WPML

O WPML 2.9 foi lançado oficialmente com novos recursos, correções e melhorias que temos certeza de que você vai adorar.

A seção do seletor de idiomas passou por uma grande reformulação nesta versão, tornando muito mais fácil criar todos os tipos de seletores de idiomas.

Seletor de idiomas apenas com bandeiras (sem escrever código)


Ativamos a opção de exibir apenas bandeiras e adicionamos uma opção para exibir seletores de idiomas em estilo de lista horizontalmente. Juntos, esses dois recursos permitem que você crie seletores de idiomas apenas com bandeiras e os exiba como widgets.
bandeiras de idiomas
Seletor de idiomas apenas com bandeiras sem codificação

Além disso, o WPML 2.9 melhora a ordenação de idiomas por arrastar e soltar.

A página de opções do seletor de idiomas foi totalmente reescrita e agora cobre tudo o que o WPML pode fazer.

Pasta para o idioma padrão


O WPML 2.9 permite que você exiba o idioma padrão do seu site em uma pasta de idioma. Assim, os URLs do seu site podem ficar assim:


example.com/en/
example.com/es/
example.com/fr/

Para ativar, selecione a opção Usar diretório para o idioma padrão na caixa Formato de URL do idioma.

Pasta para o idioma padrão
Pasta para o idioma padrão

Quando você ativa essa opção, pode escolher o que vai para o diretório raiz. Pode ser uma página do WordPress ou um arquivo HTML estático. Se você quiser que a página raiz seja exatamente igual às outras páginas do seu site, uma página do WordPress servirá. Se você quiser que ela pareça completamente diferente, como um mapa-múndi, você pode criar um arquivo HTML estático.

Correção de compatibilidade com o bbPress


Esta meio que passou despercebida por nós. Desde que o bbPress 2.3 foi lançado, ele se tornou incompatível com o WPML, de uma maneira muito básica. A ordem de inicialização do bbPress mudou, fazendo com que ele fosse carregado antes do WPML. Isso criou uma condição de corrida, fazendo com que os menus do bbPress ficassem ocultos.

Tivemos que reformular a sequência de inicialização do WPML para nos adaptarmos a essa mudança. Como resultado, o WPML e o bbPress são totalmente compatíveis novamente.

Tradução no front-end


Estivemos trabalhando silenciosamente em uma nova maneira de você traduzir sites – a partir de formulários no front-end, e ela já está pronta. Usando o CRED, nosso plugin de edição de conteúdo no front-end, você agora será capaz de criar formulários para traduzir o conteúdo a partir das páginas do front-end.

Você deve estar se perguntando qual é a vantagem da tradução no front-end. Boa pergunta!

Quando você cria formulários de tradução no front-end, tem controle total sobre a interface de tradução. Você pode construir esses formulários usando uma mistura de HTML e shortcodes (para os campos de entrada). Dessa forma, você pode estilizar a interface de tradução para combinar com o conteúdo.

Por exemplo, se você estiver traduzindo “casas”, você escreverá os rótulos e agrupará os campos de forma que fique superclaro para o tradutor o que cada campo significa. Esse nível de personalização só é possível quando você realmente sabe o que está traduzindo e o que cada campo significa.

Outra vantagem da tradução no front-end é que seus tradutores não precisam acessar o painel de administração do WordPress. Eles veem a interface de tradução familiar, diretamente nas páginas públicas do site. Os tradutores clicam nos ícones de + para adicionar conteúdo ou nos ícones de “editar” para editá-los.

Usando o CRED Frontend Translation, seus tradutores obtêm os mesmos privilégios que você define no Gerenciamento de tradução do WPML. Você escolhe se os tradutores podem trabalhar no back-end do WordPress, nas páginas do front-end ou em ambos.

Para aproveitar os recursos de tradução no front-end para o seu site, você precisará comprar o CRED e ter uma conta Multilingual CMS do WPML. Depois, basta baixar o CRED Frontend Translation da sua conta e você estará pronto para começar.

