Bonjour,
les commentaires IPTC d'une vaste gallerie (plusieurs milliers de photos) ont été saisies sous macintosh
En local, sur mon pc, les caractères spéciaux et accentués sont mal interprétés.
Par exemple
opéatrice informatique call center ordinateur écouteur
donne
opŽratrice informatique call center ordinateur Žcouteur
Le problème est identique sur le serveur de pre-prod chez free , sachant que la prod se fera également chez free
Comment résoudre ce problème , étant donné qu'il est hors de question de faire ressaisir ces meta-données, ?
Merci pour ce superbe outil, et continuez comme ça
L'encodage utilisé sur les (vieux) macintosh était mac-roman. L'encodage utilisé sur coppermine est désormais unicode (utf-8).
Voici ce que tu peux faire :
1) Fais un "dump" de la base de données de coppermine : tu obtiens un fichier sql
2) Convertis l'encodage de ce fichier de mac-roman vers utf-8
3) Recharge la base à l'aide du fichier sql
4) Change l'encodage de coppermine en utf-8 (sur la page d'admin)
La prochaine version de coppermine possède un script qui effectue la conversion d'encodages. Tu peux donc également attendre la prochaine version, ou même télécharger ce script et le faire marcher sur ta version de coppermine (si tu possèdes de solides connaissances en php...).
Bon courage pour toutes ces manips !
Je pense m'orienter vers la deuxième solution, ce qui evitera de refaire la manip de conversion à chaque mise en ligne de photo
As tu une idée du nom du script en question et d'un url de téléchargement ?
Quel est le calendrier pour la prochaine version ?
merci une fois encore !
Tu peux télécharger la dernière version "courante" en suivante les instructions de la page cvs du site (http://sourceforge.net/cvs/?group_id=89658). Le script s'appelle charsetmgr.php.
Attention, je répète : manipulation de haut vol ! Si tu veux que le script fonctionne avec cpg 1.3, il faut au moins :
1) rajouter l'encodage mac-roman dans la liste des encodages
2) changer cpg_db_query en db_query
3) et avant tout, vérifier que la fonction "iconv" est disp chez ton hébergeur (le script vérifie ça automatiquement)
4) télécharger aussi include/update.inc.php
Si tu optes pour la solution manuelle et que tu es sur windows/linux, tu peux apparemment utiliser ce convertisseur (http://alf-li.tripod.com/).
Je te souhaite bon courage !!