Package - liuderchi/atom-i18n

atom-i18n

apm-download-count contributor-count contribute-welcome-banner issues-count Build Status dependencies Status Greenkeeper badge

Localize Atom :atom: for your locale.

One i18n package for Any language. :earth_asia: :earth_americas: :earth_africa:

Community-driven translation. :family:

demo-es

demo-tw

demo-de

demo-ko

Language Support

| Language | code | status | | -------- |:----:|:-------| | Arabic | ar | :exclamation: I can translate | | German | de | :warning: 99% I can translate | | Spanish | es | :white_check_mark: 100% | | French | fr | :white_check_mark: 100% | | Hindi | hi | :exclamation: I can translate | | Italian| it | :warning: 50% I can translate | | Japanese | ja | :white_check_mark: 100% | | Korean | ko | :white_check_mark: 100% | | Dutch | nl | :warning: 80% I can translate | | Polish | pl | :warning: 80% I can translate | | Portuguese(Brazil) | pt-br | :warning: 80% I can translate | | Russian | ru | :warning: 99% I can translate | | Thai | th | :warning: 80% I can translate | | Chinese(Simplified) | zh-cn | :white_check_mark: 100% | | Chinese(Traditional) | zh-tw | :white_check_mark: 100% |

Welcome to :heavy_plus_sign: Propose new translation for your locale :memo:

Who can Contribute?

  • Anyone is welcomed to contribute. Any language is welcomed.

How to Contribute?

Thanks to Contributors

Reference

Project Structure

  • def/ is directory containing translation content

    • content is grouped by locale folder
  • lib/ is about translation operations

    • contains main.coffee which is entry point
    • 5 parts require translation:
      • menus in the top
      • context-menu when right clicked
      • settings page
      • about page
      • welcome page
  • package.json contains package metadata

    • key configSchema defines supported languages
  • spec/ contains scripts checking cson files inside def/

Github

link
Stars: 28

Advertisement