RepairPluginDocs

Gestión de idiomas

Configura múltiples idiomas en RepairPlugin con paquetes de idiomas listos para usar, idiomas personalizados y un selector de idioma en el frontend para tu formulario de reserva.

languagestranslationslocalizationmultilinguallanguage-selector

¿Qué puedes hacer con esto?

  • Descargar paquetes de idiomas predefinidos — empieza a funcionar con 13 idiomas, incluyendo inglés, neerlandés, alemán, español, francés y más.
  • Añadir idiomas personalizados — crea cualquier idioma que no esté en la lista estándar, completo con su propio nombre y bandera.
  • Establecer un idioma predeterminado — elige qué idioma ve primero cada visitante.
  • Mostrar u ocultar un selector de idioma — deja que los clientes cambien de idioma en el formulario de reserva, o fíjalo en un solo idioma.
  • Forzar un idioma en una página específica — usa un atributo de shortcode para establecer el idioma de una página en particular.

Dónde encontrarlo

Para gestionar idiomas:

  1. Inicia sesión en tu panel de administración de WordPress.
  2. Ve a RepairPlugin > Settings.
  3. Haz clic en Localization en la barra lateral.
  4. Desplázate hacia abajo hasta la sección Setup Translations.

Para descargar paquetes de idiomas:

  1. Ve a RepairPlugin > Download.
  2. Haz clic en Download Languages.
https://www.repairplugin.com/wp-admin/admin.php?page=wp_repair_settings&section=localization
The Localization settings page showing language list with flags, default language selector, and language enable/disable toggles

Cómo configurarlo

Descargar un paquete de idiomas

  1. Ve a RepairPlugin > Download > Download Languages.
  2. Selecciona los idiomas que desees. Los 13 idiomas estándar son:
    • English (United States), English (United Kingdom), Dutch, German, Spanish, French, Italian, Norwegian, Polish, Portuguese, Swedish, Turkish, Ukrainian, Arabic
  3. Haz clic en Download.
  4. RepairPlugin añade el idioma al selector, crea notificaciones por correo electrónico para ese idioma y traduce las Default Repairs.

Añadir un idioma personalizado

  1. Ve a RepairPlugin > Settings > Localization > Setup Translations.
  2. Haz clic en Add Language.
  3. Introduce el Language Name (por ejemplo, "Romanian").
  4. Introduce el Alternative Name — el nombre en el propio idioma para que los hablantes nativos lo reconozcan (por ejemplo, "Romana").
  5. Opcionalmente sube una imagen de bandera personalizada.
  6. Haz clic en Save.

Establecer el idioma predeterminado

  1. En la sección Setup Translations, busca el desplegable Default Language en la parte superior.
  2. Selecciona el idioma que quieres como predeterminado.
  3. Haz clic en Save Changes.

El idioma predeterminado es lo que ve primero cada visitante. También es el idioma principal usado para los nombres de reparación en Default Repairs y en el área de administración.

Ordenar idiomas

  1. En la lista de idiomas, usa arrastrar y soltar o los controles de flechas para reordenar los idiomas.
  2. El orden que configures aquí es el orden que tus clientes ven en el selector de idioma.
  3. Haz clic en Save Changes.

Activar o desactivar un idioma

  1. Activa o desactiva el interruptor junto a cada idioma en la lista.
  2. Desactivar un idioma lo oculta del selector de idioma en el formulario de reserva.
  3. Los idiomas desactivados permanecen en el sistema — puedes seguir trabajando en las traducciones antes de hacer un idioma visible para los clientes.

Editar un idioma

  1. Haz clic en un idioma de la lista para expandir sus ajustes.
  2. Cambia el nombre del idioma, el nombre alternativo o la imagen de bandera según sea necesario.
  3. Haz clic en Save.

Eliminar un idioma

  1. Haz clic en el botón de eliminar (icono de papelera) junto al idioma que quieres eliminar.
  2. Confirma la eliminación.
  3. Se eliminan todas las traducciones de este idioma.

Activar o desactivar el selector de idioma

https://www.repairplugin.com/book-a-repair
The language selector dropdown on the frontend booking form allowing customers to switch languages
  1. En la sección Setup Translations, busca el interruptor Enable Language Selector on Front-End.
  2. Actívalo para mostrar un desplegable de idioma en el formulario de reserva.
  3. Desactívalo para ocultar el selector — el formulario de reserva solo muestra el idioma predeterminado.

Forzar un idioma en una página específica

Si RepairPlugin no detecta automáticamente el idioma correcto de una página, añade el atributo language a tu shortcode:

[Repair_All language="Dutch"]

Usa el nombre exacto del idioma tal como aparece en Settings > Localization. Ejemplos:

IdiomaShortcode
English (United States)[Repair_All language="English (United States)"]
Dutch[Repair_All language="Dutch"]
German[Repair_All language="German"]
Spanish[Repair_All language="Spanish"]
French[Repair_All language="French"]

Tip: Si un cliente elige manualmente un idioma usando el selector de idioma, su elección tiene prioridad sobre el shortcode. Para probar el idioma forzado, usa una ventana de incógnito/privada del navegador.

Referencia de ajustes

AjusteDescripciónPor defectoEl cliente ve
Default LanguageEstablece el idioma que se muestra a todos los visitantes por defecto. También determina el idioma principal para las Default Repairs y el texto de reparación en el área de administraciónEnglish (United States)Todo el texto, etiquetas y botones del formulario de reserva aparecen en este idioma — a menos que el cliente cambie a otro idioma.
Enable Language Selector on Front-EndMuestra u oculta el desplegable del selector de idioma en el formulario de reservaonCuando está activado, aparece un selector de idioma y los clientes pueden cambiar a cualquier idioma habilitado. Cuando está desactivado, el formulario de reserva solo muestra el idioma predeterminado — no hay selector visible.
Language NameEl nombre interno usado para identificar el idioma en los ajustes y shortcodesestablecido por el paquete de idiomasNo se muestra directamente — el nombre alternativo aparece en el selector de idioma en su lugar.
Alternative NameEl nombre que se muestra a los clientes en el selector de idioma. Debe estar en el idioma nativo (por ejemplo, "Nederlands" para neerlandés)establecido por el paquete de idiomasEste nombre aparece en el desplegable del selector de idioma en el formulario de reserva.
Flag ImageEl icono de bandera que se muestra junto al nombre del idioma en el selectorestablecido por el paquete de idiomasLa bandera aparece en el selector de idioma para una identificación visual rápida.
Language Enable/DisableControla si un idioma es visible en el formulario de reserva. Los idiomas desactivados permanecen disponibles para el trabajo de traducción en el área de administraciónonLos idiomas desactivados no aparecen en el selector de idioma y no se pueden seleccionar.

Preguntas frecuentes

¿Funciona RepairPlugin con Polylang?

Sí. Cuando el plugin Polylang está activo, RepairPlugin puede detectar el idioma de la página actual y cambiar automáticamente al idioma correspondiente.

¿Qué pasa cuando descargo un paquete de idiomas?

RepairPlugin añade el idioma a tu selector de idioma, crea notificaciones por correo electrónico traducidas y traduce las Default Repairs a ese idioma — todo en un solo paso.

Artículos relacionados

Command Palette

Search for a command to run...