DEV Community

Brayan Monteiro
Brayan Monteiro

Posted on • Edited on

Como alterar completamente o idioma no KDE Plasma (Fedora)

1. Alterar o idioma da interface do KDE

Abra:

System Settings → Keyboard & Language → Language
ou
Configurações do sistema → Região e idioma → Idioma

  • Adicione o idioma desejado (ex.: English (United States)).
  • Remova o idioma anterior ou apenas substitua, não deixe dois idiomas.


2. Alterar o locale do sistema

Abra um terminal.

Exemplo para inglês (EUA)

sudo localectl set-locale LANG=en_US.UTF-8
Enter fullscreen mode Exit fullscreen mode

Exemplo para português (Brasil)

sudo localectl set-locale LANG=pt_BR.UTF-8
Enter fullscreen mode Exit fullscreen mode

3. Reinicie o computador

Após alterar o idioma no KDE e o locale do sistema, reinicie o computador.

Isso garante que todos os componentes passem a utilizar o novo idioma, incluindo:

  • Terminal
  • Dolphin
  • Aplicativos GTK e Qt
  • Tela de login (SDDM)
  • Mensagens do sistema

4. Verificar se tudo foi aplicado

Locale do sistema

localectl status
Enter fullscreen mode Exit fullscreen mode

Locale da sessão

locale
Enter fullscreen mode Exit fullscreen mode

O resultado deve indicar o idioma escolhido, por exemplo:

LANG=en_US.UTF-8
LC_MESSAGES=en_US.UTF-8
...
Enter fullscreen mode Exit fullscreen mode

5. Renomear as pastas do usuário (XDG / Dolphin)

Mudar o idioma da interface e o LANG não renomeia automaticamente as pastas padrão do home (Desktop, Documents, Pictures, etc.).

O resultado típico no Dolphin é:

  • Sidebar em português (Documentos, Imagens, Vídeos…)
  • Pastas reais ainda em inglês (Documents, Pictures, Videos…)

Ou, ao forçar a atualização, pastas duplicadas (EN + PT) com o conteúdo ainda nas pastas em inglês.

5.1. Atualizar as pastas para o idioma atual

Com o sistema já no idioma desejado (ex.: pt_BR), rode:

xdg-user-dirs-update --force
Enter fullscreen mode Exit fullscreen mode

Isso cria/atualiza as pastas traduzidas e ajusta ~/.config/user-dirs.dirs e ~/.config/user-dirs.locale.

5.2. Se duplicar pastas EN e PT

O xdg-user-dirs-update pode criar as pastas em português sem mover o conteúdo das pastas em inglês. Nesse caso:

  1. Confira o que o sistema passou a usar:
cat ~/.config/user-dirs.dirs
Enter fullscreen mode Exit fullscreen mode
  1. Mova o conteúdo das pastas antigas (EN) para as novas (PT) e remova as EN, por exemplo:
# Documentos / Vídeos
mv ~/Documents/* ~/Documentos/ 2>/dev/null
rmdir ~/Documents

mv ~/Videos/* ~/Vídeos/ 2>/dev/null
rmdir ~/Videos

# Pastas vazias (ou só com arquivos de configuração)
rmdir ~/Music ~/Public ~/Templates ~/Desktop 2>/dev/null

# Imagens (ajuste os nomes conforme o que existir em ~/Pictures)
mv ~/Pictures/* ~/Imagens/ 2>/dev/null
# Se alguma pasta já existir nos dois lados (ex.: Capturas de tela):
# rsync -a ~/Pictures/"Capturas de tela"/ ~/Imagens/"Capturas de tela"/
# rm -rf ~/Pictures/"Capturas de tela"
rmdir ~/Pictures
Enter fullscreen mode Exit fullscreen mode

Se o rmdir falhar com “Diretório não vazio”, confira o que restou:

ls -A ~/Pictures
Enter fullscreen mode Exit fullscreen mode

Mova o que faltar e tente o rmdir de novo.

Atenção: use os nomes reais das pastas no seu home. Em português, música pode ser Música ou Músicas, conforme o que o xdg-user-dirs criar.

5.3. Corrigir atalhos quebrados no Dolphin

Depois de apagar as pastas em inglês, a sidebar pode continuar apontando para caminhos antigos (ex.: /home/usuario/Documents), mesmo mostrando o rótulo “Documentos”.

Sintoma comum:

O arquivo ou pasta /home/usuario/Documents não existe.

Não clique em “Criar pasta ausente” — isso recria a pasta vazia no nome antigo (em inglês).

Feche o Dolphin e recrie os atalhos:

rm ~/.local/share/user-places.xbel
rm -f ~/.local/share/user-places.xbel.bak
Enter fullscreen mode Exit fullscreen mode

Abra o Dolphin novamente. Os locais serão recriados com os caminhos corretos (Documentos, Imagens, Vídeos, etc.).

5.4. Conferir o resultado

cat ~/.config/user-dirs.dirs
cat ~/.config/user-dirs.locale
ls ~
Enter fullscreen mode Exit fullscreen mode

Espere ver as pastas padrão no idioma escolhido e o user-dirs.locale correspondente (ex.: pt_BR).

Reinicie o pc e as pastas voltaram ao normal.


Observação

Embora seja possível apenas fazer logout/login, na prática isso nem sempre atualiza todos os componentes da sessão. No Fedora KDE, foi observado que a tela de login (SDDM) e até o Dolphin só passaram a utilizar corretamente o novo idioma após um reinício completo do sistema.

Por isso, a recomendação é:

  1. Alterar o idioma em System Settings → Keyboard & Language → Language.
  2. Alterar o locale com localectl.
  3. Reiniciar o computador.

Esse procedimento garante que toda a interface e os aplicativos utilizem o mesmo idioma, evitando inconsistências.

Top comments (0)