Dotclear

Vous n'êtes pas identifié(e).

Annonce

13 février 2024 Sortie de Dotclear 2.29

#1 2009-04-25 21:51:17

JcDenis
Membre
Lieu : Lyon, France
Inscription : 2007-08-31
Site Web

Plugin translater : support officiel

Ce sujet permettra de regrouper tout ce qui concerne le plugin "translater".

Nom du plugin : translater
Date de création : 25/04/2009
Description : Translate your plugins and themes
Lien de téléchargement : Lab: plugin-translater-last.zip ou Blog: plugin-translater-last.zip


Cordialement,
_JC | Intérimaire | En mode invisible

Hors ligne

#2 2009-04-26 10:31:06

RenardBlanc
Membre
Lieu : Souillac
Inscription : 2008-02-16
Site Web

Re : Plugin translater : support officiel

En test de mon cotés pour voir les grands points entre langomatic et ton plugin mais les premiers tests sont concluant pour un remplacement efficace. a suivre


http://www.tititortue.net/le_blog_de_titi/  (Dc2 V2.1.6) le Blog de madame
http://www.tititortue.net/le_blog_de_doudou/  (Dc2 V2.1.6) Mon blog
http://www.tititortue.net/le_blog_de_test/   (Dc2 V2.1.6) le Blog de création, Plugins et thèmes

Hors ligne

#3 2009-04-26 10:52:32

Tomtom33
Responsable des travaux finis
Lieu : Barcelone
Inscription : 2006-06-13

Re : Plugin translater : support officiel

Petite question : Lorsque l'on fait une traduction, a quoi servent les groupes main, date, etc... ?


Le lab => http://lab.dotclear.org
Besoin d'un plugin? => http://plugins.dotaddict.org
Besoin d'un thème? => http://themes.dotaddict.org
Besoin d'une astuce? => http://tips.dotaddict.org

Hors ligne

#4 2009-04-26 13:06:03

JcDenis
Membre
Lieu : Lyon, France
Inscription : 2007-08-31
Site Web

Re : Plugin translater : support officiel

Cela permet de l'enregistrer dans des fichiers de nom differents, par défaut dotclear prend "main.po" mais j'(ai deja rencontré des plugin qui séparait certaine traduction, par exemple coté public/admin ou pour x raison...
Donc il  y a cette option. Par contre il faut savoir que Dotclear ne recherchera que "main.po" après si tu fais un autre fichier (ex: error.po) c'est a toi de le charger avec la fonction l10n::set

Voilou

Je voudrai savoir si il fonctionne sur des plateformes un peu bizzare?


Cordialement,
_JC | Intérimaire | En mode invisible

Hors ligne

#5 2009-04-26 14:17:42

RenardBlanc
Membre
Lieu : Souillac
Inscription : 2008-02-16
Site Web

Re : Plugin translater : support officiel

JcDenis a écrit :

Je voudrai savoir si il fonctionne sur des plateformes un peu bizzare?

héhé t'appel quoi bizarre ? lol

par contre de mon cotée j'ai pas trouver de thème en plusieurs langues vu que dotclear le fait déjà naturellement


http://www.tititortue.net/le_blog_de_titi/  (Dc2 V2.1.6) le Blog de madame
http://www.tititortue.net/le_blog_de_doudou/  (Dc2 V2.1.6) Mon blog
http://www.tititortue.net/le_blog_de_test/   (Dc2 V2.1.6) le Blog de création, Plugins et thèmes

Hors ligne

#6 2009-04-26 14:43:52

JcDenis
Membre
Lieu : Lyon, France
Inscription : 2007-08-31
Site Web

Re : Plugin translater : support officiel

RenardBlanc a écrit :

héhé t'appel quoi bizarre ? lol

Ben certains on plusieurs répertoires de plugins ou thèmes ou encore des chemins exotiques et comme je me suis déjà fait avoir pour d'autres plugins, je me méfie maintenant!

RenardBlanc a écrit :

par contre de mon cotée j'ai pas trouver de thème en plusieurs langues vu que dotclear le fait déjà naturellement

Effectivement il n'y a pas beaucoup d'utilité pour les thèmes et il est même préférable de garder les chaines standards de Dotclear mais certains thèmes ont des chaines propres (comme pour l'édition des menus du thème Noviny par exemple.)


Cordialement,
_JC | Intérimaire | En mode invisible

Hors ligne

#7 2009-04-26 14:53:55

Tomtom33
Responsable des travaux finis
Lieu : Barcelone
Inscription : 2006-06-13

Re : Plugin translater : support officiel

JcDenis a écrit :

Je voudrai savoir si il fonctionne sur des plateformes un peu bizzare?

Ouep, j'ai une install très particulière en multiblog et ça marche au poil ;)


Le lab => http://lab.dotclear.org
Besoin d'un plugin? => http://plugins.dotaddict.org
Besoin d'un thème? => http://themes.dotaddict.org
Besoin d'une astuce? => http://tips.dotaddict.org

Hors ligne

#8 2009-04-26 15:12:46

JcDenis
Membre
Lieu : Lyon, France
Inscription : 2007-08-31
Site Web

Re : Plugin translater : support officiel

Tomtom33 a écrit :

Ouep, j'ai une install très particulière en multiblog et ça marche au poil ;)

Il me semblait bien que c'était toi!
Bon ben bonne nouvelle.


PS: elles sont ou les critiques? J'attend...


Cordialement,
_JC | Intérimaire | En mode invisible

Hors ligne

#9 2009-04-26 15:23:02

Tomtom33
Responsable des travaux finis
Lieu : Barcelone
Inscription : 2006-06-13

Re : Plugin translater : support officiel

Si t'en veux :p

Tu ne devrais pas, en mode simple, mettre la liste des plugins dans le menu d'aide contextuelle. C'est très bizarre et ce n'est pas fait pour ça ;)


Le lab => http://lab.dotclear.org
Besoin d'un plugin? => http://plugins.dotaddict.org
Besoin d'un thème? => http://themes.dotaddict.org
Besoin d'une astuce? => http://tips.dotaddict.org

Hors ligne

#10 2009-04-26 15:35:37

Moe
Responsable du mini-bar
Lieu : France
Inscription : 2004-09-19
Site Web

Re : Plugin translater : support officiel

Si tu demandes ... :)

Pourquoi y'a-t-il un mode simple et un mode avancé ? C'est assez déconcertant, J'ai l'impression qu'il faut un bac +12 pour utiliser le mode avancé et que le mode simple est pour les débiles pour moi. C'est pas très glorifiant. :)

