Voltar aos dois percursos

TrueLang no dia a dia

Uma vez instalado o plugin, aqui está tudo o que pode fazer. Catorze ecrãs e as opções que ninguém mostra.

1

Traduzir todo o site num só botão

A página Traduzir o site lista os seus idiomas em forma de pastilhas. Cinzento: o idioma nunca funcionou. Verde: a sua passagem terminou. Um clique numa pastilha verde reabre-a para relançar o idioma.

Traduz todos os seus idiomas de uma vez ou apenas um, clica em Começar e o diário desfia URL por URL. O número de páginas a tratar é anunciado antes de começar.

A passagem nunca retraduz o que já está na base: para cada idioma, apenas as frases ausentes vão para a IA. Relançar um idioma não reaplica portanto o que já está traduzido.

Pode parar a qualquer momento. Ao regressar, um aviso oferece-lhe retomar onde parou ou recomeçar do início.

Traduzir todo o site num só botão
E quando uma página falha?

TrueLang mostra o URL com falha, o idioma, a mensagem de erro bruta do fornecedor e uma explicação legível. Nada falha silenciosamente.

Decide: tentar novamente este URL, saltá-lo, parar tudo. E quando é o servidor que não consegue chamar a si próprio, um botão muda a tradução para o modo navegador.

2

Carrinho, encomenda, conta do cliente: o percurso guiado

Estas três páginas WooCommerce só se apresentam completamente se o visitante tem artigos no seu carrinho ou está conectado. Uma passagem em massa nunca as vê preenchidas.

Um percurso guiado permite-lhe portanto atravessar cada uma delas enquanto TrueLang captura. Todos os seus idiomas de destino são traduzidos na mesma passagem.

Ao lado, o tradutor de página serve para o resto: um formulário, um popup, um slider, tudo o que só aparece após um clique ou uma deslocação. Abre a página, escolhe o idioma, traduz. Uma página, um idioma de cada vez.

Carrinho, encomenda, conta do cliente: o percurso guiado
3

Traduzir a partir da lista WordPress

Uma coluna TrueLang adiciona-se às suas listas de artigos, páginas e produtos: uma barra de progresso, a contagem traduzida de total e o código de cada idioma. Verde quando a tradução está atualizada, laranja quando a página foi modificada depois, cinzento quando falta.

Ao passar o cursor sobre uma linha, duas ações aparecem: Traduzir, que lança esta página sozinha em todos os seus idiomas, e Corrigir a tradução, que retoma um idioma específico.

E uma ação em grupo trata uma seleção inteira de uma só vez, como qualquer ação em massa do WordPress.

Traduzir a partir da lista WordPress
4

O conteúdo novo traduz-se automaticamente

Uma caixa em Configuração: cada página, artigo ou produto publicado vai para tradução em todos os seus idiomas, em tarefas de fundo. Nada a lançar manualmente.

Aplica-se também aos conteúdos modificados depois.

No mesmo ecrã, dois interruptores de desempenho: o editor visual do front, que de qualquer forma nunca é carregado para os seus visitantes, e o cache HTML de página inteira, a desativar se já funciona com LiteSpeed, WP Rocket ou Varnish.

O conteúdo novo traduz-se automaticamente
5

Corrigir uma frase desde o próprio site

Numa página traduzida, um botão TrueLang Editor aparece na barra de administração. Um clique e cada frase traduzida sublinha-se diretamente na página.

Verde: traduzido pela IA. Laranja: modificado por si, TrueLang não o tocará novamente. Vermelho: em falta, o que acontece principalmente quando a palavra é idêntica nos dois idiomas (Página em português, Page em inglês). Os segmentos idênticos não são faturados.

Corrigir uma frase desde o próprio site
Procurar e corrigir um segmento

O painel esquerdo procura nos segmentos da página ou em todo o site se bascula o interruptor. Cada resultado mostra o original, a tradução num campo modificável e três botões: validar, fazer retraduzi-lo pela IA, eliminar.

Procurar e corrigir um segmento

Cada segmento tem também a sua impressão digital. Clique na pastilha verde na página para a copiar, cole-a na procura e cairá exatamente naquele segmento.

O URL e os metadados da página

O mesmo painel dá o URL traduzido da página, que reescreve manualmente ou faz regenerar pela IA, bem como o seu título e meta descrição. Um SEO limpo em cada idioma, sem sair da página.

O URL e os metadados da página
6

Procurar, corrigir, purgar

O ecrã Modificar traduções procura em toda a sua base pelo texto, com um filtro de idioma opcional, e deixa-o corrigir diretamente na lista.

Três purgas, da mais fina à mais radical: os segmentos de uma página para um idioma dado, um idioma inteiro (pede-lhe que escreva o seu nome) ou a integralidade das suas traduções (pede-lhe que escreva DELETE).

Ver o ecrã
Procurar, corrigir, purgar
7

Impor as suas traduções

Um termo fonte, a sua tradução, o idioma. A IA usará exatamente aquela em qualquer lugar onde o termo apareça. É aí que protege os nomes da sua marca, as referências de produtos e o seu vocabulário específico.

Análise mostra-lhe onde o termo já aparece nas suas traduções existentes, e Retraduzi retoma apenas esses segmentos, não todo o site. Uma caixa estende a regra aos URLs.

