
Preložte súbory .properties bez problémov s kódovaním
Kódovanie sa správne spracuje. Únikové sekvencie sa zachovajú. Komentáre zostanú neporušené. Únikové sekvencie Unicode budú správne. Preklad súborov properties bez trápenia s ISO-8859-1.
Preklad .properties je nočná mora kódovania
Súbory Java .properties majú 30-ročnú históriu zvláštností kódovania. Predvolené kódovanie je ISO-8859-1, znaky mimo latinky musia používať únikové sekvencie Unicode (\uXXXX) a pravidlá pre spätné lomky, nové riadky a špeciálne znaky spôsobujú problémy každému všeobecnému prekladovému nástroju.
Nesúlad kódovania ISO-8859-1 a UTF-8 poškodí znaky mimo latinky — japonský, čínsky a kórejský text bude nečitateľný
Únikové sekvencie so spätnou lomkou (\n, \t, \\, \=) sa zdvoja, odstránia alebo spracujú ako doslovný text
Riadky komentárov (# a !) a vložené komentáre sa odstránia, čím sa stratí kontext pre vývojárov a usporiadanie sekcií
Únikové sekvencie Unicode (\uXXXX) pre znaky mimo latinky sa poškodia, preložia alebo nesprávne skonvertujú
# Application messages
# Generated by Spring Boot i18n
app.title=My Application
app.description=A powerful tool for your team
# Navigation
nav.home=Home
nav.settings=Settings
nav.logout=Log Out
# User messages
user.greeting=Hello, {0}!
user.welcome=Welcome back, {0}. You have {1} new notifications.
# Special characters and unicode
currency.format=${0,number,#,##0.00}
path.separator=C:\\Users\\Documents
special.chars=Line one\nLine two\nLine three
unicode.example=\u00E9\u00E8\u00EA# Application messages
# Generated by Spring Boot i18n
app.title=Meine Anwendung
app.description=Ein leistungsstarkes Werkzeug f\u00FCr Ihr Team
# Navigation
nav.home=Startseite
nav.settings=Einstellungen
nav.logout=Abmelden
# User messages
user.greeting=Hallo, {0}!
user.welcome=Willkommen zur\u00FCck, {0}. Sie haben {1} neue Benachrichtigungen.
# Special characters and unicode
currency.format=${0,number,#,##0.00}
path.separator=C:\\Users\\Dokumente
special.chars=Zeile eins\nZeile zwei\nZeile drei
unicode.example=\u00E9\u00E8\u00EAČo i18n Agent zachováva
Spracovanie kódovania
Rozpozná kódovanie ISO-8859-1 alebo UTF-8 a vytvorí správny formát — v prípade potreby so správnymi únikovými sekvenciami Unicode
Zachovanie únikových sekvencií
Únikové sekvencie so spätnou lomkou (\n, \t, \\, \=, \:) sa rozpoznajú a zachovajú presne podľa definície
Zachovanie komentárov
Riadky komentárov, hlavičky sekcií a vložená dokumentácia zostanú na mieste, aby sa zachovalo usporiadanie súboru
Podpora Unicode
Preklady mimo latinky sa správne zakódujú ako únikové sekvencie \uXXXX v súboroch ISO-8859-1 alebo natívne v UTF-8
Funguje s Vaším technologickým stackom Java
Ako to funguje

Bez manuálneho kopírovania, vkladania a extrakcie reťazcov. Iba preložené súbory.
Vyskúšajte i18n Agent teraz
Potiahnite súbor na preklad sem
JSON, YAML, PO, XML, CSV, Markdown, Properties
alebo kliknite a vyberte súbor
Cieľové jazyky
Často kladené otázky
Podnikový tím?
Stále Vás viaže zmluva s TMS? Porozprávajme sa o migrácii.