Je ne comprends pas certaines options du mode avancé :
* Écrire les commentaires et informations des chaines dans les fichiers de langue (on peut les mettre ailleurs ?)
* Nom des fichiers de paquetage exporté

Tu peux ajouter de l'aide aux paramètres avec <p class="form-note">, comme dans Dotclear : http://dev.dotclear.org/2.0/browser/tru … =2385#L324

En mode simple, pourquoi la liste des plugins à traduire est dans l'aide ? Les thèmes et les fichiers ne sont pas séparés.

Que fait import/Export ? J'ai fait un export mais je ne sais pas si ça a créé un fichier ou où il est.

Bref, ça manque pas mal d'aide aux utilisateurs, c'est dommage parce que le plugin a l'air super, mais difficile à dompter ...

Hors ligne

#11 2009-04-26 16:07:34

JcDenis
Membre
Lieu : Lyon, France
Inscription : 2007-08-31
Site Web

Re : Plugin translater : support officiel

Moe a écrit :

Si tu demandes ... :)

Oui oui j'ai envie d'avoir un plugin tip top

Moe a écrit :

Pourquoi y'a-t-il un mode simple et un mode avancé ? C'est assez déconcertant, J'ai l'impression qu'il faut un bac +12 pour utiliser le mode avancé et que le mode simple est pour les débiles pour moi. C'est pas très glorifiant. :)

- Quand j'ai besion de faire des actions spéciales ou de reconfigurer le plugin j'utilise le mode avancé: Avec pleins de menus et tout et tout,
- Sinon pour aller vite j'utilise le mode simple qui ne présente que l'essentiel: une seule page, pas de menus.

Loin de moi l'idée de prendre les gens (surtout les développeur) pour des débiles!

Moe a écrit :

Je ne comprends pas certaines options du mode avancé :
* Écrire les commentaires et informations des chaines dans les fichiers de langue (on peut les mettre ailleurs ?)
* Nom des fichiers de paquetage exporté

- 1) C'est la fonction de "compressage" des fichiers comme le font des plugins tels que CompreSS ou autres. (je vire les commentaires quoi) Ok je m'exprime mal.
- 2) C'est le nom de fichier qui s'affiche quand tu exportes une sauvergarde des langues. (voir réponse plus bas)

Moe a écrit :

Tu peux ajouter de l'aide aux paramètres avec <p class="form-note">, comme dans Dotclear : http://dev.dotclear.org/2.0/browser/tru … =2385#L324

