JohnCMS является мультиязычной CMS. К сожалению разработчики не знают всех языков, которые существуют на планете и для того чтобы система оставалась мультиязычной, необходимо чтобы люди, знающие другие языки, помогали с переводом.
Мы постарались максимально упростить процесс перевода системы на другие языки.
В этой теме я постараюсь подробно описать, с чего начать и как помогать с переводом.
Перевод осуществляется на сервисе https://crowdin.com.
Дальше по шагам.
1. Переходим по ссылке https://translate.johncms.com
2. Вам необходимо авторизоваться на сайте. Если у вас уже есть учетная запись на crowdin.com или вы зарегистрированы в Facebook, Google, Twitter, Github или Gitlab, то можете нажать на кнопку Log in. Перед вами появится окно авторизации в котором вы можете ввести логин и пароль от учетной записи или войти через описанные выше сервисы.
Если учетной записи нет, то нажимаете на Sign up и регистрируетесь.
3. После авторизации вы можете приступать к переводу. Для этого в списке языков выберите тот язык, с переводом на который вы хотите помочь.
4. После выбора языка перед вами появится эта страница: upload/forum/attach/15797700732.png
На этой странице отображен список переводов для модулей системы и процент который уже переведен.
5. Выбираете модуль, который хотите перевести. Попадаете на страницу со списком фраз: upload/forum/attach/15797700773.png
В левой части отображается список фраз для перевода.
В центре отображается сам перевод и информация о том, в каких файлах содержится фраза. Так же есть уже автоматически переведенные варианты, которые вы можете выбрать если там есть подходящий вариант. Если подходящего варианта в автоматических переводах нет, то нужно вписать перевод вручную в поле ввода и нажать Save (сохранить). После сохранения вы автоматически переключитесь на следующую фразу.
6. После завершения перевода модуля, вы можете выйти назад в список модулей. Для этого вверху слева нажимаете на меню и выбираете Quit Editor upload/forum/attach/15797700824.png После этого вы попадете обратно в список модулей и можете переводить другие модули аналогичным образом.
На этом всё. (пост будет дополняться по мере возникновения вопросов и ответов)