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 interruptor de idioma superficial, mas uma camada técnica para língua base, línguas de destino, detecção do navegador, operação em fila, termos protegidos e pré-visualização editorial. Exatamente por isso a língua permanece controlável, mesmo quando muitas páginas, áreas temáticas, textos legais e campos de SEO estão interligados.

O alemão continua sendo a língua de referência técnica

Novos conteúdos surgem a partir de uma base alemã mantida editorialmente e são a partir daí transferidos de forma controlada para as línguas ativas de destino.

Nomes de empresas e produtos permanecem estáveis

Termos protegidos asseguram 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 desordenadas

Alterações em páginas, menus, taxonomias, textos do tema e campos de SEO são agrupadas, reaplicadas e rastreadas visivelmente no backend.

O que este módulo realiza concretamente

Gerencia a língua base alemã, as línguas de destino ativas, a detecção do navegador, a fila de tradução e as pré-visualizações no backend para variantes de idioma.

Funcionalidades

  • A língua base é sempre o alemão; todas as outras línguas ativas são geradas a partir dela.
  • Suporta páginas, posts, Custom Post Types públicos, itens de menu, taxonomias, subtítulos do site, bem como textos fixos de tema e plugin.
  • Re-traduz automaticamente conteúdos alterados quando a automação está ativa.
  • Mostra variantes de idioma no frontend com base na língua 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 aplica-se apenas às línguas de destino ativadas.
  • ?lang=en força diretamente um idioma, ?lang=de alterna para a língua base, ?lang=auto restaura a detecção automática.
  • A escolha atual de idioma é mantida via cookie do plugin e reavaliada em visitas posteriores.
  • Se não existir conteúdo para um idioma, a saída recai de maneira controlada para o alemão.

Fila e operação

  • Textos novos ou desatualizados entram em uma fila de tradução.
  • A fila é processada em segundo plano via cron e um acionamento adicional.
  • O número de workers paralelos é configurável; workers adicionais executam-se como processos de fila assinados separados com aquisição de tarefas via banco de dados em vez de threads PHP inseguros.
  • Tamanho do lote e intervalo controlam velocidade, carga da 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 idioma ativo.
  • Ali vê-se por campo se a tradução está atual, pendente, desatualizada ou com falha.
  • A página de administração mostra o status geral, os últimos erros e a operação atual da fila.
  • Ao salvar as configurações, todo o conteúdo pode ser recolocado na fila.
  • Termos protegidos padrão estão visíveis em uma aba própria; termos protegidos adicionais podem ser mantidos ali como uma lista suplementar.
  • Termos protegidos são mascarados antes da solicitação à IA e depois reinseridos exatamente, para que nomes de marcas e produtos não sejam transliterados.

Integração com SEO

  • O módulo de idioma fornece a língua do frontend, sobre a qual hreflang, Canonical e metadados de SEO se baseiam.
  • Novas línguas ativas podem ser traduzidas pelos outros Net-Base plugins, desde que estes registrem seus conteúdos.
  • Títulos e descrições de SEO não são mantidos aqui, mas são linguisticamente vinculados a este sistema pelos módulos de SEO.

Limites e observações

  • Sem uma chave de API válida, novos jobs permanecem pendentes ou falham.
  • Um grande número de línguas ativas aumenta o tempo de execução da fila, os custos e o volume de conteúdos a serem atualizados.
  • A língua base permanece editorialmente líder. Ainda assim, as línguas de destino devem ser verificadas por amostragem.

Contexto

O multilinguismo é a camada técnica de idioma do site. Não fornece uma estratégia de SEO nem substitui o controle editorial nas línguas de destino.

Por que essa camada é importante para a visibilidade internacional

Assim que site, revista e SEO tornam-se multilíngues, um simples seletor de idioma deixa de ser suficiente. Trata-se então de canonicals específicos por idioma, designações consistentes, fallbacks limpos e da questão de como conteúdos alterados são repassados tecnicamente de forma controlada para várias línguas.

Não tratar idiomas como algo secundário

O multilinguismo só se torna economicamente interessante quando idioma, SEO, termos protegidos e redação são pensados tecnicamente em conjunto. Este módulo foi construído exatamente para isso.