Traduceți un fișier JSON

Trageți un fișier .json. Valorile șirurilor sunt traduse; cheile, numerele, valorile booleene și structura rămân exact ca înainte.

Detectare automată
spaniolă
Aspect Office păstrat60 de limbiFișiere șterse automatCredite gratuite la început

Nu încărca documente confidențiale în planul gratuit. De ce?

Aplicațiile și site-urile web își păstrează adesea textul interfeței în fișiere JSON, câte unul pentru fiecare limbă. Tradusul manual înseamnă copierea a sute de șiruri, având grijă să nu atingeți nicio cheie, paranteză sau virgulă. DropTranslate analizează fișierul, traduce doar valorile șirurilor și scrie înapoi un JSON valid, cu aceleași chei în aceeași ordine. Codul dvs. continuă să caute aceleași chei, iar dvs. obțineți un nou fișier de limbă pe care îl puneți lângă original.

Cum funcționează

Trageți fișierul .json

Analizăm fișierul, numărăm cuvintele din valorile șirurilor și afișăm costul în credite. Un JSON invalid este respins cu un mesaj clar, fără taxare.

Alegeți limba

Alegeți limba țintă pentru noul fișier de localizare.

Descărcați fișierul .json

Salvați-l ca noul fișier de localizare, de exemplu es.json.

Ce se schimbă, ce rămâne

Tradus

  • Valorile șirurilor

Neschimbat

  • Chei și nivelurile de ierarhie
  • Numere, valori booleene și valori null
  • Ordinea cheilor

Aspect: Exact: structură păstrată

Rezultatul este un JSON valid, cu exact aceleași chei și aceeași structură ca fișierul dvs. inițial.

  • Substituenții, precum {name}, {{count}} sau %s, trebuie să rămână neschimbați, iar un serviciu de traducere AI terță parte este instruit să îi păstreze. Verificați rezultatul pentru ei înainte de publicare, deoarece un substituent stricat face șirul să eșueze la rulare.
  • Regulile pentru formele de plural diferă între limbi (unele au mai mult de două forme de plural). Dacă biblioteca dvs. i18n folosește chei de plural, verificați că limba țintă are formele de care aveți nevoie.
  • Fiecare valoare de șir este tradusă, inclusiv valorile tehnice. Dacă fișierul amestecă text de interfață cu valori precum ID-uri sau coduri de culoare, separați-le mai întâi.

Sfaturi

  • Traduceți fișierul în limba sursă (de obicei en.json), nu unul care este deja tradus.
  • Șirurile foarte scurte, precum etichetele butoanelor, pot fi ambigue. Rugați un vorbitor nativ să le verifice în aplicația care rulează.

Nu este o traducere autorizată

Traducere realizată de un serviciu terț de traducere cu AI, nu o traducere autorizată sau jurată. Dacă documentul dvs. este destinat unei autorități, verificați mai întâi ce cere aceasta.

Traducere autorizată, jurată sau automată: care dintre acestea vă trebuie?

Întrebări

Cheile sunt traduse?

Nu. Sunt traduse doar valorile șirurilor. Cheile, nivelurile de ierarhie și ordinea cheilor rămân exact aceleași, astfel încât codul dvs. continuă să funcționeze.

Ce se întâmplă cu substituenții precum {name}?

Un serviciu de traducere AI terță parte este instruit să îi lase neschimbați, și de obicei o face. Verificați întotdeauna rezultatul pentru substituenți înainte de publicare, deoarece unul modificat provoacă erori la rulare.

Cum se calculează creditele?

După numărul de cuvinte din valorile șirurilor: un credit la fiecare 500 de cuvinte. Cheile și numerele nu se numără.