Você provavelmente deseja verificar o valor da variável de ambiente LANG
:
user@host:~$ echo $LANG
en_GB.UTF-8
Você pode então escrever um script curto que escolha um arquivo apropriado com base no valor disso:
#!/bin/bash
SHORTLANG=${LANG:0:2}
zenity --text-info --filename greeting_${SHORTLANG}.txt
O que leva os dois primeiros caracteres de $LANG
e exibe o arquivo de texto apropriado - greeting_en.txt
etc.
Por fim, crie um link de área de trabalho para esse script .
(Ajuste o tamanho da string SHORTLANG
se você estiver interessado na diferença entre en_GB
e en_US
, em vez de apenas a diferença entre fr
e de
).