Ou faire une aide en ligne.

Moe a écrit :

En mode simple, pourquoi la liste des plugins à traduire est dans l'aide ? Les thèmes et les fichiers ne sont pas séparés.

C'était juste un effet de style :p Et puis comme ça la page restait uniquement dédiée à la traduction, mais j'y réfléchie et je me dis qu'une simple "option box" en haut serait bien mieux.

Moe a écrit :

Que fait import/Export ? J'ai fait un export mais je ne sais pas si ça a créé un fichier ou où il est.

Ha ben c'est qu'il ne fonctionne pas chez toi! Normalement ça t'envoie un fichier zip !?

Moe a écrit :

Bref, ça manque pas mal d'aide aux utilisateurs, c'est dommage parce que le plugin a l'air super, mais difficile à dompter ...

Oui manque l'aide, et vos critiques vont me permettre de rendre cela plus clair.


Cordialement,
_JC | Intérimaire | En mode invisible

Hors ligne

#12 2009-04-26 16:18:44

Moe
Responsable du mini-bar
Lieu : France
Inscription : 2004-09-19
Site Web

Re : Plugin translater : support officiel

JcDenis a écrit :

Loin de moi l'idée de prendre les gens (surtout les développeur) pour des débiles!

J'ai forcé le trait, pour montrer que la présence de 2 modes rend perplexe l'utilisateur. À mon avis, des options plus explicites permettraient de se passer de mode simple. Dans tous les cas, je préférerais que ça soit les plugins ou les thèmes qui s'affichent sur "l'accueil" du plugin, plutôt que les paramètres.

JcDenis a écrit :

Ou faire une aide en ligne.

Tout le monde ne les lit pas (en fait, pas grand monde, comme les licences utilisateur). Je préfère une aide intégrée, ou quand j'y arrive, des options assez explicites pour ne pas avoir à être expliquées. Mais c'est dur !

JcDenis a écrit :

mais j'y réfléchie et je me dis qu'une simple "option box" en haut serait bien mieux.

Je plussoie. :)

JcDenis a écrit :

Ha ben c'est qu'il ne fonctionne pas chez toi! Normalement ça t'envoie un fichier zip !?

J'ai le message "Paquetage exporté avec succès" mais pas de fichier. Tu as copié l'envoi des fichiers de Dotclear ?

Hors ligne

#13 2009-04-26 16:57:50

JcDenis
Membre
Lieu : Lyon, France
Inscription : 2007-08-31
Site Web

Re : Plugin translater : support officiel

Moe a écrit :
JcDenis a écrit :

mais j'y réfléchie et je me dis qu'une simple "option box" en haut serait bien mieux.

Je plussoie. :)

C'est en cours, mais je garde les deux modes pour l'instant.

Moe a écrit :
JcDenis a écrit :

Ha ben c'est qu'il ne fonctionne pas chez toi! Normalement ça t'envoie un fichier zip !?

J'ai le message "Paquetage exporté avec succès" mais pas de fichier. Tu as copié l'envoi des fichiers de Dotclear ?

A la fin du traitement à l'aide de la class fileZip() de clearbricks, l'envoie se fait avec ça:

# Send Zip
header('Content-Disposition: attachment;filename='.$filename.'.zip');
header('Content-Type: application/x-zip');
$zip->write();
unset($zip);
exit;

Je viens de le tester sur mon hébergement et ça fonctionne mais je viens de comprendre le bug!
En fait, il faut choisir un ou plusieurs langues a exporter et ça fonctionne. Si tu ne choisie aucune langue le bug t'affiche quand même "paquetage exporté avec succès" alors que le script ne fait rien...
Je corrige ça dans la prochaine version.


Cordialement,
_JC | Intérimaire | En mode invisible

Hors ligne

#14 2009-04-27 01:21:55

JcDenis
Membre
Lieu : Lyon, France
Inscription : 2007-08-31
Site Web

Re : Plugin translater : support officiel

Comme je suis insomniaque j'ai sortie une nouvelle version corrigeant quelques défauts. Les liens sont toujours les mêmes que dans le sujet.

Voici le changset 1085:

'''translater 0.4''':
* Changed default tab to plugin
* Replaced list of modules in select box rather than in help
* Fixed wrong message when nothing to export
* Added help in helpBlock

Il y a toujours deux modes pour l'instant car je ne sais pas encore comment simplifier l'interface...


Cordialement,
_JC | Intérimaire | En mode invisible

