【问题标题】:Updating .stringsdict localization files over-the-air无线更新 .stringsdict 本地化文件
【发布时间】:2017-03-31 18:58:11
【问题描述】:

我正在寻找一种无需在 appStore 中发布新版本即可通过无线方式更新 stringsdict 本地化文件的方法。所以理想情况下,我希望我的 stringdict 文件在网络服务器上,iOS 应用程序应该从网站下载这些文件并更新本地字符串。

在做了一些研究后,我意识到我们无法更新捆绑包中的文件,但是我发现一些报告说我们可以在应用程序支持文件夹中/从应用程序支持文件夹中存储/加载本地化。

source #1

source #2

source #3

这也可以应用于字符串字典文件,因为我正在尝试但到目前为止没有成功。

【问题讨论】:

  • 有没有成功更新可本地化的字符串,在说stringdict之前,看看链接问题中的答案好不好?

标签: ios swift xcode localization


【解决方案1】:

基本上你需要用你的新字符串创建一个.bundle 并让你的应用下载它。在那之后,我认为可以使用您新下载的翻译创建一个NSBundle 对象,并从系统当前使用的主要NSBundle 中调配几个方法。

我尝试过类似的方法,但发现集成Smartling 或Lokalise 等现有服务要容易得多。他们已经有一个 SDK,允许您通过无线方式更新您的翻译。

我还发现在那里管理我的所有翻译要容易得多。

【讨论】:

    猜你喜欢
    • 2020-12-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-02-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多