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

OSCHINA-MIRROR/zam1024t-LocalizedMenu

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

Локализованное меню

Инструмент локализации и локализованное меню для конечного пользователя Sublime Text 2/3/4:
— предоставляет простой способ добавления новых языков;
— поддерживает несколько версий/платформ;
— обеспечивает поддержку общих меню;
— автоматически сохраняет переведённые меню;
— автоматически распаковывает новые английские меню.

README.md
Английский — ../README.md
Испанский — README.es_ES.md
Французский — README.fr_FR.md
Армянский — README.hy.md
Португальский (Бразилия) — README.pt_BR.md
Русский — README.ru.md
Шведский — README.sv_SE.md
Китайский (упрощённый) — README.zh_CN.md
Китайский (традиционный) — README.zh_TW.md

Этот проект также размещён на:
GitHubhttps://github.com/zam1024t/LocalizedMenu
Giteehttps://gitee.com/zam1024t/LocalizedMenu

Скриншоты
Работает на Windowshttps://gitee.com/zam1024t/LocalizedMenu/raw/shots/shots/LocalizedMenu_win.gif
Работает на OS Xhttps://gitee.com/zam1024t/LocalizedMenu/raw/shots/shots/LocalizedMenu_osx.gif
Работает на Ubuntuhttps://gitee.com/zam1024t/LocalizedMenu/raw/shots/shots/LocalizedMenu_linux.gif

Установка
С помощью Package Control:
— установите Package Control (https://packagecontrol.io/installation);
— найдите «LocalizedMenu».
Вручную:
— загрузите master.zip (https://github.com/zam1024t/LocalizedMenu/archive/master.zip), разархивируйте в Packages, затем переименуйте в LocalizedMenu-master в LocalizedMenu;
— git clone в Packages:

git clone https://github.com/zam1024t/LocalizedMenu

Использование
Через меню:
— через Preferences -> Languages.
Через панель управления:
— Ctrl+Shift+P, введите lmxx (xx — код локали) для использования.

Добавление языка
Скопируйте locale/en/en.json в locale//.json, переведите на свой язык.
Скопируйте menu//en/* в menu///*, переведите на свой язык. Например, теперь добавьте локаль с именем vl для Sublime Text Build 3999:
— откройте каталог LocalizedMenu через Preference -> Languages -> Add a language;
— в locale скопируйте en в vl;
— во vl переименуйте en.json в vl.json, измените следующим образом:

{
    "link": "",
    "hidden": false,
    "caption": "VotreLocale",
    "mnemonic": "m"
}

— перейдите в menu/3999, скопируйте en во vl и переведите все caption, присутствующие в файле.
Обнаружьте язык через Preference -> Languages -> Detect, затем отобразите VotreLocale (vl).

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

Предложение языка
Название языка должно быть: <languageCode> или <languageCode>_<countryCode>.
<languageCode> в нижнем регистре, <countryCode> в верхнем регистре.
Язык: https://www.wikipedia.org/wiki/ISO_639-1.
Страна: https://www.wikipedia.org/wiki/ISO_3166-1.
Форкните репозиторий.
Сделайте запрос на вытягивание.

Улучшения/исправления на французском языке
Форкните репозиторий GitHub (https://github.com/fxbenard/LocalizedMenu).
Сделайте свой запрос на вытягивание.

Локали и участники
es_ES Español от Dastillero (https://github.com/dap39).
fr_FR Français от fxbenard (https://github.com/fxbenard).
hy Հայերեն от Arman High Foundation (https://github.com/ArmanHigh).
pt Português do Brasil от JNylson (https://github.com/jnylson).
ru Русский от Dimox (http://dimox.name) & Ant0sh (https://github.com/Ant0sh).
sv_SE Svenska от H2SO4JB (https://github.com/H2SO4JB).
zh_CN 简体中文 от Zam (https://github.com/zam1024t).
zh_TW 繁体中文 от Zam (https://github.com/zam1024t).

Связанные обсуждения
https://github.com/wbond/package_control_channel/pull/5665.
https://github.com/rexdf/ChineseLocalization/issues/10.

Лицензия
The MIT License (LICENSE).

Опубликовать ( 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