i18n-mcp-server
The i18n MCP Server facilitates internationalization in projects by enabling automated translation of JSON-based language files through a server interface. It supports multiple languages, integrates easily into development workflows, and reduces manual translation work, enhancing efficiency and consistency.
🌐 i18n MCP Server
i18n MCP Server is a powerful tool for managing internationalization (i18n) in your projects. It automates the translation of JSON-based language files using language models, accessible through a server interface.
💡 Why i18n MCP Server?
- Saves translation time
- Maintains consistent i18n files
- Simplifies global scaling
🚀 Features
- Multi-language support
- Model-based translations
- Efficient workflow
- Developer-friendly
Working flow
The server aids incremental JSON file translation, providing tools for fetching base language files, translating text chunks, updating translations in memory, and saving them to JSON files.
📦 Installation and configuration
- Clone the repository
- Install dependencies
- Build the server
- Configure in Cursor
📤 Usage
Use the Cursor Agent to handle tasks such as clearing old data, reading JSON files, translating text, and saving translations.