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.
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ă.