I can suggest a tool as alternative to Poedit, it's http://poeditor.com/ in which you can create more projects and compare the translation files. It also has the option of setting a reference language from other translations you have on the project, which shows the other language under your original strings, so that you can compare.
Инструменты сравнения переводов для формата PO?
Я использую POEdit для изменения файла локализации некоторых проектов.
К сожалению, он не может сравнивать разные версии. Есть ли у вас сейчас, если существует инструмент сравнения для Windows, который поддерживает формат PO ?
3 ответа на вопрос
Ища в основном то же самое в 2016 году, вот что я нашел:
- использование
podiff
, как предлагается в этом вопросе SO, не сработало для меня: POEdit, очевидно, поместил некоторые символы в po-файл, который podiff сообщил как ошибки - В итоге я использовал стандартные инструменты gettext в Cygwin - это может быть излишним для установки только для этой задачи, но у меня уже был установлен Cygwin (это удобно для различных задач, особенно для редактирования текста и преобразования). Это пакет
gettext-devel
. Различия могут быть выполнены с использованием различныхmsgxxx
команд, например:
msgcomm file1.po file2.po -o common.po
для строк с общими сообщениями в двух файлах, с переводами из file1.po.
Для msgcomm --help
получения дополнительной информации см. Справку по конкретной команде (например ).
Вы можете попробовать BeyondCompare. Я не знаю, подходит ли он для PO-файлов, но он также может быть «обучен» для таких файлов. Я знаю, что строки часто разбиваются на несколько строк, что может вызвать некоторые проблемы. В противном случае, поскольку PO-файлы представляют собой обычные текстовые файлы (обычно в UTF-8), это должно быть легко.
Вы также можете написать некоторый Perl-скрипт для этого. Я помню, что написал что-то, чтобы взять файл PO и создать печатный документ со связанными строками.
Программное обеспечение Beyond Compare доступно здесь: http://www.scootersoftware.com/moreinfo.php
Я понимаю, что плагины могут быть написаны для Beyond Compare.
Хорошего дня :-)
Похожие вопросы
-
12
Почему папка / winsxs становится такой большой и ее можно уменьшить?
-
2
Повышенные привилегии для запуска приложений в Windows?
-
14
PDF Viewer в Windows
-
-
7
Какие службы Windows можно безопасно отключить?
-
8
Firefox PDF плагин для просмотра PDF в браузере на Windows
-
1
Windows теряет макет экрана
-
1
Есть ли способ предотвратить установку / обновление, чтобы засорять мой жесткий диск загадочными пап...
-
1
Как я могу получить доступ к принтеру Windows Vista из Ubuntu по сети?
-
6
Просмотр журнала в Windows
-
3
Фоновая проблема Windows с двумя экранами