WPML

O WPML fornece bandeiras para muitos idiomas, mas também permite que você use suas próprias imagens de bandeira, se necessário.

O WPML vem com bandeiras integradas para todos os 65 idiomas pré-configurados, além de bandeiras adicionais para variantes de idiomas populares específicas de países (como francês canadense, português brasileiro ou alemão suíço). Essas bandeiras estão disponíveis como arquivos SVG ou PNG no seguinte caminho de arquivo:

../wp-content/plugins/sitepress-multilingual-cms/res/flags

Biblioteca de bandeiras do WPML

No entanto, você pode querer usar um estilo diferente de bandeira que combine melhor com o seu site. Ou, você pode querer adicionar uma bandeira para um idioma que o WPML não tem pré-configurado. Nesses casos, você pode fazer o upload de uma bandeira personalizada.

Requisitos para bandeiras personalizadas

Você pode fazer o upload da sua própria bandeira como um arquivo SVG. O SVG é o único formato que o WPML aceita para uma bandeira personalizada, e o arquivo deve ter 100 KB ou menos.

Você não precisa de um plugin que permita uploads de SVG para isso. O WPML armazena a própria bandeira em wp-content/uploads/flags/, em vez de na biblioteca de mídia do WordPress.

Você também precisará se certificar de que o arquivo de origem SVG tenha 18 x 12 pixels se quiser que ele pareça correto ao lado das bandeiras padrão do WPML. O viewBox pode ser qualquer valor proporcional, por exemplo:

<svg xmlns="http://www.w3.org/2000/svg" width="18" height="12" fill="none" viewBox="0 0 36 24">...</svg>

Como adicionar uma bandeira personalizada

Vá para WPMLConfiguraçõesIdiomas. Na seção Gerenciar e ocultar idiomas do site, clique em Editar na linha do idioma cuja bandeira você quer alterar. É também aqui que você pode adicionar um idioma personalizado ao seu site.

Edição dos idiomas do seu site

Abra o seletor Bandeira da linha. Ele oferece uma das bandeiras do WPML, um globo neutro ou o código do país — e, como sua última entrada, Fazer upload de um SVG personalizado…. Escolha essa opção e selecione o seu arquivo.

O seletor Bandeira aberto, com Fazer upload de um SVG personalizado como sua última opção
O seletor Bandeira aberto, com Fazer upload de um SVG personalizado como sua última opção

Faça o upload do seu arquivo de bandeira e clique em Salvar para adicionar a bandeira ao seu seletor de idiomas.

Ajustar o tamanho da bandeira

Você pode escolher um tamanho personalizado para todas as bandeiras em um seletor de idiomas quando você adiciona ou edita o seletor de idiomas.

Ajuste do tamanho da bandeira para um seletor de idiomas
Ajuste do tamanho da bandeira para um seletor de idiomas

Se você usar o bloco do seletor de idiomas, você pode redimensionar sua bandeira a partir das configurações do bloco.

Redimensionamento de uma bandeira usando o bloco do seletor de idiomas
Redimensionamento de uma bandeira usando o bloco do seletor de idiomas

Se você não definir um tamanho específico para suas bandeiras, as bandeiras PNG e JPG são redimensionadas automaticamente para 18×12 pixels para manter a consistência. Você pode não querer redimensionar suas bandeiras se elas forem manipuladas por CSS ou JavaScript, ou se você quiser exibir um GIF animado.

Nesses casos, você pode desativar o redimensionamento automático adicionando o seguinte ao seu arquivo wp-config.php:

define( 'WPML_DO_NOT_RESIZE_UPLOADED_FLAGS', true );

Mais nesta seção

Escrito por Amir · Última atualização em 30 de maio de 2024