Registo de alterações

Cada
lançamento.

Transferir v0.11.0 WordPress 6.7+ · PHP 8.1+ · 239,9 KBSHA-256 4bcfa33df5b1ac6c42ba8ae42534877a9919578b94a50aaae3e26fa0ed04ae1f

v0.11.0

23 de Setembro, 2026 · WordPress 6.7+ · PHP 8.1+ · 239,9 KB
  • O glossário passa agora a abranger o que já está traduzido. Até agora, só se aplicava às traduções feitas depois de ser guardado, pelo que um termo que corrigisse mantinha a formulação antiga em todos os locais onde já tinha sido traduzido. Quando altera o glossário, o tom da marca ou o registo formal/informal, as Definições informam quantas traduções guardadas utilizam o que foi alterado e oferecem a possibilidade de as traduzir novamente. Nada é enviado sem que o solicite: traduzir novamente desconta caracteres da sua licença.
  • As traduções que reviu manualmente nunca são refeitas, e o site continua a apresentar o texto atual até chegar cada nova tradução — entretanto, nenhuma página volta ao idioma de origem.

v0.10.2

15 de Setembro, 2026 · WordPress 6.7+ · PHP 8.1+ · 235,0 KB
  • Editar traduções mostra onde se encontra cada texto. A página assinalava apenas cerca de um texto em cada dez — os restantes estavam num menu fechado, ocultos ou num atributo como alt —, por isso parecia que nada tinha acontecido. A marcação é agora aplicada apenas ao que consegue ver; um texto que não consegue ver apresenta Não visível junto ao respetivo estado, e a marcação mantém-se enquanto consulta a página com o campo ainda selecionado.
  • O título do editor tem o aspeto correto em sites Breakdance. Adotou o estilo do título do site — enorme, em maiúsculas, escuro sobre o cabeçalho escuro.
  • A barra de sugestões de idioma mostra a bandeira. Mostrava um globo; agora mostra a bandeira do idioma, apresentada da mesma forma no Windows e no Mac, quando a opção Flags está ativada no seletor.

v0.10.1

14 de Setembro, 2026 · WordPress 6.7+ · PHP 8.1+ · 233,2 KB
  • O mapa do site mostra imediatamente os endereços traduzidos. Com o Rank Math ou o Yoast SEO, ativar os endereços traduzidos mantinha os endereços antigos no mapa do site durante até 100 dias, cada um como um redirecionamento na Consola de Pesquisa. O mapa do site é agora atualizado sempre que os endereços mudam e uma vez quando faz uma atualização.

v0.10.0

14 de Setembro, 2026 · WordPress 6.7+ · PHP 8.1+ · 233,0 KB
  • Endereços traduzidos. Todos os endereços podem estar no idioma do leitor — páginas, artigos, produtos, categorias, tipos de conteúdo personalizados e taxonomias, as respetivas bases e os endpoints do WooCommerce (/en/product/linen-blouse/, /de/mein-konto/bestellungen/), ativados em Definições → Endereços traduzidos — por predefinição nas novas instalações. Os endereços antigos redirecionam (301) para os novos, um endereço nunca muda por si só e cada um pode ser editado no novo separador Endereços.
  • Os idiomas próximos recebem uma tradução verdadeira. Entre idiomas tão próximos como o português e o italiano, um texto curto podia voltar inalterado, como se já estivesse traduzido.
  • A reposição da palavra-passe funciona em todos os idiomas. Numa página traduzida, a ligação de reposição do WooCommerce enviava o cliente novamente para «Esqueceu-se da palavra-passe?» em vez do formulário para a nova palavra-passe.
  • A página inicial passa a incluir os seus idiomas no mapa do site do Rank Math. Era a única página que não tinha aí as respetivas versões traduzidas e hreflang.
  • A página de confirmação da encomenda mantém-se no idioma do cliente. Depois de uma encomenda efetuada em /en/ por transferência bancária, o cliente era enviado para a página de confirmação da encomenda no idioma de origem, num endereço com duas barras.

v0.9.1

