.properties ← supportati

Traduci file .properties Java.
Chiavi mai toccate.

Carica il tuo file .properties. Ogni nome di chiave, riga di commento e {placeholder} viene preservato. Solo i valori delle stringhe vengono tradotti — le tue ricerche in ResourceBundle rimangono valide.

☕ Chiavi conservate 💬 Commenti intatti 🌍 Oltre 100 lingue

Da $4.99 · 5.000 parole · Nessun abbonamento

chiavi delle proprietà
sempre preservate
💬
Commenti
sempre intatti
messages.properties Pronto
# Messaggi dell'applicazione
welcome.title=Welcome to our application
nav.save=Save changes
error.not_found=Resource not found
Pronto per la traduzione 0%
☕ messages_fr.properties Scarica ↓
chiavi delle proprietà preservate
100+
lingue di destinazione
Java
Pronto per ResourceBundle
4
Motori IA
3 passaggi

Carica una volta. Ogni locale pronto.

Nessun cambio di chiave. Nessuna modifica ai commenti. Nessuna interruzione delle ricerche in ResourceBundle.

01

Carica il tuo file .properties

Carica il tuo file .properties da qualsiasi progetto Java — Spring, Jakarta EE, Java SE puro. Analizziamo ogni coppia chiave=valore lasciando intatte le righe di commento e le righe vuote. L'output è sempre UTF-8, pronto per Java 9+.

.properties
02

Scegli le lingue di destinazione

Scegli le tue lingue di destinazione. Tutti i valori delle proprietà tradotti in parallelo. Stesso prezzo per parola indipendentemente dal numero di lingue selezionate.

🇫🇷 FR 🇩🇪 DE 🇯🇵 JA
03

Scarica — Inserisci nel tuo classpath

Un file .properties per ogni locale (messages_fr.properties, messages_de.properties). Inseriscilo nel tuo classpath e ResourceBundle.getBundle() funziona immediatamente — senza modifiche al codice.

messages_fr.properties messages_de.properties
Struttura garantita

Solo i valori cambiano. Tutto il resto rimane.

Chiavi, righe di commento, righe vuote, {placeholder} — tutto viene mantenuto intatto.

Il tuo file
messages.properties
# Navigation labels nav.home=Home nav.profile=My Profile error.required=This field is required.
✓ Dopo DocTranslate.AI (FR)
messages_fr.properties
# Navigation labels ← commento invariato nav.home=Accueil ← chiave invariata nav.profile=Mon profil ← tradotto error.required=Ce champ est obligatoire.
chiavi delle proprietà
Ogni nome di chiave preservato — le chiamate ResourceBundle.getString() rimangono valide in tutte le lingue
💬
righe di commento
Le righe che iniziano con # o ! vengono preservate esattamente — contesto dello sviluppatore mantenuto
🔤
{segnaposto}
Pattern MessageFormat come {0}, {1,date} e {count} lasciati intatti all'interno dei valori tradotti
📝
righe vuote
Le righe vuote di separazione tra le sezioni vengono preservate per mantenere la struttura del file leggibile
🔑
Ordine delle chiavi
Stesso ordine delle chiavi del file sorgente — i diff di unione rimangono puliti
📄
Codifica
Output UTF-8 compatibile con Java 9+ (.properties UTF-8 nativi) e Spring Boot
Chi lo usa

Costruito per ogni team Java che distribuisce globalmente

🌱

Applicazioni Spring Boot

Traduci tutti i file messages.properties nella tua app Spring Boot — messaggi del controller, vincoli di validazione e stringhe del livello di servizio localizzate in un unico caricamento.

messages.properties → messages_fr.properties
🏢

App Enterprise Jakarta EE

Grandi applicazioni Jakarta EE con centinaia di voci di resource bundle — traduci interi bundle in batch, preserva ogni riferimento di chiave, distribuisci senza modifiche al codice.

ApplicationResources.properties
📱

App Android e Kotlin JVM

App Android basate su JVM o progetti Kotlin multiplatform che utilizzano .properties per la localizzazione — traduci tutti i resource bundle per ogni locale di destinazione.

strings.properties · Kotlin-ready
🔌

Librerie e Framework Java

Stai distribuendo una libreria Java open-source con messaggi per l'utente? Traduci i tuoi file .properties inclusi in modo che gli utenti ricevano messaggi di errore localizzati fin da subito.

exceptions.properties · messages.properties
🌐

UI Web GWT e Vaadin

Applicazioni GWT o Vaadin che utilizzano bundle di proprietà Java per l'i18n — traduci tutti i bundle di etichette UI per le tue lingue supportate senza toccare una singola chiave.

AppMessages.properties

Microservizi Quarkus e Micronaut

Microservizi Java moderni che utilizzano Quarkus o Micronaut con .properties per i messaggi dell'app — traduci tutti i bundle di locale per le tue regioni supportate.

messages.properties · cloud-ready
Motori IA

Tu scegli l'IA.
Noi preserviamo le chiavi.

Abbina il motore al tuo contenuto — testo dell'interfaccia utente, messaggi di errore o terminologia specifica del dominio.

Claude

Massima qualità

Ideale per il testo dell'interfaccia utente orientato al marketing, i flussi di onboarding e le stringhe in cui il tono è importante.

ChatGPT

Veloce e affidabile

Ottimo per messaggi di errore, stringhe di convalida e testo tecnico dell'interfaccia utente.

DeepL

Lingue europee

Standard di settore per i bundle di risorse Java in DE, FR, ES, IT, NL.

Google

Massima copertura

Oltre 100 lingue. Ideale per APAC, arabo e coppie linguistiche rare.

FAQ

Domande frequenti

I tuoi file .properties.
Ogni locale.
Zero modifiche alle chiavi.

Piani a partire da $4.99. 5.000 parole. Nessun abbonamento richiesto.

Acquisto una tantum · Crediti validi 1 anno · Nessun abbonamento

Related formats