我正在寻找一种翻译软件工具,它允许按msgctxt值对列进行排序。
这是我的poedit .pot文件的屏幕截图:已导入msgctxt,但它不是可排序的值。
这是生成的代码:
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文件进行排序?
答案 0 :(得分:0)
Poedit确实在其(今天尚未发布,将在1.7中)HEAD版本: https://github.com/vslavik/poedit/commit/5fbe45fe9e0d1268ed615f1679dd540cfdf1da9d
答案 1 :(得分:0)
Eazy Po可以按不同的属性对消息进行排序,包括按消息上下文排序。
点击表格左上角的小图标按钮,或点击主菜单;选择文件 - >然后查看列。将出现一个小方框,其中列出了以下列:
参考,上下文,行号和文本长度。
选择Context,然后按OK,标题为“Msg Context”的其他列将添加到主表列表中。通过单击Context列标题;该表将按消息上下文按升序排序,再次单击相同的列标题将按降序对同一列中的表进行排序。