1. Для этого есть gettext 2. Для облегчения перевода (можно тупо скриптом генерировать русский перевод) нужно добавлять русские комментарии перед соответствующими фразами. Их xgettext добавит в po-файлы, и можно будет автоматом заполнить. А комментарии по существу, естественно, только на английском должны быть. Я уж насмотрелся на китайский говнокод, где вообще непонятно что куда и зачем: код — сплошная лапша, а комментарии на китайском. 3. Ясен пень.
P.S. А насчет хрюникода я еще не парюсь потому, что единственные языки, которые я знаю, со своими буквами прекрасно влезают в однобайтную кодовую таблицу. Да, я — дурень, что сразу не пользовался cp1251, где буквы по алфавиту отсортированы, теперь мучаюсь с КОИ8, значительно увеличивая время для сортировки текстов.
P.P.S. Кстати, ты не встречал вменяемой реализации EXT2 для мелкоконтроллеров, чтобы можно было флешку к STM'ке присобачить? Есть задумка даталоггер сделать, но VFAT пихать категорически не хочу. На крайняк сделаю свою псевдофайловую систему (например, можно вообще в виде tar данные сохранять).
no subject
Date: 2017-01-27 02:38 pm (UTC)2. Для облегчения перевода (можно тупо скриптом генерировать русский перевод) нужно добавлять русские комментарии перед соответствующими фразами. Их xgettext добавит в po-файлы, и можно будет автоматом заполнить.
А комментарии по существу, естественно, только на английском должны быть. Я уж насмотрелся на китайский говнокод, где вообще непонятно что куда и зачем: код — сплошная лапша, а комментарии на китайском.
3. Ясен пень.
P.S. А насчет хрюникода я еще не парюсь потому, что единственные языки, которые я знаю, со своими буквами прекрасно влезают в однобайтную кодовую таблицу. Да, я — дурень, что сразу не пользовался cp1251, где буквы по алфавиту отсортированы, теперь мучаюсь с КОИ8, значительно увеличивая время для сортировки текстов.
P.P.S. Кстати, ты не встречал вменяемой реализации EXT2 для мелкоконтроллеров, чтобы можно было флешку к STM'ке присобачить? Есть задумка даталоггер сделать, но VFAT пихать категорически не хочу. На крайняк сделаю свою псевдофайловую систему (например, можно вообще в виде tar данные сохранять).