release 1.0
This commit is contained in:
parent
11796eb948
commit
6540c7fe86
4 changed files with 180 additions and 7 deletions
15
CHANGELOG.md
15
CHANGELOG.md
|
@ -1,10 +1,23 @@
|
|||
dev
|
||||
- [ ] add global config for file size limit
|
||||
- [ ] add module to check deprecated PHP function
|
||||
- [ ] add module to check directory structure
|
||||
- [ ] add module to create full README file
|
||||
- [ ] add module to minify .js
|
||||
- [ ] write documentation of php class
|
||||
|
||||
1.0 - 2022.12.21
|
||||
- update phpstan and php-cs-fixer to lastest releases
|
||||
- add module to compile .po file into .lang.php file
|
||||
- add some deprecated (splitted by dc version)
|
||||
- add ability to improve disabled modules
|
||||
- use svg icon
|
||||
- use constant for tables names
|
||||
- use anonymous functions
|
||||
- use abstract plugin id
|
||||
- change plugin files structure and namespace
|
||||
- fix install
|
||||
- fix translations
|
||||
|
||||
0.10 - 2022.12.03
|
||||
- allow to improve disabled modules
|
||||
- split deprecated list by dotclear versions
|
||||
|
|
|
@ -18,13 +18,13 @@ $this->registerModule(
|
|||
'improve',
|
||||
'Tiny tools to fix things for module devs',
|
||||
'Jean-Christian Denis and contributors',
|
||||
'0.10',
|
||||
'1.0',
|
||||
[
|
||||
'requires' => [['core', '2.24']],
|
||||
'permissions' => null,
|
||||
'type' => 'plugin',
|
||||
'support' => 'https://github.com/JcDenis/improve',
|
||||
'details' => 'https://github.com/JcDenis/improve',
|
||||
'repository' => 'https://raw.githubusercontent.com/JcDenis/improve/master/dcstore.xml',
|
||||
'support' => 'https://github.com/JcDenis/' . basename(__DIR__),
|
||||
'details' => 'https://github.com/JcDenis/' . basename(__DIR__),
|
||||
'repository' => 'https://raw.githubusercontent.com/JcDenis/' . basename(__DIR__) . '/master/dcstore.xml',
|
||||
]
|
||||
);
|
||||
|
|
|
@ -2,10 +2,10 @@
|
|||
<modules xmlns:da="http://dotaddict.org/da/">
|
||||
<module id="improve">
|
||||
<name>improve</name>
|
||||
<version>0.10</version>
|
||||
<version>1.0</version>
|
||||
<author>Jean-Christian Denis and contributors</author>
|
||||
<desc>Tiny tools to fix things for module devs</desc>
|
||||
<file>https://github.com/JcDenis/improve/releases/download/v0.10/plugin-improve.zip</file>
|
||||
<file>https://github.com/JcDenis/improve/releases/download/v1.0/plugin-improve.zip</file>
|
||||
<da:dcmin>2.24</da:dcmin>
|
||||
<da:details>https://github.com/JcDenis/improve</da:details>
|
||||
<da:support>https://github.com/JcDenis/improve</da:support>
|
||||
|
|
160
locales/fr/main.lang.php
Normal file
160
locales/fr/main.lang.php
Normal file
|
@ -0,0 +1,160 @@
|
|||
<?php
|
||||
/**
|
||||
* @package Dotclear
|
||||
*
|
||||
* @copyright Olivier Meunier & Association Dotclear
|
||||
* @copyright GPL-2.0-only
|
||||
*/
|
||||
#
|
||||
# DOT NOT MODIFY THIS FILE !
|
||||
#
|
||||
|
||||
l10n::$locales['List of disabled actions:'] = 'Listes des actions désactivées :';
|
||||
l10n::$locales['Hide details of rendered actions'] = 'Ne pas afficher le détail des actions effectuées';
|
||||
l10n::$locales['Begin'] = 'Début';
|
||||
l10n::$locales['Module path is not writable'] = 'Le chemin du module n\'est pas accessible en écriture';
|
||||
l10n::$locales['File content has been removed: %s by %s'] = 'Le contenu du fichier a été supprimé : %s par %s';
|
||||
l10n::$locales['End'] = 'Fin';
|
||||
l10n::$locales['Dotclear deprecated'] = 'Dépréciés de Dotclear';
|
||||
l10n::$locales['Search for use of deprecated Dotclear functions'] = 'Recherche l\'utilisation de fonctions dépréciées de Dotclear';
|
||||
l10n::$locales['Possible use of deprecated "%s", you should use "%s" instead since Dotclear %s.'] = 'Possible utilisation du déprécié "%s", vous devriez utiliser "%s" à la place depuis Dotclear %s.';
|
||||
l10n::$locales['Help'] = 'Aide';
|
||||
l10n::$locales['Store file'] = 'Fichier de dépôt';
|
||||
l10n::$locales['Re-create dcstore.xml file according to _define.php variables'] = 'Re-créer le fichier dcstore.xml suivant les variables du fichier _define.php';
|
||||
l10n::$locales['File will be overwritten if it exists'] = 'Le fichier sera réécrit si il existe';
|
||||
l10n::$locales['Predictable URL to zip file on the external repository'] = 'URL prédictive du fichier zip sur le dépôt externe';
|
||||
l10n::$locales['You can use wildcards %s'] = 'Vous pouvez utiliser les jokers suivants : %s.';
|
||||
l10n::$locales['For exemple on github https://github.com/MyGitName/%id%/releases/download/v%version%/%type%-%id%.zip'] = 'Par exemple sur github https://github.com/MyGitName/%id%/releases/download/v%version%/%type%-%id%.zip';
|
||||
l10n::$locales['Note on github, you must create a release and join to it the module zip file.'] = 'Note sur Github, vous devez créer un release et y joindre le fichier zip du module.';
|
||||
l10n::$locales['Write dcstore.xml file.'] = 'Ecrire le fichier dcstore.xml';
|
||||
l10n::$locales['Failed to write dcstore.xml file'] = 'Impossible d\'écrire le fichier dcstore.xml';
|
||||
l10n::$locales['unkow module id'] = 'Id du module inconu';
|
||||
l10n::$locales['unknow module name'] = 'nom du module inconnu';
|
||||
l10n::$locales['unknow module version'] = 'version du module inconnue';
|
||||
l10n::$locales['unknow module author'] = 'auteur du module inconnu';
|
||||
l10n::$locales['unknow module description'] = 'description du module inconnue';
|
||||
l10n::$locales['no repository set in _define.php'] = 'Aucun dépôt défini dans le fichier _define.php';
|
||||
l10n::$locales['no zip file pattern set in configuration'] = 'Pas de modèle de fichier zip présent dans la configuration';
|
||||
l10n::$locales['no minimum dotclear version'] = 'pas de version minimum de Dotclear';
|
||||
l10n::$locales['no details URL'] = 'Lien de détail non défini';
|
||||
l10n::$locales['no support URL'] = 'Lien de support non défini';
|
||||
l10n::$locales['End of files'] = 'Fin de fichiers';
|
||||
l10n::$locales['Remove php tag and empty lines from end of files'] = 'Supprimer le tag PHP et les lignes vides de fin de fichiers';
|
||||
l10n::$locales['Add a blank line to the end of file'] = 'Ajouter une ligne vide en fin de fichier';
|
||||
l10n::$locales['PSR2 must have a blank line, whereas PSR12 must not.'] = 'PSR2 doit avoir une ligne vide, alors que PSR12 non.';
|
||||
l10n::$locales['Replace end of file'] = 'Remplacer les fins de fichiers';
|
||||
l10n::$locales['Shields badges'] = 'Badges Shields.io';
|
||||
l10n::$locales['Add and maintain shields.io badges to the REDAME.md file'] = 'Ajoute et maintient à jour les badges shields.io du fichier README.md';
|
||||
l10n::$locales['Your Github user name :'] = 'Votre "username" Github :';
|
||||
l10n::$locales['Used in your Github URL: http://github.com/username/module_id.'] = 'Utilisé dans l\'URL Github tel que : http://github.com/username/module_id.';
|
||||
l10n::$locales['If you have badges not created by this tool in the README.md file you should remove them manually.'] = 'Si vous avez déjà des badges non créés par cet outil, vous devrez les retirer manuellement.';
|
||||
l10n::$locales['Include Dotaddict badge'] = 'Inclure le badge Dotaddict';
|
||||
l10n::$locales['If your plugin or theme is on Dotaddict, you can add a badge to link to its details in Dotaddict.'] = 'Si votre plugin ou theme est sur Dotaddict, vous pouvez ajouter un badge lier à ses détails sur DA.';
|
||||
l10n::$locales['Prepare custom shield info'] = 'préparer les informations personnalisées';
|
||||
l10n::$locales['Write new shield bloc'] = 'Ecrire le nouveau bloc Shield';
|
||||
l10n::$locales['Delete old shield bloc'] = 'Effacer l\'ancine bloc Shield';
|
||||
l10n::$locales['License file'] = 'Fichier de licence';
|
||||
l10n::$locales['Add or remove full license file to module root'] = 'Ajoute ou supprime le fichier de licence';
|
||||
l10n::$locales['no version selected'] = 'aucune version selectionnée';
|
||||
l10n::$locales['Do nothing'] = 'Ne rien faire';
|
||||
l10n::$locales['Add file if it does not exist'] = 'Ajouter le fichier si il n\'existe pas';
|
||||
l10n::$locales['Add file even if it exists'] = 'Ajouter le fichier même si il existe';
|
||||
l10n::$locales['Add file and remove others'] = 'Ajouter la nouvelle licence et supprimer les autres';
|
||||
l10n::$locales['Remove license files'] = 'Supprimer les fichiers de licence';
|
||||
l10n::$locales['License version:'] = 'Version de la licence :';
|
||||
l10n::$locales['Action on file:'] = 'Action sur le fichier :';
|
||||
l10n::$locales['No full license type selected'] = 'Pas de type de licence seletionné';
|
||||
l10n::$locales['Failed to load license content'] = 'Impossible de charger le contenu de la licence';
|
||||
l10n::$locales['Write new license file "LICENSE"'] = 'Écrire le nouveau fichier "LICENSE" de licence';
|
||||
l10n::$locales['Failed to write new license file'] = 'Impossible d\'écrire le nouveau fichier de licence';
|
||||
l10n::$locales['Old license file is not deletable (%s)'] = 'L\'ancien fichier de licence n\'est pas supprimable (%s)';
|
||||
l10n::$locales['Failed to delete old license file (%s)'] = 'Impossible de supprimer l\'ancien fichier de licence (%s)';
|
||||
l10n::$locales['Delete old license file "%s"'] = 'Effacer l\'ancien fichier de Licence "%s"';
|
||||
l10n::$locales['Newlines'] = 'Retour à la ligne';
|
||||
l10n::$locales['Replace bad and repetitive and empty newline by single newline in files'] = 'Remplace les mauvais ou répétitifs retour à la ligne par une seule nouvelle ligne';
|
||||
l10n::$locales['List of files extension to work on:'] = 'Liste des extensions de fichier à corriger:';
|
||||
l10n::$locales['Use comma separated list of extensions without dot, recommand "php,js,xml,txt,md".'] = 'Utiliser une liste d\'extensions séparé par des virgules et sans le point, recommandation: "php,js,xml,txt,md".';
|
||||
l10n::$locales['Replace bad new lines'] = 'Remplacer les retours à la ligne';
|
||||
l10n::$locales['Fix PSR coding style using Php CS Fixer'] = 'Corrige le style du code suivant les règles PSR en utilisant Php CS Fixer';
|
||||
l10n::$locales['Root directory of PHP executable:'] = 'Chemin complet du répertoire de l\'exécutable PHP :';
|
||||
l10n::$locales['If this module does not work you can try to put here directory to php executable (without executable file name).'] = 'Si ce module ne fonctionne pas vous pouvez tenter de mettre ici le chemin complet du répertoire de l\'exécutable PHP (sans le nom de fichier exécutable).';
|
||||
l10n::$locales['PHP CS Fixer configuration file:'] = 'Fichier de configuration de PHP CS Fixer :';
|
||||
l10n::$locales['Failed to run php-cs-fixer'] = 'Impossible d\'exécuter php-cs-fixer';
|
||||
l10n::$locales['PHP header'] = 'Entête de fichier PHP';
|
||||
l10n::$locales['Add or remove phpdoc header bloc from php file'] = 'Ajouter ou supprimer les bloc d\'entête phpdoc des fichiers php';
|
||||
l10n::$locales['Add bloc if it does not exist'] = 'Ajouter les blocs si ils n\'existent pas déjà';
|
||||
l10n::$locales['Add and overwrite bloc'] = 'Ajouter et écraser les blocs';
|
||||
l10n::$locales['Overwrite bloc only if it exists'] = 'Ecraser les blocs seulement si ils existent';
|
||||
l10n::$locales['Remove existing bloc header'] = 'Retirer les blocs d\'entête existant';
|
||||
l10n::$locales['Action:'] = 'Action :';
|
||||
l10n::$locales['Remove old style bloc header (using #)'] = 'Supprimer les bloc d\'entête ancien (utilisant #)';
|
||||
l10n::$locales['Do not add bloc to files from "locales" and "libs" folder'] = 'Ne pas ajouter les blocs d\'entête aux fichiers des répertoires "locales" et "libs"';
|
||||
l10n::$locales['Bloc content:'] = 'Contenu du bloc :';
|
||||
l10n::$locales['Do not put structural elements to the begining of lines.'] = 'Ne pas mettre d\'élément de structure en début de ligne';
|
||||
l10n::$locales['bloc is empty'] = 'le bloc est vide';
|
||||
l10n::$locales['Prepare header info'] = 'Préparer les informations d\'entête';
|
||||
l10n::$locales['Failed to parse bloc'] = 'Impossible de préparer le bloc';
|
||||
l10n::$locales['Skip directory'] = 'Ignorer le répertoire';
|
||||
l10n::$locales['Write new doc bloc content'] = 'Ecrire le nouveau contenu de bloc';
|
||||
l10n::$locales['Delete old doc bloc content'] = 'Effacer l\'ancien contenu de type phpdoc';
|
||||
l10n::$locales['Delete old style bloc content'] = 'Effacer l\'ancien contenu de type ancien';
|
||||
l10n::$locales['Analyse php code using PHPStan'] = 'Analyse le code PHP en utilisant PHPStan';
|
||||
l10n::$locales['You must enable improve details to view analyse results !'] = 'Vous devez activer l\'affichage des détails de l\'analyse dans les paramètres d\'improve.';
|
||||
l10n::$locales['Level:'] = 'Niveau :';
|
||||
l10n::$locales['List of ignored variables:'] = 'Listes des variables ignorées :';
|
||||
l10n::$locales['If you have errors like "%s", you can add this var here. Use ; as separator and do not put $ ahead.'] = 'Si vous avez des erreurs comme "%s", vous pouvez ajouter ces variables ici. Utiliser ; comme séparateur et ne pas mettre $ devant.';
|
||||
l10n::$locales['For exemple: var;_othervar;avar'] = 'Par exemple: var;othervar;avar';
|
||||
l10n::$locales['Some variables like core, _menu, are already set in ignored list.'] = 'Ceraines variables comme core, _menu, ... sont déjà dans la liste des variables ignorées.';
|
||||
l10n::$locales['Split report by file rather than all in the end.'] = 'Scinder le rapport par fichier plutôt qu\'un seul à la fin.';
|
||||
l10n::$locales['Enable this can cause timeout.'] = 'Activer ceci peut causer de Timeout.';
|
||||
l10n::$locales['PHPStan configuration file:'] = 'Fichier de configuration de PHPStan :';
|
||||
l10n::$locales['Failed to write phpstan configuration'] = 'Impossible d\'écrire la configuration de PHPStan';
|
||||
l10n::$locales['No errors found'] = 'Aucune erreur trouvé';
|
||||
l10n::$locales['Failed to run phpstan'] = 'Impossible d\'exécuter PHPStan';
|
||||
l10n::$locales['Translation files'] = 'Fichier de traductions';
|
||||
l10n::$locales['Compile existing translation .po files to fresh .lang.php files'] = 'Compile les fichiers de traductions .po existants en fichiers compilés .lang.php';
|
||||
l10n::$locales['Compile .po file to .lang.php'] = 'Fichier .po compilé en .lang.php';
|
||||
l10n::$locales['Failed to compile .po file'] = 'Impossible de compiler le fichier .po';
|
||||
l10n::$locales['Tabulations'] = 'Tabulations';
|
||||
l10n::$locales['Replace tabulation by four space in php files'] = 'Remplace les tabulation par quatre espaces dans les fichiers php';
|
||||
l10n::$locales['Replace tabulation by spaces'] = 'Remplacer les tabulations';
|
||||
l10n::$locales['Zip module'] = 'Zipper le module';
|
||||
l10n::$locales['Compress module into a ready to install package'] = 'Compresser le module en un paquetage près à installer';
|
||||
l10n::$locales['Root'] = 'Racine';
|
||||
l10n::$locales['Path to repository:'] = 'Chemin vers le dépôt :';
|
||||
l10n::$locales['Preconization: %s'] = 'Préconisation : %s';
|
||||
l10n::$locales['Blog\'s public directory'] = 'Répertoire public du blog';
|
||||
l10n::$locales['Files'] = 'Fichiers';
|
||||
l10n::$locales['Name of exported package:'] = 'Nom du paquetage exporté :';
|
||||
l10n::$locales['Name of second exported package:'] = 'Nom du second paquetage exporté :';
|
||||
l10n::$locales['Overwrite existing package'] = 'Écraser les paquetages existants';
|
||||
l10n::$locales['Extra files to exclude from package:'] = 'Fichiers supplémentaires à exclure du paquetage :';
|
||||
l10n::$locales['By default all these files are always removed from packages : %s'] = 'Pas défaut tous ces fichiers sont toujours exclu des paquetages : %s';
|
||||
l10n::$locales['Remove comments from files'] = 'Retirer les commentaires des fichiers';
|
||||
l10n::$locales['Prepare excluded files "%s"'] = 'Préparer les fichiers à exclure "%s"';
|
||||
l10n::$locales['Prepare comment removal'] = 'Préparer le retrait des commentaires';
|
||||
l10n::$locales['Destination filename already exists'] = 'Le fichier de destination existe déjà';
|
||||
l10n::$locales['Destination path is not writable'] = 'Le répertoire de destination n\'est pas accessible en écriture';
|
||||
l10n::$locales['Zip module into "%s"'] = 'Zipper le module vers "%s"';
|
||||
l10n::$locales['Select a module'] = 'Sélectionner un module';
|
||||
l10n::$locales['No action selected'] = 'Aucune action sélectionné';
|
||||
l10n::$locales['No module selected'] = 'Aucun module sélectionné';
|
||||
l10n::$locales['Fix of "%s" complete in %s secondes with errors'] = 'Fixe de "%s" complété en %s secondes avec des erreurs';
|
||||
l10n::$locales['Fix of "%s" complete in %s secondes with warnings'] = 'Fixe de "%s" complété en %s secondes avec des avertissements';
|
||||
l10n::$locales['Fix of "%s" complete in %s secondes'] = 'Fixe de "%s" complété en %s secondes';
|
||||
l10n::$locales['Fix of "%s" complete in %s secondes without messages'] = 'Fixe de "%s" complété en %s secondes sans message';
|
||||
l10n::$locales['Themes actions'] = 'Actions sur les thèmes';
|
||||
l10n::$locales['Plugins actions'] = 'Actions sur les plugins';
|
||||
l10n::$locales['Configure module'] = 'Configurer le module';
|
||||
l10n::$locales['Unknow module'] = 'Module inconnu';
|
||||
l10n::$locales['Configure module "%s"'] = 'Configurer le module "%s"';
|
||||
l10n::$locales['Nothing to configure'] = 'Rien à configurer';
|
||||
l10n::$locales['Themes'] = 'Thèmes';
|
||||
l10n::$locales['No module to manage'] = 'Aucun module à gérer';
|
||||
l10n::$locales['Priority'] = 'Priorité';
|
||||
l10n::$locales['Configure action \'%s\''] = 'Configurer l\'action "%s"';
|
||||
l10n::$locales['Configure'] = 'Configurer';
|
||||
l10n::$locales['Save fields selection as preference'] = 'Enregistrer la sélection comme préférence';
|
||||
l10n::$locales['Select a module:'] = 'Sélectionner un module :';
|
||||
l10n::$locales['Fix it'] = 'Corriger';
|
||||
l10n::$locales['Tiny tools to fix things for module devs'] = 'Outils simple pour aider les développeurs à fignoler leurs modules';
|
Loading…
Reference in a new issue