У меня есть два веб-приложения среднего размера, которые я объединяю в одно. Они оба локализованы с помощью GetText
и имеют большое количество общих строк, поэтому объединение их вручную было бы крайне раздражающим. Каков самый быстрый способ объединить два файла PO
?
Объединить 2 файла GetText
Ответы (3)
Я уверен, что msgmerge
можно заставить сделать именно это. (Я имею в виду, объедините ваши два файла .po и дайте ему разобраться.)
person
mat
schedule
10.12.2008
msgmerge, похоже, пытался объединить файлы, но пропустил около 40% сообщений (они отсутствовали в результате) даже с включенной опцией fuzzy. Но я сделал так, как вы сидели - объединил два файла и применил msquniq к файлу. Сработало как шарм, спасибо :)
- person Matěj Zábský; 10.12.2008
Как отметил @seanf, для этого подходит
msgcat
, а не msgmerge
.
- person phunehehe; 12.12.2012
msgcat
предназначен именно для этого: он объединяет и объединяет файлы PO. msgmerge
предназначен для объединения файлов PO с обновленным файлом POT.
person
seanf
schedule
04.10.2011
"WinMerge" может быть очень полезным
person
Samiksha
schedule
10.12.2008