OPEN-SOURCE ONTWIKKELAARSTOOL

U regelt het framework. Dit regelt de vertalingen.

i18n-rosetta

REF: OVERVIEWPROJECT DESCRIPTION

Zero-Config Vertaalengine

i18n-rosetta is een multi-format vertaalengine voor internationalisatieprojecten. Het houdt meer dan 35 locale-bestanden gesynchroniseerd met uw Engelse bron — JSON, TOML of YAML — aangedreven door LLM's, niet Google Translate.

Gebouwd om het dure, vervelende deel van i18n te vervangen: het daadwerkelijk vertalen van uw locale-bestanden naar tientallen talen en deze gesynchroniseerd houden naarmate uw inhoud evolueert. Incrementele diffing betekent dat alleen gewijzigde sleutels opnieuw worden vertaald.

Geen externe afhankelijkheden. Alleen ingebouwde Node.js-functionaliteiten. Ondersteunt next-intl, react-i18next, Hugo en elk JSON/TOML/YAML-gebaseerd i18n-framework direct uit de doos.

REF: FEATURESTECHNICAL IMPLEMENTATION

Hoe het werkt

Van Bestandsbewaking tot Volledige Synchronisatie

De engine bewaakt uw bron locale-bestand, detecteert automatisch het formaat, vlakt alle sleutels af naar dot-notatie en vergelijkt deze vervolgens met een SHA-256 hash-manifest om te vinden wat er is gewijzigd. Alleen gewijzigde sleutels doorlopen de LLM-vertaalpijplijn.

Elke taal krijgt cultureel passende toonregisters — formeel vous-vorm Frans, beleefd です/ます Japans, beschaafd Manila Taglish — ingebouwd voor meer dan 35 talen. Aangepaste registers zijn een enkele configuratieregel.

Hugo contentvertaling regelt automatisch het behoud van front matter, shortcode-bescherming en bestandsnaamconventies. Codeblokken en ruwe HTML blijven onaangeroerd via Unicode sentinel-afscherming.

Deze website draait op i18n-rosetta. Elk locale-bestand dat u ziet, is hiermee gegenereerd.

Reach me on WhatsApp
prefer email?
© 2026 Curtis Forbes