Responder1
Presumo que este seja um problema com a fonte padrão usada para renderizar malayalam, 'Meera' no meu caso. Você pode verificar LANG=ml_IN fc-match
no terminal. Para alterar a fonte padrão usada em todo o sistema:
- Crie um arquivo:
~.config/fontconfig/conf.d/50-my-malayalam.conf
Adicione o seguinte no conteúdo:
<?xml version="1.0"?> <!DOCTYPE fontconfig SYSTEM "fonts.dtd"> <fontconfig> <!-- Malayalam (ml) --> <match target="font"> <test name="lang" compare="contains"> <string>ml</string> </test> <alias> <family>sans-serif</family> <prefer> <family>Noto Sans Malayalam</family> </prefer> </alias> </match> <match target="font"> <test name="lang" compare="contains"> <string>ml</string> </test> <alias> <family>serif</family> <prefer> <family>Rachana</family> </prefer> </alias> </match> <!-- Malayalam (ml) ends --> </fontconfig>
Usei 'Noto Sans Malayalam' e 'rachana' aqui, substitua por uma fonte de sua preferência.
fonte:https://thottingal.in/blog/2018/08/10/how-to-customize-malayalam-fonts-in-linux/
Como corrigi isso apenas no Firefox: Preferências > Fontes e Cores > Definir fonte padrão como 'Noto Sans Malayalam' (este aumentou o tamanho da fonte no meu caso; testado nos comentários do Facebook e do YouTube).
Responder2
Tentei alterar as fontes nas configurações do Chrome para várias opções de idioma malaiala disponíveis lá. E algumas fontes (Anjaliold, Lohit etc.) resolveram o problema para mim no Chrome no Ubuntu 18.04. Agora, as letras malaiala e inglesa parecem quase do mesmo tamanho de fonte em sites como o YouTube, etc.