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

标签 xcode macos cocoa

我目前正在开发一个 Mac 应用程序,并在其中添加了本地化。我想知道如何导出它们以便其他人可以翻译它,完成后如何导入本地化文件以便我可以在我的应用程序中使用它们再次。我看到一堆东西说要编辑,在那里你会看到“导出本地化......”我试图寻找它但找不到它。我使用的是 xcode 10.1。

最佳答案

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

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

关于xcode - 如何在 cocoa 应用程序 xcode 中导入和导出本地化文件以便其他人可以翻译它?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60186921/

相关文章:

macos - NStoolbar 重新加载/刷新

objective-c - XCode 错误,无法看到差异

java - 无法在 Catalina 上设置 JAVA_HOME

Swift Vapor Postgres Xcode 构建错误 : Could not build Objective-C module 'CPostgreSQLMac'

macos - 将 iCal 事件导出到 osx 上的 .ics 文件

macos - 哪个 NSTableView 接收 NSMenuItem?

objective-c - 文件的所有者认为它是父类(super class)

objective-c - 更新 NSOpenGLView 大小

php - 如何在 iOS 应用程序中显示重音字符实体?

xcode - 在应用程序和扩展程序之间快速传输变量