
Přeložte soubory .properties bez problémů s kódováním
Kódování zpracováno. Escape sekvence zachovány. Komentáře neporušené. Unicode escape správné. Vaše soubory properties přeložené bez trápení s ISO-8859-1.
Překlad .properties je noční můra z hlediska kódování
Soubory Java .properties mají 30letou historii kódovacích zvláštností. Výchozí kódování je ISO-8859-1, nelatinské znaky musí používat Unicode escape sekvence (\uXXXX) a escape pravidla pro zpětná lomítka, nové řádky a speciální znaky zaskočí každý obecný překladový nástroj.
Neshoda kódování ISO-8859-1 vs UTF-8 poškodí nelatinské znaky — japonský, čínský a korejský text se změní na nesmysly
Backslashové escape sekvence (\n, \t, \\, \=) se zdvojí, odstraní nebo se vyhodnotí jako běžný text
Řádky s komentáři (# a !) a inline komentáře se odstraní, čímž se ztratí kontext vývojářů i členění do sekcí
Unicode escape sekvence (\uXXXX) pro nelatinské znaky se poškodí, přeloží nebo převedou nesprávně
# 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\u00EACo i18n Agent zachovává
Zpracování kódování
Rozpozná kódování ISO-8859-1 vs UTF-8 a vygeneruje správný formát — včetně odpovídajících Unicode escape, když je to potřeba
Zachování escape sekvencí
Backslashové escape sekvence (\n, \t, \\, \=, \:) jsou rozpoznány a zachovány přesně tak, jak jsou definovány
Zachování komentářů
Řádky s komentáři, hlavičky sekcí a inline dokumentace zůstávají na místě, aby se zachovala organizace souboru
Podpora Unicode
Překlady s nelatinkou se správně zakódují jako \uXXXX escape sekvence pro soubory ISO-8859-1, nebo jako nativní UTF-8
Funguje s Vaším Java stackem
Jak to funguje

Žádné ruční kopírování a vkládání. Žádná extrakce řetězců. Jen přeložené soubory.
Vyzkoušejte i18n Agent nyní
Sem přetáhněte svůj překladový soubor
JSON, YAML, PO, XML, CSV, Markdown, Properties
nebo klikněte a vyberte soubor
Cílové jazyky
Nejčastější dotazy
Enterprise tým?
Stále jste uvázaní ve smlouvě s TMS? Pojďme probrat migraci.