andryyy 2020-11-26 15:17:43 +01:00
commit eb32cfbfd7
5 changed files with 45 additions and 14 deletions

View File

@ -1,7 +1,7 @@
--- ---
name: 🐞 Bug Report name: 🐞 Bug Report
about: Report a reproducible bug for mailcow. (NOT to be used for support questions.) about: Report a reproducible bug for mailcow. (NOT to be used for support questions.)
labels: bug, Needs triage labels: bug
--- ---
<!-- <!--

View File

@ -1,7 +1,7 @@
--- ---
name: 💡 Feature Request name: 💡 Feature Request
about: Suggest an idea for mailcow. about: Suggest an idea for mailcow.
labels: enhancement, Needs triage labels: enhancement
--- ---
<!-- <!--

View File

@ -225,6 +225,7 @@
"quarantine_exclude_domains": "Vymedziť domény a doménové aliasy", "quarantine_exclude_domains": "Vymedziť domény a doménové aliasy",
"quarantine_max_age": "Maximálne obdobie v dňoch<br><small>Hodnota sa musí rovnať alebo byť väčšia ako 1 deň.</small>", "quarantine_max_age": "Maximálne obdobie v dňoch<br><small>Hodnota sa musí rovnať alebo byť väčšia ako 1 deň.</small>",
"quarantine_max_size": "Maximálna veľkosť v MiB (väčšie prvky sú vyradené):<br><small>0 neznamená <b>neobmedzené</b>.</small>", "quarantine_max_size": "Maximálna veľkosť v MiB (väčšie prvky sú vyradené):<br><small>0 neznamená <b>neobmedzené</b>.</small>",
"quarantine_max_score": "Neposielať notifikácie ak je spam skóre väčšie ako hodnota:<br><small>Predvolená je 9999.0</small>",
"quarantine_notification_html": "Predloha notifikácie:<br><small>Nechať prázdne pre obnovenie originálnej predlohy.</small>", "quarantine_notification_html": "Predloha notifikácie:<br><small>Nechať prázdne pre obnovenie originálnej predlohy.</small>",
"quarantine_notification_sender": "Odosielateľ notifikácie", "quarantine_notification_sender": "Odosielateľ notifikácie",
"quarantine_notification_subject": "Predmet notifikácie", "quarantine_notification_subject": "Predmet notifikácie",
@ -276,7 +277,7 @@
"rspamd_global_filters": "Mapy globálnych filtrov", "rspamd_global_filters": "Mapy globálnych filtrov",
"rspamd_global_filters_agree": "Budem opatrný!", "rspamd_global_filters_agree": "Budem opatrný!",
"rspamd_global_filters_info": "Mapy globálnych filtrov obsahujú rozličné druhy globálnych blacklistov a whitelistov.", "rspamd_global_filters_info": "Mapy globálnych filtrov obsahujú rozličné druhy globálnych blacklistov a whitelistov.",
"rspamd_global_filters_regex": "Ich mená vysvetľujú ich význam. Celý obsah musí obsahovať platný výraz vo formáte \"/pattern/options\" (e.g. <code>/.+@domain\\.tld/i</code>).<br>\r\n Aj keď rudimentárne kontroly sa vykonávajú na každom riadku cez regex, Rspamd môže byť znefunkčnený, ak nebude schopný prečítať správne syntax.<br>\r\n Rspamd sa bude snažiť prečítať obsah mapy po zmene. Ak sa vyskytnú problémy, <a href=\"\" data-toggle=\"modal\" data-container=\"rspamd-mailcow\" data-target=\"#RestartContainer\">reštartujte Rspamd</a> aby ste vynútili obnovu mapy.", "rspamd_global_filters_regex": "Ich mená vysvetľujú ich význam. Celý obsah musí obsahovať platný výraz vo formáte \"/pattern/options\" (e.g. <code>/.+@domain\\.tld/i</code>).<br>\r\n Aj keď rudimentárne kontroly sa vykonávajú na každom riadku cez regex, Rspamd môže byť znefunkčnený, ak nebude schopný prečítať správne syntax.<br>\r\n Rspamd sa bude snažiť prečítať obsah mapy po zmene. Ak sa vyskytnú problémy, <a href=\"\" data-toggle=\"modal\" data-container=\"rspamd-mailcow\" data-target=\"#RestartContainer\">reštartujte Rspamd</a> aby ste vynútili obnovu mapy.<br>Položky na čiernej listine sú z karantény vylúčené.",
"rspamd_settings_map": "Rspamd nastavenia", "rspamd_settings_map": "Rspamd nastavenia",
"sal_level": "Moo level", "sal_level": "Moo level",
"save": "Uložiť zmeny", "save": "Uložiť zmeny",
@ -421,6 +422,7 @@
"totp_verification_failed": "TOTP overenie zlyhalo", "totp_verification_failed": "TOTP overenie zlyhalo",
"transport_dest_exists": "Transportný cieľ \"%s\" už existuje", "transport_dest_exists": "Transportný cieľ \"%s\" už existuje",
"u2f_verification_failed": "U2F overenie zlyhalo: %s", "u2f_verification_failed": "U2F overenie zlyhalo: %s",
"fido2_verification_failed": "U2F overenie zlyhalo: %s",
"unknown": "Nastala neznáma chyba", "unknown": "Nastala neznáma chyba",
"unknown_tfa_method": "Neznáma TFA metóda", "unknown_tfa_method": "Neznáma TFA metóda",
"unlimited_quota_acl": "Neobmedzené kvóta je zakázaná cez ACL", "unlimited_quota_acl": "Neobmedzené kvóta je zakázaná cez ACL",
@ -593,8 +595,10 @@
}, },
"login": { "login": {
"delayed": "Prihlásenie bolo oneskorené o %s sekúnd.", "delayed": "Prihlásenie bolo oneskorené o %s sekúnd.",
"fido2_webauthn": "FIDO2/WebAuthn",
"login": "Prihlásenie", "login": "Prihlásenie",
"mobileconfig_info": "Prosím, prihláste sa ako poštový užívateľ pre stiahnutie požadovaného Apple profilu.", "mobileconfig_info": "Prosím, prihláste sa ako poštový užívateľ pre stiahnutie požadovaného Apple profilu.",
"other_logins": "Prihlásenie kľúčom",
"password": "Heslo", "password": "Heslo",
"username": "Používateľské meno alebo email" "username": "Používateľské meno alebo email"
}, },
@ -670,6 +674,8 @@
"mailbox_defquota": "Predvolená veľkosť schránky", "mailbox_defquota": "Predvolená veľkosť schránky",
"mailbox_quota": "Max. veľkosť schránky", "mailbox_quota": "Max. veľkosť schránky",
"mailboxes": "Poštové schránky", "mailboxes": "Poštové schránky",
"mailbox_defaults": "Predvolené nastavenia",
"mailbox_defaults_info": "Definuje predvolené nastavenia pre nové schránky",
"mins_interval": "Interval (min)", "mins_interval": "Interval (min)",
"msg_num": "Počet správ", "msg_num": "Počet správ",
"multiple_bookings": "Viaceré rezervácie", "multiple_bookings": "Viaceré rezervácie",
@ -746,12 +752,16 @@
"action": "Akcia", "action": "Akcia",
"atts": "Prílohy", "atts": "Prílohy",
"check_hash": "Vyhľadať hash cez VT", "check_hash": "Vyhľadať hash cez VT",
"confirm": "Potvrdiť",
"confirm_delete": "Potvrďte vymazanie tejto položky.", "confirm_delete": "Potvrďte vymazanie tejto položky.",
"danger": "Nebezpečenstvo", "danger": "Nebezpečenstvo",
"deliver_inbox": "Doručiť do schránky",
"disabled_by_config": "Karanténa je momentálne vypnutá cez nastavenia. Nastavte prosím \"počet zadržaných správ\" a \"maximálnu veľkosť\" pre karanténne položky.", "disabled_by_config": "Karanténa je momentálne vypnutá cez nastavenia. Nastavte prosím \"počet zadržaných správ\" a \"maximálnu veľkosť\" pre karanténne položky.",
"download_eml": "Stiahnuť (.eml)", "download_eml": "Stiahnuť (.eml)",
"empty": "Žiadne výsledky", "empty": "Žiadne výsledky",
"high_danger": "Vysoké nebezpečenstvo", "high_danger": "Vysoké nebezpečenstvo",
"info": "Informácia",
"junk_folder": "Priečinok nevyžiadaná pošta",
"learn_spam_delete": "Považovať ako spam a vymazať", "learn_spam_delete": "Považovať ako spam a vymazať",
"low_danger": "Nízke nebezpečenstvo", "low_danger": "Nízke nebezpečenstvo",
"medium_danger": "Stredné nebezpečenstvo", "medium_danger": "Stredné nebezpečenstvo",
@ -759,6 +769,7 @@
"notified": "Notifikovaný", "notified": "Notifikovaný",
"qhandler_success": "Požiadavka úspešne odoslaná systému. Môžete zavrieť okno.", "qhandler_success": "Požiadavka úspešne odoslaná systému. Môžete zavrieť okno.",
"qid": "Rspamd QID", "qid": "Rspamd QID",
"qinfo": "Karanténny systém uloží odmietnutú poštu do databázy (odosielateľ sa <em>nedozvie</em>, že pošta bola doručená) ako aj pošta, ktorá bude ako kópia doručena do priečinka Nevyžiadná pošta.\r\n <br>\"Naučiť ako spam a zmazať\" naučí správu ako spam cez Bayesian theorem a súčasne vypočíta fuzzy hashes pre odmietnutie podobných správ v budúcnosti.\r\n <br>Prosím, berte na vedomie, že naučenie viacerých správ môže byť - záleží na vašom systéme - časovo náročné.<br>Položky na čiernej listine sú z karantény vylúčené.",
"qitem": "Karanténna položka", "qitem": "Karanténna položka",
"quarantine": "Karanténa", "quarantine": "Karanténa",
"quick_actions": "Akcia", "quick_actions": "Akcia",
@ -766,16 +777,21 @@
"received": "Prijaté", "received": "Prijaté",
"recipients": "Príjemcovia", "recipients": "Príjemcovia",
"refresh": "Obnoviť", "refresh": "Obnoviť",
"rejected": "Odmietnuté",
"release": "Uvoľniť", "release": "Uvoľniť",
"release_body": "Priložili sme vašu správu ako .eml súbor viz. príloha.", "release_body": "Priložili sme vašu správu ako .eml súbor viz. príloha.",
"release_subject": "Potenciálne nebezpečná položka v karanténne %s", "release_subject": "Potenciálne nebezpečná položka v karanténne %s",
"remove": "Odstrániť", "remove": "Odstrániť",
"rewrite_subject": "Prepísať predmet",
"rspamd_result": "Rspamd výsledok", "rspamd_result": "Rspamd výsledok",
"sender": "Odosielateľ (SMTP)", "sender": "Odosielateľ (SMTP)",
"sender_header": "Odosielateľ (\"From\" hlavička)", "sender_header": "Odosielateľ (\"From\" hlavička)",
"type": "Typ",
"quick_release_link": "Otvoriť link pre uvoľnenie", "quick_release_link": "Otvoriť link pre uvoľnenie",
"quick_delete_link": "Otvoriť link pre zmazanie", "quick_delete_link": "Otvoriť link pre zmazanie",
"quick_info_link": "Otvoriť link pre info",
"show_item": "Ukázať súbor", "show_item": "Ukázať súbor",
"spam": "Spam",
"spam_score": "Výsledok", "spam_score": "Výsledok",
"subj": "Predmet", "subj": "Predmet",
"table_size": "Veľkosť tabulky", "table_size": "Veľkosť tabulky",
@ -861,9 +877,10 @@
"tls_policy_map_entry_saved": "Položka mapy TLS pravidiel \"%s\" uložená", "tls_policy_map_entry_saved": "Položka mapy TLS pravidiel \"%s\" uložená",
"ui_texts": "Zmeny v UI textoch uložené", "ui_texts": "Zmeny v UI textoch uložené",
"upload_success": "Súbor úspešne nahratý", "upload_success": "Súbor úspešne nahratý",
"verified_totp_login": "Overený TOTP login", "verified_totp_login": "Overené TOTP prihlásenie",
"verified_u2f_login": "Overený U2F login", "verified_u2f_login": "Overené U2F prihlásenie",
"verified_yotp_login": "Overený Yubico OTP login" "verified_fido2_login": "Overené FIDO2 prihlásenie",
"verified_yotp_login": "Overené Yubico OTP prihlásenie"
}, },
"tfa": { "tfa": {
"api_register": "%s využíva Yubico Cloud API. Prosím, zaobstarajte si API kľúč pre váš kľúč <a href=\"https://upgrade.yubico.com/getapikey/\" target=\"_blank\">tu</a>", "api_register": "%s využíva Yubico Cloud API. Prosím, zaobstarajte si API kľúč pre váš kľúč <a href=\"https://upgrade.yubico.com/getapikey/\" target=\"_blank\">tu</a>",
@ -885,10 +902,24 @@
"tfa": "Dvojúrovňová autentifikácia", "tfa": "Dvojúrovňová autentifikácia",
"totp": "Časovo-založený OTP (Google Authenticator, Authy, atď.)", "totp": "Časovo-založený OTP (Google Authenticator, Authy, atď.)",
"u2f": "U2F autentifikácia", "u2f": "U2F autentifikácia",
"waiting_usb_auth": "<i>Čakanie na USB zariadenie...</i><br><br>Prosím stlačte tlačidlo na vašom U2F USB zariadení.", "waiting_usb_auth": "<i>Čakanie na USB zariadenie...</i><br><br>Prosím stlačte tlačidlo na vašom USB zariadení.",
"waiting_usb_register": "<i>Čakanie na USB zariadenie...</i><br><br>Prosím zadajte vaše heslo a potvrďte U2F registráciu stlačením tlačidla na vašom U2F USB zariadení.", "waiting_usb_register": "<i>Čakanie na USB zariadenie...</i><br><br>Prosím zadajte vaše heslo a potvrďte registráciu stlačením tlačidla na vašom USB zariadení.",
"yubi_otp": "Yubico OTP autentifikácia" "yubi_otp": "Yubico OTP autentifikácia"
}, },
"fido2": {
"set_fn": "Nastaviť zjednodušené meno",
"fn": "Zjednodušené meno",
"rename": "premenovať",
"confirm": "Potvrdiť",
"register_status": "Stav registrácie",
"known_ids": "Známe ID",
"none": "Vypnuté",
"set_fido2": "Registrovať FIDO2 zariadenie",
"start_fido2_validation": "Spustiť FIDO2 overenie",
"fido2_auth": "Prihlásiť sa cez FIDO2",
"fido2_success": "Zariadenie úspešne zaregistrované",
"fido2_validation_failed": "Overenie zlyhalo"
},
"user": { "user": {
"action": "Akcia", "action": "Akcia",
"active": "Aktívny", "active": "Aktívny",
@ -977,7 +1008,7 @@
"spamfilter": "Spam filter", "spamfilter": "Spam filter",
"spamfilter_behavior": "Hodnotenie", "spamfilter_behavior": "Hodnotenie",
"spamfilter_bl": "Čierna listina - blacklist", "spamfilter_bl": "Čierna listina - blacklist",
"spamfilter_bl_desc": "Adresy na tomto zozname budú <b>vždy klasifikované ako spam a budú odmietnuté</b>. Môže byť použitý widlcard záznam (*). Filter je aplikovaný len na priame aliasy (aliasy s jedným cieľovým mailboxom) s výnimkou catch-all aliasov a samotnou schránkou.", "spamfilter_bl_desc": "Adresy na tomto zozname budú <b>vždy</b> klasifikované ako spam a budú odmietnuté. Odmietnutá pošta <b>nebude</b> zaradená do karantény. Môže byť použitý widlcard záznam (*). Filter je aplikovaný len na priame aliasy (aliasy s jedným cieľovým mailboxom) s výnimkou catch-all aliasov a samotnou schránkou.",
"spamfilter_default_score": "Implicitné nastavenia", "spamfilter_default_score": "Implicitné nastavenia",
"spamfilter_green": "Zelená: Táto správa nie je spam", "spamfilter_green": "Zelená: Táto správa nie je spam",
"spamfilter_hint": "Prvá hodnota opisuje \"nízku spam hodnotu\" a druhá opisuje \"vysokú spam hodnotu\".", "spamfilter_hint": "Prvá hodnota opisuje \"nízku spam hodnotu\" a druhá opisuje \"vysokú spam hodnotu\".",

View File

@ -17,11 +17,11 @@ if [[ "$(uname -r)" =~ ^4\.4\. ]]; then
fi fi
if grep --help 2>&1 | grep -q -i "busybox"; then if grep --help 2>&1 | grep -q -i "busybox"; then
echo "BusybBox grep detected, please install gnu grep, \"apk add --no-cache --upgrade grep\"" echo "BusyBox grep detected, please install gnu grep, \"apk add --no-cache --upgrade grep\""
exit 1 exit 1
fi fi
if cp --help 2>&1 | grep -q -i "busybox"; then if cp --help 2>&1 | grep -q -i "busybox"; then
echo "BusybBox cp detected, please install coreutils, \"apk add --no-cache --upgrade coreutils\"" echo "BusyBox cp detected, please install coreutils, \"apk add --no-cache --upgrade coreutils\""
exit 1 exit 1
fi fi

View File

@ -180,9 +180,9 @@ if [ ${#DOTS} -lt 2 ]; then
exit 1 exit 1
fi fi
if grep --help 2>&1 | head -n 1 | grep -q -i "busybox"; then echo "BusybBox grep detected, please install gnu grep, \"apk add --no-cache --upgrade grep\""; exit 1; fi if grep --help 2>&1 | head -n 1 | grep -q -i "busybox"; then echo "BusyBox grep detected, please install gnu grep, \"apk add --no-cache --upgrade grep\""; exit 1; fi
if cp --help 2>&1 | head -n 1 | grep -q -i "busybox"; then echo "BusybBox cp detected, please install coreutils, \"apk add --no-cache --upgrade coreutils\""; exit 1; fi if cp --help 2>&1 | head -n 1 | grep -q -i "busybox"; then echo "BusyBox cp detected, please install coreutils, \"apk add --no-cache --upgrade coreutils\""; exit 1; fi
if sed --help 2>&1 | head -n 1 | grep -q -i "busybox"; then echo "BusybBox sed detected, please install gnu sed, \"apk add --no-cache --upgrade sed\""; exit 1; fi if sed --help 2>&1 | head -n 1 | grep -q -i "busybox"; then echo "BusyBox sed detected, please install gnu sed, \"apk add --no-cache --upgrade sed\""; exit 1; fi
CONFIG_ARRAY=( CONFIG_ARRAY=(
"SKIP_LETS_ENCRYPT" "SKIP_LETS_ENCRYPT"