ÖPPEN KÄLLKODS UTVECKLARVERKTYG

Du hanterar ramverket. Den här hanterar översättningarna.

i18n-rosetta

REF: OVERVIEWPROJECT DESCRIPTION

Översättningsmotor utan konfiguration

i18n-rosetta är en översättningsmotor för flera format för internationaliseringsprojekt. Den håller 35+ språkfiler synkroniserade med din engelska källfil – JSON, TOML eller YAML – driven av LLM:er, inte Google Translate.

Byggd för att ersätta den dyra, tråkiga delen av i18n: att faktiskt översätta dina språkfiler till dussintals språk och hålla dem synkroniserade när ditt innehåll utvecklas. Inkrementell diffning innebär att endast ändrade nycklar översätts på nytt.

Noll externa beroenden. Endast Node.js inbyggda funktioner. Stöder next-intl, react-i18next, Hugo och alla JSON/TOML/YAML-baserade i18n-ramverk direkt.

REF: FEATURESTECHNICAL IMPLEMENTATION

Så fungerar det

Från filövervakning till full synkronisering

Motorn övervakar din källspråkfil, upptäcker automatiskt formatet, plattar ut alla nycklar till punktnotation och jämför sedan med ett SHA-256 hash-manifest för att hitta vad som har ändrats. Endast ändrade nycklar flödar genom LLM-översättningspipelinen.

Varje språk får kulturellt lämpliga tonregister – formell vous-form franska, artig です/ます japanska, utbildad Manila Taglish – inbyggt för 35+ språk. Anpassade register är en enda konfigurationsrad.

Hugo innehållsöversättning hanterar bevarande av front matter, skydd av shortcodes och filnamnskonventioner automatiskt. Kodblock och rå HTML passerar orörda via Unicode sentinel-skydd.

Denna webbplats drivs av i18n-rosetta. Varje språkfil du ser genererades av den.

Reach me on WhatsApp
prefer email?
© 2026 Curtis Forbes