Google agenda : problème d’encodage de caractères en UTF-8 pour des fichiers ics

Nous utilisons un logiciel pour gérer les emplois du temps de notre école qui génère des fichiers ics.
Je les copie avec un script pour les diffuser sur internet, de manière à ce que Google Agenda puisse les consulter et appliquer d'éventuelles modifications (c'est très pratique !).

Suite à un changement de serveur, les fichiers avaient un mauvais encodage et Google Agenda écrivant plein de caractères à la con.

Pourtant, les fichiers étaient bien créés en UTF-8.

Solution, un fichier .htaccess dans la racine du site avec pour instruction :

AddType 'text/calendar; charset=UTF-8' .ics

Et c'est reparti pour un tour !

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.