Outras alterações


Junto com essas grandes alterações, o WPML 2.9 inclui uma lista de pequenas melhorias e correções.

  • Tags de título adicionadas à navegação

  • rel=canonical agora opcional e configurável em WPML -> Idiomas → Opções de SEO

  • Permissão para selecionar todos os idiomas ao enviar documentos para tradução a partir do Painel de tradução

  • Melhoria na importação/exportação de .po na tela de Tradução de Strings

  • Preservação dos parâmetros de URL no seletor de idiomas

  • Duplicação de todos os campos personalizados e taxonomia ao duplicar o post

  • Nova função na seção de solução de problemas para atualizar as tabelas de tradução após alterar o slug de posts personalizados ou taxonomias personalizadas que tinham elementos traduzidos.

  • Permissão para reatribuir trabalhos de tradução

Correções de bugs:

  • Redirecionamento de idioma do navegador (algumas versões do IE)

  • Ícones de bandeira personalizados não são exibidos nas colunas da tabela de posts (tela de posts)

  • A tradução de slug no seletor de idiomas não funciona quando o idioma padrão do WPML é diferente do idioma original da Tradução de Strings

  • A ordem dos idiomas não é aplicada antes do primeiro arrasto

  • Alterar o slug de uma taxonomia quebra as coisas

  • URL incorreto para posts personalizados com slug traduzido.

Diversos:

  • Alteradas as referências à função live() obsoleta do jQuery

O que vem a seguir para o WPML

E-commerce multilíngue melhor


Nosso próximo grande marco para o WPML, na verdade, não vai para o WPML, mas para o WPML Multilingual & Multicurrency for WooCommerce. Como você provavelmente já leu aqui, estamos reconstruindo completamente o WPML Multilingual & Multicurrency for WooCommerce. Nosso objetivo é fornecer a melhor experiência possível ao administrar sites de e-commerce multilíngues.

Com esse espírito, a próxima versão secundária do WPML será dedicada a adicionar recursos que são necessários para o e-commerce multilíngue. O principal deles é uma página de tradução centralizada para taxonomia. Tudo ficará muito mais claro quando lançarmos o primeiro beta do novo plugin WPML Multilingual & Multicurrency for WooCommerce.

Estamos falando sobre o WooCommerce, mas assim que estiver pronto para o WooCommerce, tornaremos esse plugin genérico para suportar também o Jigoshop, o MarketPress e, possivelmente, o WPEC.

Gerenciamento completo de funções


Assim como muitos de vocês, estamos crescendo aqui. Apenas alguns anos atrás, éramos 3 fazendo de tudo. Agora, somos mais de 30 pessoas e tudo se torna mais complexo. Gerenciar as traduções dos nossos diferentes sites é uma das tarefas que queremos simplificar.

Seria ótimo se pudéssemos ter alguém gerenciando as traduções. Hoje, essa pessoa precisa ser um administrador do WordPress. Isso é problemático.

Para o WPML 3.0, planejamos criar uma nova função chamada “Gerente de tradução”. Esse gerente poderá enviar conteúdo para tradução (posts, taxonomia, strings e produtos). Ele poderá se comunicar com os tradutores, relatar problemas e editar a tradução.

Se você também vê uma boa utilidade para um gerente de tradução, adicione seus comentários aqui e nos diga como você vê isso funcionando.

O que você acha?


Você gostou dos novos recursos do WPML 2.9? Tem alguma sugestão ou ideia?

Não podemos implementar tudo imediatamente, mas ficamos muito felizes em ouvir você e ver o que pode entrar nas próximas versões. Deixe seus comentários e nos avise.

A propósito, ainda estamos contratando


No momento, temos vagas para três desenvolvedores. Se você é um desenvolvedor excepcional, uma pessoa divertida de se trabalhar e quer se juntar a um lugar que é tanto um trabalho quanto uma família, por favor, entre em contato conosco.

Achou isso útil? Compartilhe este artigo: