.properties ← soportado

Traduce archivos .properties de Java.
Claves Nunca Tocados.

Sube tu archivo .properties. Cada nombre de clave, línea de comentario y {marcador} se preserva. Solo se traducen los valores de cadena — tus búsquedas de ResourceBundle permanecen válidas.

☕ Claves preservadas 💬 Comentarios intactos 🌍 más de 100 idiomas

Desde $4.99 · 5,000 palabras · Sin suscripción

claves de propiedad
siempre preservadas
💬
Comentarios
siempre intacto
messages.properties Listo
# Mensajes de aplicación
welcome.title=Welcome to our application
nav.save=Save changes
error.not_found=Resource not found
Listo para traducir 0%
☕ messages_fr.properties Descargar ↓
claves de propiedad preservadas
100+
idiomas de destino
Java
ResourceBundle listo
4
motores de IA
3 pasos

Sube una vez. Cada localidad lista.

Sin cambios en claves. Sin ediciones de comentarios. Sin búsquedas de ResourceBundle rotas.

01

Sube tu archivo .properties

Agrega tu archivo .properties de cualquier proyecto Java — Spring, Jakarta EE, Java SE simple. Analizamos cada par clave=valor mientras mantenemos intactas las líneas de comentario y las líneas en blanco. La salida siempre es UTF-8, lista para Java 9+.

.properties
02

Elige tus idiomas de destino

Elige tus locales de destino. Todos los valores de propiedad se traducen en paralelo. Misma tarifa por palabra independientemente de cuántos idiomas selecciones.

🇫🇷 FR 🇩🇪 DE 🇯🇵 JA
03

Descargar — Agregar a tu classpath

Un archivo .properties por locale (messages_fr.properties, messages_de.properties). Agrégalo a tu classpath y ResourceBundle.getBundle() funciona inmediatamente — sin cambios en el código.

messages_fr.properties messages_de.properties
Estructura garantizada

Solo cambian los valores. Todo lo demás permanece.

Claves, líneas de comentario, líneas en blanco, {marcadores} — todo pasa sin tocar.

Tu archivo
messages.properties
# Navigation labels nav.home=Home nav.profile=My Profile error.required=This field is required.
✓ Después de DocTranslate.AI (FR)
messages_fr.properties
# Navigation labels ← comentario sin cambios nav.home=Accueil ← clave sin cambios nav.profile=Mon profil ← traducido error.required=Ce champ est obligatoire.
claves de propiedad
Cada nombre de clave preservado — las llamadas a ResourceBundle.getString() permanecen válidas en todos los locales
💬
líneas de comentario
Líneas que comienzan con # o ! preservadas exactamente — contexto del desarrollador retenido
🔤
{placeholders}
Patrones de MessageFormat como {0}, {1,date} y {count} permanecen intactos dentro de los valores traducidos
📝
líneas en blanco
Las líneas de separación en blanco entre secciones se preservan para mantener la estructura del archivo legible
🔑
Orden de clave
El mismo orden de claves que el archivo original — las diferencias de fusión permanecen limpias
📄
Codificación
Salida en UTF-8 compatible con Java 9+ (nativo UTF-8 .properties) y Spring Boot
Quién usa esto

Construido para cada equipo de Java que envía globalmente

🌱

Aplicaciones de Spring Boot

Traduce todos los archivos messages.properties en tu aplicación de Spring Boot — mensajes del controlador, restricciones de validación y cadenas de capa de servicio localizadas en una sola carga.

messages.properties → messages_fr.properties
🏢

Aplicaciones Empresariales de Jakarta EE

Grandes aplicaciones de Jakarta EE con cientos de entradas de paquete de recursos — traduce paquetes completos en lote, preserva cada referencia de clave, despliega sin cambios en el código.

ApplicationResources.properties
📱

Aplicaciones de Android y Kotlin JVM

Aplicaciones de Android basadas en JVM o proyectos multiplataforma de Kotlin que utilizan .properties para localización — traduce todos los archivos de recursos para cada local de destino.

strings.properties · Kotlin-ready
🔌

Bibliotecas y Frameworks de Java

¿Vas a enviar una biblioteca de Java de código abierto con mensajes para el usuario? Traduce tus archivos .properties empaquetados para que los usuarios obtengan mensajes de error localizados desde el principio.

exceptions.properties · messages.properties
🌐

UIs Web GWT y Vaadin

Aplicaciones GWT o Vaadin que utilizan paquetes de propiedades de Java para i18n — traduce todos los paquetes de etiquetas de UI para tus locales soportados sin tocar una sola clave.

AppMessages.properties

Microservicios Quarkus y Micronaut

Microservicios Java modernos que utilizan Quarkus o Micronaut con .properties para mensajes de aplicación — traduce todos los paquetes de locales para tus regiones soportadas.

messages.properties · cloud-ready
Motores de IA

Tú eliges la IA.
Preservamos las claves.

Combina el motor con tu contenido — texto de UI, mensajes de error o terminología específica del dominio.

Claude

Mejor calidad

Ideal para texto de UI orientado al marketing, flujos de incorporación y cadenas donde el tono es importante.

ChatGPT

Rápido y confiable

Excelente para mensajes de error, cadenas de validación y texto técnico de UI.

DeepL

Idiomas europeos

Estándar de la industria para paquetes de recursos de Java en DE, FR, ES, IT, NL.

Google

Cobertura máxima

Más de 100 idiomas. Mejor para APAC, árabe y pares de idiomas raros.

FAQ

Preguntas frecuentes

Tus archivos .properties.
Cada locale.
Sin cambios en las claves.

Planes desde $4.99. 5,000 palabras. Sin suscripción requerida.

Compra única · Créditos válidos por 1 año · Sin suscripción