Skip to content

Instantly share code, notes, and snippets.

@ricardobarantini
Last active December 17, 2017 13:05
Show Gist options
  • Save ricardobarantini/997671a35441f05d4a4e5b929a8c822d to your computer and use it in GitHub Desktop.
Save ricardobarantini/997671a35441f05d4a4e5b929a8c822d to your computer and use it in GitHub Desktop.
Correção de acentuação do Telegram para Linux

Corrigindo acentuação no Telegram em Linux

Para corrigir o problema da falta de acentuação na versão desktop em Linux do Telegram, faça o seguinte:

nano ~/.local/share/applications/telegramdesktop.desktop

Altere a seguite linha:

Exec=/home/[seu_usuário]/Telegram/Telegram -- %u

Para:

Exec=env QT_IM_MODULE=xim /home/[seu_usuário]/Telegram/Telegram -- %u

Em alguns casos também é preciso alterar a linha:

TryExec=/home/[seu_usuário]/Telegram/Telegram

Para:

TryExec=env QT_IM_MODULE=xim /home/[seu_usuário]/Telegram/Telegram

Ou seja, basta adicionar:

env QT_IM_MODULE=xim

Antes do caminho em Exec e TryExec. Após isso só salvar o arquivo e reiniciar o Telegram.

Abaixo está o meu arquivo telegramdesktop.desktop atualizado.

Vale lembrar que:

O caminho para o Telegram no Exec e TryExec pode variar de acordo com o local onde você tem a aplicação salva.

[Desktop Entry]
Version=1.0
Name=Telegram Desktop
Comment=Official desktop version of Telegram messaging app
TryExec=/home/[user]/Telegram/Telegram
Exec=env QT_IM_MODULE=xim /home/[user]/Telegram/Telegram -- %u
Icon=telegram
Terminal=false
StartupWMClass=TelegramDesktop
Type=Application
Categories=Network;InstantMessaging;Qt;
MimeType=x-scheme-handler/tg;
X-Desktop-File-Install-Version=0.22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment