Эта тема создана для обсуждения перевода Qt Creator.
Репозиторий проекта находится
тут.
Общий
багтрекер для проекта Qt Creator находится
тут.
В этой теме обсуждаются ошибки перевода и предложения по переводу фраз тем или иным образом. Т.е. если были обнаружены ошибки или неточности, то стоит отписаться здесь. Не стоит клонировать репозиторий и делать правку переводов ради изменения десятка фраз.
Но если есть устойчивое желание перевести много чего (хотя это пока что не актуально, так как переводы постоянно обновляются - на данный момент порядка 2% фраз имеют недопереведенное состояние), то нужно:
1. Зарегистрироваться на
http://www.gitorious.org2. Создать и добавить ssh ключи (как, написано в
FAQ)
3. Клонировать в свой аккаунт репозиторий (справа ссылка "Clone this repository on Gitorious")
4. Клонировать себе на компьютер репозиторий из аккаунта (рекомендую делать по clone url, а не по push url)
5. Заменить в файле .git/config url репозитория на тот, что помечен push url
6. Сделать бранч относительно веток ru или ru_x.x (смотря что нужно): git checkout -b my_ru origin/ru
7. Внести изменения в файл share/qtcreator/translations/qtcreator_ru.ts (с помощью Qt Linguist, но можно и в текстовом редакторе)
8. Добавить его для фиксации: git add share/qtcreator/translations/qtcreator_ru.ts
9. Закоммитить не забыв кратко указать в редакторе, что за изменения были сделаны: git commit
10. Отправить изменения в репозиторий с созданием там ветки: git push origin my_ru:refs/heads/my_ru (будет создана в удаленном репозитории ветка my_ru - копия локальной ветки my_ru)
11. Зайти на gitorious и сделать merge request указав в качестве целевой ветки ту ветку, относительно которой были сделаны изменения (ru), а в качестве исходной - ту ветку, в которой делались изменения (my_ru). Если изменения будут сочтены полезными, то они будут внесены в основной репозиторий.
Не надо пытаться обновлять ts файлы. Это их испортит. В нашем репозитории они периодически обновляются.
О том как пользоваться git можно найти в документации. Можно еще почитать
тут.