转换字符串& stringsdict to gettext PO

时间:2017-08-15 18:59:33

标签: xcode localization gettext po pootle

在本地化iOS和macOS应用程序时,Xcode需要使用.strings个文件和其他.stringsdict个文件(请参阅here)来编码复数规则。我正在寻找一种方法将这两种方法组合成一种标准格式,如Gettext PO,以便将它们导入像Pootle这样的翻译管理工具。

可以使用翻译工具包中的.strings

prop2po个文件转换为PO(请参阅here)。但是,我无法找到在转换中包含.stringsdict个文件的任何内容。

在导出本地化文件时,似乎Xcode不包含.stringsdict文件(请参阅here)。

1 个答案:

答案 0 :(得分:0)

在这里回答自己。在.stringsdict.po文件之间进行直接转换是不可能的,因为字符串dicts支持多个可复数变量,而PO文件只有一个单独的计数器。