Project

General

Profile

Actions

design #8

open

(PERFIL MODAL/Internacionalização) Substituir bandeiras de países por códigos de idioma (ex: PT, EN)

Added by Renato Nery about 1 month ago. Updated about 1 month ago.

Status:
New
Priority:
High
Start date:
12/03/2025
Due date:
% Done:

0%

Estimated time:

Description

Objetivo/Contexto:

A representação de idiomas através de bandeiras de países no "Modal de Perfil" (e possivelmente em outras áreas do sistema) é problemática. O idioma Português, por exemplo, é falado em múltiplos países além de Portugal e Brasil. Usar uma única bandeira cria confusão e limita a estratégia de internacionalização do produto.

O objetivo é substituir o ícone visual da bandeira pelo código padrão ISO do idioma (ex: PT-BR, PT-PT, EN, ES).

Detalhes da Implementação:

  1. Identificar todos os locais no sistema onde as bandeiras de países estão sendo usadas para representar a escolha de idioma. O foco inicial é no "Modal de Perfil" ([Inserir link ou nome do componente/página aqui]).
  2. Remover o elemento visual da bandeira (<img> ou ícone CSS com bandeira).
  3. Implementar a exibição do código do idioma no formato de texto (ex: "PT", "EN", "ES") ou no formato completo (PT-BR, EN-US, etc., dependendo do padrão já adotado no backend).
  4. Garantir que a funcionalidade de alternar o idioma continue funcionando corretamente após a mudança visual.

Critérios de Aceitação (ACs):

  • O "Modal de Perfil" não exibe mais bandeiras de países nas opções de idioma.
  • As opções de idioma agora são representadas por códigos de texto claros (ex: PT, EN).
  • Ao clicar no novo elemento de texto (ex: "English" ou "EN"), o idioma do sistema é alterado corretamente.
  • A mudança visual é consistente em todas as áreas do sistema que usavam o mesmo padrão de bandeiras para idiomas.

Files

Actions

Also available in: Atom PDF