atom-i18n
atom-i18n copied to clipboard
:atom: One Atom i18n Package for Any Locale :earth_asia: :earth_americas: :earth_africa:
atom-i18n
Localize Atom :atom: for your locale.
One i18n package for Any language. :earth_asia: :earth_americas: :earth_africa:
Community-driven translation. :family:
Language Support
Language | code | status |
---|---|---|
Arabic | ar |
:white_check_mark: 100% |
Belarusian | be |
:white_check_mark: 100% |
Czech | cs |
:warning: 40% I can translate |
German | de |
:warning: 99% I can translate |
Esperanto | eo |
:warning: 5% I can translate |
Spanish | es |
:white_check_mark: 100% |
Persian | fa |
:white_check_mark: 100% |
Finnish | fi |
:white_check_mark: 100% |
French | fr |
:white_check_mark: 100% |
Hebrew | he |
:white_check_mark: 100% |
Hindi | hi |
:white_check_mark: 100% |
Hungarian | hu |
:white_check_mark: 100% |
Italian | it |
:white_check_mark: 100% |
Japanese | ja |
:white_check_mark: 100% |
Kannada | kn |
:white_check_mark: 100% |
Korean | ko |
:white_check_mark: 100% |
Malay | ms |
:warning: 60% I can translate |
Dutch | nl |
:warning: 80% I can translate |
Polish | pl |
:white_check_mark: 100% |
Portuguese(Brazil) | pt-br |
:white_check_mark: 100% |
Romanian | ro |
:white_check_mark: 100% |
Russian | ru |
:warning: 99% I can translate |
Slovak | sk |
:warning: 40% I can translate |
Albanian | sq |
:white_check_mark: 100% |
Thai | th |
:warning: 80% I can translate |
Ukrainian | uk |
:white_check_mark: 100% |
Chinese(Simplified) | zh-cn |
:white_check_mark: 100% |
Chinese(Traditional) | zh-tw |
:white_check_mark: 100% |
Welcome to 📣. Propose new translation for your locale
Who can Contribute?
- Anyone is welcomed to contribute. Any language is welcomed.
How to Contribute?
- You may checkout some help-wanted issues.
- For detailed guidance please refer to CONTRIBUTING.md.
Thanks to Contributors
- Chinese (Traditional): WinstonSung
- Chinese (Simplified): trifirew
- Korean: preco21 chibichichi Riyeon nerhis jonghyeok
- Spanish: stsewd
- German: Acer54 queenar Tz3r0 silas229 polynoman Henry2o1o socialmedialabs
- Russian: Anonym0uz Driglu4it sabinich Dr-Yukon pleshkovpa Glazami
- Portuguese (Brazilian): jsolisu rclenzi thiagomneves joaopaulonsoares adriel83 GabrielBdeC
- Dutch: laurensbrand
- Polish: Jeplaa
- French: chezyann Vivalzar DThought lamboley
- Polish: nolt
- Italian: francematt Lorenzo Ancora
- Thai: sitdh
- Japanese: shingo-uzuki Umoxfo ibuki2003 juggernautjp
- Hungarian: dominicus-75
- Finnish: an7oine
- Arabic: AmrIKhudair atefBB
- Belarusian: antikruk
- Czech: Heroyt pervoj
- Albanian: ujdhesa
- Esperanto: p2635
- Ukrainian: sashaoli
- Hebrew: RealA10N
- Slovak: majko96
- Kannada: sachinsshetty
- Hindi: themakerman ankitbulchandani
- Persian abilogos
- Romanian tiberiufrat
- Malay Thaza-Kun
Reference
- this repo is based on atom-japanese-menu by syon and atom-cht-menu by Sheng-Bo
Project Structure
-
def/
is directory containing translation content- content is grouped by locale folder
-
lib/
is about translation operations- contains
main.js
which is entry point - 5 parts require translation:
- menus in the top
- context-menu when right clicked
- settings page
- about page
- welcome page
- contains
-
package.json
contains package metadata- key
configSchema
defines supported languages
- key
-
spec/
contains scripts checking cson files insidedef/