【发布时间】:2014-06-19 08:44:08
【问题描述】:
是否有工具可以执行我在问题标题中提出的建议?考虑以下场景,其中msgid 是"%s minutes left",英语中的msgstr 是一样的,而另一种语言中的msgstr 是"bla %s bla"。营销人员决定在英语中字符串应该是"%s minutes left, hurry up!"。我该怎么办?一方面,我可以更改msgid。从好的方面来说,很明显语言的翻译需要更新;但是字符串更改需要开发人员更新源文件,这听起来不像是很好地利用了开发人员的时间,因为要实现的功能太多且时间稀缺。另一方面,翻译人员可以更新英文的 msgstr,以符合营销人员的要求,但是我如何通知翻译人员他们必须更新他们的翻译?此外,他们看到的只是msgid,它没有改变。那么如何告诉他们实际的字符串是什么?
感谢任何可以提供帮助的人。
【问题讨论】:
-
对于使翻译更容易的工具,您可以查看poedit(因为您没有提到它),但我认为它无法处理“您需要更改原始文本后的翻译”改变了'。
标签: php localization internationalization gettext