Muitos países compartilham o mesmo idioma oficial. O WPML fornece bandeiras que vinculam os idiomas aos países onde eles são comumente falados. Se as bandeiras fornecidas não representarem o país que você quer atingir, você pode fazer o upload da sua própria bandeira personalizada.
O WPML vem com um seletor de idiomas integrado que permite que você escolha onde exibi-lo e qual deve ser a sua aparência. Isso inclui a opção de exibir bandeiras para os idiomas disponíveis.
Para cada idioma pré-configurado, o WPML vem com uma bandeira de país padrão integrada. No entanto, você pode querer representar os idiomas no seu site com bandeiras diferentes das que o WPML fornece.
Por que você pode querer mudar as bandeiras no seletor de idiomas
As bandeiras podem adicionar um toque único ao seu seletor de idiomas e melhorar a experiência do usuário. Se você localizar o seu site para países individuais — oferecendo diferentes métodos de envio, por exemplo —, as bandeiras facilitam para os visitantes do seu site saberem em qual opção comprar.
No entanto, as bandeiras também podem causar confusão ou até mesmo ofender os visitantes do seu site. Dependendo dos idiomas que você adicionar ao seu site e da região que você está atingindo, aqui estão alguns fatores a considerar:
- As bandeiras representam um país, enquanto um idioma pode ser falado em vários países
- As bandeiras podem desencadear sensibilidades políticas ou culturais
- Embora seja raro, os países podem mudar de bandeira
- Alguns dos visitantes do seu site podem não reconhecer certas bandeiras
Tome o idioma espanhol como exemplo. Por padrão, o WPML usa a bandeira da Espanha para representar o idioma espanhol. O espanhol também é falado em vários outros países, incluindo Argentina, Colômbia, Peru e Venezuela. Você também pode encontrar um grande número de falantes de espanhol nos Estados Unidos e em Porto Rico.

Se o seu site for voltado para um público que fala espanhol em qualquer país da América do Sul, usar a bandeira espanhola pode não ser a melhor escolha para os seus usuários. Nesses cenários, você pode:
- Listar os idiomas usando o formato e a ortografia de sua localidade. Por exemplo, Español em vez de espanhol.
- Exibir tanto o nome do idioma nativo quanto o traduzido para o idioma padrão do seu site, por exemplo, Español (espanhol).
- Mudar a bandeira padrão e fazer o upload de uma bandeira personalizada.
Como adicionar uma bandeira personalizada com o WPML
Para adicionar uma bandeira personalizada ao seu site:
- Vá para WPML → Configurações → Idiomas. Na seção Gerenciar e ocultar idiomas do site, clique em Editar na linha do idioma que você quer mudar.

- Nessa linha, abra o seletor Bandeira e escolha Fazer upload de SVG personalizado…, depois escolha o seu arquivo de bandeira. O seletor também oferece uma das bandeiras do WPML, um globo neutro ou o código do país.

Depois de salvar as alterações, você deverá ver a bandeira que você enviou no seu seletor de idiomas.