Use wxAboutBox dialog.
This commit is contained in:
@@ -1,21 +1,21 @@
|
|||||||
# SOME DESCRIPTIVE TITLE.
|
|
||||||
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
|
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
|
||||||
# This file is distributed under the same license as the PACKAGE package.
|
# This file is distributed under the same license as the PACKAGE package.
|
||||||
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
|
|
||||||
#
|
#
|
||||||
#, fuzzy
|
# SPDX-FileCopyrightText: 2025 Saleem EDAH-TALLY <set@nmset.info>
|
||||||
msgid ""
|
msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: PACKAGE VERSION\n"
|
"Project-Id-Version: \n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2025-07-13 21:00+0200\n"
|
"POT-Creation-Date: 2025-07-14 13:28+0200\n"
|
||||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
"PO-Revision-Date: 2025-07-14 13:29+0200\n"
|
||||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
"Last-Translator: Saleem EDAH-TALLY <set@nmset.info>\n"
|
||||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
"Language-Team: French <kde-francophone@kde.org>\n"
|
||||||
"Language: \n"
|
"Language: fr_FR\n"
|
||||||
"MIME-Version: 1.0\n"
|
"MIME-Version: 1.0\n"
|
||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
|
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
|
||||||
|
"X-Generator: Lokalize 25.04.3\n"
|
||||||
|
|
||||||
#: ../../Resources/UI/S7/s7.cpp:126
|
#: ../../Resources/UI/S7/s7.cpp:126
|
||||||
msgid ""
|
msgid ""
|
||||||
@@ -174,23 +174,22 @@ msgstr "Échec d'initialisation de la bibliothèque 'insane'."
|
|||||||
msgid "'Shift + left' click'' to generate a new destination file name."
|
msgid "'Shift + left' click'' to generate a new destination file name."
|
||||||
msgstr "'Maj + clic gauche' pour générer un nouveau fichier de sortie."
|
msgstr "'Maj + clic gauche' pour générer un nouveau fichier de sortie."
|
||||||
|
|
||||||
#: ../../XS7.cpp:95
|
#: ../../XS7.cpp:102
|
||||||
msgid "Could not launch default file manager"
|
msgid "Could not launch default file manager"
|
||||||
msgstr "Échec de lancement du gestionnaire de fichier par défaut."
|
msgstr "Échec de lancement du gestionnaire de fichier par défaut."
|
||||||
|
|
||||||
#: ../../XS7.cpp:136
|
#: ../../XS7.cpp:143
|
||||||
msgid "Invalid folder name."
|
msgid "Invalid folder name."
|
||||||
msgstr "Nom de dossier invalide."
|
msgstr "Nom de dossier invalide."
|
||||||
|
|
||||||
#: ../../XS7.cpp:144
|
#: ../../XS7.cpp:151
|
||||||
msgid "Invalid file basename."
|
msgid "Invalid file basename."
|
||||||
msgstr "Nom de base de fichier invalide."
|
msgstr "Nom de base de fichier invalide."
|
||||||
|
|
||||||
#: ../../XS7.cpp:166
|
|
||||||
msgid "Copyright: Saleem Edah-Tally [Surgeon] [Hobbyist developer]\n"
|
msgid "Copyright: Saleem Edah-Tally [Surgeon] [Hobbyist developer]\n"
|
||||||
msgstr "Copyright: Saleem Edah-Tally [Chirurgien] [Développeur par hobby]\n"
|
msgstr "Copyright: Saleem Edah-Tally [Chirurgien] [Développeur par hobby]\n"
|
||||||
|
|
||||||
#: ../../XS7.cpp:167
|
#: ../../XS7.cpp:174
|
||||||
msgid "License: CeCILL/CeCILL-C per file header."
|
msgid "License: CeCILL/CeCILL-C per file header."
|
||||||
msgstr "Licence : CeCILL/CeCILL-C selon les entêtes de fichier."
|
msgstr "Licence : CeCILL/CeCILL-C selon les entêtes de fichier."
|
||||||
|
|
||||||
@@ -238,15 +237,14 @@ msgstr "Recto-verso :"
|
|||||||
msgid "Total:"
|
msgid "Total:"
|
||||||
msgstr "Total :"
|
msgstr "Total :"
|
||||||
|
|
||||||
#: ../../XS7.cpp:49
|
#: ../../XS7.cpp:50
|
||||||
msgid "'Shift + left' click to generate a new destination file name."
|
msgid "'Shift + left' click to generate a new destination file name."
|
||||||
msgstr "'Maj + clic gauche' pour générer un nouveau fichier de sortie."
|
msgstr "'Maj + clic gauche' pour générer un nouveau fichier de sortie."
|
||||||
|
|
||||||
#: ../../Resources/UI/S7/s7app.cpp:174 ../../XS7.cpp:164
|
#: ../../Resources/UI/S7/s7app.cpp:174
|
||||||
msgid " - version "
|
msgid " - version "
|
||||||
msgstr " - version "
|
msgstr " - version "
|
||||||
|
|
||||||
#: ../../XS7.cpp:165
|
|
||||||
msgid ""
|
msgid ""
|
||||||
", using InsaneWidget.\n"
|
", using InsaneWidget.\n"
|
||||||
"\n"
|
"\n"
|
||||||
@@ -427,6 +425,18 @@ msgstr "Activez la transparence du texte et de l'arrière-plan. "
|
|||||||
msgid "Cancel"
|
msgid "Cancel"
|
||||||
msgstr "Annuler"
|
msgstr "Annuler"
|
||||||
|
|
||||||
#: ../../XS7.cpp:74
|
#: ../../XS7.cpp:75
|
||||||
msgid "Veto: scanner discovery is running."
|
msgid "Veto: scanner discovery is running."
|
||||||
msgstr "Veto : recherche de périphériques en cours."
|
msgstr "Veto : recherche de périphériques en cours."
|
||||||
|
|
||||||
|
#: ../../XS7.cpp:173
|
||||||
|
msgid "Copyright: Saleem Edah-Tally [Surgeon] [Hobbyist developer]"
|
||||||
|
msgstr "Copyright: Saleem Edah-Tally [Chirurgien] [Développeur par hobby]"
|
||||||
|
|
||||||
|
#: ../../XS7.cpp:175
|
||||||
|
msgid "version "
|
||||||
|
msgstr "version "
|
||||||
|
|
||||||
|
#: ../../XS7.cpp:175
|
||||||
|
msgid ", using InsaneWidget."
|
||||||
|
msgstr ", utilisant InsaneWidget."
|
||||||
|
|||||||
14
XS7.cpp
14
XS7.cpp
@@ -14,6 +14,7 @@
|
|||||||
#include "page.xpm"
|
#include "page.xpm"
|
||||||
#include <wx/stdpaths.h>
|
#include <wx/stdpaths.h>
|
||||||
#include <wx/cmdline.h>
|
#include <wx/cmdline.h>
|
||||||
|
#include <wx/aboutdlg.h>
|
||||||
|
|
||||||
using namespace std;
|
using namespace std;
|
||||||
|
|
||||||
@@ -167,11 +168,14 @@ void XS7::OnAbout(wxMouseEvent& evt)
|
|||||||
evt.Skip();
|
evt.Skip();
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
const wxString msg = wxString(_APPNAME_) + _(" - version ") + to_string((_APPVERSION_))
|
wxAboutDialogInfo info;
|
||||||
+ _ (", using InsaneWidget.\n\n")
|
info.AddDeveloper("Saleem Edah-Tally");
|
||||||
+ _ ( "Copyright: Saleem Edah-Tally [Surgeon] [Hobbyist developer]\n" )
|
info.SetCopyright(_("Copyright: Saleem Edah-Tally [Surgeon] [Hobbyist developer]"));
|
||||||
+ _ ( "License: CeCILL/CeCILL-C per file header." );
|
info.SetLicence(_ ( "License: CeCILL/CeCILL-C per file header." ));
|
||||||
|
info.SetVersion(_("version ") + to_string(_APPVERSION_) + _ (", using InsaneWidget."));
|
||||||
|
info.AddTranslator("Saleem Edah-Tally (FR)");
|
||||||
|
info.SetIcon(page_xpm);
|
||||||
|
wxAboutBox(info, this);
|
||||||
|
|
||||||
MiscTools::MessageBox(msg);
|
|
||||||
evt.Skip();
|
evt.Skip();
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user