ios - 如何本地化显示在 iOS 下的 UIWebView Controller 中的 HTML 文件中的一些字符串?

标签 ios uiwebview nslocalizedstring

我正在寻找一种方法,使我能够从显示在 iOS 下的 UIWebView 中的 HTML 文件中本地化一些字符串。

我想使用 NSLocalizesString() 进行本地化,所以我正在寻找一个简单的解决方案,希望我在显示之前生成本地化的 html 文件。

我确实可以完全控制 HTML 文件并计划使用某种占位符。

最佳答案

然后使用自定义标签,用 NSXMLParser 解析 HTML ,以及您的自定义标签中的任何内容...例如<localize>Something</localize> - 你剥离标签,本地化字符串,然后将这个 HTML 交给你的 WebView 。

关于ios - 如何本地化显示在 iOS 下的 UIWebView Controller 中的 HTML 文件中的一些字符串?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6999937/

相关文章:

xcode - 除了包含完全相同的 'translation' 的基本本地化之外,我还需要英语吗?

ios - 运行时来自 NSDictionary 的 .strings 文件

ios - iOS 上的 NSZombie 不在模拟器中

ios - iPv6 支持可达性等级

javascript - 在 HTML 文件中搜索 - Swift

objective-c - 以编程方式创建 UIWebView

ios - 有没有办法从可本地化的字符串文件中获取所有 key ?

ios - Xcode 6 删除应用组

ios - 如何将使用 Replaykit 录制的视频作为文件访问并将另一个视频合并到其中?

ios - UIWebView 加载属性永远不会改变