Översätt en JSON-fil

Släpp en .json-fil. Strängvärden översätts; nycklar, siffror, booleska värden och struktur lämnas exakt som de var.

Identifiera automatiskt
spanska
Office-layouten behålls60 språkFiler raderas automatisktGratis krediter att börja med

Ladda inte upp konfidentiella dokument på gratisnivån. Varför?

Appar och webbplatser lagrar ofta sin gränssnittstext i JSON-filer, en per språk. Att översätta dem för hand innebär att kopiera hundratals strängar och samtidigt vara noga med att inte röra en enda nyckel, hakparentes eller kommatecken. DropTranslate läser filen, översätter endast strängvärdena och skriver tillbaka giltig JSON med samma nycklar i samma ordning. Din kod fortsätter att slå upp samma nycklar, och du får en ny språkfil att lägga bredvid originalet.

Så fungerar det

Släpp .json-filen

Vi läser filen, räknar orden i strängvärdena och visar kreditkostnaden. Ogiltig JSON avvisas med ett tydligt meddelande och utan avgift.

Välj språk

Välj målspråket för den nya språkfilen.

Ladda ner .json-filen

Spara den som din nya språkfil, till exempel es.json.

Vad ändras, vad behålls

Översatt

  • Strängvärden

Behålls som det är

  • Nycklar och nästlad struktur
  • Siffror, booleska värden och null-värden
  • Ordningen på nycklarna

Layout: Exakt: struktur bevarad

Resultatet är giltig JSON med exakt samma nycklar och struktur som din indata.

  • Platshållare som {name}, {{count}} eller %s ska förbli oförändrade, och en tredjeparts AI-översättningstjänst instrueras att behålla dem. Sök igenom resultatet efter dem innan du publicerar, eftersom en trasig platshållare bryter strängen vid körning.
  • Pluralregler skiljer sig mellan språk (vissa har fler än två pluralformer). Om ditt i18n-bibliotek använder pluralnycklar, kontrollera att målspråket har de former det behöver.
  • Varje strängvärde översätts, även tekniska värden. Om filen blandar gränssnittstext med värden som ID:n eller färgkoder, separera dem först.

Tips

  • Översätt källspråksfilen (vanligtvis en.json), inte en som redan är översatt.
  • Mycket korta strängar, till exempel knappetiketter, kan vara tvetydiga. Låt en modersmålstalare kontrollera dem i den körande appen.

Inte en certifierad översättning

Maskinöversättning, inte en certifierad eller auktoriserad översättning. Om ditt dokument ska till en myndighet, kontrollera först vad den kräver.

Certifierad, auktoriserad eller maskinöversättning: vilken behöver du?

Frågor

Översätts nycklarna?

Nej. Endast strängvärden översätts. Nycklar, nästling och nyckelordning förblir exakt likadana, så din kod fortsätter att fungera.

Hur är det med platshållare som {name}?

En tredjeparts AI-översättningstjänst instrueras att lämna dem oförändrade, och det gör den vanligtvis. Sök alltid igenom resultatet efter dina platshållare innan du publicerar, eftersom en ändrad platshållare orsakar fel vid körning.

Hur räknas krediter?

Per ord i strängvärden: en kredit per 500 ord. Nycklar och siffror räknas inte.