12得票1回答
有没有一个好的(PHP)前端编辑PO文件的工具?

我们正在与很多非专业的翻译人员合作,例如我们在海外分支机构中的员工。我想使用PO文件,但是让30多个没有经验的人来编辑它们是有问题的。我想要一个网络前端来编辑这些文件-最好使用PHP,因为其他东西都是用PHP编写的。是否有一个成熟的网络前端可以信任在未来五年内保持最新?

11得票2回答
如何检查.mo文件的有效性?

我正在使用PHP将数据库制作成.mo文件,但遇到了奇怪的问题:有些键可以使用,而有些不能。我认为生成的文件存在某种问题。如何检查.mo文件是否正确?

11得票2回答
如何将GNU Gettext的.po文件转换为Qt的.ts文件?

有没有工具可以将GNU Gettext的翻译.po格式转换为Qt本地的.ts格式?

10得票4回答
如何在 .net (C#/ASP.Net) 开发中使用 xliff 或 po l10n 文件格式

我一直在研究xliff和po i18n文件格式,它们似乎被广泛使用和支持。有很多免费的工具可以管理xliff/po文件中的翻译。 然而,到目前为止,我还没有找到一个好的解决方案来在.NET (C#/ASP.Net)项目中使用xliff或po文件。我期望会有一种xliff/po => resx...

9得票2回答
使用POEdit——仅在特定域中搜索字符串

我创建了一个WordPress主题,希望进行翻译。 在我的主题中,我使用了一些来自woocommerce的翻译(例如:<?php _('Your cart', 'woocommerce'); ?>)。 这些来自woocommerce的字符串,我不想重新翻译,因为它们已经被翻译过...

9得票2回答
当处理gettext和.po文件时,如何结合键和全文本?

我正在研究使用gettext和.po文件创建多语言应用程序。我理解在.po文件中,msgid是源文本,msgstr是翻译。因此,我看到有两种定义msgid的方式: - 使用全文本(例如"My name is %s.\n"),具有以下优点: - 调用gettext时,您可以清楚地看到即将被...

8得票1回答
Django本地化msgmerge错误

我有一个中等规模的Django项目,正在使用Django翻译。当我运行命令django-admin.py makemessages -l fr时,当我使用法语时会出现以下错误。 CommandError: errors happened while running msgmerge msgm...

7得票1回答
如何从.pot文件中获取.po文件

我使用cakePHP 2.0,并使用控制台工具创建一个.../app/locale/default.pot文件。现在,我想将我的网站翻译成多种语言。我在cakephp cook book(http://book.cakephp.org/1.2/en/view/162/International...

7得票2回答
有没有用于解析gettext PO POT文件的PHP库?

如果不使用PHP,可以使用一些命令行工具将PO文件转换为结构化格式,例如XML或其他我可以在PHP中简单处理的格式吗?

7得票1回答
从PO文件中提取未翻译的字符串。

我想从PO文件中删除所有已翻译的字符串,或者生成仅包含未翻译字符串的PO文件。是否可行?