Files
reactShop/src/i18n/locales/es/productDialogs.js
sebseb7 3389a9b66c feat(Translation): enhance product dialogs and update translation model
- Added new translation files for product dialogs to support additional languages.
- Refactored various components to utilize translation functions for error messages, labels, and placeholders, enhancing localization support.
2025-11-22 09:43:51 +01:00

62 lines
3.3 KiB
JavaScript

export default {
"questionTitle": "Pregunta sobre el producto",
"questionSubtitle": "¿Tiene alguna pregunta sobre este producto? Estamos encantados de ayudarle.",
"questionSuccess": "¡Gracias por su pregunta! Nos pondremos en contacto con usted lo antes posible.",
"nameLabel": "Nombre",
"namePlaceholder": "Su nombre",
"emailLabel": "Correo electrónico",
"emailPlaceholder": "su.email@ejemplo.com",
"questionLabel": "Su pregunta",
"questionPlaceholder": "Describa su pregunta sobre este producto...",
"photosLabelQuestion": "Adjunte fotos a su pregunta (opcional)",
"submitQuestion": "Enviar pregunta",
"sending": "Enviando...",
"ratingTitle": "Calificar producto",
"ratingSubtitle": "Comparta su experiencia con este producto y ayude a otros clientes a tomar su decisión.",
"ratingSuccess": "¡Gracias por su reseña! Se publicará después de la verificación.",
"emailHelper": "Su correo electrónico no será publicado",
"ratingLabel": "Calificación *",
"pleaseRate": "Por favor califique",
"ratingStars": "{{rating}} de 5 estrellas",
"reviewLabel": "Su reseña (opcional)",
"reviewPlaceholder": "Describa sus experiencias con este producto...",
"photosLabelRating": "Adjunte fotos a su reseña (opcional)",
"submitRating": "Enviar reseña",
"errorGeneric": "Ocurrió un error",
"errorPhotos": "Error al procesar las fotos",
"availabilityTitle": "Solicitar disponibilidad",
"availabilitySubtitle": "Este producto no está disponible actualmente. Le informaremos tan pronto como vuelva a estar en stock.",
"availabilitySuccessEmail": "¡Gracias por su solicitud! Le notificaremos por correo electrónico tan pronto como el producto esté disponible nuevamente.",
"availabilitySuccessTelegram": "¡Gracias por su solicitud! Le notificaremos vía Telegram tan pronto como el producto esté disponible nuevamente.",
"notificationMethodLabel": "¿Cómo desea ser notificado?",
"telegramBotLabel": "Bot de Telegram",
"telegramIdLabel": "ID de Telegram",
"telegramPlaceholder": "@suNombreTelegram o ID de Telegram",
"telegramHelper": "Ingrese su nombre de usuario de Telegram (con @) o ID de Telegram",
"messageLabel": "Mensaje (opcional)",
"messagePlaceholder": "Información adicional o preguntas...",
"submitAvailability": "Solicitar disponibilidad",
"photoUploadSelect": "Seleccionar fotos",
"photoUploadErrorMaxFiles": "Máximo {{max}} archivos permitidos",
"photoUploadErrorFileType": "Solo se permiten archivos de imagen (JPEG, PNG, GIF, WebP)",
"photoUploadErrorFileSize": "Archivo demasiado grande. Máximo: {{maxSize}}MB",
"photoUploadSelectedFiles": "{{count}} archivo(s) seleccionado(s)",
"photoUploadCompressed": "(comprimido para subir)",
"photoUploadRemove": "Eliminar imagen",
"photoUploadLabelDefault": "Adjuntar fotos (opcional)",
"shareTitle": "Compartir",
"shareEmbed": "Insertar",
"shareCopyLink": "Copiar enlace",
"shareSuccessEmbed": "¡Código de inserción copiado al portapapeles!",
"shareErrorEmbed": "Error al copiar el código de inserción",
"shareSuccessLink": "¡Enlace copiado al portapapeles!",
"shareWhatsAppText": "Mira este producto: {{name}}",
"shareTelegramText": "Mira este producto: {{name}}",
"shareEmailSubject": "Recomendación de producto",
"shareEmailBody": "Hola,\n\nQuisiera recomendarte este producto:\n\n{{name}}\n{{url}}\n\nSaludos cordiales"
};