mirror of
https://github.com/jwinterm/modoboa.git
synced 2026-10-17 05:41:25 +02:00
Updated locales.
This commit is contained in:
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,53 @@
|
||||
# SOME DESCRIPTIVE TITLE.
|
||||
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
|
||||
# This file is distributed under the same license as the PACKAGE package.
|
||||
#
|
||||
# Translators:
|
||||
# Irriep Nala Novram <allannkorh@yahoo.fr>, 2019
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Modoboa\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2016-11-04 22:08+0100\n"
|
||||
"PO-Revision-Date: 2019-03-08 09:15+0000\n"
|
||||
"Last-Translator: Irriep Nala Novram <allannkorh@yahoo.fr>\n"
|
||||
"Language-Team: Breton (http://www.transifex.com/tonio/modoboa/language/br/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Language: br\n"
|
||||
"Plural-Forms: nplurals=5; plural=((n%10 == 1) && (n%100 != 11) && (n%100 !=71) && (n%100 !=91) ? 0 :(n%10 == 2) && (n%100 != 12) && (n%100 !=72) && (n%100 !=92) ? 1 :(n%10 ==3 || n%10==4 || n%10==9) && (n%100 < 10 || n% 100 > 19) && (n%100 < 70 || n%100 > 79) && (n%100 < 90 || n%100 > 99) ? 2 :(n != 0 && n % 1000000 == 0) ? 3 : 4);\n"
|
||||
|
||||
#: admin/static/admin/js/admin.js:131
|
||||
msgid "No more domain to show"
|
||||
msgstr "Domani ebet ken da ziskouez"
|
||||
|
||||
#: admin/static/admin/js/admin.js:150
|
||||
msgid "Do not delete domain directory"
|
||||
msgstr "Na zilamit ket ar c'havlec'h domanioù"
|
||||
|
||||
#: admin/static/admin/js/admin.js:152
|
||||
msgid "This operation will remove ALL data associated to this domain."
|
||||
msgstr "An oberiadenn-mañ a zilamo an HOLL roadennoù stag ouzh an domani-mañ."
|
||||
|
||||
#: admin/static/admin/js/admin.js:153
|
||||
msgid ""
|
||||
"This operation will remove all data associated to this domain, excepting "
|
||||
"accounts."
|
||||
msgstr "An oberiadenn-mañ a zilamo an HOLL roadennoù stag ouzh an domani-mañ, paneve ar c'hontoù."
|
||||
|
||||
#: admin/static/admin/js/admin.js:236
|
||||
msgid "No domain administrator defined"
|
||||
msgstr "Merour domani ebet termenet"
|
||||
|
||||
#: admin/static/admin/js/admin.js:291 admin/static/admin/js/admin.js:359
|
||||
msgid "No more identity to show"
|
||||
msgstr "Identelezh ebet ken da ziskouez"
|
||||
|
||||
#: admin/static/admin/js/admin.js:333
|
||||
msgid "Do not delete mailbox directory"
|
||||
msgstr "Na zilamit ket kavlec'h ar voest-posteloù"
|
||||
|
||||
#: admin/static/admin/js/admin.js:362
|
||||
msgid "No more quota to show"
|
||||
msgstr "Kota ebet ken da ziskouez"
|
||||
@@ -1,26 +1,25 @@
|
||||
# SOME DESCRIPTIVE TITLE.
|
||||
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
|
||||
# This file is distributed under the same license as the PACKAGE package.
|
||||
#
|
||||
#
|
||||
# Translators:
|
||||
# Peter Sveter, 2016-2017
|
||||
# Jarda Tesar <intossh@gmail.com>, 2017-2018
|
||||
# miky <kuba@ufiseru.cz>, 2016
|
||||
# Miroslav Bartos <mirin1969@aol.com>, 2019
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Modoboa\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2018-11-20 10:32+0100\n"
|
||||
"PO-Revision-Date: 2018-08-10 11:53+0000\n"
|
||||
"Last-Translator: Jarda Tesar <intossh@gmail.com>\n"
|
||||
"Language-Team: Czech (Czech Republic) (http://www.transifex.com/tonio/"
|
||||
"modoboa/language/cs_CZ/)\n"
|
||||
"Language: cs_CZ\n"
|
||||
"POT-Creation-Date: 2018-10-17 13:41+0200\n"
|
||||
"PO-Revision-Date: 2019-05-16 16:47+0000\n"
|
||||
"Last-Translator: Miroslav Bartos <mirin1969@aol.com>\n"
|
||||
"Language-Team: Czech (Czech Republic) (http://www.transifex.com/tonio/modoboa/language/cs_CZ/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n >= 2 && n "
|
||||
"<= 4 && n % 1 == 0) ? 1: (n % 1 != 0 ) ? 2 : 3;\n"
|
||||
"Language: cs_CZ\n"
|
||||
"Plural-Forms: nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n >= 2 && n <= 4 && n % 1 == 0) ? 1: (n % 1 != 0 ) ? 2 : 3;\n"
|
||||
|
||||
#: app_settings.py:24 handlers.py:265
|
||||
#: templates/admin/_global_statistics_widget.html:11
|
||||
@@ -42,11 +41,9 @@ msgstr "Platné MX záznamy"
|
||||
|
||||
#: app_settings.py:38
|
||||
msgid ""
|
||||
"A list of IP or network address every MX record should match. A warning will "
|
||||
"be sent if a record does not respect it."
|
||||
msgstr ""
|
||||
"Seznam IP nebo síťových adres, které by každý MX záznam měl obsahovat. Pokud "
|
||||
"toto záznam nerespektuje, bude odesláno varování."
|
||||
"A list of IP or network address every MX record should match. A warning will"
|
||||
" be sent if a record does not respect it."
|
||||
msgstr "Seznam IP nebo síťových adres, které by každý MX záznam měl obsahovat. Pokud toto záznam nerespektuje, bude odesláno varování."
|
||||
|
||||
#: app_settings.py:46
|
||||
msgid "New domains must use authorized MX(s)"
|
||||
@@ -56,199 +53,138 @@ msgstr "Nové domény musí používat autorizovaný/é MX záznam(y)"
|
||||
msgid ""
|
||||
"Prevent the creation of a new domain if its MX record does not use one of "
|
||||
"the defined addresses."
|
||||
msgstr ""
|
||||
"Zamezit vytvoření nové domény, pokud její MX záznamy neodpovídají jedné ze "
|
||||
"zadaných adres."
|
||||
msgstr "Zamezit vytvoření nové domény, pokud její MX záznamy neodpovídají jedné ze zadaných adres."
|
||||
|
||||
#: app_settings.py:55
|
||||
#, fuzzy
|
||||
#| msgid "Enable DNS checks"
|
||||
msgid "Enable SPF checks"
|
||||
msgstr "Zapnout kontrolu DNS"
|
||||
|
||||
#: app_settings.py:58
|
||||
#, fuzzy
|
||||
#| msgid "Check that every domain has a valid MX record"
|
||||
msgid "Check if every domain has a valid SPF record"
|
||||
msgstr "Ověřit, zda má každá doména platný MX záznam"
|
||||
|
||||
#: app_settings.py:63
|
||||
#, fuzzy
|
||||
#| msgid "Enable MX checks"
|
||||
msgid "Enable DKIM checks"
|
||||
msgstr "Povolit MX kontroly"
|
||||
|
||||
#: app_settings.py:66
|
||||
#, fuzzy
|
||||
#| msgid "Check that every domain has a valid MX record"
|
||||
msgid "Check if every domain with DKIM signin enabled has a valid DNS record"
|
||||
msgstr "Ověřit, zda má každá doména platný MX záznam"
|
||||
|
||||
#: app_settings.py:72
|
||||
#, fuzzy
|
||||
#| msgid "Enable MX checks"
|
||||
msgid "Enable DMARC checks"
|
||||
msgstr "Povolit MX kontroly"
|
||||
|
||||
#: app_settings.py:75
|
||||
#, fuzzy
|
||||
#| msgid "Check that every domain has a valid MX record"
|
||||
msgid "Check if every domain has a valid DMARC record"
|
||||
msgstr "Ověřit, zda má každá doména platný MX záznam"
|
||||
|
||||
#: app_settings.py:80
|
||||
#, fuzzy
|
||||
#| msgid "Enable MX checks"
|
||||
msgid "Enable autoconfig checks"
|
||||
msgstr "Povolit MX kontroly"
|
||||
|
||||
#: app_settings.py:83
|
||||
#, fuzzy
|
||||
#| msgid "Check that every domain has a valid MX record"
|
||||
msgid "Check if every domain has a valid records for autoconfiguration"
|
||||
msgstr "Ověřit, zda má každá doména platný MX záznam"
|
||||
|
||||
#: app_settings.py:88
|
||||
msgid "Enable DNSBL checks"
|
||||
msgstr "Povolit DNSBL kontroly"
|
||||
|
||||
#: app_settings.py:91
|
||||
#: app_settings.py:58
|
||||
msgid "Check every domain against major DNSBL providers"
|
||||
msgstr "Ověřit každou doménu vůči hlavním DNSBL providerům"
|
||||
|
||||
#: app_settings.py:96
|
||||
#: app_settings.py:63
|
||||
msgid "Custom DNS server"
|
||||
msgstr ""
|
||||
msgstr "Vlastní DNS server"
|
||||
|
||||
#: app_settings.py:99
|
||||
#: app_settings.py:66
|
||||
msgid "Use a custom DNS server instead of local server configuration"
|
||||
msgstr ""
|
||||
msgstr "Místo konfigurace lokálního serveru použijte vlastní server DNS"
|
||||
|
||||
#: app_settings.py:104
|
||||
#: app_settings.py:71
|
||||
msgid "DKIM keys storage directory"
|
||||
msgstr "Složka pro uložení DKIM klíčů"
|
||||
|
||||
#: app_settings.py:107
|
||||
#: app_settings.py:74
|
||||
msgid ""
|
||||
"Absolute path of the directory where DKIM private keys will be stored. Make "
|
||||
"sure this directory belongs to root user and is not readable by the outside "
|
||||
"world."
|
||||
msgstr ""
|
||||
"Absolutní cesta ke složce, kde budou uloženy privátní DKIM klíče. Ujistěte "
|
||||
"se, že vytvořená složka patří uživateli root a není možné z ní číst okolním "
|
||||
"světem."
|
||||
msgstr "Absolutní cesta ke složce, kde budou uloženy privátní DKIM klíče. Ujistěte se, že vytvořená složka patří uživateli root a není možné z ní číst okolním světem."
|
||||
|
||||
#: app_settings.py:115
|
||||
#: app_settings.py:82
|
||||
msgid "Default DKIM key length"
|
||||
msgstr "Výchozí délka DKIM klíče"
|
||||
|
||||
#: app_settings.py:119
|
||||
#: app_settings.py:86
|
||||
msgid "Default length in bits for newly generated DKIM keys."
|
||||
msgstr "Výchozí délka v bitech pro nově vygenerované DKIM klíče."
|
||||
|
||||
#: app_settings.py:123 templates/admin/domain_detail.html:41
|
||||
#: app_settings.py:90 templates/admin/domain_detail.html:41
|
||||
msgid "Mailboxes"
|
||||
msgstr "Schránky"
|
||||
|
||||
#: app_settings.py:126
|
||||
#: app_settings.py:93
|
||||
msgid "Handle mailboxes on filesystem"
|
||||
msgstr "Spravovat schránky v souborovém systému"
|
||||
|
||||
#: app_settings.py:129
|
||||
#: app_settings.py:96
|
||||
msgid ""
|
||||
"Rename or remove mailboxes on the filesystem when they get renamed or "
|
||||
"removed within Modoboa"
|
||||
msgstr ""
|
||||
"Přejmenovat nebo odstranit schránky v souborovém systému, pokud jsou "
|
||||
"přejmenovány nebo odstraněny v Modoboa"
|
||||
msgstr "Přejmenovat nebo odstranit schránky v souborovém systému, pokud jsou přejmenovány nebo odstraněny v Modoboa"
|
||||
|
||||
#: app_settings.py:135
|
||||
#: app_settings.py:102
|
||||
msgid "Mailboxes owner"
|
||||
msgstr "Majitel schránky"
|
||||
|
||||
#: app_settings.py:138
|
||||
#: app_settings.py:105
|
||||
msgid "The UNIX account who owns mailboxes on the filesystem"
|
||||
msgstr "Účet UNIXu, který vlastní schránky v souborovém systému"
|
||||
|
||||
#: app_settings.py:143
|
||||
#: app_settings.py:110
|
||||
msgid "Default domain quota"
|
||||
msgstr "Výchozí kvóta domény"
|
||||
|
||||
#: app_settings.py:146
|
||||
#: app_settings.py:113
|
||||
msgid ""
|
||||
"Default quota (in MB) applied to freshly created domains with no value "
|
||||
"specified. A value of 0 means no quota."
|
||||
msgstr ""
|
||||
"Výchozí kvóta (v MB), které se použije u nově vytvořených domén bez uvedené "
|
||||
"hodnoty kvóty. Hodnota 0 znamená, že se kvóta nepoužívá."
|
||||
msgstr "Výchozí kvóta (v MB), které se použije u nově vytvořených domén bez uvedené hodnoty kvóty. Hodnota 0 znamená, že se kvóta nepoužívá."
|
||||
|
||||
#: app_settings.py:152 forms/domain.py:53 models/domain.py:37
|
||||
#: app_settings.py:119 forms/domain.py:53 models/domain.py:41
|
||||
#: templates/admin/domain_detail.html:64
|
||||
msgid "Default mailbox quota"
|
||||
msgstr "Výchozí kvóta schránky"
|
||||
|
||||
#: app_settings.py:155
|
||||
#: app_settings.py:122
|
||||
msgid ""
|
||||
"Default mailbox quota (in MB) applied to freshly created domains with no "
|
||||
"value specified. A value of 0 means no quota."
|
||||
msgstr ""
|
||||
"Výchozí kvóta mailové schránky (v MB) aplikovaná nově vytvořeným doménám, "
|
||||
"které nemají specifikovanou vlastní hodnotu. Hodnota 0 znamená neomezenou "
|
||||
"kvótu."
|
||||
msgstr "Výchozí kvóta mailové schránky (v MB) aplikovaná nově vytvořeným doménám, které nemají specifikovanou vlastní hodnotu. Hodnota 0 znamená neomezenou kvótu."
|
||||
|
||||
#: app_settings.py:161
|
||||
#: app_settings.py:128
|
||||
msgid "Automatic account removal"
|
||||
msgstr "Automatické odstranění účtu"
|
||||
|
||||
#: app_settings.py:164
|
||||
#: app_settings.py:131
|
||||
msgid "When a mailbox is removed, also remove the associated account"
|
||||
msgstr "Když je schránka odstraněná, odstranit také přiřazený účet uživatele"
|
||||
|
||||
#: app_settings.py:168
|
||||
#: app_settings.py:135
|
||||
msgid "Automatic domain/mailbox creation"
|
||||
msgstr "Automatické vytvoření domény/schránky"
|
||||
|
||||
#: app_settings.py:171
|
||||
msgid "Create a domain and a mailbox when an account is automatically created."
|
||||
#: app_settings.py:138
|
||||
msgid ""
|
||||
"Create a domain and a mailbox when an account is automatically created."
|
||||
msgstr "Při založení účtu automaticky vytvořit doménu a schránku."
|
||||
|
||||
#: app_settings.py:177
|
||||
#: app_settings.py:144
|
||||
msgid "Create an alias when a mailbox is renamed"
|
||||
msgstr "Vytvořit alias, pokud je mailová schránka přejmenována"
|
||||
|
||||
#: app_settings.py:180
|
||||
#: app_settings.py:147
|
||||
msgid "Create an alias using the old address when a mailbox is renamed."
|
||||
msgstr ""
|
||||
"Vytvořit alias použitím původní adresy, pokud je mailová schránka "
|
||||
"přejmenována."
|
||||
msgstr "Vytvořit alias použitím původní adresy, pokud je mailová schránka přejmenována."
|
||||
|
||||
#: app_settings.py:229 app_settings.py:237 forms/account.py:339
|
||||
#: app_settings.py:196 app_settings.py:204 forms/account.py:339
|
||||
msgid "Must be a positive integer"
|
||||
msgstr "Musí se jednat o kladné číslo"
|
||||
|
||||
#: app_settings.py:247
|
||||
#: app_settings.py:214
|
||||
msgid "Directory not found."
|
||||
msgstr "Složka nenalezena."
|
||||
|
||||
#: app_settings.py:253
|
||||
#: app_settings.py:220
|
||||
msgid "openssl not found, please make sure it is installed."
|
||||
msgstr "openssl nenalezeno, prosím ujistěte se, že je nainstalováno."
|
||||
|
||||
#: app_settings.py:267
|
||||
#: app_settings.py:234
|
||||
msgid "Define at least one authorized network / address"
|
||||
msgstr "Definujte alespoň jednu autorizovanou síť / adresu"
|
||||
|
||||
#: app_settings.py:277
|
||||
#: app_settings.py:244
|
||||
msgid "Administration"
|
||||
msgstr "Správa"
|
||||
|
||||
#: constants.py:96 forms/alias.py:47
|
||||
#: constants.py:98 forms/alias.py:47
|
||||
#: templates/admin/_per_domain_statistics_widget.html:7
|
||||
#: templates/admin/domains_quota_headers.html:2
|
||||
msgid "Domain"
|
||||
msgstr "Doména"
|
||||
|
||||
#: constants.py:97
|
||||
#: constants.py:99
|
||||
msgid "Relay domain"
|
||||
msgstr "Relay doména"
|
||||
|
||||
@@ -260,9 +196,7 @@ msgstr "Uživatelské jméno"
|
||||
msgid ""
|
||||
"The user's name. Must be a valid e-mail address for simple users or "
|
||||
"administrators with a mailbox."
|
||||
msgstr ""
|
||||
"Název uživatele. U běžných uživatelů musí být uvedena platná e-mailová "
|
||||
"adresa nebo u administrátorů schránka."
|
||||
msgstr "Název uživatele. U běžných uživatelů musí být uvedena platná e-mailová adresa nebo u administrátorů schránka."
|
||||
|
||||
#: forms/account.py:43 templates/admin/account_detail.html:29
|
||||
msgid "Role"
|
||||
@@ -284,9 +218,7 @@ msgstr "Náhodné heslo"
|
||||
msgid ""
|
||||
"Generate a random password. If you're updating this account and check this "
|
||||
"box, a new password will be generated."
|
||||
msgstr ""
|
||||
"Vygenerovat náhodné heslo. Pokud upravujete tento účet a zaškrtnete tuto "
|
||||
"položku, bude vygenerováno nové heslo."
|
||||
msgstr "Vygenerovat náhodné heslo. Pokud upravujete tento účet a zaškrtnete tuto položku, bude vygenerováno nové heslo."
|
||||
|
||||
#: forms/account.py:56
|
||||
msgid "Password"
|
||||
@@ -309,7 +241,7 @@ msgid "Only super administrators are allowed for this mode"
|
||||
msgstr "Pouze super správci jsou oprávnění pro tento režim"
|
||||
|
||||
#: forms/account.py:182 forms/account.py:184 forms/domain.py:166
|
||||
#: forms/domain.py:295 forms/domain.py:298 serializers.py:291
|
||||
#: forms/domain.py:295 forms/domain.py:298 serializers.py:279
|
||||
msgid "This field is required."
|
||||
msgstr "Toto pole je vyžadováno."
|
||||
|
||||
@@ -330,24 +262,17 @@ msgid "Create an alias using the old address"
|
||||
msgstr "Vytvořit alias použitím původní adresy"
|
||||
|
||||
#: forms/account.py:233 forms/domain.py:45
|
||||
#: templates/admin/account_detail.html:45 templates/admin/domain_detail.html:49
|
||||
#: templates/admin/account_detail.html:45
|
||||
#: templates/admin/domain_detail.html:49
|
||||
msgid "Quota"
|
||||
msgstr "Kvóta"
|
||||
|
||||
#: forms/account.py:236
|
||||
#, fuzzy
|
||||
#| msgid ""
|
||||
#| "Quota in MB for this mailbox. Define a custom value or use domain's "
|
||||
#| "default one. Leave empty to define an unlimited value (not allowed for "
|
||||
#| "domain administrators)."
|
||||
msgid ""
|
||||
"Quota for this mailbox, can be expressed in KB, MB (default) or GB. Define a "
|
||||
"custom value or use domain's default one. Leave empty to define an unlimited "
|
||||
"value (not allowed for domain administrators)."
|
||||
msgstr ""
|
||||
"Kvóta pro tuto chránku v MB. Definujte vlastní hodnotu nebo použijte výchozí "
|
||||
"hodnotu domény. Ponechejte prázdné pro neomezenou kvótu (není povoleno "
|
||||
"správcům domény)."
|
||||
"Quota for this mailbox, can be expressed in KB, MB (default) or GB. Define a"
|
||||
" custom value or use domain's default one. Leave empty to define an "
|
||||
"unlimited value (not allowed for domain administrators)."
|
||||
msgstr "Kvóta pro tuto poštovní schránku může být vyjádřena v KB, MB (výchozí) nebo GB. Definujte vlastní hodnotu nebo použijte výchozí pro doménu. Nechte prázdné pro definování neomezené hodnoty (není povoleno pro správce domény)."
|
||||
|
||||
#: forms/account.py:246 forms/domain.py:35
|
||||
#: templates/admin/domain_headers.html:4
|
||||
@@ -359,10 +284,7 @@ msgid ""
|
||||
"Alias(es) of this mailbox. Indicate only one address per input, press ENTER "
|
||||
"to add a new input. To create a catchall alias, just enter the domain name "
|
||||
"(@domain.tld)."
|
||||
msgstr ""
|
||||
"Alias(y) této schránky. V rámci vstupu vložte pouze jeden alias, stiskněte "
|
||||
"ENTER pro vložení dalšího aliasu. Pro vytvoření doménového koše vložte "
|
||||
"'*' (např. *@domena.cz)."
|
||||
msgstr "Alias(y) této schránky. V rámci vstupu vložte pouze jeden alias, stiskněte ENTER pro vložení dalšího aliasu. Pro vytvoření doménového koše vložte '*' (např. *@domena.cz)."
|
||||
|
||||
#: forms/account.py:255
|
||||
msgid "Sender addresses"
|
||||
@@ -373,10 +295,7 @@ msgid ""
|
||||
"Additional sender address(es) for this account. The user will be allowed to "
|
||||
"send emails using this address, even if it does not exist locally. Indicate "
|
||||
"one address per input. Press ENTER to add a new input."
|
||||
msgstr ""
|
||||
"Další adresa(y) odesílatele pro tento účet. Uživatel bude moci posílat e-"
|
||||
"maily pomocí této adresy, a to i v případě, že neexistuje lokálně. V rámci "
|
||||
"vstupu vložte pouze jednu adresu. Stiskněte ENTER pro vložení další adresy."
|
||||
msgstr "Další adresa(y) odesílatele pro tento účet. Uživatel bude moci posílat e-maily pomocí této adresy, a to i v případě, že neexistuje lokálně. V rámci vstupu vložte pouze jednu adresu. Stiskněte ENTER pro vložení další adresy."
|
||||
|
||||
#: forms/account.py:313 forms/alias.py:92 models/mailbox.py:317
|
||||
msgid "Domain does not exist"
|
||||
@@ -439,8 +358,7 @@ msgstr "Emailová adresa"
|
||||
msgid ""
|
||||
"The alias address. To create a catchall alias, just enter the domain name "
|
||||
"(@domain.tld)."
|
||||
msgstr ""
|
||||
"Alias adresy. Pro vytvoření doménového koše vložte '*' (např. *@domena.cz)."
|
||||
msgstr "Alias adresy. Pro vytvoření doménového koše vložte '*' (např. *@domena.cz)."
|
||||
|
||||
#: forms/alias.py:35 templates/admin/alias_detail.html:37
|
||||
msgid "Recipients"
|
||||
@@ -450,9 +368,7 @@ msgstr "Příjemci"
|
||||
msgid ""
|
||||
"Addresses this alias will point to. Indicate only one address per input, "
|
||||
"press ENTER to add a new input."
|
||||
msgstr ""
|
||||
"Adresy na které bude tento alias ukazovat. Adresy zadávejte jednotlivo, "
|
||||
"stisknutím klávesy ENTER přidáte nový vstup."
|
||||
msgstr "Adresy na které bude tento alias ukazovat. Adresy zadávejte jednotlivo, stisknutím klávesy ENTER přidáte nový vstup."
|
||||
|
||||
#: forms/alias.py:112 forms/alias.py:114
|
||||
msgid "This field is required"
|
||||
@@ -470,31 +386,23 @@ msgstr "Typ"
|
||||
msgid ""
|
||||
"Alias(es) of this domain. Indicate only one name per input, press ENTER to "
|
||||
"add a new input."
|
||||
msgstr ""
|
||||
"Alias(y) této domény. Uveďte na řádek pouze jeden alias; pro vložení dalšího "
|
||||
"aliasu stiskněte po vložení ENTER."
|
||||
msgstr "Alias(y) této domény. Uveďte na řádek pouze jeden alias; pro vložení dalšího aliasu stiskněte po vložení ENTER."
|
||||
|
||||
#: forms/domain.py:43
|
||||
msgid "Key selector"
|
||||
msgstr "Identifikátor klíče"
|
||||
|
||||
#: forms/domain.py:48 serializers.py:34
|
||||
#, fuzzy
|
||||
#| msgid ""
|
||||
#| "Default quota in MB applied to mailboxes. A value of 0 means no quota."
|
||||
#: forms/domain.py:48 models/domain.py:36
|
||||
msgid ""
|
||||
"Quota shared between mailboxes. Can be expressed in KB, MB (default) or GB. "
|
||||
"A value of 0 means no quota."
|
||||
msgstr "Výchozí kvóta v MB pro schránky. Hodnota 0 = žádná kvóta."
|
||||
msgstr "Kvóta sdílená mezi poštovními schránkami. Lze vyjádřit v KB, MB (výchozí) nebo GB. Hodnota 0 znamená žádnou kvótu."
|
||||
|
||||
#: forms/domain.py:56
|
||||
#, fuzzy
|
||||
#| msgid ""
|
||||
#| "Default quota in MB applied to mailboxes. A value of 0 means no quota."
|
||||
msgid ""
|
||||
"Default quota applied to mailboxes. Can be expressed in KB, MB (default) or "
|
||||
"GB. A value of 0 means no quota."
|
||||
msgstr "Výchozí kvóta v MB pro schránky. Hodnota 0 = žádná kvóta."
|
||||
msgstr "Výchozí kvóta pro poštovní schránky. Lze vyjádřit v KB, MB (výchozí) nebo GB. Hodnota 0 znamená žádnou kvótu."
|
||||
|
||||
#: forms/domain.py:98 handlers.py:165
|
||||
msgid "domain alias"
|
||||
@@ -505,7 +413,7 @@ msgstr "doménový alias"
|
||||
msgid "A %s with this name already exists"
|
||||
msgstr "%s s tímto názvem již existuje"
|
||||
|
||||
#: forms/domain.py:109 serializers.py:68
|
||||
#: forms/domain.py:109 serializers.py:56
|
||||
msgid "No authorized MX record found for this domain"
|
||||
msgstr "Nebyly nalezeny žádné autorizované MX záznamy pro tuto doménu"
|
||||
|
||||
@@ -513,7 +421,7 @@ msgstr "Nebyly nalezeny žádné autorizované MX záznamy pro tuto doménu"
|
||||
msgid "DKIM keys storage directory not configured"
|
||||
msgstr "Není nastavena složka pro ukládání DKIM klíčů"
|
||||
|
||||
#: forms/domain.py:151 serializers.py:86
|
||||
#: forms/domain.py:151 serializers.py:74
|
||||
msgid "Cannot be greater than domain quota"
|
||||
msgstr "Nemůže být vyšší než kvóta domény"
|
||||
|
||||
@@ -544,8 +452,7 @@ msgstr "Jméno"
|
||||
msgid ""
|
||||
"The administrator's name. Don't include the domain's name here, it will be "
|
||||
"automatically appended."
|
||||
msgstr ""
|
||||
"Jméno správce. Nevkládejte sem název domény, název bude automaticky doplněn."
|
||||
msgstr "Jméno správce. Nevkládejte sem název domény, název bude automaticky doplněn."
|
||||
|
||||
#: forms/domain.py:252
|
||||
msgid "Generate a random password for the administrator."
|
||||
@@ -660,73 +567,75 @@ msgstr "Identity"
|
||||
msgid "Forward"
|
||||
msgstr "Přeposlat"
|
||||
|
||||
#: lib.py:42
|
||||
#: lib.py:41
|
||||
msgid "A mailbox is required"
|
||||
msgstr "Schránka je vyžadována"
|
||||
|
||||
#: lib.py:132
|
||||
#: lib.py:131
|
||||
msgid "You are not allowed to import domains"
|
||||
msgstr "Nemáte oprávnění pro import domén"
|
||||
|
||||
#: lib.py:143
|
||||
#: lib.py:142
|
||||
msgid "You are not allowed to import domain aliases."
|
||||
msgstr "Nemáte oprávnění pri import doménových aliasů"
|
||||
|
||||
#: lib.py:193 tests/test_mx.py:136 tests/test_mx.py:145 tests/test_mx.py:148
|
||||
#, fuzzy, python-format
|
||||
#| msgid "No DNS records found for %s"
|
||||
msgid "No DNS record found for %s"
|
||||
#: lib.py:187 tests/test_mx.py:135
|
||||
#, python-format
|
||||
msgid "No DNS records found for %s"
|
||||
msgstr "Nenalezeny žádné DNS záznamy pro %s"
|
||||
|
||||
#: lib.py:196
|
||||
#, fuzzy, python-format
|
||||
#| msgid "No MX record for %s"
|
||||
msgid "No %(type)s record for %(name)s"
|
||||
#: lib.py:189 tests/test_mx.py:138
|
||||
#, python-format
|
||||
msgid "No MX record for %s"
|
||||
msgstr "Žádný MX záznam pro %s"
|
||||
|
||||
#: lib.py:200 tests/test_mx.py:140
|
||||
#: lib.py:191 tests/test_mx.py:139
|
||||
msgid "No working name servers found"
|
||||
msgstr "Nenalezeny žádné funkční DNS servery"
|
||||
|
||||
#: lib.py:203 tests/test_mx.py:142
|
||||
#: lib.py:194 tests/test_mx.py:141
|
||||
#, python-format
|
||||
msgid "DNS resolution timeout, unable to query %s at the moment"
|
||||
msgstr "Vypršel časový limit DNS požadavku, nelze získat %s v tuto chvíli"
|
||||
|
||||
#: lib.py:231
|
||||
#, fuzzy, python-brace-format
|
||||
#| msgid "Invalid IP address format for %(domain)s; %(addr)s"
|
||||
#: lib.py:205
|
||||
#, python-brace-format
|
||||
msgid "No {type} record found for MX {mx}"
|
||||
msgstr "Nenalezen žádný {type} záznam pro MX {mx}"
|
||||
|
||||
#: lib.py:214
|
||||
#, python-brace-format
|
||||
msgid "Invalid IP address format for {domain}; {addr}"
|
||||
msgstr "Neplatný formát IP adresy pro %(domain)s; %(addr)s"
|
||||
msgstr "Neplatný formát IP adresy pro {domain}; {addr}"
|
||||
|
||||
#: management/commands/subcommands/_import.py:102
|
||||
msgid "CSV file is not encoded in UTF-8, attempting to guess encoding"
|
||||
msgstr ""
|
||||
msgstr "Soubor CSV není kódován v UTF-8, pokouším se odhadnout kódování"
|
||||
|
||||
#: management/commands/subcommands/_import.py:114
|
||||
#, python-format
|
||||
msgid "Reading CSV file using %(encoding)s encoding"
|
||||
msgstr ""
|
||||
msgstr "Čtu CSV soubor pomocí %(encoding)s kódování"
|
||||
|
||||
#: management/commands/subcommands/_import.py:126
|
||||
#, python-format
|
||||
msgid "Unable to decode CSV file using %(encoding)s encoding"
|
||||
msgstr ""
|
||||
msgstr "Soubor CSV nelze dekódovat pomocí %(encoding)s kódování"
|
||||
|
||||
#: management/commands/subcommands/_mx.py:136
|
||||
#: management/commands/subcommands/_mx.py:135
|
||||
msgid "[modoboa] DNSBL issue(s) for domain {}"
|
||||
msgstr "[modoboa] DNSBL problém(y) pro doménu {}"
|
||||
|
||||
#: management/commands/subcommands/_mx.py:156
|
||||
#: management/commands/subcommands/_mx.py:155
|
||||
msgid "Domain {} has no MX record"
|
||||
msgstr "Doména {} nemá MX záznam"
|
||||
|
||||
#: management/commands/subcommands/_mx.py:167
|
||||
#: management/commands/subcommands/_mx.py:166
|
||||
#, python-brace-format
|
||||
msgid "MX record for domain {0} is invalid: {1}"
|
||||
msgstr "MX záznam pro doménu {0} je neplatný: {1}"
|
||||
|
||||
#: management/commands/subcommands/_mx.py:184
|
||||
#: management/commands/subcommands/_mx.py:183
|
||||
msgid "[modoboa] MX issue(s) for domain {}"
|
||||
msgstr "[modoboa] MX problém(y) pro doménu {}"
|
||||
|
||||
@@ -738,7 +647,7 @@ msgstr "adresa"
|
||||
msgid "The alias address."
|
||||
msgstr "Adresa aliasu."
|
||||
|
||||
#: models/alias.py:43 models/domain.py:41 models/domain_alias.py:46
|
||||
#: models/alias.py:43 models/domain.py:49 models/domain_alias.py:46
|
||||
msgid "enabled"
|
||||
msgstr "povoleno"
|
||||
|
||||
@@ -784,49 +693,52 @@ msgstr "název"
|
||||
msgid "The domain name"
|
||||
msgstr "Doménové jméno"
|
||||
|
||||
#: models/domain.py:42
|
||||
#: models/domain.py:44
|
||||
msgid "Default quota in MB applied to mailboxes. A value of 0 means no quota."
|
||||
msgstr "Výchozí kvóta v MB pro schránky. Hodnota 0 = žádná kvóta."
|
||||
|
||||
#: models/domain.py:50
|
||||
msgid "Check to activate this domain"
|
||||
msgstr "Zatrhněte pole pro povolení této domény"
|
||||
|
||||
#: models/domain.py:47
|
||||
#: models/domain.py:55
|
||||
msgid "Enable DNS checks"
|
||||
msgstr "Zapnout kontrolu DNS"
|
||||
|
||||
#: models/domain.py:48
|
||||
#: models/domain.py:56
|
||||
msgid "Check to enable DNS checks for this domain"
|
||||
msgstr "Zaškrtněte pro zapnutí kontroly DNS pro tuto doménu"
|
||||
|
||||
#: models/domain.py:55
|
||||
#: models/domain.py:63
|
||||
msgid "Enable DKIM signing"
|
||||
msgstr "Povolit DKIM podepisování"
|
||||
|
||||
#: models/domain.py:57
|
||||
#: models/domain.py:65
|
||||
msgid ""
|
||||
"If you activate this feature, a DKIM key will be generated for this domain."
|
||||
msgstr ""
|
||||
"Pokud povolíte tuto možnost, bude vygenerován DKIM klíč pro tuto doménu."
|
||||
msgstr "Pokud povolíte tuto možnost, bude vygenerován DKIM klíč pro tuto doménu."
|
||||
|
||||
#: models/domain.py:63
|
||||
#: models/domain.py:71
|
||||
msgid "Key length"
|
||||
msgstr "Délka klíče"
|
||||
|
||||
#: models/domain.py:320 models/domain_alias.py:74
|
||||
#: models/domain.py:303 models/domain_alias.py:74
|
||||
msgid "Invalid line"
|
||||
msgstr "Neplatný řádek"
|
||||
|
||||
#: models/domain.py:330
|
||||
#: models/domain.py:313
|
||||
msgid "No authorized MX record found for domain {}"
|
||||
msgstr "Nenalezeny žádný autorizovaný MX záznam pro doménu {}"
|
||||
|
||||
#: models/domain.py:337
|
||||
#: models/domain.py:320
|
||||
msgid "Invalid quota value for domain '{}'"
|
||||
msgstr "Neplatná hodnota kvóty pro doménu '{}'"
|
||||
|
||||
#: models/domain.py:344
|
||||
#: models/domain.py:327
|
||||
msgid "Invalid default mailbox quota value for domain '{}'"
|
||||
msgstr "Neplatná výchozí hodnota kvóty schránky pro doménu '{}'"
|
||||
|
||||
#: models/domain.py:349
|
||||
#: models/domain.py:332
|
||||
msgid "Default mailbox quota cannot be greater than domain quota"
|
||||
msgstr "Výchozí kvóta mailové schránky nemůže být větší než kvóta domény"
|
||||
|
||||
@@ -864,44 +776,40 @@ msgstr "Kvóta je vyžadována"
|
||||
msgid "Domain quota exceeded"
|
||||
msgstr "Kvóta domény byla překročena"
|
||||
|
||||
#: serializers.py:41
|
||||
msgid "Default quota in MB applied to mailboxes. A value of 0 means no quota."
|
||||
msgstr "Výchozí kvóta v MB pro schránky. Hodnota 0 = žádná kvóta."
|
||||
|
||||
#: serializers.py:111 serializers.py:316 serializers.py:414
|
||||
#: serializers.py:99 serializers.py:304 serializers.py:402
|
||||
msgid "Permission denied."
|
||||
msgstr "Přístup zamítnut."
|
||||
|
||||
#: serializers.py:162
|
||||
#: serializers.py:150
|
||||
msgid ""
|
||||
"List of administered domains (resellers and domain administrators only)."
|
||||
msgstr "Zobrazit spravované domény (jenom distributori a správci domén)"
|
||||
|
||||
#: serializers.py:266
|
||||
#: serializers.py:254
|
||||
msgid "Not allowed for this role."
|
||||
msgstr "Není povoleno pro tuto roli."
|
||||
|
||||
#: serializers.py:278
|
||||
#: serializers.py:266
|
||||
msgid "Must be equal to mailbox full_address"
|
||||
msgstr "Musí být rovno hodnote schránky celá_adresa"
|
||||
|
||||
#: serializers.py:303
|
||||
#: serializers.py:291
|
||||
msgid "Local domain {} does not exist"
|
||||
msgstr "Lokální doména {} neexistuje"
|
||||
|
||||
#: serializers.py:401
|
||||
#: serializers.py:389
|
||||
msgid "A list of recipient"
|
||||
msgstr "Seznam příjemců"
|
||||
|
||||
#: serializers.py:412
|
||||
#: serializers.py:400
|
||||
msgid "Domain not found."
|
||||
msgstr "Doména nebyla nalezena."
|
||||
|
||||
#: serializers.py:461
|
||||
#: serializers.py:449
|
||||
msgid "You don't have access to this domain."
|
||||
msgstr "K této doméně nemáte přístup."
|
||||
|
||||
#: serializers.py:469
|
||||
#: serializers.py:457
|
||||
msgid "You don't have access to this mailbox."
|
||||
msgstr "K této schránce nemáte přístup."
|
||||
|
||||
@@ -932,18 +840,6 @@ msgstr "Zákázáno"
|
||||
msgid "Awaiting checks"
|
||||
msgstr "Čeká na kontrolu"
|
||||
|
||||
#: templates/admin/_domain_dnschecks_status.html:16
|
||||
#: templates/admin/_domain_dnschecks_status.html:32
|
||||
#: templates/admin/_domain_dnschecks_status.html:40
|
||||
#, fuzzy
|
||||
#| msgid "No DNS records found for %s"
|
||||
msgid "No record found"
|
||||
msgstr "Nenalezeny žádné DNS záznamy pro %s"
|
||||
|
||||
#: templates/admin/_domain_dnschecks_status.html:24
|
||||
msgid "Waiting for key to be generated"
|
||||
msgstr ""
|
||||
|
||||
#: templates/admin/_global_statistics_widget.html:4
|
||||
msgid "Global statistics"
|
||||
msgstr "Globální statistiky"
|
||||
@@ -1084,12 +980,14 @@ msgstr "MB"
|
||||
msgid "Usage"
|
||||
msgstr "Využití"
|
||||
|
||||
#: templates/admin/domain_detail.html:57 templates/admin/domains_quotas.html:11
|
||||
#: templates/admin/domain_detail.html:57
|
||||
#: templates/admin/domains_quotas.html:11
|
||||
msgctxt "quota"
|
||||
msgid "used"
|
||||
msgstr "využito"
|
||||
|
||||
#: templates/admin/domain_detail.html:58 templates/admin/domains_quotas.html:12
|
||||
#: templates/admin/domain_detail.html:58
|
||||
#: templates/admin/domains_quotas.html:12
|
||||
msgid "allocated"
|
||||
msgstr "alokováno"
|
||||
|
||||
@@ -1107,7 +1005,7 @@ msgstr "Zobrazit klíč"
|
||||
|
||||
#: templates/admin/domain_detail.html:109
|
||||
msgid "Generate new key"
|
||||
msgstr ""
|
||||
msgstr "Vygenerovat nový klíč"
|
||||
|
||||
#: templates/admin/domain_detail.html:111
|
||||
msgid "Not generated"
|
||||
@@ -1199,32 +1097,17 @@ msgid ""
|
||||
"verify recipients</em></li> </ul> <p>The first element of each line is "
|
||||
"mandatory and must be equal to one of the previous values.</p> <p>You can "
|
||||
"use a different character as separator.</p>"
|
||||
msgstr ""
|
||||
"Nahrajte CSV soubor, který bude mít jednotlivé řádky v některém z uvedených "
|
||||
"formátů: <ul><li><em>doména; název; kvóta, výchotí_kvóta schránky; povoleno</"
|
||||
"em></li><li><em>doménový_alias; název; cílová_doména; povoleno</em></"
|
||||
"li><li><em>relay_doména; název; cílový_host; cílový_port; služba; povoleno; "
|
||||
"ověřit_příjemce</em></li> </ul> <p>První element každého řádku je povinný a "
|
||||
"musí být shodný s některou z předchozích hodnot.</p><p>Můžete také použít "
|
||||
"jiný oddělovač hodnot.</p>"
|
||||
msgstr "Nahrajte CSV soubor, který bude mít jednotlivé řádky v některém z uvedených formátů: <ul><li><em>doména; název; kvóta, výchotí_kvóta schránky; povoleno</em></li><li><em>doménový_alias; název; cílová_doména; povoleno</em></li><li><em>relay_doména; název; cílový_host; cílový_port; služba; povoleno; ověřit_příjemce</em></li> </ul> <p>První element každého řádku je povinný a musí být shodný s některou z předchozích hodnot.</p><p>Můžete také použít jiný oddělovač hodnot.</p>"
|
||||
|
||||
#: templates/admin/import_identities_form.html:6
|
||||
msgid ""
|
||||
"Provide a CSV file where lines respect one of the following formats: <ul> "
|
||||
"<li><em>account; loginname; password; first name; last name; enabled; group; "
|
||||
"address; quota; [, domain, ...]</em></li> <li><em>alias; address; enabled; "
|
||||
"<li><em>account; loginname; password; first name; last name; enabled; group;"
|
||||
" address; quota; [, domain, ...]</em></li> <li><em>alias; address; enabled; "
|
||||
"recipient; recipient; ...</em></li> </ul> <p>The first element of each line "
|
||||
"is mandatory and must be equal to one of the previous values.</p> <p>You can "
|
||||
"use a different character as separator.</p>"
|
||||
msgstr ""
|
||||
"Nahrajte CSV soubor, který bude mít jednotlivé řádky v některém z uvedených "
|
||||
"formátů:\n"
|
||||
"<ul><li><em>uživatelské_konto; přihlašovací_jméno; heslo; křestní_jméno; "
|
||||
"příjmení; povoleno; skupina; adresa; kvóta; [, doména, ...]</em></"
|
||||
"li><li><em>alias; adresa; povoleno; příjemce; příjemce; ...</em></"
|
||||
"li><ul><p>První element každého řádku je povinný a musí být shodný s "
|
||||
"některou z předchozích hodnot.</p><p>Můžete také použít jiný oddělovač "
|
||||
"hodnot.</p>"
|
||||
"is mandatory and must be equal to one of the previous values.</p> <p>You can"
|
||||
" use a different character as separator.</p>"
|
||||
msgstr "Nahrajte CSV soubor, který bude mít jednotlivé řádky v některém z uvedených formátů:\n<ul><li><em>uživatelské_konto; přihlašovací_jméno; heslo; křestní_jméno; příjmení; povoleno; skupina; adresa; kvóta; [, doména, ...]</em></li><li><em>alias; adresa; povoleno; příjemce; příjemce; ...</em></li><ul><p>První element každého řádku je povinný a musí být shodný s některou z předchozích hodnot.</p><p>Můžete také použít jiný oddělovač hodnot.</p>"
|
||||
|
||||
#: templates/admin/importform.html:6
|
||||
msgid "Help"
|
||||
@@ -1263,19 +1146,14 @@ msgstr "Pro tuto doménu nebyl nalezen žádný MX záznam."
|
||||
msgid ""
|
||||
"Modoboa detected that domain %(domain)s is listed by the following DNSBL "
|
||||
"providers:"
|
||||
msgstr ""
|
||||
"Modoboa zjistilo, že doména %(domain)s je uvedena v seznamu u následujících "
|
||||
"poskytovatelů DNSBL:"
|
||||
msgstr "Modoboa zjistilo, že doména %(domain)s je uvedena v seznamu u následujících poskytovatelů DNSBL:"
|
||||
|
||||
#: templates/admin/notifications/domain_in_dnsbl.html:11
|
||||
msgid ""
|
||||
"The domain's reputation will be affected and there is a chance that emails "
|
||||
"coming from it are considered as spam. You should contact those providers "
|
||||
"and ask them to unlist detected IP address(es)."
|
||||
msgstr ""
|
||||
"Reputace domény bude ovlivněna, a je možné, že e-maily přicházející z ní "
|
||||
"jsou považovány za spam. Měli byste kontaktovat tyto poskytovatele a požádat "
|
||||
"je o odstranění IP adresy (adres) ze seznamu."
|
||||
msgstr "Reputace domény bude ovlivněna, a je možné, že e-maily přicházející z ní jsou považovány za spam. Měli byste kontaktovat tyto poskytovatele a požádat je o odstranění IP adresy (adres) ze seznamu."
|
||||
|
||||
#: templates/admin/notifications/domain_invalid_mx.html:3
|
||||
#, python-format
|
||||
@@ -1331,12 +1209,17 @@ msgstr "Upravit {}"
|
||||
msgid "Delete %s?"
|
||||
msgstr "Smazat %s?"
|
||||
|
||||
#: tests/test_mx.py:139
|
||||
#: tests/test_mx.py:144
|
||||
#, python-format
|
||||
msgid "No MX record for %s"
|
||||
msgstr "Žádný MX záznam pro %s"
|
||||
msgid "No A record found for MX %(domain)s"
|
||||
msgstr "Nenalezen žádný A záznam pro MX %(domain)s"
|
||||
|
||||
#: tests/test_mx.py:151 tests/test_mx.py:154
|
||||
#: tests/test_mx.py:147
|
||||
#, python-format
|
||||
msgid "No AAAA record found for MX %(domain)s"
|
||||
msgstr "Nenalezen žádný AAAA záznam pro MX %(domain)s"
|
||||
|
||||
#: tests/test_mx.py:150 tests/test_mx.py:153
|
||||
#, python-format
|
||||
msgid "Invalid IP address format for %(domain)s; %(addr)s"
|
||||
msgstr "Neplatný formát IP adresy pro %(domain)s; %(addr)s"
|
||||
@@ -1377,11 +1260,11 @@ msgstr "MX záznamy pro {}"
|
||||
msgid "DNSBL summary for {}"
|
||||
msgstr "DNSBL přehled pro {}"
|
||||
|
||||
#: views/domain.py:206
|
||||
#: views/domain.py:199
|
||||
msgid "You can't delete your own domain"
|
||||
msgstr "Nemůžete smazat vlastní doménu"
|
||||
|
||||
#: views/domain.py:209
|
||||
#: views/domain.py:202
|
||||
msgid "Domain deleted"
|
||||
msgid_plural "Domains deleted"
|
||||
msgstr[0] "Doména smazána"
|
||||
@@ -1430,34 +1313,3 @@ msgstr "Importovat identity"
|
||||
#: views/user.py:40
|
||||
msgid "Forward updated"
|
||||
msgstr "Přeposílání aktualizováno"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "No DNS records found for %s"
|
||||
#~ msgid "No {type} record found for MX {mx}"
|
||||
#~ msgstr "Nenalezeny žádné DNS záznamy pro %s"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "No MX record found for this domain."
|
||||
#~ msgid "No A record found for MX %(domain)s"
|
||||
#~ msgstr "Pro tuto doménu nebyl nalezen žádný MX záznam."
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "No MX record found for this domain."
|
||||
#~ msgid "No AAAA record found for MX %(domain)s"
|
||||
#~ msgstr "Pro tuto doménu nebyl nalezen žádný MX záznam."
|
||||
|
||||
#~ msgid "Quota in MB shared between mailboxes. A value of 0 means no quota."
|
||||
#~ msgstr "Kvóta v MB sdílená mezi schránky. Hodnota 0 = žádná kvóta."
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "No DNS records found for %s"
|
||||
#~ msgid "No DNS records found without MX for %s"
|
||||
#~ msgstr "Nenalezeny žádné DNS záznamy pro %s"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "No DNS records found for %s"
|
||||
#~ msgid "No DNS records found without MX for %(domain)s"
|
||||
#~ msgstr "Nenalezeny žádné DNS záznamy pro %s"
|
||||
|
||||
#~ msgid "Unable to lookup ip addresses for %(domain)s; %(error)s"
|
||||
#~ msgstr "Nelze vyhledat IP adresy pro %(domain)s; %(error)s"
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -1,59 +1,55 @@
|
||||
# SOME DESCRIPTIVE TITLE.
|
||||
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
|
||||
# This file is distributed under the same license as the PACKAGE package.
|
||||
#
|
||||
#
|
||||
# Translators:
|
||||
# Harrie v.d. Vegt <hvdvegt@gmail.com>, 2016
|
||||
# TuxBrother <vrijwilligerswerk@wij.rs>, 2014
|
||||
# TuxBrother <vrijwilligerswerk@wij.rs>, 2014
|
||||
# Tuxis Internet Engineering V.O.F. <info@tuxis.nl>, 2017
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Modoboa\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2016-11-04 22:08+0100\n"
|
||||
"PO-Revision-Date: 2014-12-31 11:42+0000\n"
|
||||
"Last-Translator: TuxBrother <vrijwilligerswerk@wij.rs>\n"
|
||||
"Language-Team: Dutch (Netherlands) (http://www.transifex.com/projects/p/"
|
||||
"modoboa/language/nl_NL/)\n"
|
||||
"Language: nl_NL\n"
|
||||
"PO-Revision-Date: 2017-09-23 21:20+0000\n"
|
||||
"Last-Translator: Tuxis Internet Engineering V.O.F. <info@tuxis.nl>\n"
|
||||
"Language-Team: Dutch (Netherlands) (http://www.transifex.com/tonio/modoboa/language/nl_NL/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Language: nl_NL\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
#: admin/static/admin/js/admin.js:131
|
||||
msgid "No more domain to show"
|
||||
msgstr "Geen domein meer om te weergeven"
|
||||
msgstr "Geen domeinen meer om weer te geven"
|
||||
|
||||
#: admin/static/admin/js/admin.js:150
|
||||
msgid "Do not delete domain directory"
|
||||
msgstr "De map van dit domein niet verwijderen (Zal de data ervan behouden)"
|
||||
msgstr "De map van dit domein niet verwijderen"
|
||||
|
||||
#: admin/static/admin/js/admin.js:152
|
||||
msgid "This operation will remove ALL data associated to this domain."
|
||||
msgstr ""
|
||||
"Deze actie zal ALLE data verwijderen die bij dit domein hoort. Wilt u "
|
||||
"doorgaan?"
|
||||
msgstr "Deze actie zal ALLE data verwijderen die bij dit domein hoort."
|
||||
|
||||
#: admin/static/admin/js/admin.js:153
|
||||
msgid ""
|
||||
"This operation will remove all data associated to this domain, excepting "
|
||||
"accounts."
|
||||
msgstr ""
|
||||
"Deze actie zal alle data die bij dit domein hoort verwijderen, behalve de "
|
||||
"gebruikers."
|
||||
msgstr "Deze actie zal alle data die bij dit domein hoort verwijderen, behalve de accounts."
|
||||
|
||||
#: admin/static/admin/js/admin.js:236
|
||||
msgid "No domain administrator defined"
|
||||
msgstr "Geen administrator toegewezen"
|
||||
msgstr "Geen domeinbeheerder toegewezen"
|
||||
|
||||
#: admin/static/admin/js/admin.js:291 admin/static/admin/js/admin.js:359
|
||||
msgid "No more identity to show"
|
||||
msgstr "Geen identiteiten meer om te weergeven"
|
||||
msgstr "Geen identiteiten meer om weer te geven"
|
||||
|
||||
#: admin/static/admin/js/admin.js:333
|
||||
msgid "Do not delete mailbox directory"
|
||||
msgstr "Verwijder de map van deze mailbox niet (zal de data ervan behouden)"
|
||||
msgstr "Verwijder de map van deze mailbox niet"
|
||||
|
||||
#: admin/static/admin/js/admin.js:362
|
||||
msgid "No more quota to show"
|
||||
msgstr "Geen quota meer om te weergeven"
|
||||
msgstr "Geen quotum meer om weer te geven"
|
||||
|
||||
@@ -1,27 +1,27 @@
|
||||
# SOME DESCRIPTIVE TITLE.
|
||||
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
|
||||
# This file is distributed under the same license as the PACKAGE package.
|
||||
#
|
||||
#
|
||||
# Translators:
|
||||
# Ravil Kadyrbayev, 2015
|
||||
# Yuriy Matskanyuk <umackanuk@gmail.com>, 2018
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Modoboa\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2016-11-04 22:08+0100\n"
|
||||
"PO-Revision-Date: 2013-12-03 09:35+0000\n"
|
||||
"Last-Translator: Antoine Nguyen <tonio@ngyn.org>\n"
|
||||
"Language-Team: Russian (http://www.transifex.com/projects/p/modoboa/language/"
|
||||
"ru/)\n"
|
||||
"Language: ru\n"
|
||||
"PO-Revision-Date: 2018-11-27 17:54+0000\n"
|
||||
"Last-Translator: Yuriy Matskanyuk <umackanuk@gmail.com>\n"
|
||||
"Language-Team: Russian (http://www.transifex.com/tonio/modoboa/language/ru/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\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"
|
||||
"Language: ru\n"
|
||||
"Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n%100>=11 && n%100<=14)? 2 : 3);\n"
|
||||
|
||||
#: admin/static/admin/js/admin.js:131
|
||||
msgid "No more domain to show"
|
||||
msgstr ""
|
||||
msgstr "Нет больше доменов для показа"
|
||||
|
||||
#: admin/static/admin/js/admin.js:150
|
||||
msgid "Do not delete domain directory"
|
||||
@@ -35,9 +35,7 @@ msgstr "Эта операция удалит ВСЕ данные, связанн
|
||||
msgid ""
|
||||
"This operation will remove all data associated to this domain, excepting "
|
||||
"accounts."
|
||||
msgstr ""
|
||||
"Эта операция удалит ВСЕ данные, связанные с этим доменом, за исключением "
|
||||
"аккаунтов."
|
||||
msgstr "Эта операция удалит ВСЕ данные, связанные с этим доменом, за исключением аккаунтов."
|
||||
|
||||
#: admin/static/admin/js/admin.js:236
|
||||
msgid "No domain administrator defined"
|
||||
@@ -45,7 +43,7 @@ msgstr "Не указан администратор домена"
|
||||
|
||||
#: admin/static/admin/js/admin.js:291 admin/static/admin/js/admin.js:359
|
||||
msgid "No more identity to show"
|
||||
msgstr ""
|
||||
msgstr "Нет личности для показа"
|
||||
|
||||
#: admin/static/admin/js/admin.js:333
|
||||
msgid "Do not delete mailbox directory"
|
||||
@@ -53,4 +51,4 @@ msgstr "Не удаляйте каталог почтовых ящиков"
|
||||
|
||||
#: admin/static/admin/js/admin.js:362
|
||||
msgid "No more quota to show"
|
||||
msgstr ""
|
||||
msgstr "Нет больше квоты для показа"
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,53 @@
|
||||
# SOME DESCRIPTIVE TITLE.
|
||||
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
|
||||
# This file is distributed under the same license as the PACKAGE package.
|
||||
#
|
||||
# Translators:
|
||||
# Ediz Duman <neps1192@gmail.com>, 2016
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Modoboa\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2016-11-04 22:08+0100\n"
|
||||
"PO-Revision-Date: 2017-09-22 09:50+0000\n"
|
||||
"Last-Translator: Ediz Duman <neps1192@gmail.com>\n"
|
||||
"Language-Team: Turkish (Turkey) (http://www.transifex.com/tonio/modoboa/language/tr_TR/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Language: tr_TR\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
|
||||
|
||||
#: admin/static/admin/js/admin.js:131
|
||||
msgid "No more domain to show"
|
||||
msgstr "Gösterilecek başka domain yok"
|
||||
|
||||
#: admin/static/admin/js/admin.js:150
|
||||
msgid "Do not delete domain directory"
|
||||
msgstr "Domain dizini silmeyin"
|
||||
|
||||
#: admin/static/admin/js/admin.js:152
|
||||
msgid "This operation will remove ALL data associated to this domain."
|
||||
msgstr "Bu işlem, bu domain ilişkili TÜM verileri kaldıracaktır."
|
||||
|
||||
#: admin/static/admin/js/admin.js:153
|
||||
msgid ""
|
||||
"This operation will remove all data associated to this domain, excepting "
|
||||
"accounts."
|
||||
msgstr "Bu işlem hesap dışında bu domain ilişkili tüm verileri kaldıracaktır."
|
||||
|
||||
#: admin/static/admin/js/admin.js:236
|
||||
msgid "No domain administrator defined"
|
||||
msgstr "domain yöneticisi tanımlanmadı"
|
||||
|
||||
#: admin/static/admin/js/admin.js:291 admin/static/admin/js/admin.js:359
|
||||
msgid "No more identity to show"
|
||||
msgstr "Gösterilecek daha fazla kimlik yok"
|
||||
|
||||
#: admin/static/admin/js/admin.js:333
|
||||
msgid "Do not delete mailbox directory"
|
||||
msgstr "Posta kutusu dizini silmeyin"
|
||||
|
||||
#: admin/static/admin/js/admin.js:362
|
||||
msgid "No more quota to show"
|
||||
msgstr "Gösterilecek kota yok"
|
||||
@@ -25,6 +25,7 @@ ADMIN_GROUPS = [
|
||||
]
|
||||
|
||||
LANGUAGES = (
|
||||
("br", u"breton"),
|
||||
("cs", u"čeština"),
|
||||
("de", u"deutsch"),
|
||||
("en", u"english"),
|
||||
@@ -40,6 +41,7 @@ LANGUAGES = (
|
||||
("ro_RO", u"Română"),
|
||||
("ru", u"русский"),
|
||||
("sv", u"svenska"),
|
||||
("tr_TR", u"türk"),
|
||||
("zh_TW", u"中文(台灣)"),
|
||||
)
|
||||
|
||||
|
||||
@@ -0,0 +1,165 @@
|
||||
# SOME DESCRIPTIVE TITLE.
|
||||
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
|
||||
# This file is distributed under the same license as the PACKAGE package.
|
||||
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
|
||||
#
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2019-05-07 10:50+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"
|
||||
"Language: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: dnstools/lib.py:86
|
||||
msgid "Wrong ip4 mechanism syntax"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:90
|
||||
msgid "Wrong IPv4 address format"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:96
|
||||
msgid "Wrong ip6 mechanism syntax"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:101
|
||||
msgid "Wrong IPv6 address format"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:116 dnstools/lib.py:142
|
||||
msgid "Invalid syntax for {} mechanism"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:118
|
||||
msgid "Invalid mask found {}"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:163
|
||||
msgid "Not an SPF record"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:185
|
||||
msgid "Unknown mechanism {}"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:187
|
||||
msgid "Unknown modifier {}"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:190
|
||||
msgid "Duplicate modifier {} found"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:194
|
||||
msgid "No mechanism found"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:201
|
||||
msgid "Not a valid DKIM record"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:209 dnstools/lib.py:262
|
||||
msgid "Invalid tag {}"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:214
|
||||
msgid "No key found in record"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:221
|
||||
msgid "Wrong value {} for tag {}"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:236
|
||||
msgid "Wrong value {} for tag {}:"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:240
|
||||
msgid " not an integer"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:243
|
||||
msgid " less than {}"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:246
|
||||
msgid " greater than {}"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:254
|
||||
msgid "Not a valid DMARC record"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:265
|
||||
msgid "Unknown tag {}"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:270
|
||||
msgid "Missing required p tag"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/models.py:79
|
||||
msgid "Public key mismatchs"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/templates/dnstools/autoconfig_records_status.html:8
|
||||
msgid "autoconfig record (Mozilla) found: "
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/templates/dnstools/autoconfig_records_status.html:12
|
||||
msgid "autoconfig record (Mozilla) not found."
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/templates/dnstools/autoconfig_records_status.html:17
|
||||
msgid "autodiscover record (Microsoft) found: "
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/templates/dnstools/autoconfig_records_status.html:21
|
||||
msgid "autodiscover record (Microsoft) not found."
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/templates/dnstools/dns_record_detail.html:8
|
||||
msgid "A DNS record has been found and is valid."
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/templates/dnstools/dns_record_detail.html:12
|
||||
msgid "A DNS record has been found but its syntax is not valid:"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/templates/dnstools/domain_dns_configuration.html:7
|
||||
msgid ""
|
||||
"Here is an example of DNS configuration (bind format). Replace value between "
|
||||
"[ ] by the appropriate ones."
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/templates/dnstools/domain_dns_configuration.html:15
|
||||
msgid "IP address of your Modoboa server"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/templates/dnstools/domain_dns_configuration.html:28
|
||||
msgid "Auto configuration"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/templates/dnstools/domain_dns_configuration.html:30
|
||||
#: dnstools/templates/dnstools/domain_dns_configuration.html:31
|
||||
msgid "hostname of your automx server"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/views.py:36
|
||||
msgid "{} record of {}"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/views.py:64
|
||||
msgid "Auto configuration records for {}"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/views.py:84
|
||||
msgid "DNS configuration for {}"
|
||||
msgstr ""
|
||||
@@ -0,0 +1,165 @@
|
||||
# SOME DESCRIPTIVE TITLE.
|
||||
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
|
||||
# This file is distributed under the same license as the PACKAGE package.
|
||||
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
|
||||
#
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2019-05-07 10:50+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"
|
||||
"Language: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
#: dnstools/lib.py:86
|
||||
msgid "Wrong ip4 mechanism syntax"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:90
|
||||
msgid "Wrong IPv4 address format"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:96
|
||||
msgid "Wrong ip6 mechanism syntax"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:101
|
||||
msgid "Wrong IPv6 address format"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:116 dnstools/lib.py:142
|
||||
msgid "Invalid syntax for {} mechanism"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:118
|
||||
msgid "Invalid mask found {}"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:163
|
||||
msgid "Not an SPF record"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:185
|
||||
msgid "Unknown mechanism {}"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:187
|
||||
msgid "Unknown modifier {}"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:190
|
||||
msgid "Duplicate modifier {} found"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:194
|
||||
msgid "No mechanism found"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:201
|
||||
msgid "Not a valid DKIM record"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:209 dnstools/lib.py:262
|
||||
msgid "Invalid tag {}"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:214
|
||||
msgid "No key found in record"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:221
|
||||
msgid "Wrong value {} for tag {}"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:236
|
||||
msgid "Wrong value {} for tag {}:"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:240
|
||||
msgid " not an integer"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:243
|
||||
msgid " less than {}"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:246
|
||||
msgid " greater than {}"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:254
|
||||
msgid "Not a valid DMARC record"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:265
|
||||
msgid "Unknown tag {}"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:270
|
||||
msgid "Missing required p tag"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/models.py:79
|
||||
msgid "Public key mismatchs"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/templates/dnstools/autoconfig_records_status.html:8
|
||||
msgid "autoconfig record (Mozilla) found: "
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/templates/dnstools/autoconfig_records_status.html:12
|
||||
msgid "autoconfig record (Mozilla) not found."
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/templates/dnstools/autoconfig_records_status.html:17
|
||||
msgid "autodiscover record (Microsoft) found: "
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/templates/dnstools/autoconfig_records_status.html:21
|
||||
msgid "autodiscover record (Microsoft) not found."
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/templates/dnstools/dns_record_detail.html:8
|
||||
msgid "A DNS record has been found and is valid."
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/templates/dnstools/dns_record_detail.html:12
|
||||
msgid "A DNS record has been found but its syntax is not valid:"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/templates/dnstools/domain_dns_configuration.html:7
|
||||
msgid ""
|
||||
"Here is an example of DNS configuration (bind format). Replace value between "
|
||||
"[ ] by the appropriate ones."
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/templates/dnstools/domain_dns_configuration.html:15
|
||||
msgid "IP address of your Modoboa server"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/templates/dnstools/domain_dns_configuration.html:28
|
||||
msgid "Auto configuration"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/templates/dnstools/domain_dns_configuration.html:30
|
||||
#: dnstools/templates/dnstools/domain_dns_configuration.html:31
|
||||
msgid "hostname of your automx server"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/views.py:36
|
||||
msgid "{} record of {}"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/views.py:64
|
||||
msgid "Auto configuration records for {}"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/views.py:84
|
||||
msgid "DNS configuration for {}"
|
||||
msgstr ""
|
||||
@@ -0,0 +1,165 @@
|
||||
# SOME DESCRIPTIVE TITLE.
|
||||
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
|
||||
# This file is distributed under the same license as the PACKAGE package.
|
||||
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
|
||||
#
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2019-05-07 10:50+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"
|
||||
"Language: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: dnstools/lib.py:86
|
||||
msgid "Wrong ip4 mechanism syntax"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:90
|
||||
msgid "Wrong IPv4 address format"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:96
|
||||
msgid "Wrong ip6 mechanism syntax"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:101
|
||||
msgid "Wrong IPv6 address format"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:116 dnstools/lib.py:142
|
||||
msgid "Invalid syntax for {} mechanism"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:118
|
||||
msgid "Invalid mask found {}"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:163
|
||||
msgid "Not an SPF record"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:185
|
||||
msgid "Unknown mechanism {}"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:187
|
||||
msgid "Unknown modifier {}"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:190
|
||||
msgid "Duplicate modifier {} found"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:194
|
||||
msgid "No mechanism found"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:201
|
||||
msgid "Not a valid DKIM record"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:209 dnstools/lib.py:262
|
||||
msgid "Invalid tag {}"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:214
|
||||
msgid "No key found in record"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:221
|
||||
msgid "Wrong value {} for tag {}"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:236
|
||||
msgid "Wrong value {} for tag {}:"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:240
|
||||
msgid " not an integer"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:243
|
||||
msgid " less than {}"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:246
|
||||
msgid " greater than {}"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:254
|
||||
msgid "Not a valid DMARC record"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:265
|
||||
msgid "Unknown tag {}"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:270
|
||||
msgid "Missing required p tag"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/models.py:79
|
||||
msgid "Public key mismatchs"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/templates/dnstools/autoconfig_records_status.html:8
|
||||
msgid "autoconfig record (Mozilla) found: "
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/templates/dnstools/autoconfig_records_status.html:12
|
||||
msgid "autoconfig record (Mozilla) not found."
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/templates/dnstools/autoconfig_records_status.html:17
|
||||
msgid "autodiscover record (Microsoft) found: "
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/templates/dnstools/autoconfig_records_status.html:21
|
||||
msgid "autodiscover record (Microsoft) not found."
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/templates/dnstools/dns_record_detail.html:8
|
||||
msgid "A DNS record has been found and is valid."
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/templates/dnstools/dns_record_detail.html:12
|
||||
msgid "A DNS record has been found but its syntax is not valid:"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/templates/dnstools/domain_dns_configuration.html:7
|
||||
msgid ""
|
||||
"Here is an example of DNS configuration (bind format). Replace value between "
|
||||
"[ ] by the appropriate ones."
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/templates/dnstools/domain_dns_configuration.html:15
|
||||
msgid "IP address of your Modoboa server"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/templates/dnstools/domain_dns_configuration.html:28
|
||||
msgid "Auto configuration"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/templates/dnstools/domain_dns_configuration.html:30
|
||||
#: dnstools/templates/dnstools/domain_dns_configuration.html:31
|
||||
msgid "hostname of your automx server"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/views.py:36
|
||||
msgid "{} record of {}"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/views.py:64
|
||||
msgid "Auto configuration records for {}"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/views.py:84
|
||||
msgid "DNS configuration for {}"
|
||||
msgstr ""
|
||||
@@ -0,0 +1,165 @@
|
||||
# SOME DESCRIPTIVE TITLE.
|
||||
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
|
||||
# This file is distributed under the same license as the PACKAGE package.
|
||||
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
|
||||
#
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2019-05-07 10:50+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"
|
||||
"Language: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
#: dnstools/lib.py:86
|
||||
msgid "Wrong ip4 mechanism syntax"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:90
|
||||
msgid "Wrong IPv4 address format"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:96
|
||||
msgid "Wrong ip6 mechanism syntax"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:101
|
||||
msgid "Wrong IPv6 address format"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:116 dnstools/lib.py:142
|
||||
msgid "Invalid syntax for {} mechanism"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:118
|
||||
msgid "Invalid mask found {}"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:163
|
||||
msgid "Not an SPF record"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:185
|
||||
msgid "Unknown mechanism {}"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:187
|
||||
msgid "Unknown modifier {}"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:190
|
||||
msgid "Duplicate modifier {} found"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:194
|
||||
msgid "No mechanism found"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:201
|
||||
msgid "Not a valid DKIM record"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:209 dnstools/lib.py:262
|
||||
msgid "Invalid tag {}"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:214
|
||||
msgid "No key found in record"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:221
|
||||
msgid "Wrong value {} for tag {}"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:236
|
||||
msgid "Wrong value {} for tag {}:"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:240
|
||||
msgid " not an integer"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:243
|
||||
msgid " less than {}"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:246
|
||||
msgid " greater than {}"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:254
|
||||
msgid "Not a valid DMARC record"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:265
|
||||
msgid "Unknown tag {}"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:270
|
||||
msgid "Missing required p tag"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/models.py:79
|
||||
msgid "Public key mismatchs"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/templates/dnstools/autoconfig_records_status.html:8
|
||||
msgid "autoconfig record (Mozilla) found: "
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/templates/dnstools/autoconfig_records_status.html:12
|
||||
msgid "autoconfig record (Mozilla) not found."
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/templates/dnstools/autoconfig_records_status.html:17
|
||||
msgid "autodiscover record (Microsoft) found: "
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/templates/dnstools/autoconfig_records_status.html:21
|
||||
msgid "autodiscover record (Microsoft) not found."
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/templates/dnstools/dns_record_detail.html:8
|
||||
msgid "A DNS record has been found and is valid."
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/templates/dnstools/dns_record_detail.html:12
|
||||
msgid "A DNS record has been found but its syntax is not valid:"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/templates/dnstools/domain_dns_configuration.html:7
|
||||
msgid ""
|
||||
"Here is an example of DNS configuration (bind format). Replace value between "
|
||||
"[ ] by the appropriate ones."
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/templates/dnstools/domain_dns_configuration.html:15
|
||||
msgid "IP address of your Modoboa server"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/templates/dnstools/domain_dns_configuration.html:28
|
||||
msgid "Auto configuration"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/templates/dnstools/domain_dns_configuration.html:30
|
||||
#: dnstools/templates/dnstools/domain_dns_configuration.html:31
|
||||
msgid "hostname of your automx server"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/views.py:36
|
||||
msgid "{} record of {}"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/views.py:64
|
||||
msgid "Auto configuration records for {}"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/views.py:84
|
||||
msgid "DNS configuration for {}"
|
||||
msgstr ""
|
||||
@@ -0,0 +1,165 @@
|
||||
# SOME DESCRIPTIVE TITLE.
|
||||
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
|
||||
# This file is distributed under the same license as the PACKAGE package.
|
||||
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
|
||||
#
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2019-05-07 10:50+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"
|
||||
"Language: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
#: dnstools/lib.py:86
|
||||
msgid "Wrong ip4 mechanism syntax"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:90
|
||||
msgid "Wrong IPv4 address format"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:96
|
||||
msgid "Wrong ip6 mechanism syntax"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:101
|
||||
msgid "Wrong IPv6 address format"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:116 dnstools/lib.py:142
|
||||
msgid "Invalid syntax for {} mechanism"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:118
|
||||
msgid "Invalid mask found {}"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:163
|
||||
msgid "Not an SPF record"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:185
|
||||
msgid "Unknown mechanism {}"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:187
|
||||
msgid "Unknown modifier {}"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:190
|
||||
msgid "Duplicate modifier {} found"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:194
|
||||
msgid "No mechanism found"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:201
|
||||
msgid "Not a valid DKIM record"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:209 dnstools/lib.py:262
|
||||
msgid "Invalid tag {}"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:214
|
||||
msgid "No key found in record"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:221
|
||||
msgid "Wrong value {} for tag {}"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:236
|
||||
msgid "Wrong value {} for tag {}:"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:240
|
||||
msgid " not an integer"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:243
|
||||
msgid " less than {}"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:246
|
||||
msgid " greater than {}"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:254
|
||||
msgid "Not a valid DMARC record"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:265
|
||||
msgid "Unknown tag {}"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:270
|
||||
msgid "Missing required p tag"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/models.py:79
|
||||
msgid "Public key mismatchs"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/templates/dnstools/autoconfig_records_status.html:8
|
||||
msgid "autoconfig record (Mozilla) found: "
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/templates/dnstools/autoconfig_records_status.html:12
|
||||
msgid "autoconfig record (Mozilla) not found."
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/templates/dnstools/autoconfig_records_status.html:17
|
||||
msgid "autodiscover record (Microsoft) found: "
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/templates/dnstools/autoconfig_records_status.html:21
|
||||
msgid "autodiscover record (Microsoft) not found."
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/templates/dnstools/dns_record_detail.html:8
|
||||
msgid "A DNS record has been found and is valid."
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/templates/dnstools/dns_record_detail.html:12
|
||||
msgid "A DNS record has been found but its syntax is not valid:"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/templates/dnstools/domain_dns_configuration.html:7
|
||||
msgid ""
|
||||
"Here is an example of DNS configuration (bind format). Replace value between "
|
||||
"[ ] by the appropriate ones."
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/templates/dnstools/domain_dns_configuration.html:15
|
||||
msgid "IP address of your Modoboa server"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/templates/dnstools/domain_dns_configuration.html:28
|
||||
msgid "Auto configuration"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/templates/dnstools/domain_dns_configuration.html:30
|
||||
#: dnstools/templates/dnstools/domain_dns_configuration.html:31
|
||||
msgid "hostname of your automx server"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/views.py:36
|
||||
msgid "{} record of {}"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/views.py:64
|
||||
msgid "Auto configuration records for {}"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/views.py:84
|
||||
msgid "DNS configuration for {}"
|
||||
msgstr ""
|
||||
@@ -0,0 +1,165 @@
|
||||
# SOME DESCRIPTIVE TITLE.
|
||||
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
|
||||
# This file is distributed under the same license as the PACKAGE package.
|
||||
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
|
||||
#
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2019-05-07 10:50+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"
|
||||
"Language: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: dnstools/lib.py:86
|
||||
msgid "Wrong ip4 mechanism syntax"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:90
|
||||
msgid "Wrong IPv4 address format"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:96
|
||||
msgid "Wrong ip6 mechanism syntax"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:101
|
||||
msgid "Wrong IPv6 address format"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:116 dnstools/lib.py:142
|
||||
msgid "Invalid syntax for {} mechanism"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:118
|
||||
msgid "Invalid mask found {}"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:163
|
||||
msgid "Not an SPF record"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:185
|
||||
msgid "Unknown mechanism {}"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:187
|
||||
msgid "Unknown modifier {}"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:190
|
||||
msgid "Duplicate modifier {} found"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:194
|
||||
msgid "No mechanism found"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:201
|
||||
msgid "Not a valid DKIM record"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:209 dnstools/lib.py:262
|
||||
msgid "Invalid tag {}"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:214
|
||||
msgid "No key found in record"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:221
|
||||
msgid "Wrong value {} for tag {}"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:236
|
||||
msgid "Wrong value {} for tag {}:"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:240
|
||||
msgid " not an integer"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:243
|
||||
msgid " less than {}"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:246
|
||||
msgid " greater than {}"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:254
|
||||
msgid "Not a valid DMARC record"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:265
|
||||
msgid "Unknown tag {}"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:270
|
||||
msgid "Missing required p tag"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/models.py:79
|
||||
msgid "Public key mismatchs"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/templates/dnstools/autoconfig_records_status.html:8
|
||||
msgid "autoconfig record (Mozilla) found: "
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/templates/dnstools/autoconfig_records_status.html:12
|
||||
msgid "autoconfig record (Mozilla) not found."
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/templates/dnstools/autoconfig_records_status.html:17
|
||||
msgid "autodiscover record (Microsoft) found: "
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/templates/dnstools/autoconfig_records_status.html:21
|
||||
msgid "autodiscover record (Microsoft) not found."
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/templates/dnstools/dns_record_detail.html:8
|
||||
msgid "A DNS record has been found and is valid."
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/templates/dnstools/dns_record_detail.html:12
|
||||
msgid "A DNS record has been found but its syntax is not valid:"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/templates/dnstools/domain_dns_configuration.html:7
|
||||
msgid ""
|
||||
"Here is an example of DNS configuration (bind format). Replace value between "
|
||||
"[ ] by the appropriate ones."
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/templates/dnstools/domain_dns_configuration.html:15
|
||||
msgid "IP address of your Modoboa server"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/templates/dnstools/domain_dns_configuration.html:28
|
||||
msgid "Auto configuration"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/templates/dnstools/domain_dns_configuration.html:30
|
||||
#: dnstools/templates/dnstools/domain_dns_configuration.html:31
|
||||
msgid "hostname of your automx server"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/views.py:36
|
||||
msgid "{} record of {}"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/views.py:64
|
||||
msgid "Auto configuration records for {}"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/views.py:84
|
||||
msgid "DNS configuration for {}"
|
||||
msgstr ""
|
||||
@@ -0,0 +1,165 @@
|
||||
# SOME DESCRIPTIVE TITLE.
|
||||
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
|
||||
# This file is distributed under the same license as the PACKAGE package.
|
||||
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
|
||||
#
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2019-05-07 10:50+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"
|
||||
"Language: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: dnstools/lib.py:86
|
||||
msgid "Wrong ip4 mechanism syntax"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:90
|
||||
msgid "Wrong IPv4 address format"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:96
|
||||
msgid "Wrong ip6 mechanism syntax"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:101
|
||||
msgid "Wrong IPv6 address format"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:116 dnstools/lib.py:142
|
||||
msgid "Invalid syntax for {} mechanism"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:118
|
||||
msgid "Invalid mask found {}"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:163
|
||||
msgid "Not an SPF record"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:185
|
||||
msgid "Unknown mechanism {}"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:187
|
||||
msgid "Unknown modifier {}"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:190
|
||||
msgid "Duplicate modifier {} found"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:194
|
||||
msgid "No mechanism found"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:201
|
||||
msgid "Not a valid DKIM record"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:209 dnstools/lib.py:262
|
||||
msgid "Invalid tag {}"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:214
|
||||
msgid "No key found in record"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:221
|
||||
msgid "Wrong value {} for tag {}"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:236
|
||||
msgid "Wrong value {} for tag {}:"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:240
|
||||
msgid " not an integer"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:243
|
||||
msgid " less than {}"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:246
|
||||
msgid " greater than {}"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:254
|
||||
msgid "Not a valid DMARC record"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:265
|
||||
msgid "Unknown tag {}"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:270
|
||||
msgid "Missing required p tag"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/models.py:79
|
||||
msgid "Public key mismatchs"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/templates/dnstools/autoconfig_records_status.html:8
|
||||
msgid "autoconfig record (Mozilla) found: "
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/templates/dnstools/autoconfig_records_status.html:12
|
||||
msgid "autoconfig record (Mozilla) not found."
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/templates/dnstools/autoconfig_records_status.html:17
|
||||
msgid "autodiscover record (Microsoft) found: "
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/templates/dnstools/autoconfig_records_status.html:21
|
||||
msgid "autodiscover record (Microsoft) not found."
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/templates/dnstools/dns_record_detail.html:8
|
||||
msgid "A DNS record has been found and is valid."
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/templates/dnstools/dns_record_detail.html:12
|
||||
msgid "A DNS record has been found but its syntax is not valid:"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/templates/dnstools/domain_dns_configuration.html:7
|
||||
msgid ""
|
||||
"Here is an example of DNS configuration (bind format). Replace value between "
|
||||
"[ ] by the appropriate ones."
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/templates/dnstools/domain_dns_configuration.html:15
|
||||
msgid "IP address of your Modoboa server"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/templates/dnstools/domain_dns_configuration.html:28
|
||||
msgid "Auto configuration"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/templates/dnstools/domain_dns_configuration.html:30
|
||||
#: dnstools/templates/dnstools/domain_dns_configuration.html:31
|
||||
msgid "hostname of your automx server"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/views.py:36
|
||||
msgid "{} record of {}"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/views.py:64
|
||||
msgid "Auto configuration records for {}"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/views.py:84
|
||||
msgid "DNS configuration for {}"
|
||||
msgstr ""
|
||||
@@ -0,0 +1,165 @@
|
||||
# SOME DESCRIPTIVE TITLE.
|
||||
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
|
||||
# This file is distributed under the same license as the PACKAGE package.
|
||||
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
|
||||
#
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2019-05-07 10:50+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"
|
||||
"Language: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: dnstools/lib.py:86
|
||||
msgid "Wrong ip4 mechanism syntax"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:90
|
||||
msgid "Wrong IPv4 address format"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:96
|
||||
msgid "Wrong ip6 mechanism syntax"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:101
|
||||
msgid "Wrong IPv6 address format"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:116 dnstools/lib.py:142
|
||||
msgid "Invalid syntax for {} mechanism"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:118
|
||||
msgid "Invalid mask found {}"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:163
|
||||
msgid "Not an SPF record"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:185
|
||||
msgid "Unknown mechanism {}"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:187
|
||||
msgid "Unknown modifier {}"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:190
|
||||
msgid "Duplicate modifier {} found"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:194
|
||||
msgid "No mechanism found"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:201
|
||||
msgid "Not a valid DKIM record"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:209 dnstools/lib.py:262
|
||||
msgid "Invalid tag {}"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:214
|
||||
msgid "No key found in record"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:221
|
||||
msgid "Wrong value {} for tag {}"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:236
|
||||
msgid "Wrong value {} for tag {}:"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:240
|
||||
msgid " not an integer"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:243
|
||||
msgid " less than {}"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:246
|
||||
msgid " greater than {}"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:254
|
||||
msgid "Not a valid DMARC record"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:265
|
||||
msgid "Unknown tag {}"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:270
|
||||
msgid "Missing required p tag"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/models.py:79
|
||||
msgid "Public key mismatchs"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/templates/dnstools/autoconfig_records_status.html:8
|
||||
msgid "autoconfig record (Mozilla) found: "
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/templates/dnstools/autoconfig_records_status.html:12
|
||||
msgid "autoconfig record (Mozilla) not found."
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/templates/dnstools/autoconfig_records_status.html:17
|
||||
msgid "autodiscover record (Microsoft) found: "
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/templates/dnstools/autoconfig_records_status.html:21
|
||||
msgid "autodiscover record (Microsoft) not found."
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/templates/dnstools/dns_record_detail.html:8
|
||||
msgid "A DNS record has been found and is valid."
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/templates/dnstools/dns_record_detail.html:12
|
||||
msgid "A DNS record has been found but its syntax is not valid:"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/templates/dnstools/domain_dns_configuration.html:7
|
||||
msgid ""
|
||||
"Here is an example of DNS configuration (bind format). Replace value between "
|
||||
"[ ] by the appropriate ones."
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/templates/dnstools/domain_dns_configuration.html:15
|
||||
msgid "IP address of your Modoboa server"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/templates/dnstools/domain_dns_configuration.html:28
|
||||
msgid "Auto configuration"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/templates/dnstools/domain_dns_configuration.html:30
|
||||
#: dnstools/templates/dnstools/domain_dns_configuration.html:31
|
||||
msgid "hostname of your automx server"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/views.py:36
|
||||
msgid "{} record of {}"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/views.py:64
|
||||
msgid "Auto configuration records for {}"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/views.py:84
|
||||
msgid "DNS configuration for {}"
|
||||
msgstr ""
|
||||
@@ -0,0 +1,165 @@
|
||||
# SOME DESCRIPTIVE TITLE.
|
||||
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
|
||||
# This file is distributed under the same license as the PACKAGE package.
|
||||
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
|
||||
#
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2019-05-07 10:50+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"
|
||||
"Language: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
|
||||
#: dnstools/lib.py:86
|
||||
msgid "Wrong ip4 mechanism syntax"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:90
|
||||
msgid "Wrong IPv4 address format"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:96
|
||||
msgid "Wrong ip6 mechanism syntax"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:101
|
||||
msgid "Wrong IPv6 address format"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:116 dnstools/lib.py:142
|
||||
msgid "Invalid syntax for {} mechanism"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:118
|
||||
msgid "Invalid mask found {}"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:163
|
||||
msgid "Not an SPF record"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:185
|
||||
msgid "Unknown mechanism {}"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:187
|
||||
msgid "Unknown modifier {}"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:190
|
||||
msgid "Duplicate modifier {} found"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:194
|
||||
msgid "No mechanism found"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:201
|
||||
msgid "Not a valid DKIM record"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:209 dnstools/lib.py:262
|
||||
msgid "Invalid tag {}"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:214
|
||||
msgid "No key found in record"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:221
|
||||
msgid "Wrong value {} for tag {}"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:236
|
||||
msgid "Wrong value {} for tag {}:"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:240
|
||||
msgid " not an integer"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:243
|
||||
msgid " less than {}"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:246
|
||||
msgid " greater than {}"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:254
|
||||
msgid "Not a valid DMARC record"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:265
|
||||
msgid "Unknown tag {}"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:270
|
||||
msgid "Missing required p tag"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/models.py:79
|
||||
msgid "Public key mismatchs"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/templates/dnstools/autoconfig_records_status.html:8
|
||||
msgid "autoconfig record (Mozilla) found: "
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/templates/dnstools/autoconfig_records_status.html:12
|
||||
msgid "autoconfig record (Mozilla) not found."
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/templates/dnstools/autoconfig_records_status.html:17
|
||||
msgid "autodiscover record (Microsoft) found: "
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/templates/dnstools/autoconfig_records_status.html:21
|
||||
msgid "autodiscover record (Microsoft) not found."
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/templates/dnstools/dns_record_detail.html:8
|
||||
msgid "A DNS record has been found and is valid."
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/templates/dnstools/dns_record_detail.html:12
|
||||
msgid "A DNS record has been found but its syntax is not valid:"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/templates/dnstools/domain_dns_configuration.html:7
|
||||
msgid ""
|
||||
"Here is an example of DNS configuration (bind format). Replace value between "
|
||||
"[ ] by the appropriate ones."
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/templates/dnstools/domain_dns_configuration.html:15
|
||||
msgid "IP address of your Modoboa server"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/templates/dnstools/domain_dns_configuration.html:28
|
||||
msgid "Auto configuration"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/templates/dnstools/domain_dns_configuration.html:30
|
||||
#: dnstools/templates/dnstools/domain_dns_configuration.html:31
|
||||
msgid "hostname of your automx server"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/views.py:36
|
||||
msgid "{} record of {}"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/views.py:64
|
||||
msgid "Auto configuration records for {}"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/views.py:84
|
||||
msgid "DNS configuration for {}"
|
||||
msgstr ""
|
||||
@@ -0,0 +1,165 @@
|
||||
# SOME DESCRIPTIVE TITLE.
|
||||
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
|
||||
# This file is distributed under the same license as the PACKAGE package.
|
||||
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
|
||||
#
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2019-05-07 10:50+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"
|
||||
"Language: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: dnstools/lib.py:86
|
||||
msgid "Wrong ip4 mechanism syntax"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:90
|
||||
msgid "Wrong IPv4 address format"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:96
|
||||
msgid "Wrong ip6 mechanism syntax"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:101
|
||||
msgid "Wrong IPv6 address format"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:116 dnstools/lib.py:142
|
||||
msgid "Invalid syntax for {} mechanism"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:118
|
||||
msgid "Invalid mask found {}"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:163
|
||||
msgid "Not an SPF record"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:185
|
||||
msgid "Unknown mechanism {}"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:187
|
||||
msgid "Unknown modifier {}"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:190
|
||||
msgid "Duplicate modifier {} found"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:194
|
||||
msgid "No mechanism found"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:201
|
||||
msgid "Not a valid DKIM record"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:209 dnstools/lib.py:262
|
||||
msgid "Invalid tag {}"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:214
|
||||
msgid "No key found in record"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:221
|
||||
msgid "Wrong value {} for tag {}"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:236
|
||||
msgid "Wrong value {} for tag {}:"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:240
|
||||
msgid " not an integer"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:243
|
||||
msgid " less than {}"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:246
|
||||
msgid " greater than {}"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:254
|
||||
msgid "Not a valid DMARC record"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:265
|
||||
msgid "Unknown tag {}"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:270
|
||||
msgid "Missing required p tag"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/models.py:79
|
||||
msgid "Public key mismatchs"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/templates/dnstools/autoconfig_records_status.html:8
|
||||
msgid "autoconfig record (Mozilla) found: "
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/templates/dnstools/autoconfig_records_status.html:12
|
||||
msgid "autoconfig record (Mozilla) not found."
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/templates/dnstools/autoconfig_records_status.html:17
|
||||
msgid "autodiscover record (Microsoft) found: "
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/templates/dnstools/autoconfig_records_status.html:21
|
||||
msgid "autodiscover record (Microsoft) not found."
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/templates/dnstools/dns_record_detail.html:8
|
||||
msgid "A DNS record has been found and is valid."
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/templates/dnstools/dns_record_detail.html:12
|
||||
msgid "A DNS record has been found but its syntax is not valid:"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/templates/dnstools/domain_dns_configuration.html:7
|
||||
msgid ""
|
||||
"Here is an example of DNS configuration (bind format). Replace value between "
|
||||
"[ ] by the appropriate ones."
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/templates/dnstools/domain_dns_configuration.html:15
|
||||
msgid "IP address of your Modoboa server"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/templates/dnstools/domain_dns_configuration.html:28
|
||||
msgid "Auto configuration"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/templates/dnstools/domain_dns_configuration.html:30
|
||||
#: dnstools/templates/dnstools/domain_dns_configuration.html:31
|
||||
msgid "hostname of your automx server"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/views.py:36
|
||||
msgid "{} record of {}"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/views.py:64
|
||||
msgid "Auto configuration records for {}"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/views.py:84
|
||||
msgid "DNS configuration for {}"
|
||||
msgstr ""
|
||||
@@ -0,0 +1,165 @@
|
||||
# SOME DESCRIPTIVE TITLE.
|
||||
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
|
||||
# This file is distributed under the same license as the PACKAGE package.
|
||||
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
|
||||
#
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2019-05-07 10:50+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"
|
||||
"Language: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: dnstools/lib.py:86
|
||||
msgid "Wrong ip4 mechanism syntax"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:90
|
||||
msgid "Wrong IPv4 address format"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:96
|
||||
msgid "Wrong ip6 mechanism syntax"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:101
|
||||
msgid "Wrong IPv6 address format"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:116 dnstools/lib.py:142
|
||||
msgid "Invalid syntax for {} mechanism"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:118
|
||||
msgid "Invalid mask found {}"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:163
|
||||
msgid "Not an SPF record"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:185
|
||||
msgid "Unknown mechanism {}"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:187
|
||||
msgid "Unknown modifier {}"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:190
|
||||
msgid "Duplicate modifier {} found"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:194
|
||||
msgid "No mechanism found"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:201
|
||||
msgid "Not a valid DKIM record"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:209 dnstools/lib.py:262
|
||||
msgid "Invalid tag {}"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:214
|
||||
msgid "No key found in record"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:221
|
||||
msgid "Wrong value {} for tag {}"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:236
|
||||
msgid "Wrong value {} for tag {}:"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:240
|
||||
msgid " not an integer"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:243
|
||||
msgid " less than {}"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:246
|
||||
msgid " greater than {}"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:254
|
||||
msgid "Not a valid DMARC record"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:265
|
||||
msgid "Unknown tag {}"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:270
|
||||
msgid "Missing required p tag"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/models.py:79
|
||||
msgid "Public key mismatchs"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/templates/dnstools/autoconfig_records_status.html:8
|
||||
msgid "autoconfig record (Mozilla) found: "
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/templates/dnstools/autoconfig_records_status.html:12
|
||||
msgid "autoconfig record (Mozilla) not found."
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/templates/dnstools/autoconfig_records_status.html:17
|
||||
msgid "autodiscover record (Microsoft) found: "
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/templates/dnstools/autoconfig_records_status.html:21
|
||||
msgid "autodiscover record (Microsoft) not found."
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/templates/dnstools/dns_record_detail.html:8
|
||||
msgid "A DNS record has been found and is valid."
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/templates/dnstools/dns_record_detail.html:12
|
||||
msgid "A DNS record has been found but its syntax is not valid:"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/templates/dnstools/domain_dns_configuration.html:7
|
||||
msgid ""
|
||||
"Here is an example of DNS configuration (bind format). Replace value between "
|
||||
"[ ] by the appropriate ones."
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/templates/dnstools/domain_dns_configuration.html:15
|
||||
msgid "IP address of your Modoboa server"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/templates/dnstools/domain_dns_configuration.html:28
|
||||
msgid "Auto configuration"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/templates/dnstools/domain_dns_configuration.html:30
|
||||
#: dnstools/templates/dnstools/domain_dns_configuration.html:31
|
||||
msgid "hostname of your automx server"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/views.py:36
|
||||
msgid "{} record of {}"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/views.py:64
|
||||
msgid "Auto configuration records for {}"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/views.py:84
|
||||
msgid "DNS configuration for {}"
|
||||
msgstr ""
|
||||
@@ -0,0 +1,167 @@
|
||||
# SOME DESCRIPTIVE TITLE.
|
||||
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
|
||||
# This file is distributed under the same license as the PACKAGE package.
|
||||
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
|
||||
#
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2019-05-07 10:50+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"
|
||||
"Language: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
|
||||
"%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n"
|
||||
"%100>=11 && n%100<=14)? 2 : 3);\n"
|
||||
#: dnstools/lib.py:86
|
||||
msgid "Wrong ip4 mechanism syntax"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:90
|
||||
msgid "Wrong IPv4 address format"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:96
|
||||
msgid "Wrong ip6 mechanism syntax"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:101
|
||||
msgid "Wrong IPv6 address format"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:116 dnstools/lib.py:142
|
||||
msgid "Invalid syntax for {} mechanism"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:118
|
||||
msgid "Invalid mask found {}"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:163
|
||||
msgid "Not an SPF record"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:185
|
||||
msgid "Unknown mechanism {}"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:187
|
||||
msgid "Unknown modifier {}"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:190
|
||||
msgid "Duplicate modifier {} found"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:194
|
||||
msgid "No mechanism found"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:201
|
||||
msgid "Not a valid DKIM record"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:209 dnstools/lib.py:262
|
||||
msgid "Invalid tag {}"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:214
|
||||
msgid "No key found in record"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:221
|
||||
msgid "Wrong value {} for tag {}"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:236
|
||||
msgid "Wrong value {} for tag {}:"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:240
|
||||
msgid " not an integer"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:243
|
||||
msgid " less than {}"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:246
|
||||
msgid " greater than {}"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:254
|
||||
msgid "Not a valid DMARC record"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:265
|
||||
msgid "Unknown tag {}"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:270
|
||||
msgid "Missing required p tag"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/models.py:79
|
||||
msgid "Public key mismatchs"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/templates/dnstools/autoconfig_records_status.html:8
|
||||
msgid "autoconfig record (Mozilla) found: "
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/templates/dnstools/autoconfig_records_status.html:12
|
||||
msgid "autoconfig record (Mozilla) not found."
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/templates/dnstools/autoconfig_records_status.html:17
|
||||
msgid "autodiscover record (Microsoft) found: "
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/templates/dnstools/autoconfig_records_status.html:21
|
||||
msgid "autodiscover record (Microsoft) not found."
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/templates/dnstools/dns_record_detail.html:8
|
||||
msgid "A DNS record has been found and is valid."
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/templates/dnstools/dns_record_detail.html:12
|
||||
msgid "A DNS record has been found but its syntax is not valid:"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/templates/dnstools/domain_dns_configuration.html:7
|
||||
msgid ""
|
||||
"Here is an example of DNS configuration (bind format). Replace value between "
|
||||
"[ ] by the appropriate ones."
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/templates/dnstools/domain_dns_configuration.html:15
|
||||
msgid "IP address of your Modoboa server"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/templates/dnstools/domain_dns_configuration.html:28
|
||||
msgid "Auto configuration"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/templates/dnstools/domain_dns_configuration.html:30
|
||||
#: dnstools/templates/dnstools/domain_dns_configuration.html:31
|
||||
msgid "hostname of your automx server"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/views.py:36
|
||||
msgid "{} record of {}"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/views.py:64
|
||||
msgid "Auto configuration records for {}"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/views.py:84
|
||||
msgid "DNS configuration for {}"
|
||||
msgstr ""
|
||||
@@ -0,0 +1,165 @@
|
||||
# SOME DESCRIPTIVE TITLE.
|
||||
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
|
||||
# This file is distributed under the same license as the PACKAGE package.
|
||||
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
|
||||
#
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2019-05-07 10:50+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"
|
||||
"Language: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
#: dnstools/lib.py:86
|
||||
msgid "Wrong ip4 mechanism syntax"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:90
|
||||
msgid "Wrong IPv4 address format"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:96
|
||||
msgid "Wrong ip6 mechanism syntax"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:101
|
||||
msgid "Wrong IPv6 address format"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:116 dnstools/lib.py:142
|
||||
msgid "Invalid syntax for {} mechanism"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:118
|
||||
msgid "Invalid mask found {}"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:163
|
||||
msgid "Not an SPF record"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:185
|
||||
msgid "Unknown mechanism {}"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:187
|
||||
msgid "Unknown modifier {}"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:190
|
||||
msgid "Duplicate modifier {} found"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:194
|
||||
msgid "No mechanism found"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:201
|
||||
msgid "Not a valid DKIM record"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:209 dnstools/lib.py:262
|
||||
msgid "Invalid tag {}"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:214
|
||||
msgid "No key found in record"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:221
|
||||
msgid "Wrong value {} for tag {}"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:236
|
||||
msgid "Wrong value {} for tag {}:"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:240
|
||||
msgid " not an integer"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:243
|
||||
msgid " less than {}"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:246
|
||||
msgid " greater than {}"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:254
|
||||
msgid "Not a valid DMARC record"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:265
|
||||
msgid "Unknown tag {}"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:270
|
||||
msgid "Missing required p tag"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/models.py:79
|
||||
msgid "Public key mismatchs"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/templates/dnstools/autoconfig_records_status.html:8
|
||||
msgid "autoconfig record (Mozilla) found: "
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/templates/dnstools/autoconfig_records_status.html:12
|
||||
msgid "autoconfig record (Mozilla) not found."
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/templates/dnstools/autoconfig_records_status.html:17
|
||||
msgid "autodiscover record (Microsoft) found: "
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/templates/dnstools/autoconfig_records_status.html:21
|
||||
msgid "autodiscover record (Microsoft) not found."
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/templates/dnstools/dns_record_detail.html:8
|
||||
msgid "A DNS record has been found and is valid."
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/templates/dnstools/dns_record_detail.html:12
|
||||
msgid "A DNS record has been found but its syntax is not valid:"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/templates/dnstools/domain_dns_configuration.html:7
|
||||
msgid ""
|
||||
"Here is an example of DNS configuration (bind format). Replace value between "
|
||||
"[ ] by the appropriate ones."
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/templates/dnstools/domain_dns_configuration.html:15
|
||||
msgid "IP address of your Modoboa server"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/templates/dnstools/domain_dns_configuration.html:28
|
||||
msgid "Auto configuration"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/templates/dnstools/domain_dns_configuration.html:30
|
||||
#: dnstools/templates/dnstools/domain_dns_configuration.html:31
|
||||
msgid "hostname of your automx server"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/views.py:36
|
||||
msgid "{} record of {}"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/views.py:64
|
||||
msgid "Auto configuration records for {}"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/views.py:84
|
||||
msgid "DNS configuration for {}"
|
||||
msgstr ""
|
||||
@@ -0,0 +1,165 @@
|
||||
# SOME DESCRIPTIVE TITLE.
|
||||
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
|
||||
# This file is distributed under the same license as the PACKAGE package.
|
||||
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
|
||||
#
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2019-05-07 10:50+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"
|
||||
"Language: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: dnstools/lib.py:86
|
||||
msgid "Wrong ip4 mechanism syntax"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:90
|
||||
msgid "Wrong IPv4 address format"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:96
|
||||
msgid "Wrong ip6 mechanism syntax"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:101
|
||||
msgid "Wrong IPv6 address format"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:116 dnstools/lib.py:142
|
||||
msgid "Invalid syntax for {} mechanism"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:118
|
||||
msgid "Invalid mask found {}"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:163
|
||||
msgid "Not an SPF record"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:185
|
||||
msgid "Unknown mechanism {}"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:187
|
||||
msgid "Unknown modifier {}"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:190
|
||||
msgid "Duplicate modifier {} found"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:194
|
||||
msgid "No mechanism found"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:201
|
||||
msgid "Not a valid DKIM record"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:209 dnstools/lib.py:262
|
||||
msgid "Invalid tag {}"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:214
|
||||
msgid "No key found in record"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:221
|
||||
msgid "Wrong value {} for tag {}"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:236
|
||||
msgid "Wrong value {} for tag {}:"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:240
|
||||
msgid " not an integer"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:243
|
||||
msgid " less than {}"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:246
|
||||
msgid " greater than {}"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:254
|
||||
msgid "Not a valid DMARC record"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:265
|
||||
msgid "Unknown tag {}"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/lib.py:270
|
||||
msgid "Missing required p tag"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/models.py:79
|
||||
msgid "Public key mismatchs"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/templates/dnstools/autoconfig_records_status.html:8
|
||||
msgid "autoconfig record (Mozilla) found: "
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/templates/dnstools/autoconfig_records_status.html:12
|
||||
msgid "autoconfig record (Mozilla) not found."
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/templates/dnstools/autoconfig_records_status.html:17
|
||||
msgid "autodiscover record (Microsoft) found: "
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/templates/dnstools/autoconfig_records_status.html:21
|
||||
msgid "autodiscover record (Microsoft) not found."
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/templates/dnstools/dns_record_detail.html:8
|
||||
msgid "A DNS record has been found and is valid."
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/templates/dnstools/dns_record_detail.html:12
|
||||
msgid "A DNS record has been found but its syntax is not valid:"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/templates/dnstools/domain_dns_configuration.html:7
|
||||
msgid ""
|
||||
"Here is an example of DNS configuration (bind format). Replace value between "
|
||||
"[ ] by the appropriate ones."
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/templates/dnstools/domain_dns_configuration.html:15
|
||||
msgid "IP address of your Modoboa server"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/templates/dnstools/domain_dns_configuration.html:28
|
||||
msgid "Auto configuration"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/templates/dnstools/domain_dns_configuration.html:30
|
||||
#: dnstools/templates/dnstools/domain_dns_configuration.html:31
|
||||
msgid "hostname of your automx server"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/views.py:36
|
||||
msgid "{} record of {}"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/views.py:64
|
||||
msgid "Auto configuration records for {}"
|
||||
msgstr ""
|
||||
|
||||
#: dnstools/views.py:84
|
||||
msgid "DNS configuration for {}"
|
||||
msgstr ""
|
||||
@@ -0,0 +1,205 @@
|
||||
# SOME DESCRIPTIVE TITLE.
|
||||
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
|
||||
# This file is distributed under the same license as the PACKAGE package.
|
||||
#
|
||||
# Translators:
|
||||
# Irriep Nala Novram <allannkorh@yahoo.fr>, 2019
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Modoboa\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2018-10-05 16:08+0200\n"
|
||||
"PO-Revision-Date: 2019-03-11 10:20+0000\n"
|
||||
"Last-Translator: Irriep Nala Novram <allannkorh@yahoo.fr>\n"
|
||||
"Language-Team: Breton (http://www.transifex.com/tonio/modoboa/language/br/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Language: br\n"
|
||||
"Plural-Forms: nplurals=5; plural=((n%10 == 1) && (n%100 != 11) && (n%100 !=71) && (n%100 !=91) ? 0 :(n%10 == 2) && (n%100 != 12) && (n%100 !=72) && (n%100 !=92) ? 1 :(n%10 ==3 || n%10==4 || n%10==9) && (n%100 < 10 || n% 100 > 19) && (n%100 < 70 || n%100 > 79) && (n%100 < 90 || n%100 > 99) ? 2 :(n != 0 && n % 1000000 == 0) ? 3 : 4);\n"
|
||||
|
||||
#: limits/app_settings.py:19
|
||||
msgid "Default per-admin limits"
|
||||
msgstr "Bevennoù dre-ziouer dre-verour"
|
||||
|
||||
#: limits/app_settings.py:22
|
||||
msgid "Enable per-admin limits"
|
||||
msgstr "Enaouiñ bevennoù diouer dre-verour"
|
||||
|
||||
#: limits/app_settings.py:24
|
||||
msgid "Enable or disable per-admin limits"
|
||||
msgstr "Enaouiñ pe lazhañ ar bevennoù dre-verour"
|
||||
|
||||
#: limits/app_settings.py:28 limits/app_settings.py:99 limits/constants.py:28
|
||||
#: limits/constants.py:58
|
||||
msgid "Domain admins"
|
||||
msgstr "Merourien domani"
|
||||
|
||||
#: limits/app_settings.py:31
|
||||
msgid ""
|
||||
"Maximum number of allowed domain administrators for a new administrator. (0 "
|
||||
"to deny any creation, -1 to allow unlimited creations)"
|
||||
msgstr "Niver brasañ a verourien zomani aotreet evit ur merour nevez anezhañ. (0 evit berzañ kement krouidigezh, -1 evit aotren ar c'hrouidigezhioù divevenn)"
|
||||
|
||||
#: limits/app_settings.py:39 limits/constants.py:13
|
||||
msgid "Domains"
|
||||
msgstr "Domanioù"
|
||||
|
||||
#: limits/app_settings.py:42
|
||||
msgid ""
|
||||
"Maximum number of allowed domains for a new administrator. (0 to deny any "
|
||||
"creation, -1 to allow unlimited creations)"
|
||||
msgstr "Niver brasañ a zomanioù aotreet evit ur merour nevez anezhañ. (0 evit berzañ kement krouidigezh, -1 evit aotren ar c'hrouidigezhioù divevenn)"
|
||||
|
||||
#: limits/app_settings.py:49 limits/app_settings.py:110 limits/constants.py:17
|
||||
#: limits/constants.py:45
|
||||
msgid "Domain aliases"
|
||||
msgstr "Aliasoù domani"
|
||||
|
||||
#: limits/app_settings.py:52
|
||||
msgid ""
|
||||
"Maximum number of allowed domain aliases for a new administrator. (0 to deny"
|
||||
" any creation, -1 to allow unlimited creations)"
|
||||
msgstr "Niver brasañ a aliasoù domani aotreet evit ur merour nevez anezhañ. (0 evit berzañ kement krouidigezh, -1 evit aotren ar c'hrouidigezhioù divevenn)"
|
||||
|
||||
#: limits/app_settings.py:60 limits/app_settings.py:121 limits/constants.py:21
|
||||
#: limits/constants.py:49
|
||||
msgid "Mailboxes"
|
||||
msgstr "Boest-posteloù"
|
||||
|
||||
#: limits/app_settings.py:63
|
||||
msgid ""
|
||||
"Maximum number of allowed mailboxes for a new administrator. (0 to deny any "
|
||||
"creation, -1 to allow unlimited creations)"
|
||||
msgstr "Niver brasañ a voestoù-postel aotreet evit ur merour nevez anezhañ. (0 evit berzañ kement krouidigezh, -1 evit aotren ar c'hrouidigezhioù divevenn)"
|
||||
|
||||
#: limits/app_settings.py:70 limits/app_settings.py:131 limits/constants.py:24
|
||||
#: limits/constants.py:52
|
||||
msgid "Mailbox aliases"
|
||||
msgstr "Aliasoù boes-postel"
|
||||
|
||||
#: limits/app_settings.py:73
|
||||
msgid ""
|
||||
"Maximum number of allowed aliases for a new administrator. (0 to deny any "
|
||||
"creation, -1 to allow unlimited creations)"
|
||||
msgstr "Niver brasañ a aliasoù aotreet evit ur merour nevez anezhañ. (0 evit berzañ kement krouidigezh, -1 evit aotren ar c'hrouidigezhioù divevenn)"
|
||||
|
||||
#: limits/app_settings.py:80 limits/constants.py:34
|
||||
msgid "Quota"
|
||||
msgstr "Kota"
|
||||
|
||||
#: limits/app_settings.py:83
|
||||
msgid ""
|
||||
"The quota a reseller will be allowed to share between the domains he "
|
||||
"creates. (0 means no quota)"
|
||||
msgstr "Kota un eilgwerzher a vo aotreet da rannañ kenetre an domanioù krouet gantañ. (0 a dalvez tamm kota ebet)"
|
||||
|
||||
#: limits/app_settings.py:90
|
||||
msgid "Default per-domain limits"
|
||||
msgstr "Bevennoù dre-zomani dre-ziouer"
|
||||
|
||||
#: limits/app_settings.py:93
|
||||
msgid "Enable per-domain limits"
|
||||
msgstr "Enaouiñ ar bevennoù dre-zomani"
|
||||
|
||||
#: limits/app_settings.py:95
|
||||
msgid "Enable or disable per-domain limits"
|
||||
msgstr "Enaouiñ pe lazhañ ar bevennoù dre-zomani"
|
||||
|
||||
#: limits/app_settings.py:102
|
||||
msgid ""
|
||||
"Maximum number of allowed domain administrators for a new domain. (0 to deny"
|
||||
" any creation, -1 to allow unlimited creations)"
|
||||
msgstr "Niver brasañ a verourien zomani aotreet evit un domani nevez (0 evit berzañ kement krouidigezh, -1 evit aotren ar c'hrouidigezhioù divevenn)"
|
||||
|
||||
#: limits/app_settings.py:113
|
||||
msgid ""
|
||||
"Maximum number of allowed domain aliases for a new domain. (0 to deny any "
|
||||
"creation, -1 to allow unlimited creations)"
|
||||
msgstr "Niver brasañ a aliasoù domani aotreet evit un domani nevez anezhañ. (0 evit berzañ kement krouidigezh, -1 evit aotren ar c'hrouidigezhioù divevenn)"
|
||||
|
||||
#: limits/app_settings.py:124
|
||||
msgid ""
|
||||
"Maximum number of allowed mailboxes for a new domain. (0 to deny any "
|
||||
"creation, -1 to allow unlimited creations)"
|
||||
msgstr "Niver brasañ a voestoù-postel aotreet evit un domani nevez anezhañ. (0 evit berzañ kement krouidigezh, -1 evit aotren ar c'hrouidigezhioù divevenn)"
|
||||
|
||||
#: limits/app_settings.py:134
|
||||
msgid ""
|
||||
"Maximum number of allowed aliases for a new domain. (0 to deny any creation,"
|
||||
" -1 to allow unlimited creations)"
|
||||
msgstr "Niver brasañ a aliasoù aotreet evit un domani nevez anezhañ. (0 evit berzañ kement krouidigezh, -1 evit aotren ar c'hrouidigezhioù divevenn)"
|
||||
|
||||
#: limits/apps.py:16
|
||||
msgid "Limits"
|
||||
msgstr "Bevennoù"
|
||||
|
||||
#: limits/constants.py:14
|
||||
msgid "Maximum number of domains this user can create"
|
||||
msgstr "Niver brasañ a zomanioù a c'hall bezañ krouet gant an implijer-mañ"
|
||||
|
||||
#: limits/constants.py:18
|
||||
msgid "Maximum number of domain aliases this user can create"
|
||||
msgstr "Niver brasañ a aliasoù domanioù a c'hall bezañ krouet gant an implijer-mañ"
|
||||
|
||||
#: limits/constants.py:22
|
||||
msgid "Maximum number of mailboxes this user can create"
|
||||
msgstr "Niver brasañ a voestoù-postel a c'hall bezañ krouet gant an implijer-mañ"
|
||||
|
||||
#: limits/constants.py:25
|
||||
msgid "Maximum number of mailbox aliases this user can create"
|
||||
msgstr "Niver brasañ a aliasoù boest-postel a c'hall bezañ krouet gant an implijer-mañ"
|
||||
|
||||
#: limits/constants.py:29
|
||||
msgid "Maximum number of domain administrators this user can create"
|
||||
msgstr "Niver brasañ a verourien domani a c'hall bezañ krouet gant an implijer-mañ"
|
||||
|
||||
#: limits/constants.py:35
|
||||
msgid "Quota shared between domains of this reseller"
|
||||
msgstr "Kota rannet kenetre domanioù an eilgwerzher-mañ"
|
||||
|
||||
#: limits/constants.py:46
|
||||
msgid "Maximum number of domain aliases allowed for this domain."
|
||||
msgstr "Niver brasañ a aliasoù domani aotreet evit an domani-mañ."
|
||||
|
||||
#: limits/constants.py:50
|
||||
msgid "Maximum number of mailboxes allowed for this domain."
|
||||
msgstr "Niver brasañ a voestoù-postel aotreet evit an domani-mañ."
|
||||
|
||||
#: limits/constants.py:54
|
||||
msgid "Maximum number of mailbox aliases allowed for this domain."
|
||||
msgstr "Niver brasañ a aliasoù aotreet evit an domani-mañ."
|
||||
|
||||
#: limits/constants.py:59
|
||||
msgid "Maximum number of domain admins allowed for this domain."
|
||||
msgstr "Niver brasañ a verourien zomani aotreet evit an domani-mañ."
|
||||
|
||||
#: limits/forms.py:42 limits/forms.py:91
|
||||
msgid "Invalid limit"
|
||||
msgstr "Bevenn fall"
|
||||
|
||||
#: limits/handlers.py:121 limits/handlers.py:157
|
||||
msgid "Resources"
|
||||
msgstr "Mammennoù"
|
||||
|
||||
#: limits/lib.py:23
|
||||
#, python-format
|
||||
msgid "%s: limit reached"
|
||||
msgstr "%s: bevenn tizhet"
|
||||
|
||||
#: limits/lib.py:33
|
||||
msgid "Not enough resources"
|
||||
msgstr "Ket trawalc'h a vammennoù"
|
||||
|
||||
#: limits/lib.py:51 limits/models.py:52
|
||||
msgid "You're not allowed to define unlimited values"
|
||||
msgstr "N'hoc'h ket aotreet da dermeniñ talvoudegezhioù divevenn"
|
||||
|
||||
#: limits/models.py:62 limits/models.py:127
|
||||
msgid "unlimited"
|
||||
msgstr "divevennet"
|
||||
|
||||
#: limits/templates/limits/poolusage.html:3
|
||||
#: limits/templates/limits/resources_widget.html:5
|
||||
msgid "Resources usage"
|
||||
msgstr "Implij mammennoù"
|
||||
@@ -0,0 +1,204 @@
|
||||
# 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: Modoboa\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2018-10-05 16:08+0200\n"
|
||||
"PO-Revision-Date: 2017-03-03 07:56+0000\n"
|
||||
"Last-Translator: Antoine Nguyen <tonio@ngyn.org>\n"
|
||||
"Language-Team: Turkish (Turkey) (http://www.transifex.com/tonio/modoboa/language/tr_TR/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Language: tr_TR\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
|
||||
|
||||
#: limits/app_settings.py:19
|
||||
msgid "Default per-admin limits"
|
||||
msgstr ""
|
||||
|
||||
#: limits/app_settings.py:22
|
||||
msgid "Enable per-admin limits"
|
||||
msgstr ""
|
||||
|
||||
#: limits/app_settings.py:24
|
||||
msgid "Enable or disable per-admin limits"
|
||||
msgstr ""
|
||||
|
||||
#: limits/app_settings.py:28 limits/app_settings.py:99 limits/constants.py:28
|
||||
#: limits/constants.py:58
|
||||
msgid "Domain admins"
|
||||
msgstr ""
|
||||
|
||||
#: limits/app_settings.py:31
|
||||
msgid ""
|
||||
"Maximum number of allowed domain administrators for a new administrator. (0 "
|
||||
"to deny any creation, -1 to allow unlimited creations)"
|
||||
msgstr ""
|
||||
|
||||
#: limits/app_settings.py:39 limits/constants.py:13
|
||||
msgid "Domains"
|
||||
msgstr ""
|
||||
|
||||
#: limits/app_settings.py:42
|
||||
msgid ""
|
||||
"Maximum number of allowed domains for a new administrator. (0 to deny any "
|
||||
"creation, -1 to allow unlimited creations)"
|
||||
msgstr ""
|
||||
|
||||
#: limits/app_settings.py:49 limits/app_settings.py:110 limits/constants.py:17
|
||||
#: limits/constants.py:45
|
||||
msgid "Domain aliases"
|
||||
msgstr ""
|
||||
|
||||
#: limits/app_settings.py:52
|
||||
msgid ""
|
||||
"Maximum number of allowed domain aliases for a new administrator. (0 to deny"
|
||||
" any creation, -1 to allow unlimited creations)"
|
||||
msgstr ""
|
||||
|
||||
#: limits/app_settings.py:60 limits/app_settings.py:121 limits/constants.py:21
|
||||
#: limits/constants.py:49
|
||||
msgid "Mailboxes"
|
||||
msgstr ""
|
||||
|
||||
#: limits/app_settings.py:63
|
||||
msgid ""
|
||||
"Maximum number of allowed mailboxes for a new administrator. (0 to deny any "
|
||||
"creation, -1 to allow unlimited creations)"
|
||||
msgstr ""
|
||||
|
||||
#: limits/app_settings.py:70 limits/app_settings.py:131 limits/constants.py:24
|
||||
#: limits/constants.py:52
|
||||
msgid "Mailbox aliases"
|
||||
msgstr ""
|
||||
|
||||
#: limits/app_settings.py:73
|
||||
msgid ""
|
||||
"Maximum number of allowed aliases for a new administrator. (0 to deny any "
|
||||
"creation, -1 to allow unlimited creations)"
|
||||
msgstr ""
|
||||
|
||||
#: limits/app_settings.py:80 limits/constants.py:34
|
||||
msgid "Quota"
|
||||
msgstr ""
|
||||
|
||||
#: limits/app_settings.py:83
|
||||
msgid ""
|
||||
"The quota a reseller will be allowed to share between the domains he "
|
||||
"creates. (0 means no quota)"
|
||||
msgstr ""
|
||||
|
||||
#: limits/app_settings.py:90
|
||||
msgid "Default per-domain limits"
|
||||
msgstr ""
|
||||
|
||||
#: limits/app_settings.py:93
|
||||
msgid "Enable per-domain limits"
|
||||
msgstr ""
|
||||
|
||||
#: limits/app_settings.py:95
|
||||
msgid "Enable or disable per-domain limits"
|
||||
msgstr ""
|
||||
|
||||
#: limits/app_settings.py:102
|
||||
msgid ""
|
||||
"Maximum number of allowed domain administrators for a new domain. (0 to deny"
|
||||
" any creation, -1 to allow unlimited creations)"
|
||||
msgstr ""
|
||||
|
||||
#: limits/app_settings.py:113
|
||||
msgid ""
|
||||
"Maximum number of allowed domain aliases for a new domain. (0 to deny any "
|
||||
"creation, -1 to allow unlimited creations)"
|
||||
msgstr ""
|
||||
|
||||
#: limits/app_settings.py:124
|
||||
msgid ""
|
||||
"Maximum number of allowed mailboxes for a new domain. (0 to deny any "
|
||||
"creation, -1 to allow unlimited creations)"
|
||||
msgstr ""
|
||||
|
||||
#: limits/app_settings.py:134
|
||||
msgid ""
|
||||
"Maximum number of allowed aliases for a new domain. (0 to deny any creation,"
|
||||
" -1 to allow unlimited creations)"
|
||||
msgstr ""
|
||||
|
||||
#: limits/apps.py:16
|
||||
msgid "Limits"
|
||||
msgstr ""
|
||||
|
||||
#: limits/constants.py:14
|
||||
msgid "Maximum number of domains this user can create"
|
||||
msgstr ""
|
||||
|
||||
#: limits/constants.py:18
|
||||
msgid "Maximum number of domain aliases this user can create"
|
||||
msgstr ""
|
||||
|
||||
#: limits/constants.py:22
|
||||
msgid "Maximum number of mailboxes this user can create"
|
||||
msgstr ""
|
||||
|
||||
#: limits/constants.py:25
|
||||
msgid "Maximum number of mailbox aliases this user can create"
|
||||
msgstr ""
|
||||
|
||||
#: limits/constants.py:29
|
||||
msgid "Maximum number of domain administrators this user can create"
|
||||
msgstr ""
|
||||
|
||||
#: limits/constants.py:35
|
||||
msgid "Quota shared between domains of this reseller"
|
||||
msgstr ""
|
||||
|
||||
#: limits/constants.py:46
|
||||
msgid "Maximum number of domain aliases allowed for this domain."
|
||||
msgstr ""
|
||||
|
||||
#: limits/constants.py:50
|
||||
msgid "Maximum number of mailboxes allowed for this domain."
|
||||
msgstr ""
|
||||
|
||||
#: limits/constants.py:54
|
||||
msgid "Maximum number of mailbox aliases allowed for this domain."
|
||||
msgstr ""
|
||||
|
||||
#: limits/constants.py:59
|
||||
msgid "Maximum number of domain admins allowed for this domain."
|
||||
msgstr ""
|
||||
|
||||
#: limits/forms.py:42 limits/forms.py:91
|
||||
msgid "Invalid limit"
|
||||
msgstr ""
|
||||
|
||||
#: limits/handlers.py:121 limits/handlers.py:157
|
||||
msgid "Resources"
|
||||
msgstr ""
|
||||
|
||||
#: limits/lib.py:23
|
||||
#, python-format
|
||||
msgid "%s: limit reached"
|
||||
msgstr ""
|
||||
|
||||
#: limits/lib.py:33
|
||||
msgid "Not enough resources"
|
||||
msgstr ""
|
||||
|
||||
#: limits/lib.py:51 limits/models.py:52
|
||||
msgid "You're not allowed to define unlimited values"
|
||||
msgstr ""
|
||||
|
||||
#: limits/models.py:62 limits/models.py:127
|
||||
msgid "unlimited"
|
||||
msgstr ""
|
||||
|
||||
#: limits/templates/limits/poolusage.html:3
|
||||
#: limits/templates/limits/resources_widget.html:5
|
||||
msgid "Resources usage"
|
||||
msgstr ""
|
||||
@@ -0,0 +1,945 @@
|
||||
# SOME DESCRIPTIVE TITLE.
|
||||
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
|
||||
# This file is distributed under the same license as the PACKAGE package.
|
||||
#
|
||||
# Translators:
|
||||
# Fulup <fulup.jakez@gmail.com>, 2016,2018
|
||||
# Irriep Nala Novram <allannkorh@yahoo.fr>, 2019
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Modoboa\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2018-10-05 16:08+0200\n"
|
||||
"PO-Revision-Date: 2019-03-11 18:07+0000\n"
|
||||
"Last-Translator: Irriep Nala Novram <allannkorh@yahoo.fr>\n"
|
||||
"Language-Team: Breton (http://www.transifex.com/tonio/modoboa/language/br/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Language: br\n"
|
||||
"Plural-Forms: nplurals=5; plural=((n%10 == 1) && (n%100 != 11) && (n%100 !=71) && (n%100 !=91) ? 0 :(n%10 == 2) && (n%100 != 12) && (n%100 !=72) && (n%100 !=92) ? 1 :(n%10 ==3 || n%10==4 || n%10==9) && (n%100 < 10 || n% 100 > 19) && (n%100 < 70 || n%100 > 79) && (n%100 < 90 || n%100 > 99) ? 2 :(n != 0 && n % 1000000 == 0) ? 3 : 4);\n"
|
||||
|
||||
#: core/app_settings.py:22
|
||||
msgid "User profile"
|
||||
msgstr "Profil implijer"
|
||||
|
||||
#: core/app_settings.py:35
|
||||
msgid "Authentication"
|
||||
msgstr "O vezañ anavezet"
|
||||
|
||||
#: core/app_settings.py:38
|
||||
msgid "Authentication type"
|
||||
msgstr "Doare anavezadur"
|
||||
|
||||
#: core/app_settings.py:39
|
||||
msgid "Local"
|
||||
msgstr "Lec'hel"
|
||||
|
||||
#: core/app_settings.py:42
|
||||
msgid "The backend used for authentication"
|
||||
msgstr "Drekleur implijet evit bezañ anavezet"
|
||||
|
||||
#: core/app_settings.py:47
|
||||
msgid "Default password scheme"
|
||||
msgstr "Ger-tremen dre ziouer ar brastres"
|
||||
|
||||
#: core/app_settings.py:51
|
||||
msgid "md5crypt (weak)"
|
||||
msgstr "md5crypt (gwan)"
|
||||
|
||||
#: core/app_settings.py:52
|
||||
msgid "sha256 (weak)"
|
||||
msgstr "sha256 (gwan)"
|
||||
|
||||
#: core/app_settings.py:53
|
||||
msgid "md5 (weak)"
|
||||
msgstr "md5 (gwan)"
|
||||
|
||||
#: core/app_settings.py:54
|
||||
msgid "crypt (weak)"
|
||||
msgstr "crypt (gwan)"
|
||||
|
||||
#: core/app_settings.py:55
|
||||
msgid "plain (weak)"
|
||||
msgstr "plaen (gwan)"
|
||||
|
||||
#: core/app_settings.py:57
|
||||
msgid "Scheme used to crypt mailbox passwords"
|
||||
msgstr "Brastres implijet evit enrinegañ gerioù-tremen ar postelerezh"
|
||||
|
||||
#: core/app_settings.py:62
|
||||
msgid "Rounds"
|
||||
msgstr "Troiadoù"
|
||||
|
||||
#: core/app_settings.py:65
|
||||
msgid ""
|
||||
"Number of rounds to use (only used by sha256crypt and sha512crypt). Must be "
|
||||
"between 1000 and 999999999, inclusive."
|
||||
msgstr "Niver a droiadoù d'ober ganto (implijet gant sha256crypt ha sha512crypt hepken). Bez' e rank bezañ etre 1000 ha 999999999, e-barzh."
|
||||
|
||||
#: core/app_settings.py:72
|
||||
msgid "Update password scheme"
|
||||
msgstr "Hiziavaat ar brastres ger-tremen"
|
||||
|
||||
#: core/app_settings.py:75
|
||||
msgid "Update user password at login to use the default password scheme"
|
||||
msgstr "Hizivait ger-tremen an implijer d'ar mare kevreaén evit implijout ar brastres ger-tremen dre-ziouer"
|
||||
|
||||
#: core/app_settings.py:80
|
||||
msgid "Default password"
|
||||
msgstr "Ger-tremen dre-ziouer"
|
||||
|
||||
#: core/app_settings.py:83
|
||||
msgid "Default password for automatically created accounts."
|
||||
msgstr "Ger-tremen dre-ziouer evit ar gontoù em-grouet."
|
||||
|
||||
#: core/app_settings.py:87
|
||||
msgid "Random password length"
|
||||
msgstr "Hirder dre-zegouezh ger-tremen"
|
||||
|
||||
#: core/app_settings.py:91
|
||||
msgid "Length of randomly generated passwords."
|
||||
msgstr "Hirder ar gerioù-tremen em-c'hanet."
|
||||
|
||||
#: core/app_settings.py:95
|
||||
msgid "LDAP settings"
|
||||
msgstr "Arventennoù LDAP"
|
||||
|
||||
#: core/app_settings.py:98
|
||||
msgid "Server address"
|
||||
msgstr "Chomlec'h ar servijer"
|
||||
|
||||
#: core/app_settings.py:101
|
||||
msgid "The IP address or the DNS name of the LDAP server"
|
||||
msgstr "Chomlec'h IP pe anv DNS ar servijer LDAP"
|
||||
|
||||
#: core/app_settings.py:106
|
||||
msgid "Server port"
|
||||
msgstr "Porzh ar servijer"
|
||||
|
||||
#: core/app_settings.py:108
|
||||
msgid "The TCP port number used by the LDAP server"
|
||||
msgstr "Niverenn borzh TCP implijet gant ar servijer LDAP"
|
||||
|
||||
#: core/app_settings.py:113
|
||||
msgid "Use a secured connection"
|
||||
msgstr "Ober gant ur gevreadenn suraet"
|
||||
|
||||
#: core/app_settings.py:117
|
||||
msgid "Use an SSL/STARTTLS connection to access the LDAP server"
|
||||
msgstr "Implijit ur gevreadenn SSL/STARTTLS evit gellet tizhout ar servijer LDAP"
|
||||
|
||||
#: core/app_settings.py:121
|
||||
msgid "Authentication method"
|
||||
msgstr "Doare dilesañ"
|
||||
|
||||
#: core/app_settings.py:122
|
||||
msgid "Search and bind"
|
||||
msgstr "Klask ha liammañ"
|
||||
|
||||
#: core/app_settings.py:123
|
||||
msgid "Direct bind"
|
||||
msgstr "liamm eeun"
|
||||
|
||||
#: core/app_settings.py:125
|
||||
msgid "Choose the authentication method to use"
|
||||
msgstr "Dibabit an doare anavezadur da vezañ implijet"
|
||||
|
||||
#: core/app_settings.py:130
|
||||
msgid "Bind DN"
|
||||
msgstr "Liammañ DN"
|
||||
|
||||
#: core/app_settings.py:133
|
||||
msgid ""
|
||||
"The distinguished name to use when binding to the LDAP server. Leave empty "
|
||||
"for an anonymous bind"
|
||||
msgstr "An anv dibar da vezañ implijet evit en em liammañ ouzh ar servijer LDAP. Lezel goullo evit un liamm dizanv."
|
||||
|
||||
#: core/app_settings.py:141
|
||||
msgid "Bind password"
|
||||
msgstr "Liammañ ur ger-tremen"
|
||||
|
||||
#: core/app_settings.py:144
|
||||
msgid "The password to use when binding to the LDAP server (with 'Bind DN')"
|
||||
msgstr "Ar ger-tremen d'ober gantañ evit kevreañ ouzh ar servijer LDAP (gant 'kevreadenn DN')"
|
||||
|
||||
#: core/app_settings.py:153
|
||||
msgid "Users search base"
|
||||
msgstr "Diazez enklask an implijerien"
|
||||
|
||||
#: core/app_settings.py:156
|
||||
msgid "The distinguished name of the search base used to find users"
|
||||
msgstr "Anv dibar an diaz enklask implijet evit kavout implijerien"
|
||||
|
||||
#: core/app_settings.py:163
|
||||
msgid "Search filter"
|
||||
msgstr "Sil klask"
|
||||
|
||||
#: core/app_settings.py:166
|
||||
msgid ""
|
||||
"An optional filter string (e.g. '(objectClass=person)'). In order to be "
|
||||
"valid, it must be enclosed in parentheses."
|
||||
msgstr "Ur chadenn sil diret (d.sk. '(objedKlas = person)'). Evit bezañ reizh, e rank bezañ enklozet etre krommelloù."
|
||||
|
||||
#: core/app_settings.py:174
|
||||
msgid "User DN template"
|
||||
msgstr "Patrom implijer DN"
|
||||
|
||||
#: core/app_settings.py:177
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The template used to construct a user's DN. It should contain one "
|
||||
"placeholder (ie. %(user)s)"
|
||||
msgstr "Ar skouer implijet evit sevel DN un implijer. Rankout a rafe enderc'hel ur spas miret (d.l.e %(user)s)"
|
||||
|
||||
#: core/app_settings.py:185
|
||||
msgid "Password attribute"
|
||||
msgstr "Perzhioù ar ger-tremen"
|
||||
|
||||
#: core/app_settings.py:187
|
||||
msgid "The attribute used to store user passwords"
|
||||
msgstr "Ar perzhioù implijet evit stokiñ ar gerioù-tremen implijer"
|
||||
|
||||
#: core/app_settings.py:192
|
||||
msgid "Active Directory"
|
||||
msgstr "Kavlec'h oberiant"
|
||||
|
||||
#: core/app_settings.py:195
|
||||
msgid "Tell if the LDAP server is an Active Directory one"
|
||||
msgstr "Lavarout a ra hag-eñ e vez ar servijer LDAP ur C'havlec'h Oberiant"
|
||||
|
||||
#: core/app_settings.py:199
|
||||
msgid "Administrator groups"
|
||||
msgstr "Strolladoù merañ"
|
||||
|
||||
#: core/app_settings.py:202
|
||||
msgid ""
|
||||
"Members of those LDAP Posix groups will be created as domain administrators."
|
||||
" Use ';' characters to separate groups."
|
||||
msgstr "Izili ar strolladoù LDAP Posix a vo krouet evel bezañ merourien domani. Implijit an arouezoù ';' evit gellet skejañ ar strolladoù."
|
||||
|
||||
#: core/app_settings.py:209
|
||||
msgid "Group type"
|
||||
msgstr "Doare ar strollad"
|
||||
|
||||
#: core/app_settings.py:213
|
||||
msgid "The LDAP group type to use with your directory."
|
||||
msgstr "An doare strollad LDAP da implijout gant ho kavlec'h."
|
||||
|
||||
#: core/app_settings.py:218
|
||||
msgid "Groups search base"
|
||||
msgstr "Diazez klask ar strolladoù"
|
||||
|
||||
#: core/app_settings.py:221
|
||||
msgid "The distinguished name of the search base used to find groups"
|
||||
msgstr "Anv dibar an diaz klask implijet evit kavout strolladoù"
|
||||
|
||||
#: core/app_settings.py:226 core/templates/core/dashboard.html:5
|
||||
msgid "Dashboard"
|
||||
msgstr "Taolenn-stur"
|
||||
|
||||
#: core/app_settings.py:229
|
||||
msgid "Custom RSS feed"
|
||||
msgstr "Froud RSS personel"
|
||||
|
||||
#: core/app_settings.py:232
|
||||
msgid "Display custom RSS feed to resellers and domain administrators"
|
||||
msgstr "Diskouez froudoù RSS personnel d'an eilgwerzherien ha merourien an domani"
|
||||
|
||||
#: core/app_settings.py:237
|
||||
msgid "Hide features widget"
|
||||
msgstr "Kuzhat an arc'hweladurioù objed"
|
||||
|
||||
#: core/app_settings.py:240
|
||||
msgid "Hide features widget for resellers and domain administrators"
|
||||
msgstr "Kuzhat an arc'hweladurioù objed d'an eilgwerzherien ha merourien an domani"
|
||||
|
||||
#: core/app_settings.py:244
|
||||
msgid "Notifications"
|
||||
msgstr "Kemennadennoù"
|
||||
|
||||
#: core/app_settings.py:247
|
||||
msgid "Sender address"
|
||||
msgstr "Chomlec'h ar c'haser"
|
||||
|
||||
#: core/app_settings.py:250
|
||||
msgid "Email address used to send notifications."
|
||||
msgstr "Chomlec'h postel implijet da gas kemmennoù."
|
||||
|
||||
#: core/app_settings.py:254
|
||||
msgid "Public API"
|
||||
msgstr "API foran"
|
||||
|
||||
#: core/app_settings.py:257
|
||||
msgid "Enable communication"
|
||||
msgstr "Enaouiñ ar c'hehentiñ"
|
||||
|
||||
#: core/app_settings.py:260
|
||||
msgid "Enable communication with Modoboa public API"
|
||||
msgstr "Enaouiñ ar c'hehentiñ dre API foran Modoboa "
|
||||
|
||||
#: core/app_settings.py:264
|
||||
msgid "Check new versions"
|
||||
msgstr "Klask stummoù nevez"
|
||||
|
||||
#: core/app_settings.py:267
|
||||
msgid "Automatically checks if a newer version is available"
|
||||
msgstr "Em-wiriañ ma vez ur stumm nevez hegerz"
|
||||
|
||||
#: core/app_settings.py:271
|
||||
msgid "Send statistics"
|
||||
msgstr "Kas statistikoù"
|
||||
|
||||
#: core/app_settings.py:274
|
||||
msgid "Send statistics to Modoboa public API (counters and used extensions)"
|
||||
msgstr "Kas ar statistikoù da API foran Modoboa (kontourioù hag an astennoù impliljet)"
|
||||
|
||||
#: core/app_settings.py:278
|
||||
msgid "Miscellaneous"
|
||||
msgstr "A-bep seurt"
|
||||
|
||||
#: core/app_settings.py:281
|
||||
msgid "Inactive account threshold"
|
||||
msgstr "Treuzoù ar c'hontoù dioberiant"
|
||||
|
||||
#: core/app_settings.py:284
|
||||
msgid ""
|
||||
"An account with a last login date greater than this threshold (in days) will"
|
||||
" be considered as inactive"
|
||||
msgstr "Ur gont gant un deiziad kevreañ koshoc'h evit an treuzoù-se (e devezhioù) a vo kontet evel bezañ dioberiant"
|
||||
|
||||
#: core/app_settings.py:291
|
||||
msgid "Top notifications check interval"
|
||||
msgstr "Padelezh etre ar c'hemennoù gwiriañ pennañ"
|
||||
|
||||
#: core/app_settings.py:294
|
||||
msgid "Interval between two top notification checks (in seconds)"
|
||||
msgstr "Padelezh etre div gwiriadenn gemennoù pennañ (en eilennoù)"
|
||||
|
||||
#: core/app_settings.py:300
|
||||
msgid "Maximum log record age"
|
||||
msgstr "Oad enrollañ maksimom ar marilhoù"
|
||||
|
||||
#: core/app_settings.py:302
|
||||
msgid "The maximum age in days of a log record"
|
||||
msgstr "Oad brasañ e devezhioù un enrollodenn renabl"
|
||||
|
||||
#: core/app_settings.py:307
|
||||
msgid "Items per page"
|
||||
msgstr "Elfennoù dre bajenn"
|
||||
|
||||
#: core/app_settings.py:309
|
||||
msgid "Number of displayed items per page"
|
||||
msgstr "Niver a elfennoù diskouezet dre bajenn"
|
||||
|
||||
#: core/app_settings.py:314
|
||||
msgid "Default top redirection"
|
||||
msgstr "Adhenchañ pennañ dre-ziouer"
|
||||
|
||||
#: core/app_settings.py:318
|
||||
msgid "The default redirection used when no application is specified"
|
||||
msgstr "An adheñchañ dre-ziouer implijet pa n'eus arload ebet spisaet"
|
||||
|
||||
#: core/app_settings.py:353
|
||||
msgid "Invalid syntax"
|
||||
msgstr "Sintaks direizh"
|
||||
|
||||
#: core/app_settings.py:359
|
||||
msgid "Invalid rounds number"
|
||||
msgstr "Niveroù ront direizh"
|
||||
|
||||
#: core/app_settings.py:386
|
||||
msgid "This field is required"
|
||||
msgstr "Rekis eo leuniañ ar vaezienn"
|
||||
|
||||
#: core/apps.py:22
|
||||
msgid "General"
|
||||
msgstr "Hollek"
|
||||
|
||||
#: core/checks/settings_checks.py:10
|
||||
msgid ""
|
||||
"You have USE_TZ set to False, this may result in issues during transitions "
|
||||
"between summer/winter time (ie the same local time occuring twice due to "
|
||||
"clock change)."
|
||||
msgstr "Bez ho peus lakaet USE_TZ da Gaou, gellout a ra degas kudennoù da vare an tremennadennoù eurvezh hañv/eurvezh goañv (d.l.e ar memes eurvezh lec'hel a c'hoarvez div wech abalamour d'ur cheñchamant horolaj)."
|
||||
|
||||
#: core/checks/settings_checks.py:13
|
||||
msgid "Set `USE_TZ = True` in settings.py"
|
||||
msgstr "Lakaat `USE_TZ = Gwir e-barzh`arventennoù.py"
|
||||
|
||||
#: core/constants.py:9
|
||||
msgid "Simple user"
|
||||
msgstr "Implijer diazez"
|
||||
|
||||
#: core/constants.py:10
|
||||
msgid "Domain administrator"
|
||||
msgstr "Merour an domani"
|
||||
|
||||
#: core/constants.py:11
|
||||
msgid "Reseller"
|
||||
msgstr "Eilgwerzher"
|
||||
|
||||
#: core/constants.py:12
|
||||
msgid "Super administrator"
|
||||
msgstr "Dreist-merour"
|
||||
|
||||
#: core/constants.py:53 lib/form_utils.py:393
|
||||
msgid "No"
|
||||
msgstr "Ket"
|
||||
|
||||
#: core/forms.py:22
|
||||
msgid "Username"
|
||||
msgstr "Anv implier"
|
||||
|
||||
#: core/forms.py:26
|
||||
msgid "Password"
|
||||
msgstr "Ger-tremen"
|
||||
|
||||
#: core/forms.py:39
|
||||
msgid "Old password"
|
||||
msgstr "Ger-tremen kozh"
|
||||
|
||||
#: core/forms.py:43
|
||||
msgid "New password"
|
||||
msgstr "Ger-termen nevez"
|
||||
|
||||
#: core/forms.py:47
|
||||
msgid "Confirmation"
|
||||
msgstr "Kadarnaat"
|
||||
|
||||
#: core/forms.py:75
|
||||
msgid "Old password mismatchs"
|
||||
msgstr "Disklotadurioù ar ger-tremen kozh"
|
||||
|
||||
#: core/forms.py:84
|
||||
msgid "Passwords mismatch"
|
||||
msgstr "Disklotadurioù gerioù-tremen"
|
||||
|
||||
#: core/forms.py:104
|
||||
msgid "Enable API access"
|
||||
msgstr "Aotren moned an API"
|
||||
|
||||
#: core/handlers.py:40
|
||||
msgid "added"
|
||||
msgstr "ouzhpennet"
|
||||
|
||||
#: core/handlers.py:43
|
||||
msgid "modified"
|
||||
msgstr "kemmet"
|
||||
|
||||
#: core/handlers.py:45
|
||||
#, python-format
|
||||
msgid "%(object)s '%(name)s' %(action)s by user %(user)s"
|
||||
msgstr "%(object)s '%(name)s' %(action)s gant an implijer %(user)s"
|
||||
|
||||
#: core/handlers.py:67
|
||||
#, python-format
|
||||
msgid "%(object)s '%(name)s' %(action)s by "
|
||||
msgstr "%(object)s '%(name)s' %(action)s gant "
|
||||
|
||||
#: core/handlers.py:69
|
||||
msgid "deleted"
|
||||
msgstr "diverket"
|
||||
|
||||
#: core/handlers.py:73
|
||||
msgid "user {}"
|
||||
msgstr "implijer {}"
|
||||
|
||||
#: core/handlers.py:75
|
||||
msgid "management command"
|
||||
msgstr "meradur an urzhiad"
|
||||
|
||||
#: core/handlers.py:99
|
||||
msgid "You can't delete your own account"
|
||||
msgstr "N'hallit ket diverkañ ho kont deoc'h-c'hwi hoc'h-unan"
|
||||
|
||||
#: core/handlers.py:135
|
||||
msgid "One or more updates are available"
|
||||
msgstr "Hegerz ez eus un hizivadenn pe muioc'h"
|
||||
|
||||
#: core/models.py:57
|
||||
msgid "Allow mailboxes access"
|
||||
msgstr "Aotren ar moned d'ar boestoù-post"
|
||||
|
||||
#: core/models.py:59
|
||||
msgid "Allow this administrator to access user mailboxes"
|
||||
msgstr "Aotren an implijer-mañ da vont e boestoù-post an implijerien"
|
||||
|
||||
#: core/models.py:62
|
||||
msgid "password"
|
||||
msgstr "Ger-tremen"
|
||||
|
||||
#: core/models.py:65
|
||||
msgid "language"
|
||||
msgstr "yezh"
|
||||
|
||||
#: core/models.py:68
|
||||
msgid "Prefered language to display pages."
|
||||
msgstr "Yezh karetañ evit diskwel ar pajenoù"
|
||||
|
||||
#: core/models.py:72
|
||||
msgid "Phone number"
|
||||
msgstr "Niverenn bellgomz"
|
||||
|
||||
#: core/models.py:74
|
||||
msgid "Secondary email"
|
||||
msgstr "Eil chomlec'h postel"
|
||||
|
||||
#: core/models.py:77
|
||||
msgid "An alternative e-mail address, can be used for recovery needs."
|
||||
msgstr "Gallout a reer ober gant un eil chomlec'h postel evit ezhommoù adtapout"
|
||||
|
||||
#: core/models.py:127
|
||||
msgid "Failed to update password: LDAP module not installed"
|
||||
msgstr "Hizivadur ger-tremen c'hwitet: modulenn LDAP nann-staliet"
|
||||
|
||||
#: core/models.py:156
|
||||
msgid "account"
|
||||
msgstr "kont"
|
||||
|
||||
#: core/models.py:278
|
||||
msgid "Unknown"
|
||||
msgstr "Dizanv"
|
||||
|
||||
#: core/models.py:312
|
||||
msgid "Invalid line"
|
||||
msgstr "Linenn direizh"
|
||||
|
||||
#: core/models.py:320
|
||||
msgid "You can't import an account with a role greater than yours"
|
||||
msgstr "N'hallit ket emporzhiañ ur gont gant ur rol pouezusoc'h evit hoc'h hini deoc'h-c'hwi"
|
||||
|
||||
#: core/models.py:335
|
||||
#, python-format
|
||||
msgid "The simple user '%s' must have a valid email address"
|
||||
msgstr "An implijer eeun '%s' a rank kaout ur chomlec'h postel reizh"
|
||||
|
||||
#: core/models.py:340
|
||||
#, python-format
|
||||
msgid "username and email fields must not differ for '%s'"
|
||||
msgstr "ar maeziennoù anv-implijer hag ar postel a rank bezañ disheñvel diouzh '%s'"
|
||||
|
||||
#: core/password_validation.py:28
|
||||
msgid "Password must contain at least {} digit."
|
||||
msgid_plural "Password must contain at least {} digits."
|
||||
msgstr[0] "Ar ger-tremen a rank enderc'hel da vihanañ {} sifr."
|
||||
msgstr[1] "Ar ger-tremen a rank enderc'hel da vihanañ {} sifr."
|
||||
msgstr[2] "Ar ger-tremen a rank enderc'hel da vihanañ {} sifr."
|
||||
msgstr[3] "Ar ger-tremen a rank enderc'hel da vihanañ {} sifr."
|
||||
msgstr[4] "Ar ger-tremen a rank enderc'hel da vihanañ {} sifr."
|
||||
|
||||
#: core/password_validation.py:38
|
||||
msgid "Password must contain at least {} lowercase letter."
|
||||
msgid_plural "Password must contain at least {} lowercase letters."
|
||||
msgstr[0] "Ar ger-tremen a rank enderc'hel da vihanañ {} lizherenn vunut."
|
||||
msgstr[1] "Ar ger-tremen a rank enderc'hel da vihanañ {} lizherenn vunut."
|
||||
msgstr[2] "Ar ger-tremen a rank enderc'hel da vihanañ {} lizherenn vunut."
|
||||
msgstr[3] "Ar ger-tremen a rank enderc'hel da vihanañ {} lizherenn vunut."
|
||||
msgstr[4] "Ar ger-tremen a rank enderc'hel da vihanañ {} lizherenn vunut."
|
||||
|
||||
#: core/password_validation.py:49
|
||||
msgid "Password must contain at least {} uppercase letter."
|
||||
msgid_plural "Password must contain at least {} uppercase letters."
|
||||
msgstr[0] "Ar ger-tremen a rank enderc'hel da vihanañ {} bennlizherenn."
|
||||
msgstr[1] "Ar ger-tremen a rank enderc'hel da vihanañ {} bennlizherenn."
|
||||
msgstr[2] "Ar ger-tremen a rank enderc'hel da vihanañ {} a bennlizherennoù."
|
||||
msgstr[3] "Ar ger-tremen a rank enderc'hel da vihanañ {} a bennlizherennoù."
|
||||
msgstr[4] "Ar ger-tremen a rank enderc'hel da vihanañ {} a bennlizherennoù."
|
||||
|
||||
#: core/password_validation.py:61
|
||||
msgid "Password must contain at least {} special character."
|
||||
msgid_plural "Password must contain at least {} special characters."
|
||||
msgstr[0] "Ar ger-tremen a rank enderc'hel da vihanañ {} arouez ispisial."
|
||||
msgstr[1] "Ar ger-tremen a rank enderc'hel da vihanañ {} arouez ispisial."
|
||||
msgstr[2] "Ar ger-tremen a rank enderc'hel da vihanañ {} arouez ispisial."
|
||||
msgstr[3] "Ar ger-tremen a rank enderc'hel da vihanañ {} arouez ispisial."
|
||||
msgstr[4] "Ar ger-tremen a rank enderc'hel da vihanañ {} arouez ispisial."
|
||||
|
||||
#: core/password_validation.py:69
|
||||
msgid "Your password must contain a combination of different character types."
|
||||
msgstr "Rankout a ra enderc'hel ho ker-tremen ur c'henaozadur a arouezioù disheñvel."
|
||||
|
||||
#: core/templates/core/_current_features.html:6
|
||||
msgid "Features looking for sponsoring"
|
||||
msgstr "Arc'hweladurioù o klask war-lerc'h paeroniezh"
|
||||
|
||||
#: core/templates/core/_current_features.html:12
|
||||
msgid "Goal:"
|
||||
msgstr "Pal:"
|
||||
|
||||
#: core/templates/core/_current_features.html:18
|
||||
msgid "More"
|
||||
msgstr "Muioc'h"
|
||||
|
||||
#: core/templates/core/_current_features.html:22
|
||||
msgid "Nothing to sponsor yet."
|
||||
msgstr "Netra da baeroniañ evit ar mare."
|
||||
|
||||
#: core/templates/core/_latest_news_widget.html:5
|
||||
msgid "Latest news"
|
||||
msgstr "Keleier diwezhañ"
|
||||
|
||||
#: core/templates/core/_latest_news_widget.html:19
|
||||
msgid ""
|
||||
"Visit the <a href=\"https://modoboa.org/blog/\" target=\"_blank\">official "
|
||||
"weblog</a> for more information."
|
||||
msgstr "Kit d'ober un dro war ar <a href=\"https://modoboa.org/blog/\" target=\"_blank\">weblog ofisiel</a> evit kaout muioc'h a ditouroù."
|
||||
|
||||
#: core/templates/core/api_access.html:3
|
||||
msgid "API access"
|
||||
msgstr "API moned"
|
||||
|
||||
#: core/templates/core/api_access.html:3
|
||||
msgid "Control your access to Modoboa API"
|
||||
msgstr "Merit ho moned da API Modoboa"
|
||||
|
||||
#: core/templates/core/api_access.html:7
|
||||
#, python-format
|
||||
msgid ""
|
||||
"A documentation of the API is available <strong><a href=\"%(url)s\" "
|
||||
"target=\"_blank\">here</a></strong>."
|
||||
msgstr "Un teuliadur diwar-benn an API a vez hegerzh <strong><a href=\"%(url)s\" target=\"_blank\">amañ</a></strong>."
|
||||
|
||||
#: core/templates/core/api_access.html:14
|
||||
msgid "API access token"
|
||||
msgstr "Jedaouer aotren moned API"
|
||||
|
||||
#: core/templates/core/api_access.html:35
|
||||
#: core/templates/core/user_profile.html:10 lib/form_utils.py:358
|
||||
msgid "Update"
|
||||
msgstr "Hizivaat"
|
||||
|
||||
#: core/templates/core/dashboard.html:11
|
||||
#, python-format
|
||||
msgid "Hello %(user)s."
|
||||
msgstr "Deiz mat deoc'h %(user)s."
|
||||
|
||||
#: core/templates/core/information.html:2 core/templatetags/core_tags.py:66
|
||||
msgid "Information"
|
||||
msgstr "Titouroù"
|
||||
|
||||
#: core/templates/core/information.html:2
|
||||
msgid "Various information about Modoboa"
|
||||
msgstr "Titouroù a-bep seurt Modoboa"
|
||||
|
||||
#: core/templates/core/information.html:5
|
||||
msgid "One or more updates are available!"
|
||||
msgstr "Un hizivadenn pe muioc'h a zo hegerz!"
|
||||
|
||||
#: core/templates/core/information.html:6
|
||||
msgid "Check the following list to find the component(s) that can be updated."
|
||||
msgstr "Sellit ouzh al listenn da-heul da welet hag-eñ e c'hall bezañ hizivaet ar parzh(ioù)."
|
||||
|
||||
#: core/templates/core/information.html:10
|
||||
msgid "Applications"
|
||||
msgstr "Arloadoù"
|
||||
|
||||
#: core/templates/core/information.html:14
|
||||
#: core/templates/core/information.html:36
|
||||
msgid "Name"
|
||||
msgstr "Anv"
|
||||
|
||||
#: core/templates/core/information.html:15
|
||||
msgid "Installed version"
|
||||
msgstr "Stumm staliet"
|
||||
|
||||
#: core/templates/core/information.html:16
|
||||
msgid "Last version"
|
||||
msgstr "Stumm diwezhañ"
|
||||
|
||||
#: core/templates/core/information.html:17
|
||||
msgid "Description"
|
||||
msgstr "Deskrivadur"
|
||||
|
||||
#: core/templates/core/information.html:32
|
||||
msgid "Active users"
|
||||
msgstr "Implijerien oberiant"
|
||||
|
||||
#: core/templates/core/information.html:37
|
||||
msgid "Role"
|
||||
msgstr "Rol"
|
||||
|
||||
#: core/templates/core/information.html:38
|
||||
msgid "Last login"
|
||||
msgstr "Kevreadenn ziwezhañ"
|
||||
|
||||
#: core/templates/core/logs.html:2 core/templatetags/core_tags.py:70
|
||||
msgid "Logs"
|
||||
msgstr "Marilhoù"
|
||||
|
||||
#: core/templates/core/logs.html:2
|
||||
msgid "Previously on Modoboa..."
|
||||
msgstr "A-ziaraok war Modoboa..."
|
||||
|
||||
#: core/templates/core/logs.html:6 lib/templatetags/lib_tags.py:110
|
||||
msgid "Date"
|
||||
msgstr "Deiziad"
|
||||
|
||||
#: core/templates/core/logs.html:7
|
||||
msgid "Level"
|
||||
msgstr "Live"
|
||||
|
||||
#: core/templates/core/logs.html:8
|
||||
msgid "Logger"
|
||||
msgstr "Enroller"
|
||||
|
||||
#: core/templates/core/logs.html:9
|
||||
msgid "Message"
|
||||
msgstr "Kemennadenn"
|
||||
|
||||
#: core/templates/core/parameters.html:2 core/templatetags/core_tags.py:75
|
||||
msgid "Parameters"
|
||||
msgstr "Arventennoù"
|
||||
|
||||
#: core/templates/core/parameters.html:2
|
||||
msgid "Configure Modoboa"
|
||||
msgstr "Kefluniañ Modoboa"
|
||||
|
||||
#: core/templates/core/parameters.html:6
|
||||
#: core/templates/core/user_preferences.html:10
|
||||
msgid "Save"
|
||||
msgstr "Enrollañ"
|
||||
|
||||
#: core/templates/core/settings_header.html:5
|
||||
msgid "Modoboa settings"
|
||||
msgstr "Arventennoù Modoboa"
|
||||
|
||||
#: core/templates/core/user_index.html:4 core/templatetags/core_tags.py:94
|
||||
msgid "Settings"
|
||||
msgstr "Arventennoù"
|
||||
|
||||
#: core/templates/core/user_preferences.html:2
|
||||
#: core/templatetags/core_tags.py:124
|
||||
msgid "Preferences"
|
||||
msgstr "Penndibaboù"
|
||||
|
||||
#: core/templates/core/user_preferences.html:2
|
||||
msgid "Customize Modoboa"
|
||||
msgstr "Personelaat Modoboa"
|
||||
|
||||
#: core/templates/core/user_preferences.html:14
|
||||
msgid "No preferences available."
|
||||
msgstr "Arventenn hegerz ebet."
|
||||
|
||||
#: core/templates/core/user_profile.html:3 core/templatetags/core_tags.py:120
|
||||
msgid "Profile"
|
||||
msgstr "Profil"
|
||||
|
||||
#: core/templates/core/user_profile.html:3
|
||||
msgid "Update your personal information"
|
||||
msgstr "Hizivaat ho titouroù personel"
|
||||
|
||||
#: core/templatetags/core_tags.py:38
|
||||
msgid "Modoboa"
|
||||
msgstr "Modoboa"
|
||||
|
||||
#: core/templatetags/core_tags.py:106
|
||||
msgid "Logout"
|
||||
msgstr "Digevreañ"
|
||||
|
||||
#: core/templatetags/core_tags.py:131
|
||||
msgid "API"
|
||||
msgstr "API"
|
||||
|
||||
#: core/utils.py:36
|
||||
msgid "The core part of Modoboa"
|
||||
msgstr "Lodenn greiz Modoboa"
|
||||
|
||||
#: core/views/admin.py:47
|
||||
msgid "Parameters saved"
|
||||
msgstr "Arventennoù enrollet"
|
||||
|
||||
#: core/views/auth.py:50
|
||||
#, python-format
|
||||
msgid "Password scheme mismatch. Updating %s password"
|
||||
msgstr "Dizemglev gant brastres ar ger-tremen. Oc'h hizivat ar ger-tremen %s"
|
||||
|
||||
#: core/views/auth.py:64
|
||||
#, python-format
|
||||
msgid "User '%s' successfully logged in"
|
||||
msgstr "Implijer '%s' kevreet gant berzh"
|
||||
|
||||
#: core/views/auth.py:72
|
||||
msgid "Your username and password didn't match. Please try again."
|
||||
msgstr "Hoc'h anv-implijer hag ho ker-tremen na genglotont ket. Klaskit en-dro, mar plij."
|
||||
|
||||
#: core/views/auth.py:107
|
||||
msgid "User '{}' successfully logged out"
|
||||
msgstr "Implijer '{}' digevreet gant berzh"
|
||||
|
||||
#: core/views/user.py:51
|
||||
msgid "Profile updated"
|
||||
msgstr "Profil hizivaet"
|
||||
|
||||
#: core/views/user.py:77
|
||||
msgid "Preferences saved"
|
||||
msgstr "Arventennoù enrollet"
|
||||
|
||||
#: core/views/user.py:99
|
||||
msgid "Access updated"
|
||||
msgstr "Moned hizivaet"
|
||||
|
||||
#: lib/db_utils.py:27
|
||||
#, python-format
|
||||
msgid "Connection to database %s not configured"
|
||||
msgstr "Neket kefluniet ar gevreadenn ouzh an diaz-roadenn %s"
|
||||
|
||||
#: lib/email_utils.py:350
|
||||
msgid "unable to determine encoding of string"
|
||||
msgstr "n'heller ket termeniñ enkodiñ ar chadenn"
|
||||
|
||||
#: lib/exceptions.py:71
|
||||
#, python-format
|
||||
msgid "Permission denied: %s"
|
||||
msgstr "Aotreadur nac'het: %s"
|
||||
|
||||
#: lib/exceptions.py:72
|
||||
msgid "Permission denied"
|
||||
msgstr "Aotreadur nac'het"
|
||||
|
||||
#: lib/fields.py:19 lib/validators.py:18
|
||||
msgid "Enter a valid domain name"
|
||||
msgstr "Ebarzhiñ un anv domani reizh"
|
||||
|
||||
#: lib/fields.py:48 lib/fields.py:62
|
||||
msgid "Enter a valid email address."
|
||||
msgstr "Ebarzhit ur chomlec'h postel reizh."
|
||||
|
||||
#: lib/form_utils.py:81 templates/registration/password_reset_confirm.html:12
|
||||
#: templates/registration/password_reset_form.html:11
|
||||
msgid "Submit"
|
||||
msgstr "Kas"
|
||||
|
||||
#: lib/form_utils.py:114 lib/form_utils.py:117
|
||||
msgid "Invalid request"
|
||||
msgstr "Reked direizh"
|
||||
|
||||
#: lib/form_utils.py:392
|
||||
msgid "Yes"
|
||||
msgstr "Ya"
|
||||
|
||||
#: lib/ldap_utils.py:134
|
||||
msgid "Failed to update password: {}"
|
||||
msgstr "C'hwitet ez eus bet war hizivadur ar ger-tremen: {}"
|
||||
|
||||
#: lib/templatetags/lib_tags.py:108
|
||||
msgid "From"
|
||||
msgstr "Eus"
|
||||
|
||||
#: lib/templatetags/lib_tags.py:109
|
||||
msgid "To"
|
||||
msgstr "Da"
|
||||
|
||||
#: lib/templatetags/lib_tags.py:111 templates/common/email_searchbar.html:17
|
||||
msgid "Subject"
|
||||
msgstr "Sujed"
|
||||
|
||||
#: templates/404.html:4 templates/500.html:4
|
||||
msgid "Sorry"
|
||||
msgstr "Digarez"
|
||||
|
||||
#: templates/404.html:5
|
||||
msgid "The requested page does not exist."
|
||||
msgstr "N'eus ket eus ar bajenn goulennet."
|
||||
|
||||
#: templates/500.html:5
|
||||
msgid "An internal error occured."
|
||||
msgstr "Ur fazi diabarzh a zo c'hoarvezet."
|
||||
|
||||
#: templates/common/email_searchbar.html:5
|
||||
msgid "Search..."
|
||||
msgstr "Klask..."
|
||||
|
||||
#: templates/common/email_searchbar.html:10
|
||||
msgid "From address"
|
||||
msgstr "Diwar ar chomlec'h"
|
||||
|
||||
#: templates/common/email_searchbar.html:33
|
||||
msgid "Both"
|
||||
msgstr "An daou"
|
||||
|
||||
#: templates/common/error.html:4
|
||||
msgid "Error:"
|
||||
msgstr "Fazi:"
|
||||
|
||||
#: templates/common/generic_field.html:11
|
||||
#: templates/common/generic_fields_group.html:8
|
||||
msgid "Help:"
|
||||
msgstr "Skoazell:"
|
||||
|
||||
#: templates/common/generic_modal.html:6
|
||||
#: templates/common/generic_modal.html:13 templates/common/wizard_forms.html:6
|
||||
#: templates/common/wizard_forms.html:27
|
||||
msgid "Close"
|
||||
msgstr "Serriñ"
|
||||
|
||||
#: templates/common/wizard_forms.html:31
|
||||
msgid "Previous"
|
||||
msgstr "Kent"
|
||||
|
||||
#: templates/common/wizard_forms.html:32
|
||||
msgid "Next"
|
||||
msgstr "Da-heul"
|
||||
|
||||
#: templates/registration/base.html:8
|
||||
msgid "Welcome to Modoboa"
|
||||
msgstr "Degemer mat e-barzh Modoboa"
|
||||
|
||||
#: templates/registration/login.html:21
|
||||
msgid "Remember me"
|
||||
msgstr "Derc'hel soñj ac'hanon"
|
||||
|
||||
#: templates/registration/login.html:23
|
||||
msgid "Log in"
|
||||
msgstr "Kevreañ"
|
||||
|
||||
#: templates/registration/login.html:24
|
||||
#: templates/registration/password_reset_form.html:6
|
||||
msgid "Forgot password?"
|
||||
msgstr "Ger-tremen ankouaeet?"
|
||||
|
||||
#: templates/registration/password_reset_complete.html:8
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Your password has been set. You may go ahead and <a href=\"%(url)s\">sign "
|
||||
"in</a> now."
|
||||
msgstr "Termenet eo bet ho ker-tremen. Gellout a rit mont war-raok ha <a href=\"%(url)s\">kevreañ</a> bremañ."
|
||||
|
||||
#: templates/registration/password_reset_confirm.html:7
|
||||
msgid "Change password"
|
||||
msgstr "Cheñch ger-tremen"
|
||||
|
||||
#: templates/registration/password_reset_confirm.html:17
|
||||
msgid ""
|
||||
"The password reset link was invalid, possibly because it has already been "
|
||||
"used. Please request a new password reset."
|
||||
msgstr "Al liamm adderaouaekaat a oa direizh anezhañ, sur a-walc'h abalamour m'eo bet implijet endeo. Goulennit war-lerc'h un adderaouekadur ger-tremen nevez mar plij."
|
||||
|
||||
#: templates/registration/password_reset_done.html:7
|
||||
msgid ""
|
||||
"<p>We've emailed you instructions for setting your password, if an account "
|
||||
"exists with the email you entered. You should receive them shortly.</p> "
|
||||
"<p>If you don't receive an email, please make sure you've entered your "
|
||||
"primary address, and check your spam folder.</p>"
|
||||
msgstr "<p>Postelet hon eus deoc'h pazennoù evit diazezañ ker-tremen, ma vez ur gont gant ar postel ho peus ebarzhet. Resevet e vint ganeoc'h a-benn nebeud.</p> <p>Ma ne resevit tamm postel ebet, bezit asur da vezañ bet skrivet ho chomlec'h postel pennañ, ha taolit ur sell ouzh an doser strob.</p>"
|
||||
|
||||
#: templates/registration/password_reset_email.html:4
|
||||
#, python-format
|
||||
msgid ""
|
||||
"To initiate the password reset process for your %(username)s Modoboa "
|
||||
"account, click the link below:"
|
||||
msgstr "%(username)s, evit loc'hañ an argerzh adderaouekaat ger-tremen evit ho kont Modoboa, klikit war al liamm dindan:"
|
||||
|
||||
#: templates/registration/password_reset_email.html:10
|
||||
msgid ""
|
||||
"If clicking the link above doesn't work, please copy and paste the URL in a "
|
||||
"new browser window instead."
|
||||
msgstr "Ma ne 'z a ket en-dro klikañ war al liamm dindan, eilit pe pegit an URL e-barzh ur prenestr merdeer nevez e-plas."
|
||||
|
||||
#: templates/registration/password_reset_email.html:14
|
||||
msgid "Sincerely, The Modoboa Team."
|
||||
msgstr "A galon, skipailh Modoboa."
|
||||
|
||||
#: templates/registration/password_reset_subject.txt:3
|
||||
msgid "Modoboa password reset"
|
||||
msgstr "Ger-tremen Modoboa adderaouekaet"
|
||||
@@ -0,0 +1,51 @@
|
||||
# SOME DESCRIPTIVE TITLE.
|
||||
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
|
||||
# This file is distributed under the same license as the PACKAGE package.
|
||||
#
|
||||
# Translators:
|
||||
# Fulup <fulup.jakez@gmail.com>, 2016
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Modoboa\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2016-11-04 22:08+0100\n"
|
||||
"PO-Revision-Date: 2018-04-01 07:59+0000\n"
|
||||
"Last-Translator: Fulup <fulup.jakez@gmail.com>\n"
|
||||
"Language-Team: Breton (http://www.transifex.com/tonio/modoboa/language/br/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Language: br\n"
|
||||
"Plural-Forms: nplurals=5; plural=((n%10 == 1) && (n%100 != 11) && (n%100 !=71) && (n%100 !=91) ? 0 :(n%10 == 2) && (n%100 != 12) && (n%100 !=72) && (n%100 !=92) ? 1 :(n%10 ==3 || n%10==4 || n%10==9) && (n%100 < 10 || n% 100 > 19) && (n%100 < 70 || n%100 > 79) && (n%100 < 90 || n%100 > 99) ? 2 :(n != 0 && n % 1000000 == 0) ? 3 : 4);\n"
|
||||
|
||||
#: bower_components/jquery-ui/jquery-ui.min.js:8
|
||||
msgid "'"
|
||||
msgstr "'"
|
||||
|
||||
#: core/static/core/js/settings.js:16
|
||||
msgid "No more log entry to show"
|
||||
msgstr "Enmont marilh ebet ken da ziskouez"
|
||||
|
||||
#: static/js/confirmation.js:44
|
||||
msgid "Warning"
|
||||
msgstr "Kemenn-diwall"
|
||||
|
||||
#: static/js/confirmation.js:59
|
||||
msgid "Cancel"
|
||||
msgstr "Nullañ"
|
||||
|
||||
#: static/js/global.js:341
|
||||
msgid "Internal error"
|
||||
msgstr "Fazi diabarzh"
|
||||
|
||||
#: static/js/listing.js:21
|
||||
msgid "No more entry to show"
|
||||
msgstr "Enmont ebet ken da ziskouez"
|
||||
|
||||
#: static/js/listing.js:46
|
||||
msgid "Search"
|
||||
msgstr "Klask"
|
||||
|
||||
#: static/js/searchbar.js:28
|
||||
msgid "Search..."
|
||||
msgstr "Klask..."
|
||||
@@ -1,8 +1,9 @@
|
||||
# SOME DESCRIPTIVE TITLE.
|
||||
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
|
||||
# This file is distributed under the same license as the PACKAGE package.
|
||||
#
|
||||
#
|
||||
# Translators:
|
||||
# R Kloosterman <randx@zeelandnet.nl>, 2016
|
||||
# TuxBrother <vrijwilligerswerk@wij.rs>, 2014
|
||||
# TuxBrother <vrijwilligerswerk@wij.rs>, 2014
|
||||
msgid ""
|
||||
@@ -10,19 +11,18 @@ msgstr ""
|
||||
"Project-Id-Version: Modoboa\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2016-11-04 22:08+0100\n"
|
||||
"PO-Revision-Date: 2014-12-31 11:42+0000\n"
|
||||
"Last-Translator: TuxBrother <vrijwilligerswerk@wij.rs>\n"
|
||||
"Language-Team: Dutch (Netherlands) (http://www.transifex.com/projects/p/"
|
||||
"modoboa/language/nl_NL/)\n"
|
||||
"Language: nl_NL\n"
|
||||
"PO-Revision-Date: 2017-09-23 19:33+0000\n"
|
||||
"Last-Translator: Tuxis Internet Engineering V.O.F. <info@tuxis.nl>\n"
|
||||
"Language-Team: Dutch (Netherlands) (http://www.transifex.com/tonio/modoboa/language/nl_NL/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Language: nl_NL\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
#: bower_components/jquery-ui/jquery-ui.min.js:8
|
||||
msgid "'"
|
||||
msgstr ""
|
||||
msgstr "'"
|
||||
|
||||
#: core/static/core/js/settings.js:16
|
||||
msgid "No more log entry to show"
|
||||
|
||||
@@ -1,29 +1,27 @@
|
||||
# SOME DESCRIPTIVE TITLE.
|
||||
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
|
||||
# This file is distributed under the same license as the PACKAGE package.
|
||||
#
|
||||
#
|
||||
# Translators:
|
||||
# Ravil Kadyrbayev, 2015
|
||||
# Александр Клюшенок <aleksandr@maxus.pro>, 2017
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Modoboa\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2016-11-04 22:08+0100\n"
|
||||
"PO-Revision-Date: 2016-04-27 20:00+0000\n"
|
||||
"Last-Translator: Antoine Nguyen <tonio@ngyn.org>\n"
|
||||
"Language-Team: Russian (http://www.transifex.com/tonio/modoboa/language/"
|
||||
"ru/)\n"
|
||||
"Language: ru\n"
|
||||
"PO-Revision-Date: 2017-09-19 21:45+0000\n"
|
||||
"Last-Translator: Александр Клюшенок <aleksandr@maxus.pro>\n"
|
||||
"Language-Team: Russian (http://www.transifex.com/tonio/modoboa/language/ru/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
|
||||
"%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n"
|
||||
"%100>=11 && n%100<=14)? 2 : 3);\n"
|
||||
"Language: ru\n"
|
||||
"Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n%100>=11 && n%100<=14)? 2 : 3);\n"
|
||||
|
||||
#: bower_components/jquery-ui/jquery-ui.min.js:8
|
||||
msgid "'"
|
||||
msgstr ""
|
||||
msgstr "'"
|
||||
|
||||
#: core/static/core/js/settings.js:16
|
||||
msgid "No more log entry to show"
|
||||
|
||||
@@ -0,0 +1,936 @@
|
||||
# SOME DESCRIPTIVE TITLE.
|
||||
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
|
||||
# This file is distributed under the same license as the PACKAGE package.
|
||||
#
|
||||
# Translators:
|
||||
# Caner Başaran <basaran.caner@protonmail.com>, 2015
|
||||
# Ediz Duman <neps1192@gmail.com>, 2018
|
||||
# Gökhan Kalayci <gkmediagokhan@gmail.com>, 2017
|
||||
# Guven Atbakan <guven@atbakan.com>, 2016
|
||||
# Süleyman ADALI <mail@suleymanadali.com>, 2018
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Modoboa\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2018-10-05 16:08+0200\n"
|
||||
"PO-Revision-Date: 2018-11-22 19:31+0000\n"
|
||||
"Last-Translator: Ediz Duman <neps1192@gmail.com>\n"
|
||||
"Language-Team: Turkish (Turkey) (http://www.transifex.com/tonio/modoboa/language/tr_TR/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Language: tr_TR\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
|
||||
|
||||
#: core/app_settings.py:22
|
||||
msgid "User profile"
|
||||
msgstr "Kullanıcı profili"
|
||||
|
||||
#: core/app_settings.py:35
|
||||
msgid "Authentication"
|
||||
msgstr "Yetkilendirme"
|
||||
|
||||
#: core/app_settings.py:38
|
||||
msgid "Authentication type"
|
||||
msgstr "Yetkilendirme türü"
|
||||
|
||||
#: core/app_settings.py:39
|
||||
msgid "Local"
|
||||
msgstr "Yerel"
|
||||
|
||||
#: core/app_settings.py:42
|
||||
msgid "The backend used for authentication"
|
||||
msgstr ""
|
||||
|
||||
#: core/app_settings.py:47
|
||||
msgid "Default password scheme"
|
||||
msgstr "Varsayılan parola şeması"
|
||||
|
||||
#: core/app_settings.py:51
|
||||
msgid "md5crypt (weak)"
|
||||
msgstr "md5crypt (zayıf)"
|
||||
|
||||
#: core/app_settings.py:52
|
||||
msgid "sha256 (weak)"
|
||||
msgstr "sha256 (zayıf)"
|
||||
|
||||
#: core/app_settings.py:53
|
||||
msgid "md5 (weak)"
|
||||
msgstr "md5 (zayıf)"
|
||||
|
||||
#: core/app_settings.py:54
|
||||
msgid "crypt (weak)"
|
||||
msgstr "crypt (zayıf)"
|
||||
|
||||
#: core/app_settings.py:55
|
||||
msgid "plain (weak)"
|
||||
msgstr "düz metin (zayıf)"
|
||||
|
||||
#: core/app_settings.py:57
|
||||
msgid "Scheme used to crypt mailbox passwords"
|
||||
msgstr "Mailbox parolalarını şifrelemek için kullanılacak şema"
|
||||
|
||||
#: core/app_settings.py:62
|
||||
msgid "Rounds"
|
||||
msgstr ""
|
||||
|
||||
#: core/app_settings.py:65
|
||||
msgid ""
|
||||
"Number of rounds to use (only used by sha256crypt and sha512crypt). Must be "
|
||||
"between 1000 and 999999999, inclusive."
|
||||
msgstr ""
|
||||
|
||||
#: core/app_settings.py:72
|
||||
msgid "Update password scheme"
|
||||
msgstr "Şifre şemasını güncelle"
|
||||
|
||||
#: core/app_settings.py:75
|
||||
msgid "Update user password at login to use the default password scheme"
|
||||
msgstr ""
|
||||
|
||||
#: core/app_settings.py:80
|
||||
msgid "Default password"
|
||||
msgstr "Varsayılan parola"
|
||||
|
||||
#: core/app_settings.py:83
|
||||
msgid "Default password for automatically created accounts."
|
||||
msgstr "Otomatik oluşturulan hesaplar için varsayılan parola."
|
||||
|
||||
#: core/app_settings.py:87
|
||||
msgid "Random password length"
|
||||
msgstr "Rastgele şifre uzunluğu"
|
||||
|
||||
#: core/app_settings.py:91
|
||||
msgid "Length of randomly generated passwords."
|
||||
msgstr ""
|
||||
|
||||
#: core/app_settings.py:95
|
||||
msgid "LDAP settings"
|
||||
msgstr "LDAP ayarları"
|
||||
|
||||
#: core/app_settings.py:98
|
||||
msgid "Server address"
|
||||
msgstr "Sunucu adresi"
|
||||
|
||||
#: core/app_settings.py:101
|
||||
msgid "The IP address or the DNS name of the LDAP server"
|
||||
msgstr "LDAP sunucusunun adresi (DNS) ya da ip adresi"
|
||||
|
||||
#: core/app_settings.py:106
|
||||
msgid "Server port"
|
||||
msgstr "Sunucu portu"
|
||||
|
||||
#: core/app_settings.py:108
|
||||
msgid "The TCP port number used by the LDAP server"
|
||||
msgstr "LDAP sunucu tarafından kullanılan TCP portu"
|
||||
|
||||
#: core/app_settings.py:113
|
||||
msgid "Use a secured connection"
|
||||
msgstr "Güvenli bir bağlantı kullan"
|
||||
|
||||
#: core/app_settings.py:117
|
||||
msgid "Use an SSL/STARTTLS connection to access the LDAP server"
|
||||
msgstr ""
|
||||
|
||||
#: core/app_settings.py:121
|
||||
msgid "Authentication method"
|
||||
msgstr "Yetkilendirme metodu"
|
||||
|
||||
#: core/app_settings.py:122
|
||||
msgid "Search and bind"
|
||||
msgstr ""
|
||||
|
||||
#: core/app_settings.py:123
|
||||
msgid "Direct bind"
|
||||
msgstr ""
|
||||
|
||||
#: core/app_settings.py:125
|
||||
msgid "Choose the authentication method to use"
|
||||
msgstr "Kullanılacak yetkilendirme metodunu seçin"
|
||||
|
||||
#: core/app_settings.py:130
|
||||
msgid "Bind DN"
|
||||
msgstr ""
|
||||
|
||||
#: core/app_settings.py:133
|
||||
msgid ""
|
||||
"The distinguished name to use when binding to the LDAP server. Leave empty "
|
||||
"for an anonymous bind"
|
||||
msgstr ""
|
||||
|
||||
#: core/app_settings.py:141
|
||||
msgid "Bind password"
|
||||
msgstr ""
|
||||
|
||||
#: core/app_settings.py:144
|
||||
msgid "The password to use when binding to the LDAP server (with 'Bind DN')"
|
||||
msgstr ""
|
||||
|
||||
#: core/app_settings.py:153
|
||||
msgid "Users search base"
|
||||
msgstr ""
|
||||
|
||||
#: core/app_settings.py:156
|
||||
msgid "The distinguished name of the search base used to find users"
|
||||
msgstr ""
|
||||
|
||||
#: core/app_settings.py:163
|
||||
msgid "Search filter"
|
||||
msgstr "Arama filtresi"
|
||||
|
||||
#: core/app_settings.py:166
|
||||
msgid ""
|
||||
"An optional filter string (e.g. '(objectClass=person)'). In order to be "
|
||||
"valid, it must be enclosed in parentheses."
|
||||
msgstr ""
|
||||
|
||||
#: core/app_settings.py:174
|
||||
msgid "User DN template"
|
||||
msgstr ""
|
||||
|
||||
#: core/app_settings.py:177
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The template used to construct a user's DN. It should contain one "
|
||||
"placeholder (ie. %(user)s)"
|
||||
msgstr ""
|
||||
|
||||
#: core/app_settings.py:185
|
||||
msgid "Password attribute"
|
||||
msgstr "Parola özelliği"
|
||||
|
||||
#: core/app_settings.py:187
|
||||
msgid "The attribute used to store user passwords"
|
||||
msgstr "Kullanıcı parolalarını saklamak için kullanılacak özellik"
|
||||
|
||||
#: core/app_settings.py:192
|
||||
msgid "Active Directory"
|
||||
msgstr "Active Directory"
|
||||
|
||||
#: core/app_settings.py:195
|
||||
msgid "Tell if the LDAP server is an Active Directory one"
|
||||
msgstr "LDAP sunucu bir Active Directory ise"
|
||||
|
||||
#: core/app_settings.py:199
|
||||
msgid "Administrator groups"
|
||||
msgstr "Yönetici grupları"
|
||||
|
||||
#: core/app_settings.py:202
|
||||
msgid ""
|
||||
"Members of those LDAP Posix groups will be created as domain administrators."
|
||||
" Use ';' characters to separate groups."
|
||||
msgstr ""
|
||||
|
||||
#: core/app_settings.py:209
|
||||
msgid "Group type"
|
||||
msgstr "Grup türü"
|
||||
|
||||
#: core/app_settings.py:213
|
||||
msgid "The LDAP group type to use with your directory."
|
||||
msgstr ""
|
||||
|
||||
#: core/app_settings.py:218
|
||||
msgid "Groups search base"
|
||||
msgstr ""
|
||||
|
||||
#: core/app_settings.py:221
|
||||
msgid "The distinguished name of the search base used to find groups"
|
||||
msgstr ""
|
||||
|
||||
#: core/app_settings.py:226 core/templates/core/dashboard.html:5
|
||||
msgid "Dashboard"
|
||||
msgstr "gösterge Paneli"
|
||||
|
||||
#: core/app_settings.py:229
|
||||
msgid "Custom RSS feed"
|
||||
msgstr ""
|
||||
|
||||
#: core/app_settings.py:232
|
||||
msgid "Display custom RSS feed to resellers and domain administrators"
|
||||
msgstr ""
|
||||
|
||||
#: core/app_settings.py:237
|
||||
msgid "Hide features widget"
|
||||
msgstr ""
|
||||
|
||||
#: core/app_settings.py:240
|
||||
msgid "Hide features widget for resellers and domain administrators"
|
||||
msgstr ""
|
||||
|
||||
#: core/app_settings.py:244
|
||||
msgid "Notifications"
|
||||
msgstr "Bildirimler"
|
||||
|
||||
#: core/app_settings.py:247
|
||||
msgid "Sender address"
|
||||
msgstr "Gönderici adresi"
|
||||
|
||||
#: core/app_settings.py:250
|
||||
msgid "Email address used to send notifications."
|
||||
msgstr "Bildirimlerin gönderileceği email adresi"
|
||||
|
||||
#: core/app_settings.py:254
|
||||
msgid "Public API"
|
||||
msgstr "Genel API"
|
||||
|
||||
#: core/app_settings.py:257
|
||||
msgid "Enable communication"
|
||||
msgstr ""
|
||||
|
||||
#: core/app_settings.py:260
|
||||
msgid "Enable communication with Modoboa public API"
|
||||
msgstr ""
|
||||
|
||||
#: core/app_settings.py:264
|
||||
msgid "Check new versions"
|
||||
msgstr "Yeni versiyonları kontrol et"
|
||||
|
||||
#: core/app_settings.py:267
|
||||
msgid "Automatically checks if a newer version is available"
|
||||
msgstr ""
|
||||
|
||||
#: core/app_settings.py:271
|
||||
msgid "Send statistics"
|
||||
msgstr "İstatistikleri gönder"
|
||||
|
||||
#: core/app_settings.py:274
|
||||
msgid "Send statistics to Modoboa public API (counters and used extensions)"
|
||||
msgstr ""
|
||||
|
||||
#: core/app_settings.py:278
|
||||
msgid "Miscellaneous"
|
||||
msgstr "Çeşitli"
|
||||
|
||||
#: core/app_settings.py:281
|
||||
msgid "Inactive account threshold"
|
||||
msgstr ""
|
||||
|
||||
#: core/app_settings.py:284
|
||||
msgid ""
|
||||
"An account with a last login date greater than this threshold (in days) will"
|
||||
" be considered as inactive"
|
||||
msgstr ""
|
||||
|
||||
#: core/app_settings.py:291
|
||||
msgid "Top notifications check interval"
|
||||
msgstr ""
|
||||
|
||||
#: core/app_settings.py:294
|
||||
msgid "Interval between two top notification checks (in seconds)"
|
||||
msgstr ""
|
||||
|
||||
#: core/app_settings.py:300
|
||||
msgid "Maximum log record age"
|
||||
msgstr "Maksimum günlük kayıt yaşı"
|
||||
|
||||
#: core/app_settings.py:302
|
||||
msgid "The maximum age in days of a log record"
|
||||
msgstr ""
|
||||
|
||||
#: core/app_settings.py:307
|
||||
msgid "Items per page"
|
||||
msgstr "Sayfa başına öğe"
|
||||
|
||||
#: core/app_settings.py:309
|
||||
msgid "Number of displayed items per page"
|
||||
msgstr ""
|
||||
|
||||
#: core/app_settings.py:314
|
||||
msgid "Default top redirection"
|
||||
msgstr ""
|
||||
|
||||
#: core/app_settings.py:318
|
||||
msgid "The default redirection used when no application is specified"
|
||||
msgstr ""
|
||||
|
||||
#: core/app_settings.py:353
|
||||
msgid "Invalid syntax"
|
||||
msgstr ""
|
||||
|
||||
#: core/app_settings.py:359
|
||||
msgid "Invalid rounds number"
|
||||
msgstr ""
|
||||
|
||||
#: core/app_settings.py:386
|
||||
msgid "This field is required"
|
||||
msgstr ""
|
||||
|
||||
#: core/apps.py:22
|
||||
msgid "General"
|
||||
msgstr "Genel"
|
||||
|
||||
#: core/checks/settings_checks.py:10
|
||||
msgid ""
|
||||
"You have USE_TZ set to False, this may result in issues during transitions "
|
||||
"between summer/winter time (ie the same local time occuring twice due to "
|
||||
"clock change)."
|
||||
msgstr ""
|
||||
|
||||
#: core/checks/settings_checks.py:13
|
||||
msgid "Set `USE_TZ = True` in settings.py"
|
||||
msgstr ""
|
||||
|
||||
#: core/constants.py:9
|
||||
msgid "Simple user"
|
||||
msgstr ""
|
||||
|
||||
#: core/constants.py:10
|
||||
msgid "Domain administrator"
|
||||
msgstr ""
|
||||
|
||||
#: core/constants.py:11
|
||||
msgid "Reseller"
|
||||
msgstr ""
|
||||
|
||||
#: core/constants.py:12
|
||||
msgid "Super administrator"
|
||||
msgstr ""
|
||||
|
||||
#: core/constants.py:53 lib/form_utils.py:393
|
||||
msgid "No"
|
||||
msgstr ""
|
||||
|
||||
#: core/forms.py:22
|
||||
msgid "Username"
|
||||
msgstr "Kullanıcı adı"
|
||||
|
||||
#: core/forms.py:26
|
||||
msgid "Password"
|
||||
msgstr "Parola"
|
||||
|
||||
#: core/forms.py:39
|
||||
msgid "Old password"
|
||||
msgstr "Eski parola"
|
||||
|
||||
#: core/forms.py:43
|
||||
msgid "New password"
|
||||
msgstr "Yeni parola"
|
||||
|
||||
#: core/forms.py:47
|
||||
msgid "Confirmation"
|
||||
msgstr "Şifre tekrar"
|
||||
|
||||
#: core/forms.py:75
|
||||
msgid "Old password mismatchs"
|
||||
msgstr ""
|
||||
|
||||
#: core/forms.py:84
|
||||
msgid "Passwords mismatch"
|
||||
msgstr ""
|
||||
|
||||
#: core/forms.py:104
|
||||
msgid "Enable API access"
|
||||
msgstr ""
|
||||
|
||||
#: core/handlers.py:40
|
||||
msgid "added"
|
||||
msgstr ""
|
||||
|
||||
#: core/handlers.py:43
|
||||
msgid "modified"
|
||||
msgstr ""
|
||||
|
||||
#: core/handlers.py:45
|
||||
#, python-format
|
||||
msgid "%(object)s '%(name)s' %(action)s by user %(user)s"
|
||||
msgstr ""
|
||||
|
||||
#: core/handlers.py:67
|
||||
#, python-format
|
||||
msgid "%(object)s '%(name)s' %(action)s by "
|
||||
msgstr ""
|
||||
|
||||
#: core/handlers.py:69
|
||||
msgid "deleted"
|
||||
msgstr ""
|
||||
|
||||
#: core/handlers.py:73
|
||||
msgid "user {}"
|
||||
msgstr ""
|
||||
|
||||
#: core/handlers.py:75
|
||||
msgid "management command"
|
||||
msgstr ""
|
||||
|
||||
#: core/handlers.py:99
|
||||
msgid "You can't delete your own account"
|
||||
msgstr ""
|
||||
|
||||
#: core/handlers.py:135
|
||||
msgid "One or more updates are available"
|
||||
msgstr "Bir veya daha fazla güncelleme mevcut"
|
||||
|
||||
#: core/models.py:57
|
||||
msgid "Allow mailboxes access"
|
||||
msgstr ""
|
||||
|
||||
#: core/models.py:59
|
||||
msgid "Allow this administrator to access user mailboxes"
|
||||
msgstr ""
|
||||
|
||||
#: core/models.py:62
|
||||
msgid "password"
|
||||
msgstr "parola"
|
||||
|
||||
#: core/models.py:65
|
||||
msgid "language"
|
||||
msgstr ""
|
||||
|
||||
#: core/models.py:68
|
||||
msgid "Prefered language to display pages."
|
||||
msgstr ""
|
||||
|
||||
#: core/models.py:72
|
||||
msgid "Phone number"
|
||||
msgstr ""
|
||||
|
||||
#: core/models.py:74
|
||||
msgid "Secondary email"
|
||||
msgstr ""
|
||||
|
||||
#: core/models.py:77
|
||||
msgid "An alternative e-mail address, can be used for recovery needs."
|
||||
msgstr ""
|
||||
|
||||
#: core/models.py:127
|
||||
msgid "Failed to update password: LDAP module not installed"
|
||||
msgstr ""
|
||||
|
||||
#: core/models.py:156
|
||||
msgid "account"
|
||||
msgstr ""
|
||||
|
||||
#: core/models.py:278
|
||||
msgid "Unknown"
|
||||
msgstr ""
|
||||
|
||||
#: core/models.py:312
|
||||
msgid "Invalid line"
|
||||
msgstr ""
|
||||
|
||||
#: core/models.py:320
|
||||
msgid "You can't import an account with a role greater than yours"
|
||||
msgstr ""
|
||||
|
||||
#: core/models.py:335
|
||||
#, python-format
|
||||
msgid "The simple user '%s' must have a valid email address"
|
||||
msgstr ""
|
||||
|
||||
#: core/models.py:340
|
||||
#, python-format
|
||||
msgid "username and email fields must not differ for '%s'"
|
||||
msgstr ""
|
||||
|
||||
#: core/password_validation.py:28
|
||||
msgid "Password must contain at least {} digit."
|
||||
msgid_plural "Password must contain at least {} digits."
|
||||
msgstr[0] ""
|
||||
msgstr[1] ""
|
||||
|
||||
#: core/password_validation.py:38
|
||||
msgid "Password must contain at least {} lowercase letter."
|
||||
msgid_plural "Password must contain at least {} lowercase letters."
|
||||
msgstr[0] ""
|
||||
msgstr[1] ""
|
||||
|
||||
#: core/password_validation.py:49
|
||||
msgid "Password must contain at least {} uppercase letter."
|
||||
msgid_plural "Password must contain at least {} uppercase letters."
|
||||
msgstr[0] ""
|
||||
msgstr[1] ""
|
||||
|
||||
#: core/password_validation.py:61
|
||||
msgid "Password must contain at least {} special character."
|
||||
msgid_plural "Password must contain at least {} special characters."
|
||||
msgstr[0] ""
|
||||
msgstr[1] ""
|
||||
|
||||
#: core/password_validation.py:69
|
||||
msgid "Your password must contain a combination of different character types."
|
||||
msgstr ""
|
||||
|
||||
#: core/templates/core/_current_features.html:6
|
||||
msgid "Features looking for sponsoring"
|
||||
msgstr ""
|
||||
|
||||
#: core/templates/core/_current_features.html:12
|
||||
msgid "Goal:"
|
||||
msgstr ""
|
||||
|
||||
#: core/templates/core/_current_features.html:18
|
||||
msgid "More"
|
||||
msgstr ""
|
||||
|
||||
#: core/templates/core/_current_features.html:22
|
||||
msgid "Nothing to sponsor yet."
|
||||
msgstr ""
|
||||
|
||||
#: core/templates/core/_latest_news_widget.html:5
|
||||
msgid "Latest news"
|
||||
msgstr ""
|
||||
|
||||
#: core/templates/core/_latest_news_widget.html:19
|
||||
msgid ""
|
||||
"Visit the <a href=\"https://modoboa.org/blog/\" target=\"_blank\">official "
|
||||
"weblog</a> for more information."
|
||||
msgstr ""
|
||||
|
||||
#: core/templates/core/api_access.html:3
|
||||
msgid "API access"
|
||||
msgstr ""
|
||||
|
||||
#: core/templates/core/api_access.html:3
|
||||
msgid "Control your access to Modoboa API"
|
||||
msgstr ""
|
||||
|
||||
#: core/templates/core/api_access.html:7
|
||||
#, python-format
|
||||
msgid ""
|
||||
"A documentation of the API is available <strong><a href=\"%(url)s\" "
|
||||
"target=\"_blank\">here</a></strong>."
|
||||
msgstr ""
|
||||
|
||||
#: core/templates/core/api_access.html:14
|
||||
msgid "API access token"
|
||||
msgstr ""
|
||||
|
||||
#: core/templates/core/api_access.html:35
|
||||
#: core/templates/core/user_profile.html:10 lib/form_utils.py:358
|
||||
msgid "Update"
|
||||
msgstr "Güncelle"
|
||||
|
||||
#: core/templates/core/dashboard.html:11
|
||||
#, python-format
|
||||
msgid "Hello %(user)s."
|
||||
msgstr ""
|
||||
|
||||
#: core/templates/core/information.html:2 core/templatetags/core_tags.py:66
|
||||
msgid "Information"
|
||||
msgstr ""
|
||||
|
||||
#: core/templates/core/information.html:2
|
||||
msgid "Various information about Modoboa"
|
||||
msgstr ""
|
||||
|
||||
#: core/templates/core/information.html:5
|
||||
msgid "One or more updates are available!"
|
||||
msgstr ""
|
||||
|
||||
#: core/templates/core/information.html:6
|
||||
msgid "Check the following list to find the component(s) that can be updated."
|
||||
msgstr ""
|
||||
|
||||
#: core/templates/core/information.html:10
|
||||
msgid "Applications"
|
||||
msgstr ""
|
||||
|
||||
#: core/templates/core/information.html:14
|
||||
#: core/templates/core/information.html:36
|
||||
msgid "Name"
|
||||
msgstr "Ad"
|
||||
|
||||
#: core/templates/core/information.html:15
|
||||
msgid "Installed version"
|
||||
msgstr ""
|
||||
|
||||
#: core/templates/core/information.html:16
|
||||
msgid "Last version"
|
||||
msgstr ""
|
||||
|
||||
#: core/templates/core/information.html:17
|
||||
msgid "Description"
|
||||
msgstr ""
|
||||
|
||||
#: core/templates/core/information.html:32
|
||||
msgid "Active users"
|
||||
msgstr ""
|
||||
|
||||
#: core/templates/core/information.html:37
|
||||
msgid "Role"
|
||||
msgstr ""
|
||||
|
||||
#: core/templates/core/information.html:38
|
||||
msgid "Last login"
|
||||
msgstr "Son giriş"
|
||||
|
||||
#: core/templates/core/logs.html:2 core/templatetags/core_tags.py:70
|
||||
msgid "Logs"
|
||||
msgstr ""
|
||||
|
||||
#: core/templates/core/logs.html:2
|
||||
msgid "Previously on Modoboa..."
|
||||
msgstr ""
|
||||
|
||||
#: core/templates/core/logs.html:6 lib/templatetags/lib_tags.py:110
|
||||
msgid "Date"
|
||||
msgstr ""
|
||||
|
||||
#: core/templates/core/logs.html:7
|
||||
msgid "Level"
|
||||
msgstr ""
|
||||
|
||||
#: core/templates/core/logs.html:8
|
||||
msgid "Logger"
|
||||
msgstr ""
|
||||
|
||||
#: core/templates/core/logs.html:9
|
||||
msgid "Message"
|
||||
msgstr ""
|
||||
|
||||
#: core/templates/core/parameters.html:2 core/templatetags/core_tags.py:75
|
||||
msgid "Parameters"
|
||||
msgstr ""
|
||||
|
||||
#: core/templates/core/parameters.html:2
|
||||
msgid "Configure Modoboa"
|
||||
msgstr ""
|
||||
|
||||
#: core/templates/core/parameters.html:6
|
||||
#: core/templates/core/user_preferences.html:10
|
||||
msgid "Save"
|
||||
msgstr ""
|
||||
|
||||
#: core/templates/core/settings_header.html:5
|
||||
msgid "Modoboa settings"
|
||||
msgstr ""
|
||||
|
||||
#: core/templates/core/user_index.html:4 core/templatetags/core_tags.py:94
|
||||
msgid "Settings"
|
||||
msgstr "Ayarlar"
|
||||
|
||||
#: core/templates/core/user_preferences.html:2
|
||||
#: core/templatetags/core_tags.py:124
|
||||
msgid "Preferences"
|
||||
msgstr ""
|
||||
|
||||
#: core/templates/core/user_preferences.html:2
|
||||
msgid "Customize Modoboa"
|
||||
msgstr ""
|
||||
|
||||
#: core/templates/core/user_preferences.html:14
|
||||
msgid "No preferences available."
|
||||
msgstr ""
|
||||
|
||||
#: core/templates/core/user_profile.html:3 core/templatetags/core_tags.py:120
|
||||
msgid "Profile"
|
||||
msgstr "Kullanıcı Bilgisi"
|
||||
|
||||
#: core/templates/core/user_profile.html:3
|
||||
msgid "Update your personal information"
|
||||
msgstr "Kişisel bilgilerinizi güncelleyin"
|
||||
|
||||
#: core/templatetags/core_tags.py:38
|
||||
msgid "Modoboa"
|
||||
msgstr ""
|
||||
|
||||
#: core/templatetags/core_tags.py:106
|
||||
msgid "Logout"
|
||||
msgstr "Çıkış"
|
||||
|
||||
#: core/templatetags/core_tags.py:131
|
||||
msgid "API"
|
||||
msgstr ""
|
||||
|
||||
#: core/utils.py:36
|
||||
msgid "The core part of Modoboa"
|
||||
msgstr ""
|
||||
|
||||
#: core/views/admin.py:47
|
||||
msgid "Parameters saved"
|
||||
msgstr ""
|
||||
|
||||
#: core/views/auth.py:50
|
||||
#, python-format
|
||||
msgid "Password scheme mismatch. Updating %s password"
|
||||
msgstr ""
|
||||
|
||||
#: core/views/auth.py:64
|
||||
#, python-format
|
||||
msgid "User '%s' successfully logged in"
|
||||
msgstr ""
|
||||
|
||||
#: core/views/auth.py:72
|
||||
msgid "Your username and password didn't match. Please try again."
|
||||
msgstr ""
|
||||
|
||||
#: core/views/auth.py:107
|
||||
msgid "User '{}' successfully logged out"
|
||||
msgstr ""
|
||||
|
||||
#: core/views/user.py:51
|
||||
msgid "Profile updated"
|
||||
msgstr "Kullanıcı bilgileri güncellendi"
|
||||
|
||||
#: core/views/user.py:77
|
||||
msgid "Preferences saved"
|
||||
msgstr ""
|
||||
|
||||
#: core/views/user.py:99
|
||||
msgid "Access updated"
|
||||
msgstr ""
|
||||
|
||||
#: lib/db_utils.py:27
|
||||
#, python-format
|
||||
msgid "Connection to database %s not configured"
|
||||
msgstr ""
|
||||
|
||||
#: lib/email_utils.py:350
|
||||
msgid "unable to determine encoding of string"
|
||||
msgstr ""
|
||||
|
||||
#: lib/exceptions.py:71
|
||||
#, python-format
|
||||
msgid "Permission denied: %s"
|
||||
msgstr ""
|
||||
|
||||
#: lib/exceptions.py:72
|
||||
msgid "Permission denied"
|
||||
msgstr ""
|
||||
|
||||
#: lib/fields.py:19 lib/validators.py:18
|
||||
msgid "Enter a valid domain name"
|
||||
msgstr ""
|
||||
|
||||
#: lib/fields.py:48 lib/fields.py:62
|
||||
msgid "Enter a valid email address."
|
||||
msgstr ""
|
||||
|
||||
#: lib/form_utils.py:81 templates/registration/password_reset_confirm.html:12
|
||||
#: templates/registration/password_reset_form.html:11
|
||||
msgid "Submit"
|
||||
msgstr "Gönder"
|
||||
|
||||
#: lib/form_utils.py:114 lib/form_utils.py:117
|
||||
msgid "Invalid request"
|
||||
msgstr ""
|
||||
|
||||
#: lib/form_utils.py:392
|
||||
msgid "Yes"
|
||||
msgstr ""
|
||||
|
||||
#: lib/ldap_utils.py:134
|
||||
msgid "Failed to update password: {}"
|
||||
msgstr ""
|
||||
|
||||
#: lib/templatetags/lib_tags.py:108
|
||||
msgid "From"
|
||||
msgstr ""
|
||||
|
||||
#: lib/templatetags/lib_tags.py:109
|
||||
msgid "To"
|
||||
msgstr ""
|
||||
|
||||
#: lib/templatetags/lib_tags.py:111 templates/common/email_searchbar.html:17
|
||||
msgid "Subject"
|
||||
msgstr "Konu"
|
||||
|
||||
#: templates/404.html:4 templates/500.html:4
|
||||
msgid "Sorry"
|
||||
msgstr ""
|
||||
|
||||
#: templates/404.html:5
|
||||
msgid "The requested page does not exist."
|
||||
msgstr ""
|
||||
|
||||
#: templates/500.html:5
|
||||
msgid "An internal error occured."
|
||||
msgstr ""
|
||||
|
||||
#: templates/common/email_searchbar.html:5
|
||||
msgid "Search..."
|
||||
msgstr "Ara..."
|
||||
|
||||
#: templates/common/email_searchbar.html:10
|
||||
msgid "From address"
|
||||
msgstr ""
|
||||
|
||||
#: templates/common/email_searchbar.html:33
|
||||
msgid "Both"
|
||||
msgstr ""
|
||||
|
||||
#: templates/common/error.html:4
|
||||
msgid "Error:"
|
||||
msgstr ""
|
||||
|
||||
#: templates/common/generic_field.html:11
|
||||
#: templates/common/generic_fields_group.html:8
|
||||
msgid "Help:"
|
||||
msgstr ""
|
||||
|
||||
#: templates/common/generic_modal.html:6
|
||||
#: templates/common/generic_modal.html:13 templates/common/wizard_forms.html:6
|
||||
#: templates/common/wizard_forms.html:27
|
||||
msgid "Close"
|
||||
msgstr "Kapat"
|
||||
|
||||
#: templates/common/wizard_forms.html:31
|
||||
msgid "Previous"
|
||||
msgstr "Geri"
|
||||
|
||||
#: templates/common/wizard_forms.html:32
|
||||
msgid "Next"
|
||||
msgstr "İleri"
|
||||
|
||||
#: templates/registration/base.html:8
|
||||
msgid "Welcome to Modoboa"
|
||||
msgstr "Modoboa'ya Hoşgeldiniz"
|
||||
|
||||
#: templates/registration/login.html:21
|
||||
msgid "Remember me"
|
||||
msgstr "Beni hatırla"
|
||||
|
||||
#: templates/registration/login.html:23
|
||||
msgid "Log in"
|
||||
msgstr "Giriş"
|
||||
|
||||
#: templates/registration/login.html:24
|
||||
#: templates/registration/password_reset_form.html:6
|
||||
msgid "Forgot password?"
|
||||
msgstr ""
|
||||
|
||||
#: templates/registration/password_reset_complete.html:8
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Your password has been set. You may go ahead and <a href=\"%(url)s\">sign "
|
||||
"in</a> now."
|
||||
msgstr ""
|
||||
|
||||
#: templates/registration/password_reset_confirm.html:7
|
||||
msgid "Change password"
|
||||
msgstr ""
|
||||
|
||||
#: templates/registration/password_reset_confirm.html:17
|
||||
msgid ""
|
||||
"The password reset link was invalid, possibly because it has already been "
|
||||
"used. Please request a new password reset."
|
||||
msgstr ""
|
||||
|
||||
#: templates/registration/password_reset_done.html:7
|
||||
msgid ""
|
||||
"<p>We've emailed you instructions for setting your password, if an account "
|
||||
"exists with the email you entered. You should receive them shortly.</p> "
|
||||
"<p>If you don't receive an email, please make sure you've entered your "
|
||||
"primary address, and check your spam folder.</p>"
|
||||
msgstr ""
|
||||
|
||||
#: templates/registration/password_reset_email.html:4
|
||||
#, python-format
|
||||
msgid ""
|
||||
"To initiate the password reset process for your %(username)s Modoboa "
|
||||
"account, click the link below:"
|
||||
msgstr ""
|
||||
|
||||
#: templates/registration/password_reset_email.html:10
|
||||
msgid ""
|
||||
"If clicking the link above doesn't work, please copy and paste the URL in a "
|
||||
"new browser window instead."
|
||||
msgstr ""
|
||||
|
||||
#: templates/registration/password_reset_email.html:14
|
||||
msgid "Sincerely, The Modoboa Team."
|
||||
msgstr ""
|
||||
|
||||
#: templates/registration/password_reset_subject.txt:3
|
||||
msgid "Modoboa password reset"
|
||||
msgstr ""
|
||||
@@ -0,0 +1,52 @@
|
||||
# SOME DESCRIPTIVE TITLE.
|
||||
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
|
||||
# This file is distributed under the same license as the PACKAGE package.
|
||||
#
|
||||
# Translators:
|
||||
# Caner Başaran <basaran.caner@protonmail.com>, 2015
|
||||
# Ediz Duman <neps1192@gmail.com>, 2016
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Modoboa\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2016-11-04 22:08+0100\n"
|
||||
"PO-Revision-Date: 2017-09-20 11:12+0000\n"
|
||||
"Last-Translator: Ediz Duman <neps1192@gmail.com>\n"
|
||||
"Language-Team: Turkish (Turkey) (http://www.transifex.com/tonio/modoboa/language/tr_TR/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Language: tr_TR\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
|
||||
|
||||
#: bower_components/jquery-ui/jquery-ui.min.js:8
|
||||
msgid "'"
|
||||
msgstr "'"
|
||||
|
||||
#: core/static/core/js/settings.js:16
|
||||
msgid "No more log entry to show"
|
||||
msgstr "Gösterilecek günlük girişi yok"
|
||||
|
||||
#: static/js/confirmation.js:44
|
||||
msgid "Warning"
|
||||
msgstr "Uyarı"
|
||||
|
||||
#: static/js/confirmation.js:59
|
||||
msgid "Cancel"
|
||||
msgstr "İptal"
|
||||
|
||||
#: static/js/global.js:341
|
||||
msgid "Internal error"
|
||||
msgstr "İç hata"
|
||||
|
||||
#: static/js/listing.js:21
|
||||
msgid "No more entry to show"
|
||||
msgstr "Gösterilecek başka giriş yok"
|
||||
|
||||
#: static/js/listing.js:46
|
||||
msgid "Search"
|
||||
msgstr "Ara"
|
||||
|
||||
#: static/js/searchbar.js:28
|
||||
msgid "Search..."
|
||||
msgstr "Ara..."
|
||||
@@ -0,0 +1,47 @@
|
||||
# SOME DESCRIPTIVE TITLE.
|
||||
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
|
||||
# This file is distributed under the same license as the PACKAGE package.
|
||||
#
|
||||
# Translators:
|
||||
# Irriep Nala Novram <allannkorh@yahoo.fr>, 2019
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Modoboa\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2018-10-05 16:08+0200\n"
|
||||
"PO-Revision-Date: 2019-03-08 18:05+0000\n"
|
||||
"Last-Translator: Irriep Nala Novram <allannkorh@yahoo.fr>\n"
|
||||
"Language-Team: Breton (http://www.transifex.com/tonio/modoboa/language/br/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Language: br\n"
|
||||
"Plural-Forms: nplurals=5; plural=((n%10 == 1) && (n%100 != 11) && (n%100 !=71) && (n%100 !=91) ? 0 :(n%10 == 2) && (n%100 != 12) && (n%100 !=72) && (n%100 !=92) ? 1 :(n%10 ==3 || n%10==4 || n%10==9) && (n%100 < 10 || n% 100 > 19) && (n%100 < 70 || n%100 > 79) && (n%100 < 90 || n%100 > 99) ? 2 :(n != 0 && n % 1000000 == 0) ? 3 : 4);\n"
|
||||
|
||||
#: relaydomains/handlers.py:65
|
||||
msgid "Transport settings"
|
||||
msgstr "Arventennoù treuzdougen"
|
||||
|
||||
#: relaydomains/handlers.py:89
|
||||
msgid "Transport"
|
||||
msgstr "Treuzdougen"
|
||||
|
||||
#: relaydomains/lib.py:17
|
||||
msgid "Invalid line"
|
||||
msgstr "Linenn direizh"
|
||||
|
||||
#: relaydomains/serializers.py:29
|
||||
msgid "Unsupported service"
|
||||
msgstr "Servij nann-degemeret"
|
||||
|
||||
#: relaydomains/transport.py:18
|
||||
msgid "target host address"
|
||||
msgstr "chomlec'hioù herbrec'hiañ bukenn"
|
||||
|
||||
#: relaydomains/transport.py:20
|
||||
msgid "target host port"
|
||||
msgstr "porzhioù herbrec'hiañ bukenn"
|
||||
|
||||
#: relaydomains/transport.py:22
|
||||
msgid "verify recipients"
|
||||
msgstr "gwiriit ar reseverien"
|
||||
@@ -0,0 +1,23 @@
|
||||
# SOME DESCRIPTIVE TITLE.
|
||||
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
|
||||
# This file is distributed under the same license as the PACKAGE package.
|
||||
#
|
||||
# Translators:
|
||||
# Irriep Nala Novram <allannkorh@yahoo.fr>, 2019
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Modoboa\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2016-11-04 22:08+0100\n"
|
||||
"PO-Revision-Date: 2019-03-08 09:10+0000\n"
|
||||
"Last-Translator: Irriep Nala Novram <allannkorh@yahoo.fr>\n"
|
||||
"Language-Team: Breton (http://www.transifex.com/tonio/modoboa/language/br/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Language: br\n"
|
||||
"Plural-Forms: nplurals=5; plural=((n%10 == 1) && (n%100 != 11) && (n%100 !=71) && (n%100 !=91) ? 0 :(n%10 == 2) && (n%100 != 12) && (n%100 !=72) && (n%100 !=92) ? 1 :(n%10 ==3 || n%10==4 || n%10==9) && (n%100 < 10 || n% 100 > 19) && (n%100 < 70 || n%100 > 79) && (n%100 < 90 || n%100 > 99) ? 2 :(n != 0 && n % 1000000 == 0) ? 3 : 4);\n"
|
||||
|
||||
#: relaydomains/static/relaydomains/js/relay_domains.js:45
|
||||
msgid "Services updated"
|
||||
msgstr "Servijoù hizivaet"
|
||||
@@ -1,24 +1,23 @@
|
||||
# SOME DESCRIPTIVE TITLE.
|
||||
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
|
||||
# This file is distributed under the same license as the PACKAGE package.
|
||||
#
|
||||
#
|
||||
# Translators:
|
||||
# Ravil Kadyrbayev, 2015
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Modoboa\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2016-11-04 22:08+0100\n"
|
||||
"PO-Revision-Date: 2013-12-03 09:35+0000\n"
|
||||
"Last-Translator: Antoine Nguyen <tonio@ngyn.org>\n"
|
||||
"Language-Team: Russian (http://www.transifex.com/projects/p/modoboa/language/"
|
||||
"ru/)\n"
|
||||
"Language: ru\n"
|
||||
"PO-Revision-Date: 2017-09-22 09:57+0000\n"
|
||||
"Last-Translator: Ravil Kadyrbayev\n"
|
||||
"Language-Team: Russian (http://www.transifex.com/tonio/modoboa/language/ru/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\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"
|
||||
"Language: ru\n"
|
||||
"Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n%100>=11 && n%100<=14)? 2 : 3);\n"
|
||||
|
||||
#: relaydomains/static/relaydomains/js/relay_domains.js:45
|
||||
msgid "Services updated"
|
||||
msgstr ""
|
||||
msgstr "Сервисы обновлены"
|
||||
|
||||
@@ -0,0 +1,46 @@
|
||||
# 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: Modoboa\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2018-10-05 16:08+0200\n"
|
||||
"PO-Revision-Date: 2018-01-25 08:20+0000\n"
|
||||
"Last-Translator: Antoine Nguyen <tonio@ngyn.org>\n"
|
||||
"Language-Team: Turkish (Turkey) (http://www.transifex.com/tonio/modoboa/language/tr_TR/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Language: tr_TR\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
|
||||
|
||||
#: relaydomains/handlers.py:65
|
||||
msgid "Transport settings"
|
||||
msgstr ""
|
||||
|
||||
#: relaydomains/handlers.py:89
|
||||
msgid "Transport"
|
||||
msgstr ""
|
||||
|
||||
#: relaydomains/lib.py:17
|
||||
msgid "Invalid line"
|
||||
msgstr ""
|
||||
|
||||
#: relaydomains/serializers.py:29
|
||||
msgid "Unsupported service"
|
||||
msgstr ""
|
||||
|
||||
#: relaydomains/transport.py:18
|
||||
msgid "target host address"
|
||||
msgstr ""
|
||||
|
||||
#: relaydomains/transport.py:20
|
||||
msgid "target host port"
|
||||
msgstr ""
|
||||
|
||||
#: relaydomains/transport.py:22
|
||||
msgid "verify recipients"
|
||||
msgstr ""
|
||||
@@ -0,0 +1,23 @@
|
||||
# SOME DESCRIPTIVE TITLE.
|
||||
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
|
||||
# This file is distributed under the same license as the PACKAGE package.
|
||||
#
|
||||
# Translators:
|
||||
# Ediz Duman <neps1192@gmail.com>, 2016
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Modoboa\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2016-11-04 22:08+0100\n"
|
||||
"PO-Revision-Date: 2017-09-22 09:57+0000\n"
|
||||
"Last-Translator: Ediz Duman <neps1192@gmail.com>\n"
|
||||
"Language-Team: Turkish (Turkey) (http://www.transifex.com/tonio/modoboa/language/tr_TR/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Language: tr_TR\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
|
||||
|
||||
#: relaydomains/static/relaydomains/js/relay_domains.js:45
|
||||
msgid "Services updated"
|
||||
msgstr "Hizmetler güncellendi"
|
||||
@@ -0,0 +1,42 @@
|
||||
# SOME DESCRIPTIVE TITLE.
|
||||
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
|
||||
# This file is distributed under the same license as the PACKAGE package.
|
||||
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
|
||||
#
|
||||
# Translators:
|
||||
# Irriep Nala Novram <allannkorh@yahoo.fr>, 2019
|
||||
#
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2018-10-05 16:08+0200\n"
|
||||
"PO-Revision-Date: 2017-12-07 08:37+0000\n"
|
||||
"Last-Translator: Irriep Nala Novram <allannkorh@yahoo.fr>, 2019\n"
|
||||
"Language-Team: Breton (https://www.transifex.com/tonio/teams/13749/br/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Language: br\n"
|
||||
"Plural-Forms: nplurals=5; plural=((n%10 == 1) && (n%100 != 11) && (n%100 !=71) && (n%100 !=91) ? 0 :(n%10 == 2) && (n%100 != 12) && (n%100 !=72) && (n%100 !=92) ? 1 :(n%10 ==3 || n%10==4 || n%10==9) && (n%100 < 10 || n% 100 > 19) && (n%100 < 70 || n%100 > 79) && (n%100 < 90 || n%100 > 99) ? 2 :(n != 0 && n % 1000000 == 0) ? 3 : 4);\n"
|
||||
|
||||
#: transport/backends.py:44
|
||||
msgid "This field is required"
|
||||
msgstr "Ar vaezienn-mañ a zo rekiset"
|
||||
|
||||
#: transport/backends.py:59
|
||||
msgid "Invalid value"
|
||||
msgstr "Talvoudegezh direizh"
|
||||
|
||||
#: transport/models.py:20
|
||||
msgid "pattern"
|
||||
msgstr "patern"
|
||||
|
||||
#: transport/models.py:21
|
||||
msgid "service"
|
||||
msgstr "servij"
|
||||
|
||||
#: transport/models.py:22
|
||||
msgid "next hop"
|
||||
msgstr "lamm da-heul"
|
||||
@@ -0,0 +1,26 @@
|
||||
# SOME DESCRIPTIVE TITLE.
|
||||
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
|
||||
# This file is distributed under the same license as the PACKAGE package.
|
||||
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
|
||||
#
|
||||
# Translators:
|
||||
# Irriep Nala Novram <allannkorh@yahoo.fr>, 2019
|
||||
#
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2017-11-24 16:44+0100\n"
|
||||
"PO-Revision-Date: 2017-12-07 08:37+0000\n"
|
||||
"Last-Translator: Irriep Nala Novram <allannkorh@yahoo.fr>, 2019\n"
|
||||
"Language-Team: Breton (https://www.transifex.com/tonio/teams/13749/br/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Language: br\n"
|
||||
"Plural-Forms: nplurals=5; plural=((n%10 == 1) && (n%100 != 11) && (n%100 !=71) && (n%100 !=91) ? 0 :(n%10 == 2) && (n%100 != 12) && (n%100 !=72) && (n%100 !=92) ? 1 :(n%10 ==3 || n%10==4 || n%10==9) && (n%100 < 10 || n% 100 > 19) && (n%100 < 70 || n%100 > 79) && (n%100 < 90 || n%100 > 99) ? 2 :(n != 0 && n % 1000000 == 0) ? 3 : 4);\n"
|
||||
|
||||
#: static/transport/js/transport.js:36
|
||||
msgid "Search"
|
||||
msgstr "Klask"
|
||||
@@ -0,0 +1,26 @@
|
||||
# SOME DESCRIPTIVE TITLE.
|
||||
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
|
||||
# This file is distributed under the same license as the PACKAGE package.
|
||||
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
|
||||
#
|
||||
# Translators:
|
||||
# Tuxis Internet Engineering V.O.F. <info@tuxis.nl>, 2017
|
||||
#
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2017-11-24 16:44+0100\n"
|
||||
"PO-Revision-Date: 2017-12-07 08:37+0000\n"
|
||||
"Last-Translator: Tuxis Internet Engineering V.O.F. <info@tuxis.nl>, 2017\n"
|
||||
"Language-Team: Dutch (Netherlands) (https://www.transifex.com/tonio/teams/13749/nl_NL/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Language: nl_NL\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
#: static/transport/js/transport.js:36
|
||||
msgid "Search"
|
||||
msgstr "Zoeken"
|
||||
@@ -0,0 +1,26 @@
|
||||
# SOME DESCRIPTIVE TITLE.
|
||||
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
|
||||
# This file is distributed under the same license as the PACKAGE package.
|
||||
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
|
||||
#
|
||||
# Translators:
|
||||
# Avenir Fetisov <avenir.fetisov@gmail.com>, 2018
|
||||
#
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2017-11-24 16:44+0100\n"
|
||||
"PO-Revision-Date: 2017-12-07 08:37+0000\n"
|
||||
"Last-Translator: Avenir Fetisov <avenir.fetisov@gmail.com>, 2018\n"
|
||||
"Language-Team: Russian (https://www.transifex.com/tonio/teams/13749/ru/)\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=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n%100>=11 && n%100<=14)? 2 : 3);\n"
|
||||
|
||||
#: static/transport/js/transport.js:36
|
||||
msgid "Search"
|
||||
msgstr "Поиск"
|
||||
@@ -0,0 +1,42 @@
|
||||
# SOME DESCRIPTIVE TITLE.
|
||||
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
|
||||
# This file is distributed under the same license as the PACKAGE package.
|
||||
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
|
||||
#
|
||||
# Translators:
|
||||
# Ediz Duman <neps1192@gmail.com>, 2018
|
||||
#
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2018-10-05 16:08+0200\n"
|
||||
"PO-Revision-Date: 2017-12-07 08:37+0000\n"
|
||||
"Last-Translator: Ediz Duman <neps1192@gmail.com>, 2018\n"
|
||||
"Language-Team: Turkish (Turkey) (https://www.transifex.com/tonio/teams/13749/tr_TR/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Language: tr_TR\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
|
||||
|
||||
#: transport/backends.py:44
|
||||
msgid "This field is required"
|
||||
msgstr "Bu alan gereklidir"
|
||||
|
||||
#: transport/backends.py:59
|
||||
msgid "Invalid value"
|
||||
msgstr "Geçersiz değer"
|
||||
|
||||
#: transport/models.py:20
|
||||
msgid "pattern"
|
||||
msgstr "desen"
|
||||
|
||||
#: transport/models.py:21
|
||||
msgid "service"
|
||||
msgstr "hizmet"
|
||||
|
||||
#: transport/models.py:22
|
||||
msgid "next hop"
|
||||
msgstr "sonraki atlama"
|
||||
@@ -0,0 +1,22 @@
|
||||
# SOME DESCRIPTIVE TITLE.
|
||||
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
|
||||
# This file is distributed under the same license as the PACKAGE package.
|
||||
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
|
||||
#
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2017-11-24 16:44+0100\n"
|
||||
"PO-Revision-Date: 2017-12-07 08:37+0000\n"
|
||||
"Language-Team: Turkish (Turkey) (https://www.transifex.com/tonio/teams/13749/tr_TR/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Language: tr_TR\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
|
||||
|
||||
#: static/transport/js/transport.js:36
|
||||
msgid "Search"
|
||||
msgstr ""
|
||||
Reference in New Issue
Block a user