gabix, перевод изначально предполагался коллективным, т.е. любой может начать переводить любую свою любимую главу.
Рабочий процесс должен быть примерно таким:
На первом этапе, пока не переведём 5-15% идёт отбор/обучение тех, кто работает с гит'ом.
Каждый форкает на гитхабе репозитарий и делает локольную копию, переводит с помощью чего-угодно, главное, чтобы оно поддерживало *.po... потом коммитит на гит и сливает в наш апстрим — делает pull-request....
Если нет грубых технических ошибок, то принимаем его...
На transifex перевод заливает вручную (через скрипт) тот кто подтверждал pull-request.
На втором этапе, когда будет группа
Создаём отдельную организацию на гитхабе и даём право на коммит тем, кто показал себя хорошо в процессе первого этапа.
Сторонним переводчикам даём коммит-доступ после пары-тройки правильных Pull-reqest'ов... Все остальные вполне могут работать по первому сценарию...
На transifex заливает перевод кто угодно, но только после коммита в гит.
Возможна помощь от тех, кто не умеет и не хочет уметь работать ни с git'ом ни с любой другой программой, поддерживающей редактирования *.po. В таком случае, перевод принимается в xml, а потом автоматически или вручную транслируется в po.
FAQ:
Зачем нужен transifex?
Основная его цель — это обсуждение и редактирование уже готового перевода. Других систем, чтобы дать коллективный QA по каждой строчке нет... [вернее есть ещё pottle, но его нужно будет самим поднимать]
Почему po?
У такой схемы есть несколько достоинств:
На выходе получаем такой же docbook/xml исходник, который можно будет собрать в любой формат: pdf/html{-1p,-mp}/ps/etc
Будет очень просто отлавливать и переводить изменения в будущих версиях.
Если наш перевод заглохнет на середине, то кто-нибудь сможет продолжить его, даже через несколько лет, когда (если) оригинал изменится
Почему глоссарий в po?
Единого формата глоссария не существует, а выбор на po пал т.к.:
Это всё же какой-ни какой стандарт.
Возможно обсудить на transifex'е, как словарь.
В табулированный текст его элементарно переводит po2csv или sed. трансляция в другие форматы тоже не самая тяжёлая задача.
Сугубо эгоистичная, его использует Virtaal — ИМХО самый достойный редактор po.
95% процентов проблем находятся между клавиатурой и стулом.