Prévia de artigos públicos Joomla — testada em 6.1.4
Tradução e localização para Joomla
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
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.
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.
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.
Starter
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
Pro
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
Business
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
Todos os planos incluem 5 dias de teste grátis. Excedente: US$ 3 por 10 mil MAU.