gpt4 book ai didi

php - .po 和 .pot 文件的文件内容有何不同?

转载 作者:搜寻专家 更新时间:2023-10-31 22:14:54 24 4
gpt4 key购买 nike

我希望有以下流程:

  1. 程序员将源代码中的一些条目标记为可翻译
  2. 程序员生成一个模板文件(如果我理解正确的话是.pot)
  3. 翻译人员使用模板文件翻译字符串。他永远不必获取代码的任何部分。

如果添加新字符串或更新旧字符串,则会生成一个新模板,翻译人员可以“更新”他的旧翻译。他应该只需要审查/翻译更改的/新的字符串。程序员不必执行此更新工作。

目前我使用 poEdit 及其更新功能。我想 .po 文件中的这个条目为 poEdit 提供了所需的信息:

"X-Poedit-Basepath: /var/www/community-chess\n"

但这使得必须要有完整的、最新的源代码。这意味着,程序员必须执行更新的第一步。

如果我理解正确,.pot 文件是 .po 文件的模板。这只是一个空的(因此没有翻译的字符串).po 文件吗?如何在 Linux 机器上为 PHP 项目创建 .pot 文件?

最佳答案

一旦你有了源代码,你就可以 run xgettext against it为了将所有可翻译的字符串提取到一个 .pot 文件中。

关于php - .po 和 .pot 文件的文件内容有何不同?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7692209/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com