Bonjour à tous,
Je suis occupée à configurer la galerie Piwigo version 2.6.2, et après avoir parcouru à plusieurs reprises la documentation et le forum, je n'ai pas trouvé de solution à mon problème.
Malheureusement je ne suis pas douée en programmation..
Je cherche le moyen d'intégrer un code afin que le contenu IPTC (keywords), donc les tags soit traduit automatiquement dans la langue de l'utilisateur. Car actuellement les mots clés dans mes photos sont en anglais.
Voici ce que j'ai tenté de faire (mais qui n'a pas fonctionné) :
J'ai intégré dans "LocalFiles editor / langues" le code :
" /* $lang[lang=all] iptc_Keywords [/lang] */ "
J'ai effectué une synchronisation après, mais aucun résultat..
Quelqu'un aurait il une solution ?
Merci d'avance pour votre aide.
Version de Piwigo: 2.6.2
Version de PHP: 5.2.17
Version de MySQL: 5.5.34
URL Piwigo: http://
Hors ligne
Bonjour,
ou avez vous trouvez ce code ? c'est un mix php / tag Extended Description mit sous forme de commentaire PHP, alors non ça ne fait rien :) ça n'a aucun sens
la bonne syntaxe à utiliser dans ce fichier est
<?php $lang['text anglais 1'] = 'texte français 1'; $lang['text anglais 2'] = 'texte français 3';
et si il y a des apostrophes dans les textes il faut mettre un backslash \ avant
Hors ligne
Bonjour,
As tu essayé [extension by maple] EXIF View ?
Hors ligne
Merci Mistic pour votre aide, mais malheureusement je viens de mettre ce code dans "LocalFile Editor/Langues" et mes tags ne sont pas traduit en français.
En fait je voudrais les mots clés dans le contenu IPTC de mes photos (qui sont en Anglais) à la base, puise être traduit dans la langue utilisée de chaque utilisateur, est ce possible ?
Hors ligne
mon code n'est qu'un exemple...... 'texte en anglais 1' il faut le changer par ce que vous voulez traduire (moi je n'en sais rien de ce que vous voulez traduire)
mais si c'est le contenu des tags que vous voulez traduire, ce n'est pas possible
Hors ligne
mistic100 a écrit:
mon code n'est qu'un exemple...... 'texte en anglais 1' il faut le changer par ce que vous voulez traduire (moi je n'en sais rien de ce que vous voulez traduire)
mais si c'est le contenu des tags que vous voulez traduire, ce n'est pas possible
Oooh dommage, pourtant certains sites (styles agences photos) arrivent à le faire ?
Il doit bien exister un moyen ou un code permettant de le faire, non ?
Hors ligne
"certains sites", quels sites ? surement qui n'utilisent pas Piwigo
tout est toujours possible, moyennant des heures de développement
moi de ce que je sais de l'architecture de l'application à cet endroit, ce n'est pas possible
Hors ligne
en fait j'ai vu votre parenthèse: (keywords)
les tags IPTC sont importés par Piwigo comme des mots clef normaux
donc vous pouvez les traduire un par un dans Photos->Mots clef avec l'utilisation du mot clef [lang] du plugin Extended Decription, dont la syntaxe est décrite sur la page du plugin sur votre gallerie
--
exemple, renommer "Tree" en "Tree[lang=fr]Arbre[/lang]"
Hors ligne
Merci pour cette solution, j'ai encore une question :
En utilisant cette méthode, comment procéder pour que les tags soit donc en français sur la page avec la langue française, et en anglais pour l'utilisation de la langue anglaise par l'utilisateur.
Et éventuellement appliquer les tags en anglais (donc d'origine) pour certaines langues du site (exemple : Allemagne, norvège, ..etc)
et appliquer les tags en français pour la langue Française
Hors ligne
Je vais peut-être dire une bêtise, mais si il y a possibilité de mettre un code pour traduire un tag de la liste des tags importés.
Si les tags sont contenu quelques part dans un dossier ou fichier du système, n'y a t'il pas un moyen de mettre un code dans lequel il y aurait le chemin de ce dossier ou fichier contenant les tags pour que le contenu de celui-ci soit traduit automatiquement suivant la langue de l'utilisateur ?
Dernière modification par Vanessa (2014-03-30 12:12:23)
Hors ligne
Vanessa a écrit:
Merci pour cette solution, j'ai encore une question :
En utilisant cette méthode, comment procéder pour que les tags soit donc en français sur la page avec la langue française, et en anglais pour l'utilisation de la langue anglaise par l'utilisateur.
Et éventuellement appliquer les tags en anglais (donc d'origine) pour certaines langues du site (exemple : Allemagne, norvège, ..etc)
et appliquer les tags en français pour la langue Française
si ça ne fait pas ça que pensez vous que ça fasse ?
parce que c'est exactement ce à quoi sert ce tag
et pour votre second question, c'est écrit dans la doc du plugin (Plugins->Extended Description)
il n'y a rien de plus à faire
Hors ligne
Vanessa a écrit:
Je vais peut-être dire une bêtise, mais si il y a possibilité de mettre un code pour traduire un tag de la liste des tags importés.
Si les tags sont contenu quelques part dans un dossier ou fichier du système, n'y a t'il pas un moyen de mettre un code dans lequel il y aurait le chemin de ce dossier ou fichier contenant les tags pour que le contenu de celui-ci soit traduit automatiquement suivant la langue de l'utilisateur ?
non, il faut tout faire à la main
Hors ligne