diff --git a/modoboa/locale/ja_JP/LC_MESSAGES/django.po b/modoboa/locale/ja_JP/LC_MESSAGES/django.po index 719406a3e..f2006bf8a 100644 --- a/modoboa/locale/ja_JP/LC_MESSAGES/django.po +++ b/modoboa/locale/ja_JP/LC_MESSAGES/django.po @@ -1,7 +1,7 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. -# +# # Translators: # cwatanab , 2016 # Ian Moone, 2014 @@ -12,21 +12,24 @@ msgid "" msgstr "" "Project-Id-Version: Modoboa\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-06-08 14:52+0200\n" +"POT-Creation-Date: 2025-06-08 15:32+0200\n" "PO-Revision-Date: 2011-07-01 08:15+0000\n" "Last-Translator: INOUE Daisuke, 2025\n" -"Language-Team: Japanese (Japan) (http://app.transifex.com/tonio/modoboa/language/ja_JP/)\n" +"Language-Team: Japanese (Japan) (http://app.transifex.com/tonio/modoboa/" +"language/ja_JP/)\n" +"Language: ja_JP\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: ja_JP\n" "Plural-Forms: nplurals=1; plural=0;\n" #: admin/api/v1/serializers.py:41 msgid "" "Quota shared between mailboxes. Can be expressed in KB, MB (default) or GB. " "A value of 0 means no quota." -msgstr "すべてのメールボックス全体の容量制限。KB、MB(デフォルト)または GB で指定します。値を 0 にすると容量制限しないことを意味します。" +msgstr "" +"すべてのメールボックス全体の容量制限。KB、MB(デフォルト)または GB で指定し" +"ます。値を 0 にすると容量制限しないことを意味します。" #: admin/api/v1/serializers.py:48 msgid "Default quota in MB applied to mailboxes. A value of 0 means no quota." @@ -276,7 +279,9 @@ msgid "" "Absolute path of the directory where DKIM private keys will be stored. Make " "sure this directory belongs to root user and is not readable by the outside " "world." -msgstr "DKIM プライベートキーを保存するディレクトリーの絶対パス。このディレクトリーが root ユーザー所有で、外の世界からは読めないことを確認してください。" +msgstr "" +"DKIM プライベートキーを保存するディレクトリーの絶対パス。このディレクトリー" +"が root ユーザー所有で、外の世界からは読めないことを確認してください。" #: admin/app_settings.py:137 msgid "Default DKIM key length" @@ -443,7 +448,7 @@ msgid "DNS resolution timeout, unable to query %s at the moment" msgstr "" "DNS 名前解決でタイムアウトが発生し、今のところ %s の問い合わせはできません" -#: admin/lib.py:256 +#: admin/lib.py:236 msgid "DNS name is too long: {}" msgstr "DNS 名が長すぎます : {}" @@ -685,7 +690,10 @@ 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 "ドメインの格付けが影響を与え、このドメインからのメールが SPAM とみなされる可能性があります。DNSBL 提供元に連絡し、検出された IP アドレスのリストからの削除を依頼する必要があります。" +msgstr "" +"ドメインの格付けが影響を与え、このドメインからのメールが SPAM とみなされる可" +"能性があります。DNSBL 提供元に連絡し、検出された IP アドレスのリストからの削" +"除を依頼する必要があります。" #: admin/templates/admin/notifications/domain_invalid_mx.html:3 #, python-format @@ -922,7 +930,9 @@ msgstr "ラウンド" msgid "" "Number of rounds to use (only used by sha256crypt and sha512crypt). Must be " "between 1000 and 999999999, inclusive." -msgstr "ラウンド数 ( sha256crypt と sha512crypt のみ使用 ) 。1000 ~ 999999999 の間で設定してください。" +msgstr "" +"ラウンド数 ( sha256crypt と sha512crypt のみ使用 ) 。1000 ~ 999999999 の間で" +"設定してください。" #: core/app_settings.py:73 msgid "Update password scheme at login" @@ -959,7 +969,10 @@ 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 "ユーザがパスワードを更新するための外部ページの URL。ローカルユーザー以外のユーザー、つまり外部認証 ( LDAP、SMTP ) が成功した後に自動作成されるユーザにのみ適用されます。" +msgstr "" +"ユーザがパスワードを更新するための外部ページの URL。ローカルユーザー以外の" +"ユーザー、つまり外部認証 ( LDAP、SMTP ) が成功した後に自動作成されるユーザに" +"のみ適用されます。" #: core/app_settings.py:114 msgid "Password recovery announcement" @@ -1058,9 +1071,11 @@ msgstr "管理者グループ" #: core/app_settings.py:227 msgid "" -"Members of those LDAP Posix groups will be created as domain administrators." -" Use ';' characters to separate groups." -msgstr "ここで指定する LDAP の Posix グループのメンバーをドメイン管理者として作成します。複数のグループを指定する際は「;」で区切ってください。" +"Members of those LDAP Posix groups will be created as domain administrators. " +"Use ';' characters to separate groups." +msgstr "" +"ここで指定する LDAP の Posix グループのメンバーをドメイン管理者として作成しま" +"す。複数のグループを指定する際は「;」で区切ってください。" #: core/app_settings.py:236 msgid "Group type" @@ -1361,7 +1376,9 @@ 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 "USE_TZ を False にすると、夏時間・冬時間の移行の際に問題となる可能性があります ( 例 : 時計が変更されることで、同じローカル時刻が 2 度発生します )。" +msgstr "" +"USE_TZ を False にすると、夏時間・冬時間の移行の際に問題となる可能性がありま" +"す ( 例 : 時計が変更されることで、同じローカル時刻が 2 度発生します )。" #: core/checks.py:17 msgid "Set `USE_TZ = True` in settings.py" @@ -1601,7 +1618,9 @@ msgid "" msgid_plural "" "\n" " The following updates are available:\n" -msgstr[0] "\n 以下の更新が用意されています :\n" +msgstr[0] "" +"\n" +" 以下の更新が用意されています :\n" #: core/utils.py:41 msgid "The core part of Modoboa" @@ -2345,7 +2364,14 @@ msgid "" "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 "\n%s 様、この文書には Modoboa メールサーバーへの接続に必要な認証情報を記しています。\n認証情報が第三者に漏れれば、メールの内容をすべて読み取られるほか、なりすましによるメール送信も可能になります。\n内容を理解し必要な設定を終えたら、厳重に管理する・廃棄するなど、対応をおねがいします。\n" +msgstr "" +"\n" +"%s 様、この文書には Modoboa メールサーバーへの接続に必要な認証情報を記してい" +"ます。\n" +"認証情報が第三者に漏れれば、メールの内容をすべて読み取られるほか、なりすまし" +"によるメール送信も可能になります。\n" +"内容を理解し必要な設定を終えたら、厳重に管理する・廃棄するなど、対応をおねが" +"いします。\n" #: pdfcredentials/documents.py:95 msgid "Web panel:" @@ -2364,7 +2390,10 @@ msgid "" "\n" "Here you can view your emails anytime online, create filters or manage\n" "your contacts.\n" -msgstr "\nこの画面からあなたのメールをオンラインで確認できるほか、表示フィルターを\n作成したり、連絡先を管理することができます。\n" +msgstr "" +"\n" +"この画面からあなたのメールをオンラインで確認できるほか、表示フィルターを\n" +"作成したり、連絡先を管理することができます。\n" #: pdfcredentials/documents.py:126 msgid "Please change your password!" @@ -2386,6 +2415,7 @@ msgstr "" "PDF_credentials ディレクトリーの作成に失敗しました。権限またはパスを確認して" "ください。" +#: pdfcredentials/handlers.py:64 msgid "Download PDF credentials" msgstr "認証情報 PDF をダウンロード" @@ -2686,7 +2716,9 @@ msgstr "送信" msgid "" "The password reset link was invalid, possibly because it has already been " "used. Please request a new password reset." -msgstr "パスワードの再設定リンクが無効です。おそらくこのリンクからはすでに操作を終えたものと思われます。もう一度「パスワード再設定」の操作をしてください。" +msgstr "" +"パスワードの再設定リンクが無効です。おそらくこのリンクからはすでに操作を終え" +"たものと思われます。もう一度「パスワード再設定」の操作をしてください。" #: templates/registration/password_reset_confirm_code.html:22 msgid "Enter the code you've just received by SMS" @@ -2706,7 +2738,11 @@ msgid "" "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 "

