1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/zam1024t-LocalizedMenu

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
README.ru.md 5.2 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
gitlife-traslator Отправлено 02.12.2024 11:29 c9ebdb6

Локализованное меню для Sublime Text 2/3/4

Инструмент локализации и локализованное меню для конечного пользователя:

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

README.md

Этот проект также размещён на GitHub и Gitee.

Скриншоты

Работа в Windows

! Работа в Windows

Работа в OS X

! Работа в OS X

Работа в Ubuntu

! Работа в Ubuntu.

Установка

  1. При помощи инструмента управления пакетами Package Control:

  2. Вручную:

Использование

Переключение через меню:

  • в меню выбрать Preference -> Languages -> Русский.

Переключение в командной панели:

  • Ctrl + Shift + P, type lmxx (xx — код локали) для переключения.

Добавить язык

Скопируйте locale/en/en.json в locale//.json, переведите на ваш язык. Скопируйте menu//en/* в menu///*, переведите на ваш язык. Например, добавим локализацию с именем my для Sublime Text Build 3126:

  • откройте LocalizedMenu, через Preference -> Languages -> Add a language;
  • откройте каталог locale, создайте каталог my, скопируйте в него содержимое каталога en;
  • откройте полученный каталог my, переименуйте en.json в my.json, отредактируйте так:
{
  "link": "",
  "hidden": false,
  "caption": "MyLanguage",
  "mnemonic": "m"
}
  • откройте каталог menu/3126, создайте каталог my, скопируйте в него содержимое каталога en;
  • переведите все caption в файлах меню на свой язык;
  • подцепите язык через Preference -> Languages -> Detect и затем в меню выберите его MyLanguage (my).

locale configs link:: целевая связанная локаль; hidden:: скрыть пункт в меню; caption:: имя языка, код локали добавится автоматически; mnemonic:: горячая клавиша, необязательно, убедитесь, что заголовок содержит её, чувствительный к регистру.

Отправить язык

Имя локали должно быть названо <languageCode> или <languageCode>_<countryCode>:

Создать ответвление репозитория (fork), сделать запрос на pull request.

Переводчики & Участники

es_ES Español by Dastillero (https://github.com/dap39); hy Հայերեն by Arman High Foundation (https://github.com/ArmanHigh); ru Русский by Dimox (http://dimox.name) & Ant0sh (https://github.com/Ant0sh); sv_SE Svenska by H2SO4JB (https://github.com/H2SO4JB); zh_CN 简体中文 by Zam (https://github.com/zam1024t); zh_TW 繁体中文 by Zam (https://github.com/zam1024t).

Связанные обсуждения

https://github.com/wbond/package_control_channel/pull/5665; https://github.com/rexdf/ChineseLocalization/issues/10.

Лицензия

MIT лицензия.

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/zam1024t-LocalizedMenu.git
git@api.gitlife.ru:oschina-mirror/zam1024t-LocalizedMenu.git
oschina-mirror
zam1024t-LocalizedMenu
zam1024t-LocalizedMenu
master