N1 Nex1on

Языки сайта: добавить, включить, обновить, удалить

Как поставить язык из каталога или из файла, включить его, обновить и убрать; что видят посетители и кто это может делать.

Обновлено 21.10.2026

Язык сайта — это пакет переводов: слова движка и всех установленных модулей на одном языке, без единой строки кода. Часть языков идёт вместе с движком, остальные ставятся пакетами из каталога или из файла. Всё делается в разделе Система → Языки → Установленные языки; у каждого языка там видна метка «Встроенный» (идёт с движком), «Из каталога» или «Сторонний» (поставлен из вашего архива).

Важно знать заранее:

  • посетитель видит язык, только когда его включили; пока язык выключен, он есть в панели, но скрыт на сайте;
  • чего не хватает в языке, показывается по-английски, поэтому сайт с неполным переводом работает, а не ломается;
  • язык панели не зависит от языка сайта: каждый человек выбирает его себе в профиле.

Кто может

Каталог, установку пакета, включение, выключение и удаление пакета делает только владелец сайта, и каждый раз с повторным паролем. Всем владельцам при этом приходит письмо, а в журнале остаётся запись.

Поставить язык из каталога

  1. Откройте Система → Языки → Установленные языки и нажмите «Добавить язык →». Откроется Каталог дополнений → Языки — языковые пакеты с нашего сервера; у каждого видны версия и размер.
  2. Нажмите «Установить» у нужного языка. Само ничего не скачивается: пакет берётся только по нажатию кнопки. Перед установкой проверяются подпись Nex1on, размер и отпечаток файла: из каталога ставятся только пакеты с нашей подписью.
  3. Пакет ставится выключенным. Откройте страницу этого языка, проверьте перевод и нажмите «Включить».

Если написано «Каталог пока недоступен» или «Сервер языков не ответил», кнопки «Повторить» и «Обновить список» запросят каталог ещё раз; чаще всего нужно просто подождать. Каталог не зависит от выключателя «Установка из архива»: тот касается только файлов с вашего компьютера.

Поставить язык из файла

Для закрытого хостинга и пакетов не из каталога: на странице Каталог дополнений → Языки есть полоса «Установить из архива». Выберите вид «Языковой пакет» и файл .zip, нажмите «Осмотреть», затем «Установить». Такой язык получит метку «Сторонний». Что лежит в таком пакете и как его собрать самому — в статье Свой язык и языковой пакет, как проходит установка и почему архив может отказать — в статье Как поставить своё дополнение.

Пакет без подписи Nex1on ставится только если включено «Разрешить архивы без подписи». Он тоже остаётся выключенным, а включить его можно только с отметкой «Я понимаю: тексты этого пакета увидят все посетители»: включайте такой пакет, только если доверяете источнику.

Включить, скрыть, выключить

На странице языка:

КнопкаЧто делает
Включитьязык появляется в выборе языка на сайте и в языке панели у каждого человека. Полный перевод (100 %) включается сразу, от 90 % — по галочке: недостающее показывается по-английски
Скрыть на сайте / Показывать на сайтеязык остаётся в панели, но посетители его не видят (или видят)
Выключитьязык убирается из выбора на сайте и в языке панели; записи сайта на этом языке сохраняют свой текст

Основной язык

Основной язык — тот, что видят посетители, пока сами ничего не выбрали. Его нельзя выключить и удалить: «Сначала выберите другой основной язык». Основной язык выбирают при установке сайта. Заменить его пакетом с нуля нельзя («Основной язык сайта пакетом заменить нельзя»), но если он уже установлен, его можно обновить пакетом с подписью Nex1on.

Обновить

  • Вместе с движком. Когда вы обновляете движок из панели, переводы установленных языков обновляются сами; в конце хода написано «Переводы обновлены: …». Если связи с каталогом нет, движок всё равно обновится, а в конце будет сказано «Переводы можно обновить позже: Система → Языки».
  • По кнопке. Если пакет вышел между обновлениями движка, в каталоге у языка будет написано «Установлен …, есть новее» и появится кнопка «Обновить». Перед заменой делается копия прежних файлов; не получилось — ничего не меняется.
  • Пакет старее установленного не ставится: «Установленный пакет новее, чем в каталоге».

Удалить

Сначала язык нужно выключить, потом нажать «Удалить язык» и ввести код языка для подтверждения. Файлы перевода не стираются: они переносятся рядом в папку «_trash», и их можно вернуть. Записи сайта на этом языке сохраняют свой текст. Люди, выбравшие этот язык в профиле, возвращаются на язык сайта по умолчанию.

Мастер установки

При установке сайта в выборе языка есть и языки из каталога: выбранный скачивается и ставится сам. Если пакет не скачался, сайт всё равно устанавливается, на английском, а в конце написано «Язык … не скачался, поэтому установка прошла на английском. Добавьте его позже: Система → Языки → Добавить язык.»

Сервер без выхода в интернет

Если сервер не может обратиться к каталогу, возьмите архив движка «Со всеми языками»: все языки в нём уже лежат, и ставить пакеты не нужно. Его отдаёт сайт, у которого вы получили движок. Языки на таком сервере обновляются новым архивом.

Поправить отдельные слова

Система → Языки → Изменение надписей: найти фразу и заменить; правка лежит поверх пакета и переживает его обновление.

Если язык переведён не до конца

Недостающие слова показываются по-английски. Обновите пакет («Обновить» или новый архив), дополните перевод по статье Свой язык и языковой пакет или исправьте отдельные слова в «Изменении надписей».

Помогла ли эта статья?
На этой странице