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.
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.
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.
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.
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.
Eksporter
Last ned JSON, .po eller PHP for språkene du trenger, eller send hele settet til GitHub-grenen din i én commit.
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.
appKI-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.
appIngen App jobber alene
Dette kobler i18nTranslator seg til:
-
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.