]> git.ipfire.org Git - ddns.git/commitdiff
Update translations.
authorMichael Tremer <michael.tremer@ipfire.org>
Tue, 10 Jun 2014 22:14:15 +0000 (00:14 +0200)
committerMichael Tremer <michael.tremer@ipfire.org>
Tue, 10 Jun 2014 22:14:15 +0000 (00:14 +0200)
30 files changed:
po/POTFILES.in
po/ar.po
po/ca.po
po/cs_CZ.po
po/da.po
po/ddns.pot
po/de.po
po/el_GR.po
po/es.po
po/fa.po
po/fr.po
po/hu.po
po/id.po
po/it.po
po/ja.po
po/km_KH.po
po/nl.po
po/pl.po
po/pt_BR.po
po/pt_PT.po
po/ro_RO.po
po/ru.po
po/sq.po
po/sv.po
po/th.po
po/tk.po
po/tr.po
po/uk.po
po/uz@Latn.po
po/vi.po

index 0d71735b4908466576586d6820bdb25daf3d70e0..1fc441e7d6ac34c441e07c31570114c49fff58c0 100644 (file)
@@ -1,2 +1,3 @@
 src/ddns/__init__.py
 src/ddns/__init__.py
+src/ddns/providers.py
 src/ddns/system.py
 src/ddns/system.py
index 4d27cff6130b481598badf4ddfcfd61c2b783339..60e5cf14678ead7360ab67c39b115e1bc4ec5163 100644 (file)
--- a/po/ar.po
+++ b/po/ar.po
@@ -1,49 +1,78 @@
 # SOME DESCRIPTIVE TITLE.
 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
 # This file is distributed under the same license as the PACKAGE package.
 # SOME DESCRIPTIVE TITLE.
 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
 # This file is distributed under the same license as the PACKAGE package.
-# 
+#
 # Translators:
 # Jasem Elayeb <j.elayeb@itech.ly>, 2014
 msgid ""
 msgstr ""
 "Project-Id-Version: IPFire Project\n"
 "Report-Msgid-Bugs-To: \n"
 # Translators:
 # Jasem Elayeb <j.elayeb@itech.ly>, 2014
 msgid ""
 msgstr ""
 "Project-Id-Version: IPFire Project\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-07-19 18:48+0000\n"
+"POT-Creation-Date: 2014-06-11 00:13+0200\n"
 "PO-Revision-Date: 2014-03-22 23:52+0000\n"
 "Last-Translator: Jasem Elayeb <j.elayeb@itech.ly>\n"
 "PO-Revision-Date: 2014-03-22 23:52+0000\n"
 "Last-Translator: Jasem Elayeb <j.elayeb@itech.ly>\n"
-"Language-Team: Arabic (http://www.transifex.com/projects/p/ipfire/language/ar/)\n"
+"Language-Team: Arabic (http://www.transifex.com/projects/p/ipfire/language/"
+"ar/)\n"
+"Language: ar\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Language: ar\n"
-"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n"
+"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 "
+"&& n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n"
 
 
-#: ddns/__init__.py:117
+#: ../src/ddns/__init__.py:139
 msgid "Found no entries in the configuration file. Exiting."
 msgstr "لايوجد اي مدخلات ملف الاعدادات. جاري الخروج."
 
 msgid "Found no entries in the configuration file. Exiting."
 msgstr "لايوجد اي مدخلات ملف الاعدادات. جاري الخروج."
 
-#: ddns/__init__.py:129
+#: ../src/ddns/__init__.py:151
 #, python-format
 msgid "Dynamic DNS update for %(hostname)s (%(provider)s) failed:"
 msgstr "فشل عملية تحديث ال DynDNS لل  %(hostname)s (%(provider)s) :"
 
 #, python-format
 msgid "Dynamic DNS update for %(hostname)s (%(provider)s) failed:"
 msgstr "فشل عملية تحديث ال DynDNS لل  %(hostname)s (%(provider)s) :"
 
-#: ddns/__init__.py:134
+#: ../src/ddns/__init__.py:156
 #, python-format
 msgid ""
 "Dynamic DNS update for %(hostname)s (%(provider)s) throwed an unhandled "
 "exception:"
 #, python-format
 msgid ""
 "Dynamic DNS update for %(hostname)s (%(provider)s) throwed an unhandled "
 "exception:"
-msgstr "تحديث الDyndDNS لل  %(hostname)s (%(provider)s)  انتجت استثناء غير معالج:"
+msgstr ""
+"تحديث الDyndDNS لل  %(hostname)s (%(provider)s)  انتجت استثناء غير معالج:"
 
 
-#: ddns/__init__.py:138
+#: ../src/ddns/__init__.py:160
 #, python-format
 msgid "Dynamic DNS update for %(hostname)s (%(provider)s) successful"
 msgstr "نجاح تحديث ال DynDNS لل  %(hostname)s (%(provider)s)  "
 
 #, python-format
 msgid "Dynamic DNS update for %(hostname)s (%(provider)s) successful"
 msgstr "نجاح تحديث ال DynDNS لل  %(hostname)s (%(provider)s)  "
 
-#: ddns/system.py:73
+#: ../src/ddns/providers.py:120
+#, python-format
+msgid "Updating %s forced"
+msgstr ""
+
+#: ../src/ddns/providers.py:124
+#, python-format
+msgid "%s is already up to date"
+msgstr ""
+
+#: ../src/ddns/providers.py:247
+msgid "No valid FQDN was given."
+msgstr ""
+
+#: ../src/ddns/providers.py:249
+msgid "Invalid hostname specified."
+msgstr ""
+
+#: ../src/ddns/providers.py:251
+msgid "Hostname not marked as a dynamic host."
+msgstr ""
+
+#: ../src/ddns/providers.py:253
+msgid "Invalid IP address has been sent."
+msgstr ""
+
+#: ../src/ddns/system.py:127
 msgid "Request header:"
 msgstr "طلب العنوان:"
 
 #. Log response header.
 msgid "Request header:"
 msgstr "طلب العنوان:"
 
 #. Log response header.
-#: ddns/system.py:81
+#: ../src/ddns/system.py:135
 msgid "Response header:"
 msgstr "اجابة العنوان:"
 msgid "Response header:"
 msgstr "اجابة العنوان:"
index 1f9b315978d91df69e6a49243ef9d1c5fefcc980..dbb3f691462f4ba316de7f51945a2aff71615a76 100644 (file)
--- a/po/ca.po
+++ b/po/ca.po
@@ -1,48 +1,75 @@
 # SOME DESCRIPTIVE TITLE.
 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
 # This file is distributed under the same license as the PACKAGE package.
 # SOME DESCRIPTIVE TITLE.
 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
 # This file is distributed under the same license as the PACKAGE package.
-# 
+#
 # Translators:
 msgid ""
 msgstr ""
 "Project-Id-Version: IPFire Project\n"
 "Report-Msgid-Bugs-To: \n"
 # Translators:
 msgid ""
 msgstr ""
 "Project-Id-Version: IPFire Project\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-07-19 18:48+0000\n"
+"POT-Creation-Date: 2014-06-11 00:13+0200\n"
 "PO-Revision-Date: 2013-11-20 13:12+0000\n"
 "Last-Translator: Michael Tremer <michael.tremer@ipfire.org>\n"
 "PO-Revision-Date: 2013-11-20 13:12+0000\n"
 "Last-Translator: Michael Tremer <michael.tremer@ipfire.org>\n"
-"Language-Team: Catalan (http://www.transifex.com/projects/p/ipfire/language/ca/)\n"
+"Language-Team: Catalan (http://www.transifex.com/projects/p/ipfire/language/"
+"ca/)\n"
+"Language: ca\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Language: ca\n"
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 
-#: ddns/__init__.py:117
+#: ../src/ddns/__init__.py:139
 msgid "Found no entries in the configuration file. Exiting."
 msgstr ""
 
 msgid "Found no entries in the configuration file. Exiting."
 msgstr ""
 
-#: ddns/__init__.py:129
+#: ../src/ddns/__init__.py:151
 #, python-format
 msgid "Dynamic DNS update for %(hostname)s (%(provider)s) failed:"
 msgstr ""
 
 #, python-format
 msgid "Dynamic DNS update for %(hostname)s (%(provider)s) failed:"
 msgstr ""
 
-#: ddns/__init__.py:134
+#: ../src/ddns/__init__.py:156
 #, python-format
 msgid ""
 "Dynamic DNS update for %(hostname)s (%(provider)s) throwed an unhandled "
 "exception:"
 msgstr ""
 
 #, python-format
 msgid ""
 "Dynamic DNS update for %(hostname)s (%(provider)s) throwed an unhandled "
 "exception:"
 msgstr ""
 
-#: ddns/__init__.py:138
+#: ../src/ddns/__init__.py:160
 #, python-format
 msgid "Dynamic DNS update for %(hostname)s (%(provider)s) successful"
 msgstr ""
 
 #, python-format
 msgid "Dynamic DNS update for %(hostname)s (%(provider)s) successful"
 msgstr ""
 
-#: ddns/system.py:73
+#: ../src/ddns/providers.py:120
+#, python-format
+msgid "Updating %s forced"
+msgstr ""
+
+#: ../src/ddns/providers.py:124
+#, python-format
+msgid "%s is already up to date"
+msgstr ""
+
+#: ../src/ddns/providers.py:247
+msgid "No valid FQDN was given."
+msgstr ""
+
+#: ../src/ddns/providers.py:249
+msgid "Invalid hostname specified."
+msgstr ""
+
+#: ../src/ddns/providers.py:251
+msgid "Hostname not marked as a dynamic host."
+msgstr ""
+
+#: ../src/ddns/providers.py:253
+msgid "Invalid IP address has been sent."
+msgstr ""
+
+#: ../src/ddns/system.py:127
 msgid "Request header:"
 msgstr ""
 
 #. Log response header.
 msgid "Request header:"
 msgstr ""
 
 #. Log response header.
-#: ddns/system.py:81
+#: ../src/ddns/system.py:135
 msgid "Response header:"
 msgstr ""
 msgid "Response header:"
 msgstr ""
index 007dfd3894e3e93eb7dee00eb1e4e595ff1efee0..a766a553ec0f9f3536ff17cc6fb9f02ce985dcfe 100644 (file)
@@ -1,49 +1,78 @@
 # SOME DESCRIPTIVE TITLE.
 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
 # This file is distributed under the same license as the PACKAGE package.
 # SOME DESCRIPTIVE TITLE.
 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
 # This file is distributed under the same license as the PACKAGE package.
-# 
+#
 # Translators:
 # n3oklan <michal@gavlik.eu>, 2014
 msgid ""
 msgstr ""
 "Project-Id-Version: IPFire Project\n"
 "Report-Msgid-Bugs-To: \n"
 # Translators:
 # n3oklan <michal@gavlik.eu>, 2014
 msgid ""
 msgstr ""
 "Project-Id-Version: IPFire Project\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-07-19 18:48+0000\n"
+"POT-Creation-Date: 2014-06-11 00:13+0200\n"
 "PO-Revision-Date: 2014-01-06 12:36+0000\n"
 "Last-Translator: n3oklan <michal@gavlik.eu>\n"
 "PO-Revision-Date: 2014-01-06 12:36+0000\n"
 "Last-Translator: n3oklan <michal@gavlik.eu>\n"
-"Language-Team: Czech (Czech Republic) (http://www.transifex.com/projects/p/ipfire/language/cs_CZ/)\n"
+"Language-Team: Czech (Czech Republic) (http://www.transifex.com/projects/p/"
+"ipfire/language/cs_CZ/)\n"
+"Language: cs_CZ\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Language: cs_CZ\n"
 "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
 
 "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
 
-#: ddns/__init__.py:117
+#: ../src/ddns/__init__.py:139
 msgid "Found no entries in the configuration file. Exiting."
 msgstr "Nenalezeny žádné záznamy v konfiguračním souboru. Ukončuji."
 
 msgid "Found no entries in the configuration file. Exiting."
 msgstr "Nenalezeny žádné záznamy v konfiguračním souboru. Ukončuji."
 
-#: ddns/__init__.py:129
+#: ../src/ddns/__init__.py:151
 #, python-format
 msgid "Dynamic DNS update for %(hostname)s (%(provider)s) failed:"
 msgstr "Dynamická aktualizace DNS pro %(hostname)s (%(provider)s) selhala:"
 
 #, python-format
 msgid "Dynamic DNS update for %(hostname)s (%(provider)s) failed:"
 msgstr "Dynamická aktualizace DNS pro %(hostname)s (%(provider)s) selhala:"
 
-#: ddns/__init__.py:134
+#: ../src/ddns/__init__.py:156
 #, python-format
 msgid ""
 "Dynamic DNS update for %(hostname)s (%(provider)s) throwed an unhandled "
 "exception:"
 #, python-format
 msgid ""
 "Dynamic DNS update for %(hostname)s (%(provider)s) throwed an unhandled "
 "exception:"
-msgstr "Dynamická aktualizace DNS pro %(hostname)s (%(provider)s) vyvolala neošetřenou vyjímku:"
+msgstr ""
+"Dynamická aktualizace DNS pro %(hostname)s (%(provider)s) vyvolala "
+"neošetřenou vyjímku:"
 
 
-#: ddns/__init__.py:138
+#: ../src/ddns/__init__.py:160
 #, python-format
 msgid "Dynamic DNS update for %(hostname)s (%(provider)s) successful"
 msgstr "Dynamická aktualizace DNS pro %(hostname)s (%(provider)s) úspěšná"
 
 #, python-format
 msgid "Dynamic DNS update for %(hostname)s (%(provider)s) successful"
 msgstr "Dynamická aktualizace DNS pro %(hostname)s (%(provider)s) úspěšná"
 
-#: ddns/system.py:73
+#: ../src/ddns/providers.py:120
+#, python-format
+msgid "Updating %s forced"
+msgstr ""
+
+#: ../src/ddns/providers.py:124
+#, python-format
+msgid "%s is already up to date"
+msgstr ""
+
+#: ../src/ddns/providers.py:247
+msgid "No valid FQDN was given."
+msgstr ""
+
+#: ../src/ddns/providers.py:249
+msgid "Invalid hostname specified."
+msgstr ""
+
+#: ../src/ddns/providers.py:251
+msgid "Hostname not marked as a dynamic host."
+msgstr ""
+
+#: ../src/ddns/providers.py:253
+msgid "Invalid IP address has been sent."
+msgstr ""
+
+#: ../src/ddns/system.py:127
 msgid "Request header:"
 msgstr "Žádost hlavičky:"
 
 #. Log response header.
 msgid "Request header:"
 msgstr "Žádost hlavičky:"
 
 #. Log response header.
-#: ddns/system.py:81
+#: ../src/ddns/system.py:135
 msgid "Response header:"
 msgstr "Odpověď hlavičky:"
 msgid "Response header:"
 msgstr "Odpověď hlavičky:"
index 390f03bd9b72ef851d0caf45c33d7cdf659f64bf..0edb5acf4e99cf83112ef41a356c0fff44dcacb4 100644 (file)
--- a/po/da.po
+++ b/po/da.po
@@ -1,49 +1,78 @@
 # SOME DESCRIPTIVE TITLE.
 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
 # This file is distributed under the same license as the PACKAGE package.
 # SOME DESCRIPTIVE TITLE.
 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
 # This file is distributed under the same license as the PACKAGE package.
-# 
+#
 # Translators:
 # Henrik Simonsen <cybermaze@gmail.com>, 2014
 msgid ""
 msgstr ""
 "Project-Id-Version: IPFire Project\n"
 "Report-Msgid-Bugs-To: \n"
 # Translators:
 # Henrik Simonsen <cybermaze@gmail.com>, 2014
 msgid ""
 msgstr ""
 "Project-Id-Version: IPFire Project\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-07-19 18:48+0000\n"
+"POT-Creation-Date: 2014-06-11 00:13+0200\n"
 "PO-Revision-Date: 2014-01-03 20:11+0000\n"
 "Last-Translator: Henrik Simonsen <cybermaze@gmail.com>\n"
 "PO-Revision-Date: 2014-01-03 20:11+0000\n"
 "Last-Translator: Henrik Simonsen <cybermaze@gmail.com>\n"
