J’ai dû réinstaller entièrement mon Raspberry disponible sur Amazon, et après avoir mis en place Gammu, je me suis retrouvé avec des problèmes d’encodage dans les SMS que je recevais via Gammu. Mon problème venait du « Locale » du Raspberry qui était en Anglais par défaut, les accents n’étaient pas interprétés. Ajouter AddDefaultCharset UTF–8 dans Apache n’était pas suffisant.
Il m’a donc fallu changer la langue du Raspberry.
Pour ce faire il faut lancer un
sudo raspi-config
Le menu suivant va s’ouvrir. Sélectionnez ensuite Internationalisation Options
Puis dans le prochain menu sélectionnez Change Locale
Une liste de langue installable s’affiche, il faut suffit ensuite de sélectionner la langue fr_FR.UTF-8 UTF-8
Pour finir il vous faudra indiquer, la langue par défaut du système. Pour ma part j’ai sélectionné fr_FR.UTF-8
Une fois que la dernière fenêtre sera valider, les « locales » vont être généré, et la console va afficher le texte suivant :
raspi-config Generating locales (this might take a while)... en_GB.UTF-8... done fr_FR.UTF-8... done Generation complete.
Cette petit manipulation, a enfin pu corrigé mon soucis d’encodage des SMS.