Telegram sem acentuação [RESOLVIDO]

1. Telegram sem acentuação [RESOLVIDO]

__
maclove__

(usa XUbuntu)

Enviado em 24/06/2016 - 21:33h

Olá! Faz algumas semanas que fiz dual boot no meu PC usando o Xubuntu, e estou gostando bastante da experiência. Mas tem um problema que ainda me atormenta bastante. Não estou conseguindo acentuar nada dentro do aplicativo telegram. Já tentei algumas dicas a respeito de configuração de teclado, mas até o momento nenhuma funcionou. Alguém já teve esse problema e conseguiu resolver, ou sabe uma maneira de solucioná-lo?

Please, help!


  


2. MELHOR RESPOSTA

Giovani B.
inavoig

(usa XUbuntu)

Enviado em 06/10/2016 - 10:02h

A solução do fvivorio resolveu aqui também (Xubuntu 16.04), mas como ele mesmo falou, precisa executar como root e isso cria um inconveniente: ao clicar em links no Telegram, ele tenta executar o navegador como root, e isso é um outro problema.
Encontrei esse tópico no github sobre o problema: https://github.com/telegramdesktop/tdesktop/issues/1360
Nele encontrei outra solução, que ao meu ver é melhor. Basta executar o Telegram com o seguinte parâmetro:
QT_IM_MODULE=xim

Aqui funcionou criando um atalho para um script que chamei TelegramFix que contem:
#!/bin/sh
QT_IM_MODULE=xim /opt/telegram/Telegram


Para ficar registrado, a última versão que funcionou com acentuação sem nenhum problema foi a 0.9.41.

Espero ter ajudado.

fvivorio escreveu:

Migo, eu passei pelo mesmo problema, então, eu sei o que vc tá sentindo, No meu Ubuntu 16.04 LTS, com XFCE4.
A solução é essa:
1. No menu do XFCE, procure por: "Localizador de Aplicativos" e execute este localizador;
2. Dentro deste localizador, procure pelo aplicativo do Telegram, provavelmente na aba "Internet" ou "Outros";
3. Clique com o botão direito do mouse em "Editar", depois cole o seguinte código na lacuna "Comando:"
su-to-root -X -c /opt/telegram/Telegram 

4. Clique em "Salvar" e feche a janela;
5. Em seguida, vá ao meno do XFCE novamente e execute o Telegram, ele vai te pedir a senha de root pra iniciar.

Isso é necessário porque, por alguma razão, o Telegram tem acesso a codificação do sistema (UTF-8, ou coisa do tipo) apenas em modo root, ou super usuário.

Outra solução é baixar o aplicativo direto do site http://telegram.org/ e executar da seguinte forma:
sudo chmod 777 Telegram && sudo ./Telegram 






3. Re: Telegram sem acentuação [RESOLVIDO]

Mauriciodez
Mauriciodez

(usa Debian)

Enviado em 24/06/2016 - 21:43h

Seu telegram está em português do brasil ???


4. Re: Telegram sem acentuação [RESOLVIDO]

__
maclove__

(usa XUbuntu)

Enviado em 24/06/2016 - 23:15h

Mauriciodez escreveu:

Seu telegram está em português do brasil ???


Sim. A princípio ele veio em inglês, mas mudei isso nas configurações. Nao resolveu


5. Re: Telegram sem acentuação [RESOLVIDO]

Mauriciodez
Mauriciodez

(usa Debian)

Enviado em 24/06/2016 - 23:39h

Velho, não achei nada sobre pacotes de idiomas para instalar ou editar do telegram mas talvez te ajude ... eu instalei o telegram através desse script ...

#!/bin/bash
:'
Script para automatizar a instalação
do programa Telegram no Linux. Testado
no Ubuntu 14.04, 15.04 e Debian 8.

Criado por Flávio Oliveira
www.flaviodeoliveira.com.br
www.youtube.com.br/flaviodicas

Caso melhore esse script, me envie uma cópia
para o meu email que disponibilizarei a alteração
no meu site.

email=oliveiradeflavio@gmail.com
'
clear

#verifica se o usuário é root ou não.
if [ `id -u` -eq 0 ]; then
echo "Você tem poderes de supervaca(root)!"
else
echo "Você deve executar este script como root! "
exit 1
fi
echo ""
echo "---------------------------------------------------------------------------------------"

#verifica se o usuário já possui algum Telegram para antigo
if which -a telegram ; then
rm -Rf /opt/telegram*
rm -Rf /usr/bin/telegram
rm -Rf /usr/share/applications/telegram.desktop
echo "Versões antigas do Telegram foram desinstaladas"
else
echo "Você não possui nenhuma instalação antiga do Telegram"
fi
echo ""
echo "---------------------------------------------------------------------------------------"

