NIZU

i18nTranslator

i18nTranslator gjør bunken med JSON-språkfiler fra en flerspråklig applikasjon om til en sporbar, etterprøvbar og plassholdersikker arbeidsflyt. Importer, oversett med hjelp fra KI og eksporter til JSON, .po eller PHP — eller commit rett til en GitHub-gren.

Dekorativ gradientbakgrunn
NIZU i18nTranslator oversettelseseditor i lys modus

Funksjoner

Hver pakke ligger i et NIZU-prosjekt, så kildefilene, filhistorikken og tilgangene er de du allerede bruker. Ingenting sendes rundt på e-post, og ingenting forlater arbeidsområdet ditt.

Pakker, ikke regneark

Én pakke er én applikasjon: et kildespråk, målspråkene og JSON-filene den ble bygget fra. Nøstede nøkler flates ut til punktnøkler og nøstes identisk tilbake ved eksport.

Et raskt oversettelsesrutenett

Én rad per nøkkel, med kildeteksten ved siden av oversettelsesfeltet. Filtrer på status, søk i nøkler og tekst samtidig, og lagre og hopp til neste ufullførte rad med én snarvei.

KI-hjelp du beholder kontrollen over

Oversett et helt filter eller noen få valgte rader med KI-leverandøren i arbeidsområdet ditt. Hvert KI-resultat lagres som utkast, og et menneske bekrefter det før det teller som oversatt.

Plassholdere som ikke kan ryke

Hver lagring, hver KI-skriving og hver import sjekkes mot kildestrengen. En oversettelse som mister en %1$s, en {count} eller en <b>-tagg blir avvist i stedet for levert.

Fremdrift og avvik, godt synlig

Hvert språk viser fullføringsgrad og fordeling på status. Når kildeteksten til en nøkkel endres, merkes alle eksisterende oversettelser av den automatisk som utdaterte.

Tre eksportformater

JSON for rundturen, gettext .po for oversettelsesverktøykjeder, og PHP-språkfiler. Uoversatte nøkler utelates som standard, så applikasjonen faller tilbake på kildespråket.

GitHub begge veier

Hent språkfilene fra et repo og en gren, eller send alle endrede språk som én commit. Har repoet endret seg først, stopper pushen og spør før noe overskrives.

Fra JSON-fil til oversatt utgivelse

Fire steg, og den samme runden hver gang du slipper en ny tekst.

1

Importer

Last opp .json-språkfilene til prosjektets Filer-fane, og importer så kildespråket. Forhåndsvisningen viser nøyaktig hva som endres før noe skrives.

2

Oversett

Legg til målspråkene og jobb deg gjennom rutenettet. Start på fanen Uoversatt, eller la KI-en fylle inn et første utkast.

3

Gjennomgå

En annen person merker rader som Gjennomgått. Endringsloggen viser gammel verdi, ny verdi, hvem som skrev den og om den kom fra et menneske, KI-en, en import eller GitHub.

4

Eksporter

Last ned JSON, .po eller PHP for språkene du trenger, eller send hele settet til GitHub-grenen din i én commit.

NIZU

Tilkoblede apper

Prosjekter

Hvordan er koblet til: Hver pakke hører til et prosjekt. Kildefilene ligger i prosjektets Filer-fane, og den som ikke når prosjektet, når heller ikke oversettelsene.

app

KI-leverandører

Hvordan er koblet til: Oversettelsen går gjennom det delte KI-laget i arbeidsområdet, så OpenAI, Claude, Gemini, DeepSeek, Grok eller Ollama virker uten ekstra oppsett — og kostnaden måles for seg.

app

Ingen App jobber alene

Dette kobler i18nTranslator seg til:

Diagram over NIZU i18nTranslator-arbeidsflyten i lys modus
  • Prosjektfiler som eneste kilde til sannhet

  • GitHub pull og push med finmaskede tokens

  • Delte KI-leverandører fra innstillingene i arbeidsområdet

  • NizuEvents-webhooks for publiseringshendelser

  • Ingen endringer i arbeidsområdets egne språkfiler

Roller og tilganger

Hvordan er koblet til: Fire tilganger i den vanlige rolleeditoren: se, oversette, gjennomgå og administrere. Gi en frilansoversetter retten til å oversette og ingenting mer.

Teammedlemmer

Hvordan er koblet til: Hver oversettelse, statusendring, import, eksport og push tilskrives den som gjorde den, i historikken og i aktivitetsstrømmen.