diff --git a/README.md b/README.md index bf5a585..85b5f1a 100644 --- a/README.md +++ b/README.md @@ -28,5 +28,6 @@ SWIFT / BIC: TRWIBEB1XXX Thanks for translations: English - @LibreOfficiant +French - @LibreOfficiant * Help Us diff --git a/VERSION b/VERSION index 899f24f..2774f85 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -0.9.0 \ No newline at end of file +0.10.0 \ No newline at end of file diff --git a/conf.py b/conf.py index dd36c17..cc95ef8 100644 --- a/conf.py +++ b/conf.py @@ -26,7 +26,7 @@ import logging TYPE_EXTENSION = 1 # ~ https://semver.org/ -VERSION = '0.9.0' +VERSION = '0.10.0' # ~ Your great extension name, not used spaces NAME = 'ZAZPip' @@ -50,6 +50,7 @@ URL_GIT = 'https://git.cuates.net/elmau/zaz-pip' PUBLISHER = { 'en': {'text': 'El Mau', 'link': URL_GIT}, 'es': {'text': 'El Mau', 'link': URL_GIT}, + 'fr': {'text': 'El Mau', 'link': URL_GIT}, } # ~ Name in this folder for copy @@ -75,7 +76,7 @@ LICENSE_EN = f"""This file is part of {NAME}. You should have received a copy of the GNU General Public License along with {NAME}. If not, see . """ -LICENSE_ES = LICENSE_EN +LICENSE_FR = LICENSE_ES = LICENSE_EN INFO = { 'en': { @@ -88,6 +89,11 @@ INFO = { 'description': 'Pip para LibreOffice', 'license': LICENSE_ES, }, + 'fr': { + 'display_name': 'ZAZ Pip', + 'description': 'Pip pour LibreOffice', + 'license': LICENSE_FR, + }, } @@ -110,7 +116,7 @@ PARENT = 'AddonMenu' MENU_MAIN = {} MENUS = ( { - 'title': {'en': 'Open Pip', 'es': 'Abrir Pip'}, + 'title': {'en': 'Open Pip', 'es': 'Abrir Pip', 'fr': 'Ouvert Pip'}, 'argument': 'open_dialog_pip', 'context': '', 'icon': 'icon', diff --git a/files/ZAZPip_v0.9.0.oxt b/files/ZAZPip_v0.10.0.oxt similarity index 84% rename from files/ZAZPip_v0.9.0.oxt rename to files/ZAZPip_v0.10.0.oxt index 5d6001f..18b6f8d 100644 Binary files a/files/ZAZPip_v0.9.0.oxt and b/files/ZAZPip_v0.10.0.oxt differ diff --git a/source/Addons.xcu b/source/Addons.xcu index dca21e5..eaaa99d 100644 --- a/source/Addons.xcu +++ b/source/Addons.xcu @@ -6,6 +6,7 @@ Open Pip Abrir Pip + Ouvert Pip diff --git a/source/description.xml b/source/description.xml index c96f26e..bfdc8fb 100644 --- a/source/description.xml +++ b/source/description.xml @@ -1,17 +1,19 @@ - + ZAZ Pip ZAZ Pip + ZAZ Pip + @@ -19,11 +21,13 @@ El Mau El Mau + El Mau + diff --git a/source/description/desc_fr.txt b/source/description/desc_fr.txt new file mode 100644 index 0000000..edf8e12 --- /dev/null +++ b/source/description/desc_fr.txt @@ -0,0 +1 @@ +Pip pour LibreOffice \ No newline at end of file diff --git a/source/locales/fr/LC_MESSAGES/base.mo b/source/locales/fr/LC_MESSAGES/base.mo new file mode 100644 index 0000000..ece391e Binary files /dev/null and b/source/locales/fr/LC_MESSAGES/base.mo differ diff --git a/source/locales/fr/LC_MESSAGES/base.po b/source/locales/fr/LC_MESSAGES/base.po new file mode 100644 index 0000000..b3a432e --- /dev/null +++ b/source/locales/fr/LC_MESSAGES/base.po @@ -0,0 +1,142 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR ORGANIZATION +# FIRST AUTHOR , YEAR. +# +msgid "" +msgstr "" +"Project-Id-Version: \n" +"POT-Creation-Date: 2022-01-28 13:40-0600\n" +"PO-Revision-Date: 2022-03-17 12:23-0600\n" +"Last-Translator: \n" +"Language-Team: \n" +"Language: fr_FR\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" +"Generated-By: pygettext.py 1.5\n" +"X-Generator: Poedit 3.0.1\n" + +#: source/pythonpath/main.py:81 +msgid "Do you want to install 'Python installer package' (PIP)?" +msgstr "Souhaitez-vous installer 'Python installer package' (PIP) ?" + +#: source/pythonpath/main.py:93 +msgid "Downloading PIP…" +msgstr "Téléchargement de PIP…" + +#: source/pythonpath/main.py:96 +msgid "Unable to connect to internet" +msgstr "Pas de connection à internet" + +#: source/pythonpath/main.py:102 +msgid "Unable to copy PIP installation file" +msgstr "La réception du fichier d'installation de PIP a échoué" + +#: source/pythonpath/main.py:105 +msgid "PIP installation file has been saved" +msgstr "Fichier d'installation de PIP reçu" + +#: source/pythonpath/main.py:108 +msgid "Starting PIP installation…" +msgstr "Démarrage de l'installation de PIP…" + +#: source/pythonpath/main.py:122 +msgid "PIP was installed sucessfully" +msgstr "PIP est maintenant installé" + +#: source/pythonpath/main.py:125 +msgid "PIP installation has failed, see log" +msgstr "Echec à l'installation de PIP, consultez le fichier Log'" + +#: source/pythonpath/main.py:198 +msgid "Package not found…" +msgstr "Paquet non trouvé…" + +#: source/pythonpath/main.py:213 +msgid "Enter the package name to install" +msgstr "Nom du paquet à installer" + +#: source/pythonpath/main.py:252 +msgid "" +"Do you want to {}:\n" +"\n" +"{}?" +msgstr "" +"Souhaitez-vous {}\n" +"\n" +"\"{}" + +#: source/pythonpath/main.py:278 +msgid "Select installed package" +msgstr "Choisissez un paquet déjà installé" + +#: source/pythonpath/main.py:283 +msgid "" +"Do you want to uninstall:\n" +"\n" +"{}?" +msgstr "" +"Souhaitez-vous désinstaller :\n" +"\n" +"{} ?" + +#: source/pythonpath/main.py:337 +msgid "Do you want to save this Proxy settings?" +msgstr "Enregistrer les données du mandataire (Proxy) ?" + +#: source/pythonpath/main.py:343 +msgid "Proxy settings saved sucessfully" +msgstr "Les données mandataire (Proxy) sont enregistrées" + +#: source/pythonpath/main.py:349 +msgid "Do you want to remove Proxy settings?" +msgstr "Supprimer les données du mandataire (Proxy)?" + +#: source/pythonpath/main.py:355 +msgid "Proxy settings deleted sucessfully" +msgstr "Les données mandataire (Proxy) sont supprimées" + +#: source/pythonpath/main.py:413 +msgid "'Python installer package' (PIP) is not installed" +msgstr "'Python installer package' (PIP) absent" + +#: source/pythonpath/main.py:432 +msgid "Admin PIP" +msgstr "Administrer PIP" + +#: source/pythonpath/main.py:445 +msgid "Install PIP" +msgstr "Installer PIP" + +#: source/pythonpath/main.py:494 +msgid "Packages" +msgstr "Paquets" + +#: source/pythonpath/main.py:536 +msgid "~Close" +msgstr "~Fermer" + +#: source/pythonpath/main.py:646 +msgid "Host: " +msgstr "Hôte: " + +#: source/pythonpath/main.py:669 +msgid "Port: " +msgstr "Port: " + +#: source/pythonpath/main.py:690 +msgid "User: " +msgstr "Utilisateur: " + +#: source/pythonpath/main.py:711 +msgid "Password: " +msgstr "Mot de passe: " + +#: source/pythonpath/main.py:733 +msgid "Save" +msgstr "Enregistrer" + +#: source/pythonpath/main.py:745 +msgid "Delete" +msgstr "Supprimer" diff --git a/source/registration/license_fr.txt b/source/registration/license_fr.txt new file mode 100644 index 0000000..eba223d --- /dev/null +++ b/source/registration/license_fr.txt @@ -0,0 +1,14 @@ +This file is part of ZAZPip. + + ZAZPip is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + ZAZPip is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with ZAZPip. If not, see .