#verifica a arquitetura do sistema e faz o download correspondente a mesma
if uname -m | grep '64' ; then
echo ""
echo "Download do Telegram 64bits relacionada a sua arquitetura"
echo ""
wget -O tsetup.tar.xz https://updates.tdesktop.com/tlinux/tsetup.0.8.13.tar.xz
else
echo ""
echo "Download do Telegram 32bits relacionada a sua arquitetura"
echo ""
wget -O tsetup.tar.xz https://updates.tdesktop.com/tlinux32/tsetup32.0.8.13.tar.xz
fi
echo ""
clear
echo "---------------------------------------------------------------------------------------"

#Descompactando o arquivo para a pasta /opt/, fazendo um backup do arquivo para pasta download removendo o arquivo tar.xz"
tar Jxf tsetup.tar.xz -C /opt/
cp tsetup.tar.xz ~/Downloads/
rm tsetup.tar.xz
clear
echo "---------------------------------------------------------------------------------------"

#Renomeando a pasta Telegram para telegram
mv /opt/Telegram*/ /opt/telegram
clear
echo "---------------------------------------------------------------------------------------"

#Verifica qual distro o usuário está usando para aplicar as devidas configurações

if cat /etc/issue | grep 'Debian' ; then
echo ""
ln -sf /opt/telegram/Telegram /usr/bin/telegram
wget -O telegram.desktop https://www.dropbox.com/s/8glyitqg7kx6c1r/telegram.desktop?dl=1 && mv telegram.desktop /usr/share/applications/
wget -O telegram.png https://www.dropbox.com/s/kbu6ljkm7s75h4k/telegram.png?dl=1 && mv telegram.png /usr/share/icons/
cd /usr/bin/ && telegram && clear
echo "Você usa a distro:"
echo "Debian"
echo "Instalação concluida | Procure o programa no 'menu/dash' do Linux"
echo "Recomendável que você reincie o sistema"

else
echo ""
ln -sf /opt/telegram/Telegram /usr/bin/telegram
#alguns usuários relataram que não estava criando atalho do programa, funcionava apenas via Terminal. Então estou forçando a criação dos atalhos
#com as duas linhas abaixos. Baixando do meu dropbox e criando nas pastas o arquivo txt e com imagem de ícone.
wget -O telegram.desktop https://www.dropbox.com/s/8glyitqg7kx6c1r/telegram.desktop?dl=1 && mv telegram.desktop /usr/share/applications/
wget -O telegram.png https://www.dropbox.com/s/kbu6ljkm7s75h4k/telegram.png?dl=1 && mv telegram.png /usr/share/icons/
cd /usr/bin/ && telegram && clear
echo "Você usa a distro:"
echo "Ubuntu/Linux Mint"
echo ""
echo "Instalação concluida | Procure o programa no 'menu/dash' do Linux"
echo "Recomendável que você reincie o sistema"
fi
echo "---------------------------------------------------------------------------------------"

sleep 20


tenta aí ... vai que cola !!!


6. Re: Telegram sem acentuação

Perfil removido
removido

(usa Nenhuma)

Enviado em 25/06/2016 - 11:50h

maclove__ escreveu:

Olá! Faz algumas semanas que fiz dual boot no meu PC usando o Xubuntu, e estou gostando bastante da experiência. Mas tem um problema que ainda me atormenta bastante. Não estou conseguindo acentuar nada dentro do aplicativo telegram. Já tentei algumas dicas a respeito de configuração de teclado, mas até o momento nenhuma funcionou. Alguém já teve esse problema e conseguiu resolver, ou sabe uma maneira de solucioná-lo?

Please, help!


Você também? Pensei que fosse só eu.
Notei que é algum problema na interface do Xfce do Xubuntu.

Depois que estou usando outra interface, resolveu.
Se não quiser mudar de interface, use o APP do Google Chrome. Esse funciona perfeitamente.

* Claro, tem que ter o Chrome instalado.
-> https://chrome.google.com/webstore/search/telegram?hl=pt-BR



7. Re: Telegram sem acentuação [RESOLVIDO]

__
maclove__

(usa XUbuntu)

Enviado em 26/06/2016 - 10:00h

Quando estou abrindo o telegram pelo terminal, aparece isso:
Fontconfig error: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 72: non-double matrix element
Fontconfig error: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 72: non-double matrix element
Fontconfig warning: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 80: saw unknown, expected number
Fontconfig error: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 72: non-double matrix element
Fontconfig error: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 72: non-double matrix element
Fontconfig warning: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 80: saw unknown, expected number

Talvez o problema esteja relacionado a isso.

izaias escreveu:

maclove__ escreveu:

Olá! Faz algumas semanas que fiz dual boot no meu PC usando o Xubuntu, e estou gostando bastante da experiência. Mas tem um problema que ainda me atormenta bastante. Não estou conseguindo acentuar nada dentro do aplicativo telegram. Já tentei algumas dicas a respeito de configuração de teclado, mas até o momento nenhuma funcionou. Alguém já teve esse problema e conseguiu resolver, ou sabe uma maneira de solucioná-lo?

