Prévia de artigos públicos Joomla — testada em 6.1.4

Tradução e localização para Joomla — Guia da plataforma

Traduza e localize o corpo público dos artigos Joomla com GoLocal! sem mudar o modelo. Há um plugin instalável e uma demonstração real; menus, títulos externos ao corpo e componentes de terceiros ficam excluídos.

Plugin de sistema nativo Joomla

Ligue Joomla em três passos

  1. Verifique compatibilidade e projeto

    Experimente a demonstração. Antes do teste ou compra, confirme Joomla/PHP, modelo, cache e áreas de membros com o suporte. No projeto Website GoLocal escolha Joomla, domínio publicado exato e idioma original. Copie a chave pública, nunca credenciais de administração, base de dados ou fornecedor.

  2. Instale o ZIP no Joomla

    Faça uma cópia do staging. Descarregue o ZIP sem extrair nem editar o tema. Joomla: System → Install → Extensions → Upload Package File. Escolha o ZIP e aguarde sucesso. A primeira instalação fica desligada. É download direto, não uma listagem no diretório Joomla.

  3. Configure, guarde e teste sem sessão

    System → Manage → Plugins → System - GoLocal! Website Translation & Localization. Cole a chave pública, reveja consentimento e exclusões, ambos em Yes, Status → Enabled e Save. Abra um artigo público sem sessão iniciada. Não adicione outro script global.

Configurações exatas do 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

O que é traduzido?

Apenas corpos públicos com_content elegíveis para visitantes anónimos. Datas e todas as categorias superiores são verificadas. Administração, API, conta, contacto, pesquisa, edição, conteúdo restrito e todas as vistas autenticadas ficam excluídos. Menus e títulos externos mantêm o original. A lista de ID limita, nunca concede acesso.

Proteja os dados dos clientes

O nome do cliente Travail à domicile mantém-se, mesmo com interface original inglesa. Exclua o contentor ou adicione o seletor em Additional user-content exclusions (CSS). Valores Input, textarea, Quill e contenteditable não mudam; exclusões incluem descendentes. Se o editor remover atributos, peça uma classe estável, não desligue filtros HTML globais.

Exemplo: traduzir a interface, preservar o nome do 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>

Correções manuais e repetições

Em Translation Editor escolha o projeto e par de idiomas certos. Guarde a correção e verifique todas as ocorrências elegíveis. Separadores visíveis online consultam alterações aproximadamente a cada 30 segundos, não por push instantâneo. O manual tem prioridade. Exclua dados dos utilizadores em vez de corrigir continuamente as traduções.

Cache e diagnóstico

Reabrir o mesmo idioma deve reutilizar cache; novas frases ou idiomas podem precisar de tradução. Um domínio novo pode demorar minutos a propagar-se. Domain not authorized não justifica expor segredos ou alargar acesso. Verifique domínio, consentimento, Status e vista anónima. Para Copy file failed peça revisão do proprietário dos ficheiros, nunca chmod 777.

Pausa, remoção e faturação

Defina Enable public article-body translation como No ou desative Status, Save e recarregue completamente. Com cache de páginas/CDN expire apenas o HTML afetado e confirme ausência do widget. Não elimine pares. Remover não apaga projeto/traduções nem cancela o SaaS. O plugin é gratuito; gira o plano em GoLocal billing.

SEO e limites

A tradução no navegador não cria URLs localizados, hreflang nem newsletters traduzidas. Demo e guia prévio têm noindex. Testes: Joomla 6.1.4/PHP 8.3 e Cassiopeia, não 6.2, todos os modelos, ACL próprias ou componentes externos. Separe rotas linguísticas nativas e valide staging antes de produção ou pagamento.

Só chave pública. Um motor 1.3.2 com integridade; sem segundo loader ou validação remota no editor. Estados desconhecidos impedem carregar. ID e opções mantêm-se. GoLocal Query é de Bubble, não de Joomla.

Preços simples e transparentes

Todos os planos incluem palavras de tradução ilimitadas. Sem taxas ocultas.

MensalAnual

Starter

$15/mo

Palavras de tradução ilimitadas

  • ✓Palavras ilimitadas
  • ✓Idiomas ilimitados
  • ✓Widget de idioma
  • ✓1 projeto
  • ✓30 mil MAU/mês
  • ✓1 base externa
  • ✓Editor de traduções
  • ✓Suporte por e-mail
Solicitar acesso à integração
Mais popular

Pro

$35/mo

Palavras de tradução ilimitadas

  • ✓Palavras ilimitadas
  • ✓Idiomas ilimitados
  • ✓Widget de idioma
  • ✓1 projeto
  • ✓150 mil MAU/mês
  • ✓3 bases externas
  • ✓Glossário
  • ✓Suporte prioritário
Solicitar acesso à integração

Business

$89/mo

Palavras de tradução ilimitadas

  • ✓Palavras ilimitadas
  • ✓Idiomas ilimitados
  • ✓Widget de idioma
  • ✓2 projetos (2 domínios)
  • ✓1 M MAU/mês
  • ✓10 bases externas
  • ✓Análises avançadas
  • ✓Suporte Slack
Solicitar acesso à integração

Todos os planos incluem 5 dias de teste grátis. Excedente: US$ 3 por 10 mil MAU.