← ClaudeAtlas

creo-i18nlisted

Batch translate JSON locale files to 39+ languages using LM Studio (local LLM). Structure-preserving translation with validation. Requires i18n-translator extension. Triggers on: /creo i18n, translate, localize, i18n, internationalization.
oyusypenko/creo · ★ 4 · AI & Automation · score 77
Install: claude install-skill oyusypenko/creo
# i18n Translator Skill Batch translate JSON locale files using a local LLM via LM Studio. Preserves JSON structure, placeholders, and validates output. ## Commands | Command | Description | |---------|-------------| | `/creo i18n translate <source-lang> <target-langs>` | Translate JSON files from source language to one or more target languages (comma-separated) | | `/creo i18n validate` | Validate that translated files match source structure | | `/creo i18n status` | Show translation status: which languages are done, which have issues | ### Examples ``` /creo i18n translate en uk,pl,de /creo i18n translate en fr /creo i18n validate /creo i18n status ``` ## Prerequisites - **Python 3.8+** with `requests` package - **LM Studio** running locally on port 1234 (default) with a loaded model - Source JSON locale files in the `input/` directory ## Supported Languages (39+) | Code | Language | Code | Language | Code | Language | |------|----------|------|----------|------|----------| | ar | Arabic | bg | Bulgarian | cs | Czech | | da | Danish | de | German | el | Greek | | en | English | es | Spanish | et | Estonian | | fi | Finnish | fr | French | he | Hebrew | | hi | Hindi | hr | Croatian | hu | Hungarian | | id | Indonesian | it | Italian | ja | Japanese | | ko | Korean | lt | Lithuanian | lv | Latvian | | ms | Malay | nl | Dutch | no | Norwegian | | pl | Polish | pt | Portuguese | ro | Romanian | | ru | Russian | sk | Slovak | sl | Slovenian | | sr | Serbian | sv | Swedi