|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Eugeny Balakhonov 2:5020/1641.50 10 Nov 2002 02:18:29 To : All Subject : gettext --------------------------------------------------------------------------------
Осваиваю инструментарий GNU ;)
Разобрался как пользоваться GNU gettext, вроде работает.
Вопрос один, а вот если я напишу скажем программу версии 1.0, сделаю *.pot для
нее, переведу на нужные языки. Все путем.
А потом сделаю скажем 1.1, где увеличится количество сообщений, строки сдивнутся
и прочее. Потом опять генерить основной *.pot и ручками его переводить на нужные
языки, выдергивая из старых уже переведенное и переводя новое? Так что ли?
Понимаю, что номера строк там не нужны, потому как привязывается по символьной
метке, но в комментариях они пишутся то в pot. Просто править сразу все файлы
переводов поэтому получается как-то некрасиво...
У M$ с ее строковыми ресурсами все как-то более красиво что-ли получается. Они
не зависят от текста программы никак и могут в самом EXE внутри присутствовать.
Редактировать можно ресурсы прямо в EXE, если вдруг захочется...
Хотя может я просто еще чего-то не понимаю?
Может есть инструмент, который позволит сгенерить между старым и новым шаблоном
pot дельту и ее "влить" в файлы переводов? И потом просто по этим файлам
останется пробежаться и перевести нужное?
Есть такое?
Best regards,
Eugeny
E-mail: c0ff75@mail.ru ICQ: 5456961
--- GoldED+ 1.1.4.5 (WinNT 5.1.2600-Service_Pack_1 i686)
* Origin: Мы его в кипятке и сварили! (2:5020/1641.50)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/256433dcd89ff.html, оценка из 5, голосов 10
|