| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
Sorry, something went wrong.
Agent-Logs-Url: https://github.com/scieloorg/core/sessions/1d3bb576-2fef-4b12-a009-4ad37d3b05aa Co-authored-by: robertatakenaka <505143+robertatakenaka@users.noreply.github.com>
There was a problem hiding this comment.
Padroniza a capitalização do nome do idioma exibido no seletor de idiomas (corrigindo o caso específico de “español” vir em minúsculas via get_language_info.name_local) sem alterar LANGUAGES nem arquivos de tradução.
Changes:
Copilot reviewed 2 out of 2 changed files in this pull request and generated no comments.
| File | Description |
|---|---|
| core/templates/home/scieloorg/header.html | Capitaliza a primeira letra do nome local do idioma no menu do header. |
| journalpage/templates/journalpage/includes/language.html | Capitaliza a primeira letra do nome local do idioma no dropdown de idiomas da página do periódico. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
Sorry, something went wrong.
| Back | FazBrowse Home | New Git URL |
No menu de idiomas, "Español" aparecia em caixa baixa ("español") enquanto "Português Brasileiro" e "English" apareciam capitalizados. A causa é que o LANG_INFO do Django retorna name_local em minúsculas para o espanhol (convenção tipográfica do idioma), e os templates renderizavam o valor diretamente.
O que esse PR faz?
Aplica o filtro |capfirst em {{ lang.name_local }} nos templates do seletor de idiomas, padronizando a capitalização sem alterar LANGUAGES ou arquivos .po.
Onde a revisão poderia começar?
Como este poderia ser testado manualmente?
Algum cenário de contexto que queira dar?
Em espanhol, os nomes de idiomas são grafados em minúsculas — por isso get_language_info retorna "español". O capfirst resolve a inconsistência visual sem perder a tradução fornecida pelo Django, mantendo o comportamento correto caso novos idiomas sejam adicionados.
Screenshots
N/D — alteração reproduz a captura anexada na issue, agora com a inicial maiúscula.
Quais são tickets relevantes?
Ver issue vinculada.
Referências