mirror of
https://github.com/jwinterm/modoboa.git
synced 2026-10-17 05:41:25 +02:00
Updated translations
This commit is contained in:
@@ -32,7 +32,7 @@
|
||||
</div>
|
||||
</template>
|
||||
|
||||
<script setup lang="js">
|
||||
<script setup>
|
||||
import { ref, onMounted, computed } from 'vue'
|
||||
|
||||
const props = defineProps({
|
||||
@@ -43,7 +43,11 @@ const props = defineProps({
|
||||
type: Boolean,
|
||||
default: false,
|
||||
},
|
||||
choicesPerLine: { type: Number, default: undefined },
|
||||
choicesPerLine: {
|
||||
type: Number,
|
||||
required: false,
|
||||
default: null,
|
||||
},
|
||||
})
|
||||
|
||||
const emit = defineEmits(['update:modelValue'])
|
||||
|
||||
+438
-129
File diff suppressed because it is too large
Load Diff
+393
-111
File diff suppressed because it is too large
Load Diff
+415
-111
File diff suppressed because it is too large
Load Diff
+392
-111
File diff suppressed because it is too large
Load Diff
+392
-111
File diff suppressed because it is too large
Load Diff
+438
-130
File diff suppressed because it is too large
Load Diff
+420
-112
File diff suppressed because it is too large
Load Diff
+432
-116
File diff suppressed because it is too large
Load Diff
+434
-128
File diff suppressed because it is too large
Load Diff
+391
-111
File diff suppressed because it is too large
Load Diff
+387
-111
File diff suppressed because it is too large
Load Diff
+392
-111
File diff suppressed because it is too large
Load Diff
+393
-111
File diff suppressed because it is too large
Load Diff
+426
-112
File diff suppressed because it is too large
Load Diff
+415
-111
File diff suppressed because it is too large
Load Diff
+421
-115
File diff suppressed because it is too large
Load Diff
+405
-111
File diff suppressed because it is too large
Load Diff
+392
-111
File diff suppressed because it is too large
Load Diff
@@ -1,98 +0,0 @@
|
||||
# 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: 2020-05-06 14:22+0200\n"
|
||||
"PO-Revision-Date: 2020-05-06 12:26+0000\n"
|
||||
"Last-Translator: Antoine Nguyen <tonio@ngyn.org>\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"
|
||||
|
||||
#: forms.py:16
|
||||
msgid "Server settings"
|
||||
msgstr "Arventennoù ar servijer"
|
||||
|
||||
#: forms.py:20
|
||||
msgid "Server URL"
|
||||
msgstr "URL ar servijer"
|
||||
|
||||
#: forms.py:22
|
||||
msgid ""
|
||||
"The URL of your Radicale server. It will be used to construct calendar URLs."
|
||||
msgstr "URL ho Penn-servijer. Implijet e vo evit sevel URLoù deiziataer."
|
||||
|
||||
#: forms.py:29
|
||||
msgid "Rights management"
|
||||
msgstr "Meradur ar Gwirioù"
|
||||
|
||||
#: forms.py:32
|
||||
msgid "Rights file's path"
|
||||
msgstr "Hent restroù ar gwir"
|
||||
|
||||
#: forms.py:35
|
||||
msgid "Path to the file that contains rights definition"
|
||||
msgstr "Hent betek ar restr hag a endalc'h termenadurioù gwir"
|
||||
|
||||
#: forms.py:41
|
||||
msgid "Allow calendars administration"
|
||||
msgstr "Aotren deiziataerioù ar melestradurioù"
|
||||
|
||||
#: forms.py:44
|
||||
msgid "Allow domain administrators to manage user calendars (read and write)"
|
||||
msgstr "Aotren merourien an domani da verañ deiziataerioù an implijer (lenn ha skrivañ)"
|
||||
|
||||
#: forms.py:50
|
||||
msgid "Miscellaneous"
|
||||
msgstr ""
|
||||
|
||||
#: forms.py:53
|
||||
msgid "Maximum size of ICS files"
|
||||
msgstr ""
|
||||
|
||||
#: forms.py:56
|
||||
msgid ""
|
||||
"Maximum size in bytes of imported ICS files (or KB, MB, GB if specified)"
|
||||
msgstr ""
|
||||
|
||||
#: handlers.py:52
|
||||
msgid "Calendars"
|
||||
msgstr "Deiziataerioù"
|
||||
|
||||
#: models.py:53 models.py:70
|
||||
msgid "Server location is not set, please fix it."
|
||||
msgstr "Neket termenet lec'hiadur ho servijer, reizhit an dra-se mar plij."
|
||||
|
||||
#: modo_extension.py:17
|
||||
msgid "Radicale management"
|
||||
msgstr "Penn-meradur"
|
||||
|
||||
#: modo_extension.py:22
|
||||
msgid ""
|
||||
"Management frontend for Radicale, a simple calendar and contact server."
|
||||
msgstr "Etrefas Penn-merañ, un deiziataer eeun hag ur servijer darempredoù."
|
||||
|
||||
#: serializers.py:173 serializers.py:175
|
||||
msgid "This field is required."
|
||||
msgstr "Ar vaezienn-mañ a zo rekiset."
|
||||
|
||||
#: templates/modoboa_radicale/calendar_display.html:6
|
||||
msgid "Calendar"
|
||||
msgstr "Deiziataer"
|
||||
|
||||
#: views.py:20
|
||||
msgid "A mailbox is required"
|
||||
msgstr "Ur voest-posteloù a zo rekiset"
|
||||
|
||||
#: viewsets.py:199
|
||||
msgid "Uploaded file is too big (max: {} bytes)"
|
||||
msgstr ""
|
||||
@@ -1,175 +0,0 @@
|
||||
# SOME DESCRIPTIVE TITLE.
|
||||
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
|
||||
# This file is distributed under the same license as the PACKAGE package.
|
||||
#
|
||||
# Translators:
|
||||
# Miroslav Abrahám <miris@kunago.com>, 2013-2015
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Modoboa\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2020-05-06 14:22+0200\n"
|
||||
"PO-Revision-Date: 2015-01-06 10:05+0000\n"
|
||||
"Last-Translator: Miroslav Abrahám <miris@kunago.com>\n"
|
||||
"Language-Team: Czech (Czech Republic) (http://www.transifex.com/projects/p/"
|
||||
"modoboa/language/cs_CZ/)\n"
|
||||
"Language: cs_CZ\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
|
||||
|
||||
#: forms.py:16
|
||||
msgid "Server settings"
|
||||
msgstr "Nastavení serveru"
|
||||
|
||||
#: forms.py:20
|
||||
msgid "Server URL"
|
||||
msgstr "URL adresa serveru"
|
||||
|
||||
#: forms.py:22
|
||||
msgid ""
|
||||
"The URL of your Radicale server. It will be used to construct calendar URLs."
|
||||
msgstr ""
|
||||
"URL adresa serveru Radicale. Adresa bude použita k vytvoření adres kalendářů."
|
||||
|
||||
#: forms.py:29
|
||||
msgid "Rights management"
|
||||
msgstr "Nastavení oprávnění"
|
||||
|
||||
#: forms.py:32
|
||||
msgid "Rights file's path"
|
||||
msgstr "Cesta k souboru s právy"
|
||||
|
||||
#: forms.py:35
|
||||
msgid "Path to the file that contains rights definition"
|
||||
msgstr "Cesta k souboru, který obsahuje seznam oprávnění"
|
||||
|
||||
#: forms.py:41
|
||||
msgid "Allow calendars administration"
|
||||
msgstr "Povolit správu kalendářů"
|
||||
|
||||
#: forms.py:44
|
||||
msgid "Allow domain administrators to manage user calendars (read and write)"
|
||||
msgstr ""
|
||||
"Povolit správcům domén spravovat kalendáře uživatelů (číst a zapisovat)"
|
||||
|
||||
#: forms.py:50
|
||||
msgid "Miscellaneous"
|
||||
msgstr ""
|
||||
|
||||
#: forms.py:53
|
||||
msgid "Maximum size of ICS files"
|
||||
msgstr ""
|
||||
|
||||
#: forms.py:56
|
||||
msgid ""
|
||||
"Maximum size in bytes of imported ICS files (or KB, MB, GB if specified)"
|
||||
msgstr ""
|
||||
|
||||
#: handlers.py:52
|
||||
msgid "Calendars"
|
||||
msgstr "Kalendáře"
|
||||
|
||||
#: models.py:53 models.py:70
|
||||
msgid "Server location is not set, please fix it."
|
||||
msgstr ""
|
||||
|
||||
#: modo_extension.py:17
|
||||
msgid "Radicale management"
|
||||
msgstr "Nastavení serveru Radicale"
|
||||
|
||||
#: modo_extension.py:22
|
||||
msgid "Management frontend for Radicale, a simple calendar and contact server."
|
||||
msgstr ""
|
||||
"Nastavení rozhraní Radicale, jednoduchého serveru pro kalendáře a kontakty."
|
||||
|
||||
#: serializers.py:173 serializers.py:175
|
||||
msgid "This field is required."
|
||||
msgstr ""
|
||||
|
||||
#: templates/modoboa_radicale/calendar_display.html:6
|
||||
#, fuzzy
|
||||
#| msgid "Calendars"
|
||||
msgid "Calendar"
|
||||
msgstr "Kalendáře"
|
||||
|
||||
#: views.py:20
|
||||
msgid "A mailbox is required"
|
||||
msgstr ""
|
||||
|
||||
#: viewsets.py:199
|
||||
msgid "Uploaded file is too big (max: {} bytes)"
|
||||
msgstr ""
|
||||
|
||||
#~ msgid "Username"
|
||||
#~ msgstr "Uživatelské jméno"
|
||||
|
||||
#~ msgid "Read"
|
||||
#~ msgstr "Číst"
|
||||
|
||||
#~ msgid "Write"
|
||||
#~ msgstr "Psát"
|
||||
|
||||
#~ msgid "Mailbox %s does not exist"
|
||||
#~ msgstr "Schránka %s neexistuje"
|
||||
|
||||
#~ msgid "General"
|
||||
#~ msgstr "Obecné"
|
||||
|
||||
#~ msgid "Rights"
|
||||
#~ msgstr "Oprávnění"
|
||||
|
||||
#~ msgid "New calendar"
|
||||
#~ msgstr "Nový kalendář"
|
||||
|
||||
#~ msgid "Calendar created"
|
||||
#~ msgstr "Kalendář vytvořen"
|
||||
|
||||
#~ msgid "Calendar updated"
|
||||
#~ msgstr "Kalendář aktualizován"
|
||||
|
||||
#~ msgid "User"
|
||||
#~ msgstr "Uživatel"
|
||||
|
||||
#~ msgid "Shared"
|
||||
#~ msgstr "Sdíleno"
|
||||
|
||||
#~ msgid "To access this calendar, use the following address:"
|
||||
#~ msgstr "Pro přístup k tomuto kalendáři použijte následující adresu:"
|
||||
|
||||
#~ msgid "Name"
|
||||
#~ msgstr "Jméno"
|
||||
|
||||
#~ msgid "Owner"
|
||||
#~ msgstr "Majitel"
|
||||
|
||||
#~ msgid "Tags"
|
||||
#~ msgstr "Značky"
|
||||
|
||||
#~ msgid "Actions"
|
||||
#~ msgstr "Akce"
|
||||
|
||||
#~ msgid "Add calendar"
|
||||
#~ msgstr "Přidat kalendář"
|
||||
|
||||
#~ msgid "Add shared calendar"
|
||||
#~ msgstr "Přidat sdílený kalendář"
|
||||
|
||||
#~ msgid "View calendar detail"
|
||||
#~ msgstr "Zobrazit detaily kalendáře"
|
||||
|
||||
#~ msgid "Edit %s"
|
||||
#~ msgstr "Upravit %s"
|
||||
|
||||
#~ msgid "Delete %s?"
|
||||
#~ msgstr "Smazat %s?"
|
||||
|
||||
#~ msgid "Calendar removed"
|
||||
#~ msgstr "Kalendář odstraněn"
|
||||
|
||||
#~ msgid "New shared calendar"
|
||||
#~ msgstr "Nový sdílený kalendář"
|
||||
|
||||
#~ msgid "Submit"
|
||||
#~ msgstr "Uložit"
|
||||
@@ -1,179 +0,0 @@
|
||||
# SOME DESCRIPTIVE TITLE.
|
||||
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
|
||||
# This file is distributed under the same license as the PACKAGE package.
|
||||
#
|
||||
# Translators:
|
||||
# Arvedui <arvedui@posteo.de>, 2014
|
||||
# Patrick Koetter <p@state-of-mind.de>, 2010
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Modoboa\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2020-05-06 14:22+0200\n"
|
||||
"PO-Revision-Date: 2014-12-03 11:02+0000\n"
|
||||
"Last-Translator: Arvedui <arvedui@posteo.de>\n"
|
||||
"Language-Team: German (http://www.transifex.com/projects/p/modoboa/language/"
|
||||
"de/)\n"
|
||||
"Language: de\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"
|
||||
|
||||
#: forms.py:16
|
||||
msgid "Server settings"
|
||||
msgstr "Server Einstellungen"
|
||||
|
||||
#: forms.py:20
|
||||
msgid "Server URL"
|
||||
msgstr "Server URL"
|
||||
|
||||
#: forms.py:22
|
||||
msgid ""
|
||||
"The URL of your Radicale server. It will be used to construct calendar URLs."
|
||||
msgstr ""
|
||||
"Die URL Ihres Radicale Servers. Sie wird benutzt um Kalender-URLs zu "
|
||||
"erstellen."
|
||||
|
||||
#: forms.py:29
|
||||
msgid "Rights management"
|
||||
msgstr "Rechteverwaltung"
|
||||
|
||||
#: forms.py:32
|
||||
msgid "Rights file's path"
|
||||
msgstr "Pfad zur Rechtedatei"
|
||||
|
||||
#: forms.py:35
|
||||
msgid "Path to the file that contains rights definition"
|
||||
msgstr "Pfad zur der Datei, die die Rechtedefinition enthält."
|
||||
|
||||
#: forms.py:41
|
||||
msgid "Allow calendars administration"
|
||||
msgstr "Erlaube Kalender Administration"
|
||||
|
||||
#: forms.py:44
|
||||
msgid "Allow domain administrators to manage user calendars (read and write)"
|
||||
msgstr ""
|
||||
"Erlaube Domain-Administratoren Benutzer Kalender zu verwalten (lesend und "
|
||||
"schreibend)."
|
||||
|
||||
#: forms.py:50
|
||||
msgid "Miscellaneous"
|
||||
msgstr ""
|
||||
|
||||
#: forms.py:53
|
||||
msgid "Maximum size of ICS files"
|
||||
msgstr ""
|
||||
|
||||
#: forms.py:56
|
||||
msgid ""
|
||||
"Maximum size in bytes of imported ICS files (or KB, MB, GB if specified)"
|
||||
msgstr ""
|
||||
|
||||
#: handlers.py:52
|
||||
msgid "Calendars"
|
||||
msgstr "Kalender"
|
||||
|
||||
#: models.py:53 models.py:70
|
||||
msgid "Server location is not set, please fix it."
|
||||
msgstr ""
|
||||
|
||||
#: modo_extension.py:17
|
||||
msgid "Radicale management"
|
||||
msgstr "Radicale Verwaltung"
|
||||
|
||||
#: modo_extension.py:22
|
||||
msgid "Management frontend for Radicale, a simple calendar and contact server."
|
||||
msgstr ""
|
||||
"Verwaltungsoberfläche für Radicale, einen simplen Kalender- und "
|
||||
"Kontaktserver."
|
||||
|
||||
#: serializers.py:173 serializers.py:175
|
||||
msgid "This field is required."
|
||||
msgstr ""
|
||||
|
||||
#: templates/modoboa_radicale/calendar_display.html:6
|
||||
#, fuzzy
|
||||
#| msgid "Calendars"
|
||||
msgid "Calendar"
|
||||
msgstr "Kalender"
|
||||
|
||||
#: views.py:20
|
||||
msgid "A mailbox is required"
|
||||
msgstr ""
|
||||
|
||||
#: viewsets.py:199
|
||||
msgid "Uploaded file is too big (max: {} bytes)"
|
||||
msgstr ""
|
||||
|
||||
#~ msgid "Username"
|
||||
#~ msgstr "Benutzername"
|
||||
|
||||
#~ msgid "Read"
|
||||
#~ msgstr "Lesen"
|
||||
|
||||
#~ msgid "Write"
|
||||
#~ msgstr "Schreiben"
|
||||
|
||||
#~ msgid "Mailbox %s does not exist"
|
||||
#~ msgstr "Mailbox %s existiert nicht"
|
||||
|
||||
#~ msgid "General"
|
||||
#~ msgstr "Allgemein"
|
||||
|
||||
#~ msgid "Rights"
|
||||
#~ msgstr "Rechte"
|
||||
|
||||
#~ msgid "New calendar"
|
||||
#~ msgstr "Neuer Kalender"
|
||||
|
||||
#~ msgid "Calendar created"
|
||||
#~ msgstr "Kalender erstellt"
|
||||
|
||||
#~ msgid "Calendar updated"
|
||||
#~ msgstr "Kalender aktualisiert"
|
||||
|
||||
#~ msgid "User"
|
||||
#~ msgstr "Benutzer"
|
||||
|
||||
#~ msgid "Shared"
|
||||
#~ msgstr "Geteilt"
|
||||
|
||||
#~ msgid "To access this calendar, use the following address:"
|
||||
#~ msgstr "Benutzen Sie die folgende Adresse um auf dem Kalender zuzugreifen: "
|
||||
|
||||
#~ msgid "Name"
|
||||
#~ msgstr "Name"
|
||||
|
||||
#~ msgid "Owner"
|
||||
#~ msgstr "Besitzer"
|
||||
|
||||
#~ msgid "Tags"
|
||||
#~ msgstr "Tags"
|
||||
|
||||
#~ msgid "Actions"
|
||||
#~ msgstr "Aktionen"
|
||||
|
||||
#~ msgid "Add calendar"
|
||||
#~ msgstr "Kalender hinzufügen"
|
||||
|
||||
#~ msgid "Add shared calendar"
|
||||
#~ msgstr "Geteilten Kalender hinzufügen"
|
||||
|
||||
#~ msgid "View calendar detail"
|
||||
#~ msgstr "Kalender Details ansehen"
|
||||
|
||||
#~ msgid "Edit %s"
|
||||
#~ msgstr "Bearbeite %s"
|
||||
|
||||
#~ msgid "Delete %s?"
|
||||
#~ msgstr "%s löschen?"
|
||||
|
||||
#~ msgid "Calendar removed"
|
||||
#~ msgstr "Kalender entfernt"
|
||||
|
||||
#~ msgid "New shared calendar"
|
||||
#~ msgstr "Neuer geteilter Kalender"
|
||||
|
||||
#~ msgid "Submit"
|
||||
#~ msgstr "Abschicken"
|
||||
@@ -1,96 +0,0 @@
|
||||
# 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: 2020-05-06 14:22+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"
|
||||
|
||||
#: forms.py:16
|
||||
msgid "Server settings"
|
||||
msgstr ""
|
||||
|
||||
#: forms.py:20
|
||||
msgid "Server URL"
|
||||
msgstr ""
|
||||
|
||||
#: forms.py:22
|
||||
msgid ""
|
||||
"The URL of your Radicale server. It will be used to construct calendar URLs."
|
||||
msgstr ""
|
||||
|
||||
#: forms.py:29
|
||||
msgid "Rights management"
|
||||
msgstr ""
|
||||
|
||||
#: forms.py:32
|
||||
msgid "Rights file's path"
|
||||
msgstr ""
|
||||
|
||||
#: forms.py:35
|
||||
msgid "Path to the file that contains rights definition"
|
||||
msgstr ""
|
||||
|
||||
#: forms.py:41
|
||||
msgid "Allow calendars administration"
|
||||
msgstr ""
|
||||
|
||||
#: forms.py:44
|
||||
msgid "Allow domain administrators to manage user calendars (read and write)"
|
||||
msgstr ""
|
||||
|
||||
#: forms.py:50
|
||||
msgid "Miscellaneous"
|
||||
msgstr ""
|
||||
|
||||
#: forms.py:53
|
||||
msgid "Maximum size of ICS files"
|
||||
msgstr ""
|
||||
|
||||
#: forms.py:56
|
||||
msgid ""
|
||||
"Maximum size in bytes of imported ICS files (or KB, MB, GB if specified)"
|
||||
msgstr ""
|
||||
|
||||
#: handlers.py:52
|
||||
msgid "Calendars"
|
||||
msgstr ""
|
||||
|
||||
#: models.py:53 models.py:70
|
||||
msgid "Server location is not set, please fix it."
|
||||
msgstr ""
|
||||
|
||||
#: modo_extension.py:17
|
||||
msgid "Radicale management"
|
||||
msgstr ""
|
||||
|
||||
#: modo_extension.py:22
|
||||
msgid "Management frontend for Radicale, a simple calendar and contact server."
|
||||
msgstr ""
|
||||
|
||||
#: serializers.py:173 serializers.py:175
|
||||
msgid "This field is required."
|
||||
msgstr ""
|
||||
|
||||
#: templates/modoboa_radicale/calendar_display.html:6
|
||||
msgid "Calendar"
|
||||
msgstr ""
|
||||
|
||||
#: views.py:20
|
||||
msgid "A mailbox is required"
|
||||
msgstr ""
|
||||
|
||||
#: viewsets.py:199
|
||||
msgid "Uploaded file is too big (max: {} bytes)"
|
||||
msgstr ""
|
||||
@@ -1,100 +0,0 @@
|
||||
# SOME DESCRIPTIVE TITLE.
|
||||
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
|
||||
# This file is distributed under the same license as the PACKAGE package.
|
||||
#
|
||||
# Translators:
|
||||
# Enrique Garcia <ea2809@gmail.com>, 2016
|
||||
# Evilham <github@evilham.com>, 2017
|
||||
# Luis Fajardo López <luis@fajardolopez.com>, 2018
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Modoboa\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2020-05-06 14:22+0200\n"
|
||||
"PO-Revision-Date: 2020-05-06 12:26+0000\n"
|
||||
"Last-Translator: Antoine Nguyen <tonio@ngyn.org>\n"
|
||||
"Language-Team: Spanish (http://www.transifex.com/tonio/modoboa/language/es/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Language: es\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
#: forms.py:16
|
||||
msgid "Server settings"
|
||||
msgstr "Configuración del servidor"
|
||||
|
||||
#: forms.py:20
|
||||
msgid "Server URL"
|
||||
msgstr "URL del servidor"
|
||||
|
||||
#: forms.py:22
|
||||
msgid ""
|
||||
"The URL of your Radicale server. It will be used to construct calendar URLs."
|
||||
msgstr "La URL de tu Radicale server. Será usado para construir las URLs de los calendarios"
|
||||
|
||||
#: forms.py:29
|
||||
msgid "Rights management"
|
||||
msgstr "Administración de permisos"
|
||||
|
||||
#: forms.py:32
|
||||
msgid "Rights file's path"
|
||||
msgstr "Ruta al fichero de permisos"
|
||||
|
||||
#: forms.py:35
|
||||
msgid "Path to the file that contains rights definition"
|
||||
msgstr "Ruta al fichero que define los permisos"
|
||||
|
||||
#: forms.py:41
|
||||
msgid "Allow calendars administration"
|
||||
msgstr "Permitir administración de los calendarios."
|
||||
|
||||
#: forms.py:44
|
||||
msgid "Allow domain administrators to manage user calendars (read and write)"
|
||||
msgstr "Permitir a los administradores de dominio administrar los calendarios de usuario (lectura y escritura)"
|
||||
|
||||
#: forms.py:50
|
||||
msgid "Miscellaneous"
|
||||
msgstr ""
|
||||
|
||||
#: forms.py:53
|
||||
msgid "Maximum size of ICS files"
|
||||
msgstr ""
|
||||
|
||||
#: forms.py:56
|
||||
msgid ""
|
||||
"Maximum size in bytes of imported ICS files (or KB, MB, GB if specified)"
|
||||
msgstr ""
|
||||
|
||||
#: handlers.py:52
|
||||
msgid "Calendars"
|
||||
msgstr "Calendarios"
|
||||
|
||||
#: models.py:53 models.py:70
|
||||
msgid "Server location is not set, please fix it."
|
||||
msgstr "La ubicación del servidor no está establecida, por favor configúrela."
|
||||
|
||||
#: modo_extension.py:17
|
||||
msgid "Radicale management"
|
||||
msgstr "Administración de Radicale"
|
||||
|
||||
#: modo_extension.py:22
|
||||
msgid ""
|
||||
"Management frontend for Radicale, a simple calendar and contact server."
|
||||
msgstr "Frontend de administración de Radicale, un servidor sencillo de calendarios y contactos."
|
||||
|
||||
#: serializers.py:173 serializers.py:175
|
||||
msgid "This field is required."
|
||||
msgstr "Este campo es necesario."
|
||||
|
||||
#: templates/modoboa_radicale/calendar_display.html:6
|
||||
msgid "Calendar"
|
||||
msgstr "Calendario"
|
||||
|
||||
#: views.py:20
|
||||
msgid "A mailbox is required"
|
||||
msgstr "Se requiere una cuenta"
|
||||
|
||||
#: viewsets.py:199
|
||||
msgid "Uploaded file is too big (max: {} bytes)"
|
||||
msgstr ""
|
||||
@@ -1,98 +0,0 @@
|
||||
# SOME DESCRIPTIVE TITLE.
|
||||
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
|
||||
# This file is distributed under the same license as the PACKAGE package.
|
||||
#
|
||||
# Translators:
|
||||
# Antoine Nguyen <tonio@ngyn.org>, 2017,2020
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Modoboa\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2020-05-06 14:22+0200\n"
|
||||
"PO-Revision-Date: 2020-05-06 12:28+0000\n"
|
||||
"Last-Translator: Antoine Nguyen <tonio@ngyn.org>\n"
|
||||
"Language-Team: French (http://www.transifex.com/tonio/modoboa/language/fr/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Language: fr\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
|
||||
|
||||
#: forms.py:16
|
||||
msgid "Server settings"
|
||||
msgstr "Paramètres serveur"
|
||||
|
||||
#: forms.py:20
|
||||
msgid "Server URL"
|
||||
msgstr "URL du serveur"
|
||||
|
||||
#: forms.py:22
|
||||
msgid ""
|
||||
"The URL of your Radicale server. It will be used to construct calendar URLs."
|
||||
msgstr "L'URL de votre serveur Radicale. Elle sera utilisée pour construire l'URL des calendriers."
|
||||
|
||||
#: forms.py:29
|
||||
msgid "Rights management"
|
||||
msgstr "Gestion des droits"
|
||||
|
||||
#: forms.py:32
|
||||
msgid "Rights file's path"
|
||||
msgstr "Chemin d'accès du fichier contenant les droits"
|
||||
|
||||
#: forms.py:35
|
||||
msgid "Path to the file that contains rights definition"
|
||||
msgstr "Chemin d'accès du fichier contenant la définition des droits"
|
||||
|
||||
#: forms.py:41
|
||||
msgid "Allow calendars administration"
|
||||
msgstr "Autoriser l'administration des calendriers"
|
||||
|
||||
#: forms.py:44
|
||||
msgid "Allow domain administrators to manage user calendars (read and write)"
|
||||
msgstr "Autorise les administrateurs de domaine à gérer les calendriers des utilisateurs (lecture et écriture)"
|
||||
|
||||
#: forms.py:50
|
||||
msgid "Miscellaneous"
|
||||
msgstr "Divers"
|
||||
|
||||
#: forms.py:53
|
||||
msgid "Maximum size of ICS files"
|
||||
msgstr "Taille maximale des fichiers ICS"
|
||||
|
||||
#: forms.py:56
|
||||
msgid ""
|
||||
"Maximum size in bytes of imported ICS files (or KB, MB, GB if specified)"
|
||||
msgstr "Taille maximale en octets des fichiers ICS importés (ou Ko, Mo, Go si précisé)"
|
||||
|
||||
#: handlers.py:52
|
||||
msgid "Calendars"
|
||||
msgstr "Calendriers"
|
||||
|
||||
#: models.py:53 models.py:70
|
||||
msgid "Server location is not set, please fix it."
|
||||
msgstr "La localisation du serveur n'est pas définie, veuillez le faire svp."
|
||||
|
||||
#: modo_extension.py:17
|
||||
msgid "Radicale management"
|
||||
msgstr "Gestion de Radicale"
|
||||
|
||||
#: modo_extension.py:22
|
||||
msgid ""
|
||||
"Management frontend for Radicale, a simple calendar and contact server."
|
||||
msgstr "Console de gestion pour Radicale, un serveur simple de calendrier et de contact."
|
||||
|
||||
#: serializers.py:173 serializers.py:175
|
||||
msgid "This field is required."
|
||||
msgstr "Ce champ est requis."
|
||||
|
||||
#: templates/modoboa_radicale/calendar_display.html:6
|
||||
msgid "Calendar"
|
||||
msgstr "Calendrier"
|
||||
|
||||
#: views.py:20
|
||||
msgid "A mailbox is required"
|
||||
msgstr "Une boite aux lettres est requise."
|
||||
|
||||
#: viewsets.py:199
|
||||
msgid "Uploaded file is too big (max: {} bytes)"
|
||||
msgstr "Le fichier téléversé est trop gros (max : {} octets)"
|
||||
@@ -1,99 +0,0 @@
|
||||
# SOME DESCRIPTIVE TITLE.
|
||||
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
|
||||
# This file is distributed under the same license as the PACKAGE package.
|
||||
#
|
||||
# Translators:
|
||||
# Giancarlo Gaifas <lallo@artiemestieri.tn.it>, 2013
|
||||
# Rocco <mors10@hotmail.com>, 2015
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Modoboa\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2020-05-06 14:22+0200\n"
|
||||
"PO-Revision-Date: 2020-05-06 12:26+0000\n"
|
||||
"Last-Translator: Antoine Nguyen <tonio@ngyn.org>\n"
|
||||
"Language-Team: Italian (http://www.transifex.com/tonio/modoboa/language/it/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Language: it\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
#: forms.py:16
|
||||
msgid "Server settings"
|
||||
msgstr "Impostazioni del Server"
|
||||
|
||||
#: forms.py:20
|
||||
msgid "Server URL"
|
||||
msgstr "Indirizzo del Server"
|
||||
|
||||
#: forms.py:22
|
||||
msgid ""
|
||||
"The URL of your Radicale server. It will be used to construct calendar URLs."
|
||||
msgstr "L'URL del Server. Sarà utilizzato per la costrizione degli URLs del calendario."
|
||||
|
||||
#: forms.py:29
|
||||
msgid "Rights management"
|
||||
msgstr "Gestione permessi"
|
||||
|
||||
#: forms.py:32
|
||||
msgid "Rights file's path"
|
||||
msgstr "Percorso permessi del file"
|
||||
|
||||
#: forms.py:35
|
||||
msgid "Path to the file that contains rights definition"
|
||||
msgstr "Percorso del file che contiene le definizioni dei permessi"
|
||||
|
||||
#: forms.py:41
|
||||
msgid "Allow calendars administration"
|
||||
msgstr "Permetti amministrazione dei Calendari"
|
||||
|
||||
#: forms.py:44
|
||||
msgid "Allow domain administrators to manage user calendars (read and write)"
|
||||
msgstr "Permetti agli aministratori di dominio di aministrare i Calendari utenti (lettura e scrittura)"
|
||||
|
||||
#: forms.py:50
|
||||
msgid "Miscellaneous"
|
||||
msgstr ""
|
||||
|
||||
#: forms.py:53
|
||||
msgid "Maximum size of ICS files"
|
||||
msgstr ""
|
||||
|
||||
#: forms.py:56
|
||||
msgid ""
|
||||
"Maximum size in bytes of imported ICS files (or KB, MB, GB if specified)"
|
||||
msgstr ""
|
||||
|
||||
#: handlers.py:52
|
||||
msgid "Calendars"
|
||||
msgstr "Calendari"
|
||||
|
||||
#: models.py:53 models.py:70
|
||||
msgid "Server location is not set, please fix it."
|
||||
msgstr ""
|
||||
|
||||
#: modo_extension.py:17
|
||||
msgid "Radicale management"
|
||||
msgstr "Amministrazione Radicale"
|
||||
|
||||
#: modo_extension.py:22
|
||||
msgid ""
|
||||
"Management frontend for Radicale, a simple calendar and contact server."
|
||||
msgstr "Gestione frontend per Radicale , un semplice server di calendario e contatti ."
|
||||
|
||||
#: serializers.py:173 serializers.py:175
|
||||
msgid "This field is required."
|
||||
msgstr ""
|
||||
|
||||
#: templates/modoboa_radicale/calendar_display.html:6
|
||||
msgid "Calendar"
|
||||
msgstr ""
|
||||
|
||||
#: views.py:20
|
||||
msgid "A mailbox is required"
|
||||
msgstr ""
|
||||
|
||||
#: viewsets.py:199
|
||||
msgid "Uploaded file is too big (max: {} bytes)"
|
||||
msgstr ""
|
||||
@@ -1,177 +0,0 @@
|
||||
# SOME DESCRIPTIVE TITLE.
|
||||
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
|
||||
# This file is distributed under the same license as the PACKAGE package.
|
||||
#
|
||||
# Translators:
|
||||
# Andrew <buddha@cryptolab.net>, 2014
|
||||
# TuxBrother <vrijwilligerswerk@wij.rs>, 2014
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Modoboa\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2020-05-06 14:22+0200\n"
|
||||
"PO-Revision-Date: 2014-12-31 11:37+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"
|
||||
"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"
|
||||
|
||||
#: forms.py:16
|
||||
msgid "Server settings"
|
||||
msgstr "Server instellingen"
|
||||
|
||||
#: forms.py:20
|
||||
msgid "Server URL"
|
||||
msgstr "Server URL"
|
||||
|
||||
#: forms.py:22
|
||||
msgid ""
|
||||
"The URL of your Radicale server. It will be used to construct calendar URLs."
|
||||
msgstr ""
|
||||
"De URL van de Radicale server. Het zal gebruikt worden om kalender URL's "
|
||||
"samen te stellen."
|
||||
|
||||
#: forms.py:29
|
||||
msgid "Rights management"
|
||||
msgstr "Rechten beheer"
|
||||
|
||||
#: forms.py:32
|
||||
msgid "Rights file's path"
|
||||
msgstr "Locatie van het rechtenbestand"
|
||||
|
||||
#: forms.py:35
|
||||
msgid "Path to the file that contains rights definition"
|
||||
msgstr "Locatie van het bestand dat de rechtendefinitie bevat"
|
||||
|
||||
#: forms.py:41
|
||||
msgid "Allow calendars administration"
|
||||
msgstr "Sta het beheer van kalenders toe"
|
||||
|
||||
#: forms.py:44
|
||||
msgid "Allow domain administrators to manage user calendars (read and write)"
|
||||
msgstr ""
|
||||
"Sta domein administrators toe om kalenders van gebruikers te beheren (lezen "
|
||||
"en schrijven)"
|
||||
|
||||
#: forms.py:50
|
||||
msgid "Miscellaneous"
|
||||
msgstr ""
|
||||
|
||||
#: forms.py:53
|
||||
msgid "Maximum size of ICS files"
|
||||
msgstr ""
|
||||
|
||||
#: forms.py:56
|
||||
msgid ""
|
||||
"Maximum size in bytes of imported ICS files (or KB, MB, GB if specified)"
|
||||
msgstr ""
|
||||
|
||||
#: handlers.py:52
|
||||
msgid "Calendars"
|
||||
msgstr "Kalenders"
|
||||
|
||||
#: models.py:53 models.py:70
|
||||
msgid "Server location is not set, please fix it."
|
||||
msgstr ""
|
||||
|
||||
#: modo_extension.py:17
|
||||
msgid "Radicale management"
|
||||
msgstr "Radicale beheer"
|
||||
|
||||
#: modo_extension.py:22
|
||||
msgid "Management frontend for Radicale, a simple calendar and contact server."
|
||||
msgstr "Beheermodule voor Radicale, een simpele server kalenders en contacten."
|
||||
|
||||
#: serializers.py:173 serializers.py:175
|
||||
msgid "This field is required."
|
||||
msgstr ""
|
||||
|
||||
#: templates/modoboa_radicale/calendar_display.html:6
|
||||
#, fuzzy
|
||||
#| msgid "Calendars"
|
||||
msgid "Calendar"
|
||||
msgstr "Kalenders"
|
||||
|
||||
#: views.py:20
|
||||
msgid "A mailbox is required"
|
||||
msgstr ""
|
||||
|
||||
#: viewsets.py:199
|
||||
msgid "Uploaded file is too big (max: {} bytes)"
|
||||
msgstr ""
|
||||
|
||||
#~ msgid "Username"
|
||||
#~ msgstr "Gebruikersnaam"
|
||||
|
||||
#~ msgid "Read"
|
||||
#~ msgstr "Lezen"
|
||||
|
||||
#~ msgid "Write"
|
||||
#~ msgstr "Schrijven"
|
||||
|
||||
#~ msgid "Mailbox %s does not exist"
|
||||
#~ msgstr "Mailbox %s bestaat niet"
|
||||
|
||||
#~ msgid "General"
|
||||
#~ msgstr "Algemeen"
|
||||
|
||||
#~ msgid "Rights"
|
||||
#~ msgstr "Rechten"
|
||||
|
||||
#~ msgid "New calendar"
|
||||
#~ msgstr "Nieuwe kalender"
|
||||
|
||||
#~ msgid "Calendar created"
|
||||
#~ msgstr "Kalender aangemaakt"
|
||||
|
||||
#~ msgid "Calendar updated"
|
||||
#~ msgstr "Kalender bijgewerkt"
|
||||
|
||||
#~ msgid "User"
|
||||
#~ msgstr "Gebruiker"
|
||||
|
||||
#~ msgid "Shared"
|
||||
#~ msgstr "Gedeeld"
|
||||
|
||||
#~ msgid "To access this calendar, use the following address:"
|
||||
#~ msgstr "Deze kalender heeft het volgende adres:"
|
||||
|
||||
#~ msgid "Name"
|
||||
#~ msgstr "Naam"
|
||||
|
||||
#~ msgid "Owner"
|
||||
#~ msgstr "Eigenaar"
|
||||
|
||||
#~ msgid "Tags"
|
||||
#~ msgstr "Labels"
|
||||
|
||||
#~ msgid "Actions"
|
||||
#~ msgstr "Acties"
|
||||
|
||||
#~ msgid "Add calendar"
|
||||
#~ msgstr "Kalender toevoegen"
|
||||
|
||||
#~ msgid "Add shared calendar"
|
||||
#~ msgstr "Gedeelde kalender toevoegen"
|
||||
|
||||
#~ msgid "View calendar detail"
|
||||
#~ msgstr "Laat de kalender details zien"
|
||||
|
||||
#~ msgid "Edit %s"
|
||||
#~ msgstr "Bewerk %s"
|
||||
|
||||
#~ msgid "Delete %s?"
|
||||
#~ msgstr "Verwijder %s?"
|
||||
|
||||
#~ msgid "Calendar removed"
|
||||
#~ msgstr "Kalender verwijderd"
|
||||
|
||||
#~ msgid "New shared calendar"
|
||||
#~ msgstr "Nieuwe gedeelde kalender"
|
||||
|
||||
#~ msgid "Submit"
|
||||
#~ msgstr "Versturen"
|
||||
@@ -1,180 +0,0 @@
|
||||
# SOME DESCRIPTIVE TITLE.
|
||||
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
|
||||
# This file is distributed under the same license as the PACKAGE package.
|
||||
#
|
||||
# Translators:
|
||||
# csmk, 2014
|
||||
# Paulino Michelazzo <paulino@michelazzo.com.br>, 2014-2015
|
||||
# Rafael Barretto Alves <ch3yd@hotmail.com>, 2013
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Modoboa\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2020-05-06 14:22+0200\n"
|
||||
"PO-Revision-Date: 2015-08-11 06:52+0000\n"
|
||||
"Last-Translator: Paulino Michelazzo <paulino@michelazzo.com.br>\n"
|
||||
"Language-Team: Portuguese (Brazil) (http://www.transifex.com/tonio/modoboa/"
|
||||
"language/pt_BR/)\n"
|
||||
"Language: pt_BR\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
|
||||
|
||||
#: forms.py:16
|
||||
msgid "Server settings"
|
||||
msgstr "Configurações do servidor"
|
||||
|
||||
#: forms.py:20
|
||||
msgid "Server URL"
|
||||
msgstr "URL do Servidor"
|
||||
|
||||
#: forms.py:22
|
||||
msgid ""
|
||||
"The URL of your Radicale server. It will be used to construct calendar URLs."
|
||||
msgstr ""
|
||||
"A URL de seu servidor Radicale. Ela será usada para construir URL's de "
|
||||
"calendários."
|
||||
|
||||
#: forms.py:29
|
||||
msgid "Rights management"
|
||||
msgstr "Gerenciamento de direitos"
|
||||
|
||||
#: forms.py:32
|
||||
msgid "Rights file's path"
|
||||
msgstr "Caminho do arquivo de direitos"
|
||||
|
||||
#: forms.py:35
|
||||
msgid "Path to the file that contains rights definition"
|
||||
msgstr "Caminho para o arquivo que contém as definições de direitos"
|
||||
|
||||
#: forms.py:41
|
||||
msgid "Allow calendars administration"
|
||||
msgstr "Permitir administração de calendários"
|
||||
|
||||
#: forms.py:44
|
||||
msgid "Allow domain administrators to manage user calendars (read and write)"
|
||||
msgstr ""
|
||||
"Permite a administradores de domínio gerenciar calendários de usuários "
|
||||
"(leitura e escrita)"
|
||||
|
||||
#: forms.py:50
|
||||
msgid "Miscellaneous"
|
||||
msgstr ""
|
||||
|
||||
#: forms.py:53
|
||||
msgid "Maximum size of ICS files"
|
||||
msgstr ""
|
||||
|
||||
#: forms.py:56
|
||||
msgid ""
|
||||
"Maximum size in bytes of imported ICS files (or KB, MB, GB if specified)"
|
||||
msgstr ""
|
||||
|
||||
#: handlers.py:52
|
||||
msgid "Calendars"
|
||||
msgstr "Calendários"
|
||||
|
||||
#: models.py:53 models.py:70
|
||||
msgid "Server location is not set, please fix it."
|
||||
msgstr ""
|
||||
|
||||
#: modo_extension.py:17
|
||||
msgid "Radicale management"
|
||||
msgstr "Gerenciamento do Radicale"
|
||||
|
||||
#: modo_extension.py:22
|
||||
msgid "Management frontend for Radicale, a simple calendar and contact server."
|
||||
msgstr ""
|
||||
"Gerenciador de frontend para Radicale, um servidor simples de calendário e "
|
||||
"contato."
|
||||
|
||||
#: serializers.py:173 serializers.py:175
|
||||
msgid "This field is required."
|
||||
msgstr ""
|
||||
|
||||
#: templates/modoboa_radicale/calendar_display.html:6
|
||||
#, fuzzy
|
||||
#| msgid "Calendars"
|
||||
msgid "Calendar"
|
||||
msgstr "Calendários"
|
||||
|
||||
#: views.py:20
|
||||
msgid "A mailbox is required"
|
||||
msgstr ""
|
||||
|
||||
#: viewsets.py:199
|
||||
msgid "Uploaded file is too big (max: {} bytes)"
|
||||
msgstr ""
|
||||
|
||||
#~ msgid "Username"
|
||||
#~ msgstr "Nome de usuário"
|
||||
|
||||
#~ msgid "Read"
|
||||
#~ msgstr "Ler"
|
||||
|
||||
#~ msgid "Write"
|
||||
#~ msgstr "Escrever"
|
||||
|
||||
#~ msgid "Mailbox %s does not exist"
|
||||
#~ msgstr "A caixa de correio '%s não existe"
|
||||
|
||||
#~ msgid "General"
|
||||
#~ msgstr "Geral"
|
||||
|
||||
#~ msgid "Rights"
|
||||
#~ msgstr "Direitos"
|
||||
|
||||
#~ msgid "New calendar"
|
||||
#~ msgstr "Novo calendário"
|
||||
|
||||
#~ msgid "Calendar created"
|
||||
#~ msgstr "Calendário criado"
|
||||
|
||||
#~ msgid "Calendar updated"
|
||||
#~ msgstr "Calendário atualizado"
|
||||
|
||||
#~ msgid "User"
|
||||
#~ msgstr "Usuário"
|
||||
|
||||
#~ msgid "Shared"
|
||||
#~ msgstr "Compartilhado"
|
||||
|
||||
#~ msgid "To access this calendar, use the following address:"
|
||||
#~ msgstr "Para acessar este calendário, use o seguinte endereço:"
|
||||
|
||||
#~ msgid "Name"
|
||||
#~ msgstr "Nome"
|
||||
|
||||
#~ msgid "Owner"
|
||||
#~ msgstr "Proprietário"
|
||||
|
||||
#~ msgid "Tags"
|
||||
#~ msgstr "Tags"
|
||||
|
||||
#~ msgid "Actions"
|
||||
#~ msgstr "Ações"
|
||||
|
||||
#~ msgid "Add calendar"
|
||||
#~ msgstr "Adicionar calendário"
|
||||
|
||||
#~ msgid "Add shared calendar"
|
||||
#~ msgstr "Adicionar calendário compartilhado"
|
||||
|
||||
#~ msgid "View calendar detail"
|
||||
#~ msgstr "Ver detalhes do calendário"
|
||||
|
||||
#~ msgid "Edit %s"
|
||||
#~ msgstr "Editar %s"
|
||||
|
||||
#~ msgid "Delete %s?"
|
||||
#~ msgstr "Remover %s?"
|
||||
|
||||
#~ msgid "Calendar removed"
|
||||
#~ msgstr "Calendário removido"
|
||||
|
||||
#~ msgid "New shared calendar"
|
||||
#~ msgstr "Novo calendário compartilhado"
|
||||
|
||||
#~ msgid "Submit"
|
||||
#~ msgstr "Enviar"
|
||||
@@ -1,183 +0,0 @@
|
||||
# SOME DESCRIPTIVE TITLE.
|
||||
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
|
||||
# This file is distributed under the same license as the PACKAGE package.
|
||||
#
|
||||
# Translators:
|
||||
# Damien Duponchelle <dduponchelle@gmail.com>, 2013
|
||||
# lusitan <lusitan@hushmail.com>, 2013
|
||||
# Mike C. <miguelmclara@gmail.com>, 2012
|
||||
# Mike C. <miguelmclara@gmail.com>, 2013-2014
|
||||
# Sandra Ribeiro <sandrarib@gmail.com>, 2012-2013
|
||||
# Sandra Ribeiro <sandrarib@gmail.com>, 2012
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Modoboa\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2020-05-06 14:22+0200\n"
|
||||
"PO-Revision-Date: 2014-12-29 12:51+0000\n"
|
||||
"Last-Translator: Mike C. <miguelmclara@gmail.com>\n"
|
||||
"Language-Team: Portuguese (Portugal) (http://www.transifex.com/projects/p/"
|
||||
"modoboa/language/pt_PT/)\n"
|
||||
"Language: pt_PT\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
#: forms.py:16
|
||||
msgid "Server settings"
|
||||
msgstr "Definições do Servidor"
|
||||
|
||||
#: forms.py:20
|
||||
msgid "Server URL"
|
||||
msgstr "Endereço do Servidor"
|
||||
|
||||
#: forms.py:22
|
||||
msgid ""
|
||||
"The URL of your Radicale server. It will be used to construct calendar URLs."
|
||||
msgstr ""
|
||||
"O endereço do servidor Radicale. Será usado para construir os endereços dos "
|
||||
"Calendários."
|
||||
|
||||
#: forms.py:29
|
||||
msgid "Rights management"
|
||||
msgstr "Gestão de Permissões"
|
||||
|
||||
#: forms.py:32
|
||||
msgid "Rights file's path"
|
||||
msgstr "Caminho para o ficheiro de permissões"
|
||||
|
||||
#: forms.py:35
|
||||
msgid "Path to the file that contains rights definition"
|
||||
msgstr "Caminho para o ficheiro que contém as permissões de utilizadores"
|
||||
|
||||
#: forms.py:41
|
||||
msgid "Allow calendars administration"
|
||||
msgstr "Permitir administração de calendários"
|
||||
|
||||
#: forms.py:44
|
||||
msgid "Allow domain administrators to manage user calendars (read and write)"
|
||||
msgstr ""
|
||||
"Permitir aos administradores de domínio gerir calendários de utilizadores "
|
||||
"(leitura e escrita)"
|
||||
|
||||
#: forms.py:50
|
||||
msgid "Miscellaneous"
|
||||
msgstr ""
|
||||
|
||||
#: forms.py:53
|
||||
msgid "Maximum size of ICS files"
|
||||
msgstr ""
|
||||
|
||||
#: forms.py:56
|
||||
msgid ""
|
||||
"Maximum size in bytes of imported ICS files (or KB, MB, GB if specified)"
|
||||
msgstr ""
|
||||
|
||||
#: handlers.py:52
|
||||
msgid "Calendars"
|
||||
msgstr "Calendários"
|
||||
|
||||
#: models.py:53 models.py:70
|
||||
msgid "Server location is not set, please fix it."
|
||||
msgstr ""
|
||||
|
||||
#: modo_extension.py:17
|
||||
msgid "Radicale management"
|
||||
msgstr "Gestão do Radicale"
|
||||
|
||||
#: modo_extension.py:22
|
||||
msgid "Management frontend for Radicale, a simple calendar and contact server."
|
||||
msgstr ""
|
||||
"Front-end para gestão do Radicale, o servidor simples de contactos e "
|
||||
"calendário."
|
||||
|
||||
#: serializers.py:173 serializers.py:175
|
||||
msgid "This field is required."
|
||||
msgstr ""
|
||||
|
||||
#: templates/modoboa_radicale/calendar_display.html:6
|
||||
#, fuzzy
|
||||
#| msgid "Calendars"
|
||||
msgid "Calendar"
|
||||
msgstr "Calendários"
|
||||
|
||||
#: views.py:20
|
||||
msgid "A mailbox is required"
|
||||
msgstr ""
|
||||
|
||||
#: viewsets.py:199
|
||||
msgid "Uploaded file is too big (max: {} bytes)"
|
||||
msgstr ""
|
||||
|
||||
#~ msgid "Username"
|
||||
#~ msgstr "Nome de Utilizador"
|
||||
|
||||
#~ msgid "Read"
|
||||
#~ msgstr "Leitura"
|
||||
|
||||
#~ msgid "Write"
|
||||
#~ msgstr "Escrita"
|
||||
|
||||
#~ msgid "Mailbox %s does not exist"
|
||||
#~ msgstr "Caixa de correio %s não existe"
|
||||
|
||||
#~ msgid "General"
|
||||
#~ msgstr "Geral"
|
||||
|
||||
#~ msgid "Rights"
|
||||
#~ msgstr "Permissões"
|
||||
|
||||
#~ msgid "New calendar"
|
||||
#~ msgstr "Novo calendário"
|
||||
|
||||
#~ msgid "Calendar created"
|
||||
#~ msgstr "Calendário criado"
|
||||
|
||||
#~ msgid "Calendar updated"
|
||||
#~ msgstr "Calendário atualizado"
|
||||
|
||||
#~ msgid "User"
|
||||
#~ msgstr "Utilizador"
|
||||
|
||||
#~ msgid "Shared"
|
||||
#~ msgstr "Partilhado"
|
||||
|
||||
#~ msgid "To access this calendar, use the following address:"
|
||||
#~ msgstr "Para aceder a este calendário, use o seguinte endrerço:"
|
||||
|
||||
#~ msgid "Name"
|
||||
#~ msgstr "Nome"
|
||||
|
||||
#~ msgid "Owner"
|
||||
#~ msgstr "Dono"
|
||||
|
||||
#~ msgid "Tags"
|
||||
#~ msgstr "Tags"
|
||||
|
||||
#~ msgid "Actions"
|
||||
#~ msgstr "Ações"
|
||||
|
||||
#~ msgid "Add calendar"
|
||||
#~ msgstr "Adicionar calendário"
|
||||
|
||||
#~ msgid "Add shared calendar"
|
||||
#~ msgstr "Adicionar calendário partilhado"
|
||||
|
||||
#~ msgid "View calendar detail"
|
||||
#~ msgstr "Ver detalhes do Calendario"
|
||||
|
||||
#~ msgid "Edit %s"
|
||||
#~ msgstr "Editar %s"
|
||||
|
||||
#~ msgid "Delete %s?"
|
||||
#~ msgstr "Eliminar %s?"
|
||||
|
||||
#~ msgid "Calendar removed"
|
||||
#~ msgstr "Calendário removido"
|
||||
|
||||
#~ msgid "New shared calendar"
|
||||
#~ msgstr "Novo calendário partilhado"
|
||||
|
||||
#~ msgid "Submit"
|
||||
#~ msgstr "Enviar"
|
||||
@@ -1,107 +0,0 @@
|
||||
# SOME DESCRIPTIVE TITLE.
|
||||
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
|
||||
# This file is distributed under the same license as the PACKAGE package.
|
||||
#
|
||||
# Translators:
|
||||
# Andrei-Ilie Olteanu <andrei@flashsoft.ro>, 2018
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Modoboa\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2020-05-06 14:22+0200\n"
|
||||
"PO-Revision-Date: 2018-06-13 07:05+0000\n"
|
||||
"Last-Translator: Andrei-Ilie Olteanu <andrei@flashsoft.ro>\n"
|
||||
"Language-Team: Romanian (Romania) (http://www.transifex.com/tonio/modoboa/"
|
||||
"language/ro_RO/)\n"
|
||||
"Language: ro_RO\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?"
|
||||
"2:1));\n"
|
||||
|
||||
#: forms.py:16
|
||||
msgid "Server settings"
|
||||
msgstr "Setări server"
|
||||
|
||||
#: forms.py:20
|
||||
msgid "Server URL"
|
||||
msgstr "URL server"
|
||||
|
||||
#: forms.py:22
|
||||
msgid ""
|
||||
"The URL of your Radicale server. It will be used to construct calendar URLs."
|
||||
msgstr ""
|
||||
"URL-ul pentru serverul tau Radicale. Va fi folosit pentru compunerea URL-"
|
||||
"urilor pentru calendar. "
|
||||
|
||||
#: forms.py:29
|
||||
msgid "Rights management"
|
||||
msgstr "Manageriere drepturi"
|
||||
|
||||
#: forms.py:32
|
||||
msgid "Rights file's path"
|
||||
msgstr "Calea fișierului de drepturi"
|
||||
|
||||
#: forms.py:35
|
||||
msgid "Path to the file that contains rights definition"
|
||||
msgstr "Calea către fișierul ce conține definirea drepturilor"
|
||||
|
||||
#: forms.py:41
|
||||
msgid "Allow calendars administration"
|
||||
msgstr "Permite administrarea calendarelor"
|
||||
|
||||
#: forms.py:44
|
||||
msgid "Allow domain administrators to manage user calendars (read and write)"
|
||||
msgstr ""
|
||||
"Permite administratorilor de domeniu să managerieze calendarele (scriere și "
|
||||
"citire)"
|
||||
|
||||
#: forms.py:50
|
||||
msgid "Miscellaneous"
|
||||
msgstr ""
|
||||
|
||||
#: forms.py:53
|
||||
msgid "Maximum size of ICS files"
|
||||
msgstr ""
|
||||
|
||||
#: forms.py:56
|
||||
msgid ""
|
||||
"Maximum size in bytes of imported ICS files (or KB, MB, GB if specified)"
|
||||
msgstr ""
|
||||
|
||||
#: handlers.py:52
|
||||
msgid "Calendars"
|
||||
msgstr "Calendare"
|
||||
|
||||
#: models.py:53 models.py:70
|
||||
msgid "Server location is not set, please fix it."
|
||||
msgstr "Locația serverului nu este definită, te rugăm repară. "
|
||||
|
||||
#: modo_extension.py:17
|
||||
msgid "Radicale management"
|
||||
msgstr "Management Radicale"
|
||||
|
||||
#: modo_extension.py:22
|
||||
msgid "Management frontend for Radicale, a simple calendar and contact server."
|
||||
msgstr ""
|
||||
"Management Frontend pentru Radicale, un server simplu pentru calendar si "
|
||||
"contact. "
|
||||
|
||||
#: serializers.py:173 serializers.py:175
|
||||
msgid "This field is required."
|
||||
msgstr "Acest câmp este necesar."
|
||||
|
||||
#: templates/modoboa_radicale/calendar_display.html:6
|
||||
msgid "Calendar"
|
||||
msgstr "Calendar"
|
||||
|
||||
#: views.py:20
|
||||
#, fuzzy
|
||||
#| msgid "This field is required."
|
||||
msgid "A mailbox is required"
|
||||
msgstr "Acest câmp este necesar."
|
||||
|
||||
#: viewsets.py:199
|
||||
msgid "Uploaded file is too big (max: {} bytes)"
|
||||
msgstr ""
|
||||
@@ -1,146 +0,0 @@
|
||||
# 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: 2020-05-06 14:22+0200\n"
|
||||
"PO-Revision-Date: 2018-04-17 16:39+0300\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"
|
||||
"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"
|
||||
"X-Generator: Poedit 2.0.6\n"
|
||||
|
||||
#: forms.py:16
|
||||
msgid "Server settings"
|
||||
msgstr "Параметры сервера"
|
||||
|
||||
#: forms.py:20
|
||||
msgid "Server URL"
|
||||
msgstr "URL сервера"
|
||||
|
||||
#: forms.py:22
|
||||
msgid ""
|
||||
"The URL of your Radicale server. It will be used to construct calendar URLs."
|
||||
msgstr "URL вашего сервера. Будет использован для создания URL календаря."
|
||||
|
||||
#: forms.py:29
|
||||
msgid "Rights management"
|
||||
msgstr "Управление правами"
|
||||
|
||||
#: forms.py:32
|
||||
msgid "Rights file's path"
|
||||
msgstr "Путь до файла описания прав"
|
||||
|
||||
#: forms.py:35
|
||||
msgid "Path to the file that contains rights definition"
|
||||
msgstr "Путь доя файла, который содержит определение прав доступа"
|
||||
|
||||
#: forms.py:41
|
||||
msgid "Allow calendars administration"
|
||||
msgstr "Разрешить администрирование календарей"
|
||||
|
||||
#: forms.py:44
|
||||
msgid "Allow domain administrators to manage user calendars (read and write)"
|
||||
msgstr ""
|
||||
"Разрешить админам доменов управлять календарями пользователей (чтение и "
|
||||
"запись)"
|
||||
|
||||
#: forms.py:50
|
||||
msgid "Miscellaneous"
|
||||
msgstr ""
|
||||
|
||||
#: forms.py:53
|
||||
msgid "Maximum size of ICS files"
|
||||
msgstr ""
|
||||
|
||||
#: forms.py:56
|
||||
msgid ""
|
||||
"Maximum size in bytes of imported ICS files (or KB, MB, GB if specified)"
|
||||
msgstr ""
|
||||
|
||||
#: handlers.py:52
|
||||
msgid "Calendars"
|
||||
msgstr "Календари"
|
||||
|
||||
#: models.py:53 models.py:70
|
||||
msgid "Server location is not set, please fix it."
|
||||
msgstr "Местоположение сервера не указано, пожалуйста, исправьте это."
|
||||
|
||||
#: modo_extension.py:17
|
||||
msgid "Radicale management"
|
||||
msgstr "Управление Radicale"
|
||||
|
||||
#: modo_extension.py:22
|
||||
msgid "Management frontend for Radicale, a simple calendar and contact server."
|
||||
msgstr ""
|
||||
"Интерфейс управления Radicale, простого сервера календарей и контактов."
|
||||
|
||||
#: serializers.py:173 serializers.py:175
|
||||
msgid "This field is required."
|
||||
msgstr "Это поле обязательно."
|
||||
|
||||
#: templates/modoboa_radicale/calendar_display.html:6
|
||||
msgid "Calendar"
|
||||
msgstr "Календарь"
|
||||
|
||||
#: views.py:20
|
||||
#, fuzzy
|
||||
#| msgid "This field is required."
|
||||
msgid "A mailbox is required"
|
||||
msgstr "Это поле обязательно."
|
||||
|
||||
#: viewsets.py:199
|
||||
msgid "Uploaded file is too big (max: {} bytes)"
|
||||
msgstr ""
|
||||
|
||||
#~ msgid "Username"
|
||||
#~ msgstr "Логин пользователя"
|
||||
|
||||
#, fuzzy
|
||||
#~ msgid "Mailbox %s does not exist"
|
||||
#~ msgstr "Домен '%s' не существует"
|
||||
|
||||
#~ msgid "General"
|
||||
#~ msgstr "Основные"
|
||||
|
||||
#, fuzzy
|
||||
#~ msgid "Calendar created"
|
||||
#~ msgstr "Фильтр создан"
|
||||
|
||||
#, fuzzy
|
||||
#~ msgid "Calendar updated"
|
||||
#~ msgstr "Профиль обновлен"
|
||||
|
||||
#, fuzzy
|
||||
#~ msgid "User"
|
||||
#~ msgstr "Логин пользователя"
|
||||
|
||||
#~ msgid "Name"
|
||||
#~ msgstr "Логин"
|
||||
|
||||
#~ msgid "Tags"
|
||||
#~ msgstr "Теги"
|
||||
|
||||
#~ msgid "Actions"
|
||||
#~ msgstr "Действие"
|
||||
|
||||
#, fuzzy
|
||||
#~ msgid "Add calendar"
|
||||
#~ msgstr "Добавить синоним"
|
||||
|
||||
#~ msgid "Delete %s?"
|
||||
#~ msgstr "Удалить %s?"
|
||||
|
||||
#, fuzzy
|
||||
#~ msgid "Calendar removed"
|
||||
#~ msgstr "Фильтр удален"
|
||||
@@ -1,178 +0,0 @@
|
||||
# SOME DESCRIPTIVE TITLE.
|
||||
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
|
||||
# This file is distributed under the same license as the PACKAGE package.
|
||||
#
|
||||
# Translators:
|
||||
# Martin Persson <martin.jens.persson@gmail.com>, 2014
|
||||
# Olle Gustafsson <olle@dalnix.se>, 2013
|
||||
# Olle Gustafsson <olle@dalnix.se>, 2013,2015
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Modoboa\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2020-05-06 14:22+0200\n"
|
||||
"PO-Revision-Date: 2015-01-13 15:18+0000\n"
|
||||
"Last-Translator: Olle Gustafsson <olle@dalnix.se>\n"
|
||||
"Language-Team: Swedish (http://www.transifex.com/projects/p/modoboa/language/"
|
||||
"sv/)\n"
|
||||
"Language: sv\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"
|
||||
|
||||
#: forms.py:16
|
||||
msgid "Server settings"
|
||||
msgstr "Serverinställningar"
|
||||
|
||||
#: forms.py:20
|
||||
msgid "Server URL"
|
||||
msgstr "Server URL"
|
||||
|
||||
#: forms.py:22
|
||||
msgid ""
|
||||
"The URL of your Radicale server. It will be used to construct calendar URLs."
|
||||
msgstr ""
|
||||
"URL till din Radicale server. Den kommer användas för att konstruera "
|
||||
"calender URL:er."
|
||||
|
||||
#: forms.py:29
|
||||
msgid "Rights management"
|
||||
msgstr "Rättighetshantering"
|
||||
|
||||
#: forms.py:32
|
||||
msgid "Rights file's path"
|
||||
msgstr "Rättighets fil sökväg"
|
||||
|
||||
#: forms.py:35
|
||||
msgid "Path to the file that contains rights definition"
|
||||
msgstr "Sökväg till filen som innehåller rättighetsdefinitioner"
|
||||
|
||||
#: forms.py:41
|
||||
msgid "Allow calendars administration"
|
||||
msgstr "Tillåt kalendrars administration"
|
||||
|
||||
#: forms.py:44
|
||||
msgid "Allow domain administrators to manage user calendars (read and write)"
|
||||
msgstr ""
|
||||
"Tillåt domänadmininstratörer att ändra användares kalendrar (läsa och skriva)"
|
||||
|
||||
#: forms.py:50
|
||||
msgid "Miscellaneous"
|
||||
msgstr ""
|
||||
|
||||
#: forms.py:53
|
||||
msgid "Maximum size of ICS files"
|
||||
msgstr ""
|
||||
|
||||
#: forms.py:56
|
||||
msgid ""
|
||||
"Maximum size in bytes of imported ICS files (or KB, MB, GB if specified)"
|
||||
msgstr ""
|
||||
|
||||
#: handlers.py:52
|
||||
msgid "Calendars"
|
||||
msgstr "Kalendrar"
|
||||
|
||||
#: models.py:53 models.py:70
|
||||
msgid "Server location is not set, please fix it."
|
||||
msgstr ""
|
||||
|
||||
#: modo_extension.py:17
|
||||
msgid "Radicale management"
|
||||
msgstr "Radicale hantering"
|
||||
|
||||
#: modo_extension.py:22
|
||||
msgid "Management frontend for Radicale, a simple calendar and contact server."
|
||||
msgstr ""
|
||||
"Hanterings frontend för Radicale, en enkel kalender- och kontakt-server"
|
||||
|
||||
#: serializers.py:173 serializers.py:175
|
||||
msgid "This field is required."
|
||||
msgstr ""
|
||||
|
||||
#: templates/modoboa_radicale/calendar_display.html:6
|
||||
#, fuzzy
|
||||
#| msgid "Calendars"
|
||||
msgid "Calendar"
|
||||
msgstr "Kalendrar"
|
||||
|
||||
#: views.py:20
|
||||
msgid "A mailbox is required"
|
||||
msgstr ""
|
||||
|
||||
#: viewsets.py:199
|
||||
msgid "Uploaded file is too big (max: {} bytes)"
|
||||
msgstr ""
|
||||
|
||||
#~ msgid "Username"
|
||||
#~ msgstr "Användarnamn"
|
||||
|
||||
#~ msgid "Read"
|
||||
#~ msgstr "Läsa"
|
||||
|
||||
#~ msgid "Write"
|
||||
#~ msgstr "Skriva"
|
||||
|
||||
#~ msgid "Mailbox %s does not exist"
|
||||
#~ msgstr "Brevlåda %s existerar inte"
|
||||
|
||||
#~ msgid "General"
|
||||
#~ msgstr "Generellt"
|
||||
|
||||
#~ msgid "Rights"
|
||||
#~ msgstr "Rättigheter"
|
||||
|
||||
#~ msgid "New calendar"
|
||||
#~ msgstr "Ny kalendrar"
|
||||
|
||||
#~ msgid "Calendar created"
|
||||
#~ msgstr "Kalender skapad"
|
||||
|
||||
#~ msgid "Calendar updated"
|
||||
#~ msgstr "Kalender uppdaterad"
|
||||
|
||||
#~ msgid "User"
|
||||
#~ msgstr "Användare"
|
||||
|
||||
#~ msgid "Shared"
|
||||
#~ msgstr "Delad"
|
||||
|
||||
#~ msgid "To access this calendar, use the following address:"
|
||||
#~ msgstr "För att få tillgång till denna kalender, använd följande adress:"
|
||||
|
||||
#~ msgid "Name"
|
||||
#~ msgstr "Namn"
|
||||
|
||||
#~ msgid "Owner"
|
||||
#~ msgstr "Ägare"
|
||||
|
||||
#~ msgid "Tags"
|
||||
#~ msgstr "Tagg"
|
||||
|
||||
#~ msgid "Actions"
|
||||
#~ msgstr "Åtgärder"
|
||||
|
||||
#~ msgid "Add calendar"
|
||||
#~ msgstr "Lägg till kalender"
|
||||
|
||||
#~ msgid "Add shared calendar"
|
||||
#~ msgstr "Lägg till delad kalender"
|
||||
|
||||
#~ msgid "View calendar detail"
|
||||
#~ msgstr "Visa kalender detaljer"
|
||||
|
||||
#~ msgid "Edit %s"
|
||||
#~ msgstr "Redigera %s"
|
||||
|
||||
#~ msgid "Delete %s?"
|
||||
#~ msgstr "Radera %s?"
|
||||
|
||||
#~ msgid "Calendar removed"
|
||||
#~ msgstr "Kalender flyttad"
|
||||
|
||||
#~ msgid "New shared calendar"
|
||||
#~ msgstr "Ny delad kalender"
|
||||
|
||||
#~ msgid "Submit"
|
||||
#~ msgstr "Skicka"
|
||||
@@ -1,101 +0,0 @@
|
||||
# SOME DESCRIPTIVE TITLE.
|
||||
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
|
||||
# This file is distributed under the same license as the PACKAGE package.
|
||||
#
|
||||
# Translators:
|
||||
# akong <akong@aspa.idv.tw>, 2018
|
||||
# Radium <ztl8702@126.com>, 2017
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Modoboa\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2020-05-06 14:22+0200\n"
|
||||
"PO-Revision-Date: 2018-06-28 09:32+0000\n"
|
||||
"Last-Translator: akong <akong@aspa.idv.tw>\n"
|
||||
"Language-Team: Chinese (Taiwan) (http://www.transifex.com/tonio/modoboa/"
|
||||
"language/zh_TW/)\n"
|
||||
"Language: zh_TW\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=1; plural=0;\n"
|
||||
|
||||
#: forms.py:16
|
||||
msgid "Server settings"
|
||||
msgstr "伺服器設定"
|
||||
|
||||
#: forms.py:20
|
||||
msgid "Server URL"
|
||||
msgstr "伺服器 URL"
|
||||
|
||||
#: forms.py:22
|
||||
msgid ""
|
||||
"The URL of your Radicale server. It will be used to construct calendar URLs."
|
||||
msgstr "此網址是您的 Radicale 伺服器。這是用於行事曆的網址。"
|
||||
|
||||
#: forms.py:29
|
||||
msgid "Rights management"
|
||||
msgstr "管理權限"
|
||||
|
||||
#: forms.py:32
|
||||
msgid "Rights file's path"
|
||||
msgstr "檔案路徑的權限"
|
||||
|
||||
#: forms.py:35
|
||||
msgid "Path to the file that contains rights definition"
|
||||
msgstr "這個檔案的路徑包含定義的權限"
|
||||
|
||||
#: forms.py:41
|
||||
msgid "Allow calendars administration"
|
||||
msgstr "允許行事曆管理"
|
||||
|
||||
#: forms.py:44
|
||||
msgid "Allow domain administrators to manage user calendars (read and write)"
|
||||
msgstr "允許網域管理者管理使用者的行事曆 (讀和寫)"
|
||||
|
||||
#: forms.py:50
|
||||
msgid "Miscellaneous"
|
||||
msgstr ""
|
||||
|
||||
#: forms.py:53
|
||||
msgid "Maximum size of ICS files"
|
||||
msgstr ""
|
||||
|
||||
#: forms.py:56
|
||||
msgid ""
|
||||
"Maximum size in bytes of imported ICS files (or KB, MB, GB if specified)"
|
||||
msgstr ""
|
||||
|
||||
#: handlers.py:52
|
||||
msgid "Calendars"
|
||||
msgstr "行事曆"
|
||||
|
||||
#: models.py:53 models.py:70
|
||||
msgid "Server location is not set, please fix it."
|
||||
msgstr "伺服器位置未設定,請修正。"
|
||||
|
||||
#: modo_extension.py:17
|
||||
msgid "Radicale management"
|
||||
msgstr "Radicale 管理"
|
||||
|
||||
#: modo_extension.py:22
|
||||
msgid "Management frontend for Radicale, a simple calendar and contact server."
|
||||
msgstr "管理 Radicale 的前台,簡單的行事曆和連絡人伺服器。"
|
||||
|
||||
#: serializers.py:173 serializers.py:175
|
||||
msgid "This field is required."
|
||||
msgstr "這個欄位是必填的"
|
||||
|
||||
#: templates/modoboa_radicale/calendar_display.html:6
|
||||
msgid "Calendar"
|
||||
msgstr "行事曆"
|
||||
|
||||
#: views.py:20
|
||||
#, fuzzy
|
||||
#| msgid "This field is required."
|
||||
msgid "A mailbox is required"
|
||||
msgstr "這個欄位是必填的"
|
||||
|
||||
#: viewsets.py:199
|
||||
msgid "Uploaded file is too big (max: {} bytes)"
|
||||
msgstr ""
|
||||
@@ -1,99 +0,0 @@
|
||||
# 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-12 11:02+0200\n"
|
||||
"PO-Revision-Date: 2018-10-12 09:06+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"
|
||||
|
||||
#: constants.py:6 constants.py:12
|
||||
msgid "Home"
|
||||
msgstr "Ti"
|
||||
|
||||
#: constants.py:7 constants.py:13
|
||||
msgid "Work"
|
||||
msgstr "Labour"
|
||||
|
||||
#: constants.py:8 constants.py:14
|
||||
msgid "Other"
|
||||
msgstr "Traoù all"
|
||||
|
||||
#: constants.py:15
|
||||
msgid "Main"
|
||||
msgstr "Pennañ"
|
||||
|
||||
#: constants.py:16
|
||||
msgid "Cellular"
|
||||
msgstr "Kelligel"
|
||||
|
||||
#: constants.py:17
|
||||
msgid "Fax"
|
||||
msgstr "Faks"
|
||||
|
||||
#: constants.py:18
|
||||
msgid "Pager"
|
||||
msgstr "Pajenner"
|
||||
|
||||
#: forms.py:15
|
||||
msgid "Synchronization"
|
||||
msgstr "Sinkroneladur"
|
||||
|
||||
#: forms.py:19
|
||||
msgid "Synchonize address book using CardDAV"
|
||||
msgstr "Sinkronelaat ho levr chomlec'hioù gant CardDAV"
|
||||
|
||||
#: forms.py:21
|
||||
msgid ""
|
||||
"Choose to synchronize or not your address book using CardDAV. You will be "
|
||||
"able to access your contacts from the outside."
|
||||
msgstr ""
|
||||
"Dibabit sinkronelaat ho levr chomlec'hioù pe chom hep en ober gant CardDAV. "
|
||||
"Posupl e vo deoc'h tizhout ho tarempredoù adalek an diavaez."
|
||||
|
||||
#: forms.py:28
|
||||
msgid "Synchronization frequency"
|
||||
msgstr "Frekañs sinkroneladur"
|
||||
|
||||
#: forms.py:30
|
||||
msgid "Interval in seconds between 2 synchronization requests"
|
||||
msgstr "Padelezh en eilennoù etre 2 reked sinkroneladur"
|
||||
|
||||
#: forms.py:42
|
||||
msgid "Minimum allowed value is 60s"
|
||||
msgstr "Talvoudegezh bihanañ aotreet a zo 60eil"
|
||||
|
||||
#: handlers.py:24 modo_extension.py:17 modo_extension.py:25
|
||||
#: templates/modoboa_contacts/index.html:6
|
||||
msgid "Contacts"
|
||||
msgstr "Darempredoù"
|
||||
|
||||
#: handlers.py:41
|
||||
msgid "Your address book must be synced"
|
||||
msgstr "Ho levr chomlec'hioù a rank bezañ sinkronelaet"
|
||||
|
||||
#: models.py:36
|
||||
msgid "Server location is not set, please fix it."
|
||||
msgstr "Neket termenet lec'hiadur ho servijer, reizhit an dra-se mar plij."
|
||||
|
||||
#: modo_extension.py:19
|
||||
msgid "Address book"
|
||||
msgstr "Levr chomlec'hioù"
|
||||
|
||||
#: serializers.py:87
|
||||
msgid "Name or display name required"
|
||||
msgstr "Anv pe anv da ziskouez rekiset"
|
||||
@@ -1,93 +0,0 @@
|
||||
# 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: 2018-10-12 11:02+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"
|
||||
|
||||
#: constants.py:6 constants.py:12
|
||||
msgid "Home"
|
||||
msgstr ""
|
||||
|
||||
#: constants.py:7 constants.py:13
|
||||
msgid "Work"
|
||||
msgstr ""
|
||||
|
||||
#: constants.py:8 constants.py:14
|
||||
msgid "Other"
|
||||
msgstr ""
|
||||
|
||||
#: constants.py:15
|
||||
msgid "Main"
|
||||
msgstr ""
|
||||
|
||||
#: constants.py:16
|
||||
msgid "Cellular"
|
||||
msgstr ""
|
||||
|
||||
#: constants.py:17
|
||||
msgid "Fax"
|
||||
msgstr ""
|
||||
|
||||
#: constants.py:18
|
||||
msgid "Pager"
|
||||
msgstr ""
|
||||
|
||||
#: forms.py:15
|
||||
msgid "Synchronization"
|
||||
msgstr ""
|
||||
|
||||
#: forms.py:19
|
||||
msgid "Synchonize address book using CardDAV"
|
||||
msgstr ""
|
||||
|
||||
#: forms.py:21
|
||||
msgid ""
|
||||
"Choose to synchronize or not your address book using CardDAV. You will be "
|
||||
"able to access your contacts from the outside."
|
||||
msgstr ""
|
||||
|
||||
#: forms.py:28
|
||||
msgid "Synchronization frequency"
|
||||
msgstr ""
|
||||
|
||||
#: forms.py:30
|
||||
msgid "Interval in seconds between 2 synchronization requests"
|
||||
msgstr ""
|
||||
|
||||
#: forms.py:42
|
||||
msgid "Minimum allowed value is 60s"
|
||||
msgstr ""
|
||||
|
||||
#: handlers.py:24 modo_extension.py:17 modo_extension.py:25
|
||||
#: templates/modoboa_contacts/index.html:6
|
||||
msgid "Contacts"
|
||||
msgstr ""
|
||||
|
||||
#: handlers.py:41
|
||||
msgid "Your address book must be synced"
|
||||
msgstr ""
|
||||
|
||||
#: models.py:36
|
||||
msgid "Server location is not set, please fix it."
|
||||
msgstr ""
|
||||
|
||||
#: modo_extension.py:19
|
||||
msgid "Address book"
|
||||
msgstr ""
|
||||
|
||||
#: serializers.py:87
|
||||
msgid "Name or display name required"
|
||||
msgstr ""
|
||||
@@ -1,99 +0,0 @@
|
||||
# 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:
|
||||
# Luis Fajardo López <luis@fajardolopez.com>, 2018
|
||||
#
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2018-10-12 11:02+0200\n"
|
||||
"PO-Revision-Date: 2018-10-12 09:06+0000\n"
|
||||
"Last-Translator: Luis Fajardo López <luis@fajardolopez.com>, 2018\n"
|
||||
"Language-Team: Spanish (https://www.transifex.com/tonio/teams/13749/es/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Language: es\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
#: constants.py:6 constants.py:12
|
||||
msgid "Home"
|
||||
msgstr "Casa"
|
||||
|
||||
#: constants.py:7 constants.py:13
|
||||
msgid "Work"
|
||||
msgstr "Trabajo"
|
||||
|
||||
#: constants.py:8 constants.py:14
|
||||
msgid "Other"
|
||||
msgstr "Otro"
|
||||
|
||||
#: constants.py:15
|
||||
msgid "Main"
|
||||
msgstr "Principal"
|
||||
|
||||
#: constants.py:16
|
||||
msgid "Cellular"
|
||||
msgstr "Móvil"
|
||||
|
||||
#: constants.py:17
|
||||
msgid "Fax"
|
||||
msgstr "Fax"
|
||||
|
||||
#: constants.py:18
|
||||
msgid "Pager"
|
||||
msgstr "Localizador"
|
||||
|
||||
#: forms.py:15
|
||||
msgid "Synchronization"
|
||||
msgstr "Sincronización"
|
||||
|
||||
#: forms.py:19
|
||||
msgid "Synchonize address book using CardDAV"
|
||||
msgstr "Sincronizar libro de direcciones usando CardDAV"
|
||||
|
||||
#: forms.py:21
|
||||
msgid ""
|
||||
"Choose to synchronize or not your address book using CardDAV. You will be "
|
||||
"able to access your contacts from the outside."
|
||||
msgstr ""
|
||||
"Seleccione para sincronizar o no su libro de direcciones usando CardDAV. "
|
||||
"Podrá acceder a sus contactos remotamente."
|
||||
|
||||
#: forms.py:28
|
||||
msgid "Synchronization frequency"
|
||||
msgstr "Frecuencia de sincronización"
|
||||
|
||||
#: forms.py:30
|
||||
msgid "Interval in seconds between 2 synchronization requests"
|
||||
msgstr "Intervalo en segundos entre 2 peticiones de sincronización"
|
||||
|
||||
#: forms.py:42
|
||||
msgid "Minimum allowed value is 60s"
|
||||
msgstr "El valor mínimo autorizado es 60s"
|
||||
|
||||
#: handlers.py:24 modo_extension.py:17 modo_extension.py:25
|
||||
#: templates/modoboa_contacts/index.html:6
|
||||
msgid "Contacts"
|
||||
msgstr "Contactos"
|
||||
|
||||
#: handlers.py:41
|
||||
msgid "Your address book must be synced"
|
||||
msgstr "Su libro de direcciones tiene que ser sincronizado"
|
||||
|
||||
#: models.py:36
|
||||
msgid "Server location is not set, please fix it."
|
||||
msgstr "No se ha configurado la dirección del servidor, por favor corríjalo."
|
||||
|
||||
#: modo_extension.py:19
|
||||
msgid "Address book"
|
||||
msgstr "Libro de direcciones"
|
||||
|
||||
#: serializers.py:87
|
||||
msgid "Name or display name required"
|
||||
msgstr "Se requiere el nombre o el nombre a mostrar"
|
||||
@@ -1,95 +0,0 @@
|
||||
# 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.
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2018-10-12 11:02+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"
|
||||
|
||||
#: constants.py:6 constants.py:12
|
||||
msgid "Home"
|
||||
msgstr "Personnel"
|
||||
|
||||
#: constants.py:7 constants.py:13
|
||||
msgid "Work"
|
||||
msgstr "Professionnel"
|
||||
|
||||
#: constants.py:8 constants.py:14
|
||||
msgid "Other"
|
||||
msgstr "Autre"
|
||||
|
||||
#: constants.py:15
|
||||
msgid "Main"
|
||||
msgstr "Principal"
|
||||
|
||||
#: constants.py:16
|
||||
msgid "Cellular"
|
||||
msgstr "Mobile"
|
||||
|
||||
#: constants.py:17
|
||||
msgid "Fax"
|
||||
msgstr "Fax"
|
||||
|
||||
#: constants.py:18
|
||||
msgid "Pager"
|
||||
msgstr "Pager"
|
||||
|
||||
#: forms.py:15
|
||||
msgid "Synchronization"
|
||||
msgstr "Synchronisation"
|
||||
|
||||
#: forms.py:19
|
||||
msgid "Synchonize address book using CardDAV"
|
||||
msgstr "Synchroniser le carnet d'adresse via CardDAV"
|
||||
|
||||
#: forms.py:21
|
||||
msgid ""
|
||||
"Choose to synchronize or not your address book using CardDAV. You will be "
|
||||
"able to access your contacts from the outside."
|
||||
msgstr ""
|
||||
"Choisissez de synchroniser ou pas votre carnet d'adresse via CardDAV. Vous "
|
||||
"pourrez accéder à vos contacts depuis l'extérieur."
|
||||
|
||||
#: forms.py:28
|
||||
msgid "Synchronization frequency"
|
||||
msgstr "Fréquence de synchronisation"
|
||||
|
||||
#: forms.py:30
|
||||
msgid "Interval in seconds between 2 synchronization requests"
|
||||
msgstr "Intervalle en secondes entre 2 requêtes de synchronisation"
|
||||
|
||||
#: forms.py:42
|
||||
msgid "Minimum allowed value is 60s"
|
||||
msgstr "La valeur minimale autorisée est 60s"
|
||||
|
||||
#: handlers.py:24 modo_extension.py:17 modo_extension.py:25
|
||||
#: templates/modoboa_contacts/index.html:6
|
||||
msgid "Contacts"
|
||||
msgstr "Contacts"
|
||||
|
||||
#: handlers.py:41
|
||||
msgid "Your address book must be synced"
|
||||
msgstr "Votre carnet d'adresse doit être synchronisé"
|
||||
|
||||
#: models.py:36
|
||||
msgid "Server location is not set, please fix it."
|
||||
msgstr "L'adresse du serveur n'est pas définie, merci de le faire."
|
||||
|
||||
#: modo_extension.py:19
|
||||
msgid "Address book"
|
||||
msgstr "Carnet d'adresse"
|
||||
|
||||
#: serializers.py:87
|
||||
msgid "Name or display name required"
|
||||
msgstr "Nom ou nom affiché requis"
|
||||
@@ -1,99 +0,0 @@
|
||||
# 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:
|
||||
# marcotrevisan <mrctrevisan@yahoo.it>, 2018
|
||||
#
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2018-10-12 11:02+0200\n"
|
||||
"PO-Revision-Date: 2018-10-12 09:06+0000\n"
|
||||
"Last-Translator: marcotrevisan <mrctrevisan@yahoo.it>, 2018\n"
|
||||
"Language-Team: Italian (https://www.transifex.com/tonio/teams/13749/it/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Language: it\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
#: constants.py:6 constants.py:12
|
||||
msgid "Home"
|
||||
msgstr "Casa"
|
||||
|
||||
#: constants.py:7 constants.py:13
|
||||
msgid "Work"
|
||||
msgstr "Lavoro"
|
||||
|
||||
#: constants.py:8 constants.py:14
|
||||
msgid "Other"
|
||||
msgstr "Altro"
|
||||
|
||||
#: constants.py:15
|
||||
msgid "Main"
|
||||
msgstr "Principale"
|
||||
|
||||
#: constants.py:16
|
||||
msgid "Cellular"
|
||||
msgstr "Cellulare"
|
||||
|
||||
#: constants.py:17
|
||||
msgid "Fax"
|
||||
msgstr "Fax"
|
||||
|
||||
#: constants.py:18
|
||||
msgid "Pager"
|
||||
msgstr "Cercapersone"
|
||||
|
||||
#: forms.py:15
|
||||
msgid "Synchronization"
|
||||
msgstr "Sincronizzazione"
|
||||
|
||||
#: forms.py:19
|
||||
msgid "Synchonize address book using CardDAV"
|
||||
msgstr "Sincronizza la rubrica via CardDAV"
|
||||
|
||||
#: forms.py:21
|
||||
msgid ""
|
||||
"Choose to synchronize or not your address book using CardDAV. You will be "
|
||||
"able to access your contacts from the outside."
|
||||
msgstr ""
|
||||
"Scegli se sincronizzare o no la tua rubrica via CardDAV. Ti permetterà di "
|
||||
"accedere ai tuoi contatti da applicazioni esterne."
|
||||
|
||||
#: forms.py:28
|
||||
msgid "Synchronization frequency"
|
||||
msgstr "Frequenza di sincronizzazione"
|
||||
|
||||
#: forms.py:30
|
||||
msgid "Interval in seconds between 2 synchronization requests"
|
||||
msgstr "Intervallo in secondi tra 2 richieste di sincronizzazione"
|
||||
|
||||
#: forms.py:42
|
||||
msgid "Minimum allowed value is 60s"
|
||||
msgstr "Il minimo valore permesso è 60s"
|
||||
|
||||
#: handlers.py:24 modo_extension.py:17 modo_extension.py:25
|
||||
#: templates/modoboa_contacts/index.html:6
|
||||
msgid "Contacts"
|
||||
msgstr "Contatti"
|
||||
|
||||
#: handlers.py:41
|
||||
msgid "Your address book must be synced"
|
||||
msgstr "La tua rubrica deve essere sincronizzata"
|
||||
|
||||
#: models.py:36
|
||||
msgid "Server location is not set, please fix it."
|
||||
msgstr "Posizione del server non impostata, si prega di correggere."
|
||||
|
||||
#: modo_extension.py:19
|
||||
msgid "Address book"
|
||||
msgstr "Rubrica"
|
||||
|
||||
#: serializers.py:87
|
||||
msgid "Name or display name required"
|
||||
msgstr "Nome, o nome visualizzato, richiesto"
|
||||
@@ -1,96 +0,0 @@
|
||||
# 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: 2018-10-12 11:02+0200\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: Wojtek Gajda <vac@milowice.net>, 2018\n"
|
||||
"Language-Team: Polish (Poland) (https://www.transifex.com/tonio/teams/13749/pl_PL/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Language: pl_PL\n"
|
||||
"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n"
|
||||
|
||||
#: constants.py:6 constants.py:12
|
||||
msgid "Home"
|
||||
msgstr "Dom"
|
||||
|
||||
#: constants.py:7 constants.py:13
|
||||
msgid "Work"
|
||||
msgstr "Praca"
|
||||
|
||||
#: constants.py:8 constants.py:14
|
||||
msgid "Other"
|
||||
msgstr "Inny"
|
||||
|
||||
#: constants.py:15
|
||||
msgid "Main"
|
||||
msgstr "Główny"
|
||||
|
||||
#: constants.py:16
|
||||
msgid "Cellular"
|
||||
msgstr "Komórkowy"
|
||||
|
||||
#: constants.py:17
|
||||
msgid "Fax"
|
||||
msgstr "Fax"
|
||||
|
||||
#: constants.py:18
|
||||
msgid "Pager"
|
||||
msgstr "Pager"
|
||||
|
||||
#: forms.py:15
|
||||
msgid "Synchronization"
|
||||
msgstr "Synchronizacja"
|
||||
|
||||
#: forms.py:19
|
||||
msgid "Synchonize address book using CardDAV"
|
||||
msgstr "Synchronizuj książkę adresową używając CardDAV"
|
||||
|
||||
#: forms.py:21
|
||||
msgid ""
|
||||
"Choose to synchronize or not your address book using CardDAV. You will be "
|
||||
"able to access your contacts from the outside."
|
||||
msgstr ""
|
||||
"Wybierz czy synchronizować lub nie Twoją książkę adresową używając CardDAV. "
|
||||
"Zyskasz możliwość dostępu do Twoich kontaktów z zewnątrz."
|
||||
|
||||
#: forms.py:28
|
||||
msgid "Synchronization frequency"
|
||||
msgstr "Częstotliwość synchronizacji"
|
||||
|
||||
#: forms.py:30
|
||||
msgid "Interval in seconds between 2 synchronization requests"
|
||||
msgstr "Odstęp pomiędzy synchronizacjami, w sekundach"
|
||||
|
||||
#: forms.py:42
|
||||
msgid "Minimum allowed value is 60s"
|
||||
msgstr "Dopuszczalna minimalna wartość to 60"
|
||||
|
||||
#: handlers.py:24 modo_extension.py:17 modo_extension.py:25
|
||||
#: templates/modoboa_contacts/index.html:6
|
||||
msgid "Contacts"
|
||||
msgstr "Kontakty"
|
||||
|
||||
#: handlers.py:41
|
||||
msgid "Your address book must be synced"
|
||||
msgstr "Twoja książka adresowa musi być zsynchronizowana"
|
||||
|
||||
#: models.py:36
|
||||
msgid "Server location is not set, please fix it."
|
||||
msgstr "Lokalizacja serwera nie jest ustawiona, należy to poprawić."
|
||||
|
||||
#: modo_extension.py:19
|
||||
msgid "Address book"
|
||||
msgstr "Książka adresowa"
|
||||
|
||||
#: serializers.py:87
|
||||
msgid "Name or display name required"
|
||||
msgstr "Nazwa albo wyświetlana nazwa jest wymagana"
|
||||
@@ -9,7 +9,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Modoboa\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-11-29 17:08+0100\n"
|
||||
"POT-Creation-Date: 2025-02-11 09:00+0100\n"
|
||||
"PO-Revision-Date: 2020-05-06 11:16+0000\n"
|
||||
"Last-Translator: Antoine Nguyen <tonio@ngyn.org>\n"
|
||||
"Language-Team: Breton (http://www.transifex.com/tonio/modoboa/language/br/)\n"
|
||||
@@ -17,11 +17,7 @@ msgstr ""
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\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"
|
||||
"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/api/v1/serializers.py:42 admin/forms/domain.py:49
|
||||
msgid ""
|
||||
@@ -46,12 +42,12 @@ msgid "Cannot be greater than domain quota"
|
||||
msgstr "N'hall ket bezañ brasoc'h evit kota an domani"
|
||||
|
||||
#: admin/api/v1/serializers.py:161 admin/api/v1/serializers.py:386
|
||||
#: admin/api/v2/serializers.py:478 admin/models/alias.py:38
|
||||
#: admin/api/v2/serializers.py:496 admin/models/alias.py:38
|
||||
msgid "Permission denied."
|
||||
msgstr "Aotreadur nac'het"
|
||||
|
||||
#: admin/api/v1/serializers.py:223 admin/api/v2/serializers.py:77
|
||||
#: admin/api/v2/serializers.py:410 admin/forms/alias.py:113
|
||||
#: admin/api/v2/serializers.py:428 admin/forms/alias.py:113
|
||||
#: admin/forms/alias.py:115 core/api/v2/serializers.py:224
|
||||
#: core/api/v2/serializers.py:226 core/api/v2/serializers.py:235
|
||||
#: core/app_settings.py:582 core/app_settings.py:584 core/app_settings.py:595
|
||||
@@ -64,7 +60,7 @@ msgid ""
|
||||
"List of administered domains (resellers and domain administrators only)."
|
||||
msgstr "Listenn domanioù meret (eilgwerzherien ha merourien zomani hepken)."
|
||||
|
||||
#: admin/api/v1/serializers.py:359 admin/api/v2/serializers.py:460
|
||||
#: admin/api/v1/serializers.py:359 admin/api/v2/serializers.py:478
|
||||
msgid "Not allowed for this role."
|
||||
msgstr "Neket aotreet evit ar rol-mañ."
|
||||
|
||||
@@ -72,14 +68,16 @@ msgstr "Neket aotreet evit ar rol-mañ."
|
||||
msgid "Must be equal to mailbox full_address"
|
||||
msgstr "Rankout a ra bezañ par ouzh boest-postell chomlec'h_klok"
|
||||
|
||||
#: admin/api/v1/serializers.py:415 admin/api/v2/serializers.py:510
|
||||
#: admin/api/v1/serializers.py:415 admin/api/v2/serializers.py:528
|
||||
#: admin/forms/account.py:186 admin/forms/account.py:188
|
||||
#: admin/forms/domain.py:174 admin/forms/domain.py:302
|
||||
#: admin/forms/domain.py:304 core/forms.py:92 core/forms.py:95 core/forms.py:97
|
||||
#: admin/forms/domain.py:304 calendars/serializers.py:175
|
||||
#: calendars/serializers.py:177 core/forms.py:92 core/forms.py:95
|
||||
#: core/forms.py:97
|
||||
msgid "This field is required."
|
||||
msgstr "Ar vaezienn-mañ a zo rekiset."
|
||||
|
||||
#: admin/api/v1/serializers.py:427 admin/api/v2/serializers.py:527
|
||||
#: admin/api/v1/serializers.py:427 admin/api/v2/serializers.py:545
|
||||
msgid "Local domain {} does not exist"
|
||||
msgstr "N'eus ket eus an domani lec'hel {}"
|
||||
|
||||
@@ -132,17 +130,17 @@ msgstr ""
|
||||
msgid "Define at least one authorized network / address"
|
||||
msgstr "Termeniñ da vihanañ ur rouedad / chomlec'h aotreet"
|
||||
|
||||
#: admin/api/v2/serializers.py:495
|
||||
#: admin/api/v2/serializers.py:513
|
||||
msgid "The left part of an email address can't be more than 64 characters."
|
||||
msgstr ""
|
||||
|
||||
#: admin/api/v2/serializers.py:515
|
||||
#: admin/api/v2/serializers.py:533
|
||||
#, fuzzy
|
||||
#| msgid "A mailbox is required"
|
||||
msgid "A mailbox is required to create aliases."
|
||||
msgstr "Ur voest-posteloù a zo rekiset"
|
||||
|
||||
#: admin/api/v2/serializers.py:678
|
||||
#: admin/api/v2/serializers.py:696
|
||||
#, fuzzy
|
||||
#| msgid "Unknown"
|
||||
msgid "Unknown status"
|
||||
@@ -186,8 +184,8 @@ msgstr "MXs talvoudus"
|
||||
|
||||
#: admin/app_settings.py:35 admin/app_settings.py:307
|
||||
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."
|
||||
"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 ""
|
||||
"Ul listennad chomlec'hioù IP pe rouedad hag a rank bezañ doujet gant kement "
|
||||
"enrolladenn MX Ur c'hemenn-diwall a vo kaset seul wech ma ne vo ket doujet "
|
||||
@@ -289,9 +287,9 @@ msgid ""
|
||||
"sure this directory belongs to root user and is not readable by the outside "
|
||||
"world."
|
||||
msgstr ""
|
||||
"Hent absolut ar c'havlec'h a vo stoket an alc'hwezioù DKIM ennañ. Bezit asur "
|
||||
"e vez perc'hennet ar c'havlec'h-mañ gant an implijer gwrizienn ha n'hall ket "
|
||||
"bezañ lennet gant an dud diavaez."
|
||||
"Hent absolut ar c'havlec'h a vo stoket an alc'hwezioù DKIM ennañ. Bezit asur"
|
||||
" e vez perc'hennet ar c'havlec'h-mañ gant an implijer gwrizienn ha n'hall "
|
||||
"ket bezañ lennet gant an dud diavaez."
|
||||
|
||||
#: admin/app_settings.py:112 admin/app_settings.py:407
|
||||
msgid "Default DKIM key length"
|
||||
@@ -310,8 +308,8 @@ msgid ""
|
||||
"Default quota (in MB) applied to freshly created domains with no value "
|
||||
"specified. A value of 0 means no quota."
|
||||
msgstr ""
|
||||
"Kota dre-ziouer (e Mo) arloet d'an domanioù krouet hep talvoudegezh spisaet. "
|
||||
"Un dalvoudegezh 0 a dalvez n'eus kota ebet."
|
||||
"Kota dre-ziouer (e Mo) arloet d'an domanioù krouet hep talvoudegezh spisaet."
|
||||
" Un dalvoudegezh 0 a dalvez n'eus kota ebet."
|
||||
|
||||
#: admin/app_settings.py:128 admin/app_settings.py:426
|
||||
#, fuzzy
|
||||
@@ -345,8 +343,9 @@ msgstr ""
|
||||
"Adenvel pe zilemel boest-posteloù war ar restr-sistem pa vezont adanvet pe "
|
||||
"dilamet diwar Modoboa"
|
||||
|
||||
#: admin/app_settings.py:148 admin/app_settings.py:456 admin/forms/domain.py:54
|
||||
#: admin/models/domain.py:36 admin/templates/admin/domain_detail.html:64
|
||||
#: admin/app_settings.py:148 admin/app_settings.py:456
|
||||
#: admin/forms/domain.py:54 admin/models/domain.py:36
|
||||
#: admin/templates/admin/domain_detail.html:64
|
||||
msgid "Default mailbox quota"
|
||||
msgstr "Kota boest-posteloù dre-ziouer"
|
||||
|
||||
@@ -387,7 +386,8 @@ msgid "Automatic domain/mailbox creation"
|
||||
msgstr "Em-grouidigezh domani/boest-postel"
|
||||
|
||||
#: admin/app_settings.py:177 admin/app_settings.py:491
|
||||
msgid "Create a domain and a mailbox when an account is automatically created."
|
||||
msgid ""
|
||||
"Create a domain and a mailbox when an account is automatically created."
|
||||
msgstr "Krouit un domani hag ur voest-posteloù pa vez em-grouet ur gont."
|
||||
|
||||
#: admin/app_settings.py:182 admin/app_settings.py:500
|
||||
@@ -417,6 +417,7 @@ msgstr ""
|
||||
"spisaet. Un dalvoudegezh 0 a dalvez n'eus kota ebet."
|
||||
|
||||
#: admin/app_settings.py:522 admin/app_settings.py:527
|
||||
#: core/api/v2/viewsets.py:148
|
||||
msgid "Administration"
|
||||
msgstr "Melestradurezh"
|
||||
|
||||
@@ -450,8 +451,8 @@ msgid ""
|
||||
"The user's name. Must be a valid e-mail address for simple users or "
|
||||
"administrators with a mailbox."
|
||||
msgstr ""
|
||||
"An anv implijer. Rankout a ra bezañ ur voest-posteloù reizh evit an implijer "
|
||||
"eeun pe ar verourien gant ur voest-posteloù."
|
||||
"An anv implijer. Rankout a ra bezañ ur voest-posteloù reizh evit an implijer"
|
||||
" eeun pe ar verourien gant ur voest-posteloù."
|
||||
|
||||
#: admin/forms/account.py:36 admin/templates/admin/account_detail.html:29
|
||||
#: core/templates/core/information.html:60
|
||||
@@ -523,9 +524,9 @@ msgstr "Kota"
|
||||
|
||||
#: admin/forms/account.py:244
|
||||
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)."
|
||||
"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 ""
|
||||
"Kota evit ar voest-posteloù-mañ. Gellout a ra bezañ ezpleget e Ko, Mo "
|
||||
"(diouer) pe Go c'hoazh. Termeniñ un dalvoudegezh ispisial pe implijit "
|
||||
@@ -670,8 +671,8 @@ msgid ""
|
||||
"Alias(es) of this domain. Indicate only one name per input, press ENTER to "
|
||||
"add a new input."
|
||||
msgstr ""
|
||||
"Alias(où) an domani-mañ. Spisait un anv dre enmont hepken, pouezit war KAS "
|
||||
"evit ouzhpennañ un emnont nevez."
|
||||
"Alias(où) an domani-mañ. Spisait un anv dre enmont hepken, pouezit war KAS"
|
||||
" evit ouzhpennañ un emnont nevez."
|
||||
|
||||
#: admin/forms/domain.py:43
|
||||
msgid "Key selector"
|
||||
@@ -789,7 +790,8 @@ msgstr "Mirout eiladennoù lec'hel"
|
||||
#: admin/forms/forward.py:21
|
||||
msgid "Forward messages and store copies into your local mailbox"
|
||||
msgstr ""
|
||||
"Treuzkas kemennadennoù ha stokiñ eiladennoù e-barzh ar voest-posteloù lec'hel"
|
||||
"Treuzkas kemennadennoù ha stokiñ eiladennoù e-barzh ar voest-posteloù "
|
||||
"lec'hel"
|
||||
|
||||
#: admin/forms/import_.py:10
|
||||
msgid "Select a file"
|
||||
@@ -1116,8 +1118,9 @@ msgstr "Kota an domani dibaseet"
|
||||
#: admin/templates/admin/_domain_dkim_key.html:20
|
||||
#: core/templates/core/user_security.html:83
|
||||
#: core/templates/core/user_security.html:99
|
||||
#: templates/common/generic_modal.html:6 templates/common/generic_modal.html:13
|
||||
#: templates/common/wizard_forms.html:6 templates/common/wizard_forms.html:27
|
||||
#: 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ñ"
|
||||
|
||||
@@ -1379,7 +1382,8 @@ msgid "Warning"
|
||||
msgstr ""
|
||||
|
||||
#: admin/templates/admin/domain_detail.html:139
|
||||
msgid "DKIM keys already exist for this domain. Do you want to overwrite them?"
|
||||
msgid ""
|
||||
"DKIM keys already exist for this domain. Do you want to overwrite them?"
|
||||
msgstr ""
|
||||
|
||||
#: admin/templates/admin/domain_detail.html:142 core/constants.py:53
|
||||
@@ -1508,21 +1512,22 @@ msgid ""
|
||||
"use a different character as separator.</p>"
|
||||
msgstr ""
|
||||
"Pourvezit ur restr CSV el lec'h ma touj al linennoù unan eus ar stummoù da-"
|
||||
"heul: <ul> <li><em>domani; anv; kota; boes-postel kota dre-ziouer; enaouet</"
|
||||
"em></li> <li><em>domani-alias; anv; domani bukeet; enaouet</em></li> "
|
||||
"<li><em>domain a-eil; anv; herbrec'hier bukenn; porzh bukenn; servij; "
|
||||
"enaouet; gwiriañ ar resevourien</em></li> </ul> <p>Elfenn gentañ pep linenn "
|
||||
"a vez ret hag e rank bezañ par ouzh unan eus an talvoudegezhioù kent.</p> "
|
||||
"<p>Gellout a rit implijout un arouezenn evel skejer.</p>"
|
||||
"heul: <ul> <li><em>domani; anv; kota; boes-postel kota dre-ziouer; "
|
||||
"enaouet</em></li> <li><em>domani-alias; anv; domani bukeet; "
|
||||
"enaouet</em></li> <li><em>domain a-eil; anv; herbrec'hier bukenn; porzh "
|
||||
"bukenn; servij; enaouet; gwiriañ ar resevourien</em></li> </ul> <p>Elfenn "
|
||||
"gentañ pep linenn a vez ret hag e rank bezañ par ouzh unan eus an "
|
||||
"talvoudegezhioù kent.</p> <p>Gellout a rit implijout un arouezenn evel "
|
||||
"skejer.</p>"
|
||||
|
||||
#: admin/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>"
|
||||
"is mandatory and must be equal to one of the previous values.</p> <p>You can"
|
||||
" use a different character as separator.</p>"
|
||||
msgstr ""
|
||||
"Pourvezit ur restr CSV el lec'h ma touj al linennoù unan eus ar stummoù da-"
|
||||
"heul: <ul> <li><em>kont; anv-kevreañ; ger-tremen; anv bihan; anv familh; "
|
||||
@@ -1746,6 +1751,144 @@ msgstr "Emporzhiañ identelezhioù"
|
||||
msgid "Forward updated"
|
||||
msgstr "Treuzkas hizivaet"
|
||||
|
||||
#: calendars/app_settings.py:11
|
||||
#, fuzzy
|
||||
#| msgid "DNS settings"
|
||||
msgid "Server settings"
|
||||
msgstr "Arventennoù DNS"
|
||||
|
||||
#: calendars/app_settings.py:17
|
||||
#, fuzzy
|
||||
#| msgid "Server port"
|
||||
msgid "Server URL"
|
||||
msgstr "Porzh ar servijer"
|
||||
|
||||
#: calendars/app_settings.py:19
|
||||
msgid ""
|
||||
"The URL of your Radicale server. It will be used to construct calendar URLs."
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:31
|
||||
msgid "Rights management"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:37
|
||||
msgid "Rights file's path"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:39
|
||||
msgid "Path to the file that contains rights definition"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:46
|
||||
#, fuzzy
|
||||
#| msgid "Domain administrator"
|
||||
msgid "Allow calendars administration"
|
||||
msgstr "Merour an domani"
|
||||
|
||||
#: calendars/app_settings.py:48
|
||||
#, fuzzy
|
||||
#| msgid "Allow this administrator to access user mailboxes"
|
||||
msgid "Allow domain administrators to manage user calendars (read and write)"
|
||||
msgstr "Aotren an implijer-mañ da vont e boestoù-post an implijerien"
|
||||
|
||||
#: calendars/app_settings.py:60 core/app_settings.py:438
|
||||
#: core/app_settings.py:1258
|
||||
msgid "Miscellaneous"
|
||||
msgstr "A-bep seurt"
|
||||
|
||||
#: calendars/app_settings.py:66
|
||||
msgid "Maximum size of ICS files"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:68
|
||||
msgid ""
|
||||
"Maximum size in bytes of imported ICS files (or KB, MB, GB if specified)"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:89 calendars/handlers.py:55
|
||||
#: core/api/v2/viewsets.py:157
|
||||
msgid "Calendars"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/models.py:48 calendars/models.py:65 contacts/models.py:38
|
||||
msgid "Server location is not set, please fix it."
|
||||
msgstr "Neket termenet lec'hiadur ho servijer, reizhit an dra-se mar plij."
|
||||
|
||||
#: calendars/viewsets.py:197
|
||||
msgid "Uploaded file is too big (max: {} bytes)"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/app_settings.py:11
|
||||
msgid "Synchronization"
|
||||
msgstr "Sinkroneladur"
|
||||
|
||||
#: contacts/app_settings.py:18
|
||||
msgid "Synchonize address book using CardDAV"
|
||||
msgstr "Sinkronelaat ho levr chomlec'hioù gant CardDAV"
|
||||
|
||||
#: contacts/app_settings.py:21
|
||||
msgid ""
|
||||
"Choose to synchronize or not your address book using CardDAV. You will be "
|
||||
"able to access your contacts from the outside."
|
||||
msgstr ""
|
||||
"Dibabit sinkronelaat ho levr chomlec'hioù pe chom hep en ober gant CardDAV. "
|
||||
"Posupl e vo deoc'h tizhout ho tarempredoù adalek an diavaez."
|
||||
|
||||
#: contacts/app_settings.py:29
|
||||
msgid "Synchronization frequency"
|
||||
msgstr "Frekañs sinkroneladur"
|
||||
|
||||
#: contacts/app_settings.py:31
|
||||
msgid "Interval in seconds between 2 synchronization requests"
|
||||
msgstr "Padelezh en eilennoù etre 2 reked sinkroneladur"
|
||||
|
||||
#: contacts/app_settings.py:51
|
||||
#: contacts/templates/modoboa_contacts/index.html:6
|
||||
#: core/api/v2/viewsets.py:164
|
||||
#, fuzzy
|
||||
#| msgid "Domains"
|
||||
msgid "Contacts"
|
||||
msgstr "Darempredoù"
|
||||
|
||||
#: contacts/constants.py:6 contacts/constants.py:12
|
||||
msgid "Home"
|
||||
msgstr "Ti"
|
||||
|
||||
#: contacts/constants.py:7 contacts/constants.py:13
|
||||
msgid "Work"
|
||||
msgstr "Labour"
|
||||
|
||||
#: contacts/constants.py:8 contacts/constants.py:14
|
||||
msgid "Other"
|
||||
msgstr "Traoù all"
|
||||
|
||||
#: contacts/constants.py:15
|
||||
msgid "Main"
|
||||
msgstr "Pennañ"
|
||||
|
||||
#: contacts/constants.py:16
|
||||
msgid "Cellular"
|
||||
msgstr "Kelligel"
|
||||
|
||||
#: contacts/constants.py:17
|
||||
msgid "Fax"
|
||||
msgstr "Faks"
|
||||
|
||||
#: contacts/constants.py:18
|
||||
msgid "Pager"
|
||||
msgstr "Pajenner"
|
||||
|
||||
#: contacts/serializers.py:101
|
||||
#, fuzzy
|
||||
#| msgid "Number of displayed items per page"
|
||||
msgid "Name or display name required"
|
||||
msgstr "Anv pe anv da ziskouez rekiset"
|
||||
|
||||
#: contacts/serializers.py:233
|
||||
msgid "Minimum allowed value is 60s"
|
||||
msgstr "Talvoudegezh bihanañ aotreet a zo 60eil"
|
||||
|
||||
#: core/api/v1/serializers.py:21
|
||||
#, fuzzy
|
||||
#| msgid "MX records of {}"
|
||||
@@ -1794,10 +1937,27 @@ msgstr "Niveroù ront direizh"
|
||||
msgid "This code is invalid"
|
||||
msgstr ""
|
||||
|
||||
#: core/api/v2/serializers.py:367 core/views/auth.py:200 core/views/auth.py:253
|
||||
#: core/api/v2/serializers.py:367 core/views/auth.py:200
|
||||
#: core/views/auth.py:253
|
||||
msgid "Please use the following code to recover your Modoboa password: {}"
|
||||
msgstr ""
|
||||
|
||||
#: core/api/v2/viewsets.py:150
|
||||
#, fuzzy
|
||||
#| msgid "Administration"
|
||||
msgid "Administration console"
|
||||
msgstr "Melestradurezh"
|
||||
|
||||
#: core/api/v2/viewsets.py:159
|
||||
msgid "Calendar"
|
||||
msgstr ""
|
||||
|
||||
#: core/api/v2/viewsets.py:166
|
||||
#, fuzzy
|
||||
#| msgid "Address"
|
||||
msgid "Address book"
|
||||
msgstr "Levr chomlec'hioù"
|
||||
|
||||
#: core/app_settings.py:44 core/app_settings.py:716
|
||||
msgid "Authentication"
|
||||
msgstr "O vezañ anavezet"
|
||||
@@ -1964,8 +2124,8 @@ msgstr "Strolladoù merañ"
|
||||
|
||||
#: core/app_settings.py:185 core/app_settings.py:906
|
||||
msgid ""
|
||||
"Members of those LDAP Posix groups will be created as domain administrators. "
|
||||
"Use ';' characters to separate groups."
|
||||
"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ù."
|
||||
@@ -2195,7 +2355,8 @@ msgstr "Enaouiñ ar c'hehentiñ dre API foran Modoboa "
|
||||
msgid "Check new versions"
|
||||
msgstr "Klask stummoù nevez"
|
||||
|
||||
#: core/app_settings.py:416 core/app_settings.py:1204 core/app_settings.py:1214
|
||||
#: core/app_settings.py:416 core/app_settings.py:1204
|
||||
#: core/app_settings.py:1214
|
||||
msgid "Automatically checks if a newer version is available"
|
||||
msgstr "Em-wiriañ ma vez ur stumm nevez hegerz"
|
||||
|
||||
@@ -2226,10 +2387,6 @@ msgstr ""
|
||||
"Kas ar statistikoù da API foran Modoboa (kontourioù hag an astennoù "
|
||||
"impliljet)"
|
||||
|
||||
#: core/app_settings.py:438 core/app_settings.py:1258
|
||||
msgid "Miscellaneous"
|
||||
msgstr "A-bep seurt"
|
||||
|
||||
#: core/app_settings.py:441 core/app_settings.py:1265
|
||||
#, fuzzy
|
||||
#| msgid "Inactive account threshold"
|
||||
@@ -2238,8 +2395,8 @@ msgstr "Treuzoù ar c'hontoù dioberiant"
|
||||
|
||||
#: core/app_settings.py:444 core/app_settings.py:1268
|
||||
msgid ""
|
||||
"Allow the administrator to set a threshold (in days) beyond which an account "
|
||||
"is considered inactive if the user hasn't logged in"
|
||||
"Allow the administrator to set a threshold (in days) beyond which an account"
|
||||
" is considered inactive if the user hasn't logged in"
|
||||
msgstr ""
|
||||
|
||||
#: core/app_settings.py:451 core/app_settings.py:1277
|
||||
@@ -2248,8 +2405,8 @@ msgstr "Treuzoù ar c'hontoù dioberiant"
|
||||
|
||||
#: core/app_settings.py:454 core/app_settings.py:1280
|
||||
msgid ""
|
||||
"An account with a last login date greater than this threshold (in days) will "
|
||||
"be considered as inactive"
|
||||
"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"
|
||||
@@ -2290,7 +2447,7 @@ msgstr "An adheñchañ dre-ziouer implijet pa n'eus arload ebet spisaet"
|
||||
msgid "LDAP"
|
||||
msgstr ""
|
||||
|
||||
#: core/checks.py:12
|
||||
#: core/checks.py:13
|
||||
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 "
|
||||
@@ -2300,15 +2457,15 @@ msgstr ""
|
||||
"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.py:16
|
||||
#: core/checks.py:17
|
||||
msgid "Set `USE_TZ = True` in settings.py"
|
||||
msgstr "Lakaat `USE_TZ = Gwir e-barzh`arventennoù.py"
|
||||
|
||||
#: core/checks.py:20
|
||||
#: core/checks.py:21
|
||||
msgid "The password scheme you are using is deprecated."
|
||||
msgstr ""
|
||||
|
||||
#: core/checks.py:21
|
||||
#: core/checks.py:22
|
||||
msgid "Upgrade your password scheme to a stronger one"
|
||||
msgstr ""
|
||||
|
||||
@@ -2625,15 +2782,15 @@ msgstr ""
|
||||
#: core/templates/core/information.html:6
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The password scheme <strong>%(scheme)s</strong> has been deprecated and will "
|
||||
"be removed in the next minor version. The procedure to upgrade to a stronger "
|
||||
"scheme is as follows: <ul> <li>Go to <strong>Parameters > General</strong> "
|
||||
"section</li> <li>Change the value of <strong>Default password scheme</"
|
||||
"strong></li> <li>Make sure <strong>Update password scheme at login</strong> "
|
||||
"option is enabled</li> <li>Save your changes</li> <li>Logout / Login with "
|
||||
"your current account so its password gets updated</li> <li>Inform "
|
||||
"<strong>ALL</strong> your users that they must login to Modoboa to complete "
|
||||
"the operation</li> </ul>"
|
||||
"The password scheme <strong>%(scheme)s</strong> has been deprecated and will"
|
||||
" be removed in the next minor version. The procedure to upgrade to a "
|
||||
"stronger scheme is as follows: <ul> <li>Go to <strong>Parameters > "
|
||||
"General</strong> section</li> <li>Change the value of <strong>Default "
|
||||
"password scheme</strong></li> <li>Make sure <strong>Update password scheme "
|
||||
"at login</strong> option is enabled</li> <li>Save your changes</li> "
|
||||
"<li>Logout / Login with your current account so its password gets "
|
||||
"updated</li> <li>Inform <strong>ALL</strong> your users that they must login"
|
||||
" to Modoboa to complete the operation</li> </ul>"
|
||||
msgstr ""
|
||||
|
||||
#: core/templates/core/information.html:18
|
||||
@@ -2758,8 +2915,8 @@ msgstr "Drekleur implijet evit bezañ anavezet"
|
||||
|
||||
#: core/templates/core/user_security.html:17
|
||||
msgid ""
|
||||
"Install a soft token authenticator like FreeOTP or Google Authenticator from "
|
||||
"your application repository and use that app to scan this QR code."
|
||||
"Install a soft token authenticator like FreeOTP or Google Authenticator from"
|
||||
" your application repository and use that app to scan this QR code."
|
||||
msgstr ""
|
||||
|
||||
#: core/templates/core/user_security.html:25
|
||||
@@ -2847,7 +3004,7 @@ msgstr "Digevreañ"
|
||||
msgid "API"
|
||||
msgstr "API"
|
||||
|
||||
#: core/utils.py:42
|
||||
#: core/utils.py:41
|
||||
msgid "The core part of Modoboa"
|
||||
msgstr "Lodenn greiz Modoboa"
|
||||
|
||||
@@ -3144,8 +3301,8 @@ 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."
|
||||
"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
|
||||
@@ -3234,8 +3391,8 @@ msgstr ""
|
||||
#: imap_migration/app_settings.py:80 imap_migration/app_settings.py:138
|
||||
msgid ""
|
||||
"A comma seperated list of folders to explicitly include in sync even if "
|
||||
"filtered by the Folder Filter Exclusions. Example: debian.user, debian."
|
||||
"personal "
|
||||
"filtered by the Folder Filter Exclusions. Example: debian.user, "
|
||||
"debian.personal "
|
||||
msgstr ""
|
||||
|
||||
#: imap_migration/app_settings.py:107
|
||||
@@ -3351,8 +3508,8 @@ msgid "Enable or disable per-admin limits"
|
||||
msgstr "Enaouiñ pe lazhañ ar bevennoù dre-verour"
|
||||
|
||||
#: limits/app_settings.py:26 limits/app_settings.py:91
|
||||
#: limits/app_settings.py:160 limits/app_settings.py:245 limits/constants.py:47
|
||||
#: limits/constants.py:101
|
||||
#: limits/app_settings.py:160 limits/app_settings.py:245
|
||||
#: limits/constants.py:47 limits/constants.py:101
|
||||
msgid "Domain admins"
|
||||
msgstr "Merourien domani"
|
||||
|
||||
@@ -3369,13 +3526,13 @@ 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)"
|
||||
"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:48 limits/app_settings.py:186
|
||||
msgid ""
|
||||
"Maximum number of allowed domain aliases for a new administrator. (0 to deny "
|
||||
"any creation, -1 to allow unlimited creations)"
|
||||
"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)"
|
||||
@@ -3418,8 +3575,8 @@ msgstr "Enaouiñ pe lazhañ ar bevennoù dre-zomani"
|
||||
|
||||
#: limits/app_settings.py:94 limits/app_settings.py:248
|
||||
msgid ""
|
||||
"Maximum number of allowed domain administrators for a new domain. (0 to deny "
|
||||
"any creation, -1 to allow unlimited creations)"
|
||||
"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)"
|
||||
@@ -3442,8 +3599,8 @@ msgstr ""
|
||||
|
||||
#: limits/app_settings.py:123 limits/app_settings.py:283
|
||||
msgid ""
|
||||
"Maximum number of allowed aliases for a new domain. (0 to deny any creation, "
|
||||
"-1 to allow unlimited creations)"
|
||||
"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)"
|
||||
@@ -4097,7 +4254,7 @@ msgstr "porzhioù herbrec'hiañ bukenn"
|
||||
msgid "verify recipients"
|
||||
msgstr "gwiriit ar reseverien"
|
||||
|
||||
#: sievefilters/api/v2/viewsets.py:183
|
||||
#: sievefilters/api/v2/viewsets.py:186
|
||||
#, fuzzy, python-format
|
||||
#| msgid "User '%s' already exists"
|
||||
msgid "Filter %s already exists"
|
||||
@@ -4284,11 +4441,11 @@ msgstr ""
|
||||
msgid "Failed to retrieve hierarchy delimiter"
|
||||
msgstr ""
|
||||
|
||||
#: sievefilters/lib.py:48
|
||||
#: sievefilters/lib.py:52
|
||||
msgid "Connection to MANAGESIEVE server failed, check your configuration"
|
||||
msgstr ""
|
||||
|
||||
#: sievefilters/lib.py:75
|
||||
#: sievefilters/lib.py:79
|
||||
#, fuzzy
|
||||
#| msgid "Not enough resources"
|
||||
msgid "Not enough space on server"
|
||||
@@ -4407,9 +4564,9 @@ msgid ""
|
||||
"<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 "
|
||||
"<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
|
||||
@@ -4428,8 +4585,8 @@ 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."
|
||||
"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
|
||||
#: templates/registration/password_reset_email_v2.html:14
|
||||
@@ -4462,8 +4619,8 @@ msgstr "Ger-tremen kozh"
|
||||
|
||||
#: templates/registration/twofactor_code_verify.html:35
|
||||
msgid ""
|
||||
"Enter the code from the two-factor app on your mobile device. If you've lost "
|
||||
"your device, you may enter one of your recovery codes."
|
||||
"Enter the code from the two-factor app on your mobile device. If you've lost"
|
||||
" your device, you may enter one of your recovery codes."
|
||||
msgstr ""
|
||||
|
||||
#: templates/registration/twofactor_code_verify.html:42
|
||||
@@ -4496,113 +4653,91 @@ msgid "next hop"
|
||||
msgstr "lamm da-heul"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Authentication method"
|
||||
#~ msgid "Authentication mechanism"
|
||||
#~ msgstr "Doare dilesañ"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Authentication method"
|
||||
#~ msgid "Prefered authentication mechanism"
|
||||
#~ msgstr "Doare dilesañ"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Directory not found."
|
||||
#~ msgid "Directory non-writable"
|
||||
#~ msgstr "Neket bet kavet an domani."
|
||||
|
||||
#~ 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."
|
||||
#~ "Hoc'h anv-implijer hag ho ker-tremen na genglotont ket. Klaskit en-dro, mar "
|
||||
#~ "plij."
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Check to activate this alias"
|
||||
#~ msgid "Check to activate this filters set"
|
||||
#~ msgstr "Kochiñ evit enaouiñ an alias-mañ"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "File name"
|
||||
#~ msgid "Wrong filter name"
|
||||
#~ msgstr "Anv restr"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Confirmation"
|
||||
#~ msgid "Conditions"
|
||||
#~ msgstr "Kadarnaat"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Active users"
|
||||
#~ msgid "Active"
|
||||
#~ msgstr "Implijerien oberiant"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Not defined"
|
||||
#~ msgid "No filter defined yet"
|
||||
#~ msgstr "Ket termenet"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Search filter"
|
||||
#~ msgid "New filter"
|
||||
#~ msgstr "Sil klask"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Search filter"
|
||||
#~ msgid "Save filters set"
|
||||
#~ msgstr "Sil klask"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Active users"
|
||||
#~ msgid "Activate filters set"
|
||||
#~ msgstr "Implijerien oberiant"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Remove this permission"
|
||||
#~ msgid "Remove filters set"
|
||||
#~ msgstr "Dilemel an aotre-mañ"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Remove this permission"
|
||||
#~ msgid "Remove this filter"
|
||||
#~ msgstr "Dilemel an aotre-mañ"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Remove this permission"
|
||||
#~ msgid "Move this filter down"
|
||||
#~ msgstr "Dilemel an aotre-mañ"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Failed to retrieve mailbox location (%s)"
|
||||
#~ msgid "Failed to retrieve filters set"
|
||||
#~ msgstr "N'heller ket adsevel lec'hiadur ar voest-posteloù (%s)"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Alias created"
|
||||
#~ msgid "Filter created"
|
||||
#~ msgstr "Alias krouet"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "modified"
|
||||
#~ msgid "Filter modified"
|
||||
#~ msgstr "kemmet"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Parameters saved"
|
||||
#~ msgid "Filters set saved"
|
||||
#~ msgstr "Arventennoù enrollet"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Alias created"
|
||||
#~ msgid "Filters set created"
|
||||
#~ msgstr "Alias krouet"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Alias deleted"
|
||||
#~| msgid_plural "Aliases deleted"
|
||||
#~ msgid "Filters set deleted"
|
||||
#~ msgstr "Alias dilemet"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Yes"
|
||||
#~ msgid "yes"
|
||||
#~ msgstr "Ya"
|
||||
|
||||
|
||||
@@ -11,7 +11,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-11-29 17:08+0100\n"
|
||||
"POT-Creation-Date: 2025-02-11 09:00+0100\n"
|
||||
"PO-Revision-Date: 2020-05-11 18:45+0000\n"
|
||||
"Last-Translator: Tydýt _, 2023\n"
|
||||
"Language-Team: Czech (https://www.transifex.com/tonio/teams/13749/cs/)\n"
|
||||
@@ -19,8 +19,7 @@ msgstr ""
|
||||
"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"
|
||||
"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"
|
||||
|
||||
#: admin/api/v1/serializers.py:42 admin/forms/domain.py:49
|
||||
msgid ""
|
||||
@@ -41,12 +40,12 @@ msgid "Cannot be greater than domain quota"
|
||||
msgstr ""
|
||||
|
||||
#: admin/api/v1/serializers.py:161 admin/api/v1/serializers.py:386
|
||||
#: admin/api/v2/serializers.py:478 admin/models/alias.py:38
|
||||
#: admin/api/v2/serializers.py:496 admin/models/alias.py:38
|
||||
msgid "Permission denied."
|
||||
msgstr ""
|
||||
|
||||
#: admin/api/v1/serializers.py:223 admin/api/v2/serializers.py:77
|
||||
#: admin/api/v2/serializers.py:410 admin/forms/alias.py:113
|
||||
#: admin/api/v2/serializers.py:428 admin/forms/alias.py:113
|
||||
#: admin/forms/alias.py:115 core/api/v2/serializers.py:224
|
||||
#: core/api/v2/serializers.py:226 core/api/v2/serializers.py:235
|
||||
#: core/app_settings.py:582 core/app_settings.py:584 core/app_settings.py:595
|
||||
@@ -59,7 +58,7 @@ msgid ""
|
||||
"List of administered domains (resellers and domain administrators only)."
|
||||
msgstr ""
|
||||
|
||||
#: admin/api/v1/serializers.py:359 admin/api/v2/serializers.py:460
|
||||
#: admin/api/v1/serializers.py:359 admin/api/v2/serializers.py:478
|
||||
msgid "Not allowed for this role."
|
||||
msgstr ""
|
||||
|
||||
@@ -67,14 +66,16 @@ msgstr ""
|
||||
msgid "Must be equal to mailbox full_address"
|
||||
msgstr ""
|
||||
|
||||
#: admin/api/v1/serializers.py:415 admin/api/v2/serializers.py:510
|
||||
#: admin/api/v1/serializers.py:415 admin/api/v2/serializers.py:528
|
||||
#: admin/forms/account.py:186 admin/forms/account.py:188
|
||||
#: admin/forms/domain.py:174 admin/forms/domain.py:302
|
||||
#: admin/forms/domain.py:304 core/forms.py:92 core/forms.py:95 core/forms.py:97
|
||||
#: admin/forms/domain.py:304 calendars/serializers.py:175
|
||||
#: calendars/serializers.py:177 core/forms.py:92 core/forms.py:95
|
||||
#: core/forms.py:97
|
||||
msgid "This field is required."
|
||||
msgstr ""
|
||||
|
||||
#: admin/api/v1/serializers.py:427 admin/api/v2/serializers.py:527
|
||||
#: admin/api/v1/serializers.py:427 admin/api/v2/serializers.py:545
|
||||
msgid "Local domain {} does not exist"
|
||||
msgstr ""
|
||||
|
||||
@@ -125,15 +126,15 @@ msgstr ""
|
||||
msgid "Define at least one authorized network / address"
|
||||
msgstr ""
|
||||
|
||||
#: admin/api/v2/serializers.py:495
|
||||
#: admin/api/v2/serializers.py:513
|
||||
msgid "The left part of an email address can't be more than 64 characters."
|
||||
msgstr ""
|
||||
|
||||
#: admin/api/v2/serializers.py:515
|
||||
#: admin/api/v2/serializers.py:533
|
||||
msgid "A mailbox is required to create aliases."
|
||||
msgstr ""
|
||||
|
||||
#: admin/api/v2/serializers.py:678
|
||||
#: admin/api/v2/serializers.py:696
|
||||
msgid "Unknown status"
|
||||
msgstr ""
|
||||
|
||||
@@ -175,8 +176,8 @@ msgstr ""
|
||||
|
||||
#: admin/app_settings.py:35 admin/app_settings.py:307
|
||||
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."
|
||||
"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 ""
|
||||
|
||||
#: admin/app_settings.py:43 admin/app_settings.py:317
|
||||
@@ -302,8 +303,9 @@ msgid ""
|
||||
"removed within Modoboa"
|
||||
msgstr ""
|
||||
|
||||
#: admin/app_settings.py:148 admin/app_settings.py:456 admin/forms/domain.py:54
|
||||
#: admin/models/domain.py:36 admin/templates/admin/domain_detail.html:64
|
||||
#: admin/app_settings.py:148 admin/app_settings.py:456
|
||||
#: admin/forms/domain.py:54 admin/models/domain.py:36
|
||||
#: admin/templates/admin/domain_detail.html:64
|
||||
msgid "Default mailbox quota"
|
||||
msgstr ""
|
||||
|
||||
@@ -336,7 +338,8 @@ msgid "Automatic domain/mailbox creation"
|
||||
msgstr ""
|
||||
|
||||
#: admin/app_settings.py:177 admin/app_settings.py:491
|
||||
msgid "Create a domain and a mailbox when an account is automatically created."
|
||||
msgid ""
|
||||
"Create a domain and a mailbox when an account is automatically created."
|
||||
msgstr ""
|
||||
|
||||
#: admin/app_settings.py:182 admin/app_settings.py:500
|
||||
@@ -358,6 +361,7 @@ msgid ""
|
||||
msgstr ""
|
||||
|
||||
#: admin/app_settings.py:522 admin/app_settings.py:527
|
||||
#: core/api/v2/viewsets.py:148
|
||||
msgid "Administration"
|
||||
msgstr ""
|
||||
|
||||
@@ -458,9 +462,9 @@ msgstr ""
|
||||
|
||||
#: admin/forms/account.py:244
|
||||
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)."
|
||||
"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 ""
|
||||
|
||||
#: admin/forms/account.py:254 admin/models/domain.py:39
|
||||
@@ -1002,8 +1006,9 @@ msgstr ""
|
||||
#: admin/templates/admin/_domain_dkim_key.html:20
|
||||
#: core/templates/core/user_security.html:83
|
||||
#: core/templates/core/user_security.html:99
|
||||
#: templates/common/generic_modal.html:6 templates/common/generic_modal.html:13
|
||||
#: templates/common/wizard_forms.html:6 templates/common/wizard_forms.html:27
|
||||
#: 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 ""
|
||||
|
||||
@@ -1256,7 +1261,8 @@ msgid "Warning"
|
||||
msgstr ""
|
||||
|
||||
#: admin/templates/admin/domain_detail.html:139
|
||||
msgid "DKIM keys already exist for this domain. Do you want to overwrite them?"
|
||||
msgid ""
|
||||
"DKIM keys already exist for this domain. Do you want to overwrite them?"
|
||||
msgstr ""
|
||||
|
||||
#: admin/templates/admin/domain_detail.html:142 core/constants.py:53
|
||||
@@ -1388,11 +1394,11 @@ msgstr ""
|
||||
#: admin/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>"
|
||||
"is mandatory and must be equal to one of the previous values.</p> <p>You can"
|
||||
" use a different character as separator.</p>"
|
||||
msgstr ""
|
||||
|
||||
#: admin/templates/admin/importform.html:6
|
||||
@@ -1595,6 +1601,130 @@ msgstr ""
|
||||
msgid "Forward updated"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:11
|
||||
msgid "Server settings"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:17
|
||||
msgid "Server URL"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:19
|
||||
msgid ""
|
||||
"The URL of your Radicale server. It will be used to construct calendar URLs."
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:31
|
||||
msgid "Rights management"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:37
|
||||
msgid "Rights file's path"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:39
|
||||
msgid "Path to the file that contains rights definition"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:46
|
||||
msgid "Allow calendars administration"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:48
|
||||
msgid "Allow domain administrators to manage user calendars (read and write)"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:60 core/app_settings.py:438
|
||||
#: core/app_settings.py:1258
|
||||
msgid "Miscellaneous"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:66
|
||||
msgid "Maximum size of ICS files"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:68
|
||||
msgid ""
|
||||
"Maximum size in bytes of imported ICS files (or KB, MB, GB if specified)"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:89 calendars/handlers.py:55
|
||||
#: core/api/v2/viewsets.py:157
|
||||
msgid "Calendars"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/models.py:48 calendars/models.py:65 contacts/models.py:38
|
||||
msgid "Server location is not set, please fix it."
|
||||
msgstr ""
|
||||
|
||||
#: calendars/viewsets.py:197
|
||||
msgid "Uploaded file is too big (max: {} bytes)"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/app_settings.py:11
|
||||
msgid "Synchronization"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/app_settings.py:18
|
||||
msgid "Synchonize address book using CardDAV"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/app_settings.py:21
|
||||
msgid ""
|
||||
"Choose to synchronize or not your address book using CardDAV. You will be "
|
||||
"able to access your contacts from the outside."
|
||||
msgstr ""
|
||||
|
||||
#: contacts/app_settings.py:29
|
||||
msgid "Synchronization frequency"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/app_settings.py:31
|
||||
msgid "Interval in seconds between 2 synchronization requests"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/app_settings.py:51
|
||||
#: contacts/templates/modoboa_contacts/index.html:6
|
||||
#: core/api/v2/viewsets.py:164
|
||||
msgid "Contacts"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/constants.py:6 contacts/constants.py:12
|
||||
msgid "Home"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/constants.py:7 contacts/constants.py:13
|
||||
msgid "Work"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/constants.py:8 contacts/constants.py:14
|
||||
msgid "Other"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/constants.py:15
|
||||
msgid "Main"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/constants.py:16
|
||||
msgid "Cellular"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/constants.py:17
|
||||
msgid "Fax"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/constants.py:18
|
||||
msgid "Pager"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/serializers.py:101
|
||||
msgid "Name or display name required"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/serializers.py:233
|
||||
msgid "Minimum allowed value is 60s"
|
||||
msgstr ""
|
||||
|
||||
#: core/api/v1/serializers.py:21
|
||||
msgid "Invalid PIN code"
|
||||
msgstr ""
|
||||
@@ -1639,10 +1769,23 @@ msgstr ""
|
||||
msgid "This code is invalid"
|
||||
msgstr ""
|
||||
|
||||
#: core/api/v2/serializers.py:367 core/views/auth.py:200 core/views/auth.py:253
|
||||
#: core/api/v2/serializers.py:367 core/views/auth.py:200
|
||||
#: core/views/auth.py:253
|
||||
msgid "Please use the following code to recover your Modoboa password: {}"
|
||||
msgstr ""
|
||||
|
||||
#: core/api/v2/viewsets.py:150
|
||||
msgid "Administration console"
|
||||
msgstr ""
|
||||
|
||||
#: core/api/v2/viewsets.py:159
|
||||
msgid "Calendar"
|
||||
msgstr ""
|
||||
|
||||
#: core/api/v2/viewsets.py:166
|
||||
msgid "Address book"
|
||||
msgstr ""
|
||||
|
||||
#: core/app_settings.py:44 core/app_settings.py:716
|
||||
msgid "Authentication"
|
||||
msgstr ""
|
||||
@@ -1804,8 +1947,8 @@ msgstr ""
|
||||
|
||||
#: core/app_settings.py:185 core/app_settings.py:906
|
||||
msgid ""
|
||||
"Members of those LDAP Posix groups will be created as domain administrators. "
|
||||
"Use ';' characters to separate groups."
|
||||
"Members of those LDAP Posix groups will be created as domain administrators."
|
||||
" Use ';' characters to separate groups."
|
||||
msgstr ""
|
||||
|
||||
#: core/app_settings.py:192 core/app_settings.py:915
|
||||
@@ -2023,7 +2166,8 @@ msgstr ""
|
||||
msgid "Check new versions"
|
||||
msgstr ""
|
||||
|
||||
#: core/app_settings.py:416 core/app_settings.py:1204 core/app_settings.py:1214
|
||||
#: core/app_settings.py:416 core/app_settings.py:1204
|
||||
#: core/app_settings.py:1214
|
||||
msgid "Automatically checks if a newer version is available"
|
||||
msgstr ""
|
||||
|
||||
@@ -2052,18 +2196,14 @@ msgstr ""
|
||||
msgid "Send statistics to Modoboa public API (counters and used extensions)"
|
||||
msgstr ""
|
||||
|
||||
#: core/app_settings.py:438 core/app_settings.py:1258
|
||||
msgid "Miscellaneous"
|
||||
msgstr ""
|
||||
|
||||
#: core/app_settings.py:441 core/app_settings.py:1265
|
||||
msgid "Enable inactive account tracking"
|
||||
msgstr ""
|
||||
|
||||
#: core/app_settings.py:444 core/app_settings.py:1268
|
||||
msgid ""
|
||||
"Allow the administrator to set a threshold (in days) beyond which an account "
|
||||
"is considered inactive if the user hasn't logged in"
|
||||
"Allow the administrator to set a threshold (in days) beyond which an account"
|
||||
" is considered inactive if the user hasn't logged in"
|
||||
msgstr ""
|
||||
|
||||
#: core/app_settings.py:451 core/app_settings.py:1277
|
||||
@@ -2072,8 +2212,8 @@ msgstr ""
|
||||
|
||||
#: core/app_settings.py:454 core/app_settings.py:1280
|
||||
msgid ""
|
||||
"An account with a last login date greater than this threshold (in days) will "
|
||||
"be considered as inactive"
|
||||
"An account with a last login date greater than this threshold (in days) will"
|
||||
" be considered as inactive"
|
||||
msgstr ""
|
||||
|
||||
#: core/app_settings.py:460 core/app_settings.py:1289
|
||||
@@ -2112,22 +2252,22 @@ msgstr ""
|
||||
msgid "LDAP"
|
||||
msgstr ""
|
||||
|
||||
#: core/checks.py:12
|
||||
#: core/checks.py:13
|
||||
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.py:16
|
||||
#: core/checks.py:17
|
||||
msgid "Set `USE_TZ = True` in settings.py"
|
||||
msgstr ""
|
||||
|
||||
#: core/checks.py:20
|
||||
#: core/checks.py:21
|
||||
msgid "The password scheme you are using is deprecated."
|
||||
msgstr ""
|
||||
|
||||
#: core/checks.py:21
|
||||
#: core/checks.py:22
|
||||
msgid "Upgrade your password scheme to a stronger one"
|
||||
msgstr ""
|
||||
|
||||
@@ -2431,15 +2571,15 @@ msgstr ""
|
||||
#: core/templates/core/information.html:6
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The password scheme <strong>%(scheme)s</strong> has been deprecated and will "
|
||||
"be removed in the next minor version. The procedure to upgrade to a stronger "
|
||||
"scheme is as follows: <ul> <li>Go to <strong>Parameters > General</strong> "
|
||||
"section</li> <li>Change the value of <strong>Default password scheme</"
|
||||
"strong></li> <li>Make sure <strong>Update password scheme at login</strong> "
|
||||
"option is enabled</li> <li>Save your changes</li> <li>Logout / Login with "
|
||||
"your current account so its password gets updated</li> <li>Inform "
|
||||
"<strong>ALL</strong> your users that they must login to Modoboa to complete "
|
||||
"the operation</li> </ul>"
|
||||
"The password scheme <strong>%(scheme)s</strong> has been deprecated and will"
|
||||
" be removed in the next minor version. The procedure to upgrade to a "
|
||||
"stronger scheme is as follows: <ul> <li>Go to <strong>Parameters > "
|
||||
"General</strong> section</li> <li>Change the value of <strong>Default "
|
||||
"password scheme</strong></li> <li>Make sure <strong>Update password scheme "
|
||||
"at login</strong> option is enabled</li> <li>Save your changes</li> "
|
||||
"<li>Logout / Login with your current account so its password gets "
|
||||
"updated</li> <li>Inform <strong>ALL</strong> your users that they must login"
|
||||
" to Modoboa to complete the operation</li> </ul>"
|
||||
msgstr ""
|
||||
|
||||
#: core/templates/core/information.html:18
|
||||
@@ -2559,8 +2699,8 @@ msgstr ""
|
||||
|
||||
#: core/templates/core/user_security.html:17
|
||||
msgid ""
|
||||
"Install a soft token authenticator like FreeOTP or Google Authenticator from "
|
||||
"your application repository and use that app to scan this QR code."
|
||||
"Install a soft token authenticator like FreeOTP or Google Authenticator from"
|
||||
" your application repository and use that app to scan this QR code."
|
||||
msgstr ""
|
||||
|
||||
#: core/templates/core/user_security.html:25
|
||||
@@ -2639,7 +2779,7 @@ msgstr ""
|
||||
msgid "API"
|
||||
msgstr ""
|
||||
|
||||
#: core/utils.py:42
|
||||
#: core/utils.py:41
|
||||
msgid "The core part of Modoboa"
|
||||
msgstr ""
|
||||
|
||||
@@ -2928,8 +3068,8 @@ 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."
|
||||
"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
|
||||
@@ -3010,8 +3150,8 @@ msgstr ""
|
||||
#: imap_migration/app_settings.py:80 imap_migration/app_settings.py:138
|
||||
msgid ""
|
||||
"A comma seperated list of folders to explicitly include in sync even if "
|
||||
"filtered by the Folder Filter Exclusions. Example: debian.user, debian."
|
||||
"personal "
|
||||
"filtered by the Folder Filter Exclusions. Example: debian.user, "
|
||||
"debian.personal "
|
||||
msgstr ""
|
||||
|
||||
#: imap_migration/app_settings.py:107
|
||||
@@ -3124,8 +3264,8 @@ msgid "Enable or disable per-admin limits"
|
||||
msgstr ""
|
||||
|
||||
#: limits/app_settings.py:26 limits/app_settings.py:91
|
||||
#: limits/app_settings.py:160 limits/app_settings.py:245 limits/constants.py:47
|
||||
#: limits/constants.py:101
|
||||
#: limits/app_settings.py:160 limits/app_settings.py:245
|
||||
#: limits/constants.py:47 limits/constants.py:101
|
||||
msgid "Domain admins"
|
||||
msgstr ""
|
||||
|
||||
@@ -3143,8 +3283,8 @@ msgstr ""
|
||||
|
||||
#: limits/app_settings.py:48 limits/app_settings.py:186
|
||||
msgid ""
|
||||
"Maximum number of allowed domain aliases for a new administrator. (0 to deny "
|
||||
"any creation, -1 to allow unlimited creations)"
|
||||
"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:58 limits/app_settings.py:198
|
||||
@@ -3179,8 +3319,8 @@ msgstr ""
|
||||
|
||||
#: limits/app_settings.py:94 limits/app_settings.py:248
|
||||
msgid ""
|
||||
"Maximum number of allowed domain administrators for a new domain. (0 to deny "
|
||||
"any creation, -1 to allow unlimited creations)"
|
||||
"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:104 limits/app_settings.py:260
|
||||
@@ -3197,8 +3337,8 @@ msgstr ""
|
||||
|
||||
#: limits/app_settings.py:123 limits/app_settings.py:283
|
||||
msgid ""
|
||||
"Maximum number of allowed aliases for a new domain. (0 to deny any creation, "
|
||||
"-1 to allow unlimited creations)"
|
||||
"Maximum number of allowed aliases for a new domain. (0 to deny any creation,"
|
||||
" -1 to allow unlimited creations)"
|
||||
msgstr ""
|
||||
|
||||
#: limits/apps.py:13 limits/apps.py:17
|
||||
@@ -3787,7 +3927,7 @@ msgstr ""
|
||||
msgid "verify recipients"
|
||||
msgstr ""
|
||||
|
||||
#: sievefilters/api/v2/viewsets.py:183
|
||||
#: sievefilters/api/v2/viewsets.py:186
|
||||
#, python-format
|
||||
msgid "Filter %s already exists"
|
||||
msgstr ""
|
||||
@@ -3940,11 +4080,11 @@ msgstr ""
|
||||
msgid "Failed to retrieve hierarchy delimiter"
|
||||
msgstr ""
|
||||
|
||||
#: sievefilters/lib.py:48
|
||||
#: sievefilters/lib.py:52
|
||||
msgid "Connection to MANAGESIEVE server failed, check your configuration"
|
||||
msgstr ""
|
||||
|
||||
#: sievefilters/lib.py:75
|
||||
#: sievefilters/lib.py:79
|
||||
msgid "Not enough space on server"
|
||||
msgstr ""
|
||||
|
||||
@@ -4095,8 +4235,8 @@ msgstr ""
|
||||
|
||||
#: templates/registration/twofactor_code_verify.html:35
|
||||
msgid ""
|
||||
"Enter the code from the two-factor app on your mobile device. If you've lost "
|
||||
"your device, you may enter one of your recovery codes."
|
||||
"Enter the code from the two-factor app on your mobile device. If you've lost"
|
||||
" your device, you may enter one of your recovery codes."
|
||||
msgstr ""
|
||||
|
||||
#: templates/registration/twofactor_code_verify.html:42
|
||||
|
||||
@@ -11,17 +11,15 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Modoboa\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-11-29 17:08+0100\n"
|
||||
"POT-Creation-Date: 2025-02-11 09:00+0100\n"
|
||||
"PO-Revision-Date: 2020-05-06 11:16+0000\n"
|
||||
"Last-Translator: Antoine Nguyen <tonio@ngyn.org>\n"
|
||||
"Language-Team: Czech (Czech Republic) (http://www.transifex.com/tonio/"
|
||||
"modoboa/language/cs_CZ/)\n"
|
||||
"Language-Team: Czech (Czech Republic) (http://www.transifex.com/tonio/modoboa/language/cs_CZ/)\n"
|
||||
"Language: cs_CZ\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"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"
|
||||
"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"
|
||||
|
||||
#: admin/api/v1/serializers.py:42 admin/forms/domain.py:49
|
||||
msgid ""
|
||||
@@ -44,12 +42,12 @@ msgid "Cannot be greater than domain quota"
|
||||
msgstr "Nemůže být vyšší než kvóta domény"
|
||||
|
||||
#: admin/api/v1/serializers.py:161 admin/api/v1/serializers.py:386
|
||||
#: admin/api/v2/serializers.py:478 admin/models/alias.py:38
|
||||
#: admin/api/v2/serializers.py:496 admin/models/alias.py:38
|
||||
msgid "Permission denied."
|
||||
msgstr "Přístup zamítnut."
|
||||
|
||||
#: admin/api/v1/serializers.py:223 admin/api/v2/serializers.py:77
|
||||
#: admin/api/v2/serializers.py:410 admin/forms/alias.py:113
|
||||
#: admin/api/v2/serializers.py:428 admin/forms/alias.py:113
|
||||
#: admin/forms/alias.py:115 core/api/v2/serializers.py:224
|
||||
#: core/api/v2/serializers.py:226 core/api/v2/serializers.py:235
|
||||
#: core/app_settings.py:582 core/app_settings.py:584 core/app_settings.py:595
|
||||
@@ -62,7 +60,7 @@ msgid ""
|
||||
"List of administered domains (resellers and domain administrators only)."
|
||||
msgstr "Zobrazit spravované domény (jenom distributori a správci domén)"
|
||||
|
||||
#: admin/api/v1/serializers.py:359 admin/api/v2/serializers.py:460
|
||||
#: admin/api/v1/serializers.py:359 admin/api/v2/serializers.py:478
|
||||
msgid "Not allowed for this role."
|
||||
msgstr "Není povoleno pro tuto roli."
|
||||
|
||||
@@ -70,14 +68,16 @@ msgstr "Není povoleno pro tuto roli."
|
||||
msgid "Must be equal to mailbox full_address"
|
||||
msgstr "Musí být rovno hodnote schránky celá_adresa"
|
||||
|
||||
#: admin/api/v1/serializers.py:415 admin/api/v2/serializers.py:510
|
||||
#: admin/api/v1/serializers.py:415 admin/api/v2/serializers.py:528
|
||||
#: admin/forms/account.py:186 admin/forms/account.py:188
|
||||
#: admin/forms/domain.py:174 admin/forms/domain.py:302
|
||||
#: admin/forms/domain.py:304 core/forms.py:92 core/forms.py:95 core/forms.py:97
|
||||
#: admin/forms/domain.py:304 calendars/serializers.py:175
|
||||
#: calendars/serializers.py:177 core/forms.py:92 core/forms.py:95
|
||||
#: core/forms.py:97
|
||||
msgid "This field is required."
|
||||
msgstr "Toto pole je vyžadováno."
|
||||
|
||||
#: admin/api/v1/serializers.py:427 admin/api/v2/serializers.py:527
|
||||
#: admin/api/v1/serializers.py:427 admin/api/v2/serializers.py:545
|
||||
msgid "Local domain {} does not exist"
|
||||
msgstr "Lokální doména {} neexistuje"
|
||||
|
||||
@@ -130,17 +130,17 @@ msgstr ""
|
||||
msgid "Define at least one authorized network / address"
|
||||
msgstr "Definujte alespoň jednu autorizovanou síť / adresu"
|
||||
|
||||
#: admin/api/v2/serializers.py:495
|
||||
#: admin/api/v2/serializers.py:513
|
||||
msgid "The left part of an email address can't be more than 64 characters."
|
||||
msgstr ""
|
||||
|
||||
#: admin/api/v2/serializers.py:515
|
||||
#: admin/api/v2/serializers.py:533
|
||||
#, fuzzy
|
||||
#| msgid "A mailbox is required"
|
||||
msgid "A mailbox is required to create aliases."
|
||||
msgstr "Schránka je vyžadována"
|
||||
|
||||
#: admin/api/v2/serializers.py:678
|
||||
#: admin/api/v2/serializers.py:696
|
||||
#, fuzzy
|
||||
#| msgid "Unknown"
|
||||
msgid "Unknown status"
|
||||
@@ -184,11 +184,11 @@ msgstr "Platné MX záznamy"
|
||||
|
||||
#: admin/app_settings.py:35 admin/app_settings.py:307
|
||||
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."
|
||||
"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í."
|
||||
"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í."
|
||||
|
||||
#: admin/app_settings.py:43 admin/app_settings.py:317
|
||||
msgid "New domains must use authorized MX(s)"
|
||||
@@ -342,8 +342,9 @@ msgstr ""
|
||||
"Přejmenovat nebo odstranit schránky v souborovém systému, pokud jsou "
|
||||
"přejmenovány nebo odstraněny v Modoboa"
|
||||
|
||||
#: admin/app_settings.py:148 admin/app_settings.py:456 admin/forms/domain.py:54
|
||||
#: admin/models/domain.py:36 admin/templates/admin/domain_detail.html:64
|
||||
#: admin/app_settings.py:148 admin/app_settings.py:456
|
||||
#: admin/forms/domain.py:54 admin/models/domain.py:36
|
||||
#: admin/templates/admin/domain_detail.html:64
|
||||
msgid "Default mailbox quota"
|
||||
msgstr "Výchozí kvóta schránky"
|
||||
|
||||
@@ -385,7 +386,8 @@ msgid "Automatic domain/mailbox creation"
|
||||
msgstr "Automatické vytvoření domény/schránky"
|
||||
|
||||
#: admin/app_settings.py:177 admin/app_settings.py:491
|
||||
msgid "Create a domain and a mailbox when an account is automatically created."
|
||||
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."
|
||||
|
||||
#: admin/app_settings.py:182 admin/app_settings.py:500
|
||||
@@ -416,6 +418,7 @@ msgstr ""
|
||||
"kvótu."
|
||||
|
||||
#: admin/app_settings.py:522 admin/app_settings.py:527
|
||||
#: core/api/v2/viewsets.py:148
|
||||
msgid "Administration"
|
||||
msgstr "Správa"
|
||||
|
||||
@@ -522,9 +525,9 @@ msgstr "Kvóta"
|
||||
|
||||
#: admin/forms/account.py:244
|
||||
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)."
|
||||
"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 "
|
||||
@@ -556,8 +559,8 @@ msgid ""
|
||||
"(@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)."
|
||||
"ENTER pro vložení dalšího aliasu. Pro vytvoření doménového koše vložte '*' "
|
||||
"(např. *@domena.cz)."
|
||||
|
||||
#: admin/forms/account.py:275
|
||||
msgid "Sender addresses"
|
||||
@@ -569,9 +572,9 @@ msgid ""
|
||||
"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."
|
||||
"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."
|
||||
|
||||
#: admin/forms/account.py:339 admin/forms/alias.py:95
|
||||
#: admin/models/mailbox.py:308
|
||||
@@ -666,8 +669,8 @@ 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."
|
||||
"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."
|
||||
|
||||
#: admin/forms/domain.py:43
|
||||
msgid "Key selector"
|
||||
@@ -1104,8 +1107,9 @@ msgstr "Kvóta domény byla překročena"
|
||||
#: admin/templates/admin/_domain_dkim_key.html:20
|
||||
#: core/templates/core/user_security.html:83
|
||||
#: core/templates/core/user_security.html:99
|
||||
#: templates/common/generic_modal.html:6 templates/common/generic_modal.html:13
|
||||
#: templates/common/wizard_forms.html:6 templates/common/wizard_forms.html:27
|
||||
#: 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 "Zavřít"
|
||||
|
||||
@@ -1367,7 +1371,8 @@ msgid "Warning"
|
||||
msgstr ""
|
||||
|
||||
#: admin/templates/admin/domain_detail.html:139
|
||||
msgid "DKIM keys already exist for this domain. Do you want to overwrite them?"
|
||||
msgid ""
|
||||
"DKIM keys already exist for this domain. Do you want to overwrite them?"
|
||||
msgstr ""
|
||||
|
||||
#: admin/templates/admin/domain_detail.html:142 core/constants.py:53
|
||||
@@ -1496,30 +1501,24 @@ msgid ""
|
||||
"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>"
|
||||
"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>"
|
||||
|
||||
#: admin/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>"
|
||||
"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>"
|
||||
"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>"
|
||||
|
||||
#: admin/templates/admin/importform.html:6
|
||||
msgid "Help"
|
||||
@@ -1547,7 +1546,8 @@ msgstr "Aktualizováno"
|
||||
|
||||
#: admin/templates/admin/mx_domain_detail.html:23
|
||||
msgid "This IP does not match any of the valid MXs defined in parameters"
|
||||
msgstr "Tato IP neodpovídá žádnému z platných MX-ů zadefinovaných v možnostech"
|
||||
msgstr ""
|
||||
"Tato IP neodpovídá žádnému z platných MX-ů zadefinovaných v možnostech"
|
||||
|
||||
#: admin/templates/admin/mx_domain_detail.html:36
|
||||
msgid "No MX record found for this domain."
|
||||
@@ -1569,8 +1569,8 @@ msgid ""
|
||||
"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."
|
||||
"jsou považovány za spam. Měli byste kontaktovat tyto poskytovatele a požádat"
|
||||
" je o odstranění IP adresy (adres) ze seznamu."
|
||||
|
||||
#: admin/templates/admin/notifications/domain_invalid_mx.html:3
|
||||
#, python-format
|
||||
@@ -1729,6 +1729,142 @@ msgstr "Importovat identity"
|
||||
msgid "Forward updated"
|
||||
msgstr "Přeposílání aktualizováno"
|
||||
|
||||
#: calendars/app_settings.py:11
|
||||
#, fuzzy
|
||||
#| msgid "Connection settings"
|
||||
msgid "Server settings"
|
||||
msgstr "Nastavení ManageSieve"
|
||||
|
||||
#: calendars/app_settings.py:17
|
||||
#, fuzzy
|
||||
#| msgid "Server port"
|
||||
msgid "Server URL"
|
||||
msgstr "Port serveru"
|
||||
|
||||
#: calendars/app_settings.py:19
|
||||
msgid ""
|
||||
"The URL of your Radicale server. It will be used to construct calendar URLs."
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:31
|
||||
msgid "Rights management"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:37
|
||||
msgid "Rights file's path"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:39
|
||||
msgid "Path to the file that contains rights definition"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:46
|
||||
#, fuzzy
|
||||
#| msgid "Domain administrator"
|
||||
msgid "Allow calendars administration"
|
||||
msgstr "Správce domény"
|
||||
|
||||
#: calendars/app_settings.py:48
|
||||
#, fuzzy
|
||||
#| msgid "Allow this administrator to access user mailboxes"
|
||||
msgid "Allow domain administrators to manage user calendars (read and write)"
|
||||
msgstr "Povolit správci přístup do uživatelských poštovních schránek"
|
||||
|
||||
#: calendars/app_settings.py:60 core/app_settings.py:438
|
||||
#: core/app_settings.py:1258
|
||||
msgid "Miscellaneous"
|
||||
msgstr "Různé"
|
||||
|
||||
#: calendars/app_settings.py:66
|
||||
msgid "Maximum size of ICS files"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:68
|
||||
msgid ""
|
||||
"Maximum size in bytes of imported ICS files (or KB, MB, GB if specified)"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:89 calendars/handlers.py:55
|
||||
#: core/api/v2/viewsets.py:157
|
||||
msgid "Calendars"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/models.py:48 calendars/models.py:65 contacts/models.py:38
|
||||
msgid "Server location is not set, please fix it."
|
||||
msgstr ""
|
||||
|
||||
#: calendars/viewsets.py:197
|
||||
msgid "Uploaded file is too big (max: {} bytes)"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/app_settings.py:11
|
||||
msgid "Synchronization"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/app_settings.py:18
|
||||
msgid "Synchonize address book using CardDAV"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/app_settings.py:21
|
||||
msgid ""
|
||||
"Choose to synchronize or not your address book using CardDAV. You will be "
|
||||
"able to access your contacts from the outside."
|
||||
msgstr ""
|
||||
|
||||
#: contacts/app_settings.py:29
|
||||
msgid "Synchronization frequency"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/app_settings.py:31
|
||||
msgid "Interval in seconds between 2 synchronization requests"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/app_settings.py:51
|
||||
#: contacts/templates/modoboa_contacts/index.html:6
|
||||
#: core/api/v2/viewsets.py:164
|
||||
#, fuzzy
|
||||
#| msgid "Domains"
|
||||
msgid "Contacts"
|
||||
msgstr "obsahuje"
|
||||
|
||||
#: contacts/constants.py:6 contacts/constants.py:12
|
||||
msgid "Home"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/constants.py:7 contacts/constants.py:13
|
||||
msgid "Work"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/constants.py:8 contacts/constants.py:14
|
||||
msgid "Other"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/constants.py:15
|
||||
msgid "Main"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/constants.py:16
|
||||
msgid "Cellular"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/constants.py:17
|
||||
msgid "Fax"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/constants.py:18
|
||||
msgid "Pager"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/serializers.py:101
|
||||
#, fuzzy
|
||||
#| msgid "Number of displayed items per page"
|
||||
msgid "Name or display name required"
|
||||
msgstr "Počet zobrazených položek na stránce"
|
||||
|
||||
#: contacts/serializers.py:233
|
||||
msgid "Minimum allowed value is 60s"
|
||||
msgstr ""
|
||||
|
||||
#: core/api/v1/serializers.py:21
|
||||
#, fuzzy
|
||||
#| msgid "MX records of {}"
|
||||
@@ -1777,10 +1913,27 @@ msgstr "Neplatný počet cyklů"
|
||||
msgid "This code is invalid"
|
||||
msgstr ""
|
||||
|
||||
#: core/api/v2/serializers.py:367 core/views/auth.py:200 core/views/auth.py:253
|
||||
#: core/api/v2/serializers.py:367 core/views/auth.py:200
|
||||
#: core/views/auth.py:253
|
||||
msgid "Please use the following code to recover your Modoboa password: {}"
|
||||
msgstr ""
|
||||
|
||||
#: core/api/v2/viewsets.py:150
|
||||
#, fuzzy
|
||||
#| msgid "Administration"
|
||||
msgid "Administration console"
|
||||
msgstr "Správa"
|
||||
|
||||
#: core/api/v2/viewsets.py:159
|
||||
msgid "Calendar"
|
||||
msgstr ""
|
||||
|
||||
#: core/api/v2/viewsets.py:166
|
||||
#, fuzzy
|
||||
#| msgid "Address"
|
||||
msgid "Address book"
|
||||
msgstr "Adresa"
|
||||
|
||||
#: core/app_settings.py:44 core/app_settings.py:716
|
||||
msgid "Authentication"
|
||||
msgstr "Ověření"
|
||||
@@ -1810,8 +1963,8 @@ msgid ""
|
||||
"Number of rounds to use (only used by sha256crypt and sha512crypt). Must be "
|
||||
"between 1000 and 999999999, inclusive."
|
||||
msgstr ""
|
||||
"Počet cyklů (použije se pouze u sha256crypt a sha512crypt). Hodnota musí být "
|
||||
"mezi 1000 a 999999999 včetně."
|
||||
"Počet cyklů (použije se pouze u sha256crypt a sha512crypt). Hodnota musí být"
|
||||
" mezi 1000 a 999999999 včetně."
|
||||
|
||||
#: core/app_settings.py:71 core/app_settings.py:752
|
||||
msgid "Update password scheme at login"
|
||||
@@ -1945,8 +2098,8 @@ msgstr "Správcovské skupiny"
|
||||
|
||||
#: core/app_settings.py:185 core/app_settings.py:906
|
||||
msgid ""
|
||||
"Members of those LDAP Posix groups will be created as domain administrators. "
|
||||
"Use ';' characters to separate groups."
|
||||
"Members of those LDAP Posix groups will be created as domain administrators."
|
||||
" Use ';' characters to separate groups."
|
||||
msgstr ""
|
||||
"Členové těchto LDAP Posix skupin budou automaticky vytvořeni jako správci "
|
||||
"domény. Pro oddělení skupin použijte ';'."
|
||||
@@ -2174,7 +2327,8 @@ msgstr "Povolit komunikaci s veřejným Modoboa API rozhraním"
|
||||
msgid "Check new versions"
|
||||
msgstr "Zkontrolovat verzi"
|
||||
|
||||
#: core/app_settings.py:416 core/app_settings.py:1204 core/app_settings.py:1214
|
||||
#: core/app_settings.py:416 core/app_settings.py:1204
|
||||
#: core/app_settings.py:1214
|
||||
msgid "Automatically checks if a newer version is available"
|
||||
msgstr "Automaticky kontrolovat dostupnost nové verze"
|
||||
|
||||
@@ -2205,10 +2359,6 @@ msgstr ""
|
||||
"Zasílat statistické údaje na veřejné Modoboa API rozhraní (počítadla a "
|
||||
"použité rozšíření)"
|
||||
|
||||
#: core/app_settings.py:438 core/app_settings.py:1258
|
||||
msgid "Miscellaneous"
|
||||
msgstr "Různé"
|
||||
|
||||
#: core/app_settings.py:441 core/app_settings.py:1265
|
||||
#, fuzzy
|
||||
#| msgid "Inactive account threshold"
|
||||
@@ -2217,8 +2367,8 @@ msgstr "Počet dnů pro neaktivní účet"
|
||||
|
||||
#: core/app_settings.py:444 core/app_settings.py:1268
|
||||
msgid ""
|
||||
"Allow the administrator to set a threshold (in days) beyond which an account "
|
||||
"is considered inactive if the user hasn't logged in"
|
||||
"Allow the administrator to set a threshold (in days) beyond which an account"
|
||||
" is considered inactive if the user hasn't logged in"
|
||||
msgstr ""
|
||||
|
||||
#: core/app_settings.py:451 core/app_settings.py:1277
|
||||
@@ -2227,8 +2377,8 @@ msgstr "Počet dnů pro neaktivní účet"
|
||||
|
||||
#: core/app_settings.py:454 core/app_settings.py:1280
|
||||
msgid ""
|
||||
"An account with a last login date greater than this threshold (in days) will "
|
||||
"be considered as inactive"
|
||||
"An account with a last login date greater than this threshold (in days) will"
|
||||
" be considered as inactive"
|
||||
msgstr ""
|
||||
"Účet s datem posledního přihlášení starším než práh (ve dnech) bude "
|
||||
"považován za neaktivní"
|
||||
@@ -2271,7 +2421,7 @@ msgstr ""
|
||||
msgid "LDAP"
|
||||
msgstr ""
|
||||
|
||||
#: core/checks.py:12
|
||||
#: core/checks.py:13
|
||||
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 "
|
||||
@@ -2280,15 +2430,15 @@ msgstr ""
|
||||
"Hodnota USE_TZ je Vypnutá, toto může způsobit problémy při přechodu mezi "
|
||||
"letním a zimním časem (např. stejný čas dvakrát během změny času)."
|
||||
|
||||
#: core/checks.py:16
|
||||
#: core/checks.py:17
|
||||
msgid "Set `USE_TZ = True` in settings.py"
|
||||
msgstr "Nastavte `USE_TZ = True` v settings.py"
|
||||
|
||||
#: core/checks.py:20
|
||||
#: core/checks.py:21
|
||||
msgid "The password scheme you are using is deprecated."
|
||||
msgstr ""
|
||||
|
||||
#: core/checks.py:21
|
||||
#: core/checks.py:22
|
||||
msgid "Upgrade your password scheme to a stronger one"
|
||||
msgstr ""
|
||||
|
||||
@@ -2598,15 +2748,15 @@ msgstr ""
|
||||
#: core/templates/core/information.html:6
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The password scheme <strong>%(scheme)s</strong> has been deprecated and will "
|
||||
"be removed in the next minor version. The procedure to upgrade to a stronger "
|
||||
"scheme is as follows: <ul> <li>Go to <strong>Parameters > General</strong> "
|
||||
"section</li> <li>Change the value of <strong>Default password scheme</"
|
||||
"strong></li> <li>Make sure <strong>Update password scheme at login</strong> "
|
||||
"option is enabled</li> <li>Save your changes</li> <li>Logout / Login with "
|
||||
"your current account so its password gets updated</li> <li>Inform "
|
||||
"<strong>ALL</strong> your users that they must login to Modoboa to complete "
|
||||
"the operation</li> </ul>"
|
||||
"The password scheme <strong>%(scheme)s</strong> has been deprecated and will"
|
||||
" be removed in the next minor version. The procedure to upgrade to a "
|
||||
"stronger scheme is as follows: <ul> <li>Go to <strong>Parameters > "
|
||||
"General</strong> section</li> <li>Change the value of <strong>Default "
|
||||
"password scheme</strong></li> <li>Make sure <strong>Update password scheme "
|
||||
"at login</strong> option is enabled</li> <li>Save your changes</li> "
|
||||
"<li>Logout / Login with your current account so its password gets "
|
||||
"updated</li> <li>Inform <strong>ALL</strong> your users that they must login"
|
||||
" to Modoboa to complete the operation</li> </ul>"
|
||||
msgstr ""
|
||||
|
||||
#: core/templates/core/information.html:18
|
||||
@@ -2732,8 +2882,8 @@ msgstr "Rozhraní pro ověřování přístupu"
|
||||
|
||||
#: core/templates/core/user_security.html:17
|
||||
msgid ""
|
||||
"Install a soft token authenticator like FreeOTP or Google Authenticator from "
|
||||
"your application repository and use that app to scan this QR code."
|
||||
"Install a soft token authenticator like FreeOTP or Google Authenticator from"
|
||||
" your application repository and use that app to scan this QR code."
|
||||
msgstr ""
|
||||
|
||||
#: core/templates/core/user_security.html:25
|
||||
@@ -2821,7 +2971,7 @@ msgstr "Odhlásit se"
|
||||
msgid "API"
|
||||
msgstr "API"
|
||||
|
||||
#: core/utils.py:42
|
||||
#: core/utils.py:41
|
||||
msgid "The core part of Modoboa"
|
||||
msgstr "Hlavní část Modoboa"
|
||||
|
||||
@@ -3116,8 +3266,8 @@ 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."
|
||||
"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
|
||||
@@ -3208,8 +3358,8 @@ msgstr ""
|
||||
#: imap_migration/app_settings.py:80 imap_migration/app_settings.py:138
|
||||
msgid ""
|
||||
"A comma seperated list of folders to explicitly include in sync even if "
|
||||
"filtered by the Folder Filter Exclusions. Example: debian.user, debian."
|
||||
"personal "
|
||||
"filtered by the Folder Filter Exclusions. Example: debian.user, "
|
||||
"debian.personal "
|
||||
msgstr ""
|
||||
|
||||
#: imap_migration/app_settings.py:107
|
||||
@@ -3327,8 +3477,8 @@ msgid "Enable or disable per-admin limits"
|
||||
msgstr ""
|
||||
|
||||
#: limits/app_settings.py:26 limits/app_settings.py:91
|
||||
#: limits/app_settings.py:160 limits/app_settings.py:245 limits/constants.py:47
|
||||
#: limits/constants.py:101
|
||||
#: limits/app_settings.py:160 limits/app_settings.py:245
|
||||
#: limits/constants.py:47 limits/constants.py:101
|
||||
msgid "Domain admins"
|
||||
msgstr "Správci domén"
|
||||
|
||||
@@ -3351,10 +3501,11 @@ msgstr "Maximální povolený počet domén (nastavení nového správce)"
|
||||
|
||||
#: limits/app_settings.py:48 limits/app_settings.py:186
|
||||
#, fuzzy
|
||||
#| msgid "Maximum number of allowed domain aliases for a new administrator"
|
||||
#| msgid ""
|
||||
#| "Maximum number of allowed domain aliases for a new administrator"
|
||||
msgid ""
|
||||
"Maximum number of allowed domain aliases for a new administrator. (0 to deny "
|
||||
"any creation, -1 to allow unlimited creations)"
|
||||
"Maximum number of allowed domain aliases for a new administrator. (0 to deny"
|
||||
" any creation, -1 to allow unlimited creations)"
|
||||
msgstr "Maximální povolený počet doménových aliasů (nastavení nového správce)"
|
||||
|
||||
#: limits/app_settings.py:58 limits/app_settings.py:198
|
||||
@@ -3398,13 +3549,14 @@ msgstr ""
|
||||
#| msgid ""
|
||||
#| "Maximum number of allowed domain administrators for a new administrator"
|
||||
msgid ""
|
||||
"Maximum number of allowed domain administrators for a new domain. (0 to deny "
|
||||
"any creation, -1 to allow unlimited creations)"
|
||||
"Maximum number of allowed domain administrators for a new domain. (0 to deny"
|
||||
" any creation, -1 to allow unlimited creations)"
|
||||
msgstr "Maximální povolený počet správců domény (nastavení nového správce)"
|
||||
|
||||
#: limits/app_settings.py:104 limits/app_settings.py:260
|
||||
#, fuzzy
|
||||
#| msgid "Maximum number of allowed domain aliases for a new administrator"
|
||||
#| msgid ""
|
||||
#| "Maximum number of allowed domain aliases for a new administrator"
|
||||
msgid ""
|
||||
"Maximum number of allowed domain aliases for a new domain. (0 to deny any "
|
||||
"creation, -1 to allow unlimited creations)"
|
||||
@@ -3422,8 +3574,8 @@ msgstr "Maximální povolený počet schránek (nastavení nového správce)"
|
||||
#, fuzzy
|
||||
#| msgid "Maximum number of allowed aliases for a new administrator"
|
||||
msgid ""
|
||||
"Maximum number of allowed aliases for a new domain. (0 to deny any creation, "
|
||||
"-1 to allow unlimited creations)"
|
||||
"Maximum number of allowed aliases for a new domain. (0 to deny any creation,"
|
||||
" -1 to allow unlimited creations)"
|
||||
msgstr "Maximální povolený počet aliasů (nastavení nového správce)"
|
||||
|
||||
#: limits/apps.py:13 limits/apps.py:17
|
||||
@@ -3733,8 +3885,8 @@ msgid ""
|
||||
"Generate a new document only when a new account is created. If set to no, a "
|
||||
"new document will be created each time a password is updated."
|
||||
msgstr ""
|
||||
"Vytvářet nové dokumenty pouze při vytvoření účtu. Je-li nastaveno na hodnotu "
|
||||
"ne, bude nový dokument vytvořen pokaždé, když dojde ke změne hesla."
|
||||
"Vytvářet nové dokumenty pouze při vytvoření účtu. Je-li nastaveno na hodnotu"
|
||||
" ne, bude nový dokument vytvořen pokaždé, když dojde ke změne hesla."
|
||||
|
||||
#: pdfcredentials/app_settings.py:94 pdfcredentials/app_settings.py:232
|
||||
msgid "Customization options"
|
||||
@@ -3865,8 +4017,7 @@ msgid ""
|
||||
"your contacts.\n"
|
||||
msgstr ""
|
||||
"\n"
|
||||
"Zde si kdykoliv můžete prohlédnout své emaily, vytvořit filtry nebo "
|
||||
"spravovat Vaše kontakty.\n"
|
||||
"Zde si kdykoliv můžete prohlédnout své emaily, vytvořit filtry nebo spravovat Vaše kontakty.\n"
|
||||
|
||||
#: pdfcredentials/documents.py:126
|
||||
msgid "Please change your password!"
|
||||
@@ -3898,7 +4049,8 @@ msgstr "PDF přístupové údaje"
|
||||
|
||||
#: pdfcredentials/lib.py:28
|
||||
#, fuzzy
|
||||
#| msgid "Failed to create the directory that will contain PDF documents (%s)"
|
||||
#| msgid ""
|
||||
#| "Failed to create the directory that will contain PDF documents (%s)"
|
||||
msgid "Can't write to selected directory to store PDF documents"
|
||||
msgstr "Vytváření adresáře pro uložení PDF dokumentů (%s) selhalo "
|
||||
|
||||
@@ -3981,7 +4133,8 @@ msgstr "Automatické odpovědi"
|
||||
#: postfix_autoreply/forms.py:23
|
||||
msgid "Activate your auto reply from this date. Format : YYYY-MM-DD HH:mm:ss"
|
||||
msgstr ""
|
||||
"Aktivovat automatickou odpověď od uvedeného data. Formát: YYYY-MM-DD HH:mm:ss"
|
||||
"Aktivovat automatickou odpověď od uvedeného data. Formát: YYYY-MM-DD "
|
||||
"HH:mm:ss"
|
||||
|
||||
#: postfix_autoreply/forms.py:28
|
||||
msgid "Until"
|
||||
@@ -3990,8 +4143,8 @@ msgstr "Do"
|
||||
#: postfix_autoreply/forms.py:31
|
||||
msgid "Activate your auto reply until this date. Format : YYYY-MM-DD HH:mm:ss"
|
||||
msgstr ""
|
||||
"Aktivovat automatickou odpověď až do uvedeného data. Formát: YYYY-MM-DD HH:"
|
||||
"mm:ss"
|
||||
"Aktivovat automatickou odpověď až do uvedeného data. Formát: YYYY-MM-DD "
|
||||
"HH:mm:ss"
|
||||
|
||||
#: postfix_autoreply/forms.py:39
|
||||
#, python-format
|
||||
@@ -4098,7 +4251,7 @@ msgstr "cílový server"
|
||||
msgid "verify recipients"
|
||||
msgstr "ověřit příjemce"
|
||||
|
||||
#: sievefilters/api/v2/viewsets.py:183
|
||||
#: sievefilters/api/v2/viewsets.py:186
|
||||
#, fuzzy, python-format
|
||||
#| msgid "User '%s' already exists"
|
||||
msgid "Filter %s already exists"
|
||||
@@ -4282,13 +4435,13 @@ msgstr "Složka pro koncepty zpráv"
|
||||
msgid "Failed to retrieve hierarchy delimiter"
|
||||
msgstr "Nebylo možné zjistit hierarchický oddělovač"
|
||||
|
||||
#: sievefilters/lib.py:48
|
||||
#: sievefilters/lib.py:52
|
||||
#, fuzzy
|
||||
#| msgid "Connection to IMAP server failed: %s"
|
||||
msgid "Connection to MANAGESIEVE server failed, check your configuration"
|
||||
msgstr "Spojení se serverem ManageSieve selhalo, zkontrolujte nastavení"
|
||||
|
||||
#: sievefilters/lib.py:75
|
||||
#: sievefilters/lib.py:79
|
||||
#, fuzzy
|
||||
#| msgid "Not enough resources"
|
||||
msgid "Not enough space on server"
|
||||
@@ -4417,7 +4570,8 @@ msgid ""
|
||||
"To initiate the password reset process for your %(username)s Modoboa "
|
||||
"account, click the link below:"
|
||||
msgstr ""
|
||||
"Klikněte na odkaz níže pro resetování hesla vašeho Modoboa účtu %(username)s:"
|
||||
"Klikněte na odkaz níže pro resetování hesla vašeho Modoboa účtu "
|
||||
"%(username)s:"
|
||||
|
||||
#: templates/registration/password_reset_email.html:10
|
||||
#: templates/registration/password_reset_email_v2.html:10
|
||||
@@ -4459,8 +4613,8 @@ msgstr "Původní heslo"
|
||||
|
||||
#: templates/registration/twofactor_code_verify.html:35
|
||||
msgid ""
|
||||
"Enter the code from the two-factor app on your mobile device. If you've lost "
|
||||
"your device, you may enter one of your recovery codes."
|
||||
"Enter the code from the two-factor app on your mobile device. If you've lost"
|
||||
" your device, you may enter one of your recovery codes."
|
||||
msgstr ""
|
||||
|
||||
#: templates/registration/twofactor_code_verify.html:42
|
||||
@@ -4493,17 +4647,14 @@ msgid "next hop"
|
||||
msgstr "následující skok"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Authentication method"
|
||||
#~ msgid "Authentication mechanism"
|
||||
#~ msgstr "Režim ověření"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Authentication method"
|
||||
#~ msgid "Prefered authentication mechanism"
|
||||
#~ msgstr "Preferovaný režim ověření"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Directory not found."
|
||||
#~ msgid "Directory non-writable"
|
||||
#~ msgstr "Složka nenalezena."
|
||||
|
||||
@@ -4512,7 +4663,6 @@ msgstr "následující skok"
|
||||
#~ "Vaše uživatelské jméno nebo heslo se neshodují. Zkuste to prosím znovu."
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Check to activate this alias"
|
||||
#~ msgid "Check to activate this filters set"
|
||||
#~ msgstr "Zatrhněte pole pro aktivaci této sady filtrů"
|
||||
|
||||
@@ -4520,22 +4670,18 @@ msgstr "následující skok"
|
||||
#~ msgstr "Musí souhlasit"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "File name"
|
||||
#~ msgid "Wrong filter name"
|
||||
#~ msgstr "Chybný název filtru"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Confirmation"
|
||||
#~ msgid "Conditions"
|
||||
#~ msgstr "Podmínky"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Active users"
|
||||
#~ msgid "Active"
|
||||
#~ msgstr "Aktivní"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Not defined"
|
||||
#~ msgid "No filter defined yet"
|
||||
#~ msgstr "Dosud nebyl vytvořen žádný filtr"
|
||||
|
||||
@@ -4546,32 +4692,27 @@ msgstr "následující skok"
|
||||
#~ msgstr "aktivní"
|
||||
|
||||
#~ msgid ""
|
||||
#~ "No filters set defined yet. You must create one in order to define "
|
||||
#~ "filters."
|
||||
#~ "No filters set defined yet. You must create one in order to define filters."
|
||||
#~ msgstr ""
|
||||
#~ "Dosud nebyla vytvořena žádná sada filtrů. Aby bylo možné vytvořit filtry, "
|
||||
#~ "je nejprve potřeba vytvořit sadu filtrů."
|
||||
#~ "Dosud nebyla vytvořena žádná sada filtrů. Aby bylo možné vytvořit filtry, je"
|
||||
#~ " nejprve potřeba vytvořit sadu filtrů."
|
||||
|
||||
#~ msgid "New filters set"
|
||||
#~ msgstr "Nová sada filtrů"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Search filter"
|
||||
#~ msgid "New filter"
|
||||
#~ msgstr "Nový filtr"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Search filter"
|
||||
#~ msgid "Save filters set"
|
||||
#~ msgstr "Uložit sadu filtrů"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Active users"
|
||||
#~ msgid "Activate filters set"
|
||||
#~ msgstr "Aktitovat sadu filtrů"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Remove this permission"
|
||||
#~ msgid "Remove filters set"
|
||||
#~ msgstr "Odstranit sadu filtrů"
|
||||
|
||||
@@ -4582,7 +4723,6 @@ msgstr "následující skok"
|
||||
#~ msgstr "Upravit filtr"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Remove this permission"
|
||||
#~ msgid "Remove this filter"
|
||||
#~ msgstr "Odstranit tento filtr"
|
||||
|
||||
@@ -4590,22 +4730,18 @@ msgstr "následující skok"
|
||||
#~ msgstr "Posunout tento filtr nahoru"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Remove this permission"
|
||||
#~ msgid "Move this filter down"
|
||||
#~ msgstr "Posunout tento filtr dolů"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Failed to retrieve mailbox location (%s)"
|
||||
#~ msgid "Failed to retrieve filters set"
|
||||
#~ msgstr "Nebylo možné získat sadu filtrů"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Alias created"
|
||||
#~ msgid "Filter created"
|
||||
#~ msgstr "Filtr vytvořen"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "modified"
|
||||
#~ msgid "Filter modified"
|
||||
#~ msgstr "Filtr upraven"
|
||||
|
||||
@@ -4616,12 +4752,10 @@ msgstr "následující skok"
|
||||
#~ msgstr "Nezdařilo se odstranit filtr"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Parameters saved"
|
||||
#~ msgid "Filters set saved"
|
||||
#~ msgstr "Sada filtrů uložena"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Alias created"
|
||||
#~ msgid "Filters set created"
|
||||
#~ msgstr "Sada filtrů vytvořena"
|
||||
|
||||
@@ -4629,8 +4763,6 @@ msgstr "následující skok"
|
||||
#~ msgstr "Vytvořit novou sadu filtrů"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Alias deleted"
|
||||
#~| msgid_plural "Aliases deleted"
|
||||
#~ msgid "Filters set deleted"
|
||||
#~ msgstr "Sada filtrů vymazána"
|
||||
|
||||
@@ -4638,7 +4770,6 @@ msgstr "následující skok"
|
||||
#~ msgstr "Sada filtrů aktivována"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Yes"
|
||||
#~ msgid "yes"
|
||||
#~ msgstr "ano"
|
||||
|
||||
@@ -4704,12 +4835,10 @@ msgstr "následující skok"
|
||||
#, fuzzy
|
||||
#~ msgid ""
|
||||
#~ "\n"
|
||||
#~ "<li><em>relaydomain; name; target host; service; enabled; verify "
|
||||
#~ "recipients</em></li>\n"
|
||||
#~ "<li><em>relaydomain; name; target host; service; enabled; verify recipients</em></li>\n"
|
||||
#~ msgstr ""
|
||||
#~ "\n"
|
||||
#~ "<li><em>relay doména; název; cílový server; služba; povoleno; ověřit "
|
||||
#~ "příjemce</em></li>\n"
|
||||
#~ "<li><em>relay doména; název; cílový server; služba; povoleno; ověřit příjemce</em></li>\n"
|
||||
#~ "<li><em>alias relay domény; název; cíl; povoleno</em></li>\n"
|
||||
|
||||
#~ msgid "Mailboxes owner"
|
||||
|
||||
@@ -44,7 +44,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Modoboa\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-11-29 17:08+0100\n"
|
||||
"POT-Creation-Date: 2025-02-11 09:00+0100\n"
|
||||
"PO-Revision-Date: 2011-07-01 08:15+0000\n"
|
||||
"Last-Translator: Daniel Schubert, 2024\n"
|
||||
"Language-Team: German (http://app.transifex.com/tonio/modoboa/language/de/)\n"
|
||||
@@ -66,8 +66,8 @@ msgstr ""
|
||||
#: admin/api/v1/serializers.py:49
|
||||
msgid "Default quota in MB applied to mailboxes. A value of 0 means no quota."
|
||||
msgstr ""
|
||||
"Standardkontingent in MB welches die Mailboxen erhalten. Der Wert 0 bedeutet "
|
||||
"unlimitiertes Kontingent."
|
||||
"Standardkontingent in MB welches die Mailboxen erhalten. Der Wert 0 bedeutet"
|
||||
" unlimitiertes Kontingent."
|
||||
|
||||
#: admin/api/v1/serializers.py:97 admin/forms/domain.py:118
|
||||
msgid "No authorized MX record found for this domain"
|
||||
@@ -78,12 +78,12 @@ msgid "Cannot be greater than domain quota"
|
||||
msgstr "Kann nicht größer als Domain Kontingent sein"
|
||||
|
||||
#: admin/api/v1/serializers.py:161 admin/api/v1/serializers.py:386
|
||||
#: admin/api/v2/serializers.py:478 admin/models/alias.py:38
|
||||
#: admin/api/v2/serializers.py:496 admin/models/alias.py:38
|
||||
msgid "Permission denied."
|
||||
msgstr "Zugriff verweigert."
|
||||
|
||||
#: admin/api/v1/serializers.py:223 admin/api/v2/serializers.py:77
|
||||
#: admin/api/v2/serializers.py:410 admin/forms/alias.py:113
|
||||
#: admin/api/v2/serializers.py:428 admin/forms/alias.py:113
|
||||
#: admin/forms/alias.py:115 core/api/v2/serializers.py:224
|
||||
#: core/api/v2/serializers.py:226 core/api/v2/serializers.py:235
|
||||
#: core/app_settings.py:582 core/app_settings.py:584 core/app_settings.py:595
|
||||
@@ -97,7 +97,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Liste der verwalteten Domains (nur für Reseller und Domain Administratoren)."
|
||||
|
||||
#: admin/api/v1/serializers.py:359 admin/api/v2/serializers.py:460
|
||||
#: admin/api/v1/serializers.py:359 admin/api/v2/serializers.py:478
|
||||
msgid "Not allowed for this role."
|
||||
msgstr "Nicht erlaubt für diese Rolle."
|
||||
|
||||
@@ -105,14 +105,16 @@ msgstr "Nicht erlaubt für diese Rolle."
|
||||
msgid "Must be equal to mailbox full_address"
|
||||
msgstr "Muss mit mailbox full_address übereinstimmen"
|
||||
|
||||
#: admin/api/v1/serializers.py:415 admin/api/v2/serializers.py:510
|
||||
#: admin/api/v1/serializers.py:415 admin/api/v2/serializers.py:528
|
||||
#: admin/forms/account.py:186 admin/forms/account.py:188
|
||||
#: admin/forms/domain.py:174 admin/forms/domain.py:302
|
||||
#: admin/forms/domain.py:304 core/forms.py:92 core/forms.py:95 core/forms.py:97
|
||||
#: admin/forms/domain.py:304 calendars/serializers.py:175
|
||||
#: calendars/serializers.py:177 core/forms.py:92 core/forms.py:95
|
||||
#: core/forms.py:97
|
||||
msgid "This field is required."
|
||||
msgstr "Dieses Feld ist erforderlich"
|
||||
|
||||
#: admin/api/v1/serializers.py:427 admin/api/v2/serializers.py:527
|
||||
#: admin/api/v1/serializers.py:427 admin/api/v2/serializers.py:545
|
||||
msgid "Local domain {} does not exist"
|
||||
msgstr "Lokale Domain {} existiert nicht."
|
||||
|
||||
@@ -159,21 +161,22 @@ msgstr "Dieses Feld erlaubt nur gültige IP-Adressen (oder Netzwerke)"
|
||||
|
||||
#: admin/api/v2/serializers.py:261
|
||||
msgid "Please disable imap migration before disabling this option."
|
||||
msgstr "Bitte IMAP Migration deaktivieren bevor Sie diese Option deaktivieren."
|
||||
msgstr ""
|
||||
"Bitte IMAP Migration deaktivieren bevor Sie diese Option deaktivieren."
|
||||
|
||||
#: admin/api/v2/serializers.py:274 admin/app_settings.py:277
|
||||
msgid "Define at least one authorized network / address"
|
||||
msgstr "Mindestens ein authorisiertes Netzwerk/IP-Adresse muss definiert sein"
|
||||
|
||||
#: admin/api/v2/serializers.py:495
|
||||
#: admin/api/v2/serializers.py:513
|
||||
msgid "The left part of an email address can't be more than 64 characters."
|
||||
msgstr ""
|
||||
|
||||
#: admin/api/v2/serializers.py:515
|
||||
#: admin/api/v2/serializers.py:533
|
||||
msgid "A mailbox is required to create aliases."
|
||||
msgstr "Zum Erstellen von Aliassen ist ein Postfach erforderlich."
|
||||
|
||||
#: admin/api/v2/serializers.py:678
|
||||
#: admin/api/v2/serializers.py:696
|
||||
msgid "Unknown status"
|
||||
msgstr "Unbekannter Status"
|
||||
|
||||
@@ -215,8 +218,8 @@ msgstr "Gültige MX-Einträge"
|
||||
|
||||
#: admin/app_settings.py:35 admin/app_settings.py:307
|
||||
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."
|
||||
"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 ""
|
||||
"Liste gültiger MX-Records. Eine Warnmeldung wird versandt, falls versucht "
|
||||
"wird, andere Einträge zu verwenden."
|
||||
@@ -256,8 +259,8 @@ msgstr "Aktiviere DKIM-Prüfungen"
|
||||
#: admin/app_settings.py:67 admin/app_settings.py:350
|
||||
msgid "Check if every domain with DKIM signin enabled has a valid DNS record"
|
||||
msgstr ""
|
||||
"Überprüfe jede Domain mit aktivierter DKIM Signierung auf einen gültigen DNS "
|
||||
"Eintrag"
|
||||
"Überprüfe jede Domain mit aktivierter DKIM Signierung auf einen gültigen DNS"
|
||||
" Eintrag"
|
||||
|
||||
#: admin/app_settings.py:72 admin/app_settings.py:358
|
||||
msgid "Enable DMARC checks"
|
||||
@@ -353,11 +356,12 @@ msgid ""
|
||||
"Rename or remove mailboxes on the filesystem when they get renamed or "
|
||||
"removed within Modoboa"
|
||||
msgstr ""
|
||||
"Postfächer auch im Dateisystem umbenennen oder entfernen wenn sie in Modoboa "
|
||||
"umbenannt oder entfernt werden"
|
||||
"Postfächer auch im Dateisystem umbenennen oder entfernen wenn sie in Modoboa"
|
||||
" umbenannt oder entfernt werden"
|
||||
|
||||
#: admin/app_settings.py:148 admin/app_settings.py:456 admin/forms/domain.py:54
|
||||
#: admin/models/domain.py:36 admin/templates/admin/domain_detail.html:64
|
||||
#: admin/app_settings.py:148 admin/app_settings.py:456
|
||||
#: admin/forms/domain.py:54 admin/models/domain.py:36
|
||||
#: admin/templates/admin/domain_detail.html:64
|
||||
msgid "Default mailbox quota"
|
||||
msgstr "Standard Postfach Kontingent"
|
||||
|
||||
@@ -366,8 +370,8 @@ msgid ""
|
||||
"Default mailbox quota (in MB) applied to freshly created mailboxes with no "
|
||||
"value specified. A value of 0 means no quota."
|
||||
msgstr ""
|
||||
"Standardquota (in MB) für neu erstelle Postfächer ohne explizite Wertangabe. "
|
||||
"Der Wert 0 bedeutet „Keine Quota“"
|
||||
"Standardquota (in MB) für neu erstelle Postfächer ohne explizite Wertangabe."
|
||||
" Der Wert 0 bedeutet „Keine Quota“"
|
||||
|
||||
#: admin/app_settings.py:157 admin/app_settings.py:467
|
||||
msgid "Default mailbox sending limit"
|
||||
@@ -394,7 +398,8 @@ msgid "Automatic domain/mailbox creation"
|
||||
msgstr "Automatische Domain- /Postfach-Erstellung"
|
||||
|
||||
#: admin/app_settings.py:177 admin/app_settings.py:491
|
||||
msgid "Create a domain and a mailbox when an account is automatically created."
|
||||
msgid ""
|
||||
"Create a domain and a mailbox when an account is automatically created."
|
||||
msgstr ""
|
||||
"Erstelle eine Domain und ein Postfach, wenn ein Konto automatisch erstellt "
|
||||
"wurde."
|
||||
@@ -422,6 +427,7 @@ msgstr ""
|
||||
"Begrenzung."
|
||||
|
||||
#: admin/app_settings.py:522 admin/app_settings.py:527
|
||||
#: core/api/v2/viewsets.py:148
|
||||
msgid "Administration"
|
||||
msgstr "Verwaltung"
|
||||
|
||||
@@ -526,9 +532,9 @@ msgstr "Quota"
|
||||
|
||||
#: admin/forms/account.py:244
|
||||
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)."
|
||||
"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 ""
|
||||
"Quota dieses Postfachs. Kann in KB, MB (Voreinstellung) oder GB angegeben "
|
||||
"werden. Eigenen Wert eingeben oder Voreinstellung der Domain verwenden "
|
||||
@@ -644,8 +650,8 @@ msgid ""
|
||||
"The alias address. To create a catchall alias, just enter the domain name "
|
||||
"(@domain.tld)."
|
||||
msgstr ""
|
||||
"Die Alias-Adresse. Geben Sie nur den Domainnamen (@domain.tld) ein, um einen "
|
||||
"Catchall-Alias anzulegen."
|
||||
"Die Alias-Adresse. Geben Sie nur den Domainnamen (@domain.tld) ein, um einen"
|
||||
" Catchall-Alias anzulegen."
|
||||
|
||||
#: admin/forms/alias.py:31 admin/templates/admin/alias_detail.html:37
|
||||
msgid "Recipients"
|
||||
@@ -656,8 +662,8 @@ msgid ""
|
||||
"Addresses this alias will point to. Indicate only one address per input, "
|
||||
"press ENTER to add a new input."
|
||||
msgstr ""
|
||||
"Adressen, auf die der Alias verweist. Geben Sie jeweils nur eine Adresse ein "
|
||||
"und bestätigen Sie mit ENTER."
|
||||
"Adressen, auf die der Alias verweist. Geben Sie jeweils nur eine Adresse ein"
|
||||
" und bestätigen Sie mit ENTER."
|
||||
|
||||
#: admin/forms/alias.py:119
|
||||
msgid "No recipient defined"
|
||||
@@ -847,7 +853,8 @@ msgstr "Ein Postfach ist erforderlich"
|
||||
|
||||
#: admin/lib.py:141
|
||||
msgid "You are not allowed to import domains"
|
||||
msgstr "Sie verfügen nicht über ausreichend Rechte, um Domains zu importieren."
|
||||
msgstr ""
|
||||
"Sie verfügen nicht über ausreichend Rechte, um Domains zu importieren."
|
||||
|
||||
#: admin/lib.py:150
|
||||
msgid "You are not allowed to import domain aliases."
|
||||
@@ -1100,8 +1107,9 @@ msgstr "{}: Domänen-Kontingent überschritten."
|
||||
#: admin/templates/admin/_domain_dkim_key.html:20
|
||||
#: core/templates/core/user_security.html:83
|
||||
#: core/templates/core/user_security.html:99
|
||||
#: templates/common/generic_modal.html:6 templates/common/generic_modal.html:13
|
||||
#: templates/common/wizard_forms.html:6 templates/common/wizard_forms.html:27
|
||||
#: 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 "Schließen"
|
||||
|
||||
@@ -1354,7 +1362,8 @@ msgid "Warning"
|
||||
msgstr "Warnung"
|
||||
|
||||
#: admin/templates/admin/domain_detail.html:139
|
||||
msgid "DKIM keys already exist for this domain. Do you want to overwrite them?"
|
||||
msgid ""
|
||||
"DKIM keys already exist for this domain. Do you want to overwrite them?"
|
||||
msgstr ""
|
||||
"Für diese Domain sind bereits DKIM-Schlüssel vorhanden. Möchten Sie sie "
|
||||
"überschreiben?"
|
||||
@@ -1486,20 +1495,21 @@ msgid ""
|
||||
msgstr ""
|
||||
"Verwenden Sie eine CSV-Datei, in der die Zeilen einem der folgenden Formate "
|
||||
"entsprechen: <ul> <li><em>domain; name; quota; default mailbox quota; "
|
||||
"enabled</em></li> <li><em>domainalias; name; targeted domain; enabled</em></"
|
||||
"li> <li><em>relaydomain; name; target host; target port; service; enabled; "
|
||||
"verify recipients</em></li> </ul> <p>Das erste Element jeder Zeile ist "
|
||||
"erforderlich und muss einem der vorherigen Werte entsprechen.</p> <p>Sie "
|
||||
"können ein anderes Zeichen als Trennzeichen verwenden.</p>"
|
||||
"enabled</em></li> <li><em>domainalias; name; targeted domain; "
|
||||
"enabled</em></li> <li><em>relaydomain; name; target host; target port; "
|
||||
"service; enabled; verify recipients</em></li> </ul> <p>Das erste Element "
|
||||
"jeder Zeile ist erforderlich und muss einem der vorherigen Werte "
|
||||
"entsprechen.</p> <p>Sie können ein anderes Zeichen als Trennzeichen "
|
||||
"verwenden.</p>"
|
||||
|
||||
#: admin/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>"
|
||||
"is mandatory and must be equal to one of the previous values.</p> <p>You can"
|
||||
" use a different character as separator.</p>"
|
||||
msgstr ""
|
||||
"Verwenden Sie eine CSV-Datei, deren Zeilen einem der folgenden Formate "
|
||||
"entsprechen:<ul> <li><em>account; loginname; password; first name; last "
|
||||
@@ -1714,6 +1724,146 @@ msgstr "Identitäten importieren"
|
||||
msgid "Forward updated"
|
||||
msgstr "Weiterleitung aktualisiert"
|
||||
|
||||
#: calendars/app_settings.py:11
|
||||
#, fuzzy
|
||||
#| msgid "DNS settings"
|
||||
msgid "Server settings"
|
||||
msgstr "ManageSieve-Einstellungen"
|
||||
|
||||
#: calendars/app_settings.py:17
|
||||
#, fuzzy
|
||||
#| msgid "Server port"
|
||||
msgid "Server URL"
|
||||
msgstr "Server-Port"
|
||||
|
||||
#: calendars/app_settings.py:19
|
||||
msgid ""
|
||||
"The URL of your Radicale server. It will be used to construct calendar URLs."
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:31
|
||||
msgid "Rights management"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:37
|
||||
msgid "Rights file's path"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:39
|
||||
msgid "Path to the file that contains rights definition"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:46
|
||||
#, fuzzy
|
||||
#| msgid "Domain administrator"
|
||||
msgid "Allow calendars administration"
|
||||
msgstr "Domain Administrator"
|
||||
|
||||
#: calendars/app_settings.py:48
|
||||
#, fuzzy
|
||||
#| msgid "Allow this administrator to access user mailboxes"
|
||||
msgid "Allow domain administrators to manage user calendars (read and write)"
|
||||
msgstr "Erlaubt dem Administrator auf Benutzer-Postfächer zuzugreifen"
|
||||
|
||||
#: calendars/app_settings.py:60 core/app_settings.py:438
|
||||
#: core/app_settings.py:1258
|
||||
msgid "Miscellaneous"
|
||||
msgstr "Verschiedenes"
|
||||
|
||||
#: calendars/app_settings.py:66
|
||||
msgid "Maximum size of ICS files"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:68
|
||||
msgid ""
|
||||
"Maximum size in bytes of imported ICS files (or KB, MB, GB if specified)"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:89 calendars/handlers.py:55
|
||||
#: core/api/v2/viewsets.py:157
|
||||
msgid "Calendars"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/models.py:48 calendars/models.py:65 contacts/models.py:38
|
||||
msgid "Server location is not set, please fix it."
|
||||
msgstr ""
|
||||
|
||||
#: calendars/viewsets.py:197
|
||||
msgid "Uploaded file is too big (max: {} bytes)"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/app_settings.py:11
|
||||
#, fuzzy
|
||||
#| msgid "LDAP synchronization settings"
|
||||
msgid "Synchronization"
|
||||
msgstr "LDAP Synchronisations Einstellungen"
|
||||
|
||||
#: contacts/app_settings.py:18
|
||||
msgid "Synchonize address book using CardDAV"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/app_settings.py:21
|
||||
msgid ""
|
||||
"Choose to synchronize or not your address book using CardDAV. You will be "
|
||||
"able to access your contacts from the outside."
|
||||
msgstr ""
|
||||
|
||||
#: contacts/app_settings.py:29
|
||||
#, fuzzy
|
||||
#| msgid "LDAP synchronization settings"
|
||||
msgid "Synchronization frequency"
|
||||
msgstr "LDAP Synchronisations Einstellungen"
|
||||
|
||||
#: contacts/app_settings.py:31
|
||||
msgid "Interval in seconds between 2 synchronization requests"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/app_settings.py:51
|
||||
#: contacts/templates/modoboa_contacts/index.html:6
|
||||
#: core/api/v2/viewsets.py:164
|
||||
#, fuzzy
|
||||
#| msgid "Domains"
|
||||
msgid "Contacts"
|
||||
msgstr "enthält"
|
||||
|
||||
#: contacts/constants.py:6 contacts/constants.py:12
|
||||
msgid "Home"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/constants.py:7 contacts/constants.py:13
|
||||
msgid "Work"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/constants.py:8 contacts/constants.py:14
|
||||
msgid "Other"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/constants.py:15
|
||||
msgid "Main"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/constants.py:16
|
||||
msgid "Cellular"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/constants.py:17
|
||||
msgid "Fax"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/constants.py:18
|
||||
msgid "Pager"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/serializers.py:101
|
||||
#, fuzzy
|
||||
#| msgid "Number of displayed items per page"
|
||||
msgid "Name or display name required"
|
||||
msgstr "Anzahl dargestellter Einträge pro Seite"
|
||||
|
||||
#: contacts/serializers.py:233
|
||||
msgid "Minimum allowed value is 60s"
|
||||
msgstr ""
|
||||
|
||||
#: core/api/v1/serializers.py:21
|
||||
msgid "Invalid PIN code"
|
||||
msgstr "Ungültiger Pincode"
|
||||
@@ -1759,11 +1909,28 @@ msgstr "Ungültige Zahl für Runden"
|
||||
msgid "This code is invalid"
|
||||
msgstr "Dieser Code ist Falsch"
|
||||
|
||||
#: core/api/v2/serializers.py:367 core/views/auth.py:200 core/views/auth.py:253
|
||||
#: core/api/v2/serializers.py:367 core/views/auth.py:200
|
||||
#: core/views/auth.py:253
|
||||
msgid "Please use the following code to recover your Modoboa password: {}"
|
||||
msgstr ""
|
||||
"Bitte benutze den folgenden Code um das Modoboa Passwort wiederherzustellen: "
|
||||
"{}"
|
||||
"Bitte benutze den folgenden Code um das Modoboa Passwort wiederherzustellen:"
|
||||
" {}"
|
||||
|
||||
#: core/api/v2/viewsets.py:150
|
||||
#, fuzzy
|
||||
#| msgid "Administration"
|
||||
msgid "Administration console"
|
||||
msgstr "Verwaltung"
|
||||
|
||||
#: core/api/v2/viewsets.py:159
|
||||
msgid "Calendar"
|
||||
msgstr ""
|
||||
|
||||
#: core/api/v2/viewsets.py:166
|
||||
#, fuzzy
|
||||
#| msgid "Address"
|
||||
msgid "Address book"
|
||||
msgstr "Adresse"
|
||||
|
||||
#: core/app_settings.py:44 core/app_settings.py:716
|
||||
msgid "Authentication"
|
||||
@@ -1833,9 +2000,10 @@ msgid ""
|
||||
"password. It applies only to non local users, ie. those automatically "
|
||||
"created after a successful external authentication (LDAP, SMTP)."
|
||||
msgstr ""
|
||||
"Die URL der externen Webseite wo Benutzer ihr Kennwort aktualisieren können. "
|
||||
"Diese Einstellung trifft nur auf nicht lokale Benutzer zu, z.B: Benutzer die "
|
||||
"nach erfolgreicher externer Authentifizierung angelegt wurden (LDAP, SMTP)."
|
||||
"Die URL der externen Webseite wo Benutzer ihr Kennwort aktualisieren können."
|
||||
" Diese Einstellung trifft nur auf nicht lokale Benutzer zu, z.B: Benutzer "
|
||||
"die nach erfolgreicher externer Authentifizierung angelegt wurden (LDAP, "
|
||||
"SMTP)."
|
||||
|
||||
#: core/app_settings.py:104 core/app_settings.py:793
|
||||
msgid "Password recovery announcement"
|
||||
@@ -1939,8 +2107,8 @@ msgstr "Administrator-Gruppen"
|
||||
|
||||
#: core/app_settings.py:185 core/app_settings.py:906
|
||||
msgid ""
|
||||
"Members of those LDAP Posix groups will be created as domain administrators. "
|
||||
"Use ';' characters to separate groups."
|
||||
"Members of those LDAP Posix groups will be created as domain administrators."
|
||||
" Use ';' characters to separate groups."
|
||||
msgstr ""
|
||||
"Mitglieder dieser LDAP Posix-Gruppe werden als Domain-Administratoren "
|
||||
"angelegt werden. Nutzen Sie ';', um Gruppen zu separieren."
|
||||
@@ -2062,8 +2230,8 @@ msgstr "Export zu LDAP aktivieren"
|
||||
msgid ""
|
||||
"Enable automatic synchronization between local database and LDAP directory"
|
||||
msgstr ""
|
||||
"Automatische Synchronisation zwischen lokaler Datenbank und LDAP Verzeichnis "
|
||||
"aktivieren"
|
||||
"Automatische Synchronisation zwischen lokaler Datenbank und LDAP Verzeichnis"
|
||||
" aktivieren"
|
||||
|
||||
#: core/app_settings.py:308 core/app_settings.py:1056
|
||||
msgid "Delete remote LDAP account when local account is deleted"
|
||||
@@ -2179,7 +2347,8 @@ msgstr "Verbindung mit Modoboa public API aktivieren"
|
||||
msgid "Check new versions"
|
||||
msgstr "Prüfe auf neue Versionen"
|
||||
|
||||
#: core/app_settings.py:416 core/app_settings.py:1204 core/app_settings.py:1214
|
||||
#: core/app_settings.py:416 core/app_settings.py:1204
|
||||
#: core/app_settings.py:1214
|
||||
msgid "Automatically checks if a newer version is available"
|
||||
msgstr "Prüft automatisch ob eine neuere Version verfügbar ist."
|
||||
|
||||
@@ -2212,22 +2381,18 @@ msgstr ""
|
||||
"Statistiken über die Modoboa public API senden (Zähler und Nutzungs "
|
||||
"Erweiterungen)"
|
||||
|
||||
#: core/app_settings.py:438 core/app_settings.py:1258
|
||||
msgid "Miscellaneous"
|
||||
msgstr "Verschiedenes"
|
||||
|
||||
#: core/app_settings.py:441 core/app_settings.py:1265
|
||||
msgid "Enable inactive account tracking"
|
||||
msgstr "Verfolgung inaktiver Konten aktivieren"
|
||||
|
||||
#: core/app_settings.py:444 core/app_settings.py:1268
|
||||
msgid ""
|
||||
"Allow the administrator to set a threshold (in days) beyond which an account "
|
||||
"is considered inactive if the user hasn't logged in"
|
||||
"Allow the administrator to set a threshold (in days) beyond which an account"
|
||||
" is considered inactive if the user hasn't logged in"
|
||||
msgstr ""
|
||||
"Dem Administrator die Möglichkeit geben, einen Schwellenwert (in Tagen) "
|
||||
"festzulegen, ab dem ein Konto als inaktiv gilt, wenn sich der Benutzer nicht "
|
||||
"angemeldet hat."
|
||||
"festzulegen, ab dem ein Konto als inaktiv gilt, wenn sich der Benutzer nicht"
|
||||
" angemeldet hat."
|
||||
|
||||
#: core/app_settings.py:451 core/app_settings.py:1277
|
||||
msgid "Inactive account threshold"
|
||||
@@ -2235,8 +2400,8 @@ msgstr "Schwellwert für inaktive Konten"
|
||||
|
||||
#: core/app_settings.py:454 core/app_settings.py:1280
|
||||
msgid ""
|
||||
"An account with a last login date greater than this threshold (in days) will "
|
||||
"be considered as inactive"
|
||||
"An account with a last login date greater than this threshold (in days) will"
|
||||
" be considered as inactive"
|
||||
msgstr ""
|
||||
"Ein Konto mit einem Datum des letzten Logins, das größer als dieser "
|
||||
"Schwellenwert ist (in Tagen), wird als inaktiv betrachtet."
|
||||
@@ -2277,7 +2442,7 @@ msgstr "Die Standardumleitung wenn kein Programm angegeben wurde"
|
||||
msgid "LDAP"
|
||||
msgstr "LDAP"
|
||||
|
||||
#: core/checks.py:12
|
||||
#: core/checks.py:13
|
||||
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 "
|
||||
@@ -2287,15 +2452,15 @@ msgstr ""
|
||||
"zwischen Sommer- und Winterzeit führen (z.B. das Auftauchen derselben "
|
||||
"lokalen Zeit zweimal aufgrund der Zeitumstellung)."
|
||||
|
||||
#: core/checks.py:16
|
||||
#: core/checks.py:17
|
||||
msgid "Set `USE_TZ = True` in settings.py"
|
||||
msgstr "Setze 'USE_TZ = True' in settings.py"
|
||||
|
||||
#: core/checks.py:20
|
||||
#: core/checks.py:21
|
||||
msgid "The password scheme you are using is deprecated."
|
||||
msgstr ""
|
||||
|
||||
#: core/checks.py:21
|
||||
#: core/checks.py:22
|
||||
#, fuzzy
|
||||
#| msgid "Update password scheme at login"
|
||||
msgid "Upgrade your password scheme to a stronger one"
|
||||
@@ -2598,15 +2763,15 @@ msgstr ""
|
||||
#: core/templates/core/information.html:6
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The password scheme <strong>%(scheme)s</strong> has been deprecated and will "
|
||||
"be removed in the next minor version. The procedure to upgrade to a stronger "
|
||||
"scheme is as follows: <ul> <li>Go to <strong>Parameters > General</strong> "
|
||||
"section</li> <li>Change the value of <strong>Default password scheme</"
|
||||
"strong></li> <li>Make sure <strong>Update password scheme at login</strong> "
|
||||
"option is enabled</li> <li>Save your changes</li> <li>Logout / Login with "
|
||||
"your current account so its password gets updated</li> <li>Inform "
|
||||
"<strong>ALL</strong> your users that they must login to Modoboa to complete "
|
||||
"the operation</li> </ul>"
|
||||
"The password scheme <strong>%(scheme)s</strong> has been deprecated and will"
|
||||
" be removed in the next minor version. The procedure to upgrade to a "
|
||||
"stronger scheme is as follows: <ul> <li>Go to <strong>Parameters > "
|
||||
"General</strong> section</li> <li>Change the value of <strong>Default "
|
||||
"password scheme</strong></li> <li>Make sure <strong>Update password scheme "
|
||||
"at login</strong> option is enabled</li> <li>Save your changes</li> "
|
||||
"<li>Logout / Login with your current account so its password gets "
|
||||
"updated</li> <li>Inform <strong>ALL</strong> your users that they must login"
|
||||
" to Modoboa to complete the operation</li> </ul>"
|
||||
msgstr ""
|
||||
|
||||
#: core/templates/core/information.html:18
|
||||
@@ -2730,8 +2895,8 @@ msgstr "Zwei-Faktor-Authentifizierung"
|
||||
|
||||
#: core/templates/core/user_security.html:17
|
||||
msgid ""
|
||||
"Install a soft token authenticator like FreeOTP or Google Authenticator from "
|
||||
"your application repository and use that app to scan this QR code."
|
||||
"Install a soft token authenticator like FreeOTP or Google Authenticator from"
|
||||
" your application repository and use that app to scan this QR code."
|
||||
msgstr ""
|
||||
"Installiere ein soft-token Authenticator, wie FreeOTP oder Google "
|
||||
"Authenticator vom Appstore und scannen Sie den QR-Code."
|
||||
@@ -2759,8 +2924,8 @@ msgid ""
|
||||
"to save them in a safe place, otherwise you won't be able to access your "
|
||||
"account anymore."
|
||||
msgstr ""
|
||||
"Die folgenden Wiederherstellungscodes können einmalig benutzt werden, um den "
|
||||
"Zugriff auf ihr Konto wiederherzustellen, wenn sie zum Beispiel ihr "
|
||||
"Die folgenden Wiederherstellungscodes können einmalig benutzt werden, um den"
|
||||
" Zugriff auf ihr Konto wiederherzustellen, wenn sie zum Beispiel ihr "
|
||||
"Mobiltelefon verlieren. Achten sie darauf diese sicher aufzubewahren, sonst "
|
||||
"werden sie keine Möglichkeit mehr haben auf den Account zuzugreifen"
|
||||
|
||||
@@ -2789,8 +2954,7 @@ msgid ""
|
||||
"Two-Factor Authentication (2FA) is not yet activated for your account. "
|
||||
"Enabling this feature will increase your account's security."
|
||||
msgstr ""
|
||||
"Zwei-Faktor-Authentifizierung (2FA) ist noch nicht für diesen Account "
|
||||
"aktiviert.\n"
|
||||
"Zwei-Faktor-Authentifizierung (2FA) ist noch nicht für diesen Account aktiviert.\n"
|
||||
"Aktiviere dieses Feature, um die Account-Sicherheit zu erhöhen."
|
||||
|
||||
#: core/templates/core/user_security.html:73
|
||||
@@ -2823,7 +2987,7 @@ msgstr "Logout"
|
||||
msgid "API"
|
||||
msgstr "API"
|
||||
|
||||
#: core/utils.py:42
|
||||
#: core/utils.py:41
|
||||
msgid "The core part of Modoboa"
|
||||
msgstr "Der Kern von Modoboa"
|
||||
|
||||
@@ -3113,8 +3277,8 @@ msgstr "Ein DNS-Eintrag wurde gefunden, aber seine Syntax ist ungültig:"
|
||||
|
||||
#: 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."
|
||||
"Here is an example of DNS configuration (bind format). Replace value between"
|
||||
" [ ] by the appropriate ones."
|
||||
msgstr ""
|
||||
"Hier ist ein Beispiel für die DNS-Konfiguration (Bind-Format). Ersetzen Sie "
|
||||
"den Wert zwischen [ ] durch die entsprechenden Werte."
|
||||
@@ -3190,8 +3354,8 @@ msgid ""
|
||||
"Use a regular expression to explicitly include folders in sync. Example: "
|
||||
"^Trash$|Del"
|
||||
msgstr ""
|
||||
"Benutze eine RegExp, um explizit Odner in die Synchronisation einzubeziehen. "
|
||||
"Beispiel: ^Trash$|Del"
|
||||
"Benutze eine RegExp, um explizit Odner in die Synchronisation einzubeziehen."
|
||||
" Beispiel: ^Trash$|Del"
|
||||
|
||||
#: imap_migration/app_settings.py:78 imap_migration/app_settings.py:135
|
||||
msgid "Folder Filter Inclusions"
|
||||
@@ -3200,11 +3364,11 @@ msgstr "Ordnerfilter einbeziehen"
|
||||
#: imap_migration/app_settings.py:80 imap_migration/app_settings.py:138
|
||||
msgid ""
|
||||
"A comma seperated list of folders to explicitly include in sync even if "
|
||||
"filtered by the Folder Filter Exclusions. Example: debian.user, debian."
|
||||
"personal "
|
||||
"filtered by the Folder Filter Exclusions. Example: debian.user, "
|
||||
"debian.personal "
|
||||
msgstr ""
|
||||
"Eine kommaseparierte Liste von Ordnern, die explizit in die Synchronisierung "
|
||||
"einbezogen werden sollen, auch wenn sie durch die Ordnerfilter-Ausschlüsse "
|
||||
"Eine kommaseparierte Liste von Ordnern, die explizit in die Synchronisierung"
|
||||
" einbezogen werden sollen, auch wenn sie durch die Ordnerfilter-Ausschlüsse "
|
||||
"gefiltert wurden. Beispiel: debian.user, debian.personal "
|
||||
|
||||
#: imap_migration/app_settings.py:107
|
||||
@@ -3319,8 +3483,8 @@ msgid "Enable or disable per-admin limits"
|
||||
msgstr "Aktiviere oder deaktiviere Grenzen je Admin"
|
||||
|
||||
#: limits/app_settings.py:26 limits/app_settings.py:91
|
||||
#: limits/app_settings.py:160 limits/app_settings.py:245 limits/constants.py:47
|
||||
#: limits/constants.py:101
|
||||
#: limits/app_settings.py:160 limits/app_settings.py:245
|
||||
#: limits/constants.py:47 limits/constants.py:101
|
||||
msgid "Domain admins"
|
||||
msgstr "Domain-Administratoren"
|
||||
|
||||
@@ -3330,7 +3494,8 @@ msgid ""
|
||||
"to deny any creation, -1 to allow unlimited creations)"
|
||||
msgstr ""
|
||||
"Maximale Anzahl Domänenadministratoren, die ein neuer Administrator "
|
||||
"erstellen darf. (0 für generelles Verbieten, -1 für unbeschränktes Erstellen)"
|
||||
"erstellen darf. (0 für generelles Verbieten, -1 für unbeschränktes "
|
||||
"Erstellen)"
|
||||
|
||||
#: limits/app_settings.py:39 limits/app_settings.py:175
|
||||
msgid ""
|
||||
@@ -3342,11 +3507,11 @@ msgstr ""
|
||||
|
||||
#: limits/app_settings.py:48 limits/app_settings.py:186
|
||||
msgid ""
|
||||
"Maximum number of allowed domain aliases for a new administrator. (0 to deny "
|
||||
"any creation, -1 to allow unlimited creations)"
|
||||
"Maximum number of allowed domain aliases for a new administrator. (0 to deny"
|
||||
" any creation, -1 to allow unlimited creations)"
|
||||
msgstr ""
|
||||
"Maximale Anzahl an erlaubten Domänen-Alias für einen neuen Administrator. (0 "
|
||||
"für generelles Verbieten, -1 für unbeschränktes Erstellen)"
|
||||
"Maximale Anzahl an erlaubten Domänen-Alias für einen neuen Administrator. (0"
|
||||
" für generelles Verbieten, -1 für unbeschränktes Erstellen)"
|
||||
|
||||
#: limits/app_settings.py:58 limits/app_settings.py:198
|
||||
msgid ""
|
||||
@@ -3386,8 +3551,8 @@ msgstr "Aktiviere oder deaktiviere Grenzen je Domäne"
|
||||
|
||||
#: limits/app_settings.py:94 limits/app_settings.py:248
|
||||
msgid ""
|
||||
"Maximum number of allowed domain administrators for a new domain. (0 to deny "
|
||||
"any creation, -1 to allow unlimited creations)"
|
||||
"Maximum number of allowed domain administrators for a new domain. (0 to deny"
|
||||
" any creation, -1 to allow unlimited creations)"
|
||||
msgstr ""
|
||||
"Maximale Anzahl der zulässigen Domänenadministratoren für eine neue Domäne. "
|
||||
"(0 für generelles Verbieten, -1 für unbeschränktes Erstellen)"
|
||||
@@ -3410,11 +3575,11 @@ msgstr ""
|
||||
|
||||
#: limits/app_settings.py:123 limits/app_settings.py:283
|
||||
msgid ""
|
||||
"Maximum number of allowed aliases for a new domain. (0 to deny any creation, "
|
||||
"-1 to allow unlimited creations)"
|
||||
"Maximum number of allowed aliases for a new domain. (0 to deny any creation,"
|
||||
" -1 to allow unlimited creations)"
|
||||
msgstr ""
|
||||
"Maximale Anzahl der erlaubten Aliase für eine neue Domäne. (0 für generelles "
|
||||
"Verbieten, -1 für unbeschränktes Erstellen)"
|
||||
"Maximale Anzahl der erlaubten Aliase für eine neue Domäne. (0 für generelles"
|
||||
" Verbieten, -1 für unbeschränktes Erstellen)"
|
||||
|
||||
#: limits/apps.py:13 limits/apps.py:17
|
||||
msgid "Limits"
|
||||
@@ -3701,8 +3866,8 @@ msgid ""
|
||||
"Generate a new document only when a new account is created. If set to no, a "
|
||||
"new document will be created each time a password is updated."
|
||||
msgstr ""
|
||||
"Erzeuge ein neues Dokument nur wenn ein neues Konto erstellt wurde. Wenn die "
|
||||
"Option auf Nein steht wird jedes Mal ein neues Dokument erstellt, wenn ein "
|
||||
"Erzeuge ein neues Dokument nur wenn ein neues Konto erstellt wurde. Wenn die"
|
||||
" Option auf Nein steht wird jedes Mal ein neues Dokument erstellt, wenn ein "
|
||||
"Passwort aktualisiert wurde."
|
||||
|
||||
#: pdfcredentials/app_settings.py:94 pdfcredentials/app_settings.py:232
|
||||
@@ -3817,9 +3982,7 @@ msgid ""
|
||||
"the document as soon as possible.\n"
|
||||
msgstr ""
|
||||
"\n"
|
||||
"Liebe/r %s, dieses Dokument enthält die Anmeldeinformationen, die Du "
|
||||
"benötigst um Dich mit Modoboa zu verbinden. Präge Dir bitte die "
|
||||
"Informationen ein und lösche anschliessend dieses Dokument.\n"
|
||||
"Liebe/r %s, dieses Dokument enthält die Anmeldeinformationen, die Du benötigst um Dich mit Modoboa zu verbinden. Präge Dir bitte die Informationen ein und lösche anschliessend dieses Dokument.\n"
|
||||
|
||||
#: pdfcredentials/documents.py:95
|
||||
msgid "Web panel:"
|
||||
@@ -3845,7 +4008,8 @@ msgstr "PC/Tablet/Smartphone Konfiguration:"
|
||||
#: pdfcredentials/documents.py:153
|
||||
msgid "Use those settings for your computer, tablet or phone."
|
||||
msgstr ""
|
||||
"Verwenden Sie diese Einstellungen für Ihren Computer, Ihr Tablet oder Telefon"
|
||||
"Verwenden Sie diese Einstellungen für Ihren Computer, Ihr Tablet oder "
|
||||
"Telefon"
|
||||
|
||||
#: pdfcredentials/handlers.py:35
|
||||
msgid ""
|
||||
@@ -4043,7 +4207,7 @@ msgstr "Ziel-Host Port"
|
||||
msgid "verify recipients"
|
||||
msgstr "Empfänger verifizieren"
|
||||
|
||||
#: sievefilters/api/v2/viewsets.py:183
|
||||
#: sievefilters/api/v2/viewsets.py:186
|
||||
#, fuzzy, python-format
|
||||
#| msgid "User '%s' already exists"
|
||||
msgid "Filter %s already exists"
|
||||
@@ -4241,7 +4405,7 @@ msgstr "Ordner für Entwürfe"
|
||||
msgid "Failed to retrieve hierarchy delimiter"
|
||||
msgstr ""
|
||||
|
||||
#: sievefilters/lib.py:48
|
||||
#: sievefilters/lib.py:52
|
||||
#, fuzzy
|
||||
#| msgid "Connection to IMAP server failed: %s"
|
||||
msgid "Connection to MANAGESIEVE server failed, check your configuration"
|
||||
@@ -4249,7 +4413,7 @@ msgstr ""
|
||||
"Verbindung zu MANAGESIEVE-Server fehlgeschlagen. Überprüfen Sie Ihre "
|
||||
"Konfiguration."
|
||||
|
||||
#: sievefilters/lib.py:75
|
||||
#: sievefilters/lib.py:79
|
||||
#, fuzzy
|
||||
#| msgid "Not enough resources"
|
||||
msgid "Not enough space on server"
|
||||
@@ -4365,10 +4529,10 @@ msgid ""
|
||||
"<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>Wir haben Ihnen eine E-Mail mit Anweisungen zum Festlegen Ihres Passworts "
|
||||
"geschickt, falls ein Konto mit der von Ihnen eingegebenen E-Mail-Adresse "
|
||||
"vorhanden ist. Sie sollten sie in Kürze erhalten.</p> <p>Wenn Sie keine E-"
|
||||
"Mail erhalten, vergewissern Sie sich, dass Sie Ihre primäre Adresse "
|
||||
"<p>Wir haben Ihnen eine E-Mail mit Anweisungen zum Festlegen Ihres Passworts"
|
||||
" geschickt, falls ein Konto mit der von Ihnen eingegebenen E-Mail-Adresse "
|
||||
"vorhanden ist. Sie sollten sie in Kürze erhalten.</p> <p>Wenn Sie keine "
|
||||
"E-Mail erhalten, vergewissern Sie sich, dass Sie Ihre primäre Adresse "
|
||||
"eingegeben haben und überprüfen Sie Ihren Spamordner.</p>"
|
||||
|
||||
#: templates/registration/password_reset_email.html:4
|
||||
@@ -4378,8 +4542,8 @@ msgid ""
|
||||
"To initiate the password reset process for your %(username)s Modoboa "
|
||||
"account, click the link below:"
|
||||
msgstr ""
|
||||
"Um das Passwort für Ihr %(username)s Modoboa Konto zurück zu setzen, klicken "
|
||||
"Sie bitte auf den folgenden Link:"
|
||||
"Um das Passwort für Ihr %(username)s Modoboa Konto zurück zu setzen, klicken"
|
||||
" Sie bitte auf den folgenden Link:"
|
||||
|
||||
#: templates/registration/password_reset_email.html:10
|
||||
#: templates/registration/password_reset_email_v2.html:10
|
||||
@@ -4421,8 +4585,8 @@ msgstr "Altes Passwort"
|
||||
|
||||
#: templates/registration/twofactor_code_verify.html:35
|
||||
msgid ""
|
||||
"Enter the code from the two-factor app on your mobile device. If you've lost "
|
||||
"your device, you may enter one of your recovery codes."
|
||||
"Enter the code from the two-factor app on your mobile device. If you've lost"
|
||||
" your device, you may enter one of your recovery codes."
|
||||
msgstr ""
|
||||
|
||||
#: templates/registration/twofactor_code_verify.html:42
|
||||
@@ -4457,12 +4621,10 @@ msgid "next hop"
|
||||
msgstr "nächster Hop"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Authentication method"
|
||||
#~ msgid "Authentication mechanism"
|
||||
#~ msgstr "Authentifizierungsmechanismus"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "LDAP authentication settings"
|
||||
#~ msgid "Prefered authentication mechanism"
|
||||
#~ msgstr "Bevorzugte Authentifizierungsmethode"
|
||||
|
||||
@@ -4477,11 +4639,10 @@ msgstr "nächster Hop"
|
||||
|
||||
#~ msgid "Your username and password didn't match. Please try again."
|
||||
#~ msgstr ""
|
||||
#~ "Ihr Benutzername und Passwort stimmen nicht überein. Bitte versuchen Sie "
|
||||
#~ "es noch einmal."
|
||||
#~ "Ihr Benutzername und Passwort stimmen nicht überein. Bitte versuchen Sie es "
|
||||
#~ "noch einmal."
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Check to activate this alias"
|
||||
#~ msgid "Check to activate this filters set"
|
||||
#~ msgstr "Häkchen setzen, um den Filter-Satz zu aktivieren"
|
||||
|
||||
@@ -4492,17 +4653,14 @@ msgstr "nächster Hop"
|
||||
#~ msgstr "Falscher Filtername"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Confirmation"
|
||||
#~ msgid "Conditions"
|
||||
#~ msgstr "Bedingungen"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Active users"
|
||||
#~ msgid "Active"
|
||||
#~ msgstr "Aktiv"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Not defined"
|
||||
#~ msgid "No filter defined yet"
|
||||
#~ msgstr "Noch keine Filter definiert"
|
||||
|
||||
@@ -4513,8 +4671,7 @@ msgstr "nächster Hop"
|
||||
#~ msgstr "aktiv"
|
||||
|
||||
#~ msgid ""
|
||||
#~ "No filters set defined yet. You must create one in order to define "
|
||||
#~ "filters."
|
||||
#~ "No filters set defined yet. You must create one in order to define filters."
|
||||
#~ msgstr ""
|
||||
#~ "Noch keine Filter-Sätze definiert. Sie müssen einen Satz erstellen, um "
|
||||
#~ "diesem Filter hinzufügen zu können."
|
||||
@@ -4523,22 +4680,18 @@ msgstr "nächster Hop"
|
||||
#~ msgstr "Neuer Filter-Satz"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Search filter"
|
||||
#~ msgid "New filter"
|
||||
#~ msgstr "Neuer Filter"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Search filter"
|
||||
#~ msgid "Save filters set"
|
||||
#~ msgstr "Filter-Satz speichern"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Active users"
|
||||
#~ msgid "Activate filters set"
|
||||
#~ msgstr "Filter-Satz aktivieren"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Remove this permission"
|
||||
#~ msgid "Remove filters set"
|
||||
#~ msgstr "Filter-Satz entfernen"
|
||||
|
||||
@@ -4549,7 +4702,6 @@ msgstr "nächster Hop"
|
||||
#~ msgstr "Filter bearbeiten"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Remove this permission"
|
||||
#~ msgid "Remove this filter"
|
||||
#~ msgstr "Filter entfernen"
|
||||
|
||||
@@ -4557,22 +4709,18 @@ msgstr "nächster Hop"
|
||||
#~ msgstr "Filter nach oben verschieben"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Remove this permission"
|
||||
#~ msgid "Move this filter down"
|
||||
#~ msgstr "Filter nach unten verschieben"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Failed to retrieve mailbox location (%s)"
|
||||
#~ msgid "Failed to retrieve filters set"
|
||||
#~ msgstr "Konnte Filter-Satz nicht laden"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Alias created"
|
||||
#~ msgid "Filter created"
|
||||
#~ msgstr "Filter erstellt"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "modified"
|
||||
#~ msgid "Filter modified"
|
||||
#~ msgstr "Filter verändert"
|
||||
|
||||
@@ -4583,12 +4731,10 @@ msgstr "nächster Hop"
|
||||
#~ msgstr "Konnte Filter nicht entfernen"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Parameters saved"
|
||||
#~ msgid "Filters set saved"
|
||||
#~ msgstr "Filter-Satz gespeichert"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Alias created"
|
||||
#~ msgid "Filters set created"
|
||||
#~ msgstr "Filter-Satz erstellt"
|
||||
|
||||
@@ -4596,8 +4742,6 @@ msgstr "nächster Hop"
|
||||
#~ msgstr "Neuen Filter-Satz erstellen"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Alias deleted"
|
||||
#~| msgid_plural "Aliases deleted"
|
||||
#~ msgid "Filters set deleted"
|
||||
#~ msgstr "Filter-Satz entfernt"
|
||||
|
||||
@@ -4605,7 +4749,6 @@ msgstr "nächster Hop"
|
||||
#~ msgstr "Filter-Satz aktiviert"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Yes"
|
||||
#~ msgid "yes"
|
||||
#~ msgstr "Ja"
|
||||
|
||||
|
||||
@@ -10,7 +10,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Modoboa\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-11-29 17:08+0100\n"
|
||||
"POT-Creation-Date: 2025-02-11 09:00+0100\n"
|
||||
"PO-Revision-Date: 2011-07-01 08:15+0000\n"
|
||||
"Last-Translator: bdaniel93, 2023\n"
|
||||
"Language-Team: German (Germany) (http://www.transifex.com/tonio/modoboa/"
|
||||
@@ -40,14 +40,14 @@ msgid "Cannot be greater than domain quota"
|
||||
msgstr ""
|
||||
|
||||
#: admin/api/v1/serializers.py:161 admin/api/v1/serializers.py:386
|
||||
#: admin/api/v2/serializers.py:478 admin/models/alias.py:38
|
||||
#: admin/api/v2/serializers.py:496 admin/models/alias.py:38
|
||||
#, fuzzy
|
||||
#| msgid "Permission denied"
|
||||
msgid "Permission denied."
|
||||
msgstr "Zugriff verweigert"
|
||||
|
||||
#: admin/api/v1/serializers.py:223 admin/api/v2/serializers.py:77
|
||||
#: admin/api/v2/serializers.py:410 admin/forms/alias.py:113
|
||||
#: admin/api/v2/serializers.py:428 admin/forms/alias.py:113
|
||||
#: admin/forms/alias.py:115 core/api/v2/serializers.py:224
|
||||
#: core/api/v2/serializers.py:226 core/api/v2/serializers.py:235
|
||||
#: core/app_settings.py:582 core/app_settings.py:584 core/app_settings.py:595
|
||||
@@ -62,7 +62,7 @@ msgid ""
|
||||
"List of administered domains (resellers and domain administrators only)."
|
||||
msgstr "Funktionen-Widget für Reseller und Domain-Administratoren ausblenden"
|
||||
|
||||
#: admin/api/v1/serializers.py:359 admin/api/v2/serializers.py:460
|
||||
#: admin/api/v1/serializers.py:359 admin/api/v2/serializers.py:478
|
||||
msgid "Not allowed for this role."
|
||||
msgstr ""
|
||||
|
||||
@@ -70,16 +70,18 @@ msgstr ""
|
||||
msgid "Must be equal to mailbox full_address"
|
||||
msgstr ""
|
||||
|
||||
#: admin/api/v1/serializers.py:415 admin/api/v2/serializers.py:510
|
||||
#: admin/api/v1/serializers.py:415 admin/api/v2/serializers.py:528
|
||||
#: admin/forms/account.py:186 admin/forms/account.py:188
|
||||
#: admin/forms/domain.py:174 admin/forms/domain.py:302
|
||||
#: admin/forms/domain.py:304 core/forms.py:92 core/forms.py:95 core/forms.py:97
|
||||
#: admin/forms/domain.py:304 calendars/serializers.py:175
|
||||
#: calendars/serializers.py:177 core/forms.py:92 core/forms.py:95
|
||||
#: core/forms.py:97
|
||||
#, fuzzy
|
||||
#| msgid "This field is required"
|
||||
msgid "This field is required."
|
||||
msgstr "Dieses Feld ist erforderlich"
|
||||
|
||||
#: admin/api/v1/serializers.py:427 admin/api/v2/serializers.py:527
|
||||
#: admin/api/v1/serializers.py:427 admin/api/v2/serializers.py:545
|
||||
msgid "Local domain {} does not exist"
|
||||
msgstr ""
|
||||
|
||||
@@ -132,15 +134,15 @@ msgstr ""
|
||||
msgid "Define at least one authorized network / address"
|
||||
msgstr ""
|
||||
|
||||
#: admin/api/v2/serializers.py:495
|
||||
#: admin/api/v2/serializers.py:513
|
||||
msgid "The left part of an email address can't be more than 64 characters."
|
||||
msgstr ""
|
||||
|
||||
#: admin/api/v2/serializers.py:515
|
||||
#: admin/api/v2/serializers.py:533
|
||||
msgid "A mailbox is required to create aliases."
|
||||
msgstr ""
|
||||
|
||||
#: admin/api/v2/serializers.py:678
|
||||
#: admin/api/v2/serializers.py:696
|
||||
#, fuzzy
|
||||
#| msgid "Unknown tag {}"
|
||||
msgid "Unknown status"
|
||||
@@ -387,6 +389,7 @@ msgid ""
|
||||
msgstr ""
|
||||
|
||||
#: admin/app_settings.py:522 admin/app_settings.py:527
|
||||
#: core/api/v2/viewsets.py:148
|
||||
#, fuzzy
|
||||
#| msgid "Administrator groups"
|
||||
msgid "Administration"
|
||||
@@ -1757,6 +1760,143 @@ msgstr ""
|
||||
msgid "Forward updated"
|
||||
msgstr "Profil aktualisiert"
|
||||
|
||||
#: calendars/app_settings.py:11
|
||||
#, fuzzy
|
||||
#| msgid "LDAP settings"
|
||||
msgid "Server settings"
|
||||
msgstr "LDAP-Einstellungen"
|
||||
|
||||
#: calendars/app_settings.py:17
|
||||
#, fuzzy
|
||||
#| msgid "Server port"
|
||||
msgid "Server URL"
|
||||
msgstr "Server Port"
|
||||
|
||||
#: calendars/app_settings.py:19
|
||||
msgid ""
|
||||
"The URL of your Radicale server. It will be used to construct calendar URLs."
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:31
|
||||
msgid "Rights management"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:37
|
||||
msgid "Rights file's path"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:39
|
||||
msgid "Path to the file that contains rights definition"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:46
|
||||
#, fuzzy
|
||||
#| msgid "Domain administrator"
|
||||
msgid "Allow calendars administration"
|
||||
msgstr "Domain-Administrator"
|
||||
|
||||
#: calendars/app_settings.py:48
|
||||
#, fuzzy
|
||||
#| msgid "Allow this administrator to access user mailboxes"
|
||||
msgid "Allow domain administrators to manage user calendars (read and write)"
|
||||
msgstr "Gewähren Sie diesem Administrator Zugriff auf Benutzerpostfächer"
|
||||
|
||||
#: calendars/app_settings.py:60 core/app_settings.py:438
|
||||
#: core/app_settings.py:1258
|
||||
msgid "Miscellaneous"
|
||||
msgstr "Verschiedenes"
|
||||
|
||||
#: calendars/app_settings.py:66
|
||||
msgid "Maximum size of ICS files"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:68
|
||||
msgid ""
|
||||
"Maximum size in bytes of imported ICS files (or KB, MB, GB if specified)"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:89 calendars/handlers.py:55
|
||||
#: core/api/v2/viewsets.py:157
|
||||
msgid "Calendars"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/models.py:48 calendars/models.py:65 contacts/models.py:38
|
||||
msgid "Server location is not set, please fix it."
|
||||
msgstr ""
|
||||
|
||||
#: calendars/viewsets.py:197
|
||||
msgid "Uploaded file is too big (max: {} bytes)"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/app_settings.py:11
|
||||
#, fuzzy
|
||||
#| msgid "LDAP synchronization settings"
|
||||
msgid "Synchronization"
|
||||
msgstr "LDAP-Synchronisationseinstellungen"
|
||||
|
||||
#: contacts/app_settings.py:18
|
||||
msgid "Synchonize address book using CardDAV"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/app_settings.py:21
|
||||
msgid ""
|
||||
"Choose to synchronize or not your address book using CardDAV. You will be "
|
||||
"able to access your contacts from the outside."
|
||||
msgstr ""
|
||||
|
||||
#: contacts/app_settings.py:29
|
||||
#, fuzzy
|
||||
#| msgid "LDAP synchronization settings"
|
||||
msgid "Synchronization frequency"
|
||||
msgstr "LDAP-Synchronisationseinstellungen"
|
||||
|
||||
#: contacts/app_settings.py:31
|
||||
msgid "Interval in seconds between 2 synchronization requests"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/app_settings.py:51 contacts/templates/modoboa_contacts/index.html:6
|
||||
#: core/api/v2/viewsets.py:164
|
||||
msgid "Contacts"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/constants.py:6 contacts/constants.py:12
|
||||
msgid "Home"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/constants.py:7 contacts/constants.py:13
|
||||
msgid "Work"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/constants.py:8 contacts/constants.py:14
|
||||
msgid "Other"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/constants.py:15
|
||||
msgid "Main"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/constants.py:16
|
||||
msgid "Cellular"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/constants.py:17
|
||||
msgid "Fax"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/constants.py:18
|
||||
msgid "Pager"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/serializers.py:101
|
||||
#, fuzzy
|
||||
#| msgid "Number of displayed items per page"
|
||||
msgid "Name or display name required"
|
||||
msgstr "Anzahl der angezeigten Einträge pro Seite"
|
||||
|
||||
#: contacts/serializers.py:233
|
||||
msgid "Minimum allowed value is 60s"
|
||||
msgstr ""
|
||||
|
||||
#: core/api/v1/serializers.py:21
|
||||
msgid "Invalid PIN code"
|
||||
msgstr "Ungültiger PIN-Code"
|
||||
@@ -1809,6 +1949,22 @@ msgstr ""
|
||||
"Bitte verwenden Sie den folgenden Code, um Ihr Modoboa-Passwort "
|
||||
"wiederherzustellen: {}"
|
||||
|
||||
#: core/api/v2/viewsets.py:150
|
||||
#, fuzzy
|
||||
#| msgid "Administrator groups"
|
||||
msgid "Administration console"
|
||||
msgstr "Administratorgruppen"
|
||||
|
||||
#: core/api/v2/viewsets.py:159
|
||||
msgid "Calendar"
|
||||
msgstr ""
|
||||
|
||||
#: core/api/v2/viewsets.py:166
|
||||
#, fuzzy
|
||||
#| msgid "From address"
|
||||
msgid "Address book"
|
||||
msgstr "Absender-Adresse"
|
||||
|
||||
#: core/app_settings.py:44 core/app_settings.py:716
|
||||
msgid "Authentication"
|
||||
msgstr "Authentifizierung"
|
||||
@@ -2261,10 +2417,6 @@ msgstr ""
|
||||
"Sendet Statistiken an die öffentliche API von Modoboa (Zähler und verwendete "
|
||||
"Erweiterungen)"
|
||||
|
||||
#: core/app_settings.py:438 core/app_settings.py:1258
|
||||
msgid "Miscellaneous"
|
||||
msgstr "Verschiedenes"
|
||||
|
||||
#: core/app_settings.py:441 core/app_settings.py:1265
|
||||
#, fuzzy
|
||||
#| msgid "Inactive account threshold"
|
||||
@@ -2327,7 +2479,7 @@ msgstr ""
|
||||
msgid "LDAP"
|
||||
msgstr ""
|
||||
|
||||
#: core/checks.py:12
|
||||
#: core/checks.py:13
|
||||
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 "
|
||||
@@ -2337,15 +2489,15 @@ msgstr ""
|
||||
"zwischen Sommer- und Winterzeit führen (z. B. das Auftauchen derselben "
|
||||
"lokalen Zeit zweimal aufgrund der Zeitumstellung)."
|
||||
|
||||
#: core/checks.py:16
|
||||
#: core/checks.py:17
|
||||
msgid "Set `USE_TZ = True` in settings.py"
|
||||
msgstr "Setze 'USE_TZ = True' in settings.py"
|
||||
|
||||
#: core/checks.py:20
|
||||
#: core/checks.py:21
|
||||
msgid "The password scheme you are using is deprecated."
|
||||
msgstr ""
|
||||
|
||||
#: core/checks.py:21
|
||||
#: core/checks.py:22
|
||||
#, fuzzy
|
||||
#| msgid "Update password scheme at login"
|
||||
msgid "Upgrade your password scheme to a stronger one"
|
||||
@@ -2877,7 +3029,7 @@ msgstr "Ausloggen"
|
||||
msgid "API"
|
||||
msgstr "API"
|
||||
|
||||
#: core/utils.py:42
|
||||
#: core/utils.py:41
|
||||
msgid "The core part of Modoboa"
|
||||
msgstr "Der Kern von Modoboa"
|
||||
|
||||
@@ -4092,7 +4244,7 @@ msgstr ""
|
||||
msgid "verify recipients"
|
||||
msgstr "Empfänger"
|
||||
|
||||
#: sievefilters/api/v2/viewsets.py:183
|
||||
#: sievefilters/api/v2/viewsets.py:186
|
||||
#, fuzzy, python-format
|
||||
#| msgid "Enter a valid email address."
|
||||
msgid "Filter %s already exists"
|
||||
@@ -4276,11 +4428,11 @@ msgstr ""
|
||||
msgid "Failed to retrieve hierarchy delimiter"
|
||||
msgstr ""
|
||||
|
||||
#: sievefilters/lib.py:48
|
||||
#: sievefilters/lib.py:52
|
||||
msgid "Connection to MANAGESIEVE server failed, check your configuration"
|
||||
msgstr ""
|
||||
|
||||
#: sievefilters/lib.py:75
|
||||
#: sievefilters/lib.py:79
|
||||
msgid "Not enough space on server"
|
||||
msgstr ""
|
||||
|
||||
|
||||
@@ -9,11 +9,10 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Modoboa\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-11-29 17:08+0100\n"
|
||||
"POT-Creation-Date: 2025-02-11 09:00+0100\n"
|
||||
"PO-Revision-Date: 2017-10-12 19:37+0000\n"
|
||||
"Last-Translator: Kostas Moumouris <moumouriskostas@gmail.com>\n"
|
||||
"Language-Team: Greek (Greece) (http://www.transifex.com/tonio/modoboa/"
|
||||
"language/el_GR/)\n"
|
||||
"Language-Team: Greek (Greece) (http://www.transifex.com/tonio/modoboa/language/el_GR/)\n"
|
||||
"Language: el_GR\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
@@ -46,12 +45,12 @@ msgid "Cannot be greater than domain quota"
|
||||
msgstr "Δεν μπορεί να είναι μεγαλύτερο από το domain quota."
|
||||
|
||||
#: admin/api/v1/serializers.py:161 admin/api/v1/serializers.py:386
|
||||
#: admin/api/v2/serializers.py:478 admin/models/alias.py:38
|
||||
#: admin/api/v2/serializers.py:496 admin/models/alias.py:38
|
||||
msgid "Permission denied."
|
||||
msgstr "Η άδεια απορρίφθηκε."
|
||||
|
||||
#: admin/api/v1/serializers.py:223 admin/api/v2/serializers.py:77
|
||||
#: admin/api/v2/serializers.py:410 admin/forms/alias.py:113
|
||||
#: admin/api/v2/serializers.py:428 admin/forms/alias.py:113
|
||||
#: admin/forms/alias.py:115 core/api/v2/serializers.py:224
|
||||
#: core/api/v2/serializers.py:226 core/api/v2/serializers.py:235
|
||||
#: core/app_settings.py:582 core/app_settings.py:584 core/app_settings.py:595
|
||||
@@ -66,7 +65,7 @@ msgstr ""
|
||||
"Λίστα διαχειριζόμενων domains (αφορά μόνο μεταπωλητές και διαχειριστές "
|
||||
"domain)"
|
||||
|
||||
#: admin/api/v1/serializers.py:359 admin/api/v2/serializers.py:460
|
||||
#: admin/api/v1/serializers.py:359 admin/api/v2/serializers.py:478
|
||||
msgid "Not allowed for this role."
|
||||
msgstr "Δεν επιτρέπεται για αυτόν τον ρόλο."
|
||||
|
||||
@@ -74,14 +73,16 @@ msgstr "Δεν επιτρέπεται για αυτόν τον ρόλο."
|
||||
msgid "Must be equal to mailbox full_address"
|
||||
msgstr "Πρέπει να είναι ίσο με την full_address του γραμματοκιβωτίου"
|
||||
|
||||
#: admin/api/v1/serializers.py:415 admin/api/v2/serializers.py:510
|
||||
#: admin/api/v1/serializers.py:415 admin/api/v2/serializers.py:528
|
||||
#: admin/forms/account.py:186 admin/forms/account.py:188
|
||||
#: admin/forms/domain.py:174 admin/forms/domain.py:302
|
||||
#: admin/forms/domain.py:304 core/forms.py:92 core/forms.py:95 core/forms.py:97
|
||||
#: admin/forms/domain.py:304 calendars/serializers.py:175
|
||||
#: calendars/serializers.py:177 core/forms.py:92 core/forms.py:95
|
||||
#: core/forms.py:97
|
||||
msgid "This field is required."
|
||||
msgstr "Αυτό το πεδίο απαιτείτε."
|
||||
|
||||
#: admin/api/v1/serializers.py:427 admin/api/v2/serializers.py:527
|
||||
#: admin/api/v1/serializers.py:427 admin/api/v2/serializers.py:545
|
||||
msgid "Local domain {} does not exist"
|
||||
msgstr "Το τοπικός domain {} δεν υπάρχει"
|
||||
|
||||
@@ -138,17 +139,17 @@ msgstr ""
|
||||
msgid "Define at least one authorized network / address"
|
||||
msgstr "Ορίστε τουλάχιστον μια εξουσιοδοτημένη διεύθυνση / δίκτυο"
|
||||
|
||||
#: admin/api/v2/serializers.py:495
|
||||
#: admin/api/v2/serializers.py:513
|
||||
msgid "The left part of an email address can't be more than 64 characters."
|
||||
msgstr ""
|
||||
|
||||
#: admin/api/v2/serializers.py:515
|
||||
#: admin/api/v2/serializers.py:533
|
||||
#, fuzzy
|
||||
#| msgid "A mailbox is required"
|
||||
msgid "A mailbox is required to create aliases."
|
||||
msgstr "Απαιτείται γραμματοκιβώτιο"
|
||||
|
||||
#: admin/api/v2/serializers.py:678
|
||||
#: admin/api/v2/serializers.py:696
|
||||
#, fuzzy
|
||||
#| msgid "Unknown"
|
||||
msgid "Unknown status"
|
||||
@@ -192,8 +193,8 @@ msgstr "Έγκυρα MXς"
|
||||
|
||||
#: admin/app_settings.py:35 admin/app_settings.py:307
|
||||
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."
|
||||
"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 ""
|
||||
"Μια λίστα από IP ή δικτυακές διευθύνσεις που κάθε εγράφη MX πρέπει να "
|
||||
"ταιριάζει. "
|
||||
@@ -207,8 +208,8 @@ msgid ""
|
||||
"Prevent the creation of a new domain if its MX record does not use one of "
|
||||
"the defined addresses."
|
||||
msgstr ""
|
||||
"Αποτροπή δημιουργίας νέου domain, εάν η εγράφη MX χρησιμοποιεί μια από τις "
|
||||
"είδη ορισμένες διευθύνσεις."
|
||||
"Αποτροπή δημιουργίας νέου domain, εάν η εγράφη MX χρησιμοποιεί μια από τις"
|
||||
" είδη ορισμένες διευθύνσεις."
|
||||
|
||||
#: admin/app_settings.py:52 admin/app_settings.py:329
|
||||
#, fuzzy
|
||||
@@ -347,8 +348,9 @@ msgstr ""
|
||||
"Μετονομασία και διαγραφή γραμματοκιβωτίων στο σύστημα αρχείων, όταν "
|
||||
"μετονομάζονται ή διαγράφονται από το Medaboa "
|
||||
|
||||
#: admin/app_settings.py:148 admin/app_settings.py:456 admin/forms/domain.py:54
|
||||
#: admin/models/domain.py:36 admin/templates/admin/domain_detail.html:64
|
||||
#: admin/app_settings.py:148 admin/app_settings.py:456
|
||||
#: admin/forms/domain.py:54 admin/models/domain.py:36
|
||||
#: admin/templates/admin/domain_detail.html:64
|
||||
msgid "Default mailbox quota"
|
||||
msgstr "Προκαθορισμένο quota γραμματοκιβωτίου "
|
||||
|
||||
@@ -362,7 +364,8 @@ msgid ""
|
||||
"value specified. A value of 0 means no quota."
|
||||
msgstr ""
|
||||
"Προκαθορισμένο quota γραμματοκιβωτίου (σε MB) που εφαρμόζεται στα νέα "
|
||||
"domains χωρίς προκαθορισμένες τιμές. Μια τιμή 0 σημαίνει ότι δεν έχει quota. "
|
||||
"domains χωρίς προκαθορισμένες τιμές. Μια τιμή 0 σημαίνει ότι δεν έχει quota."
|
||||
" "
|
||||
|
||||
#: admin/app_settings.py:157 admin/app_settings.py:467
|
||||
#, fuzzy
|
||||
@@ -383,14 +386,16 @@ msgstr "Αυτόματη αφαίρεση λογαριασμών"
|
||||
#: admin/app_settings.py:169 admin/app_settings.py:479
|
||||
msgid "When a mailbox is removed, also remove the associated account"
|
||||
msgstr ""
|
||||
"Όταν αφαιρείται ένα γραμματοκιβώτιο, να αφαιρείται και ο σχετικός λογαριασμός"
|
||||
"Όταν αφαιρείται ένα γραμματοκιβώτιο, να αφαιρείται και ο σχετικός "
|
||||
"λογαριασμός"
|
||||
|
||||
#: admin/app_settings.py:174 admin/app_settings.py:488
|
||||
msgid "Automatic domain/mailbox creation"
|
||||
msgstr "Αυτόματη δημιουργία domain/γραμματοκιβωτίων"
|
||||
|
||||
#: admin/app_settings.py:177 admin/app_settings.py:491
|
||||
msgid "Create a domain and a mailbox when an account is automatically created."
|
||||
msgid ""
|
||||
"Create a domain and a mailbox when an account is automatically created."
|
||||
msgstr ""
|
||||
"Δημιουργία domain και γραμματοκιβωτίου κατά την αυτόματη δημιουργία "
|
||||
"λογαριασμού"
|
||||
@@ -421,9 +426,11 @@ msgid ""
|
||||
"value specified. A value of 0 means no quota."
|
||||
msgstr ""
|
||||
"Προκαθορισμένο quota γραμματοκιβωτίου (σε MB) που εφαρμόζεται στα νέα "
|
||||
"domains χωρίς προκαθορισμένες τιμές. Μια τιμή 0 σημαίνει ότι δεν έχει quota. "
|
||||
"domains χωρίς προκαθορισμένες τιμές. Μια τιμή 0 σημαίνει ότι δεν έχει quota."
|
||||
" "
|
||||
|
||||
#: admin/app_settings.py:522 admin/app_settings.py:527
|
||||
#: core/api/v2/viewsets.py:148
|
||||
msgid "Administration"
|
||||
msgstr "Διαχείριση"
|
||||
|
||||
@@ -529,13 +536,13 @@ msgstr "Quota"
|
||||
#: admin/forms/account.py:244
|
||||
#, 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)."
|
||||
#| "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)."
|
||||
"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 ""
|
||||
"Quota σε ΜΒ για γραμματοκιβώτια. Ορίστε μια προσαρμοσμένη τιμή ή "
|
||||
"χρησιμοποιήστε την προεπιλεγμένη του τομέα. Αφήστε το κενό για να μη βάλετε "
|
||||
@@ -567,8 +574,8 @@ msgid ""
|
||||
"(@domain.tld)."
|
||||
msgstr ""
|
||||
"Ψευδώνυμο(μα) αυτού του mailbox. Εισάγεται μόνο μια διεύθυνση τη φορά, "
|
||||
"πατήστε ENTER για να προσθέσετε επιπλέον. Για να δημιουργήσετε ένα catchall "
|
||||
"ψευδώνυμο, εισάγετε το όνομα τομέα (@domain.tld)."
|
||||
"πατήστε ENTER για να προσθέσετε επιπλέον. Για να δημιουργήσετε ένα catchall"
|
||||
" ψευδώνυμο, εισάγετε το όνομα τομέα (@domain.tld)."
|
||||
|
||||
#: admin/forms/account.py:275
|
||||
msgid "Sender addresses"
|
||||
@@ -1083,8 +1090,8 @@ msgstr ""
|
||||
#| msgid "Default mailbox quota cannot be greater than domain quota"
|
||||
msgid "{}: default mailbox quota cannot be greater than domain quota"
|
||||
msgstr ""
|
||||
"Το προεπιλεγμένο quota για το γραμματοκιβώτιο δεν πρέπει να είναι μεγαλύτερο "
|
||||
"από το domain quota. "
|
||||
"Το προεπιλεγμένο quota για το γραμματοκιβώτιο δεν πρέπει να είναι μεγαλύτερο"
|
||||
" από το domain quota. "
|
||||
|
||||
#: admin/models/domain_alias.py:36
|
||||
msgid "The alias name"
|
||||
@@ -1126,8 +1133,9 @@ msgstr "Υπέρβαση του domain quota"
|
||||
#: admin/templates/admin/_domain_dkim_key.html:20
|
||||
#: core/templates/core/user_security.html:83
|
||||
#: core/templates/core/user_security.html:99
|
||||
#: templates/common/generic_modal.html:6 templates/common/generic_modal.html:13
|
||||
#: templates/common/wizard_forms.html:6 templates/common/wizard_forms.html:27
|
||||
#: 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 "Κλείσιμο"
|
||||
|
||||
@@ -1389,7 +1397,8 @@ msgid "Warning"
|
||||
msgstr ""
|
||||
|
||||
#: admin/templates/admin/domain_detail.html:139
|
||||
msgid "DKIM keys already exist for this domain. Do you want to overwrite them?"
|
||||
msgid ""
|
||||
"DKIM keys already exist for this domain. Do you want to overwrite them?"
|
||||
msgstr ""
|
||||
|
||||
#: admin/templates/admin/domain_detail.html:142 core/constants.py:53
|
||||
@@ -1519,31 +1528,24 @@ msgid ""
|
||||
"mandatory and must be equal to one of the previous values.</p> <p>You can "
|
||||
"use a different character as separator.</p>"
|
||||
msgstr ""
|
||||
"Εισάγετε ένα αρχείο CSV όπου οι γραμμές ακολουθούν μία από τις παρακάτω "
|
||||
"μορφές:<ul><li><em>\n"
|
||||
"domain; όνομα; quota; προεπιλεγμένο quota γραμματοκιβωτίου;ενεργοποιημένα</"
|
||||
"em></li><li><em> domains; όνομα; target domain; ενεργοποιημένα</em></"
|
||||
"li><li><em> relaydomain; όνομα; target host;target port;υπηρεσία; "
|
||||
"ενεργοποιημένη; επαλήθευση παραληπτών</em></li></ul><p> Το πρώτο στοιχείο "
|
||||
"κάθε γραμμής είναι υποχρεωτικό και πρέπει να είναι ίσο με μία από τις "
|
||||
"προηγούμενες τιμές.</p><p> Μπορείτε να χρησιμοποιήσετε διαφορετικό χαρακτήρα "
|
||||
"ως διαχωριστικό.</p>"
|
||||
"Εισάγετε ένα αρχείο CSV όπου οι γραμμές ακολουθούν μία από τις παρακάτω μορφές:<ul><li><em>\n"
|
||||
"domain; όνομα; quota; προεπιλεγμένο quota γραμματοκιβωτίου;ενεργοποιημένα</em></li><li><em> domains; όνομα; target domain; ενεργοποιημένα</em></li><li><em> relaydomain; όνομα; target host;target port;υπηρεσία; ενεργοποιημένη; επαλήθευση παραληπτών</em></li></ul><p> Το πρώτο στοιχείο κάθε γραμμής είναι υποχρεωτικό και πρέπει να είναι ίσο με μία από τις προηγούμενες τιμές.</p><p> Μπορείτε να χρησιμοποιήσετε διαφορετικό χαρακτήρα ως διαχωριστικό.</p>"
|
||||
|
||||
#: admin/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>"
|
||||
"is mandatory and must be equal to one of the previous values.</p> <p>You can"
|
||||
" use a different character as separator.</p>"
|
||||
msgstr ""
|
||||
"Εισάγεται ένα αρχείο CSV όπου οι γραμμές ακολουθούν μία από τις ακόλουθες "
|
||||
"μορφές:<ul><li><em> account; login name; Κωδικός πρόσβασης; όνομα; επίθετο; "
|
||||
"ενεργοποιημένος; ομάδα; διεύθυνση; quota; [, domain, ...]</em></li><li><em> "
|
||||
"ψευδώνυμο; διεύθυνση; ενεργοποιημένος; παραλήπτης; παραλήπτης; ...</em></"
|
||||
"li></ul><p> Το πρώτο στοιχείο κάθε γραμμής είναι υποχρεωτικό και πρέπει να "
|
||||
"είναι ίδιο με μία από τις προηγούμενες τιμές.</p><p> Μπορείτε να "
|
||||
"ψευδώνυμο; διεύθυνση; ενεργοποιημένος; παραλήπτης; παραλήπτης; "
|
||||
"...</em></li></ul><p> Το πρώτο στοιχείο κάθε γραμμής είναι υποχρεωτικό και "
|
||||
"πρέπει να είναι ίδιο με μία από τις προηγούμενες τιμές.</p><p> Μπορείτε να "
|
||||
"χρησιμοποιήσετε διαφορετικό χαρακτήρα ως διαχωριστικό."
|
||||
|
||||
#: admin/templates/admin/importform.html:6
|
||||
@@ -1573,8 +1575,8 @@ msgstr "Ενημερώθηκε"
|
||||
#: admin/templates/admin/mx_domain_detail.html:23
|
||||
msgid "This IP does not match any of the valid MXs defined in parameters"
|
||||
msgstr ""
|
||||
"Αυτή η διεύθυνση IP δεν αντιστοιχεί σε κανένα από τα έγκυρο MX που ορίζονται "
|
||||
"στις παραμέτρους"
|
||||
"Αυτή η διεύθυνση IP δεν αντιστοιχεί σε κανένα από τα έγκυρο MX που ορίζονται"
|
||||
" στις παραμέτρους"
|
||||
|
||||
#: admin/templates/admin/mx_domain_detail.html:36
|
||||
msgid "No MX record found for this domain."
|
||||
@@ -1597,8 +1599,8 @@ msgid ""
|
||||
msgstr ""
|
||||
"Η φήμη (reputation) του domain θα επηρεαστεί και υπάρχει πιθανότητα τα "
|
||||
"μηνύματα ηλεκτρονικού ταχυδρομείου που προέρχονται από αυτό να θεωρούνται "
|
||||
"ανεπιθύμητα. Θα πρέπει να επικοινωνήσετε με αυτούς τους παροχους και να τους "
|
||||
"ζητήσετε να σας βγάλουν από τη λίστα ανεπιθύμητων διευθύνσεων IP."
|
||||
"ανεπιθύμητα. Θα πρέπει να επικοινωνήσετε με αυτούς τους παροχους και να τους"
|
||||
" ζητήσετε να σας βγάλουν από τη λίστα ανεπιθύμητων διευθύνσεων IP."
|
||||
|
||||
#: admin/templates/admin/notifications/domain_invalid_mx.html:3
|
||||
#, python-format
|
||||
@@ -1753,6 +1755,148 @@ msgstr "Εισαγωγή ταυτοτήτων"
|
||||
msgid "Forward updated"
|
||||
msgstr "Η προώθηση ενημερώθηκε"
|
||||
|
||||
#: calendars/app_settings.py:11
|
||||
#, fuzzy
|
||||
#| msgid "DNS settings"
|
||||
msgid "Server settings"
|
||||
msgstr "Ρυθμίσεις ManageSieve"
|
||||
|
||||
#: calendars/app_settings.py:17
|
||||
#, fuzzy
|
||||
#| msgid "Server port"
|
||||
msgid "Server URL"
|
||||
msgstr "Πόρτα εξυπηρετητή"
|
||||
|
||||
#: calendars/app_settings.py:19
|
||||
msgid ""
|
||||
"The URL of your Radicale server. It will be used to construct calendar URLs."
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:31
|
||||
msgid "Rights management"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:37
|
||||
msgid "Rights file's path"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:39
|
||||
msgid "Path to the file that contains rights definition"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:46
|
||||
#, fuzzy
|
||||
#| msgid "Domain administrator"
|
||||
msgid "Allow calendars administration"
|
||||
msgstr "Διαχειριστής Τομέα"
|
||||
|
||||
#: calendars/app_settings.py:48
|
||||
#, fuzzy
|
||||
#| msgid "Allow this administrator to access user mailboxes"
|
||||
msgid "Allow domain administrators to manage user calendars (read and write)"
|
||||
msgstr ""
|
||||
"Να επιτρέπεται σε αυτόν τον διαχειριστή η πρόσβαση στα γραμματοκιβώτια "
|
||||
"χρηστών"
|
||||
|
||||
#: calendars/app_settings.py:60 core/app_settings.py:438
|
||||
#: core/app_settings.py:1258
|
||||
msgid "Miscellaneous"
|
||||
msgstr "Διάφορα"
|
||||
|
||||
#: calendars/app_settings.py:66
|
||||
msgid "Maximum size of ICS files"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:68
|
||||
msgid ""
|
||||
"Maximum size in bytes of imported ICS files (or KB, MB, GB if specified)"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:89 calendars/handlers.py:55
|
||||
#: core/api/v2/viewsets.py:157
|
||||
msgid "Calendars"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/models.py:48 calendars/models.py:65 contacts/models.py:38
|
||||
msgid "Server location is not set, please fix it."
|
||||
msgstr ""
|
||||
|
||||
#: calendars/viewsets.py:197
|
||||
msgid "Uploaded file is too big (max: {} bytes)"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/app_settings.py:11
|
||||
#, fuzzy
|
||||
#| msgid "LDAP settings"
|
||||
msgid "Synchronization"
|
||||
msgstr "Ρυθμίσεις LDAP"
|
||||
|
||||
#: contacts/app_settings.py:18
|
||||
msgid "Synchonize address book using CardDAV"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/app_settings.py:21
|
||||
msgid ""
|
||||
"Choose to synchronize or not your address book using CardDAV. You will be "
|
||||
"able to access your contacts from the outside."
|
||||
msgstr ""
|
||||
|
||||
#: contacts/app_settings.py:29
|
||||
#, fuzzy
|
||||
#| msgid "LDAP settings"
|
||||
msgid "Synchronization frequency"
|
||||
msgstr "Ρυθμίσεις LDAP"
|
||||
|
||||
#: contacts/app_settings.py:31
|
||||
msgid "Interval in seconds between 2 synchronization requests"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/app_settings.py:51
|
||||
#: contacts/templates/modoboa_contacts/index.html:6
|
||||
#: core/api/v2/viewsets.py:164
|
||||
#, fuzzy
|
||||
#| msgid "Domains"
|
||||
msgid "Contacts"
|
||||
msgstr "περιέχει"
|
||||
|
||||
#: contacts/constants.py:6 contacts/constants.py:12
|
||||
msgid "Home"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/constants.py:7 contacts/constants.py:13
|
||||
msgid "Work"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/constants.py:8 contacts/constants.py:14
|
||||
msgid "Other"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/constants.py:15
|
||||
msgid "Main"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/constants.py:16
|
||||
msgid "Cellular"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/constants.py:17
|
||||
msgid "Fax"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/constants.py:18
|
||||
msgid "Pager"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/serializers.py:101
|
||||
#, fuzzy
|
||||
#| msgid "Number of displayed items per page"
|
||||
msgid "Name or display name required"
|
||||
msgstr "Αριθμός εμφανίσεων ανά σελίδα"
|
||||
|
||||
#: contacts/serializers.py:233
|
||||
msgid "Minimum allowed value is 60s"
|
||||
msgstr ""
|
||||
|
||||
#: core/api/v1/serializers.py:21
|
||||
#, fuzzy
|
||||
#| msgid "Invalid line"
|
||||
@@ -1801,10 +1945,27 @@ msgstr "Λάθος αριθμός επαναλήψεων "
|
||||
msgid "This code is invalid"
|
||||
msgstr ""
|
||||
|
||||
#: core/api/v2/serializers.py:367 core/views/auth.py:200 core/views/auth.py:253
|
||||
#: core/api/v2/serializers.py:367 core/views/auth.py:200
|
||||
#: core/views/auth.py:253
|
||||
msgid "Please use the following code to recover your Modoboa password: {}"
|
||||
msgstr ""
|
||||
|
||||
#: core/api/v2/viewsets.py:150
|
||||
#, fuzzy
|
||||
#| msgid "Administration"
|
||||
msgid "Administration console"
|
||||
msgstr "Διαχείριση"
|
||||
|
||||
#: core/api/v2/viewsets.py:159
|
||||
msgid "Calendar"
|
||||
msgstr ""
|
||||
|
||||
#: core/api/v2/viewsets.py:166
|
||||
#, fuzzy
|
||||
#| msgid "Address"
|
||||
msgid "Address book"
|
||||
msgstr "Διεύθυνση"
|
||||
|
||||
#: core/app_settings.py:44 core/app_settings.py:716
|
||||
msgid "Authentication"
|
||||
msgstr "Πιστοποίηση"
|
||||
@@ -1967,8 +2128,8 @@ msgstr "Χρησιμοποιήστε μια ασφαλή σύνδεση"
|
||||
#: core/app_settings.py:171 core/app_settings.py:888
|
||||
msgid "Use an SSL/STARTTLS connection to access the LDAP server"
|
||||
msgstr ""
|
||||
"Χρησιμοποιήστε μια σύνδεση SSL / STARTTLS για να συνδεθήκατε στον διακομιστή "
|
||||
"LDAP"
|
||||
"Χρησιμοποιήστε μια σύνδεση SSL / STARTTLS για να συνδεθήκατε στον διακομιστή"
|
||||
" LDAP"
|
||||
|
||||
#: core/app_settings.py:176 core/app_settings.py:895
|
||||
msgid "Active Directory"
|
||||
@@ -1984,11 +2145,11 @@ msgstr "Groups Διαχειριστών"
|
||||
|
||||
#: core/app_settings.py:185 core/app_settings.py:906
|
||||
msgid ""
|
||||
"Members of those LDAP Posix groups will be created as domain administrators. "
|
||||
"Use ';' characters to separate groups."
|
||||
"Members of those LDAP Posix groups will be created as domain administrators."
|
||||
" Use ';' characters to separate groups."
|
||||
msgstr ""
|
||||
"Τα μέλη αυτών των LDAP Posix ομάδων χρηστών θα δημιουργηθούν ως διαχειριστές "
|
||||
"domain. Χρησιμοποιείστε τον χαραχτήρα ';' για να ξεχωρίσετε τις ομάδες."
|
||||
"Τα μέλη αυτών των LDAP Posix ομάδων χρηστών θα δημιουργηθούν ως διαχειριστές"
|
||||
" domain. Χρησιμοποιείστε τον χαραχτήρα ';' για να ξεχωρίσετε τις ομάδες."
|
||||
|
||||
#: core/app_settings.py:192 core/app_settings.py:915
|
||||
msgid "Group type"
|
||||
@@ -2082,8 +2243,8 @@ msgid ""
|
||||
"An optional filter string (e.g. '(objectClass=person)'). In order to be "
|
||||
"valid, it must be enclosed in parentheses."
|
||||
msgstr ""
|
||||
"Προαιρετικό φίλτρο (π.χ. '(objectClass=person)'). Για να είναι έγκυρο πρέπει "
|
||||
"να περικλείεται σε παρενθέσεις."
|
||||
"Προαιρετικό φίλτρο (π.χ. '(objectClass=person)'). Για να είναι έγκυρο πρέπει"
|
||||
" να περικλείεται σε παρενθέσεις."
|
||||
|
||||
#: core/app_settings.py:266 core/app_settings.py:1006
|
||||
msgid "User DN template"
|
||||
@@ -2230,7 +2391,8 @@ msgstr "Ενεργοποίηση επικοινωνίας με δημόσιο AP
|
||||
msgid "Check new versions"
|
||||
msgstr "Έλεγχος ενημερώσεων"
|
||||
|
||||
#: core/app_settings.py:416 core/app_settings.py:1204 core/app_settings.py:1214
|
||||
#: core/app_settings.py:416 core/app_settings.py:1204
|
||||
#: core/app_settings.py:1214
|
||||
msgid "Automatically checks if a newer version is available"
|
||||
msgstr "Αυτόματος έλεγχος διαθέσιμων ενημερώσεων"
|
||||
|
||||
@@ -2261,10 +2423,6 @@ msgstr ""
|
||||
"Αποστολή στατιστικών στο public API του Motaboa (counters και used "
|
||||
"extensions)"
|
||||
|
||||
#: core/app_settings.py:438 core/app_settings.py:1258
|
||||
msgid "Miscellaneous"
|
||||
msgstr "Διάφορα"
|
||||
|
||||
#: core/app_settings.py:441 core/app_settings.py:1265
|
||||
#, fuzzy
|
||||
#| msgid "Inactive account threshold"
|
||||
@@ -2273,8 +2431,8 @@ msgstr "Όριο απενεργοποιημένων λογαριασμών "
|
||||
|
||||
#: core/app_settings.py:444 core/app_settings.py:1268
|
||||
msgid ""
|
||||
"Allow the administrator to set a threshold (in days) beyond which an account "
|
||||
"is considered inactive if the user hasn't logged in"
|
||||
"Allow the administrator to set a threshold (in days) beyond which an account"
|
||||
" is considered inactive if the user hasn't logged in"
|
||||
msgstr ""
|
||||
|
||||
#: core/app_settings.py:451 core/app_settings.py:1277
|
||||
@@ -2283,8 +2441,8 @@ msgstr "Όριο απενεργοποιημένων λογαριασμών "
|
||||
|
||||
#: core/app_settings.py:454 core/app_settings.py:1280
|
||||
msgid ""
|
||||
"An account with a last login date greater than this threshold (in days) will "
|
||||
"be considered as inactive"
|
||||
"An account with a last login date greater than this threshold (in days) will"
|
||||
" be considered as inactive"
|
||||
msgstr "Όριο (σε ημέρες) για να απενεργοποιηθεί ένας Λογαριασμός."
|
||||
|
||||
#: core/app_settings.py:460 core/app_settings.py:1289
|
||||
@@ -2325,22 +2483,22 @@ msgstr ""
|
||||
msgid "LDAP"
|
||||
msgstr ""
|
||||
|
||||
#: core/checks.py:12
|
||||
#: core/checks.py:13
|
||||
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.py:16
|
||||
#: core/checks.py:17
|
||||
msgid "Set `USE_TZ = True` in settings.py"
|
||||
msgstr ""
|
||||
|
||||
#: core/checks.py:20
|
||||
#: core/checks.py:21
|
||||
msgid "The password scheme you are using is deprecated."
|
||||
msgstr ""
|
||||
|
||||
#: core/checks.py:21
|
||||
#: core/checks.py:22
|
||||
#, fuzzy
|
||||
#| msgid "Default password scheme"
|
||||
msgid "Upgrade your password scheme to a stronger one"
|
||||
@@ -2482,7 +2640,8 @@ msgstr ""
|
||||
#: core/models.py:151
|
||||
msgid "Failed to update password: LDAP module not installed"
|
||||
msgstr ""
|
||||
"Σφάλμα κατά την ενημέρωση του κωδικού: το LDAP module δεν είναι εγκατεστημένο"
|
||||
"Σφάλμα κατά την ενημέρωση του κωδικού: το LDAP module δεν είναι "
|
||||
"εγκατεστημένο"
|
||||
|
||||
#: core/models.py:186 policyd/core.py:106
|
||||
msgid "account"
|
||||
@@ -2661,15 +2820,15 @@ msgstr ""
|
||||
#: core/templates/core/information.html:6
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The password scheme <strong>%(scheme)s</strong> has been deprecated and will "
|
||||
"be removed in the next minor version. The procedure to upgrade to a stronger "
|
||||
"scheme is as follows: <ul> <li>Go to <strong>Parameters > General</strong> "
|
||||
"section</li> <li>Change the value of <strong>Default password scheme</"
|
||||
"strong></li> <li>Make sure <strong>Update password scheme at login</strong> "
|
||||
"option is enabled</li> <li>Save your changes</li> <li>Logout / Login with "
|
||||
"your current account so its password gets updated</li> <li>Inform "
|
||||
"<strong>ALL</strong> your users that they must login to Modoboa to complete "
|
||||
"the operation</li> </ul>"
|
||||
"The password scheme <strong>%(scheme)s</strong> has been deprecated and will"
|
||||
" be removed in the next minor version. The procedure to upgrade to a "
|
||||
"stronger scheme is as follows: <ul> <li>Go to <strong>Parameters > "
|
||||
"General</strong> section</li> <li>Change the value of <strong>Default "
|
||||
"password scheme</strong></li> <li>Make sure <strong>Update password scheme "
|
||||
"at login</strong> option is enabled</li> <li>Save your changes</li> "
|
||||
"<li>Logout / Login with your current account so its password gets "
|
||||
"updated</li> <li>Inform <strong>ALL</strong> your users that they must login"
|
||||
" to Modoboa to complete the operation</li> </ul>"
|
||||
msgstr ""
|
||||
|
||||
#: core/templates/core/information.html:18
|
||||
@@ -2797,8 +2956,8 @@ msgstr "Το backend που χρησιμοποιείται για πιστοπο
|
||||
|
||||
#: core/templates/core/user_security.html:17
|
||||
msgid ""
|
||||
"Install a soft token authenticator like FreeOTP or Google Authenticator from "
|
||||
"your application repository and use that app to scan this QR code."
|
||||
"Install a soft token authenticator like FreeOTP or Google Authenticator from"
|
||||
" your application repository and use that app to scan this QR code."
|
||||
msgstr ""
|
||||
|
||||
#: core/templates/core/user_security.html:25
|
||||
@@ -2888,7 +3047,7 @@ msgstr "Έξοδος"
|
||||
msgid "API"
|
||||
msgstr "API"
|
||||
|
||||
#: core/utils.py:42
|
||||
#: core/utils.py:41
|
||||
msgid "The core part of Modoboa"
|
||||
msgstr "Το βασικό μέρος του Modoboa"
|
||||
|
||||
@@ -3183,8 +3342,8 @@ 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."
|
||||
"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
|
||||
@@ -3275,8 +3434,8 @@ msgstr ""
|
||||
#: imap_migration/app_settings.py:80 imap_migration/app_settings.py:138
|
||||
msgid ""
|
||||
"A comma seperated list of folders to explicitly include in sync even if "
|
||||
"filtered by the Folder Filter Exclusions. Example: debian.user, debian."
|
||||
"personal "
|
||||
"filtered by the Folder Filter Exclusions. Example: debian.user, "
|
||||
"debian.personal "
|
||||
msgstr ""
|
||||
|
||||
#: imap_migration/app_settings.py:107
|
||||
@@ -3392,8 +3551,8 @@ msgid "Enable or disable per-admin limits"
|
||||
msgstr "Ενεργοποίηση ή απενεργοποίηση ορίων ανά διαχειριστή"
|
||||
|
||||
#: limits/app_settings.py:26 limits/app_settings.py:91
|
||||
#: limits/app_settings.py:160 limits/app_settings.py:245 limits/constants.py:47
|
||||
#: limits/constants.py:101
|
||||
#: limits/app_settings.py:160 limits/app_settings.py:245
|
||||
#: limits/constants.py:47 limits/constants.py:101
|
||||
msgid "Domain admins"
|
||||
msgstr "Διαχειριστές domain"
|
||||
|
||||
@@ -3415,8 +3574,8 @@ msgstr ""
|
||||
|
||||
#: limits/app_settings.py:48 limits/app_settings.py:186
|
||||
msgid ""
|
||||
"Maximum number of allowed domain aliases for a new administrator. (0 to deny "
|
||||
"any creation, -1 to allow unlimited creations)"
|
||||
"Maximum number of allowed domain aliases for a new administrator. (0 to deny"
|
||||
" any creation, -1 to allow unlimited creations)"
|
||||
msgstr ""
|
||||
"Μέγιστος αριθμός από επιτρεπόμενα ψευδώνυμα για domain, για νέους "
|
||||
"διαχειριστές. (Το 0 δεν επιτρέπει κανένα, το -1 επιτρέπει απεριόριστα) "
|
||||
@@ -3442,8 +3601,8 @@ msgid ""
|
||||
"The quota a reseller will be allowed to share between the domains he "
|
||||
"creates. (0 means no quota)"
|
||||
msgstr ""
|
||||
"To quota που ένας μεταπωλητής επιτρέπεται να μοιράζει μεταξύ των domains που "
|
||||
"δημιουργεί. (0 σημαίνει χωρίς quota)"
|
||||
"To quota που ένας μεταπωλητής επιτρέπεται να μοιράζει μεταξύ των domains που"
|
||||
" δημιουργεί. (0 σημαίνει χωρίς quota)"
|
||||
|
||||
#: limits/app_settings.py:82 limits/app_settings.py:232
|
||||
msgid "Default per-domain limits"
|
||||
@@ -3459,8 +3618,8 @@ msgstr "Ενεργοποίηση ή απενεργοποίηση ορίων αν
|
||||
|
||||
#: limits/app_settings.py:94 limits/app_settings.py:248
|
||||
msgid ""
|
||||
"Maximum number of allowed domain administrators for a new domain. (0 to deny "
|
||||
"any creation, -1 to allow unlimited creations)"
|
||||
"Maximum number of allowed domain administrators for a new domain. (0 to deny"
|
||||
" any creation, -1 to allow unlimited creations)"
|
||||
msgstr ""
|
||||
"Μέγιστος αριθμός από επιτρεπόμενους διαχειριστές domain για ένα νέο domain. "
|
||||
"(0 απαγορεύει την δημιουργία, -1 επιτρέπει άπειρες δημιουργίες)"
|
||||
@@ -3483,8 +3642,8 @@ msgstr ""
|
||||
|
||||
#: limits/app_settings.py:123 limits/app_settings.py:283
|
||||
msgid ""
|
||||
"Maximum number of allowed aliases for a new domain. (0 to deny any creation, "
|
||||
"-1 to allow unlimited creations)"
|
||||
"Maximum number of allowed aliases for a new domain. (0 to deny any creation,"
|
||||
" -1 to allow unlimited creations)"
|
||||
msgstr ""
|
||||
"Μέγιστος αριθμός από επιτρεπόμενα ψευδώνυμα για ένα νέο domain. (0 "
|
||||
"απαγορεύει την δημιουργία, -1 επιτρέπει άπειρες δημιουργίες)"
|
||||
@@ -3539,8 +3698,8 @@ msgstr ""
|
||||
#: limits/constants.py:93
|
||||
msgid "Maximum number of mailbox aliases allowed for this domain."
|
||||
msgstr ""
|
||||
"Μέγιστος αριθμός από ψευδώνυμα γραμματοκιβωτίων που επιτρέπονται για αυτό το "
|
||||
"domain. "
|
||||
"Μέγιστος αριθμός από ψευδώνυμα γραμματοκιβωτίων που επιτρέπονται για αυτό το"
|
||||
" domain. "
|
||||
|
||||
#: limits/constants.py:102
|
||||
msgid "Maximum number of domain admins allowed for this domain."
|
||||
@@ -3924,8 +4083,7 @@ msgid ""
|
||||
"your contacts.\n"
|
||||
msgstr ""
|
||||
"\n"
|
||||
"Εδώ μπορείτε να προβάλετε τα ηλεκτρονικά σας μηνύματα σε πραγματικό χρόνο, "
|
||||
"να δημιουργήσετε φίλτρα ή να διαχειριστείτε\n"
|
||||
"Εδώ μπορείτε να προβάλετε τα ηλεκτρονικά σας μηνύματα σε πραγματικό χρόνο, να δημιουργήσετε φίλτρα ή να διαχειριστείτε\n"
|
||||
" τις επαφές σας.\n"
|
||||
|
||||
#: pdfcredentials/documents.py:126
|
||||
@@ -3960,18 +4118,19 @@ msgstr "Διαπιστευτήρια PDF"
|
||||
|
||||
#: pdfcredentials/lib.py:28
|
||||
#, fuzzy
|
||||
#| msgid "Failed to create the directory that will contain PDF documents (%s)"
|
||||
#| msgid ""
|
||||
#| "Failed to create the directory that will contain PDF documents (%s)"
|
||||
msgid "Can't write to selected directory to store PDF documents"
|
||||
msgstr ""
|
||||
"Σφάλμα στην δημιουργία του καταλόγου αρχείων για την αποθήκευση PDF εγγράφων "
|
||||
"(%s)"
|
||||
"Σφάλμα στην δημιουργία του καταλόγου αρχείων για την αποθήκευση PDF εγγράφων"
|
||||
" (%s)"
|
||||
|
||||
#: pdfcredentials/lib.py:34
|
||||
#, python-format
|
||||
msgid "Failed to create the directory that will contain PDF documents (%s)"
|
||||
msgstr ""
|
||||
"Σφάλμα στην δημιουργία του καταλόγου αρχείων για την αποθήκευση PDF εγγράφων "
|
||||
"(%s)"
|
||||
"Σφάλμα στην δημιουργία του καταλόγου αρχείων για την αποθήκευση PDF εγγράφων"
|
||||
" (%s)"
|
||||
|
||||
#: pdfcredentials/lib.py:81
|
||||
msgid ""
|
||||
@@ -4049,8 +4208,8 @@ msgstr "Αυτόματες απαντήσεις"
|
||||
#: postfix_autoreply/forms.py:23
|
||||
msgid "Activate your auto reply from this date. Format : YYYY-MM-DD HH:mm:ss"
|
||||
msgstr ""
|
||||
"Ενεργοποίηση της αυτόματης απάντησης από αυτήν την ημερομηνία. Μορφή : YYYY-"
|
||||
"MM-DD HH:mm:ss"
|
||||
"Ενεργοποίηση της αυτόματης απάντησης από αυτήν την ημερομηνία. Μορφή : "
|
||||
"YYYY-MM-DD HH:mm:ss"
|
||||
|
||||
#: postfix_autoreply/forms.py:28
|
||||
msgid "Until"
|
||||
@@ -4160,7 +4319,7 @@ msgstr "Θύρα κεντρικού host"
|
||||
msgid "verify recipients"
|
||||
msgstr "επιβεβαίωση παραληπτών"
|
||||
|
||||
#: sievefilters/api/v2/viewsets.py:183
|
||||
#: sievefilters/api/v2/viewsets.py:186
|
||||
#, fuzzy, python-format
|
||||
#| msgid "User '%s' already exists"
|
||||
msgid "Filter %s already exists"
|
||||
@@ -4342,14 +4501,14 @@ msgstr "Ο φάκελος που θα πηγαίνουν τα πρόχειρα"
|
||||
msgid "Failed to retrieve hierarchy delimiter"
|
||||
msgstr "Αποτυχία κατά την ανάκτηση της οροθετημένης ιεραρχίας"
|
||||
|
||||
#: sievefilters/lib.py:48
|
||||
#: sievefilters/lib.py:52
|
||||
#, fuzzy
|
||||
#| msgid "Connection to IMAP server failed: %s"
|
||||
msgid "Connection to MANAGESIEVE server failed, check your configuration"
|
||||
msgstr ""
|
||||
"Η σύνδεση με τον εξυπηρετητή MANAGESIEVE απέτυχε, ελέγξτε τις ρυθμίσεις σας "
|
||||
|
||||
#: sievefilters/lib.py:75
|
||||
#: sievefilters/lib.py:79
|
||||
#, fuzzy
|
||||
#| msgid "Not enough resources"
|
||||
msgid "Not enough space on server"
|
||||
@@ -4445,8 +4604,8 @@ 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_confirm_code.html:22
|
||||
msgid "Enter the code you've just received by SMS"
|
||||
@@ -4470,8 +4629,8 @@ msgstr ""
|
||||
"Σας έχουμε αποστείλει με ηλεκτρονικό ταχυδρομείο οδηγίες για να ορίσετε των "
|
||||
"κωδικό σας, εφόσον υπάρχει ένας λογαριασμός με το διεύθυνση ηλεκτρονικής "
|
||||
"αλληλογραφίας που καταχωρήσατε. Θα πρέπει να το λάβετε σύντομα. <p><p>Εάν "
|
||||
"δεν λάβατε το email, παρακαλώ συγουρευτείτε ότι εισάγατε σωστά την διεύθυνση "
|
||||
"σας και ελέγξτε τον φάκελο τον Spam σας. </p> "
|
||||
"δεν λάβατε το email, παρακαλώ συγουρευτείτε ότι εισάγατε σωστά την διεύθυνση"
|
||||
" σας και ελέγξτε τον φάκελο τον Spam σας. </p> "
|
||||
|
||||
#: templates/registration/password_reset_email.html:4
|
||||
#: templates/registration/password_reset_email_v2.html:4
|
||||
@@ -4523,8 +4682,8 @@ msgstr "Παλιός κωδικός"
|
||||
|
||||
#: templates/registration/twofactor_code_verify.html:35
|
||||
msgid ""
|
||||
"Enter the code from the two-factor app on your mobile device. If you've lost "
|
||||
"your device, you may enter one of your recovery codes."
|
||||
"Enter the code from the two-factor app on your mobile device. If you've lost"
|
||||
" your device, you may enter one of your recovery codes."
|
||||
msgstr ""
|
||||
|
||||
#: templates/registration/twofactor_code_verify.html:42
|
||||
@@ -4559,17 +4718,14 @@ msgid "next hop"
|
||||
msgstr ""
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Authentication method"
|
||||
#~ msgid "Authentication mechanism"
|
||||
#~ msgstr "Μηχανισμός πιστοποίησης"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Authentication method"
|
||||
#~ msgid "Prefered authentication mechanism"
|
||||
#~ msgstr "Επιλεγμένος μηχανισμός πιστοποίησης"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Domain not found."
|
||||
#~ msgid "Directory non-writable"
|
||||
#~ msgstr "To domain δεν βρέθηκε."
|
||||
|
||||
@@ -4577,27 +4733,22 @@ msgstr ""
|
||||
#~ msgstr "Λάθος όνομα χρήστη ή κωδικός. Παρακαλώ δοκιμάστε ξανά."
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Check to activate this alias"
|
||||
#~ msgid "Check to activate this filters set"
|
||||
#~ msgstr "Επιλέξτε για να ενεργοποιηθεί αυτό το σετ φίλτρων"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "File name"
|
||||
#~ msgid "Wrong filter name"
|
||||
#~ msgstr "Λάθος όνομα φίλτρου"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Confirmation"
|
||||
#~ msgid "Conditions"
|
||||
#~ msgstr "Συνθήκες"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Active users"
|
||||
#~ msgid "Active"
|
||||
#~ msgstr "Ενεργό"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Not defined"
|
||||
#~ msgid "No filter defined yet"
|
||||
#~ msgstr "Δεν υπάρχει καθορισμένο φίλτρο"
|
||||
|
||||
@@ -4608,32 +4759,27 @@ msgstr ""
|
||||
#~ msgstr "ενεργό"
|
||||
|
||||
#~ msgid ""
|
||||
#~ "No filters set defined yet. You must create one in order to define "
|
||||
#~ "filters."
|
||||
#~ "No filters set defined yet. You must create one in order to define filters."
|
||||
#~ msgstr ""
|
||||
#~ "Δεν έχουν οριστεί ακόμη φίλτρα. Πρέπει να δημιουργήσετε τουλάχιστον ένα "
|
||||
#~ "για να καθοριστούν τα φίλτρα"
|
||||
#~ "Δεν έχουν οριστεί ακόμη φίλτρα. Πρέπει να δημιουργήσετε τουλάχιστον ένα για "
|
||||
#~ "να καθοριστούν τα φίλτρα"
|
||||
|
||||
#~ msgid "New filters set"
|
||||
#~ msgstr "Νέο σετ φίλτρων"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Search filter"
|
||||
#~ msgid "New filter"
|
||||
#~ msgstr "Νέο φίλτρο"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Search filter"
|
||||
#~ msgid "Save filters set"
|
||||
#~ msgstr "Αποθήκευση του σετ φίλτρων"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Active users"
|
||||
#~ msgid "Activate filters set"
|
||||
#~ msgstr "Ενεργοποίηση του σετ φίλτρων"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Remove this permission"
|
||||
#~ msgid "Remove filters set"
|
||||
#~ msgstr "Αφαίρεση του σετ φίλτρων"
|
||||
|
||||
@@ -4644,7 +4790,6 @@ msgstr ""
|
||||
#~ msgstr "Επεξεργασία φίλτρου"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Remove this permission"
|
||||
#~ msgid "Remove this filter"
|
||||
#~ msgstr "Αφαίρεση αυτού του φίλτρου"
|
||||
|
||||
@@ -4652,22 +4797,18 @@ msgstr ""
|
||||
#~ msgstr "Μετακίνηση αυτού του φίλτρου πάνω"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Remove this permission"
|
||||
#~ msgid "Move this filter down"
|
||||
#~ msgstr "Μετακίνηση αυτού του φίλτρου κάτω"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Failed to retrieve mailbox location (%s)"
|
||||
#~ msgid "Failed to retrieve filters set"
|
||||
#~ msgstr "Σφάλμα κατά την την λήψη του σετ φίλτρων"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Alias created"
|
||||
#~ msgid "Filter created"
|
||||
#~ msgstr "Το φίλτρο δημιουργήθηκε"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "modified"
|
||||
#~ msgid "Filter modified"
|
||||
#~ msgstr "Το φίλτρο άλλαξε"
|
||||
|
||||
@@ -4678,12 +4819,10 @@ msgstr ""
|
||||
#~ msgstr "Σφάλμα κατά την αφαίρεση του φίλτρου"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Parameters saved"
|
||||
#~ msgid "Filters set saved"
|
||||
#~ msgstr "Το σετ φίλτρων αποθηκεύτηκε"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Alias created"
|
||||
#~ msgid "Filters set created"
|
||||
#~ msgstr "Το σετ φίλτρων δημιουργήθηκε"
|
||||
|
||||
@@ -4691,8 +4830,6 @@ msgstr ""
|
||||
#~ msgstr "Δημιουργία νέου σετ φίλτρων"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Alias deleted"
|
||||
#~| msgid_plural "Aliases deleted"
|
||||
#~ msgid "Filters set deleted"
|
||||
#~ msgstr "Το σετ φίλτρων διαγράφηκε"
|
||||
|
||||
@@ -4700,7 +4837,6 @@ msgstr ""
|
||||
#~ msgstr "Το σετ φίλτρων ενεργοποιήθηκε"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Yes"
|
||||
#~ msgid "yes"
|
||||
#~ msgstr "ναι"
|
||||
|
||||
@@ -4817,8 +4953,8 @@ msgstr ""
|
||||
|
||||
#~ msgid "Quota in MB shared between mailboxes. A value of 0 means no quota."
|
||||
#~ msgstr ""
|
||||
#~ "Κοινόχρηστο quota σε MB μεταξύ γραμματοκιβωτίων. Μια τιμή 0 σημαίνει ότι "
|
||||
#~ "δεν υπάρχει quota. "
|
||||
#~ "Κοινόχρηστο quota σε MB μεταξύ γραμματοκιβωτίων. Μια τιμή 0 σημαίνει ότι δεν"
|
||||
#~ " υπάρχει quota. "
|
||||
|
||||
#, fuzzy
|
||||
#~ msgid "No DNS records found without MX for %s"
|
||||
|
||||
@@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-11-29 17:08+0100\n"
|
||||
"POT-Creation-Date: 2025-02-11 09:00+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
@@ -36,12 +36,12 @@ msgid "Cannot be greater than domain quota"
|
||||
msgstr ""
|
||||
|
||||
#: admin/api/v1/serializers.py:161 admin/api/v1/serializers.py:386
|
||||
#: admin/api/v2/serializers.py:478 admin/models/alias.py:38
|
||||
#: admin/api/v2/serializers.py:496 admin/models/alias.py:38
|
||||
msgid "Permission denied."
|
||||
msgstr ""
|
||||
|
||||
#: admin/api/v1/serializers.py:223 admin/api/v2/serializers.py:77
|
||||
#: admin/api/v2/serializers.py:410 admin/forms/alias.py:113
|
||||
#: admin/api/v2/serializers.py:428 admin/forms/alias.py:113
|
||||
#: admin/forms/alias.py:115 core/api/v2/serializers.py:224
|
||||
#: core/api/v2/serializers.py:226 core/api/v2/serializers.py:235
|
||||
#: core/app_settings.py:582 core/app_settings.py:584 core/app_settings.py:595
|
||||
@@ -54,7 +54,7 @@ msgid ""
|
||||
"List of administered domains (resellers and domain administrators only)."
|
||||
msgstr ""
|
||||
|
||||
#: admin/api/v1/serializers.py:359 admin/api/v2/serializers.py:460
|
||||
#: admin/api/v1/serializers.py:359 admin/api/v2/serializers.py:478
|
||||
msgid "Not allowed for this role."
|
||||
msgstr ""
|
||||
|
||||
@@ -62,14 +62,16 @@ msgstr ""
|
||||
msgid "Must be equal to mailbox full_address"
|
||||
msgstr ""
|
||||
|
||||
#: admin/api/v1/serializers.py:415 admin/api/v2/serializers.py:510
|
||||
#: admin/api/v1/serializers.py:415 admin/api/v2/serializers.py:528
|
||||
#: admin/forms/account.py:186 admin/forms/account.py:188
|
||||
#: admin/forms/domain.py:174 admin/forms/domain.py:302
|
||||
#: admin/forms/domain.py:304 core/forms.py:92 core/forms.py:95 core/forms.py:97
|
||||
#: admin/forms/domain.py:304 calendars/serializers.py:175
|
||||
#: calendars/serializers.py:177 core/forms.py:92 core/forms.py:95
|
||||
#: core/forms.py:97
|
||||
msgid "This field is required."
|
||||
msgstr ""
|
||||
|
||||
#: admin/api/v1/serializers.py:427 admin/api/v2/serializers.py:527
|
||||
#: admin/api/v1/serializers.py:427 admin/api/v2/serializers.py:545
|
||||
msgid "Local domain {} does not exist"
|
||||
msgstr ""
|
||||
|
||||
@@ -120,15 +122,15 @@ msgstr ""
|
||||
msgid "Define at least one authorized network / address"
|
||||
msgstr ""
|
||||
|
||||
#: admin/api/v2/serializers.py:495
|
||||
#: admin/api/v2/serializers.py:513
|
||||
msgid "The left part of an email address can't be more than 64 characters."
|
||||
msgstr ""
|
||||
|
||||
#: admin/api/v2/serializers.py:515
|
||||
#: admin/api/v2/serializers.py:533
|
||||
msgid "A mailbox is required to create aliases."
|
||||
msgstr ""
|
||||
|
||||
#: admin/api/v2/serializers.py:678
|
||||
#: admin/api/v2/serializers.py:696
|
||||
msgid "Unknown status"
|
||||
msgstr ""
|
||||
|
||||
@@ -353,6 +355,7 @@ msgid ""
|
||||
msgstr ""
|
||||
|
||||
#: admin/app_settings.py:522 admin/app_settings.py:527
|
||||
#: core/api/v2/viewsets.py:148
|
||||
msgid "Administration"
|
||||
msgstr ""
|
||||
|
||||
@@ -1584,6 +1587,129 @@ msgstr ""
|
||||
msgid "Forward updated"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:11
|
||||
msgid "Server settings"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:17
|
||||
msgid "Server URL"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:19
|
||||
msgid ""
|
||||
"The URL of your Radicale server. It will be used to construct calendar URLs."
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:31
|
||||
msgid "Rights management"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:37
|
||||
msgid "Rights file's path"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:39
|
||||
msgid "Path to the file that contains rights definition"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:46
|
||||
msgid "Allow calendars administration"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:48
|
||||
msgid "Allow domain administrators to manage user calendars (read and write)"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:60 core/app_settings.py:438
|
||||
#: core/app_settings.py:1258
|
||||
msgid "Miscellaneous"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:66
|
||||
msgid "Maximum size of ICS files"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:68
|
||||
msgid ""
|
||||
"Maximum size in bytes of imported ICS files (or KB, MB, GB if specified)"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:89 calendars/handlers.py:55
|
||||
#: core/api/v2/viewsets.py:157
|
||||
msgid "Calendars"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/models.py:48 calendars/models.py:65 contacts/models.py:38
|
||||
msgid "Server location is not set, please fix it."
|
||||
msgstr ""
|
||||
|
||||
#: calendars/viewsets.py:197
|
||||
msgid "Uploaded file is too big (max: {} bytes)"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/app_settings.py:11
|
||||
msgid "Synchronization"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/app_settings.py:18
|
||||
msgid "Synchonize address book using CardDAV"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/app_settings.py:21
|
||||
msgid ""
|
||||
"Choose to synchronize or not your address book using CardDAV. You will be "
|
||||
"able to access your contacts from the outside."
|
||||
msgstr ""
|
||||
|
||||
#: contacts/app_settings.py:29
|
||||
msgid "Synchronization frequency"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/app_settings.py:31
|
||||
msgid "Interval in seconds between 2 synchronization requests"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/app_settings.py:51 contacts/templates/modoboa_contacts/index.html:6
|
||||
#: core/api/v2/viewsets.py:164
|
||||
msgid "Contacts"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/constants.py:6 contacts/constants.py:12
|
||||
msgid "Home"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/constants.py:7 contacts/constants.py:13
|
||||
msgid "Work"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/constants.py:8 contacts/constants.py:14
|
||||
msgid "Other"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/constants.py:15
|
||||
msgid "Main"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/constants.py:16
|
||||
msgid "Cellular"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/constants.py:17
|
||||
msgid "Fax"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/constants.py:18
|
||||
msgid "Pager"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/serializers.py:101
|
||||
msgid "Name or display name required"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/serializers.py:233
|
||||
msgid "Minimum allowed value is 60s"
|
||||
msgstr ""
|
||||
|
||||
#: core/api/v1/serializers.py:21
|
||||
msgid "Invalid PIN code"
|
||||
msgstr ""
|
||||
@@ -1632,6 +1758,18 @@ msgstr ""
|
||||
msgid "Please use the following code to recover your Modoboa password: {}"
|
||||
msgstr ""
|
||||
|
||||
#: core/api/v2/viewsets.py:150
|
||||
msgid "Administration console"
|
||||
msgstr ""
|
||||
|
||||
#: core/api/v2/viewsets.py:159
|
||||
msgid "Calendar"
|
||||
msgstr ""
|
||||
|
||||
#: core/api/v2/viewsets.py:166
|
||||
msgid "Address book"
|
||||
msgstr ""
|
||||
|
||||
#: core/app_settings.py:44 core/app_settings.py:716
|
||||
msgid "Authentication"
|
||||
msgstr ""
|
||||
@@ -2041,10 +2179,6 @@ msgstr ""
|
||||
msgid "Send statistics to Modoboa public API (counters and used extensions)"
|
||||
msgstr ""
|
||||
|
||||
#: core/app_settings.py:438 core/app_settings.py:1258
|
||||
msgid "Miscellaneous"
|
||||
msgstr ""
|
||||
|
||||
#: core/app_settings.py:441 core/app_settings.py:1265
|
||||
msgid "Enable inactive account tracking"
|
||||
msgstr ""
|
||||
@@ -2101,22 +2235,22 @@ msgstr ""
|
||||
msgid "LDAP"
|
||||
msgstr ""
|
||||
|
||||
#: core/checks.py:12
|
||||
#: core/checks.py:13
|
||||
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.py:16
|
||||
#: core/checks.py:17
|
||||
msgid "Set `USE_TZ = True` in settings.py"
|
||||
msgstr ""
|
||||
|
||||
#: core/checks.py:20
|
||||
#: core/checks.py:21
|
||||
msgid "The password scheme you are using is deprecated."
|
||||
msgstr ""
|
||||
|
||||
#: core/checks.py:21
|
||||
#: core/checks.py:22
|
||||
msgid "Upgrade your password scheme to a stronger one"
|
||||
msgstr ""
|
||||
|
||||
@@ -2616,7 +2750,7 @@ msgstr ""
|
||||
msgid "API"
|
||||
msgstr ""
|
||||
|
||||
#: core/utils.py:42
|
||||
#: core/utils.py:41
|
||||
msgid "The core part of Modoboa"
|
||||
msgstr ""
|
||||
|
||||
@@ -3762,7 +3896,7 @@ msgstr ""
|
||||
msgid "verify recipients"
|
||||
msgstr ""
|
||||
|
||||
#: sievefilters/api/v2/viewsets.py:183
|
||||
#: sievefilters/api/v2/viewsets.py:186
|
||||
#, python-format
|
||||
msgid "Filter %s already exists"
|
||||
msgstr ""
|
||||
@@ -3915,11 +4049,11 @@ msgstr ""
|
||||
msgid "Failed to retrieve hierarchy delimiter"
|
||||
msgstr ""
|
||||
|
||||
#: sievefilters/lib.py:48
|
||||
#: sievefilters/lib.py:52
|
||||
msgid "Connection to MANAGESIEVE server failed, check your configuration"
|
||||
msgstr ""
|
||||
|
||||
#: sievefilters/lib.py:75
|
||||
#: sievefilters/lib.py:79
|
||||
msgid "Not enough space on server"
|
||||
msgstr ""
|
||||
|
||||
|
||||
@@ -16,11 +16,10 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Modoboa\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-11-29 17:08+0100\n"
|
||||
"POT-Creation-Date: 2025-02-11 09:00+0100\n"
|
||||
"PO-Revision-Date: 2020-05-06 11:16+0000\n"
|
||||
"Last-Translator: Antoine Nguyen <tonio@ngyn.org>\n"
|
||||
"Language-Team: Spanish (http://www.transifex.com/tonio/modoboa/language/"
|
||||
"es/)\n"
|
||||
"Language-Team: Spanish (http://www.transifex.com/tonio/modoboa/language/es/)\n"
|
||||
"Language: es\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
@@ -53,12 +52,12 @@ msgid "Cannot be greater than domain quota"
|
||||
msgstr "No puede superar la cuota de dominio"
|
||||
|
||||
#: admin/api/v1/serializers.py:161 admin/api/v1/serializers.py:386
|
||||
#: admin/api/v2/serializers.py:478 admin/models/alias.py:38
|
||||
#: admin/api/v2/serializers.py:496 admin/models/alias.py:38
|
||||
msgid "Permission denied."
|
||||
msgstr "Permiso denegado."
|
||||
|
||||
#: admin/api/v1/serializers.py:223 admin/api/v2/serializers.py:77
|
||||
#: admin/api/v2/serializers.py:410 admin/forms/alias.py:113
|
||||
#: admin/api/v2/serializers.py:428 admin/forms/alias.py:113
|
||||
#: admin/forms/alias.py:115 core/api/v2/serializers.py:224
|
||||
#: core/api/v2/serializers.py:226 core/api/v2/serializers.py:235
|
||||
#: core/app_settings.py:582 core/app_settings.py:584 core/app_settings.py:595
|
||||
@@ -73,7 +72,7 @@ msgstr ""
|
||||
"Lista de dominios administrados (sólo distribuidores y administradores de "
|
||||
"dominio)."
|
||||
|
||||
#: admin/api/v1/serializers.py:359 admin/api/v2/serializers.py:460
|
||||
#: admin/api/v1/serializers.py:359 admin/api/v2/serializers.py:478
|
||||
msgid "Not allowed for this role."
|
||||
msgstr "No estás autorizado para esta función."
|
||||
|
||||
@@ -81,14 +80,16 @@ msgstr "No estás autorizado para esta función."
|
||||
msgid "Must be equal to mailbox full_address"
|
||||
msgstr "Debe ser igual a la dirección completa del buzón"
|
||||
|
||||
#: admin/api/v1/serializers.py:415 admin/api/v2/serializers.py:510
|
||||
#: admin/api/v1/serializers.py:415 admin/api/v2/serializers.py:528
|
||||
#: admin/forms/account.py:186 admin/forms/account.py:188
|
||||
#: admin/forms/domain.py:174 admin/forms/domain.py:302
|
||||
#: admin/forms/domain.py:304 core/forms.py:92 core/forms.py:95 core/forms.py:97
|
||||
#: admin/forms/domain.py:304 calendars/serializers.py:175
|
||||
#: calendars/serializers.py:177 core/forms.py:92 core/forms.py:95
|
||||
#: core/forms.py:97
|
||||
msgid "This field is required."
|
||||
msgstr "Este campo es obligatorio."
|
||||
|
||||
#: admin/api/v1/serializers.py:427 admin/api/v2/serializers.py:527
|
||||
#: admin/api/v1/serializers.py:427 admin/api/v2/serializers.py:545
|
||||
msgid "Local domain {} does not exist"
|
||||
msgstr "El dominio local {} no existe"
|
||||
|
||||
@@ -145,17 +146,17 @@ msgstr ""
|
||||
msgid "Define at least one authorized network / address"
|
||||
msgstr ""
|
||||
|
||||
#: admin/api/v2/serializers.py:495
|
||||
#: admin/api/v2/serializers.py:513
|
||||
msgid "The left part of an email address can't be more than 64 characters."
|
||||
msgstr ""
|
||||
|
||||
#: admin/api/v2/serializers.py:515
|
||||
#: admin/api/v2/serializers.py:533
|
||||
#, fuzzy
|
||||
#| msgid "A mailbox is required"
|
||||
msgid "A mailbox is required to create aliases."
|
||||
msgstr "Es obligatorio un buzón"
|
||||
|
||||
#: admin/api/v2/serializers.py:678
|
||||
#: admin/api/v2/serializers.py:696
|
||||
#, fuzzy
|
||||
#| msgid "Unknown"
|
||||
msgid "Unknown status"
|
||||
@@ -199,8 +200,8 @@ msgstr "MX Validos"
|
||||
|
||||
#: admin/app_settings.py:35 admin/app_settings.py:307
|
||||
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."
|
||||
"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 ""
|
||||
"Una lista de IP o dirección de red, cada registro MX debe coincidir. Se "
|
||||
"enviará una advertencia si un registro no la respeta."
|
||||
@@ -317,8 +318,9 @@ msgid ""
|
||||
"Default quota (in MB) applied to freshly created domains with no value "
|
||||
"specified. A value of 0 means no quota."
|
||||
msgstr ""
|
||||
"Cuota por defecto (en MB) que se aplica a la creación de nuevos dominios que "
|
||||
"no tuvieran un valor especificado. Un valor de 0 significa que no hay cuota."
|
||||
"Cuota por defecto (en MB) que se aplica a la creación de nuevos dominios que"
|
||||
" no tuvieran un valor especificado. Un valor de 0 significa que no hay "
|
||||
"cuota."
|
||||
|
||||
#: admin/app_settings.py:128 admin/app_settings.py:426
|
||||
#, fuzzy
|
||||
@@ -352,8 +354,9 @@ msgstr ""
|
||||
"Renombrar o eliminar mailboxes en el sistema de ficheros cuando sean "
|
||||
"renombrados o eliminados dentro de Modoboa"
|
||||
|
||||
#: admin/app_settings.py:148 admin/app_settings.py:456 admin/forms/domain.py:54
|
||||
#: admin/models/domain.py:36 admin/templates/admin/domain_detail.html:64
|
||||
#: admin/app_settings.py:148 admin/app_settings.py:456
|
||||
#: admin/forms/domain.py:54 admin/models/domain.py:36
|
||||
#: admin/templates/admin/domain_detail.html:64
|
||||
msgid "Default mailbox quota"
|
||||
msgstr "Cuota de mailbox por defecto"
|
||||
|
||||
@@ -394,8 +397,10 @@ msgid "Automatic domain/mailbox creation"
|
||||
msgstr "Creación automática de dominio/buzón"
|
||||
|
||||
#: admin/app_settings.py:177 admin/app_settings.py:491
|
||||
msgid "Create a domain and a mailbox when an account is automatically created."
|
||||
msgstr "Crear un dominio y un buzón cuando se cree automáticamente una cuenta."
|
||||
msgid ""
|
||||
"Create a domain and a mailbox when an account is automatically created."
|
||||
msgstr ""
|
||||
"Crear un dominio y un buzón cuando se cree automáticamente una cuenta."
|
||||
|
||||
#: admin/app_settings.py:182 admin/app_settings.py:500
|
||||
msgid "Create an alias when a mailbox is renamed"
|
||||
@@ -424,6 +429,7 @@ msgstr ""
|
||||
"no especifican este valor. Un valor de 0 significa ningún limite."
|
||||
|
||||
#: admin/app_settings.py:522 admin/app_settings.py:527
|
||||
#: core/api/v2/viewsets.py:148
|
||||
msgid "Administration"
|
||||
msgstr "Administración"
|
||||
|
||||
@@ -530,13 +536,13 @@ msgstr "Cuota"
|
||||
#: admin/forms/account.py:244
|
||||
#, 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)."
|
||||
#| "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)."
|
||||
"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 ""
|
||||
"Cuota en MB para este mailbox. Defina un valor por defecto o use el del "
|
||||
"dominio por defecto. Déjelo vacío para definir un valor ilimitado (no "
|
||||
@@ -651,8 +657,8 @@ msgid ""
|
||||
"The alias address. To create a catchall alias, just enter the domain name "
|
||||
"(@domain.tld)."
|
||||
msgstr ""
|
||||
"La dirección del alias. Para crear un alias catchall, simplemente ingrese el "
|
||||
"nombre de dominio (@ domain.tld)."
|
||||
"La dirección del alias. Para crear un alias catchall, simplemente ingrese el"
|
||||
" nombre de dominio (@ domain.tld)."
|
||||
|
||||
#: admin/forms/alias.py:31 admin/templates/admin/alias_detail.html:37
|
||||
msgid "Recipients"
|
||||
@@ -1125,8 +1131,9 @@ msgstr "Cuota de dominio excedida"
|
||||
#: admin/templates/admin/_domain_dkim_key.html:20
|
||||
#: core/templates/core/user_security.html:83
|
||||
#: core/templates/core/user_security.html:99
|
||||
#: templates/common/generic_modal.html:6 templates/common/generic_modal.html:13
|
||||
#: templates/common/wizard_forms.html:6 templates/common/wizard_forms.html:27
|
||||
#: 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 "Cerrar"
|
||||
|
||||
@@ -1388,7 +1395,8 @@ msgid "Warning"
|
||||
msgstr ""
|
||||
|
||||
#: admin/templates/admin/domain_detail.html:139
|
||||
msgid "DKIM keys already exist for this domain. Do you want to overwrite them?"
|
||||
msgid ""
|
||||
"DKIM keys already exist for this domain. Do you want to overwrite them?"
|
||||
msgstr ""
|
||||
|
||||
#: admin/templates/admin/domain_detail.html:142 core/constants.py:53
|
||||
@@ -1526,25 +1534,25 @@ msgstr ""
|
||||
"orientado al dominio; habilitado</em></li><li><em>Dominio de retransmisión; "
|
||||
"nombre; servidor de destino; puerto de destino; servicio; habilitado; "
|
||||
"verificar los destinatarios</em></li></ul><p>El primer elemento de cada "
|
||||
"línea es obligatorio y debe ser igual a uno de los valores anteriores. </"
|
||||
"p><p> Puede utilizar un carácter diferente como Separador.</p>"
|
||||
"línea es obligatorio y debe ser igual a uno de los valores anteriores. "
|
||||
"</p><p> Puede utilizar un carácter diferente como Separador.</p>"
|
||||
|
||||
#: admin/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>"
|
||||
"is mandatory and must be equal to one of the previous values.</p> <p>You can"
|
||||
" use a different character as separator.</p>"
|
||||
msgstr ""
|
||||
"Proporcione un archivo CSV donde las líneas respeten uno de los siguientes "
|
||||
"formatos: <ul> <li> <em>cuenta; nombre de inicio de sesión; contraseña; "
|
||||
"primer nombre; apellido; habilitado; grupo; dirección; cuota; [, "
|
||||
"dominio, ...] </ em> </ li> <li> <em>alias; dirección; habilitado; receptor; "
|
||||
"primer nombre; apellido; habilitado; grupo; dirección; cuota; [, dominio, "
|
||||
"...] </ em> </ li> <li> <em>alias; dirección; habilitado; receptor; "
|
||||
"receptor; ... </ em> </ li> </ ul> <p>El primer elemento de cada línea es "
|
||||
"obligatorio y debe ser igual a uno de los valores anteriores. </ p> <p>Puede "
|
||||
"utilizar un carácter diferente como separador. </ p>"
|
||||
"obligatorio y debe ser igual a uno de los valores anteriores. </ p> <p>Puede"
|
||||
" utilizar un carácter diferente como separador. </ p>"
|
||||
|
||||
#: admin/templates/admin/importform.html:6
|
||||
msgid "Help"
|
||||
@@ -1573,8 +1581,8 @@ msgstr "Actualizado"
|
||||
#: admin/templates/admin/mx_domain_detail.html:23
|
||||
msgid "This IP does not match any of the valid MXs defined in parameters"
|
||||
msgstr ""
|
||||
"Esta IP no coincide con ninguno de los registros MX válidos definidos en los "
|
||||
"parámetros"
|
||||
"Esta IP no coincide con ninguno de los registros MX válidos definidos en los"
|
||||
" parámetros"
|
||||
|
||||
#: admin/templates/admin/mx_domain_detail.html:36
|
||||
msgid "No MX record found for this domain."
|
||||
@@ -1586,8 +1594,8 @@ msgid ""
|
||||
"Modoboa detected that domain %(domain)s is listed by the following DNSBL "
|
||||
"providers:"
|
||||
msgstr ""
|
||||
"Modoboa detectó que el(los) dominio(s) %(domain)s está(n) listado(s) por los "
|
||||
"siguientes proveedores DNSBL:"
|
||||
"Modoboa detectó que el(los) dominio(s) %(domain)s está(n) listado(s) por los"
|
||||
" siguientes proveedores DNSBL:"
|
||||
|
||||
#: admin/templates/admin/notifications/domain_in_dnsbl.html:11
|
||||
msgid ""
|
||||
@@ -1596,16 +1604,16 @@ msgid ""
|
||||
"and ask them to unlist detected IP address(es)."
|
||||
msgstr ""
|
||||
"La reputación de los dominios se verán afectados y existe la posibilidad de "
|
||||
"que los mensajes de correo electrónico procedentes de él se consideren spam. "
|
||||
"Debe comunicarse con estos proveedores y pedirles que elimine la(s) "
|
||||
"que los mensajes de correo electrónico procedentes de él se consideren spam."
|
||||
" Debe comunicarse con estos proveedores y pedirles que elimine la(s) "
|
||||
"dirección(es) IP detectada(s)."
|
||||
|
||||
#: admin/templates/admin/notifications/domain_invalid_mx.html:3
|
||||
#, python-format
|
||||
msgid "Modoboa detected that domain %(domain)s has no valid MX record:"
|
||||
msgstr ""
|
||||
"Modoboa detectó que el(los) dominio(s) %(domain)s está(n) listado(s) por los "
|
||||
"siguientes proveedores DNSBL:"
|
||||
"Modoboa detectó que el(los) dominio(s) %(domain)s está(n) listado(s) por los"
|
||||
" siguientes proveedores DNSBL:"
|
||||
|
||||
#: admin/templates/admin/searchform.html:6
|
||||
msgid "Search"
|
||||
@@ -1754,6 +1762,144 @@ msgstr "Importar identidades"
|
||||
msgid "Forward updated"
|
||||
msgstr "Reenvío actualizado"
|
||||
|
||||
#: calendars/app_settings.py:11
|
||||
#, fuzzy
|
||||
#| msgid "LDAP settings"
|
||||
msgid "Server settings"
|
||||
msgstr "Configuración de ManageSieve"
|
||||
|
||||
#: calendars/app_settings.py:17
|
||||
#, fuzzy
|
||||
#| msgid "Server port"
|
||||
msgid "Server URL"
|
||||
msgstr "Puerto del servidor"
|
||||
|
||||
#: calendars/app_settings.py:19
|
||||
msgid ""
|
||||
"The URL of your Radicale server. It will be used to construct calendar URLs."
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:31
|
||||
msgid "Rights management"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:37
|
||||
msgid "Rights file's path"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:39
|
||||
msgid "Path to the file that contains rights definition"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:46
|
||||
#, fuzzy
|
||||
#| msgid "Domain administrator"
|
||||
msgid "Allow calendars administration"
|
||||
msgstr "Administrador del dominio"
|
||||
|
||||
#: calendars/app_settings.py:48
|
||||
#, fuzzy
|
||||
#| msgid "Allow this administrator to access user mailboxes"
|
||||
msgid "Allow domain administrators to manage user calendars (read and write)"
|
||||
msgstr "Permitir a este administrador acceso al buzon de los usuarios"
|
||||
|
||||
#: calendars/app_settings.py:60 core/app_settings.py:438
|
||||
#: core/app_settings.py:1258
|
||||
msgid "Miscellaneous"
|
||||
msgstr "Otros"
|
||||
|
||||
#: calendars/app_settings.py:66
|
||||
msgid "Maximum size of ICS files"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:68
|
||||
msgid ""
|
||||
"Maximum size in bytes of imported ICS files (or KB, MB, GB if specified)"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:89 calendars/handlers.py:55
|
||||
#: core/api/v2/viewsets.py:157
|
||||
msgid "Calendars"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/models.py:48 calendars/models.py:65 contacts/models.py:38
|
||||
msgid "Server location is not set, please fix it."
|
||||
msgstr "No se ha configurado la dirección del servidor, por favor corríjalo."
|
||||
|
||||
#: calendars/viewsets.py:197
|
||||
msgid "Uploaded file is too big (max: {} bytes)"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/app_settings.py:11
|
||||
msgid "Synchronization"
|
||||
msgstr "Sincronización"
|
||||
|
||||
#: contacts/app_settings.py:18
|
||||
msgid "Synchonize address book using CardDAV"
|
||||
msgstr "Sincronizar libro de direcciones usando CardDAV"
|
||||
|
||||
#: contacts/app_settings.py:21
|
||||
msgid ""
|
||||
"Choose to synchronize or not your address book using CardDAV. You will be "
|
||||
"able to access your contacts from the outside."
|
||||
msgstr ""
|
||||
"Seleccione para sincronizar o no su libro de direcciones usando CardDAV. "
|
||||
"Podrá acceder a sus contactos remotamente."
|
||||
|
||||
#: contacts/app_settings.py:29
|
||||
msgid "Synchronization frequency"
|
||||
msgstr "Frecuencia de sincronización"
|
||||
|
||||
#: contacts/app_settings.py:31
|
||||
msgid "Interval in seconds between 2 synchronization requests"
|
||||
msgstr "Intervalo en segundos entre 2 peticiones de sincronización"
|
||||
|
||||
#: contacts/app_settings.py:51
|
||||
#: contacts/templates/modoboa_contacts/index.html:6
|
||||
#: core/api/v2/viewsets.py:164
|
||||
#, fuzzy
|
||||
#| msgid "Domains"
|
||||
msgid "Contacts"
|
||||
msgstr "Contactos"
|
||||
|
||||
#: contacts/constants.py:6 contacts/constants.py:12
|
||||
msgid "Home"
|
||||
msgstr "Casa"
|
||||
|
||||
#: contacts/constants.py:7 contacts/constants.py:13
|
||||
msgid "Work"
|
||||
msgstr "Trabajo"
|
||||
|
||||
#: contacts/constants.py:8 contacts/constants.py:14
|
||||
msgid "Other"
|
||||
msgstr "Otro"
|
||||
|
||||
#: contacts/constants.py:15
|
||||
msgid "Main"
|
||||
msgstr "Principal"
|
||||
|
||||
#: contacts/constants.py:16
|
||||
msgid "Cellular"
|
||||
msgstr "Móvil"
|
||||
|
||||
#: contacts/constants.py:17
|
||||
msgid "Fax"
|
||||
msgstr "Fax"
|
||||
|
||||
#: contacts/constants.py:18
|
||||
msgid "Pager"
|
||||
msgstr "Localizador"
|
||||
|
||||
#: contacts/serializers.py:101
|
||||
#, fuzzy
|
||||
#| msgid "Number of displayed items per page"
|
||||
msgid "Name or display name required"
|
||||
msgstr "Se requiere el nombre o el nombre a mostrar"
|
||||
|
||||
#: contacts/serializers.py:233
|
||||
msgid "Minimum allowed value is 60s"
|
||||
msgstr "El valor mínimo autorizado es 60s"
|
||||
|
||||
#: core/api/v1/serializers.py:21
|
||||
#, fuzzy
|
||||
#| msgid "MX records of {}"
|
||||
@@ -1802,10 +1948,27 @@ msgstr "Número de rondas inváldo"
|
||||
msgid "This code is invalid"
|
||||
msgstr ""
|
||||
|
||||
#: core/api/v2/serializers.py:367 core/views/auth.py:200 core/views/auth.py:253
|
||||
#: core/api/v2/serializers.py:367 core/views/auth.py:200
|
||||
#: core/views/auth.py:253
|
||||
msgid "Please use the following code to recover your Modoboa password: {}"
|
||||
msgstr ""
|
||||
|
||||
#: core/api/v2/viewsets.py:150
|
||||
#, fuzzy
|
||||
#| msgid "Administration"
|
||||
msgid "Administration console"
|
||||
msgstr "Administración"
|
||||
|
||||
#: core/api/v2/viewsets.py:159
|
||||
msgid "Calendar"
|
||||
msgstr ""
|
||||
|
||||
#: core/api/v2/viewsets.py:166
|
||||
#, fuzzy
|
||||
#| msgid "Address"
|
||||
msgid "Address book"
|
||||
msgstr "Libro de direcciones"
|
||||
|
||||
#: core/app_settings.py:44 core/app_settings.py:716
|
||||
msgid "Authentication"
|
||||
msgstr "Autenticación"
|
||||
@@ -1835,8 +1998,8 @@ msgid ""
|
||||
"Number of rounds to use (only used by sha256crypt and sha512crypt). Must be "
|
||||
"between 1000 and 999999999, inclusive."
|
||||
msgstr ""
|
||||
"Número de rondas a usar (sólo utilizado por sha256crypr y sha512crypt). Debe "
|
||||
"estar entre 1000 y 999999999, incluído."
|
||||
"Número de rondas a usar (sólo utilizado por sha256crypr y sha512crypt). Debe"
|
||||
" estar entre 1000 y 999999999, incluído."
|
||||
|
||||
#: core/app_settings.py:71 core/app_settings.py:752
|
||||
msgid "Update password scheme at login"
|
||||
@@ -1971,11 +2134,11 @@ msgstr "Administrador de grupos"
|
||||
|
||||
#: core/app_settings.py:185 core/app_settings.py:906
|
||||
msgid ""
|
||||
"Members of those LDAP Posix groups will be created as domain administrators. "
|
||||
"Use ';' characters to separate groups."
|
||||
"Members of those LDAP Posix groups will be created as domain administrators."
|
||||
" Use ';' characters to separate groups."
|
||||
msgstr ""
|
||||
"Los miembros de esos grupos Posix LDAP serán creados como administradores de "
|
||||
"dominio. Use caracteres \";\" para separar los grupos."
|
||||
"Los miembros de esos grupos Posix LDAP serán creados como administradores de"
|
||||
" dominio. Use caracteres \";\" para separar los grupos."
|
||||
|
||||
#: core/app_settings.py:192 core/app_settings.py:915
|
||||
msgid "Group type"
|
||||
@@ -2032,8 +2195,8 @@ msgid ""
|
||||
"The distinguished name to use when binding to the LDAP server. Leave empty "
|
||||
"for an anonymous bind"
|
||||
msgstr ""
|
||||
"El nombre distinguido a usar cuando nos unimos al servidor LDAP. Dejar vació "
|
||||
"para una unión anónima"
|
||||
"El nombre distinguido a usar cuando nos unimos al servidor LDAP. Dejar vació"
|
||||
" para una unión anónima"
|
||||
|
||||
#: core/app_settings.py:237 core/app_settings.py:289 core/app_settings.py:972
|
||||
#: core/app_settings.py:1034
|
||||
@@ -2204,7 +2367,8 @@ msgstr "Establecer comunicación con la API publica de Modoboa"
|
||||
msgid "Check new versions"
|
||||
msgstr "Comprobar nuevas versiones"
|
||||
|
||||
#: core/app_settings.py:416 core/app_settings.py:1204 core/app_settings.py:1214
|
||||
#: core/app_settings.py:416 core/app_settings.py:1204
|
||||
#: core/app_settings.py:1214
|
||||
msgid "Automatically checks if a newer version is available"
|
||||
msgstr "Verificar automáticamente si hay una nueva versión disponible"
|
||||
|
||||
@@ -2235,10 +2399,6 @@ msgstr ""
|
||||
"Enviar estadísticas a la API pública de Modoboa (contadores y extensiones "
|
||||
"usadas)"
|
||||
|
||||
#: core/app_settings.py:438 core/app_settings.py:1258
|
||||
msgid "Miscellaneous"
|
||||
msgstr "Otros"
|
||||
|
||||
#: core/app_settings.py:441 core/app_settings.py:1265
|
||||
#, fuzzy
|
||||
#| msgid "Inactive account threshold"
|
||||
@@ -2247,8 +2407,8 @@ msgstr "Límite para cuentas inactivas"
|
||||
|
||||
#: core/app_settings.py:444 core/app_settings.py:1268
|
||||
msgid ""
|
||||
"Allow the administrator to set a threshold (in days) beyond which an account "
|
||||
"is considered inactive if the user hasn't logged in"
|
||||
"Allow the administrator to set a threshold (in days) beyond which an account"
|
||||
" is considered inactive if the user hasn't logged in"
|
||||
msgstr ""
|
||||
|
||||
#: core/app_settings.py:451 core/app_settings.py:1277
|
||||
@@ -2257,8 +2417,8 @@ msgstr "Límite para cuentas inactivas"
|
||||
|
||||
#: core/app_settings.py:454 core/app_settings.py:1280
|
||||
msgid ""
|
||||
"An account with a last login date greater than this threshold (in days) will "
|
||||
"be considered as inactive"
|
||||
"An account with a last login date greater than this threshold (in days) will"
|
||||
" be considered as inactive"
|
||||
msgstr ""
|
||||
"Una cuenta inactiva con una fecha de inicio de sesión previa a este límite "
|
||||
"(en días) se considerará como cuenta inactiva"
|
||||
@@ -2300,25 +2460,25 @@ msgstr ""
|
||||
msgid "LDAP"
|
||||
msgstr ""
|
||||
|
||||
#: core/checks.py:12
|
||||
#: core/checks.py:13
|
||||
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 ""
|
||||
"A fijado USE_TZ como falso, lo que puede llevar a problemas en la transición "
|
||||
"entre los horarios de verano e invierno (p.ej., que la misma hora exista dos "
|
||||
"veces debido a cambios del reloj)."
|
||||
"A fijado USE_TZ como falso, lo que puede llevar a problemas en la transición"
|
||||
" entre los horarios de verano e invierno (p.ej., que la misma hora exista "
|
||||
"dos veces debido a cambios del reloj)."
|
||||
|
||||
#: core/checks.py:16
|
||||
#: core/checks.py:17
|
||||
msgid "Set `USE_TZ = True` in settings.py"
|
||||
msgstr "Ajuste `USE_TZ = True` en settings.py"
|
||||
|
||||
#: core/checks.py:20
|
||||
#: core/checks.py:21
|
||||
msgid "The password scheme you are using is deprecated."
|
||||
msgstr ""
|
||||
|
||||
#: core/checks.py:21
|
||||
#: core/checks.py:22
|
||||
msgid "Upgrade your password scheme to a stronger one"
|
||||
msgstr ""
|
||||
|
||||
@@ -2620,15 +2780,15 @@ msgstr ""
|
||||
#: core/templates/core/information.html:6
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The password scheme <strong>%(scheme)s</strong> has been deprecated and will "
|
||||
"be removed in the next minor version. The procedure to upgrade to a stronger "
|
||||
"scheme is as follows: <ul> <li>Go to <strong>Parameters > General</strong> "
|
||||
"section</li> <li>Change the value of <strong>Default password scheme</"
|
||||
"strong></li> <li>Make sure <strong>Update password scheme at login</strong> "
|
||||
"option is enabled</li> <li>Save your changes</li> <li>Logout / Login with "
|
||||
"your current account so its password gets updated</li> <li>Inform "
|
||||
"<strong>ALL</strong> your users that they must login to Modoboa to complete "
|
||||
"the operation</li> </ul>"
|
||||
"The password scheme <strong>%(scheme)s</strong> has been deprecated and will"
|
||||
" be removed in the next minor version. The procedure to upgrade to a "
|
||||
"stronger scheme is as follows: <ul> <li>Go to <strong>Parameters > "
|
||||
"General</strong> section</li> <li>Change the value of <strong>Default "
|
||||
"password scheme</strong></li> <li>Make sure <strong>Update password scheme "
|
||||
"at login</strong> option is enabled</li> <li>Save your changes</li> "
|
||||
"<li>Logout / Login with your current account so its password gets "
|
||||
"updated</li> <li>Inform <strong>ALL</strong> your users that they must login"
|
||||
" to Modoboa to complete the operation</li> </ul>"
|
||||
msgstr ""
|
||||
|
||||
#: core/templates/core/information.html:18
|
||||
@@ -2750,8 +2910,8 @@ msgstr "El sistema usado para autenticación"
|
||||
|
||||
#: core/templates/core/user_security.html:17
|
||||
msgid ""
|
||||
"Install a soft token authenticator like FreeOTP or Google Authenticator from "
|
||||
"your application repository and use that app to scan this QR code."
|
||||
"Install a soft token authenticator like FreeOTP or Google Authenticator from"
|
||||
" your application repository and use that app to scan this QR code."
|
||||
msgstr ""
|
||||
|
||||
#: core/templates/core/user_security.html:25
|
||||
@@ -2839,7 +2999,7 @@ msgstr "Salir"
|
||||
msgid "API"
|
||||
msgstr "API"
|
||||
|
||||
#: core/utils.py:42
|
||||
#: core/utils.py:41
|
||||
msgid "The core part of Modoboa"
|
||||
msgstr "El núcleo de Modoboa"
|
||||
|
||||
@@ -3149,8 +3309,8 @@ 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."
|
||||
"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
|
||||
@@ -3239,8 +3399,8 @@ msgstr ""
|
||||
#: imap_migration/app_settings.py:80 imap_migration/app_settings.py:138
|
||||
msgid ""
|
||||
"A comma seperated list of folders to explicitly include in sync even if "
|
||||
"filtered by the Folder Filter Exclusions. Example: debian.user, debian."
|
||||
"personal "
|
||||
"filtered by the Folder Filter Exclusions. Example: debian.user, "
|
||||
"debian.personal "
|
||||
msgstr ""
|
||||
|
||||
#: imap_migration/app_settings.py:107
|
||||
@@ -3358,8 +3518,8 @@ msgid "Enable or disable per-admin limits"
|
||||
msgstr ""
|
||||
|
||||
#: limits/app_settings.py:26 limits/app_settings.py:91
|
||||
#: limits/app_settings.py:160 limits/app_settings.py:245 limits/constants.py:47
|
||||
#: limits/constants.py:101
|
||||
#: limits/app_settings.py:160 limits/app_settings.py:245
|
||||
#: limits/constants.py:47 limits/constants.py:101
|
||||
msgid "Domain admins"
|
||||
msgstr "Administradores del dominio"
|
||||
|
||||
@@ -3384,10 +3544,11 @@ msgstr "Número máximo de dominios permitidos para un nuevo administrador"
|
||||
|
||||
#: limits/app_settings.py:48 limits/app_settings.py:186
|
||||
#, fuzzy
|
||||
#| msgid "Maximum number of allowed domain aliases for a new administrator"
|
||||
#| msgid ""
|
||||
#| "Maximum number of allowed domain aliases for a new administrator"
|
||||
msgid ""
|
||||
"Maximum number of allowed domain aliases for a new administrator. (0 to deny "
|
||||
"any creation, -1 to allow unlimited creations)"
|
||||
"Maximum number of allowed domain aliases for a new administrator. (0 to deny"
|
||||
" any creation, -1 to allow unlimited creations)"
|
||||
msgstr ""
|
||||
"Número máximo permitido de alias de dominio para un nuevo administrador"
|
||||
|
||||
@@ -3432,15 +3593,16 @@ msgstr ""
|
||||
#| msgid ""
|
||||
#| "Maximum number of allowed domain administrators for a new administrator"
|
||||
msgid ""
|
||||
"Maximum number of allowed domain administrators for a new domain. (0 to deny "
|
||||
"any creation, -1 to allow unlimited creations)"
|
||||
"Maximum number of allowed domain administrators for a new domain. (0 to deny"
|
||||
" any creation, -1 to allow unlimited creations)"
|
||||
msgstr ""
|
||||
"Número máximo de dominios permitido de administradores para un nuevo "
|
||||
"administrador"
|
||||
|
||||
#: limits/app_settings.py:104 limits/app_settings.py:260
|
||||
#, fuzzy
|
||||
#| msgid "Maximum number of allowed domain aliases for a new administrator"
|
||||
#| msgid ""
|
||||
#| "Maximum number of allowed domain aliases for a new administrator"
|
||||
msgid ""
|
||||
"Maximum number of allowed domain aliases for a new domain. (0 to deny any "
|
||||
"creation, -1 to allow unlimited creations)"
|
||||
@@ -3459,8 +3621,8 @@ msgstr "Número máximo de mailboxes permitidas para un nuevo administrador"
|
||||
#, fuzzy
|
||||
#| msgid "Maximum number of allowed aliases for a new administrator"
|
||||
msgid ""
|
||||
"Maximum number of allowed aliases for a new domain. (0 to deny any creation, "
|
||||
"-1 to allow unlimited creations)"
|
||||
"Maximum number of allowed aliases for a new domain. (0 to deny any creation,"
|
||||
" -1 to allow unlimited creations)"
|
||||
msgstr "Número máxido de alias permitidos para un nuevo administrador"
|
||||
|
||||
#: limits/apps.py:13 limits/apps.py:17
|
||||
@@ -4015,7 +4177,8 @@ msgstr "Hasta"
|
||||
|
||||
#: postfix_autoreply/forms.py:31
|
||||
msgid "Activate your auto reply until this date. Format : YYYY-MM-DD HH:mm:ss"
|
||||
msgstr "Activar su autorepuesta hasta esta fecha. Formato: YYYY-MM-DD HH:mm:ss"
|
||||
msgstr ""
|
||||
"Activar su autorepuesta hasta esta fecha. Formato: YYYY-MM-DD HH:mm:ss"
|
||||
|
||||
#: postfix_autoreply/forms.py:39
|
||||
#, python-format
|
||||
@@ -4025,8 +4188,8 @@ msgid ""
|
||||
"%(untildate)s"
|
||||
msgstr ""
|
||||
"El contenido de su respuesta. Puede utilizar las siguientes variable, que "
|
||||
"serán reemplazados automáticamente por su valor apropiado: %(name)s,"
|
||||
"%(fromdate)s,%(untildate)s"
|
||||
"serán reemplazados automáticamente por su valor apropiado: "
|
||||
"%(name)s,%(fromdate)s,%(untildate)s"
|
||||
|
||||
#: postfix_autoreply/forms.py:120
|
||||
msgid "I'm off"
|
||||
@@ -4121,7 +4284,7 @@ msgstr "objetivo"
|
||||
msgid "verify recipients"
|
||||
msgstr "Destinatarios"
|
||||
|
||||
#: sievefilters/api/v2/viewsets.py:183
|
||||
#: sievefilters/api/v2/viewsets.py:186
|
||||
#, fuzzy, python-format
|
||||
#| msgid "User '%s' already exists"
|
||||
msgid "Filter %s already exists"
|
||||
@@ -4307,11 +4470,12 @@ msgstr "Carpeta dónde van los borradores"
|
||||
msgid "Failed to retrieve hierarchy delimiter"
|
||||
msgstr "Fallo al recuperar el delimitador jerárquico"
|
||||
|
||||
#: sievefilters/lib.py:48
|
||||
#: sievefilters/lib.py:52
|
||||
msgid "Connection to MANAGESIEVE server failed, check your configuration"
|
||||
msgstr "La conexión al servidor MANAGESIEVE falló, verifique su configuración."
|
||||
msgstr ""
|
||||
"La conexión al servidor MANAGESIEVE falló, verifique su configuración."
|
||||
|
||||
#: sievefilters/lib.py:75
|
||||
#: sievefilters/lib.py:79
|
||||
#, fuzzy
|
||||
#| msgid "Not enough resources"
|
||||
msgid "Not enough space on server"
|
||||
@@ -4430,10 +4594,10 @@ msgid ""
|
||||
"primary address, and check your spam folder.</p>"
|
||||
msgstr ""
|
||||
"<p>Si existe una cuenta con el correo electrónico introducido, recibirá en "
|
||||
"breves instantes instrucciones via email para cambiar su contraseña.</"
|
||||
"p><p>Si no recibe el correo, por favor compruebe que la dirección de correo "
|
||||
"electrónico introducida es su dirección principal y revise su directorio de "
|
||||
"correo basura.</p>"
|
||||
"breves instantes instrucciones via email para cambiar su "
|
||||
"contraseña.</p><p>Si no recibe el correo, por favor compruebe que la "
|
||||
"dirección de correo electrónico introducida es su dirección principal y "
|
||||
"revise su directorio de correo basura.</p>"
|
||||
|
||||
#: templates/registration/password_reset_email.html:4
|
||||
#: templates/registration/password_reset_email_v2.html:4
|
||||
@@ -4485,8 +4649,8 @@ msgstr "Contraseña anterior"
|
||||
|
||||
#: templates/registration/twofactor_code_verify.html:35
|
||||
msgid ""
|
||||
"Enter the code from the two-factor app on your mobile device. If you've lost "
|
||||
"your device, you may enter one of your recovery codes."
|
||||
"Enter the code from the two-factor app on your mobile device. If you've lost"
|
||||
" your device, you may enter one of your recovery codes."
|
||||
msgstr ""
|
||||
|
||||
#: templates/registration/twofactor_code_verify.html:42
|
||||
@@ -4521,17 +4685,14 @@ msgid "next hop"
|
||||
msgstr ""
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Authentication method"
|
||||
#~ msgid "Authentication mechanism"
|
||||
#~ msgstr "Mecanismos de autenticación"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Authentication method"
|
||||
#~ msgid "Prefered authentication mechanism"
|
||||
#~ msgstr "Mecanismo de autenticación preferido"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Domain not found."
|
||||
#~ msgid "Directory non-writable"
|
||||
#~ msgstr "Dominio no encontrado."
|
||||
|
||||
@@ -4541,27 +4702,22 @@ msgstr ""
|
||||
#~ "nuevo."
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Check to activate this alias"
|
||||
#~ msgid "Check to activate this filters set"
|
||||
#~ msgstr "Marcar para activar este conjunto de filtros"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "File name"
|
||||
#~ msgid "Wrong filter name"
|
||||
#~ msgstr "Nombre de filtro erróneo"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Confirmation"
|
||||
#~ msgid "Conditions"
|
||||
#~ msgstr "Condiciones"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Active users"
|
||||
#~ msgid "Active"
|
||||
#~ msgstr "Activo"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Not defined"
|
||||
#~ msgid "No filter defined yet"
|
||||
#~ msgstr "No hay un filtro definido aún"
|
||||
|
||||
@@ -4572,8 +4728,7 @@ msgstr ""
|
||||
#~ msgstr "activo"
|
||||
|
||||
#~ msgid ""
|
||||
#~ "No filters set defined yet. You must create one in order to define "
|
||||
#~ "filters."
|
||||
#~ "No filters set defined yet. You must create one in order to define filters."
|
||||
#~ msgstr ""
|
||||
#~ "No hay un conjunto de filtros definido aún. Debe crear uno para poder "
|
||||
#~ "definir filtros."
|
||||
@@ -4582,22 +4737,18 @@ msgstr ""
|
||||
#~ msgstr "Nuevo conjunto de filtros"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Search filter"
|
||||
#~ msgid "New filter"
|
||||
#~ msgstr "Nuevo filtro"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Search filter"
|
||||
#~ msgid "Save filters set"
|
||||
#~ msgstr "Guardar conjunto de filtros"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Active users"
|
||||
#~ msgid "Activate filters set"
|
||||
#~ msgstr "Activar conjunto de filtros"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Remove this permission"
|
||||
#~ msgid "Remove filters set"
|
||||
#~ msgstr "Eliminar conjunto de filtros"
|
||||
|
||||
@@ -4608,7 +4759,6 @@ msgstr ""
|
||||
#~ msgstr "Editar filtro"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Remove this permission"
|
||||
#~ msgid "Remove this filter"
|
||||
#~ msgstr "Eliminar este filtro"
|
||||
|
||||
@@ -4616,22 +4766,18 @@ msgstr ""
|
||||
#~ msgstr "Subir este filtro"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Remove this permission"
|
||||
#~ msgid "Move this filter down"
|
||||
#~ msgstr "Bajar este filtro"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Failed to retrieve mailbox location (%s)"
|
||||
#~ msgid "Failed to retrieve filters set"
|
||||
#~ msgstr "Fallo en la recuperación de un conjunto de filtros"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Alias created"
|
||||
#~ msgid "Filter created"
|
||||
#~ msgstr "Filtro creado"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "modified"
|
||||
#~ msgid "Filter modified"
|
||||
#~ msgstr "Filtro modificado"
|
||||
|
||||
@@ -4642,12 +4788,10 @@ msgstr ""
|
||||
#~ msgstr "La eliminación del filtro falló"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Parameters saved"
|
||||
#~ msgid "Filters set saved"
|
||||
#~ msgstr "Filtros guardados"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Alias created"
|
||||
#~ msgid "Filters set created"
|
||||
#~ msgstr "Conjunto de filtros creado"
|
||||
|
||||
@@ -4655,8 +4799,6 @@ msgstr ""
|
||||
#~ msgstr "Crear un nuevo conjunto de filtros"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Alias deleted"
|
||||
#~| msgid_plural "Aliases deleted"
|
||||
#~ msgid "Filters set deleted"
|
||||
#~ msgstr "Conjunto de filtros eliminado"
|
||||
|
||||
@@ -4664,7 +4806,6 @@ msgstr ""
|
||||
#~ msgstr "Conjunto de filtros activado"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Yes"
|
||||
#~ msgid "yes"
|
||||
#~ msgstr "sí"
|
||||
|
||||
|
||||
@@ -7,7 +7,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: \n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-11-29 17:08+0100\n"
|
||||
"POT-Creation-Date: 2025-02-11 09:00+0100\n"
|
||||
"PO-Revision-Date: 2023-02-17 22:03+0200\n"
|
||||
"Last-Translator: Ossi Mäntylahti <ossiman@gmail.com>\n"
|
||||
"Language-Team: \n"
|
||||
@@ -42,12 +42,12 @@ msgid "Cannot be greater than domain quota"
|
||||
msgstr "Ei voi olla suurempi kuin verkkotunnuksen kiintiö"
|
||||
|
||||
#: admin/api/v1/serializers.py:161 admin/api/v1/serializers.py:386
|
||||
#: admin/api/v2/serializers.py:478 admin/models/alias.py:38
|
||||
#: admin/api/v2/serializers.py:496 admin/models/alias.py:38
|
||||
msgid "Permission denied."
|
||||
msgstr "Lupa evätty."
|
||||
|
||||
#: admin/api/v1/serializers.py:223 admin/api/v2/serializers.py:77
|
||||
#: admin/api/v2/serializers.py:410 admin/forms/alias.py:113
|
||||
#: admin/api/v2/serializers.py:428 admin/forms/alias.py:113
|
||||
#: admin/forms/alias.py:115 core/api/v2/serializers.py:224
|
||||
#: core/api/v2/serializers.py:226 core/api/v2/serializers.py:235
|
||||
#: core/app_settings.py:582 core/app_settings.py:584 core/app_settings.py:595
|
||||
@@ -62,7 +62,7 @@ msgstr ""
|
||||
"Luettelo hallinnoiduista verkkotunnuksista (vain jälleenmyyjät ja "
|
||||
"verkkotunnusten ylläpitäjät)."
|
||||
|
||||
#: admin/api/v1/serializers.py:359 admin/api/v2/serializers.py:460
|
||||
#: admin/api/v1/serializers.py:359 admin/api/v2/serializers.py:478
|
||||
msgid "Not allowed for this role."
|
||||
msgstr "Ei sallittu tässä roolissa."
|
||||
|
||||
@@ -70,14 +70,16 @@ msgstr "Ei sallittu tässä roolissa."
|
||||
msgid "Must be equal to mailbox full_address"
|
||||
msgstr "Täytyy olla yhtä suuri kuin postilaatikon koko osoite"
|
||||
|
||||
#: admin/api/v1/serializers.py:415 admin/api/v2/serializers.py:510
|
||||
#: admin/api/v1/serializers.py:415 admin/api/v2/serializers.py:528
|
||||
#: admin/forms/account.py:186 admin/forms/account.py:188
|
||||
#: admin/forms/domain.py:174 admin/forms/domain.py:302
|
||||
#: admin/forms/domain.py:304 core/forms.py:92 core/forms.py:95 core/forms.py:97
|
||||
#: admin/forms/domain.py:304 calendars/serializers.py:175
|
||||
#: calendars/serializers.py:177 core/forms.py:92 core/forms.py:95
|
||||
#: core/forms.py:97
|
||||
msgid "This field is required."
|
||||
msgstr "Tämä kenttä on pakollinen."
|
||||
|
||||
#: admin/api/v1/serializers.py:427 admin/api/v2/serializers.py:527
|
||||
#: admin/api/v1/serializers.py:427 admin/api/v2/serializers.py:545
|
||||
msgid "Local domain {} does not exist"
|
||||
msgstr "Paikallista verkkotunnusta {} ei ole olemassa"
|
||||
|
||||
@@ -130,17 +132,17 @@ msgstr ""
|
||||
msgid "Define at least one authorized network / address"
|
||||
msgstr "Määritä vähintään yksi valtuutettu verkko/osoite"
|
||||
|
||||
#: admin/api/v2/serializers.py:495
|
||||
#: admin/api/v2/serializers.py:513
|
||||
msgid "The left part of an email address can't be more than 64 characters."
|
||||
msgstr ""
|
||||
|
||||
#: admin/api/v2/serializers.py:515
|
||||
#: admin/api/v2/serializers.py:533
|
||||
#, fuzzy
|
||||
#| msgid "A mailbox is required"
|
||||
msgid "A mailbox is required to create aliases."
|
||||
msgstr "Tarvitaan postilaatikko"
|
||||
|
||||
#: admin/api/v2/serializers.py:678
|
||||
#: admin/api/v2/serializers.py:696
|
||||
#, fuzzy
|
||||
#| msgid "Unknown tag {}"
|
||||
msgid "Unknown status"
|
||||
@@ -185,8 +187,8 @@ msgstr "Voimassa olevat MX:t"
|
||||
|
||||
#: admin/app_settings.py:35 admin/app_settings.py:307
|
||||
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."
|
||||
"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 ""
|
||||
"Luettelo IP- tai verkko-osoitteista, joita jokaisen MX-tietueen pitäisi "
|
||||
"vastata. Varoitus lähetetään, jos tietue ei noudata sitä."
|
||||
@@ -278,8 +280,8 @@ msgid ""
|
||||
"sure this directory belongs to root user and is not readable by the outside "
|
||||
"world."
|
||||
msgstr ""
|
||||
"Absoluuttinen polku, johon DKIM:n yksityiset avaimet tallennetaan. Varmista, "
|
||||
"että tämä hakemisto kuuluu root-käyttäjälle eikä ole ulkomaailman "
|
||||
"Absoluuttinen polku, johon DKIM:n yksityiset avaimet tallennetaan. Varmista,"
|
||||
" että tämä hakemisto kuuluu root-käyttäjälle eikä ole ulkomaailman "
|
||||
"luettavissa."
|
||||
|
||||
#: admin/app_settings.py:112 admin/app_settings.py:407
|
||||
@@ -311,8 +313,8 @@ msgid ""
|
||||
"Number of messages freshly created domains will be allowed to send per day. "
|
||||
"Leave empty for no limit."
|
||||
msgstr ""
|
||||
"Viestien määrä, jonka juuri luodut verkkotunnukset saavat lähettää päivässä. "
|
||||
"Jätä tyhjäksi, jos et halua rajoitusta."
|
||||
"Viestien määrä, jonka juuri luodut verkkotunnukset saavat lähettää päivässä."
|
||||
" Jätä tyhjäksi, jos et halua rajoitusta."
|
||||
|
||||
#: admin/app_settings.py:136 admin/app_settings.py:440
|
||||
#: admin/templates/admin/domain_detail.html:41 limits/app_settings.py:55
|
||||
@@ -334,8 +336,9 @@ msgstr ""
|
||||
"Nimeä uudelleen tai poista postilaatikot tiedostojärjestelmästä, kun ne "
|
||||
"nimetään uudelleen tai poistetaan Modoboassa"
|
||||
|
||||
#: admin/app_settings.py:148 admin/app_settings.py:456 admin/forms/domain.py:54
|
||||
#: admin/models/domain.py:36 admin/templates/admin/domain_detail.html:64
|
||||
#: admin/app_settings.py:148 admin/app_settings.py:456
|
||||
#: admin/forms/domain.py:54 admin/models/domain.py:36
|
||||
#: admin/templates/admin/domain_detail.html:64
|
||||
msgid "Default mailbox quota"
|
||||
msgstr "Oletuspostilaatikkokiintiö"
|
||||
|
||||
@@ -373,7 +376,8 @@ msgid "Automatic domain/mailbox creation"
|
||||
msgstr "Automaattinen verkkotunnuksen/sähköpostilaatikon luominen"
|
||||
|
||||
#: admin/app_settings.py:177 admin/app_settings.py:491
|
||||
msgid "Create a domain and a mailbox when an account is automatically created."
|
||||
msgid ""
|
||||
"Create a domain and a mailbox when an account is automatically created."
|
||||
msgstr "Luo verkkotunnus ja postilaatikko, kun tili luodaan automaattisesti."
|
||||
|
||||
#: admin/app_settings.py:182 admin/app_settings.py:500
|
||||
@@ -393,8 +397,8 @@ msgstr "Hakemistoa ei löydy."
|
||||
#: admin/app_settings.py:458
|
||||
#, fuzzy
|
||||
#| msgid ""
|
||||
#| "Default mailbox quota (in MB) applied to freshly created mailboxes with "
|
||||
#| "no value specified. A value of 0 means no quota."
|
||||
#| "Default mailbox quota (in MB) applied to freshly created mailboxes with no "
|
||||
#| "value specified. A value of 0 means no quota."
|
||||
msgid ""
|
||||
"Default mailbox quota (in MB) applied to freshly created domains with no "
|
||||
"value specified. A value of 0 means no quota."
|
||||
@@ -404,6 +408,7 @@ msgstr ""
|
||||
"kiintiötä ole."
|
||||
|
||||
#: admin/app_settings.py:522 admin/app_settings.py:527
|
||||
#: core/api/v2/viewsets.py:148
|
||||
msgid "Administration"
|
||||
msgstr "Hallinnointinäkymä"
|
||||
|
||||
@@ -460,8 +465,8 @@ msgid ""
|
||||
"Generate a random password. If you're updating this account and check this "
|
||||
"box, a new password will be generated."
|
||||
msgstr ""
|
||||
"Luo satunnainen salasana. Jos päivität tätä tiliä ja valitset tämän, Modoboa "
|
||||
"luo uuden salasanan."
|
||||
"Luo satunnainen salasana. Jos päivität tätä tiliä ja valitset tämän, Modoboa"
|
||||
" luo uuden salasanan."
|
||||
|
||||
#: admin/forms/account.py:49 pdfcredentials/documents.py:99
|
||||
msgid "Password"
|
||||
@@ -508,9 +513,9 @@ msgstr "Kiintiö"
|
||||
|
||||
#: admin/forms/account.py:244
|
||||
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)."
|
||||
"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 ""
|
||||
"Tämän postilaatikon kiintiö, joka voidaan ilmaista kilotavuina, megatavuina "
|
||||
"(oletus) tai gigatavuina. Määritä oma arvo tai käytä toimialueen "
|
||||
@@ -557,8 +562,8 @@ msgid ""
|
||||
"one address per input. Press ENTER to add a new input."
|
||||
msgstr ""
|
||||
"Tämän tilin lisälähetysosoite(et). Käyttäjä saa lähettää sähköposteja "
|
||||
"käyttämällä tätä osoitetta, vaikka sitä ei olisikaan olemassa paikallisesti. "
|
||||
"Ilmoita yksi osoite per rivi. Lisää uusi rivi painamalla enter."
|
||||
"käyttämällä tätä osoitetta, vaikka sitä ei olisikaan olemassa paikallisesti."
|
||||
" Ilmoita yksi osoite per rivi. Lisää uusi rivi painamalla enter."
|
||||
|
||||
#: admin/forms/account.py:339 admin/forms/alias.py:95
|
||||
#: admin/models/mailbox.py:308
|
||||
@@ -625,8 +630,8 @@ msgid ""
|
||||
"The alias address. To create a catchall alias, just enter the domain name "
|
||||
"(@domain.tld)."
|
||||
msgstr ""
|
||||
"Alias-osoite. Jos haluat luoda catchall-aliaksen, kirjoita vain verkkotunnus "
|
||||
"(@verkkotunnus.tld)."
|
||||
"Alias-osoite. Jos haluat luoda catchall-aliaksen, kirjoita vain verkkotunnus"
|
||||
" (@verkkotunnus.tld)."
|
||||
|
||||
#: admin/forms/alias.py:31 admin/templates/admin/alias_detail.html:37
|
||||
msgid "Recipients"
|
||||
@@ -654,8 +659,8 @@ msgid ""
|
||||
"Alias(es) of this domain. Indicate only one name per input, press ENTER to "
|
||||
"add a new input."
|
||||
msgstr ""
|
||||
"Tämän verkkotunnuksen aliakset. Ilmoita vain yksi nimi per rivi, paina enter "
|
||||
"lisätäksesi uuden rivin."
|
||||
"Tämän verkkotunnuksen aliakset. Ilmoita vain yksi nimi per rivi, paina enter"
|
||||
" lisätäksesi uuden rivin."
|
||||
|
||||
#: admin/forms/domain.py:43
|
||||
msgid "Key selector"
|
||||
@@ -667,7 +672,8 @@ msgid ""
|
||||
"GB. A value of 0 means no quota."
|
||||
msgstr ""
|
||||
"Postilaatikoihin sovellettava oletuskiintiö. Voidaan ilmaista kilotavuina, "
|
||||
"megatavuina (oletus) tai gigatavuina. Arvo 0 tarkoittaa, ettei kiintiötä ole."
|
||||
"megatavuina (oletus) tai gigatavuina. Arvo 0 tarkoittaa, ettei kiintiötä "
|
||||
"ole."
|
||||
|
||||
#: admin/forms/domain.py:106 admin/handlers.py:185
|
||||
msgid "domain alias"
|
||||
@@ -1090,8 +1096,9 @@ msgstr "Verkkotunnuksen kiintiö ylitetty"
|
||||
#: admin/templates/admin/_domain_dkim_key.html:20
|
||||
#: core/templates/core/user_security.html:83
|
||||
#: core/templates/core/user_security.html:99
|
||||
#: templates/common/generic_modal.html:6 templates/common/generic_modal.html:13
|
||||
#: templates/common/wizard_forms.html:6 templates/common/wizard_forms.html:27
|
||||
#: 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 "Sulje"
|
||||
|
||||
@@ -1346,7 +1353,8 @@ msgid "Warning"
|
||||
msgstr ""
|
||||
|
||||
#: admin/templates/admin/domain_detail.html:139
|
||||
msgid "DKIM keys already exist for this domain. Do you want to overwrite them?"
|
||||
msgid ""
|
||||
"DKIM keys already exist for this domain. Do you want to overwrite them?"
|
||||
msgstr ""
|
||||
|
||||
#: admin/templates/admin/domain_detail.html:142 core/constants.py:53
|
||||
@@ -1475,28 +1483,29 @@ msgid ""
|
||||
"use a different character as separator.</p>"
|
||||
msgstr ""
|
||||
"Lähetä CSV-tiedosto, jonka rivit ovat jossakin seuraavista muodoista: <ul> "
|
||||
"<li><em>verkkotunnus; kiintiö; oletuspostilaatikon kiintiö; käytössä</em></"
|
||||
"li> <li><em>verkkotunnuksen alias; nimi; kohteena oleva verkkotunnus; "
|
||||
"käytössä</em></li> <li><em>välitysverkkotunnus; nimi; kohde-isäntä; kohde-"
|
||||
"portti; palvelu; käytössä; tarkista vastaanottajat</em></li> </ul><p>Kunkin "
|
||||
"rivin ensimmäinen elementti on pakollinen, ja sen on oltava yhtä suuri kuin "
|
||||
"jokin edellisistä arvoista.</p> <p>Voit käyttää erottimena eri merkkiä.</p>"
|
||||
"<li><em>verkkotunnus; kiintiö; oletuspostilaatikon kiintiö; "
|
||||
"käytössä</em></li> <li><em>verkkotunnuksen alias; nimi; kohteena oleva "
|
||||
"verkkotunnus; käytössä</em></li> <li><em>välitysverkkotunnus; nimi; kohde-"
|
||||
"isäntä; kohde-portti; palvelu; käytössä; tarkista vastaanottajat</em></li> "
|
||||
"</ul><p>Kunkin rivin ensimmäinen elementti on pakollinen, ja sen on oltava "
|
||||
"yhtä suuri kuin jokin edellisistä arvoista.</p> <p>Voit käyttää erottimena "
|
||||
"eri merkkiä.</p>"
|
||||
|
||||
#: admin/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>"
|
||||
"is mandatory and must be equal to one of the previous values.</p> <p>You can"
|
||||
" use a different character as separator.</p>"
|
||||
msgstr ""
|
||||
"Lähetä CSV-tiedosto, jonka rivit ovat jossakin seuraavista muodoista: <ul> "
|
||||
"<li><em>tili; kirjautumistunnus; salasana; etunimi; sukunimi; käytössä; "
|
||||
"ryhmä; osoite; kiintiö; [, verkkotunnus, ...]</em></li> <li><em>alias; "
|
||||
"osoite; käytössä; vastaanottaja; vastaanottaja; ...</em></li> </ul><p>Kunkin "
|
||||
"rivin ensimmäinen elementti on pakollinen, ja sen on oltava yhtä suuri kuin "
|
||||
"jokin edellisistä arvoista.</p> <p>Voit käyttää erottimena eri merkkiä.</p>"
|
||||
"osoite; käytössä; vastaanottaja; vastaanottaja; ...</em></li> </ul><p>Kunkin"
|
||||
" rivin ensimmäinen elementti on pakollinen, ja sen on oltava yhtä suuri kuin"
|
||||
" jokin edellisistä arvoista.</p> <p>Voit käyttää erottimena eri merkkiä.</p>"
|
||||
|
||||
#: admin/templates/admin/importform.html:6
|
||||
msgid "Help"
|
||||
@@ -1538,8 +1547,8 @@ msgid ""
|
||||
"Modoboa detected that domain %(domain)s is listed by the following DNSBL "
|
||||
"providers:"
|
||||
msgstr ""
|
||||
"Modoboa havaitsi, että verkkotunnus %(domain)s on listattu seuraavilla DNSBL-"
|
||||
"palveluntarjoajilla:"
|
||||
"Modoboa havaitsi, että verkkotunnus %(domain)s on listattu seuraavilla "
|
||||
"DNSBL-palveluntarjoajilla:"
|
||||
|
||||
#: admin/templates/admin/notifications/domain_in_dnsbl.html:11
|
||||
msgid ""
|
||||
@@ -1549,7 +1558,8 @@ msgid ""
|
||||
msgstr ""
|
||||
"Verkkotunnuksen maine kärsii, ja on mahdollista, että siitä tulevia "
|
||||
"sähköposteja pidetään roskapostina. Sinun tulisi ottaa yhteyttä näihin "
|
||||
"palveluntarjoajiin ja pyytää heitä poistamaan havaitut IP-osoitteet listalta."
|
||||
"palveluntarjoajiin ja pyytää heitä poistamaan havaitut IP-osoitteet "
|
||||
"listalta."
|
||||
|
||||
#: admin/templates/admin/notifications/domain_invalid_mx.html:3
|
||||
#, python-format
|
||||
@@ -1702,6 +1712,146 @@ msgstr "Tuo identiteetit"
|
||||
msgid "Forward updated"
|
||||
msgstr "Välitystieto päivitetty"
|
||||
|
||||
#: calendars/app_settings.py:11
|
||||
#, fuzzy
|
||||
#| msgid "LDAP settings"
|
||||
msgid "Server settings"
|
||||
msgstr "LDAP-asetukset"
|
||||
|
||||
#: calendars/app_settings.py:17
|
||||
#, fuzzy
|
||||
#| msgid "Server port"
|
||||
msgid "Server URL"
|
||||
msgstr "Palvelimen portti"
|
||||
|
||||
#: calendars/app_settings.py:19
|
||||
msgid ""
|
||||
"The URL of your Radicale server. It will be used to construct calendar URLs."
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:31
|
||||
msgid "Rights management"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:37
|
||||
msgid "Rights file's path"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:39
|
||||
msgid "Path to the file that contains rights definition"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:46
|
||||
#, fuzzy
|
||||
#| msgid "Domain administrator"
|
||||
msgid "Allow calendars administration"
|
||||
msgstr "Luo verkkotunnuksen ylläpitäjä"
|
||||
|
||||
#: calendars/app_settings.py:48
|
||||
#, fuzzy
|
||||
#| msgid "Allow this administrator to access user mailboxes"
|
||||
msgid "Allow domain administrators to manage user calendars (read and write)"
|
||||
msgstr "Salli tämän järjestelmänvalvojan pääsy käyttäjien postilaatikoihin"
|
||||
|
||||
#: calendars/app_settings.py:60 core/app_settings.py:438
|
||||
#: core/app_settings.py:1258
|
||||
msgid "Miscellaneous"
|
||||
msgstr "Sekalaiset"
|
||||
|
||||
#: calendars/app_settings.py:66
|
||||
msgid "Maximum size of ICS files"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:68
|
||||
msgid ""
|
||||
"Maximum size in bytes of imported ICS files (or KB, MB, GB if specified)"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:89 calendars/handlers.py:55
|
||||
#: core/api/v2/viewsets.py:157
|
||||
msgid "Calendars"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/models.py:48 calendars/models.py:65 contacts/models.py:38
|
||||
msgid "Server location is not set, please fix it."
|
||||
msgstr ""
|
||||
|
||||
#: calendars/viewsets.py:197
|
||||
msgid "Uploaded file is too big (max: {} bytes)"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/app_settings.py:11
|
||||
#, fuzzy
|
||||
#| msgid "LDAP synchronization settings"
|
||||
msgid "Synchronization"
|
||||
msgstr "LDAP-synkronointiasetukset"
|
||||
|
||||
#: contacts/app_settings.py:18
|
||||
msgid "Synchonize address book using CardDAV"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/app_settings.py:21
|
||||
msgid ""
|
||||
"Choose to synchronize or not your address book using CardDAV. You will be "
|
||||
"able to access your contacts from the outside."
|
||||
msgstr ""
|
||||
|
||||
#: contacts/app_settings.py:29
|
||||
#, fuzzy
|
||||
#| msgid "LDAP synchronization settings"
|
||||
msgid "Synchronization frequency"
|
||||
msgstr "LDAP-synkronointiasetukset"
|
||||
|
||||
#: contacts/app_settings.py:31
|
||||
msgid "Interval in seconds between 2 synchronization requests"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/app_settings.py:51
|
||||
#: contacts/templates/modoboa_contacts/index.html:6
|
||||
#: core/api/v2/viewsets.py:164
|
||||
#, fuzzy
|
||||
#| msgid "Domains"
|
||||
msgid "Contacts"
|
||||
msgstr "Verkkotunnukset"
|
||||
|
||||
#: contacts/constants.py:6 contacts/constants.py:12
|
||||
msgid "Home"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/constants.py:7 contacts/constants.py:13
|
||||
msgid "Work"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/constants.py:8 contacts/constants.py:14
|
||||
msgid "Other"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/constants.py:15
|
||||
msgid "Main"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/constants.py:16
|
||||
msgid "Cellular"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/constants.py:17
|
||||
msgid "Fax"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/constants.py:18
|
||||
msgid "Pager"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/serializers.py:101
|
||||
#, fuzzy
|
||||
#| msgid "Number of displayed items per page"
|
||||
msgid "Name or display name required"
|
||||
msgstr "Näytettävien kohteiden määrä sivua kohti"
|
||||
|
||||
#: contacts/serializers.py:233
|
||||
msgid "Minimum allowed value is 60s"
|
||||
msgstr ""
|
||||
|
||||
#: core/api/v1/serializers.py:21
|
||||
msgid "Invalid PIN code"
|
||||
msgstr "Virheellinen PIN-koodi"
|
||||
@@ -1748,10 +1898,27 @@ msgstr "Virheellinen kierrosluku"
|
||||
msgid "This code is invalid"
|
||||
msgstr "Tämä koodi on virheellinen"
|
||||
|
||||
#: core/api/v2/serializers.py:367 core/views/auth.py:200 core/views/auth.py:253
|
||||
#: core/api/v2/serializers.py:367 core/views/auth.py:200
|
||||
#: core/views/auth.py:253
|
||||
msgid "Please use the following code to recover your Modoboa password: {}"
|
||||
msgstr "Käytä seuraavaa koodia saadaksesi takaisin Modoboa-salasanasi: {}"
|
||||
|
||||
#: core/api/v2/viewsets.py:150
|
||||
#, fuzzy
|
||||
#| msgid "Administration"
|
||||
msgid "Administration console"
|
||||
msgstr "Hallinnointinäkymä"
|
||||
|
||||
#: core/api/v2/viewsets.py:159
|
||||
msgid "Calendar"
|
||||
msgstr ""
|
||||
|
||||
#: core/api/v2/viewsets.py:166
|
||||
#, fuzzy
|
||||
#| msgid "Address"
|
||||
msgid "Address book"
|
||||
msgstr "Osoite"
|
||||
|
||||
#: core/app_settings.py:44 core/app_settings.py:716
|
||||
msgid "Authentication"
|
||||
msgstr "Tunnistautuminen"
|
||||
@@ -1925,8 +2092,8 @@ msgstr "Järjestelmänvalvojien ryhmät"
|
||||
|
||||
#: core/app_settings.py:185 core/app_settings.py:906
|
||||
msgid ""
|
||||
"Members of those LDAP Posix groups will be created as domain administrators. "
|
||||
"Use ';' characters to separate groups."
|
||||
"Members of those LDAP Posix groups will be created as domain administrators."
|
||||
" Use ';' characters to separate groups."
|
||||
msgstr ""
|
||||
"Näiden LDAP Posix -ryhmien jäsenet luodaan verkkotunnuksen "
|
||||
"järjestelmänvalvojiksi. Käytä ';'-merkkejä ryhmien erottamiseen."
|
||||
@@ -2085,7 +2252,8 @@ msgstr "Ota käyttöön tuonti LDAP:stä"
|
||||
#: core/app_settings.py:330 core/app_settings.py:1081
|
||||
msgid "Enable account synchronization from LDAP directory to local database"
|
||||
msgstr ""
|
||||
"Tilien synkronoinnin käyttöönotto LDAP-hakemistosta paikalliseen tietokantaan"
|
||||
"Tilien synkronoinnin käyttöönotto LDAP-hakemistosta paikalliseen "
|
||||
"tietokantaan"
|
||||
|
||||
#: core/app_settings.py:354 core/app_settings.py:1111
|
||||
msgid "Username attribute"
|
||||
@@ -2163,7 +2331,8 @@ msgstr "Ota käyttöön viestintä Modoboan julkisen API:n kanssa"
|
||||
msgid "Check new versions"
|
||||
msgstr "Tarkista uudet versiot"
|
||||
|
||||
#: core/app_settings.py:416 core/app_settings.py:1204 core/app_settings.py:1214
|
||||
#: core/app_settings.py:416 core/app_settings.py:1204
|
||||
#: core/app_settings.py:1214
|
||||
msgid "Automatically checks if a newer version is available"
|
||||
msgstr "Tarkistaa automaattisesti, onko uudempi versio saatavana"
|
||||
|
||||
@@ -2195,10 +2364,6 @@ msgstr ""
|
||||
"Lähetä tilastoja Modoboan julkiseen API:han (laskurit ja käytetyt "
|
||||
"laajennukset)"
|
||||
|
||||
#: core/app_settings.py:438 core/app_settings.py:1258
|
||||
msgid "Miscellaneous"
|
||||
msgstr "Sekalaiset"
|
||||
|
||||
#: core/app_settings.py:441 core/app_settings.py:1265
|
||||
#, fuzzy
|
||||
#| msgid "Inactive account threshold"
|
||||
@@ -2207,8 +2372,8 @@ msgstr "Inaktiivisen tilin kynnysarvo"
|
||||
|
||||
#: core/app_settings.py:444 core/app_settings.py:1268
|
||||
msgid ""
|
||||
"Allow the administrator to set a threshold (in days) beyond which an account "
|
||||
"is considered inactive if the user hasn't logged in"
|
||||
"Allow the administrator to set a threshold (in days) beyond which an account"
|
||||
" is considered inactive if the user hasn't logged in"
|
||||
msgstr ""
|
||||
|
||||
#: core/app_settings.py:451 core/app_settings.py:1277
|
||||
@@ -2217,8 +2382,8 @@ msgstr "Inaktiivisen tilin kynnysarvo"
|
||||
|
||||
#: core/app_settings.py:454 core/app_settings.py:1280
|
||||
msgid ""
|
||||
"An account with a last login date greater than this threshold (in days) will "
|
||||
"be considered as inactive"
|
||||
"An account with a last login date greater than this threshold (in days) will"
|
||||
" be considered as inactive"
|
||||
msgstr ""
|
||||
"Tiliä, jonka viimeisin kirjautumispäivä on suurempi kuin tämä kynnysarvo "
|
||||
"(päivinä), pidetään inaktiivisena"
|
||||
@@ -2261,7 +2426,7 @@ msgstr ""
|
||||
msgid "LDAP"
|
||||
msgstr ""
|
||||
|
||||
#: core/checks.py:12
|
||||
#: core/checks.py:13
|
||||
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 "
|
||||
@@ -2271,15 +2436,15 @@ msgstr ""
|
||||
"talviajan vaihtuessa. (Sama paikallinen aika esiintyy kahdesti kellon "
|
||||
"vaihtumisen vuoksi)."
|
||||
|
||||
#: core/checks.py:16
|
||||
#: core/checks.py:17
|
||||
msgid "Set `USE_TZ = True` in settings.py"
|
||||
msgstr "Aseta `USE_TZ = True` tiedostossa settings.py"
|
||||
|
||||
#: core/checks.py:20
|
||||
#: core/checks.py:21
|
||||
msgid "The password scheme you are using is deprecated."
|
||||
msgstr ""
|
||||
|
||||
#: core/checks.py:21
|
||||
#: core/checks.py:22
|
||||
#, fuzzy
|
||||
#| msgid "Update password scheme at login"
|
||||
msgid "Upgrade your password scheme to a stronger one"
|
||||
@@ -2583,15 +2748,15 @@ msgstr ""
|
||||
#: core/templates/core/information.html:6
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The password scheme <strong>%(scheme)s</strong> has been deprecated and will "
|
||||
"be removed in the next minor version. The procedure to upgrade to a stronger "
|
||||
"scheme is as follows: <ul> <li>Go to <strong>Parameters > General</strong> "
|
||||
"section</li> <li>Change the value of <strong>Default password scheme</"
|
||||
"strong></li> <li>Make sure <strong>Update password scheme at login</strong> "
|
||||
"option is enabled</li> <li>Save your changes</li> <li>Logout / Login with "
|
||||
"your current account so its password gets updated</li> <li>Inform "
|
||||
"<strong>ALL</strong> your users that they must login to Modoboa to complete "
|
||||
"the operation</li> </ul>"
|
||||
"The password scheme <strong>%(scheme)s</strong> has been deprecated and will"
|
||||
" be removed in the next minor version. The procedure to upgrade to a "
|
||||
"stronger scheme is as follows: <ul> <li>Go to <strong>Parameters > "
|
||||
"General</strong> section</li> <li>Change the value of <strong>Default "
|
||||
"password scheme</strong></li> <li>Make sure <strong>Update password scheme "
|
||||
"at login</strong> option is enabled</li> <li>Save your changes</li> "
|
||||
"<li>Logout / Login with your current account so its password gets "
|
||||
"updated</li> <li>Inform <strong>ALL</strong> your users that they must login"
|
||||
" to Modoboa to complete the operation</li> </ul>"
|
||||
msgstr ""
|
||||
|
||||
#: core/templates/core/information.html:18
|
||||
@@ -2714,8 +2879,8 @@ msgstr "Kaksivaiheinen tunnistus"
|
||||
|
||||
#: core/templates/core/user_security.html:17
|
||||
msgid ""
|
||||
"Install a soft token authenticator like FreeOTP or Google Authenticator from "
|
||||
"your application repository and use that app to scan this QR code."
|
||||
"Install a soft token authenticator like FreeOTP or Google Authenticator from"
|
||||
" your application repository and use that app to scan this QR code."
|
||||
msgstr ""
|
||||
"Asenna soft token -autentikointiohjelma, kuten FreeOTP tai Google\n"
|
||||
" Authenticator sovelluskaupasta ja käytä \n"
|
||||
@@ -2805,7 +2970,7 @@ msgstr "Kirjaudu ulos"
|
||||
msgid "API"
|
||||
msgstr "API"
|
||||
|
||||
#: core/utils.py:42
|
||||
#: core/utils.py:41
|
||||
msgid "The core part of Modoboa"
|
||||
msgstr "Modoboan ydinosa"
|
||||
|
||||
@@ -3116,8 +3281,8 @@ msgstr "DNS-tietue on löydetty, mutta sen syntaksi ei ole oikein:"
|
||||
|
||||
#: 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."
|
||||
"Here is an example of DNS configuration (bind format). Replace value between"
|
||||
" [ ] by the appropriate ones."
|
||||
msgstr ""
|
||||
"Tässä on esimerkki DNS-konfiguraatiosta (bind-muodossa). Korvaa [ ]:n "
|
||||
"välissä olevat arvot sopivilla arvoilla."
|
||||
@@ -3208,8 +3373,8 @@ msgstr ""
|
||||
#: imap_migration/app_settings.py:80 imap_migration/app_settings.py:138
|
||||
msgid ""
|
||||
"A comma seperated list of folders to explicitly include in sync even if "
|
||||
"filtered by the Folder Filter Exclusions. Example: debian.user, debian."
|
||||
"personal "
|
||||
"filtered by the Folder Filter Exclusions. Example: debian.user, "
|
||||
"debian.personal "
|
||||
msgstr ""
|
||||
|
||||
#: imap_migration/app_settings.py:107
|
||||
@@ -3328,8 +3493,8 @@ msgstr ""
|
||||
"Ota käyttöön tai poista käytöstä järjestelmänvalvojakohtaiset rajoitukset"
|
||||
|
||||
#: limits/app_settings.py:26 limits/app_settings.py:91
|
||||
#: limits/app_settings.py:160 limits/app_settings.py:245 limits/constants.py:47
|
||||
#: limits/constants.py:101
|
||||
#: limits/app_settings.py:160 limits/app_settings.py:245
|
||||
#: limits/constants.py:47 limits/constants.py:101
|
||||
msgid "Domain admins"
|
||||
msgstr "Verkkotunnuksen ylläpitäjät"
|
||||
|
||||
@@ -3338,9 +3503,9 @@ msgid ""
|
||||
"Maximum number of allowed domain administrators for a new administrator. (0 "
|
||||
"to deny any creation, -1 to allow unlimited creations)"
|
||||
msgstr ""
|
||||
"Uuden järjestelmänvalvojan sallittujen verkkotunnusten järjestelmänvalvojien "
|
||||
"enimmäismäärä. (0 kieltää kaiken luomisen, -1 sallii rajoittamattoman määrän "
|
||||
"luomisen)"
|
||||
"Uuden järjestelmänvalvojan sallittujen verkkotunnusten järjestelmänvalvojien"
|
||||
" enimmäismäärä. (0 kieltää kaiken luomisen, -1 sallii rajoittamattoman "
|
||||
"määrän luomisen)"
|
||||
|
||||
#: limits/app_settings.py:39 limits/app_settings.py:175
|
||||
msgid ""
|
||||
@@ -3352,8 +3517,8 @@ msgstr ""
|
||||
|
||||
#: limits/app_settings.py:48 limits/app_settings.py:186
|
||||
msgid ""
|
||||
"Maximum number of allowed domain aliases for a new administrator. (0 to deny "
|
||||
"any creation, -1 to allow unlimited creations)"
|
||||
"Maximum number of allowed domain aliases for a new administrator. (0 to deny"
|
||||
" any creation, -1 to allow unlimited creations)"
|
||||
msgstr ""
|
||||
"Uuden järjestelmänvalvojan sallittujen verkkotunnusten enimmäismäärä. (0 "
|
||||
"kieltää kaiken luomisen, -1 sallii rajoittamattoman määrän luomisen)"
|
||||
@@ -3396,8 +3561,8 @@ msgstr "Ota käyttöön tai poista käytöstä verkkotunnuskohtaiset rajoitukset
|
||||
|
||||
#: limits/app_settings.py:94 limits/app_settings.py:248
|
||||
msgid ""
|
||||
"Maximum number of allowed domain administrators for a new domain. (0 to deny "
|
||||
"any creation, -1 to allow unlimited creations)"
|
||||
"Maximum number of allowed domain administrators for a new domain. (0 to deny"
|
||||
" any creation, -1 to allow unlimited creations)"
|
||||
msgstr ""
|
||||
"Uuden verkkotunnuksen sallittujen ylläpitäjien enimmäismäärä. (0 kieltää "
|
||||
"kaiken luomisen, -1 sallii rajoittamattoman määrän luomisen)"
|
||||
@@ -3415,13 +3580,13 @@ msgid ""
|
||||
"Maximum number of allowed mailboxes for a new domain. (0 to deny any "
|
||||
"creation, -1 to allow unlimited creations)"
|
||||
msgstr ""
|
||||
"Uuden verkkotunnuksen sallittujen postilaatikoiden enimmäismäärä. (0 kieltää "
|
||||
"kaiken luomisen, -1 sallii rajoittamattoman määrän luomisen)"
|
||||
"Uuden verkkotunnuksen sallittujen postilaatikoiden enimmäismäärä. (0 kieltää"
|
||||
" kaiken luomisen, -1 sallii rajoittamattoman määrän luomisen)"
|
||||
|
||||
#: limits/app_settings.py:123 limits/app_settings.py:283
|
||||
msgid ""
|
||||
"Maximum number of allowed aliases for a new domain. (0 to deny any creation, "
|
||||
"-1 to allow unlimited creations)"
|
||||
"Maximum number of allowed aliases for a new domain. (0 to deny any creation,"
|
||||
" -1 to allow unlimited creations)"
|
||||
msgstr ""
|
||||
"Uuden verkkotunnuksen sallittujen aliasten enimmäismäärä. (0 kieltää kaiken "
|
||||
"luomisen, -1 sallii rajoittamattoman määrän luomisen)"
|
||||
@@ -4053,7 +4218,7 @@ msgstr "kohde-isännän portti"
|
||||
msgid "verify recipients"
|
||||
msgstr "tarkistaa vastaanottajat"
|
||||
|
||||
#: sievefilters/api/v2/viewsets.py:183
|
||||
#: sievefilters/api/v2/viewsets.py:186
|
||||
#, fuzzy, python-format
|
||||
#| msgid "User '%s' already exists"
|
||||
msgid "Filter %s already exists"
|
||||
@@ -4247,11 +4412,11 @@ msgstr ""
|
||||
msgid "Failed to retrieve hierarchy delimiter"
|
||||
msgstr ""
|
||||
|
||||
#: sievefilters/lib.py:48
|
||||
#: sievefilters/lib.py:52
|
||||
msgid "Connection to MANAGESIEVE server failed, check your configuration"
|
||||
msgstr ""
|
||||
|
||||
#: sievefilters/lib.py:75
|
||||
#: sievefilters/lib.py:79
|
||||
#, fuzzy
|
||||
#| msgid "Not enough resources"
|
||||
msgid "Not enough space on server"
|
||||
@@ -4422,8 +4587,8 @@ msgstr "Vanha salasana"
|
||||
|
||||
#: templates/registration/twofactor_code_verify.html:35
|
||||
msgid ""
|
||||
"Enter the code from the two-factor app on your mobile device. If you've lost "
|
||||
"your device, you may enter one of your recovery codes."
|
||||
"Enter the code from the two-factor app on your mobile device. If you've lost"
|
||||
" your device, you may enter one of your recovery codes."
|
||||
msgstr ""
|
||||
|
||||
#: templates/registration/twofactor_code_verify.html:42
|
||||
@@ -4458,17 +4623,14 @@ msgid "next hop"
|
||||
msgstr "seuraava hyppy"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Authentication method"
|
||||
#~ msgid "Authentication mechanism"
|
||||
#~ msgstr "Tunnistusmenetelmä"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "LDAP authentication settings"
|
||||
#~ msgid "Prefered authentication mechanism"
|
||||
#~ msgstr "LDAP-todennusasetukset"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Directory not found."
|
||||
#~ msgid "Directory non-writable"
|
||||
#~ msgstr "Hakemistoa ei löydy."
|
||||
|
||||
@@ -4476,88 +4638,70 @@ msgstr "seuraava hyppy"
|
||||
#~ msgstr "Käyttäjätunnuksesi ja salasanasi eivät täsmää. Yritä uudelleen."
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Check to activate this alias"
|
||||
#~ msgid "Check to activate this filters set"
|
||||
#~ msgstr "Ota käyttöön tämän aliaksen aktivointi"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Confirmation"
|
||||
#~ msgid "Conditions"
|
||||
#~ msgstr "Vahvistus"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Active users"
|
||||
#~ msgid "Active"
|
||||
#~ msgstr "Aktiiviset käyttäjät"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Not defined"
|
||||
#~ msgid "No filter defined yet"
|
||||
#~ msgstr "Ei määritelty"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Search filter"
|
||||
#~ msgid "New filter"
|
||||
#~ msgstr "Etsi suodatin"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Search filter"
|
||||
#~ msgid "Save filters set"
|
||||
#~ msgstr "Etsi suodatin"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Active users"
|
||||
#~ msgid "Activate filters set"
|
||||
#~ msgstr "Aktiiviset käyttäjät"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Remove this permission"
|
||||
#~ msgid "Remove filters set"
|
||||
#~ msgstr "Poista tämä lupa"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Remove this permission"
|
||||
#~ msgid "Remove this filter"
|
||||
#~ msgstr "Poista tämä lupa"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Remove this permission"
|
||||
#~ msgid "Move this filter down"
|
||||
#~ msgstr "Poista tämä lupa"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Failed to retrieve mailbox location (%s)"
|
||||
#~ msgid "Failed to retrieve filters set"
|
||||
#~ msgstr "Postilaatikon haku epäonnistui sijainnista (%s)"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Alias created"
|
||||
#~ msgid "Filter created"
|
||||
#~ msgstr "Alias luotu"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "modified"
|
||||
#~ msgid "Filter modified"
|
||||
#~ msgstr "muokattu"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Parameters saved"
|
||||
#~ msgid "Filters set saved"
|
||||
#~ msgstr "Tallennetut parametrit"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Alias created"
|
||||
#~ msgid "Filters set created"
|
||||
#~ msgstr "Alias luotu"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Alias deleted"
|
||||
#~| msgid_plural "Aliases deleted"
|
||||
#~ msgid "Filters set deleted"
|
||||
#~ msgstr "Alias poistettu"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Yes"
|
||||
#~ msgid "yes"
|
||||
#~ msgstr "Kyllä"
|
||||
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-11-29 17:08+0100\n"
|
||||
"POT-Creation-Date: 2025-02-11 09:00+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
@@ -37,12 +37,12 @@ msgid "Cannot be greater than domain quota"
|
||||
msgstr ""
|
||||
|
||||
#: admin/api/v1/serializers.py:161 admin/api/v1/serializers.py:386
|
||||
#: admin/api/v2/serializers.py:478 admin/models/alias.py:38
|
||||
#: admin/api/v2/serializers.py:496 admin/models/alias.py:38
|
||||
msgid "Permission denied."
|
||||
msgstr ""
|
||||
|
||||
#: admin/api/v1/serializers.py:223 admin/api/v2/serializers.py:77
|
||||
#: admin/api/v2/serializers.py:410 admin/forms/alias.py:113
|
||||
#: admin/api/v2/serializers.py:428 admin/forms/alias.py:113
|
||||
#: admin/forms/alias.py:115 core/api/v2/serializers.py:224
|
||||
#: core/api/v2/serializers.py:226 core/api/v2/serializers.py:235
|
||||
#: core/app_settings.py:582 core/app_settings.py:584 core/app_settings.py:595
|
||||
@@ -55,7 +55,7 @@ msgid ""
|
||||
"List of administered domains (resellers and domain administrators only)."
|
||||
msgstr ""
|
||||
|
||||
#: admin/api/v1/serializers.py:359 admin/api/v2/serializers.py:460
|
||||
#: admin/api/v1/serializers.py:359 admin/api/v2/serializers.py:478
|
||||
msgid "Not allowed for this role."
|
||||
msgstr ""
|
||||
|
||||
@@ -63,14 +63,16 @@ msgstr ""
|
||||
msgid "Must be equal to mailbox full_address"
|
||||
msgstr ""
|
||||
|
||||
#: admin/api/v1/serializers.py:415 admin/api/v2/serializers.py:510
|
||||
#: admin/api/v1/serializers.py:415 admin/api/v2/serializers.py:528
|
||||
#: admin/forms/account.py:186 admin/forms/account.py:188
|
||||
#: admin/forms/domain.py:174 admin/forms/domain.py:302
|
||||
#: admin/forms/domain.py:304 core/forms.py:92 core/forms.py:95 core/forms.py:97
|
||||
#: admin/forms/domain.py:304 calendars/serializers.py:175
|
||||
#: calendars/serializers.py:177 core/forms.py:92 core/forms.py:95
|
||||
#: core/forms.py:97
|
||||
msgid "This field is required."
|
||||
msgstr ""
|
||||
|
||||
#: admin/api/v1/serializers.py:427 admin/api/v2/serializers.py:527
|
||||
#: admin/api/v1/serializers.py:427 admin/api/v2/serializers.py:545
|
||||
msgid "Local domain {} does not exist"
|
||||
msgstr ""
|
||||
|
||||
@@ -121,15 +123,15 @@ msgstr ""
|
||||
msgid "Define at least one authorized network / address"
|
||||
msgstr ""
|
||||
|
||||
#: admin/api/v2/serializers.py:495
|
||||
#: admin/api/v2/serializers.py:513
|
||||
msgid "The left part of an email address can't be more than 64 characters."
|
||||
msgstr ""
|
||||
|
||||
#: admin/api/v2/serializers.py:515
|
||||
#: admin/api/v2/serializers.py:533
|
||||
msgid "A mailbox is required to create aliases."
|
||||
msgstr ""
|
||||
|
||||
#: admin/api/v2/serializers.py:678
|
||||
#: admin/api/v2/serializers.py:696
|
||||
msgid "Unknown status"
|
||||
msgstr ""
|
||||
|
||||
@@ -354,6 +356,7 @@ msgid ""
|
||||
msgstr ""
|
||||
|
||||
#: admin/app_settings.py:522 admin/app_settings.py:527
|
||||
#: core/api/v2/viewsets.py:148
|
||||
msgid "Administration"
|
||||
msgstr ""
|
||||
|
||||
@@ -1585,6 +1588,129 @@ msgstr ""
|
||||
msgid "Forward updated"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:11
|
||||
msgid "Server settings"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:17
|
||||
msgid "Server URL"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:19
|
||||
msgid ""
|
||||
"The URL of your Radicale server. It will be used to construct calendar URLs."
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:31
|
||||
msgid "Rights management"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:37
|
||||
msgid "Rights file's path"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:39
|
||||
msgid "Path to the file that contains rights definition"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:46
|
||||
msgid "Allow calendars administration"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:48
|
||||
msgid "Allow domain administrators to manage user calendars (read and write)"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:60 core/app_settings.py:438
|
||||
#: core/app_settings.py:1258
|
||||
msgid "Miscellaneous"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:66
|
||||
msgid "Maximum size of ICS files"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:68
|
||||
msgid ""
|
||||
"Maximum size in bytes of imported ICS files (or KB, MB, GB if specified)"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:89 calendars/handlers.py:55
|
||||
#: core/api/v2/viewsets.py:157
|
||||
msgid "Calendars"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/models.py:48 calendars/models.py:65 contacts/models.py:38
|
||||
msgid "Server location is not set, please fix it."
|
||||
msgstr ""
|
||||
|
||||
#: calendars/viewsets.py:197
|
||||
msgid "Uploaded file is too big (max: {} bytes)"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/app_settings.py:11
|
||||
msgid "Synchronization"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/app_settings.py:18
|
||||
msgid "Synchonize address book using CardDAV"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/app_settings.py:21
|
||||
msgid ""
|
||||
"Choose to synchronize or not your address book using CardDAV. You will be "
|
||||
"able to access your contacts from the outside."
|
||||
msgstr ""
|
||||
|
||||
#: contacts/app_settings.py:29
|
||||
msgid "Synchronization frequency"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/app_settings.py:31
|
||||
msgid "Interval in seconds between 2 synchronization requests"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/app_settings.py:51 contacts/templates/modoboa_contacts/index.html:6
|
||||
#: core/api/v2/viewsets.py:164
|
||||
msgid "Contacts"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/constants.py:6 contacts/constants.py:12
|
||||
msgid "Home"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/constants.py:7 contacts/constants.py:13
|
||||
msgid "Work"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/constants.py:8 contacts/constants.py:14
|
||||
msgid "Other"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/constants.py:15
|
||||
msgid "Main"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/constants.py:16
|
||||
msgid "Cellular"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/constants.py:17
|
||||
msgid "Fax"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/constants.py:18
|
||||
msgid "Pager"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/serializers.py:101
|
||||
msgid "Name or display name required"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/serializers.py:233
|
||||
msgid "Minimum allowed value is 60s"
|
||||
msgstr ""
|
||||
|
||||
#: core/api/v1/serializers.py:21
|
||||
msgid "Invalid PIN code"
|
||||
msgstr ""
|
||||
@@ -1633,6 +1759,18 @@ msgstr ""
|
||||
msgid "Please use the following code to recover your Modoboa password: {}"
|
||||
msgstr ""
|
||||
|
||||
#: core/api/v2/viewsets.py:150
|
||||
msgid "Administration console"
|
||||
msgstr ""
|
||||
|
||||
#: core/api/v2/viewsets.py:159
|
||||
msgid "Calendar"
|
||||
msgstr ""
|
||||
|
||||
#: core/api/v2/viewsets.py:166
|
||||
msgid "Address book"
|
||||
msgstr ""
|
||||
|
||||
#: core/app_settings.py:44 core/app_settings.py:716
|
||||
msgid "Authentication"
|
||||
msgstr ""
|
||||
@@ -2042,10 +2180,6 @@ msgstr ""
|
||||
msgid "Send statistics to Modoboa public API (counters and used extensions)"
|
||||
msgstr ""
|
||||
|
||||
#: core/app_settings.py:438 core/app_settings.py:1258
|
||||
msgid "Miscellaneous"
|
||||
msgstr ""
|
||||
|
||||
#: core/app_settings.py:441 core/app_settings.py:1265
|
||||
msgid "Enable inactive account tracking"
|
||||
msgstr ""
|
||||
@@ -2102,22 +2236,22 @@ msgstr ""
|
||||
msgid "LDAP"
|
||||
msgstr ""
|
||||
|
||||
#: core/checks.py:12
|
||||
#: core/checks.py:13
|
||||
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.py:16
|
||||
#: core/checks.py:17
|
||||
msgid "Set `USE_TZ = True` in settings.py"
|
||||
msgstr ""
|
||||
|
||||
#: core/checks.py:20
|
||||
#: core/checks.py:21
|
||||
msgid "The password scheme you are using is deprecated."
|
||||
msgstr ""
|
||||
|
||||
#: core/checks.py:21
|
||||
#: core/checks.py:22
|
||||
msgid "Upgrade your password scheme to a stronger one"
|
||||
msgstr ""
|
||||
|
||||
@@ -2617,7 +2751,7 @@ msgstr ""
|
||||
msgid "API"
|
||||
msgstr ""
|
||||
|
||||
#: core/utils.py:42
|
||||
#: core/utils.py:41
|
||||
msgid "The core part of Modoboa"
|
||||
msgstr ""
|
||||
|
||||
@@ -3763,7 +3897,7 @@ msgstr ""
|
||||
msgid "verify recipients"
|
||||
msgstr ""
|
||||
|
||||
#: sievefilters/api/v2/viewsets.py:183
|
||||
#: sievefilters/api/v2/viewsets.py:186
|
||||
#, python-format
|
||||
msgid "Filter %s already exists"
|
||||
msgstr ""
|
||||
@@ -3916,11 +4050,11 @@ msgstr ""
|
||||
msgid "Failed to retrieve hierarchy delimiter"
|
||||
msgstr ""
|
||||
|
||||
#: sievefilters/lib.py:48
|
||||
#: sievefilters/lib.py:52
|
||||
msgid "Connection to MANAGESIEVE server failed, check your configuration"
|
||||
msgstr ""
|
||||
|
||||
#: sievefilters/lib.py:75
|
||||
#: sievefilters/lib.py:79
|
||||
msgid "Not enough space on server"
|
||||
msgstr ""
|
||||
|
||||
|
||||
@@ -11,11 +11,10 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Modoboa\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-11-29 17:08+0100\n"
|
||||
"POT-Creation-Date: 2025-02-11 09:00+0100\n"
|
||||
"PO-Revision-Date: 2018-11-01 16:31+0000\n"
|
||||
"Last-Translator: marcotrevisan <mrctrevisan@yahoo.it>\n"
|
||||
"Language-Team: Italian (http://www.transifex.com/tonio/modoboa/language/"
|
||||
"it/)\n"
|
||||
"Language-Team: Italian (http://www.transifex.com/tonio/modoboa/language/it/)\n"
|
||||
"Language: it\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
@@ -46,12 +45,12 @@ msgstr ""
|
||||
"Non può essere maggiore dello spazio massimo definito a livello di dominio"
|
||||
|
||||
#: admin/api/v1/serializers.py:161 admin/api/v1/serializers.py:386
|
||||
#: admin/api/v2/serializers.py:478 admin/models/alias.py:38
|
||||
#: admin/api/v2/serializers.py:496 admin/models/alias.py:38
|
||||
msgid "Permission denied."
|
||||
msgstr "Permesso negato."
|
||||
|
||||
#: admin/api/v1/serializers.py:223 admin/api/v2/serializers.py:77
|
||||
#: admin/api/v2/serializers.py:410 admin/forms/alias.py:113
|
||||
#: admin/api/v2/serializers.py:428 admin/forms/alias.py:113
|
||||
#: admin/forms/alias.py:115 core/api/v2/serializers.py:224
|
||||
#: core/api/v2/serializers.py:226 core/api/v2/serializers.py:235
|
||||
#: core/app_settings.py:582 core/app_settings.py:584 core/app_settings.py:595
|
||||
@@ -66,7 +65,7 @@ msgstr ""
|
||||
"Lista dei domini amministrati (solo per rivenditori e amministratori di "
|
||||
"dominio)."
|
||||
|
||||
#: admin/api/v1/serializers.py:359 admin/api/v2/serializers.py:460
|
||||
#: admin/api/v1/serializers.py:359 admin/api/v2/serializers.py:478
|
||||
msgid "Not allowed for this role."
|
||||
msgstr "Non consentito per questo ruolo."
|
||||
|
||||
@@ -74,14 +73,16 @@ msgstr "Non consentito per questo ruolo."
|
||||
msgid "Must be equal to mailbox full_address"
|
||||
msgstr "Deve essere uguale a full_address della casella di posta"
|
||||
|
||||
#: admin/api/v1/serializers.py:415 admin/api/v2/serializers.py:510
|
||||
#: admin/api/v1/serializers.py:415 admin/api/v2/serializers.py:528
|
||||
#: admin/forms/account.py:186 admin/forms/account.py:188
|
||||
#: admin/forms/domain.py:174 admin/forms/domain.py:302
|
||||
#: admin/forms/domain.py:304 core/forms.py:92 core/forms.py:95 core/forms.py:97
|
||||
#: admin/forms/domain.py:304 calendars/serializers.py:175
|
||||
#: calendars/serializers.py:177 core/forms.py:92 core/forms.py:95
|
||||
#: core/forms.py:97
|
||||
msgid "This field is required."
|
||||
msgstr "Questo campo è obbligatorio."
|
||||
|
||||
#: admin/api/v1/serializers.py:427 admin/api/v2/serializers.py:527
|
||||
#: admin/api/v1/serializers.py:427 admin/api/v2/serializers.py:545
|
||||
msgid "Local domain {} does not exist"
|
||||
msgstr "Il dominio locale {} non esiste"
|
||||
|
||||
@@ -134,17 +135,17 @@ msgstr ""
|
||||
msgid "Define at least one authorized network / address"
|
||||
msgstr "Definire almeno una rete / indirizzo autorizzato"
|
||||
|
||||
#: admin/api/v2/serializers.py:495
|
||||
#: admin/api/v2/serializers.py:513
|
||||
msgid "The left part of an email address can't be more than 64 characters."
|
||||
msgstr ""
|
||||
|
||||
#: admin/api/v2/serializers.py:515
|
||||
#: admin/api/v2/serializers.py:533
|
||||
#, fuzzy
|
||||
#| msgid "A mailbox is required"
|
||||
msgid "A mailbox is required to create aliases."
|
||||
msgstr "É necessaria una casella"
|
||||
|
||||
#: admin/api/v2/serializers.py:678
|
||||
#: admin/api/v2/serializers.py:696
|
||||
#, fuzzy
|
||||
#| msgid "Unknown"
|
||||
msgid "Unknown status"
|
||||
@@ -188,8 +189,8 @@ msgstr "MX validi"
|
||||
|
||||
#: admin/app_settings.py:35 admin/app_settings.py:307
|
||||
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."
|
||||
"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 ""
|
||||
"Una lista di indirizzi IP o host a cui ciascun record MX dovrebbe "
|
||||
"appartenere. Verrà inviato un avviso se un record non la rispetta. "
|
||||
@@ -291,8 +292,8 @@ msgid ""
|
||||
"world."
|
||||
msgstr ""
|
||||
"Percorso assoluto della cartella dove le chiavi private DKIM verranno "
|
||||
"salvate. Assicurarsi che questa cartella sia di proprietà dell'utente root e "
|
||||
"che non sia leggibile da altri."
|
||||
"salvate. Assicurarsi che questa cartella sia di proprietà dell'utente root e"
|
||||
" che non sia leggibile da altri."
|
||||
|
||||
#: admin/app_settings.py:112 admin/app_settings.py:407
|
||||
msgid "Default DKIM key length"
|
||||
@@ -346,8 +347,9 @@ msgstr ""
|
||||
"Rinomina o rimuovi le caselle di posta nel filesystem quando vengono "
|
||||
"rinominate o cancellate in Modoboa "
|
||||
|
||||
#: admin/app_settings.py:148 admin/app_settings.py:456 admin/forms/domain.py:54
|
||||
#: admin/models/domain.py:36 admin/templates/admin/domain_detail.html:64
|
||||
#: admin/app_settings.py:148 admin/app_settings.py:456
|
||||
#: admin/forms/domain.py:54 admin/models/domain.py:36
|
||||
#: admin/templates/admin/domain_detail.html:64
|
||||
msgid "Default mailbox quota"
|
||||
msgstr "Dimensione massima predefinita per le mailbox"
|
||||
|
||||
@@ -389,7 +391,8 @@ msgid "Automatic domain/mailbox creation"
|
||||
msgstr "Creazione automatica del domini/casella di posta elettronica"
|
||||
|
||||
#: admin/app_settings.py:177 admin/app_settings.py:491
|
||||
msgid "Create a domain and a mailbox when an account is automatically created."
|
||||
msgid ""
|
||||
"Create a domain and a mailbox when an account is automatically created."
|
||||
msgstr ""
|
||||
"Crea un dominio ed una casella di posta elettronica quando si crea un "
|
||||
"account utente"
|
||||
@@ -420,6 +423,7 @@ msgstr ""
|
||||
"senza alcun valore specificato. Un valore 0 indica nessun limite."
|
||||
|
||||
#: admin/app_settings.py:522 admin/app_settings.py:527
|
||||
#: core/api/v2/viewsets.py:148
|
||||
msgid "Administration"
|
||||
msgstr "Amministrazione"
|
||||
|
||||
@@ -527,9 +531,9 @@ msgstr "Quota"
|
||||
|
||||
#: admin/forms/account.py:244
|
||||
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)."
|
||||
"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 ""
|
||||
"Dimensione massima per questa mailbox, può essere espressa in KB, MB "
|
||||
"(predefinito) o GB. Definire un valore personalizzato o utilizzare quello "
|
||||
@@ -561,9 +565,9 @@ msgid ""
|
||||
"to add a new input. To create a catchall alias, just enter the domain name "
|
||||
"(@domain.tld)."
|
||||
msgstr ""
|
||||
"Alias di questa mailbox. Indicare un solo indirizzo per inserimento, premere "
|
||||
"ENTER per effettuare un nuovo inserimento. Per creare un alias \"intercetta-"
|
||||
"tutto\", inserire semplicemente il nome dominio (@domain.tld)."
|
||||
"Alias di questa mailbox. Indicare un solo indirizzo per inserimento, premere"
|
||||
" ENTER per effettuare un nuovo inserimento. Per creare un alias "
|
||||
"\"intercetta-tutto\", inserire semplicemente il nome dominio (@domain.tld)."
|
||||
|
||||
#: admin/forms/account.py:275
|
||||
msgid "Sender addresses"
|
||||
@@ -575,9 +579,9 @@ msgid ""
|
||||
"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 ""
|
||||
"Indirizzo(/i) mittente aggiuntivo per questo account. L'utente potrà inviare "
|
||||
"email usando questo indirizzo/i, anche se non esiste localmente. Indicare un "
|
||||
"indirizzo per inserimento. Premere ENTER per un nuovo inserimento."
|
||||
"Indirizzo(/i) mittente aggiuntivo per questo account. L'utente potrà inviare"
|
||||
" email usando questo indirizzo/i, anche se non esiste localmente. Indicare "
|
||||
"un indirizzo per inserimento. Premere ENTER per un nuovo inserimento."
|
||||
|
||||
#: admin/forms/account.py:339 admin/forms/alias.py:95
|
||||
#: admin/models/mailbox.py:308
|
||||
@@ -876,8 +880,8 @@ msgstr "Nessun DNS server funzionante trovato"
|
||||
#, python-format
|
||||
msgid "DNS resolution timeout, unable to query %s at the moment"
|
||||
msgstr ""
|
||||
"Timeout nella risoluzione DNS del nome, problema momentaneo nell'interrogare "
|
||||
"%s "
|
||||
"Timeout nella risoluzione DNS del nome, problema momentaneo nell'interrogare"
|
||||
" %s "
|
||||
|
||||
#: admin/lib.py:256
|
||||
#, python-format
|
||||
@@ -1120,8 +1124,9 @@ msgstr "Superato lo spazio massimo per il dominio"
|
||||
#: admin/templates/admin/_domain_dkim_key.html:20
|
||||
#: core/templates/core/user_security.html:83
|
||||
#: core/templates/core/user_security.html:99
|
||||
#: templates/common/generic_modal.html:6 templates/common/generic_modal.html:13
|
||||
#: templates/common/wizard_forms.html:6 templates/common/wizard_forms.html:27
|
||||
#: 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 "Chiudi"
|
||||
|
||||
@@ -1383,7 +1388,8 @@ msgid "Warning"
|
||||
msgstr ""
|
||||
|
||||
#: admin/templates/admin/domain_detail.html:139
|
||||
msgid "DKIM keys already exist for this domain. Do you want to overwrite them?"
|
||||
msgid ""
|
||||
"DKIM keys already exist for this domain. Do you want to overwrite them?"
|
||||
msgstr ""
|
||||
|
||||
#: admin/templates/admin/domain_detail.html:142 core/constants.py:53
|
||||
@@ -1523,15 +1529,15 @@ msgstr ""
|
||||
#: admin/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>"
|
||||
"is mandatory and must be equal to one of the previous values.</p> <p>You can"
|
||||
" use a different character as separator.</p>"
|
||||
msgstr ""
|
||||
"Fornire un file CSV le cui linee rispettino uno dei seguenti formati: "
|
||||
"<ul><li><em>account; nomeutente; password; nome; cognome; abilitato; gruppo; "
|
||||
"indirizzo; dimensioni massime; [, dominio, ...]</em></li><li><em>alias; "
|
||||
"<ul><li><em>account; nomeutente; password; nome; cognome; abilitato; gruppo;"
|
||||
" indirizzo; dimensioni massime; [, dominio, ...]</em></li><li><em>alias; "
|
||||
"indirizzo; abilitato; destinatario; destinatario; ...</em></li></ul><p>Il "
|
||||
"primo elemento di ciascuna linea è obbligatorio e deve essere uguale ad uno "
|
||||
"dei precedenti valori.</p><p>Si può utilizzare un diverso separatore.</p>"
|
||||
@@ -1742,6 +1748,150 @@ msgstr "Identità di importazione"
|
||||
msgid "Forward updated"
|
||||
msgstr "Inoltro aggiornato"
|
||||
|
||||
#: calendars/app_settings.py:11
|
||||
#, fuzzy
|
||||
#| msgid "Connection settings"
|
||||
msgid "Server settings"
|
||||
msgstr "Impostazioni ManageSieve"
|
||||
|
||||
#: calendars/app_settings.py:17
|
||||
#, fuzzy
|
||||
#| msgid "Server port"
|
||||
msgid "Server URL"
|
||||
msgstr "Porta del server"
|
||||
|
||||
#: calendars/app_settings.py:19
|
||||
msgid ""
|
||||
"The URL of your Radicale server. It will be used to construct calendar URLs."
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:31
|
||||
msgid "Rights management"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:37
|
||||
msgid "Rights file's path"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:39
|
||||
msgid "Path to the file that contains rights definition"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:46
|
||||
#, fuzzy
|
||||
#| msgid "Domain administrator"
|
||||
msgid "Allow calendars administration"
|
||||
msgstr "Amministratore di dominio"
|
||||
|
||||
#: calendars/app_settings.py:48
|
||||
#, fuzzy
|
||||
#| msgid "Allow this administrator to access user mailboxes"
|
||||
msgid "Allow domain administrators to manage user calendars (read and write)"
|
||||
msgstr ""
|
||||
"Permetti a questo amministratore di accedere alle caselle di posta degli "
|
||||
"utenti"
|
||||
|
||||
#: calendars/app_settings.py:60 core/app_settings.py:438
|
||||
#: core/app_settings.py:1258
|
||||
msgid "Miscellaneous"
|
||||
msgstr "Varie"
|
||||
|
||||
#: calendars/app_settings.py:66
|
||||
msgid "Maximum size of ICS files"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:68
|
||||
msgid ""
|
||||
"Maximum size in bytes of imported ICS files (or KB, MB, GB if specified)"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:89 calendars/handlers.py:55
|
||||
#: core/api/v2/viewsets.py:157
|
||||
msgid "Calendars"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/models.py:48 calendars/models.py:65 contacts/models.py:38
|
||||
msgid "Server location is not set, please fix it."
|
||||
msgstr "Posizione del server non impostata, si prega di correggere."
|
||||
|
||||
#: calendars/viewsets.py:197
|
||||
msgid "Uploaded file is too big (max: {} bytes)"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/app_settings.py:11
|
||||
#, fuzzy
|
||||
#| msgid "LDAP settings"
|
||||
msgid "Synchronization"
|
||||
msgstr "Sincronizzazione"
|
||||
|
||||
#: contacts/app_settings.py:18
|
||||
msgid "Synchonize address book using CardDAV"
|
||||
msgstr "Sincronizza la rubrica via CardDAV"
|
||||
|
||||
#: contacts/app_settings.py:21
|
||||
msgid ""
|
||||
"Choose to synchronize or not your address book using CardDAV. You will be "
|
||||
"able to access your contacts from the outside."
|
||||
msgstr ""
|
||||
"Scegli se sincronizzare o no la tua rubrica via CardDAV. Ti permetterà di "
|
||||
"accedere ai tuoi contatti da applicazioni esterne."
|
||||
|
||||
#: contacts/app_settings.py:29
|
||||
#, fuzzy
|
||||
#| msgid "LDAP settings"
|
||||
msgid "Synchronization frequency"
|
||||
msgstr "Frequenza di sincronizzazione"
|
||||
|
||||
#: contacts/app_settings.py:31
|
||||
msgid "Interval in seconds between 2 synchronization requests"
|
||||
msgstr "Intervallo in secondi tra 2 richieste di sincronizzazione"
|
||||
|
||||
#: contacts/app_settings.py:51
|
||||
#: contacts/templates/modoboa_contacts/index.html:6
|
||||
#: core/api/v2/viewsets.py:164
|
||||
#, fuzzy
|
||||
#| msgid "Domains"
|
||||
msgid "Contacts"
|
||||
msgstr "Contatti"
|
||||
|
||||
#: contacts/constants.py:6 contacts/constants.py:12
|
||||
msgid "Home"
|
||||
msgstr "Casa"
|
||||
|
||||
#: contacts/constants.py:7 contacts/constants.py:13
|
||||
msgid "Work"
|
||||
msgstr "Lavoro"
|
||||
|
||||
#: contacts/constants.py:8 contacts/constants.py:14
|
||||
msgid "Other"
|
||||
msgstr "Altro"
|
||||
|
||||
#: contacts/constants.py:15
|
||||
msgid "Main"
|
||||
msgstr "Principale"
|
||||
|
||||
#: contacts/constants.py:16
|
||||
msgid "Cellular"
|
||||
msgstr "Cellulare"
|
||||
|
||||
#: contacts/constants.py:17
|
||||
msgid "Fax"
|
||||
msgstr "Fax"
|
||||
|
||||
#: contacts/constants.py:18
|
||||
msgid "Pager"
|
||||
msgstr "Cercapersone"
|
||||
|
||||
#: contacts/serializers.py:101
|
||||
#, fuzzy
|
||||
#| msgid "Number of displayed items per page"
|
||||
msgid "Name or display name required"
|
||||
msgstr "Nome, o nome visualizzato, richiesto"
|
||||
|
||||
#: contacts/serializers.py:233
|
||||
msgid "Minimum allowed value is 60s"
|
||||
msgstr "Il minimo valore permesso è 60s"
|
||||
|
||||
#: core/api/v1/serializers.py:21
|
||||
#, fuzzy
|
||||
#| msgid "Invalid line"
|
||||
@@ -1790,10 +1940,27 @@ msgstr "Numero di cicli non valido"
|
||||
msgid "This code is invalid"
|
||||
msgstr ""
|
||||
|
||||
#: core/api/v2/serializers.py:367 core/views/auth.py:200 core/views/auth.py:253
|
||||
#: core/api/v2/serializers.py:367 core/views/auth.py:200
|
||||
#: core/views/auth.py:253
|
||||
msgid "Please use the following code to recover your Modoboa password: {}"
|
||||
msgstr ""
|
||||
|
||||
#: core/api/v2/viewsets.py:150
|
||||
#, fuzzy
|
||||
#| msgid "Administration"
|
||||
msgid "Administration console"
|
||||
msgstr "Amministrazione"
|
||||
|
||||
#: core/api/v2/viewsets.py:159
|
||||
msgid "Calendar"
|
||||
msgstr ""
|
||||
|
||||
#: core/api/v2/viewsets.py:166
|
||||
#, fuzzy
|
||||
#| msgid "Address"
|
||||
msgid "Address book"
|
||||
msgstr "Rubrica"
|
||||
|
||||
#: core/app_settings.py:44 core/app_settings.py:716
|
||||
msgid "Authentication"
|
||||
msgstr "Autenticazione"
|
||||
@@ -1972,8 +2139,8 @@ msgstr "Gruppi degli amministratori"
|
||||
|
||||
#: core/app_settings.py:185 core/app_settings.py:906
|
||||
msgid ""
|
||||
"Members of those LDAP Posix groups will be created as domain administrators. "
|
||||
"Use ';' characters to separate groups."
|
||||
"Members of those LDAP Posix groups will be created as domain administrators."
|
||||
" Use ';' characters to separate groups."
|
||||
msgstr ""
|
||||
"Gli appartenenti a questi gruppi LDAP Posix avranno i privilegi di "
|
||||
"amministratori di dominio. Utilizza il carattere ';' per separare valori "
|
||||
@@ -2221,7 +2388,8 @@ msgstr "Abilita la comunicazione con l'API pubblica di modoboa"
|
||||
msgid "Check new versions"
|
||||
msgstr "Controlla nuove versioni"
|
||||
|
||||
#: core/app_settings.py:416 core/app_settings.py:1204 core/app_settings.py:1214
|
||||
#: core/app_settings.py:416 core/app_settings.py:1204
|
||||
#: core/app_settings.py:1214
|
||||
msgid "Automatically checks if a newer version is available"
|
||||
msgstr "Controlla automaticamente se è disponibile una nuova versione"
|
||||
|
||||
@@ -2252,10 +2420,6 @@ msgstr ""
|
||||
"Invia statistiche all'API pubblica di modoboa (contatori ed estensioni "
|
||||
"utilizzate)"
|
||||
|
||||
#: core/app_settings.py:438 core/app_settings.py:1258
|
||||
msgid "Miscellaneous"
|
||||
msgstr "Varie"
|
||||
|
||||
#: core/app_settings.py:441 core/app_settings.py:1265
|
||||
#, fuzzy
|
||||
#| msgid "Inactive account threshold"
|
||||
@@ -2264,8 +2428,8 @@ msgstr "Soglia account inattivo"
|
||||
|
||||
#: core/app_settings.py:444 core/app_settings.py:1268
|
||||
msgid ""
|
||||
"Allow the administrator to set a threshold (in days) beyond which an account "
|
||||
"is considered inactive if the user hasn't logged in"
|
||||
"Allow the administrator to set a threshold (in days) beyond which an account"
|
||||
" is considered inactive if the user hasn't logged in"
|
||||
msgstr ""
|
||||
|
||||
#: core/app_settings.py:451 core/app_settings.py:1277
|
||||
@@ -2274,8 +2438,8 @@ msgstr "Soglia account inattivo"
|
||||
|
||||
#: core/app_settings.py:454 core/app_settings.py:1280
|
||||
msgid ""
|
||||
"An account with a last login date greater than this threshold (in days) will "
|
||||
"be considered as inactive"
|
||||
"An account with a last login date greater than this threshold (in days) will"
|
||||
" be considered as inactive"
|
||||
msgstr ""
|
||||
"Un account con una data di ultimo accesso più vecchia di questa soglia (in "
|
||||
"giorni) verrà considerato inattivo"
|
||||
@@ -2318,22 +2482,22 @@ msgstr ""
|
||||
msgid "LDAP"
|
||||
msgstr ""
|
||||
|
||||
#: core/checks.py:12
|
||||
#: core/checks.py:13
|
||||
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.py:16
|
||||
#: core/checks.py:17
|
||||
msgid "Set `USE_TZ = True` in settings.py"
|
||||
msgstr "Imposta `USE_TZ = True` in settings.py"
|
||||
|
||||
#: core/checks.py:20
|
||||
#: core/checks.py:21
|
||||
msgid "The password scheme you are using is deprecated."
|
||||
msgstr ""
|
||||
|
||||
#: core/checks.py:21
|
||||
#: core/checks.py:22
|
||||
#, fuzzy
|
||||
#| msgid "Update password scheme"
|
||||
msgid "Upgrade your password scheme to a stronger one"
|
||||
@@ -2524,7 +2688,8 @@ msgstr[1] "La password deve contenere almeno {} caratteri speciali."
|
||||
#: core/password_validation.py:70
|
||||
msgid "Your password must contain a combination of different character types."
|
||||
msgstr ""
|
||||
"La tua password deve contenere una combinazione di diversi tipi di carattere."
|
||||
"La tua password deve contenere una combinazione di diversi tipi di "
|
||||
"carattere."
|
||||
|
||||
#: core/sms_backends/ovh.py:21 core/sms_backends/ovh.py:102
|
||||
msgid "API endpoint"
|
||||
@@ -2647,15 +2812,15 @@ msgstr ""
|
||||
#: core/templates/core/information.html:6
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The password scheme <strong>%(scheme)s</strong> has been deprecated and will "
|
||||
"be removed in the next minor version. The procedure to upgrade to a stronger "
|
||||
"scheme is as follows: <ul> <li>Go to <strong>Parameters > General</strong> "
|
||||
"section</li> <li>Change the value of <strong>Default password scheme</"
|
||||
"strong></li> <li>Make sure <strong>Update password scheme at login</strong> "
|
||||
"option is enabled</li> <li>Save your changes</li> <li>Logout / Login with "
|
||||
"your current account so its password gets updated</li> <li>Inform "
|
||||
"<strong>ALL</strong> your users that they must login to Modoboa to complete "
|
||||
"the operation</li> </ul>"
|
||||
"The password scheme <strong>%(scheme)s</strong> has been deprecated and will"
|
||||
" be removed in the next minor version. The procedure to upgrade to a "
|
||||
"stronger scheme is as follows: <ul> <li>Go to <strong>Parameters > "
|
||||
"General</strong> section</li> <li>Change the value of <strong>Default "
|
||||
"password scheme</strong></li> <li>Make sure <strong>Update password scheme "
|
||||
"at login</strong> option is enabled</li> <li>Save your changes</li> "
|
||||
"<li>Logout / Login with your current account so its password gets "
|
||||
"updated</li> <li>Inform <strong>ALL</strong> your users that they must login"
|
||||
" to Modoboa to complete the operation</li> </ul>"
|
||||
msgstr ""
|
||||
|
||||
#: core/templates/core/information.html:18
|
||||
@@ -2783,8 +2948,8 @@ msgstr "Il backend utilizzato per l'autenticazione"
|
||||
|
||||
#: core/templates/core/user_security.html:17
|
||||
msgid ""
|
||||
"Install a soft token authenticator like FreeOTP or Google Authenticator from "
|
||||
"your application repository and use that app to scan this QR code."
|
||||
"Install a soft token authenticator like FreeOTP or Google Authenticator from"
|
||||
" your application repository and use that app to scan this QR code."
|
||||
msgstr ""
|
||||
|
||||
#: core/templates/core/user_security.html:25
|
||||
@@ -2874,7 +3039,7 @@ msgstr "Esci"
|
||||
msgid "API"
|
||||
msgstr "API"
|
||||
|
||||
#: core/utils.py:42
|
||||
#: core/utils.py:41
|
||||
msgid "The core part of Modoboa"
|
||||
msgstr "Parte centrale di Modoboa"
|
||||
|
||||
@@ -3169,8 +3334,8 @@ 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."
|
||||
"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
|
||||
@@ -3261,8 +3426,8 @@ msgstr ""
|
||||
#: imap_migration/app_settings.py:80 imap_migration/app_settings.py:138
|
||||
msgid ""
|
||||
"A comma seperated list of folders to explicitly include in sync even if "
|
||||
"filtered by the Folder Filter Exclusions. Example: debian.user, debian."
|
||||
"personal "
|
||||
"filtered by the Folder Filter Exclusions. Example: debian.user, "
|
||||
"debian.personal "
|
||||
msgstr ""
|
||||
|
||||
#: imap_migration/app_settings.py:107
|
||||
@@ -3378,8 +3543,8 @@ msgid "Enable or disable per-admin limits"
|
||||
msgstr "Abilita o disabilita i limiti per amministratore"
|
||||
|
||||
#: limits/app_settings.py:26 limits/app_settings.py:91
|
||||
#: limits/app_settings.py:160 limits/app_settings.py:245 limits/constants.py:47
|
||||
#: limits/constants.py:101
|
||||
#: limits/app_settings.py:160 limits/app_settings.py:245
|
||||
#: limits/constants.py:47 limits/constants.py:101
|
||||
msgid "Domain admins"
|
||||
msgstr "Amministratori di domini"
|
||||
|
||||
@@ -3396,13 +3561,13 @@ msgid ""
|
||||
"Maximum number of allowed domains for a new administrator. (0 to deny any "
|
||||
"creation, -1 to allow unlimited creations)"
|
||||
msgstr ""
|
||||
"Il numero massimo di domini per nuovi amministratori. (0 per disabilitare la "
|
||||
"creazione, -1 per permettere la creazione illimitata)"
|
||||
"Il numero massimo di domini per nuovi amministratori. (0 per disabilitare la"
|
||||
" creazione, -1 per permettere la creazione illimitata)"
|
||||
|
||||
#: limits/app_settings.py:48 limits/app_settings.py:186
|
||||
msgid ""
|
||||
"Maximum number of allowed domain aliases for a new administrator. (0 to deny "
|
||||
"any creation, -1 to allow unlimited creations)"
|
||||
"Maximum number of allowed domain aliases for a new administrator. (0 to deny"
|
||||
" any creation, -1 to allow unlimited creations)"
|
||||
msgstr ""
|
||||
"Il numero massimo di alias per nuovi amministratori. (0 per disabilitare la "
|
||||
"creazione, -1 per permettere la creazione illimitata)"
|
||||
@@ -3445,11 +3610,11 @@ msgstr "Abilita o disabilita i limiti per dominio"
|
||||
|
||||
#: limits/app_settings.py:94 limits/app_settings.py:248
|
||||
msgid ""
|
||||
"Maximum number of allowed domain administrators for a new domain. (0 to deny "
|
||||
"any creation, -1 to allow unlimited creations)"
|
||||
"Maximum number of allowed domain administrators for a new domain. (0 to deny"
|
||||
" any creation, -1 to allow unlimited creations)"
|
||||
msgstr ""
|
||||
"Numero massimo di amministratori di dominio consentiti per un nuovo dominio. "
|
||||
"(0 per negare qualunque creazione, -1 per permetterne senza limiti)"
|
||||
"Numero massimo di amministratori di dominio consentiti per un nuovo dominio."
|
||||
" (0 per negare qualunque creazione, -1 per permetterne senza limiti)"
|
||||
|
||||
#: limits/app_settings.py:104 limits/app_settings.py:260
|
||||
msgid ""
|
||||
@@ -3469,8 +3634,8 @@ msgstr ""
|
||||
|
||||
#: limits/app_settings.py:123 limits/app_settings.py:283
|
||||
msgid ""
|
||||
"Maximum number of allowed aliases for a new domain. (0 to deny any creation, "
|
||||
"-1 to allow unlimited creations)"
|
||||
"Maximum number of allowed aliases for a new domain. (0 to deny any creation,"
|
||||
" -1 to allow unlimited creations)"
|
||||
msgstr ""
|
||||
"Numero massimo di alias consentiti per un nuovo dominio. (0 per negare "
|
||||
"qualunque creazione, -1 per permetterne senza limiti)"
|
||||
@@ -3774,8 +3939,8 @@ msgid ""
|
||||
"new document will be created each time a password is updated."
|
||||
msgstr ""
|
||||
"Generare un nuovo documento solo quando si crea un nuovo account. Se "
|
||||
"impostato su no , un nuovo documento verrà creato ogni volta che la password "
|
||||
"viene aggiornata."
|
||||
"impostato su no , un nuovo documento verrà creato ogni volta che la password"
|
||||
" viene aggiornata."
|
||||
|
||||
#: pdfcredentials/app_settings.py:94 pdfcredentials/app_settings.py:232
|
||||
msgid "Customization options"
|
||||
@@ -3814,8 +3979,8 @@ msgid ""
|
||||
"Include required SMTP and IMAP connection information to configure a mail "
|
||||
"client, a tablet or a phone"
|
||||
msgstr ""
|
||||
"Includi le informazioni di connessione SMTP e IMAP richieste per configurare "
|
||||
"un client di posta, un tablet o telefono"
|
||||
"Includi le informazioni di connessione SMTP e IMAP richieste per configurare"
|
||||
" un client di posta, un tablet o telefono"
|
||||
|
||||
#: pdfcredentials/app_settings.py:133 pdfcredentials/app_settings.py:260
|
||||
#: pdfcredentials/documents.py:133
|
||||
@@ -3939,7 +4104,8 @@ msgstr "Credenziali PDF"
|
||||
|
||||
#: pdfcredentials/lib.py:28
|
||||
#, fuzzy
|
||||
#| msgid "Failed to create the directory that will contain PDF documents (%s)"
|
||||
#| msgid ""
|
||||
#| "Failed to create the directory that will contain PDF documents (%s)"
|
||||
msgid "Can't write to selected directory to store PDF documents"
|
||||
msgstr "Impossibile creare la cartella che conterrà i documenti PDF (%s)"
|
||||
|
||||
@@ -4127,7 +4293,7 @@ msgstr "Porta dell'host di destinazione"
|
||||
msgid "verify recipients"
|
||||
msgstr "Verifica destinatari"
|
||||
|
||||
#: sievefilters/api/v2/viewsets.py:183
|
||||
#: sievefilters/api/v2/viewsets.py:186
|
||||
#, fuzzy, python-format
|
||||
#| msgid "User '%s' already exists"
|
||||
msgid "Filter %s already exists"
|
||||
@@ -4311,14 +4477,14 @@ msgstr "Cartella dove finiscono le bozze"
|
||||
msgid "Failed to retrieve hierarchy delimiter"
|
||||
msgstr "Impossibile recuperare il delimitatore delle gerarchie"
|
||||
|
||||
#: sievefilters/lib.py:48
|
||||
#: sievefilters/lib.py:52
|
||||
#, fuzzy
|
||||
#| msgid "Connection to IMAP server failed: %s"
|
||||
msgid "Connection to MANAGESIEVE server failed, check your configuration"
|
||||
msgstr ""
|
||||
"Connessione al server MANAGESIEVE fallita, controlla la tua configurazione"
|
||||
|
||||
#: sievefilters/lib.py:75
|
||||
#: sievefilters/lib.py:79
|
||||
#, fuzzy
|
||||
#| msgid "Not enough resources"
|
||||
msgid "Not enough space on server"
|
||||
@@ -4402,7 +4568,8 @@ msgid ""
|
||||
"Your password has been set. You may go ahead and <a href=\"%(url)s\">sign "
|
||||
"in</a> now."
|
||||
msgstr ""
|
||||
"La tua password è stata impostata. Ora puoi <a href=\"%(url)s\">accedere</a>."
|
||||
"La tua password è stata impostata. Ora puoi <a "
|
||||
"href=\"%(url)s\">accedere</a>."
|
||||
|
||||
#: templates/registration/password_reset_confirm.html:8
|
||||
msgid "Change password"
|
||||
@@ -4491,8 +4658,8 @@ msgstr "Vecchia password"
|
||||
|
||||
#: templates/registration/twofactor_code_verify.html:35
|
||||
msgid ""
|
||||
"Enter the code from the two-factor app on your mobile device. If you've lost "
|
||||
"your device, you may enter one of your recovery codes."
|
||||
"Enter the code from the two-factor app on your mobile device. If you've lost"
|
||||
" your device, you may enter one of your recovery codes."
|
||||
msgstr ""
|
||||
|
||||
#: templates/registration/twofactor_code_verify.html:42
|
||||
@@ -4527,17 +4694,14 @@ msgid "next hop"
|
||||
msgstr "prossimo salto"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Authentication method"
|
||||
#~ msgid "Authentication mechanism"
|
||||
#~ msgstr "Meccanismo di autenticazione"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Authentication method"
|
||||
#~ msgid "Prefered authentication mechanism"
|
||||
#~ msgstr "Meccanismo di autenticazione preferito"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Directory not found."
|
||||
#~ msgid "Directory non-writable"
|
||||
#~ msgstr "Cartella non trovata."
|
||||
|
||||
@@ -4545,7 +4709,6 @@ msgstr "prossimo salto"
|
||||
#~ msgstr "Il tuo username e/o la tua password non corrispondono. Riprova."
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Check to activate this alias"
|
||||
#~ msgid "Check to activate this filters set"
|
||||
#~ msgstr "Seleziona per attivare questo insieme di filtri"
|
||||
|
||||
@@ -4553,22 +4716,18 @@ msgstr "prossimo salto"
|
||||
#~ msgstr "Tipo di confronto"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "File name"
|
||||
#~ msgid "Wrong filter name"
|
||||
#~ msgstr "Nome del filtro errato"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Confirmation"
|
||||
#~ msgid "Conditions"
|
||||
#~ msgstr "Condizioni"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Active users"
|
||||
#~ msgid "Active"
|
||||
#~ msgstr "Attivo"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Not defined"
|
||||
#~ msgid "No filter defined yet"
|
||||
#~ msgstr "Non ci sono ancora filtri definiti"
|
||||
|
||||
@@ -4579,8 +4738,7 @@ msgstr "prossimo salto"
|
||||
#~ msgstr "attivo"
|
||||
|
||||
#~ msgid ""
|
||||
#~ "No filters set defined yet. You must create one in order to define "
|
||||
#~ "filters."
|
||||
#~ "No filters set defined yet. You must create one in order to define filters."
|
||||
#~ msgstr ""
|
||||
#~ "Non è ancora stato definito alcun gruppo di filtri. Devi crearne uno per "
|
||||
#~ "definire dei filtri"
|
||||
@@ -4589,22 +4747,18 @@ msgstr "prossimo salto"
|
||||
#~ msgstr "Nuovo gruppo di filtri"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Search filter"
|
||||
#~ msgid "New filter"
|
||||
#~ msgstr "Nuovo filtro"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Search filter"
|
||||
#~ msgid "Save filters set"
|
||||
#~ msgstr "Salva il gruppo di filtri"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Active users"
|
||||
#~ msgid "Activate filters set"
|
||||
#~ msgstr "Attiva gruppo di filtri"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Remove this permission"
|
||||
#~ msgid "Remove filters set"
|
||||
#~ msgstr "Elimina gruppo di filtri"
|
||||
|
||||
@@ -4615,7 +4769,6 @@ msgstr "prossimo salto"
|
||||
#~ msgstr "Modifica filtro"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Remove this permission"
|
||||
#~ msgid "Remove this filter"
|
||||
#~ msgstr "Elimina questo filtro"
|
||||
|
||||
@@ -4623,22 +4776,18 @@ msgstr "prossimo salto"
|
||||
#~ msgstr "Sposta questo filtro in alto"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Remove this permission"
|
||||
#~ msgid "Move this filter down"
|
||||
#~ msgstr "Sposta questo filtro in basso "
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Failed to retrieve mailbox location (%s)"
|
||||
#~ msgid "Failed to retrieve filters set"
|
||||
#~ msgstr "Recupero delle impostazioni di filtro fallito"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Alias created"
|
||||
#~ msgid "Filter created"
|
||||
#~ msgstr "Filtro creato"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "modified"
|
||||
#~ msgid "Filter modified"
|
||||
#~ msgstr "Filtro modificato"
|
||||
|
||||
@@ -4649,12 +4798,10 @@ msgstr "prossimo salto"
|
||||
#~ msgstr "Rimozione del filtro fallita"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Parameters saved"
|
||||
#~ msgid "Filters set saved"
|
||||
#~ msgstr "Gruppo filtri salvato"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Alias created"
|
||||
#~ msgid "Filters set created"
|
||||
#~ msgstr "Gruppo filtri creato"
|
||||
|
||||
@@ -4662,8 +4809,6 @@ msgstr "prossimo salto"
|
||||
#~ msgstr "Crea un nuovo gruppo di filtri"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Alias deleted"
|
||||
#~| msgid_plural "Aliases deleted"
|
||||
#~ msgid "Filters set deleted"
|
||||
#~ msgstr "Gruppo filtri eliminato"
|
||||
|
||||
@@ -4671,7 +4816,6 @@ msgstr "prossimo salto"
|
||||
#~ msgstr "Gruppo filtri attivato"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Yes"
|
||||
#~ msgid "yes"
|
||||
#~ msgstr "si"
|
||||
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-11-29 17:08+0100\n"
|
||||
"POT-Creation-Date: 2025-02-11 09:00+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
@@ -37,12 +37,12 @@ msgid "Cannot be greater than domain quota"
|
||||
msgstr ""
|
||||
|
||||
#: admin/api/v1/serializers.py:161 admin/api/v1/serializers.py:386
|
||||
#: admin/api/v2/serializers.py:478 admin/models/alias.py:38
|
||||
#: admin/api/v2/serializers.py:496 admin/models/alias.py:38
|
||||
msgid "Permission denied."
|
||||
msgstr ""
|
||||
|
||||
#: admin/api/v1/serializers.py:223 admin/api/v2/serializers.py:77
|
||||
#: admin/api/v2/serializers.py:410 admin/forms/alias.py:113
|
||||
#: admin/api/v2/serializers.py:428 admin/forms/alias.py:113
|
||||
#: admin/forms/alias.py:115 core/api/v2/serializers.py:224
|
||||
#: core/api/v2/serializers.py:226 core/api/v2/serializers.py:235
|
||||
#: core/app_settings.py:582 core/app_settings.py:584 core/app_settings.py:595
|
||||
@@ -55,7 +55,7 @@ msgid ""
|
||||
"List of administered domains (resellers and domain administrators only)."
|
||||
msgstr ""
|
||||
|
||||
#: admin/api/v1/serializers.py:359 admin/api/v2/serializers.py:460
|
||||
#: admin/api/v1/serializers.py:359 admin/api/v2/serializers.py:478
|
||||
msgid "Not allowed for this role."
|
||||
msgstr ""
|
||||
|
||||
@@ -63,14 +63,16 @@ msgstr ""
|
||||
msgid "Must be equal to mailbox full_address"
|
||||
msgstr ""
|
||||
|
||||
#: admin/api/v1/serializers.py:415 admin/api/v2/serializers.py:510
|
||||
#: admin/api/v1/serializers.py:415 admin/api/v2/serializers.py:528
|
||||
#: admin/forms/account.py:186 admin/forms/account.py:188
|
||||
#: admin/forms/domain.py:174 admin/forms/domain.py:302
|
||||
#: admin/forms/domain.py:304 core/forms.py:92 core/forms.py:95 core/forms.py:97
|
||||
#: admin/forms/domain.py:304 calendars/serializers.py:175
|
||||
#: calendars/serializers.py:177 core/forms.py:92 core/forms.py:95
|
||||
#: core/forms.py:97
|
||||
msgid "This field is required."
|
||||
msgstr ""
|
||||
|
||||
#: admin/api/v1/serializers.py:427 admin/api/v2/serializers.py:527
|
||||
#: admin/api/v1/serializers.py:427 admin/api/v2/serializers.py:545
|
||||
msgid "Local domain {} does not exist"
|
||||
msgstr ""
|
||||
|
||||
@@ -121,15 +123,15 @@ msgstr ""
|
||||
msgid "Define at least one authorized network / address"
|
||||
msgstr ""
|
||||
|
||||
#: admin/api/v2/serializers.py:495
|
||||
#: admin/api/v2/serializers.py:513
|
||||
msgid "The left part of an email address can't be more than 64 characters."
|
||||
msgstr ""
|
||||
|
||||
#: admin/api/v2/serializers.py:515
|
||||
#: admin/api/v2/serializers.py:533
|
||||
msgid "A mailbox is required to create aliases."
|
||||
msgstr ""
|
||||
|
||||
#: admin/api/v2/serializers.py:678
|
||||
#: admin/api/v2/serializers.py:696
|
||||
msgid "Unknown status"
|
||||
msgstr ""
|
||||
|
||||
@@ -354,6 +356,7 @@ msgid ""
|
||||
msgstr ""
|
||||
|
||||
#: admin/app_settings.py:522 admin/app_settings.py:527
|
||||
#: core/api/v2/viewsets.py:148
|
||||
msgid "Administration"
|
||||
msgstr ""
|
||||
|
||||
@@ -1585,6 +1588,129 @@ msgstr ""
|
||||
msgid "Forward updated"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:11
|
||||
msgid "Server settings"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:17
|
||||
msgid "Server URL"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:19
|
||||
msgid ""
|
||||
"The URL of your Radicale server. It will be used to construct calendar URLs."
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:31
|
||||
msgid "Rights management"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:37
|
||||
msgid "Rights file's path"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:39
|
||||
msgid "Path to the file that contains rights definition"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:46
|
||||
msgid "Allow calendars administration"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:48
|
||||
msgid "Allow domain administrators to manage user calendars (read and write)"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:60 core/app_settings.py:438
|
||||
#: core/app_settings.py:1258
|
||||
msgid "Miscellaneous"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:66
|
||||
msgid "Maximum size of ICS files"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:68
|
||||
msgid ""
|
||||
"Maximum size in bytes of imported ICS files (or KB, MB, GB if specified)"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:89 calendars/handlers.py:55
|
||||
#: core/api/v2/viewsets.py:157
|
||||
msgid "Calendars"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/models.py:48 calendars/models.py:65 contacts/models.py:38
|
||||
msgid "Server location is not set, please fix it."
|
||||
msgstr ""
|
||||
|
||||
#: calendars/viewsets.py:197
|
||||
msgid "Uploaded file is too big (max: {} bytes)"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/app_settings.py:11
|
||||
msgid "Synchronization"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/app_settings.py:18
|
||||
msgid "Synchonize address book using CardDAV"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/app_settings.py:21
|
||||
msgid ""
|
||||
"Choose to synchronize or not your address book using CardDAV. You will be "
|
||||
"able to access your contacts from the outside."
|
||||
msgstr ""
|
||||
|
||||
#: contacts/app_settings.py:29
|
||||
msgid "Synchronization frequency"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/app_settings.py:31
|
||||
msgid "Interval in seconds between 2 synchronization requests"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/app_settings.py:51 contacts/templates/modoboa_contacts/index.html:6
|
||||
#: core/api/v2/viewsets.py:164
|
||||
msgid "Contacts"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/constants.py:6 contacts/constants.py:12
|
||||
msgid "Home"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/constants.py:7 contacts/constants.py:13
|
||||
msgid "Work"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/constants.py:8 contacts/constants.py:14
|
||||
msgid "Other"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/constants.py:15
|
||||
msgid "Main"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/constants.py:16
|
||||
msgid "Cellular"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/constants.py:17
|
||||
msgid "Fax"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/constants.py:18
|
||||
msgid "Pager"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/serializers.py:101
|
||||
msgid "Name or display name required"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/serializers.py:233
|
||||
msgid "Minimum allowed value is 60s"
|
||||
msgstr ""
|
||||
|
||||
#: core/api/v1/serializers.py:21
|
||||
msgid "Invalid PIN code"
|
||||
msgstr ""
|
||||
@@ -1633,6 +1759,18 @@ msgstr ""
|
||||
msgid "Please use the following code to recover your Modoboa password: {}"
|
||||
msgstr ""
|
||||
|
||||
#: core/api/v2/viewsets.py:150
|
||||
msgid "Administration console"
|
||||
msgstr ""
|
||||
|
||||
#: core/api/v2/viewsets.py:159
|
||||
msgid "Calendar"
|
||||
msgstr ""
|
||||
|
||||
#: core/api/v2/viewsets.py:166
|
||||
msgid "Address book"
|
||||
msgstr ""
|
||||
|
||||
#: core/app_settings.py:44 core/app_settings.py:716
|
||||
msgid "Authentication"
|
||||
msgstr ""
|
||||
@@ -2042,10 +2180,6 @@ msgstr ""
|
||||
msgid "Send statistics to Modoboa public API (counters and used extensions)"
|
||||
msgstr ""
|
||||
|
||||
#: core/app_settings.py:438 core/app_settings.py:1258
|
||||
msgid "Miscellaneous"
|
||||
msgstr ""
|
||||
|
||||
#: core/app_settings.py:441 core/app_settings.py:1265
|
||||
msgid "Enable inactive account tracking"
|
||||
msgstr ""
|
||||
@@ -2102,22 +2236,22 @@ msgstr ""
|
||||
msgid "LDAP"
|
||||
msgstr ""
|
||||
|
||||
#: core/checks.py:12
|
||||
#: core/checks.py:13
|
||||
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.py:16
|
||||
#: core/checks.py:17
|
||||
msgid "Set `USE_TZ = True` in settings.py"
|
||||
msgstr ""
|
||||
|
||||
#: core/checks.py:20
|
||||
#: core/checks.py:21
|
||||
msgid "The password scheme you are using is deprecated."
|
||||
msgstr ""
|
||||
|
||||
#: core/checks.py:21
|
||||
#: core/checks.py:22
|
||||
msgid "Upgrade your password scheme to a stronger one"
|
||||
msgstr ""
|
||||
|
||||
@@ -2617,7 +2751,7 @@ msgstr ""
|
||||
msgid "API"
|
||||
msgstr ""
|
||||
|
||||
#: core/utils.py:42
|
||||
#: core/utils.py:41
|
||||
msgid "The core part of Modoboa"
|
||||
msgstr ""
|
||||
|
||||
@@ -3763,7 +3897,7 @@ msgstr ""
|
||||
msgid "verify recipients"
|
||||
msgstr ""
|
||||
|
||||
#: sievefilters/api/v2/viewsets.py:183
|
||||
#: sievefilters/api/v2/viewsets.py:186
|
||||
#, python-format
|
||||
msgid "Filter %s already exists"
|
||||
msgstr ""
|
||||
@@ -3916,11 +4050,11 @@ msgstr ""
|
||||
msgid "Failed to retrieve hierarchy delimiter"
|
||||
msgstr ""
|
||||
|
||||
#: sievefilters/lib.py:48
|
||||
#: sievefilters/lib.py:52
|
||||
msgid "Connection to MANAGESIEVE server failed, check your configuration"
|
||||
msgstr ""
|
||||
|
||||
#: sievefilters/lib.py:75
|
||||
#: sievefilters/lib.py:79
|
||||
msgid "Not enough space on server"
|
||||
msgstr ""
|
||||
|
||||
|
||||
@@ -19,11 +19,10 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Modoboa\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-11-29 17:08+0100\n"
|
||||
"POT-Creation-Date: 2025-02-11 09:00+0100\n"
|
||||
"PO-Revision-Date: 2024-07-17 11:46+0200\n"
|
||||
"Last-Translator: J Rosier <vertalen@tagora.nl>\n"
|
||||
"Language-Team: Dutch (Netherlands) (http://www.transifex.com/tonio/modoboa/"
|
||||
"language/nl_NL/)\n"
|
||||
"Language-Team: Dutch (Netherlands) (http://www.transifex.com/tonio/modoboa/language/nl_NL/)\n"
|
||||
"Language: nl_NL\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
@@ -51,12 +50,12 @@ msgid "Cannot be greater than domain quota"
|
||||
msgstr "Kan niet groter zijn dan domeinquotum"
|
||||
|
||||
#: admin/api/v1/serializers.py:161 admin/api/v1/serializers.py:386
|
||||
#: admin/api/v2/serializers.py:478 admin/models/alias.py:38
|
||||
#: admin/api/v2/serializers.py:496 admin/models/alias.py:38
|
||||
msgid "Permission denied."
|
||||
msgstr "Toegang geweigerd."
|
||||
|
||||
#: admin/api/v1/serializers.py:223 admin/api/v2/serializers.py:77
|
||||
#: admin/api/v2/serializers.py:410 admin/forms/alias.py:113
|
||||
#: admin/api/v2/serializers.py:428 admin/forms/alias.py:113
|
||||
#: admin/forms/alias.py:115 core/api/v2/serializers.py:224
|
||||
#: core/api/v2/serializers.py:226 core/api/v2/serializers.py:235
|
||||
#: core/app_settings.py:582 core/app_settings.py:584 core/app_settings.py:595
|
||||
@@ -69,7 +68,7 @@ msgid ""
|
||||
"List of administered domains (resellers and domain administrators only)."
|
||||
msgstr "Lijst van beheerde domeinen (alleen resellers en domeinbeheerders)."
|
||||
|
||||
#: admin/api/v1/serializers.py:359 admin/api/v2/serializers.py:460
|
||||
#: admin/api/v1/serializers.py:359 admin/api/v2/serializers.py:478
|
||||
msgid "Not allowed for this role."
|
||||
msgstr "Niet toegestaan voor deze rol."
|
||||
|
||||
@@ -77,14 +76,16 @@ msgstr "Niet toegestaan voor deze rol."
|
||||
msgid "Must be equal to mailbox full_address"
|
||||
msgstr "Moet gelijk zijn aan de mailbox full_address"
|
||||
|
||||
#: admin/api/v1/serializers.py:415 admin/api/v2/serializers.py:510
|
||||
#: admin/api/v1/serializers.py:415 admin/api/v2/serializers.py:528
|
||||
#: admin/forms/account.py:186 admin/forms/account.py:188
|
||||
#: admin/forms/domain.py:174 admin/forms/domain.py:302
|
||||
#: admin/forms/domain.py:304 core/forms.py:92 core/forms.py:95 core/forms.py:97
|
||||
#: admin/forms/domain.py:304 calendars/serializers.py:175
|
||||
#: calendars/serializers.py:177 core/forms.py:92 core/forms.py:95
|
||||
#: core/forms.py:97
|
||||
msgid "This field is required."
|
||||
msgstr "Dit veld is verplicht."
|
||||
|
||||
#: admin/api/v1/serializers.py:427 admin/api/v2/serializers.py:527
|
||||
#: admin/api/v1/serializers.py:427 admin/api/v2/serializers.py:545
|
||||
msgid "Local domain {} does not exist"
|
||||
msgstr "Lokaal domein {} bestaat niet"
|
||||
|
||||
@@ -137,15 +138,15 @@ msgstr ""
|
||||
msgid "Define at least one authorized network / address"
|
||||
msgstr "Definieer ten minste 1 geautoriseerd netwerk / adres"
|
||||
|
||||
#: admin/api/v2/serializers.py:495
|
||||
#: admin/api/v2/serializers.py:513
|
||||
msgid "The left part of an email address can't be more than 64 characters."
|
||||
msgstr ""
|
||||
|
||||
#: admin/api/v2/serializers.py:515
|
||||
#: admin/api/v2/serializers.py:533
|
||||
msgid "A mailbox is required to create aliases."
|
||||
msgstr "Er is een mailbox vereist om een alias te creëren"
|
||||
|
||||
#: admin/api/v2/serializers.py:678
|
||||
#: admin/api/v2/serializers.py:696
|
||||
#, fuzzy
|
||||
#| msgid "Unknown tag {}"
|
||||
msgid "Unknown status"
|
||||
@@ -189,11 +190,11 @@ msgstr "Geldige MX'en"
|
||||
|
||||
#: admin/app_settings.py:35 admin/app_settings.py:307
|
||||
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."
|
||||
"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 ""
|
||||
"Een lijst van IP-adressen waaraan alle MX-records moeten voldoen. Er zal een "
|
||||
"waarschuwing getoond worden voor records die niet overeenkomen."
|
||||
"Een lijst van IP-adressen waaraan alle MX-records moeten voldoen. Er zal een"
|
||||
" waarschuwing getoond worden voor records die niet overeenkomen."
|
||||
|
||||
#: admin/app_settings.py:43 admin/app_settings.py:317
|
||||
msgid "New domains must use authorized MX(s)"
|
||||
@@ -332,8 +333,9 @@ msgstr ""
|
||||
"Hernoem of verwijder mailboxen op het bestandssysteem wanner ze hernoemd of "
|
||||
"verwijderd worden in Modoboa."
|
||||
|
||||
#: admin/app_settings.py:148 admin/app_settings.py:456 admin/forms/domain.py:54
|
||||
#: admin/models/domain.py:36 admin/templates/admin/domain_detail.html:64
|
||||
#: admin/app_settings.py:148 admin/app_settings.py:456
|
||||
#: admin/forms/domain.py:54 admin/models/domain.py:36
|
||||
#: admin/templates/admin/domain_detail.html:64
|
||||
msgid "Default mailbox quota"
|
||||
msgstr "Standaard mailbox quota"
|
||||
|
||||
@@ -371,9 +373,11 @@ msgid "Automatic domain/mailbox creation"
|
||||
msgstr "Domein en mailbox automatisch aanmaken"
|
||||
|
||||
#: admin/app_settings.py:177 admin/app_settings.py:491
|
||||
msgid "Create a domain and a mailbox when an account is automatically created."
|
||||
msgid ""
|
||||
"Create a domain and a mailbox when an account is automatically created."
|
||||
msgstr ""
|
||||
"Maak een domein en mailbox aan wanneer een account automatisch is aangemaakt."
|
||||
"Maak een domein en mailbox aan wanneer een account automatisch is "
|
||||
"aangemaakt."
|
||||
|
||||
#: admin/app_settings.py:182 admin/app_settings.py:500
|
||||
msgid "Create an alias when a mailbox is renamed"
|
||||
@@ -381,7 +385,8 @@ msgstr "Maak een alias aan als een mailbox hernoemd wordt."
|
||||
|
||||
#: admin/app_settings.py:185 admin/app_settings.py:503
|
||||
msgid "Create an alias using the old address when a mailbox is renamed."
|
||||
msgstr "Maak een alias aan voor het oude adres als een mailbox hernoemd wordt."
|
||||
msgstr ""
|
||||
"Maak een alias aan voor het oude adres als een mailbox hernoemd wordt."
|
||||
|
||||
#: admin/app_settings.py:244 pdfcredentials/api/v2/serializers.py:59
|
||||
msgid "Directory not found."
|
||||
@@ -396,6 +401,7 @@ msgstr ""
|
||||
"zonder gespecificeerde waarde. Een 0 betekent geen quota."
|
||||
|
||||
#: admin/app_settings.py:522 admin/app_settings.py:527
|
||||
#: core/api/v2/viewsets.py:148
|
||||
msgid "Administration"
|
||||
msgstr "Beheer"
|
||||
|
||||
@@ -500,13 +506,13 @@ msgstr "Quota"
|
||||
|
||||
#: admin/forms/account.py:244
|
||||
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)."
|
||||
"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 ""
|
||||
"Quotum voor deze mailbox; kan uitgedrukt worden in kB, MB (standaard) of GB. "
|
||||
"Geef een aangepaste waarde of gebruik de standaard voor dit domein. Laat dit "
|
||||
"leeg voor een ongelimiteerde waarde (niet toegestaan voor "
|
||||
"Quotum voor deze mailbox; kan uitgedrukt worden in kB, MB (standaard) of GB."
|
||||
" Geef een aangepaste waarde of gebruik de standaard voor dit domein. Laat "
|
||||
"dit leeg voor een ongelimiteerde waarde (niet toegestaan voor "
|
||||
"domeinadministrators)."
|
||||
|
||||
#: admin/forms/account.py:254 admin/models/domain.py:39
|
||||
@@ -535,8 +541,8 @@ msgid ""
|
||||
"(@domain.tld)."
|
||||
msgstr ""
|
||||
"Alias(en) van deze mailbox. Geef slechts een adres per regel op, en toets "
|
||||
"ENTER om een nieuwe regel te krijgen. Om een 'catch-all'-adres te maken voer "
|
||||
"je alleen het domein in (bijvoorbeeld: @domein.tld)."
|
||||
"ENTER om een nieuwe regel te krijgen. Om een 'catch-all'-adres te maken voer"
|
||||
" je alleen het domein in (bijvoorbeeld: @domein.tld)."
|
||||
|
||||
#: admin/forms/account.py:275
|
||||
msgid "Sender addresses"
|
||||
@@ -550,8 +556,8 @@ msgid ""
|
||||
msgstr ""
|
||||
"Extra afzenderadres(sen) voor dit account. De gebruiker wordt toegestaan om "
|
||||
"dit adres als verzender te gebruiken voor uitgaande berichten, ook al "
|
||||
"bestaat dit adres niet lokaal. Geef slechts een adres per regel op, en toets "
|
||||
"ENTER om een nieuwe regel te krijgen."
|
||||
"bestaat dit adres niet lokaal. Geef slechts een adres per regel op, en toets"
|
||||
" ENTER om een nieuwe regel te krijgen."
|
||||
|
||||
#: admin/forms/account.py:339 admin/forms/alias.py:95
|
||||
#: admin/models/mailbox.py:308
|
||||
@@ -618,8 +624,8 @@ msgid ""
|
||||
"The alias address. To create a catchall alias, just enter the domain name "
|
||||
"(@domain.tld)."
|
||||
msgstr ""
|
||||
"Het alias-adres. Om een 'catch-all'-adres te maken voer je alleen het domein "
|
||||
"in (bijvoorbeeld: @domein.nl)."
|
||||
"Het alias-adres. Om een 'catch-all'-adres te maken voer je alleen het domein"
|
||||
" in (bijvoorbeeld: @domein.nl)."
|
||||
|
||||
#: admin/forms/alias.py:31 admin/templates/admin/alias_detail.html:37
|
||||
msgid "Recipients"
|
||||
@@ -630,8 +636,8 @@ msgid ""
|
||||
"Addresses this alias will point to. Indicate only one address per input, "
|
||||
"press ENTER to add a new input."
|
||||
msgstr ""
|
||||
"Adressen waarnaar deze alias zal verwijzen. Geef slechts een adres per regel "
|
||||
"op, en toets ENTER om een nieuwe regel te krijgen."
|
||||
"Adressen waarnaar deze alias zal verwijzen. Geef slechts een adres per regel"
|
||||
" op, en toets ENTER om een nieuwe regel te krijgen."
|
||||
|
||||
#: admin/forms/alias.py:119
|
||||
msgid "No recipient defined"
|
||||
@@ -1070,8 +1076,9 @@ msgstr "{}: domeinquotum overschreden"
|
||||
#: admin/templates/admin/_domain_dkim_key.html:20
|
||||
#: core/templates/core/user_security.html:83
|
||||
#: core/templates/core/user_security.html:99
|
||||
#: templates/common/generic_modal.html:6 templates/common/generic_modal.html:13
|
||||
#: templates/common/wizard_forms.html:6 templates/common/wizard_forms.html:27
|
||||
#: 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 "Sluiten"
|
||||
|
||||
@@ -1324,7 +1331,8 @@ msgid "Warning"
|
||||
msgstr "Waarschuwing"
|
||||
|
||||
#: admin/templates/admin/domain_detail.html:139
|
||||
msgid "DKIM keys already exist for this domain. Do you want to overwrite them?"
|
||||
msgid ""
|
||||
"DKIM keys already exist for this domain. Do you want to overwrite them?"
|
||||
msgstr "DKIM sleutels bestaan al voor dit domein. Wil je ze overschrijven?"
|
||||
|
||||
#: admin/templates/admin/domain_detail.html:142 core/constants.py:53
|
||||
@@ -1454,32 +1462,29 @@ msgid ""
|
||||
msgstr ""
|
||||
"Lever een CSV bestand en zorg ervoor dat de regels voldoen aan een van de "
|
||||
"volgende formaten: <ul> <li><em>domain; name; quota; default mailbox quota; "
|
||||
"enabled</em></li> <li><em>domainalias; name; targeted domain; enabled</em></"
|
||||
"li> <li><em>relaydomain; name; target host; target port; service; enabled; "
|
||||
"verify recipients</em></li> </ul> <p>Het eerste element van elke regel is "
|
||||
"verplicht en moet gelijk zijn aan een van de vorige waarden.</p> <p>Je kan "
|
||||
"een eigen scheidingsteken gebruiken.</p>"
|
||||
"enabled</em></li> <li><em>domainalias; name; targeted domain; "
|
||||
"enabled</em></li> <li><em>relaydomain; name; target host; target port; "
|
||||
"service; enabled; verify recipients</em></li> </ul> <p>Het eerste element "
|
||||
"van elke regel is verplicht en moet gelijk zijn aan een van de vorige "
|
||||
"waarden.</p> <p>Je kan een eigen scheidingsteken gebruiken.</p>"
|
||||
|
||||
#: admin/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>"
|
||||
"is mandatory and must be equal to one of the previous values.</p> <p>You can"
|
||||
" use a different character as separator.</p>"
|
||||
msgstr ""
|
||||
"Lever een CSV bestand en zorg ervoor dat de regels voldoen aan een van de "
|
||||
"volgende formaten:\n"
|
||||
"Lever een CSV bestand en zorg ervoor dat de regels voldoen aan een van de volgende formaten:\n"
|
||||
"<ul>\n"
|
||||
"<li><em>account; loginname; password; first name; last name; enabled; group; "
|
||||
"address; quota; [, domain, ...]</em></li>\n"
|
||||
"<li><em>account; loginname; password; first name; last name; enabled; group; address; quota; [, domain, ...]</em></li>\n"
|
||||
"<li><em>alias; address; enabled; internal recipient</em></li>\n"
|
||||
"<li><em>forward; address; enabled; external recipient</em></li>\n"
|
||||
"<li><em>dlist; address; enabled; recipient; recipient; ...</em></li>\n"
|
||||
"</ul>\n"
|
||||
"<p>Het eerste element van elke regel is verplicht en moet gelijk zijn aan "
|
||||
"een van de vorige waarden.</p>\n"
|
||||
"<p>Het eerste element van elke regel is verplicht en moet gelijk zijn aan een van de vorige waarden.</p>\n"
|
||||
"<p>Je kan een eigen scheidingsteken gebruiken.</p>"
|
||||
|
||||
#: admin/templates/admin/importform.html:6
|
||||
@@ -1531,8 +1536,8 @@ msgid ""
|
||||
"coming from it are considered as spam. You should contact those providers "
|
||||
"and ask them to unlist detected IP address(es)."
|
||||
msgstr ""
|
||||
"De reputatie van dit domein wordt hierdoor aangetast er bestaat een kans dat "
|
||||
"e-mail van dit domein als spam wordt gezien. Je zou contact moeten opnemen "
|
||||
"De reputatie van dit domein wordt hierdoor aangetast er bestaat een kans dat"
|
||||
" e-mail van dit domein als spam wordt gezien. Je zou contact moeten opnemen "
|
||||
"met deze providers en hun vragen om deze IP adressen van de lijst te halen."
|
||||
|
||||
#: admin/templates/admin/notifications/domain_invalid_mx.html:3
|
||||
@@ -1686,6 +1691,146 @@ msgstr "Importeer identiteiten"
|
||||
msgid "Forward updated"
|
||||
msgstr "Doorstuuradres aangepast"
|
||||
|
||||
#: calendars/app_settings.py:11
|
||||
#, fuzzy
|
||||
#| msgid "Connection settings"
|
||||
msgid "Server settings"
|
||||
msgstr "ManageSieve instellingen"
|
||||
|
||||
#: calendars/app_settings.py:17
|
||||
#, fuzzy
|
||||
#| msgid "Server port"
|
||||
msgid "Server URL"
|
||||
msgstr "Server poort"
|
||||
|
||||
#: calendars/app_settings.py:19
|
||||
msgid ""
|
||||
"The URL of your Radicale server. It will be used to construct calendar URLs."
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:31
|
||||
msgid "Rights management"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:37
|
||||
msgid "Rights file's path"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:39
|
||||
msgid "Path to the file that contains rights definition"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:46
|
||||
#, fuzzy
|
||||
#| msgid "Domain administrator"
|
||||
msgid "Allow calendars administration"
|
||||
msgstr "Domeinbeheerder"
|
||||
|
||||
#: calendars/app_settings.py:48
|
||||
#, fuzzy
|
||||
#| msgid "Allow this administrator to access user mailboxes"
|
||||
msgid "Allow domain administrators to manage user calendars (read and write)"
|
||||
msgstr "Sta deze beheerder toe om mailboxen van gebruikers te benaderen"
|
||||
|
||||
#: calendars/app_settings.py:60 core/app_settings.py:438
|
||||
#: core/app_settings.py:1258
|
||||
msgid "Miscellaneous"
|
||||
msgstr "Diversen"
|
||||
|
||||
#: calendars/app_settings.py:66
|
||||
msgid "Maximum size of ICS files"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:68
|
||||
msgid ""
|
||||
"Maximum size in bytes of imported ICS files (or KB, MB, GB if specified)"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:89 calendars/handlers.py:55
|
||||
#: core/api/v2/viewsets.py:157
|
||||
msgid "Calendars"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/models.py:48 calendars/models.py:65 contacts/models.py:38
|
||||
msgid "Server location is not set, please fix it."
|
||||
msgstr ""
|
||||
|
||||
#: calendars/viewsets.py:197
|
||||
msgid "Uploaded file is too big (max: {} bytes)"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/app_settings.py:11
|
||||
#, fuzzy
|
||||
#| msgid "LDAP synchronization settings"
|
||||
msgid "Synchronization"
|
||||
msgstr "LDAP synchronisatie-instellingen"
|
||||
|
||||
#: contacts/app_settings.py:18
|
||||
msgid "Synchonize address book using CardDAV"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/app_settings.py:21
|
||||
msgid ""
|
||||
"Choose to synchronize or not your address book using CardDAV. You will be "
|
||||
"able to access your contacts from the outside."
|
||||
msgstr ""
|
||||
|
||||
#: contacts/app_settings.py:29
|
||||
#, fuzzy
|
||||
#| msgid "LDAP synchronization settings"
|
||||
msgid "Synchronization frequency"
|
||||
msgstr "LDAP synchronisatie-instellingen"
|
||||
|
||||
#: contacts/app_settings.py:31
|
||||
msgid "Interval in seconds between 2 synchronization requests"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/app_settings.py:51
|
||||
#: contacts/templates/modoboa_contacts/index.html:6
|
||||
#: core/api/v2/viewsets.py:164
|
||||
#, fuzzy
|
||||
#| msgid "Domains"
|
||||
msgid "Contacts"
|
||||
msgstr "bevat"
|
||||
|
||||
#: contacts/constants.py:6 contacts/constants.py:12
|
||||
msgid "Home"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/constants.py:7 contacts/constants.py:13
|
||||
msgid "Work"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/constants.py:8 contacts/constants.py:14
|
||||
msgid "Other"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/constants.py:15
|
||||
msgid "Main"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/constants.py:16
|
||||
msgid "Cellular"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/constants.py:17
|
||||
msgid "Fax"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/constants.py:18
|
||||
msgid "Pager"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/serializers.py:101
|
||||
#, fuzzy
|
||||
#| msgid "Number of displayed items per page"
|
||||
msgid "Name or display name required"
|
||||
msgstr "Aantal getoonde items per pagina"
|
||||
|
||||
#: contacts/serializers.py:233
|
||||
msgid "Minimum allowed value is 60s"
|
||||
msgstr ""
|
||||
|
||||
#: core/api/v1/serializers.py:21
|
||||
#, fuzzy
|
||||
#| msgid "Invalid code"
|
||||
@@ -1734,10 +1879,27 @@ msgstr "Ongeldig nummer van rondes"
|
||||
msgid "This code is invalid"
|
||||
msgstr ""
|
||||
|
||||
#: core/api/v2/serializers.py:367 core/views/auth.py:200 core/views/auth.py:253
|
||||
#: core/api/v2/serializers.py:367 core/views/auth.py:200
|
||||
#: core/views/auth.py:253
|
||||
msgid "Please use the following code to recover your Modoboa password: {}"
|
||||
msgstr "Gebruik de volgende code om het Modoboa wachtwoord te herstellen: {}"
|
||||
|
||||
#: core/api/v2/viewsets.py:150
|
||||
#, fuzzy
|
||||
#| msgid "Administration"
|
||||
msgid "Administration console"
|
||||
msgstr "Beheer"
|
||||
|
||||
#: core/api/v2/viewsets.py:159
|
||||
msgid "Calendar"
|
||||
msgstr ""
|
||||
|
||||
#: core/api/v2/viewsets.py:166
|
||||
#, fuzzy
|
||||
#| msgid "Address"
|
||||
msgid "Address book"
|
||||
msgstr "Adres"
|
||||
|
||||
#: core/app_settings.py:44 core/app_settings.py:716
|
||||
msgid "Authentication"
|
||||
msgstr "Authenticatie"
|
||||
@@ -1909,8 +2071,8 @@ msgstr "Beheerdergroepen"
|
||||
|
||||
#: core/app_settings.py:185 core/app_settings.py:906
|
||||
msgid ""
|
||||
"Members of those LDAP Posix groups will be created as domain administrators. "
|
||||
"Use ';' characters to separate groups."
|
||||
"Members of those LDAP Posix groups will be created as domain administrators."
|
||||
" Use ';' characters to separate groups."
|
||||
msgstr ""
|
||||
"Leden van deze LDAP POSIX-groepen zullen aangemaakt worden als "
|
||||
"domeinbeheerders. Gebruik ';' karakters om groepen te scheiden."
|
||||
@@ -2034,7 +2196,8 @@ msgstr "Activeer export naar LDAP"
|
||||
msgid ""
|
||||
"Enable automatic synchronization between local database and LDAP directory"
|
||||
msgstr ""
|
||||
"Activeer automatische synchronisatie tussen lokale database en LDAP directory"
|
||||
"Activeer automatische synchronisatie tussen lokale database en LDAP "
|
||||
"directory"
|
||||
|
||||
#: core/app_settings.py:308 core/app_settings.py:1056
|
||||
msgid "Delete remote LDAP account when local account is deleted"
|
||||
@@ -2067,7 +2230,8 @@ msgstr "Activeer import van LDAP"
|
||||
|
||||
#: core/app_settings.py:330 core/app_settings.py:1081
|
||||
msgid "Enable account synchronization from LDAP directory to local database"
|
||||
msgstr "Activeer accountsynchronisatie van LDAP directory naar lokale database"
|
||||
msgstr ""
|
||||
"Activeer accountsynchronisatie van LDAP directory naar lokale database"
|
||||
|
||||
#: core/app_settings.py:354 core/app_settings.py:1111
|
||||
msgid "Username attribute"
|
||||
@@ -2144,7 +2308,8 @@ msgstr "Communicatie met publieke Modoboa API toestaan"
|
||||
msgid "Check new versions"
|
||||
msgstr "Controleer of er een nieuwe versie beschikbaar is"
|
||||
|
||||
#: core/app_settings.py:416 core/app_settings.py:1204 core/app_settings.py:1214
|
||||
#: core/app_settings.py:416 core/app_settings.py:1204
|
||||
#: core/app_settings.py:1214
|
||||
msgid "Automatically checks if a newer version is available"
|
||||
msgstr "Controleert automatisch of een nieuwere versie beschikbaar is"
|
||||
|
||||
@@ -2175,10 +2340,6 @@ msgstr ""
|
||||
"Verstuur statistieken naar de publieke Modoboa API (statistieken en "
|
||||
"gebruikte extenties)"
|
||||
|
||||
#: core/app_settings.py:438 core/app_settings.py:1258
|
||||
msgid "Miscellaneous"
|
||||
msgstr "Diversen"
|
||||
|
||||
#: core/app_settings.py:441 core/app_settings.py:1265
|
||||
#, fuzzy
|
||||
#| msgid "Inactive account threshold"
|
||||
@@ -2187,8 +2348,8 @@ msgstr "Drempelwaarde inactieve gebruikers"
|
||||
|
||||
#: core/app_settings.py:444 core/app_settings.py:1268
|
||||
msgid ""
|
||||
"Allow the administrator to set a threshold (in days) beyond which an account "
|
||||
"is considered inactive if the user hasn't logged in"
|
||||
"Allow the administrator to set a threshold (in days) beyond which an account"
|
||||
" is considered inactive if the user hasn't logged in"
|
||||
msgstr ""
|
||||
|
||||
#: core/app_settings.py:451 core/app_settings.py:1277
|
||||
@@ -2197,8 +2358,8 @@ msgstr "Drempelwaarde inactieve gebruikers"
|
||||
|
||||
#: core/app_settings.py:454 core/app_settings.py:1280
|
||||
msgid ""
|
||||
"An account with a last login date greater than this threshold (in days) will "
|
||||
"be considered as inactive"
|
||||
"An account with a last login date greater than this threshold (in days) will"
|
||||
" be considered as inactive"
|
||||
msgstr ""
|
||||
"Een gebruiker die langer dan dit aantal dagen niet ingelogd is, wordt op "
|
||||
"inactief gezet."
|
||||
@@ -2241,7 +2402,7 @@ msgstr ""
|
||||
msgid "LDAP"
|
||||
msgstr ""
|
||||
|
||||
#: core/checks.py:12
|
||||
#: core/checks.py:13
|
||||
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 "
|
||||
@@ -2251,15 +2412,15 @@ msgstr ""
|
||||
"tussen zomer- en wintertijd (bijv. dezelfde locale tijd komt twee keer voor "
|
||||
"door de tijdsverandering)"
|
||||
|
||||
#: core/checks.py:16
|
||||
#: core/checks.py:17
|
||||
msgid "Set `USE_TZ = True` in settings.py"
|
||||
msgstr "Zet 'USE_TZ = TRUE' in settings.py"
|
||||
|
||||
#: core/checks.py:20
|
||||
#: core/checks.py:21
|
||||
msgid "The password scheme you are using is deprecated."
|
||||
msgstr ""
|
||||
|
||||
#: core/checks.py:21
|
||||
#: core/checks.py:22
|
||||
#, fuzzy
|
||||
#| msgid "Update password scheme at login"
|
||||
msgid "Upgrade your password scheme to a stronger one"
|
||||
@@ -2563,15 +2724,15 @@ msgstr ""
|
||||
#: core/templates/core/information.html:6
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The password scheme <strong>%(scheme)s</strong> has been deprecated and will "
|
||||
"be removed in the next minor version. The procedure to upgrade to a stronger "
|
||||
"scheme is as follows: <ul> <li>Go to <strong>Parameters > General</strong> "
|
||||
"section</li> <li>Change the value of <strong>Default password scheme</"
|
||||
"strong></li> <li>Make sure <strong>Update password scheme at login</strong> "
|
||||
"option is enabled</li> <li>Save your changes</li> <li>Logout / Login with "
|
||||
"your current account so its password gets updated</li> <li>Inform "
|
||||
"<strong>ALL</strong> your users that they must login to Modoboa to complete "
|
||||
"the operation</li> </ul>"
|
||||
"The password scheme <strong>%(scheme)s</strong> has been deprecated and will"
|
||||
" be removed in the next minor version. The procedure to upgrade to a "
|
||||
"stronger scheme is as follows: <ul> <li>Go to <strong>Parameters > "
|
||||
"General</strong> section</li> <li>Change the value of <strong>Default "
|
||||
"password scheme</strong></li> <li>Make sure <strong>Update password scheme "
|
||||
"at login</strong> option is enabled</li> <li>Save your changes</li> "
|
||||
"<li>Logout / Login with your current account so its password gets "
|
||||
"updated</li> <li>Inform <strong>ALL</strong> your users that they must login"
|
||||
" to Modoboa to complete the operation</li> </ul>"
|
||||
msgstr ""
|
||||
|
||||
#: core/templates/core/information.html:18
|
||||
@@ -2699,8 +2860,8 @@ msgstr "De backend gebruikt voor authenticatie"
|
||||
|
||||
#: core/templates/core/user_security.html:17
|
||||
msgid ""
|
||||
"Install a soft token authenticator like FreeOTP or Google Authenticator from "
|
||||
"your application repository and use that app to scan this QR code."
|
||||
"Install a soft token authenticator like FreeOTP or Google Authenticator from"
|
||||
" your application repository and use that app to scan this QR code."
|
||||
msgstr ""
|
||||
|
||||
#: core/templates/core/user_security.html:25
|
||||
@@ -2790,7 +2951,7 @@ msgstr "Uitloggen"
|
||||
msgid "API"
|
||||
msgstr "API"
|
||||
|
||||
#: core/utils.py:42
|
||||
#: core/utils.py:41
|
||||
msgid "The core part of Modoboa"
|
||||
msgstr "Het hoofdonderdeel van Modoboa"
|
||||
|
||||
@@ -3085,8 +3246,8 @@ msgstr "Er is een DNS-record gevonden maar de syntax is ongeldig:"
|
||||
|
||||
#: 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."
|
||||
"Here is an example of DNS configuration (bind format). Replace value between"
|
||||
" [ ] by the appropriate ones."
|
||||
msgstr ""
|
||||
"Hier is een voorbeeld van een DNS-configuratie (bind format). Vervang de "
|
||||
"waarden tussen [ ] door geschikte waarden."
|
||||
@@ -3179,8 +3340,8 @@ msgstr ""
|
||||
#: imap_migration/app_settings.py:80 imap_migration/app_settings.py:138
|
||||
msgid ""
|
||||
"A comma seperated list of folders to explicitly include in sync even if "
|
||||
"filtered by the Folder Filter Exclusions. Example: debian.user, debian."
|
||||
"personal "
|
||||
"filtered by the Folder Filter Exclusions. Example: debian.user, "
|
||||
"debian.personal "
|
||||
msgstr ""
|
||||
|
||||
#: imap_migration/app_settings.py:107
|
||||
@@ -3298,8 +3459,8 @@ msgid "Enable or disable per-admin limits"
|
||||
msgstr ""
|
||||
|
||||
#: limits/app_settings.py:26 limits/app_settings.py:91
|
||||
#: limits/app_settings.py:160 limits/app_settings.py:245 limits/constants.py:47
|
||||
#: limits/constants.py:101
|
||||
#: limits/app_settings.py:160 limits/app_settings.py:245
|
||||
#: limits/constants.py:47 limits/constants.py:101
|
||||
msgid "Domain admins"
|
||||
msgstr "Domein administrators"
|
||||
|
||||
@@ -3311,7 +3472,8 @@ msgid ""
|
||||
"Maximum number of allowed domain administrators for a new administrator. (0 "
|
||||
"to deny any creation, -1 to allow unlimited creations)"
|
||||
msgstr ""
|
||||
"Maximum aantal toegestane domein administrators voor een nieuwe administrator"
|
||||
"Maximum aantal toegestane domein administrators voor een nieuwe "
|
||||
"administrator"
|
||||
|
||||
#: limits/app_settings.py:39 limits/app_settings.py:175
|
||||
#, fuzzy
|
||||
@@ -3323,10 +3485,11 @@ msgstr "Maximum aantal toegestane domeinen voor een nieuwe administrator"
|
||||
|
||||
#: limits/app_settings.py:48 limits/app_settings.py:186
|
||||
#, fuzzy
|
||||
#| msgid "Maximum number of allowed domain aliases for a new administrator"
|
||||
#| msgid ""
|
||||
#| "Maximum number of allowed domain aliases for a new administrator"
|
||||
msgid ""
|
||||
"Maximum number of allowed domain aliases for a new administrator. (0 to deny "
|
||||
"any creation, -1 to allow unlimited creations)"
|
||||
"Maximum number of allowed domain aliases for a new administrator. (0 to deny"
|
||||
" any creation, -1 to allow unlimited creations)"
|
||||
msgstr "Maximum aantal domein aliassen voor een nieuwe administrator"
|
||||
|
||||
#: limits/app_settings.py:58 limits/app_settings.py:198
|
||||
@@ -3370,14 +3533,16 @@ msgstr ""
|
||||
#| msgid ""
|
||||
#| "Maximum number of allowed domain administrators for a new administrator"
|
||||
msgid ""
|
||||
"Maximum number of allowed domain administrators for a new domain. (0 to deny "
|
||||
"any creation, -1 to allow unlimited creations)"
|
||||
"Maximum number of allowed domain administrators for a new domain. (0 to deny"
|
||||
" any creation, -1 to allow unlimited creations)"
|
||||
msgstr ""
|
||||
"Maximum aantal toegestane domein administrators voor een nieuwe administrator"
|
||||
"Maximum aantal toegestane domein administrators voor een nieuwe "
|
||||
"administrator"
|
||||
|
||||
#: limits/app_settings.py:104 limits/app_settings.py:260
|
||||
#, fuzzy
|
||||
#| msgid "Maximum number of allowed domain aliases for a new administrator"
|
||||
#| msgid ""
|
||||
#| "Maximum number of allowed domain aliases for a new administrator"
|
||||
msgid ""
|
||||
"Maximum number of allowed domain aliases for a new domain. (0 to deny any "
|
||||
"creation, -1 to allow unlimited creations)"
|
||||
@@ -3395,8 +3560,8 @@ msgstr "Maximum aantal toegestane mailboxen voor een nieuwe administrator"
|
||||
#, fuzzy
|
||||
#| msgid "Maximum number of allowed aliases for a new administrator"
|
||||
msgid ""
|
||||
"Maximum number of allowed aliases for a new domain. (0 to deny any creation, "
|
||||
"-1 to allow unlimited creations)"
|
||||
"Maximum number of allowed aliases for a new domain. (0 to deny any creation,"
|
||||
" -1 to allow unlimited creations)"
|
||||
msgstr "Maximum aantal aliassen voor een nieuwe administrator"
|
||||
|
||||
#: limits/apps.py:13 limits/apps.py:17
|
||||
@@ -3700,8 +3865,8 @@ msgid ""
|
||||
"new document will be created each time a password is updated."
|
||||
msgstr ""
|
||||
"Genereer een document enkel wanneer een account is nieuw aangemaakt. Indien "
|
||||
"'nee' is geselecteerd zal bij iedere wachtwoord wijziging een nieuw document "
|
||||
"worden gemaakt. "
|
||||
"'nee' is geselecteerd zal bij iedere wachtwoord wijziging een nieuw document"
|
||||
" worden gemaakt. "
|
||||
|
||||
#: pdfcredentials/app_settings.py:94 pdfcredentials/app_settings.py:232
|
||||
msgid "Customization options"
|
||||
@@ -3831,8 +3996,7 @@ msgid ""
|
||||
"your contacts.\n"
|
||||
msgstr ""
|
||||
"\n"
|
||||
"Hier kunt u uw e-mails online bekijken, filters aanmaken, of contactpersonen "
|
||||
"beheren.\n"
|
||||
"Hier kunt u uw e-mails online bekijken, filters aanmaken, of contactpersonen beheren.\n"
|
||||
|
||||
#: pdfcredentials/documents.py:126
|
||||
msgid "Please change your password!"
|
||||
@@ -3864,7 +4028,8 @@ msgstr "PDF gegevens"
|
||||
|
||||
#: pdfcredentials/lib.py:28
|
||||
#, fuzzy
|
||||
#| msgid "Failed to create the directory that will contain PDF documents (%s)"
|
||||
#| msgid ""
|
||||
#| "Failed to create the directory that will contain PDF documents (%s)"
|
||||
msgid "Can't write to selected directory to store PDF documents"
|
||||
msgstr "Het aanmaken van de map voor de PDF documenten is mislukt (%s)"
|
||||
|
||||
@@ -3926,8 +4091,8 @@ msgstr "Standaard onderwerp"
|
||||
msgid ""
|
||||
"Default subject used when an auto-reply message is created automatically"
|
||||
msgstr ""
|
||||
"Standaard onderwerp gebruikt wanneer een automatisch antwoord automatisch is "
|
||||
"aangemaakt"
|
||||
"Standaard onderwerp gebruikt wanneer een automatisch antwoord automatisch is"
|
||||
" aangemaakt"
|
||||
|
||||
#: postfix_autoreply/app_settings.py:38 postfix_autoreply/forms.py:138
|
||||
#, python-format
|
||||
@@ -3949,8 +4114,8 @@ msgstr "Automatische antwoorden"
|
||||
#: postfix_autoreply/forms.py:23
|
||||
msgid "Activate your auto reply from this date. Format : YYYY-MM-DD HH:mm:ss"
|
||||
msgstr ""
|
||||
"Activeer uw automatische antwoord vanaf deze datum. Formaat: JJJJ-MM-DD UU:"
|
||||
"mm:ss"
|
||||
"Activeer uw automatische antwoord vanaf deze datum. Formaat: JJJJ-MM-DD "
|
||||
"UU:mm:ss"
|
||||
|
||||
#: postfix_autoreply/forms.py:28
|
||||
msgid "Until"
|
||||
@@ -3959,8 +4124,8 @@ msgstr "Tot"
|
||||
#: postfix_autoreply/forms.py:31
|
||||
msgid "Activate your auto reply until this date. Format : YYYY-MM-DD HH:mm:ss"
|
||||
msgstr ""
|
||||
"Activeer uw automatische antwoord tot deze datum. Formaat: JJJJ-MM-DD UU:mm:"
|
||||
"ss"
|
||||
"Activeer uw automatische antwoord tot deze datum. Formaat: JJJJ-MM-DD "
|
||||
"UU:mm:ss"
|
||||
|
||||
#: postfix_autoreply/forms.py:39
|
||||
#, python-format
|
||||
@@ -4065,7 +4230,7 @@ msgstr "doel host"
|
||||
msgid "verify recipients"
|
||||
msgstr "controleer ontvangers"
|
||||
|
||||
#: sievefilters/api/v2/viewsets.py:183
|
||||
#: sievefilters/api/v2/viewsets.py:186
|
||||
#, fuzzy, python-format
|
||||
#| msgid "User '%s' already exists"
|
||||
msgid "Filter %s already exists"
|
||||
@@ -4247,13 +4412,14 @@ msgstr ""
|
||||
msgid "Failed to retrieve hierarchy delimiter"
|
||||
msgstr "Mislukt om de filterset te te laden"
|
||||
|
||||
#: sievefilters/lib.py:48
|
||||
#: sievefilters/lib.py:52
|
||||
#, fuzzy
|
||||
#| msgid "Connection to IMAP server failed: %s"
|
||||
msgid "Connection to MANAGESIEVE server failed, check your configuration"
|
||||
msgstr "Verbinding naar MANAGESIEVE server mislukt, controleer uw configuratie"
|
||||
msgstr ""
|
||||
"Verbinding naar MANAGESIEVE server mislukt, controleer uw configuratie"
|
||||
|
||||
#: sievefilters/lib.py:75
|
||||
#: sievefilters/lib.py:79
|
||||
#, fuzzy
|
||||
#| msgid "Not enough resources"
|
||||
msgid "Not enough space on server"
|
||||
@@ -4336,8 +4502,7 @@ msgstr "Wachtwoord vergeten?"
|
||||
msgid ""
|
||||
"Your password has been set. You may go ahead and <a href=\"%(url)s\">sign "
|
||||
"in</a> now."
|
||||
msgstr ""
|
||||
"Je wachtwoord is ingesteld. Je kunt nu <a href=\"%(url)s\">inloggen</a>"
|
||||
msgstr "Je wachtwoord is ingesteld. Je kunt nu <a href=\"%(url)s\">inloggen</a>"
|
||||
|
||||
#: templates/registration/password_reset_confirm.html:8
|
||||
msgid "Change password"
|
||||
@@ -4370,10 +4535,8 @@ msgid ""
|
||||
"<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>We hebben je instructies gemailt om je wachtwoord in te stellen. Als het "
|
||||
"door jou ingevulde email adres bestaat, zal je hem binnenkort ontvangen</p>\n"
|
||||
"<p>Als je geen email ontvangt, controleer dan of je het juiste email adres "
|
||||
"hebt ingevuld, en controleer je spam folder. </p>"
|
||||
"<p>We hebben je instructies gemailt om je wachtwoord in te stellen. Als het door jou ingevulde email adres bestaat, zal je hem binnenkort ontvangen</p>\n"
|
||||
"<p>Als je geen email ontvangt, controleer dan of je het juiste email adres hebt ingevuld, en controleer je spam folder. </p>"
|
||||
|
||||
#: templates/registration/password_reset_email.html:4
|
||||
#: templates/registration/password_reset_email_v2.html:4
|
||||
@@ -4425,8 +4588,8 @@ msgstr "Oud wachtwoord"
|
||||
|
||||
#: templates/registration/twofactor_code_verify.html:35
|
||||
msgid ""
|
||||
"Enter the code from the two-factor app on your mobile device. If you've lost "
|
||||
"your device, you may enter one of your recovery codes."
|
||||
"Enter the code from the two-factor app on your mobile device. If you've lost"
|
||||
" your device, you may enter one of your recovery codes."
|
||||
msgstr ""
|
||||
|
||||
#: templates/registration/twofactor_code_verify.html:42
|
||||
@@ -4463,27 +4626,23 @@ msgid "next hop"
|
||||
msgstr ""
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Authentication method"
|
||||
#~ msgid "Authentication mechanism"
|
||||
#~ msgstr "Authenticatie mechanisme"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "LDAP authentication settings"
|
||||
#~ msgid "Prefered authentication mechanism"
|
||||
#~ msgstr "Geprefereerde authenticatie mechanisme"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Directory not found."
|
||||
#~ msgid "Directory non-writable"
|
||||
#~ msgstr "Map niet gevonden."
|
||||
|
||||
#~ msgid "Your username and password didn't match. Please try again."
|
||||
#~ msgstr ""
|
||||
#~ "Uw gebruikersnaam en wachtwoord komen niet overeen. Probeer het "
|
||||
#~ "alstublieft opnieuw."
|
||||
#~ "Uw gebruikersnaam en wachtwoord komen niet overeen. Probeer het alstublieft "
|
||||
#~ "opnieuw."
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Check to activate this alias"
|
||||
#~ msgid "Check to activate this filters set"
|
||||
#~ msgstr "Aanvinken om deze filterset te activeren"
|
||||
|
||||
@@ -4491,17 +4650,14 @@ msgstr ""
|
||||
#~ msgstr "Verkeerde filter naam"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Confirmation"
|
||||
#~ msgid "Conditions"
|
||||
#~ msgstr "Voorwaarden"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Active users"
|
||||
#~ msgid "Active"
|
||||
#~ msgstr "Actief"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Not defined"
|
||||
#~ msgid "No filter defined yet"
|
||||
#~ msgstr "Nog geen filter aangemaakt"
|
||||
|
||||
@@ -4512,32 +4668,27 @@ msgstr ""
|
||||
#~ msgstr "actief"
|
||||
|
||||
#~ msgid ""
|
||||
#~ "No filters set defined yet. You must create one in order to define "
|
||||
#~ "filters."
|
||||
#~ "No filters set defined yet. You must create one in order to define filters."
|
||||
#~ msgstr ""
|
||||
#~ "Nog geen filterset gedefinieerd. U moet een filterset aanmaken om filters "
|
||||
#~ "in te kunnen stellen."
|
||||
#~ "Nog geen filterset gedefinieerd. U moet een filterset aanmaken om filters in"
|
||||
#~ " te kunnen stellen."
|
||||
|
||||
#~ msgid "New filters set"
|
||||
#~ msgstr "Nieuwe filterset"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Search filter"
|
||||
#~ msgid "New filter"
|
||||
#~ msgstr "Nieuw filter"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Search filter"
|
||||
#~ msgid "Save filters set"
|
||||
#~ msgstr "Filterset opslaan"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Active users"
|
||||
#~ msgid "Activate filters set"
|
||||
#~ msgstr "Filterset activeren"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Remove this permission"
|
||||
#~ msgid "Remove filters set"
|
||||
#~ msgstr "Filterset verwijderen"
|
||||
|
||||
@@ -4548,7 +4699,6 @@ msgstr ""
|
||||
#~ msgstr "Filter bewerken"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Remove this permission"
|
||||
#~ msgid "Remove this filter"
|
||||
#~ msgstr "Dit filter verwijderen"
|
||||
|
||||
@@ -4556,22 +4706,18 @@ msgstr ""
|
||||
#~ msgstr "Dit filter omhoogplaatsen"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Remove this permission"
|
||||
#~ msgid "Move this filter down"
|
||||
#~ msgstr "Dit filter omlaagplaatsen"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Failed to retrieve mailbox location (%s)"
|
||||
#~ msgid "Failed to retrieve filters set"
|
||||
#~ msgstr "Mislukt om de filterset te te laden"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Alias created"
|
||||
#~ msgid "Filter created"
|
||||
#~ msgstr "Filter aangemaakt"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "modified"
|
||||
#~ msgid "Filter modified"
|
||||
#~ msgstr "Filter aangepast"
|
||||
|
||||
@@ -4582,12 +4728,10 @@ msgstr ""
|
||||
#~ msgstr "Mislukt om het filter te verwijderen"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Parameters saved"
|
||||
#~ msgid "Filters set saved"
|
||||
#~ msgstr "Filterset opgeslagen"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Alias created"
|
||||
#~ msgid "Filters set created"
|
||||
#~ msgstr "Filterset aangemaakt"
|
||||
|
||||
@@ -4595,8 +4739,6 @@ msgstr ""
|
||||
#~ msgstr "Maak een nieuwe filterset aan"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Alias deleted"
|
||||
#~| msgid_plural "Aliases deleted"
|
||||
#~ msgid "Filters set deleted"
|
||||
#~ msgstr "Filterset verwijderd"
|
||||
|
||||
@@ -4604,7 +4746,6 @@ msgstr ""
|
||||
#~ msgstr "Filterset geactiveerd"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Yes"
|
||||
#~ msgid "yes"
|
||||
#~ msgstr "ja"
|
||||
|
||||
@@ -4672,12 +4813,10 @@ msgstr ""
|
||||
#, fuzzy
|
||||
#~ msgid ""
|
||||
#~ "\n"
|
||||
#~ "<li><em>relaydomain; name; target host; service; enabled; verify "
|
||||
#~ "recipients</em></li>\n"
|
||||
#~ "<li><em>relaydomain; name; target host; service; enabled; verify recipients</em></li>\n"
|
||||
#~ msgstr ""
|
||||
#~ "\n"
|
||||
#~ "<li><em>relaydomain; name; target host; service; enabled; verify "
|
||||
#~ "recipients</em></li>\n"
|
||||
#~ "<li><em>relaydomain; name; target host; service; enabled; verify recipients</em></li>\n"
|
||||
#~ "<li><em>relaydomainalias; name; target; enabled</em></li>\n"
|
||||
|
||||
#~ msgid "Your resources are not initialized yet"
|
||||
|
||||
@@ -11,7 +11,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-11-29 17:08+0100\n"
|
||||
"POT-Creation-Date: 2025-02-11 09:00+0100\n"
|
||||
"PO-Revision-Date: 2020-05-11 18:45+0000\n"
|
||||
"Last-Translator: Nils Otto Lillegrein <post@activeweb.no>, 2020\n"
|
||||
"Language-Team: Norwegian (https://www.transifex.com/tonio/teams/13749/no/)\n"
|
||||
@@ -40,12 +40,12 @@ msgid "Cannot be greater than domain quota"
|
||||
msgstr ""
|
||||
|
||||
#: admin/api/v1/serializers.py:161 admin/api/v1/serializers.py:386
|
||||
#: admin/api/v2/serializers.py:478 admin/models/alias.py:38
|
||||
#: admin/api/v2/serializers.py:496 admin/models/alias.py:38
|
||||
msgid "Permission denied."
|
||||
msgstr ""
|
||||
|
||||
#: admin/api/v1/serializers.py:223 admin/api/v2/serializers.py:77
|
||||
#: admin/api/v2/serializers.py:410 admin/forms/alias.py:113
|
||||
#: admin/api/v2/serializers.py:428 admin/forms/alias.py:113
|
||||
#: admin/forms/alias.py:115 core/api/v2/serializers.py:224
|
||||
#: core/api/v2/serializers.py:226 core/api/v2/serializers.py:235
|
||||
#: core/app_settings.py:582 core/app_settings.py:584 core/app_settings.py:595
|
||||
@@ -58,7 +58,7 @@ msgid ""
|
||||
"List of administered domains (resellers and domain administrators only)."
|
||||
msgstr ""
|
||||
|
||||
#: admin/api/v1/serializers.py:359 admin/api/v2/serializers.py:460
|
||||
#: admin/api/v1/serializers.py:359 admin/api/v2/serializers.py:478
|
||||
msgid "Not allowed for this role."
|
||||
msgstr ""
|
||||
|
||||
@@ -66,14 +66,16 @@ msgstr ""
|
||||
msgid "Must be equal to mailbox full_address"
|
||||
msgstr ""
|
||||
|
||||
#: admin/api/v1/serializers.py:415 admin/api/v2/serializers.py:510
|
||||
#: admin/api/v1/serializers.py:415 admin/api/v2/serializers.py:528
|
||||
#: admin/forms/account.py:186 admin/forms/account.py:188
|
||||
#: admin/forms/domain.py:174 admin/forms/domain.py:302
|
||||
#: admin/forms/domain.py:304 core/forms.py:92 core/forms.py:95 core/forms.py:97
|
||||
#: admin/forms/domain.py:304 calendars/serializers.py:175
|
||||
#: calendars/serializers.py:177 core/forms.py:92 core/forms.py:95
|
||||
#: core/forms.py:97
|
||||
msgid "This field is required."
|
||||
msgstr ""
|
||||
|
||||
#: admin/api/v1/serializers.py:427 admin/api/v2/serializers.py:527
|
||||
#: admin/api/v1/serializers.py:427 admin/api/v2/serializers.py:545
|
||||
msgid "Local domain {} does not exist"
|
||||
msgstr ""
|
||||
|
||||
@@ -124,15 +126,15 @@ msgstr ""
|
||||
msgid "Define at least one authorized network / address"
|
||||
msgstr ""
|
||||
|
||||
#: admin/api/v2/serializers.py:495
|
||||
#: admin/api/v2/serializers.py:513
|
||||
msgid "The left part of an email address can't be more than 64 characters."
|
||||
msgstr ""
|
||||
|
||||
#: admin/api/v2/serializers.py:515
|
||||
#: admin/api/v2/serializers.py:533
|
||||
msgid "A mailbox is required to create aliases."
|
||||
msgstr ""
|
||||
|
||||
#: admin/api/v2/serializers.py:678
|
||||
#: admin/api/v2/serializers.py:696
|
||||
msgid "Unknown status"
|
||||
msgstr ""
|
||||
|
||||
@@ -357,6 +359,7 @@ msgid ""
|
||||
msgstr ""
|
||||
|
||||
#: admin/app_settings.py:522 admin/app_settings.py:527
|
||||
#: core/api/v2/viewsets.py:148
|
||||
msgid "Administration"
|
||||
msgstr ""
|
||||
|
||||
@@ -1588,6 +1591,129 @@ msgstr ""
|
||||
msgid "Forward updated"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:11
|
||||
msgid "Server settings"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:17
|
||||
msgid "Server URL"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:19
|
||||
msgid ""
|
||||
"The URL of your Radicale server. It will be used to construct calendar URLs."
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:31
|
||||
msgid "Rights management"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:37
|
||||
msgid "Rights file's path"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:39
|
||||
msgid "Path to the file that contains rights definition"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:46
|
||||
msgid "Allow calendars administration"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:48
|
||||
msgid "Allow domain administrators to manage user calendars (read and write)"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:60 core/app_settings.py:438
|
||||
#: core/app_settings.py:1258
|
||||
msgid "Miscellaneous"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:66
|
||||
msgid "Maximum size of ICS files"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:68
|
||||
msgid ""
|
||||
"Maximum size in bytes of imported ICS files (or KB, MB, GB if specified)"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:89 calendars/handlers.py:55
|
||||
#: core/api/v2/viewsets.py:157
|
||||
msgid "Calendars"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/models.py:48 calendars/models.py:65 contacts/models.py:38
|
||||
msgid "Server location is not set, please fix it."
|
||||
msgstr ""
|
||||
|
||||
#: calendars/viewsets.py:197
|
||||
msgid "Uploaded file is too big (max: {} bytes)"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/app_settings.py:11
|
||||
msgid "Synchronization"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/app_settings.py:18
|
||||
msgid "Synchonize address book using CardDAV"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/app_settings.py:21
|
||||
msgid ""
|
||||
"Choose to synchronize or not your address book using CardDAV. You will be "
|
||||
"able to access your contacts from the outside."
|
||||
msgstr ""
|
||||
|
||||
#: contacts/app_settings.py:29
|
||||
msgid "Synchronization frequency"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/app_settings.py:31
|
||||
msgid "Interval in seconds between 2 synchronization requests"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/app_settings.py:51 contacts/templates/modoboa_contacts/index.html:6
|
||||
#: core/api/v2/viewsets.py:164
|
||||
msgid "Contacts"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/constants.py:6 contacts/constants.py:12
|
||||
msgid "Home"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/constants.py:7 contacts/constants.py:13
|
||||
msgid "Work"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/constants.py:8 contacts/constants.py:14
|
||||
msgid "Other"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/constants.py:15
|
||||
msgid "Main"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/constants.py:16
|
||||
msgid "Cellular"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/constants.py:17
|
||||
msgid "Fax"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/constants.py:18
|
||||
msgid "Pager"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/serializers.py:101
|
||||
msgid "Name or display name required"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/serializers.py:233
|
||||
msgid "Minimum allowed value is 60s"
|
||||
msgstr ""
|
||||
|
||||
#: core/api/v1/serializers.py:21
|
||||
msgid "Invalid PIN code"
|
||||
msgstr ""
|
||||
@@ -1636,6 +1762,18 @@ msgstr ""
|
||||
msgid "Please use the following code to recover your Modoboa password: {}"
|
||||
msgstr ""
|
||||
|
||||
#: core/api/v2/viewsets.py:150
|
||||
msgid "Administration console"
|
||||
msgstr ""
|
||||
|
||||
#: core/api/v2/viewsets.py:159
|
||||
msgid "Calendar"
|
||||
msgstr ""
|
||||
|
||||
#: core/api/v2/viewsets.py:166
|
||||
msgid "Address book"
|
||||
msgstr ""
|
||||
|
||||
#: core/app_settings.py:44 core/app_settings.py:716
|
||||
msgid "Authentication"
|
||||
msgstr ""
|
||||
@@ -2045,10 +2183,6 @@ msgstr ""
|
||||
msgid "Send statistics to Modoboa public API (counters and used extensions)"
|
||||
msgstr ""
|
||||
|
||||
#: core/app_settings.py:438 core/app_settings.py:1258
|
||||
msgid "Miscellaneous"
|
||||
msgstr ""
|
||||
|
||||
#: core/app_settings.py:441 core/app_settings.py:1265
|
||||
msgid "Enable inactive account tracking"
|
||||
msgstr ""
|
||||
@@ -2105,22 +2239,22 @@ msgstr ""
|
||||
msgid "LDAP"
|
||||
msgstr ""
|
||||
|
||||
#: core/checks.py:12
|
||||
#: core/checks.py:13
|
||||
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.py:16
|
||||
#: core/checks.py:17
|
||||
msgid "Set `USE_TZ = True` in settings.py"
|
||||
msgstr ""
|
||||
|
||||
#: core/checks.py:20
|
||||
#: core/checks.py:21
|
||||
msgid "The password scheme you are using is deprecated."
|
||||
msgstr ""
|
||||
|
||||
#: core/checks.py:21
|
||||
#: core/checks.py:22
|
||||
msgid "Upgrade your password scheme to a stronger one"
|
||||
msgstr ""
|
||||
|
||||
@@ -2622,7 +2756,7 @@ msgstr ""
|
||||
msgid "API"
|
||||
msgstr ""
|
||||
|
||||
#: core/utils.py:42
|
||||
#: core/utils.py:41
|
||||
msgid "The core part of Modoboa"
|
||||
msgstr ""
|
||||
|
||||
@@ -3770,7 +3904,7 @@ msgstr ""
|
||||
msgid "verify recipients"
|
||||
msgstr ""
|
||||
|
||||
#: sievefilters/api/v2/viewsets.py:183
|
||||
#: sievefilters/api/v2/viewsets.py:186
|
||||
#, python-format
|
||||
msgid "Filter %s already exists"
|
||||
msgstr ""
|
||||
@@ -3923,11 +4057,11 @@ msgstr ""
|
||||
msgid "Failed to retrieve hierarchy delimiter"
|
||||
msgstr ""
|
||||
|
||||
#: sievefilters/lib.py:48
|
||||
#: sievefilters/lib.py:52
|
||||
msgid "Connection to MANAGESIEVE server failed, check your configuration"
|
||||
msgstr ""
|
||||
|
||||
#: sievefilters/lib.py:75
|
||||
#: sievefilters/lib.py:79
|
||||
msgid "Not enough space on server"
|
||||
msgstr ""
|
||||
|
||||
|
||||
@@ -15,26 +15,23 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Modoboa\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-11-29 17:08+0100\n"
|
||||
"POT-Creation-Date: 2025-02-11 09:00+0100\n"
|
||||
"PO-Revision-Date: 2021-07-09 07:40+0000\n"
|
||||
"Last-Translator: KrystianPlichta <polandtorros@gmail.com>\n"
|
||||
"Language-Team: Polish (Poland) (http://www.transifex.com/tonio/modoboa/"
|
||||
"language/pl_PL/)\n"
|
||||
"Language-Team: Polish (Poland) (http://www.transifex.com/tonio/modoboa/language/pl_PL/)\n"
|
||||
"Language: pl_PL\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 ? 0 : (n%10>=2 && n%10<=4) && "
|
||||
"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && "
|
||||
"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n"
|
||||
"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n"
|
||||
|
||||
#: admin/api/v1/serializers.py:42 admin/forms/domain.py:49
|
||||
msgid ""
|
||||
"Quota shared between mailboxes. Can be expressed in KB, MB (default) or GB. "
|
||||
"A value of 0 means no quota."
|
||||
msgstr ""
|
||||
"Miejsce dzielone między skrzynki. Może być wyrażone w KB, MB (domyślnie) lub "
|
||||
"GB. Wartość 0 oznacza brak limitu."
|
||||
"Miejsce dzielone między skrzynki. Może być wyrażone w KB, MB (domyślnie) lub"
|
||||
" GB. Wartość 0 oznacza brak limitu."
|
||||
|
||||
#: admin/api/v1/serializers.py:49
|
||||
msgid "Default quota in MB applied to mailboxes. A value of 0 means no quota."
|
||||
@@ -51,12 +48,12 @@ msgid "Cannot be greater than domain quota"
|
||||
msgstr "Nie może być wyższa niż limit domeny"
|
||||
|
||||
#: admin/api/v1/serializers.py:161 admin/api/v1/serializers.py:386
|
||||
#: admin/api/v2/serializers.py:478 admin/models/alias.py:38
|
||||
#: admin/api/v2/serializers.py:496 admin/models/alias.py:38
|
||||
msgid "Permission denied."
|
||||
msgstr "Odmowa dostępu"
|
||||
|
||||
#: admin/api/v1/serializers.py:223 admin/api/v2/serializers.py:77
|
||||
#: admin/api/v2/serializers.py:410 admin/forms/alias.py:113
|
||||
#: admin/api/v2/serializers.py:428 admin/forms/alias.py:113
|
||||
#: admin/forms/alias.py:115 core/api/v2/serializers.py:224
|
||||
#: core/api/v2/serializers.py:226 core/api/v2/serializers.py:235
|
||||
#: core/app_settings.py:582 core/app_settings.py:584 core/app_settings.py:595
|
||||
@@ -70,7 +67,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Lista administratorów domen (tylko resellerów i administratorów domen)."
|
||||
|
||||
#: admin/api/v1/serializers.py:359 admin/api/v2/serializers.py:460
|
||||
#: admin/api/v1/serializers.py:359 admin/api/v2/serializers.py:478
|
||||
msgid "Not allowed for this role."
|
||||
msgstr "Niedozwolone dla tej roli."
|
||||
|
||||
@@ -78,14 +75,16 @@ msgstr "Niedozwolone dla tej roli."
|
||||
msgid "Must be equal to mailbox full_address"
|
||||
msgstr "Musi być równe z full_address skrzynki."
|
||||
|
||||
#: admin/api/v1/serializers.py:415 admin/api/v2/serializers.py:510
|
||||
#: admin/api/v1/serializers.py:415 admin/api/v2/serializers.py:528
|
||||
#: admin/forms/account.py:186 admin/forms/account.py:188
|
||||
#: admin/forms/domain.py:174 admin/forms/domain.py:302
|
||||
#: admin/forms/domain.py:304 core/forms.py:92 core/forms.py:95 core/forms.py:97
|
||||
#: admin/forms/domain.py:304 calendars/serializers.py:175
|
||||
#: calendars/serializers.py:177 core/forms.py:92 core/forms.py:95
|
||||
#: core/forms.py:97
|
||||
msgid "This field is required."
|
||||
msgstr "To pole jest wymagane"
|
||||
|
||||
#: admin/api/v1/serializers.py:427 admin/api/v2/serializers.py:527
|
||||
#: admin/api/v1/serializers.py:427 admin/api/v2/serializers.py:545
|
||||
msgid "Local domain {} does not exist"
|
||||
msgstr "Lokalna domena {} nie istnieje"
|
||||
|
||||
@@ -138,17 +137,17 @@ msgstr ""
|
||||
msgid "Define at least one authorized network / address"
|
||||
msgstr "Zdefiniuj przynajmniej jedną autoryzowaną sieć / adres"
|
||||
|
||||
#: admin/api/v2/serializers.py:495
|
||||
#: admin/api/v2/serializers.py:513
|
||||
msgid "The left part of an email address can't be more than 64 characters."
|
||||
msgstr ""
|
||||
|
||||
#: admin/api/v2/serializers.py:515
|
||||
#: admin/api/v2/serializers.py:533
|
||||
#, fuzzy
|
||||
#| msgid "A mailbox is required"
|
||||
msgid "A mailbox is required to create aliases."
|
||||
msgstr "Skrzynka jest obowiązkowa"
|
||||
|
||||
#: admin/api/v2/serializers.py:678
|
||||
#: admin/api/v2/serializers.py:696
|
||||
#, fuzzy
|
||||
#| msgid "Unknown"
|
||||
msgid "Unknown status"
|
||||
@@ -192,11 +191,11 @@ msgstr "Poprawne MXy"
|
||||
|
||||
#: admin/app_settings.py:35 admin/app_settings.py:307
|
||||
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."
|
||||
"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 ""
|
||||
"Lista adresów IP lub sieci dla każdego pasującego rekordu MX. Monit zostanie "
|
||||
"wysłany w przypadku błędu."
|
||||
"Lista adresów IP lub sieci dla każdego pasującego rekordu MX. Monit zostanie"
|
||||
" wysłany w przypadku błędu."
|
||||
|
||||
#: admin/app_settings.py:43 admin/app_settings.py:317
|
||||
msgid "New domains must use authorized MX(s)"
|
||||
@@ -280,8 +279,8 @@ msgid ""
|
||||
"sure this directory belongs to root user and is not readable by the outside "
|
||||
"world."
|
||||
msgstr ""
|
||||
"Ścieżka bezwzględna do katalogu w którym będą trzymane klucze prywatne DKIM. "
|
||||
"Upewnij się że właścicielem katalogu jest \"użytkownik root\" i że katalog "
|
||||
"Ścieżka bezwzględna do katalogu w którym będą trzymane klucze prywatne DKIM."
|
||||
" Upewnij się że właścicielem katalogu jest \"użytkownik root\" i że katalog "
|
||||
"nie jest publicznie dostępny do odczytu."
|
||||
|
||||
#: admin/app_settings.py:112 admin/app_settings.py:407
|
||||
@@ -313,8 +312,8 @@ msgid ""
|
||||
"Number of messages freshly created domains will be allowed to send per day. "
|
||||
"Leave empty for no limit."
|
||||
msgstr ""
|
||||
"Liczba wiadomości, które świeżo utworzone domeny będą mogły wysłać dziennie. "
|
||||
"Pozostaw puste dla braku limitu."
|
||||
"Liczba wiadomości, które świeżo utworzone domeny będą mogły wysłać dziennie."
|
||||
" Pozostaw puste dla braku limitu."
|
||||
|
||||
#: admin/app_settings.py:136 admin/app_settings.py:440
|
||||
#: admin/templates/admin/domain_detail.html:41 limits/app_settings.py:55
|
||||
@@ -333,11 +332,12 @@ msgid ""
|
||||
"Rename or remove mailboxes on the filesystem when they get renamed or "
|
||||
"removed within Modoboa"
|
||||
msgstr ""
|
||||
"Zmieniaj lub usuwaj skrzynki na filesystemie jeśli zostały zmodyfikowane lub "
|
||||
"usuniętę przez Modoboa"
|
||||
"Zmieniaj lub usuwaj skrzynki na filesystemie jeśli zostały zmodyfikowane lub"
|
||||
" usuniętę przez Modoboa"
|
||||
|
||||
#: admin/app_settings.py:148 admin/app_settings.py:456 admin/forms/domain.py:54
|
||||
#: admin/models/domain.py:36 admin/templates/admin/domain_detail.html:64
|
||||
#: admin/app_settings.py:148 admin/app_settings.py:456
|
||||
#: admin/forms/domain.py:54 admin/models/domain.py:36
|
||||
#: admin/templates/admin/domain_detail.html:64
|
||||
msgid "Default mailbox quota"
|
||||
msgstr "Domyślna przestrzeń dla konta pocztowego"
|
||||
|
||||
@@ -374,7 +374,8 @@ msgid "Automatic domain/mailbox creation"
|
||||
msgstr "Automatyczne tworzenie domeny/skrzynki"
|
||||
|
||||
#: admin/app_settings.py:177 admin/app_settings.py:491
|
||||
msgid "Create a domain and a mailbox when an account is automatically created."
|
||||
msgid ""
|
||||
"Create a domain and a mailbox when an account is automatically created."
|
||||
msgstr "Utwórz domenę i skrzynkę gdy tworzone jest konto"
|
||||
|
||||
#: admin/app_settings.py:182 admin/app_settings.py:500
|
||||
@@ -392,8 +393,8 @@ msgstr "Katalog nie znaleziony."
|
||||
#: admin/app_settings.py:458
|
||||
#, fuzzy
|
||||
#| msgid ""
|
||||
#| "Default mailbox quota (in MB) applied to freshly created mailboxes with "
|
||||
#| "no value specified. A value of 0 means no quota."
|
||||
#| "Default mailbox quota (in MB) applied to freshly created mailboxes with no "
|
||||
#| "value specified. A value of 0 means no quota."
|
||||
msgid ""
|
||||
"Default mailbox quota (in MB) applied to freshly created domains with no "
|
||||
"value specified. A value of 0 means no quota."
|
||||
@@ -402,6 +403,7 @@ msgstr ""
|
||||
"dla których nie podano wartości. Wartość 0 oznacza brak limitu."
|
||||
|
||||
#: admin/app_settings.py:522 admin/app_settings.py:527
|
||||
#: core/api/v2/viewsets.py:148
|
||||
msgid "Administration"
|
||||
msgstr "Administracja"
|
||||
|
||||
@@ -506,9 +508,9 @@ msgstr "Limit"
|
||||
|
||||
#: admin/forms/account.py:244
|
||||
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)."
|
||||
"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 ""
|
||||
"Limit miejsca dla tej skrzynki. Może być wyrażony w KB, MB(domyślnie) lub "
|
||||
"GB. Podaj własną wartość lub użyj domyślnej wartości domeny. Brak limitu "
|
||||
@@ -554,9 +556,9 @@ msgid ""
|
||||
"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 ""
|
||||
"Dodatkowe adresy nadawcy dla tego konta. Użytkownik będzie mógł tych adresów "
|
||||
"podczas wysyłania wiadomości, nawet jeśli taki nie istnieje lokalnie. Podaj "
|
||||
"jeden adres w polu. Naciśnij ENTER aby dodać nowe pole."
|
||||
"Dodatkowe adresy nadawcy dla tego konta. Użytkownik będzie mógł tych adresów"
|
||||
" podczas wysyłania wiadomości, nawet jeśli taki nie istnieje lokalnie. Podaj"
|
||||
" jeden adres w polu. Naciśnij ENTER aby dodać nowe pole."
|
||||
|
||||
#: admin/forms/account.py:339 admin/forms/alias.py:95
|
||||
#: admin/models/mailbox.py:308
|
||||
@@ -849,8 +851,8 @@ msgstr "Znaleziono nie działające serwery nazw"
|
||||
#, python-format
|
||||
msgid "DNS resolution timeout, unable to query %s at the moment"
|
||||
msgstr ""
|
||||
"Upłynąć czas na rozwiązanie nazwy w DNS, w tym momencie nie potrafię odpytać "
|
||||
"%s"
|
||||
"Upłynąć czas na rozwiązanie nazwy w DNS, w tym momencie nie potrafię odpytać"
|
||||
" %s"
|
||||
|
||||
#: admin/lib.py:256
|
||||
#, python-format
|
||||
@@ -1011,8 +1013,8 @@ msgstr "Włącz podpisywanie DKIM"
|
||||
msgid ""
|
||||
"If you activate this feature, a DKIM key will be generated for this domain."
|
||||
msgstr ""
|
||||
"Jeśli włączysz tą funkcjonalność, dla tej domeny zostanie wygenerowany klucz "
|
||||
"DKIM"
|
||||
"Jeśli włączysz tą funkcjonalność, dla tej domeny zostanie wygenerowany klucz"
|
||||
" DKIM"
|
||||
|
||||
#: admin/models/domain.py:70
|
||||
msgid "Key length"
|
||||
@@ -1088,8 +1090,9 @@ msgstr "Przekroczono limit przydziału"
|
||||
#: admin/templates/admin/_domain_dkim_key.html:20
|
||||
#: core/templates/core/user_security.html:83
|
||||
#: core/templates/core/user_security.html:99
|
||||
#: templates/common/generic_modal.html:6 templates/common/generic_modal.html:13
|
||||
#: templates/common/wizard_forms.html:6 templates/common/wizard_forms.html:27
|
||||
#: 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 "Zamknij"
|
||||
|
||||
@@ -1344,7 +1347,8 @@ msgid "Warning"
|
||||
msgstr ""
|
||||
|
||||
#: admin/templates/admin/domain_detail.html:139
|
||||
msgid "DKIM keys already exist for this domain. Do you want to overwrite them?"
|
||||
msgid ""
|
||||
"DKIM keys already exist for this domain. Do you want to overwrite them?"
|
||||
msgstr ""
|
||||
|
||||
#: admin/templates/admin/domain_detail.html:142 core/constants.py:53
|
||||
@@ -1473,33 +1477,28 @@ msgid ""
|
||||
"use a different character as separator.</p>"
|
||||
msgstr ""
|
||||
"Przygotuj plik CSV gdzie linie są nastepującego formatu:\n"
|
||||
"<ul> <li><em>domain; nazwa; quota; domyślna quota skrzynki; enabled</em></"
|
||||
"li> \n"
|
||||
"<ul> <li><em>domain; nazwa; quota; domyślna quota skrzynki; enabled</em></li> \n"
|
||||
"<li><em>domainalias; nazwa; docelowa domena; enabled</em></li> \n"
|
||||
"<li><em>relaydomain; nazwa; docelowy host; docelowy port; service; enabled; "
|
||||
"verify recipients</em></li> </ul> \n"
|
||||
"<li><em>relaydomain; nazwa; docelowy host; docelowy port; service; enabled; verify recipients</em></li> </ul> \n"
|
||||
"\n"
|
||||
"<p>Pierwszy element każdej linii jest obowiązkowy i musi być zawierać jedną "
|
||||
"z powyższych wartości.</p> \n"
|
||||
"<p>Pierwszy element każdej linii jest obowiązkowy i musi być zawierać jedną z powyższych wartości.</p> \n"
|
||||
"<p>Możesz użyc różnych znaków jako separatora pól.</p>"
|
||||
|
||||
#: admin/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>"
|
||||
"is mandatory and must be equal to one of the previous values.</p> <p>You can"
|
||||
" use a different character as separator.</p>"
|
||||
msgstr ""
|
||||
"Przygotuj plik CSV gdzie linie są następującego formatu:\n"
|
||||
"<ul> \n"
|
||||
"<li><em>konto; login; hasło; imię; nazwisko; enabled; grupa; addres; quota; "
|
||||
"[, domena, ...]</em></li> \n"
|
||||
"<li><em>konto; login; hasło; imię; nazwisko; enabled; grupa; addres; quota; [, domena, ...]</em></li> \n"
|
||||
"<li><em>alias; addres; enabled; recipient; recipient; ...</em></li> \n"
|
||||
"</ul> \n"
|
||||
"<p>Pierwszy element każdej linii jest obowiązkowy i musi być zawierać jedną "
|
||||
"z powyższych wartości.</p> \n"
|
||||
"<p>Pierwszy element każdej linii jest obowiązkowy i musi być zawierać jedną z powyższych wartości.</p> \n"
|
||||
"<p>Możesz użyć różnych znaków jako separatora pól."
|
||||
|
||||
#: admin/templates/admin/importform.html:6
|
||||
@@ -1528,7 +1527,8 @@ msgstr "Zaktualizowane"
|
||||
|
||||
#: admin/templates/admin/mx_domain_detail.html:23
|
||||
msgid "This IP does not match any of the valid MXs defined in parameters"
|
||||
msgstr "Ten IP nie pasuje do żadnego poprawnego MX'a określonego w parametrach"
|
||||
msgstr ""
|
||||
"Ten IP nie pasuje do żadnego poprawnego MX'a określonego w parametrach"
|
||||
|
||||
#: admin/templates/admin/mx_domain_detail.html:36
|
||||
msgid "No MX record found for this domain."
|
||||
@@ -1709,6 +1709,148 @@ msgstr "Importuj tożsamości"
|
||||
msgid "Forward updated"
|
||||
msgstr "Reguła przekazywania zmodyfikowana"
|
||||
|
||||
#: calendars/app_settings.py:11
|
||||
#, fuzzy
|
||||
#| msgid "LDAP settings"
|
||||
msgid "Server settings"
|
||||
msgstr "Ustawienia ManageSieve"
|
||||
|
||||
#: calendars/app_settings.py:17
|
||||
#, fuzzy
|
||||
#| msgid "Server port"
|
||||
msgid "Server URL"
|
||||
msgstr "Port serwera"
|
||||
|
||||
#: calendars/app_settings.py:19
|
||||
msgid ""
|
||||
"The URL of your Radicale server. It will be used to construct calendar URLs."
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:31
|
||||
msgid "Rights management"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:37
|
||||
msgid "Rights file's path"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:39
|
||||
msgid "Path to the file that contains rights definition"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:46
|
||||
#, fuzzy
|
||||
#| msgid "Domain administrator"
|
||||
msgid "Allow calendars administration"
|
||||
msgstr "Administrator domeny"
|
||||
|
||||
#: calendars/app_settings.py:48
|
||||
#, fuzzy
|
||||
#| msgid "Allow this administrator to access user mailboxes"
|
||||
msgid "Allow domain administrators to manage user calendars (read and write)"
|
||||
msgstr "Zezwól temu administratorowi na dostęp do skrzynek użytkowników"
|
||||
|
||||
#: calendars/app_settings.py:60 core/app_settings.py:438
|
||||
#: core/app_settings.py:1258
|
||||
msgid "Miscellaneous"
|
||||
msgstr "Różne"
|
||||
|
||||
#: calendars/app_settings.py:66
|
||||
msgid "Maximum size of ICS files"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:68
|
||||
msgid ""
|
||||
"Maximum size in bytes of imported ICS files (or KB, MB, GB if specified)"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:89 calendars/handlers.py:55
|
||||
#: core/api/v2/viewsets.py:157
|
||||
msgid "Calendars"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/models.py:48 calendars/models.py:65 contacts/models.py:38
|
||||
msgid "Server location is not set, please fix it."
|
||||
msgstr "Lokalizacja serwera nie jest ustawiona, należy to poprawić."
|
||||
|
||||
#: calendars/viewsets.py:197
|
||||
msgid "Uploaded file is too big (max: {} bytes)"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/app_settings.py:11
|
||||
#, fuzzy
|
||||
#| msgid "LDAP synchronization settings"
|
||||
msgid "Synchronization"
|
||||
msgstr "Synchronizacja"
|
||||
|
||||
#: contacts/app_settings.py:18
|
||||
msgid "Synchonize address book using CardDAV"
|
||||
msgstr "Synchronizuj książkę adresową używając CardDAV"
|
||||
|
||||
#: contacts/app_settings.py:21
|
||||
msgid ""
|
||||
"Choose to synchronize or not your address book using CardDAV. You will be "
|
||||
"able to access your contacts from the outside."
|
||||
msgstr ""
|
||||
"Wybierz czy synchronizować lub nie Twoją książkę adresową używając CardDAV. "
|
||||
"Zyskasz możliwość dostępu do Twoich kontaktów z zewnątrz."
|
||||
|
||||
#: contacts/app_settings.py:29
|
||||
#, fuzzy
|
||||
#| msgid "LDAP synchronization settings"
|
||||
msgid "Synchronization frequency"
|
||||
msgstr "Częstotliwość synchronizacji"
|
||||
|
||||
#: contacts/app_settings.py:31
|
||||
msgid "Interval in seconds between 2 synchronization requests"
|
||||
msgstr "Odstęp pomiędzy synchronizacjami, w sekundach"
|
||||
|
||||
#: contacts/app_settings.py:51
|
||||
#: contacts/templates/modoboa_contacts/index.html:6
|
||||
#: core/api/v2/viewsets.py:164
|
||||
#, fuzzy
|
||||
#| msgid "Domains"
|
||||
msgid "Contacts"
|
||||
msgstr "Kontakty"
|
||||
|
||||
#: contacts/constants.py:6 contacts/constants.py:12
|
||||
msgid "Home"
|
||||
msgstr "Dom"
|
||||
|
||||
#: contacts/constants.py:7 contacts/constants.py:13
|
||||
msgid "Work"
|
||||
msgstr "Praca"
|
||||
|
||||
#: contacts/constants.py:8 contacts/constants.py:14
|
||||
msgid "Other"
|
||||
msgstr "Inny"
|
||||
|
||||
#: contacts/constants.py:15
|
||||
msgid "Main"
|
||||
msgstr "Główny"
|
||||
|
||||
#: contacts/constants.py:16
|
||||
msgid "Cellular"
|
||||
msgstr "Komórkowy"
|
||||
|
||||
#: contacts/constants.py:17
|
||||
msgid "Fax"
|
||||
msgstr "Fax"
|
||||
|
||||
#: contacts/constants.py:18
|
||||
msgid "Pager"
|
||||
msgstr "Pager"
|
||||
|
||||
#: contacts/serializers.py:101
|
||||
#, fuzzy
|
||||
#| msgid "Number of displayed items per page"
|
||||
msgid "Name or display name required"
|
||||
msgstr "Nazwa albo wyświetlana nazwa jest wymagana"
|
||||
|
||||
#: contacts/serializers.py:233
|
||||
msgid "Minimum allowed value is 60s"
|
||||
msgstr "Dopuszczalna minimalna wartość to 60"
|
||||
|
||||
#: core/api/v1/serializers.py:21
|
||||
msgid "Invalid PIN code"
|
||||
msgstr "Nieprawidłowy kod PIN"
|
||||
@@ -1755,10 +1897,27 @@ msgstr "Nieprawidłowa liczba rund"
|
||||
msgid "This code is invalid"
|
||||
msgstr "Ten kod jest nieprawidłowy"
|
||||
|
||||
#: core/api/v2/serializers.py:367 core/views/auth.py:200 core/views/auth.py:253
|
||||
#: core/api/v2/serializers.py:367 core/views/auth.py:200
|
||||
#: core/views/auth.py:253
|
||||
msgid "Please use the following code to recover your Modoboa password: {}"
|
||||
msgstr "Proszę użyć następującego kodu, aby odzyskać hasło Modoboa: {}"
|
||||
|
||||
#: core/api/v2/viewsets.py:150
|
||||
#, fuzzy
|
||||
#| msgid "Administration"
|
||||
msgid "Administration console"
|
||||
msgstr "Administracja"
|
||||
|
||||
#: core/api/v2/viewsets.py:159
|
||||
msgid "Calendar"
|
||||
msgstr ""
|
||||
|
||||
#: core/api/v2/viewsets.py:166
|
||||
#, fuzzy
|
||||
#| msgid "Address"
|
||||
msgid "Address book"
|
||||
msgstr "Książka adresowa"
|
||||
|
||||
#: core/app_settings.py:44 core/app_settings.py:716
|
||||
msgid "Authentication"
|
||||
msgstr "Uwierzytelnianie"
|
||||
@@ -1933,11 +2092,11 @@ msgstr "Administrator grup"
|
||||
|
||||
#: core/app_settings.py:185 core/app_settings.py:906
|
||||
msgid ""
|
||||
"Members of those LDAP Posix groups will be created as domain administrators. "
|
||||
"Use ';' characters to separate groups."
|
||||
"Members of those LDAP Posix groups will be created as domain administrators."
|
||||
" Use ';' characters to separate groups."
|
||||
msgstr ""
|
||||
"Członkowie tych grup LDAP Posix będą utworzeni jako administratorzy domeny. "
|
||||
"Użyj znaku ';' jako separatora grup."
|
||||
"Członkowie tych grup LDAP Posix będą utworzeni jako administratorzy domeny."
|
||||
" Użyj znaku ';' jako separatora grup."
|
||||
|
||||
#: core/app_settings.py:192 core/app_settings.py:915
|
||||
msgid "Group type"
|
||||
@@ -2053,7 +2212,8 @@ msgstr "Włącz export do LDAP"
|
||||
#: core/app_settings.py:302 core/app_settings.py:1047
|
||||
msgid ""
|
||||
"Enable automatic synchronization between local database and LDAP directory"
|
||||
msgstr "Włącz automatyczną synchronizację lokalnej bazy danych i katalogu LDAP"
|
||||
msgstr ""
|
||||
"Włącz automatyczną synchronizację lokalnej bazy danych i katalogu LDAP"
|
||||
|
||||
#: core/app_settings.py:308 core/app_settings.py:1056
|
||||
msgid "Delete remote LDAP account when local account is deleted"
|
||||
@@ -2064,8 +2224,8 @@ msgid ""
|
||||
"Delete remote LDAP account when local account is deleted, otherwise it will "
|
||||
"be disabled."
|
||||
msgstr ""
|
||||
"Skasuj konto na zdalnym LDAP kiedy zostanie skasowane konto lokalne, w innym "
|
||||
"przypadku zostanie ono wyłączone."
|
||||
"Skasuj konto na zdalnym LDAP kiedy zostanie skasowane konto lokalne, w innym"
|
||||
" przypadku zostanie ono wyłączone."
|
||||
|
||||
#: core/app_settings.py:317 core/app_settings.py:1068
|
||||
msgid "Account DN template"
|
||||
@@ -2077,8 +2237,8 @@ msgid ""
|
||||
"The template used to construct an account's DN. It should contain one "
|
||||
"placeholder (ie. %(user)s)"
|
||||
msgstr ""
|
||||
"Szablon używany do budowy DN konta. Powinien zawierać jeden placeholder (ie. "
|
||||
"%(user)s)"
|
||||
"Szablon używany do budowy DN konta. Powinien zawierać jeden placeholder (ie."
|
||||
" %(user)s)"
|
||||
|
||||
#: core/app_settings.py:327 core/app_settings.py:1079
|
||||
msgid "Enable import from LDAP"
|
||||
@@ -2103,7 +2263,8 @@ msgstr "Włącz synchronizację Dovecot LDAP"
|
||||
#: core/app_settings.py:365 core/app_settings.py:1124
|
||||
msgid "LDAP authentication settings will be applied to Dovecot configuration."
|
||||
msgstr ""
|
||||
"Ustawienia uwierzytelniania LDAP zostaną zastosowane do konfiguracji Dovecot."
|
||||
"Ustawienia uwierzytelniania LDAP zostaną zastosowane do konfiguracji "
|
||||
"Dovecot."
|
||||
|
||||
#: core/app_settings.py:370 core/app_settings.py:1132
|
||||
msgid "Dovecot LDAP config file"
|
||||
@@ -2165,7 +2326,8 @@ msgstr "Włącz komunikację z publicznym API Modoboa"
|
||||
msgid "Check new versions"
|
||||
msgstr "Sprawdź nowe wersje"
|
||||
|
||||
#: core/app_settings.py:416 core/app_settings.py:1204 core/app_settings.py:1214
|
||||
#: core/app_settings.py:416 core/app_settings.py:1204
|
||||
#: core/app_settings.py:1214
|
||||
msgid "Automatically checks if a newer version is available"
|
||||
msgstr "Automatycznie sprawdzaj czy nowa wersja jest dostępna"
|
||||
|
||||
@@ -2193,11 +2355,8 @@ msgstr "Wyślij statystyki"
|
||||
#: core/app_settings.py:434 core/app_settings.py:1246
|
||||
msgid "Send statistics to Modoboa public API (counters and used extensions)"
|
||||
msgstr ""
|
||||
"Prześlij statystyki do publicznego API Modoboa (licznik i użyte rozszerzenia)"
|
||||
|
||||
#: core/app_settings.py:438 core/app_settings.py:1258
|
||||
msgid "Miscellaneous"
|
||||
msgstr "Różne"
|
||||
"Prześlij statystyki do publicznego API Modoboa (licznik i użyte "
|
||||
"rozszerzenia)"
|
||||
|
||||
#: core/app_settings.py:441 core/app_settings.py:1265
|
||||
#, fuzzy
|
||||
@@ -2207,8 +2366,8 @@ msgstr "Próg nieaktywności konta"
|
||||
|
||||
#: core/app_settings.py:444 core/app_settings.py:1268
|
||||
msgid ""
|
||||
"Allow the administrator to set a threshold (in days) beyond which an account "
|
||||
"is considered inactive if the user hasn't logged in"
|
||||
"Allow the administrator to set a threshold (in days) beyond which an account"
|
||||
" is considered inactive if the user hasn't logged in"
|
||||
msgstr ""
|
||||
|
||||
#: core/app_settings.py:451 core/app_settings.py:1277
|
||||
@@ -2217,8 +2376,8 @@ msgstr "Próg nieaktywności konta"
|
||||
|
||||
#: core/app_settings.py:454 core/app_settings.py:1280
|
||||
msgid ""
|
||||
"An account with a last login date greater than this threshold (in days) will "
|
||||
"be considered as inactive"
|
||||
"An account with a last login date greater than this threshold (in days) will"
|
||||
" be considered as inactive"
|
||||
msgstr ""
|
||||
"Konto z datą ostatniego logowania większą niż podany próg (w dniach) "
|
||||
"zostanie uznane za nieaktywne. "
|
||||
@@ -2259,7 +2418,7 @@ msgstr "Domyślne górne przekierowanie kiedy nie wskazano aplikacji"
|
||||
msgid "LDAP"
|
||||
msgstr ""
|
||||
|
||||
#: core/checks.py:12
|
||||
#: core/checks.py:13
|
||||
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 "
|
||||
@@ -2269,15 +2428,15 @@ msgstr ""
|
||||
"czasu pomiędzy letnim a zimowym (ten sam czas będzie występował dwa razy z "
|
||||
"powodu zmiany godziny)."
|
||||
|
||||
#: core/checks.py:16
|
||||
#: core/checks.py:17
|
||||
msgid "Set `USE_TZ = True` in settings.py"
|
||||
msgstr "Ustaw `USE_TZ = True` w settings.py"
|
||||
|
||||
#: core/checks.py:20
|
||||
#: core/checks.py:21
|
||||
msgid "The password scheme you are using is deprecated."
|
||||
msgstr ""
|
||||
|
||||
#: core/checks.py:21
|
||||
#: core/checks.py:22
|
||||
#, fuzzy
|
||||
#| msgid "Update password scheme at login"
|
||||
msgid "Upgrade your password scheme to a stronger one"
|
||||
@@ -2587,15 +2746,15 @@ msgstr ""
|
||||
#: core/templates/core/information.html:6
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The password scheme <strong>%(scheme)s</strong> has been deprecated and will "
|
||||
"be removed in the next minor version. The procedure to upgrade to a stronger "
|
||||
"scheme is as follows: <ul> <li>Go to <strong>Parameters > General</strong> "
|
||||
"section</li> <li>Change the value of <strong>Default password scheme</"
|
||||
"strong></li> <li>Make sure <strong>Update password scheme at login</strong> "
|
||||
"option is enabled</li> <li>Save your changes</li> <li>Logout / Login with "
|
||||
"your current account so its password gets updated</li> <li>Inform "
|
||||
"<strong>ALL</strong> your users that they must login to Modoboa to complete "
|
||||
"the operation</li> </ul>"
|
||||
"The password scheme <strong>%(scheme)s</strong> has been deprecated and will"
|
||||
" be removed in the next minor version. The procedure to upgrade to a "
|
||||
"stronger scheme is as follows: <ul> <li>Go to <strong>Parameters > "
|
||||
"General</strong> section</li> <li>Change the value of <strong>Default "
|
||||
"password scheme</strong></li> <li>Make sure <strong>Update password scheme "
|
||||
"at login</strong> option is enabled</li> <li>Save your changes</li> "
|
||||
"<li>Logout / Login with your current account so its password gets "
|
||||
"updated</li> <li>Inform <strong>ALL</strong> your users that they must login"
|
||||
" to Modoboa to complete the operation</li> </ul>"
|
||||
msgstr ""
|
||||
|
||||
#: core/templates/core/information.html:18
|
||||
@@ -2618,7 +2777,8 @@ msgstr "Aktualizacje są dostępne!"
|
||||
#: core/templates/core/information.html:29
|
||||
msgid "Check the following list to find the component(s) that can be updated."
|
||||
msgstr ""
|
||||
"Sprawdź poniższą listę, aby znaleźć komponenty, które mogą być aktualizowane."
|
||||
"Sprawdź poniższą listę, aby znaleźć komponenty, które mogą być "
|
||||
"aktualizowane."
|
||||
|
||||
#: core/templates/core/information.html:33
|
||||
msgid "Applications"
|
||||
@@ -2724,8 +2884,8 @@ msgstr "Uwierzytelnianie dwuskładnikowe"
|
||||
|
||||
#: core/templates/core/user_security.html:17
|
||||
msgid ""
|
||||
"Install a soft token authenticator like FreeOTP or Google Authenticator from "
|
||||
"your application repository and use that app to scan this QR code."
|
||||
"Install a soft token authenticator like FreeOTP or Google Authenticator from"
|
||||
" your application repository and use that app to scan this QR code."
|
||||
msgstr ""
|
||||
"Zainstaluj aplikację uwierzytelniającą soft token, taką jak FreeOTP lub "
|
||||
"Google Authenticator z repozytorium aplikacji i użyj jej do zeskanowania "
|
||||
@@ -2756,8 +2916,8 @@ msgid ""
|
||||
msgstr ""
|
||||
"Poniższe kody odzyskiwania można użyć jednorazowo, aby odzyskać dostęp do "
|
||||
"swojego konta, na przykład w przypadku utraty telefonu. Upewnij się, że "
|
||||
"zapisałeś je w bezpiecznym miejscu, w przeciwnym razie nie będziesz miał już "
|
||||
"dostępu do swojego konta."
|
||||
"zapisałeś je w bezpiecznym miejscu, w przeciwnym razie nie będziesz miał już"
|
||||
" dostępu do swojego konta."
|
||||
|
||||
#: core/templates/core/user_security.html:53
|
||||
msgid "Two-Factor Authentication is enabled for your account."
|
||||
@@ -2818,7 +2978,7 @@ msgstr "Wyloguj"
|
||||
msgid "API"
|
||||
msgstr "API"
|
||||
|
||||
#: core/utils.py:42
|
||||
#: core/utils.py:41
|
||||
msgid "The core part of Modoboa"
|
||||
msgstr "Zasadnicza część Modoboa"
|
||||
|
||||
@@ -3129,8 +3289,8 @@ 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."
|
||||
"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
|
||||
@@ -3219,8 +3379,8 @@ msgstr ""
|
||||
#: imap_migration/app_settings.py:80 imap_migration/app_settings.py:138
|
||||
msgid ""
|
||||
"A comma seperated list of folders to explicitly include in sync even if "
|
||||
"filtered by the Folder Filter Exclusions. Example: debian.user, debian."
|
||||
"personal "
|
||||
"filtered by the Folder Filter Exclusions. Example: debian.user, "
|
||||
"debian.personal "
|
||||
msgstr ""
|
||||
|
||||
#: imap_migration/app_settings.py:107
|
||||
@@ -3336,8 +3496,8 @@ msgid "Enable or disable per-admin limits"
|
||||
msgstr "Włącz lub wyłącz limity na admina"
|
||||
|
||||
#: limits/app_settings.py:26 limits/app_settings.py:91
|
||||
#: limits/app_settings.py:160 limits/app_settings.py:245 limits/constants.py:47
|
||||
#: limits/constants.py:101
|
||||
#: limits/app_settings.py:160 limits/app_settings.py:245
|
||||
#: limits/constants.py:47 limits/constants.py:101
|
||||
msgid "Domain admins"
|
||||
msgstr "Administratorzy domeny"
|
||||
|
||||
@@ -3346,21 +3506,21 @@ msgid ""
|
||||
"Maximum number of allowed domain administrators for a new administrator. (0 "
|
||||
"to deny any creation, -1 to allow unlimited creations)"
|
||||
msgstr ""
|
||||
"Maksymalna dozwolona liczba administratorów domen dla nowego administratora. "
|
||||
"(0 - tworzenie niedozwolone, -1 nielimitowana ilość)"
|
||||
"Maksymalna dozwolona liczba administratorów domen dla nowego administratora."
|
||||
" (0 - tworzenie niedozwolone, -1 nielimitowana ilość)"
|
||||
|
||||
#: limits/app_settings.py:39 limits/app_settings.py:175
|
||||
msgid ""
|
||||
"Maximum number of allowed domains for a new administrator. (0 to deny any "
|
||||
"creation, -1 to allow unlimited creations)"
|
||||
msgstr ""
|
||||
"Maksymalna dozwolona ilość domen dla nowego administratora. (0 dla tworzenie "
|
||||
"niedozwolone, -1 nielimitowana ilość)"
|
||||
"Maksymalna dozwolona ilość domen dla nowego administratora. (0 dla tworzenie"
|
||||
" niedozwolone, -1 nielimitowana ilość)"
|
||||
|
||||
#: limits/app_settings.py:48 limits/app_settings.py:186
|
||||
msgid ""
|
||||
"Maximum number of allowed domain aliases for a new administrator. (0 to deny "
|
||||
"any creation, -1 to allow unlimited creations)"
|
||||
"Maximum number of allowed domain aliases for a new administrator. (0 to deny"
|
||||
" any creation, -1 to allow unlimited creations)"
|
||||
msgstr ""
|
||||
"Maksymalna dozwolona ilość aliasów domen dla nowego administratora. (0 dla "
|
||||
"tworzenie niedozwolone, -1 nielimitowana ilość)"
|
||||
@@ -3403,8 +3563,8 @@ msgstr "Włącz lub wyłącz limity na domenę"
|
||||
|
||||
#: limits/app_settings.py:94 limits/app_settings.py:248
|
||||
msgid ""
|
||||
"Maximum number of allowed domain administrators for a new domain. (0 to deny "
|
||||
"any creation, -1 to allow unlimited creations)"
|
||||
"Maximum number of allowed domain administrators for a new domain. (0 to deny"
|
||||
" any creation, -1 to allow unlimited creations)"
|
||||
msgstr ""
|
||||
"Max liczba administratrów nowej domeny. (0 tworzenie niedozwolone, -1 dla "
|
||||
"braku limitu)"
|
||||
@@ -3427,8 +3587,8 @@ msgstr ""
|
||||
|
||||
#: limits/app_settings.py:123 limits/app_settings.py:283
|
||||
msgid ""
|
||||
"Maximum number of allowed aliases for a new domain. (0 to deny any creation, "
|
||||
"-1 to allow unlimited creations)"
|
||||
"Maximum number of allowed aliases for a new domain. (0 to deny any creation,"
|
||||
" -1 to allow unlimited creations)"
|
||||
msgstr ""
|
||||
"Max liczba aliasów dla nowej domeny. (0 tworzenie niedozwolone, -1 "
|
||||
"nielimitowana ilość)"
|
||||
@@ -3706,7 +3866,8 @@ msgid ""
|
||||
"Automatically delete a document just after its first download from this "
|
||||
"interface"
|
||||
msgstr ""
|
||||
"Automatycznie usuwaj dokumenty jak tylko zostaną pobranie przez ten interfejs"
|
||||
"Automatycznie usuwaj dokumenty jak tylko zostaną pobranie przez ten "
|
||||
"interfejs"
|
||||
|
||||
#: pdfcredentials/app_settings.py:78 pdfcredentials/app_settings.py:223
|
||||
msgid "Generate documents only at account creation"
|
||||
@@ -3718,7 +3879,8 @@ msgid ""
|
||||
"new document will be created each time a password is updated."
|
||||
msgstr ""
|
||||
"Generuj nowy dokument tylko wtedy, kiedy nowe konto jest zakładane. Jeśli "
|
||||
"ustawione na nie, to nowy dokument będzie tworzony przy każdej zmianie hasła."
|
||||
"ustawione na nie, to nowy dokument będzie tworzony przy każdej zmianie "
|
||||
"hasła."
|
||||
|
||||
#: pdfcredentials/app_settings.py:94 pdfcredentials/app_settings.py:232
|
||||
msgid "Customization options"
|
||||
@@ -3832,9 +3994,7 @@ msgid ""
|
||||
"the document as soon as possible.\n"
|
||||
msgstr ""
|
||||
"\n"
|
||||
"Drogi użytkowniku %s, ten dokument zawiera dane uwierzytelniające które "
|
||||
"będzeisz potrzebował to połączenia się. Zapoznaj się z nim i usuń go "
|
||||
"najszybciej jak to możliwe.\n"
|
||||
"Drogi użytkowniku %s, ten dokument zawiera dane uwierzytelniające które będzeisz potrzebował to połączenia się. Zapoznaj się z nim i usuń go najszybciej jak to możliwe.\n"
|
||||
|
||||
#: pdfcredentials/documents.py:95
|
||||
msgid "Web panel:"
|
||||
@@ -3847,8 +4007,7 @@ msgid ""
|
||||
"your contacts.\n"
|
||||
msgstr ""
|
||||
"\n"
|
||||
"Pod tym adresem możesz online przeczytać swoje wiadomości, stworzyć filtry "
|
||||
"lub zarządzać\n"
|
||||
"Pod tym adresem możesz online przeczytać swoje wiadomości, stworzyć filtry lub zarządzać\n"
|
||||
" listą kontaktów.\n"
|
||||
|
||||
#: pdfcredentials/documents.py:126
|
||||
@@ -3881,7 +4040,8 @@ msgstr "Poświadczenia PDF"
|
||||
|
||||
#: pdfcredentials/lib.py:28
|
||||
#, fuzzy
|
||||
#| msgid "Failed to create the directory that will contain PDF documents (%s)"
|
||||
#| msgid ""
|
||||
#| "Failed to create the directory that will contain PDF documents (%s)"
|
||||
msgid "Can't write to selected directory to store PDF documents"
|
||||
msgstr "Nie można utworzyć katalogu do przechowywania PDF'ów (%s)"
|
||||
|
||||
@@ -4073,7 +4233,7 @@ msgstr "docelowy port hosta"
|
||||
msgid "verify recipients"
|
||||
msgstr "sprawdź odbiorców"
|
||||
|
||||
#: sievefilters/api/v2/viewsets.py:183
|
||||
#: sievefilters/api/v2/viewsets.py:186
|
||||
#, fuzzy, python-format
|
||||
#| msgid "User '%s' already exists"
|
||||
msgid "Filter %s already exists"
|
||||
@@ -4267,11 +4427,11 @@ msgstr "Folder, do którego trafiają kopie robocze"
|
||||
msgid "Failed to retrieve hierarchy delimiter"
|
||||
msgstr "Nie udało się rozpoznać hierarchii separatora"
|
||||
|
||||
#: sievefilters/lib.py:48
|
||||
#: sievefilters/lib.py:52
|
||||
msgid "Connection to MANAGESIEVE server failed, check your configuration"
|
||||
msgstr "Błąd połączenia do serwera MANAGESIEVE: %s, sprawdź konfigurację"
|
||||
|
||||
#: sievefilters/lib.py:75
|
||||
#: sievefilters/lib.py:79
|
||||
#, fuzzy
|
||||
#| msgid "Not enough resources"
|
||||
msgid "Not enough space on server"
|
||||
@@ -4444,8 +4604,8 @@ msgstr "Stare hasło"
|
||||
|
||||
#: templates/registration/twofactor_code_verify.html:35
|
||||
msgid ""
|
||||
"Enter the code from the two-factor app on your mobile device. If you've lost "
|
||||
"your device, you may enter one of your recovery codes."
|
||||
"Enter the code from the two-factor app on your mobile device. If you've lost"
|
||||
" your device, you may enter one of your recovery codes."
|
||||
msgstr ""
|
||||
|
||||
#: templates/registration/twofactor_code_verify.html:42
|
||||
@@ -4480,17 +4640,14 @@ msgid "next hop"
|
||||
msgstr "następny krok"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Authentication method"
|
||||
#~ msgid "Authentication mechanism"
|
||||
#~ msgstr "Mechanizm autentykacji"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "LDAP authentication settings"
|
||||
#~ msgid "Prefered authentication mechanism"
|
||||
#~ msgstr "Preferowany mechanizm uwierzytelnienia"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Directory not found."
|
||||
#~ msgid "Directory non-writable"
|
||||
#~ msgstr "Katalog nie znaleziony."
|
||||
|
||||
@@ -4498,7 +4655,6 @@ msgstr "następny krok"
|
||||
#~ msgstr "Twoja nazwa użytkownika i hasło są niepoprawne. Spróbuj ponownie"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Check to activate this alias"
|
||||
#~ msgid "Check to activate this filters set"
|
||||
#~ msgstr "Zaznacz aby uruchomić ten zestaw filtrów"
|
||||
|
||||
@@ -4509,17 +4665,14 @@ msgstr "następny krok"
|
||||
#~ msgstr "Zła nazwa filtru"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Confirmation"
|
||||
#~ msgid "Conditions"
|
||||
#~ msgstr "Warunki"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Active users"
|
||||
#~ msgid "Active"
|
||||
#~ msgstr "Aktywne"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Not defined"
|
||||
#~ msgid "No filter defined yet"
|
||||
#~ msgstr "Brak zdefiniowanych filtrów"
|
||||
|
||||
@@ -4530,31 +4683,25 @@ msgstr "następny krok"
|
||||
#~ msgstr "aktywny"
|
||||
|
||||
#~ msgid ""
|
||||
#~ "No filters set defined yet. You must create one in order to define "
|
||||
#~ "filters."
|
||||
#~ msgstr ""
|
||||
#~ "Nie zdefiniowano zestawu filtrów. Musisz utworzyć przynajmniej jeden."
|
||||
#~ "No filters set defined yet. You must create one in order to define filters."
|
||||
#~ msgstr "Nie zdefiniowano zestawu filtrów. Musisz utworzyć przynajmniej jeden."
|
||||
|
||||
#~ msgid "New filters set"
|
||||
#~ msgstr "Nowy zestaw filtrów"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Search filter"
|
||||
#~ msgid "New filter"
|
||||
#~ msgstr "Nowy filter"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Search filter"
|
||||
#~ msgid "Save filters set"
|
||||
#~ msgstr "Zapisz zestaw filtrów"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Active users"
|
||||
#~ msgid "Activate filters set"
|
||||
#~ msgstr "Uruchom zestaw filtrów"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Remove this permission"
|
||||
#~ msgid "Remove filters set"
|
||||
#~ msgstr "Usuń zestaw filtrów"
|
||||
|
||||
@@ -4565,7 +4712,6 @@ msgstr "następny krok"
|
||||
#~ msgstr "Edytuj filtr"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Remove this permission"
|
||||
#~ msgid "Remove this filter"
|
||||
#~ msgstr "Usuń ten filtr"
|
||||
|
||||
@@ -4573,22 +4719,18 @@ msgstr "następny krok"
|
||||
#~ msgstr "Przenieś ten filtr wyżej"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Remove this permission"
|
||||
#~ msgid "Move this filter down"
|
||||
#~ msgstr "Przenieś ten filtr niżej"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Failed to retrieve mailbox location (%s)"
|
||||
#~ msgid "Failed to retrieve filters set"
|
||||
#~ msgstr "Nie udało się pobrać zestawu filtrów"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Alias created"
|
||||
#~ msgid "Filter created"
|
||||
#~ msgstr "Filtr utworzony"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "modified"
|
||||
#~ msgid "Filter modified"
|
||||
#~ msgstr "Filtr zmodyfikowano"
|
||||
|
||||
@@ -4599,12 +4741,10 @@ msgstr "następny krok"
|
||||
#~ msgstr "Nie udało się usunąć filtru"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Parameters saved"
|
||||
#~ msgid "Filters set saved"
|
||||
#~ msgstr "Zestaw filtrów zapisano"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Alias created"
|
||||
#~ msgid "Filters set created"
|
||||
#~ msgstr "Zestaw filtrów utworzono"
|
||||
|
||||
@@ -4612,8 +4752,6 @@ msgstr "następny krok"
|
||||
#~ msgstr "Utwórz nowy zestaw filtrów"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Alias deleted"
|
||||
#~| msgid_plural "Aliases deleted"
|
||||
#~ msgid "Filters set deleted"
|
||||
#~ msgstr "Filtry skasowano"
|
||||
|
||||
@@ -4621,7 +4759,6 @@ msgstr "następny krok"
|
||||
#~ msgstr "Filtry usunięto"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Yes"
|
||||
#~ msgid "yes"
|
||||
#~ msgstr "tak"
|
||||
|
||||
@@ -4636,8 +4773,7 @@ msgstr "następny krok"
|
||||
#~ msgstr "Alias z taką nazwą już istnieje"
|
||||
|
||||
#~ msgid "Generate PDF documents containing users' credentials"
|
||||
#~ msgstr ""
|
||||
#~ "Generuj dokumenty PDF zawierające dane uwierzytelniające użytkowników"
|
||||
#~ msgstr "Generuj dokumenty PDF zawierające dane uwierzytelniające użytkowników"
|
||||
|
||||
#~ msgid "Graphical statistics about emails traffic using RRDtool"
|
||||
#~ msgstr "Graficzne statystyki wiadomości z wykorzystaniem "
|
||||
|
||||
@@ -26,17 +26,15 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Modoboa\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-11-29 17:08+0100\n"
|
||||
"POT-Creation-Date: 2025-02-11 09:00+0100\n"
|
||||
"PO-Revision-Date: 2011-07-01 08:15+0000\n"
|
||||
"Last-Translator: vanderson diniz <cyberlink1@gmail.com>, 2015\n"
|
||||
"Language-Team: Portuguese (Brazil) (http://app.transifex.com/tonio/modoboa/"
|
||||
"language/pt_BR/)\n"
|
||||
"Language-Team: Portuguese (Brazil) (http://app.transifex.com/tonio/modoboa/language/pt_BR/)\n"
|
||||
"Language: pt_BR\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % "
|
||||
"1000000 == 0 ? 1 : 2;\n"
|
||||
"Plural-Forms: nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"
|
||||
|
||||
#: admin/api/v1/serializers.py:42 admin/forms/domain.py:49
|
||||
msgid ""
|
||||
@@ -61,12 +59,12 @@ msgid "Cannot be greater than domain quota"
|
||||
msgstr "Não pode ser maior que a cota de domínio"
|
||||
|
||||
#: admin/api/v1/serializers.py:161 admin/api/v1/serializers.py:386
|
||||
#: admin/api/v2/serializers.py:478 admin/models/alias.py:38
|
||||
#: admin/api/v2/serializers.py:496 admin/models/alias.py:38
|
||||
msgid "Permission denied."
|
||||
msgstr "Permissão negada."
|
||||
|
||||
#: admin/api/v1/serializers.py:223 admin/api/v2/serializers.py:77
|
||||
#: admin/api/v2/serializers.py:410 admin/forms/alias.py:113
|
||||
#: admin/api/v2/serializers.py:428 admin/forms/alias.py:113
|
||||
#: admin/forms/alias.py:115 core/api/v2/serializers.py:224
|
||||
#: core/api/v2/serializers.py:226 core/api/v2/serializers.py:235
|
||||
#: core/app_settings.py:582 core/app_settings.py:584 core/app_settings.py:595
|
||||
@@ -81,7 +79,7 @@ msgstr ""
|
||||
"Lista de domínios administrados (somente revendedores e administradores de "
|
||||
"domínio)."
|
||||
|
||||
#: admin/api/v1/serializers.py:359 admin/api/v2/serializers.py:460
|
||||
#: admin/api/v1/serializers.py:359 admin/api/v2/serializers.py:478
|
||||
msgid "Not allowed for this role."
|
||||
msgstr "Não é permitido para esta função."
|
||||
|
||||
@@ -89,14 +87,16 @@ msgstr "Não é permitido para esta função."
|
||||
msgid "Must be equal to mailbox full_address"
|
||||
msgstr "Deve ser igual a full_address de caixa de correio"
|
||||
|
||||
#: admin/api/v1/serializers.py:415 admin/api/v2/serializers.py:510
|
||||
#: admin/api/v1/serializers.py:415 admin/api/v2/serializers.py:528
|
||||
#: admin/forms/account.py:186 admin/forms/account.py:188
|
||||
#: admin/forms/domain.py:174 admin/forms/domain.py:302
|
||||
#: admin/forms/domain.py:304 core/forms.py:92 core/forms.py:95 core/forms.py:97
|
||||
#: admin/forms/domain.py:304 calendars/serializers.py:175
|
||||
#: calendars/serializers.py:177 core/forms.py:92 core/forms.py:95
|
||||
#: core/forms.py:97
|
||||
msgid "This field is required."
|
||||
msgstr "Este campo é obrigatório."
|
||||
|
||||
#: admin/api/v1/serializers.py:427 admin/api/v2/serializers.py:527
|
||||
#: admin/api/v1/serializers.py:427 admin/api/v2/serializers.py:545
|
||||
msgid "Local domain {} does not exist"
|
||||
msgstr "Domínio local {} não existe"
|
||||
|
||||
@@ -147,17 +147,17 @@ msgstr "Desative a migração imap antes de desativar esta opção."
|
||||
msgid "Define at least one authorized network / address"
|
||||
msgstr "Defina pelo menos uma rede/endereço autorizado"
|
||||
|
||||
#: admin/api/v2/serializers.py:495
|
||||
#: admin/api/v2/serializers.py:513
|
||||
msgid "The left part of an email address can't be more than 64 characters."
|
||||
msgstr ""
|
||||
"A parte à esquerda de um endereço de e-mail não pode ter mais de 64 "
|
||||
"caracteres."
|
||||
|
||||
#: admin/api/v2/serializers.py:515
|
||||
#: admin/api/v2/serializers.py:533
|
||||
msgid "A mailbox is required to create aliases."
|
||||
msgstr "Uma caixa de correio é necessária para criar apelidos."
|
||||
|
||||
#: admin/api/v2/serializers.py:678
|
||||
#: admin/api/v2/serializers.py:696
|
||||
msgid "Unknown status"
|
||||
msgstr "Status desconhecido"
|
||||
|
||||
@@ -199,11 +199,11 @@ msgstr "MXs válidos"
|
||||
|
||||
#: admin/app_settings.py:35 admin/app_settings.py:307
|
||||
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."
|
||||
"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 ""
|
||||
"Uma lista de endereços IP ou de rede que cada registro MX deve corresponder. "
|
||||
"Um aviso será enviado se um registro não for respeitado."
|
||||
"Uma lista de endereços IP ou de rede que cada registro MX deve corresponder."
|
||||
" Um aviso será enviado se um registro não for respeitado."
|
||||
|
||||
#: admin/app_settings.py:43 admin/app_settings.py:317
|
||||
msgid "New domains must use authorized MX(s)"
|
||||
@@ -240,8 +240,8 @@ msgstr "Ativar verificações DKIM"
|
||||
#: admin/app_settings.py:67 admin/app_settings.py:350
|
||||
msgid "Check if every domain with DKIM signin enabled has a valid DNS record"
|
||||
msgstr ""
|
||||
"Verifique se todos os domínios com login DKIM habilitado têm um registro DNS "
|
||||
"válido"
|
||||
"Verifique se todos os domínios com login DKIM habilitado têm um registro DNS"
|
||||
" válido"
|
||||
|
||||
#: admin/app_settings.py:72 admin/app_settings.py:358
|
||||
msgid "Enable DMARC checks"
|
||||
@@ -289,8 +289,8 @@ msgid ""
|
||||
"world."
|
||||
msgstr ""
|
||||
"Caminho absoluto do diretório onde as chaves privadas DKIM serão "
|
||||
"armazenadas. Certifique-se que este diretório pertença ao usuário root e não "
|
||||
"seja legível pelo mundo exterior."
|
||||
"armazenadas. Certifique-se que este diretório pertença ao usuário root e não"
|
||||
" seja legível pelo mundo exterior."
|
||||
|
||||
#: admin/app_settings.py:112 admin/app_settings.py:407
|
||||
msgid "Default DKIM key length"
|
||||
@@ -344,8 +344,9 @@ msgstr ""
|
||||
"Renomeie ou remova caixas de correio no sistema de arquivos quando elas "
|
||||
"forem renomeadas ou removidas no Modoboa"
|
||||
|
||||
#: admin/app_settings.py:148 admin/app_settings.py:456 admin/forms/domain.py:54
|
||||
#: admin/models/domain.py:36 admin/templates/admin/domain_detail.html:64
|
||||
#: admin/app_settings.py:148 admin/app_settings.py:456
|
||||
#: admin/forms/domain.py:54 admin/models/domain.py:36
|
||||
#: admin/templates/admin/domain_detail.html:64
|
||||
msgid "Default mailbox quota"
|
||||
msgstr "Cota de caixa de correio padrão"
|
||||
|
||||
@@ -355,8 +356,8 @@ msgid ""
|
||||
"value specified. A value of 0 means no quota."
|
||||
msgstr ""
|
||||
"Cota de caixa de correio padrão (em MB) aplicada para caixas de correio "
|
||||
"recém-criadas sem nenhum valor especificado. Um valor 0 significa que não há "
|
||||
"cota."
|
||||
"recém-criadas sem nenhum valor especificado. Um valor 0 significa que não há"
|
||||
" cota."
|
||||
|
||||
#: admin/app_settings.py:157 admin/app_settings.py:467
|
||||
msgid "Default mailbox sending limit"
|
||||
@@ -384,7 +385,8 @@ msgid "Automatic domain/mailbox creation"
|
||||
msgstr "Criação automática de domínio/caixa de correio"
|
||||
|
||||
#: admin/app_settings.py:177 admin/app_settings.py:491
|
||||
msgid "Create a domain and a mailbox when an account is automatically created."
|
||||
msgid ""
|
||||
"Create a domain and a mailbox when an account is automatically created."
|
||||
msgstr ""
|
||||
"Crie um domínio e uma caixa de correio quando uma conta for criada "
|
||||
"automaticamente."
|
||||
@@ -408,10 +410,11 @@ msgid ""
|
||||
"Default mailbox quota (in MB) applied to freshly created domains with no "
|
||||
"value specified. A value of 0 means no quota."
|
||||
msgstr ""
|
||||
"Cota de caixa de correio padrão (em MB) aplicada para domínios recém-criados "
|
||||
"sem nenhum valor especificado. Um valor 0 significa que não há cota."
|
||||
"Cota de caixa de correio padrão (em MB) aplicada para domínios recém-criados"
|
||||
" sem nenhum valor especificado. Um valor 0 significa que não há cota."
|
||||
|
||||
#: admin/app_settings.py:522 admin/app_settings.py:527
|
||||
#: core/api/v2/viewsets.py:148
|
||||
msgid "Administration"
|
||||
msgstr "Administração"
|
||||
|
||||
@@ -516,9 +519,9 @@ msgstr "Cota"
|
||||
|
||||
#: admin/forms/account.py:244
|
||||
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)."
|
||||
"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 ""
|
||||
"A cota para essa caixa de correio pode ser expressa em KB, MB (padrão) ou "
|
||||
"GB. Defina um valor personalizado ou use o padrão do domínio. Deixe em "
|
||||
@@ -722,8 +725,8 @@ msgid ""
|
||||
"The administrator's name. Don't include the domain's name here, it will be "
|
||||
"automatically appended."
|
||||
msgstr ""
|
||||
"O nome do administrador. Não inclua o nome do domínio aqui, ele será anexado "
|
||||
"automaticamente."
|
||||
"O nome do administrador. Não inclua o nome do domínio aqui, ele será anexado"
|
||||
" automaticamente."
|
||||
|
||||
#: admin/forms/domain.py:264
|
||||
msgid "Generate a random password for the administrator."
|
||||
@@ -1089,8 +1092,9 @@ msgstr "{}: cota de domínio excedida"
|
||||
#: admin/templates/admin/_domain_dkim_key.html:20
|
||||
#: core/templates/core/user_security.html:83
|
||||
#: core/templates/core/user_security.html:99
|
||||
#: templates/common/generic_modal.html:6 templates/common/generic_modal.html:13
|
||||
#: templates/common/wizard_forms.html:6 templates/common/wizard_forms.html:27
|
||||
#: 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 "Fechar"
|
||||
|
||||
@@ -1343,7 +1347,8 @@ msgid "Warning"
|
||||
msgstr "Aviso"
|
||||
|
||||
#: admin/templates/admin/domain_detail.html:139
|
||||
msgid "DKIM keys already exist for this domain. Do you want to overwrite them?"
|
||||
msgid ""
|
||||
"DKIM keys already exist for this domain. Do you want to overwrite them?"
|
||||
msgstr "As chaves DKIM já existem para este domínio. Deseja substituí-las?"
|
||||
|
||||
#: admin/templates/admin/domain_detail.html:142 core/constants.py:53
|
||||
@@ -1471,8 +1476,8 @@ msgid ""
|
||||
"mandatory and must be equal to one of the previous values.</p> <p>You can "
|
||||
"use a different character as separator.</p>"
|
||||
msgstr ""
|
||||
"Forneça um arquivo CSV em que as linhas respeitem um dos seguintes formatos: "
|
||||
"<ul> <li><em>domain; name; quota; default mailbox quota; enabled</em></li> "
|
||||
"Forneça um arquivo CSV em que as linhas respeitem um dos seguintes formatos:"
|
||||
" <ul> <li><em>domain; name; quota; default mailbox quota; enabled</em></li> "
|
||||
"<li><em>domainalias; name; targeted domain; enabled</em></li> "
|
||||
"<li><em>relaydomain; name; target host; target port; service; enabled; "
|
||||
"verify recipients</em></li> </ul> <p>O primeiro elemento de cada linha é "
|
||||
@@ -1482,14 +1487,14 @@ msgstr ""
|
||||
#: admin/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>"
|
||||
"is mandatory and must be equal to one of the previous values.</p> <p>You can"
|
||||
" use a different character as separator.</p>"
|
||||
msgstr ""
|
||||
"Forneça um arquivo CSV em que as linhas respeitem um dos seguintes formatos: "
|
||||
"<ul> <li><em>account; loginname; password; first name; last name; enabled; "
|
||||
"Forneça um arquivo CSV em que as linhas respeitem um dos seguintes formatos:"
|
||||
" <ul> <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>O primeiro elemento de "
|
||||
"cada linha é obrigatório e deve ser igual a um dos valores anteriores.</p> "
|
||||
@@ -1545,7 +1550,8 @@ msgid ""
|
||||
msgstr ""
|
||||
"A reputação do domínio será afetada e há uma chance de que os e-mails "
|
||||
"provenientes dele sejam considerados spam. Você deve entrar em contato com "
|
||||
"esses provedores e pedir que eles retirem a lista de endereços IP detectados."
|
||||
"esses provedores e pedir que eles retirem a lista de endereços IP "
|
||||
"detectados."
|
||||
|
||||
#: admin/templates/admin/notifications/domain_invalid_mx.html:3
|
||||
#, python-format
|
||||
@@ -1699,6 +1705,147 @@ msgstr "Importar identidades"
|
||||
msgid "Forward updated"
|
||||
msgstr "Encaminhar atualizado"
|
||||
|
||||
#: calendars/app_settings.py:11
|
||||
#, fuzzy
|
||||
#| msgid "ManageSieve settings"
|
||||
msgid "Server settings"
|
||||
msgstr "Configurações do ManageSieve"
|
||||
|
||||
#: calendars/app_settings.py:17
|
||||
#, fuzzy
|
||||
#| msgid "Server port"
|
||||
msgid "Server URL"
|
||||
msgstr "Porta do servidor"
|
||||
|
||||
#: calendars/app_settings.py:19
|
||||
msgid ""
|
||||
"The URL of your Radicale server. It will be used to construct calendar URLs."
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:31
|
||||
msgid "Rights management"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:37
|
||||
msgid "Rights file's path"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:39
|
||||
msgid "Path to the file that contains rights definition"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:46
|
||||
#, fuzzy
|
||||
#| msgid "Domain administrator"
|
||||
msgid "Allow calendars administration"
|
||||
msgstr "Administrador de domínio"
|
||||
|
||||
#: calendars/app_settings.py:48
|
||||
#, fuzzy
|
||||
#| msgid "Allow this administrator to access user mailboxes"
|
||||
msgid "Allow domain administrators to manage user calendars (read and write)"
|
||||
msgstr ""
|
||||
"Permitir que este administrador acesse as caixas de correio de usuários"
|
||||
|
||||
#: calendars/app_settings.py:60 core/app_settings.py:438
|
||||
#: core/app_settings.py:1258
|
||||
msgid "Miscellaneous"
|
||||
msgstr "Diversos"
|
||||
|
||||
#: calendars/app_settings.py:66
|
||||
msgid "Maximum size of ICS files"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:68
|
||||
msgid ""
|
||||
"Maximum size in bytes of imported ICS files (or KB, MB, GB if specified)"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:89 calendars/handlers.py:55
|
||||
#: core/api/v2/viewsets.py:157
|
||||
msgid "Calendars"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/models.py:48 calendars/models.py:65 contacts/models.py:38
|
||||
msgid "Server location is not set, please fix it."
|
||||
msgstr ""
|
||||
|
||||
#: calendars/viewsets.py:197
|
||||
msgid "Uploaded file is too big (max: {} bytes)"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/app_settings.py:11
|
||||
#, fuzzy
|
||||
#| msgid "LDAP synchronization settings"
|
||||
msgid "Synchronization"
|
||||
msgstr "Configurações de sincronização LDAP"
|
||||
|
||||
#: contacts/app_settings.py:18
|
||||
msgid "Synchonize address book using CardDAV"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/app_settings.py:21
|
||||
msgid ""
|
||||
"Choose to synchronize or not your address book using CardDAV. You will be "
|
||||
"able to access your contacts from the outside."
|
||||
msgstr ""
|
||||
|
||||
#: contacts/app_settings.py:29
|
||||
#, fuzzy
|
||||
#| msgid "LDAP synchronization settings"
|
||||
msgid "Synchronization frequency"
|
||||
msgstr "Configurações de sincronização LDAP"
|
||||
|
||||
#: contacts/app_settings.py:31
|
||||
msgid "Interval in seconds between 2 synchronization requests"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/app_settings.py:51
|
||||
#: contacts/templates/modoboa_contacts/index.html:6
|
||||
#: core/api/v2/viewsets.py:164
|
||||
#, fuzzy
|
||||
#| msgid "contains"
|
||||
msgid "Contacts"
|
||||
msgstr "contém"
|
||||
|
||||
#: contacts/constants.py:6 contacts/constants.py:12
|
||||
msgid "Home"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/constants.py:7 contacts/constants.py:13
|
||||
msgid "Work"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/constants.py:8 contacts/constants.py:14
|
||||
msgid "Other"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/constants.py:15
|
||||
msgid "Main"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/constants.py:16
|
||||
msgid "Cellular"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/constants.py:17
|
||||
msgid "Fax"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/constants.py:18
|
||||
msgid "Pager"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/serializers.py:101
|
||||
#, fuzzy
|
||||
#| msgid "Number of displayed items per page"
|
||||
msgid "Name or display name required"
|
||||
msgstr "Número de itens exibidos por página"
|
||||
|
||||
#: contacts/serializers.py:233
|
||||
msgid "Minimum allowed value is 60s"
|
||||
msgstr ""
|
||||
|
||||
#: core/api/v1/serializers.py:21
|
||||
msgid "Invalid PIN code"
|
||||
msgstr "Código PIN inválido"
|
||||
@@ -1745,11 +1892,28 @@ msgstr "Número de ciclos inválido"
|
||||
msgid "This code is invalid"
|
||||
msgstr "Este código é inválido"
|
||||
|
||||
#: core/api/v2/serializers.py:367 core/views/auth.py:200 core/views/auth.py:253
|
||||
#: core/api/v2/serializers.py:367 core/views/auth.py:200
|
||||
#: core/views/auth.py:253
|
||||
msgid "Please use the following code to recover your Modoboa password: {}"
|
||||
msgstr ""
|
||||
"Por favor, use o seguinte código para recuperar sua senha do Modoboa: {}"
|
||||
|
||||
#: core/api/v2/viewsets.py:150
|
||||
#, fuzzy
|
||||
#| msgid "Administration"
|
||||
msgid "Administration console"
|
||||
msgstr "Administração"
|
||||
|
||||
#: core/api/v2/viewsets.py:159
|
||||
msgid "Calendar"
|
||||
msgstr ""
|
||||
|
||||
#: core/api/v2/viewsets.py:166
|
||||
#, fuzzy
|
||||
#| msgid "Address"
|
||||
msgid "Address book"
|
||||
msgstr "Endereço"
|
||||
|
||||
#: core/app_settings.py:44 core/app_settings.py:716
|
||||
msgid "Authentication"
|
||||
msgstr "Autenticação"
|
||||
@@ -1921,8 +2085,8 @@ msgstr "Grupos de administradores"
|
||||
|
||||
#: core/app_settings.py:185 core/app_settings.py:906
|
||||
msgid ""
|
||||
"Members of those LDAP Posix groups will be created as domain administrators. "
|
||||
"Use ';' characters to separate groups."
|
||||
"Members of those LDAP Posix groups will be created as domain administrators."
|
||||
" Use ';' characters to separate groups."
|
||||
msgstr ""
|
||||
"Membros dos grupos do LDAP Posix serão criados como administradores de "
|
||||
"domínio. Use o caractere ';' para separar grupos."
|
||||
@@ -1982,8 +2146,8 @@ msgid ""
|
||||
"The distinguished name to use when binding to the LDAP server. Leave empty "
|
||||
"for an anonymous bind"
|
||||
msgstr ""
|
||||
"O nome distinto para usar quando vincular ao servidor LDAP. Deixe vazio para "
|
||||
"vincular anonimamente"
|
||||
"O nome distinto para usar quando vincular ao servidor LDAP. Deixe vazio para"
|
||||
" vincular anonimamente"
|
||||
|
||||
#: core/app_settings.py:237 core/app_settings.py:289 core/app_settings.py:972
|
||||
#: core/app_settings.py:1034
|
||||
@@ -2029,8 +2193,8 @@ msgid ""
|
||||
"The template used to construct a user's DN. It should contain one "
|
||||
"placeholder (ie. %(user)s)"
|
||||
msgstr ""
|
||||
"A template usada para construir um DN de usuário. Deve conter um placeholder "
|
||||
"(por ex: %(user)s)"
|
||||
"A template usada para construir um DN de usuário. Deve conter um placeholder"
|
||||
" (por ex: %(user)s)"
|
||||
|
||||
#: core/app_settings.py:276 core/app_settings.py:1017
|
||||
msgid "LDAP synchronization settings"
|
||||
@@ -2044,8 +2208,8 @@ msgstr "Habilitar exportação para LDAP"
|
||||
msgid ""
|
||||
"Enable automatic synchronization between local database and LDAP directory"
|
||||
msgstr ""
|
||||
"Ativar a sincronização automática entre o banco de dados local e o diretório "
|
||||
"LDAP"
|
||||
"Ativar a sincronização automática entre o banco de dados local e o diretório"
|
||||
" LDAP"
|
||||
|
||||
#: core/app_settings.py:308 core/app_settings.py:1056
|
||||
msgid "Delete remote LDAP account when local account is deleted"
|
||||
@@ -2163,7 +2327,8 @@ msgstr "Habilitar comunicação com API pública do Modoboa"
|
||||
msgid "Check new versions"
|
||||
msgstr "Verificar novas versões"
|
||||
|
||||
#: core/app_settings.py:416 core/app_settings.py:1204 core/app_settings.py:1214
|
||||
#: core/app_settings.py:416 core/app_settings.py:1204
|
||||
#: core/app_settings.py:1214
|
||||
msgid "Automatically checks if a newer version is available"
|
||||
msgstr "Verificar automaticamente se uma nova versão está disponível"
|
||||
|
||||
@@ -2194,18 +2359,14 @@ msgstr ""
|
||||
"Enviar estatísticas à API pública do Modoboa (contadores e extensões "
|
||||
"utilizadas)"
|
||||
|
||||
#: core/app_settings.py:438 core/app_settings.py:1258
|
||||
msgid "Miscellaneous"
|
||||
msgstr "Diversos"
|
||||
|
||||
#: core/app_settings.py:441 core/app_settings.py:1265
|
||||
msgid "Enable inactive account tracking"
|
||||
msgstr "Ativar rastreamento de conta inativa"
|
||||
|
||||
#: core/app_settings.py:444 core/app_settings.py:1268
|
||||
msgid ""
|
||||
"Allow the administrator to set a threshold (in days) beyond which an account "
|
||||
"is considered inactive if the user hasn't logged in"
|
||||
"Allow the administrator to set a threshold (in days) beyond which an account"
|
||||
" is considered inactive if the user hasn't logged in"
|
||||
msgstr ""
|
||||
"Permitir que o administrador defina um limite (em dias) além do qual uma "
|
||||
"conta é considerada inativa se o usuário não tiver feito login"
|
||||
@@ -2216,8 +2377,8 @@ msgstr "Limite de conta inativa"
|
||||
|
||||
#: core/app_settings.py:454 core/app_settings.py:1280
|
||||
msgid ""
|
||||
"An account with a last login date greater than this threshold (in days) will "
|
||||
"be considered as inactive"
|
||||
"An account with a last login date greater than this threshold (in days) will"
|
||||
" be considered as inactive"
|
||||
msgstr ""
|
||||
"Uma conta com uma data de login maior que este limite (em dias) será "
|
||||
"considerada como inativa"
|
||||
@@ -2259,7 +2420,7 @@ msgstr ""
|
||||
msgid "LDAP"
|
||||
msgstr "LDAP"
|
||||
|
||||
#: core/checks.py:12
|
||||
#: core/checks.py:13
|
||||
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 "
|
||||
@@ -2269,15 +2430,15 @@ msgstr ""
|
||||
"durante as transições entre horários de verão / inverno (exemplo: o horário "
|
||||
"local ocorrendo duas vezes devido a alteração do relógio)."
|
||||
|
||||
#: core/checks.py:16
|
||||
#: core/checks.py:17
|
||||
msgid "Set `USE_TZ = True` in settings.py"
|
||||
msgstr "Definir `USE_TZ = TRUE em settings.py"
|
||||
|
||||
#: core/checks.py:20
|
||||
#: core/checks.py:21
|
||||
msgid "The password scheme you are using is deprecated."
|
||||
msgstr ""
|
||||
|
||||
#: core/checks.py:21
|
||||
#: core/checks.py:22
|
||||
#, fuzzy
|
||||
#| msgid "Update password scheme at login"
|
||||
msgid "Upgrade your password scheme to a stronger one"
|
||||
@@ -2585,15 +2746,15 @@ msgstr ""
|
||||
#: core/templates/core/information.html:6
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The password scheme <strong>%(scheme)s</strong> has been deprecated and will "
|
||||
"be removed in the next minor version. The procedure to upgrade to a stronger "
|
||||
"scheme is as follows: <ul> <li>Go to <strong>Parameters > General</strong> "
|
||||
"section</li> <li>Change the value of <strong>Default password scheme</"
|
||||
"strong></li> <li>Make sure <strong>Update password scheme at login</strong> "
|
||||
"option is enabled</li> <li>Save your changes</li> <li>Logout / Login with "
|
||||
"your current account so its password gets updated</li> <li>Inform "
|
||||
"<strong>ALL</strong> your users that they must login to Modoboa to complete "
|
||||
"the operation</li> </ul>"
|
||||
"The password scheme <strong>%(scheme)s</strong> has been deprecated and will"
|
||||
" be removed in the next minor version. The procedure to upgrade to a "
|
||||
"stronger scheme is as follows: <ul> <li>Go to <strong>Parameters > "
|
||||
"General</strong> section</li> <li>Change the value of <strong>Default "
|
||||
"password scheme</strong></li> <li>Make sure <strong>Update password scheme "
|
||||
"at login</strong> option is enabled</li> <li>Save your changes</li> "
|
||||
"<li>Logout / Login with your current account so its password gets "
|
||||
"updated</li> <li>Inform <strong>ALL</strong> your users that they must login"
|
||||
" to Modoboa to complete the operation</li> </ul>"
|
||||
msgstr ""
|
||||
|
||||
#: core/templates/core/information.html:18
|
||||
@@ -2720,8 +2881,8 @@ msgstr "Autenticação de duas etapas"
|
||||
|
||||
#: core/templates/core/user_security.html:17
|
||||
msgid ""
|
||||
"Install a soft token authenticator like FreeOTP or Google Authenticator from "
|
||||
"your application repository and use that app to scan this QR code."
|
||||
"Install a soft token authenticator like FreeOTP or Google Authenticator from"
|
||||
" your application repository and use that app to scan this QR code."
|
||||
msgstr ""
|
||||
"Instale um autenticador de token de software como FreeOTP ou Google "
|
||||
"Authenticator do repositório de aplicativos e use esse aplicativo para "
|
||||
@@ -2811,7 +2972,7 @@ msgstr "Sair"
|
||||
msgid "API"
|
||||
msgstr "API"
|
||||
|
||||
#: core/utils.py:42
|
||||
#: core/utils.py:41
|
||||
msgid "The core part of Modoboa"
|
||||
msgstr "Core do Modoboa"
|
||||
|
||||
@@ -3102,8 +3263,8 @@ msgstr "Um registro DNS foi encontrado, mas sua sintaxe não é válida:"
|
||||
|
||||
#: 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."
|
||||
"Here is an example of DNS configuration (bind format). Replace value between"
|
||||
" [ ] by the appropriate ones."
|
||||
msgstr ""
|
||||
"Aqui está um exemplo de configuração de DNS (formato de ligação). Substitua "
|
||||
"o valor entre [ ] pelos valores apropriados."
|
||||
@@ -3188,8 +3349,8 @@ msgstr "Inclusões de Filtro de Pasta"
|
||||
#: imap_migration/app_settings.py:80 imap_migration/app_settings.py:138
|
||||
msgid ""
|
||||
"A comma seperated list of folders to explicitly include in sync even if "
|
||||
"filtered by the Folder Filter Exclusions. Example: debian.user, debian."
|
||||
"personal "
|
||||
"filtered by the Folder Filter Exclusions. Example: debian.user, "
|
||||
"debian.personal "
|
||||
msgstr ""
|
||||
"Uma lista separada por vírgulas de pastas a serem incluídas explicitamente "
|
||||
"na sincronização, mesmo se filtradas pelas Exclusões de Filtro de Pasta. "
|
||||
@@ -3306,8 +3467,8 @@ msgid "Enable or disable per-admin limits"
|
||||
msgstr "Habilitar ou desabilitar limites por administrador"
|
||||
|
||||
#: limits/app_settings.py:26 limits/app_settings.py:91
|
||||
#: limits/app_settings.py:160 limits/app_settings.py:245 limits/constants.py:47
|
||||
#: limits/constants.py:101
|
||||
#: limits/app_settings.py:160 limits/app_settings.py:245
|
||||
#: limits/constants.py:47 limits/constants.py:101
|
||||
msgid "Domain admins"
|
||||
msgstr "Administradores de domínio"
|
||||
|
||||
@@ -3330,8 +3491,8 @@ msgstr ""
|
||||
|
||||
#: limits/app_settings.py:48 limits/app_settings.py:186
|
||||
msgid ""
|
||||
"Maximum number of allowed domain aliases for a new administrator. (0 to deny "
|
||||
"any creation, -1 to allow unlimited creations)"
|
||||
"Maximum number of allowed domain aliases for a new administrator. (0 to deny"
|
||||
" any creation, -1 to allow unlimited creations)"
|
||||
msgstr ""
|
||||
"Número máximo de apelidos de domínio permitidos para um novo administrador. "
|
||||
"(0 para negar qualquer criação, -1 para permitir criações ilimitadas)"
|
||||
@@ -3341,8 +3502,8 @@ msgid ""
|
||||
"Maximum number of allowed mailboxes for a new administrator. (0 to deny any "
|
||||
"creation, -1 to allow unlimited creations)"
|
||||
msgstr ""
|
||||
"Número máximo de caixas de correio permitidas para um novo administrador. (0 "
|
||||
"para negar qualquer criação, -1 para permitir criações ilimitadas)"
|
||||
"Número máximo de caixas de correio permitidas para um novo administrador. (0"
|
||||
" para negar qualquer criação, -1 para permitir criações ilimitadas)"
|
||||
|
||||
#: limits/app_settings.py:67 limits/app_settings.py:210
|
||||
msgid ""
|
||||
@@ -3374,11 +3535,11 @@ msgstr "Habilitar ou desabilitar limites por domínio"
|
||||
|
||||
#: limits/app_settings.py:94 limits/app_settings.py:248
|
||||
msgid ""
|
||||
"Maximum number of allowed domain administrators for a new domain. (0 to deny "
|
||||
"any creation, -1 to allow unlimited creations)"
|
||||
"Maximum number of allowed domain administrators for a new domain. (0 to deny"
|
||||
" any creation, -1 to allow unlimited creations)"
|
||||
msgstr ""
|
||||
"Número máximo de administradores de domínio permitidos para um novo domínio. "
|
||||
"(0 para negar qualquer criação, -1 para permitir criações ilimitadas)"
|
||||
"Número máximo de administradores de domínio permitidos para um novo domínio."
|
||||
" (0 para negar qualquer criação, -1 para permitir criações ilimitadas)"
|
||||
|
||||
#: limits/app_settings.py:104 limits/app_settings.py:260
|
||||
msgid ""
|
||||
@@ -3398,8 +3559,8 @@ msgstr ""
|
||||
|
||||
#: limits/app_settings.py:123 limits/app_settings.py:283
|
||||
msgid ""
|
||||
"Maximum number of allowed aliases for a new domain. (0 to deny any creation, "
|
||||
"-1 to allow unlimited creations)"
|
||||
"Maximum number of allowed aliases for a new domain. (0 to deny any creation,"
|
||||
" -1 to allow unlimited creations)"
|
||||
msgstr ""
|
||||
"Número máximo de apelidos permitidos para um novo domínio. (0 para negar "
|
||||
"qualquer criação, -1 para permitir criações ilimitadas)"
|
||||
@@ -3687,8 +3848,9 @@ msgid ""
|
||||
"Generate a new document only when a new account is created. If set to no, a "
|
||||
"new document will be created each time a password is updated."
|
||||
msgstr ""
|
||||
"Gere um novo documento somente quando uma nova conta for criada. Se definido "
|
||||
"como não, um novo documento será criado sempre que uma senha for atualizada."
|
||||
"Gere um novo documento somente quando uma nova conta for criada. Se definido"
|
||||
" como não, um novo documento será criado sempre que uma senha for "
|
||||
"atualizada."
|
||||
|
||||
#: pdfcredentials/app_settings.py:94 pdfcredentials/app_settings.py:232
|
||||
msgid "Customization options"
|
||||
@@ -3727,8 +3889,8 @@ msgid ""
|
||||
"Include required SMTP and IMAP connection information to configure a mail "
|
||||
"client, a tablet or a phone"
|
||||
msgstr ""
|
||||
"Incluir as informações de conexão SMTP e IMAP necessárias para configurar um "
|
||||
"cliente de e-mail, um tablet ou um telefone"
|
||||
"Incluir as informações de conexão SMTP e IMAP necessárias para configurar um"
|
||||
" cliente de e-mail, um tablet ou um telefone"
|
||||
|
||||
#: pdfcredentials/app_settings.py:133 pdfcredentials/app_settings.py:260
|
||||
#: pdfcredentials/documents.py:133
|
||||
@@ -3817,8 +3979,7 @@ msgid ""
|
||||
"your contacts.\n"
|
||||
msgstr ""
|
||||
"\n"
|
||||
"Aqui você pode visualizar online seus e-mails a qualquer momento, criar "
|
||||
"filtros ou gerenciar\n"
|
||||
"Aqui você pode visualizar online seus e-mails a qualquer momento, criar filtros ou gerenciar\n"
|
||||
"seus contatos.\n"
|
||||
|
||||
#: pdfcredentials/documents.py:126
|
||||
@@ -3838,8 +3999,8 @@ msgid ""
|
||||
"Failed to create PDF_credentials directory. Please check the permissions or "
|
||||
"the path."
|
||||
msgstr ""
|
||||
"Falha ao criar diretório PDF_credentials. Por favor, verifique as permissões "
|
||||
"ou o caminho."
|
||||
"Falha ao criar diretório PDF_credentials. Por favor, verifique as permissões"
|
||||
" ou o caminho."
|
||||
|
||||
#: pdfcredentials/handlers.py:61
|
||||
msgid "Retrieve user's credentials as a PDF document"
|
||||
@@ -3928,8 +4089,8 @@ msgstr "Respostas automáticas"
|
||||
#: postfix_autoreply/forms.py:23
|
||||
msgid "Activate your auto reply from this date. Format : YYYY-MM-DD HH:mm:ss"
|
||||
msgstr ""
|
||||
"Ative sua resposta automática a partir desta data. Formato: YYYY-MM-DD HH:mm:"
|
||||
"ss"
|
||||
"Ative sua resposta automática a partir desta data. Formato: YYYY-MM-DD "
|
||||
"HH:mm:ss"
|
||||
|
||||
#: postfix_autoreply/forms.py:28
|
||||
msgid "Until"
|
||||
@@ -3947,8 +4108,8 @@ msgid ""
|
||||
"be automatically replaced by the appropriate value: %(name)s, %(fromdate)s, "
|
||||
"%(untildate)s"
|
||||
msgstr ""
|
||||
"O conteúdo da sua resposta. Você pode usar as seguintes variáveis, que serão "
|
||||
"substituídas automaticamente pelo valor apropriado: %(name)s, %(fromdate)s "
|
||||
"O conteúdo da sua resposta. Você pode usar as seguintes variáveis, que serão"
|
||||
" substituídas automaticamente pelo valor apropriado: %(name)s, %(fromdate)s "
|
||||
"%(untildate)s"
|
||||
|
||||
#: postfix_autoreply/forms.py:120
|
||||
@@ -4035,7 +4196,7 @@ msgstr "porta do host de destino"
|
||||
msgid "verify recipients"
|
||||
msgstr "verificar destinatários"
|
||||
|
||||
#: sievefilters/api/v2/viewsets.py:183
|
||||
#: sievefilters/api/v2/viewsets.py:186
|
||||
#, python-format
|
||||
msgid "Filter %s already exists"
|
||||
msgstr "O filtro %s já existe"
|
||||
@@ -4188,12 +4349,12 @@ msgstr "Pasta para onde vão os rascunhos"
|
||||
msgid "Failed to retrieve hierarchy delimiter"
|
||||
msgstr "Falha ao recuperar o delimitador de hierarquia"
|
||||
|
||||
#: sievefilters/lib.py:48
|
||||
#: sievefilters/lib.py:52
|
||||
msgid "Connection to MANAGESIEVE server failed, check your configuration"
|
||||
msgstr ""
|
||||
"Falha na conexão com o servidor MANAGESIEVE, verifique sua configuração"
|
||||
|
||||
#: sievefilters/lib.py:75
|
||||
#: sievefilters/lib.py:79
|
||||
msgid "Not enough space on server"
|
||||
msgstr "Não há espaço suficiente no servidor"
|
||||
|
||||
@@ -4306,8 +4467,8 @@ msgid ""
|
||||
"primary address, and check your spam folder.</p>"
|
||||
msgstr ""
|
||||
"<p>Enviamos instruções por e-mail para definir sua senha, se houver uma "
|
||||
"conta com o e-mail que você digitou. Você deve recebê-lo em breve.</p> <p>Se "
|
||||
"você não receber um e-mail, certifique-se de ter digitado seu endereço "
|
||||
"conta com o e-mail que você digitou. Você deve recebê-lo em breve.</p> <p>Se"
|
||||
" você não receber um e-mail, certifique-se de ter digitado seu endereço "
|
||||
"principal e verifique sua pasta de spam.</p>"
|
||||
|
||||
#: templates/registration/password_reset_email.html:4
|
||||
@@ -4326,8 +4487,8 @@ msgid ""
|
||||
"If clicking the link above doesn't work, please copy and paste the URL in a "
|
||||
"new browser window instead."
|
||||
msgstr ""
|
||||
"Se clicar no link acima não funcionar, copie e cole a URL em uma nova janela "
|
||||
"do navegador."
|
||||
"Se clicar no link acima não funcionar, copie e cole a URL em uma nova janela"
|
||||
" do navegador."
|
||||
|
||||
#: templates/registration/password_reset_email.html:14
|
||||
#: templates/registration/password_reset_email_v2.html:14
|
||||
@@ -4356,11 +4517,11 @@ msgstr "Senha de uso único"
|
||||
|
||||
#: templates/registration/twofactor_code_verify.html:35
|
||||
msgid ""
|
||||
"Enter the code from the two-factor app on your mobile device. If you've lost "
|
||||
"your device, you may enter one of your recovery codes."
|
||||
"Enter the code from the two-factor app on your mobile device. If you've lost"
|
||||
" your device, you may enter one of your recovery codes."
|
||||
msgstr ""
|
||||
"Digite o código do aplicativo de dois fatores em seu celular. Se você perdeu "
|
||||
"seu dispositivo, pode digitar um de seus códigos de recuperação."
|
||||
"Digite o código do aplicativo de dois fatores em seu celular. Se você perdeu"
|
||||
" seu dispositivo, pode digitar um de seus códigos de recuperação."
|
||||
|
||||
#: templates/registration/twofactor_code_verify.html:42
|
||||
msgid "Verify code"
|
||||
|
||||
@@ -13,11 +13,10 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Modoboa\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-11-29 17:08+0100\n"
|
||||
"POT-Creation-Date: 2025-02-11 09:00+0100\n"
|
||||
"PO-Revision-Date: 2024-07-17 11:45+0200\n"
|
||||
"Last-Translator: Mike C. <miguelmclara@gmail.com>\n"
|
||||
"Language-Team: Portuguese (Portugal) (http://www.transifex.com/projects/p/"
|
||||
"modoboa/language/pt_PT/)\n"
|
||||
"Language-Team: Portuguese (Portugal) (http://www.transifex.com/projects/p/modoboa/language/pt_PT/)\n"
|
||||
"Language: pt_PT\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
@@ -55,14 +54,14 @@ msgid "Cannot be greater than domain quota"
|
||||
msgstr ""
|
||||
|
||||
#: admin/api/v1/serializers.py:161 admin/api/v1/serializers.py:386
|
||||
#: admin/api/v2/serializers.py:478 admin/models/alias.py:38
|
||||
#: admin/api/v2/serializers.py:496 admin/models/alias.py:38
|
||||
#, fuzzy
|
||||
#| msgid "Permissions"
|
||||
msgid "Permission denied."
|
||||
msgstr "Permissões"
|
||||
|
||||
#: admin/api/v1/serializers.py:223 admin/api/v2/serializers.py:77
|
||||
#: admin/api/v2/serializers.py:410 admin/forms/alias.py:113
|
||||
#: admin/api/v2/serializers.py:428 admin/forms/alias.py:113
|
||||
#: admin/forms/alias.py:115 core/api/v2/serializers.py:224
|
||||
#: core/api/v2/serializers.py:226 core/api/v2/serializers.py:235
|
||||
#: core/app_settings.py:582 core/app_settings.py:584 core/app_settings.py:595
|
||||
@@ -75,7 +74,7 @@ msgid ""
|
||||
"List of administered domains (resellers and domain administrators only)."
|
||||
msgstr ""
|
||||
|
||||
#: admin/api/v1/serializers.py:359 admin/api/v2/serializers.py:460
|
||||
#: admin/api/v1/serializers.py:359 admin/api/v2/serializers.py:478
|
||||
msgid "Not allowed for this role."
|
||||
msgstr ""
|
||||
|
||||
@@ -83,16 +82,18 @@ msgstr ""
|
||||
msgid "Must be equal to mailbox full_address"
|
||||
msgstr ""
|
||||
|
||||
#: admin/api/v1/serializers.py:415 admin/api/v2/serializers.py:510
|
||||
#: admin/api/v1/serializers.py:415 admin/api/v2/serializers.py:528
|
||||
#: admin/forms/account.py:186 admin/forms/account.py:188
|
||||
#: admin/forms/domain.py:174 admin/forms/domain.py:302
|
||||
#: admin/forms/domain.py:304 core/forms.py:92 core/forms.py:95 core/forms.py:97
|
||||
#: admin/forms/domain.py:304 calendars/serializers.py:175
|
||||
#: calendars/serializers.py:177 core/forms.py:92 core/forms.py:95
|
||||
#: core/forms.py:97
|
||||
#, fuzzy
|
||||
#| msgid "A mailbox is required"
|
||||
msgid "This field is required."
|
||||
msgstr "É necessária uma caixa de correio"
|
||||
|
||||
#: admin/api/v1/serializers.py:427 admin/api/v2/serializers.py:527
|
||||
#: admin/api/v1/serializers.py:427 admin/api/v2/serializers.py:545
|
||||
#, fuzzy
|
||||
#| msgid "Domain does not exist"
|
||||
msgid "Local domain {} does not exist"
|
||||
@@ -151,17 +152,17 @@ msgstr ""
|
||||
msgid "Define at least one authorized network / address"
|
||||
msgstr ""
|
||||
|
||||
#: admin/api/v2/serializers.py:495
|
||||
#: admin/api/v2/serializers.py:513
|
||||
msgid "The left part of an email address can't be more than 64 characters."
|
||||
msgstr ""
|
||||
|
||||
#: admin/api/v2/serializers.py:515
|
||||
#: admin/api/v2/serializers.py:533
|
||||
#, fuzzy
|
||||
#| msgid "A mailbox is required"
|
||||
msgid "A mailbox is required to create aliases."
|
||||
msgstr "É necessária uma caixa de correio"
|
||||
|
||||
#: admin/api/v2/serializers.py:678
|
||||
#: admin/api/v2/serializers.py:696
|
||||
#, fuzzy
|
||||
#| msgid "Unknown domain %s"
|
||||
msgid "Unknown status"
|
||||
@@ -205,8 +206,8 @@ msgstr ""
|
||||
|
||||
#: admin/app_settings.py:35 admin/app_settings.py:307
|
||||
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."
|
||||
"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 ""
|
||||
|
||||
#: admin/app_settings.py:43 admin/app_settings.py:317
|
||||
@@ -338,8 +339,9 @@ msgstr ""
|
||||
"Renomear ou remover as caixas de correio no sistema de ficheiros quando "
|
||||
"estas são renomeadas no Modoboa"
|
||||
|
||||
#: admin/app_settings.py:148 admin/app_settings.py:456 admin/forms/domain.py:54
|
||||
#: admin/models/domain.py:36 admin/templates/admin/domain_detail.html:64
|
||||
#: admin/app_settings.py:148 admin/app_settings.py:456
|
||||
#: admin/forms/domain.py:54 admin/models/domain.py:36
|
||||
#: admin/templates/admin/domain_detail.html:64
|
||||
#, fuzzy
|
||||
#| msgid "Default domain quota"
|
||||
msgid "Default mailbox quota"
|
||||
@@ -383,7 +385,8 @@ msgid "Automatic domain/mailbox creation"
|
||||
msgstr "Criação automatica de domino/caixa de correio"
|
||||
|
||||
#: admin/app_settings.py:177 admin/app_settings.py:491
|
||||
msgid "Create a domain and a mailbox when an account is automatically created."
|
||||
msgid ""
|
||||
"Create a domain and a mailbox when an account is automatically created."
|
||||
msgstr ""
|
||||
"Criar um dominio e uma caixa de correio quando uma conta é criada "
|
||||
"automátiamente."
|
||||
@@ -415,6 +418,7 @@ msgstr ""
|
||||
"especificado. Um valor de 0 implica sem quota."
|
||||
|
||||
#: admin/app_settings.py:522 admin/app_settings.py:527
|
||||
#: core/api/v2/viewsets.py:148
|
||||
msgid "Administration"
|
||||
msgstr "Administração"
|
||||
|
||||
@@ -520,13 +524,13 @@ msgstr "Quota"
|
||||
#: admin/forms/account.py:244
|
||||
#, 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)."
|
||||
#| "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)."
|
||||
"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 ""
|
||||
"Quota em MB para esta caixa de correio. Definir uma valor personalizado ou "
|
||||
"usar o valor predefinido pelo domínio. Deixar em branco para definir uma "
|
||||
@@ -554,9 +558,9 @@ msgstr "Alias(es)"
|
||||
#: admin/forms/account.py:269
|
||||
#, fuzzy
|
||||
#| msgid ""
|
||||
#| "Alias(es) of this mailbox. Indicate only one address per input, press "
|
||||
#| "ENTER to add a new input. Use the '*' character to create a 'catchall' "
|
||||
#| "alias (ex: *@domain.tld)."
|
||||
#| "Alias(es) of this mailbox. Indicate only one address per input, press ENTER "
|
||||
#| "to add a new input. Use the '*' character to create a 'catchall' alias (ex: "
|
||||
#| "*@domain.tld)."
|
||||
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 "
|
||||
@@ -575,8 +579,8 @@ msgstr "Pedido inválido"
|
||||
#: admin/forms/account.py:278
|
||||
#, fuzzy
|
||||
#| msgid ""
|
||||
#| "Mailbox(es) this alias will point to. Indicate only one address per "
|
||||
#| "input, press ENTER to add a new input."
|
||||
#| "Mailbox(es) this alias will point to. Indicate only one address per input, "
|
||||
#| "press ENTER to add a new input."
|
||||
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 "
|
||||
@@ -652,8 +656,8 @@ msgstr "Endereço de e-mail"
|
||||
#: admin/forms/alias.py:25
|
||||
#, fuzzy
|
||||
#| msgid ""
|
||||
#| "The alias address (without the domain part). For a 'catch-all' address, "
|
||||
#| "just enter an * character."
|
||||
#| "The alias address (without the domain part). For a 'catch-all' address, just"
|
||||
#| " enter an * character."
|
||||
msgid ""
|
||||
"The alias address. To create a catchall alias, just enter the domain name "
|
||||
"(@domain.tld)."
|
||||
@@ -668,8 +672,8 @@ msgstr "Destinatários"
|
||||
#: admin/forms/alias.py:34
|
||||
#, fuzzy
|
||||
#| msgid ""
|
||||
#| "Mailbox(es) this alias will point to. Indicate only one address per "
|
||||
#| "input, press ENTER to add a new input."
|
||||
#| "Mailbox(es) this alias will point to. Indicate only one address per input, "
|
||||
#| "press ENTER to add a new input."
|
||||
msgid ""
|
||||
"Addresses this alias will point to. Indicate only one address per input, "
|
||||
"press ENTER to add a new input."
|
||||
@@ -840,7 +844,8 @@ msgstr "Passwords encriptadas"
|
||||
|
||||
#: admin/forms/import_.py:40
|
||||
msgid "Check this option if passwords contained in your file are not crypted"
|
||||
msgstr "Marque esta opção se as senhas contidas no arquivo não são encriptadas"
|
||||
msgstr ""
|
||||
"Marque esta opção se as senhas contidas no arquivo não são encriptadas"
|
||||
|
||||
#: admin/handlers.py:233
|
||||
#, python-format
|
||||
@@ -1145,8 +1150,9 @@ msgstr "Domínio criado"
|
||||
#: admin/templates/admin/_domain_dkim_key.html:20
|
||||
#: core/templates/core/user_security.html:83
|
||||
#: core/templates/core/user_security.html:99
|
||||
#: templates/common/generic_modal.html:6 templates/common/generic_modal.html:13
|
||||
#: templates/common/wizard_forms.html:6 templates/common/wizard_forms.html:27
|
||||
#: 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 "Fechar"
|
||||
|
||||
@@ -1435,7 +1441,8 @@ msgid "Warning"
|
||||
msgstr ""
|
||||
|
||||
#: admin/templates/admin/domain_detail.html:139
|
||||
msgid "DKIM keys already exist for this domain. Do you want to overwrite them?"
|
||||
msgid ""
|
||||
"DKIM keys already exist for this domain. Do you want to overwrite them?"
|
||||
msgstr ""
|
||||
|
||||
#: admin/templates/admin/domain_detail.html:142 core/constants.py:53
|
||||
@@ -1579,11 +1586,11 @@ msgstr ""
|
||||
#: admin/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>"
|
||||
"is mandatory and must be equal to one of the previous values.</p> <p>You can"
|
||||
" use a different character as separator.</p>"
|
||||
msgstr ""
|
||||
|
||||
#: admin/templates/admin/importform.html:6
|
||||
@@ -1787,6 +1794,147 @@ msgstr "Importar identidades"
|
||||
msgid "Forward updated"
|
||||
msgstr "Reencaminhamento atualizado"
|
||||
|
||||
#: calendars/app_settings.py:11
|
||||
#, fuzzy
|
||||
#| msgid "LDAP settings"
|
||||
msgid "Server settings"
|
||||
msgstr "Definições do MANAGESIEVE"
|
||||
|
||||
#: calendars/app_settings.py:17
|
||||
#, fuzzy
|
||||
#| msgid "Server port"
|
||||
msgid "Server URL"
|
||||
msgstr "Porta do Servidor"
|
||||
|
||||
#: calendars/app_settings.py:19
|
||||
msgid ""
|
||||
"The URL of your Radicale server. It will be used to construct calendar URLs."
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:31
|
||||
msgid "Rights management"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:37
|
||||
msgid "Rights file's path"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:39
|
||||
msgid "Path to the file that contains rights definition"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:46
|
||||
#, fuzzy
|
||||
#| msgid "Super administrator"
|
||||
msgid "Allow calendars administration"
|
||||
msgstr "Super Administrador"
|
||||
|
||||
#: calendars/app_settings.py:48
|
||||
#, fuzzy
|
||||
#| msgid "Maximum number of domain administrators this user can create"
|
||||
msgid "Allow domain administrators to manage user calendars (read and write)"
|
||||
msgstr ""
|
||||
"Número máximo de administradores de domínio que este utilizador pode criar"
|
||||
|
||||
#: calendars/app_settings.py:60 core/app_settings.py:438
|
||||
#: core/app_settings.py:1258
|
||||
msgid "Miscellaneous"
|
||||
msgstr "Vários"
|
||||
|
||||
#: calendars/app_settings.py:66
|
||||
msgid "Maximum size of ICS files"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:68
|
||||
msgid ""
|
||||
"Maximum size in bytes of imported ICS files (or KB, MB, GB if specified)"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:89 calendars/handlers.py:55
|
||||
#: core/api/v2/viewsets.py:157
|
||||
msgid "Calendars"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/models.py:48 calendars/models.py:65 contacts/models.py:38
|
||||
msgid "Server location is not set, please fix it."
|
||||
msgstr ""
|
||||
|
||||
#: calendars/viewsets.py:197
|
||||
msgid "Uploaded file is too big (max: {} bytes)"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/app_settings.py:11
|
||||
#, fuzzy
|
||||
#| msgid "LDAP settings"
|
||||
msgid "Synchronization"
|
||||
msgstr "Definições do serviço de directório"
|
||||
|
||||
#: contacts/app_settings.py:18
|
||||
msgid "Synchonize address book using CardDAV"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/app_settings.py:21
|
||||
msgid ""
|
||||
"Choose to synchronize or not your address book using CardDAV. You will be "
|
||||
"able to access your contacts from the outside."
|
||||
msgstr ""
|
||||
|
||||
#: contacts/app_settings.py:29
|
||||
#, fuzzy
|
||||
#| msgid "LDAP settings"
|
||||
msgid "Synchronization frequency"
|
||||
msgstr "Definições do serviço de directório"
|
||||
|
||||
#: contacts/app_settings.py:31
|
||||
msgid "Interval in seconds between 2 synchronization requests"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/app_settings.py:51
|
||||
#: contacts/templates/modoboa_contacts/index.html:6
|
||||
#: core/api/v2/viewsets.py:164
|
||||
#, fuzzy
|
||||
#| msgid "Domains"
|
||||
msgid "Contacts"
|
||||
msgstr "contém"
|
||||
|
||||
#: contacts/constants.py:6 contacts/constants.py:12
|
||||
msgid "Home"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/constants.py:7 contacts/constants.py:13
|
||||
msgid "Work"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/constants.py:8 contacts/constants.py:14
|
||||
msgid "Other"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/constants.py:15
|
||||
msgid "Main"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/constants.py:16
|
||||
msgid "Cellular"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/constants.py:17
|
||||
msgid "Fax"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/constants.py:18
|
||||
msgid "Pager"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/serializers.py:101
|
||||
#, fuzzy
|
||||
#| msgid "Number of displayed items per page"
|
||||
msgid "Name or display name required"
|
||||
msgstr "Número de itens apresentados por página"
|
||||
|
||||
#: contacts/serializers.py:233
|
||||
msgid "Minimum allowed value is 60s"
|
||||
msgstr ""
|
||||
|
||||
#: core/api/v1/serializers.py:21
|
||||
#, fuzzy
|
||||
#| msgid "Invalid line"
|
||||
@@ -1837,10 +1985,27 @@ msgstr "Número de linhas inválido"
|
||||
msgid "This code is invalid"
|
||||
msgstr ""
|
||||
|
||||
#: core/api/v2/serializers.py:367 core/views/auth.py:200 core/views/auth.py:253
|
||||
#: core/api/v2/serializers.py:367 core/views/auth.py:200
|
||||
#: core/views/auth.py:253
|
||||
msgid "Please use the following code to recover your Modoboa password: {}"
|
||||
msgstr ""
|
||||
|
||||
#: core/api/v2/viewsets.py:150
|
||||
#, fuzzy
|
||||
#| msgid "Administration"
|
||||
msgid "Administration console"
|
||||
msgstr "Administração"
|
||||
|
||||
#: core/api/v2/viewsets.py:159
|
||||
msgid "Calendar"
|
||||
msgstr ""
|
||||
|
||||
#: core/api/v2/viewsets.py:166
|
||||
#, fuzzy
|
||||
#| msgid "Address"
|
||||
msgid "Address book"
|
||||
msgstr "Endereço"
|
||||
|
||||
#: core/app_settings.py:44 core/app_settings.py:716
|
||||
msgid "Authentication"
|
||||
msgstr "Autenticação"
|
||||
@@ -2020,8 +2185,8 @@ msgstr "Grupos de Administrador"
|
||||
|
||||
#: core/app_settings.py:185 core/app_settings.py:906
|
||||
msgid ""
|
||||
"Members of those LDAP Posix groups will be created as domain administrators. "
|
||||
"Use ';' characters to separate groups."
|
||||
"Members of those LDAP Posix groups will be created as domain administrators."
|
||||
" Use ';' characters to separate groups."
|
||||
msgstr ""
|
||||
"Os membros destes grupos \"LDAP Posix\" serão criados como administradores "
|
||||
"de domínio. Use ';' para separar os grupos."
|
||||
@@ -2096,8 +2261,7 @@ msgstr "Password para bind"
|
||||
#: core/app_settings.py:240 core/app_settings.py:292 core/app_settings.py:974
|
||||
#: core/app_settings.py:1036
|
||||
msgid "The password to use when binding to the LDAP server (with 'Bind DN')"
|
||||
msgstr ""
|
||||
"A password usada para fazer o \"bind\" ao servidor LDAP (com 'Bind DN')"
|
||||
msgstr "A password usada para fazer o \"bind\" ao servidor LDAP (com 'Bind DN')"
|
||||
|
||||
#: core/app_settings.py:247 core/app_settings.py:335 core/app_settings.py:984
|
||||
#: core/app_settings.py:1089
|
||||
@@ -2267,7 +2431,8 @@ msgstr ""
|
||||
msgid "Check new versions"
|
||||
msgstr "Procurar novas versões"
|
||||
|
||||
#: core/app_settings.py:416 core/app_settings.py:1204 core/app_settings.py:1214
|
||||
#: core/app_settings.py:416 core/app_settings.py:1204
|
||||
#: core/app_settings.py:1214
|
||||
msgid "Automatically checks if a newer version is available"
|
||||
msgstr "Verifica automaticamente se existem novas versões"
|
||||
|
||||
@@ -2296,18 +2461,14 @@ msgstr ""
|
||||
msgid "Send statistics to Modoboa public API (counters and used extensions)"
|
||||
msgstr ""
|
||||
|
||||
#: core/app_settings.py:438 core/app_settings.py:1258
|
||||
msgid "Miscellaneous"
|
||||
msgstr "Vários"
|
||||
|
||||
#: core/app_settings.py:441 core/app_settings.py:1265
|
||||
msgid "Enable inactive account tracking"
|
||||
msgstr ""
|
||||
|
||||
#: core/app_settings.py:444 core/app_settings.py:1268
|
||||
msgid ""
|
||||
"Allow the administrator to set a threshold (in days) beyond which an account "
|
||||
"is considered inactive if the user hasn't logged in"
|
||||
"Allow the administrator to set a threshold (in days) beyond which an account"
|
||||
" is considered inactive if the user hasn't logged in"
|
||||
msgstr ""
|
||||
|
||||
#: core/app_settings.py:451 core/app_settings.py:1277
|
||||
@@ -2316,8 +2477,8 @@ msgstr ""
|
||||
|
||||
#: core/app_settings.py:454 core/app_settings.py:1280
|
||||
msgid ""
|
||||
"An account with a last login date greater than this threshold (in days) will "
|
||||
"be considered as inactive"
|
||||
"An account with a last login date greater than this threshold (in days) will"
|
||||
" be considered as inactive"
|
||||
msgstr ""
|
||||
|
||||
#: core/app_settings.py:460 core/app_settings.py:1289
|
||||
@@ -2360,22 +2521,22 @@ msgstr ""
|
||||
msgid "LDAP"
|
||||
msgstr ""
|
||||
|
||||
#: core/checks.py:12
|
||||
#: core/checks.py:13
|
||||
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.py:16
|
||||
#: core/checks.py:17
|
||||
msgid "Set `USE_TZ = True` in settings.py"
|
||||
msgstr ""
|
||||
|
||||
#: core/checks.py:20
|
||||
#: core/checks.py:21
|
||||
msgid "The password scheme you are using is deprecated."
|
||||
msgstr ""
|
||||
|
||||
#: core/checks.py:21
|
||||
#: core/checks.py:22
|
||||
#, fuzzy
|
||||
#| msgid "Default password scheme"
|
||||
msgid "Upgrade your password scheme to a stronger one"
|
||||
@@ -2544,8 +2705,8 @@ msgstr "O simple utilizador '%s' deve ter endereço de e-mail válido"
|
||||
#, python-format
|
||||
msgid "username and email fields must not differ for '%s'"
|
||||
msgstr ""
|
||||
"Os campos nome de utilizador e endereço de email não deve ser diferente para "
|
||||
"'%s'"
|
||||
"Os campos nome de utilizador e endereço de email não deve ser diferente para"
|
||||
" '%s'"
|
||||
|
||||
#: core/password_validation.py:25
|
||||
msgid "Password must contain at least {} digit."
|
||||
@@ -2694,15 +2855,15 @@ msgstr ""
|
||||
#: core/templates/core/information.html:6
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The password scheme <strong>%(scheme)s</strong> has been deprecated and will "
|
||||
"be removed in the next minor version. The procedure to upgrade to a stronger "
|
||||
"scheme is as follows: <ul> <li>Go to <strong>Parameters > General</strong> "
|
||||
"section</li> <li>Change the value of <strong>Default password scheme</"
|
||||
"strong></li> <li>Make sure <strong>Update password scheme at login</strong> "
|
||||
"option is enabled</li> <li>Save your changes</li> <li>Logout / Login with "
|
||||
"your current account so its password gets updated</li> <li>Inform "
|
||||
"<strong>ALL</strong> your users that they must login to Modoboa to complete "
|
||||
"the operation</li> </ul>"
|
||||
"The password scheme <strong>%(scheme)s</strong> has been deprecated and will"
|
||||
" be removed in the next minor version. The procedure to upgrade to a "
|
||||
"stronger scheme is as follows: <ul> <li>Go to <strong>Parameters > "
|
||||
"General</strong> section</li> <li>Change the value of <strong>Default "
|
||||
"password scheme</strong></li> <li>Make sure <strong>Update password scheme "
|
||||
"at login</strong> option is enabled</li> <li>Save your changes</li> "
|
||||
"<li>Logout / Login with your current account so its password gets "
|
||||
"updated</li> <li>Inform <strong>ALL</strong> your users that they must login"
|
||||
" to Modoboa to complete the operation</li> </ul>"
|
||||
msgstr ""
|
||||
|
||||
#: core/templates/core/information.html:18
|
||||
@@ -2834,8 +2995,8 @@ msgstr "Backend usado para autenticação"
|
||||
|
||||
#: core/templates/core/user_security.html:17
|
||||
msgid ""
|
||||
"Install a soft token authenticator like FreeOTP or Google Authenticator from "
|
||||
"your application repository and use that app to scan this QR code."
|
||||
"Install a soft token authenticator like FreeOTP or Google Authenticator from"
|
||||
" your application repository and use that app to scan this QR code."
|
||||
msgstr ""
|
||||
|
||||
#: core/templates/core/user_security.html:25
|
||||
@@ -2924,7 +3085,7 @@ msgstr "Sair"
|
||||
msgid "API"
|
||||
msgstr ""
|
||||
|
||||
#: core/utils.py:42
|
||||
#: core/utils.py:41
|
||||
#, fuzzy
|
||||
#| msgid "Welcome to Modoboa"
|
||||
msgid "The core part of Modoboa"
|
||||
@@ -3241,8 +3402,8 @@ 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."
|
||||
"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
|
||||
@@ -3327,8 +3488,8 @@ msgstr ""
|
||||
#: imap_migration/app_settings.py:80 imap_migration/app_settings.py:138
|
||||
msgid ""
|
||||
"A comma seperated list of folders to explicitly include in sync even if "
|
||||
"filtered by the Folder Filter Exclusions. Example: debian.user, debian."
|
||||
"personal "
|
||||
"filtered by the Folder Filter Exclusions. Example: debian.user, "
|
||||
"debian.personal "
|
||||
msgstr ""
|
||||
|
||||
#: imap_migration/app_settings.py:107
|
||||
@@ -3449,8 +3610,8 @@ msgid "Enable or disable per-admin limits"
|
||||
msgstr ""
|
||||
|
||||
#: limits/app_settings.py:26 limits/app_settings.py:91
|
||||
#: limits/app_settings.py:160 limits/app_settings.py:245 limits/constants.py:47
|
||||
#: limits/constants.py:101
|
||||
#: limits/app_settings.py:160 limits/app_settings.py:245
|
||||
#: limits/constants.py:47 limits/constants.py:101
|
||||
msgid "Domain admins"
|
||||
msgstr "Administradores de domínio"
|
||||
|
||||
@@ -3475,10 +3636,11 @@ msgstr "Número máximo permitido de domínios para novo administrador"
|
||||
|
||||
#: limits/app_settings.py:48 limits/app_settings.py:186
|
||||
#, fuzzy
|
||||
#| msgid "Maximum number of allowed domain aliases for a new administrator"
|
||||
#| msgid ""
|
||||
#| "Maximum number of allowed domain aliases for a new administrator"
|
||||
msgid ""
|
||||
"Maximum number of allowed domain aliases for a new administrator. (0 to deny "
|
||||
"any creation, -1 to allow unlimited creations)"
|
||||
"Maximum number of allowed domain aliases for a new administrator. (0 to deny"
|
||||
" any creation, -1 to allow unlimited creations)"
|
||||
msgstr ""
|
||||
"Número máximo permitido de aliases de domínio para um novo administrador"
|
||||
|
||||
@@ -3523,15 +3685,16 @@ msgstr ""
|
||||
#| msgid ""
|
||||
#| "Maximum number of allowed domain administrators for a new administrator"
|
||||
msgid ""
|
||||
"Maximum number of allowed domain administrators for a new domain. (0 to deny "
|
||||
"any creation, -1 to allow unlimited creations)"
|
||||
"Maximum number of allowed domain administrators for a new domain. (0 to deny"
|
||||
" any creation, -1 to allow unlimited creations)"
|
||||
msgstr ""
|
||||
"Número máximo permitido de administradores de domínio para um novo "
|
||||
"administrador"
|
||||
|
||||
#: limits/app_settings.py:104 limits/app_settings.py:260
|
||||
#, fuzzy
|
||||
#| msgid "Maximum number of allowed domain aliases for a new administrator"
|
||||
#| msgid ""
|
||||
#| "Maximum number of allowed domain aliases for a new administrator"
|
||||
msgid ""
|
||||
"Maximum number of allowed domain aliases for a new domain. (0 to deny any "
|
||||
"creation, -1 to allow unlimited creations)"
|
||||
@@ -3550,8 +3713,8 @@ msgstr "Número máximo permitido de caixas de correio para novo administrador"
|
||||
#, fuzzy
|
||||
#| msgid "Maximum number of allowed aliases for a new administrator"
|
||||
msgid ""
|
||||
"Maximum number of allowed aliases for a new domain. (0 to deny any creation, "
|
||||
"-1 to allow unlimited creations)"
|
||||
"Maximum number of allowed aliases for a new domain. (0 to deny any creation,"
|
||||
" -1 to allow unlimited creations)"
|
||||
msgstr "Número máximo de aliases permitidas para um novo administrador"
|
||||
|
||||
#: limits/apps.py:13 limits/apps.py:17
|
||||
@@ -3573,7 +3736,8 @@ msgstr "Número máximo de caixas de correio que este utilizador por criar"
|
||||
#: limits/constants.py:40
|
||||
msgid "Maximum number of mailbox aliases this user can create"
|
||||
msgstr ""
|
||||
"Número máximo de aliases para caixas de correio que este utilizador por criar"
|
||||
"Número máximo de aliases para caixas de correio que este utilizador por "
|
||||
"criar"
|
||||
|
||||
#: limits/constants.py:49
|
||||
msgid "Maximum number of domain administrators this user can create"
|
||||
@@ -3601,7 +3765,8 @@ msgstr "Número máximo de caixas de correio que este utilizador por criar"
|
||||
#| msgid "Maximum number of mailbox aliases this user can create"
|
||||
msgid "Maximum number of mailbox aliases allowed for this domain."
|
||||
msgstr ""
|
||||
"Número máximo de aliases para caixas de correio que este utilizador por criar"
|
||||
"Número máximo de aliases para caixas de correio que este utilizador por "
|
||||
"criar"
|
||||
|
||||
#: limits/constants.py:102
|
||||
#, fuzzy
|
||||
@@ -4187,7 +4352,7 @@ msgstr "endereço de destino"
|
||||
msgid "verify recipients"
|
||||
msgstr "verificar destinatários"
|
||||
|
||||
#: sievefilters/api/v2/viewsets.py:183
|
||||
#: sievefilters/api/v2/viewsets.py:186
|
||||
#, fuzzy, python-format
|
||||
#| msgid "User '%s' already exists"
|
||||
msgid "Filter %s already exists"
|
||||
@@ -4363,11 +4528,11 @@ msgstr ""
|
||||
msgid "Failed to retrieve hierarchy delimiter"
|
||||
msgstr "Falha ao recuperar os filtros definidos"
|
||||
|
||||
#: sievefilters/lib.py:48
|
||||
#: sievefilters/lib.py:52
|
||||
msgid "Connection to MANAGESIEVE server failed, check your configuration"
|
||||
msgstr "Ligação ao servidor MANAGESIEVE falhou, valide a configuração"
|
||||
|
||||
#: sievefilters/lib.py:75
|
||||
#: sievefilters/lib.py:79
|
||||
#, fuzzy
|
||||
#| msgid "Not enough resources"
|
||||
msgid "Not enough space on server"
|
||||
@@ -4532,8 +4697,8 @@ msgstr "Password antiga"
|
||||
|
||||
#: templates/registration/twofactor_code_verify.html:35
|
||||
msgid ""
|
||||
"Enter the code from the two-factor app on your mobile device. If you've lost "
|
||||
"your device, you may enter one of your recovery codes."
|
||||
"Enter the code from the two-factor app on your mobile device. If you've lost"
|
||||
" your device, you may enter one of your recovery codes."
|
||||
msgstr ""
|
||||
|
||||
#: templates/registration/twofactor_code_verify.html:42
|
||||
@@ -4570,17 +4735,14 @@ msgid "next hop"
|
||||
msgstr ""
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Authentication method"
|
||||
#~ msgid "Authentication mechanism"
|
||||
#~ msgstr "Mecanismo de autenticação"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Authentication method"
|
||||
#~ msgid "Prefered authentication mechanism"
|
||||
#~ msgstr "Método de autenticação preferencial"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Domain modified"
|
||||
#~ msgid "Directory non-writable"
|
||||
#~ msgstr "Domínio alterado"
|
||||
|
||||
@@ -4588,27 +4750,22 @@ msgstr ""
|
||||
#~ msgstr "O seu nome de utilizador"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Check to activate this alias"
|
||||
#~ msgid "Check to activate this filters set"
|
||||
#~ msgstr "Marque para ativar estes filtros"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "File name"
|
||||
#~ msgid "Wrong filter name"
|
||||
#~ msgstr "Filtro inválido"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Confirmation"
|
||||
#~ msgid "Conditions"
|
||||
#~ msgstr "Condições"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Active users"
|
||||
#~ msgid "Active"
|
||||
#~ msgstr "Ativo"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "No recipient defined"
|
||||
#~ msgid "No filter defined yet"
|
||||
#~ msgstr "Ainda não existe nenhum filtro definido"
|
||||
|
||||
@@ -4619,32 +4776,26 @@ msgstr ""
|
||||
#~ msgstr "ativo"
|
||||
|
||||
#~ msgid ""
|
||||
#~ "No filters set defined yet. You must create one in order to define "
|
||||
#~ "filters."
|
||||
#~ "No filters set defined yet. You must create one in order to define filters."
|
||||
#~ msgstr ""
|
||||
#~ "Não existem grupos de filtros. Terá de criar um para poder definir "
|
||||
#~ "filtros."
|
||||
#~ "Não existem grupos de filtros. Terá de criar um para poder definir filtros."
|
||||
|
||||
#~ msgid "New filters set"
|
||||
#~ msgstr "Novo grupo de filtros"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Search filter"
|
||||
#~ msgid "New filter"
|
||||
#~ msgstr "Novo filtro"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Search filter"
|
||||
#~ msgid "Save filters set"
|
||||
#~ msgstr "Guardar grupo de filtros"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Active users"
|
||||
#~ msgid "Activate filters set"
|
||||
#~ msgstr "Ativar grupo de filtros"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Remove this permission"
|
||||
#~ msgid "Remove filters set"
|
||||
#~ msgstr "Eliminar grupo de filtros"
|
||||
|
||||
@@ -4655,7 +4806,6 @@ msgstr ""
|
||||
#~ msgstr "Editar filtro"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Remove this permission"
|
||||
#~ msgid "Remove this filter"
|
||||
#~ msgstr "Eliminar este filtro"
|
||||
|
||||
@@ -4663,22 +4813,18 @@ msgstr ""
|
||||
#~ msgstr "Mover este filtro para cima"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Remove this permission"
|
||||
#~ msgid "Move this filter down"
|
||||
#~ msgstr "Mover este filtro para baixo"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Failed to retrieve mailbox location (%s)"
|
||||
#~ msgid "Failed to retrieve filters set"
|
||||
#~ msgstr "Falha ao recuperar os filtros definidos"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Forward created"
|
||||
#~ msgid "Filter created"
|
||||
#~ msgstr "Filtro criado"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Forward modified"
|
||||
#~ msgid "Filter modified"
|
||||
#~ msgstr "Filtro modificado"
|
||||
|
||||
@@ -4689,12 +4835,10 @@ msgstr ""
|
||||
#~ msgstr "Falha ao remover filtro"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Parameters saved"
|
||||
#~ msgid "Filters set saved"
|
||||
#~ msgstr "Grupo de filtros guardado"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Distribution list created"
|
||||
#~ msgid "Filters set created"
|
||||
#~ msgstr "Grupo de filtros criado"
|
||||
|
||||
@@ -4702,7 +4846,6 @@ msgstr ""
|
||||
#~ msgstr "Criar novo grupo de filtros"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Alias created"
|
||||
#~ msgid "Filters set deleted"
|
||||
#~ msgstr "Grupo de filtros eliminado"
|
||||
|
||||
@@ -4710,7 +4853,6 @@ msgstr ""
|
||||
#~ msgstr "Grupo de filtros ativado"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Yes"
|
||||
#~ msgid "yes"
|
||||
#~ msgstr "sim"
|
||||
|
||||
@@ -4817,15 +4959,15 @@ msgstr ""
|
||||
#~ "Default quota in MB applied to mailboxes. Leave empty to use the default "
|
||||
#~ "value."
|
||||
#~ msgstr ""
|
||||
#~ "Quota (em MB) aplicada às caixas de correio. Deixe em branco para manter "
|
||||
#~ "o valor pré-definido."
|
||||
#~ "Quota (em MB) aplicada às caixas de correio. Deixe em branco para manter o "
|
||||
#~ "valor pré-definido."
|
||||
|
||||
#~ msgid ""
|
||||
#~ "You can't define a forward to a local destination. Please ask your "
|
||||
#~ "administrator to create an alias instead."
|
||||
#~ msgstr ""
|
||||
#~ "Não é possível definir um reencaminhamento para um destino local. Por "
|
||||
#~ "favor informe-se junto de um administrador para criar um alias."
|
||||
#~ "Não é possível definir um reencaminhamento para um destino local. Por favor "
|
||||
#~ "informe-se junto de um administrador para criar um alias."
|
||||
|
||||
#~ msgid "Quota is greater than the allowed domain's limit (%dM)"
|
||||
#~ msgstr "A quota excede o limite permitido pelo domínio (%dM)"
|
||||
|
||||
@@ -10,7 +10,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Modoboa\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-11-29 17:08+0100\n"
|
||||
"POT-Creation-Date: 2025-02-11 09:00+0100\n"
|
||||
"PO-Revision-Date: 2021-10-04 13:27+0000\n"
|
||||
"Last-Translator: Simona Iacob <s@zp1.net>\n"
|
||||
"Language-Team: Romanian (Romania) (http://www.transifex.com/tonio/modoboa/"
|
||||
@@ -45,12 +45,12 @@ msgid "Cannot be greater than domain quota"
|
||||
msgstr "Nu poate fi mai mare decat cota domeniului"
|
||||
|
||||
#: admin/api/v1/serializers.py:161 admin/api/v1/serializers.py:386
|
||||
#: admin/api/v2/serializers.py:478 admin/models/alias.py:38
|
||||
#: admin/api/v2/serializers.py:496 admin/models/alias.py:38
|
||||
msgid "Permission denied."
|
||||
msgstr "Permisiune refuzată."
|
||||
|
||||
#: admin/api/v1/serializers.py:223 admin/api/v2/serializers.py:77
|
||||
#: admin/api/v2/serializers.py:410 admin/forms/alias.py:113
|
||||
#: admin/api/v2/serializers.py:428 admin/forms/alias.py:113
|
||||
#: admin/forms/alias.py:115 core/api/v2/serializers.py:224
|
||||
#: core/api/v2/serializers.py:226 core/api/v2/serializers.py:235
|
||||
#: core/app_settings.py:582 core/app_settings.py:584 core/app_settings.py:595
|
||||
@@ -64,7 +64,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Lista domenilor administrate (doar reselleri și administratori de domeniu)"
|
||||
|
||||
#: admin/api/v1/serializers.py:359 admin/api/v2/serializers.py:460
|
||||
#: admin/api/v1/serializers.py:359 admin/api/v2/serializers.py:478
|
||||
msgid "Not allowed for this role."
|
||||
msgstr "Ne permis pentru acest rol."
|
||||
|
||||
@@ -72,14 +72,16 @@ msgstr "Ne permis pentru acest rol."
|
||||
msgid "Must be equal to mailbox full_address"
|
||||
msgstr "Trebuie să fie egal cu mailbox full_address"
|
||||
|
||||
#: admin/api/v1/serializers.py:415 admin/api/v2/serializers.py:510
|
||||
#: admin/api/v1/serializers.py:415 admin/api/v2/serializers.py:528
|
||||
#: admin/forms/account.py:186 admin/forms/account.py:188
|
||||
#: admin/forms/domain.py:174 admin/forms/domain.py:302
|
||||
#: admin/forms/domain.py:304 core/forms.py:92 core/forms.py:95 core/forms.py:97
|
||||
#: admin/forms/domain.py:304 calendars/serializers.py:175
|
||||
#: calendars/serializers.py:177 core/forms.py:92 core/forms.py:95
|
||||
#: core/forms.py:97
|
||||
msgid "This field is required."
|
||||
msgstr "Acest câmp este necesar."
|
||||
|
||||
#: admin/api/v1/serializers.py:427 admin/api/v2/serializers.py:527
|
||||
#: admin/api/v1/serializers.py:427 admin/api/v2/serializers.py:545
|
||||
msgid "Local domain {} does not exist"
|
||||
msgstr "Domeniu local {} nu există"
|
||||
|
||||
@@ -132,17 +134,17 @@ msgstr ""
|
||||
msgid "Define at least one authorized network / address"
|
||||
msgstr "Definiți cel puțin o adresă de rețea autorizată"
|
||||
|
||||
#: admin/api/v2/serializers.py:495
|
||||
#: admin/api/v2/serializers.py:513
|
||||
msgid "The left part of an email address can't be more than 64 characters."
|
||||
msgstr ""
|
||||
|
||||
#: admin/api/v2/serializers.py:515
|
||||
#: admin/api/v2/serializers.py:533
|
||||
#, fuzzy
|
||||
#| msgid "A mailbox is required"
|
||||
msgid "A mailbox is required to create aliases."
|
||||
msgstr "O căsuță poștală este necesară"
|
||||
|
||||
#: admin/api/v2/serializers.py:678
|
||||
#: admin/api/v2/serializers.py:696
|
||||
#, fuzzy
|
||||
#| msgid "Unknown"
|
||||
msgid "Unknown status"
|
||||
@@ -404,6 +406,7 @@ msgstr ""
|
||||
"există cotă."
|
||||
|
||||
#: admin/app_settings.py:522 admin/app_settings.py:527
|
||||
#: core/api/v2/viewsets.py:148
|
||||
msgid "Administration"
|
||||
msgstr "Administrare"
|
||||
|
||||
@@ -1713,6 +1716,147 @@ msgstr "Importă identități"
|
||||
msgid "Forward updated"
|
||||
msgstr "Redirecționare actualizată"
|
||||
|
||||
#: calendars/app_settings.py:11
|
||||
#, fuzzy
|
||||
#| msgid "LDAP settings"
|
||||
msgid "Server settings"
|
||||
msgstr "Setări LDAP"
|
||||
|
||||
#: calendars/app_settings.py:17
|
||||
#, fuzzy
|
||||
#| msgid "Server port"
|
||||
msgid "Server URL"
|
||||
msgstr "Port server"
|
||||
|
||||
#: calendars/app_settings.py:19
|
||||
msgid ""
|
||||
"The URL of your Radicale server. It will be used to construct calendar URLs."
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:31
|
||||
msgid "Rights management"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:37
|
||||
msgid "Rights file's path"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:39
|
||||
msgid "Path to the file that contains rights definition"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:46
|
||||
#, fuzzy
|
||||
#| msgid "Domain administrator"
|
||||
msgid "Allow calendars administration"
|
||||
msgstr "Administrator de domeniu"
|
||||
|
||||
#: calendars/app_settings.py:48
|
||||
#, fuzzy
|
||||
#| msgid "Allow this administrator to access user mailboxes"
|
||||
msgid "Allow domain administrators to manage user calendars (read and write)"
|
||||
msgstr ""
|
||||
"Permiteți acestui administrator să acceseze cutiile poștale ale "
|
||||
"utilizatorilor"
|
||||
|
||||
#: calendars/app_settings.py:60 core/app_settings.py:438
|
||||
#: core/app_settings.py:1258
|
||||
msgid "Miscellaneous"
|
||||
msgstr "Diverse"
|
||||
|
||||
#: calendars/app_settings.py:66
|
||||
msgid "Maximum size of ICS files"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:68
|
||||
msgid ""
|
||||
"Maximum size in bytes of imported ICS files (or KB, MB, GB if specified)"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:89 calendars/handlers.py:55
|
||||
#: core/api/v2/viewsets.py:157
|
||||
msgid "Calendars"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/models.py:48 calendars/models.py:65 contacts/models.py:38
|
||||
msgid "Server location is not set, please fix it."
|
||||
msgstr ""
|
||||
|
||||
#: calendars/viewsets.py:197
|
||||
msgid "Uploaded file is too big (max: {} bytes)"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/app_settings.py:11
|
||||
#, fuzzy
|
||||
#| msgid "LDAP synchronization settings"
|
||||
msgid "Synchronization"
|
||||
msgstr "Setări de sincronizare LDAP"
|
||||
|
||||
#: contacts/app_settings.py:18
|
||||
msgid "Synchonize address book using CardDAV"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/app_settings.py:21
|
||||
msgid ""
|
||||
"Choose to synchronize or not your address book using CardDAV. You will be "
|
||||
"able to access your contacts from the outside."
|
||||
msgstr ""
|
||||
|
||||
#: contacts/app_settings.py:29
|
||||
#, fuzzy
|
||||
#| msgid "LDAP synchronization settings"
|
||||
msgid "Synchronization frequency"
|
||||
msgstr "Setări de sincronizare LDAP"
|
||||
|
||||
#: contacts/app_settings.py:31
|
||||
msgid "Interval in seconds between 2 synchronization requests"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/app_settings.py:51 contacts/templates/modoboa_contacts/index.html:6
|
||||
#: core/api/v2/viewsets.py:164
|
||||
#, fuzzy
|
||||
#| msgid "Domains"
|
||||
msgid "Contacts"
|
||||
msgstr "Domenii"
|
||||
|
||||
#: contacts/constants.py:6 contacts/constants.py:12
|
||||
msgid "Home"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/constants.py:7 contacts/constants.py:13
|
||||
msgid "Work"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/constants.py:8 contacts/constants.py:14
|
||||
msgid "Other"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/constants.py:15
|
||||
msgid "Main"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/constants.py:16
|
||||
msgid "Cellular"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/constants.py:17
|
||||
msgid "Fax"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/constants.py:18
|
||||
msgid "Pager"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/serializers.py:101
|
||||
#, fuzzy
|
||||
#| msgid "Number of displayed items per page"
|
||||
msgid "Name or display name required"
|
||||
msgstr "Numărul de itemi afișați pe o pagină"
|
||||
|
||||
#: contacts/serializers.py:233
|
||||
msgid "Minimum allowed value is 60s"
|
||||
msgstr ""
|
||||
|
||||
#: core/api/v1/serializers.py:21
|
||||
msgid "Invalid PIN code"
|
||||
msgstr "Cod PIN invalid"
|
||||
@@ -1764,6 +1908,22 @@ msgid "Please use the following code to recover your Modoboa password: {}"
|
||||
msgstr ""
|
||||
"Vă rugăm să folosiți următorul cod pentru a vă recupera parola Modoboa: {}"
|
||||
|
||||
#: core/api/v2/viewsets.py:150
|
||||
#, fuzzy
|
||||
#| msgid "Administration"
|
||||
msgid "Administration console"
|
||||
msgstr "Administrare"
|
||||
|
||||
#: core/api/v2/viewsets.py:159
|
||||
msgid "Calendar"
|
||||
msgstr ""
|
||||
|
||||
#: core/api/v2/viewsets.py:166
|
||||
#, fuzzy
|
||||
#| msgid "Address"
|
||||
msgid "Address book"
|
||||
msgstr "Adresă"
|
||||
|
||||
#: core/app_settings.py:44 core/app_settings.py:716
|
||||
msgid "Authentication"
|
||||
msgstr "Autentificare"
|
||||
@@ -2209,10 +2369,6 @@ msgstr ""
|
||||
"Trimiteți statistici către API-ul public Modoboa (contoare și extensii "
|
||||
"utilizate)"
|
||||
|
||||
#: core/app_settings.py:438 core/app_settings.py:1258
|
||||
msgid "Miscellaneous"
|
||||
msgstr "Diverse"
|
||||
|
||||
#: core/app_settings.py:441 core/app_settings.py:1265
|
||||
#, fuzzy
|
||||
#| msgid "Inactive account threshold"
|
||||
@@ -2276,7 +2432,7 @@ msgstr ""
|
||||
msgid "LDAP"
|
||||
msgstr ""
|
||||
|
||||
#: core/checks.py:12
|
||||
#: core/checks.py:13
|
||||
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 "
|
||||
@@ -2286,15 +2442,15 @@ msgstr ""
|
||||
"tranzițiilor între timul de vara / iarna (adică același timp local care "
|
||||
"apare de două ori ca urmare a modificării ceasului)."
|
||||
|
||||
#: core/checks.py:16
|
||||
#: core/checks.py:17
|
||||
msgid "Set `USE_TZ = True` in settings.py"
|
||||
msgstr "Setează `USE_TZ = True` în settings.py"
|
||||
|
||||
#: core/checks.py:20
|
||||
#: core/checks.py:21
|
||||
msgid "The password scheme you are using is deprecated."
|
||||
msgstr ""
|
||||
|
||||
#: core/checks.py:21
|
||||
#: core/checks.py:22
|
||||
#, fuzzy
|
||||
#| msgid "Update password scheme at login"
|
||||
msgid "Upgrade your password scheme to a stronger one"
|
||||
@@ -2832,7 +2988,7 @@ msgstr "Deconectare"
|
||||
msgid "API"
|
||||
msgstr "API"
|
||||
|
||||
#: core/utils.py:42
|
||||
#: core/utils.py:41
|
||||
msgid "The core part of Modoboa"
|
||||
msgstr "Partea de nucleu a Modoboa"
|
||||
|
||||
@@ -4083,7 +4239,7 @@ msgstr "portul de host"
|
||||
msgid "verify recipients"
|
||||
msgstr "verificați destinatarii"
|
||||
|
||||
#: sievefilters/api/v2/viewsets.py:183
|
||||
#: sievefilters/api/v2/viewsets.py:186
|
||||
#, fuzzy, python-format
|
||||
#| msgid "User '%s' already exists"
|
||||
msgid "Filter %s already exists"
|
||||
@@ -4272,11 +4428,11 @@ msgstr ""
|
||||
msgid "Failed to retrieve hierarchy delimiter"
|
||||
msgstr ""
|
||||
|
||||
#: sievefilters/lib.py:48
|
||||
#: sievefilters/lib.py:52
|
||||
msgid "Connection to MANAGESIEVE server failed, check your configuration"
|
||||
msgstr ""
|
||||
|
||||
#: sievefilters/lib.py:75
|
||||
#: sievefilters/lib.py:79
|
||||
#, fuzzy
|
||||
#| msgid "Not enough resources"
|
||||
msgid "Not enough space on server"
|
||||
|
||||
@@ -14,18 +14,15 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Modoboa\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-11-29 17:08+0100\n"
|
||||
"POT-Creation-Date: 2025-02-11 09:00+0100\n"
|
||||
"PO-Revision-Date: 2020-05-06 11:16+0000\n"
|
||||
"Last-Translator: Antoine Nguyen <tonio@ngyn.org>\n"
|
||||
"Language-Team: Russian (http://www.transifex.com/tonio/modoboa/language/"
|
||||
"ru/)\n"
|
||||
"Language-Team: Russian (http://www.transifex.com/tonio/modoboa/language/ru/)\n"
|
||||
"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"
|
||||
"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/api/v1/serializers.py:42 admin/forms/domain.py:49
|
||||
msgid ""
|
||||
@@ -46,14 +43,14 @@ msgid "Cannot be greater than domain quota"
|
||||
msgstr ""
|
||||
|
||||
#: admin/api/v1/serializers.py:161 admin/api/v1/serializers.py:386
|
||||
#: admin/api/v2/serializers.py:478 admin/models/alias.py:38
|
||||
#: admin/api/v2/serializers.py:496 admin/models/alias.py:38
|
||||
#, fuzzy
|
||||
#| msgid "Permissions"
|
||||
msgid "Permission denied."
|
||||
msgstr "Права"
|
||||
|
||||
#: admin/api/v1/serializers.py:223 admin/api/v2/serializers.py:77
|
||||
#: admin/api/v2/serializers.py:410 admin/forms/alias.py:113
|
||||
#: admin/api/v2/serializers.py:428 admin/forms/alias.py:113
|
||||
#: admin/forms/alias.py:115 core/api/v2/serializers.py:224
|
||||
#: core/api/v2/serializers.py:226 core/api/v2/serializers.py:235
|
||||
#: core/app_settings.py:582 core/app_settings.py:584 core/app_settings.py:595
|
||||
@@ -66,7 +63,7 @@ msgid ""
|
||||
"List of administered domains (resellers and domain administrators only)."
|
||||
msgstr ""
|
||||
|
||||
#: admin/api/v1/serializers.py:359 admin/api/v2/serializers.py:460
|
||||
#: admin/api/v1/serializers.py:359 admin/api/v2/serializers.py:478
|
||||
msgid "Not allowed for this role."
|
||||
msgstr ""
|
||||
|
||||
@@ -74,16 +71,18 @@ msgstr ""
|
||||
msgid "Must be equal to mailbox full_address"
|
||||
msgstr ""
|
||||
|
||||
#: admin/api/v1/serializers.py:415 admin/api/v2/serializers.py:510
|
||||
#: admin/api/v1/serializers.py:415 admin/api/v2/serializers.py:528
|
||||
#: admin/forms/account.py:186 admin/forms/account.py:188
|
||||
#: admin/forms/domain.py:174 admin/forms/domain.py:302
|
||||
#: admin/forms/domain.py:304 core/forms.py:92 core/forms.py:95 core/forms.py:97
|
||||
#: admin/forms/domain.py:304 calendars/serializers.py:175
|
||||
#: calendars/serializers.py:177 core/forms.py:92 core/forms.py:95
|
||||
#: core/forms.py:97
|
||||
#, fuzzy
|
||||
#| msgid "A quota is required"
|
||||
msgid "This field is required."
|
||||
msgstr "Требуется квота"
|
||||
|
||||
#: admin/api/v1/serializers.py:427 admin/api/v2/serializers.py:527
|
||||
#: admin/api/v1/serializers.py:427 admin/api/v2/serializers.py:545
|
||||
#, fuzzy
|
||||
#| msgid "Domain does not exist"
|
||||
msgid "Local domain {} does not exist"
|
||||
@@ -142,15 +141,15 @@ msgstr ""
|
||||
msgid "Define at least one authorized network / address"
|
||||
msgstr ""
|
||||
|
||||
#: admin/api/v2/serializers.py:495
|
||||
#: admin/api/v2/serializers.py:513
|
||||
msgid "The left part of an email address can't be more than 64 characters."
|
||||
msgstr ""
|
||||
|
||||
#: admin/api/v2/serializers.py:515
|
||||
#: admin/api/v2/serializers.py:533
|
||||
msgid "A mailbox is required to create aliases."
|
||||
msgstr ""
|
||||
|
||||
#: admin/api/v2/serializers.py:678
|
||||
#: admin/api/v2/serializers.py:696
|
||||
#, fuzzy
|
||||
#| msgid "Unknown"
|
||||
msgid "Unknown status"
|
||||
@@ -194,8 +193,8 @@ msgstr ""
|
||||
|
||||
#: admin/app_settings.py:35 admin/app_settings.py:307
|
||||
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."
|
||||
"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 ""
|
||||
|
||||
#: admin/app_settings.py:43 admin/app_settings.py:317
|
||||
@@ -324,8 +323,9 @@ msgstr ""
|
||||
"Удалять или переименовывать почтовые ящики на диске, если они удалены или "
|
||||
"переименованы в Modoboa"
|
||||
|
||||
#: admin/app_settings.py:148 admin/app_settings.py:456 admin/forms/domain.py:54
|
||||
#: admin/models/domain.py:36 admin/templates/admin/domain_detail.html:64
|
||||
#: admin/app_settings.py:148 admin/app_settings.py:456
|
||||
#: admin/forms/domain.py:54 admin/models/domain.py:36
|
||||
#: admin/templates/admin/domain_detail.html:64
|
||||
msgid "Default mailbox quota"
|
||||
msgstr ""
|
||||
|
||||
@@ -359,7 +359,8 @@ msgid "Automatic domain/mailbox creation"
|
||||
msgstr "Домен создан"
|
||||
|
||||
#: admin/app_settings.py:177 admin/app_settings.py:491
|
||||
msgid "Create a domain and a mailbox when an account is automatically created."
|
||||
msgid ""
|
||||
"Create a domain and a mailbox when an account is automatically created."
|
||||
msgstr ""
|
||||
|
||||
#: admin/app_settings.py:182 admin/app_settings.py:500
|
||||
@@ -383,6 +384,7 @@ msgid ""
|
||||
msgstr ""
|
||||
|
||||
#: admin/app_settings.py:522 admin/app_settings.py:527
|
||||
#: core/api/v2/viewsets.py:148
|
||||
msgid "Administration"
|
||||
msgstr ""
|
||||
|
||||
@@ -488,18 +490,18 @@ msgstr "Квота"
|
||||
#: admin/forms/account.py:244
|
||||
#, 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)."
|
||||
#| "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)."
|
||||
"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 ""
|
||||
"Квота в мегабайтах для этого почтового ящика. Определите собственное "
|
||||
"значение или используйте значение по умолчанию для родительского домена. "
|
||||
"Оставьте пустым для неограниченного значения. (Не разрешено администраторам "
|
||||
"домена)"
|
||||
"Оставьте пустым для неограниченного значения. (Не разрешено администраторам"
|
||||
" домена)"
|
||||
|
||||
#: admin/forms/account.py:254 admin/models/domain.py:39
|
||||
#: admin/models/mailbox.py:92 admin/templates/admin/account_detail.html:50
|
||||
@@ -523,16 +525,16 @@ msgstr "Синоним(ы)"
|
||||
#: admin/forms/account.py:269
|
||||
#, fuzzy
|
||||
#| msgid ""
|
||||
#| "Alias(es) of this mailbox. Indicate only one address per input, press "
|
||||
#| "ENTER to add a new input. Use the '*' character to create a 'catchall' "
|
||||
#| "alias (ex: *@domain.tld)."
|
||||
#| "Alias(es) of this mailbox. Indicate only one address per input, press ENTER "
|
||||
#| "to add a new input. Use the '*' character to create a 'catchall' alias (ex: "
|
||||
#| "*@domain.tld)."
|
||||
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 ""
|
||||
"Синонимы этого почтового ящика. Вводите один адрес за раз. Нажмите ENTER для "
|
||||
"добавления. Используйте '*' для создания синонима 'для всех' (*@domain.tld)"
|
||||
"Синонимы этого почтового ящика. Вводите один адрес за раз. Нажмите ENTER для"
|
||||
" добавления. Используйте '*' для создания синонима 'для всех' (*@domain.tld)"
|
||||
|
||||
#: admin/forms/account.py:275
|
||||
#, fuzzy
|
||||
@@ -543,8 +545,8 @@ msgstr "Ошибочный запрос"
|
||||
#: admin/forms/account.py:278
|
||||
#, fuzzy
|
||||
#| msgid ""
|
||||
#| "Mailbox(es) this alias will point to. Indicate only one address per "
|
||||
#| "input, press ENTER to add a new input."
|
||||
#| "Mailbox(es) this alias will point to. Indicate only one address per input, "
|
||||
#| "press ENTER to add a new input."
|
||||
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 "
|
||||
@@ -620,8 +622,8 @@ msgstr "Е-майл адрес"
|
||||
#: admin/forms/alias.py:25
|
||||
#, fuzzy
|
||||
#| msgid ""
|
||||
#| "The alias address (without the domain part). For a 'catch-all' address, "
|
||||
#| "just enter an * character."
|
||||
#| "The alias address (without the domain part). For a 'catch-all' address, just"
|
||||
#| " enter an * character."
|
||||
msgid ""
|
||||
"The alias address. To create a catchall alias, just enter the domain name "
|
||||
"(@domain.tld)."
|
||||
@@ -636,8 +638,8 @@ msgstr "Получатели"
|
||||
#: admin/forms/alias.py:34
|
||||
#, fuzzy
|
||||
#| msgid ""
|
||||
#| "Mailbox(es) this alias will point to. Indicate only one address per "
|
||||
#| "input, press ENTER to add a new input."
|
||||
#| "Mailbox(es) this alias will point to. Indicate only one address per input, "
|
||||
#| "press ENTER to add a new input."
|
||||
msgid ""
|
||||
"Addresses this alias will point to. Indicate only one address per input, "
|
||||
"press ENTER to add a new input."
|
||||
@@ -1103,8 +1105,9 @@ msgstr "Домен создан"
|
||||
#: admin/templates/admin/_domain_dkim_key.html:20
|
||||
#: core/templates/core/user_security.html:83
|
||||
#: core/templates/core/user_security.html:99
|
||||
#: templates/common/generic_modal.html:6 templates/common/generic_modal.html:13
|
||||
#: templates/common/wizard_forms.html:6 templates/common/wizard_forms.html:27
|
||||
#: 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 "Закрыть"
|
||||
|
||||
@@ -1390,7 +1393,8 @@ msgid "Warning"
|
||||
msgstr ""
|
||||
|
||||
#: admin/templates/admin/domain_detail.html:139
|
||||
msgid "DKIM keys already exist for this domain. Do you want to overwrite them?"
|
||||
msgid ""
|
||||
"DKIM keys already exist for this domain. Do you want to overwrite them?"
|
||||
msgstr ""
|
||||
|
||||
#: admin/templates/admin/domain_detail.html:142 core/constants.py:53
|
||||
@@ -1535,11 +1539,11 @@ msgstr ""
|
||||
#: admin/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>"
|
||||
"is mandatory and must be equal to one of the previous values.</p> <p>You can"
|
||||
" use a different character as separator.</p>"
|
||||
msgstr ""
|
||||
|
||||
#: admin/templates/admin/importform.html:6
|
||||
@@ -1747,6 +1751,142 @@ msgstr "Импорт информации о пользователях"
|
||||
msgid "Forward updated"
|
||||
msgstr "Перенаправление обновлено"
|
||||
|
||||
#: calendars/app_settings.py:11
|
||||
#, fuzzy
|
||||
#| msgid "LDAP settings"
|
||||
msgid "Server settings"
|
||||
msgstr "Настройки фильтров содержания"
|
||||
|
||||
#: calendars/app_settings.py:17
|
||||
#, fuzzy
|
||||
#| msgid "Server port"
|
||||
msgid "Server URL"
|
||||
msgstr "Порт сервера"
|
||||
|
||||
#: calendars/app_settings.py:19
|
||||
msgid ""
|
||||
"The URL of your Radicale server. It will be used to construct calendar URLs."
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:31
|
||||
msgid "Rights management"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:37
|
||||
msgid "Rights file's path"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:39
|
||||
msgid "Path to the file that contains rights definition"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:46
|
||||
#, fuzzy
|
||||
#| msgid "Domain administrator"
|
||||
msgid "Allow calendars administration"
|
||||
msgstr "Администратор домена"
|
||||
|
||||
#: calendars/app_settings.py:48
|
||||
#, fuzzy
|
||||
#| msgid "Allow this administrator to access user mailboxes"
|
||||
msgid "Allow domain administrators to manage user calendars (read and write)"
|
||||
msgstr "Разрешить этому администратору доступ к пользовательским ящикам."
|
||||
|
||||
#: calendars/app_settings.py:60 core/app_settings.py:438
|
||||
#: core/app_settings.py:1258
|
||||
msgid "Miscellaneous"
|
||||
msgstr "Прочее"
|
||||
|
||||
#: calendars/app_settings.py:66
|
||||
msgid "Maximum size of ICS files"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:68
|
||||
msgid ""
|
||||
"Maximum size in bytes of imported ICS files (or KB, MB, GB if specified)"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:89 calendars/handlers.py:55
|
||||
#: core/api/v2/viewsets.py:157
|
||||
msgid "Calendars"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/models.py:48 calendars/models.py:65 contacts/models.py:38
|
||||
msgid "Server location is not set, please fix it."
|
||||
msgstr ""
|
||||
|
||||
#: calendars/viewsets.py:197
|
||||
msgid "Uploaded file is too big (max: {} bytes)"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/app_settings.py:11
|
||||
msgid "Synchronization"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/app_settings.py:18
|
||||
msgid "Synchonize address book using CardDAV"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/app_settings.py:21
|
||||
msgid ""
|
||||
"Choose to synchronize or not your address book using CardDAV. You will be "
|
||||
"able to access your contacts from the outside."
|
||||
msgstr ""
|
||||
|
||||
#: contacts/app_settings.py:29
|
||||
msgid "Synchronization frequency"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/app_settings.py:31
|
||||
msgid "Interval in seconds between 2 synchronization requests"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/app_settings.py:51
|
||||
#: contacts/templates/modoboa_contacts/index.html:6
|
||||
#: core/api/v2/viewsets.py:164
|
||||
#, fuzzy
|
||||
#| msgid "Domains"
|
||||
msgid "Contacts"
|
||||
msgstr "содержит"
|
||||
|
||||
#: contacts/constants.py:6 contacts/constants.py:12
|
||||
msgid "Home"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/constants.py:7 contacts/constants.py:13
|
||||
msgid "Work"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/constants.py:8 contacts/constants.py:14
|
||||
msgid "Other"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/constants.py:15
|
||||
msgid "Main"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/constants.py:16
|
||||
msgid "Cellular"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/constants.py:17
|
||||
msgid "Fax"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/constants.py:18
|
||||
msgid "Pager"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/serializers.py:101
|
||||
#, fuzzy
|
||||
#| msgid "Number of displayed items per page"
|
||||
msgid "Name or display name required"
|
||||
msgstr "Количество элементов на странице"
|
||||
|
||||
#: contacts/serializers.py:233
|
||||
msgid "Minimum allowed value is 60s"
|
||||
msgstr ""
|
||||
|
||||
#: core/api/v1/serializers.py:21
|
||||
#, fuzzy
|
||||
#| msgid "Invalid request"
|
||||
@@ -1795,10 +1935,27 @@ msgstr "Неправильное количество циклов"
|
||||
msgid "This code is invalid"
|
||||
msgstr ""
|
||||
|
||||
#: core/api/v2/serializers.py:367 core/views/auth.py:200 core/views/auth.py:253
|
||||
#: core/api/v2/serializers.py:367 core/views/auth.py:200
|
||||
#: core/views/auth.py:253
|
||||
msgid "Please use the following code to recover your Modoboa password: {}"
|
||||
msgstr ""
|
||||
|
||||
#: core/api/v2/viewsets.py:150
|
||||
#, fuzzy
|
||||
#| msgid "Administrators"
|
||||
msgid "Administration console"
|
||||
msgstr "Администраторы"
|
||||
|
||||
#: core/api/v2/viewsets.py:159
|
||||
msgid "Calendar"
|
||||
msgstr ""
|
||||
|
||||
#: core/api/v2/viewsets.py:166
|
||||
#, fuzzy
|
||||
#| msgid "Address"
|
||||
msgid "Address book"
|
||||
msgstr "Адрес"
|
||||
|
||||
#: core/app_settings.py:44 core/app_settings.py:716
|
||||
msgid "Authentication"
|
||||
msgstr "Аутентификация"
|
||||
@@ -1828,8 +1985,8 @@ msgid ""
|
||||
"Number of rounds to use (only used by sha256crypt and sha512crypt). Must be "
|
||||
"between 1000 and 999999999, inclusive."
|
||||
msgstr ""
|
||||
"Количество циклов (используется только для sha256crypt и sha512crypt), Может "
|
||||
"быть от 1000 до 999999999, включительно."
|
||||
"Количество циклов (используется только для sha256crypt и sha512crypt), Может"
|
||||
" быть от 1000 до 999999999, включительно."
|
||||
|
||||
#: core/app_settings.py:71 core/app_settings.py:752
|
||||
msgid "Update password scheme at login"
|
||||
@@ -1964,8 +2121,8 @@ msgstr "Администратор груп"
|
||||
|
||||
#: core/app_settings.py:185 core/app_settings.py:906
|
||||
msgid ""
|
||||
"Members of those LDAP Posix groups will be created as domain administrators. "
|
||||
"Use ';' characters to separate groups."
|
||||
"Members of those LDAP Posix groups will be created as domain administrators."
|
||||
" Use ';' characters to separate groups."
|
||||
msgstr ""
|
||||
"Члены этих LDAP Posix групп должны быть созданы администратором домена. "
|
||||
"Используйте ';' для как разделитель груп"
|
||||
@@ -2059,8 +2216,8 @@ msgid ""
|
||||
"An optional filter string (e.g. '(objectClass=person)'). In order to be "
|
||||
"valid, it must be enclosed in parentheses."
|
||||
msgstr ""
|
||||
"Необязательная срока поиска (например '(objectClass=person)') Значение нужно "
|
||||
"заключить в скобки"
|
||||
"Необязательная срока поиска (например '(objectClass=person)') Значение нужно"
|
||||
" заключить в скобки"
|
||||
|
||||
#: core/app_settings.py:266 core/app_settings.py:1006
|
||||
msgid "User DN template"
|
||||
@@ -2072,8 +2229,8 @@ msgid ""
|
||||
"The template used to construct a user's DN. It should contain one "
|
||||
"placeholder (ie. %(user)s)"
|
||||
msgstr ""
|
||||
"Шаблон используется для построения запросов к DN Он должен содержать атрибут "
|
||||
"например (%(user)s)"
|
||||
"Шаблон используется для построения запросов к DN Он должен содержать атрибут"
|
||||
" например (%(user)s)"
|
||||
|
||||
#: core/app_settings.py:276 core/app_settings.py:1017
|
||||
msgid "LDAP synchronization settings"
|
||||
@@ -2163,7 +2320,8 @@ msgstr "Спрятать виджет новых функций"
|
||||
|
||||
#: core/app_settings.py:393 core/app_settings.py:1165
|
||||
msgid "Hide features widget for resellers and domain administrators"
|
||||
msgstr "Спрятать виджет новых функций для реселлеров и администраторов доменов"
|
||||
msgstr ""
|
||||
"Спрятать виджет новых функций для реселлеров и администраторов доменов"
|
||||
|
||||
#: core/app_settings.py:397 core/app_settings.py:1177
|
||||
msgid "Notifications"
|
||||
@@ -2193,7 +2351,8 @@ msgstr "Разрешить передачу с публичным API Modoboa"
|
||||
msgid "Check new versions"
|
||||
msgstr "Проверить новые версии"
|
||||
|
||||
#: core/app_settings.py:416 core/app_settings.py:1204 core/app_settings.py:1214
|
||||
#: core/app_settings.py:416 core/app_settings.py:1204
|
||||
#: core/app_settings.py:1214
|
||||
msgid "Automatically checks if a newer version is available"
|
||||
msgstr "Автоматически проверять доступность новых версий."
|
||||
|
||||
@@ -2224,10 +2383,6 @@ msgstr ""
|
||||
"Отправлять статистику в Modoboa public API (счетчики и используемые "
|
||||
"расширения)"
|
||||
|
||||
#: core/app_settings.py:438 core/app_settings.py:1258
|
||||
msgid "Miscellaneous"
|
||||
msgstr "Прочее"
|
||||
|
||||
#: core/app_settings.py:441 core/app_settings.py:1265
|
||||
#, fuzzy
|
||||
#| msgid "Inactive account threshold"
|
||||
@@ -2236,8 +2391,8 @@ msgstr "Порог неактивного аккаунта"
|
||||
|
||||
#: core/app_settings.py:444 core/app_settings.py:1268
|
||||
msgid ""
|
||||
"Allow the administrator to set a threshold (in days) beyond which an account "
|
||||
"is considered inactive if the user hasn't logged in"
|
||||
"Allow the administrator to set a threshold (in days) beyond which an account"
|
||||
" is considered inactive if the user hasn't logged in"
|
||||
msgstr ""
|
||||
|
||||
#: core/app_settings.py:451 core/app_settings.py:1277
|
||||
@@ -2246,8 +2401,8 @@ msgstr "Порог неактивного аккаунта"
|
||||
|
||||
#: core/app_settings.py:454 core/app_settings.py:1280
|
||||
msgid ""
|
||||
"An account with a last login date greater than this threshold (in days) will "
|
||||
"be considered as inactive"
|
||||
"An account with a last login date greater than this threshold (in days) will"
|
||||
" be considered as inactive"
|
||||
msgstr ""
|
||||
"Аккаунт с датой последнего входа, превышающей этот порог (в днях), будет "
|
||||
"считаться неактивным"
|
||||
@@ -2282,28 +2437,29 @@ msgstr "Порог перенаправления по умолчанию"
|
||||
|
||||
#: core/app_settings.py:482 core/app_settings.py:1319
|
||||
msgid "The default redirection used when no application is specified"
|
||||
msgstr "Если приложение не указано. Используется перенаправление по умолчанию."
|
||||
msgstr ""
|
||||
"Если приложение не указано. Используется перенаправление по умолчанию."
|
||||
|
||||
#: core/app_settings.py:830
|
||||
msgid "LDAP"
|
||||
msgstr ""
|
||||
|
||||
#: core/checks.py:12
|
||||
#: core/checks.py:13
|
||||
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.py:16
|
||||
#: core/checks.py:17
|
||||
msgid "Set `USE_TZ = True` in settings.py"
|
||||
msgstr ""
|
||||
|
||||
#: core/checks.py:20
|
||||
#: core/checks.py:21
|
||||
msgid "The password scheme you are using is deprecated."
|
||||
msgstr ""
|
||||
|
||||
#: core/checks.py:21
|
||||
#: core/checks.py:22
|
||||
msgid "Upgrade your password scheme to a stronger one"
|
||||
msgstr ""
|
||||
|
||||
@@ -2605,15 +2761,15 @@ msgstr ""
|
||||
#: core/templates/core/information.html:6
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The password scheme <strong>%(scheme)s</strong> has been deprecated and will "
|
||||
"be removed in the next minor version. The procedure to upgrade to a stronger "
|
||||
"scheme is as follows: <ul> <li>Go to <strong>Parameters > General</strong> "
|
||||
"section</li> <li>Change the value of <strong>Default password scheme</"
|
||||
"strong></li> <li>Make sure <strong>Update password scheme at login</strong> "
|
||||
"option is enabled</li> <li>Save your changes</li> <li>Logout / Login with "
|
||||
"your current account so its password gets updated</li> <li>Inform "
|
||||
"<strong>ALL</strong> your users that they must login to Modoboa to complete "
|
||||
"the operation</li> </ul>"
|
||||
"The password scheme <strong>%(scheme)s</strong> has been deprecated and will"
|
||||
" be removed in the next minor version. The procedure to upgrade to a "
|
||||
"stronger scheme is as follows: <ul> <li>Go to <strong>Parameters > "
|
||||
"General</strong> section</li> <li>Change the value of <strong>Default "
|
||||
"password scheme</strong></li> <li>Make sure <strong>Update password scheme "
|
||||
"at login</strong> option is enabled</li> <li>Save your changes</li> "
|
||||
"<li>Logout / Login with your current account so its password gets "
|
||||
"updated</li> <li>Inform <strong>ALL</strong> your users that they must login"
|
||||
" to Modoboa to complete the operation</li> </ul>"
|
||||
msgstr ""
|
||||
|
||||
#: core/templates/core/information.html:18
|
||||
@@ -2735,8 +2891,8 @@ msgstr "Базовая программа для проверки подлинн
|
||||
|
||||
#: core/templates/core/user_security.html:17
|
||||
msgid ""
|
||||
"Install a soft token authenticator like FreeOTP or Google Authenticator from "
|
||||
"your application repository and use that app to scan this QR code."
|
||||
"Install a soft token authenticator like FreeOTP or Google Authenticator from"
|
||||
" your application repository and use that app to scan this QR code."
|
||||
msgstr ""
|
||||
|
||||
#: core/templates/core/user_security.html:25
|
||||
@@ -2822,7 +2978,7 @@ msgstr "Завершить сеанс"
|
||||
msgid "API"
|
||||
msgstr "API"
|
||||
|
||||
#: core/utils.py:42
|
||||
#: core/utils.py:41
|
||||
msgid "The core part of Modoboa"
|
||||
msgstr ""
|
||||
|
||||
@@ -3128,8 +3284,8 @@ 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."
|
||||
"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
|
||||
@@ -3218,8 +3374,8 @@ msgstr ""
|
||||
#: imap_migration/app_settings.py:80 imap_migration/app_settings.py:138
|
||||
msgid ""
|
||||
"A comma seperated list of folders to explicitly include in sync even if "
|
||||
"filtered by the Folder Filter Exclusions. Example: debian.user, debian."
|
||||
"personal "
|
||||
"filtered by the Folder Filter Exclusions. Example: debian.user, "
|
||||
"debian.personal "
|
||||
msgstr ""
|
||||
|
||||
#: imap_migration/app_settings.py:107
|
||||
@@ -3335,8 +3491,8 @@ msgid "Enable or disable per-admin limits"
|
||||
msgstr ""
|
||||
|
||||
#: limits/app_settings.py:26 limits/app_settings.py:91
|
||||
#: limits/app_settings.py:160 limits/app_settings.py:245 limits/constants.py:47
|
||||
#: limits/constants.py:101
|
||||
#: limits/app_settings.py:160 limits/app_settings.py:245
|
||||
#: limits/constants.py:47 limits/constants.py:101
|
||||
msgid "Domain admins"
|
||||
msgstr "Администраторы домена"
|
||||
|
||||
@@ -3360,10 +3516,11 @@ msgstr "Максимальное количество доменов для но
|
||||
|
||||
#: limits/app_settings.py:48 limits/app_settings.py:186
|
||||
#, fuzzy
|
||||
#| msgid "Maximum number of allowed domain aliases for a new administrator"
|
||||
#| msgid ""
|
||||
#| "Maximum number of allowed domain aliases for a new administrator"
|
||||
msgid ""
|
||||
"Maximum number of allowed domain aliases for a new administrator. (0 to deny "
|
||||
"any creation, -1 to allow unlimited creations)"
|
||||
"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:58 limits/app_settings.py:198
|
||||
@@ -3407,14 +3564,15 @@ msgstr ""
|
||||
#| msgid ""
|
||||
#| "Maximum number of allowed domain administrators for a new administrator"
|
||||
msgid ""
|
||||
"Maximum number of allowed domain administrators for a new domain. (0 to deny "
|
||||
"any creation, -1 to allow unlimited creations)"
|
||||
"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:104 limits/app_settings.py:260
|
||||
#, fuzzy
|
||||
#| msgid "Maximum number of allowed domain aliases for a new administrator"
|
||||
#| msgid ""
|
||||
#| "Maximum number of allowed domain aliases for a new administrator"
|
||||
msgid ""
|
||||
"Maximum number of allowed domain aliases for a new domain. (0 to deny any "
|
||||
"creation, -1 to allow unlimited creations)"
|
||||
@@ -3432,8 +3590,8 @@ msgstr "Максимальное количество почтовых ящик
|
||||
#, fuzzy
|
||||
#| msgid "Maximum number of allowed aliases for a new administrator"
|
||||
msgid ""
|
||||
"Maximum number of allowed aliases for a new domain. (0 to deny any creation, "
|
||||
"-1 to allow unlimited creations)"
|
||||
"Maximum number of allowed aliases for a new domain. (0 to deny any creation,"
|
||||
" -1 to allow unlimited creations)"
|
||||
msgstr "Максимальное количество синонимов для нового администратора"
|
||||
|
||||
#: limits/apps.py:13 limits/apps.py:17
|
||||
@@ -4094,7 +4252,7 @@ msgstr ""
|
||||
msgid "verify recipients"
|
||||
msgstr ""
|
||||
|
||||
#: sievefilters/api/v2/viewsets.py:183
|
||||
#: sievefilters/api/v2/viewsets.py:186
|
||||
#, fuzzy, python-format
|
||||
#| msgid "User '%s' already exists"
|
||||
msgid "Filter %s already exists"
|
||||
@@ -4272,11 +4430,11 @@ msgstr ""
|
||||
msgid "Failed to retrieve hierarchy delimiter"
|
||||
msgstr ""
|
||||
|
||||
#: sievefilters/lib.py:48
|
||||
#: sievefilters/lib.py:52
|
||||
msgid "Connection to MANAGESIEVE server failed, check your configuration"
|
||||
msgstr "Соединение с сервером MANAGESIEVE не удалось, проверьте конфигурацию"
|
||||
|
||||
#: sievefilters/lib.py:75
|
||||
#: sievefilters/lib.py:79
|
||||
#, fuzzy
|
||||
#| msgid "Not enough resources"
|
||||
msgid "Not enough space on server"
|
||||
@@ -4437,8 +4595,8 @@ msgstr "Старый пароль"
|
||||
|
||||
#: templates/registration/twofactor_code_verify.html:35
|
||||
msgid ""
|
||||
"Enter the code from the two-factor app on your mobile device. If you've lost "
|
||||
"your device, you may enter one of your recovery codes."
|
||||
"Enter the code from the two-factor app on your mobile device. If you've lost"
|
||||
" your device, you may enter one of your recovery codes."
|
||||
msgstr ""
|
||||
|
||||
#: templates/registration/twofactor_code_verify.html:42
|
||||
@@ -4473,17 +4631,14 @@ msgid "next hop"
|
||||
msgstr ""
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Authentication method"
|
||||
#~ msgid "Authentication mechanism"
|
||||
#~ msgstr "Механизм аутентификации"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Authentication method"
|
||||
#~ msgid "Prefered authentication mechanism"
|
||||
#~ msgstr "Предпочтительный механизм аутентификации"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Domain modified"
|
||||
#~ msgid "Directory non-writable"
|
||||
#~ msgstr "Домен изменен"
|
||||
|
||||
@@ -4491,27 +4646,22 @@ msgstr ""
|
||||
#~ msgstr "Не правильное имя или пароль. Попробуйте еще раз."
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Check to activate this alias"
|
||||
#~ msgid "Check to activate this filters set"
|
||||
#~ msgstr "Проверьте, чтобы активировать этот набор фильтров"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "File name"
|
||||
#~ msgid "Wrong filter name"
|
||||
#~ msgstr "Неверное имя фильтра"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Confirmation"
|
||||
#~ msgid "Conditions"
|
||||
#~ msgstr "Соответствие"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Active users"
|
||||
#~ msgid "Active"
|
||||
#~ msgstr "Активно"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "No recipient defined"
|
||||
#~ msgid "No filter defined yet"
|
||||
#~ msgstr "Фильтры не определены"
|
||||
|
||||
@@ -4522,30 +4672,25 @@ msgstr ""
|
||||
#~ msgstr "Активно"
|
||||
|
||||
#~ msgid ""
|
||||
#~ "No filters set defined yet. You must create one in order to define "
|
||||
#~ "filters."
|
||||
#~ "No filters set defined yet. You must create one in order to define filters."
|
||||
#~ msgstr "Фильтры не определены. Вы должны определить и установить фильтры "
|
||||
|
||||
#~ msgid "New filters set"
|
||||
#~ msgstr "Новый набор фильтров"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Search filter"
|
||||
#~ msgid "New filter"
|
||||
#~ msgstr "Новый фильтр"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Search filter"
|
||||
#~ msgid "Save filters set"
|
||||
#~ msgstr "Сохранить набор фильтров"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Active users"
|
||||
#~ msgid "Activate filters set"
|
||||
#~ msgstr "Активировать набор фильтров"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Remove this permission"
|
||||
#~ msgid "Remove filters set"
|
||||
#~ msgstr "Удалить набор фильтров"
|
||||
|
||||
@@ -4556,7 +4701,6 @@ msgstr ""
|
||||
#~ msgstr "Редактировать фильтр"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Remove this permission"
|
||||
#~ msgid "Remove this filter"
|
||||
#~ msgstr "Удалить этот фильтр"
|
||||
|
||||
@@ -4564,22 +4708,18 @@ msgstr ""
|
||||
#~ msgstr "Переместить этот фильтр выше"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Remove this permission"
|
||||
#~ msgid "Move this filter down"
|
||||
#~ msgstr "Переместить этот фильтр ниже"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Failed to retrieve mailbox location (%s)"
|
||||
#~ msgid "Failed to retrieve filters set"
|
||||
#~ msgstr "Не удалось получить набор фильтров"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Forward created"
|
||||
#~ msgid "Filter created"
|
||||
#~ msgstr "Фильтр создан"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Forward modified"
|
||||
#~ msgid "Filter modified"
|
||||
#~ msgstr "Фильтр модифицирован"
|
||||
|
||||
@@ -4590,12 +4730,10 @@ msgstr ""
|
||||
#~ msgstr "Ошибка удаления фильтра"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Parameters saved"
|
||||
#~ msgid "Filters set saved"
|
||||
#~ msgstr "Набор фильтров сохранен"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Distribution list created"
|
||||
#~ msgid "Filters set created"
|
||||
#~ msgstr "Набор фильтров создан"
|
||||
|
||||
@@ -4603,7 +4741,6 @@ msgstr ""
|
||||
#~ msgstr "Создание нового набора фильтров"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Alias created"
|
||||
#~ msgid "Filters set deleted"
|
||||
#~ msgstr "Набор фильтров удален"
|
||||
|
||||
@@ -4611,7 +4748,6 @@ msgstr ""
|
||||
#~ msgstr "Набор фильтров активирован"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Yes"
|
||||
#~ msgid "yes"
|
||||
#~ msgstr "Да"
|
||||
|
||||
|
||||
@@ -11,7 +11,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-11-29 17:08+0100\n"
|
||||
"POT-Creation-Date: 2025-02-11 09:00+0100\n"
|
||||
"PO-Revision-Date: 2020-05-11 18:45+0000\n"
|
||||
"Last-Translator: හෙළබස, 2022\n"
|
||||
"Language-Team: Sinhala (https://www.transifex.com/tonio/teams/13749/si/)\n"
|
||||
@@ -40,12 +40,12 @@ msgid "Cannot be greater than domain quota"
|
||||
msgstr ""
|
||||
|
||||
#: admin/api/v1/serializers.py:161 admin/api/v1/serializers.py:386
|
||||
#: admin/api/v2/serializers.py:478 admin/models/alias.py:38
|
||||
#: admin/api/v2/serializers.py:496 admin/models/alias.py:38
|
||||
msgid "Permission denied."
|
||||
msgstr ""
|
||||
|
||||
#: admin/api/v1/serializers.py:223 admin/api/v2/serializers.py:77
|
||||
#: admin/api/v2/serializers.py:410 admin/forms/alias.py:113
|
||||
#: admin/api/v2/serializers.py:428 admin/forms/alias.py:113
|
||||
#: admin/forms/alias.py:115 core/api/v2/serializers.py:224
|
||||
#: core/api/v2/serializers.py:226 core/api/v2/serializers.py:235
|
||||
#: core/app_settings.py:582 core/app_settings.py:584 core/app_settings.py:595
|
||||
@@ -58,7 +58,7 @@ msgid ""
|
||||
"List of administered domains (resellers and domain administrators only)."
|
||||
msgstr ""
|
||||
|
||||
#: admin/api/v1/serializers.py:359 admin/api/v2/serializers.py:460
|
||||
#: admin/api/v1/serializers.py:359 admin/api/v2/serializers.py:478
|
||||
msgid "Not allowed for this role."
|
||||
msgstr ""
|
||||
|
||||
@@ -66,14 +66,16 @@ msgstr ""
|
||||
msgid "Must be equal to mailbox full_address"
|
||||
msgstr ""
|
||||
|
||||
#: admin/api/v1/serializers.py:415 admin/api/v2/serializers.py:510
|
||||
#: admin/api/v1/serializers.py:415 admin/api/v2/serializers.py:528
|
||||
#: admin/forms/account.py:186 admin/forms/account.py:188
|
||||
#: admin/forms/domain.py:174 admin/forms/domain.py:302
|
||||
#: admin/forms/domain.py:304 core/forms.py:92 core/forms.py:95 core/forms.py:97
|
||||
#: admin/forms/domain.py:304 calendars/serializers.py:175
|
||||
#: calendars/serializers.py:177 core/forms.py:92 core/forms.py:95
|
||||
#: core/forms.py:97
|
||||
msgid "This field is required."
|
||||
msgstr ""
|
||||
|
||||
#: admin/api/v1/serializers.py:427 admin/api/v2/serializers.py:527
|
||||
#: admin/api/v1/serializers.py:427 admin/api/v2/serializers.py:545
|
||||
msgid "Local domain {} does not exist"
|
||||
msgstr ""
|
||||
|
||||
@@ -124,15 +126,15 @@ msgstr ""
|
||||
msgid "Define at least one authorized network / address"
|
||||
msgstr ""
|
||||
|
||||
#: admin/api/v2/serializers.py:495
|
||||
#: admin/api/v2/serializers.py:513
|
||||
msgid "The left part of an email address can't be more than 64 characters."
|
||||
msgstr ""
|
||||
|
||||
#: admin/api/v2/serializers.py:515
|
||||
#: admin/api/v2/serializers.py:533
|
||||
msgid "A mailbox is required to create aliases."
|
||||
msgstr ""
|
||||
|
||||
#: admin/api/v2/serializers.py:678
|
||||
#: admin/api/v2/serializers.py:696
|
||||
msgid "Unknown status"
|
||||
msgstr ""
|
||||
|
||||
@@ -357,6 +359,7 @@ msgid ""
|
||||
msgstr ""
|
||||
|
||||
#: admin/app_settings.py:522 admin/app_settings.py:527
|
||||
#: core/api/v2/viewsets.py:148
|
||||
msgid "Administration"
|
||||
msgstr ""
|
||||
|
||||
@@ -1588,6 +1591,129 @@ msgstr ""
|
||||
msgid "Forward updated"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:11
|
||||
msgid "Server settings"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:17
|
||||
msgid "Server URL"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:19
|
||||
msgid ""
|
||||
"The URL of your Radicale server. It will be used to construct calendar URLs."
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:31
|
||||
msgid "Rights management"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:37
|
||||
msgid "Rights file's path"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:39
|
||||
msgid "Path to the file that contains rights definition"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:46
|
||||
msgid "Allow calendars administration"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:48
|
||||
msgid "Allow domain administrators to manage user calendars (read and write)"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:60 core/app_settings.py:438
|
||||
#: core/app_settings.py:1258
|
||||
msgid "Miscellaneous"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:66
|
||||
msgid "Maximum size of ICS files"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:68
|
||||
msgid ""
|
||||
"Maximum size in bytes of imported ICS files (or KB, MB, GB if specified)"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:89 calendars/handlers.py:55
|
||||
#: core/api/v2/viewsets.py:157
|
||||
msgid "Calendars"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/models.py:48 calendars/models.py:65 contacts/models.py:38
|
||||
msgid "Server location is not set, please fix it."
|
||||
msgstr ""
|
||||
|
||||
#: calendars/viewsets.py:197
|
||||
msgid "Uploaded file is too big (max: {} bytes)"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/app_settings.py:11
|
||||
msgid "Synchronization"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/app_settings.py:18
|
||||
msgid "Synchonize address book using CardDAV"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/app_settings.py:21
|
||||
msgid ""
|
||||
"Choose to synchronize or not your address book using CardDAV. You will be "
|
||||
"able to access your contacts from the outside."
|
||||
msgstr ""
|
||||
|
||||
#: contacts/app_settings.py:29
|
||||
msgid "Synchronization frequency"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/app_settings.py:31
|
||||
msgid "Interval in seconds between 2 synchronization requests"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/app_settings.py:51 contacts/templates/modoboa_contacts/index.html:6
|
||||
#: core/api/v2/viewsets.py:164
|
||||
msgid "Contacts"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/constants.py:6 contacts/constants.py:12
|
||||
msgid "Home"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/constants.py:7 contacts/constants.py:13
|
||||
msgid "Work"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/constants.py:8 contacts/constants.py:14
|
||||
msgid "Other"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/constants.py:15
|
||||
msgid "Main"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/constants.py:16
|
||||
msgid "Cellular"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/constants.py:17
|
||||
msgid "Fax"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/constants.py:18
|
||||
msgid "Pager"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/serializers.py:101
|
||||
msgid "Name or display name required"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/serializers.py:233
|
||||
msgid "Minimum allowed value is 60s"
|
||||
msgstr ""
|
||||
|
||||
#: core/api/v1/serializers.py:21
|
||||
msgid "Invalid PIN code"
|
||||
msgstr ""
|
||||
@@ -1636,6 +1762,18 @@ msgstr ""
|
||||
msgid "Please use the following code to recover your Modoboa password: {}"
|
||||
msgstr ""
|
||||
|
||||
#: core/api/v2/viewsets.py:150
|
||||
msgid "Administration console"
|
||||
msgstr ""
|
||||
|
||||
#: core/api/v2/viewsets.py:159
|
||||
msgid "Calendar"
|
||||
msgstr ""
|
||||
|
||||
#: core/api/v2/viewsets.py:166
|
||||
msgid "Address book"
|
||||
msgstr ""
|
||||
|
||||
#: core/app_settings.py:44 core/app_settings.py:716
|
||||
msgid "Authentication"
|
||||
msgstr ""
|
||||
@@ -2045,10 +2183,6 @@ msgstr ""
|
||||
msgid "Send statistics to Modoboa public API (counters and used extensions)"
|
||||
msgstr ""
|
||||
|
||||
#: core/app_settings.py:438 core/app_settings.py:1258
|
||||
msgid "Miscellaneous"
|
||||
msgstr ""
|
||||
|
||||
#: core/app_settings.py:441 core/app_settings.py:1265
|
||||
msgid "Enable inactive account tracking"
|
||||
msgstr ""
|
||||
@@ -2105,22 +2239,22 @@ msgstr ""
|
||||
msgid "LDAP"
|
||||
msgstr ""
|
||||
|
||||
#: core/checks.py:12
|
||||
#: core/checks.py:13
|
||||
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.py:16
|
||||
#: core/checks.py:17
|
||||
msgid "Set `USE_TZ = True` in settings.py"
|
||||
msgstr ""
|
||||
|
||||
#: core/checks.py:20
|
||||
#: core/checks.py:21
|
||||
msgid "The password scheme you are using is deprecated."
|
||||
msgstr ""
|
||||
|
||||
#: core/checks.py:21
|
||||
#: core/checks.py:22
|
||||
msgid "Upgrade your password scheme to a stronger one"
|
||||
msgstr ""
|
||||
|
||||
@@ -2622,7 +2756,7 @@ msgstr ""
|
||||
msgid "API"
|
||||
msgstr ""
|
||||
|
||||
#: core/utils.py:42
|
||||
#: core/utils.py:41
|
||||
msgid "The core part of Modoboa"
|
||||
msgstr ""
|
||||
|
||||
@@ -3770,7 +3904,7 @@ msgstr ""
|
||||
msgid "verify recipients"
|
||||
msgstr ""
|
||||
|
||||
#: sievefilters/api/v2/viewsets.py:183
|
||||
#: sievefilters/api/v2/viewsets.py:186
|
||||
#, python-format
|
||||
msgid "Filter %s already exists"
|
||||
msgstr ""
|
||||
@@ -3923,11 +4057,11 @@ msgstr ""
|
||||
msgid "Failed to retrieve hierarchy delimiter"
|
||||
msgstr ""
|
||||
|
||||
#: sievefilters/lib.py:48
|
||||
#: sievefilters/lib.py:52
|
||||
msgid "Connection to MANAGESIEVE server failed, check your configuration"
|
||||
msgstr ""
|
||||
|
||||
#: sievefilters/lib.py:75
|
||||
#: sievefilters/lib.py:79
|
||||
msgid "Not enough space on server"
|
||||
msgstr ""
|
||||
|
||||
|
||||
@@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-11-29 17:08+0100\n"
|
||||
"POT-Creation-Date: 2025-02-11 09:00+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
@@ -38,12 +38,12 @@ msgid "Cannot be greater than domain quota"
|
||||
msgstr ""
|
||||
|
||||
#: admin/api/v1/serializers.py:161 admin/api/v1/serializers.py:386
|
||||
#: admin/api/v2/serializers.py:478 admin/models/alias.py:38
|
||||
#: admin/api/v2/serializers.py:496 admin/models/alias.py:38
|
||||
msgid "Permission denied."
|
||||
msgstr ""
|
||||
|
||||
#: admin/api/v1/serializers.py:223 admin/api/v2/serializers.py:77
|
||||
#: admin/api/v2/serializers.py:410 admin/forms/alias.py:113
|
||||
#: admin/api/v2/serializers.py:428 admin/forms/alias.py:113
|
||||
#: admin/forms/alias.py:115 core/api/v2/serializers.py:224
|
||||
#: core/api/v2/serializers.py:226 core/api/v2/serializers.py:235
|
||||
#: core/app_settings.py:582 core/app_settings.py:584 core/app_settings.py:595
|
||||
@@ -56,7 +56,7 @@ msgid ""
|
||||
"List of administered domains (resellers and domain administrators only)."
|
||||
msgstr ""
|
||||
|
||||
#: admin/api/v1/serializers.py:359 admin/api/v2/serializers.py:460
|
||||
#: admin/api/v1/serializers.py:359 admin/api/v2/serializers.py:478
|
||||
msgid "Not allowed for this role."
|
||||
msgstr ""
|
||||
|
||||
@@ -64,14 +64,16 @@ msgstr ""
|
||||
msgid "Must be equal to mailbox full_address"
|
||||
msgstr ""
|
||||
|
||||
#: admin/api/v1/serializers.py:415 admin/api/v2/serializers.py:510
|
||||
#: admin/api/v1/serializers.py:415 admin/api/v2/serializers.py:528
|
||||
#: admin/forms/account.py:186 admin/forms/account.py:188
|
||||
#: admin/forms/domain.py:174 admin/forms/domain.py:302
|
||||
#: admin/forms/domain.py:304 core/forms.py:92 core/forms.py:95 core/forms.py:97
|
||||
#: admin/forms/domain.py:304 calendars/serializers.py:175
|
||||
#: calendars/serializers.py:177 core/forms.py:92 core/forms.py:95
|
||||
#: core/forms.py:97
|
||||
msgid "This field is required."
|
||||
msgstr ""
|
||||
|
||||
#: admin/api/v1/serializers.py:427 admin/api/v2/serializers.py:527
|
||||
#: admin/api/v1/serializers.py:427 admin/api/v2/serializers.py:545
|
||||
msgid "Local domain {} does not exist"
|
||||
msgstr ""
|
||||
|
||||
@@ -122,15 +124,15 @@ msgstr ""
|
||||
msgid "Define at least one authorized network / address"
|
||||
msgstr ""
|
||||
|
||||
#: admin/api/v2/serializers.py:495
|
||||
#: admin/api/v2/serializers.py:513
|
||||
msgid "The left part of an email address can't be more than 64 characters."
|
||||
msgstr ""
|
||||
|
||||
#: admin/api/v2/serializers.py:515
|
||||
#: admin/api/v2/serializers.py:533
|
||||
msgid "A mailbox is required to create aliases."
|
||||
msgstr ""
|
||||
|
||||
#: admin/api/v2/serializers.py:678
|
||||
#: admin/api/v2/serializers.py:696
|
||||
msgid "Unknown status"
|
||||
msgstr ""
|
||||
|
||||
@@ -355,6 +357,7 @@ msgid ""
|
||||
msgstr ""
|
||||
|
||||
#: admin/app_settings.py:522 admin/app_settings.py:527
|
||||
#: core/api/v2/viewsets.py:148
|
||||
msgid "Administration"
|
||||
msgstr ""
|
||||
|
||||
@@ -1586,6 +1589,129 @@ msgstr ""
|
||||
msgid "Forward updated"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:11
|
||||
msgid "Server settings"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:17
|
||||
msgid "Server URL"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:19
|
||||
msgid ""
|
||||
"The URL of your Radicale server. It will be used to construct calendar URLs."
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:31
|
||||
msgid "Rights management"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:37
|
||||
msgid "Rights file's path"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:39
|
||||
msgid "Path to the file that contains rights definition"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:46
|
||||
msgid "Allow calendars administration"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:48
|
||||
msgid "Allow domain administrators to manage user calendars (read and write)"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:60 core/app_settings.py:438
|
||||
#: core/app_settings.py:1258
|
||||
msgid "Miscellaneous"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:66
|
||||
msgid "Maximum size of ICS files"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:68
|
||||
msgid ""
|
||||
"Maximum size in bytes of imported ICS files (or KB, MB, GB if specified)"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:89 calendars/handlers.py:55
|
||||
#: core/api/v2/viewsets.py:157
|
||||
msgid "Calendars"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/models.py:48 calendars/models.py:65 contacts/models.py:38
|
||||
msgid "Server location is not set, please fix it."
|
||||
msgstr ""
|
||||
|
||||
#: calendars/viewsets.py:197
|
||||
msgid "Uploaded file is too big (max: {} bytes)"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/app_settings.py:11
|
||||
msgid "Synchronization"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/app_settings.py:18
|
||||
msgid "Synchonize address book using CardDAV"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/app_settings.py:21
|
||||
msgid ""
|
||||
"Choose to synchronize or not your address book using CardDAV. You will be "
|
||||
"able to access your contacts from the outside."
|
||||
msgstr ""
|
||||
|
||||
#: contacts/app_settings.py:29
|
||||
msgid "Synchronization frequency"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/app_settings.py:31
|
||||
msgid "Interval in seconds between 2 synchronization requests"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/app_settings.py:51 contacts/templates/modoboa_contacts/index.html:6
|
||||
#: core/api/v2/viewsets.py:164
|
||||
msgid "Contacts"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/constants.py:6 contacts/constants.py:12
|
||||
msgid "Home"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/constants.py:7 contacts/constants.py:13
|
||||
msgid "Work"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/constants.py:8 contacts/constants.py:14
|
||||
msgid "Other"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/constants.py:15
|
||||
msgid "Main"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/constants.py:16
|
||||
msgid "Cellular"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/constants.py:17
|
||||
msgid "Fax"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/constants.py:18
|
||||
msgid "Pager"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/serializers.py:101
|
||||
msgid "Name or display name required"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/serializers.py:233
|
||||
msgid "Minimum allowed value is 60s"
|
||||
msgstr ""
|
||||
|
||||
#: core/api/v1/serializers.py:21
|
||||
msgid "Invalid PIN code"
|
||||
msgstr ""
|
||||
@@ -1634,6 +1760,18 @@ msgstr ""
|
||||
msgid "Please use the following code to recover your Modoboa password: {}"
|
||||
msgstr ""
|
||||
|
||||
#: core/api/v2/viewsets.py:150
|
||||
msgid "Administration console"
|
||||
msgstr ""
|
||||
|
||||
#: core/api/v2/viewsets.py:159
|
||||
msgid "Calendar"
|
||||
msgstr ""
|
||||
|
||||
#: core/api/v2/viewsets.py:166
|
||||
msgid "Address book"
|
||||
msgstr ""
|
||||
|
||||
#: core/app_settings.py:44 core/app_settings.py:716
|
||||
msgid "Authentication"
|
||||
msgstr ""
|
||||
@@ -2043,10 +2181,6 @@ msgstr ""
|
||||
msgid "Send statistics to Modoboa public API (counters and used extensions)"
|
||||
msgstr ""
|
||||
|
||||
#: core/app_settings.py:438 core/app_settings.py:1258
|
||||
msgid "Miscellaneous"
|
||||
msgstr ""
|
||||
|
||||
#: core/app_settings.py:441 core/app_settings.py:1265
|
||||
msgid "Enable inactive account tracking"
|
||||
msgstr ""
|
||||
@@ -2103,22 +2237,22 @@ msgstr ""
|
||||
msgid "LDAP"
|
||||
msgstr ""
|
||||
|
||||
#: core/checks.py:12
|
||||
#: core/checks.py:13
|
||||
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.py:16
|
||||
#: core/checks.py:17
|
||||
msgid "Set `USE_TZ = True` in settings.py"
|
||||
msgstr ""
|
||||
|
||||
#: core/checks.py:20
|
||||
#: core/checks.py:21
|
||||
msgid "The password scheme you are using is deprecated."
|
||||
msgstr ""
|
||||
|
||||
#: core/checks.py:21
|
||||
#: core/checks.py:22
|
||||
msgid "Upgrade your password scheme to a stronger one"
|
||||
msgstr ""
|
||||
|
||||
@@ -2618,7 +2752,7 @@ msgstr ""
|
||||
msgid "API"
|
||||
msgstr ""
|
||||
|
||||
#: core/utils.py:42
|
||||
#: core/utils.py:41
|
||||
msgid "The core part of Modoboa"
|
||||
msgstr ""
|
||||
|
||||
@@ -3764,7 +3898,7 @@ msgstr ""
|
||||
msgid "verify recipients"
|
||||
msgstr ""
|
||||
|
||||
#: sievefilters/api/v2/viewsets.py:183
|
||||
#: sievefilters/api/v2/viewsets.py:186
|
||||
#, python-format
|
||||
msgid "Filter %s already exists"
|
||||
msgstr ""
|
||||
@@ -3917,11 +4051,11 @@ msgstr ""
|
||||
msgid "Failed to retrieve hierarchy delimiter"
|
||||
msgstr ""
|
||||
|
||||
#: sievefilters/lib.py:48
|
||||
#: sievefilters/lib.py:52
|
||||
msgid "Connection to MANAGESIEVE server failed, check your configuration"
|
||||
msgstr ""
|
||||
|
||||
#: sievefilters/lib.py:75
|
||||
#: sievefilters/lib.py:79
|
||||
msgid "Not enough space on server"
|
||||
msgstr ""
|
||||
|
||||
|
||||
@@ -11,7 +11,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-11-29 17:08+0100\n"
|
||||
"POT-Creation-Date: 2025-02-11 09:00+0100\n"
|
||||
"PO-Revision-Date: 2020-05-11 18:45+0000\n"
|
||||
"Last-Translator: R .. <nordscan@gmail.com>, 2020\n"
|
||||
"Language-Team: Slovak (Slovakia) (https://www.transifex.com/tonio/"
|
||||
@@ -42,12 +42,12 @@ msgid "Cannot be greater than domain quota"
|
||||
msgstr ""
|
||||
|
||||
#: admin/api/v1/serializers.py:161 admin/api/v1/serializers.py:386
|
||||
#: admin/api/v2/serializers.py:478 admin/models/alias.py:38
|
||||
#: admin/api/v2/serializers.py:496 admin/models/alias.py:38
|
||||
msgid "Permission denied."
|
||||
msgstr ""
|
||||
|
||||
#: admin/api/v1/serializers.py:223 admin/api/v2/serializers.py:77
|
||||
#: admin/api/v2/serializers.py:410 admin/forms/alias.py:113
|
||||
#: admin/api/v2/serializers.py:428 admin/forms/alias.py:113
|
||||
#: admin/forms/alias.py:115 core/api/v2/serializers.py:224
|
||||
#: core/api/v2/serializers.py:226 core/api/v2/serializers.py:235
|
||||
#: core/app_settings.py:582 core/app_settings.py:584 core/app_settings.py:595
|
||||
@@ -60,7 +60,7 @@ msgid ""
|
||||
"List of administered domains (resellers and domain administrators only)."
|
||||
msgstr ""
|
||||
|
||||
#: admin/api/v1/serializers.py:359 admin/api/v2/serializers.py:460
|
||||
#: admin/api/v1/serializers.py:359 admin/api/v2/serializers.py:478
|
||||
msgid "Not allowed for this role."
|
||||
msgstr ""
|
||||
|
||||
@@ -68,14 +68,16 @@ msgstr ""
|
||||
msgid "Must be equal to mailbox full_address"
|
||||
msgstr ""
|
||||
|
||||
#: admin/api/v1/serializers.py:415 admin/api/v2/serializers.py:510
|
||||
#: admin/api/v1/serializers.py:415 admin/api/v2/serializers.py:528
|
||||
#: admin/forms/account.py:186 admin/forms/account.py:188
|
||||
#: admin/forms/domain.py:174 admin/forms/domain.py:302
|
||||
#: admin/forms/domain.py:304 core/forms.py:92 core/forms.py:95 core/forms.py:97
|
||||
#: admin/forms/domain.py:304 calendars/serializers.py:175
|
||||
#: calendars/serializers.py:177 core/forms.py:92 core/forms.py:95
|
||||
#: core/forms.py:97
|
||||
msgid "This field is required."
|
||||
msgstr ""
|
||||
|
||||
#: admin/api/v1/serializers.py:427 admin/api/v2/serializers.py:527
|
||||
#: admin/api/v1/serializers.py:427 admin/api/v2/serializers.py:545
|
||||
msgid "Local domain {} does not exist"
|
||||
msgstr ""
|
||||
|
||||
@@ -126,15 +128,15 @@ msgstr ""
|
||||
msgid "Define at least one authorized network / address"
|
||||
msgstr ""
|
||||
|
||||
#: admin/api/v2/serializers.py:495
|
||||
#: admin/api/v2/serializers.py:513
|
||||
msgid "The left part of an email address can't be more than 64 characters."
|
||||
msgstr ""
|
||||
|
||||
#: admin/api/v2/serializers.py:515
|
||||
#: admin/api/v2/serializers.py:533
|
||||
msgid "A mailbox is required to create aliases."
|
||||
msgstr ""
|
||||
|
||||
#: admin/api/v2/serializers.py:678
|
||||
#: admin/api/v2/serializers.py:696
|
||||
msgid "Unknown status"
|
||||
msgstr ""
|
||||
|
||||
@@ -359,6 +361,7 @@ msgid ""
|
||||
msgstr ""
|
||||
|
||||
#: admin/app_settings.py:522 admin/app_settings.py:527
|
||||
#: core/api/v2/viewsets.py:148
|
||||
msgid "Administration"
|
||||
msgstr ""
|
||||
|
||||
@@ -1596,6 +1599,129 @@ msgstr ""
|
||||
msgid "Forward updated"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:11
|
||||
msgid "Server settings"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:17
|
||||
msgid "Server URL"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:19
|
||||
msgid ""
|
||||
"The URL of your Radicale server. It will be used to construct calendar URLs."
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:31
|
||||
msgid "Rights management"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:37
|
||||
msgid "Rights file's path"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:39
|
||||
msgid "Path to the file that contains rights definition"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:46
|
||||
msgid "Allow calendars administration"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:48
|
||||
msgid "Allow domain administrators to manage user calendars (read and write)"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:60 core/app_settings.py:438
|
||||
#: core/app_settings.py:1258
|
||||
msgid "Miscellaneous"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:66
|
||||
msgid "Maximum size of ICS files"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:68
|
||||
msgid ""
|
||||
"Maximum size in bytes of imported ICS files (or KB, MB, GB if specified)"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:89 calendars/handlers.py:55
|
||||
#: core/api/v2/viewsets.py:157
|
||||
msgid "Calendars"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/models.py:48 calendars/models.py:65 contacts/models.py:38
|
||||
msgid "Server location is not set, please fix it."
|
||||
msgstr ""
|
||||
|
||||
#: calendars/viewsets.py:197
|
||||
msgid "Uploaded file is too big (max: {} bytes)"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/app_settings.py:11
|
||||
msgid "Synchronization"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/app_settings.py:18
|
||||
msgid "Synchonize address book using CardDAV"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/app_settings.py:21
|
||||
msgid ""
|
||||
"Choose to synchronize or not your address book using CardDAV. You will be "
|
||||
"able to access your contacts from the outside."
|
||||
msgstr ""
|
||||
|
||||
#: contacts/app_settings.py:29
|
||||
msgid "Synchronization frequency"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/app_settings.py:31
|
||||
msgid "Interval in seconds between 2 synchronization requests"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/app_settings.py:51 contacts/templates/modoboa_contacts/index.html:6
|
||||
#: core/api/v2/viewsets.py:164
|
||||
msgid "Contacts"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/constants.py:6 contacts/constants.py:12
|
||||
msgid "Home"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/constants.py:7 contacts/constants.py:13
|
||||
msgid "Work"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/constants.py:8 contacts/constants.py:14
|
||||
msgid "Other"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/constants.py:15
|
||||
msgid "Main"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/constants.py:16
|
||||
msgid "Cellular"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/constants.py:17
|
||||
msgid "Fax"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/constants.py:18
|
||||
msgid "Pager"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/serializers.py:101
|
||||
msgid "Name or display name required"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/serializers.py:233
|
||||
msgid "Minimum allowed value is 60s"
|
||||
msgstr ""
|
||||
|
||||
#: core/api/v1/serializers.py:21
|
||||
msgid "Invalid PIN code"
|
||||
msgstr ""
|
||||
@@ -1644,6 +1770,18 @@ msgstr ""
|
||||
msgid "Please use the following code to recover your Modoboa password: {}"
|
||||
msgstr ""
|
||||
|
||||
#: core/api/v2/viewsets.py:150
|
||||
msgid "Administration console"
|
||||
msgstr ""
|
||||
|
||||
#: core/api/v2/viewsets.py:159
|
||||
msgid "Calendar"
|
||||
msgstr ""
|
||||
|
||||
#: core/api/v2/viewsets.py:166
|
||||
msgid "Address book"
|
||||
msgstr ""
|
||||
|
||||
#: core/app_settings.py:44 core/app_settings.py:716
|
||||
msgid "Authentication"
|
||||
msgstr ""
|
||||
@@ -2053,10 +2191,6 @@ msgstr ""
|
||||
msgid "Send statistics to Modoboa public API (counters and used extensions)"
|
||||
msgstr ""
|
||||
|
||||
#: core/app_settings.py:438 core/app_settings.py:1258
|
||||
msgid "Miscellaneous"
|
||||
msgstr ""
|
||||
|
||||
#: core/app_settings.py:441 core/app_settings.py:1265
|
||||
msgid "Enable inactive account tracking"
|
||||
msgstr ""
|
||||
@@ -2113,22 +2247,22 @@ msgstr ""
|
||||
msgid "LDAP"
|
||||
msgstr ""
|
||||
|
||||
#: core/checks.py:12
|
||||
#: core/checks.py:13
|
||||
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.py:16
|
||||
#: core/checks.py:17
|
||||
msgid "Set `USE_TZ = True` in settings.py"
|
||||
msgstr ""
|
||||
|
||||
#: core/checks.py:20
|
||||
#: core/checks.py:21
|
||||
msgid "The password scheme you are using is deprecated."
|
||||
msgstr ""
|
||||
|
||||
#: core/checks.py:21
|
||||
#: core/checks.py:22
|
||||
msgid "Upgrade your password scheme to a stronger one"
|
||||
msgstr ""
|
||||
|
||||
@@ -2640,7 +2774,7 @@ msgstr ""
|
||||
msgid "API"
|
||||
msgstr ""
|
||||
|
||||
#: core/utils.py:42
|
||||
#: core/utils.py:41
|
||||
msgid "The core part of Modoboa"
|
||||
msgstr ""
|
||||
|
||||
@@ -3788,7 +3922,7 @@ msgstr ""
|
||||
msgid "verify recipients"
|
||||
msgstr ""
|
||||
|
||||
#: sievefilters/api/v2/viewsets.py:183
|
||||
#: sievefilters/api/v2/viewsets.py:186
|
||||
#, python-format
|
||||
msgid "Filter %s already exists"
|
||||
msgstr ""
|
||||
@@ -3941,11 +4075,11 @@ msgstr ""
|
||||
msgid "Failed to retrieve hierarchy delimiter"
|
||||
msgstr ""
|
||||
|
||||
#: sievefilters/lib.py:48
|
||||
#: sievefilters/lib.py:52
|
||||
msgid "Connection to MANAGESIEVE server failed, check your configuration"
|
||||
msgstr ""
|
||||
|
||||
#: sievefilters/lib.py:75
|
||||
#: sievefilters/lib.py:79
|
||||
msgid "Not enough space on server"
|
||||
msgstr ""
|
||||
|
||||
|
||||
@@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Modoboa\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-11-29 17:08+0100\n"
|
||||
"POT-Creation-Date: 2025-02-11 09:00+0100\n"
|
||||
"PO-Revision-Date: 2016-11-09 16:13+0000\n"
|
||||
"Last-Translator: Gregor <info@gregorjev.net>\n"
|
||||
"Language-Team: Slovenian (Slovenia) (http://www.transifex.com/tonio/modoboa/"
|
||||
@@ -39,12 +39,12 @@ msgid "Cannot be greater than domain quota"
|
||||
msgstr ""
|
||||
|
||||
#: admin/api/v1/serializers.py:161 admin/api/v1/serializers.py:386
|
||||
#: admin/api/v2/serializers.py:478 admin/models/alias.py:38
|
||||
#: admin/api/v2/serializers.py:496 admin/models/alias.py:38
|
||||
msgid "Permission denied."
|
||||
msgstr ""
|
||||
|
||||
#: admin/api/v1/serializers.py:223 admin/api/v2/serializers.py:77
|
||||
#: admin/api/v2/serializers.py:410 admin/forms/alias.py:113
|
||||
#: admin/api/v2/serializers.py:428 admin/forms/alias.py:113
|
||||
#: admin/forms/alias.py:115 core/api/v2/serializers.py:224
|
||||
#: core/api/v2/serializers.py:226 core/api/v2/serializers.py:235
|
||||
#: core/app_settings.py:582 core/app_settings.py:584 core/app_settings.py:595
|
||||
@@ -57,7 +57,7 @@ msgid ""
|
||||
"List of administered domains (resellers and domain administrators only)."
|
||||
msgstr ""
|
||||
|
||||
#: admin/api/v1/serializers.py:359 admin/api/v2/serializers.py:460
|
||||
#: admin/api/v1/serializers.py:359 admin/api/v2/serializers.py:478
|
||||
msgid "Not allowed for this role."
|
||||
msgstr ""
|
||||
|
||||
@@ -65,14 +65,16 @@ msgstr ""
|
||||
msgid "Must be equal to mailbox full_address"
|
||||
msgstr ""
|
||||
|
||||
#: admin/api/v1/serializers.py:415 admin/api/v2/serializers.py:510
|
||||
#: admin/api/v1/serializers.py:415 admin/api/v2/serializers.py:528
|
||||
#: admin/forms/account.py:186 admin/forms/account.py:188
|
||||
#: admin/forms/domain.py:174 admin/forms/domain.py:302
|
||||
#: admin/forms/domain.py:304 core/forms.py:92 core/forms.py:95 core/forms.py:97
|
||||
#: admin/forms/domain.py:304 calendars/serializers.py:175
|
||||
#: calendars/serializers.py:177 core/forms.py:92 core/forms.py:95
|
||||
#: core/forms.py:97
|
||||
msgid "This field is required."
|
||||
msgstr ""
|
||||
|
||||
#: admin/api/v1/serializers.py:427 admin/api/v2/serializers.py:527
|
||||
#: admin/api/v1/serializers.py:427 admin/api/v2/serializers.py:545
|
||||
msgid "Local domain {} does not exist"
|
||||
msgstr ""
|
||||
|
||||
@@ -123,15 +125,15 @@ msgstr ""
|
||||
msgid "Define at least one authorized network / address"
|
||||
msgstr ""
|
||||
|
||||
#: admin/api/v2/serializers.py:495
|
||||
#: admin/api/v2/serializers.py:513
|
||||
msgid "The left part of an email address can't be more than 64 characters."
|
||||
msgstr ""
|
||||
|
||||
#: admin/api/v2/serializers.py:515
|
||||
#: admin/api/v2/serializers.py:533
|
||||
msgid "A mailbox is required to create aliases."
|
||||
msgstr ""
|
||||
|
||||
#: admin/api/v2/serializers.py:678
|
||||
#: admin/api/v2/serializers.py:696
|
||||
#, fuzzy
|
||||
#| msgid "Unknow migration"
|
||||
msgid "Unknown status"
|
||||
@@ -358,6 +360,7 @@ msgid ""
|
||||
msgstr ""
|
||||
|
||||
#: admin/app_settings.py:522 admin/app_settings.py:527
|
||||
#: core/api/v2/viewsets.py:148
|
||||
#, fuzzy
|
||||
#| msgid "IMAP migration"
|
||||
msgid "Administration"
|
||||
@@ -1604,6 +1607,139 @@ msgstr ""
|
||||
msgid "Forward updated"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:11
|
||||
#, fuzzy
|
||||
#| msgid "Connection settings"
|
||||
msgid "Server settings"
|
||||
msgstr "Nastavitve povezave"
|
||||
|
||||
#: calendars/app_settings.py:17
|
||||
#, fuzzy
|
||||
#| msgid "Server port"
|
||||
msgid "Server URL"
|
||||
msgstr "Vrata strežnika"
|
||||
|
||||
#: calendars/app_settings.py:19
|
||||
msgid ""
|
||||
"The URL of your Radicale server. It will be used to construct calendar URLs."
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:31
|
||||
msgid "Rights management"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:37
|
||||
msgid "Rights file's path"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:39
|
||||
msgid "Path to the file that contains rights definition"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:46
|
||||
#, fuzzy
|
||||
#| msgid "IMAP migration"
|
||||
msgid "Allow calendars administration"
|
||||
msgstr "Selitev IMAP"
|
||||
|
||||
#: calendars/app_settings.py:48
|
||||
msgid "Allow domain administrators to manage user calendars (read and write)"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:60 core/app_settings.py:438
|
||||
#: core/app_settings.py:1258
|
||||
msgid "Miscellaneous"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:66
|
||||
msgid "Maximum size of ICS files"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:68
|
||||
msgid ""
|
||||
"Maximum size in bytes of imported ICS files (or KB, MB, GB if specified)"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:89 calendars/handlers.py:55
|
||||
#: core/api/v2/viewsets.py:157
|
||||
msgid "Calendars"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/models.py:48 calendars/models.py:65 contacts/models.py:38
|
||||
msgid "Server location is not set, please fix it."
|
||||
msgstr ""
|
||||
|
||||
#: calendars/viewsets.py:197
|
||||
msgid "Uploaded file is too big (max: {} bytes)"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/app_settings.py:11
|
||||
#, fuzzy
|
||||
#| msgid "Connection settings"
|
||||
msgid "Synchronization"
|
||||
msgstr "Nastavitve povezave"
|
||||
|
||||
#: contacts/app_settings.py:18
|
||||
msgid "Synchonize address book using CardDAV"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/app_settings.py:21
|
||||
msgid ""
|
||||
"Choose to synchronize or not your address book using CardDAV. You will be "
|
||||
"able to access your contacts from the outside."
|
||||
msgstr ""
|
||||
|
||||
#: contacts/app_settings.py:29
|
||||
#, fuzzy
|
||||
#| msgid "Connection settings"
|
||||
msgid "Synchronization frequency"
|
||||
msgstr "Nastavitve povezave"
|
||||
|
||||
#: contacts/app_settings.py:31
|
||||
msgid "Interval in seconds between 2 synchronization requests"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/app_settings.py:51 contacts/templates/modoboa_contacts/index.html:6
|
||||
#: core/api/v2/viewsets.py:164
|
||||
msgid "Contacts"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/constants.py:6 contacts/constants.py:12
|
||||
msgid "Home"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/constants.py:7 contacts/constants.py:13
|
||||
msgid "Work"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/constants.py:8 contacts/constants.py:14
|
||||
msgid "Other"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/constants.py:15
|
||||
msgid "Main"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/constants.py:16
|
||||
msgid "Cellular"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/constants.py:17
|
||||
msgid "Fax"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/constants.py:18
|
||||
msgid "Pager"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/serializers.py:101
|
||||
msgid "Name or display name required"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/serializers.py:233
|
||||
msgid "Minimum allowed value is 60s"
|
||||
msgstr ""
|
||||
|
||||
#: core/api/v1/serializers.py:21
|
||||
msgid "Invalid PIN code"
|
||||
msgstr ""
|
||||
@@ -1652,6 +1788,22 @@ msgstr ""
|
||||
msgid "Please use the following code to recover your Modoboa password: {}"
|
||||
msgstr ""
|
||||
|
||||
#: core/api/v2/viewsets.py:150
|
||||
#, fuzzy
|
||||
#| msgid "IMAP migration"
|
||||
msgid "Administration console"
|
||||
msgstr "Selitev IMAP"
|
||||
|
||||
#: core/api/v2/viewsets.py:159
|
||||
msgid "Calendar"
|
||||
msgstr ""
|
||||
|
||||
#: core/api/v2/viewsets.py:166
|
||||
#, fuzzy
|
||||
#| msgid "Server address"
|
||||
msgid "Address book"
|
||||
msgstr "Naslov strežnika"
|
||||
|
||||
#: core/app_settings.py:44 core/app_settings.py:716
|
||||
msgid "Authentication"
|
||||
msgstr ""
|
||||
@@ -2075,10 +2227,6 @@ msgstr ""
|
||||
msgid "Send statistics to Modoboa public API (counters and used extensions)"
|
||||
msgstr ""
|
||||
|
||||
#: core/app_settings.py:438 core/app_settings.py:1258
|
||||
msgid "Miscellaneous"
|
||||
msgstr ""
|
||||
|
||||
#: core/app_settings.py:441 core/app_settings.py:1265
|
||||
msgid "Enable inactive account tracking"
|
||||
msgstr ""
|
||||
@@ -2135,22 +2283,22 @@ msgstr ""
|
||||
msgid "LDAP"
|
||||
msgstr ""
|
||||
|
||||
#: core/checks.py:12
|
||||
#: core/checks.py:13
|
||||
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.py:16
|
||||
#: core/checks.py:17
|
||||
msgid "Set `USE_TZ = True` in settings.py"
|
||||
msgstr ""
|
||||
|
||||
#: core/checks.py:20
|
||||
#: core/checks.py:21
|
||||
msgid "The password scheme you are using is deprecated."
|
||||
msgstr ""
|
||||
|
||||
#: core/checks.py:21
|
||||
#: core/checks.py:22
|
||||
msgid "Upgrade your password scheme to a stronger one"
|
||||
msgstr ""
|
||||
|
||||
@@ -2664,7 +2812,7 @@ msgstr ""
|
||||
msgid "API"
|
||||
msgstr ""
|
||||
|
||||
#: core/utils.py:42
|
||||
#: core/utils.py:41
|
||||
msgid "The core part of Modoboa"
|
||||
msgstr ""
|
||||
|
||||
@@ -3858,7 +4006,7 @@ msgstr ""
|
||||
msgid "verify recipients"
|
||||
msgstr ""
|
||||
|
||||
#: sievefilters/api/v2/viewsets.py:183
|
||||
#: sievefilters/api/v2/viewsets.py:186
|
||||
#, python-format
|
||||
msgid "Filter %s already exists"
|
||||
msgstr ""
|
||||
@@ -4027,13 +4175,13 @@ msgstr ""
|
||||
msgid "Failed to retrieve hierarchy delimiter"
|
||||
msgstr ""
|
||||
|
||||
#: sievefilters/lib.py:48
|
||||
#: sievefilters/lib.py:52
|
||||
#, fuzzy
|
||||
#| msgid "Connection to IMAP server failed: %s"
|
||||
msgid "Connection to MANAGESIEVE server failed, check your configuration"
|
||||
msgstr "Povezava z IMAP strežnikom ni uspela: %s"
|
||||
|
||||
#: sievefilters/lib.py:75
|
||||
#: sievefilters/lib.py:79
|
||||
msgid "Not enough space on server"
|
||||
msgstr ""
|
||||
|
||||
|
||||
@@ -10,12 +10,10 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Modoboa\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-11-29 17:08+0100\n"
|
||||
"POT-Creation-Date: 2025-02-11 09:00+0100\n"
|
||||
"PO-Revision-Date: 2011-07-01 08:15+0000\n"
|
||||
"Last-Translator: Olle Gustafsson <olle@dalnix.se>, "
|
||||
"2013,2015-2018,2020,2022-2023\n"
|
||||
"Language-Team: Swedish (http://app.transifex.com/tonio/modoboa/language/"
|
||||
"sv/)\n"
|
||||
"Last-Translator: Olle Gustafsson <olle@dalnix.se>, 2013,2015-2018,2020,2022-2023\n"
|
||||
"Language-Team: Swedish (http://app.transifex.com/tonio/modoboa/language/sv/)\n"
|
||||
"Language: sv\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
@@ -27,8 +25,8 @@ msgid ""
|
||||
"Quota shared between mailboxes. Can be expressed in KB, MB (default) or GB. "
|
||||
"A value of 0 means no quota."
|
||||
msgstr ""
|
||||
"Kvot som delas mellan brevlådor. Kan uttryckas i KB, MB (standard) eller GB. "
|
||||
"Ett värde på 0 betyder ingen kvot."
|
||||
"Kvot som delas mellan brevlådor. Kan uttryckas i KB, MB (standard) eller GB."
|
||||
" Ett värde på 0 betyder ingen kvot."
|
||||
|
||||
#: admin/api/v1/serializers.py:49
|
||||
msgid "Default quota in MB applied to mailboxes. A value of 0 means no quota."
|
||||
@@ -44,12 +42,12 @@ msgid "Cannot be greater than domain quota"
|
||||
msgstr "Kan inte vara större än domänkvoten"
|
||||
|
||||
#: admin/api/v1/serializers.py:161 admin/api/v1/serializers.py:386
|
||||
#: admin/api/v2/serializers.py:478 admin/models/alias.py:38
|
||||
#: admin/api/v2/serializers.py:496 admin/models/alias.py:38
|
||||
msgid "Permission denied."
|
||||
msgstr "Åtkomst nekad."
|
||||
|
||||
#: admin/api/v1/serializers.py:223 admin/api/v2/serializers.py:77
|
||||
#: admin/api/v2/serializers.py:410 admin/forms/alias.py:113
|
||||
#: admin/api/v2/serializers.py:428 admin/forms/alias.py:113
|
||||
#: admin/forms/alias.py:115 core/api/v2/serializers.py:224
|
||||
#: core/api/v2/serializers.py:226 core/api/v2/serializers.py:235
|
||||
#: core/app_settings.py:582 core/app_settings.py:584 core/app_settings.py:595
|
||||
@@ -64,7 +62,7 @@ msgstr ""
|
||||
"Lista över administrerade domäner (endast återförsäljare och "
|
||||
"domänadministratörer)."
|
||||
|
||||
#: admin/api/v1/serializers.py:359 admin/api/v2/serializers.py:460
|
||||
#: admin/api/v1/serializers.py:359 admin/api/v2/serializers.py:478
|
||||
msgid "Not allowed for this role."
|
||||
msgstr "Inte tillåtet för denna roll."
|
||||
|
||||
@@ -72,14 +70,16 @@ msgstr "Inte tillåtet för denna roll."
|
||||
msgid "Must be equal to mailbox full_address"
|
||||
msgstr "Måste vara lika med postlådans full_adress"
|
||||
|
||||
#: admin/api/v1/serializers.py:415 admin/api/v2/serializers.py:510
|
||||
#: admin/api/v1/serializers.py:415 admin/api/v2/serializers.py:528
|
||||
#: admin/forms/account.py:186 admin/forms/account.py:188
|
||||
#: admin/forms/domain.py:174 admin/forms/domain.py:302
|
||||
#: admin/forms/domain.py:304 core/forms.py:92 core/forms.py:95 core/forms.py:97
|
||||
#: admin/forms/domain.py:304 calendars/serializers.py:175
|
||||
#: calendars/serializers.py:177 core/forms.py:92 core/forms.py:95
|
||||
#: core/forms.py:97
|
||||
msgid "This field is required."
|
||||
msgstr "Detta fält är obligatoriskt."
|
||||
|
||||
#: admin/api/v1/serializers.py:427 admin/api/v2/serializers.py:527
|
||||
#: admin/api/v1/serializers.py:427 admin/api/v2/serializers.py:545
|
||||
msgid "Local domain {} does not exist"
|
||||
msgstr "Lokal domän {} finns inte"
|
||||
|
||||
@@ -132,15 +132,15 @@ msgstr "Inaktivera imap-migrering innan du inaktiverar det här alternativet."
|
||||
msgid "Define at least one authorized network / address"
|
||||
msgstr "Definiera minst ett auktoriserat nätverk/adress"
|
||||
|
||||
#: admin/api/v2/serializers.py:495
|
||||
#: admin/api/v2/serializers.py:513
|
||||
msgid "The left part of an email address can't be more than 64 characters."
|
||||
msgstr ""
|
||||
|
||||
#: admin/api/v2/serializers.py:515
|
||||
#: admin/api/v2/serializers.py:533
|
||||
msgid "A mailbox is required to create aliases."
|
||||
msgstr "En brevlåda krävs för att skapa alias."
|
||||
|
||||
#: admin/api/v2/serializers.py:678
|
||||
#: admin/api/v2/serializers.py:696
|
||||
msgid "Unknown status"
|
||||
msgstr "Okänd status"
|
||||
|
||||
@@ -182,8 +182,8 @@ msgstr "Giltiga MX"
|
||||
|
||||
#: admin/app_settings.py:35 admin/app_settings.py:307
|
||||
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."
|
||||
"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 ""
|
||||
"En lista med IP- eller nätverksadresser som varje MX-post ska matcha. En "
|
||||
"varning kommer att skickas om en post inte respekterar den."
|
||||
@@ -197,8 +197,8 @@ msgid ""
|
||||
"Prevent the creation of a new domain if its MX record does not use one of "
|
||||
"the defined addresses."
|
||||
msgstr ""
|
||||
"Förhindra skapandet av en ny domän om dess MX-post inte använder någon av de "
|
||||
"definierade adresserna."
|
||||
"Förhindra skapandet av en ny domän om dess MX-post inte använder någon av de"
|
||||
" definierade adresserna."
|
||||
|
||||
#: admin/app_settings.py:52 admin/app_settings.py:329
|
||||
#, fuzzy
|
||||
@@ -326,8 +326,9 @@ msgstr ""
|
||||
"Byt namn på eller ta bort postlådor i filsystemet när de byter namn eller "
|
||||
"tas bort inom Modoboa"
|
||||
|
||||
#: admin/app_settings.py:148 admin/app_settings.py:456 admin/forms/domain.py:54
|
||||
#: admin/models/domain.py:36 admin/templates/admin/domain_detail.html:64
|
||||
#: admin/app_settings.py:148 admin/app_settings.py:456
|
||||
#: admin/forms/domain.py:54 admin/models/domain.py:36
|
||||
#: admin/templates/admin/domain_detail.html:64
|
||||
msgid "Default mailbox quota"
|
||||
msgstr "Standard brevlådekvota"
|
||||
|
||||
@@ -348,8 +349,8 @@ msgid ""
|
||||
"Number of messages freshly created mailboxes will be allowed to send per "
|
||||
"day. Leave empty for no limit."
|
||||
msgstr ""
|
||||
"Antal meddelanden som nyskapade brevlådor tillåts skicka per dag. Lämna tomt "
|
||||
"utan gräns."
|
||||
"Antal meddelanden som nyskapade brevlådor tillåts skicka per dag. Lämna tomt"
|
||||
" utan gräns."
|
||||
|
||||
#: admin/app_settings.py:166 admin/app_settings.py:477
|
||||
msgid "Automatic account removal"
|
||||
@@ -364,7 +365,8 @@ msgid "Automatic domain/mailbox creation"
|
||||
msgstr "Automatisk domän-/brevlådeskapande"
|
||||
|
||||
#: admin/app_settings.py:177 admin/app_settings.py:491
|
||||
msgid "Create a domain and a mailbox when an account is automatically created."
|
||||
msgid ""
|
||||
"Create a domain and a mailbox when an account is automatically created."
|
||||
msgstr "Skapa en domän och en postlåda när ett konto skapas automatiskt."
|
||||
|
||||
#: admin/app_settings.py:182 admin/app_settings.py:500
|
||||
@@ -388,6 +390,7 @@ msgstr ""
|
||||
"angivet. Ett värde på 0 betyder ingen kvot."
|
||||
|
||||
#: admin/app_settings.py:522 admin/app_settings.py:527
|
||||
#: core/api/v2/viewsets.py:148
|
||||
msgid "Administration"
|
||||
msgstr "Administration"
|
||||
|
||||
@@ -492,13 +495,13 @@ msgstr "Kvota"
|
||||
|
||||
#: admin/forms/account.py:244
|
||||
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)."
|
||||
"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 ""
|
||||
"Kvot för denna brevlåda, kan uttryckas i KB, MB (standard) eller GB. "
|
||||
"Definiera ett anpassat värde eller använd domänens standardvärde. Lämna tomt "
|
||||
"för att definiera ett obegränsat värde (inte tillåtet för "
|
||||
"Definiera ett anpassat värde eller använd domänens standardvärde. Lämna tomt"
|
||||
" för att definiera ett obegränsat värde (inte tillåtet för "
|
||||
"domänadministratörer)."
|
||||
|
||||
#: admin/forms/account.py:254 admin/models/domain.py:39
|
||||
@@ -540,8 +543,8 @@ msgid ""
|
||||
"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 ""
|
||||
"Ytterligare avsändaradresser för detta konto. Användaren kommer att tillåtas "
|
||||
"skicka e-post med denna adress, även om den inte finns lokalt. Ange en "
|
||||
"Ytterligare avsändaradresser för detta konto. Användaren kommer att tillåtas"
|
||||
" skicka e-post med denna adress, även om den inte finns lokalt. Ange en "
|
||||
"adress per fält. Tryck på ENTER för att lägga till ytterligare ett fält.."
|
||||
|
||||
#: admin/forms/account.py:339 admin/forms/alias.py:95
|
||||
@@ -650,8 +653,8 @@ msgid ""
|
||||
"Default quota applied to mailboxes. Can be expressed in KB, MB (default) or "
|
||||
"GB. A value of 0 means no quota."
|
||||
msgstr ""
|
||||
"Standardkvot tillämpas på postlådor. Kan uttryckas i KB, MB (standard) eller "
|
||||
"GB. Ett värde på 0 betyder ingen kvot."
|
||||
"Standardkvot tillämpas på postlådor. Kan uttryckas i KB, MB (standard) eller"
|
||||
" GB. Ett värde på 0 betyder ingen kvot."
|
||||
|
||||
#: admin/forms/domain.py:106 admin/handlers.py:185
|
||||
msgid "domain alias"
|
||||
@@ -1061,8 +1064,9 @@ msgstr "{}: domänkvoten har överskridits"
|
||||
#: admin/templates/admin/_domain_dkim_key.html:20
|
||||
#: core/templates/core/user_security.html:83
|
||||
#: core/templates/core/user_security.html:99
|
||||
#: templates/common/generic_modal.html:6 templates/common/generic_modal.html:13
|
||||
#: templates/common/wizard_forms.html:6 templates/common/wizard_forms.html:27
|
||||
#: 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 "Stäng"
|
||||
|
||||
@@ -1315,8 +1319,10 @@ msgid "Warning"
|
||||
msgstr "Varning"
|
||||
|
||||
#: admin/templates/admin/domain_detail.html:139
|
||||
msgid "DKIM keys already exist for this domain. Do you want to overwrite them?"
|
||||
msgstr "DKIM-nycklar finns redan för den här domänen. Vill du skriva över dem?"
|
||||
msgid ""
|
||||
"DKIM keys already exist for this domain. Do you want to overwrite them?"
|
||||
msgstr ""
|
||||
"DKIM-nycklar finns redan för den här domänen. Vill du skriva över dem?"
|
||||
|
||||
#: admin/templates/admin/domain_detail.html:142 core/constants.py:53
|
||||
#: lib/form_utils.py:400
|
||||
@@ -1453,11 +1459,11 @@ msgstr ""
|
||||
#: admin/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>"
|
||||
"is mandatory and must be equal to one of the previous values.</p> <p>You can"
|
||||
" use a different character as separator.</p>"
|
||||
msgstr ""
|
||||
"Ange en CSV-fil där raderna respekterar ett av följande format: <ul> konto; "
|
||||
"login; lösenord; förnamn; efternamn; aktiverad; grupp; adress; kvota; [, "
|
||||
@@ -1514,8 +1520,8 @@ msgid ""
|
||||
"coming from it are considered as spam. You should contact those providers "
|
||||
"and ask them to unlist detected IP address(es)."
|
||||
msgstr ""
|
||||
"Domänens rykte kommer att påverkas och det finns en chans att e-"
|
||||
"postmeddelanden som kommer från den betraktas som spam. Du bör kontakta "
|
||||
"Domänens rykte kommer att påverkas och det finns en chans att "
|
||||
"e-postmeddelanden som kommer från den betraktas som spam. Du bör kontakta "
|
||||
"dessa leverantörer och be dem att ta bort upptäckta IP-adresser."
|
||||
|
||||
#: admin/templates/admin/notifications/domain_invalid_mx.html:3
|
||||
@@ -1667,6 +1673,146 @@ msgstr "Importera identiteter"
|
||||
msgid "Forward updated"
|
||||
msgstr "Vidarebefordring uppdaterad"
|
||||
|
||||
#: calendars/app_settings.py:11
|
||||
#, fuzzy
|
||||
#| msgid "DNS settings"
|
||||
msgid "Server settings"
|
||||
msgstr "ManageSieve inställningar"
|
||||
|
||||
#: calendars/app_settings.py:17
|
||||
#, fuzzy
|
||||
#| msgid "Server port"
|
||||
msgid "Server URL"
|
||||
msgstr "Server port"
|
||||
|
||||
#: calendars/app_settings.py:19
|
||||
msgid ""
|
||||
"The URL of your Radicale server. It will be used to construct calendar URLs."
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:31
|
||||
msgid "Rights management"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:37
|
||||
msgid "Rights file's path"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:39
|
||||
msgid "Path to the file that contains rights definition"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:46
|
||||
#, fuzzy
|
||||
#| msgid "Domain administrator"
|
||||
msgid "Allow calendars administration"
|
||||
msgstr "Domänadministratör"
|
||||
|
||||
#: calendars/app_settings.py:48
|
||||
#, fuzzy
|
||||
#| msgid "Allow this administrator to access user mailboxes"
|
||||
msgid "Allow domain administrators to manage user calendars (read and write)"
|
||||
msgstr "Tillåt den här administratören att ändra användares brevlådor"
|
||||
|
||||
#: calendars/app_settings.py:60 core/app_settings.py:438
|
||||
#: core/app_settings.py:1258
|
||||
msgid "Miscellaneous"
|
||||
msgstr "Övrigt"
|
||||
|
||||
#: calendars/app_settings.py:66
|
||||
msgid "Maximum size of ICS files"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:68
|
||||
msgid ""
|
||||
"Maximum size in bytes of imported ICS files (or KB, MB, GB if specified)"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:89 calendars/handlers.py:55
|
||||
#: core/api/v2/viewsets.py:157
|
||||
msgid "Calendars"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/models.py:48 calendars/models.py:65 contacts/models.py:38
|
||||
msgid "Server location is not set, please fix it."
|
||||
msgstr ""
|
||||
|
||||
#: calendars/viewsets.py:197
|
||||
msgid "Uploaded file is too big (max: {} bytes)"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/app_settings.py:11
|
||||
#, fuzzy
|
||||
#| msgid "LDAP synchronization settings"
|
||||
msgid "Synchronization"
|
||||
msgstr "LDAP synkroniseringsinställningar"
|
||||
|
||||
#: contacts/app_settings.py:18
|
||||
msgid "Synchonize address book using CardDAV"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/app_settings.py:21
|
||||
msgid ""
|
||||
"Choose to synchronize or not your address book using CardDAV. You will be "
|
||||
"able to access your contacts from the outside."
|
||||
msgstr ""
|
||||
|
||||
#: contacts/app_settings.py:29
|
||||
#, fuzzy
|
||||
#| msgid "LDAP synchronization settings"
|
||||
msgid "Synchronization frequency"
|
||||
msgstr "LDAP synkroniseringsinställningar"
|
||||
|
||||
#: contacts/app_settings.py:31
|
||||
msgid "Interval in seconds between 2 synchronization requests"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/app_settings.py:51
|
||||
#: contacts/templates/modoboa_contacts/index.html:6
|
||||
#: core/api/v2/viewsets.py:164
|
||||
#, fuzzy
|
||||
#| msgid "Domains"
|
||||
msgid "Contacts"
|
||||
msgstr "innehåller"
|
||||
|
||||
#: contacts/constants.py:6 contacts/constants.py:12
|
||||
msgid "Home"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/constants.py:7 contacts/constants.py:13
|
||||
msgid "Work"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/constants.py:8 contacts/constants.py:14
|
||||
msgid "Other"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/constants.py:15
|
||||
msgid "Main"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/constants.py:16
|
||||
msgid "Cellular"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/constants.py:17
|
||||
msgid "Fax"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/constants.py:18
|
||||
msgid "Pager"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/serializers.py:101
|
||||
#, fuzzy
|
||||
#| msgid "Number of displayed items per page"
|
||||
msgid "Name or display name required"
|
||||
msgstr "Antal poster som visas per sida"
|
||||
|
||||
#: contacts/serializers.py:233
|
||||
msgid "Minimum allowed value is 60s"
|
||||
msgstr ""
|
||||
|
||||
#: core/api/v1/serializers.py:21
|
||||
msgid "Invalid PIN code"
|
||||
msgstr "Ogiltig PIN-kod"
|
||||
@@ -1712,10 +1858,27 @@ msgstr "Ogiltigt antal omgångar"
|
||||
msgid "This code is invalid"
|
||||
msgstr "Denna kod är ogiltig"
|
||||
|
||||
#: core/api/v2/serializers.py:367 core/views/auth.py:200 core/views/auth.py:253
|
||||
#: core/api/v2/serializers.py:367 core/views/auth.py:200
|
||||
#: core/views/auth.py:253
|
||||
msgid "Please use the following code to recover your Modoboa password: {}"
|
||||
msgstr "Använd följande kod för att återställa ditt Modoboa lösenord: {}"
|
||||
|
||||
#: core/api/v2/viewsets.py:150
|
||||
#, fuzzy
|
||||
#| msgid "Administration"
|
||||
msgid "Administration console"
|
||||
msgstr "Administration"
|
||||
|
||||
#: core/api/v2/viewsets.py:159
|
||||
msgid "Calendar"
|
||||
msgstr ""
|
||||
|
||||
#: core/api/v2/viewsets.py:166
|
||||
#, fuzzy
|
||||
#| msgid "Address"
|
||||
msgid "Address book"
|
||||
msgstr "Adress"
|
||||
|
||||
#: core/app_settings.py:44 core/app_settings.py:716
|
||||
msgid "Authentication"
|
||||
msgstr "Autentisering"
|
||||
@@ -1889,8 +2052,8 @@ msgstr "Administratörsgrupper"
|
||||
|
||||
#: core/app_settings.py:185 core/app_settings.py:906
|
||||
msgid ""
|
||||
"Members of those LDAP Posix groups will be created as domain administrators. "
|
||||
"Use ';' characters to separate groups."
|
||||
"Members of those LDAP Posix groups will be created as domain administrators."
|
||||
" Use ';' characters to separate groups."
|
||||
msgstr ""
|
||||
"Användare av dessa LDAP Posix grupper kommer skapas som "
|
||||
"domänadministratörer. Använd ';' för att separera grupper."
|
||||
@@ -1998,8 +2161,8 @@ msgid ""
|
||||
"The template used to construct a user's DN. It should contain one "
|
||||
"placeholder (ie. %(user)s)"
|
||||
msgstr ""
|
||||
"Mallen som används för att konstruera en användares DN. Den bör innehålla en "
|
||||
"platshållare (dvs. %(user)s)"
|
||||
"Mallen som används för att konstruera en användares DN. Den bör innehålla en"
|
||||
" platshållare (dvs. %(user)s)"
|
||||
|
||||
#: core/app_settings.py:276 core/app_settings.py:1017
|
||||
msgid "LDAP synchronization settings"
|
||||
@@ -2024,7 +2187,8 @@ msgid ""
|
||||
"Delete remote LDAP account when local account is deleted, otherwise it will "
|
||||
"be disabled."
|
||||
msgstr ""
|
||||
"Radera LDAP-fjärrkonto när det lokala kontot raderas, annars inaktiveras det."
|
||||
"Radera LDAP-fjärrkonto när det lokala kontot raderas, annars inaktiveras "
|
||||
"det."
|
||||
|
||||
#: core/app_settings.py:317 core/app_settings.py:1068
|
||||
msgid "Account DN template"
|
||||
@@ -2061,7 +2225,8 @@ msgstr "Aktivera Dovecot LDAP-synkronisering"
|
||||
|
||||
#: core/app_settings.py:365 core/app_settings.py:1124
|
||||
msgid "LDAP authentication settings will be applied to Dovecot configuration."
|
||||
msgstr "LDAP-autentiseringsinställningar tillämpas på Dovecot-konfigurationen."
|
||||
msgstr ""
|
||||
"LDAP-autentiseringsinställningar tillämpas på Dovecot-konfigurationen."
|
||||
|
||||
#: core/app_settings.py:370 core/app_settings.py:1132
|
||||
msgid "Dovecot LDAP config file"
|
||||
@@ -2085,7 +2250,8 @@ msgstr "Användardefinierat RSS-flöde"
|
||||
#: core/app_settings.py:385 core/app_settings.py:1155
|
||||
msgid "Display custom RSS feed to resellers and domain administrators"
|
||||
msgstr ""
|
||||
"Visa användardefinierat RSS-flöde för återförsäljare och domänadministratörer"
|
||||
"Visa användardefinierat RSS-flöde för återförsäljare och "
|
||||
"domänadministratörer"
|
||||
|
||||
#: core/app_settings.py:390 core/app_settings.py:1163
|
||||
msgid "Hide features widget"
|
||||
@@ -2123,7 +2289,8 @@ msgstr "Aktivera kommunikation med Modoboa publikt API"
|
||||
msgid "Check new versions"
|
||||
msgstr "Kontrollera nya versioner"
|
||||
|
||||
#: core/app_settings.py:416 core/app_settings.py:1204 core/app_settings.py:1214
|
||||
#: core/app_settings.py:416 core/app_settings.py:1204
|
||||
#: core/app_settings.py:1214
|
||||
msgid "Automatically checks if a newer version is available"
|
||||
msgstr "Kontrollera automatiskt om en nyare version finns"
|
||||
|
||||
@@ -2154,18 +2321,14 @@ msgid "Send statistics to Modoboa public API (counters and used extensions)"
|
||||
msgstr ""
|
||||
"Skicka statistik för Modoboas publika API (räknare och använda tillägg)"
|
||||
|
||||
#: core/app_settings.py:438 core/app_settings.py:1258
|
||||
msgid "Miscellaneous"
|
||||
msgstr "Övrigt"
|
||||
|
||||
#: core/app_settings.py:441 core/app_settings.py:1265
|
||||
msgid "Enable inactive account tracking"
|
||||
msgstr "Aktivera spårning av inaktiva konton"
|
||||
|
||||
#: core/app_settings.py:444 core/app_settings.py:1268
|
||||
msgid ""
|
||||
"Allow the administrator to set a threshold (in days) beyond which an account "
|
||||
"is considered inactive if the user hasn't logged in"
|
||||
"Allow the administrator to set a threshold (in days) beyond which an account"
|
||||
" is considered inactive if the user hasn't logged in"
|
||||
msgstr ""
|
||||
"Tillåt administratören att ställa in en tröskel (i dagar) över vilken ett "
|
||||
"konto anses inaktivt om användaren inte har loggat in"
|
||||
@@ -2176,8 +2339,8 @@ msgstr "Gräns för inaktiva konton"
|
||||
|
||||
#: core/app_settings.py:454 core/app_settings.py:1280
|
||||
msgid ""
|
||||
"An account with a last login date greater than this threshold (in days) will "
|
||||
"be considered as inactive"
|
||||
"An account with a last login date greater than this threshold (in days) will"
|
||||
" be considered as inactive"
|
||||
msgstr ""
|
||||
"Ett konto som inte har loggat in innan denna gräns (antal dagar) kommer "
|
||||
"anses som inaktivt"
|
||||
@@ -2218,7 +2381,7 @@ msgstr "Standard omdirigering när ingen applikation angetts"
|
||||
msgid "LDAP"
|
||||
msgstr "LDAP"
|
||||
|
||||
#: core/checks.py:12
|
||||
#: core/checks.py:13
|
||||
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 "
|
||||
@@ -2228,15 +2391,15 @@ msgstr ""
|
||||
"övergångar mellan sommar / vintertid (dvs samma lokal tid som uppträder två "
|
||||
"gånger på grund av klockbyte)."
|
||||
|
||||
#: core/checks.py:16
|
||||
#: core/checks.py:17
|
||||
msgid "Set `USE_TZ = True` in settings.py"
|
||||
msgstr "Ange `USE_TZ = True` i settings.py"
|
||||
|
||||
#: core/checks.py:20
|
||||
#: core/checks.py:21
|
||||
msgid "The password scheme you are using is deprecated."
|
||||
msgstr ""
|
||||
|
||||
#: core/checks.py:21
|
||||
#: core/checks.py:22
|
||||
#, fuzzy
|
||||
#| msgid "Update password scheme at login"
|
||||
msgid "Upgrade your password scheme to a stronger one"
|
||||
@@ -2417,7 +2580,8 @@ msgstr[1] "Lösenord måste innehålla minst {} specialtecken."
|
||||
|
||||
#: core/password_validation.py:70
|
||||
msgid "Your password must contain a combination of different character types."
|
||||
msgstr "Ditt lösenord måste innehålla en kombination av olika typer av tecken."
|
||||
msgstr ""
|
||||
"Ditt lösenord måste innehålla en kombination av olika typer av tecken."
|
||||
|
||||
#: core/sms_backends/ovh.py:21 core/sms_backends/ovh.py:102
|
||||
msgid "API endpoint"
|
||||
@@ -2492,8 +2656,8 @@ msgid ""
|
||||
"Visit the <a href=\"https://modoboa.org/blog/\" target=\"_blank\">official "
|
||||
"weblog</a> for more information."
|
||||
msgstr ""
|
||||
"Besök den <a href=\"https://modoboa.org/blog/\" target=\"_blank\">officiella "
|
||||
"bloggen</a> för mer information."
|
||||
"Besök den <a href=\"https://modoboa.org/blog/\" target=\"_blank\">officiella"
|
||||
" bloggen</a> för mer information."
|
||||
|
||||
#: core/templates/core/api_access.html:3
|
||||
msgid "API access"
|
||||
@@ -2536,15 +2700,15 @@ msgstr ""
|
||||
#: core/templates/core/information.html:6
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The password scheme <strong>%(scheme)s</strong> has been deprecated and will "
|
||||
"be removed in the next minor version. The procedure to upgrade to a stronger "
|
||||
"scheme is as follows: <ul> <li>Go to <strong>Parameters > General</strong> "
|
||||
"section</li> <li>Change the value of <strong>Default password scheme</"
|
||||
"strong></li> <li>Make sure <strong>Update password scheme at login</strong> "
|
||||
"option is enabled</li> <li>Save your changes</li> <li>Logout / Login with "
|
||||
"your current account so its password gets updated</li> <li>Inform "
|
||||
"<strong>ALL</strong> your users that they must login to Modoboa to complete "
|
||||
"the operation</li> </ul>"
|
||||
"The password scheme <strong>%(scheme)s</strong> has been deprecated and will"
|
||||
" be removed in the next minor version. The procedure to upgrade to a "
|
||||
"stronger scheme is as follows: <ul> <li>Go to <strong>Parameters > "
|
||||
"General</strong> section</li> <li>Change the value of <strong>Default "
|
||||
"password scheme</strong></li> <li>Make sure <strong>Update password scheme "
|
||||
"at login</strong> option is enabled</li> <li>Save your changes</li> "
|
||||
"<li>Logout / Login with your current account so its password gets "
|
||||
"updated</li> <li>Inform <strong>ALL</strong> your users that they must login"
|
||||
" to Modoboa to complete the operation</li> </ul>"
|
||||
msgstr ""
|
||||
|
||||
#: core/templates/core/information.html:18
|
||||
@@ -2667,8 +2831,8 @@ msgstr "Tvåfaktorsautentisering"
|
||||
|
||||
#: core/templates/core/user_security.html:17
|
||||
msgid ""
|
||||
"Install a soft token authenticator like FreeOTP or Google Authenticator from "
|
||||
"your application repository and use that app to scan this QR code."
|
||||
"Install a soft token authenticator like FreeOTP or Google Authenticator from"
|
||||
" your application repository and use that app to scan this QR code."
|
||||
msgstr ""
|
||||
"Installera en mjuk token-autentisering som FreeOTP eller Google "
|
||||
"Authenticator från ditt programförråd och använd den appen för att skanna "
|
||||
@@ -2696,9 +2860,9 @@ msgid ""
|
||||
"account anymore."
|
||||
msgstr ""
|
||||
"Följande återställningskoder kan användas en gång var för att låta dig "
|
||||
"återfå åtkomst till ditt konto, om du till exempel skulle tappa din telefon. "
|
||||
"Se till att spara dem på ett säkert ställe, annars kommer du inte att kunna "
|
||||
"komma åt ditt konto längre."
|
||||
"återfå åtkomst till ditt konto, om du till exempel skulle tappa din telefon."
|
||||
" Se till att spara dem på ett säkert ställe, annars kommer du inte att kunna"
|
||||
" komma åt ditt konto längre."
|
||||
|
||||
#: core/templates/core/user_security.html:53
|
||||
msgid "Two-Factor Authentication is enabled for your account."
|
||||
@@ -2725,8 +2889,8 @@ msgid ""
|
||||
"Two-Factor Authentication (2FA) is not yet activated for your account. "
|
||||
"Enabling this feature will increase your account's security."
|
||||
msgstr ""
|
||||
"Tvåfaktorsautentisering (2FA) har inte aktiverats för ditt konto. Aktivering "
|
||||
"ökar ditt kontos säkerhet."
|
||||
"Tvåfaktorsautentisering (2FA) har inte aktiverats för ditt konto. Aktivering"
|
||||
" ökar ditt kontos säkerhet."
|
||||
|
||||
#: core/templates/core/user_security.html:73
|
||||
msgid "Enable 2FA"
|
||||
@@ -2758,7 +2922,7 @@ msgstr "Logga ut"
|
||||
msgid "API"
|
||||
msgstr "API"
|
||||
|
||||
#: core/utils.py:42
|
||||
#: core/utils.py:41
|
||||
msgid "The core part of Modoboa"
|
||||
msgstr "Kärnan av Modoboa"
|
||||
|
||||
@@ -3048,8 +3212,8 @@ msgstr "En DNS-post har hittats men dess syntax är ogiltig:"
|
||||
|
||||
#: 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."
|
||||
"Here is an example of DNS configuration (bind format). Replace value between"
|
||||
" [ ] by the appropriate ones."
|
||||
msgstr ""
|
||||
"Här är ett exempel på DNS-konfiguration (bindningsformat). Ersätt värdet "
|
||||
"mellan [ ] med lämpliga."
|
||||
@@ -3134,8 +3298,8 @@ msgstr "Mappfilterinneslutningar"
|
||||
#: imap_migration/app_settings.py:80 imap_migration/app_settings.py:138
|
||||
msgid ""
|
||||
"A comma seperated list of folders to explicitly include in sync even if "
|
||||
"filtered by the Folder Filter Exclusions. Example: debian.user, debian."
|
||||
"personal "
|
||||
"filtered by the Folder Filter Exclusions. Example: debian.user, "
|
||||
"debian.personal "
|
||||
msgstr ""
|
||||
"En kommaseparerad lista över mappar som explicit ska inkluderas i "
|
||||
"synkronisering även om de filtreras av mappfilteruteslutningarna. Exempel: "
|
||||
@@ -3253,8 +3417,8 @@ msgid "Enable or disable per-admin limits"
|
||||
msgstr "Aktivera eller inaktivera gränser per administratör"
|
||||
|
||||
#: limits/app_settings.py:26 limits/app_settings.py:91
|
||||
#: limits/app_settings.py:160 limits/app_settings.py:245 limits/constants.py:47
|
||||
#: limits/constants.py:101
|
||||
#: limits/app_settings.py:160 limits/app_settings.py:245
|
||||
#: limits/constants.py:47 limits/constants.py:101
|
||||
msgid "Domain admins"
|
||||
msgstr "Domänadministratörer"
|
||||
|
||||
@@ -3263,8 +3427,8 @@ msgid ""
|
||||
"Maximum number of allowed domain administrators for a new administrator. (0 "
|
||||
"to deny any creation, -1 to allow unlimited creations)"
|
||||
msgstr ""
|
||||
"Maximalt antal tillåtna domänadministratörer för en ny administratör. (0 för "
|
||||
"att neka någon skapelse, -1 för att tillåta obegränsade skapelser)"
|
||||
"Maximalt antal tillåtna domänadministratörer för en ny administratör. (0 för"
|
||||
" att neka någon skapelse, -1 för att tillåta obegränsade skapelser)"
|
||||
|
||||
#: limits/app_settings.py:39 limits/app_settings.py:175
|
||||
msgid ""
|
||||
@@ -3276,8 +3440,8 @@ msgstr ""
|
||||
|
||||
#: limits/app_settings.py:48 limits/app_settings.py:186
|
||||
msgid ""
|
||||
"Maximum number of allowed domain aliases for a new administrator. (0 to deny "
|
||||
"any creation, -1 to allow unlimited creations)"
|
||||
"Maximum number of allowed domain aliases for a new administrator. (0 to deny"
|
||||
" any creation, -1 to allow unlimited creations)"
|
||||
msgstr ""
|
||||
"Maximalt antal tillåtna domänalias för en ny administratör. (0 för att neka "
|
||||
"någon skapelse, -1 för att tillåta obegränsade skapelser)"
|
||||
@@ -3295,8 +3459,8 @@ msgid ""
|
||||
"Maximum number of allowed aliases for a new administrator. (0 to deny any "
|
||||
"creation, -1 to allow unlimited creations)"
|
||||
msgstr ""
|
||||
"Maximalt antal tillåtna alias för en ny administratör. (0 för att neka någon "
|
||||
"skapelse, -1 för att tillåta obegränsade skapelser)"
|
||||
"Maximalt antal tillåtna alias för en ny administratör. (0 för att neka någon"
|
||||
" skapelse, -1 för att tillåta obegränsade skapelser)"
|
||||
|
||||
#: limits/app_settings.py:76 limits/app_settings.py:220
|
||||
msgid ""
|
||||
@@ -3320,8 +3484,8 @@ msgstr "Aktivera eller inaktivera gränser per domän"
|
||||
|
||||
#: limits/app_settings.py:94 limits/app_settings.py:248
|
||||
msgid ""
|
||||
"Maximum number of allowed domain administrators for a new domain. (0 to deny "
|
||||
"any creation, -1 to allow unlimited creations)"
|
||||
"Maximum number of allowed domain administrators for a new domain. (0 to deny"
|
||||
" any creation, -1 to allow unlimited creations)"
|
||||
msgstr ""
|
||||
"Maximalt antal tillåtna domänadministratörer för en ny domän. (0 för att "
|
||||
"neka någon skapelse, -1 för att tillåta obegränsade skapelser)"
|
||||
@@ -3344,8 +3508,8 @@ msgstr ""
|
||||
|
||||
#: limits/app_settings.py:123 limits/app_settings.py:283
|
||||
msgid ""
|
||||
"Maximum number of allowed aliases for a new domain. (0 to deny any creation, "
|
||||
"-1 to allow unlimited creations)"
|
||||
"Maximum number of allowed aliases for a new domain. (0 to deny any creation,"
|
||||
" -1 to allow unlimited creations)"
|
||||
msgstr ""
|
||||
"Maximalt antal tillåtna alias för en ny domän. (0 för att neka någon "
|
||||
"skapelse, -1 för att tillåta obegränsade skapelser)"
|
||||
@@ -3626,8 +3790,8 @@ msgid ""
|
||||
"Generate a new document only when a new account is created. If set to no, a "
|
||||
"new document will be created each time a password is updated."
|
||||
msgstr ""
|
||||
"Skapa ett nytt dokument först när ett nytt konto har skapats. Om inställt på "
|
||||
"nej kommer ett nytt dokument att skapas varje gång ett lösenord uppdateras."
|
||||
"Skapa ett nytt dokument först när ett nytt konto har skapats. Om inställt på"
|
||||
" nej kommer ett nytt dokument att skapas varje gång ett lösenord uppdateras."
|
||||
|
||||
#: pdfcredentials/app_settings.py:94 pdfcredentials/app_settings.py:232
|
||||
msgid "Customization options"
|
||||
@@ -3756,8 +3920,7 @@ msgid ""
|
||||
"your contacts.\n"
|
||||
msgstr ""
|
||||
"\n"
|
||||
"Här kan du se dina e-postmeddelanden när som helst online, skapa filter "
|
||||
"eller hantera\n"
|
||||
"Här kan du se dina e-postmeddelanden när som helst online, skapa filter eller hantera\n"
|
||||
"dina kontakter.\n"
|
||||
|
||||
#: pdfcredentials/documents.py:126
|
||||
@@ -3884,8 +4047,8 @@ msgid ""
|
||||
"be automatically replaced by the appropriate value: %(name)s, %(fromdate)s, "
|
||||
"%(untildate)s"
|
||||
msgstr ""
|
||||
"Innehållet i ditt svar. Du kan använda följande variabler, vilka automatiskt "
|
||||
"kommer ersättas med lämpligt värde: %(name)s, %(fromdate)s, %(untildate)s"
|
||||
"Innehållet i ditt svar. Du kan använda följande variabler, vilka automatiskt"
|
||||
" kommer ersättas med lämpligt värde: %(name)s, %(fromdate)s, %(untildate)s"
|
||||
|
||||
#: postfix_autoreply/forms.py:120
|
||||
msgid "I'm off"
|
||||
@@ -3975,7 +4138,7 @@ msgstr "målvärdport"
|
||||
msgid "verify recipients"
|
||||
msgstr "verifiera mottagare"
|
||||
|
||||
#: sievefilters/api/v2/viewsets.py:183
|
||||
#: sievefilters/api/v2/viewsets.py:186
|
||||
#, fuzzy, python-format
|
||||
#| msgid "User '%s' already exists"
|
||||
msgid "Filter %s already exists"
|
||||
@@ -4173,7 +4336,7 @@ msgstr "Katalog där utkast sparas"
|
||||
msgid "Failed to retrieve hierarchy delimiter"
|
||||
msgstr "Misslyckades med att hämta hierarkinavgränsaren"
|
||||
|
||||
#: sievefilters/lib.py:48
|
||||
#: sievefilters/lib.py:52
|
||||
#, fuzzy
|
||||
#| msgid "Connection to IMAP server failed: %s"
|
||||
msgid "Connection to MANAGESIEVE server failed, check your configuration"
|
||||
@@ -4181,7 +4344,7 @@ msgstr ""
|
||||
"Anslutning till MANAGESIEVE servern misslyckades, kontrollera din "
|
||||
"konfiguration"
|
||||
|
||||
#: sievefilters/lib.py:75
|
||||
#: sievefilters/lib.py:79
|
||||
#, fuzzy
|
||||
#| msgid "Not enough resources"
|
||||
msgid "Not enough space on server"
|
||||
@@ -4298,9 +4461,9 @@ msgid ""
|
||||
"primary address, and check your spam folder.</p>"
|
||||
msgstr ""
|
||||
"<p>Vi har e-postat dig instruktioner för att ändra ditt lösenord, om ett "
|
||||
"konto finns med den e-post adress du angav. Du borde få detta brev inom kort."
|
||||
"</p> <p>Om du inte fått något brev, var vänlig kontrollera att du angav rätt "
|
||||
"e-post adress, och kolla din skräpkatalog.</p>"
|
||||
"konto finns med den e-post adress du angav. Du borde få detta brev inom "
|
||||
"kort.</p> <p>Om du inte fått något brev, var vänlig kontrollera att du angav"
|
||||
" rätt e-post adress, och kolla din skräpkatalog.</p>"
|
||||
|
||||
#: templates/registration/password_reset_email.html:4
|
||||
#: templates/registration/password_reset_email_v2.html:4
|
||||
@@ -4309,8 +4472,8 @@ msgid ""
|
||||
"To initiate the password reset process for your %(username)s Modoboa "
|
||||
"account, click the link below:"
|
||||
msgstr ""
|
||||
"För att starta processen för återställning av lösenord för ditt %(username)s "
|
||||
"Modoboa konto, klicka på länken nedanför:"
|
||||
"För att starta processen för återställning av lösenord för ditt %(username)s"
|
||||
" Modoboa konto, klicka på länken nedanför:"
|
||||
|
||||
#: templates/registration/password_reset_email.html:10
|
||||
#: templates/registration/password_reset_email_v2.html:10
|
||||
@@ -4352,8 +4515,8 @@ msgstr "Gammalt lösenord"
|
||||
|
||||
#: templates/registration/twofactor_code_verify.html:35
|
||||
msgid ""
|
||||
"Enter the code from the two-factor app on your mobile device. If you've lost "
|
||||
"your device, you may enter one of your recovery codes."
|
||||
"Enter the code from the two-factor app on your mobile device. If you've lost"
|
||||
" your device, you may enter one of your recovery codes."
|
||||
msgstr ""
|
||||
|
||||
#: templates/registration/twofactor_code_verify.html:42
|
||||
@@ -4388,12 +4551,10 @@ msgid "next hop"
|
||||
msgstr "nästa hopp"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Authentication method"
|
||||
#~ msgid "Authentication mechanism"
|
||||
#~ msgstr "Autentiseringsmekanism"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "LDAP authentication settings"
|
||||
#~ msgid "Prefered authentication mechanism"
|
||||
#~ msgstr "Önskad autentiseringsmekanism"
|
||||
|
||||
@@ -4407,11 +4568,9 @@ msgstr "nästa hopp"
|
||||
#~ msgstr "2FA-verifiering saknas."
|
||||
|
||||
#~ msgid "Your username and password didn't match. Please try again."
|
||||
#~ msgstr ""
|
||||
#~ "Ditt användarnamn och lösenord matchar inte. Var vänlig försök igen."
|
||||
#~ msgstr "Ditt användarnamn och lösenord matchar inte. Var vänlig försök igen."
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Check to activate this alias"
|
||||
#~ msgid "Check to activate this filters set"
|
||||
#~ msgstr "Markera för att aktivera denna filter regel"
|
||||
|
||||
@@ -4422,17 +4581,14 @@ msgstr "nästa hopp"
|
||||
#~ msgstr "Fel filter namn"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Confirmation"
|
||||
#~ msgid "Conditions"
|
||||
#~ msgstr "Villkor"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Active users"
|
||||
#~ msgid "Active"
|
||||
#~ msgstr "Aktivera"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Not defined"
|
||||
#~ msgid "No filter defined yet"
|
||||
#~ msgstr "Inga filter definierade än"
|
||||
|
||||
@@ -4443,32 +4599,27 @@ msgstr "nästa hopp"
|
||||
#~ msgstr "aktivera"
|
||||
|
||||
#~ msgid ""
|
||||
#~ "No filters set defined yet. You must create one in order to define "
|
||||
#~ "filters."
|
||||
#~ "No filters set defined yet. You must create one in order to define filters."
|
||||
#~ msgstr ""
|
||||
#~ "Inga filter uppsättningar definierade. Du måste skapa en uppsättning för "
|
||||
#~ "att kunna definiera filter."
|
||||
#~ "Inga filter uppsättningar definierade. Du måste skapa en uppsättning för att"
|
||||
#~ " kunna definiera filter."
|
||||
|
||||
#~ msgid "New filters set"
|
||||
#~ msgstr "Ny filter uppsättning"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Search filter"
|
||||
#~ msgid "New filter"
|
||||
#~ msgstr "Nytt filter"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Search filter"
|
||||
#~ msgid "Save filters set"
|
||||
#~ msgstr "Spara filter uppsättning"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Active users"
|
||||
#~ msgid "Activate filters set"
|
||||
#~ msgstr "Aktivera filter uppsättning"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Remove this permission"
|
||||
#~ msgid "Remove filters set"
|
||||
#~ msgstr "Radera filter uppsättning"
|
||||
|
||||
@@ -4479,7 +4630,6 @@ msgstr "nästa hopp"
|
||||
#~ msgstr "Redigera filter"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Remove this permission"
|
||||
#~ msgid "Remove this filter"
|
||||
#~ msgstr "Radera detta filter"
|
||||
|
||||
@@ -4487,22 +4637,18 @@ msgstr "nästa hopp"
|
||||
#~ msgstr "Flytta upp detta filter"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Remove this permission"
|
||||
#~ msgid "Move this filter down"
|
||||
#~ msgstr "Flytta ner detta filter"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Failed to retrieve mailbox location (%s)"
|
||||
#~ msgid "Failed to retrieve filters set"
|
||||
#~ msgstr "Det gick inte att hämta filteruppsättning"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Alias created"
|
||||
#~ msgid "Filter created"
|
||||
#~ msgstr "Filter krashade"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "modified"
|
||||
#~ msgid "Filter modified"
|
||||
#~ msgstr "Filter modifierat"
|
||||
|
||||
@@ -4513,12 +4659,10 @@ msgstr "nästa hopp"
|
||||
#~ msgstr "Det gick inte att radera filtret"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Parameters saved"
|
||||
#~ msgid "Filters set saved"
|
||||
#~ msgstr "Filter uppsättning sparat"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Alias created"
|
||||
#~ msgid "Filters set created"
|
||||
#~ msgstr "Filter uppsättning skapat"
|
||||
|
||||
@@ -4526,8 +4670,6 @@ msgstr "nästa hopp"
|
||||
#~ msgstr "Skapa ny filteruppsättning"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Alias deleted"
|
||||
#~| msgid_plural "Aliases deleted"
|
||||
#~ msgid "Filters set deleted"
|
||||
#~ msgstr "Filter uppsättning raderad"
|
||||
|
||||
@@ -4535,7 +4677,6 @@ msgstr "nästa hopp"
|
||||
#~ msgstr "Filter uppsättning aktiverad"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Yes"
|
||||
#~ msgid "yes"
|
||||
#~ msgstr "ja"
|
||||
|
||||
|
||||
@@ -8,11 +8,10 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Modoboa\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-11-29 17:08+0100\n"
|
||||
"POT-Creation-Date: 2025-02-11 09:00+0100\n"
|
||||
"PO-Revision-Date: 2021-12-24 20:48+0000\n"
|
||||
"Last-Translator: Mustafa OYMAK\n"
|
||||
"Language-Team: Turkish (http://www.transifex.com/tonio/modoboa/language/"
|
||||
"tr/)\n"
|
||||
"Language-Team: Turkish (http://www.transifex.com/tonio/modoboa/language/tr/)\n"
|
||||
"Language: tr\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
@@ -38,14 +37,14 @@ msgid "Cannot be greater than domain quota"
|
||||
msgstr ""
|
||||
|
||||
#: admin/api/v1/serializers.py:161 admin/api/v1/serializers.py:386
|
||||
#: admin/api/v2/serializers.py:478 admin/models/alias.py:38
|
||||
#: admin/api/v2/serializers.py:496 admin/models/alias.py:38
|
||||
#, fuzzy
|
||||
#| msgid "Permission denied"
|
||||
msgid "Permission denied."
|
||||
msgstr "İzin reddedildi"
|
||||
|
||||
#: admin/api/v1/serializers.py:223 admin/api/v2/serializers.py:77
|
||||
#: admin/api/v2/serializers.py:410 admin/forms/alias.py:113
|
||||
#: admin/api/v2/serializers.py:428 admin/forms/alias.py:113
|
||||
#: admin/forms/alias.py:115 core/api/v2/serializers.py:224
|
||||
#: core/api/v2/serializers.py:226 core/api/v2/serializers.py:235
|
||||
#: core/app_settings.py:582 core/app_settings.py:584 core/app_settings.py:595
|
||||
@@ -60,7 +59,7 @@ msgid ""
|
||||
"List of administered domains (resellers and domain administrators only)."
|
||||
msgstr "Bayiler ve alan adı yöneticileri için Özellikler Aracı'nı gizle."
|
||||
|
||||
#: admin/api/v1/serializers.py:359 admin/api/v2/serializers.py:460
|
||||
#: admin/api/v1/serializers.py:359 admin/api/v2/serializers.py:478
|
||||
msgid "Not allowed for this role."
|
||||
msgstr ""
|
||||
|
||||
@@ -68,16 +67,18 @@ msgstr ""
|
||||
msgid "Must be equal to mailbox full_address"
|
||||
msgstr ""
|
||||
|
||||
#: admin/api/v1/serializers.py:415 admin/api/v2/serializers.py:510
|
||||
#: admin/api/v1/serializers.py:415 admin/api/v2/serializers.py:528
|
||||
#: admin/forms/account.py:186 admin/forms/account.py:188
|
||||
#: admin/forms/domain.py:174 admin/forms/domain.py:302
|
||||
#: admin/forms/domain.py:304 core/forms.py:92 core/forms.py:95 core/forms.py:97
|
||||
#: admin/forms/domain.py:304 calendars/serializers.py:175
|
||||
#: calendars/serializers.py:177 core/forms.py:92 core/forms.py:95
|
||||
#: core/forms.py:97
|
||||
#, fuzzy
|
||||
#| msgid "This field is required"
|
||||
msgid "This field is required."
|
||||
msgstr "Bu alan gerekli"
|
||||
|
||||
#: admin/api/v1/serializers.py:427 admin/api/v2/serializers.py:527
|
||||
#: admin/api/v1/serializers.py:427 admin/api/v2/serializers.py:545
|
||||
msgid "Local domain {} does not exist"
|
||||
msgstr ""
|
||||
|
||||
@@ -130,15 +131,15 @@ msgstr ""
|
||||
msgid "Define at least one authorized network / address"
|
||||
msgstr ""
|
||||
|
||||
#: admin/api/v2/serializers.py:495
|
||||
#: admin/api/v2/serializers.py:513
|
||||
msgid "The left part of an email address can't be more than 64 characters."
|
||||
msgstr ""
|
||||
|
||||
#: admin/api/v2/serializers.py:515
|
||||
#: admin/api/v2/serializers.py:533
|
||||
msgid "A mailbox is required to create aliases."
|
||||
msgstr ""
|
||||
|
||||
#: admin/api/v2/serializers.py:678
|
||||
#: admin/api/v2/serializers.py:696
|
||||
#, fuzzy
|
||||
#| msgid "Unknown"
|
||||
msgid "Unknown status"
|
||||
@@ -186,8 +187,8 @@ msgstr ""
|
||||
|
||||
#: admin/app_settings.py:35 admin/app_settings.py:307
|
||||
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."
|
||||
"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 ""
|
||||
|
||||
#: admin/app_settings.py:43 admin/app_settings.py:317
|
||||
@@ -325,8 +326,9 @@ msgid ""
|
||||
"removed within Modoboa"
|
||||
msgstr ""
|
||||
|
||||
#: admin/app_settings.py:148 admin/app_settings.py:456 admin/forms/domain.py:54
|
||||
#: admin/models/domain.py:36 admin/templates/admin/domain_detail.html:64
|
||||
#: admin/app_settings.py:148 admin/app_settings.py:456
|
||||
#: admin/forms/domain.py:54 admin/models/domain.py:36
|
||||
#: admin/templates/admin/domain_detail.html:64
|
||||
msgid "Default mailbox quota"
|
||||
msgstr ""
|
||||
|
||||
@@ -361,7 +363,8 @@ msgid "Automatic domain/mailbox creation"
|
||||
msgstr ""
|
||||
|
||||
#: admin/app_settings.py:177 admin/app_settings.py:491
|
||||
msgid "Create a domain and a mailbox when an account is automatically created."
|
||||
msgid ""
|
||||
"Create a domain and a mailbox when an account is automatically created."
|
||||
msgstr ""
|
||||
|
||||
#: admin/app_settings.py:182 admin/app_settings.py:500
|
||||
@@ -383,6 +386,7 @@ msgid ""
|
||||
msgstr ""
|
||||
|
||||
#: admin/app_settings.py:522 admin/app_settings.py:527
|
||||
#: core/api/v2/viewsets.py:148
|
||||
#, fuzzy
|
||||
#| msgid "Administrator groups"
|
||||
msgid "Administration"
|
||||
@@ -493,9 +497,9 @@ msgstr ""
|
||||
|
||||
#: admin/forms/account.py:244
|
||||
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)."
|
||||
"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 ""
|
||||
|
||||
#: admin/forms/account.py:254 admin/models/domain.py:39
|
||||
@@ -1092,8 +1096,9 @@ msgstr ""
|
||||
#: admin/templates/admin/_domain_dkim_key.html:20
|
||||
#: core/templates/core/user_security.html:83
|
||||
#: core/templates/core/user_security.html:99
|
||||
#: templates/common/generic_modal.html:6 templates/common/generic_modal.html:13
|
||||
#: templates/common/wizard_forms.html:6 templates/common/wizard_forms.html:27
|
||||
#: 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"
|
||||
|
||||
@@ -1372,7 +1377,8 @@ msgid "Warning"
|
||||
msgstr ""
|
||||
|
||||
#: admin/templates/admin/domain_detail.html:139
|
||||
msgid "DKIM keys already exist for this domain. Do you want to overwrite them?"
|
||||
msgid ""
|
||||
"DKIM keys already exist for this domain. Do you want to overwrite them?"
|
||||
msgstr ""
|
||||
|
||||
#: admin/templates/admin/domain_detail.html:142 core/constants.py:53
|
||||
@@ -1518,11 +1524,11 @@ msgstr ""
|
||||
#: admin/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>"
|
||||
"is mandatory and must be equal to one of the previous values.</p> <p>You can"
|
||||
" use a different character as separator.</p>"
|
||||
msgstr ""
|
||||
|
||||
#: admin/templates/admin/importform.html:6
|
||||
@@ -1740,6 +1746,144 @@ msgstr ""
|
||||
msgid "Forward updated"
|
||||
msgstr "Profil güncellendi"
|
||||
|
||||
#: calendars/app_settings.py:11
|
||||
#, fuzzy
|
||||
#| msgid "LDAP settings"
|
||||
msgid "Server settings"
|
||||
msgstr "LDAP ayarları"
|
||||
|
||||
#: calendars/app_settings.py:17
|
||||
#, fuzzy
|
||||
#| msgid "Server port"
|
||||
msgid "Server URL"
|
||||
msgstr "Sunucu portu"
|
||||
|
||||
#: calendars/app_settings.py:19
|
||||
msgid ""
|
||||
"The URL of your Radicale server. It will be used to construct calendar URLs."
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:31
|
||||
msgid "Rights management"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:37
|
||||
msgid "Rights file's path"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:39
|
||||
msgid "Path to the file that contains rights definition"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:46
|
||||
#, fuzzy
|
||||
#| msgid "Domain administrator"
|
||||
msgid "Allow calendars administration"
|
||||
msgstr "Alan adı Yöneticisi"
|
||||
|
||||
#: calendars/app_settings.py:48
|
||||
#, fuzzy
|
||||
#| msgid "Allow this administrator to access user mailboxes"
|
||||
msgid "Allow domain administrators to manage user calendars (read and write)"
|
||||
msgstr "Bu yöneticinin kullanıcı posta kutularına erişimine izin ver"
|
||||
|
||||
#: calendars/app_settings.py:60 core/app_settings.py:438
|
||||
#: core/app_settings.py:1258
|
||||
msgid "Miscellaneous"
|
||||
msgstr "Çeşitli"
|
||||
|
||||
#: calendars/app_settings.py:66
|
||||
msgid "Maximum size of ICS files"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:68
|
||||
msgid ""
|
||||
"Maximum size in bytes of imported ICS files (or KB, MB, GB if specified)"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:89 calendars/handlers.py:55
|
||||
#: core/api/v2/viewsets.py:157
|
||||
msgid "Calendars"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/models.py:48 calendars/models.py:65 contacts/models.py:38
|
||||
msgid "Server location is not set, please fix it."
|
||||
msgstr ""
|
||||
|
||||
#: calendars/viewsets.py:197
|
||||
msgid "Uploaded file is too big (max: {} bytes)"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/app_settings.py:11
|
||||
#, fuzzy
|
||||
#| msgid "LDAP synchronization settings"
|
||||
msgid "Synchronization"
|
||||
msgstr "LDAP eşitleme ayarları"
|
||||
|
||||
#: contacts/app_settings.py:18
|
||||
msgid "Synchonize address book using CardDAV"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/app_settings.py:21
|
||||
msgid ""
|
||||
"Choose to synchronize or not your address book using CardDAV. You will be "
|
||||
"able to access your contacts from the outside."
|
||||
msgstr ""
|
||||
|
||||
#: contacts/app_settings.py:29
|
||||
#, fuzzy
|
||||
#| msgid "LDAP synchronization settings"
|
||||
msgid "Synchronization frequency"
|
||||
msgstr "LDAP eşitleme ayarları"
|
||||
|
||||
#: contacts/app_settings.py:31
|
||||
msgid "Interval in seconds between 2 synchronization requests"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/app_settings.py:51
|
||||
#: contacts/templates/modoboa_contacts/index.html:6
|
||||
#: core/api/v2/viewsets.py:164
|
||||
msgid "Contacts"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/constants.py:6 contacts/constants.py:12
|
||||
msgid "Home"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/constants.py:7 contacts/constants.py:13
|
||||
msgid "Work"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/constants.py:8 contacts/constants.py:14
|
||||
msgid "Other"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/constants.py:15
|
||||
msgid "Main"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/constants.py:16
|
||||
msgid "Cellular"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/constants.py:17
|
||||
msgid "Fax"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/constants.py:18
|
||||
msgid "Pager"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/serializers.py:101
|
||||
#, fuzzy
|
||||
#| msgid "Number of displayed items per page"
|
||||
msgid "Name or display name required"
|
||||
msgstr "Sayfa başına görüntülenen öğe sayısı"
|
||||
|
||||
#: contacts/serializers.py:233
|
||||
msgid "Minimum allowed value is 60s"
|
||||
msgstr ""
|
||||
|
||||
#: core/api/v1/serializers.py:21
|
||||
msgid "Invalid PIN code"
|
||||
msgstr "Geçersiz PIN kodu"
|
||||
@@ -1786,10 +1930,27 @@ msgstr "Geçersiz tur sayısı"
|
||||
msgid "This code is invalid"
|
||||
msgstr "Bu kod geçersiz"
|
||||
|
||||
#: core/api/v2/serializers.py:367 core/views/auth.py:200 core/views/auth.py:253
|
||||
#: core/api/v2/serializers.py:367 core/views/auth.py:200
|
||||
#: core/views/auth.py:253
|
||||
msgid "Please use the following code to recover your Modoboa password: {}"
|
||||
msgstr "Modoboa şifrenizi kurtarmak için lütfen aşağıdaki kodu kullanın: {}"
|
||||
|
||||
#: core/api/v2/viewsets.py:150
|
||||
#, fuzzy
|
||||
#| msgid "Administrator groups"
|
||||
msgid "Administration console"
|
||||
msgstr "Yönetici grupları"
|
||||
|
||||
#: core/api/v2/viewsets.py:159
|
||||
msgid "Calendar"
|
||||
msgstr ""
|
||||
|
||||
#: core/api/v2/viewsets.py:166
|
||||
#, fuzzy
|
||||
#| msgid "From address"
|
||||
msgid "Address book"
|
||||
msgstr "Adresinden"
|
||||
|
||||
#: core/app_settings.py:44 core/app_settings.py:716
|
||||
msgid "Authentication"
|
||||
msgstr "Kimlik Doğrulama"
|
||||
@@ -1819,8 +1980,8 @@ msgid ""
|
||||
"Number of rounds to use (only used by sha256crypt and sha512crypt). Must be "
|
||||
"between 1000 and 999999999, inclusive."
|
||||
msgstr ""
|
||||
"Kullanılacak tur sayısı (Sadece sha256crypt ve sha512crypt kullanılır). 1000 "
|
||||
"ve 999999999 arasında olmalıdır."
|
||||
"Kullanılacak tur sayısı (Sadece sha256crypt ve sha512crypt kullanılır). 1000"
|
||||
" ve 999999999 arasında olmalıdır."
|
||||
|
||||
#: core/app_settings.py:71 core/app_settings.py:752
|
||||
msgid "Update password scheme at login"
|
||||
@@ -1961,8 +2122,8 @@ msgstr "Yönetici grupları"
|
||||
|
||||
#: core/app_settings.py:185 core/app_settings.py:906
|
||||
msgid ""
|
||||
"Members of those LDAP Posix groups will be created as domain administrators. "
|
||||
"Use ';' characters to separate groups."
|
||||
"Members of those LDAP Posix groups will be created as domain administrators."
|
||||
" Use ';' characters to separate groups."
|
||||
msgstr ""
|
||||
"Bu LDAP Posix gruplarının üyeleri, etki alanı yöneticileri olarak "
|
||||
"oluşturulacaktır. Grupları ayırmak için ';' karakterini kullanın."
|
||||
@@ -2193,7 +2354,8 @@ msgstr "Modoboa genel API'si ile iletişimi etkinleştir"
|
||||
msgid "Check new versions"
|
||||
msgstr "Yeni sürümleri kontrol et"
|
||||
|
||||
#: core/app_settings.py:416 core/app_settings.py:1204 core/app_settings.py:1214
|
||||
#: core/app_settings.py:416 core/app_settings.py:1204
|
||||
#: core/app_settings.py:1214
|
||||
msgid "Automatically checks if a newer version is available"
|
||||
msgstr ""
|
||||
"Daha yeni bir sürümün mevcut olup olmadığını otomatik olarak kontrol eder"
|
||||
@@ -2225,10 +2387,6 @@ msgstr ""
|
||||
"İstatistikleri Modoboa genel API'sine gönderin (sayaçlar ve kullanılan "
|
||||
"uzantılar)"
|
||||
|
||||
#: core/app_settings.py:438 core/app_settings.py:1258
|
||||
msgid "Miscellaneous"
|
||||
msgstr "Çeşitli"
|
||||
|
||||
#: core/app_settings.py:441 core/app_settings.py:1265
|
||||
#, fuzzy
|
||||
#| msgid "Inactive account threshold"
|
||||
@@ -2237,8 +2395,8 @@ msgstr "Etkin olmayan hesap eşiği"
|
||||
|
||||
#: core/app_settings.py:444 core/app_settings.py:1268
|
||||
msgid ""
|
||||
"Allow the administrator to set a threshold (in days) beyond which an account "
|
||||
"is considered inactive if the user hasn't logged in"
|
||||
"Allow the administrator to set a threshold (in days) beyond which an account"
|
||||
" is considered inactive if the user hasn't logged in"
|
||||
msgstr ""
|
||||
|
||||
#: core/app_settings.py:451 core/app_settings.py:1277
|
||||
@@ -2247,8 +2405,8 @@ msgstr "Etkin olmayan hesap eşiği"
|
||||
|
||||
#: core/app_settings.py:454 core/app_settings.py:1280
|
||||
msgid ""
|
||||
"An account with a last login date greater than this threshold (in days) will "
|
||||
"be considered as inactive"
|
||||
"An account with a last login date greater than this threshold (in days) will"
|
||||
" be considered as inactive"
|
||||
msgstr ""
|
||||
"Son giriş tarihi bu eşikten (gün olarak) daha yüksek olan bir hesap etkin "
|
||||
"değil olarak kabul edilecektir."
|
||||
@@ -2290,7 +2448,7 @@ msgstr ""
|
||||
msgid "LDAP"
|
||||
msgstr ""
|
||||
|
||||
#: core/checks.py:12
|
||||
#: core/checks.py:13
|
||||
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 "
|
||||
@@ -2300,15 +2458,15 @@ msgstr ""
|
||||
"sırasında sorunlara neden olabilir (yani saat değişikliği nedeniyle aynı "
|
||||
"yerel saat iki kez oluşur)."
|
||||
|
||||
#: core/checks.py:16
|
||||
#: core/checks.py:17
|
||||
msgid "Set `USE_TZ = True` in settings.py"
|
||||
msgstr "settings.py dosyasında 'USE_TZ = True' yapın"
|
||||
|
||||
#: core/checks.py:20
|
||||
#: core/checks.py:21
|
||||
msgid "The password scheme you are using is deprecated."
|
||||
msgstr ""
|
||||
|
||||
#: core/checks.py:21
|
||||
#: core/checks.py:22
|
||||
#, fuzzy
|
||||
#| msgid "Update password scheme at login"
|
||||
msgid "Upgrade your password scheme to a stronger one"
|
||||
@@ -2611,15 +2769,15 @@ msgstr ""
|
||||
#: core/templates/core/information.html:6
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The password scheme <strong>%(scheme)s</strong> has been deprecated and will "
|
||||
"be removed in the next minor version. The procedure to upgrade to a stronger "
|
||||
"scheme is as follows: <ul> <li>Go to <strong>Parameters > General</strong> "
|
||||
"section</li> <li>Change the value of <strong>Default password scheme</"
|
||||
"strong></li> <li>Make sure <strong>Update password scheme at login</strong> "
|
||||
"option is enabled</li> <li>Save your changes</li> <li>Logout / Login with "
|
||||
"your current account so its password gets updated</li> <li>Inform "
|
||||
"<strong>ALL</strong> your users that they must login to Modoboa to complete "
|
||||
"the operation</li> </ul>"
|
||||
"The password scheme <strong>%(scheme)s</strong> has been deprecated and will"
|
||||
" be removed in the next minor version. The procedure to upgrade to a "
|
||||
"stronger scheme is as follows: <ul> <li>Go to <strong>Parameters > "
|
||||
"General</strong> section</li> <li>Change the value of <strong>Default "
|
||||
"password scheme</strong></li> <li>Make sure <strong>Update password scheme "
|
||||
"at login</strong> option is enabled</li> <li>Save your changes</li> "
|
||||
"<li>Logout / Login with your current account so its password gets "
|
||||
"updated</li> <li>Inform <strong>ALL</strong> your users that they must login"
|
||||
" to Modoboa to complete the operation</li> </ul>"
|
||||
msgstr ""
|
||||
|
||||
#: core/templates/core/information.html:18
|
||||
@@ -2742,8 +2900,8 @@ msgstr "İki Faktörlü kimlik doğrulama"
|
||||
|
||||
#: core/templates/core/user_security.html:17
|
||||
msgid ""
|
||||
"Install a soft token authenticator like FreeOTP or Google Authenticator from "
|
||||
"your application repository and use that app to scan this QR code."
|
||||
"Install a soft token authenticator like FreeOTP or Google Authenticator from"
|
||||
" your application repository and use that app to scan this QR code."
|
||||
msgstr ""
|
||||
"Uygulama havuzunuzdan FreeOTP veya Google Authenticator gibi bir yazılım "
|
||||
"belirteci kimlik doğrulayıcı yükleyin ve bu QR kodunu taramak için bu "
|
||||
@@ -2835,7 +2993,7 @@ msgstr "Çıkış Yapın"
|
||||
msgid "API"
|
||||
msgstr "API"
|
||||
|
||||
#: core/utils.py:42
|
||||
#: core/utils.py:41
|
||||
msgid "The core part of Modoboa"
|
||||
msgstr "Modoboa'nın çekirdek kısmı"
|
||||
|
||||
@@ -3140,8 +3298,8 @@ 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."
|
||||
"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
|
||||
@@ -3230,8 +3388,8 @@ msgstr ""
|
||||
#: imap_migration/app_settings.py:80 imap_migration/app_settings.py:138
|
||||
msgid ""
|
||||
"A comma seperated list of folders to explicitly include in sync even if "
|
||||
"filtered by the Folder Filter Exclusions. Example: debian.user, debian."
|
||||
"personal "
|
||||
"filtered by the Folder Filter Exclusions. Example: debian.user, "
|
||||
"debian.personal "
|
||||
msgstr ""
|
||||
|
||||
#: imap_migration/app_settings.py:107
|
||||
@@ -3353,8 +3511,8 @@ msgid "Enable or disable per-admin limits"
|
||||
msgstr ""
|
||||
|
||||
#: limits/app_settings.py:26 limits/app_settings.py:91
|
||||
#: limits/app_settings.py:160 limits/app_settings.py:245 limits/constants.py:47
|
||||
#: limits/constants.py:101
|
||||
#: limits/app_settings.py:160 limits/app_settings.py:245
|
||||
#: limits/constants.py:47 limits/constants.py:101
|
||||
#, fuzzy
|
||||
#| msgid "Domain administrator"
|
||||
msgid "Domain admins"
|
||||
@@ -3374,8 +3532,8 @@ msgstr ""
|
||||
|
||||
#: limits/app_settings.py:48 limits/app_settings.py:186
|
||||
msgid ""
|
||||
"Maximum number of allowed domain aliases for a new administrator. (0 to deny "
|
||||
"any creation, -1 to allow unlimited creations)"
|
||||
"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:58 limits/app_settings.py:198
|
||||
@@ -3410,8 +3568,8 @@ msgstr ""
|
||||
|
||||
#: limits/app_settings.py:94 limits/app_settings.py:248
|
||||
msgid ""
|
||||
"Maximum number of allowed domain administrators for a new domain. (0 to deny "
|
||||
"any creation, -1 to allow unlimited creations)"
|
||||
"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:104 limits/app_settings.py:260
|
||||
@@ -3428,8 +3586,8 @@ msgstr ""
|
||||
|
||||
#: limits/app_settings.py:123 limits/app_settings.py:283
|
||||
msgid ""
|
||||
"Maximum number of allowed aliases for a new domain. (0 to deny any creation, "
|
||||
"-1 to allow unlimited creations)"
|
||||
"Maximum number of allowed aliases for a new domain. (0 to deny any creation,"
|
||||
" -1 to allow unlimited creations)"
|
||||
msgstr ""
|
||||
|
||||
#: limits/apps.py:13 limits/apps.py:17
|
||||
@@ -4070,7 +4228,7 @@ msgstr ""
|
||||
msgid "verify recipients"
|
||||
msgstr "Alıcı"
|
||||
|
||||
#: sievefilters/api/v2/viewsets.py:183
|
||||
#: sievefilters/api/v2/viewsets.py:186
|
||||
#, fuzzy, python-format
|
||||
#| msgid "Enter a valid email address."
|
||||
msgid "Filter %s already exists"
|
||||
@@ -4244,11 +4402,11 @@ msgstr ""
|
||||
msgid "Failed to retrieve hierarchy delimiter"
|
||||
msgstr ""
|
||||
|
||||
#: sievefilters/lib.py:48
|
||||
#: sievefilters/lib.py:52
|
||||
msgid "Connection to MANAGESIEVE server failed, check your configuration"
|
||||
msgstr ""
|
||||
|
||||
#: sievefilters/lib.py:75
|
||||
#: sievefilters/lib.py:79
|
||||
msgid "Not enough space on server"
|
||||
msgstr ""
|
||||
|
||||
@@ -4340,8 +4498,7 @@ msgid ""
|
||||
"The password reset link was invalid, possibly because it has already been "
|
||||
"used. Please request a new password reset."
|
||||
msgstr ""
|
||||
"Parola sıfırlama bağlantısı, muhtemelen daha önce kullanılmış olduğu için "
|
||||
"geçersizdi. Lütfen yeni bir parola sıfırlama talebinde bulunun.\n"
|
||||
"Parola sıfırlama bağlantısı, muhtemelen daha önce kullanılmış olduğu için geçersizdi. Lütfen yeni bir parola sıfırlama talebinde bulunun.\n"
|
||||
" "
|
||||
|
||||
#: templates/registration/password_reset_confirm_code.html:22
|
||||
@@ -4363,10 +4520,10 @@ msgid ""
|
||||
"<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>Parolanızı belirleme talimatlarını girdiğiniz e-posta hesabına gönderdik. "
|
||||
"Onları az önce almış olmalısınız.</p><p>Eğer bir e-posta almadıysanız lütfen "
|
||||
"birincil e-posta adersinizi girdiğinizden emin olun ve istenmeyen e-posta "
|
||||
"klasörünüzü kontrol edin.</p>"
|
||||
"<p>Parolanızı belirleme talimatlarını girdiğiniz e-posta hesabına gönderdik."
|
||||
" Onları az önce almış olmalısınız.</p><p>Eğer bir e-posta almadıysanız "
|
||||
"lütfen birincil e-posta adersinizi girdiğinizden emin olun ve istenmeyen "
|
||||
"e-posta klasörünüzü kontrol edin.</p>"
|
||||
|
||||
#: templates/registration/password_reset_email.html:4
|
||||
#: templates/registration/password_reset_email_v2.html:4
|
||||
@@ -4375,8 +4532,8 @@ msgid ""
|
||||
"To initiate the password reset process for your %(username)s Modoboa "
|
||||
"account, click the link below:"
|
||||
msgstr ""
|
||||
"%(username)s Modoboa hesabınız için parola sıfırlama işlemini başlatmak için "
|
||||
"aşağıdaki bağlantıya tıklayın:"
|
||||
"%(username)s Modoboa hesabınız için parola sıfırlama işlemini başlatmak için"
|
||||
" aşağıdaki bağlantıya tıklayın:"
|
||||
|
||||
#: templates/registration/password_reset_email.html:10
|
||||
#: templates/registration/password_reset_email_v2.html:10
|
||||
@@ -4418,8 +4575,8 @@ msgstr "Eski parola"
|
||||
|
||||
#: templates/registration/twofactor_code_verify.html:35
|
||||
msgid ""
|
||||
"Enter the code from the two-factor app on your mobile device. If you've lost "
|
||||
"your device, you may enter one of your recovery codes."
|
||||
"Enter the code from the two-factor app on your mobile device. If you've lost"
|
||||
" your device, you may enter one of your recovery codes."
|
||||
msgstr ""
|
||||
|
||||
#: templates/registration/twofactor_code_verify.html:42
|
||||
@@ -4456,12 +4613,10 @@ msgid "next hop"
|
||||
msgstr ""
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Authentication method"
|
||||
#~ msgid "Authentication mechanism"
|
||||
#~ msgstr "Kimlik doğrulama metodu"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "LDAP authentication settings"
|
||||
#~ msgid "Prefered authentication mechanism"
|
||||
#~ msgstr "LDAP kimilk doğrulama ayarları"
|
||||
|
||||
@@ -4469,57 +4624,46 @@ msgstr ""
|
||||
#~ msgstr "Kullanıcı adınız ve parolanız eşleşmedi. Lütfen tekrar deneyin."
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Confirmation"
|
||||
#~ msgid "Conditions"
|
||||
#~ msgstr "Onayla"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Active users"
|
||||
#~ msgid "Active"
|
||||
#~ msgstr "Aktif kullanıcılar"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Domain administrator"
|
||||
#~ msgid "No filter defined yet"
|
||||
#~ msgstr "Alan adı Yöneticisi"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Search filter"
|
||||
#~ msgid "New filter"
|
||||
#~ msgstr "Arama filtresi"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Search filter"
|
||||
#~ msgid "Save filters set"
|
||||
#~ msgstr "Arama filtresi"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Active users"
|
||||
#~ msgid "Activate filters set"
|
||||
#~ msgstr "Aktif kullanıcılar"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Account DN template"
|
||||
#~ msgid "Filter created"
|
||||
#~ msgstr "Hesap DN şablonu."
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "modified"
|
||||
#~ msgid "Filter modified"
|
||||
#~ msgstr "Değiştirildi"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Parameters saved"
|
||||
#~ msgid "Filters set saved"
|
||||
#~ msgstr "Parametreler kaydedildi"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "deleted"
|
||||
#~ msgid "Filters set deleted"
|
||||
#~ msgstr "Silindi"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Yes"
|
||||
#~ msgid "yes"
|
||||
#~ msgstr "Evet"
|
||||
|
||||
|
||||
@@ -12,7 +12,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Modoboa\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-11-29 17:08+0100\n"
|
||||
"POT-Creation-Date: 2025-02-11 09:00+0100\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/"
|
||||
@@ -42,12 +42,12 @@ msgid "Cannot be greater than domain quota"
|
||||
msgstr ""
|
||||
|
||||
#: admin/api/v1/serializers.py:161 admin/api/v1/serializers.py:386
|
||||
#: admin/api/v2/serializers.py:478 admin/models/alias.py:38
|
||||
#: admin/api/v2/serializers.py:496 admin/models/alias.py:38
|
||||
msgid "Permission denied."
|
||||
msgstr ""
|
||||
|
||||
#: admin/api/v1/serializers.py:223 admin/api/v2/serializers.py:77
|
||||
#: admin/api/v2/serializers.py:410 admin/forms/alias.py:113
|
||||
#: admin/api/v2/serializers.py:428 admin/forms/alias.py:113
|
||||
#: admin/forms/alias.py:115 core/api/v2/serializers.py:224
|
||||
#: core/api/v2/serializers.py:226 core/api/v2/serializers.py:235
|
||||
#: core/app_settings.py:582 core/app_settings.py:584 core/app_settings.py:595
|
||||
@@ -60,7 +60,7 @@ msgid ""
|
||||
"List of administered domains (resellers and domain administrators only)."
|
||||
msgstr ""
|
||||
|
||||
#: admin/api/v1/serializers.py:359 admin/api/v2/serializers.py:460
|
||||
#: admin/api/v1/serializers.py:359 admin/api/v2/serializers.py:478
|
||||
msgid "Not allowed for this role."
|
||||
msgstr ""
|
||||
|
||||
@@ -68,14 +68,16 @@ msgstr ""
|
||||
msgid "Must be equal to mailbox full_address"
|
||||
msgstr ""
|
||||
|
||||
#: admin/api/v1/serializers.py:415 admin/api/v2/serializers.py:510
|
||||
#: admin/api/v1/serializers.py:415 admin/api/v2/serializers.py:528
|
||||
#: admin/forms/account.py:186 admin/forms/account.py:188
|
||||
#: admin/forms/domain.py:174 admin/forms/domain.py:302
|
||||
#: admin/forms/domain.py:304 core/forms.py:92 core/forms.py:95 core/forms.py:97
|
||||
#: admin/forms/domain.py:304 calendars/serializers.py:175
|
||||
#: calendars/serializers.py:177 core/forms.py:92 core/forms.py:95
|
||||
#: core/forms.py:97
|
||||
msgid "This field is required."
|
||||
msgstr ""
|
||||
|
||||
#: admin/api/v1/serializers.py:427 admin/api/v2/serializers.py:527
|
||||
#: admin/api/v1/serializers.py:427 admin/api/v2/serializers.py:545
|
||||
msgid "Local domain {} does not exist"
|
||||
msgstr ""
|
||||
|
||||
@@ -126,15 +128,15 @@ msgstr ""
|
||||
msgid "Define at least one authorized network / address"
|
||||
msgstr ""
|
||||
|
||||
#: admin/api/v2/serializers.py:495
|
||||
#: admin/api/v2/serializers.py:513
|
||||
msgid "The left part of an email address can't be more than 64 characters."
|
||||
msgstr ""
|
||||
|
||||
#: admin/api/v2/serializers.py:515
|
||||
#: admin/api/v2/serializers.py:533
|
||||
msgid "A mailbox is required to create aliases."
|
||||
msgstr ""
|
||||
|
||||
#: admin/api/v2/serializers.py:678
|
||||
#: admin/api/v2/serializers.py:696
|
||||
msgid "Unknown status"
|
||||
msgstr ""
|
||||
|
||||
@@ -359,6 +361,7 @@ msgid ""
|
||||
msgstr ""
|
||||
|
||||
#: admin/app_settings.py:522 admin/app_settings.py:527
|
||||
#: core/api/v2/viewsets.py:148
|
||||
msgid "Administration"
|
||||
msgstr "Yönetim"
|
||||
|
||||
@@ -1592,6 +1595,139 @@ msgstr ""
|
||||
msgid "Forward updated"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:11
|
||||
#, fuzzy
|
||||
#| msgid "LDAP settings"
|
||||
msgid "Server settings"
|
||||
msgstr "LDAP ayarları"
|
||||
|
||||
#: calendars/app_settings.py:17
|
||||
#, fuzzy
|
||||
#| msgid "Server port"
|
||||
msgid "Server URL"
|
||||
msgstr "Sunucu portu"
|
||||
|
||||
#: calendars/app_settings.py:19
|
||||
msgid ""
|
||||
"The URL of your Radicale server. It will be used to construct calendar URLs."
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:31
|
||||
msgid "Rights management"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:37
|
||||
msgid "Rights file's path"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:39
|
||||
msgid "Path to the file that contains rights definition"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:46
|
||||
#, fuzzy
|
||||
#| msgid "Administration"
|
||||
msgid "Allow calendars administration"
|
||||
msgstr "Yönetim"
|
||||
|
||||
#: calendars/app_settings.py:48
|
||||
msgid "Allow domain administrators to manage user calendars (read and write)"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:60 core/app_settings.py:438
|
||||
#: core/app_settings.py:1258
|
||||
msgid "Miscellaneous"
|
||||
msgstr "Çeşitli"
|
||||
|
||||
#: calendars/app_settings.py:66
|
||||
msgid "Maximum size of ICS files"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:68
|
||||
msgid ""
|
||||
"Maximum size in bytes of imported ICS files (or KB, MB, GB if specified)"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:89 calendars/handlers.py:55
|
||||
#: core/api/v2/viewsets.py:157
|
||||
msgid "Calendars"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/models.py:48 calendars/models.py:65 contacts/models.py:38
|
||||
msgid "Server location is not set, please fix it."
|
||||
msgstr ""
|
||||
|
||||
#: calendars/viewsets.py:197
|
||||
msgid "Uploaded file is too big (max: {} bytes)"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/app_settings.py:11
|
||||
#, fuzzy
|
||||
#| msgid "LDAP settings"
|
||||
msgid "Synchronization"
|
||||
msgstr "LDAP ayarları"
|
||||
|
||||
#: contacts/app_settings.py:18
|
||||
msgid "Synchonize address book using CardDAV"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/app_settings.py:21
|
||||
msgid ""
|
||||
"Choose to synchronize or not your address book using CardDAV. You will be "
|
||||
"able to access your contacts from the outside."
|
||||
msgstr ""
|
||||
|
||||
#: contacts/app_settings.py:29
|
||||
#, fuzzy
|
||||
#| msgid "LDAP settings"
|
||||
msgid "Synchronization frequency"
|
||||
msgstr "LDAP ayarları"
|
||||
|
||||
#: contacts/app_settings.py:31
|
||||
msgid "Interval in seconds between 2 synchronization requests"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/app_settings.py:51 contacts/templates/modoboa_contacts/index.html:6
|
||||
#: core/api/v2/viewsets.py:164
|
||||
msgid "Contacts"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/constants.py:6 contacts/constants.py:12
|
||||
msgid "Home"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/constants.py:7 contacts/constants.py:13
|
||||
msgid "Work"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/constants.py:8 contacts/constants.py:14
|
||||
msgid "Other"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/constants.py:15
|
||||
msgid "Main"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/constants.py:16
|
||||
msgid "Cellular"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/constants.py:17
|
||||
msgid "Fax"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/constants.py:18
|
||||
msgid "Pager"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/serializers.py:101
|
||||
msgid "Name or display name required"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/serializers.py:233
|
||||
msgid "Minimum allowed value is 60s"
|
||||
msgstr ""
|
||||
|
||||
#: core/api/v1/serializers.py:21
|
||||
#, fuzzy
|
||||
#| msgid "Invalid value"
|
||||
@@ -1644,6 +1780,20 @@ msgstr ""
|
||||
msgid "Please use the following code to recover your Modoboa password: {}"
|
||||
msgstr ""
|
||||
|
||||
#: core/api/v2/viewsets.py:150
|
||||
#, fuzzy
|
||||
#| msgid "Administration"
|
||||
msgid "Administration console"
|
||||
msgstr "Yönetim"
|
||||
|
||||
#: core/api/v2/viewsets.py:159
|
||||
msgid "Calendar"
|
||||
msgstr ""
|
||||
|
||||
#: core/api/v2/viewsets.py:166
|
||||
msgid "Address book"
|
||||
msgstr ""
|
||||
|
||||
#: core/app_settings.py:44 core/app_settings.py:716
|
||||
msgid "Authentication"
|
||||
msgstr "Yetkilendirme"
|
||||
@@ -2071,10 +2221,6 @@ msgstr "İstatistikleri gönder"
|
||||
msgid "Send statistics to Modoboa public API (counters and used extensions)"
|
||||
msgstr ""
|
||||
|
||||
#: core/app_settings.py:438 core/app_settings.py:1258
|
||||
msgid "Miscellaneous"
|
||||
msgstr "Çeşitli"
|
||||
|
||||
#: core/app_settings.py:441 core/app_settings.py:1265
|
||||
msgid "Enable inactive account tracking"
|
||||
msgstr ""
|
||||
@@ -2131,22 +2277,22 @@ msgstr ""
|
||||
msgid "LDAP"
|
||||
msgstr ""
|
||||
|
||||
#: core/checks.py:12
|
||||
#: core/checks.py:13
|
||||
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.py:16
|
||||
#: core/checks.py:17
|
||||
msgid "Set `USE_TZ = True` in settings.py"
|
||||
msgstr ""
|
||||
|
||||
#: core/checks.py:20
|
||||
#: core/checks.py:21
|
||||
msgid "The password scheme you are using is deprecated."
|
||||
msgstr ""
|
||||
|
||||
#: core/checks.py:21
|
||||
#: core/checks.py:22
|
||||
#, fuzzy
|
||||
#| msgid "Update password scheme"
|
||||
msgid "Upgrade your password scheme to a stronger one"
|
||||
@@ -2658,7 +2804,7 @@ msgstr "Çıkış"
|
||||
msgid "API"
|
||||
msgstr ""
|
||||
|
||||
#: core/utils.py:42
|
||||
#: core/utils.py:41
|
||||
msgid "The core part of Modoboa"
|
||||
msgstr ""
|
||||
|
||||
@@ -3838,7 +3984,7 @@ msgstr ""
|
||||
msgid "verify recipients"
|
||||
msgstr ""
|
||||
|
||||
#: sievefilters/api/v2/viewsets.py:183
|
||||
#: sievefilters/api/v2/viewsets.py:186
|
||||
#, python-format
|
||||
msgid "Filter %s already exists"
|
||||
msgstr ""
|
||||
@@ -4005,11 +4151,11 @@ msgstr ""
|
||||
msgid "Failed to retrieve hierarchy delimiter"
|
||||
msgstr ""
|
||||
|
||||
#: sievefilters/lib.py:48
|
||||
#: sievefilters/lib.py:52
|
||||
msgid "Connection to MANAGESIEVE server failed, check your configuration"
|
||||
msgstr ""
|
||||
|
||||
#: sievefilters/lib.py:75
|
||||
#: sievefilters/lib.py:79
|
||||
msgid "Not enough space on server"
|
||||
msgstr ""
|
||||
|
||||
|
||||
@@ -11,7 +11,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-11-29 17:08+0100\n"
|
||||
"POT-Creation-Date: 2025-02-11 09:00+0100\n"
|
||||
"PO-Revision-Date: 2020-05-11 18:45+0000\n"
|
||||
"Last-Translator: Taras Havryliuk <admin@web4u.in.ua>, 2021\n"
|
||||
"Language-Team: Ukrainian (https://www.transifex.com/tonio/teams/13749/uk/)\n"
|
||||
@@ -43,12 +43,12 @@ msgid "Cannot be greater than domain quota"
|
||||
msgstr ""
|
||||
|
||||
#: admin/api/v1/serializers.py:161 admin/api/v1/serializers.py:386
|
||||
#: admin/api/v2/serializers.py:478 admin/models/alias.py:38
|
||||
#: admin/api/v2/serializers.py:496 admin/models/alias.py:38
|
||||
msgid "Permission denied."
|
||||
msgstr ""
|
||||
|
||||
#: admin/api/v1/serializers.py:223 admin/api/v2/serializers.py:77
|
||||
#: admin/api/v2/serializers.py:410 admin/forms/alias.py:113
|
||||
#: admin/api/v2/serializers.py:428 admin/forms/alias.py:113
|
||||
#: admin/forms/alias.py:115 core/api/v2/serializers.py:224
|
||||
#: core/api/v2/serializers.py:226 core/api/v2/serializers.py:235
|
||||
#: core/app_settings.py:582 core/app_settings.py:584 core/app_settings.py:595
|
||||
@@ -61,7 +61,7 @@ msgid ""
|
||||
"List of administered domains (resellers and domain administrators only)."
|
||||
msgstr ""
|
||||
|
||||
#: admin/api/v1/serializers.py:359 admin/api/v2/serializers.py:460
|
||||
#: admin/api/v1/serializers.py:359 admin/api/v2/serializers.py:478
|
||||
msgid "Not allowed for this role."
|
||||
msgstr ""
|
||||
|
||||
@@ -69,14 +69,16 @@ msgstr ""
|
||||
msgid "Must be equal to mailbox full_address"
|
||||
msgstr ""
|
||||
|
||||
#: admin/api/v1/serializers.py:415 admin/api/v2/serializers.py:510
|
||||
#: admin/api/v1/serializers.py:415 admin/api/v2/serializers.py:528
|
||||
#: admin/forms/account.py:186 admin/forms/account.py:188
|
||||
#: admin/forms/domain.py:174 admin/forms/domain.py:302
|
||||
#: admin/forms/domain.py:304 core/forms.py:92 core/forms.py:95 core/forms.py:97
|
||||
#: admin/forms/domain.py:304 calendars/serializers.py:175
|
||||
#: calendars/serializers.py:177 core/forms.py:92 core/forms.py:95
|
||||
#: core/forms.py:97
|
||||
msgid "This field is required."
|
||||
msgstr ""
|
||||
|
||||
#: admin/api/v1/serializers.py:427 admin/api/v2/serializers.py:527
|
||||
#: admin/api/v1/serializers.py:427 admin/api/v2/serializers.py:545
|
||||
msgid "Local domain {} does not exist"
|
||||
msgstr ""
|
||||
|
||||
@@ -127,15 +129,15 @@ msgstr ""
|
||||
msgid "Define at least one authorized network / address"
|
||||
msgstr ""
|
||||
|
||||
#: admin/api/v2/serializers.py:495
|
||||
#: admin/api/v2/serializers.py:513
|
||||
msgid "The left part of an email address can't be more than 64 characters."
|
||||
msgstr ""
|
||||
|
||||
#: admin/api/v2/serializers.py:515
|
||||
#: admin/api/v2/serializers.py:533
|
||||
msgid "A mailbox is required to create aliases."
|
||||
msgstr ""
|
||||
|
||||
#: admin/api/v2/serializers.py:678
|
||||
#: admin/api/v2/serializers.py:696
|
||||
msgid "Unknown status"
|
||||
msgstr ""
|
||||
|
||||
@@ -360,6 +362,7 @@ msgid ""
|
||||
msgstr ""
|
||||
|
||||
#: admin/app_settings.py:522 admin/app_settings.py:527
|
||||
#: core/api/v2/viewsets.py:148
|
||||
msgid "Administration"
|
||||
msgstr ""
|
||||
|
||||
@@ -1597,6 +1600,129 @@ msgstr ""
|
||||
msgid "Forward updated"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:11
|
||||
msgid "Server settings"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:17
|
||||
msgid "Server URL"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:19
|
||||
msgid ""
|
||||
"The URL of your Radicale server. It will be used to construct calendar URLs."
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:31
|
||||
msgid "Rights management"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:37
|
||||
msgid "Rights file's path"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:39
|
||||
msgid "Path to the file that contains rights definition"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:46
|
||||
msgid "Allow calendars administration"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:48
|
||||
msgid "Allow domain administrators to manage user calendars (read and write)"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:60 core/app_settings.py:438
|
||||
#: core/app_settings.py:1258
|
||||
msgid "Miscellaneous"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:66
|
||||
msgid "Maximum size of ICS files"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:68
|
||||
msgid ""
|
||||
"Maximum size in bytes of imported ICS files (or KB, MB, GB if specified)"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:89 calendars/handlers.py:55
|
||||
#: core/api/v2/viewsets.py:157
|
||||
msgid "Calendars"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/models.py:48 calendars/models.py:65 contacts/models.py:38
|
||||
msgid "Server location is not set, please fix it."
|
||||
msgstr ""
|
||||
|
||||
#: calendars/viewsets.py:197
|
||||
msgid "Uploaded file is too big (max: {} bytes)"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/app_settings.py:11
|
||||
msgid "Synchronization"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/app_settings.py:18
|
||||
msgid "Synchonize address book using CardDAV"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/app_settings.py:21
|
||||
msgid ""
|
||||
"Choose to synchronize or not your address book using CardDAV. You will be "
|
||||
"able to access your contacts from the outside."
|
||||
msgstr ""
|
||||
|
||||
#: contacts/app_settings.py:29
|
||||
msgid "Synchronization frequency"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/app_settings.py:31
|
||||
msgid "Interval in seconds between 2 synchronization requests"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/app_settings.py:51 contacts/templates/modoboa_contacts/index.html:6
|
||||
#: core/api/v2/viewsets.py:164
|
||||
msgid "Contacts"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/constants.py:6 contacts/constants.py:12
|
||||
msgid "Home"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/constants.py:7 contacts/constants.py:13
|
||||
msgid "Work"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/constants.py:8 contacts/constants.py:14
|
||||
msgid "Other"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/constants.py:15
|
||||
msgid "Main"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/constants.py:16
|
||||
msgid "Cellular"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/constants.py:17
|
||||
msgid "Fax"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/constants.py:18
|
||||
msgid "Pager"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/serializers.py:101
|
||||
msgid "Name or display name required"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/serializers.py:233
|
||||
msgid "Minimum allowed value is 60s"
|
||||
msgstr ""
|
||||
|
||||
#: core/api/v1/serializers.py:21
|
||||
msgid "Invalid PIN code"
|
||||
msgstr ""
|
||||
@@ -1645,6 +1771,18 @@ msgstr ""
|
||||
msgid "Please use the following code to recover your Modoboa password: {}"
|
||||
msgstr ""
|
||||
|
||||
#: core/api/v2/viewsets.py:150
|
||||
msgid "Administration console"
|
||||
msgstr ""
|
||||
|
||||
#: core/api/v2/viewsets.py:159
|
||||
msgid "Calendar"
|
||||
msgstr ""
|
||||
|
||||
#: core/api/v2/viewsets.py:166
|
||||
msgid "Address book"
|
||||
msgstr ""
|
||||
|
||||
#: core/app_settings.py:44 core/app_settings.py:716
|
||||
msgid "Authentication"
|
||||
msgstr ""
|
||||
@@ -2054,10 +2192,6 @@ msgstr ""
|
||||
msgid "Send statistics to Modoboa public API (counters and used extensions)"
|
||||
msgstr ""
|
||||
|
||||
#: core/app_settings.py:438 core/app_settings.py:1258
|
||||
msgid "Miscellaneous"
|
||||
msgstr ""
|
||||
|
||||
#: core/app_settings.py:441 core/app_settings.py:1265
|
||||
msgid "Enable inactive account tracking"
|
||||
msgstr ""
|
||||
@@ -2114,22 +2248,22 @@ msgstr ""
|
||||
msgid "LDAP"
|
||||
msgstr ""
|
||||
|
||||
#: core/checks.py:12
|
||||
#: core/checks.py:13
|
||||
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.py:16
|
||||
#: core/checks.py:17
|
||||
msgid "Set `USE_TZ = True` in settings.py"
|
||||
msgstr ""
|
||||
|
||||
#: core/checks.py:20
|
||||
#: core/checks.py:21
|
||||
msgid "The password scheme you are using is deprecated."
|
||||
msgstr ""
|
||||
|
||||
#: core/checks.py:21
|
||||
#: core/checks.py:22
|
||||
msgid "Upgrade your password scheme to a stronger one"
|
||||
msgstr ""
|
||||
|
||||
@@ -2641,7 +2775,7 @@ msgstr ""
|
||||
msgid "API"
|
||||
msgstr ""
|
||||
|
||||
#: core/utils.py:42
|
||||
#: core/utils.py:41
|
||||
msgid "The core part of Modoboa"
|
||||
msgstr ""
|
||||
|
||||
@@ -3789,7 +3923,7 @@ msgstr ""
|
||||
msgid "verify recipients"
|
||||
msgstr ""
|
||||
|
||||
#: sievefilters/api/v2/viewsets.py:183
|
||||
#: sievefilters/api/v2/viewsets.py:186
|
||||
#, python-format
|
||||
msgid "Filter %s already exists"
|
||||
msgstr ""
|
||||
@@ -3942,11 +4076,11 @@ msgstr ""
|
||||
msgid "Failed to retrieve hierarchy delimiter"
|
||||
msgstr ""
|
||||
|
||||
#: sievefilters/lib.py:48
|
||||
#: sievefilters/lib.py:52
|
||||
msgid "Connection to MANAGESIEVE server failed, check your configuration"
|
||||
msgstr ""
|
||||
|
||||
#: sievefilters/lib.py:75
|
||||
#: sievefilters/lib.py:79
|
||||
msgid "Not enough space on server"
|
||||
msgstr ""
|
||||
|
||||
|
||||
@@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-11-29 17:08+0100\n"
|
||||
"POT-Creation-Date: 2025-02-11 09:00+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
@@ -37,12 +37,12 @@ msgid "Cannot be greater than domain quota"
|
||||
msgstr ""
|
||||
|
||||
#: admin/api/v1/serializers.py:161 admin/api/v1/serializers.py:386
|
||||
#: admin/api/v2/serializers.py:478 admin/models/alias.py:38
|
||||
#: admin/api/v2/serializers.py:496 admin/models/alias.py:38
|
||||
msgid "Permission denied."
|
||||
msgstr ""
|
||||
|
||||
#: admin/api/v1/serializers.py:223 admin/api/v2/serializers.py:77
|
||||
#: admin/api/v2/serializers.py:410 admin/forms/alias.py:113
|
||||
#: admin/api/v2/serializers.py:428 admin/forms/alias.py:113
|
||||
#: admin/forms/alias.py:115 core/api/v2/serializers.py:224
|
||||
#: core/api/v2/serializers.py:226 core/api/v2/serializers.py:235
|
||||
#: core/app_settings.py:582 core/app_settings.py:584 core/app_settings.py:595
|
||||
@@ -55,7 +55,7 @@ msgid ""
|
||||
"List of administered domains (resellers and domain administrators only)."
|
||||
msgstr ""
|
||||
|
||||
#: admin/api/v1/serializers.py:359 admin/api/v2/serializers.py:460
|
||||
#: admin/api/v1/serializers.py:359 admin/api/v2/serializers.py:478
|
||||
msgid "Not allowed for this role."
|
||||
msgstr ""
|
||||
|
||||
@@ -63,14 +63,16 @@ msgstr ""
|
||||
msgid "Must be equal to mailbox full_address"
|
||||
msgstr ""
|
||||
|
||||
#: admin/api/v1/serializers.py:415 admin/api/v2/serializers.py:510
|
||||
#: admin/api/v1/serializers.py:415 admin/api/v2/serializers.py:528
|
||||
#: admin/forms/account.py:186 admin/forms/account.py:188
|
||||
#: admin/forms/domain.py:174 admin/forms/domain.py:302
|
||||
#: admin/forms/domain.py:304 core/forms.py:92 core/forms.py:95 core/forms.py:97
|
||||
#: admin/forms/domain.py:304 calendars/serializers.py:175
|
||||
#: calendars/serializers.py:177 core/forms.py:92 core/forms.py:95
|
||||
#: core/forms.py:97
|
||||
msgid "This field is required."
|
||||
msgstr ""
|
||||
|
||||
#: admin/api/v1/serializers.py:427 admin/api/v2/serializers.py:527
|
||||
#: admin/api/v1/serializers.py:427 admin/api/v2/serializers.py:545
|
||||
msgid "Local domain {} does not exist"
|
||||
msgstr ""
|
||||
|
||||
@@ -121,15 +123,15 @@ msgstr ""
|
||||
msgid "Define at least one authorized network / address"
|
||||
msgstr ""
|
||||
|
||||
#: admin/api/v2/serializers.py:495
|
||||
#: admin/api/v2/serializers.py:513
|
||||
msgid "The left part of an email address can't be more than 64 characters."
|
||||
msgstr ""
|
||||
|
||||
#: admin/api/v2/serializers.py:515
|
||||
#: admin/api/v2/serializers.py:533
|
||||
msgid "A mailbox is required to create aliases."
|
||||
msgstr ""
|
||||
|
||||
#: admin/api/v2/serializers.py:678
|
||||
#: admin/api/v2/serializers.py:696
|
||||
msgid "Unknown status"
|
||||
msgstr ""
|
||||
|
||||
@@ -171,8 +173,8 @@ msgstr ""
|
||||
|
||||
#: admin/app_settings.py:35 admin/app_settings.py:307
|
||||
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."
|
||||
"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 ""
|
||||
|
||||
#: admin/app_settings.py:43 admin/app_settings.py:317
|
||||
@@ -298,8 +300,9 @@ msgid ""
|
||||
"removed within Modoboa"
|
||||
msgstr ""
|
||||
|
||||
#: admin/app_settings.py:148 admin/app_settings.py:456 admin/forms/domain.py:54
|
||||
#: admin/models/domain.py:36 admin/templates/admin/domain_detail.html:64
|
||||
#: admin/app_settings.py:148 admin/app_settings.py:456
|
||||
#: admin/forms/domain.py:54 admin/models/domain.py:36
|
||||
#: admin/templates/admin/domain_detail.html:64
|
||||
msgid "Default mailbox quota"
|
||||
msgstr ""
|
||||
|
||||
@@ -332,7 +335,8 @@ msgid "Automatic domain/mailbox creation"
|
||||
msgstr ""
|
||||
|
||||
#: admin/app_settings.py:177 admin/app_settings.py:491
|
||||
msgid "Create a domain and a mailbox when an account is automatically created."
|
||||
msgid ""
|
||||
"Create a domain and a mailbox when an account is automatically created."
|
||||
msgstr ""
|
||||
|
||||
#: admin/app_settings.py:182 admin/app_settings.py:500
|
||||
@@ -354,6 +358,7 @@ msgid ""
|
||||
msgstr ""
|
||||
|
||||
#: admin/app_settings.py:522 admin/app_settings.py:527
|
||||
#: core/api/v2/viewsets.py:148
|
||||
msgid "Administration"
|
||||
msgstr ""
|
||||
|
||||
@@ -454,9 +459,9 @@ msgstr ""
|
||||
|
||||
#: admin/forms/account.py:244
|
||||
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)."
|
||||
"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 ""
|
||||
|
||||
#: admin/forms/account.py:254 admin/models/domain.py:39
|
||||
@@ -998,8 +1003,9 @@ msgstr ""
|
||||
#: admin/templates/admin/_domain_dkim_key.html:20
|
||||
#: core/templates/core/user_security.html:83
|
||||
#: core/templates/core/user_security.html:99
|
||||
#: templates/common/generic_modal.html:6 templates/common/generic_modal.html:13
|
||||
#: templates/common/wizard_forms.html:6 templates/common/wizard_forms.html:27
|
||||
#: 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 ""
|
||||
|
||||
@@ -1252,7 +1258,8 @@ msgid "Warning"
|
||||
msgstr ""
|
||||
|
||||
#: admin/templates/admin/domain_detail.html:139
|
||||
msgid "DKIM keys already exist for this domain. Do you want to overwrite them?"
|
||||
msgid ""
|
||||
"DKIM keys already exist for this domain. Do you want to overwrite them?"
|
||||
msgstr ""
|
||||
|
||||
#: admin/templates/admin/domain_detail.html:142 core/constants.py:53
|
||||
@@ -1384,11 +1391,11 @@ msgstr ""
|
||||
#: admin/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>"
|
||||
"is mandatory and must be equal to one of the previous values.</p> <p>You can"
|
||||
" use a different character as separator.</p>"
|
||||
msgstr ""
|
||||
|
||||
#: admin/templates/admin/importform.html:6
|
||||
@@ -1585,6 +1592,130 @@ msgstr ""
|
||||
msgid "Forward updated"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:11
|
||||
msgid "Server settings"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:17
|
||||
msgid "Server URL"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:19
|
||||
msgid ""
|
||||
"The URL of your Radicale server. It will be used to construct calendar URLs."
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:31
|
||||
msgid "Rights management"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:37
|
||||
msgid "Rights file's path"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:39
|
||||
msgid "Path to the file that contains rights definition"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:46
|
||||
msgid "Allow calendars administration"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:48
|
||||
msgid "Allow domain administrators to manage user calendars (read and write)"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:60 core/app_settings.py:438
|
||||
#: core/app_settings.py:1258
|
||||
msgid "Miscellaneous"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:66
|
||||
msgid "Maximum size of ICS files"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:68
|
||||
msgid ""
|
||||
"Maximum size in bytes of imported ICS files (or KB, MB, GB if specified)"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:89 calendars/handlers.py:55
|
||||
#: core/api/v2/viewsets.py:157
|
||||
msgid "Calendars"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/models.py:48 calendars/models.py:65 contacts/models.py:38
|
||||
msgid "Server location is not set, please fix it."
|
||||
msgstr ""
|
||||
|
||||
#: calendars/viewsets.py:197
|
||||
msgid "Uploaded file is too big (max: {} bytes)"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/app_settings.py:11
|
||||
msgid "Synchronization"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/app_settings.py:18
|
||||
msgid "Synchonize address book using CardDAV"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/app_settings.py:21
|
||||
msgid ""
|
||||
"Choose to synchronize or not your address book using CardDAV. You will be "
|
||||
"able to access your contacts from the outside."
|
||||
msgstr ""
|
||||
|
||||
#: contacts/app_settings.py:29
|
||||
msgid "Synchronization frequency"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/app_settings.py:31
|
||||
msgid "Interval in seconds between 2 synchronization requests"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/app_settings.py:51
|
||||
#: contacts/templates/modoboa_contacts/index.html:6
|
||||
#: core/api/v2/viewsets.py:164
|
||||
msgid "Contacts"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/constants.py:6 contacts/constants.py:12
|
||||
msgid "Home"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/constants.py:7 contacts/constants.py:13
|
||||
msgid "Work"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/constants.py:8 contacts/constants.py:14
|
||||
msgid "Other"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/constants.py:15
|
||||
msgid "Main"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/constants.py:16
|
||||
msgid "Cellular"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/constants.py:17
|
||||
msgid "Fax"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/constants.py:18
|
||||
msgid "Pager"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/serializers.py:101
|
||||
msgid "Name or display name required"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/serializers.py:233
|
||||
msgid "Minimum allowed value is 60s"
|
||||
msgstr ""
|
||||
|
||||
#: core/api/v1/serializers.py:21
|
||||
msgid "Invalid PIN code"
|
||||
msgstr ""
|
||||
@@ -1629,10 +1760,23 @@ msgstr ""
|
||||
msgid "This code is invalid"
|
||||
msgstr ""
|
||||
|
||||
#: core/api/v2/serializers.py:367 core/views/auth.py:200 core/views/auth.py:253
|
||||
#: core/api/v2/serializers.py:367 core/views/auth.py:200
|
||||
#: core/views/auth.py:253
|
||||
msgid "Please use the following code to recover your Modoboa password: {}"
|
||||
msgstr ""
|
||||
|
||||
#: core/api/v2/viewsets.py:150
|
||||
msgid "Administration console"
|
||||
msgstr ""
|
||||
|
||||
#: core/api/v2/viewsets.py:159
|
||||
msgid "Calendar"
|
||||
msgstr ""
|
||||
|
||||
#: core/api/v2/viewsets.py:166
|
||||
msgid "Address book"
|
||||
msgstr ""
|
||||
|
||||
#: core/app_settings.py:44 core/app_settings.py:716
|
||||
msgid "Authentication"
|
||||
msgstr ""
|
||||
@@ -1794,8 +1938,8 @@ msgstr ""
|
||||
|
||||
#: core/app_settings.py:185 core/app_settings.py:906
|
||||
msgid ""
|
||||
"Members of those LDAP Posix groups will be created as domain administrators. "
|
||||
"Use ';' characters to separate groups."
|
||||
"Members of those LDAP Posix groups will be created as domain administrators."
|
||||
" Use ';' characters to separate groups."
|
||||
msgstr ""
|
||||
|
||||
#: core/app_settings.py:192 core/app_settings.py:915
|
||||
@@ -2013,7 +2157,8 @@ msgstr ""
|
||||
msgid "Check new versions"
|
||||
msgstr ""
|
||||
|
||||
#: core/app_settings.py:416 core/app_settings.py:1204 core/app_settings.py:1214
|
||||
#: core/app_settings.py:416 core/app_settings.py:1204
|
||||
#: core/app_settings.py:1214
|
||||
msgid "Automatically checks if a newer version is available"
|
||||
msgstr ""
|
||||
|
||||
@@ -2042,18 +2187,14 @@ msgstr ""
|
||||
msgid "Send statistics to Modoboa public API (counters and used extensions)"
|
||||
msgstr ""
|
||||
|
||||
#: core/app_settings.py:438 core/app_settings.py:1258
|
||||
msgid "Miscellaneous"
|
||||
msgstr ""
|
||||
|
||||
#: core/app_settings.py:441 core/app_settings.py:1265
|
||||
msgid "Enable inactive account tracking"
|
||||
msgstr ""
|
||||
|
||||
#: core/app_settings.py:444 core/app_settings.py:1268
|
||||
msgid ""
|
||||
"Allow the administrator to set a threshold (in days) beyond which an account "
|
||||
"is considered inactive if the user hasn't logged in"
|
||||
"Allow the administrator to set a threshold (in days) beyond which an account"
|
||||
" is considered inactive if the user hasn't logged in"
|
||||
msgstr ""
|
||||
|
||||
#: core/app_settings.py:451 core/app_settings.py:1277
|
||||
@@ -2062,8 +2203,8 @@ msgstr ""
|
||||
|
||||
#: core/app_settings.py:454 core/app_settings.py:1280
|
||||
msgid ""
|
||||
"An account with a last login date greater than this threshold (in days) will "
|
||||
"be considered as inactive"
|
||||
"An account with a last login date greater than this threshold (in days) will"
|
||||
" be considered as inactive"
|
||||
msgstr ""
|
||||
|
||||
#: core/app_settings.py:460 core/app_settings.py:1289
|
||||
@@ -2102,22 +2243,22 @@ msgstr ""
|
||||
msgid "LDAP"
|
||||
msgstr ""
|
||||
|
||||
#: core/checks.py:12
|
||||
#: core/checks.py:13
|
||||
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.py:16
|
||||
#: core/checks.py:17
|
||||
msgid "Set `USE_TZ = True` in settings.py"
|
||||
msgstr ""
|
||||
|
||||
#: core/checks.py:20
|
||||
#: core/checks.py:21
|
||||
msgid "The password scheme you are using is deprecated."
|
||||
msgstr ""
|
||||
|
||||
#: core/checks.py:21
|
||||
#: core/checks.py:22
|
||||
msgid "Upgrade your password scheme to a stronger one"
|
||||
msgstr ""
|
||||
|
||||
@@ -2411,15 +2552,15 @@ msgstr ""
|
||||
#: core/templates/core/information.html:6
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The password scheme <strong>%(scheme)s</strong> has been deprecated and will "
|
||||
"be removed in the next minor version. The procedure to upgrade to a stronger "
|
||||
"scheme is as follows: <ul> <li>Go to <strong>Parameters > General</strong> "
|
||||
"section</li> <li>Change the value of <strong>Default password scheme</"
|
||||
"strong></li> <li>Make sure <strong>Update password scheme at login</strong> "
|
||||
"option is enabled</li> <li>Save your changes</li> <li>Logout / Login with "
|
||||
"your current account so its password gets updated</li> <li>Inform "
|
||||
"<strong>ALL</strong> your users that they must login to Modoboa to complete "
|
||||
"the operation</li> </ul>"
|
||||
"The password scheme <strong>%(scheme)s</strong> has been deprecated and will"
|
||||
" be removed in the next minor version. The procedure to upgrade to a "
|
||||
"stronger scheme is as follows: <ul> <li>Go to <strong>Parameters > "
|
||||
"General</strong> section</li> <li>Change the value of <strong>Default "
|
||||
"password scheme</strong></li> <li>Make sure <strong>Update password scheme "
|
||||
"at login</strong> option is enabled</li> <li>Save your changes</li> "
|
||||
"<li>Logout / Login with your current account so its password gets "
|
||||
"updated</li> <li>Inform <strong>ALL</strong> your users that they must login"
|
||||
" to Modoboa to complete the operation</li> </ul>"
|
||||
msgstr ""
|
||||
|
||||
#: core/templates/core/information.html:18
|
||||
@@ -2537,8 +2678,8 @@ msgstr ""
|
||||
|
||||
#: core/templates/core/user_security.html:17
|
||||
msgid ""
|
||||
"Install a soft token authenticator like FreeOTP or Google Authenticator from "
|
||||
"your application repository and use that app to scan this QR code."
|
||||
"Install a soft token authenticator like FreeOTP or Google Authenticator from"
|
||||
" your application repository and use that app to scan this QR code."
|
||||
msgstr ""
|
||||
|
||||
#: core/templates/core/user_security.html:25
|
||||
@@ -2617,7 +2758,7 @@ msgstr ""
|
||||
msgid "API"
|
||||
msgstr ""
|
||||
|
||||
#: core/utils.py:42
|
||||
#: core/utils.py:41
|
||||
msgid "The core part of Modoboa"
|
||||
msgstr ""
|
||||
|
||||
@@ -2906,8 +3047,8 @@ 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."
|
||||
"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
|
||||
@@ -2988,8 +3129,8 @@ msgstr ""
|
||||
#: imap_migration/app_settings.py:80 imap_migration/app_settings.py:138
|
||||
msgid ""
|
||||
"A comma seperated list of folders to explicitly include in sync even if "
|
||||
"filtered by the Folder Filter Exclusions. Example: debian.user, debian."
|
||||
"personal "
|
||||
"filtered by the Folder Filter Exclusions. Example: debian.user, "
|
||||
"debian.personal "
|
||||
msgstr ""
|
||||
|
||||
#: imap_migration/app_settings.py:107
|
||||
@@ -3100,8 +3241,8 @@ msgid "Enable or disable per-admin limits"
|
||||
msgstr ""
|
||||
|
||||
#: limits/app_settings.py:26 limits/app_settings.py:91
|
||||
#: limits/app_settings.py:160 limits/app_settings.py:245 limits/constants.py:47
|
||||
#: limits/constants.py:101
|
||||
#: limits/app_settings.py:160 limits/app_settings.py:245
|
||||
#: limits/constants.py:47 limits/constants.py:101
|
||||
msgid "Domain admins"
|
||||
msgstr ""
|
||||
|
||||
@@ -3119,8 +3260,8 @@ msgstr ""
|
||||
|
||||
#: limits/app_settings.py:48 limits/app_settings.py:186
|
||||
msgid ""
|
||||
"Maximum number of allowed domain aliases for a new administrator. (0 to deny "
|
||||
"any creation, -1 to allow unlimited creations)"
|
||||
"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:58 limits/app_settings.py:198
|
||||
@@ -3155,8 +3296,8 @@ msgstr ""
|
||||
|
||||
#: limits/app_settings.py:94 limits/app_settings.py:248
|
||||
msgid ""
|
||||
"Maximum number of allowed domain administrators for a new domain. (0 to deny "
|
||||
"any creation, -1 to allow unlimited creations)"
|
||||
"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:104 limits/app_settings.py:260
|
||||
@@ -3173,8 +3314,8 @@ msgstr ""
|
||||
|
||||
#: limits/app_settings.py:123 limits/app_settings.py:283
|
||||
msgid ""
|
||||
"Maximum number of allowed aliases for a new domain. (0 to deny any creation, "
|
||||
"-1 to allow unlimited creations)"
|
||||
"Maximum number of allowed aliases for a new domain. (0 to deny any creation,"
|
||||
" -1 to allow unlimited creations)"
|
||||
msgstr ""
|
||||
|
||||
#: limits/apps.py:13 limits/apps.py:17
|
||||
@@ -3763,7 +3904,7 @@ msgstr ""
|
||||
msgid "verify recipients"
|
||||
msgstr ""
|
||||
|
||||
#: sievefilters/api/v2/viewsets.py:183
|
||||
#: sievefilters/api/v2/viewsets.py:186
|
||||
#, python-format
|
||||
msgid "Filter %s already exists"
|
||||
msgstr ""
|
||||
@@ -3916,11 +4057,11 @@ msgstr ""
|
||||
msgid "Failed to retrieve hierarchy delimiter"
|
||||
msgstr ""
|
||||
|
||||
#: sievefilters/lib.py:48
|
||||
#: sievefilters/lib.py:52
|
||||
msgid "Connection to MANAGESIEVE server failed, check your configuration"
|
||||
msgstr ""
|
||||
|
||||
#: sievefilters/lib.py:75
|
||||
#: sievefilters/lib.py:79
|
||||
msgid "Not enough space on server"
|
||||
msgstr ""
|
||||
|
||||
@@ -4071,8 +4212,8 @@ msgstr ""
|
||||
|
||||
#: templates/registration/twofactor_code_verify.html:35
|
||||
msgid ""
|
||||
"Enter the code from the two-factor app on your mobile device. If you've lost "
|
||||
"your device, you may enter one of your recovery codes."
|
||||
"Enter the code from the two-factor app on your mobile device. If you've lost"
|
||||
" your device, you may enter one of your recovery codes."
|
||||
msgstr ""
|
||||
|
||||
#: templates/registration/twofactor_code_verify.html:42
|
||||
|
||||
@@ -11,7 +11,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-11-29 17:08+0100\n"
|
||||
"POT-Creation-Date: 2025-02-11 09:00+0100\n"
|
||||
"PO-Revision-Date: 2020-05-11 18:45+0000\n"
|
||||
"Last-Translator: 李 正 <364109980@qq.com>, 2021\n"
|
||||
"Language-Team: Chinese (China) (https://www.transifex.com/tonio/teams/13749/"
|
||||
@@ -41,12 +41,12 @@ msgid "Cannot be greater than domain quota"
|
||||
msgstr ""
|
||||
|
||||
#: admin/api/v1/serializers.py:161 admin/api/v1/serializers.py:386
|
||||
#: admin/api/v2/serializers.py:478 admin/models/alias.py:38
|
||||
#: admin/api/v2/serializers.py:496 admin/models/alias.py:38
|
||||
msgid "Permission denied."
|
||||
msgstr ""
|
||||
|
||||
#: admin/api/v1/serializers.py:223 admin/api/v2/serializers.py:77
|
||||
#: admin/api/v2/serializers.py:410 admin/forms/alias.py:113
|
||||
#: admin/api/v2/serializers.py:428 admin/forms/alias.py:113
|
||||
#: admin/forms/alias.py:115 core/api/v2/serializers.py:224
|
||||
#: core/api/v2/serializers.py:226 core/api/v2/serializers.py:235
|
||||
#: core/app_settings.py:582 core/app_settings.py:584 core/app_settings.py:595
|
||||
@@ -59,7 +59,7 @@ msgid ""
|
||||
"List of administered domains (resellers and domain administrators only)."
|
||||
msgstr ""
|
||||
|
||||
#: admin/api/v1/serializers.py:359 admin/api/v2/serializers.py:460
|
||||
#: admin/api/v1/serializers.py:359 admin/api/v2/serializers.py:478
|
||||
msgid "Not allowed for this role."
|
||||
msgstr ""
|
||||
|
||||
@@ -67,14 +67,16 @@ msgstr ""
|
||||
msgid "Must be equal to mailbox full_address"
|
||||
msgstr ""
|
||||
|
||||
#: admin/api/v1/serializers.py:415 admin/api/v2/serializers.py:510
|
||||
#: admin/api/v1/serializers.py:415 admin/api/v2/serializers.py:528
|
||||
#: admin/forms/account.py:186 admin/forms/account.py:188
|
||||
#: admin/forms/domain.py:174 admin/forms/domain.py:302
|
||||
#: admin/forms/domain.py:304 core/forms.py:92 core/forms.py:95 core/forms.py:97
|
||||
#: admin/forms/domain.py:304 calendars/serializers.py:175
|
||||
#: calendars/serializers.py:177 core/forms.py:92 core/forms.py:95
|
||||
#: core/forms.py:97
|
||||
msgid "This field is required."
|
||||
msgstr ""
|
||||
|
||||
#: admin/api/v1/serializers.py:427 admin/api/v2/serializers.py:527
|
||||
#: admin/api/v1/serializers.py:427 admin/api/v2/serializers.py:545
|
||||
msgid "Local domain {} does not exist"
|
||||
msgstr ""
|
||||
|
||||
@@ -125,15 +127,15 @@ msgstr ""
|
||||
msgid "Define at least one authorized network / address"
|
||||
msgstr ""
|
||||
|
||||
#: admin/api/v2/serializers.py:495
|
||||
#: admin/api/v2/serializers.py:513
|
||||
msgid "The left part of an email address can't be more than 64 characters."
|
||||
msgstr ""
|
||||
|
||||
#: admin/api/v2/serializers.py:515
|
||||
#: admin/api/v2/serializers.py:533
|
||||
msgid "A mailbox is required to create aliases."
|
||||
msgstr ""
|
||||
|
||||
#: admin/api/v2/serializers.py:678
|
||||
#: admin/api/v2/serializers.py:696
|
||||
msgid "Unknown status"
|
||||
msgstr ""
|
||||
|
||||
@@ -358,6 +360,7 @@ msgid ""
|
||||
msgstr ""
|
||||
|
||||
#: admin/app_settings.py:522 admin/app_settings.py:527
|
||||
#: core/api/v2/viewsets.py:148
|
||||
msgid "Administration"
|
||||
msgstr ""
|
||||
|
||||
@@ -1586,6 +1589,129 @@ msgstr ""
|
||||
msgid "Forward updated"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:11
|
||||
msgid "Server settings"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:17
|
||||
msgid "Server URL"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:19
|
||||
msgid ""
|
||||
"The URL of your Radicale server. It will be used to construct calendar URLs."
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:31
|
||||
msgid "Rights management"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:37
|
||||
msgid "Rights file's path"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:39
|
||||
msgid "Path to the file that contains rights definition"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:46
|
||||
msgid "Allow calendars administration"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:48
|
||||
msgid "Allow domain administrators to manage user calendars (read and write)"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:60 core/app_settings.py:438
|
||||
#: core/app_settings.py:1258
|
||||
msgid "Miscellaneous"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:66
|
||||
msgid "Maximum size of ICS files"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:68
|
||||
msgid ""
|
||||
"Maximum size in bytes of imported ICS files (or KB, MB, GB if specified)"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:89 calendars/handlers.py:55
|
||||
#: core/api/v2/viewsets.py:157
|
||||
msgid "Calendars"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/models.py:48 calendars/models.py:65 contacts/models.py:38
|
||||
msgid "Server location is not set, please fix it."
|
||||
msgstr ""
|
||||
|
||||
#: calendars/viewsets.py:197
|
||||
msgid "Uploaded file is too big (max: {} bytes)"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/app_settings.py:11
|
||||
msgid "Synchronization"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/app_settings.py:18
|
||||
msgid "Synchonize address book using CardDAV"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/app_settings.py:21
|
||||
msgid ""
|
||||
"Choose to synchronize or not your address book using CardDAV. You will be "
|
||||
"able to access your contacts from the outside."
|
||||
msgstr ""
|
||||
|
||||
#: contacts/app_settings.py:29
|
||||
msgid "Synchronization frequency"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/app_settings.py:31
|
||||
msgid "Interval in seconds between 2 synchronization requests"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/app_settings.py:51 contacts/templates/modoboa_contacts/index.html:6
|
||||
#: core/api/v2/viewsets.py:164
|
||||
msgid "Contacts"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/constants.py:6 contacts/constants.py:12
|
||||
msgid "Home"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/constants.py:7 contacts/constants.py:13
|
||||
msgid "Work"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/constants.py:8 contacts/constants.py:14
|
||||
msgid "Other"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/constants.py:15
|
||||
msgid "Main"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/constants.py:16
|
||||
msgid "Cellular"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/constants.py:17
|
||||
msgid "Fax"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/constants.py:18
|
||||
msgid "Pager"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/serializers.py:101
|
||||
msgid "Name or display name required"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/serializers.py:233
|
||||
msgid "Minimum allowed value is 60s"
|
||||
msgstr ""
|
||||
|
||||
#: core/api/v1/serializers.py:21
|
||||
msgid "Invalid PIN code"
|
||||
msgstr ""
|
||||
@@ -1634,6 +1760,18 @@ msgstr ""
|
||||
msgid "Please use the following code to recover your Modoboa password: {}"
|
||||
msgstr ""
|
||||
|
||||
#: core/api/v2/viewsets.py:150
|
||||
msgid "Administration console"
|
||||
msgstr ""
|
||||
|
||||
#: core/api/v2/viewsets.py:159
|
||||
msgid "Calendar"
|
||||
msgstr ""
|
||||
|
||||
#: core/api/v2/viewsets.py:166
|
||||
msgid "Address book"
|
||||
msgstr ""
|
||||
|
||||
#: core/app_settings.py:44 core/app_settings.py:716
|
||||
msgid "Authentication"
|
||||
msgstr ""
|
||||
@@ -2043,10 +2181,6 @@ msgstr ""
|
||||
msgid "Send statistics to Modoboa public API (counters and used extensions)"
|
||||
msgstr ""
|
||||
|
||||
#: core/app_settings.py:438 core/app_settings.py:1258
|
||||
msgid "Miscellaneous"
|
||||
msgstr ""
|
||||
|
||||
#: core/app_settings.py:441 core/app_settings.py:1265
|
||||
msgid "Enable inactive account tracking"
|
||||
msgstr ""
|
||||
@@ -2103,22 +2237,22 @@ msgstr ""
|
||||
msgid "LDAP"
|
||||
msgstr ""
|
||||
|
||||
#: core/checks.py:12
|
||||
#: core/checks.py:13
|
||||
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.py:16
|
||||
#: core/checks.py:17
|
||||
msgid "Set `USE_TZ = True` in settings.py"
|
||||
msgstr ""
|
||||
|
||||
#: core/checks.py:20
|
||||
#: core/checks.py:21
|
||||
msgid "The password scheme you are using is deprecated."
|
||||
msgstr ""
|
||||
|
||||
#: core/checks.py:21
|
||||
#: core/checks.py:22
|
||||
msgid "Upgrade your password scheme to a stronger one"
|
||||
msgstr ""
|
||||
|
||||
@@ -2615,7 +2749,7 @@ msgstr ""
|
||||
msgid "API"
|
||||
msgstr ""
|
||||
|
||||
#: core/utils.py:42
|
||||
#: core/utils.py:41
|
||||
msgid "The core part of Modoboa"
|
||||
msgstr ""
|
||||
|
||||
@@ -3763,7 +3897,7 @@ msgstr ""
|
||||
msgid "verify recipients"
|
||||
msgstr ""
|
||||
|
||||
#: sievefilters/api/v2/viewsets.py:183
|
||||
#: sievefilters/api/v2/viewsets.py:186
|
||||
#, python-format
|
||||
msgid "Filter %s already exists"
|
||||
msgstr ""
|
||||
@@ -3916,11 +4050,11 @@ msgstr ""
|
||||
msgid "Failed to retrieve hierarchy delimiter"
|
||||
msgstr ""
|
||||
|
||||
#: sievefilters/lib.py:48
|
||||
#: sievefilters/lib.py:52
|
||||
msgid "Connection to MANAGESIEVE server failed, check your configuration"
|
||||
msgstr ""
|
||||
|
||||
#: sievefilters/lib.py:75
|
||||
#: sievefilters/lib.py:79
|
||||
msgid "Not enough space on server"
|
||||
msgstr ""
|
||||
|
||||
|
||||
@@ -10,11 +10,10 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Modoboa\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-11-29 17:08+0100\n"
|
||||
"POT-Creation-Date: 2025-02-11 09:00+0100\n"
|
||||
"PO-Revision-Date: 2018-07-06 08:26+0000\n"
|
||||
"Last-Translator: akong <akong@aspa.idv.tw>\n"
|
||||
"Language-Team: Chinese (Taiwan) (http://www.transifex.com/tonio/modoboa/"
|
||||
"language/zh_TW/)\n"
|
||||
"Language-Team: Chinese (Taiwan) (http://www.transifex.com/tonio/modoboa/language/zh_TW/)\n"
|
||||
"Language: zh_TW\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
@@ -43,12 +42,12 @@ msgid "Cannot be greater than domain quota"
|
||||
msgstr "不可以超過網域配額"
|
||||
|
||||
#: admin/api/v1/serializers.py:161 admin/api/v1/serializers.py:386
|
||||
#: admin/api/v2/serializers.py:478 admin/models/alias.py:38
|
||||
#: admin/api/v2/serializers.py:496 admin/models/alias.py:38
|
||||
msgid "Permission denied."
|
||||
msgstr "權限不足"
|
||||
|
||||
#: admin/api/v1/serializers.py:223 admin/api/v2/serializers.py:77
|
||||
#: admin/api/v2/serializers.py:410 admin/forms/alias.py:113
|
||||
#: admin/api/v2/serializers.py:428 admin/forms/alias.py:113
|
||||
#: admin/forms/alias.py:115 core/api/v2/serializers.py:224
|
||||
#: core/api/v2/serializers.py:226 core/api/v2/serializers.py:235
|
||||
#: core/app_settings.py:582 core/app_settings.py:584 core/app_settings.py:595
|
||||
@@ -61,7 +60,7 @@ msgid ""
|
||||
"List of administered domains (resellers and domain administrators only)."
|
||||
msgstr "管理員網域列表 (只有經銷商和網域管理員)。"
|
||||
|
||||
#: admin/api/v1/serializers.py:359 admin/api/v2/serializers.py:460
|
||||
#: admin/api/v1/serializers.py:359 admin/api/v2/serializers.py:478
|
||||
msgid "Not allowed for this role."
|
||||
msgstr "不允許這個身份"
|
||||
|
||||
@@ -69,14 +68,16 @@ msgstr "不允許這個身份"
|
||||
msgid "Must be equal to mailbox full_address"
|
||||
msgstr "必須跟信箱完整位址一樣"
|
||||
|
||||
#: admin/api/v1/serializers.py:415 admin/api/v2/serializers.py:510
|
||||
#: admin/api/v1/serializers.py:415 admin/api/v2/serializers.py:528
|
||||
#: admin/forms/account.py:186 admin/forms/account.py:188
|
||||
#: admin/forms/domain.py:174 admin/forms/domain.py:302
|
||||
#: admin/forms/domain.py:304 core/forms.py:92 core/forms.py:95 core/forms.py:97
|
||||
#: admin/forms/domain.py:304 calendars/serializers.py:175
|
||||
#: calendars/serializers.py:177 core/forms.py:92 core/forms.py:95
|
||||
#: core/forms.py:97
|
||||
msgid "This field is required."
|
||||
msgstr "這個欄位是必填的"
|
||||
|
||||
#: admin/api/v1/serializers.py:427 admin/api/v2/serializers.py:527
|
||||
#: admin/api/v1/serializers.py:427 admin/api/v2/serializers.py:545
|
||||
msgid "Local domain {} does not exist"
|
||||
msgstr "本機網域 {} 不存在"
|
||||
|
||||
@@ -129,17 +130,17 @@ msgstr ""
|
||||
msgid "Define at least one authorized network / address"
|
||||
msgstr "定義至少一個已驗證網路/位址"
|
||||
|
||||
#: admin/api/v2/serializers.py:495
|
||||
#: admin/api/v2/serializers.py:513
|
||||
msgid "The left part of an email address can't be more than 64 characters."
|
||||
msgstr ""
|
||||
|
||||
#: admin/api/v2/serializers.py:515
|
||||
#: admin/api/v2/serializers.py:533
|
||||
#, fuzzy
|
||||
#| msgid "A mailbox is required"
|
||||
msgid "A mailbox is required to create aliases."
|
||||
msgstr "信箱是必要的"
|
||||
|
||||
#: admin/api/v2/serializers.py:678
|
||||
#: admin/api/v2/serializers.py:696
|
||||
#, fuzzy
|
||||
#| msgid "Unknown"
|
||||
msgid "Unknown status"
|
||||
@@ -183,10 +184,9 @@ msgstr "正確的 MX"
|
||||
|
||||
#: admin/app_settings.py:35 admin/app_settings.py:307
|
||||
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 ""
|
||||
"每個 MX 紀錄應該要跟列出來的 IP 或網路位址一樣。假如紀錄不同的會有警告送出。"
|
||||
"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 "每個 MX 紀錄應該要跟列出來的 IP 或網路位址一樣。假如紀錄不同的會有警告送出。"
|
||||
|
||||
#: admin/app_settings.py:43 admin/app_settings.py:317
|
||||
msgid "New domains must use authorized MX(s)"
|
||||
@@ -281,9 +281,7 @@ 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 ""
|
||||
"絕對路徑的目錄將會給 DKIM 私鑰儲存。確認這個目錄屬於 root 使用者並且外面的世"
|
||||
"界無法讀取。"
|
||||
msgstr "絕對路徑的目錄將會給 DKIM 私鑰儲存。確認這個目錄屬於 root 使用者並且外面的世界無法讀取。"
|
||||
|
||||
#: admin/app_settings.py:112 admin/app_settings.py:407
|
||||
msgid "Default DKIM key length"
|
||||
@@ -333,8 +331,9 @@ msgid ""
|
||||
"removed within Modoboa"
|
||||
msgstr "當他要在 Modoboa 上取得更名或移除就會在檔案系統上更名或移除信箱"
|
||||
|
||||
#: admin/app_settings.py:148 admin/app_settings.py:456 admin/forms/domain.py:54
|
||||
#: admin/models/domain.py:36 admin/templates/admin/domain_detail.html:64
|
||||
#: admin/app_settings.py:148 admin/app_settings.py:456
|
||||
#: admin/forms/domain.py:54 admin/models/domain.py:36
|
||||
#: admin/templates/admin/domain_detail.html:64
|
||||
msgid "Default mailbox quota"
|
||||
msgstr "預設信箱配額"
|
||||
|
||||
@@ -346,8 +345,7 @@ msgstr "預設信箱配額"
|
||||
msgid ""
|
||||
"Default mailbox quota (in MB) applied to freshly created mailboxes with no "
|
||||
"value specified. A value of 0 means no quota."
|
||||
msgstr ""
|
||||
"預設信箱配額(以MB為單位)應用於未指定值的建立網域。值為0表示沒有配額。"
|
||||
msgstr "預設信箱配額(以MB為單位)應用於未指定值的建立網域。值為0表示沒有配額。"
|
||||
|
||||
#: admin/app_settings.py:157 admin/app_settings.py:467
|
||||
#, fuzzy
|
||||
@@ -374,7 +372,8 @@ msgid "Automatic domain/mailbox creation"
|
||||
msgstr "自動建立網域/信箱"
|
||||
|
||||
#: admin/app_settings.py:177 admin/app_settings.py:491
|
||||
msgid "Create a domain and a mailbox when an account is automatically created."
|
||||
msgid ""
|
||||
"Create a domain and a mailbox when an account is automatically created."
|
||||
msgstr "當帳號自動建立後會建立網域和一個信箱。"
|
||||
|
||||
#: admin/app_settings.py:182 admin/app_settings.py:500
|
||||
@@ -397,10 +396,10 @@ msgstr "目錄不存在"
|
||||
msgid ""
|
||||
"Default mailbox quota (in MB) applied to freshly created domains with no "
|
||||
"value specified. A value of 0 means no quota."
|
||||
msgstr ""
|
||||
"預設信箱配額(以MB為單位)應用於未指定值的建立網域。值為0表示沒有配額。"
|
||||
msgstr "預設信箱配額(以MB為單位)應用於未指定值的建立網域。值為0表示沒有配額。"
|
||||
|
||||
#: admin/app_settings.py:522 admin/app_settings.py:527
|
||||
#: core/api/v2/viewsets.py:148
|
||||
msgid "Administration"
|
||||
msgstr "管理員"
|
||||
|
||||
@@ -504,16 +503,14 @@ msgstr "配額"
|
||||
#: admin/forms/account.py:244
|
||||
#, 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)."
|
||||
#| "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 ""
|
||||
"這個信箱有多少 MB 的配額。定義一個自訂的值或使用網域的預設值。保持空白是定義"
|
||||
"為無限制 (不允許網域管理者)。"
|
||||
"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 "這個信箱有多少 MB 的配額。定義一個自訂的值或使用網域的預設值。保持空白是定義為無限制 (不允許網域管理者)。"
|
||||
|
||||
#: admin/forms/account.py:254 admin/models/domain.py:39
|
||||
#: admin/models/mailbox.py:92 admin/templates/admin/account_detail.html:50
|
||||
@@ -540,8 +537,7 @@ msgid ""
|
||||
"to add a new input. To create a catchall alias, just enter the domain name "
|
||||
"(@domain.tld)."
|
||||
msgstr ""
|
||||
"這個信箱的別名(es)。一行只能輸入一個電子郵件,按 Enter 新增新的一行,要建立抓"
|
||||
"取別名,只要輸入網域名稱 (@domain.tld)。"
|
||||
"這個信箱的別名(es)。一行只能輸入一個電子郵件,按 Enter 新增新的一行,要建立抓取別名,只要輸入網域名稱 (@domain.tld)。"
|
||||
|
||||
#: admin/forms/account.py:275
|
||||
msgid "Sender addresses"
|
||||
@@ -552,9 +548,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 ""
|
||||
"新增這個帳號的寄件地址(es)。此使用者將會允許使用這個位址寄送郵件,即使這個不"
|
||||
"在本機。一行輸入一個位址。按 Enter 新增新的一行。"
|
||||
msgstr "新增這個帳號的寄件地址(es)。此使用者將會允許使用這個位址寄送郵件,即使這個不在本機。一行輸入一個位址。按 Enter 新增新的一行。"
|
||||
|
||||
#: admin/forms/account.py:339 admin/forms/alias.py:95
|
||||
#: admin/models/mailbox.py:308
|
||||
@@ -630,8 +624,7 @@ msgstr "收件人"
|
||||
msgid ""
|
||||
"Addresses this alias will point to. Indicate only one address per input, "
|
||||
"press ENTER to add a new input."
|
||||
msgstr ""
|
||||
"這個別名的位址將會指到這。一行只能輸入一個電子郵件,按 Enter 新增新的一行。"
|
||||
msgstr "這個別名的位址將會指到這。一行只能輸入一個電子郵件,按 Enter 新增新的一行。"
|
||||
|
||||
#: admin/forms/alias.py:119
|
||||
msgid "No recipient defined"
|
||||
@@ -1083,8 +1076,9 @@ msgstr "網域配額已超過"
|
||||
#: admin/templates/admin/_domain_dkim_key.html:20
|
||||
#: core/templates/core/user_security.html:83
|
||||
#: core/templates/core/user_security.html:99
|
||||
#: templates/common/generic_modal.html:6 templates/common/generic_modal.html:13
|
||||
#: templates/common/wizard_forms.html:6 templates/common/wizard_forms.html:27
|
||||
#: 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 "關閉"
|
||||
|
||||
@@ -1346,7 +1340,8 @@ msgid "Warning"
|
||||
msgstr ""
|
||||
|
||||
#: admin/templates/admin/domain_detail.html:139
|
||||
msgid "DKIM keys already exist for this domain. Do you want to overwrite them?"
|
||||
msgid ""
|
||||
"DKIM keys already exist for this domain. Do you want to overwrite them?"
|
||||
msgstr ""
|
||||
|
||||
#: admin/templates/admin/domain_detail.html:142 core/constants.py:53
|
||||
@@ -1474,25 +1469,23 @@ msgid ""
|
||||
"mandatory and must be equal to one of the previous values.</p> <p>You can "
|
||||
"use a different character as separator.</p>"
|
||||
msgstr ""
|
||||
"提供 CSV 檔並且每行使用以下格式: <ul> <li><em>網域; 名稱; 配額; 預設信箱配"
|
||||
"額; 已啟用</em></li> <li><em>網域別名; 名稱; 目標網域; 已啟用</em></li> "
|
||||
"<li><em>轉送網域; 名稱; 目標主機; 目標連接埠; 服務; 已啟用; 驗證收件人</em></"
|
||||
"li> </ul> <p>每一行的第一個元件都是強制性的且必須跟之前值是一樣的。</p> <p>您"
|
||||
"可以使用不同的字元來分開。</p>"
|
||||
"提供 CSV 檔並且每行使用以下格式: <ul> <li><em>網域; 名稱; 配額; 預設信箱配額; 已啟用</em></li> "
|
||||
"<li><em>網域別名; 名稱; 目標網域; 已啟用</em></li> <li><em>轉送網域; 名稱; 目標主機; 目標連接埠; 服務; "
|
||||
"已啟用; 驗證收件人</em></li> </ul> <p>每一行的第一個元件都是強制性的且必須跟之前值是一樣的。</p> "
|
||||
"<p>您可以使用不同的字元來分開。</p>"
|
||||
|
||||
#: admin/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>"
|
||||
"is mandatory and must be equal to one of the previous values.</p> <p>You can"
|
||||
" use a different character as separator.</p>"
|
||||
msgstr ""
|
||||
"提供 CSV 檔並且每行使用以下格式: <ul> <li><em>帳號; 登入名稱; 密碼; 名; 姓; "
|
||||
"已啟用; 群組; 位址; 配額; [, 網域, ...]</em></li> <li><em>別名; 位址; 已啟"
|
||||
"用; 收件人; 收件人; ...</em></li> </ul> <p>每一行的第一個元件都是強制性的且必"
|
||||
"須跟之前值是一樣的。</p> <p>您可以使用不同的字元來分開。</p>"
|
||||
"提供 CSV 檔並且每行使用以下格式: <ul> <li><em>帳號; 登入名稱; 密碼; 名; 姓; 已啟用; 群組; 位址; 配額; [, 網域,"
|
||||
" ...]</em></li> <li><em>別名; 位址; 已啟用; 收件人; 收件人; ...</em></li> </ul> "
|
||||
"<p>每一行的第一個元件都是強制性的且必須跟之前值是一樣的。</p> <p>您可以使用不同的字元來分開。</p>"
|
||||
|
||||
#: admin/templates/admin/importform.html:6
|
||||
msgid "Help"
|
||||
@@ -1538,9 +1531,7 @@ 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 ""
|
||||
"此網域的信用將有機會影響從這裡寄出的郵件被當作垃圾郵件。您應該聯絡提供者並要"
|
||||
"求他們取消 IP 位址(es) 的偵測列表。"
|
||||
msgstr "此網域的信用將有機會影響從這裡寄出的郵件被當作垃圾郵件。您應該聯絡提供者並要求他們取消 IP 位址(es) 的偵測列表。"
|
||||
|
||||
#: admin/templates/admin/notifications/domain_invalid_mx.html:3
|
||||
#, python-format
|
||||
@@ -1690,6 +1681,144 @@ msgstr "匯入使用者"
|
||||
msgid "Forward updated"
|
||||
msgstr "轉寄已更新"
|
||||
|
||||
#: calendars/app_settings.py:11
|
||||
#, fuzzy
|
||||
#| msgid "LDAP settings"
|
||||
msgid "Server settings"
|
||||
msgstr "LDAP 設定"
|
||||
|
||||
#: calendars/app_settings.py:17
|
||||
#, fuzzy
|
||||
#| msgid "Server port"
|
||||
msgid "Server URL"
|
||||
msgstr "伺服器連接埠"
|
||||
|
||||
#: calendars/app_settings.py:19
|
||||
msgid ""
|
||||
"The URL of your Radicale server. It will be used to construct calendar URLs."
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:31
|
||||
msgid "Rights management"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:37
|
||||
msgid "Rights file's path"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:39
|
||||
msgid "Path to the file that contains rights definition"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:46
|
||||
#, fuzzy
|
||||
#| msgid "Domain administrator"
|
||||
msgid "Allow calendars administration"
|
||||
msgstr "網域管理員"
|
||||
|
||||
#: calendars/app_settings.py:48
|
||||
#, fuzzy
|
||||
#| msgid "Allow this administrator to access user mailboxes"
|
||||
msgid "Allow domain administrators to manage user calendars (read and write)"
|
||||
msgstr "允許這個管理者來存取使用者信箱"
|
||||
|
||||
#: calendars/app_settings.py:60 core/app_settings.py:438
|
||||
#: core/app_settings.py:1258
|
||||
msgid "Miscellaneous"
|
||||
msgstr "雜項"
|
||||
|
||||
#: calendars/app_settings.py:66
|
||||
msgid "Maximum size of ICS files"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:68
|
||||
msgid ""
|
||||
"Maximum size in bytes of imported ICS files (or KB, MB, GB if specified)"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/app_settings.py:89 calendars/handlers.py:55
|
||||
#: core/api/v2/viewsets.py:157
|
||||
msgid "Calendars"
|
||||
msgstr ""
|
||||
|
||||
#: calendars/models.py:48 calendars/models.py:65 contacts/models.py:38
|
||||
msgid "Server location is not set, please fix it."
|
||||
msgstr ""
|
||||
|
||||
#: calendars/viewsets.py:197
|
||||
msgid "Uploaded file is too big (max: {} bytes)"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/app_settings.py:11
|
||||
#, fuzzy
|
||||
#| msgid "LDAP settings"
|
||||
msgid "Synchronization"
|
||||
msgstr "LDAP 設定"
|
||||
|
||||
#: contacts/app_settings.py:18
|
||||
msgid "Synchonize address book using CardDAV"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/app_settings.py:21
|
||||
msgid ""
|
||||
"Choose to synchronize or not your address book using CardDAV. You will be "
|
||||
"able to access your contacts from the outside."
|
||||
msgstr ""
|
||||
|
||||
#: contacts/app_settings.py:29
|
||||
#, fuzzy
|
||||
#| msgid "LDAP settings"
|
||||
msgid "Synchronization frequency"
|
||||
msgstr "LDAP 設定"
|
||||
|
||||
#: contacts/app_settings.py:31
|
||||
msgid "Interval in seconds between 2 synchronization requests"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/app_settings.py:51
|
||||
#: contacts/templates/modoboa_contacts/index.html:6
|
||||
#: core/api/v2/viewsets.py:164
|
||||
#, fuzzy
|
||||
#| msgid "Domains"
|
||||
msgid "Contacts"
|
||||
msgstr "網域"
|
||||
|
||||
#: contacts/constants.py:6 contacts/constants.py:12
|
||||
msgid "Home"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/constants.py:7 contacts/constants.py:13
|
||||
msgid "Work"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/constants.py:8 contacts/constants.py:14
|
||||
msgid "Other"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/constants.py:15
|
||||
msgid "Main"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/constants.py:16
|
||||
msgid "Cellular"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/constants.py:17
|
||||
msgid "Fax"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/constants.py:18
|
||||
msgid "Pager"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/serializers.py:101
|
||||
msgid "Name or display name required"
|
||||
msgstr ""
|
||||
|
||||
#: contacts/serializers.py:233
|
||||
msgid "Minimum allowed value is 60s"
|
||||
msgstr ""
|
||||
|
||||
#: core/api/v1/serializers.py:21
|
||||
#, fuzzy
|
||||
#| msgid "Invalid line"
|
||||
@@ -1738,10 +1867,27 @@ msgstr ""
|
||||
msgid "This code is invalid"
|
||||
msgstr ""
|
||||
|
||||
#: core/api/v2/serializers.py:367 core/views/auth.py:200 core/views/auth.py:253
|
||||
#: core/api/v2/serializers.py:367 core/views/auth.py:200
|
||||
#: core/views/auth.py:253
|
||||
msgid "Please use the following code to recover your Modoboa password: {}"
|
||||
msgstr ""
|
||||
|
||||
#: core/api/v2/viewsets.py:150
|
||||
#, fuzzy
|
||||
#| msgid "Administration"
|
||||
msgid "Administration console"
|
||||
msgstr "管理員"
|
||||
|
||||
#: core/api/v2/viewsets.py:159
|
||||
msgid "Calendar"
|
||||
msgstr ""
|
||||
|
||||
#: core/api/v2/viewsets.py:166
|
||||
#, fuzzy
|
||||
#| msgid "Address"
|
||||
msgid "Address book"
|
||||
msgstr "地址"
|
||||
|
||||
#: core/app_settings.py:44 core/app_settings.py:716
|
||||
msgid "Authentication"
|
||||
msgstr "驗證"
|
||||
@@ -1770,9 +1916,7 @@ msgstr "輪"
|
||||
msgid ""
|
||||
"Number of rounds to use (only used by sha256crypt and sha512crypt). Must be "
|
||||
"between 1000 and 999999999, inclusive."
|
||||
msgstr ""
|
||||
"重複幾輪產生 (只能用於 sha256crypt 和 sha512crypt). 必須介於 1000 到 "
|
||||
"999999999, 包括."
|
||||
msgstr "重複幾輪產生 (只能用於 sha256crypt 和 sha512crypt). 必須介於 1000 到 999999999, 包括."
|
||||
|
||||
#: core/app_settings.py:71 core/app_settings.py:752
|
||||
#, fuzzy
|
||||
@@ -1917,8 +2061,8 @@ msgstr "管理者群組"
|
||||
|
||||
#: core/app_settings.py:185 core/app_settings.py:906
|
||||
msgid ""
|
||||
"Members of those LDAP Posix groups will be created as domain administrators. "
|
||||
"Use ';' characters to separate groups."
|
||||
"Members of those LDAP Posix groups will be created as domain administrators."
|
||||
" Use ';' characters to separate groups."
|
||||
msgstr "這些 LDAP 群組的成員將會建立為網域管理者。使用 ';' 字元來分開群組"
|
||||
|
||||
#: core/app_settings.py:192 core/app_settings.py:915
|
||||
@@ -2009,8 +2153,7 @@ msgstr "搜尋過濾器"
|
||||
msgid ""
|
||||
"An optional filter string (e.g. '(objectClass=person)'). In order to be "
|
||||
"valid, it must be enclosed in parentheses."
|
||||
msgstr ""
|
||||
"過濾字串的選 (例如 '(objectClass=person)'). 要能正常使用,這必須括在括號內。"
|
||||
msgstr "過濾字串的選 (例如 '(objectClass=person)'). 要能正常使用,這必須括在括號內。"
|
||||
|
||||
#: core/app_settings.py:266 core/app_settings.py:1006
|
||||
msgid "User DN template"
|
||||
@@ -2150,7 +2293,8 @@ msgstr "開啟 Modoboa 公用 API 的通訊"
|
||||
msgid "Check new versions"
|
||||
msgstr "檢查新的版本"
|
||||
|
||||
#: core/app_settings.py:416 core/app_settings.py:1204 core/app_settings.py:1214
|
||||
#: core/app_settings.py:416 core/app_settings.py:1204
|
||||
#: core/app_settings.py:1214
|
||||
msgid "Automatically checks if a newer version is available"
|
||||
msgstr "假如有新的版本就自動檢查"
|
||||
|
||||
@@ -2179,10 +2323,6 @@ msgstr "寄送狀態"
|
||||
msgid "Send statistics to Modoboa public API (counters and used extensions)"
|
||||
msgstr "寄送狀態到 Modoboa 公用 API (計數器及已使用的外掛)"
|
||||
|
||||
#: core/app_settings.py:438 core/app_settings.py:1258
|
||||
msgid "Miscellaneous"
|
||||
msgstr "雜項"
|
||||
|
||||
#: core/app_settings.py:441 core/app_settings.py:1265
|
||||
#, fuzzy
|
||||
#| msgid "Inactive account threshold"
|
||||
@@ -2191,8 +2331,8 @@ msgstr "未啟用帳號上限"
|
||||
|
||||
#: core/app_settings.py:444 core/app_settings.py:1268
|
||||
msgid ""
|
||||
"Allow the administrator to set a threshold (in days) beyond which an account "
|
||||
"is considered inactive if the user hasn't logged in"
|
||||
"Allow the administrator to set a threshold (in days) beyond which an account"
|
||||
" is considered inactive if the user hasn't logged in"
|
||||
msgstr ""
|
||||
|
||||
#: core/app_settings.py:451 core/app_settings.py:1277
|
||||
@@ -2201,8 +2341,8 @@ msgstr "未啟用帳號上限"
|
||||
|
||||
#: core/app_settings.py:454 core/app_settings.py:1280
|
||||
msgid ""
|
||||
"An account with a last login date greater than this threshold (in days) will "
|
||||
"be considered as inactive"
|
||||
"An account with a last login date greater than this threshold (in days) will"
|
||||
" be considered as inactive"
|
||||
msgstr "這個帳號最後一次登錄日期超過這個上限 (在幾天) 將考慮停用"
|
||||
|
||||
#: core/app_settings.py:460 core/app_settings.py:1289
|
||||
@@ -2241,22 +2381,22 @@ msgstr ""
|
||||
msgid "LDAP"
|
||||
msgstr ""
|
||||
|
||||
#: core/checks.py:12
|
||||
#: core/checks.py:13
|
||||
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.py:16
|
||||
#: core/checks.py:17
|
||||
msgid "Set `USE_TZ = True` in settings.py"
|
||||
msgstr ""
|
||||
|
||||
#: core/checks.py:20
|
||||
#: core/checks.py:21
|
||||
msgid "The password scheme you are using is deprecated."
|
||||
msgstr ""
|
||||
|
||||
#: core/checks.py:21
|
||||
#: core/checks.py:22
|
||||
#, fuzzy
|
||||
#| msgid "Default password scheme"
|
||||
msgid "Upgrade your password scheme to a stronger one"
|
||||
@@ -2554,15 +2694,15 @@ msgstr ""
|
||||
#: core/templates/core/information.html:6
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The password scheme <strong>%(scheme)s</strong> has been deprecated and will "
|
||||
"be removed in the next minor version. The procedure to upgrade to a stronger "
|
||||
"scheme is as follows: <ul> <li>Go to <strong>Parameters > General</strong> "
|
||||
"section</li> <li>Change the value of <strong>Default password scheme</"
|
||||
"strong></li> <li>Make sure <strong>Update password scheme at login</strong> "
|
||||
"option is enabled</li> <li>Save your changes</li> <li>Logout / Login with "
|
||||
"your current account so its password gets updated</li> <li>Inform "
|
||||
"<strong>ALL</strong> your users that they must login to Modoboa to complete "
|
||||
"the operation</li> </ul>"
|
||||
"The password scheme <strong>%(scheme)s</strong> has been deprecated and will"
|
||||
" be removed in the next minor version. The procedure to upgrade to a "
|
||||
"stronger scheme is as follows: <ul> <li>Go to <strong>Parameters > "
|
||||
"General</strong> section</li> <li>Change the value of <strong>Default "
|
||||
"password scheme</strong></li> <li>Make sure <strong>Update password scheme "
|
||||
"at login</strong> option is enabled</li> <li>Save your changes</li> "
|
||||
"<li>Logout / Login with your current account so its password gets "
|
||||
"updated</li> <li>Inform <strong>ALL</strong> your users that they must login"
|
||||
" to Modoboa to complete the operation</li> </ul>"
|
||||
msgstr ""
|
||||
|
||||
#: core/templates/core/information.html:18
|
||||
@@ -2685,8 +2825,8 @@ msgstr "此背景程式已用於驗證"
|
||||
|
||||
#: core/templates/core/user_security.html:17
|
||||
msgid ""
|
||||
"Install a soft token authenticator like FreeOTP or Google Authenticator from "
|
||||
"your application repository and use that app to scan this QR code."
|
||||
"Install a soft token authenticator like FreeOTP or Google Authenticator from"
|
||||
" your application repository and use that app to scan this QR code."
|
||||
msgstr ""
|
||||
|
||||
#: core/templates/core/user_security.html:25
|
||||
@@ -2776,7 +2916,7 @@ msgstr "登出"
|
||||
msgid "API"
|
||||
msgstr "API"
|
||||
|
||||
#: core/utils.py:42
|
||||
#: core/utils.py:41
|
||||
msgid "The core part of Modoboa"
|
||||
msgstr "Modoboa 的核心部分"
|
||||
|
||||
@@ -3087,8 +3227,8 @@ 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."
|
||||
"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
|
||||
@@ -3177,8 +3317,8 @@ msgstr ""
|
||||
#: imap_migration/app_settings.py:80 imap_migration/app_settings.py:138
|
||||
msgid ""
|
||||
"A comma seperated list of folders to explicitly include in sync even if "
|
||||
"filtered by the Folder Filter Exclusions. Example: debian.user, debian."
|
||||
"personal "
|
||||
"filtered by the Folder Filter Exclusions. Example: debian.user, "
|
||||
"debian.personal "
|
||||
msgstr ""
|
||||
|
||||
#: imap_migration/app_settings.py:107
|
||||
@@ -3294,8 +3434,8 @@ msgid "Enable or disable per-admin limits"
|
||||
msgstr "啟用或停用每個管理者限制"
|
||||
|
||||
#: limits/app_settings.py:26 limits/app_settings.py:91
|
||||
#: limits/app_settings.py:160 limits/app_settings.py:245 limits/constants.py:47
|
||||
#: limits/constants.py:101
|
||||
#: limits/app_settings.py:160 limits/app_settings.py:245
|
||||
#: limits/constants.py:47 limits/constants.py:101
|
||||
msgid "Domain admins"
|
||||
msgstr "網域管理員"
|
||||
|
||||
@@ -3313,8 +3453,8 @@ msgstr "新的管理者最大允許網域的數量。(0 是禁止建立,-1 是
|
||||
|
||||
#: limits/app_settings.py:48 limits/app_settings.py:186
|
||||
msgid ""
|
||||
"Maximum number of allowed domain aliases for a new administrator. (0 to deny "
|
||||
"any creation, -1 to allow unlimited creations)"
|
||||
"Maximum number of allowed domain aliases for a new administrator. (0 to deny"
|
||||
" any creation, -1 to allow unlimited creations)"
|
||||
msgstr "新的管理者最大允許網域別名的數量。(0 是禁止建立,-1 是無限制建立)"
|
||||
|
||||
#: limits/app_settings.py:58 limits/app_settings.py:198
|
||||
@@ -3349,8 +3489,8 @@ msgstr "啟用或停用每個網域限制"
|
||||
|
||||
#: limits/app_settings.py:94 limits/app_settings.py:248
|
||||
msgid ""
|
||||
"Maximum number of allowed domain administrators for a new domain. (0 to deny "
|
||||
"any creation, -1 to allow unlimited creations)"
|
||||
"Maximum number of allowed domain administrators for a new domain. (0 to deny"
|
||||
" any creation, -1 to allow unlimited creations)"
|
||||
msgstr "新的網域最大允許網域管理者的數量。(0 是禁止建立,-1 是無限制建立)"
|
||||
|
||||
#: limits/app_settings.py:104 limits/app_settings.py:260
|
||||
@@ -3367,8 +3507,8 @@ msgstr "新的網域最大允許信箱的數量。(0 是禁止建立,-1 是無
|
||||
|
||||
#: limits/app_settings.py:123 limits/app_settings.py:283
|
||||
msgid ""
|
||||
"Maximum number of allowed aliases for a new domain. (0 to deny any creation, "
|
||||
"-1 to allow unlimited creations)"
|
||||
"Maximum number of allowed aliases for a new domain. (0 to deny any creation,"
|
||||
" -1 to allow unlimited creations)"
|
||||
msgstr "新的網域最大允許別名的數量。(0 是禁止建立,-1 是無限制建立)"
|
||||
|
||||
#: limits/apps.py:13 limits/apps.py:17
|
||||
@@ -3888,8 +4028,7 @@ msgstr "當自動回覆訊息自動建立後會使用預設主旨"
|
||||
msgid ""
|
||||
"Default content used when an auto-reply message is created automatically. "
|
||||
"The '%(name)s' macro will be replaced by the user's full name."
|
||||
msgstr ""
|
||||
"當自動回覆訊息自動建立後會使用預設內容。此 '%(name)s' 巨集會取代使用者名稱。"
|
||||
msgstr "當自動回覆訊息自動建立後會使用預設內容。此 '%(name)s' 巨集會取代使用者名稱。"
|
||||
|
||||
#: postfix_autoreply/apps.py:14 postfix_autoreply/apps.py:20
|
||||
#: postfix_autoreply/forms.py:163
|
||||
@@ -3916,9 +4055,7 @@ msgid ""
|
||||
"The content of your answer. You can use the following variables, which will "
|
||||
"be automatically replaced by the appropriate value: %(name)s, %(fromdate)s, "
|
||||
"%(untildate)s"
|
||||
msgstr ""
|
||||
"此內容的答案。您可以使用以下的變數,這將會自動替換適當的值: %(name)s, "
|
||||
"%(fromdate)s, %(untildate)s"
|
||||
msgstr "此內容的答案。您可以使用以下的變數,這將會自動替換適當的值: %(name)s, %(fromdate)s, %(untildate)s"
|
||||
|
||||
#: postfix_autoreply/forms.py:120
|
||||
msgid "I'm off"
|
||||
@@ -4008,7 +4145,7 @@ msgstr "目標主機連接埠"
|
||||
msgid "verify recipients"
|
||||
msgstr "驗證收件者"
|
||||
|
||||
#: sievefilters/api/v2/viewsets.py:183
|
||||
#: sievefilters/api/v2/viewsets.py:186
|
||||
#, fuzzy, python-format
|
||||
#| msgid "User '%s' already exists"
|
||||
msgid "Filter %s already exists"
|
||||
@@ -4196,11 +4333,11 @@ msgstr ""
|
||||
msgid "Failed to retrieve hierarchy delimiter"
|
||||
msgstr ""
|
||||
|
||||
#: sievefilters/lib.py:48
|
||||
#: sievefilters/lib.py:52
|
||||
msgid "Connection to MANAGESIEVE server failed, check your configuration"
|
||||
msgstr ""
|
||||
|
||||
#: sievefilters/lib.py:75
|
||||
#: sievefilters/lib.py:79
|
||||
#, fuzzy
|
||||
#| msgid "Not enough resources"
|
||||
msgid "Not enough space on server"
|
||||
@@ -4361,8 +4498,8 @@ msgstr "舊密碼"
|
||||
|
||||
#: templates/registration/twofactor_code_verify.html:35
|
||||
msgid ""
|
||||
"Enter the code from the two-factor app on your mobile device. If you've lost "
|
||||
"your device, you may enter one of your recovery codes."
|
||||
"Enter the code from the two-factor app on your mobile device. If you've lost"
|
||||
" your device, you may enter one of your recovery codes."
|
||||
msgstr ""
|
||||
|
||||
#: templates/registration/twofactor_code_verify.html:42
|
||||
@@ -4397,108 +4534,86 @@ msgid "next hop"
|
||||
msgstr "下一步"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Authentication method"
|
||||
#~ msgid "Authentication mechanism"
|
||||
#~ msgstr "身份驗證方法"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Authentication method"
|
||||
#~ msgid "Prefered authentication mechanism"
|
||||
#~ msgstr "身份驗證方法"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Directory not found."
|
||||
#~ msgid "Directory non-writable"
|
||||
#~ msgstr "目錄不存在"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Check to activate this alias"
|
||||
#~ msgid "Check to activate this filters set"
|
||||
#~ msgstr "點擊啟用這個別名"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "File name"
|
||||
#~ msgid "Wrong filter name"
|
||||
#~ msgstr "檔案名稱"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Confirmation"
|
||||
#~ msgid "Conditions"
|
||||
#~ msgstr "確認"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Actions"
|
||||
#~ msgid "Active"
|
||||
#~ msgstr "動作"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Not defined"
|
||||
#~ msgid "No filter defined yet"
|
||||
#~ msgstr "未定義"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Search filter"
|
||||
#~ msgid "New filter"
|
||||
#~ msgstr "搜尋過濾器"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Search filter"
|
||||
#~ msgid "Save filters set"
|
||||
#~ msgstr "搜尋過濾器"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Active Directory"
|
||||
#~ msgid "Activate filters set"
|
||||
#~ msgstr "Active Directory"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Remove this permission"
|
||||
#~ msgid "Remove filters set"
|
||||
#~ msgstr "移除這個權限"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Remove this permission"
|
||||
#~ msgid "Remove this filter"
|
||||
#~ msgstr "移除這個權限"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Remove this permission"
|
||||
#~ msgid "Move this filter down"
|
||||
#~ msgstr "移除這個權限"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Failed to retrieve mailbox location (%s)"
|
||||
#~ msgid "Failed to retrieve filters set"
|
||||
#~ msgstr "無法收回信箱位置 (%s)"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Alias created"
|
||||
#~ msgid "Filter created"
|
||||
#~ msgstr "別名已建立"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "modified"
|
||||
#~ msgid "Filter modified"
|
||||
#~ msgstr "已修改"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Parameters saved"
|
||||
#~ msgid "Filters set saved"
|
||||
#~ msgstr "參數已儲存"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Alias created"
|
||||
#~ msgid "Filters set created"
|
||||
#~ msgstr "別名已建立"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Alias deleted"
|
||||
#~| msgid_plural "Aliases deleted"
|
||||
#~ msgid "Filters set deleted"
|
||||
#~ msgstr "別名已刪除"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Yes"
|
||||
#~ msgid "yes"
|
||||
#~ msgstr "是"
|
||||
|
||||
|
||||
Reference in New Issue
Block a user