-"Language-Team: Danish (http://www.transifex.com/projects/p/ipfire/language/da/)\n"
+"Language-Team: Danish (http://www.transifex.com/projects/p/ipfire/language/"
+"da/)\n"
+"Language: da\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Language: da\n"
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 
-#: ddns/__init__.py:117
+#: ../src/ddns/__init__.py:139
 msgid "Found no entries in the configuration file. Exiting."
 msgstr "Fandt ingen indgange i konfigurationsfilen. Afslutter."
 
 msgid "Found no entries in the configuration file. Exiting."
 msgstr "Fandt ingen indgange i konfigurationsfilen. Afslutter."
 
-#: ddns/__init__.py:129
+#: ../src/ddns/__init__.py:151
 #, python-format
 msgid "Dynamic DNS update for %(hostname)s (%(provider)s) failed:"
 msgstr "Dynamisk DNS opdatering af %(hostname)s (%(provider)s) fejlede:"
 
 #, python-format
 msgid "Dynamic DNS update for %(hostname)s (%(provider)s) failed:"
 msgstr "Dynamisk DNS opdatering af %(hostname)s (%(provider)s) fejlede:"
 
-#: ddns/__init__.py:134
+#: ../src/ddns/__init__.py:156
 #, python-format
 msgid ""
 "Dynamic DNS update for %(hostname)s (%(provider)s) throwed an unhandled "
 "exception:"
 #, python-format
 msgid ""
 "Dynamic DNS update for %(hostname)s (%(provider)s) throwed an unhandled "
 "exception:"
-msgstr "Dynamisk DNS opdatering af %(hostname)s (%(provider)s) kastede en ubehandlet undtagelse:"
+msgstr ""
+"Dynamisk DNS opdatering af %(hostname)s (%(provider)s) kastede en ubehandlet "
+"undtagelse:"
 
 
-#: ddns/__init__.py:138
+#: ../src/ddns/__init__.py:160
 #, python-format
 msgid "Dynamic DNS update for %(hostname)s (%(provider)s) successful"
 msgstr "Dynamisk DNS opdatering af %(hostname)s (%(provider)s) succesfuld"
 
 #, python-format
 msgid "Dynamic DNS update for %(hostname)s (%(provider)s) successful"
 msgstr "Dynamisk DNS opdatering af %(hostname)s (%(provider)s) succesfuld"
 
-#: ddns/system.py:73
+#: ../src/ddns/providers.py:120
+#, python-format
+msgid "Updating %s forced"
+msgstr ""
+
+#: ../src/ddns/providers.py:124
+#, python-format
+msgid "%s is already up to date"
+msgstr ""
+
+#: ../src/ddns/providers.py:247
+msgid "No valid FQDN was given."
+msgstr ""
+
+#: ../src/ddns/providers.py:249
+msgid "Invalid hostname specified."
+msgstr ""
+
+#: ../src/ddns/providers.py:251
+msgid "Hostname not marked as a dynamic host."
+msgstr ""
+
+#: ../src/ddns/providers.py:253
+msgid "Invalid IP address has been sent."
+msgstr ""
+
+#: ../src/ddns/system.py:127
 msgid "Request header:"
 msgstr "Request header:"
 
 #. Log response header.
 msgid "Request header:"
 msgstr "Request header:"
 
 #. Log response header.
-#: ddns/system.py:81
+#: ../src/ddns/system.py:135
 msgid "Response header:"
 msgstr "Response header:"
 msgid "Response header:"
 msgstr "Response header:"
index 48ab32270b294a0998c76c05ccbb06eb7e84eed9..3bb12caf89512794970cfe208bdf93fd2a749cbb 100644 (file)
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2014-06-09 14:07+0200\n"
+"POT-Creation-Date: 2014-06-11 00:13+0200\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"
 "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,32 +17,58 @@ msgstr ""
 "Content-Type: text/plain; charset=CHARSET\n"
 "Content-Transfer-Encoding: 8bit\n"
 
 "Content-Type: text/plain; charset=CHARSET\n"
 "Content-Transfer-Encoding: 8bit\n"
 
-#: ../src/ddns/__init__.py:136
+#: ../src/ddns/__init__.py:139
 msgid "Found no entries in the configuration file. Exiting."
 msgstr ""
 
 msgid "Found no entries in the configuration file. Exiting."
 msgstr ""
 
-#: ../src/ddns/__init__.py:148
+#: ../src/ddns/__init__.py:151
 #, python-format
 msgid "Dynamic DNS update for %(hostname)s (%(provider)s) failed:"
 msgstr ""
 
 #, python-format
 msgid "Dynamic DNS update for %(hostname)s (%(provider)s) failed:"
 msgstr ""
 
-#: ../src/ddns/__init__.py:153
+#: ../src/ddns/__init__.py:156
 #, python-format
 msgid ""
 "Dynamic DNS update for %(hostname)s (%(provider)s) throwed an unhandled "
 "exception:"
 msgstr ""
 
 #, python-format
 msgid ""
 "Dynamic DNS update for %(hostname)s (%(provider)s) throwed an unhandled "
 "exception:"
 msgstr ""
 
-#: ../src/ddns/__init__.py:157
+#: ../src/ddns/__init__.py:160
 #, python-format
 msgid "Dynamic DNS update for %(hostname)s (%(provider)s) successful"
 msgstr ""
 
 #, python-format
 msgid "Dynamic DNS update for %(hostname)s (%(provider)s) successful"
 msgstr ""
 
-#: ../src/ddns/system.py:120
+#: ../src/ddns/providers.py:120
+#, python-format
+msgid "Updating %s forced"
+msgstr ""
+
+#: ../src/ddns/providers.py:124
+#, python-format
+msgid "%s is already up to date"
+msgstr ""
+
+#: ../src/ddns/providers.py:247
+msgid "No valid FQDN was given."
+msgstr ""
+
+#: ../src/ddns/providers.py:249
+msgid "Invalid hostname specified."
+msgstr ""
+
+#: ../src/ddns/providers.py:251
+msgid "Hostname not marked as a dynamic host."
+msgstr ""
+
+#: ../src/ddns/providers.py:253
+msgid "Invalid IP address has been sent."
+msgstr ""
+
+#: ../src/ddns/system.py:127
 msgid "Request header:"
 msgstr ""
 
 #. Log response header.
 msgid "Request header:"
 msgstr ""
 
 #. Log response header.
-#: ../src/ddns/system.py:128
+#: ../src/ddns/system.py:135
 msgid "Response header:"
 msgstr ""
 msgid "Response header:"
 msgstr ""
index 47a5363c629122b84764e6deff64166df76e9585..96f73166dac3994cbfd33953a170764e27c71b74 100644 (file)
--- a/po/de.po
+++ b/po/de.po
@@ -1,50 +1,78 @@
 # SOME DESCRIPTIVE TITLE.
 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
 # This file is distributed under the same license as the PACKAGE package.
 # SOME DESCRIPTIVE TITLE.
 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
 # This file is distributed under the same license as the PACKAGE package.
-# 
+#
 # Translators:
 # Michael Tremer <michael.tremer@ipfire.org>, 2012.
 msgid ""
 msgstr ""
 "Project-Id-Version: The IPFire Project\n"
 "Report-Msgid-Bugs-To: \n"
 # Translators:
 # Michael Tremer <michael.tremer@ipfire.org>, 2012.
 msgid ""
 msgstr ""
 "Project-Id-Version: The IPFire Project\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-07-19 17:03+0000\n"
+"POT-Creation-Date: 2014-06-11 00:13+0200\n"
 "PO-Revision-Date: 2012-07-19 17:11+0000\n"
 "Last-Translator: Michael Tremer <michael.tremer@ipfire.org>\n"
 "PO-Revision-Date: 2012-07-19 17:11+0000\n"
 "Last-Translator: Michael Tremer <michael.tremer@ipfire.org>\n"
-"Language-Team: German (http://www.transifex.com/projects/p/ipfire/language/de/)\n"
+"Language-Team: German (http://www.transifex.com/projects/p/ipfire/language/"
+"de/)\n"
+"Language: de\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Language: de\n"
 "Plural-Forms: nplurals=2; plural=(n != 1)\n"
 
 "Plural-Forms: nplurals=2; plural=(n != 1)\n"
 
-#: ddns/__init__.py:117
+#: ../src/ddns/__init__.py:139
 msgid "Found no entries in the configuration file. Exiting."
 msgstr "Keine Einträge in der Konfigurationsdatei gefunden. Ende."
 
 msgid "Found no entries in the configuration file. Exiting."
 msgstr "Keine Einträge in der Konfigurationsdatei gefunden. Ende."
 
-#: ddns/__init__.py:126
+#: ../src/ddns/__init__.py:151
 #, python-format
 msgid "Dynamic DNS update for %(hostname)s (%(provider)s) failed:"
 msgstr "Dynamic DNS-Update für %(hostname)s (%(provider)s) fehlgeschlagen"
 
 #, python-format
 msgid "Dynamic DNS update for %(hostname)s (%(provider)s) failed:"
 msgstr "Dynamic DNS-Update für %(hostname)s (%(provider)s) fehlgeschlagen"
 
-#: ddns/__init__.py:131
+#: ../src/ddns/__init__.py:156
 #, python-format
 msgid ""
 "Dynamic DNS update for %(hostname)s (%(provider)s) throwed an unhandled "
 "exception:"
 #, python-format
 msgid ""
 "Dynamic DNS update for %(hostname)s (%(provider)s) throwed an unhandled "
 "exception:"
-msgstr "Dynamic DNS-Update für %(hostname)s (%(provider)s) erzeugte einen unerwarteten Fehler:"
+msgstr ""
+"Dynamic DNS-Update für %(hostname)s (%(provider)s) erzeugte einen "
+"unerwarteten Fehler:"
 
 
-#. XXX DEBUG
-#: ddns/__init__.py:136
+#: ../src/ddns/__init__.py:160
 #, python-format
 msgid "Dynamic DNS update for %(hostname)s (%(provider)s) successful"
 msgstr "Dynamic DNS-Update für %(hostname)s (%(provider)s) erfolgreich"
 
 #, python-format
 msgid "Dynamic DNS update for %(hostname)s (%(provider)s) successful"
 msgstr "Dynamic DNS-Update für %(hostname)s (%(provider)s) erfolgreich"
 
-#: ddns/system.py:73
+#: ../src/ddns/providers.py:120
+#, python-format
+msgid "Updating %s forced"
+msgstr ""
+
+#: ../src/ddns/providers.py:124
+#, python-format
+msgid "%s is already up to date"
+msgstr ""
+
+#: ../src/ddns/providers.py:247
+msgid "No valid FQDN was given."
+msgstr ""
+
+#: ../src/ddns/providers.py:249
+msgid "Invalid hostname specified."
+msgstr ""
+
+#: ../src/ddns/providers.py:251
+msgid "Hostname not marked as a dynamic host."
+msgstr ""
+
+#: ../src/ddns/providers.py:253
+msgid "Invalid IP address has been sent."
+msgstr ""
+
+#: ../src/ddns/system.py:127
 msgid "Request header:"
 msgstr "Request-Header:"
 
 #. Log response header.
 msgid "Request header:"
 msgstr "Request-Header:"
 
 #. Log response header.
-#: ddns/system.py:81
+#: ../src/ddns/system.py:135
 msgid "Response header:"
 msgstr "Response-Header:"
 msgid "Response header:"
 msgstr "Response-Header:"
index 44148114bc8ca3d595d0b16e51dfeec5647a4a47..32a33217ec143d930bcec4ccf79c4255cc8806e1 100644 (file)
@@ -1,48 +1,75 @@
 # SOME DESCRIPTIVE TITLE.
 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
 # This file is distributed under the same license as the PACKAGE package.
 # SOME DESCRIPTIVE TITLE.
 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
 # This file is distributed under the same license as the PACKAGE package.
-# 
+#
 # Translators:
 msgid ""
 msgstr ""
 "Project-Id-Version: IPFire Project\n"
 "Report-Msgid-Bugs-To: \n"
 # Translators:
 msgid ""
 msgstr ""
 "Project-Id-Version: IPFire Project\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-07-19 18:48+0000\n"
+"POT-Creation-Date: 2014-06-11 00:13+0200\n"
 "PO-Revision-Date: 2014-04-13 12:58+0000\n"
 "Last-Translator: Michael Tremer <michael.tremer@ipfire.org>\n"
 "PO-Revision-Date: 2014-04-13 12:58+0000\n"
 "Last-Translator: Michael Tremer <michael.tremer@ipfire.org>\n"
-"Language-Team: Greek (Greece) (http://www.transifex.com/projects/p/ipfire/language/el_GR/)\n"
+"Language-Team: Greek (Greece) (http://www.transifex.com/projects/p/ipfire/"
+"language/el_GR/)\n"
+"Language: el_GR\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Language: el_GR\n"
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 
-#: ddns/__init__.py:117
+#: ../src/ddns/__init__.py:139
 msgid "Found no entries in the configuration file. Exiting."
 msgstr ""
 
 msgid "Found no entries in the configuration file. Exiting."
 msgstr ""
 
-#: ddns/__init__.py:129
+#: ../src/ddns/__init__.py:151
 #, python-format
 msgid "Dynamic DNS update for %(hostname)s (%(provider)s) failed:"
 msgstr ""
 
 #, python-format
 msgid "Dynamic DNS update for %(hostname)s (%(provider)s) failed:"
 msgstr ""
 
-#: ddns/__init__.py:134
+#: ../src/ddns/__init__.py:156
 #, python-format
 msgid ""
 "Dynamic DNS update for %(hostname)s (%(provider)s) throwed an unhandled "
 "exception:"
 msgstr ""
 
 #, python-format
 msgid ""
 "Dynamic DNS update for %(hostname)s (%(provider)s) throwed an unhandled "
 "exception:"
 msgstr ""
 
-#: ddns/__init__.py:138
+#: ../src/ddns/__init__.py:160
 #, python-format
 msgid "Dynamic DNS update for %(hostname)s (%(provider)s) successful"
 msgstr ""
 
 #, python-format
 msgid "Dynamic DNS update for %(hostname)s (%(provider)s) successful"
 msgstr ""
 
-#: ddns/system.py:73
+#: ../src/ddns/providers.py:120
+#, python-format
+msgid "Updating %s forced"
+msgstr ""
+
+#: ../src/ddns/providers.py:124
+#, python-format
+msgid "%s is already up to date"
+msgstr ""
+
+#: ../src/ddns/providers.py:247
+msgid "No valid FQDN was given."
+msgstr ""
+
+#: ../src/ddns/providers.py:249
+msgid "Invalid hostname specified."
+msgstr ""
+
+#: ../src/ddns/providers.py:251
+msgid "Hostname not marked as a dynamic host."
+msgstr ""
+
+#: ../src/ddns/providers.py:253
+msgid "Invalid IP address has been sent."
+msgstr ""
+
+#: ../src/ddns/system.py:127
 msgid "Request header:"
 msgstr ""
 
 #. Log response header.
 msgid "Request header:"
 msgstr ""
 
 #. Log response header.
-#: ddns/system.py:81
+#: ../src/ddns/system.py:135
 msgid "Response header:"
 msgstr ""
 msgid "Response header:"
 msgstr ""
index 72af8a9861a411f4ecb8af15a45bac9cba8fd2a3..640be581d4d77736681a9ddb9e68dcb198b6b987 100644 (file)
--- a/po/es.po
+++ b/po/es.po
@@ -1,49 +1,82 @@
 # SOME DESCRIPTIVE TITLE.
 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
 # This file is distributed under the same license as the PACKAGE package.
 # SOME DESCRIPTIVE TITLE.
 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
 # This file is distributed under the same license as the PACKAGE package.
-# 
+#
 # Translators:
 # Andrés Reyes <andres.rt@gmail.com>, 2012
 msgid ""
 msgstr ""
 "Project-Id-Version: IPFire Project\n"
 "Report-Msgid-Bugs-To: \n"
 # Translators:
 # Andrés Reyes <andres.rt@gmail.com>, 2012
 msgid ""
 msgstr ""
 "Project-Id-Version: IPFire Project\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-07-19 18:48+0000\n"
+"POT-Creation-Date: 2014-06-11 00:13+0200\n"
 "PO-Revision-Date: 2013-11-20 13:12+0000\n"
 "Last-Translator: Michael Tremer <michael.tremer@ipfire.org>\n"
 "PO-Revision-Date: 2013-11-20 13:12+0000\n"
 "Last-Translator: Michael Tremer <michael.tremer@ipfire.org>\n"
