Perfil do módulo
Net-Base AI Multilanguage — Visão geral
Net-Base AI Multilanguage não é para nós um simples alternador superficial de idioma, mas uma camada técnica para língua base, idiomas de destino, detecção do navegador, operação de fila, termos protegidos e pré-visualização editorial. Exatamente por isso a linguagem permanece controlável, mesmo quando muitas páginas, áreas temáticas, textos legais e campos de SEO se interligam.
O alemão permanece como referência técnica
Novos conteúdos são gerados a partir de uma base editorial em alemão e são a partir daí transferidos de forma controlada para os idiomas ativos de destino.
Nomes de empresas e produtos permanecem estáveis
Termos protegidos garantem que marcas, nomes de projetos e termos específicos da empresa não se fragmentem por traduções automáticas.
Fila em vez de atualizações individuais instáveis
Alterações em páginas, menus, taxonomias, textos de tema e campos de SEO são coletadas, sincronizadas e rastreáveis no backend.
O que este módulo realiza concretamente
Gerencia a língua base alemã, idiomas ativos de destino, detecção do navegador, fila de tradução e pré-visualizações no backend para variantes de idioma.
Escopo de funcionalidades
- A língua base é sempre o alemão; todos os demais idiomas ativos são gerados a partir dela.
- Suporta páginas, posts, Custom Post Types públicos, itens de menu, taxonomias, subtítulos do site, além de textos fixos de tema e plugin.
- Traduz automaticamente conteúdos alterados quando a automatização está ativa.
- Exibe variantes de idioma no frontend com base na linguagem do navegador ou via ?lang=xx.
- Termos protegidos como nomes de empresa, produto e projeto permanecem inalterados.
Controle de idioma no frontend
- A detecção do navegador considera apenas os idiomas de destino ativados.
- ?lang=en força diretamente um idioma, ?lang=de retorna à língua base, ?lang=auto restaura a detecção automática.
- A escolha de idioma atual é mantida por cookie do plugin e reavaliada em novas visitas a páginas.
- Se ainda não existir conteúdo para um idioma, a saída reverte de forma controlada para o alemão.
Fila e operação
- Textos novos ou desatualizados caem em uma fila de tradução.
- A fila é processada em segundo plano via Cron e um kickoff adicional.
- O número de workers paralelos é configurável; workers adicionais operam como processos de fila separados e assinados com reivindicação na base de dados, em vez de threads PHP inseguras.
- Tamanho do lote e intervalo controlam velocidade, carga na API e custos.
- Jobs com falha podem ser reiniciados coletivamente.
Auxílios no backend
- No editor há abas de variantes de idioma para pré-visualização por cada idioma ativo.
- Lá é possível ver por campo se a tradução está atual, em espera, desatualizada ou falhou.
- A página de administração mostra o estado geral, os últimos erros e a operação atual da fila.
- Ao salvar as configurações, todo o conteúdo pode ser reenfileirado.
- Termos protegidos padrão são visíveis em uma aba própria; termos protegidos adicionais podem ser mantidos ali como lista complementar.
- Termos protegidos são mascarados antes da requisição à IA e depois reinseridos exatamente, para que nomes de marca e produto não sejam transliterados.
Integração com SEO
- O módulo de idioma fornece o idioma do frontend sobre o qual hreflang, Canonical e metadados de SEO se apoiam.
- Novos idiomas ativos podem ser traduzidos conjuntamente por outros plugins Net-Base, desde que estes registrem seus conteúdos.
- Títulos e descrições de SEO não são geridos aqui, mas são conectados linguisticamente a este sistema pelos módulos de SEO.
Limites e observações
- Sem uma chave de API válida, novos jobs permanecem em espera ou falham.
- Muitos idiomas ativos aumentam o tempo de execução da fila, custos e o volume de conteúdos a complementar.
- A língua base permanece liderando editorialmente. Ainda assim, os idiomas de destino devem ser verificados por amostragem.
Enquadramento
A multilinguagem é a camada técnica de idioma do site. Não entrega uma estratégia de SEO e não substitui o controle editorial nos idiomas de destino.
Por que essa camada é importante para visibilidade internacional
Assim que site, revista e SEO se tornam multilíngues, um simples alternador de idioma não é mais suficiente. Trata-se então de canonicals específicos por idioma, designações consistentes, fallbacks limpos e da questão de como alterações técnicas em conteúdo são replicadas de forma tranquila para vários idiomas.
Não trate idiomas como assunto secundário
A multilinguagem só se torna economicamente relevante quando idioma, SEO, termos protegidos e redação são pensados em conjunto do ponto de vista técnico. Este módulo foi construído exatamente para isso.