[SPIP Zone] internationalisation plugin tickets

Salut et merci pour ce plugin super utile.

Aves un peu de patience on arrive même à faire comprendre aux rédacteurs ce que c'est qu'un ticket. D'abord ils ont commencé à remplacer toute notre communication mail par des tickets - bouahhhh :frowning:

Je voudrais donc traduire le plugin pour le rendre accessibe à nos collaborateurs non francophones, mais j'ai l'impression qu'il faudrait que je remplace d'abord toutes les chaînes de langue par des variables ou constantes.

Est-ce que vous pourriez me donner un coup de main en m'expliquant comment m'y prendre? J'ai compris qu'il faudrait remplacer les

return "peu important";
et
_DIR_PLUGIN_TICKETS."imgs/bugs.png" // icone
, _L('Tickets, suivi de bugs') // titre

par qc du genre

return _T('tickets:peu_important');
et
_DIR_PLUGIN_TICKETS."imgs/bugs.png" // icone
, _L(_T('tickets:titre_menu')) // titre

Puis il faudrait créer und répertoire "lang" et les fichiers "tickets_fr.php", "tickets_de.php" etc.

D'ailleurs serait-il utile de remplacer "imgs/bugs.png" par une variable ? Est-ce qu'il faudrait que j'utilise ici une fonction SPIP ?

Une fois la modif et la traduction faite est-ce que je pourrais passer par toi Arnaud pour intégrer les fichiers dans svn?

Merci pour vos lumières!
klaus++

klaus++ a écrit :

j'ai l'impression qu'il faudrait que je remplace d'abord toutes les chaînes de langue par des variables ou constantes.

oui

par qc du genre

return _T('tickets:peu_important');
et
_DIR_PLUGIN_TICKETS."imgs/bugs.png" // icone
, _L(_T('tickets:titre_menu')) // titre

_T('tickets:titre_menu') directement

Puis il faudrait créer und répertoire "lang" et les fichiers "tickets_fr.php", "tickets_de.php" etc.

oui

D'ailleurs serait-il utile de remplacer "imgs/bugs.png" par une variable ? Est-ce qu'il faudrait que j'utilise ici une fonction SPIP ?

Non, pas besoin a priori. (a moins qu'il y ait du texte dans l'image ce qui serait gênant, sinon tu n'as rien à faire.)

--
MM.

Merci, c'est parti.
klaus++

Matthieu Marcillaud schrieb:

klaus++ a écrit :

j'ai l'impression qu'il faudrait que je remplace d'abord toutes les chaînes de langue par des variables ou constantes.

oui

par qc du genre

return _T('tickets:peu_important');
et
_DIR_PLUGIN_TICKETS."imgs/bugs.png" // icone
, _L(_T('tickets:titre_menu')) // titre

_T('tickets:titre_menu') directement

Puis il faudrait créer und répertoire "lang" et les fichiers "tickets_fr.php", "tickets_de.php" etc.

oui

D'ailleurs serait-il utile de remplacer "imgs/bugs.png" par une variable ? Est-ce qu'il faudrait que j'utilise ici une fonction SPIP ?

Non, pas besoin a priori. (a moins qu'il y ait du texte dans l'image ce qui serait gênant, sinon tu n'as rien à faire.)

Hello,

N'hésitez pas.

Comme je manquais de temps et que je ne savais pas au début de quelles chaînes de langues j'allais avoir besoin (et je voulais aussi tester avant), je n'ai pas fait l'internationalisation. Mais si tu t'y colles, Klaus, ça serait super. Évidemment, faut passer sur Salvatore pour se simplifier le boulot.

Arnaud

Le 6 janv. 09 à 19:12, klaus++ a écrit :

Salut et merci pour ce plugin super utile.

Aves un peu de patience on arrive même à faire comprendre aux rédacteurs ce que c'est qu'un ticket. D'abord ils ont commencé à remplacer toute notre communication mail par des tickets - bouahhhh :frowning:

Je voudrais donc traduire le plugin pour le rendre accessibe à nos collaborateurs non francophones, mais j'ai l'impression qu'il faudrait que je remplace d'abord toutes les chaînes de langue par des variables ou constantes.

Est-ce que vous pourriez me donner un coup de main en m'expliquant comment m'y prendre? J'ai compris qu'il faudrait remplacer les

return "peu important";
et
_DIR_PLUGIN_TICKETS."imgs/bugs.png" // icone
, _L('Tickets, suivi de bugs') // titre

par qc du genre

return _T('tickets:peu_important');
et
_DIR_PLUGIN_TICKETS."imgs/bugs.png" // icone
, _L(_T('tickets:titre_menu')) // titre

Puis il faudrait créer und répertoire "lang" et les fichiers "tickets_fr.php", "tickets_de.php" etc.

D'ailleurs serait-il utile de remplacer "imgs/bugs.png" par une variable ? Est-ce qu'il faudrait que j'utilise ici une fonction SPIP ?

Une fois la modif et la traduction faite est-ce que je pourrais passer par toi Arnaud pour intégrer les fichiers dans svn?

Merci pour vos lumières!
klaus++