-"Language-Team: Spanish (http://www.transifex.com/projects/p/ipfire/language/es/)\n"
+"Language-Team: Spanish (http://www.transifex.com/projects/p/ipfire/language/"
+"es/)\n"
+"Language: es\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Language: es\n"
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 
-#: ddns/__init__.py:117
+#: ../src/ddns/__init__.py:139
 msgid "Found no entries in the configuration file. Exiting."
 msgid "Found no entries in the configuration file. Exiting."
-msgstr "No se han encontrado entradas en el fichero de configuración. Saliendo."
+msgstr ""
+"No se han encontrado entradas en el fichero de configuración. Saliendo."
 
 
-#: ddns/__init__.py:129
+#: ../src/ddns/__init__.py:151
 #, python-format
 msgid "Dynamic DNS update for %(hostname)s (%(provider)s) failed:"
 #, python-format
 msgid "Dynamic DNS update for %(hostname)s (%(provider)s) failed:"
-msgstr "La actualizacón dinámica de DNS para %(hostname)s (%(provider)s) ha fallado."
+msgstr ""
+"La actualizacón dinámica de DNS para %(hostname)s (%(provider)s) ha fallado."
 
 
-#: ddns/__init__.py:134
+#: ../src/ddns/__init__.py:156
 #, python-format
 msgid ""
 "Dynamic DNS update for %(hostname)s (%(provider)s) throwed an unhandled "
 "exception:"
 #, python-format
 msgid ""
 "Dynamic DNS update for %(hostname)s (%(provider)s) throwed an unhandled "
 "exception:"
-msgstr "La actualizacón dinámica de DNS para %(hostname)s (%(provider)s) ha lanzado una excepción no manejada."
+msgstr ""
+"La actualizacón dinámica de DNS para %(hostname)s (%(provider)s) ha lanzado "
+"una excepción no manejada."
 
 
-#: ddns/__init__.py:138
+#: ../src/ddns/__init__.py:160
 #, python-format
 msgid "Dynamic DNS update for %(hostname)s (%(provider)s) successful"
 #, python-format
 msgid "Dynamic DNS update for %(hostname)s (%(provider)s) successful"
-msgstr "La actualizacón dinámica de DNS para %(hostname)s (%(provider)s) ha resultado satisfactoria."
+msgstr ""
+"La actualizacón dinámica de DNS para %(hostname)s (%(provider)s) ha "
+"resultado satisfactoria."
+
+#: ../src/ddns/providers.py:120
+#, python-format
+msgid "Updating %s forced"
+msgstr ""
+
+#: ../src/ddns/providers.py:124
+#, python-format
+msgid "%s is already up to date"
+msgstr ""
+
+#: ../src/ddns/providers.py:247
+msgid "No valid FQDN was given."
+msgstr ""
+
+#: ../src/ddns/providers.py:249
+msgid "Invalid hostname specified."
+msgstr ""
+
+#: ../src/ddns/providers.py:251
+msgid "Hostname not marked as a dynamic host."
+msgstr ""
+
+#: ../src/ddns/providers.py:253
+msgid "Invalid IP address has been sent."
+msgstr ""
 
 
-#: ddns/system.py:73
+#: ../src/ddns/system.py:127
 msgid "Request header:"
 msgstr "Cabecera de la petición:"
 
 #. Log response header.
 msgid "Request header:"
 msgstr "Cabecera de la petición:"
 
 #. Log response header.
-#: ddns/system.py:81
+#: ../src/ddns/system.py:135
 msgid "Response header:"
 msgstr "Cabecera de la respuesta:"
 msgid "Response header:"
 msgstr "Cabecera de la respuesta:"
index f0d10625b577e9bcadf1315f2c76a8ea204a53eb..003c13f7f592d1dca225378de99c0ce842973aec 100644 (file)
--- a/po/fa.po
+++ b/po/fa.po
@@ -1,7 +1,7 @@
 # SOME DESCRIPTIVE TITLE.
 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
 # This file is distributed under the same license as the PACKAGE package.
 # SOME DESCRIPTIVE TITLE.
 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
 # This file is distributed under the same license as the PACKAGE package.
-# 
+#
 # Translators:
 # Khalil Delavaran <khalil.delavaran@gmail.com>, 2013
 # Reza Moghadam <r.moghadam@hotmail.com>, 2013
 # Translators:
 # Khalil Delavaran <khalil.delavaran@gmail.com>, 2013
 # Reza Moghadam <r.moghadam@hotmail.com>, 2013
@@ -9,42 +9,71 @@ msgid ""
 msgstr ""
 "Project-Id-Version: IPFire Project\n"
 "Report-Msgid-Bugs-To: \n"
 msgstr ""
 "Project-Id-Version: IPFire Project\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-07-19 18:48+0000\n"
+"POT-Creation-Date: 2014-06-11 00:13+0200\n"
 "PO-Revision-Date: 2013-11-20 13:12+0000\n"
 "Last-Translator: Khalil Delavaran <khalil.delavaran@gmail.com>\n"
 "PO-Revision-Date: 2013-11-20 13:12+0000\n"
 "Last-Translator: Khalil Delavaran <khalil.delavaran@gmail.com>\n"
-"Language-Team: Persian (http://www.transifex.com/projects/p/ipfire/language/fa/)\n"
+"Language-Team: Persian (http://www.transifex.com/projects/p/ipfire/language/"
+"fa/)\n"
+"Language: fa\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Language: fa\n"
 "Plural-Forms: nplurals=1; plural=0;\n"
 
 "Plural-Forms: nplurals=1; plural=0;\n"
 
-#: ddns/__init__.py:117
+#: ../src/ddns/__init__.py:139
 msgid "Found no entries in the configuration file. Exiting."
 msgstr "هیچ نوشته ای در فایل پیکربندی یافت نشد. در حال خارج شدن میباشید."
 
 msgid "Found no entries in the configuration file. Exiting."
 msgstr "هیچ نوشته ای در فایل پیکربندی یافت نشد. در حال خارج شدن میباشید."
 
-#: ddns/__init__.py:129
+#: ../src/ddns/__init__.py:151
 #, python-format
 msgid "Dynamic DNS update for %(hostname)s (%(provider)s) failed:"
 msgstr "بروزرسانی Dynamic DNS برای %(hostname)s (%(provider)s) شکست خورد:"
 
 #, python-format
 msgid "Dynamic DNS update for %(hostname)s (%(provider)s) failed:"
 msgstr "بروزرسانی Dynamic DNS برای %(hostname)s (%(provider)s) شکست خورد:"
 
-#: ddns/__init__.py:134
+#: ../src/ddns/__init__.py:156
 #, python-format
 msgid ""
 "Dynamic DNS update for %(hostname)s (%(provider)s) throwed an unhandled "
 "exception:"
 #, python-format
 msgid ""
 "Dynamic DNS update for %(hostname)s (%(provider)s) throwed an unhandled "
 "exception:"
-msgstr "بروزرسانی Dynamic DNS برای %(hostname)s (%(provider)s) یک استثنا اداره نشده باطل :"
+msgstr ""
+"بروزرسانی Dynamic DNS برای %(hostname)s (%(provider)s) یک استثنا اداره نشده "
+"باطل :"
 
 
-#: ddns/__init__.py:138
+#: ../src/ddns/__init__.py:160
 #, python-format
 msgid "Dynamic DNS update for %(hostname)s (%(provider)s) successful"
 msgstr "Dynamic DNS برای %(hostname)s (%(provider)s) بروزرسانی شد"
 
 #, python-format
 msgid "Dynamic DNS update for %(hostname)s (%(provider)s) successful"
 msgstr "Dynamic DNS برای %(hostname)s (%(provider)s) بروزرسانی شد"
 
-#: ddns/system.py:73
+#: ../src/ddns/providers.py:120
+#, python-format
+msgid "Updating %s forced"
+msgstr ""
+
+#: ../src/ddns/providers.py:124
+#, python-format
+msgid "%s is already up to date"
+msgstr ""
+
+#: ../src/ddns/providers.py:247
+msgid "No valid FQDN was given."
+msgstr ""
+
+#: ../src/ddns/providers.py:249
+msgid "Invalid hostname specified."
+msgstr ""
+
+#: ../src/ddns/providers.py:251
+msgid "Hostname not marked as a dynamic host."
+msgstr ""
+
+#: ../src/ddns/providers.py:253
+msgid "Invalid IP address has been sent."
+msgstr ""
+
+#: ../src/ddns/system.py:127
 msgid "Request header:"
 msgstr "درخواست هدر:"
 
 #. Log response header.
 msgid "Request header:"
 msgstr "درخواست هدر:"
 
 #. Log response header.
-#: ddns/system.py:81
+#: ../src/ddns/system.py:135
 msgid "Response header:"
 msgstr "پاسخ هدر:"
 msgid "Response header:"
 msgstr "پاسخ هدر:"
index 4999f9c4d0d4b1e95d00abd3dce3b491d8543be1..8b6715ce42cb443f3d4165b26b23cb0f1a94b10c 100644 (file)
--- a/po/fr.po
+++ b/po/fr.po
@@ -1,49 +1,81 @@
 # SOME DESCRIPTIVE TITLE.
 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
 # This file is distributed under the same license as the PACKAGE package.
 # SOME DESCRIPTIVE TITLE.
 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
 # This file is distributed under the same license as the PACKAGE package.
-# 
+#
 # Translators:
 # RafaelK <rafael@keramid.as>, 2012
 msgid ""
 msgstr ""
 "Project-Id-Version: IPFire Project\n"
 "Report-Msgid-Bugs-To: \n"
 # Translators:
 # RafaelK <rafael@keramid.as>, 2012
 msgid ""
 msgstr ""
 "Project-Id-Version: IPFire Project\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-07-19 18:48+0000\n"
+"POT-Creation-Date: 2014-06-11 00:13+0200\n"
 "PO-Revision-Date: 2013-11-20 13:12+0000\n"
 "Last-Translator: Michael Tremer <michael.tremer@ipfire.org>\n"
 "PO-Revision-Date: 2013-11-20 13:12+0000\n"
 "Last-Translator: Michael Tremer <michael.tremer@ipfire.org>\n"
-"Language-Team: French (http://www.transifex.com/projects/p/ipfire/language/fr/)\n"
+"Language-Team: French (http://www.transifex.com/projects/p/ipfire/language/"
+"fr/)\n"
+"Language: fr\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Language: fr\n"
 "Plural-Forms: nplurals=2; plural=(n > 1);\n"
 
 "Plural-Forms: nplurals=2; plural=(n > 1);\n"
 
-#: ddns/__init__.py:117
+#: ../src/ddns/__init__.py:139
 msgid "Found no entries in the configuration file. Exiting."
 msgstr "Aucune entrée trouvée dans le fichier de configuration. Sortie."
 
 msgid "Found no entries in the configuration file. Exiting."
 msgstr "Aucune entrée trouvée dans le fichier de configuration. Sortie."
 
-#: ddns/__init__.py:129
+#: ../src/ddns/__init__.py:151
 #, python-format
 msgid "Dynamic DNS update for %(hostname)s (%(provider)s) failed:"
 #, python-format
 msgid "Dynamic DNS update for %(hostname)s (%(provider)s) failed:"
-msgstr "Mise à jour du DNS dynamique pour %(hostname)s (%(provider)s) a échouée :"
+msgstr ""
+"Mise à jour du DNS dynamique pour %(hostname)s (%(provider)s) a échouée :"
 
 
-#: ddns/__init__.py:134
+#: ../src/ddns/__init__.py:156
 #, python-format
 msgid ""
 "Dynamic DNS update for %(hostname)s (%(provider)s) throwed an unhandled "
 "exception:"
 #, python-format
 msgid ""
 "Dynamic DNS update for %(hostname)s (%(provider)s) throwed an unhandled "
 "exception:"
-msgstr "Mise à jour du DNS dynamique pour %(hostname)s (%(provider)s) a retourné une exception non gérée :"
+msgstr ""
+"Mise à jour du DNS dynamique pour %(hostname)s (%(provider)s) a retourné une "
+"exception non gérée :"
 
 
-#: ddns/__init__.py:138
+#: ../src/ddns/__init__.py:160
 #, python-format
 msgid "Dynamic DNS update for %(hostname)s (%(provider)s) successful"
 #, python-format
 msgid "Dynamic DNS update for %(hostname)s (%(provider)s) successful"
-msgstr "Mise à jour du DNS dynamique pour %(hostname)s (%(provider)s) a été effectuée avec succès"
+msgstr ""
+"Mise à jour du DNS dynamique pour %(hostname)s (%(provider)s) a été "
+"effectuée avec succès"
+
+#: ../src/ddns/providers.py:120
+#, python-format
+msgid "Updating %s forced"
+msgstr ""
+
+#: ../src/ddns/providers.py:124
+#, python-format
+msgid "%s is already up to date"
+msgstr ""
+
+#: ../src/ddns/providers.py:247
+msgid "No valid FQDN was given."
+msgstr ""
+
+#: ../src/ddns/providers.py:249
+msgid "Invalid hostname specified."
+msgstr ""
+
+#: ../src/ddns/providers.py:251
+msgid "Hostname not marked as a dynamic host."
+msgstr ""
+
+#: ../src/ddns/providers.py:253
+msgid "Invalid IP address has been sent."
+msgstr ""
 
 
-#: ddns/system.py:73
+#: ../src/ddns/system.py:127
 msgid "Request header:"
 msgstr "En-tête de requête:"
 
 #. Log response header.
 msgid "Request header:"
 msgstr "En-tête de requête:"
 
 #. Log response header.
-#: ddns/system.py:81
+#: ../src/ddns/system.py:135
 msgid "Response header:"
 msgstr "En-tête de réponse:"
 msgid "Response header:"
 msgstr "En-tête de réponse:"
index 9ebd0fd8897c6b5f1ab268ced3cd67f011d76b22..59f32a0e33b5e2a788952e6a318de5bdd4c70be1 100644 (file)
--- a/po/hu.po
+++ b/po/hu.po
@@ -1,49 +1,78 @@
 # SOME DESCRIPTIVE TITLE.
 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
 # This file is distributed under the same license as the PACKAGE package.
 # SOME DESCRIPTIVE TITLE.
 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
 # This file is distributed under the same license as the PACKAGE package.
-# 
+#
 # Translators:
 # Gábor Sávolyi <huginn@naglfar.hu>, 2013
 msgid ""
 msgstr ""
 "Project-Id-Version: IPFire Project\n"
 "Report-Msgid-Bugs-To: \n"
 # Translators:
 # Gábor Sávolyi <huginn@naglfar.hu>, 2013
 msgid ""
 msgstr ""
 "Project-Id-Version: IPFire Project\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-07-19 18:48+0000\n"
+"POT-Creation-Date: 2014-06-11 00:13+0200\n"
 "PO-Revision-Date: 2013-11-20 13:12+0000\n"
 "Last-Translator: Michael Tremer <michael.tremer@ipfire.org>\n"
 "PO-Revision-Date: 2013-11-20 13:12+0000\n"
 "Last-Translator: Michael Tremer <michael.tremer@ipfire.org>\n"
-"Language-Team: Hungarian (http://www.transifex.com/projects/p/ipfire/language/hu/)\n"
+"Language-Team: Hungarian (http://www.transifex.com/projects/p/ipfire/"
+"language/hu/)\n"
+"Language: hu\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Language: hu\n"
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 
-#: ddns/__init__.py:117
+#: ../src/ddns/__init__.py:139
 msgid "Found no entries in the configuration file. Exiting."
 msgstr "Nem találhatóak bejegyzések a konfigurációs fájlban. Feladat vége."
 
 msgid "Found no entries in the configuration file. Exiting."
 msgstr "Nem találhatóak bejegyzések a konfigurációs fájlban. Feladat vége."
 
-#: ddns/__init__.py:129
+#: ../src/ddns/__init__.py:151
 #, python-format
 msgid "Dynamic DNS update for %(hostname)s (%(provider)s) failed:"
 msgstr "A %(hostname)s (%(provider)s) Dynamic DNS cím frissítése sikertelen:"
 
 #, python-format
 msgid "Dynamic DNS update for %(hostname)s (%(provider)s) failed:"
 msgstr "A %(hostname)s (%(provider)s) Dynamic DNS cím frissítése sikertelen:"
 
-#: ddns/__init__.py:134
+#: ../src/ddns/__init__.py:156
 #, python-format
 msgid ""
 "Dynamic DNS update for %(hostname)s (%(provider)s) throwed an unhandled "
 "exception:"
 #, python-format
 msgid ""
 "Dynamic DNS update for %(hostname)s (%(provider)s) throwed an unhandled "
 "exception:"
