Arabic Translation
opnsense-arabic · Язык
Полный перевод веб-интерфейса OPNsense на арабский: 15 763 строки, включая страницы плагинов семейства os-xgs-npu.

Он охватывает основной интерфейс OPNsense 26.7, поставляемые с ним плагины и их меню, формы, справку, сообщения проверки и виджеты панели мониторинга. Шаблон перевода отстаёт от выпущенного интерфейса, поэтому строки брались и из работающего интерфейса 26.7.
С 2026-10-22 арабский текст страниц плагинов семейства os-xgs-npu находится в том же каталоге: 1 254 строки из os-xgs-npu, os-fanctl, os-linkhealth, os-frontpanel и os-netreport. С 2026-10-25 ветка main репозитория содержит также страницы пяти новых плагинов, ещё не вошедшие ни в один выпуск: Hardware Watchdog, Kernel Follower, Block Lists, Port Guard и Fallback Crypto. Строке, добавленной на одну из этих страниц, сначала нужен арабский перевод здесь.
Терминология следует арабским интерфейсам Microsoft, арабской Википедии и ESET там, где они совпадают. Раскладка остаётся слева направо; opnsense-rtl отражает её.
Возможности
-
15 763 строки
Основной интерфейс OPNsense 26.7 и поставляемые с ним плагины — больше, чем 13 010 строк в текущем OPNsense.pot.
-
Плагины XGS в одном каталоге
Строку, которую два плагина переводили по-разному, прочитали там, где она используется, и дали ей здесь одно арабское слово.
-
Арабский в списке языков
Установщик добавляет арабский в список в System: Settings: General: Language и сохраняет копию исходного system.inc.
-
Сохраняется при обновлениях
Триггер pkg возвращает арабский, как только обновление перезаписывает system.inc, а загрузочный хук делает то же при каждой загрузке и возвращает каталог, если что-то его удалило.
-
Глоссарий
GLOSSARY.md на арабском перечисляет каждое терминологическое решение и его источник.
Установка и обновление
На устройстве Sophos XGS он входит в образ xgs-image-builder: арабский есть в списке языков, а интерфейс остаётся английским, пока арабский не выбран. Новые выпуски устанавливаются вручную на вкладке Plugins в XGS: Updates; ничего не обновляется само. В остальных случаях запустите install.sh от root из копии репозитория, затем выберите العربية (Arabic) в System: Settings: General: Language. /usr/local/share/opnsense-arabic/uninstall.sh удаляет всё.
Ограничения и то, что ещё не проверено
- Арабского пока нет в самом OPNsense: установщик добавляет его в список языков. Цель — внести перевод в OPNsense, где переводы ведутся на POEditor.
Репозиторий
Первый выпуск: 2026-10-16