如何在可可应用程序 xcode 中导入和导出本地化文件,以便其他人可以翻译它?



我目前正在开发一个 mac 应用程序,我添加了localizations.我想知道如何export它们,以便其他人可以翻译它,一旦完成,我该如何import本地化文件,以便我可以再次在我的应用程序中使用它们。我看到一堆东西说到了编辑器,在那里你会看到"导出以进行本地化......"我试图寻找它,但找不到它。我正在使用 xcode 10.1。

我所做的是直接复制 .string 文件并给它一个不同的名称(即要翻译的语言的名称( 您可以在项目文件中找到这些文件 它们通常位于文件夹中<short form of language name>.lproj(例如法语的 fr.lproj( 这些将存在于包含所有文件的主项目文件夹中, 在这些语言文件夹中,您将找到Main.strings文件。复制Main.strings文件,将其重命名为类似french.strings的内容,并在完成后将其交给您的翻译人员,将其重命名为Main.strings并替换尊重语言的原始文件。

这有点乏味,但这是我使用的方法,因为我也找不到导出本地化选项。

我不知道你的上下文,所以我不确定这对你来说是否是一种矫枉过正,但我使用 phrase.com 来处理翻译。通常的流程对于开发人员来说既简单又方便,使用他们的 CLI,您只需执行phraseapp push即可将密钥放入系统进行翻译,然后在完成后,您只需执行phraseapp pull即可在本地获取转换后的密钥。

相关内容

最新更新