Olá, Nilceli. Como vai?
Excelente análise de UX Writing e Arquitetura da Informação! O seu olhar clínico para os detalhes da interface demonstra que você compreendeu perfeitamente o impacto que a escolha das palavras tem na experiência do usuário.
A sua observação sobre o uso do "Para onde?" no lugar de um termo puramente técnico como "Destino" ilustra com perfeição o conceito de Microcopy Humanizado. Essa abordagem reduz a carga cognitiva e transforma o uso de um software de transporte em uma conversa natural.
O problema de consistência de idioma que você detectou na funcionalidade Intercity é um achado valiosíssimo para o fórum. O que você encontrou é um clássico gap de Internacionalização (i18n) e Localização (l10n) de produtos digitais globais.
Para enriquecer o seu projeto e aprofundar esse debate sobre UX Design, separei uma análise técnica de por que esse erro acontece e qual o seu impacto na jornada do usuário:
O Diagnóstico do Erro: Falha de Localização
O Uber é um aplicativo de escala global operado por microsserviços. Quando o usuário solicita uma viagem comum, o aplicativo consome um banco de dados local que já está perfeitamente traduzido há anos.
Contudo, quando a distância atinge o gatilho de 60 km e o sistema aciona o microsserviço de viagens intermunicipais (Intercity), a interface consome um módulo que muitas vezes é desenvolvido por uma equipe global centralizada. Se as chaves de tradução (as strings) desse novo recurso não forem devidamente mapeadas no código para o português, o aplicativo exibe o texto padrão de contingência (fallback), que quase sempre é em inglês:
// O que acontece por trás dos panos no código:
Se (idioma_usuario == "pt-BR" e tem_traducao("reserve_later")) {
exibir(traducao_pt);
} senao {
exibir("Tap to reserve your ride for later"); // Fallback em inglês encontrado por você
}
O Impacto na Experiência do Usuário (Heurísticas de Nielsen)
Essa mistura de idiomas que você apontou quebra diretamente duas das 10 Heurísticas de Jakob Nielsen (os princípios universais de usabilidade de interfaces):
- Consistência e Padrões: O usuário aprende a navegar pelo aplicativo esperando uma linguagem padrão. A mudança abrupta quebra o modelo mental de familiaridade que ele construiu com a marca.
- Prevenção de Erros: Textos explicativos flutuantes (como os tooltips) servem para guiar o usuário. Se o texto aparece em um idioma que o usuário não domina, ele perde a sua função de suporte e gera ansiedade: "Será que se eu clicar aqui vou ser cobrado em dólar?" ou "Essa opção funciona no Brasil?".
A Importância de Reportar Bugs de UX
O papel de uma designer de UX vai além de desenhar telas bonitas; envolve garantir que a comunicação seja acessível e sem atritos. Esse cenário que você simulou é considerado um cenário de borda (Edge Case) — um fluxo menos comum que os testes automatizados da empresa podem ter deixado passar.
O seu relato seria um excelente ticket de melhoria para o time de desenvolvimento e de UX Writing do Uber! Parabéns pelo capricho na análise, pela sensibilidade com a consistência textual e por trazer um caso real tão rico para a nossa comunidade de estudos.
Espero que possa ter lhe ajudado!