forum.coppermine-gallery.net

Support => Français (French) => Language Specific Support => cpg1.4.x Français (French) => Topic started by: pmt on January 03, 2005, 12:10:49 pm

Title: IPTC et encodage macintosh
Post by: pmt on January 03, 2005, 12:10:49 pm
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
Title: Re: IPTC et encodage macintosh
Post by: chtito on January 03, 2005, 12:36:10 pm
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 !
Title: Re: IPTC et encodage macintosh
Post by: pmt on January 03, 2005, 12:48:14 pm
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 !
Title: Re: IPTC et encodage macintosh
Post by: chtito on January 03, 2005, 06:12:25 pm
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 !!