14 de Setembro, 2026 · WordPress 6.7+ · PHP 8.1+ · 213,9 KB
  • O painel de edição das traduções volta a deslocar-se suavemente com temas que usam deslocamento suave. Nos temas que utilizam deslocamento suave (Lenis), a roda do rato sobre o painel deslocava a página por trás deste em vez da lista de textos. Agora, a lista desloca-se e, ao chegar ao fim, a página já não se move.

v0.9.0

13 de Setembro, 2026 · WordPress 6.7+ · PHP 8.1+ · 213,7 KB
  • Os novos idiomas começam como rascunhos. Um idioma adicionado em Idiomas é traduzido imediatamente, mas apenas os administradores podem abri-lo, e permanece fora do seletor, das etiquetas hreflang e do mapa do site até a tradução estar concluída — depois fica publicado automaticamente. O Google já não indexa páginas parcialmente traduzidas, por exemplo quando um período experimental gratuito termina a meio. Os visitantes que abrirem um endereço de rascunho vão para a mesma página no idioma de origem. Os idiomas que já tem continuam publicados.
  • Cada idioma em Idiomas tem uma opção Publicado / Rascunho e um link Pré-visualizar . Publicar ou retirar a publicação limpa a cache da página, uma vez que todas as páginas apresentam os idiomas.
  • Cada secção do painel tem o mesmo cabeçalho: a faixa escura que o cartão Licença já tinha.
  • Dados estruturados no idioma do visitante. O JSON-LD que o Google lê — o nome e a descrição do produto, o caminho de navegação, o título da página, provenientes do WooCommerce e dos plugins de SEO — permanecia no idioma de origem nas páginas traduzidas, pelo que um resultado de pesquisa podia apresentar um produto em português no site em inglês. Agora usa as mesmas traduções que a página e os respetivos endereços apontam para as páginas traduzidas. Não utiliza caracteres.
  • Bandeiras que aparecem no Windows. As bandeiras do seletor eram emojis, e o Windows não tem emojis de bandeiras: mostrava as letras PT em vez disso. Agora são desenhadas dentro da página, apenas para os idiomas que tem, e têm o mesmo aspeto em todos os sistemas — continuando sem imagens e sem pedidos adicionais. A caixa Sistema mantém os emojis, uma vez que uma opção só pode conter texto.
  • As alterações à base de dados chegam com a atualização. As tabelas do plugin só eram criadas ou alteradas quando o plugin era ativado, e uma atualização não o ativa novamente. Agora cada site atualiza as respetivas tabelas na primeira vez que carrega uma nova versão. Numa rede multisite, os sites além do principal também recebem as respetivas tabelas — antes, não tinham nenhuma.
  • Fica a saber quando a tradução para. Antes, o esgotamento dos caracteres ou uma licença recusada só aparecia no Painel do plugin, e os novos produtos permaneciam no idioma de origem sem que ninguém soubesse. Agora aparece um aviso no topo do painel de administração do WordPress enquanto a tradução está parada, e o email de administrador do site recebe um email — não um a cada hora. Com menos de 10% do plano restante, aparece um aviso nos ecrãs Painel e Plugins, e é enviado um email.
  • Formal ou informal, por idioma. As Definições têm uma nova tabela Por idioma: escolha Sie ou du para alemão, vous ou tu para francês, usted ou tú para espanhol, e todas as traduções nesse idioma usam essa opção. Antes, a mesma página podia misturar ambas. Cada idioma também tem o seu próprio glossário, para traduções que só se adequam a esse idioma. Sem nenhuma opção selecionada, a tradução funciona como antes.
  • Melhores traduções de textos curtos. Os botões, itens de menu, títulos e métodos de envio são agora traduzidos tendo em conta onde aparecem, por isso Início num menu passa a ser Início, e não Iniciar, e os menus e botões mantêm as maiúsculas e minúsculas do original em vez do Title Case inglês. A tradução também conhece o nome e o slogan do seu site (Definições → Geral), em vez de tratar todos os sites como lojas. Não utiliza caracteres adicionais.
  • As traduções para inglês (Estados Unidos) indicam agora qual variante do inglês utilizam, como os outros idiomas já faziam: os termos de produtos passam a ser americanos (sweater, pants), e não britânicos (jumper, calças).
  • Mantenha um bloco no idioma original, sem código. No editor de blocos, escreva notranslate em Advanced → Additional CSS class(es), e esse bloco — com tudo o que contém — nunca é traduzido. Os construtores de páginas funcionam da mesma forma, no respetivo campo de classe CSS. Antes, era necessário usar o translate="no" atributo, inserido no HTML. O texto que já tem a notranslate classe, que o Google Translate também respeita, permanece agora no idioma original.
  • O alternador como bloco e como item de menu. Nos temas de blocos, adicione o bloco Language Switcher ao cabeçalho — também dentro de um bloco Navigation, junto às respetivas ligações — ou em qualquer parte de uma página. Na barra lateral, escolha o formato, o nome ou código e as bandeiras, ou siga o separador Switcher. Nos temas clássicos, Appearance → Menus tem uma Alternador de idioma caixa: o item torna-se numa ligação por idioma, apresentada pelo tema como os outros itens, com os restantes idiomas num submenu quando o formato é Menu. Em qualquer dos casos, o alternador flutuante afasta-se nessa página. Antes, era necessário usar o shortcode ou PHP.
  • O formato Menu já não ocupa toda a largura da página quando é colocado no conteúdo: o botão tem a largura do nome do idioma.
  • Edite as traduções na própria página. Com sessão iniciada como administrador, escolha Editar Transcrições na barra de ferramentas de qualquer página e escolha um idioma. Um painel junto à página apresenta os textos dessa página pela ordem em que aparecem: o original acima e a tradução abaixo. Aponte para um deles e a página mostra onde se encontra; altere-o, prima Guardar, e a página é atualizada imediatamente. Também funciona com idiomas em rascunho. Antes, para corrigir uma tradução era necessário encontrá-la entre todos os textos do site, em Strings.
  • Uma tradução introduzida manualmente com um e comercial (&) apresentava um código na página em vez do símbolo. Agora é apresentada tal como foi introduzida.
  • Os visitantes veem as suas correções. Uma tradução corrigida manualmente, em Strings ou na página, limpa agora a cache da página um minuto depois. Antes, via a correção — os utilizadores com sessão iniciada ignoram a cache — enquanto os visitantes continuavam a ver a tradução antiga até a cache expirar.
  • Texto de construtores de páginas, campos personalizados e separadores personalizados. As páginas e os produtos criados com Elementor, Breakdance, Oxygen, Bricks ou qualquer outro construtor, os campos do ACF e de plugins semelhantes e os separadores personalizados de produtos mantêm o respetivo texto fora dos campos que o plugin lê da base de dados. Esse texto permanecia no idioma de origem, sem aviso, a menos que a página fosse uma das poucas abertas pela verificação semanal. Agora, o plugin também lê a própria página: depois de a guardar e quando alguém abre uma página traduzida com texto que ainda não foi lido. Funciona da mesma forma com qualquer construtor. Duas gravações seguidas — uma gralha corrigida logo de seguida — são lidas uma vez, alguns segundos depois da última.
  • Os cartões dos planos em Licença apresentam os preços atuais: Starter $9, Pro $19 e Agency $49 por mês, ou $90, $190 e $490 por ano. Se já tiver uma subscrição, mantém o preço que tem.

v0.8.13

13 de Setembro, 2026 · WordPress 6.7+ · PHP 8.1+ · 168,5 KB

Adicionado

  • Suporte do FlyingPress. Quando chegam novas traduções, o plugin agora limpa o cache do FlyingPress das páginas traduzidas, como já fazia com o LiteSpeed Cache, WP Rocket e W3 Total Cache. Os visitantes veem a nova tradução de imediato, em vez de esperar que o cache expire.

Corrigido

  • O plugin permanece ativo após uma atualização. Em alguns servidores, o WordPress desativou o plugin logo após a atualização, mesmo com os arquivos no lugar, e as páginas traduzidas mostravam ‘não encontrado’ até que alguém o ativasse novamente. O plugin agora volta para a lista de plugins ativos quando o WordPress o remove silenciosamente e os seus arquivos estão bem. Desativá-lo manualmente funciona como antes.

Publicar.
Leia em
todas as línguas.

30.000 caracteres, um site, sem cartão. A chave chega por e-mail após a finalização da compra.