情况:我们使用XCode导出/导入工具为我们的翻译人员生成可本地化的文件。这在XCode8中运行良好。自从我们更新到XCode9后,我们发现了一些问题。问题:通过编辑器导出本地化时-->Exportforlocalization...-->仅开发语言,不包括NSLocalizedString()key/values应该的accordingtothisdocumentation:当您导出本地化时,Xcode会在您的代码中搜索宏,并将字符串文件包含在导出的本地化文件中以进行翻译。添加到Localizable.strings开发语言文件的注释似乎在导出.xliff文件中不存在。导入已翻译的.
情况:我们使用XCode导出/导入工具为我们的翻译人员生成可本地化的文件。这在XCode8中运行良好。自从我们更新到XCode9后,我们发现了一些问题。问题:通过编辑器导出本地化时-->Exportforlocalization...-->仅开发语言,不包括NSLocalizedString()key/values应该的accordingtothisdocumentation:当您导出本地化时,Xcode会在您的代码中搜索宏,并将字符串文件包含在导出的本地化文件中以进行翻译。添加到Localizable.strings开发语言文件的注释似乎在导出.xliff文件中不存在。导入已翻译的.
在我的应用程序中,我使用了三种语言。launchScreen.xib也有三个本地化。与localizable.strings一样,我更改了对象ID应使用的文本。启动应用程序时,始终使用英文文本,而不是本地化文本。LaunchScreen.xib和LaunchScreen.xib(Base)有一个“X”符号。为什么?我该如何解决这个问题? 最佳答案 专门本地化启动屏幕的正确答案在这里:LocalizationofDefault.pngisnotworking为了快捷方式,我将粘贴主要步骤:创建InfoPlist.strings文件。(
在我的应用程序中,我使用了三种语言。launchScreen.xib也有三个本地化。与localizable.strings一样,我更改了对象ID应使用的文本。启动应用程序时,始终使用英文文本,而不是本地化文本。LaunchScreen.xib和LaunchScreen.xib(Base)有一个“X”符号。为什么?我该如何解决这个问题? 最佳答案 专门本地化启动屏幕的正确答案在这里:LocalizationofDefault.pngisnotworking为了快捷方式,我将粘贴主要步骤:创建InfoPlist.strings文件。(
所以我遇到了这样一种情况,我有一些经过验证的文本字段。我正在尝试运行UI测试,当他们失败时,他们会收到一条警报,弹出一条错误消息(可能是一条不同的消息,具体取决于哪些字段无效以及以何种方式无效)。我想测试的不仅是警告出现,而且显示正确的消息。我遇到的问题是我需要获取本地化文本进行比较(如果我用英语以外的另一种语言运行测试),但是当我在UITest中调用NSLocalizedString时它无法收集正确的本地化字符串(只是返回键[默认])我已经尝试将localizeable.strings文件添加到UITest目标,但无济于事。有谁知道这是否可能?作为旁注编辑:我还尝试在UIAlertV
所以我遇到了这样一种情况,我有一些经过验证的文本字段。我正在尝试运行UI测试,当他们失败时,他们会收到一条警报,弹出一条错误消息(可能是一条不同的消息,具体取决于哪些字段无效以及以何种方式无效)。我想测试的不仅是警告出现,而且显示正确的消息。我遇到的问题是我需要获取本地化文本进行比较(如果我用英语以外的另一种语言运行测试),但是当我在UITest中调用NSLocalizedString时它无法收集正确的本地化字符串(只是返回键[默认])我已经尝试将localizeable.strings文件添加到UITest目标,但无济于事。有谁知道这是否可能?作为旁注编辑:我还尝试在UIAlertV
我在使用我的应用程序时收到此日志警告,但我不确定如何处理此消息:2014-10-2112:57:54.472App[7067:2540152]Localizablestring"(ADocumentBeingSavedBy%@)"notfoundinstringstable"Document"ofbundleCFBundle0x12e508f60(notloaded).看来,框架内的本地化文件不见了,这就很奇怪了。重新添加框架没有帮助。感谢任何提示。 最佳答案 我收到了同样的消息。在我的例子中,看起来TestFlight和Crash
我在使用我的应用程序时收到此日志警告,但我不确定如何处理此消息:2014-10-2112:57:54.472App[7067:2540152]Localizablestring"(ADocumentBeingSavedBy%@)"notfoundinstringstable"Document"ofbundleCFBundle0x12e508f60(notloaded).看来,框架内的本地化文件不见了,这就很奇怪了。重新添加框架没有帮助。感谢任何提示。 最佳答案 我收到了同样的消息。在我的例子中,看起来TestFlight和Crash
我正在将一个应用程序翻译成印度尼西亚语。Storyboard使用导航Controller并为其所有View推送转场。当我从主菜单进入一个View时,后退按钮被正确翻译,但是当我从那里进入一个View(远离主菜单的两个View)时,后退按钮显示“返回”。预先感谢您的帮助。 最佳答案 请检查您的“App”-Info.plist设置“Localizationnativedevelopmentregion”并将您的默认语言更改为印度尼西亚语的“id”。如其他网站所述,这会影响iOS默认按钮(如“编辑”或“完成”)上的语言。参见Howtoch
我正在将一个应用程序翻译成印度尼西亚语。Storyboard使用导航Controller并为其所有View推送转场。当我从主菜单进入一个View时,后退按钮被正确翻译,但是当我从那里进入一个View(远离主菜单的两个View)时,后退按钮显示“返回”。预先感谢您的帮助。 最佳答案 请检查您的“App”-Info.plist设置“Localizationnativedevelopmentregion”并将您的默认语言更改为印度尼西亚语的“id”。如其他网站所述,这会影响iOS默认按钮(如“编辑”或“完成”)上的语言。参见Howtoch