Casos de Uso
Descubre cómo Localingos preserva tus marcadores de posición en diferentes escenarios
Localización de aplicaciones / sitios web
Lanza globalmente sin trabajo manual adicional
Ejemplo de React i18n
Original
{
"welcome": "Welcome back, ${userName}!",
"notifications": "You have {count} new {count, plural, one {message} other {messages}}",
"checkout": "Total: %s items for $%.2f"
}Traducido
// Spanish translation - placeholders preserved
{
"welcome": "¡Bienvenido de nuevo, ${userName}!",
"notifications": "Tienes {count} {count, plural, one {mensaje nuevo} other {mensajes nuevos}}",
"checkout": "Total: %s artículos por $%.2f"
}Marcadores de posición conservados
Mensajes Transaccionales
Correos electrónicos/SMS con variables dinámicas
Ejemplo de plantilla de correo electrónico
Original
const emailTemplate = {
subject: "Your order #${orderId} has shipped!",
body: "Hi ${customerName}, your order of ${itemCount} items will arrive on ${deliveryDate}."
};Traducido
// French translation - variables intact
const emailTemplate = {
subject: "Votre commande #${orderId} a été expédiée !",
body: "Bonjour ${customerName}, votre commande de ${itemCount} articles arrivera le ${deliveryDate}."
};Marcadores de posición conservados
Herramientas para Desarrolladores
Automatización segura para conjuntos de cadenas i18n
Ejemplo de respuesta de API
Original
// Original API strings
{
"error.validation": "Field '%s' is required",
"success.created": "Created %d records in %s",
"info.progress": "Processing... {progress}% complete"
}Traducido
// German translation - format specifiers preserved
{
"error.validation": "Feld '%s' ist erforderlich",
"success.created": "%d Datensätze in %s erstellt",
"info.progress": "Verarbeitung... {progress}% abgeschlossen"
}Marcadores de posición conservados