По историческим причинам проект, соавтором которого я являюсь, находится на GitHub, и мы чувствуем себя комфортно в процессе его разработки. Таким образом, мы не хотим особенно переносить весь проект на Launchpad и использовать базар.
Будучи хорошими интернет-гражданами, мы хотим предоставить наше приложение с открытым исходным кодом на максимально возможном количестве языков - мы наткнулись на то, что в поиске, Launchpad может предоставить такую услугу.
Приведенная выше ссылка дает большое описание этого сервиса, но мне нужен краткий - очень краткий - как:
- получить наш файл перевода (
package.pot
) из GitHub в панель запуска - краткое описание как начать наш проект для перевода.
- извлеките из панели запуска любые файлы перевода (
.po
), сгенерированные замечательной командой переводчиков, обратно в GitHub.
У кого-нибудь есть практический опыт, который может помочь?
application-development
launchpad
translation
github
свобода ископаемых
источник
источник
Ответы:
Краткий ответ: Да, Launchpad можно использовать для управления переводами проекта на github.
Вы можете протестировать функции панели запуска с помощью Launchpad Staging .
Используйте https://launchpad.net/PROJECT/trunk/+setbranch, чтобы настроить Launchpad для автоматического импорта из Github.
Используйте https://translations.launchpad.net/PROJECT/trunk/+translations-settings, чтобы выбрать, что следует импортировать. Можно импортировать только шаблоны переводов или существующие файлы переводов.
Как работают вещи?
Как насчет возвращения на Github?
Извините, но я не думаю, что Launchpad способен на это. Однако LP может быть настроен для фиксации файлов перевода в ветке bzr на LP. Это также позволяет вам вручную загружать файлы перевода. Эти параметры можно найти на странице настроек перевода.
источник