globalize
eslint-plugin-i18n-json
globalize | eslint-plugin-i18n-json | |
---|---|---|
3 | 2 | |
4,777 | 172 | |
0.0% | 0.0% | |
1.3 | 0.0 | |
about 1 year ago | about 1 year ago | |
JavaScript | JavaScript | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
globalize
-
How to Internationalize Your App’s Product Notifications
FormatJS and GlobalizeJS, which are collections of javascript libraries for i18n formatting and other tools. However, unlike i18next, developers using FormatJS will need to write their own code to detect language.
-
Is there a native JS method that converts results of `toLocaleString` back to number?
There are packages for this, though. 1, 2, 3
- L'expérience professionnelle en France
eslint-plugin-i18n-json
-
Typed translations in Angular
The situation is partly saved by the eslint plugin eslint-plugin-i18n-json, which checks the identity of the keys in json files, but it's also not enough for reliability.
-
How do you manage translation files ?
If you don't want to write it yourself and you use eslint, you can check out eslint-plugin-i18n-json, it seems to do what you're looking for with i18n-json/identical-keys.
What are some alternatives?
i18next - i18next: learn once - translate everywhere
eslint-plugin-boundaries - Eslint plugin checking architecture boundaries between elements
gatsby-plugin-intl - Gatsby plugin that turns your website into an internationalization-framework out of the box.
eslint-plugin-proper-ternary - ESLint rules to ensure proper usage of ternary/conditional expressions
React Intl - The monorepo home to all of the FormatJS related libraries, most notably react-intl.
eslint-plugin-unicorn - More than 100 powerful ESLint rules
universal-translator - :speech_balloon: i18n Translator for Go/Golang using CLDR data + pluralization rules
laravel-translations-loader - Webpack loader to import Laravel translation files (PHP or JSON) into your JS bundle as JSON.
globalize - A JavaScript library for internationalization and localization that leverages the official Unicode CLDR JSON data [Moved to: https://github.com/globalizejs/globalize]
eslint-plugin-snakecasejs - :pencil2: ESLint Plugin: enforce snake_case syntax on variables and function names
kanatran - Kanatran has been discontinued. Please read our announcement post.
typed-i18n