【发布时间】:2013-08-09 09:18:58
【问题描述】:
现在我的代码和模板中有字符串(全部显示给用户)波兰语,我在语言环境的 .po 文件中翻译成英语(该文件是使用标准 Django 翻译工具生成的,然后填充)。 我如何交换这些语言,以便在代码中使用英语? 反转 .po 很容易(po2csv,交换 Calc 中的列,csv2po),唯一的问题是如何将翻译传播到代码中以成为主要语言。
我能看到的解决方案:
- 编写一个脚本,该脚本将从 .po 和
sed项目中的每个文件中获取每一对(它不适用于包含变量的块传输,它需要一些工作) - 手动更改这些字符串(大量工作)
有没有更快的方法?
【问题讨论】:
-
我会说 1. 会更快,但您必须检查所有内容以确保您没有做错任何事情。并且记住在未来总是用英语编码。祝你好运
-
最后两个人会检查,因为我使用“git add -p”并且我们进行代码修改。至于用英语编码 - 我总是这样做。这都是关于将向用户显示的字符串,无论是在代码中还是在模板中。
标签: python django translation swap