De onde vem o texto
O plugin lê o texto diretamente da base de dados:
- produtos, variações, categorias, etiquetas e atributos;
- páginas e posts;
- menus;
- as definições da loja (nomes dos métodos de envio e pagamento, instruções de pagamento, e assim por diante);
- e uma página de cada modelo de tema, para captar os próprios textos do tema (rodapé, cabeçalho, botões).
Para onde vai
O texto é enviado para a API de tradução PixelHunter, que verifica a sua licença, conta os caracteres e traduz. Não precisa de uma conta de API ou de uma chave sua: o plugin fala apenas com a API de tradução PixelHunter.
Como é servido
As traduções são armazenadas num dicionário compilado para um ficheiro PHP dentro wp-content/uploads/. Servir uma página traduzida não faz nenhuma consulta à base de dados nem pedido à internet.
Na língua original, o plugin não faz nada: custo zero.
Numa página traduzida muito pesada (262 KB, 719 substituições), o custo medido é cerca de 130 ms. Com um cache de página ativo, esse custo só acontece uma vez por página e por língua.
Quando traduz
| Situação | O que acontece |
|---|---|
| Você publica ou guarda um produto, página ou categoria | Traduzido poucos segundos depois, em segundo plano |
| Uma vez por semana | Todo o site é verificado novamente |
| Após uma atualização de tema ou plugin | Todo o site é verificado novamente |
| Você clica Traduzir o site | Todo o site é lido e o que estiver em falta é traduzido |
As primeiras três linhas necessitam tradução automática, que está activada por defeito em Definições → Como traduzir. Com isto desactivado, novo conteúdo espera até você clicar Traduzir o site no Painel.
Apenas novo ou alterado texto é enviado. O que já está traduzido nunca custa nada novamente.
Frases compostas
Frases que combinam um nome com texto de tema — como “Seja o primeiro a avaliar ‘Vestido de Verão'” ou “5 itens” — são montadas a partir de peças que já estão traduzidas no momento em que a página é exibida, em vez de serem traduzidas uma a uma para cada produto. Isso economiza cerca de 60% das strings.
O painel, aba por aba
No topo de cada ecrã, você vê:
- a marca e a versão do plugin;
- o caracteres restantes na sua licença, com uma barra;
- o plano e os sites em uso (por exemplo. Pro · 3 de 5 sites);
- um atalho para A minha conta (sua conta PixelHunter).
O saldo é atualizado sempre que você abre o plugin e após cada tradução.
Painel de controle
- Traduzir o site — lê o site e traduz o que está em falta (sem licença, o botão torna-se Obtenha uma licença para traduzir).
- Importar gravação — só aparece quando há uma gravação feita com modo de gravação.
- O estado da tradução automática (ligada ou desligada).
- Notificações: textos que falharam, erros de licença ou saldo, páginas que não responderam.
- Progresso por língua — uma tabela por língua:
| Coluna | Significado |
|---|---|
| Traduzido | Traduzido automaticamente |
| Revisado | Revisado manualmente (nunca mais substituído pela máquina) |
| Para traduzir | À espera de tradução |
| Falhou | O serviço não conseguiu traduzi-lo — veja Traduções |
| Dicionário | Versão do dicionário compilado (por exemplo. v12) ou não construído |
Licença
- O Campo da chave de licença campo e o Guardar botão ao lado.
- Os cartões de plano, com o preço de cada plano, características e sites, e o botão para subscrever.
- Ver Licença, planos e atualizações.
Línguas
- Idioma de origem — a língua em que o site está escrito.
- Línguas de destino — cada língua alvo, com:
- Prefixo — o prefixo do endereço (2 a 10 caracteres: letras minúsculas, números e hífens). Duas línguas não podem partilhar o mesmo prefixo.
- Nome no seletor — como a língua aparece no seletor (por exemplo. Inglês, Español).
- O botão para remover a língua.
- A lista de línguas mostra primeiro as línguas mais usadas e depois todas elas.
Atenção: mudar a língua de origem após existirem traduções não as reescreve — as strings guardadas permanecem as do idioma antigo.
Strings
A tabela de cada frase no site, com a tradução ao lado. Ver Traduções.
Mudador
Onde o seletor de línguas aparece, com que forma e quais cores. Ver Alternador de idioma e A barra de sugestões de línguas.
Definições
- Tradução automática
- Ligado (padrão) — novo conteúdo e conteúdo editado é traduzido em segundo plano.
- Desligado — a tradução apenas acontece quando clica em Traduzir o site.
- Glossário — uma regra por linha, para marcas, nomes de produtos e termos que devem sempre sair da mesma forma. Exemplo:
acme = acme (brand name, do not translate)
portes = shipping
- Tom da marca — uma ou duas frases sobre o tom da marca, enviadas com cada pedido de tradução. Exemplo: “Aconchegante e simples, sem formalidades. Falar diretamente com o cliente.”
O glossário e o tom afetam apenas as traduções feitas após as guardar.
Ajuda
Um resumo da licença: como funciona, planos, sites, saldo, cancelamento, faturas e apoio.