GithubHelp home page GithubHelp logo

jeket / localizedmenu Goto Github PK

View Code? Open in Web Editor NEW

This project forked from zam1024t/localizedmenu

0.0 1.0 0.0 2.04 MB

Localize Tool & Localized Menu for Sublime Text 2/3 End User. Localization with 简体中文(Simplified Chinese)/繁体中文(Traditional Chinese)/Русский(Russian)/Español(Spanish)/Հայերեն(Armenian)/Svenska(Swedish)/Français(French)/Any other language.

Home Page: https://github.com/zam1024t/LocalizedMenu

License: MIT License

Python 100.00%

localizedmenu's Introduction

LocalizedMenu

Localize Tool & Localized Menu for Sublime Text 2/3 End User

  • Provide a easy way to add new languages
  • Support multiple version/platform
  • Support share common menus
  • Auto backup local menus
  • Auto unpack new build english menus

README.md

This project is also hosted at

Shots

Work on Windows

Work on Windows

Work on OS X

Work on OS X

Work on Ubuntu

Work on Ubuntu

Installation

  • With Package Control
  • Manually
    • donwload master.zip,unpack to Packages,then rename LocalizedMenu-master to LocalizedMenu
    • git clone to Packages
     git clone https://github.com/zam1024t/LocalizedMenu
    

Usage

  • Toggle in menu
    • via Preference -> Languages
  • Toggle in command panel
    • Ctrl+Shift+P, typelmxx(xx is the locale code) to toggle

Add A Language

  • copy locale/en/en.json to locale/<locale>/<locale>.json, localize to your language

  • copy menu/<version>/en/* to menu/<version>/<locale>/*, localize to your language

  • For example, now add locale named my for Sublime Text Build 3999

    • open LocalizedMenu dir, via Preference -> Languages -> Add a language
    • enter locale, copy en to my
    • enter my, rename en.json to my.json, edit as:
     {
     	"link": "",
     	"hidden": false,
     	"caption": "MyLanguage",
     	"mnemonic": "m"
     }
    • entermenu/3999, copy en to my, and tranlate all caption in menu files
    • detect language via Preference -> Languages -> Detect, then MyLanguage (my) display

    locale configs
    link: the target locale linked to
    hidden: hide menu item
    caption: language name,locale code will auto add extraly
    mnemonic: hotkey,optional,make sure caption contain it,Case sensitive

Submit A Language

Locales & Contributors

Related discuss

License

The MIT License

localizedmenu's People

Contributors

ant0sh avatar armanhigh avatar fxbenard avatar h2so4jb avatar zam1024t avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.