
Tõlgi JSON-faile sekunditega
Võtmed jäävad puutumata, pesastatus säilib ja interpolatsioonimuutujaid ei muudeta. Vanad stringid asendatakse lihtsalt tõlgitud sisuga.
JSON-failide käsitsi tõlkimine on miiniväli
Sa tead seda rutiini. Ekspordid JSON-lokaliseerimisfaili, avad selle tabelis või tõlketööriistas, väldid hoolikalt pesastatud võtmete rikkumist, loodad, et keegi ei muuda muutujaid, impordid tagasi, parandad katkise struktuuri ning kordad kõike iga keele puhul.
Üldised tõlketööriistad muudavad pesastatud võtmed lamedaks või rikuvad need
Üldised tööriistad tõlgivad interpolatsioonimuutujad või rikuvad need
ICU mitmusereeglid lähevad märkamatult katki, kui tööriist ei mõista MessageFormat'i süntaksit
Massiivide indeksid nihkuvad, võtmete järjekord muutub ja vormindus kaob
{
"welcome": "Welcome, {name}!",
"items": {
"count": "{count, plural, one {# item} other {# items}}",
"empty": "Your cart is empty"
},
"nav": {
"home": "Home",
"settings": "Settings"
}
}{
"welcome": "Willkommen, {name}!",
"items": {
"count": "{count, plural, one {# Artikel} other {# Artikel}}",
"empty": "Ihr Warenkorb ist leer"
},
"nav": {
"home": "Startseite",
"settings": "Einstellungen"
}
}Mida i18n Agent säilitab
Võtmestruktuur
Pesastatud võtmed, punktnotatsioon ja massiivide indeksid jäävad täpselt oma kohale
Interpolatsioonimuutujad
Nime, arvu ja hinna kohatäitjad tuvastatakse ning jäetakse kõigis peamistes i18n-raamistikes puutumata
ICU mitmusereeglid
Mitmusekategooriad tõlgitakse õigesti ning ICU MessageFormat'i struktuur jääb puutumata
Vormindus ja tühimärgid
Taanded, võtmete järjekord ja JSON-vormindus vastavad sinu lähtefailile
Töötab sinu i18n-raamistikuga
Kuidas see töötab

Käsitsi kopeerimist ega stringide eraldamist pole. Ainult tõlgitud failid.
Proovi i18n Agent'i kohe
Kukuta tõlkefail siia
JSON, YAML, PO, XML, CSV, Markdown, Properties
või klõpsa faili valimiseks
Sihtkeeled
Korduma kippuvad küsimused
Ettevõtte meeskond?
Kas oled endiselt TMS-i lepingus kinni? Räägime üleminekust.