Please, help!


Você também? Pensei que fosse só eu.
Notei que é algum problema na interface do Xfce do Xubuntu.

Depois que estou usando outra interface, resolveu.
Se não quiser mudar de interface, use o APP do Google Chrome. Esse funciona perfeitamente.

* Claro, tem que ter o Chrome instalado.
-> https://chrome.google.com/webstore/search/telegram?hl=pt-BR


Sim, agora que você falou, dei uma pesquisada e vi que tem várias outras pessoas enfrentando esse problema devido à interface. Sou novo no linux e tal, então no momento não queria mudar nada. Também não quero usar o telegram via GC. Vou tentar resolver esse problema.

Mauriciodez, como eu faço pra executar esse script?




8. Re: Telegram sem acentuação [RESOLVIDO]

Mauriciodez
Mauriciodez

(usa Debian)

Enviado em 26/06/2016 - 13:39h

maclove__ escreveu:
Mauriciodez, como eu faço pra executar esse script?


crie um documento (pode ser na /home mesmo) e cole o script, salve-o como "telegram.sh", torne-o executável

chmod +x telegram.sh 


só executar agora

./telegram.sh 





9. Re: Telegram sem acentuação

Flávio Vivorio Carneiro
fvivorio

(usa Outra)

Enviado em 27/08/2016 - 13:42h

maclove__ escreveu:

Olá! Faz algumas semanas que fiz dual boot no meu PC usando o Xubuntu, e estou gostando bastante da experiência. Mas tem um problema que ainda me atormenta bastante. Não estou conseguindo acentuar nada dentro do aplicativo telegram. Já tentei algumas dicas a respeito de configuração de teclado, mas até o momento nenhuma funcionou. Alguém já teve esse problema e conseguiu resolver, ou sabe uma maneira de solucioná-lo?

Please, help!


Migo, eu passei pelo mesmo problema, então, eu sei o que vc tá sentindo, No meu Ubuntu 16.04 LTS, com XFCE4.
A solução é essa:
1. No menu do XFCE, procure por: "Localizador de Aplicativos" e execute este localizador;
2. Dentro deste localizador, procure pelo aplicativo do Telegram, provavelmente na aba "Internet" ou "Outros";
3. Clique com o botão direito do mouse em "Editar", depois cole o seguinte código na lacuna "Comando:"
su-to-root -X -c /opt/telegram/Telegram 

4. Clique em "Salvar" e feche a janela;
5. Em seguida, vá ao meno do XFCE novamente e execute o Telegram, ele vai te pedir a senha de root pra iniciar.

Isso é necessário porque, por alguma razão, o Telegram tem acesso a codificação do sistema (UTF-8, ou coisa do tipo) apenas em modo root, ou super usuário.

Outra solução é baixar o aplicativo direto do site http://telegram.org/ e executar da seguinte forma:
sudo chmod 777 Telegram && sudo ./Telegram 


Isso funcionou perfeitamente comigo. Espero ter ajudado.


10. Re: Telegram sem acentuação [RESOLVIDO]

__
maclove__

(usa XUbuntu)

Enviado em 06/10/2016 - 10:43h

Obrigado a todos que tentaram ajudar. Consegui resolver o problema pesquisando um pouco e acabei instalando um programa chamado IBus e resolveu o problema. Fiz um teste com a solução do inavoig e também funcionou.



11. Re: Telegram sem acentuação [RESOLVIDO]

Vitor S. Rodrigues
Twyster

(usa Slackware)

Enviado em 18/10/2016 - 18:08h

Para distros que fazem uso de arquivos .desktop para executar os programas, basta alterar o arquivo telegramdesktop.desktop original, acrescentando a variável de ambiente antes de chamar o arquivo executável. Seguindo o exemplo abaixo, basta alterar a string "USERNAME" pela username do seu usuário.

[Desktop Entry]
Encoding=UTF-8
Version=1.0
Name=Telegram Desktop
Comment=Official desktop version of Telegram messaging app
Exec=env QT_IM_MODULE=xim /home/USERNAME/Telegram/Telegram -- %u
Icon=telegram
Terminal=false
StartupWMClass=Telegram
Type=Application
Categories=Network;
MimeType=x-scheme-handler/tg;
X-Desktop-File-Install-Version=0.22


Havia feito testes antes dessa configuração, e constatei que removendo a chave Encoding do arquivo .desktop, os acentos começaram a funcionar, mas, não sei explicar o porque, do nada algumas vezes deixou de funcionar, aparentemente ficou instável. Então conversando com um colega que passava pelo mesmo problema , o Luis Vinícius Reis, ele fez ajustes no .desktop, inserindo a enviroment variable conforme a configuração acima apresentada.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts