Översätt en JSON-fil gratis online — strukturen förblir intakt

Smartcat är en gratis JSON-översättare online: släpp in en .json-fil och få tillbaka den på vilket som helst av över 280 språk, med strängvärden översatta, nycklar och kapsling orörda, och platshållartokens låsta som taggar.

Översätt vilken fil som helst. På några sekunder.
Bilder, dokument, video, ljud, kurser — välj format och släpp din fil.
Släpp dokument här
eller bläddra filer · Stöder .docx, .pdf, .pptx, .xlsx och mer
Från
Till

Översätt

Över 80 av världens största företag har valt Smartcat

Är det verkligen gratis att översätta en JSON-fil online?

Ja. Du kan översätta en JSON-fil online gratis med Smartcat i 15 dagar: 15 000 Smartwords, inget kreditkort och full tillgång till översättningsfunktioner, inklusive API. Det är ett kostnadsfritt provkonto, inte ett gratisabonnemang eller ett anonymt verktyg, så du skapar ett konto innan din första uppladdning. När de 15 dagarna är slut upphör översättningen tills du väljer ett betalabonnemang, och ingenting debiteras.

En gratis JSON-översättare, eller JSON-filöversättare, översätter strängvärdena i en .json-fil och lämnar strukturen orörd: nycklar, kapsling och platshållartoken som {name}. Smartcat parsar filen istället för att behandla den som ren text, så du laddar upp din fil, väljer språk och laddar ner giltig JSON på varje språk, med varje nyckel där den var.

15

dagars gratis provperiod

När provperioden tar slut upphör översättningen tills du väljer ett abonnemang. Filerna du redan har laddat ner får du behålla.

15K

Smartwords ingår

Rättegången inkluderar 15 000 Smartwords. Att översätta ett källord till ett målspråk förbrukar en Smartword, så en fil på 5 000 ord på tre språk förbrukar 15 000.

280+

målspråk

Välj ett källspråk och så många målspråk som du behöver i ett projekt, och ladda ner en JSON-fil per språk.

en.json (det du laddar upp)
{
  "checkout": {
    "title": "Your cart",
    "items": "{n, plural, one {# item} other {# items}}",
    "greeting": "Hi {name}, ready to pay?"
  }
}
de.json (det du laddar ner)
{
  "checkout": {
    "title": "Ihr Warenkorb",
    "items": "{n, plural, one {# Artikel} other {# Artikel}}",
    "greeting": "Hallo {name}, bereit zum Bezahlen?"
  }
}
  • Nycklar och kapsling: översätts aldrig
  • Strängvärden: översatta
  • Platshållare och pluralsyntax: låsta som taggar

Varför gratis JSON-översättare förstör din fil

En JSON-översättare online som behandlar .json-filen som ren text översätter allt den kan se, inklusive nycklarna och platshållarna som din kod är beroende av, så att filen inte längre kan tolkas. Smartcat läser JSON-strukturen först och översätter endast strängvärdena.

Klistrar in JSON i en textöversättare

Ren textEtt språk i taget

Laddar upp .json-filen till Smartcat

Tolkad som JSONAlla språk samtidigt

Nycklar blir översatta

"title" blir "título", och din app kan inte längre hitta strängen.

Endast värden översätts

Smartcat importerar strängvärden som text att översätta. Nycklar och kapsling erbjuds aldrig för översättning.

Platshållare skrivs om

Token som {count} eller %s kommer tillbaka översatta, flyttade eller saknas.

Platshållare är låsta som taggar

Tokens importeras som icke-redigerbara taggar, matchade med reguljära uttryck som du ställer in en gång.

Filen slutar vara giltig JSON

Ett vilset citattecken eller en borttappad klammerparentes, och bygget misslyckas på den översatta filen.

Samma struktur på alla språk

Nycklar och kapsling återställs där de var, i en giltig JSON-fil per målspråk.

Varje uppdatering börjar från noll

Du klistrar in hela filen igen för varje språk och varje ändring.

Godkända strängar återanvänds

Översättningsminnet sparar godkända strängar, så en uppdatering omfattar endast ny och ändrad text.

Vad som är gratis i JSON-översättaren, och vad som kräver ett abonnemang

Den kostnadsfria provperioden är den fullständiga JSON-översättaren, inte en bantad version: redigeraren, översättningsminnet, ordlistorna, uppladdning av flera filer och API ingår alla. Ett betalt abonnemang ger mer tid, en kvot för Smartwords som delas av ett obegränsat antal användare och, för företagsabonnemang, SSO och rollbaserad åtkomst.

Kostnadsfri provperiodBetald plan
Hur länge15 dagar, därefter upphör översättningen tills du prenumererarSå länge du prenumererar
Smartwords15,000En Smartwords-pott som delas av ett obegränsat antal användare
JSON filöversättningFullständig: 280+ språk, uppladdning av flera filer, översättningsredigerarenDetsamma
Översättningsminne och ordlistorInkluderadIngår, och endast nya och ändrade strängar debiteras när du översätter på nytt
APIIngår: generera en nyckel i Inställningar > APIIngår i abonnemang med åtkomst till API
SäkerhetSOC 2 Typ II, kryptering under överföring och i vilaDetsamma, plus SSO och rollbaserad åtkomst på Enterprise-planer
Bäst förEn fil eller en batch, och där tar jobbet slutÖversätter på nytt vid varje release, med flera personer på språkfilerna

Priserna för varje plan finns på Smartcat prissidan, inget samtal krävs.

Hur översätter man en JSON-fil gratis online?

För att översätta JSON online gratis laddar du upp .json-filen till Smartcat, väljer dina målspråk, låter AI översätta strängvärdena, kontrollerar korta strängar i redigeraren och laddar ner en fil per språk. För platta, kapslade och i18next-filer, följ steg-för-steg-guiden för att översätta en JSON-fil.

  1. Ladda upp filen JSON

    Dra din .json-fil till uppladdaren högst upp på denna sida, eller registrera dig och skapa ett projekt. Provperioden börjar när du registrerar dig.

    Smartcat projekttypsväljare med Programvarulokalisering vald
  2. Välj målspråk för filen JSON

    Välj ett källspråk och ett eller flera målspråk från 280+. Varje målspråk får sin egen utdatafil.

    Skapa ett programvarulokaliseringsprojekt i Smartcat: projektnamn, källspråk och målspråk
  3. Översätt JSON-värden automatiskt med AI

    Strängvärden översätts med din ordlista och ditt översättningsminne. Nycklar, kapsling och platshållartaggar stannar kvar där de var.

    Smartcat projektframsteg: AI-översättning av en JSON-fil på 100 % för varje språk
  4. Granska strängar i översättningsverktyget JSON

    Öppna översättningsverktyget för JSON för att läsa käll- och målsträngar sida vid sida. Korta gränssnittstexter är de som är värda att granskas av en människa innan du lanserar.

    Smartcat översättningsredigerare med översatta segment och matchningsprocent
  5. Ladda ner de översatta JSON-filerna

    Samma nycklar, samma kapsling, nytt språk: en utdatafil JSON per målspråk.

    Exportknapp för nedladdning av översatta JSON-filer i ett Smartcat-projekt

Se dessa JSON översättningssteg i dina egna språkfiler

Vad mer kan du översätta som JSON gratis?

Utöver enstaka filer kan du översätta JSON bakom app-gränssnittssträngar, API-dokumentation, webbplatsinnehåll och text i spel med Smartcats kostnadsfria JSON-översättare. Samma uppladdning skalar till de språkfiler din produkt levererar varje sprint.

Översätta JSON vid varje release? Se teamets arbetsflöde

Översätt valfri JSON-fil: i18n, kapslad, stor och i batch

Smartcat översätter alla JSON-filer på samma sätt: strängvärden översätts, medan nycklar, kapsling och platshållare inte gör det. Det gäller för i18n-språkfiler, nästlade objekt, pluralformer, stora filer och batcher, vilket är de fall som folk frågar mest om.

JSON filöversättare: filtyperna den hanterar

Språkfilerna finns i några olika format. Smartcat hanterar vart och ett av dem utan att platta till eller byta namn på något.

i18n-språkfiler returneras med identiska nycklar

Lokaliseringsfiler som en.json för i18next eller React Native är nyckel-värde-JSON. Smartcat översätter värdena och returnerar de.json, fr.json och resten med identiska nycklar.

  • "nav.home"
    Hem → Startsida
  • "nav.cart"
    Varukorg → Warenkorb

Nästlad JSON behåller sitt träd på alla språk

Kapslade objekt behåller sin form: Smartcat översätter strängarna på varje nivå och skriver tillbaka trädet som det var. För uppdelningen element för element, inklusive reservationerna för plural, se vad som överlever översättningen på översättarsidan för JSON.

Samma vägar på varje språk

kassacheckout.rubrikkassa.artiklar

Pluralformer exporteras som ICU-kompatibla strängar

Pluralformer kan behållas som ICU MessageFormat eller redigeras som integrerade pluralsegment i redigeraren. Vid export skriver Smartcat tillbaka pluralformer som ICU-kompatibla strängar.

  • one
    # item → # Artikel
  • other
    # items → # Artiklar

Platshållare förblir låsta med dina egna mönster

Platshållarsymboler importeras som icke-redigerbara taggar. Smartcat matchar dem med reguljära uttryck som du ställer in en gång under fliken Platshållare i Inställningar, så att mönstret som din kodbas använder är det mönster som skyddas.

Mönster du kan låsa som taggar

{namn}{{count}}%s%1$d

Omfattande batchöversättning till engelska JSON

Gratis betyder inte en liten fil i taget.

Batchöversätt många JSON-filer i en enda körning

Ladda upp en batch med JSON-filer till ett projekt, välj varje målspråk en gång och ladda ner en utdatafil per språk.

  1. Många .json-filerett projekt
  2. Varje språken genomgång
  3. En fil per språksamma nycklar

Översätt JSON-filen till engelska

För att översätta en JSON-fil till engelska, ange filens språk som källspråk och engelska som målspråk, så returnerar Smartcat en.json med samma nycklar. Den stöder över 280 språk, inklusive sådana som skrivs från höger till vänster.

Översätt JSON vid varje release

När samma fil ändras varje sprint återanvänder översättningsminnet godkända strängar, så att endast nya och ändrade strängar faktureras. Team ansluter arkiv via integrationen för API, CLI eller Git som en del av programvarulokalisering med Smartcat.

AI-kollegor som översätter och kontrollerar dina JSON-filer

Varje medarbetare hanterar ett steg i översättningen av JSON, från det första utkastet till den slutliga granskningen. Du eller dina granskare godkänner varje språk före nedladdning.

Koppla JSON-översättning till GitHub, CLI, API och Figma

Flytta strängar från ditt arkiv eller designverktyg till översättning och tillbaka, eller översätt innehåll där dina team redan arbetar. Se alla integrationer

Programvarulokaliseringsresultat från en namngiven kund

Kaseya minskade lokaliseringskostnaderna med 70 % med Smartcat och gjorde lokalisering av användargränssnittet till en del av varje utvecklingscykel genom sin integrering med GitHub. Varje nummer nedan kommer från fallstudien Kaseya.

70%

lägre lokaliseringskostnader

Kaseya minskade lokaliseringskostnaderna med 70 % och återinvesterade besparingarna i mer än 8 ytterligare språk.

10+

språk synkroniserade från GitHub

Kaseyas GitHub-integration gjorde lokalisering av användargränssnittet till en del av varje utvecklingscykel, där översatta strängar skickades tillbaka till kodförrådet, på över 10 språk.

"Vi kodar med AI, så vi släpper produktuppdateringar varje dag, ett par gånger om dagen. Det finns inget sätt att hänga med i det där. Denna förändringstakt är en av anledningarna till att Smartcat är så nödvändigt.”
Ellen Kelly
Ellen KellyChef för produktdokumentation, Kaseya

Se dina egna JSON-filer översatta, med nycklarna intakta

Vad produkt- och lokaliseringsteam säger om G2

Vad folk frågar innan de laddar upp en JSON-fil

Innan den första uppladdningen frågar folk om nycklar översätts, vad som händer dag 16, om filer tränar AI och om API fungerar under provperioden. Smartcats svar finns nedan, inklusive den sak som en gratis JSON-översättare inte gör för dig.

”Kommer mina nycklar att översättas av misstag?”

Nej. Smartcat importerar endast strängvärden som text att översätta. Nycklar och kapsling erbjuds aldrig för översättning, så de kan inte ändras.

Aldrig översatt

"kassan""titel""artiklar"

"Vad händer när de 15 dagarna är slut?"

Översättningen pausas tills du väljer en betald plan. Ingenting debiteras automatiskt, och filerna du redan har laddat ner får du behålla.

"Används min fil för att träna AI?"

Nej. Ditt innehåll används aldrig för att träna publika AI-modeller, och testkonton körs på samma SOC 2 Type II-kompatibla infrastruktur som betalda planer.

