Language Tokens replaces scattered, hard-coded UI strings with an organized token catalog that bridges the gap between developers and content owners. By using a simple CSV or spreadsheet format as the single source of truth, non-technical team members can freely edit copy, add translations, or fix typos without touching application code. A bidirectional generator converts the spreadsheet to nested JSON locale files suitable for modern frameworks and i18n libraries, making it indispensable for both single-language projects seeking clean copy management and multi-language applications requiring scalable internationalization.
主要功能
01Provides bidirectional conversion between CSV copy decks and language JSONs
02Detects missing translations automatically during generation runs
031 GitHub stars
04Generates nested locale JSON files directly from a simple CSV spreadsheet
05Integrates smoothly with existing i18n setups like i18next, vue-i18n, and custom helpers
06Preserves dynamic placeholders and tracks translation context per token
使用场景
01Refactoring legacy codebases to eliminate hard-coded text strings in preparation for multi-language localization
02Establishing a unified copy deck and translation catalog for new web or mobile projects
03Empowering non-technical content creators or translators to update UI copy via spreadsheets without developer intervention