Hors ligne

#15 2009-04-29 20:54:44

JcDenis
Membre
Lieu : Lyon, France
Inscription : 2007-08-31
Site Web

Re : Plugin translater : support officiel

Nouvelle version dans les bacs qui corrige un bug aec certains caratères comme les crochets [ ] (merci à TomTom33)
Voici le changset 1121:
'''translater 0.5''':
* Fixed ''admin url''
* Added user perm check
* Fixed ''bugs'' with bad strings (close #166)


Cordialement,
_JC | Intérimaire | En mode invisible

Hors ligne

#16 2009-04-29 21:08:45

Tomtom33
Responsable des travaux finis
Lieu : Barcelone
Inscription : 2006-06-13

Re : Plugin translater : support officiel

Chouette, je testes ça :)


Le lab => http://lab.dotclear.org
Besoin d'un plugin? => http://plugins.dotaddict.org
Besoin d'un thème? => http://themes.dotaddict.org
Besoin d'une astuce? => http://tips.dotaddict.org

Hors ligne

#17 2009-04-29 21:17:17

Tomtom33
Responsable des travaux finis
Lieu : Barcelone
Inscription : 2006-06-13

Re : Plugin translater : support officiel

Ca marche nickel en mode avancé :)

Par contre, je n'arrive plus à enregistrer des traductions en mode simple, j'ai cette erreur à chaque fois:

Impossible de mettre à jour la traduction : Rien à mettre à jour

Le lab => http://lab.dotclear.org
Besoin d'un plugin? => http://plugins.dotaddict.org
Besoin d'un thème? => http://themes.dotaddict.org
Besoin d'une astuce? => http://tips.dotaddict.org

Hors ligne

#18 2009-04-29 21:56:42

osku
Membre
Lieu : 28
Inscription : 2005-06-15

Re : Plugin translater : support officiel

Voici quelques retours :
* sur l'onglet traduire des thèmes en mode avancé :

Warning: Invalid argument supplied for foreach() in /home/osku/public_html/dotclear/plugins/translater/inc/modules.php on line 136

* Import / Export :

Warning: array_merge() [function.array-merge]: Argument #1 is not an array in /home/osku/public_html/dotclear/plugins/translater/inc/class.dc.translater.php on line 252

Warning: Invalid argument supplied for foreach() in /home/osku/public_html/dotclear/plugins/translater/inc/modules.php on line 180

Warning: array_merge() [function.array-merge]: Argument #1 is not an array in /home/osku/public_html/dotclear/plugins/translater/inc/class.dc.translater.php on line 252

Warning: Invalid argument supplied for foreach() in /home/osku/public_html/dotclear/plugins/translater/inc/modules.php on line 203

* Microcosmétique :
---- http://dev.dotclear.org/2.0/changeset/2385 :-)
---- Peux tu proposer un affichage en deux colonnes pour l'onglet Paramètres ?

Rien de bien folichon en soi - ton plugin va m'être drôlement pratique, merci.

Hors ligne

#19 2009-04-30 03:22:22

JcDenis
Membre
Lieu : Lyon, France
Inscription : 2007-08-31
Site Web

Re : Plugin translater : support officiel

osku a écrit :

Voici quelques retours :
* sur l'onglet traduire des thèmes en mode avancé :

Warning: Invalid argument supplied for foreach() in /home/osku/public_html/dotclear/plugins/translater/inc/modules.php on line 136

* Import / Export :

Warning: array_merge() [function.array-merge]: Argument #1 is not an array in /home/osku/public_html/dotclear/plugins/translater/inc/class.dc.translater.php on line 252

Warning: Invalid argument supplied for foreach() in /home/osku/public_html/dotclear/plugins/translater/inc/modules.php on line 180

Warning: array_merge() [function.array-merge]: Argument #1 is not an array in /home/osku/public_html/dotclear/plugins/translater/inc/class.dc.translater.php on line 252

Warning: Invalid argument supplied for foreach() in /home/osku/public_html/dotclear/plugins/translater/inc/modules.php on line 203

Ca voudrait dire que tu n'as pas de thème?! Si c'est le cas je n'avais pas prévu cela.


Encore un changset que j'ai raté

osku a écrit :

---- Peux tu proposer un affichage en deux colonnes pour l'onglet Paramètres ?

Heu j'a pas tout compris?

osku a écrit :

Rien de bien folichon en soi - ton plugin va m'être drôlement pratique, merci.

Merci mais si je faisais un peu plus attention ça serait encore mieux...