Impor as suas traduções
8

O que não quer traduzir

Nunca traduzir: termos exatos, deixados intactos em qualquer lugar. Os nomes da sua marca, nomes de produtos, termos técnicos.

Excluir secções: seletores CSS, uma classe, um identificador, um atributo ou uma tag. Prático para conteúdo escrito pelos seus utilizadores. Qualquer elemento com a classe notranslate é de qualquer forma ignorado.

Excluir páginas: um URL por linha, sem o prefixo de idioma. A página mantém a sua língua de origem em todos os idiomas, sai do mapa do site e perde as suas tags hreflang. Um asterisco cobre tudo o que está sob um caminho, e uma linha começando com um ponto de interrogação visa uma cadeia de consulta.

O que não quer traduzir
Duas armadilhas a conhecer

/minha-conta/* cobre tudo o que está em baixo, mas não /minha-conta/ a si mesma: escreva ambas as linhas se quer a página também.

Numa página excluída, as ligações internas voltam para o seu idioma de origem: um visitante que clica sai da versão traduzida. E remover uma regra não destroi nada, as traduções já armazenadas regressam.

9

A forma dos seus endereços

Subdiretório (minhassite.com/en/) ou parâmetro de URL (minhassite.com/?lang=en). O subdiretório é recomendado: é o que os motores melhor entendem.

Para cada idioma, uma caixa traduz também os slugs: /en/about/ em vez de /en/sobre/. Não é oferecida para idiomas de ideogramas nem para escritas da direita para esquerda, cujos caracteres não passam num URL.

Duas configurações a mais: forçar o prefixo no idioma predefinido, útil quando o seu site já está indexado em /pt/ após um WPML ou Polylang, e adicionar os URLs traduzidos ao mapa do site.

Ver o ecrã
A forma dos seus endereços
10

O seletor até CSS

Dez estilos, cinco localizações e o shortcode [truelang] para colocá-lo exatamente onde quer no seu construtor de páginas.

Um campo de CSS personalizado, com os seletores documentados no local: o botão, o painel pendente, uma opção, o idioma ativo, a bandeira, a seta e a barra em linha. O suficiente para o misturar no seu tema sem tocar no código.

E exclusões de URL para o esconder nas páginas onde não tem nada a fazer: o túnel de compra, o espaço do cliente.

Ver o ecrã
O seletor até CSS
11

O que funciona sem que toque

Mapa do site multilingue com hreflang alternates, regenerado a cada pedido. Tags hreflang com x-default injetadas em cada página. Títulos, descrições, og: e cartões Twitter traduzidos. Canônico e og:url reescritos por idioma para evitar conteúdo duplicado. Slugs traduzidos.

A página também lista as suas regras de redirecionamento ativas e deixa-o adicionar manualmente. É feito para URLs antigas que TrueLang nunca viu: páginas criadas pelo seu tradutor anterior e já suprimidas antes da migração. Pega nos 404 da Consola de Pesquisa e cola-os aqui.

Ver o ecrã
O que funciona sem que toque
12

Chegar de outro plugin

Quatro redirecionamentos 301 são postos sem configurar nada: ?lang=xx para /xx/page/, en.minhassite.com para minhassite.com/en/, um slug não traduzido para a sua versão traduzida e o prefixo do idioma predefinido removido.

Um botão deteta WPML, TranslatePress, Polylang, Weglot e GTranslate e diz-lhe se restam duplicados a limpar. TrueLang não importa as suas traduções: foram capturadas num nível diferente do seu e nunca seriam reutilizadas. Retraduz com o seu motor e dá-lhe os redirecionamentos.

Duas ferramentas de limpeza, uma para WPML, uma para Polylang, suprimem artigos duplicados criando os 301 no processo. As suas encomendas, reembolsos e cupons WooCommerce nunca são suprimidos e os comentários deixados num produto traduzido são trazidos para o original com o estatuto de comprador verificado dos seus clientes.

Ver o ecrã
Chegar de outro plugin
13

Saber de antemão o que vai dar problema

Quatro famílias de verificações: a sua configuração, o servidor (versão PHP, max_execution_time, memory_limit, suporte Unicode de expressões regulares, permalinks), o cache e CDN (extensão de cache de página, cache de objeto, Cloudflare) e modos de tradução.

O teste de loopback lança-se a pedido. Se o seu servidor não consegue chamar a si próprio, a tradução do lado do servidor falhará: terá de passar para o tradutor de página, que funciona desde o seu navegador. Sabe antes de lançar, não no meio.

Ver o ecrã
Saber de antemão o que vai dar problema
14

Saber o que vai custar

Um contador de palavras, por idioma ou todos os idiomas juntos, calculado nos segmentos já identificados. Tem uma estimativa antes de lançar, não uma surpresa depois.

E os comentários do WordPress permanecem fora do âmbito por predefinição: pesam milhares de palavras para um resultado raramente bom, uma vez que são frequentemente já escritos em vários idiomas.

Saber o que vai custar

Colocámos neste plugin todas as funcionalidades que usamos a nós próprios nos nossos próprios sites.

Se uma funcionalidade verdadeiramente essencial lhe falta e poderia servir a todos, não hesite em contactar-nos. Avaliaremos a necessidade e adicioná-la-emos se for relevante.

A equipa TrueLang