eslint-plugin-i18n-json
kanatran
eslint-plugin-i18n-json | kanatran | |
---|---|---|
2 | 2 | |
172 | 4 | |
0.0% | - | |
0.0 | 10.0 | |
about 1 year ago | over 1 year ago | |
JavaScript | JavaScript | |
MIT License | GNU Affero General Public License v3.0 |
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.
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.
kanatran
- Few days ago I said I created a tool for locally hosted live translations. I've released it on github as open source like I said I would.
-
I wanted to break the language barrier so I created an AI-Powered translator tool: Self-Hosted, Real-Time audio translation in any language and send to Discord. Will be available in a few days after fine tuning some settings and squashing some bugs. [Will be entirely free and Open Sourced]
The Kanatran source is still on Github, alongside how it would work. It would use machine learning to transcribe and then translate streams. It's the exact same thing this tool will do. It will cause the exact same problems too, guaranteed.
What are some alternatives?
eslint-plugin-boundaries - Eslint plugin checking architecture boundaries between elements
Synthalingua - Synthalingua - Real Time Translation
globalize - A JavaScript library for internationalization and localization that leverages the official Unicode CLDR JSON data
react-template - An enterprise react template application showcasing - Testing strategy, Global state management, middleware support, a network layer, component library integration, localization, PWA support, route configuration, lazy loading and CI/CD
eslint-plugin-proper-ternary - ESLint rules to ensure proper usage of ternary/conditional expressions
laravel-translations-loader - Webpack loader to import Laravel translation files (PHP or JSON) into your JS bundle as JSON.
eslint-plugin-unicorn - More than 100 powerful ESLint rules
eslint-plugin-snakecasejs - :pencil2: ESLint Plugin: enforce snake_case syntax on variables and function names
typed-i18n