-msgstr "A %(hostname)s (%(provider)s) Dynamic DNS cím frissítése nem várt választ adott:"
+msgstr ""
+"A %(hostname)s (%(provider)s) Dynamic DNS cím frissítése nem várt választ "
+"adott:"
 
 
-#: ddns/__init__.py:138
+#: ../src/ddns/__init__.py:160
 #, python-format
 msgid "Dynamic DNS update for %(hostname)s (%(provider)s) successful"
 msgstr "A %(hostname)s (%(provider)s) Dynamic DNS cím frissítése sikeres."
 
 #, python-format
 msgid "Dynamic DNS update for %(hostname)s (%(provider)s) successful"
 msgstr "A %(hostname)s (%(provider)s) Dynamic DNS cím frissítése sikeres."
 
-#: ddns/system.py:73
+#: ../src/ddns/providers.py:120
+#, python-format
+msgid "Updating %s forced"
+msgstr ""
+
+#: ../src/ddns/providers.py:124
+#, python-format
+msgid "%s is already up to date"
+msgstr ""
+
+#: ../src/ddns/providers.py:247
+msgid "No valid FQDN was given."
+msgstr ""
+
+#: ../src/ddns/providers.py:249
+msgid "Invalid hostname specified."
+msgstr ""
+
+#: ../src/ddns/providers.py:251
+msgid "Hostname not marked as a dynamic host."
+msgstr ""
+
+#: ../src/ddns/providers.py:253
+msgid "Invalid IP address has been sent."
+msgstr ""
+
+#: ../src/ddns/system.py:127
 msgid "Request header:"
 msgstr "A lekérés fejléce:"
 
 #. Log response header.
 msgid "Request header:"
 msgstr "A lekérés fejléce:"
 
 #. Log response header.
-#: ddns/system.py:81
+#: ../src/ddns/system.py:135
 msgid "Response header:"
 msgstr "A válasz fejléce:"
 msgid "Response header:"
 msgstr "A válasz fejléce:"
index 3c04aaaafcc5f8c73f8ded6ad357b1c535b0e71f..db81b6eb9b16a7dbc01bf0cb65fc7b4eab82bbdf 100644 (file)
--- a/po/id.po
+++ b/po/id.po
@@ -1,49 +1,78 @@
 # SOME DESCRIPTIVE TITLE.
 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
 # This file is distributed under the same license as the PACKAGE package.
 # SOME DESCRIPTIVE TITLE.
 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
 # This file is distributed under the same license as the PACKAGE package.
-# 
+#
 # Translators:
 # yudi.akbar <yudi.akbar@gmail.com>, 2014
 msgid ""
 msgstr ""
 "Project-Id-Version: IPFire Project\n"
 "Report-Msgid-Bugs-To: \n"
 # Translators:
 # yudi.akbar <yudi.akbar@gmail.com>, 2014
 msgid ""
 msgstr ""
 "Project-Id-Version: IPFire Project\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-07-19 18:48+0000\n"
+"POT-Creation-Date: 2014-06-11 00:13+0200\n"
 "PO-Revision-Date: 2014-01-05 10:59+0000\n"
 "Last-Translator: yudi.akbar <yudi.akbar@gmail.com>\n"
 "PO-Revision-Date: 2014-01-05 10:59+0000\n"
 "Last-Translator: yudi.akbar <yudi.akbar@gmail.com>\n"
-"Language-Team: Indonesian (http://www.transifex.com/projects/p/ipfire/language/id/)\n"
+"Language-Team: Indonesian (http://www.transifex.com/projects/p/ipfire/"
+"language/id/)\n"
+"Language: id\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Language: id\n"
 "Plural-Forms: nplurals=1; plural=0;\n"
 
 "Plural-Forms: nplurals=1; plural=0;\n"
 
-#: ddns/__init__.py:117
+#: ../src/ddns/__init__.py:139
 msgid "Found no entries in the configuration file. Exiting."
 msgstr "Tidak ditemukan entri dalam berkas konfigurasi. Keluar."
 
 msgid "Found no entries in the configuration file. Exiting."
 msgstr "Tidak ditemukan entri dalam berkas konfigurasi. Keluar."
 
-#: ddns/__init__.py:129
+#: ../src/ddns/__init__.py:151
 #, python-format
 msgid "Dynamic DNS update for %(hostname)s (%(provider)s) failed:"
 msgstr "Pembaruan DNS dinamis untuk %(hostname)s (%(provider)s) gagal:"
 
 #, python-format
 msgid "Dynamic DNS update for %(hostname)s (%(provider)s) failed:"
 msgstr "Pembaruan DNS dinamis untuk %(hostname)s (%(provider)s) gagal:"
 
-#: ddns/__init__.py:134
+#: ../src/ddns/__init__.py:156
 #, python-format
 msgid ""
 "Dynamic DNS update for %(hostname)s (%(provider)s) throwed an unhandled "
 "exception:"
 #, python-format
 msgid ""
 "Dynamic DNS update for %(hostname)s (%(provider)s) throwed an unhandled "
 "exception:"
-msgstr "Pembaruan DNS dinamis untuk %(hostname)s (%(provider)s) dilepaskan suatu pengecualian yang tidak tertangani:"
+msgstr ""
+"Pembaruan DNS dinamis untuk %(hostname)s (%(provider)s) dilepaskan suatu "
+"pengecualian yang tidak tertangani:"
 
 
-#: ddns/__init__.py:138
+#: ../src/ddns/__init__.py:160
 #, python-format
 msgid "Dynamic DNS update for %(hostname)s (%(provider)s) successful"
 msgstr "Pembaruan DNS dinamis untuk %(hostname)s (%(provider)s) berhasil"
 
 #, python-format
 msgid "Dynamic DNS update for %(hostname)s (%(provider)s) successful"
 msgstr "Pembaruan DNS dinamis untuk %(hostname)s (%(provider)s) berhasil"
 
-#: ddns/system.py:73
+#: ../src/ddns/providers.py:120
+#, python-format
+msgid "Updating %s forced"
+msgstr ""
+
+#: ../src/ddns/providers.py:124
+#, python-format
+msgid "%s is already up to date"
+msgstr ""
+
+#: ../src/ddns/providers.py:247
+msgid "No valid FQDN was given."
+msgstr ""
+
+#: ../src/ddns/providers.py:249
+msgid "Invalid hostname specified."
+msgstr ""
+
+#: ../src/ddns/providers.py:251
+msgid "Hostname not marked as a dynamic host."
+msgstr ""
+
+#: ../src/ddns/providers.py:253
+msgid "Invalid IP address has been sent."
+msgstr ""
+
+#: ../src/ddns/system.py:127
 msgid "Request header:"
 msgstr "Header permintaan:"
 
 #. Log response header.
 msgid "Request header:"
 msgstr "Header permintaan:"
 
 #. Log response header.
-#: ddns/system.py:81
+#: ../src/ddns/system.py:135
 msgid "Response header:"
 msgstr "Header tanggapan:"
 msgid "Response header:"
 msgstr "Header tanggapan:"
index e10bab0fbd357420b9176f951f1786e8183ff9eb..ba38251b86e48e779a121e61cf9c8d730e616d8f 100644 (file)
--- a/po/it.po
+++ b/po/it.po
@@ -1,49 +1,80 @@
 # SOME DESCRIPTIVE TITLE.
 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
 # This file is distributed under the same license as the PACKAGE package.
 # SOME DESCRIPTIVE TITLE.
 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
 # This file is distributed under the same license as the PACKAGE package.
-# 
+#
 # Translators:
 # umberto <web.af@email.it>, 2013
 msgid ""
 msgstr ""
 "Project-Id-Version: IPFire Project\n"
 "Report-Msgid-Bugs-To: \n"
 # Translators:
 # umberto <web.af@email.it>, 2013
 msgid ""
 msgstr ""
 "Project-Id-Version: IPFire Project\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-07-19 18:48+0000\n"
+"POT-Creation-Date: 2014-06-11 00:13+0200\n"
 "PO-Revision-Date: 2013-11-20 13:12+0000\n"
 "Last-Translator: umberto <web.af@email.it>\n"
 "PO-Revision-Date: 2013-11-20 13:12+0000\n"
 "Last-Translator: umberto <web.af@email.it>\n"
-"Language-Team: Italian (http://www.transifex.com/projects/p/ipfire/language/it/)\n"
+"Language-Team: Italian (http://www.transifex.com/projects/p/ipfire/language/"
+"it/)\n"
+"Language: it\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Language: it\n"
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 
-#: ddns/__init__.py:117
+#: ../src/ddns/__init__.py:139
 msgid "Found no entries in the configuration file. Exiting."
 msgstr "Non ha trovato voci nel file di configurazione"
 
 msgid "Found no entries in the configuration file. Exiting."
 msgstr "Non ha trovato voci nel file di configurazione"
 
-#: ddns/__init__.py:129
+#: ../src/ddns/__init__.py:151
 #, python-format
 msgid "Dynamic DNS update for %(hostname)s (%(provider)s) failed:"
 msgstr "Aggiornamento DNS dinamico fallita per  %(hostname)s (%(provider)s)"
 
 #, python-format
 msgid "Dynamic DNS update for %(hostname)s (%(provider)s) failed:"
 msgstr "Aggiornamento DNS dinamico fallita per  %(hostname)s (%(provider)s)"
 
-#: ddns/__init__.py:134
+#: ../src/ddns/__init__.py:156
 #, python-format
 msgid ""
 "Dynamic DNS update for %(hostname)s (%(provider)s) throwed an unhandled "
 "exception:"
 #, python-format
 msgid ""
 "Dynamic DNS update for %(hostname)s (%(provider)s) throwed an unhandled "
 "exception:"
-msgstr "Aggiornamento DNS dinamico per  %(hostname)s (%(provider)s) generata un'eccezione non gestita:"
+msgstr ""
+"Aggiornamento DNS dinamico per  %(hostname)s (%(provider)s) generata "
+"un'eccezione non gestita:"
 
 
-#: ddns/__init__.py:138
+#: ../src/ddns/__init__.py:160
 #, python-format
 msgid "Dynamic DNS update for %(hostname)s (%(provider)s) successful"
 #, python-format
 msgid "Dynamic DNS update for %(hostname)s (%(provider)s) successful"
-msgstr "Aggiornamento DNS dinamico per %(hostname)s (%(provider)s) eseguito con successo"
+msgstr ""
+"Aggiornamento DNS dinamico per %(hostname)s (%(provider)s) eseguito con "
+"successo"
+
+#: ../src/ddns/providers.py:120
+#, python-format
+msgid "Updating %s forced"
+msgstr ""
+
+#: ../src/ddns/providers.py:124
+#, python-format
+msgid "%s is already up to date"
+msgstr ""
+
+#: ../src/ddns/providers.py:247
+msgid "No valid FQDN was given."
+msgstr ""
+
+#: ../src/ddns/providers.py:249
+msgid "Invalid hostname specified."
+msgstr ""
+
+#: ../src/ddns/providers.py:251
+msgid "Hostname not marked as a dynamic host."
+msgstr ""
+
+#: ../src/ddns/providers.py:253
+msgid "Invalid IP address has been sent."
+msgstr ""
 
 
-#: ddns/system.py:73
+#: ../src/ddns/system.py:127
 msgid "Request header:"
 msgstr "Intestazione di richiesta:"
 
 #. Log response header.
 msgid "Request header:"
 msgstr "Intestazione di richiesta:"
 
 #. Log response header.
-#: ddns/system.py:81
+#: ../src/ddns/system.py:135
 msgid "Response header:"
 msgstr "Intestazione di risposta:"
 msgid "Response header:"
 msgstr "Intestazione di risposta:"
index 2d4547538a3dded55b84f17146ab26db0efe9ada..83bc94adfa34d4f911112012eb46a94df5cf096a 100644 (file)
--- a/po/ja.po
+++ b/po/ja.po
@@ -1,48 +1,75 @@
 # SOME DESCRIPTIVE TITLE.
 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
 # This file is distributed under the same license as the PACKAGE package.
 # SOME DESCRIPTIVE TITLE.
 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
 # This file is distributed under the same license as the PACKAGE package.
-# 
+#
 # Translators:
 msgid ""
 msgstr ""
 "Project-Id-Version: IPFire Project\n"
 "Report-Msgid-Bugs-To: \n"
 # Translators:
 msgid ""
 msgstr ""
 "Project-Id-Version: IPFire Project\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-07-19 18:48+0000\n"
+"POT-Creation-Date: 2014-06-11 00:13+0200\n"
 "PO-Revision-Date: 2014-04-12 14:23+0000\n"
 "Last-Translator: Michael Tremer <michael.tremer@ipfire.org>\n"
 "PO-Revision-Date: 2014-04-12 14:23+0000\n"
 "Last-Translator: Michael Tremer <michael.tremer@ipfire.org>\n"
-"Language-Team: Japanese (http://www.transifex.com/projects/p/ipfire/language/ja/)\n"
+"Language-Team: Japanese (http://www.transifex.com/projects/p/ipfire/language/"
+"ja/)\n"
+"Language: ja\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Language: ja\n"
 "Plural-Forms: nplurals=1; plural=0;\n"
 
 "Plural-Forms: nplurals=1; plural=0;\n"
 
-#: ddns/__init__.py:117
+#: ../src/ddns/__init__.py:139
 msgid "Found no entries in the configuration file. Exiting."
 msgstr ""
 
 msgid "Found no entries in the configuration file. Exiting."
 msgstr ""
 
-#: ddns/__init__.py:129
+#: ../src/ddns/__init__.py:151
 #, python-format
 msgid "Dynamic DNS update for %(hostname)s (%(provider)s) failed:"
 msgstr ""
 
 #, python-format
 msgid "Dynamic DNS update for %(hostname)s (%(provider)s) failed:"
 msgstr ""
 
-#: ddns/__init__.py:134
+#: ../src/ddns/__init__.py:156
 #, python-format
 msgid ""
 "Dynamic DNS update for %(hostname)s (%(provider)s) throwed an unhandled "
 "exception:"
 msgstr ""
 
 #, python-format
 msgid ""
 "Dynamic DNS update for %(hostname)s (%(provider)s) throwed an unhandled "
 "exception:"
 msgstr ""
 
-#: ddns/__init__.py:138
+#: ../src/ddns/__init__.py:160
 #, python-format
 msgid "Dynamic DNS update for %(hostname)s (%(provider)s) successful"
 msgstr ""
 
 #, python-format
 msgid "Dynamic DNS update for %(hostname)s (%(provider)s) successful"
 msgstr ""
 
-#: ddns/system.py:73
+#: ../src/ddns/providers.py:120
+#, python-format
+msgid "Updating %s forced"
+msgstr ""
+
+#: ../src/ddns/providers.py:124
+#, python-format
+msgid "%s is already up to date"
+msgstr ""
+
+#: ../src/ddns/providers.py:247
+msgid "No valid FQDN was given."
+msgstr ""
+
+#: ../src/ddns/providers.py:249
+msgid "Invalid hostname specified."
+msgstr ""
+
+#: ../src/ddns/providers.py:251
+msgid "Hostname not marked as a dynamic host."
+msgstr ""
+
+#: ../src/ddns/providers.py:253
+msgid "Invalid IP address has been sent."
+msgstr ""
+
+#: ../src/ddns/system.py:127
 msgid "Request header:"
 msgstr ""
 
 #. Log response header.
 msgid "Request header:"
 msgstr ""
 
 #. Log response header.
-#: ddns/system.py:81
+#: ../src/ddns/system.py:135
 msgid "Response header:"
 msgstr ""
 msgid "Response header:"
 msgstr ""
index 5ce372555dfdf9efa731aed9f800830a1d0e0bd7..58aff960f60145b030b23143a668c9ebbafb52b5 100644 (file)
@@ -1,48 +1,75 @@
 # SOME DESCRIPTIVE TITLE.
 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
 # This file is distributed under the same license as the PACKAGE package.
 # SOME DESCRIPTIVE TITLE.
 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
 # This file is distributed under the same license as the PACKAGE package.
-# 
+#
 # Translators:
 msgid ""
 msgstr ""
 "Project-Id-Version: IPFire Project\n"
 "Report-Msgid-Bugs-To: \n"
 # Translators:
 msgid ""
 msgstr ""
 "Project-Id-Version: IPFire Project\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-07-19 18:48+0000\n"