入力したメールアドレスが登録済みのものであれば、パスワード設定方法を記載したメールが届きます。

メールが届かなければ、入力したアドレスが正しいものだったかどうか、または SPAM フォルダーに配信されていないかを確認してください。

" +msgstr "" +"

入力したメールアドレスが登録済みのものであれば、パスワード設定方法を記載し" +"たメールが届きます。

メールが届かなければ、入力したアドレスが正しいも" +"のだったかどうか、または SPAM フォルダーに配信されていないかを確認してくださ" +"い。

" #: templates/registration/password_reset_email.html:4 #: templates/registration/password_reset_email_v2.html:4 @@ -2714,7 +2750,9 @@ msgstr "

入力したメールアドレスが登録済みのものであれば msgid "" "To initiate the password reset process for your %(username)s Modoboa " "account, click the link below:" -msgstr "パスワードの再設定処理をはじめます。対象のアカウントは %(username)s でよろしいですか? よろしければ以下のリンクをクリックしてください : " +msgstr "" +"パスワードの再設定処理をはじめます。対象のアカウントは %(username)s でよろし" +"いですか? よろしければ以下のリンクをクリックしてください : " #: templates/registration/password_reset_email.html:10 #: templates/registration/password_reset_email_v2.html:10 @@ -2752,9 +2790,11 @@ 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 "あなたのスマートフォンの 2 要素認証アプリのコードを入力してください。スマートフォンをなくしているなどの場合は、再設定コードのいずれかを入力してください。" +"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 "" +"あなたのスマートフォンの 2 要素認証アプリのコードを入力してください。スマート" +"フォンをなくしているなどの場合は、再設定コードのいずれかを入力してください。" #: templates/registration/twofactor_code_verify.html:42 msgid "Verify code" @@ -2791,7 +2831,8 @@ msgstr "最大添付サイズ" #: webmail/app_settings.py:19 msgid "Maximum attachment size in bytes (or KB, MB, GB if specified)" -msgstr "添付ファイルの最大サイズをバイトで ( 必要に応じて KB, MB, GB も指定可 ) " +msgstr "" +"添付ファイルの最大サイズをバイトで ( 必要に応じて KB, MB, GB も指定可 ) " #: webmail/app_settings.py:67 msgid "SMTP settings" diff --git a/modoboa/locale/sv/LC_MESSAGES/django.po b/modoboa/locale/sv/LC_MESSAGES/django.po index 3027c7431..d459799ea 100644 --- a/modoboa/locale/sv/LC_MESSAGES/django.po +++ b/modoboa/locale/sv/LC_MESSAGES/django.po @@ -1,7 +1,7 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. -# +# # Translators: # Martin Persson , 2014,2017 # Olle Gustafsson , 2013 @@ -10,25 +10,30 @@ msgid "" msgstr "" "Project-Id-Version: Modoboa\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-06-08 14:52+0200\n" +"POT-Creation-Date: 2025-06-08 15:32+0200\n" "PO-Revision-Date: 2011-07-01 08:15+0000\n" -"Last-Translator: Olle Gustafsson , 2013,2015-2018,2020,2022-2023,2025\n" -"Language-Team: Swedish (http://app.transifex.com/tonio/modoboa/language/sv/)\n" +"Last-Translator: Olle Gustafsson , " +"2013,2015-2018,2020,2022-2023,2025\n" +"Language-Team: Swedish (http://app.transifex.com/tonio/modoboa/language/" +"sv/)\n" +"Language: sv\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: sv\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: admin/api/v1/serializers.py:41 msgid "" "Quota shared between mailboxes. Can be expressed in KB, MB (default) or GB. " "A value of 0 means no quota." -msgstr "Kvot som delas mellan brevlådor. Kan uttryckas i KB, MB (standard) eller GB. Ett värde på 0 betyder ingen kvot." +msgstr "" +"Kvot som delas mellan brevlådor. Kan uttryckas i KB, MB (standard) eller GB. " +"Ett värde på 0 betyder ingen kvot." #: admin/api/v1/serializers.py:48 msgid "Default quota in MB applied to mailboxes. A value of 0 means no quota." -msgstr "Standardkvot i MB tillämpas på postlådor. Ett värde på 0 betyder ingen kvot." +msgstr "" +"Standardkvot i MB tillämpas på postlådor. Ett värde på 0 betyder ingen kvot." #: admin/api/v1/serializers.py:90 #, fuzzy @@ -59,7 +64,9 @@ msgstr "Detta fält är obligatoriskt" #: admin/api/v1/serializers.py:238 msgid "" "List of administered domains (resellers and domain administrators only)." -msgstr "Lista över administrerade domäner (endast återförsäljare och domänadministratörer)." +msgstr "" +"Lista över administrerade domäner (endast återförsäljare och " +"domänadministratörer)." #: admin/api/v1/serializers.py:332 admin/api/v2/serializers.py:506 msgid "Not allowed for this role." @@ -82,7 +89,7 @@ msgstr "Lokal domän {} finns inte" msgid "A list of recipient" msgstr "En lista över mottagare" -#: admin/api/v1/serializers.py:532 admin/api/v2/viewsets.py:271 +#: admin/api/v1/serializers.py:510 admin/api/v2/viewsets.py:271 msgid "This alias already exists" msgstr "Detta alias finns redan" @@ -141,7 +148,8 @@ msgstr "Definiera minst ett auktoriserat nätverk/adress" #: admin/api/v2/serializers.py:541 msgid "The left part of an email address can't be more than 64 characters." -msgstr "Den vänstra delen av en e-postadress kan inte vara längre än 64 tecken." +msgstr "" +"Den vänstra delen av en e-postadress kan inte vara längre än 64 tecken." #: admin/api/v2/serializers.py:563 msgid "A mailbox is required to create aliases." @@ -185,9 +193,11 @@ msgstr "Giltiga MX" #: admin/app_settings.py:37 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 "En lista med IP- eller nätverksadresser som varje MX-post ska matcha. En varning kommer att skickas om en post inte respekterar den." +"A list of IP or network address every MX record should match. A warning will " +"be sent if a record does not respect it." +msgstr "" +"En lista med IP- eller nätverksadresser som varje MX-post ska matcha. En " +"varning kommer att skickas om en post inte respekterar den." #: admin/app_settings.py:47 msgid "New domains must use authorized MX(s)" @@ -197,9 +207,11 @@ msgstr "Nya domäner måste använda auktoriserade MX(er)" msgid "" "Prevent the creation of a new domain if its MX record does not use one of " "the defined addresses." -msgstr "Förhindra skapandet av en ny domän om dess MX-post inte använder någon av de definierade adresserna." +msgstr "" +"Förhindra skapandet av en ny domän om dess MX-post inte använder någon av de " +"definierade adresserna." -#: admin/app_settings.py:52 admin/app_settings.py:327 +#: admin/app_settings.py:59 msgid "Enable IPV6 checks" msgstr "Aktivera IPV6 kontroller" @@ -221,7 +233,9 @@ msgstr "Aktivera DKIM-kontroller" #: admin/app_settings.py:80 msgid "Check if every domain with DKIM signin enabled has a valid DNS record" -msgstr "Kontrollera om alla domäner med DKIM-inloggning aktiverad har en giltig DNS-post" +msgstr "" +"Kontrollera om alla domäner med DKIM-inloggning aktiverad har en giltig DNS-" +"post" #: admin/app_settings.py:88 msgid "Enable DMARC checks" @@ -264,7 +278,10 @@ 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 "Absolut sökväg till katalogen där DKIMs privata nycklar kommer att lagras. Se till att den här katalogen tillhör root-användaren och inte kan läsas av omvärlden." +msgstr "" +"Absolut sökväg till katalogen där DKIMs privata nycklar kommer att lagras. " +"Se till att den här katalogen tillhör root-användaren och inte kan läsas av " +"omvärlden." #: admin/app_settings.py:137 msgid "Default DKIM key length" @@ -282,7 +299,9 @@ msgstr "Standard domänkvota" msgid "" "Default quota (in MB) applied to freshly created domains with no value " "specified. A value of 0 means no quota." -msgstr "Standardkvot (i MB) tillämpas på nyskapade domäner utan värde angivet. Ett värde på 0 betyder ingen kvot." +msgstr "" +"Standardkvot (i MB) tillämpas på nyskapade domäner utan värde angivet. Ett " +"värde på 0 betyder ingen kvot." #: admin/app_settings.py:156 msgid "Default domain sending limit" @@ -292,7 +311,9 @@ msgstr "Standardgräns för domänsändning" msgid "" "Number of messages freshly created domains will be allowed to send per day. " "Leave empty for no limit." -msgstr "Antal meddelanden som nyskapade domäner tillåts skicka per dag. Lämna tomt utan gräns." +msgstr "" +"Antal meddelanden som nyskapade domäner tillåts skicka per dag. Lämna tomt " +"utan gräns." #: admin/app_settings.py:170 limits/app_settings.py:61 #: limits/app_settings.py:135 limits/constants.py:31 limits/constants.py:84 @@ -307,7 +328,9 @@ msgstr "Hantera brevlådor på filsystemet" msgid "" "Rename or remove mailboxes on the filesystem when they get renamed or " "removed within Modoboa" -msgstr "Byt namn på eller ta bort postlådor i filsystemet när de byter namn eller tas bort inom Modoboa" +msgstr "" +"Byt namn på eller ta bort postlådor i filsystemet när de byter namn eller " +"tas bort inom Modoboa" #: admin/app_settings.py:186 admin/models/domain.py:36 msgid "Default mailbox quota" @@ -317,7 +340,9 @@ msgstr "Standard brevlådekvota" msgid "" "Default mailbox quota (in MB) applied to freshly created domains with no " "value specified. A value of 0 means no quota." -msgstr "Standardpostlådekvot (i MB) tillämpas på nyskapade domäner utan värde angivet. Ett värde på 0 betyder ingen kvot." +msgstr "" +"Standardpostlådekvot (i MB) tillämpas på nyskapade domäner utan värde " +"angivet. Ett värde på 0 betyder ingen kvot." #: admin/app_settings.py:197 msgid "Default mailbox sending limit" @@ -421,7 +446,7 @@ msgstr "Inga fungerande namnservrar hittades" msgid "DNS resolution timeout, unable to query %s at the moment" msgstr "DNS uppslag timeout, det går inte att fråga %s för tillfället" -#: admin/lib.py:256 +#: admin/lib.py:236 msgid "DNS name is too long: {}" msgstr "DNS namn är för långt: {}" @@ -458,7 +483,9 @@ msgstr "Det gick inte att avkoda CSV-fil med %(encoding)s kodning" msgid "" "DKIM path non-writable (either a permission issue or the directory does not " "exist)" -msgstr "DKIM sökväg ej skrivbar (endera rättighetsproblem eller katalogen existerar inte)" +msgstr "" +"DKIM sökväg ej skrivbar (endera rättighetsproblem eller katalogen existerar " +"inte)" #: admin/management/commands/subcommands/_manage_dkim_keys.py:52 msgid "Failed to generate DKIM private key" @@ -577,7 +604,9 @@ msgstr "Aktivera DKIM-signering" #: admin/models/domain.py:63 msgid "" "If you activate this feature, a DKIM key will be generated for this domain." -msgstr "Om du aktiverar den här funktionen kommer en DKIM-nyckel att genereras för den här domänen." +msgstr "" +"Om du aktiverar den här funktionen kommer en DKIM-nyckel att genereras för " +"den här domänen." #: admin/models/domain.py:70 msgid "Key length" @@ -651,14 +680,19 @@ msgstr "Domänen existerar inte" msgid "" "Modoboa detected that domain %(domain)s is listed by the following DNSBL " "providers:" -msgstr "Modoboa upptäckte att domänen %(domain)s listas av följande DNSBL-leverantörer:" +msgstr "" +"Modoboa upptäckte att domänen %(domain)s listas av följande DNSBL-" +"leverantörer:" #: 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 "Domänens rykte kommer att påverkas och det finns en chans att e-postmeddelanden som kommer från den betraktas som spam. Du bör kontakta dessa leverantörer och be dem att ta bort upptäckta IP-adresser." +msgstr "" +"Domänens rykte kommer att påverkas och det finns en chans att e-" +"postmeddelanden som kommer från den betraktas som spam. Du bör kontakta " +"dessa leverantörer och be dem att ta bort upptäckta IP-adresser." #: admin/templates/admin/notifications/domain_invalid_mx.html:3 #, python-format @@ -675,7 +709,7 @@ msgstr "Ingen MX-post för %s" msgid "Invalid IP address format for %(domain)s; %(addr)s" msgstr "Ogiltigt IP-adressformat för %(domain)s; %(addr)s" -#: admin/tests/test_mx.py:200 +#: admin/tests/test_mx.py:199 #, python-format msgid "No AAAA record for %s" msgstr "Ingen AAAA-post för %s" @@ -691,7 +725,9 @@ msgstr "Server URL" #: calendars/app_settings.py:19 msgid "" "The URL of your Radicale server. It will be used to construct calendar URLs." -msgstr "URL:en till din Radicale-server. Den kommer att användas för att skapa kalenderwebbadresser." +msgstr "" +"URL:en till din Radicale-server. Den kommer att användas för att skapa " +"kalenderwebbadresser." #: calendars/app_settings.py:31 msgid "Rights management" @@ -711,7 +747,8 @@ msgstr "Tillåt administration av kalendrar" #: calendars/app_settings.py:48 msgid "Allow domain administrators to manage user calendars (read and write)" -msgstr "Tillåt domänadministratörer att hantera användarkalendrar (läsa och skriva)" +msgstr "" +"Tillåt domänadministratörer att hantera användarkalendrar (läsa och skriva)" #: calendars/app_settings.py:60 core/app_settings.py:579 msgid "Miscellaneous" @@ -724,7 +761,8 @@ msgstr "Maximal storlek på ICS-filer" #: calendars/app_settings.py:68 msgid "" "Maximum size in bytes of imported ICS files (or KB, MB, GB if specified)" -msgstr "Maximum size in bytes of imported ICS files (or KB, MB, GB if specified)" +msgstr "" +"Maximum size in bytes of imported ICS files (or KB, MB, GB if specified)" #: calendars/app_settings.py:89 core/api/v2/viewsets.py:171 msgid "Calendars" @@ -750,7 +788,9 @@ msgstr "Synchonize address book using CardDAV" msgid "" "Choose to synchronize or not your address book using CardDAV. You will be " "able to access your contacts from the outside." -msgstr "Choose to synchronize or not your address book using CardDAV. You will be able to access your contacts from the outside." +msgstr "" +"Choose to synchronize or not your address book using CardDAV. You will be " +"able to access your contacts from the outside." #: contacts/app_settings.py:29 msgid "Synchronization frequency" @@ -810,10 +850,11 @@ msgstr "Ogiltig PIN-kod" msgid "2FA is already enabled" msgstr "2FA redan aktiverat" -#: core/api/v1/serializers.py:40 +#: core/api/v1/serializers.py:87 #, python-format msgid "Failed TFA settings editing attempt from '%s' as user '%s'" -msgstr "Misslyckades TFA-inställningar redigeringsförsök från '%s' som användare '%s'" +msgstr "" +"Misslyckades TFA-inställningar redigeringsförsök från '%s' som användare '%s'" #: core/api/v1/serializers.py:91 core/api/v2/serializers.py:415 msgid "Invalid password" @@ -848,7 +889,7 @@ msgstr "Denna kod är ogiltig" msgid "Please use the following code to recover your Modoboa password: {}" msgstr "Använd följande kod för att återställa ditt Modoboa lösenord: {}" -#: core/api/v2/viewsets.py:150 +#: core/api/v2/viewsets.py:164 msgid "Administration console" msgstr "Administrationskonsol" @@ -856,7 +897,7 @@ msgstr "Administrationskonsol" msgid "Calendar" msgstr "Kalender" -#: core/api/v2/viewsets.py:166 +#: core/api/v2/viewsets.py:180 msgid "Address book" msgstr "Adressbok" @@ -893,7 +934,9 @@ msgstr "Antal omgångar" msgid "" "Number of rounds to use (only used by sha256crypt and sha512crypt). Must be " "between 1000 and 999999999, inclusive." -msgstr "Antal omgångar att använda (används endast av sha256crypt och sha512crypt). Måste vara mellan 1000 och 999999999." +msgstr "" +"Antal omgångar att använda (används endast av sha256crypt och sha512crypt). " +"Måste vara mellan 1000 och 999999999." #: core/app_settings.py:73 msgid "Update password scheme at login" @@ -901,7 +944,8 @@ msgstr "Uppdatera lösenordsschema vid inloggning" #: core/app_settings.py:76 msgid "Update user password at login to use the default password scheme" -msgstr "Uppdatera användarlösenord vid inloggning för att använda standard schema" +msgstr "" +"Uppdatera användarlösenord vid inloggning för att använda standard schema" #: core/app_settings.py:84 msgid "Default password" @@ -928,7 +972,10 @@ 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 "Webbadressen till en extern sida där användare kan uppdatera sitt lösenord. Det gäller endast icke-lokala användare, dvs. de som skapas automatiskt efter en lyckad extern autentisering (LDAP, SMTP)." +msgstr "" +"Webbadressen till en extern sida där användare kan uppdatera sitt lösenord. " +"Det gäller endast icke-lokala användare, dvs. de som skapas automatiskt " +"efter en lyckad extern autentisering (LDAP, SMTP)." #: core/app_settings.py:114 msgid "Password recovery announcement" @@ -936,7 +983,9 @@ msgstr "Meddelande om återställning av lösenord" #: core/app_settings.py:116 msgid "A temporary message that will be displayed on the reset password page." -msgstr "Ett tillfälligt meddelande som kommer att visas på sidan för återställning av lösenord." +msgstr "" +"Ett tillfälligt meddelande som kommer att visas på sidan för återställning " +"av lösenord." #: core/app_settings.py:125 msgid "Enable password recovery by SMS" @@ -944,7 +993,9 @@ msgstr "Aktivera lösenordsåterställning via SMS" #: core/app_settings.py:128 msgid "Enable password recovery by SMS for users who filled a phone number." -msgstr "Aktivera återställning av lösenord via SMS för användare som fyllt i ett telefonnummer." +msgstr "" +"Aktivera återställning av lösenord via SMS för användare som fyllt i ett " +"telefonnummer." #: core/app_settings.py:136 msgid "SMS provider" @@ -985,7 +1036,9 @@ msgstr "Aktivera sekundär server (reserv)" #: core/app_settings.py:179 msgid "" "Enable a secondary LDAP server which will be used if the primary one fails" -msgstr "Aktivera en sekundär LDAP-server som kommer att användas om den primära misslyckas" +msgstr "" +"Aktivera en sekundär LDAP-server som kommer att användas om den primära " +"misslyckas" #: core/app_settings.py:187 msgid "Secondary server address" @@ -1026,9 +1079,11 @@ msgstr "Administratörsgrupper" #: core/app_settings.py:227 msgid "" -"Members of those LDAP Posix groups will be created as domain administrators." -" Use ';' characters to separate groups." -msgstr "Användare av dessa LDAP Posix grupper kommer skapas som domänadministratörer. Använd ';' för att separera grupper." +"Members of those LDAP Posix groups will be created as domain administrators. " +"Use ';' characters to separate groups." +msgstr "" +"Användare av dessa LDAP Posix grupper kommer skapas som " +"domänadministratörer. Använd ';' för att separera grupper." #: core/app_settings.py:236 msgid "Group type" @@ -1074,7 +1129,9 @@ msgstr "Bind DN" msgid "" "The distinguished name to use when binding to the LDAP server. Leave empty " "for an anonymous bind" -msgstr "Det unika namnet för att använda vid bindningar till LDAP-servern. Lämna tomt för en anonym bindning" +msgstr "" +"Det unika namnet för att använda vid bindningar till LDAP-servern. Lämna " +"tomt för en anonym bindning" #: core/app_settings.py:293 core/app_settings.py:355 msgid "Bind password" @@ -1082,7 +1139,8 @@ msgstr "Bind lösenord" #: core/app_settings.py:295 core/app_settings.py:357 msgid "The password to use when binding to the LDAP server (with 'Bind DN')" -msgstr "Lösenordet ska användas vid bindning till LDAP-servern (med \"Bind DN ')" +msgstr "" +"Lösenordet ska användas vid bindning till LDAP-servern (med \"Bind DN ')" #: core/app_settings.py:305 core/app_settings.py:410 msgid "Users search base" @@ -1100,7 +1158,9 @@ msgstr "Sökfilter" msgid "" "An optional filter string (e.g. '(objectClass=person)'). In order to be " "valid, it must be enclosed in parentheses." -msgstr "En valfri filtersträng (t.ex. \"(objectClass = personer) '). För att vara giltigt måste det omges av parenteser." +msgstr "" +"En valfri filtersträng (t.ex. \"(objectClass = personer) '). För att vara " +"giltigt måste det omges av parenteser." #: core/app_settings.py:327 msgid "User DN template" @@ -1111,7 +1171,9 @@ msgstr "Anvädar DN mall" msgid "" "The template used to construct a user's DN. It should contain one " "placeholder (ie. %(user)s)" -msgstr "Mallen som används för att konstruera en användares DN. Den bör innehålla en platshållare (dvs. %(user)s)" +msgstr "" +"Mallen som används för att konstruera en användares DN. Den bör innehålla en " +"platshållare (dvs. %(user)s)" #: core/app_settings.py:338 msgid "LDAP synchronization settings" @@ -1124,7 +1186,8 @@ msgstr "Aktivera export till LDAP" #: core/app_settings.py:368 msgid "" "Enable automatic synchronization between local database and LDAP directory" -msgstr "Aktivera automatisk synkronisering mellan lokal databas och LDAP-katalog" +msgstr "" +"Aktivera automatisk synkronisering mellan lokal databas och LDAP-katalog" #: core/app_settings.py:377 msgid "Delete remote LDAP account when local account is deleted" @@ -1134,7 +1197,8 @@ msgstr "Ta bort fjärran LDAP-konto när lokalt konto raderas" msgid "" "Delete remote LDAP account when local account is deleted, otherwise it will " "be disabled." -msgstr "Radera LDAP-fjärrkonto när det lokala kontot raderas, annars inaktiveras det." +msgstr "" +"Radera LDAP-fjärrkonto när det lokala kontot raderas, annars inaktiveras det." #: core/app_settings.py:389 msgid "Account DN template" @@ -1145,7 +1209,9 @@ msgstr "DN-mall för kontot" msgid "" "The template used to construct an account's DN. It should contain one " "placeholder (ie. %(user)s)" -msgstr "Mallen som används för att skapa ett kontos DN. Den ska innehålla en platshållare (ex.%(user)s)" +msgstr "" +"Mallen som används för att skapa ett kontos DN. Den ska innehålla en " +"platshållare (ex.%(user)s)" #: core/app_settings.py:400 msgid "Enable import from LDAP" @@ -1178,7 +1244,8 @@ msgstr "Dovecot LDAP-konfigurationsfil" #: core/app_settings.py:455 msgid "" "Location of the configuration file which contains Dovecot LDAP settings." -msgstr "Plats för konfigurationsfilen som innehåller Dovecot LDAP-inställningar." +msgstr "" +"Plats för konfigurationsfilen som innehåller Dovecot LDAP-inställningar." #: core/app_settings.py:468 msgid "Dashboard" @@ -1190,7 +1257,8 @@ msgstr "Användardefinierat RSS-flöde" #: core/app_settings.py:476 msgid "Display custom RSS feed to resellers and domain administrators" -msgstr "Visa användardefinierat RSS-flöde för återförsäljare och domänadministratörer" +msgstr "" +"Visa användardefinierat RSS-flöde för återförsäljare och domänadministratörer" #: core/app_settings.py:484 msgid "Hide features widget" @@ -1234,7 +1302,8 @@ msgstr "Skicka ett mejl när nya versioner hittas" #: core/app_settings.py:547 msgid "Send an email to notify admins about new versions" -msgstr "Skicka ett e-postmeddelande för att meddela administratörer om nya versioner" +msgstr "" +"Skicka ett e-postmeddelande för att meddela administratörer om nya versioner" #: core/app_settings.py:554 sievefilters/constants.py:25 msgid "Recipient" @@ -1250,7 +1319,8 @@ msgstr "Skicka statistik" #: core/app_settings.py:567 msgid "Send statistics to Modoboa public API (counters and used extensions)" -msgstr "Skicka statistik för Modoboas publika API (räknare och använda tillägg)" +msgstr "" +"Skicka statistik för Modoboas publika API (räknare och använda tillägg)" #: core/app_settings.py:586 msgid "Enable inactive account tracking" @@ -1258,9 +1328,11 @@ msgstr "Aktivera spårning av inaktiva konton" #: core/app_settings.py:589 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 "Tillåt administratören att ställa in en tröskel (i dagar) över vilken ett konto anses inaktivt om användaren inte har loggat in" +"Allow the administrator to set a threshold (in days) beyond which an account " +"is considered inactive if the user hasn't logged in" +msgstr "" +"Tillåt administratören att ställa in en tröskel (i dagar) över vilken ett " +"konto anses inaktivt om användaren inte har loggat in" #: core/app_settings.py:598 msgid "Inactive account threshold" @@ -1268,9 +1340,11 @@ msgstr "Gräns för inaktiva konton" #: core/app_settings.py:601 msgid "" -"An account with a last login date greater than this threshold (in days) will" -" be considered as inactive" -msgstr "Ett konto som inte har loggat in innan denna gräns (antal dagar) kommer anses som inaktivt" +"An account with a last login date greater than this threshold (in days) will " +"be considered as inactive" +msgstr "" +"Ett konto som inte har loggat in innan denna gräns (antal dagar) kommer " +"anses som inaktivt" #: core/app_settings.py:610 msgid "Top notifications check interval" @@ -1315,7 +1389,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 "Du måste ange USE_TZ till False, detta kan leda till problem under övergångar mellan sommar / vintertid (dvs samma lokal tid som uppträder två gånger på grund av klockbyte)." +msgstr "" +"Du måste ange USE_TZ till False, detta kan leda till problem under " +"övergångar mellan sommar / vintertid (dvs samma lokal tid som uppträder två " +"gånger på grund av klockbyte)." #: core/checks.py:17 msgid "Set `USE_TZ = True` in settings.py" @@ -1559,8 +1636,12 @@ msgid "" msgid_plural "" "\n" " The following updates are available:\n" -msgstr[0] "\n Följande uppdateringar finns tillgängliga:\n" -msgstr[1] "\n Följande uppdateringar finns tillgängliga:\n" +msgstr[0] "" +"\n" +" Följande uppdateringar finns tillgängliga:\n" +msgstr[1] "" +"\n" +" Följande uppdateringar finns tillgängliga:\n" #: core/utils.py:41 msgid "The core part of Modoboa" @@ -1595,7 +1676,8 @@ msgstr "Aktivera omvända sökningar" #: dmarc/forms.py:23 msgid "Enable reverse DNS lookups (reports will be longer to display)" -msgstr "Aktivera omvända DNS-sökningar (rapporter kommer att vara längre att visa)" +msgstr "" +"Aktivera omvända DNS-sökningar (rapporter kommer att vara längre att visa)" #: dmarc/forms.py:42 msgid "DMARC" @@ -1782,7 +1864,9 @@ msgstr "Mappfilteruteslutningar" msgid "" "Use a regular expression to explicitly include folders in sync. Example: " "^Trash$|Del" -msgstr "Använd ett reguljärt uttryck för att explicit inkludera mappar i synkronisering. Exempel: ^Trash$|Del" +msgstr "" +"Använd ett reguljärt uttryck för att explicit inkludera mappar i " +"synkronisering. Exempel: ^Trash$|Del" #: imap_migration/app_settings.py:74 msgid "Folder Filter Inclusions" @@ -1791,9 +1875,12 @@ msgstr "Mappfilterinneslutningar" #: imap_migration/app_settings.py:76 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 "En kommaseparerad lista över mappar som explicit ska inkluderas i synkronisering även om de filtreras av mappfilteruteslutningarna. Exempel: debian.user, debian.personal" +"filtered by the Folder Filter Exclusions. Example: debian.user, debian." +"personal " +msgstr "" +"En kommaseparerad lista över mappar som explicit ska inkluderas i " +"synkronisering även om de filtreras av mappfilteruteslutningarna. Exempel: " +"debian.user, debian.personal" #: imap_migration/apps.py:20 msgid "IMAP Migration" @@ -1808,12 +1895,16 @@ msgstr "Anslutning till IMAP-server misslyckades: {error}" msgid "" "Automatic domain/mailbox creation is disabled which means IMAP " "authentication won't work." -msgstr "Automatic domain/mailbox creation is disabled which means IMAP authentication won't work." +msgstr "" +"Automatic domain/mailbox creation is disabled which means IMAP " +"authentication won't work." #: imap_migration/checks.py:16 msgid "" "Go to the online parameters panel (admin tab) and activate this feature." -msgstr "Gå till onlineparametrarnas panel (admin-fliken) och aktivera den här funktionen." +msgstr "" +"Gå till onlineparametrarnas panel (admin-fliken) och aktivera den här " +"funktionen." #: ldapsync/lib.py:82 msgid "Failed to create LDAP account: {}" @@ -1882,13 +1973,17 @@ msgstr "Domänadministratörer" msgid "" "Maximum number of allowed domain administrators for a new administrator. (0 " "to deny any creation, -1 to allow unlimited creations)" -msgstr "Maximalt antal tillåtna domänadministratörer för en ny administratör. (0 för att neka någon skapelse, -1 för att tillåta obegränsade skapelser)" +msgstr "" +"Maximalt antal tillåtna domänadministratörer för en ny administratör. (0 för " +"att neka någon skapelse, -1 för att tillåta obegränsade skapelser)" #: limits/app_settings.py:41 msgid "" "Maximum number of allowed domains for a new administrator. (0 to deny any " "creation, -1 to allow unlimited creations)" -msgstr "Maximalt antal tillåtna domäner för en ny administratör. (0 för att neka någon skapelse, -1 för att tillåta obegränsade skapelser)" +msgstr "" +"Maximalt antal tillåtna domäner för en ny administratör. (0 för att neka " +"någon skapelse, -1 för att tillåta obegränsade skapelser)" #: limits/app_settings.py:49 limits/app_settings.py:123 limits/constants.py:22 #: limits/constants.py:76 @@ -1897,15 +1992,19 @@ msgstr "Domän alias" #: limits/app_settings.py:52 msgid "" -"Maximum number of allowed domain aliases for a new administrator. (0 to deny" -" any creation, -1 to allow unlimited creations)" -msgstr "Maximalt antal tillåtna domänalias för en ny administratör. (0 för att neka någon skapelse, -1 för att tillåta obegränsade skapelser)" +"Maximum number of allowed domain aliases for a new administrator. (0 to deny " +"any creation, -1 to allow unlimited creations)" +msgstr "" +"Maximalt antal tillåtna domänalias för en ny administratör. (0 för att neka " +"någon skapelse, -1 för att tillåta obegränsade skapelser)" #: limits/app_settings.py:64 msgid "" "Maximum number of allowed mailboxes for a new administrator. (0 to deny any " "creation, -1 to allow unlimited creations)" -msgstr "Maximalt antal tillåtna brevlådor för en ny administratör. (0 för att neka någon skapelse, -1 för att tillåta obegränsade skapelser)" +msgstr "" +"Maximalt antal tillåtna brevlådor för en ny administratör. (0 för att neka " +"någon skapelse, -1 för att tillåta obegränsade skapelser)" #: limits/app_settings.py:73 limits/app_settings.py:146 limits/constants.py:39 #: limits/constants.py:92 @@ -1916,7 +2015,9 @@ msgstr "Brevlådealias" msgid "" "Maximum number of allowed aliases for a new administrator. (0 to deny any " "creation, -1 to allow unlimited creations)" -msgstr "Maximalt antal tillåtna alias för en ny administratör. (0 för att neka någon skapelse, -1 för att tillåta obegränsade skapelser)" +msgstr "" +"Maximalt antal tillåtna alias för en ny administratör. (0 för att neka någon " +"skapelse, -1 för att tillåta obegränsade skapelser)" #: limits/app_settings.py:84 limits/constants.py:59 msgid "Quota" @@ -1926,7 +2027,9 @@ msgstr "Kvota" msgid "" "The quota a reseller will be allowed to share between the domains he " "creates. (0 means no quota)" -msgstr "Den kvot som en återförsäljare får dela mellan de domäner han skapar. (0 betyder ingen kvot)" +msgstr "" +"Den kvot som en återförsäljare får dela mellan de domäner han skapar. (0 " +"betyder ingen kvot)" #: limits/app_settings.py:98 msgid "Default per-domain limits" @@ -1942,27 +2045,35 @@ msgstr "Aktivera eller inaktivera gränser per domän" #: limits/app_settings.py:114 msgid "" -"Maximum number of allowed domain administrators for a new domain. (0 to deny" -" any creation, -1 to allow unlimited creations)" -msgstr "Maximalt antal tillåtna domänadministratörer för en ny domän. (0 för att neka någon skapelse, -1 för att tillåta obegränsade skapelser)" +"Maximum number of allowed domain administrators for a new domain. (0 to deny " +"any creation, -1 to allow unlimited creations)" +msgstr "" +"Maximalt antal tillåtna domänadministratörer för en ny domän. (0 för att " +"neka någon skapelse, -1 för att tillåta obegränsade skapelser)" #: limits/app_settings.py:126 msgid "" "Maximum number of allowed domain aliases for a new domain. (0 to deny any " "creation, -1 to allow unlimited creations)" -msgstr "Maximalt antal tillåtna domänalias för en ny domän. (0 för att neka någon skapelse, -1 för att tillåta obegränsade skapelser)" +msgstr "" +"Maximalt antal tillåtna domänalias för en ny domän. (0 för att neka någon " +"skapelse, -1 för att tillåta obegränsade skapelser)" #: limits/app_settings.py:138 msgid "" "Maximum number of allowed mailboxes for a new domain. (0 to deny any " "creation, -1 to allow unlimited creations)" -msgstr "Maximalt antal tillåtna postlådor för en ny domän. (0 för att neka någon skapelse, -1 för att tillåta obegränsade skapelser)" +msgstr "" +"Maximalt antal tillåtna postlådor för en ny domän. (0 för att neka någon " +"skapelse, -1 för att tillåta obegränsade skapelser)" #: limits/app_settings.py:149 msgid "" -"Maximum number of allowed aliases for a new domain. (0 to deny any creation," -" -1 to allow unlimited creations)" -msgstr "Maximalt antal tillåtna alias för en ny domän. (0 för att neka någon skapelse, -1 för att tillåta obegränsade skapelser)" +"Maximum number of allowed aliases for a new domain. (0 to deny any creation, " +"-1 to allow unlimited creations)" +msgstr "" +"Maximalt antal tillåtna alias för en ny domän. (0 för att neka någon " +"skapelse, -1 för att tillåta obegränsade skapelser)" #: limits/apps.py:16 msgid "Limits" @@ -2165,7 +2276,9 @@ msgstr "Ta bort dokument efter den första nedladdningen" msgid "" "Automatically delete a document just after its first download from this " "interface" -msgstr "Ta bort ett dokument automatiskt precis efter den första nedladdningen från det här gränssnittet" +msgstr "" +"Ta bort ett dokument automatiskt precis efter den första nedladdningen från " +"det här gränssnittet" #: pdfcredentials/app_settings.py:68 msgid "Generate documents only at account creation" @@ -2175,7 +2288,9 @@ msgstr "Generera dokument endast när kontot skapas" msgid "" "Generate a new document only when a new account is created. If set to no, a " "new document will be created each time a password is updated." -msgstr "Skapa ett nytt dokument först när ett nytt konto har skapats. Om inställt på nej kommer ett nytt dokument att skapas varje gång ett lösenord uppdateras." +msgstr "" +"Skapa ett nytt dokument först när ett nytt konto har skapats. Om inställt på " +"nej kommer ett nytt dokument att skapas varje gång ett lösenord uppdateras." #: pdfcredentials/app_settings.py:84 msgid "Customization options" @@ -2213,7 +2328,9 @@ msgstr "Inkludera anslutningsinställningar för e-postklienten" msgid "" "Include required SMTP and IMAP connection information to configure a mail " "client, a tablet or a phone" -msgstr "Inkludera nödvändig SMTP- och IMAP-anslutningsinformation för att konfigurera en e-postklient, en surfplatta eller en telefon" +msgstr "" +"Inkludera nödvändig SMTP- och IMAP-anslutningsinformation för att " +"konfigurera en e-postklient, en surfplatta eller en telefon" #: pdfcredentials/app_settings.py:123 pdfcredentials/documents.py:133 msgid "SMTP server address" @@ -2274,7 +2391,11 @@ msgid "" "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 "\nKära %s, det här dokumentet innehåller de referenser du behöver\nför att ansluta till Modoboa. Lär dig innehållet och förstör\ndokumentet så snart som möjligt.\n" +msgstr "" +"\n" +"Kära %s, det här dokumentet innehåller de referenser du behöver\n" +"för att ansluta till Modoboa. Lär dig innehållet och förstör\n" +"dokumentet så snart som möjligt.\n" #: pdfcredentials/documents.py:95 msgid "Web panel:" @@ -2293,7 +2414,11 @@ msgid "" "\n" "Here you can view your emails anytime online, create filters or manage\n" "your contacts.\n" -msgstr "\nHär kan du se dina e-postmeddelanden när som helst online, skapa filter eller hantera\ndina kontakter.\n" +msgstr "" +"\n" +"Här kan du se dina e-postmeddelanden när som helst online, skapa filter " +"eller hantera\n" +"dina kontakter.\n" #: pdfcredentials/documents.py:126 msgid "Please change your password!" @@ -2311,7 +2436,9 @@ msgstr "Använd dessa inställningar för din dator, surfplatta eller telefon." msgid "" "Failed to create PDF_credentials directory. Please check the permissions or " "the path." -msgstr "Det gick inte att skapa PDF-uppgiftskatalogen. Kontrollera behörigheterna eller sökvägen." +msgstr "" +"Det gick inte att skapa PDF-uppgiftskatalogen. Kontrollera behörigheterna " +"eller sökvägen." #: pdfcredentials/handlers.py:64 msgid "Download PDF credentials" @@ -2319,18 +2446,22 @@ msgstr "Ladda ner PDF-uppgifter" #: pdfcredentials/lib.py:29 msgid "Can't write to selected directory to store PDF documents" -msgstr "Det går inte att skriva till den valda katalogen för att lagra PDF-dokument" +msgstr "" +"Det går inte att skriva till den valda katalogen för att lagra PDF-dokument" #: pdfcredentials/lib.py:35 #, python-format msgid "Failed to create the directory that will contain PDF documents (%s)" -msgstr "Det gick inte att skapa katalogen som kommer att innehålla PDF-dokument (%s)" +msgstr "" +"Det gick inte att skapa katalogen som kommer att innehålla PDF-dokument (%s)" #: pdfcredentials/lib.py:82 msgid "" "Failed to create PDF_credentials file. Please check the permissions or the " "path." -msgstr "Det gick inte att skapa PDF-uppgiftsfilen. Kontrollera behörigheterna eller sökvägen." +msgstr "" +"Det gick inte att skapa PDF-uppgiftsfilen. Kontrollera behörigheterna eller " +"sökvägen." #: policyd/core.py:99 msgid "Daily sending limit reached" @@ -2349,11 +2480,11 @@ msgstr "[modoboa] Sändningsgränsen nådd" msgid "Daily limit of the following %(ltype)s has been reached: %(name)s." msgstr "Daglig gräns för följande %(ltype)s har uppnåtts: %(name)s." -#: postfix_autoreply/api/v2/serializers.py:42 postfix_autoreply/forms.py:86 +#: postfix_autoreply/api/v2/serializers.py:42 msgid "This date is over" msgstr "Detta datum är över" -#: postfix_autoreply/api/v2/serializers.py:45 postfix_autoreply/forms.py:88 +#: postfix_autoreply/api/v2/serializers.py:45 msgid "Must be greater than start date" msgstr "Måste vara större än startdatumet" @@ -2379,7 +2510,9 @@ msgstr "Standard ämne när ett autosvarsmeddelande skapas automatiskt." 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 "Standard innehåll som används när ett autosvarsmeddelande skapas automatiskt. '%(name)s' ersätts med användarens fullständiga namn." +msgstr "" +"Standard innehåll som används när ett autosvarsmeddelande skapas " +"automatiskt. '%(name)s' ersätts med användarens fullständiga namn." #: postfix_autoreply/apps.py:15 #, fuzzy @@ -2428,15 +2561,15 @@ msgstr "verifiera mottagare" msgid "Filter %s already exists" msgstr "Filter %s finns redan" -#: sievefilters/app_settings.py:12 sievefilters/forms.py:13 +#: sievefilters/app_settings.py:12 msgid "ManageSieve settings" msgstr "ManageSieve inställningar" -#: sievefilters/app_settings.py:19 sievefilters/forms.py:18 +#: sievefilters/app_settings.py:19 msgid "Address of your MANAGESIEVE server" msgstr "Adress till din MANAGESIEVE-server" -#: sievefilters/app_settings.py:27 sievefilters/forms.py:25 +#: sievefilters/app_settings.py:27 msgid "Listening port of your MANAGESIEVE server" msgstr "Lyssningsport för din MANAGESIEVE-server" @@ -2448,27 +2581,23 @@ msgstr "Anslut med STARTTLS" msgid "Use the STARTTLS extension" msgstr "Använd STARTTLS" -#: sievefilters/app_settings.py:45 sievefilters/forms.py:35 -#: webmail/app_settings.py:30 +#: sievefilters/app_settings.py:45 webmail/app_settings.py:30 msgid "IMAP settings" msgstr "IMAP-inställningar" -#: sievefilters/app_settings.py:52 sievefilters/forms.py:40 -#: webmail/app_settings.py:38 +#: sievefilters/app_settings.py:52 webmail/app_settings.py:38 msgid "Address of your IMAP server" msgstr "Adressen till din IMAP-server" -#: sievefilters/app_settings.py:60 sievefilters/forms.py:46 -#: webmail/app_settings.py:47 +#: sievefilters/app_settings.py:60 webmail/app_settings.py:47 msgid "Use a secured connection to access IMAP server" msgstr "Använd en säker anslutning för att komma åt IMAP-servern" -#: sievefilters/app_settings.py:68 sievefilters/forms.py:52 -#: webmail/app_settings.py:56 +#: sievefilters/app_settings.py:68 webmail/app_settings.py:56 msgid "Listening port of your IMAP server" msgstr "Lyssningsport för din IMAP-server" -#: sievefilters/apps.py:15 sievefilters/apps.py:20 +#: sievefilters/apps.py:15 msgid "Sieve filters" msgstr "Sila filter" @@ -2548,9 +2677,11 @@ msgstr "Sluta bearbeta" #, fuzzy #| msgid "Connection to IMAP server failed: %s" msgid "Connection to MANAGESIEVE server failed, check your configuration" -msgstr "Anslutning till MANAGESIEVE-server misslyckades, kontrollera din konfiguration" +msgstr "" +"Anslutning till MANAGESIEVE-server misslyckades, kontrollera din " +"konfiguration" -#: sievefilters/lib.py:79 +#: sievefilters/lib.py:78 msgid "Not enough space on server" msgstr "Inte tillräckligt med utrymme på servern" @@ -2603,7 +2734,9 @@ msgstr "Glömt ditt lösenord?" msgid "" "Your password has been set. You may go ahead and sign " "in now." -msgstr "Ditt lösenord har ändrats. Du kan fortsätta med att logga in." +msgstr "" +"Ditt lösenord har ändrats. Du kan fortsätta med att logga in." #: templates/registration/password_reset_confirm.html:8 msgid "Change password" @@ -2619,7 +2752,9 @@ msgstr "Skicka" msgid "" "The password reset link was invalid, possibly because it has already been " "used. Please request a new password reset." -msgstr "Lösenordets återställningslänk är ogiltig, förmodligen för att den redan använts. Var vänlig begär en ny återställning av lösenord." +msgstr "" +"Lösenordets återställningslänk är ogiltig, förmodligen för att den redan " +"använts. Var vänlig begär en ny återställning av lösenord." #: templates/registration/password_reset_confirm_code.html:22 msgid "Enter the code you've just received by SMS" @@ -2639,7 +2774,11 @@ msgid "" "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 "

