首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Pootle导出属性文件时出现问题

Pootle导出属性文件时出现问题
EN

Stack Overflow用户
提问于 2011-09-12 22:43:01
回答 1查看 506关注 0票数 0

我正在使用pootle进行本地化。

我从Java属性文件中导入了源翻译。

属性文件如下所示:

代码语言:javascript
复制
STR_TEXT1 = Hello

然后我导入了其他语言文件。我花钱请翻译员来翻译其他语言。现在,我需要将这些翻译从pootle导出回JAVA属性文件。问题是,它会随机地将其导出到UTF8,其他时间则将其导出到\uXXXX转义编码。没有办法设置导出文件的编码。第二个问题是,这些导出文件已损坏。它将它们呈现为许多行,没有问题,一些行被剪切,如下所示:

代码语言:javascript
复制
STR_TEXT1 = HELLSTR_TEXT2 = bye

然后我意外地从/po/my_project目录中删除了属性文件。当我这样做的时候,出口停止工作了。但是所有的翻译仍然可以在pootle web上使用。因此,我认为这些翻译保存在一些其他文件中,可能是mo文件。有没有办法把这些翻译成java属性文件?如何强制pootle将原始属性文件中的原始文本替换为pootle中的新鲜文本?

EN

回答 1

Stack Overflow用户

发布于 2011-09-20 16:26:50

Pootle应该将文件导出为Latin1而不是UTF-8,它将使用\uXXXXXX语法对非拉丁字符进行转义。较新的Pootle's允许您以UTF-8格式导出。

最好的方法是将源文件和翻译后的文件附加到bugs.locamotion.org上的错误中,这样垃圾开发人员就可以查看源文件。

翻译保存在数据库中。Pootle利用你的模板文件,通常是en.properties来创建翻译版本。我还没有测试如果你删除这个模板文件会发生什么。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7389649

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档