问题标签 [po]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
2364 浏览

internationalization - 如何在 mac 上将 .po 转换为 .mo 文件?

我曾尝试使用 poedit 1.4.6>save as,但 .mo 不是一个选项。

0 投票
2 回答
5887 浏览

php - 本地化 .po 文件格式

我正在开发 Web 应用程序(使用 PHP、javascript 语言),我为我的应用程序提供了本地化支持。目前支持的英语语言。我支持其他语言。

我知道.po 文件的基本格式,即:

我想知道编写 po 文件的标准格式。

请建议我,我将从那里获得 po 文件标准格式,我可以构建好的 po 文件

0 投票
2 回答
1520 浏览

cakephp - 默认 cakephp 库翻译的 .po 文件

如何将 cakephp 库文件的翻译添加到 default.po 文件
中,例如
- 月份名称
- 日期名称
- timeAgoInWords

我尝试手动将字符串添加到default.po,
但每次我从default.pot(使用poedit)更新它时
,字符串都消失了。

请帮我解决它
可以通过使用单独的.po文件找到解决方案

0 投票
1 回答
1888 浏览

python - django-admin.py makemessages 问题 (1) 重复消息 (2) .pot 不是 .po?

嗨,我正在研究网站前端的本地化,我遇到了 django-admin.py makemessages -l zh_CN 的两个问题。

1)它正在生成 .pot 文件而不是 .po 文件?这是为什么?我该如何改变?

2)当我编辑翻译时,我收到了这种错误消息“重复的消息定义”。这是有道理的,因为我在不同的 HTML 页面中有相同的字符串,例如“登录”,所以它是重复的。我不确定如何避免所有这些重复的消息?除了手动将所有重复的删除之外,没有其他方法吗?(我无法删除 poedit 中的字符串)

我所做的是将.pot文件重命名为.po,并手动删除了所有重复的字符串,但我认为这不是正确的方法吗?另外,将来如果我需要进行任何更改,如果我再次执行“django-admin.py makemessages -l zh_CN”,.pot 文件将再次出现,我将不得不再次手动更改所有内容,并且我对 .po 文件所做的所有翻译都将不再存在......我该如何避免这种情况?

非常感谢您的时间和耐心!!

0 投票
6 回答
10134 浏览

java - 是否有用于解析 gettext PO 文件的 Java 库?

有谁知道可以让我解析 .PO 文件的 Java 库?我只是想创建一个 ID 和值的映射,以便可以将它们加载到数据库中。

0 投票
3 回答
8084 浏览

php - 如何在 php 中使用 po/pot 文件?

我在地址为/locale/nld_nld/LC_MESSAGES/的文件夹中有一个.po和一个.mo文件。这两个文件的名称都是消息。我一直在尝试使用以下代码:

尝试.php:

Localization.php 在这里:

try.php 和本地化文件都在同一个目录中。另外,我使用xampp. 我还实施了phpinfo();. 在表格中,在“GetText Support”前面提到了启用。messages.pomessages.mo文件是我使用 poEdit 创建的有效文件。我是 Windows 用户。然而,当我打开 try.php 时,它只是简单地呼应了 Hello World!(不是它的翻译字符串。另外,我已经翻译了.po文件100%(根据poEdit

提前致谢!

0 投票
3 回答
796 浏览

wpf - 我可以在线翻译 Wordpress PO 文件吗?

嗨,我可以在线翻译我的主题 po 文件并将其保存吗?我必须编译它才能工作吗?你知道我的意思吗?问候

0 投票
1 回答
1479 浏览

google-translate - 谷歌翻译 API 与 PoEdit?

最近,我找到了两种翻译网页的方法:

1) 谷歌翻译 API

2) Poedit或创建PO、MO文件

这两种方法的优点或缺点是什么?

0 投票
1 回答
164 浏览

php - 在 .ctp 文件中查找所有未翻译的单词并将其替换为 .po 文件中相应的 msgid

我有一个这样的 .po 文件:

我的 .tpl 文件是这样的:

是否有任何 cake bake 命令或任何 php 脚本可以帮助我查找 .ctp 文件中所有未翻译的单词并将其替换为 .po 文件中相应的 msgid?

0 投票
2 回答
298 浏览

php - 使用正则表达式搜索代码中的函数调用

我尝试通过查找“t()”函数调用从我的源代码中的 .mo 文件,我知道一种更好的方法是使用正则表达式函数,如 preg_match 或其他东西,但我不是更好地创建正则表达式,任何帮助?

(对不起我的英语......)