Awesome Open Source
Awesome Open Source

String internationalization handler

Directory Sturcture for locales

ProjectDir/
└─── locales
     ├─── constants.yaml
     ├─── en_us
     │    ├─── error.yaml
     │    ├─── info.yaml
     │    └─── warn.yaml
     └─── en_uk
          ├─── error.yaml
          ├─── info.yaml
          └─── warn.yaml

TODO:

  • [X] Add support for a global constants across all locales.
  • [X] Add support for variables in translated strings.
  • [ ] Add support for using single file locales, for simple projects. Like:
      # Director Sturcture for locales
      ProjectDir/
      └──── Locales
            ├─── constants.yaml
            ├─── en_us.yaml
            └─── en_uk.yaml
    


Alternative Project Comparisons
Related Awesome Lists
Top Programming Languages
Top Projects

Get A Weekly Email With Trending Projects For These Topics
No Spam. Unsubscribe easily at any time.
Typescript (247,062
String (42,372
Localization (5,329
I18n (4,838
Internationalization (3,330
Bastion (735
I10n (31