需要翻译工具:按msgctxt排序

时间:2014-08-11 12:27:39

标签: sorting poedit language-translation

我正在寻找一种翻译软件工具,它允许按msgctxt值对列进行排序。

这是我的poedit .pot文件的屏幕截图:已导入msgctxt,但它不是可排序的值。

poedit screenshot

这是生成的代码:

msgctxt "imlang_ext"
msgid "To participate in this challenge please register below."
msgstr "Um am Fotowettbewerb teilnehmen zu können ist es notwendig, daß Sie sich registrieren. "

msgctxt "imlang_msg"
msgid "An error has occured. Please try again later."
msgstr "Ein Fehler ist aufgetreten. Bitte versuchen Sie es zu einem späteren Zeitpunkt erneut."

我想允许翻译人员快速找到不同客户端的字符串(msgctxt:imlang_ext)并单独保留系统消息(msgctxt:imlang_msg)。

哪个软件可以通过msgctxt对.pot文件进行排序?

2 个答案:

答案 0 :(得分:0)

Poedit确实在其(今天尚未发布,将在1.7中)HEAD版本: https://github.com/vslavik/poedit/commit/5fbe45fe9e0d1268ed615f1679dd540cfdf1da9d

答案 1 :(得分:0)

Eazy Po可以按不同的属性对消息进行排序,包括按消息上下文排序。

点击表格左上角的小图标按钮,或点击主菜单;选择文件 - >然后查看列。将出现一个小方框,其中列出了以下列:

参考,上下文,行号和文本长度。

选择Context,然后按OK,标题为“Msg Context”的其他列将添加到主表列表中。通过单击Context列标题;该表将按消息上下文按升序排序,再次单击相同的列标题将按降序对同一列中的表进行排序。

Adding a sortable column in Eazy Po