Net-Base AI Multilanguage não é, para nós, um seletor de idioma superficial, mas uma camada técnica para idioma 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 estão interligados.
O alemão permanece como referência técnica
Novos conteúdos surgem a partir de uma base alemã editorialmente mantida e são a partir daí transferidos de forma controlada para idiomas ativos.
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 pela tradução automática.
Fila em vez de atualizações individuais instáveis
Alterações em páginas, menus, taxonomias, textos do tema e campos de SEO são acumuladas, propagadas em lote e rastreadas visivelmente no Backend.
O que este módulo faz concretamente
Gerencia o idioma base alemão, idiomas de destino ativos, detecção do navegador, fila de tradução e pré-visualizações no Backend para variantes de idioma.
Escopo funcional
- O idioma base é sempre o alemão; todas as outras línguas ativas são geradas a partir dele.
- Suporta páginas, posts, Custom Post Types públicos, itens de menu, taxonomias, subtítulos do site, bem como textos fixos de tema e plugins.
- Traduz automaticamente conteúdos alterados novamente quando a automação está ativa.
- Exibe variantes de idioma no Frontend com base no idioma do navegador ou ?lang=xx.
- Termos protegidos como nomes de empresas, produtos e projetos permanecem inalterados.
Controle de idioma no Frontend
- A detecção do navegador considera apenas os idiomas de destino ativados.
- ?lang=en força um idioma diretamente, ?lang=de alterna para o idioma base, ?lang=auto restaura a detecção automática.
- A escolha de idioma atual é mantida por um cookie do plugin e reavaliada em visitas subsequentes.
- Se não houver conteúdo para um idioma, a apresentação recai controladamente para o alemão.
Fila e operação
- Textos novos ou obsoletos vão para uma fila de tradução.
- A fila é processada em segundo plano via Cron e um kickoff adicional.
- O número de Worker paralelos é configurável; Workers adicionais executam-se como processos de fila assinados separados, usando claim no banco de dados em vez de threads PHP inseguras.
- O tamanho do lote e o intervalo controlam velocidade, carga na API e custos.
- Jobs falhados podem ser reiniciados em lote.
Auxílios no Backend
- No editor há abas de variantes de idioma para pré-visualização por idioma ativo.
- Lá pode-se ver por campo se a tradução está atual, pendente, desatualizada ou falhada.
- 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 acervo pode ser reencaminhado para a fila.
- Termos protegidos padrão são visíveis em uma aba própria; termos protegidos personalizados podem ser mantidos lá como lista adicional.
- Termos protegidos são mascarados antes da requisição à IA e reaplicados exatamente depois, para que nomes de marcas e produtos não sejam transliterados.
Interação com SEO
- O módulo de idioma fornece a língua do Frontend na qual hreflang, Canonical e metadados de SEO se baseiam.
- Novas línguas ativas podem ser traduzidas também pelos outros Net-Base Plugins, desde que estes registrem os seus conteúdos.
- Títulos e descrições de SEO não são geridos aqui, mas são linguisticamente ligados a este sistema pelos módulos de SEO.
Limites e observações
- Sem uma chave de API válida, novos jobs ficam pendentes ou falham.
- Muitas línguas ativas aumentam o tempo de execução da fila, os custos e o volume de conteúdos a manter.
- O idioma base permanece como referência editorial. Ainda assim, os idiomas de destino devem ser verificados por amostragem.
Contexto
O multilinguismo é a camada técnica de idioma do site. Ele não fornece uma estratégia de SEO nem substitui o controle editorial nos idiomas de destino.
Por que essa camada é importante para a visibilidade internacional
Assim que site, revista e SEO tornam-se multilíngues, um simples alternador de idioma deixa de ser suficiente. Passa a tratar-se de canonicals específicos por idioma, denominações consistentes, fallbacks limpos e da questão de como conteúdos alterados são tecnicamente propagados de forma tranquila para várias línguas.
Não trate os idiomas como algo secundário
O multilinguismo só se torna economicamente relevante quando idioma, SEO, termos protegidos e redação são concebidos juntos do ponto de vista técnico. Este módulo foi feito exatamente para isso.