From ffbf3e25333887c3c33f9121c080baa15d462b8d Mon Sep 17 00:00:00 2001 From: Spitfireap Date: Mon, 22 Jul 2024 14:46:40 +0200 Subject: [PATCH] Updated translation --- frontend/src/locale/br/app.po | 2 +- frontend/src/locale/cs/app.po | 2 +- frontend/src/locale/de/app.po | 2 +- frontend/src/locale/el/app.po | 2 +- frontend/src/locale/en/app.po | 3 +- frontend/src/locale/es/app.po | 2 +- frontend/src/locale/fi/app.po | 2 +- frontend/src/locale/fr/app.po | 3 +- frontend/src/locale/it/app.po | 2 +- frontend/src/locale/ja/app.po | 2 +- frontend/src/locale/messages.pot | 2 +- frontend/src/locale/nl/app.po | 2 +- frontend/src/locale/pl/app.po | 2 +- frontend/src/locale/pt/app.po | 2 +- frontend/src/locale/ru/app.po | 2 +- frontend/src/locale/sv/app.po | 2 +- frontend/src/locale/tr/app.po | 2 +- frontend/src/locale/translations.json | 2 +- frontend/src/locale/zh/app.po | 2 +- modoboa/locale/br/LC_MESSAGES/django.po | 88 +- modoboa/locale/cs/LC_MESSAGES/django.po | 74 +- modoboa/locale/cs_CZ/LC_MESSAGES/django.po | 92 +- modoboa/locale/de/LC_MESSAGES/django.po | 88 +- modoboa/locale/de_DE/LC_MESSAGES/django.po | 88 +- modoboa/locale/el_GR/LC_MESSAGES/django.po | 88 +- modoboa/locale/en/LC_MESSAGES/django.po | 74 +- modoboa/locale/es/LC_MESSAGES/django.po | 88 +- modoboa/locale/fi/LC_MESSAGES/django.po | 88 +- modoboa/locale/fr/LC_MESSAGES/django.po | 88 +- modoboa/locale/hu/LC_MESSAGES/django.po | 74 +- modoboa/locale/it/LC_MESSAGES/django.po | 88 +- modoboa/locale/ja_JP/LC_MESSAGES/django.po | 88 +- modoboa/locale/ka/LC_MESSAGES/django.po | 4061 +++++++++++++++++++ modoboa/locale/nl_NL/LC_MESSAGES/django.po | 88 +- modoboa/locale/no/LC_MESSAGES/django.po | 74 +- modoboa/locale/pl_PL/LC_MESSAGES/django.po | 88 +- modoboa/locale/pt_BR/LC_MESSAGES/django.po | 88 +- modoboa/locale/pt_PT/LC_MESSAGES/django.po | 88 +- modoboa/locale/ro_RO/LC_MESSAGES/django.po | 88 +- modoboa/locale/ru/LC_MESSAGES/django.po | 88 +- modoboa/locale/si/LC_MESSAGES/django.po | 74 +- modoboa/locale/sk/LC_MESSAGES/django.po | 4062 ++++++++++++++++++++ modoboa/locale/sk_SK/LC_MESSAGES/django.po | 74 +- modoboa/locale/sl_SI/LC_MESSAGES/django.po | 88 +- modoboa/locale/sv/LC_MESSAGES/django.po | 88 +- modoboa/locale/tr/LC_MESSAGES/django.po | 88 +- modoboa/locale/tr_TR/LC_MESSAGES/django.po | 88 +- modoboa/locale/uk/LC_MESSAGES/django.po | 74 +- modoboa/locale/zh_CN/LC_MESSAGES/django.po | 74 +- modoboa/locale/zh_TW/LC_MESSAGES/django.po | 88 +- 50 files changed, 9255 insertions(+), 1352 deletions(-) create mode 100644 modoboa/locale/ka/LC_MESSAGES/django.po create mode 100644 modoboa/locale/sk/LC_MESSAGES/django.po diff --git a/frontend/src/locale/br/app.po b/frontend/src/locale/br/app.po index 323c67cbd..206052fff 100644 --- a/frontend/src/locale/br/app.po +++ b/frontend/src/locale/br/app.po @@ -658,7 +658,7 @@ msgstr "" #: src/components/admin/domains/DNSDetail.vue:218 msgid "" -"DKIM key does not seem to be genrated yet or has failed. Do you want to " +"DKIM key does not seem to be generated yet or has failed. Do you want to " "requeue the job?" msgstr "" diff --git a/frontend/src/locale/cs/app.po b/frontend/src/locale/cs/app.po index d03d8a323..48c233fc3 100644 --- a/frontend/src/locale/cs/app.po +++ b/frontend/src/locale/cs/app.po @@ -629,7 +629,7 @@ msgstr "" #: src/components/admin/domains/DNSDetail.vue:218 msgid "" -"DKIM key does not seem to be genrated yet or has failed. Do you want to " +"DKIM key does not seem to be generated yet or has failed. Do you want to " "requeue the job?" msgstr "" diff --git a/frontend/src/locale/de/app.po b/frontend/src/locale/de/app.po index 73f08515c..a9167bb5d 100644 --- a/frontend/src/locale/de/app.po +++ b/frontend/src/locale/de/app.po @@ -659,7 +659,7 @@ msgstr "" #: src/components/admin/domains/DNSDetail.vue:218 msgid "" -"DKIM key does not seem to be genrated yet or has failed. Do you want to " +"DKIM key does not seem to be generated yet or has failed. Do you want to " "requeue the job?" msgstr "" diff --git a/frontend/src/locale/el/app.po b/frontend/src/locale/el/app.po index 95f397d32..0ddc36120 100644 --- a/frontend/src/locale/el/app.po +++ b/frontend/src/locale/el/app.po @@ -629,7 +629,7 @@ msgstr "" #: src/components/admin/domains/DNSDetail.vue:218 msgid "" -"DKIM key does not seem to be genrated yet or has failed. Do you want to " +"DKIM key does not seem to be generated yet or has failed. Do you want to " "requeue the job?" msgstr "" diff --git a/frontend/src/locale/en/app.po b/frontend/src/locale/en/app.po index cd35e20fe..0f4aff31d 100644 --- a/frontend/src/locale/en/app.po +++ b/frontend/src/locale/en/app.po @@ -664,8 +664,9 @@ msgid "DKIM key copied to clipboard" msgstr "Password copied to clipboard" #: src/components/admin/domains/DNSDetail.vue:218 +#, fuzzy msgid "" -"DKIM key does not seem to be genrated yet or has failed. Do you want to " +"DKIM key does not seem to be generated yet or has failed. Do you want to " "requeue the job?" msgstr "" "DKIM key does not seem to be genrated yet or has failed. Do you want to " diff --git a/frontend/src/locale/es/app.po b/frontend/src/locale/es/app.po index 3125e45c8..4db6d7418 100644 --- a/frontend/src/locale/es/app.po +++ b/frontend/src/locale/es/app.po @@ -656,7 +656,7 @@ msgstr "" #: src/components/admin/domains/DNSDetail.vue:218 msgid "" -"DKIM key does not seem to be genrated yet or has failed. Do you want to " +"DKIM key does not seem to be generated yet or has failed. Do you want to " "requeue the job?" msgstr "" diff --git a/frontend/src/locale/fi/app.po b/frontend/src/locale/fi/app.po index 3728a0cb1..f425c617e 100644 --- a/frontend/src/locale/fi/app.po +++ b/frontend/src/locale/fi/app.po @@ -678,7 +678,7 @@ msgstr "API-tunniste kopioitu leikepöydälle" #: src/components/admin/domains/DNSDetail.vue:218 #, fuzzy msgid "" -"DKIM key does not seem to be genrated yet or has failed. Do you want to " +"DKIM key does not seem to be generated yet or has failed. Do you want to " "requeue the job?" msgstr "" "DKIM-avaimet ovat jo olemassa tälle verkkotunnukselle. Haluatko korvata ne?" diff --git a/frontend/src/locale/fr/app.po b/frontend/src/locale/fr/app.po index c46c58666..9a1fe3cf0 100644 --- a/frontend/src/locale/fr/app.po +++ b/frontend/src/locale/fr/app.po @@ -657,8 +657,9 @@ msgid "DKIM key copied to clipboard" msgstr "Clé DKIM copiée dans le presse-papier" #: src/components/admin/domains/DNSDetail.vue:218 +#, fuzzy msgid "" -"DKIM key does not seem to be genrated yet or has failed. Do you want to " +"DKIM key does not seem to be generated yet or has failed. Do you want to " "requeue the job?" msgstr "" "La génération de la clé DKIM ne semble pas encore avoir eu lieu ou a échoué. " diff --git a/frontend/src/locale/it/app.po b/frontend/src/locale/it/app.po index 8c6a19004..a45fd2056 100644 --- a/frontend/src/locale/it/app.po +++ b/frontend/src/locale/it/app.po @@ -659,7 +659,7 @@ msgstr "" #: src/components/admin/domains/DNSDetail.vue:218 msgid "" -"DKIM key does not seem to be genrated yet or has failed. Do you want to " +"DKIM key does not seem to be generated yet or has failed. Do you want to " "requeue the job?" msgstr "" diff --git a/frontend/src/locale/ja/app.po b/frontend/src/locale/ja/app.po index 0313cffdf..ae78b2c2f 100644 --- a/frontend/src/locale/ja/app.po +++ b/frontend/src/locale/ja/app.po @@ -629,7 +629,7 @@ msgstr "" #: src/components/admin/domains/DNSDetail.vue:218 msgid "" -"DKIM key does not seem to be genrated yet or has failed. Do you want to " +"DKIM key does not seem to be generated yet or has failed. Do you want to " "requeue the job?" msgstr "" diff --git a/frontend/src/locale/messages.pot b/frontend/src/locale/messages.pot index d7e71790f..50d85fab7 100644 --- a/frontend/src/locale/messages.pot +++ b/frontend/src/locale/messages.pot @@ -600,7 +600,7 @@ msgid "DKIM key copied to clipboard" msgstr "" #: src/components/admin/domains/DNSDetail.vue:218 -msgid "DKIM key does not seem to be genrated yet or has failed. Do you want to requeue the job?" +msgid "DKIM key does not seem to be generated yet or has failed. Do you want to requeue the job?" msgstr "" #: src/components/admin/domains/DomainCreationForm.vue:208 diff --git a/frontend/src/locale/nl/app.po b/frontend/src/locale/nl/app.po index ce15f9b9a..f40c3baa1 100644 --- a/frontend/src/locale/nl/app.po +++ b/frontend/src/locale/nl/app.po @@ -629,7 +629,7 @@ msgstr "" #: src/components/admin/domains/DNSDetail.vue:218 msgid "" -"DKIM key does not seem to be genrated yet or has failed. Do you want to " +"DKIM key does not seem to be generated yet or has failed. Do you want to " "requeue the job?" msgstr "" diff --git a/frontend/src/locale/pl/app.po b/frontend/src/locale/pl/app.po index 89b93467d..5e63ecdea 100644 --- a/frontend/src/locale/pl/app.po +++ b/frontend/src/locale/pl/app.po @@ -630,7 +630,7 @@ msgstr "" #: src/components/admin/domains/DNSDetail.vue:218 msgid "" -"DKIM key does not seem to be genrated yet or has failed. Do you want to " +"DKIM key does not seem to be generated yet or has failed. Do you want to " "requeue the job?" msgstr "" diff --git a/frontend/src/locale/pt/app.po b/frontend/src/locale/pt/app.po index a2f9e032d..52fc83a36 100644 --- a/frontend/src/locale/pt/app.po +++ b/frontend/src/locale/pt/app.po @@ -629,7 +629,7 @@ msgstr "" #: src/components/admin/domains/DNSDetail.vue:218 msgid "" -"DKIM key does not seem to be genrated yet or has failed. Do you want to " +"DKIM key does not seem to be generated yet or has failed. Do you want to " "requeue the job?" msgstr "" diff --git a/frontend/src/locale/ru/app.po b/frontend/src/locale/ru/app.po index 2c0e4c519..e15ff9083 100644 --- a/frontend/src/locale/ru/app.po +++ b/frontend/src/locale/ru/app.po @@ -654,7 +654,7 @@ msgstr "" #: src/components/admin/domains/DNSDetail.vue:218 msgid "" -"DKIM key does not seem to be genrated yet or has failed. Do you want to " +"DKIM key does not seem to be generated yet or has failed. Do you want to " "requeue the job?" msgstr "" diff --git a/frontend/src/locale/sv/app.po b/frontend/src/locale/sv/app.po index 6cb0a623b..fb5f74aed 100644 --- a/frontend/src/locale/sv/app.po +++ b/frontend/src/locale/sv/app.po @@ -672,7 +672,7 @@ msgstr "API token kopierat till urklipp" #: src/components/admin/domains/DNSDetail.vue:218 #, fuzzy msgid "" -"DKIM key does not seem to be genrated yet or has failed. Do you want to " +"DKIM key does not seem to be generated yet or has failed. Do you want to " "requeue the job?" msgstr "DKIM-nycklar finns redan för den här domänen. Vill du skriva över dem?" diff --git a/frontend/src/locale/tr/app.po b/frontend/src/locale/tr/app.po index 2d8819582..0465c86de 100644 --- a/frontend/src/locale/tr/app.po +++ b/frontend/src/locale/tr/app.po @@ -646,7 +646,7 @@ msgstr "" #: src/components/admin/domains/DNSDetail.vue:218 msgid "" -"DKIM key does not seem to be genrated yet or has failed. Do you want to " +"DKIM key does not seem to be generated yet or has failed. Do you want to " "requeue the job?" msgstr "" diff --git a/frontend/src/locale/translations.json b/frontend/src/locale/translations.json index 37d74c635..19db15557 100644 --- a/frontend/src/locale/translations.json +++ b/frontend/src/locale/translations.json @@ -1 +1 @@ -{"en":{"A new key will be generated soon. Refresh the page in a moment to see it.":"A new key will be generated soon. Refresh the page in a moment to see it.","Absolute time range":"Absolute time range","Account":"Account","Actions":"Actions","Add":"Add","Add a new domain alias":"Add a new domain alias","Add administrator":"Add administrator","Add sender address":"Add sender address","Address":"Address","Administered domains":"Administered domains","Administrator added":"Administrator added","Administrator name":"Administrator name","Administrator removed":"Administrator removed","Administrators":"Administrators","Administrators of":"Administrators of","Alarms":"Alarms","Alias":"Alias","Aliases":"Aliases","Alignment":"Alignment","Apply":"Apply","Audit trail":"Audit trail","Authentication":"Authentication","Auto configuration":"Auto configuration","autoconfig record (Mozilla) not found":"autoconfig record (Mozilla) not found","autoconfig record (Mozilla): %{ value }":"autoconfig record (Mozilla): %{ value }","autodiscover record (Microsoft) not found":"autodiscover record (Microsoft) not found","autodiscover record (Microsoft): %{ value }":"autodiscover record (Microsoft): %{ value }","Back":"Back","Bind/named format. Click to copy":"Bind/named format. Click to copy","Cancel":"Cancel","Choose a domain":"Choose a domain","Close":"Close","Confirm and create":"Confirm and create","Continue on error":"Continue on error","Control if this domain will be allowed to send and receive messages":"Control if this domain will be allowed to send and receive messages","Copy to clipboard":"Copy to clipboard","Create a domain administrator":"Create a domain administrator","Create a mailbox for the administrator.":"Create a mailbox for the administrator.","Create aliases":"Create aliases","Create standard aliases for the domain.":"Create standard aliases for the domain.","Creation date":"Creation date","CSV seems to be badly formatted":"CSV seems to be badly formatted","Daily sending limit":"Daily sending limit","Dashboard":"Dashboard","Day":"Day","Default mailbox quota":"Default mailbox quota","Default quota applied to mailboxes. Can be expressed in KB, MB (default) or GB. A value of 0 means no quota.":"Default quota applied to mailboxes. Can be expressed in KB, MB (default) or GB. A value of 0 means no quota.","Delete":"Delete","Detail":"Detail","Disabled":"Disabled","DKIM key":"DKIM key","DKIM key does not seem to be genrated yet or has failed. Do you want to requeue the job?":"DKIM key does not seem to be genrated yet or has failed. Do you want to requeue the job?","DKIM key length":"DKIM key length","DKIM key selector":"DKIM key selector","DKIM keys already exist for this domain. Do you want to overwrite them?":"DKIM keys already exist for this domain. Do you want to overwrite them?","DKIM public key for":"DKIM public key for","DKIM record found":"DKIM record found","DKIM record not found":"DKIM record not found","DKIM signing":"DKIM signing","DMARC":"DMARC","DMARC record found":"DMARC record found","DMARC record not found":"DMARC record not found","DMARC support does not seem to be enabled for this domain.":"DMARC support does not seem to be enabled for this domain.","DNS":"DNS","DNS checks":"DNS checks","DNS configuration for ":"DNS configuration for ","DNS configuration help":"DNS configuration help","DNS status":"DNS status","Do not delete domain folder":"Do not delete domain folder","Do you really want to delete the domain %{ domain }?":"Do you really want to delete the domain %{ domain }?","Domain":"Domain","Domain alias created":"Domain alias created","Domain alias deleted":"Domain alias deleted","Domain alias updated":"Domain alias updated","Domain created":"Domain created","Domain deleted":"Domain deleted","Domain name (ex: domain.tld)":"Domain name (ex: domain.tld)","Domain updated":"Domain updated","Domains":"Domains","Don't treat duplicated objects as errors":"Don't treat duplicated objects as errors","Edit":"Edit","Edit domain":"Edit domain","Edit domain alias":"Edit domain alias","Email providers":"Email providers","Empty":"Empty","Enable DKIM signing":"Enable DKIM signing","Enable DNS checks":"Enable DNS checks","Enabled":"Enabled","Enter the code from the two-factor app on your mobile device. If you have 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 have lost your device, you may enter one of your recovery codes.","Export accounts and aliases to CSV":"Export accounts and aliases to CSV","Export domains and aliases to CSV":"Export domains and aliases to CSV","Failed":"Failed","Field is required":"Field is required","Forward":"Forward","Forwarded":"Forwarded","Forwarders with ARC":"Forwarders with ARC","From":"From","Full name":"Full name","Fullname/recipient":"Fullname/recipient","Fully aligned":"Fully aligned","General":"General","General information":"General information","Generate a new DKIM key":"Generate a new DKIM key","Here is an example of DNS configuration (bind format). Replace values between [ ] by the appropriate ones.":"Here is an example of DNS configuration (bind format). Replace values between [ ] by the appropriate ones.","Identification":"Identification","Identities":"Identities","If you close this form now, your modifications won't be saved. Do you confirm?":"If you close this form now, your modifications won't be saved. Do you confirm?","If you configured it recently, please wait for the first report to be received and processed.":"If you configured it recently, please wait for the first report to be received and processed.","IMAP Migration":"IMAP Migration","Import":"Import","Import accounts and aliases from CSV file":"Import accounts and aliases from CSV file","Import domains":"Import domains","Import domains and aliases from CSV file":"Import domains and aliases from CSV file","Information":"Information","Last login date":"Last login date","Last modification date":"Last modification date","Limitations":"Limitations","Logout":"Logout","Mailboxes":"Mailboxes","MB":"MB","Message sending limit":"Message sending limit","messages":"messages","Messages":"Messages","Migrations":"Migrations","Modify":"Modify","Monitoring":"Monitoring","Month":"Month","Must be a numeric value or empty":"Must be a numeric value or empty","MX records":"MX records","Name":"Name","Name of the administrator":"Name of the administrator","Name: ":"Name: ","Never logged-in":"Never logged-in","New":"New","New domain":"New domain","Next":"Next","no":"no","No":"No","No data to export":"No data to export","No sender address defined for this account":"No sender address defined for this account","No sending limit":"No sending limit","Not a valid email":"Not a valid email","Not generated":"Not generated","Number of messages this domain can send per day. Leave empty for no limit.":"Number of messages this domain can send per day. Leave empty for no limit.","OK":"OK","Options":"Options","Partially aligned":"Partially aligned","Partially trusted sources / Forwarders":"Partially trusted sources / Forwarders","Password":"Password","Password copied to clipboard":"Password copied to clipboard","Pending":"Pending","Period":"Period","Phone number":"Phone number","Problem":"Problem","Profile":"Profile","Provide a CSV file where lines respect one of the following formats:":"Provide a CSV file where lines respect one of the following formats:","Quota":"Quota","Quota shared between mailboxes. Can be expressed in KB, MB (default) or GB. A value of 0 means no quota.":"Quota shared between mailboxes. Can be expressed in KB, MB (default) or GB. A value of 0 means no quota.","Quota: ":"Quota: ","Random password":"Random password","Raw format. Click to copy":"Raw format. Click to copy","Relative time ranges":"Relative time ranges","Relay":"Relay","Reload":"Reload","Remove this address":"Remove this address","Remove this administrator":"Remove this administrator","Resources":"Resources","Resources usage":"Resources usage","Role":"Role","Save":"Save","Secondary email":"Secondary email","Select an account":"Select an account","Select file":"Select file","Sender addresses":"Sender addresses","Sending limit":"Sending limit","Sending limit: ":"Sending limit: ","Separator":"Separator","Service":"Service","Service: ":"Service: ","Settings":"Settings","Show key":"Show key","Specify an email address":"Specify an email address","SPF record found":"SPF record found","SPF record not found":"SPF record not found","Statistics":"Statistics","Summary":"Summary","Tags":"Tags","The first element of each line is mandatory and must be equal to one of the previous values.":"The first element of each line is mandatory and must be equal to one of the previous values.","To":"To","Total":"Total","Transport":"Transport","Trusted sources":"Trusted sources","Two-factor authentication":"Two-factor authentication","Type":"Type","Type: ":"Type: ","Unknown":"Unknown","Unknown sources / Threats":"Unknown sources / Threats","Unlimited":"Unlimited","Update":"Update","Updated":"Updated","Username":"Username","Valid":"Valid","Verify code":"Verify code","warning":"warning","Warning":"Warning","Week":"Week","With a mailbox":"With a mailbox","With mailbox":"With mailbox","Year":"Year","yes":"yes","Yes":"Yes","You can use a different character as separator.":"You can use a different character as separator."},"br":{"Account":"Kont","Account created":"Kont krouet","Account updated":"Kont hizivaet","Actions":"Oberioù","Add":"Ouzhpennañ","Address":"Chomlec'h","Administered domains":"Domanioù meret","Administrators":"Merourien","Alias":"Alias","Aliases":"Aliasoù","API access":"API moned","Authentication":"O vezañ anavezet","Bind/named format. Click to copy":"Stumm Ereet/anvet","Change password":"Cheñch ger-tremen","Check this option if passwords contained in your file are not crypted":"Kochit an dibarzh ma ne vez ket kriptet ar gerioù-tremen endalc'het en ho restr","Close":"Serriñ","Closed":"Serriñ","Confirmation":"Kadarnadur","Continue on error":"Kenderc'hel war ar fazi","Create a domain administrator":"Krouit ur merour domani","Create a mailbox for the administrator.":"Krouiñ ur voest-posteloù evit ar merour.","Create aliases":"Krouiñ aliasoù","Creation date":"Deiziad krouidigezh","Crypt passwords":"Kriptañ ar gerioù-tremen","Dashboard":"Taolenn-stur","Default mailbox quota":"Kota boest-posteloù dre-ziouer","Default quota applied to mailboxes. Can be expressed in KB, MB (default) or GB. A value of 0 means no quota.":"Kota arloet d'ar boestoù-postel. Gellout a ra bezañ ezpleget e Ko, Mo (diouer) pe Go c'hoazh. Un dalvoudegezh \"0\" a dalvez kota ebet.","Description":"Deskrivadur","Disabled":"Lazhet","DKIM key":"Alc'hwez DKIM","DNS":"DNS","DNS status":"Statud DNS","Domain":"Domani","Domain administrator":"Merour an domani","Domain created":"Domani krouet","Domains":"Domanioù","Email address":"Chomlec'h postel","Enable DKIM signing":"Enaouiñ ar sinadur DKIM","Enable DNS checks":"Enaouiñ ar gwiriañ DNS","Enabled":"Enaouet","Expire at":"Diamzeriet da","Failed":"C'hwitet","Forward":"Treuzkas","Forward messages and store copies into your local mailbox":"Treuzkas kemennadennoù ha stokiñ eiladennoù e-barzh ar voest-posteloù lec'hel","Forward updated":"Treuzkas hizivaet","Full name":"Anv klok","General":"Hollek","Identities":"Identelezhioù","Import":"Emporzhiañ","Import domains":"Emporzhiañ domanioù","Import identities":"Emporzhiañ identelezhioù","Information":"Titouroù","Installed version":"Stumm staliet","Keep local copies":"Mirout eiladennoù lec'hel","Last modification date":"Deiziad aozañ diwezhañ","Level":"Live","Logger":"Enroller","Logout":"Digevreañ","Mailbox":"Boest-posteloù","Mailboxes":"Boest-posteloù","Message":"Implij","Modified":"Aozet","Name":"Anv","New account":"Kont nevez","New alias":"Alias nevez","New domain":"Domani nevez","Next":"Da-heul","Not generated":"Neket ganet","One or more updates are available":"Hegerz ez eus un hizivadenn pe muioc'h","Options":"Dibarzhioù","Partially aligned":"Linennet dre an hanter","Password":"Ger-tremen","Passwords mismatch":"Disklotadurioù gerioù-tremen","Phone number":"Niverenn bellgomz","Profile":"Profil","Profile updated":"Profil hizivaet","Quota":"Kota","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).":"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 talvoudegezh an domani. Laoskit goullo evit termeniñ un dalvoudegezh divevenn (berzet evit ar verourien zomani).","Quota shared between mailboxes. Can be expressed in KB, MB (default) or GB. A value of 0 means no quota.":"Kota rannet kenetre ar boestoù-postel. Gellout a ra bezañ ezpleget e Ko, Mo (diouer) pe Go c'hoazh. Un dalvoudegezh \"0\" a dalvez kota ebet.","Random address":"Chomlec'h dre-zegouezh","Random password":"Ger-tremen dre-zegouezh","Recipient(s)":"Resever(ien)","Recipients":"Reseverien","Reseller":"Eilgwerzher","Resources":"Mammennoù","Resources usage":"Implij mammennoù","Role":"Rol","Save":"Enrollañ","Search":"Klask","Secondary email":"Eil chomlec'h postel","Sender addresses":"Chomlec'hioù ar c'haser","Separator":"Skejer","Settings":"Arventennoù","Show key":"Diskouez an alc'hwez","Simple user":"Implijer diazez","Status":"Statud","Submit":"Kas","Summary":"Berradenn","Super administrator":"Dreist-merour","Tags":"Balizoù","Total":"Hollad","Transport":"Treuzdougen","Type":"Doare","Unknown":"Dizanv","Unknown sources / Threats":"Mammennoù dizanv/Gourdrouzioù","unlimited":"divevennet","Update":"Hizivaat","Updated":"Hizivaet","Use domain default value":"Implijout un dalvoudegezh domani dre-ziouer","Username":"Anv implier","Welcome to Modoboa":"Degemer mat e-barzh Modoboa","With a mailbox":"Gant ur voest-posteloù"},"cs":{},"de":{"Account":"Konto","Account created":"Konto erstellt","Account updated":"Konto aktualisiert","Actions":"Aktionen","Add":"Hinzufügen","Address":"Adresse","Administered domains":"Administrierte Domains","Administrators":"Administratoren","Alias":"Alias","Aliases":"Aliase","API access":"API Zugriff","Apply":"Antworten","Authentication":"Authentifizierung","Bind/named format. Click to copy":"Gebundenes Format","Change password":"Passwort ändern","Check this option if passwords contained in your file are not crypted":"Auswählen, wenn Kennwörter in Datei nicht verschlüsselt sind","Close":"Schließen","Closed":"Schließen","Confirmation":"Bestätigung","Continue on error":"Bei Fehler fortfahren","Create a domain administrator":"Domain-Administrator erstellen","Create a mailbox for the administrator.":"Erzeuge Postfach für den Administrator.","Create aliases":"Aliase erstellen","Creation date":"Erstellungsdatum","Crypt passwords":"Passwörter verschlüsseln","Dashboard":"Dashboard","Date":"Datum","Day":"Tag","Default mailbox quota":"Standard Postfach Kontingent","Default quota applied to mailboxes. Can be expressed in KB, MB (default) or GB. A value of 0 means no quota.":"Auf Postfächer angewendete Quota. Kann in KB, MB (Voreinstellung) oder GB angegeben werden. 0 eingeben, um keine Quota zu verwenden.","Description":"Beschreibung","Disable 2FA":"Deaktiviere 2-Faktor-Authentifizierung","Disabled":"Deaktiviert","DKIM key":"DKIM Schlüssel","DNS":"DNS","DNS status":"DNS Status","Domain":"Domain","Domain administrator":"Domain Administrator","Domain created":"Domain erstellt.","Domains":"Domains","Email address":"E-Mail Adresse","Enable DKIM signing":"Aktiviere DKIM Signierung","Enable DNS checks":"Aktiviere DNS Prüfungen","Enabled":"Aktiviert","Enter the code you've just received by SMS":"Gib den Code der per SMS zugestellt wurde","Expire at":"Läuft ab am","Failed":"Fehlgeschlagen","Forward":"Weiterleiten","Forward messages and store copies into your local mailbox":"Nachricht weiterleiten und Kopie in Mailbox ablegen","Forward updated":"Weiterleitung aktualisiert","From":"Von","Full name":"Vollständiger Name","General":"Allgemein","Identities":"Identitäten","Import":"Import","Import domains":"Domains importieren","Import identities":"Identitäten importieren","Information":"Information","Installed version":"Installierte Version","Keep local copies":"Lokale Kopien behalten","Last modification date":"Datum der letzten Änderung","Level":"Stufe","Logger":"Logger","Logout":"Logout","Mailbox":"Postfächer","Mailboxes":"Mailboxen","Message":"Verwendung","Modified":"Verändert","Month":"Monat","Name":"Name","New account":"Neues Konto","New alias":"Neuer Alias","New domain":"Neue Domain","New recovery codes":"Neue Wiederherstellungscodes","Next":"Weiter","Not generated":"Nicht generiert","One or more updates are available":"Eine oder mehrere Aktualisierungen sind verfügbar","Options":"Optionen","Partially aligned":"Teilweise zugeordnet","Password":"Passwort","Passwords mismatch":"Passwörter stimmen nicht überein","Phone number":"Telefonnummer","Pin code":"Pincode","Please fill-in your primary email address":"Bitte die Primäre Email-Adresse eingeben","Profile":"Profil","Profile updated":"Profil aktualisiert","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 dieses Postfachs. Kann in KB, MB (Voreinstellung) oder GB angegeben werden. Eigenen Wert eingeben oder Voreinstellung der Domain verwenden lassen. Frei lassen, um Quota auf unlimitiert zu setzen (nur Super-Administratoren).","Quota shared between mailboxes. Can be expressed in KB, MB (default) or GB. A value of 0 means no quota.":"Von Postfächern gemeinsam genutzte Quota/Speicherplatz. Kann in KB, MB (Voreinstellung) oder GB angegeben werden. 0 eingeben, um keine Quota zu verwenden.","Random address":"Zufällige Adresse","Random password":"Zufälliges Passwort","Recipient(s)":"Empfänger","Recipients":"Empfänger","Register":"Registrieren","Reseller":"Reseller","Reset recovery codes":"Setze Wiederherstellungscodes zurück","Resources":"Ressourcen","Resources usage":"Ressourcen-Verbrauch","Role":"Rolle","Save":"Speichern","Search":"Suchen","Secondary email":"Zweite E-Mail Adresse","Sender addresses":"Ab­sen­der­ad­res­sen ","Separator":"Separator","Settings":"Einstellungen","Show key":"Zeige Schlüssel","Simple user":"Normaler Benutzer","Status":"Status","Submit":"Abschicken","Summary":"Zusammenfassung","Super administrator":"Super-Administrator","Tags":"Tags","To":"Bis","Total":"Total","Type":"Typ","Unknown":"Unbekannt","Unknown sources / Threats":"Unbekannte Quellen / Bedrohungen","unlimited":"unbegrenzt","Update":"Aktualisieren","Updated":"Aktualisieren","Use domain default value":"Standardwert der Domain verwenden","Username":"Benutzername","Week":"Woche","Welcome to Modoboa":"Willkommen zu Modoboa","With a mailbox":"Mit einem Postfach","Year":"Jahr"},"el":{},"es":{"Account":"Cuenta","Account created":"Cuenta creada","Account updated":"Cuenta actualizada","Actions":"Acciones","Add":"Añadir","Address":"Dirección","Administered domains":"Dominios administrados","Administrators":"Administradores","Alias":"Alias","Aliases":"Alias","API access":"Acceso API","Apply":"Aplicar","Authentication":"Autenticación","Bind/named format. Click to copy":"Formato inválido","Change password":"Cambiar contraseña","Check this option if passwords contained in your file are not crypted":"Marque esta opción si las contraseñas que contiene su fichero no están cifradas","Confirmation":"Confirmación","Continue on error":"Continúe en error.","Create a domain administrator":"Crear un administrador del dominio","Create a mailbox for the administrator.":"Crear mailbox para el administrador.","Create aliases":"Crear alias","Creation date":"Fecha de creación","Crypt passwords":"Contraseñas cifradas","Dashboard":"Panel de Control","Day":"Día","Default mailbox quota":"Cuota de mailbox por defecto","Default quota applied to mailboxes. Can be expressed in KB, MB (default) or GB. A value of 0 means no quota.":"Cuota de mailbox predeterminda en MB. Un valor de 0 significa ningún limite.","Description":"Descripción","Disabled":"Deshabilitado","DNS status":"Estado de DNS","Domain":"Dominio","Domain administrator":"Administrador del dominio","Domain created":"Dominio creado","Domains":"Dominios","Email address":"Dirección de email","Enable DNS checks":"Activar comprobación de DNS","Enabled":"Activado","Expire at":"Caduca en","Forward":"Siguiente","Forward messages and store copies into your local mailbox":"Reenvía mensajes y guarda copias en su mailbox local","Forward updated":"Reenvío actualizado","Full name":"Nombre completo","General":"General","Identities":"Identidades","Import":"Importar","Import domains":"Importar dominios","Import identities":"Importar identidades","Information":"Información","Installed version":"Versión instalada","Keep local copies":"Mantener copias locales","Last modification date":"Última fecha de modificación","Level":"Nivel","Logger":"Logger","Logout":"Salir","Mailbox":"Mailboxes","Mailboxes":"Mailboxes","Message":"Uso","Modified":"Modificado","Month":"Mes","Name":"Nombre","New account":"Nueva cuenta","New alias":"Nuevo alias","New domain":"Nuevo dominio","Next":"Siguiente","Not generated":"Sin definir","One or more updates are available":"Una o más actualizaciones están disponibles","Options":"Opciones","Password":"Contraseña","Passwords mismatch":"Las contraseñas no coinciden","Phone number":"Numero de telefono ","Profile updated":"Perfil actualizado","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).":"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 permitido para los administradores del dominio)","Quota shared between mailboxes. Can be expressed in KB, MB (default) or GB. A value of 0 means no quota.":"Cuota de mailbox predeterminda en MB. Un valor de 0 significa ningún limite.","Random address":"Dirección aleatoria","Random password":"Dirección aleatoria","Recipient(s)":"Destinatario(s)","Recipients":"Destinatarios","Reseller":"Revendedor","Resources":"Recursos","Resources usage":"Uso de recursos","Role":"Rol","Save":"Guardar","Search":"Buscar","Secondary email":"Email secundario","Sender addresses":"Direcciónes de remitente","Separator":"Separador","Settings":"Configuración","Simple user":"Usuario normal","Status":"Estatus","Submit":"Enviar","Summary":"Resumen","Super administrator":"Super administrador","Tags":"Tags","Type":"Tipo","Unknown":"Desconocido","unlimited":"ilimitado","Update":"Actualizar","Updated":"Actualizado","Use domain default value":"Usar el valor por defecto del dominio","Username":"Nombre de usuario","Week":"Semana","Welcome to Modoboa":"Bienvenido a Modoboa","With a mailbox":"Con una mailbox","Year":"Año"},"fi":{"A documentation of the API is available":"API:n dokumentaatio on saatavilla","A new key will be generated soon. Refresh the page in a moment to see it.":"Uusi avain luodaan pian. Päivitä sivu hetken kuluttua nähdäksesi sen.","A user with all privileges, can do anything. By default, such a user does not have a mailbox so he can't access end-user features.":"Käyttäjä, jolla on kaikki oikeudet, voi tehdä mitä tahansa. Oletusarvoisesti tällaisella käyttäjällä ei ole postilaatikkoa, joten hän ei voi käyttää loppukäyttäjän ominaisuuksia.","A user with no privileges but with a mailbox. He will be allowed to use all end-user features: webmail, calendar, contacts, filters.":"Käyttäjä, jolla ei ole oikeuksia mutta jolla on postilaatikko. Hän saa käyttää kaikkia loppukäyttäjän ominaisuuksia: webmail, kalenteri, yhteystiedot, suodattimet.","A user with privileges on one or more domain. He will be allowed to administer mailboxes and he can also have a mailbox.":"Käyttäjä, jolla on oikeuksia yhdessä tai useammassa verkkotunnuksessa. Hänellä on oikeus hallinnoida postilaatikoita ja hänellä voi myös olla postilaatikko.","Absolute time range":"Määrämittainen aikaraja","Account":"Tili","Account created":"Tili luotu","Account updated":"Tili päivitetty","Actions":"Toiminnot","Add":"Lisää","Add a new domain alias":"Lisää uusi verkkotunnuksen alias","Add administrator":"Lisää järjestelmänvalvoja","Add sender address":"Lisää lähettäjän osoite","Address":"Osoite","Administered domains":"Hallinnoidut verkkotunnukset","Administrator added":"Järjestelmänvalvoja lisäsi","Administrator name":"Järjestelmänvalvojan nimi","Administrator removed":"Järjestelmänvalvoja poistettu","Administrators":"Ylläpitäjät","Alarms":"Hälytykset","Alias":"Alias","Alias updated":"Alias päivitetty","Alias(es) of this mailbox. To create a catchall alias, just enter the domain name (@domain.tld).":"Tämän postilaatikon alias-nimet. Jos haluat luoda catchall-aliaksen, kirjoita vain verkkotunnus (@domain.tld).","Aliases":"Aliakset","API access":"API-pääsy","API token copied to your clipboard":"API-tunniste kopioitu leikepöydälle","API token created":"API-tunniste luotu","API token deleted":"API-tunniste poistettu","Apply":"Käytä","Audit trail":"Tarkastusketju","Authentication":"Tunnistautuminen","Auto configuration":"Automaattinen asetusten määrittäminen","autoconfig record (Mozilla) not found":"autoconfig-tallennetta (Mozilla) ei löydy","autoconfig record (Mozilla): %{ value }":"autoconfig-tietue (Mozilla): %{ value }","autodiscover record (Microsoft) not found":"autodiscover-tietuetta (Microsoft) ei löydy","autodiscover record (Microsoft): %{ value }":"autodiscover-tietue (Microsoft): %{ value }","Back":"Takaisin","Bind/named format. Click to copy":"Bind/nimetty muoto. Kopioi klikkaamalla","Cancel":"Peruuta","Check this option if passwords contained in your file are not crypted":"Valitse tämä vaihtoehto, jos tiedostosi sisältämiä salasanoja ei ole salakirjoitettu","Choose a domain":"Valitse verkkotunnus","Choose a role":"Valitse käyttäjätyyppisi","Close":"Sulje","Confirm and create":"Vahvista ja luo","Confirmation":"Vahvistus","Continue on error":"Jatka virheestä","Control if this domain will be allowed to send and receive messages":"Määritä, saako tämä verkkotunnus lähettää ja vastaanottaa viestejä","Copy to clipboard":"Kopioi leikepöydälle","Copy token to clipboard":"Kopioi turvatunnus leikepöydälle","Create a domain administrator":"Luo verkkotunnuksen ylläpitäjä","Create a mailbox for the administrator.":"Luo ylläpitäjän postilaatikko.","Create aliases":"Luo aliaksia","Create standard aliases for the domain.":"Luo verkkotunnuksen tavanomaiset aliakset.","Creation date":"Luontipäivä","Crypt passwords":"Salakirjoita salasanat","Current password":"Nykyinen salasana","Daily message sending limit":"Päivittäinen viestien lähetysraja","Daily sending limit":"Päivittäinen lähetysraja","Dashboard":"Työpöytä","Date":"Päivämäärä","Day":"Päivä","Default mailbox quota":"Oletuspostilaatikkokiintiö","Default quota applied to mailboxes. Can be expressed in KB, MB (default) or GB. A value of 0 means no quota.":"Postilaatikoihin sovellettava oletuskiintiö. Voidaan ilmaista kilotavuina, megatavuina (oletus) tai gigatavuina. Arvo 0 tarkoittaa, ettei kiintiötä ole.","Delete":"Poista","Delete token":"Poista avain","Description":"Kuvaus","Disable 2FA":"Poista kaksivaiheinen tunnistautuminen (2FA) käytöstä","Disabled":"Pois käytöstä","DKIM key":"DKIM-avain","DKIM key length":"DKIM-avaimen pituus","DKIM key selector":"DKIM-avaimen valitsin-tietue","DKIM keys already exist for this domain. Do you want to overwrite them?":"DKIM-avaimet ovat jo olemassa tälle verkkotunnukselle. Haluatko korvata ne?","DKIM public key for":"DKIM julkinen avain tietueelle","DKIM record found":"DKIM-tietue löydetty","DKIM record not found":"DKIM-tietuetta ei löydy","DKIM signing":"DKIM-allekirjoitus","DMARC record found":"DMARC-tietue löydetty","DMARC record not found":"DMARC-tietuetta ei löydy","DNS":"DNS","DNS checks":"DNS-tarkistukset","DNS configuration help":"DNS-määritysapu","DNS status":"DNS-tila","Do not delete account folder":"Älä poista tilikansiota","Do not delete domain folder":"Älä poista verkkotunnuksen kansiota","Domain":"Verkkotunnus","Domain administrator":"Luo verkkotunnuksen ylläpitäjä","Domain alias created":"Verkkotunnuksen alias luotu","Domain alias deleted":"Verkkotunnuksen alias poistettu","Domain alias updated":"Verkkotunnuksen alias päivitetty","Domain created":"Verkkotunnus luotu","Domain default value":"Verkkotunnuksen oletusarvo","Domain name (ex: domain.tld)":"Verkkotunnus (esim. domain.tld)","Domain updated":"Verkkotunnus päivitetty","domain's default value":"verkkotunnuksen oletusarvo","Domains":"Sinulla ei ole oikeutta tuoda verkkotunnuksia","Don't treat duplicated objects as errors":"Älä käsittele päällekkäisiä objekteja virheinä","Edit":"Muokkaa","Edit account":"Muokkaa tiliä","Edit alias":"Muokkaa aliasta","Edit domain":"Muokkaa verkkotunnusta","Edit domain alias":"Muokkaa verkkotunnusta","Email":"Sähköposti","Email address":"Sähköpostiosoite","Empty":"Tyhjä","Enable DKIM signing":"Ota DKIM-allekirjoitus käyttöön","Enable DNS checks":"Ota DNS-tarkistukset käyttöön","Enabled":"Käytössä","Enter a simple username or an email address":"Anna yksinkertainen käyttäjätunnus tai sähköpostiosoite","Enter an email address":"Syötä oikean muotoinen sähköpostiosoite","Enter the code from the two-factor app on your mobile device. If you have lost your device, you may enter one of your recovery codes.":"Syötä koodi mobiililaitteesi kaksivaiheisen tunnistuksen sovelluksesta. Jos olet hukannut laitteesi, voit syöttää yhden palautuskoodeistasi.","Enter the code you've just received by SMS":"Kirjoita tekstiviestillä saamasi koodi","Ex: 10MB. Leave empty for no limit":"Esim: 10 MB. Jätä tyhjäksi, jos et halua rajoitusta","Expire at":"Vanhenee","Export accounts and aliases to CSV":"Vie tilit ja aliakset CSV-tiedostoon","Export domains and aliases to CSV":"Vie verkkotunnukset ja aliakset CSV-tiedostoon","First name":"Etunimi","Forward":"Välitä","Forward messages and store copies into your local mailbox":"Välitä viestit ja tallenna kopiot paikalliseen postilaatikkoon","Forward updated":"Välitystieto päivitetty","From":"Lähde","Full name":"Koko nimi","Fullname/recipient":"Koko nimi/saaja","General":"Yleiset","General information":"Yleiset tiedot","General settings":"Yleiset asetukset","Generate":"Luo","Generate a new DKIM key":"Luo uusi DKIM-avain","help":"ohje","Here is an example of DNS configuration (bind format). Replace values between [ ] by the appropriate ones.":"Tässä on esimerkki DNS-määrityksistä (bind-muodossa). Korvaa [ ]:n välissä olevat arvot sopivilla arvoilla.","Identification":"Tunniste","Identities":"Identiteetit","If you close this form now, your modifications won't be saved. Do you confirm?":"Jos suljet tämän lomakkeen nyt, muutokset eivät tallennu. Vahvistatko?","Import":"Tuonti","Import accounts and aliases from CSV file":"Tuo tilejä ja aliaksia CSV-tiedostosta","Import domains":"Tuo verkkotunnuksia","Import domains and aliases from CSV file":"Tuo verkkotunnukset ja aliakset CSV-tiedostosta","Import identities":"Tuo identiteetit","Indicate one or more recipients separated by a comma (,)":"Ilmoita yksi tai useampi vastaanottaja pilkulla (,) erotettuna","Installed version":"Asennettu versio","Invalid password":"Virheellinen salasana","Keep local copies":"Säilytä paikallisia kopioita","Language":"Kieli","Last login date":"Viimeisin kirjautumispäivä","Last modification date":"Viimeisin muutospäivä","Last name":"Sukunimi","Leave empty for no limit":"Jätä tyhjäksi, jos rajaa ei ole","Level":"Taso","Limitations":"Rajoitukset","Logger":"Lokikirja","Logout":"Kirjaudu ulos","Mailbox":"Postilaatikko","Mailboxes":"Postilaatikot","Message":"Viesti","Message history":"Viestien historia","Message sending limit":"Viestien lähetysraja","messages":"viestit","Messages":"Viestit","Modified":"Muokattu","Modify":"Muokkaa","Month":"Kuukausi","MX records":"MX-tietueet","Name":"Nimi","Name of the administrator":"Ylläpitäjän nimi","Never logged-in":"Ei koskaan kirjautunut sisään","New":"Uusi","New account":"Uusi tili","New alias":"Uusi alias","New domain":"Uusi verkkotunnus","New recovery codes":"Uudet palautuskoodit","Next":"Seuraava","no":"ei","No":"Ei","No sender address defined for this account":"Tälle tilille ei ole määritelty lähettäjän osoitetta","No sending limit":"Ei lähetysrajaa","Not generated":"Ei luotu","Number of messages this domain can send per day. Leave empty for no limit.":"Viestien määrä, jonka tämä verkkotunnus voi lähettää päivässä. Jätä tyhjäksi, jos et halua rajoitusta.","Number of messages this mailbox can send per day. Leave empty for no limit.":"Viestien määrä, jonka tämä postilaatikko voi lähettää päivässä. Jätä tyhjäksi, jos et halua rajoitusta.","OK":"OK","One or more updates are available":"Yksi tai useampi päivitys on saatavilla","Opened alarms":"Avatut hälytykset","Options":"Vaihtoehdot","Parameters updated":"Parametrit päivitetty","Password":"Salasana","Password copied to clipboard":"Salasana kopioitu leikepöydälle","Password updated":"Salasana päivitetty","Passwords mismatch":"Salasanat eivät täsmää","Pending":"Odottaa","Period":"Jakso","Phone number":"Puhelinnumero","Pin code":"Pin-koodi","Please fill-in your primary email address":"Täytä ensisijainen sähköpostiosoitteesi","Problem":"Ongelma","Proceed":"Jatka","Profile":"Profiili","Profile updated":"Profiili päivitetty","Provide a CSV file where lines respect one of the following formats:":"Toimita CSV-tiedosto, jonka rivit ovat jossakin seuraavista muodoista:","Queue ID":"Jonon ID","Quota":"Verkkotunnuksen oletuskiintiö","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).":"Tämän postilaatikon kiintiö, joka voidaan ilmaista kilotavuina, megatavuina (oletus) tai gigatavuina. Määritä oma arvo tai käytä toimialueen oletusarvoa. Jätä tyhjäksi, jos haluat määrittää rajoittamattoman arvon (ei sallittu toimialueen ylläpitäjille).","Quota shared between mailboxes. Can be expressed in KB, MB (default) or GB. A value of 0 means no quota.":"Postilaatikoiden kesken jaettu kiintiö. Voidaan ilmaista kilotavuina (KB), megatavuina (MB) (oletus) tai gigatavuina (GB). Arvo 0 tarkoittaa, ettei kiintiötä ole.","Random address":"Satunnainen osoite","Random password":"Satunnainen salasana","Raw format. Click to copy":"Raakamuoto. Kopioi napsauttamalla","Recipient(s)":"Vastaanottaja(t)","Recipients":"Vastaanottajat","Register":"Rekisteröidy","Relative time ranges":"Suhteelliset aikavälialueet","Relay":"Välitysrele","Remove this address":"Poista tämä osoite","Remove this administrator":"Poista tämä ylläpitäjä","Reseller":"Jälleenmyyjä","Resources":"Resurssit","Resources usage":"Resurssien käyttö","Role":"Rooli","Save":"Tallenna","Search":"Hae","Secondary email":"Toissijainen sähköpostiosoite","Select an account":"Valitse tili","Select file":"Valitse tiedosto","Sender address added":"Lähettäjän osoite lisätty","Sender address deleted":"Lähettäjän osoite poistettu","Sender addresses":"Lähettäjän osoitteet","Sending limit":"Lähetysraja","Separator":"Erotin","Service":"Palvelu","Settings":"Asetukset","Show key":"Näytä avain","Simple user":"Yksinkertainen käyttäjä","Specify an email address":"Määritä sähköpostiosoite","SPF record found":"SPF-tietue löydetty","SPF record not found":"SPF-tietuetta ei löydy","Start typing a name here...":"Aloita nimen kirjoittaminen tästä...","Status":"Tila","Submit":"Lähetä","Summary":"Yhteenveto","Super administrator":"Pääylläpitäjä","Tags":"Tunnisteet","The first element of each line is mandatory and must be equal to one of the previous values.":"Kunkin rivin ensimmäinen elementti on pakollinen, ja sen on oltava yhtä suuri kuin jokin edellisistä arvoista.","This page is still under construction.":"Tämä sivu on vielä rakenteilla.","To":"Vastaanottaja","Transport":"Siirto","Type":"Tyyppi","Unknown":"Tuntematon","unlimited":"rajoittamaton","Update":"Päivitä","Update Password":"Vaihda salasana","Update settings":"Päivitä asetukset","Updated":"Päivitetty","Use domain default value":"Käytä verkkotunnuksen oletusarvoa","Username":"Käyttäjätunnus","Username:":"Käyttäjätunnus:","Valid":"Kelvollinen","Verify code":"Tarkista koodi","Warning":"Varoitus","Week":"Viikko","Welcome to Modoboa":"Tervetuloa Modoboaan","With a mailbox":"Postilaatikolla","With mailbox":"Postilaatikolla","Year":"Vuosi","yes":"kyllä","Yes":"Kyllä","You are about to delete your API access token":"Olet poistamassa API-pääsytunnistetta","You can use a different character as separator.":"Voit käyttää erottimena eri merkkiä.","Your API token has not been generated yet.":"API-pääsytunnistetta ei ole vielä luotu.","Your API token is:":"API-pääsytunnisteesi on:"},"fr":{"(the domain will be created locally)":"(Le domaine sera créé automatiquement)","A documentation of the API is available":"Une documentation de l'API est disponible","A new key will be generated soon. Refresh the page in a moment to see it.":"Une nouvelle clé sera générée bientôt. Actualisez dans un moment la page pour la voir.","A user with all privileges, can do anything. By default, such a user does not have a mailbox so he can't access end-user features.":"Un utilisateur ayant tous les privilège, peut tout faire. Par défaut, il n'a pas de boîte mail et ne peut donc pas accéder aux fonctionnalités d'un utilisateur final.","A user with no privileges but with a mailbox. He will be allowed to use all end-user features: webmail, calendar, contacts, filters.":"Un utilisateur sans privilèges mais ayant une boîte mail. Il sera autorisé à utiliser toutes les fonctionnalités de l'utilisateur final : webmail, calendrier, contacts, filtres.","A user with privileges on one or more domain. He will be allowed to administer mailboxes and he can also have a mailbox.":"Un utilisateur avec des privilèges sur un ou plusieurs domaines. Il sera autorisé à administrer les boîtes mail et il peut avoir aussi une boîte aux lettres.","Absolute time range":"Plage de temps absolue","account":"compte","Account":"Compte","Account created":"Compte créé","Account settings":"Paramètres du compte","Account successfully deleted":"Compte supprimé avec succès","Account updated":"Compte mis à jour","Actions":"Actions","Activate your auto reply from this date":"Activez votre réponse automatique à partir de cette date","Activate your auto reply until this date":"Activez votre réponse automatique jusqu'à cette date","Add":"Ajouter","Add a new domain alias":"Ajouter un nouvel alias de domaine","Add administrator":"Ajouter un administrateur","Add sender address":"Ajouter l'adresse de l'expéditeur","Add/Remove from the domain page":"Ajouter/Supprimer depuis la page du domaine","Address":"Adresse","Address (hostname or IP)":"Adresse (nom d'hôte ou IP)","Administered domains":"Domaines administrés","Administrator added":"L'administrateur a ajouté","Administrator name":"Nom de l'administrateur","Administrator removed":"Administrateur supprimé","Administrators":"Administrateurs","Administrators of":"Administrateurs de","Alarm closed":"Alarme fermée","Alarm deleted":"Alarme supprimée","Alarm re-opened":"Alarme ré-ouverte","Alarms":"Alarmes","Alarms deleted":"Alarmes supprimées","alias":"alias","Alias":"Alias","Alias already added":"Alias déjà ajouté","Alias already exists, redirecting to edit page":"L'alias existe déjà, redirection vers la page de modification","Alias successfully created":"Alias créé avec succès","Alias successfully deleted":"Alias supprimé avec succès","Alias updated":"Alias mis à jour","Alias(es) of this mailbox. To create a catchall alias, just enter the domain name (@domain.tld).":"Alias(s) de cette boîte aux lettres. Pour créer un alias fourre-tout, entrer uniquement le nom du domaine (@domain.tld).","Aliases":"Alias","Aliases:":"Alias :","Alignment":"Alignement","API access":"Accès API","API token copied to your clipboard":"Jeton API copié dans votre presse-papier","API token created":"Jeton API créé","API token deleted":"Jeton API supprimé","Apply":"Appliquer","Are you sure you want to delete this alias?":"Voulez-vous réellement supprimer cet alias ?","Are you sure you want to delete this identity ?":"Voulez-vous réellement supprimer cette identité ?","Associated domain":"Domaine associé","Associated domains":"Domaines associés","Audit trail":"Journal des modifications","Authentication":"Authentification","Auto configuration":"Configuration automatique","Auto-reply message":"Message de réponse automatique","Auto-reply message updated":"Message de réponse automatique mis à jour","autoconfig record (Mozilla) not found":"Enregistrement autoconfig (Mozilla) introuvable","autoconfig record (Mozilla): %{ value }":"Enregistrement autoconfig (Mozilla) : %{ value }","autodiscover record (Microsoft) not found":"Enregistrement autodiscover (Microsoft) non trouvé","autodiscover record (Microsoft): %{ value }":"Enregistrement autodiscover (Microsoft): %{ value }","Back":"Retour","Bind/named format. Click to copy":"Format bind/named. Cliquez pour copier","Cancel":"Annuler","Change password":"Modifier le mot de passe","Check connection:":"Vérifier la connexion :","Check out the following list to find related components":"Consulter la liste suivante pour trouver des composants associés","Check this option if passwords contained in your file are not crypted":"Cochez cette option si les mots de passe contenus dans votre fichier ne sont pas chiffrés","Choose a domain":"Choisissez un domaine","Choose a role":"Choisissez un rôle","Click here to copy the key":"Cliquer ici pour copier la clé","Close":"Fermer","Close alarm":"Fermer l'alarme","Closed":"Fermé","Confirm and create":"Confirmer et créer","Confirmation":"Confirmation","Content":"Contenu","Continue on error":"Continuer en cas d'erreur","Control if this domain will be allowed to send and receive messages":"Contrôler si ce domaine sera autorisé à envoyer et recevoir des messages.","Copy key to clipboard":"Copier la clé dans la presse-papiers","Copy to clipboard":"Copier dans le presse-papiers","Copy token to clipboard":"Copier le jeton dans la presse-papiers","Could not save parameters":"Impossible de sauvegarder les paramètres","Create a domain administrator":"Créer un administrateur de domaine","Create a mailbox for the administrator.":"Créer une boite aux lettres pour l'administrateur","Create aliases":"Créer des alias","Create standard aliases for the domain.":"Créer des aliases standard pour le domaine","Creation date":"Date de création","Crypt passwords":"Chiffrer les mots de passe","CSV seems to be badly formatted":"Le fichier CSV semble être mal formaté","Current password":"Mot de passe actuel","Daily message sending limit":"Limite quotidienne d'envoi de messages","Daily sending limit":"Limite d'envoi quotidienne","Dashboard":"Tableau de bord","Date":"Date","Day":"Jour","Default mailbox quota":"Quota par défaut pour une boîte aux lettres","Default quota applied to mailboxes. Can be expressed in KB, MB (default) or GB. A value of 0 means no quota.":"Quota par défaut appliqué aux boîtes aux lettres. Peut être exprimé en Ko, Mo (défaut) ou Go. Une valeur à 0 signifie pas de quota.","Delete":"Supprimer","Delete token":"Supprimer le jeton","Description":"Description","Detail":"Détail","Disable 2FA":"Désactiver l'authentification à double facteur","disabled":"désactivé","Disabled":"Désactivés","DKIM key":"Clé DKIM","DKIM key copied to clipboard":"Clé DKIM copiée dans le presse-papier","DKIM key does not seem to be genrated yet or has failed. Do you want to requeue the job?":"La génération de la clé DKIM ne semble pas encore avoir eu lieu ou a échoué. Souhaitez vous relancer l'opération ?","DKIM key length":"Longeur de clé DKIM","DKIM key selector":"Sélecteur de clé DKIM","DKIM keys already exist for this domain. Do you want to overwrite them?":"Des clés DKIM existent déjà pour ce domaine. Voulez-vous les écraser?","DKIM public key for":"Clé publique DKIM pour ","DKIM record found":"Enregistrement DKIM trouvé","DKIM record not found":"Enregistrement DKIM introuvable","DKIM signing":"Signature DKIM","DMARC":"DMARC","DMARC record found":"Enregistrement DMARC trouvé","DMARC record not found":"Enregistrement DMARC introuvable","DMARC support does not seem to be enabled for this domain.":"La support DMARC ne semble pas actif pour ce domaine.","DNS":"DNS","DNS checks":"Vérifications DNS","DNS configuration for ":"Configuration DNS pour","DNS configuration help":"Aide à la configuration du DNS","DNS status":"Statut DNS","Do not delete account folder":"Ne pas supprimer le dossier du compte","Do not delete domain folder":"Ne pas supprimer le dossier des domaines","Do you really want to delete the domain %{ domain }?":"Voulez-vous réellement supprimer le domaine %{ domaine } ?","domain":"domaine","Domain":"Domaine","Domain administrator":"Administrateur de domaine","Domain alias created":"Alias de domaine créé","Domain alias deleted":"Alias de domaine supprimé","Domain alias updated":"Alias de domaine mise à jour","Domain created":"Domaine créé","Domain default value":"Valeur du domaine par défaut","Domain deleted":"Supprimer le domaine","Domain name (ex: domain.tld)":"Nom de domaine (ex: domaine.tld)","Domain updated":"Domaine mise à jour","domain's default value":"La valeur par défaut du domaine","Domains":"Domaines","Don't treat duplicated objects as errors":"Ne pas traiter les objets dupliqués comme des erreurs","Edit":"Modifier","Edit account":"Modifier le compte","Edit alias":"Modifier l'alias","Edit domain":"Modifier le domaine","Edit domain alias":"Modifier l'alias de domaine","Edit provider":"Modifier le fournisseur","Email":"E-mail","Email address":"Adresse email","Email providers":"Fournisseurs de messagerie","Email sent, please check your inbox":"Email envoyé, veuillez vérifier votre boite aux lettres","Empty":"Vide","Enable DKIM signing":"Activer la signature DKIM","Enable DNS checks":"Activer les tests DNS","Enabled":"Activé","Enter a simple username or an email address":"Entrer un nom d'utilisateur simple ou une adresse e-mail","Enter an email address":"Entrer une adresse e-mail","Enter the code from the two-factor app on your mobile device. If you have lost your device, you may enter one of your recovery codes.":"Entrez le code de l'application à double facteur sur votre téléphone mobile. Si vous avez perdu votre appareil, vous pouvez entrez l'un de vos code de récupération.","Enter the code you've just received by SMS":"Entrez le code que vous venez de recevoir par SMS","Error":"Erreur","Ex: 10MB. Leave empty for no limit":"Ex: 10MB. Laisser vide pour aucune limite","Expire at":"Expire le","Export accounts and aliases to CSV":"Exporter les comptes et les alias au format CSV","Export domains and aliases to CSV":"Exporter les domaines et les alias au format CSV","Failed":"Échoué","Field is required":"Ce champ est requis","First name":"Prénom","Forgot password?":"Mot de passe oublié ?","Forward":"Transfert","Forward messages and store copies into your local mailbox":"Transférer les messages et stocker des copies dans votre boîte aux lettres locale","Forward updated":"Transfert mise à jour","Forwarded":"Transféré","Forwarders with ARC":"Transporteur avec ARC","From":"De","Full name":"Nom complet","Fullname/recipient":"Nom complet / destinataire","Fully aligned":"Entièrement aligné","General":"Général","General information":"Information générale","General settings":"Paramètres généraux ","Generate":"Générer","Generate a new DKIM key":"Générer une nouvelle clé DKIM","Generated address":"Adresse générée","help":"aide","here":"ici","Here is an example of DNS configuration (bind format). Replace values between [ ] by the appropriate ones.":"Voici un exemplaire de configuration DNS (format bind). Remplacer les valeurs entre [ ] par les valeurs appropriées.","Identification":"Identification","Identities":"Identités","If you close this form now, your modifications won't be saved. Do you confirm?":"Si vous fermez ce formulaire maintenant, vos modifications ne seront pas sauvegardées. Confirmez-vous ?","If you configured it recently, please wait for the first report to be received and processed.":"Si vous l'avez récemment configuré, veuillez attendre que le premier rapport soit reçu et traité. ","IMAP Migration":"Migration IMAP","IMAP Port":"Port IMAP","Import":"Importer","Import accounts and aliases from CSV file":"Importation de comptes et alias à partir d'un fichier CSV","Import domains":"Importer des domaines","Import domains and aliases from CSV file":"Importation de domaines et alias à partir d'un fichier CSV","Import identities":"Importer des identités","Indicate one or more recipients separated by a comma (,)":"Indiquer un ou plusieurs destinataires séparés par une virgule (,) ","Info":"Info","Information":"Information","Install a soft token authenticator like FreeOTP or Google Authenticator from your application repository and use that app to scan this QR code.":"Installez un logiciel d'authentification de jeton comme FreeOTP ou google\n Authentification depuis votre magasin d'applications et utilisez\n cette application pour scanner ce QR code.","Installed components":"Composants installés","Installed version":"Version installée","Invalid password":"Mot de passe incorrect","Invalid port number":"Numéro de port incorrect","Invalid reset token.":"Jeton de réinitialisation incorrect.","Is the IMAP connection secured using SSL/TLS or StartTLS":"La connexion IMAP est-elle sécurisée via l'utilisation de SSL/TLS ou StartTLS","It will present a summary of your Modoboa server's status and some useful information about the product.":"Il présentera un résumé du statut de votre serveur Modoboa\n et quelques informations utiles sur le produit.","Keep local copies":"Conserver des copies locales","Language":"Langage","Last login date":"Date de dernière connexion","Last modification date":"Date de dernière modification","Last name":"Nom de famille","Latest version":"Dernière version","Leave empty for no limit":"Laisser vide pour aucune limite","Level":"Niveau","Limitations":"Limites","Local domain (optional)":"Domaine local (optionnel)","Logger":"Logger","Logout":"Déconnexion","Mailbox":"Boîte aux lettres","Mailbox aliases:":"Alias de boîte aux lettres :","Mailbox:":"Boîte aux lettres","Mailboxes":"Boîtes aux lettres","MB":"Mo","Message":"Message","Message history":"Historique des messages","Message sending limit":"Limite d'envoi des messages","messages":"messages","Messages":"Messages","Migration deleted":"Migration supprimée","Migrations":"Migrations","Minimum length is %{ length }":"La taille minimale est %{ length }","Modified":"Modifié","Modify":"Modifier","Monitoring":"Supervision","Month":"Mois","Must be a numeric value or empty":"Valeur numérique requise, ou pas de valeur","MX records":"Enregistrements MX","Name":"Nom","Name of the administrator":"Nom de l'administrateur","Name of the domain to migrate":"Nom du domaine à migrer","Name:":"Nom :","Name: ":"Nom :","Never logged-in":"Jamais connecté","New":"Nouvelle","New account":"Nouveau compte","New alias":"Nouvel alias","New domain":"Nouveau domaine","New provider":"Nouveau fournisseur","New recovery codes":"Nouveaux codes de récupération","Next":"Suivant","no":"non","No":"Non","No associated domains":"Aucun domaine associé","No data to export":"Aucune donnée à exporter","No domain managed":"Aucun domaine géré","No sender address defined for this account":"Aucune adresse d'expéditeur définie pour ce compte","No sending limit":"Pas de limite d'envoi","Not a valid email":"Ce n'est pas un email correct","Not generated":"Non générée","Number of allowed mailbox aliases:":"Nombre d'alias autorisé :","Number of allowed mailboxes:":"Nombre de boites aux lettres autorisé :","Number of associated alias:":"Nombre d'alias associés :","Number of associated domains:":"Nombre de domaines associés :","Number of messages this domain can send per day. Leave empty for no limit.":"Nombre de messages que ce domaine peut envoyer par jour. Laisser vide pour aucune limite.","Number of messages this mailbox can send per day. Leave empty for no limit.":"Nombre de messages que cette boîte aux lettres peut envoyer par jour. Laisser vide pour aucune limite.","Ok":"Ok","OK":"OK","Old account":"Ancien compte","One or more updates are available":"Une ou plusieurs mise à jour sont disponibles","Opened":"Ouvert","Opened alarms":"Alarmes ouvertes","Options":"Options","Parameters updated":"Paramètres mis à jour","Partially aligned":"Partiellement aligné","Partially trusted sources / Forwarders":"Sources partiellement fiables / Transitaires","Password":"Mot de passe","Password copied to clipboard":"Mot de passe copié dans la presse-papier","Password mismatch":"Le mot de passe est différent","Password recovery":"Récupération de mot de passe","Password updated":"Mot de passe mis à jour","Passwords mismatch":"Les mots de passe diffèrent","Pending":"En attente","Period":"Période","Phone number":"Numéro de téléphone","Pin code":"Code Pin","Please add at least one recipient.":"Veuillez ajouter au moins un destinataire","Please fill-in your primary email address":"Veillez renseigner votre adresse e-mail principale","Port":"Port","Problem":"Problème","Proceed":"Procéder","Profile":"Profil","Profile updated":"Profil mis à jour","Provide a CSV file where lines respect one of the following formats:":"Fournir un fichier CSV dont les lignes respectent l'un des formats suivants:","Provider":"Fournisseur","Provider created":"Fournisseur créé","Provider deleted":"Fournisseur supprimé","Provider name":"Nom du fournisseur","Provider updated":"Fournisseur mis à jour","Providers":"Fournisseurs","Queue ID":"ID de file","Quota":"Quota","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 pour cette boite. Peut être exprimé en Ko, Mo (défaut) ou Go. Définir une valeur spécifique ou utiliser la valeur par défaut du domaine. Laisser vide pour définir une valeur illimitée (interdit pour les admins. de domaine).","Quota shared between mailboxes. Can be expressed in KB, MB (default) or GB. A value of 0 means no quota.":"Quota partagé entre les boîtes aux lettres. Peut être exprimé en Ko, Mo (défaut) ou Go. Une valeur à 0 signifie pas de quota.","Quota: ":"Quota :","Random address":"Adresse aléatoire","Random password":"Mot de passe aléatoire","Raw format. Click to copy":"Format brut. Cliquer pour copier","Recipient(s)":"Destinataire(s)","Recipients":"Destinataires","Register":"Enregistrer","Relative time ranges":"Intervalles des temps relatifs","Relay":"Relais","relaydomain":"domaine relais","Reload":"Recharger","Remove this address":"Supprimer cette adresse","Remove this administrator":"Supprimer cet administrateur","Reopen alarm":"Ré-ouvrir l'alarme","Reseller":"Revendeur","Resend SMS.":"Renvoyer le SMS.","Reset recovery codes":"Rénitialiser les codes de récupération","Resources":"Ressources","Resources usage":"Utilisation des ressources","Retry reset":"Réessayer la rénitialisation","Return to login":"Retour à la connexion","Role":"Rôle","Save":"Enregistrer","Search":"Chercher","Secondary email":"E-mail secondaire","Secured":"Sécurisé","Select an account":"Sélectionner un compte","Select file":"Sélectionner un fichier","Send only":"Envoi uniquement","Send only account":"Compte limité à l'envoi","Sender address added":"Adresse d'expédition ajoutée","Sender address deleted":"Adresse d'expédition supprimée","Sender addresses":"Adresses d'expédition","Sending limit":"Limite d'envoi","Sending limit: ":"Limite d'envoi :","Separator":"Séparateur","Service":"Service","Service: ":"Service :","Settings":"Paramètres","Show key":"Afficher la clé","Simple user":"Utilisateur simple","Specify an email address":"Spécifier une adresse e-mail","SPF record found":"Enregistrement SPF trouvé","SPF record not found":"Enregistrement SPF introuvable","Start typing a name here...":"Commencer à saisir un nom ici...","Statistics":"Statistiques","Status":"Statut","Subject":"Sujet","Submit":"Soumettre","Summary":"Résumé","Super administrator":"Super administrateur","SuperAdmins cannot own a mailbox":"Les SuperAdmins ne peuvent pas avoir de boite aux lettres","Tags":"Tags","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":"Le contenu de votre réponse. Vous pouvez utiliser les variables suivantes, qui seront automatiquement remplacées par les valeurs appropriées : %(name)s, %(fromdate)s, %(untildate)s","The first element of each line is mandatory and must be equal to one of the previous values.":"Le premier élément de chaque ligne est obligatoire et doit être égal à l'une des valeurs précédentes.","The following recovery codes can be used one time each to let you regain access to your account, in case you lose your phone for example. Make sure to save them in a safe place, otherwise you won't be able to access your account anymore.":"Les codes de récupération suivants peuvent être utilisés une fois chacun pour vous permettre de récupérer un accès à votre compte, au cas où vous perdriez votre téléphone par exemple. Assurez-vous de les conserver dans un lieu sûr, autrement vous ne serez définitivement plus en mesure d'accéder à votre compte.","there":"ici","This page is still under construction.":"Cette page est en cours de construction.","To":"A","Too many unsuccessful attempts, please try later.":"Trop de tentatives sans succès, veuillez réessayer plus tard","Total":"Total","TOTP resent.":"TOTP envoyé.","Transport":"Transport","Triggered":"Déclenché","Trusted sources":"Sources de confiance","Two-factor authentication":"Authentification à double facteur","Type":"Type","Type: ":"Type :","Unknown":"Inconnu","Unknown sources / Threats":"Sources inconnues / Menaces","unlimited":"illimité","Unlimited":"illimité","Until":"Jusqu'au","Update":"Mettre à jour","Update auto-reply":"Mettre à jour la réponse automatique","Update Password":"Mise à jour du mot de passe","Update settings":"Mise à jour des paramètres","Updated":"Mis à jour","Use domain default value":"Utiliser la valeur par défaut du domaine","User seems wrong, return to login or restart reset the process?":"L'utilisateur semble erroné, revenez à la connexion ou redémarrer réinitialisez le processus ","User unknown.":"Utilisateur inconnu.","Username":"Nom d'utilisateur","Username:":"Nom d'utilisateur :","Valid":"Valide","Verify code":"Vérifier le code","warning":"Avertissement","Warning":"Avertissement","Week":"Semaine","Welcome to Modoboa":"Bienvenue dans Modoboa","With a mailbox":"Avec une boite aux lettres","With mailbox":"Avec boîte aux lettres","Year":"Année","yes":"oui","Yes":"Oui","You are about to delete your API access token":"Vous êtes sur le point de supprimer votre jeton d'accès à l'API","You can use a different character as separator.":"Vous pouvez utiliser autre caractère comme séparateur","You need to bind at least one domain to the provider.":"Vous devez associer au moins un domaine à ce fournisseur.","Your API token has not been generated yet.":"Votre jeton API n'a pas encore été généré.","Your API token is:":"Votre jeton API est :"},"it":{"Account":"Account","Account created":"Account creato","Account updated":"Account aggiornato","Actions":"Azioni","Add":"Aggiungi","Address":"Indirizzo","Administered domains":"Domini amministrati","Administrators":"Amministratori","Alias":"Alias","Aliases":"Alias","API access":"Accesso API","Apply":"Applica","Authentication":"Autenticazione","Bind/named format. Click to copy":"Formato bind/named","Change password":"Cambia password","Check this option if passwords contained in your file are not crypted":"Seleziona questa opzione se le password contenute nel file non sono criptate","Close":"Chiudi","Closed":"Chiudi","Confirmation":"Conferma","Continue on error":"Continuare in caso di errore","Create a domain administrator":"Crea un amministratore di dominio","Create a mailbox for the administrator.":"Crea una casella di posta per l'amministratore.","Create aliases":"Crea alias","Creation date":"Data di creazione","Crypt passwords":"Cripta le password","Day":"Giorno","Default mailbox quota":"Dimensione massima predefinita per le mailbox","Default quota applied to mailboxes. Can be expressed in KB, MB (default) or GB. A value of 0 means no quota.":"Valore predefinito per lo spazio massimo confiviso tra le mailbox. Può essere espresso in KB, MB (predefinito) o GB. Il valore 0 indica nessun limite.","Description":"Descrizione","Disabled":"Disabilitato","DKIM key":"Chiave DKIM","DNS":"DNS","DNS status":"Stato del DNS","Domain":"Dominio","Domain administrator":"Amministratore di dominio","Domain created":"Dominio creato","Domains":"Domini","Email address":"Indirizzo email","Enable DKIM signing":"Abilita la firma DKIM","Enable DNS checks":"Abilita i controlli DNS","Enabled":"Abilitato","Expire at":"Scade il","Failed":"Fallito","Forward":"Inoltra","Forward messages and store copies into your local mailbox":"Inoltra i messaggi e memorizza le copie nella tua casella di posta locale","Forward updated":"Inoltro aggiornato","Full name":"Nome completo","General":"Generale","Identities":"Identità","Import":"Importa","Import domains":"Importa domini","Import identities":"Identità di importazione","Information":"Informazioni","Installed version":"Versione installata","Keep local copies":"Mantieni copie locali","Last modification date":"Data dell'ultima modifica","Level":"Livello","Logger":"Logger","Logout":"Esci","Mailbox":"Caselle di posta","Mailboxes":"Caselle di posta","Message":"Utilizzo","Modified":"Modificato","Month":"Mese","Name":"Nome","New account":"Nuovo account","New alias":"Nuovo alias","New domain":"Nuovo dominio","Next":"Successivo","Not generated":"Non generata","One or more updates are available":"Sono disponibili nuovi aggiornamenti","Options":"Opzioni","Partially aligned":"Parzialmente allineato","Password":"Password","Passwords mismatch":"Le password non corrispondono","Phone number":"Numero di telefono","Profile":"Profilo","Profile updated":"Profilo aggiornato","Quota":"Dimensione massima","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).":"Dimensione massima per questa mailbox, può essere espressa in KB, MB (predefinito) o GB. Definire un valore personalizzato o utilizzare quello predefinito per il dominio. Lasciare vuoto per specificare un valore non limitato (non permesso per amministratori di dominio).","Quota shared between mailboxes. Can be expressed in KB, MB (default) or GB. A value of 0 means no quota.":"Spazio massimo confiviso tra le mailbox. Può essere espresso in KB, MB (predefinito) o GB. Il valore 0 indica nessun limite.","Random address":"Indirizzo casuale","Random password":"Password casuale","Recipient(s)":"Destinatario(i)","Recipients":"Destinatari","Reseller":"Rivenditore","Resources":"Risorse","Resources usage":"Utilizzo risorse","Role":"Ruolo","Save":"Salva","Search":"Ricerca","Secondary email":"Email secondaria","Sender addresses":"Indirizzi mittenti","Separator":"Separatore","Settings":"Impostazioni","Show key":"Visualizza chiave","Simple user":"Utente semplice","Status":"Stato","Submit":"Invia","Summary":"Sommario","Super administrator":"Super amministratore","Tags":"Tag","Total":"Totale","Transport":"Trasporto","Type":"Tipo","Unknown":"Sconosciuto","Unknown sources / Threats":"Fonti sconosciute / Minaccie","unlimited":"senza limiti","Update":"Aggiorna","Updated":"Aggiornato","Use domain default value":"Usa il valore predefinito","Username":"Nome utente","Week":"Settimana","Welcome to Modoboa":"Benvenuti in Modoboa","With a mailbox":"Con una casella di posta","Year":"Anno"},"ja":{},"nl":{},"pl":{},"pt":{},"ru":{"Account":"Добавить аккаунт","Account created":"Аккаунт создан","Account updated":"аккаунт изменен","Actions":"Действие","Add":"Адрес","Address":"Адрес","Administered domains":"Список квот","Administrators":"Администраторы","Alias":"Синоним","Aliases":"Синоним(ы)","Apply":"Применить","Authentication":"Аутентификация","Bind/named format. Click to copy":"Неверный формат","Change password":"Изменить пароль","Check this option if passwords contained in your file are not crypted":"Выберите эту опцию если пароль в вашем файле не зашифрован ","Confirmation":"Подтверждение","Continue on error":"Продолжать при ошибке","Create a domain administrator":"Создание администратора домена","Create a mailbox for the administrator.":"Создание администратора домена","Create aliases":"Создание синонимов","Creation date":"Дата создания","Crypt passwords":"Шифровать пароль","Dashboard":"Приборная панель","Day":"День","Disabled":"Разрешен","DNS status":"Статистика","Domain administrator":"Администратор домена","Domain created":"Домен создан","Domains":"Домены","Email address":"Е-майл адрес","Enabled":"Разрешено","Forward":"Перенаправленые","Forward messages and store copies into your local mailbox":"Перенаправление сообщения, и сохранение копии в вашем локальном почтовом ящике","Forward updated":"Перенаправление обновлено","Full name":"Имя файла","General":"Основные","Identities":"Пользователи","Import":"Импорт","Import domains":"Импорт доменов","Import identities":"Импорт информации о пользователях","Information":"Информация","Installed version":"Установленная версия","Keep local copies":"Сохранить локальную копию","Last modification date":"Дата последней модификации","Level":"Уровень","Logger":"Логгер","Logout":"Завершить сеанс","Mailbox":"Почтовые ящики","Mailboxes":"Почтовые ящики","Message":"использование (%%)","Modified":"Синоним изменен","Month":"Месяц","Name":"Логин","New account":"Новый аккаунт","New alias":"Новый синоним","New domain":"Новый домен","Next":"Следующая","Not generated":"Получатель не определен","One or more updates are available":"Доступны одно или более обновлений.","Options":"Опции","Password":"Пароль","Passwords mismatch":"Пароли не совпадают","Profile updated":"Профиль обновлен","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).":"Квота в мегабайтах для этого почтового ящика. Определите собственное значение или используйте значение по умолчанию для родительского домена. Оставьте пустым для неограниченного значения. (Не разрешено администраторам домена)","Random address":"Ошибочный запрос","Random password":"Ошибочный запрос","Recipient(s)":"Получатели","Recipients":"Получатели","Reseller":"Реселлер","Resources":"Ресурсы","Resources usage":"Использование ресурсов","Role":"Роль","Save":"Сохранить","Search":"Поиск","Sender addresses":"Ошибочный запрос","Separator":"Разделитель","Settings":"Настройки","Simple user":"Обычный пользователь","Status":"Статистика","Submit":"Подтвердить","Super administrator":"Супер администратор","Tags":"Теги","Unknown":"Неизвестное","unlimited":"Не лимитировано","Update":"Обновление","Updated":"Обновление","Use domain default value":"Используются значения домена по умолчанию ","Username":"Логин пользователя","Week":"Неделя","Welcome to Modoboa":"Добро пожаловать в Modoboa!","Year":"Год"},"sv":{"A documentation of the API is available":"Dokumentation av API är tillgänglig","A new key will be generated soon. Refresh the page in a moment to see it.":"En ny nyckel kommer snart att skapas. Ladda om sidan om en stund för att se den.","A user with all privileges, can do anything. By default, such a user does not have a mailbox so he can't access end-user features.":"Användare med alla rättigheter som kan göra allt. Som standard har en sån här användare ingen brevlåda så den kan inte komma åt slutanvändarfunktioner.","A user with no privileges but with a mailbox. He will be allowed to use all end-user features: webmail, calendar, contacts, filters.":"Användare utan privilegier men som har en en brevlåda. Den kommer att kunna använda alla slutanvändarfunktioner: webbmail, kalender, kontakter, filter.","A user with privileges on one or more domain. He will be allowed to administer mailboxes and he can also have a mailbox.":"Användare med rättigheter på en eller flera domäner. Den kan administrera brevlådor och han kan även ha en brevlåda.","Absolute time range":"Absolut tidsintervall","Account":"Konto","Account created":"Konto skapat","Account updated":"Konto uppdaterat","Actions":"Åtgärder","Add":"Lägg till","Add a new domain alias":"Lägg till nytt domän alias","Add administrator":"Lägg till administratör","Add sender address":"Lägg till avsändaradress","Address":"Adress","Address (hostname or IP)":"Adress (värdnamn eller IP)","Administered domains":"Administrerade domäner","Administrator added":"Administratör tillagd","Administrator name":"Administratörs namn","Administrator removed":"Administratör raderad","Administrators":"Administratörer","Alarm closed":"Larm stängt","Alarm deleted":"Larm raderat","Alarm re-opened":"Larm öppnat på nytt","Alarms":"Larm","Alarms deleted":"Larm raderade","Alias":"Alias","Alias updated":"Alias uppdaterat","Alias(es) of this mailbox. To create a catchall alias, just enter the domain name (@domain.tld).":"Alias för denna brevlåda. För att skapa ett catchall-alias anger du bara domännamnet (@domain.tld).","Aliases":"Alias","Alignment":"Placering","API access":"API åtkomst","API token copied to your clipboard":"API token kopierat till urklipp","API token created":"API token skapat","API token deleted":"API token raderat","Apply":"Tillämpa","Associated domains":"Associerade domäner","Audit trail":"Verifieringskedja","Authentication":"Autentisering","Auto configuration":"Automatisk konfiguration","autoconfig record (Mozilla) not found":"autoconfig-posten (Mozilla) hittades inte","autoconfig record (Mozilla): %{ value }":"\"autoconfig-post (Mozilla): %{ value }\"","autodiscover record (Microsoft) not found":"autodiscover-post (Microsoft) hittades inte","autodiscover record (Microsoft): %{ value }":"autodiscover-post (Microsoft): %{ value }","Back":"Tillbaka","Bind/named format. Click to copy":"Bind/named formatterat. Klicka för att kopiera","Cancel":"Avbryt","Change password":"Ändra lösenord","Check connection:":"Kontrollera anslutning:","Check out the following list to find related components":"Kolla in följande lista för att hitta relaterade komponenter","Check this option if passwords contained in your file are not crypted":"Markera det här alternativet om lösenorden i din fil inte är krypterade","Choose a domain":"Välj en domän","Choose a role":"Välj en roll","Close":"Stäng","Close alarm":"Stäng alarm","Closed":"Stängd","Confirm and create":"Bekräfta och skapa","Confirmation":"Bekräftelse","Continue on error":"Fortsätt vid fel","Control if this domain will be allowed to send and receive messages":"Kontrollera om den här domänen ska tillåtas skicka och ta emot meddelanden","Copy to clipboard":"Kopiera till urklipp","Copy token to clipboard":"Kopiera token till urklipp","Could not save parameters":"Kunde inte spara parametrar","Create a domain administrator":"Skapa en domänadministratör","Create a mailbox for the administrator.":"Skapa en brevlåda för administratören.","Create aliases":"Skapa alias","Create standard aliases for the domain.":"Skapa standardalias för domänen.","Creation date":"Datum skapad","Crypt passwords":"Kryptera lösenord","Current password":"Nuvarande lösenord","Daily message sending limit":"Daglig sändningsgräns för meddelanden","Daily sending limit":"Daglig sändningsgräns","Dashboard":"Instrumentbräda","Date":"Datum","Day":"Dag","Default mailbox quota":"Standard brevlådekvota","Default quota applied to mailboxes. Can be expressed in KB, MB (default) or GB. A value of 0 means no quota.":"Standardkvot tillämpas på postlådor. Kan uttryckas i KB, MB (standard) eller GB. Ett värde på 0 betyder ingen kvot.","Delete":"Radera","Delete token":"Radera token","Description":"Beskrivning","Detail":"Detalj","Disable 2FA":"Inaktivear 2FA","Disabled":"Inaktiverad","DKIM key":"DKIM nyckel","DKIM key length":"DKIM nyckellängd","DKIM key selector":"DKIM nyckel väljare","DKIM keys already exist for this domain. Do you want to overwrite them?":"DKIM-nycklar finns redan för den här domänen. Vill du skriva över dem?","DKIM public key for":"DKIM publik nyckel för","DKIM record found":"DKIM-post hittades","DKIM record not found":"DKIM-posten hittades inte","DKIM signing":"DKIM signering","DMARC":"DMARC","DMARC record found":"DMARC post hittad","DMARC record not found":"DMARC post ej hittad","DMARC support does not seem to be enabled for this domain.":"DMARC-stöd verkar inte vara aktiverat för den här domänen.","DNS":"DNS","DNS checks":"DNS kontroller","DNS configuration help":"DNS konfigurering hjälp","DNS status":"DNS status","Do not delete account folder":"Ta inte bort kontomappen","Do not delete domain folder":"Ta inte bort domänmappen","Domain":"Domän","Domain administrator":"Domänadministratör","Domain alias created":"Domän alias skapat","Domain alias deleted":"Domänalias raderat","Domain alias updated":"Domänalias uppdaterat","Domain created":"Domän skapad","Domain default value":"Domän standardvärde","Domain deleted":"Domän raderad","Domain name (ex: domain.tld)":"Domännamn (ex: domain.tld)","Domain updated":"Domän uppdaterad","domain's default value":"domänens standardvärde","Domains":"Domäner","Don't treat duplicated objects as errors":"Behandla inte duplicerade objekt som fel","Edit":"Redigera","Edit account":"Redigera konto","Edit alias":"Redigera alias","Edit domain":"Redigera domän","Edit domain alias":"Redigera domänalias","Edit provider":"Redigera leverantör","Email":"E-post","Email address":"E-postadress","Email providers":"E-postleverantörer","Empty":"Tom","Enable DKIM signing":"Aktivera DKIM signering","Enable DNS checks":"Aktivera DNS kontroller","Enabled":"Aktiverad","Enter a simple username or an email address":"Ange ett enkelt användarnamn eller en e-postadress","Enter an email address":"Ange en e-postadress","Enter the code from the two-factor app on your mobile device. If you have lost your device, you may enter one of your recovery codes.":"Ange koden från tvåfaktorsappen på din mobila enhet. Om du har tappat bort din enhet kan du ange en av dina återställningskoder.","Enter the code you've just received by SMS":"Ange koden du precis har fått via SMS","Error":"Fel","Ex: 10MB. Leave empty for no limit":"Ex: 10MB. Lämna tomt för ingen gräns","Expire at":"Utgår kl","Export accounts and aliases to CSV":"Exportera konton och alias till CSV","Export domains and aliases to CSV":"Exportera domäner och alias till CSV","Failed":"Misslyckades","First name":"Förnamn","Forward":"Vidarebefordra","Forward messages and store copies into your local mailbox":"Vidarebefordra meddelanden och lagra kopior i din lokala brevlåda","Forward updated":"Vidarebefordring uppdaterad","Forwarded":"Vidarebefordrad","Forwarders with ARC":"Vidarebefordrare med ARC","From":"Från","Full name":"Komplett namn","Fullname/recipient":"Komplett namn/mottagare","Fully aligned":"Helt inriktad","General":"Allmän","General information":"Allmänn information","General settings":"Allmänna inställningar","Generate":"Generera","Generate a new DKIM key":"Generera en ny DKIM nyckel","help":"hjälp","Here is an example of DNS configuration (bind format). Replace values between [ ] by the appropriate ones.":"Här är ett exempel på DNS-konfiguration (bind-format). Ersätt värdena mellan [ ] med de lämpliga värdena.","Identification":"Identifikation","Identities":"Identiteter","If you close this form now, your modifications won't be saved. Do you confirm?":"Om du stänger formuläret nu kommer dina ändringar inte att sparas. Bekräftar du?","If you configured it recently, please wait for the first report to be received and processed.":"Om du konfigurerade det nyligen, vänta tills den första rapporten tas emot och behandlas.","IMAP Migration":"IMAP migrering","IMAP Port":"IMAP port","Import":"Importera","Import accounts and aliases from CSV file":"Importera konton och alias från CSV-fil","Import domains":"Importera domäner","Import domains and aliases from CSV file":"Importera domäner och alias från CSV-fil","Import identities":"Importera identiteter","Indicate one or more recipients separated by a comma (,)":"Ange en eller flera mottagare separerade med kommatecken (,)","Information":"Information","Installed components":"Installerade komponenter","Installed version":"Installerad version","Invalid password":"Ogiltigt lösenord","Invalid reset token.":"Ogiltigt återställningstoken.","Is the IMAP connection secured using SSL/TLS or StartTLS":"Är IMAP-anslutningen säker med SSL/TLS eller StartTLS","Keep local copies":"Behåll lokala kopior","Language":"Språk","Last login date":"Senaste inloggning","Last modification date":"Senaste ändrad datum","Last name":"Efternamn","Latest version":"Senaste version","Leave empty for no limit":"Lämna tomt för ingen gräns","Level":"Nivå","Limitations":"Gränser","Local domain (optional)":"Lokal domän (valfritt)§","Logger":"Logger","Logout":"Logga ut","Mailbox":"Brevlåda","Mailboxes":"Brevlådor","MB":"MB","Message":"Meddelande","Message history":"Meddelande historik","Message sending limit":"Begränsning för meddelandesändning","messages":"meddelanden","Messages":"Meddelanden","Migration deleted":"Migrering raderad","Migrations":"Migreringar","Modified":"Ändrad","Modify":"Ändra","Month":"Månad","MX records":"MX poster","Name":"Namn","Name of the administrator":"Namn på administratören","Name of the domain to migrate":"Namn på domänen att migrera","Never logged-in":"Aldrig inloggad","New":"Ny","New account":"Nytt konto","New alias":"Nytt alias","New domain":"Ny domän","New provider":"Ny leverantör","New recovery codes":"Nya återställningskoder","Next":"Nästa","no":"nej","No":"Nej","No associated domains":"Inga associerade domäner","No sender address defined for this account":"Inge avsändaradress agedd för detta konto","No sending limit":"Ingen sändningsbegränsning","Not generated":"Ej genererad","Number of associated domains:":"Antal associerade domäner:","Number of messages this domain can send per day. Leave empty for no limit.":"Antal meddelanden som denna domän kan skicka per dag. Lämna tomt för ingen begränsning.","Number of messages this mailbox can send per day. Leave empty for no limit.":"Antal meddelanden som denna brevlåda kan skicka per dag. Lämna tomt för ingen begränsning.","Ok":"Ok","OK":"OK","Old account":"Gammalt konto","One or more updates are available":"En eller flera uppdateringar tillgängliga","Opened":"Öppnad","Opened alarms":"Öppnade alarm","Options":"Alternativ","Parameters updated":"Parametrar uppdaterade","Partially aligned":"Delvis justerad","Partially trusted sources / Forwarders":"Delvis pålitliga källor / speditörer","Password":"Lösenord","Password copied to clipboard":"Lösenord kopierat till urklipp","Password recovery":"Lösenordsåterställning","Password updated":"Lösenord uppdaterat","Passwords mismatch":"Lösenord matchar ej","Pending":"Väntande","Period":"Period","Phone number":"Telefonnummer","Pin code":"Pinkod","Please fill-in your primary email address":"Var vänlig fyll i din primära e-postadress","Port":"Port","Problem":"Problem","Proceed":"Fortsätt","Profile":"Profil","Profile updated":"Profil uppdaterad","Provide a CSV file where lines respect one of the following formats:":"Ange en CSV-fil där raderna respekterar ett av följande format:","Provider":"Leverantör","Provider created":"Leverantör skapad","Provider deleted":"Leverantör raderad","Provider name":"Leverantörsnamn","Provider updated":"Leverantör uppdaterad","Providers":"Leverantörer","Queue ID":"Kö ID","Quota":"Kvota","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).":"Kvot för denna brevlåda, kan anges i KB, MB (standard) eller GB. Ange ett anpassat värde eller använd domänens standardvärde. Lämna tomt för att ange ett obegränsat värde (inte tillåtet för domänadministratörer).","Quota shared between mailboxes. Can be expressed in KB, MB (default) or GB. A value of 0 means no quota.":"Kvot delad mellan brevlådor. Kan anges i KB, MB (standard) eller GB. Ett värde av 0 innebär ingen kvot.","Random address":"Slumpmässig adress","Random password":"Slumpmässigt lösenord","Raw format. Click to copy":"Råformat. Klicka för att kopiera","Recipient(s)":"Mottagare","Recipients":"Mottagare","Register":"Register","Relative time ranges":"Relativa tidsintervall","Relay":"Relä","Reload":"Ladda om","Remove this address":"Radera denna adress","Remove this administrator":"Radera denna administratör","Reopen alarm":"Återöppna larmet","Reseller":"Återförsäljare","Resend SMS.":"Skicka SMS på nytt.","Reset recovery codes":"Återställ återställningskoder","Resources":"Resurser","Resources usage":"Resursanvändning","Retry reset":"Försök återställning igen","Return to login":"Återgå till inloggning","Role":"Roll","Save":"Spara","Search":"Sök","Secondary email":"Sekundär e-post","Secured":"Säkrad","Select an account":"Välj ett konto","Select file":"Välj fil","Sender address added":"Avsändaradress tillagd","Sender address deleted":"Avsändaradress raderad","Sender addresses":"Avsändaradresser","Sending limit":"Sändningsgräns","Separator":"Avgränsare","Service":"Tjänst","Settings":"Inställningar","Show key":"Visa nyckel","Simple user":"Enkel användare","Specify an email address":"Ange en e-postadress","SPF record found":"SPF post hittad","SPF record not found":"SPF post saknas","Start typing a name here...":"Börja skriva ett namn här...","Statistics":"Statistik","Status":"Status","Submit":"Skicka","Summary":"Sammanfattning","Super administrator":"Superadministratör","Tags":"Taggar","The first element of each line is mandatory and must be equal to one of the previous values.":"Det första elementet i varje rad är obligatoriskt och måste vara lika med ett av de tidigare värdena.","This page is still under construction.":"Denna sida är fortfarande under konstruktion.","To":"Till","Too many unsuccessful attempts, please try later.":"För många misslyckade försök, försök igen senare.","Total":"Totalt","TOTP resent.":"TOTP skickat igen.","Transport":"Transport","Triggered":"Triggad","Trusted sources":"Pålitliga källor","Type":"Typ","Unknown":"Okänd","Unknown sources / Threats":"Okända källor / hot","unlimited":"obegränsat","Update":"Uppdatera","Update Password":"Uppdatera lösenord","Update settings":"Uppdatera inställningar","Updated":"Uppdaterad","Use domain default value":"Använd domänens standardvärde","User seems wrong, return to login or restart reset the process?":"Användare verkar felaktig, återgå till inloggning eller börja om återsällningsprocessen?","User unknown.":"Okänd användare.","Username":"Användarnamn","Username:":"Användarnamn:","Valid":"Giltig","Verify code":"Verifikationskod","Warning":"Varning","Week":"Vecka","Welcome to Modoboa":"Välkommen till Modoboa","With a mailbox":"Med en brevlåda","With mailbox":"Med brevlåda","Year":"År","yes":"ja","Yes":"Ja","You are about to delete your API access token":"Du håller på att radera din API-åtkomsttoken","You can use a different character as separator.":"Du kan använda ett annat tecken som avgränsare.","Your API token has not been generated yet.":"Ditt API token har ännu ej genererats.","Your API token is:":"Ditt API token är:"},"tr":{"API access":"API erişimi","Authentication":"Kimlik Doğrulama","Change password":"Parolayı değiştirin","Close":"Kapat","Confirmation":"Onayla","Dashboard":"Gösterge Paneli","Date":"Tarih","Description":"Tanım","Disable 2FA":"2FA'yı devre dışı bırak","Domain administrator":"Alan adı Yöneticisi","Enter the code you've just received by SMS":"Az önce SMS ile aldığınız kodu giriniz","From":"Kimden","General":"Genel","Information":"Bilgi","Installed version":"Kurulu sürüm","Level":"Seviye","Logger":"Kayıtçı","Logout":"Çıkış Yapın","Message":"İleti","Name":"İsim","New recovery codes":"Yeni kurtarma kodları","Next":"Sonraki","No":"Hayır","One or more updates are available":"Bir veya daha fazla güncelleme mevcut","Password":"Parola","Passwords mismatch":"Parolalar uyuşmuyor","Phone number":"Telefon numarası","Pin code":"Pin kodu","Please fill-in your primary email address":"Lütfen birincil e-posta adresinizi girin","Profile":"Profil","Profile updated":"Profil güncellendi","Register":"Kayıt ol","Reseller":"Bayii","Reset recovery codes":"Kurtarma kodlarını sıfırla","Role":"Rol","Save":"Kaydet","Secondary email":"İkincil e-posta","Settings":"Ayarlar","Simple user":"Basit kullanıcı","Submit":"Gönder","To":"Kime","Unknown":"Bilinmeyen","Update":"Güncelle","Username":"Kullanıcı adı","Welcome to Modoboa":"Modoboa'ya hoş geldiniz","Yes":"Evet"},"zh":{}} \ No newline at end of file +{"en":{"A new key will be generated soon. Refresh the page in a moment to see it.":"A new key will be generated soon. Refresh the page in a moment to see it.","Absolute time range":"Absolute time range","Account":"Account","Actions":"Actions","Add":"Add","Add a new domain alias":"Add a new domain alias","Add administrator":"Add administrator","Add sender address":"Add sender address","Address":"Address","Administered domains":"Administered domains","Administrator added":"Administrator added","Administrator name":"Administrator name","Administrator removed":"Administrator removed","Administrators":"Administrators","Administrators of":"Administrators of","Alarms":"Alarms","Alias":"Alias","Aliases":"Aliases","Alignment":"Alignment","Apply":"Apply","Audit trail":"Audit trail","Authentication":"Authentication","Auto configuration":"Auto configuration","autoconfig record (Mozilla) not found":"autoconfig record (Mozilla) not found","autoconfig record (Mozilla): %{ value }":"autoconfig record (Mozilla): %{ value }","autodiscover record (Microsoft) not found":"autodiscover record (Microsoft) not found","autodiscover record (Microsoft): %{ value }":"autodiscover record (Microsoft): %{ value }","Back":"Back","Bind/named format. Click to copy":"Bind/named format. Click to copy","Cancel":"Cancel","Choose a domain":"Choose a domain","Close":"Close","Confirm and create":"Confirm and create","Continue on error":"Continue on error","Control if this domain will be allowed to send and receive messages":"Control if this domain will be allowed to send and receive messages","Copy to clipboard":"Copy to clipboard","Create a domain administrator":"Create a domain administrator","Create a mailbox for the administrator.":"Create a mailbox for the administrator.","Create aliases":"Create aliases","Create standard aliases for the domain.":"Create standard aliases for the domain.","Creation date":"Creation date","CSV seems to be badly formatted":"CSV seems to be badly formatted","Daily sending limit":"Daily sending limit","Dashboard":"Dashboard","Day":"Day","Default mailbox quota":"Default mailbox quota","Default quota applied to mailboxes. Can be expressed in KB, MB (default) or GB. A value of 0 means no quota.":"Default quota applied to mailboxes. Can be expressed in KB, MB (default) or GB. A value of 0 means no quota.","Delete":"Delete","Detail":"Detail","Disabled":"Disabled","DKIM key":"DKIM key","DKIM key length":"DKIM key length","DKIM key selector":"DKIM key selector","DKIM keys already exist for this domain. Do you want to overwrite them?":"DKIM keys already exist for this domain. Do you want to overwrite them?","DKIM public key for":"DKIM public key for","DKIM record found":"DKIM record found","DKIM record not found":"DKIM record not found","DKIM signing":"DKIM signing","DMARC":"DMARC","DMARC record found":"DMARC record found","DMARC record not found":"DMARC record not found","DMARC support does not seem to be enabled for this domain.":"DMARC support does not seem to be enabled for this domain.","DNS":"DNS","DNS checks":"DNS checks","DNS configuration for ":"DNS configuration for ","DNS configuration help":"DNS configuration help","DNS status":"DNS status","Do not delete domain folder":"Do not delete domain folder","Do you really want to delete the domain %{ domain }?":"Do you really want to delete the domain %{ domain }?","Domain":"Domain","Domain alias created":"Domain alias created","Domain alias deleted":"Domain alias deleted","Domain alias updated":"Domain alias updated","Domain created":"Domain created","Domain deleted":"Domain deleted","Domain name (ex: domain.tld)":"Domain name (ex: domain.tld)","Domain updated":"Domain updated","Domains":"Domains","Don't treat duplicated objects as errors":"Don't treat duplicated objects as errors","Edit":"Edit","Edit domain":"Edit domain","Edit domain alias":"Edit domain alias","Email providers":"Email providers","Empty":"Empty","Enable DKIM signing":"Enable DKIM signing","Enable DNS checks":"Enable DNS checks","Enabled":"Enabled","Export accounts and aliases to CSV":"Export accounts and aliases to CSV","Export domains and aliases to CSV":"Export domains and aliases to CSV","Failed":"Failed","Field is required":"Field is required","Forward":"Forward","Forwarded":"Forwarded","Forwarders with ARC":"Forwarders with ARC","From":"From","Full name":"Full name","Fullname/recipient":"Fullname/recipient","Fully aligned":"Fully aligned","General":"General","General information":"General information","Generate a new DKIM key":"Generate a new DKIM key","Here is an example of DNS configuration (bind format). Replace values between [ ] by the appropriate ones.":"Here is an example of DNS configuration (bind format). Replace values between [ ] by the appropriate ones.","Identification":"Identification","Identities":"Identities","If you close this form now, your modifications won't be saved. Do you confirm?":"If you close this form now, your modifications won't be saved. Do you confirm?","If you configured it recently, please wait for the first report to be received and processed.":"If you configured it recently, please wait for the first report to be received and processed.","IMAP Migration":"IMAP Migration","Import":"Import","Import accounts and aliases from CSV file":"Import accounts and aliases from CSV file","Import domains":"Import domains","Import domains and aliases from CSV file":"Import domains and aliases from CSV file","Information":"Information","Last login date":"Last login date","Last modification date":"Last modification date","Limitations":"Limitations","Logout":"Logout","Mailboxes":"Mailboxes","MB":"MB","Message sending limit":"Message sending limit","messages":"messages","Messages":"Messages","Migrations":"Migrations","Modify":"Modify","Monitoring":"Monitoring","Month":"Month","Must be a numeric value or empty":"Must be a numeric value or empty","MX records":"MX records","Name":"Name","Name of the administrator":"Name of the administrator","Name: ":"Name: ","Never logged-in":"Never logged-in","New":"New","New domain":"New domain","Next":"Next","no":"no","No":"No","No data to export":"No data to export","No sender address defined for this account":"No sender address defined for this account","No sending limit":"No sending limit","Not a valid email":"Not a valid email","Not generated":"Not generated","Number of messages this domain can send per day. Leave empty for no limit.":"Number of messages this domain can send per day. Leave empty for no limit.","OK":"OK","Options":"Options","Partially aligned":"Partially aligned","Partially trusted sources / Forwarders":"Partially trusted sources / Forwarders","Password":"Password","Password copied to clipboard":"Password copied to clipboard","Pending":"Pending","Period":"Period","Phone number":"Phone number","Problem":"Problem","Profile":"Profile","Provide a CSV file where lines respect one of the following formats:":"Provide a CSV file where lines respect one of the following formats:","Quota":"Quota","Quota shared between mailboxes. Can be expressed in KB, MB (default) or GB. A value of 0 means no quota.":"Quota shared between mailboxes. Can be expressed in KB, MB (default) or GB. A value of 0 means no quota.","Quota: ":"Quota: ","Random password":"Random password","Raw format. Click to copy":"Raw format. Click to copy","Relative time ranges":"Relative time ranges","Relay":"Relay","Reload":"Reload","Remove this address":"Remove this address","Remove this administrator":"Remove this administrator","Resources":"Resources","Resources usage":"Resources usage","Role":"Role","Save":"Save","Secondary email":"Secondary email","Select an account":"Select an account","Select file":"Select file","Sender addresses":"Sender addresses","Sending limit":"Sending limit","Sending limit: ":"Sending limit: ","Separator":"Separator","Service":"Service","Service: ":"Service: ","Settings":"Settings","Show key":"Show key","Specify an email address":"Specify an email address","SPF record found":"SPF record found","SPF record not found":"SPF record not found","Statistics":"Statistics","Summary":"Summary","Tags":"Tags","The first element of each line is mandatory and must be equal to one of the previous values.":"The first element of each line is mandatory and must be equal to one of the previous values.","To":"To","Total":"Total","Transport":"Transport","Trusted sources":"Trusted sources","Type":"Type","Type: ":"Type: ","Unknown":"Unknown","Unknown sources / Threats":"Unknown sources / Threats","Unlimited":"Unlimited","Update":"Update","Updated":"Updated","Username":"Username","Valid":"Valid","warning":"warning","Warning":"Warning","Week":"Week","With a mailbox":"With a mailbox","With mailbox":"With mailbox","Year":"Year","yes":"yes","Yes":"Yes","You can use a different character as separator.":"You can use a different character as separator."},"br":{"Account":"Kont","Account created":"Kont krouet","Account updated":"Kont hizivaet","Actions":"Oberioù","Add":"Ouzhpennañ","Address":"Chomlec'h","Administered domains":"Domanioù meret","Administrators":"Merourien","Alias":"Alias","Aliases":"Aliasoù","API access":"API moned","Authentication":"O vezañ anavezet","Bind/named format. Click to copy":"Stumm Ereet/anvet","Check this option if passwords contained in your file are not crypted":"Kochit an dibarzh ma ne vez ket kriptet ar gerioù-tremen endalc'het en ho restr","Close":"Serriñ","Closed":"Serriñ","Confirmation":"Kadarnadur","Continue on error":"Kenderc'hel war ar fazi","Create a domain administrator":"Krouit ur merour domani","Create a mailbox for the administrator.":"Krouiñ ur voest-posteloù evit ar merour.","Create aliases":"Krouiñ aliasoù","Creation date":"Deiziad krouidigezh","Crypt passwords":"Kriptañ ar gerioù-tremen","Dashboard":"Taolenn-stur","Default mailbox quota":"Kota boest-posteloù dre-ziouer","Default quota applied to mailboxes. Can be expressed in KB, MB (default) or GB. A value of 0 means no quota.":"Kota arloet d'ar boestoù-postel. Gellout a ra bezañ ezpleget e Ko, Mo (diouer) pe Go c'hoazh. Un dalvoudegezh \"0\" a dalvez kota ebet.","Description":"Deskrivadur","Disabled":"Lazhet","DKIM key":"Alc'hwez DKIM","DNS":"DNS","DNS status":"Statud DNS","Domain":"Domani","Domain administrator":"Merour an domani","Domain created":"Domani krouet","Domains":"Domanioù","Email address":"Chomlec'h postel","Enable DKIM signing":"Enaouiñ ar sinadur DKIM","Enable DNS checks":"Enaouiñ ar gwiriañ DNS","Enabled":"Enaouet","Expire at":"Diamzeriet da","Failed":"C'hwitet","Forward":"Treuzkas","Forward messages and store copies into your local mailbox":"Treuzkas kemennadennoù ha stokiñ eiladennoù e-barzh ar voest-posteloù lec'hel","Forward updated":"Treuzkas hizivaet","Full name":"Anv klok","General":"Hollek","Identities":"Identelezhioù","Import":"Emporzhiañ","Import domains":"Emporzhiañ domanioù","Import identities":"Emporzhiañ identelezhioù","Information":"Titouroù","Installed version":"Stumm staliet","Keep local copies":"Mirout eiladennoù lec'hel","Last modification date":"Deiziad aozañ diwezhañ","Level":"Live","Logger":"Enroller","Logout":"Digevreañ","Mailbox":"Boest-posteloù","Mailboxes":"Boest-posteloù","Message":"Implij","Modified":"Aozet","Name":"Anv","New account":"Kont nevez","New alias":"Alias nevez","New domain":"Domani nevez","Next":"Da-heul","Not generated":"Neket ganet","One or more updates are available":"Hegerz ez eus un hizivadenn pe muioc'h","Options":"Dibarzhioù","Partially aligned":"Linennet dre an hanter","Password":"Ger-tremen","Passwords mismatch":"Disklotadurioù gerioù-tremen","Phone number":"Niverenn bellgomz","Profile":"Profil","Profile updated":"Profil hizivaet","Quota":"Kota","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).":"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 talvoudegezh an domani. Laoskit goullo evit termeniñ un dalvoudegezh divevenn (berzet evit ar verourien zomani).","Quota shared between mailboxes. Can be expressed in KB, MB (default) or GB. A value of 0 means no quota.":"Kota rannet kenetre ar boestoù-postel. Gellout a ra bezañ ezpleget e Ko, Mo (diouer) pe Go c'hoazh. Un dalvoudegezh \"0\" a dalvez kota ebet.","Random address":"Chomlec'h dre-zegouezh","Random password":"Ger-tremen dre-zegouezh","Recipient(s)":"Resever(ien)","Recipients":"Reseverien","Reseller":"Eilgwerzher","Resources":"Mammennoù","Resources usage":"Implij mammennoù","Role":"Rol","Save":"Enrollañ","Search":"Klask","Secondary email":"Eil chomlec'h postel","Sender addresses":"Chomlec'hioù ar c'haser","Separator":"Skejer","Settings":"Arventennoù","Show key":"Diskouez an alc'hwez","Simple user":"Implijer diazez","Status":"Statud","Summary":"Berradenn","Super administrator":"Dreist-merour","Tags":"Balizoù","Total":"Hollad","Transport":"Treuzdougen","Type":"Doare","Unknown":"Dizanv","Unknown sources / Threats":"Mammennoù dizanv/Gourdrouzioù","unlimited":"divevennet","Update":"Hizivaat","Updated":"Hizivaet","Use domain default value":"Implijout un dalvoudegezh domani dre-ziouer","Username":"Anv implier","Welcome to Modoboa":"Degemer mat e-barzh Modoboa","With a mailbox":"Gant ur voest-posteloù"},"cs":{},"de":{"Account":"Konto","Account created":"Konto erstellt","Account updated":"Konto aktualisiert","Actions":"Aktionen","Add":"Hinzufügen","Address":"Adresse","Administered domains":"Administrierte Domains","Administrators":"Administratoren","Alias":"Alias","Aliases":"Aliase","API access":"API Zugriff","Apply":"Antworten","Authentication":"Authentifizierung","Bind/named format. Click to copy":"Gebundenes Format","Check this option if passwords contained in your file are not crypted":"Auswählen, wenn Kennwörter in Datei nicht verschlüsselt sind","Close":"Schließen","Closed":"Schließen","Confirmation":"Bestätigung","Continue on error":"Bei Fehler fortfahren","Create a domain administrator":"Domain-Administrator erstellen","Create a mailbox for the administrator.":"Erzeuge Postfach für den Administrator.","Create aliases":"Aliase erstellen","Creation date":"Erstellungsdatum","Crypt passwords":"Passwörter verschlüsseln","Dashboard":"Dashboard","Date":"Datum","Day":"Tag","Default mailbox quota":"Standard Postfach Kontingent","Default quota applied to mailboxes. Can be expressed in KB, MB (default) or GB. A value of 0 means no quota.":"Auf Postfächer angewendete Quota. Kann in KB, MB (Voreinstellung) oder GB angegeben werden. 0 eingeben, um keine Quota zu verwenden.","Description":"Beschreibung","Disable 2FA":"Deaktiviere 2-Faktor-Authentifizierung","Disabled":"Deaktiviert","DKIM key":"DKIM Schlüssel","DNS":"DNS","DNS status":"DNS Status","Domain":"Domain","Domain administrator":"Domain Administrator","Domain created":"Domain erstellt.","Domains":"Domains","Email address":"E-Mail Adresse","Enable DKIM signing":"Aktiviere DKIM Signierung","Enable DNS checks":"Aktiviere DNS Prüfungen","Enabled":"Aktiviert","Expire at":"Läuft ab am","Failed":"Fehlgeschlagen","Forward":"Weiterleiten","Forward messages and store copies into your local mailbox":"Nachricht weiterleiten und Kopie in Mailbox ablegen","Forward updated":"Weiterleitung aktualisiert","From":"Von","Full name":"Vollständiger Name","General":"Allgemein","Identities":"Identitäten","Import":"Import","Import domains":"Domains importieren","Import identities":"Identitäten importieren","Information":"Information","Installed version":"Installierte Version","Keep local copies":"Lokale Kopien behalten","Last modification date":"Datum der letzten Änderung","Level":"Stufe","Logger":"Logger","Logout":"Logout","Mailbox":"Postfächer","Mailboxes":"Mailboxen","Message":"Verwendung","Modified":"Verändert","Month":"Monat","Name":"Name","New account":"Neues Konto","New alias":"Neuer Alias","New domain":"Neue Domain","New recovery codes":"Neue Wiederherstellungscodes","Next":"Weiter","Not generated":"Nicht generiert","One or more updates are available":"Eine oder mehrere Aktualisierungen sind verfügbar","Options":"Optionen","Partially aligned":"Teilweise zugeordnet","Password":"Passwort","Passwords mismatch":"Passwörter stimmen nicht überein","Phone number":"Telefonnummer","Pin code":"Pincode","Profile":"Profil","Profile updated":"Profil aktualisiert","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 dieses Postfachs. Kann in KB, MB (Voreinstellung) oder GB angegeben werden. Eigenen Wert eingeben oder Voreinstellung der Domain verwenden lassen. Frei lassen, um Quota auf unlimitiert zu setzen (nur Super-Administratoren).","Quota shared between mailboxes. Can be expressed in KB, MB (default) or GB. A value of 0 means no quota.":"Von Postfächern gemeinsam genutzte Quota/Speicherplatz. Kann in KB, MB (Voreinstellung) oder GB angegeben werden. 0 eingeben, um keine Quota zu verwenden.","Random address":"Zufällige Adresse","Random password":"Zufälliges Passwort","Recipient(s)":"Empfänger","Recipients":"Empfänger","Register":"Registrieren","Reseller":"Reseller","Reset recovery codes":"Setze Wiederherstellungscodes zurück","Resources":"Ressourcen","Resources usage":"Ressourcen-Verbrauch","Role":"Rolle","Save":"Speichern","Search":"Suchen","Secondary email":"Zweite E-Mail Adresse","Sender addresses":"Ab­sen­der­ad­res­sen ","Separator":"Separator","Settings":"Einstellungen","Show key":"Zeige Schlüssel","Simple user":"Normaler Benutzer","Status":"Status","Summary":"Zusammenfassung","Super administrator":"Super-Administrator","Tags":"Tags","To":"Bis","Total":"Total","Type":"Typ","Unknown":"Unbekannt","Unknown sources / Threats":"Unbekannte Quellen / Bedrohungen","unlimited":"unbegrenzt","Update":"Aktualisieren","Updated":"Aktualisieren","Use domain default value":"Standardwert der Domain verwenden","Username":"Benutzername","Week":"Woche","Welcome to Modoboa":"Willkommen zu Modoboa","With a mailbox":"Mit einem Postfach","Year":"Jahr"},"el":{},"es":{"Account":"Cuenta","Account created":"Cuenta creada","Account updated":"Cuenta actualizada","Actions":"Acciones","Add":"Añadir","Address":"Dirección","Administered domains":"Dominios administrados","Administrators":"Administradores","Alias":"Alias","Aliases":"Alias","API access":"Acceso API","Apply":"Aplicar","Authentication":"Autenticación","Bind/named format. Click to copy":"Formato inválido","Check this option if passwords contained in your file are not crypted":"Marque esta opción si las contraseñas que contiene su fichero no están cifradas","Confirmation":"Confirmación","Continue on error":"Continúe en error.","Create a domain administrator":"Crear un administrador del dominio","Create a mailbox for the administrator.":"Crear mailbox para el administrador.","Create aliases":"Crear alias","Creation date":"Fecha de creación","Crypt passwords":"Contraseñas cifradas","Dashboard":"Panel de Control","Day":"Día","Default mailbox quota":"Cuota de mailbox por defecto","Default quota applied to mailboxes. Can be expressed in KB, MB (default) or GB. A value of 0 means no quota.":"Cuota de mailbox predeterminda en MB. Un valor de 0 significa ningún limite.","Description":"Descripción","Disabled":"Deshabilitado","DNS status":"Estado de DNS","Domain":"Dominio","Domain administrator":"Administrador del dominio","Domain created":"Dominio creado","Domains":"Dominios","Email address":"Dirección de email","Enable DNS checks":"Activar comprobación de DNS","Enabled":"Activado","Expire at":"Caduca en","Forward":"Siguiente","Forward messages and store copies into your local mailbox":"Reenvía mensajes y guarda copias en su mailbox local","Forward updated":"Reenvío actualizado","Full name":"Nombre completo","General":"General","Identities":"Identidades","Import":"Importar","Import domains":"Importar dominios","Import identities":"Importar identidades","Information":"Información","Installed version":"Versión instalada","Keep local copies":"Mantener copias locales","Last modification date":"Última fecha de modificación","Level":"Nivel","Logger":"Logger","Logout":"Salir","Mailbox":"Mailboxes","Mailboxes":"Mailboxes","Message":"Uso","Modified":"Modificado","Month":"Mes","Name":"Nombre","New account":"Nueva cuenta","New alias":"Nuevo alias","New domain":"Nuevo dominio","Next":"Siguiente","Not generated":"Sin definir","One or more updates are available":"Una o más actualizaciones están disponibles","Options":"Opciones","Password":"Contraseña","Passwords mismatch":"Las contraseñas no coinciden","Phone number":"Numero de telefono ","Profile updated":"Perfil actualizado","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).":"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 permitido para los administradores del dominio)","Quota shared between mailboxes. Can be expressed in KB, MB (default) or GB. A value of 0 means no quota.":"Cuota de mailbox predeterminda en MB. Un valor de 0 significa ningún limite.","Random address":"Dirección aleatoria","Random password":"Dirección aleatoria","Recipient(s)":"Destinatario(s)","Recipients":"Destinatarios","Reseller":"Revendedor","Resources":"Recursos","Resources usage":"Uso de recursos","Role":"Rol","Save":"Guardar","Search":"Buscar","Secondary email":"Email secundario","Sender addresses":"Direcciónes de remitente","Separator":"Separador","Settings":"Configuración","Simple user":"Usuario normal","Status":"Estatus","Summary":"Resumen","Super administrator":"Super administrador","Tags":"Tags","Type":"Tipo","Unknown":"Desconocido","unlimited":"ilimitado","Update":"Actualizar","Updated":"Actualizado","Use domain default value":"Usar el valor por defecto del dominio","Username":"Nombre de usuario","Week":"Semana","Welcome to Modoboa":"Bienvenido a Modoboa","With a mailbox":"Con una mailbox","Year":"Año"},"fi":{"A documentation of the API is available":"API:n dokumentaatio on saatavilla","A new key will be generated soon. Refresh the page in a moment to see it.":"Uusi avain luodaan pian. Päivitä sivu hetken kuluttua nähdäksesi sen.","A user with all privileges, can do anything. By default, such a user does not have a mailbox so he can't access end-user features.":"Käyttäjä, jolla on kaikki oikeudet, voi tehdä mitä tahansa. Oletusarvoisesti tällaisella käyttäjällä ei ole postilaatikkoa, joten hän ei voi käyttää loppukäyttäjän ominaisuuksia.","A user with no privileges but with a mailbox. He will be allowed to use all end-user features: webmail, calendar, contacts, filters.":"Käyttäjä, jolla ei ole oikeuksia mutta jolla on postilaatikko. Hän saa käyttää kaikkia loppukäyttäjän ominaisuuksia: webmail, kalenteri, yhteystiedot, suodattimet.","A user with privileges on one or more domain. He will be allowed to administer mailboxes and he can also have a mailbox.":"Käyttäjä, jolla on oikeuksia yhdessä tai useammassa verkkotunnuksessa. Hänellä on oikeus hallinnoida postilaatikoita ja hänellä voi myös olla postilaatikko.","Absolute time range":"Määrämittainen aikaraja","Account":"Tili","Account created":"Tili luotu","Account updated":"Tili päivitetty","Actions":"Toiminnot","Add":"Lisää","Add a new domain alias":"Lisää uusi verkkotunnuksen alias","Add administrator":"Lisää järjestelmänvalvoja","Add sender address":"Lisää lähettäjän osoite","Address":"Osoite","Administered domains":"Hallinnoidut verkkotunnukset","Administrator added":"Järjestelmänvalvoja lisäsi","Administrator name":"Järjestelmänvalvojan nimi","Administrator removed":"Järjestelmänvalvoja poistettu","Administrators":"Ylläpitäjät","Alarms":"Hälytykset","Alias":"Alias","Alias updated":"Alias päivitetty","Alias(es) of this mailbox. To create a catchall alias, just enter the domain name (@domain.tld).":"Tämän postilaatikon alias-nimet. Jos haluat luoda catchall-aliaksen, kirjoita vain verkkotunnus (@domain.tld).","Aliases":"Aliakset","API access":"API-pääsy","API token copied to your clipboard":"API-tunniste kopioitu leikepöydälle","API token created":"API-tunniste luotu","API token deleted":"API-tunniste poistettu","Apply":"Käytä","Audit trail":"Tarkastusketju","Authentication":"Tunnistautuminen","Auto configuration":"Automaattinen asetusten määrittäminen","autoconfig record (Mozilla) not found":"autoconfig-tallennetta (Mozilla) ei löydy","autoconfig record (Mozilla): %{ value }":"autoconfig-tietue (Mozilla): %{ value }","autodiscover record (Microsoft) not found":"autodiscover-tietuetta (Microsoft) ei löydy","autodiscover record (Microsoft): %{ value }":"autodiscover-tietue (Microsoft): %{ value }","Back":"Takaisin","Bind/named format. Click to copy":"Bind/nimetty muoto. Kopioi klikkaamalla","Cancel":"Peruuta","Check this option if passwords contained in your file are not crypted":"Valitse tämä vaihtoehto, jos tiedostosi sisältämiä salasanoja ei ole salakirjoitettu","Choose a domain":"Valitse verkkotunnus","Choose a role":"Valitse käyttäjätyyppisi","Close":"Sulje","Confirm and create":"Vahvista ja luo","Confirmation":"Vahvistus","Continue on error":"Jatka virheestä","Control if this domain will be allowed to send and receive messages":"Määritä, saako tämä verkkotunnus lähettää ja vastaanottaa viestejä","Copy to clipboard":"Kopioi leikepöydälle","Copy token to clipboard":"Kopioi turvatunnus leikepöydälle","Create a domain administrator":"Luo verkkotunnuksen ylläpitäjä","Create a mailbox for the administrator.":"Luo ylläpitäjän postilaatikko.","Create aliases":"Luo aliaksia","Create standard aliases for the domain.":"Luo verkkotunnuksen tavanomaiset aliakset.","Creation date":"Luontipäivä","Crypt passwords":"Salakirjoita salasanat","Current password":"Nykyinen salasana","Daily message sending limit":"Päivittäinen viestien lähetysraja","Daily sending limit":"Päivittäinen lähetysraja","Dashboard":"Työpöytä","Date":"Päivämäärä","Day":"Päivä","Default mailbox quota":"Oletuspostilaatikkokiintiö","Default quota applied to mailboxes. Can be expressed in KB, MB (default) or GB. A value of 0 means no quota.":"Postilaatikoihin sovellettava oletuskiintiö. Voidaan ilmaista kilotavuina, megatavuina (oletus) tai gigatavuina. Arvo 0 tarkoittaa, ettei kiintiötä ole.","Delete":"Poista","Delete token":"Poista avain","Description":"Kuvaus","Disable 2FA":"Poista kaksivaiheinen tunnistautuminen (2FA) käytöstä","Disabled":"Pois käytöstä","DKIM key":"DKIM-avain","DKIM key length":"DKIM-avaimen pituus","DKIM key selector":"DKIM-avaimen valitsin-tietue","DKIM keys already exist for this domain. Do you want to overwrite them?":"DKIM-avaimet ovat jo olemassa tälle verkkotunnukselle. Haluatko korvata ne?","DKIM public key for":"DKIM julkinen avain tietueelle","DKIM record found":"DKIM-tietue löydetty","DKIM record not found":"DKIM-tietuetta ei löydy","DKIM signing":"DKIM-allekirjoitus","DMARC record found":"DMARC-tietue löydetty","DMARC record not found":"DMARC-tietuetta ei löydy","DNS":"DNS","DNS checks":"DNS-tarkistukset","DNS configuration help":"DNS-määritysapu","DNS status":"DNS-tila","Do not delete account folder":"Älä poista tilikansiota","Do not delete domain folder":"Älä poista verkkotunnuksen kansiota","Domain":"Verkkotunnus","Domain administrator":"Luo verkkotunnuksen ylläpitäjä","Domain alias created":"Verkkotunnuksen alias luotu","Domain alias deleted":"Verkkotunnuksen alias poistettu","Domain alias updated":"Verkkotunnuksen alias päivitetty","Domain created":"Verkkotunnus luotu","Domain default value":"Verkkotunnuksen oletusarvo","Domain name (ex: domain.tld)":"Verkkotunnus (esim. domain.tld)","Domain updated":"Verkkotunnus päivitetty","domain's default value":"verkkotunnuksen oletusarvo","Domains":"Sinulla ei ole oikeutta tuoda verkkotunnuksia","Don't treat duplicated objects as errors":"Älä käsittele päällekkäisiä objekteja virheinä","Edit":"Muokkaa","Edit account":"Muokkaa tiliä","Edit alias":"Muokkaa aliasta","Edit domain":"Muokkaa verkkotunnusta","Edit domain alias":"Muokkaa verkkotunnusta","Email":"Sähköposti","Email address":"Sähköpostiosoite","Empty":"Tyhjä","Enable DKIM signing":"Ota DKIM-allekirjoitus käyttöön","Enable DNS checks":"Ota DNS-tarkistukset käyttöön","Enabled":"Käytössä","Enter a simple username or an email address":"Anna yksinkertainen käyttäjätunnus tai sähköpostiosoite","Enter an email address":"Syötä oikean muotoinen sähköpostiosoite","Ex: 10MB. Leave empty for no limit":"Esim: 10 MB. Jätä tyhjäksi, jos et halua rajoitusta","Expire at":"Vanhenee","Export accounts and aliases to CSV":"Vie tilit ja aliakset CSV-tiedostoon","Export domains and aliases to CSV":"Vie verkkotunnukset ja aliakset CSV-tiedostoon","First name":"Etunimi","Forward":"Välitä","Forward messages and store copies into your local mailbox":"Välitä viestit ja tallenna kopiot paikalliseen postilaatikkoon","Forward updated":"Välitystieto päivitetty","From":"Lähde","Full name":"Koko nimi","Fullname/recipient":"Koko nimi/saaja","General":"Yleiset","General information":"Yleiset tiedot","General settings":"Yleiset asetukset","Generate":"Luo","Generate a new DKIM key":"Luo uusi DKIM-avain","help":"ohje","Here is an example of DNS configuration (bind format). Replace values between [ ] by the appropriate ones.":"Tässä on esimerkki DNS-määrityksistä (bind-muodossa). Korvaa [ ]:n välissä olevat arvot sopivilla arvoilla.","Identification":"Tunniste","Identities":"Identiteetit","If you close this form now, your modifications won't be saved. Do you confirm?":"Jos suljet tämän lomakkeen nyt, muutokset eivät tallennu. Vahvistatko?","Import":"Tuonti","Import accounts and aliases from CSV file":"Tuo tilejä ja aliaksia CSV-tiedostosta","Import domains":"Tuo verkkotunnuksia","Import domains and aliases from CSV file":"Tuo verkkotunnukset ja aliakset CSV-tiedostosta","Import identities":"Tuo identiteetit","Indicate one or more recipients separated by a comma (,)":"Ilmoita yksi tai useampi vastaanottaja pilkulla (,) erotettuna","Installed version":"Asennettu versio","Invalid password":"Virheellinen salasana","Keep local copies":"Säilytä paikallisia kopioita","Language":"Kieli","Last login date":"Viimeisin kirjautumispäivä","Last modification date":"Viimeisin muutospäivä","Last name":"Sukunimi","Leave empty for no limit":"Jätä tyhjäksi, jos rajaa ei ole","Level":"Taso","Limitations":"Rajoitukset","Logger":"Lokikirja","Logout":"Kirjaudu ulos","Mailbox":"Postilaatikko","Mailboxes":"Postilaatikot","Message":"Viesti","Message history":"Viestien historia","Message sending limit":"Viestien lähetysraja","messages":"viestit","Messages":"Viestit","Modified":"Muokattu","Modify":"Muokkaa","Month":"Kuukausi","MX records":"MX-tietueet","Name":"Nimi","Name of the administrator":"Ylläpitäjän nimi","Never logged-in":"Ei koskaan kirjautunut sisään","New":"Uusi","New account":"Uusi tili","New alias":"Uusi alias","New domain":"Uusi verkkotunnus","New recovery codes":"Uudet palautuskoodit","Next":"Seuraava","no":"ei","No":"Ei","No sender address defined for this account":"Tälle tilille ei ole määritelty lähettäjän osoitetta","No sending limit":"Ei lähetysrajaa","Not generated":"Ei luotu","Number of messages this domain can send per day. Leave empty for no limit.":"Viestien määrä, jonka tämä verkkotunnus voi lähettää päivässä. Jätä tyhjäksi, jos et halua rajoitusta.","Number of messages this mailbox can send per day. Leave empty for no limit.":"Viestien määrä, jonka tämä postilaatikko voi lähettää päivässä. Jätä tyhjäksi, jos et halua rajoitusta.","OK":"OK","One or more updates are available":"Yksi tai useampi päivitys on saatavilla","Opened alarms":"Avatut hälytykset","Options":"Vaihtoehdot","Parameters updated":"Parametrit päivitetty","Password":"Salasana","Password copied to clipboard":"Salasana kopioitu leikepöydälle","Password updated":"Salasana päivitetty","Passwords mismatch":"Salasanat eivät täsmää","Pending":"Odottaa","Period":"Jakso","Phone number":"Puhelinnumero","Pin code":"Pin-koodi","Problem":"Ongelma","Proceed":"Jatka","Profile":"Profiili","Profile updated":"Profiili päivitetty","Provide a CSV file where lines respect one of the following formats:":"Toimita CSV-tiedosto, jonka rivit ovat jossakin seuraavista muodoista:","Queue ID":"Jonon ID","Quota":"Verkkotunnuksen oletuskiintiö","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).":"Tämän postilaatikon kiintiö, joka voidaan ilmaista kilotavuina, megatavuina (oletus) tai gigatavuina. Määritä oma arvo tai käytä toimialueen oletusarvoa. Jätä tyhjäksi, jos haluat määrittää rajoittamattoman arvon (ei sallittu toimialueen ylläpitäjille).","Quota shared between mailboxes. Can be expressed in KB, MB (default) or GB. A value of 0 means no quota.":"Postilaatikoiden kesken jaettu kiintiö. Voidaan ilmaista kilotavuina (KB), megatavuina (MB) (oletus) tai gigatavuina (GB). Arvo 0 tarkoittaa, ettei kiintiötä ole.","Random address":"Satunnainen osoite","Random password":"Satunnainen salasana","Raw format. Click to copy":"Raakamuoto. Kopioi napsauttamalla","Recipient(s)":"Vastaanottaja(t)","Recipients":"Vastaanottajat","Register":"Rekisteröidy","Relative time ranges":"Suhteelliset aikavälialueet","Relay":"Välitysrele","Remove this address":"Poista tämä osoite","Remove this administrator":"Poista tämä ylläpitäjä","Reseller":"Jälleenmyyjä","Resources":"Resurssit","Resources usage":"Resurssien käyttö","Role":"Rooli","Save":"Tallenna","Search":"Hae","Secondary email":"Toissijainen sähköpostiosoite","Select an account":"Valitse tili","Select file":"Valitse tiedosto","Sender address added":"Lähettäjän osoite lisätty","Sender address deleted":"Lähettäjän osoite poistettu","Sender addresses":"Lähettäjän osoitteet","Sending limit":"Lähetysraja","Separator":"Erotin","Service":"Palvelu","Settings":"Asetukset","Show key":"Näytä avain","Simple user":"Yksinkertainen käyttäjä","Specify an email address":"Määritä sähköpostiosoite","SPF record found":"SPF-tietue löydetty","SPF record not found":"SPF-tietuetta ei löydy","Start typing a name here...":"Aloita nimen kirjoittaminen tästä...","Status":"Tila","Summary":"Yhteenveto","Super administrator":"Pääylläpitäjä","Tags":"Tunnisteet","The first element of each line is mandatory and must be equal to one of the previous values.":"Kunkin rivin ensimmäinen elementti on pakollinen, ja sen on oltava yhtä suuri kuin jokin edellisistä arvoista.","This page is still under construction.":"Tämä sivu on vielä rakenteilla.","To":"Vastaanottaja","Transport":"Siirto","Type":"Tyyppi","Unknown":"Tuntematon","unlimited":"rajoittamaton","Update":"Päivitä","Update Password":"Vaihda salasana","Update settings":"Päivitä asetukset","Updated":"Päivitetty","Use domain default value":"Käytä verkkotunnuksen oletusarvoa","Username":"Käyttäjätunnus","Username:":"Käyttäjätunnus:","Valid":"Kelvollinen","Warning":"Varoitus","Week":"Viikko","Welcome to Modoboa":"Tervetuloa Modoboaan","With a mailbox":"Postilaatikolla","With mailbox":"Postilaatikolla","Year":"Vuosi","yes":"kyllä","Yes":"Kyllä","You are about to delete your API access token":"Olet poistamassa API-pääsytunnistetta","You can use a different character as separator.":"Voit käyttää erottimena eri merkkiä.","Your API token has not been generated yet.":"API-pääsytunnistetta ei ole vielä luotu.","Your API token is:":"API-pääsytunnisteesi on:"},"fr":{"(the domain will be created locally)":"(Le domaine sera créé automatiquement)","A documentation of the API is available":"Une documentation de l'API est disponible","A new key will be generated soon. Refresh the page in a moment to see it.":"Une nouvelle clé sera générée bientôt. Actualisez dans un moment la page pour la voir.","A user with all privileges, can do anything. By default, such a user does not have a mailbox so he can't access end-user features.":"Un utilisateur ayant tous les privilège, peut tout faire. Par défaut, il n'a pas de boîte mail et ne peut donc pas accéder aux fonctionnalités d'un utilisateur final.","A user with no privileges but with a mailbox. He will be allowed to use all end-user features: webmail, calendar, contacts, filters.":"Un utilisateur sans privilèges mais ayant une boîte mail. Il sera autorisé à utiliser toutes les fonctionnalités de l'utilisateur final : webmail, calendrier, contacts, filtres.","A user with privileges on one or more domain. He will be allowed to administer mailboxes and he can also have a mailbox.":"Un utilisateur avec des privilèges sur un ou plusieurs domaines. Il sera autorisé à administrer les boîtes mail et il peut avoir aussi une boîte aux lettres.","Absolute time range":"Plage de temps absolue","account":"compte","Account":"Compte","Account created":"Compte créé","Account settings":"Paramètres du compte","Account successfully deleted":"Compte supprimé avec succès","Account updated":"Compte mis à jour","Actions":"Actions","Activate your auto reply from this date":"Activez votre réponse automatique à partir de cette date","Activate your auto reply until this date":"Activez votre réponse automatique jusqu'à cette date","Add":"Ajouter","Add a new domain alias":"Ajouter un nouvel alias de domaine","Add administrator":"Ajouter un administrateur","Add sender address":"Ajouter l'adresse de l'expéditeur","Add/Remove from the domain page":"Ajouter/Supprimer depuis la page du domaine","Address":"Adresse","Address (hostname or IP)":"Adresse (nom d'hôte ou IP)","Administered domains":"Domaines administrés","Administrator added":"L'administrateur a ajouté","Administrator name":"Nom de l'administrateur","Administrator removed":"Administrateur supprimé","Administrators":"Administrateurs","Administrators of":"Administrateurs de","Alarm closed":"Alarme fermée","Alarm deleted":"Alarme supprimée","Alarm re-opened":"Alarme ré-ouverte","Alarms":"Alarmes","Alarms deleted":"Alarmes supprimées","alias":"alias","Alias":"Alias","Alias already added":"Alias déjà ajouté","Alias already exists, redirecting to edit page":"L'alias existe déjà, redirection vers la page de modification","Alias successfully created":"Alias créé avec succès","Alias successfully deleted":"Alias supprimé avec succès","Alias updated":"Alias mis à jour","Alias(es) of this mailbox. To create a catchall alias, just enter the domain name (@domain.tld).":"Alias(s) de cette boîte aux lettres. Pour créer un alias fourre-tout, entrer uniquement le nom du domaine (@domain.tld).","Aliases":"Alias","Aliases:":"Alias :","Alignment":"Alignement","API access":"Accès API","API token copied to your clipboard":"Jeton API copié dans votre presse-papier","API token created":"Jeton API créé","API token deleted":"Jeton API supprimé","Apply":"Appliquer","Are you sure you want to delete this alias?":"Voulez-vous réellement supprimer cet alias ?","Are you sure you want to delete this identity ?":"Voulez-vous réellement supprimer cette identité ?","Associated domain":"Domaine associé","Associated domains":"Domaines associés","Audit trail":"Journal des modifications","Authentication":"Authentification","Auto configuration":"Configuration automatique","Auto-reply message":"Message de réponse automatique","Auto-reply message updated":"Message de réponse automatique mis à jour","autoconfig record (Mozilla) not found":"Enregistrement autoconfig (Mozilla) introuvable","autoconfig record (Mozilla): %{ value }":"Enregistrement autoconfig (Mozilla) : %{ value }","autodiscover record (Microsoft) not found":"Enregistrement autodiscover (Microsoft) non trouvé","autodiscover record (Microsoft): %{ value }":"Enregistrement autodiscover (Microsoft): %{ value }","Back":"Retour","Bind/named format. Click to copy":"Format bind/named. Cliquez pour copier","Cancel":"Annuler","Check connection:":"Vérifier la connexion :","Check out the following list to find related components":"Consulter la liste suivante pour trouver des composants associés","Check this option if passwords contained in your file are not crypted":"Cochez cette option si les mots de passe contenus dans votre fichier ne sont pas chiffrés","Choose a domain":"Choisissez un domaine","Choose a role":"Choisissez un rôle","Click here to copy the key":"Cliquer ici pour copier la clé","Close":"Fermer","Close alarm":"Fermer l'alarme","Closed":"Fermé","Confirm and create":"Confirmer et créer","Confirmation":"Confirmation","Content":"Contenu","Continue on error":"Continuer en cas d'erreur","Control if this domain will be allowed to send and receive messages":"Contrôler si ce domaine sera autorisé à envoyer et recevoir des messages.","Copy key to clipboard":"Copier la clé dans la presse-papiers","Copy to clipboard":"Copier dans le presse-papiers","Copy token to clipboard":"Copier le jeton dans la presse-papiers","Could not save parameters":"Impossible de sauvegarder les paramètres","Create a domain administrator":"Créer un administrateur de domaine","Create a mailbox for the administrator.":"Créer une boite aux lettres pour l'administrateur","Create aliases":"Créer des alias","Create standard aliases for the domain.":"Créer des aliases standard pour le domaine","Creation date":"Date de création","Crypt passwords":"Chiffrer les mots de passe","CSV seems to be badly formatted":"Le fichier CSV semble être mal formaté","Current password":"Mot de passe actuel","Daily message sending limit":"Limite quotidienne d'envoi de messages","Daily sending limit":"Limite d'envoi quotidienne","Dashboard":"Tableau de bord","Date":"Date","Day":"Jour","Default mailbox quota":"Quota par défaut pour une boîte aux lettres","Default quota applied to mailboxes. Can be expressed in KB, MB (default) or GB. A value of 0 means no quota.":"Quota par défaut appliqué aux boîtes aux lettres. Peut être exprimé en Ko, Mo (défaut) ou Go. Une valeur à 0 signifie pas de quota.","Delete":"Supprimer","Delete token":"Supprimer le jeton","Description":"Description","Detail":"Détail","Disable 2FA":"Désactiver l'authentification à double facteur","disabled":"désactivé","Disabled":"Désactivés","DKIM key":"Clé DKIM","DKIM key copied to clipboard":"Clé DKIM copiée dans le presse-papier","DKIM key length":"Longeur de clé DKIM","DKIM key selector":"Sélecteur de clé DKIM","DKIM keys already exist for this domain. Do you want to overwrite them?":"Des clés DKIM existent déjà pour ce domaine. Voulez-vous les écraser?","DKIM public key for":"Clé publique DKIM pour ","DKIM record found":"Enregistrement DKIM trouvé","DKIM record not found":"Enregistrement DKIM introuvable","DKIM signing":"Signature DKIM","DMARC":"DMARC","DMARC record found":"Enregistrement DMARC trouvé","DMARC record not found":"Enregistrement DMARC introuvable","DMARC support does not seem to be enabled for this domain.":"La support DMARC ne semble pas actif pour ce domaine.","DNS":"DNS","DNS checks":"Vérifications DNS","DNS configuration for ":"Configuration DNS pour","DNS configuration help":"Aide à la configuration du DNS","DNS status":"Statut DNS","Do not delete account folder":"Ne pas supprimer le dossier du compte","Do not delete domain folder":"Ne pas supprimer le dossier des domaines","Do you really want to delete the domain %{ domain }?":"Voulez-vous réellement supprimer le domaine %{ domaine } ?","domain":"domaine","Domain":"Domaine","Domain administrator":"Administrateur de domaine","Domain alias created":"Alias de domaine créé","Domain alias deleted":"Alias de domaine supprimé","Domain alias updated":"Alias de domaine mise à jour","Domain created":"Domaine créé","Domain default value":"Valeur du domaine par défaut","Domain deleted":"Supprimer le domaine","Domain name (ex: domain.tld)":"Nom de domaine (ex: domaine.tld)","Domain updated":"Domaine mise à jour","domain's default value":"La valeur par défaut du domaine","Domains":"Domaines","Don't treat duplicated objects as errors":"Ne pas traiter les objets dupliqués comme des erreurs","Edit":"Modifier","Edit account":"Modifier le compte","Edit alias":"Modifier l'alias","Edit domain":"Modifier le domaine","Edit domain alias":"Modifier l'alias de domaine","Edit provider":"Modifier le fournisseur","Email":"E-mail","Email address":"Adresse email","Email providers":"Fournisseurs de messagerie","Empty":"Vide","Enable DKIM signing":"Activer la signature DKIM","Enable DNS checks":"Activer les tests DNS","Enabled":"Activé","Enter a simple username or an email address":"Entrer un nom d'utilisateur simple ou une adresse e-mail","Enter an email address":"Entrer une adresse e-mail","Ex: 10MB. Leave empty for no limit":"Ex: 10MB. Laisser vide pour aucune limite","Expire at":"Expire le","Export accounts and aliases to CSV":"Exporter les comptes et les alias au format CSV","Export domains and aliases to CSV":"Exporter les domaines et les alias au format CSV","Failed":"Échoué","Field is required":"Ce champ est requis","First name":"Prénom","Forward":"Transfert","Forward messages and store copies into your local mailbox":"Transférer les messages et stocker des copies dans votre boîte aux lettres locale","Forward updated":"Transfert mise à jour","Forwarded":"Transféré","Forwarders with ARC":"Transporteur avec ARC","From":"De","Full name":"Nom complet","Fullname/recipient":"Nom complet / destinataire","Fully aligned":"Entièrement aligné","General":"Général","General information":"Information générale","General settings":"Paramètres généraux ","Generate":"Générer","Generate a new DKIM key":"Générer une nouvelle clé DKIM","Generated address":"Adresse générée","help":"aide","here":"ici","Here is an example of DNS configuration (bind format). Replace values between [ ] by the appropriate ones.":"Voici un exemplaire de configuration DNS (format bind). Remplacer les valeurs entre [ ] par les valeurs appropriées.","Identification":"Identification","Identities":"Identités","If you close this form now, your modifications won't be saved. Do you confirm?":"Si vous fermez ce formulaire maintenant, vos modifications ne seront pas sauvegardées. Confirmez-vous ?","If you configured it recently, please wait for the first report to be received and processed.":"Si vous l'avez récemment configuré, veuillez attendre que le premier rapport soit reçu et traité. ","IMAP Migration":"Migration IMAP","IMAP Port":"Port IMAP","Import":"Importer","Import accounts and aliases from CSV file":"Importation de comptes et alias à partir d'un fichier CSV","Import domains":"Importer des domaines","Import domains and aliases from CSV file":"Importation de domaines et alias à partir d'un fichier CSV","Import identities":"Importer des identités","Indicate one or more recipients separated by a comma (,)":"Indiquer un ou plusieurs destinataires séparés par une virgule (,) ","Information":"Information","Install a soft token authenticator like FreeOTP or Google Authenticator from your application repository and use that app to scan this QR code.":"Installez un logiciel d'authentification de jeton comme FreeOTP ou google\n Authentification depuis votre magasin d'applications et utilisez\n cette application pour scanner ce QR code.","Installed components":"Composants installés","Installed version":"Version installée","Invalid password":"Mot de passe incorrect","Invalid port number":"Numéro de port incorrect","Is the IMAP connection secured using SSL/TLS or StartTLS":"La connexion IMAP est-elle sécurisée via l'utilisation de SSL/TLS ou StartTLS","It will present a summary of your Modoboa server's status and some useful information about the product.":"Il présentera un résumé du statut de votre serveur Modoboa\n et quelques informations utiles sur le produit.","Keep local copies":"Conserver des copies locales","Language":"Langage","Last login date":"Date de dernière connexion","Last modification date":"Date de dernière modification","Last name":"Nom de famille","Latest version":"Dernière version","Leave empty for no limit":"Laisser vide pour aucune limite","Level":"Niveau","Limitations":"Limites","Local domain (optional)":"Domaine local (optionnel)","Logger":"Logger","Logout":"Déconnexion","Mailbox":"Boîte aux lettres","Mailbox aliases:":"Alias de boîte aux lettres :","Mailbox:":"Boîte aux lettres","Mailboxes":"Boîtes aux lettres","MB":"Mo","Message":"Message","Message history":"Historique des messages","Message sending limit":"Limite d'envoi des messages","messages":"messages","Messages":"Messages","Migration deleted":"Migration supprimée","Migrations":"Migrations","Minimum length is %{ length }":"La taille minimale est %{ length }","Modified":"Modifié","Modify":"Modifier","Monitoring":"Supervision","Month":"Mois","Must be a numeric value or empty":"Valeur numérique requise, ou pas de valeur","MX records":"Enregistrements MX","Name":"Nom","Name of the administrator":"Nom de l'administrateur","Name of the domain to migrate":"Nom du domaine à migrer","Name:":"Nom :","Name: ":"Nom :","Never logged-in":"Jamais connecté","New":"Nouvelle","New account":"Nouveau compte","New alias":"Nouvel alias","New domain":"Nouveau domaine","New provider":"Nouveau fournisseur","New recovery codes":"Nouveaux codes de récupération","Next":"Suivant","no":"non","No":"Non","No associated domains":"Aucun domaine associé","No data to export":"Aucune donnée à exporter","No domain managed":"Aucun domaine géré","No sender address defined for this account":"Aucune adresse d'expéditeur définie pour ce compte","No sending limit":"Pas de limite d'envoi","Not a valid email":"Ce n'est pas un email correct","Not generated":"Non générée","Number of allowed mailbox aliases:":"Nombre d'alias autorisé :","Number of allowed mailboxes:":"Nombre de boites aux lettres autorisé :","Number of associated alias:":"Nombre d'alias associés :","Number of associated domains:":"Nombre de domaines associés :","Number of messages this domain can send per day. Leave empty for no limit.":"Nombre de messages que ce domaine peut envoyer par jour. Laisser vide pour aucune limite.","Number of messages this mailbox can send per day. Leave empty for no limit.":"Nombre de messages que cette boîte aux lettres peut envoyer par jour. Laisser vide pour aucune limite.","OK":"OK","Old account":"Ancien compte","One or more updates are available":"Une ou plusieurs mise à jour sont disponibles","Opened":"Ouvert","Opened alarms":"Alarmes ouvertes","Options":"Options","Parameters updated":"Paramètres mis à jour","Partially aligned":"Partiellement aligné","Partially trusted sources / Forwarders":"Sources partiellement fiables / Transitaires","Password":"Mot de passe","Password copied to clipboard":"Mot de passe copié dans la presse-papier","Password mismatch":"Le mot de passe est différent","Password updated":"Mot de passe mis à jour","Passwords mismatch":"Les mots de passe diffèrent","Pending":"En attente","Period":"Période","Phone number":"Numéro de téléphone","Pin code":"Code Pin","Please add at least one recipient.":"Veuillez ajouter au moins un destinataire","Port":"Port","Problem":"Problème","Proceed":"Procéder","Profile":"Profil","Profile updated":"Profil mis à jour","Provide a CSV file where lines respect one of the following formats:":"Fournir un fichier CSV dont les lignes respectent l'un des formats suivants:","Provider":"Fournisseur","Provider created":"Fournisseur créé","Provider deleted":"Fournisseur supprimé","Provider name":"Nom du fournisseur","Provider updated":"Fournisseur mis à jour","Providers":"Fournisseurs","Queue ID":"ID de file","Quota":"Quota","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 pour cette boite. Peut être exprimé en Ko, Mo (défaut) ou Go. Définir une valeur spécifique ou utiliser la valeur par défaut du domaine. Laisser vide pour définir une valeur illimitée (interdit pour les admins. de domaine).","Quota shared between mailboxes. Can be expressed in KB, MB (default) or GB. A value of 0 means no quota.":"Quota partagé entre les boîtes aux lettres. Peut être exprimé en Ko, Mo (défaut) ou Go. Une valeur à 0 signifie pas de quota.","Quota: ":"Quota :","Random address":"Adresse aléatoire","Random password":"Mot de passe aléatoire","Raw format. Click to copy":"Format brut. Cliquer pour copier","Recipient(s)":"Destinataire(s)","Recipients":"Destinataires","Register":"Enregistrer","Relative time ranges":"Intervalles des temps relatifs","Relay":"Relais","relaydomain":"domaine relais","Reload":"Recharger","Remove this address":"Supprimer cette adresse","Remove this administrator":"Supprimer cet administrateur","Reopen alarm":"Ré-ouvrir l'alarme","Reseller":"Revendeur","Reset recovery codes":"Rénitialiser les codes de récupération","Resources":"Ressources","Resources usage":"Utilisation des ressources","Role":"Rôle","Save":"Enregistrer","Search":"Chercher","Secondary email":"E-mail secondaire","Secured":"Sécurisé","Select an account":"Sélectionner un compte","Select file":"Sélectionner un fichier","Send only":"Envoi uniquement","Send only account":"Compte limité à l'envoi","Sender address added":"Adresse d'expédition ajoutée","Sender address deleted":"Adresse d'expédition supprimée","Sender addresses":"Adresses d'expédition","Sending limit":"Limite d'envoi","Sending limit: ":"Limite d'envoi :","Separator":"Séparateur","Service":"Service","Service: ":"Service :","Settings":"Paramètres","Show key":"Afficher la clé","Simple user":"Utilisateur simple","Specify an email address":"Spécifier une adresse e-mail","SPF record found":"Enregistrement SPF trouvé","SPF record not found":"Enregistrement SPF introuvable","Start typing a name here...":"Commencer à saisir un nom ici...","Statistics":"Statistiques","Status":"Statut","Subject":"Sujet","Summary":"Résumé","Super administrator":"Super administrateur","SuperAdmins cannot own a mailbox":"Les SuperAdmins ne peuvent pas avoir de boite aux lettres","Tags":"Tags","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":"Le contenu de votre réponse. Vous pouvez utiliser les variables suivantes, qui seront automatiquement remplacées par les valeurs appropriées : %(name)s, %(fromdate)s, %(untildate)s","The first element of each line is mandatory and must be equal to one of the previous values.":"Le premier élément de chaque ligne est obligatoire et doit être égal à l'une des valeurs précédentes.","The following recovery codes can be used one time each to let you regain access to your account, in case you lose your phone for example. Make sure to save them in a safe place, otherwise you won't be able to access your account anymore.":"Les codes de récupération suivants peuvent être utilisés une fois chacun pour vous permettre de récupérer un accès à votre compte, au cas où vous perdriez votre téléphone par exemple. Assurez-vous de les conserver dans un lieu sûr, autrement vous ne serez définitivement plus en mesure d'accéder à votre compte.","there":"ici","This page is still under construction.":"Cette page est en cours de construction.","To":"A","Total":"Total","Transport":"Transport","Triggered":"Déclenché","Trusted sources":"Sources de confiance","Type":"Type","Type: ":"Type :","Unknown":"Inconnu","Unknown sources / Threats":"Sources inconnues / Menaces","unlimited":"illimité","Unlimited":"illimité","Until":"Jusqu'au","Update":"Mettre à jour","Update auto-reply":"Mettre à jour la réponse automatique","Update Password":"Mise à jour du mot de passe","Update settings":"Mise à jour des paramètres","Updated":"Mis à jour","Use domain default value":"Utiliser la valeur par défaut du domaine","Username":"Nom d'utilisateur","Username:":"Nom d'utilisateur :","Valid":"Valide","warning":"Avertissement","Warning":"Avertissement","Week":"Semaine","Welcome to Modoboa":"Bienvenue dans Modoboa","With a mailbox":"Avec une boite aux lettres","With mailbox":"Avec boîte aux lettres","Year":"Année","yes":"oui","Yes":"Oui","You are about to delete your API access token":"Vous êtes sur le point de supprimer votre jeton d'accès à l'API","You can use a different character as separator.":"Vous pouvez utiliser autre caractère comme séparateur","You need to bind at least one domain to the provider.":"Vous devez associer au moins un domaine à ce fournisseur.","Your API token has not been generated yet.":"Votre jeton API n'a pas encore été généré.","Your API token is:":"Votre jeton API est :"},"it":{"Account":"Account","Account created":"Account creato","Account updated":"Account aggiornato","Actions":"Azioni","Add":"Aggiungi","Address":"Indirizzo","Administered domains":"Domini amministrati","Administrators":"Amministratori","Alias":"Alias","Aliases":"Alias","API access":"Accesso API","Apply":"Applica","Authentication":"Autenticazione","Bind/named format. Click to copy":"Formato bind/named","Check this option if passwords contained in your file are not crypted":"Seleziona questa opzione se le password contenute nel file non sono criptate","Close":"Chiudi","Closed":"Chiudi","Confirmation":"Conferma","Continue on error":"Continuare in caso di errore","Create a domain administrator":"Crea un amministratore di dominio","Create a mailbox for the administrator.":"Crea una casella di posta per l'amministratore.","Create aliases":"Crea alias","Creation date":"Data di creazione","Crypt passwords":"Cripta le password","Day":"Giorno","Default mailbox quota":"Dimensione massima predefinita per le mailbox","Default quota applied to mailboxes. Can be expressed in KB, MB (default) or GB. A value of 0 means no quota.":"Valore predefinito per lo spazio massimo confiviso tra le mailbox. Può essere espresso in KB, MB (predefinito) o GB. Il valore 0 indica nessun limite.","Description":"Descrizione","Disabled":"Disabilitato","DKIM key":"Chiave DKIM","DNS":"DNS","DNS status":"Stato del DNS","Domain":"Dominio","Domain administrator":"Amministratore di dominio","Domain created":"Dominio creato","Domains":"Domini","Email address":"Indirizzo email","Enable DKIM signing":"Abilita la firma DKIM","Enable DNS checks":"Abilita i controlli DNS","Enabled":"Abilitato","Expire at":"Scade il","Failed":"Fallito","Forward":"Inoltra","Forward messages and store copies into your local mailbox":"Inoltra i messaggi e memorizza le copie nella tua casella di posta locale","Forward updated":"Inoltro aggiornato","Full name":"Nome completo","General":"Generale","Identities":"Identità","Import":"Importa","Import domains":"Importa domini","Import identities":"Identità di importazione","Information":"Informazioni","Installed version":"Versione installata","Keep local copies":"Mantieni copie locali","Last modification date":"Data dell'ultima modifica","Level":"Livello","Logger":"Logger","Logout":"Esci","Mailbox":"Caselle di posta","Mailboxes":"Caselle di posta","Message":"Utilizzo","Modified":"Modificato","Month":"Mese","Name":"Nome","New account":"Nuovo account","New alias":"Nuovo alias","New domain":"Nuovo dominio","Next":"Successivo","Not generated":"Non generata","One or more updates are available":"Sono disponibili nuovi aggiornamenti","Options":"Opzioni","Partially aligned":"Parzialmente allineato","Password":"Password","Passwords mismatch":"Le password non corrispondono","Phone number":"Numero di telefono","Profile":"Profilo","Profile updated":"Profilo aggiornato","Quota":"Dimensione massima","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).":"Dimensione massima per questa mailbox, può essere espressa in KB, MB (predefinito) o GB. Definire un valore personalizzato o utilizzare quello predefinito per il dominio. Lasciare vuoto per specificare un valore non limitato (non permesso per amministratori di dominio).","Quota shared between mailboxes. Can be expressed in KB, MB (default) or GB. A value of 0 means no quota.":"Spazio massimo confiviso tra le mailbox. Può essere espresso in KB, MB (predefinito) o GB. Il valore 0 indica nessun limite.","Random address":"Indirizzo casuale","Random password":"Password casuale","Recipient(s)":"Destinatario(i)","Recipients":"Destinatari","Reseller":"Rivenditore","Resources":"Risorse","Resources usage":"Utilizzo risorse","Role":"Ruolo","Save":"Salva","Search":"Ricerca","Secondary email":"Email secondaria","Sender addresses":"Indirizzi mittenti","Separator":"Separatore","Settings":"Impostazioni","Show key":"Visualizza chiave","Simple user":"Utente semplice","Status":"Stato","Summary":"Sommario","Super administrator":"Super amministratore","Tags":"Tag","Total":"Totale","Transport":"Trasporto","Type":"Tipo","Unknown":"Sconosciuto","Unknown sources / Threats":"Fonti sconosciute / Minaccie","unlimited":"senza limiti","Update":"Aggiorna","Updated":"Aggiornato","Use domain default value":"Usa il valore predefinito","Username":"Nome utente","Week":"Settimana","Welcome to Modoboa":"Benvenuti in Modoboa","With a mailbox":"Con una casella di posta","Year":"Anno"},"ja":{},"nl":{},"pl":{},"pt":{},"ru":{"Account":"Добавить аккаунт","Account created":"Аккаунт создан","Account updated":"аккаунт изменен","Actions":"Действие","Add":"Адрес","Address":"Адрес","Administered domains":"Список квот","Administrators":"Администраторы","Alias":"Синоним","Aliases":"Синоним(ы)","Apply":"Применить","Authentication":"Аутентификация","Bind/named format. Click to copy":"Неверный формат","Check this option if passwords contained in your file are not crypted":"Выберите эту опцию если пароль в вашем файле не зашифрован ","Confirmation":"Подтверждение","Continue on error":"Продолжать при ошибке","Create a domain administrator":"Создание администратора домена","Create a mailbox for the administrator.":"Создание администратора домена","Create aliases":"Создание синонимов","Creation date":"Дата создания","Crypt passwords":"Шифровать пароль","Dashboard":"Приборная панель","Day":"День","Disabled":"Разрешен","DNS status":"Статистика","Domain administrator":"Администратор домена","Domain created":"Домен создан","Domains":"Домены","Email address":"Е-майл адрес","Enabled":"Разрешено","Forward":"Перенаправленые","Forward messages and store copies into your local mailbox":"Перенаправление сообщения, и сохранение копии в вашем локальном почтовом ящике","Forward updated":"Перенаправление обновлено","Full name":"Имя файла","General":"Основные","Identities":"Пользователи","Import":"Импорт","Import domains":"Импорт доменов","Import identities":"Импорт информации о пользователях","Information":"Информация","Installed version":"Установленная версия","Keep local copies":"Сохранить локальную копию","Last modification date":"Дата последней модификации","Level":"Уровень","Logger":"Логгер","Logout":"Завершить сеанс","Mailbox":"Почтовые ящики","Mailboxes":"Почтовые ящики","Message":"использование (%%)","Modified":"Синоним изменен","Month":"Месяц","Name":"Логин","New account":"Новый аккаунт","New alias":"Новый синоним","New domain":"Новый домен","Next":"Следующая","Not generated":"Получатель не определен","One or more updates are available":"Доступны одно или более обновлений.","Options":"Опции","Password":"Пароль","Passwords mismatch":"Пароли не совпадают","Profile updated":"Профиль обновлен","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).":"Квота в мегабайтах для этого почтового ящика. Определите собственное значение или используйте значение по умолчанию для родительского домена. Оставьте пустым для неограниченного значения. (Не разрешено администраторам домена)","Random address":"Ошибочный запрос","Random password":"Ошибочный запрос","Recipient(s)":"Получатели","Recipients":"Получатели","Reseller":"Реселлер","Resources":"Ресурсы","Resources usage":"Использование ресурсов","Role":"Роль","Save":"Сохранить","Search":"Поиск","Sender addresses":"Ошибочный запрос","Separator":"Разделитель","Settings":"Настройки","Simple user":"Обычный пользователь","Status":"Статистика","Super administrator":"Супер администратор","Tags":"Теги","Unknown":"Неизвестное","unlimited":"Не лимитировано","Update":"Обновление","Updated":"Обновление","Use domain default value":"Используются значения домена по умолчанию ","Username":"Логин пользователя","Week":"Неделя","Welcome to Modoboa":"Добро пожаловать в Modoboa!","Year":"Год"},"sv":{"A documentation of the API is available":"Dokumentation av API är tillgänglig","A new key will be generated soon. Refresh the page in a moment to see it.":"En ny nyckel kommer snart att skapas. Ladda om sidan om en stund för att se den.","A user with all privileges, can do anything. By default, such a user does not have a mailbox so he can't access end-user features.":"Användare med alla rättigheter som kan göra allt. Som standard har en sån här användare ingen brevlåda så den kan inte komma åt slutanvändarfunktioner.","A user with no privileges but with a mailbox. He will be allowed to use all end-user features: webmail, calendar, contacts, filters.":"Användare utan privilegier men som har en en brevlåda. Den kommer att kunna använda alla slutanvändarfunktioner: webbmail, kalender, kontakter, filter.","A user with privileges on one or more domain. He will be allowed to administer mailboxes and he can also have a mailbox.":"Användare med rättigheter på en eller flera domäner. Den kan administrera brevlådor och han kan även ha en brevlåda.","Absolute time range":"Absolut tidsintervall","Account":"Konto","Account created":"Konto skapat","Account updated":"Konto uppdaterat","Actions":"Åtgärder","Add":"Lägg till","Add a new domain alias":"Lägg till nytt domän alias","Add administrator":"Lägg till administratör","Add sender address":"Lägg till avsändaradress","Address":"Adress","Address (hostname or IP)":"Adress (värdnamn eller IP)","Administered domains":"Administrerade domäner","Administrator added":"Administratör tillagd","Administrator name":"Administratörs namn","Administrator removed":"Administratör raderad","Administrators":"Administratörer","Alarm closed":"Larm stängt","Alarm deleted":"Larm raderat","Alarm re-opened":"Larm öppnat på nytt","Alarms":"Larm","Alarms deleted":"Larm raderade","Alias":"Alias","Alias updated":"Alias uppdaterat","Alias(es) of this mailbox. To create a catchall alias, just enter the domain name (@domain.tld).":"Alias för denna brevlåda. För att skapa ett catchall-alias anger du bara domännamnet (@domain.tld).","Aliases":"Alias","Alignment":"Placering","API access":"API åtkomst","API token copied to your clipboard":"API token kopierat till urklipp","API token created":"API token skapat","API token deleted":"API token raderat","Apply":"Tillämpa","Associated domains":"Associerade domäner","Audit trail":"Verifieringskedja","Authentication":"Autentisering","Auto configuration":"Automatisk konfiguration","autoconfig record (Mozilla) not found":"autoconfig-posten (Mozilla) hittades inte","autoconfig record (Mozilla): %{ value }":"\"autoconfig-post (Mozilla): %{ value }\"","autodiscover record (Microsoft) not found":"autodiscover-post (Microsoft) hittades inte","autodiscover record (Microsoft): %{ value }":"autodiscover-post (Microsoft): %{ value }","Back":"Tillbaka","Bind/named format. Click to copy":"Bind/named formatterat. Klicka för att kopiera","Cancel":"Avbryt","Check connection:":"Kontrollera anslutning:","Check out the following list to find related components":"Kolla in följande lista för att hitta relaterade komponenter","Check this option if passwords contained in your file are not crypted":"Markera det här alternativet om lösenorden i din fil inte är krypterade","Choose a domain":"Välj en domän","Choose a role":"Välj en roll","Close":"Stäng","Close alarm":"Stäng alarm","Closed":"Stängd","Confirm and create":"Bekräfta och skapa","Confirmation":"Bekräftelse","Continue on error":"Fortsätt vid fel","Control if this domain will be allowed to send and receive messages":"Kontrollera om den här domänen ska tillåtas skicka och ta emot meddelanden","Copy to clipboard":"Kopiera till urklipp","Copy token to clipboard":"Kopiera token till urklipp","Could not save parameters":"Kunde inte spara parametrar","Create a domain administrator":"Skapa en domänadministratör","Create a mailbox for the administrator.":"Skapa en brevlåda för administratören.","Create aliases":"Skapa alias","Create standard aliases for the domain.":"Skapa standardalias för domänen.","Creation date":"Datum skapad","Crypt passwords":"Kryptera lösenord","Current password":"Nuvarande lösenord","Daily message sending limit":"Daglig sändningsgräns för meddelanden","Daily sending limit":"Daglig sändningsgräns","Dashboard":"Instrumentbräda","Date":"Datum","Day":"Dag","Default mailbox quota":"Standard brevlådekvota","Default quota applied to mailboxes. Can be expressed in KB, MB (default) or GB. A value of 0 means no quota.":"Standardkvot tillämpas på postlådor. Kan uttryckas i KB, MB (standard) eller GB. Ett värde på 0 betyder ingen kvot.","Delete":"Radera","Delete token":"Radera token","Description":"Beskrivning","Detail":"Detalj","Disable 2FA":"Inaktivear 2FA","Disabled":"Inaktiverad","DKIM key":"DKIM nyckel","DKIM key length":"DKIM nyckellängd","DKIM key selector":"DKIM nyckel väljare","DKIM keys already exist for this domain. Do you want to overwrite them?":"DKIM-nycklar finns redan för den här domänen. Vill du skriva över dem?","DKIM public key for":"DKIM publik nyckel för","DKIM record found":"DKIM-post hittades","DKIM record not found":"DKIM-posten hittades inte","DKIM signing":"DKIM signering","DMARC":"DMARC","DMARC record found":"DMARC post hittad","DMARC record not found":"DMARC post ej hittad","DMARC support does not seem to be enabled for this domain.":"DMARC-stöd verkar inte vara aktiverat för den här domänen.","DNS":"DNS","DNS checks":"DNS kontroller","DNS configuration help":"DNS konfigurering hjälp","DNS status":"DNS status","Do not delete account folder":"Ta inte bort kontomappen","Do not delete domain folder":"Ta inte bort domänmappen","Domain":"Domän","Domain administrator":"Domänadministratör","Domain alias created":"Domän alias skapat","Domain alias deleted":"Domänalias raderat","Domain alias updated":"Domänalias uppdaterat","Domain created":"Domän skapad","Domain default value":"Domän standardvärde","Domain deleted":"Domän raderad","Domain name (ex: domain.tld)":"Domännamn (ex: domain.tld)","Domain updated":"Domän uppdaterad","domain's default value":"domänens standardvärde","Domains":"Domäner","Don't treat duplicated objects as errors":"Behandla inte duplicerade objekt som fel","Edit":"Redigera","Edit account":"Redigera konto","Edit alias":"Redigera alias","Edit domain":"Redigera domän","Edit domain alias":"Redigera domänalias","Edit provider":"Redigera leverantör","Email":"E-post","Email address":"E-postadress","Email providers":"E-postleverantörer","Empty":"Tom","Enable DKIM signing":"Aktivera DKIM signering","Enable DNS checks":"Aktivera DNS kontroller","Enabled":"Aktiverad","Enter a simple username or an email address":"Ange ett enkelt användarnamn eller en e-postadress","Enter an email address":"Ange en e-postadress","Ex: 10MB. Leave empty for no limit":"Ex: 10MB. Lämna tomt för ingen gräns","Expire at":"Utgår kl","Export accounts and aliases to CSV":"Exportera konton och alias till CSV","Export domains and aliases to CSV":"Exportera domäner och alias till CSV","Failed":"Misslyckades","First name":"Förnamn","Forward":"Vidarebefordra","Forward messages and store copies into your local mailbox":"Vidarebefordra meddelanden och lagra kopior i din lokala brevlåda","Forward updated":"Vidarebefordring uppdaterad","Forwarded":"Vidarebefordrad","Forwarders with ARC":"Vidarebefordrare med ARC","From":"Från","Full name":"Komplett namn","Fullname/recipient":"Komplett namn/mottagare","Fully aligned":"Helt inriktad","General":"Allmän","General information":"Allmänn information","General settings":"Allmänna inställningar","Generate":"Generera","Generate a new DKIM key":"Generera en ny DKIM nyckel","help":"hjälp","Here is an example of DNS configuration (bind format). Replace values between [ ] by the appropriate ones.":"Här är ett exempel på DNS-konfiguration (bind-format). Ersätt värdena mellan [ ] med de lämpliga värdena.","Identification":"Identifikation","Identities":"Identiteter","If you close this form now, your modifications won't be saved. Do you confirm?":"Om du stänger formuläret nu kommer dina ändringar inte att sparas. Bekräftar du?","If you configured it recently, please wait for the first report to be received and processed.":"Om du konfigurerade det nyligen, vänta tills den första rapporten tas emot och behandlas.","IMAP Migration":"IMAP migrering","IMAP Port":"IMAP port","Import":"Importera","Import accounts and aliases from CSV file":"Importera konton och alias från CSV-fil","Import domains":"Importera domäner","Import domains and aliases from CSV file":"Importera domäner och alias från CSV-fil","Import identities":"Importera identiteter","Indicate one or more recipients separated by a comma (,)":"Ange en eller flera mottagare separerade med kommatecken (,)","Information":"Information","Installed components":"Installerade komponenter","Installed version":"Installerad version","Invalid password":"Ogiltigt lösenord","Is the IMAP connection secured using SSL/TLS or StartTLS":"Är IMAP-anslutningen säker med SSL/TLS eller StartTLS","Keep local copies":"Behåll lokala kopior","Language":"Språk","Last login date":"Senaste inloggning","Last modification date":"Senaste ändrad datum","Last name":"Efternamn","Latest version":"Senaste version","Leave empty for no limit":"Lämna tomt för ingen gräns","Level":"Nivå","Limitations":"Gränser","Local domain (optional)":"Lokal domän (valfritt)§","Logger":"Logger","Logout":"Logga ut","Mailbox":"Brevlåda","Mailboxes":"Brevlådor","MB":"MB","Message":"Meddelande","Message history":"Meddelande historik","Message sending limit":"Begränsning för meddelandesändning","messages":"meddelanden","Messages":"Meddelanden","Migration deleted":"Migrering raderad","Migrations":"Migreringar","Modified":"Ändrad","Modify":"Ändra","Month":"Månad","MX records":"MX poster","Name":"Namn","Name of the administrator":"Namn på administratören","Name of the domain to migrate":"Namn på domänen att migrera","Never logged-in":"Aldrig inloggad","New":"Ny","New account":"Nytt konto","New alias":"Nytt alias","New domain":"Ny domän","New provider":"Ny leverantör","New recovery codes":"Nya återställningskoder","Next":"Nästa","no":"nej","No":"Nej","No associated domains":"Inga associerade domäner","No sender address defined for this account":"Inge avsändaradress agedd för detta konto","No sending limit":"Ingen sändningsbegränsning","Not generated":"Ej genererad","Number of associated domains:":"Antal associerade domäner:","Number of messages this domain can send per day. Leave empty for no limit.":"Antal meddelanden som denna domän kan skicka per dag. Lämna tomt för ingen begränsning.","Number of messages this mailbox can send per day. Leave empty for no limit.":"Antal meddelanden som denna brevlåda kan skicka per dag. Lämna tomt för ingen begränsning.","OK":"OK","Old account":"Gammalt konto","One or more updates are available":"En eller flera uppdateringar tillgängliga","Opened":"Öppnad","Opened alarms":"Öppnade alarm","Options":"Alternativ","Parameters updated":"Parametrar uppdaterade","Partially aligned":"Delvis justerad","Partially trusted sources / Forwarders":"Delvis pålitliga källor / speditörer","Password":"Lösenord","Password copied to clipboard":"Lösenord kopierat till urklipp","Password updated":"Lösenord uppdaterat","Passwords mismatch":"Lösenord matchar ej","Pending":"Väntande","Period":"Period","Phone number":"Telefonnummer","Pin code":"Pinkod","Port":"Port","Problem":"Problem","Proceed":"Fortsätt","Profile":"Profil","Profile updated":"Profil uppdaterad","Provide a CSV file where lines respect one of the following formats:":"Ange en CSV-fil där raderna respekterar ett av följande format:","Provider":"Leverantör","Provider created":"Leverantör skapad","Provider deleted":"Leverantör raderad","Provider name":"Leverantörsnamn","Provider updated":"Leverantör uppdaterad","Providers":"Leverantörer","Queue ID":"Kö ID","Quota":"Kvota","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).":"Kvot för denna brevlåda, kan anges i KB, MB (standard) eller GB. Ange ett anpassat värde eller använd domänens standardvärde. Lämna tomt för att ange ett obegränsat värde (inte tillåtet för domänadministratörer).","Quota shared between mailboxes. Can be expressed in KB, MB (default) or GB. A value of 0 means no quota.":"Kvot delad mellan brevlådor. Kan anges i KB, MB (standard) eller GB. Ett värde av 0 innebär ingen kvot.","Random address":"Slumpmässig adress","Random password":"Slumpmässigt lösenord","Raw format. Click to copy":"Råformat. Klicka för att kopiera","Recipient(s)":"Mottagare","Recipients":"Mottagare","Register":"Register","Relative time ranges":"Relativa tidsintervall","Relay":"Relä","Reload":"Ladda om","Remove this address":"Radera denna adress","Remove this administrator":"Radera denna administratör","Reopen alarm":"Återöppna larmet","Reseller":"Återförsäljare","Reset recovery codes":"Återställ återställningskoder","Resources":"Resurser","Resources usage":"Resursanvändning","Role":"Roll","Save":"Spara","Search":"Sök","Secondary email":"Sekundär e-post","Secured":"Säkrad","Select an account":"Välj ett konto","Select file":"Välj fil","Sender address added":"Avsändaradress tillagd","Sender address deleted":"Avsändaradress raderad","Sender addresses":"Avsändaradresser","Sending limit":"Sändningsgräns","Separator":"Avgränsare","Service":"Tjänst","Settings":"Inställningar","Show key":"Visa nyckel","Simple user":"Enkel användare","Specify an email address":"Ange en e-postadress","SPF record found":"SPF post hittad","SPF record not found":"SPF post saknas","Start typing a name here...":"Börja skriva ett namn här...","Statistics":"Statistik","Status":"Status","Summary":"Sammanfattning","Super administrator":"Superadministratör","Tags":"Taggar","The first element of each line is mandatory and must be equal to one of the previous values.":"Det första elementet i varje rad är obligatoriskt och måste vara lika med ett av de tidigare värdena.","This page is still under construction.":"Denna sida är fortfarande under konstruktion.","To":"Till","Total":"Totalt","Transport":"Transport","Triggered":"Triggad","Trusted sources":"Pålitliga källor","Type":"Typ","Unknown":"Okänd","Unknown sources / Threats":"Okända källor / hot","unlimited":"obegränsat","Update":"Uppdatera","Update Password":"Uppdatera lösenord","Update settings":"Uppdatera inställningar","Updated":"Uppdaterad","Use domain default value":"Använd domänens standardvärde","Username":"Användarnamn","Username:":"Användarnamn:","Valid":"Giltig","Warning":"Varning","Week":"Vecka","Welcome to Modoboa":"Välkommen till Modoboa","With a mailbox":"Med en brevlåda","With mailbox":"Med brevlåda","Year":"År","yes":"ja","Yes":"Ja","You are about to delete your API access token":"Du håller på att radera din API-åtkomsttoken","You can use a different character as separator.":"Du kan använda ett annat tecken som avgränsare.","Your API token has not been generated yet.":"Ditt API token har ännu ej genererats.","Your API token is:":"Ditt API token är:"},"tr":{"API access":"API erişimi","Authentication":"Kimlik Doğrulama","Close":"Kapat","Confirmation":"Onayla","Dashboard":"Gösterge Paneli","Date":"Tarih","Description":"Tanım","Disable 2FA":"2FA'yı devre dışı bırak","Domain administrator":"Alan adı Yöneticisi","From":"Kimden","General":"Genel","Information":"Bilgi","Installed version":"Kurulu sürüm","Level":"Seviye","Logger":"Kayıtçı","Logout":"Çıkış Yapın","Message":"İleti","Name":"İsim","New recovery codes":"Yeni kurtarma kodları","Next":"Sonraki","No":"Hayır","One or more updates are available":"Bir veya daha fazla güncelleme mevcut","Password":"Parola","Passwords mismatch":"Parolalar uyuşmuyor","Phone number":"Telefon numarası","Pin code":"Pin kodu","Profile":"Profil","Profile updated":"Profil güncellendi","Register":"Kayıt ol","Reseller":"Bayii","Reset recovery codes":"Kurtarma kodlarını sıfırla","Role":"Rol","Save":"Kaydet","Secondary email":"İkincil e-posta","Settings":"Ayarlar","Simple user":"Basit kullanıcı","To":"Kime","Unknown":"Bilinmeyen","Update":"Güncelle","Username":"Kullanıcı adı","Welcome to Modoboa":"Modoboa'ya hoş geldiniz","Yes":"Evet"},"zh":{}} \ No newline at end of file diff --git a/frontend/src/locale/zh/app.po b/frontend/src/locale/zh/app.po index d2b7c7424..6c2c46acb 100644 --- a/frontend/src/locale/zh/app.po +++ b/frontend/src/locale/zh/app.po @@ -628,7 +628,7 @@ msgstr "" #: src/components/admin/domains/DNSDetail.vue:218 msgid "" -"DKIM key does not seem to be genrated yet or has failed. Do you want to " +"DKIM key does not seem to be generated yet or has failed. Do you want to " "requeue the job?" msgstr "" diff --git a/modoboa/locale/br/LC_MESSAGES/django.po b/modoboa/locale/br/LC_MESSAGES/django.po index 54bd9aa26..42834c869 100644 --- a/modoboa/locale/br/LC_MESSAGES/django.po +++ b/modoboa/locale/br/LC_MESSAGES/django.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: Modoboa\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-07-18 13:38+0200\n" +"POT-Creation-Date: 2024-07-22 14:45+0200\n" "PO-Revision-Date: 2020-05-06 11:16+0000\n" "Last-Translator: Antoine Nguyen \n" "Language-Team: Breton (http://www.transifex.com/tonio/modoboa/language/br/)\n" @@ -329,7 +329,7 @@ msgstr "" #: admin/templates/admin/domain_detail.html:41 limits/app_settings.py:55 #: limits/app_settings.py:111 limits/app_settings.py:195 #: limits/app_settings.py:269 limits/constants.py:31 limits/constants.py:84 -#: sievefilters/forms.py:86 +#: sievefilters/forms.py:69 msgid "Mailboxes" msgstr "Boest-posteloù" @@ -599,7 +599,7 @@ msgstr "Domani(où) meret gant an implijer" #: imap_migration/app_settings.py:99 maillog/apps.py:14 maillog/forms.py:20 #: pdfcredentials/app_settings.py:23 pdfcredentials/app_settings.py:195 #: postfix_autoreply/app_settings.py:12 postfix_autoreply/forms.py:107 -#: sievefilters/forms.py:76 +#: sievefilters/forms.py:59 msgid "General" msgstr "Hollek" @@ -1896,8 +1896,8 @@ msgid "LDAP settings" msgstr "Arventennoù LDAP" #: core/app_settings.py:132 core/app_settings.py:836 -#: sievefilters/app_settings.py:18 sievefilters/app_settings.py:58 -#: sievefilters/forms.py:25 sievefilters/forms.py:55 +#: sievefilters/app_settings.py:18 sievefilters/app_settings.py:51 +#: sievefilters/forms.py:16 sievefilters/forms.py:38 msgid "Server address" msgstr "Chomlec'h ar servijer" @@ -1906,8 +1906,8 @@ msgid "The IP address or the DNS name of the LDAP server" msgstr "Chomlec'h IP pe anv DNS ar servijer LDAP" #: core/app_settings.py:138 core/app_settings.py:845 -#: sievefilters/app_settings.py:25 sievefilters/app_settings.py:74 -#: sievefilters/forms.py:32 sievefilters/forms.py:67 +#: sievefilters/app_settings.py:25 sievefilters/app_settings.py:67 +#: sievefilters/forms.py:23 sievefilters/forms.py:50 msgid "Server port" msgstr "Porzh ar servijer" @@ -1941,7 +1941,7 @@ msgid "The TCP port number used by the LDAP secondary server" msgstr "" #: core/app_settings.py:167 core/app_settings.py:886 -#: sievefilters/app_settings.py:65 sievefilters/forms.py:61 +#: sievefilters/app_settings.py:58 sievefilters/forms.py:44 msgid "Use a secured connection" msgstr "Ober gant ur gevreadenn suraet" @@ -2290,7 +2290,7 @@ msgstr "An adheñchañ dre-ziouer implijet pa n'eus arload ebet spisaet" msgid "LDAP" msgstr "" -#: core/checks/settings_checks.py:7 +#: core/checks.py:10 msgid "" "You have USE_TZ set to False, this may result in issues during transitions " "between summer/winter time (ie the same local time occuring twice due to " @@ -2300,7 +2300,7 @@ 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/settings_checks.py:11 +#: core/checks.py:14 msgid "Set `USE_TZ = True` in settings.py" msgstr "Lakaat `USE_TZ = Gwir e-barzh`arventennoù.py" @@ -2803,7 +2803,7 @@ msgstr "Digevreañ" msgid "API" msgstr "API" -#: core/utils.py:33 +#: core/utils.py:39 msgid "The core part of Modoboa" msgstr "Lodenn greiz Modoboa" @@ -4053,68 +4053,52 @@ msgstr "porzhioù herbrec'hiañ bukenn" msgid "verify recipients" msgstr "gwiriit ar reseverien" -#: sievefilters/api/v2/serializers.py:26 -msgid "auto" -msgstr "" - -#: sievefilters/api/v2/viewsets.py:184 +#: sievefilters/api/v2/viewsets.py:183 #, fuzzy, python-format #| msgid "User '%s' already exists" msgid "Filter %s already exists" msgstr "An implijer \"%s\" a zo anezhañ endeo" -#: sievefilters/app_settings.py:12 sievefilters/forms.py:22 +#: sievefilters/app_settings.py:12 sievefilters/forms.py:13 #, fuzzy #| msgid "DNS settings" msgid "ManageSieve settings" msgstr "Arventennoù DNS" -#: sievefilters/app_settings.py:19 sievefilters/forms.py:27 +#: sievefilters/app_settings.py:19 sievefilters/forms.py:18 msgid "Address of your MANAGESIEVE server" msgstr "" -#: sievefilters/app_settings.py:27 sievefilters/forms.py:34 +#: sievefilters/app_settings.py:27 sievefilters/forms.py:25 msgid "Listening port of your MANAGESIEVE server" msgstr "" -#: sievefilters/app_settings.py:34 sievefilters/forms.py:39 +#: sievefilters/app_settings.py:34 sievefilters/forms.py:30 msgid "Connect using STARTTLS" msgstr "" -#: sievefilters/app_settings.py:35 sievefilters/forms.py:41 +#: sievefilters/app_settings.py:35 sievefilters/forms.py:32 msgid "Use the STARTTLS extension" msgstr "" -#: sievefilters/app_settings.py:41 sievefilters/forms.py:45 -#, fuzzy -#| msgid "Authentication method" -msgid "Authentication mechanism" -msgstr "Doare dilesañ" - -#: sievefilters/app_settings.py:42 sievefilters/forms.py:48 -#, fuzzy -#| msgid "Authentication method" -msgid "Prefered authentication mechanism" -msgstr "Doare dilesañ" - -#: sievefilters/app_settings.py:52 sievefilters/forms.py:52 +#: sievefilters/app_settings.py:45 sievefilters/forms.py:35 #, fuzzy #| msgid "LDAP settings" msgid "IMAP settings" msgstr "Arventennoù LDAP" -#: sievefilters/app_settings.py:59 sievefilters/forms.py:57 +#: sievefilters/app_settings.py:52 sievefilters/forms.py:40 msgid "Address of your IMAP server" msgstr "" -#: sievefilters/app_settings.py:67 sievefilters/forms.py:63 +#: sievefilters/app_settings.py:60 sievefilters/forms.py:46 #, fuzzy #| msgid "Use an SSL/STARTTLS connection to access the LDAP server" msgid "Use a secured connection to access IMAP server" msgstr "" "Implijit ur gevreadenn SSL/STARTTLS evit gellet tizhout ar servijer LDAP" -#: sievefilters/app_settings.py:75 sievefilters/forms.py:69 +#: sievefilters/app_settings.py:68 sievefilters/forms.py:52 msgid "Listening port of your IMAP server" msgstr "" @@ -4214,41 +4198,41 @@ msgstr "Kemennadenn" msgid "Stop processing" msgstr "" -#: sievefilters/forms.py:80 +#: sievefilters/forms.py:63 msgid "Editor mode" msgstr "" -#: sievefilters/forms.py:82 +#: sievefilters/forms.py:65 msgid "Select the mode you want the editor to work in" msgstr "" -#: sievefilters/forms.py:90 +#: sievefilters/forms.py:73 #, fuzzy #| msgid "Create aliases" msgid "Trash folder" msgstr "Krouiñ aliasoù" -#: sievefilters/forms.py:91 +#: sievefilters/forms.py:74 msgid "Folder where deleted messages go" msgstr "" -#: sievefilters/forms.py:96 +#: sievefilters/forms.py:79 #, fuzzy #| msgid "Create aliases" msgid "Sent folder" msgstr "Krouiñ aliasoù" -#: sievefilters/forms.py:97 +#: sievefilters/forms.py:80 msgid "Folder where copies of sent messages go" msgstr "" -#: sievefilters/forms.py:102 +#: sievefilters/forms.py:85 #, fuzzy #| msgid "Create aliases" msgid "Drafts folder" msgstr "Krouiñ aliasoù" -#: sievefilters/forms.py:103 +#: sievefilters/forms.py:86 msgid "Folder where drafts go" msgstr "" @@ -4256,11 +4240,11 @@ msgstr "" msgid "Failed to retrieve hierarchy delimiter" msgstr "" -#: sievefilters/lib.py:52 +#: sievefilters/lib.py:48 msgid "Connection to MANAGESIEVE server failed, check your configuration" msgstr "" -#: sievefilters/lib.py:79 +#: sievefilters/lib.py:75 #, fuzzy #| msgid "Not enough resources" msgid "Not enough space on server" @@ -4467,6 +4451,16 @@ msgstr "servij" 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" diff --git a/modoboa/locale/cs/LC_MESSAGES/django.po b/modoboa/locale/cs/LC_MESSAGES/django.po index 38e39d222..b11fdc4d8 100644 --- a/modoboa/locale/cs/LC_MESSAGES/django.po +++ b/modoboa/locale/cs/LC_MESSAGES/django.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-07-18 13:38+0200\n" +"POT-Creation-Date: 2024-07-22 14:45+0200\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" @@ -288,7 +288,7 @@ msgstr "" #: admin/templates/admin/domain_detail.html:41 limits/app_settings.py:55 #: limits/app_settings.py:111 limits/app_settings.py:195 #: limits/app_settings.py:269 limits/constants.py:31 limits/constants.py:84 -#: sievefilters/forms.py:86 +#: sievefilters/forms.py:69 msgid "Mailboxes" msgstr "" @@ -523,7 +523,7 @@ msgstr "" #: imap_migration/app_settings.py:99 maillog/apps.py:14 maillog/forms.py:20 #: pdfcredentials/app_settings.py:23 pdfcredentials/app_settings.py:195 #: postfix_autoreply/app_settings.py:12 postfix_autoreply/forms.py:107 -#: sievefilters/forms.py:76 +#: sievefilters/forms.py:59 msgid "General" msgstr "" @@ -1737,8 +1737,8 @@ msgid "LDAP settings" msgstr "" #: core/app_settings.py:132 core/app_settings.py:836 -#: sievefilters/app_settings.py:18 sievefilters/app_settings.py:58 -#: sievefilters/forms.py:25 sievefilters/forms.py:55 +#: sievefilters/app_settings.py:18 sievefilters/app_settings.py:51 +#: sievefilters/forms.py:16 sievefilters/forms.py:38 msgid "Server address" msgstr "" @@ -1747,8 +1747,8 @@ msgid "The IP address or the DNS name of the LDAP server" msgstr "" #: core/app_settings.py:138 core/app_settings.py:845 -#: sievefilters/app_settings.py:25 sievefilters/app_settings.py:74 -#: sievefilters/forms.py:32 sievefilters/forms.py:67 +#: sievefilters/app_settings.py:25 sievefilters/app_settings.py:67 +#: sievefilters/forms.py:23 sievefilters/forms.py:50 msgid "Server port" msgstr "" @@ -1782,7 +1782,7 @@ msgid "The TCP port number used by the LDAP secondary server" msgstr "" #: core/app_settings.py:167 core/app_settings.py:886 -#: sievefilters/app_settings.py:65 sievefilters/forms.py:61 +#: sievefilters/app_settings.py:58 sievefilters/forms.py:44 msgid "Use a secured connection" msgstr "" @@ -2112,14 +2112,14 @@ msgstr "" msgid "LDAP" msgstr "" -#: core/checks/settings_checks.py:7 +#: core/checks.py:10 msgid "" "You have USE_TZ set to False, this may result in issues during transitions " "between summer/winter time (ie the same local time occuring twice due to " "clock change)." msgstr "" -#: core/checks/settings_checks.py:11 +#: core/checks.py:14 msgid "Set `USE_TZ = True` in settings.py" msgstr "" @@ -2595,7 +2595,7 @@ msgstr "" msgid "API" msgstr "" -#: core/utils.py:33 +#: core/utils.py:39 msgid "The core part of Modoboa" msgstr "" @@ -3743,56 +3743,44 @@ msgstr "" msgid "verify recipients" msgstr "" -#: sievefilters/api/v2/serializers.py:26 -msgid "auto" -msgstr "" - -#: sievefilters/api/v2/viewsets.py:184 +#: sievefilters/api/v2/viewsets.py:183 #, python-format msgid "Filter %s already exists" msgstr "" -#: sievefilters/app_settings.py:12 sievefilters/forms.py:22 +#: sievefilters/app_settings.py:12 sievefilters/forms.py:13 msgid "ManageSieve settings" msgstr "" -#: sievefilters/app_settings.py:19 sievefilters/forms.py:27 +#: sievefilters/app_settings.py:19 sievefilters/forms.py:18 msgid "Address of your MANAGESIEVE server" msgstr "" -#: sievefilters/app_settings.py:27 sievefilters/forms.py:34 +#: sievefilters/app_settings.py:27 sievefilters/forms.py:25 msgid "Listening port of your MANAGESIEVE server" msgstr "" -#: sievefilters/app_settings.py:34 sievefilters/forms.py:39 +#: sievefilters/app_settings.py:34 sievefilters/forms.py:30 msgid "Connect using STARTTLS" msgstr "" -#: sievefilters/app_settings.py:35 sievefilters/forms.py:41 +#: sievefilters/app_settings.py:35 sievefilters/forms.py:32 msgid "Use the STARTTLS extension" msgstr "" -#: sievefilters/app_settings.py:41 sievefilters/forms.py:45 -msgid "Authentication mechanism" -msgstr "" - -#: sievefilters/app_settings.py:42 sievefilters/forms.py:48 -msgid "Prefered authentication mechanism" -msgstr "" - -#: sievefilters/app_settings.py:52 sievefilters/forms.py:52 +#: sievefilters/app_settings.py:45 sievefilters/forms.py:35 msgid "IMAP settings" msgstr "" -#: sievefilters/app_settings.py:59 sievefilters/forms.py:57 +#: sievefilters/app_settings.py:52 sievefilters/forms.py:40 msgid "Address of your IMAP server" msgstr "" -#: sievefilters/app_settings.py:67 sievefilters/forms.py:63 +#: sievefilters/app_settings.py:60 sievefilters/forms.py:46 msgid "Use a secured connection to access IMAP server" msgstr "" -#: sievefilters/app_settings.py:75 sievefilters/forms.py:69 +#: sievefilters/app_settings.py:68 sievefilters/forms.py:52 msgid "Listening port of your IMAP server" msgstr "" @@ -3872,35 +3860,35 @@ msgstr "" msgid "Stop processing" msgstr "" -#: sievefilters/forms.py:80 +#: sievefilters/forms.py:63 msgid "Editor mode" msgstr "" -#: sievefilters/forms.py:82 +#: sievefilters/forms.py:65 msgid "Select the mode you want the editor to work in" msgstr "" -#: sievefilters/forms.py:90 +#: sievefilters/forms.py:73 msgid "Trash folder" msgstr "" -#: sievefilters/forms.py:91 +#: sievefilters/forms.py:74 msgid "Folder where deleted messages go" msgstr "" -#: sievefilters/forms.py:96 +#: sievefilters/forms.py:79 msgid "Sent folder" msgstr "" -#: sievefilters/forms.py:97 +#: sievefilters/forms.py:80 msgid "Folder where copies of sent messages go" msgstr "" -#: sievefilters/forms.py:102 +#: sievefilters/forms.py:85 msgid "Drafts folder" msgstr "" -#: sievefilters/forms.py:103 +#: sievefilters/forms.py:86 msgid "Folder where drafts go" msgstr "" @@ -3908,11 +3896,11 @@ msgstr "" msgid "Failed to retrieve hierarchy delimiter" msgstr "" -#: sievefilters/lib.py:52 +#: sievefilters/lib.py:48 msgid "Connection to MANAGESIEVE server failed, check your configuration" msgstr "" -#: sievefilters/lib.py:79 +#: sievefilters/lib.py:75 msgid "Not enough space on server" msgstr "" diff --git a/modoboa/locale/cs_CZ/LC_MESSAGES/django.po b/modoboa/locale/cs_CZ/LC_MESSAGES/django.po index 4cffd9d5a..164037159 100644 --- a/modoboa/locale/cs_CZ/LC_MESSAGES/django.po +++ b/modoboa/locale/cs_CZ/LC_MESSAGES/django.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: Modoboa\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-07-18 13:38+0200\n" +"POT-Creation-Date: 2024-07-22 14:45+0200\n" "PO-Revision-Date: 2020-05-06 11:16+0000\n" "Last-Translator: Antoine Nguyen \n" "Language-Team: Czech (Czech Republic) (http://www.transifex.com/tonio/" @@ -326,7 +326,7 @@ msgstr "" #: admin/templates/admin/domain_detail.html:41 limits/app_settings.py:55 #: limits/app_settings.py:111 limits/app_settings.py:195 #: limits/app_settings.py:269 limits/constants.py:31 limits/constants.py:84 -#: sievefilters/forms.py:86 +#: sievefilters/forms.py:69 msgid "Mailboxes" msgstr "Schránky" @@ -556,8 +556,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" @@ -596,7 +596,7 @@ msgstr "Doména(y) pod správou uživatele" #: imap_migration/app_settings.py:99 maillog/apps.py:14 maillog/forms.py:20 #: pdfcredentials/app_settings.py:23 pdfcredentials/app_settings.py:195 #: postfix_autoreply/app_settings.py:12 postfix_autoreply/forms.py:107 -#: sievefilters/forms.py:76 +#: sievefilters/forms.py:59 msgid "General" msgstr "Obecné" @@ -1877,8 +1877,8 @@ msgid "LDAP settings" msgstr "Nastavení LDAP" #: core/app_settings.py:132 core/app_settings.py:836 -#: sievefilters/app_settings.py:18 sievefilters/app_settings.py:58 -#: sievefilters/forms.py:25 sievefilters/forms.py:55 +#: sievefilters/app_settings.py:18 sievefilters/app_settings.py:51 +#: sievefilters/forms.py:16 sievefilters/forms.py:38 msgid "Server address" msgstr "Adresa serveru" @@ -1887,8 +1887,8 @@ msgid "The IP address or the DNS name of the LDAP server" msgstr "IP adresa DNS jména LDAP serveru" #: core/app_settings.py:138 core/app_settings.py:845 -#: sievefilters/app_settings.py:25 sievefilters/app_settings.py:74 -#: sievefilters/forms.py:32 sievefilters/forms.py:67 +#: sievefilters/app_settings.py:25 sievefilters/app_settings.py:67 +#: sievefilters/forms.py:23 sievefilters/forms.py:50 msgid "Server port" msgstr "Port serveru" @@ -1922,7 +1922,7 @@ msgid "The TCP port number used by the LDAP secondary server" msgstr "" #: core/app_settings.py:167 core/app_settings.py:886 -#: sievefilters/app_settings.py:65 sievefilters/forms.py:61 +#: sievefilters/app_settings.py:58 sievefilters/forms.py:44 msgid "Use a secured connection" msgstr "Použít zabezpečené připojení" @@ -2271,7 +2271,7 @@ msgstr "" msgid "LDAP" msgstr "" -#: core/checks/settings_checks.py:7 +#: core/checks.py:10 msgid "" "You have USE_TZ set to False, this may result in issues during transitions " "between summer/winter time (ie the same local time occuring twice due to " @@ -2280,7 +2280,7 @@ 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/settings_checks.py:11 +#: core/checks.py:14 msgid "Set `USE_TZ = True` in settings.py" msgstr "Nastavte `USE_TZ = True` v settings.py" @@ -2777,7 +2777,7 @@ msgstr "Odhlásit se" msgid "API" msgstr "API" -#: core/utils.py:33 +#: core/utils.py:39 msgid "The core part of Modoboa" msgstr "Hlavní část Modoboa" @@ -4054,69 +4054,53 @@ msgstr "cílový server" msgid "verify recipients" msgstr "ověřit příjemce" -#: sievefilters/api/v2/serializers.py:26 -msgid "auto" -msgstr "" - -#: sievefilters/api/v2/viewsets.py:184 +#: sievefilters/api/v2/viewsets.py:183 #, fuzzy, python-format #| msgid "User '%s' already exists" msgid "Filter %s already exists" msgstr "Uživatel '%s' již existuje" -#: sievefilters/app_settings.py:12 sievefilters/forms.py:22 +#: sievefilters/app_settings.py:12 sievefilters/forms.py:13 #, fuzzy #| msgid "Connection settings" msgid "ManageSieve settings" msgstr "Nastavení ManageSieve" -#: sievefilters/app_settings.py:19 sievefilters/forms.py:27 +#: sievefilters/app_settings.py:19 sievefilters/forms.py:18 #, fuzzy #| msgid "Address of your IMAP server" msgid "Address of your MANAGESIEVE server" msgstr "Adresa vašeho serveru ManegeSieve" -#: sievefilters/app_settings.py:27 sievefilters/forms.py:34 +#: sievefilters/app_settings.py:27 sievefilters/forms.py:25 #, fuzzy #| msgid "Listening port of your IMAP server" msgid "Listening port of your MANAGESIEVE server" msgstr "Port, na kterém naslouchá váš ManageSieve server" -#: sievefilters/app_settings.py:34 sievefilters/forms.py:39 +#: sievefilters/app_settings.py:34 sievefilters/forms.py:30 msgid "Connect using STARTTLS" msgstr "Připojit pomocí STARTTLS" -#: sievefilters/app_settings.py:35 sievefilters/forms.py:41 +#: sievefilters/app_settings.py:35 sievefilters/forms.py:32 msgid "Use the STARTTLS extension" msgstr "Použít rozšíření STARTTLS" -#: sievefilters/app_settings.py:41 sievefilters/forms.py:45 -#, fuzzy -#| msgid "Authentication method" -msgid "Authentication mechanism" -msgstr "Režim ověření" - -#: sievefilters/app_settings.py:42 sievefilters/forms.py:48 -#, fuzzy -#| msgid "Authentication method" -msgid "Prefered authentication mechanism" -msgstr "Preferovaný režim ověření" - -#: sievefilters/app_settings.py:52 sievefilters/forms.py:52 +#: sievefilters/app_settings.py:45 sievefilters/forms.py:35 #, fuzzy #| msgid "LDAP settings" msgid "IMAP settings" msgstr "Nastavení IMAP" -#: sievefilters/app_settings.py:59 sievefilters/forms.py:57 +#: sievefilters/app_settings.py:52 sievefilters/forms.py:40 msgid "Address of your IMAP server" msgstr "Adresa vašeho IMAP serveru" -#: sievefilters/app_settings.py:67 sievefilters/forms.py:63 +#: sievefilters/app_settings.py:60 sievefilters/forms.py:46 msgid "Use a secured connection to access IMAP server" msgstr "Použít zabezpečené připojení pro přístup k IMAP serveru" -#: sievefilters/app_settings.py:75 sievefilters/forms.py:69 +#: sievefilters/app_settings.py:68 sievefilters/forms.py:52 msgid "Listening port of your IMAP server" msgstr "Port, na kterém naslouchá váš IMAP server" @@ -4216,37 +4200,37 @@ msgstr "Odmítnout zprávu" msgid "Stop processing" msgstr "Ukončit zpracování" -#: sievefilters/forms.py:80 +#: sievefilters/forms.py:63 msgid "Editor mode" msgstr "Režim úpravy" -#: sievefilters/forms.py:82 +#: sievefilters/forms.py:65 msgid "Select the mode you want the editor to work in" msgstr "Zvolte režim editoru textu, ve kterém si přejete pracovat" -#: sievefilters/forms.py:90 +#: sievefilters/forms.py:73 msgid "Trash folder" msgstr "Složka koše" -#: sievefilters/forms.py:91 +#: sievefilters/forms.py:74 #, fuzzy #| msgid "rejected messages" msgid "Folder where deleted messages go" msgstr "Složka pro smazané zprávy" -#: sievefilters/forms.py:96 +#: sievefilters/forms.py:79 msgid "Sent folder" msgstr "Složka odeslané pošty" -#: sievefilters/forms.py:97 +#: sievefilters/forms.py:80 msgid "Folder where copies of sent messages go" msgstr "Složka pro kopie odeslaných zpráv" -#: sievefilters/forms.py:102 +#: sievefilters/forms.py:85 msgid "Drafts folder" msgstr "Složka konceptů" -#: sievefilters/forms.py:103 +#: sievefilters/forms.py:86 msgid "Folder where drafts go" msgstr "Složka pro koncepty zpráv" @@ -4254,13 +4238,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:52 +#: sievefilters/lib.py:48 #, 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:79 +#: sievefilters/lib.py:75 #, fuzzy #| msgid "Not enough resources" msgid "Not enough space on server" @@ -4464,6 +4448,16 @@ msgstr "služba" 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" diff --git a/modoboa/locale/de/LC_MESSAGES/django.po b/modoboa/locale/de/LC_MESSAGES/django.po index faa32a520..a54f4af8e 100644 --- a/modoboa/locale/de/LC_MESSAGES/django.po +++ b/modoboa/locale/de/LC_MESSAGES/django.po @@ -44,7 +44,7 @@ msgid "" msgstr "" "Project-Id-Version: Modoboa\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-07-18 13:38+0200\n" +"POT-Creation-Date: 2024-07-22 14:45+0200\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" @@ -340,7 +340,7 @@ msgstr "" #: admin/templates/admin/domain_detail.html:41 limits/app_settings.py:55 #: limits/app_settings.py:111 limits/app_settings.py:195 #: limits/app_settings.py:269 limits/constants.py:31 limits/constants.py:84 -#: sievefilters/forms.py:86 +#: sievefilters/forms.py:69 msgid "Mailboxes" msgstr "E-Mail-Postfächer" @@ -602,7 +602,7 @@ msgstr "Domain(s), die dieser Benutzer administriert" #: imap_migration/app_settings.py:99 maillog/apps.py:14 maillog/forms.py:20 #: pdfcredentials/app_settings.py:23 pdfcredentials/app_settings.py:195 #: postfix_autoreply/app_settings.py:12 postfix_autoreply/forms.py:107 -#: sievefilters/forms.py:76 +#: sievefilters/forms.py:59 msgid "General" msgstr "Allgemein" @@ -1870,8 +1870,8 @@ msgid "LDAP settings" msgstr "LDAP-Einstellungen" #: core/app_settings.py:132 core/app_settings.py:836 -#: sievefilters/app_settings.py:18 sievefilters/app_settings.py:58 -#: sievefilters/forms.py:25 sievefilters/forms.py:55 +#: sievefilters/app_settings.py:18 sievefilters/app_settings.py:51 +#: sievefilters/forms.py:16 sievefilters/forms.py:38 msgid "Server address" msgstr "Server-Adresse" @@ -1880,8 +1880,8 @@ msgid "The IP address or the DNS name of the LDAP server" msgstr "IP-Adresse oder Hostname des LDAP-Servers" #: core/app_settings.py:138 core/app_settings.py:845 -#: sievefilters/app_settings.py:25 sievefilters/app_settings.py:74 -#: sievefilters/forms.py:32 sievefilters/forms.py:67 +#: sievefilters/app_settings.py:25 sievefilters/app_settings.py:67 +#: sievefilters/forms.py:23 sievefilters/forms.py:50 msgid "Server port" msgstr "Server-Port" @@ -1917,7 +1917,7 @@ msgid "The TCP port number used by the LDAP secondary server" msgstr "Der TCP Port des sekundären LDAP-Servers" #: core/app_settings.py:167 core/app_settings.py:886 -#: sievefilters/app_settings.py:65 sievefilters/forms.py:61 +#: sievefilters/app_settings.py:58 sievefilters/forms.py:44 msgid "Use a secured connection" msgstr "Benutze eine sichere Verbindung" @@ -2277,7 +2277,7 @@ msgstr "Die Standardumleitung wenn kein Programm angegeben wurde" msgid "LDAP" msgstr "LDAP" -#: core/checks/settings_checks.py:7 +#: core/checks.py:10 msgid "" "You have USE_TZ set to False, this may result in issues during transitions " "between summer/winter time (ie the same local time occuring twice due to " @@ -2287,7 +2287,7 @@ msgstr "" "zwischen Sommer- und Winterzeit führen (z.B. das Auftauchen derselben " "lokalen Zeit zweimal aufgrund der Zeitumstellung)." -#: core/checks/settings_checks.py:11 +#: core/checks.py:14 msgid "Set `USE_TZ = True` in settings.py" msgstr "Setze 'USE_TZ = True' in settings.py" @@ -2777,7 +2777,7 @@ msgstr "Logout" msgid "API" msgstr "API" -#: core/utils.py:33 +#: core/utils.py:39 msgid "The core part of Modoboa" msgstr "Der Kern von Modoboa" @@ -3997,73 +3997,57 @@ msgstr "Ziel-Host Port" msgid "verify recipients" msgstr "Empfänger verifizieren" -#: sievefilters/api/v2/serializers.py:26 -msgid "auto" -msgstr "" - -#: sievefilters/api/v2/viewsets.py:184 +#: sievefilters/api/v2/viewsets.py:183 #, fuzzy, python-format #| msgid "User '%s' already exists" msgid "Filter %s already exists" msgstr "Benutzer %s existiert bereits" -#: sievefilters/app_settings.py:12 sievefilters/forms.py:22 +#: sievefilters/app_settings.py:12 sievefilters/forms.py:13 #, fuzzy #| msgid "DNS settings" msgid "ManageSieve settings" msgstr "ManageSieve-Einstellungen" -#: sievefilters/app_settings.py:19 sievefilters/forms.py:27 +#: sievefilters/app_settings.py:19 sievefilters/forms.py:18 #, fuzzy #| msgid "IP address of your Modoboa server" msgid "Address of your MANAGESIEVE server" msgstr "Adresse Ihres MANAGESIEVE-Servers" -#: sievefilters/app_settings.py:27 sievefilters/forms.py:34 +#: sievefilters/app_settings.py:27 sievefilters/forms.py:25 #, fuzzy #| msgid "Listening port of the IMAP server" msgid "Listening port of your MANAGESIEVE server" msgstr "TCP-Port Ihres MANAGESIEVE-Servers" -#: sievefilters/app_settings.py:34 sievefilters/forms.py:39 +#: sievefilters/app_settings.py:34 sievefilters/forms.py:30 msgid "Connect using STARTTLS" msgstr "STARTTLS für Verbindungsaufbau nutzen" -#: sievefilters/app_settings.py:35 sievefilters/forms.py:41 +#: sievefilters/app_settings.py:35 sievefilters/forms.py:32 msgid "Use the STARTTLS extension" msgstr "STARTTLS benutzen" -#: sievefilters/app_settings.py:41 sievefilters/forms.py:45 -#, fuzzy -#| msgid "Authentication method" -msgid "Authentication mechanism" -msgstr "Authentifizierungsmechanismus" - -#: sievefilters/app_settings.py:42 sievefilters/forms.py:48 -#, fuzzy -#| msgid "LDAP authentication settings" -msgid "Prefered authentication mechanism" -msgstr "Bevorzugte Authentifizierungsmethode" - -#: sievefilters/app_settings.py:52 sievefilters/forms.py:52 +#: sievefilters/app_settings.py:45 sievefilters/forms.py:35 #, fuzzy #| msgid "LDAP settings" msgid "IMAP settings" msgstr "IMAP-Einstellungen" -#: sievefilters/app_settings.py:59 sievefilters/forms.py:57 +#: sievefilters/app_settings.py:52 sievefilters/forms.py:40 #, fuzzy #| msgid "IP address of your Modoboa server" msgid "Address of your IMAP server" msgstr "Addresse Ihres IMAP-Servers" -#: sievefilters/app_settings.py:67 sievefilters/forms.py:63 +#: sievefilters/app_settings.py:60 sievefilters/forms.py:46 #, fuzzy #| msgid "Use an SSL/STARTTLS connection to access the LDAP server" msgid "Use a secured connection to access IMAP server" msgstr "Benutze eine gesicherte Verbindung zum Zugriff auf den IMAP Server" -#: sievefilters/app_settings.py:75 sievefilters/forms.py:69 +#: sievefilters/app_settings.py:68 sievefilters/forms.py:52 #, fuzzy #| msgid "Listening port of the IMAP server" msgid "Listening port of your IMAP server" @@ -4167,43 +4151,43 @@ msgstr "E-Mail ablehnen" msgid "Stop processing" msgstr "Stoppe Bearbeitung" -#: sievefilters/forms.py:80 +#: sievefilters/forms.py:63 msgid "Editor mode" msgstr "Editor-Modus" -#: sievefilters/forms.py:82 +#: sievefilters/forms.py:65 msgid "Select the mode you want the editor to work in" msgstr "Wählen Sie den Modus aus, in dem der Editor arbeiten soll" -#: sievefilters/forms.py:90 +#: sievefilters/forms.py:73 #, fuzzy #| msgid "Create Folders" msgid "Trash folder" msgstr "Papierkorb-Ordner" -#: sievefilters/forms.py:91 +#: sievefilters/forms.py:74 #, fuzzy #| msgid "rejected messages" msgid "Folder where deleted messages go" msgstr "Ordner, in den gelöschte Nachrichten gehen" -#: sievefilters/forms.py:96 +#: sievefilters/forms.py:79 #, fuzzy #| msgid "Create Folders" msgid "Sent folder" msgstr "Gesendet-Ordner" -#: sievefilters/forms.py:97 +#: sievefilters/forms.py:80 msgid "Folder where copies of sent messages go" msgstr "Ordner, in den Kopien gesendeter Nachrichten gehen" -#: sievefilters/forms.py:102 +#: sievefilters/forms.py:85 #, fuzzy #| msgid "Create Folders" msgid "Drafts folder" msgstr "Entwürfe-Ordner" -#: sievefilters/forms.py:103 +#: sievefilters/forms.py:86 msgid "Folder where drafts go" msgstr "Ordner für Entwürfe" @@ -4211,7 +4195,7 @@ msgstr "Ordner für Entwürfe" msgid "Failed to retrieve hierarchy delimiter" msgstr "" -#: sievefilters/lib.py:52 +#: sievefilters/lib.py:48 #, fuzzy #| msgid "Connection to IMAP server failed: %s" msgid "Connection to MANAGESIEVE server failed, check your configuration" @@ -4219,7 +4203,7 @@ msgstr "" "Verbindung zu MANAGESIEVE-Server fehlgeschlagen. Überprüfen Sie Ihre " "Konfiguration." -#: sievefilters/lib.py:79 +#: sievefilters/lib.py:75 #, fuzzy #| msgid "Not enough resources" msgid "Not enough space on server" @@ -4426,6 +4410,16 @@ msgstr "Dienst" 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" + #~ msgid "Directory non-writable" #~ msgstr "Verzeichnis ist nicht schreibbar" diff --git a/modoboa/locale/de_DE/LC_MESSAGES/django.po b/modoboa/locale/de_DE/LC_MESSAGES/django.po index ff74bd20a..53ce8dfbb 100644 --- a/modoboa/locale/de_DE/LC_MESSAGES/django.po +++ b/modoboa/locale/de_DE/LC_MESSAGES/django.po @@ -10,7 +10,7 @@ msgid "" msgstr "" "Project-Id-Version: Modoboa\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-07-18 13:38+0200\n" +"POT-Creation-Date: 2024-07-22 14:45+0200\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/" @@ -315,7 +315,7 @@ msgstr "" #: admin/templates/admin/domain_detail.html:41 limits/app_settings.py:55 #: limits/app_settings.py:111 limits/app_settings.py:195 #: limits/app_settings.py:269 limits/constants.py:31 limits/constants.py:84 -#: sievefilters/forms.py:86 +#: sievefilters/forms.py:69 msgid "Mailboxes" msgstr "" @@ -568,7 +568,7 @@ msgstr "Domain-Administrator" #: imap_migration/app_settings.py:99 maillog/apps.py:14 maillog/forms.py:20 #: pdfcredentials/app_settings.py:23 pdfcredentials/app_settings.py:195 #: postfix_autoreply/app_settings.py:12 postfix_autoreply/forms.py:107 -#: sievefilters/forms.py:76 +#: sievefilters/forms.py:59 msgid "General" msgstr "Allgemein" @@ -1916,8 +1916,8 @@ msgid "LDAP settings" msgstr "LDAP-Einstellungen" #: core/app_settings.py:132 core/app_settings.py:836 -#: sievefilters/app_settings.py:18 sievefilters/app_settings.py:58 -#: sievefilters/forms.py:25 sievefilters/forms.py:55 +#: sievefilters/app_settings.py:18 sievefilters/app_settings.py:51 +#: sievefilters/forms.py:16 sievefilters/forms.py:38 msgid "Server address" msgstr "Serveradresse" @@ -1926,8 +1926,8 @@ msgid "The IP address or the DNS name of the LDAP server" msgstr "IP-Adresse oder Hostname des LDAP-Servers" #: core/app_settings.py:138 core/app_settings.py:845 -#: sievefilters/app_settings.py:25 sievefilters/app_settings.py:74 -#: sievefilters/forms.py:32 sievefilters/forms.py:67 +#: sievefilters/app_settings.py:25 sievefilters/app_settings.py:67 +#: sievefilters/forms.py:23 sievefilters/forms.py:50 msgid "Server port" msgstr "Server Port" @@ -1963,7 +1963,7 @@ msgid "The TCP port number used by the LDAP secondary server" msgstr "Der TCP Port des zweiten LDAP-Servers" #: core/app_settings.py:167 core/app_settings.py:886 -#: sievefilters/app_settings.py:65 sievefilters/forms.py:61 +#: sievefilters/app_settings.py:58 sievefilters/forms.py:44 msgid "Use a secured connection" msgstr "Verwende eine gesicherte Verbindung" @@ -2327,7 +2327,7 @@ msgstr "" msgid "LDAP" msgstr "" -#: core/checks/settings_checks.py:7 +#: core/checks.py:10 msgid "" "You have USE_TZ set to False, this may result in issues during transitions " "between summer/winter time (ie the same local time occuring twice due to " @@ -2337,7 +2337,7 @@ msgstr "" "zwischen Sommer- und Winterzeit führen (z. B. das Auftauchen derselben " "lokalen Zeit zweimal aufgrund der Zeitumstellung)." -#: core/checks/settings_checks.py:11 +#: core/checks.py:14 msgid "Set `USE_TZ = True` in settings.py" msgstr "Setze 'USE_TZ = True' in settings.py" @@ -2831,7 +2831,7 @@ msgstr "Ausloggen" msgid "API" msgstr "API" -#: core/utils.py:33 +#: core/utils.py:39 msgid "The core part of Modoboa" msgstr "Der Kern von Modoboa" @@ -4046,71 +4046,55 @@ msgstr "" msgid "verify recipients" msgstr "Empfänger" -#: sievefilters/api/v2/serializers.py:26 -msgid "auto" -msgstr "" - -#: sievefilters/api/v2/viewsets.py:184 +#: sievefilters/api/v2/viewsets.py:183 #, fuzzy, python-format #| msgid "Enter a valid email address." msgid "Filter %s already exists" msgstr "Geben Sie eine gültige E-Mail-Adresse ein." -#: sievefilters/app_settings.py:12 sievefilters/forms.py:22 +#: sievefilters/app_settings.py:12 sievefilters/forms.py:13 #, fuzzy #| msgid "LDAP settings" msgid "ManageSieve settings" msgstr "LDAP-Einstellungen" -#: sievefilters/app_settings.py:19 sievefilters/forms.py:27 +#: sievefilters/app_settings.py:19 sievefilters/forms.py:18 #, fuzzy #| msgid "IP address of your Modoboa server" msgid "Address of your MANAGESIEVE server" msgstr "IP-Adresse Ihres Modoboa-Servers" -#: sievefilters/app_settings.py:27 sievefilters/forms.py:34 +#: sievefilters/app_settings.py:27 sievefilters/forms.py:25 msgid "Listening port of your MANAGESIEVE server" msgstr "" -#: sievefilters/app_settings.py:34 sievefilters/forms.py:39 +#: sievefilters/app_settings.py:34 sievefilters/forms.py:30 msgid "Connect using STARTTLS" msgstr "" -#: sievefilters/app_settings.py:35 sievefilters/forms.py:41 +#: sievefilters/app_settings.py:35 sievefilters/forms.py:32 msgid "Use the STARTTLS extension" msgstr "" -#: sievefilters/app_settings.py:41 sievefilters/forms.py:45 -#, fuzzy -#| msgid "Authentication method" -msgid "Authentication mechanism" -msgstr "Authentifizierungsmethode" - -#: sievefilters/app_settings.py:42 sievefilters/forms.py:48 -#, fuzzy -#| msgid "LDAP authentication settings" -msgid "Prefered authentication mechanism" -msgstr "LDAP-Authentifizierungseinstellungen" - -#: sievefilters/app_settings.py:52 sievefilters/forms.py:52 +#: sievefilters/app_settings.py:45 sievefilters/forms.py:35 #, fuzzy #| msgid "LDAP settings" msgid "IMAP settings" msgstr "LDAP-Einstellungen" -#: sievefilters/app_settings.py:59 sievefilters/forms.py:57 +#: sievefilters/app_settings.py:52 sievefilters/forms.py:40 #, fuzzy #| msgid "IP address of your Modoboa server" msgid "Address of your IMAP server" msgstr "IP-Adresse Ihres Modoboa-Servers" -#: sievefilters/app_settings.py:67 sievefilters/forms.py:63 +#: sievefilters/app_settings.py:60 sievefilters/forms.py:46 #, fuzzy #| msgid "Use an SSL/STARTTLS connection to access the LDAP server" msgid "Use a secured connection to access IMAP server" msgstr "SSL/TLS-Verbindung für Zugriff auf LDAP-Server verwenden" -#: sievefilters/app_settings.py:75 sievefilters/forms.py:69 +#: sievefilters/app_settings.py:68 sievefilters/forms.py:52 msgid "Listening port of your IMAP server" msgstr "" @@ -4208,37 +4192,37 @@ msgstr "Abgewiesene Nachrichten" msgid "Stop processing" msgstr "" -#: sievefilters/forms.py:80 +#: sievefilters/forms.py:63 msgid "Editor mode" msgstr "" -#: sievefilters/forms.py:82 +#: sievefilters/forms.py:65 msgid "Select the mode you want the editor to work in" msgstr "" -#: sievefilters/forms.py:90 +#: sievefilters/forms.py:73 msgid "Trash folder" msgstr "" -#: sievefilters/forms.py:91 +#: sievefilters/forms.py:74 #, fuzzy #| msgid "rejected messages" msgid "Folder where deleted messages go" msgstr "Abgewiesene Nachrichten" -#: sievefilters/forms.py:96 +#: sievefilters/forms.py:79 msgid "Sent folder" msgstr "" -#: sievefilters/forms.py:97 +#: sievefilters/forms.py:80 msgid "Folder where copies of sent messages go" msgstr "" -#: sievefilters/forms.py:102 +#: sievefilters/forms.py:85 msgid "Drafts folder" msgstr "" -#: sievefilters/forms.py:103 +#: sievefilters/forms.py:86 msgid "Folder where drafts go" msgstr "" @@ -4246,11 +4230,11 @@ msgstr "" msgid "Failed to retrieve hierarchy delimiter" msgstr "" -#: sievefilters/lib.py:52 +#: sievefilters/lib.py:48 msgid "Connection to MANAGESIEVE server failed, check your configuration" msgstr "" -#: sievefilters/lib.py:79 +#: sievefilters/lib.py:75 msgid "Not enough space on server" msgstr "" @@ -4457,6 +4441,16 @@ msgstr "" msgid "next hop" msgstr "" +#, fuzzy +#~| msgid "Authentication method" +#~ msgid "Authentication mechanism" +#~ msgstr "Authentifizierungsmethode" + +#, fuzzy +#~| msgid "LDAP authentication settings" +#~ msgid "Prefered authentication mechanism" +#~ msgstr "LDAP-Authentifizierungseinstellungen" + #, fuzzy #~| msgid "Directory to store RRD files" #~ msgid "Directory non-writable" diff --git a/modoboa/locale/el_GR/LC_MESSAGES/django.po b/modoboa/locale/el_GR/LC_MESSAGES/django.po index 7f90c9fe0..794ba0e43 100644 --- a/modoboa/locale/el_GR/LC_MESSAGES/django.po +++ b/modoboa/locale/el_GR/LC_MESSAGES/django.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: Modoboa\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-07-18 13:38+0200\n" +"POT-Creation-Date: 2024-07-22 14:45+0200\n" "PO-Revision-Date: 2017-10-12 19:37+0000\n" "Last-Translator: Kostas Moumouris \n" "Language-Team: Greek (Greece) (http://www.transifex.com/tonio/modoboa/" @@ -331,7 +331,7 @@ msgstr "" #: admin/templates/admin/domain_detail.html:41 limits/app_settings.py:55 #: limits/app_settings.py:111 limits/app_settings.py:195 #: limits/app_settings.py:269 limits/constants.py:31 limits/constants.py:84 -#: sievefilters/forms.py:86 +#: sievefilters/forms.py:69 msgid "Mailboxes" msgstr "Γραμματοκιβώτια" @@ -608,7 +608,7 @@ msgstr "Τα domains που ο χρήστης διαχειρίζεται" #: imap_migration/app_settings.py:99 maillog/apps.py:14 maillog/forms.py:20 #: pdfcredentials/app_settings.py:23 pdfcredentials/app_settings.py:195 #: postfix_autoreply/app_settings.py:12 postfix_autoreply/forms.py:107 -#: sievefilters/forms.py:76 +#: sievefilters/forms.py:59 msgid "General" msgstr "Γενικά" @@ -1907,8 +1907,8 @@ msgid "LDAP settings" msgstr "Ρυθμίσεις LDAP" #: core/app_settings.py:132 core/app_settings.py:836 -#: sievefilters/app_settings.py:18 sievefilters/app_settings.py:58 -#: sievefilters/forms.py:25 sievefilters/forms.py:55 +#: sievefilters/app_settings.py:18 sievefilters/app_settings.py:51 +#: sievefilters/forms.py:16 sievefilters/forms.py:38 msgid "Server address" msgstr "Διεύθυνση εξυπηρετητή" @@ -1917,8 +1917,8 @@ msgid "The IP address or the DNS name of the LDAP server" msgstr "Η IP διεύθυνση ή το DNS όνομα του εξυπηρετητή LDAP" #: core/app_settings.py:138 core/app_settings.py:845 -#: sievefilters/app_settings.py:25 sievefilters/app_settings.py:74 -#: sievefilters/forms.py:32 sievefilters/forms.py:67 +#: sievefilters/app_settings.py:25 sievefilters/app_settings.py:67 +#: sievefilters/forms.py:23 sievefilters/forms.py:50 msgid "Server port" msgstr "Πόρτα εξυπηρετητή" @@ -1960,7 +1960,7 @@ msgid "The TCP port number used by the LDAP secondary server" msgstr "Η TCP πόρτα λειτουργίας του εξυπηρετητή LDAP" #: core/app_settings.py:167 core/app_settings.py:886 -#: sievefilters/app_settings.py:65 sievefilters/forms.py:61 +#: sievefilters/app_settings.py:58 sievefilters/forms.py:44 msgid "Use a secured connection" msgstr "Χρησιμοποιήστε μια ασφαλή σύνδεση" @@ -2325,14 +2325,14 @@ msgstr "" msgid "LDAP" msgstr "" -#: core/checks/settings_checks.py:7 +#: core/checks.py:10 msgid "" "You have USE_TZ set to False, this may result in issues during transitions " "between summer/winter time (ie the same local time occuring twice due to " "clock change)." msgstr "" -#: core/checks/settings_checks.py:11 +#: core/checks.py:14 msgid "Set `USE_TZ = True` in settings.py" msgstr "" @@ -2842,7 +2842,7 @@ msgstr "Έξοδος" msgid "API" msgstr "API" -#: core/utils.py:33 +#: core/utils.py:39 msgid "The core part of Modoboa" msgstr "Το βασικό μέρος του Modoboa" @@ -4114,69 +4114,53 @@ msgstr "Θύρα κεντρικού host" msgid "verify recipients" msgstr "επιβεβαίωση παραληπτών" -#: sievefilters/api/v2/serializers.py:26 -msgid "auto" -msgstr "" - -#: sievefilters/api/v2/viewsets.py:184 +#: sievefilters/api/v2/viewsets.py:183 #, fuzzy, python-format #| msgid "User '%s' already exists" msgid "Filter %s already exists" msgstr "Ο χρήστης '%s' υπάρχει ήδη" -#: sievefilters/app_settings.py:12 sievefilters/forms.py:22 +#: sievefilters/app_settings.py:12 sievefilters/forms.py:13 #, fuzzy #| msgid "DNS settings" msgid "ManageSieve settings" msgstr "Ρυθμίσεις ManageSieve" -#: sievefilters/app_settings.py:19 sievefilters/forms.py:27 +#: sievefilters/app_settings.py:19 sievefilters/forms.py:18 #, fuzzy #| msgid "Address of your IMAP server" msgid "Address of your MANAGESIEVE server" msgstr "Η διεύθυνση του εξυπηρετητή MANAGESIEVE" -#: sievefilters/app_settings.py:27 sievefilters/forms.py:34 +#: sievefilters/app_settings.py:27 sievefilters/forms.py:25 #, fuzzy #| msgid "Listening port of your IMAP server" msgid "Listening port of your MANAGESIEVE server" msgstr "Η πόρτα λειτουργίας του MANAGESIEVE εξυπηρετητή σας" -#: sievefilters/app_settings.py:34 sievefilters/forms.py:39 +#: sievefilters/app_settings.py:34 sievefilters/forms.py:30 msgid "Connect using STARTTLS" msgstr "Σύνδεση με χρήση STARTTLS" -#: sievefilters/app_settings.py:35 sievefilters/forms.py:41 +#: sievefilters/app_settings.py:35 sievefilters/forms.py:32 msgid "Use the STARTTLS extension" msgstr "Χρήση του extension STARTTLS" -#: sievefilters/app_settings.py:41 sievefilters/forms.py:45 -#, fuzzy -#| msgid "Authentication method" -msgid "Authentication mechanism" -msgstr "Μηχανισμός πιστοποίησης" - -#: sievefilters/app_settings.py:42 sievefilters/forms.py:48 -#, fuzzy -#| msgid "Authentication method" -msgid "Prefered authentication mechanism" -msgstr "Επιλεγμένος μηχανισμός πιστοποίησης" - -#: sievefilters/app_settings.py:52 sievefilters/forms.py:52 +#: sievefilters/app_settings.py:45 sievefilters/forms.py:35 #, fuzzy #| msgid "LDAP settings" msgid "IMAP settings" msgstr "ρύθμισης IMAP" -#: sievefilters/app_settings.py:59 sievefilters/forms.py:57 +#: sievefilters/app_settings.py:52 sievefilters/forms.py:40 msgid "Address of your IMAP server" msgstr "Διεύθυνση του διακομιστή IMAP" -#: sievefilters/app_settings.py:67 sievefilters/forms.py:63 +#: sievefilters/app_settings.py:60 sievefilters/forms.py:46 msgid "Use a secured connection to access IMAP server" msgstr "Χρησιμοποιήστε μια ασφαλή σύνδεση για πρόσβαση στον διακομιστή IMAP" -#: sievefilters/app_settings.py:75 sievefilters/forms.py:69 +#: sievefilters/app_settings.py:68 sievefilters/forms.py:52 msgid "Listening port of your IMAP server" msgstr "Η θύρα που ακούει ο IMAP server σας" @@ -4274,37 +4258,37 @@ msgstr "Απόρριψη μηνύματος" msgid "Stop processing" msgstr "Ακύρωση επεξεργασίας" -#: sievefilters/forms.py:80 +#: sievefilters/forms.py:63 msgid "Editor mode" msgstr "Λειτουργία συντάκτη" -#: sievefilters/forms.py:82 +#: sievefilters/forms.py:65 msgid "Select the mode you want the editor to work in" msgstr "Επιλέξτε τη λειτουργία στην οποία θέλετε να εργάζεται ο συντάκτης" -#: sievefilters/forms.py:90 +#: sievefilters/forms.py:73 msgid "Trash folder" msgstr "Φάκελος σκουπιδιών" -#: sievefilters/forms.py:91 +#: sievefilters/forms.py:74 #, fuzzy #| msgid "rejected messages" msgid "Folder where deleted messages go" msgstr "Φάκελος που πηγαίνουν τα σβησμένα μηνύματα" -#: sievefilters/forms.py:96 +#: sievefilters/forms.py:79 msgid "Sent folder" msgstr "Φάκελος απεσταλμένων" -#: sievefilters/forms.py:97 +#: sievefilters/forms.py:80 msgid "Folder where copies of sent messages go" msgstr "Φάκελος όπου πηγαίνουν αντίγραφα των απεσταλμένων μηνυμάτων" -#: sievefilters/forms.py:102 +#: sievefilters/forms.py:85 msgid "Drafts folder" msgstr "Φάκελος πρόχειρων" -#: sievefilters/forms.py:103 +#: sievefilters/forms.py:86 msgid "Folder where drafts go" msgstr "Ο φάκελος που θα πηγαίνουν τα πρόχειρα" @@ -4312,14 +4296,14 @@ msgstr "Ο φάκελος που θα πηγαίνουν τα πρόχειρα" msgid "Failed to retrieve hierarchy delimiter" msgstr "Αποτυχία κατά την ανάκτηση της οροθετημένης ιεραρχίας" -#: sievefilters/lib.py:52 +#: sievefilters/lib.py:48 #, fuzzy #| msgid "Connection to IMAP server failed: %s" msgid "Connection to MANAGESIEVE server failed, check your configuration" msgstr "" "Η σύνδεση με τον εξυπηρετητή MANAGESIEVE απέτυχε, ελέγξτε τις ρυθμίσεις σας " -#: sievefilters/lib.py:79 +#: sievefilters/lib.py:75 #, fuzzy #| msgid "Not enough resources" msgid "Not enough space on server" @@ -4528,6 +4512,16 @@ msgstr "" 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" diff --git a/modoboa/locale/en/LC_MESSAGES/django.po b/modoboa/locale/en/LC_MESSAGES/django.po index 2926c8e27..5ab5a749f 100644 --- a/modoboa/locale/en/LC_MESSAGES/django.po +++ b/modoboa/locale/en/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-07-18 13:38+0200\n" +"POT-Creation-Date: 2024-07-22 14:45+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -283,7 +283,7 @@ msgstr "" #: admin/templates/admin/domain_detail.html:41 limits/app_settings.py:55 #: limits/app_settings.py:111 limits/app_settings.py:195 #: limits/app_settings.py:269 limits/constants.py:31 limits/constants.py:84 -#: sievefilters/forms.py:86 +#: sievefilters/forms.py:69 msgid "Mailboxes" msgstr "" @@ -518,7 +518,7 @@ msgstr "" #: imap_migration/app_settings.py:99 maillog/apps.py:14 maillog/forms.py:20 #: pdfcredentials/app_settings.py:23 pdfcredentials/app_settings.py:195 #: postfix_autoreply/app_settings.py:12 postfix_autoreply/forms.py:107 -#: sievefilters/forms.py:76 +#: sievefilters/forms.py:59 msgid "General" msgstr "" @@ -1726,8 +1726,8 @@ msgid "LDAP settings" msgstr "" #: core/app_settings.py:132 core/app_settings.py:836 -#: sievefilters/app_settings.py:18 sievefilters/app_settings.py:58 -#: sievefilters/forms.py:25 sievefilters/forms.py:55 +#: sievefilters/app_settings.py:18 sievefilters/app_settings.py:51 +#: sievefilters/forms.py:16 sievefilters/forms.py:38 msgid "Server address" msgstr "" @@ -1736,8 +1736,8 @@ msgid "The IP address or the DNS name of the LDAP server" msgstr "" #: core/app_settings.py:138 core/app_settings.py:845 -#: sievefilters/app_settings.py:25 sievefilters/app_settings.py:74 -#: sievefilters/forms.py:32 sievefilters/forms.py:67 +#: sievefilters/app_settings.py:25 sievefilters/app_settings.py:67 +#: sievefilters/forms.py:23 sievefilters/forms.py:50 msgid "Server port" msgstr "" @@ -1771,7 +1771,7 @@ msgid "The TCP port number used by the LDAP secondary server" msgstr "" #: core/app_settings.py:167 core/app_settings.py:886 -#: sievefilters/app_settings.py:65 sievefilters/forms.py:61 +#: sievefilters/app_settings.py:58 sievefilters/forms.py:44 msgid "Use a secured connection" msgstr "" @@ -2101,14 +2101,14 @@ msgstr "" msgid "LDAP" msgstr "" -#: core/checks/settings_checks.py:7 +#: core/checks.py:10 msgid "" "You have USE_TZ set to False, this may result in issues during transitions " "between summer/winter time (ie the same local time occuring twice due to " "clock change)." msgstr "" -#: core/checks/settings_checks.py:11 +#: core/checks.py:14 msgid "Set `USE_TZ = True` in settings.py" msgstr "" @@ -2572,7 +2572,7 @@ msgstr "" msgid "API" msgstr "" -#: core/utils.py:33 +#: core/utils.py:39 msgid "The core part of Modoboa" msgstr "" @@ -3718,56 +3718,44 @@ msgstr "" msgid "verify recipients" msgstr "" -#: sievefilters/api/v2/serializers.py:26 -msgid "auto" -msgstr "" - -#: sievefilters/api/v2/viewsets.py:184 +#: sievefilters/api/v2/viewsets.py:183 #, python-format msgid "Filter %s already exists" msgstr "" -#: sievefilters/app_settings.py:12 sievefilters/forms.py:22 +#: sievefilters/app_settings.py:12 sievefilters/forms.py:13 msgid "ManageSieve settings" msgstr "" -#: sievefilters/app_settings.py:19 sievefilters/forms.py:27 +#: sievefilters/app_settings.py:19 sievefilters/forms.py:18 msgid "Address of your MANAGESIEVE server" msgstr "" -#: sievefilters/app_settings.py:27 sievefilters/forms.py:34 +#: sievefilters/app_settings.py:27 sievefilters/forms.py:25 msgid "Listening port of your MANAGESIEVE server" msgstr "" -#: sievefilters/app_settings.py:34 sievefilters/forms.py:39 +#: sievefilters/app_settings.py:34 sievefilters/forms.py:30 msgid "Connect using STARTTLS" msgstr "" -#: sievefilters/app_settings.py:35 sievefilters/forms.py:41 +#: sievefilters/app_settings.py:35 sievefilters/forms.py:32 msgid "Use the STARTTLS extension" msgstr "" -#: sievefilters/app_settings.py:41 sievefilters/forms.py:45 -msgid "Authentication mechanism" -msgstr "" - -#: sievefilters/app_settings.py:42 sievefilters/forms.py:48 -msgid "Prefered authentication mechanism" -msgstr "" - -#: sievefilters/app_settings.py:52 sievefilters/forms.py:52 +#: sievefilters/app_settings.py:45 sievefilters/forms.py:35 msgid "IMAP settings" msgstr "" -#: sievefilters/app_settings.py:59 sievefilters/forms.py:57 +#: sievefilters/app_settings.py:52 sievefilters/forms.py:40 msgid "Address of your IMAP server" msgstr "" -#: sievefilters/app_settings.py:67 sievefilters/forms.py:63 +#: sievefilters/app_settings.py:60 sievefilters/forms.py:46 msgid "Use a secured connection to access IMAP server" msgstr "" -#: sievefilters/app_settings.py:75 sievefilters/forms.py:69 +#: sievefilters/app_settings.py:68 sievefilters/forms.py:52 msgid "Listening port of your IMAP server" msgstr "" @@ -3847,35 +3835,35 @@ msgstr "" msgid "Stop processing" msgstr "" -#: sievefilters/forms.py:80 +#: sievefilters/forms.py:63 msgid "Editor mode" msgstr "" -#: sievefilters/forms.py:82 +#: sievefilters/forms.py:65 msgid "Select the mode you want the editor to work in" msgstr "" -#: sievefilters/forms.py:90 +#: sievefilters/forms.py:73 msgid "Trash folder" msgstr "" -#: sievefilters/forms.py:91 +#: sievefilters/forms.py:74 msgid "Folder where deleted messages go" msgstr "" -#: sievefilters/forms.py:96 +#: sievefilters/forms.py:79 msgid "Sent folder" msgstr "" -#: sievefilters/forms.py:97 +#: sievefilters/forms.py:80 msgid "Folder where copies of sent messages go" msgstr "" -#: sievefilters/forms.py:102 +#: sievefilters/forms.py:85 msgid "Drafts folder" msgstr "" -#: sievefilters/forms.py:103 +#: sievefilters/forms.py:86 msgid "Folder where drafts go" msgstr "" @@ -3883,11 +3871,11 @@ msgstr "" msgid "Failed to retrieve hierarchy delimiter" msgstr "" -#: sievefilters/lib.py:52 +#: sievefilters/lib.py:48 msgid "Connection to MANAGESIEVE server failed, check your configuration" msgstr "" -#: sievefilters/lib.py:79 +#: sievefilters/lib.py:75 msgid "Not enough space on server" msgstr "" diff --git a/modoboa/locale/es/LC_MESSAGES/django.po b/modoboa/locale/es/LC_MESSAGES/django.po index a79061236..687a35857 100644 --- a/modoboa/locale/es/LC_MESSAGES/django.po +++ b/modoboa/locale/es/LC_MESSAGES/django.po @@ -16,7 +16,7 @@ msgid "" msgstr "" "Project-Id-Version: Modoboa\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-07-18 13:38+0200\n" +"POT-Creation-Date: 2024-07-22 14:45+0200\n" "PO-Revision-Date: 2020-05-06 11:16+0000\n" "Last-Translator: Antoine Nguyen \n" "Language-Team: Spanish (http://www.transifex.com/tonio/modoboa/language/" @@ -336,7 +336,7 @@ msgstr "" #: admin/templates/admin/domain_detail.html:41 limits/app_settings.py:55 #: limits/app_settings.py:111 limits/app_settings.py:195 #: limits/app_settings.py:269 limits/constants.py:31 limits/constants.py:84 -#: sievefilters/forms.py:86 +#: sievefilters/forms.py:69 msgid "Mailboxes" msgstr "Mailboxes" @@ -609,7 +609,7 @@ msgstr "Dominio(s) que el usuario administra" #: imap_migration/app_settings.py:99 maillog/apps.py:14 maillog/forms.py:20 #: pdfcredentials/app_settings.py:23 pdfcredentials/app_settings.py:195 #: postfix_autoreply/app_settings.py:12 postfix_autoreply/forms.py:107 -#: sievefilters/forms.py:76 +#: sievefilters/forms.py:59 msgid "General" msgstr "General" @@ -1904,8 +1904,8 @@ msgid "LDAP settings" msgstr "Configuración de LDAP" #: core/app_settings.py:132 core/app_settings.py:836 -#: sievefilters/app_settings.py:18 sievefilters/app_settings.py:58 -#: sievefilters/forms.py:25 sievefilters/forms.py:55 +#: sievefilters/app_settings.py:18 sievefilters/app_settings.py:51 +#: sievefilters/forms.py:16 sievefilters/forms.py:38 msgid "Server address" msgstr "Dirección del servidor" @@ -1914,8 +1914,8 @@ msgid "The IP address or the DNS name of the LDAP server" msgstr "La dirección IP del servidor de nombres (DNS) del servidor LDAP" #: core/app_settings.py:138 core/app_settings.py:845 -#: sievefilters/app_settings.py:25 sievefilters/app_settings.py:74 -#: sievefilters/forms.py:32 sievefilters/forms.py:67 +#: sievefilters/app_settings.py:25 sievefilters/app_settings.py:67 +#: sievefilters/forms.py:23 sievefilters/forms.py:50 msgid "Server port" msgstr "Puerto del servidor" @@ -1949,7 +1949,7 @@ msgid "The TCP port number used by the LDAP secondary server" msgstr "" #: core/app_settings.py:167 core/app_settings.py:886 -#: sievefilters/app_settings.py:65 sievefilters/forms.py:61 +#: sievefilters/app_settings.py:58 sievefilters/forms.py:44 msgid "Use a secured connection" msgstr "Usar una conexión segura" @@ -2300,7 +2300,7 @@ msgstr "" msgid "LDAP" msgstr "" -#: core/checks/settings_checks.py:7 +#: core/checks.py:10 msgid "" "You have USE_TZ set to False, this may result in issues during transitions " "between summer/winter time (ie the same local time occuring twice due to " @@ -2310,7 +2310,7 @@ msgstr "" "entre los horarios de verano e invierno (p.ej., que la misma hora exista dos " "veces debido a cambios del reloj)." -#: core/checks/settings_checks.py:11 +#: core/checks.py:14 msgid "Set `USE_TZ = True` in settings.py" msgstr "Ajuste `USE_TZ = True` en settings.py" @@ -2795,7 +2795,7 @@ msgstr "Salir" msgid "API" msgstr "API" -#: core/utils.py:33 +#: core/utils.py:39 msgid "The core part of Modoboa" msgstr "El núcleo de Modoboa" @@ -4077,67 +4077,51 @@ msgstr "objetivo" msgid "verify recipients" msgstr "Destinatarios" -#: sievefilters/api/v2/serializers.py:26 -msgid "auto" -msgstr "" - -#: sievefilters/api/v2/viewsets.py:184 +#: sievefilters/api/v2/viewsets.py:183 #, fuzzy, python-format #| msgid "User '%s' already exists" msgid "Filter %s already exists" msgstr "El usuario '%s' ya existe" -#: sievefilters/app_settings.py:12 sievefilters/forms.py:22 +#: sievefilters/app_settings.py:12 sievefilters/forms.py:13 #, fuzzy #| msgid "LDAP settings" msgid "ManageSieve settings" msgstr "Configuración de ManageSieve" -#: sievefilters/app_settings.py:19 sievefilters/forms.py:27 +#: sievefilters/app_settings.py:19 sievefilters/forms.py:18 msgid "Address of your MANAGESIEVE server" msgstr "Dirección de su servidor MANAGESIEVE" -#: sievefilters/app_settings.py:27 sievefilters/forms.py:34 +#: sievefilters/app_settings.py:27 sievefilters/forms.py:25 msgid "Listening port of your MANAGESIEVE server" msgstr "Puerto a la escucha de su servidor MANAGESIEVE" -#: sievefilters/app_settings.py:34 sievefilters/forms.py:39 +#: sievefilters/app_settings.py:34 sievefilters/forms.py:30 msgid "Connect using STARTTLS" msgstr "Conectar usando STARTTLS" -#: sievefilters/app_settings.py:35 sievefilters/forms.py:41 +#: sievefilters/app_settings.py:35 sievefilters/forms.py:32 msgid "Use the STARTTLS extension" msgstr "Usar la extensión STARTTLS" -#: sievefilters/app_settings.py:41 sievefilters/forms.py:45 -#, fuzzy -#| msgid "Authentication method" -msgid "Authentication mechanism" -msgstr "Mecanismos de autenticación" - -#: sievefilters/app_settings.py:42 sievefilters/forms.py:48 -#, fuzzy -#| msgid "Authentication method" -msgid "Prefered authentication mechanism" -msgstr "Mecanismo de autenticación preferido" - -#: sievefilters/app_settings.py:52 sievefilters/forms.py:52 +#: sievefilters/app_settings.py:45 sievefilters/forms.py:35 #, fuzzy #| msgid "LDAP settings" msgid "IMAP settings" msgstr "Configuración de IMAP" -#: sievefilters/app_settings.py:59 sievefilters/forms.py:57 +#: sievefilters/app_settings.py:52 sievefilters/forms.py:40 msgid "Address of your IMAP server" msgstr "Dirección de su servidor IMAP" -#: sievefilters/app_settings.py:67 sievefilters/forms.py:63 +#: sievefilters/app_settings.py:60 sievefilters/forms.py:46 #, fuzzy #| msgid "Use an SSL/STARTTLS connection to access the LDAP server" msgid "Use a secured connection to access IMAP server" msgstr "Usar una conexión segura para acceder al servidor IMAP" -#: sievefilters/app_settings.py:75 sievefilters/forms.py:69 +#: sievefilters/app_settings.py:68 sievefilters/forms.py:52 msgid "Listening port of your IMAP server" msgstr "Puerto de su servidor IMAP" @@ -4235,43 +4219,43 @@ msgstr "Bloquear mensaje" msgid "Stop processing" msgstr "Detener procesamiento" -#: sievefilters/forms.py:80 +#: sievefilters/forms.py:63 msgid "Editor mode" msgstr "Modo editor" -#: sievefilters/forms.py:82 +#: sievefilters/forms.py:65 msgid "Select the mode you want the editor to work in" msgstr "Seleccione el modo en el que desea que el editor trabaje" -#: sievefilters/forms.py:90 +#: sievefilters/forms.py:73 #, fuzzy #| msgid "Create aliases" msgid "Trash folder" msgstr "Carpeta de basura" -#: sievefilters/forms.py:91 +#: sievefilters/forms.py:74 #, fuzzy #| msgid "rejected messages" msgid "Folder where deleted messages go" msgstr "Carpeta dónde van los mensajes eliminados" -#: sievefilters/forms.py:96 +#: sievefilters/forms.py:79 #, fuzzy #| msgid "Create aliases" msgid "Sent folder" msgstr "Carpeta de enviados" -#: sievefilters/forms.py:97 +#: sievefilters/forms.py:80 msgid "Folder where copies of sent messages go" msgstr "Carpeta dónde van las copias de los correos enviados" -#: sievefilters/forms.py:102 +#: sievefilters/forms.py:85 #, fuzzy #| msgid "Create aliases" msgid "Drafts folder" msgstr "Carpeta de borradores" -#: sievefilters/forms.py:103 +#: sievefilters/forms.py:86 msgid "Folder where drafts go" msgstr "Carpeta dónde van los borradores" @@ -4279,11 +4263,11 @@ msgstr "Carpeta dónde van los borradores" msgid "Failed to retrieve hierarchy delimiter" msgstr "Fallo al recuperar el delimitador jerárquico" -#: sievefilters/lib.py:52 +#: sievefilters/lib.py:48 msgid "Connection to MANAGESIEVE server failed, check your configuration" msgstr "La conexión al servidor MANAGESIEVE falló, verifique su configuración." -#: sievefilters/lib.py:79 +#: sievefilters/lib.py:75 #, fuzzy #| msgid "Not enough resources" msgid "Not enough space on server" @@ -4492,6 +4476,16 @@ msgstr "" 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" diff --git a/modoboa/locale/fi/LC_MESSAGES/django.po b/modoboa/locale/fi/LC_MESSAGES/django.po index 845fda149..682c68ce2 100644 --- a/modoboa/locale/fi/LC_MESSAGES/django.po +++ b/modoboa/locale/fi/LC_MESSAGES/django.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-07-18 13:38+0200\n" +"POT-Creation-Date: 2024-07-22 14:45+0200\n" "PO-Revision-Date: 2023-02-17 22:03+0200\n" "Last-Translator: Ossi Mäntylahti \n" "Language-Team: \n" @@ -318,7 +318,7 @@ msgstr "" #: admin/templates/admin/domain_detail.html:41 limits/app_settings.py:55 #: limits/app_settings.py:111 limits/app_settings.py:195 #: limits/app_settings.py:269 limits/constants.py:31 limits/constants.py:84 -#: sievefilters/forms.py:86 +#: sievefilters/forms.py:69 msgid "Mailboxes" msgstr "Postilaatikot" @@ -583,7 +583,7 @@ msgstr "Käyttäjän hallinnoima verkkotunnus(kset)" #: imap_migration/app_settings.py:99 maillog/apps.py:14 maillog/forms.py:20 #: pdfcredentials/app_settings.py:23 pdfcredentials/app_settings.py:195 #: postfix_autoreply/app_settings.py:12 postfix_autoreply/forms.py:107 -#: sievefilters/forms.py:76 +#: sievefilters/forms.py:59 msgid "General" msgstr "Yleiset" @@ -1856,8 +1856,8 @@ msgid "LDAP settings" msgstr "LDAP-asetukset" #: core/app_settings.py:132 core/app_settings.py:836 -#: sievefilters/app_settings.py:18 sievefilters/app_settings.py:58 -#: sievefilters/forms.py:25 sievefilters/forms.py:55 +#: sievefilters/app_settings.py:18 sievefilters/app_settings.py:51 +#: sievefilters/forms.py:16 sievefilters/forms.py:38 msgid "Server address" msgstr "Palvelimen osoite" @@ -1866,8 +1866,8 @@ msgid "The IP address or the DNS name of the LDAP server" msgstr "LDAP-palvelimen IP-osoite tai DNS-nimi" #: core/app_settings.py:138 core/app_settings.py:845 -#: sievefilters/app_settings.py:25 sievefilters/app_settings.py:74 -#: sievefilters/forms.py:32 sievefilters/forms.py:67 +#: sievefilters/app_settings.py:25 sievefilters/app_settings.py:67 +#: sievefilters/forms.py:23 sievefilters/forms.py:50 msgid "Server port" msgstr "Palvelimen portti" @@ -1903,7 +1903,7 @@ msgid "The TCP port number used by the LDAP secondary server" msgstr "LDAP:n toissijaisen palvelimen käyttämä TCP-portin numero" #: core/app_settings.py:167 core/app_settings.py:886 -#: sievefilters/app_settings.py:65 sievefilters/forms.py:61 +#: sievefilters/app_settings.py:58 sievefilters/forms.py:44 msgid "Use a secured connection" msgstr "Käytä suojattua yhteyttä" @@ -2261,7 +2261,7 @@ msgstr "" msgid "LDAP" msgstr "" -#: core/checks/settings_checks.py:7 +#: core/checks.py:10 msgid "" "You have USE_TZ set to False, this may result in issues during transitions " "between summer/winter time (ie the same local time occuring twice due to " @@ -2271,7 +2271,7 @@ msgstr "" "talviajan vaihtuessa. (Sama paikallinen aika esiintyy kahdesti kellon " "vaihtumisen vuoksi)." -#: core/checks/settings_checks.py:11 +#: core/checks.py:14 msgid "Set `USE_TZ = True` in settings.py" msgstr "Aseta `USE_TZ = True` tiedostossa settings.py" @@ -2759,7 +2759,7 @@ msgstr "Kirjaudu ulos" msgid "API" msgstr "API" -#: core/utils.py:33 +#: core/utils.py:39 msgid "The core part of Modoboa" msgstr "Modoboan ydinosa" @@ -4007,71 +4007,55 @@ msgstr "kohde-isännän portti" msgid "verify recipients" msgstr "tarkistaa vastaanottajat" -#: sievefilters/api/v2/serializers.py:26 -msgid "auto" -msgstr "" - -#: sievefilters/api/v2/viewsets.py:184 +#: sievefilters/api/v2/viewsets.py:183 #, fuzzy, python-format #| msgid "User '%s' already exists" msgid "Filter %s already exists" msgstr "Käyttäjä '%s' on jo olemassa" -#: sievefilters/app_settings.py:12 sievefilters/forms.py:22 +#: sievefilters/app_settings.py:12 sievefilters/forms.py:13 #, fuzzy #| msgid "LDAP settings" msgid "ManageSieve settings" msgstr "LDAP-asetukset" -#: sievefilters/app_settings.py:19 sievefilters/forms.py:27 +#: sievefilters/app_settings.py:19 sievefilters/forms.py:18 #, fuzzy #| msgid "IP address of your Modoboa server" msgid "Address of your MANAGESIEVE server" msgstr "Modoboa-palvelimen IP-osoite" -#: sievefilters/app_settings.py:27 sievefilters/forms.py:34 +#: sievefilters/app_settings.py:27 sievefilters/forms.py:25 msgid "Listening port of your MANAGESIEVE server" msgstr "" -#: sievefilters/app_settings.py:34 sievefilters/forms.py:39 +#: sievefilters/app_settings.py:34 sievefilters/forms.py:30 msgid "Connect using STARTTLS" msgstr "" -#: sievefilters/app_settings.py:35 sievefilters/forms.py:41 +#: sievefilters/app_settings.py:35 sievefilters/forms.py:32 msgid "Use the STARTTLS extension" msgstr "" -#: sievefilters/app_settings.py:41 sievefilters/forms.py:45 -#, fuzzy -#| msgid "Authentication method" -msgid "Authentication mechanism" -msgstr "Tunnistusmenetelmä" - -#: sievefilters/app_settings.py:42 sievefilters/forms.py:48 -#, fuzzy -#| msgid "LDAP authentication settings" -msgid "Prefered authentication mechanism" -msgstr "LDAP-todennusasetukset" - -#: sievefilters/app_settings.py:52 sievefilters/forms.py:52 +#: sievefilters/app_settings.py:45 sievefilters/forms.py:35 #, fuzzy #| msgid "LDAP settings" msgid "IMAP settings" msgstr "LDAP-asetukset" -#: sievefilters/app_settings.py:59 sievefilters/forms.py:57 +#: sievefilters/app_settings.py:52 sievefilters/forms.py:40 #, fuzzy #| msgid "IP address of your Modoboa server" msgid "Address of your IMAP server" msgstr "Modoboa-palvelimen IP-osoite" -#: sievefilters/app_settings.py:67 sievefilters/forms.py:63 +#: sievefilters/app_settings.py:60 sievefilters/forms.py:46 #, fuzzy #| msgid "Use an SSL/STARTTLS connection to access the LDAP server" msgid "Use a secured connection to access IMAP server" msgstr "Käytä SSL/STARTTLS-yhteyttä LDAP-palvelimen käyttämiseen" -#: sievefilters/app_settings.py:75 sievefilters/forms.py:69 +#: sievefilters/app_settings.py:68 sievefilters/forms.py:52 msgid "Listening port of your IMAP server" msgstr "" @@ -4173,43 +4157,43 @@ msgstr "hylätyt viestit" msgid "Stop processing" msgstr "" -#: sievefilters/forms.py:80 +#: sievefilters/forms.py:63 msgid "Editor mode" msgstr "" -#: sievefilters/forms.py:82 +#: sievefilters/forms.py:65 msgid "Select the mode you want the editor to work in" msgstr "" -#: sievefilters/forms.py:90 +#: sievefilters/forms.py:73 #, fuzzy #| msgid "Create aliases" msgid "Trash folder" msgstr "Luo aliaksia" -#: sievefilters/forms.py:91 +#: sievefilters/forms.py:74 #, fuzzy #| msgid "rejected messages" msgid "Folder where deleted messages go" msgstr "hylätyt viestit" -#: sievefilters/forms.py:96 +#: sievefilters/forms.py:79 #, fuzzy #| msgid "Create aliases" msgid "Sent folder" msgstr "Luo aliaksia" -#: sievefilters/forms.py:97 +#: sievefilters/forms.py:80 msgid "Folder where copies of sent messages go" msgstr "" -#: sievefilters/forms.py:102 +#: sievefilters/forms.py:85 #, fuzzy #| msgid "Create aliases" msgid "Drafts folder" msgstr "Luo aliaksia" -#: sievefilters/forms.py:103 +#: sievefilters/forms.py:86 msgid "Folder where drafts go" msgstr "" @@ -4217,11 +4201,11 @@ msgstr "" msgid "Failed to retrieve hierarchy delimiter" msgstr "" -#: sievefilters/lib.py:52 +#: sievefilters/lib.py:48 msgid "Connection to MANAGESIEVE server failed, check your configuration" msgstr "" -#: sievefilters/lib.py:79 +#: sievefilters/lib.py:75 #, fuzzy #| msgid "Not enough resources" msgid "Not enough space on server" @@ -4427,6 +4411,16 @@ msgstr "palvelu" 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" diff --git a/modoboa/locale/fr/LC_MESSAGES/django.po b/modoboa/locale/fr/LC_MESSAGES/django.po index a30298ed6..c80fac4e3 100644 --- a/modoboa/locale/fr/LC_MESSAGES/django.po +++ b/modoboa/locale/fr/LC_MESSAGES/django.po @@ -15,7 +15,7 @@ msgid "" msgstr "" "Project-Id-Version: Modoboa\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-07-18 13:38+0200\n" +"POT-Creation-Date: 2024-07-22 14:45+0200\n" "PO-Revision-Date: 2011-07-01 08:15+0000\n" "Last-Translator: Antoine Nguyen , 2016-2017,2020,2023\n" "Language-Team: French (http://app.transifex.com/tonio/modoboa/language/fr/)\n" @@ -321,7 +321,7 @@ msgstr "" #: admin/templates/admin/domain_detail.html:41 limits/app_settings.py:55 #: limits/app_settings.py:111 limits/app_settings.py:195 #: limits/app_settings.py:269 limits/constants.py:31 limits/constants.py:84 -#: sievefilters/forms.py:86 +#: sievefilters/forms.py:69 msgid "Mailboxes" msgstr "Boîtes aux lettres" @@ -585,7 +585,7 @@ msgstr "Domaine(s) que cet utilisateur administre" #: imap_migration/app_settings.py:99 maillog/apps.py:14 maillog/forms.py:20 #: pdfcredentials/app_settings.py:23 pdfcredentials/app_settings.py:195 #: postfix_autoreply/app_settings.py:12 postfix_autoreply/forms.py:107 -#: sievefilters/forms.py:76 +#: sievefilters/forms.py:59 msgid "General" msgstr "Général" @@ -1859,8 +1859,8 @@ msgid "LDAP settings" msgstr "Paramètres LDAP" #: core/app_settings.py:132 core/app_settings.py:836 -#: sievefilters/app_settings.py:18 sievefilters/app_settings.py:58 -#: sievefilters/forms.py:25 sievefilters/forms.py:55 +#: sievefilters/app_settings.py:18 sievefilters/app_settings.py:51 +#: sievefilters/forms.py:16 sievefilters/forms.py:38 msgid "Server address" msgstr "Adresse du serveur" @@ -1869,8 +1869,8 @@ msgid "The IP address or the DNS name of the LDAP server" msgstr "L'adresse IP ou le nom DNS du serveur LDAP" #: core/app_settings.py:138 core/app_settings.py:845 -#: sievefilters/app_settings.py:25 sievefilters/app_settings.py:74 -#: sievefilters/forms.py:32 sievefilters/forms.py:67 +#: sievefilters/app_settings.py:25 sievefilters/app_settings.py:67 +#: sievefilters/forms.py:23 sievefilters/forms.py:50 msgid "Server port" msgstr "Port utilisé par le serveur" @@ -1906,7 +1906,7 @@ msgid "The TCP port number used by the LDAP secondary server" msgstr "Le numéro du port TCP utilisé par le serveur LDAP secondaire" #: core/app_settings.py:167 core/app_settings.py:886 -#: sievefilters/app_settings.py:65 sievefilters/forms.py:61 +#: sievefilters/app_settings.py:58 sievefilters/forms.py:44 msgid "Use a secured connection" msgstr "Utiliser une connexion sécurisée" @@ -2277,7 +2277,7 @@ msgstr "" msgid "LDAP" msgstr "LDAP" -#: core/checks/settings_checks.py:7 +#: core/checks.py:10 msgid "" "You have USE_TZ set to False, this may result in issues during transitions " "between summer/winter time (ie the same local time occuring twice due to " @@ -2287,7 +2287,7 @@ msgstr "" "des transitions entre l'heure d'été et l'heure d'hiver (c.-à-d. La même " "heure locale se produisant deux fois en raison d'un changement d'horloge)." -#: core/checks/settings_checks.py:11 +#: core/checks.py:14 msgid "Set `USE_TZ = True` in settings.py" msgstr "Mettre `USE_TZ = True` dans settings.py" @@ -2784,7 +2784,7 @@ msgstr "Déconnexion" msgid "API" msgstr "API" -#: core/utils.py:33 +#: core/utils.py:39 msgid "The core part of Modoboa" msgstr "Le coeur de Modoboa" @@ -4009,73 +4009,57 @@ msgstr "Port de l'hôte cible" msgid "verify recipients" msgstr "Vérifier les destinataires" -#: sievefilters/api/v2/serializers.py:26 -msgid "auto" -msgstr "" - -#: sievefilters/api/v2/viewsets.py:184 +#: sievefilters/api/v2/viewsets.py:183 #, fuzzy, python-format #| msgid "User '%s' already exists" msgid "Filter %s already exists" msgstr "L'utilisateur '%s' existe déjà" -#: sievefilters/app_settings.py:12 sievefilters/forms.py:22 +#: sievefilters/app_settings.py:12 sievefilters/forms.py:13 #, fuzzy #| msgid "DNS settings" msgid "ManageSieve settings" msgstr "Paramètres ManageSieve" -#: sievefilters/app_settings.py:19 sievefilters/forms.py:27 +#: sievefilters/app_settings.py:19 sievefilters/forms.py:18 #, fuzzy #| msgid "IP address of your Modoboa server" msgid "Address of your MANAGESIEVE server" msgstr "Adresse de votre serveur ManageSieve" -#: sievefilters/app_settings.py:27 sievefilters/forms.py:34 +#: sievefilters/app_settings.py:27 sievefilters/forms.py:25 #, fuzzy #| msgid "Listening port of the IMAP server" msgid "Listening port of your MANAGESIEVE server" msgstr "Port d'écoute de votre serveur ManageSieve" -#: sievefilters/app_settings.py:34 sievefilters/forms.py:39 +#: sievefilters/app_settings.py:34 sievefilters/forms.py:30 msgid "Connect using STARTTLS" msgstr "Se connecter en utilisant STARTTLS" -#: sievefilters/app_settings.py:35 sievefilters/forms.py:41 +#: sievefilters/app_settings.py:35 sievefilters/forms.py:32 msgid "Use the STARTTLS extension" msgstr "Utiliser l'extension STARTTLS" -#: sievefilters/app_settings.py:41 sievefilters/forms.py:45 -#, fuzzy -#| msgid "Authentication method" -msgid "Authentication mechanism" -msgstr "Méthode d'authentification" - -#: sievefilters/app_settings.py:42 sievefilters/forms.py:48 -#, fuzzy -#| msgid "LDAP authentication settings" -msgid "Prefered authentication mechanism" -msgstr "Méthode d'authentification préférée" - -#: sievefilters/app_settings.py:52 sievefilters/forms.py:52 +#: sievefilters/app_settings.py:45 sievefilters/forms.py:35 #, fuzzy #| msgid "LDAP settings" msgid "IMAP settings" msgstr "Paramètres IMAP" -#: sievefilters/app_settings.py:59 sievefilters/forms.py:57 +#: sievefilters/app_settings.py:52 sievefilters/forms.py:40 #, fuzzy #| msgid "IP address of your Modoboa server" msgid "Address of your IMAP server" msgstr "Adresse de votre serveur IMAP" -#: sievefilters/app_settings.py:67 sievefilters/forms.py:63 +#: sievefilters/app_settings.py:60 sievefilters/forms.py:46 #, fuzzy #| msgid "Use an SSL/STARTTLS connection to access the LDAP server" msgid "Use a secured connection to access IMAP server" msgstr "Utiliser une connexion sécurisée pour accéder au serveur IMAP" -#: sievefilters/app_settings.py:75 sievefilters/forms.py:69 +#: sievefilters/app_settings.py:68 sievefilters/forms.py:52 #, fuzzy #| msgid "Listening port of the IMAP server" msgid "Listening port of your IMAP server" @@ -4179,43 +4163,43 @@ msgstr "Rejeter le message" msgid "Stop processing" msgstr "Arrêter le traitement" -#: sievefilters/forms.py:80 +#: sievefilters/forms.py:63 msgid "Editor mode" msgstr "Mode de l'editeur" -#: sievefilters/forms.py:82 +#: sievefilters/forms.py:65 msgid "Select the mode you want the editor to work in" msgstr "Sélectionner le mode de fonctionnement de l'éditeur" -#: sievefilters/forms.py:90 +#: sievefilters/forms.py:73 #, fuzzy #| msgid "Create Folders" msgid "Trash folder" msgstr "Dossier corbeille" -#: sievefilters/forms.py:91 +#: sievefilters/forms.py:74 #, fuzzy #| msgid "rejected messages" msgid "Folder where deleted messages go" msgstr "Dossier où vont les messages supprimés" -#: sievefilters/forms.py:96 +#: sievefilters/forms.py:79 #, fuzzy #| msgid "Create Folders" msgid "Sent folder" msgstr "Dossier d'envoi" -#: sievefilters/forms.py:97 +#: sievefilters/forms.py:80 msgid "Folder where copies of sent messages go" msgstr "Dossier où sont copiés les messages envoyés" -#: sievefilters/forms.py:102 +#: sievefilters/forms.py:85 #, fuzzy #| msgid "Create Folders" msgid "Drafts folder" msgstr "Dossier brouillon" -#: sievefilters/forms.py:103 +#: sievefilters/forms.py:86 msgid "Folder where drafts go" msgstr "Dossier où sont stockés les brouillons" @@ -4223,14 +4207,14 @@ msgstr "Dossier où sont stockés les brouillons" msgid "Failed to retrieve hierarchy delimiter" msgstr "Impossible de récupérer le délimiteur de hierarchie" -#: sievefilters/lib.py:52 +#: sievefilters/lib.py:48 #, fuzzy #| msgid "Connection to IMAP server failed: %s" msgid "Connection to MANAGESIEVE server failed, check your configuration" msgstr "" "La connexion au serveur ManageSieve a échoué, vérifiez votre configuration" -#: sievefilters/lib.py:79 +#: sievefilters/lib.py:75 #, fuzzy #| msgid "Not enough resources" msgid "Not enough space on server" @@ -4438,6 +4422,16 @@ msgstr "service" msgid "next hop" msgstr "saut suivant" +#, fuzzy +#~| msgid "Authentication method" +#~ msgid "Authentication mechanism" +#~ msgstr "Méthode d'authentification" + +#, fuzzy +#~| msgid "LDAP authentication settings" +#~ msgid "Prefered authentication mechanism" +#~ msgstr "Méthode d'authentification préférée" + #~ msgid "Directory non-writable" #~ msgstr "Répertoire inaccessible en écriture" diff --git a/modoboa/locale/hu/LC_MESSAGES/django.po b/modoboa/locale/hu/LC_MESSAGES/django.po index 889508e9c..2acdc22ee 100644 --- a/modoboa/locale/hu/LC_MESSAGES/django.po +++ b/modoboa/locale/hu/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-07-18 13:38+0200\n" +"POT-Creation-Date: 2024-07-22 14:45+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -284,7 +284,7 @@ msgstr "" #: admin/templates/admin/domain_detail.html:41 limits/app_settings.py:55 #: limits/app_settings.py:111 limits/app_settings.py:195 #: limits/app_settings.py:269 limits/constants.py:31 limits/constants.py:84 -#: sievefilters/forms.py:86 +#: sievefilters/forms.py:69 msgid "Mailboxes" msgstr "" @@ -519,7 +519,7 @@ msgstr "" #: imap_migration/app_settings.py:99 maillog/apps.py:14 maillog/forms.py:20 #: pdfcredentials/app_settings.py:23 pdfcredentials/app_settings.py:195 #: postfix_autoreply/app_settings.py:12 postfix_autoreply/forms.py:107 -#: sievefilters/forms.py:76 +#: sievefilters/forms.py:59 msgid "General" msgstr "" @@ -1727,8 +1727,8 @@ msgid "LDAP settings" msgstr "" #: core/app_settings.py:132 core/app_settings.py:836 -#: sievefilters/app_settings.py:18 sievefilters/app_settings.py:58 -#: sievefilters/forms.py:25 sievefilters/forms.py:55 +#: sievefilters/app_settings.py:18 sievefilters/app_settings.py:51 +#: sievefilters/forms.py:16 sievefilters/forms.py:38 msgid "Server address" msgstr "" @@ -1737,8 +1737,8 @@ msgid "The IP address or the DNS name of the LDAP server" msgstr "" #: core/app_settings.py:138 core/app_settings.py:845 -#: sievefilters/app_settings.py:25 sievefilters/app_settings.py:74 -#: sievefilters/forms.py:32 sievefilters/forms.py:67 +#: sievefilters/app_settings.py:25 sievefilters/app_settings.py:67 +#: sievefilters/forms.py:23 sievefilters/forms.py:50 msgid "Server port" msgstr "" @@ -1772,7 +1772,7 @@ msgid "The TCP port number used by the LDAP secondary server" msgstr "" #: core/app_settings.py:167 core/app_settings.py:886 -#: sievefilters/app_settings.py:65 sievefilters/forms.py:61 +#: sievefilters/app_settings.py:58 sievefilters/forms.py:44 msgid "Use a secured connection" msgstr "" @@ -2102,14 +2102,14 @@ msgstr "" msgid "LDAP" msgstr "" -#: core/checks/settings_checks.py:7 +#: core/checks.py:10 msgid "" "You have USE_TZ set to False, this may result in issues during transitions " "between summer/winter time (ie the same local time occuring twice due to " "clock change)." msgstr "" -#: core/checks/settings_checks.py:11 +#: core/checks.py:14 msgid "Set `USE_TZ = True` in settings.py" msgstr "" @@ -2573,7 +2573,7 @@ msgstr "" msgid "API" msgstr "" -#: core/utils.py:33 +#: core/utils.py:39 msgid "The core part of Modoboa" msgstr "" @@ -3719,56 +3719,44 @@ msgstr "" msgid "verify recipients" msgstr "" -#: sievefilters/api/v2/serializers.py:26 -msgid "auto" -msgstr "" - -#: sievefilters/api/v2/viewsets.py:184 +#: sievefilters/api/v2/viewsets.py:183 #, python-format msgid "Filter %s already exists" msgstr "" -#: sievefilters/app_settings.py:12 sievefilters/forms.py:22 +#: sievefilters/app_settings.py:12 sievefilters/forms.py:13 msgid "ManageSieve settings" msgstr "" -#: sievefilters/app_settings.py:19 sievefilters/forms.py:27 +#: sievefilters/app_settings.py:19 sievefilters/forms.py:18 msgid "Address of your MANAGESIEVE server" msgstr "" -#: sievefilters/app_settings.py:27 sievefilters/forms.py:34 +#: sievefilters/app_settings.py:27 sievefilters/forms.py:25 msgid "Listening port of your MANAGESIEVE server" msgstr "" -#: sievefilters/app_settings.py:34 sievefilters/forms.py:39 +#: sievefilters/app_settings.py:34 sievefilters/forms.py:30 msgid "Connect using STARTTLS" msgstr "" -#: sievefilters/app_settings.py:35 sievefilters/forms.py:41 +#: sievefilters/app_settings.py:35 sievefilters/forms.py:32 msgid "Use the STARTTLS extension" msgstr "" -#: sievefilters/app_settings.py:41 sievefilters/forms.py:45 -msgid "Authentication mechanism" -msgstr "" - -#: sievefilters/app_settings.py:42 sievefilters/forms.py:48 -msgid "Prefered authentication mechanism" -msgstr "" - -#: sievefilters/app_settings.py:52 sievefilters/forms.py:52 +#: sievefilters/app_settings.py:45 sievefilters/forms.py:35 msgid "IMAP settings" msgstr "" -#: sievefilters/app_settings.py:59 sievefilters/forms.py:57 +#: sievefilters/app_settings.py:52 sievefilters/forms.py:40 msgid "Address of your IMAP server" msgstr "" -#: sievefilters/app_settings.py:67 sievefilters/forms.py:63 +#: sievefilters/app_settings.py:60 sievefilters/forms.py:46 msgid "Use a secured connection to access IMAP server" msgstr "" -#: sievefilters/app_settings.py:75 sievefilters/forms.py:69 +#: sievefilters/app_settings.py:68 sievefilters/forms.py:52 msgid "Listening port of your IMAP server" msgstr "" @@ -3848,35 +3836,35 @@ msgstr "" msgid "Stop processing" msgstr "" -#: sievefilters/forms.py:80 +#: sievefilters/forms.py:63 msgid "Editor mode" msgstr "" -#: sievefilters/forms.py:82 +#: sievefilters/forms.py:65 msgid "Select the mode you want the editor to work in" msgstr "" -#: sievefilters/forms.py:90 +#: sievefilters/forms.py:73 msgid "Trash folder" msgstr "" -#: sievefilters/forms.py:91 +#: sievefilters/forms.py:74 msgid "Folder where deleted messages go" msgstr "" -#: sievefilters/forms.py:96 +#: sievefilters/forms.py:79 msgid "Sent folder" msgstr "" -#: sievefilters/forms.py:97 +#: sievefilters/forms.py:80 msgid "Folder where copies of sent messages go" msgstr "" -#: sievefilters/forms.py:102 +#: sievefilters/forms.py:85 msgid "Drafts folder" msgstr "" -#: sievefilters/forms.py:103 +#: sievefilters/forms.py:86 msgid "Folder where drafts go" msgstr "" @@ -3884,11 +3872,11 @@ msgstr "" msgid "Failed to retrieve hierarchy delimiter" msgstr "" -#: sievefilters/lib.py:52 +#: sievefilters/lib.py:48 msgid "Connection to MANAGESIEVE server failed, check your configuration" msgstr "" -#: sievefilters/lib.py:79 +#: sievefilters/lib.py:75 msgid "Not enough space on server" msgstr "" diff --git a/modoboa/locale/it/LC_MESSAGES/django.po b/modoboa/locale/it/LC_MESSAGES/django.po index 66cd25721..c1acb963a 100644 --- a/modoboa/locale/it/LC_MESSAGES/django.po +++ b/modoboa/locale/it/LC_MESSAGES/django.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: Modoboa\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-07-18 13:38+0200\n" +"POT-Creation-Date: 2024-07-22 14:45+0200\n" "PO-Revision-Date: 2018-11-01 16:31+0000\n" "Last-Translator: marcotrevisan \n" "Language-Team: Italian (http://www.transifex.com/tonio/modoboa/language/" @@ -330,7 +330,7 @@ msgstr "" #: admin/templates/admin/domain_detail.html:41 limits/app_settings.py:55 #: limits/app_settings.py:111 limits/app_settings.py:195 #: limits/app_settings.py:269 limits/constants.py:31 limits/constants.py:84 -#: sievefilters/forms.py:86 +#: sievefilters/forms.py:69 msgid "Mailboxes" msgstr "Caselle di posta" @@ -602,7 +602,7 @@ msgstr "Dominio(i) amministrato(i) dall'utente" #: imap_migration/app_settings.py:99 maillog/apps.py:14 maillog/forms.py:20 #: pdfcredentials/app_settings.py:23 pdfcredentials/app_settings.py:195 #: postfix_autoreply/app_settings.py:12 postfix_autoreply/forms.py:107 -#: sievefilters/forms.py:76 +#: sievefilters/forms.py:59 msgid "General" msgstr "Generale" @@ -1897,8 +1897,8 @@ msgid "LDAP settings" msgstr "Impostazioni LDAP" #: core/app_settings.py:132 core/app_settings.py:836 -#: sievefilters/app_settings.py:18 sievefilters/app_settings.py:58 -#: sievefilters/forms.py:25 sievefilters/forms.py:55 +#: sievefilters/app_settings.py:18 sievefilters/app_settings.py:51 +#: sievefilters/forms.py:16 sievefilters/forms.py:38 msgid "Server address" msgstr "Indirizzo del server" @@ -1907,8 +1907,8 @@ msgid "The IP address or the DNS name of the LDAP server" msgstr "L'indirizzo IP o il DNS name del server LDAP" #: core/app_settings.py:138 core/app_settings.py:845 -#: sievefilters/app_settings.py:25 sievefilters/app_settings.py:74 -#: sievefilters/forms.py:32 sievefilters/forms.py:67 +#: sievefilters/app_settings.py:25 sievefilters/app_settings.py:67 +#: sievefilters/forms.py:23 sievefilters/forms.py:50 msgid "Server port" msgstr "Porta del server" @@ -1950,7 +1950,7 @@ msgid "The TCP port number used by the LDAP secondary server" msgstr "Il numero della porta TCP utilizzata dal server LDAP" #: core/app_settings.py:167 core/app_settings.py:886 -#: sievefilters/app_settings.py:65 sievefilters/forms.py:61 +#: sievefilters/app_settings.py:58 sievefilters/forms.py:44 msgid "Use a secured connection" msgstr "Utilizza connessione sicura" @@ -2318,14 +2318,14 @@ msgstr "" msgid "LDAP" msgstr "" -#: core/checks/settings_checks.py:7 +#: core/checks.py:10 msgid "" "You have USE_TZ set to False, this may result in issues during transitions " "between summer/winter time (ie the same local time occuring twice due to " "clock change)." msgstr "" -#: core/checks/settings_checks.py:11 +#: core/checks.py:14 msgid "Set `USE_TZ = True` in settings.py" msgstr "Imposta `USE_TZ = True` in settings.py" @@ -2828,7 +2828,7 @@ msgstr "Esci" msgid "API" msgstr "API" -#: core/utils.py:33 +#: core/utils.py:39 msgid "The core part of Modoboa" msgstr "Parte centrale di Modoboa" @@ -4081,69 +4081,53 @@ msgstr "Porta dell'host di destinazione" msgid "verify recipients" msgstr "Verifica destinatari" -#: sievefilters/api/v2/serializers.py:26 -msgid "auto" -msgstr "" - -#: sievefilters/api/v2/viewsets.py:184 +#: sievefilters/api/v2/viewsets.py:183 #, fuzzy, python-format #| msgid "User '%s' already exists" msgid "Filter %s already exists" msgstr "L'utente '%s' esiste già" -#: sievefilters/app_settings.py:12 sievefilters/forms.py:22 +#: sievefilters/app_settings.py:12 sievefilters/forms.py:13 #, fuzzy #| msgid "Connection settings" msgid "ManageSieve settings" msgstr "Impostazioni ManageSieve" -#: sievefilters/app_settings.py:19 sievefilters/forms.py:27 +#: sievefilters/app_settings.py:19 sievefilters/forms.py:18 #, fuzzy #| msgid "Address of your IMAP server" msgid "Address of your MANAGESIEVE server" msgstr "Indirizzo del tuo server MANAGESIEVE" -#: sievefilters/app_settings.py:27 sievefilters/forms.py:34 +#: sievefilters/app_settings.py:27 sievefilters/forms.py:25 #, fuzzy #| msgid "Listening port of your IMAP server" msgid "Listening port of your MANAGESIEVE server" msgstr "Porta di ascolto del tuo servere MANAGESIEVE" -#: sievefilters/app_settings.py:34 sievefilters/forms.py:39 +#: sievefilters/app_settings.py:34 sievefilters/forms.py:30 msgid "Connect using STARTTLS" msgstr "Connetti utilizzando STARTTLS" -#: sievefilters/app_settings.py:35 sievefilters/forms.py:41 +#: sievefilters/app_settings.py:35 sievefilters/forms.py:32 msgid "Use the STARTTLS extension" msgstr "Usa l'estensione STARTTLS" -#: sievefilters/app_settings.py:41 sievefilters/forms.py:45 -#, fuzzy -#| msgid "Authentication method" -msgid "Authentication mechanism" -msgstr "Meccanismo di autenticazione" - -#: sievefilters/app_settings.py:42 sievefilters/forms.py:48 -#, fuzzy -#| msgid "Authentication method" -msgid "Prefered authentication mechanism" -msgstr "Meccanismo di autenticazione preferito" - -#: sievefilters/app_settings.py:52 sievefilters/forms.py:52 +#: sievefilters/app_settings.py:45 sievefilters/forms.py:35 #, fuzzy #| msgid "LDAP settings" msgid "IMAP settings" msgstr "Impostazioni IMAP" -#: sievefilters/app_settings.py:59 sievefilters/forms.py:57 +#: sievefilters/app_settings.py:52 sievefilters/forms.py:40 msgid "Address of your IMAP server" msgstr "Indirizzo del server IMAP" -#: sievefilters/app_settings.py:67 sievefilters/forms.py:63 +#: sievefilters/app_settings.py:60 sievefilters/forms.py:46 msgid "Use a secured connection to access IMAP server" msgstr "Utilizza una connessione sicura per l'accesso al server IMAP" -#: sievefilters/app_settings.py:75 sievefilters/forms.py:69 +#: sievefilters/app_settings.py:68 sievefilters/forms.py:52 msgid "Listening port of your IMAP server" msgstr "Porta in ascolto del server IMAP" @@ -4243,37 +4227,37 @@ msgstr "Rifiuta il messaggio" msgid "Stop processing" msgstr "Termina l'elaborazione" -#: sievefilters/forms.py:80 +#: sievefilters/forms.py:63 msgid "Editor mode" msgstr "Modo editor" -#: sievefilters/forms.py:82 +#: sievefilters/forms.py:65 msgid "Select the mode you want the editor to work in" msgstr "Seleziona la modalità di lavoro che desideri per l'editor" -#: sievefilters/forms.py:90 +#: sievefilters/forms.py:73 msgid "Trash folder" msgstr "Cestino" -#: sievefilters/forms.py:91 +#: sievefilters/forms.py:74 #, fuzzy #| msgid "rejected messages" msgid "Folder where deleted messages go" msgstr "Cartella dove finiscono i messaggi eliminati" -#: sievefilters/forms.py:96 +#: sievefilters/forms.py:79 msgid "Sent folder" msgstr "Inviati" -#: sievefilters/forms.py:97 +#: sievefilters/forms.py:80 msgid "Folder where copies of sent messages go" msgstr "Cartella dove finiscono le copie dei messaggi spediti" -#: sievefilters/forms.py:102 +#: sievefilters/forms.py:85 msgid "Drafts folder" msgstr "Bozze" -#: sievefilters/forms.py:103 +#: sievefilters/forms.py:86 msgid "Folder where drafts go" msgstr "Cartella dove finiscono le bozze" @@ -4281,14 +4265,14 @@ msgstr "Cartella dove finiscono le bozze" msgid "Failed to retrieve hierarchy delimiter" msgstr "Impossibile recuperare il delimitatore delle gerarchie" -#: sievefilters/lib.py:52 +#: sievefilters/lib.py:48 #, 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:79 +#: sievefilters/lib.py:75 #, fuzzy #| msgid "Not enough resources" msgid "Not enough space on server" @@ -4496,6 +4480,16 @@ msgstr "servizio" 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" diff --git a/modoboa/locale/ja_JP/LC_MESSAGES/django.po b/modoboa/locale/ja_JP/LC_MESSAGES/django.po index 3e023c951..4a3af31b7 100644 --- a/modoboa/locale/ja_JP/LC_MESSAGES/django.po +++ b/modoboa/locale/ja_JP/LC_MESSAGES/django.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: Modoboa\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-07-18 13:38+0200\n" +"POT-Creation-Date: 2024-07-22 14:45+0200\n" "PO-Revision-Date: 2016-09-14 17:06+0000\n" "Last-Translator: Antoine Nguyen \n" "Language-Team: Japanese (Japan) (http://www.transifex.com/tonio/modoboa/" @@ -333,7 +333,7 @@ msgstr "" #: admin/templates/admin/domain_detail.html:41 limits/app_settings.py:55 #: limits/app_settings.py:111 limits/app_settings.py:195 #: limits/app_settings.py:269 limits/constants.py:31 limits/constants.py:84 -#: sievefilters/forms.py:86 +#: sievefilters/forms.py:69 msgid "Mailboxes" msgstr "メールボックス" @@ -615,7 +615,7 @@ msgstr "ユーザーに管理されたドメイン" #: imap_migration/app_settings.py:99 maillog/apps.py:14 maillog/forms.py:20 #: pdfcredentials/app_settings.py:23 pdfcredentials/app_settings.py:195 #: postfix_autoreply/app_settings.py:12 postfix_autoreply/forms.py:107 -#: sievefilters/forms.py:76 +#: sievefilters/forms.py:59 msgid "General" msgstr "全般" @@ -1952,8 +1952,8 @@ msgid "LDAP settings" msgstr "LDAP 設定" #: core/app_settings.py:132 core/app_settings.py:836 -#: sievefilters/app_settings.py:18 sievefilters/app_settings.py:58 -#: sievefilters/forms.py:25 sievefilters/forms.py:55 +#: sievefilters/app_settings.py:18 sievefilters/app_settings.py:51 +#: sievefilters/forms.py:16 sievefilters/forms.py:38 msgid "Server address" msgstr "サーバーアドレス" @@ -1962,8 +1962,8 @@ msgid "The IP address or the DNS name of the LDAP server" msgstr "LDAP サーバーの IP アドレス、または DNS 名" #: core/app_settings.py:138 core/app_settings.py:845 -#: sievefilters/app_settings.py:25 sievefilters/app_settings.py:74 -#: sievefilters/forms.py:32 sievefilters/forms.py:67 +#: sievefilters/app_settings.py:25 sievefilters/app_settings.py:67 +#: sievefilters/forms.py:23 sievefilters/forms.py:50 msgid "Server port" msgstr "サーバーポート" @@ -2005,7 +2005,7 @@ msgid "The TCP port number used by the LDAP secondary server" msgstr "LDAP サーバーの TCP ポート番号" #: core/app_settings.py:167 core/app_settings.py:886 -#: sievefilters/app_settings.py:65 sievefilters/forms.py:61 +#: sievefilters/app_settings.py:58 sievefilters/forms.py:44 msgid "Use a secured connection" msgstr "セキュアな接続を使う" @@ -2362,14 +2362,14 @@ msgstr "" msgid "LDAP" msgstr "" -#: core/checks/settings_checks.py:7 +#: core/checks.py:10 msgid "" "You have USE_TZ set to False, this may result in issues during transitions " "between summer/winter time (ie the same local time occuring twice due to " "clock change)." msgstr "" -#: core/checks/settings_checks.py:11 +#: core/checks.py:14 msgid "Set `USE_TZ = True` in settings.py" msgstr "" @@ -2864,7 +2864,7 @@ msgstr "ログアウト" msgid "API" msgstr "API" -#: core/utils.py:33 +#: core/utils.py:39 msgid "The core part of Modoboa" msgstr "Modoboaのコア部分" @@ -4113,69 +4113,53 @@ msgstr "ターゲットホスト" msgid "verify recipients" msgstr "受信者を確認" -#: sievefilters/api/v2/serializers.py:26 -msgid "auto" -msgstr "" - -#: sievefilters/api/v2/viewsets.py:184 +#: sievefilters/api/v2/viewsets.py:183 #, fuzzy, python-format #| msgid "User '%s' already exists" msgid "Filter %s already exists" msgstr "ユーザー %s はすでに存在します" -#: sievefilters/app_settings.py:12 sievefilters/forms.py:22 +#: sievefilters/app_settings.py:12 sievefilters/forms.py:13 #, fuzzy #| msgid "Connection settings" msgid "ManageSieve settings" msgstr "接続設定" -#: sievefilters/app_settings.py:19 sievefilters/forms.py:27 +#: sievefilters/app_settings.py:19 sievefilters/forms.py:18 #, fuzzy #| msgid "Address of your IMAP server" msgid "Address of your MANAGESIEVE server" msgstr "IMAP サーバーのアドレス" -#: sievefilters/app_settings.py:27 sievefilters/forms.py:34 +#: sievefilters/app_settings.py:27 sievefilters/forms.py:25 #, fuzzy #| msgid "Listening port of your IMAP server" msgid "Listening port of your MANAGESIEVE server" msgstr "IMAP サーバーの待受ポート" -#: sievefilters/app_settings.py:34 sievefilters/forms.py:39 +#: sievefilters/app_settings.py:34 sievefilters/forms.py:30 msgid "Connect using STARTTLS" msgstr "" -#: sievefilters/app_settings.py:35 sievefilters/forms.py:41 +#: sievefilters/app_settings.py:35 sievefilters/forms.py:32 msgid "Use the STARTTLS extension" msgstr "" -#: sievefilters/app_settings.py:41 sievefilters/forms.py:45 -#, fuzzy -#| msgid "Authentication method" -msgid "Authentication mechanism" -msgstr "認証方法" - -#: sievefilters/app_settings.py:42 sievefilters/forms.py:48 -#, fuzzy -#| msgid "Authentication method" -msgid "Prefered authentication mechanism" -msgstr "認証方法" - -#: sievefilters/app_settings.py:52 sievefilters/forms.py:52 +#: sievefilters/app_settings.py:45 sievefilters/forms.py:35 #, fuzzy #| msgid "LDAP settings" msgid "IMAP settings" msgstr "LDAP 設定" -#: sievefilters/app_settings.py:59 sievefilters/forms.py:57 +#: sievefilters/app_settings.py:52 sievefilters/forms.py:40 msgid "Address of your IMAP server" msgstr "IMAP サーバーのアドレス" -#: sievefilters/app_settings.py:67 sievefilters/forms.py:63 +#: sievefilters/app_settings.py:60 sievefilters/forms.py:46 msgid "Use a secured connection to access IMAP server" msgstr "IMAP サーバーへのアクセスにセキュアな接続を使う" -#: sievefilters/app_settings.py:75 sievefilters/forms.py:69 +#: sievefilters/app_settings.py:68 sievefilters/forms.py:52 msgid "Listening port of your IMAP server" msgstr "IMAP サーバーの待受ポート" @@ -4275,37 +4259,37 @@ msgstr "拒否メッセージ" msgid "Stop processing" msgstr "" -#: sievefilters/forms.py:80 +#: sievefilters/forms.py:63 msgid "Editor mode" msgstr "" -#: sievefilters/forms.py:82 +#: sievefilters/forms.py:65 msgid "Select the mode you want the editor to work in" msgstr "" -#: sievefilters/forms.py:90 +#: sievefilters/forms.py:73 msgid "Trash folder" msgstr "" -#: sievefilters/forms.py:91 +#: sievefilters/forms.py:74 #, fuzzy #| msgid "rejected messages" msgid "Folder where deleted messages go" msgstr "拒否メッセージ" -#: sievefilters/forms.py:96 +#: sievefilters/forms.py:79 msgid "Sent folder" msgstr "" -#: sievefilters/forms.py:97 +#: sievefilters/forms.py:80 msgid "Folder where copies of sent messages go" msgstr "" -#: sievefilters/forms.py:102 +#: sievefilters/forms.py:85 msgid "Drafts folder" msgstr "" -#: sievefilters/forms.py:103 +#: sievefilters/forms.py:86 msgid "Folder where drafts go" msgstr "" @@ -4313,13 +4297,13 @@ msgstr "" msgid "Failed to retrieve hierarchy delimiter" msgstr "" -#: sievefilters/lib.py:52 +#: sievefilters/lib.py:48 #, fuzzy #| msgid "Connection to IMAP server failed: %s" msgid "Connection to MANAGESIEVE server failed, check your configuration" msgstr "IMAP サーバーへの接続に失敗しました: %s" -#: sievefilters/lib.py:79 +#: sievefilters/lib.py:75 #, fuzzy #| msgid "Not enough resources" msgid "Not enough space on server" @@ -4521,6 +4505,16 @@ msgstr "" 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" diff --git a/modoboa/locale/ka/LC_MESSAGES/django.po b/modoboa/locale/ka/LC_MESSAGES/django.po new file mode 100644 index 000000000..960c588b2 --- /dev/null +++ b/modoboa/locale/ka/LC_MESSAGES/django.po @@ -0,0 +1,4061 @@ +# 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 , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-07-22 14:45+0200\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \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" + +#: 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 "" + +#: admin/api/v1/serializers.py:49 +msgid "Default quota in MB applied to mailboxes. A value of 0 means no quota." +msgstr "" + +#: admin/api/v1/serializers.py:97 admin/forms/domain.py:118 +msgid "No authorized MX record found for this domain" +msgstr "" + +#: admin/api/v1/serializers.py:115 admin/forms/domain.py:160 +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 +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/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 +#: transport/backends.py:40 +msgid "This field is required" +msgstr "" + +#: admin/api/v1/serializers.py:235 +msgid "" +"List of administered domains (resellers and domain administrators only)." +msgstr "" + +#: admin/api/v1/serializers.py:359 admin/api/v2/serializers.py:460 +msgid "Not allowed for this role." +msgstr "" + +#: admin/api/v1/serializers.py:377 +msgid "Must be equal to mailbox full_address" +msgstr "" + +#: admin/api/v1/serializers.py:415 admin/api/v2/serializers.py:510 +#: 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 +msgid "This field is required." +msgstr "" + +#: admin/api/v1/serializers.py:427 admin/api/v2/serializers.py:527 +msgid "Local domain {} does not exist" +msgstr "" + +#: admin/api/v1/serializers.py:513 +msgid "A list of recipient" +msgstr "" + +#: admin/api/v1/serializers.py:529 admin/api/v2/viewsets.py:271 +msgid "This alias already exists" +msgstr "" + +#: admin/api/v1/serializers.py:565 +msgid "You don't have access to this domain." +msgstr "" + +#: admin/api/v1/serializers.py:574 +msgid "You don't have access to this mailbox." +msgstr "" + +#: admin/api/v1/viewsets.py:183 +msgid "Here is your new Modoboa password: {}" +msgstr "" + +#: admin/api/v2/serializers.py:103 admin/forms/domain.py:320 +#, python-format +msgid "User '%s' already exists" +msgstr "" + +#: admin/api/v2/serializers.py:219 admin/api/v2/serializers.py:225 +#: admin/app_settings.py:230 admin/app_settings.py:236 +#: admin/forms/account.py:366 +msgid "Must be a positive integer" +msgstr "" + +#: admin/api/v2/serializers.py:234 admin/app_settings.py:248 +msgid "openssl not found, please make sure it is installed." +msgstr "" + +#: admin/api/v2/serializers.py:248 admin/app_settings.py:263 +msgid "This field only allows valid IP addresses (or networks)" +msgstr "" + +#: admin/api/v2/serializers.py:261 +msgid "Please disable imap migration before disabling this option." +msgstr "" + +#: admin/api/v2/serializers.py:274 admin/app_settings.py:277 +msgid "Define at least one authorized network / address" +msgstr "" + +#: admin/api/v2/serializers.py:495 +msgid "The left part of an email address can't be more than 64 characters." +msgstr "" + +#: admin/api/v2/serializers.py:515 +msgid "A mailbox is required to create aliases." +msgstr "" + +#: admin/api/v2/serializers.py:678 +msgid "Unknown status" +msgstr "" + +#: admin/api/v2/viewsets.py:84 admin/forms/account.py:379 +#: admin/forms/account.py:386 admin/forms/alias.py:97 +msgid "You don't have access to this domain" +msgstr "" + +#: admin/api/v2/viewsets.py:87 admin/views/domain.py:248 +msgid "You can't delete your own domain" +msgstr "" + +#: admin/api/v2/viewsets.py:392 +msgid "No alarm ID provided" +msgstr "" + +#: admin/api/v2/viewsets.py:396 +msgid "Received invalid alarm id(s)" +msgstr "" + +#: admin/app_settings.py:23 admin/app_settings.py:289 admin/handlers.py:289 +#: admin/templates/admin/_global_statistics_widget.html:11 +#: admin/templates/admin/domains.html:5 limits/app_settings.py:36 +#: limits/app_settings.py:172 limits/constants.py:13 +msgid "Domains" +msgstr "" + +#: admin/app_settings.py:26 admin/app_settings.py:295 +msgid "Enable MX checks" +msgstr "" + +#: admin/app_settings.py:28 admin/app_settings.py:297 +msgid "Check that every domain has a valid MX record" +msgstr "" + +#: admin/app_settings.py:32 admin/app_settings.py:304 +msgid "Valid MXs" +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." +msgstr "" + +#: admin/app_settings.py:43 admin/app_settings.py:317 +msgid "New domains must use authorized MX(s)" +msgstr "" + +#: admin/app_settings.py:46 admin/app_settings.py:321 +msgid "" +"Prevent the creation of a new domain if its MX record does not use one of " +"the defined addresses." +msgstr "" + +#: admin/app_settings.py:52 admin/app_settings.py:329 +msgid "Enable IPV6 checks" +msgstr "" + +#: admin/app_settings.py:54 admin/app_settings.py:332 +msgid "Check if MX setup for ipv6 is valid" +msgstr "" + +#: admin/app_settings.py:58 admin/app_settings.py:339 +msgid "Enable SPF checks" +msgstr "" + +#: admin/app_settings.py:60 admin/app_settings.py:341 +msgid "Check if every domain has a valid SPF record" +msgstr "" + +#: admin/app_settings.py:64 admin/app_settings.py:348 +msgid "Enable DKIM checks" +msgstr "" + +#: 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 "" + +#: admin/app_settings.py:72 admin/app_settings.py:358 +msgid "Enable DMARC checks" +msgstr "" + +#: admin/app_settings.py:74 admin/app_settings.py:360 +msgid "Check if every domain has a valid DMARC record" +msgstr "" + +#: admin/app_settings.py:78 admin/app_settings.py:367 +msgid "Enable autoconfig checks" +msgstr "" + +#: admin/app_settings.py:81 admin/app_settings.py:369 +msgid "Check if every domain has a valid records for autoconfiguration" +msgstr "" + +#: admin/app_settings.py:86 admin/app_settings.py:377 +msgid "Enable DNSBL checks" +msgstr "" + +#: admin/app_settings.py:88 admin/app_settings.py:379 +msgid "Check every domain against major DNSBL providers" +msgstr "" + +#: admin/app_settings.py:92 admin/app_settings.py:386 +msgid "Custom DNS server" +msgstr "" + +#: admin/app_settings.py:96 admin/app_settings.py:388 +msgid "Use a custom DNS server instead of local server configuration" +msgstr "" + +#: admin/app_settings.py:101 admin/app_settings.py:396 +msgid "DKIM keys storage directory" +msgstr "" + +#: admin/app_settings.py:104 admin/app_settings.py:398 +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 "" + +#: admin/app_settings.py:112 admin/app_settings.py:407 +msgid "Default DKIM key length" +msgstr "" + +#: admin/app_settings.py:115 admin/app_settings.py:409 +msgid "Default length in bits for newly generated DKIM keys." +msgstr "" + +#: admin/app_settings.py:119 admin/app_settings.py:416 +msgid "Default domain quota" +msgstr "" + +#: admin/app_settings.py:122 admin/app_settings.py:418 +msgid "" +"Default quota (in MB) applied to freshly created domains with no value " +"specified. A value of 0 means no quota." +msgstr "" + +#: admin/app_settings.py:128 admin/app_settings.py:426 +msgid "Default domain sending limit" +msgstr "" + +#: admin/app_settings.py:131 admin/app_settings.py:428 +msgid "" +"Number of messages freshly created domains will be allowed to send per day. " +"Leave empty for no limit." +msgstr "" + +#: admin/app_settings.py:136 admin/app_settings.py:440 +#: admin/templates/admin/domain_detail.html:41 limits/app_settings.py:55 +#: limits/app_settings.py:111 limits/app_settings.py:195 +#: limits/app_settings.py:269 limits/constants.py:31 limits/constants.py:84 +#: sievefilters/forms.py:69 +msgid "Mailboxes" +msgstr "" + +#: admin/app_settings.py:139 admin/app_settings.py:446 +msgid "Handle mailboxes on filesystem" +msgstr "" + +#: admin/app_settings.py:142 admin/app_settings.py:448 +msgid "" +"Rename or remove mailboxes on the filesystem when they get renamed or " +"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 +msgid "Default mailbox quota" +msgstr "" + +#: admin/app_settings.py:151 +msgid "" +"Default mailbox quota (in MB) applied to freshly created mailboxes with no " +"value specified. A value of 0 means no quota." +msgstr "" + +#: admin/app_settings.py:157 admin/app_settings.py:467 +msgid "Default mailbox sending limit" +msgstr "" + +#: admin/app_settings.py:160 admin/app_settings.py:469 +msgid "" +"Number of messages freshly created mailboxes will be allowed to send per " +"day. Leave empty for no limit." +msgstr "" + +#: admin/app_settings.py:166 admin/app_settings.py:477 +msgid "Automatic account removal" +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 "" + +#: admin/app_settings.py:177 admin/app_settings.py:491 +msgid "Create a domain and a mailbox when an account is automatically created." +msgstr "" + +#: admin/app_settings.py:182 admin/app_settings.py:500 +msgid "Create an alias when a mailbox is renamed" +msgstr "" + +#: admin/app_settings.py:185 admin/app_settings.py:503 +msgid "Create an alias using the old address when a mailbox is renamed." +msgstr "" + +#: admin/app_settings.py:244 pdfcredentials/api/v2/serializers.py:59 +msgid "Directory not found." +msgstr "" + +#: admin/app_settings.py:458 +msgid "" +"Default mailbox quota (in MB) applied to freshly created domains with no " +"value specified. A value of 0 means no quota." +msgstr "" + +#: admin/app_settings.py:522 admin/app_settings.py:527 +msgid "Administration" +msgstr "" + +#: admin/constants.py:21 admin/forms/alias.py:43 +#: admin/templates/admin/_per_domain_statistics_widget.html:7 +#: admin/templates/admin/domains_quota_headers.html:2 +msgid "Domain" +msgstr "" + +#: admin/constants.py:22 +msgid "Relay domain" +msgstr "" + +#: admin/constants.py:38 +msgid "Opened" +msgstr "" + +#: admin/constants.py:39 +msgid "Closed" +msgstr "" + +#: admin/forms/account.py:29 admin/templates/admin/domain_detail.html:159 +#: pdfcredentials/documents.py:98 +msgid "Username" +msgstr "" + +#: admin/forms/account.py:31 +msgid "" +"The user's name. Must be a valid e-mail address for simple users or " +"administrators with a mailbox." +msgstr "" + +#: admin/forms/account.py:36 admin/templates/admin/account_detail.html:29 +#: core/templates/core/information.html:37 +msgid "Role" +msgstr "" + +#: admin/forms/account.py:37 +msgid "Choose" +msgstr "" + +#: admin/forms/account.py:38 +msgid "What level of permission this user will have" +msgstr "" + +#: admin/forms/account.py:41 admin/forms/domain.py:262 +msgid "Random password" +msgstr "" + +#: admin/forms/account.py:43 +msgid "" +"Generate a random password. If you're updating this account and check this " +"box, a new password will be generated." +msgstr "" + +#: admin/forms/account.py:49 pdfcredentials/documents.py:99 +msgid "Password" +msgstr "" + +#: admin/forms/account.py:55 core/forms.py:36 +msgid "Confirmation" +msgstr "" + +#: admin/forms/account.py:57 +msgid "Enter the same password as above, for verification." +msgstr "" + +#: admin/forms/account.py:71 +msgid "Enabled" +msgstr "" + +#: admin/forms/account.py:175 +msgid "Only super administrators are allowed for this mode" +msgstr "" + +#: admin/forms/account.py:193 +msgid "The two password fields didn't match." +msgstr "" + +#: admin/forms/account.py:206 +msgid "You can't disable your own account" +msgstr "" + +#: admin/forms/account.py:234 +msgid "E-mail" +msgstr "" + +#: admin/forms/account.py:236 +msgid "Create an alias using the old address" +msgstr "" + +#: admin/forms/account.py:241 admin/forms/domain.py:46 +#: admin/templates/admin/account_detail.html:45 +#: admin/templates/admin/domain_detail.html:49 limits/app_settings.py:73 +#: limits/app_settings.py:218 limits/constants.py:59 +msgid "Quota" +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)." +msgstr "" + +#: admin/forms/account.py:254 admin/models/domain.py:39 +#: admin/models/mailbox.py:92 admin/templates/admin/account_detail.html:50 +#: admin/templates/admin/domain_detail.html:69 +msgid "Message sending limit" +msgstr "" + +#: admin/forms/account.py:257 admin/models/mailbox.py:95 +msgid "Number of messages this mailbox can send per day" +msgstr "" + +#: admin/forms/account.py:262 +msgid "Block IMAP connection and incoming mails for this mailbox" +msgstr "" + +#: admin/forms/account.py:266 admin/forms/domain.py:35 +#: admin/templates/admin/domain_headers.html:4 +msgid "Alias(es)" +msgstr "" + +#: admin/forms/account.py:269 +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 "" + +#: admin/forms/account.py:275 +msgid "Sender addresses" +msgstr "" + +#: admin/forms/account.py:278 +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 "" + +#: admin/forms/account.py:339 admin/forms/alias.py:95 +#: admin/models/mailbox.py:308 +msgid "Domain does not exist" +msgstr "" + +#: admin/forms/account.py:376 +msgid "Local domain does not exist" +msgstr "" + +#: admin/forms/account.py:503 +msgid "Domain(s)" +msgstr "" + +#: admin/forms/account.py:505 +msgid "Domain(s) that user administrates" +msgstr "" + +#: admin/forms/account.py:552 admin/forms/account.py:652 +#: admin/forms/domain.py:373 admin/forms/domain.py:445 core/apps.py:19 +#: core/apps.py:24 imap_migration/app_settings.py:17 +#: imap_migration/app_settings.py:99 maillog/apps.py:14 maillog/forms.py:20 +#: pdfcredentials/app_settings.py:23 pdfcredentials/app_settings.py:195 +#: postfix_autoreply/app_settings.py:12 postfix_autoreply/forms.py:107 +#: sievefilters/forms.py:59 +msgid "General" +msgstr "" + +#: admin/forms/account.py:560 core/templates/core/user_profile.html:3 +#: core/templatetags/core_tags.py:133 +msgid "Profile" +msgstr "" + +#: admin/forms/account.py:566 admin/forms/account.py:659 +msgid "Mail" +msgstr "" + +#: admin/forms/account.py:573 +msgid "Permissions" +msgstr "" + +#: admin/forms/account.py:642 +msgid "Account updated" +msgstr "" + +#: admin/forms/account.py:668 +msgid "New account" +msgstr "" + +#: admin/forms/account.py:679 +msgid "Account created" +msgstr "" + +#: admin/forms/alias.py:20 +msgid "Random address" +msgstr "" + +#: admin/forms/alias.py:23 +msgid "Email address" +msgstr "" + +#: admin/forms/alias.py:25 +msgid "" +"The alias address. To create a catchall alias, just enter the domain name " +"(@domain.tld)." +msgstr "" + +#: admin/forms/alias.py:31 admin/templates/admin/alias_detail.html:37 +msgid "Recipients" +msgstr "" + +#: admin/forms/alias.py:34 +msgid "" +"Addresses this alias will point to. Indicate only one address per input, " +"press ENTER to add a new input." +msgstr "" + +#: admin/forms/alias.py:119 +msgid "No recipient defined" +msgstr "" + +#: admin/forms/domain.py:32 +#: admin/templates/admin/_global_statistics_widget.html:7 +msgid "Type" +msgstr "" + +#: admin/forms/domain.py:38 +msgid "" +"Alias(es) of this domain. Indicate only one name per input, press ENTER to " +"add a new input." +msgstr "" + +#: admin/forms/domain.py:43 +msgid "Key selector" +msgstr "" + +#: admin/forms/domain.py:57 +msgid "" +"Default quota applied to mailboxes. Can be expressed in KB, MB (default) or " +"GB. A value of 0 means no quota." +msgstr "" + +#: admin/forms/domain.py:106 admin/handlers.py:185 +msgid "domain alias" +msgstr "" + +#: admin/forms/domain.py:109 admin/forms/domain.py:185 +#: admin/forms/domain.py:192 +#, python-format +msgid "A %s with this name already exists" +msgstr "" + +#: admin/forms/domain.py:130 +msgid "DKIM keys storage directory not configured" +msgstr "" + +#: admin/forms/domain.py:166 +msgid "You can't define an unlimited quota." +msgstr "" + +#: admin/forms/domain.py:185 admin/forms/domain.py:189 policyd/core.py:107 +msgid "domain" +msgstr "" + +#: admin/forms/domain.py:246 +msgid "Create a domain administrator" +msgstr "" + +#: admin/forms/domain.py:248 +msgid "Automatically create an administrator for this domain" +msgstr "" + +#: admin/forms/domain.py:252 admin/templates/admin/domain_detail.html:159 +#: admin/templates/admin/domain_headers.html:3 +#: admin/templates/admin/identity_headers.html:2 +#: admin/templates/admin/mx_domain_detail.html:9 +#: core/templates/core/information.html:14 +#: core/templates/core/information.html:36 +msgid "Name" +msgstr "" + +#: admin/forms/domain.py:255 +msgid "" +"The administrator's name. Don't include the domain's name here, it will be " +"automatically appended." +msgstr "" + +#: admin/forms/domain.py:264 +msgid "Generate a random password for the administrator." +msgstr "" + +#: admin/forms/domain.py:269 +msgid "With a mailbox" +msgstr "" + +#: admin/forms/domain.py:271 +msgid "Create a mailbox for the administrator." +msgstr "" + +#: admin/forms/domain.py:276 +msgid "Create aliases" +msgstr "" + +#: admin/forms/domain.py:278 +msgid "Automatically create standard aliases for this domain" +msgstr "" + +#: admin/forms/domain.py:294 +msgid "Invalid format" +msgstr "" + +#: admin/forms/domain.py:433 +msgid "Domain modified" +msgstr "" + +#: admin/forms/domain.py:458 +msgid "Options" +msgstr "" + +#: admin/forms/domain.py:467 +msgid "New domain" +msgstr "" + +#: admin/forms/domain.py:481 +msgid "Domain created" +msgstr "" + +#: admin/forms/export.py:9 admin/forms/import_.py:12 +msgid "Separator" +msgstr "" + +#: admin/forms/forward.py:12 +msgid "Recipient(s)" +msgstr "" + +#: admin/forms/forward.py:15 +msgid "Indicate one or more recipients separated by a ','" +msgstr "" + +#: admin/forms/forward.py:18 +msgid "Keep local copies" +msgstr "" + +#: admin/forms/forward.py:21 +msgid "Forward messages and store copies into your local mailbox" +msgstr "" + +#: admin/forms/import_.py:10 +msgid "Select a file" +msgstr "" + +#: admin/forms/import_.py:18 +msgid "Continue on error" +msgstr "" + +#: admin/forms/import_.py:20 +msgid "Don't treat duplicated objects as error" +msgstr "" + +#: admin/forms/import_.py:37 +msgid "Crypt passwords" +msgstr "" + +#: admin/forms/import_.py:40 +msgid "Check this option if passwords contained in your file are not crypted" +msgstr "" + +#: admin/handlers.py:233 +#, python-format +msgid "Account import failed (%s): domain does not exist" +msgstr "" + +#: admin/handlers.py:248 admin/models/mailbox.py:340 +msgid "Mailbox {} already exists" +msgstr "" + +#: admin/handlers.py:257 +#, python-format +msgid "Account import failed (%s): wrong quota value" +msgstr "" + +#: admin/handlers.py:298 +#: admin/templates/admin/_global_statistics_widget.html:17 +#: admin/templates/admin/_per_domain_statistics_widget.html:8 +#: admin/templates/admin/identities.html:5 +msgid "Identities" +msgstr "" + +#: admin/handlers.py:316 admin/templates/admin/forward.html:2 +msgid "Forward" +msgstr "" + +#: admin/lib.py:47 +msgid "A mailbox is required" +msgstr "" + +#: admin/lib.py:141 +msgid "You are not allowed to import domains" +msgstr "" + +#: admin/lib.py:150 +msgid "You are not allowed to import domain aliases." +msgstr "" + +#: admin/lib.py:242 admin/tests/test_mx.py:154 admin/tests/test_mx.py:167 +#: admin/tests/test_mx.py:172 +#, python-format +msgid "No DNS record found for %s" +msgstr "" + +#: admin/lib.py:245 +#, python-format +msgid "No %(type)s record for %(name)s" +msgstr "" + +#: admin/lib.py:249 admin/tests/test_mx.py:157 +msgid "No working name servers found" +msgstr "" + +#: admin/lib.py:252 admin/tests/test_mx.py:161 +#, python-format +msgid "DNS resolution timeout, unable to query %s at the moment" +msgstr "" + +#: admin/lib.py:256 +#, python-format +msgid "DNS name is too long: %s" +msgstr "" + +#: admin/lib.py:287 +#, python-brace-format +msgid "Invalid IP address format for {domain}; {addr}" +msgstr "" + +#: admin/lib.py:360 +#, python-format +msgid "Object already exists: %s" +msgstr "" + +#: admin/lib.py:364 +#, python-format +msgid "%d objects imported successfully" +msgstr "" + +#: admin/management/commands/subcommands/_import.py:99 +msgid "CSV file is not encoded in UTF-8, attempting to guess encoding" +msgstr "" + +#: admin/management/commands/subcommands/_import.py:114 +#, python-format +msgid "Reading CSV file using %(encoding)s encoding" +msgstr "" + +#: admin/management/commands/subcommands/_import.py:125 +#, python-format +msgid "Unable to decode CSV file using %(encoding)s encoding" +msgstr "" + +#: admin/management/commands/subcommands/_manage_dkim_keys.py:29 +msgid "" +"DKIM path non-writable (either a permission issue or the directory does not " +"exist)" +msgstr "" + +#: admin/management/commands/subcommands/_manage_dkim_keys.py:56 +msgid "Failed to generate DKIM private key" +msgstr "" + +#: admin/management/commands/subcommands/_manage_dkim_keys.py:68 +msgid "Failed to generate DKIM public key" +msgstr "" + +#: admin/management/commands/subcommands/_mx.py:133 +msgid "MX {} listed by DNSBL provider {}" +msgstr "" + +#: admin/management/commands/subcommands/_mx.py:174 +msgid "Domain has no MX record" +msgstr "" + +#: admin/management/commands/subcommands/_mx.py:177 +msgid "Domain {} has no MX record" +msgstr "" + +#: admin/management/commands/subcommands/_mx.py:195 +msgid "Invalid MX record: {}" +msgstr "" + +#: admin/management/commands/subcommands/_mx.py:202 +#, python-brace-format +msgid "MX record for domain {0} is invalid: {1}" +msgstr "" + +#: admin/management/commands/subcommands/_mx.py:213 +msgid "[modoboa] MX issue(s) for domain {}" +msgstr "" + +#: admin/management/commands/subcommands/_mx.py:269 +msgid "[modoboa] DNSBL issue(s) for domain {}" +msgstr "" + +#: admin/models/alias.py:36 +msgid "Domain not found." +msgstr "" + +#: admin/models/alias.py:91 admin/models/mailbox.py:85 +msgid "address" +msgstr "" + +#: admin/models/alias.py:93 +msgid "The alias address." +msgstr "" + +#: admin/models/alias.py:97 admin/models/domain.py:45 +#: admin/models/domain_alias.py:45 postfix_autoreply/models.py:23 +msgid "enabled" +msgstr "" + +#: admin/models/alias.py:98 admin/models/domain_alias.py:46 +msgid "Check to activate this alias" +msgstr "" + +#: admin/models/alias.py:102 admin/templates/admin/alias_detail.html:32 +#: core/templates/core/information.html:17 +msgid "Description" +msgstr "" + +#: admin/models/alias.py:103 admin/templates/admin/alias_detail.html:29 +msgid "Expire at" +msgstr "" + +#: admin/models/alias.py:144 +msgid "alias" +msgstr "" + +#: admin/models/alias.py:177 +msgid "Invalid address" +msgstr "" + +#: admin/models/alias.py:196 +msgid "Local recipient {}@{} not found" +msgstr "" + +#: admin/models/alias.py:245 +msgid "Invalid line: {}" +msgstr "" + +#: admin/models/domain.py:27 admin/models/domain_alias.py:33 +msgid "name" +msgstr "" + +#: admin/models/domain.py:30 +msgid "The domain name" +msgstr "" + +#: admin/models/domain.py:42 +msgid "Number of messages this domain can send per day" +msgstr "" + +#: admin/models/domain.py:46 +msgid "Check to activate this domain" +msgstr "" + +#: admin/models/domain.py:51 +msgid "Enable DNS checks" +msgstr "" + +#: admin/models/domain.py:53 +msgid "Check to enable DNS checks for this domain" +msgstr "" + +#: admin/models/domain.py:61 +msgid "Enable DKIM signing" +msgstr "" + +#: admin/models/domain.py:63 +msgid "" +"If you activate this feature, a DKIM key will be generated for this domain." +msgstr "" + +#: admin/models/domain.py:70 +msgid "Key length" +msgstr "" + +#: admin/models/domain.py:368 admin/models/domain_alias.py:70 +#: core/models.py:338 relaydomains/lib.py:13 +msgid "Invalid line" +msgstr "" + +#: admin/models/domain.py:378 +msgid "{}: no authorized MX record found for domain" +msgstr "" + +#: admin/models/domain.py:383 +msgid "{}: invalid quota value for domain" +msgstr "" + +#: admin/models/domain.py:388 +msgid "{}: invalid default mailbox quota value for domain" +msgstr "" + +#: admin/models/domain.py:395 +msgid "{}: default mailbox quota cannot be greater than domain quota" +msgstr "" + +#: admin/models/domain_alias.py:36 +msgid "The alias name" +msgstr "" + +#: admin/models/domain_alias.py:40 +msgid "target" +msgstr "" + +#: admin/models/domain_alias.py:41 +msgid "The domain this alias points to" +msgstr "" + +#: admin/models/domain_alias.py:79 +#, python-format +msgid "Unknown domain %s" +msgstr "" + +#: admin/models/mailbox.py:87 +msgid "Mailbox address (without the @domain.tld part)" +msgstr "" + +#: admin/models/mailbox.py:153 +#, python-format +msgid "Failed to retrieve mailbox location (%s)" +msgstr "" + +#: admin/models/mailbox.py:249 +msgid "A quota is required" +msgstr "" + +#: admin/models/mailbox.py:256 +msgid "{}: domain quota exceeded" +msgstr "" + +#: admin/templates/admin/_domain_dkim_key.html:6 +#: 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 +msgid "Close" +msgstr "" + +#: admin/templates/admin/_domain_dkim_key.html:7 +#, python-format +msgid "DKIM public key for %(domain)s" +msgstr "" + +#: admin/templates/admin/_domain_dkim_key.html:11 +msgid "Raw format. Click to copy" +msgstr "" + +#: admin/templates/admin/_domain_dkim_key.html:15 +msgid "Bind/named format. Click to copy" +msgstr "" + +#: admin/templates/admin/_domain_dnschecks_status.html:4 +msgctxt "checks" +msgid "Disabled" +msgstr "" + +#: admin/templates/admin/_domain_dnschecks_status.html:6 +msgid "Awaiting checks" +msgstr "" + +#: admin/templates/admin/_domain_dnschecks_status.html:16 +#: admin/templates/admin/_domain_dnschecks_status.html:26 +#: admin/templates/admin/_domain_dnschecks_status.html:34 +#: admin/templates/admin/_domain_dnschecks_status.html:42 +msgid "No record found" +msgstr "" + +#: admin/templates/admin/_domain_dnschecks_status.html:24 +msgid "Waiting for key to be generated" +msgstr "" + +#: admin/templates/admin/_global_statistics_widget.html:4 +msgid "Global statistics" +msgstr "" + +#: admin/templates/admin/_global_statistics_widget.html:8 +msgid "Quantity" +msgstr "" + +#: admin/templates/admin/_global_statistics_widget.html:14 +#: admin/templates/admin/domain_detail.html:37 +#: admin/templates/admin/domain_detail.html:87 limits/app_settings.py:45 +#: limits/app_settings.py:101 limits/app_settings.py:183 +#: limits/app_settings.py:257 limits/constants.py:22 limits/constants.py:76 +msgid "Domain aliases" +msgstr "" + +#: admin/templates/admin/_per_domain_statistics_widget.html:4 +msgid "Per-domain statistics" +msgstr "" + +#: admin/templates/admin/account_detail.html:16 +#: admin/templates/admin/alias_detail.html:16 +#: admin/templates/admin/domain_detail.html:19 +#: admin/templates/admin/identities_table.html:7 +msgid "(disabled)" +msgstr "" + +#: admin/templates/admin/account_detail.html:22 +#: admin/templates/admin/alias_detail.html:22 +#: admin/templates/admin/domain_detail.html:25 +msgid "Summary" +msgstr "" + +#: admin/templates/admin/account_detail.html:26 +msgid "Full name" +msgstr "" + +#: admin/templates/admin/account_detail.html:32 +#: admin/templates/admin/alias_detail.html:26 +msgid "Created" +msgstr "" + +#: admin/templates/admin/account_detail.html:35 +#: core/templates/core/information.html:38 +msgid "Last login" +msgstr "" + +#: admin/templates/admin/account_detail.html:38 core/models.py:74 +msgid "Secondary email" +msgstr "" + +#: admin/templates/admin/account_detail.html:38 +#: admin/templates/admin/account_detail.html:41 +msgid "Not defined" +msgstr "" + +#: admin/templates/admin/account_detail.html:41 core/models.py:72 +msgid "Phone number" +msgstr "" + +#: admin/templates/admin/account_detail.html:61 +msgid "Administered domains" +msgstr "" + +#: admin/templates/admin/account_detail.html:67 +msgid "No domain defined." +msgstr "" + +#: admin/templates/admin/account_detail.html:81 +msgid "Aliases" +msgstr "" + +#: admin/templates/admin/account_detail.html:87 +msgid "No alias defined" +msgstr "" + +#: admin/templates/admin/account_detail.html:93 +msgid "Additional sender addresses" +msgstr "" + +#: admin/templates/admin/account_detail.html:99 +msgid "No sender address defined" +msgstr "" + +#: admin/templates/admin/account_general_form.html:12 +#: admin/templates/admin/aliasform.html:13 +msgid "Domain is disabled" +msgstr "" + +#: admin/templates/admin/alias_detail.html:16 +#: admin/templates/admin/identities.html:33 +msgid "Alias" +msgstr "" + +#: admin/templates/admin/alias_detail.html:27 +msgid "Modified" +msgstr "" + +#: admin/templates/admin/dnsbl_domain_detail.html:10 +msgid "Provider" +msgstr "" + +#: admin/templates/admin/dnsbl_domain_detail.html:11 +#: admin/templates/admin/identities_quota_headers.html:2 +#: admin/templates/admin/mx_domain_detail.html:10 +msgid "Address" +msgstr "" + +#: admin/templates/admin/dnsbl_domain_detail.html:12 +#: admin/templates/admin/domain_detail.html:114 +#: admin/templates/admin/domains_log_headers.html:6 +#: admin/templates/admin/messages_log_headers.html:6 +msgid "Status" +msgstr "" + +#: admin/templates/admin/dnsbl_domain_detail.html:21 +msgid "listed" +msgstr "" + +#: admin/templates/admin/dnsbl_domain_detail.html:29 +msgid "Everything is fine, this domain is not listed." +msgstr "" + +#: admin/templates/admin/dnsbl_domain_detail.html:32 +msgid "No information available for this domain." +msgstr "" + +#: admin/templates/admin/domain_alarms.html:19 +msgid "Opened alarms for" +msgstr "" + +#: admin/templates/admin/domain_alarms.html:25 +#: admin/templates/admin/domains_log_headers.html:3 +#: admin/templates/admin/messages_log_headers.html:3 +#: core/templates/core/logs.html:6 lib/templatetags/lib_tags.py:119 +msgid "Date" +msgstr "" + +#: admin/templates/admin/domain_alarms.html:26 core/templates/core/logs.html:9 +msgid "Message" +msgstr "" + +#: admin/templates/admin/domain_alarms.html:27 +msgid "Mailbox" +msgstr "" + +#: admin/templates/admin/domain_alarms.html:40 +msgid "No opened alarm" +msgstr "" + +#: admin/templates/admin/domain_detail.html:29 +msgid "Creation date" +msgstr "" + +#: admin/templates/admin/domain_detail.html:33 +msgid "Last modification date" +msgstr "" + +#: admin/templates/admin/domain_detail.html:45 limits/app_settings.py:64 +#: limits/app_settings.py:120 limits/app_settings.py:207 +#: limits/app_settings.py:280 limits/constants.py:39 limits/constants.py:92 +msgid "Mailbox aliases" +msgstr "" + +#: admin/templates/admin/domain_detail.html:50 +#: admin/templates/admin/domain_detail.html:57 +#: admin/templates/admin/domain_detail.html:58 +#: admin/templates/admin/domain_detail.html:65 +#: admin/templates/admin/domains_quotas.html:11 +#: admin/templates/admin/domains_quotas.html:12 +#: admin/templates/admin/newdomainform.html:3 +msgid "MB" +msgstr "" + +#: admin/templates/admin/domain_detail.html:54 +#: admin/templates/admin/domain_detail.html:73 +msgid "Usage" +msgstr "" + +#: admin/templates/admin/domain_detail.html:57 +#: admin/templates/admin/domains_quotas.html:11 +msgctxt "quota" +msgid "used" +msgstr "" + +#: admin/templates/admin/domain_detail.html:58 +#: admin/templates/admin/domains_quotas.html:12 +msgid "allocated" +msgstr "" + +#: admin/templates/admin/domain_detail.html:70 +msgid "per day" +msgstr "" + +#: admin/templates/admin/domain_detail.html:76 +msgctxt "message count" +msgid "used" +msgstr "" + +#: admin/templates/admin/domain_detail.html:106 +msgid "DNS" +msgstr "" + +#: admin/templates/admin/domain_detail.html:121 +msgid "DKIM key" +msgstr "" + +#: admin/templates/admin/domain_detail.html:125 +msgid "Show key" +msgstr "" + +#: admin/templates/admin/domain_detail.html:133 +msgid "Warning" +msgstr "" + +#: admin/templates/admin/domain_detail.html:139 +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 +#: lib/form_utils.py:400 +msgid "No" +msgstr "" + +#: admin/templates/admin/domain_detail.html:143 +msgid "Generate new key" +msgstr "" + +#: admin/templates/admin/domain_detail.html:143 lib/form_utils.py:400 +msgid "Yes" +msgstr "" + +#: admin/templates/admin/domain_detail.html:149 +msgid "Not generated" +msgstr "" + +#: admin/templates/admin/domain_detail.html:156 +msgid "Administrators" +msgstr "" + +#: admin/templates/admin/domain_detail.html:168 +#: admin/templatetags/admin_tags.py:306 +msgid "Remove this permission" +msgstr "" + +#: admin/templates/admin/domain_detail.html:173 +msgid "No domain administrator defined yet." +msgstr "" + +#: admin/templates/admin/domain_headers.html:5 +#: admin/templates/admin/identity_headers.html:4 +msgid "Tags" +msgstr "" + +#: admin/templates/admin/domain_headers.html:7 +msgid "DNS status" +msgstr "" + +#: admin/templates/admin/domain_headers.html:9 +#: admin/templates/admin/identity_headers.html:5 +msgid "Actions" +msgstr "" + +#: admin/templates/admin/domain_options_form.html:10 +msgid "You can't create a new domain administrator" +msgstr "" + +#: admin/templates/admin/domains.html:28 +#: admin/templates/admin/identities.html:29 +msgid "Add" +msgstr "" + +#: admin/templates/admin/domains_log_headers.html:2 +msgid "Queue ID" +msgstr "" + +#: admin/templates/admin/domains_log_headers.html:4 +#: admin/templates/admin/messages_log_headers.html:4 +#: lib/templatetags/lib_tags.py:117 postfix_autoreply/forms.py:20 +msgid "From" +msgstr "" + +#: admin/templates/admin/domains_log_headers.html:5 +#: admin/templates/admin/messages_log_headers.html:5 +#: lib/templatetags/lib_tags.py:118 +msgid "To" +msgstr "" + +#: admin/templates/admin/domains_quota_headers.html:3 +#: admin/templates/admin/identities_quota_headers.html:4 +msgid "Limit" +msgstr "" + +#: admin/templates/admin/domains_quota_headers.html:4 +msgid "Used" +msgstr "" + +#: admin/templates/admin/domains_quota_headers.html:5 +msgid "Allocated" +msgstr "" + +#: admin/templates/admin/domains_quota_headers.html:6 +#: admin/templates/admin/identities_quota_headers.html:5 +#, python-format +msgid "Usage (%%)" +msgstr "" + +#: admin/templates/admin/domains_table.html:5 +msgid "disabled" +msgstr "" + +#: admin/templates/admin/forward.html:2 +msgid "Automatically forward emails to another address" +msgstr "" + +#: admin/templates/admin/forward.html:9 admin/views/alias.py:84 +#: core/templates/core/api_access.html:35 +#: core/templates/core/user_profile.html:19 lib/form_utils.py:356 +#: postfix_autoreply/templates/modoboa_postfix_autoreply/autoreply.html:10 +msgid "Update" +msgstr "" + +#: admin/templates/admin/identities.html:32 +msgid "Account" +msgstr "" + +#: admin/templates/admin/identities_quota_headers.html:3 +msgid "Value" +msgstr "" + +#: admin/templates/admin/identity_headers.html:3 +msgid "Fullname/Recipient" +msgstr "" + +#: admin/templates/admin/import_domains_form.html:6 +msgid "" +"Provide a CSV file where lines respect one of the following formats:
    " +"
  • domain; name; quota; default mailbox quota; enabled
  • " +"
  • domainalias; name; targeted domain; enabled
  • " +"
  • relaydomain; name; target host; target port; service; enabled; " +"verify recipients

The first element of each line is " +"mandatory and must be equal to one of the previous values.

You can " +"use a different character as separator.

" +msgstr "" + +#: admin/templates/admin/import_identities_form.html:6 +msgid "" +"Provide a CSV file where lines respect one of the following formats:
    " +"
  • account; loginname; password; first name; last name; enabled; group; " +"address; quota; [, domain, ...]
  • alias; address; enabled; " +"recipient; recipient; ...

The first element of each line " +"is mandatory and must be equal to one of the previous values.

You can " +"use a different character as separator.

" +msgstr "" + +#: admin/templates/admin/importform.html:6 +msgid "Help" +msgstr "" + +#: admin/templates/admin/importform.html:13 +msgid "Importing..." +msgstr "" + +#: admin/templates/admin/mailboxes_raw.html:3 +msgid "Choose a value" +msgstr "" + +#: admin/templates/admin/mailform.html:7 +msgid "Use domain default value" +msgstr "" + +#: admin/templates/admin/messages_log_headers.html:2 +msgid "ID" +msgstr "" + +#: admin/templates/admin/mx_domain_detail.html:11 +msgid "Updated" +msgstr "" + +#: admin/templates/admin/mx_domain_detail.html:23 +msgid "This IP does not match any of the valid MXs defined in parameters" +msgstr "" + +#: admin/templates/admin/mx_domain_detail.html:36 +msgid "No MX record found for this domain." +msgstr "" + +#: admin/templates/admin/notifications/domain_in_dnsbl.html:3 +#, python-format +msgid "" +"Modoboa detected that domain %(domain)s is listed by the following DNSBL " +"providers:" +msgstr "" + +#: admin/templates/admin/notifications/domain_in_dnsbl.html:11 +msgid "" +"The domain's reputation will be affected and there is a chance that emails " +"coming from it are considered as spam. You should contact those providers " +"and ask them to unlist detected IP address(es)." +msgstr "" + +#: admin/templates/admin/notifications/domain_invalid_mx.html:3 +#, python-format +msgid "Modoboa detected that domain %(domain)s has no valid MX record:" +msgstr "" + +#: admin/templates/admin/searchform.html:6 +msgid "Search" +msgstr "" + +#: admin/templatetags/admin_tags.py:18 +msgid "enabled_m" +msgstr "" + +#: admin/templatetags/admin_tags.py:18 +msgid "enabled_f" +msgstr "" + +#: admin/templatetags/admin_tags.py:46 +msgid "List domains" +msgstr "" + +#: admin/templatetags/admin_tags.py:53 admin/templatetags/admin_tags.py:123 +msgid "List quotas" +msgstr "" + +#: admin/templatetags/admin_tags.py:60 +msgid "Message logs" +msgstr "" + +#: admin/templatetags/admin_tags.py:75 admin/templatetags/admin_tags.py:130 +#: admin/views/import_.py:57 admin/views/import_.py:78 +msgid "Import" +msgstr "" + +#: admin/templatetags/admin_tags.py:83 admin/templatetags/admin_tags.py:138 +#: admin/views/export.py:41 admin/views/export.py:70 +msgid "Export" +msgstr "" + +#: admin/templatetags/admin_tags.py:116 +msgid "List identities" +msgstr "" + +#: admin/templatetags/admin_tags.py:157 +msgid "View the domain's identities" +msgstr "" + +#: admin/templatetags/admin_tags.py:166 +msgid "View domain's alarms" +msgstr "" + +#: admin/templatetags/admin_tags.py:174 admin/templatetags/admin_tags.py:218 +#: admin/templatetags/admin_tags.py:235 +msgid "Edit {}" +msgstr "" + +#: admin/templatetags/admin_tags.py:186 admin/templatetags/admin_tags.py:224 +#: admin/templatetags/admin_tags.py:241 +#, python-format +msgid "Delete %s?" +msgstr "" + +#: admin/tests/test_mx.py:156 +#, python-format +msgid "No MX record for %s" +msgstr "" + +#: admin/tests/test_mx.py:177 admin/tests/test_mx.py:183 +#, python-format +msgid "Invalid IP address format for %(domain)s; %(addr)s" +msgstr "" + +#: admin/tests/test_mx.py:200 +#, python-format +msgid "No AAAA record for %s" +msgstr "" + +#: admin/views/alias.py:30 +msgid "Alias with this name already exists" +msgstr "" + +#: admin/views/alias.py:52 +msgid "Create" +msgstr "" + +#: admin/views/alias.py:64 +msgid "New alias" +msgstr "" + +#: admin/views/alias.py:64 +msgid "Alias created" +msgstr "" + +#: admin/views/alias.py:76 +msgid "Alias modified" +msgstr "" + +#: admin/views/alias.py:101 +msgid "Alias deleted" +msgid_plural "Aliases deleted" +msgstr[0] "" +msgstr[1] "" + +#: admin/views/dns.py:28 +msgid "MX records of {}" +msgstr "" + +#: admin/views/dns.py:50 +msgid "DNSBL summary for {}" +msgstr "" + +#: admin/views/domain.py:251 +msgid "Domain deleted" +msgid_plural "Domains deleted" +msgstr[0] "" +msgstr[1] "" + +#: admin/views/export.py:40 +msgid "Export identities" +msgstr "" + +#: admin/views/export.py:69 +msgid "Export domains" +msgstr "" + +#: admin/views/identity.py:110 admin/views/identity.py:197 +#: admin/views/identity.py:202 lib/form_utils.py:110 lib/form_utils.py:113 +msgid "Invalid request" +msgstr "" + +#: admin/views/identity.py:187 +msgid "Account deleted" +msgid_plural "Accounts deleted" +msgstr[0] "" +msgstr[1] "" + +#: admin/views/import_.py:56 +msgid "Import domains" +msgstr "" + +#: admin/views/import_.py:77 +msgid "Import identities" +msgstr "" + +#: admin/views/user.py:51 +msgid "Forward updated" +msgstr "" + +#: core/api/v1/serializers.py:21 +msgid "Invalid PIN code" +msgstr "" + +#: core/api/v1/serializers.py:27 +msgid "2FA is already enabled" +msgstr "" + +#: core/api/v1/serializers.py:40 +#, python-format +msgid "Failed TFA settings editing attempt from '%s' as user '%s'" +msgstr "" + +#: core/api/v1/serializers.py:44 core/api/v2/serializers.py:308 +msgid "Invalid password" +msgstr "" + +#: core/api/v1/viewsets.py:64 core/api/v1/viewsets.py:83 +msgid "2FA is not enabled" +msgstr "" + +#: core/api/v2/serializers.py:68 core/app_settings.py:48 +msgid "Local" +msgstr "" + +#: core/api/v2/serializers.py:164 core/app_settings.py:24 +msgid "User profile" +msgstr "" + +#: core/api/v2/serializers.py:183 core/api/v2/serializers.py:190 +#: core/api/v2/serializers.py:197 core/app_settings.py:535 +#: core/app_settings.py:543 core/app_settings.py:551 +#: postfix_autoreply/forms.py:155 +msgid "Invalid syntax" +msgstr "" + +#: core/api/v2/serializers.py:202 core/app_settings.py:557 +msgid "Invalid rounds number" +msgstr "" + +#: core/api/v2/serializers.py:296 core/forms.py:201 +msgid "This code is invalid" +msgstr "" + +#: core/api/v2/serializers.py:367 core/views/auth.py:196 core/views/auth.py:249 +msgid "Please use the following code to recover your Modoboa password: {}" +msgstr "" + +#: core/app_settings.py:44 core/app_settings.py:716 +msgid "Authentication" +msgstr "" + +#: core/app_settings.py:47 core/app_settings.py:722 +msgid "Authentication type" +msgstr "" + +#: core/app_settings.py:50 core/app_settings.py:724 +msgid "The backend used for authentication" +msgstr "" + +#: core/app_settings.py:55 core/app_settings.py:731 +msgid "Default password scheme" +msgstr "" + +#: core/app_settings.py:58 core/app_settings.py:733 +msgid "Scheme used to crypt mailbox passwords" +msgstr "" + +#: core/app_settings.py:62 core/app_settings.py:740 +msgid "Rounds" +msgstr "" + +#: core/app_settings.py:65 core/app_settings.py:742 +msgid "" +"Number of rounds to use (only used by sha256crypt and sha512crypt). Must be " +"between 1000 and 999999999, inclusive." +msgstr "" + +#: core/app_settings.py:71 core/app_settings.py:752 +msgid "Update password scheme at login" +msgstr "" + +#: core/app_settings.py:74 core/app_settings.py:755 +msgid "Update user password at login to use the default password scheme" +msgstr "" + +#: core/app_settings.py:79 core/app_settings.py:763 +msgid "Default password" +msgstr "" + +#: core/app_settings.py:81 core/app_settings.py:765 +msgid "Default password for automatically created accounts." +msgstr "" + +#: core/app_settings.py:85 core/app_settings.py:772 +msgid "Random password length" +msgstr "" + +#: core/app_settings.py:88 core/app_settings.py:774 +msgid "Length of randomly generated passwords." +msgstr "" + +#: core/app_settings.py:92 core/app_settings.py:781 +msgid "Update password service URL" +msgstr "" + +#: core/app_settings.py:96 core/app_settings.py:783 +msgid "" +"The URL of an external page where users will be able to update their " +"password. It applies only to non local users, ie. those automatically " +"created after a successful external authentication (LDAP, SMTP)." +msgstr "" + +#: core/app_settings.py:104 core/app_settings.py:793 +msgid "Password recovery announcement" +msgstr "" + +#: core/app_settings.py:109 core/app_settings.py:795 +msgid "A temporary message that will be displayed on the reset password page." +msgstr "" + +#: core/app_settings.py:114 core/app_settings.py:804 +msgid "Enable password recovery by SMS" +msgstr "" + +#: core/app_settings.py:117 core/app_settings.py:807 +msgid "Enable password recovery by SMS for users who filled a phone number." +msgstr "" + +#: core/app_settings.py:122 core/app_settings.py:815 +msgid "SMS provider" +msgstr "" + +#: core/app_settings.py:124 core/app_settings.py:818 +msgid "Choose a provider to send password recovery SMS" +msgstr "" + +#: core/app_settings.py:129 +msgid "LDAP settings" +msgstr "" + +#: core/app_settings.py:132 core/app_settings.py:836 +#: sievefilters/app_settings.py:18 sievefilters/app_settings.py:51 +#: sievefilters/forms.py:16 sievefilters/forms.py:38 +msgid "Server address" +msgstr "" + +#: core/app_settings.py:134 core/app_settings.py:838 +msgid "The IP address or the DNS name of the LDAP server" +msgstr "" + +#: core/app_settings.py:138 core/app_settings.py:845 +#: sievefilters/app_settings.py:25 sievefilters/app_settings.py:67 +#: sievefilters/forms.py:23 sievefilters/forms.py:50 +msgid "Server port" +msgstr "" + +#: core/app_settings.py:140 core/app_settings.py:847 +msgid "The TCP port number used by the LDAP server" +msgstr "" + +#: core/app_settings.py:144 core/app_settings.py:855 +msgid "Enable secondary server (fallback)" +msgstr "" + +#: core/app_settings.py:147 core/app_settings.py:858 +msgid "" +"Enable a secondary LDAP server which will be used if the primary one fails" +msgstr "" + +#: core/app_settings.py:153 core/app_settings.py:866 +msgid "Secondary server address" +msgstr "" + +#: core/app_settings.py:156 core/app_settings.py:869 +msgid "The IP address or the DNS name of the seondary LDAP server" +msgstr "" + +#: core/app_settings.py:161 core/app_settings.py:876 +msgid "Secondary server port" +msgstr "" + +#: core/app_settings.py:163 core/app_settings.py:879 +msgid "The TCP port number used by the LDAP secondary server" +msgstr "" + +#: core/app_settings.py:167 core/app_settings.py:886 +#: sievefilters/app_settings.py:58 sievefilters/forms.py:44 +msgid "Use a secured connection" +msgstr "" + +#: core/app_settings.py:171 core/app_settings.py:888 +msgid "Use an SSL/STARTTLS connection to access the LDAP server" +msgstr "" + +#: core/app_settings.py:176 core/app_settings.py:895 +msgid "Active Directory" +msgstr "" + +#: core/app_settings.py:178 core/app_settings.py:897 +msgid "Tell if the LDAP server is an Active Directory one" +msgstr "" + +#: core/app_settings.py:182 core/app_settings.py:904 +msgid "Administrator groups" +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." +msgstr "" + +#: core/app_settings.py:192 core/app_settings.py:915 +msgid "Group type" +msgstr "" + +#: core/app_settings.py:195 core/app_settings.py:917 +msgid "The LDAP group type to use with your directory." +msgstr "" + +#: core/app_settings.py:199 core/app_settings.py:924 +msgid "Groups search base" +msgstr "" + +#: core/app_settings.py:202 core/app_settings.py:926 +msgid "The distinguished name of the search base used to find groups" +msgstr "" + +#: core/app_settings.py:208 core/app_settings.py:934 +msgid "Password attribute" +msgstr "" + +#: core/app_settings.py:210 core/app_settings.py:936 +msgid "The attribute used to store user passwords" +msgstr "" + +#: core/app_settings.py:214 core/app_settings.py:943 +msgid "LDAP authentication settings" +msgstr "" + +#: core/app_settings.py:217 core/app_settings.py:951 +msgid "Authentication method" +msgstr "" + +#: core/app_settings.py:219 core/constants.py:59 +msgid "Search and bind" +msgstr "" + +#: core/app_settings.py:220 core/constants.py:60 +msgid "Direct bind" +msgstr "" + +#: core/app_settings.py:223 core/app_settings.py:954 +msgid "Choose the authentication method to use" +msgstr "" + +#: core/app_settings.py:227 core/app_settings.py:279 core/app_settings.py:961 +#: core/app_settings.py:1024 +msgid "Bind DN" +msgstr "" + +#: core/app_settings.py:230 core/app_settings.py:282 core/app_settings.py:963 +#: core/app_settings.py:1026 +msgid "" +"The distinguished name to use when binding to the LDAP server. Leave empty " +"for an anonymous bind" +msgstr "" + +#: core/app_settings.py:237 core/app_settings.py:289 core/app_settings.py:972 +#: core/app_settings.py:1034 +msgid "Bind password" +msgstr "" + +#: 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 "" + +#: core/app_settings.py:247 core/app_settings.py:335 core/app_settings.py:984 +#: core/app_settings.py:1089 +msgid "Users search base" +msgstr "" + +#: core/app_settings.py:250 core/app_settings.py:338 core/app_settings.py:986 +#: core/app_settings.py:1091 +msgid "The distinguished name of the search base used to find users" +msgstr "" + +#: core/app_settings.py:256 core/app_settings.py:344 core/app_settings.py:995 +#: core/app_settings.py:1100 +msgid "Search filter" +msgstr "" + +#: core/app_settings.py:259 core/app_settings.py:347 core/app_settings.py:997 +#: core/app_settings.py:1102 +msgid "" +"An optional filter string (e.g. '(objectClass=person)'). In order to be " +"valid, it must be enclosed in parentheses." +msgstr "" + +#: core/app_settings.py:266 core/app_settings.py:1006 +msgid "User DN template" +msgstr "" + +#: core/app_settings.py:269 core/app_settings.py:1008 +#, python-format +msgid "" +"The template used to construct a user's DN. It should contain one " +"placeholder (ie. %(user)s)" +msgstr "" + +#: core/app_settings.py:276 core/app_settings.py:1017 +msgid "LDAP synchronization settings" +msgstr "" + +#: core/app_settings.py:299 core/app_settings.py:1045 +msgid "Enable export to LDAP" +msgstr "" + +#: core/app_settings.py:302 core/app_settings.py:1047 +msgid "" +"Enable automatic synchronization between local database and LDAP directory" +msgstr "" + +#: core/app_settings.py:308 core/app_settings.py:1056 +msgid "Delete remote LDAP account when local account is deleted" +msgstr "" + +#: core/app_settings.py:311 core/app_settings.py:1059 +msgid "" +"Delete remote LDAP account when local account is deleted, otherwise it will " +"be disabled." +msgstr "" + +#: core/app_settings.py:317 core/app_settings.py:1068 +msgid "Account DN template" +msgstr "" + +#: core/app_settings.py:320 core/app_settings.py:1070 +#, python-format +msgid "" +"The template used to construct an account's DN. It should contain one " +"placeholder (ie. %(user)s)" +msgstr "" + +#: core/app_settings.py:327 core/app_settings.py:1079 +msgid "Enable import from LDAP" +msgstr "" + +#: core/app_settings.py:330 core/app_settings.py:1081 +msgid "Enable account synchronization from LDAP directory to local database" +msgstr "" + +#: core/app_settings.py:354 core/app_settings.py:1111 +msgid "Username attribute" +msgstr "" + +#: core/app_settings.py:357 core/app_settings.py:1113 +msgid "The name of the LDAP attribute where the username can be found." +msgstr "" + +#: core/app_settings.py:362 core/app_settings.py:1122 +msgid "Enable Dovecot LDAP sync" +msgstr "" + +#: core/app_settings.py:365 core/app_settings.py:1124 +msgid "LDAP authentication settings will be applied to Dovecot configuration." +msgstr "" + +#: core/app_settings.py:370 core/app_settings.py:1132 +msgid "Dovecot LDAP config file" +msgstr "" + +#: core/app_settings.py:374 core/app_settings.py:1134 +msgid "" +"Location of the configuration file which contains Dovecot LDAP settings." +msgstr "" + +#: core/app_settings.py:379 core/app_settings.py:1147 +#: core/templates/core/dashboard.html:5 +msgid "Dashboard" +msgstr "" + +#: core/app_settings.py:382 core/app_settings.py:1153 +msgid "Custom RSS feed" +msgstr "" + +#: core/app_settings.py:385 core/app_settings.py:1155 +msgid "Display custom RSS feed to resellers and domain administrators" +msgstr "" + +#: core/app_settings.py:390 core/app_settings.py:1163 +msgid "Hide features widget" +msgstr "" + +#: core/app_settings.py:393 core/app_settings.py:1165 +msgid "Hide features widget for resellers and domain administrators" +msgstr "" + +#: core/app_settings.py:397 core/app_settings.py:1177 +msgid "Notifications" +msgstr "" + +#: core/app_settings.py:400 core/app_settings.py:1183 +msgid "Sender address" +msgstr "" + +#: core/app_settings.py:402 core/app_settings.py:1185 +msgid "Email address used to send notifications." +msgstr "" + +#: core/app_settings.py:405 core/app_settings.py:1196 +msgid "Public API" +msgstr "" + +#: core/app_settings.py:408 core/app_settings.py:1202 +msgid "Enable communication" +msgstr "" + +#: core/app_settings.py:410 +msgid "Enable communication with Modoboa public API" +msgstr "" + +#: core/app_settings.py:414 core/app_settings.py:1211 +msgid "Check new versions" +msgstr "" + +#: 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 "" + +#: core/app_settings.py:420 core/app_settings.py:1222 +msgid "Send an email when new versions are found" +msgstr "" + +#: core/app_settings.py:422 core/app_settings.py:1226 +msgid "Send an email to notify admins about new versions" +msgstr "" + +#: core/app_settings.py:425 core/app_settings.py:1233 +#: sievefilters/constants.py:25 +msgid "Recipient" +msgstr "" + +#: core/app_settings.py:427 core/app_settings.py:1236 +msgid "Recipient of new versions notification emails." +msgstr "" + +#: core/app_settings.py:431 core/app_settings.py:1243 +msgid "Send statistics" +msgstr "" + +#: core/app_settings.py:434 core/app_settings.py:1246 +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" +msgstr "" + +#: core/app_settings.py:451 core/app_settings.py:1277 +msgid "Inactive account threshold" +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" +msgstr "" + +#: core/app_settings.py:460 core/app_settings.py:1289 +msgid "Top notifications check interval" +msgstr "" + +#: core/app_settings.py:462 core/app_settings.py:1292 +msgid "Interval between two top notification checks (in seconds)" +msgstr "" + +#: core/app_settings.py:466 core/app_settings.py:1299 +msgid "Maximum log record age" +msgstr "" + +#: core/app_settings.py:468 core/app_settings.py:1301 +msgid "The maximum age in days of a log record" +msgstr "" + +#: core/app_settings.py:472 core/app_settings.py:1308 +msgid "Items per page" +msgstr "" + +#: core/app_settings.py:474 core/app_settings.py:1310 +msgid "Number of displayed items per page" +msgstr "" + +#: core/app_settings.py:478 core/app_settings.py:1317 +msgid "Default top redirection" +msgstr "" + +#: core/app_settings.py:482 core/app_settings.py:1319 +msgid "The default redirection used when no application is specified" +msgstr "" + +#: core/app_settings.py:830 +msgid "LDAP" +msgstr "" + +#: core/checks.py:10 +msgid "" +"You have USE_TZ set to False, this may result in issues during transitions " +"between summer/winter time (ie the same local time occuring twice due to " +"clock change)." +msgstr "" + +#: core/checks.py:14 +msgid "Set `USE_TZ = True` in settings.py" +msgstr "" + +#: core/constants.py:6 +msgid "Simple user" +msgstr "" + +#: core/constants.py:7 +msgid "Domain administrator" +msgstr "" + +#: core/constants.py:8 +msgid "Reseller" +msgstr "" + +#: core/constants.py:9 +msgid "Super administrator" +msgstr "" + +#: core/constants.py:109 +msgid "Choose a provider" +msgstr "" + +#: core/constants.py:114 +msgid "Dummy" +msgstr "" + +#: core/forms.py:26 +msgid "Old password" +msgstr "" + +#: core/forms.py:31 +msgid "New password" +msgstr "" + +#: core/forms.py:70 +msgid "Old password mismatchs" +msgstr "" + +#: core/forms.py:83 +msgid "Passwords mismatch" +msgstr "" + +#: core/forms.py:130 +msgid "Enable API access" +msgstr "" + +#: core/forms.py:176 +msgid "Verification code" +msgstr "" + +#: core/forms.py:187 +msgid "Invalid code" +msgstr "" + +#: core/handlers.py:36 +msgid "added" +msgstr "" + +#: core/handlers.py:39 +msgid "modified" +msgstr "" + +#: core/handlers.py:41 +#, python-format +msgid "%(object)s '%(name)s' %(action)s by user %(user)s" +msgstr "" + +#: core/handlers.py:64 +#, python-format +msgid "%(object)s '%(name)s' %(action)s by " +msgstr "" + +#: core/handlers.py:67 +msgid "deleted" +msgstr "" + +#: core/handlers.py:71 +msgid "user {}" +msgstr "" + +#: core/handlers.py:73 +msgid "management command" +msgstr "" + +#: core/handlers.py:95 +msgid "You can't delete your own account" +msgstr "" + +#: core/handlers.py:128 +msgid "One or more updates are available" +msgstr "" + +#: core/management/commands/communicate_with_public_api.py:42 +msgid "[modoboa] Update(s) available" +msgstr "" + +#: core/models.py:59 +msgid "Allow mailboxes access" +msgstr "" + +#: core/models.py:61 +msgid "Allow this administrator to access user mailboxes" +msgstr "" + +#: core/models.py:63 core/templates/core/user_security.html:119 +msgid "password" +msgstr "" + +#: core/models.py:66 +msgid "language" +msgstr "" + +#: core/models.py:70 +msgid "Prefered language to display pages." +msgstr "" + +#: core/models.py:79 +msgid "An alternative e-mail address, can be used for recovery needs." +msgstr "" + +#: core/models.py:136 +msgid "Failed to update password: LDAP module not installed" +msgstr "" + +#: core/models.py:171 policyd/core.py:106 +msgid "account" +msgstr "" + +#: core/models.py:303 +msgid "Unknown" +msgstr "" + +#: core/models.py:346 +msgid "You can't import an account with a role greater than yours" +msgstr "" + +#: core/models.py:361 +#, python-format +msgid "The simple user '%s' must have a valid email address" +msgstr "" + +#: core/models.py:368 +#, python-format +msgid "username and email fields must not differ for '%s'" +msgstr "" + +#: core/password_validation.py:25 +msgid "Password must contain at least {} digit." +msgid_plural "Password must contain at least {} digits." +msgstr[0] "" +msgstr[1] "" + +#: core/password_validation.py:37 +msgid "Password must contain at least {} lowercase letter." +msgid_plural "Password must contain at least {} lowercase letters." +msgstr[0] "" +msgstr[1] "" + +#: core/password_validation.py:49 +msgid "Password must contain at least {} uppercase letter." +msgid_plural "Password must contain at least {} uppercase letters." +msgstr[0] "" +msgstr[1] "" + +#: core/password_validation.py:62 +msgid "Password must contain at least {} special character." +msgid_plural "Password must contain at least {} special characters." +msgstr[0] "" +msgstr[1] "" + +#: core/password_validation.py:70 +msgid "Your password must contain a combination of different character types." +msgstr "" + +#: core/sms_backends/ovh.py:21 core/sms_backends/ovh.py:102 +msgid "API endpoint" +msgstr "" + +#: core/sms_backends/ovh.py:24 core/sms_backends/ovh.py:62 +msgid "OVH Europe" +msgstr "" + +#: core/sms_backends/ovh.py:25 core/sms_backends/ovh.py:63 +msgid "OVH US" +msgstr "" + +#: core/sms_backends/ovh.py:26 core/sms_backends/ovh.py:64 +msgid "OVH North-America" +msgstr "" + +#: core/sms_backends/ovh.py:27 core/sms_backends/ovh.py:65 +msgid "So you Start Europe" +msgstr "" + +#: core/sms_backends/ovh.py:28 core/sms_backends/ovh.py:66 +msgid "So you Start North America" +msgstr "" + +#: core/sms_backends/ovh.py:29 core/sms_backends/ovh.py:67 +msgid "Kimsufi Europe" +msgstr "" + +#: core/sms_backends/ovh.py:30 core/sms_backends/ovh.py:68 +msgid "Kimsufi North America" +msgstr "" + +#: core/sms_backends/ovh.py:36 core/sms_backends/ovh.py:109 +msgid "Application key" +msgstr "" + +#: core/sms_backends/ovh.py:41 +msgid "Application secret" +msgstr "" + +#: core/sms_backends/ovh.py:49 core/sms_backends/ovh.py:124 +msgid "Consumer key" +msgstr "" + +#: core/sms_backends/ovh.py:116 +msgid "Appication secret" +msgstr "" + +#: core/templates/core/_current_features.html:6 +msgid "Features looking for sponsoring" +msgstr "" + +#: core/templates/core/_current_features.html:12 +msgid "Goal:" +msgstr "" + +#: core/templates/core/_current_features.html:18 +msgid "More" +msgstr "" + +#: core/templates/core/_current_features.html:22 +msgid "Nothing to sponsor yet." +msgstr "" + +#: core/templates/core/_latest_news_widget.html:5 +msgid "Latest news" +msgstr "" + +#: core/templates/core/_latest_news_widget.html:19 +msgid "" +"Visit the official " +"weblog for more information." +msgstr "" + +#: core/templates/core/api_access.html:3 +msgid "API access" +msgstr "" + +#: core/templates/core/api_access.html:3 +msgid "Control your access to Modoboa API" +msgstr "" + +#: core/templates/core/api_access.html:7 +#, python-format +msgid "" +"A documentation of the API is available here." +msgstr "" + +#: core/templates/core/api_access.html:14 +msgid "API access token" +msgstr "" + +#: core/templates/core/dashboard.html:17 +#, python-format +msgid "Hello %(user)s." +msgstr "" + +#: core/templates/core/information.html:2 core/templatetags/core_tags.py:58 +msgid "Information" +msgstr "" + +#: core/templates/core/information.html:2 +msgid "Various information about Modoboa" +msgstr "" + +#: core/templates/core/information.html:5 +msgid "One or more updates are available!" +msgstr "" + +#: core/templates/core/information.html:6 +msgid "Check the following list to find the component(s) that can be updated." +msgstr "" + +#: core/templates/core/information.html:10 +msgid "Applications" +msgstr "" + +#: core/templates/core/information.html:15 +msgid "Installed version" +msgstr "" + +#: core/templates/core/information.html:16 +msgid "Last version" +msgstr "" + +#: core/templates/core/information.html:32 +msgid "Active users" +msgstr "" + +#: core/templates/core/logs.html:2 core/templatetags/core_tags.py:63 +msgid "Logs" +msgstr "" + +#: core/templates/core/logs.html:2 +msgid "Previously on Modoboa..." +msgstr "" + +#: core/templates/core/logs.html:7 +msgid "Level" +msgstr "" + +#: core/templates/core/logs.html:8 +msgid "Logger" +msgstr "" + +#: core/templates/core/notifications/update_available.html:3 +msgid "" +"\n" +" The following update is available:\n" +msgid_plural "" +"\n" +" The following updates are available:\n" +msgstr[0] "" +msgstr[1] "" + +#: core/templates/core/parameters.html:2 core/templatetags/core_tags.py:70 +msgid "Parameters" +msgstr "" + +#: core/templates/core/parameters.html:2 +msgid "Configure Modoboa" +msgstr "" + +#: core/templates/core/parameters.html:6 +#: core/templates/core/user_preferences.html:10 +msgid "Save" +msgstr "" + +#: core/templates/core/settings_header.html:5 +msgid "Modoboa settings" +msgstr "" + +#: core/templates/core/user_index.html:4 core/templatetags/core_tags.py:95 +msgid "Settings" +msgstr "" + +#: core/templates/core/user_preferences.html:2 +#: core/templatetags/core_tags.py:139 +msgid "Preferences" +msgstr "" + +#: core/templates/core/user_preferences.html:2 +msgid "Customize Modoboa" +msgstr "" + +#: core/templates/core/user_preferences.html:14 +msgid "No preferences available." +msgstr "" + +#: core/templates/core/user_profile.html:3 +msgid "Update your personal information" +msgstr "" + +#: core/templates/core/user_profile.html:13 +msgid "Click here to update your password" +msgstr "" + +#: core/templates/core/user_security.html:2 core/templatetags/core_tags.py:145 +msgid "Security" +msgstr "" + +#: core/templates/core/user_security.html:6 +msgid "Two-Factor authentication" +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." +msgstr "" + +#: core/templates/core/user_security.html:25 +msgid "Pin code" +msgstr "" + +#: core/templates/core/user_security.html:28 +msgid "Register" +msgstr "" + +#: core/templates/core/user_security.html:33 +msgid "" +"Congratulations! Two-Factor Authentication is now enabled for your account." +msgstr "" + +#: core/templates/core/user_security.html:38 +#: core/templates/core/user_security.html:89 +msgid "" +"The following recovery codes can be used one time each to let you regain " +"access to your account, in case you lose your phone for example. Make sure " +"to save them in a safe place, otherwise you won't be able to access your " +"account anymore." +msgstr "" + +#: core/templates/core/user_security.html:53 +msgid "Two-Factor Authentication is enabled for your account." +msgstr "" + +#: core/templates/core/user_security.html:57 +msgid "This will invalidate your registered application." +msgstr "" + +#: core/templates/core/user_security.html:58 +msgid "Disable 2FA" +msgstr "" + +#: core/templates/core/user_security.html:60 +msgid "This will regenerate your tokens." +msgstr "" + +#: core/templates/core/user_security.html:61 +msgid "Reset recovery codes" +msgstr "" + +#: core/templates/core/user_security.html:65 +msgid "" +"Two-Factor Authentication (2FA) is not yet activated for your account. " +"Enabling this feature will increase your account's security." +msgstr "" + +#: core/templates/core/user_security.html:73 +msgid "Enable 2FA" +msgstr "" + +#: core/templates/core/user_security.html:84 +msgid "New recovery codes" +msgstr "" + +#: core/templates/core/user_security.html:88 +msgid "Here are your new recovery codes. " +msgstr "" + +#: core/templates/core/user_security.html:118 +msgid "Confirm your password" +msgstr "" + +#: core/templatetags/core_tags.py:34 +msgid "Modoboa" +msgstr "" + +#: core/templatetags/core_tags.py:110 +msgid "Logout" +msgstr "" + +#: core/templatetags/core_tags.py:154 +msgid "API" +msgstr "" + +#: core/utils.py:39 +msgid "The core part of Modoboa" +msgstr "" + +#: core/views/admin.py:42 +msgid "Parameters saved" +msgstr "" + +#: core/views/auth.py:66 +#, python-format +msgid "User '%s' successfully logged in" +msgstr "" + +#: core/views/auth.py:104 +#, python-format +msgid "Password scheme mismatch. Updating %s password" +msgstr "" + +#: core/views/auth.py:111 +#, python-format +msgid "Password hash parameter missmatch. Updating %s password" +msgstr "" + +#: core/views/auth.py:156 +msgid "User '{}' successfully logged out" +msgstr "" + +#: core/views/user.py:55 +msgid "Profile updated" +msgstr "" + +#: core/views/user.py:89 +msgid "Preferences saved" +msgstr "" + +#: core/views/user.py:118 +msgid "Access updated" +msgstr "" + +#: dmarc/forms.py:36 dmarc/forms.py:50 +msgid "DNS settings" +msgstr "" + +#: dmarc/forms.py:39 dmarc/forms.py:56 +msgid "Enable reverse lookups" +msgstr "" + +#: dmarc/forms.py:41 dmarc/forms.py:58 +msgid "Enable reverse DNS lookups (reports will be longer to display)" +msgstr "" + +#: dmarc/forms.py:74 dmarc/forms.py:78 +msgid "DMARC" +msgstr "" + +#: dmarc/handlers.py:21 +msgid "Show DMARC report for {}" +msgstr "" + +#: dmarc/lib.py:294 dmarc/templatetags/dmarc_tags.py:67 dmarc/views.py:120 +msgid "Not resolved" +msgstr "" + +#: dmarc/models.py:10 dmarc/models.py:16 pdfcredentials/constants.py:7 +msgid "None" +msgstr "" + +#: dmarc/models.py:11 +msgid "Quarantine" +msgstr "" + +#: dmarc/models.py:12 +msgid "Reject" +msgstr "" + +#: dmarc/models.py:17 +msgid "Neutral" +msgstr "" + +#: dmarc/models.py:18 +msgid "Pass" +msgstr "" + +#: dmarc/models.py:19 +msgid "Fail" +msgstr "" + +#: dmarc/models.py:20 +msgid "Temporary error" +msgstr "" + +#: dmarc/models.py:21 +msgid "Permanent error" +msgstr "" + +#: dmarc/models.py:24 +msgid "Policy" +msgstr "" + +#: dmarc/models.py:26 +msgid "Soft failure" +msgstr "" + +#: dmarc/templates/dmarc/_result_detail.html:6 +msgid "Total" +msgstr "" + +#: dmarc/templates/dmarc/domain_report.html:21 +#: dmarc/templates/dmarc/domain_report.html:27 +msgid "Fully aligned" +msgstr "" + +#: dmarc/templates/dmarc/domain_report.html:22 +#: dmarc/templates/dmarc/domain_report.html:28 +msgid "Partially aligned" +msgstr "" + +#: dmarc/templates/dmarc/domain_report.html:23 +#: dmarc/templates/dmarc/domain_report.html:29 +msgid "Forwarded" +msgstr "" + +#: dmarc/templates/dmarc/domain_report.html:24 +#: dmarc/templates/dmarc/domain_report.html:30 +msgid "Failed" +msgstr "" + +#: dmarc/templates/dmarc/domain_report.html:52 +msgid "DMARC report for" +msgstr "" + +#: dmarc/templates/dmarc/domain_report.html:76 +msgid "processed" +msgstr "" + +#: dmarc/templates/dmarc/domain_report.html:85 +msgid "fully aligned" +msgstr "" + +#: dmarc/templates/dmarc/domain_report.html:94 +msgid "partially aligned" +msgstr "" + +#: dmarc/templates/dmarc/domain_report.html:103 +msgid "forwarded" +msgstr "" + +#: dmarc/templates/dmarc/domain_report.html:112 +msgid "failed" +msgstr "" + +#: dmarc/templates/dmarc/domain_report.html:122 +msgid "Display details" +msgstr "" + +#: dmarc/templates/dmarc/domain_report.html:126 +msgid "Trusted sources" +msgstr "" + +#: dmarc/templates/dmarc/domain_report.html:134 +msgid "Partially trusted sources / Forwarders" +msgstr "" + +#: dmarc/templates/dmarc/domain_report.html:142 +msgid "Forwarders with ARC" +msgstr "" + +#: dmarc/templates/dmarc/domain_report.html:150 +msgid "Unknown sources / Threats" +msgstr "" + +#: dnstools/lib.py:82 +msgid "Wrong ip4 mechanism syntax" +msgstr "" + +#: dnstools/lib.py:86 +msgid "Wrong IPv4 address format" +msgstr "" + +#: dnstools/lib.py:92 +msgid "Wrong ip6 mechanism syntax" +msgstr "" + +#: dnstools/lib.py:97 +msgid "Wrong IPv6 address format" +msgstr "" + +#: dnstools/lib.py:111 dnstools/lib.py:136 +msgid "Invalid syntax for {} mechanism" +msgstr "" + +#: dnstools/lib.py:113 +msgid "Invalid mask found {}" +msgstr "" + +#: dnstools/lib.py:157 +msgid "Not an SPF record" +msgstr "" + +#: dnstools/lib.py:179 +msgid "Unknown mechanism {}" +msgstr "" + +#: dnstools/lib.py:181 +msgid "Unknown modifier {}" +msgstr "" + +#: dnstools/lib.py:184 +msgid "Duplicate modifier {} found" +msgstr "" + +#: dnstools/lib.py:188 +msgid "No mechanism found" +msgstr "" + +#: dnstools/lib.py:195 +msgid "Not a valid DKIM record" +msgstr "" + +#: dnstools/lib.py:203 dnstools/lib.py:256 +msgid "Invalid tag {}" +msgstr "" + +#: dnstools/lib.py:208 +msgid "No key found in record" +msgstr "" + +#: dnstools/lib.py:215 +msgid "Wrong value {} for tag {}" +msgstr "" + +#: dnstools/lib.py:230 +msgid "Wrong value {} for tag {}:" +msgstr "" + +#: dnstools/lib.py:234 +msgid " not an integer" +msgstr "" + +#: dnstools/lib.py:236 +msgid " less than {}" +msgstr "" + +#: dnstools/lib.py:239 +msgid " greater than {}" +msgstr "" + +#: dnstools/lib.py:248 +msgid "Not a valid DMARC record" +msgstr "" + +#: dnstools/lib.py:259 +msgid "Unknown tag {}" +msgstr "" + +#: dnstools/lib.py:264 +msgid "Missing required p tag" +msgstr "" + +#: dnstools/models.py:78 +msgid "Public key mismatchs" +msgstr "" + +#: dnstools/templates/dnstools/autoconfig_records_status.html:8 +msgid "autoconfig record (Mozilla) found: " +msgstr "" + +#: dnstools/templates/dnstools/autoconfig_records_status.html:12 +msgid "autoconfig record (Mozilla) not found." +msgstr "" + +#: dnstools/templates/dnstools/autoconfig_records_status.html:17 +msgid "autodiscover record (Microsoft) found: " +msgstr "" + +#: dnstools/templates/dnstools/autoconfig_records_status.html:21 +msgid "autodiscover record (Microsoft) not found." +msgstr "" + +#: dnstools/templates/dnstools/dns_record_detail.html:8 +msgid "A DNS record has been found and is valid." +msgstr "" + +#: dnstools/templates/dnstools/dns_record_detail.html:12 +msgid "A DNS record has been found but its syntax is not valid:" +msgstr "" + +#: dnstools/templates/dnstools/domain_dns_configuration.html:7 +msgid "" +"Here is an example of DNS configuration (bind format). Replace value between " +"[ ] by the appropriate ones." +msgstr "" + +#: dnstools/templates/dnstools/domain_dns_configuration.html:15 +msgid "IP address of your Modoboa server" +msgstr "" + +#: dnstools/templates/dnstools/domain_dns_configuration.html:28 +msgid "Auto configuration" +msgstr "" + +#: dnstools/templates/dnstools/domain_dns_configuration.html:30 +#: dnstools/templates/dnstools/domain_dns_configuration.html:31 +msgid "hostname of your automx server" +msgstr "" + +#: dnstools/views.py:35 +msgid "{} record of {}" +msgstr "" + +#: dnstools/views.py:64 +msgid "Auto configuration records for {}" +msgstr "" + +#: dnstools/views.py:80 +msgid "DNS configuration for {}" +msgstr "" + +#: imap_migration/api/v2/serializers.py:117 +msgid "Access denied" +msgstr "" + +#: imap_migration/app_settings.py:23 imap_migration/app_settings.py:102 +msgid "Enable IMAP Migration" +msgstr "" + +#: imap_migration/app_settings.py:24 imap_migration/app_settings.py:104 +msgid "Enable IMAP Migration." +msgstr "" + +#: imap_migration/app_settings.py:34 +msgid "OfflineIMAP" +msgstr "" + +#: imap_migration/app_settings.py:40 imap_migration/app_settings.py:110 +msgid "Concurrent sync jobs" +msgstr "" + +#: imap_migration/app_settings.py:42 imap_migration/app_settings.py:112 +msgid "The maximum number of concurrent synchronization jobs" +msgstr "" + +#: imap_migration/app_settings.py:53 +msgid "OfflineIMAP Filter" +msgstr "" + +#: imap_migration/app_settings.py:59 imap_migration/app_settings.py:118 +msgid "Create Folders" +msgstr "" + +#: imap_migration/app_settings.py:61 imap_migration/app_settings.py:120 +msgid "Allow Creation of missing folders during sync" +msgstr "" + +#: imap_migration/app_settings.py:68 imap_migration/app_settings.py:125 +msgid "Folder Filter Exclusions" +msgstr "" + +#: imap_migration/app_settings.py:70 imap_migration/app_settings.py:128 +msgid "" +"Use a regular expression to explicitly include folders in sync. Example: " +"^Trash$|Del" +msgstr "" + +#: imap_migration/app_settings.py:78 imap_migration/app_settings.py:135 +msgid "Folder Filter Inclusions" +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 " +msgstr "" + +#: imap_migration/app_settings.py:107 +msgid "OfflineIMAP settings" +msgstr "" + +#: imap_migration/app_settings.py:115 +msgid "OfflineIMAP Filter settings" +msgstr "" + +#: imap_migration/apps.py:18 imap_migration/apps.py:23 +msgid "IMAP Migration" +msgstr "" + +#: imap_migration/auth_backends.py:49 sievefilters/imaputils.py:107 +#, python-format +msgid "Connection to IMAP server failed: %s" +msgstr "" + +#: imap_migration/checks.py:12 +msgid "" +"Automatic domain/mailbox creation is disabled which means IMAP " +"authentication won't work." +msgstr "" + +#: imap_migration/checks.py:16 +msgid "" +"Go to the online parameters panel (admin tab) and activate this feature." +msgstr "" + +#: imap_migration/templates/imap_migration/index.html:6 +msgid "IMAP migration" +msgstr "" + +#: ldapsync/lib.py:82 +msgid "Failed to create LDAP account: {}" +msgstr "" + +#: ldapsync/lib.py:121 +msgid "Failed to update LDAP account: {}" +msgstr "" + +#: ldapsync/lib.py:134 +msgid "Failed to delete LDAP account: {}" +msgstr "" + +#: ldapsync/lib.py:141 +msgid "Failed to disable LDAP account: {}" +msgstr "" + +#: lib/api_client.py:35 lib/api_client.py:69 lib/api_client.py:83 +#: lib/api_client.py:87 +#, python-format +msgid "Failed to communicate with public API: %s" +msgstr "" + +#: lib/db_utils.py:22 +#, python-format +msgid "Connection to database %s not configured" +msgstr "" + +#: lib/email_utils.py:139 lib/email_utils.py:350 +msgid "unable to determine encoding of string" +msgstr "" + +#: lib/exceptions.py:83 +#, python-format +msgid "Permission denied: %s" +msgstr "" + +#: lib/exceptions.py:84 +msgid "Permission denied" +msgstr "" + +#: lib/fields.py:14 lib/validators.py:13 +msgid "Enter a valid domain name" +msgstr "" + +#: lib/fields.py:41 lib/fields.py:54 +msgid "Enter a valid email address." +msgstr "" + +#: lib/form_utils.py:77 templates/registration/password_reset_confirm.html:25 +#: templates/registration/password_reset_confirm_code.html:27 +#: templates/registration/password_reset_form.html:23 +msgid "Submit" +msgstr "" + +#: lib/ldap_utils.py:126 +msgid "Failed to update password: {}" +msgstr "" + +#: lib/templatetags/lib_tags.py:120 sievefilters/constants.py:23 +#: templates/common/email_searchbar.html:17 +msgid "Subject" +msgstr "" + +#: limits/app_settings.py:17 limits/app_settings.py:147 +msgid "Default per-admin limits" +msgstr "" + +#: limits/app_settings.py:20 limits/app_settings.py:153 +msgid "Enable per-admin limits" +msgstr "" + +#: limits/app_settings.py:22 limits/app_settings.py:154 +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 +msgid "Domain admins" +msgstr "" + +#: limits/app_settings.py:29 limits/app_settings.py:163 +msgid "" +"Maximum number of allowed domain administrators for a new administrator. (0 " +"to deny any creation, -1 to allow unlimited creations)" +msgstr "" + +#: limits/app_settings.py:39 limits/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 "" + +#: 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)" +msgstr "" + +#: limits/app_settings.py:58 limits/app_settings.py:198 +msgid "" +"Maximum number of allowed mailboxes for a new administrator. (0 to deny any " +"creation, -1 to allow unlimited creations)" +msgstr "" + +#: limits/app_settings.py:67 limits/app_settings.py:210 +msgid "" +"Maximum number of allowed aliases for a new administrator. (0 to deny any " +"creation, -1 to allow unlimited creations)" +msgstr "" + +#: limits/app_settings.py:76 limits/app_settings.py:220 +msgid "" +"The quota a reseller will be allowed to share between the domains he " +"creates. (0 means no quota)" +msgstr "" + +#: limits/app_settings.py:82 limits/app_settings.py:232 +msgid "Default per-domain limits" +msgstr "" + +#: limits/app_settings.py:85 limits/app_settings.py:238 +msgid "Enable per-domain limits" +msgstr "" + +#: limits/app_settings.py:87 limits/app_settings.py:239 +msgid "Enable or disable per-domain limits" +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)" +msgstr "" + +#: limits/app_settings.py:104 limits/app_settings.py:260 +msgid "" +"Maximum number of allowed domain aliases for a new domain. (0 to deny any " +"creation, -1 to allow unlimited creations)" +msgstr "" + +#: limits/app_settings.py:114 limits/app_settings.py:272 +msgid "" +"Maximum number of allowed mailboxes for a new domain. (0 to deny any " +"creation, -1 to allow unlimited creations)" +msgstr "" + +#: limits/app_settings.py: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)" +msgstr "" + +#: limits/apps.py:13 limits/apps.py:17 +msgid "Limits" +msgstr "" + +#: limits/constants.py:14 +msgid "Maximum number of domains this user can create" +msgstr "" + +#: limits/constants.py:23 +msgid "Maximum number of domain aliases this user can create" +msgstr "" + +#: limits/constants.py:32 +msgid "Maximum number of mailboxes this user can create" +msgstr "" + +#: limits/constants.py:40 +msgid "Maximum number of mailbox aliases this user can create" +msgstr "" + +#: limits/constants.py:49 +msgid "Maximum number of domain administrators this user can create" +msgstr "" + +#: limits/constants.py:60 +msgid "Quota shared between domains of this reseller" +msgstr "" + +#: limits/constants.py:77 +msgid "Maximum number of domain aliases allowed for this domain." +msgstr "" + +#: limits/constants.py:85 +msgid "Maximum number of mailboxes allowed for this domain." +msgstr "" + +#: limits/constants.py:93 +msgid "Maximum number of mailbox aliases allowed for this domain." +msgstr "" + +#: limits/constants.py:102 +msgid "Maximum number of domain admins allowed for this domain." +msgstr "" + +#: limits/forms.py:38 limits/forms.py:88 +msgid "Invalid limit" +msgstr "" + +#: limits/handlers.py:118 limits/handlers.py:151 +msgid "Resources" +msgstr "" + +#: limits/lib.py:19 +#, python-format +msgid "%s: limit reached" +msgstr "" + +#: limits/lib.py:29 +msgid "Not enough resources" +msgstr "" + +#: limits/lib.py:46 limits/models.py:46 +msgid "You're not allowed to define unlimited values" +msgstr "" + +#: limits/models.py:56 limits/models.py:119 +msgid "unlimited" +msgstr "" + +#: limits/templates/limits/poolusage.html:3 +#: limits/templates/limits/resources_widget.html:5 +msgid "Resources usage" +msgstr "" + +#: maillog/api/v2/serializers.py:35 +msgid "You must provide start and end dates when period is custom" +msgstr "" + +#: maillog/apps.py:20 maillog/forms.py:23 +msgid "Path to the log file" +msgstr "" + +#: maillog/apps.py:22 maillog/forms.py:25 +msgid "Path to log file used to collect statistics" +msgstr "" + +#: maillog/apps.py:29 maillog/forms.py:30 +msgid "Directory to store RRD files" +msgstr "" + +#: maillog/apps.py:31 maillog/forms.py:32 +msgid "Path to directory where RRD files are stored" +msgstr "" + +#: maillog/apps.py:38 maillog/forms.py:37 +msgid "Show greylisted messages" +msgstr "" + +#: maillog/apps.py:40 maillog/forms.py:40 +msgid "Differentiate between hard and soft rejects (greylisting)" +msgstr "" + +#: maillog/apps.py:58 maillog/apps.py:62 maillog/handlers.py:21 +msgid "Statistics" +msgstr "" + +#: maillog/graphics.py:91 +msgid "Failed to locate rrdtool binary." +msgstr "" + +#: maillog/graphics.py:168 +msgid "Average traffic (msgs/min)" +msgstr "" + +#: maillog/graphics.py:171 +msgid "sent messages" +msgstr "" + +#: maillog/graphics.py:172 +msgid "received messages" +msgstr "" + +#: maillog/graphics.py:173 +msgid "bounced messages" +msgstr "" + +#: maillog/graphics.py:174 +msgid "rejected messages" +msgstr "" + +#: maillog/graphics.py:175 +msgid "virus messages" +msgstr "" + +#: maillog/graphics.py:176 +msgid "spam messages" +msgstr "" + +#: maillog/graphics.py:183 +msgid "greylisted messages" +msgstr "" + +#: maillog/graphics.py:200 +msgid "Average normal traffic size (bytes/min)" +msgstr "" + +#: maillog/graphics.py:203 +msgid "received size" +msgstr "" + +#: maillog/graphics.py:204 +msgid "sent size" +msgstr "" + +#: maillog/graphics.py:211 +msgid "Mail traffic" +msgstr "" + +#: maillog/graphics.py:254 +msgid "Average account creation (account/hour)" +msgstr "" + +#: maillog/graphics.py:256 +msgid "New accounts" +msgstr "" + +#: maillog/graphics.py:263 +msgid "Accounts" +msgstr "" + +#: maillog/templates/maillog/index.html:4 +msgid "Graphical statistics" +msgstr "" + +#: maillog/templates/maillog/index.html:44 +msgid "Search a domain" +msgstr "" + +#: maillog/templates/maillog/index.html:77 +msgid "Apply" +msgstr "" + +#: maillog/views.py:33 +msgid "No statistics available" +msgstr "" + +#: maillog/views.py:39 +msgid "Day" +msgstr "" + +#: maillog/views.py:40 +msgid "Week" +msgstr "" + +#: maillog/views.py:41 +msgid "Month" +msgstr "" + +#: maillog/views.py:42 +msgid "Year" +msgstr "" + +#: maillog/views.py:43 +msgid "Custom" +msgstr "" + +#: maillog/views.py:66 +msgid "Unknown graphic set" +msgstr "" + +#: maillog/views.py:71 +msgid "Unknown domain" +msgstr "" + +#: maillog/views.py:76 +msgid "Bad custom period" +msgstr "" + +#: pdfcredentials/api/v2/serializers.py:31 pdfcredentials/app_settings.py:236 +#: pdfcredentials/documents.py:60 +msgid "Personal account information" +msgstr "" + +#: pdfcredentials/api/v2/serializers.py:61 +msgid "Directory is not writable" +msgstr "" + +#: pdfcredentials/api/v2/serializers.py:82 pdfcredentials/views.py:26 +msgid "No document available for this user" +msgstr "" + +#: pdfcredentials/app_settings.py:29 pdfcredentials/app_settings.py:198 +msgid "Enable PDF credentials" +msgstr "" + +#: pdfcredentials/app_settings.py:31 pdfcredentials/app_settings.py:200 +msgid "Enabled PDF credentials document generation on account creation." +msgstr "" + +#: pdfcredentials/app_settings.py:42 pdfcredentials/app_settings.py:203 +msgid "Documents storage" +msgstr "" + +#: pdfcredentials/app_settings.py:48 pdfcredentials/app_settings.py:206 +msgid "Directory to save documents into" +msgstr "" + +#: pdfcredentials/app_settings.py:50 pdfcredentials/app_settings.py:208 +msgid "Path to a directory where PDF documents will be saved" +msgstr "" + +#: pdfcredentials/app_settings.py:61 pdfcredentials/app_settings.py:211 +msgid "Security options" +msgstr "" + +#: pdfcredentials/app_settings.py:67 pdfcredentials/app_settings.py:214 +msgid "Delete documents after the first download" +msgstr "" + +#: pdfcredentials/app_settings.py:69 pdfcredentials/app_settings.py:217 +msgid "" +"Automatically delete a document just after its first download from this " +"interface" +msgstr "" + +#: pdfcredentials/app_settings.py:78 pdfcredentials/app_settings.py:223 +msgid "Generate documents only at account creation" +msgstr "" + +#: pdfcredentials/app_settings.py:81 pdfcredentials/app_settings.py:226 +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 "" + +#: pdfcredentials/app_settings.py:94 pdfcredentials/app_settings.py:232 +msgid "Customization options" +msgstr "" + +#: pdfcredentials/app_settings.py:100 pdfcredentials/app_settings.py:235 +msgid "Title" +msgstr "" + +#: pdfcredentials/app_settings.py:101 pdfcredentials/app_settings.py:237 +msgid "The document's title" +msgstr "" + +#: pdfcredentials/app_settings.py:107 pdfcredentials/app_settings.py:241 +msgid "Web panel url" +msgstr "" + +#: pdfcredentials/app_settings.py:108 pdfcredentials/app_settings.py:241 +msgid "URL of the Modoboa web panel" +msgstr "" + +#: pdfcredentials/app_settings.py:114 pdfcredentials/app_settings.py:245 +msgid "Custom message" +msgstr "" + +#: pdfcredentials/app_settings.py:116 pdfcredentials/app_settings.py:246 +msgid "A custom message that will appear at the end of documents" +msgstr "" + +#: pdfcredentials/app_settings.py:123 pdfcredentials/app_settings.py:251 +msgid "Include mail client connection settings" +msgstr "" + +#: pdfcredentials/app_settings.py:125 pdfcredentials/app_settings.py:254 +msgid "" +"Include required SMTP and IMAP connection information to configure a mail " +"client, a tablet or a phone" +msgstr "" + +#: pdfcredentials/app_settings.py:133 pdfcredentials/app_settings.py:260 +#: pdfcredentials/documents.py:133 +msgid "SMTP server address" +msgstr "" + +#: pdfcredentials/app_settings.py:136 pdfcredentials/app_settings.py:261 +msgid "Address of the SMTP server (hostname or IP)" +msgstr "" + +#: pdfcredentials/app_settings.py:143 pdfcredentials/app_settings.py:265 +#: pdfcredentials/documents.py:134 +msgid "SMTP server port" +msgstr "" + +#: pdfcredentials/app_settings.py:145 pdfcredentials/app_settings.py:267 +msgid "Listening port of the SMTP server" +msgstr "" + +#: pdfcredentials/app_settings.py:151 pdfcredentials/app_settings.py:271 +#: pdfcredentials/documents.py:135 +msgid "SMTP connection security" +msgstr "" + +#: pdfcredentials/app_settings.py:153 pdfcredentials/app_settings.py:179 +#: pdfcredentials/app_settings.py:274 pdfcredentials/app_settings.py:292 +msgid "Connection security mechanism" +msgstr "" + +#: pdfcredentials/app_settings.py:159 pdfcredentials/app_settings.py:278 +#: pdfcredentials/documents.py:136 +msgid "IMAP server address" +msgstr "" + +#: pdfcredentials/app_settings.py:162 pdfcredentials/app_settings.py:279 +msgid "Address of the IMAP server (hostname or IP)" +msgstr "" + +#: pdfcredentials/app_settings.py:169 pdfcredentials/app_settings.py:283 +#: pdfcredentials/documents.py:137 +msgid "IMAP server port" +msgstr "" + +#: pdfcredentials/app_settings.py:171 pdfcredentials/app_settings.py:285 +msgid "Listening port of the IMAP server" +msgstr "" + +#: pdfcredentials/app_settings.py:177 pdfcredentials/app_settings.py:289 +#: pdfcredentials/documents.py:138 +msgid "IMAP connection security" +msgstr "" + +#: pdfcredentials/apps.py:19 +msgid "PDF credentials" +msgstr "" + +#: pdfcredentials/apps.py:24 +msgid "PDF Credentials" +msgstr "" + +#: pdfcredentials/documents.py:65 +msgid "Powered by Modoboa - Mail hosting made simple" +msgstr "" + +#: pdfcredentials/documents.py:84 +#, python-format +msgid "" +"\n" +"Dear %s, this document contains the credentials you will need\n" +"to connect to Modoboa. Learn the content and destroy\n" +"the document as soon as possible.\n" +msgstr "" + +#: pdfcredentials/documents.py:95 +msgid "Web panel:" +msgstr "" + +#: pdfcredentials/documents.py:116 +msgid "" +"\n" +"Here you can view your emails anytime online, create filters or manage\n" +"your contacts.\n" +msgstr "" + +#: pdfcredentials/documents.py:126 +msgid "Please change your password!" +msgstr "" + +#: pdfcredentials/documents.py:130 +msgid "PC/Tablet/Smartphone configuration:" +msgstr "" + +#: pdfcredentials/documents.py:153 +msgid "Use those settings for your computer, tablet or phone." +msgstr "" + +#: pdfcredentials/handlers.py:35 +msgid "" +"Failed to create PDF_credentials directory. Please check the permissions or " +"the path." +msgstr "" + +#: pdfcredentials/handlers.py:61 +msgid "Retrieve user's credentials as a PDF document" +msgstr "" + +#: pdfcredentials/handlers.py:82 +msgid "Download PDF credentials" +msgstr "" + +#: pdfcredentials/lib.py:28 +msgid "Can't write to selected directory to store PDF documents" +msgstr "" + +#: pdfcredentials/lib.py:34 +#, python-format +msgid "Failed to create the directory that will contain PDF documents (%s)" +msgstr "" + +#: pdfcredentials/lib.py:81 +msgid "" +"Failed to create PDF_credentials file. Please check the permissions or the " +"path." +msgstr "" + +#: policyd/core.py:88 +msgid "Daily sending limit reached" +msgstr "" + +#: policyd/core.py:125 +msgid "[modoboa] Sending limit reached" +msgstr "" + +#: policyd/templates/policyd/notifications/limit_reached.html:3 +#, python-format +msgid "Daily limit of the following %(ltype)s has been reached: %(name)s." +msgstr "" + +#: postfix_autoreply/api/v2/serializers.py:42 postfix_autoreply/forms.py:88 +msgid "This date is over" +msgstr "" + +#: postfix_autoreply/api/v2/serializers.py:45 postfix_autoreply/forms.py:90 +msgid "Must be greater than start date" +msgstr "" + +#: postfix_autoreply/app_settings.py:18 postfix_autoreply/forms.py:110 +msgid "Automatic reply timeout" +msgstr "" + +#: postfix_autoreply/app_settings.py:20 postfix_autoreply/forms.py:113 +msgid "Timeout in seconds between two auto-replies to the same recipient" +msgstr "" + +#: postfix_autoreply/app_settings.py:27 postfix_autoreply/app_settings.py:36 +#: postfix_autoreply/forms.py:119 +msgid "Default subject" +msgstr "" + +#: postfix_autoreply/app_settings.py:29 postfix_autoreply/forms.py:122 +msgid "" +"Default subject used when an auto-reply message is created automatically" +msgstr "" + +#: postfix_autoreply/app_settings.py:38 postfix_autoreply/forms.py:138 +#, python-format +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 "" + +#: postfix_autoreply/apps.py:14 postfix_autoreply/apps.py:20 +#: postfix_autoreply/forms.py:163 +msgid "Automatic replies" +msgstr "" + +#: postfix_autoreply/forms.py:23 +msgid "Activate your auto reply from this date. Format : YYYY-MM-DD HH:mm:ss" +msgstr "" + +#: postfix_autoreply/forms.py:28 +msgid "Until" +msgstr "" + +#: postfix_autoreply/forms.py:31 +msgid "Activate your auto reply until this date. Format : YYYY-MM-DD HH:mm:ss" +msgstr "" + +#: postfix_autoreply/forms.py:39 +#, python-format +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 "" + +#: postfix_autoreply/forms.py:120 +msgid "I'm off" +msgstr "" + +#: postfix_autoreply/forms.py:129 +msgid "Default content" +msgstr "" + +#: postfix_autoreply/forms.py:131 +#, python-format +msgid "" +"I'm currently off. I'll answer as soon as I come back.\n" +"\n" +"Best regards,\n" +"%(name)s\n" +msgstr "" + +#: postfix_autoreply/handlers.py:118 +#: postfix_autoreply/templates/modoboa_postfix_autoreply/autoreply.html:3 +msgid "Auto-reply message" +msgstr "" + +#: postfix_autoreply/handlers.py:131 +msgid "Auto reply" +msgstr "" + +#: postfix_autoreply/models.py:15 +msgid "subject" +msgstr "" + +#: postfix_autoreply/models.py:17 +msgid "The subject that will appear in sent emails" +msgstr "" + +#: postfix_autoreply/models.py:20 +msgid "content" +msgstr "" + +#: postfix_autoreply/models.py:20 +msgid "The content that will appear in sent emails" +msgstr "" + +#: postfix_autoreply/models.py:23 +msgid "Activate/Deactivate your auto reply" +msgstr "" + +#: postfix_autoreply/templates/modoboa_postfix_autoreply/autoreply.html:3 +msgid "Define a message to automatically send when you are off" +msgstr "" + +#: postfix_autoreply/views.py:30 +msgid "Auto reply message updated successfully." +msgstr "" + +#: relaydomains/api/v1/serializers.py:24 +msgid "Unsupported service" +msgstr "" + +#: relaydomains/handlers.py:64 +msgid "Transport settings" +msgstr "" + +#: relaydomains/handlers.py:89 +msgid "Transport" +msgstr "" + +#: relaydomains/transport.py:16 +msgid "target host address" +msgstr "" + +#: relaydomains/transport.py:21 +msgid "target host port" +msgstr "" + +#: relaydomains/transport.py:27 +msgid "verify recipients" +msgstr "" + +#: sievefilters/api/v2/viewsets.py:183 +#, python-format +msgid "Filter %s already exists" +msgstr "" + +#: sievefilters/app_settings.py:12 sievefilters/forms.py:13 +msgid "ManageSieve settings" +msgstr "" + +#: sievefilters/app_settings.py:19 sievefilters/forms.py:18 +msgid "Address of your MANAGESIEVE server" +msgstr "" + +#: sievefilters/app_settings.py:27 sievefilters/forms.py:25 +msgid "Listening port of your MANAGESIEVE server" +msgstr "" + +#: sievefilters/app_settings.py:34 sievefilters/forms.py:30 +msgid "Connect using STARTTLS" +msgstr "" + +#: sievefilters/app_settings.py:35 sievefilters/forms.py:32 +msgid "Use the STARTTLS extension" +msgstr "" + +#: sievefilters/app_settings.py:45 sievefilters/forms.py:35 +msgid "IMAP settings" +msgstr "" + +#: sievefilters/app_settings.py:52 sievefilters/forms.py:40 +msgid "Address of your IMAP server" +msgstr "" + +#: sievefilters/app_settings.py:60 sievefilters/forms.py:46 +msgid "Use a secured connection to access IMAP server" +msgstr "" + +#: sievefilters/app_settings.py:68 sievefilters/forms.py:52 +msgid "Listening port of your IMAP server" +msgstr "" + +#: sievefilters/apps.py:15 sievefilters/apps.py:20 +msgid "Sieve filters" +msgstr "" + +#: sievefilters/apps.py:28 +msgid "Message filters" +msgstr "" + +#: sievefilters/constants.py:10 +msgid "All of the following" +msgstr "" + +#: sievefilters/constants.py:11 +msgid "Any of the following" +msgstr "" + +#: sievefilters/constants.py:12 +msgid "All messages" +msgstr "" + +#: sievefilters/constants.py:16 +msgid "contains" +msgstr "" + +#: sievefilters/constants.py:17 +msgid "does not contain" +msgstr "" + +#: sievefilters/constants.py:18 +msgid "is" +msgstr "" + +#: sievefilters/constants.py:19 +msgid "is not" +msgstr "" + +#: sievefilters/constants.py:24 +msgid "Sender" +msgstr "" + +#: sievefilters/constants.py:26 +msgid "Cc" +msgstr "" + +#: sievefilters/constants.py:29 +msgid "Size" +msgstr "" + +#: sievefilters/constants.py:31 +msgid "is greater than" +msgstr "" + +#: sievefilters/constants.py:32 +msgid "is less than" +msgstr "" + +#: sievefilters/constants.py:40 +msgid "Move message to" +msgstr "" + +#: sievefilters/constants.py:46 sievefilters/constants.py:60 +msgid "Keep local copy" +msgstr "" + +#: sievefilters/constants.py:54 +msgid "Redirect message to" +msgstr "" + +#: sievefilters/constants.py:68 +msgid "Reject message" +msgstr "" + +#: sievefilters/constants.py:71 +msgid "Stop processing" +msgstr "" + +#: sievefilters/forms.py:63 +msgid "Editor mode" +msgstr "" + +#: sievefilters/forms.py:65 +msgid "Select the mode you want the editor to work in" +msgstr "" + +#: sievefilters/forms.py:73 +msgid "Trash folder" +msgstr "" + +#: sievefilters/forms.py:74 +msgid "Folder where deleted messages go" +msgstr "" + +#: sievefilters/forms.py:79 +msgid "Sent folder" +msgstr "" + +#: sievefilters/forms.py:80 +msgid "Folder where copies of sent messages go" +msgstr "" + +#: sievefilters/forms.py:85 +msgid "Drafts folder" +msgstr "" + +#: sievefilters/forms.py:86 +msgid "Folder where drafts go" +msgstr "" + +#: sievefilters/imaputils.py:90 +msgid "Failed to retrieve hierarchy delimiter" +msgstr "" + +#: sievefilters/lib.py:48 +msgid "Connection to MANAGESIEVE server failed, check your configuration" +msgstr "" + +#: sievefilters/lib.py:75 +msgid "Not enough space on server" +msgstr "" + +#: templates/404.html:4 templates/500.html:4 +msgid "Sorry" +msgstr "" + +#: templates/404.html:5 +msgid "The requested page does not exist." +msgstr "" + +#: templates/500.html:5 +msgid "An internal error occured." +msgstr "" + +#: templates/common/email_searchbar.html:5 +msgid "Search..." +msgstr "" + +#: templates/common/email_searchbar.html:10 +msgid "From address" +msgstr "" + +#: templates/common/email_searchbar.html:33 +msgid "Both" +msgstr "" + +#: templates/common/error.html:4 +msgid "Error:" +msgstr "" + +#: templates/common/generic_field.html:11 +#: templates/common/generic_fields_group.html:8 +msgid "Help:" +msgstr "" + +#: templates/common/wizard_forms.html:31 +msgid "Previous" +msgstr "" + +#: templates/common/wizard_forms.html:32 +msgid "Next" +msgstr "" + +#: templates/nlayout.html:57 +msgid "New admin" +msgstr "" + +#: templates/registration/base.html:8 +msgid "Welcome to Modoboa" +msgstr "" + +#: templates/registration/login.html:11 +msgid "Identification" +msgstr "" + +#: templates/registration/login.html:24 +msgid "Remember me" +msgstr "" + +#: templates/registration/login.html:26 +msgid "Log in" +msgstr "" + +#: templates/registration/login.html:29 +#: templates/registration/password_reset_confirm_code.html:7 +#: templates/registration/password_reset_done.html:7 +#: templates/registration/password_reset_form.html:17 +msgid "Forgot password?" +msgstr "" + +#: templates/registration/password_reset_complete.html:8 +#, python-format +msgid "" +"Your password has been set. You may go ahead and sign " +"in now." +msgstr "" + +#: templates/registration/password_reset_confirm.html:8 +msgid "Change password" +msgstr "" + +#: templates/registration/password_reset_confirm.html:29 +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" +msgstr "" + +#: templates/registration/password_reset_confirm_code.html:30 +msgid "Resend code" +msgstr "" + +#: templates/registration/password_reset_confirm_code.html:45 +msgid "The code has been sent again" +msgstr "" + +#: templates/registration/password_reset_done.html:8 +msgid "" +"

We've emailed you instructions for setting your password, if an account " +"exists with the email you entered. You should receive them shortly.

" +"

If you don't receive an email, please make sure you've entered your " +"primary address, and check your spam folder.

" +msgstr "" + +#: templates/registration/password_reset_email.html:4 +#: templates/registration/password_reset_email_v2.html:4 +#, python-format +msgid "" +"To initiate the password reset process for your %(username)s Modoboa " +"account, click the link below:" +msgstr "" + +#: templates/registration/password_reset_email.html:10 +#: templates/registration/password_reset_email_v2.html:10 +msgid "" +"If clicking the link above doesn't work, please copy and paste the URL in a " +"new browser window instead." +msgstr "" + +#: templates/registration/password_reset_email.html:14 +#: templates/registration/password_reset_email_v2.html:14 +msgid "Sincerely, The Modoboa Team." +msgstr "" + +#: templates/registration/password_reset_subject.txt:3 +msgid "Modoboa password reset" +msgstr "" + +#: templates/registration/twofactor_code_verify.html:11 +msgid "Verification" +msgstr "" + +#: templates/registration/twofactor_code_verify.html:15 +msgid "Use TOTP/backup code" +msgstr "" + +#: templates/registration/twofactor_code_verify.html:18 +msgid "Use Webauthn device" +msgstr "" + +#: templates/registration/twofactor_code_verify.html:27 +msgid "One-time password" +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." +msgstr "" + +#: templates/registration/twofactor_code_verify.html:42 +msgid "Verify code" +msgstr "" + +#: templates/registration/twofactor_code_verify.html:45 +#: templates/registration/twofactor_code_verify.html:51 +msgid "Back" +msgstr "" + +#: templates/registration/twofactor_code_verify.html:49 +msgid "Log using Webauthn" +msgstr "" + +#: transport/backends.py:55 +msgid "Invalid value" +msgstr "" + +#: transport/models.py:15 +msgid "pattern" +msgstr "" + +#: transport/models.py:16 +msgid "service" +msgstr "" + +#: transport/models.py:17 +msgid "next hop" +msgstr "" diff --git a/modoboa/locale/nl_NL/LC_MESSAGES/django.po b/modoboa/locale/nl_NL/LC_MESSAGES/django.po index c18711fb9..7e0465129 100644 --- a/modoboa/locale/nl_NL/LC_MESSAGES/django.po +++ b/modoboa/locale/nl_NL/LC_MESSAGES/django.po @@ -19,7 +19,7 @@ msgid "" msgstr "" "Project-Id-Version: Modoboa\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-07-18 13:38+0200\n" +"POT-Creation-Date: 2024-07-22 14:45+0200\n" "PO-Revision-Date: 2024-07-17 11:46+0200\n" "Last-Translator: J Rosier \n" "Language-Team: Dutch (Netherlands) (http://www.transifex.com/tonio/modoboa/" @@ -316,7 +316,7 @@ msgstr "" #: admin/templates/admin/domain_detail.html:41 limits/app_settings.py:55 #: limits/app_settings.py:111 limits/app_settings.py:195 #: limits/app_settings.py:269 limits/constants.py:31 limits/constants.py:84 -#: sievefilters/forms.py:86 +#: sievefilters/forms.py:69 msgid "Mailboxes" msgstr "" @@ -576,7 +576,7 @@ msgstr "Domein(en) die gebruiker mag beheren" #: imap_migration/app_settings.py:99 maillog/apps.py:14 maillog/forms.py:20 #: pdfcredentials/app_settings.py:23 pdfcredentials/app_settings.py:195 #: postfix_autoreply/app_settings.py:12 postfix_autoreply/forms.py:107 -#: sievefilters/forms.py:76 +#: sievefilters/forms.py:59 msgid "General" msgstr "Algemeen" @@ -1841,8 +1841,8 @@ msgid "LDAP settings" msgstr "LDAP instellingen" #: core/app_settings.py:132 core/app_settings.py:836 -#: sievefilters/app_settings.py:18 sievefilters/app_settings.py:58 -#: sievefilters/forms.py:25 sievefilters/forms.py:55 +#: sievefilters/app_settings.py:18 sievefilters/app_settings.py:51 +#: sievefilters/forms.py:16 sievefilters/forms.py:38 msgid "Server address" msgstr "Server adres" @@ -1851,8 +1851,8 @@ msgid "The IP address or the DNS name of the LDAP server" msgstr "Het IP-adres of de hostname van LDAP-server" #: core/app_settings.py:138 core/app_settings.py:845 -#: sievefilters/app_settings.py:25 sievefilters/app_settings.py:74 -#: sievefilters/forms.py:32 sievefilters/forms.py:67 +#: sievefilters/app_settings.py:25 sievefilters/app_settings.py:67 +#: sievefilters/forms.py:23 sievefilters/forms.py:50 msgid "Server port" msgstr "Server poort" @@ -1887,7 +1887,7 @@ msgid "The TCP port number used by the LDAP secondary server" msgstr "TCP poortnummer van de secundaire LDAP server" #: core/app_settings.py:167 core/app_settings.py:886 -#: sievefilters/app_settings.py:65 sievefilters/forms.py:61 +#: sievefilters/app_settings.py:58 sievefilters/forms.py:44 msgid "Use a secured connection" msgstr "" @@ -2241,7 +2241,7 @@ msgstr "" msgid "LDAP" msgstr "" -#: core/checks/settings_checks.py:7 +#: core/checks.py:10 msgid "" "You have USE_TZ set to False, this may result in issues during transitions " "between summer/winter time (ie the same local time occuring twice due to " @@ -2251,7 +2251,7 @@ msgstr "" "tussen zomer- en wintertijd (bijv. dezelfde locale tijd komt twee keer voor " "door de tijdsverandering)" -#: core/checks/settings_checks.py:11 +#: core/checks.py:14 msgid "Set `USE_TZ = True` in settings.py" msgstr "Zet 'USE_TZ = TRUE' in settings.py" @@ -2744,7 +2744,7 @@ msgstr "Uitloggen" msgid "API" msgstr "API" -#: core/utils.py:33 +#: core/utils.py:39 msgid "The core part of Modoboa" msgstr "Het hoofdonderdeel van Modoboa" @@ -4019,69 +4019,53 @@ msgstr "doel host" msgid "verify recipients" msgstr "controleer ontvangers" -#: sievefilters/api/v2/serializers.py:26 -msgid "auto" -msgstr "" - -#: sievefilters/api/v2/viewsets.py:184 +#: sievefilters/api/v2/viewsets.py:183 #, fuzzy, python-format #| msgid "User '%s' already exists" msgid "Filter %s already exists" msgstr "Gebruiker '%s' bestaat al" -#: sievefilters/app_settings.py:12 sievefilters/forms.py:22 +#: sievefilters/app_settings.py:12 sievefilters/forms.py:13 #, fuzzy #| msgid "Connection settings" msgid "ManageSieve settings" msgstr "ManageSieve instellingen" -#: sievefilters/app_settings.py:19 sievefilters/forms.py:27 +#: sievefilters/app_settings.py:19 sievefilters/forms.py:18 #, fuzzy #| msgid "Address of your IMAP server" msgid "Address of your MANAGESIEVE server" msgstr "Adres van uw MANAGESIEVE server" -#: sievefilters/app_settings.py:27 sievefilters/forms.py:34 +#: sievefilters/app_settings.py:27 sievefilters/forms.py:25 #, fuzzy #| msgid "Listening port of your IMAP server" msgid "Listening port of your MANAGESIEVE server" msgstr "Poort van uw MANAGESIEVE server" -#: sievefilters/app_settings.py:34 sievefilters/forms.py:39 +#: sievefilters/app_settings.py:34 sievefilters/forms.py:30 msgid "Connect using STARTTLS" msgstr "Verbind dmv. STARTTLS" -#: sievefilters/app_settings.py:35 sievefilters/forms.py:41 +#: sievefilters/app_settings.py:35 sievefilters/forms.py:32 msgid "Use the STARTTLS extension" msgstr "Gebruik de STARTTLS extensie (aanbevolen)" -#: sievefilters/app_settings.py:41 sievefilters/forms.py:45 -#, fuzzy -#| msgid "Authentication method" -msgid "Authentication mechanism" -msgstr "Authenticatie mechanisme" - -#: sievefilters/app_settings.py:42 sievefilters/forms.py:48 -#, fuzzy -#| msgid "LDAP authentication settings" -msgid "Prefered authentication mechanism" -msgstr "Geprefereerde authenticatie mechanisme" - -#: sievefilters/app_settings.py:52 sievefilters/forms.py:52 +#: sievefilters/app_settings.py:45 sievefilters/forms.py:35 #, fuzzy #| msgid "LDAP settings" msgid "IMAP settings" msgstr "ManageSieve instellingen" -#: sievefilters/app_settings.py:59 sievefilters/forms.py:57 +#: sievefilters/app_settings.py:52 sievefilters/forms.py:40 msgid "Address of your IMAP server" msgstr "Adres van uw MANAGESIEVE server" -#: sievefilters/app_settings.py:67 sievefilters/forms.py:63 +#: sievefilters/app_settings.py:60 sievefilters/forms.py:46 msgid "Use a secured connection to access IMAP server" msgstr "" -#: sievefilters/app_settings.py:75 sievefilters/forms.py:69 +#: sievefilters/app_settings.py:68 sievefilters/forms.py:52 msgid "Listening port of your IMAP server" msgstr "Poort van uw MANAGESIEVE server" @@ -4181,35 +4165,35 @@ msgstr "Bericht doorsturen naar" msgid "Stop processing" msgstr "" -#: sievefilters/forms.py:80 +#: sievefilters/forms.py:63 msgid "Editor mode" msgstr "Editor mode" -#: sievefilters/forms.py:82 +#: sievefilters/forms.py:65 msgid "Select the mode you want the editor to work in" msgstr "Selecteer de mode waarin u de editor wilt hebben" -#: sievefilters/forms.py:90 +#: sievefilters/forms.py:73 msgid "Trash folder" msgstr "" -#: sievefilters/forms.py:91 +#: sievefilters/forms.py:74 msgid "Folder where deleted messages go" msgstr "" -#: sievefilters/forms.py:96 +#: sievefilters/forms.py:79 msgid "Sent folder" msgstr "" -#: sievefilters/forms.py:97 +#: sievefilters/forms.py:80 msgid "Folder where copies of sent messages go" msgstr "" -#: sievefilters/forms.py:102 +#: sievefilters/forms.py:85 msgid "Drafts folder" msgstr "" -#: sievefilters/forms.py:103 +#: sievefilters/forms.py:86 msgid "Folder where drafts go" msgstr "" @@ -4217,13 +4201,13 @@ msgstr "" msgid "Failed to retrieve hierarchy delimiter" msgstr "Mislukt om de filterset te te laden" -#: sievefilters/lib.py:52 +#: sievefilters/lib.py:48 #, 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" -#: sievefilters/lib.py:79 +#: sievefilters/lib.py:75 #, fuzzy #| msgid "Not enough resources" msgid "Not enough space on server" @@ -4432,6 +4416,16 @@ msgstr "" 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" diff --git a/modoboa/locale/no/LC_MESSAGES/django.po b/modoboa/locale/no/LC_MESSAGES/django.po index 601e2eb6b..2e2dcfa5f 100644 --- a/modoboa/locale/no/LC_MESSAGES/django.po +++ b/modoboa/locale/no/LC_MESSAGES/django.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-07-18 13:38+0200\n" +"POT-Creation-Date: 2024-07-22 14:45+0200\n" "PO-Revision-Date: 2020-05-11 18:45+0000\n" "Last-Translator: Nils Otto Lillegrein , 2020\n" "Language-Team: Norwegian (https://www.transifex.com/tonio/teams/13749/no/)\n" @@ -287,7 +287,7 @@ msgstr "" #: admin/templates/admin/domain_detail.html:41 limits/app_settings.py:55 #: limits/app_settings.py:111 limits/app_settings.py:195 #: limits/app_settings.py:269 limits/constants.py:31 limits/constants.py:84 -#: sievefilters/forms.py:86 +#: sievefilters/forms.py:69 msgid "Mailboxes" msgstr "" @@ -522,7 +522,7 @@ msgstr "" #: imap_migration/app_settings.py:99 maillog/apps.py:14 maillog/forms.py:20 #: pdfcredentials/app_settings.py:23 pdfcredentials/app_settings.py:195 #: postfix_autoreply/app_settings.py:12 postfix_autoreply/forms.py:107 -#: sievefilters/forms.py:76 +#: sievefilters/forms.py:59 msgid "General" msgstr "" @@ -1730,8 +1730,8 @@ msgid "LDAP settings" msgstr "" #: core/app_settings.py:132 core/app_settings.py:836 -#: sievefilters/app_settings.py:18 sievefilters/app_settings.py:58 -#: sievefilters/forms.py:25 sievefilters/forms.py:55 +#: sievefilters/app_settings.py:18 sievefilters/app_settings.py:51 +#: sievefilters/forms.py:16 sievefilters/forms.py:38 msgid "Server address" msgstr "" @@ -1740,8 +1740,8 @@ msgid "The IP address or the DNS name of the LDAP server" msgstr "" #: core/app_settings.py:138 core/app_settings.py:845 -#: sievefilters/app_settings.py:25 sievefilters/app_settings.py:74 -#: sievefilters/forms.py:32 sievefilters/forms.py:67 +#: sievefilters/app_settings.py:25 sievefilters/app_settings.py:67 +#: sievefilters/forms.py:23 sievefilters/forms.py:50 msgid "Server port" msgstr "" @@ -1775,7 +1775,7 @@ msgid "The TCP port number used by the LDAP secondary server" msgstr "" #: core/app_settings.py:167 core/app_settings.py:886 -#: sievefilters/app_settings.py:65 sievefilters/forms.py:61 +#: sievefilters/app_settings.py:58 sievefilters/forms.py:44 msgid "Use a secured connection" msgstr "" @@ -2105,14 +2105,14 @@ msgstr "" msgid "LDAP" msgstr "" -#: core/checks/settings_checks.py:7 +#: core/checks.py:10 msgid "" "You have USE_TZ set to False, this may result in issues during transitions " "between summer/winter time (ie the same local time occuring twice due to " "clock change)." msgstr "" -#: core/checks/settings_checks.py:11 +#: core/checks.py:14 msgid "Set `USE_TZ = True` in settings.py" msgstr "" @@ -2578,7 +2578,7 @@ msgstr "" msgid "API" msgstr "" -#: core/utils.py:33 +#: core/utils.py:39 msgid "The core part of Modoboa" msgstr "" @@ -3726,56 +3726,44 @@ msgstr "" msgid "verify recipients" msgstr "" -#: sievefilters/api/v2/serializers.py:26 -msgid "auto" -msgstr "" - -#: sievefilters/api/v2/viewsets.py:184 +#: sievefilters/api/v2/viewsets.py:183 #, python-format msgid "Filter %s already exists" msgstr "" -#: sievefilters/app_settings.py:12 sievefilters/forms.py:22 +#: sievefilters/app_settings.py:12 sievefilters/forms.py:13 msgid "ManageSieve settings" msgstr "" -#: sievefilters/app_settings.py:19 sievefilters/forms.py:27 +#: sievefilters/app_settings.py:19 sievefilters/forms.py:18 msgid "Address of your MANAGESIEVE server" msgstr "" -#: sievefilters/app_settings.py:27 sievefilters/forms.py:34 +#: sievefilters/app_settings.py:27 sievefilters/forms.py:25 msgid "Listening port of your MANAGESIEVE server" msgstr "" -#: sievefilters/app_settings.py:34 sievefilters/forms.py:39 +#: sievefilters/app_settings.py:34 sievefilters/forms.py:30 msgid "Connect using STARTTLS" msgstr "" -#: sievefilters/app_settings.py:35 sievefilters/forms.py:41 +#: sievefilters/app_settings.py:35 sievefilters/forms.py:32 msgid "Use the STARTTLS extension" msgstr "" -#: sievefilters/app_settings.py:41 sievefilters/forms.py:45 -msgid "Authentication mechanism" -msgstr "" - -#: sievefilters/app_settings.py:42 sievefilters/forms.py:48 -msgid "Prefered authentication mechanism" -msgstr "" - -#: sievefilters/app_settings.py:52 sievefilters/forms.py:52 +#: sievefilters/app_settings.py:45 sievefilters/forms.py:35 msgid "IMAP settings" msgstr "" -#: sievefilters/app_settings.py:59 sievefilters/forms.py:57 +#: sievefilters/app_settings.py:52 sievefilters/forms.py:40 msgid "Address of your IMAP server" msgstr "" -#: sievefilters/app_settings.py:67 sievefilters/forms.py:63 +#: sievefilters/app_settings.py:60 sievefilters/forms.py:46 msgid "Use a secured connection to access IMAP server" msgstr "" -#: sievefilters/app_settings.py:75 sievefilters/forms.py:69 +#: sievefilters/app_settings.py:68 sievefilters/forms.py:52 msgid "Listening port of your IMAP server" msgstr "" @@ -3855,35 +3843,35 @@ msgstr "" msgid "Stop processing" msgstr "" -#: sievefilters/forms.py:80 +#: sievefilters/forms.py:63 msgid "Editor mode" msgstr "" -#: sievefilters/forms.py:82 +#: sievefilters/forms.py:65 msgid "Select the mode you want the editor to work in" msgstr "" -#: sievefilters/forms.py:90 +#: sievefilters/forms.py:73 msgid "Trash folder" msgstr "" -#: sievefilters/forms.py:91 +#: sievefilters/forms.py:74 msgid "Folder where deleted messages go" msgstr "" -#: sievefilters/forms.py:96 +#: sievefilters/forms.py:79 msgid "Sent folder" msgstr "" -#: sievefilters/forms.py:97 +#: sievefilters/forms.py:80 msgid "Folder where copies of sent messages go" msgstr "" -#: sievefilters/forms.py:102 +#: sievefilters/forms.py:85 msgid "Drafts folder" msgstr "" -#: sievefilters/forms.py:103 +#: sievefilters/forms.py:86 msgid "Folder where drafts go" msgstr "" @@ -3891,11 +3879,11 @@ msgstr "" msgid "Failed to retrieve hierarchy delimiter" msgstr "" -#: sievefilters/lib.py:52 +#: sievefilters/lib.py:48 msgid "Connection to MANAGESIEVE server failed, check your configuration" msgstr "" -#: sievefilters/lib.py:79 +#: sievefilters/lib.py:75 msgid "Not enough space on server" msgstr "" diff --git a/modoboa/locale/pl_PL/LC_MESSAGES/django.po b/modoboa/locale/pl_PL/LC_MESSAGES/django.po index dc70738d3..c2484a0e1 100644 --- a/modoboa/locale/pl_PL/LC_MESSAGES/django.po +++ b/modoboa/locale/pl_PL/LC_MESSAGES/django.po @@ -15,7 +15,7 @@ msgid "" msgstr "" "Project-Id-Version: Modoboa\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-07-18 13:38+0200\n" +"POT-Creation-Date: 2024-07-22 14:45+0200\n" "PO-Revision-Date: 2021-07-09 07:40+0000\n" "Last-Translator: KrystianPlichta \n" "Language-Team: Polish (Poland) (http://www.transifex.com/tonio/modoboa/" @@ -320,7 +320,7 @@ msgstr "" #: admin/templates/admin/domain_detail.html:41 limits/app_settings.py:55 #: limits/app_settings.py:111 limits/app_settings.py:195 #: limits/app_settings.py:269 limits/constants.py:31 limits/constants.py:84 -#: sievefilters/forms.py:86 +#: sievefilters/forms.py:69 msgid "Mailboxes" msgstr "Skrzynki pocztowe" @@ -581,7 +581,7 @@ msgstr "Domena(y), którmi zarządza użytkownik" #: imap_migration/app_settings.py:99 maillog/apps.py:14 maillog/forms.py:20 #: pdfcredentials/app_settings.py:23 pdfcredentials/app_settings.py:195 #: postfix_autoreply/app_settings.py:12 postfix_autoreply/forms.py:107 -#: sievefilters/forms.py:76 +#: sievefilters/forms.py:59 msgid "General" msgstr "Ogólne" @@ -1864,8 +1864,8 @@ msgid "LDAP settings" msgstr "Ustawienia LDAP" #: core/app_settings.py:132 core/app_settings.py:836 -#: sievefilters/app_settings.py:18 sievefilters/app_settings.py:58 -#: sievefilters/forms.py:25 sievefilters/forms.py:55 +#: sievefilters/app_settings.py:18 sievefilters/app_settings.py:51 +#: sievefilters/forms.py:16 sievefilters/forms.py:38 msgid "Server address" msgstr "Adres serwera" @@ -1874,8 +1874,8 @@ msgid "The IP address or the DNS name of the LDAP server" msgstr "IP lub nazwa DNS serwera LDAP" #: core/app_settings.py:138 core/app_settings.py:845 -#: sievefilters/app_settings.py:25 sievefilters/app_settings.py:74 -#: sievefilters/forms.py:32 sievefilters/forms.py:67 +#: sievefilters/app_settings.py:25 sievefilters/app_settings.py:67 +#: sievefilters/forms.py:23 sievefilters/forms.py:50 msgid "Server port" msgstr "Port serwera" @@ -1911,7 +1911,7 @@ msgid "The TCP port number used by the LDAP secondary server" msgstr "Numer portu TCP używanego przez dodatkowy serwer LDAP" #: core/app_settings.py:167 core/app_settings.py:886 -#: sievefilters/app_settings.py:65 sievefilters/forms.py:61 +#: sievefilters/app_settings.py:58 sievefilters/forms.py:44 msgid "Use a secured connection" msgstr "Użyj bezpiecznego polączenia" @@ -2259,7 +2259,7 @@ msgstr "Domyślne górne przekierowanie kiedy nie wskazano aplikacji" msgid "LDAP" msgstr "" -#: core/checks/settings_checks.py:7 +#: core/checks.py:10 msgid "" "You have USE_TZ set to False, this may result in issues during transitions " "between summer/winter time (ie the same local time occuring twice due to " @@ -2269,7 +2269,7 @@ msgstr "" "czasu pomiędzy letnim a zimowym (ten sam czas będzie występował dwa razy z " "powodu zmiany godziny)." -#: core/checks/settings_checks.py:11 +#: core/checks.py:14 msgid "Set `USE_TZ = True` in settings.py" msgstr "Ustaw `USE_TZ = True` w settings.py" @@ -2772,7 +2772,7 @@ msgstr "Wyloguj" msgid "API" msgstr "API" -#: core/utils.py:33 +#: core/utils.py:39 msgid "The core part of Modoboa" msgstr "Zasadnicza część Modoboa" @@ -4027,71 +4027,55 @@ msgstr "docelowy port hosta" msgid "verify recipients" msgstr "sprawdź odbiorców" -#: sievefilters/api/v2/serializers.py:26 -msgid "auto" -msgstr "" - -#: sievefilters/api/v2/viewsets.py:184 +#: sievefilters/api/v2/viewsets.py:183 #, fuzzy, python-format #| msgid "User '%s' already exists" msgid "Filter %s already exists" msgstr "Użytkownik '%s' już istnieje" -#: sievefilters/app_settings.py:12 sievefilters/forms.py:22 +#: sievefilters/app_settings.py:12 sievefilters/forms.py:13 #, fuzzy #| msgid "LDAP settings" msgid "ManageSieve settings" msgstr "Ustawienia ManageSieve" -#: sievefilters/app_settings.py:19 sievefilters/forms.py:27 +#: sievefilters/app_settings.py:19 sievefilters/forms.py:18 msgid "Address of your MANAGESIEVE server" msgstr "Addres twojego serwera MANAGESIEVE" -#: sievefilters/app_settings.py:27 sievefilters/forms.py:34 +#: sievefilters/app_settings.py:27 sievefilters/forms.py:25 #, fuzzy #| msgid "Listening port of the IMAP server" msgid "Listening port of your MANAGESIEVE server" msgstr "Port twojego serwera MANAGESIEVE" -#: sievefilters/app_settings.py:34 sievefilters/forms.py:39 +#: sievefilters/app_settings.py:34 sievefilters/forms.py:30 msgid "Connect using STARTTLS" msgstr "Połącz używając STARTTLS" -#: sievefilters/app_settings.py:35 sievefilters/forms.py:41 +#: sievefilters/app_settings.py:35 sievefilters/forms.py:32 msgid "Use the STARTTLS extension" msgstr "Użyj rozszerzenia STARTTLS" -#: sievefilters/app_settings.py:41 sievefilters/forms.py:45 -#, fuzzy -#| msgid "Authentication method" -msgid "Authentication mechanism" -msgstr "Mechanizm autentykacji" - -#: sievefilters/app_settings.py:42 sievefilters/forms.py:48 -#, fuzzy -#| msgid "LDAP authentication settings" -msgid "Prefered authentication mechanism" -msgstr "Preferowany mechanizm uwierzytelnienia" - -#: sievefilters/app_settings.py:52 sievefilters/forms.py:52 +#: sievefilters/app_settings.py:45 sievefilters/forms.py:35 #, fuzzy #| msgid "LDAP settings" msgid "IMAP settings" msgstr "Ustawienia IMAP" -#: sievefilters/app_settings.py:59 sievefilters/forms.py:57 +#: sievefilters/app_settings.py:52 sievefilters/forms.py:40 #, fuzzy #| msgid "Address of the IMAP server (hostname or IP)" msgid "Address of your IMAP server" msgstr "Adres serwera IMAP" -#: sievefilters/app_settings.py:67 sievefilters/forms.py:63 +#: sievefilters/app_settings.py:60 sievefilters/forms.py:46 #, fuzzy #| msgid "Use an SSL/STARTTLS connection to access the LDAP server" msgid "Use a secured connection to access IMAP server" msgstr "Użyj bezpiecznego połączenia do serwera IMAP" -#: sievefilters/app_settings.py:75 sievefilters/forms.py:69 +#: sievefilters/app_settings.py:68 sievefilters/forms.py:52 #, fuzzy #| msgid "Listening port of the IMAP server" msgid "Listening port of your IMAP server" @@ -4193,43 +4177,43 @@ msgstr "Odrzuć wiadomość" msgid "Stop processing" msgstr "Zatrzymaj przetwarzanie" -#: sievefilters/forms.py:80 +#: sievefilters/forms.py:63 msgid "Editor mode" msgstr "Tryb edycji" -#: sievefilters/forms.py:82 +#: sievefilters/forms.py:65 msgid "Select the mode you want the editor to work in" msgstr "Wybierz tryb w jakim ma działać edytor" -#: sievefilters/forms.py:90 +#: sievefilters/forms.py:73 #, fuzzy #| msgid "Create aliases" msgid "Trash folder" msgstr "Folder kosza" -#: sievefilters/forms.py:91 +#: sievefilters/forms.py:74 #, fuzzy #| msgid "rejected messages" msgid "Folder where deleted messages go" msgstr "Folder, do którego trafiają usunięte wiadomości" -#: sievefilters/forms.py:96 +#: sievefilters/forms.py:79 #, fuzzy #| msgid "Create aliases" msgid "Sent folder" msgstr "Folder wysłane" -#: sievefilters/forms.py:97 +#: sievefilters/forms.py:80 msgid "Folder where copies of sent messages go" msgstr "Folder, do którego trafiają kopie wysłanych wiadomości" -#: sievefilters/forms.py:102 +#: sievefilters/forms.py:85 #, fuzzy #| msgid "Create aliases" msgid "Drafts folder" msgstr "Folder kopie robocze" -#: sievefilters/forms.py:103 +#: sievefilters/forms.py:86 msgid "Folder where drafts go" msgstr "Folder, do którego trafiają kopie robocze" @@ -4237,11 +4221,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:52 +#: sievefilters/lib.py:48 msgid "Connection to MANAGESIEVE server failed, check your configuration" msgstr "Błąd połączenia do serwera MANAGESIEVE: %s, sprawdź konfigurację" -#: sievefilters/lib.py:79 +#: sievefilters/lib.py:75 #, fuzzy #| msgid "Not enough resources" msgid "Not enough space on server" @@ -4449,6 +4433,16 @@ msgstr "usługa" 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" diff --git a/modoboa/locale/pt_BR/LC_MESSAGES/django.po b/modoboa/locale/pt_BR/LC_MESSAGES/django.po index ac10f804b..2c6df1a7a 100644 --- a/modoboa/locale/pt_BR/LC_MESSAGES/django.po +++ b/modoboa/locale/pt_BR/LC_MESSAGES/django.po @@ -21,7 +21,7 @@ msgid "" msgstr "" "Project-Id-Version: Modoboa\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-07-18 13:38+0200\n" +"POT-Creation-Date: 2024-07-22 14:45+0200\n" "PO-Revision-Date: 2020-05-06 11:16+0000\n" "Last-Translator: Antoine Nguyen \n" "Language-Team: Portuguese (Brazil) (http://www.transifex.com/tonio/modoboa/" @@ -342,7 +342,7 @@ msgstr "" #: admin/templates/admin/domain_detail.html:41 limits/app_settings.py:55 #: limits/app_settings.py:111 limits/app_settings.py:195 #: limits/app_settings.py:269 limits/constants.py:31 limits/constants.py:84 -#: sievefilters/forms.py:86 +#: sievefilters/forms.py:69 msgid "Mailboxes" msgstr "Caixas de correio" @@ -619,7 +619,7 @@ msgstr "Domínio(s) que o usuário administra" #: imap_migration/app_settings.py:99 maillog/apps.py:14 maillog/forms.py:20 #: pdfcredentials/app_settings.py:23 pdfcredentials/app_settings.py:195 #: postfix_autoreply/app_settings.py:12 postfix_autoreply/forms.py:107 -#: sievefilters/forms.py:76 +#: sievefilters/forms.py:59 msgid "General" msgstr "Geral" @@ -1901,8 +1901,8 @@ msgid "LDAP settings" msgstr "Configurações do LDAP" #: core/app_settings.py:132 core/app_settings.py:836 -#: sievefilters/app_settings.py:18 sievefilters/app_settings.py:58 -#: sievefilters/forms.py:25 sievefilters/forms.py:55 +#: sievefilters/app_settings.py:18 sievefilters/app_settings.py:51 +#: sievefilters/forms.py:16 sievefilters/forms.py:38 msgid "Server address" msgstr "Endereço do servidor" @@ -1911,8 +1911,8 @@ msgid "The IP address or the DNS name of the LDAP server" msgstr "O endereço IP do nome DNS do servidor LDAP" #: core/app_settings.py:138 core/app_settings.py:845 -#: sievefilters/app_settings.py:25 sievefilters/app_settings.py:74 -#: sievefilters/forms.py:32 sievefilters/forms.py:67 +#: sievefilters/app_settings.py:25 sievefilters/app_settings.py:67 +#: sievefilters/forms.py:23 sievefilters/forms.py:50 msgid "Server port" msgstr "Porta do servidor" @@ -1946,7 +1946,7 @@ msgid "The TCP port number used by the LDAP secondary server" msgstr "" #: core/app_settings.py:167 core/app_settings.py:886 -#: sievefilters/app_settings.py:65 sievefilters/forms.py:61 +#: sievefilters/app_settings.py:58 sievefilters/forms.py:44 msgid "Use a secured connection" msgstr "Usar uma conexão segura" @@ -2293,7 +2293,7 @@ msgstr "" msgid "LDAP" msgstr "" -#: core/checks/settings_checks.py:7 +#: core/checks.py:10 msgid "" "You have USE_TZ set to False, this may result in issues during transitions " "between summer/winter time (ie the same local time occuring twice due to " @@ -2303,7 +2303,7 @@ msgstr "" "as transições entre horário de verão / inverno (ou seja, o mesmo local de " "tempo que ocorre duas vezes devido a alteração do relógio)." -#: core/checks/settings_checks.py:11 +#: core/checks.py:14 msgid "Set `USE_TZ = True` in settings.py" msgstr "Definir `USE_TZ = TRUE em settings.py" @@ -2789,7 +2789,7 @@ msgstr "Sair" msgid "API" msgstr "API" -#: core/utils.py:33 +#: core/utils.py:39 msgid "The core part of Modoboa" msgstr "Core do Modoboa" @@ -4044,69 +4044,53 @@ msgstr "Porta do host alvo" msgid "verify recipients" msgstr "verificar destinatários" -#: sievefilters/api/v2/serializers.py:26 -msgid "auto" -msgstr "" - -#: sievefilters/api/v2/viewsets.py:184 +#: sievefilters/api/v2/viewsets.py:183 #, fuzzy, python-format #| msgid "User '%s' already exists" msgid "Filter %s already exists" msgstr "O usuário '%s' já existe" -#: sievefilters/app_settings.py:12 sievefilters/forms.py:22 +#: sievefilters/app_settings.py:12 sievefilters/forms.py:13 #, fuzzy #| msgid "Connection settings" msgid "ManageSieve settings" msgstr "Configurações do ManageSieve" -#: sievefilters/app_settings.py:19 sievefilters/forms.py:27 +#: sievefilters/app_settings.py:19 sievefilters/forms.py:18 #, fuzzy #| msgid "Address of your IMAP server" msgid "Address of your MANAGESIEVE server" msgstr "Endereço do servidor MANAGESIEVE" -#: sievefilters/app_settings.py:27 sievefilters/forms.py:34 +#: sievefilters/app_settings.py:27 sievefilters/forms.py:25 #, fuzzy #| msgid "Listening port of your IMAP server" msgid "Listening port of your MANAGESIEVE server" msgstr "Porta de escuta do servidor MANAGESIEVE" -#: sievefilters/app_settings.py:34 sievefilters/forms.py:39 +#: sievefilters/app_settings.py:34 sievefilters/forms.py:30 msgid "Connect using STARTTLS" msgstr "Conectar usando STARTTLS" -#: sievefilters/app_settings.py:35 sievefilters/forms.py:41 +#: sievefilters/app_settings.py:35 sievefilters/forms.py:32 msgid "Use the STARTTLS extension" msgstr "Usar a extensão STARTTLS " -#: sievefilters/app_settings.py:41 sievefilters/forms.py:45 -#, fuzzy -#| msgid "Authentication method" -msgid "Authentication mechanism" -msgstr "Mecanismo de autenticação" - -#: sievefilters/app_settings.py:42 sievefilters/forms.py:48 -#, fuzzy -#| msgid "Authentication method" -msgid "Prefered authentication mechanism" -msgstr "Mecanismo de autenticação preferencial" - -#: sievefilters/app_settings.py:52 sievefilters/forms.py:52 +#: sievefilters/app_settings.py:45 sievefilters/forms.py:35 #, fuzzy #| msgid "LDAP settings" msgid "IMAP settings" msgstr "Configurações IMAP" -#: sievefilters/app_settings.py:59 sievefilters/forms.py:57 +#: sievefilters/app_settings.py:52 sievefilters/forms.py:40 msgid "Address of your IMAP server" msgstr "Endereço do seu servidor IMAP" -#: sievefilters/app_settings.py:67 sievefilters/forms.py:63 +#: sievefilters/app_settings.py:60 sievefilters/forms.py:46 msgid "Use a secured connection to access IMAP server" msgstr "Usar uma conexão segura para acessar o servidor IMAP" -#: sievefilters/app_settings.py:75 sievefilters/forms.py:69 +#: sievefilters/app_settings.py:68 sievefilters/forms.py:52 msgid "Listening port of your IMAP server" msgstr "Porta de escuta do seu servidor IMAP" @@ -4206,37 +4190,37 @@ msgstr "Rejeitar mensagem" msgid "Stop processing" msgstr "Parar processo" -#: sievefilters/forms.py:80 +#: sievefilters/forms.py:63 msgid "Editor mode" msgstr "Modo editor" -#: sievefilters/forms.py:82 +#: sievefilters/forms.py:65 msgid "Select the mode you want the editor to work in" msgstr "Selecione o modo que você deseja que o editor trabalhe" -#: sievefilters/forms.py:90 +#: sievefilters/forms.py:73 msgid "Trash folder" msgstr "Pasta para Itens Deletados" -#: sievefilters/forms.py:91 +#: sievefilters/forms.py:74 #, fuzzy #| msgid "rejected messages" msgid "Folder where deleted messages go" msgstr "Pasta que irão as mensagens deletadas" -#: sievefilters/forms.py:96 +#: sievefilters/forms.py:79 msgid "Sent folder" msgstr "Pasta para Itens Enviados" -#: sievefilters/forms.py:97 +#: sievefilters/forms.py:80 msgid "Folder where copies of sent messages go" msgstr "Pasta onde irão as cópias de mensagens enviadas" -#: sievefilters/forms.py:102 +#: sievefilters/forms.py:85 msgid "Drafts folder" msgstr "Pasta para Rascunhos" -#: sievefilters/forms.py:103 +#: sievefilters/forms.py:86 msgid "Folder where drafts go" msgstr "Pasta onde irão os rascunhos" @@ -4244,13 +4228,13 @@ msgstr "Pasta onde irão os rascunhos" msgid "Failed to retrieve hierarchy delimiter" msgstr "Falha ao recuperar o delimitador de hierarquia" -#: sievefilters/lib.py:52 +#: sievefilters/lib.py:48 #, fuzzy #| msgid "Connection to IMAP server failed: %s" msgid "Connection to MANAGESIEVE server failed, check your configuration" msgstr "Conexão com o servidor MANAGESIEVE falhou, verifique sua configuração" -#: sievefilters/lib.py:79 +#: sievefilters/lib.py:75 #, fuzzy #| msgid "Not enough resources" msgid "Not enough space on server" @@ -4444,6 +4428,16 @@ msgstr "serviço" msgid "next hop" msgstr "próximo salto" +#, fuzzy +#~| msgid "Authentication method" +#~ msgid "Authentication mechanism" +#~ msgstr "Mecanismo de autenticação" + +#, fuzzy +#~| msgid "Authentication method" +#~ msgid "Prefered authentication mechanism" +#~ msgstr "Mecanismo de autenticação preferencial" + #, fuzzy #~| msgid "Directory not found." #~ msgid "Directory non-writable" diff --git a/modoboa/locale/pt_PT/LC_MESSAGES/django.po b/modoboa/locale/pt_PT/LC_MESSAGES/django.po index 975dff7a1..63f95a1bc 100644 --- a/modoboa/locale/pt_PT/LC_MESSAGES/django.po +++ b/modoboa/locale/pt_PT/LC_MESSAGES/django.po @@ -13,7 +13,7 @@ msgid "" msgstr "" "Project-Id-Version: Modoboa\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-07-18 13:38+0200\n" +"POT-Creation-Date: 2024-07-22 14:45+0200\n" "PO-Revision-Date: 2024-07-17 11:45+0200\n" "Last-Translator: Mike C. \n" "Language-Team: Portuguese (Portugal) (http://www.transifex.com/projects/p/" @@ -322,7 +322,7 @@ msgstr "" #: admin/templates/admin/domain_detail.html:41 limits/app_settings.py:55 #: limits/app_settings.py:111 limits/app_settings.py:195 #: limits/app_settings.py:269 limits/constants.py:31 limits/constants.py:84 -#: sievefilters/forms.py:86 +#: sievefilters/forms.py:69 msgid "Mailboxes" msgstr "" @@ -610,7 +610,7 @@ msgstr "Domínio(s) administrado pelo utilizador" #: imap_migration/app_settings.py:99 maillog/apps.py:14 maillog/forms.py:20 #: pdfcredentials/app_settings.py:23 pdfcredentials/app_settings.py:195 #: postfix_autoreply/app_settings.py:12 postfix_autoreply/forms.py:107 -#: sievefilters/forms.py:76 +#: sievefilters/forms.py:59 msgid "General" msgstr "Geral" @@ -1943,8 +1943,8 @@ msgid "LDAP settings" msgstr "Definições do serviço de directório" #: core/app_settings.py:132 core/app_settings.py:836 -#: sievefilters/app_settings.py:18 sievefilters/app_settings.py:58 -#: sievefilters/forms.py:25 sievefilters/forms.py:55 +#: sievefilters/app_settings.py:18 sievefilters/app_settings.py:51 +#: sievefilters/forms.py:16 sievefilters/forms.py:38 msgid "Server address" msgstr "Endereço do Servidor" @@ -1953,8 +1953,8 @@ msgid "The IP address or the DNS name of the LDAP server" msgstr "O endereço IP do servidor de DNS do servidor LDAP" #: core/app_settings.py:138 core/app_settings.py:845 -#: sievefilters/app_settings.py:25 sievefilters/app_settings.py:74 -#: sievefilters/forms.py:32 sievefilters/forms.py:67 +#: sievefilters/app_settings.py:25 sievefilters/app_settings.py:67 +#: sievefilters/forms.py:23 sievefilters/forms.py:50 msgid "Server port" msgstr "Porta do Servidor" @@ -1996,7 +1996,7 @@ msgid "The TCP port number used by the LDAP secondary server" msgstr " A porta TCP usada pelo servidor LDAP" #: core/app_settings.py:167 core/app_settings.py:886 -#: sievefilters/app_settings.py:65 sievefilters/forms.py:61 +#: sievefilters/app_settings.py:58 sievefilters/forms.py:44 msgid "Use a secured connection" msgstr "" @@ -2360,14 +2360,14 @@ msgstr "" msgid "LDAP" msgstr "" -#: core/checks/settings_checks.py:7 +#: core/checks.py:10 msgid "" "You have USE_TZ set to False, this may result in issues during transitions " "between summer/winter time (ie the same local time occuring twice due to " "clock change)." msgstr "" -#: core/checks/settings_checks.py:11 +#: core/checks.py:14 msgid "Set `USE_TZ = True` in settings.py" msgstr "" @@ -2878,7 +2878,7 @@ msgstr "Sair" msgid "API" msgstr "" -#: core/utils.py:33 +#: core/utils.py:39 #, fuzzy #| msgid "Welcome to Modoboa" msgid "The core part of Modoboa" @@ -4141,65 +4141,49 @@ msgstr "endereço de destino" msgid "verify recipients" msgstr "verificar destinatários" -#: sievefilters/api/v2/serializers.py:26 -msgid "auto" -msgstr "" - -#: sievefilters/api/v2/viewsets.py:184 +#: sievefilters/api/v2/viewsets.py:183 #, fuzzy, python-format #| msgid "User '%s' already exists" msgid "Filter %s already exists" msgstr "O utilizador '%s' já existe" -#: sievefilters/app_settings.py:12 sievefilters/forms.py:22 +#: sievefilters/app_settings.py:12 sievefilters/forms.py:13 #, fuzzy #| msgid "LDAP settings" msgid "ManageSieve settings" msgstr "Definições do MANAGESIEVE" -#: sievefilters/app_settings.py:19 sievefilters/forms.py:27 +#: sievefilters/app_settings.py:19 sievefilters/forms.py:18 msgid "Address of your MANAGESIEVE server" msgstr "Endereço do servidor MANAGESIEVE" -#: sievefilters/app_settings.py:27 sievefilters/forms.py:34 +#: sievefilters/app_settings.py:27 sievefilters/forms.py:25 msgid "Listening port of your MANAGESIEVE server" msgstr "Porta atribuída ao servidor MANAGESIEVE" -#: sievefilters/app_settings.py:34 sievefilters/forms.py:39 +#: sievefilters/app_settings.py:34 sievefilters/forms.py:30 msgid "Connect using STARTTLS" msgstr "Ligar via STARTTLS" -#: sievefilters/app_settings.py:35 sievefilters/forms.py:41 +#: sievefilters/app_settings.py:35 sievefilters/forms.py:32 msgid "Use the STARTTLS extension" msgstr "Usar a extensão STARTLS" -#: sievefilters/app_settings.py:41 sievefilters/forms.py:45 -#, fuzzy -#| msgid "Authentication method" -msgid "Authentication mechanism" -msgstr "Mecanismo de autenticação" - -#: sievefilters/app_settings.py:42 sievefilters/forms.py:48 -#, fuzzy -#| msgid "Authentication method" -msgid "Prefered authentication mechanism" -msgstr "Método de autenticação preferencial" - -#: sievefilters/app_settings.py:52 sievefilters/forms.py:52 +#: sievefilters/app_settings.py:45 sievefilters/forms.py:35 #, fuzzy #| msgid "LDAP settings" msgid "IMAP settings" msgstr "Definições do MANAGESIEVE" -#: sievefilters/app_settings.py:59 sievefilters/forms.py:57 +#: sievefilters/app_settings.py:52 sievefilters/forms.py:40 msgid "Address of your IMAP server" msgstr "Endereço do servidor MANAGESIEVE" -#: sievefilters/app_settings.py:67 sievefilters/forms.py:63 +#: sievefilters/app_settings.py:60 sievefilters/forms.py:46 msgid "Use a secured connection to access IMAP server" msgstr "" -#: sievefilters/app_settings.py:75 sievefilters/forms.py:69 +#: sievefilters/app_settings.py:68 sievefilters/forms.py:52 msgid "Listening port of your IMAP server" msgstr "Porta atribuída ao servidor MANAGESIEVE" @@ -4297,35 +4281,35 @@ msgstr "Reencaminhar mensagens para" msgid "Stop processing" msgstr "" -#: sievefilters/forms.py:80 +#: sievefilters/forms.py:63 msgid "Editor mode" msgstr "Modo de edição" -#: sievefilters/forms.py:82 +#: sievefilters/forms.py:65 msgid "Select the mode you want the editor to work in" msgstr "Seleccione o modo de funcionamento do editor" -#: sievefilters/forms.py:90 +#: sievefilters/forms.py:73 msgid "Trash folder" msgstr "" -#: sievefilters/forms.py:91 +#: sievefilters/forms.py:74 msgid "Folder where deleted messages go" msgstr "" -#: sievefilters/forms.py:96 +#: sievefilters/forms.py:79 msgid "Sent folder" msgstr "" -#: sievefilters/forms.py:97 +#: sievefilters/forms.py:80 msgid "Folder where copies of sent messages go" msgstr "" -#: sievefilters/forms.py:102 +#: sievefilters/forms.py:85 msgid "Drafts folder" msgstr "" -#: sievefilters/forms.py:103 +#: sievefilters/forms.py:86 msgid "Folder where drafts go" msgstr "" @@ -4333,11 +4317,11 @@ msgstr "" msgid "Failed to retrieve hierarchy delimiter" msgstr "Falha ao recuperar os filtros definidos" -#: sievefilters/lib.py:52 +#: sievefilters/lib.py:48 msgid "Connection to MANAGESIEVE server failed, check your configuration" msgstr "Ligação ao servidor MANAGESIEVE falhou, valide a configuração" -#: sievefilters/lib.py:79 +#: sievefilters/lib.py:75 #, fuzzy #| msgid "Not enough resources" msgid "Not enough space on server" @@ -4539,6 +4523,16 @@ msgstr "" 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" diff --git a/modoboa/locale/ro_RO/LC_MESSAGES/django.po b/modoboa/locale/ro_RO/LC_MESSAGES/django.po index 4e0968233..530f69a42 100644 --- a/modoboa/locale/ro_RO/LC_MESSAGES/django.po +++ b/modoboa/locale/ro_RO/LC_MESSAGES/django.po @@ -10,7 +10,7 @@ msgid "" msgstr "" "Project-Id-Version: Modoboa\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-07-18 13:38+0200\n" +"POT-Creation-Date: 2024-07-22 14:45+0200\n" "PO-Revision-Date: 2021-10-04 13:27+0000\n" "Last-Translator: Simona Iacob \n" "Language-Team: Romanian (Romania) (http://www.transifex.com/tonio/modoboa/" @@ -317,7 +317,7 @@ msgstr "" #: admin/templates/admin/domain_detail.html:41 limits/app_settings.py:55 #: limits/app_settings.py:111 limits/app_settings.py:195 #: limits/app_settings.py:269 limits/constants.py:31 limits/constants.py:84 -#: sievefilters/forms.py:86 +#: sievefilters/forms.py:69 msgid "Mailboxes" msgstr "Cutii poștale" @@ -586,7 +586,7 @@ msgstr "Domeniu(ii) pe care utilizatorul le administrează" #: imap_migration/app_settings.py:99 maillog/apps.py:14 maillog/forms.py:20 #: pdfcredentials/app_settings.py:23 pdfcredentials/app_settings.py:195 #: postfix_autoreply/app_settings.py:12 postfix_autoreply/forms.py:107 -#: sievefilters/forms.py:76 +#: sievefilters/forms.py:59 msgid "General" msgstr "General" @@ -1868,8 +1868,8 @@ msgid "LDAP settings" msgstr "Setări LDAP" #: core/app_settings.py:132 core/app_settings.py:836 -#: sievefilters/app_settings.py:18 sievefilters/app_settings.py:58 -#: sievefilters/forms.py:25 sievefilters/forms.py:55 +#: sievefilters/app_settings.py:18 sievefilters/app_settings.py:51 +#: sievefilters/forms.py:16 sievefilters/forms.py:38 msgid "Server address" msgstr "Adresă server" @@ -1878,8 +1878,8 @@ msgid "The IP address or the DNS name of the LDAP server" msgstr "Adresa IP sau numele DNS al serverului LDAP" #: core/app_settings.py:138 core/app_settings.py:845 -#: sievefilters/app_settings.py:25 sievefilters/app_settings.py:74 -#: sievefilters/forms.py:32 sievefilters/forms.py:67 +#: sievefilters/app_settings.py:25 sievefilters/app_settings.py:67 +#: sievefilters/forms.py:23 sievefilters/forms.py:50 msgid "Server port" msgstr "Port server" @@ -1915,7 +1915,7 @@ msgid "The TCP port number used by the LDAP secondary server" msgstr "Numărul portului TCP utilizat de serverul secundar LDAP" #: core/app_settings.py:167 core/app_settings.py:886 -#: sievefilters/app_settings.py:65 sievefilters/forms.py:61 +#: sievefilters/app_settings.py:58 sievefilters/forms.py:44 msgid "Use a secured connection" msgstr "Folosește o conexiune securizată" @@ -2276,7 +2276,7 @@ msgstr "" msgid "LDAP" msgstr "" -#: core/checks/settings_checks.py:7 +#: core/checks.py:10 msgid "" "You have USE_TZ set to False, this may result in issues during transitions " "between summer/winter time (ie the same local time occuring twice due to " @@ -2286,7 +2286,7 @@ 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/settings_checks.py:11 +#: core/checks.py:14 msgid "Set `USE_TZ = True` in settings.py" msgstr "Setează `USE_TZ = True` în settings.py" @@ -2786,7 +2786,7 @@ msgstr "Deconectare" msgid "API" msgstr "API" -#: core/utils.py:33 +#: core/utils.py:39 msgid "The core part of Modoboa" msgstr "Partea de nucleu a Modoboa" @@ -4037,68 +4037,52 @@ msgstr "portul de host" msgid "verify recipients" msgstr "verificați destinatarii" -#: sievefilters/api/v2/serializers.py:26 -msgid "auto" -msgstr "" - -#: sievefilters/api/v2/viewsets.py:184 +#: sievefilters/api/v2/viewsets.py:183 #, fuzzy, python-format #| msgid "User '%s' already exists" msgid "Filter %s already exists" msgstr "Utilizatorul '%s'  exista deja" -#: sievefilters/app_settings.py:12 sievefilters/forms.py:22 +#: sievefilters/app_settings.py:12 sievefilters/forms.py:13 #, fuzzy #| msgid "LDAP settings" msgid "ManageSieve settings" msgstr "Setări LDAP" -#: sievefilters/app_settings.py:19 sievefilters/forms.py:27 +#: sievefilters/app_settings.py:19 sievefilters/forms.py:18 msgid "Address of your MANAGESIEVE server" msgstr "" -#: sievefilters/app_settings.py:27 sievefilters/forms.py:34 +#: sievefilters/app_settings.py:27 sievefilters/forms.py:25 msgid "Listening port of your MANAGESIEVE server" msgstr "" -#: sievefilters/app_settings.py:34 sievefilters/forms.py:39 +#: sievefilters/app_settings.py:34 sievefilters/forms.py:30 msgid "Connect using STARTTLS" msgstr "" -#: sievefilters/app_settings.py:35 sievefilters/forms.py:41 +#: sievefilters/app_settings.py:35 sievefilters/forms.py:32 msgid "Use the STARTTLS extension" msgstr "" -#: sievefilters/app_settings.py:41 sievefilters/forms.py:45 -#, fuzzy -#| msgid "Authentication method" -msgid "Authentication mechanism" -msgstr "Metoda de autentificare" - -#: sievefilters/app_settings.py:42 sievefilters/forms.py:48 -#, fuzzy -#| msgid "LDAP authentication settings" -msgid "Prefered authentication mechanism" -msgstr "Setări de autentificare LDAP" - -#: sievefilters/app_settings.py:52 sievefilters/forms.py:52 +#: sievefilters/app_settings.py:45 sievefilters/forms.py:35 #, fuzzy #| msgid "LDAP settings" msgid "IMAP settings" msgstr "Setări LDAP" -#: sievefilters/app_settings.py:59 sievefilters/forms.py:57 +#: sievefilters/app_settings.py:52 sievefilters/forms.py:40 msgid "Address of your IMAP server" msgstr "" -#: sievefilters/app_settings.py:67 sievefilters/forms.py:63 +#: sievefilters/app_settings.py:60 sievefilters/forms.py:46 #, fuzzy #| msgid "Use an SSL/STARTTLS connection to access the LDAP server" msgid "Use a secured connection to access IMAP server" msgstr "" "Folosește o conexiune de tip SSL/STARTTLS pentru a accesa serverul LDAP" -#: sievefilters/app_settings.py:75 sievefilters/forms.py:69 +#: sievefilters/app_settings.py:68 sievefilters/forms.py:52 msgid "Listening port of your IMAP server" msgstr "" @@ -4198,43 +4182,43 @@ msgstr "mesaje rejectate" msgid "Stop processing" msgstr "" -#: sievefilters/forms.py:80 +#: sievefilters/forms.py:63 msgid "Editor mode" msgstr "" -#: sievefilters/forms.py:82 +#: sievefilters/forms.py:65 msgid "Select the mode you want the editor to work in" msgstr "" -#: sievefilters/forms.py:90 +#: sievefilters/forms.py:73 #, fuzzy #| msgid "Create aliases" msgid "Trash folder" msgstr "Crează aliasuri " -#: sievefilters/forms.py:91 +#: sievefilters/forms.py:74 #, fuzzy #| msgid "rejected messages" msgid "Folder where deleted messages go" msgstr "mesaje rejectate" -#: sievefilters/forms.py:96 +#: sievefilters/forms.py:79 #, fuzzy #| msgid "Create aliases" msgid "Sent folder" msgstr "Crează aliasuri " -#: sievefilters/forms.py:97 +#: sievefilters/forms.py:80 msgid "Folder where copies of sent messages go" msgstr "" -#: sievefilters/forms.py:102 +#: sievefilters/forms.py:85 #, fuzzy #| msgid "Create aliases" msgid "Drafts folder" msgstr "Crează aliasuri " -#: sievefilters/forms.py:103 +#: sievefilters/forms.py:86 msgid "Folder where drafts go" msgstr "" @@ -4242,11 +4226,11 @@ msgstr "" msgid "Failed to retrieve hierarchy delimiter" msgstr "" -#: sievefilters/lib.py:52 +#: sievefilters/lib.py:48 msgid "Connection to MANAGESIEVE server failed, check your configuration" msgstr "" -#: sievefilters/lib.py:79 +#: sievefilters/lib.py:75 #, fuzzy #| msgid "Not enough resources" msgid "Not enough space on server" @@ -4454,6 +4438,16 @@ msgstr "serviciu" msgid "next hop" msgstr "următorul hop" +#, fuzzy +#~| msgid "Authentication method" +#~ msgid "Authentication mechanism" +#~ msgstr "Metoda de autentificare" + +#, fuzzy +#~| msgid "LDAP authentication settings" +#~ msgid "Prefered authentication mechanism" +#~ msgstr "Setări de autentificare LDAP" + #, fuzzy #~| msgid "Directory not found." #~ msgid "Directory non-writable" diff --git a/modoboa/locale/ru/LC_MESSAGES/django.po b/modoboa/locale/ru/LC_MESSAGES/django.po index f657e7480..27b648074 100644 --- a/modoboa/locale/ru/LC_MESSAGES/django.po +++ b/modoboa/locale/ru/LC_MESSAGES/django.po @@ -14,7 +14,7 @@ msgid "" msgstr "" "Project-Id-Version: Modoboa\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-07-18 13:38+0200\n" +"POT-Creation-Date: 2024-07-22 14:45+0200\n" "PO-Revision-Date: 2020-05-06 11:16+0000\n" "Last-Translator: Antoine Nguyen \n" "Language-Team: Russian (http://www.transifex.com/tonio/modoboa/language/" @@ -307,7 +307,7 @@ msgstr "" #: admin/templates/admin/domain_detail.html:41 limits/app_settings.py:55 #: limits/app_settings.py:111 limits/app_settings.py:195 #: limits/app_settings.py:269 limits/constants.py:31 limits/constants.py:84 -#: sievefilters/forms.py:86 +#: sievefilters/forms.py:69 msgid "Mailboxes" msgstr "Почтовые ящики" @@ -578,7 +578,7 @@ msgstr "Домен(ы) администрируемые пользователе #: imap_migration/app_settings.py:99 maillog/apps.py:14 maillog/forms.py:20 #: pdfcredentials/app_settings.py:23 pdfcredentials/app_settings.py:195 #: postfix_autoreply/app_settings.py:12 postfix_autoreply/forms.py:107 -#: sievefilters/forms.py:76 +#: sievefilters/forms.py:59 msgid "General" msgstr "Основные" @@ -1897,8 +1897,8 @@ msgid "LDAP settings" msgstr "Параметры LDAP" #: core/app_settings.py:132 core/app_settings.py:836 -#: sievefilters/app_settings.py:18 sievefilters/app_settings.py:58 -#: sievefilters/forms.py:25 sievefilters/forms.py:55 +#: sievefilters/app_settings.py:18 sievefilters/app_settings.py:51 +#: sievefilters/forms.py:16 sievefilters/forms.py:38 msgid "Server address" msgstr "Адрес сервера" @@ -1907,8 +1907,8 @@ msgid "The IP address or the DNS name of the LDAP server" msgstr "IP адрес или DNS имя сервера LDAP" #: core/app_settings.py:138 core/app_settings.py:845 -#: sievefilters/app_settings.py:25 sievefilters/app_settings.py:74 -#: sievefilters/forms.py:32 sievefilters/forms.py:67 +#: sievefilters/app_settings.py:25 sievefilters/app_settings.py:67 +#: sievefilters/forms.py:23 sievefilters/forms.py:50 msgid "Server port" msgstr "Порт сервера" @@ -1942,7 +1942,7 @@ msgid "The TCP port number used by the LDAP secondary server" msgstr "" #: core/app_settings.py:167 core/app_settings.py:886 -#: sievefilters/app_settings.py:65 sievefilters/forms.py:61 +#: sievefilters/app_settings.py:58 sievefilters/forms.py:44 msgid "Use a secured connection" msgstr "Использовать защищенное соединение" @@ -2288,14 +2288,14 @@ msgstr "Если приложение не указано. Использует msgid "LDAP" msgstr "" -#: core/checks/settings_checks.py:7 +#: core/checks.py:10 msgid "" "You have USE_TZ set to False, this may result in issues during transitions " "between summer/winter time (ie the same local time occuring twice due to " "clock change)." msgstr "" -#: core/checks/settings_checks.py:11 +#: core/checks.py:14 msgid "Set `USE_TZ = True` in settings.py" msgstr "" @@ -2778,7 +2778,7 @@ msgstr "Завершить сеанс" msgid "API" msgstr "API" -#: core/utils.py:33 +#: core/utils.py:39 msgid "The core part of Modoboa" msgstr "" @@ -4050,63 +4050,47 @@ msgstr "" msgid "verify recipients" msgstr "" -#: sievefilters/api/v2/serializers.py:26 -msgid "auto" -msgstr "" - -#: sievefilters/api/v2/viewsets.py:184 +#: sievefilters/api/v2/viewsets.py:183 #, fuzzy, python-format #| msgid "User '%s' already exists" msgid "Filter %s already exists" msgstr "Пользователь '%s' уже существует" -#: sievefilters/app_settings.py:12 sievefilters/forms.py:22 +#: sievefilters/app_settings.py:12 sievefilters/forms.py:13 #, fuzzy #| msgid "LDAP settings" msgid "ManageSieve settings" msgstr "Настройки фильтров содержания" -#: sievefilters/app_settings.py:19 sievefilters/forms.py:27 +#: sievefilters/app_settings.py:19 sievefilters/forms.py:18 msgid "Address of your MANAGESIEVE server" msgstr "Адрес вашего MANAGESIEVE сервера" -#: sievefilters/app_settings.py:27 sievefilters/forms.py:34 +#: sievefilters/app_settings.py:27 sievefilters/forms.py:25 msgid "Listening port of your MANAGESIEVE server" msgstr "Порт вашего MANAGESIEVE сервера" -#: sievefilters/app_settings.py:34 sievefilters/forms.py:39 +#: sievefilters/app_settings.py:34 sievefilters/forms.py:30 msgid "Connect using STARTTLS" msgstr "Подключение с помощью STARTTLS" -#: sievefilters/app_settings.py:35 sievefilters/forms.py:41 +#: sievefilters/app_settings.py:35 sievefilters/forms.py:32 msgid "Use the STARTTLS extension" msgstr "Используйте расширение STARTTLS" -#: sievefilters/app_settings.py:41 sievefilters/forms.py:45 -#, fuzzy -#| msgid "Authentication method" -msgid "Authentication mechanism" -msgstr "Механизм аутентификации" - -#: sievefilters/app_settings.py:42 sievefilters/forms.py:48 -#, fuzzy -#| msgid "Authentication method" -msgid "Prefered authentication mechanism" -msgstr "Предпочтительный механизм аутентификации" - -#: sievefilters/app_settings.py:52 sievefilters/forms.py:52 +#: sievefilters/app_settings.py:45 sievefilters/forms.py:35 msgid "IMAP settings" msgstr "" -#: sievefilters/app_settings.py:59 sievefilters/forms.py:57 +#: sievefilters/app_settings.py:52 sievefilters/forms.py:40 msgid "Address of your IMAP server" msgstr "" -#: sievefilters/app_settings.py:67 sievefilters/forms.py:63 +#: sievefilters/app_settings.py:60 sievefilters/forms.py:46 msgid "Use a secured connection to access IMAP server" msgstr "" -#: sievefilters/app_settings.py:75 sievefilters/forms.py:69 +#: sievefilters/app_settings.py:68 sievefilters/forms.py:52 msgid "Listening port of your IMAP server" msgstr "" @@ -4202,41 +4186,41 @@ msgstr "" msgid "Stop processing" msgstr "Остановить обработку" -#: sievefilters/forms.py:80 +#: sievefilters/forms.py:63 msgid "Editor mode" msgstr "Режим редактирования" -#: sievefilters/forms.py:82 +#: sievefilters/forms.py:65 msgid "Select the mode you want the editor to work in" msgstr "Выберите нужный режим для работы редактора" -#: sievefilters/forms.py:90 +#: sievefilters/forms.py:73 #, fuzzy #| msgid "Create aliases" msgid "Trash folder" msgstr "Корзина" -#: sievefilters/forms.py:91 +#: sievefilters/forms.py:74 msgid "Folder where deleted messages go" msgstr "" -#: sievefilters/forms.py:96 +#: sievefilters/forms.py:79 #, fuzzy #| msgid "Create aliases" msgid "Sent folder" msgstr "Отправленные" -#: sievefilters/forms.py:97 +#: sievefilters/forms.py:80 msgid "Folder where copies of sent messages go" msgstr "" -#: sievefilters/forms.py:102 +#: sievefilters/forms.py:85 #, fuzzy #| msgid "Create aliases" msgid "Drafts folder" msgstr "Черновики" -#: sievefilters/forms.py:103 +#: sievefilters/forms.py:86 msgid "Folder where drafts go" msgstr "" @@ -4244,11 +4228,11 @@ msgstr "" msgid "Failed to retrieve hierarchy delimiter" msgstr "" -#: sievefilters/lib.py:52 +#: sievefilters/lib.py:48 msgid "Connection to MANAGESIEVE server failed, check your configuration" msgstr "Соединение с сервером MANAGESIEVE не удалось, проверьте конфигурацию" -#: sievefilters/lib.py:79 +#: sievefilters/lib.py:75 #, fuzzy #| msgid "Not enough resources" msgid "Not enough space on server" @@ -4444,6 +4428,16 @@ msgstr "" 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" diff --git a/modoboa/locale/si/LC_MESSAGES/django.po b/modoboa/locale/si/LC_MESSAGES/django.po index 178881157..4f5837533 100644 --- a/modoboa/locale/si/LC_MESSAGES/django.po +++ b/modoboa/locale/si/LC_MESSAGES/django.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-07-18 13:38+0200\n" +"POT-Creation-Date: 2024-07-22 14:45+0200\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" @@ -287,7 +287,7 @@ msgstr "" #: admin/templates/admin/domain_detail.html:41 limits/app_settings.py:55 #: limits/app_settings.py:111 limits/app_settings.py:195 #: limits/app_settings.py:269 limits/constants.py:31 limits/constants.py:84 -#: sievefilters/forms.py:86 +#: sievefilters/forms.py:69 msgid "Mailboxes" msgstr "" @@ -522,7 +522,7 @@ msgstr "" #: imap_migration/app_settings.py:99 maillog/apps.py:14 maillog/forms.py:20 #: pdfcredentials/app_settings.py:23 pdfcredentials/app_settings.py:195 #: postfix_autoreply/app_settings.py:12 postfix_autoreply/forms.py:107 -#: sievefilters/forms.py:76 +#: sievefilters/forms.py:59 msgid "General" msgstr "" @@ -1730,8 +1730,8 @@ msgid "LDAP settings" msgstr "" #: core/app_settings.py:132 core/app_settings.py:836 -#: sievefilters/app_settings.py:18 sievefilters/app_settings.py:58 -#: sievefilters/forms.py:25 sievefilters/forms.py:55 +#: sievefilters/app_settings.py:18 sievefilters/app_settings.py:51 +#: sievefilters/forms.py:16 sievefilters/forms.py:38 msgid "Server address" msgstr "" @@ -1740,8 +1740,8 @@ msgid "The IP address or the DNS name of the LDAP server" msgstr "" #: core/app_settings.py:138 core/app_settings.py:845 -#: sievefilters/app_settings.py:25 sievefilters/app_settings.py:74 -#: sievefilters/forms.py:32 sievefilters/forms.py:67 +#: sievefilters/app_settings.py:25 sievefilters/app_settings.py:67 +#: sievefilters/forms.py:23 sievefilters/forms.py:50 msgid "Server port" msgstr "" @@ -1775,7 +1775,7 @@ msgid "The TCP port number used by the LDAP secondary server" msgstr "" #: core/app_settings.py:167 core/app_settings.py:886 -#: sievefilters/app_settings.py:65 sievefilters/forms.py:61 +#: sievefilters/app_settings.py:58 sievefilters/forms.py:44 msgid "Use a secured connection" msgstr "" @@ -2105,14 +2105,14 @@ msgstr "" msgid "LDAP" msgstr "" -#: core/checks/settings_checks.py:7 +#: core/checks.py:10 msgid "" "You have USE_TZ set to False, this may result in issues during transitions " "between summer/winter time (ie the same local time occuring twice due to " "clock change)." msgstr "" -#: core/checks/settings_checks.py:11 +#: core/checks.py:14 msgid "Set `USE_TZ = True` in settings.py" msgstr "" @@ -2578,7 +2578,7 @@ msgstr "" msgid "API" msgstr "" -#: core/utils.py:33 +#: core/utils.py:39 msgid "The core part of Modoboa" msgstr "" @@ -3726,56 +3726,44 @@ msgstr "" msgid "verify recipients" msgstr "" -#: sievefilters/api/v2/serializers.py:26 -msgid "auto" -msgstr "" - -#: sievefilters/api/v2/viewsets.py:184 +#: sievefilters/api/v2/viewsets.py:183 #, python-format msgid "Filter %s already exists" msgstr "" -#: sievefilters/app_settings.py:12 sievefilters/forms.py:22 +#: sievefilters/app_settings.py:12 sievefilters/forms.py:13 msgid "ManageSieve settings" msgstr "" -#: sievefilters/app_settings.py:19 sievefilters/forms.py:27 +#: sievefilters/app_settings.py:19 sievefilters/forms.py:18 msgid "Address of your MANAGESIEVE server" msgstr "" -#: sievefilters/app_settings.py:27 sievefilters/forms.py:34 +#: sievefilters/app_settings.py:27 sievefilters/forms.py:25 msgid "Listening port of your MANAGESIEVE server" msgstr "" -#: sievefilters/app_settings.py:34 sievefilters/forms.py:39 +#: sievefilters/app_settings.py:34 sievefilters/forms.py:30 msgid "Connect using STARTTLS" msgstr "" -#: sievefilters/app_settings.py:35 sievefilters/forms.py:41 +#: sievefilters/app_settings.py:35 sievefilters/forms.py:32 msgid "Use the STARTTLS extension" msgstr "" -#: sievefilters/app_settings.py:41 sievefilters/forms.py:45 -msgid "Authentication mechanism" -msgstr "" - -#: sievefilters/app_settings.py:42 sievefilters/forms.py:48 -msgid "Prefered authentication mechanism" -msgstr "" - -#: sievefilters/app_settings.py:52 sievefilters/forms.py:52 +#: sievefilters/app_settings.py:45 sievefilters/forms.py:35 msgid "IMAP settings" msgstr "" -#: sievefilters/app_settings.py:59 sievefilters/forms.py:57 +#: sievefilters/app_settings.py:52 sievefilters/forms.py:40 msgid "Address of your IMAP server" msgstr "" -#: sievefilters/app_settings.py:67 sievefilters/forms.py:63 +#: sievefilters/app_settings.py:60 sievefilters/forms.py:46 msgid "Use a secured connection to access IMAP server" msgstr "" -#: sievefilters/app_settings.py:75 sievefilters/forms.py:69 +#: sievefilters/app_settings.py:68 sievefilters/forms.py:52 msgid "Listening port of your IMAP server" msgstr "" @@ -3855,35 +3843,35 @@ msgstr "" msgid "Stop processing" msgstr "" -#: sievefilters/forms.py:80 +#: sievefilters/forms.py:63 msgid "Editor mode" msgstr "" -#: sievefilters/forms.py:82 +#: sievefilters/forms.py:65 msgid "Select the mode you want the editor to work in" msgstr "" -#: sievefilters/forms.py:90 +#: sievefilters/forms.py:73 msgid "Trash folder" msgstr "" -#: sievefilters/forms.py:91 +#: sievefilters/forms.py:74 msgid "Folder where deleted messages go" msgstr "" -#: sievefilters/forms.py:96 +#: sievefilters/forms.py:79 msgid "Sent folder" msgstr "" -#: sievefilters/forms.py:97 +#: sievefilters/forms.py:80 msgid "Folder where copies of sent messages go" msgstr "" -#: sievefilters/forms.py:102 +#: sievefilters/forms.py:85 msgid "Drafts folder" msgstr "" -#: sievefilters/forms.py:103 +#: sievefilters/forms.py:86 msgid "Folder where drafts go" msgstr "" @@ -3891,11 +3879,11 @@ msgstr "" msgid "Failed to retrieve hierarchy delimiter" msgstr "" -#: sievefilters/lib.py:52 +#: sievefilters/lib.py:48 msgid "Connection to MANAGESIEVE server failed, check your configuration" msgstr "" -#: sievefilters/lib.py:79 +#: sievefilters/lib.py:75 msgid "Not enough space on server" msgstr "" diff --git a/modoboa/locale/sk/LC_MESSAGES/django.po b/modoboa/locale/sk/LC_MESSAGES/django.po new file mode 100644 index 000000000..d023cb06d --- /dev/null +++ b/modoboa/locale/sk/LC_MESSAGES/django.po @@ -0,0 +1,4062 @@ +# 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 , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-07-22 14:45+0200\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=4; plural=(n % 1 == 0 && n == 1 ? 0 : n % 1 == 0 && n " +">= 2 && n <= 4 ? 1 : n % 1 != 0 ? 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 "" + +#: admin/api/v1/serializers.py:49 +msgid "Default quota in MB applied to mailboxes. A value of 0 means no quota." +msgstr "" + +#: admin/api/v1/serializers.py:97 admin/forms/domain.py:118 +msgid "No authorized MX record found for this domain" +msgstr "" + +#: admin/api/v1/serializers.py:115 admin/forms/domain.py:160 +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 +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/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 +#: transport/backends.py:40 +msgid "This field is required" +msgstr "" + +#: admin/api/v1/serializers.py:235 +msgid "" +"List of administered domains (resellers and domain administrators only)." +msgstr "" + +#: admin/api/v1/serializers.py:359 admin/api/v2/serializers.py:460 +msgid "Not allowed for this role." +msgstr "" + +#: admin/api/v1/serializers.py:377 +msgid "Must be equal to mailbox full_address" +msgstr "" + +#: admin/api/v1/serializers.py:415 admin/api/v2/serializers.py:510 +#: 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 +msgid "This field is required." +msgstr "" + +#: admin/api/v1/serializers.py:427 admin/api/v2/serializers.py:527 +msgid "Local domain {} does not exist" +msgstr "" + +#: admin/api/v1/serializers.py:513 +msgid "A list of recipient" +msgstr "" + +#: admin/api/v1/serializers.py:529 admin/api/v2/viewsets.py:271 +msgid "This alias already exists" +msgstr "" + +#: admin/api/v1/serializers.py:565 +msgid "You don't have access to this domain." +msgstr "" + +#: admin/api/v1/serializers.py:574 +msgid "You don't have access to this mailbox." +msgstr "" + +#: admin/api/v1/viewsets.py:183 +msgid "Here is your new Modoboa password: {}" +msgstr "" + +#: admin/api/v2/serializers.py:103 admin/forms/domain.py:320 +#, python-format +msgid "User '%s' already exists" +msgstr "" + +#: admin/api/v2/serializers.py:219 admin/api/v2/serializers.py:225 +#: admin/app_settings.py:230 admin/app_settings.py:236 +#: admin/forms/account.py:366 +msgid "Must be a positive integer" +msgstr "" + +#: admin/api/v2/serializers.py:234 admin/app_settings.py:248 +msgid "openssl not found, please make sure it is installed." +msgstr "" + +#: admin/api/v2/serializers.py:248 admin/app_settings.py:263 +msgid "This field only allows valid IP addresses (or networks)" +msgstr "" + +#: admin/api/v2/serializers.py:261 +msgid "Please disable imap migration before disabling this option." +msgstr "" + +#: admin/api/v2/serializers.py:274 admin/app_settings.py:277 +msgid "Define at least one authorized network / address" +msgstr "" + +#: admin/api/v2/serializers.py:495 +msgid "The left part of an email address can't be more than 64 characters." +msgstr "" + +#: admin/api/v2/serializers.py:515 +msgid "A mailbox is required to create aliases." +msgstr "" + +#: admin/api/v2/serializers.py:678 +msgid "Unknown status" +msgstr "" + +#: admin/api/v2/viewsets.py:84 admin/forms/account.py:379 +#: admin/forms/account.py:386 admin/forms/alias.py:97 +msgid "You don't have access to this domain" +msgstr "" + +#: admin/api/v2/viewsets.py:87 admin/views/domain.py:248 +msgid "You can't delete your own domain" +msgstr "" + +#: admin/api/v2/viewsets.py:392 +msgid "No alarm ID provided" +msgstr "" + +#: admin/api/v2/viewsets.py:396 +msgid "Received invalid alarm id(s)" +msgstr "" + +#: admin/app_settings.py:23 admin/app_settings.py:289 admin/handlers.py:289 +#: admin/templates/admin/_global_statistics_widget.html:11 +#: admin/templates/admin/domains.html:5 limits/app_settings.py:36 +#: limits/app_settings.py:172 limits/constants.py:13 +msgid "Domains" +msgstr "" + +#: admin/app_settings.py:26 admin/app_settings.py:295 +msgid "Enable MX checks" +msgstr "" + +#: admin/app_settings.py:28 admin/app_settings.py:297 +msgid "Check that every domain has a valid MX record" +msgstr "" + +#: admin/app_settings.py:32 admin/app_settings.py:304 +msgid "Valid MXs" +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." +msgstr "" + +#: admin/app_settings.py:43 admin/app_settings.py:317 +msgid "New domains must use authorized MX(s)" +msgstr "" + +#: admin/app_settings.py:46 admin/app_settings.py:321 +msgid "" +"Prevent the creation of a new domain if its MX record does not use one of " +"the defined addresses." +msgstr "" + +#: admin/app_settings.py:52 admin/app_settings.py:329 +msgid "Enable IPV6 checks" +msgstr "" + +#: admin/app_settings.py:54 admin/app_settings.py:332 +msgid "Check if MX setup for ipv6 is valid" +msgstr "" + +#: admin/app_settings.py:58 admin/app_settings.py:339 +msgid "Enable SPF checks" +msgstr "" + +#: admin/app_settings.py:60 admin/app_settings.py:341 +msgid "Check if every domain has a valid SPF record" +msgstr "" + +#: admin/app_settings.py:64 admin/app_settings.py:348 +msgid "Enable DKIM checks" +msgstr "" + +#: 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 "" + +#: admin/app_settings.py:72 admin/app_settings.py:358 +msgid "Enable DMARC checks" +msgstr "" + +#: admin/app_settings.py:74 admin/app_settings.py:360 +msgid "Check if every domain has a valid DMARC record" +msgstr "" + +#: admin/app_settings.py:78 admin/app_settings.py:367 +msgid "Enable autoconfig checks" +msgstr "" + +#: admin/app_settings.py:81 admin/app_settings.py:369 +msgid "Check if every domain has a valid records for autoconfiguration" +msgstr "" + +#: admin/app_settings.py:86 admin/app_settings.py:377 +msgid "Enable DNSBL checks" +msgstr "" + +#: admin/app_settings.py:88 admin/app_settings.py:379 +msgid "Check every domain against major DNSBL providers" +msgstr "" + +#: admin/app_settings.py:92 admin/app_settings.py:386 +msgid "Custom DNS server" +msgstr "" + +#: admin/app_settings.py:96 admin/app_settings.py:388 +msgid "Use a custom DNS server instead of local server configuration" +msgstr "" + +#: admin/app_settings.py:101 admin/app_settings.py:396 +msgid "DKIM keys storage directory" +msgstr "" + +#: admin/app_settings.py:104 admin/app_settings.py:398 +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 "" + +#: admin/app_settings.py:112 admin/app_settings.py:407 +msgid "Default DKIM key length" +msgstr "" + +#: admin/app_settings.py:115 admin/app_settings.py:409 +msgid "Default length in bits for newly generated DKIM keys." +msgstr "" + +#: admin/app_settings.py:119 admin/app_settings.py:416 +msgid "Default domain quota" +msgstr "" + +#: admin/app_settings.py:122 admin/app_settings.py:418 +msgid "" +"Default quota (in MB) applied to freshly created domains with no value " +"specified. A value of 0 means no quota." +msgstr "" + +#: admin/app_settings.py:128 admin/app_settings.py:426 +msgid "Default domain sending limit" +msgstr "" + +#: admin/app_settings.py:131 admin/app_settings.py:428 +msgid "" +"Number of messages freshly created domains will be allowed to send per day. " +"Leave empty for no limit." +msgstr "" + +#: admin/app_settings.py:136 admin/app_settings.py:440 +#: admin/templates/admin/domain_detail.html:41 limits/app_settings.py:55 +#: limits/app_settings.py:111 limits/app_settings.py:195 +#: limits/app_settings.py:269 limits/constants.py:31 limits/constants.py:84 +#: sievefilters/forms.py:69 +msgid "Mailboxes" +msgstr "" + +#: admin/app_settings.py:139 admin/app_settings.py:446 +msgid "Handle mailboxes on filesystem" +msgstr "" + +#: admin/app_settings.py:142 admin/app_settings.py:448 +msgid "" +"Rename or remove mailboxes on the filesystem when they get renamed or " +"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 +msgid "Default mailbox quota" +msgstr "" + +#: admin/app_settings.py:151 +msgid "" +"Default mailbox quota (in MB) applied to freshly created mailboxes with no " +"value specified. A value of 0 means no quota." +msgstr "" + +#: admin/app_settings.py:157 admin/app_settings.py:467 +msgid "Default mailbox sending limit" +msgstr "" + +#: admin/app_settings.py:160 admin/app_settings.py:469 +msgid "" +"Number of messages freshly created mailboxes will be allowed to send per " +"day. Leave empty for no limit." +msgstr "" + +#: admin/app_settings.py:166 admin/app_settings.py:477 +msgid "Automatic account removal" +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 "" + +#: admin/app_settings.py:177 admin/app_settings.py:491 +msgid "Create a domain and a mailbox when an account is automatically created." +msgstr "" + +#: admin/app_settings.py:182 admin/app_settings.py:500 +msgid "Create an alias when a mailbox is renamed" +msgstr "" + +#: admin/app_settings.py:185 admin/app_settings.py:503 +msgid "Create an alias using the old address when a mailbox is renamed." +msgstr "" + +#: admin/app_settings.py:244 pdfcredentials/api/v2/serializers.py:59 +msgid "Directory not found." +msgstr "" + +#: admin/app_settings.py:458 +msgid "" +"Default mailbox quota (in MB) applied to freshly created domains with no " +"value specified. A value of 0 means no quota." +msgstr "" + +#: admin/app_settings.py:522 admin/app_settings.py:527 +msgid "Administration" +msgstr "" + +#: admin/constants.py:21 admin/forms/alias.py:43 +#: admin/templates/admin/_per_domain_statistics_widget.html:7 +#: admin/templates/admin/domains_quota_headers.html:2 +msgid "Domain" +msgstr "" + +#: admin/constants.py:22 +msgid "Relay domain" +msgstr "" + +#: admin/constants.py:38 +msgid "Opened" +msgstr "" + +#: admin/constants.py:39 +msgid "Closed" +msgstr "" + +#: admin/forms/account.py:29 admin/templates/admin/domain_detail.html:159 +#: pdfcredentials/documents.py:98 +msgid "Username" +msgstr "" + +#: admin/forms/account.py:31 +msgid "" +"The user's name. Must be a valid e-mail address for simple users or " +"administrators with a mailbox." +msgstr "" + +#: admin/forms/account.py:36 admin/templates/admin/account_detail.html:29 +#: core/templates/core/information.html:37 +msgid "Role" +msgstr "" + +#: admin/forms/account.py:37 +msgid "Choose" +msgstr "" + +#: admin/forms/account.py:38 +msgid "What level of permission this user will have" +msgstr "" + +#: admin/forms/account.py:41 admin/forms/domain.py:262 +msgid "Random password" +msgstr "" + +#: admin/forms/account.py:43 +msgid "" +"Generate a random password. If you're updating this account and check this " +"box, a new password will be generated." +msgstr "" + +#: admin/forms/account.py:49 pdfcredentials/documents.py:99 +msgid "Password" +msgstr "" + +#: admin/forms/account.py:55 core/forms.py:36 +msgid "Confirmation" +msgstr "" + +#: admin/forms/account.py:57 +msgid "Enter the same password as above, for verification." +msgstr "" + +#: admin/forms/account.py:71 +msgid "Enabled" +msgstr "" + +#: admin/forms/account.py:175 +msgid "Only super administrators are allowed for this mode" +msgstr "" + +#: admin/forms/account.py:193 +msgid "The two password fields didn't match." +msgstr "" + +#: admin/forms/account.py:206 +msgid "You can't disable your own account" +msgstr "" + +#: admin/forms/account.py:234 +msgid "E-mail" +msgstr "" + +#: admin/forms/account.py:236 +msgid "Create an alias using the old address" +msgstr "" + +#: admin/forms/account.py:241 admin/forms/domain.py:46 +#: admin/templates/admin/account_detail.html:45 +#: admin/templates/admin/domain_detail.html:49 limits/app_settings.py:73 +#: limits/app_settings.py:218 limits/constants.py:59 +msgid "Quota" +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)." +msgstr "" + +#: admin/forms/account.py:254 admin/models/domain.py:39 +#: admin/models/mailbox.py:92 admin/templates/admin/account_detail.html:50 +#: admin/templates/admin/domain_detail.html:69 +msgid "Message sending limit" +msgstr "" + +#: admin/forms/account.py:257 admin/models/mailbox.py:95 +msgid "Number of messages this mailbox can send per day" +msgstr "" + +#: admin/forms/account.py:262 +msgid "Block IMAP connection and incoming mails for this mailbox" +msgstr "" + +#: admin/forms/account.py:266 admin/forms/domain.py:35 +#: admin/templates/admin/domain_headers.html:4 +msgid "Alias(es)" +msgstr "" + +#: admin/forms/account.py:269 +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 "" + +#: admin/forms/account.py:275 +msgid "Sender addresses" +msgstr "" + +#: admin/forms/account.py:278 +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 "" + +#: admin/forms/account.py:339 admin/forms/alias.py:95 +#: admin/models/mailbox.py:308 +msgid "Domain does not exist" +msgstr "" + +#: admin/forms/account.py:376 +msgid "Local domain does not exist" +msgstr "" + +#: admin/forms/account.py:503 +msgid "Domain(s)" +msgstr "" + +#: admin/forms/account.py:505 +msgid "Domain(s) that user administrates" +msgstr "" + +#: admin/forms/account.py:552 admin/forms/account.py:652 +#: admin/forms/domain.py:373 admin/forms/domain.py:445 core/apps.py:19 +#: core/apps.py:24 imap_migration/app_settings.py:17 +#: imap_migration/app_settings.py:99 maillog/apps.py:14 maillog/forms.py:20 +#: pdfcredentials/app_settings.py:23 pdfcredentials/app_settings.py:195 +#: postfix_autoreply/app_settings.py:12 postfix_autoreply/forms.py:107 +#: sievefilters/forms.py:59 +msgid "General" +msgstr "" + +#: admin/forms/account.py:560 core/templates/core/user_profile.html:3 +#: core/templatetags/core_tags.py:133 +msgid "Profile" +msgstr "" + +#: admin/forms/account.py:566 admin/forms/account.py:659 +msgid "Mail" +msgstr "" + +#: admin/forms/account.py:573 +msgid "Permissions" +msgstr "" + +#: admin/forms/account.py:642 +msgid "Account updated" +msgstr "" + +#: admin/forms/account.py:668 +msgid "New account" +msgstr "" + +#: admin/forms/account.py:679 +msgid "Account created" +msgstr "" + +#: admin/forms/alias.py:20 +msgid "Random address" +msgstr "" + +#: admin/forms/alias.py:23 +msgid "Email address" +msgstr "" + +#: admin/forms/alias.py:25 +msgid "" +"The alias address. To create a catchall alias, just enter the domain name " +"(@domain.tld)." +msgstr "" + +#: admin/forms/alias.py:31 admin/templates/admin/alias_detail.html:37 +msgid "Recipients" +msgstr "" + +#: admin/forms/alias.py:34 +msgid "" +"Addresses this alias will point to. Indicate only one address per input, " +"press ENTER to add a new input." +msgstr "" + +#: admin/forms/alias.py:119 +msgid "No recipient defined" +msgstr "" + +#: admin/forms/domain.py:32 +#: admin/templates/admin/_global_statistics_widget.html:7 +msgid "Type" +msgstr "" + +#: admin/forms/domain.py:38 +msgid "" +"Alias(es) of this domain. Indicate only one name per input, press ENTER to " +"add a new input." +msgstr "" + +#: admin/forms/domain.py:43 +msgid "Key selector" +msgstr "" + +#: admin/forms/domain.py:57 +msgid "" +"Default quota applied to mailboxes. Can be expressed in KB, MB (default) or " +"GB. A value of 0 means no quota." +msgstr "" + +#: admin/forms/domain.py:106 admin/handlers.py:185 +msgid "domain alias" +msgstr "" + +#: admin/forms/domain.py:109 admin/forms/domain.py:185 +#: admin/forms/domain.py:192 +#, python-format +msgid "A %s with this name already exists" +msgstr "" + +#: admin/forms/domain.py:130 +msgid "DKIM keys storage directory not configured" +msgstr "" + +#: admin/forms/domain.py:166 +msgid "You can't define an unlimited quota." +msgstr "" + +#: admin/forms/domain.py:185 admin/forms/domain.py:189 policyd/core.py:107 +msgid "domain" +msgstr "" + +#: admin/forms/domain.py:246 +msgid "Create a domain administrator" +msgstr "" + +#: admin/forms/domain.py:248 +msgid "Automatically create an administrator for this domain" +msgstr "" + +#: admin/forms/domain.py:252 admin/templates/admin/domain_detail.html:159 +#: admin/templates/admin/domain_headers.html:3 +#: admin/templates/admin/identity_headers.html:2 +#: admin/templates/admin/mx_domain_detail.html:9 +#: core/templates/core/information.html:14 +#: core/templates/core/information.html:36 +msgid "Name" +msgstr "" + +#: admin/forms/domain.py:255 +msgid "" +"The administrator's name. Don't include the domain's name here, it will be " +"automatically appended." +msgstr "" + +#: admin/forms/domain.py:264 +msgid "Generate a random password for the administrator." +msgstr "" + +#: admin/forms/domain.py:269 +msgid "With a mailbox" +msgstr "" + +#: admin/forms/domain.py:271 +msgid "Create a mailbox for the administrator." +msgstr "" + +#: admin/forms/domain.py:276 +msgid "Create aliases" +msgstr "" + +#: admin/forms/domain.py:278 +msgid "Automatically create standard aliases for this domain" +msgstr "" + +#: admin/forms/domain.py:294 +msgid "Invalid format" +msgstr "" + +#: admin/forms/domain.py:433 +msgid "Domain modified" +msgstr "" + +#: admin/forms/domain.py:458 +msgid "Options" +msgstr "" + +#: admin/forms/domain.py:467 +msgid "New domain" +msgstr "" + +#: admin/forms/domain.py:481 +msgid "Domain created" +msgstr "" + +#: admin/forms/export.py:9 admin/forms/import_.py:12 +msgid "Separator" +msgstr "" + +#: admin/forms/forward.py:12 +msgid "Recipient(s)" +msgstr "" + +#: admin/forms/forward.py:15 +msgid "Indicate one or more recipients separated by a ','" +msgstr "" + +#: admin/forms/forward.py:18 +msgid "Keep local copies" +msgstr "" + +#: admin/forms/forward.py:21 +msgid "Forward messages and store copies into your local mailbox" +msgstr "" + +#: admin/forms/import_.py:10 +msgid "Select a file" +msgstr "" + +#: admin/forms/import_.py:18 +msgid "Continue on error" +msgstr "" + +#: admin/forms/import_.py:20 +msgid "Don't treat duplicated objects as error" +msgstr "" + +#: admin/forms/import_.py:37 +msgid "Crypt passwords" +msgstr "" + +#: admin/forms/import_.py:40 +msgid "Check this option if passwords contained in your file are not crypted" +msgstr "" + +#: admin/handlers.py:233 +#, python-format +msgid "Account import failed (%s): domain does not exist" +msgstr "" + +#: admin/handlers.py:248 admin/models/mailbox.py:340 +msgid "Mailbox {} already exists" +msgstr "" + +#: admin/handlers.py:257 +#, python-format +msgid "Account import failed (%s): wrong quota value" +msgstr "" + +#: admin/handlers.py:298 +#: admin/templates/admin/_global_statistics_widget.html:17 +#: admin/templates/admin/_per_domain_statistics_widget.html:8 +#: admin/templates/admin/identities.html:5 +msgid "Identities" +msgstr "" + +#: admin/handlers.py:316 admin/templates/admin/forward.html:2 +msgid "Forward" +msgstr "" + +#: admin/lib.py:47 +msgid "A mailbox is required" +msgstr "" + +#: admin/lib.py:141 +msgid "You are not allowed to import domains" +msgstr "" + +#: admin/lib.py:150 +msgid "You are not allowed to import domain aliases." +msgstr "" + +#: admin/lib.py:242 admin/tests/test_mx.py:154 admin/tests/test_mx.py:167 +#: admin/tests/test_mx.py:172 +#, python-format +msgid "No DNS record found for %s" +msgstr "" + +#: admin/lib.py:245 +#, python-format +msgid "No %(type)s record for %(name)s" +msgstr "" + +#: admin/lib.py:249 admin/tests/test_mx.py:157 +msgid "No working name servers found" +msgstr "" + +#: admin/lib.py:252 admin/tests/test_mx.py:161 +#, python-format +msgid "DNS resolution timeout, unable to query %s at the moment" +msgstr "" + +#: admin/lib.py:256 +#, python-format +msgid "DNS name is too long: %s" +msgstr "" + +#: admin/lib.py:287 +#, python-brace-format +msgid "Invalid IP address format for {domain}; {addr}" +msgstr "" + +#: admin/lib.py:360 +#, python-format +msgid "Object already exists: %s" +msgstr "" + +#: admin/lib.py:364 +#, python-format +msgid "%d objects imported successfully" +msgstr "" + +#: admin/management/commands/subcommands/_import.py:99 +msgid "CSV file is not encoded in UTF-8, attempting to guess encoding" +msgstr "" + +#: admin/management/commands/subcommands/_import.py:114 +#, python-format +msgid "Reading CSV file using %(encoding)s encoding" +msgstr "" + +#: admin/management/commands/subcommands/_import.py:125 +#, python-format +msgid "Unable to decode CSV file using %(encoding)s encoding" +msgstr "" + +#: admin/management/commands/subcommands/_manage_dkim_keys.py:29 +msgid "" +"DKIM path non-writable (either a permission issue or the directory does not " +"exist)" +msgstr "" + +#: admin/management/commands/subcommands/_manage_dkim_keys.py:56 +msgid "Failed to generate DKIM private key" +msgstr "" + +#: admin/management/commands/subcommands/_manage_dkim_keys.py:68 +msgid "Failed to generate DKIM public key" +msgstr "" + +#: admin/management/commands/subcommands/_mx.py:133 +msgid "MX {} listed by DNSBL provider {}" +msgstr "" + +#: admin/management/commands/subcommands/_mx.py:174 +msgid "Domain has no MX record" +msgstr "" + +#: admin/management/commands/subcommands/_mx.py:177 +msgid "Domain {} has no MX record" +msgstr "" + +#: admin/management/commands/subcommands/_mx.py:195 +msgid "Invalid MX record: {}" +msgstr "" + +#: admin/management/commands/subcommands/_mx.py:202 +#, python-brace-format +msgid "MX record for domain {0} is invalid: {1}" +msgstr "" + +#: admin/management/commands/subcommands/_mx.py:213 +msgid "[modoboa] MX issue(s) for domain {}" +msgstr "" + +#: admin/management/commands/subcommands/_mx.py:269 +msgid "[modoboa] DNSBL issue(s) for domain {}" +msgstr "" + +#: admin/models/alias.py:36 +msgid "Domain not found." +msgstr "" + +#: admin/models/alias.py:91 admin/models/mailbox.py:85 +msgid "address" +msgstr "" + +#: admin/models/alias.py:93 +msgid "The alias address." +msgstr "" + +#: admin/models/alias.py:97 admin/models/domain.py:45 +#: admin/models/domain_alias.py:45 postfix_autoreply/models.py:23 +msgid "enabled" +msgstr "" + +#: admin/models/alias.py:98 admin/models/domain_alias.py:46 +msgid "Check to activate this alias" +msgstr "" + +#: admin/models/alias.py:102 admin/templates/admin/alias_detail.html:32 +#: core/templates/core/information.html:17 +msgid "Description" +msgstr "" + +#: admin/models/alias.py:103 admin/templates/admin/alias_detail.html:29 +msgid "Expire at" +msgstr "" + +#: admin/models/alias.py:144 +msgid "alias" +msgstr "" + +#: admin/models/alias.py:177 +msgid "Invalid address" +msgstr "" + +#: admin/models/alias.py:196 +msgid "Local recipient {}@{} not found" +msgstr "" + +#: admin/models/alias.py:245 +msgid "Invalid line: {}" +msgstr "" + +#: admin/models/domain.py:27 admin/models/domain_alias.py:33 +msgid "name" +msgstr "" + +#: admin/models/domain.py:30 +msgid "The domain name" +msgstr "" + +#: admin/models/domain.py:42 +msgid "Number of messages this domain can send per day" +msgstr "" + +#: admin/models/domain.py:46 +msgid "Check to activate this domain" +msgstr "" + +#: admin/models/domain.py:51 +msgid "Enable DNS checks" +msgstr "" + +#: admin/models/domain.py:53 +msgid "Check to enable DNS checks for this domain" +msgstr "" + +#: admin/models/domain.py:61 +msgid "Enable DKIM signing" +msgstr "" + +#: admin/models/domain.py:63 +msgid "" +"If you activate this feature, a DKIM key will be generated for this domain." +msgstr "" + +#: admin/models/domain.py:70 +msgid "Key length" +msgstr "" + +#: admin/models/domain.py:368 admin/models/domain_alias.py:70 +#: core/models.py:338 relaydomains/lib.py:13 +msgid "Invalid line" +msgstr "" + +#: admin/models/domain.py:378 +msgid "{}: no authorized MX record found for domain" +msgstr "" + +#: admin/models/domain.py:383 +msgid "{}: invalid quota value for domain" +msgstr "" + +#: admin/models/domain.py:388 +msgid "{}: invalid default mailbox quota value for domain" +msgstr "" + +#: admin/models/domain.py:395 +msgid "{}: default mailbox quota cannot be greater than domain quota" +msgstr "" + +#: admin/models/domain_alias.py:36 +msgid "The alias name" +msgstr "" + +#: admin/models/domain_alias.py:40 +msgid "target" +msgstr "" + +#: admin/models/domain_alias.py:41 +msgid "The domain this alias points to" +msgstr "" + +#: admin/models/domain_alias.py:79 +#, python-format +msgid "Unknown domain %s" +msgstr "" + +#: admin/models/mailbox.py:87 +msgid "Mailbox address (without the @domain.tld part)" +msgstr "" + +#: admin/models/mailbox.py:153 +#, python-format +msgid "Failed to retrieve mailbox location (%s)" +msgstr "" + +#: admin/models/mailbox.py:249 +msgid "A quota is required" +msgstr "" + +#: admin/models/mailbox.py:256 +msgid "{}: domain quota exceeded" +msgstr "" + +#: admin/templates/admin/_domain_dkim_key.html:6 +#: 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 +msgid "Close" +msgstr "" + +#: admin/templates/admin/_domain_dkim_key.html:7 +#, python-format +msgid "DKIM public key for %(domain)s" +msgstr "" + +#: admin/templates/admin/_domain_dkim_key.html:11 +msgid "Raw format. Click to copy" +msgstr "" + +#: admin/templates/admin/_domain_dkim_key.html:15 +msgid "Bind/named format. Click to copy" +msgstr "" + +#: admin/templates/admin/_domain_dnschecks_status.html:4 +msgctxt "checks" +msgid "Disabled" +msgstr "" + +#: admin/templates/admin/_domain_dnschecks_status.html:6 +msgid "Awaiting checks" +msgstr "" + +#: admin/templates/admin/_domain_dnschecks_status.html:16 +#: admin/templates/admin/_domain_dnschecks_status.html:26 +#: admin/templates/admin/_domain_dnschecks_status.html:34 +#: admin/templates/admin/_domain_dnschecks_status.html:42 +msgid "No record found" +msgstr "" + +#: admin/templates/admin/_domain_dnschecks_status.html:24 +msgid "Waiting for key to be generated" +msgstr "" + +#: admin/templates/admin/_global_statistics_widget.html:4 +msgid "Global statistics" +msgstr "" + +#: admin/templates/admin/_global_statistics_widget.html:8 +msgid "Quantity" +msgstr "" + +#: admin/templates/admin/_global_statistics_widget.html:14 +#: admin/templates/admin/domain_detail.html:37 +#: admin/templates/admin/domain_detail.html:87 limits/app_settings.py:45 +#: limits/app_settings.py:101 limits/app_settings.py:183 +#: limits/app_settings.py:257 limits/constants.py:22 limits/constants.py:76 +msgid "Domain aliases" +msgstr "" + +#: admin/templates/admin/_per_domain_statistics_widget.html:4 +msgid "Per-domain statistics" +msgstr "" + +#: admin/templates/admin/account_detail.html:16 +#: admin/templates/admin/alias_detail.html:16 +#: admin/templates/admin/domain_detail.html:19 +#: admin/templates/admin/identities_table.html:7 +msgid "(disabled)" +msgstr "" + +#: admin/templates/admin/account_detail.html:22 +#: admin/templates/admin/alias_detail.html:22 +#: admin/templates/admin/domain_detail.html:25 +msgid "Summary" +msgstr "" + +#: admin/templates/admin/account_detail.html:26 +msgid "Full name" +msgstr "" + +#: admin/templates/admin/account_detail.html:32 +#: admin/templates/admin/alias_detail.html:26 +msgid "Created" +msgstr "" + +#: admin/templates/admin/account_detail.html:35 +#: core/templates/core/information.html:38 +msgid "Last login" +msgstr "" + +#: admin/templates/admin/account_detail.html:38 core/models.py:74 +msgid "Secondary email" +msgstr "" + +#: admin/templates/admin/account_detail.html:38 +#: admin/templates/admin/account_detail.html:41 +msgid "Not defined" +msgstr "" + +#: admin/templates/admin/account_detail.html:41 core/models.py:72 +msgid "Phone number" +msgstr "" + +#: admin/templates/admin/account_detail.html:61 +msgid "Administered domains" +msgstr "" + +#: admin/templates/admin/account_detail.html:67 +msgid "No domain defined." +msgstr "" + +#: admin/templates/admin/account_detail.html:81 +msgid "Aliases" +msgstr "" + +#: admin/templates/admin/account_detail.html:87 +msgid "No alias defined" +msgstr "" + +#: admin/templates/admin/account_detail.html:93 +msgid "Additional sender addresses" +msgstr "" + +#: admin/templates/admin/account_detail.html:99 +msgid "No sender address defined" +msgstr "" + +#: admin/templates/admin/account_general_form.html:12 +#: admin/templates/admin/aliasform.html:13 +msgid "Domain is disabled" +msgstr "" + +#: admin/templates/admin/alias_detail.html:16 +#: admin/templates/admin/identities.html:33 +msgid "Alias" +msgstr "" + +#: admin/templates/admin/alias_detail.html:27 +msgid "Modified" +msgstr "" + +#: admin/templates/admin/dnsbl_domain_detail.html:10 +msgid "Provider" +msgstr "" + +#: admin/templates/admin/dnsbl_domain_detail.html:11 +#: admin/templates/admin/identities_quota_headers.html:2 +#: admin/templates/admin/mx_domain_detail.html:10 +msgid "Address" +msgstr "" + +#: admin/templates/admin/dnsbl_domain_detail.html:12 +#: admin/templates/admin/domain_detail.html:114 +#: admin/templates/admin/domains_log_headers.html:6 +#: admin/templates/admin/messages_log_headers.html:6 +msgid "Status" +msgstr "" + +#: admin/templates/admin/dnsbl_domain_detail.html:21 +msgid "listed" +msgstr "" + +#: admin/templates/admin/dnsbl_domain_detail.html:29 +msgid "Everything is fine, this domain is not listed." +msgstr "" + +#: admin/templates/admin/dnsbl_domain_detail.html:32 +msgid "No information available for this domain." +msgstr "" + +#: admin/templates/admin/domain_alarms.html:19 +msgid "Opened alarms for" +msgstr "" + +#: admin/templates/admin/domain_alarms.html:25 +#: admin/templates/admin/domains_log_headers.html:3 +#: admin/templates/admin/messages_log_headers.html:3 +#: core/templates/core/logs.html:6 lib/templatetags/lib_tags.py:119 +msgid "Date" +msgstr "" + +#: admin/templates/admin/domain_alarms.html:26 core/templates/core/logs.html:9 +msgid "Message" +msgstr "" + +#: admin/templates/admin/domain_alarms.html:27 +msgid "Mailbox" +msgstr "" + +#: admin/templates/admin/domain_alarms.html:40 +msgid "No opened alarm" +msgstr "" + +#: admin/templates/admin/domain_detail.html:29 +msgid "Creation date" +msgstr "" + +#: admin/templates/admin/domain_detail.html:33 +msgid "Last modification date" +msgstr "" + +#: admin/templates/admin/domain_detail.html:45 limits/app_settings.py:64 +#: limits/app_settings.py:120 limits/app_settings.py:207 +#: limits/app_settings.py:280 limits/constants.py:39 limits/constants.py:92 +msgid "Mailbox aliases" +msgstr "" + +#: admin/templates/admin/domain_detail.html:50 +#: admin/templates/admin/domain_detail.html:57 +#: admin/templates/admin/domain_detail.html:58 +#: admin/templates/admin/domain_detail.html:65 +#: admin/templates/admin/domains_quotas.html:11 +#: admin/templates/admin/domains_quotas.html:12 +#: admin/templates/admin/newdomainform.html:3 +msgid "MB" +msgstr "" + +#: admin/templates/admin/domain_detail.html:54 +#: admin/templates/admin/domain_detail.html:73 +msgid "Usage" +msgstr "" + +#: admin/templates/admin/domain_detail.html:57 +#: admin/templates/admin/domains_quotas.html:11 +msgctxt "quota" +msgid "used" +msgstr "" + +#: admin/templates/admin/domain_detail.html:58 +#: admin/templates/admin/domains_quotas.html:12 +msgid "allocated" +msgstr "" + +#: admin/templates/admin/domain_detail.html:70 +msgid "per day" +msgstr "" + +#: admin/templates/admin/domain_detail.html:76 +msgctxt "message count" +msgid "used" +msgstr "" + +#: admin/templates/admin/domain_detail.html:106 +msgid "DNS" +msgstr "" + +#: admin/templates/admin/domain_detail.html:121 +msgid "DKIM key" +msgstr "" + +#: admin/templates/admin/domain_detail.html:125 +msgid "Show key" +msgstr "" + +#: admin/templates/admin/domain_detail.html:133 +msgid "Warning" +msgstr "" + +#: admin/templates/admin/domain_detail.html:139 +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 +#: lib/form_utils.py:400 +msgid "No" +msgstr "" + +#: admin/templates/admin/domain_detail.html:143 +msgid "Generate new key" +msgstr "" + +#: admin/templates/admin/domain_detail.html:143 lib/form_utils.py:400 +msgid "Yes" +msgstr "" + +#: admin/templates/admin/domain_detail.html:149 +msgid "Not generated" +msgstr "" + +#: admin/templates/admin/domain_detail.html:156 +msgid "Administrators" +msgstr "" + +#: admin/templates/admin/domain_detail.html:168 +#: admin/templatetags/admin_tags.py:306 +msgid "Remove this permission" +msgstr "" + +#: admin/templates/admin/domain_detail.html:173 +msgid "No domain administrator defined yet." +msgstr "" + +#: admin/templates/admin/domain_headers.html:5 +#: admin/templates/admin/identity_headers.html:4 +msgid "Tags" +msgstr "" + +#: admin/templates/admin/domain_headers.html:7 +msgid "DNS status" +msgstr "" + +#: admin/templates/admin/domain_headers.html:9 +#: admin/templates/admin/identity_headers.html:5 +msgid "Actions" +msgstr "" + +#: admin/templates/admin/domain_options_form.html:10 +msgid "You can't create a new domain administrator" +msgstr "" + +#: admin/templates/admin/domains.html:28 +#: admin/templates/admin/identities.html:29 +msgid "Add" +msgstr "" + +#: admin/templates/admin/domains_log_headers.html:2 +msgid "Queue ID" +msgstr "" + +#: admin/templates/admin/domains_log_headers.html:4 +#: admin/templates/admin/messages_log_headers.html:4 +#: lib/templatetags/lib_tags.py:117 postfix_autoreply/forms.py:20 +msgid "From" +msgstr "" + +#: admin/templates/admin/domains_log_headers.html:5 +#: admin/templates/admin/messages_log_headers.html:5 +#: lib/templatetags/lib_tags.py:118 +msgid "To" +msgstr "" + +#: admin/templates/admin/domains_quota_headers.html:3 +#: admin/templates/admin/identities_quota_headers.html:4 +msgid "Limit" +msgstr "" + +#: admin/templates/admin/domains_quota_headers.html:4 +msgid "Used" +msgstr "" + +#: admin/templates/admin/domains_quota_headers.html:5 +msgid "Allocated" +msgstr "" + +#: admin/templates/admin/domains_quota_headers.html:6 +#: admin/templates/admin/identities_quota_headers.html:5 +#, python-format +msgid "Usage (%%)" +msgstr "" + +#: admin/templates/admin/domains_table.html:5 +msgid "disabled" +msgstr "" + +#: admin/templates/admin/forward.html:2 +msgid "Automatically forward emails to another address" +msgstr "" + +#: admin/templates/admin/forward.html:9 admin/views/alias.py:84 +#: core/templates/core/api_access.html:35 +#: core/templates/core/user_profile.html:19 lib/form_utils.py:356 +#: postfix_autoreply/templates/modoboa_postfix_autoreply/autoreply.html:10 +msgid "Update" +msgstr "" + +#: admin/templates/admin/identities.html:32 +msgid "Account" +msgstr "" + +#: admin/templates/admin/identities_quota_headers.html:3 +msgid "Value" +msgstr "" + +#: admin/templates/admin/identity_headers.html:3 +msgid "Fullname/Recipient" +msgstr "" + +#: admin/templates/admin/import_domains_form.html:6 +msgid "" +"Provide a CSV file where lines respect one of the following formats:
    " +"
  • domain; name; quota; default mailbox quota; enabled
  • " +"
  • domainalias; name; targeted domain; enabled
  • " +"
  • relaydomain; name; target host; target port; service; enabled; " +"verify recipients

The first element of each line is " +"mandatory and must be equal to one of the previous values.

You can " +"use a different character as separator.

" +msgstr "" + +#: admin/templates/admin/import_identities_form.html:6 +msgid "" +"Provide a CSV file where lines respect one of the following formats:
    " +"
  • account; loginname; password; first name; last name; enabled; group; " +"address; quota; [, domain, ...]
  • alias; address; enabled; " +"recipient; recipient; ...

The first element of each line " +"is mandatory and must be equal to one of the previous values.

You can " +"use a different character as separator.

" +msgstr "" + +#: admin/templates/admin/importform.html:6 +msgid "Help" +msgstr "" + +#: admin/templates/admin/importform.html:13 +msgid "Importing..." +msgstr "" + +#: admin/templates/admin/mailboxes_raw.html:3 +msgid "Choose a value" +msgstr "" + +#: admin/templates/admin/mailform.html:7 +msgid "Use domain default value" +msgstr "" + +#: admin/templates/admin/messages_log_headers.html:2 +msgid "ID" +msgstr "" + +#: admin/templates/admin/mx_domain_detail.html:11 +msgid "Updated" +msgstr "" + +#: admin/templates/admin/mx_domain_detail.html:23 +msgid "This IP does not match any of the valid MXs defined in parameters" +msgstr "" + +#: admin/templates/admin/mx_domain_detail.html:36 +msgid "No MX record found for this domain." +msgstr "" + +#: admin/templates/admin/notifications/domain_in_dnsbl.html:3 +#, python-format +msgid "" +"Modoboa detected that domain %(domain)s is listed by the following DNSBL " +"providers:" +msgstr "" + +#: admin/templates/admin/notifications/domain_in_dnsbl.html:11 +msgid "" +"The domain's reputation will be affected and there is a chance that emails " +"coming from it are considered as spam. You should contact those providers " +"and ask them to unlist detected IP address(es)." +msgstr "" + +#: admin/templates/admin/notifications/domain_invalid_mx.html:3 +#, python-format +msgid "Modoboa detected that domain %(domain)s has no valid MX record:" +msgstr "" + +#: admin/templates/admin/searchform.html:6 +msgid "Search" +msgstr "" + +#: admin/templatetags/admin_tags.py:18 +msgid "enabled_m" +msgstr "" + +#: admin/templatetags/admin_tags.py:18 +msgid "enabled_f" +msgstr "" + +#: admin/templatetags/admin_tags.py:46 +msgid "List domains" +msgstr "" + +#: admin/templatetags/admin_tags.py:53 admin/templatetags/admin_tags.py:123 +msgid "List quotas" +msgstr "" + +#: admin/templatetags/admin_tags.py:60 +msgid "Message logs" +msgstr "" + +#: admin/templatetags/admin_tags.py:75 admin/templatetags/admin_tags.py:130 +#: admin/views/import_.py:57 admin/views/import_.py:78 +msgid "Import" +msgstr "" + +#: admin/templatetags/admin_tags.py:83 admin/templatetags/admin_tags.py:138 +#: admin/views/export.py:41 admin/views/export.py:70 +msgid "Export" +msgstr "" + +#: admin/templatetags/admin_tags.py:116 +msgid "List identities" +msgstr "" + +#: admin/templatetags/admin_tags.py:157 +msgid "View the domain's identities" +msgstr "" + +#: admin/templatetags/admin_tags.py:166 +msgid "View domain's alarms" +msgstr "" + +#: admin/templatetags/admin_tags.py:174 admin/templatetags/admin_tags.py:218 +#: admin/templatetags/admin_tags.py:235 +msgid "Edit {}" +msgstr "" + +#: admin/templatetags/admin_tags.py:186 admin/templatetags/admin_tags.py:224 +#: admin/templatetags/admin_tags.py:241 +#, python-format +msgid "Delete %s?" +msgstr "" + +#: admin/tests/test_mx.py:156 +#, python-format +msgid "No MX record for %s" +msgstr "" + +#: admin/tests/test_mx.py:177 admin/tests/test_mx.py:183 +#, python-format +msgid "Invalid IP address format for %(domain)s; %(addr)s" +msgstr "" + +#: admin/tests/test_mx.py:200 +#, python-format +msgid "No AAAA record for %s" +msgstr "" + +#: admin/views/alias.py:30 +msgid "Alias with this name already exists" +msgstr "" + +#: admin/views/alias.py:52 +msgid "Create" +msgstr "" + +#: admin/views/alias.py:64 +msgid "New alias" +msgstr "" + +#: admin/views/alias.py:64 +msgid "Alias created" +msgstr "" + +#: admin/views/alias.py:76 +msgid "Alias modified" +msgstr "" + +#: admin/views/alias.py:101 +msgid "Alias deleted" +msgid_plural "Aliases deleted" +msgstr[0] "" +msgstr[1] "" + +#: admin/views/dns.py:28 +msgid "MX records of {}" +msgstr "" + +#: admin/views/dns.py:50 +msgid "DNSBL summary for {}" +msgstr "" + +#: admin/views/domain.py:251 +msgid "Domain deleted" +msgid_plural "Domains deleted" +msgstr[0] "" +msgstr[1] "" + +#: admin/views/export.py:40 +msgid "Export identities" +msgstr "" + +#: admin/views/export.py:69 +msgid "Export domains" +msgstr "" + +#: admin/views/identity.py:110 admin/views/identity.py:197 +#: admin/views/identity.py:202 lib/form_utils.py:110 lib/form_utils.py:113 +msgid "Invalid request" +msgstr "" + +#: admin/views/identity.py:187 +msgid "Account deleted" +msgid_plural "Accounts deleted" +msgstr[0] "" +msgstr[1] "" + +#: admin/views/import_.py:56 +msgid "Import domains" +msgstr "" + +#: admin/views/import_.py:77 +msgid "Import identities" +msgstr "" + +#: admin/views/user.py:51 +msgid "Forward updated" +msgstr "" + +#: core/api/v1/serializers.py:21 +msgid "Invalid PIN code" +msgstr "" + +#: core/api/v1/serializers.py:27 +msgid "2FA is already enabled" +msgstr "" + +#: core/api/v1/serializers.py:40 +#, python-format +msgid "Failed TFA settings editing attempt from '%s' as user '%s'" +msgstr "" + +#: core/api/v1/serializers.py:44 core/api/v2/serializers.py:308 +msgid "Invalid password" +msgstr "" + +#: core/api/v1/viewsets.py:64 core/api/v1/viewsets.py:83 +msgid "2FA is not enabled" +msgstr "" + +#: core/api/v2/serializers.py:68 core/app_settings.py:48 +msgid "Local" +msgstr "" + +#: core/api/v2/serializers.py:164 core/app_settings.py:24 +msgid "User profile" +msgstr "" + +#: core/api/v2/serializers.py:183 core/api/v2/serializers.py:190 +#: core/api/v2/serializers.py:197 core/app_settings.py:535 +#: core/app_settings.py:543 core/app_settings.py:551 +#: postfix_autoreply/forms.py:155 +msgid "Invalid syntax" +msgstr "" + +#: core/api/v2/serializers.py:202 core/app_settings.py:557 +msgid "Invalid rounds number" +msgstr "" + +#: core/api/v2/serializers.py:296 core/forms.py:201 +msgid "This code is invalid" +msgstr "" + +#: core/api/v2/serializers.py:367 core/views/auth.py:196 core/views/auth.py:249 +msgid "Please use the following code to recover your Modoboa password: {}" +msgstr "" + +#: core/app_settings.py:44 core/app_settings.py:716 +msgid "Authentication" +msgstr "" + +#: core/app_settings.py:47 core/app_settings.py:722 +msgid "Authentication type" +msgstr "" + +#: core/app_settings.py:50 core/app_settings.py:724 +msgid "The backend used for authentication" +msgstr "" + +#: core/app_settings.py:55 core/app_settings.py:731 +msgid "Default password scheme" +msgstr "" + +#: core/app_settings.py:58 core/app_settings.py:733 +msgid "Scheme used to crypt mailbox passwords" +msgstr "" + +#: core/app_settings.py:62 core/app_settings.py:740 +msgid "Rounds" +msgstr "" + +#: core/app_settings.py:65 core/app_settings.py:742 +msgid "" +"Number of rounds to use (only used by sha256crypt and sha512crypt). Must be " +"between 1000 and 999999999, inclusive." +msgstr "" + +#: core/app_settings.py:71 core/app_settings.py:752 +msgid "Update password scheme at login" +msgstr "" + +#: core/app_settings.py:74 core/app_settings.py:755 +msgid "Update user password at login to use the default password scheme" +msgstr "" + +#: core/app_settings.py:79 core/app_settings.py:763 +msgid "Default password" +msgstr "" + +#: core/app_settings.py:81 core/app_settings.py:765 +msgid "Default password for automatically created accounts." +msgstr "" + +#: core/app_settings.py:85 core/app_settings.py:772 +msgid "Random password length" +msgstr "" + +#: core/app_settings.py:88 core/app_settings.py:774 +msgid "Length of randomly generated passwords." +msgstr "" + +#: core/app_settings.py:92 core/app_settings.py:781 +msgid "Update password service URL" +msgstr "" + +#: core/app_settings.py:96 core/app_settings.py:783 +msgid "" +"The URL of an external page where users will be able to update their " +"password. It applies only to non local users, ie. those automatically " +"created after a successful external authentication (LDAP, SMTP)." +msgstr "" + +#: core/app_settings.py:104 core/app_settings.py:793 +msgid "Password recovery announcement" +msgstr "" + +#: core/app_settings.py:109 core/app_settings.py:795 +msgid "A temporary message that will be displayed on the reset password page." +msgstr "" + +#: core/app_settings.py:114 core/app_settings.py:804 +msgid "Enable password recovery by SMS" +msgstr "" + +#: core/app_settings.py:117 core/app_settings.py:807 +msgid "Enable password recovery by SMS for users who filled a phone number." +msgstr "" + +#: core/app_settings.py:122 core/app_settings.py:815 +msgid "SMS provider" +msgstr "" + +#: core/app_settings.py:124 core/app_settings.py:818 +msgid "Choose a provider to send password recovery SMS" +msgstr "" + +#: core/app_settings.py:129 +msgid "LDAP settings" +msgstr "" + +#: core/app_settings.py:132 core/app_settings.py:836 +#: sievefilters/app_settings.py:18 sievefilters/app_settings.py:51 +#: sievefilters/forms.py:16 sievefilters/forms.py:38 +msgid "Server address" +msgstr "" + +#: core/app_settings.py:134 core/app_settings.py:838 +msgid "The IP address or the DNS name of the LDAP server" +msgstr "" + +#: core/app_settings.py:138 core/app_settings.py:845 +#: sievefilters/app_settings.py:25 sievefilters/app_settings.py:67 +#: sievefilters/forms.py:23 sievefilters/forms.py:50 +msgid "Server port" +msgstr "" + +#: core/app_settings.py:140 core/app_settings.py:847 +msgid "The TCP port number used by the LDAP server" +msgstr "" + +#: core/app_settings.py:144 core/app_settings.py:855 +msgid "Enable secondary server (fallback)" +msgstr "" + +#: core/app_settings.py:147 core/app_settings.py:858 +msgid "" +"Enable a secondary LDAP server which will be used if the primary one fails" +msgstr "" + +#: core/app_settings.py:153 core/app_settings.py:866 +msgid "Secondary server address" +msgstr "" + +#: core/app_settings.py:156 core/app_settings.py:869 +msgid "The IP address or the DNS name of the seondary LDAP server" +msgstr "" + +#: core/app_settings.py:161 core/app_settings.py:876 +msgid "Secondary server port" +msgstr "" + +#: core/app_settings.py:163 core/app_settings.py:879 +msgid "The TCP port number used by the LDAP secondary server" +msgstr "" + +#: core/app_settings.py:167 core/app_settings.py:886 +#: sievefilters/app_settings.py:58 sievefilters/forms.py:44 +msgid "Use a secured connection" +msgstr "" + +#: core/app_settings.py:171 core/app_settings.py:888 +msgid "Use an SSL/STARTTLS connection to access the LDAP server" +msgstr "" + +#: core/app_settings.py:176 core/app_settings.py:895 +msgid "Active Directory" +msgstr "" + +#: core/app_settings.py:178 core/app_settings.py:897 +msgid "Tell if the LDAP server is an Active Directory one" +msgstr "" + +#: core/app_settings.py:182 core/app_settings.py:904 +msgid "Administrator groups" +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." +msgstr "" + +#: core/app_settings.py:192 core/app_settings.py:915 +msgid "Group type" +msgstr "" + +#: core/app_settings.py:195 core/app_settings.py:917 +msgid "The LDAP group type to use with your directory." +msgstr "" + +#: core/app_settings.py:199 core/app_settings.py:924 +msgid "Groups search base" +msgstr "" + +#: core/app_settings.py:202 core/app_settings.py:926 +msgid "The distinguished name of the search base used to find groups" +msgstr "" + +#: core/app_settings.py:208 core/app_settings.py:934 +msgid "Password attribute" +msgstr "" + +#: core/app_settings.py:210 core/app_settings.py:936 +msgid "The attribute used to store user passwords" +msgstr "" + +#: core/app_settings.py:214 core/app_settings.py:943 +msgid "LDAP authentication settings" +msgstr "" + +#: core/app_settings.py:217 core/app_settings.py:951 +msgid "Authentication method" +msgstr "" + +#: core/app_settings.py:219 core/constants.py:59 +msgid "Search and bind" +msgstr "" + +#: core/app_settings.py:220 core/constants.py:60 +msgid "Direct bind" +msgstr "" + +#: core/app_settings.py:223 core/app_settings.py:954 +msgid "Choose the authentication method to use" +msgstr "" + +#: core/app_settings.py:227 core/app_settings.py:279 core/app_settings.py:961 +#: core/app_settings.py:1024 +msgid "Bind DN" +msgstr "" + +#: core/app_settings.py:230 core/app_settings.py:282 core/app_settings.py:963 +#: core/app_settings.py:1026 +msgid "" +"The distinguished name to use when binding to the LDAP server. Leave empty " +"for an anonymous bind" +msgstr "" + +#: core/app_settings.py:237 core/app_settings.py:289 core/app_settings.py:972 +#: core/app_settings.py:1034 +msgid "Bind password" +msgstr "" + +#: 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 "" + +#: core/app_settings.py:247 core/app_settings.py:335 core/app_settings.py:984 +#: core/app_settings.py:1089 +msgid "Users search base" +msgstr "" + +#: core/app_settings.py:250 core/app_settings.py:338 core/app_settings.py:986 +#: core/app_settings.py:1091 +msgid "The distinguished name of the search base used to find users" +msgstr "" + +#: core/app_settings.py:256 core/app_settings.py:344 core/app_settings.py:995 +#: core/app_settings.py:1100 +msgid "Search filter" +msgstr "" + +#: core/app_settings.py:259 core/app_settings.py:347 core/app_settings.py:997 +#: core/app_settings.py:1102 +msgid "" +"An optional filter string (e.g. '(objectClass=person)'). In order to be " +"valid, it must be enclosed in parentheses." +msgstr "" + +#: core/app_settings.py:266 core/app_settings.py:1006 +msgid "User DN template" +msgstr "" + +#: core/app_settings.py:269 core/app_settings.py:1008 +#, python-format +msgid "" +"The template used to construct a user's DN. It should contain one " +"placeholder (ie. %(user)s)" +msgstr "" + +#: core/app_settings.py:276 core/app_settings.py:1017 +msgid "LDAP synchronization settings" +msgstr "" + +#: core/app_settings.py:299 core/app_settings.py:1045 +msgid "Enable export to LDAP" +msgstr "" + +#: core/app_settings.py:302 core/app_settings.py:1047 +msgid "" +"Enable automatic synchronization between local database and LDAP directory" +msgstr "" + +#: core/app_settings.py:308 core/app_settings.py:1056 +msgid "Delete remote LDAP account when local account is deleted" +msgstr "" + +#: core/app_settings.py:311 core/app_settings.py:1059 +msgid "" +"Delete remote LDAP account when local account is deleted, otherwise it will " +"be disabled." +msgstr "" + +#: core/app_settings.py:317 core/app_settings.py:1068 +msgid "Account DN template" +msgstr "" + +#: core/app_settings.py:320 core/app_settings.py:1070 +#, python-format +msgid "" +"The template used to construct an account's DN. It should contain one " +"placeholder (ie. %(user)s)" +msgstr "" + +#: core/app_settings.py:327 core/app_settings.py:1079 +msgid "Enable import from LDAP" +msgstr "" + +#: core/app_settings.py:330 core/app_settings.py:1081 +msgid "Enable account synchronization from LDAP directory to local database" +msgstr "" + +#: core/app_settings.py:354 core/app_settings.py:1111 +msgid "Username attribute" +msgstr "" + +#: core/app_settings.py:357 core/app_settings.py:1113 +msgid "The name of the LDAP attribute where the username can be found." +msgstr "" + +#: core/app_settings.py:362 core/app_settings.py:1122 +msgid "Enable Dovecot LDAP sync" +msgstr "" + +#: core/app_settings.py:365 core/app_settings.py:1124 +msgid "LDAP authentication settings will be applied to Dovecot configuration." +msgstr "" + +#: core/app_settings.py:370 core/app_settings.py:1132 +msgid "Dovecot LDAP config file" +msgstr "" + +#: core/app_settings.py:374 core/app_settings.py:1134 +msgid "" +"Location of the configuration file which contains Dovecot LDAP settings." +msgstr "" + +#: core/app_settings.py:379 core/app_settings.py:1147 +#: core/templates/core/dashboard.html:5 +msgid "Dashboard" +msgstr "" + +#: core/app_settings.py:382 core/app_settings.py:1153 +msgid "Custom RSS feed" +msgstr "" + +#: core/app_settings.py:385 core/app_settings.py:1155 +msgid "Display custom RSS feed to resellers and domain administrators" +msgstr "" + +#: core/app_settings.py:390 core/app_settings.py:1163 +msgid "Hide features widget" +msgstr "" + +#: core/app_settings.py:393 core/app_settings.py:1165 +msgid "Hide features widget for resellers and domain administrators" +msgstr "" + +#: core/app_settings.py:397 core/app_settings.py:1177 +msgid "Notifications" +msgstr "" + +#: core/app_settings.py:400 core/app_settings.py:1183 +msgid "Sender address" +msgstr "" + +#: core/app_settings.py:402 core/app_settings.py:1185 +msgid "Email address used to send notifications." +msgstr "" + +#: core/app_settings.py:405 core/app_settings.py:1196 +msgid "Public API" +msgstr "" + +#: core/app_settings.py:408 core/app_settings.py:1202 +msgid "Enable communication" +msgstr "" + +#: core/app_settings.py:410 +msgid "Enable communication with Modoboa public API" +msgstr "" + +#: core/app_settings.py:414 core/app_settings.py:1211 +msgid "Check new versions" +msgstr "" + +#: 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 "" + +#: core/app_settings.py:420 core/app_settings.py:1222 +msgid "Send an email when new versions are found" +msgstr "" + +#: core/app_settings.py:422 core/app_settings.py:1226 +msgid "Send an email to notify admins about new versions" +msgstr "" + +#: core/app_settings.py:425 core/app_settings.py:1233 +#: sievefilters/constants.py:25 +msgid "Recipient" +msgstr "" + +#: core/app_settings.py:427 core/app_settings.py:1236 +msgid "Recipient of new versions notification emails." +msgstr "" + +#: core/app_settings.py:431 core/app_settings.py:1243 +msgid "Send statistics" +msgstr "" + +#: core/app_settings.py:434 core/app_settings.py:1246 +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" +msgstr "" + +#: core/app_settings.py:451 core/app_settings.py:1277 +msgid "Inactive account threshold" +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" +msgstr "" + +#: core/app_settings.py:460 core/app_settings.py:1289 +msgid "Top notifications check interval" +msgstr "" + +#: core/app_settings.py:462 core/app_settings.py:1292 +msgid "Interval between two top notification checks (in seconds)" +msgstr "" + +#: core/app_settings.py:466 core/app_settings.py:1299 +msgid "Maximum log record age" +msgstr "" + +#: core/app_settings.py:468 core/app_settings.py:1301 +msgid "The maximum age in days of a log record" +msgstr "" + +#: core/app_settings.py:472 core/app_settings.py:1308 +msgid "Items per page" +msgstr "" + +#: core/app_settings.py:474 core/app_settings.py:1310 +msgid "Number of displayed items per page" +msgstr "" + +#: core/app_settings.py:478 core/app_settings.py:1317 +msgid "Default top redirection" +msgstr "" + +#: core/app_settings.py:482 core/app_settings.py:1319 +msgid "The default redirection used when no application is specified" +msgstr "" + +#: core/app_settings.py:830 +msgid "LDAP" +msgstr "" + +#: core/checks.py:10 +msgid "" +"You have USE_TZ set to False, this may result in issues during transitions " +"between summer/winter time (ie the same local time occuring twice due to " +"clock change)." +msgstr "" + +#: core/checks.py:14 +msgid "Set `USE_TZ = True` in settings.py" +msgstr "" + +#: core/constants.py:6 +msgid "Simple user" +msgstr "" + +#: core/constants.py:7 +msgid "Domain administrator" +msgstr "" + +#: core/constants.py:8 +msgid "Reseller" +msgstr "" + +#: core/constants.py:9 +msgid "Super administrator" +msgstr "" + +#: core/constants.py:109 +msgid "Choose a provider" +msgstr "" + +#: core/constants.py:114 +msgid "Dummy" +msgstr "" + +#: core/forms.py:26 +msgid "Old password" +msgstr "" + +#: core/forms.py:31 +msgid "New password" +msgstr "" + +#: core/forms.py:70 +msgid "Old password mismatchs" +msgstr "" + +#: core/forms.py:83 +msgid "Passwords mismatch" +msgstr "" + +#: core/forms.py:130 +msgid "Enable API access" +msgstr "" + +#: core/forms.py:176 +msgid "Verification code" +msgstr "" + +#: core/forms.py:187 +msgid "Invalid code" +msgstr "" + +#: core/handlers.py:36 +msgid "added" +msgstr "" + +#: core/handlers.py:39 +msgid "modified" +msgstr "" + +#: core/handlers.py:41 +#, python-format +msgid "%(object)s '%(name)s' %(action)s by user %(user)s" +msgstr "" + +#: core/handlers.py:64 +#, python-format +msgid "%(object)s '%(name)s' %(action)s by " +msgstr "" + +#: core/handlers.py:67 +msgid "deleted" +msgstr "" + +#: core/handlers.py:71 +msgid "user {}" +msgstr "" + +#: core/handlers.py:73 +msgid "management command" +msgstr "" + +#: core/handlers.py:95 +msgid "You can't delete your own account" +msgstr "" + +#: core/handlers.py:128 +msgid "One or more updates are available" +msgstr "" + +#: core/management/commands/communicate_with_public_api.py:42 +msgid "[modoboa] Update(s) available" +msgstr "" + +#: core/models.py:59 +msgid "Allow mailboxes access" +msgstr "" + +#: core/models.py:61 +msgid "Allow this administrator to access user mailboxes" +msgstr "" + +#: core/models.py:63 core/templates/core/user_security.html:119 +msgid "password" +msgstr "" + +#: core/models.py:66 +msgid "language" +msgstr "" + +#: core/models.py:70 +msgid "Prefered language to display pages." +msgstr "" + +#: core/models.py:79 +msgid "An alternative e-mail address, can be used for recovery needs." +msgstr "" + +#: core/models.py:136 +msgid "Failed to update password: LDAP module not installed" +msgstr "" + +#: core/models.py:171 policyd/core.py:106 +msgid "account" +msgstr "" + +#: core/models.py:303 +msgid "Unknown" +msgstr "" + +#: core/models.py:346 +msgid "You can't import an account with a role greater than yours" +msgstr "" + +#: core/models.py:361 +#, python-format +msgid "The simple user '%s' must have a valid email address" +msgstr "" + +#: core/models.py:368 +#, python-format +msgid "username and email fields must not differ for '%s'" +msgstr "" + +#: core/password_validation.py:25 +msgid "Password must contain at least {} digit." +msgid_plural "Password must contain at least {} digits." +msgstr[0] "" +msgstr[1] "" + +#: core/password_validation.py:37 +msgid "Password must contain at least {} lowercase letter." +msgid_plural "Password must contain at least {} lowercase letters." +msgstr[0] "" +msgstr[1] "" + +#: core/password_validation.py:49 +msgid "Password must contain at least {} uppercase letter." +msgid_plural "Password must contain at least {} uppercase letters." +msgstr[0] "" +msgstr[1] "" + +#: core/password_validation.py:62 +msgid "Password must contain at least {} special character." +msgid_plural "Password must contain at least {} special characters." +msgstr[0] "" +msgstr[1] "" + +#: core/password_validation.py:70 +msgid "Your password must contain a combination of different character types." +msgstr "" + +#: core/sms_backends/ovh.py:21 core/sms_backends/ovh.py:102 +msgid "API endpoint" +msgstr "" + +#: core/sms_backends/ovh.py:24 core/sms_backends/ovh.py:62 +msgid "OVH Europe" +msgstr "" + +#: core/sms_backends/ovh.py:25 core/sms_backends/ovh.py:63 +msgid "OVH US" +msgstr "" + +#: core/sms_backends/ovh.py:26 core/sms_backends/ovh.py:64 +msgid "OVH North-America" +msgstr "" + +#: core/sms_backends/ovh.py:27 core/sms_backends/ovh.py:65 +msgid "So you Start Europe" +msgstr "" + +#: core/sms_backends/ovh.py:28 core/sms_backends/ovh.py:66 +msgid "So you Start North America" +msgstr "" + +#: core/sms_backends/ovh.py:29 core/sms_backends/ovh.py:67 +msgid "Kimsufi Europe" +msgstr "" + +#: core/sms_backends/ovh.py:30 core/sms_backends/ovh.py:68 +msgid "Kimsufi North America" +msgstr "" + +#: core/sms_backends/ovh.py:36 core/sms_backends/ovh.py:109 +msgid "Application key" +msgstr "" + +#: core/sms_backends/ovh.py:41 +msgid "Application secret" +msgstr "" + +#: core/sms_backends/ovh.py:49 core/sms_backends/ovh.py:124 +msgid "Consumer key" +msgstr "" + +#: core/sms_backends/ovh.py:116 +msgid "Appication secret" +msgstr "" + +#: core/templates/core/_current_features.html:6 +msgid "Features looking for sponsoring" +msgstr "" + +#: core/templates/core/_current_features.html:12 +msgid "Goal:" +msgstr "" + +#: core/templates/core/_current_features.html:18 +msgid "More" +msgstr "" + +#: core/templates/core/_current_features.html:22 +msgid "Nothing to sponsor yet." +msgstr "" + +#: core/templates/core/_latest_news_widget.html:5 +msgid "Latest news" +msgstr "" + +#: core/templates/core/_latest_news_widget.html:19 +msgid "" +"Visit the official " +"weblog for more information." +msgstr "" + +#: core/templates/core/api_access.html:3 +msgid "API access" +msgstr "" + +#: core/templates/core/api_access.html:3 +msgid "Control your access to Modoboa API" +msgstr "" + +#: core/templates/core/api_access.html:7 +#, python-format +msgid "" +"A documentation of the API is available here." +msgstr "" + +#: core/templates/core/api_access.html:14 +msgid "API access token" +msgstr "" + +#: core/templates/core/dashboard.html:17 +#, python-format +msgid "Hello %(user)s." +msgstr "" + +#: core/templates/core/information.html:2 core/templatetags/core_tags.py:58 +msgid "Information" +msgstr "" + +#: core/templates/core/information.html:2 +msgid "Various information about Modoboa" +msgstr "" + +#: core/templates/core/information.html:5 +msgid "One or more updates are available!" +msgstr "" + +#: core/templates/core/information.html:6 +msgid "Check the following list to find the component(s) that can be updated." +msgstr "" + +#: core/templates/core/information.html:10 +msgid "Applications" +msgstr "" + +#: core/templates/core/information.html:15 +msgid "Installed version" +msgstr "" + +#: core/templates/core/information.html:16 +msgid "Last version" +msgstr "" + +#: core/templates/core/information.html:32 +msgid "Active users" +msgstr "" + +#: core/templates/core/logs.html:2 core/templatetags/core_tags.py:63 +msgid "Logs" +msgstr "" + +#: core/templates/core/logs.html:2 +msgid "Previously on Modoboa..." +msgstr "" + +#: core/templates/core/logs.html:7 +msgid "Level" +msgstr "" + +#: core/templates/core/logs.html:8 +msgid "Logger" +msgstr "" + +#: core/templates/core/notifications/update_available.html:3 +msgid "" +"\n" +" The following update is available:\n" +msgid_plural "" +"\n" +" The following updates are available:\n" +msgstr[0] "" +msgstr[1] "" + +#: core/templates/core/parameters.html:2 core/templatetags/core_tags.py:70 +msgid "Parameters" +msgstr "" + +#: core/templates/core/parameters.html:2 +msgid "Configure Modoboa" +msgstr "" + +#: core/templates/core/parameters.html:6 +#: core/templates/core/user_preferences.html:10 +msgid "Save" +msgstr "" + +#: core/templates/core/settings_header.html:5 +msgid "Modoboa settings" +msgstr "" + +#: core/templates/core/user_index.html:4 core/templatetags/core_tags.py:95 +msgid "Settings" +msgstr "" + +#: core/templates/core/user_preferences.html:2 +#: core/templatetags/core_tags.py:139 +msgid "Preferences" +msgstr "" + +#: core/templates/core/user_preferences.html:2 +msgid "Customize Modoboa" +msgstr "" + +#: core/templates/core/user_preferences.html:14 +msgid "No preferences available." +msgstr "" + +#: core/templates/core/user_profile.html:3 +msgid "Update your personal information" +msgstr "" + +#: core/templates/core/user_profile.html:13 +msgid "Click here to update your password" +msgstr "" + +#: core/templates/core/user_security.html:2 core/templatetags/core_tags.py:145 +msgid "Security" +msgstr "" + +#: core/templates/core/user_security.html:6 +msgid "Two-Factor authentication" +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." +msgstr "" + +#: core/templates/core/user_security.html:25 +msgid "Pin code" +msgstr "" + +#: core/templates/core/user_security.html:28 +msgid "Register" +msgstr "" + +#: core/templates/core/user_security.html:33 +msgid "" +"Congratulations! Two-Factor Authentication is now enabled for your account." +msgstr "" + +#: core/templates/core/user_security.html:38 +#: core/templates/core/user_security.html:89 +msgid "" +"The following recovery codes can be used one time each to let you regain " +"access to your account, in case you lose your phone for example. Make sure " +"to save them in a safe place, otherwise you won't be able to access your " +"account anymore." +msgstr "" + +#: core/templates/core/user_security.html:53 +msgid "Two-Factor Authentication is enabled for your account." +msgstr "" + +#: core/templates/core/user_security.html:57 +msgid "This will invalidate your registered application." +msgstr "" + +#: core/templates/core/user_security.html:58 +msgid "Disable 2FA" +msgstr "" + +#: core/templates/core/user_security.html:60 +msgid "This will regenerate your tokens." +msgstr "" + +#: core/templates/core/user_security.html:61 +msgid "Reset recovery codes" +msgstr "" + +#: core/templates/core/user_security.html:65 +msgid "" +"Two-Factor Authentication (2FA) is not yet activated for your account. " +"Enabling this feature will increase your account's security." +msgstr "" + +#: core/templates/core/user_security.html:73 +msgid "Enable 2FA" +msgstr "" + +#: core/templates/core/user_security.html:84 +msgid "New recovery codes" +msgstr "" + +#: core/templates/core/user_security.html:88 +msgid "Here are your new recovery codes. " +msgstr "" + +#: core/templates/core/user_security.html:118 +msgid "Confirm your password" +msgstr "" + +#: core/templatetags/core_tags.py:34 +msgid "Modoboa" +msgstr "" + +#: core/templatetags/core_tags.py:110 +msgid "Logout" +msgstr "" + +#: core/templatetags/core_tags.py:154 +msgid "API" +msgstr "" + +#: core/utils.py:39 +msgid "The core part of Modoboa" +msgstr "" + +#: core/views/admin.py:42 +msgid "Parameters saved" +msgstr "" + +#: core/views/auth.py:66 +#, python-format +msgid "User '%s' successfully logged in" +msgstr "" + +#: core/views/auth.py:104 +#, python-format +msgid "Password scheme mismatch. Updating %s password" +msgstr "" + +#: core/views/auth.py:111 +#, python-format +msgid "Password hash parameter missmatch. Updating %s password" +msgstr "" + +#: core/views/auth.py:156 +msgid "User '{}' successfully logged out" +msgstr "" + +#: core/views/user.py:55 +msgid "Profile updated" +msgstr "" + +#: core/views/user.py:89 +msgid "Preferences saved" +msgstr "" + +#: core/views/user.py:118 +msgid "Access updated" +msgstr "" + +#: dmarc/forms.py:36 dmarc/forms.py:50 +msgid "DNS settings" +msgstr "" + +#: dmarc/forms.py:39 dmarc/forms.py:56 +msgid "Enable reverse lookups" +msgstr "" + +#: dmarc/forms.py:41 dmarc/forms.py:58 +msgid "Enable reverse DNS lookups (reports will be longer to display)" +msgstr "" + +#: dmarc/forms.py:74 dmarc/forms.py:78 +msgid "DMARC" +msgstr "" + +#: dmarc/handlers.py:21 +msgid "Show DMARC report for {}" +msgstr "" + +#: dmarc/lib.py:294 dmarc/templatetags/dmarc_tags.py:67 dmarc/views.py:120 +msgid "Not resolved" +msgstr "" + +#: dmarc/models.py:10 dmarc/models.py:16 pdfcredentials/constants.py:7 +msgid "None" +msgstr "" + +#: dmarc/models.py:11 +msgid "Quarantine" +msgstr "" + +#: dmarc/models.py:12 +msgid "Reject" +msgstr "" + +#: dmarc/models.py:17 +msgid "Neutral" +msgstr "" + +#: dmarc/models.py:18 +msgid "Pass" +msgstr "" + +#: dmarc/models.py:19 +msgid "Fail" +msgstr "" + +#: dmarc/models.py:20 +msgid "Temporary error" +msgstr "" + +#: dmarc/models.py:21 +msgid "Permanent error" +msgstr "" + +#: dmarc/models.py:24 +msgid "Policy" +msgstr "" + +#: dmarc/models.py:26 +msgid "Soft failure" +msgstr "" + +#: dmarc/templates/dmarc/_result_detail.html:6 +msgid "Total" +msgstr "" + +#: dmarc/templates/dmarc/domain_report.html:21 +#: dmarc/templates/dmarc/domain_report.html:27 +msgid "Fully aligned" +msgstr "" + +#: dmarc/templates/dmarc/domain_report.html:22 +#: dmarc/templates/dmarc/domain_report.html:28 +msgid "Partially aligned" +msgstr "" + +#: dmarc/templates/dmarc/domain_report.html:23 +#: dmarc/templates/dmarc/domain_report.html:29 +msgid "Forwarded" +msgstr "" + +#: dmarc/templates/dmarc/domain_report.html:24 +#: dmarc/templates/dmarc/domain_report.html:30 +msgid "Failed" +msgstr "" + +#: dmarc/templates/dmarc/domain_report.html:52 +msgid "DMARC report for" +msgstr "" + +#: dmarc/templates/dmarc/domain_report.html:76 +msgid "processed" +msgstr "" + +#: dmarc/templates/dmarc/domain_report.html:85 +msgid "fully aligned" +msgstr "" + +#: dmarc/templates/dmarc/domain_report.html:94 +msgid "partially aligned" +msgstr "" + +#: dmarc/templates/dmarc/domain_report.html:103 +msgid "forwarded" +msgstr "" + +#: dmarc/templates/dmarc/domain_report.html:112 +msgid "failed" +msgstr "" + +#: dmarc/templates/dmarc/domain_report.html:122 +msgid "Display details" +msgstr "" + +#: dmarc/templates/dmarc/domain_report.html:126 +msgid "Trusted sources" +msgstr "" + +#: dmarc/templates/dmarc/domain_report.html:134 +msgid "Partially trusted sources / Forwarders" +msgstr "" + +#: dmarc/templates/dmarc/domain_report.html:142 +msgid "Forwarders with ARC" +msgstr "" + +#: dmarc/templates/dmarc/domain_report.html:150 +msgid "Unknown sources / Threats" +msgstr "" + +#: dnstools/lib.py:82 +msgid "Wrong ip4 mechanism syntax" +msgstr "" + +#: dnstools/lib.py:86 +msgid "Wrong IPv4 address format" +msgstr "" + +#: dnstools/lib.py:92 +msgid "Wrong ip6 mechanism syntax" +msgstr "" + +#: dnstools/lib.py:97 +msgid "Wrong IPv6 address format" +msgstr "" + +#: dnstools/lib.py:111 dnstools/lib.py:136 +msgid "Invalid syntax for {} mechanism" +msgstr "" + +#: dnstools/lib.py:113 +msgid "Invalid mask found {}" +msgstr "" + +#: dnstools/lib.py:157 +msgid "Not an SPF record" +msgstr "" + +#: dnstools/lib.py:179 +msgid "Unknown mechanism {}" +msgstr "" + +#: dnstools/lib.py:181 +msgid "Unknown modifier {}" +msgstr "" + +#: dnstools/lib.py:184 +msgid "Duplicate modifier {} found" +msgstr "" + +#: dnstools/lib.py:188 +msgid "No mechanism found" +msgstr "" + +#: dnstools/lib.py:195 +msgid "Not a valid DKIM record" +msgstr "" + +#: dnstools/lib.py:203 dnstools/lib.py:256 +msgid "Invalid tag {}" +msgstr "" + +#: dnstools/lib.py:208 +msgid "No key found in record" +msgstr "" + +#: dnstools/lib.py:215 +msgid "Wrong value {} for tag {}" +msgstr "" + +#: dnstools/lib.py:230 +msgid "Wrong value {} for tag {}:" +msgstr "" + +#: dnstools/lib.py:234 +msgid " not an integer" +msgstr "" + +#: dnstools/lib.py:236 +msgid " less than {}" +msgstr "" + +#: dnstools/lib.py:239 +msgid " greater than {}" +msgstr "" + +#: dnstools/lib.py:248 +msgid "Not a valid DMARC record" +msgstr "" + +#: dnstools/lib.py:259 +msgid "Unknown tag {}" +msgstr "" + +#: dnstools/lib.py:264 +msgid "Missing required p tag" +msgstr "" + +#: dnstools/models.py:78 +msgid "Public key mismatchs" +msgstr "" + +#: dnstools/templates/dnstools/autoconfig_records_status.html:8 +msgid "autoconfig record (Mozilla) found: " +msgstr "" + +#: dnstools/templates/dnstools/autoconfig_records_status.html:12 +msgid "autoconfig record (Mozilla) not found." +msgstr "" + +#: dnstools/templates/dnstools/autoconfig_records_status.html:17 +msgid "autodiscover record (Microsoft) found: " +msgstr "" + +#: dnstools/templates/dnstools/autoconfig_records_status.html:21 +msgid "autodiscover record (Microsoft) not found." +msgstr "" + +#: dnstools/templates/dnstools/dns_record_detail.html:8 +msgid "A DNS record has been found and is valid." +msgstr "" + +#: dnstools/templates/dnstools/dns_record_detail.html:12 +msgid "A DNS record has been found but its syntax is not valid:" +msgstr "" + +#: dnstools/templates/dnstools/domain_dns_configuration.html:7 +msgid "" +"Here is an example of DNS configuration (bind format). Replace value between " +"[ ] by the appropriate ones." +msgstr "" + +#: dnstools/templates/dnstools/domain_dns_configuration.html:15 +msgid "IP address of your Modoboa server" +msgstr "" + +#: dnstools/templates/dnstools/domain_dns_configuration.html:28 +msgid "Auto configuration" +msgstr "" + +#: dnstools/templates/dnstools/domain_dns_configuration.html:30 +#: dnstools/templates/dnstools/domain_dns_configuration.html:31 +msgid "hostname of your automx server" +msgstr "" + +#: dnstools/views.py:35 +msgid "{} record of {}" +msgstr "" + +#: dnstools/views.py:64 +msgid "Auto configuration records for {}" +msgstr "" + +#: dnstools/views.py:80 +msgid "DNS configuration for {}" +msgstr "" + +#: imap_migration/api/v2/serializers.py:117 +msgid "Access denied" +msgstr "" + +#: imap_migration/app_settings.py:23 imap_migration/app_settings.py:102 +msgid "Enable IMAP Migration" +msgstr "" + +#: imap_migration/app_settings.py:24 imap_migration/app_settings.py:104 +msgid "Enable IMAP Migration." +msgstr "" + +#: imap_migration/app_settings.py:34 +msgid "OfflineIMAP" +msgstr "" + +#: imap_migration/app_settings.py:40 imap_migration/app_settings.py:110 +msgid "Concurrent sync jobs" +msgstr "" + +#: imap_migration/app_settings.py:42 imap_migration/app_settings.py:112 +msgid "The maximum number of concurrent synchronization jobs" +msgstr "" + +#: imap_migration/app_settings.py:53 +msgid "OfflineIMAP Filter" +msgstr "" + +#: imap_migration/app_settings.py:59 imap_migration/app_settings.py:118 +msgid "Create Folders" +msgstr "" + +#: imap_migration/app_settings.py:61 imap_migration/app_settings.py:120 +msgid "Allow Creation of missing folders during sync" +msgstr "" + +#: imap_migration/app_settings.py:68 imap_migration/app_settings.py:125 +msgid "Folder Filter Exclusions" +msgstr "" + +#: imap_migration/app_settings.py:70 imap_migration/app_settings.py:128 +msgid "" +"Use a regular expression to explicitly include folders in sync. Example: " +"^Trash$|Del" +msgstr "" + +#: imap_migration/app_settings.py:78 imap_migration/app_settings.py:135 +msgid "Folder Filter Inclusions" +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 " +msgstr "" + +#: imap_migration/app_settings.py:107 +msgid "OfflineIMAP settings" +msgstr "" + +#: imap_migration/app_settings.py:115 +msgid "OfflineIMAP Filter settings" +msgstr "" + +#: imap_migration/apps.py:18 imap_migration/apps.py:23 +msgid "IMAP Migration" +msgstr "" + +#: imap_migration/auth_backends.py:49 sievefilters/imaputils.py:107 +#, python-format +msgid "Connection to IMAP server failed: %s" +msgstr "" + +#: imap_migration/checks.py:12 +msgid "" +"Automatic domain/mailbox creation is disabled which means IMAP " +"authentication won't work." +msgstr "" + +#: imap_migration/checks.py:16 +msgid "" +"Go to the online parameters panel (admin tab) and activate this feature." +msgstr "" + +#: imap_migration/templates/imap_migration/index.html:6 +msgid "IMAP migration" +msgstr "" + +#: ldapsync/lib.py:82 +msgid "Failed to create LDAP account: {}" +msgstr "" + +#: ldapsync/lib.py:121 +msgid "Failed to update LDAP account: {}" +msgstr "" + +#: ldapsync/lib.py:134 +msgid "Failed to delete LDAP account: {}" +msgstr "" + +#: ldapsync/lib.py:141 +msgid "Failed to disable LDAP account: {}" +msgstr "" + +#: lib/api_client.py:35 lib/api_client.py:69 lib/api_client.py:83 +#: lib/api_client.py:87 +#, python-format +msgid "Failed to communicate with public API: %s" +msgstr "" + +#: lib/db_utils.py:22 +#, python-format +msgid "Connection to database %s not configured" +msgstr "" + +#: lib/email_utils.py:139 lib/email_utils.py:350 +msgid "unable to determine encoding of string" +msgstr "" + +#: lib/exceptions.py:83 +#, python-format +msgid "Permission denied: %s" +msgstr "" + +#: lib/exceptions.py:84 +msgid "Permission denied" +msgstr "" + +#: lib/fields.py:14 lib/validators.py:13 +msgid "Enter a valid domain name" +msgstr "" + +#: lib/fields.py:41 lib/fields.py:54 +msgid "Enter a valid email address." +msgstr "" + +#: lib/form_utils.py:77 templates/registration/password_reset_confirm.html:25 +#: templates/registration/password_reset_confirm_code.html:27 +#: templates/registration/password_reset_form.html:23 +msgid "Submit" +msgstr "" + +#: lib/ldap_utils.py:126 +msgid "Failed to update password: {}" +msgstr "" + +#: lib/templatetags/lib_tags.py:120 sievefilters/constants.py:23 +#: templates/common/email_searchbar.html:17 +msgid "Subject" +msgstr "" + +#: limits/app_settings.py:17 limits/app_settings.py:147 +msgid "Default per-admin limits" +msgstr "" + +#: limits/app_settings.py:20 limits/app_settings.py:153 +msgid "Enable per-admin limits" +msgstr "" + +#: limits/app_settings.py:22 limits/app_settings.py:154 +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 +msgid "Domain admins" +msgstr "" + +#: limits/app_settings.py:29 limits/app_settings.py:163 +msgid "" +"Maximum number of allowed domain administrators for a new administrator. (0 " +"to deny any creation, -1 to allow unlimited creations)" +msgstr "" + +#: limits/app_settings.py:39 limits/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 "" + +#: 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)" +msgstr "" + +#: limits/app_settings.py:58 limits/app_settings.py:198 +msgid "" +"Maximum number of allowed mailboxes for a new administrator. (0 to deny any " +"creation, -1 to allow unlimited creations)" +msgstr "" + +#: limits/app_settings.py:67 limits/app_settings.py:210 +msgid "" +"Maximum number of allowed aliases for a new administrator. (0 to deny any " +"creation, -1 to allow unlimited creations)" +msgstr "" + +#: limits/app_settings.py:76 limits/app_settings.py:220 +msgid "" +"The quota a reseller will be allowed to share between the domains he " +"creates. (0 means no quota)" +msgstr "" + +#: limits/app_settings.py:82 limits/app_settings.py:232 +msgid "Default per-domain limits" +msgstr "" + +#: limits/app_settings.py:85 limits/app_settings.py:238 +msgid "Enable per-domain limits" +msgstr "" + +#: limits/app_settings.py:87 limits/app_settings.py:239 +msgid "Enable or disable per-domain limits" +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)" +msgstr "" + +#: limits/app_settings.py:104 limits/app_settings.py:260 +msgid "" +"Maximum number of allowed domain aliases for a new domain. (0 to deny any " +"creation, -1 to allow unlimited creations)" +msgstr "" + +#: limits/app_settings.py:114 limits/app_settings.py:272 +msgid "" +"Maximum number of allowed mailboxes for a new domain. (0 to deny any " +"creation, -1 to allow unlimited creations)" +msgstr "" + +#: limits/app_settings.py: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)" +msgstr "" + +#: limits/apps.py:13 limits/apps.py:17 +msgid "Limits" +msgstr "" + +#: limits/constants.py:14 +msgid "Maximum number of domains this user can create" +msgstr "" + +#: limits/constants.py:23 +msgid "Maximum number of domain aliases this user can create" +msgstr "" + +#: limits/constants.py:32 +msgid "Maximum number of mailboxes this user can create" +msgstr "" + +#: limits/constants.py:40 +msgid "Maximum number of mailbox aliases this user can create" +msgstr "" + +#: limits/constants.py:49 +msgid "Maximum number of domain administrators this user can create" +msgstr "" + +#: limits/constants.py:60 +msgid "Quota shared between domains of this reseller" +msgstr "" + +#: limits/constants.py:77 +msgid "Maximum number of domain aliases allowed for this domain." +msgstr "" + +#: limits/constants.py:85 +msgid "Maximum number of mailboxes allowed for this domain." +msgstr "" + +#: limits/constants.py:93 +msgid "Maximum number of mailbox aliases allowed for this domain." +msgstr "" + +#: limits/constants.py:102 +msgid "Maximum number of domain admins allowed for this domain." +msgstr "" + +#: limits/forms.py:38 limits/forms.py:88 +msgid "Invalid limit" +msgstr "" + +#: limits/handlers.py:118 limits/handlers.py:151 +msgid "Resources" +msgstr "" + +#: limits/lib.py:19 +#, python-format +msgid "%s: limit reached" +msgstr "" + +#: limits/lib.py:29 +msgid "Not enough resources" +msgstr "" + +#: limits/lib.py:46 limits/models.py:46 +msgid "You're not allowed to define unlimited values" +msgstr "" + +#: limits/models.py:56 limits/models.py:119 +msgid "unlimited" +msgstr "" + +#: limits/templates/limits/poolusage.html:3 +#: limits/templates/limits/resources_widget.html:5 +msgid "Resources usage" +msgstr "" + +#: maillog/api/v2/serializers.py:35 +msgid "You must provide start and end dates when period is custom" +msgstr "" + +#: maillog/apps.py:20 maillog/forms.py:23 +msgid "Path to the log file" +msgstr "" + +#: maillog/apps.py:22 maillog/forms.py:25 +msgid "Path to log file used to collect statistics" +msgstr "" + +#: maillog/apps.py:29 maillog/forms.py:30 +msgid "Directory to store RRD files" +msgstr "" + +#: maillog/apps.py:31 maillog/forms.py:32 +msgid "Path to directory where RRD files are stored" +msgstr "" + +#: maillog/apps.py:38 maillog/forms.py:37 +msgid "Show greylisted messages" +msgstr "" + +#: maillog/apps.py:40 maillog/forms.py:40 +msgid "Differentiate between hard and soft rejects (greylisting)" +msgstr "" + +#: maillog/apps.py:58 maillog/apps.py:62 maillog/handlers.py:21 +msgid "Statistics" +msgstr "" + +#: maillog/graphics.py:91 +msgid "Failed to locate rrdtool binary." +msgstr "" + +#: maillog/graphics.py:168 +msgid "Average traffic (msgs/min)" +msgstr "" + +#: maillog/graphics.py:171 +msgid "sent messages" +msgstr "" + +#: maillog/graphics.py:172 +msgid "received messages" +msgstr "" + +#: maillog/graphics.py:173 +msgid "bounced messages" +msgstr "" + +#: maillog/graphics.py:174 +msgid "rejected messages" +msgstr "" + +#: maillog/graphics.py:175 +msgid "virus messages" +msgstr "" + +#: maillog/graphics.py:176 +msgid "spam messages" +msgstr "" + +#: maillog/graphics.py:183 +msgid "greylisted messages" +msgstr "" + +#: maillog/graphics.py:200 +msgid "Average normal traffic size (bytes/min)" +msgstr "" + +#: maillog/graphics.py:203 +msgid "received size" +msgstr "" + +#: maillog/graphics.py:204 +msgid "sent size" +msgstr "" + +#: maillog/graphics.py:211 +msgid "Mail traffic" +msgstr "" + +#: maillog/graphics.py:254 +msgid "Average account creation (account/hour)" +msgstr "" + +#: maillog/graphics.py:256 +msgid "New accounts" +msgstr "" + +#: maillog/graphics.py:263 +msgid "Accounts" +msgstr "" + +#: maillog/templates/maillog/index.html:4 +msgid "Graphical statistics" +msgstr "" + +#: maillog/templates/maillog/index.html:44 +msgid "Search a domain" +msgstr "" + +#: maillog/templates/maillog/index.html:77 +msgid "Apply" +msgstr "" + +#: maillog/views.py:33 +msgid "No statistics available" +msgstr "" + +#: maillog/views.py:39 +msgid "Day" +msgstr "" + +#: maillog/views.py:40 +msgid "Week" +msgstr "" + +#: maillog/views.py:41 +msgid "Month" +msgstr "" + +#: maillog/views.py:42 +msgid "Year" +msgstr "" + +#: maillog/views.py:43 +msgid "Custom" +msgstr "" + +#: maillog/views.py:66 +msgid "Unknown graphic set" +msgstr "" + +#: maillog/views.py:71 +msgid "Unknown domain" +msgstr "" + +#: maillog/views.py:76 +msgid "Bad custom period" +msgstr "" + +#: pdfcredentials/api/v2/serializers.py:31 pdfcredentials/app_settings.py:236 +#: pdfcredentials/documents.py:60 +msgid "Personal account information" +msgstr "" + +#: pdfcredentials/api/v2/serializers.py:61 +msgid "Directory is not writable" +msgstr "" + +#: pdfcredentials/api/v2/serializers.py:82 pdfcredentials/views.py:26 +msgid "No document available for this user" +msgstr "" + +#: pdfcredentials/app_settings.py:29 pdfcredentials/app_settings.py:198 +msgid "Enable PDF credentials" +msgstr "" + +#: pdfcredentials/app_settings.py:31 pdfcredentials/app_settings.py:200 +msgid "Enabled PDF credentials document generation on account creation." +msgstr "" + +#: pdfcredentials/app_settings.py:42 pdfcredentials/app_settings.py:203 +msgid "Documents storage" +msgstr "" + +#: pdfcredentials/app_settings.py:48 pdfcredentials/app_settings.py:206 +msgid "Directory to save documents into" +msgstr "" + +#: pdfcredentials/app_settings.py:50 pdfcredentials/app_settings.py:208 +msgid "Path to a directory where PDF documents will be saved" +msgstr "" + +#: pdfcredentials/app_settings.py:61 pdfcredentials/app_settings.py:211 +msgid "Security options" +msgstr "" + +#: pdfcredentials/app_settings.py:67 pdfcredentials/app_settings.py:214 +msgid "Delete documents after the first download" +msgstr "" + +#: pdfcredentials/app_settings.py:69 pdfcredentials/app_settings.py:217 +msgid "" +"Automatically delete a document just after its first download from this " +"interface" +msgstr "" + +#: pdfcredentials/app_settings.py:78 pdfcredentials/app_settings.py:223 +msgid "Generate documents only at account creation" +msgstr "" + +#: pdfcredentials/app_settings.py:81 pdfcredentials/app_settings.py:226 +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 "" + +#: pdfcredentials/app_settings.py:94 pdfcredentials/app_settings.py:232 +msgid "Customization options" +msgstr "" + +#: pdfcredentials/app_settings.py:100 pdfcredentials/app_settings.py:235 +msgid "Title" +msgstr "" + +#: pdfcredentials/app_settings.py:101 pdfcredentials/app_settings.py:237 +msgid "The document's title" +msgstr "" + +#: pdfcredentials/app_settings.py:107 pdfcredentials/app_settings.py:241 +msgid "Web panel url" +msgstr "" + +#: pdfcredentials/app_settings.py:108 pdfcredentials/app_settings.py:241 +msgid "URL of the Modoboa web panel" +msgstr "" + +#: pdfcredentials/app_settings.py:114 pdfcredentials/app_settings.py:245 +msgid "Custom message" +msgstr "" + +#: pdfcredentials/app_settings.py:116 pdfcredentials/app_settings.py:246 +msgid "A custom message that will appear at the end of documents" +msgstr "" + +#: pdfcredentials/app_settings.py:123 pdfcredentials/app_settings.py:251 +msgid "Include mail client connection settings" +msgstr "" + +#: pdfcredentials/app_settings.py:125 pdfcredentials/app_settings.py:254 +msgid "" +"Include required SMTP and IMAP connection information to configure a mail " +"client, a tablet or a phone" +msgstr "" + +#: pdfcredentials/app_settings.py:133 pdfcredentials/app_settings.py:260 +#: pdfcredentials/documents.py:133 +msgid "SMTP server address" +msgstr "" + +#: pdfcredentials/app_settings.py:136 pdfcredentials/app_settings.py:261 +msgid "Address of the SMTP server (hostname or IP)" +msgstr "" + +#: pdfcredentials/app_settings.py:143 pdfcredentials/app_settings.py:265 +#: pdfcredentials/documents.py:134 +msgid "SMTP server port" +msgstr "" + +#: pdfcredentials/app_settings.py:145 pdfcredentials/app_settings.py:267 +msgid "Listening port of the SMTP server" +msgstr "" + +#: pdfcredentials/app_settings.py:151 pdfcredentials/app_settings.py:271 +#: pdfcredentials/documents.py:135 +msgid "SMTP connection security" +msgstr "" + +#: pdfcredentials/app_settings.py:153 pdfcredentials/app_settings.py:179 +#: pdfcredentials/app_settings.py:274 pdfcredentials/app_settings.py:292 +msgid "Connection security mechanism" +msgstr "" + +#: pdfcredentials/app_settings.py:159 pdfcredentials/app_settings.py:278 +#: pdfcredentials/documents.py:136 +msgid "IMAP server address" +msgstr "" + +#: pdfcredentials/app_settings.py:162 pdfcredentials/app_settings.py:279 +msgid "Address of the IMAP server (hostname or IP)" +msgstr "" + +#: pdfcredentials/app_settings.py:169 pdfcredentials/app_settings.py:283 +#: pdfcredentials/documents.py:137 +msgid "IMAP server port" +msgstr "" + +#: pdfcredentials/app_settings.py:171 pdfcredentials/app_settings.py:285 +msgid "Listening port of the IMAP server" +msgstr "" + +#: pdfcredentials/app_settings.py:177 pdfcredentials/app_settings.py:289 +#: pdfcredentials/documents.py:138 +msgid "IMAP connection security" +msgstr "" + +#: pdfcredentials/apps.py:19 +msgid "PDF credentials" +msgstr "" + +#: pdfcredentials/apps.py:24 +msgid "PDF Credentials" +msgstr "" + +#: pdfcredentials/documents.py:65 +msgid "Powered by Modoboa - Mail hosting made simple" +msgstr "" + +#: pdfcredentials/documents.py:84 +#, python-format +msgid "" +"\n" +"Dear %s, this document contains the credentials you will need\n" +"to connect to Modoboa. Learn the content and destroy\n" +"the document as soon as possible.\n" +msgstr "" + +#: pdfcredentials/documents.py:95 +msgid "Web panel:" +msgstr "" + +#: pdfcredentials/documents.py:116 +msgid "" +"\n" +"Here you can view your emails anytime online, create filters or manage\n" +"your contacts.\n" +msgstr "" + +#: pdfcredentials/documents.py:126 +msgid "Please change your password!" +msgstr "" + +#: pdfcredentials/documents.py:130 +msgid "PC/Tablet/Smartphone configuration:" +msgstr "" + +#: pdfcredentials/documents.py:153 +msgid "Use those settings for your computer, tablet or phone." +msgstr "" + +#: pdfcredentials/handlers.py:35 +msgid "" +"Failed to create PDF_credentials directory. Please check the permissions or " +"the path." +msgstr "" + +#: pdfcredentials/handlers.py:61 +msgid "Retrieve user's credentials as a PDF document" +msgstr "" + +#: pdfcredentials/handlers.py:82 +msgid "Download PDF credentials" +msgstr "" + +#: pdfcredentials/lib.py:28 +msgid "Can't write to selected directory to store PDF documents" +msgstr "" + +#: pdfcredentials/lib.py:34 +#, python-format +msgid "Failed to create the directory that will contain PDF documents (%s)" +msgstr "" + +#: pdfcredentials/lib.py:81 +msgid "" +"Failed to create PDF_credentials file. Please check the permissions or the " +"path." +msgstr "" + +#: policyd/core.py:88 +msgid "Daily sending limit reached" +msgstr "" + +#: policyd/core.py:125 +msgid "[modoboa] Sending limit reached" +msgstr "" + +#: policyd/templates/policyd/notifications/limit_reached.html:3 +#, python-format +msgid "Daily limit of the following %(ltype)s has been reached: %(name)s." +msgstr "" + +#: postfix_autoreply/api/v2/serializers.py:42 postfix_autoreply/forms.py:88 +msgid "This date is over" +msgstr "" + +#: postfix_autoreply/api/v2/serializers.py:45 postfix_autoreply/forms.py:90 +msgid "Must be greater than start date" +msgstr "" + +#: postfix_autoreply/app_settings.py:18 postfix_autoreply/forms.py:110 +msgid "Automatic reply timeout" +msgstr "" + +#: postfix_autoreply/app_settings.py:20 postfix_autoreply/forms.py:113 +msgid "Timeout in seconds between two auto-replies to the same recipient" +msgstr "" + +#: postfix_autoreply/app_settings.py:27 postfix_autoreply/app_settings.py:36 +#: postfix_autoreply/forms.py:119 +msgid "Default subject" +msgstr "" + +#: postfix_autoreply/app_settings.py:29 postfix_autoreply/forms.py:122 +msgid "" +"Default subject used when an auto-reply message is created automatically" +msgstr "" + +#: postfix_autoreply/app_settings.py:38 postfix_autoreply/forms.py:138 +#, python-format +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 "" + +#: postfix_autoreply/apps.py:14 postfix_autoreply/apps.py:20 +#: postfix_autoreply/forms.py:163 +msgid "Automatic replies" +msgstr "" + +#: postfix_autoreply/forms.py:23 +msgid "Activate your auto reply from this date. Format : YYYY-MM-DD HH:mm:ss" +msgstr "" + +#: postfix_autoreply/forms.py:28 +msgid "Until" +msgstr "" + +#: postfix_autoreply/forms.py:31 +msgid "Activate your auto reply until this date. Format : YYYY-MM-DD HH:mm:ss" +msgstr "" + +#: postfix_autoreply/forms.py:39 +#, python-format +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 "" + +#: postfix_autoreply/forms.py:120 +msgid "I'm off" +msgstr "" + +#: postfix_autoreply/forms.py:129 +msgid "Default content" +msgstr "" + +#: postfix_autoreply/forms.py:131 +#, python-format +msgid "" +"I'm currently off. I'll answer as soon as I come back.\n" +"\n" +"Best regards,\n" +"%(name)s\n" +msgstr "" + +#: postfix_autoreply/handlers.py:118 +#: postfix_autoreply/templates/modoboa_postfix_autoreply/autoreply.html:3 +msgid "Auto-reply message" +msgstr "" + +#: postfix_autoreply/handlers.py:131 +msgid "Auto reply" +msgstr "" + +#: postfix_autoreply/models.py:15 +msgid "subject" +msgstr "" + +#: postfix_autoreply/models.py:17 +msgid "The subject that will appear in sent emails" +msgstr "" + +#: postfix_autoreply/models.py:20 +msgid "content" +msgstr "" + +#: postfix_autoreply/models.py:20 +msgid "The content that will appear in sent emails" +msgstr "" + +#: postfix_autoreply/models.py:23 +msgid "Activate/Deactivate your auto reply" +msgstr "" + +#: postfix_autoreply/templates/modoboa_postfix_autoreply/autoreply.html:3 +msgid "Define a message to automatically send when you are off" +msgstr "" + +#: postfix_autoreply/views.py:30 +msgid "Auto reply message updated successfully." +msgstr "" + +#: relaydomains/api/v1/serializers.py:24 +msgid "Unsupported service" +msgstr "" + +#: relaydomains/handlers.py:64 +msgid "Transport settings" +msgstr "" + +#: relaydomains/handlers.py:89 +msgid "Transport" +msgstr "" + +#: relaydomains/transport.py:16 +msgid "target host address" +msgstr "" + +#: relaydomains/transport.py:21 +msgid "target host port" +msgstr "" + +#: relaydomains/transport.py:27 +msgid "verify recipients" +msgstr "" + +#: sievefilters/api/v2/viewsets.py:183 +#, python-format +msgid "Filter %s already exists" +msgstr "" + +#: sievefilters/app_settings.py:12 sievefilters/forms.py:13 +msgid "ManageSieve settings" +msgstr "" + +#: sievefilters/app_settings.py:19 sievefilters/forms.py:18 +msgid "Address of your MANAGESIEVE server" +msgstr "" + +#: sievefilters/app_settings.py:27 sievefilters/forms.py:25 +msgid "Listening port of your MANAGESIEVE server" +msgstr "" + +#: sievefilters/app_settings.py:34 sievefilters/forms.py:30 +msgid "Connect using STARTTLS" +msgstr "" + +#: sievefilters/app_settings.py:35 sievefilters/forms.py:32 +msgid "Use the STARTTLS extension" +msgstr "" + +#: sievefilters/app_settings.py:45 sievefilters/forms.py:35 +msgid "IMAP settings" +msgstr "" + +#: sievefilters/app_settings.py:52 sievefilters/forms.py:40 +msgid "Address of your IMAP server" +msgstr "" + +#: sievefilters/app_settings.py:60 sievefilters/forms.py:46 +msgid "Use a secured connection to access IMAP server" +msgstr "" + +#: sievefilters/app_settings.py:68 sievefilters/forms.py:52 +msgid "Listening port of your IMAP server" +msgstr "" + +#: sievefilters/apps.py:15 sievefilters/apps.py:20 +msgid "Sieve filters" +msgstr "" + +#: sievefilters/apps.py:28 +msgid "Message filters" +msgstr "" + +#: sievefilters/constants.py:10 +msgid "All of the following" +msgstr "" + +#: sievefilters/constants.py:11 +msgid "Any of the following" +msgstr "" + +#: sievefilters/constants.py:12 +msgid "All messages" +msgstr "" + +#: sievefilters/constants.py:16 +msgid "contains" +msgstr "" + +#: sievefilters/constants.py:17 +msgid "does not contain" +msgstr "" + +#: sievefilters/constants.py:18 +msgid "is" +msgstr "" + +#: sievefilters/constants.py:19 +msgid "is not" +msgstr "" + +#: sievefilters/constants.py:24 +msgid "Sender" +msgstr "" + +#: sievefilters/constants.py:26 +msgid "Cc" +msgstr "" + +#: sievefilters/constants.py:29 +msgid "Size" +msgstr "" + +#: sievefilters/constants.py:31 +msgid "is greater than" +msgstr "" + +#: sievefilters/constants.py:32 +msgid "is less than" +msgstr "" + +#: sievefilters/constants.py:40 +msgid "Move message to" +msgstr "" + +#: sievefilters/constants.py:46 sievefilters/constants.py:60 +msgid "Keep local copy" +msgstr "" + +#: sievefilters/constants.py:54 +msgid "Redirect message to" +msgstr "" + +#: sievefilters/constants.py:68 +msgid "Reject message" +msgstr "" + +#: sievefilters/constants.py:71 +msgid "Stop processing" +msgstr "" + +#: sievefilters/forms.py:63 +msgid "Editor mode" +msgstr "" + +#: sievefilters/forms.py:65 +msgid "Select the mode you want the editor to work in" +msgstr "" + +#: sievefilters/forms.py:73 +msgid "Trash folder" +msgstr "" + +#: sievefilters/forms.py:74 +msgid "Folder where deleted messages go" +msgstr "" + +#: sievefilters/forms.py:79 +msgid "Sent folder" +msgstr "" + +#: sievefilters/forms.py:80 +msgid "Folder where copies of sent messages go" +msgstr "" + +#: sievefilters/forms.py:85 +msgid "Drafts folder" +msgstr "" + +#: sievefilters/forms.py:86 +msgid "Folder where drafts go" +msgstr "" + +#: sievefilters/imaputils.py:90 +msgid "Failed to retrieve hierarchy delimiter" +msgstr "" + +#: sievefilters/lib.py:48 +msgid "Connection to MANAGESIEVE server failed, check your configuration" +msgstr "" + +#: sievefilters/lib.py:75 +msgid "Not enough space on server" +msgstr "" + +#: templates/404.html:4 templates/500.html:4 +msgid "Sorry" +msgstr "" + +#: templates/404.html:5 +msgid "The requested page does not exist." +msgstr "" + +#: templates/500.html:5 +msgid "An internal error occured." +msgstr "" + +#: templates/common/email_searchbar.html:5 +msgid "Search..." +msgstr "" + +#: templates/common/email_searchbar.html:10 +msgid "From address" +msgstr "" + +#: templates/common/email_searchbar.html:33 +msgid "Both" +msgstr "" + +#: templates/common/error.html:4 +msgid "Error:" +msgstr "" + +#: templates/common/generic_field.html:11 +#: templates/common/generic_fields_group.html:8 +msgid "Help:" +msgstr "" + +#: templates/common/wizard_forms.html:31 +msgid "Previous" +msgstr "" + +#: templates/common/wizard_forms.html:32 +msgid "Next" +msgstr "" + +#: templates/nlayout.html:57 +msgid "New admin" +msgstr "" + +#: templates/registration/base.html:8 +msgid "Welcome to Modoboa" +msgstr "" + +#: templates/registration/login.html:11 +msgid "Identification" +msgstr "" + +#: templates/registration/login.html:24 +msgid "Remember me" +msgstr "" + +#: templates/registration/login.html:26 +msgid "Log in" +msgstr "" + +#: templates/registration/login.html:29 +#: templates/registration/password_reset_confirm_code.html:7 +#: templates/registration/password_reset_done.html:7 +#: templates/registration/password_reset_form.html:17 +msgid "Forgot password?" +msgstr "" + +#: templates/registration/password_reset_complete.html:8 +#, python-format +msgid "" +"Your password has been set. You may go ahead and sign " +"in now." +msgstr "" + +#: templates/registration/password_reset_confirm.html:8 +msgid "Change password" +msgstr "" + +#: templates/registration/password_reset_confirm.html:29 +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" +msgstr "" + +#: templates/registration/password_reset_confirm_code.html:30 +msgid "Resend code" +msgstr "" + +#: templates/registration/password_reset_confirm_code.html:45 +msgid "The code has been sent again" +msgstr "" + +#: templates/registration/password_reset_done.html:8 +msgid "" +"

We've emailed you instructions for setting your password, if an account " +"exists with the email you entered. You should receive them shortly.

" +"

If you don't receive an email, please make sure you've entered your " +"primary address, and check your spam folder.

" +msgstr "" + +#: templates/registration/password_reset_email.html:4 +#: templates/registration/password_reset_email_v2.html:4 +#, python-format +msgid "" +"To initiate the password reset process for your %(username)s Modoboa " +"account, click the link below:" +msgstr "" + +#: templates/registration/password_reset_email.html:10 +#: templates/registration/password_reset_email_v2.html:10 +msgid "" +"If clicking the link above doesn't work, please copy and paste the URL in a " +"new browser window instead." +msgstr "" + +#: templates/registration/password_reset_email.html:14 +#: templates/registration/password_reset_email_v2.html:14 +msgid "Sincerely, The Modoboa Team." +msgstr "" + +#: templates/registration/password_reset_subject.txt:3 +msgid "Modoboa password reset" +msgstr "" + +#: templates/registration/twofactor_code_verify.html:11 +msgid "Verification" +msgstr "" + +#: templates/registration/twofactor_code_verify.html:15 +msgid "Use TOTP/backup code" +msgstr "" + +#: templates/registration/twofactor_code_verify.html:18 +msgid "Use Webauthn device" +msgstr "" + +#: templates/registration/twofactor_code_verify.html:27 +msgid "One-time password" +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." +msgstr "" + +#: templates/registration/twofactor_code_verify.html:42 +msgid "Verify code" +msgstr "" + +#: templates/registration/twofactor_code_verify.html:45 +#: templates/registration/twofactor_code_verify.html:51 +msgid "Back" +msgstr "" + +#: templates/registration/twofactor_code_verify.html:49 +msgid "Log using Webauthn" +msgstr "" + +#: transport/backends.py:55 +msgid "Invalid value" +msgstr "" + +#: transport/models.py:15 +msgid "pattern" +msgstr "" + +#: transport/models.py:16 +msgid "service" +msgstr "" + +#: transport/models.py:17 +msgid "next hop" +msgstr "" diff --git a/modoboa/locale/sk_SK/LC_MESSAGES/django.po b/modoboa/locale/sk_SK/LC_MESSAGES/django.po index 41a1e9df7..9d1da6921 100644 --- a/modoboa/locale/sk_SK/LC_MESSAGES/django.po +++ b/modoboa/locale/sk_SK/LC_MESSAGES/django.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-07-18 13:38+0200\n" +"POT-Creation-Date: 2024-07-22 14:45+0200\n" "PO-Revision-Date: 2020-05-11 18:45+0000\n" "Last-Translator: R .. , 2020\n" "Language-Team: Slovak (Slovakia) (https://www.transifex.com/tonio/" @@ -289,7 +289,7 @@ msgstr "" #: admin/templates/admin/domain_detail.html:41 limits/app_settings.py:55 #: limits/app_settings.py:111 limits/app_settings.py:195 #: limits/app_settings.py:269 limits/constants.py:31 limits/constants.py:84 -#: sievefilters/forms.py:86 +#: sievefilters/forms.py:69 msgid "Mailboxes" msgstr "" @@ -524,7 +524,7 @@ msgstr "" #: imap_migration/app_settings.py:99 maillog/apps.py:14 maillog/forms.py:20 #: pdfcredentials/app_settings.py:23 pdfcredentials/app_settings.py:195 #: postfix_autoreply/app_settings.py:12 postfix_autoreply/forms.py:107 -#: sievefilters/forms.py:76 +#: sievefilters/forms.py:59 msgid "General" msgstr "" @@ -1738,8 +1738,8 @@ msgid "LDAP settings" msgstr "" #: core/app_settings.py:132 core/app_settings.py:836 -#: sievefilters/app_settings.py:18 sievefilters/app_settings.py:58 -#: sievefilters/forms.py:25 sievefilters/forms.py:55 +#: sievefilters/app_settings.py:18 sievefilters/app_settings.py:51 +#: sievefilters/forms.py:16 sievefilters/forms.py:38 msgid "Server address" msgstr "" @@ -1748,8 +1748,8 @@ msgid "The IP address or the DNS name of the LDAP server" msgstr "" #: core/app_settings.py:138 core/app_settings.py:845 -#: sievefilters/app_settings.py:25 sievefilters/app_settings.py:74 -#: sievefilters/forms.py:32 sievefilters/forms.py:67 +#: sievefilters/app_settings.py:25 sievefilters/app_settings.py:67 +#: sievefilters/forms.py:23 sievefilters/forms.py:50 msgid "Server port" msgstr "" @@ -1783,7 +1783,7 @@ msgid "The TCP port number used by the LDAP secondary server" msgstr "" #: core/app_settings.py:167 core/app_settings.py:886 -#: sievefilters/app_settings.py:65 sievefilters/forms.py:61 +#: sievefilters/app_settings.py:58 sievefilters/forms.py:44 msgid "Use a secured connection" msgstr "" @@ -2113,14 +2113,14 @@ msgstr "" msgid "LDAP" msgstr "" -#: core/checks/settings_checks.py:7 +#: core/checks.py:10 msgid "" "You have USE_TZ set to False, this may result in issues during transitions " "between summer/winter time (ie the same local time occuring twice due to " "clock change)." msgstr "" -#: core/checks/settings_checks.py:11 +#: core/checks.py:14 msgid "Set `USE_TZ = True` in settings.py" msgstr "" @@ -2596,7 +2596,7 @@ msgstr "" msgid "API" msgstr "" -#: core/utils.py:33 +#: core/utils.py:39 msgid "The core part of Modoboa" msgstr "" @@ -3744,56 +3744,44 @@ msgstr "" msgid "verify recipients" msgstr "" -#: sievefilters/api/v2/serializers.py:26 -msgid "auto" -msgstr "" - -#: sievefilters/api/v2/viewsets.py:184 +#: sievefilters/api/v2/viewsets.py:183 #, python-format msgid "Filter %s already exists" msgstr "" -#: sievefilters/app_settings.py:12 sievefilters/forms.py:22 +#: sievefilters/app_settings.py:12 sievefilters/forms.py:13 msgid "ManageSieve settings" msgstr "" -#: sievefilters/app_settings.py:19 sievefilters/forms.py:27 +#: sievefilters/app_settings.py:19 sievefilters/forms.py:18 msgid "Address of your MANAGESIEVE server" msgstr "" -#: sievefilters/app_settings.py:27 sievefilters/forms.py:34 +#: sievefilters/app_settings.py:27 sievefilters/forms.py:25 msgid "Listening port of your MANAGESIEVE server" msgstr "" -#: sievefilters/app_settings.py:34 sievefilters/forms.py:39 +#: sievefilters/app_settings.py:34 sievefilters/forms.py:30 msgid "Connect using STARTTLS" msgstr "" -#: sievefilters/app_settings.py:35 sievefilters/forms.py:41 +#: sievefilters/app_settings.py:35 sievefilters/forms.py:32 msgid "Use the STARTTLS extension" msgstr "" -#: sievefilters/app_settings.py:41 sievefilters/forms.py:45 -msgid "Authentication mechanism" -msgstr "" - -#: sievefilters/app_settings.py:42 sievefilters/forms.py:48 -msgid "Prefered authentication mechanism" -msgstr "" - -#: sievefilters/app_settings.py:52 sievefilters/forms.py:52 +#: sievefilters/app_settings.py:45 sievefilters/forms.py:35 msgid "IMAP settings" msgstr "" -#: sievefilters/app_settings.py:59 sievefilters/forms.py:57 +#: sievefilters/app_settings.py:52 sievefilters/forms.py:40 msgid "Address of your IMAP server" msgstr "" -#: sievefilters/app_settings.py:67 sievefilters/forms.py:63 +#: sievefilters/app_settings.py:60 sievefilters/forms.py:46 msgid "Use a secured connection to access IMAP server" msgstr "" -#: sievefilters/app_settings.py:75 sievefilters/forms.py:69 +#: sievefilters/app_settings.py:68 sievefilters/forms.py:52 msgid "Listening port of your IMAP server" msgstr "" @@ -3873,35 +3861,35 @@ msgstr "" msgid "Stop processing" msgstr "" -#: sievefilters/forms.py:80 +#: sievefilters/forms.py:63 msgid "Editor mode" msgstr "" -#: sievefilters/forms.py:82 +#: sievefilters/forms.py:65 msgid "Select the mode you want the editor to work in" msgstr "" -#: sievefilters/forms.py:90 +#: sievefilters/forms.py:73 msgid "Trash folder" msgstr "" -#: sievefilters/forms.py:91 +#: sievefilters/forms.py:74 msgid "Folder where deleted messages go" msgstr "" -#: sievefilters/forms.py:96 +#: sievefilters/forms.py:79 msgid "Sent folder" msgstr "" -#: sievefilters/forms.py:97 +#: sievefilters/forms.py:80 msgid "Folder where copies of sent messages go" msgstr "" -#: sievefilters/forms.py:102 +#: sievefilters/forms.py:85 msgid "Drafts folder" msgstr "" -#: sievefilters/forms.py:103 +#: sievefilters/forms.py:86 msgid "Folder where drafts go" msgstr "" @@ -3909,11 +3897,11 @@ msgstr "" msgid "Failed to retrieve hierarchy delimiter" msgstr "" -#: sievefilters/lib.py:52 +#: sievefilters/lib.py:48 msgid "Connection to MANAGESIEVE server failed, check your configuration" msgstr "" -#: sievefilters/lib.py:79 +#: sievefilters/lib.py:75 msgid "Not enough space on server" msgstr "" diff --git a/modoboa/locale/sl_SI/LC_MESSAGES/django.po b/modoboa/locale/sl_SI/LC_MESSAGES/django.po index df54dfa1a..78a753cce 100644 --- a/modoboa/locale/sl_SI/LC_MESSAGES/django.po +++ b/modoboa/locale/sl_SI/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Modoboa\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-07-18 13:38+0200\n" +"POT-Creation-Date: 2024-07-22 14:45+0200\n" "PO-Revision-Date: 2016-11-09 16:13+0000\n" "Last-Translator: Gregor \n" "Language-Team: Slovenian (Slovenia) (http://www.transifex.com/tonio/modoboa/" @@ -288,7 +288,7 @@ msgstr "" #: admin/templates/admin/domain_detail.html:41 limits/app_settings.py:55 #: limits/app_settings.py:111 limits/app_settings.py:195 #: limits/app_settings.py:269 limits/constants.py:31 limits/constants.py:84 -#: sievefilters/forms.py:86 +#: sievefilters/forms.py:69 msgid "Mailboxes" msgstr "" @@ -527,7 +527,7 @@ msgstr "" #: imap_migration/app_settings.py:99 maillog/apps.py:14 maillog/forms.py:20 #: pdfcredentials/app_settings.py:23 pdfcredentials/app_settings.py:195 #: postfix_autoreply/app_settings.py:12 postfix_autoreply/forms.py:107 -#: sievefilters/forms.py:76 +#: sievefilters/forms.py:59 msgid "General" msgstr "" @@ -1748,8 +1748,8 @@ msgid "LDAP settings" msgstr "IMAP nastavitve brez povezave" #: core/app_settings.py:132 core/app_settings.py:836 -#: sievefilters/app_settings.py:18 sievefilters/app_settings.py:58 -#: sievefilters/forms.py:25 sievefilters/forms.py:55 +#: sievefilters/app_settings.py:18 sievefilters/app_settings.py:51 +#: sievefilters/forms.py:16 sievefilters/forms.py:38 msgid "Server address" msgstr "Naslov strežnika" @@ -1758,8 +1758,8 @@ msgid "The IP address or the DNS name of the LDAP server" msgstr "" #: core/app_settings.py:138 core/app_settings.py:845 -#: sievefilters/app_settings.py:25 sievefilters/app_settings.py:74 -#: sievefilters/forms.py:32 sievefilters/forms.py:67 +#: sievefilters/app_settings.py:25 sievefilters/app_settings.py:67 +#: sievefilters/forms.py:23 sievefilters/forms.py:50 msgid "Server port" msgstr "Vrata strežnika" @@ -1797,7 +1797,7 @@ msgid "The TCP port number used by the LDAP secondary server" msgstr "" #: core/app_settings.py:167 core/app_settings.py:886 -#: sievefilters/app_settings.py:65 sievefilters/forms.py:61 +#: sievefilters/app_settings.py:58 sievefilters/forms.py:44 msgid "Use a secured connection" msgstr "Uporabi zavarovano povezavo" @@ -2135,14 +2135,14 @@ msgstr "" msgid "LDAP" msgstr "" -#: core/checks/settings_checks.py:7 +#: core/checks.py:10 msgid "" "You have USE_TZ set to False, this may result in issues during transitions " "between summer/winter time (ie the same local time occuring twice due to " "clock change)." msgstr "" -#: core/checks/settings_checks.py:11 +#: core/checks.py:14 msgid "Set `USE_TZ = True` in settings.py" msgstr "" @@ -2620,7 +2620,7 @@ msgstr "" msgid "API" msgstr "" -#: core/utils.py:33 +#: core/utils.py:39 msgid "The core part of Modoboa" msgstr "" @@ -3814,72 +3814,56 @@ msgstr "" msgid "verify recipients" msgstr "" -#: sievefilters/api/v2/serializers.py:26 -msgid "auto" -msgstr "" - -#: sievefilters/api/v2/viewsets.py:184 +#: sievefilters/api/v2/viewsets.py:183 #, python-format msgid "Filter %s already exists" msgstr "" -#: sievefilters/app_settings.py:12 sievefilters/forms.py:22 +#: sievefilters/app_settings.py:12 sievefilters/forms.py:13 #, fuzzy #| msgid "Connection settings" msgid "ManageSieve settings" msgstr "Nastavitve povezave" -#: sievefilters/app_settings.py:19 sievefilters/forms.py:27 +#: sievefilters/app_settings.py:19 sievefilters/forms.py:18 #, fuzzy #| msgid "Address of your IMAP server" msgid "Address of your MANAGESIEVE server" msgstr "Naslov vašega IMAP strežnika" -#: sievefilters/app_settings.py:27 sievefilters/forms.py:34 +#: sievefilters/app_settings.py:27 sievefilters/forms.py:25 #, fuzzy #| msgid "Listening port of your IMAP server" msgid "Listening port of your MANAGESIEVE server" msgstr "Vrata vašega IMAP strežnika" -#: sievefilters/app_settings.py:34 sievefilters/forms.py:39 +#: sievefilters/app_settings.py:34 sievefilters/forms.py:30 msgid "Connect using STARTTLS" msgstr "" -#: sievefilters/app_settings.py:35 sievefilters/forms.py:41 +#: sievefilters/app_settings.py:35 sievefilters/forms.py:32 msgid "Use the STARTTLS extension" msgstr "" -#: sievefilters/app_settings.py:41 sievefilters/forms.py:45 -#, fuzzy -#| msgid "Connection settings" -msgid "Authentication mechanism" -msgstr "Nastavitve povezave" - -#: sievefilters/app_settings.py:42 sievefilters/forms.py:48 -#, fuzzy -#| msgid "Connection settings" -msgid "Prefered authentication mechanism" -msgstr "Nastavitve povezave" - -#: sievefilters/app_settings.py:52 sievefilters/forms.py:52 +#: sievefilters/app_settings.py:45 sievefilters/forms.py:35 #, fuzzy #| msgid "OfflineIMAP settings" msgid "IMAP settings" msgstr "IMAP nastavitve brez povezave" -#: sievefilters/app_settings.py:59 sievefilters/forms.py:57 +#: sievefilters/app_settings.py:52 sievefilters/forms.py:40 #, fuzzy #| msgid "Address of your IMAP server" msgid "Address of your IMAP server" msgstr "Naslov vašega IMAP strežnika" -#: sievefilters/app_settings.py:67 sievefilters/forms.py:63 +#: sievefilters/app_settings.py:60 sievefilters/forms.py:46 #, fuzzy #| msgid "Use a secured connection to access IMAP server" msgid "Use a secured connection to access IMAP server" msgstr "Za dostop do IMAP strežnika, uporabite zavarovano povezavo" -#: sievefilters/app_settings.py:75 sievefilters/forms.py:69 +#: sievefilters/app_settings.py:68 sievefilters/forms.py:52 #, fuzzy #| msgid "Listening port of your IMAP server" msgid "Listening port of your IMAP server" @@ -3963,35 +3947,35 @@ msgstr "" msgid "Stop processing" msgstr "" -#: sievefilters/forms.py:80 +#: sievefilters/forms.py:63 msgid "Editor mode" msgstr "" -#: sievefilters/forms.py:82 +#: sievefilters/forms.py:65 msgid "Select the mode you want the editor to work in" msgstr "" -#: sievefilters/forms.py:90 +#: sievefilters/forms.py:73 msgid "Trash folder" msgstr "" -#: sievefilters/forms.py:91 +#: sievefilters/forms.py:74 msgid "Folder where deleted messages go" msgstr "" -#: sievefilters/forms.py:96 +#: sievefilters/forms.py:79 msgid "Sent folder" msgstr "" -#: sievefilters/forms.py:97 +#: sievefilters/forms.py:80 msgid "Folder where copies of sent messages go" msgstr "" -#: sievefilters/forms.py:102 +#: sievefilters/forms.py:85 msgid "Drafts folder" msgstr "" -#: sievefilters/forms.py:103 +#: sievefilters/forms.py:86 msgid "Folder where drafts go" msgstr "" @@ -3999,13 +3983,13 @@ msgstr "" msgid "Failed to retrieve hierarchy delimiter" msgstr "" -#: sievefilters/lib.py:52 +#: sievefilters/lib.py:48 #, 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:79 +#: sievefilters/lib.py:75 msgid "Not enough space on server" msgstr "" @@ -4191,6 +4175,16 @@ msgstr "" msgid "next hop" msgstr "" +#, fuzzy +#~| msgid "Connection settings" +#~ msgid "Authentication mechanism" +#~ msgstr "Nastavitve povezave" + +#, fuzzy +#~| msgid "Connection settings" +#~ msgid "Prefered authentication mechanism" +#~ msgstr "Nastavitve povezave" + #, fuzzy #~| msgid "IMAP migration" #~ msgid "IMAP migrations" diff --git a/modoboa/locale/sv/LC_MESSAGES/django.po b/modoboa/locale/sv/LC_MESSAGES/django.po index bf1b307a5..a4e0adedb 100644 --- a/modoboa/locale/sv/LC_MESSAGES/django.po +++ b/modoboa/locale/sv/LC_MESSAGES/django.po @@ -10,7 +10,7 @@ msgid "" msgstr "" "Project-Id-Version: Modoboa\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-07-18 13:38+0200\n" +"POT-Creation-Date: 2024-07-22 14:45+0200\n" "PO-Revision-Date: 2011-07-01 08:15+0000\n" "Last-Translator: Olle Gustafsson , " "2013,2015-2018,2020,2022-2023\n" @@ -310,7 +310,7 @@ msgstr "" #: admin/templates/admin/domain_detail.html:41 limits/app_settings.py:55 #: limits/app_settings.py:111 limits/app_settings.py:195 #: limits/app_settings.py:269 limits/constants.py:31 limits/constants.py:84 -#: sievefilters/forms.py:86 +#: sievefilters/forms.py:69 msgid "Mailboxes" msgstr "Brevlådor" @@ -567,7 +567,7 @@ msgstr "Domäner användaren administrerar" #: imap_migration/app_settings.py:99 maillog/apps.py:14 maillog/forms.py:20 #: pdfcredentials/app_settings.py:23 pdfcredentials/app_settings.py:195 #: postfix_autoreply/app_settings.py:12 postfix_autoreply/forms.py:107 -#: sievefilters/forms.py:76 +#: sievefilters/forms.py:59 msgid "General" msgstr "Generellt" @@ -1820,8 +1820,8 @@ msgid "LDAP settings" msgstr "LDAP inställningar" #: core/app_settings.py:132 core/app_settings.py:836 -#: sievefilters/app_settings.py:18 sievefilters/app_settings.py:58 -#: sievefilters/forms.py:25 sievefilters/forms.py:55 +#: sievefilters/app_settings.py:18 sievefilters/app_settings.py:51 +#: sievefilters/forms.py:16 sievefilters/forms.py:38 msgid "Server address" msgstr "Server adress" @@ -1830,8 +1830,8 @@ msgid "The IP address or the DNS name of the LDAP server" msgstr "IP adressen eller DNS namn för LDAP server" #: core/app_settings.py:138 core/app_settings.py:845 -#: sievefilters/app_settings.py:25 sievefilters/app_settings.py:74 -#: sievefilters/forms.py:32 sievefilters/forms.py:67 +#: sievefilters/app_settings.py:25 sievefilters/app_settings.py:67 +#: sievefilters/forms.py:23 sievefilters/forms.py:50 msgid "Server port" msgstr "Server port" @@ -1867,7 +1867,7 @@ msgid "The TCP port number used by the LDAP secondary server" msgstr "TCP-portnumret som används av LDAP sekundärserver" #: core/app_settings.py:167 core/app_settings.py:886 -#: sievefilters/app_settings.py:65 sievefilters/forms.py:61 +#: sievefilters/app_settings.py:58 sievefilters/forms.py:44 msgid "Use a secured connection" msgstr "Använd en säker anslutning" @@ -2218,7 +2218,7 @@ msgstr "Standard omdirigering när ingen applikation angetts" msgid "LDAP" msgstr "LDAP" -#: core/checks/settings_checks.py:7 +#: core/checks.py:10 msgid "" "You have USE_TZ set to False, this may result in issues during transitions " "between summer/winter time (ie the same local time occuring twice due to " @@ -2228,7 +2228,7 @@ msgstr "" "övergångar mellan sommar / vintertid (dvs samma lokal tid som uppträder två " "gånger på grund av klockbyte)." -#: core/checks/settings_checks.py:11 +#: core/checks.py:14 msgid "Set `USE_TZ = True` in settings.py" msgstr "Ange `USE_TZ = True` i settings.py" @@ -2712,7 +2712,7 @@ msgstr "Logga ut" msgid "API" msgstr "API" -#: core/utils.py:33 +#: core/utils.py:39 msgid "The core part of Modoboa" msgstr "Kärnan av Modoboa" @@ -3929,73 +3929,57 @@ msgstr "målvärdport" msgid "verify recipients" msgstr "verifiera mottagare" -#: sievefilters/api/v2/serializers.py:26 -msgid "auto" -msgstr "" - -#: sievefilters/api/v2/viewsets.py:184 +#: sievefilters/api/v2/viewsets.py:183 #, fuzzy, python-format #| msgid "User '%s' already exists" msgid "Filter %s already exists" msgstr "Användare '%s' finns redan" -#: sievefilters/app_settings.py:12 sievefilters/forms.py:22 +#: sievefilters/app_settings.py:12 sievefilters/forms.py:13 #, fuzzy #| msgid "DNS settings" msgid "ManageSieve settings" msgstr "ManageSieve inställningar" -#: sievefilters/app_settings.py:19 sievefilters/forms.py:27 +#: sievefilters/app_settings.py:19 sievefilters/forms.py:18 #, fuzzy #| msgid "IP address of your Modoboa server" msgid "Address of your MANAGESIEVE server" msgstr "Adressen till din MANAGESIEVE server" -#: sievefilters/app_settings.py:27 sievefilters/forms.py:34 +#: sievefilters/app_settings.py:27 sievefilters/forms.py:25 #, fuzzy #| msgid "Listening port of the IMAP server" msgid "Listening port of your MANAGESIEVE server" msgstr "MANAGESIEVE server lyssnar på port" -#: sievefilters/app_settings.py:34 sievefilters/forms.py:39 +#: sievefilters/app_settings.py:34 sievefilters/forms.py:30 msgid "Connect using STARTTLS" msgstr "Anslut med STARTTLS" -#: sievefilters/app_settings.py:35 sievefilters/forms.py:41 +#: sievefilters/app_settings.py:35 sievefilters/forms.py:32 msgid "Use the STARTTLS extension" msgstr "Använd STARTTLS" -#: sievefilters/app_settings.py:41 sievefilters/forms.py:45 -#, fuzzy -#| msgid "Authentication method" -msgid "Authentication mechanism" -msgstr "Autentiseringsmekanism" - -#: sievefilters/app_settings.py:42 sievefilters/forms.py:48 -#, fuzzy -#| msgid "LDAP authentication settings" -msgid "Prefered authentication mechanism" -msgstr "Önskad autentiseringsmekanism" - -#: sievefilters/app_settings.py:52 sievefilters/forms.py:52 +#: sievefilters/app_settings.py:45 sievefilters/forms.py:35 #, fuzzy #| msgid "LDAP settings" msgid "IMAP settings" msgstr "IMAP inställningar" -#: sievefilters/app_settings.py:59 sievefilters/forms.py:57 +#: sievefilters/app_settings.py:52 sievefilters/forms.py:40 #, fuzzy #| msgid "IP address of your Modoboa server" msgid "Address of your IMAP server" msgstr "Adress för din IMAP server" -#: sievefilters/app_settings.py:67 sievefilters/forms.py:63 +#: sievefilters/app_settings.py:60 sievefilters/forms.py:46 #, fuzzy #| msgid "Use an SSL/STARTTLS connection to access the LDAP server" msgid "Use a secured connection to access IMAP server" msgstr "Använd en säker anslutning för att ansluta till IMAP server" -#: sievefilters/app_settings.py:75 sievefilters/forms.py:69 +#: sievefilters/app_settings.py:68 sievefilters/forms.py:52 #, fuzzy #| msgid "Listening port of the IMAP server" msgid "Listening port of your IMAP server" @@ -4099,43 +4083,43 @@ msgstr "Avvisa meddelande" msgid "Stop processing" msgstr "Sluta bearbeta" -#: sievefilters/forms.py:80 +#: sievefilters/forms.py:63 msgid "Editor mode" msgstr "Redigeringsläge" -#: sievefilters/forms.py:82 +#: sievefilters/forms.py:65 msgid "Select the mode you want the editor to work in" msgstr "Välj det läge du vill redigeraren att arbeta i" -#: sievefilters/forms.py:90 +#: sievefilters/forms.py:73 #, fuzzy #| msgid "Create Folders" msgid "Trash folder" msgstr "Skräpkatalog" -#: sievefilters/forms.py:91 +#: sievefilters/forms.py:74 #, fuzzy #| msgid "rejected messages" msgid "Folder where deleted messages go" msgstr "Katalog där raderade meddelanden hamnar" -#: sievefilters/forms.py:96 +#: sievefilters/forms.py:79 #, fuzzy #| msgid "Create Folders" msgid "Sent folder" msgstr "Skickat katalog" -#: sievefilters/forms.py:97 +#: sievefilters/forms.py:80 msgid "Folder where copies of sent messages go" msgstr "Katalog där en kopia av skickade meddelanden hamnar" -#: sievefilters/forms.py:102 +#: sievefilters/forms.py:85 #, fuzzy #| msgid "Create Folders" msgid "Drafts folder" msgstr "Utkast katalog" -#: sievefilters/forms.py:103 +#: sievefilters/forms.py:86 msgid "Folder where drafts go" msgstr "Katalog där utkast sparas" @@ -4143,7 +4127,7 @@ msgstr "Katalog där utkast sparas" msgid "Failed to retrieve hierarchy delimiter" msgstr "Misslyckades med att hämta hierarkinavgränsaren" -#: sievefilters/lib.py:52 +#: sievefilters/lib.py:48 #, fuzzy #| msgid "Connection to IMAP server failed: %s" msgid "Connection to MANAGESIEVE server failed, check your configuration" @@ -4151,7 +4135,7 @@ msgstr "" "Anslutning till MANAGESIEVE servern misslyckades, kontrollera din " "konfiguration" -#: sievefilters/lib.py:79 +#: sievefilters/lib.py:75 #, fuzzy #| msgid "Not enough resources" msgid "Not enough space on server" @@ -4357,6 +4341,16 @@ msgstr "service" 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" + #~ msgid "Directory non-writable" #~ msgstr "Katalog är en skrivbar" diff --git a/modoboa/locale/tr/LC_MESSAGES/django.po b/modoboa/locale/tr/LC_MESSAGES/django.po index 4a478eddd..d0743441a 100644 --- a/modoboa/locale/tr/LC_MESSAGES/django.po +++ b/modoboa/locale/tr/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Modoboa\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-07-18 13:38+0200\n" +"POT-Creation-Date: 2024-07-22 14:45+0200\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/" @@ -311,7 +311,7 @@ msgstr "" #: admin/templates/admin/domain_detail.html:41 limits/app_settings.py:55 #: limits/app_settings.py:111 limits/app_settings.py:195 #: limits/app_settings.py:269 limits/constants.py:31 limits/constants.py:84 -#: sievefilters/forms.py:86 +#: sievefilters/forms.py:69 msgid "Mailboxes" msgstr "" @@ -562,7 +562,7 @@ msgstr "Alan adı Yöneticisi" #: imap_migration/app_settings.py:99 maillog/apps.py:14 maillog/forms.py:20 #: pdfcredentials/app_settings.py:23 pdfcredentials/app_settings.py:195 #: postfix_autoreply/app_settings.py:12 postfix_autoreply/forms.py:107 -#: sievefilters/forms.py:76 +#: sievefilters/forms.py:59 msgid "General" msgstr "Genel" @@ -1892,8 +1892,8 @@ msgid "LDAP settings" msgstr "LDAP ayarları" #: core/app_settings.py:132 core/app_settings.py:836 -#: sievefilters/app_settings.py:18 sievefilters/app_settings.py:58 -#: sievefilters/forms.py:25 sievefilters/forms.py:55 +#: sievefilters/app_settings.py:18 sievefilters/app_settings.py:51 +#: sievefilters/forms.py:16 sievefilters/forms.py:38 msgid "Server address" msgstr "Sunucu adresi" @@ -1902,8 +1902,8 @@ msgid "The IP address or the DNS name of the LDAP server" msgstr "LDAP sunucusunun IP adresi ya da DNS adı" #: core/app_settings.py:138 core/app_settings.py:845 -#: sievefilters/app_settings.py:25 sievefilters/app_settings.py:74 -#: sievefilters/forms.py:32 sievefilters/forms.py:67 +#: sievefilters/app_settings.py:25 sievefilters/app_settings.py:67 +#: sievefilters/forms.py:23 sievefilters/forms.py:50 msgid "Server port" msgstr "Sunucu portu" @@ -1939,7 +1939,7 @@ msgid "The TCP port number used by the LDAP secondary server" msgstr "İkincil LDAP sunucusunun kullandığı TCP port numarası" #: core/app_settings.py:167 core/app_settings.py:886 -#: sievefilters/app_settings.py:65 sievefilters/forms.py:61 +#: sievefilters/app_settings.py:58 sievefilters/forms.py:44 msgid "Use a secured connection" msgstr "Güvenli bir bağlantı kullanın" @@ -2290,7 +2290,7 @@ msgstr "" msgid "LDAP" msgstr "" -#: core/checks/settings_checks.py:7 +#: core/checks.py:10 msgid "" "You have USE_TZ set to False, this may result in issues during transitions " "between summer/winter time (ie the same local time occuring twice due to " @@ -2300,7 +2300,7 @@ msgstr "" "sırasında sorunlara neden olabilir (yani saat değişikliği nedeniyle aynı " "yerel saat iki kez oluşur)." -#: core/checks/settings_checks.py:11 +#: core/checks.py:14 msgid "Set `USE_TZ = True` in settings.py" msgstr "settings.py dosyasında 'USE_TZ = True' yapın" @@ -2789,7 +2789,7 @@ msgstr "Çıkış Yapın" msgid "API" msgstr "API" -#: core/utils.py:33 +#: core/utils.py:39 msgid "The core part of Modoboa" msgstr "Modoboa'nın çekirdek kısmı" @@ -4024,67 +4024,51 @@ msgstr "" msgid "verify recipients" msgstr "Alıcı" -#: sievefilters/api/v2/serializers.py:26 -msgid "auto" -msgstr "" - -#: sievefilters/api/v2/viewsets.py:184 +#: sievefilters/api/v2/viewsets.py:183 #, fuzzy, python-format #| msgid "Enter a valid email address." msgid "Filter %s already exists" msgstr "Geçerli bir e-posta adresi girin." -#: sievefilters/app_settings.py:12 sievefilters/forms.py:22 +#: sievefilters/app_settings.py:12 sievefilters/forms.py:13 #, fuzzy #| msgid "LDAP settings" msgid "ManageSieve settings" msgstr "LDAP ayarları" -#: sievefilters/app_settings.py:19 sievefilters/forms.py:27 +#: sievefilters/app_settings.py:19 sievefilters/forms.py:18 msgid "Address of your MANAGESIEVE server" msgstr "" -#: sievefilters/app_settings.py:27 sievefilters/forms.py:34 +#: sievefilters/app_settings.py:27 sievefilters/forms.py:25 msgid "Listening port of your MANAGESIEVE server" msgstr "" -#: sievefilters/app_settings.py:34 sievefilters/forms.py:39 +#: sievefilters/app_settings.py:34 sievefilters/forms.py:30 msgid "Connect using STARTTLS" msgstr "" -#: sievefilters/app_settings.py:35 sievefilters/forms.py:41 +#: sievefilters/app_settings.py:35 sievefilters/forms.py:32 msgid "Use the STARTTLS extension" msgstr "" -#: sievefilters/app_settings.py:41 sievefilters/forms.py:45 -#, fuzzy -#| msgid "Authentication method" -msgid "Authentication mechanism" -msgstr "Kimlik doğrulama metodu" - -#: sievefilters/app_settings.py:42 sievefilters/forms.py:48 -#, fuzzy -#| msgid "LDAP authentication settings" -msgid "Prefered authentication mechanism" -msgstr "LDAP kimilk doğrulama ayarları" - -#: sievefilters/app_settings.py:52 sievefilters/forms.py:52 +#: sievefilters/app_settings.py:45 sievefilters/forms.py:35 #, fuzzy #| msgid "LDAP settings" msgid "IMAP settings" msgstr "LDAP ayarları" -#: sievefilters/app_settings.py:59 sievefilters/forms.py:57 +#: sievefilters/app_settings.py:52 sievefilters/forms.py:40 msgid "Address of your IMAP server" msgstr "" -#: sievefilters/app_settings.py:67 sievefilters/forms.py:63 +#: sievefilters/app_settings.py:60 sievefilters/forms.py:46 #, fuzzy #| msgid "Use an SSL/STARTTLS connection to access the LDAP server" msgid "Use a secured connection to access IMAP server" msgstr "LDAP sunucusuna erişmek için bir SSL/STARTTLS bağlantısı kullanın" -#: sievefilters/app_settings.py:75 sievefilters/forms.py:69 +#: sievefilters/app_settings.py:68 sievefilters/forms.py:52 msgid "Listening port of your IMAP server" msgstr "" @@ -4178,35 +4162,35 @@ msgstr "İleti" msgid "Stop processing" msgstr "" -#: sievefilters/forms.py:80 +#: sievefilters/forms.py:63 msgid "Editor mode" msgstr "" -#: sievefilters/forms.py:82 +#: sievefilters/forms.py:65 msgid "Select the mode you want the editor to work in" msgstr "" -#: sievefilters/forms.py:90 +#: sievefilters/forms.py:73 msgid "Trash folder" msgstr "" -#: sievefilters/forms.py:91 +#: sievefilters/forms.py:74 msgid "Folder where deleted messages go" msgstr "" -#: sievefilters/forms.py:96 +#: sievefilters/forms.py:79 msgid "Sent folder" msgstr "" -#: sievefilters/forms.py:97 +#: sievefilters/forms.py:80 msgid "Folder where copies of sent messages go" msgstr "" -#: sievefilters/forms.py:102 +#: sievefilters/forms.py:85 msgid "Drafts folder" msgstr "" -#: sievefilters/forms.py:103 +#: sievefilters/forms.py:86 msgid "Folder where drafts go" msgstr "" @@ -4214,11 +4198,11 @@ msgstr "" msgid "Failed to retrieve hierarchy delimiter" msgstr "" -#: sievefilters/lib.py:52 +#: sievefilters/lib.py:48 msgid "Connection to MANAGESIEVE server failed, check your configuration" msgstr "" -#: sievefilters/lib.py:79 +#: sievefilters/lib.py:75 msgid "Not enough space on server" msgstr "" @@ -4425,6 +4409,16 @@ msgstr "" 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ı" + #~ msgid "Your username and password didn't match. Please try again." #~ msgstr "Kullanıcı adınız ve parolanız eşleşmedi. Lütfen tekrar deneyin." diff --git a/modoboa/locale/tr_TR/LC_MESSAGES/django.po b/modoboa/locale/tr_TR/LC_MESSAGES/django.po index a8a66e417..11468cbd0 100644 --- a/modoboa/locale/tr_TR/LC_MESSAGES/django.po +++ b/modoboa/locale/tr_TR/LC_MESSAGES/django.po @@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: Modoboa\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-07-18 13:38+0200\n" +"POT-Creation-Date: 2024-07-22 14:45+0200\n" "PO-Revision-Date: 2018-11-22 19:31+0000\n" "Last-Translator: Ediz Duman \n" "Language-Team: Turkish (Turkey) (http://www.transifex.com/tonio/modoboa/" @@ -289,7 +289,7 @@ msgstr "" #: admin/templates/admin/domain_detail.html:41 limits/app_settings.py:55 #: limits/app_settings.py:111 limits/app_settings.py:195 #: limits/app_settings.py:269 limits/constants.py:31 limits/constants.py:84 -#: sievefilters/forms.py:86 +#: sievefilters/forms.py:69 msgid "Mailboxes" msgstr "" @@ -524,7 +524,7 @@ msgstr "" #: imap_migration/app_settings.py:99 maillog/apps.py:14 maillog/forms.py:20 #: pdfcredentials/app_settings.py:23 pdfcredentials/app_settings.py:195 #: postfix_autoreply/app_settings.py:12 postfix_autoreply/forms.py:107 -#: sievefilters/forms.py:76 +#: sievefilters/forms.py:59 msgid "General" msgstr "Genel" @@ -1742,8 +1742,8 @@ msgid "LDAP settings" msgstr "LDAP ayarları" #: core/app_settings.py:132 core/app_settings.py:836 -#: sievefilters/app_settings.py:18 sievefilters/app_settings.py:58 -#: sievefilters/forms.py:25 sievefilters/forms.py:55 +#: sievefilters/app_settings.py:18 sievefilters/app_settings.py:51 +#: sievefilters/forms.py:16 sievefilters/forms.py:38 msgid "Server address" msgstr "Sunucu adresi" @@ -1752,8 +1752,8 @@ msgid "The IP address or the DNS name of the LDAP server" msgstr "LDAP sunucusunun adresi (DNS) ya da ip adresi" #: core/app_settings.py:138 core/app_settings.py:845 -#: sievefilters/app_settings.py:25 sievefilters/app_settings.py:74 -#: sievefilters/forms.py:32 sievefilters/forms.py:67 +#: sievefilters/app_settings.py:25 sievefilters/app_settings.py:67 +#: sievefilters/forms.py:23 sievefilters/forms.py:50 msgid "Server port" msgstr "Sunucu portu" @@ -1795,7 +1795,7 @@ msgid "The TCP port number used by the LDAP secondary server" msgstr "LDAP sunucu tarafından kullanılan TCP portu" #: core/app_settings.py:167 core/app_settings.py:886 -#: sievefilters/app_settings.py:65 sievefilters/forms.py:61 +#: sievefilters/app_settings.py:58 sievefilters/forms.py:44 msgid "Use a secured connection" msgstr "Güvenli bir bağlantı kullan" @@ -2131,14 +2131,14 @@ msgstr "" msgid "LDAP" msgstr "" -#: core/checks/settings_checks.py:7 +#: core/checks.py:10 msgid "" "You have USE_TZ set to False, this may result in issues during transitions " "between summer/winter time (ie the same local time occuring twice due to " "clock change)." msgstr "" -#: core/checks/settings_checks.py:11 +#: core/checks.py:14 msgid "Set `USE_TZ = True` in settings.py" msgstr "" @@ -2612,7 +2612,7 @@ msgstr "Çıkış" msgid "API" msgstr "" -#: core/utils.py:33 +#: core/utils.py:39 msgid "The core part of Modoboa" msgstr "" @@ -3792,66 +3792,50 @@ msgstr "" msgid "verify recipients" msgstr "" -#: sievefilters/api/v2/serializers.py:26 -msgid "auto" -msgstr "" - -#: sievefilters/api/v2/viewsets.py:184 +#: sievefilters/api/v2/viewsets.py:183 #, python-format msgid "Filter %s already exists" msgstr "" -#: sievefilters/app_settings.py:12 sievefilters/forms.py:22 +#: sievefilters/app_settings.py:12 sievefilters/forms.py:13 #, fuzzy #| msgid "LDAP settings" msgid "ManageSieve settings" msgstr "LDAP ayarları" -#: sievefilters/app_settings.py:19 sievefilters/forms.py:27 +#: sievefilters/app_settings.py:19 sievefilters/forms.py:18 msgid "Address of your MANAGESIEVE server" msgstr "" -#: sievefilters/app_settings.py:27 sievefilters/forms.py:34 +#: sievefilters/app_settings.py:27 sievefilters/forms.py:25 msgid "Listening port of your MANAGESIEVE server" msgstr "" -#: sievefilters/app_settings.py:34 sievefilters/forms.py:39 +#: sievefilters/app_settings.py:34 sievefilters/forms.py:30 msgid "Connect using STARTTLS" msgstr "" -#: sievefilters/app_settings.py:35 sievefilters/forms.py:41 +#: sievefilters/app_settings.py:35 sievefilters/forms.py:32 msgid "Use the STARTTLS extension" msgstr "" -#: sievefilters/app_settings.py:41 sievefilters/forms.py:45 -#, fuzzy -#| msgid "Authentication method" -msgid "Authentication mechanism" -msgstr "Yetkilendirme metodu" - -#: sievefilters/app_settings.py:42 sievefilters/forms.py:48 -#, fuzzy -#| msgid "Authentication method" -msgid "Prefered authentication mechanism" -msgstr "Yetkilendirme metodu" - -#: sievefilters/app_settings.py:52 sievefilters/forms.py:52 +#: sievefilters/app_settings.py:45 sievefilters/forms.py:35 #, fuzzy #| msgid "LDAP settings" msgid "IMAP settings" msgstr "LDAP ayarları" -#: sievefilters/app_settings.py:59 sievefilters/forms.py:57 +#: sievefilters/app_settings.py:52 sievefilters/forms.py:40 msgid "Address of your IMAP server" msgstr "" -#: sievefilters/app_settings.py:67 sievefilters/forms.py:63 +#: sievefilters/app_settings.py:60 sievefilters/forms.py:46 #, fuzzy #| msgid "Use a secured connection" msgid "Use a secured connection to access IMAP server" msgstr "Güvenli bir bağlantı kullan" -#: sievefilters/app_settings.py:75 sievefilters/forms.py:69 +#: sievefilters/app_settings.py:68 sievefilters/forms.py:52 msgid "Listening port of your IMAP server" msgstr "" @@ -3939,35 +3923,35 @@ msgstr "Konu" msgid "Stop processing" msgstr "" -#: sievefilters/forms.py:80 +#: sievefilters/forms.py:63 msgid "Editor mode" msgstr "" -#: sievefilters/forms.py:82 +#: sievefilters/forms.py:65 msgid "Select the mode you want the editor to work in" msgstr "" -#: sievefilters/forms.py:90 +#: sievefilters/forms.py:73 msgid "Trash folder" msgstr "" -#: sievefilters/forms.py:91 +#: sievefilters/forms.py:74 msgid "Folder where deleted messages go" msgstr "" -#: sievefilters/forms.py:96 +#: sievefilters/forms.py:79 msgid "Sent folder" msgstr "" -#: sievefilters/forms.py:97 +#: sievefilters/forms.py:80 msgid "Folder where copies of sent messages go" msgstr "" -#: sievefilters/forms.py:102 +#: sievefilters/forms.py:85 msgid "Drafts folder" msgstr "" -#: sievefilters/forms.py:103 +#: sievefilters/forms.py:86 msgid "Folder where drafts go" msgstr "" @@ -3975,11 +3959,11 @@ msgstr "" msgid "Failed to retrieve hierarchy delimiter" msgstr "" -#: sievefilters/lib.py:52 +#: sievefilters/lib.py:48 msgid "Connection to MANAGESIEVE server failed, check your configuration" msgstr "" -#: sievefilters/lib.py:79 +#: sievefilters/lib.py:75 msgid "Not enough space on server" msgstr "" @@ -4173,6 +4157,16 @@ msgstr "hizmet" msgid "next hop" msgstr "sonraki atlama" +#, fuzzy +#~| msgid "Authentication method" +#~ msgid "Authentication mechanism" +#~ msgstr "Yetkilendirme metodu" + +#, fuzzy +#~| msgid "Authentication method" +#~ msgid "Prefered authentication mechanism" +#~ msgstr "Yetkilendirme metodu" + #, fuzzy #~| msgid "File name" #~ msgid "Wrong filter name" diff --git a/modoboa/locale/uk/LC_MESSAGES/django.po b/modoboa/locale/uk/LC_MESSAGES/django.po index 394a77f75..5b3d76fbe 100644 --- a/modoboa/locale/uk/LC_MESSAGES/django.po +++ b/modoboa/locale/uk/LC_MESSAGES/django.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-07-18 13:38+0200\n" +"POT-Creation-Date: 2024-07-22 14:45+0200\n" "PO-Revision-Date: 2020-05-11 18:45+0000\n" "Last-Translator: Taras Havryliuk , 2021\n" "Language-Team: Ukrainian (https://www.transifex.com/tonio/teams/13749/uk/)\n" @@ -290,7 +290,7 @@ msgstr "" #: admin/templates/admin/domain_detail.html:41 limits/app_settings.py:55 #: limits/app_settings.py:111 limits/app_settings.py:195 #: limits/app_settings.py:269 limits/constants.py:31 limits/constants.py:84 -#: sievefilters/forms.py:86 +#: sievefilters/forms.py:69 msgid "Mailboxes" msgstr "" @@ -525,7 +525,7 @@ msgstr "" #: imap_migration/app_settings.py:99 maillog/apps.py:14 maillog/forms.py:20 #: pdfcredentials/app_settings.py:23 pdfcredentials/app_settings.py:195 #: postfix_autoreply/app_settings.py:12 postfix_autoreply/forms.py:107 -#: sievefilters/forms.py:76 +#: sievefilters/forms.py:59 msgid "General" msgstr "" @@ -1739,8 +1739,8 @@ msgid "LDAP settings" msgstr "" #: core/app_settings.py:132 core/app_settings.py:836 -#: sievefilters/app_settings.py:18 sievefilters/app_settings.py:58 -#: sievefilters/forms.py:25 sievefilters/forms.py:55 +#: sievefilters/app_settings.py:18 sievefilters/app_settings.py:51 +#: sievefilters/forms.py:16 sievefilters/forms.py:38 msgid "Server address" msgstr "" @@ -1749,8 +1749,8 @@ msgid "The IP address or the DNS name of the LDAP server" msgstr "" #: core/app_settings.py:138 core/app_settings.py:845 -#: sievefilters/app_settings.py:25 sievefilters/app_settings.py:74 -#: sievefilters/forms.py:32 sievefilters/forms.py:67 +#: sievefilters/app_settings.py:25 sievefilters/app_settings.py:67 +#: sievefilters/forms.py:23 sievefilters/forms.py:50 msgid "Server port" msgstr "" @@ -1784,7 +1784,7 @@ msgid "The TCP port number used by the LDAP secondary server" msgstr "" #: core/app_settings.py:167 core/app_settings.py:886 -#: sievefilters/app_settings.py:65 sievefilters/forms.py:61 +#: sievefilters/app_settings.py:58 sievefilters/forms.py:44 msgid "Use a secured connection" msgstr "" @@ -2114,14 +2114,14 @@ msgstr "" msgid "LDAP" msgstr "" -#: core/checks/settings_checks.py:7 +#: core/checks.py:10 msgid "" "You have USE_TZ set to False, this may result in issues during transitions " "between summer/winter time (ie the same local time occuring twice due to " "clock change)." msgstr "" -#: core/checks/settings_checks.py:11 +#: core/checks.py:14 msgid "Set `USE_TZ = True` in settings.py" msgstr "" @@ -2597,7 +2597,7 @@ msgstr "" msgid "API" msgstr "" -#: core/utils.py:33 +#: core/utils.py:39 msgid "The core part of Modoboa" msgstr "" @@ -3745,56 +3745,44 @@ msgstr "" msgid "verify recipients" msgstr "" -#: sievefilters/api/v2/serializers.py:26 -msgid "auto" -msgstr "" - -#: sievefilters/api/v2/viewsets.py:184 +#: sievefilters/api/v2/viewsets.py:183 #, python-format msgid "Filter %s already exists" msgstr "" -#: sievefilters/app_settings.py:12 sievefilters/forms.py:22 +#: sievefilters/app_settings.py:12 sievefilters/forms.py:13 msgid "ManageSieve settings" msgstr "" -#: sievefilters/app_settings.py:19 sievefilters/forms.py:27 +#: sievefilters/app_settings.py:19 sievefilters/forms.py:18 msgid "Address of your MANAGESIEVE server" msgstr "" -#: sievefilters/app_settings.py:27 sievefilters/forms.py:34 +#: sievefilters/app_settings.py:27 sievefilters/forms.py:25 msgid "Listening port of your MANAGESIEVE server" msgstr "" -#: sievefilters/app_settings.py:34 sievefilters/forms.py:39 +#: sievefilters/app_settings.py:34 sievefilters/forms.py:30 msgid "Connect using STARTTLS" msgstr "" -#: sievefilters/app_settings.py:35 sievefilters/forms.py:41 +#: sievefilters/app_settings.py:35 sievefilters/forms.py:32 msgid "Use the STARTTLS extension" msgstr "" -#: sievefilters/app_settings.py:41 sievefilters/forms.py:45 -msgid "Authentication mechanism" -msgstr "" - -#: sievefilters/app_settings.py:42 sievefilters/forms.py:48 -msgid "Prefered authentication mechanism" -msgstr "" - -#: sievefilters/app_settings.py:52 sievefilters/forms.py:52 +#: sievefilters/app_settings.py:45 sievefilters/forms.py:35 msgid "IMAP settings" msgstr "" -#: sievefilters/app_settings.py:59 sievefilters/forms.py:57 +#: sievefilters/app_settings.py:52 sievefilters/forms.py:40 msgid "Address of your IMAP server" msgstr "" -#: sievefilters/app_settings.py:67 sievefilters/forms.py:63 +#: sievefilters/app_settings.py:60 sievefilters/forms.py:46 msgid "Use a secured connection to access IMAP server" msgstr "" -#: sievefilters/app_settings.py:75 sievefilters/forms.py:69 +#: sievefilters/app_settings.py:68 sievefilters/forms.py:52 msgid "Listening port of your IMAP server" msgstr "" @@ -3874,35 +3862,35 @@ msgstr "" msgid "Stop processing" msgstr "" -#: sievefilters/forms.py:80 +#: sievefilters/forms.py:63 msgid "Editor mode" msgstr "" -#: sievefilters/forms.py:82 +#: sievefilters/forms.py:65 msgid "Select the mode you want the editor to work in" msgstr "" -#: sievefilters/forms.py:90 +#: sievefilters/forms.py:73 msgid "Trash folder" msgstr "" -#: sievefilters/forms.py:91 +#: sievefilters/forms.py:74 msgid "Folder where deleted messages go" msgstr "" -#: sievefilters/forms.py:96 +#: sievefilters/forms.py:79 msgid "Sent folder" msgstr "" -#: sievefilters/forms.py:97 +#: sievefilters/forms.py:80 msgid "Folder where copies of sent messages go" msgstr "" -#: sievefilters/forms.py:102 +#: sievefilters/forms.py:85 msgid "Drafts folder" msgstr "" -#: sievefilters/forms.py:103 +#: sievefilters/forms.py:86 msgid "Folder where drafts go" msgstr "" @@ -3910,11 +3898,11 @@ msgstr "" msgid "Failed to retrieve hierarchy delimiter" msgstr "" -#: sievefilters/lib.py:52 +#: sievefilters/lib.py:48 msgid "Connection to MANAGESIEVE server failed, check your configuration" msgstr "" -#: sievefilters/lib.py:79 +#: sievefilters/lib.py:75 msgid "Not enough space on server" msgstr "" diff --git a/modoboa/locale/zh_CN/LC_MESSAGES/django.po b/modoboa/locale/zh_CN/LC_MESSAGES/django.po index 31092b3e9..a584d94f7 100644 --- a/modoboa/locale/zh_CN/LC_MESSAGES/django.po +++ b/modoboa/locale/zh_CN/LC_MESSAGES/django.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-07-18 13:38+0200\n" +"POT-Creation-Date: 2024-07-22 14:45+0200\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/" @@ -288,7 +288,7 @@ msgstr "" #: admin/templates/admin/domain_detail.html:41 limits/app_settings.py:55 #: limits/app_settings.py:111 limits/app_settings.py:195 #: limits/app_settings.py:269 limits/constants.py:31 limits/constants.py:84 -#: sievefilters/forms.py:86 +#: sievefilters/forms.py:69 msgid "Mailboxes" msgstr "" @@ -523,7 +523,7 @@ msgstr "" #: imap_migration/app_settings.py:99 maillog/apps.py:14 maillog/forms.py:20 #: pdfcredentials/app_settings.py:23 pdfcredentials/app_settings.py:195 #: postfix_autoreply/app_settings.py:12 postfix_autoreply/forms.py:107 -#: sievefilters/forms.py:76 +#: sievefilters/forms.py:59 msgid "General" msgstr "" @@ -1728,8 +1728,8 @@ msgid "LDAP settings" msgstr "" #: core/app_settings.py:132 core/app_settings.py:836 -#: sievefilters/app_settings.py:18 sievefilters/app_settings.py:58 -#: sievefilters/forms.py:25 sievefilters/forms.py:55 +#: sievefilters/app_settings.py:18 sievefilters/app_settings.py:51 +#: sievefilters/forms.py:16 sievefilters/forms.py:38 msgid "Server address" msgstr "" @@ -1738,8 +1738,8 @@ msgid "The IP address or the DNS name of the LDAP server" msgstr "" #: core/app_settings.py:138 core/app_settings.py:845 -#: sievefilters/app_settings.py:25 sievefilters/app_settings.py:74 -#: sievefilters/forms.py:32 sievefilters/forms.py:67 +#: sievefilters/app_settings.py:25 sievefilters/app_settings.py:67 +#: sievefilters/forms.py:23 sievefilters/forms.py:50 msgid "Server port" msgstr "" @@ -1773,7 +1773,7 @@ msgid "The TCP port number used by the LDAP secondary server" msgstr "" #: core/app_settings.py:167 core/app_settings.py:886 -#: sievefilters/app_settings.py:65 sievefilters/forms.py:61 +#: sievefilters/app_settings.py:58 sievefilters/forms.py:44 msgid "Use a secured connection" msgstr "" @@ -2103,14 +2103,14 @@ msgstr "" msgid "LDAP" msgstr "" -#: core/checks/settings_checks.py:7 +#: core/checks.py:10 msgid "" "You have USE_TZ set to False, this may result in issues during transitions " "between summer/winter time (ie the same local time occuring twice due to " "clock change)." msgstr "" -#: core/checks/settings_checks.py:11 +#: core/checks.py:14 msgid "Set `USE_TZ = True` in settings.py" msgstr "" @@ -2571,7 +2571,7 @@ msgstr "" msgid "API" msgstr "" -#: core/utils.py:33 +#: core/utils.py:39 msgid "The core part of Modoboa" msgstr "" @@ -3719,56 +3719,44 @@ msgstr "" msgid "verify recipients" msgstr "" -#: sievefilters/api/v2/serializers.py:26 -msgid "auto" -msgstr "" - -#: sievefilters/api/v2/viewsets.py:184 +#: sievefilters/api/v2/viewsets.py:183 #, python-format msgid "Filter %s already exists" msgstr "" -#: sievefilters/app_settings.py:12 sievefilters/forms.py:22 +#: sievefilters/app_settings.py:12 sievefilters/forms.py:13 msgid "ManageSieve settings" msgstr "" -#: sievefilters/app_settings.py:19 sievefilters/forms.py:27 +#: sievefilters/app_settings.py:19 sievefilters/forms.py:18 msgid "Address of your MANAGESIEVE server" msgstr "" -#: sievefilters/app_settings.py:27 sievefilters/forms.py:34 +#: sievefilters/app_settings.py:27 sievefilters/forms.py:25 msgid "Listening port of your MANAGESIEVE server" msgstr "" -#: sievefilters/app_settings.py:34 sievefilters/forms.py:39 +#: sievefilters/app_settings.py:34 sievefilters/forms.py:30 msgid "Connect using STARTTLS" msgstr "" -#: sievefilters/app_settings.py:35 sievefilters/forms.py:41 +#: sievefilters/app_settings.py:35 sievefilters/forms.py:32 msgid "Use the STARTTLS extension" msgstr "" -#: sievefilters/app_settings.py:41 sievefilters/forms.py:45 -msgid "Authentication mechanism" -msgstr "" - -#: sievefilters/app_settings.py:42 sievefilters/forms.py:48 -msgid "Prefered authentication mechanism" -msgstr "" - -#: sievefilters/app_settings.py:52 sievefilters/forms.py:52 +#: sievefilters/app_settings.py:45 sievefilters/forms.py:35 msgid "IMAP settings" msgstr "" -#: sievefilters/app_settings.py:59 sievefilters/forms.py:57 +#: sievefilters/app_settings.py:52 sievefilters/forms.py:40 msgid "Address of your IMAP server" msgstr "" -#: sievefilters/app_settings.py:67 sievefilters/forms.py:63 +#: sievefilters/app_settings.py:60 sievefilters/forms.py:46 msgid "Use a secured connection to access IMAP server" msgstr "" -#: sievefilters/app_settings.py:75 sievefilters/forms.py:69 +#: sievefilters/app_settings.py:68 sievefilters/forms.py:52 msgid "Listening port of your IMAP server" msgstr "" @@ -3848,35 +3836,35 @@ msgstr "" msgid "Stop processing" msgstr "" -#: sievefilters/forms.py:80 +#: sievefilters/forms.py:63 msgid "Editor mode" msgstr "" -#: sievefilters/forms.py:82 +#: sievefilters/forms.py:65 msgid "Select the mode you want the editor to work in" msgstr "" -#: sievefilters/forms.py:90 +#: sievefilters/forms.py:73 msgid "Trash folder" msgstr "" -#: sievefilters/forms.py:91 +#: sievefilters/forms.py:74 msgid "Folder where deleted messages go" msgstr "" -#: sievefilters/forms.py:96 +#: sievefilters/forms.py:79 msgid "Sent folder" msgstr "" -#: sievefilters/forms.py:97 +#: sievefilters/forms.py:80 msgid "Folder where copies of sent messages go" msgstr "" -#: sievefilters/forms.py:102 +#: sievefilters/forms.py:85 msgid "Drafts folder" msgstr "" -#: sievefilters/forms.py:103 +#: sievefilters/forms.py:86 msgid "Folder where drafts go" msgstr "" @@ -3884,11 +3872,11 @@ msgstr "" msgid "Failed to retrieve hierarchy delimiter" msgstr "" -#: sievefilters/lib.py:52 +#: sievefilters/lib.py:48 msgid "Connection to MANAGESIEVE server failed, check your configuration" msgstr "" -#: sievefilters/lib.py:79 +#: sievefilters/lib.py:75 msgid "Not enough space on server" msgstr "" diff --git a/modoboa/locale/zh_TW/LC_MESSAGES/django.po b/modoboa/locale/zh_TW/LC_MESSAGES/django.po index 7c1bc678e..8b73f72c0 100644 --- a/modoboa/locale/zh_TW/LC_MESSAGES/django.po +++ b/modoboa/locale/zh_TW/LC_MESSAGES/django.po @@ -10,7 +10,7 @@ msgid "" msgstr "" "Project-Id-Version: Modoboa\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-07-18 13:38+0200\n" +"POT-Creation-Date: 2024-07-22 14:45+0200\n" "PO-Revision-Date: 2018-07-06 08:26+0000\n" "Last-Translator: akong \n" "Language-Team: Chinese (Taiwan) (http://www.transifex.com/tonio/modoboa/" @@ -319,7 +319,7 @@ msgstr "" #: admin/templates/admin/domain_detail.html:41 limits/app_settings.py:55 #: limits/app_settings.py:111 limits/app_settings.py:195 #: limits/app_settings.py:269 limits/constants.py:31 limits/constants.py:84 -#: sievefilters/forms.py:86 +#: sievefilters/forms.py:69 msgid "Mailboxes" msgstr "信箱" @@ -579,7 +579,7 @@ msgstr "系統管理者網域(S)" #: imap_migration/app_settings.py:99 maillog/apps.py:14 maillog/forms.py:20 #: pdfcredentials/app_settings.py:23 pdfcredentials/app_settings.py:195 #: postfix_autoreply/app_settings.py:12 postfix_autoreply/forms.py:107 -#: sievefilters/forms.py:76 +#: sievefilters/forms.py:59 msgid "General" msgstr "一般" @@ -1842,8 +1842,8 @@ msgid "LDAP settings" msgstr "LDAP 設定" #: core/app_settings.py:132 core/app_settings.py:836 -#: sievefilters/app_settings.py:18 sievefilters/app_settings.py:58 -#: sievefilters/forms.py:25 sievefilters/forms.py:55 +#: sievefilters/app_settings.py:18 sievefilters/app_settings.py:51 +#: sievefilters/forms.py:16 sievefilters/forms.py:38 msgid "Server address" msgstr "伺服器地址" @@ -1852,8 +1852,8 @@ msgid "The IP address or the DNS name of the LDAP server" msgstr "LDAP 伺服器的 IP 或 DNS 名稱" #: core/app_settings.py:138 core/app_settings.py:845 -#: sievefilters/app_settings.py:25 sievefilters/app_settings.py:74 -#: sievefilters/forms.py:32 sievefilters/forms.py:67 +#: sievefilters/app_settings.py:25 sievefilters/app_settings.py:67 +#: sievefilters/forms.py:23 sievefilters/forms.py:50 msgid "Server port" msgstr "伺服器連接埠" @@ -1895,7 +1895,7 @@ msgid "The TCP port number used by the LDAP secondary server" msgstr "LDAP 伺服器所使用的 TCP 連接埠" #: core/app_settings.py:167 core/app_settings.py:886 -#: sievefilters/app_settings.py:65 sievefilters/forms.py:61 +#: sievefilters/app_settings.py:58 sievefilters/forms.py:44 msgid "Use a secured connection" msgstr "使用安全的連接" @@ -2241,14 +2241,14 @@ msgstr "" msgid "LDAP" msgstr "" -#: core/checks/settings_checks.py:7 +#: core/checks.py:10 msgid "" "You have USE_TZ set to False, this may result in issues during transitions " "between summer/winter time (ie the same local time occuring twice due to " "clock change)." msgstr "" -#: core/checks/settings_checks.py:11 +#: core/checks.py:14 msgid "Set `USE_TZ = True` in settings.py" msgstr "" @@ -2730,7 +2730,7 @@ msgstr "登出" msgid "API" msgstr "API" -#: core/utils.py:33 +#: core/utils.py:39 msgid "The core part of Modoboa" msgstr "Modoboa 的核心部分" @@ -3962,67 +3962,51 @@ msgstr "目標主機連接埠" msgid "verify recipients" msgstr "驗證收件者" -#: sievefilters/api/v2/serializers.py:26 -msgid "auto" -msgstr "" - -#: sievefilters/api/v2/viewsets.py:184 +#: sievefilters/api/v2/viewsets.py:183 #, fuzzy, python-format #| msgid "User '%s' already exists" msgid "Filter %s already exists" msgstr "使用者 '%s' 已存在" -#: sievefilters/app_settings.py:12 sievefilters/forms.py:22 +#: sievefilters/app_settings.py:12 sievefilters/forms.py:13 #, fuzzy #| msgid "LDAP settings" msgid "ManageSieve settings" msgstr "LDAP 設定" -#: sievefilters/app_settings.py:19 sievefilters/forms.py:27 +#: sievefilters/app_settings.py:19 sievefilters/forms.py:18 msgid "Address of your MANAGESIEVE server" msgstr "" -#: sievefilters/app_settings.py:27 sievefilters/forms.py:34 +#: sievefilters/app_settings.py:27 sievefilters/forms.py:25 msgid "Listening port of your MANAGESIEVE server" msgstr "" -#: sievefilters/app_settings.py:34 sievefilters/forms.py:39 +#: sievefilters/app_settings.py:34 sievefilters/forms.py:30 msgid "Connect using STARTTLS" msgstr "" -#: sievefilters/app_settings.py:35 sievefilters/forms.py:41 +#: sievefilters/app_settings.py:35 sievefilters/forms.py:32 msgid "Use the STARTTLS extension" msgstr "" -#: sievefilters/app_settings.py:41 sievefilters/forms.py:45 -#, fuzzy -#| msgid "Authentication method" -msgid "Authentication mechanism" -msgstr "身份驗證方法" - -#: sievefilters/app_settings.py:42 sievefilters/forms.py:48 -#, fuzzy -#| msgid "Authentication method" -msgid "Prefered authentication mechanism" -msgstr "身份驗證方法" - -#: sievefilters/app_settings.py:52 sievefilters/forms.py:52 +#: sievefilters/app_settings.py:45 sievefilters/forms.py:35 #, fuzzy #| msgid "LDAP settings" msgid "IMAP settings" msgstr "LDAP 設定" -#: sievefilters/app_settings.py:59 sievefilters/forms.py:57 +#: sievefilters/app_settings.py:52 sievefilters/forms.py:40 msgid "Address of your IMAP server" msgstr "" -#: sievefilters/app_settings.py:67 sievefilters/forms.py:63 +#: sievefilters/app_settings.py:60 sievefilters/forms.py:46 #, fuzzy #| msgid "Use an SSL/STARTTLS connection to access the LDAP server" msgid "Use a secured connection to access IMAP server" msgstr "使用 SSL/STARTTLS 連線到 LDAP 伺服器" -#: sievefilters/app_settings.py:75 sievefilters/forms.py:69 +#: sievefilters/app_settings.py:68 sievefilters/forms.py:52 msgid "Listening port of your IMAP server" msgstr "" @@ -4122,43 +4106,43 @@ msgstr "已拒絕郵件" msgid "Stop processing" msgstr "" -#: sievefilters/forms.py:80 +#: sievefilters/forms.py:63 msgid "Editor mode" msgstr "" -#: sievefilters/forms.py:82 +#: sievefilters/forms.py:65 msgid "Select the mode you want the editor to work in" msgstr "" -#: sievefilters/forms.py:90 +#: sievefilters/forms.py:73 #, fuzzy #| msgid "Create aliases" msgid "Trash folder" msgstr "建立別名" -#: sievefilters/forms.py:91 +#: sievefilters/forms.py:74 #, fuzzy #| msgid "rejected messages" msgid "Folder where deleted messages go" msgstr "已拒絕郵件" -#: sievefilters/forms.py:96 +#: sievefilters/forms.py:79 #, fuzzy #| msgid "Create aliases" msgid "Sent folder" msgstr "建立別名" -#: sievefilters/forms.py:97 +#: sievefilters/forms.py:80 msgid "Folder where copies of sent messages go" msgstr "" -#: sievefilters/forms.py:102 +#: sievefilters/forms.py:85 #, fuzzy #| msgid "Create aliases" msgid "Drafts folder" msgstr "建立別名" -#: sievefilters/forms.py:103 +#: sievefilters/forms.py:86 msgid "Folder where drafts go" msgstr "" @@ -4166,11 +4150,11 @@ msgstr "" msgid "Failed to retrieve hierarchy delimiter" msgstr "" -#: sievefilters/lib.py:52 +#: sievefilters/lib.py:48 msgid "Connection to MANAGESIEVE server failed, check your configuration" msgstr "" -#: sievefilters/lib.py:79 +#: sievefilters/lib.py:75 #, fuzzy #| msgid "Not enough resources" msgid "Not enough space on server" @@ -4366,6 +4350,16 @@ msgstr "服務" 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"