Vista previa de artículos públicos Joomla — probada en 6.1.4

Traducción y localización para Joomla — Guía de la plataforma

Traduce y localiza el cuerpo público de artículos Joomla con GoLocal! sin cambiar la plantilla. Hay un plugin instalable y una demo real; menús, títulos externos y componentes de terceros quedan excluidos.

Plugin de sistema nativo de Joomla

Conecta Joomla en tres pasos

  1. Comprueba compatibilidad y proyecto

    Prueba la demo. Antes de una prueba o compra, consulta versiones Joomla/PHP, plantilla, caché y zonas de miembros. En un proyecto Website de GoLocal elige Joomla, el dominio publicado exacto y el idioma original. Copia solo la clave pública, nunca secretos de administrador, base de datos o proveedor.

  2. Instala el ZIP en Joomla

    Haz una copia de staging. Descarga el ZIP sin extraerlo ni editar el tema. Joomla: System → Install → Extensions → Upload Package File. Selecciona el ZIP y espera el éxito. La primera instalación queda desactivada. Es descarga directa, no una ficha en el directorio Joomla.

  3. Configura, guarda y prueba sin iniciar sesión

    System → Manage → Plugins → System - GoLocal! Website Translation & Localization. Pega la clave pública, revisa consentimiento y exclusiones, activa ambos Yes, Status → Enabled y Save. Abre un artículo público sin sesión. No añadas otro script global.

Ajustes exactos del plugin Joomla

Public GoLocal project key
External translation service consent → Yes
Enable public article-body translation → Yes
Status → Enabled → Save
Additional user-content exclusions (CSS)
Optional public article ID allowlist

Qué se traduce

Solo cuerpos públicos com_content aptos para visitantes anónimos. Se comprueban fechas y todas las categorías padre. Administración, API, cuenta, contacto, búsqueda, edición, contenido restringido y todas las vistas con sesión están excluidos. Menús y títulos externos quedan originales. La lista de ID limita, nunca concede acceso.

Protege los datos del cliente

El nombre del cliente Travail à domicile no cambia aunque la interfaz original sea inglesa. Excluye su contenedor o añade el selector a Additional user-content exclusions (CSS). Input, textarea, Quill y contenteditable mantienen sus valores; se excluyen también descendientes. Si el editor borra atributos, pide una clase estable, no desactives filtros HTML globales.

Ejemplo: traducir interfaz, conservar el nombre del cliente

<span>Source name</span>
<span class="client-source-name">Travail à domicile</span>

/* Additional user-content exclusions (CSS): */
.client-source-name

<!-- Existing supported opt-outs, including descendants: -->
<div data-tr-skip>Client-entered content</div>
<div translate="no">Client-entered content</div>
<div class="notranslate">Client-entered content</div>

Correcciones manuales y repeticiones

En Translation Editor selecciona proyecto y par de idiomas exactos. Guarda la corrección y verifica todas las copias aptas. Las pestañas visibles consultan cambios aproximadamente cada 30 segundos; no es push instantáneo. Lo manual tiene prioridad. Excluye datos de usuarios en lugar de corregir sus traducciones continuamente.

Caché y diagnóstico

Reabrir el mismo idioma debe reutilizar caché; textos o idiomas nuevos pueden necesitar traducción. Un dominio nuevo puede tardar varios minutos en propagarse. Domain not authorized no justifica exponer secretos ni ampliar permisos. Revisa dominio, consentimiento, Status y vista anónima. Para Copy file failed pide revisar propietarios de archivos, nunca chmod 777.

Pausar, desinstalar y facturación

Pon Enable public article-body translation en No o desactiva Status, Save y recarga completa. Con caché de páginas/CDN, expira solo el HTML afectado y verifica que desaparece el widget. No purgues pares. Desinstalar no borra proyecto ni traducciones ni cancela la suscripción SaaS. El plugin es gratuito; gestiona el abono en GoLocal billing.

SEO y compatibilidad

La traducción del navegador no crea URL localizadas, hreflang ni boletines traducidos. Demo y guía previa son noindex. Se probó Joomla 6.1.4/PHP 8.3 y Cassiopeia, no 6.2, todas las plantillas, ACL propias ni componentes externos. Separa rutas nativas de idiomas y valida staging antes de producción o pago.

Solo clave pública. Un motor 1.3.2 con integridad; sin otro cargador ni validación remota en el editor. Estados desconocidos impiden cargar. ID y opciones permanecen estables. GoLocal Query pertenece a Bubble, no Joomla.

Precios simples y transparentes

Todos los planes incluyen palabras de traducción ilimitadas. Sin cargos ocultos.

MensualAnual

Starter

$15/mo

Palabras de traducción ilimitadas

  • ✓Palabras de traducción ilimitadas
  • ✓Idiomas ilimitados
  • ✓Widget de idioma
  • ✓1 proyecto
  • ✓30.000 MAU/mes
  • ✓1 base externa
  • ✓Editor de traducciones
  • ✓Soporte por correo
Solicitar acceso a la integración
Más popular

Pro

$35/mo

Palabras de traducción ilimitadas

  • ✓Palabras de traducción ilimitadas
  • ✓Idiomas ilimitados
  • ✓Widget de idioma
  • ✓1 proyecto
  • ✓150.000 MAU/mes
  • ✓3 bases externas
  • ✓Glosario
  • ✓Soporte prioritario
Solicitar acceso a la integración

Business

$89/mo

Palabras de traducción ilimitadas

  • ✓Palabras de traducción ilimitadas
  • ✓Idiomas ilimitados
  • ✓Widget de idioma
  • ✓2 proyectos (2 dominios)
  • ✓1 M MAU/mes
  • ✓10 bases externas
  • ✓Analítica avanzada
  • ✓Soporte por Slack
Solicitar acceso a la integración

Todos los planes incluyen 5 días de prueba gratis. Exceso: 3 $ por cada 10.000 MAU.