+"POT-Creation-Date: 2014-06-11 00:13+0200\n"
 "PO-Revision-Date: 2013-11-20 13:12+0000\n"
 "Last-Translator: Michael Tremer <michael.tremer@ipfire.org>\n"
 "PO-Revision-Date: 2013-11-20 13:12+0000\n"
 "Last-Translator: Michael Tremer <michael.tremer@ipfire.org>\n"
-"Language-Team: Khmer (Cambodia) (http://www.transifex.com/projects/p/ipfire/language/km_KH/)\n"
+"Language-Team: Khmer (Cambodia) (http://www.transifex.com/projects/p/ipfire/"
+"language/km_KH/)\n"
+"Language: km_KH\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Language: km_KH\n"
 "Plural-Forms: nplurals=1; plural=0;\n"
 
 "Plural-Forms: nplurals=1; plural=0;\n"
 
-#: ddns/__init__.py:117
+#: ../src/ddns/__init__.py:139
 msgid "Found no entries in the configuration file. Exiting."
 msgstr ""
 
 msgid "Found no entries in the configuration file. Exiting."
 msgstr ""
 
-#: ddns/__init__.py:129
+#: ../src/ddns/__init__.py:151
 #, python-format
 msgid "Dynamic DNS update for %(hostname)s (%(provider)s) failed:"
 msgstr ""
 
 #, python-format
 msgid "Dynamic DNS update for %(hostname)s (%(provider)s) failed:"
 msgstr ""
 
-#: ddns/__init__.py:134
+#: ../src/ddns/__init__.py:156
 #, python-format
 msgid ""
 "Dynamic DNS update for %(hostname)s (%(provider)s) throwed an unhandled "
 "exception:"
 msgstr ""
 
 #, python-format
 msgid ""
 "Dynamic DNS update for %(hostname)s (%(provider)s) throwed an unhandled "
 "exception:"
 msgstr ""
 
-#: ddns/__init__.py:138
+#: ../src/ddns/__init__.py:160
 #, python-format
 msgid "Dynamic DNS update for %(hostname)s (%(provider)s) successful"
 msgstr ""
 
 #, python-format
 msgid "Dynamic DNS update for %(hostname)s (%(provider)s) successful"
 msgstr ""
 
-#: ddns/system.py:73
+#: ../src/ddns/providers.py:120
+#, python-format
+msgid "Updating %s forced"
+msgstr ""
+
+#: ../src/ddns/providers.py:124
+#, python-format
+msgid "%s is already up to date"
+msgstr ""
+
+#: ../src/ddns/providers.py:247
+msgid "No valid FQDN was given."
+msgstr ""
+
+#: ../src/ddns/providers.py:249
+msgid "Invalid hostname specified."
+msgstr ""
+
+#: ../src/ddns/providers.py:251
+msgid "Hostname not marked as a dynamic host."
+msgstr ""
+
+#: ../src/ddns/providers.py:253
+msgid "Invalid IP address has been sent."
+msgstr ""
+
+#: ../src/ddns/system.py:127
 msgid "Request header:"
 msgstr ""
 
 #. Log response header.
 msgid "Request header:"
 msgstr ""
 
 #. Log response header.
-#: ddns/system.py:81
+#: ../src/ddns/system.py:135
 msgid "Response header:"
 msgstr ""
 msgid "Response header:"
 msgstr ""
index fe029eb5b0a73ebbf96c19a67ada9bf1a3ab80d7..b1324dfd8b296bf5a7ac9861316895fb5f2c7294 100644 (file)
--- a/po/nl.po
+++ b/po/nl.po
@@ -1,49 +1,78 @@
 # SOME DESCRIPTIVE TITLE.
 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
 # This file is distributed under the same license as the PACKAGE package.
 # SOME DESCRIPTIVE TITLE.
 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
 # This file is distributed under the same license as the PACKAGE package.
-# 
+#
 # Translators:
 # Hans <dutchtux@gmail.com>, 2013
 msgid ""
 msgstr ""
 "Project-Id-Version: IPFire Project\n"
 "Report-Msgid-Bugs-To: \n"
 # Translators:
 # Hans <dutchtux@gmail.com>, 2013
 msgid ""
 msgstr ""
 "Project-Id-Version: IPFire Project\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-07-19 18:48+0000\n"
+"POT-Creation-Date: 2014-06-11 00:13+0200\n"
 "PO-Revision-Date: 2013-11-20 13:12+0000\n"
 "Last-Translator: Michael Tremer <michael.tremer@ipfire.org>\n"
 "PO-Revision-Date: 2013-11-20 13:12+0000\n"
 "Last-Translator: Michael Tremer <michael.tremer@ipfire.org>\n"
-"Language-Team: Dutch (http://www.transifex.com/projects/p/ipfire/language/nl/)\n"
+"Language-Team: Dutch (http://www.transifex.com/projects/p/ipfire/language/"
+"nl/)\n"
+"Language: nl\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Language: nl\n"
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 
-#: ddns/__init__.py:117
+#: ../src/ddns/__init__.py:139
 msgid "Found no entries in the configuration file. Exiting."
 msgstr "Geen items gevonden in het configuratiebestand. Gestopt."
 
 msgid "Found no entries in the configuration file. Exiting."
 msgstr "Geen items gevonden in het configuratiebestand. Gestopt."
 
-#: ddns/__init__.py:129
+#: ../src/ddns/__init__.py:151
 #, python-format
 msgid "Dynamic DNS update for %(hostname)s (%(provider)s) failed:"
 msgstr "Dynamische DNS update voor %(hostname)s (%(provider)s) mislukt:"
 
 #, python-format
 msgid "Dynamic DNS update for %(hostname)s (%(provider)s) failed:"
 msgstr "Dynamische DNS update voor %(hostname)s (%(provider)s) mislukt:"
 
-#: ddns/__init__.py:134
+#: ../src/ddns/__init__.py:156
 #, python-format
 msgid ""
 "Dynamic DNS update for %(hostname)s (%(provider)s) throwed an unhandled "
 "exception:"
 #, python-format
 msgid ""
 "Dynamic DNS update for %(hostname)s (%(provider)s) throwed an unhandled "
 "exception:"
-msgstr "Dynamische DNS update voor %(hostname)s (%(provider)s) gaf een onverwerkte uitzondering:"
+msgstr ""
+"Dynamische DNS update voor %(hostname)s (%(provider)s) gaf een onverwerkte "
+"uitzondering:"
 
 
-#: ddns/__init__.py:138
+#: ../src/ddns/__init__.py:160
 #, python-format
 msgid "Dynamic DNS update for %(hostname)s (%(provider)s) successful"
 msgstr "Dynamische DNS update voor %(hostname)s (%(provider)s) geslaagd"
 
 #, python-format
 msgid "Dynamic DNS update for %(hostname)s (%(provider)s) successful"
 msgstr "Dynamische DNS update voor %(hostname)s (%(provider)s) geslaagd"
 
-#: ddns/system.py:73
+#: ../src/ddns/providers.py:120
+#, python-format
+msgid "Updating %s forced"
+msgstr ""
+
+#: ../src/ddns/providers.py:124
+#, python-format
+msgid "%s is already up to date"
+msgstr ""
+
+#: ../src/ddns/providers.py:247
+msgid "No valid FQDN was given."
+msgstr ""
+
+#: ../src/ddns/providers.py:249
+msgid "Invalid hostname specified."
+msgstr ""
+
+#: ../src/ddns/providers.py:251
+msgid "Hostname not marked as a dynamic host."
+msgstr ""
+
+#: ../src/ddns/providers.py:253
+msgid "Invalid IP address has been sent."
+msgstr ""
+
+#: ../src/ddns/system.py:127
 msgid "Request header:"
 msgstr "Aanvraag header:"
 
 #. Log response header.
 msgid "Request header:"
 msgstr "Aanvraag header:"
 
 #. Log response header.
-#: ddns/system.py:81
+#: ../src/ddns/system.py:135
 msgid "Response header:"
 msgstr "Antwoord header:"
 msgid "Response header:"
 msgstr "Antwoord header:"
index e5bbcdea6a371908f8593c18ce54a724633c5c2e..2bf101a8749d71be6dccef0d1a9bd46fc06918bc 100644 (file)
--- a/po/pl.po
+++ b/po/pl.po
@@ -1,49 +1,81 @@
 # SOME DESCRIPTIVE TITLE.
 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
 # This file is distributed under the same license as the PACKAGE package.
 # SOME DESCRIPTIVE TITLE.
 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
 # This file is distributed under the same license as the PACKAGE package.
-# 
+#
 # Translators:
 # Jakub Ratajczak <j.ratajczak@eqba.pl>, 2013
 msgid ""
 msgstr ""
 "Project-Id-Version: IPFire Project\n"
 "Report-Msgid-Bugs-To: \n"
 # Translators:
 # Jakub Ratajczak <j.ratajczak@eqba.pl>, 2013
 msgid ""
 msgstr ""
 "Project-Id-Version: IPFire Project\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-07-19 18:48+0000\n"
+"POT-Creation-Date: 2014-06-11 00:13+0200\n"
 "PO-Revision-Date: 2013-11-20 13:12+0000\n"
 "Last-Translator: Michael Tremer <michael.tremer@ipfire.org>\n"
 "PO-Revision-Date: 2013-11-20 13:12+0000\n"
 "Last-Translator: Michael Tremer <michael.tremer@ipfire.org>\n"
-"Language-Team: Polish (http://www.transifex.com/projects/p/ipfire/language/pl/)\n"
+"Language-Team: Polish (http://www.transifex.com/projects/p/ipfire/language/"
+"pl/)\n"
+"Language: pl\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Language: pl\n"
-"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
+"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
+"|| n%100>=20) ? 1 : 2);\n"
 
 
-#: ddns/__init__.py:117
+#: ../src/ddns/__init__.py:139
 msgid "Found no entries in the configuration file. Exiting."
 msgstr "Nie znaleziono żadnych wpisów w pliku configuracyjnym. Kończenie."
 
 msgid "Found no entries in the configuration file. Exiting."
 msgstr "Nie znaleziono żadnych wpisów w pliku configuracyjnym. Kończenie."
 
-#: ddns/__init__.py:129
+#: ../src/ddns/__init__.py:151
 #, python-format
 msgid "Dynamic DNS update for %(hostname)s (%(provider)s) failed:"
 #, python-format
 msgid "Dynamic DNS update for %(hostname)s (%(provider)s) failed:"
-msgstr "Aktualizacja dynamicznago DNS dla %(hostname)s (%(provider)s) nieudana:"
+msgstr ""
+"Aktualizacja dynamicznago DNS dla %(hostname)s (%(provider)s) nieudana:"
 
 
-#: ddns/__init__.py:134
+#: ../src/ddns/__init__.py:156
 #, python-format
 msgid ""
 "Dynamic DNS update for %(hostname)s (%(provider)s) throwed an unhandled "
 "exception:"
 #, python-format
 msgid ""
 "Dynamic DNS update for %(hostname)s (%(provider)s) throwed an unhandled "
 "exception:"
-msgstr "Aktualizacja dynamicznago DNS dla %(hostname)s (%(provider)s) wywołała nieobsługiwany błąd: "
+msgstr ""
+"Aktualizacja dynamicznago DNS dla %(hostname)s (%(provider)s) wywołała "
+"nieobsługiwany błąd: "
 
 
-#: ddns/__init__.py:138
+#: ../src/ddns/__init__.py:160
 #, python-format
 msgid "Dynamic DNS update for %(hostname)s (%(provider)s) successful"
 #, python-format
 msgid "Dynamic DNS update for %(hostname)s (%(provider)s) successful"
-msgstr "Aktualizacja dynamicznago DNS dla %(hostname)s (%(provider)s) poprawna:"
+msgstr ""
+"Aktualizacja dynamicznago DNS dla %(hostname)s (%(provider)s) poprawna:"
+
+#: ../src/ddns/providers.py:120
+#, python-format
+msgid "Updating %s forced"
+msgstr ""
+
+#: ../src/ddns/providers.py:124
+#, python-format
+msgid "%s is already up to date"
+msgstr ""
+
+#: ../src/ddns/providers.py:247
+msgid "No valid FQDN was given."
+msgstr ""
+
+#: ../src/ddns/providers.py:249
+msgid "Invalid hostname specified."
+msgstr ""
+
+#: ../src/ddns/providers.py:251
+msgid "Hostname not marked as a dynamic host."
+msgstr ""
+
+#: ../src/ddns/providers.py:253
+msgid "Invalid IP address has been sent."
+msgstr ""
 
 
-#: ddns/system.py:73
+#: ../src/ddns/system.py:127
 msgid "Request header:"
 msgstr "Nagłówek żądania: "
 
 #. Log response header.
 msgid "Request header:"
 msgstr "Nagłówek żądania: "
 
 #. Log response header.
-#: ddns/system.py:81
+#: ../src/ddns/system.py:135
 msgid "Response header:"
 msgstr "Nagłówek odpowiedzi: "
 msgid "Response header:"
 msgstr "Nagłówek odpowiedzi: "
index 42e67457663a49d97ae4749a0a349ef57002ee63..d6a6902a13f19c9e1e13f008379eb46853df39fe 100644 (file)
@@ -1,49 +1,79 @@
 # SOME DESCRIPTIVE TITLE.
 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
 # This file is distributed under the same license as the PACKAGE package.
 # SOME DESCRIPTIVE TITLE.
 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
 # This file is distributed under the same license as the PACKAGE package.
-# 
+#
 # Translators:
 # André Felipe Morro <andre@andremorro.com>, 2012
 msgid ""
 msgstr ""
 "Project-Id-Version: IPFire Project\n"
 "Report-Msgid-Bugs-To: \n"
 # Translators:
 # André Felipe Morro <andre@andremorro.com>, 2012
 msgid ""
 msgstr ""
 "Project-Id-Version: IPFire Project\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-07-19 18:48+0000\n"
+"POT-Creation-Date: 2014-06-11 00:13+0200\n"
 "PO-Revision-Date: 2013-11-20 13:12+0000\n"
 "Last-Translator: Michael Tremer <michael.tremer@ipfire.org>\n"
 "PO-Revision-Date: 2013-11-20 13:12+0000\n"
 "Last-Translator: Michael Tremer <michael.tremer@ipfire.org>\n"
-"Language-Team: Portuguese (Brazil) (http://www.transifex.com/projects/p/ipfire/language/pt_BR/)\n"
+"Language-Team: Portuguese (Brazil) (http://www.transifex.com/projects/p/"
+"ipfire/language/pt_BR/)\n"
+"Language: pt_BR\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Language: pt_BR\n"
 "Plural-Forms: nplurals=2; plural=(n > 1);\n"
 
 "Plural-Forms: nplurals=2; plural=(n > 1);\n"
 
-#: ddns/__init__.py:117
+#: ../src/ddns/__init__.py:139
 msgid "Found no entries in the configuration file. Exiting."
 msgstr "Não foram encontradas entradas no arquivo de configuração. Saindo."
 
 msgid "Found no entries in the configuration file. Exiting."
 msgstr "Não foram encontradas entradas no arquivo de configuração. Saindo."
 
-#: ddns/__init__.py:129
+#: ../src/ddns/__init__.py:151
 #, python-format
 msgid "Dynamic DNS update for %(hostname)s (%(provider)s) failed:"
 msgstr "Atualização de DNS Dinâmico para %(hostname)s (%(provider)s) falhou:"
 
 #, python-format
 msgid "Dynamic DNS update for %(hostname)s (%(provider)s) failed:"
 msgstr "Atualização de DNS Dinâmico para %(hostname)s (%(provider)s) falhou:"
 
-#: ddns/__init__.py:134
+#: ../src/ddns/__init__.py:156
 #, python-format
 msgid ""
 "Dynamic DNS update for %(hostname)s (%(provider)s) throwed an unhandled "
 "exception:"
 #, python-format
 msgid ""
 "Dynamic DNS update for %(hostname)s (%(provider)s) throwed an unhandled "
 "exception:"
-msgstr "Atualização de DNS Dinâmico para %(hostname)s (%(provider)s) teve uma exceção não tratada:"
+msgstr ""
+"Atualização de DNS Dinâmico para %(hostname)s (%(provider)s) teve uma "
+"exceção não tratada:"
 
 
-#: ddns/__init__.py:138
+#: ../src/ddns/__init__.py:160
 #, python-format
 msgid "Dynamic DNS update for %(hostname)s (%(provider)s) successful"
 #, python-format
 msgid "Dynamic DNS update for %(hostname)s (%(provider)s) successful"
