
Prevedite .strings datoteke bez kvarenja aplikacije
Ključevi su netaknuti. Specifikatori formata su sačuvani. Pravila množine su ispravna. Vaša Localizable.strings datoteka prevodi se za nekoliko sekundi, a ne dana.
Prevođenje Apple .strings datoteka je zamorno i podložno greškama
Izvezete Localizable.strings, predate je prevodiocu ili nalepite u opšti alat, a dobijete oštećene specifikatore formata, neispravne izlazne sekvence i pokvarena pravila množine. Zatim satima otklanjate grešku zbog koje se aplikacija ruši pri pokretanju na japanskom.
Opšti alati prevode, premeštaju ili uklanjaju specifikatore formata kao što su %@, %d i %1$@
Izlazne sekvence (\n, \", \t) oštećuju se ili dvostruko izlaze, što kvari analizu teksta
Stringsdict pravila množine zahtevaju CLDR kategorije specifične za jezik, koje većina alata potpuno zanemaruje
Komentari prevodilaca i kontekstualni saveti se uklanjaju, što dovodi do pogrešnih prevoda
/* Localizable.strings (English) */
"welcome_title" = "Welcome to MyApp";
"login_button" = "Sign In";
"greeting" = "Hello, %@!";
"items_count" = "%d items in your cart";
"transfer" = "Send %1$@ to %2$@";/* Localizable.strings (Japanese) */
"welcome_title" = "MyAppへようこそ";
"login_button" = "サインイン";
"greeting" = "%@さん、こんにちは!";
"items_count" = "カートに%d個のアイテム";
"transfer" = "%2$@に%1$@を送信";Šta i18n Agent čuva
Specifikatori formata
Pozicioni (%1$@) i tipski (%d, %f, %@) specifikatori otkrivaju se i ostaju netaknuti
Izlazne sekvence
Novi redovi (\n), tabulatori (\t), navodnici (\") i Unicode izlazne sekvence pravilno se čuvaju
Stringsdict množina
CLDR kategorije množine (zero, one, two, few, many, other) pravilno se postavljaju za svaki ciljni jezik
Komentari i kontekst
Komentari prevodilaca i napomene programera ostaju sačuvani radi zadržavanja konteksta prevoda
Radi na svim Apple platformama
Alati otvorenog koda za iOS lokalizaciju
i18n Agent za Xcode
macOS aplikacija u traci menija koja dodaje lokalizaciju jednim klikom u Xcode. Automatski otkriva aktivni projekat, prevodi .strings, .xcstrings i .stringsdict datoteke i upisuje ih u odgovarajuće .lproj direktorijume. Pošaljite postojeće prevode kao prevodilačku memoriju radi doslednih rezultata u celom projektu.
LocaleChain
iOS ima poznat nedostatak: kada nedostaje regionalni lokal korisnika (npr. pt-BR), sistem odmah prelazi na engleski umesto da isproba srodni lokal (npr. pt-PT). LocaleChain je Swift paket koji to ispravlja podesivim lancima rezervnih lokala. Jedan red podešavanja, bez izmena postojećeg koda.
Kako radi

Bez ručnog kopiranja i lepljenja. Bez izdvajanja tekstova. Samo prevedene datoteke.
Isprobajte i18n Agent sada
Pustite datoteku za prevođenje ovde
JSON, YAML, PO, XML, CSV, Markdown, Properties
ili kliknite za izbor
Ciljni jezici
Česta pitanja
Poslovni tim?
Još ste vezani ugovorom za TMS? Razgovarajmo o prelasku.