"Kan jag köra det från ett skript istället för webbläsaren?"

Ja. Provkonton kan generera en API-nyckel samt importera och exportera filer via REST API eller CLI, så att du kan testa det flöde du skulle köra i CI/CD.

"Behöver jag installera något?"

Nej. Ladda upp filen i din webbläsare och ladda ner resultatet. Utvecklare som vill ha automatisering kan lägga till API eller CLI senare.

"Kommer den att få varje kort UI-sträng rätt?"

Inte alltid, och det är den ärliga gränsen. Enstaka ord som ”Spara” eller ”Stäng” saknar kontext, så maskinöversättning kan inte skilja en knapp från en rabatt.

Läs strängar på ett till tre ord i redigeraren innan du levererar.

Hur Smartcat skyddar de JSON-filer du översätter

JSON-översättning på Smartcats kostnadsfria provperiod är skyddad på exakt samma sätt som i betalda planer: SOC 2 Type II-efterlevnad, kryptering under överföring och i vila, isolerade arbetsytor och ingen träning av publika AI-modeller på dina strängar. Se informationen på säkerhetssidan för Smartcat.

SOC 2 Typ II och ISO 27001

Smartcat uppfyller kraven för SOC 2 Type II, är ISO 27001-certifierat och isolerar varje arbetsyta, både under provperioden och på betalplaner.

Kryptering under överföring och i vila

Dina JSON-filer är krypterade under uppladdning, när de lagras och under nedladdning.

Används aldrig för att träna offentliga AI-modeller

Strängar du översätter används aldrig för att träna offentliga AI-modeller.

Rollbaserade åtkomstkontroller

Ange vem som kan visa, översätta, granska och godkänna filer efter team eller roll i Enterprise-abonnemang.

Enkel inloggning (SSO)

Logga in via din befintliga identitetsleverantör med Enterprise-abonnemang.

Radering på begäran

Innehåll raderas eller återlämnas inom 30 dagar efter en skriftlig begäran.

Resurser för översättning av JSON

Smartcats JSON-guider täcker vad som händer efter en gratis översättning: hur man översätter JSON-filer steg för steg, JSON-lokalisering för produktteam samt språkfiler för engelska och alla andra språk.

Gratis FAQ för JSON-översättare

Vad gör en gratis JSON-översättare?

En gratis JSON-översättare som till exempel Smartcat översätter textvärdena i en .json-fil och lämnar strukturen orörd. Nycklar, kapsling och platshållarsymboler som {name} förblir oförändrade, så att den översatta filen fortfarande kan läsas in i din app. En vanlig textöversättare kan inte skilja på nycklar och värden, vilket är anledningen till att inklistrad JSON ofta kommer tillbaka i trasigt skick.

Vilken är den bästa kostnadsfria JSON-översättaren?

Det bästa kostnadsfria översättningsverktyget för JSON returnerar giltig JSON som du kan leverera. Många "json translate"-verktyg behandlar filen som ren text, så oavsett vilken JSON språköversättare du testar bör du kontrollera att den aldrig översätter nycklar, att den låser platshållare samt håller kapsling och pluralformer intakta. Smartcat passar när du vill ha en redigerare, ett översättningsminne och många språk samtidigt; för en enstaka sträng som översätts en gång utan ett konto är ett verktyg där du klistrar in texten snabbare.

Hur översätter jag en JSON-fil online gratis?

Registrera dig för Smartcats kostnadsfria provperiod, släpp .json-filen i ett projekt, välj dina målspråk och låt AI översätta strängvärdena medan nycklar och platshållare förblir låsta. Kontrollera korta gränssnittssträngar i redigeraren och ladda sedan ned en JSON-fil per språk. Steg-för-steg-guiden för att översätta en JSON-fil täcker platta, kapslade och i18next-filer.

Är Smartcats JSON-översättare gratis att använda?

Ja, i 15 dagar. Smartcats kostnadsfria provperiod inkluderar 15 000 Smartwords och full tillgång till översättningsfunktioner, inklusive API, och inget kreditkort krävs. Det finns ingen gratisprenumeration: när provperioden tar slut upphör översättningen tills du väljer en betald prenumeration, och du anger endast betalningsuppgifter om du börjar prenumerera.

Kan jag översätta en JSON-fil online utan att registrera mig?