-msgstr "Atualização de DNS Dinâmico para %(hostname)s (%(provider)s) bem sucedida"
+msgstr ""
+"Atualização de DNS Dinâmico para %(hostname)s (%(provider)s) bem sucedida"
+
+#: ../src/ddns/providers.py:120
+#, python-format
+msgid "Updating %s forced"
+msgstr ""
+
+#: ../src/ddns/providers.py:124
+#, python-format
+msgid "%s is already up to date"
+msgstr ""
+
+#: ../src/ddns/providers.py:247
+msgid "No valid FQDN was given."
+msgstr ""
+
+#: ../src/ddns/providers.py:249
+msgid "Invalid hostname specified."
+msgstr ""
+
+#: ../src/ddns/providers.py:251
+msgid "Hostname not marked as a dynamic host."
+msgstr ""
+
+#: ../src/ddns/providers.py:253
+msgid "Invalid IP address has been sent."
+msgstr ""
 
 
-#: ddns/system.py:73
+#: ../src/ddns/system.py:127
 msgid "Request header:"
 msgstr "Header solicitada:"
 
 #. Log response header.
 msgid "Request header:"
 msgstr "Header solicitada:"
 
 #. Log response header.
-#: ddns/system.py:81
+#: ../src/ddns/system.py:135
 msgid "Response header:"
 msgstr "Header de resposta:"
 msgid "Response header:"
 msgstr "Header de resposta:"
index 7dcc85488306ddcb83cef66b0312dd9aac47238e..9a81d4d11431897bcaeeecd36048f0c21516bd9d 100644 (file)
@@ -1,48 +1,75 @@
 # SOME DESCRIPTIVE TITLE.
 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
 # This file is distributed under the same license as the PACKAGE package.
 # SOME DESCRIPTIVE TITLE.
 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
 # This file is distributed under the same license as the PACKAGE package.
-# 
+#
 # Translators:
 msgid ""
 msgstr ""
 "Project-Id-Version: IPFire Project\n"
 "Report-Msgid-Bugs-To: \n"
 # Translators:
 msgid ""
 msgstr ""
 "Project-Id-Version: IPFire Project\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-07-19 18:48+0000\n"
+"POT-Creation-Date: 2014-06-11 00:13+0200\n"
 "PO-Revision-Date: 2013-11-20 13:12+0000\n"
 "Last-Translator: Michael Tremer <michael.tremer@ipfire.org>\n"
 "PO-Revision-Date: 2013-11-20 13:12+0000\n"
 "Last-Translator: Michael Tremer <michael.tremer@ipfire.org>\n"
-"Language-Team: Portuguese (Portugal) (http://www.transifex.com/projects/p/ipfire/language/pt_PT/)\n"
+"Language-Team: Portuguese (Portugal) (http://www.transifex.com/projects/p/"
+"ipfire/language/pt_PT/)\n"
+"Language: pt_PT\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Language: pt_PT\n"
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 
-#: ddns/__init__.py:117
+#: ../src/ddns/__init__.py:139
 msgid "Found no entries in the configuration file. Exiting."
 msgstr ""
 
 msgid "Found no entries in the configuration file. Exiting."
 msgstr ""
 
-#: ddns/__init__.py:129
+#: ../src/ddns/__init__.py:151
 #, python-format
 msgid "Dynamic DNS update for %(hostname)s (%(provider)s) failed:"
 msgstr ""
 
 #, python-format
 msgid "Dynamic DNS update for %(hostname)s (%(provider)s) failed:"
 msgstr ""
 
-#: ddns/__init__.py:134
+#: ../src/ddns/__init__.py:156
 #, python-format
 msgid ""
 "Dynamic DNS update for %(hostname)s (%(provider)s) throwed an unhandled "
 "exception:"
 msgstr ""
 
 #, python-format
 msgid ""
 "Dynamic DNS update for %(hostname)s (%(provider)s) throwed an unhandled "
 "exception:"
 msgstr ""
 
-#: ddns/__init__.py:138
+#: ../src/ddns/__init__.py:160
 #, python-format
 msgid "Dynamic DNS update for %(hostname)s (%(provider)s) successful"
 msgstr ""
 
 #, python-format
 msgid "Dynamic DNS update for %(hostname)s (%(provider)s) successful"
 msgstr ""
 
-#: ddns/system.py:73
+#: ../src/ddns/providers.py:120
+#, python-format
+msgid "Updating %s forced"
+msgstr ""
+
+#: ../src/ddns/providers.py:124
+#, python-format
+msgid "%s is already up to date"
+msgstr ""
+
+#: ../src/ddns/providers.py:247
+msgid "No valid FQDN was given."
+msgstr ""
+
+#: ../src/ddns/providers.py:249
+msgid "Invalid hostname specified."
+msgstr ""
+
+#: ../src/ddns/providers.py:251
+msgid "Hostname not marked as a dynamic host."
+msgstr ""
+
+#: ../src/ddns/providers.py:253
+msgid "Invalid IP address has been sent."
+msgstr ""
+
+#: ../src/ddns/system.py:127
 msgid "Request header:"
 msgstr ""
 
 #. Log response header.
 msgid "Request header:"
 msgstr ""
 
 #. Log response header.
-#: ddns/system.py:81
+#: ../src/ddns/system.py:135
 msgid "Response header:"
 msgstr ""
 msgid "Response header:"
 msgstr ""
index 407d8282b1ca912402c862d193efe9c72d6901e4..ec57f8dc1645af2d4bfa6fbbece74b8c7c3f9b2d 100644 (file)
@@ -1,49 +1,81 @@
 # SOME DESCRIPTIVE TITLE.
 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
 # This file is distributed under the same license as the PACKAGE package.
 # SOME DESCRIPTIVE TITLE.
 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
 # This file is distributed under the same license as the PACKAGE package.
-# 
+#
 # Translators:
 # robert lasic <robertlasic@gmail.com>, 2013
 msgid ""
 msgstr ""
 "Project-Id-Version: IPFire Project\n"
 "Report-Msgid-Bugs-To: \n"
 # Translators:
 # robert lasic <robertlasic@gmail.com>, 2013
 msgid ""
 msgstr ""
 "Project-Id-Version: IPFire Project\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-07-19 18:48+0000\n"
+"POT-Creation-Date: 2014-06-11 00:13+0200\n"
 "PO-Revision-Date: 2013-11-20 13:12+0000\n"
 "Last-Translator: Michael Tremer <michael.tremer@ipfire.org>\n"
 "PO-Revision-Date: 2013-11-20 13:12+0000\n"
 "Last-Translator: Michael Tremer <michael.tremer@ipfire.org>\n"
-"Language-Team: Romanian (Romania) (http://www.transifex.com/projects/p/ipfire/language/ro_RO/)\n"
+"Language-Team: Romanian (Romania) (http://www.transifex.com/projects/p/"
+"ipfire/language/ro_RO/)\n"
+"Language: ro_RO\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Language: ro_RO\n"
-"Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?2:1));\n"
+"Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?"
+"2:1));\n"
 
 
-#: ddns/__init__.py:117
+#: ../src/ddns/__init__.py:139
 msgid "Found no entries in the configuration file. Exiting."
 msgstr "Nici o intrare în fișierul de configurare. Ieșire."
 
 msgid "Found no entries in the configuration file. Exiting."
 msgstr "Nici o intrare în fișierul de configurare. Ieșire."
 
-#: ddns/__init__.py:129
+#: ../src/ddns/__init__.py:151
 #, python-format
 msgid "Dynamic DNS update for %(hostname)s (%(provider)s) failed:"
 msgstr "Eroare actualizare DNS dinamic %(hostname)s (%(provider)s):"
 
 #, python-format
 msgid "Dynamic DNS update for %(hostname)s (%(provider)s) failed:"
 msgstr "Eroare actualizare DNS dinamic %(hostname)s (%(provider)s):"
 
-#: ddns/__init__.py:134
+#: ../src/ddns/__init__.py:156
 #, python-format
 msgid ""
 "Dynamic DNS update for %(hostname)s (%(provider)s) throwed an unhandled "
 "exception:"
 #, python-format
 msgid ""
 "Dynamic DNS update for %(hostname)s (%(provider)s) throwed an unhandled "
 "exception:"
-msgstr "Actualizare DNS dinamic pentru %(hostname)s (%(provider)s) a generat o excepție netratată:"
+msgstr ""
+"Actualizare DNS dinamic pentru %(hostname)s (%(provider)s) a generat o "
+"excepție netratată:"
 
 
-#: ddns/__init__.py:138
+#: ../src/ddns/__init__.py:160
 #, python-format
 msgid "Dynamic DNS update for %(hostname)s (%(provider)s) successful"
 #, python-format
 msgid "Dynamic DNS update for %(hostname)s (%(provider)s) successful"
-msgstr "Actualizarea DNS dinamic pentru %(hostname)s (%(provider)s) s-a făcut cu succes."
+msgstr ""
+"Actualizarea DNS dinamic pentru %(hostname)s (%(provider)s) s-a făcut cu "
+"succes."
+
+#: ../src/ddns/providers.py:120
+#, python-format
+msgid "Updating %s forced"
+msgstr ""
+
+#: ../src/ddns/providers.py:124
+#, python-format
+msgid "%s is already up to date"
+msgstr ""
+
+#: ../src/ddns/providers.py:247
+msgid "No valid FQDN was given."
+msgstr ""
+
+#: ../src/ddns/providers.py:249
+msgid "Invalid hostname specified."
+msgstr ""
+
+#: ../src/ddns/providers.py:251
+msgid "Hostname not marked as a dynamic host."
+msgstr ""
+
+#: ../src/ddns/providers.py:253
+msgid "Invalid IP address has been sent."
+msgstr ""
 
 
-#: ddns/system.py:73
+#: ../src/ddns/system.py:127
 msgid "Request header:"
 msgstr "Cerere header:"
 
 #. Log response header.
 msgid "Request header:"
 msgstr "Cerere header:"
 
 #. Log response header.
-#: ddns/system.py:81
+#: ../src/ddns/system.py:135
 msgid "Response header:"
 msgstr "Răspuns header:"
 msgid "Response header:"
 msgstr "Răspuns header:"
index 90cf25aba7ee7e30299f8324927dc6f0991e816f..b67f6b6b8393d865d70595f2e52c459bc3875634 100644 (file)
--- a/po/ru.po
+++ b/po/ru.po
@@ -1,49 +1,80 @@
 # SOME DESCRIPTIVE TITLE.
 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
 # This file is distributed under the same license as the PACKAGE package.
 # SOME DESCRIPTIVE TITLE.
 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
 # This file is distributed under the same license as the PACKAGE package.
-# 
+#
 # Translators:
 # Вальчишин Андрій Олегович <v.andrey@i.ua>, 2012
 msgid ""
 msgstr ""
 "Project-Id-Version: IPFire Project\n"
 "Report-Msgid-Bugs-To: \n"
 # Translators:
 # Вальчишин Андрій Олегович <v.andrey@i.ua>, 2012
 msgid ""
 msgstr ""
 "Project-Id-Version: IPFire Project\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-07-19 18:48+0000\n"
+"POT-Creation-Date: 2014-06-11 00:13+0200\n"
 "PO-Revision-Date: 2013-11-20 13:12+0000\n"
 "Last-Translator: Michael Tremer <michael.tremer@ipfire.org>\n"
 "PO-Revision-Date: 2013-11-20 13:12+0000\n"
 "Last-Translator: Michael Tremer <michael.tremer@ipfire.org>\n"
-"Language-Team: Russian (http://www.transifex.com/projects/p/ipfire/language/ru/)\n"
+"Language-Team: Russian (http://www.transifex.com/projects/p/ipfire/language/"
+"ru/)\n"
+"Language: ru\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Language: ru\n"
-"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
+"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
+"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
 
 
-#: ddns/__init__.py:117
+#: ../src/ddns/__init__.py:139
 msgid "Found no entries in the configuration file. Exiting."
 msgstr "Не найдено записей в конфигурационном файле. Выход."
 
 msgid "Found no entries in the configuration file. Exiting."
 msgstr "Не найдено записей в конфигурационном файле. Выход."
 
-#: ddns/__init__.py:129
+#: ../src/ddns/__init__.py:151
 #, python-format
 msgid "Dynamic DNS update for %(hostname)s (%(provider)s) failed:"
 msgstr "Ошибка обновления Dynamic DNS для %(hostname)s (%(provider)s):"
 
 #, python-format
 msgid "Dynamic DNS update for %(hostname)s (%(provider)s) failed:"
 msgstr "Ошибка обновления Dynamic DNS для %(hostname)s (%(provider)s):"
 
-#: ddns/__init__.py:134
+#: ../src/ddns/__init__.py:156
 #, python-format
 msgid ""
 "Dynamic DNS update for %(hostname)s (%(provider)s) throwed an unhandled "
 "exception:"
 #, python-format
 msgid ""
 "Dynamic DNS update for %(hostname)s (%(provider)s) throwed an unhandled "
 "exception:"
-msgstr "Обновление Dynamic DNS для %(hostname)s (%(provider)s) вызвало необработанное исключение:"
+msgstr ""
+"Обновление Dynamic DNS для %(hostname)s (%(provider)s) вызвало "
+"необработанное исключение:"
 
 
-#: ddns/__init__.py:138
+#: ../src/ddns/__init__.py:160
 #, python-format
 msgid "Dynamic DNS update for %(hostname)s (%(provider)s) successful"
 #, python-format
 msgid "Dynamic DNS update for %(hostname)s (%(provider)s) successful"
-msgstr "Обновление Dynamic DNS для %(hostname)s (%(provider)s) выполнено успешно."
+msgstr ""
+"Обновление Dynamic DNS для %(hostname)s (%(provider)s) выполнено успешно."
+
+#: ../src/ddns/providers.py:120
+#, python-format
+msgid "Updating %s forced"
+msgstr ""
+
+#: ../src/ddns/providers.py:124
+#, python-format
+msgid "%s is already up to date"
+msgstr ""
+
+#: ../src/ddns/providers.py:247
+msgid "No valid FQDN was given."
+msgstr ""
+
+#: ../src/ddns/providers.py:249
+msgid "Invalid hostname specified."
+msgstr ""
+
+#: ../src/ddns/providers.py:251
+msgid "Hostname not marked as a dynamic host."
+msgstr ""
+
+#: ../src/ddns/providers.py:253
+msgid "Invalid IP address has been sent."
+msgstr ""
 
 
-#: ddns/system.py:73
+#: ../src/ddns/system.py:127
 msgid "Request header:"
 msgstr "Заголовок запроса:"
 
 #. Log response header.
 msgid "Request header:"
 msgstr "Заголовок запроса:"
 
 #. Log response header.
-#: ddns/system.py:81
+#: ../src/ddns/system.py:135
 msgid "Response header:"
 msgstr "Заголовок ответа:"
 msgid "Response header:"
 msgstr "Заголовок ответа:"
index fe298bd01e444d387e86f0f49443109f6fca396e..a74059b71616793a8534a455be22edbc16a5f893 100644 (file)
--- a/po/sq.po
+++ b/po/sq.po
@@ -1,49 +1,78 @@
 # SOME DESCRIPTIVE TITLE.
 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
 # This file is distributed under the same license as the PACKAGE package.
 # SOME DESCRIPTIVE TITLE.
 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
 # This file is distributed under the same license as the PACKAGE package.
-# 
+#
 # Translators:
 # Ardit Dani <ardit.dani@gmail.com>, 2014
 msgid ""
 msgstr ""
 "Project-Id-Version: IPFire Project\n"
 "Report-Msgid-Bugs-To: \n"
 # Translators:
 # Ardit Dani <ardit.dani@gmail.com>, 2014
 msgid ""
 msgstr ""
 "Project-Id-Version: IPFire Project\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-07-19 18:48+0000\n"
+"POT-Creation-Date: 2014-06-11 00:13+0200\n"
 "PO-Revision-Date: 2014-01-10 15:36+0000\n"
 "Last-Translator: Ardit Dani <ardit.dani@gmail.com>\n"
 "PO-Revision-Date: 2014-01-10 15:36+0000\n"
 "Last-Translator: Ardit Dani <ardit.dani@gmail.com>\n"
