DG EMOJIK / português

Emojis de bandeiras: códigos de país, pares de letras e exibição ausente

Muitos emojis de bandeiras consistem em dois caracteres especiais de indicadores regionais. A bandeira da Hungria, por exemplo, é o par de indicadores regionais correspondentes às letras H e U. Eles diferem das letras comuns H e U, e a aparência da bandeira também depende do suporte do sistema receptor.

Tradução automática completa do original em húngaro.

As bandeiras de vários países tremulam lado a lado nos mastros.
Ilustração. · dimitrisvetsikas1969 / Pixabay

Se você vê uma bandeira em um telefone e caracteres semelhantes a letras em outra interface, verifique primeiro a renderização. A ausência do símbolo, por si só, não deve ser usada para inferir uma lista de países ou a intenção do remetente. Em uma negociação de viagem ou aviso de entrega, escreva o nome do país também em texto.

Digitar HU ainda não é a bandeira húngara

O Unicode define 26 indicadores regionais especiais. Seus pares adequados podem ser associados a territórios, e os sistemas compatíveis frequentemente os exibem como bandeiras. Digitar letras latinas comuns resulta em uma sequência de caracteres diferente. Fonte: Unicode – Emoji and Pictographs FAQ

Exemplo Indicador de território Os pontos de código do emoji específico
🇭🇺 Hungria HU U+1F1ED, U+1F1FA
🇩🇪 Alemanha DE U+1F1E9, U+1F1EA
🇯🇵 Japão JP U+1F1EF, U+1F1F5

Copie a bandeira húngara inteira: 🇭🇺. Digitar HU resulta em duas letras comuns; a bandeira usa dois indicadores especiais. Se um espaço for inserido entre os dois indicadores, o par é quebrado. Você encontra mais bandeiras no buscador de emojis.

A bandeira e o idioma são informações distintas

Uma bandeira que indica um país pode ser um seletor de idioma impreciso por si só. Se a tarefa for selecionar o idioma da interface, escreva o nome do idioma: “Magyar”, “Deutsch” ou “English”. O visitante entende a escolha assim, mesmo que não reconheça a bandeira ou a associe a outro território.

No caso de entregas, outros dados são importantes. Em um texto “Entrega para a Hungria 🇭🇺”, é o texto que define a área de serviço. Com apenas uma sequência de bandeiras, pode ficar em aberto se o leitor vê a origem do produto, o idioma falado ou os países de entrega.

O rótulo do campo ajuda a evitar mal-entendidos: ao lado de “Idioma”, o visitante deve escolher um idioma; ao lado de “País de entrega”, um país. A bandeira pode complementar o nome escrito, de modo que a escolha permaneça compreensível mesmo em caso de renderização incorreta.

Por que letras aparecem no lugar da bandeira?

A renderização do dispositivo ou aplicativo decide sobre o conjunto e o desenho das bandeiras suportadas. A FAQ do Unicode sugere verificar o suporte do fabricante para esse tipo de questão de acessibilidade. Portanto, teste o mesmo símbolo completo em outro aplicativo também.

Se aparecer lá, a diferença pode ser usada como ponto de partida. Se permanecer como dois elementos separados em todos os lugares, verifique a sequência e o espaço que talvez tenha sido inserido no meio. Antes de atualizar, anote a versão do sistema e do aplicativo e repita o teste com o mesmo exemplo.

Quando a bandeira estiver ausente, mantenha a designação precisa: “O pacote vem do Japão.” A bandeira bem renderizada de outro país induziria o leitor ao erro. A grafia incorreta pode ser omitida, mas preserve o nome do país.

Todas as bandeiras são construídas da mesma forma?

Nem todo símbolo de bandeira é um par de dois indicadores regionais. As bandeiras da Inglaterra, Escócia e País de Gales, por exemplo, usam sequências com caracteres de tag; a FAQ do Unicode refere-se a elas como um mecanismo separado. A 🏁 bandeira quadriculada é um caractere independente. Portanto, a aparência de bandeira pode esconder várias construções técnicas.

Por isso, não construa um programa de verificação baseado na regra “toda bandeira tem dois caracteres”. Ao abreviar texto, trate a unidade visível completa e não deixe acidentalmente meia bandeira no final da frase. O artigo emojis compostos por vários caracteres oferece mais exemplos de por que é importante separar a aparência da sequência armazenada.

Leve o essencial com você

Teste de conhecimento com três perguntas

Experimente como você aplicaria o que leu. Marque uma resposta por pergunta; cada resposta correta vale um ponto. A avaliação fornece feedback para essas três situações; não armazenamos nem enviamos suas respostas.

1. Você digita as letras HU comuns. Isso, por si só, é a mesma sequência que o emoji 🇭🇺?
2. Você está criando um seletor de idioma. Qual solução indica diretamente o que o visitante escolhe?
3. Em que você deve se basear ao processar emojis de bandeiras?

Soluções e explicações
  1. Não, a bandeira usa indicadores regionais especiais. O texto HU e os dois indicadores regionais consistem em caracteres diferentes.
  2. O nome do idioma escrito, por exemplo “Magyar” ou “English”, como um link selecionável. O nome do idioma indica diretamente qual interface o leitor escolhe.
  3. Verifique a sequência completa, pois existem várias estruturas. Além dos pares de indicadores regionais, existem outros tipos de bandeiras.

Conte suas respostas corretas: cada uma vale um ponto. A resposta omitida vale zero ponto.

  • 3 pontos: Você interpretou corretamente os três exemplos de bandeiras; veja um rótulo de seleção de país ou idioma próprio.
  • 2 pontos: Examine novamente a sequência ou o nome do campo associado à resposta incorreta.
  • 0–1 pontos: Copie o texto HU e a bandeira da Hungria lado a lado, depois escreva se deseja indicar um país ou um idioma.

Temos mais uma boa leitura

Todos os 20 artigos · Procurar emojis