release 2022.12.22

master
Jean-Christian Paul Denis 2022-12-23 00:26:36 +01:00
parent 2241a67c95
commit 54618a5fea
Signed by: JcDenis
GPG Key ID: 1B5B8C5B90B6C951
4 changed files with 114 additions and 3 deletions

View File

@ -3,6 +3,13 @@ dev
- [ ] source translation
- [ ] fix third-party API (temp removed)
2022.12.22
- use SVG icon
- use short settings id
- fix install
- fix autoload
- fix permissions
2022.11.20
- fix compatibility with Dotclear 2.24 (required)

View File

@ -18,7 +18,7 @@ $this->registerModule(
'Translater',
'Translate your Dotclear plugins and themes',
'Jean-Christian Denis & contributors',
'2022.11.20',
'2022.12.22',
[
'requires' => [['core', '2.24']],
'permissions' => null,

View File

@ -2,10 +2,10 @@
<modules xmlns:da="http://dotaddict.org/da/">
<module id="translater">
<name>Translater</name>
<version>2022.11.20</version>
<version>2022.12.22</version>
<author>Jean-Christian Denis &amp; contributors</author>
<desc>Translate your Dotclear plugins and themes</desc>
<file>https://github.com/JcDenis/translater/releases/download/v2022.11.20/plugin-translater.zip</file>
<file>https://github.com/JcDenis/translater/releases/download/v2022.12.22/plugin-translater.zip</file>
<da:dcmin>2.24</da:dcmin>
<da:details>https://plugins.dotaddict.org/dc2/details/translater</da:details>
<da:support>http://forum.dotclear.org/viewtopic.php?id=39220</da:support>

View File

@ -0,0 +1,104 @@
<?php
/**
* @package Dotclear
*
* @copyright Olivier Meunier & Association Dotclear
* @copyright GPL-2.0-only
*/
#
# DOT NOT MODIFY THIS FILE !
#
l10n::$locales['Translater'] = 'Traducteur';
l10n::$locales['Translate'] = 'Traduire';
l10n::$locales['Translation'] = 'Traduction';
l10n::$locales['Write .lang.php files'] = 'Ecrire le fichier .lang.php';
l10n::$locales['Translate also strings of template files'] = 'Traduire également les chaines des fichiers de template';
l10n::$locales['Translate only unknow strings'] = 'Traduire uniquement les chaines inconnues';
l10n::$locales['Hide default modules of Dotclear'] = 'Cacher les modules de la distribution de Dotclear';
l10n::$locales['Write comments in files'] = 'Ecrire les commentaires dans les fichiers';
l10n::$locales['Write informations about author in files'] = 'Ecrire les informations à propos de l\'auteur';
l10n::$locales['User info:'] = 'Information à propos de l\'auteur :';
l10n::$locales['Following informations can be used: %s'] = 'Les informations suivantes peuvent être utilisées : %s';
l10n::$locales['Overwrite existing languages'] = 'Ecraser les langues existantes';
l10n::$locales['Name of exported package:'] = 'Nom du paquetage exporté :';
l10n::$locales['Backups'] = 'Sauvegardes';
l10n::$locales['Make backups when changes are made'] = 'Faire une sauvegarde quand des changements sont effectués';
l10n::$locales['Limit backups to %s files per module'] = 'Limiter les sauvegardes à %s fichiers par module';
l10n::$locales['Store backups in:'] = 'Enregistrer les sauvegardes dans :';
l10n::$locales['Behaviors'] = 'Comportements';
l10n::$locales['Default start menu:'] = 'Menu de départ par défaut :';
l10n::$locales['Themes'] = 'Thèmes';
l10n::$locales['Enable menu on plugins page'] = 'Activer le menu sur la page des plugins';
l10n::$locales['Enable menu on themes page'] = 'Activer le menu sur la page des thèmes';
l10n::$locales['Failed to find backups folder for module %s'] = 'Impossible de trouver le dossier de sauvegarde pour le module %s';
l10n::$locales['Failed to find language %s'] = 'Impossible de trouver la langue %s';
l10n::$locales['Failed to find file %s'] = 'Impossible de trouver le fichier %s';
l10n::$locales['Failed to delete file %s'] = 'Impossible d\'effacer le fichier %s';
l10n::$locales['Some languages has not been overwrited %s'] = 'Des langues n\'ont pas été écrasées : %s';
l10n::$locales['Nothing to import from %s'] = 'Rien à importer';
l10n::$locales['Nothing to export'] = 'Rien à exporter';
l10n::$locales['Export mask is not set in plugin configuration'] = 'Le masque d\'export n\'est pas renseigné dans la configuration du plugin';
l10n::$locales['Zip file %s is not in translater format'] = 'Le fichier zip n\'est pas au format de traduction';
l10n::$locales['Unknow language %s'] = 'Langue %s inconnue';
l10n::$locales['Language %s already exists'] = 'La langue %s existe déjà';
l10n::$locales['Failed to copy file from language %s'] = 'Impossible de copier le fichier depuis la langue %s';
l10n::$locales['No string to write, language %s deleted'] = 'Rien à écrire, le fichiers de langue %s est effacé';
l10n::$locales['Failed to grant write acces on file %s'] = 'Impossible d\'avoir les droits en écriture sur le fichier %s';
l10n::$locales['Failed to write file %s'] = 'Impossible d\'écrire le fichier %s';
l10n::$locales['locales folders of each module'] = 'le fichier locales de chaque module';
l10n::$locales['plugins folder root'] = 'la racine du dossier des plugins';
l10n::$locales['public folder root'] = 'la racine du dossier public';
l10n::$locales['cache folder of Dotclear'] = 'le dossier cache de Dotclear';
l10n::$locales['locales folder of translater'] = 'le dossier locales de Traducteur';
l10n::$locales['Failed to find module %s'] = 'Impossible de trouver le module %s';
l10n::$locales['Failed find language %s'] = 'Impossible de trouver la langue %s';
l10n::$locales['Limit of %s backups for module %s exceed'] = 'La limite de %s sauvegardes pour le module %s est atteinte';
l10n::$locales['%s language edition'] = 'Edition de la langue %s';
l10n::$locales['Nothing to backup'] = 'Rien à sauvegarder';
l10n::$locales['Backup successfully created'] = 'Sauvegarde créée avec succès';
l10n::$locales['Nothing to restore'] = 'Rien à restaurer';
l10n::$locales['Backup successfully restored'] = 'Sauvegarde restaurée avec succès';
l10n::$locales['Nothing to delete'] = 'Rien à effacer';
l10n::$locales['Backup successfully deleted'] = 'Sauvegarde effacée avec succès';
l10n::$locales['Language successfully exported'] = 'Langue exportée avec succès';
l10n::$locales['Language successfully imported'] = 'Langue importée avec succès';
l10n::$locales['Nothing to create'] = 'Rien à créer';
l10n::$locales['Language successfully added'] = 'Langue créée avec succès';
l10n::$locales['Language successfully deleted'] = 'Langue effacée avec succès';
l10n::$locales['Nothing to update'] = 'Rien à mettre à jour';
l10n::$locales['Language successfully updated'] = 'Langue mise à jour avec succès';
l10n::$locales['Use this text'] = 'Utiliser ce texte';
l10n::$locales['Translate module %s'] = 'Traduire le module %s';
l10n::$locales['Edit language %s of module %s'] = 'Modifier la langue %s du module %s';
l10n::$locales['Modules list of type "%s"'] = 'Listes de modules de type "%s"';
l10n::$locales['There is no editable modules'] = 'Il n\'y a pas de module modifiable';
l10n::$locales['Module %s %s by %s'] = 'Module %s %s par %s';
l10n::$locales['Root'] = 'Racine';
l10n::$locales['Existing languages translations'] = 'Traductions existantes';
l10n::$locales['Last backup'] = 'Dernière sauvegarde';
l10n::$locales['Edit %s language'] = 'Modifier la langue %s';
l10n::$locales['no backups'] = 'aucune sauvegarde';
l10n::$locales['Selected languages action:'] = 'Action sur les langues sélectionnées :';
l10n::$locales['Backup languages'] = 'Sauvegarder les langues';
l10n::$locales['Delete languages'] = 'Effacer les langues';
l10n::$locales['Export languages'] = 'Exporter les langues';
l10n::$locales['Existing languages backups'] = 'Sauvegardes existantes';
l10n::$locales['Selected backups action:'] = 'Action sur les sauvegardes sélectionnées :';
l10n::$locales['Restore backups'] = 'Restaurer des sauvegardes';
l10n::$locales['Delete backups'] = 'Effacer des sauvegardes';
l10n::$locales['Add language'] = 'Ajouter une langue';
l10n::$locales['Copy from language:'] = 'Copier depuis la langue :';
l10n::$locales['optionnal'] = 'optionnel';
l10n::$locales['Select languages package to import:'] = 'Sélectionner le paquetage de langues à importer :';
l10n::$locales['List of %s localized strings'] = 'Liste des %s chaines de traduction';
l10n::$locales['Group'] = 'Groupe';
l10n::$locales['String'] = 'Chaine';
l10n::$locales['Existing'] = 'Existant';
l10n::$locales['%s occurrences'] = '%s occurences';
l10n::$locales['Plural "%s"'] = 'Pluriel "%s"';
l10n::$locales['Plural form of "%s"'] = 'Forme plurielle de "%s"';
l10n::$locales['Change the group of the selected translations to:'] = 'Changer le groupe des chaines sélectionnées vers :';
l10n::$locales['Translate your Dotclear plugins and themes'] = 'Traduire vos plugins et thèmes Dotclear';
l10n::$locales['Translate plugins'] = 'Traduire des plugins';
l10n::$locales['Translate themes'] = 'Traduire des thèmes';