Je regarde tout cela ce soir.


Cordialement,
_JC | Intérimaire | En mode invisible

Hors ligne

#20 2009-04-30 08:12:59

osku
Membre
Lieu : 28
Inscription : 2005-06-15

Re : Plugin translater : support officiel

Petits compléments,

Les warnings proviennent des droits sur les dossiers. (ils disparaissent si les droits en écriture sont autorisés), ajoutes peut-être un contrôle ?

Pour l'histoire de l'affichage en 2 colonnes, réfères toi aux paramètres du blog , on peux afficher 2 colonnes sur une même page. (je présente comme cela pour le plugin Private Mode)

Hors ligne

#21 2009-04-30 08:21:31

Moe
Responsable du mini-bar
Lieu : France
Inscription : 2004-09-19
Site Web

Re : Plugin translater : support officiel

osku a écrit :

Pour l'histoire de l'affichage en 2 colonnes, réfères toi aux paramètres du blog , on peux afficher 2 colonnes sur une même page. (je présente comme cela pour le plugin Private Mode)

C'est aussi dans le plugin Example : http://lab.dotclear.org/changeset/1122#file1 (c'est ton message au-dessus qui m'a donné l'idée :) )

Hors ligne

#22 2009-04-30 14:15:37

JcDenis
Membre
Lieu : Lyon, France
Inscription : 2007-08-31
Site Web

Re : Plugin translater : support officiel

osku a écrit :

Petits compléments,
Les warnings proviennent des droits sur les dossiers. (ils disparaissent si les droits en écriture sont autorisés), ajoutes peut-être un contrôle ?

Ben normalement je tire les droits de dcModule (même pour les thèmes) avec "root_writable", ça me parait bizzare que ça foire?!


Moe a écrit :
osku a écrit :

Pour l'histoire de l'affichage en 2 colonnes, réfères toi aux paramètres du blog , on peux afficher 2 colonnes sur une même page. (je présente comme cela pour le plugin Private Mode)

C'est aussi dans le plugin Example : http://lab.dotclear.org/changeset/1122#file1 (c'est ton message au-dessus qui m'a donné l'idée :) )

Vous parlez des CSS "two-cols"? et sur quelles pages? (uniquement paramêtre?)


J'y pense il faut également que j'ajoute une option pour mettre le nom du traducteur dans les fichiers:
Est- ce que je mets par defaut les infos de l'utilisateur loggué? Pseudo+Mail ?

Dites moi?


Cordialement,
_JC | Intérimaire | En mode invisible

Hors ligne

#23 2009-04-30 14:41:48

Tomtom33
Responsable des travaux finis
Lieu : Barcelone
Inscription : 2006-06-13

Re : Plugin translater : support officiel

Je ne crois pas que tu ai vu mon message précédent

Tomtom33 a écrit :

Ca marche nickel en mode avancé :)

Par contre, je n'arrive plus à enregistrer des traductions en mode simple, j'ai cette erreur à chaque fois:

Impossible de mettre à jour la traduction : Rien à mettre à jour

Le lab => http://lab.dotclear.org
Besoin d'un plugin? => http://plugins.dotaddict.org
Besoin d'un thème? => http://themes.dotaddict.org
Besoin d'une astuce? => http://tips.dotaddict.org

Hors ligne

#24 2009-04-30 14:58:03

JcDenis
Membre
Lieu : Lyon, France
Inscription : 2007-08-31
Site Web

Re : Plugin translater : support officiel

Tomtom33 a écrit :

Je ne crois pas que tu ai vu mon message précédent

Tomtom33 a écrit :

Ca marche nickel en mode avancé :)

Par contre, je n'arrive plus à enregistrer des traductions en mode simple, j'ai cette erreur à chaque fois:

Impossible de mettre à jour la traduction : Rien à mettre à jour

Effecivement je l'ai vu qu'après!
C'est déjà corrigé pour la prochaine version :)


Cordialement,
_JC | Intérimaire | En mode invisible

Hors ligne

#25 2009-04-30 14:59:50

Tomtom33
Responsable des travaux finis
Lieu : Barcelone
Inscription : 2006-06-13

Re : Plugin translater : support officiel

Super \o/


Le lab => http://lab.dotclear.org
Besoin d'un plugin? => http://plugins.dotaddict.org
Besoin d'un thème? => http://themes.dotaddict.org
Besoin d'une astuce? => http://tips.dotaddict.org

Hors ligne

Vous n'êtes pas identifié(e).

Pied de page des forums

Sites map