-"Language-Team: Albanian (http://www.transifex.com/projects/p/ipfire/language/sq/)\n"
+"Language-Team: Albanian (http://www.transifex.com/projects/p/ipfire/language/"
+"sq/)\n"
+"Language: sq\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Language: sq\n"
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 
-#: ddns/__init__.py:117
+#: ../src/ddns/__init__.py:139
 msgid "Found no entries in the configuration file. Exiting."
 msgstr "Nuk gjeti asnjë hyrje në skedarin e konfigurimit. Dalje."
 
 msgid "Found no entries in the configuration file. Exiting."
 msgstr "Nuk gjeti asnjë hyrje në skedarin e konfigurimit. Dalje."
 
-#: ddns/__init__.py:129
+#: ../src/ddns/__init__.py:151
 #, python-format
 msgid "Dynamic DNS update for %(hostname)s (%(provider)s) failed:"
 msgstr "Azhornimi dinamik i DNS për %(hostname)s(%(provider)s) dështoj:"
 
 #, python-format
 msgid "Dynamic DNS update for %(hostname)s (%(provider)s) failed:"
 msgstr "Azhornimi dinamik i DNS për %(hostname)s(%(provider)s) dështoj:"
 
-#: ddns/__init__.py:134
+#: ../src/ddns/__init__.py:156
 #, python-format
 msgid ""
 "Dynamic DNS update for %(hostname)s (%(provider)s) throwed an unhandled "
 "exception:"
 #, python-format
 msgid ""
 "Dynamic DNS update for %(hostname)s (%(provider)s) throwed an unhandled "
 "exception:"
-msgstr "Azhornimi dinamik i DNS për %(hostname)s (%(provider)s) holli një përjashtim të pambajtur:"
+msgstr ""
+"Azhornimi dinamik i DNS për %(hostname)s (%(provider)s) holli një përjashtim "
+"të pambajtur:"
 
 
-#: ddns/__init__.py:138
+#: ../src/ddns/__init__.py:160
 #, python-format
 msgid "Dynamic DNS update for %(hostname)s (%(provider)s) successful"
 msgstr "Azhornimi dinamik i DNS për %(hostname)s (%(provider)s) me sukses"
 
 #, python-format
 msgid "Dynamic DNS update for %(hostname)s (%(provider)s) successful"
 msgstr "Azhornimi dinamik i DNS për %(hostname)s (%(provider)s) me sukses"
 
-#: ddns/system.py:73
+#: ../src/ddns/providers.py:120
+#, python-format
+msgid "Updating %s forced"
+msgstr ""
+
+#: ../src/ddns/providers.py:124
+#, python-format
+msgid "%s is already up to date"
+msgstr ""
+
+#: ../src/ddns/providers.py:247
+msgid "No valid FQDN was given."
+msgstr ""
+
+#: ../src/ddns/providers.py:249
+msgid "Invalid hostname specified."
+msgstr ""
+
+#: ../src/ddns/providers.py:251
+msgid "Hostname not marked as a dynamic host."
+msgstr ""
+
+#: ../src/ddns/providers.py:253
+msgid "Invalid IP address has been sent."
+msgstr ""
+
+#: ../src/ddns/system.py:127
 msgid "Request header:"
 msgstr "Kërkesë koke:"
 
 #. Log response header.
 msgid "Request header:"
 msgstr "Kërkesë koke:"
 
 #. Log response header.
-#: ddns/system.py:81
+#: ../src/ddns/system.py:135
 msgid "Response header:"
 msgstr "Përgjigje koke:"
 msgid "Response header:"
 msgstr "Përgjigje koke:"
index 4413873464bf3d7c6f77d36d02ae041a60a95ef7..b47068c4eec41300e0289144cb612eb807091414 100644 (file)
--- a/po/sv.po
+++ b/po/sv.po
@@ -1,49 +1,76 @@
 # SOME DESCRIPTIVE TITLE.
 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
 # This file is distributed under the same license as the PACKAGE package.
 # SOME DESCRIPTIVE TITLE.
 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
 # This file is distributed under the same license as the PACKAGE package.
-# 
+#
 # Translators:
 # softballs <andreas@meriq.se>, 2014
 msgid ""
 msgstr ""
 "Project-Id-Version: IPFire Project\n"
 "Report-Msgid-Bugs-To: \n"
 # Translators:
 # softballs <andreas@meriq.se>, 2014
 msgid ""
 msgstr ""
 "Project-Id-Version: IPFire Project\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-07-19 18:48+0000\n"
+"POT-Creation-Date: 2014-06-11 00:13+0200\n"
 "PO-Revision-Date: 2014-05-13 20:59+0000\n"
 "Last-Translator: softballs <andreas@meriq.se>\n"
 "PO-Revision-Date: 2014-05-13 20:59+0000\n"
 "Last-Translator: softballs <andreas@meriq.se>\n"
-"Language-Team: Swedish (http://www.transifex.com/projects/p/ipfire/language/sv/)\n"
+"Language-Team: Swedish (http://www.transifex.com/projects/p/ipfire/language/"
+"sv/)\n"
+"Language: sv\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Language: sv\n"
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 
-#: ddns/__init__.py:117
+#: ../src/ddns/__init__.py:139
 msgid "Found no entries in the configuration file. Exiting."
 msgstr "Hittade inte några inlägg i konfigurations filen. Avslutar."
 
 msgid "Found no entries in the configuration file. Exiting."
 msgstr "Hittade inte några inlägg i konfigurations filen. Avslutar."
 
-#: ddns/__init__.py:129
+#: ../src/ddns/__init__.py:151
 #, python-format
 msgid "Dynamic DNS update for %(hostname)s (%(provider)s) failed:"
 msgstr ""
 
 #, python-format
 msgid "Dynamic DNS update for %(hostname)s (%(provider)s) failed:"
 msgstr ""
 
-#: ddns/__init__.py:134
+#: ../src/ddns/__init__.py:156
 #, python-format
 msgid ""
 "Dynamic DNS update for %(hostname)s (%(provider)s) throwed an unhandled "
 "exception:"
 msgstr ""
 
 #, python-format
 msgid ""
 "Dynamic DNS update for %(hostname)s (%(provider)s) throwed an unhandled "
 "exception:"
 msgstr ""
 
-#: ddns/__init__.py:138
+#: ../src/ddns/__init__.py:160
 #, python-format
 msgid "Dynamic DNS update for %(hostname)s (%(provider)s) successful"
 msgstr ""
 
 #, python-format
 msgid "Dynamic DNS update for %(hostname)s (%(provider)s) successful"
 msgstr ""
 
-#: ddns/system.py:73
+#: ../src/ddns/providers.py:120
+#, python-format
+msgid "Updating %s forced"
+msgstr ""
+
+#: ../src/ddns/providers.py:124
+#, python-format
+msgid "%s is already up to date"
+msgstr ""
+
+#: ../src/ddns/providers.py:247
+msgid "No valid FQDN was given."
+msgstr ""
+
+#: ../src/ddns/providers.py:249
+msgid "Invalid hostname specified."
+msgstr ""
+
+#: ../src/ddns/providers.py:251
+msgid "Hostname not marked as a dynamic host."
+msgstr ""
+
+#: ../src/ddns/providers.py:253
+msgid "Invalid IP address has been sent."
+msgstr ""
+
+#: ../src/ddns/system.py:127
 msgid "Request header:"
 msgstr ""
 
 #. Log response header.
 msgid "Request header:"
 msgstr ""
 
 #. Log response header.
-#: ddns/system.py:81
+#: ../src/ddns/system.py:135
 msgid "Response header:"
 msgstr ""
 msgid "Response header:"
 msgstr ""
index 158c54bffa971b6e40b70cce6797d03ae423bca8..4ffa18ee046c94e03641a1ba956925ce69014772 100644 (file)
--- a/po/th.po
+++ b/po/th.po
@@ -1,48 +1,75 @@
 # SOME DESCRIPTIVE TITLE.
 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
 # This file is distributed under the same license as the PACKAGE package.
 # SOME DESCRIPTIVE TITLE.
 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
 # This file is distributed under the same license as the PACKAGE package.
-# 
+#
 # Translators:
 msgid ""
 msgstr ""
 "Project-Id-Version: IPFire Project\n"
 "Report-Msgid-Bugs-To: \n"
 # Translators:
 msgid ""
 msgstr ""
 "Project-Id-Version: IPFire Project\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-07-19 18:48+0000\n"
+"POT-Creation-Date: 2014-06-11 00:13+0200\n"
 "PO-Revision-Date: 2013-11-20 13:12+0000\n"
 "Last-Translator: Michael Tremer <michael.tremer@ipfire.org>\n"
 "PO-Revision-Date: 2013-11-20 13:12+0000\n"
 "Last-Translator: Michael Tremer <michael.tremer@ipfire.org>\n"
-"Language-Team: Thai (http://www.transifex.com/projects/p/ipfire/language/th/)\n"
+"Language-Team: Thai (http://www.transifex.com/projects/p/ipfire/language/"
+"th/)\n"
+"Language: th\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Language: th\n"
 "Plural-Forms: nplurals=1; plural=0;\n"
 
 "Plural-Forms: nplurals=1; plural=0;\n"
 
-#: ddns/__init__.py:117
+#: ../src/ddns/__init__.py:139
 msgid "Found no entries in the configuration file. Exiting."
 msgstr ""
 
 msgid "Found no entries in the configuration file. Exiting."
 msgstr ""
 
-#: ddns/__init__.py:129
+#: ../src/ddns/__init__.py:151
 #, python-format
 msgid "Dynamic DNS update for %(hostname)s (%(provider)s) failed:"
 msgstr ""
 
 #, python-format
 msgid "Dynamic DNS update for %(hostname)s (%(provider)s) failed:"
 msgstr ""
 
-#: ddns/__init__.py:134
+#: ../src/ddns/__init__.py:156
 #, python-format
 msgid ""
 "Dynamic DNS update for %(hostname)s (%(provider)s) throwed an unhandled "
 "exception:"
 msgstr ""
 
 #, python-format
 msgid ""
 "Dynamic DNS update for %(hostname)s (%(provider)s) throwed an unhandled "
 "exception:"
 msgstr ""
 
-#: ddns/__init__.py:138
+#: ../src/ddns/__init__.py:160
 #, python-format
 msgid "Dynamic DNS update for %(hostname)s (%(provider)s) successful"
 msgstr ""
 
 #, python-format
 msgid "Dynamic DNS update for %(hostname)s (%(provider)s) successful"
 msgstr ""
 
-#: ddns/system.py:73
+#: ../src/ddns/providers.py:120
+#, python-format
+msgid "Updating %s forced"
+msgstr ""
+
+#: ../src/ddns/providers.py:124
+#, python-format
+msgid "%s is already up to date"
+msgstr ""
+
+#: ../src/ddns/providers.py:247
+msgid "No valid FQDN was given."
+msgstr ""
+
+#: ../src/ddns/providers.py:249
+msgid "Invalid hostname specified."
+msgstr ""
+
+#: ../src/ddns/providers.py:251
+msgid "Hostname not marked as a dynamic host."
+msgstr ""
+
+#: ../src/ddns/providers.py:253
+msgid "Invalid IP address has been sent."
+msgstr ""
+
+#: ../src/ddns/system.py:127
 msgid "Request header:"
 msgstr ""
 
 #. Log response header.
 msgid "Request header:"
 msgstr ""
 
 #. Log response header.
-#: ddns/system.py:81
+#: ../src/ddns/system.py:135
 msgid "Response header:"
 msgstr ""
 msgid "Response header:"
 msgstr ""
index 176bdfeec820309af8035b1af93a2c18b739eed0..c1c4562961ceaf877891362969b4fe9dc63f89d5 100644 (file)
--- a/po/tk.po
+++ b/po/tk.po
@@ -1,48 +1,75 @@
 # SOME DESCRIPTIVE TITLE.
 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
 # This file is distributed under the same license as the PACKAGE package.
 # SOME DESCRIPTIVE TITLE.
 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
 # This file is distributed under the same license as the PACKAGE package.
-# 
+#
 # Translators:
 msgid ""
 msgstr ""
 "Project-Id-Version: IPFire Project\n"
 "Report-Msgid-Bugs-To: \n"
 # Translators:
 msgid ""
 msgstr ""
 "Project-Id-Version: IPFire Project\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-07-19 18:48+0000\n"
+"POT-Creation-Date: 2014-06-11 00:13+0200\n"
 "PO-Revision-Date: 2012-07-19 17:07+0000\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "PO-Revision-Date: 2012-07-19 17:07+0000\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
-"Language-Team: Turkmen (http://www.transifex.com/projects/p/ipfire/language/tk/)\n"
+"Language-Team: Turkmen (http://www.transifex.com/projects/p/ipfire/language/"
+"tk/)\n"
+"Language: tk\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Language: tk\n"
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 
-#: ddns/__init__.py:117
+#: ../src/ddns/__init__.py:139
 msgid "Found no entries in the configuration file. Exiting."
 msgstr ""
 
 msgid "Found no entries in the configuration file. Exiting."
 msgstr ""
 
-#: ddns/__init__.py:129
+#: ../src/ddns/__init__.py:151
 #, python-format
 msgid "Dynamic DNS update for %(hostname)s (%(provider)s) failed:"
 msgstr ""
 
 #, python-format
 msgid "Dynamic DNS update for %(hostname)s (%(provider)s) failed:"
 msgstr ""
 
-#: ddns/__init__.py:134
+#: ../src/ddns/__init__.py:156
 #, python-format
 msgid ""
 "Dynamic DNS update for %(hostname)s (%(provider)s) throwed an unhandled "
 "exception:"
 msgstr ""
 
 #, python-format
 msgid ""
 "Dynamic DNS update for %(hostname)s (%(provider)s) throwed an unhandled "
 "exception:"
 msgstr ""
 
-#: ddns/__init__.py:138
+#: ../src/ddns/__init__.py:160
 #, python-format
 msgid "Dynamic DNS update for %(hostname)s (%(provider)s) successful"
 msgstr ""
 
 #, python-format
 msgid "Dynamic DNS update for %(hostname)s (%(provider)s) successful"
 msgstr ""
 
-#: ddns/system.py:73
+#: ../src/ddns/providers.py:120
+#, python-format
+msgid "Updating %s forced"
+msgstr ""
+
+#: ../src/ddns/providers.py:124
+#, python-format
+msgid "%s is already up to date"
+msgstr ""
+
+#: ../src/ddns/providers.py:247
+msgid "No valid FQDN was given."
+msgstr ""
+
+#: ../src/ddns/providers.py:249
+msgid "Invalid hostname specified."
+msgstr ""
+
+#: ../src/ddns/providers.py:251
+msgid "Hostname not marked as a dynamic host."
+msgstr ""
+
+#: ../src/ddns/providers.py:253
+msgid "Invalid IP address has been sent."
+msgstr ""
+
+#: ../src/ddns/system.py:127
 msgid "Request header:"
 msgstr ""
 
 #. Log response header.
 msgid "Request header:"
 msgstr ""
 
 #. Log response header.
-#: ddns/system.py:81
+#: ../src/ddns/system.py:135
 msgid "Response header:"
 msgstr ""
 msgid "Response header:"
 msgstr ""
index f78f834f9aa4f651c6c39dd5b0ff9a6d16af4b56..dae6dd3962f6905069005b33f4df17681c430bfd 100644 (file)
--- a/po/tr.po
+++ b/po/tr.po
@@ -1,49 +1,79 @@
 # SOME DESCRIPTIVE TITLE.
 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
 # This file is distributed under the same license as the PACKAGE package.
 # SOME DESCRIPTIVE TITLE.
 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
 # This file is distributed under the same license as the PACKAGE package.
-# 
+#
 # Translators:
 # Ersan YILDIRIM <yakazan@gmail.com>, 2014
 msgid ""
 msgstr ""
 "Project-Id-Version: IPFire Project\n"
 "Report-Msgid-Bugs-To: \n"
 # Translators:
 # Ersan YILDIRIM <yakazan@gmail.com>, 2014
 msgid ""
 msgstr ""
 "Project-Id-Version: IPFire Project\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-07-19 18:48+0000\n"
+"POT-Creation-Date: 2014-06-11 00:13+0200\n"
 "PO-Revision-Date: 2014-01-16 16:51+0000\n"
 "Last-Translator: Ersan YILDIRIM <yakazan@gmail.com>\n"
 "PO-Revision-Date: 2014-01-16 16:51+0000\n"
 "Last-Translator: Ersan YILDIRIM <yakazan@gmail.com>\n"
