Commit 4b7ed437 authored by Bilal Elmoussaoui's avatar Bilal Elmoussaoui

Rewrite AboutDialog using glade widgets

parent 4ebd9159
Pipeline #53616 failed with stage
in 1 minute and 26 seconds
......@@ -12,7 +12,7 @@ test/
.auth/
auth/
_build/
*.ui#
# Distribution / packaging
builddir/
.Python
......
......@@ -173,7 +173,7 @@ class Application(Gtk.Application):
def __on_shortcuts(self, *_):
builder = Gtk.Builder()
builder.add_from_resource("/com/github/bilelmoussaoui/Authenticator/Shortcuts.ui")
builder.add_from_resource("/com/github/bilelmoussaoui/Authenticator/shortcuts.ui")
dialog = builder.get_object("shortcuts")
dialog.set_transient_for(Window.get_default())
dialog.show()
......
......@@ -23,26 +23,15 @@ require_version("Gtk", "3.0")
from gi.repository import Gtk
@Gtk.Template(resource_path='/com/github/bilelmoussaoui/Authenticator/about_dialog.ui')
class AboutDialog(Gtk.AboutDialog):
"""
AboutDialog Widget.
"""
__gtype_name__ ="AboutDialog"
def __init__(self):
Gtk.AboutDialog.__init__(self)
self.set_modal(True)
self._build_widgets()
def _build_widgets(self):
"""
Build the AboutDialog widget.
"""
self.set_authors(["Bilal Elmoussaoui"])
self.set_artists(["Alexandros Felekidis", "Tobias Bernard"])
self.set_logo_icon_name("@APP_ID@")
self.set_license_type(Gtk.License.GPL_3_0)
self.set_program_name(_("Authenticator"))
self.set_translator_credits(_("translator-credits"))
self.set_version("@VERSION@")
self.set_comments(_("Two-factor authentication code generator."))
self.set_website("https://gitlab.gnome.org/World/Authenticator")
super().__init__(self)
def __repr__(self):
return '<AboutDialog>'
......@@ -9,7 +9,8 @@
<file alias="authenticator-fallback">icons/hicolor/scalable/apps/com.github.bilelmoussaoui.Authenticator.svg</file>
<!-- UI Files -->
<file compressed="true" preprocess="xml-stripblanks" alias="Shortcuts.ui">ui/Shortcuts.ui</file>
<file compressed="true" preprocess="xml-stripblanks" alias="shortcuts.ui">ui/shortcuts.ui</file>
<file compressed="true" preprocess="xml-stripblanks" alias="about_dialog.ui">about_dialog.ui</file>
<!-- Default pre-shipped icons -->
<file alias="amazon.svg">icons/hicolor/48x48/apps/amazon.svg</file>
......
about_dialog_conf = configuration_data()
about_dialog_conf.set('APP_ID', application_id)
about_dialog_conf.set('VERSION', meson.project_version())
gnome.compile_resources(
application_id,
meson.project_name() + '.gresource.xml',
gresource_bundle: true,
source_dir: '.',
install_dir: join_paths(get_option('datadir'), meson.project_name()),
install: true
install: true,
dependencies: configure_file(
input: 'ui/about_dialog.ui.in',
output: 'about_dialog.ui',
configuration: about_dialog_conf
)
)
# Install gschema
......@@ -91,7 +98,7 @@ if appstreamcli.found()
test (
'Validate appdata file',
appstreamcli,
args: ['validate-relax', appdata_file.full_path()]
args: ['validate-relax', '--nonet', appdata_file.full_path()]
)
endif
......
<?xml version="1.0" encoding="UTF-8"?>
<!-- Generated with glade 3.22.0 -->
<interface>
<requires lib="gtk+" version="3.22"/>
<template class="AboutDialog" parent="GtkAboutDialog">
<property name="can_focus">False</property>
<property name="type_hint">dialog</property>
<property name="program_name">Authenticator</property>
<property name="version">@VERSION@</property>
<property name="comments" translatable="yes">Two-factor authentication code generator.</property>
<property name="website">https://gitlab.gnome.org/World/Authenticator</property>
<property name="authors">Bilal Elmoussaoui</property>
<property name="translator_credits" translatable="yes">translator-credits</property>
<property name="artists">Alexandros Felekidis
Tobias Bernard</property>
<property name="logo_icon_name">@APP_ID@</property>
<property name="license_type">gpl-3-0</property>
<child internal-child="vbox">
<object class="GtkBox">
<property name="can_focus">False</property>
<property name="orientation">vertical</property>
<property name="spacing">2</property>
<child internal-child="action_area">
<object class="GtkButtonBox">
<property name="can_focus">False</property>
<property name="layout_style">end</property>
<child>
<placeholder/>
</child>
<child>
<placeholder/>
</child>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">False</property>
<property name="position">0</property>
</packing>
</child>
<child>
<placeholder/>
</child>
</object>
</child>
<child type="titlebar">
<placeholder/>
</child>
</template>
</interface>
......@@ -95,14 +95,6 @@ configure_file(
'Authenticator/models')
)
configure_file(
input: 'Authenticator/widgets/about.py.in',
output: 'about.py',
configuration: conf,
install_dir: join_paths(python.sysconfig_path('purelib'),
'Authenticator/widgets')
)
configure_file(
input: 'Authenticator/widgets/window.py.in',
output: 'window.py',
......@@ -132,7 +124,6 @@ install_subdir(
install_dir: python.sysconfig_path('purelib'),
exclude_files: [
'models/settings.py.in',
'widgets/about.py.in',
'widgets/window.py.in',
'utils.py.in',
'application.py.in'
......
......@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Authenticator\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2018-12-30 15:06+0100\n"
"POT-Creation-Date: 2019-01-25 19:58+0100\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
......@@ -17,7 +17,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
#: Authenticator/application.py.in:39 Authenticator/widgets/about.py.in:44
#: Authenticator/application.py.in:39
#: data/com.github.bilelmoussaoui.Authenticator.appdata.xml.in.in:6
#: data/com.github.bilelmoussaoui.Authenticator.desktop.in.in:3
msgid "Authenticator"
......@@ -82,23 +82,23 @@ msgstr ""
msgid "Close"
msgstr ""
#: Authenticator/widgets/accounts/add.py:159
#: Authenticator/widgets/accounts/add.py:161
msgid "Provider"
msgstr ""
#: Authenticator/widgets/accounts/add.py:169
#: Authenticator/widgets/accounts/add.py:171
msgid "Account name"
msgstr ""
#: Authenticator/widgets/accounts/add.py:175
#: Authenticator/widgets/accounts/add.py:177
msgid "Secret token"
msgstr ""
#: Authenticator/widgets/accounts/add.py:258
#: Authenticator/widgets/accounts/add.py:260
msgid "Invalid QR code"
msgstr ""
#: Authenticator/widgets/accounts/add.py:266
#: Authenticator/widgets/accounts/add.py:268
msgid "zbar library is not found. QRCode scanner will be disabled"
msgstr ""
......@@ -132,14 +132,6 @@ msgstr ""
msgid "Couldn't generate the secret code"
msgstr ""
#: Authenticator/widgets/about.py.in:45
msgid "translator-credits"
msgstr ""
#: Authenticator/widgets/about.py.in:47
msgid "Two-factor authentication code generator."
msgstr ""
#: Authenticator/widgets/actions_bar.py:52
msgid "Delete"
msgstr ""
......@@ -309,42 +301,50 @@ msgstr ""
msgid "Whether the application can be locked or not"
msgstr ""
#: data/ui/Shortcuts.ui:13
#: data/ui/about_dialog.ui.in:10
msgid "Two-factor authentication code generator."
msgstr ""
#: data/ui/about_dialog.ui.in:13
msgid "translator-credits"
msgstr ""
#: data/ui/shortcuts.ui:13
msgctxt "shortcut window"
msgid "General"
msgstr ""
#: data/ui/Shortcuts.ui:17
#: data/ui/shortcuts.ui:17
msgctxt "shortcut window"
msgid "Show Shortcuts"
msgstr ""
#: data/ui/Shortcuts.ui:24
#: data/ui/shortcuts.ui:24
msgctxt "shortcut window"
msgid "Preferences"
msgstr ""
#: data/ui/Shortcuts.ui:31
#: data/ui/shortcuts.ui:31
msgctxt "shortcut window"
msgid "Quit"
msgstr ""
#: data/ui/Shortcuts.ui:40
#: data/ui/shortcuts.ui:40
msgctxt "shortcut window"
msgid "Accounts"
msgstr ""
#: data/ui/Shortcuts.ui:44
#: data/ui/shortcuts.ui:44
msgctxt "shortcut window"
msgid "Add"
msgstr ""
#: data/ui/Shortcuts.ui:51
#: data/ui/shortcuts.ui:51
msgctxt "shortcut window"
msgid "Select"
msgstr ""
#: data/ui/Shortcuts.ui:58
#: data/ui/shortcuts.ui:58
msgctxt "shortcut window"
msgid "Search"
msgstr ""
......
......@@ -4,7 +4,6 @@ Authenticator/widgets/accounts/add.py
Authenticator/widgets/accounts/edit.py
Authenticator/widgets/accounts/list.py
Authenticator/widgets/accounts/row.py
Authenticator/widgets/about.py.in
Authenticator/widgets/actions_bar.py
Authenticator/widgets/headerbar.py
Authenticator/widgets/search_bar.py
......@@ -14,5 +13,6 @@ Authenticator/widgets/window.py.in
data/com.github.bilelmoussaoui.Authenticator.appdata.xml.in.in
data/com.github.bilelmoussaoui.Authenticator.desktop.in.in
data/com.github.bilelmoussaoui.Authenticator.gschema.xml.in
data/ui/Shortcuts.ui
data/ui/about_dialog.ui.in
data/ui/shortcuts.ui
authenticator.py.in
......@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Authenticator\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2018-12-30 15:06+0100\n"
"POT-Creation-Date: 2019-01-25 19:56+0100\n"
"PO-Revision-Date: 2018-11-15 08:07+0000\n"
"Last-Translator: alaazghoul <a.z9@live.com>\n"
"Language-Team: Arabic <https://hosted.weblate.org/projects/authenticator/"
......@@ -20,7 +20,7 @@ msgstr ""
"&& n%100<=10 ? 3 : n%100>=11 ? 4 : 5;\n"
"X-Generator: Weblate 3.3-dev\n"
#: Authenticator/application.py.in:39 Authenticator/widgets/about.py.in:44
#: Authenticator/application.py.in:39
#: data/com.github.bilelmoussaoui.Authenticator.appdata.xml.in.in:6
#: data/com.github.bilelmoussaoui.Authenticator.desktop.in.in:3
msgid "Authenticator"
......@@ -88,24 +88,24 @@ msgstr "امسح كود QR"
msgid "Close"
msgstr "اغلاق"
#: Authenticator/widgets/accounts/add.py:159
#: Authenticator/widgets/accounts/add.py:161
msgid "Provider"
msgstr "المزود"
#: Authenticator/widgets/accounts/add.py:169
#: Authenticator/widgets/accounts/add.py:171
msgid "Account name"
msgstr "اسم الحساب"
#: Authenticator/widgets/accounts/add.py:175
#: Authenticator/widgets/accounts/add.py:177
#, fuzzy
msgid "Secret token"
msgstr "الرمز السري"
#: Authenticator/widgets/accounts/add.py:258
#: Authenticator/widgets/accounts/add.py:260
msgid "Invalid QR code"
msgstr "رمز QR خاطئ"
#: Authenticator/widgets/accounts/add.py:266
#: Authenticator/widgets/accounts/add.py:268
msgid "zbar library is not found. QRCode scanner will be disabled"
msgstr "مكتبة zbar غير موجودة. سيتم تعطيل ماسح كود QR"
......@@ -140,14 +140,6 @@ msgstr "تحرير"
msgid "Couldn't generate the secret code"
msgstr "لم يتكمن من توليد المفتاح السري"
#: Authenticator/widgets/about.py.in:45
msgid "translator-credits"
msgstr "فضل-المترجم"
#: Authenticator/widgets/about.py.in:47
msgid "Two-factor authentication code generator."
msgstr "كود توليد التوثيق الثنائي."
#: Authenticator/widgets/actions_bar.py:52
msgid "Delete"
msgstr "حذف"
......@@ -321,46 +313,50 @@ msgstr "سواء أكان التطبيق مغلق برقم سري أو لا"
msgid "Whether the application can be locked or not"
msgstr "سواء أكان التطبيق يمكن اغلاقه أو لا"
#: data/ui/Shortcuts.ui:13
#: data/ui/about_dialog.ui.in:10
msgid "Two-factor authentication code generator."
msgstr "كود توليد التوثيق الثنائي."
#: data/ui/shortcuts.ui:13
msgctxt "shortcut window"
msgid "General"
msgstr ""
#: data/ui/Shortcuts.ui:17
#: data/ui/shortcuts.ui:17
msgctxt "shortcut window"
msgid "Show Shortcuts"
msgstr ""
#: data/ui/Shortcuts.ui:24
#: data/ui/shortcuts.ui:24
msgctxt "shortcut window"
msgid "Preferences"
msgstr ""
#: data/ui/Shortcuts.ui:31
#: data/ui/shortcuts.ui:31
#, fuzzy
msgctxt "shortcut window"
msgid "Quit"
msgstr "خروج"
#: data/ui/Shortcuts.ui:40
#: data/ui/shortcuts.ui:40
#, fuzzy
msgctxt "shortcut window"
msgid "Accounts"
msgstr "اسم الحساب"
#: data/ui/Shortcuts.ui:44
#: data/ui/shortcuts.ui:44
#, fuzzy
msgctxt "shortcut window"
msgid "Add"
msgstr "اضافة"
#: data/ui/Shortcuts.ui:51
#: data/ui/shortcuts.ui:51
#, fuzzy
msgctxt "shortcut window"
msgid "Select"
msgstr "اختيار"
#: data/ui/Shortcuts.ui:58
#: data/ui/shortcuts.ui:58
#, fuzzy
msgctxt "shortcut window"
msgid "Search"
......@@ -374,6 +370,9 @@ msgstr "البدء في وضع التصحيح"
msgid "Authenticator version number"
msgstr "رقم نسخة الموثق"
#~ msgid "translator-credits"
#~ msgstr "فضل-المترجم"
#, fuzzy
#~ msgid "Authenticator@NAME_SUFFIX@"
#~ msgstr "الموثق"
......
......@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Authenticator\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2018-12-30 15:06+0100\n"
"POT-Creation-Date: 2019-01-25 19:56+0100\n"
"PO-Revision-Date: 2019-01-14 07:19+0000\n"
"Last-Translator: Adolfo Jayme Barrientos <fitojb@ubuntu.com>\n"
"Language-Team: Catalan <https://hosted.weblate.org/projects/authenticator/"
......@@ -19,7 +19,7 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 3.4-dev\n"
#: Authenticator/application.py.in:39 Authenticator/widgets/about.py.in:44
#: Authenticator/application.py.in:39
#: data/com.github.bilelmoussaoui.Authenticator.appdata.xml.in.in:6
#: data/com.github.bilelmoussaoui.Authenticator.desktop.in.in:3
msgid "Authenticator"
......@@ -84,23 +84,23 @@ msgstr "Escaneja un codi QR"
msgid "Close"
msgstr "Tanca"
#: Authenticator/widgets/accounts/add.py:159
#: Authenticator/widgets/accounts/add.py:161
msgid "Provider"
msgstr "Proveïdor"
#: Authenticator/widgets/accounts/add.py:169
#: Authenticator/widgets/accounts/add.py:171
msgid "Account name"
msgstr "Nom del compte"
#: Authenticator/widgets/accounts/add.py:175
#: Authenticator/widgets/accounts/add.py:177
msgid "Secret token"
msgstr "Testimoni secret"
#: Authenticator/widgets/accounts/add.py:258
#: Authenticator/widgets/accounts/add.py:260
msgid "Invalid QR code"
msgstr "El codi QR no és vàlid"
#: Authenticator/widgets/accounts/add.py:266
#: Authenticator/widgets/accounts/add.py:268
msgid "zbar library is not found. QRCode scanner will be disabled"
msgstr ""
"No s’ha trobat la biblioteca zbar. S’inhabilitarà l’escàner de codis QR"
......@@ -135,14 +135,6 @@ msgstr "Edita"
msgid "Couldn't generate the secret code"
msgstr "No s’ha pogut generar el codi secret"
#: Authenticator/widgets/about.py.in:45
msgid "translator-credits"
msgstr "Adolfo Jayme Barrientos <fitojb@ubuntu.com>, 2018"
#: Authenticator/widgets/about.py.in:47
msgid "Two-factor authentication code generator."
msgstr "Generador de codis d’autenticació amb dos components."
#: Authenticator/widgets/actions_bar.py:52
msgid "Delete"
msgstr "Suprimeix"
......@@ -314,42 +306,46 @@ msgstr "Si s’ha blocat l’aplicació mitjançant una contrasenya o no"
msgid "Whether the application can be locked or not"
msgstr "Si l’aplicació es pot blocar o no"
#: data/ui/Shortcuts.ui:13
#: data/ui/about_dialog.ui.in:10
msgid "Two-factor authentication code generator."
msgstr "Generador de codis d’autenticació amb dos components."
#: data/ui/shortcuts.ui:13
msgctxt "shortcut window"
msgid "General"
msgstr "General"
#: data/ui/Shortcuts.ui:17
#: data/ui/shortcuts.ui:17
msgctxt "shortcut window"
msgid "Show Shortcuts"
msgstr "Mostra les dreceres"
#: data/ui/Shortcuts.ui:24
#: data/ui/shortcuts.ui:24
msgctxt "shortcut window"
msgid "Preferences"
msgstr "Preferències"
#: data/ui/Shortcuts.ui:31
#: data/ui/shortcuts.ui:31
msgctxt "shortcut window"
msgid "Quit"
msgstr "Surt"
#: data/ui/Shortcuts.ui:40
#: data/ui/shortcuts.ui:40
msgctxt "shortcut window"
msgid "Accounts"
msgstr "Comptes"
#: data/ui/Shortcuts.ui:44
#: data/ui/shortcuts.ui:44
msgctxt "shortcut window"
msgid "Add"
msgstr "Afegeix"
#: data/ui/Shortcuts.ui:51
#: data/ui/shortcuts.ui:51
msgctxt "shortcut window"
msgid "Select"
msgstr "Selecciona"
#: data/ui/Shortcuts.ui:58
#: data/ui/shortcuts.ui:58
msgctxt "shortcut window"
msgid "Search"
msgstr "Cerca"
......@@ -362,6 +358,9 @@ msgstr "Inicia en mode de depuració"
msgid "Authenticator version number"
msgstr "Número de versió de l’Authenticator"
#~ msgid "translator-credits"
#~ msgstr "Adolfo Jayme Barrientos <fitojb@ubuntu.com>, 2018"
#, fuzzy
#~ msgid "Authenticator@NAME_SUFFIX@"
#~ msgstr "Authenticator"
......
......@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2018-12-30 15:06+0100\n"
"POT-Creation-Date: 2019-01-25 19:56+0100\n"
"PO-Revision-Date: 2018-11-03 21:23+0000\n"
"Last-Translator: Jack Fredericksen <jack.a.fredericksen@gmail.com>\n"
"Language-Team: Danish <https://hosted.weblate.org/projects/authenticator/"
......@@ -19,7 +19,7 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 3.3-dev\n"
#: Authenticator/application.py.in:39 Authenticator/widgets/about.py.in:44
#: Authenticator/application.py.in:39
#: data/com.github.bilelmoussaoui.Authenticator.appdata.xml.in.in:6
#: data/com.github.bilelmoussaoui.Authenticator.desktop.in.in:3
msgid "Authenticator"
......@@ -87,26 +87,26 @@ msgstr "Indskan en QR-kode"
msgid "Close"
msgstr ""
#: Authenticator/widgets/accounts/add.py:159
#: Authenticator/widgets/accounts/add.py:161
msgid "Provider"
msgstr ""
#: Authenticator/widgets/accounts/add.py:169
#: Authenticator/widgets/accounts/add.py:171
#, fuzzy
msgid "Account name"
msgstr "Kontonavn"
#: Authenticator/widgets/accounts/add.py:175
#: Authenticator/widgets/accounts/add.py:177
#, fuzzy
msgid "Secret token"
msgstr "Hemmelig kode"
#: Authenticator/widgets/accounts/add.py:258
#: Authenticator/widgets/accounts/add.py:260
#, fuzzy
msgid "Invalid QR code"
msgstr "Indskan en QR-kode"
#: Authenticator/widgets/accounts/add.py:266
#: Authenticator/widgets/accounts/add.py:268
msgid "zbar library is not found. QRCode scanner will be disabled"
msgstr ""
......@@ -141,15 +141,6 @@ msgstr ""
msgid "Couldn't generate the secret code"
msgstr "Kunne ikke generere den hemmelige kode"
#: Authenticator/widgets/about.py.in:45
msgid "translator-credits"
msgstr ""
#: Authenticator/widgets/about.py.in:47
#, fuzzy
msgid "Two-factor authentication code generator."
msgstr "TofaktorAutentifikation kodegenerator"
#: Authenticator/widgets/actions_bar.py:52
msgid "Delete"
msgstr ""
......@@ -331,47 +322,52 @@ msgstr ""
msgid "Whether the application can be locked or not"
msgstr ""
#: data/ui/Shortcuts.ui:13
#: data/ui/about_dialog.ui.in:10
#, fuzzy
msgid "Two-factor authentication code generator."
msgstr "TofaktorAutentifikation kodegenerator"
#: data/ui/shortcuts.ui:13
msgctxt "shortcut window"
msgid "General"
msgstr ""
#: data/ui/Shortcuts.ui:17
#: data/ui/shortcuts.ui:17
#, fuzzy
msgctxt "shortcut window"
msgid "Show Shortcuts"
msgstr "Genveje"
#: data/ui/Shortcuts.ui:24
#: data/ui/shortcuts.ui:24
msgctxt "shortcut window"
msgid "Preferences"
msgstr ""
#: data/ui/Shortcuts.ui:31
#: data/ui/shortcuts.ui:31
#, fuzzy
msgctxt "shortcut window"
msgid "Quit"
msgstr "Afslut"
#: data/ui/Shortcuts.ui:40
#: data/ui/shortcuts.ui:40
#, fuzzy
msgctxt "shortcut window"
msgid "Accounts"
msgstr "Konto"
#: data/ui/Shortcuts.ui:44
#: data/ui/shortcuts.ui:44
#, fuzzy
msgctxt "shortcut window"
msgid "Add"
msgstr "Tilføj"
#: data/ui/Shortcuts.ui:51
#: data/ui/shortcuts.ui:51
#, fuzzy
msgctxt "shortcut window"
msgid "Select"
msgstr "Udvælgelsesindstilling"
#: data/ui/Shortcuts.ui:58
#: data/ui/shortcuts.ui:58
#, fuzzy
msgctxt "shortcut window"
msgid "Search"
......
......@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2018-12-30 15:06+0100\n"
"POT-Creation-Date: 2019-01-25 19:56+0100\n"
"PO-Revision-Date: 2018-09-30 08:52+0000\n"
"Last-Translator: Cedric Bolleter <cedric.bolleter@gmail.com>\n"
"Language-Team: German <https://hosted.weblate.org/projects/authenticator/"
......@@ -19,7 +19,7 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 3.2-dev\n"
#: Authenticator/application.py.in:39 Authenticator/widgets/about.py.in:44
#: Authenticator/application.py.in:39
#: data/com.github.bilelmoussaoui.Authenticator.appdata.xml.in.in:6
#: data/com.github.bilelmoussaoui.Authenticator.desktop.in.in:3
msgid "Authenticator"
......@@ -86,23 +86,23 @@ msgstr "QR-Code einlesen"
msgid "Close"
msgstr "schließen"
#: Authenticator/widgets/accounts/add.py:159
#: Authenticator/widgets/accounts/add.py:161
msgid "Provider"
msgstr "Anbieter"
#: Authenticator/widgets/accounts/add.py:169
#: Authenticator/widgets/accounts/add.py:171
msgid "Account name"
msgstr "Kontoname"
#: Authenticator/widgets/accounts/add.py:175
#: Authenticator/widgets/accounts/add.py:177
msgid "Secret token"
msgstr "Geheimschlüssel"
#: Authenticator/widgets/accounts/add.py:258
#: Authenticator/widgets/accounts/add.py:260
msgid "Invalid QR code"
msgstr "Ungültiger QR Code"
#: Authenticator/widgets/accounts/add.py:266
#: Authenticator/widgets/accounts/add.py:268
msgid "zbar library is not found. QRCode scanner will be disabled"
msgstr ""
"zbar-Bibliothek wurde nicht gefunden. Der QRCode-Scanner wird deaktiviert"
......@@ -137,14 +137,6 @@ msgstr "Bearbeiten"
msgid "Couldn't generate the secret code"
msgstr "Der geheime Code konnte nicht erzeugt werden"
#: Authenticator/widgets/about.py.in:45
msgid "translator-credits"
msgstr "Danksagungen an Übersetzer"
#: Authenticator/widgets/about.py.in:47
msgid "Two-factor authentication code generator."
msgstr "Codegenerator für Zweifaktor-Authentifizierung."
#: Authenticator/widgets/actions_bar.py:52
msgid "Delete"
msgstr "Löschen"
......@@ -316,47 +308,51 @@ msgstr "Ob die Anwendung mit einem Passwort gesperrt ist oder nicht"
msgid "Whether the application can be locked or not"
msgstr "Ob die Anwendung gesperrt werden kann oder nicht"
#: data/ui/Shortcuts.ui:13
#: data/ui/about_dialog.ui.in:10
msgid "Two-factor authentication code generator."
msgstr "Codegenerator für Zweifaktor-Authentifizierung."
#: data/ui/shortcuts.ui:13
msgctxt "shortcut window"
msgid "General"
msgstr ""
#: data/ui/Shortcuts.ui:17
#: data/ui/shortcuts.ui:17
#, fuzzy
msgctxt "shortcut window"
msgid "Show Shortcuts"
msgstr "Tastenkürzel"
#: data/ui/Shortcuts.ui:24
#: data/ui/shortcuts.ui:24
msgctxt "shortcut window"
msgid "Preferences"
msgstr ""
#: data/ui/Shortcuts.ui:31
#: data/ui/shortcuts.ui:31
#, fuzzy
msgctxt "shortcut window"
msgid "Quit"
msgstr "Beenden"
#: data/ui/Shortcuts.ui:40
#: data/ui/shortcuts.ui:40
#, fuzzy
msgctxt "shortcut window"
msgid "Accounts"
msgstr "Konto"
#: data/ui/Shortcuts.ui:44
#: data/ui/shortcuts.ui:44
#, fuzzy
msgctxt "shortcut window"
msgid "Add"
msgstr "Hinzufügen"
#: data/ui/Shortcuts.ui:51
#: data/ui/shortcuts.ui:51
#, fuzzy
msgctxt "shortcut window"