case $LANG in
fr) VpnDisabled="Connexion VPN fermé"
VpnConnecting="Connexion VPN en cours"
VpnEnabled="VPN Connecté !";;
en | usa | *) VpnDisabled="VPN Connexion Disabled"
VpnConnecting="VPN Connexion"
VpnEnabled="VPN Connected !";;
esac
Si tu te fais suer à faire un script bilingue évite de donner dans le franglais ;) "Connection" en anglais... avec un t. Et pour le français tu as fait une faute d’accord, à la première ligne, « connexion » est féminin.
Ça fonctionne avec les espaces dans en | usa | *) ? Qui plus est c’est un peu bancal ton truc... en fait tu peux virer 'en|usa|' puisque de toute façon tu as le joker sur ce même case... Autrement dit : « A ou B ou n’importe quoi » c’est équivalent à « n’importe quoi ».
En plus je ne pense pas que la variable $LANG prenne ce genre de valeur, ce serait plus du genre "fr_FR.utf8" ou "C", ou ...
[^] # Re: script pour openvpn dual VPN + SSH
Posté par Marotte ⛧ . En réponse au message script lancement openvpn. Évalué à 3. Dernière modification le 25 juillet 2017 à 20:20.
Si tu te fais suer à faire un script bilingue évite de donner dans le franglais ;) "Connection" en anglais... avec un t. Et pour le français tu as fait une faute d’accord, à la première ligne, « connexion » est féminin.
Ça fonctionne avec les espaces dans
en | usa | *)? Qui plus est c’est un peu bancal ton truc... en fait tu peux virer 'en|usa|' puisque de toute façon tu as le joker sur ce même case... Autrement dit : « A ou B ou n’importe quoi » c’est équivalent à « n’importe quoi ».En plus je ne pense pas que la variable $LANG prenne ce genre de valeur, ce serait plus du genre "fr_FR.utf8" ou "C", ou ...
Et il manque les ';;' !