Oversæt en JSON-fil
Slip en .json-fil. Strengværdier oversættes; nøgler, tal, booleske værdier og struktur efterlades præcis, som de var.
Upload ikke fortrolige dokumenter på det gratis niveau. Hvorfor?
Apps og websites gemmer ofte deres grænsefladetekst i JSON-filer, én pr. sprog. At oversætte dem manuelt betyder at kopiere hundredvis af strenge og samtidig passe på ikke at ændre en eneste nøgle, parentes eller komma. DropTranslate læser filen, oversætter kun strengværdierne og skriver gyldig JSON tilbage med de samme nøgler i samme rækkefølge. Din kode slår de samme nøgler op som før, og du får en ny sprogfil at lægge ved siden af originalen.
Sådan fungerer det
Slip .json-filen
Vi læser filen, tæller ordene i strengværdierne og viser kreditforbruget. Ugyldig JSON afvises med en tydelig besked, og der trækkes ingen kredit.
Vælg sproget
Vælg målsproget for den nye lokalefil.
Download .json-filen
Gem den som din nye lokalefil, for eksempel es.json.
Hvad ændres, hvad bevares
Oversat
- Strengværdier
Bevares som det er
- Nøgler og indlejring
- Tal, booleske værdier og null-værdier
- Rækkefølgen af nøgler
Layout: Præcis: struktur bevaret
Resultatet er gyldig JSON med præcis de samme nøgler og den samme struktur som din input.
- Pladsholdere som {name}, {{count}} eller %s skal forblive uændrede, og den tredjeparts AI-oversættelsestjeneste er instrueret i at beholde dem. Søg efter dem i resultatet, før du sender det i produktion, for en ødelagt pladsholder ødelægger strengen ved kørsel.
- Flertalsregler varierer mellem sprog (nogle har mere end to flertalsformer). Hvis dit i18n-bibliotek bruger flertalsnøgler, så tjek at målsproget har de former, det har brug for.
- Alle strengværdier oversættes, herunder tekniske værdier. Hvis filen blander brugergrænsetekst med værdier som ID'er eller farvekoder, så skil dem ud først.
Tips
- Oversæt kildesprogsfilen (typisk en.json), ikke en fil, der allerede er oversat.
- Meget korte strenge som knaptekster kan være tvetydige. Få en indfødt taler til at tjekke dem i den kørende app.
Ikke en certificeret oversættelse
Maskinoversættelse, ikke en certificeret eller statsautoriseret oversættelse. Hvis dit dokument skal til en myndighed, bør du først tjekke, hvad den kræver.
Certificeret, statsautoriseret eller maskinoversættelse: hvilken har du brug for?
Spørgsmål
Oversættes nøgler?
Nej. Kun strengværdier oversættes. Nøgler, indlejring og nøglernes rækkefølge forbliver præcis de samme, så din kode fortsat virker.
Hvad med pladsholdere som {name}?
Den tredjeparts AI-oversættelsestjeneste er instrueret i at lade dem være uændrede, og det gør den som regel. Søg altid efter dine pladsholdere i resultatet, før du sender det i produktion, for en ændret pladsholder giver fejl ved kørsel.
Hvordan tælles kreditter?
Efter ord i strengværdier: én kredit pr. 500 ord. Nøgler og tal tæller ikke med.