如何在poedit中的.po文件中添加源代码中的字符串



我已经从pot文件创建了一个ne_NP.po文件并保存了它。它创建了一个.mo文件和.po文件,当我尝试添加ne_NP.po文件的源文本时,它不允许我编辑.po文件。我想添加一个新的英语文本,并将其转换为相应的尼泊尔语。为什么我不能用尼泊尔语添加一个新的英语字符串。

您误解了gettext翻译的工作原理。用于翻译的源字符串是从源代码中提取的。手动添加它们是没有意义的——如果它们没有使用它们的相应源代码,就永远不会使用它们。因此,添加字符串的方法是使用xgettext或Poedit的源代码更新功能。

(顺便说一句,所有这些都在gettext手册中解释过了——如果你是gettext的新手,我强烈建议你至少简单看一下。这会让事情变得更容易。)

最新更新