
.properties fájlok fordítása kódolási fejfájás nélkül
A kódolás kezelve. Az escape-sorozatok megmaradnak. A megjegyzések érintetlenek. A Unicode escape-sorozatok helyesek. Properties fájljai az ISO-8859-1 okozta nehézségek nélkül készülnek el.
A .properties fájlok fordítása kódolási rémálom
A Java .properties fájlok kódolási sajátosságai 30 éves múltra tekintenek vissza. Az alapértelmezett kódolás ISO-8859-1, a nem latin karakterekhez Unicode escape-sorozatot (\uXXXX) kell használni, a fordított perjelekre, sortörésekre és speciális karakterekre vonatkozó szabályok pedig minden általános fordítóeszközt megzavarnak.
Az ISO-8859-1 és UTF-8 közötti kódolási eltérés megrongálja a nem latin karaktereket — a japán, kínai és koreai szöveg olvashatatlanná válik
A fordított perjeles escape-sorozatok (\n, \t, \\, \=) kétszeres escape-karaktert kaphatnak, eltűnhetnek vagy egyszerű szövegként jelenhetnek meg
A megjegyzéssorok (# és !) és a szövegközi megjegyzések eltűnnek, ezért elveszik a fejlesztői szövegkörnyezet és a szakaszok szervezése
A nem latin karakterek Unicode escape-sorozatai (\uXXXX) megsérülnek, lefordítódnak vagy hibásan alakulnak át
# 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\u00EAAmit az i18n Agent megőriz
Kódoláskezelés
Felismeri az ISO-8859-1 és UTF-8 kódolást, és a megfelelő formátumot hozza létre — szükség esetén helyes Unicode escape-sorozatokkal
Escape-sorozatok megőrzése
A fordított perjeles escape-sorozatokat (\n, \t, \\, \=, \:) felismeri, és pontosan a meghatározott formában őrzi meg
Megjegyzések megőrzése
A megjegyzéssorok, szakaszcímek és szövegközi dokumentáció a helyén maradnak, így a fájl szervezése sem változik
Unicode-támogatás
A nem latin fordításokat ISO-8859-1 fájloknál helyesen \uXXXX escape-sorozatként, más esetben natív UTF-8 karakterekként kódolja
Együttműködik a Java-technológiáival
How It Works

No manual copy-paste. No string extraction. Just translated files.
Try i18n Agent Now
Drop your translation file here
JSON, YAML, PO, XML, CSV, Markdown, Properties
or click to browse
Target languages
Gyakran Ismételt Kérdések
Enterprise team?
Still stuck on a TMS contract? Let's talk about migrating.