В пакете 13 770 строк в 539 файлах: панель управления, сайт, API веб-служб и установщик. У каждого ключа Joomla 6.2.0 есть казахское значение. По-английски намеренно оставлены 152 строки — имена позиций шаблона, названия протоколов и продуктов.
Как устроен
Репозиторий сделан по образцу русского пакета JPathRu/localisation: корень репозитория — корень пакета, один выпуск на версию Joomla, термины собраны в глоссарии, ошибки принимаются как issues. Номер выпуска складывается из версии Joomla и номера редакции перевода: 6.2.0.1 — первая редакция под Joomla 6.2.0. Для Joomla 6.1 остаётся выпуск 6.1.4.4.
Каждый выпуск проходит дымовую проверку на работающей Joomla. Термин пришёл из электроники: новый прибор включали и смотрели, не пошёл ли дым; в программировании так зовут быструю проверку того, что система вообще работает. Здесь это значит: пакет ставится, восемьдесят экранов панели управления и сайта открываются без ошибок PHP, боковое меню с длинными подписями не ломается.
Термины
Пакет держится привычных международных слов там, где они прижились: «меню», «категория», «шаблон», «алиас». Официальный перевод рабочей группы Joomla использовался для сверки: там, где наша формулировка была неверной, взята официальная строка — таких 193. Целиком официальный перевод не взят из-за технических дефектов: например, 31 строка с лишними аргументами printf, а на PHP 8 это фатальная ошибка.
Что нового в 6.2.0.1
Переведено 80 новых строк Joomla 6.2: вход в почту по OAuth 2.0, новая страница справки, настройки запасного языка, выбор ссылки и кнопка «Подробнее» в TinyMCE, классы рисунков в материалах, тур «Что нового в Joomla 6.2». Переведены заново 12 строк, у которых изменился английский текст.
Честно о главном
Казахский текст переведён с помощью ИИ и пока не вычитан носителем языка. Поправки приветствуются: как их прислать, написано в репозитории.
Установка обычная: Система → Установка → Расширения → Загрузка файла пакета, затем казахский назначается языком сайта или панели управления. Чтобы поставить на казахском саму Joomla, папку установщика из пакета копируют в дистрибутив до запуска установки.



