Update translations using python-distro and placeholders
This commit is contained in:
parent
797e081b43
commit
6163f9ea7d
3
Makefile
3
Makefile
@ -54,7 +54,7 @@ install-dirs:
|
|||||||
@$(INSTALL_DIR) $(DESTDIR)$(xdgautostartdir)
|
@$(INSTALL_DIR) $(DESTDIR)$(xdgautostartdir)
|
||||||
|
|
||||||
install: install-dirs install-locales
|
install: install-dirs install-locales
|
||||||
$(INSTALL_PROGRAM) src/mambatray $(DESTDIR)$(bindir)/mambatray
|
$(INSTALL_PROGRAM) mambatray.py $(DESTDIR)$(bindir)/mambatray
|
||||||
$(INSTALL_DATA) mambatray.desktop $(DESTDIR)$(xdgautostartdir)/mambatray.desktop
|
$(INSTALL_DATA) mambatray.desktop $(DESTDIR)$(xdgautostartdir)/mambatray.desktop
|
||||||
|
|
||||||
clean:
|
clean:
|
||||||
@ -62,7 +62,6 @@ clean:
|
|||||||
rm -f $(dist_archive)
|
rm -f $(dist_archive)
|
||||||
|
|
||||||
dist: clean
|
dist: clean
|
||||||
@git clean -f
|
|
||||||
@mkdir /tmp/$(distdir)
|
@mkdir /tmp/$(distdir)
|
||||||
@cp -a * /tmp/$(distdir)/
|
@cp -a * /tmp/$(distdir)/
|
||||||
@rm -f $(dist_archive);\
|
@rm -f $(dist_archive);\
|
||||||
|
@ -8,6 +8,7 @@ import sys
|
|||||||
import os
|
import os
|
||||||
import gettext
|
import gettext
|
||||||
import libproxy
|
import libproxy
|
||||||
|
import distro
|
||||||
from PyQt5.QtCore import pyqtSignal
|
from PyQt5.QtCore import pyqtSignal
|
||||||
from PyQt5.QtGui import QIcon, QCursor
|
from PyQt5.QtGui import QIcon, QCursor
|
||||||
from PyQt5.QtWidgets import QSystemTrayIcon, QApplication, QMenu, QMainWindow,\
|
from PyQt5.QtWidgets import QSystemTrayIcon, QApplication, QMenu, QMainWindow,\
|
||||||
@ -70,7 +71,7 @@ class SystemTrayIcon(QSystemTrayIcon):
|
|||||||
softwareCheckUpgradesAction = softwareMenu.addAction(QIcon.fromTheme("system-software-update"),_("Check for updates now..."))
|
softwareCheckUpgradesAction = softwareMenu.addAction(QIcon.fromTheme("system-software-update"),_("Check for updates now..."))
|
||||||
softwareCheckUpgradesAction.triggered.connect(self.softwareCheckUpgrades)
|
softwareCheckUpgradesAction.triggered.connect(self.softwareCheckUpgrades)
|
||||||
|
|
||||||
softwareBaseInstallsAction = softwareMenu.addAction(QIcon.fromTheme("openmamba"),_("openmamba components..."))
|
softwareBaseInstallsAction = softwareMenu.addAction(QIcon.fromTheme("system-logo"),_("{} components...").format(distro.name()))
|
||||||
softwareBaseInstallsAction.triggered.connect(self.softwareBaseInstalls)
|
softwareBaseInstallsAction.triggered.connect(self.softwareBaseInstalls)
|
||||||
|
|
||||||
# network menu
|
# network menu
|
||||||
@ -101,7 +102,7 @@ class SystemTrayIcon(QSystemTrayIcon):
|
|||||||
aboutAction = self.menu.addAction(QIcon.fromTheme("help-about"),_("About"))
|
aboutAction = self.menu.addAction(QIcon.fromTheme("help-about"),_("About"))
|
||||||
aboutAction.triggered.connect(self.about)
|
aboutAction.triggered.connect(self.about)
|
||||||
|
|
||||||
self.setToolTip(_("openmamba control center"))
|
self.setToolTip(_("{} control center").format(distro.name()))
|
||||||
self.activated.connect(self.iconActivated)
|
self.activated.connect(self.iconActivated)
|
||||||
self.setContextMenu(self.menu)
|
self.setContextMenu(self.menu)
|
||||||
self.show()
|
self.show()
|
||||||
@ -130,31 +131,9 @@ class SystemTrayIcon(QSystemTrayIcon):
|
|||||||
self.contextMenu().popup(QCursor.pos())
|
self.contextMenu().popup(QCursor.pos())
|
||||||
|
|
||||||
def about(self):
|
def about(self):
|
||||||
global version
|
|
||||||
path = '/etc/openmamba-release'
|
|
||||||
if os.path.exists(path):
|
|
||||||
v = open(path, 'r')
|
|
||||||
version = v.read()
|
|
||||||
a = self.FormattaInfo()
|
|
||||||
version = "<ul><li>"+_("<font color=\"green\">open</font>mamba release:")+" <i>"+a[0]+"</i><li>"+_("Platform: ")+"<i>"+a[1]+"</i></ul>"
|
|
||||||
v.close()
|
|
||||||
else:
|
|
||||||
version = _("Error: Unable to find /etc/openmamba-release")
|
|
||||||
QMessageBox.about(self.menu, _("About"),
|
QMessageBox.about(self.menu, _("About"),
|
||||||
"<center><b>"+_("openmamba control center")+"</b>"
|
"<center><b>"+_("{} control center").format(distro.name()+"</b>"
|
||||||
"<br><br>Copyright(c) 2011-2022 by Silvan Calarco"
|
"<br/></br/>"+distro.name(pretty=True)+"</center>"))
|
||||||
"<br>Copyright(c) 2011 by michiamophil"
|
|
||||||
"<br><br><b>"+_("System info:")+"</b></center>"
|
|
||||||
""+_(version)+"<center><a href=\"https://openmamba.org\">https://openmamba.org</a></center>")
|
|
||||||
|
|
||||||
def FormattaInfo(self):
|
|
||||||
result = []
|
|
||||||
v = version
|
|
||||||
#result[0]=versione
|
|
||||||
result.append(v[ v.find("openmamba release ")+18 : v.find(" for") ] + " " + v[ v.find("(") : v.find(")")+1 ])
|
|
||||||
#result[1] = piattaforma
|
|
||||||
result.append(v[ v.find("for")+4 : v.find("(") ])
|
|
||||||
return result
|
|
||||||
|
|
||||||
def networkOnline(self):
|
def networkOnline(self):
|
||||||
return networkOnlineProcess.execute("/usr/bin/nm-online",['-q','-x'])
|
return networkOnlineProcess.execute("/usr/bin/nm-online",['-q','-x'])
|
||||||
@ -240,7 +219,8 @@ class SystemTrayIcon(QSystemTrayIcon):
|
|||||||
global NetsrpmsArg, lista
|
global NetsrpmsArg, lista
|
||||||
if not lista == []:
|
if not lista == []:
|
||||||
Lista = self.Lista()
|
Lista = self.Lista()
|
||||||
msg = QMessageBox.question(self.menu, (_("Not Open Source openmamba components")), (_("The following components are available for update: ") + "\n\n" + Lista + "\n\n" + _("Ok to proceed?")), QMessageBox.Yes | QMessageBox.No, QMessageBox.Yes)
|
msg = QMessageBox.question(self.menu,(_("Not Open Source {} components").format(distro.name())),
|
||||||
|
(_("The following components are available for update: ") + "\n\n" + Lista + "\n\n" + _("Ok to proceed?")), QMessageBox.Yes | QMessageBox.No, QMessageBox.Yes)
|
||||||
if msg == QMessageBox.Yes:
|
if msg == QMessageBox.Yes:
|
||||||
NetsrpmsArg = '-u'
|
NetsrpmsArg = '-u'
|
||||||
self.SRPMSCheckUpgradeList()
|
self.SRPMSCheckUpgradeList()
|
||||||
@ -265,8 +245,7 @@ def main():
|
|||||||
else:
|
else:
|
||||||
app.setQuitOnLastWindowClosed(0)
|
app.setQuitOnLastWindowClosed(0)
|
||||||
gettext.install('mambatray', '/usr/share/locale')
|
gettext.install('mambatray', '/usr/share/locale')
|
||||||
trayIcon = SystemTrayIcon(
|
trayIcon = SystemTrayIcon(QIcon.fromTheme("mambatray")
|
||||||
QIcon.fromTheme("mambatray",QIcon("/usr/share/icons/hicolor/32x32/apps/mambatray.png"))
|
|
||||||
)
|
)
|
||||||
sys.exit(app.exec_())
|
sys.exit(app.exec_())
|
||||||
|
|
112
po/es.po
112
po/es.po
@ -5,77 +5,89 @@
|
|||||||
msgid ""
|
msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: 1.90\n"
|
"Project-Id-Version: 1.90\n"
|
||||||
"POT-Creation-Date: 2011-04-26 18:37+CEST\n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2022-06-19 12:53+0200\n"
|
||||||
"PO-Revision-Date: 2011-04-26 18:37+CEST\n"
|
"PO-Revision-Date: 2011-04-26 18:37+CEST\n"
|
||||||
"Last-Translator: Silvan Calarco <silvan.calarco@mambasot.it>\n"
|
"Last-Translator: Silvan Calarco <silvan.calarco@mambasot.it>\n"
|
||||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||||
|
"Language: \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"
|
||||||
"Generated-By: pygettext.py 1.5\n"
|
"Generated-By: pygettext.py 1.5\n"
|
||||||
|
|
||||||
|
#: mambatray.py:102 mambatray.py:134
|
||||||
|
msgid "About"
|
||||||
|
msgstr "Sobre"
|
||||||
|
|
||||||
#: src/mambatray:27
|
#: mambatray.py:68
|
||||||
msgid "Software"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: src/mambatray:28
|
|
||||||
msgid "Add/Remove software packages..."
|
msgid "Add/Remove software packages..."
|
||||||
msgstr "Añadir/Eliminar paquetes software..."
|
msgstr "Añadir/Eliminar paquetes software..."
|
||||||
|
|
||||||
#: src/mambatray:31
|
#: mambatray.py:71
|
||||||
msgid "Check for updates now..."
|
msgid "Check for updates now..."
|
||||||
msgstr "Controla la disponibilidad de actualizaciones..."
|
msgstr "Controla la disponibilidad de actualizaciones..."
|
||||||
|
|
||||||
#: src/mambatray:34
|
#: mambatray.py:94
|
||||||
msgid "openmamba components..."
|
|
||||||
msgstr "Componentes de openmamba..."
|
|
||||||
|
|
||||||
#: src/mambatray:44
|
|
||||||
msgid "Network"
|
|
||||||
msgstr "Red"
|
|
||||||
|
|
||||||
#: src/mambatray:45
|
|
||||||
msgid "Firewall"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: src/mambatray:46
|
|
||||||
msgid "Disable"
|
|
||||||
msgstr "Desactiva"
|
|
||||||
|
|
||||||
#: src/mambatray:49
|
|
||||||
msgid "Enable"
|
|
||||||
msgstr "Activa"
|
|
||||||
|
|
||||||
#: src/mambatray:52
|
|
||||||
msgid "Configure..."
|
msgid "Configure..."
|
||||||
msgstr "Configura..."
|
msgstr "Configura..."
|
||||||
|
|
||||||
#: src/mambatray:54
|
#: mambatray.py:168
|
||||||
msgid "Proxy..."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: src/mambatray:59
|
|
||||||
msgid "About"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: src/mambatray:63
|
|
||||||
msgid "openmamba control center"
|
|
||||||
msgstr "Centro de control de openmamba"
|
|
||||||
|
|
||||||
#: src/mambatray:91
|
|
||||||
msgid "Firewall disabled in current session"
|
|
||||||
msgstr "Firewall desactivado en la sesión actual"
|
|
||||||
|
|
||||||
#: src/mambatray:93
|
|
||||||
msgid "Could not disable firewall"
|
msgid "Could not disable firewall"
|
||||||
msgstr "No se ha podido desactivar el firewall"
|
msgstr "No se ha podido desactivar el firewall"
|
||||||
|
|
||||||
#: src/mambatray:100
|
#: mambatray.py:177
|
||||||
msgid "Firewall enabled in current session"
|
|
||||||
msgstr "Firewall activo en la sesión actual"
|
|
||||||
|
|
||||||
#: src/mambatray:102
|
|
||||||
msgid "Could not enable firewall"
|
msgid "Could not enable firewall"
|
||||||
msgstr "No se ha podido activar el firewall"
|
msgstr "No se ha podido activar el firewall"
|
||||||
|
|
||||||
|
#: mambatray.py:88
|
||||||
|
msgid "Disable"
|
||||||
|
msgstr "Desactiva"
|
||||||
|
|
||||||
|
#: mambatray.py:91
|
||||||
|
msgid "Enable"
|
||||||
|
msgstr "Activa"
|
||||||
|
|
||||||
|
#: mambatray.py:87
|
||||||
|
msgid "Firewall"
|
||||||
|
msgstr "Firewall"
|
||||||
|
|
||||||
|
#: mambatray.py:166
|
||||||
|
msgid "Firewall disabled in current session"
|
||||||
|
msgstr "Firewall desactivado en la sesión actual"
|
||||||
|
|
||||||
|
#: mambatray.py:175
|
||||||
|
msgid "Firewall enabled in current session"
|
||||||
|
msgstr "Firewall activo en la sesión actual"
|
||||||
|
|
||||||
|
#: mambatray.py:86
|
||||||
|
msgid "Network"
|
||||||
|
msgstr "Red"
|
||||||
|
|
||||||
|
#: mambatray.py:222
|
||||||
|
msgid "Not Open Source {} components"
|
||||||
|
msgstr "No componentes de código abierto de {}"
|
||||||
|
|
||||||
|
#: mambatray.py:223
|
||||||
|
msgid "Ok to proceed?"
|
||||||
|
msgstr "Bien para proceder?"
|
||||||
|
|
||||||
|
#: mambatray.py:96
|
||||||
|
msgid "Proxy..."
|
||||||
|
msgstr "Proxy..."
|
||||||
|
|
||||||
|
#: mambatray.py:67
|
||||||
|
msgid "Software"
|
||||||
|
msgstr "Software"
|
||||||
|
|
||||||
|
#: mambatray.py:223
|
||||||
|
msgid "The following components are available for update: "
|
||||||
|
msgstr "Los siguientes componentes están disponibles para actualizar"
|
||||||
|
|
||||||
|
#: mambatray.py:74
|
||||||
|
msgid "{} components..."
|
||||||
|
msgstr "Componentes de {}..."
|
||||||
|
|
||||||
|
#: mambatray.py:105 mambatray.py:135
|
||||||
|
msgid "{} control center"
|
||||||
|
msgstr "Centro de control de {}"
|
||||||
|
124
po/fr.po
124
po/fr.po
@ -5,97 +5,89 @@
|
|||||||
msgid ""
|
msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: 1.90\n"
|
"Project-Id-Version: 1.90\n"
|
||||||
"POT-Creation-Date: 2011-04-26 18:37+CEST\n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2022-06-19 12:53+0200\n"
|
||||||
"PO-Revision-Date: 2011-04-26 18:37+CEST\n"
|
"PO-Revision-Date: 2011-04-26 18:37+CEST\n"
|
||||||
"Last-Translator: Silvan Calarco <silvan.calarco@mambasot.it>\n"
|
"Last-Translator: Silvan Calarco <silvan.calarco@mambasot.it>\n"
|
||||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||||
|
"Language: \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"
|
||||||
"Generated-By: pygettext.py 1.5\n"
|
"Generated-By: pygettext.py 1.5\n"
|
||||||
|
|
||||||
|
#: mambatray.py:102 mambatray.py:134
|
||||||
#: src/mambatray:27
|
|
||||||
msgid "Software"
|
|
||||||
msgstr "Logiciels"
|
|
||||||
|
|
||||||
#: src/mambatray:28
|
|
||||||
msgid "Add/Remove software packages..."
|
|
||||||
msgstr "Installer/Supprimer paquets logiciels..."
|
|
||||||
|
|
||||||
#: src/mambatray:31
|
|
||||||
msgid "Check for updates now..."
|
|
||||||
msgstr "Mise à jour du système..."
|
|
||||||
|
|
||||||
#: src/mambatray:34
|
|
||||||
msgid "openmamba components..."
|
|
||||||
msgstr "Composants de openmamba..."
|
|
||||||
|
|
||||||
#: src/mambatray:44
|
|
||||||
msgid "Network"
|
|
||||||
msgstr "Réseau"
|
|
||||||
|
|
||||||
#: src/mambatray:45
|
|
||||||
msgid "Firewall"
|
|
||||||
msgstr "Pare-feu"
|
|
||||||
|
|
||||||
#: src/mambatray:46
|
|
||||||
msgid "Disable"
|
|
||||||
msgstr "Désactiver"
|
|
||||||
|
|
||||||
#: src/mambatray:49
|
|
||||||
msgid "Enable"
|
|
||||||
msgstr "Activer"
|
|
||||||
|
|
||||||
#: src/mambatray:52
|
|
||||||
msgid "Configure..."
|
|
||||||
msgstr "Configurer..."
|
|
||||||
|
|
||||||
#: src/mambatray:54
|
|
||||||
msgid "Proxy..."
|
|
||||||
msgstr "Proxy..."
|
|
||||||
|
|
||||||
#: src/mambatray:59
|
|
||||||
msgid "About"
|
msgid "About"
|
||||||
msgstr "Informations"
|
msgstr "Informations"
|
||||||
|
|
||||||
#: src/mambatray:63
|
#: mambatray.py:68
|
||||||
msgid "openmamba control center"
|
msgid "Add/Remove software packages..."
|
||||||
msgstr "centre de contrôle d'openmamba"
|
msgstr "Installer/Supprimer paquets logiciels..."
|
||||||
|
|
||||||
#: src/mambatray:91
|
#: mambatray.py:71
|
||||||
msgid "Firewall disabled in current session"
|
msgid "Check for updates now..."
|
||||||
msgstr "Pare-feu désactivé pour la session en cours"
|
msgstr "Mise à jour du système..."
|
||||||
|
|
||||||
#: src/mambatray:93
|
#: mambatray.py:94
|
||||||
|
msgid "Configure..."
|
||||||
|
msgstr "Configurer..."
|
||||||
|
|
||||||
|
#: mambatray.py:168
|
||||||
msgid "Could not disable firewall"
|
msgid "Could not disable firewall"
|
||||||
msgstr "Impossible de désactiver le pare-feu"
|
msgstr "Impossible de désactiver le pare-feu"
|
||||||
|
|
||||||
#: src/mambatray:100
|
#: mambatray.py:177
|
||||||
msgid "Firewall enabled in current session"
|
|
||||||
msgstr "Pare-feu activé pour la session en cours"
|
|
||||||
|
|
||||||
#: src/mambatray:102
|
|
||||||
msgid "Could not enable firewall"
|
msgid "Could not enable firewall"
|
||||||
msgstr "Impossible d'activer le pare-feu"
|
msgstr "Impossible d'activer le pare-feu"
|
||||||
|
|
||||||
msgid "Not Open Source openmamba components"
|
#: mambatray.py:88
|
||||||
msgstr "Composants non Open Source de openmamba"
|
msgid "Disable"
|
||||||
|
msgstr "Désactiver"
|
||||||
|
|
||||||
msgid "The following components are available for update: "
|
#: mambatray.py:91
|
||||||
msgstr "Les composants suivants sont disponibles pour la mise à jour: "
|
msgid "Enable"
|
||||||
|
msgstr "Activer"
|
||||||
|
|
||||||
|
#: mambatray.py:87
|
||||||
|
msgid "Firewall"
|
||||||
|
msgstr "Pare-feu"
|
||||||
|
|
||||||
|
#: mambatray.py:166
|
||||||
|
msgid "Firewall disabled in current session"
|
||||||
|
msgstr "Pare-feu désactivé pour la session en cours"
|
||||||
|
|
||||||
|
#: mambatray.py:175
|
||||||
|
msgid "Firewall enabled in current session"
|
||||||
|
msgstr "Pare-feu activé pour la session en cours"
|
||||||
|
|
||||||
|
#: mambatray.py:86
|
||||||
|
msgid "Network"
|
||||||
|
msgstr "Réseau"
|
||||||
|
|
||||||
|
#: mambatray.py:222
|
||||||
|
msgid "Not Open Source {} components"
|
||||||
|
msgstr "Composants non open source de {}"
|
||||||
|
|
||||||
|
#: mambatray.py:223
|
||||||
msgid "Ok to proceed?"
|
msgid "Ok to proceed?"
|
||||||
msgstr "Mettre à jour maintenant?"
|
msgstr "Mettre à jour maintenant?"
|
||||||
|
|
||||||
#: src/mambatray:107
|
#: mambatray.py:96
|
||||||
msgid "Platform: "
|
msgid "Proxy..."
|
||||||
msgstr "Plateforme: "
|
msgstr "Proxy..."
|
||||||
|
|
||||||
msgid "System info:"
|
#: mambatray.py:67
|
||||||
msgstr "Informations système:"
|
msgid "Software"
|
||||||
|
msgstr "Logiciels"
|
||||||
|
|
||||||
msgid "Error: Unable to find /etc/openmamba-release"
|
#: mambatray.py:223
|
||||||
msgstr "Erreur: Impossible de trouver le fichier /etc/openmamba-release"
|
msgid "The following components are available for update: "
|
||||||
|
msgstr "Les composants suivants sont disponibles pour la mise à jour: "
|
||||||
|
|
||||||
|
#: mambatray.py:74
|
||||||
|
msgid "{} components..."
|
||||||
|
msgstr "Composants de {}..."
|
||||||
|
|
||||||
|
#: mambatray.py:105 mambatray.py:135
|
||||||
|
msgid "{} control center"
|
||||||
|
msgstr "Centre de contrôle de {}"
|
||||||
|
124
po/it.po
124
po/it.po
@ -5,97 +5,89 @@
|
|||||||
msgid ""
|
msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: 1.90\n"
|
"Project-Id-Version: 1.90\n"
|
||||||
"POT-Creation-Date: 2011-04-26 18:37+CEST\n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2022-06-19 12:53+0200\n"
|
||||||
"PO-Revision-Date: 2011-04-26 18:37+CEST\n"
|
"PO-Revision-Date: 2011-04-26 18:37+CEST\n"
|
||||||
"Last-Translator: Silvan Calarco <silvan.calarco@mambasot.it>\n"
|
"Last-Translator: Silvan Calarco <silvan.calarco@mambasot.it>\n"
|
||||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||||
|
"Language: \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"
|
||||||
"Generated-By: pygettext.py 1.5\n"
|
"Generated-By: pygettext.py 1.5\n"
|
||||||
|
|
||||||
|
#: mambatray.py:102 mambatray.py:134
|
||||||
#: src/mambatray:27
|
|
||||||
msgid "Software"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: src/mambatray:28
|
|
||||||
msgid "Add/Remove software packages..."
|
|
||||||
msgstr "Aggiungi/Rimuovi applicazioni..."
|
|
||||||
|
|
||||||
#: src/mambatray:31
|
|
||||||
msgid "Check for updates now..."
|
|
||||||
msgstr "Verifica la presenza di aggiornamenti..."
|
|
||||||
|
|
||||||
#: src/mambatray:34
|
|
||||||
msgid "openmamba components..."
|
|
||||||
msgstr "Componenti di openmamba..."
|
|
||||||
|
|
||||||
#: src/mambatray:44
|
|
||||||
msgid "Network"
|
|
||||||
msgstr "Rete"
|
|
||||||
|
|
||||||
#: src/mambatray:45
|
|
||||||
msgid "Firewall"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: src/mambatray:46
|
|
||||||
msgid "Disable"
|
|
||||||
msgstr "Disabilita"
|
|
||||||
|
|
||||||
#: src/mambatray:49
|
|
||||||
msgid "Enable"
|
|
||||||
msgstr "Abilita"
|
|
||||||
|
|
||||||
#: src/mambatray:52
|
|
||||||
msgid "Configure..."
|
|
||||||
msgstr "Configura..."
|
|
||||||
|
|
||||||
#: src/mambatray:54
|
|
||||||
msgid "Proxy..."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: src/mambatray:59
|
|
||||||
msgid "About"
|
msgid "About"
|
||||||
msgstr "Informazioni"
|
msgstr "Informazioni"
|
||||||
|
|
||||||
#: src/mambatray:63
|
#: mambatray.py:68
|
||||||
msgid "openmamba control center"
|
msgid "Add/Remove software packages..."
|
||||||
msgstr "Centro di controllo di openmamba"
|
msgstr "Aggiungi/Rimuovi applicazioni..."
|
||||||
|
|
||||||
#: src/mambatray:91
|
#: mambatray.py:71
|
||||||
msgid "Firewall disabled in current session"
|
msgid "Check for updates now..."
|
||||||
msgstr "Firewall disabilitato per la sessione corrente"
|
msgstr "Verifica la presenza di aggiornamenti..."
|
||||||
|
|
||||||
#: src/mambatray:93
|
#: mambatray.py:94
|
||||||
|
msgid "Configure..."
|
||||||
|
msgstr "Configura..."
|
||||||
|
|
||||||
|
#: mambatray.py:168
|
||||||
msgid "Could not disable firewall"
|
msgid "Could not disable firewall"
|
||||||
msgstr "Non è stato possibile disabilitare il firewall"
|
msgstr "Non è stato possibile disabilitare il firewall"
|
||||||
|
|
||||||
#: src/mambatray:100
|
#: mambatray.py:177
|
||||||
msgid "Firewall enabled in current session"
|
|
||||||
msgstr "Firewall abilitato per la sessione corrente"
|
|
||||||
|
|
||||||
#: src/mambatray:102
|
|
||||||
msgid "Could not enable firewall"
|
msgid "Could not enable firewall"
|
||||||
msgstr "Non è stato possibile abilitare il firewall"
|
msgstr "Non è stato possibile abilitare il firewall"
|
||||||
|
|
||||||
msgid "Not Open Source openmamba components"
|
#: mambatray.py:88
|
||||||
msgstr "Componenti non Open Source di openmamba"
|
msgid "Disable"
|
||||||
|
msgstr "Disabilita"
|
||||||
|
|
||||||
msgid "The following components are available for update: "
|
#: mambatray.py:91
|
||||||
msgstr "I seguenti componenti sono disponibili per l'aggiornamento: "
|
msgid "Enable"
|
||||||
|
msgstr "Abilita"
|
||||||
|
|
||||||
|
#: mambatray.py:87
|
||||||
|
msgid "Firewall"
|
||||||
|
msgstr "Firewall"
|
||||||
|
|
||||||
|
#: mambatray.py:166
|
||||||
|
msgid "Firewall disabled in current session"
|
||||||
|
msgstr "Firewall disabilitato per la sessione corrente"
|
||||||
|
|
||||||
|
#: mambatray.py:175
|
||||||
|
msgid "Firewall enabled in current session"
|
||||||
|
msgstr "Firewall abilitato per la sessione corrente"
|
||||||
|
|
||||||
|
#: mambatray.py:86
|
||||||
|
msgid "Network"
|
||||||
|
msgstr "Rete"
|
||||||
|
|
||||||
|
#: mambatray.py:222
|
||||||
|
msgid "Not Open Source {} components"
|
||||||
|
msgstr "Componenti non Open Source di {}"
|
||||||
|
|
||||||
|
#: mambatray.py:223
|
||||||
msgid "Ok to proceed?"
|
msgid "Ok to proceed?"
|
||||||
msgstr "Aggiornare adesso?"
|
msgstr "Aggiornare adesso?"
|
||||||
|
|
||||||
#: src/mambatray:107
|
#: mambatray.py:96
|
||||||
msgid "Platform: "
|
msgid "Proxy..."
|
||||||
msgstr "Piattaforma: "
|
msgstr "Proxy..."
|
||||||
|
|
||||||
msgid "System info:"
|
#: mambatray.py:67
|
||||||
msgstr "Informazioni sul sistema:"
|
msgid "Software"
|
||||||
|
msgstr "Software"
|
||||||
|
|
||||||
msgid "Error: Unable to find /etc/openmamba-release"
|
#: mambatray.py:223
|
||||||
msgstr "Errore: Impossibile trovare il file /etc/openmamba-release"
|
msgid "The following components are available for update: "
|
||||||
|
msgstr "I seguenti componenti sono disponibili per l'aggiornamento: "
|
||||||
|
|
||||||
|
#: mambatray.py:74
|
||||||
|
msgid "{} components..."
|
||||||
|
msgstr "Componenti di {}..."
|
||||||
|
|
||||||
|
#: mambatray.py:105 mambatray.py:135
|
||||||
|
msgid "{} control center"
|
||||||
|
msgstr "Centro di controllo di {}"
|
||||||
|
6
update-translations.sh
Executable file
6
update-translations.sh
Executable file
@ -0,0 +1,6 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
xgettext -s -o - mambatray.py --output=po/messages.pot
|
||||||
|
for l in it es fr; do
|
||||||
|
msgmerge --update --no-fuzzy-matching --backup=off po/$l.po po/messages.pot
|
||||||
|
done
|
||||||
|
#lupdate-qt5 *.ui -ts mambatray_it.ts
|
Loading…
Reference in New Issue
Block a user