Open Time - Développer un plugin, un peu d'organisation - Commentaires<p>Open time, open mind, open eyes</p>2024-03-28T18:30:45+01:00Franck Paulurn:md5:61070eb8c883ae7581f861faefddecbfDotclearDévelopper un plugin, un peu d'organisation - Franckurn:md5:47f19c38c8045b4b56353d9a624a6b812020-06-11T09:30:16+02:002020-06-11T08:30:16+02:00Franck<p>Ah oui tu as raison <strong>Bernard</strong>, faut cloner le dépôt Git pour l’avoir :-)</p>Développer un plugin, un peu d'organisation - Bernardurn:md5:50e0bb7b6259609761547e1bae8f3cc02020-06-10T18:06:20+02:002020-06-10T17:06:20+02:00Bernard<p><q>Cet outil, qui s’utilise en ligne de commande, se trouve dans le dossier build-tools de votre installation Dotclear.</q></p>
<p>Note: De Franck - 17/09/2019, 07:59 <q>le répertoire build-tools n’est pas distribué.</q><br />
cf <a href="https://open-time.net/post/2019/09/17/Creation-d-archive-de-module#c162367" title="https://open-time.net/post/2019/09/17/Creation-d-archive-de-module#c162367" rel="ugc">https://open-time.net/post/2019/09/…</a></p>Développer un plugin, un peu d'organisation - Franckurn:md5:2785a9db4ecf181eccec0f09c08189af2019-12-25T10:04:14+01:002019-12-25T10:04:14+01:00Franck<p>Tu n’es pas obligé d’utiliser PoEdit, d’ailleurs moi-même je ne l’utilise pas non plus ; je me contente d’éditer les fichiers .po avec mon éditeur de code habituel, c’est aussi rapide.</p>
<p>Par contre remplacer DotAddict par Github est une très mauvaise idée ; prendre par exemple Bitbucket qui a décidé de supprimer le support des dépôts Mercurial. Quand c’est ailleurs, on est tributaire de ce genre de mésaventure.</p>Développer un plugin, un peu d'organisation - Bernardurn:md5:16c5057facd110b6a134641bf53685af2019-12-24T17:10:24+01:002019-12-24T17:10:24+01:00Bernard<p>Bon j’ai tenté d’utiliser Poedit, mais, un peu paresseux, je suis dit que me taper le fonctionnement d’un nouveau logiciel, c’est pas la cerise sur le gâteau.<br />
Du coup j’ai téléchargé l’extension de JC Denis translater, puis, pruneau, effectivement des erreurs avec php 7…<br />
Du coup, tomate, j’ai vu que <a href="http://forum.dotclear.org/viewtopic.php?pid=342782#p342782" hreflang="fr" rel="ugc">j’avais déjà proposé des modifs de ce plug sur le forum dc</a> et retrouvé son lien sur le site de Brol - <a href="https://www.brol.info/divers/dc/" hreflang="fr" rel="ugc">liste des plugs qu’il héberge</a> et c’est retombé en marche…<br />
Du coup, je me suis dit: si tous les plugs étaient sur Github peut-être que leur modifs seraient plus aisée ??<br />
Certes pas facile si on considère le droit d’hauteur ;-)</p>Développer un plugin, un peu d'organisation - Franckurn:md5:1daf43823f188cd489c7f0e15dc1ca3e2019-11-13T15:30:39+01:002019-11-13T15:30:39+01:00Franck<p>Sinon, pour modifier les fichiers .po (générés par l’outil livré avec Dotclear) on peut aussi utiliser l’outil <a href="https://poedit.net/" hreflang="en" rel="ugc">Poedit</a> qui tourne sur Windows, MacOS ou Linux.</p>Développer un plugin, un peu d'organisation - Bernardurn:md5:bec435dcaad8fcd34f483f5dd1c33cc72019-11-13T15:23:30+01:002019-11-13T15:23:30+01:00Bernard<p>Pour les traductions j’utilise l’extension de JC Denis <a href="http://plugins.dotaddict.org/dc2/details/translater" hreflang="fr" rel="ugc">translater 2013.05.11</a> qui, à partir des thèmes et plugins choisis, crée les dossiers de traductions (.po et .php) à partir des saisies manuelles que l’on effectue dans son interface.<br />
On peut remanier les modifications effectuées quand bon nous semble (depuis l’interface)<br />
De mémoire :<br />
- il n’écrase pas les fichiers déjà créés mais les complète le cas échéant<br />
- il permet de revenir sur les traductions existantes dans les fichiers de langue<br />
- il tient compte des traductions préalablement existantes sous Dotclear (système?)<br />
- je crois qu’il crée des copies (pas sûr)<br />
- je ne sais plus s’il s’occupe des pluriels (à vérifier)<br />
Bref un outil relativement facile à utiliser pour un neuneu comme moi</p>