-"Language-Team: Turkish (http://www.transifex.com/projects/p/ipfire/language/tr/)\n"
+"Language-Team: Turkish (http://www.transifex.com/projects/p/ipfire/language/"
+"tr/)\n"
+"Language: tr\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Language: tr\n"
 "Plural-Forms: nplurals=2; plural=(n > 1);\n"
 
 "Plural-Forms: nplurals=2; plural=(n > 1);\n"
 
-#: ddns/__init__.py:117
+#: ../src/ddns/__init__.py:139
 msgid "Found no entries in the configuration file. Exiting."
 msgstr "Yapılandırma dosyasında hiçbir girdi bulunamadı. Çıkılıyor."
 
 msgid "Found no entries in the configuration file. Exiting."
 msgstr "Yapılandırma dosyasında hiçbir girdi bulunamadı. Çıkılıyor."
 
-#: ddns/__init__.py:129
+#: ../src/ddns/__init__.py:151
 #, python-format
 msgid "Dynamic DNS update for %(hostname)s (%(provider)s) failed:"
 #, python-format
 msgid "Dynamic DNS update for %(hostname)s (%(provider)s) failed:"
-msgstr "%(hostname)s (%(provider)s) için dinami DNS güncelleştirmesi başarısız oldu."
+msgstr ""
+"%(hostname)s (%(provider)s) için dinami DNS güncelleştirmesi başarısız oldu."
 
 
-#: ddns/__init__.py:134
+#: ../src/ddns/__init__.py:156
 #, python-format
 msgid ""
 "Dynamic DNS update for %(hostname)s (%(provider)s) throwed an unhandled "
 "exception:"
 #, python-format
 msgid ""
 "Dynamic DNS update for %(hostname)s (%(provider)s) throwed an unhandled "
 "exception:"
-msgstr "%(hostname)s (%(provider)s) dinamik DNS işlenmesinde özel bir durum oluştu:"
+msgstr ""
+"%(hostname)s (%(provider)s) dinamik DNS işlenmesinde özel bir durum oluştu:"
 
 
-#: ddns/__init__.py:138
+#: ../src/ddns/__init__.py:160
 #, python-format
 msgid "Dynamic DNS update for %(hostname)s (%(provider)s) successful"
 #, python-format
 msgid "Dynamic DNS update for %(hostname)s (%(provider)s) successful"
-msgstr "%(hostname)s (%(provider)s) için dinamik DNS güncellemesi başarıyla yapıldı "
+msgstr ""
+"%(hostname)s (%(provider)s) için dinamik DNS güncellemesi başarıyla yapıldı "
+
+#: ../src/ddns/providers.py:120
+#, python-format
+msgid "Updating %s forced"
+msgstr ""
+
+#: ../src/ddns/providers.py:124
+#, python-format
+msgid "%s is already up to date"
+msgstr ""
+
+#: ../src/ddns/providers.py:247
+msgid "No valid FQDN was given."
+msgstr ""
+
+#: ../src/ddns/providers.py:249
+msgid "Invalid hostname specified."
+msgstr ""
+
+#: ../src/ddns/providers.py:251
+msgid "Hostname not marked as a dynamic host."
+msgstr ""
+
+#: ../src/ddns/providers.py:253
+msgid "Invalid IP address has been sent."
+msgstr ""
 
 
-#: ddns/system.py:73
+#: ../src/ddns/system.py:127
 msgid "Request header:"
 msgstr "Başlık isteği:"
 
 #. Log response header.
 msgid "Request header:"
 msgstr "Başlık isteği:"
 
 #. Log response header.
-#: ddns/system.py:81
+#: ../src/ddns/system.py:135
 msgid "Response header:"
 msgstr "Başlık yanıtı:"
 msgid "Response header:"
 msgstr "Başlık yanıtı:"
index a04bcad34d074d1b2b243dfbc986cafcbe2a5d31..6ffa1cfed9ed3d40264919d0662d9c1242311c35 100644 (file)
--- a/po/uk.po
+++ b/po/uk.po
@@ -1,49 +1,79 @@
 # SOME DESCRIPTIVE TITLE.
 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
 # This file is distributed under the same license as the PACKAGE package.
 # SOME DESCRIPTIVE TITLE.
 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
 # This file is distributed under the same license as the PACKAGE package.
-# 
+#
 # Translators:
 # Вальчишин Андрій Олегович <v.andrey@i.ua>, 2012
 msgid ""
 msgstr ""
 "Project-Id-Version: IPFire Project\n"
 "Report-Msgid-Bugs-To: \n"
 # Translators:
 # Вальчишин Андрій Олегович <v.andrey@i.ua>, 2012
 msgid ""
 msgstr ""
 "Project-Id-Version: IPFire Project\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-07-19 18:48+0000\n"
+"POT-Creation-Date: 2014-06-11 00:13+0200\n"
 "PO-Revision-Date: 2013-11-20 13:12+0000\n"
 "Last-Translator: Michael Tremer <michael.tremer@ipfire.org>\n"
 "PO-Revision-Date: 2013-11-20 13:12+0000\n"
 "Last-Translator: Michael Tremer <michael.tremer@ipfire.org>\n"
-"Language-Team: Ukrainian (http://www.transifex.com/projects/p/ipfire/language/uk/)\n"
+"Language-Team: Ukrainian (http://www.transifex.com/projects/p/ipfire/"
+"language/uk/)\n"
+"Language: uk\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Language: uk\n"
-"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
+"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
+"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
 
 
-#: ddns/__init__.py:117
+#: ../src/ddns/__init__.py:139
 msgid "Found no entries in the configuration file. Exiting."
 msgstr "Не знайдено записів в файлі конфігурації. Вихід."
 
 msgid "Found no entries in the configuration file. Exiting."
 msgstr "Не знайдено записів в файлі конфігурації. Вихід."
 
-#: ddns/__init__.py:129
+#: ../src/ddns/__init__.py:151
 #, python-format
 msgid "Dynamic DNS update for %(hostname)s (%(provider)s) failed:"
 msgstr "Помилка оновлення Dynamic DNS для %(hostname)s (%(provider)s):"
 
 #, python-format
 msgid "Dynamic DNS update for %(hostname)s (%(provider)s) failed:"
 msgstr "Помилка оновлення Dynamic DNS для %(hostname)s (%(provider)s):"
 
-#: ddns/__init__.py:134
+#: ../src/ddns/__init__.py:156
 #, python-format
 msgid ""
 "Dynamic DNS update for %(hostname)s (%(provider)s) throwed an unhandled "
 "exception:"
 #, python-format
 msgid ""
 "Dynamic DNS update for %(hostname)s (%(provider)s) throwed an unhandled "
 "exception:"
-msgstr "Оновлення Dynamic DNS для %(hostname)s (%(provider)s) викликало неопрацьоване виключення:"
+msgstr ""
+"Оновлення Dynamic DNS для %(hostname)s (%(provider)s) викликало "
+"неопрацьоване виключення:"
 
 
-#: ddns/__init__.py:138
+#: ../src/ddns/__init__.py:160
 #, python-format
 msgid "Dynamic DNS update for %(hostname)s (%(provider)s) successful"
 msgstr "Оновлення Dynamic DNS для %(hostname)s (%(provider)s) виконано."
 
 #, python-format
 msgid "Dynamic DNS update for %(hostname)s (%(provider)s) successful"
 msgstr "Оновлення Dynamic DNS для %(hostname)s (%(provider)s) виконано."
 
-#: ddns/system.py:73
+#: ../src/ddns/providers.py:120
+#, python-format
+msgid "Updating %s forced"
+msgstr ""
+
+#: ../src/ddns/providers.py:124
+#, python-format
+msgid "%s is already up to date"
+msgstr ""
+
+#: ../src/ddns/providers.py:247
+msgid "No valid FQDN was given."
+msgstr ""
+
+#: ../src/ddns/providers.py:249
+msgid "Invalid hostname specified."
+msgstr ""
+
+#: ../src/ddns/providers.py:251
+msgid "Hostname not marked as a dynamic host."
+msgstr ""
+
+#: ../src/ddns/providers.py:253
+msgid "Invalid IP address has been sent."
+msgstr ""
+
+#: ../src/ddns/system.py:127
 msgid "Request header:"
 msgstr "Заголовок запиту:"
 
 #. Log response header.
 msgid "Request header:"
 msgstr "Заголовок запиту:"
 
 #. Log response header.
-#: ddns/system.py:81
+#: ../src/ddns/system.py:135
 msgid "Response header:"
 msgstr "Заголовок відповіді"
 msgid "Response header:"
 msgstr "Заголовок відповіді"
index b49a8b9584365b55aacd04bf4ce5830c21302b33..59cbd4eefbc7354c251010f6dea988777e871240 100644 (file)
@@ -1,48 +1,75 @@
 # SOME DESCRIPTIVE TITLE.
 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
 # This file is distributed under the same license as the PACKAGE package.
 # SOME DESCRIPTIVE TITLE.
 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
 # This file is distributed under the same license as the PACKAGE package.
-# 
+#
 # Translators:
 msgid ""
 msgstr ""
 "Project-Id-Version: IPFire Project\n"
 "Report-Msgid-Bugs-To: \n"
 # Translators:
 msgid ""
 msgstr ""
 "Project-Id-Version: IPFire Project\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-07-19 18:48+0000\n"
+"POT-Creation-Date: 2014-06-11 00:13+0200\n"
 "PO-Revision-Date: 2013-12-20 10:28+0000\n"
 "Last-Translator: Michael Tremer <michael.tremer@ipfire.org>\n"
 "PO-Revision-Date: 2013-12-20 10:28+0000\n"
 "Last-Translator: Michael Tremer <michael.tremer@ipfire.org>\n"
-"Language-Team: Uzbek (Latin) (http://www.transifex.com/projects/p/ipfire/language/uz@Latn/)\n"
+"Language-Team: Uzbek (Latin) (http://www.transifex.com/projects/p/ipfire/"
+"language/uz@Latn/)\n"
+"Language: uz@Latn\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Language: uz@Latn\n"
 "Plural-Forms: nplurals=1; plural=0;\n"
 
 "Plural-Forms: nplurals=1; plural=0;\n"
 
-#: ddns/__init__.py:117
+#: ../src/ddns/__init__.py:139
 msgid "Found no entries in the configuration file. Exiting."
 msgstr ""
 
 msgid "Found no entries in the configuration file. Exiting."
 msgstr ""
 
-#: ddns/__init__.py:129
+#: ../src/ddns/__init__.py:151
 #, python-format
 msgid "Dynamic DNS update for %(hostname)s (%(provider)s) failed:"
 msgstr ""
 
 #, python-format
 msgid "Dynamic DNS update for %(hostname)s (%(provider)s) failed:"
 msgstr ""
 
-#: ddns/__init__.py:134
+#: ../src/ddns/__init__.py:156
 #, python-format
 msgid ""
 "Dynamic DNS update for %(hostname)s (%(provider)s) throwed an unhandled "
 "exception:"
 msgstr ""
 
 #, python-format
 msgid ""
 "Dynamic DNS update for %(hostname)s (%(provider)s) throwed an unhandled "
 "exception:"
 msgstr ""
 
-#: ddns/__init__.py:138
+#: ../src/ddns/__init__.py:160
 #, python-format
 msgid "Dynamic DNS update for %(hostname)s (%(provider)s) successful"
 msgstr ""
 
 #, python-format
 msgid "Dynamic DNS update for %(hostname)s (%(provider)s) successful"
 msgstr ""
 
-#: ddns/system.py:73
+#: ../src/ddns/providers.py:120
+#, python-format
+msgid "Updating %s forced"
+msgstr ""
+
+#: ../src/ddns/providers.py:124
+#, python-format
+msgid "%s is already up to date"
+msgstr ""
+
+#: ../src/ddns/providers.py:247
+msgid "No valid FQDN was given."
+msgstr ""
+
+#: ../src/ddns/providers.py:249
+msgid "Invalid hostname specified."
+msgstr ""
+
+#: ../src/ddns/providers.py:251
+msgid "Hostname not marked as a dynamic host."
+msgstr ""
+
+#: ../src/ddns/providers.py:253
+msgid "Invalid IP address has been sent."
+msgstr ""
+
+#: ../src/ddns/system.py:127
 msgid "Request header:"
 msgstr ""
 
 #. Log response header.
 msgid "Request header:"
 msgstr ""
 
 #. Log response header.
-#: ddns/system.py:81
+#: ../src/ddns/system.py:135
 msgid "Response header:"
 msgstr ""
 msgid "Response header:"
 msgstr ""
index 3b0308f4d893ade688ccb04a43122ee6d3952dd9..2c8b07309779bba018c3b6cd0ceb85fe317333af 100644 (file)
--- a/po/vi.po
+++ b/po/vi.po
@@ -1,48 +1,75 @@
 # SOME DESCRIPTIVE TITLE.
 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
 # This file is distributed under the same license as the PACKAGE package.
 # SOME DESCRIPTIVE TITLE.
 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
 # This file is distributed under the same license as the PACKAGE package.
-# 
+#
 # Translators:
 msgid ""
 msgstr ""
 "Project-Id-Version: IPFire Project\n"
 "Report-Msgid-Bugs-To: \n"
 # Translators:
 msgid ""
 msgstr ""
 "Project-Id-Version: IPFire Project\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-07-19 18:48+0000\n"
+"POT-Creation-Date: 2014-06-11 00:13+0200\n"
 "PO-Revision-Date: 2013-11-20 13:12+0000\n"
 "Last-Translator: Michael Tremer <michael.tremer@ipfire.org>\n"
 "PO-Revision-Date: 2013-11-20 13:12+0000\n"
 "Last-Translator: Michael Tremer <michael.tremer@ipfire.org>\n"
-"Language-Team: Vietnamese (http://www.transifex.com/projects/p/ipfire/language/vi/)\n"
+"Language-Team: Vietnamese (http://www.transifex.com/projects/p/ipfire/"
+"language/vi/)\n"
+"Language: vi\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Language: vi\n"
 "Plural-Forms: nplurals=1; plural=0;\n"
 
 "Plural-Forms: nplurals=1; plural=0;\n"
 
-#: ddns/__init__.py:117
+#: ../src/ddns/__init__.py:139
 msgid "Found no entries in the configuration file. Exiting."
 msgstr ""
 
 msgid "Found no entries in the configuration file. Exiting."
 msgstr ""
 
-#: ddns/__init__.py:129
+#: ../src/ddns/__init__.py:151
 #, python-format
 msgid "Dynamic DNS update for %(hostname)s (%(provider)s) failed:"
 msgstr ""
 
 #, python-format
 msgid "Dynamic DNS update for %(hostname)s (%(provider)s) failed:"
 msgstr ""
 
-#: ddns/__init__.py:134
+#: ../src/ddns/__init__.py:156
 #, python-format
 msgid ""
 "Dynamic DNS update for %(hostname)s (%(provider)s) throwed an unhandled "
 "exception:"
 msgstr ""
 
 #, python-format
 msgid ""
 "Dynamic DNS update for %(hostname)s (%(provider)s) throwed an unhandled "
 "exception:"
 msgstr ""
 
-#: ddns/__init__.py:138
+#: ../src/ddns/__init__.py:160
 #, python-format
 msgid "Dynamic DNS update for %(hostname)s (%(provider)s) successful"
 msgstr ""
 
 #, python-format
 msgid "Dynamic DNS update for %(hostname)s (%(provider)s) successful"
 msgstr ""
 
-#: ddns/system.py:73
+#: ../src/ddns/providers.py:120
+#, python-format
+msgid "Updating %s forced"
+msgstr ""
+
+#: ../src/ddns/providers.py:124
+#, python-format
+msgid "%s is already up to date"
+msgstr ""
+
+#: ../src/ddns/providers.py:247
+msgid "No valid FQDN was given."
+msgstr ""
+
+#: ../src/ddns/providers.py:249
+msgid "Invalid hostname specified."
+msgstr ""
+
+#: ../src/ddns/providers.py:251
+msgid "Hostname not marked as a dynamic host."
+msgstr ""
+
+#: ../src/ddns/providers.py:253
+msgid "Invalid IP address has been sent."
+msgstr ""
+
+#: ../src/ddns/system.py:127
 msgid "Request header:"
 msgstr ""
 
 #. Log response header.
 msgid "Request header:"
 msgstr ""
 
 #. Log response header.
-#: ddns/system.py:81
+#: ../src/ddns/system.py:135
 msgid "Response header:"
 msgstr ""
 msgid "Response header:"
 msgstr ""