Nej. Smartcat ber dig att skapa ett kostnadsfritt provkonto innan den översätter en fil, eftersom JSON tolkas in i ett projekt där nycklar låses och godkända översättningar sparas. Verktyg som översätter inklistrad text utan ett konto behandlar vanligtvis JSON som vanlig text, så kontrollera deras resultat för översatta nycklar.

Är det säkert att klistra in JSON i Google Translate eller ChatGPT?

Endast för ett fåtal strängar, inte för en hel fil. Smartcat parsar JSON, medan allmänna översättare och chattverktyg behandlar det som text: de kan översätta nycklar, skriva om platshållare eller utelämna ett citattecken, och filen slutar att vara giltig JSON. Du får inte heller något översättningsminne, så varje uppdatering börjar från noll.

Hur många JSON-filer kan jag översätta med gratisversionen?

Så många som 15 000 Smartwords täcker. Under Smartcats kostnadsfria provperiod laddar du upp en uppsättning JSON-filer i ett och samma projekt och översätter dem till alla målspråk du väljer. Ett källord till ett målspråk använder en Smartword, så 3 000 ord fördelade på fem filer till fem språk använder alla 15 000 Smartwords.

Vad förblir intakt när du översätter en JSON-fil?

Nycklar, kapsling och platshållartaggar återställs till sitt ursprungliga skick. Smartcat översätter endast strängvärdena, låser token som {name} eller %s så att översättare inte kan redigera dem, och skriver tillbaka pluralformer som ICU-kompatibla strängar. Varje målspråk får sin egen giltiga .json-fil. För en genomgång element för element, se lokaliseringssidan för JSON.

Hur stor JSON-fil kan jag ladda upp?

Upp till 6 GB. Smartcat accepterar dokument- och projektfiler på upp till 6 GB vardera, enligt dess hjälpcenterartikel om gränser för filuppladdning, och filer över 1 GB bearbetas snabbare om du delar upp dem i mindre delar. De flesta språkfiler är på några kilobyte till några megabyte, så storleken begränsar sällan en JSON-översättning.

Kan jag exportera platt eller kapslad JSON?

Ja. Smartcat exporterar JSON antingen platt eller strukturerat. I ett programvarulokaliseringsprojekt skrivs kapslade nycklar tillbaka som ett strukturerat träd med hjälp av en sökvägsavgränsare, så att en nyckel som checkout.title återvänder inuti checkout-objektet i de.json, exakt så som den låg i en.json. Platta filer förblir platta, och samma exportalternativ gäller för YAML.

Kan jag använda min egen ordlista när jag översätter JSON gratis?

Ja. Smartcats kostnadsfria provperiod inkluderar ordlistor och översättningsminne. Lägg till produktnamn och UI-termer i en ordlista, så tillämpar AI-översättningen dem på varje sträng i dina JSON-filer; översättningar du godkänner sparas i översättningsminnet, så att nästa uppladdning av samma fil återanvänder dem istället för att översätta dem igen.

När bör jag uppgradera till en betalplan?

Stanna kvar på Smartcats kostnadsfria provperiod om du har en fil eller en batch och arbetet slutar där. Ett betalabonnemang lönar sig när du återöversätter vid varje lansering, eftersom du bara faktureras för nya och ändrade strängar, när flera personer rör språkfilerna, eller när du vill upprätthålla en enhetlig terminologi över flera produkter. Priserna finns på Smartcat prissidan, inget samtal behövs.

Kan gratisversionen också översätta YAML, Android XML eller iOS .strings?

Ja. Smartcat översätter YAML-, Android- strings.xml- och iOS- .strings-filer tillsammans med JSON, via webbgränssnittet, REST API eller CLI, med samma låsta nycklar och platshållare. Apple .stringsdict- och .xcstrings-filer fungerar som filuppladdningar. För Android-resurser och andra XML, se översättaren för XML.

Hittade du inte svaret? Prata med en lokaliseringsspecialist

Varumärkesmeddelande. Google Translate är ett varumärke som tillhör Google LLC, och ChatGPT är ett varumärke som tillhör OpenAI. Smartcat är inte anknutet till, godkänt av eller sponsrat av något av företagen. Alla produktnamn på denna sida används endast i identifieringssyfte.

Översätt din JSON-fil gratis i 15 dagar, en enstaka fil eller i grupp

Ladda upp din JSON och ladda ner den på ett nytt språk med dess nycklar och kapsling precis där du lämnade dem. Översätter du vid varje release? Boka en demo och se teamets arbetsflöde.