Vi har e-postat dig instruktioner för att ändra ditt lösenord, om ett konto finns med den e-post adress du angav. Du borde få detta brev inom kort.

Om du inte fått något brev, var vänlig kontrollera att du angav rätt e-post adress, och kolla din skräpkatalog.

" +msgstr "" +"

Vi har e-postat dig instruktioner för att ändra ditt lösenord, om ett " +"konto finns med den e-post adress du angav. Du borde få detta brev inom kort." +"

Om du inte fått något brev, var vänlig kontrollera att du angav rätt " +"e-post adress, och kolla din skräpkatalog.

" #: templates/registration/password_reset_email.html:4 #: templates/registration/password_reset_email_v2.html:4 @@ -2647,14 +2786,18 @@ msgstr "

Vi har e-postat dig instruktioner för att ändra ditt lösenord, om msgid "" "To initiate the password reset process for your %(username)s Modoboa " "account, click the link below:" -msgstr "För att starta processen för återställning av lösenord för ditt %(username)s Modoboa konto, klicka på länken nedanför:" +msgstr "" +"För att starta processen för återställning av lösenord för ditt %(username)s " +"Modoboa konto, klicka på länken nedanför:" #: 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 "Om det ej går att klicka på länken, klipp och klistra länken i ett nytt webbläsarfönster istället." +msgstr "" +"Om det ej går att klicka på länken, klipp och klistra länken i ett nytt " +"webbläsarfönster istället." #: templates/registration/password_reset_email.html:14 #: templates/registration/password_reset_email_v2.html:14 @@ -2683,9 +2826,11 @@ msgstr "Engångslösenord" #: templates/registration/twofactor_code_verify.html:35 msgid "" -"Enter the code from the two-factor app on your mobile device. If you've lost" -" your device, you may enter one of your recovery codes." -msgstr "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 from the two-factor app on your mobile device. If you've lost " +"your device, you may enter one of your recovery codes." +msgstr "" +"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." #: templates/registration/twofactor_code_verify.html:42 msgid "Verify code"