Net-Base Plugin

Net-Base AI Multilanguage

Camada de idioma para a língua base alemã, idiomas de destino ativos, detecção do navegador, termos protegidos e fila de tradução.

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.