Vous n'êtes pas identifié(e).
13 février 2024 Sortie de Dotclear 2.29
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
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
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
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
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
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!
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
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
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
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
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 ...
- les règles du forum : http://forum.dotclear.net/viewtopic.php?id=39494
- la galaxie de Dotclear 2 : http://fr.dotclear.org/documentation/2.0/links
Hors ligne
Si tu demandes ... :)
Oui oui j'ai envie d'avoir un plugin tip top
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!
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)
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.
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.
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 !?
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
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.
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 !
mais j'y réfléchie et je me dis qu'une simple "option box" en haut serait bien mieux.
Je plussoie. :)
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 ?
- les règles du forum : http://forum.dotclear.net/viewtopic.php?id=39494
- la galaxie de Dotclear 2 : http://fr.dotclear.org/documentation/2.0/links
Hors ligne
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.
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
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
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
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
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
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
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é
---- Peux tu proposer un affichage en deux colonnes pour l'onglet Paramètres ?
Heu j'a pas tout compris?
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
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
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 :) )
- les règles du forum : http://forum.dotclear.net/viewtopic.php?id=39494
- la galaxie de Dotclear 2 : http://fr.dotclear.org/documentation/2.0/links
Hors ligne
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?!
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
Je ne crois pas que tu ai vu mon message précédent
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
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
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).