From 08f1340a68781bdbb916c9d7ddb05d3d9d742e48 Mon Sep 17 00:00:00 2001 From: Tim Abbott Date: Thu, 13 May 2021 09:37:06 -0700 Subject: [PATCH] i18n: Update translation data from Transifex. --- locale/ar/LC_MESSAGES/django.po | 180 +++++----- locale/ar/translations.json | 1 + locale/bg/LC_MESSAGES/django.po | 180 +++++----- locale/bg/translations.json | 1 + locale/ca/LC_MESSAGES/django.po | 180 +++++----- locale/ca/translations.json | 1 + locale/cs/LC_MESSAGES/django.po | 192 +++++----- locale/cs/translations.json | 25 +- locale/de/LC_MESSAGES/django.po | 230 ++++++------ locale/de/translations.json | 149 ++++---- locale/en_GB/LC_MESSAGES/django.po | 194 +++++----- locale/en_GB/translations.json | 33 +- locale/es/LC_MESSAGES/django.po | 180 +++++----- locale/es/translations.json | 1 + locale/fa/LC_MESSAGES/django.po | 180 +++++----- locale/fa/translations.json | 1 + locale/fi/LC_MESSAGES/django.po | 180 +++++----- locale/fi/translations.json | 1 + locale/fr/LC_MESSAGES/django.po | 180 +++++----- locale/fr/translations.json | 1 + locale/gl/LC_MESSAGES/django.po | 174 ++++----- locale/gl/translations.json | 6 +- locale/hi/LC_MESSAGES/django.po | 178 +++++----- locale/hi/translations.json | 1 + locale/hu/LC_MESSAGES/django.po | 180 +++++----- locale/hu/translations.json | 1 + locale/id/LC_MESSAGES/django.po | 180 +++++----- locale/id/translations.json | 1 + locale/it/LC_MESSAGES/django.po | 192 +++++----- locale/it/translations.json | 33 +- locale/ja/LC_MESSAGES/django.po | 180 +++++----- locale/ja/translations.json | 1 + locale/ko/LC_MESSAGES/django.po | 180 +++++----- locale/ko/translations.json | 1 + locale/lt/LC_MESSAGES/django.po | 178 +++++----- locale/lt/translations.json | 1 + locale/ml/LC_MESSAGES/django.po | 178 +++++----- locale/ml/translations.json | 1 + locale/mobile_info.json | 2 +- locale/nl/LC_MESSAGES/django.po | 505 ++++++++++++++------------- locale/nl/translations.json | 223 ++++++------ locale/no/LC_MESSAGES/django.po | 174 ++++----- locale/no/translations.json | 6 +- locale/pl/LC_MESSAGES/django.po | 180 +++++----- locale/pl/translations.json | 1 + locale/pt/LC_MESSAGES/django.po | 180 +++++----- locale/pt/translations.json | 1 + locale/pt_PT/LC_MESSAGES/django.po | 180 +++++----- locale/pt_PT/translations.json | 1 + locale/ro/LC_MESSAGES/django.po | 180 +++++----- locale/ro/translations.json | 1 + locale/ru/LC_MESSAGES/django.po | 200 +++++------ locale/ru/translations.json | 37 +- locale/sr/LC_MESSAGES/django.po | 178 +++++----- locale/sr/translations.json | 6 +- locale/sv/LC_MESSAGES/django.po | 180 +++++----- locale/sv/translations.json | 1 + locale/ta/LC_MESSAGES/django.po | 174 ++++----- locale/ta/translations.json | 1 + locale/tr/LC_MESSAGES/django.po | 180 +++++----- locale/tr/translations.json | 1 + locale/uk/LC_MESSAGES/django.po | 180 +++++----- locale/uk/translations.json | 1 + locale/vi/LC_MESSAGES/django.po | 178 +++++----- locale/vi/translations.json | 1 + locale/zh_Hans/LC_MESSAGES/django.po | 180 +++++----- locale/zh_Hans/translations.json | 1 + locale/zh_Hant/LC_MESSAGES/django.po | 180 +++++----- locale/zh_Hant/translations.json | 1 + locale/zh_TW/LC_MESSAGES/django.po | 180 +++++----- locale/zh_TW/translations.json | 1 + 71 files changed, 3709 insertions(+), 3542 deletions(-) diff --git a/locale/ar/LC_MESSAGES/django.po b/locale/ar/LC_MESSAGES/django.po index 6cfabb3a9b..e72b054bb5 100644 --- a/locale/ar/LC_MESSAGES/django.po +++ b/locale/ar/LC_MESSAGES/django.po @@ -9,8 +9,8 @@ msgid "" msgstr "" "Project-Id-Version: Zulip\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-05-11 20:47+0000\n" -"PO-Revision-Date: 2021-05-11 20:48+0000\n" +"POT-Creation-Date: 2021-05-12 23:28+0000\n" +"PO-Revision-Date: 2021-05-12 23:29+0000\n" "Last-Translator: Tim Abbott \n" "Language-Team: Arabic (http://www.transifex.com/zulip/zulip/language/ar/)\n" "MIME-Version: 1.0\n" @@ -260,7 +260,7 @@ msgid "" "encountering this page, it's probably our fault. We're sorry." msgstr "" -#: templates/corporate/billing.html:21 templates/zerver/app/navbar.html:149 +#: templates/corporate/billing.html:21 templates/zerver/app/navbar.html:142 msgid "Billing" msgstr "الفواتير" @@ -657,7 +657,7 @@ msgid "Invite" msgstr "يدعو" #: templates/zerver/app/keyboard_shortcuts.html:2 -#: templates/zerver/app/navbar.html:87 +#: templates/zerver/app/navbar.html:95 #: templates/zerver/app/right_sidebar.html:24 msgid "Keyboard shortcuts" msgstr "اختصارات لوحة المفاتيح" @@ -1009,62 +1009,66 @@ msgstr "Settings" msgid "Manage organization" msgstr "إدارة المنظمة" -#: templates/zerver/app/navbar.html:82 templates/zerver/footer.html:16 +#: templates/zerver/app/navbar.html:83 +msgid "Usage statistics" +msgstr "" + +#: templates/zerver/app/navbar.html:90 templates/zerver/footer.html:16 msgid "Help center" msgstr "مركز المساعدة" -#: templates/zerver/app/navbar.html:92 +#: templates/zerver/app/navbar.html:100 msgid "Message formatting" msgstr "تنسيق الرسالة" -#: templates/zerver/app/navbar.html:97 +#: templates/zerver/app/navbar.html:105 #: templates/zerver/app/search_operators.html:2 msgid "Search operators" msgstr "عوامل تشغيل البحث" -#: templates/zerver/app/navbar.html:103 -msgid "Contact support" -msgstr "اتصل بالدعم" - -#: templates/zerver/app/navbar.html:111 templates/zerver/footer.html:3 +#: templates/zerver/app/navbar.html:112 templates/zerver/footer.html:3 msgid "About Zulip" msgstr "حول \"زوليب\"" -#: templates/zerver/app/navbar.html:118 +#: templates/zerver/app/navbar.html:119 +msgid "Contact support" +msgstr "اتصل بالدعم" + +#: templates/zerver/app/navbar.html:126 msgid "Desktop & mobile apps" msgstr "تطبيقات سطح المكتب & الهاتف المحمول" -#: templates/zerver/app/navbar.html:123 templates/zerver/footer.html:50 +#: templates/zerver/app/navbar.html:131 templates/zerver/footer.html:50 msgid "Integrations" msgstr "إدماجات" -#: templates/zerver/app/navbar.html:128 +#: templates/zerver/app/navbar.html:136 msgid "API documentation" msgstr "" -#: templates/zerver/app/navbar.html:135 -msgid "Statistics" -msgstr "إحصائيات" +#: templates/zerver/app/navbar.html:149 +msgid "Support Zulip" +msgstr "" -#: templates/zerver/app/navbar.html:142 +#: templates/zerver/app/navbar.html:156 msgid "Plans and pricing" msgstr "الخطط والتسعير" -#: templates/zerver/app/navbar.html:157 +#: templates/zerver/app/navbar.html:164 msgid "Invite users" msgstr "دعوة المستخدمين" -#: templates/zerver/app/navbar.html:163 +#: templates/zerver/app/navbar.html:170 msgid "" "Grant Zulip the Kerberos tickets needed to run your Zephyr mirror via " "Webathena" msgstr "" -#: templates/zerver/app/navbar.html:165 +#: templates/zerver/app/navbar.html:172 msgid "Link with Webathena" msgstr "" -#: templates/zerver/app/navbar.html:171 +#: templates/zerver/app/navbar.html:178 msgid "Log out" msgstr "تسجيل الخروج" @@ -3346,33 +3350,33 @@ msgstr "" msgid "We couldn't find that Zulip organization." msgstr "" -#: zerver/lib/actions.py:355 zerver/lib/actions.py:367 +#: zerver/lib/actions.py:357 zerver/lib/actions.py:369 #, python-brace-format msgid "{user} just signed up for Zulip. (total: {user_count})" msgstr "" -#: zerver/lib/actions.py:358 +#: zerver/lib/actions.py:360 msgid "signups" msgstr "" -#: zerver/lib/actions.py:478 +#: zerver/lib/actions.py:480 #, python-brace-format msgid "{user} accepted your invitation to join Zulip!" msgstr "" -#: zerver/lib/actions.py:1408 +#: zerver/lib/actions.py:1410 msgid "Unable to render message" msgstr "" -#: zerver/lib/actions.py:2214 zerver/lib/actions.py:2244 +#: zerver/lib/actions.py:2224 zerver/lib/actions.py:2254 msgid "Reaction already exists." msgstr "" -#: zerver/lib/actions.py:2347 zerver/lib/addressee.py:32 +#: zerver/lib/actions.py:2357 zerver/lib/addressee.py:32 msgid "Invalid user ID {}" msgstr "" -#: zerver/lib/actions.py:2416 zerver/lib/actions.py:7031 +#: zerver/lib/actions.py:2426 zerver/lib/actions.py:7046 #: zerver/lib/streams.py:238 zerver/lib/streams.py:246 #: zerver/tornado/views.py:105 zerver/views/events_register.py:73 #: zerver/views/message_send.py:226 zerver/views/message_send.py:232 @@ -3380,251 +3384,251 @@ msgstr "" msgid "User not authorized for this query" msgstr "" -#: zerver/lib/actions.py:2453 +#: zerver/lib/actions.py:2463 #, python-brace-format msgid "'{email}' is no longer using Zulip." msgstr "" -#: zerver/lib/actions.py:2460 +#: zerver/lib/actions.py:2470 msgid "You can't send private messages outside of your organization." msgstr "" -#: zerver/lib/actions.py:2526 +#: zerver/lib/actions.py:2536 msgid "Expected exactly one stream" msgstr "" -#: zerver/lib/actions.py:2537 +#: zerver/lib/actions.py:2547 msgid "Invalid data type for stream" msgstr "" -#: zerver/lib/actions.py:2553 zerver/lib/actions.py:2563 +#: zerver/lib/actions.py:2563 zerver/lib/actions.py:2573 msgid "Invalid data type for recipients" msgstr "" -#: zerver/lib/actions.py:2571 zerver/lib/actions.py:2579 +#: zerver/lib/actions.py:2581 zerver/lib/actions.py:2589 msgid "Recipient lists may contain emails or user IDs, but not both." msgstr "" -#: zerver/lib/actions.py:2677 +#: zerver/lib/actions.py:2687 msgid "Reminders can only be set for streams." msgstr "" -#: zerver/lib/actions.py:2698 +#: zerver/lib/actions.py:2708 msgid "Your organization has turned off message editing" msgstr "" -#: zerver/lib/actions.py:2701 +#: zerver/lib/actions.py:2711 msgid "Invalid propagate_mode without topic edit" msgstr "" -#: zerver/lib/actions.py:2721 +#: zerver/lib/actions.py:2731 msgid "You don't have permission to edit this message" msgstr "" -#: zerver/lib/actions.py:2725 +#: zerver/lib/actions.py:2735 msgid "Widgets cannot be edited." msgstr "" -#: zerver/lib/actions.py:2736 zerver/lib/actions.py:2750 +#: zerver/lib/actions.py:2746 zerver/lib/actions.py:2760 msgid "The time limit for editing this message has passed" msgstr "" -#: zerver/lib/actions.py:2753 +#: zerver/lib/actions.py:2763 msgid "Nothing to change" msgstr "" -#: zerver/lib/actions.py:2757 zerver/lib/addressee.py:41 +#: zerver/lib/actions.py:2767 zerver/lib/addressee.py:41 #: zerver/webhooks/ifttt/view.py:26 zerver/webhooks/zapier/view.py:38 msgid "Topic can't be empty" msgstr "" -#: zerver/lib/actions.py:2795 +#: zerver/lib/actions.py:2805 msgid "Message must be a stream message" msgstr "" -#: zerver/lib/actions.py:2797 +#: zerver/lib/actions.py:2807 msgid "You don't have permission to move this message" msgstr "" -#: zerver/lib/actions.py:2803 +#: zerver/lib/actions.py:2813 msgid "" "You don't have permission to move this message due to missing access to its " "stream" msgstr "" -#: zerver/lib/actions.py:2807 +#: zerver/lib/actions.py:2817 msgid "Cannot change message content while changing stream" msgstr "" -#: zerver/lib/actions.py:2843 +#: zerver/lib/actions.py:2854 msgid "Invalid default stream group name '{}'" msgstr "" -#: zerver/lib/actions.py:2846 +#: zerver/lib/actions.py:2857 msgid "Default stream group name too long (limit: {} characters)" msgstr "" -#: zerver/lib/actions.py:2853 +#: zerver/lib/actions.py:2864 msgid "Default stream group name '{}' contains NULL (0x00) characters." msgstr "" -#: zerver/lib/actions.py:2919 +#: zerver/lib/actions.py:2930 #, python-brace-format msgid "" "Your bot {bot_identity} tried to send a message to stream ID {stream_id}, " "but there is no stream with that ID." msgstr "" -#: zerver/lib/actions.py:2925 +#: zerver/lib/actions.py:2936 #, python-brace-format msgid "" "Your bot {bot_identity} tried to send a message to stream {stream_name}, but" " that stream does not exist. Click [here]({new_stream_link}) to create it." msgstr "" -#: zerver/lib/actions.py:2933 +#: zerver/lib/actions.py:2944 #, python-brace-format msgid "" "Your bot {bot_identity} tried to send a message to stream {stream_name}. The" " stream exists but does not have any subscribers." msgstr "" -#: zerver/lib/actions.py:2980 +#: zerver/lib/actions.py:2991 msgid "Private messages are disabled in this organization." msgstr "" -#: zerver/lib/actions.py:3105 +#: zerver/lib/actions.py:3116 msgid "Widgets: API programmer sent invalid JSON content" msgstr "" -#: zerver/lib/actions.py:3111 +#: zerver/lib/actions.py:3122 #, python-brace-format msgid "Widgets: {error_msg}" msgstr "" -#: zerver/lib/actions.py:3129 +#: zerver/lib/actions.py:3140 msgid "You do not have permission to use wildcard mentions in this stream." msgstr "" -#: zerver/lib/actions.py:3382 +#: zerver/lib/actions.py:3393 msgid "Subscriber data is not available for this stream" msgstr "" -#: zerver/lib/actions.py:3389 +#: zerver/lib/actions.py:3400 msgid "Unable to retrieve subscribers for private stream" msgstr "" -#: zerver/lib/actions.py:4642 +#: zerver/lib/actions.py:4653 #, python-brace-format msgid "{user_name} renamed stream {old_stream_name} to {new_stream_name}." msgstr "" -#: zerver/lib/actions.py:4748 +#: zerver/lib/actions.py:4759 msgid "Signups enabled" msgstr "" -#: zerver/lib/actions.py:4862 +#: zerver/lib/actions.py:4873 msgid "Invalid default stream group {}" msgstr "" -#: zerver/lib/actions.py:4908 zerver/lib/actions.py:4935 +#: zerver/lib/actions.py:4919 zerver/lib/actions.py:4946 #, python-brace-format msgid "" "'{stream_name}' is a default stream and cannot be added to '{group_name}'" msgstr "" -#: zerver/lib/actions.py:4919 +#: zerver/lib/actions.py:4930 #, python-brace-format msgid "Default stream group '{group_name}' already exists" msgstr "" -#: zerver/lib/actions.py:4941 +#: zerver/lib/actions.py:4952 #, python-brace-format msgid "" "Stream '{stream_name}' is already present in default stream group " "'{group_name}'" msgstr "" -#: zerver/lib/actions.py:4957 +#: zerver/lib/actions.py:4968 #, python-brace-format msgid "" "Stream '{stream_name}' is not present in default stream group '{group_name}'" msgstr "" -#: zerver/lib/actions.py:4971 +#: zerver/lib/actions.py:4982 msgid "This default stream group is already named '{}'" msgstr "" -#: zerver/lib/actions.py:4975 +#: zerver/lib/actions.py:4986 msgid "Default stream group '{}' already exists" msgstr "" -#: zerver/lib/actions.py:5417 +#: zerver/lib/actions.py:5428 msgid "Invalid flag: '{}'" msgstr "" -#: zerver/lib/actions.py:5419 +#: zerver/lib/actions.py:5430 msgid "Flag not editable: '{}'" msgstr "علامة غير قابلة للتعديل: '{}'" -#: zerver/lib/actions.py:5421 +#: zerver/lib/actions.py:5432 msgid "Invalid message flag operation: '{}'" msgstr "" -#: zerver/lib/actions.py:5435 zerver/lib/actions.py:5437 -#: zerver/lib/message.py:670 zerver/lib/message.py:676 +#: zerver/lib/actions.py:5446 zerver/lib/actions.py:5448 +#: zerver/lib/message.py:671 zerver/lib/message.py:677 msgid "Invalid message(s)" msgstr "" -#: zerver/lib/actions.py:6005 +#: zerver/lib/actions.py:6020 #, python-brace-format msgid "This topic was moved by {user} to {new_location}" msgstr "" -#: zerver/lib/actions.py:6010 +#: zerver/lib/actions.py:6025 #, python-brace-format msgid "This topic was moved here from {old_location} by {user}" msgstr "" -#: zerver/lib/actions.py:6503 +#: zerver/lib/actions.py:6518 #, python-brace-format msgid "" "You do not have enough remaining invites for today. Please contact {email} " "to have your limit raised. No invitations were sent." msgstr "" -#: zerver/lib/actions.py:6554 +#: zerver/lib/actions.py:6569 msgid "" "Your account is too new to send invites for this organization. Ask an " "organization admin, or a more experienced user." msgstr "" -#: zerver/lib/actions.py:6594 +#: zerver/lib/actions.py:6609 msgid "Some emails did not validate, so we didn't send any invitations." msgstr "" -#: zerver/lib/actions.py:6602 +#: zerver/lib/actions.py:6617 msgid "We weren't able to invite anyone." msgstr "" -#: zerver/lib/actions.py:6633 +#: zerver/lib/actions.py:6648 msgid "" "Some of those addresses are already using Zulip, so we didn't send them an " "invitation. We did send invitations to everyone else!" msgstr "" -#: zerver/lib/actions.py:7250 +#: zerver/lib/actions.py:7265 msgid "Invalid order mapping." msgstr "" -#: zerver/lib/actions.py:7316 zerver/lib/users.py:344 +#: zerver/lib/actions.py:7331 zerver/lib/users.py:344 #: zerver/views/custom_profile_fields.py:137 #: zerver/views/custom_profile_fields.py:157 #, python-brace-format msgid "Field id {id} not found." msgstr "" -#: zerver/lib/actions.py:7342 zerver/lib/actions.py:7355 +#: zerver/lib/actions.py:7357 zerver/lib/actions.py:7370 msgid "User group '{}' already exists." msgstr "" @@ -3964,11 +3968,11 @@ msgstr "" msgid "Version control" msgstr "" -#: zerver/lib/message.py:128 +#: zerver/lib/message.py:129 msgid "Message must not be empty" msgstr "" -#: zerver/lib/message.py:130 +#: zerver/lib/message.py:131 msgid "Message must not contain null bytes" msgstr "" @@ -4084,11 +4088,11 @@ msgid "" "a previous message." msgstr "" -#: zerver/lib/outgoing_webhook.py:292 +#: zerver/lib/outgoing_webhook.py:293 msgid "Invalid JSON in response" msgstr "" -#: zerver/lib/outgoing_webhook.py:295 +#: zerver/lib/outgoing_webhook.py:296 msgid "Invalid response format" msgstr "" diff --git a/locale/ar/translations.json b/locale/ar/translations.json index 8162349b2b..79509ef7fb 100644 --- a/locale/ar/translations.json +++ b/locale/ar/translations.json @@ -824,6 +824,7 @@ "Who can add users to streams": "", "Who can create and manage user groups": "", "Who can create streams": "", + "Who can move messages between streams": "", "Who can post to the stream?": "", "Who can use @all/@everyone mentions in large streams": "", "Who can use private messages": "", diff --git a/locale/bg/LC_MESSAGES/django.po b/locale/bg/LC_MESSAGES/django.po index 5648517eb1..f1da20f55d 100644 --- a/locale/bg/LC_MESSAGES/django.po +++ b/locale/bg/LC_MESSAGES/django.po @@ -9,8 +9,8 @@ msgid "" msgstr "" "Project-Id-Version: Zulip\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-05-11 20:47+0000\n" -"PO-Revision-Date: 2021-05-11 20:48+0000\n" +"POT-Creation-Date: 2021-05-12 23:28+0000\n" +"PO-Revision-Date: 2021-05-12 23:29+0000\n" "Last-Translator: Tim Abbott \n" "Language-Team: Bulgarian (http://www.transifex.com/zulip/zulip/language/bg/)\n" "MIME-Version: 1.0\n" @@ -260,7 +260,7 @@ msgid "" "encountering this page, it's probably our fault. We're sorry." msgstr "" -#: templates/corporate/billing.html:21 templates/zerver/app/navbar.html:149 +#: templates/corporate/billing.html:21 templates/zerver/app/navbar.html:142 msgid "Billing" msgstr "" @@ -657,7 +657,7 @@ msgid "Invite" msgstr "Покана" #: templates/zerver/app/keyboard_shortcuts.html:2 -#: templates/zerver/app/navbar.html:87 +#: templates/zerver/app/navbar.html:95 #: templates/zerver/app/right_sidebar.html:24 msgid "Keyboard shortcuts" msgstr "Клавишни комбинации" @@ -1009,62 +1009,66 @@ msgstr "Настройки" msgid "Manage organization" msgstr "Управление организации" -#: templates/zerver/app/navbar.html:82 templates/zerver/footer.html:16 +#: templates/zerver/app/navbar.html:83 +msgid "Usage statistics" +msgstr "" + +#: templates/zerver/app/navbar.html:90 templates/zerver/footer.html:16 msgid "Help center" msgstr "Център за помощ" -#: templates/zerver/app/navbar.html:92 +#: templates/zerver/app/navbar.html:100 msgid "Message formatting" msgstr "Форматиране на съобщение" -#: templates/zerver/app/navbar.html:97 +#: templates/zerver/app/navbar.html:105 #: templates/zerver/app/search_operators.html:2 msgid "Search operators" msgstr "Оператори за търсене" -#: templates/zerver/app/navbar.html:103 -msgid "Contact support" -msgstr "" - -#: templates/zerver/app/navbar.html:111 templates/zerver/footer.html:3 +#: templates/zerver/app/navbar.html:112 templates/zerver/footer.html:3 msgid "About Zulip" msgstr "Относно Zulip" -#: templates/zerver/app/navbar.html:118 +#: templates/zerver/app/navbar.html:119 +msgid "Contact support" +msgstr "" + +#: templates/zerver/app/navbar.html:126 msgid "Desktop & mobile apps" msgstr "Десктоп и мобилни приложения" -#: templates/zerver/app/navbar.html:123 templates/zerver/footer.html:50 +#: templates/zerver/app/navbar.html:131 templates/zerver/footer.html:50 msgid "Integrations" msgstr "Интеграция" -#: templates/zerver/app/navbar.html:128 +#: templates/zerver/app/navbar.html:136 msgid "API documentation" msgstr "API документация" -#: templates/zerver/app/navbar.html:135 -msgid "Statistics" -msgstr "Статистика" +#: templates/zerver/app/navbar.html:149 +msgid "Support Zulip" +msgstr "" -#: templates/zerver/app/navbar.html:142 +#: templates/zerver/app/navbar.html:156 msgid "Plans and pricing" msgstr "" -#: templates/zerver/app/navbar.html:157 +#: templates/zerver/app/navbar.html:164 msgid "Invite users" msgstr "Покана потребители" -#: templates/zerver/app/navbar.html:163 +#: templates/zerver/app/navbar.html:170 msgid "" "Grant Zulip the Kerberos tickets needed to run your Zephyr mirror via " "Webathena" msgstr "Разреши необходимите Kerberos билети за Zulip, за да може да стартира вашето Zephyr огледало през Webathena" -#: templates/zerver/app/navbar.html:165 +#: templates/zerver/app/navbar.html:172 msgid "Link with Webathena" msgstr "Свържи с Webathena" -#: templates/zerver/app/navbar.html:171 +#: templates/zerver/app/navbar.html:178 msgid "Log out" msgstr "Изход" @@ -3346,33 +3350,33 @@ msgstr "" msgid "We couldn't find that Zulip organization." msgstr "" -#: zerver/lib/actions.py:355 zerver/lib/actions.py:367 +#: zerver/lib/actions.py:357 zerver/lib/actions.py:369 #, python-brace-format msgid "{user} just signed up for Zulip. (total: {user_count})" msgstr "" -#: zerver/lib/actions.py:358 +#: zerver/lib/actions.py:360 msgid "signups" msgstr "" -#: zerver/lib/actions.py:478 +#: zerver/lib/actions.py:480 #, python-brace-format msgid "{user} accepted your invitation to join Zulip!" msgstr "" -#: zerver/lib/actions.py:1408 +#: zerver/lib/actions.py:1410 msgid "Unable to render message" msgstr "" -#: zerver/lib/actions.py:2214 zerver/lib/actions.py:2244 +#: zerver/lib/actions.py:2224 zerver/lib/actions.py:2254 msgid "Reaction already exists." msgstr "" -#: zerver/lib/actions.py:2347 zerver/lib/addressee.py:32 +#: zerver/lib/actions.py:2357 zerver/lib/addressee.py:32 msgid "Invalid user ID {}" msgstr "" -#: zerver/lib/actions.py:2416 zerver/lib/actions.py:7031 +#: zerver/lib/actions.py:2426 zerver/lib/actions.py:7046 #: zerver/lib/streams.py:238 zerver/lib/streams.py:246 #: zerver/tornado/views.py:105 zerver/views/events_register.py:73 #: zerver/views/message_send.py:226 zerver/views/message_send.py:232 @@ -3380,251 +3384,251 @@ msgstr "" msgid "User not authorized for this query" msgstr "" -#: zerver/lib/actions.py:2453 +#: zerver/lib/actions.py:2463 #, python-brace-format msgid "'{email}' is no longer using Zulip." msgstr "" -#: zerver/lib/actions.py:2460 +#: zerver/lib/actions.py:2470 msgid "You can't send private messages outside of your organization." msgstr "" -#: zerver/lib/actions.py:2526 +#: zerver/lib/actions.py:2536 msgid "Expected exactly one stream" msgstr "" -#: zerver/lib/actions.py:2537 +#: zerver/lib/actions.py:2547 msgid "Invalid data type for stream" msgstr "" -#: zerver/lib/actions.py:2553 zerver/lib/actions.py:2563 +#: zerver/lib/actions.py:2563 zerver/lib/actions.py:2573 msgid "Invalid data type for recipients" msgstr "" -#: zerver/lib/actions.py:2571 zerver/lib/actions.py:2579 +#: zerver/lib/actions.py:2581 zerver/lib/actions.py:2589 msgid "Recipient lists may contain emails or user IDs, but not both." msgstr "" -#: zerver/lib/actions.py:2677 +#: zerver/lib/actions.py:2687 msgid "Reminders can only be set for streams." msgstr "" -#: zerver/lib/actions.py:2698 +#: zerver/lib/actions.py:2708 msgid "Your organization has turned off message editing" msgstr "" -#: zerver/lib/actions.py:2701 +#: zerver/lib/actions.py:2711 msgid "Invalid propagate_mode without topic edit" msgstr "" -#: zerver/lib/actions.py:2721 +#: zerver/lib/actions.py:2731 msgid "You don't have permission to edit this message" msgstr "" -#: zerver/lib/actions.py:2725 +#: zerver/lib/actions.py:2735 msgid "Widgets cannot be edited." msgstr "" -#: zerver/lib/actions.py:2736 zerver/lib/actions.py:2750 +#: zerver/lib/actions.py:2746 zerver/lib/actions.py:2760 msgid "The time limit for editing this message has passed" msgstr "" -#: zerver/lib/actions.py:2753 +#: zerver/lib/actions.py:2763 msgid "Nothing to change" msgstr "" -#: zerver/lib/actions.py:2757 zerver/lib/addressee.py:41 +#: zerver/lib/actions.py:2767 zerver/lib/addressee.py:41 #: zerver/webhooks/ifttt/view.py:26 zerver/webhooks/zapier/view.py:38 msgid "Topic can't be empty" msgstr "" -#: zerver/lib/actions.py:2795 +#: zerver/lib/actions.py:2805 msgid "Message must be a stream message" msgstr "" -#: zerver/lib/actions.py:2797 +#: zerver/lib/actions.py:2807 msgid "You don't have permission to move this message" msgstr "" -#: zerver/lib/actions.py:2803 +#: zerver/lib/actions.py:2813 msgid "" "You don't have permission to move this message due to missing access to its " "stream" msgstr "" -#: zerver/lib/actions.py:2807 +#: zerver/lib/actions.py:2817 msgid "Cannot change message content while changing stream" msgstr "" -#: zerver/lib/actions.py:2843 +#: zerver/lib/actions.py:2854 msgid "Invalid default stream group name '{}'" msgstr "" -#: zerver/lib/actions.py:2846 +#: zerver/lib/actions.py:2857 msgid "Default stream group name too long (limit: {} characters)" msgstr "" -#: zerver/lib/actions.py:2853 +#: zerver/lib/actions.py:2864 msgid "Default stream group name '{}' contains NULL (0x00) characters." msgstr "" -#: zerver/lib/actions.py:2919 +#: zerver/lib/actions.py:2930 #, python-brace-format msgid "" "Your bot {bot_identity} tried to send a message to stream ID {stream_id}, " "but there is no stream with that ID." msgstr "" -#: zerver/lib/actions.py:2925 +#: zerver/lib/actions.py:2936 #, python-brace-format msgid "" "Your bot {bot_identity} tried to send a message to stream {stream_name}, but" " that stream does not exist. Click [here]({new_stream_link}) to create it." msgstr "" -#: zerver/lib/actions.py:2933 +#: zerver/lib/actions.py:2944 #, python-brace-format msgid "" "Your bot {bot_identity} tried to send a message to stream {stream_name}. The" " stream exists but does not have any subscribers." msgstr "" -#: zerver/lib/actions.py:2980 +#: zerver/lib/actions.py:2991 msgid "Private messages are disabled in this organization." msgstr "" -#: zerver/lib/actions.py:3105 +#: zerver/lib/actions.py:3116 msgid "Widgets: API programmer sent invalid JSON content" msgstr "" -#: zerver/lib/actions.py:3111 +#: zerver/lib/actions.py:3122 #, python-brace-format msgid "Widgets: {error_msg}" msgstr "" -#: zerver/lib/actions.py:3129 +#: zerver/lib/actions.py:3140 msgid "You do not have permission to use wildcard mentions in this stream." msgstr "" -#: zerver/lib/actions.py:3382 +#: zerver/lib/actions.py:3393 msgid "Subscriber data is not available for this stream" msgstr "" -#: zerver/lib/actions.py:3389 +#: zerver/lib/actions.py:3400 msgid "Unable to retrieve subscribers for private stream" msgstr "" -#: zerver/lib/actions.py:4642 +#: zerver/lib/actions.py:4653 #, python-brace-format msgid "{user_name} renamed stream {old_stream_name} to {new_stream_name}." msgstr "" -#: zerver/lib/actions.py:4748 +#: zerver/lib/actions.py:4759 msgid "Signups enabled" msgstr "" -#: zerver/lib/actions.py:4862 +#: zerver/lib/actions.py:4873 msgid "Invalid default stream group {}" msgstr "" -#: zerver/lib/actions.py:4908 zerver/lib/actions.py:4935 +#: zerver/lib/actions.py:4919 zerver/lib/actions.py:4946 #, python-brace-format msgid "" "'{stream_name}' is a default stream and cannot be added to '{group_name}'" msgstr "" -#: zerver/lib/actions.py:4919 +#: zerver/lib/actions.py:4930 #, python-brace-format msgid "Default stream group '{group_name}' already exists" msgstr "" -#: zerver/lib/actions.py:4941 +#: zerver/lib/actions.py:4952 #, python-brace-format msgid "" "Stream '{stream_name}' is already present in default stream group " "'{group_name}'" msgstr "" -#: zerver/lib/actions.py:4957 +#: zerver/lib/actions.py:4968 #, python-brace-format msgid "" "Stream '{stream_name}' is not present in default stream group '{group_name}'" msgstr "" -#: zerver/lib/actions.py:4971 +#: zerver/lib/actions.py:4982 msgid "This default stream group is already named '{}'" msgstr "" -#: zerver/lib/actions.py:4975 +#: zerver/lib/actions.py:4986 msgid "Default stream group '{}' already exists" msgstr "" -#: zerver/lib/actions.py:5417 +#: zerver/lib/actions.py:5428 msgid "Invalid flag: '{}'" msgstr "" -#: zerver/lib/actions.py:5419 +#: zerver/lib/actions.py:5430 msgid "Flag not editable: '{}'" msgstr "" -#: zerver/lib/actions.py:5421 +#: zerver/lib/actions.py:5432 msgid "Invalid message flag operation: '{}'" msgstr "" -#: zerver/lib/actions.py:5435 zerver/lib/actions.py:5437 -#: zerver/lib/message.py:670 zerver/lib/message.py:676 +#: zerver/lib/actions.py:5446 zerver/lib/actions.py:5448 +#: zerver/lib/message.py:671 zerver/lib/message.py:677 msgid "Invalid message(s)" msgstr "" -#: zerver/lib/actions.py:6005 +#: zerver/lib/actions.py:6020 #, python-brace-format msgid "This topic was moved by {user} to {new_location}" msgstr "" -#: zerver/lib/actions.py:6010 +#: zerver/lib/actions.py:6025 #, python-brace-format msgid "This topic was moved here from {old_location} by {user}" msgstr "" -#: zerver/lib/actions.py:6503 +#: zerver/lib/actions.py:6518 #, python-brace-format msgid "" "You do not have enough remaining invites for today. Please contact {email} " "to have your limit raised. No invitations were sent." msgstr "" -#: zerver/lib/actions.py:6554 +#: zerver/lib/actions.py:6569 msgid "" "Your account is too new to send invites for this organization. Ask an " "organization admin, or a more experienced user." msgstr "" -#: zerver/lib/actions.py:6594 +#: zerver/lib/actions.py:6609 msgid "Some emails did not validate, so we didn't send any invitations." msgstr "" -#: zerver/lib/actions.py:6602 +#: zerver/lib/actions.py:6617 msgid "We weren't able to invite anyone." msgstr "" -#: zerver/lib/actions.py:6633 +#: zerver/lib/actions.py:6648 msgid "" "Some of those addresses are already using Zulip, so we didn't send them an " "invitation. We did send invitations to everyone else!" msgstr "" -#: zerver/lib/actions.py:7250 +#: zerver/lib/actions.py:7265 msgid "Invalid order mapping." msgstr "" -#: zerver/lib/actions.py:7316 zerver/lib/users.py:344 +#: zerver/lib/actions.py:7331 zerver/lib/users.py:344 #: zerver/views/custom_profile_fields.py:137 #: zerver/views/custom_profile_fields.py:157 #, python-brace-format msgid "Field id {id} not found." msgstr "" -#: zerver/lib/actions.py:7342 zerver/lib/actions.py:7355 +#: zerver/lib/actions.py:7357 zerver/lib/actions.py:7370 msgid "User group '{}' already exists." msgstr "" @@ -3964,11 +3968,11 @@ msgstr "" msgid "Version control" msgstr "" -#: zerver/lib/message.py:128 +#: zerver/lib/message.py:129 msgid "Message must not be empty" msgstr "" -#: zerver/lib/message.py:130 +#: zerver/lib/message.py:131 msgid "Message must not contain null bytes" msgstr "" @@ -4084,11 +4088,11 @@ msgid "" "a previous message." msgstr "" -#: zerver/lib/outgoing_webhook.py:292 +#: zerver/lib/outgoing_webhook.py:293 msgid "Invalid JSON in response" msgstr "" -#: zerver/lib/outgoing_webhook.py:295 +#: zerver/lib/outgoing_webhook.py:296 msgid "Invalid response format" msgstr "" diff --git a/locale/bg/translations.json b/locale/bg/translations.json index aa48440a8c..e7c961e084 100644 --- a/locale/bg/translations.json +++ b/locale/bg/translations.json @@ -824,6 +824,7 @@ "Who can add users to streams": "", "Who can create and manage user groups": "", "Who can create streams": "", + "Who can move messages between streams": "", "Who can post to the stream?": "", "Who can use @all/@everyone mentions in large streams": "", "Who can use private messages": "", diff --git a/locale/ca/LC_MESSAGES/django.po b/locale/ca/LC_MESSAGES/django.po index 745053e38b..8967b3d2cc 100644 --- a/locale/ca/LC_MESSAGES/django.po +++ b/locale/ca/LC_MESSAGES/django.po @@ -10,8 +10,8 @@ msgid "" msgstr "" "Project-Id-Version: Zulip\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-05-11 20:47+0000\n" -"PO-Revision-Date: 2021-05-11 20:48+0000\n" +"POT-Creation-Date: 2021-05-12 23:28+0000\n" +"PO-Revision-Date: 2021-05-12 23:29+0000\n" "Last-Translator: Tim Abbott \n" "Language-Team: Catalan (http://www.transifex.com/zulip/zulip/language/ca/)\n" "MIME-Version: 1.0\n" @@ -261,7 +261,7 @@ msgid "" "encountering this page, it's probably our fault. We're sorry." msgstr "" -#: templates/corporate/billing.html:21 templates/zerver/app/navbar.html:149 +#: templates/corporate/billing.html:21 templates/zerver/app/navbar.html:142 msgid "Billing" msgstr "" @@ -658,7 +658,7 @@ msgid "Invite" msgstr "Convida" #: templates/zerver/app/keyboard_shortcuts.html:2 -#: templates/zerver/app/navbar.html:87 +#: templates/zerver/app/navbar.html:95 #: templates/zerver/app/right_sidebar.html:24 msgid "Keyboard shortcuts" msgstr "Dreceres de teclat" @@ -1010,62 +1010,66 @@ msgstr "Configuració" msgid "Manage organization" msgstr "Administra l'organització" -#: templates/zerver/app/navbar.html:82 templates/zerver/footer.html:16 +#: templates/zerver/app/navbar.html:83 +msgid "Usage statistics" +msgstr "" + +#: templates/zerver/app/navbar.html:90 templates/zerver/footer.html:16 msgid "Help center" msgstr "Centre d'ajuda" -#: templates/zerver/app/navbar.html:92 +#: templates/zerver/app/navbar.html:100 msgid "Message formatting" msgstr "Format dels missatges" -#: templates/zerver/app/navbar.html:97 +#: templates/zerver/app/navbar.html:105 #: templates/zerver/app/search_operators.html:2 msgid "Search operators" msgstr "Operadors de cerca" -#: templates/zerver/app/navbar.html:103 -msgid "Contact support" -msgstr "Contacta amb l'equip de suport" - -#: templates/zerver/app/navbar.html:111 templates/zerver/footer.html:3 +#: templates/zerver/app/navbar.html:112 templates/zerver/footer.html:3 msgid "About Zulip" msgstr "Quant a Zulip" -#: templates/zerver/app/navbar.html:118 +#: templates/zerver/app/navbar.html:119 +msgid "Contact support" +msgstr "Contacta amb l'equip de suport" + +#: templates/zerver/app/navbar.html:126 msgid "Desktop & mobile apps" msgstr "Aplicacions d'escriptori i mòbils" -#: templates/zerver/app/navbar.html:123 templates/zerver/footer.html:50 +#: templates/zerver/app/navbar.html:131 templates/zerver/footer.html:50 msgid "Integrations" msgstr "Integracions" -#: templates/zerver/app/navbar.html:128 +#: templates/zerver/app/navbar.html:136 msgid "API documentation" msgstr "Documentació de l'API" -#: templates/zerver/app/navbar.html:135 -msgid "Statistics" -msgstr "Estadístiques" +#: templates/zerver/app/navbar.html:149 +msgid "Support Zulip" +msgstr "" -#: templates/zerver/app/navbar.html:142 +#: templates/zerver/app/navbar.html:156 msgid "Plans and pricing" msgstr "Plans i preus" -#: templates/zerver/app/navbar.html:157 +#: templates/zerver/app/navbar.html:164 msgid "Invite users" msgstr "Convida usuaris" -#: templates/zerver/app/navbar.html:163 +#: templates/zerver/app/navbar.html:170 msgid "" "Grant Zulip the Kerberos tickets needed to run your Zephyr mirror via " "Webathena" msgstr "" -#: templates/zerver/app/navbar.html:165 +#: templates/zerver/app/navbar.html:172 msgid "Link with Webathena" msgstr "Enllaça amb Webathena" -#: templates/zerver/app/navbar.html:171 +#: templates/zerver/app/navbar.html:178 msgid "Log out" msgstr "Tanca la sessió" @@ -3347,33 +3351,33 @@ msgstr "" msgid "We couldn't find that Zulip organization." msgstr "" -#: zerver/lib/actions.py:355 zerver/lib/actions.py:367 +#: zerver/lib/actions.py:357 zerver/lib/actions.py:369 #, python-brace-format msgid "{user} just signed up for Zulip. (total: {user_count})" msgstr "" -#: zerver/lib/actions.py:358 +#: zerver/lib/actions.py:360 msgid "signups" msgstr "" -#: zerver/lib/actions.py:478 +#: zerver/lib/actions.py:480 #, python-brace-format msgid "{user} accepted your invitation to join Zulip!" msgstr "" -#: zerver/lib/actions.py:1408 +#: zerver/lib/actions.py:1410 msgid "Unable to render message" msgstr "" -#: zerver/lib/actions.py:2214 zerver/lib/actions.py:2244 +#: zerver/lib/actions.py:2224 zerver/lib/actions.py:2254 msgid "Reaction already exists." msgstr "" -#: zerver/lib/actions.py:2347 zerver/lib/addressee.py:32 +#: zerver/lib/actions.py:2357 zerver/lib/addressee.py:32 msgid "Invalid user ID {}" msgstr "" -#: zerver/lib/actions.py:2416 zerver/lib/actions.py:7031 +#: zerver/lib/actions.py:2426 zerver/lib/actions.py:7046 #: zerver/lib/streams.py:238 zerver/lib/streams.py:246 #: zerver/tornado/views.py:105 zerver/views/events_register.py:73 #: zerver/views/message_send.py:226 zerver/views/message_send.py:232 @@ -3381,251 +3385,251 @@ msgstr "" msgid "User not authorized for this query" msgstr "" -#: zerver/lib/actions.py:2453 +#: zerver/lib/actions.py:2463 #, python-brace-format msgid "'{email}' is no longer using Zulip." msgstr "" -#: zerver/lib/actions.py:2460 +#: zerver/lib/actions.py:2470 msgid "You can't send private messages outside of your organization." msgstr "" -#: zerver/lib/actions.py:2526 +#: zerver/lib/actions.py:2536 msgid "Expected exactly one stream" msgstr "" -#: zerver/lib/actions.py:2537 +#: zerver/lib/actions.py:2547 msgid "Invalid data type for stream" msgstr "" -#: zerver/lib/actions.py:2553 zerver/lib/actions.py:2563 +#: zerver/lib/actions.py:2563 zerver/lib/actions.py:2573 msgid "Invalid data type for recipients" msgstr "" -#: zerver/lib/actions.py:2571 zerver/lib/actions.py:2579 +#: zerver/lib/actions.py:2581 zerver/lib/actions.py:2589 msgid "Recipient lists may contain emails or user IDs, but not both." msgstr "" -#: zerver/lib/actions.py:2677 +#: zerver/lib/actions.py:2687 msgid "Reminders can only be set for streams." msgstr "" -#: zerver/lib/actions.py:2698 +#: zerver/lib/actions.py:2708 msgid "Your organization has turned off message editing" msgstr "" -#: zerver/lib/actions.py:2701 +#: zerver/lib/actions.py:2711 msgid "Invalid propagate_mode without topic edit" msgstr "" -#: zerver/lib/actions.py:2721 +#: zerver/lib/actions.py:2731 msgid "You don't have permission to edit this message" msgstr "" -#: zerver/lib/actions.py:2725 +#: zerver/lib/actions.py:2735 msgid "Widgets cannot be edited." msgstr "" -#: zerver/lib/actions.py:2736 zerver/lib/actions.py:2750 +#: zerver/lib/actions.py:2746 zerver/lib/actions.py:2760 msgid "The time limit for editing this message has passed" msgstr "" -#: zerver/lib/actions.py:2753 +#: zerver/lib/actions.py:2763 msgid "Nothing to change" msgstr "" -#: zerver/lib/actions.py:2757 zerver/lib/addressee.py:41 +#: zerver/lib/actions.py:2767 zerver/lib/addressee.py:41 #: zerver/webhooks/ifttt/view.py:26 zerver/webhooks/zapier/view.py:38 msgid "Topic can't be empty" msgstr "" -#: zerver/lib/actions.py:2795 +#: zerver/lib/actions.py:2805 msgid "Message must be a stream message" msgstr "" -#: zerver/lib/actions.py:2797 +#: zerver/lib/actions.py:2807 msgid "You don't have permission to move this message" msgstr "" -#: zerver/lib/actions.py:2803 +#: zerver/lib/actions.py:2813 msgid "" "You don't have permission to move this message due to missing access to its " "stream" msgstr "" -#: zerver/lib/actions.py:2807 +#: zerver/lib/actions.py:2817 msgid "Cannot change message content while changing stream" msgstr "" -#: zerver/lib/actions.py:2843 +#: zerver/lib/actions.py:2854 msgid "Invalid default stream group name '{}'" msgstr "" -#: zerver/lib/actions.py:2846 +#: zerver/lib/actions.py:2857 msgid "Default stream group name too long (limit: {} characters)" msgstr "" -#: zerver/lib/actions.py:2853 +#: zerver/lib/actions.py:2864 msgid "Default stream group name '{}' contains NULL (0x00) characters." msgstr "" -#: zerver/lib/actions.py:2919 +#: zerver/lib/actions.py:2930 #, python-brace-format msgid "" "Your bot {bot_identity} tried to send a message to stream ID {stream_id}, " "but there is no stream with that ID." msgstr "" -#: zerver/lib/actions.py:2925 +#: zerver/lib/actions.py:2936 #, python-brace-format msgid "" "Your bot {bot_identity} tried to send a message to stream {stream_name}, but" " that stream does not exist. Click [here]({new_stream_link}) to create it." msgstr "" -#: zerver/lib/actions.py:2933 +#: zerver/lib/actions.py:2944 #, python-brace-format msgid "" "Your bot {bot_identity} tried to send a message to stream {stream_name}. The" " stream exists but does not have any subscribers." msgstr "" -#: zerver/lib/actions.py:2980 +#: zerver/lib/actions.py:2991 msgid "Private messages are disabled in this organization." msgstr "" -#: zerver/lib/actions.py:3105 +#: zerver/lib/actions.py:3116 msgid "Widgets: API programmer sent invalid JSON content" msgstr "" -#: zerver/lib/actions.py:3111 +#: zerver/lib/actions.py:3122 #, python-brace-format msgid "Widgets: {error_msg}" msgstr "" -#: zerver/lib/actions.py:3129 +#: zerver/lib/actions.py:3140 msgid "You do not have permission to use wildcard mentions in this stream." msgstr "" -#: zerver/lib/actions.py:3382 +#: zerver/lib/actions.py:3393 msgid "Subscriber data is not available for this stream" msgstr "" -#: zerver/lib/actions.py:3389 +#: zerver/lib/actions.py:3400 msgid "Unable to retrieve subscribers for private stream" msgstr "" -#: zerver/lib/actions.py:4642 +#: zerver/lib/actions.py:4653 #, python-brace-format msgid "{user_name} renamed stream {old_stream_name} to {new_stream_name}." msgstr "" -#: zerver/lib/actions.py:4748 +#: zerver/lib/actions.py:4759 msgid "Signups enabled" msgstr "" -#: zerver/lib/actions.py:4862 +#: zerver/lib/actions.py:4873 msgid "Invalid default stream group {}" msgstr "" -#: zerver/lib/actions.py:4908 zerver/lib/actions.py:4935 +#: zerver/lib/actions.py:4919 zerver/lib/actions.py:4946 #, python-brace-format msgid "" "'{stream_name}' is a default stream and cannot be added to '{group_name}'" msgstr "" -#: zerver/lib/actions.py:4919 +#: zerver/lib/actions.py:4930 #, python-brace-format msgid "Default stream group '{group_name}' already exists" msgstr "" -#: zerver/lib/actions.py:4941 +#: zerver/lib/actions.py:4952 #, python-brace-format msgid "" "Stream '{stream_name}' is already present in default stream group " "'{group_name}'" msgstr "" -#: zerver/lib/actions.py:4957 +#: zerver/lib/actions.py:4968 #, python-brace-format msgid "" "Stream '{stream_name}' is not present in default stream group '{group_name}'" msgstr "" -#: zerver/lib/actions.py:4971 +#: zerver/lib/actions.py:4982 msgid "This default stream group is already named '{}'" msgstr "" -#: zerver/lib/actions.py:4975 +#: zerver/lib/actions.py:4986 msgid "Default stream group '{}' already exists" msgstr "" -#: zerver/lib/actions.py:5417 +#: zerver/lib/actions.py:5428 msgid "Invalid flag: '{}'" msgstr "" -#: zerver/lib/actions.py:5419 +#: zerver/lib/actions.py:5430 msgid "Flag not editable: '{}'" msgstr "" -#: zerver/lib/actions.py:5421 +#: zerver/lib/actions.py:5432 msgid "Invalid message flag operation: '{}'" msgstr "" -#: zerver/lib/actions.py:5435 zerver/lib/actions.py:5437 -#: zerver/lib/message.py:670 zerver/lib/message.py:676 +#: zerver/lib/actions.py:5446 zerver/lib/actions.py:5448 +#: zerver/lib/message.py:671 zerver/lib/message.py:677 msgid "Invalid message(s)" msgstr "" -#: zerver/lib/actions.py:6005 +#: zerver/lib/actions.py:6020 #, python-brace-format msgid "This topic was moved by {user} to {new_location}" msgstr "" -#: zerver/lib/actions.py:6010 +#: zerver/lib/actions.py:6025 #, python-brace-format msgid "This topic was moved here from {old_location} by {user}" msgstr "" -#: zerver/lib/actions.py:6503 +#: zerver/lib/actions.py:6518 #, python-brace-format msgid "" "You do not have enough remaining invites for today. Please contact {email} " "to have your limit raised. No invitations were sent." msgstr "" -#: zerver/lib/actions.py:6554 +#: zerver/lib/actions.py:6569 msgid "" "Your account is too new to send invites for this organization. Ask an " "organization admin, or a more experienced user." msgstr "" -#: zerver/lib/actions.py:6594 +#: zerver/lib/actions.py:6609 msgid "Some emails did not validate, so we didn't send any invitations." msgstr "" -#: zerver/lib/actions.py:6602 +#: zerver/lib/actions.py:6617 msgid "We weren't able to invite anyone." msgstr "" -#: zerver/lib/actions.py:6633 +#: zerver/lib/actions.py:6648 msgid "" "Some of those addresses are already using Zulip, so we didn't send them an " "invitation. We did send invitations to everyone else!" msgstr "" -#: zerver/lib/actions.py:7250 +#: zerver/lib/actions.py:7265 msgid "Invalid order mapping." msgstr "" -#: zerver/lib/actions.py:7316 zerver/lib/users.py:344 +#: zerver/lib/actions.py:7331 zerver/lib/users.py:344 #: zerver/views/custom_profile_fields.py:137 #: zerver/views/custom_profile_fields.py:157 #, python-brace-format msgid "Field id {id} not found." msgstr "" -#: zerver/lib/actions.py:7342 zerver/lib/actions.py:7355 +#: zerver/lib/actions.py:7357 zerver/lib/actions.py:7370 msgid "User group '{}' already exists." msgstr "" @@ -3965,11 +3969,11 @@ msgstr "" msgid "Version control" msgstr "" -#: zerver/lib/message.py:128 +#: zerver/lib/message.py:129 msgid "Message must not be empty" msgstr "" -#: zerver/lib/message.py:130 +#: zerver/lib/message.py:131 msgid "Message must not contain null bytes" msgstr "" @@ -4085,11 +4089,11 @@ msgid "" "a previous message." msgstr "" -#: zerver/lib/outgoing_webhook.py:292 +#: zerver/lib/outgoing_webhook.py:293 msgid "Invalid JSON in response" msgstr "" -#: zerver/lib/outgoing_webhook.py:295 +#: zerver/lib/outgoing_webhook.py:296 msgid "Invalid response format" msgstr "" diff --git a/locale/ca/translations.json b/locale/ca/translations.json index 8f1b191d29..ce76a56e61 100644 --- a/locale/ca/translations.json +++ b/locale/ca/translations.json @@ -824,6 +824,7 @@ "Who can add users to streams": "Qui pot afegir usuaris als canals", "Who can create and manage user groups": "", "Who can create streams": "Qui pot crear canals", + "Who can move messages between streams": "", "Who can post to the stream?": "", "Who can use @all/@everyone mentions in large streams": "", "Who can use private messages": "Qui pot usar els missatges privats", diff --git a/locale/cs/LC_MESSAGES/django.po b/locale/cs/LC_MESSAGES/django.po index eae4beaf7f..9427112c86 100644 --- a/locale/cs/LC_MESSAGES/django.po +++ b/locale/cs/LC_MESSAGES/django.po @@ -13,8 +13,8 @@ msgid "" msgstr "" "Project-Id-Version: Zulip\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-05-11 20:47+0000\n" -"PO-Revision-Date: 2021-05-11 20:48+0000\n" +"POT-Creation-Date: 2021-05-12 23:28+0000\n" +"PO-Revision-Date: 2021-05-12 23:29+0000\n" "Last-Translator: Tim Abbott \n" "Language-Team: Czech (http://www.transifex.com/zulip/zulip/language/cs/)\n" "MIME-Version: 1.0\n" @@ -264,7 +264,7 @@ msgid "" "encountering this page, it's probably our fault. We're sorry." msgstr "Ujistěte se, že jste odkaz správně zkopírovali do svého prohlížeče. Pokud se s touto stránkou stále setkáváte, je to pravděpodobně naše chyba. Omlouváme se." -#: templates/corporate/billing.html:21 templates/zerver/app/navbar.html:149 +#: templates/corporate/billing.html:21 templates/zerver/app/navbar.html:142 msgid "Billing" msgstr "Fakturace" @@ -661,7 +661,7 @@ msgid "Invite" msgstr "Pozvat" #: templates/zerver/app/keyboard_shortcuts.html:2 -#: templates/zerver/app/navbar.html:87 +#: templates/zerver/app/navbar.html:95 #: templates/zerver/app/right_sidebar.html:24 msgid "Keyboard shortcuts" msgstr "Klávesové zkratky" @@ -1013,62 +1013,66 @@ msgstr "Nastavení" msgid "Manage organization" msgstr "Spravovat organizaci" -#: templates/zerver/app/navbar.html:82 templates/zerver/footer.html:16 +#: templates/zerver/app/navbar.html:83 +msgid "Usage statistics" +msgstr "" + +#: templates/zerver/app/navbar.html:90 templates/zerver/footer.html:16 msgid "Help center" msgstr "Centrum nápovědy" -#: templates/zerver/app/navbar.html:92 +#: templates/zerver/app/navbar.html:100 msgid "Message formatting" msgstr "Formátování zprávy" -#: templates/zerver/app/navbar.html:97 +#: templates/zerver/app/navbar.html:105 #: templates/zerver/app/search_operators.html:2 msgid "Search operators" msgstr "Operátory pro vyhledávání" -#: templates/zerver/app/navbar.html:103 -msgid "Contact support" -msgstr "Spojit se s podporou" - -#: templates/zerver/app/navbar.html:111 templates/zerver/footer.html:3 +#: templates/zerver/app/navbar.html:112 templates/zerver/footer.html:3 msgid "About Zulip" msgstr "O Zulipu" -#: templates/zerver/app/navbar.html:118 +#: templates/zerver/app/navbar.html:119 +msgid "Contact support" +msgstr "Spojit se s podporou" + +#: templates/zerver/app/navbar.html:126 msgid "Desktop & mobile apps" msgstr "Desktopové a mobilní aplikace" -#: templates/zerver/app/navbar.html:123 templates/zerver/footer.html:50 +#: templates/zerver/app/navbar.html:131 templates/zerver/footer.html:50 msgid "Integrations" msgstr "Integrace" -#: templates/zerver/app/navbar.html:128 +#: templates/zerver/app/navbar.html:136 msgid "API documentation" msgstr "Dokumentace k API" -#: templates/zerver/app/navbar.html:135 -msgid "Statistics" -msgstr "Statistiky" +#: templates/zerver/app/navbar.html:149 +msgid "Support Zulip" +msgstr "" -#: templates/zerver/app/navbar.html:142 +#: templates/zerver/app/navbar.html:156 msgid "Plans and pricing" msgstr "Ceník a plány" -#: templates/zerver/app/navbar.html:157 +#: templates/zerver/app/navbar.html:164 msgid "Invite users" msgstr "Pozvat uživatele" -#: templates/zerver/app/navbar.html:163 +#: templates/zerver/app/navbar.html:170 msgid "" "Grant Zulip the Kerberos tickets needed to run your Zephyr mirror via " "Webathena" msgstr "Dejte Zulipu Kerberos tickety, které jsou potřeba ke spuštění zrcadla Zephyr prostřednictvím Webatheny" -#: templates/zerver/app/navbar.html:165 +#: templates/zerver/app/navbar.html:172 msgid "Link with Webathena" msgstr "Propojit s Webathena" -#: templates/zerver/app/navbar.html:171 +#: templates/zerver/app/navbar.html:178 msgid "Log out" msgstr "Odhlásit se" @@ -1133,11 +1137,11 @@ msgstr "Server Zulip běží ve staré verzi a měl by být povýšen." #: templates/zerver/app/navbar_alerts.html:53 msgid "Learn more" -msgstr "" +msgstr "Dozvědět se více" #: templates/zerver/app/navbar_alerts.html:56 msgid "Dismiss for a week" -msgstr "" +msgstr "Vypustit z hlavy na týden" #: templates/zerver/app/navbar_alerts.html:64 #, python-format @@ -2741,7 +2745,7 @@ msgstr "Prohlédnout plány a ceník" #: templates/zerver/hello.html:146 msgid "Previous" -msgstr "" +msgstr "Předchozí" #: templates/zerver/hello.html:151 templates/zerver/realm_redirect.html:32 msgid "Next" @@ -2765,7 +2769,7 @@ msgstr "Zendesk logo" #: templates/zerver/hello.html:428 msgid "Jira logo" -msgstr "" +msgstr "Jira logo" #: templates/zerver/hello.html:435 msgid "Sentry logo" @@ -3350,33 +3354,33 @@ msgstr "Zadejte prosím maximálně 10 e-mailů." msgid "We couldn't find that Zulip organization." msgstr "Tuhle organizaci se nám na Zulipu nepodařilo najít." -#: zerver/lib/actions.py:355 zerver/lib/actions.py:367 +#: zerver/lib/actions.py:357 zerver/lib/actions.py:369 #, python-brace-format msgid "{user} just signed up for Zulip. (total: {user_count})" msgstr "{user} se právě přihlásil k Zulipu. (celkem: {user_count})" -#: zerver/lib/actions.py:358 +#: zerver/lib/actions.py:360 msgid "signups" msgstr "přihlášení" -#: zerver/lib/actions.py:478 +#: zerver/lib/actions.py:480 #, python-brace-format msgid "{user} accepted your invitation to join Zulip!" msgstr "{user} přijal vaše pozvání, aby se připojil k Zulipu!" -#: zerver/lib/actions.py:1408 +#: zerver/lib/actions.py:1410 msgid "Unable to render message" msgstr "Nelze zpracovat zprávu" -#: zerver/lib/actions.py:2214 zerver/lib/actions.py:2244 +#: zerver/lib/actions.py:2224 zerver/lib/actions.py:2254 msgid "Reaction already exists." msgstr "Reakce již existuje." -#: zerver/lib/actions.py:2347 zerver/lib/addressee.py:32 +#: zerver/lib/actions.py:2357 zerver/lib/addressee.py:32 msgid "Invalid user ID {}" msgstr "Neplatné ID uživatele {}" -#: zerver/lib/actions.py:2416 zerver/lib/actions.py:7031 +#: zerver/lib/actions.py:2426 zerver/lib/actions.py:7046 #: zerver/lib/streams.py:238 zerver/lib/streams.py:246 #: zerver/tornado/views.py:105 zerver/views/events_register.py:73 #: zerver/views/message_send.py:226 zerver/views/message_send.py:232 @@ -3384,251 +3388,251 @@ msgstr "Neplatné ID uživatele {}" msgid "User not authorized for this query" msgstr "Uživatel není oprávněn položit tento dotaz" -#: zerver/lib/actions.py:2453 +#: zerver/lib/actions.py:2463 #, python-brace-format msgid "'{email}' is no longer using Zulip." msgstr "'{email}' už Zulip nepoužívá." -#: zerver/lib/actions.py:2460 +#: zerver/lib/actions.py:2470 msgid "You can't send private messages outside of your organization." msgstr "Nemůžete posílat soukromé zprávy mimo svoji organizaci." -#: zerver/lib/actions.py:2526 +#: zerver/lib/actions.py:2536 msgid "Expected exactly one stream" msgstr "Očekáván přesně jeden kanál" -#: zerver/lib/actions.py:2537 +#: zerver/lib/actions.py:2547 msgid "Invalid data type for stream" msgstr "Neplatný datový typ pro kanál" -#: zerver/lib/actions.py:2553 zerver/lib/actions.py:2563 +#: zerver/lib/actions.py:2563 zerver/lib/actions.py:2573 msgid "Invalid data type for recipients" msgstr "Neplatný datový typ pro příjemce" -#: zerver/lib/actions.py:2571 zerver/lib/actions.py:2579 +#: zerver/lib/actions.py:2581 zerver/lib/actions.py:2589 msgid "Recipient lists may contain emails or user IDs, but not both." msgstr "Seznamy příjemců mohou obsahovat adresy nebo uživatelská ID, ale ne obojí." -#: zerver/lib/actions.py:2677 +#: zerver/lib/actions.py:2687 msgid "Reminders can only be set for streams." msgstr "Upomínky mohou být nastaveny pouze pro kanály." -#: zerver/lib/actions.py:2698 +#: zerver/lib/actions.py:2708 msgid "Your organization has turned off message editing" msgstr "Vaše organizace vypnula upravy zpráv" -#: zerver/lib/actions.py:2701 +#: zerver/lib/actions.py:2711 msgid "Invalid propagate_mode without topic edit" msgstr "Neplatný propagate_mode bez úpravy tématu" -#: zerver/lib/actions.py:2721 +#: zerver/lib/actions.py:2731 msgid "You don't have permission to edit this message" msgstr "Nemáte oprávnění k upravení této zprávy" -#: zerver/lib/actions.py:2725 +#: zerver/lib/actions.py:2735 msgid "Widgets cannot be edited." msgstr "Grafické součásti nelze upravovat." -#: zerver/lib/actions.py:2736 zerver/lib/actions.py:2750 +#: zerver/lib/actions.py:2746 zerver/lib/actions.py:2760 msgid "The time limit for editing this message has passed" msgstr "Časová lhůta pro upravení této zprávy vypršela" -#: zerver/lib/actions.py:2753 +#: zerver/lib/actions.py:2763 msgid "Nothing to change" msgstr "Nic k upravení" -#: zerver/lib/actions.py:2757 zerver/lib/addressee.py:41 +#: zerver/lib/actions.py:2767 zerver/lib/addressee.py:41 #: zerver/webhooks/ifttt/view.py:26 zerver/webhooks/zapier/view.py:38 msgid "Topic can't be empty" msgstr "Téma nemůže být prázdné" -#: zerver/lib/actions.py:2795 +#: zerver/lib/actions.py:2805 msgid "Message must be a stream message" msgstr "Zpráva musí být zprávou pro kanál" -#: zerver/lib/actions.py:2797 +#: zerver/lib/actions.py:2807 msgid "You don't have permission to move this message" msgstr "Nemáte oprávnění k přesunutí této zprávy" -#: zerver/lib/actions.py:2803 +#: zerver/lib/actions.py:2813 msgid "" "You don't have permission to move this message due to missing access to its " "stream" msgstr "Nemáte oprávnění k přesunutí této zprávy z důvodu chybějícího přístupu k jejímu kanálu" -#: zerver/lib/actions.py:2807 +#: zerver/lib/actions.py:2817 msgid "Cannot change message content while changing stream" msgstr "Nelze měnit obsah zprávy během změny kanálu" -#: zerver/lib/actions.py:2843 +#: zerver/lib/actions.py:2854 msgid "Invalid default stream group name '{}'" msgstr "Neplatný výchozí název skupiny kanálu '{}'" -#: zerver/lib/actions.py:2846 +#: zerver/lib/actions.py:2857 msgid "Default stream group name too long (limit: {} characters)" msgstr "Výchozí název skupiny kanálu je příliš dlouhý (nejvíce: {} znaků)" -#: zerver/lib/actions.py:2853 +#: zerver/lib/actions.py:2864 msgid "Default stream group name '{}' contains NULL (0x00) characters." msgstr "Výchozí název skupiny kanálu '{}' obsahuje znaky NULL (0x00)." -#: zerver/lib/actions.py:2919 +#: zerver/lib/actions.py:2930 #, python-brace-format msgid "" "Your bot {bot_identity} tried to send a message to stream ID {stream_id}, " "but there is no stream with that ID." msgstr "Robot {bot_identity} se pokusil poslat zprávu kanálu s ID {stream_id}, ale žádný takový kanál neexistuje." -#: zerver/lib/actions.py:2925 +#: zerver/lib/actions.py:2936 #, python-brace-format msgid "" "Your bot {bot_identity} tried to send a message to stream {stream_name}, but" " that stream does not exist. Click [here]({new_stream_link}) to create it." msgstr "Robot {bot_identity} se pokusil poslat zprávu kanálu {stream_name}, ale tento kanál neexistuje. Klepněte [zde]({new_stream_link}) pro jeho vytvoření." -#: zerver/lib/actions.py:2933 +#: zerver/lib/actions.py:2944 #, python-brace-format msgid "" "Your bot {bot_identity} tried to send a message to stream {stream_name}. The" " stream exists but does not have any subscribers." msgstr "Robot {bot_identity} se pokusil poslat zprávu kanálu {stream_name}. ento kanál existuje. Nemá však žádné odběratele." -#: zerver/lib/actions.py:2980 +#: zerver/lib/actions.py:2991 msgid "Private messages are disabled in this organization." msgstr "Soukromé zprávy jsou v této organizaci zakázány." -#: zerver/lib/actions.py:3105 +#: zerver/lib/actions.py:3116 msgid "Widgets: API programmer sent invalid JSON content" msgstr "\"Widgety\": programátor API odeslal neplatný JSON" -#: zerver/lib/actions.py:3111 +#: zerver/lib/actions.py:3122 #, python-brace-format msgid "Widgets: {error_msg}" msgstr "Součástky: {error_msg}" -#: zerver/lib/actions.py:3129 +#: zerver/lib/actions.py:3140 msgid "You do not have permission to use wildcard mentions in this stream." msgstr "Nemáte oprávnění používat v tomto kanálu zmínky se zástupnými znaky." -#: zerver/lib/actions.py:3382 +#: zerver/lib/actions.py:3393 msgid "Subscriber data is not available for this stream" msgstr "Údaje o odběrech nejsou pro tento kanál dostupné" -#: zerver/lib/actions.py:3389 +#: zerver/lib/actions.py:3400 msgid "Unable to retrieve subscribers for private stream" msgstr "Nepodařilo se získat odběratele soukromého kanálu" -#: zerver/lib/actions.py:4642 +#: zerver/lib/actions.py:4653 #, python-brace-format msgid "{user_name} renamed stream {old_stream_name} to {new_stream_name}." msgstr "{user_name} přejmenoval/a kanál {old_stream_name} na {new_stream_name}." -#: zerver/lib/actions.py:4748 +#: zerver/lib/actions.py:4759 msgid "Signups enabled" msgstr "Přihlášení povolena" -#: zerver/lib/actions.py:4862 +#: zerver/lib/actions.py:4873 msgid "Invalid default stream group {}" msgstr "Neplatná výchozí skupina kanálu {}" -#: zerver/lib/actions.py:4908 zerver/lib/actions.py:4935 +#: zerver/lib/actions.py:4919 zerver/lib/actions.py:4946 #, python-brace-format msgid "" "'{stream_name}' is a default stream and cannot be added to '{group_name}'" msgstr "'{stream_name}' je výchozí kanál a nelze ho přidat do '{group_name}'" -#: zerver/lib/actions.py:4919 +#: zerver/lib/actions.py:4930 #, python-brace-format msgid "Default stream group '{group_name}' already exists" msgstr "Výchozí skupina kanálu '{group_name}' již existuje" -#: zerver/lib/actions.py:4941 +#: zerver/lib/actions.py:4952 #, python-brace-format msgid "" "Stream '{stream_name}' is already present in default stream group " "'{group_name}'" msgstr "Kanál '{stream_name}' je již ve výchozí skupině kanálu přítomen '{group_name}'" -#: zerver/lib/actions.py:4957 +#: zerver/lib/actions.py:4968 #, python-brace-format msgid "" "Stream '{stream_name}' is not present in default stream group '{group_name}'" msgstr "Kanál '{stream_name}' není ve výchozí skupině kanálu přítomen '{group_name}'" -#: zerver/lib/actions.py:4971 +#: zerver/lib/actions.py:4982 msgid "This default stream group is already named '{}'" msgstr "Tato výchozí skupina kanálu je již pojmenována '{}'" -#: zerver/lib/actions.py:4975 +#: zerver/lib/actions.py:4986 msgid "Default stream group '{}' already exists" msgstr "Výchozí skupina kanálu '{}' již existuje" -#: zerver/lib/actions.py:5417 +#: zerver/lib/actions.py:5428 msgid "Invalid flag: '{}'" msgstr "Neplatný příznak: '{}'" -#: zerver/lib/actions.py:5419 +#: zerver/lib/actions.py:5430 msgid "Flag not editable: '{}'" msgstr "Přiznak není upravitelný: '{}'" -#: zerver/lib/actions.py:5421 +#: zerver/lib/actions.py:5432 msgid "Invalid message flag operation: '{}'" msgstr "Neplatná operace s příznakem zprávy: '{}'" -#: zerver/lib/actions.py:5435 zerver/lib/actions.py:5437 -#: zerver/lib/message.py:670 zerver/lib/message.py:676 +#: zerver/lib/actions.py:5446 zerver/lib/actions.py:5448 +#: zerver/lib/message.py:671 zerver/lib/message.py:677 msgid "Invalid message(s)" msgstr "Neplatná zpráva/y" -#: zerver/lib/actions.py:6005 +#: zerver/lib/actions.py:6020 #, python-brace-format msgid "This topic was moved by {user} to {new_location}" msgstr "Toto téma sem bylo přesunuto {user} do {new_location}" -#: zerver/lib/actions.py:6010 +#: zerver/lib/actions.py:6025 #, python-brace-format msgid "This topic was moved here from {old_location} by {user}" msgstr "Toto téma sem bylo přesunuto z {old_location} {user}" -#: zerver/lib/actions.py:6503 +#: zerver/lib/actions.py:6518 #, python-brace-format msgid "" "You do not have enough remaining invites for today. Please contact {email} " "to have your limit raised. No invitations were sent." msgstr "Pro dnešek nemáte dostatek zbývajících pozvánek. Spojte se, prosím, s {email}, aby vám jejich omezení navýšil. Žádné pozvánky nebyly odeslány." -#: zerver/lib/actions.py:6554 +#: zerver/lib/actions.py:6569 msgid "" "Your account is too new to send invites for this organization. Ask an " "organization admin, or a more experienced user." msgstr "Váš účet je zatím příliš čerstvý a odesílání pozvánek jménem této organizace vám pro tuto chvíli není povoleno. Poproste správce organizace, nebo nějakého zkušenějšího uživatele." -#: zerver/lib/actions.py:6594 +#: zerver/lib/actions.py:6609 msgid "Some emails did not validate, so we didn't send any invitations." msgstr "Platnost některých e-mailů se nepodařilo ověřit a proto jsme raději žádné pozvánky neposlali." -#: zerver/lib/actions.py:6602 +#: zerver/lib/actions.py:6617 msgid "We weren't able to invite anyone." msgstr "Nepodařilo se nám pozvat nikoho." -#: zerver/lib/actions.py:6633 +#: zerver/lib/actions.py:6648 msgid "" "Some of those addresses are already using Zulip, so we didn't send them an " "invitation. We did send invitations to everyone else!" msgstr "Některé z těchto adres již Zulip používají, takže jsme jim pozvánku znovu neposílali. Odeslali jsme ji ale všem ostatním!" -#: zerver/lib/actions.py:7250 +#: zerver/lib/actions.py:7265 msgid "Invalid order mapping." msgstr "Chybný \"mapping\" pořadí." -#: zerver/lib/actions.py:7316 zerver/lib/users.py:344 +#: zerver/lib/actions.py:7331 zerver/lib/users.py:344 #: zerver/views/custom_profile_fields.py:137 #: zerver/views/custom_profile_fields.py:157 #, python-brace-format msgid "Field id {id} not found." msgstr "Pole s id {id} nebylo nalezeno." -#: zerver/lib/actions.py:7342 zerver/lib/actions.py:7355 +#: zerver/lib/actions.py:7357 zerver/lib/actions.py:7370 msgid "User group '{}' already exists." msgstr "Skupina uživatelů '{}' již existuje." @@ -3968,11 +3972,11 @@ msgstr "Produktivita" msgid "Version control" msgstr "Verzování" -#: zerver/lib/message.py:128 +#: zerver/lib/message.py:129 msgid "Message must not be empty" msgstr "Zpráva nesmí být prázdná" -#: zerver/lib/message.py:130 +#: zerver/lib/message.py:131 msgid "Message must not contain null bytes" msgstr "Zpráva nesmí obsahovat nulové bajty" @@ -4088,11 +4092,11 @@ msgid "" "a previous message." msgstr "[Začněte nové téma]({start_topic_help_url}), vždy když neodpovídáte na předchozí zprávu." -#: zerver/lib/outgoing_webhook.py:292 +#: zerver/lib/outgoing_webhook.py:293 msgid "Invalid JSON in response" msgstr "Neplatný JSON v odpovědi" -#: zerver/lib/outgoing_webhook.py:295 +#: zerver/lib/outgoing_webhook.py:296 msgid "Invalid response format" msgstr "Neplatný formát odpovědi" @@ -4452,7 +4456,7 @@ msgstr "Vnitřní chyba serveru" #: zerver/middleware.py:478 #, python-brace-format msgid "CSRF error: {reason}" -msgstr "" +msgstr "Chyba CSRF: {reason}" #: zerver/models.py:372 msgid "stream events" @@ -4619,7 +4623,7 @@ msgstr "Přihlášení heslem je ve vašem týmu vypnuto." #: zerver/views/auth.py:836 zproject/backends.py:422 msgid "You need to reset your password." -msgstr "" +msgstr "Musíte si znovu nastavit heslo." #: zerver/views/auth.py:842 zerver/views/auth.py:937 msgid "Your username or password is incorrect." diff --git a/locale/cs/translations.json b/locale/cs/translations.json index 533b44b4ab..9d45316ebe 100644 --- a/locale/cs/translations.json +++ b/locale/cs/translations.json @@ -49,7 +49,7 @@ "Add GIF": "Přidat GIF", "Add a new alert word": "Přidat nové sledované slovo", "Add a new bot": "Přidat nového robota", - "Add a new code playground": "", + "Add a new code playground": "Přidat nové hřiště s kódem", "Add a new emoji": "Přidat nový emoji", "Add a new linkifier": "Přidat nový generátor odkazů", "Add a new profile field": "Přidat nové pole profilu", @@ -57,7 +57,7 @@ "Add alert word": "Přidat sledované slovo", "Add another user...": "Přidat dalšího uživatele...", "Add choice": "Přidat možnost", - "Add code playground": "", + "Add code playground": "Přidat hřiště s kódem", "Add emoji": "Přidat emoji", "Add emoji reaction": "Přidat reakci pomocí emoji", "Add emoji reaction (:)": "Přidat emoji reakci (:)", @@ -166,14 +166,14 @@ "Clear emoji image": "Vymazat obrázeček", "Clear profile picture": "Vymazat obrázek profilu", "Click anywhere on a message to reply.": "Klepněte kamkoliv pro vytvoření odpovědi.", - "Click here to reveal.": "", + "Click here to reveal.": "Klepněte zde pro odhalení.", "Click outside the input box to save. We'll automatically notify anyone that was added or removed.": "Pro uložení klepněte mimo zadávací pole. Automaticky bude upozorněn každý, kdo byl přidán nebo odstraněn.", "Click to join video call": "Klepněte pro připojení se k obrazovému hovoru", "Close": "Zavřít", "Collapse": "Sbalit", "Color scheme": "Schéma barev", "Complete": "Dokončeno", - "Compose message": "", + "Compose message": "Vytvořit zprávu", "Compose your message here": "Svoji zprávu sepište zde", "Compose your message here...": "Svoji zprávu sepište zde...", "Condense message (-)": "Zestručnit zprávu (-)", @@ -202,9 +202,9 @@ "Current password": "Současné heslo", "Custom": "Vlastní", "Custom emoji added!": "Přidán vlastní emoji!", - "Custom language: {query}": "", + "Custom language: {query}": "Vlastní jazyk: {query}", "Custom linkifier added!": "Přidán vlastní odkazovač!", - "Custom playground added!": "", + "Custom playground added!": "Přidáno vlastní hřiště!", "Custom profile fields": "Vlastní pole profilu", "Customize profile picture": "Přizpůsobit obrázek profilu", "Data exports": "Uložení dat", @@ -265,7 +265,7 @@ "EDITED": "UPRAVENO", "Edit": "Upravit", "Edit bot": "Upravit robota", - "Edit linkifiers": "", + "Edit linkifiers": "Upravit generátory odkazů", "Edit status message": "Upravit stav", "Edit topic": "Upravit téma", "Edit user": "Upravit uživatele", @@ -320,7 +320,7 @@ "Filter": "Filtr", "Filter bots": "Filtrovat roboty", "Filter by category": "Filtrovat podle kategorie", - "Filter code playgrounds": "", + "Filter code playgrounds": "Filtrovat hřiště s kódem", "Filter deactivated users": "Filtrovat vypnuté uživatele", "Filter emojis": "Filtrovat obrázečky", "Filter exports": "Filtrovat uložená data", @@ -338,7 +338,7 @@ "Fixed width mode": "Režim pevné šířky", "Fluid width": "Proměnlivá šířka", "Fluid width mode": "Režim proměnlivé šířky", - "For example, to configure code playgrounds for languages like Python or JavaScript, you could specify the Language and URL prefix fields as:": "", + "For example, to configure code playgrounds for languages like Python or JavaScript, you could specify the Language and URL prefix fields as:": "Chcete-li například nastavit hřiště s kódem pro jazyky, jako jsou Python nebo JavaScript, můžete zadat pole jazyk a URL prefix jako:", "Forgotten it?": "Zapomněl jste?", "Friday": "Pátek", "Full name": "Celé jméno", @@ -449,7 +449,7 @@ "Mute topic": "Ztlumit téma", "Mute user": "Ztlumit uživatele", "Muted streams don't show up in \"All messages\" or generate notifications unless you are mentioned.": "Ztlumené kanály se neukazuji v seznamu \"Všechny zprávy\" a nechodí z nich oznámení, pokud nejste přímo zmíněn/a.", - "Muted user": "", + "Muted user": "Ztlumený uživatel", "N": "N", "Name": "Jméno", "Name changes are disabled in this organization. Contact an administrator to change your name.": "Měnění jména bylo v této organizaci zakázáno. Pro změnu jména se spojte se správcem.", @@ -493,7 +493,7 @@ "No owner": "Žádný vlastník", "No playgrounds configured.": "Nenastavena žádná hřiště.", "No restrictions": "Žádná omezení", - "No streams": "", + "No streams": "Žádné kanály", "No topics match your current filter.": "Vašemu nynějšímu filtru neodpovídají žádná témata.", "No user to subscribe.": "Žádný uživatel k odběru.", "No users match your current filter.": "Vašemu nynějšímu filtru neodpovídají žádní uživatelé.", @@ -718,7 +718,7 @@ "This is a web public stream. Any member of the organization can join without an invitation and anyone on the internet can read the content published.": "Toto je veřejný internetový kanál. Kdokoliv v rámci organizace se může připojit bez pozvánky a všichni na internetu si mohou přečíst zveřejněný obsah.", "This is a private stream": "Toto je soukromý kanál", "This is what a Zulip notification looks like.": "Takto vypadá oznámení Zulipu.", - "This message was hidden because you have muted the sender.": "", + "This message was hidden because you have muted the sender.": "Tato zpráva byla skrytá, protože jste ztlumil odesílatele.", "This organization is configured to restrict editing of message content to {minutes_to_edit} minutes after it is sent.": "Tato organizace je nastavena tak, aby byly úpravy obsahu zprávy omezeny na {minutes_to_edit} minut, poté co byla odeslána.", "This stream does not exist or is private.": "Tento kanál neexistuje nebo je soukromý.", "This stream has been deactivated": "Tento kanál byl vypnut", @@ -824,6 +824,7 @@ "Who can add users to streams": "Kdo může přidat uživatele do kanálů", "Who can create and manage user groups": "Kdo může vytvářet a spravovat uživatelské skupiny", "Who can create streams": "Kdo může vytvářet kanály", + "Who can move messages between streams": "", "Who can post to the stream?": "Kdo může přidat zprávu do kanálu?", "Who can use @all/@everyone mentions in large streams": "Kdo může použít zmínky @all/@everyone ve velkých kanálech", "Who can use private messages": "Kdo může používat soukromé zprávy", diff --git a/locale/de/LC_MESSAGES/django.po b/locale/de/LC_MESSAGES/django.po index 2046b40175..1d435ecb97 100644 --- a/locale/de/LC_MESSAGES/django.po +++ b/locale/de/LC_MESSAGES/django.po @@ -36,8 +36,8 @@ msgid "" msgstr "" "Project-Id-Version: Zulip\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-05-11 20:47+0000\n" -"PO-Revision-Date: 2021-05-11 20:48+0000\n" +"POT-Creation-Date: 2021-05-12 23:28+0000\n" +"PO-Revision-Date: 2021-05-12 23:29+0000\n" "Last-Translator: Tim Abbott \n" "Language-Team: German (http://www.transifex.com/zulip/zulip/language/de/)\n" "MIME-Version: 1.0\n" @@ -287,7 +287,7 @@ msgid "" "encountering this page, it's probably our fault. We're sorry." msgstr "Vergewissere dich, dass du den Link korrekt in deinen Browser kopiert hast. Solltest du wieder auf dieser Seite landen, liegt es vermutlich an uns. Tut uns leid." -#: templates/corporate/billing.html:21 templates/zerver/app/navbar.html:149 +#: templates/corporate/billing.html:21 templates/zerver/app/navbar.html:142 msgid "Billing" msgstr "Abrechnung" @@ -661,7 +661,7 @@ msgstr "Mitglieder" #: templates/zerver/app/invite_user.html:43 #: templates/zerver/development/dev_login.html:40 msgid "Moderators" -msgstr "" +msgstr "Moderatoren" #: templates/zerver/app/invite_user.html:44 msgid "Organization administrators" @@ -684,7 +684,7 @@ msgid "Invite" msgstr "Einladen" #: templates/zerver/app/keyboard_shortcuts.html:2 -#: templates/zerver/app/navbar.html:87 +#: templates/zerver/app/navbar.html:95 #: templates/zerver/app/right_sidebar.html:24 msgid "Keyboard shortcuts" msgstr "Tastenkombinationen" @@ -890,7 +890,7 @@ msgstr "Neueste Themen ansehen" #: templates/zerver/app/keyboard_shortcuts.html:251 msgid "Filter topics" -msgstr "" +msgstr "Themen filtern" #: templates/zerver/app/keyboard_shortcuts.html:260 msgid "Drafts" @@ -1036,62 +1036,66 @@ msgstr "Einstellungen" msgid "Manage organization" msgstr "Organisation verwalten" -#: templates/zerver/app/navbar.html:82 templates/zerver/footer.html:16 +#: templates/zerver/app/navbar.html:83 +msgid "Usage statistics" +msgstr "" + +#: templates/zerver/app/navbar.html:90 templates/zerver/footer.html:16 msgid "Help center" msgstr "Hilfecenter" -#: templates/zerver/app/navbar.html:92 +#: templates/zerver/app/navbar.html:100 msgid "Message formatting" msgstr "Nachrichtenformatierung" -#: templates/zerver/app/navbar.html:97 +#: templates/zerver/app/navbar.html:105 #: templates/zerver/app/search_operators.html:2 msgid "Search operators" msgstr "Such-Operatoren" -#: templates/zerver/app/navbar.html:103 -msgid "Contact support" -msgstr "Support kontaktieren" - -#: templates/zerver/app/navbar.html:111 templates/zerver/footer.html:3 +#: templates/zerver/app/navbar.html:112 templates/zerver/footer.html:3 msgid "About Zulip" msgstr "Über Zulip" -#: templates/zerver/app/navbar.html:118 +#: templates/zerver/app/navbar.html:119 +msgid "Contact support" +msgstr "Support kontaktieren" + +#: templates/zerver/app/navbar.html:126 msgid "Desktop & mobile apps" msgstr "Desktop & mobile Apps" -#: templates/zerver/app/navbar.html:123 templates/zerver/footer.html:50 +#: templates/zerver/app/navbar.html:131 templates/zerver/footer.html:50 msgid "Integrations" msgstr "Integrationen" -#: templates/zerver/app/navbar.html:128 +#: templates/zerver/app/navbar.html:136 msgid "API documentation" msgstr "API-Dokumentation" -#: templates/zerver/app/navbar.html:135 -msgid "Statistics" -msgstr "Statistiken" +#: templates/zerver/app/navbar.html:149 +msgid "Support Zulip" +msgstr "" -#: templates/zerver/app/navbar.html:142 +#: templates/zerver/app/navbar.html:156 msgid "Plans and pricing" msgstr "Angebote und Preise" -#: templates/zerver/app/navbar.html:157 +#: templates/zerver/app/navbar.html:164 msgid "Invite users" msgstr "Nutzer einladen" -#: templates/zerver/app/navbar.html:163 +#: templates/zerver/app/navbar.html:170 msgid "" "Grant Zulip the Kerberos tickets needed to run your Zephyr mirror via " "Webathena" msgstr "Gib Zulip die Kerberos-Tickets, um deinen Zephyr-Mirror über Webathena laufen zu lassen." -#: templates/zerver/app/navbar.html:165 +#: templates/zerver/app/navbar.html:172 msgid "Link with Webathena" msgstr "Link mit Webathena" -#: templates/zerver/app/navbar.html:171 +#: templates/zerver/app/navbar.html:178 msgid "Log out" msgstr "Abmelden" @@ -1152,15 +1156,15 @@ msgstr "Lade die aktuellste Version herunter." #: templates/zerver/app/navbar_alerts.html:50 msgid "This Zulip server is running an old version and should be upgraded." -msgstr "" +msgstr "Die laufende Version der Zulip-Server-Software ist veraltet und sollte aktualisiert werden." #: templates/zerver/app/navbar_alerts.html:53 msgid "Learn more" -msgstr "" +msgstr "Mehr erfahren" #: templates/zerver/app/navbar_alerts.html:56 msgid "Dismiss for a week" -msgstr "" +msgstr "Für eine Woche nicht mehr anzeigen" #: templates/zerver/app/navbar_alerts.html:64 #, python-format @@ -1350,7 +1354,7 @@ msgstr "Stummgeschaltete Themen" #: templates/zerver/app/settings_overlay.html:48 msgid "Muted users" -msgstr "" +msgstr "Stummgeschaltete Nutzer" #: templates/zerver/app/settings_overlay.html:55 msgid "Organization profile" @@ -1411,7 +1415,7 @@ msgstr "Linkifiers" #: templates/zerver/app/settings_overlay.html:143 msgid "Code playgrounds" -msgstr "" +msgstr "Code-Spielwiese" #: templates/zerver/app/settings_overlay.html:151 msgid "Custom profile fields" @@ -2269,7 +2273,7 @@ msgstr "Kontaktiere uns jederzeit über %(support_email)s bei Problemen, mit Fee #: templates/zerver/emails/custom/custom_email_f25fc427d4e556e25426d5d35b76e470.source.html:34 #: templates/zerver/emails/custom_email_base.pre.html:15 msgid "Unsubscribe from marketing emails" -msgstr "" +msgstr "Marketing-Emails abbestellen" #: templates/zerver/emails/digest.subject.txt:1 #, python-format @@ -2525,7 +2529,7 @@ msgstr "PNs mit %(sender_str)s" #: templates/zerver/emails/missed_message.subject.txt:7 msgid "New messages" -msgstr "" +msgstr "Neue Nachrichten" #: templates/zerver/emails/missed_message.txt:11 #, python-format @@ -2764,7 +2768,7 @@ msgstr "Angebote und Preise sehen" #: templates/zerver/hello.html:146 msgid "Previous" -msgstr "" +msgstr "Vorherige" #: templates/zerver/hello.html:151 templates/zerver/realm_redirect.html:32 msgid "Next" @@ -2788,7 +2792,7 @@ msgstr "Zendesk-Logo" #: templates/zerver/hello.html:428 msgid "Jira logo" -msgstr "" +msgstr "Jira-Logo" #: templates/zerver/hello.html:435 msgid "Sentry logo" @@ -3214,7 +3218,7 @@ msgid "" "\n" " You've successfully unsubscribed from Zulip %(subscription_type)s emails.\n" " " -msgstr "" +msgstr "\n Ihre Abmeldung von Zulip-%(subscription_type)s-E-mails war erfolgreich.\n " #: templates/zerver/unsubscribe_success.html:21 #, python-format @@ -3225,7 +3229,7 @@ msgid "" " Zulip notification\n" " settings.\n" " " -msgstr "" +msgstr "\n Änderung rückgängig machen oder weitere\n Anpassungen vornehmen in den\n Zulip-Benachrichtigungs-\n Einstellungen.\n " #: templates/zerver/unsupported_browser.html:11 msgid "Unsupported browser" @@ -3373,33 +3377,33 @@ msgstr "Bitte gib höchstens 10 E-Mail-Adressen ein." msgid "We couldn't find that Zulip organization." msgstr "Wir konnten diese Zulip-Organisation nicht finden." -#: zerver/lib/actions.py:355 zerver/lib/actions.py:367 +#: zerver/lib/actions.py:357 zerver/lib/actions.py:369 #, python-brace-format msgid "{user} just signed up for Zulip. (total: {user_count})" msgstr "{user} hat sich gerade bei Zulip angemeldet. (gesamt: {user_count})" -#: zerver/lib/actions.py:358 +#: zerver/lib/actions.py:360 msgid "signups" msgstr "Anmeldungen" -#: zerver/lib/actions.py:478 +#: zerver/lib/actions.py:480 #, python-brace-format msgid "{user} accepted your invitation to join Zulip!" msgstr "{user} hat deine Einladung zum Beitritt in Zulip angenommen!" -#: zerver/lib/actions.py:1408 +#: zerver/lib/actions.py:1410 msgid "Unable to render message" msgstr "Kann Nachricht nicht rendern" -#: zerver/lib/actions.py:2214 zerver/lib/actions.py:2244 +#: zerver/lib/actions.py:2224 zerver/lib/actions.py:2254 msgid "Reaction already exists." msgstr "Reaktion existiert bereits." -#: zerver/lib/actions.py:2347 zerver/lib/addressee.py:32 +#: zerver/lib/actions.py:2357 zerver/lib/addressee.py:32 msgid "Invalid user ID {}" msgstr "Ungültige Nutzer-ID {}" -#: zerver/lib/actions.py:2416 zerver/lib/actions.py:7031 +#: zerver/lib/actions.py:2426 zerver/lib/actions.py:7046 #: zerver/lib/streams.py:238 zerver/lib/streams.py:246 #: zerver/tornado/views.py:105 zerver/views/events_register.py:73 #: zerver/views/message_send.py:226 zerver/views/message_send.py:232 @@ -3407,251 +3411,251 @@ msgstr "Ungültige Nutzer-ID {}" msgid "User not authorized for this query" msgstr "Nutzer nicht autorisiert für diese Anfrage" -#: zerver/lib/actions.py:2453 +#: zerver/lib/actions.py:2463 #, python-brace-format msgid "'{email}' is no longer using Zulip." msgstr "'{email}' verwendet Zulip nicht mehr." -#: zerver/lib/actions.py:2460 +#: zerver/lib/actions.py:2470 msgid "You can't send private messages outside of your organization." msgstr "Du kannst keine privaten Nachrichten außerhalb deiner Organisation senden." -#: zerver/lib/actions.py:2526 +#: zerver/lib/actions.py:2536 msgid "Expected exactly one stream" msgstr "Erwarte genau einen Stream" -#: zerver/lib/actions.py:2537 +#: zerver/lib/actions.py:2547 msgid "Invalid data type for stream" msgstr "Ungültiger Datentyp für Stream" -#: zerver/lib/actions.py:2553 zerver/lib/actions.py:2563 +#: zerver/lib/actions.py:2563 zerver/lib/actions.py:2573 msgid "Invalid data type for recipients" msgstr "Ungültiger Datentyp für Empfänger" -#: zerver/lib/actions.py:2571 zerver/lib/actions.py:2579 +#: zerver/lib/actions.py:2581 zerver/lib/actions.py:2589 msgid "Recipient lists may contain emails or user IDs, but not both." msgstr "Empfängerlisten können E-Mail-Adressen oder Nutzer-IDs enthalten, aber nicht beides." -#: zerver/lib/actions.py:2677 +#: zerver/lib/actions.py:2687 msgid "Reminders can only be set for streams." msgstr "Erinnerungen können nur für Streams erstellt werden." -#: zerver/lib/actions.py:2698 +#: zerver/lib/actions.py:2708 msgid "Your organization has turned off message editing" msgstr "Das Editieren von Nachrichten ist in Deiner Organisation deaktiviert" -#: zerver/lib/actions.py:2701 +#: zerver/lib/actions.py:2711 msgid "Invalid propagate_mode without topic edit" msgstr "Ungültiger propagate_mode ohne Bearbeitung des Themas" -#: zerver/lib/actions.py:2721 +#: zerver/lib/actions.py:2731 msgid "You don't have permission to edit this message" msgstr "Du hast keine Berechtigung, diese Nachricht zu editieren" -#: zerver/lib/actions.py:2725 +#: zerver/lib/actions.py:2735 msgid "Widgets cannot be edited." -msgstr "" +msgstr "Widgets können nicht bearbeitet werden." -#: zerver/lib/actions.py:2736 zerver/lib/actions.py:2750 +#: zerver/lib/actions.py:2746 zerver/lib/actions.py:2760 msgid "The time limit for editing this message has passed" msgstr "Das Editierlimit für diese Nachricht ist ausgelaufen" -#: zerver/lib/actions.py:2753 +#: zerver/lib/actions.py:2763 msgid "Nothing to change" msgstr "Nichts zu ändern" -#: zerver/lib/actions.py:2757 zerver/lib/addressee.py:41 +#: zerver/lib/actions.py:2767 zerver/lib/addressee.py:41 #: zerver/webhooks/ifttt/view.py:26 zerver/webhooks/zapier/view.py:38 msgid "Topic can't be empty" msgstr "Thema kann nicht leer sein" -#: zerver/lib/actions.py:2795 +#: zerver/lib/actions.py:2805 msgid "Message must be a stream message" -msgstr "" +msgstr "Die Nachricht muss eine Stream-Nachricht sein" -#: zerver/lib/actions.py:2797 +#: zerver/lib/actions.py:2807 msgid "You don't have permission to move this message" msgstr "Du hast keine Berechtigung dazu, diese Nachricht zu verschieben" -#: zerver/lib/actions.py:2803 +#: zerver/lib/actions.py:2813 msgid "" "You don't have permission to move this message due to missing access to its " "stream" -msgstr "" +msgstr "Du hast keine Berechtigung dazu, diese Nachricht zu verschieben, weil Du keinen Zugriff auf den Stream hast" -#: zerver/lib/actions.py:2807 +#: zerver/lib/actions.py:2817 msgid "Cannot change message content while changing stream" msgstr "Kann den Inhalt von Nachrichten nicht ändern, während der Stream geändert wird" -#: zerver/lib/actions.py:2843 +#: zerver/lib/actions.py:2854 msgid "Invalid default stream group name '{}'" msgstr "Ungültiger Standard-Stream-Gruppenname '{}'" -#: zerver/lib/actions.py:2846 +#: zerver/lib/actions.py:2857 msgid "Default stream group name too long (limit: {} characters)" msgstr "Standard-Stream-Gruppenname zu lang (Limit: {} Zeichen)" -#: zerver/lib/actions.py:2853 +#: zerver/lib/actions.py:2864 msgid "Default stream group name '{}' contains NULL (0x00) characters." msgstr "Standard-Stream-Gruppenname '{}' enthält NULL (0x00) Zeichen." -#: zerver/lib/actions.py:2919 +#: zerver/lib/actions.py:2930 #, python-brace-format msgid "" "Your bot {bot_identity} tried to send a message to stream ID {stream_id}, " "but there is no stream with that ID." msgstr "Dein Bot {bot_identity} hat versucht, eine Nachricht an den Stream mit der ID {stream_id} zu senden, aber es gibt keinen Stream mit dieser ID." -#: zerver/lib/actions.py:2925 +#: zerver/lib/actions.py:2936 #, python-brace-format msgid "" "Your bot {bot_identity} tried to send a message to stream {stream_name}, but" " that stream does not exist. Click [here]({new_stream_link}) to create it." msgstr "Dein Bot {bot_identity} hat versucht, eine Nachricht an den Stream {stream_name} zu senden, aber dieser Stream existiert nicht. Klicke [hier]({new_stream_link}), um ihn zu erstellen." -#: zerver/lib/actions.py:2933 +#: zerver/lib/actions.py:2944 #, python-brace-format msgid "" "Your bot {bot_identity} tried to send a message to stream {stream_name}. The" " stream exists but does not have any subscribers." msgstr "Dein Bot {bot_identity} hat versucht, eine Nachricht an den Stream {stream_name} zu senden. Der Stream existiert, hat aber keine Abonnenten." -#: zerver/lib/actions.py:2980 +#: zerver/lib/actions.py:2991 msgid "Private messages are disabled in this organization." msgstr "Private Nachrichten sind in dieser Organisation abgeschaltet." -#: zerver/lib/actions.py:3105 +#: zerver/lib/actions.py:3116 msgid "Widgets: API programmer sent invalid JSON content" msgstr "Widgets: Der API-Programmierer hat ungültiges JSON gesendet" -#: zerver/lib/actions.py:3111 +#: zerver/lib/actions.py:3122 #, python-brace-format msgid "Widgets: {error_msg}" msgstr "Widgets: {error_msg}" -#: zerver/lib/actions.py:3129 +#: zerver/lib/actions.py:3140 msgid "You do not have permission to use wildcard mentions in this stream." msgstr "Du hast keine Berechtigung zur Nutzung von Platzhalter-Erwähnungen in diesem Stream." -#: zerver/lib/actions.py:3382 +#: zerver/lib/actions.py:3393 msgid "Subscriber data is not available for this stream" msgstr "Daten zu Mitgliedern dieses Streams nicht verfügbar" -#: zerver/lib/actions.py:3389 +#: zerver/lib/actions.py:3400 msgid "Unable to retrieve subscribers for private stream" msgstr "Kann Abonnenten für den privat Stream nicht laden" -#: zerver/lib/actions.py:4642 +#: zerver/lib/actions.py:4653 #, python-brace-format msgid "{user_name} renamed stream {old_stream_name} to {new_stream_name}." msgstr "{user_name} hat den Stream {old_stream_name} in {new_stream_name} umbenannt." -#: zerver/lib/actions.py:4748 +#: zerver/lib/actions.py:4759 msgid "Signups enabled" msgstr "Anmeldungen aktiviert" -#: zerver/lib/actions.py:4862 +#: zerver/lib/actions.py:4873 msgid "Invalid default stream group {}" msgstr "Ungültige Standard-Streamgruppe {}" -#: zerver/lib/actions.py:4908 zerver/lib/actions.py:4935 +#: zerver/lib/actions.py:4919 zerver/lib/actions.py:4946 #, python-brace-format msgid "" "'{stream_name}' is a default stream and cannot be added to '{group_name}'" msgstr "'{stream_name}' ist ein Standard-Stream und kann nicht zu '{group_name}' hinzugefügt werden" -#: zerver/lib/actions.py:4919 +#: zerver/lib/actions.py:4930 #, python-brace-format msgid "Default stream group '{group_name}' already exists" msgstr "Standard-Streamgruppe '{group_name}' existiert bereits" -#: zerver/lib/actions.py:4941 +#: zerver/lib/actions.py:4952 #, python-brace-format msgid "" "Stream '{stream_name}' is already present in default stream group " "'{group_name}'" msgstr "Der Stream '{stream_name}' existiert bereits in der Standard-Streamgruppe '{group_name}'" -#: zerver/lib/actions.py:4957 +#: zerver/lib/actions.py:4968 #, python-brace-format msgid "" "Stream '{stream_name}' is not present in default stream group '{group_name}'" msgstr "Der Stream '{stream_name}' existiert nicht in der Standard-Streamgruppe '{group_name}'" -#: zerver/lib/actions.py:4971 +#: zerver/lib/actions.py:4982 msgid "This default stream group is already named '{}'" msgstr "Diese Standard-Streamgruppe heißt bereits '{}'" -#: zerver/lib/actions.py:4975 +#: zerver/lib/actions.py:4986 msgid "Default stream group '{}' already exists" msgstr "Standard-Streamgruppe '{}' existiert bereits" -#: zerver/lib/actions.py:5417 +#: zerver/lib/actions.py:5428 msgid "Invalid flag: '{}'" msgstr "Ungültiges Flag: '{}'" -#: zerver/lib/actions.py:5419 +#: zerver/lib/actions.py:5430 msgid "Flag not editable: '{}'" msgstr "Flag nicht änderbar: '{}'" -#: zerver/lib/actions.py:5421 +#: zerver/lib/actions.py:5432 msgid "Invalid message flag operation: '{}'" msgstr "Ungültige Nachrichten-Flag-Operation: '{}'" -#: zerver/lib/actions.py:5435 zerver/lib/actions.py:5437 -#: zerver/lib/message.py:670 zerver/lib/message.py:676 +#: zerver/lib/actions.py:5446 zerver/lib/actions.py:5448 +#: zerver/lib/message.py:671 zerver/lib/message.py:677 msgid "Invalid message(s)" msgstr "Ungültige Nachricht" -#: zerver/lib/actions.py:6005 +#: zerver/lib/actions.py:6020 #, python-brace-format msgid "This topic was moved by {user} to {new_location}" msgstr "Dieses Thema wurde von {user} nach {new_location} verschoben" -#: zerver/lib/actions.py:6010 +#: zerver/lib/actions.py:6025 #, python-brace-format msgid "This topic was moved here from {old_location} by {user}" msgstr "Dieses Thema wurde von {user} aus {old_location} hierher verschoben" -#: zerver/lib/actions.py:6503 +#: zerver/lib/actions.py:6518 #, python-brace-format msgid "" "You do not have enough remaining invites for today. Please contact {email} " "to have your limit raised. No invitations were sent." msgstr "Du hast heute nicht mehr genügend Einladungen zur Verfügung. Bitte kontaktiere {email}, um dein Limit zu erhöhen. Es wurden keine Einladungen versandt." -#: zerver/lib/actions.py:6554 +#: zerver/lib/actions.py:6569 msgid "" "Your account is too new to send invites for this organization. Ask an " "organization admin, or a more experienced user." msgstr "Dein Account ist noch zu neu, um Einladungen für diese Organisation verschicken zu können. Frage einen Administrator der Organisation oder einen erfahreneren Nutzer." -#: zerver/lib/actions.py:6594 +#: zerver/lib/actions.py:6609 msgid "Some emails did not validate, so we didn't send any invitations." msgstr "Einige E-Mail-Adressen konnten nicht validiert werden, deshalb wurden noch keine Einladungen gesendet." -#: zerver/lib/actions.py:6602 +#: zerver/lib/actions.py:6617 msgid "We weren't able to invite anyone." msgstr "Kann niemanden mehr einladen." -#: zerver/lib/actions.py:6633 +#: zerver/lib/actions.py:6648 msgid "" "Some of those addresses are already using Zulip, so we didn't send them an " "invitation. We did send invitations to everyone else!" msgstr "Einige dieser Adressen sind bereits einem Zulip-Konto zugeordnet, deshalb wurden an diese keine Einladungen gesendet. An alle übrigen wurden Einladungen gesendet!" -#: zerver/lib/actions.py:7250 +#: zerver/lib/actions.py:7265 msgid "Invalid order mapping." msgstr "Ungültige Anordungs-Zuweisung" -#: zerver/lib/actions.py:7316 zerver/lib/users.py:344 +#: zerver/lib/actions.py:7331 zerver/lib/users.py:344 #: zerver/views/custom_profile_fields.py:137 #: zerver/views/custom_profile_fields.py:157 #, python-brace-format msgid "Field id {id} not found." msgstr "Die Feld-ID {id} konnte nicht gefunden werden." -#: zerver/lib/actions.py:7342 zerver/lib/actions.py:7355 +#: zerver/lib/actions.py:7357 zerver/lib/actions.py:7370 msgid "User group '{}' already exists." msgstr "Nutzergruppe '{}' existiert bereits." @@ -3727,7 +3731,7 @@ msgstr "Öffne Zulip, um den Inhalt des Spoilers zu sehen" #: zerver/lib/email_notifications.py:505 msgid "Zulip notifications" -msgstr "" +msgstr "Zulip-Benachrichtigungen" #: zerver/lib/email_validation.py:101 msgid "Invalid address." @@ -3991,11 +3995,11 @@ msgstr "Produktivität" msgid "Version control" msgstr "Versionsverwaltung" -#: zerver/lib/message.py:128 +#: zerver/lib/message.py:129 msgid "Message must not be empty" msgstr "Nachricht kann nicht leer sein" -#: zerver/lib/message.py:130 +#: zerver/lib/message.py:131 msgid "Message must not contain null bytes" msgstr "Nachricht darf keine Null-Bytes enthalten" @@ -4111,13 +4115,13 @@ msgid "" "a previous message." msgstr "[Beginne ein neues Thema]({start_topic_help_url}) immer dann, wenn du nicht auf eine vorhergehende Nachricht antwortest." -#: zerver/lib/outgoing_webhook.py:292 +#: zerver/lib/outgoing_webhook.py:293 msgid "Invalid JSON in response" -msgstr "" +msgstr "Ungültige JSON-Antwort" -#: zerver/lib/outgoing_webhook.py:295 +#: zerver/lib/outgoing_webhook.py:296 msgid "Invalid response format" -msgstr "" +msgstr "Ungültiges Format der Antwort" #: zerver/lib/push_notifications.py:274 msgid "Invalid GCM option to bouncer: priority {!r}" @@ -4475,7 +4479,7 @@ msgstr "Interner Serverfehler" #: zerver/middleware.py:478 #, python-brace-format msgid "CSRF error: {reason}" -msgstr "" +msgstr "CSRF-Fehler: {reason}" #: zerver/models.py:372 msgid "stream events" @@ -4642,7 +4646,7 @@ msgstr "Passwort-Authentifizierung ist für dein Team deaktiviert." #: zerver/views/auth.py:836 zproject/backends.py:422 msgid "You need to reset your password." -msgstr "" +msgstr "Du musst Dein Passwort zurücksetzen." #: zerver/views/auth.py:842 zerver/views/auth.py:937 msgid "Your username or password is incorrect." @@ -4869,7 +4873,7 @@ msgstr "Ungültiger video_chat_provider {}" #: zerver/views/realm.py:140 msgid "Invalid giphy_rating {}" -msgstr "" +msgstr "Ungültiges giphy_rating {}" #: zerver/views/realm_domains.py:31 msgid "Invalid domain: {}" @@ -4926,7 +4930,7 @@ msgstr "Du musst genau ein Icon hochladen" #: zerver/views/realm_linkifiers.py:44 zerver/views/realm_linkifiers.py:66 msgid "Linkifier not found." -msgstr "" +msgstr "Linkifier nicht gefunden." #: zerver/views/realm_logo.py:25 msgid "You must upload exactly one logo." @@ -5029,7 +5033,7 @@ msgstr "

Du bist nicht dazu autorisiert, auf diese Datei zuzugreifen.

" #: zerver/views/typing.py:31 msgid "Empty 'to' list" -msgstr "" +msgstr "Kein Eintrag für 'to'-Empfänger" #: zerver/views/upload.py:95 msgid "

File not found.

" @@ -5211,7 +5215,7 @@ msgstr "Ungültiger Kerberos-Cache" #: zerver/views/zephyr.py:74 msgid "We were unable to set up mirroring for you" -msgstr "" +msgstr "Wir konnten für dich leider kein Mirroring erstellen" #: zerver/webhooks/front/view.py:146 msgid "Unknown webhook request" diff --git a/locale/de/translations.json b/locale/de/translations.json index 10cd0f189e..87325c6632 100644 --- a/locale/de/translations.json +++ b/locale/de/translations.json @@ -32,10 +32,10 @@ "Click here to learn about exporting private streams and messages.": "Hier klicken, um zu erfahren, wie man private Streams und Nachrichten exportiert\\.", "Upgrade for more space.": "Upgrade für mehr Platz\\.", "A Topic Move already in progress.": "Ein Thema wird gerade schon bewegt.", - "A language is marked as 100% translated only if every string in the web, desktop, and mobile apps is translated, including administrative UI and error messages.": "", + "A language is marked as 100% translated only if every string in the web, desktop, and mobile apps is translated, including administrative UI and error messages.": "Eine Sprache wird nur dann als zu 100% übersetzt gekennzeichnet, wenn sämtliche Zeichenketten in Web-, Desktop- und Mobil-Apps übersetzt sind, einschließlich der Verwaltungs-Oberfläche und Fehlermeldungen.", "A stream needs to have a name": "Ein Stream benötigt einen Namen", "A stream with this name already exists": "Es existiert schon ein Stream mit diesem Namen", - "A unicode emoji with name {emoji_name} already exists. Uploading a custom emoji with this name will override the unicode emoji with this name.": "", + "A unicode emoji with name {emoji_name} already exists. Uploading a custom emoji with this name will override the unicode emoji with this name.": "Es existiert bereits ein Unicode-Emoji mit dem Namen {emoji_name}. Das Hochladen eines Benutzer-Emojis mit diesem Namen wird das Unicode-Emoji mit demselben Namen überschreiben.", "A wide image for the upper left corner of the app.": "Ein breites Bild für die linke obere Ecke der App.", "ADMIN ACTIONS": "ADMIN-AKTIONEN", "API key": "API-Schlüssel", @@ -49,7 +49,7 @@ "Add GIF": "GIF einfügen", "Add a new alert word": "Füge ein neues Signalwort hinzu", "Add a new bot": "Neuen Bot hinzufügen", - "Add a new code playground": "", + "Add a new code playground": "Neue Code-Spielwiese anlegen", "Add a new emoji": "Neuen Emoji hinzufügen", "Add a new linkifier": "Neuen Linkifier hinzufügen", "Add a new profile field": "Neues Profilfeld hinzufügen", @@ -57,7 +57,7 @@ "Add alert word": "Füge ein Signalwort hinzu", "Add another user...": "Noch einen Nutzer hinzufügen...", "Add choice": "Option hinzufügen", - "Add code playground": "", + "Add code playground": "Code-Spielwiese hinzufügen", "Add emoji": "Emoji hinzufügen", "Add emoji reaction": "Emoji-Reaktion hinzufügen", "Add emoji reaction (:)": "Emoji-Reaktion hinzufügen (:)", @@ -125,13 +125,13 @@ "Are you sure you want to delete {group_name}?": "Bist Du dir sicher, dass du {group_name} löschen möchtest?", "Are you sure you want to delete your profile picture?": "Bist du sicher, dass du dein Profilbild löschen möchtest?", "Are you sure you want to mention all {count} people in this stream?
This will send email and mobile push notifications to most of those {count} users.
If you don't want to do that, please edit your message to remove the @{mention} mention.": "Sind Sie sicher, dass Sie alle {count} Personen in diesem Stream erwähnen möchten?
Dadurch werden E-Mails und mobile Push-Benachrichtigungen zu den meisten dieser {count} Benutzer gesendet.
Wenn Sie dies nicht möchten, entfernen Sie bitte die Erwähnung @{mention} aus Ihrer Nachricht.", - "Are you sure you want to mute {user_name}? Messages sent by muted users will never trigger notifications, will be marked as read, and will be hidden.": "", + "Are you sure you want to mute {user_name}? Messages sent by muted users will never trigger notifications, will be marked as read, and will be hidden.": "Sind Sie sicher, dass Sie Nutzer {user_name} stumm schalten wollen? Nachtrichten von stumm geschalteten Nutzern lösen keine Benachrichtigungen aus, werden als gelesen gekennzeichnet und verborgen.", "Are you sure you want to permanently delete {topic_name}?": "Möchtest Du {topic_name} dauerhaft löschen? ", "Are you sure you want to resend the invitation to ?": "Bist du sicher, dass du die Einladung erneut an senden möchtest?", "Are you sure you want to revoke the invitation to {email}?": "Möchtest du die Einladung an {email} wirklich widerrufen?", "Are you sure you want to revoke this invitation link created by {referred_by}?": "Möchtest du den erstellten Einladungslink von {referred_by} wirklich widerrufen?", - "Are you sure you want to unstar all messages in ? This action cannot be undone.": "", - "Are you sure you want to unstar all starred messages? This action cannot be undone.": "", + "Are you sure you want to unstar all messages in ? This action cannot be undone.": "Möchtest Du die Markierungen aller Nachrichten in entfernen? Dieser Vorgang kann nicht rückgängig gemacht werden.", + "Are you sure you want to unstar all starred messages? This action cannot be undone.": "Möchtest du alle Markierungen von Nachrichten aufheben? Dieser Vorgang kann nicht rückgängig gemacht werden.", "Attachment deleted": "Anhang gelöscht", "Audible desktop notifications": "Hörbare Desktop-Benachrichtigungen", "Audio": "Audio", @@ -166,18 +166,18 @@ "Clear emoji image": "Emoji-Bild entfernen", "Clear profile picture": "Profilbild entfernen", "Click anywhere on a message to reply.": "Klicke irgendwo auf eine Nachricht, um auf sie zu antworten.", - "Click here to reveal.": "", + "Click here to reveal.": "Hier klicken zum Anzeigen.", "Click outside the input box to save. We'll automatically notify anyone that was added or removed.": "Klicke zum Speichern außerhalb des Eingabefelds. Wir werden automatisch jeden benachrichtigen, der hinzugefügt oder entfernt wurde.", "Click to join video call": "Hier klicken, um Videoanruf beizutreten", "Close": "Schließen", "Collapse": "Minimieren", "Color scheme": "Farbschema", "Complete": "Fertig", - "Compose message": "", + "Compose message": "Nachricht verfassen", "Compose your message here": "Erstelle hier deine Nachricht", "Compose your message here...": "Erstelle hier deine Nachricht...", "Condense message (-)": "Nachricht minimieren (-)", - "Configure external code playgrounds for your Zulip organization. Code playgrounds are interactive in-browser development environments, such as replit, that are designed to make it convenient to edit and debug code. Zulip code blocks that are tagged with a programming language will have a button visible on hover that allows you to open the code block in the code playground site.": "", + "Configure external code playgrounds for your Zulip organization. Code playgrounds are interactive in-browser development environments, such as replit, that are designed to make it convenient to edit and debug code. Zulip code blocks that are tagged with a programming language will have a button visible on hover that allows you to open the code block in the code playground site.": "Externe Code-Spielwiese für Ihre Zulip-Organisation konfigurieren. Code-Spielwiesen sind interaktive browser-basierte Entwicklungsumgebungen wie zum Beispiel replit, die eine bequeme Code-Bearbeitung und Fehlersuche ermöglichen sollen. Auf Blöcken des Zulip-Codes, die mit einer Programmiersprache getaggt sind, erscheint beim Darüberfahren mit der Maus ein Button, mit dem du den Code-Block auf der Spielwiese öffnen kannst.", "Configure how Zulip notifies you about new messages.": "Stelle ein, wie Zulip dich über neue Nachrichten informiert.", "Configure regular expression patterns that will be automatically linkified when used in Zulip message bodies or topics. For example to automatically linkify commit IDs and issue numbers (e.g. #123) to the corresponding items in a GitHub project, you could use the following:": "Konfiguriere reguläre Ausdrücke, die automatisch in Links umgewandelt werden, wenn sie in Nachrichten oder Themen vorkommen. Um beispielsweise automatisch Commit- oder Issue-IDs (z.B. #123) zu ihren Entsprechungen auf Github zu verlinken, kannst du folgenden Ausdruck verwenden:", "Configure the authentication methods for your organization.": "Arten der Authentifizierung für deine Organisation konfigurieren.", @@ -202,9 +202,9 @@ "Current password": "Aktuelles Passwort", "Custom": "Benutzerdefiniert", "Custom emoji added!": "Benutzerdefinierter Emoji hinzugefügt!", - "Custom language: {query}": "", + "Custom language: {query}": "Benutzerdefinierte Sprache: {query}", "Custom linkifier added!": "Benutzerdefinierter Linkifier hinzugefügt!", - "Custom playground added!": "", + "Custom playground added!": "Nutzerdefinierte Code-Spielwiese hinzugefügt!", "Custom profile fields": "Benutzerdefinierte Profilfelder", "Customize profile picture": "Profilbild anpassen", "Data exports": "Datenexporte", @@ -265,7 +265,7 @@ "EDITED": "EDITIERT", "Edit": "Bearbeiten", "Edit bot": "Bot bearbeiten", - "Edit linkifiers": "", + "Edit linkifiers": "Linkifier bearbeiten", "Edit status message": "Statusnachricht bearbeiten", "Edit topic": "Thema bearbeiten", "Edit user": "Nutzer bearbeiten", @@ -320,7 +320,7 @@ "Filter": "Filter", "Filter bots": "Bots filtern", "Filter by category": "Nach Kategorie filtern", - "Filter code playgrounds": "", + "Filter code playgrounds": "Code-Spielwiesen filtern", "Filter deactivated users": "Deaktivierte Nutzer filtern", "Filter emojis": "Emojis filtern", "Filter exports": "Exports filtern", @@ -338,7 +338,7 @@ "Fixed width mode": "Modus mit konstanter Breite", "Fluid width": "Variable Breite", "Fluid width mode": "Modus mit variabler Breite", - "For example, to configure code playgrounds for languages like Python or JavaScript, you could specify the Language and URL prefix fields as:": "", + "For example, to configure code playgrounds for languages like Python or JavaScript, you could specify the Language and URL prefix fields as:": "Um zum Beispiel Code-Spielwiesen für Python oder JavaScript zu konfigurieren, könnten Sie in die Felder Sprache und URL-Präfix Folgendes eintragen:", "Forgotten it?": "Passwort vergessen?", "Friday": "Freitag", "Full name": "Vollständiger Name", @@ -426,7 +426,7 @@ "Message retention for stream": "Aufbewahren von Nachrichten für Stream", "Message retention period": "Zeitraum für die Aufbewahrung von Nachrichten", "Message sent when you were not subscribed": "Nachricht wurde versandt, als du hier noch nicht abonniert hattest.", - "Message {recipient_label}": "", + "Message {recipient_label}": "Nachricht {recipient_label}", "Message {recipient_names}": "Nachricht an {recipient_names}", "Message {recipient_name} ({recipient_status})": "Nachricht an {recipient_names} ({recipient_status})", "Messages in this stream will be automatically deleted after {retention_days} days.": "Nachrichten in diesem Stream werden nach {retention_days} Tagen automatisch gelöscht.", @@ -449,7 +449,7 @@ "Mute topic": "Thema stummschalten", "Mute user": "Nutzer stummschalten", "Muted streams don't show up in \"All messages\" or generate notifications unless you are mentioned.": "Stummgeschaltete Streams tauchen nicht unter \"Alle Nachrichten\" auf und lösen keine Benachrichtigungen aus, außer, wenn du dort direkt erwähnt wirst.", - "Muted user": "", + "Muted user": "Stummgeschalteter Nutzer", "N": "N", "Name": "Name", "Name changes are disabled in this organization. Contact an administrator to change your name.": "Änderungen von Namen wurden für diese Organisation deaktiviert. Kontaktiere einen Administrator, um deinen Namen zu ändern.", @@ -493,7 +493,7 @@ "No owner": "Kein Besitzer", "No playgrounds configured.": "Keine Playgrounds konfiguriert.", "No restrictions": "Keine Beschränkungen", - "No streams": "", + "No streams": "Keine Streams", "No topics match your current filter.": "Dein aktueller Filter stimmt mit keinem Thema überein.", "No user to subscribe.": "Kein Nutzer zum Abonnieren.", "No users match your current filter.": "Dein aktueller Filter stimmt mit keinem Nutzer überein.", @@ -713,16 +713,16 @@ "These settings are explained in detail in the help center.": "Diese Einstellungen werden detailliert im Hilfecenter erklärt.", "This action is permanent and cannot be undone. All users will permanently lose access to their Zulip accounts.": "Diese Aktion ist dauerhaft und kann nicht rückgängig gemacht werden. Alle Nutzer werden dauerhaft Zugriff auf Ihre Zulip-Konten verlieren.", "This file exceeds maximum allowed size of": "Diese Datei ist größer als die maximal gestattete Größe von", - "This is a private stream. Only people who have been invited can access its content, but any member of the stream can invite others.": "", - "This is a public stream. Any member of the organization can join without an invitation.": "", - "This is a web public stream. Any member of the organization can join without an invitation and anyone on the internet can read the content published.": "", + "This is a private stream. Only people who have been invited can access its content, but any member of the stream can invite others.": "Dies ist ein Privater Stream. Nur eingeladene Nutzer können auf die Inhalte zugreifen, aber jedes Mitglied des Streams kann andere Nutzer einladen.", + "This is a public stream. Any member of the organization can join without an invitation.": "Dies ist ein öffentlicher Stream. Jedes Mitglied deiner Organisation kann ohne Einladung beitreten.", + "This is a web public stream. Any member of the organization can join without an invitation and anyone on the internet can read the content published.": "Dies ist ein web-öffentlicher Stream. Jedes Mitglied deiner Organisation kann ohne Einladung beitreten und jeder im Internet kann die veröffentlichten Inhalte lesen.", "This is a private stream": "Dies ist ein privater Stream.", "This is what a Zulip notification looks like.": "So sehen Benachrichtigungen in Zulip aus.", - "This message was hidden because you have muted the sender.": "", - "This organization is configured to restrict editing of message content to {minutes_to_edit} minutes after it is sent.": "", + "This message was hidden because you have muted the sender.": "Diese Nachricht ist verborgen, weil du den Absender stummgeschaltet hast.", + "This organization is configured to restrict editing of message content to {minutes_to_edit} minutes after it is sent.": "Diese Organisation ist konfiguriert, Nachrichten nur für {minutes_to_edit} Minuten nach dem Senden bearbeitbar zu machen.", "This stream does not exist or is private.": "Dieser Stream existiert nicht oder ist privat.", "This stream has been deactivated": "Dieser Stream wurde deaktiviert.", - "This stream is reserved for announcements.
Are you sure you want to message all {count} people in this stream?": "", + "This stream is reserved for announcements.
Are you sure you want to message all {count} people in this stream?": "Dieser Stream ist auschließlich für Ankündigungen.
Bist Du sicher, dass Du eine Nachricht an alle {count} Nutzer in diesem Stream versenden möchtest?", "Thursday": "Donnerstag", "Time": "Zeit", "Time format": "Zeitformat", @@ -731,7 +731,7 @@ "Time's up!": "Zeit vorbei!", "Tip: You can also send \"/poll Some question\"": "Tipp: Du kannst auch \"/poll Eine Umfrage\" senden", "To": "An", - "To add syntax highlighting to a multi-line code block, add the language's first Pygments short name after the first set of back-ticks. You can also make a code block by indenting each line with 4 spaces.": "", + "To add syntax highlighting to a multi-line code block, add the language's first Pygments short name after the first set of back-ticks. You can also make a code block by indenting each line with 4 spaces.": "Um Code-Blöcke mit Syntax-Highlighting darzustellen, füge das erste Kürzel von Pygment für die Sprache nach den ersten Akzent-Zeichen ein. Du kannst auch Code-Blöcke darstellen lassen, wenn du jeder Zeile 4 Leerzeichen voranstellst.", "Today": "Heute", "Toggle subscription": "Abonnierung umschalten", "Tomorrow": "Morgen", @@ -752,8 +752,8 @@ "Unknown stream": "Unbekannter Stream", "Unmute": "Stummschaltung aufheben", "Unmute stream": "Stummschaltung des Streams aufheben", - "Unmute the topic {topic}": "", - "Unmute this user": "", + "Unmute the topic {topic}": "Stummschalten des Themas{topic}deaktivieren", + "Unmute this user": "stummschalten für Nutzer aufheben", "Unmute topic": "Stummschaltung des Themas aufheben", "Unpin stream from top": "Oben angepinnten Stream loslösen", "Unread": "Ungelesen", @@ -763,26 +763,26 @@ "Unstar all messages in topic": "Entferne alle Markierungen im Thema", "Unstar messages in topic": "Entferne Markierungen von Nachrichten im Thema", "Unsubscribe": "Deabonnieren", - "Unsubscribe from {stream_name}": "", + "Unsubscribe from {stream_name}": "Abmelden von {stream_name}", "Unsubscribed successfully!": "Erfolgreich ausgetragen!", "Up to N minutes after posting": "Bis zu N Minuten nach dem Posten", - "Up to {time_limit} after posting": "", - "Update successful: Subdomains allowed for {domain}": "", - "Update successful: Subdomains no longer allowed for {domain}": "", + "Up to {time_limit} after posting": "Bis zu {time_limit} nach dem Senden einer Nachricht", + "Update successful: Subdomains allowed for {domain}": "Aktualisierung erfolgreich: Subdomains für {domain} erlaubt.", + "Update successful: Subdomains no longer allowed for {domain}": "Aktualisierung erfolgreich: Subdomains für {domain} nicht mehr erlabut", "Upload files": "Dateien hochladen", "Upload icon": "Icon hochladen", "Upload image or GIF": "Bild oder GIF hochladen", "Upload logo": "Logo hochladen", "Upload new profile picture": "Neues Profilbild hochladen", "Upload profile picture": "Profilbild hochladen", - "Upload stalled for %'{seconds}' seconds, aborting.": "", - "Uploading {filename}\u2026": "", + "Upload stalled for %'{seconds}' seconds, aborting.": "Das Hochladen stockt seit %'{seconds}' Sekunden, breche ab.", + "Uploading {filename}\u2026": "Lädt hoch {filename}...", "Uploading\u2026": "Lädt hoch...", "Use full width on wide screens": "Auf breiten Bildschirmen volle Breite nutzen", "Use organization level settings": "Einstellungen der Organisationsebene verwenden", "User": "Nutzer", "User group added!": "Nutzergruppe hinzugefügt!", - "User groups allow you to mention multiple users at once. When you mention a user group, everyone in the group is notified as if they were individually mentioned.": "", + "User groups allow you to mention multiple users at once. When you mention a user group, everyone in the group is notified as if they were individually mentioned.": "Nutzergruppen ermöglichen dir, mehrere Benutzer auf einmal zu erwähnen. Wenn du eine Nutzergruppe erwähnst, bekommen alle in der Gruppe eine Benachrichtigung, als hättest du sie einzeln erwähnt.", "User identity": "Nutzeridentität", "User is already not subscribed.": "Nutzer ist schon deabonniert.", "User is deactivated": "Nutzer ist deaktiviert", @@ -792,13 +792,13 @@ "User(s) invited successfully.": "Benutzer erfolgreich eingeladen.", "Users": "Nutzer", "Users can edit the topic of any message": "Nutzer können das Thema jeder Nachricht bearbeiten", - "Video call provider": "", + "Video call provider": "Videochat-Anbieter", "View edit history": "Editier-Verlauf anzeigen", "View file": "Datei anzeigen", "View full profile": "Vollständiges Profil anzeigen", "View in playground": "Auf der Spielwiese ansehen", - "View in {name}": "", - "View in {playground_name}": "", + "View in {name}": "Ansehen in {name}", + "View in {playground_name}": "Auf dem {playground_name} ansehen.", "View messages sent": "Versendete Nachrichten anzeigen", "View private messages": "Private Nachrichten anzeigen", "View private messages to myself": "Private Nachrichten an mich anzeigen", @@ -811,11 +811,11 @@ "Visual desktop notifications": "Visuelle Desktop-Benachrichtigungen", "Waiting period (days)": "Wartezeit (Tage)", "Waiting period before new members turn into full members": "Wartezeit, bis neue Mitglieder zu vollständigen Mitgliedern werden", - "Warning: {stream_name} is a private stream.": "", + "Warning: {stream_name} is a private stream.": "Achtung: {stream_name} ist ein privater Stream.", "We are about to have a poll. Please wait for the question.": "Wir haben gleich eine Umfrage. Bitte warte auf die Frage.", - "We've replaced the \"{originalHotkey}\" hotkey with \"{replacementHotkey}\" to make this common shortcut easier to trigger.": "", + "We've replaced the \"{originalHotkey}\" hotkey with \"{replacementHotkey}\" to make this common shortcut easier to trigger.": "Wir haben \"{originalHotkey}\" hotkey erstezt mit \"{replacementHotkey}\" damit der shortcut leichter benutzt werden kann.", "Wednesday": "Mittwoch", - "Week of {date}": "", + "Week of {date}": "Woche {date}", "Whether wildcard mentions like @all are treated as mentions for the purpose of notifications.": "Ob Platzhalter-Erwähnungen wie @all im Hinblick auf Benachrichtigungen als normale Erwähnungen behandelt werden sollen.", "Who can access the stream?": "Wer hat Zugriff auf den Stream?", "Who can access user email addresses": "Wer kann auf Nutzer-Email-Adressen zugreifen", @@ -824,65 +824,66 @@ "Who can add users to streams": "Wer kann Nutzer zu Streams hinzufügen", "Who can create and manage user groups": "Wer kann Nutzergruppen erstellen und verwalten", "Who can create streams": "Wer kann Streams erstellen", + "Who can move messages between streams": "", "Who can post to the stream?": "Wer kann in diesem Stream posten?", "Who can use @all/@everyone mentions in large streams": "Wer darf Erwähnungen per @all/@everyone in großen Streams nutzen?", "Who can use private messages": "Wer kann Privatnachrichten nutzen", - "Widgets cannot be edited.": "", + "Widgets cannot be edited.": "Widgets können nicht bearbeitet werden.", "Word": "Wort", "Working\u2026": "Arbeitet…", "Write": "Schreiben", "Yes": "Ja", "Yes, send": "Ja, senden", - "Yes, subscribe {count} users!": "", + "Yes, subscribe {count} users!": "Ja, {count} Nutzer abonnieren!", "Yes. Members and admins can send invitations.": "Ja. Mitglieder und Administratoren können Einladungen versenden.", "Yes. Only admins can send invitations.": "Ja. Nur Administratoren können Einladungen versenden.", - "Yes. Only full members and admins can send invitations.": "", - "Yes. Only moderators and admins can send invitations.": "", + "Yes. Only full members and admins can send invitations.": "Ja. Nur Vollmitglieder und Administratoren dürfen Einladungen verschicken.", + "Yes. Only moderators and admins can send invitations.": "Ja. Nur Moderatoren und Administratoren dürfen Einladungen verschicken.", "Yesterday": "Gestern", - "You (click to remove) and {other_username} reacted with {emoji_name}": "", - "You (click to remove) reacted with {emoji_name}": "", - "You (click to remove), {comma_separated_usernames} and {last_username} reacted with {emoji_name}": "", + "You (click to remove) and {other_username} reacted with {emoji_name}": "Du (klicke zum Entfernen) und {other_username} reagiert mit {emoji_name}", + "You (click to remove) reacted with {emoji_name}": "Du (klicke zum Entfernen) hast mit {emoji_name} reagiert", + "You (click to remove), {comma_separated_usernames} and {last_username} reacted with {emoji_name}": "Du (klicke zum Entfernen), {comma_separated_username} und {last_username} reagiert mit {emoji_name}", "You and": "Du und", - "You and {display_reply_to}": "", - "You and {recipients}": "", + "You and {display_reply_to}": "Du und {display_reply_to}", + "You and {recipients}": "Du und {recipients}", "You are not currently subscribed to this stream.": "Du bist zurzeit kein Mitglied dieses Streams.", - "You are not subscribed to stream {stream}": "", + "You are not subscribed to stream {stream}": "Du hast den Stream {stream} nicht abonniert.", "You are searching for messages that are sent by more than one person, which is not possible.": "Du suchst nach Nachrichten, die von mehr als einer Person geschickt wurden, was unmöglich ist.", "You are searching for messages that belong to more than one stream, which is not possible.": "Du suchst nach Nachrichten, die zu mehr als einem Stream gehören, was unmöglich ist.", "You are searching for messages that belong to more than one topic, which is not possible.": "Du suchst nach Nachrichten, die zu mehr als einem Thema gehören, was unmöglich ist.", - "You can also make tables with this Markdown-ish table syntax.": "", - "You can reactivate deactivated users from organization settings.": "", + "You can also make tables with this Markdown-ish table syntax.": "Du kannst Tabellen erstellen mit dieser Markdown-ish Tabellen syntax.", + "You can reactivate deactivated users from organization settings.": "Du kannst deaktivierte Nutzer in den Einstellungen der Organisation wieder reaktivieren.", "You cannot create a stream with no subscribers!": "Du kannst keinen Stream ohne Mitglieder erstellen!", "You do not have permission to use wildcard mentions in this stream.": "Du hast keine Berechtigung zur Nutzung von Platzhalter-Erwähnungen in diesem Stream.", "You get": "Du bekommst", - "You have muted .": "", + "You have muted .": "Du hast stummgeschaltet.", "You have no active bots.": "Du hast keine aktiven Bots.", "You have no inactive bots.": "Du hast keine inaktiven Bots.", "You have not muted any topics yet.": "Du hast noch keine Themen stummgeschaltet.", - "You have not muted any users yet.": "", + "You have not muted any users yet.": "Du hast noch keine Nutzer stummgeschaltet.", "You have not uploaded any files.": "Du hast keine Dateien hochgeladen.", "You have nothing to send!": "Du hast nichts zu senden!", "You must be an organization administrator to create a stream without subscribing.": "Du musst ein Administrator der Organisation sein, um einen Stream zu erstellen, ohne ihn zu abonnieren.", "You need to be running Zephyr mirroring in order to send messages!": "Zephyr-Mirroring muss laufen, damit Nachrichten gesendet werden können!", "You searched for:": "Du hast gesucht nach:", - "You subscribed to stream {stream}": "", + "You subscribed to stream {stream}": "Du hast den Stream {stream} abonniert.", "You type": "Du tippst", - "You unsubscribed from stream {stream}": "", + "You unsubscribed from stream {stream}": "Du hast dich vom Stream {stream} abgemeldet.", "You're not subscribed to this stream. You will not be notified if other users reply to your message.": "Du hast diesen Stream nicht abonniert. Du wirst nicht benachrichtigt, wenn andere Nutzer auf Deine Nachricht antworten.", "Your API key:": "Dein API-Schlüssel:", "Your reminder note is empty!": "Deine Erinnerungsnotiz ist leer!", - "Zulip's translations are contributed by our amazing community of volunteer translators. If you'd like to help, see the Zulip translation guidelines.": "", + "Zulip's translations are contributed by our amazing community of volunteer translators. If you'd like to help, see the Zulip translation guidelines.": "Zulips Übersetzungen werden von unserer erstaunlichen Gemeinschaft freiwilliger Übersetzer beigesteuert. Wenn Sie helfen möchten, lesen Sie die Zulip translation guidelines.", "[Condense message]": "[Nachricht minimieren]", "[Configure]": "[Konfigurieren]", "[Disable]": "[Deaktivieren]", - "[More\u2026]": "", + "[More\u2026]": "[mehr ...]", "[Remove owner]": "[Besitzer entfernen]", "[Unset]": "[Zurücksetzen]", "and": "und", "beta": "beta", "clear": "leeren", "cookie": "Cookie", - "group private messages with {recipient}": "", + "group private messages with {recipient}": "Private Gruppennachrichten mit {recipient}", "in 1 hour": "in 1 Stunde", "in 20 minutes": "in 20 Minuten", "in 3 hours": "in 3 Stunden", @@ -890,19 +891,19 @@ "marketing": "Marketing", "more topics": "mehr Themen", "private messages with yourself": "Private Nachricht mit dir selbst", - "private messages with {recipient}": "", - "{comma_separated_usernames} and {last_username} reacted with {emoji_name}": "", - "{count} users are subscribed to #{title}": "", - "{days_old} days ago": "", - "{full_name} is typing\u2026": "", - "{hours} hours ago": "", - "{last_active_date}": "", - "{minutes} min to edit": "", - "{minutes} minutes ago": "", - "{seconds} sec to edit": "", - "{starred_status} this message": "", - "{starred_status} this message (Ctrl + s)": "", - "{username} [said]({link_to_message}):": "", - "{username} reacted with {emoji_name}": "", - "{wildcard_mention_token} (Notify stream)": "" + "private messages with {recipient}": "Private Nachrichten mit {recipient}", + "{comma_separated_usernames} and {last_username} reacted with {emoji_name}": " {comma_separated_username} und {last_username} reagiert mit {emoji_name}", + "{count} users are subscribed to #{title}": "{count} Nutzer haben #{itle} abonniert.", + "{days_old} days ago": "Vor {days_old} Tagen", + "{full_name} is typing\u2026": "{full_name} schreibt...", + "{hours} hours ago": "Vor {hours} Stunden", + "{last_active_date}": "{last_active_date}", + "{minutes} min to edit": "{minutes} Minuten zum Bearbeiten", + "{minutes} minutes ago": "Vor {minutes} Minuten", + "{seconds} sec to edit": "{seconds} Sekunden zum Bearbeiten", + "{starred_status} this message": "{starred_status} diese Nachricht", + "{starred_status} this message (Ctrl + s)": "{starred_status} diese Nachricht (Strg + s)", + "{username} [said]({link_to_message}):": "{username} [said]({link_to_message}):", + "{username} reacted with {emoji_name}": "{username} hat mit {emoji_name} reagiert.", + "{wildcard_mention_token} (Notify stream)": "{wildcard_mention_token} (Stream benachrichtigen)" } \ No newline at end of file diff --git a/locale/en_GB/LC_MESSAGES/django.po b/locale/en_GB/LC_MESSAGES/django.po index eb8165b054..207947599e 100644 --- a/locale/en_GB/LC_MESSAGES/django.po +++ b/locale/en_GB/LC_MESSAGES/django.po @@ -9,9 +9,9 @@ msgid "" msgstr "" "Project-Id-Version: Zulip\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-05-11 20:47+0000\n" -"PO-Revision-Date: 2021-05-11 20:48+0000\n" -"Last-Translator: Tim Abbott \n" +"POT-Creation-Date: 2021-05-12 23:28+0000\n" +"PO-Revision-Date: 2021-05-13 09:05+0000\n" +"Last-Translator: David Wood \n" "Language-Team: English (United Kingdom) (http://www.transifex.com/zulip/zulip/language/en_GB/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -260,7 +260,7 @@ msgid "" "encountering this page, it's probably our fault. We're sorry." msgstr "Make sure you copied the link correctly in to your browser. If you're still encountering this page, it's probably our fault. We're sorry." -#: templates/corporate/billing.html:21 templates/zerver/app/navbar.html:149 +#: templates/corporate/billing.html:21 templates/zerver/app/navbar.html:142 msgid "Billing" msgstr "Billing" @@ -657,7 +657,7 @@ msgid "Invite" msgstr "Invite" #: templates/zerver/app/keyboard_shortcuts.html:2 -#: templates/zerver/app/navbar.html:87 +#: templates/zerver/app/navbar.html:95 #: templates/zerver/app/right_sidebar.html:24 msgid "Keyboard shortcuts" msgstr "Keyboard shortcuts" @@ -1009,62 +1009,66 @@ msgstr "Settings" msgid "Manage organization" msgstr "Manage organisation" -#: templates/zerver/app/navbar.html:82 templates/zerver/footer.html:16 +#: templates/zerver/app/navbar.html:83 +msgid "Usage statistics" +msgstr "Usage statistics" + +#: templates/zerver/app/navbar.html:90 templates/zerver/footer.html:16 msgid "Help center" msgstr "Help centre" -#: templates/zerver/app/navbar.html:92 +#: templates/zerver/app/navbar.html:100 msgid "Message formatting" msgstr "Message formatting" -#: templates/zerver/app/navbar.html:97 +#: templates/zerver/app/navbar.html:105 #: templates/zerver/app/search_operators.html:2 msgid "Search operators" msgstr "Search operators" -#: templates/zerver/app/navbar.html:103 -msgid "Contact support" -msgstr "Contact support" - -#: templates/zerver/app/navbar.html:111 templates/zerver/footer.html:3 +#: templates/zerver/app/navbar.html:112 templates/zerver/footer.html:3 msgid "About Zulip" msgstr "About Zulip" -#: templates/zerver/app/navbar.html:118 +#: templates/zerver/app/navbar.html:119 +msgid "Contact support" +msgstr "Contact support" + +#: templates/zerver/app/navbar.html:126 msgid "Desktop & mobile apps" msgstr "Desktop & mobile apps" -#: templates/zerver/app/navbar.html:123 templates/zerver/footer.html:50 +#: templates/zerver/app/navbar.html:131 templates/zerver/footer.html:50 msgid "Integrations" msgstr "Integrations" -#: templates/zerver/app/navbar.html:128 +#: templates/zerver/app/navbar.html:136 msgid "API documentation" msgstr "API documentation" -#: templates/zerver/app/navbar.html:135 -msgid "Statistics" -msgstr "Statistics" +#: templates/zerver/app/navbar.html:149 +msgid "Support Zulip" +msgstr "Support Zulip" -#: templates/zerver/app/navbar.html:142 +#: templates/zerver/app/navbar.html:156 msgid "Plans and pricing" msgstr "Plans and pricing" -#: templates/zerver/app/navbar.html:157 +#: templates/zerver/app/navbar.html:164 msgid "Invite users" msgstr "Invite users" -#: templates/zerver/app/navbar.html:163 +#: templates/zerver/app/navbar.html:170 msgid "" "Grant Zulip the Kerberos tickets needed to run your Zephyr mirror via " "Webathena" msgstr "Grant Zulip the Kerberos tickets needed to run your Zephyr mirror via Webathena" -#: templates/zerver/app/navbar.html:165 +#: templates/zerver/app/navbar.html:172 msgid "Link with Webathena" msgstr "Link with Webathena" -#: templates/zerver/app/navbar.html:171 +#: templates/zerver/app/navbar.html:178 msgid "Log out" msgstr "Log out" @@ -1129,11 +1133,11 @@ msgstr "This Zulip server is running an old version and should be upgraded." #: templates/zerver/app/navbar_alerts.html:53 msgid "Learn more" -msgstr "" +msgstr "Learn more" #: templates/zerver/app/navbar_alerts.html:56 msgid "Dismiss for a week" -msgstr "" +msgstr "Dismiss for a week" #: templates/zerver/app/navbar_alerts.html:64 #, python-format @@ -2737,7 +2741,7 @@ msgstr "See plans and pricing" #: templates/zerver/hello.html:146 msgid "Previous" -msgstr "" +msgstr "Previous" #: templates/zerver/hello.html:151 templates/zerver/realm_redirect.html:32 msgid "Next" @@ -2761,7 +2765,7 @@ msgstr "Zendesk logo" #: templates/zerver/hello.html:428 msgid "Jira logo" -msgstr "" +msgstr "Jira logo" #: templates/zerver/hello.html:435 msgid "Sentry logo" @@ -3346,33 +3350,33 @@ msgstr "Please enter at most 10 emails." msgid "We couldn't find that Zulip organization." msgstr "We couldn't find that Zulip organisation." -#: zerver/lib/actions.py:355 zerver/lib/actions.py:367 +#: zerver/lib/actions.py:357 zerver/lib/actions.py:369 #, python-brace-format msgid "{user} just signed up for Zulip. (total: {user_count})" msgstr "{user} just signed up for Zulip. (total: {user_count})" -#: zerver/lib/actions.py:358 +#: zerver/lib/actions.py:360 msgid "signups" msgstr "signups" -#: zerver/lib/actions.py:478 +#: zerver/lib/actions.py:480 #, python-brace-format msgid "{user} accepted your invitation to join Zulip!" msgstr "{user} accepted your invitation to join Zulip!" -#: zerver/lib/actions.py:1408 +#: zerver/lib/actions.py:1410 msgid "Unable to render message" msgstr "Unable to render message" -#: zerver/lib/actions.py:2214 zerver/lib/actions.py:2244 +#: zerver/lib/actions.py:2224 zerver/lib/actions.py:2254 msgid "Reaction already exists." msgstr "Reaction already exists." -#: zerver/lib/actions.py:2347 zerver/lib/addressee.py:32 +#: zerver/lib/actions.py:2357 zerver/lib/addressee.py:32 msgid "Invalid user ID {}" msgstr "Invalid user ID {}" -#: zerver/lib/actions.py:2416 zerver/lib/actions.py:7031 +#: zerver/lib/actions.py:2426 zerver/lib/actions.py:7046 #: zerver/lib/streams.py:238 zerver/lib/streams.py:246 #: zerver/tornado/views.py:105 zerver/views/events_register.py:73 #: zerver/views/message_send.py:226 zerver/views/message_send.py:232 @@ -3380,251 +3384,251 @@ msgstr "Invalid user ID {}" msgid "User not authorized for this query" msgstr "User not authorised for this query" -#: zerver/lib/actions.py:2453 +#: zerver/lib/actions.py:2463 #, python-brace-format msgid "'{email}' is no longer using Zulip." msgstr "'{email}' is no longer using Zulip." -#: zerver/lib/actions.py:2460 +#: zerver/lib/actions.py:2470 msgid "You can't send private messages outside of your organization." msgstr "You can't send private messages outside of your organisation." -#: zerver/lib/actions.py:2526 +#: zerver/lib/actions.py:2536 msgid "Expected exactly one stream" msgstr "Expected exactly one stream" -#: zerver/lib/actions.py:2537 +#: zerver/lib/actions.py:2547 msgid "Invalid data type for stream" msgstr "Invalid data type for stream" -#: zerver/lib/actions.py:2553 zerver/lib/actions.py:2563 +#: zerver/lib/actions.py:2563 zerver/lib/actions.py:2573 msgid "Invalid data type for recipients" msgstr "Invalid data type for recipients" -#: zerver/lib/actions.py:2571 zerver/lib/actions.py:2579 +#: zerver/lib/actions.py:2581 zerver/lib/actions.py:2589 msgid "Recipient lists may contain emails or user IDs, but not both." msgstr "Recipient lists may contain emails or user IDs, but not both." -#: zerver/lib/actions.py:2677 +#: zerver/lib/actions.py:2687 msgid "Reminders can only be set for streams." msgstr "Reminders can only be set for streams." -#: zerver/lib/actions.py:2698 +#: zerver/lib/actions.py:2708 msgid "Your organization has turned off message editing" msgstr "Your organisation has turned off message editing" -#: zerver/lib/actions.py:2701 +#: zerver/lib/actions.py:2711 msgid "Invalid propagate_mode without topic edit" msgstr "Invalid propagate_mode without topic edit" -#: zerver/lib/actions.py:2721 +#: zerver/lib/actions.py:2731 msgid "You don't have permission to edit this message" msgstr "You don't have permission to edit this message" -#: zerver/lib/actions.py:2725 +#: zerver/lib/actions.py:2735 msgid "Widgets cannot be edited." msgstr "Widgets cannot be edited." -#: zerver/lib/actions.py:2736 zerver/lib/actions.py:2750 +#: zerver/lib/actions.py:2746 zerver/lib/actions.py:2760 msgid "The time limit for editing this message has passed" msgstr "The time limit for editing this message has passed" -#: zerver/lib/actions.py:2753 +#: zerver/lib/actions.py:2763 msgid "Nothing to change" msgstr "Nothing to change" -#: zerver/lib/actions.py:2757 zerver/lib/addressee.py:41 +#: zerver/lib/actions.py:2767 zerver/lib/addressee.py:41 #: zerver/webhooks/ifttt/view.py:26 zerver/webhooks/zapier/view.py:38 msgid "Topic can't be empty" msgstr "Topic can't be empty" -#: zerver/lib/actions.py:2795 +#: zerver/lib/actions.py:2805 msgid "Message must be a stream message" msgstr "Message must be a stream message" -#: zerver/lib/actions.py:2797 +#: zerver/lib/actions.py:2807 msgid "You don't have permission to move this message" msgstr "You don't have permission to move this message" -#: zerver/lib/actions.py:2803 +#: zerver/lib/actions.py:2813 msgid "" "You don't have permission to move this message due to missing access to its " "stream" msgstr "You don't have permission to move this message due to missing access to its stream" -#: zerver/lib/actions.py:2807 +#: zerver/lib/actions.py:2817 msgid "Cannot change message content while changing stream" msgstr "Cannot change message content while changing stream" -#: zerver/lib/actions.py:2843 +#: zerver/lib/actions.py:2854 msgid "Invalid default stream group name '{}'" msgstr "Invalid default stream group name '{}'" -#: zerver/lib/actions.py:2846 +#: zerver/lib/actions.py:2857 msgid "Default stream group name too long (limit: {} characters)" msgstr "Default stream group name too long (limit: {} characters)" -#: zerver/lib/actions.py:2853 +#: zerver/lib/actions.py:2864 msgid "Default stream group name '{}' contains NULL (0x00) characters." msgstr "Default stream group name '{}' contains NULL (0x00) characters." -#: zerver/lib/actions.py:2919 +#: zerver/lib/actions.py:2930 #, python-brace-format msgid "" "Your bot {bot_identity} tried to send a message to stream ID {stream_id}, " "but there is no stream with that ID." msgstr "Your bot {bot_identity} tried to send a message to stream ID {stream_id}, but there is no stream with that ID." -#: zerver/lib/actions.py:2925 +#: zerver/lib/actions.py:2936 #, python-brace-format msgid "" "Your bot {bot_identity} tried to send a message to stream {stream_name}, but" " that stream does not exist. Click [here]({new_stream_link}) to create it." msgstr "Your bot {bot_identity} tried to send a message to stream {stream_name}, but that stream does not exist. Click [here]({new_stream_link}) to create it." -#: zerver/lib/actions.py:2933 +#: zerver/lib/actions.py:2944 #, python-brace-format msgid "" "Your bot {bot_identity} tried to send a message to stream {stream_name}. The" " stream exists but does not have any subscribers." msgstr "Your bot {bot_identity} tried to send a message to stream {stream_name}. The stream exists but does not have any subscribers." -#: zerver/lib/actions.py:2980 +#: zerver/lib/actions.py:2991 msgid "Private messages are disabled in this organization." msgstr "Private messages are disabled in this organisation." -#: zerver/lib/actions.py:3105 +#: zerver/lib/actions.py:3116 msgid "Widgets: API programmer sent invalid JSON content" msgstr "Widgets: API programmer sent invalid JSON content" -#: zerver/lib/actions.py:3111 +#: zerver/lib/actions.py:3122 #, python-brace-format msgid "Widgets: {error_msg}" msgstr "Widgets: {error_msg}" -#: zerver/lib/actions.py:3129 +#: zerver/lib/actions.py:3140 msgid "You do not have permission to use wildcard mentions in this stream." msgstr "You do not have permission to use wildcard mentions in this stream." -#: zerver/lib/actions.py:3382 +#: zerver/lib/actions.py:3393 msgid "Subscriber data is not available for this stream" msgstr "Subscriber data is not available for this stream" -#: zerver/lib/actions.py:3389 +#: zerver/lib/actions.py:3400 msgid "Unable to retrieve subscribers for private stream" msgstr "Unable to retrieve subscribers for private stream" -#: zerver/lib/actions.py:4642 +#: zerver/lib/actions.py:4653 #, python-brace-format msgid "{user_name} renamed stream {old_stream_name} to {new_stream_name}." msgstr "{user_name} renamed stream {old_stream_name} to {new_stream_name}." -#: zerver/lib/actions.py:4748 +#: zerver/lib/actions.py:4759 msgid "Signups enabled" msgstr "Signups enabled" -#: zerver/lib/actions.py:4862 +#: zerver/lib/actions.py:4873 msgid "Invalid default stream group {}" msgstr "Invalid default stream group {}" -#: zerver/lib/actions.py:4908 zerver/lib/actions.py:4935 +#: zerver/lib/actions.py:4919 zerver/lib/actions.py:4946 #, python-brace-format msgid "" "'{stream_name}' is a default stream and cannot be added to '{group_name}'" msgstr "'{stream_name}' is a default stream and cannot be added to '{group_name}'" -#: zerver/lib/actions.py:4919 +#: zerver/lib/actions.py:4930 #, python-brace-format msgid "Default stream group '{group_name}' already exists" msgstr "Default stream group '{group_name}' already exists" -#: zerver/lib/actions.py:4941 +#: zerver/lib/actions.py:4952 #, python-brace-format msgid "" "Stream '{stream_name}' is already present in default stream group " "'{group_name}'" msgstr "Stream '{stream_name}' is already present in default stream group '{group_name}'" -#: zerver/lib/actions.py:4957 +#: zerver/lib/actions.py:4968 #, python-brace-format msgid "" "Stream '{stream_name}' is not present in default stream group '{group_name}'" msgstr "Stream '{stream_name}' is not present in default stream group '{group_name}'" -#: zerver/lib/actions.py:4971 +#: zerver/lib/actions.py:4982 msgid "This default stream group is already named '{}'" msgstr "This default stream group is already named '{}'" -#: zerver/lib/actions.py:4975 +#: zerver/lib/actions.py:4986 msgid "Default stream group '{}' already exists" msgstr "Default stream group '{}' already exists" -#: zerver/lib/actions.py:5417 +#: zerver/lib/actions.py:5428 msgid "Invalid flag: '{}'" msgstr "Invalid flag: '{}'" -#: zerver/lib/actions.py:5419 +#: zerver/lib/actions.py:5430 msgid "Flag not editable: '{}'" msgstr "Flag not editable: '{}'" -#: zerver/lib/actions.py:5421 +#: zerver/lib/actions.py:5432 msgid "Invalid message flag operation: '{}'" msgstr "Invalid message flag operation: '{}'" -#: zerver/lib/actions.py:5435 zerver/lib/actions.py:5437 -#: zerver/lib/message.py:670 zerver/lib/message.py:676 +#: zerver/lib/actions.py:5446 zerver/lib/actions.py:5448 +#: zerver/lib/message.py:671 zerver/lib/message.py:677 msgid "Invalid message(s)" msgstr "Invalid message(s)" -#: zerver/lib/actions.py:6005 +#: zerver/lib/actions.py:6020 #, python-brace-format msgid "This topic was moved by {user} to {new_location}" msgstr "This topic was moved by {user} to {new_location}" -#: zerver/lib/actions.py:6010 +#: zerver/lib/actions.py:6025 #, python-brace-format msgid "This topic was moved here from {old_location} by {user}" msgstr "This topic was moved here from {old_location} by {user}" -#: zerver/lib/actions.py:6503 +#: zerver/lib/actions.py:6518 #, python-brace-format msgid "" "You do not have enough remaining invites for today. Please contact {email} " "to have your limit raised. No invitations were sent." msgstr "You do not have enough remaining invites for today. Please contact {email} to have your limit raised. No invitations were sent." -#: zerver/lib/actions.py:6554 +#: zerver/lib/actions.py:6569 msgid "" "Your account is too new to send invites for this organization. Ask an " "organization admin, or a more experienced user." msgstr "Your account is too new to send invites for this organisation. Ask an organisation admin, or a more experienced user." -#: zerver/lib/actions.py:6594 +#: zerver/lib/actions.py:6609 msgid "Some emails did not validate, so we didn't send any invitations." msgstr "Some emails did not validate, so we didn't send any invitations." -#: zerver/lib/actions.py:6602 +#: zerver/lib/actions.py:6617 msgid "We weren't able to invite anyone." msgstr "We weren't able to invite anyone." -#: zerver/lib/actions.py:6633 +#: zerver/lib/actions.py:6648 msgid "" "Some of those addresses are already using Zulip, so we didn't send them an " "invitation. We did send invitations to everyone else!" msgstr "Some of those addresses are already using Zulip, so we didn't send them an invitation. We did send invitations to everyone else!" -#: zerver/lib/actions.py:7250 +#: zerver/lib/actions.py:7265 msgid "Invalid order mapping." msgstr "Invalid order mapping." -#: zerver/lib/actions.py:7316 zerver/lib/users.py:344 +#: zerver/lib/actions.py:7331 zerver/lib/users.py:344 #: zerver/views/custom_profile_fields.py:137 #: zerver/views/custom_profile_fields.py:157 #, python-brace-format msgid "Field id {id} not found." msgstr "Field id {id} not found." -#: zerver/lib/actions.py:7342 zerver/lib/actions.py:7355 +#: zerver/lib/actions.py:7357 zerver/lib/actions.py:7370 msgid "User group '{}' already exists." msgstr "User group '{}' already exists." @@ -3964,11 +3968,11 @@ msgstr "Productivity" msgid "Version control" msgstr "Version control" -#: zerver/lib/message.py:128 +#: zerver/lib/message.py:129 msgid "Message must not be empty" msgstr "Message must not be empty" -#: zerver/lib/message.py:130 +#: zerver/lib/message.py:131 msgid "Message must not contain null bytes" msgstr "Message must not contain null bytes" @@ -4084,11 +4088,11 @@ msgid "" "a previous message." msgstr "[Start a new topic]({start_topic_help_url}) any time you're not replying to a previous message." -#: zerver/lib/outgoing_webhook.py:292 +#: zerver/lib/outgoing_webhook.py:293 msgid "Invalid JSON in response" msgstr "Invalid JSON in response" -#: zerver/lib/outgoing_webhook.py:295 +#: zerver/lib/outgoing_webhook.py:296 msgid "Invalid response format" msgstr "Invalid response format" @@ -4448,7 +4452,7 @@ msgstr "Internal server error" #: zerver/middleware.py:478 #, python-brace-format msgid "CSRF error: {reason}" -msgstr "" +msgstr "CSRF error: {reason}" #: zerver/models.py:372 msgid "stream events" @@ -4615,7 +4619,7 @@ msgstr "Password auth is disabled in your team." #: zerver/views/auth.py:836 zproject/backends.py:422 msgid "You need to reset your password." -msgstr "" +msgstr "You need to reset your password." #: zerver/views/auth.py:842 zerver/views/auth.py:937 msgid "Your username or password is incorrect." diff --git a/locale/en_GB/translations.json b/locale/en_GB/translations.json index c4609f07ba..200d097ec1 100644 --- a/locale/en_GB/translations.json +++ b/locale/en_GB/translations.json @@ -32,7 +32,7 @@ "Click here to learn about exporting private streams and messages.": "Click here to learn about exporting private streams and messages.", "Upgrade for more space.": "Upgrade for more space.", "A Topic Move already in progress.": "A Topic Move already in progress.", - "A language is marked as 100% translated only if every string in the web, desktop, and mobile apps is translated, including administrative UI and error messages.": "", + "A language is marked as 100% translated only if every string in the web, desktop, and mobile apps is translated, including administrative UI and error messages.": "A language is marked as 100% translated only if every string in the web, desktop, and mobile apps is translated, including administrative UI and error messages.", "A stream needs to have a name": "A stream needs to have a name", "A stream with this name already exists": "A stream with this name already exists", "A unicode emoji with name {emoji_name} already exists. Uploading a custom emoji with this name will override the unicode emoji with this name.": "A unicode emoji with name {emoji_name} already exists. Uploading a custom emoji with this name will override the unicode emoji with this name.", @@ -49,7 +49,7 @@ "Add GIF": "Add GIF", "Add a new alert word": "Add a new alert word", "Add a new bot": "Add a new bot", - "Add a new code playground": "", + "Add a new code playground": "Add a new code playground", "Add a new emoji": "Add a new emoji", "Add a new linkifier": "Add a new linkifier", "Add a new profile field": "Add a new profile field", @@ -57,7 +57,7 @@ "Add alert word": "Add alert word", "Add another user...": "Add another user...", "Add choice": "Add choice", - "Add code playground": "", + "Add code playground": "Add code playground", "Add emoji": "Add emoji", "Add emoji reaction": "Add emoji reaction", "Add emoji reaction (:)": "Add emoji reaction (:)", @@ -166,18 +166,18 @@ "Clear emoji image": "Clear emoji image", "Clear profile picture": "Clear profile picture", "Click anywhere on a message to reply.": "Click anywhere on a message to reply.", - "Click here to reveal.": "", + "Click here to reveal.": "Click here to reveal.", "Click outside the input box to save. We'll automatically notify anyone that was added or removed.": "Click outside the input box to save. We'll automatically notify anyone that was added or removed.", "Click to join video call": "Click to join video call", "Close": "Close", "Collapse": "Collapse", "Color scheme": "Color scheme", "Complete": "Complete", - "Compose message": "", + "Compose message": "Compose message", "Compose your message here": "Compose your message here", "Compose your message here...": "Compose your message here...", "Condense message (-)": "Condense message (-)", - "Configure external code playgrounds for your Zulip organization. Code playgrounds are interactive in-browser development environments, such as replit, that are designed to make it convenient to edit and debug code. Zulip code blocks that are tagged with a programming language will have a button visible on hover that allows you to open the code block in the code playground site.": "", + "Configure external code playgrounds for your Zulip organization. Code playgrounds are interactive in-browser development environments, such as replit, that are designed to make it convenient to edit and debug code. Zulip code blocks that are tagged with a programming language will have a button visible on hover that allows you to open the code block in the code playground site.": "Configure external code playgrounds for your Zulip organisation. Code playgrounds are interactive in-browser development environments, such as replit, that are designed to make it convenient to edit and debug code. Zulip code blocks that are tagged with a programming language will have a button visible on hover that allows you to open the code block in the code playground site.", "Configure how Zulip notifies you about new messages.": "Configure how Zulip notifies you about new messages.", "Configure regular expression patterns that will be automatically linkified when used in Zulip message bodies or topics. For example to automatically linkify commit IDs and issue numbers (e.g. #123) to the corresponding items in a GitHub project, you could use the following:": "Configure regular expression patterns that will be automatically linkified when used in Zulip message bodies or topics. For example to automatically linkify commit IDs and issue numbers (e.g. #123) to the corresponding items in a GitHub project, you could use the following:", "Configure the authentication methods for your organization.": "Configure the authentication methods for your organisation.", @@ -202,9 +202,9 @@ "Current password": "Current password", "Custom": "Custom", "Custom emoji added!": "Custom emoji added!", - "Custom language: {query}": "", + "Custom language: {query}": "Custom language: {query}", "Custom linkifier added!": "Custom linkifier added!", - "Custom playground added!": "", + "Custom playground added!": "Custom playground added!", "Custom profile fields": "Custom profile fields", "Customize profile picture": "Customise profile picture", "Data exports": "Data exports", @@ -265,7 +265,7 @@ "EDITED": "EDITED", "Edit": "Edit", "Edit bot": "Edit bot", - "Edit linkifiers": "", + "Edit linkifiers": "Edit linkifiers", "Edit status message": "Edit status message", "Edit topic": "Edit topic", "Edit user": "Edit user", @@ -320,7 +320,7 @@ "Filter": "Filter", "Filter bots": "Filter bots", "Filter by category": "Filter by category", - "Filter code playgrounds": "", + "Filter code playgrounds": "Filter code playgrounds", "Filter deactivated users": "Filter deactivated users", "Filter emojis": "Filter emojis", "Filter exports": "Filter exports", @@ -338,7 +338,7 @@ "Fixed width mode": "Fixed width mode", "Fluid width": "Fluid width", "Fluid width mode": "Fluid width mode", - "For example, to configure code playgrounds for languages like Python or JavaScript, you could specify the Language and URL prefix fields as:": "", + "For example, to configure code playgrounds for languages like Python or JavaScript, you could specify the Language and URL prefix fields as:": "For example, to configure code playgrounds for languages like Python or JavaScript, you could specify the Language and URL prefix fields as:", "Forgotten it?": "Forgotten it?", "Friday": "Friday", "Full name": "Full name", @@ -426,7 +426,7 @@ "Message retention for stream": "Message retention for stream", "Message retention period": "Message retention period", "Message sent when you were not subscribed": "Message sent when you were not subscribed", - "Message {recipient_label}": "", + "Message {recipient_label}": "Message {recipient_label}", "Message {recipient_names}": "Message {recipient_names}", "Message {recipient_name} ({recipient_status})": "Message {recipient_name} ({recipient_status})", "Messages in this stream will be automatically deleted after {retention_days} days.": "Messages in this stream will be automatically deleted after {retention_days} days.", @@ -449,7 +449,7 @@ "Mute topic": "Mute topic", "Mute user": "Mute user", "Muted streams don't show up in \"All messages\" or generate notifications unless you are mentioned.": "Muted streams don't show up in \"All messages\" or generate notifications unless you are mentioned.", - "Muted user": "", + "Muted user": "Muted user", "N": "N", "Name": "Name", "Name changes are disabled in this organization. Contact an administrator to change your name.": "Name changes are disabled in this organisation. Contact an administrator to change your name.", @@ -493,7 +493,7 @@ "No owner": "No owner", "No playgrounds configured.": "No playgrounds configured.", "No restrictions": "No restrictions", - "No streams": "", + "No streams": "No streams", "No topics match your current filter.": "No topics match your current filter.", "No user to subscribe.": "No user to subscribe.", "No users match your current filter.": "No users match your current filter.", @@ -718,7 +718,7 @@ "This is a web public stream. Any member of the organization can join without an invitation and anyone on the internet can read the content published.": "This is a web public stream. Any member of the organisation can join without an invitation and anyone on the internet can read the content published.", "This is a private stream": "This is a private stream", "This is what a Zulip notification looks like.": "This is what a Zulip notification looks like.", - "This message was hidden because you have muted the sender.": "", + "This message was hidden because you have muted the sender.": "This message was hidden because you have muted the sender.", "This organization is configured to restrict editing of message content to {minutes_to_edit} minutes after it is sent.": "This organisation is configured to restrict editing of message content to {minutes_to_edit} minutes after it is sent.", "This stream does not exist or is private.": "This stream does not exist or is private.", "This stream has been deactivated": "This stream has been deactivated", @@ -824,6 +824,7 @@ "Who can add users to streams": "Who can add users to streams", "Who can create and manage user groups": "Who can create and manage user groups", "Who can create streams": "Who can create streams", + "Who can move messages between streams": "Who can move messages between streams", "Who can post to the stream?": "Who can post to the stream?", "Who can use @all/@everyone mentions in large streams": "Who can use @all/@everyone mentions in large streams", "Who can use private messages": "Who can use private messages", @@ -871,7 +872,7 @@ "You're not subscribed to this stream. You will not be notified if other users reply to your message.": "You're not subscribed to this stream. You will not be notified if other users reply to your message.", "Your API key:": "Your API key:", "Your reminder note is empty!": "Your reminder note is empty!", - "Zulip's translations are contributed by our amazing community of volunteer translators. If you'd like to help, see the Zulip translation guidelines.": "", + "Zulip's translations are contributed by our amazing community of volunteer translators. If you'd like to help, see the Zulip translation guidelines.": "Zulip's translations are contributed by our amazing community of volunteer translators. If you'd like to help, see the Zulip translation guidelines.", "[Condense message]": "[Condense message]", "[Configure]": "[Configure]", "[Disable]": "[Disable]", diff --git a/locale/es/LC_MESSAGES/django.po b/locale/es/LC_MESSAGES/django.po index 3c2afc8ea3..617b16eb91 100644 --- a/locale/es/LC_MESSAGES/django.po +++ b/locale/es/LC_MESSAGES/django.po @@ -20,8 +20,8 @@ msgid "" msgstr "" "Project-Id-Version: Zulip\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-05-11 20:47+0000\n" -"PO-Revision-Date: 2021-05-11 20:48+0000\n" +"POT-Creation-Date: 2021-05-12 23:28+0000\n" +"PO-Revision-Date: 2021-05-12 23:29+0000\n" "Last-Translator: Tim Abbott \n" "Language-Team: Spanish (http://www.transifex.com/zulip/zulip/language/es/)\n" "MIME-Version: 1.0\n" @@ -271,7 +271,7 @@ msgid "" "encountering this page, it's probably our fault. We're sorry." msgstr "" -#: templates/corporate/billing.html:21 templates/zerver/app/navbar.html:149 +#: templates/corporate/billing.html:21 templates/zerver/app/navbar.html:142 msgid "Billing" msgstr "Facturación" @@ -668,7 +668,7 @@ msgid "Invite" msgstr "Invitar" #: templates/zerver/app/keyboard_shortcuts.html:2 -#: templates/zerver/app/navbar.html:87 +#: templates/zerver/app/navbar.html:95 #: templates/zerver/app/right_sidebar.html:24 msgid "Keyboard shortcuts" msgstr "Atajos de teclado" @@ -1020,62 +1020,66 @@ msgstr "Ajustes" msgid "Manage organization" msgstr "Gestionar organización" -#: templates/zerver/app/navbar.html:82 templates/zerver/footer.html:16 +#: templates/zerver/app/navbar.html:83 +msgid "Usage statistics" +msgstr "" + +#: templates/zerver/app/navbar.html:90 templates/zerver/footer.html:16 msgid "Help center" msgstr "Centro de ayuda" -#: templates/zerver/app/navbar.html:92 +#: templates/zerver/app/navbar.html:100 msgid "Message formatting" msgstr "Formato de mensajes" -#: templates/zerver/app/navbar.html:97 +#: templates/zerver/app/navbar.html:105 #: templates/zerver/app/search_operators.html:2 msgid "Search operators" msgstr "Operadores de búsqueda" -#: templates/zerver/app/navbar.html:103 -msgid "Contact support" -msgstr "Contactar a soporte" - -#: templates/zerver/app/navbar.html:111 templates/zerver/footer.html:3 +#: templates/zerver/app/navbar.html:112 templates/zerver/footer.html:3 msgid "About Zulip" msgstr "Acerca de Zulip" -#: templates/zerver/app/navbar.html:118 +#: templates/zerver/app/navbar.html:119 +msgid "Contact support" +msgstr "Contactar a soporte" + +#: templates/zerver/app/navbar.html:126 msgid "Desktop & mobile apps" msgstr "Aplicaciones para móvil y escritorio" -#: templates/zerver/app/navbar.html:123 templates/zerver/footer.html:50 +#: templates/zerver/app/navbar.html:131 templates/zerver/footer.html:50 msgid "Integrations" msgstr "Integraciones" -#: templates/zerver/app/navbar.html:128 +#: templates/zerver/app/navbar.html:136 msgid "API documentation" msgstr "Documentación de la API" -#: templates/zerver/app/navbar.html:135 -msgid "Statistics" -msgstr "Estadísticas" +#: templates/zerver/app/navbar.html:149 +msgid "Support Zulip" +msgstr "" -#: templates/zerver/app/navbar.html:142 +#: templates/zerver/app/navbar.html:156 msgid "Plans and pricing" msgstr "Planes y precios" -#: templates/zerver/app/navbar.html:157 +#: templates/zerver/app/navbar.html:164 msgid "Invite users" msgstr "Invitar usuarios" -#: templates/zerver/app/navbar.html:163 +#: templates/zerver/app/navbar.html:170 msgid "" "Grant Zulip the Kerberos tickets needed to run your Zephyr mirror via " "Webathena" msgstr "Proporcionar a Zulip los tickets de Kerberos necesarios para ejecutar tu mirror de Zephyr a través de Webathena" -#: templates/zerver/app/navbar.html:165 +#: templates/zerver/app/navbar.html:172 msgid "Link with Webathena" msgstr "Enlazar con Webathena" -#: templates/zerver/app/navbar.html:171 +#: templates/zerver/app/navbar.html:178 msgid "Log out" msgstr "Salir" @@ -3357,33 +3361,33 @@ msgstr "Por favor, introduce como máximo 10 correos." msgid "We couldn't find that Zulip organization." msgstr "No se pudo encontrar la organización de Zulip." -#: zerver/lib/actions.py:355 zerver/lib/actions.py:367 +#: zerver/lib/actions.py:357 zerver/lib/actions.py:369 #, python-brace-format msgid "{user} just signed up for Zulip. (total: {user_count})" msgstr "" -#: zerver/lib/actions.py:358 +#: zerver/lib/actions.py:360 msgid "signups" msgstr "" -#: zerver/lib/actions.py:478 +#: zerver/lib/actions.py:480 #, python-brace-format msgid "{user} accepted your invitation to join Zulip!" msgstr "" -#: zerver/lib/actions.py:1408 +#: zerver/lib/actions.py:1410 msgid "Unable to render message" msgstr "No se pudo renderizar el mensaje" -#: zerver/lib/actions.py:2214 zerver/lib/actions.py:2244 +#: zerver/lib/actions.py:2224 zerver/lib/actions.py:2254 msgid "Reaction already exists." msgstr "Ya existe la reacción." -#: zerver/lib/actions.py:2347 zerver/lib/addressee.py:32 +#: zerver/lib/actions.py:2357 zerver/lib/addressee.py:32 msgid "Invalid user ID {}" msgstr "ID de usuario inválido {}" -#: zerver/lib/actions.py:2416 zerver/lib/actions.py:7031 +#: zerver/lib/actions.py:2426 zerver/lib/actions.py:7046 #: zerver/lib/streams.py:238 zerver/lib/streams.py:246 #: zerver/tornado/views.py:105 zerver/views/events_register.py:73 #: zerver/views/message_send.py:226 zerver/views/message_send.py:232 @@ -3391,251 +3395,251 @@ msgstr "ID de usuario inválido {}" msgid "User not authorized for this query" msgstr "Usuario no autorizado para esta petición" -#: zerver/lib/actions.py:2453 +#: zerver/lib/actions.py:2463 #, python-brace-format msgid "'{email}' is no longer using Zulip." msgstr "" -#: zerver/lib/actions.py:2460 +#: zerver/lib/actions.py:2470 msgid "You can't send private messages outside of your organization." msgstr "No puedes enviar mensajes privados fuera de tu organización." -#: zerver/lib/actions.py:2526 +#: zerver/lib/actions.py:2536 msgid "Expected exactly one stream" msgstr "" -#: zerver/lib/actions.py:2537 +#: zerver/lib/actions.py:2547 msgid "Invalid data type for stream" msgstr "" -#: zerver/lib/actions.py:2553 zerver/lib/actions.py:2563 +#: zerver/lib/actions.py:2563 zerver/lib/actions.py:2573 msgid "Invalid data type for recipients" msgstr "" -#: zerver/lib/actions.py:2571 zerver/lib/actions.py:2579 +#: zerver/lib/actions.py:2581 zerver/lib/actions.py:2589 msgid "Recipient lists may contain emails or user IDs, but not both." msgstr "" -#: zerver/lib/actions.py:2677 +#: zerver/lib/actions.py:2687 msgid "Reminders can only be set for streams." msgstr "Los recordatorios solo se pueden activar en canales." -#: zerver/lib/actions.py:2698 +#: zerver/lib/actions.py:2708 msgid "Your organization has turned off message editing" msgstr "Tu organización ha desactivado la edición de mensajes" -#: zerver/lib/actions.py:2701 +#: zerver/lib/actions.py:2711 msgid "Invalid propagate_mode without topic edit" msgstr "" -#: zerver/lib/actions.py:2721 +#: zerver/lib/actions.py:2731 msgid "You don't have permission to edit this message" msgstr "No tienes permiso para editar este mensaje" -#: zerver/lib/actions.py:2725 +#: zerver/lib/actions.py:2735 msgid "Widgets cannot be edited." msgstr "" -#: zerver/lib/actions.py:2736 zerver/lib/actions.py:2750 +#: zerver/lib/actions.py:2746 zerver/lib/actions.py:2760 msgid "The time limit for editing this message has passed" msgstr "El límite de tiempo para editar este mensaje ha pasado" -#: zerver/lib/actions.py:2753 +#: zerver/lib/actions.py:2763 msgid "Nothing to change" msgstr "Nada que cambiar" -#: zerver/lib/actions.py:2757 zerver/lib/addressee.py:41 +#: zerver/lib/actions.py:2767 zerver/lib/addressee.py:41 #: zerver/webhooks/ifttt/view.py:26 zerver/webhooks/zapier/view.py:38 msgid "Topic can't be empty" msgstr "El tema no puede estar vacío" -#: zerver/lib/actions.py:2795 +#: zerver/lib/actions.py:2805 msgid "Message must be a stream message" msgstr "" -#: zerver/lib/actions.py:2797 +#: zerver/lib/actions.py:2807 msgid "You don't have permission to move this message" msgstr "" -#: zerver/lib/actions.py:2803 +#: zerver/lib/actions.py:2813 msgid "" "You don't have permission to move this message due to missing access to its " "stream" msgstr "" -#: zerver/lib/actions.py:2807 +#: zerver/lib/actions.py:2817 msgid "Cannot change message content while changing stream" msgstr "" -#: zerver/lib/actions.py:2843 +#: zerver/lib/actions.py:2854 msgid "Invalid default stream group name '{}'" msgstr "" -#: zerver/lib/actions.py:2846 +#: zerver/lib/actions.py:2857 msgid "Default stream group name too long (limit: {} characters)" msgstr "" -#: zerver/lib/actions.py:2853 +#: zerver/lib/actions.py:2864 msgid "Default stream group name '{}' contains NULL (0x00) characters." msgstr "" -#: zerver/lib/actions.py:2919 +#: zerver/lib/actions.py:2930 #, python-brace-format msgid "" "Your bot {bot_identity} tried to send a message to stream ID {stream_id}, " "but there is no stream with that ID." msgstr "" -#: zerver/lib/actions.py:2925 +#: zerver/lib/actions.py:2936 #, python-brace-format msgid "" "Your bot {bot_identity} tried to send a message to stream {stream_name}, but" " that stream does not exist. Click [here]({new_stream_link}) to create it." msgstr "" -#: zerver/lib/actions.py:2933 +#: zerver/lib/actions.py:2944 #, python-brace-format msgid "" "Your bot {bot_identity} tried to send a message to stream {stream_name}. The" " stream exists but does not have any subscribers." msgstr "" -#: zerver/lib/actions.py:2980 +#: zerver/lib/actions.py:2991 msgid "Private messages are disabled in this organization." msgstr "Mensajes privados están desactivados para esta organización." -#: zerver/lib/actions.py:3105 +#: zerver/lib/actions.py:3116 msgid "Widgets: API programmer sent invalid JSON content" msgstr "Widgets: el programador de la API envió contenido JSON inválido" -#: zerver/lib/actions.py:3111 +#: zerver/lib/actions.py:3122 #, python-brace-format msgid "Widgets: {error_msg}" msgstr "" -#: zerver/lib/actions.py:3129 +#: zerver/lib/actions.py:3140 msgid "You do not have permission to use wildcard mentions in this stream." msgstr "No tienes permiso para usar menciones de comodín en este canal" -#: zerver/lib/actions.py:3382 +#: zerver/lib/actions.py:3393 msgid "Subscriber data is not available for this stream" msgstr "Los datos sobre los suscriptores no están disponibles en este canal" -#: zerver/lib/actions.py:3389 +#: zerver/lib/actions.py:3400 msgid "Unable to retrieve subscribers for private stream" msgstr "No se puede recopilar los suscriptores para un canal privado" -#: zerver/lib/actions.py:4642 +#: zerver/lib/actions.py:4653 #, python-brace-format msgid "{user_name} renamed stream {old_stream_name} to {new_stream_name}." msgstr "" -#: zerver/lib/actions.py:4748 +#: zerver/lib/actions.py:4759 msgid "Signups enabled" msgstr "" -#: zerver/lib/actions.py:4862 +#: zerver/lib/actions.py:4873 msgid "Invalid default stream group {}" msgstr "" -#: zerver/lib/actions.py:4908 zerver/lib/actions.py:4935 +#: zerver/lib/actions.py:4919 zerver/lib/actions.py:4946 #, python-brace-format msgid "" "'{stream_name}' is a default stream and cannot be added to '{group_name}'" msgstr "" -#: zerver/lib/actions.py:4919 +#: zerver/lib/actions.py:4930 #, python-brace-format msgid "Default stream group '{group_name}' already exists" msgstr "" -#: zerver/lib/actions.py:4941 +#: zerver/lib/actions.py:4952 #, python-brace-format msgid "" "Stream '{stream_name}' is already present in default stream group " "'{group_name}'" msgstr "" -#: zerver/lib/actions.py:4957 +#: zerver/lib/actions.py:4968 #, python-brace-format msgid "" "Stream '{stream_name}' is not present in default stream group '{group_name}'" msgstr "" -#: zerver/lib/actions.py:4971 +#: zerver/lib/actions.py:4982 msgid "This default stream group is already named '{}'" msgstr "" -#: zerver/lib/actions.py:4975 +#: zerver/lib/actions.py:4986 msgid "Default stream group '{}' already exists" msgstr "" -#: zerver/lib/actions.py:5417 +#: zerver/lib/actions.py:5428 msgid "Invalid flag: '{}'" msgstr "" -#: zerver/lib/actions.py:5419 +#: zerver/lib/actions.py:5430 msgid "Flag not editable: '{}'" msgstr "" -#: zerver/lib/actions.py:5421 +#: zerver/lib/actions.py:5432 msgid "Invalid message flag operation: '{}'" msgstr "" -#: zerver/lib/actions.py:5435 zerver/lib/actions.py:5437 -#: zerver/lib/message.py:670 zerver/lib/message.py:676 +#: zerver/lib/actions.py:5446 zerver/lib/actions.py:5448 +#: zerver/lib/message.py:671 zerver/lib/message.py:677 msgid "Invalid message(s)" msgstr "Mensaje(s) inválido(s)" -#: zerver/lib/actions.py:6005 +#: zerver/lib/actions.py:6020 #, python-brace-format msgid "This topic was moved by {user} to {new_location}" msgstr "" -#: zerver/lib/actions.py:6010 +#: zerver/lib/actions.py:6025 #, python-brace-format msgid "This topic was moved here from {old_location} by {user}" msgstr "" -#: zerver/lib/actions.py:6503 +#: zerver/lib/actions.py:6518 #, python-brace-format msgid "" "You do not have enough remaining invites for today. Please contact {email} " "to have your limit raised. No invitations were sent." msgstr "" -#: zerver/lib/actions.py:6554 +#: zerver/lib/actions.py:6569 msgid "" "Your account is too new to send invites for this organization. Ask an " "organization admin, or a more experienced user." msgstr "Tu cuenta es demasiado nueva para enviar invitaciones en esta organización. Pídeselo a un administrador de la organización, o a un usuario con más experiencia." -#: zerver/lib/actions.py:6594 +#: zerver/lib/actions.py:6609 msgid "Some emails did not validate, so we didn't send any invitations." msgstr "Algunos correos electrónicos no se han validado, por lo que no hemos enviado ninguna invitación." -#: zerver/lib/actions.py:6602 +#: zerver/lib/actions.py:6617 msgid "We weren't able to invite anyone." msgstr "No hemos podido invitar a nadie." -#: zerver/lib/actions.py:6633 +#: zerver/lib/actions.py:6648 msgid "" "Some of those addresses are already using Zulip, so we didn't send them an " "invitation. We did send invitations to everyone else!" msgstr "Algunas de esas direcciones ya están usando Zulip, por lo que no les hemos enviado una invitación. ¡Enviamos invitaciones a todos los demás!" -#: zerver/lib/actions.py:7250 +#: zerver/lib/actions.py:7265 msgid "Invalid order mapping." msgstr "Orden del mapeo inválido." -#: zerver/lib/actions.py:7316 zerver/lib/users.py:344 +#: zerver/lib/actions.py:7331 zerver/lib/users.py:344 #: zerver/views/custom_profile_fields.py:137 #: zerver/views/custom_profile_fields.py:157 #, python-brace-format msgid "Field id {id} not found." msgstr "Id de campo {id} no encontrado." -#: zerver/lib/actions.py:7342 zerver/lib/actions.py:7355 +#: zerver/lib/actions.py:7357 zerver/lib/actions.py:7370 msgid "User group '{}' already exists." msgstr "" @@ -3975,11 +3979,11 @@ msgstr "Productividad" msgid "Version control" msgstr "Control de versiones" -#: zerver/lib/message.py:128 +#: zerver/lib/message.py:129 msgid "Message must not be empty" msgstr "El mensaje no puede estar vacío" -#: zerver/lib/message.py:130 +#: zerver/lib/message.py:131 msgid "Message must not contain null bytes" msgstr "El mensaje no puede contener bytes nulos" @@ -4095,11 +4099,11 @@ msgid "" "a previous message." msgstr "" -#: zerver/lib/outgoing_webhook.py:292 +#: zerver/lib/outgoing_webhook.py:293 msgid "Invalid JSON in response" msgstr "" -#: zerver/lib/outgoing_webhook.py:295 +#: zerver/lib/outgoing_webhook.py:296 msgid "Invalid response format" msgstr "" diff --git a/locale/es/translations.json b/locale/es/translations.json index 4920f3bcbb..4df0ae2179 100644 --- a/locale/es/translations.json +++ b/locale/es/translations.json @@ -824,6 +824,7 @@ "Who can add users to streams": "Quiénes pueden añadir usuarios a canales", "Who can create and manage user groups": "¿Quién puede crear y gestionar grupos de usuarios?", "Who can create streams": "Quiénes pueden crear canales", + "Who can move messages between streams": "", "Who can post to the stream?": "Quiénes pueden publicar al canal?", "Who can use @all/@everyone mentions in large streams": "Quienes pueden usar @all/@everyone menciones en canales largos", "Who can use private messages": "Quienes pueden usar mensajes privados", diff --git a/locale/fa/LC_MESSAGES/django.po b/locale/fa/LC_MESSAGES/django.po index 170dd48de8..7fccaaf131 100644 --- a/locale/fa/LC_MESSAGES/django.po +++ b/locale/fa/LC_MESSAGES/django.po @@ -12,8 +12,8 @@ msgid "" msgstr "" "Project-Id-Version: Zulip\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-05-11 20:47+0000\n" -"PO-Revision-Date: 2021-05-11 20:48+0000\n" +"POT-Creation-Date: 2021-05-12 23:28+0000\n" +"PO-Revision-Date: 2021-05-12 23:29+0000\n" "Last-Translator: Tim Abbott \n" "Language-Team: Persian (http://www.transifex.com/zulip/zulip/language/fa/)\n" "MIME-Version: 1.0\n" @@ -263,7 +263,7 @@ msgid "" "encountering this page, it's probably our fault. We're sorry." msgstr "" -#: templates/corporate/billing.html:21 templates/zerver/app/navbar.html:149 +#: templates/corporate/billing.html:21 templates/zerver/app/navbar.html:142 msgid "Billing" msgstr "صورتحساب" @@ -660,7 +660,7 @@ msgid "Invite" msgstr "دعوت کردن" #: templates/zerver/app/keyboard_shortcuts.html:2 -#: templates/zerver/app/navbar.html:87 +#: templates/zerver/app/navbar.html:95 #: templates/zerver/app/right_sidebar.html:24 msgid "Keyboard shortcuts" msgstr "میانبر های صفحه کلید" @@ -1012,62 +1012,66 @@ msgstr "تنظیمات" msgid "Manage organization" msgstr "مدیریت سازمان" -#: templates/zerver/app/navbar.html:82 templates/zerver/footer.html:16 +#: templates/zerver/app/navbar.html:83 +msgid "Usage statistics" +msgstr "" + +#: templates/zerver/app/navbar.html:90 templates/zerver/footer.html:16 msgid "Help center" msgstr "مرکز کمک رسانی" -#: templates/zerver/app/navbar.html:92 +#: templates/zerver/app/navbar.html:100 msgid "Message formatting" msgstr "قالب بندی پیام" -#: templates/zerver/app/navbar.html:97 +#: templates/zerver/app/navbar.html:105 #: templates/zerver/app/search_operators.html:2 msgid "Search operators" msgstr "عملیات جستجو " -#: templates/zerver/app/navbar.html:103 -msgid "Contact support" -msgstr "" - -#: templates/zerver/app/navbar.html:111 templates/zerver/footer.html:3 +#: templates/zerver/app/navbar.html:112 templates/zerver/footer.html:3 msgid "About Zulip" msgstr "درباره Zulip " -#: templates/zerver/app/navbar.html:118 +#: templates/zerver/app/navbar.html:119 +msgid "Contact support" +msgstr "" + +#: templates/zerver/app/navbar.html:126 msgid "Desktop & mobile apps" msgstr "برنامه های موبایل و کامپیوتر" -#: templates/zerver/app/navbar.html:123 templates/zerver/footer.html:50 +#: templates/zerver/app/navbar.html:131 templates/zerver/footer.html:50 msgid "Integrations" msgstr "یکپارچه سازی ها" -#: templates/zerver/app/navbar.html:128 +#: templates/zerver/app/navbar.html:136 msgid "API documentation" msgstr "مستندات API" -#: templates/zerver/app/navbar.html:135 -msgid "Statistics" -msgstr "آمارها" +#: templates/zerver/app/navbar.html:149 +msgid "Support Zulip" +msgstr "" -#: templates/zerver/app/navbar.html:142 +#: templates/zerver/app/navbar.html:156 msgid "Plans and pricing" msgstr "طرح ها و قیمت ها" -#: templates/zerver/app/navbar.html:157 +#: templates/zerver/app/navbar.html:164 msgid "Invite users" msgstr "دعوت کاربران" -#: templates/zerver/app/navbar.html:163 +#: templates/zerver/app/navbar.html:170 msgid "" "Grant Zulip the Kerberos tickets needed to run your Zephyr mirror via " "Webathena" msgstr "برای اجرای Zephyr موازی از طریق Webathena لازم است اجازه تیکت های Kerberos را به Zulip بدهید." -#: templates/zerver/app/navbar.html:165 +#: templates/zerver/app/navbar.html:172 msgid "Link with Webathena" msgstr "پیوند با Webathena" -#: templates/zerver/app/navbar.html:171 +#: templates/zerver/app/navbar.html:178 msgid "Log out" msgstr "خروج" @@ -3349,33 +3353,33 @@ msgstr "لطفا حداکثر 10 ایمیل وارد کنید. " msgid "We couldn't find that Zulip organization." msgstr "ما نمی توانیم سازمان Zulip را پیدا کنیم. " -#: zerver/lib/actions.py:355 zerver/lib/actions.py:367 +#: zerver/lib/actions.py:357 zerver/lib/actions.py:369 #, python-brace-format msgid "{user} just signed up for Zulip. (total: {user_count})" msgstr "" -#: zerver/lib/actions.py:358 +#: zerver/lib/actions.py:360 msgid "signups" msgstr "" -#: zerver/lib/actions.py:478 +#: zerver/lib/actions.py:480 #, python-brace-format msgid "{user} accepted your invitation to join Zulip!" msgstr "" -#: zerver/lib/actions.py:1408 +#: zerver/lib/actions.py:1410 msgid "Unable to render message" msgstr "امکان پردازش پیام وجود ندارد" -#: zerver/lib/actions.py:2214 zerver/lib/actions.py:2244 +#: zerver/lib/actions.py:2224 zerver/lib/actions.py:2254 msgid "Reaction already exists." msgstr "واکنش هم اکنون وجود دارد. " -#: zerver/lib/actions.py:2347 zerver/lib/addressee.py:32 +#: zerver/lib/actions.py:2357 zerver/lib/addressee.py:32 msgid "Invalid user ID {}" msgstr "شناسه کاربر نامعتبر {} " -#: zerver/lib/actions.py:2416 zerver/lib/actions.py:7031 +#: zerver/lib/actions.py:2426 zerver/lib/actions.py:7046 #: zerver/lib/streams.py:238 zerver/lib/streams.py:246 #: zerver/tornado/views.py:105 zerver/views/events_register.py:73 #: zerver/views/message_send.py:226 zerver/views/message_send.py:232 @@ -3383,251 +3387,251 @@ msgstr "شناسه کاربر نامعتبر {} " msgid "User not authorized for this query" msgstr "کاربر اجازه این درخواست را ندارد " -#: zerver/lib/actions.py:2453 +#: zerver/lib/actions.py:2463 #, python-brace-format msgid "'{email}' is no longer using Zulip." msgstr "" -#: zerver/lib/actions.py:2460 +#: zerver/lib/actions.py:2470 msgid "You can't send private messages outside of your organization." msgstr "شما نمی توانید به خارج از سازمان خود پیام خصوصی ارسال کنید. " -#: zerver/lib/actions.py:2526 +#: zerver/lib/actions.py:2536 msgid "Expected exactly one stream" msgstr "" -#: zerver/lib/actions.py:2537 +#: zerver/lib/actions.py:2547 msgid "Invalid data type for stream" msgstr "" -#: zerver/lib/actions.py:2553 zerver/lib/actions.py:2563 +#: zerver/lib/actions.py:2563 zerver/lib/actions.py:2573 msgid "Invalid data type for recipients" msgstr "" -#: zerver/lib/actions.py:2571 zerver/lib/actions.py:2579 +#: zerver/lib/actions.py:2581 zerver/lib/actions.py:2589 msgid "Recipient lists may contain emails or user IDs, but not both." msgstr "" -#: zerver/lib/actions.py:2677 +#: zerver/lib/actions.py:2687 msgid "Reminders can only be set for streams." msgstr "یادآوری ها تنها برای جریان ها تنظیم می شود. " -#: zerver/lib/actions.py:2698 +#: zerver/lib/actions.py:2708 msgid "Your organization has turned off message editing" msgstr "سازمان شما ویرایش پیام را غیرفعال کرده است" -#: zerver/lib/actions.py:2701 +#: zerver/lib/actions.py:2711 msgid "Invalid propagate_mode without topic edit" msgstr "" -#: zerver/lib/actions.py:2721 +#: zerver/lib/actions.py:2731 msgid "You don't have permission to edit this message" msgstr "شما دسترسی ویرایش این پیام را ندارید" -#: zerver/lib/actions.py:2725 +#: zerver/lib/actions.py:2735 msgid "Widgets cannot be edited." msgstr "" -#: zerver/lib/actions.py:2736 zerver/lib/actions.py:2750 +#: zerver/lib/actions.py:2746 zerver/lib/actions.py:2760 msgid "The time limit for editing this message has passed" msgstr "محدوده زمان ویرایش این پیام گذشته است" -#: zerver/lib/actions.py:2753 +#: zerver/lib/actions.py:2763 msgid "Nothing to change" msgstr "تغییری وجود ندارد" -#: zerver/lib/actions.py:2757 zerver/lib/addressee.py:41 +#: zerver/lib/actions.py:2767 zerver/lib/addressee.py:41 #: zerver/webhooks/ifttt/view.py:26 zerver/webhooks/zapier/view.py:38 msgid "Topic can't be empty" msgstr "موضوع نمی تواند خالی باشد" -#: zerver/lib/actions.py:2795 +#: zerver/lib/actions.py:2805 msgid "Message must be a stream message" msgstr "" -#: zerver/lib/actions.py:2797 +#: zerver/lib/actions.py:2807 msgid "You don't have permission to move this message" msgstr "" -#: zerver/lib/actions.py:2803 +#: zerver/lib/actions.py:2813 msgid "" "You don't have permission to move this message due to missing access to its " "stream" msgstr "" -#: zerver/lib/actions.py:2807 +#: zerver/lib/actions.py:2817 msgid "Cannot change message content while changing stream" msgstr "" -#: zerver/lib/actions.py:2843 +#: zerver/lib/actions.py:2854 msgid "Invalid default stream group name '{}'" msgstr "" -#: zerver/lib/actions.py:2846 +#: zerver/lib/actions.py:2857 msgid "Default stream group name too long (limit: {} characters)" msgstr "" -#: zerver/lib/actions.py:2853 +#: zerver/lib/actions.py:2864 msgid "Default stream group name '{}' contains NULL (0x00) characters." msgstr "" -#: zerver/lib/actions.py:2919 +#: zerver/lib/actions.py:2930 #, python-brace-format msgid "" "Your bot {bot_identity} tried to send a message to stream ID {stream_id}, " "but there is no stream with that ID." msgstr "" -#: zerver/lib/actions.py:2925 +#: zerver/lib/actions.py:2936 #, python-brace-format msgid "" "Your bot {bot_identity} tried to send a message to stream {stream_name}, but" " that stream does not exist. Click [here]({new_stream_link}) to create it." msgstr "" -#: zerver/lib/actions.py:2933 +#: zerver/lib/actions.py:2944 #, python-brace-format msgid "" "Your bot {bot_identity} tried to send a message to stream {stream_name}. The" " stream exists but does not have any subscribers." msgstr "" -#: zerver/lib/actions.py:2980 +#: zerver/lib/actions.py:2991 msgid "Private messages are disabled in this organization." msgstr "پیام های خصوصی برای این سازمان غیر فعال شده است." -#: zerver/lib/actions.py:3105 +#: zerver/lib/actions.py:3116 msgid "Widgets: API programmer sent invalid JSON content" msgstr "گجت ها: API برنامه نویسی، محتوای Json نامعتبری ارسال کرده است" -#: zerver/lib/actions.py:3111 +#: zerver/lib/actions.py:3122 #, python-brace-format msgid "Widgets: {error_msg}" msgstr "" -#: zerver/lib/actions.py:3129 +#: zerver/lib/actions.py:3140 msgid "You do not have permission to use wildcard mentions in this stream." msgstr "" -#: zerver/lib/actions.py:3382 +#: zerver/lib/actions.py:3393 msgid "Subscriber data is not available for this stream" msgstr "اطلاعات عضو برای این جریان در دسترس نیست " -#: zerver/lib/actions.py:3389 +#: zerver/lib/actions.py:3400 msgid "Unable to retrieve subscribers for private stream" msgstr "قادر به دریافت اعضای جریان خصوصی نیست" -#: zerver/lib/actions.py:4642 +#: zerver/lib/actions.py:4653 #, python-brace-format msgid "{user_name} renamed stream {old_stream_name} to {new_stream_name}." msgstr "" -#: zerver/lib/actions.py:4748 +#: zerver/lib/actions.py:4759 msgid "Signups enabled" msgstr "" -#: zerver/lib/actions.py:4862 +#: zerver/lib/actions.py:4873 msgid "Invalid default stream group {}" msgstr "" -#: zerver/lib/actions.py:4908 zerver/lib/actions.py:4935 +#: zerver/lib/actions.py:4919 zerver/lib/actions.py:4946 #, python-brace-format msgid "" "'{stream_name}' is a default stream and cannot be added to '{group_name}'" msgstr "" -#: zerver/lib/actions.py:4919 +#: zerver/lib/actions.py:4930 #, python-brace-format msgid "Default stream group '{group_name}' already exists" msgstr "" -#: zerver/lib/actions.py:4941 +#: zerver/lib/actions.py:4952 #, python-brace-format msgid "" "Stream '{stream_name}' is already present in default stream group " "'{group_name}'" msgstr "" -#: zerver/lib/actions.py:4957 +#: zerver/lib/actions.py:4968 #, python-brace-format msgid "" "Stream '{stream_name}' is not present in default stream group '{group_name}'" msgstr "" -#: zerver/lib/actions.py:4971 +#: zerver/lib/actions.py:4982 msgid "This default stream group is already named '{}'" msgstr "" -#: zerver/lib/actions.py:4975 +#: zerver/lib/actions.py:4986 msgid "Default stream group '{}' already exists" msgstr "" -#: zerver/lib/actions.py:5417 +#: zerver/lib/actions.py:5428 msgid "Invalid flag: '{}'" msgstr "" -#: zerver/lib/actions.py:5419 +#: zerver/lib/actions.py:5430 msgid "Flag not editable: '{}'" msgstr "" -#: zerver/lib/actions.py:5421 +#: zerver/lib/actions.py:5432 msgid "Invalid message flag operation: '{}'" msgstr "" -#: zerver/lib/actions.py:5435 zerver/lib/actions.py:5437 -#: zerver/lib/message.py:670 zerver/lib/message.py:676 +#: zerver/lib/actions.py:5446 zerver/lib/actions.py:5448 +#: zerver/lib/message.py:671 zerver/lib/message.py:677 msgid "Invalid message(s)" msgstr "پیام (ها) نامعتبر " -#: zerver/lib/actions.py:6005 +#: zerver/lib/actions.py:6020 #, python-brace-format msgid "This topic was moved by {user} to {new_location}" msgstr "" -#: zerver/lib/actions.py:6010 +#: zerver/lib/actions.py:6025 #, python-brace-format msgid "This topic was moved here from {old_location} by {user}" msgstr "" -#: zerver/lib/actions.py:6503 +#: zerver/lib/actions.py:6518 #, python-brace-format msgid "" "You do not have enough remaining invites for today. Please contact {email} " "to have your limit raised. No invitations were sent." msgstr "" -#: zerver/lib/actions.py:6554 +#: zerver/lib/actions.py:6569 msgid "" "Your account is too new to send invites for this organization. Ask an " "organization admin, or a more experienced user." msgstr "حساب کاربری شما جدیدا ايجاد شده است و نمی‌توانید در این سازمان دعوت ارسال کنید. از یک ادمین سازمان یا یک کاربر با تجربه تر بخواهید. " -#: zerver/lib/actions.py:6594 +#: zerver/lib/actions.py:6609 msgid "Some emails did not validate, so we didn't send any invitations." msgstr "برخی از ایمیل ها معتبر نیستند، بنابراین هیچ دعوتی ارسال نشد. " -#: zerver/lib/actions.py:6602 +#: zerver/lib/actions.py:6617 msgid "We weren't able to invite anyone." msgstr "دیگر نمی توانیم بیش از این دعوت داشته باشیم. " -#: zerver/lib/actions.py:6633 +#: zerver/lib/actions.py:6648 msgid "" "Some of those addresses are already using Zulip, so we didn't send them an " "invitation. We did send invitations to everyone else!" msgstr "برخی از این آدرس ها قبلا از Zulip استفاده کرده اند، بنابراین برای آنها دعوت ارسال نکردیم. برای بقیه دعوت ارسال شد! " -#: zerver/lib/actions.py:7250 +#: zerver/lib/actions.py:7265 msgid "Invalid order mapping." msgstr "طرح سفارش نامعتبر است. " -#: zerver/lib/actions.py:7316 zerver/lib/users.py:344 +#: zerver/lib/actions.py:7331 zerver/lib/users.py:344 #: zerver/views/custom_profile_fields.py:137 #: zerver/views/custom_profile_fields.py:157 #, python-brace-format msgid "Field id {id} not found." msgstr "فیلد شناسه {id} یافت نشد. " -#: zerver/lib/actions.py:7342 zerver/lib/actions.py:7355 +#: zerver/lib/actions.py:7357 zerver/lib/actions.py:7370 msgid "User group '{}' already exists." msgstr "" @@ -3967,11 +3971,11 @@ msgstr "بهره وری" msgid "Version control" msgstr "کنترل نسخه" -#: zerver/lib/message.py:128 +#: zerver/lib/message.py:129 msgid "Message must not be empty" msgstr "پیام نباید خالی باشد " -#: zerver/lib/message.py:130 +#: zerver/lib/message.py:131 msgid "Message must not contain null bytes" msgstr "پیام نباید شامل بایت های نال (خالی) باشد" @@ -4087,11 +4091,11 @@ msgid "" "a previous message." msgstr "" -#: zerver/lib/outgoing_webhook.py:292 +#: zerver/lib/outgoing_webhook.py:293 msgid "Invalid JSON in response" msgstr "" -#: zerver/lib/outgoing_webhook.py:295 +#: zerver/lib/outgoing_webhook.py:296 msgid "Invalid response format" msgstr "" diff --git a/locale/fa/translations.json b/locale/fa/translations.json index fad2c68736..ec9f79f709 100644 --- a/locale/fa/translations.json +++ b/locale/fa/translations.json @@ -824,6 +824,7 @@ "Who can add users to streams": "چه کسی می تواند کاربران را به جریان ها اضافه کند", "Who can create and manage user groups": "", "Who can create streams": "چه کسی می تواند جریان ایجاد کند؟", + "Who can move messages between streams": "", "Who can post to the stream?": "", "Who can use @all/@everyone mentions in large streams": "", "Who can use private messages": "", diff --git a/locale/fi/LC_MESSAGES/django.po b/locale/fi/LC_MESSAGES/django.po index 076d2378ea..482e9dbed9 100644 --- a/locale/fi/LC_MESSAGES/django.po +++ b/locale/fi/LC_MESSAGES/django.po @@ -14,8 +14,8 @@ msgid "" msgstr "" "Project-Id-Version: Zulip\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-05-11 20:47+0000\n" -"PO-Revision-Date: 2021-05-11 20:48+0000\n" +"POT-Creation-Date: 2021-05-12 23:28+0000\n" +"PO-Revision-Date: 2021-05-12 23:29+0000\n" "Last-Translator: Tim Abbott \n" "Language-Team: Finnish (http://www.transifex.com/zulip/zulip/language/fi/)\n" "MIME-Version: 1.0\n" @@ -265,7 +265,7 @@ msgid "" "encountering this page, it's probably our fault. We're sorry." msgstr "Varmista, että kopioit linkin oikein selaimeesi. Jos näet tämän sivun uudelleen, kyseessä lienee meidän virheemme. Olemme pahoillamme!" -#: templates/corporate/billing.html:21 templates/zerver/app/navbar.html:149 +#: templates/corporate/billing.html:21 templates/zerver/app/navbar.html:142 msgid "Billing" msgstr "Laskutus" @@ -662,7 +662,7 @@ msgid "Invite" msgstr "Kutsu" #: templates/zerver/app/keyboard_shortcuts.html:2 -#: templates/zerver/app/navbar.html:87 +#: templates/zerver/app/navbar.html:95 #: templates/zerver/app/right_sidebar.html:24 msgid "Keyboard shortcuts" msgstr "Pikanäppäimet" @@ -1014,62 +1014,66 @@ msgstr "Asetukset" msgid "Manage organization" msgstr "Hallinnoi organisaatiota" -#: templates/zerver/app/navbar.html:82 templates/zerver/footer.html:16 +#: templates/zerver/app/navbar.html:83 +msgid "Usage statistics" +msgstr "" + +#: templates/zerver/app/navbar.html:90 templates/zerver/footer.html:16 msgid "Help center" msgstr "Tukikeskus" -#: templates/zerver/app/navbar.html:92 +#: templates/zerver/app/navbar.html:100 msgid "Message formatting" msgstr "Viestin muotoilu" -#: templates/zerver/app/navbar.html:97 +#: templates/zerver/app/navbar.html:105 #: templates/zerver/app/search_operators.html:2 msgid "Search operators" msgstr "Haun operaattorit" -#: templates/zerver/app/navbar.html:103 -msgid "Contact support" -msgstr "Ota yhteyttä tukeen" - -#: templates/zerver/app/navbar.html:111 templates/zerver/footer.html:3 +#: templates/zerver/app/navbar.html:112 templates/zerver/footer.html:3 msgid "About Zulip" msgstr "Tietoa Zulipista" -#: templates/zerver/app/navbar.html:118 +#: templates/zerver/app/navbar.html:119 +msgid "Contact support" +msgstr "Ota yhteyttä tukeen" + +#: templates/zerver/app/navbar.html:126 msgid "Desktop & mobile apps" msgstr "Työpöytä- ja mobiiliapplikaatiot" -#: templates/zerver/app/navbar.html:123 templates/zerver/footer.html:50 +#: templates/zerver/app/navbar.html:131 templates/zerver/footer.html:50 msgid "Integrations" msgstr "Integraatiot" -#: templates/zerver/app/navbar.html:128 +#: templates/zerver/app/navbar.html:136 msgid "API documentation" msgstr "API-dokumentaatio" -#: templates/zerver/app/navbar.html:135 -msgid "Statistics" -msgstr "Tilastot" +#: templates/zerver/app/navbar.html:149 +msgid "Support Zulip" +msgstr "" -#: templates/zerver/app/navbar.html:142 +#: templates/zerver/app/navbar.html:156 msgid "Plans and pricing" msgstr "Palvelupaketit ja hinnasto" -#: templates/zerver/app/navbar.html:157 +#: templates/zerver/app/navbar.html:164 msgid "Invite users" msgstr "Kutsu käyttäjiä" -#: templates/zerver/app/navbar.html:163 +#: templates/zerver/app/navbar.html:170 msgid "" "Grant Zulip the Kerberos tickets needed to run your Zephyr mirror via " "Webathena" msgstr "Myönnä Zulipille Kerberos-tiketit jotka tarvitaan Zephyr-peilauksen suorittamiseen Webathenan kautta." -#: templates/zerver/app/navbar.html:165 +#: templates/zerver/app/navbar.html:172 msgid "Link with Webathena" msgstr "Linkitä Webathenalla" -#: templates/zerver/app/navbar.html:171 +#: templates/zerver/app/navbar.html:178 msgid "Log out" msgstr "Kirjaudu ulos" @@ -3351,33 +3355,33 @@ msgstr "Ole hyvä ja lisää korkeintaan 10 sähköpostia." msgid "We couldn't find that Zulip organization." msgstr "Zulip-organisaatiota ei löytynyt. " -#: zerver/lib/actions.py:355 zerver/lib/actions.py:367 +#: zerver/lib/actions.py:357 zerver/lib/actions.py:369 #, python-brace-format msgid "{user} just signed up for Zulip. (total: {user_count})" msgstr "" -#: zerver/lib/actions.py:358 +#: zerver/lib/actions.py:360 msgid "signups" msgstr "" -#: zerver/lib/actions.py:478 +#: zerver/lib/actions.py:480 #, python-brace-format msgid "{user} accepted your invitation to join Zulip!" msgstr "" -#: zerver/lib/actions.py:1408 +#: zerver/lib/actions.py:1410 msgid "Unable to render message" msgstr "Viestiä ei kyetä esittämään" -#: zerver/lib/actions.py:2214 zerver/lib/actions.py:2244 +#: zerver/lib/actions.py:2224 zerver/lib/actions.py:2254 msgid "Reaction already exists." msgstr "Reaktio on jo olemassa." -#: zerver/lib/actions.py:2347 zerver/lib/addressee.py:32 +#: zerver/lib/actions.py:2357 zerver/lib/addressee.py:32 msgid "Invalid user ID {}" msgstr "" -#: zerver/lib/actions.py:2416 zerver/lib/actions.py:7031 +#: zerver/lib/actions.py:2426 zerver/lib/actions.py:7046 #: zerver/lib/streams.py:238 zerver/lib/streams.py:246 #: zerver/tornado/views.py:105 zerver/views/events_register.py:73 #: zerver/views/message_send.py:226 zerver/views/message_send.py:232 @@ -3385,251 +3389,251 @@ msgstr "" msgid "User not authorized for this query" msgstr "Käyttäjällä ei ole valtuutusta tähän kyselyyn" -#: zerver/lib/actions.py:2453 +#: zerver/lib/actions.py:2463 #, python-brace-format msgid "'{email}' is no longer using Zulip." msgstr "" -#: zerver/lib/actions.py:2460 +#: zerver/lib/actions.py:2470 msgid "You can't send private messages outside of your organization." msgstr "Et voi lähettää yksityisviestejä organisaation ulkopuolelle." -#: zerver/lib/actions.py:2526 +#: zerver/lib/actions.py:2536 msgid "Expected exactly one stream" msgstr "" -#: zerver/lib/actions.py:2537 +#: zerver/lib/actions.py:2547 msgid "Invalid data type for stream" msgstr "" -#: zerver/lib/actions.py:2553 zerver/lib/actions.py:2563 +#: zerver/lib/actions.py:2563 zerver/lib/actions.py:2573 msgid "Invalid data type for recipients" msgstr "" -#: zerver/lib/actions.py:2571 zerver/lib/actions.py:2579 +#: zerver/lib/actions.py:2581 zerver/lib/actions.py:2589 msgid "Recipient lists may contain emails or user IDs, but not both." msgstr "" -#: zerver/lib/actions.py:2677 +#: zerver/lib/actions.py:2687 msgid "Reminders can only be set for streams." msgstr "" -#: zerver/lib/actions.py:2698 +#: zerver/lib/actions.py:2708 msgid "Your organization has turned off message editing" msgstr "Organisaatio on ottanut viestien muokkauksen pois päältä" -#: zerver/lib/actions.py:2701 +#: zerver/lib/actions.py:2711 msgid "Invalid propagate_mode without topic edit" msgstr "" -#: zerver/lib/actions.py:2721 +#: zerver/lib/actions.py:2731 msgid "You don't have permission to edit this message" msgstr "Sinulla ei ole oikeuksia muokata tätä viestiä" -#: zerver/lib/actions.py:2725 +#: zerver/lib/actions.py:2735 msgid "Widgets cannot be edited." msgstr "" -#: zerver/lib/actions.py:2736 zerver/lib/actions.py:2750 +#: zerver/lib/actions.py:2746 zerver/lib/actions.py:2760 msgid "The time limit for editing this message has passed" msgstr "" -#: zerver/lib/actions.py:2753 +#: zerver/lib/actions.py:2763 msgid "Nothing to change" msgstr "Ei mitään muutettavaa" -#: zerver/lib/actions.py:2757 zerver/lib/addressee.py:41 +#: zerver/lib/actions.py:2767 zerver/lib/addressee.py:41 #: zerver/webhooks/ifttt/view.py:26 zerver/webhooks/zapier/view.py:38 msgid "Topic can't be empty" msgstr "Aihe ei voi olla tyhjä" -#: zerver/lib/actions.py:2795 +#: zerver/lib/actions.py:2805 msgid "Message must be a stream message" msgstr "" -#: zerver/lib/actions.py:2797 +#: zerver/lib/actions.py:2807 msgid "You don't have permission to move this message" msgstr "" -#: zerver/lib/actions.py:2803 +#: zerver/lib/actions.py:2813 msgid "" "You don't have permission to move this message due to missing access to its " "stream" msgstr "" -#: zerver/lib/actions.py:2807 +#: zerver/lib/actions.py:2817 msgid "Cannot change message content while changing stream" msgstr "" -#: zerver/lib/actions.py:2843 +#: zerver/lib/actions.py:2854 msgid "Invalid default stream group name '{}'" msgstr "" -#: zerver/lib/actions.py:2846 +#: zerver/lib/actions.py:2857 msgid "Default stream group name too long (limit: {} characters)" msgstr "" -#: zerver/lib/actions.py:2853 +#: zerver/lib/actions.py:2864 msgid "Default stream group name '{}' contains NULL (0x00) characters." msgstr "" -#: zerver/lib/actions.py:2919 +#: zerver/lib/actions.py:2930 #, python-brace-format msgid "" "Your bot {bot_identity} tried to send a message to stream ID {stream_id}, " "but there is no stream with that ID." msgstr "" -#: zerver/lib/actions.py:2925 +#: zerver/lib/actions.py:2936 #, python-brace-format msgid "" "Your bot {bot_identity} tried to send a message to stream {stream_name}, but" " that stream does not exist. Click [here]({new_stream_link}) to create it." msgstr "" -#: zerver/lib/actions.py:2933 +#: zerver/lib/actions.py:2944 #, python-brace-format msgid "" "Your bot {bot_identity} tried to send a message to stream {stream_name}. The" " stream exists but does not have any subscribers." msgstr "" -#: zerver/lib/actions.py:2980 +#: zerver/lib/actions.py:2991 msgid "Private messages are disabled in this organization." msgstr "Yksityisviestit on pois käytöstä tässä organisaatiossa. " -#: zerver/lib/actions.py:3105 +#: zerver/lib/actions.py:3116 msgid "Widgets: API programmer sent invalid JSON content" msgstr "" -#: zerver/lib/actions.py:3111 +#: zerver/lib/actions.py:3122 #, python-brace-format msgid "Widgets: {error_msg}" msgstr "" -#: zerver/lib/actions.py:3129 +#: zerver/lib/actions.py:3140 msgid "You do not have permission to use wildcard mentions in this stream." msgstr "Sinulla ei ole oikeutta käyttää jokerimainintoja tällä kanavalla." -#: zerver/lib/actions.py:3382 +#: zerver/lib/actions.py:3393 msgid "Subscriber data is not available for this stream" msgstr "Tilaajatietoja ei ole saatavilla tälle kanavalle" -#: zerver/lib/actions.py:3389 +#: zerver/lib/actions.py:3400 msgid "Unable to retrieve subscribers for private stream" msgstr "" -#: zerver/lib/actions.py:4642 +#: zerver/lib/actions.py:4653 #, python-brace-format msgid "{user_name} renamed stream {old_stream_name} to {new_stream_name}." msgstr "Käyttäjä: {user_name} muutti kanavan: {old_stream_name} nimeksi: {new_stream_name}." -#: zerver/lib/actions.py:4748 +#: zerver/lib/actions.py:4759 msgid "Signups enabled" msgstr "" -#: zerver/lib/actions.py:4862 +#: zerver/lib/actions.py:4873 msgid "Invalid default stream group {}" msgstr "" -#: zerver/lib/actions.py:4908 zerver/lib/actions.py:4935 +#: zerver/lib/actions.py:4919 zerver/lib/actions.py:4946 #, python-brace-format msgid "" "'{stream_name}' is a default stream and cannot be added to '{group_name}'" msgstr "" -#: zerver/lib/actions.py:4919 +#: zerver/lib/actions.py:4930 #, python-brace-format msgid "Default stream group '{group_name}' already exists" msgstr "" -#: zerver/lib/actions.py:4941 +#: zerver/lib/actions.py:4952 #, python-brace-format msgid "" "Stream '{stream_name}' is already present in default stream group " "'{group_name}'" msgstr "" -#: zerver/lib/actions.py:4957 +#: zerver/lib/actions.py:4968 #, python-brace-format msgid "" "Stream '{stream_name}' is not present in default stream group '{group_name}'" msgstr "" -#: zerver/lib/actions.py:4971 +#: zerver/lib/actions.py:4982 msgid "This default stream group is already named '{}'" msgstr "" -#: zerver/lib/actions.py:4975 +#: zerver/lib/actions.py:4986 msgid "Default stream group '{}' already exists" msgstr "" -#: zerver/lib/actions.py:5417 +#: zerver/lib/actions.py:5428 msgid "Invalid flag: '{}'" msgstr "" -#: zerver/lib/actions.py:5419 +#: zerver/lib/actions.py:5430 msgid "Flag not editable: '{}'" msgstr "" -#: zerver/lib/actions.py:5421 +#: zerver/lib/actions.py:5432 msgid "Invalid message flag operation: '{}'" msgstr "" -#: zerver/lib/actions.py:5435 zerver/lib/actions.py:5437 -#: zerver/lib/message.py:670 zerver/lib/message.py:676 +#: zerver/lib/actions.py:5446 zerver/lib/actions.py:5448 +#: zerver/lib/message.py:671 zerver/lib/message.py:677 msgid "Invalid message(s)" msgstr "Virheellinen viesti(t)" -#: zerver/lib/actions.py:6005 +#: zerver/lib/actions.py:6020 #, python-brace-format msgid "This topic was moved by {user} to {new_location}" msgstr "{user} siirsi tämän aiheen kanavalle: {new_location}" -#: zerver/lib/actions.py:6010 +#: zerver/lib/actions.py:6025 #, python-brace-format msgid "This topic was moved here from {old_location} by {user}" msgstr "" -#: zerver/lib/actions.py:6503 +#: zerver/lib/actions.py:6518 #, python-brace-format msgid "" "You do not have enough remaining invites for today. Please contact {email} " "to have your limit raised. No invitations were sent." msgstr "" -#: zerver/lib/actions.py:6554 +#: zerver/lib/actions.py:6569 msgid "" "Your account is too new to send invites for this organization. Ask an " "organization admin, or a more experienced user." msgstr "Tilisi on liian uusi jotta voisit lähettää kutsuja tähän organisaatioon. Kysy organisaation järjestelmänvalvojalta tai kokeneemmalta käyttäjältä." -#: zerver/lib/actions.py:6594 +#: zerver/lib/actions.py:6609 msgid "Some emails did not validate, so we didn't send any invitations." msgstr "Joitain sähköposteja ei saatu vahvistettua, joten yhtään kutsua ei lähetetty." -#: zerver/lib/actions.py:6602 +#: zerver/lib/actions.py:6617 msgid "We weren't able to invite anyone." msgstr "Emme kyenneet kutsumaan ketään." -#: zerver/lib/actions.py:6633 +#: zerver/lib/actions.py:6648 msgid "" "Some of those addresses are already using Zulip, so we didn't send them an " "invitation. We did send invitations to everyone else!" msgstr "Jotkut osoitteista käyttää jo Zulipia, joten heille ei lähetetty kutsua. Muille kutsut lähetettiin!" -#: zerver/lib/actions.py:7250 +#: zerver/lib/actions.py:7265 msgid "Invalid order mapping." msgstr "" -#: zerver/lib/actions.py:7316 zerver/lib/users.py:344 +#: zerver/lib/actions.py:7331 zerver/lib/users.py:344 #: zerver/views/custom_profile_fields.py:137 #: zerver/views/custom_profile_fields.py:157 #, python-brace-format msgid "Field id {id} not found." msgstr "Kenttä id {id} ei löydy." -#: zerver/lib/actions.py:7342 zerver/lib/actions.py:7355 +#: zerver/lib/actions.py:7357 zerver/lib/actions.py:7370 msgid "User group '{}' already exists." msgstr "" @@ -3969,11 +3973,11 @@ msgstr "Tuottavuus" msgid "Version control" msgstr "Versionhallinta" -#: zerver/lib/message.py:128 +#: zerver/lib/message.py:129 msgid "Message must not be empty" msgstr "Viesti ei saa olla tyhjä" -#: zerver/lib/message.py:130 +#: zerver/lib/message.py:131 msgid "Message must not contain null bytes" msgstr "Viesti ei saa sisältää tyhjiä tavuja" @@ -4089,11 +4093,11 @@ msgid "" "a previous message." msgstr "" -#: zerver/lib/outgoing_webhook.py:292 +#: zerver/lib/outgoing_webhook.py:293 msgid "Invalid JSON in response" msgstr "" -#: zerver/lib/outgoing_webhook.py:295 +#: zerver/lib/outgoing_webhook.py:296 msgid "Invalid response format" msgstr "" diff --git a/locale/fi/translations.json b/locale/fi/translations.json index c2cd229d4b..4521d9397f 100644 --- a/locale/fi/translations.json +++ b/locale/fi/translations.json @@ -824,6 +824,7 @@ "Who can add users to streams": "Kenellä on oikeus lisätä käyttäjiä kanaville", "Who can create and manage user groups": "Kuka voi luoda ja hallinnoida käyttäjäryhmiä", "Who can create streams": "Kuka voi luoda kanavia", + "Who can move messages between streams": "", "Who can post to the stream?": "Kuka voi julkaista kanavalla?", "Who can use @all/@everyone mentions in large streams": "Kenellä on oikeus tehdä @all/@everyone mainintoja isoilla kanavilla", "Who can use private messages": "Kuka voi käyttää yksityisviestejä", diff --git a/locale/fr/LC_MESSAGES/django.po b/locale/fr/LC_MESSAGES/django.po index 07dd4f8ed3..847ae07e66 100644 --- a/locale/fr/LC_MESSAGES/django.po +++ b/locale/fr/LC_MESSAGES/django.po @@ -29,8 +29,8 @@ msgid "" msgstr "" "Project-Id-Version: Zulip\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-05-11 20:47+0000\n" -"PO-Revision-Date: 2021-05-12 00:56+0000\n" +"POT-Creation-Date: 2021-05-12 23:28+0000\n" +"PO-Revision-Date: 2021-05-12 23:39+0000\n" "Last-Translator: lavamind \n" "Language-Team: French (http://www.transifex.com/zulip/zulip/language/fr/)\n" "MIME-Version: 1.0\n" @@ -280,7 +280,7 @@ msgid "" "encountering this page, it's probably our fault. We're sorry." msgstr "Assurez-vous d'avoir correctement copié le lien dans votre navigateur. Si vous obtenez toujours cette page, c'est probablement notre faute. Nous sommes désolés." -#: templates/corporate/billing.html:21 templates/zerver/app/navbar.html:149 +#: templates/corporate/billing.html:21 templates/zerver/app/navbar.html:142 msgid "Billing" msgstr "Facturation" @@ -677,7 +677,7 @@ msgid "Invite" msgstr "Inviter" #: templates/zerver/app/keyboard_shortcuts.html:2 -#: templates/zerver/app/navbar.html:87 +#: templates/zerver/app/navbar.html:95 #: templates/zerver/app/right_sidebar.html:24 msgid "Keyboard shortcuts" msgstr "Raccourcis clavier" @@ -1029,62 +1029,66 @@ msgstr "Paramètres" msgid "Manage organization" msgstr "Gérer l'organisation" -#: templates/zerver/app/navbar.html:82 templates/zerver/footer.html:16 +#: templates/zerver/app/navbar.html:83 +msgid "Usage statistics" +msgstr "Statistiques d'utilisation" + +#: templates/zerver/app/navbar.html:90 templates/zerver/footer.html:16 msgid "Help center" msgstr "Centre d'aide" -#: templates/zerver/app/navbar.html:92 +#: templates/zerver/app/navbar.html:100 msgid "Message formatting" msgstr "Formatage du message" -#: templates/zerver/app/navbar.html:97 +#: templates/zerver/app/navbar.html:105 #: templates/zerver/app/search_operators.html:2 msgid "Search operators" msgstr "Opérateurs de recherche" -#: templates/zerver/app/navbar.html:103 -msgid "Contact support" -msgstr "Contacter le support" - -#: templates/zerver/app/navbar.html:111 templates/zerver/footer.html:3 +#: templates/zerver/app/navbar.html:112 templates/zerver/footer.html:3 msgid "About Zulip" msgstr "À propos de Zulip" -#: templates/zerver/app/navbar.html:118 +#: templates/zerver/app/navbar.html:119 +msgid "Contact support" +msgstr "Contacter le support" + +#: templates/zerver/app/navbar.html:126 msgid "Desktop & mobile apps" msgstr "Applications de bureau & mobile" -#: templates/zerver/app/navbar.html:123 templates/zerver/footer.html:50 +#: templates/zerver/app/navbar.html:131 templates/zerver/footer.html:50 msgid "Integrations" msgstr "Intégrations" -#: templates/zerver/app/navbar.html:128 +#: templates/zerver/app/navbar.html:136 msgid "API documentation" msgstr "Documentation de l'API" -#: templates/zerver/app/navbar.html:135 -msgid "Statistics" -msgstr "Statistiques" +#: templates/zerver/app/navbar.html:149 +msgid "Support Zulip" +msgstr "Soutenez Zulip" -#: templates/zerver/app/navbar.html:142 +#: templates/zerver/app/navbar.html:156 msgid "Plans and pricing" msgstr "Plans et tarifs" -#: templates/zerver/app/navbar.html:157 +#: templates/zerver/app/navbar.html:164 msgid "Invite users" msgstr "Inviter des utilisateurs" -#: templates/zerver/app/navbar.html:163 +#: templates/zerver/app/navbar.html:170 msgid "" "Grant Zulip the Kerberos tickets needed to run your Zephyr mirror via " "Webathena" msgstr "Accorder à Zulip le ticket Kerberos nécessaire pour faire fonctionner le mirroir Zephyr via Webathena" -#: templates/zerver/app/navbar.html:165 +#: templates/zerver/app/navbar.html:172 msgid "Link with Webathena" msgstr "Lier à Webathena" -#: templates/zerver/app/navbar.html:171 +#: templates/zerver/app/navbar.html:178 msgid "Log out" msgstr "Se déconnecter" @@ -3366,33 +3370,33 @@ msgstr "Merci d'entrer au maximum 10 adresses courriel." msgid "We couldn't find that Zulip organization." msgstr "Nous n'avons pas pu trouver cette organisation Zulip." -#: zerver/lib/actions.py:355 zerver/lib/actions.py:367 +#: zerver/lib/actions.py:357 zerver/lib/actions.py:369 #, python-brace-format msgid "{user} just signed up for Zulip. (total: {user_count})" msgstr "{user} vient de s'inscrire sur Zulip. (total: {user_count})" -#: zerver/lib/actions.py:358 +#: zerver/lib/actions.py:360 msgid "signups" msgstr "inscriptions" -#: zerver/lib/actions.py:478 +#: zerver/lib/actions.py:480 #, python-brace-format msgid "{user} accepted your invitation to join Zulip!" msgstr "{user} a accepté votre invitation à rejoindre Zulip !" -#: zerver/lib/actions.py:1408 +#: zerver/lib/actions.py:1410 msgid "Unable to render message" msgstr "Impossible d'afficher le message" -#: zerver/lib/actions.py:2214 zerver/lib/actions.py:2244 +#: zerver/lib/actions.py:2224 zerver/lib/actions.py:2254 msgid "Reaction already exists." msgstr "Cette réaction existe déjà." -#: zerver/lib/actions.py:2347 zerver/lib/addressee.py:32 +#: zerver/lib/actions.py:2357 zerver/lib/addressee.py:32 msgid "Invalid user ID {}" msgstr "ID d'utilisateur non valide {}" -#: zerver/lib/actions.py:2416 zerver/lib/actions.py:7031 +#: zerver/lib/actions.py:2426 zerver/lib/actions.py:7046 #: zerver/lib/streams.py:238 zerver/lib/streams.py:246 #: zerver/tornado/views.py:105 zerver/views/events_register.py:73 #: zerver/views/message_send.py:226 zerver/views/message_send.py:232 @@ -3400,251 +3404,251 @@ msgstr "ID d'utilisateur non valide {}" msgid "User not authorized for this query" msgstr "L'utilisateur n'est pas autorisé pour cette requête" -#: zerver/lib/actions.py:2453 +#: zerver/lib/actions.py:2463 #, python-brace-format msgid "'{email}' is no longer using Zulip." msgstr "'{email}' n'utilise plus Zulip." -#: zerver/lib/actions.py:2460 +#: zerver/lib/actions.py:2470 msgid "You can't send private messages outside of your organization." msgstr "Vous ne pouvez pas envoyer de messages privés en dehors de votre organisation." -#: zerver/lib/actions.py:2526 +#: zerver/lib/actions.py:2536 msgid "Expected exactly one stream" msgstr "Exactement un canal attendu" -#: zerver/lib/actions.py:2537 +#: zerver/lib/actions.py:2547 msgid "Invalid data type for stream" msgstr "Type de données non valide pour un canal" -#: zerver/lib/actions.py:2553 zerver/lib/actions.py:2563 +#: zerver/lib/actions.py:2563 zerver/lib/actions.py:2573 msgid "Invalid data type for recipients" msgstr "Type de données non valide pour un destinataire" -#: zerver/lib/actions.py:2571 zerver/lib/actions.py:2579 +#: zerver/lib/actions.py:2581 zerver/lib/actions.py:2589 msgid "Recipient lists may contain emails or user IDs, but not both." msgstr "Les listes de destinataires peuvent intégrer des adresses courriel ou ID d'utilisateurs, mais pas les deux." -#: zerver/lib/actions.py:2677 +#: zerver/lib/actions.py:2687 msgid "Reminders can only be set for streams." msgstr "Les rappels ne peuvent être définis que pour les canaux." -#: zerver/lib/actions.py:2698 +#: zerver/lib/actions.py:2708 msgid "Your organization has turned off message editing" msgstr "Votre organisation a désactivé la modification des messages" -#: zerver/lib/actions.py:2701 +#: zerver/lib/actions.py:2711 msgid "Invalid propagate_mode without topic edit" msgstr "propagate_mode non valide sans modification de sujet" -#: zerver/lib/actions.py:2721 +#: zerver/lib/actions.py:2731 msgid "You don't have permission to edit this message" msgstr "Vous n'avez pas la permission de modifier ce message" -#: zerver/lib/actions.py:2725 +#: zerver/lib/actions.py:2735 msgid "Widgets cannot be edited." msgstr "Le widgets ne peuvent être modifiés." -#: zerver/lib/actions.py:2736 zerver/lib/actions.py:2750 +#: zerver/lib/actions.py:2746 zerver/lib/actions.py:2760 msgid "The time limit for editing this message has passed" msgstr "La limite de temps pour modifier ce message est dépassée." -#: zerver/lib/actions.py:2753 +#: zerver/lib/actions.py:2763 msgid "Nothing to change" msgstr "Rien à changer" -#: zerver/lib/actions.py:2757 zerver/lib/addressee.py:41 +#: zerver/lib/actions.py:2767 zerver/lib/addressee.py:41 #: zerver/webhooks/ifttt/view.py:26 zerver/webhooks/zapier/view.py:38 msgid "Topic can't be empty" msgstr "Le sujet ne peut pas être vide" -#: zerver/lib/actions.py:2795 +#: zerver/lib/actions.py:2805 msgid "Message must be a stream message" msgstr "Le message doit apparaître dans un canal" -#: zerver/lib/actions.py:2797 +#: zerver/lib/actions.py:2807 msgid "You don't have permission to move this message" msgstr "Vous n'avez pas la permission de déplacer ce message" -#: zerver/lib/actions.py:2803 +#: zerver/lib/actions.py:2813 msgid "" "You don't have permission to move this message due to missing access to its " "stream" msgstr "Vous n'avez pas la permission de déplacer ce message puisque vous n'avez pas accès à son canal" -#: zerver/lib/actions.py:2807 +#: zerver/lib/actions.py:2817 msgid "Cannot change message content while changing stream" msgstr "Impossible de modifier le contenu du message en changeant de canal" -#: zerver/lib/actions.py:2843 +#: zerver/lib/actions.py:2854 msgid "Invalid default stream group name '{}'" msgstr "Nom du canal par défaut invalide '{}'" -#: zerver/lib/actions.py:2846 +#: zerver/lib/actions.py:2857 msgid "Default stream group name too long (limit: {} characters)" msgstr "Le nom du groupe de canaux par défaut est trop long (limite de {} caractères)" -#: zerver/lib/actions.py:2853 +#: zerver/lib/actions.py:2864 msgid "Default stream group name '{}' contains NULL (0x00) characters." msgstr "Le nom du groupe de canaux par défaut '{}' contient un ou plusieurs caractères NULL (0x00)." -#: zerver/lib/actions.py:2919 +#: zerver/lib/actions.py:2930 #, python-brace-format msgid "" "Your bot {bot_identity} tried to send a message to stream ID {stream_id}, " "but there is no stream with that ID." msgstr "Votre robot {bot_identity} a essayé d'envoyer un message sur le canal avec l'ID {stream_id}, mais aucun canal n'existe avec cette ID." -#: zerver/lib/actions.py:2925 +#: zerver/lib/actions.py:2936 #, python-brace-format msgid "" "Your bot {bot_identity} tried to send a message to stream {stream_name}, but" " that stream does not exist. Click [here]({new_stream_link}) to create it." msgstr "Votre robot {bot_identity} a essayé d'envoyer un message sur le canal {stream_name}, mais ce canal n'existe pas. Cliquez [ici]({new_stream_link}) pour le créer." -#: zerver/lib/actions.py:2933 +#: zerver/lib/actions.py:2944 #, python-brace-format msgid "" "Your bot {bot_identity} tried to send a message to stream {stream_name}. The" " stream exists but does not have any subscribers." msgstr "Votre robot {bot_identity} a essayé d'envoyer un message sur le canal {stream_name}. Ce canal existe mais n'a aucun abonné." -#: zerver/lib/actions.py:2980 +#: zerver/lib/actions.py:2991 msgid "Private messages are disabled in this organization." msgstr "Les messages privés sont désactivés dans cette organisations." -#: zerver/lib/actions.py:3105 +#: zerver/lib/actions.py:3116 msgid "Widgets: API programmer sent invalid JSON content" msgstr "Widgets: Contenu JSON non valide reçu du programmeur de l'API" -#: zerver/lib/actions.py:3111 +#: zerver/lib/actions.py:3122 #, python-brace-format msgid "Widgets: {error_msg}" msgstr "Widgets : {error_msg}" -#: zerver/lib/actions.py:3129 +#: zerver/lib/actions.py:3140 msgid "You do not have permission to use wildcard mentions in this stream." msgstr "Vous n'êtes pas autorisé à utiliser des mentions génériques dans ce canal." -#: zerver/lib/actions.py:3382 +#: zerver/lib/actions.py:3393 msgid "Subscriber data is not available for this stream" msgstr "Les données de l'abonné à ce canal ne sont pas disponibles" -#: zerver/lib/actions.py:3389 +#: zerver/lib/actions.py:3400 msgid "Unable to retrieve subscribers for private stream" msgstr "Impossible de retrouver la liste des abonnés pour ce canal privé" -#: zerver/lib/actions.py:4642 +#: zerver/lib/actions.py:4653 #, python-brace-format msgid "{user_name} renamed stream {old_stream_name} to {new_stream_name}." msgstr "{user_name} a renommé le canal {old_stream_name} à {new_stream_name}." -#: zerver/lib/actions.py:4748 +#: zerver/lib/actions.py:4759 msgid "Signups enabled" msgstr "Inscriptions activées" -#: zerver/lib/actions.py:4862 +#: zerver/lib/actions.py:4873 msgid "Invalid default stream group {}" msgstr "Groupe de canaux par défaut '{}' non valide" -#: zerver/lib/actions.py:4908 zerver/lib/actions.py:4935 +#: zerver/lib/actions.py:4919 zerver/lib/actions.py:4946 #, python-brace-format msgid "" "'{stream_name}' is a default stream and cannot be added to '{group_name}'" msgstr "'{stream_name}' est un canal par défaut et ne peut être ajouté à '{group_name}'" -#: zerver/lib/actions.py:4919 +#: zerver/lib/actions.py:4930 #, python-brace-format msgid "Default stream group '{group_name}' already exists" msgstr "Le groupe de canaux par défaut '{group_name}' existe déjà" -#: zerver/lib/actions.py:4941 +#: zerver/lib/actions.py:4952 #, python-brace-format msgid "" "Stream '{stream_name}' is already present in default stream group " "'{group_name}'" msgstr "Le canal '{stream_name}' est déjà présent dans le groupe de canaux par défaut '{group_name}'" -#: zerver/lib/actions.py:4957 +#: zerver/lib/actions.py:4968 #, python-brace-format msgid "" "Stream '{stream_name}' is not present in default stream group '{group_name}'" msgstr "Le canal '{stream_name}' n'est pas présent dans le groupe de canaux par défaut '{group_name}'" -#: zerver/lib/actions.py:4971 +#: zerver/lib/actions.py:4982 msgid "This default stream group is already named '{}'" msgstr "Le groupe de canaux par défaut s'appelle déjà '{}'" -#: zerver/lib/actions.py:4975 +#: zerver/lib/actions.py:4986 msgid "Default stream group '{}' already exists" msgstr "Le groupe de canaux par défaut '{}' existe déjà" -#: zerver/lib/actions.py:5417 +#: zerver/lib/actions.py:5428 msgid "Invalid flag: '{}'" msgstr "Indicateur non valide '{}'" -#: zerver/lib/actions.py:5419 +#: zerver/lib/actions.py:5430 msgid "Flag not editable: '{}'" msgstr "Indicateur non modifiable : '{}'" -#: zerver/lib/actions.py:5421 +#: zerver/lib/actions.py:5432 msgid "Invalid message flag operation: '{}'" msgstr "Opération d'indicateur de message non valide: '{}'" -#: zerver/lib/actions.py:5435 zerver/lib/actions.py:5437 -#: zerver/lib/message.py:670 zerver/lib/message.py:676 +#: zerver/lib/actions.py:5446 zerver/lib/actions.py:5448 +#: zerver/lib/message.py:671 zerver/lib/message.py:677 msgid "Invalid message(s)" msgstr "Message(s) invalide(s)" -#: zerver/lib/actions.py:6005 +#: zerver/lib/actions.py:6020 #, python-brace-format msgid "This topic was moved by {user} to {new_location}" msgstr "Le sujet a été déplacé par {user} vers {new_location}" -#: zerver/lib/actions.py:6010 +#: zerver/lib/actions.py:6025 #, python-brace-format msgid "This topic was moved here from {old_location} by {user}" msgstr "Le sujet a été déplacé ici à partir de {old_location} par {user}." -#: zerver/lib/actions.py:6503 +#: zerver/lib/actions.py:6518 #, python-brace-format msgid "" "You do not have enough remaining invites for today. Please contact {email} " "to have your limit raised. No invitations were sent." msgstr "Il ne vous reste plus assez d'invitations. Veuillez contacter {email} pour faire augmenter votre limite. Aucune invitation n'a été envoyée." -#: zerver/lib/actions.py:6554 +#: zerver/lib/actions.py:6569 msgid "" "Your account is too new to send invites for this organization. Ask an " "organization admin, or a more experienced user." msgstr "Votre inscription est trop récente pour que vous puissiez inviter des personnes à rejoindre cette organisation. Merci de demander à un administrateur de cette organisation, ou à un utilisateur plus ancien." -#: zerver/lib/actions.py:6594 +#: zerver/lib/actions.py:6609 msgid "Some emails did not validate, so we didn't send any invitations." msgstr "Certaines adresses courriels ne sont pas valides, nous n'avons donc envoyé aucune invitation." -#: zerver/lib/actions.py:6602 +#: zerver/lib/actions.py:6617 msgid "We weren't able to invite anyone." msgstr "Nous n'avons pas été capable d'inviter quelqu’un." -#: zerver/lib/actions.py:6633 +#: zerver/lib/actions.py:6648 msgid "" "Some of those addresses are already using Zulip, so we didn't send them an " "invitation. We did send invitations to everyone else!" msgstr "Certaines de ces adresses utilisent déjà Zulip, nous ne leurs avons donc pas envoyé d'invitation. Nous avons bien sûr envoyé des invitations à toutes les autres personnes !" -#: zerver/lib/actions.py:7250 +#: zerver/lib/actions.py:7265 msgid "Invalid order mapping." msgstr "Ordre de mappage non valide." -#: zerver/lib/actions.py:7316 zerver/lib/users.py:344 +#: zerver/lib/actions.py:7331 zerver/lib/users.py:344 #: zerver/views/custom_profile_fields.py:137 #: zerver/views/custom_profile_fields.py:157 #, python-brace-format msgid "Field id {id} not found." msgstr "Champ id {id} introuvable. " -#: zerver/lib/actions.py:7342 zerver/lib/actions.py:7355 +#: zerver/lib/actions.py:7357 zerver/lib/actions.py:7370 msgid "User group '{}' already exists." msgstr "Le groupe d'utilisateurs '{}' existe déjà." @@ -3984,11 +3988,11 @@ msgstr "Productivité" msgid "Version control" msgstr "Contrôle de version" -#: zerver/lib/message.py:128 +#: zerver/lib/message.py:129 msgid "Message must not be empty" msgstr "Le message ne doit pas être vide" -#: zerver/lib/message.py:130 +#: zerver/lib/message.py:131 msgid "Message must not contain null bytes" msgstr "Le message ne doit pas contenir d'octets nuls." @@ -4104,11 +4108,11 @@ msgid "" "a previous message." msgstr "[Démarrez un nouveau sujet]({start_topic_help_url}) lorsque vous n'êtes pas en train de répondre à un message précédent." -#: zerver/lib/outgoing_webhook.py:292 +#: zerver/lib/outgoing_webhook.py:293 msgid "Invalid JSON in response" msgstr "JSON non valide dans la réponse" -#: zerver/lib/outgoing_webhook.py:295 +#: zerver/lib/outgoing_webhook.py:296 msgid "Invalid response format" msgstr "Format de réponse non valide" diff --git a/locale/fr/translations.json b/locale/fr/translations.json index 96c9839efc..188f75d7aa 100644 --- a/locale/fr/translations.json +++ b/locale/fr/translations.json @@ -824,6 +824,7 @@ "Who can add users to streams": "Qui peut abonner des utilisateurs aux canaux", "Who can create and manage user groups": "Qui peut créer et gérer les groupes d'utilisateurs", "Who can create streams": "Qui peut créer des canaux", + "Who can move messages between streams": "Qui peut déplacer des messages entre les canaux", "Who can post to the stream?": "Qui peut envoyer des messages sur ce canal?", "Who can use @all/@everyone mentions in large streams": "Qui peut utiliser les mentions @all/@everyone dans les canaux avec beaucoup d'abonnés", "Who can use private messages": "Qui peut utiliser les messages privés", diff --git a/locale/gl/LC_MESSAGES/django.po b/locale/gl/LC_MESSAGES/django.po index 17858a80f5..05c6afedb4 100644 --- a/locale/gl/LC_MESSAGES/django.po +++ b/locale/gl/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-05-12 04:35+0000\n" +"POT-Creation-Date: 2021-05-13 16:32+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -261,7 +261,7 @@ msgid "" "encountering this page, it's probably our fault. We're sorry." msgstr "" -#: templates/corporate/billing.html:21 templates/zerver/app/navbar.html:149 +#: templates/corporate/billing.html:21 templates/zerver/app/navbar.html:142 msgid "Billing" msgstr "" @@ -663,7 +663,7 @@ msgid "Invite" msgstr "" #: templates/zerver/app/keyboard_shortcuts.html:2 -#: templates/zerver/app/navbar.html:87 +#: templates/zerver/app/navbar.html:95 #: templates/zerver/app/right_sidebar.html:24 msgid "Keyboard shortcuts" msgstr "" @@ -1015,62 +1015,66 @@ msgstr "" msgid "Manage organization" msgstr "" -#: templates/zerver/app/navbar.html:82 templates/zerver/footer.html:16 +#: templates/zerver/app/navbar.html:83 +msgid "Usage statistics" +msgstr "" + +#: templates/zerver/app/navbar.html:90 templates/zerver/footer.html:16 msgid "Help center" msgstr "" -#: templates/zerver/app/navbar.html:92 +#: templates/zerver/app/navbar.html:100 msgid "Message formatting" msgstr "" -#: templates/zerver/app/navbar.html:97 +#: templates/zerver/app/navbar.html:105 #: templates/zerver/app/search_operators.html:2 msgid "Search operators" msgstr "" -#: templates/zerver/app/navbar.html:103 -msgid "Contact support" -msgstr "" - -#: templates/zerver/app/navbar.html:111 templates/zerver/footer.html:3 +#: templates/zerver/app/navbar.html:112 templates/zerver/footer.html:3 msgid "About Zulip" msgstr "" -#: templates/zerver/app/navbar.html:118 +#: templates/zerver/app/navbar.html:119 +msgid "Contact support" +msgstr "" + +#: templates/zerver/app/navbar.html:126 msgid "Desktop & mobile apps" msgstr "" -#: templates/zerver/app/navbar.html:123 templates/zerver/footer.html:50 +#: templates/zerver/app/navbar.html:131 templates/zerver/footer.html:50 msgid "Integrations" msgstr "" -#: templates/zerver/app/navbar.html:128 +#: templates/zerver/app/navbar.html:136 msgid "API documentation" msgstr "" -#: templates/zerver/app/navbar.html:135 -msgid "Statistics" +#: templates/zerver/app/navbar.html:149 +msgid "Support Zulip" msgstr "" -#: templates/zerver/app/navbar.html:142 +#: templates/zerver/app/navbar.html:156 msgid "Plans and pricing" msgstr "" -#: templates/zerver/app/navbar.html:157 +#: templates/zerver/app/navbar.html:164 msgid "Invite users" msgstr "" -#: templates/zerver/app/navbar.html:163 +#: templates/zerver/app/navbar.html:170 msgid "" "Grant Zulip the Kerberos tickets needed to run your Zephyr mirror via " "Webathena" msgstr "" -#: templates/zerver/app/navbar.html:165 +#: templates/zerver/app/navbar.html:172 msgid "Link with Webathena" msgstr "" -#: templates/zerver/app/navbar.html:171 +#: templates/zerver/app/navbar.html:178 msgid "Log out" msgstr "" @@ -3372,33 +3376,33 @@ msgstr "" msgid "We couldn't find that Zulip organization." msgstr "" -#: zerver/lib/actions.py:355 zerver/lib/actions.py:367 +#: zerver/lib/actions.py:357 zerver/lib/actions.py:369 #, python-brace-format msgid "{user} just signed up for Zulip. (total: {user_count})" msgstr "" -#: zerver/lib/actions.py:358 +#: zerver/lib/actions.py:360 msgid "signups" msgstr "" -#: zerver/lib/actions.py:478 +#: zerver/lib/actions.py:480 #, python-brace-format msgid "{user} accepted your invitation to join Zulip!" msgstr "" -#: zerver/lib/actions.py:1408 +#: zerver/lib/actions.py:1410 msgid "Unable to render message" msgstr "" -#: zerver/lib/actions.py:2214 zerver/lib/actions.py:2244 +#: zerver/lib/actions.py:2224 zerver/lib/actions.py:2254 msgid "Reaction already exists." msgstr "" -#: zerver/lib/actions.py:2347 zerver/lib/addressee.py:32 +#: zerver/lib/actions.py:2357 zerver/lib/addressee.py:32 msgid "Invalid user ID {}" msgstr "" -#: zerver/lib/actions.py:2416 zerver/lib/actions.py:7031 +#: zerver/lib/actions.py:2426 zerver/lib/actions.py:7046 #: zerver/lib/streams.py:238 zerver/lib/streams.py:246 #: zerver/tornado/views.py:105 zerver/views/events_register.py:73 #: zerver/views/message_send.py:226 zerver/views/message_send.py:232 @@ -3406,251 +3410,251 @@ msgstr "" msgid "User not authorized for this query" msgstr "" -#: zerver/lib/actions.py:2453 +#: zerver/lib/actions.py:2463 #, python-brace-format msgid "'{email}' is no longer using Zulip." msgstr "" -#: zerver/lib/actions.py:2460 +#: zerver/lib/actions.py:2470 msgid "You can't send private messages outside of your organization." msgstr "" -#: zerver/lib/actions.py:2526 +#: zerver/lib/actions.py:2536 msgid "Expected exactly one stream" msgstr "" -#: zerver/lib/actions.py:2537 +#: zerver/lib/actions.py:2547 msgid "Invalid data type for stream" msgstr "" -#: zerver/lib/actions.py:2553 zerver/lib/actions.py:2563 +#: zerver/lib/actions.py:2563 zerver/lib/actions.py:2573 msgid "Invalid data type for recipients" msgstr "" -#: zerver/lib/actions.py:2571 zerver/lib/actions.py:2579 +#: zerver/lib/actions.py:2581 zerver/lib/actions.py:2589 msgid "Recipient lists may contain emails or user IDs, but not both." msgstr "" -#: zerver/lib/actions.py:2677 +#: zerver/lib/actions.py:2687 msgid "Reminders can only be set for streams." msgstr "" -#: zerver/lib/actions.py:2698 +#: zerver/lib/actions.py:2708 msgid "Your organization has turned off message editing" msgstr "" -#: zerver/lib/actions.py:2701 +#: zerver/lib/actions.py:2711 msgid "Invalid propagate_mode without topic edit" msgstr "" -#: zerver/lib/actions.py:2721 +#: zerver/lib/actions.py:2731 msgid "You don't have permission to edit this message" msgstr "" -#: zerver/lib/actions.py:2725 +#: zerver/lib/actions.py:2735 msgid "Widgets cannot be edited." msgstr "" -#: zerver/lib/actions.py:2736 zerver/lib/actions.py:2750 +#: zerver/lib/actions.py:2746 zerver/lib/actions.py:2760 msgid "The time limit for editing this message has passed" msgstr "" -#: zerver/lib/actions.py:2753 +#: zerver/lib/actions.py:2763 msgid "Nothing to change" msgstr "" -#: zerver/lib/actions.py:2757 zerver/lib/addressee.py:41 +#: zerver/lib/actions.py:2767 zerver/lib/addressee.py:41 #: zerver/webhooks/ifttt/view.py:26 zerver/webhooks/zapier/view.py:38 msgid "Topic can't be empty" msgstr "" -#: zerver/lib/actions.py:2795 +#: zerver/lib/actions.py:2805 msgid "Message must be a stream message" msgstr "" -#: zerver/lib/actions.py:2797 +#: zerver/lib/actions.py:2807 msgid "You don't have permission to move this message" msgstr "" -#: zerver/lib/actions.py:2803 +#: zerver/lib/actions.py:2813 msgid "" "You don't have permission to move this message due to missing access to its " "stream" msgstr "" -#: zerver/lib/actions.py:2807 +#: zerver/lib/actions.py:2817 msgid "Cannot change message content while changing stream" msgstr "" -#: zerver/lib/actions.py:2843 +#: zerver/lib/actions.py:2854 msgid "Invalid default stream group name '{}'" msgstr "" -#: zerver/lib/actions.py:2846 +#: zerver/lib/actions.py:2857 msgid "Default stream group name too long (limit: {} characters)" msgstr "" -#: zerver/lib/actions.py:2853 +#: zerver/lib/actions.py:2864 msgid "Default stream group name '{}' contains NULL (0x00) characters." msgstr "" -#: zerver/lib/actions.py:2919 +#: zerver/lib/actions.py:2930 #, python-brace-format msgid "" "Your bot {bot_identity} tried to send a message to stream ID {stream_id}, " "but there is no stream with that ID." msgstr "" -#: zerver/lib/actions.py:2925 +#: zerver/lib/actions.py:2936 #, python-brace-format msgid "" "Your bot {bot_identity} tried to send a message to stream {stream_name}, but " "that stream does not exist. Click [here]({new_stream_link}) to create it." msgstr "" -#: zerver/lib/actions.py:2933 +#: zerver/lib/actions.py:2944 #, python-brace-format msgid "" "Your bot {bot_identity} tried to send a message to stream {stream_name}. The " "stream exists but does not have any subscribers." msgstr "" -#: zerver/lib/actions.py:2980 +#: zerver/lib/actions.py:2991 msgid "Private messages are disabled in this organization." msgstr "" -#: zerver/lib/actions.py:3105 +#: zerver/lib/actions.py:3116 msgid "Widgets: API programmer sent invalid JSON content" msgstr "" -#: zerver/lib/actions.py:3111 +#: zerver/lib/actions.py:3122 #, python-brace-format msgid "Widgets: {error_msg}" msgstr "" -#: zerver/lib/actions.py:3129 +#: zerver/lib/actions.py:3140 msgid "You do not have permission to use wildcard mentions in this stream." msgstr "" -#: zerver/lib/actions.py:3382 +#: zerver/lib/actions.py:3393 msgid "Subscriber data is not available for this stream" msgstr "" -#: zerver/lib/actions.py:3389 +#: zerver/lib/actions.py:3400 msgid "Unable to retrieve subscribers for private stream" msgstr "" -#: zerver/lib/actions.py:4642 +#: zerver/lib/actions.py:4653 #, python-brace-format msgid "{user_name} renamed stream {old_stream_name} to {new_stream_name}." msgstr "" -#: zerver/lib/actions.py:4748 +#: zerver/lib/actions.py:4759 msgid "Signups enabled" msgstr "" -#: zerver/lib/actions.py:4862 +#: zerver/lib/actions.py:4873 msgid "Invalid default stream group {}" msgstr "" -#: zerver/lib/actions.py:4908 zerver/lib/actions.py:4935 +#: zerver/lib/actions.py:4919 zerver/lib/actions.py:4946 #, python-brace-format msgid "" "'{stream_name}' is a default stream and cannot be added to '{group_name}'" msgstr "" -#: zerver/lib/actions.py:4919 +#: zerver/lib/actions.py:4930 #, python-brace-format msgid "Default stream group '{group_name}' already exists" msgstr "" -#: zerver/lib/actions.py:4941 +#: zerver/lib/actions.py:4952 #, python-brace-format msgid "" "Stream '{stream_name}' is already present in default stream group " "'{group_name}'" msgstr "" -#: zerver/lib/actions.py:4957 +#: zerver/lib/actions.py:4968 #, python-brace-format msgid "" "Stream '{stream_name}' is not present in default stream group '{group_name}'" msgstr "" -#: zerver/lib/actions.py:4971 +#: zerver/lib/actions.py:4982 msgid "This default stream group is already named '{}'" msgstr "" -#: zerver/lib/actions.py:4975 +#: zerver/lib/actions.py:4986 msgid "Default stream group '{}' already exists" msgstr "" -#: zerver/lib/actions.py:5417 +#: zerver/lib/actions.py:5428 msgid "Invalid flag: '{}'" msgstr "" -#: zerver/lib/actions.py:5419 +#: zerver/lib/actions.py:5430 msgid "Flag not editable: '{}'" msgstr "" -#: zerver/lib/actions.py:5421 +#: zerver/lib/actions.py:5432 msgid "Invalid message flag operation: '{}'" msgstr "" -#: zerver/lib/actions.py:5435 zerver/lib/actions.py:5437 -#: zerver/lib/message.py:670 zerver/lib/message.py:676 +#: zerver/lib/actions.py:5446 zerver/lib/actions.py:5448 +#: zerver/lib/message.py:671 zerver/lib/message.py:677 msgid "Invalid message(s)" msgstr "" -#: zerver/lib/actions.py:6005 +#: zerver/lib/actions.py:6020 #, python-brace-format msgid "This topic was moved by {user} to {new_location}" msgstr "" -#: zerver/lib/actions.py:6010 +#: zerver/lib/actions.py:6025 #, python-brace-format msgid "This topic was moved here from {old_location} by {user}" msgstr "" -#: zerver/lib/actions.py:6503 +#: zerver/lib/actions.py:6518 #, python-brace-format msgid "" "You do not have enough remaining invites for today. Please contact {email} " "to have your limit raised. No invitations were sent." msgstr "" -#: zerver/lib/actions.py:6554 +#: zerver/lib/actions.py:6569 msgid "" "Your account is too new to send invites for this organization. Ask an " "organization admin, or a more experienced user." msgstr "" -#: zerver/lib/actions.py:6594 +#: zerver/lib/actions.py:6609 msgid "Some emails did not validate, so we didn't send any invitations." msgstr "" -#: zerver/lib/actions.py:6602 +#: zerver/lib/actions.py:6617 msgid "We weren't able to invite anyone." msgstr "" -#: zerver/lib/actions.py:6633 +#: zerver/lib/actions.py:6648 msgid "" "Some of those addresses are already using Zulip, so we didn't send them an " "invitation. We did send invitations to everyone else!" msgstr "" -#: zerver/lib/actions.py:7250 +#: zerver/lib/actions.py:7265 msgid "Invalid order mapping." msgstr "" -#: zerver/lib/actions.py:7316 zerver/lib/users.py:344 +#: zerver/lib/actions.py:7331 zerver/lib/users.py:344 #: zerver/views/custom_profile_fields.py:137 #: zerver/views/custom_profile_fields.py:157 #, python-brace-format msgid "Field id {id} not found." msgstr "" -#: zerver/lib/actions.py:7342 zerver/lib/actions.py:7355 +#: zerver/lib/actions.py:7357 zerver/lib/actions.py:7370 msgid "User group '{}' already exists." msgstr "" @@ -3990,11 +3994,11 @@ msgstr "" msgid "Version control" msgstr "" -#: zerver/lib/message.py:128 +#: zerver/lib/message.py:129 msgid "Message must not be empty" msgstr "" -#: zerver/lib/message.py:130 +#: zerver/lib/message.py:131 msgid "Message must not contain null bytes" msgstr "" @@ -4113,7 +4117,7 @@ msgstr "" msgid "Invalid JSON in response" msgstr "" -#: zerver/lib/outgoing_webhook.py:296 +#: zerver/lib/outgoing_webhook.py:302 msgid "Invalid response format" msgstr "" diff --git a/locale/gl/translations.json b/locale/gl/translations.json index 7e17f3b8c9..6e1008f974 100644 --- a/locale/gl/translations.json +++ b/locale/gl/translations.json @@ -37,7 +37,6 @@ "A stream with this name already exists": "", "A unicode emoji with name {emoji_name} already exists. Uploading a custom emoji with this name will override the unicode emoji with this name.": "", "A wide image for the upper left corner of the app.": "", - "ADMIN ACTIONS": "", "API key": "", "Action": "", "Actions": "", @@ -419,7 +418,6 @@ "Mentions": "", "Message #{stream_name}": "", "Message #{stream_name} > {topic_name}": "", - "Message ": "", "Message actions": "", "Message editing": "", "Message formatting": "", @@ -427,6 +425,7 @@ "Message retention for stream": "", "Message retention period": "", "Message sent when you were not subscribed": "", + "Message {recipient_label}": "", "Message {recipient_names}": "", "Message {recipient_name} ({recipient_status})": "", "Messages in this stream will be automatically deleted after {retention_days} days.": "", @@ -602,7 +601,6 @@ "Remove": "", "Remove from default": "", "Reply": "", - "Reply (r)": "", "Reply mentioning user": "", "Requesting user": "", "Require topics in stream messages": "", @@ -711,7 +709,6 @@ "The stream has been renamed!": "", "Their password will be cleared from our systems, and any bots they maintain will be disabled.": "", "There are no current alert words.": "", - "There are no messages to reply to.": "", "These settings are explained in detail in the help center.": "", "This action is permanent and cannot be undone. All users will permanently lose access to their Zulip accounts.": "", "This file exceeds maximum allowed size of": "", @@ -826,6 +823,7 @@ "Who can add users to streams": "", "Who can create and manage user groups": "", "Who can create streams": "", + "Who can move messages between streams": "", "Who can post to the stream?": "", "Who can use @all/@everyone mentions in large streams": "", "Who can use private messages": "", diff --git a/locale/hi/LC_MESSAGES/django.po b/locale/hi/LC_MESSAGES/django.po index 71112f909f..3bfee471e6 100644 --- a/locale/hi/LC_MESSAGES/django.po +++ b/locale/hi/LC_MESSAGES/django.po @@ -13,8 +13,8 @@ msgid "" msgstr "" "Project-Id-Version: Zulip\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-05-11 20:47+0000\n" -"PO-Revision-Date: 2021-05-11 20:48+0000\n" +"POT-Creation-Date: 2021-05-12 23:28+0000\n" +"PO-Revision-Date: 2021-05-12 23:29+0000\n" "Last-Translator: Tim Abbott \n" "Language-Team: Hindi (http://www.transifex.com/zulip/zulip/language/hi/)\n" "MIME-Version: 1.0\n" @@ -264,7 +264,7 @@ msgid "" "encountering this page, it's probably our fault. We're sorry." msgstr "" -#: templates/corporate/billing.html:21 templates/zerver/app/navbar.html:149 +#: templates/corporate/billing.html:21 templates/zerver/app/navbar.html:142 msgid "Billing" msgstr "बिलिंग" @@ -661,7 +661,7 @@ msgid "Invite" msgstr "आमंत्रण" #: templates/zerver/app/keyboard_shortcuts.html:2 -#: templates/zerver/app/navbar.html:87 +#: templates/zerver/app/navbar.html:95 #: templates/zerver/app/right_sidebar.html:24 msgid "Keyboard shortcuts" msgstr "कुंजीपटल अल्प मार्ग" @@ -1013,62 +1013,66 @@ msgstr "सेटिंग्स" msgid "Manage organization" msgstr "" -#: templates/zerver/app/navbar.html:82 templates/zerver/footer.html:16 +#: templates/zerver/app/navbar.html:83 +msgid "Usage statistics" +msgstr "" + +#: templates/zerver/app/navbar.html:90 templates/zerver/footer.html:16 msgid "Help center" msgstr "" -#: templates/zerver/app/navbar.html:92 +#: templates/zerver/app/navbar.html:100 msgid "Message formatting" msgstr "" -#: templates/zerver/app/navbar.html:97 +#: templates/zerver/app/navbar.html:105 #: templates/zerver/app/search_operators.html:2 msgid "Search operators" msgstr "" -#: templates/zerver/app/navbar.html:103 -msgid "Contact support" -msgstr "" - -#: templates/zerver/app/navbar.html:111 templates/zerver/footer.html:3 +#: templates/zerver/app/navbar.html:112 templates/zerver/footer.html:3 msgid "About Zulip" msgstr "जूलिप के बारे में" -#: templates/zerver/app/navbar.html:118 +#: templates/zerver/app/navbar.html:119 +msgid "Contact support" +msgstr "" + +#: templates/zerver/app/navbar.html:126 msgid "Desktop & mobile apps" msgstr "" -#: templates/zerver/app/navbar.html:123 templates/zerver/footer.html:50 +#: templates/zerver/app/navbar.html:131 templates/zerver/footer.html:50 msgid "Integrations" msgstr "" -#: templates/zerver/app/navbar.html:128 +#: templates/zerver/app/navbar.html:136 msgid "API documentation" msgstr "" -#: templates/zerver/app/navbar.html:135 -msgid "Statistics" +#: templates/zerver/app/navbar.html:149 +msgid "Support Zulip" msgstr "" -#: templates/zerver/app/navbar.html:142 +#: templates/zerver/app/navbar.html:156 msgid "Plans and pricing" msgstr "" -#: templates/zerver/app/navbar.html:157 +#: templates/zerver/app/navbar.html:164 msgid "Invite users" msgstr "" -#: templates/zerver/app/navbar.html:163 +#: templates/zerver/app/navbar.html:170 msgid "" "Grant Zulip the Kerberos tickets needed to run your Zephyr mirror via " "Webathena" msgstr "अपने Zephyr दर्पण को Webathena के माध्यम से चलाने के लिए आवश्यक केर्बरोस टिकट को जिप करें" -#: templates/zerver/app/navbar.html:165 +#: templates/zerver/app/navbar.html:172 msgid "Link with Webathena" msgstr "" -#: templates/zerver/app/navbar.html:171 +#: templates/zerver/app/navbar.html:178 msgid "Log out" msgstr "" @@ -3350,33 +3354,33 @@ msgstr "" msgid "We couldn't find that Zulip organization." msgstr "" -#: zerver/lib/actions.py:355 zerver/lib/actions.py:367 +#: zerver/lib/actions.py:357 zerver/lib/actions.py:369 #, python-brace-format msgid "{user} just signed up for Zulip. (total: {user_count})" msgstr "" -#: zerver/lib/actions.py:358 +#: zerver/lib/actions.py:360 msgid "signups" msgstr "" -#: zerver/lib/actions.py:478 +#: zerver/lib/actions.py:480 #, python-brace-format msgid "{user} accepted your invitation to join Zulip!" msgstr "" -#: zerver/lib/actions.py:1408 +#: zerver/lib/actions.py:1410 msgid "Unable to render message" msgstr "" -#: zerver/lib/actions.py:2214 zerver/lib/actions.py:2244 +#: zerver/lib/actions.py:2224 zerver/lib/actions.py:2254 msgid "Reaction already exists." msgstr "" -#: zerver/lib/actions.py:2347 zerver/lib/addressee.py:32 +#: zerver/lib/actions.py:2357 zerver/lib/addressee.py:32 msgid "Invalid user ID {}" msgstr "" -#: zerver/lib/actions.py:2416 zerver/lib/actions.py:7031 +#: zerver/lib/actions.py:2426 zerver/lib/actions.py:7046 #: zerver/lib/streams.py:238 zerver/lib/streams.py:246 #: zerver/tornado/views.py:105 zerver/views/events_register.py:73 #: zerver/views/message_send.py:226 zerver/views/message_send.py:232 @@ -3384,251 +3388,251 @@ msgstr "" msgid "User not authorized for this query" msgstr "" -#: zerver/lib/actions.py:2453 +#: zerver/lib/actions.py:2463 #, python-brace-format msgid "'{email}' is no longer using Zulip." msgstr "" -#: zerver/lib/actions.py:2460 +#: zerver/lib/actions.py:2470 msgid "You can't send private messages outside of your organization." msgstr "" -#: zerver/lib/actions.py:2526 +#: zerver/lib/actions.py:2536 msgid "Expected exactly one stream" msgstr "" -#: zerver/lib/actions.py:2537 +#: zerver/lib/actions.py:2547 msgid "Invalid data type for stream" msgstr "" -#: zerver/lib/actions.py:2553 zerver/lib/actions.py:2563 +#: zerver/lib/actions.py:2563 zerver/lib/actions.py:2573 msgid "Invalid data type for recipients" msgstr "" -#: zerver/lib/actions.py:2571 zerver/lib/actions.py:2579 +#: zerver/lib/actions.py:2581 zerver/lib/actions.py:2589 msgid "Recipient lists may contain emails or user IDs, but not both." msgstr "" -#: zerver/lib/actions.py:2677 +#: zerver/lib/actions.py:2687 msgid "Reminders can only be set for streams." msgstr "" -#: zerver/lib/actions.py:2698 +#: zerver/lib/actions.py:2708 msgid "Your organization has turned off message editing" msgstr "" -#: zerver/lib/actions.py:2701 +#: zerver/lib/actions.py:2711 msgid "Invalid propagate_mode without topic edit" msgstr "" -#: zerver/lib/actions.py:2721 +#: zerver/lib/actions.py:2731 msgid "You don't have permission to edit this message" msgstr "" -#: zerver/lib/actions.py:2725 +#: zerver/lib/actions.py:2735 msgid "Widgets cannot be edited." msgstr "" -#: zerver/lib/actions.py:2736 zerver/lib/actions.py:2750 +#: zerver/lib/actions.py:2746 zerver/lib/actions.py:2760 msgid "The time limit for editing this message has passed" msgstr "" -#: zerver/lib/actions.py:2753 +#: zerver/lib/actions.py:2763 msgid "Nothing to change" msgstr "" -#: zerver/lib/actions.py:2757 zerver/lib/addressee.py:41 +#: zerver/lib/actions.py:2767 zerver/lib/addressee.py:41 #: zerver/webhooks/ifttt/view.py:26 zerver/webhooks/zapier/view.py:38 msgid "Topic can't be empty" msgstr "" -#: zerver/lib/actions.py:2795 +#: zerver/lib/actions.py:2805 msgid "Message must be a stream message" msgstr "" -#: zerver/lib/actions.py:2797 +#: zerver/lib/actions.py:2807 msgid "You don't have permission to move this message" msgstr "" -#: zerver/lib/actions.py:2803 +#: zerver/lib/actions.py:2813 msgid "" "You don't have permission to move this message due to missing access to its " "stream" msgstr "" -#: zerver/lib/actions.py:2807 +#: zerver/lib/actions.py:2817 msgid "Cannot change message content while changing stream" msgstr "" -#: zerver/lib/actions.py:2843 +#: zerver/lib/actions.py:2854 msgid "Invalid default stream group name '{}'" msgstr "" -#: zerver/lib/actions.py:2846 +#: zerver/lib/actions.py:2857 msgid "Default stream group name too long (limit: {} characters)" msgstr "" -#: zerver/lib/actions.py:2853 +#: zerver/lib/actions.py:2864 msgid "Default stream group name '{}' contains NULL (0x00) characters." msgstr "" -#: zerver/lib/actions.py:2919 +#: zerver/lib/actions.py:2930 #, python-brace-format msgid "" "Your bot {bot_identity} tried to send a message to stream ID {stream_id}, " "but there is no stream with that ID." msgstr "" -#: zerver/lib/actions.py:2925 +#: zerver/lib/actions.py:2936 #, python-brace-format msgid "" "Your bot {bot_identity} tried to send a message to stream {stream_name}, but" " that stream does not exist. Click [here]({new_stream_link}) to create it." msgstr "" -#: zerver/lib/actions.py:2933 +#: zerver/lib/actions.py:2944 #, python-brace-format msgid "" "Your bot {bot_identity} tried to send a message to stream {stream_name}. The" " stream exists but does not have any subscribers." msgstr "" -#: zerver/lib/actions.py:2980 +#: zerver/lib/actions.py:2991 msgid "Private messages are disabled in this organization." msgstr "" -#: zerver/lib/actions.py:3105 +#: zerver/lib/actions.py:3116 msgid "Widgets: API programmer sent invalid JSON content" msgstr "" -#: zerver/lib/actions.py:3111 +#: zerver/lib/actions.py:3122 #, python-brace-format msgid "Widgets: {error_msg}" msgstr "" -#: zerver/lib/actions.py:3129 +#: zerver/lib/actions.py:3140 msgid "You do not have permission to use wildcard mentions in this stream." msgstr "" -#: zerver/lib/actions.py:3382 +#: zerver/lib/actions.py:3393 msgid "Subscriber data is not available for this stream" msgstr "" -#: zerver/lib/actions.py:3389 +#: zerver/lib/actions.py:3400 msgid "Unable to retrieve subscribers for private stream" msgstr "" -#: zerver/lib/actions.py:4642 +#: zerver/lib/actions.py:4653 #, python-brace-format msgid "{user_name} renamed stream {old_stream_name} to {new_stream_name}." msgstr "" -#: zerver/lib/actions.py:4748 +#: zerver/lib/actions.py:4759 msgid "Signups enabled" msgstr "" -#: zerver/lib/actions.py:4862 +#: zerver/lib/actions.py:4873 msgid "Invalid default stream group {}" msgstr "" -#: zerver/lib/actions.py:4908 zerver/lib/actions.py:4935 +#: zerver/lib/actions.py:4919 zerver/lib/actions.py:4946 #, python-brace-format msgid "" "'{stream_name}' is a default stream and cannot be added to '{group_name}'" msgstr "" -#: zerver/lib/actions.py:4919 +#: zerver/lib/actions.py:4930 #, python-brace-format msgid "Default stream group '{group_name}' already exists" msgstr "" -#: zerver/lib/actions.py:4941 +#: zerver/lib/actions.py:4952 #, python-brace-format msgid "" "Stream '{stream_name}' is already present in default stream group " "'{group_name}'" msgstr "" -#: zerver/lib/actions.py:4957 +#: zerver/lib/actions.py:4968 #, python-brace-format msgid "" "Stream '{stream_name}' is not present in default stream group '{group_name}'" msgstr "" -#: zerver/lib/actions.py:4971 +#: zerver/lib/actions.py:4982 msgid "This default stream group is already named '{}'" msgstr "" -#: zerver/lib/actions.py:4975 +#: zerver/lib/actions.py:4986 msgid "Default stream group '{}' already exists" msgstr "" -#: zerver/lib/actions.py:5417 +#: zerver/lib/actions.py:5428 msgid "Invalid flag: '{}'" msgstr "" -#: zerver/lib/actions.py:5419 +#: zerver/lib/actions.py:5430 msgid "Flag not editable: '{}'" msgstr "" -#: zerver/lib/actions.py:5421 +#: zerver/lib/actions.py:5432 msgid "Invalid message flag operation: '{}'" msgstr "" -#: zerver/lib/actions.py:5435 zerver/lib/actions.py:5437 -#: zerver/lib/message.py:670 zerver/lib/message.py:676 +#: zerver/lib/actions.py:5446 zerver/lib/actions.py:5448 +#: zerver/lib/message.py:671 zerver/lib/message.py:677 msgid "Invalid message(s)" msgstr "" -#: zerver/lib/actions.py:6005 +#: zerver/lib/actions.py:6020 #, python-brace-format msgid "This topic was moved by {user} to {new_location}" msgstr "" -#: zerver/lib/actions.py:6010 +#: zerver/lib/actions.py:6025 #, python-brace-format msgid "This topic was moved here from {old_location} by {user}" msgstr "" -#: zerver/lib/actions.py:6503 +#: zerver/lib/actions.py:6518 #, python-brace-format msgid "" "You do not have enough remaining invites for today. Please contact {email} " "to have your limit raised. No invitations were sent." msgstr "" -#: zerver/lib/actions.py:6554 +#: zerver/lib/actions.py:6569 msgid "" "Your account is too new to send invites for this organization. Ask an " "organization admin, or a more experienced user." msgstr "इस संगठन के लिए आमंत्रण भेजने के लिए आपका खाता बहुत नया है। एक संगठन व्यवस्थापक, या एक अधिक अनुभवी उपयोगकर्ता से पूछें।" -#: zerver/lib/actions.py:6594 +#: zerver/lib/actions.py:6609 msgid "Some emails did not validate, so we didn't send any invitations." msgstr "कुछ ईमेल मान्य नहीं हुए, इसलिए हमने कोई निमंत्रण नहीं भेजा।" -#: zerver/lib/actions.py:6602 +#: zerver/lib/actions.py:6617 msgid "We weren't able to invite anyone." msgstr "हम किसी को भी आमंत्रित करने में सक्षम नहीं थे।" -#: zerver/lib/actions.py:6633 +#: zerver/lib/actions.py:6648 msgid "" "Some of those addresses are already using Zulip, so we didn't send them an " "invitation. We did send invitations to everyone else!" msgstr "उनमें से कुछ पते पहले से ही ज़ूलिप का उपयोग कर रहे हैं, इसलिए हमने उन्हें निमंत्रण नहीं भेजा। हमने सभी को निमंत्रण भेजा!" -#: zerver/lib/actions.py:7250 +#: zerver/lib/actions.py:7265 msgid "Invalid order mapping." msgstr "अमान्य ऑर्डर मैपिंग।" -#: zerver/lib/actions.py:7316 zerver/lib/users.py:344 +#: zerver/lib/actions.py:7331 zerver/lib/users.py:344 #: zerver/views/custom_profile_fields.py:137 #: zerver/views/custom_profile_fields.py:157 #, python-brace-format msgid "Field id {id} not found." msgstr "" -#: zerver/lib/actions.py:7342 zerver/lib/actions.py:7355 +#: zerver/lib/actions.py:7357 zerver/lib/actions.py:7370 msgid "User group '{}' already exists." msgstr "" @@ -3968,11 +3972,11 @@ msgstr "" msgid "Version control" msgstr "" -#: zerver/lib/message.py:128 +#: zerver/lib/message.py:129 msgid "Message must not be empty" msgstr "" -#: zerver/lib/message.py:130 +#: zerver/lib/message.py:131 msgid "Message must not contain null bytes" msgstr "" @@ -4088,11 +4092,11 @@ msgid "" "a previous message." msgstr "" -#: zerver/lib/outgoing_webhook.py:292 +#: zerver/lib/outgoing_webhook.py:293 msgid "Invalid JSON in response" msgstr "" -#: zerver/lib/outgoing_webhook.py:295 +#: zerver/lib/outgoing_webhook.py:296 msgid "Invalid response format" msgstr "" diff --git a/locale/hi/translations.json b/locale/hi/translations.json index 866210e8f0..c10b3d01d3 100644 --- a/locale/hi/translations.json +++ b/locale/hi/translations.json @@ -824,6 +824,7 @@ "Who can add users to streams": "", "Who can create and manage user groups": "", "Who can create streams": "", + "Who can move messages between streams": "", "Who can post to the stream?": "", "Who can use @all/@everyone mentions in large streams": "", "Who can use private messages": "", diff --git a/locale/hu/LC_MESSAGES/django.po b/locale/hu/LC_MESSAGES/django.po index 08224ac2f9..213c6e2b64 100644 --- a/locale/hu/LC_MESSAGES/django.po +++ b/locale/hu/LC_MESSAGES/django.po @@ -14,8 +14,8 @@ msgid "" msgstr "" "Project-Id-Version: Zulip\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-05-11 20:47+0000\n" -"PO-Revision-Date: 2021-05-11 20:48+0000\n" +"POT-Creation-Date: 2021-05-12 23:28+0000\n" +"PO-Revision-Date: 2021-05-12 23:29+0000\n" "Last-Translator: Tim Abbott \n" "Language-Team: Hungarian (http://www.transifex.com/zulip/zulip/language/hu/)\n" "MIME-Version: 1.0\n" @@ -265,7 +265,7 @@ msgid "" "encountering this page, it's probably our fault. We're sorry." msgstr "" -#: templates/corporate/billing.html:21 templates/zerver/app/navbar.html:149 +#: templates/corporate/billing.html:21 templates/zerver/app/navbar.html:142 msgid "Billing" msgstr "Számlázás" @@ -662,7 +662,7 @@ msgid "Invite" msgstr "Meghívás" #: templates/zerver/app/keyboard_shortcuts.html:2 -#: templates/zerver/app/navbar.html:87 +#: templates/zerver/app/navbar.html:95 #: templates/zerver/app/right_sidebar.html:24 msgid "Keyboard shortcuts" msgstr "Billenyűparancsok" @@ -1014,62 +1014,66 @@ msgstr "Beállítások" msgid "Manage organization" msgstr "Szervezet kezelése" -#: templates/zerver/app/navbar.html:82 templates/zerver/footer.html:16 +#: templates/zerver/app/navbar.html:83 +msgid "Usage statistics" +msgstr "" + +#: templates/zerver/app/navbar.html:90 templates/zerver/footer.html:16 msgid "Help center" msgstr "Súgó Központ" -#: templates/zerver/app/navbar.html:92 +#: templates/zerver/app/navbar.html:100 msgid "Message formatting" msgstr "Üzenet formázása" -#: templates/zerver/app/navbar.html:97 +#: templates/zerver/app/navbar.html:105 #: templates/zerver/app/search_operators.html:2 msgid "Search operators" msgstr "Keresési operátorok" -#: templates/zerver/app/navbar.html:103 -msgid "Contact support" -msgstr "" - -#: templates/zerver/app/navbar.html:111 templates/zerver/footer.html:3 +#: templates/zerver/app/navbar.html:112 templates/zerver/footer.html:3 msgid "About Zulip" msgstr "A Zulip-ról" -#: templates/zerver/app/navbar.html:118 +#: templates/zerver/app/navbar.html:119 +msgid "Contact support" +msgstr "" + +#: templates/zerver/app/navbar.html:126 msgid "Desktop & mobile apps" msgstr "Asztali és mobil alkalmazások" -#: templates/zerver/app/navbar.html:123 templates/zerver/footer.html:50 +#: templates/zerver/app/navbar.html:131 templates/zerver/footer.html:50 msgid "Integrations" msgstr "Integrációk" -#: templates/zerver/app/navbar.html:128 +#: templates/zerver/app/navbar.html:136 msgid "API documentation" msgstr "API dokumentáció" -#: templates/zerver/app/navbar.html:135 -msgid "Statistics" -msgstr "Statisztikák" +#: templates/zerver/app/navbar.html:149 +msgid "Support Zulip" +msgstr "" -#: templates/zerver/app/navbar.html:142 +#: templates/zerver/app/navbar.html:156 msgid "Plans and pricing" msgstr "Árazás" -#: templates/zerver/app/navbar.html:157 +#: templates/zerver/app/navbar.html:164 msgid "Invite users" msgstr "Felhasználók meghívása" -#: templates/zerver/app/navbar.html:163 +#: templates/zerver/app/navbar.html:170 msgid "" "Grant Zulip the Kerberos tickets needed to run your Zephyr mirror via " "Webathena" msgstr "" -#: templates/zerver/app/navbar.html:165 +#: templates/zerver/app/navbar.html:172 msgid "Link with Webathena" msgstr "" -#: templates/zerver/app/navbar.html:171 +#: templates/zerver/app/navbar.html:178 msgid "Log out" msgstr "Kijelentkezés" @@ -3351,33 +3355,33 @@ msgstr "" msgid "We couldn't find that Zulip organization." msgstr "Nem találtuk meg ezt a Zulip szervezetet." -#: zerver/lib/actions.py:355 zerver/lib/actions.py:367 +#: zerver/lib/actions.py:357 zerver/lib/actions.py:369 #, python-brace-format msgid "{user} just signed up for Zulip. (total: {user_count})" msgstr "" -#: zerver/lib/actions.py:358 +#: zerver/lib/actions.py:360 msgid "signups" msgstr "" -#: zerver/lib/actions.py:478 +#: zerver/lib/actions.py:480 #, python-brace-format msgid "{user} accepted your invitation to join Zulip!" msgstr "" -#: zerver/lib/actions.py:1408 +#: zerver/lib/actions.py:1410 msgid "Unable to render message" msgstr "Az üzenet megjelenítése nem sikerült" -#: zerver/lib/actions.py:2214 zerver/lib/actions.py:2244 +#: zerver/lib/actions.py:2224 zerver/lib/actions.py:2254 msgid "Reaction already exists." msgstr "Ez a reakció már létezik." -#: zerver/lib/actions.py:2347 zerver/lib/addressee.py:32 +#: zerver/lib/actions.py:2357 zerver/lib/addressee.py:32 msgid "Invalid user ID {}" msgstr "Érvénytelen felhasználói ID {}" -#: zerver/lib/actions.py:2416 zerver/lib/actions.py:7031 +#: zerver/lib/actions.py:2426 zerver/lib/actions.py:7046 #: zerver/lib/streams.py:238 zerver/lib/streams.py:246 #: zerver/tornado/views.py:105 zerver/views/events_register.py:73 #: zerver/views/message_send.py:226 zerver/views/message_send.py:232 @@ -3385,251 +3389,251 @@ msgstr "Érvénytelen felhasználói ID {}" msgid "User not authorized for this query" msgstr "Erre a lekérdezésre a felhasználó nem jogosult" -#: zerver/lib/actions.py:2453 +#: zerver/lib/actions.py:2463 #, python-brace-format msgid "'{email}' is no longer using Zulip." msgstr "" -#: zerver/lib/actions.py:2460 +#: zerver/lib/actions.py:2470 msgid "You can't send private messages outside of your organization." msgstr "Nem küldhetsz privát üzeneteket a saját szervezeteden kívülre." -#: zerver/lib/actions.py:2526 +#: zerver/lib/actions.py:2536 msgid "Expected exactly one stream" msgstr "" -#: zerver/lib/actions.py:2537 +#: zerver/lib/actions.py:2547 msgid "Invalid data type for stream" msgstr "" -#: zerver/lib/actions.py:2553 zerver/lib/actions.py:2563 +#: zerver/lib/actions.py:2563 zerver/lib/actions.py:2573 msgid "Invalid data type for recipients" msgstr "" -#: zerver/lib/actions.py:2571 zerver/lib/actions.py:2579 +#: zerver/lib/actions.py:2581 zerver/lib/actions.py:2589 msgid "Recipient lists may contain emails or user IDs, but not both." msgstr "" -#: zerver/lib/actions.py:2677 +#: zerver/lib/actions.py:2687 msgid "Reminders can only be set for streams." msgstr "" -#: zerver/lib/actions.py:2698 +#: zerver/lib/actions.py:2708 msgid "Your organization has turned off message editing" msgstr "A szervezetben az üzenetek szerkesztésének lehetősége ki van kapcsolva." -#: zerver/lib/actions.py:2701 +#: zerver/lib/actions.py:2711 msgid "Invalid propagate_mode without topic edit" msgstr "" -#: zerver/lib/actions.py:2721 +#: zerver/lib/actions.py:2731 msgid "You don't have permission to edit this message" msgstr "Nincs jogosultságod az üzenet szerkesztésére" -#: zerver/lib/actions.py:2725 +#: zerver/lib/actions.py:2735 msgid "Widgets cannot be edited." msgstr "" -#: zerver/lib/actions.py:2736 zerver/lib/actions.py:2750 +#: zerver/lib/actions.py:2746 zerver/lib/actions.py:2760 msgid "The time limit for editing this message has passed" msgstr "Az üzenet módosítására rendelkezésre álló időkorlát letelt." -#: zerver/lib/actions.py:2753 +#: zerver/lib/actions.py:2763 msgid "Nothing to change" msgstr "Nincs változtatnivaló" -#: zerver/lib/actions.py:2757 zerver/lib/addressee.py:41 +#: zerver/lib/actions.py:2767 zerver/lib/addressee.py:41 #: zerver/webhooks/ifttt/view.py:26 zerver/webhooks/zapier/view.py:38 msgid "Topic can't be empty" msgstr "A téma nem lehet üres." -#: zerver/lib/actions.py:2795 +#: zerver/lib/actions.py:2805 msgid "Message must be a stream message" msgstr "" -#: zerver/lib/actions.py:2797 +#: zerver/lib/actions.py:2807 msgid "You don't have permission to move this message" msgstr "" -#: zerver/lib/actions.py:2803 +#: zerver/lib/actions.py:2813 msgid "" "You don't have permission to move this message due to missing access to its " "stream" msgstr "" -#: zerver/lib/actions.py:2807 +#: zerver/lib/actions.py:2817 msgid "Cannot change message content while changing stream" msgstr "" -#: zerver/lib/actions.py:2843 +#: zerver/lib/actions.py:2854 msgid "Invalid default stream group name '{}'" msgstr "" -#: zerver/lib/actions.py:2846 +#: zerver/lib/actions.py:2857 msgid "Default stream group name too long (limit: {} characters)" msgstr "" -#: zerver/lib/actions.py:2853 +#: zerver/lib/actions.py:2864 msgid "Default stream group name '{}' contains NULL (0x00) characters." msgstr "" -#: zerver/lib/actions.py:2919 +#: zerver/lib/actions.py:2930 #, python-brace-format msgid "" "Your bot {bot_identity} tried to send a message to stream ID {stream_id}, " "but there is no stream with that ID." msgstr "" -#: zerver/lib/actions.py:2925 +#: zerver/lib/actions.py:2936 #, python-brace-format msgid "" "Your bot {bot_identity} tried to send a message to stream {stream_name}, but" " that stream does not exist. Click [here]({new_stream_link}) to create it." msgstr "" -#: zerver/lib/actions.py:2933 +#: zerver/lib/actions.py:2944 #, python-brace-format msgid "" "Your bot {bot_identity} tried to send a message to stream {stream_name}. The" " stream exists but does not have any subscribers." msgstr "A/az {bot_identity} bot megpróbált üzenetet küldeni a/az {stream_name} üzenetfolyamba. Az üzenetfolyam létezik, de nincsenek feliratkozói." -#: zerver/lib/actions.py:2980 +#: zerver/lib/actions.py:2991 msgid "Private messages are disabled in this organization." msgstr "A privát üzenetek nem engedélyezettek ebben a szervezetben." -#: zerver/lib/actions.py:3105 +#: zerver/lib/actions.py:3116 msgid "Widgets: API programmer sent invalid JSON content" msgstr "Widgetek: az API programozó érvénytelen JSON tartalmat küldött" -#: zerver/lib/actions.py:3111 +#: zerver/lib/actions.py:3122 #, python-brace-format msgid "Widgets: {error_msg}" msgstr "" -#: zerver/lib/actions.py:3129 +#: zerver/lib/actions.py:3140 msgid "You do not have permission to use wildcard mentions in this stream." msgstr "" -#: zerver/lib/actions.py:3382 +#: zerver/lib/actions.py:3393 msgid "Subscriber data is not available for this stream" msgstr "Ennél az üzenetfolyamnál nem érhetők el a feliratkozók adatai." -#: zerver/lib/actions.py:3389 +#: zerver/lib/actions.py:3400 msgid "Unable to retrieve subscribers for private stream" msgstr "Privát üzenetfolyamnál nem érhetők el a feliratkozók adatai." -#: zerver/lib/actions.py:4642 +#: zerver/lib/actions.py:4653 #, python-brace-format msgid "{user_name} renamed stream {old_stream_name} to {new_stream_name}." msgstr "" -#: zerver/lib/actions.py:4748 +#: zerver/lib/actions.py:4759 msgid "Signups enabled" msgstr "" -#: zerver/lib/actions.py:4862 +#: zerver/lib/actions.py:4873 msgid "Invalid default stream group {}" msgstr "" -#: zerver/lib/actions.py:4908 zerver/lib/actions.py:4935 +#: zerver/lib/actions.py:4919 zerver/lib/actions.py:4946 #, python-brace-format msgid "" "'{stream_name}' is a default stream and cannot be added to '{group_name}'" msgstr "" -#: zerver/lib/actions.py:4919 +#: zerver/lib/actions.py:4930 #, python-brace-format msgid "Default stream group '{group_name}' already exists" msgstr "" -#: zerver/lib/actions.py:4941 +#: zerver/lib/actions.py:4952 #, python-brace-format msgid "" "Stream '{stream_name}' is already present in default stream group " "'{group_name}'" msgstr "" -#: zerver/lib/actions.py:4957 +#: zerver/lib/actions.py:4968 #, python-brace-format msgid "" "Stream '{stream_name}' is not present in default stream group '{group_name}'" msgstr "" -#: zerver/lib/actions.py:4971 +#: zerver/lib/actions.py:4982 msgid "This default stream group is already named '{}'" msgstr "" -#: zerver/lib/actions.py:4975 +#: zerver/lib/actions.py:4986 msgid "Default stream group '{}' already exists" msgstr "" -#: zerver/lib/actions.py:5417 +#: zerver/lib/actions.py:5428 msgid "Invalid flag: '{}'" msgstr "" -#: zerver/lib/actions.py:5419 +#: zerver/lib/actions.py:5430 msgid "Flag not editable: '{}'" msgstr "" -#: zerver/lib/actions.py:5421 +#: zerver/lib/actions.py:5432 msgid "Invalid message flag operation: '{}'" msgstr "" -#: zerver/lib/actions.py:5435 zerver/lib/actions.py:5437 -#: zerver/lib/message.py:670 zerver/lib/message.py:676 +#: zerver/lib/actions.py:5446 zerver/lib/actions.py:5448 +#: zerver/lib/message.py:671 zerver/lib/message.py:677 msgid "Invalid message(s)" msgstr "Érvénytelen üzenet(ek)" -#: zerver/lib/actions.py:6005 +#: zerver/lib/actions.py:6020 #, python-brace-format msgid "This topic was moved by {user} to {new_location}" msgstr "" -#: zerver/lib/actions.py:6010 +#: zerver/lib/actions.py:6025 #, python-brace-format msgid "This topic was moved here from {old_location} by {user}" msgstr "" -#: zerver/lib/actions.py:6503 +#: zerver/lib/actions.py:6518 #, python-brace-format msgid "" "You do not have enough remaining invites for today. Please contact {email} " "to have your limit raised. No invitations were sent." msgstr "" -#: zerver/lib/actions.py:6554 +#: zerver/lib/actions.py:6569 msgid "" "Your account is too new to send invites for this organization. Ask an " "organization admin, or a more experienced user." msgstr "A fiókod túl új ahhoz, hogy meghívókat küldhess ehhez a szervezethez. Kérj meg egy szervezeti adminisztrátort vagy egy tapasztaltabb felhasználót." -#: zerver/lib/actions.py:6594 +#: zerver/lib/actions.py:6609 msgid "Some emails did not validate, so we didn't send any invitations." msgstr "Néhány e-mail nem volt érvényes, ezért egy meghívót sem küldtünk ki." -#: zerver/lib/actions.py:6602 +#: zerver/lib/actions.py:6617 msgid "We weren't able to invite anyone." msgstr "Senki sem sikerült meghívnunk." -#: zerver/lib/actions.py:6633 +#: zerver/lib/actions.py:6648 msgid "" "Some of those addresses are already using Zulip, so we didn't send them an " "invitation. We did send invitations to everyone else!" msgstr "Néhány címzett már használja a Zulipot, ezért nem küldtünk nekik meghívót. Mindenki másnak viszont igen!" -#: zerver/lib/actions.py:7250 +#: zerver/lib/actions.py:7265 msgid "Invalid order mapping." msgstr "Érvénytelen sorrend megfeleltetés." -#: zerver/lib/actions.py:7316 zerver/lib/users.py:344 +#: zerver/lib/actions.py:7331 zerver/lib/users.py:344 #: zerver/views/custom_profile_fields.py:137 #: zerver/views/custom_profile_fields.py:157 #, python-brace-format msgid "Field id {id} not found." msgstr "" -#: zerver/lib/actions.py:7342 zerver/lib/actions.py:7355 +#: zerver/lib/actions.py:7357 zerver/lib/actions.py:7370 msgid "User group '{}' already exists." msgstr "" @@ -3969,11 +3973,11 @@ msgstr "Hatékonyság" msgid "Version control" msgstr "Verziókezelés" -#: zerver/lib/message.py:128 +#: zerver/lib/message.py:129 msgid "Message must not be empty" msgstr "Az üzenet nem lehet üres" -#: zerver/lib/message.py:130 +#: zerver/lib/message.py:131 msgid "Message must not contain null bytes" msgstr "Az üzenet nem tartalmazhat null byteokat." @@ -4089,11 +4093,11 @@ msgid "" "a previous message." msgstr "" -#: zerver/lib/outgoing_webhook.py:292 +#: zerver/lib/outgoing_webhook.py:293 msgid "Invalid JSON in response" msgstr "" -#: zerver/lib/outgoing_webhook.py:295 +#: zerver/lib/outgoing_webhook.py:296 msgid "Invalid response format" msgstr "" diff --git a/locale/hu/translations.json b/locale/hu/translations.json index 45d288191b..16457d5d73 100644 --- a/locale/hu/translations.json +++ b/locale/hu/translations.json @@ -824,6 +824,7 @@ "Who can add users to streams": "Ki adhat hozzá felhasználókat az üzenetfolyamhoz", "Who can create and manage user groups": "", "Who can create streams": "Ki hozhat létre üzenetfolyamokat", + "Who can move messages between streams": "", "Who can post to the stream?": "Ki üzenhet az üzenetfolyamban?", "Who can use @all/@everyone mentions in large streams": "", "Who can use private messages": "", diff --git a/locale/id/LC_MESSAGES/django.po b/locale/id/LC_MESSAGES/django.po index 757bba367d..59b5e11623 100644 --- a/locale/id/LC_MESSAGES/django.po +++ b/locale/id/LC_MESSAGES/django.po @@ -11,8 +11,8 @@ msgid "" msgstr "" "Project-Id-Version: Zulip\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-05-11 20:47+0000\n" -"PO-Revision-Date: 2021-05-11 20:48+0000\n" +"POT-Creation-Date: 2021-05-12 23:28+0000\n" +"PO-Revision-Date: 2021-05-12 23:29+0000\n" "Last-Translator: Tim Abbott \n" "Language-Team: Indonesian (http://www.transifex.com/zulip/zulip/language/id/)\n" "MIME-Version: 1.0\n" @@ -262,7 +262,7 @@ msgid "" "encountering this page, it's probably our fault. We're sorry." msgstr "" -#: templates/corporate/billing.html:21 templates/zerver/app/navbar.html:149 +#: templates/corporate/billing.html:21 templates/zerver/app/navbar.html:142 msgid "Billing" msgstr "" @@ -659,7 +659,7 @@ msgid "Invite" msgstr "Undang" #: templates/zerver/app/keyboard_shortcuts.html:2 -#: templates/zerver/app/navbar.html:87 +#: templates/zerver/app/navbar.html:95 #: templates/zerver/app/right_sidebar.html:24 msgid "Keyboard shortcuts" msgstr "Shorcut keyboard" @@ -1011,62 +1011,66 @@ msgstr "Pengaturan" msgid "Manage organization" msgstr "Kelola organisasi" -#: templates/zerver/app/navbar.html:82 templates/zerver/footer.html:16 +#: templates/zerver/app/navbar.html:83 +msgid "Usage statistics" +msgstr "" + +#: templates/zerver/app/navbar.html:90 templates/zerver/footer.html:16 msgid "Help center" msgstr "Pusat bantuan" -#: templates/zerver/app/navbar.html:92 +#: templates/zerver/app/navbar.html:100 msgid "Message formatting" msgstr "Format pesan" -#: templates/zerver/app/navbar.html:97 +#: templates/zerver/app/navbar.html:105 #: templates/zerver/app/search_operators.html:2 msgid "Search operators" msgstr "Operator pencarian" -#: templates/zerver/app/navbar.html:103 -msgid "Contact support" -msgstr "" - -#: templates/zerver/app/navbar.html:111 templates/zerver/footer.html:3 +#: templates/zerver/app/navbar.html:112 templates/zerver/footer.html:3 msgid "About Zulip" msgstr "Tentang Zulip" -#: templates/zerver/app/navbar.html:118 +#: templates/zerver/app/navbar.html:119 +msgid "Contact support" +msgstr "" + +#: templates/zerver/app/navbar.html:126 msgid "Desktop & mobile apps" msgstr "Aplikasi desktop & mobile" -#: templates/zerver/app/navbar.html:123 templates/zerver/footer.html:50 +#: templates/zerver/app/navbar.html:131 templates/zerver/footer.html:50 msgid "Integrations" msgstr "Integrasi" -#: templates/zerver/app/navbar.html:128 +#: templates/zerver/app/navbar.html:136 msgid "API documentation" msgstr "Dokumentasi API" -#: templates/zerver/app/navbar.html:135 -msgid "Statistics" -msgstr "Statistik" +#: templates/zerver/app/navbar.html:149 +msgid "Support Zulip" +msgstr "" -#: templates/zerver/app/navbar.html:142 +#: templates/zerver/app/navbar.html:156 msgid "Plans and pricing" msgstr "" -#: templates/zerver/app/navbar.html:157 +#: templates/zerver/app/navbar.html:164 msgid "Invite users" msgstr "Undang pengguna" -#: templates/zerver/app/navbar.html:163 +#: templates/zerver/app/navbar.html:170 msgid "" "Grant Zulip the Kerberos tickets needed to run your Zephyr mirror via " "Webathena" msgstr "Sediakan Zulip tiket Kerberos yang diperlukan untuk menjalankan mirror .Zephyr Anda melalui Webathena" -#: templates/zerver/app/navbar.html:165 +#: templates/zerver/app/navbar.html:172 msgid "Link with Webathena" msgstr "Tautkan dengan Webatehna" -#: templates/zerver/app/navbar.html:171 +#: templates/zerver/app/navbar.html:178 msgid "Log out" msgstr "Keluar" @@ -3348,33 +3352,33 @@ msgstr "Tolong masukkan paling banyak 10 email." msgid "We couldn't find that Zulip organization." msgstr "" -#: zerver/lib/actions.py:355 zerver/lib/actions.py:367 +#: zerver/lib/actions.py:357 zerver/lib/actions.py:369 #, python-brace-format msgid "{user} just signed up for Zulip. (total: {user_count})" msgstr "" -#: zerver/lib/actions.py:358 +#: zerver/lib/actions.py:360 msgid "signups" msgstr "" -#: zerver/lib/actions.py:478 +#: zerver/lib/actions.py:480 #, python-brace-format msgid "{user} accepted your invitation to join Zulip!" msgstr "" -#: zerver/lib/actions.py:1408 +#: zerver/lib/actions.py:1410 msgid "Unable to render message" msgstr "Tidak dapat menampilkan pesan." -#: zerver/lib/actions.py:2214 zerver/lib/actions.py:2244 +#: zerver/lib/actions.py:2224 zerver/lib/actions.py:2254 msgid "Reaction already exists." msgstr "Reaksi sudah ada." -#: zerver/lib/actions.py:2347 zerver/lib/addressee.py:32 +#: zerver/lib/actions.py:2357 zerver/lib/addressee.py:32 msgid "Invalid user ID {}" msgstr "" -#: zerver/lib/actions.py:2416 zerver/lib/actions.py:7031 +#: zerver/lib/actions.py:2426 zerver/lib/actions.py:7046 #: zerver/lib/streams.py:238 zerver/lib/streams.py:246 #: zerver/tornado/views.py:105 zerver/views/events_register.py:73 #: zerver/views/message_send.py:226 zerver/views/message_send.py:232 @@ -3382,251 +3386,251 @@ msgstr "" msgid "User not authorized for this query" msgstr "Pengguna tidak berotoritas untuk melakukan perintah ini." -#: zerver/lib/actions.py:2453 +#: zerver/lib/actions.py:2463 #, python-brace-format msgid "'{email}' is no longer using Zulip." msgstr "" -#: zerver/lib/actions.py:2460 +#: zerver/lib/actions.py:2470 msgid "You can't send private messages outside of your organization." msgstr "Anda tidak dapat mengirim pesan pribadi di luar dari organisasi Anda." -#: zerver/lib/actions.py:2526 +#: zerver/lib/actions.py:2536 msgid "Expected exactly one stream" msgstr "" -#: zerver/lib/actions.py:2537 +#: zerver/lib/actions.py:2547 msgid "Invalid data type for stream" msgstr "" -#: zerver/lib/actions.py:2553 zerver/lib/actions.py:2563 +#: zerver/lib/actions.py:2563 zerver/lib/actions.py:2573 msgid "Invalid data type for recipients" msgstr "" -#: zerver/lib/actions.py:2571 zerver/lib/actions.py:2579 +#: zerver/lib/actions.py:2581 zerver/lib/actions.py:2589 msgid "Recipient lists may contain emails or user IDs, but not both." msgstr "" -#: zerver/lib/actions.py:2677 +#: zerver/lib/actions.py:2687 msgid "Reminders can only be set for streams." msgstr "" -#: zerver/lib/actions.py:2698 +#: zerver/lib/actions.py:2708 msgid "Your organization has turned off message editing" msgstr "Organisasi Anda telah menonaktifkan penyuntingan pesan" -#: zerver/lib/actions.py:2701 +#: zerver/lib/actions.py:2711 msgid "Invalid propagate_mode without topic edit" msgstr "" -#: zerver/lib/actions.py:2721 +#: zerver/lib/actions.py:2731 msgid "You don't have permission to edit this message" msgstr "Anda tidak memiliki ijin untuk mengedit pesan ini" -#: zerver/lib/actions.py:2725 +#: zerver/lib/actions.py:2735 msgid "Widgets cannot be edited." msgstr "" -#: zerver/lib/actions.py:2736 zerver/lib/actions.py:2750 +#: zerver/lib/actions.py:2746 zerver/lib/actions.py:2760 msgid "The time limit for editing this message has passed" msgstr "" -#: zerver/lib/actions.py:2753 +#: zerver/lib/actions.py:2763 msgid "Nothing to change" msgstr "Tidak ada yang dapat diubah" -#: zerver/lib/actions.py:2757 zerver/lib/addressee.py:41 +#: zerver/lib/actions.py:2767 zerver/lib/addressee.py:41 #: zerver/webhooks/ifttt/view.py:26 zerver/webhooks/zapier/view.py:38 msgid "Topic can't be empty" msgstr "Topik tidak boleh kosong" -#: zerver/lib/actions.py:2795 +#: zerver/lib/actions.py:2805 msgid "Message must be a stream message" msgstr "" -#: zerver/lib/actions.py:2797 +#: zerver/lib/actions.py:2807 msgid "You don't have permission to move this message" msgstr "" -#: zerver/lib/actions.py:2803 +#: zerver/lib/actions.py:2813 msgid "" "You don't have permission to move this message due to missing access to its " "stream" msgstr "" -#: zerver/lib/actions.py:2807 +#: zerver/lib/actions.py:2817 msgid "Cannot change message content while changing stream" msgstr "" -#: zerver/lib/actions.py:2843 +#: zerver/lib/actions.py:2854 msgid "Invalid default stream group name '{}'" msgstr "" -#: zerver/lib/actions.py:2846 +#: zerver/lib/actions.py:2857 msgid "Default stream group name too long (limit: {} characters)" msgstr "" -#: zerver/lib/actions.py:2853 +#: zerver/lib/actions.py:2864 msgid "Default stream group name '{}' contains NULL (0x00) characters." msgstr "" -#: zerver/lib/actions.py:2919 +#: zerver/lib/actions.py:2930 #, python-brace-format msgid "" "Your bot {bot_identity} tried to send a message to stream ID {stream_id}, " "but there is no stream with that ID." msgstr "" -#: zerver/lib/actions.py:2925 +#: zerver/lib/actions.py:2936 #, python-brace-format msgid "" "Your bot {bot_identity} tried to send a message to stream {stream_name}, but" " that stream does not exist. Click [here]({new_stream_link}) to create it." msgstr "" -#: zerver/lib/actions.py:2933 +#: zerver/lib/actions.py:2944 #, python-brace-format msgid "" "Your bot {bot_identity} tried to send a message to stream {stream_name}. The" " stream exists but does not have any subscribers." msgstr "" -#: zerver/lib/actions.py:2980 +#: zerver/lib/actions.py:2991 msgid "Private messages are disabled in this organization." msgstr "" -#: zerver/lib/actions.py:3105 +#: zerver/lib/actions.py:3116 msgid "Widgets: API programmer sent invalid JSON content" msgstr "" -#: zerver/lib/actions.py:3111 +#: zerver/lib/actions.py:3122 #, python-brace-format msgid "Widgets: {error_msg}" msgstr "" -#: zerver/lib/actions.py:3129 +#: zerver/lib/actions.py:3140 msgid "You do not have permission to use wildcard mentions in this stream." msgstr "" -#: zerver/lib/actions.py:3382 +#: zerver/lib/actions.py:3393 msgid "Subscriber data is not available for this stream" msgstr "" -#: zerver/lib/actions.py:3389 +#: zerver/lib/actions.py:3400 msgid "Unable to retrieve subscribers for private stream" msgstr "" -#: zerver/lib/actions.py:4642 +#: zerver/lib/actions.py:4653 #, python-brace-format msgid "{user_name} renamed stream {old_stream_name} to {new_stream_name}." msgstr "" -#: zerver/lib/actions.py:4748 +#: zerver/lib/actions.py:4759 msgid "Signups enabled" msgstr "" -#: zerver/lib/actions.py:4862 +#: zerver/lib/actions.py:4873 msgid "Invalid default stream group {}" msgstr "" -#: zerver/lib/actions.py:4908 zerver/lib/actions.py:4935 +#: zerver/lib/actions.py:4919 zerver/lib/actions.py:4946 #, python-brace-format msgid "" "'{stream_name}' is a default stream and cannot be added to '{group_name}'" msgstr "" -#: zerver/lib/actions.py:4919 +#: zerver/lib/actions.py:4930 #, python-brace-format msgid "Default stream group '{group_name}' already exists" msgstr "" -#: zerver/lib/actions.py:4941 +#: zerver/lib/actions.py:4952 #, python-brace-format msgid "" "Stream '{stream_name}' is already present in default stream group " "'{group_name}'" msgstr "" -#: zerver/lib/actions.py:4957 +#: zerver/lib/actions.py:4968 #, python-brace-format msgid "" "Stream '{stream_name}' is not present in default stream group '{group_name}'" msgstr "" -#: zerver/lib/actions.py:4971 +#: zerver/lib/actions.py:4982 msgid "This default stream group is already named '{}'" msgstr "" -#: zerver/lib/actions.py:4975 +#: zerver/lib/actions.py:4986 msgid "Default stream group '{}' already exists" msgstr "" -#: zerver/lib/actions.py:5417 +#: zerver/lib/actions.py:5428 msgid "Invalid flag: '{}'" msgstr "" -#: zerver/lib/actions.py:5419 +#: zerver/lib/actions.py:5430 msgid "Flag not editable: '{}'" msgstr "" -#: zerver/lib/actions.py:5421 +#: zerver/lib/actions.py:5432 msgid "Invalid message flag operation: '{}'" msgstr "" -#: zerver/lib/actions.py:5435 zerver/lib/actions.py:5437 -#: zerver/lib/message.py:670 zerver/lib/message.py:676 +#: zerver/lib/actions.py:5446 zerver/lib/actions.py:5448 +#: zerver/lib/message.py:671 zerver/lib/message.py:677 msgid "Invalid message(s)" msgstr "Pesan invalid" -#: zerver/lib/actions.py:6005 +#: zerver/lib/actions.py:6020 #, python-brace-format msgid "This topic was moved by {user} to {new_location}" msgstr "" -#: zerver/lib/actions.py:6010 +#: zerver/lib/actions.py:6025 #, python-brace-format msgid "This topic was moved here from {old_location} by {user}" msgstr "" -#: zerver/lib/actions.py:6503 +#: zerver/lib/actions.py:6518 #, python-brace-format msgid "" "You do not have enough remaining invites for today. Please contact {email} " "to have your limit raised. No invitations were sent." msgstr "" -#: zerver/lib/actions.py:6554 +#: zerver/lib/actions.py:6569 msgid "" "Your account is too new to send invites for this organization. Ask an " "organization admin, or a more experienced user." msgstr "" -#: zerver/lib/actions.py:6594 +#: zerver/lib/actions.py:6609 msgid "Some emails did not validate, so we didn't send any invitations." msgstr "Beberapa email tidak tervalidasi, jadi kami tidak mengirimkan undangan apapun." -#: zerver/lib/actions.py:6602 +#: zerver/lib/actions.py:6617 msgid "We weren't able to invite anyone." msgstr "Kami tidak dapat mengundang siapapun." -#: zerver/lib/actions.py:6633 +#: zerver/lib/actions.py:6648 msgid "" "Some of those addresses are already using Zulip, so we didn't send them an " "invitation. We did send invitations to everyone else!" msgstr "Beberapa dari alamat itu telah menggunakan Zulip, jadi kami tidak mengirimkan mereka undangan. Namun kami mengirimkan undangan kepada orang-orang yang lain!" -#: zerver/lib/actions.py:7250 +#: zerver/lib/actions.py:7265 msgid "Invalid order mapping." msgstr "" -#: zerver/lib/actions.py:7316 zerver/lib/users.py:344 +#: zerver/lib/actions.py:7331 zerver/lib/users.py:344 #: zerver/views/custom_profile_fields.py:137 #: zerver/views/custom_profile_fields.py:157 #, python-brace-format msgid "Field id {id} not found." msgstr "" -#: zerver/lib/actions.py:7342 zerver/lib/actions.py:7355 +#: zerver/lib/actions.py:7357 zerver/lib/actions.py:7370 msgid "User group '{}' already exists." msgstr "" @@ -3966,11 +3970,11 @@ msgstr "Produktivitas" msgid "Version control" msgstr "Kontrol versi" -#: zerver/lib/message.py:128 +#: zerver/lib/message.py:129 msgid "Message must not be empty" msgstr "Pesan harus tidak boleh kosong" -#: zerver/lib/message.py:130 +#: zerver/lib/message.py:131 msgid "Message must not contain null bytes" msgstr "Pesan harus tidak mengandung null bytes" @@ -4086,11 +4090,11 @@ msgid "" "a previous message." msgstr "" -#: zerver/lib/outgoing_webhook.py:292 +#: zerver/lib/outgoing_webhook.py:293 msgid "Invalid JSON in response" msgstr "" -#: zerver/lib/outgoing_webhook.py:295 +#: zerver/lib/outgoing_webhook.py:296 msgid "Invalid response format" msgstr "" diff --git a/locale/id/translations.json b/locale/id/translations.json index 4406ea70b6..c8751cbb29 100644 --- a/locale/id/translations.json +++ b/locale/id/translations.json @@ -824,6 +824,7 @@ "Who can add users to streams": "", "Who can create and manage user groups": "", "Who can create streams": "", + "Who can move messages between streams": "", "Who can post to the stream?": "", "Who can use @all/@everyone mentions in large streams": "", "Who can use private messages": "", diff --git a/locale/it/LC_MESSAGES/django.po b/locale/it/LC_MESSAGES/django.po index 49458b6437..96474434c5 100644 --- a/locale/it/LC_MESSAGES/django.po +++ b/locale/it/LC_MESSAGES/django.po @@ -14,8 +14,8 @@ msgid "" msgstr "" "Project-Id-Version: Zulip\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-05-11 20:47+0000\n" -"PO-Revision-Date: 2021-05-11 20:48+0000\n" +"POT-Creation-Date: 2021-05-12 23:28+0000\n" +"PO-Revision-Date: 2021-05-12 23:29+0000\n" "Last-Translator: Tim Abbott \n" "Language-Team: Italian (http://www.transifex.com/zulip/zulip/language/it/)\n" "MIME-Version: 1.0\n" @@ -265,7 +265,7 @@ msgid "" "encountering this page, it's probably our fault. We're sorry." msgstr "Assicurati di aver copiato correttamente il link nel tuo browser. Se stai ancora visualizzando questa pagina, probabilmente è colpa nostra. Ci dispiace." -#: templates/corporate/billing.html:21 templates/zerver/app/navbar.html:149 +#: templates/corporate/billing.html:21 templates/zerver/app/navbar.html:142 msgid "Billing" msgstr "Fatturazione" @@ -662,7 +662,7 @@ msgid "Invite" msgstr "Invita" #: templates/zerver/app/keyboard_shortcuts.html:2 -#: templates/zerver/app/navbar.html:87 +#: templates/zerver/app/navbar.html:95 #: templates/zerver/app/right_sidebar.html:24 msgid "Keyboard shortcuts" msgstr "Scorciatoie tastiera" @@ -1014,62 +1014,66 @@ msgstr "Impostazioni" msgid "Manage organization" msgstr "Gestisci l'organizzazione" -#: templates/zerver/app/navbar.html:82 templates/zerver/footer.html:16 +#: templates/zerver/app/navbar.html:83 +msgid "Usage statistics" +msgstr "" + +#: templates/zerver/app/navbar.html:90 templates/zerver/footer.html:16 msgid "Help center" msgstr "Centro di supporto" -#: templates/zerver/app/navbar.html:92 +#: templates/zerver/app/navbar.html:100 msgid "Message formatting" msgstr "Formattazione dei messaggi" -#: templates/zerver/app/navbar.html:97 +#: templates/zerver/app/navbar.html:105 #: templates/zerver/app/search_operators.html:2 msgid "Search operators" msgstr "Operatori di ricerca" -#: templates/zerver/app/navbar.html:103 -msgid "Contact support" -msgstr "Contatta il supporto" - -#: templates/zerver/app/navbar.html:111 templates/zerver/footer.html:3 +#: templates/zerver/app/navbar.html:112 templates/zerver/footer.html:3 msgid "About Zulip" msgstr "A proposito di Zulip" -#: templates/zerver/app/navbar.html:118 +#: templates/zerver/app/navbar.html:119 +msgid "Contact support" +msgstr "Contatta il supporto" + +#: templates/zerver/app/navbar.html:126 msgid "Desktop & mobile apps" msgstr "Desktop e mobile apps" -#: templates/zerver/app/navbar.html:123 templates/zerver/footer.html:50 +#: templates/zerver/app/navbar.html:131 templates/zerver/footer.html:50 msgid "Integrations" msgstr "Integrazioni" -#: templates/zerver/app/navbar.html:128 +#: templates/zerver/app/navbar.html:136 msgid "API documentation" msgstr "Documentazione API" -#: templates/zerver/app/navbar.html:135 -msgid "Statistics" -msgstr "Statistiche" +#: templates/zerver/app/navbar.html:149 +msgid "Support Zulip" +msgstr "" -#: templates/zerver/app/navbar.html:142 +#: templates/zerver/app/navbar.html:156 msgid "Plans and pricing" msgstr "Piani e prezzi" -#: templates/zerver/app/navbar.html:157 +#: templates/zerver/app/navbar.html:164 msgid "Invite users" msgstr "Invita utenti" -#: templates/zerver/app/navbar.html:163 +#: templates/zerver/app/navbar.html:170 msgid "" "Grant Zulip the Kerberos tickets needed to run your Zephyr mirror via " "Webathena" msgstr "Concedi a Zulip i tickets Kerberos necessari per eseguire il tuo mirror Zephyr tramite Webathena" -#: templates/zerver/app/navbar.html:165 +#: templates/zerver/app/navbar.html:172 msgid "Link with Webathena" msgstr "Link con Webathena" -#: templates/zerver/app/navbar.html:171 +#: templates/zerver/app/navbar.html:178 msgid "Log out" msgstr "Esci" @@ -1134,11 +1138,11 @@ msgstr "Questo server Zulip esegue una vecchia versione e dovrebbe essere aggior #: templates/zerver/app/navbar_alerts.html:53 msgid "Learn more" -msgstr "" +msgstr "Per saperne di più." #: templates/zerver/app/navbar_alerts.html:56 msgid "Dismiss for a week" -msgstr "" +msgstr "Congela per una settimana" #: templates/zerver/app/navbar_alerts.html:64 #, python-format @@ -2742,7 +2746,7 @@ msgstr "Vedi i piani e i prezzi" #: templates/zerver/hello.html:146 msgid "Previous" -msgstr "" +msgstr "Precedente" #: templates/zerver/hello.html:151 templates/zerver/realm_redirect.html:32 msgid "Next" @@ -2766,7 +2770,7 @@ msgstr "Logo Zendesk" #: templates/zerver/hello.html:428 msgid "Jira logo" -msgstr "" +msgstr "Logo Jira" #: templates/zerver/hello.html:435 msgid "Sentry logo" @@ -3351,33 +3355,33 @@ msgstr "Si prega di inserire al massimo 10 e-mail." msgid "We couldn't find that Zulip organization." msgstr "Non siamo riusciti a trovare questa l'organizzazione Zulip." -#: zerver/lib/actions.py:355 zerver/lib/actions.py:367 +#: zerver/lib/actions.py:357 zerver/lib/actions.py:369 #, python-brace-format msgid "{user} just signed up for Zulip. (total: {user_count})" msgstr "{user}appena registrato su Zulip. (total: {user_count})" -#: zerver/lib/actions.py:358 +#: zerver/lib/actions.py:360 msgid "signups" msgstr "iscrizioni" -#: zerver/lib/actions.py:478 +#: zerver/lib/actions.py:480 #, python-brace-format msgid "{user} accepted your invitation to join Zulip!" msgstr "{user} ha accettato il tuo invito ad unirti a Zulip!" -#: zerver/lib/actions.py:1408 +#: zerver/lib/actions.py:1410 msgid "Unable to render message" msgstr "Impossibile rilasciare il messaggio" -#: zerver/lib/actions.py:2214 zerver/lib/actions.py:2244 +#: zerver/lib/actions.py:2224 zerver/lib/actions.py:2254 msgid "Reaction already exists." msgstr "La reazione esiste già" -#: zerver/lib/actions.py:2347 zerver/lib/addressee.py:32 +#: zerver/lib/actions.py:2357 zerver/lib/addressee.py:32 msgid "Invalid user ID {}" msgstr "User ID {} non valido" -#: zerver/lib/actions.py:2416 zerver/lib/actions.py:7031 +#: zerver/lib/actions.py:2426 zerver/lib/actions.py:7046 #: zerver/lib/streams.py:238 zerver/lib/streams.py:246 #: zerver/tornado/views.py:105 zerver/views/events_register.py:73 #: zerver/views/message_send.py:226 zerver/views/message_send.py:232 @@ -3385,251 +3389,251 @@ msgstr "User ID {} non valido" msgid "User not authorized for this query" msgstr "Utente non autorizzato per questa query" -#: zerver/lib/actions.py:2453 +#: zerver/lib/actions.py:2463 #, python-brace-format msgid "'{email}' is no longer using Zulip." msgstr "'{email}' non sta più usando Zulip." -#: zerver/lib/actions.py:2460 +#: zerver/lib/actions.py:2470 msgid "You can't send private messages outside of your organization." msgstr "Non puoi inviare messaggi privati fuori dalla tua organizzazione." -#: zerver/lib/actions.py:2526 +#: zerver/lib/actions.py:2536 msgid "Expected exactly one stream" msgstr "Previsto esattamente un canale" -#: zerver/lib/actions.py:2537 +#: zerver/lib/actions.py:2547 msgid "Invalid data type for stream" msgstr "Tipo di dato non valido per il canale" -#: zerver/lib/actions.py:2553 zerver/lib/actions.py:2563 +#: zerver/lib/actions.py:2563 zerver/lib/actions.py:2573 msgid "Invalid data type for recipients" msgstr "Tipo di dato non valido per i destinatari" -#: zerver/lib/actions.py:2571 zerver/lib/actions.py:2579 +#: zerver/lib/actions.py:2581 zerver/lib/actions.py:2589 msgid "Recipient lists may contain emails or user IDs, but not both." msgstr "Gli elenchi dei destinatari possono contenere e-mail o ID , ma non entrambi." -#: zerver/lib/actions.py:2677 +#: zerver/lib/actions.py:2687 msgid "Reminders can only be set for streams." msgstr "I promemoria possono essere impostati solo per i canali." -#: zerver/lib/actions.py:2698 +#: zerver/lib/actions.py:2708 msgid "Your organization has turned off message editing" msgstr "La tua organizzazione ha disattivato la modifica dei messaggi" -#: zerver/lib/actions.py:2701 +#: zerver/lib/actions.py:2711 msgid "Invalid propagate_mode without topic edit" msgstr "Propagate_mode non valida senza modifica dell'argomento" -#: zerver/lib/actions.py:2721 +#: zerver/lib/actions.py:2731 msgid "You don't have permission to edit this message" msgstr "Non hai il permesso di modificare questo messaggio" -#: zerver/lib/actions.py:2725 +#: zerver/lib/actions.py:2735 msgid "Widgets cannot be edited." msgstr "I widget non possono essere modificati." -#: zerver/lib/actions.py:2736 zerver/lib/actions.py:2750 +#: zerver/lib/actions.py:2746 zerver/lib/actions.py:2760 msgid "The time limit for editing this message has passed" msgstr "Il tempo massimo per editare il messaggio è trascorso" -#: zerver/lib/actions.py:2753 +#: zerver/lib/actions.py:2763 msgid "Nothing to change" msgstr "Niente da cambiare" -#: zerver/lib/actions.py:2757 zerver/lib/addressee.py:41 +#: zerver/lib/actions.py:2767 zerver/lib/addressee.py:41 #: zerver/webhooks/ifttt/view.py:26 zerver/webhooks/zapier/view.py:38 msgid "Topic can't be empty" msgstr "L'argomento non può essere vuoto" -#: zerver/lib/actions.py:2795 +#: zerver/lib/actions.py:2805 msgid "Message must be a stream message" msgstr "Il messaggio deve essere un messaggio di canale" -#: zerver/lib/actions.py:2797 +#: zerver/lib/actions.py:2807 msgid "You don't have permission to move this message" msgstr "Non hai il permesso di spostare questo messaggio" -#: zerver/lib/actions.py:2803 +#: zerver/lib/actions.py:2813 msgid "" "You don't have permission to move this message due to missing access to its " "stream" msgstr "Non disponi dell'autorizzazione per spostare questo messaggio a causa del mancato accesso a questo canale" -#: zerver/lib/actions.py:2807 +#: zerver/lib/actions.py:2817 msgid "Cannot change message content while changing stream" msgstr "Impossibile modificare il contenuto del messaggio durante la modifica del canale" -#: zerver/lib/actions.py:2843 +#: zerver/lib/actions.py:2854 msgid "Invalid default stream group name '{}'" msgstr "Nome gruppo canale predefinito non valido '{}'" -#: zerver/lib/actions.py:2846 +#: zerver/lib/actions.py:2857 msgid "Default stream group name too long (limit: {} characters)" msgstr "Nome del gruppo del canale predefinito troppo lungo (limit: {} characters)" -#: zerver/lib/actions.py:2853 +#: zerver/lib/actions.py:2864 msgid "Default stream group name '{}' contains NULL (0x00) characters." msgstr "Nome del gruppo del canale '{}' contiene NULL (0x00) caratteri." -#: zerver/lib/actions.py:2919 +#: zerver/lib/actions.py:2930 #, python-brace-format msgid "" "Your bot {bot_identity} tried to send a message to stream ID {stream_id}, " "but there is no stream with that ID." msgstr "Il tuo bot {bot_identity} ha provato ad inviare un messaggio al canale ID {stream_id}, ma non c'è un canale con questo ID." -#: zerver/lib/actions.py:2925 +#: zerver/lib/actions.py:2936 #, python-brace-format msgid "" "Your bot {bot_identity} tried to send a message to stream {stream_name}, but" " that stream does not exist. Click [here]({new_stream_link}) to create it." msgstr "Il tuo bot {bot_identity} ha provato ad inviare un messaggio al canale {stream_name}, ma il canale non esiste. Clicca [here]({new_stream_link}) per crearlo." -#: zerver/lib/actions.py:2933 +#: zerver/lib/actions.py:2944 #, python-brace-format msgid "" "Your bot {bot_identity} tried to send a message to stream {stream_name}. The" " stream exists but does not have any subscribers." msgstr "Il tuo bot {bot_identity} ha provato ad inviare un messaggio al canale {stream_name}. Il canale esiste ma non ha iscritti." -#: zerver/lib/actions.py:2980 +#: zerver/lib/actions.py:2991 msgid "Private messages are disabled in this organization." msgstr "I messaggi privati sono disabilitati in questa organizzazione." -#: zerver/lib/actions.py:3105 +#: zerver/lib/actions.py:3116 msgid "Widgets: API programmer sent invalid JSON content" msgstr "Widget: il programmatore API ha inviato contenuto JSON non valido" -#: zerver/lib/actions.py:3111 +#: zerver/lib/actions.py:3122 #, python-brace-format msgid "Widgets: {error_msg}" msgstr "Widgets: {error_msg}" -#: zerver/lib/actions.py:3129 +#: zerver/lib/actions.py:3140 msgid "You do not have permission to use wildcard mentions in this stream." msgstr "Non sei autorizzato a utilizzare le menzioni con caratteri jolly in questo canale." -#: zerver/lib/actions.py:3382 +#: zerver/lib/actions.py:3393 msgid "Subscriber data is not available for this stream" msgstr "I dati dei sottoscrittori non sono disponibili per questo canale" -#: zerver/lib/actions.py:3389 +#: zerver/lib/actions.py:3400 msgid "Unable to retrieve subscribers for private stream" msgstr "Non posso ottenere l'elenco dei sottoscrittori del canale privato" -#: zerver/lib/actions.py:4642 +#: zerver/lib/actions.py:4653 #, python-brace-format msgid "{user_name} renamed stream {old_stream_name} to {new_stream_name}." msgstr "{user_name} ha rinominato il canale {old_stream_name} in {new_stream_name}." -#: zerver/lib/actions.py:4748 +#: zerver/lib/actions.py:4759 msgid "Signups enabled" msgstr "Iscrizioni abilitate" -#: zerver/lib/actions.py:4862 +#: zerver/lib/actions.py:4873 msgid "Invalid default stream group {}" msgstr "Gruppo di canale predefinito non valido {}" -#: zerver/lib/actions.py:4908 zerver/lib/actions.py:4935 +#: zerver/lib/actions.py:4919 zerver/lib/actions.py:4946 #, python-brace-format msgid "" "'{stream_name}' is a default stream and cannot be added to '{group_name}'" msgstr "'{stream_name}' è un canale predefinito e non può essere aggiunto a '{group_name}'" -#: zerver/lib/actions.py:4919 +#: zerver/lib/actions.py:4930 #, python-brace-format msgid "Default stream group '{group_name}' already exists" msgstr "Il gruppo di canale predefinito '{group_name}' esiste già" -#: zerver/lib/actions.py:4941 +#: zerver/lib/actions.py:4952 #, python-brace-format msgid "" "Stream '{stream_name}' is already present in default stream group " "'{group_name}'" msgstr "Il canale '{stream_name}' è già presente nel gruppo del canale di default '{group_name}'" -#: zerver/lib/actions.py:4957 +#: zerver/lib/actions.py:4968 #, python-brace-format msgid "" "Stream '{stream_name}' is not present in default stream group '{group_name}'" msgstr "Il canale '{stream_name}' non è presente nel gruppo di canale predefinito '{group_name}'" -#: zerver/lib/actions.py:4971 +#: zerver/lib/actions.py:4982 msgid "This default stream group is already named '{}'" msgstr "Questo gruppo di canale predefinito si chiama già '{}'" -#: zerver/lib/actions.py:4975 +#: zerver/lib/actions.py:4986 msgid "Default stream group '{}' already exists" msgstr "Il gruppo di canali predefinito '{}' esiste già" -#: zerver/lib/actions.py:5417 +#: zerver/lib/actions.py:5428 msgid "Invalid flag: '{}'" msgstr "Flag non valido: '{}'" -#: zerver/lib/actions.py:5419 +#: zerver/lib/actions.py:5430 msgid "Flag not editable: '{}'" msgstr "Flag non editabile: '{}'" -#: zerver/lib/actions.py:5421 +#: zerver/lib/actions.py:5432 msgid "Invalid message flag operation: '{}'" msgstr "Operazione di flag di messaggio non valida: '{}'" -#: zerver/lib/actions.py:5435 zerver/lib/actions.py:5437 -#: zerver/lib/message.py:670 zerver/lib/message.py:676 +#: zerver/lib/actions.py:5446 zerver/lib/actions.py:5448 +#: zerver/lib/message.py:671 zerver/lib/message.py:677 msgid "Invalid message(s)" msgstr "Messaggio(i) non valido" -#: zerver/lib/actions.py:6005 +#: zerver/lib/actions.py:6020 #, python-brace-format msgid "This topic was moved by {user} to {new_location}" msgstr "Questo argomento è stato spostato da {user} in {new_location}" -#: zerver/lib/actions.py:6010 +#: zerver/lib/actions.py:6025 #, python-brace-format msgid "This topic was moved here from {old_location} by {user}" msgstr "Questo argomento è stato spostato qui da {old_location} da {user}" -#: zerver/lib/actions.py:6503 +#: zerver/lib/actions.py:6518 #, python-brace-format msgid "" "You do not have enough remaining invites for today. Please contact {email} " "to have your limit raised. No invitations were sent." msgstr "Non hai abbastanza inviti rimanenti per oggi. Contatta {email} per aumentare il tuo limite. Non sono stati inviati inviti." -#: zerver/lib/actions.py:6554 +#: zerver/lib/actions.py:6569 msgid "" "Your account is too new to send invites for this organization. Ask an " "organization admin, or a more experienced user." msgstr "Il tuo account è troppo recente per poter spedire inviti per questa organizzazione. Chiedi ad un amministratore, o a un utente più anziano." -#: zerver/lib/actions.py:6594 +#: zerver/lib/actions.py:6609 msgid "Some emails did not validate, so we didn't send any invitations." msgstr "Alcune email non sono valide, quindi non abbiamo inviato nessun invito." -#: zerver/lib/actions.py:6602 +#: zerver/lib/actions.py:6617 msgid "We weren't able to invite anyone." msgstr "Non siamo stati in grado di invitare nessuno." -#: zerver/lib/actions.py:6633 +#: zerver/lib/actions.py:6648 msgid "" "Some of those addresses are already using Zulip, so we didn't send them an " "invitation. We did send invitations to everyone else!" msgstr "Alcuni di questi indirizzi stanno già utilizzando Zulip, quindi non possiamo inviare l'invito. Abbiamo inviato inviti a tutti gli altri! " -#: zerver/lib/actions.py:7250 +#: zerver/lib/actions.py:7265 msgid "Invalid order mapping." msgstr "Mappatura degli ordini non valida." -#: zerver/lib/actions.py:7316 zerver/lib/users.py:344 +#: zerver/lib/actions.py:7331 zerver/lib/users.py:344 #: zerver/views/custom_profile_fields.py:137 #: zerver/views/custom_profile_fields.py:157 #, python-brace-format msgid "Field id {id} not found." msgstr "Id campo {id} non trovato." -#: zerver/lib/actions.py:7342 zerver/lib/actions.py:7355 +#: zerver/lib/actions.py:7357 zerver/lib/actions.py:7370 msgid "User group '{}' already exists." msgstr "Gruppo utenti '{}' esiste già." @@ -3969,11 +3973,11 @@ msgstr "Produttività" msgid "Version control" msgstr "Controlla versione" -#: zerver/lib/message.py:128 +#: zerver/lib/message.py:129 msgid "Message must not be empty" msgstr "Il messaggio non può essere vuoto" -#: zerver/lib/message.py:130 +#: zerver/lib/message.py:131 msgid "Message must not contain null bytes" msgstr "Il messaggio non deve contenere byte null" @@ -4089,11 +4093,11 @@ msgid "" "a previous message." msgstr "[Comincia un nuovo argomento]({start_topic_help_url}) ogni volta che non rispondi a un messaggio precedente." -#: zerver/lib/outgoing_webhook.py:292 +#: zerver/lib/outgoing_webhook.py:293 msgid "Invalid JSON in response" msgstr "JSON non valido nella risposta" -#: zerver/lib/outgoing_webhook.py:295 +#: zerver/lib/outgoing_webhook.py:296 msgid "Invalid response format" msgstr "Formato della risposta non valido" @@ -4453,7 +4457,7 @@ msgstr "Internal server error" #: zerver/middleware.py:478 #, python-brace-format msgid "CSRF error: {reason}" -msgstr "" +msgstr "Errore CSRF: {reason}" #: zerver/models.py:372 msgid "stream events" @@ -4620,7 +4624,7 @@ msgstr "L'autenticazione con password è stata disabilitata al tuo team." #: zerver/views/auth.py:836 zproject/backends.py:422 msgid "You need to reset your password." -msgstr "" +msgstr "È necessario reimpostare la password." #: zerver/views/auth.py:842 zerver/views/auth.py:937 msgid "Your username or password is incorrect." diff --git a/locale/it/translations.json b/locale/it/translations.json index 6952d2dba0..bf5c3dc98a 100644 --- a/locale/it/translations.json +++ b/locale/it/translations.json @@ -32,7 +32,7 @@ "Click here to learn about exporting private streams and messages.": "Clicca qui per saperne di più sull'esportazione di canali e messaggi privati.", "Upgrade for more space.": "Fai l'upgrade per ottenere più spazio.", "A Topic Move already in progress.": "Uno spostamento di argomento è già in esecuzione.", - "A language is marked as 100% translated only if every string in the web, desktop, and mobile apps is translated, including administrative UI and error messages.": "", + "A language is marked as 100% translated only if every string in the web, desktop, and mobile apps is translated, including administrative UI and error messages.": "Una lingua viene contrassegnata come tradotta al 100% solo se viene tradotta ogni stringa nelle app Web, desktop e per dispositivi mobili, inclusi l'interfaccia utente amministrativa e i messaggi di errore.", "A stream needs to have a name": "Un canale deve avere un nome", "A stream with this name already exists": "Esiste già un canale con questo nome", "A unicode emoji with name {emoji_name} already exists. Uploading a custom emoji with this name will override the unicode emoji with this name.": "Esiste già un'emoji Unicode con il nome {emoji_name} . Il caricamento di un'emoji personalizzata con questo nome sovrascriverà l'emoji Unicode con questo nome.", @@ -49,7 +49,7 @@ "Add GIF": "Aggiungi GIF", "Add a new alert word": "Aggiungi allarme parola", "Add a new bot": "Aggiungi nuovo bot", - "Add a new code playground": "", + "Add a new code playground": "Aggiungi nuovo codice playgroud", "Add a new emoji": "Aggiungi un nuovo emoji", "Add a new linkifier": "Aggiungi un nuovo generatore di link", "Add a new profile field": "Aggiungi campo", @@ -57,7 +57,7 @@ "Add alert word": "Aggiungi allarme", "Add another user...": "Aggiungi un altro utente...", "Add choice": "Aggiungi scelta", - "Add code playground": "", + "Add code playground": "Aggiungi codice playgroud", "Add emoji": "Aggiungi emoji", "Add emoji reaction": "Aggiungi reazione emoji", "Add emoji reaction (:)": "Aggiungi reazione emoji (:)", @@ -166,18 +166,18 @@ "Clear emoji image": "Cancella l'immagine dell'emoji", "Clear profile picture": "Cancella immagine del profilo", "Click anywhere on a message to reply.": "Clicca in un qualunque punto di un messaggio per rispondere.", - "Click here to reveal.": "", + "Click here to reveal.": "Clicca qui per scoprire", "Click outside the input box to save. We'll automatically notify anyone that was added or removed.": "Fare clic fuori dalla casella di input per salvare. Avviseremo automaticamente chiunque sia stato aggiunto o rimosso.", "Click to join video call": "Fare clic per partecipare alla videochiamata", "Close": "Chiudi", "Collapse": "Riduci", "Color scheme": "Combinazioni di colori", "Complete": "Completo", - "Compose message": "", + "Compose message": "Componi il messaggio", "Compose your message here": "Componi il tuo messaggio qui", "Compose your message here...": "Componi il tuo messaggio qui...", "Condense message (-)": "Restringi messaggio (-)", - "Configure external code playgrounds for your Zulip organization. Code playgrounds are interactive in-browser development environments, such as replit, that are designed to make it convenient to edit and debug code. Zulip code blocks that are tagged with a programming language will have a button visible on hover that allows you to open the code block in the code playground site.": "", + "Configure external code playgrounds for your Zulip organization. Code playgrounds are interactive in-browser development environments, such as replit, that are designed to make it convenient to edit and debug code. Zulip code blocks that are tagged with a programming language will have a button visible on hover that allows you to open the code block in the code playground site.": "Configura i playground di codice esterni per la tua organizzazione Zulip. I codici playgrounds sono ambienti di sviluppo interattivi nel browser, come il replit, progettati per semplificare la modifica e il debug del codice. I blocchi di codice Zulip contrassegnati con un linguaggio di programmazione avranno un pulsante visibile al passaggio del mouse che consente di aprire il blocco di codice nel sito di codice playground.", "Configure how Zulip notifies you about new messages.": "Configura come Zulip ti avvisa dei nuovi messaggi.", "Configure regular expression patterns that will be automatically linkified when used in Zulip message bodies or topics. For example to automatically linkify commit IDs and issue numbers (e.g. #123) to the corresponding items in a GitHub project, you could use the following:": "Configura espressioni regolari che saranno automaticamente convertite in link quando saranno utilizzate nei messaggi o come argomenti. Per esempio, per convertire in link degli ID di commit o numeri di issue (es. #123) al corrispondente elemento in un progetto Github, potresti usare:", "Configure the authentication methods for your organization.": "Configura i metodi di autenticazione per la tua organizzazione.", @@ -202,9 +202,9 @@ "Current password": "Password attuale", "Custom": "Personalizzato", "Custom emoji added!": "Emoji personalizzato aggiunto!", - "Custom language: {query}": "", + "Custom language: {query}": "Lingua personalizzata: {query}", "Custom linkifier added!": "Linkifier personalizzato aggiunto!", - "Custom playground added!": "", + "Custom playground added!": "Custom playgroud aggiunto!", "Custom profile fields": "Campi profilo personalizzati", "Customize profile picture": "Personalizza l'immagine del profilo", "Data exports": "Esportazioni di dati", @@ -265,7 +265,7 @@ "EDITED": "MODIFICATO", "Edit": "Modifica", "Edit bot": "Modifica bot", - "Edit linkifiers": "", + "Edit linkifiers": "Modifica linkfiers", "Edit status message": "Modifica il messaggio di stato", "Edit topic": "Modifica argomento", "Edit user": "Modifica utente", @@ -320,7 +320,7 @@ "Filter": "Filtro", "Filter bots": "Filtra i bot", "Filter by category": "Filtra per categoria", - "Filter code playgrounds": "", + "Filter code playgrounds": "Filtra codice playgrounds", "Filter deactivated users": "Filtra gli utenti disattivati", "Filter emojis": "Filtra gli emoji", "Filter exports": "Filtra le esportazioni", @@ -338,7 +338,7 @@ "Fixed width mode": "Modalità larghezza fissa", "Fluid width": "Larghezza massima", "Fluid width mode": "Modalità larghezza massima", - "For example, to configure code playgrounds for languages like Python or JavaScript, you could specify the Language and URL prefix fields as:": "", + "For example, to configure code playgrounds for languages like Python or JavaScript, you could specify the Language and URL prefix fields as:": "Per esempio, per configurare codice playgroud per linguaggi tipo Python o Javascript, è possibile specificare i campi Lingua e Prefisso URL:", "Forgotten it?": "Dimenticato?", "Friday": "Venerdì", "Full name": "Nome", @@ -426,7 +426,7 @@ "Message retention for stream": "Conservazione dei messaggi per canale", "Message retention period": "Periodo di conservazione dei messaggi", "Message sent when you were not subscribed": "Messaggio inviato quando non eri sottoscritto", - "Message {recipient_label}": "", + "Message {recipient_label}": "Messaggio {recipient_label}", "Message {recipient_names}": "Messaggio {recipient_names}", "Message {recipient_name} ({recipient_status})": "Messaggio {recipient_name} ({recipient_status})", "Messages in this stream will be automatically deleted after {retention_days} days.": "I messaggi in questo canale verranno eliminati automaticamente dopo {retention_days} giorni.", @@ -449,7 +449,7 @@ "Mute topic": "Silenzia l'argomento", "Mute user": "Silenzia utente", "Muted streams don't show up in \"All messages\" or generate notifications unless you are mentioned.": "I canali silenziati non vengono visualizzati in \"Tutti i messaggi\" né generano notifiche a meno che non venga menzionato.", - "Muted user": "", + "Muted user": "Silenzia utente", "N": "N", "Name": "Nome", "Name changes are disabled in this organization. Contact an administrator to change your name.": "Le modifiche del nome sono disabilitate in questa organizzazione. Contatta un amministratore per cambiare il tuo nome.", @@ -493,7 +493,7 @@ "No owner": "Nessun proprietario", "No playgrounds configured.": "Playgrounds non configurati.", "No restrictions": "Nessun limite", - "No streams": "", + "No streams": "No canali", "No topics match your current filter.": "Nessun argomento corrisponde al tuo attuale filtro.", "No user to subscribe.": "Nessun utente da iscrivere.", "No users match your current filter.": "Nessun utente corrisponde al tuo filtro.", @@ -718,7 +718,7 @@ "This is a web public stream. Any member of the organization can join without an invitation and anyone on the internet can read the content published.": "Questo è un canale pubblico web . Qualsiasi membro dell'organizzazione può aderire senza invito e chiunque su Internet può leggere il contenuto pubblicato.", "This is a private stream": "Questo è un canale privato", "This is what a Zulip notification looks like.": "Ecco come appare una notifica Zulip.", - "This message was hidden because you have muted the sender.": "", + "This message was hidden because you have muted the sender.": "Questo messaggio è stato nascosto perché hai silenziato il mittente.", "This organization is configured to restrict editing of message content to {minutes_to_edit} minutes after it is sent.": "Questa organizzazione è configurata per limitare la modifica del contenuto del messaggio a {minutes_to_edit} minuti dopo l'invio.", "This stream does not exist or is private.": "Questo canale non esiste o è privato.", "This stream has been deactivated": "Questo canale è stato disattivato", @@ -824,6 +824,7 @@ "Who can add users to streams": "Chi può aggiungere utenti ai canali", "Who can create and manage user groups": "Chi può creare e gestire gruppi di utenti", "Who can create streams": "Chi può creare canali", + "Who can move messages between streams": "", "Who can post to the stream?": "Chi può postare nel canale?", "Who can use @all/@everyone mentions in large streams": "Chi può usare @all/@everyone menziona in canali di grandi dimensioni", "Who can use private messages": "Chi può usare i messaggi privati", @@ -871,7 +872,7 @@ "You're not subscribed to this stream. You will not be notified if other users reply to your message.": "Non sei sottoscritto a questo canale. Non riceverai notifiche se altri utenti risponderanno al tuo messaggio.", "Your API key:": "La tua chiave API:", "Your reminder note is empty!": "Il tuo promemoria è vuoto!", - "Zulip's translations are contributed by our amazing community of volunteer translators. If you'd like to help, see the Zulip translation guidelines.": "", + "Zulip's translations are contributed by our amazing community of volunteer translators. If you'd like to help, see the Zulip translation guidelines.": "Le traduzioni di Zulip sono fornite dalla nostra straordinaria comunità di traduttori volontari. Se desideri aiutare, consulta le linee guida per la traduzione di Zulip.", "[Condense message]": "[Raggruppa messaggio]", "[Configure]": "[Configura]", "[Disable]": "[Disabilita]", diff --git a/locale/ja/LC_MESSAGES/django.po b/locale/ja/LC_MESSAGES/django.po index b865a4c020..2181185f86 100644 --- a/locale/ja/LC_MESSAGES/django.po +++ b/locale/ja/LC_MESSAGES/django.po @@ -15,8 +15,8 @@ msgid "" msgstr "" "Project-Id-Version: Zulip\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-05-11 20:47+0000\n" -"PO-Revision-Date: 2021-05-11 20:48+0000\n" +"POT-Creation-Date: 2021-05-12 23:28+0000\n" +"PO-Revision-Date: 2021-05-12 23:29+0000\n" "Last-Translator: Tim Abbott \n" "Language-Team: Japanese (http://www.transifex.com/zulip/zulip/language/ja/)\n" "MIME-Version: 1.0\n" @@ -266,7 +266,7 @@ msgid "" "encountering this page, it's probably our fault. We're sorry." msgstr "" -#: templates/corporate/billing.html:21 templates/zerver/app/navbar.html:149 +#: templates/corporate/billing.html:21 templates/zerver/app/navbar.html:142 msgid "Billing" msgstr "請求書" @@ -663,7 +663,7 @@ msgid "Invite" msgstr "招待" #: templates/zerver/app/keyboard_shortcuts.html:2 -#: templates/zerver/app/navbar.html:87 +#: templates/zerver/app/navbar.html:95 #: templates/zerver/app/right_sidebar.html:24 msgid "Keyboard shortcuts" msgstr "キーボードショートカット" @@ -1015,62 +1015,66 @@ msgstr "設定" msgid "Manage organization" msgstr "組織を管理" -#: templates/zerver/app/navbar.html:82 templates/zerver/footer.html:16 +#: templates/zerver/app/navbar.html:83 +msgid "Usage statistics" +msgstr "" + +#: templates/zerver/app/navbar.html:90 templates/zerver/footer.html:16 msgid "Help center" msgstr "ヘルプセンター" -#: templates/zerver/app/navbar.html:92 +#: templates/zerver/app/navbar.html:100 msgid "Message formatting" msgstr "メッセージのフォーマット" -#: templates/zerver/app/navbar.html:97 +#: templates/zerver/app/navbar.html:105 #: templates/zerver/app/search_operators.html:2 msgid "Search operators" msgstr "検索のオペレーター" -#: templates/zerver/app/navbar.html:103 -msgid "Contact support" -msgstr "" - -#: templates/zerver/app/navbar.html:111 templates/zerver/footer.html:3 +#: templates/zerver/app/navbar.html:112 templates/zerver/footer.html:3 msgid "About Zulip" msgstr "Zulipについて" -#: templates/zerver/app/navbar.html:118 +#: templates/zerver/app/navbar.html:119 +msgid "Contact support" +msgstr "" + +#: templates/zerver/app/navbar.html:126 msgid "Desktop & mobile apps" msgstr "デスクトップアプリとモバイルアプリ" -#: templates/zerver/app/navbar.html:123 templates/zerver/footer.html:50 +#: templates/zerver/app/navbar.html:131 templates/zerver/footer.html:50 msgid "Integrations" msgstr "インテグレーション" -#: templates/zerver/app/navbar.html:128 +#: templates/zerver/app/navbar.html:136 msgid "API documentation" msgstr "APIドキュメント" -#: templates/zerver/app/navbar.html:135 -msgid "Statistics" -msgstr "統計" +#: templates/zerver/app/navbar.html:149 +msgid "Support Zulip" +msgstr "" -#: templates/zerver/app/navbar.html:142 +#: templates/zerver/app/navbar.html:156 msgid "Plans and pricing" msgstr "" -#: templates/zerver/app/navbar.html:157 +#: templates/zerver/app/navbar.html:164 msgid "Invite users" msgstr "ユーザーを招待" -#: templates/zerver/app/navbar.html:163 +#: templates/zerver/app/navbar.html:170 msgid "" "Grant Zulip the Kerberos tickets needed to run your Zephyr mirror via " "Webathena" msgstr "Webathena経由でZephyrミラーを実行するために必要とされるKerberosチケットをZulipに許可してください" -#: templates/zerver/app/navbar.html:165 +#: templates/zerver/app/navbar.html:172 msgid "Link with Webathena" msgstr "Webathenaとつながる" -#: templates/zerver/app/navbar.html:171 +#: templates/zerver/app/navbar.html:178 msgid "Log out" msgstr "ログアウト" @@ -3352,33 +3356,33 @@ msgstr "最大10個のメールアドレスを入力してください。" msgid "We couldn't find that Zulip organization." msgstr "" -#: zerver/lib/actions.py:355 zerver/lib/actions.py:367 +#: zerver/lib/actions.py:357 zerver/lib/actions.py:369 #, python-brace-format msgid "{user} just signed up for Zulip. (total: {user_count})" msgstr "" -#: zerver/lib/actions.py:358 +#: zerver/lib/actions.py:360 msgid "signups" msgstr "" -#: zerver/lib/actions.py:478 +#: zerver/lib/actions.py:480 #, python-brace-format msgid "{user} accepted your invitation to join Zulip!" msgstr "" -#: zerver/lib/actions.py:1408 +#: zerver/lib/actions.py:1410 msgid "Unable to render message" msgstr "メッセージをレンダリングできません" -#: zerver/lib/actions.py:2214 zerver/lib/actions.py:2244 +#: zerver/lib/actions.py:2224 zerver/lib/actions.py:2254 msgid "Reaction already exists." msgstr "" -#: zerver/lib/actions.py:2347 zerver/lib/addressee.py:32 +#: zerver/lib/actions.py:2357 zerver/lib/addressee.py:32 msgid "Invalid user ID {}" msgstr "" -#: zerver/lib/actions.py:2416 zerver/lib/actions.py:7031 +#: zerver/lib/actions.py:2426 zerver/lib/actions.py:7046 #: zerver/lib/streams.py:238 zerver/lib/streams.py:246 #: zerver/tornado/views.py:105 zerver/views/events_register.py:73 #: zerver/views/message_send.py:226 zerver/views/message_send.py:232 @@ -3386,251 +3390,251 @@ msgstr "" msgid "User not authorized for this query" msgstr "このクエリーを許可されていないユーザーです" -#: zerver/lib/actions.py:2453 +#: zerver/lib/actions.py:2463 #, python-brace-format msgid "'{email}' is no longer using Zulip." msgstr "" -#: zerver/lib/actions.py:2460 +#: zerver/lib/actions.py:2470 msgid "You can't send private messages outside of your organization." msgstr "組織の外部からプライベートメッセージを送信できません。" -#: zerver/lib/actions.py:2526 +#: zerver/lib/actions.py:2536 msgid "Expected exactly one stream" msgstr "" -#: zerver/lib/actions.py:2537 +#: zerver/lib/actions.py:2547 msgid "Invalid data type for stream" msgstr "" -#: zerver/lib/actions.py:2553 zerver/lib/actions.py:2563 +#: zerver/lib/actions.py:2563 zerver/lib/actions.py:2573 msgid "Invalid data type for recipients" msgstr "" -#: zerver/lib/actions.py:2571 zerver/lib/actions.py:2579 +#: zerver/lib/actions.py:2581 zerver/lib/actions.py:2589 msgid "Recipient lists may contain emails or user IDs, but not both." msgstr "" -#: zerver/lib/actions.py:2677 +#: zerver/lib/actions.py:2687 msgid "Reminders can only be set for streams." msgstr "" -#: zerver/lib/actions.py:2698 +#: zerver/lib/actions.py:2708 msgid "Your organization has turned off message editing" msgstr "組織のメッセージ編集を禁止しました" -#: zerver/lib/actions.py:2701 +#: zerver/lib/actions.py:2711 msgid "Invalid propagate_mode without topic edit" msgstr "" -#: zerver/lib/actions.py:2721 +#: zerver/lib/actions.py:2731 msgid "You don't have permission to edit this message" msgstr "このメッセージを編集する権限がありません" -#: zerver/lib/actions.py:2725 +#: zerver/lib/actions.py:2735 msgid "Widgets cannot be edited." msgstr "ウィジェットを編集出来ません。" -#: zerver/lib/actions.py:2736 zerver/lib/actions.py:2750 +#: zerver/lib/actions.py:2746 zerver/lib/actions.py:2760 msgid "The time limit for editing this message has passed" msgstr "" -#: zerver/lib/actions.py:2753 +#: zerver/lib/actions.py:2763 msgid "Nothing to change" msgstr "変更するものがありません" -#: zerver/lib/actions.py:2757 zerver/lib/addressee.py:41 +#: zerver/lib/actions.py:2767 zerver/lib/addressee.py:41 #: zerver/webhooks/ifttt/view.py:26 zerver/webhooks/zapier/view.py:38 msgid "Topic can't be empty" msgstr "トピックを入力してください" -#: zerver/lib/actions.py:2795 +#: zerver/lib/actions.py:2805 msgid "Message must be a stream message" msgstr "" -#: zerver/lib/actions.py:2797 +#: zerver/lib/actions.py:2807 msgid "You don't have permission to move this message" msgstr "このメッセージを移動する権限がありません" -#: zerver/lib/actions.py:2803 +#: zerver/lib/actions.py:2813 msgid "" "You don't have permission to move this message due to missing access to its " "stream" msgstr "" -#: zerver/lib/actions.py:2807 +#: zerver/lib/actions.py:2817 msgid "Cannot change message content while changing stream" msgstr "" -#: zerver/lib/actions.py:2843 +#: zerver/lib/actions.py:2854 msgid "Invalid default stream group name '{}'" msgstr "" -#: zerver/lib/actions.py:2846 +#: zerver/lib/actions.py:2857 msgid "Default stream group name too long (limit: {} characters)" msgstr "" -#: zerver/lib/actions.py:2853 +#: zerver/lib/actions.py:2864 msgid "Default stream group name '{}' contains NULL (0x00) characters." msgstr "" -#: zerver/lib/actions.py:2919 +#: zerver/lib/actions.py:2930 #, python-brace-format msgid "" "Your bot {bot_identity} tried to send a message to stream ID {stream_id}, " "but there is no stream with that ID." msgstr "" -#: zerver/lib/actions.py:2925 +#: zerver/lib/actions.py:2936 #, python-brace-format msgid "" "Your bot {bot_identity} tried to send a message to stream {stream_name}, but" " that stream does not exist. Click [here]({new_stream_link}) to create it." msgstr "" -#: zerver/lib/actions.py:2933 +#: zerver/lib/actions.py:2944 #, python-brace-format msgid "" "Your bot {bot_identity} tried to send a message to stream {stream_name}. The" " stream exists but does not have any subscribers." msgstr "" -#: zerver/lib/actions.py:2980 +#: zerver/lib/actions.py:2991 msgid "Private messages are disabled in this organization." msgstr "この組織では、プライベートメッセージが無効化されています。" -#: zerver/lib/actions.py:3105 +#: zerver/lib/actions.py:3116 msgid "Widgets: API programmer sent invalid JSON content" msgstr "" -#: zerver/lib/actions.py:3111 +#: zerver/lib/actions.py:3122 #, python-brace-format msgid "Widgets: {error_msg}" msgstr "" -#: zerver/lib/actions.py:3129 +#: zerver/lib/actions.py:3140 msgid "You do not have permission to use wildcard mentions in this stream." msgstr "" -#: zerver/lib/actions.py:3382 +#: zerver/lib/actions.py:3393 msgid "Subscriber data is not available for this stream" msgstr "" -#: zerver/lib/actions.py:3389 +#: zerver/lib/actions.py:3400 msgid "Unable to retrieve subscribers for private stream" msgstr "" -#: zerver/lib/actions.py:4642 +#: zerver/lib/actions.py:4653 #, python-brace-format msgid "{user_name} renamed stream {old_stream_name} to {new_stream_name}." msgstr "" -#: zerver/lib/actions.py:4748 +#: zerver/lib/actions.py:4759 msgid "Signups enabled" msgstr "" -#: zerver/lib/actions.py:4862 +#: zerver/lib/actions.py:4873 msgid "Invalid default stream group {}" msgstr "" -#: zerver/lib/actions.py:4908 zerver/lib/actions.py:4935 +#: zerver/lib/actions.py:4919 zerver/lib/actions.py:4946 #, python-brace-format msgid "" "'{stream_name}' is a default stream and cannot be added to '{group_name}'" msgstr "" -#: zerver/lib/actions.py:4919 +#: zerver/lib/actions.py:4930 #, python-brace-format msgid "Default stream group '{group_name}' already exists" msgstr "" -#: zerver/lib/actions.py:4941 +#: zerver/lib/actions.py:4952 #, python-brace-format msgid "" "Stream '{stream_name}' is already present in default stream group " "'{group_name}'" msgstr "" -#: zerver/lib/actions.py:4957 +#: zerver/lib/actions.py:4968 #, python-brace-format msgid "" "Stream '{stream_name}' is not present in default stream group '{group_name}'" msgstr "" -#: zerver/lib/actions.py:4971 +#: zerver/lib/actions.py:4982 msgid "This default stream group is already named '{}'" msgstr "" -#: zerver/lib/actions.py:4975 +#: zerver/lib/actions.py:4986 msgid "Default stream group '{}' already exists" msgstr "" -#: zerver/lib/actions.py:5417 +#: zerver/lib/actions.py:5428 msgid "Invalid flag: '{}'" msgstr "" -#: zerver/lib/actions.py:5419 +#: zerver/lib/actions.py:5430 msgid "Flag not editable: '{}'" msgstr "" -#: zerver/lib/actions.py:5421 +#: zerver/lib/actions.py:5432 msgid "Invalid message flag operation: '{}'" msgstr "" -#: zerver/lib/actions.py:5435 zerver/lib/actions.py:5437 -#: zerver/lib/message.py:670 zerver/lib/message.py:676 +#: zerver/lib/actions.py:5446 zerver/lib/actions.py:5448 +#: zerver/lib/message.py:671 zerver/lib/message.py:677 msgid "Invalid message(s)" msgstr "不正なメッセージ" -#: zerver/lib/actions.py:6005 +#: zerver/lib/actions.py:6020 #, python-brace-format msgid "This topic was moved by {user} to {new_location}" msgstr "" -#: zerver/lib/actions.py:6010 +#: zerver/lib/actions.py:6025 #, python-brace-format msgid "This topic was moved here from {old_location} by {user}" msgstr "" -#: zerver/lib/actions.py:6503 +#: zerver/lib/actions.py:6518 #, python-brace-format msgid "" "You do not have enough remaining invites for today. Please contact {email} " "to have your limit raised. No invitations were sent." msgstr "" -#: zerver/lib/actions.py:6554 +#: zerver/lib/actions.py:6569 msgid "" "Your account is too new to send invites for this organization. Ask an " "organization admin, or a more experienced user." msgstr "" -#: zerver/lib/actions.py:6594 +#: zerver/lib/actions.py:6609 msgid "Some emails did not validate, so we didn't send any invitations." msgstr "" -#: zerver/lib/actions.py:6602 +#: zerver/lib/actions.py:6617 msgid "We weren't able to invite anyone." msgstr "" -#: zerver/lib/actions.py:6633 +#: zerver/lib/actions.py:6648 msgid "" "Some of those addresses are already using Zulip, so we didn't send them an " "invitation. We did send invitations to everyone else!" msgstr "" -#: zerver/lib/actions.py:7250 +#: zerver/lib/actions.py:7265 msgid "Invalid order mapping." msgstr "" -#: zerver/lib/actions.py:7316 zerver/lib/users.py:344 +#: zerver/lib/actions.py:7331 zerver/lib/users.py:344 #: zerver/views/custom_profile_fields.py:137 #: zerver/views/custom_profile_fields.py:157 #, python-brace-format msgid "Field id {id} not found." msgstr "" -#: zerver/lib/actions.py:7342 zerver/lib/actions.py:7355 +#: zerver/lib/actions.py:7357 zerver/lib/actions.py:7370 msgid "User group '{}' already exists." msgstr "" @@ -3970,11 +3974,11 @@ msgstr "生産性" msgid "Version control" msgstr "バージョン管理" -#: zerver/lib/message.py:128 +#: zerver/lib/message.py:129 msgid "Message must not be empty" msgstr "メッセージを入力する必要があります" -#: zerver/lib/message.py:130 +#: zerver/lib/message.py:131 msgid "Message must not contain null bytes" msgstr "メッセージにNULL文字を含んではいけません" @@ -4090,11 +4094,11 @@ msgid "" "a previous message." msgstr "" -#: zerver/lib/outgoing_webhook.py:292 +#: zerver/lib/outgoing_webhook.py:293 msgid "Invalid JSON in response" msgstr "" -#: zerver/lib/outgoing_webhook.py:295 +#: zerver/lib/outgoing_webhook.py:296 msgid "Invalid response format" msgstr "" diff --git a/locale/ja/translations.json b/locale/ja/translations.json index d6b45a4420..6739faa5d6 100644 --- a/locale/ja/translations.json +++ b/locale/ja/translations.json @@ -824,6 +824,7 @@ "Who can add users to streams": "ストリームの招待", "Who can create and manage user groups": "ユーザーグループの管理", "Who can create streams": "ストリームの作成", + "Who can move messages between streams": "", "Who can post to the stream?": "ストリームに投稿できるユーザー", "Who can use @all/@everyone mentions in large streams": "", "Who can use private messages": "プライベートメッセージの使用", diff --git a/locale/ko/LC_MESSAGES/django.po b/locale/ko/LC_MESSAGES/django.po index 81bf89ccd7..447a9ed583 100644 --- a/locale/ko/LC_MESSAGES/django.po +++ b/locale/ko/LC_MESSAGES/django.po @@ -20,8 +20,8 @@ msgid "" msgstr "" "Project-Id-Version: Zulip\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-05-11 20:47+0000\n" -"PO-Revision-Date: 2021-05-11 20:48+0000\n" +"POT-Creation-Date: 2021-05-12 23:28+0000\n" +"PO-Revision-Date: 2021-05-12 23:29+0000\n" "Last-Translator: Tim Abbott \n" "Language-Team: Korean (http://www.transifex.com/zulip/zulip/language/ko/)\n" "MIME-Version: 1.0\n" @@ -271,7 +271,7 @@ msgid "" "encountering this page, it's probably our fault. We're sorry." msgstr "" -#: templates/corporate/billing.html:21 templates/zerver/app/navbar.html:149 +#: templates/corporate/billing.html:21 templates/zerver/app/navbar.html:142 msgid "Billing" msgstr "청구서" @@ -668,7 +668,7 @@ msgid "Invite" msgstr "초대" #: templates/zerver/app/keyboard_shortcuts.html:2 -#: templates/zerver/app/navbar.html:87 +#: templates/zerver/app/navbar.html:95 #: templates/zerver/app/right_sidebar.html:24 msgid "Keyboard shortcuts" msgstr "키보드 단축키" @@ -1020,62 +1020,66 @@ msgstr "설정" msgid "Manage organization" msgstr "조직 관리" -#: templates/zerver/app/navbar.html:82 templates/zerver/footer.html:16 +#: templates/zerver/app/navbar.html:83 +msgid "Usage statistics" +msgstr "" + +#: templates/zerver/app/navbar.html:90 templates/zerver/footer.html:16 msgid "Help center" msgstr "도움 센터" -#: templates/zerver/app/navbar.html:92 +#: templates/zerver/app/navbar.html:100 msgid "Message formatting" msgstr "메시지 형식" -#: templates/zerver/app/navbar.html:97 +#: templates/zerver/app/navbar.html:105 #: templates/zerver/app/search_operators.html:2 msgid "Search operators" msgstr "연산자 검색" -#: templates/zerver/app/navbar.html:103 -msgid "Contact support" -msgstr "" - -#: templates/zerver/app/navbar.html:111 templates/zerver/footer.html:3 +#: templates/zerver/app/navbar.html:112 templates/zerver/footer.html:3 msgid "About Zulip" msgstr "Zulip에 관하여" -#: templates/zerver/app/navbar.html:118 +#: templates/zerver/app/navbar.html:119 +msgid "Contact support" +msgstr "" + +#: templates/zerver/app/navbar.html:126 msgid "Desktop & mobile apps" msgstr "데스크탑 & 모바일 앱" -#: templates/zerver/app/navbar.html:123 templates/zerver/footer.html:50 +#: templates/zerver/app/navbar.html:131 templates/zerver/footer.html:50 msgid "Integrations" msgstr "통합" -#: templates/zerver/app/navbar.html:128 +#: templates/zerver/app/navbar.html:136 msgid "API documentation" msgstr "API 문서" -#: templates/zerver/app/navbar.html:135 -msgid "Statistics" -msgstr "통계" +#: templates/zerver/app/navbar.html:149 +msgid "Support Zulip" +msgstr "" -#: templates/zerver/app/navbar.html:142 +#: templates/zerver/app/navbar.html:156 msgid "Plans and pricing" msgstr "계획과 가격 책정" -#: templates/zerver/app/navbar.html:157 +#: templates/zerver/app/navbar.html:164 msgid "Invite users" msgstr "사용자 초대" -#: templates/zerver/app/navbar.html:163 +#: templates/zerver/app/navbar.html:170 msgid "" "Grant Zulip the Kerberos tickets needed to run your Zephyr mirror via " "Webathena" msgstr "Zulip에게 Webathena를 통해 Zephyr 미러를 실행하는 데 필요한 Kerberos 티켓 부여" -#: templates/zerver/app/navbar.html:165 +#: templates/zerver/app/navbar.html:172 msgid "Link with Webathena" msgstr "웹안테나와 연결" -#: templates/zerver/app/navbar.html:171 +#: templates/zerver/app/navbar.html:178 msgid "Log out" msgstr "로그아웃" @@ -3357,33 +3361,33 @@ msgstr "최대 10개의 이메일을 입력하십시오." msgid "We couldn't find that Zulip organization." msgstr "" -#: zerver/lib/actions.py:355 zerver/lib/actions.py:367 +#: zerver/lib/actions.py:357 zerver/lib/actions.py:369 #, python-brace-format msgid "{user} just signed up for Zulip. (total: {user_count})" msgstr "" -#: zerver/lib/actions.py:358 +#: zerver/lib/actions.py:360 msgid "signups" msgstr "" -#: zerver/lib/actions.py:478 +#: zerver/lib/actions.py:480 #, python-brace-format msgid "{user} accepted your invitation to join Zulip!" msgstr "" -#: zerver/lib/actions.py:1408 +#: zerver/lib/actions.py:1410 msgid "Unable to render message" msgstr "메시지를 렌더링 할 수 없습니다." -#: zerver/lib/actions.py:2214 zerver/lib/actions.py:2244 +#: zerver/lib/actions.py:2224 zerver/lib/actions.py:2254 msgid "Reaction already exists." msgstr "반응이 이미 존재합니다." -#: zerver/lib/actions.py:2347 zerver/lib/addressee.py:32 +#: zerver/lib/actions.py:2357 zerver/lib/addressee.py:32 msgid "Invalid user ID {}" msgstr "" -#: zerver/lib/actions.py:2416 zerver/lib/actions.py:7031 +#: zerver/lib/actions.py:2426 zerver/lib/actions.py:7046 #: zerver/lib/streams.py:238 zerver/lib/streams.py:246 #: zerver/tornado/views.py:105 zerver/views/events_register.py:73 #: zerver/views/message_send.py:226 zerver/views/message_send.py:232 @@ -3391,251 +3395,251 @@ msgstr "" msgid "User not authorized for this query" msgstr "이 쿼리에 대해 승인되지 않은 사용자" -#: zerver/lib/actions.py:2453 +#: zerver/lib/actions.py:2463 #, python-brace-format msgid "'{email}' is no longer using Zulip." msgstr "" -#: zerver/lib/actions.py:2460 +#: zerver/lib/actions.py:2470 msgid "You can't send private messages outside of your organization." msgstr "조직 외부에 비공개 메시지를 보낼 수 없습니다." -#: zerver/lib/actions.py:2526 +#: zerver/lib/actions.py:2536 msgid "Expected exactly one stream" msgstr "" -#: zerver/lib/actions.py:2537 +#: zerver/lib/actions.py:2547 msgid "Invalid data type for stream" msgstr "" -#: zerver/lib/actions.py:2553 zerver/lib/actions.py:2563 +#: zerver/lib/actions.py:2563 zerver/lib/actions.py:2573 msgid "Invalid data type for recipients" msgstr "" -#: zerver/lib/actions.py:2571 zerver/lib/actions.py:2579 +#: zerver/lib/actions.py:2581 zerver/lib/actions.py:2589 msgid "Recipient lists may contain emails or user IDs, but not both." msgstr "" -#: zerver/lib/actions.py:2677 +#: zerver/lib/actions.py:2687 msgid "Reminders can only be set for streams." msgstr "" -#: zerver/lib/actions.py:2698 +#: zerver/lib/actions.py:2708 msgid "Your organization has turned off message editing" msgstr "조직에서 메시지 편집을 중단시켰습니다." -#: zerver/lib/actions.py:2701 +#: zerver/lib/actions.py:2711 msgid "Invalid propagate_mode without topic edit" msgstr "" -#: zerver/lib/actions.py:2721 +#: zerver/lib/actions.py:2731 msgid "You don't have permission to edit this message" msgstr "이 메시지를 편집할 수있는 권한이 없습니다." -#: zerver/lib/actions.py:2725 +#: zerver/lib/actions.py:2735 msgid "Widgets cannot be edited." msgstr "" -#: zerver/lib/actions.py:2736 zerver/lib/actions.py:2750 +#: zerver/lib/actions.py:2746 zerver/lib/actions.py:2760 msgid "The time limit for editing this message has passed" msgstr "이 메시지를 편집하는데 시간 제한이 지났습니다." -#: zerver/lib/actions.py:2753 +#: zerver/lib/actions.py:2763 msgid "Nothing to change" msgstr "변경 사항 없음" -#: zerver/lib/actions.py:2757 zerver/lib/addressee.py:41 +#: zerver/lib/actions.py:2767 zerver/lib/addressee.py:41 #: zerver/webhooks/ifttt/view.py:26 zerver/webhooks/zapier/view.py:38 msgid "Topic can't be empty" msgstr "주제는 비워둘 수 없습니다." -#: zerver/lib/actions.py:2795 +#: zerver/lib/actions.py:2805 msgid "Message must be a stream message" msgstr "" -#: zerver/lib/actions.py:2797 +#: zerver/lib/actions.py:2807 msgid "You don't have permission to move this message" msgstr "" -#: zerver/lib/actions.py:2803 +#: zerver/lib/actions.py:2813 msgid "" "You don't have permission to move this message due to missing access to its " "stream" msgstr "" -#: zerver/lib/actions.py:2807 +#: zerver/lib/actions.py:2817 msgid "Cannot change message content while changing stream" msgstr "" -#: zerver/lib/actions.py:2843 +#: zerver/lib/actions.py:2854 msgid "Invalid default stream group name '{}'" msgstr "" -#: zerver/lib/actions.py:2846 +#: zerver/lib/actions.py:2857 msgid "Default stream group name too long (limit: {} characters)" msgstr "" -#: zerver/lib/actions.py:2853 +#: zerver/lib/actions.py:2864 msgid "Default stream group name '{}' contains NULL (0x00) characters." msgstr "" -#: zerver/lib/actions.py:2919 +#: zerver/lib/actions.py:2930 #, python-brace-format msgid "" "Your bot {bot_identity} tried to send a message to stream ID {stream_id}, " "but there is no stream with that ID." msgstr "" -#: zerver/lib/actions.py:2925 +#: zerver/lib/actions.py:2936 #, python-brace-format msgid "" "Your bot {bot_identity} tried to send a message to stream {stream_name}, but" " that stream does not exist. Click [here]({new_stream_link}) to create it." msgstr "" -#: zerver/lib/actions.py:2933 +#: zerver/lib/actions.py:2944 #, python-brace-format msgid "" "Your bot {bot_identity} tried to send a message to stream {stream_name}. The" " stream exists but does not have any subscribers." msgstr "" -#: zerver/lib/actions.py:2980 +#: zerver/lib/actions.py:2991 msgid "Private messages are disabled in this organization." msgstr "" -#: zerver/lib/actions.py:3105 +#: zerver/lib/actions.py:3116 msgid "Widgets: API programmer sent invalid JSON content" msgstr "위젯: API 프로그래머가 유효하지 않은 JSON 콘텐츠를 보냈습니다" -#: zerver/lib/actions.py:3111 +#: zerver/lib/actions.py:3122 #, python-brace-format msgid "Widgets: {error_msg}" msgstr "" -#: zerver/lib/actions.py:3129 +#: zerver/lib/actions.py:3140 msgid "You do not have permission to use wildcard mentions in this stream." msgstr "" -#: zerver/lib/actions.py:3382 +#: zerver/lib/actions.py:3393 msgid "Subscriber data is not available for this stream" msgstr "구독자 정보는 이 스트림에서 사용되지 않습니다" -#: zerver/lib/actions.py:3389 +#: zerver/lib/actions.py:3400 msgid "Unable to retrieve subscribers for private stream" msgstr "비공개 스트림의 구독자를 검색할 수 없습니다" -#: zerver/lib/actions.py:4642 +#: zerver/lib/actions.py:4653 #, python-brace-format msgid "{user_name} renamed stream {old_stream_name} to {new_stream_name}." msgstr "" -#: zerver/lib/actions.py:4748 +#: zerver/lib/actions.py:4759 msgid "Signups enabled" msgstr "" -#: zerver/lib/actions.py:4862 +#: zerver/lib/actions.py:4873 msgid "Invalid default stream group {}" msgstr "" -#: zerver/lib/actions.py:4908 zerver/lib/actions.py:4935 +#: zerver/lib/actions.py:4919 zerver/lib/actions.py:4946 #, python-brace-format msgid "" "'{stream_name}' is a default stream and cannot be added to '{group_name}'" msgstr "" -#: zerver/lib/actions.py:4919 +#: zerver/lib/actions.py:4930 #, python-brace-format msgid "Default stream group '{group_name}' already exists" msgstr "" -#: zerver/lib/actions.py:4941 +#: zerver/lib/actions.py:4952 #, python-brace-format msgid "" "Stream '{stream_name}' is already present in default stream group " "'{group_name}'" msgstr "" -#: zerver/lib/actions.py:4957 +#: zerver/lib/actions.py:4968 #, python-brace-format msgid "" "Stream '{stream_name}' is not present in default stream group '{group_name}'" msgstr "" -#: zerver/lib/actions.py:4971 +#: zerver/lib/actions.py:4982 msgid "This default stream group is already named '{}'" msgstr "" -#: zerver/lib/actions.py:4975 +#: zerver/lib/actions.py:4986 msgid "Default stream group '{}' already exists" msgstr "" -#: zerver/lib/actions.py:5417 +#: zerver/lib/actions.py:5428 msgid "Invalid flag: '{}'" msgstr "" -#: zerver/lib/actions.py:5419 +#: zerver/lib/actions.py:5430 msgid "Flag not editable: '{}'" msgstr "" -#: zerver/lib/actions.py:5421 +#: zerver/lib/actions.py:5432 msgid "Invalid message flag operation: '{}'" msgstr "" -#: zerver/lib/actions.py:5435 zerver/lib/actions.py:5437 -#: zerver/lib/message.py:670 zerver/lib/message.py:676 +#: zerver/lib/actions.py:5446 zerver/lib/actions.py:5448 +#: zerver/lib/message.py:671 zerver/lib/message.py:677 msgid "Invalid message(s)" msgstr "유효하지 않은 메시지" -#: zerver/lib/actions.py:6005 +#: zerver/lib/actions.py:6020 #, python-brace-format msgid "This topic was moved by {user} to {new_location}" msgstr "" -#: zerver/lib/actions.py:6010 +#: zerver/lib/actions.py:6025 #, python-brace-format msgid "This topic was moved here from {old_location} by {user}" msgstr "" -#: zerver/lib/actions.py:6503 +#: zerver/lib/actions.py:6518 #, python-brace-format msgid "" "You do not have enough remaining invites for today. Please contact {email} " "to have your limit raised. No invitations were sent." msgstr "" -#: zerver/lib/actions.py:6554 +#: zerver/lib/actions.py:6569 msgid "" "Your account is too new to send invites for this organization. Ask an " "organization admin, or a more experienced user." msgstr "당신의 계정이 이 조직에 초대를 보내기에는 너무 최근에 만들어졌습니다. 조직 관리자에게 문의하거나, 더 경험있는 사용자에게 물어보세요." -#: zerver/lib/actions.py:6594 +#: zerver/lib/actions.py:6609 msgid "Some emails did not validate, so we didn't send any invitations." msgstr "일부 이메일은 확인되지 않았으므로 초대장을 보내지 않았습니다." -#: zerver/lib/actions.py:6602 +#: zerver/lib/actions.py:6617 msgid "We weren't able to invite anyone." msgstr "우리는 누구도 초대할 수 없었습니다." -#: zerver/lib/actions.py:6633 +#: zerver/lib/actions.py:6648 msgid "" "Some of those addresses are already using Zulip, so we didn't send them an " "invitation. We did send invitations to everyone else!" msgstr "그 중 일부 주소는 이미 Zulip을 사용하고 있으므로 초대장을 보내지 않았습니다. 우리는 다른 모든 사람들에게 초대장을 보냈습니다!" -#: zerver/lib/actions.py:7250 +#: zerver/lib/actions.py:7265 msgid "Invalid order mapping." msgstr "" -#: zerver/lib/actions.py:7316 zerver/lib/users.py:344 +#: zerver/lib/actions.py:7331 zerver/lib/users.py:344 #: zerver/views/custom_profile_fields.py:137 #: zerver/views/custom_profile_fields.py:157 #, python-brace-format msgid "Field id {id} not found." msgstr "필드 ID {id} 를 찾을 수 없습니다." -#: zerver/lib/actions.py:7342 zerver/lib/actions.py:7355 +#: zerver/lib/actions.py:7357 zerver/lib/actions.py:7370 msgid "User group '{}' already exists." msgstr "" @@ -3975,11 +3979,11 @@ msgstr "생산성" msgid "Version control" msgstr "버전관리" -#: zerver/lib/message.py:128 +#: zerver/lib/message.py:129 msgid "Message must not be empty" msgstr "메시지는 비워 둘 수 없습니다." -#: zerver/lib/message.py:130 +#: zerver/lib/message.py:131 msgid "Message must not contain null bytes" msgstr "메시지에 null 바이트가 없어야합니다." @@ -4095,11 +4099,11 @@ msgid "" "a previous message." msgstr "" -#: zerver/lib/outgoing_webhook.py:292 +#: zerver/lib/outgoing_webhook.py:293 msgid "Invalid JSON in response" msgstr "" -#: zerver/lib/outgoing_webhook.py:295 +#: zerver/lib/outgoing_webhook.py:296 msgid "Invalid response format" msgstr "" diff --git a/locale/ko/translations.json b/locale/ko/translations.json index d77a375915..e410ea89f7 100644 --- a/locale/ko/translations.json +++ b/locale/ko/translations.json @@ -824,6 +824,7 @@ "Who can add users to streams": "", "Who can create and manage user groups": "", "Who can create streams": "스트림을 생성할 수 있는 사람", + "Who can move messages between streams": "", "Who can post to the stream?": "", "Who can use @all/@everyone mentions in large streams": "", "Who can use private messages": "", diff --git a/locale/lt/LC_MESSAGES/django.po b/locale/lt/LC_MESSAGES/django.po index 730e62f715..3ba9ae59a3 100644 --- a/locale/lt/LC_MESSAGES/django.po +++ b/locale/lt/LC_MESSAGES/django.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: Zulip\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-05-11 20:47+0000\n" -"PO-Revision-Date: 2021-05-11 20:48+0000\n" +"POT-Creation-Date: 2021-05-12 23:28+0000\n" +"PO-Revision-Date: 2021-05-12 23:29+0000\n" "Last-Translator: Tim Abbott \n" "Language-Team: Lithuanian (http://www.transifex.com/zulip/zulip/language/lt/)\n" "MIME-Version: 1.0\n" @@ -259,7 +259,7 @@ msgid "" "encountering this page, it's probably our fault. We're sorry." msgstr "" -#: templates/corporate/billing.html:21 templates/zerver/app/navbar.html:149 +#: templates/corporate/billing.html:21 templates/zerver/app/navbar.html:142 msgid "Billing" msgstr "" @@ -656,7 +656,7 @@ msgid "Invite" msgstr "Pakviesti" #: templates/zerver/app/keyboard_shortcuts.html:2 -#: templates/zerver/app/navbar.html:87 +#: templates/zerver/app/navbar.html:95 #: templates/zerver/app/right_sidebar.html:24 msgid "Keyboard shortcuts" msgstr "Klaviatūros spartieji klavišai" @@ -1008,62 +1008,66 @@ msgstr "Nustatymai" msgid "Manage organization" msgstr "" -#: templates/zerver/app/navbar.html:82 templates/zerver/footer.html:16 +#: templates/zerver/app/navbar.html:83 +msgid "Usage statistics" +msgstr "" + +#: templates/zerver/app/navbar.html:90 templates/zerver/footer.html:16 msgid "Help center" msgstr "" -#: templates/zerver/app/navbar.html:92 +#: templates/zerver/app/navbar.html:100 msgid "Message formatting" msgstr "Žinučių formatavimas" -#: templates/zerver/app/navbar.html:97 +#: templates/zerver/app/navbar.html:105 #: templates/zerver/app/search_operators.html:2 msgid "Search operators" msgstr "Paieškos operatoriai" -#: templates/zerver/app/navbar.html:103 -msgid "Contact support" -msgstr "" - -#: templates/zerver/app/navbar.html:111 templates/zerver/footer.html:3 +#: templates/zerver/app/navbar.html:112 templates/zerver/footer.html:3 msgid "About Zulip" msgstr "About Zulip" -#: templates/zerver/app/navbar.html:118 +#: templates/zerver/app/navbar.html:119 +msgid "Contact support" +msgstr "" + +#: templates/zerver/app/navbar.html:126 msgid "Desktop & mobile apps" msgstr "Darbalaukis ir mobiliosios programėlės" -#: templates/zerver/app/navbar.html:123 templates/zerver/footer.html:50 +#: templates/zerver/app/navbar.html:131 templates/zerver/footer.html:50 msgid "Integrations" msgstr "Integracijos" -#: templates/zerver/app/navbar.html:128 +#: templates/zerver/app/navbar.html:136 msgid "API documentation" msgstr "API dokumentacija" -#: templates/zerver/app/navbar.html:135 -msgid "Statistics" +#: templates/zerver/app/navbar.html:149 +msgid "Support Zulip" msgstr "" -#: templates/zerver/app/navbar.html:142 +#: templates/zerver/app/navbar.html:156 msgid "Plans and pricing" msgstr "" -#: templates/zerver/app/navbar.html:157 +#: templates/zerver/app/navbar.html:164 msgid "Invite users" msgstr "Pakviesti naudotojus" -#: templates/zerver/app/navbar.html:163 +#: templates/zerver/app/navbar.html:170 msgid "" "Grant Zulip the Kerberos tickets needed to run your Zephyr mirror via " "Webathena" msgstr "Suteikti „Zulip“ „Kerberos“ bilietų, kurių reikia paleisti „Zephyr“ veidrodį per „Webathena“" -#: templates/zerver/app/navbar.html:165 +#: templates/zerver/app/navbar.html:172 msgid "Link with Webathena" msgstr "Susieti su žiniatinklio antena" -#: templates/zerver/app/navbar.html:171 +#: templates/zerver/app/navbar.html:178 msgid "Log out" msgstr "Atsijungti" @@ -3345,33 +3349,33 @@ msgstr "" msgid "We couldn't find that Zulip organization." msgstr "" -#: zerver/lib/actions.py:355 zerver/lib/actions.py:367 +#: zerver/lib/actions.py:357 zerver/lib/actions.py:369 #, python-brace-format msgid "{user} just signed up for Zulip. (total: {user_count})" msgstr "" -#: zerver/lib/actions.py:358 +#: zerver/lib/actions.py:360 msgid "signups" msgstr "" -#: zerver/lib/actions.py:478 +#: zerver/lib/actions.py:480 #, python-brace-format msgid "{user} accepted your invitation to join Zulip!" msgstr "" -#: zerver/lib/actions.py:1408 +#: zerver/lib/actions.py:1410 msgid "Unable to render message" msgstr "Nepavyko perteikti žinutės" -#: zerver/lib/actions.py:2214 zerver/lib/actions.py:2244 +#: zerver/lib/actions.py:2224 zerver/lib/actions.py:2254 msgid "Reaction already exists." msgstr "" -#: zerver/lib/actions.py:2347 zerver/lib/addressee.py:32 +#: zerver/lib/actions.py:2357 zerver/lib/addressee.py:32 msgid "Invalid user ID {}" msgstr "" -#: zerver/lib/actions.py:2416 zerver/lib/actions.py:7031 +#: zerver/lib/actions.py:2426 zerver/lib/actions.py:7046 #: zerver/lib/streams.py:238 zerver/lib/streams.py:246 #: zerver/tornado/views.py:105 zerver/views/events_register.py:73 #: zerver/views/message_send.py:226 zerver/views/message_send.py:232 @@ -3379,251 +3383,251 @@ msgstr "" msgid "User not authorized for this query" msgstr "Naudotojas neturi teisių šiai užklausai" -#: zerver/lib/actions.py:2453 +#: zerver/lib/actions.py:2463 #, python-brace-format msgid "'{email}' is no longer using Zulip." msgstr "" -#: zerver/lib/actions.py:2460 +#: zerver/lib/actions.py:2470 msgid "You can't send private messages outside of your organization." msgstr "Negalite siųsti privačių žinučių už savo organizacijos ribų." -#: zerver/lib/actions.py:2526 +#: zerver/lib/actions.py:2536 msgid "Expected exactly one stream" msgstr "" -#: zerver/lib/actions.py:2537 +#: zerver/lib/actions.py:2547 msgid "Invalid data type for stream" msgstr "" -#: zerver/lib/actions.py:2553 zerver/lib/actions.py:2563 +#: zerver/lib/actions.py:2563 zerver/lib/actions.py:2573 msgid "Invalid data type for recipients" msgstr "" -#: zerver/lib/actions.py:2571 zerver/lib/actions.py:2579 +#: zerver/lib/actions.py:2581 zerver/lib/actions.py:2589 msgid "Recipient lists may contain emails or user IDs, but not both." msgstr "" -#: zerver/lib/actions.py:2677 +#: zerver/lib/actions.py:2687 msgid "Reminders can only be set for streams." msgstr "" -#: zerver/lib/actions.py:2698 +#: zerver/lib/actions.py:2708 msgid "Your organization has turned off message editing" msgstr "" -#: zerver/lib/actions.py:2701 +#: zerver/lib/actions.py:2711 msgid "Invalid propagate_mode without topic edit" msgstr "" -#: zerver/lib/actions.py:2721 +#: zerver/lib/actions.py:2731 msgid "You don't have permission to edit this message" msgstr "Neturite teisės redaguoti šios žinutės" -#: zerver/lib/actions.py:2725 +#: zerver/lib/actions.py:2735 msgid "Widgets cannot be edited." msgstr "" -#: zerver/lib/actions.py:2736 zerver/lib/actions.py:2750 +#: zerver/lib/actions.py:2746 zerver/lib/actions.py:2760 msgid "The time limit for editing this message has passed" msgstr "" -#: zerver/lib/actions.py:2753 +#: zerver/lib/actions.py:2763 msgid "Nothing to change" msgstr "Nėra ko pakeisti" -#: zerver/lib/actions.py:2757 zerver/lib/addressee.py:41 +#: zerver/lib/actions.py:2767 zerver/lib/addressee.py:41 #: zerver/webhooks/ifttt/view.py:26 zerver/webhooks/zapier/view.py:38 msgid "Topic can't be empty" msgstr "Temos vieta negali būti tuščia" -#: zerver/lib/actions.py:2795 +#: zerver/lib/actions.py:2805 msgid "Message must be a stream message" msgstr "" -#: zerver/lib/actions.py:2797 +#: zerver/lib/actions.py:2807 msgid "You don't have permission to move this message" msgstr "" -#: zerver/lib/actions.py:2803 +#: zerver/lib/actions.py:2813 msgid "" "You don't have permission to move this message due to missing access to its " "stream" msgstr "" -#: zerver/lib/actions.py:2807 +#: zerver/lib/actions.py:2817 msgid "Cannot change message content while changing stream" msgstr "" -#: zerver/lib/actions.py:2843 +#: zerver/lib/actions.py:2854 msgid "Invalid default stream group name '{}'" msgstr "" -#: zerver/lib/actions.py:2846 +#: zerver/lib/actions.py:2857 msgid "Default stream group name too long (limit: {} characters)" msgstr "" -#: zerver/lib/actions.py:2853 +#: zerver/lib/actions.py:2864 msgid "Default stream group name '{}' contains NULL (0x00) characters." msgstr "" -#: zerver/lib/actions.py:2919 +#: zerver/lib/actions.py:2930 #, python-brace-format msgid "" "Your bot {bot_identity} tried to send a message to stream ID {stream_id}, " "but there is no stream with that ID." msgstr "" -#: zerver/lib/actions.py:2925 +#: zerver/lib/actions.py:2936 #, python-brace-format msgid "" "Your bot {bot_identity} tried to send a message to stream {stream_name}, but" " that stream does not exist. Click [here]({new_stream_link}) to create it." msgstr "" -#: zerver/lib/actions.py:2933 +#: zerver/lib/actions.py:2944 #, python-brace-format msgid "" "Your bot {bot_identity} tried to send a message to stream {stream_name}. The" " stream exists but does not have any subscribers." msgstr "" -#: zerver/lib/actions.py:2980 +#: zerver/lib/actions.py:2991 msgid "Private messages are disabled in this organization." msgstr "" -#: zerver/lib/actions.py:3105 +#: zerver/lib/actions.py:3116 msgid "Widgets: API programmer sent invalid JSON content" msgstr "" -#: zerver/lib/actions.py:3111 +#: zerver/lib/actions.py:3122 #, python-brace-format msgid "Widgets: {error_msg}" msgstr "" -#: zerver/lib/actions.py:3129 +#: zerver/lib/actions.py:3140 msgid "You do not have permission to use wildcard mentions in this stream." msgstr "" -#: zerver/lib/actions.py:3382 +#: zerver/lib/actions.py:3393 msgid "Subscriber data is not available for this stream" msgstr "" -#: zerver/lib/actions.py:3389 +#: zerver/lib/actions.py:3400 msgid "Unable to retrieve subscribers for private stream" msgstr "" -#: zerver/lib/actions.py:4642 +#: zerver/lib/actions.py:4653 #, python-brace-format msgid "{user_name} renamed stream {old_stream_name} to {new_stream_name}." msgstr "" -#: zerver/lib/actions.py:4748 +#: zerver/lib/actions.py:4759 msgid "Signups enabled" msgstr "" -#: zerver/lib/actions.py:4862 +#: zerver/lib/actions.py:4873 msgid "Invalid default stream group {}" msgstr "" -#: zerver/lib/actions.py:4908 zerver/lib/actions.py:4935 +#: zerver/lib/actions.py:4919 zerver/lib/actions.py:4946 #, python-brace-format msgid "" "'{stream_name}' is a default stream and cannot be added to '{group_name}'" msgstr "" -#: zerver/lib/actions.py:4919 +#: zerver/lib/actions.py:4930 #, python-brace-format msgid "Default stream group '{group_name}' already exists" msgstr "" -#: zerver/lib/actions.py:4941 +#: zerver/lib/actions.py:4952 #, python-brace-format msgid "" "Stream '{stream_name}' is already present in default stream group " "'{group_name}'" msgstr "" -#: zerver/lib/actions.py:4957 +#: zerver/lib/actions.py:4968 #, python-brace-format msgid "" "Stream '{stream_name}' is not present in default stream group '{group_name}'" msgstr "" -#: zerver/lib/actions.py:4971 +#: zerver/lib/actions.py:4982 msgid "This default stream group is already named '{}'" msgstr "" -#: zerver/lib/actions.py:4975 +#: zerver/lib/actions.py:4986 msgid "Default stream group '{}' already exists" msgstr "" -#: zerver/lib/actions.py:5417 +#: zerver/lib/actions.py:5428 msgid "Invalid flag: '{}'" msgstr "" -#: zerver/lib/actions.py:5419 +#: zerver/lib/actions.py:5430 msgid "Flag not editable: '{}'" msgstr "" -#: zerver/lib/actions.py:5421 +#: zerver/lib/actions.py:5432 msgid "Invalid message flag operation: '{}'" msgstr "" -#: zerver/lib/actions.py:5435 zerver/lib/actions.py:5437 -#: zerver/lib/message.py:670 zerver/lib/message.py:676 +#: zerver/lib/actions.py:5446 zerver/lib/actions.py:5448 +#: zerver/lib/message.py:671 zerver/lib/message.py:677 msgid "Invalid message(s)" msgstr "Negaliojanti žinutė" -#: zerver/lib/actions.py:6005 +#: zerver/lib/actions.py:6020 #, python-brace-format msgid "This topic was moved by {user} to {new_location}" msgstr "" -#: zerver/lib/actions.py:6010 +#: zerver/lib/actions.py:6025 #, python-brace-format msgid "This topic was moved here from {old_location} by {user}" msgstr "" -#: zerver/lib/actions.py:6503 +#: zerver/lib/actions.py:6518 #, python-brace-format msgid "" "You do not have enough remaining invites for today. Please contact {email} " "to have your limit raised. No invitations were sent." msgstr "" -#: zerver/lib/actions.py:6554 +#: zerver/lib/actions.py:6569 msgid "" "Your account is too new to send invites for this organization. Ask an " "organization admin, or a more experienced user." msgstr "" -#: zerver/lib/actions.py:6594 +#: zerver/lib/actions.py:6609 msgid "Some emails did not validate, so we didn't send any invitations." msgstr "Kai kurie el. pašto adresai nepatvirtinti, todėl pakvietimų neišsiuntėme." -#: zerver/lib/actions.py:6602 +#: zerver/lib/actions.py:6617 msgid "We weren't able to invite anyone." msgstr "Negalėjome nieko pakviesti." -#: zerver/lib/actions.py:6633 +#: zerver/lib/actions.py:6648 msgid "" "Some of those addresses are already using Zulip, so we didn't send them an " "invitation. We did send invitations to everyone else!" msgstr "Kai kuriuos el. pašto adresus turintys žmonės jau naudoja programėlę, todėl pakvietimo jiems neišsiuntėme. Tačiau visi kiti pakvietimą gavo!" -#: zerver/lib/actions.py:7250 +#: zerver/lib/actions.py:7265 msgid "Invalid order mapping." msgstr "" -#: zerver/lib/actions.py:7316 zerver/lib/users.py:344 +#: zerver/lib/actions.py:7331 zerver/lib/users.py:344 #: zerver/views/custom_profile_fields.py:137 #: zerver/views/custom_profile_fields.py:157 #, python-brace-format msgid "Field id {id} not found." msgstr "" -#: zerver/lib/actions.py:7342 zerver/lib/actions.py:7355 +#: zerver/lib/actions.py:7357 zerver/lib/actions.py:7370 msgid "User group '{}' already exists." msgstr "" @@ -3963,11 +3967,11 @@ msgstr "" msgid "Version control" msgstr "" -#: zerver/lib/message.py:128 +#: zerver/lib/message.py:129 msgid "Message must not be empty" msgstr "Žinutė negali būti tuščia" -#: zerver/lib/message.py:130 +#: zerver/lib/message.py:131 msgid "Message must not contain null bytes" msgstr "" @@ -4083,11 +4087,11 @@ msgid "" "a previous message." msgstr "" -#: zerver/lib/outgoing_webhook.py:292 +#: zerver/lib/outgoing_webhook.py:293 msgid "Invalid JSON in response" msgstr "" -#: zerver/lib/outgoing_webhook.py:295 +#: zerver/lib/outgoing_webhook.py:296 msgid "Invalid response format" msgstr "" diff --git a/locale/lt/translations.json b/locale/lt/translations.json index 4baec4bbd8..47d0cbb846 100644 --- a/locale/lt/translations.json +++ b/locale/lt/translations.json @@ -824,6 +824,7 @@ "Who can add users to streams": "", "Who can create and manage user groups": "", "Who can create streams": "", + "Who can move messages between streams": "", "Who can post to the stream?": "", "Who can use @all/@everyone mentions in large streams": "", "Who can use private messages": "", diff --git a/locale/ml/LC_MESSAGES/django.po b/locale/ml/LC_MESSAGES/django.po index f56b0f1ee5..d5ecec2443 100644 --- a/locale/ml/LC_MESSAGES/django.po +++ b/locale/ml/LC_MESSAGES/django.po @@ -9,8 +9,8 @@ msgid "" msgstr "" "Project-Id-Version: Zulip\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-05-11 20:47+0000\n" -"PO-Revision-Date: 2021-05-11 20:48+0000\n" +"POT-Creation-Date: 2021-05-12 23:28+0000\n" +"PO-Revision-Date: 2021-05-12 23:29+0000\n" "Last-Translator: Tim Abbott \n" "Language-Team: Malayalam (http://www.transifex.com/zulip/zulip/language/ml/)\n" "MIME-Version: 1.0\n" @@ -260,7 +260,7 @@ msgid "" "encountering this page, it's probably our fault. We're sorry." msgstr "" -#: templates/corporate/billing.html:21 templates/zerver/app/navbar.html:149 +#: templates/corporate/billing.html:21 templates/zerver/app/navbar.html:142 msgid "Billing" msgstr "" @@ -657,7 +657,7 @@ msgid "Invite" msgstr "ക്ഷണിക്കൂ" #: templates/zerver/app/keyboard_shortcuts.html:2 -#: templates/zerver/app/navbar.html:87 +#: templates/zerver/app/navbar.html:95 #: templates/zerver/app/right_sidebar.html:24 msgid "Keyboard shortcuts" msgstr "കീബോർഡ് എളുപ്പവഴികൾ" @@ -1009,62 +1009,66 @@ msgstr "സജ്ജീകരണങ്ങൾ" msgid "Manage organization" msgstr "" -#: templates/zerver/app/navbar.html:82 templates/zerver/footer.html:16 +#: templates/zerver/app/navbar.html:83 +msgid "Usage statistics" +msgstr "" + +#: templates/zerver/app/navbar.html:90 templates/zerver/footer.html:16 msgid "Help center" msgstr "" -#: templates/zerver/app/navbar.html:92 +#: templates/zerver/app/navbar.html:100 msgid "Message formatting" msgstr "" -#: templates/zerver/app/navbar.html:97 +#: templates/zerver/app/navbar.html:105 #: templates/zerver/app/search_operators.html:2 msgid "Search operators" msgstr "" -#: templates/zerver/app/navbar.html:103 -msgid "Contact support" -msgstr "" - -#: templates/zerver/app/navbar.html:111 templates/zerver/footer.html:3 +#: templates/zerver/app/navbar.html:112 templates/zerver/footer.html:3 msgid "About Zulip" msgstr "സുലിപ്പിനെക്കുറിച്ച്" -#: templates/zerver/app/navbar.html:118 +#: templates/zerver/app/navbar.html:119 +msgid "Contact support" +msgstr "" + +#: templates/zerver/app/navbar.html:126 msgid "Desktop & mobile apps" msgstr "" -#: templates/zerver/app/navbar.html:123 templates/zerver/footer.html:50 +#: templates/zerver/app/navbar.html:131 templates/zerver/footer.html:50 msgid "Integrations" msgstr "" -#: templates/zerver/app/navbar.html:128 +#: templates/zerver/app/navbar.html:136 msgid "API documentation" msgstr "" -#: templates/zerver/app/navbar.html:135 -msgid "Statistics" +#: templates/zerver/app/navbar.html:149 +msgid "Support Zulip" msgstr "" -#: templates/zerver/app/navbar.html:142 +#: templates/zerver/app/navbar.html:156 msgid "Plans and pricing" msgstr "" -#: templates/zerver/app/navbar.html:157 +#: templates/zerver/app/navbar.html:164 msgid "Invite users" msgstr "" -#: templates/zerver/app/navbar.html:163 +#: templates/zerver/app/navbar.html:170 msgid "" "Grant Zulip the Kerberos tickets needed to run your Zephyr mirror via " "Webathena" msgstr "" -#: templates/zerver/app/navbar.html:165 +#: templates/zerver/app/navbar.html:172 msgid "Link with Webathena" msgstr "" -#: templates/zerver/app/navbar.html:171 +#: templates/zerver/app/navbar.html:178 msgid "Log out" msgstr "" @@ -3346,33 +3350,33 @@ msgstr "" msgid "We couldn't find that Zulip organization." msgstr "" -#: zerver/lib/actions.py:355 zerver/lib/actions.py:367 +#: zerver/lib/actions.py:357 zerver/lib/actions.py:369 #, python-brace-format msgid "{user} just signed up for Zulip. (total: {user_count})" msgstr "" -#: zerver/lib/actions.py:358 +#: zerver/lib/actions.py:360 msgid "signups" msgstr "" -#: zerver/lib/actions.py:478 +#: zerver/lib/actions.py:480 #, python-brace-format msgid "{user} accepted your invitation to join Zulip!" msgstr "" -#: zerver/lib/actions.py:1408 +#: zerver/lib/actions.py:1410 msgid "Unable to render message" msgstr "" -#: zerver/lib/actions.py:2214 zerver/lib/actions.py:2244 +#: zerver/lib/actions.py:2224 zerver/lib/actions.py:2254 msgid "Reaction already exists." msgstr "" -#: zerver/lib/actions.py:2347 zerver/lib/addressee.py:32 +#: zerver/lib/actions.py:2357 zerver/lib/addressee.py:32 msgid "Invalid user ID {}" msgstr "" -#: zerver/lib/actions.py:2416 zerver/lib/actions.py:7031 +#: zerver/lib/actions.py:2426 zerver/lib/actions.py:7046 #: zerver/lib/streams.py:238 zerver/lib/streams.py:246 #: zerver/tornado/views.py:105 zerver/views/events_register.py:73 #: zerver/views/message_send.py:226 zerver/views/message_send.py:232 @@ -3380,251 +3384,251 @@ msgstr "" msgid "User not authorized for this query" msgstr "" -#: zerver/lib/actions.py:2453 +#: zerver/lib/actions.py:2463 #, python-brace-format msgid "'{email}' is no longer using Zulip." msgstr "" -#: zerver/lib/actions.py:2460 +#: zerver/lib/actions.py:2470 msgid "You can't send private messages outside of your organization." msgstr "" -#: zerver/lib/actions.py:2526 +#: zerver/lib/actions.py:2536 msgid "Expected exactly one stream" msgstr "" -#: zerver/lib/actions.py:2537 +#: zerver/lib/actions.py:2547 msgid "Invalid data type for stream" msgstr "" -#: zerver/lib/actions.py:2553 zerver/lib/actions.py:2563 +#: zerver/lib/actions.py:2563 zerver/lib/actions.py:2573 msgid "Invalid data type for recipients" msgstr "" -#: zerver/lib/actions.py:2571 zerver/lib/actions.py:2579 +#: zerver/lib/actions.py:2581 zerver/lib/actions.py:2589 msgid "Recipient lists may contain emails or user IDs, but not both." msgstr "" -#: zerver/lib/actions.py:2677 +#: zerver/lib/actions.py:2687 msgid "Reminders can only be set for streams." msgstr "" -#: zerver/lib/actions.py:2698 +#: zerver/lib/actions.py:2708 msgid "Your organization has turned off message editing" msgstr "" -#: zerver/lib/actions.py:2701 +#: zerver/lib/actions.py:2711 msgid "Invalid propagate_mode without topic edit" msgstr "" -#: zerver/lib/actions.py:2721 +#: zerver/lib/actions.py:2731 msgid "You don't have permission to edit this message" msgstr "" -#: zerver/lib/actions.py:2725 +#: zerver/lib/actions.py:2735 msgid "Widgets cannot be edited." msgstr "" -#: zerver/lib/actions.py:2736 zerver/lib/actions.py:2750 +#: zerver/lib/actions.py:2746 zerver/lib/actions.py:2760 msgid "The time limit for editing this message has passed" msgstr "" -#: zerver/lib/actions.py:2753 +#: zerver/lib/actions.py:2763 msgid "Nothing to change" msgstr "" -#: zerver/lib/actions.py:2757 zerver/lib/addressee.py:41 +#: zerver/lib/actions.py:2767 zerver/lib/addressee.py:41 #: zerver/webhooks/ifttt/view.py:26 zerver/webhooks/zapier/view.py:38 msgid "Topic can't be empty" msgstr "" -#: zerver/lib/actions.py:2795 +#: zerver/lib/actions.py:2805 msgid "Message must be a stream message" msgstr "" -#: zerver/lib/actions.py:2797 +#: zerver/lib/actions.py:2807 msgid "You don't have permission to move this message" msgstr "" -#: zerver/lib/actions.py:2803 +#: zerver/lib/actions.py:2813 msgid "" "You don't have permission to move this message due to missing access to its " "stream" msgstr "" -#: zerver/lib/actions.py:2807 +#: zerver/lib/actions.py:2817 msgid "Cannot change message content while changing stream" msgstr "" -#: zerver/lib/actions.py:2843 +#: zerver/lib/actions.py:2854 msgid "Invalid default stream group name '{}'" msgstr "" -#: zerver/lib/actions.py:2846 +#: zerver/lib/actions.py:2857 msgid "Default stream group name too long (limit: {} characters)" msgstr "" -#: zerver/lib/actions.py:2853 +#: zerver/lib/actions.py:2864 msgid "Default stream group name '{}' contains NULL (0x00) characters." msgstr "" -#: zerver/lib/actions.py:2919 +#: zerver/lib/actions.py:2930 #, python-brace-format msgid "" "Your bot {bot_identity} tried to send a message to stream ID {stream_id}, " "but there is no stream with that ID." msgstr "" -#: zerver/lib/actions.py:2925 +#: zerver/lib/actions.py:2936 #, python-brace-format msgid "" "Your bot {bot_identity} tried to send a message to stream {stream_name}, but" " that stream does not exist. Click [here]({new_stream_link}) to create it." msgstr "" -#: zerver/lib/actions.py:2933 +#: zerver/lib/actions.py:2944 #, python-brace-format msgid "" "Your bot {bot_identity} tried to send a message to stream {stream_name}. The" " stream exists but does not have any subscribers." msgstr "" -#: zerver/lib/actions.py:2980 +#: zerver/lib/actions.py:2991 msgid "Private messages are disabled in this organization." msgstr "" -#: zerver/lib/actions.py:3105 +#: zerver/lib/actions.py:3116 msgid "Widgets: API programmer sent invalid JSON content" msgstr "" -#: zerver/lib/actions.py:3111 +#: zerver/lib/actions.py:3122 #, python-brace-format msgid "Widgets: {error_msg}" msgstr "" -#: zerver/lib/actions.py:3129 +#: zerver/lib/actions.py:3140 msgid "You do not have permission to use wildcard mentions in this stream." msgstr "" -#: zerver/lib/actions.py:3382 +#: zerver/lib/actions.py:3393 msgid "Subscriber data is not available for this stream" msgstr "" -#: zerver/lib/actions.py:3389 +#: zerver/lib/actions.py:3400 msgid "Unable to retrieve subscribers for private stream" msgstr "" -#: zerver/lib/actions.py:4642 +#: zerver/lib/actions.py:4653 #, python-brace-format msgid "{user_name} renamed stream {old_stream_name} to {new_stream_name}." msgstr "" -#: zerver/lib/actions.py:4748 +#: zerver/lib/actions.py:4759 msgid "Signups enabled" msgstr "" -#: zerver/lib/actions.py:4862 +#: zerver/lib/actions.py:4873 msgid "Invalid default stream group {}" msgstr "" -#: zerver/lib/actions.py:4908 zerver/lib/actions.py:4935 +#: zerver/lib/actions.py:4919 zerver/lib/actions.py:4946 #, python-brace-format msgid "" "'{stream_name}' is a default stream and cannot be added to '{group_name}'" msgstr "" -#: zerver/lib/actions.py:4919 +#: zerver/lib/actions.py:4930 #, python-brace-format msgid "Default stream group '{group_name}' already exists" msgstr "" -#: zerver/lib/actions.py:4941 +#: zerver/lib/actions.py:4952 #, python-brace-format msgid "" "Stream '{stream_name}' is already present in default stream group " "'{group_name}'" msgstr "" -#: zerver/lib/actions.py:4957 +#: zerver/lib/actions.py:4968 #, python-brace-format msgid "" "Stream '{stream_name}' is not present in default stream group '{group_name}'" msgstr "" -#: zerver/lib/actions.py:4971 +#: zerver/lib/actions.py:4982 msgid "This default stream group is already named '{}'" msgstr "" -#: zerver/lib/actions.py:4975 +#: zerver/lib/actions.py:4986 msgid "Default stream group '{}' already exists" msgstr "" -#: zerver/lib/actions.py:5417 +#: zerver/lib/actions.py:5428 msgid "Invalid flag: '{}'" msgstr "" -#: zerver/lib/actions.py:5419 +#: zerver/lib/actions.py:5430 msgid "Flag not editable: '{}'" msgstr "" -#: zerver/lib/actions.py:5421 +#: zerver/lib/actions.py:5432 msgid "Invalid message flag operation: '{}'" msgstr "" -#: zerver/lib/actions.py:5435 zerver/lib/actions.py:5437 -#: zerver/lib/message.py:670 zerver/lib/message.py:676 +#: zerver/lib/actions.py:5446 zerver/lib/actions.py:5448 +#: zerver/lib/message.py:671 zerver/lib/message.py:677 msgid "Invalid message(s)" msgstr "" -#: zerver/lib/actions.py:6005 +#: zerver/lib/actions.py:6020 #, python-brace-format msgid "This topic was moved by {user} to {new_location}" msgstr "" -#: zerver/lib/actions.py:6010 +#: zerver/lib/actions.py:6025 #, python-brace-format msgid "This topic was moved here from {old_location} by {user}" msgstr "" -#: zerver/lib/actions.py:6503 +#: zerver/lib/actions.py:6518 #, python-brace-format msgid "" "You do not have enough remaining invites for today. Please contact {email} " "to have your limit raised. No invitations were sent." msgstr "" -#: zerver/lib/actions.py:6554 +#: zerver/lib/actions.py:6569 msgid "" "Your account is too new to send invites for this organization. Ask an " "organization admin, or a more experienced user." msgstr "" -#: zerver/lib/actions.py:6594 +#: zerver/lib/actions.py:6609 msgid "Some emails did not validate, so we didn't send any invitations." msgstr "" -#: zerver/lib/actions.py:6602 +#: zerver/lib/actions.py:6617 msgid "We weren't able to invite anyone." msgstr "" -#: zerver/lib/actions.py:6633 +#: zerver/lib/actions.py:6648 msgid "" "Some of those addresses are already using Zulip, so we didn't send them an " "invitation. We did send invitations to everyone else!" msgstr "" -#: zerver/lib/actions.py:7250 +#: zerver/lib/actions.py:7265 msgid "Invalid order mapping." msgstr "" -#: zerver/lib/actions.py:7316 zerver/lib/users.py:344 +#: zerver/lib/actions.py:7331 zerver/lib/users.py:344 #: zerver/views/custom_profile_fields.py:137 #: zerver/views/custom_profile_fields.py:157 #, python-brace-format msgid "Field id {id} not found." msgstr "" -#: zerver/lib/actions.py:7342 zerver/lib/actions.py:7355 +#: zerver/lib/actions.py:7357 zerver/lib/actions.py:7370 msgid "User group '{}' already exists." msgstr "" @@ -3964,11 +3968,11 @@ msgstr "" msgid "Version control" msgstr "" -#: zerver/lib/message.py:128 +#: zerver/lib/message.py:129 msgid "Message must not be empty" msgstr "" -#: zerver/lib/message.py:130 +#: zerver/lib/message.py:131 msgid "Message must not contain null bytes" msgstr "" @@ -4084,11 +4088,11 @@ msgid "" "a previous message." msgstr "" -#: zerver/lib/outgoing_webhook.py:292 +#: zerver/lib/outgoing_webhook.py:293 msgid "Invalid JSON in response" msgstr "" -#: zerver/lib/outgoing_webhook.py:295 +#: zerver/lib/outgoing_webhook.py:296 msgid "Invalid response format" msgstr "" diff --git a/locale/ml/translations.json b/locale/ml/translations.json index d14423168a..f2d1e9de97 100644 --- a/locale/ml/translations.json +++ b/locale/ml/translations.json @@ -824,6 +824,7 @@ "Who can add users to streams": "", "Who can create and manage user groups": "", "Who can create streams": "", + "Who can move messages between streams": "", "Who can post to the stream?": "", "Who can use @all/@everyone mentions in large streams": "", "Who can use private messages": "", diff --git a/locale/mobile_info.json b/locale/mobile_info.json index 4f163eff08..5baf27dd3d 100644 --- a/locale/mobile_info.json +++ b/locale/mobile_info.json @@ -76,7 +76,7 @@ "total": 233 }, "nl": { - "not_translated": 106, + "not_translated": 0, "total": 233 }, "pl": { diff --git a/locale/nl/LC_MESSAGES/django.po b/locale/nl/LC_MESSAGES/django.po index 75512a40e9..7cd46d0296 100644 --- a/locale/nl/LC_MESSAGES/django.po +++ b/locale/nl/LC_MESSAGES/django.po @@ -6,12 +6,13 @@ # André Koot , 2017,2021 # kolkmvd , 2018 # Steven Uzeel , 2021 +# Tim Abbott , 2021 msgid "" msgstr "" "Project-Id-Version: Zulip\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-05-11 20:47+0000\n" -"PO-Revision-Date: 2021-05-11 20:48+0000\n" +"POT-Creation-Date: 2021-05-12 23:28+0000\n" +"PO-Revision-Date: 2021-05-13 16:32+0000\n" "Last-Translator: Tim Abbott \n" "Language-Team: Dutch (http://www.transifex.com/zulip/zulip/language/nl/)\n" "MIME-Version: 1.0\n" @@ -52,7 +53,7 @@ msgstr "Onbekende grafiek naam: {}" #: analytics/views.py:349 #, python-brace-format msgid "Start time is later than end time. Start: {start}, End: {end}" -msgstr "" +msgstr "Starttiijd ligt na de eindtijd. Start: {start}, Eind: {end}" #: analytics/views.py:367 analytics/views.py:398 msgid "No analytics data available. Please contact your server administrator." @@ -60,7 +61,7 @@ msgstr "Geen statistieken beschikbaar. Pas dit aan bij de admin instellingen." #: analytics/views.py:1275 msgid "Invalid parameters" -msgstr "" +msgstr "Ongeldige parameters" #: corporate/lib/stripe.py:175 #, python-brace-format @@ -84,22 +85,22 @@ msgstr "" #: corporate/views.py:93 msgid "You must invoice for at least {} users." -msgstr "" +msgstr "Je moet factureren voor minimaal {} gebruikers." #: corporate/views.py:98 msgid "" "Invoices with more than {} licenses can't be processed from this page. To " "complete the upgrade, please contact {}." -msgstr "" +msgstr "Facturen met meer dan {} licenties kunnen vanaf deze pagina niet worden verwerkt. Neem contact op met {} om de upgrade te voltooien." #: corporate/views.py:109 msgid "No payment method on file" -msgstr "" +msgstr "Geen betaalmethode geregistreerd" #: corporate/views.py:112 #, python-brace-format msgid "{brand} ending in {last4}" -msgstr "" +msgstr "{brand} eindigt over {last4}" #: corporate/views.py:120 #, python-brace-format @@ -201,7 +202,7 @@ msgstr "Verstuurde berichten per type" #: templates/analytics/stats.html:100 msgid "Messages read over time" -msgstr "" +msgstr "Berichten gelezen" #: templates/analytics/stats.html:124 msgid "Last update" @@ -211,7 +212,7 @@ msgstr "Laatste update" msgid "" "A full update of all the graphs happens once a day. The “messages sent over " "time” graph is updated once an hour." -msgstr "" +msgstr "Een volledige update van de grafieken gebeurt eens per dag. De “verstuurde berichten” grafiek wordt elk uur bijgewerkt." #: templates/analytics/stats.html:129 msgid "Analytics documentation" @@ -228,7 +229,7 @@ msgid "" " This confirms that the email address for your Zulip account has changed\n" " from %(old_email_html_tag)s to %(new_email_html_tag)s\n" " " -msgstr "" +msgstr "\nDit bevestigt dat het e-mailadres voor jouw Zulip account is veranderd\nvan %(old_email_html_tag)s naar %(new_email_html_tag)s" #: templates/confirmation/link_does_not_exist.html:9 msgid "Whoops. We couldn't find your confirmation link in the system." @@ -261,14 +262,14 @@ msgid "" "encountering this page, it's probably our fault. We're sorry." msgstr "" -#: templates/corporate/billing.html:21 templates/zerver/app/navbar.html:149 +#: templates/corporate/billing.html:21 templates/zerver/app/navbar.html:142 msgid "Billing" -msgstr "" +msgstr "Facturering" #: templates/corporate/upgrade.html:20 #, python-format msgid "Upgrade to %(plan)s" -msgstr "" +msgstr "Upgrade naar %(plan)s" #: templates/corporate/upgrade.html:56 templates/corporate/upgrade.html:174 msgid "Payment schedule" @@ -288,7 +289,7 @@ msgstr "" #: templates/corporate/upgrade.html:89 msgid "Automatic" -msgstr "" +msgstr "Automatisch" #: templates/corporate/upgrade.html:90 msgid "Most convenient" @@ -296,7 +297,7 @@ msgstr "" #: templates/corporate/upgrade.html:96 msgid "Manual" -msgstr "" +msgstr "Handmatig" #: templates/corporate/upgrade.html:97 msgid "Most control" @@ -316,7 +317,7 @@ msgstr "" #: templates/corporate/upgrade.html:231 msgid "Non-Profit" -msgstr "" +msgstr "Non-Profit" #: templates/corporate/upgrade.html:232 msgid "Event (hackathons, conferences, etc.)" @@ -436,7 +437,7 @@ msgstr "Annuleren" #: templates/zerver/app/delete_message.html:20 msgid "Confirm" -msgstr "" +msgstr "Bevestig" #: templates/zerver/app/deprecation_notice.html:6 msgid "Deprecation notice" @@ -569,7 +570,7 @@ msgstr "" #: templates/zerver/app/home.html:136 msgid "No search results" -msgstr "" +msgstr "Geen zoekresultaten" #: templates/zerver/app/home.html:139 templates/zerver/app/home.html:141 msgid "Messages" @@ -613,7 +614,7 @@ msgstr "Eén of meer e-mailadressen..." #: templates/zerver/app/invite_user.html:20 msgid "or" -msgstr "" +msgstr "of" #: templates/zerver/app/invite_user.html:20 #: templates/zerver/app/invite_user.html:26 @@ -626,7 +627,7 @@ msgstr "Gebruik worden lid als" #: templates/zerver/app/invite_user.html:40 msgid "Guests" -msgstr "" +msgstr "Gasten" #: templates/zerver/app/invite_user.html:41 msgid "Members" @@ -635,7 +636,7 @@ msgstr "Leden" #: templates/zerver/app/invite_user.html:43 #: templates/zerver/development/dev_login.html:40 msgid "Moderators" -msgstr "" +msgstr "Moderators" #: templates/zerver/app/invite_user.html:44 msgid "Organization administrators" @@ -643,7 +644,7 @@ msgstr "Beheerders van de organisatie" #: templates/zerver/app/invite_user.html:47 msgid "Organization owners" -msgstr "" +msgstr "Organisatie eigenaren" #: templates/zerver/app/invite_user.html:53 msgid "Streams they should join" @@ -658,7 +659,7 @@ msgid "Invite" msgstr "Uitnodigen" #: templates/zerver/app/keyboard_shortcuts.html:2 -#: templates/zerver/app/navbar.html:87 +#: templates/zerver/app/navbar.html:95 #: templates/zerver/app/right_sidebar.html:24 msgid "Keyboard shortcuts" msgstr "Sneltoetsen" @@ -856,15 +857,15 @@ msgstr "Berichtdemping wisselen" #: templates/zerver/app/left_sidebar.html:51 #: templates/zerver/app/left_sidebar.html:57 msgid "Recent topics" -msgstr "" +msgstr "Recente onderwerpen" #: templates/zerver/app/keyboard_shortcuts.html:247 msgid "View recent topics" -msgstr "" +msgstr "Bekijk recente onderwerpen" #: templates/zerver/app/keyboard_shortcuts.html:251 msgid "Filter topics" -msgstr "" +msgstr "Filteren onderwerpen" #: templates/zerver/app/keyboard_shortcuts.html:260 msgid "Drafts" @@ -1010,62 +1011,66 @@ msgstr "Instellingen" msgid "Manage organization" msgstr "Organisatie beheren" -#: templates/zerver/app/navbar.html:82 templates/zerver/footer.html:16 -msgid "Help center" +#: templates/zerver/app/navbar.html:83 +msgid "Usage statistics" msgstr "" -#: templates/zerver/app/navbar.html:92 +#: templates/zerver/app/navbar.html:90 templates/zerver/footer.html:16 +msgid "Help center" +msgstr "Helpcentrum" + +#: templates/zerver/app/navbar.html:100 msgid "Message formatting" msgstr "Berichtopmaak" -#: templates/zerver/app/navbar.html:97 +#: templates/zerver/app/navbar.html:105 #: templates/zerver/app/search_operators.html:2 msgid "Search operators" msgstr "Zoek opdrachten" -#: templates/zerver/app/navbar.html:103 -msgid "Contact support" -msgstr "" - -#: templates/zerver/app/navbar.html:111 templates/zerver/footer.html:3 +#: templates/zerver/app/navbar.html:112 templates/zerver/footer.html:3 msgid "About Zulip" msgstr "Over Zulip" -#: templates/zerver/app/navbar.html:118 +#: templates/zerver/app/navbar.html:119 +msgid "Contact support" +msgstr "" + +#: templates/zerver/app/navbar.html:126 msgid "Desktop & mobile apps" msgstr "Desktop & mobiele apps" -#: templates/zerver/app/navbar.html:123 templates/zerver/footer.html:50 +#: templates/zerver/app/navbar.html:131 templates/zerver/footer.html:50 msgid "Integrations" msgstr "Integratie" -#: templates/zerver/app/navbar.html:128 +#: templates/zerver/app/navbar.html:136 msgid "API documentation" msgstr "API-documentatie" -#: templates/zerver/app/navbar.html:135 -msgid "Statistics" -msgstr "Statistieken" +#: templates/zerver/app/navbar.html:149 +msgid "Support Zulip" +msgstr "" -#: templates/zerver/app/navbar.html:142 +#: templates/zerver/app/navbar.html:156 msgid "Plans and pricing" msgstr "" -#: templates/zerver/app/navbar.html:157 +#: templates/zerver/app/navbar.html:164 msgid "Invite users" msgstr "Gebruikers uitnodigen" -#: templates/zerver/app/navbar.html:163 +#: templates/zerver/app/navbar.html:170 msgid "" "Grant Zulip the Kerberos tickets needed to run your Zephyr mirror via " "Webathena" msgstr "Verstrek Zulip de Kerberos tickets die nodig zijn om je Zephyr mirror via Webathena te draaien" -#: templates/zerver/app/navbar.html:165 +#: templates/zerver/app/navbar.html:172 msgid "Link with Webathena" msgstr "Verbinden met Webathena" -#: templates/zerver/app/navbar.html:171 +#: templates/zerver/app/navbar.html:178 msgid "Log out" msgstr "Uitloggen" @@ -1122,7 +1127,7 @@ msgstr "" #: templates/zerver/app/navbar_alerts.html:43 msgid "Download the latest version." -msgstr "" +msgstr "Download de laatste versie." #: templates/zerver/app/navbar_alerts.html:50 msgid "This Zulip server is running an old version and should be upgraded." @@ -1381,7 +1386,7 @@ msgstr "Standaardkanalen" #: templates/zerver/app/settings_overlay.html:136 msgid "Linkifiers" -msgstr "" +msgstr "Linkifiers" #: templates/zerver/app/settings_overlay.html:143 msgid "Code playgrounds" @@ -1397,11 +1402,11 @@ msgstr "Uitnodigingen" #: templates/zerver/app/settings_overlay.html:163 msgid "Data exports" -msgstr "" +msgstr "Gegevensexports" #: templates/zerver/app/settings_overlay.html:169 msgid "Show more" -msgstr "" +msgstr "Toon meer" #: templates/zerver/billing_nav.html:4 #: templates/zerver/development/integrations_dev_panel.html:15 @@ -1515,7 +1520,7 @@ msgstr "" #: templates/zerver/desktop_login.html:20 msgid "Incorrect token." -msgstr "" +msgstr "Incorrect token." #: templates/zerver/desktop_login.html:24 msgid "Token accepted. Logging you in…" @@ -1562,7 +1567,7 @@ msgstr "Gewone gebruikers" #: templates/zerver/emails/find_team.txt:1 #, python-format msgid "Hi %(user_name)s," -msgstr "" +msgstr "Hallo %(user_name)s," #: templates/zerver/emails/compiled/confirm_new_email.html:11 #: templates/zerver/emails/confirm_new_email.source.html:10 @@ -1632,7 +1637,7 @@ msgstr "" #: templates/zerver/emails/compiled/markdown_email.html:4 #: templates/zerver/emails/markdown_email.source.html:4 msgid "Zulip logo" -msgstr "" +msgstr "Zulip logo" #: templates/zerver/emails/compiled/digest.html:28 #: templates/zerver/emails/digest.source.html:27 @@ -1766,7 +1771,7 @@ msgstr "" #: templates/zerver/emails/followup_day1.txt:19 #, python-format msgid "Email: %(email)s" -msgstr "" +msgstr "E-mailadres: %(email)s" #: templates/zerver/emails/compiled/followup_day1.html:36 #, python-format @@ -1825,7 +1830,7 @@ msgstr "" #: templates/zerver/emails/followup_day2.source.html:8 #: templates/zerver/emails/followup_day2.txt:1 msgid "Hey," -msgstr "" +msgstr "Hoi," #: templates/zerver/emails/compiled/followup_day2.html:11 #: templates/zerver/emails/followup_day2.source.html:10 @@ -1833,7 +1838,7 @@ msgstr "" msgid "" "I wanted to share one last thing with you: a few tips about topics, since " "mastering topics is a key part of being a Zulip power user." -msgstr "" +msgstr "Ik wil nog iets met jullie delen: een paar tips over onderwerpen, aangezien het beheersen van onderwerpen een belangrijk onderdeel is van krachtig Zulip gebruik." #: templates/zerver/emails/compiled/followup_day2.html:13 #: templates/zerver/emails/followup_day2.source.html:12 @@ -1851,7 +1856,7 @@ msgstr "" #: templates/zerver/emails/followup_day2.source.html:17 #: templates/zerver/emails/followup_day2.txt:7 msgid "Good topics: design mockup, Bug 345, acme burgers" -msgstr "" +msgstr "Goede onderwerpen: design mock-up, Bug 345, acme burgers" #: templates/zerver/emails/compiled/followup_day2.html:19 #: templates/zerver/emails/followup_day2.source.html:18 @@ -1859,12 +1864,12 @@ msgstr "" msgid "" "Not recommended: \"What do people think of this new design mockup?\", \"I'm " "looking at Bug 345\", \"Is Acme Burgers open for lunch?\"" -msgstr "" +msgstr "Dit is echt minder: \"Wat vinden mensen van dit nieuwe design mock-up?\", \"Ik kijk naar Bug 345\", \"Is Acme Burgers open voor lunch?\"" #: templates/zerver/emails/compiled/followup_day2.html:22 #: templates/zerver/emails/followup_day2.source.html:21 msgid "Example of a topic that is too long" -msgstr "" +msgstr "Voorbeeld van een te lang onderwerp" #: templates/zerver/emails/compiled/followup_day2.html:24 msgid "" @@ -1877,7 +1882,7 @@ msgstr "" #: templates/zerver/emails/compiled/followup_day2.html:26 #: templates/zerver/emails/followup_day2.source.html:25 msgid "Take it for a spin now." -msgstr "" +msgstr "Laten we beginnen." #: templates/zerver/emails/compiled/followup_day2.html:28 #: templates/zerver/emails/compiled/notify_new_login.html:42 @@ -1886,7 +1891,7 @@ msgstr "" #: templates/zerver/emails/notify_new_login.source.html:40 #: templates/zerver/emails/notify_new_login.txt:20 msgid "Thanks," -msgstr "" +msgstr "Bedankt," #: templates/zerver/emails/compiled/followup_day2.html:35 #: templates/zerver/emails/followup_day2.source.html:34 @@ -2049,35 +2054,35 @@ msgstr "" #: templates/zerver/emails/notify_new_login.source.html:16 #, python-format msgid "Organization: %(organization_link)s" -msgstr "" +msgstr "Organisatie: %(organization_link)s" #: templates/zerver/emails/compiled/notify_new_login.html:21 #: templates/zerver/emails/notify_new_login.source.html:19 #: templates/zerver/emails/notify_new_login.txt:5 #, python-format msgid "Email: %(user_email)s" -msgstr "" +msgstr "E-mailadres: %(user_email)s" #: templates/zerver/emails/compiled/notify_new_login.html:24 #: templates/zerver/emails/notify_new_login.source.html:22 #: templates/zerver/emails/notify_new_login.txt:7 #, python-format msgid "Time: %(login_time)s" -msgstr "" +msgstr "Tijd: %(login_time)s" #: templates/zerver/emails/compiled/notify_new_login.html:27 #: templates/zerver/emails/notify_new_login.source.html:25 #: templates/zerver/emails/notify_new_login.txt:9 #, python-format msgid "Device: %(device_browser)s on %(device_os)s." -msgstr "" +msgstr "Toestel: %(device_browser)s op %(device_os)s." #: templates/zerver/emails/compiled/notify_new_login.html:30 #: templates/zerver/emails/notify_new_login.source.html:28 #: templates/zerver/emails/notify_new_login.txt:11 #, python-format msgid "IP address: %(device_ip)s" -msgstr "" +msgstr "IP adres: %(device_ip)s" #: templates/zerver/emails/compiled/notify_new_login.html:35 #: templates/zerver/emails/notify_new_login.source.html:33 @@ -2098,7 +2103,7 @@ msgstr "" #: templates/zerver/emails/notify_new_login.source.html:41 #: templates/zerver/emails/notify_new_login.txt:21 msgid "Zulip Security" -msgstr "" +msgstr "Zulip Security" #: templates/zerver/emails/compiled/notify_new_login.html:48 #: templates/zerver/emails/notify_new_login.source.html:46 @@ -2266,7 +2271,7 @@ msgstr "" #: templates/zerver/emails/find_team.subject.txt:1 msgid "Your Zulip login page" -msgstr "" +msgstr "Jouw Zulip inlogpagina" #: templates/zerver/emails/followup_day1.source.html:30 #, python-format @@ -2385,7 +2390,7 @@ msgstr "" #: templates/zerver/emails/followup_day2.txt:13 msgid "Take it for a spin now:" -msgstr "" +msgstr "Begin maar:" #: templates/zerver/emails/followup_day2.txt:22 msgid "Unsubscribe from welcome emails:" @@ -2490,16 +2495,16 @@ msgstr "" #: templates/zerver/emails/missed_message.subject.txt:2 #, python-format msgid "Group PMs with %(huddle_display_name)s" -msgstr "" +msgstr "Groep PB's met %(huddle_display_name)s" #: templates/zerver/emails/missed_message.subject.txt:3 #, python-format msgid "PMs with %(sender_str)s" -msgstr "" +msgstr "PB's met %(sender_str)s" #: templates/zerver/emails/missed_message.subject.txt:7 msgid "New messages" -msgstr "" +msgstr "Nieuwe berichten" #: templates/zerver/emails/missed_message.txt:11 #, python-format @@ -2612,11 +2617,11 @@ msgstr "" #: templates/zerver/find_account.html:8 msgid "Find your Zulip accounts" -msgstr "" +msgstr "Zoek je Zulip accounts" #: templates/zerver/find_account.html:41 msgid "Email addresses" -msgstr "" +msgstr "E-mailadressen" #: templates/zerver/find_account.html:43 msgid "Find accounts" @@ -2628,7 +2633,7 @@ msgstr "Start" #: templates/zerver/footer.html:6 msgid "Why Zulip" -msgstr "" +msgstr "Waarom Zulip" #: templates/zerver/footer.html:7 msgid "Features" @@ -2640,7 +2645,7 @@ msgstr "" #: templates/zerver/footer.html:9 msgid "Team" -msgstr "" +msgstr "Team" #: templates/zerver/footer.html:9 msgid "History" @@ -2648,27 +2653,27 @@ msgstr "Geschiedenis" #: templates/zerver/footer.html:13 msgid "Help & community" -msgstr "" +msgstr "Help & community" #: templates/zerver/footer.html:15 msgid "Community chat" -msgstr "" +msgstr "Community chat" #: templates/zerver/footer.html:20 msgid "Support" -msgstr "" +msgstr "Ondersteuning" #: templates/zerver/footer.html:24 msgid "Accounts" -msgstr "" +msgstr "Accounts" #: templates/zerver/footer.html:28 msgid "Find account" -msgstr "" +msgstr "Zoek account" #: templates/zerver/footer.html:31 msgid "New organization" -msgstr "" +msgstr "Nieuwe organisatie" #: templates/zerver/footer.html:42 templates/zerver/terms.html:16 msgid "Terms of Service" @@ -2680,11 +2685,11 @@ msgstr "Veiligheid van uw gegevens" #: templates/zerver/footer.html:47 msgid "Apps & integrations" -msgstr "" +msgstr "Apps & integraties" #: templates/zerver/footer.html:49 msgid "Desktop & mobile apps" -msgstr "" +msgstr "Desktop & mobiele apps" #: templates/zerver/for-companies.html:18 msgid "The best chat for workplaces." @@ -2692,11 +2697,11 @@ msgstr "" #: templates/zerver/for-open-source.html:23 msgid "Zulip for open source." -msgstr "" +msgstr "Zulip voor open source." #: templates/zerver/for-research.html:25 msgid "Zulip for researchers." -msgstr "" +msgstr "Zulip voor onderzoekers." #: templates/zerver/for-working-groups-and-communities.html:18 msgid "The best chat for working groups and communities." @@ -2704,20 +2709,20 @@ msgstr "" #: templates/zerver/hello.html:56 msgid "Streams in Zulip" -msgstr "" +msgstr "Kanalen in Zulip" #: templates/zerver/hello.html:60 templates/zerver/hello.html:75 #: templates/zerver/hello.html:90 msgid "Streams in Slack" -msgstr "" +msgstr "Kanalen in Slack" #: templates/zerver/hello.html:71 msgid "Topics in Zulip" -msgstr "" +msgstr "Onderwerpen in Zulip" #: templates/zerver/hello.html:86 msgid "Stream topics in Zulip" -msgstr "" +msgstr "Kanaalonderwerpen in Zulip" #: templates/zerver/hello.html:98 templates/zerver/hello.html:99 #: templates/zerver/hello.html:105 templates/zerver/hello.html:107 @@ -2738,7 +2743,7 @@ msgstr "" #: templates/zerver/hello.html:146 msgid "Previous" -msgstr "" +msgstr "Vorige" #: templates/zerver/hello.html:151 templates/zerver/realm_redirect.html:32 msgid "Next" @@ -2746,31 +2751,31 @@ msgstr "Volgende" #: templates/zerver/hello.html:400 msgid "Travis logo" -msgstr "" +msgstr "Travis logo" #: templates/zerver/hello.html:407 msgid "GitHub logo" -msgstr "" +msgstr "GitHub logo" #: templates/zerver/hello.html:414 msgid "Heroku logo" -msgstr "" +msgstr "Heroku logo" #: templates/zerver/hello.html:421 msgid "Zendesk logo" -msgstr "" +msgstr "Zendesk logo" #: templates/zerver/hello.html:428 msgid "Jira logo" -msgstr "" +msgstr "Jira logo" #: templates/zerver/hello.html:435 msgid "Sentry logo" -msgstr "" +msgstr "Sentry logo" #: templates/zerver/hello.html:442 msgid "Pagerduty logo" -msgstr "" +msgstr "Pagerduty logo" #: templates/zerver/hello.html:544 msgid "Log in now" @@ -2782,7 +2787,7 @@ msgstr "" #: templates/zerver/insecure_desktop_app.html:11 msgid "Update required" -msgstr "" +msgstr "Update vereist" #: templates/zerver/insecure_desktop_app.html:13 msgid "" @@ -2822,21 +2827,21 @@ msgstr "" #: templates/zerver/integrations/index.html:41 msgid "Search integrations" -msgstr "" +msgstr "Zoekintegraties" #: templates/zerver/integrations/index.html:48 msgid "Filter by category" -msgstr "" +msgstr "Filteren op categorie" #: templates/zerver/integrations/index.html:62 #: templates/zerver/integrations/index.html:89 msgid "Custom integrations" -msgstr "" +msgstr "Maatwerkintegraties" #: templates/zerver/integrations/index.html:64 #: templates/zerver/integrations/index.html:91 msgid "Incoming webhooks" -msgstr "" +msgstr "Inkomende webhooks" #: templates/zerver/integrations/index.html:67 #: templates/zerver/integrations/index.html:94 zerver/lib/integrations.py:48 @@ -2846,11 +2851,11 @@ msgstr "" #: templates/zerver/integrations/index.html:70 #: templates/zerver/integrations/index.html:97 msgid "REST API" -msgstr "" +msgstr "REST API" #: templates/zerver/integrations/index.html:77 msgid "Categories" -msgstr "" +msgstr "Categorieën" #: templates/zerver/integrations/index.html:79 msgid "All" @@ -2967,7 +2972,7 @@ msgstr "" msgid "" "This server does not allow members of the public to create new " "organizations." -msgstr "" +msgstr "Deze server staat niet toe dat leden van het publiek nieuwe organisaties creëren." #: templates/zerver/realm_creation_failed.html:21 #, python-format @@ -3035,7 +3040,7 @@ msgstr "Organisatienaam" #: templates/zerver/register.html:46 msgid "Shorter is better than longer." -msgstr "" +msgstr "Korter is beter dan langer." #: templates/zerver/register.html:52 msgid "Organization URL" @@ -3086,7 +3091,7 @@ msgstr "" #: templates/zerver/reset.html:7 msgid "Reset your password" -msgstr "" +msgstr "Herstel je wachtwoord" #: templates/zerver/reset.html:29 msgid "Send reset link" @@ -3111,11 +3116,11 @@ msgstr "We hebben je wachtwoord gereset!" #: templates/zerver/reset_done.html:13 #, python-format msgid "Please log in with your new password." -msgstr "" +msgstr "Graag inloggen met je nieuwe wachtwoord." #: templates/zerver/reset_emailed.html:9 msgid "Password reset sent!" -msgstr "" +msgstr "Wachtwoordherstel verstuurd!" #: templates/zerver/reset_emailed.html:13 msgid "Check your email in a few minutes to finish the process." @@ -3146,7 +3151,7 @@ msgstr "" #: templates/zerver/team.html:128 msgid "Avatar" -msgstr "" +msgstr "Avatar" #: templates/zerver/terms.html:24 #, python-format @@ -3176,7 +3181,7 @@ msgid "" "%%20e-" "mail%%2C%%20but%%20it%%20took%%20me%%20to%%20an%%20error%%20page%%3A%%0A%%0A_____________%%0A%%0APlease%%20unsubscribe%%20me.%%0A%%0AThanks%%2C%%0A_____________%%0A\">email" " us and we'll get this squared away!" -msgstr "" +msgstr "Controleer goed of je de volledige URL hebt en probeer het opnieuw, of e-mail ons en we lossen het zo snel mogelijk op!" #: templates/zerver/unsubscribe_success.html:10 msgid "Email settings updated" @@ -3247,7 +3252,7 @@ msgstr "" #: zerver/decorator.py:241 msgid "This API is not available to incoming webhook bots." -msgstr "" +msgstr "Deze API is niet beschikbaar voor inkomende webhook-bots." #: zerver/decorator.py:268 msgid "Account is not associated with this subdomain" @@ -3255,7 +3260,7 @@ msgstr "Account is niet verbonden met dit subdomein" #: zerver/decorator.py:455 zerver/decorator.py:552 msgid "This endpoint does not accept bot requests." -msgstr "" +msgstr "Dit eindpunt accepteert geen botverzoeken." #: zerver/decorator.py:526 msgid "Must be an server administrator" @@ -3275,7 +3280,7 @@ msgstr "" #: zerver/decorator.py:735 msgid "Webhook bots can only access webhooks" -msgstr "" +msgstr "Webhook-bots hebben alleen toegang tot webhooks" #: zerver/decorator.py:801 msgid "Access denied" @@ -3291,7 +3296,7 @@ msgstr "Subdomein kan niet beginnen of eindigen met een '-'." #: zerver/forms.py:86 msgid "Subdomain can only have lowercase letters, numbers, and '-'s." -msgstr "" +msgstr "Subdomein mag alleen kleine letters, cijfers en '-en' bevatten." #: zerver/forms.py:87 msgid "Subdomain unavailable. Please choose a different one." @@ -3300,20 +3305,20 @@ msgstr "Subdomein niet beschikbaar. Kies een ander." #: zerver/forms.py:178 #, python-brace-format msgid "The organization you are trying to join using {email} does not exist." -msgstr "" +msgstr "De organisatie waar je bij wilt aansluiten met {email} bestaat hier niet." #: zerver/forms.py:186 #, python-brace-format msgid "" "Please request an invite for {email} from the organization administrator." -msgstr "" +msgstr "Vraag een uitnodiging voor {email} aan bij de organisatiebeheerder." #: zerver/forms.py:197 #, python-brace-format msgid "" "Your email address, {email}, is not in one of the domains that are allowed " "to register for accounts in this organization." -msgstr "" +msgstr "Je e-mailadres, {email}, bevindt zich niet in een van de domeinen die zich mogen registreren voor accounts in deze organisatie." #: zerver/forms.py:202 zerver/forms.py:216 zerver/lib/email_validation.py:108 msgid "Please use your real email address." @@ -3333,47 +3338,47 @@ msgstr "" #: zerver/forms.py:449 msgid "Token" -msgstr "" +msgstr "Token" #: zerver/forms.py:469 msgid "Add up to 10 comma-separated email addresses." -msgstr "" +msgstr "Voeg maximaal 10 door komma's gescheiden e-mailadressen toe." #: zerver/forms.py:474 msgid "Please enter at most 10 emails." -msgstr "" +msgstr "Geef maximaal 10 e-mailadressen op." #: zerver/forms.py:487 msgid "We couldn't find that Zulip organization." msgstr "" -#: zerver/lib/actions.py:355 zerver/lib/actions.py:367 +#: zerver/lib/actions.py:357 zerver/lib/actions.py:369 #, python-brace-format msgid "{user} just signed up for Zulip. (total: {user_count})" msgstr "" -#: zerver/lib/actions.py:358 +#: zerver/lib/actions.py:360 msgid "signups" msgstr "" -#: zerver/lib/actions.py:478 +#: zerver/lib/actions.py:480 #, python-brace-format msgid "{user} accepted your invitation to join Zulip!" msgstr "" -#: zerver/lib/actions.py:1408 +#: zerver/lib/actions.py:1410 msgid "Unable to render message" msgstr "Kan bericht niet opmaken" -#: zerver/lib/actions.py:2214 zerver/lib/actions.py:2244 +#: zerver/lib/actions.py:2224 zerver/lib/actions.py:2254 msgid "Reaction already exists." msgstr "" -#: zerver/lib/actions.py:2347 zerver/lib/addressee.py:32 +#: zerver/lib/actions.py:2357 zerver/lib/addressee.py:32 msgid "Invalid user ID {}" msgstr "" -#: zerver/lib/actions.py:2416 zerver/lib/actions.py:7031 +#: zerver/lib/actions.py:2426 zerver/lib/actions.py:7046 #: zerver/lib/streams.py:238 zerver/lib/streams.py:246 #: zerver/tornado/views.py:105 zerver/views/events_register.py:73 #: zerver/views/message_send.py:226 zerver/views/message_send.py:232 @@ -3381,251 +3386,251 @@ msgstr "" msgid "User not authorized for this query" msgstr "Gebruiker niet geautoriseerd voor deze opvraag" -#: zerver/lib/actions.py:2453 +#: zerver/lib/actions.py:2463 #, python-brace-format msgid "'{email}' is no longer using Zulip." msgstr "" -#: zerver/lib/actions.py:2460 +#: zerver/lib/actions.py:2470 msgid "You can't send private messages outside of your organization." msgstr "Je kunt geen privéberichten buiten je organisatie versturen." -#: zerver/lib/actions.py:2526 +#: zerver/lib/actions.py:2536 msgid "Expected exactly one stream" msgstr "" -#: zerver/lib/actions.py:2537 +#: zerver/lib/actions.py:2547 msgid "Invalid data type for stream" msgstr "" -#: zerver/lib/actions.py:2553 zerver/lib/actions.py:2563 +#: zerver/lib/actions.py:2563 zerver/lib/actions.py:2573 msgid "Invalid data type for recipients" msgstr "" -#: zerver/lib/actions.py:2571 zerver/lib/actions.py:2579 +#: zerver/lib/actions.py:2581 zerver/lib/actions.py:2589 msgid "Recipient lists may contain emails or user IDs, but not both." msgstr "" -#: zerver/lib/actions.py:2677 +#: zerver/lib/actions.py:2687 msgid "Reminders can only be set for streams." msgstr "" -#: zerver/lib/actions.py:2698 +#: zerver/lib/actions.py:2708 msgid "Your organization has turned off message editing" -msgstr "" +msgstr "Je organisatie heeft het bewerken van berichten uitgeschakeld" -#: zerver/lib/actions.py:2701 +#: zerver/lib/actions.py:2711 msgid "Invalid propagate_mode without topic edit" msgstr "" -#: zerver/lib/actions.py:2721 +#: zerver/lib/actions.py:2731 msgid "You don't have permission to edit this message" msgstr "Je bent niet bevoegd dit bericht te bewerken" -#: zerver/lib/actions.py:2725 +#: zerver/lib/actions.py:2735 msgid "Widgets cannot be edited." msgstr "" -#: zerver/lib/actions.py:2736 zerver/lib/actions.py:2750 +#: zerver/lib/actions.py:2746 zerver/lib/actions.py:2760 msgid "The time limit for editing this message has passed" msgstr "" -#: zerver/lib/actions.py:2753 +#: zerver/lib/actions.py:2763 msgid "Nothing to change" msgstr "Niets te wijzigen" -#: zerver/lib/actions.py:2757 zerver/lib/addressee.py:41 +#: zerver/lib/actions.py:2767 zerver/lib/addressee.py:41 #: zerver/webhooks/ifttt/view.py:26 zerver/webhooks/zapier/view.py:38 msgid "Topic can't be empty" msgstr "Onderwerp kan niet leeg zijn" -#: zerver/lib/actions.py:2795 +#: zerver/lib/actions.py:2805 msgid "Message must be a stream message" msgstr "" -#: zerver/lib/actions.py:2797 +#: zerver/lib/actions.py:2807 msgid "You don't have permission to move this message" msgstr "" -#: zerver/lib/actions.py:2803 +#: zerver/lib/actions.py:2813 msgid "" "You don't have permission to move this message due to missing access to its " "stream" msgstr "" -#: zerver/lib/actions.py:2807 +#: zerver/lib/actions.py:2817 msgid "Cannot change message content while changing stream" msgstr "" -#: zerver/lib/actions.py:2843 +#: zerver/lib/actions.py:2854 msgid "Invalid default stream group name '{}'" msgstr "" -#: zerver/lib/actions.py:2846 +#: zerver/lib/actions.py:2857 msgid "Default stream group name too long (limit: {} characters)" msgstr "" -#: zerver/lib/actions.py:2853 +#: zerver/lib/actions.py:2864 msgid "Default stream group name '{}' contains NULL (0x00) characters." msgstr "" -#: zerver/lib/actions.py:2919 +#: zerver/lib/actions.py:2930 #, python-brace-format msgid "" "Your bot {bot_identity} tried to send a message to stream ID {stream_id}, " "but there is no stream with that ID." msgstr "" -#: zerver/lib/actions.py:2925 +#: zerver/lib/actions.py:2936 #, python-brace-format msgid "" "Your bot {bot_identity} tried to send a message to stream {stream_name}, but" " that stream does not exist. Click [here]({new_stream_link}) to create it." msgstr "" -#: zerver/lib/actions.py:2933 +#: zerver/lib/actions.py:2944 #, python-brace-format msgid "" "Your bot {bot_identity} tried to send a message to stream {stream_name}. The" " stream exists but does not have any subscribers." msgstr "" -#: zerver/lib/actions.py:2980 +#: zerver/lib/actions.py:2991 msgid "Private messages are disabled in this organization." msgstr "" -#: zerver/lib/actions.py:3105 +#: zerver/lib/actions.py:3116 msgid "Widgets: API programmer sent invalid JSON content" msgstr "" -#: zerver/lib/actions.py:3111 +#: zerver/lib/actions.py:3122 #, python-brace-format msgid "Widgets: {error_msg}" -msgstr "" +msgstr "Widgets: {error_msg}" -#: zerver/lib/actions.py:3129 +#: zerver/lib/actions.py:3140 msgid "You do not have permission to use wildcard mentions in this stream." msgstr "" -#: zerver/lib/actions.py:3382 +#: zerver/lib/actions.py:3393 msgid "Subscriber data is not available for this stream" msgstr "" -#: zerver/lib/actions.py:3389 +#: zerver/lib/actions.py:3400 msgid "Unable to retrieve subscribers for private stream" msgstr "" -#: zerver/lib/actions.py:4642 +#: zerver/lib/actions.py:4653 #, python-brace-format msgid "{user_name} renamed stream {old_stream_name} to {new_stream_name}." msgstr "" -#: zerver/lib/actions.py:4748 +#: zerver/lib/actions.py:4759 msgid "Signups enabled" msgstr "" -#: zerver/lib/actions.py:4862 +#: zerver/lib/actions.py:4873 msgid "Invalid default stream group {}" msgstr "" -#: zerver/lib/actions.py:4908 zerver/lib/actions.py:4935 +#: zerver/lib/actions.py:4919 zerver/lib/actions.py:4946 #, python-brace-format msgid "" "'{stream_name}' is a default stream and cannot be added to '{group_name}'" msgstr "" -#: zerver/lib/actions.py:4919 +#: zerver/lib/actions.py:4930 #, python-brace-format msgid "Default stream group '{group_name}' already exists" msgstr "" -#: zerver/lib/actions.py:4941 +#: zerver/lib/actions.py:4952 #, python-brace-format msgid "" "Stream '{stream_name}' is already present in default stream group " "'{group_name}'" msgstr "" -#: zerver/lib/actions.py:4957 +#: zerver/lib/actions.py:4968 #, python-brace-format msgid "" "Stream '{stream_name}' is not present in default stream group '{group_name}'" msgstr "" -#: zerver/lib/actions.py:4971 +#: zerver/lib/actions.py:4982 msgid "This default stream group is already named '{}'" msgstr "" -#: zerver/lib/actions.py:4975 +#: zerver/lib/actions.py:4986 msgid "Default stream group '{}' already exists" msgstr "" -#: zerver/lib/actions.py:5417 +#: zerver/lib/actions.py:5428 msgid "Invalid flag: '{}'" msgstr "" -#: zerver/lib/actions.py:5419 +#: zerver/lib/actions.py:5430 msgid "Flag not editable: '{}'" msgstr "" -#: zerver/lib/actions.py:5421 +#: zerver/lib/actions.py:5432 msgid "Invalid message flag operation: '{}'" msgstr "" -#: zerver/lib/actions.py:5435 zerver/lib/actions.py:5437 -#: zerver/lib/message.py:670 zerver/lib/message.py:676 +#: zerver/lib/actions.py:5446 zerver/lib/actions.py:5448 +#: zerver/lib/message.py:671 zerver/lib/message.py:677 msgid "Invalid message(s)" msgstr "Ongeldig(e) bericht(en)" -#: zerver/lib/actions.py:6005 +#: zerver/lib/actions.py:6020 #, python-brace-format msgid "This topic was moved by {user} to {new_location}" msgstr "" -#: zerver/lib/actions.py:6010 +#: zerver/lib/actions.py:6025 #, python-brace-format msgid "This topic was moved here from {old_location} by {user}" msgstr "" -#: zerver/lib/actions.py:6503 +#: zerver/lib/actions.py:6518 #, python-brace-format msgid "" "You do not have enough remaining invites for today. Please contact {email} " "to have your limit raised. No invitations were sent." msgstr "" -#: zerver/lib/actions.py:6554 +#: zerver/lib/actions.py:6569 msgid "" "Your account is too new to send invites for this organization. Ask an " "organization admin, or a more experienced user." msgstr "" -#: zerver/lib/actions.py:6594 +#: zerver/lib/actions.py:6609 msgid "Some emails did not validate, so we didn't send any invitations." msgstr "Sommige e-mails zijn niet gevalideerd, dus we hebben geen uitnodigingen gestuurd." -#: zerver/lib/actions.py:6602 +#: zerver/lib/actions.py:6617 msgid "We weren't able to invite anyone." msgstr "We konden niemand uitnodigen." -#: zerver/lib/actions.py:6633 +#: zerver/lib/actions.py:6648 msgid "" "Some of those addresses are already using Zulip, so we didn't send them an " "invitation. We did send invitations to everyone else!" msgstr "Sommige van die adressen gebruiken al Zulip, dus we hebben ze geen uitnodiging gestuurd. We hebben alle anderen wel uitnodigingen gestuurd!" -#: zerver/lib/actions.py:7250 +#: zerver/lib/actions.py:7265 msgid "Invalid order mapping." msgstr "" -#: zerver/lib/actions.py:7316 zerver/lib/users.py:344 +#: zerver/lib/actions.py:7331 zerver/lib/users.py:344 #: zerver/views/custom_profile_fields.py:137 #: zerver/views/custom_profile_fields.py:157 #, python-brace-format msgid "Field id {id} not found." -msgstr "" +msgstr "Veld id {id} niet gevonden." -#: zerver/lib/actions.py:7342 zerver/lib/actions.py:7355 +#: zerver/lib/actions.py:7357 zerver/lib/actions.py:7370 msgid "User group '{}' already exists." msgstr "" @@ -3644,7 +3649,7 @@ msgstr "Kan niet naar meerdere kanalen sturen" #: zerver/lib/addressee.py:134 msgid "Missing stream" -msgstr "" +msgstr "Ontbrekend kanaal" #: zerver/lib/addressee.py:145 msgid "Message must have recipients" @@ -3677,7 +3682,7 @@ msgstr "Domein moet minimaal één punt (.) hebben" #: zerver/lib/domains.py:14 msgid "Domain is too long" -msgstr "" +msgstr "Domein is te lang" #: zerver/lib/domains.py:16 msgid "Domain cannot start or end with a dot (.)" @@ -3701,7 +3706,7 @@ msgstr "" #: zerver/lib/email_notifications.py:505 msgid "Zulip notifications" -msgstr "" +msgstr "Zulip meldingen" #: zerver/lib/email_validation.py:101 msgid "Invalid address." @@ -3778,7 +3783,7 @@ msgstr "Ongeldig type parameter" #: zerver/lib/events.py:1140 msgid "Could not allocate event queue" -msgstr "" +msgstr "Kan wachtrij voor gebeurtenissen niet toewijzen" #: zerver/lib/exceptions.py:157 #, python-brace-format @@ -3810,7 +3815,7 @@ msgstr "" #: zerver/lib/exceptions.py:206 msgid "API usage exceeded rate limit" -msgstr "" +msgstr "API-gebruik overschrijdt gebruikslimiet" #: zerver/lib/exceptions.py:229 zerver/lib/request.py:325 #: zerver/webhooks/slack_incoming/view.py:35 @@ -3915,61 +3920,61 @@ msgstr "" #: zerver/lib/integrations.py:35 msgid "Integration frameworks" -msgstr "" +msgstr "Integratieframeworks" #: zerver/lib/integrations.py:36 msgid "Continuous integration" -msgstr "" +msgstr "Continu integratie" #: zerver/lib/integrations.py:37 msgid "Customer support" -msgstr "" +msgstr "Klantenondersteuning" #: zerver/lib/integrations.py:38 msgid "Deployment" -msgstr "" +msgstr "Inzet" #: zerver/lib/integrations.py:39 msgid "Communication" -msgstr "" +msgstr "Communicatie" #: zerver/lib/integrations.py:40 msgid "Financial" -msgstr "" +msgstr "Financieel" #: zerver/lib/integrations.py:41 msgid "HR" -msgstr "" +msgstr "HR" #: zerver/lib/integrations.py:42 msgid "Marketing" -msgstr "" +msgstr "Marketing" #: zerver/lib/integrations.py:43 msgid "Miscellaneous" -msgstr "" +msgstr "Diversen" #: zerver/lib/integrations.py:44 msgid "Monitoring tools" -msgstr "" +msgstr "Monitoring tools" #: zerver/lib/integrations.py:45 msgid "Project management" -msgstr "" +msgstr "Projectmanagement" #: zerver/lib/integrations.py:46 msgid "Productivity" -msgstr "" +msgstr "Productiviteit" #: zerver/lib/integrations.py:47 msgid "Version control" -msgstr "" +msgstr "Versiebeheersing" -#: zerver/lib/message.py:128 +#: zerver/lib/message.py:129 msgid "Message must not be empty" msgstr "Bericht kan niet leeg zijn" -#: zerver/lib/message.py:130 +#: zerver/lib/message.py:131 msgid "Message must not contain null bytes" msgstr "" @@ -4085,11 +4090,11 @@ msgid "" "a previous message." msgstr "" -#: zerver/lib/outgoing_webhook.py:292 +#: zerver/lib/outgoing_webhook.py:293 msgid "Invalid JSON in response" msgstr "" -#: zerver/lib/outgoing_webhook.py:295 +#: zerver/lib/outgoing_webhook.py:296 msgid "Invalid response format" msgstr "" @@ -4128,24 +4133,24 @@ msgstr "" #: zerver/lib/request.py:51 #, python-brace-format msgid "Missing '{var_name}' argument" -msgstr "" +msgstr "Ontbrekend '{var_name}' argument" #: zerver/lib/request.py:64 #, python-brace-format msgid "Bad value for '{var_name}': {bad_value}" -msgstr "" +msgstr "Slechte waarde voor '{var_name}': {bad_value}" #: zerver/lib/request.py:374 msgid "Argument \"{}\" is not valid JSON." -msgstr "" +msgstr "Argument \"{}\" is geengeldige JSON." #: zerver/lib/response.py:27 msgid "Not logged in: API authentication or user session required" -msgstr "" +msgstr "Niet ingelogd: API-authenticatie of gebruikerssessie vereist" #: zerver/lib/send_email.py:67 msgid "Zulip Account Security" -msgstr "" +msgstr "Zulip Account Security" #: zerver/lib/streams.py:172 zerver/lib/streams.py:422 #: zerver/lib/streams.py:542 @@ -4243,7 +4248,7 @@ msgstr "Naam te lang!" #: zerver/lib/users.py:40 msgid "Name too short!" -msgstr "" +msgstr "Naam te kort!" #: zerver/lib/users.py:43 msgid "Invalid characters in name!" @@ -4279,11 +4284,11 @@ msgstr "" #: zerver/lib/users.py:149 msgid "Invalid bot type" -msgstr "" +msgstr "Ongeldig bottype" #: zerver/lib/users.py:154 msgid "Invalid interface type" -msgstr "" +msgstr "Ongeldig interfacetype" #: zerver/lib/users.py:223 zerver/lib/users.py:228 zerver/models.py:3451 msgid "Invalid user ID: {}" @@ -4394,12 +4399,12 @@ msgstr "" #: zerver/lib/validator.py:331 #, python-brace-format msgid "{variable} != {expected_value} ({value} is wrong)" -msgstr "" +msgstr "{variable} != {expected_value} ({value} is onjuist)" #: zerver/lib/validator.py:358 #, python-brace-format msgid "{var_name} is not a URL" -msgstr "" +msgstr "{var_name} is geen URL" #: zerver/lib/validator.py:365 msgid "Malformed URL pattern." @@ -4449,7 +4454,7 @@ msgstr "Interne serverfout" #: zerver/middleware.py:478 #, python-brace-format msgid "CSRF error: {reason}" -msgstr "" +msgstr "CSRF fout: {reason}" #: zerver/models.py:372 msgid "stream events" @@ -4481,23 +4486,23 @@ msgstr "" #: zerver/models.py:1417 msgid "Moderator" -msgstr "" +msgstr "Moderator" #: zerver/models.py:1418 msgid "Member" -msgstr "" +msgstr "Lid" #: zerver/models.py:1419 msgid "Guest" -msgstr "" +msgstr "Gast" #: zerver/models.py:2371 msgid "Unicode emoji" -msgstr "" +msgstr "Unicode emoji" #: zerver/models.py:2373 msgid "Zulip extra emoji" -msgstr "" +msgstr "Zulip extra emoji" #: zerver/models.py:3455 msgid "User with ID {} is deactivated" @@ -4529,7 +4534,7 @@ msgstr "" #: zerver/models.py:3509 msgid "Link" -msgstr "" +msgstr "Link" #: zerver/models.py:3512 msgid "External account" @@ -4557,7 +4562,7 @@ msgstr "Ontbrekend 'last_event_id' argument" #: zerver/tornado/event_queue.py:638 msgid "You are not authorized to get events from this queue" -msgstr "" +msgstr "Je bent niet geautoriseerd om de gebeurtenissen uit deze wachtrij op te halen" #: zerver/tornado/event_queue.py:644 #, python-brace-format @@ -4572,11 +4577,11 @@ msgstr "" #: zerver/tornado/exceptions.py:15 #, python-brace-format msgid "Bad event queue id: {queue_id}" -msgstr "" +msgstr "Slecht gebeurtenissenwachtrij id: {queue_id}" #: zerver/tornado/views.py:37 msgid "You are not authorized to access this queue" -msgstr "" +msgstr "Je bent niet geautoriseerd om deze wachtrij te opnenen" #: zerver/views/auth.py:426 msgid "Auth key for this subdomain not found." @@ -4584,7 +4589,7 @@ msgstr "Auth key voor dit subdomein niet gevonden." #: zerver/views/auth.py:433 msgid "No JSON web token passed in request" -msgstr "" +msgstr "Geen JSON-webtoken doorgegeven in verzoek" #: zerver/views/auth.py:435 msgid "Bad JSON web token" @@ -4592,7 +4597,7 @@ msgstr "Fout JSON web token" #: zerver/views/auth.py:439 msgid "No user specified in JSON web token claims" -msgstr "" +msgstr "Geen gebruiker gespecificeerd in JSON-webtokenclaims" #: zerver/views/auth.py:442 msgid "No organization specified in JSON web token claims" @@ -4640,7 +4645,7 @@ msgstr "" #: zerver/views/custom_profile_fields.py:94 msgid "Invalid field type." -msgstr "" +msgstr "Ongeldig veldtype." #: zerver/views/custom_profile_fields.py:127 #: zerver/views/custom_profile_fields.py:167 @@ -4661,7 +4666,7 @@ msgstr "" #: zerver/views/development/dev_login.py:121 msgid "This user is not registered." -msgstr "" +msgstr "Deze gebruiker is niet geregistreerd." #: zerver/views/drafts.py:60 msgid "Timestamp must not be negative." @@ -4693,7 +4698,7 @@ msgstr "Je moet minimaal één e-mailadres opgeven." #: zerver/views/invite.py:61 msgid "You must specify at least one stream for invitees to join." -msgstr "" +msgstr "Je moet ten minste één kanaal opgeven voordat genodigden kunnen deelnemen." #: zerver/views/invite.py:71 msgid "Stream does not exist with id: {}. No invites were sent." @@ -4711,7 +4716,7 @@ msgstr "" #: zerver/views/message_edit.py:77 msgid "Message edit history is disabled in this organization" -msgstr "" +msgstr "Bewerkingsgeschiedenis van berichten is uitgeschakeld in deze organisatie" #: zerver/views/message_edit.py:131 zerver/views/message_edit.py:134 msgid "You don't have permission to delete this message" @@ -4728,7 +4733,7 @@ msgstr "" #: zerver/views/message_fetch.py:90 #, python-brace-format msgid "Invalid narrow operator: {desc}" -msgstr "" +msgstr "Ongeldige smalle operator: {desc}" #: zerver/views/message_fetch.py:910 msgid "Missing 'anchor' argument." @@ -4764,7 +4769,7 @@ msgstr "" #: zerver/views/message_send.py:266 zerver/views/message_send.py:273 msgid "Invalid mirrored message" -msgstr "" +msgstr "Ongeldig gespiegeld bericht" #: zerver/views/message_send.py:269 msgid "Zephyr mirroring is not allowed in this organization" @@ -4796,7 +4801,7 @@ msgstr "" #: zerver/views/presence.py:43 msgid "Presence is not supported for bot users." -msgstr "" +msgstr "Aanwezigheid wordt niet ondersteund voor botgebruikers." #: zerver/views/presence.py:48 #, python-brace-format @@ -4817,7 +4822,7 @@ msgstr "Leeg token of onjuiste lengte" #: zerver/views/push_notifications.py:24 msgid "Invalid APNS token" -msgstr "" +msgstr "Ongeldige APNS token" #: zerver/views/reactions.py:44 msgid "" @@ -4865,7 +4870,7 @@ msgstr "" #: zerver/views/realm_emoji.py:33 msgid "You must upload exactly one file." -msgstr "" +msgstr "Je moet exact één bestand uploaden." #: zerver/views/realm_emoji.py:37 zerver/views/realm_icon.py:24 #: zerver/views/realm_logo.py:29 zerver/views/upload.py:124 @@ -4904,7 +4909,7 @@ msgstr "" #: zerver/views/realm_logo.py:25 msgid "You must upload exactly one logo." -msgstr "" +msgstr "Je moet precies één logo uploaden." #: zerver/views/realm_playgrounds.py:32 msgid "Invalid playground" @@ -4921,7 +4926,7 @@ msgstr "" #: zerver/views/streams.py:104 #, python-brace-format msgid "User not authorized to execute queries on behalf of '{principal}'" -msgstr "" +msgstr "Gebruiker niet geautoriseerd om zoekopdrachten uit te voeren namens '{principal}'" #: zerver/views/streams.py:151 msgid "Private streams cannot be made default." @@ -4945,7 +4950,7 @@ msgstr "" #: zerver/views/streams.py:343 zerver/views/user_groups.py:96 msgid "Nothing to do. Specify at least one of \"add\" or \"delete\"." -msgstr "" +msgstr "Niets te doen. Geef minimaal één op van \"toevoegen\" of \"verwijderen\"." #: zerver/views/streams.py:425 #, python-brace-format @@ -4999,7 +5004,7 @@ msgstr "" #: zerver/views/thumbnail.py:32 zerver/views/upload.py:97 msgid "

You are not authorized to view this file.

" -msgstr "" +msgstr "

Je bent niet geautoriseerd om dit bestand te zien.

" #: zerver/views/typing.py:31 msgid "Empty 'to' list" @@ -5007,7 +5012,7 @@ msgstr "" #: zerver/views/upload.py:95 msgid "

File not found.

" -msgstr "" +msgstr "

Bestand niet gevonden.

" #: zerver/views/upload.py:107 msgid "Invalid token" @@ -5189,7 +5194,7 @@ msgstr "" #: zerver/webhooks/front/view.py:146 msgid "Unknown webhook request" -msgstr "" +msgstr "Onbekend webhook-verzoek" #: zerver/webhooks/ifttt/view.py:29 zerver/webhooks/zapier/view.py:41 msgid "Content can't be empty" @@ -5210,7 +5215,7 @@ msgstr "" #: zerver/webhooks/pivotal/view.py:178 msgid "Unable to handle Pivotal payload" -msgstr "" +msgstr "Kan cruciale lading niet verwerken" #: zerver/webhooks/slack/view.py:27 msgid "Error: channels_map_to_topics parameter other than 0 or 1" @@ -5239,12 +5244,12 @@ msgstr "" #. error #: zilencer/views.py:47 msgid "Must validate with valid Zulip server API key" -msgstr "" +msgstr "Moet worden gevalideerd met een geldige Zulip-server-API-sleutel" #. error #: zilencer/views.py:55 msgid "Invalid token type" -msgstr "" +msgstr "Ongeldig tokentype" #: zilencer/views.py:83 msgid "{} is not a valid hostname" @@ -5268,7 +5273,7 @@ msgstr "" #: zproject/backends.py:2271 msgid "Invalid OTP" -msgstr "" +msgstr "Ongeldig OTP" #: zproject/backends.py:2274 msgid "Can't use both mobile_flow_otp and desktop_flow_otp together." diff --git a/locale/nl/translations.json b/locale/nl/translations.json index 9a6e0bb8b2..4594475658 100644 --- a/locale/nl/translations.json +++ b/locale/nl/translations.json @@ -1,43 +1,43 @@ { - "(This user has been deactivated)": "", - "(forever)": "", - "(no description)": "", + "(This user has been deactivated)": "(Deze gebruiker is gedeactiveerd)", + "(forever)": "(altijd)", + "(no description)": "(geen beschrijving)", "(no topic)": "(geen onderwerp)", - "(unavailable)": "", - "(you)": "", - "({message_retention_days} days)": "", - "/dark (Toggle night mode)": "", - "/day (Toggle day mode)": "", + "(unavailable)": "(niet beschikbaar)", + "(you)": "(jij)", + "({message_retention_days} days)": "({message_retention_days} dagen)", + "/dark (Toggle night mode)": "/dark (omschakelen nachtmodus)", + "/day (Toggle day mode)": "/day (omschakelen dagmodus)", "/fixed-width (Toggle fixed width mode)": "", "/fluid-width (Toggle fluid width mode)": "", - "/light (Toggle day mode)": "", + "/light (Toggle day mode)": "/light (omschakelen dagmodus)", "/me is excited (Display action text)": "", "/night (Toggle night mode)": "", "/poll Where should we go to lunch today? (Create a poll)": "", "/settings (Load settings menu)": "", "/todo (Create a todo list)": "", - "1 day": "", - "1 hour": "", - "1 week": "", - "10 minutes": "", - "12-hour clock (5:00 PM)": "", - "2 minutes": "", - "24-hour clock (17:00)": "", - "3 days": "", + "1 day": "1 dag", + "1 hour": "1 uur", + "1 week": "1 week", + "10 minutes": "10 minuten", + "12-hour clock (5:00 PM)": "12-uurs klok (5:00 PM)", + "2 minutes": "2 minuten", + "24-hour clock (17:00)": "24-uurs klok (17:00)", + "3 days": "3 dagen", "Total messages: {total_messages}": "", - "

Stream will be announced in #{notifications_stream}.

": "", + "

Stream will be announced in #{notifications_stream}.

": "

Kanaal wordt aangekondigd over #{notifications_stream}.

", "

The stream {stream_name} does not exist.

Manage your subscriptions on your Streams page.

": "", "{name} is not subscribed to this stream. They will not be notified if you mention them.": "", "{name} is not subscribed to this stream. They will not be notified unless you subscribe them.": "", "Click here to learn about exporting private streams and messages.": "", - "Upgrade for more space.": "", + "Upgrade for more space.": "Upgrade voor meer ruimte.", "A Topic Move already in progress.": "", "A language is marked as 100% translated only if every string in the web, desktop, and mobile apps is translated, including administrative UI and error messages.": "", "A stream needs to have a name": "Een kanaal moet een naam hebben", "A stream with this name already exists": "Er bestaat al een kanaal met deze naam", "A unicode emoji with name {emoji_name} already exists. Uploading a custom emoji with this name will override the unicode emoji with this name.": "", "A wide image for the upper left corner of the app.": "", - "ADMIN ACTIONS": "", + "ADMIN ACTIONS": "BEHEERACTIES", "API key": "API key", "Action": "Actie", "Actions": "Acties", @@ -46,43 +46,43 @@ "Active now": "", "Active users": "Actieve gebruikers", "Add": "Toevoegen", - "Add GIF": "", + "Add GIF": "Toevoegen GIF", "Add a new alert word": "Voeg een nieuw waarschuwingswoord toe", - "Add a new bot": "", - "Add a new code playground": "", + "Add a new bot": "Toevoegen nieuwe bot", + "Add a new code playground": "Toevoegen nieuwe code-zandbak", "Add a new emoji": "Voeg een nieuwe emoji toe", - "Add a new linkifier": "", - "Add a new profile field": "", - "Add a new user group": "", + "Add a new linkifier": "Toevoegen nieuw linkifier", + "Add a new profile field": "Toevoegen nieuw profielveld", + "Add a new user group": "Toevoegen nieuwe gebruikersgroep", "Add alert word": "Voeg een waarschuwingswoord toe", "Add another user...": "Voeg een gebruiker toe", - "Add choice": "", - "Add code playground": "", + "Add choice": "Toevoegen keuze", + "Add code playground": "Toevoegen code-zandbak", "Add emoji": "Toevoegen emoji", "Add emoji reaction": "Voeg een emoji reactie toe", - "Add emoji reaction (:)": "", + "Add emoji reaction (:)": "Toevoegen emoji reactie (:)", "Add extra emoji for members of the {realm_name} organization.": "", - "Add linkifier": "", - "Add member\u2026": "", + "Add linkifier": "Toevoegen linkifier", + "Add member\u2026": "Toevoegen lid…", "Add new default stream": "Voeg nieuw standaardkanaal in", "Add one or more users": "Gebruikers toevoegen", - "Add profile field": "", - "Add question": "", - "Add stream": "", + "Add profile field": "Toevoegen profielveld", + "Add question": "Toevoegen vraag", + "Add stream": "Toevoegen kanaal", "Add subscribers. Use #streamname to add all subscribers from that stream.": "", - "Add task": "", + "Add task": "Toevoegen taak", "Add video call": "Videogesprek toevoegen", "Added successfully!": "", - "Administrator": "", + "Administrator": "Beheerder", "Administrators can always delete any message.": "", - "Admins": "", - "Admins and full members": "", - "Admins and members": "", + "Admins": "Beheerders", + "Admins and full members": "Beheerders en volwaardige leden", + "Admins and members": "Beheerders en leden", "Admins and members, but only admins can add generic bots": "", - "Admins and moderators": "", - "Admins only": "", - "Admins, members and guests": "", - "Admins, members, and guests": "", + "Admins and moderators": "Beheerders en moderators", + "Admins only": "Alleen beheerders", + "Admins, members and guests": "Beheerders, leden en gasten", + "Admins, members, and guests": "Beheerders, leden en gasten", "Alert word": "", "Alert word \"{word}\" added successfully!": "", "Alert word already exists!": "", @@ -107,16 +107,16 @@ "Already subscribed users:": "", "Always": "", "An API key can be used to programmatically access a Zulip account. Anyone with access to your API key has the ability to read your messages, send messages on your behalf, and otherwise impersonate you on Zulip, so you should guard your API key as carefully as you guard your password.
We recommend creating bots and using the bots' accounts and API keys to access the Zulip API, unless the task requires access to your account.": "", - "An hour ago": "", + "An hour ago": "Een uur geleden", "An unknown error occurred.": "", "Announce stream": "Aankondigingenkanaal", "Any member of this organization can add custom emoji.": "", "Any organization administrator can conduct an export.": "", - "Any time": "", + "Any time": "Altijd", "Anyone can join; anyone can view complete message history without joining": "", "Anyone in this organization can add bots": "", - "April": "", - "Archive stream": "", + "April": "April", + "Archive stream": "Kanaal archief", "Are invitations required for joining the organization?": "", "Are you sure you want to archive this stream?": "", "Are you sure you want to create stream ''''{stream_name}'''' and subscribe {count} users to it?": "", @@ -132,18 +132,18 @@ "Are you sure you want to revoke this invitation link created by {referred_by}?": "", "Are you sure you want to unstar all messages in ? This action cannot be undone.": "", "Are you sure you want to unstar all starred messages? This action cannot be undone.": "", - "Attachment deleted": "", - "Audible desktop notifications": "", - "Audio": "", - "August": "", + "Attachment deleted": "Bijlage verwijderd", + "Audible desktop notifications": "Hoorbare desktopmeldingen", + "Audio": "Audio", + "August": "Augustus", "Authentication methods": "Authenticatiemethodes", "Author": "Auteur", - "Automatic": "", - "Avatar from Gravatar": "", + "Automatic": "Automatisch", + "Avatar from Gravatar": "Avatar van Gravatar", "Bot": "Bot", - "Bot email": "", - "Bot email (a-z, 0-9, and dashes only)": "", - "Bot type": "", + "Bot email": "Bot e-mailadres", + "Bot email (a-z, 0-9, and dashes only)": "Bot e-mailadres (a-z, 0-9, en alleen streepjes)", + "Bot type": "Bottype", "Bots": "Bots", "By deactivating , they will be logged out immediately.": "", "By deactivating your account, you will be logged out immediately.": "Door deactivering van je account word je automatisch direct uitgelogd.", @@ -168,7 +168,7 @@ "Click anywhere on a message to reply.": "", "Click here to reveal.": "", "Click outside the input box to save. We'll automatically notify anyone that was added or removed.": "", - "Click to join video call": "", + "Click to join video call": "Klik om aan videogesprek mee te doen", "Close": "Sluiten", "Collapse": "Inklappen", "Color scheme": "", @@ -182,7 +182,7 @@ "Configure regular expression patterns that will be automatically linkified when used in Zulip message bodies or topics. For example to automatically linkify commit IDs and issue numbers (e.g. #123) to the corresponding items in a GitHub project, you could use the following:": "", "Configure the authentication methods for your organization.": "", "Configure the default streams new users are subscribed to when joining your organization.": "", - "Confirm": "", + "Confirm": "Bevestig", "Convert emoticons before sending (:) becomes \ud83d\ude03)": "", "Cookie Bot": "Cookie Bot", "Copied!": "Gekopieerd!", @@ -207,12 +207,12 @@ "Custom playground added!": "", "Custom profile fields": "Aangepaste profiel velden", "Customize profile picture": "", - "Data exports": "", + "Data exports": "Gegevensexports", "Date muted": "", "Date uploaded": "", - "Day": "", - "Day logo": "", - "Day mode": "", + "Day": "Dag", + "Day logo": "Dag logo", + "Day mode": "Dagmodus", "Day of the week to send digests": "", "Deactivate": "Uitschakelen", "Deactivate account": "Deactiveer account", @@ -220,7 +220,7 @@ "Deactivate your account": "Deactiveer je account", "Deactivated": "", "Deactivated users": "Gedeactiveerde gebruikers", - "December": "", + "December": "December", "Default is {language}. Use 'text' to disable highlighting.": "", "Default language": "Standaardtaal", "Default language for code blocks:": "", @@ -233,10 +233,10 @@ "Delete draft": "Verwijder concept", "Delete file": "Verwijder bestand", "Delete icon": "", - "Delete logo": "", + "Delete logo": "Verwijderen logo", "Delete message": "Bericht verwijderen", "Delete profile picture": "", - "Delete topic": "", + "Delete topic": "Verwijder onderwerp", "Delete user group": "", "Deleted": "", "Deleted successfully!": "", @@ -245,7 +245,7 @@ "Dense mode": "", "Depending on the size of your organization, an export can take anywhere from seconds to an hour.": "", "Description": "Beschrijving", - "Desktop": "", + "Desktop": "Desktop", "Detailed message formatting documentation": "", "Disabled": "Uitgeschakeld", "Discard": "", @@ -258,7 +258,7 @@ "Download botserverrc": "", "Download config of all active outgoing webhook bots in Zulip Botserver format.": "", "Download file": "Bestand downloaden", - "Download zuliprc": "", + "Download zuliprc": "Download zuliprc", "Drafts": "Concepten", "Drafts ({draft_count})": "", "Drafts older than {draft_lifetime} days are automatically removed.": "", @@ -311,27 +311,27 @@ "Failed to upload %'{file}'": "", "Failed!": "Mislukt!", "Failed: Emoji name is required.": "", - "February": "", + "February": "Februari", "Field choices": "", "File": "het dossier", "File and image uploads have been disabled for this organization.": "", "File size must be at most {max_file_size} MiB.": "", "File type is not supported.": "", "Filter": "Filter", - "Filter bots": "", - "Filter by category": "", + "Filter bots": "Filteren bots", + "Filter by category": "Filteren op categorie", "Filter code playgrounds": "", "Filter deactivated users": "", - "Filter emojis": "", - "Filter exports": "", + "Filter emojis": "Filteren emojis", + "Filter exports": "Filteren exports", "Filter invites": "", "Filter languages": "", - "Filter linkifiers": "", + "Filter linkifiers": "Filteren linkifiers", "Filter muted topics": "", "Filter muted users": "", "Filter streams": "Filter kanalen", "Filter topics (t)": "", - "Filter uploads": "", + "Filter uploads": "Filteren uploads", "Filter users": "Gebruikers filteren", "First time? Read our guidelines for creating and naming streams.": "", "Fixed width": "", @@ -340,10 +340,10 @@ "Fluid width mode": "", "For example, to configure code playgrounds for languages like Python or JavaScript, you could specify the Language and URL prefix fields as:": "", "Forgotten it?": "Vergeten?", - "Friday": "", + "Friday": "Vrijdag", "Full name": "Volledige naam", - "GIPHY attribution": "", - "GIPHY integration": "", + "GIPHY attribution": "GIPHY attribution", + "GIPHY integration": "GIPHY integratie", "Generate invite link": "", "Generate new API key": "Genereren nieuw API key", "Generating link...": "", @@ -351,14 +351,14 @@ "Get API key": "Verkrijgen API key", "Go back": "", "Got it!": "", - "Guest": "", + "Guest": "Gast", "Guests are not allowed to post to this stream.": "", "Guests cannot edit custom emoji.": "", "Help": "Helpen", "Hide password": "", "Hide starred message count": "", "High contrast mode": "", - "Hint": "", + "Hint": "Hint", "Hint (up to 80 characters)": "", "Humans": "Mensen", "Idle": "Wacht", @@ -369,7 +369,7 @@ "Include muted": "", "Include organization name in subject of message notification emails": "", "Incoming webhooks can only send messages.": "", - "Interface": "", + "Interface": "Interface", "Invalid URL": "Ongeldige URL", "Invalid slash command. Check if you are missing a space after the command.": "", "Invalid stream id": "Ongeldig kanaal id", @@ -383,14 +383,14 @@ "Invitee": "", "Invites": "", "Inviting...": "Aan het uitnodigen...", - "January": "", + "January": "Januari", "Joined": "", "Joining the organization": "", - "July": "", - "June": "", - "Just now": "", + "July": "Juli", + "June": "Juni", + "Just now": "Net", "Keyboard shortcuts": "Toetsenbord sneltoetsen", - "Label": "", + "Label": "Label", "Language": "Taal", "Language settings": "", "Large number of subscribers": "", @@ -401,18 +401,18 @@ "Last active": "", "Last active: {last_seen}": "", "Last modified": "", - "Link:": "", - "Local time": "", + "Link:": "Link:", + "Local time": "Lolal tijd", "Looking for our integrations or API documentation?": "", "Manage organization": "Organisatie beheren", "Manage user groups": "", - "March": "", + "March": "Maart", "Mark all messages as read": "", "Mark as read": "Markeer als gelezen", "Marketing team": "", - "May": "", + "May": "Mei", "Me": "Ik", - "Member": "", + "Member": "Lid", "Members can only view or manage invitations that you yourself sent.": "", "Mention a timezone-aware time": "", "Mentioned in": "", @@ -432,11 +432,11 @@ "Messages in this stream will be automatically deleted after {retention_days} days.": "", "Messages in this stream will be retained forever.": "", "Method": "Methode", - "Mobile": "", + "Mobile": "Mobiel", "Mobile notifications": "", "Mobile push notifications are not configured on this server.": "", - "Moderator": "", - "Monday": "", + "Moderator": "Moderator", + "Monday": "Maandag", "More details are available in the Help Center article.": "", "More than 2 weeks ago": "", "Move all messages in {topic_name}": "", @@ -450,16 +450,16 @@ "Mute user": "", "Muted streams don't show up in \"All messages\" or generate notifications unless you are mentioned.": "", "Muted user": "", - "N": "", + "N": "N", "Name": "Naam", "Name changes are disabled in this organization. Contact an administrator to change your name.": "", "Narrow to stream "{display_recipient}"": "", "Narrow to stream "{display_recipient}", topic "{topic}"": "", "Narrow to your private messages with {display_reply_to}": "", "Narrow to {message_recipient}": "", - "Never": "", + "Never": "Nooit", "Never had one? Forgotten it?": "", - "New": "", + "New": "Nieuw", "New alert word": "Nieuw waarschuwingswoord", "New choice": "", "New email": "", @@ -478,22 +478,22 @@ "New topic": "Nieuw onderwerp", "New user notifications:": "", "Next week": "", - "Night": "", - "Night logo": "", + "Night": "Nacht", + "Night logo": "Nacht logo", "Night mode": "Nachtstand", "No bots match your current filter.": "", "No custom emoji.": "", "No default streams match you current filter.": "", "No description.": "Geen beschrijving.", - "No drafts.": "", - "No exports.": "", + "No drafts.": "Geen concepten.", + "No exports.": "Geen exports.", "No invites match your current filter.": "", "No language set": "", "No linkifiers set.": "", - "No owner": "", + "No owner": "Geen eigenaar", "No playgrounds configured.": "", "No restrictions": "", - "No streams": "", + "No streams": "Geen kanalen", "No topics match your current filter.": "", "No user to subscribe.": "", "No users match your current filter.": "", @@ -501,7 +501,7 @@ "No. Only admins can send invitations.": "", "No. Only full members and admins can send invitations.": "", "No. Only moderators and admins can send invitations.": "", - "Nobody": "", + "Nobody": "Niemand", "None": "Geen", "Note that any bots that you maintain will be disabled.": "Let op: alle bots die je onderhoudt worden uitgeschakeld.", "Note that organizations are limited to five exports per week.": "", @@ -510,8 +510,8 @@ "Notification triggers": "", "Notifications": "Meldingen", "Notifications for @all/@everyone mentions": "", - "November": "", - "October": "", + "November": "November", + "October": "Oktober", "Offline": "Off-line", "Old password": "Oud wachtwoord", "Once you leave a private stream, you will not be able to rejoin.": "", @@ -526,7 +526,7 @@ "Only organization administrators can post": "", "Only organization administrators can post.": "", "Only organization admins and moderators are allowed to post to this stream.": "", - "Only organization admins are allowed to post to this stream.": "", + "Only organization admins are allowed to post to this stream.": "Alleen organisatiebeheerders mogen berichten plaatsen in dit kanaal.", "Only organization full members can post": "", "Only organization full members can post.": "", "Only organization owners can edit these settings.": "", @@ -540,7 +540,7 @@ "Organization administrators can change this in the organization settings.": "", "Organization administrators can reactivate deactivated users.": "", "Organization description": "", - "Organization logo": "", + "Organization logo": "Organisatielogo", "Organization name": "Organisatienaam", "Organization profile": "Organisatieprofiel", "Organization profile picture": "", @@ -595,7 +595,7 @@ "Reactivate": "Heractiveren", "Reactivate bot": "", "Receives new stream notifications": "", - "Recent topics": "", + "Recent topics": "Recente onderwerpen", "Remind me about this": "", "Reminder not set!": "", "Reminder set!": "", @@ -665,7 +665,7 @@ "Show API key": "", "Show counts for starred messages": "", "Show fewer": "", - "Show more": "", + "Show more": "Toon meer", "Show password": "", "Show previews of linked websites": "", "Show previews of uploaded and linked images": "", @@ -772,7 +772,7 @@ "Upload files": "", "Upload icon": "", "Upload image or GIF": "", - "Upload logo": "", + "Upload logo": "Uploaden logo", "Upload new profile picture": "", "Upload profile picture": "", "Upload stalled for %'{seconds}' seconds, aborting.": "", @@ -800,7 +800,7 @@ "View in {name}": "", "View in {playground_name}": "", "View messages sent": "", - "View private messages": "", + "View private messages": "Bekijk privéberichten", "View private messages to myself": "", "View source": "Bekijk bron", "View source / Edit topic": "", @@ -824,6 +824,7 @@ "Who can add users to streams": "", "Who can create and manage user groups": "", "Who can create streams": "", + "Who can move messages between streams": "", "Who can post to the stream?": "", "Who can use @all/@everyone mentions in large streams": "", "Who can use private messages": "", diff --git a/locale/no/LC_MESSAGES/django.po b/locale/no/LC_MESSAGES/django.po index 08da9e453a..de1ed29786 100644 --- a/locale/no/LC_MESSAGES/django.po +++ b/locale/no/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-05-12 04:35+0000\n" +"POT-Creation-Date: 2021-05-13 16:32+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -260,7 +260,7 @@ msgid "" "encountering this page, it's probably our fault. We're sorry." msgstr "" -#: templates/corporate/billing.html:21 templates/zerver/app/navbar.html:149 +#: templates/corporate/billing.html:21 templates/zerver/app/navbar.html:142 msgid "Billing" msgstr "" @@ -662,7 +662,7 @@ msgid "Invite" msgstr "" #: templates/zerver/app/keyboard_shortcuts.html:2 -#: templates/zerver/app/navbar.html:87 +#: templates/zerver/app/navbar.html:95 #: templates/zerver/app/right_sidebar.html:24 msgid "Keyboard shortcuts" msgstr "" @@ -1014,62 +1014,66 @@ msgstr "" msgid "Manage organization" msgstr "" -#: templates/zerver/app/navbar.html:82 templates/zerver/footer.html:16 +#: templates/zerver/app/navbar.html:83 +msgid "Usage statistics" +msgstr "" + +#: templates/zerver/app/navbar.html:90 templates/zerver/footer.html:16 msgid "Help center" msgstr "" -#: templates/zerver/app/navbar.html:92 +#: templates/zerver/app/navbar.html:100 msgid "Message formatting" msgstr "" -#: templates/zerver/app/navbar.html:97 +#: templates/zerver/app/navbar.html:105 #: templates/zerver/app/search_operators.html:2 msgid "Search operators" msgstr "" -#: templates/zerver/app/navbar.html:103 -msgid "Contact support" -msgstr "" - -#: templates/zerver/app/navbar.html:111 templates/zerver/footer.html:3 +#: templates/zerver/app/navbar.html:112 templates/zerver/footer.html:3 msgid "About Zulip" msgstr "" -#: templates/zerver/app/navbar.html:118 +#: templates/zerver/app/navbar.html:119 +msgid "Contact support" +msgstr "" + +#: templates/zerver/app/navbar.html:126 msgid "Desktop & mobile apps" msgstr "" -#: templates/zerver/app/navbar.html:123 templates/zerver/footer.html:50 +#: templates/zerver/app/navbar.html:131 templates/zerver/footer.html:50 msgid "Integrations" msgstr "" -#: templates/zerver/app/navbar.html:128 +#: templates/zerver/app/navbar.html:136 msgid "API documentation" msgstr "" -#: templates/zerver/app/navbar.html:135 -msgid "Statistics" +#: templates/zerver/app/navbar.html:149 +msgid "Support Zulip" msgstr "" -#: templates/zerver/app/navbar.html:142 +#: templates/zerver/app/navbar.html:156 msgid "Plans and pricing" msgstr "" -#: templates/zerver/app/navbar.html:157 +#: templates/zerver/app/navbar.html:164 msgid "Invite users" msgstr "" -#: templates/zerver/app/navbar.html:163 +#: templates/zerver/app/navbar.html:170 msgid "" "Grant Zulip the Kerberos tickets needed to run your Zephyr mirror via " "Webathena" msgstr "" -#: templates/zerver/app/navbar.html:165 +#: templates/zerver/app/navbar.html:172 msgid "Link with Webathena" msgstr "" -#: templates/zerver/app/navbar.html:171 +#: templates/zerver/app/navbar.html:178 msgid "Log out" msgstr "" @@ -3371,33 +3375,33 @@ msgstr "" msgid "We couldn't find that Zulip organization." msgstr "" -#: zerver/lib/actions.py:355 zerver/lib/actions.py:367 +#: zerver/lib/actions.py:357 zerver/lib/actions.py:369 #, python-brace-format msgid "{user} just signed up for Zulip. (total: {user_count})" msgstr "" -#: zerver/lib/actions.py:358 +#: zerver/lib/actions.py:360 msgid "signups" msgstr "" -#: zerver/lib/actions.py:478 +#: zerver/lib/actions.py:480 #, python-brace-format msgid "{user} accepted your invitation to join Zulip!" msgstr "" -#: zerver/lib/actions.py:1408 +#: zerver/lib/actions.py:1410 msgid "Unable to render message" msgstr "" -#: zerver/lib/actions.py:2214 zerver/lib/actions.py:2244 +#: zerver/lib/actions.py:2224 zerver/lib/actions.py:2254 msgid "Reaction already exists." msgstr "" -#: zerver/lib/actions.py:2347 zerver/lib/addressee.py:32 +#: zerver/lib/actions.py:2357 zerver/lib/addressee.py:32 msgid "Invalid user ID {}" msgstr "" -#: zerver/lib/actions.py:2416 zerver/lib/actions.py:7031 +#: zerver/lib/actions.py:2426 zerver/lib/actions.py:7046 #: zerver/lib/streams.py:238 zerver/lib/streams.py:246 #: zerver/tornado/views.py:105 zerver/views/events_register.py:73 #: zerver/views/message_send.py:226 zerver/views/message_send.py:232 @@ -3405,251 +3409,251 @@ msgstr "" msgid "User not authorized for this query" msgstr "" -#: zerver/lib/actions.py:2453 +#: zerver/lib/actions.py:2463 #, python-brace-format msgid "'{email}' is no longer using Zulip." msgstr "" -#: zerver/lib/actions.py:2460 +#: zerver/lib/actions.py:2470 msgid "You can't send private messages outside of your organization." msgstr "" -#: zerver/lib/actions.py:2526 +#: zerver/lib/actions.py:2536 msgid "Expected exactly one stream" msgstr "" -#: zerver/lib/actions.py:2537 +#: zerver/lib/actions.py:2547 msgid "Invalid data type for stream" msgstr "" -#: zerver/lib/actions.py:2553 zerver/lib/actions.py:2563 +#: zerver/lib/actions.py:2563 zerver/lib/actions.py:2573 msgid "Invalid data type for recipients" msgstr "" -#: zerver/lib/actions.py:2571 zerver/lib/actions.py:2579 +#: zerver/lib/actions.py:2581 zerver/lib/actions.py:2589 msgid "Recipient lists may contain emails or user IDs, but not both." msgstr "" -#: zerver/lib/actions.py:2677 +#: zerver/lib/actions.py:2687 msgid "Reminders can only be set for streams." msgstr "" -#: zerver/lib/actions.py:2698 +#: zerver/lib/actions.py:2708 msgid "Your organization has turned off message editing" msgstr "" -#: zerver/lib/actions.py:2701 +#: zerver/lib/actions.py:2711 msgid "Invalid propagate_mode without topic edit" msgstr "" -#: zerver/lib/actions.py:2721 +#: zerver/lib/actions.py:2731 msgid "You don't have permission to edit this message" msgstr "" -#: zerver/lib/actions.py:2725 +#: zerver/lib/actions.py:2735 msgid "Widgets cannot be edited." msgstr "" -#: zerver/lib/actions.py:2736 zerver/lib/actions.py:2750 +#: zerver/lib/actions.py:2746 zerver/lib/actions.py:2760 msgid "The time limit for editing this message has passed" msgstr "" -#: zerver/lib/actions.py:2753 +#: zerver/lib/actions.py:2763 msgid "Nothing to change" msgstr "" -#: zerver/lib/actions.py:2757 zerver/lib/addressee.py:41 +#: zerver/lib/actions.py:2767 zerver/lib/addressee.py:41 #: zerver/webhooks/ifttt/view.py:26 zerver/webhooks/zapier/view.py:38 msgid "Topic can't be empty" msgstr "" -#: zerver/lib/actions.py:2795 +#: zerver/lib/actions.py:2805 msgid "Message must be a stream message" msgstr "" -#: zerver/lib/actions.py:2797 +#: zerver/lib/actions.py:2807 msgid "You don't have permission to move this message" msgstr "" -#: zerver/lib/actions.py:2803 +#: zerver/lib/actions.py:2813 msgid "" "You don't have permission to move this message due to missing access to its " "stream" msgstr "" -#: zerver/lib/actions.py:2807 +#: zerver/lib/actions.py:2817 msgid "Cannot change message content while changing stream" msgstr "" -#: zerver/lib/actions.py:2843 +#: zerver/lib/actions.py:2854 msgid "Invalid default stream group name '{}'" msgstr "" -#: zerver/lib/actions.py:2846 +#: zerver/lib/actions.py:2857 msgid "Default stream group name too long (limit: {} characters)" msgstr "" -#: zerver/lib/actions.py:2853 +#: zerver/lib/actions.py:2864 msgid "Default stream group name '{}' contains NULL (0x00) characters." msgstr "" -#: zerver/lib/actions.py:2919 +#: zerver/lib/actions.py:2930 #, python-brace-format msgid "" "Your bot {bot_identity} tried to send a message to stream ID {stream_id}, " "but there is no stream with that ID." msgstr "" -#: zerver/lib/actions.py:2925 +#: zerver/lib/actions.py:2936 #, python-brace-format msgid "" "Your bot {bot_identity} tried to send a message to stream {stream_name}, but " "that stream does not exist. Click [here]({new_stream_link}) to create it." msgstr "" -#: zerver/lib/actions.py:2933 +#: zerver/lib/actions.py:2944 #, python-brace-format msgid "" "Your bot {bot_identity} tried to send a message to stream {stream_name}. The " "stream exists but does not have any subscribers." msgstr "" -#: zerver/lib/actions.py:2980 +#: zerver/lib/actions.py:2991 msgid "Private messages are disabled in this organization." msgstr "" -#: zerver/lib/actions.py:3105 +#: zerver/lib/actions.py:3116 msgid "Widgets: API programmer sent invalid JSON content" msgstr "" -#: zerver/lib/actions.py:3111 +#: zerver/lib/actions.py:3122 #, python-brace-format msgid "Widgets: {error_msg}" msgstr "" -#: zerver/lib/actions.py:3129 +#: zerver/lib/actions.py:3140 msgid "You do not have permission to use wildcard mentions in this stream." msgstr "" -#: zerver/lib/actions.py:3382 +#: zerver/lib/actions.py:3393 msgid "Subscriber data is not available for this stream" msgstr "" -#: zerver/lib/actions.py:3389 +#: zerver/lib/actions.py:3400 msgid "Unable to retrieve subscribers for private stream" msgstr "" -#: zerver/lib/actions.py:4642 +#: zerver/lib/actions.py:4653 #, python-brace-format msgid "{user_name} renamed stream {old_stream_name} to {new_stream_name}." msgstr "" -#: zerver/lib/actions.py:4748 +#: zerver/lib/actions.py:4759 msgid "Signups enabled" msgstr "" -#: zerver/lib/actions.py:4862 +#: zerver/lib/actions.py:4873 msgid "Invalid default stream group {}" msgstr "" -#: zerver/lib/actions.py:4908 zerver/lib/actions.py:4935 +#: zerver/lib/actions.py:4919 zerver/lib/actions.py:4946 #, python-brace-format msgid "" "'{stream_name}' is a default stream and cannot be added to '{group_name}'" msgstr "" -#: zerver/lib/actions.py:4919 +#: zerver/lib/actions.py:4930 #, python-brace-format msgid "Default stream group '{group_name}' already exists" msgstr "" -#: zerver/lib/actions.py:4941 +#: zerver/lib/actions.py:4952 #, python-brace-format msgid "" "Stream '{stream_name}' is already present in default stream group " "'{group_name}'" msgstr "" -#: zerver/lib/actions.py:4957 +#: zerver/lib/actions.py:4968 #, python-brace-format msgid "" "Stream '{stream_name}' is not present in default stream group '{group_name}'" msgstr "" -#: zerver/lib/actions.py:4971 +#: zerver/lib/actions.py:4982 msgid "This default stream group is already named '{}'" msgstr "" -#: zerver/lib/actions.py:4975 +#: zerver/lib/actions.py:4986 msgid "Default stream group '{}' already exists" msgstr "" -#: zerver/lib/actions.py:5417 +#: zerver/lib/actions.py:5428 msgid "Invalid flag: '{}'" msgstr "" -#: zerver/lib/actions.py:5419 +#: zerver/lib/actions.py:5430 msgid "Flag not editable: '{}'" msgstr "" -#: zerver/lib/actions.py:5421 +#: zerver/lib/actions.py:5432 msgid "Invalid message flag operation: '{}'" msgstr "" -#: zerver/lib/actions.py:5435 zerver/lib/actions.py:5437 -#: zerver/lib/message.py:670 zerver/lib/message.py:676 +#: zerver/lib/actions.py:5446 zerver/lib/actions.py:5448 +#: zerver/lib/message.py:671 zerver/lib/message.py:677 msgid "Invalid message(s)" msgstr "" -#: zerver/lib/actions.py:6005 +#: zerver/lib/actions.py:6020 #, python-brace-format msgid "This topic was moved by {user} to {new_location}" msgstr "" -#: zerver/lib/actions.py:6010 +#: zerver/lib/actions.py:6025 #, python-brace-format msgid "This topic was moved here from {old_location} by {user}" msgstr "" -#: zerver/lib/actions.py:6503 +#: zerver/lib/actions.py:6518 #, python-brace-format msgid "" "You do not have enough remaining invites for today. Please contact {email} " "to have your limit raised. No invitations were sent." msgstr "" -#: zerver/lib/actions.py:6554 +#: zerver/lib/actions.py:6569 msgid "" "Your account is too new to send invites for this organization. Ask an " "organization admin, or a more experienced user." msgstr "" -#: zerver/lib/actions.py:6594 +#: zerver/lib/actions.py:6609 msgid "Some emails did not validate, so we didn't send any invitations." msgstr "" -#: zerver/lib/actions.py:6602 +#: zerver/lib/actions.py:6617 msgid "We weren't able to invite anyone." msgstr "" -#: zerver/lib/actions.py:6633 +#: zerver/lib/actions.py:6648 msgid "" "Some of those addresses are already using Zulip, so we didn't send them an " "invitation. We did send invitations to everyone else!" msgstr "" -#: zerver/lib/actions.py:7250 +#: zerver/lib/actions.py:7265 msgid "Invalid order mapping." msgstr "" -#: zerver/lib/actions.py:7316 zerver/lib/users.py:344 +#: zerver/lib/actions.py:7331 zerver/lib/users.py:344 #: zerver/views/custom_profile_fields.py:137 #: zerver/views/custom_profile_fields.py:157 #, python-brace-format msgid "Field id {id} not found." msgstr "" -#: zerver/lib/actions.py:7342 zerver/lib/actions.py:7355 +#: zerver/lib/actions.py:7357 zerver/lib/actions.py:7370 msgid "User group '{}' already exists." msgstr "" @@ -3989,11 +3993,11 @@ msgstr "" msgid "Version control" msgstr "" -#: zerver/lib/message.py:128 +#: zerver/lib/message.py:129 msgid "Message must not be empty" msgstr "" -#: zerver/lib/message.py:130 +#: zerver/lib/message.py:131 msgid "Message must not contain null bytes" msgstr "" @@ -4112,7 +4116,7 @@ msgstr "" msgid "Invalid JSON in response" msgstr "" -#: zerver/lib/outgoing_webhook.py:296 +#: zerver/lib/outgoing_webhook.py:302 msgid "Invalid response format" msgstr "" diff --git a/locale/no/translations.json b/locale/no/translations.json index 59b751f65f..ad4cc3bf4a 100644 --- a/locale/no/translations.json +++ b/locale/no/translations.json @@ -37,7 +37,6 @@ "A stream with this name already exists": "", "A unicode emoji with name {emoji_name} already exists. Uploading a custom emoji with this name will override the unicode emoji with this name.": "", "A wide image for the upper left corner of the app.": "", - "ADMIN ACTIONS": "", "API key": "API-n\u00f8kkel", "Action": "Handling", "Actions": "Handlinger", @@ -419,7 +418,6 @@ "Mentions": "", "Message #{stream_name}": "", "Message #{stream_name} > {topic_name}": "", - "Message ": "", "Message actions": "", "Message editing": "", "Message formatting": "", @@ -427,6 +425,7 @@ "Message retention for stream": "", "Message retention period": "", "Message sent when you were not subscribed": "", + "Message {recipient_label}": "", "Message {recipient_names}": "", "Message {recipient_name} ({recipient_status})": "", "Messages in this stream will be automatically deleted after {retention_days} days.": "", @@ -602,7 +601,6 @@ "Remove": "", "Remove from default": "", "Reply": "", - "Reply (r)": "", "Reply mentioning user": "", "Requesting user": "", "Require topics in stream messages": "", @@ -711,7 +709,6 @@ "The stream has been renamed!": "", "Their password will be cleared from our systems, and any bots they maintain will be disabled.": "", "There are no current alert words.": "", - "There are no messages to reply to.": "", "These settings are explained in detail in the help center.": "", "This action is permanent and cannot be undone. All users will permanently lose access to their Zulip accounts.": "", "This file exceeds maximum allowed size of": "", @@ -826,6 +823,7 @@ "Who can add users to streams": "", "Who can create and manage user groups": "", "Who can create streams": "", + "Who can move messages between streams": "", "Who can post to the stream?": "", "Who can use @all/@everyone mentions in large streams": "", "Who can use private messages": "", diff --git a/locale/pl/LC_MESSAGES/django.po b/locale/pl/LC_MESSAGES/django.po index b2dbf156ea..7006d4cd41 100644 --- a/locale/pl/LC_MESSAGES/django.po +++ b/locale/pl/LC_MESSAGES/django.po @@ -17,8 +17,8 @@ msgid "" msgstr "" "Project-Id-Version: Zulip\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-05-11 20:47+0000\n" -"PO-Revision-Date: 2021-05-11 20:48+0000\n" +"POT-Creation-Date: 2021-05-12 23:28+0000\n" +"PO-Revision-Date: 2021-05-12 23:29+0000\n" "Last-Translator: Tim Abbott \n" "Language-Team: Polish (http://www.transifex.com/zulip/zulip/language/pl/)\n" "MIME-Version: 1.0\n" @@ -268,7 +268,7 @@ msgid "" "encountering this page, it's probably our fault. We're sorry." msgstr "" -#: templates/corporate/billing.html:21 templates/zerver/app/navbar.html:149 +#: templates/corporate/billing.html:21 templates/zerver/app/navbar.html:142 msgid "Billing" msgstr "Rozliczenie" @@ -665,7 +665,7 @@ msgid "Invite" msgstr "Zaproś" #: templates/zerver/app/keyboard_shortcuts.html:2 -#: templates/zerver/app/navbar.html:87 +#: templates/zerver/app/navbar.html:95 #: templates/zerver/app/right_sidebar.html:24 msgid "Keyboard shortcuts" msgstr "Skróty klawiszowe" @@ -1017,62 +1017,66 @@ msgstr "Ustawienia" msgid "Manage organization" msgstr "Zarządzaj organizacją" -#: templates/zerver/app/navbar.html:82 templates/zerver/footer.html:16 +#: templates/zerver/app/navbar.html:83 +msgid "Usage statistics" +msgstr "" + +#: templates/zerver/app/navbar.html:90 templates/zerver/footer.html:16 msgid "Help center" msgstr "Centrum pomocy" -#: templates/zerver/app/navbar.html:92 +#: templates/zerver/app/navbar.html:100 msgid "Message formatting" msgstr "Formatowanie wiadomości" -#: templates/zerver/app/navbar.html:97 +#: templates/zerver/app/navbar.html:105 #: templates/zerver/app/search_operators.html:2 msgid "Search operators" msgstr "Operatory wyszukiwania" -#: templates/zerver/app/navbar.html:103 -msgid "Contact support" -msgstr "Skontaktuj się ze wsparciem" - -#: templates/zerver/app/navbar.html:111 templates/zerver/footer.html:3 +#: templates/zerver/app/navbar.html:112 templates/zerver/footer.html:3 msgid "About Zulip" msgstr "O Zulip" -#: templates/zerver/app/navbar.html:118 +#: templates/zerver/app/navbar.html:119 +msgid "Contact support" +msgstr "Skontaktuj się ze wsparciem" + +#: templates/zerver/app/navbar.html:126 msgid "Desktop & mobile apps" msgstr "Aplikacje komputerowe i mobilne" -#: templates/zerver/app/navbar.html:123 templates/zerver/footer.html:50 +#: templates/zerver/app/navbar.html:131 templates/zerver/footer.html:50 msgid "Integrations" msgstr "Integracje" -#: templates/zerver/app/navbar.html:128 +#: templates/zerver/app/navbar.html:136 msgid "API documentation" msgstr "Dokumentacja API" -#: templates/zerver/app/navbar.html:135 -msgid "Statistics" -msgstr "Statystyki" +#: templates/zerver/app/navbar.html:149 +msgid "Support Zulip" +msgstr "" -#: templates/zerver/app/navbar.html:142 +#: templates/zerver/app/navbar.html:156 msgid "Plans and pricing" msgstr "Plany i cennik" -#: templates/zerver/app/navbar.html:157 +#: templates/zerver/app/navbar.html:164 msgid "Invite users" msgstr "Zaproś użytkowników" -#: templates/zerver/app/navbar.html:163 +#: templates/zerver/app/navbar.html:170 msgid "" "Grant Zulip the Kerberos tickets needed to run your Zephyr mirror via " "Webathena" msgstr "Nadaj Zulipowi tickety Kerberos wymagane do uruchomienia twojego mirroru Zephyr przez Webathena" -#: templates/zerver/app/navbar.html:165 +#: templates/zerver/app/navbar.html:172 msgid "Link with Webathena" msgstr "Połącz z Webathena" -#: templates/zerver/app/navbar.html:171 +#: templates/zerver/app/navbar.html:178 msgid "Log out" msgstr "Wyloguj się" @@ -3354,33 +3358,33 @@ msgstr "" msgid "We couldn't find that Zulip organization." msgstr "" -#: zerver/lib/actions.py:355 zerver/lib/actions.py:367 +#: zerver/lib/actions.py:357 zerver/lib/actions.py:369 #, python-brace-format msgid "{user} just signed up for Zulip. (total: {user_count})" msgstr "" -#: zerver/lib/actions.py:358 +#: zerver/lib/actions.py:360 msgid "signups" msgstr "" -#: zerver/lib/actions.py:478 +#: zerver/lib/actions.py:480 #, python-brace-format msgid "{user} accepted your invitation to join Zulip!" msgstr "" -#: zerver/lib/actions.py:1408 +#: zerver/lib/actions.py:1410 msgid "Unable to render message" msgstr "Nie można pokazać wiadomości" -#: zerver/lib/actions.py:2214 zerver/lib/actions.py:2244 +#: zerver/lib/actions.py:2224 zerver/lib/actions.py:2254 msgid "Reaction already exists." msgstr "" -#: zerver/lib/actions.py:2347 zerver/lib/addressee.py:32 +#: zerver/lib/actions.py:2357 zerver/lib/addressee.py:32 msgid "Invalid user ID {}" msgstr "" -#: zerver/lib/actions.py:2416 zerver/lib/actions.py:7031 +#: zerver/lib/actions.py:2426 zerver/lib/actions.py:7046 #: zerver/lib/streams.py:238 zerver/lib/streams.py:246 #: zerver/tornado/views.py:105 zerver/views/events_register.py:73 #: zerver/views/message_send.py:226 zerver/views/message_send.py:232 @@ -3388,251 +3392,251 @@ msgstr "" msgid "User not authorized for this query" msgstr "Użytkownik nie jest uprawniony do tego zapytania." -#: zerver/lib/actions.py:2453 +#: zerver/lib/actions.py:2463 #, python-brace-format msgid "'{email}' is no longer using Zulip." msgstr "" -#: zerver/lib/actions.py:2460 +#: zerver/lib/actions.py:2470 msgid "You can't send private messages outside of your organization." msgstr "Nie możesz wysyłać prywatnych wiadomości poza swoją organizację." -#: zerver/lib/actions.py:2526 +#: zerver/lib/actions.py:2536 msgid "Expected exactly one stream" msgstr "" -#: zerver/lib/actions.py:2537 +#: zerver/lib/actions.py:2547 msgid "Invalid data type for stream" msgstr "" -#: zerver/lib/actions.py:2553 zerver/lib/actions.py:2563 +#: zerver/lib/actions.py:2563 zerver/lib/actions.py:2573 msgid "Invalid data type for recipients" msgstr "" -#: zerver/lib/actions.py:2571 zerver/lib/actions.py:2579 +#: zerver/lib/actions.py:2581 zerver/lib/actions.py:2589 msgid "Recipient lists may contain emails or user IDs, but not both." msgstr "" -#: zerver/lib/actions.py:2677 +#: zerver/lib/actions.py:2687 msgid "Reminders can only be set for streams." msgstr "" -#: zerver/lib/actions.py:2698 +#: zerver/lib/actions.py:2708 msgid "Your organization has turned off message editing" msgstr "" -#: zerver/lib/actions.py:2701 +#: zerver/lib/actions.py:2711 msgid "Invalid propagate_mode without topic edit" msgstr "" -#: zerver/lib/actions.py:2721 +#: zerver/lib/actions.py:2731 msgid "You don't have permission to edit this message" msgstr "Nie masz pozwolenia na edycję tej wiadomości" -#: zerver/lib/actions.py:2725 +#: zerver/lib/actions.py:2735 msgid "Widgets cannot be edited." msgstr "" -#: zerver/lib/actions.py:2736 zerver/lib/actions.py:2750 +#: zerver/lib/actions.py:2746 zerver/lib/actions.py:2760 msgid "The time limit for editing this message has passed" msgstr "" -#: zerver/lib/actions.py:2753 +#: zerver/lib/actions.py:2763 msgid "Nothing to change" msgstr "Nie ma czego zmienić" -#: zerver/lib/actions.py:2757 zerver/lib/addressee.py:41 +#: zerver/lib/actions.py:2767 zerver/lib/addressee.py:41 #: zerver/webhooks/ifttt/view.py:26 zerver/webhooks/zapier/view.py:38 msgid "Topic can't be empty" msgstr "Należy określić wątek" -#: zerver/lib/actions.py:2795 +#: zerver/lib/actions.py:2805 msgid "Message must be a stream message" msgstr "" -#: zerver/lib/actions.py:2797 +#: zerver/lib/actions.py:2807 msgid "You don't have permission to move this message" msgstr "" -#: zerver/lib/actions.py:2803 +#: zerver/lib/actions.py:2813 msgid "" "You don't have permission to move this message due to missing access to its " "stream" msgstr "" -#: zerver/lib/actions.py:2807 +#: zerver/lib/actions.py:2817 msgid "Cannot change message content while changing stream" msgstr "" -#: zerver/lib/actions.py:2843 +#: zerver/lib/actions.py:2854 msgid "Invalid default stream group name '{}'" msgstr "" -#: zerver/lib/actions.py:2846 +#: zerver/lib/actions.py:2857 msgid "Default stream group name too long (limit: {} characters)" msgstr "" -#: zerver/lib/actions.py:2853 +#: zerver/lib/actions.py:2864 msgid "Default stream group name '{}' contains NULL (0x00) characters." msgstr "" -#: zerver/lib/actions.py:2919 +#: zerver/lib/actions.py:2930 #, python-brace-format msgid "" "Your bot {bot_identity} tried to send a message to stream ID {stream_id}, " "but there is no stream with that ID." msgstr "" -#: zerver/lib/actions.py:2925 +#: zerver/lib/actions.py:2936 #, python-brace-format msgid "" "Your bot {bot_identity} tried to send a message to stream {stream_name}, but" " that stream does not exist. Click [here]({new_stream_link}) to create it." msgstr "" -#: zerver/lib/actions.py:2933 +#: zerver/lib/actions.py:2944 #, python-brace-format msgid "" "Your bot {bot_identity} tried to send a message to stream {stream_name}. The" " stream exists but does not have any subscribers." msgstr "" -#: zerver/lib/actions.py:2980 +#: zerver/lib/actions.py:2991 msgid "Private messages are disabled in this organization." msgstr "Prywatne wiadomości są wyłączone w tej organizacji." -#: zerver/lib/actions.py:3105 +#: zerver/lib/actions.py:3116 msgid "Widgets: API programmer sent invalid JSON content" msgstr "" -#: zerver/lib/actions.py:3111 +#: zerver/lib/actions.py:3122 #, python-brace-format msgid "Widgets: {error_msg}" msgstr "" -#: zerver/lib/actions.py:3129 +#: zerver/lib/actions.py:3140 msgid "You do not have permission to use wildcard mentions in this stream." msgstr "" -#: zerver/lib/actions.py:3382 +#: zerver/lib/actions.py:3393 msgid "Subscriber data is not available for this stream" msgstr "Dane subskrybenta są niedostępnę w tym kanale." -#: zerver/lib/actions.py:3389 +#: zerver/lib/actions.py:3400 msgid "Unable to retrieve subscribers for private stream" msgstr "" -#: zerver/lib/actions.py:4642 +#: zerver/lib/actions.py:4653 #, python-brace-format msgid "{user_name} renamed stream {old_stream_name} to {new_stream_name}." msgstr "" -#: zerver/lib/actions.py:4748 +#: zerver/lib/actions.py:4759 msgid "Signups enabled" msgstr "" -#: zerver/lib/actions.py:4862 +#: zerver/lib/actions.py:4873 msgid "Invalid default stream group {}" msgstr "" -#: zerver/lib/actions.py:4908 zerver/lib/actions.py:4935 +#: zerver/lib/actions.py:4919 zerver/lib/actions.py:4946 #, python-brace-format msgid "" "'{stream_name}' is a default stream and cannot be added to '{group_name}'" msgstr "" -#: zerver/lib/actions.py:4919 +#: zerver/lib/actions.py:4930 #, python-brace-format msgid "Default stream group '{group_name}' already exists" msgstr "" -#: zerver/lib/actions.py:4941 +#: zerver/lib/actions.py:4952 #, python-brace-format msgid "" "Stream '{stream_name}' is already present in default stream group " "'{group_name}'" msgstr "" -#: zerver/lib/actions.py:4957 +#: zerver/lib/actions.py:4968 #, python-brace-format msgid "" "Stream '{stream_name}' is not present in default stream group '{group_name}'" msgstr "" -#: zerver/lib/actions.py:4971 +#: zerver/lib/actions.py:4982 msgid "This default stream group is already named '{}'" msgstr "" -#: zerver/lib/actions.py:4975 +#: zerver/lib/actions.py:4986 msgid "Default stream group '{}' already exists" msgstr "" -#: zerver/lib/actions.py:5417 +#: zerver/lib/actions.py:5428 msgid "Invalid flag: '{}'" msgstr "" -#: zerver/lib/actions.py:5419 +#: zerver/lib/actions.py:5430 msgid "Flag not editable: '{}'" msgstr "" -#: zerver/lib/actions.py:5421 +#: zerver/lib/actions.py:5432 msgid "Invalid message flag operation: '{}'" msgstr "" -#: zerver/lib/actions.py:5435 zerver/lib/actions.py:5437 -#: zerver/lib/message.py:670 zerver/lib/message.py:676 +#: zerver/lib/actions.py:5446 zerver/lib/actions.py:5448 +#: zerver/lib/message.py:671 zerver/lib/message.py:677 msgid "Invalid message(s)" msgstr "Nieprawidłowa wiadomość" -#: zerver/lib/actions.py:6005 +#: zerver/lib/actions.py:6020 #, python-brace-format msgid "This topic was moved by {user} to {new_location}" msgstr "" -#: zerver/lib/actions.py:6010 +#: zerver/lib/actions.py:6025 #, python-brace-format msgid "This topic was moved here from {old_location} by {user}" msgstr "" -#: zerver/lib/actions.py:6503 +#: zerver/lib/actions.py:6518 #, python-brace-format msgid "" "You do not have enough remaining invites for today. Please contact {email} " "to have your limit raised. No invitations were sent." msgstr "" -#: zerver/lib/actions.py:6554 +#: zerver/lib/actions.py:6569 msgid "" "Your account is too new to send invites for this organization. Ask an " "organization admin, or a more experienced user." msgstr "" -#: zerver/lib/actions.py:6594 +#: zerver/lib/actions.py:6609 msgid "Some emails did not validate, so we didn't send any invitations." msgstr "Niektórych emaili nie udało się potwierdzić, więc nie wysłano żadnych zaproszeń." -#: zerver/lib/actions.py:6602 +#: zerver/lib/actions.py:6617 msgid "We weren't able to invite anyone." msgstr "Nie mogliśmy nikogo zaprosić." -#: zerver/lib/actions.py:6633 +#: zerver/lib/actions.py:6648 msgid "" "Some of those addresses are already using Zulip, so we didn't send them an " "invitation. We did send invitations to everyone else!" msgstr "Niektóre z tych adresów są już zarejestrowane w Zulipie, więc nie wysłaliśmy im zaproszeń. Wszystkie inne dostały zaproszenie!" -#: zerver/lib/actions.py:7250 +#: zerver/lib/actions.py:7265 msgid "Invalid order mapping." msgstr "" -#: zerver/lib/actions.py:7316 zerver/lib/users.py:344 +#: zerver/lib/actions.py:7331 zerver/lib/users.py:344 #: zerver/views/custom_profile_fields.py:137 #: zerver/views/custom_profile_fields.py:157 #, python-brace-format msgid "Field id {id} not found." msgstr "" -#: zerver/lib/actions.py:7342 zerver/lib/actions.py:7355 +#: zerver/lib/actions.py:7357 zerver/lib/actions.py:7370 msgid "User group '{}' already exists." msgstr "" @@ -3972,11 +3976,11 @@ msgstr "" msgid "Version control" msgstr "" -#: zerver/lib/message.py:128 +#: zerver/lib/message.py:129 msgid "Message must not be empty" msgstr "Wiadomość musi mieć treść" -#: zerver/lib/message.py:130 +#: zerver/lib/message.py:131 msgid "Message must not contain null bytes" msgstr "" @@ -4092,11 +4096,11 @@ msgid "" "a previous message." msgstr "" -#: zerver/lib/outgoing_webhook.py:292 +#: zerver/lib/outgoing_webhook.py:293 msgid "Invalid JSON in response" msgstr "" -#: zerver/lib/outgoing_webhook.py:295 +#: zerver/lib/outgoing_webhook.py:296 msgid "Invalid response format" msgstr "" diff --git a/locale/pl/translations.json b/locale/pl/translations.json index 3059d7bd2a..ffd711abcb 100644 --- a/locale/pl/translations.json +++ b/locale/pl/translations.json @@ -824,6 +824,7 @@ "Who can add users to streams": "Kto może dodawać użytkowników do kanałów", "Who can create and manage user groups": "Kto może tworzyć i zarządzać grupami użytkowników", "Who can create streams": "Kto może tworzyć kanały", + "Who can move messages between streams": "", "Who can post to the stream?": "Kto może publikować wiadomości na kanale?", "Who can use @all/@everyone mentions in large streams": "", "Who can use private messages": "Kto może używać prywatnych wiadomości", diff --git a/locale/pt/LC_MESSAGES/django.po b/locale/pt/LC_MESSAGES/django.po index 1ac0d46eb0..1b4a5d7790 100644 --- a/locale/pt/LC_MESSAGES/django.po +++ b/locale/pt/LC_MESSAGES/django.po @@ -15,8 +15,8 @@ msgid "" msgstr "" "Project-Id-Version: Zulip\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-05-11 20:47+0000\n" -"PO-Revision-Date: 2021-05-11 20:48+0000\n" +"POT-Creation-Date: 2021-05-12 23:28+0000\n" +"PO-Revision-Date: 2021-05-12 23:29+0000\n" "Last-Translator: Tim Abbott \n" "Language-Team: Portuguese (http://www.transifex.com/zulip/zulip/language/pt/)\n" "MIME-Version: 1.0\n" @@ -266,7 +266,7 @@ msgid "" "encountering this page, it's probably our fault. We're sorry." msgstr "Certifique-se de copiar o link corretamente para o seu navegador. Se você ainda está encontrando esta página, provavelmente a culpa é nossa. Nós lamentamos." -#: templates/corporate/billing.html:21 templates/zerver/app/navbar.html:149 +#: templates/corporate/billing.html:21 templates/zerver/app/navbar.html:142 msgid "Billing" msgstr "Faturamento" @@ -663,7 +663,7 @@ msgid "Invite" msgstr "Convidar" #: templates/zerver/app/keyboard_shortcuts.html:2 -#: templates/zerver/app/navbar.html:87 +#: templates/zerver/app/navbar.html:95 #: templates/zerver/app/right_sidebar.html:24 msgid "Keyboard shortcuts" msgstr "Atalhos de teclado" @@ -1015,62 +1015,66 @@ msgstr "Configurações" msgid "Manage organization" msgstr "Gerenciar organização" -#: templates/zerver/app/navbar.html:82 templates/zerver/footer.html:16 +#: templates/zerver/app/navbar.html:83 +msgid "Usage statistics" +msgstr "" + +#: templates/zerver/app/navbar.html:90 templates/zerver/footer.html:16 msgid "Help center" msgstr "Centro de ajuda" -#: templates/zerver/app/navbar.html:92 +#: templates/zerver/app/navbar.html:100 msgid "Message formatting" msgstr "Formatação de mensagem" -#: templates/zerver/app/navbar.html:97 +#: templates/zerver/app/navbar.html:105 #: templates/zerver/app/search_operators.html:2 msgid "Search operators" msgstr "Operadores de busca" -#: templates/zerver/app/navbar.html:103 -msgid "Contact support" -msgstr "Contatar o suporte" - -#: templates/zerver/app/navbar.html:111 templates/zerver/footer.html:3 +#: templates/zerver/app/navbar.html:112 templates/zerver/footer.html:3 msgid "About Zulip" msgstr "Sobre Zulip" -#: templates/zerver/app/navbar.html:118 +#: templates/zerver/app/navbar.html:119 +msgid "Contact support" +msgstr "Contatar o suporte" + +#: templates/zerver/app/navbar.html:126 msgid "Desktop & mobile apps" msgstr "Aplicativos móveis e para desktop" -#: templates/zerver/app/navbar.html:123 templates/zerver/footer.html:50 +#: templates/zerver/app/navbar.html:131 templates/zerver/footer.html:50 msgid "Integrations" msgstr "Integrações" -#: templates/zerver/app/navbar.html:128 +#: templates/zerver/app/navbar.html:136 msgid "API documentation" msgstr "Documentação da API" -#: templates/zerver/app/navbar.html:135 -msgid "Statistics" -msgstr "Estatísticas" +#: templates/zerver/app/navbar.html:149 +msgid "Support Zulip" +msgstr "" -#: templates/zerver/app/navbar.html:142 +#: templates/zerver/app/navbar.html:156 msgid "Plans and pricing" msgstr "Planos e preços" -#: templates/zerver/app/navbar.html:157 +#: templates/zerver/app/navbar.html:164 msgid "Invite users" msgstr "Convidar usuários" -#: templates/zerver/app/navbar.html:163 +#: templates/zerver/app/navbar.html:170 msgid "" "Grant Zulip the Kerberos tickets needed to run your Zephyr mirror via " "Webathena" msgstr "Conceda ao Zulip os tickets Kerberos necessários para executar seu espelhamento Zephyr via Webathena" -#: templates/zerver/app/navbar.html:165 +#: templates/zerver/app/navbar.html:172 msgid "Link with Webathena" msgstr "Link com o Webathena" -#: templates/zerver/app/navbar.html:171 +#: templates/zerver/app/navbar.html:178 msgid "Log out" msgstr "Sair" @@ -3352,33 +3356,33 @@ msgstr "Por favor, insira no máximo 10 e-mails." msgid "We couldn't find that Zulip organization." msgstr "Não conseguimos encontrar essa organização Zulip." -#: zerver/lib/actions.py:355 zerver/lib/actions.py:367 +#: zerver/lib/actions.py:357 zerver/lib/actions.py:369 #, python-brace-format msgid "{user} just signed up for Zulip. (total: {user_count})" msgstr "" -#: zerver/lib/actions.py:358 +#: zerver/lib/actions.py:360 msgid "signups" msgstr "" -#: zerver/lib/actions.py:478 +#: zerver/lib/actions.py:480 #, python-brace-format msgid "{user} accepted your invitation to join Zulip!" msgstr "" -#: zerver/lib/actions.py:1408 +#: zerver/lib/actions.py:1410 msgid "Unable to render message" msgstr "Não é possível processar a mensagem" -#: zerver/lib/actions.py:2214 zerver/lib/actions.py:2244 +#: zerver/lib/actions.py:2224 zerver/lib/actions.py:2254 msgid "Reaction already exists." msgstr "Reação já existe." -#: zerver/lib/actions.py:2347 zerver/lib/addressee.py:32 +#: zerver/lib/actions.py:2357 zerver/lib/addressee.py:32 msgid "Invalid user ID {}" msgstr "ID de usuário inválido {}" -#: zerver/lib/actions.py:2416 zerver/lib/actions.py:7031 +#: zerver/lib/actions.py:2426 zerver/lib/actions.py:7046 #: zerver/lib/streams.py:238 zerver/lib/streams.py:246 #: zerver/tornado/views.py:105 zerver/views/events_register.py:73 #: zerver/views/message_send.py:226 zerver/views/message_send.py:232 @@ -3386,251 +3390,251 @@ msgstr "ID de usuário inválido {}" msgid "User not authorized for this query" msgstr "Usuário não autorizado para esta consulta" -#: zerver/lib/actions.py:2453 +#: zerver/lib/actions.py:2463 #, python-brace-format msgid "'{email}' is no longer using Zulip." msgstr "" -#: zerver/lib/actions.py:2460 +#: zerver/lib/actions.py:2470 msgid "You can't send private messages outside of your organization." msgstr "Você não pode enviar mensagens privadas para fora de sua organização." -#: zerver/lib/actions.py:2526 +#: zerver/lib/actions.py:2536 msgid "Expected exactly one stream" msgstr "" -#: zerver/lib/actions.py:2537 +#: zerver/lib/actions.py:2547 msgid "Invalid data type for stream" msgstr "" -#: zerver/lib/actions.py:2553 zerver/lib/actions.py:2563 +#: zerver/lib/actions.py:2563 zerver/lib/actions.py:2573 msgid "Invalid data type for recipients" msgstr "" -#: zerver/lib/actions.py:2571 zerver/lib/actions.py:2579 +#: zerver/lib/actions.py:2581 zerver/lib/actions.py:2589 msgid "Recipient lists may contain emails or user IDs, but not both." msgstr "" -#: zerver/lib/actions.py:2677 +#: zerver/lib/actions.py:2687 msgid "Reminders can only be set for streams." msgstr "Lembretes podem somente ser definidos para fluxos." -#: zerver/lib/actions.py:2698 +#: zerver/lib/actions.py:2708 msgid "Your organization has turned off message editing" msgstr "Sua organização desligou a edição de mensagem" -#: zerver/lib/actions.py:2701 +#: zerver/lib/actions.py:2711 msgid "Invalid propagate_mode without topic edit" msgstr "" -#: zerver/lib/actions.py:2721 +#: zerver/lib/actions.py:2731 msgid "You don't have permission to edit this message" msgstr "Você não tem permissão para editar esta mensagem" -#: zerver/lib/actions.py:2725 +#: zerver/lib/actions.py:2735 msgid "Widgets cannot be edited." msgstr "" -#: zerver/lib/actions.py:2736 zerver/lib/actions.py:2750 +#: zerver/lib/actions.py:2746 zerver/lib/actions.py:2760 msgid "The time limit for editing this message has passed" msgstr "O limite de tempo para editar esta mensagem passou" -#: zerver/lib/actions.py:2753 +#: zerver/lib/actions.py:2763 msgid "Nothing to change" msgstr "Nada para alterar" -#: zerver/lib/actions.py:2757 zerver/lib/addressee.py:41 +#: zerver/lib/actions.py:2767 zerver/lib/addressee.py:41 #: zerver/webhooks/ifttt/view.py:26 zerver/webhooks/zapier/view.py:38 msgid "Topic can't be empty" msgstr "Tópico não pode ser vazio" -#: zerver/lib/actions.py:2795 +#: zerver/lib/actions.py:2805 msgid "Message must be a stream message" msgstr "" -#: zerver/lib/actions.py:2797 +#: zerver/lib/actions.py:2807 msgid "You don't have permission to move this message" msgstr "" -#: zerver/lib/actions.py:2803 +#: zerver/lib/actions.py:2813 msgid "" "You don't have permission to move this message due to missing access to its " "stream" msgstr "" -#: zerver/lib/actions.py:2807 +#: zerver/lib/actions.py:2817 msgid "Cannot change message content while changing stream" msgstr "" -#: zerver/lib/actions.py:2843 +#: zerver/lib/actions.py:2854 msgid "Invalid default stream group name '{}'" msgstr "" -#: zerver/lib/actions.py:2846 +#: zerver/lib/actions.py:2857 msgid "Default stream group name too long (limit: {} characters)" msgstr "" -#: zerver/lib/actions.py:2853 +#: zerver/lib/actions.py:2864 msgid "Default stream group name '{}' contains NULL (0x00) characters." msgstr "" -#: zerver/lib/actions.py:2919 +#: zerver/lib/actions.py:2930 #, python-brace-format msgid "" "Your bot {bot_identity} tried to send a message to stream ID {stream_id}, " "but there is no stream with that ID." msgstr "" -#: zerver/lib/actions.py:2925 +#: zerver/lib/actions.py:2936 #, python-brace-format msgid "" "Your bot {bot_identity} tried to send a message to stream {stream_name}, but" " that stream does not exist. Click [here]({new_stream_link}) to create it." msgstr "" -#: zerver/lib/actions.py:2933 +#: zerver/lib/actions.py:2944 #, python-brace-format msgid "" "Your bot {bot_identity} tried to send a message to stream {stream_name}. The" " stream exists but does not have any subscribers." msgstr "" -#: zerver/lib/actions.py:2980 +#: zerver/lib/actions.py:2991 msgid "Private messages are disabled in this organization." msgstr "As mensagens privadas estão desativadas nesta organização." -#: zerver/lib/actions.py:3105 +#: zerver/lib/actions.py:3116 msgid "Widgets: API programmer sent invalid JSON content" msgstr "Widgets: o programador da API enviou conteúdo JSON inválido" -#: zerver/lib/actions.py:3111 +#: zerver/lib/actions.py:3122 #, python-brace-format msgid "Widgets: {error_msg}" msgstr "" -#: zerver/lib/actions.py:3129 +#: zerver/lib/actions.py:3140 msgid "You do not have permission to use wildcard mentions in this stream." msgstr "Você não tem permissão para usar menções curinga neste fluxo." -#: zerver/lib/actions.py:3382 +#: zerver/lib/actions.py:3393 msgid "Subscriber data is not available for this stream" msgstr "Dados do inscrito não está disponível para este fluxo" -#: zerver/lib/actions.py:3389 +#: zerver/lib/actions.py:3400 msgid "Unable to retrieve subscribers for private stream" msgstr "Impossível recuperar inscritos para fluxo privado" -#: zerver/lib/actions.py:4642 +#: zerver/lib/actions.py:4653 #, python-brace-format msgid "{user_name} renamed stream {old_stream_name} to {new_stream_name}." msgstr "" -#: zerver/lib/actions.py:4748 +#: zerver/lib/actions.py:4759 msgid "Signups enabled" msgstr "Inscrições habilitadas" -#: zerver/lib/actions.py:4862 +#: zerver/lib/actions.py:4873 msgid "Invalid default stream group {}" msgstr "" -#: zerver/lib/actions.py:4908 zerver/lib/actions.py:4935 +#: zerver/lib/actions.py:4919 zerver/lib/actions.py:4946 #, python-brace-format msgid "" "'{stream_name}' is a default stream and cannot be added to '{group_name}'" msgstr "" -#: zerver/lib/actions.py:4919 +#: zerver/lib/actions.py:4930 #, python-brace-format msgid "Default stream group '{group_name}' already exists" msgstr "" -#: zerver/lib/actions.py:4941 +#: zerver/lib/actions.py:4952 #, python-brace-format msgid "" "Stream '{stream_name}' is already present in default stream group " "'{group_name}'" msgstr "" -#: zerver/lib/actions.py:4957 +#: zerver/lib/actions.py:4968 #, python-brace-format msgid "" "Stream '{stream_name}' is not present in default stream group '{group_name}'" msgstr "" -#: zerver/lib/actions.py:4971 +#: zerver/lib/actions.py:4982 msgid "This default stream group is already named '{}'" msgstr "" -#: zerver/lib/actions.py:4975 +#: zerver/lib/actions.py:4986 msgid "Default stream group '{}' already exists" msgstr "" -#: zerver/lib/actions.py:5417 +#: zerver/lib/actions.py:5428 msgid "Invalid flag: '{}'" msgstr "" -#: zerver/lib/actions.py:5419 +#: zerver/lib/actions.py:5430 msgid "Flag not editable: '{}'" msgstr "" -#: zerver/lib/actions.py:5421 +#: zerver/lib/actions.py:5432 msgid "Invalid message flag operation: '{}'" msgstr "" -#: zerver/lib/actions.py:5435 zerver/lib/actions.py:5437 -#: zerver/lib/message.py:670 zerver/lib/message.py:676 +#: zerver/lib/actions.py:5446 zerver/lib/actions.py:5448 +#: zerver/lib/message.py:671 zerver/lib/message.py:677 msgid "Invalid message(s)" msgstr "Mensagem inválida" -#: zerver/lib/actions.py:6005 +#: zerver/lib/actions.py:6020 #, python-brace-format msgid "This topic was moved by {user} to {new_location}" msgstr "" -#: zerver/lib/actions.py:6010 +#: zerver/lib/actions.py:6025 #, python-brace-format msgid "This topic was moved here from {old_location} by {user}" msgstr "" -#: zerver/lib/actions.py:6503 +#: zerver/lib/actions.py:6518 #, python-brace-format msgid "" "You do not have enough remaining invites for today. Please contact {email} " "to have your limit raised. No invitations were sent." msgstr "" -#: zerver/lib/actions.py:6554 +#: zerver/lib/actions.py:6569 msgid "" "Your account is too new to send invites for this organization. Ask an " "organization admin, or a more experienced user." msgstr "Sua conta é muito nova para enviar convites para esta organização. Pergunte a um administrador da organização ou a um usuário mais experiente." -#: zerver/lib/actions.py:6594 +#: zerver/lib/actions.py:6609 msgid "Some emails did not validate, so we didn't send any invitations." msgstr "Alguns e-mails não foram validados, por isso não enviamos nenhum convite." -#: zerver/lib/actions.py:6602 +#: zerver/lib/actions.py:6617 msgid "We weren't able to invite anyone." msgstr "Não fomos capazes de convidar ninguém." -#: zerver/lib/actions.py:6633 +#: zerver/lib/actions.py:6648 msgid "" "Some of those addresses are already using Zulip, so we didn't send them an " "invitation. We did send invitations to everyone else!" msgstr "Alguns desses endereços já estão usando o Zulip, então não enviamos um convite. Nós enviamos convites para todos os outros!" -#: zerver/lib/actions.py:7250 +#: zerver/lib/actions.py:7265 msgid "Invalid order mapping." msgstr "Mapeamento de pedidos inválido." -#: zerver/lib/actions.py:7316 zerver/lib/users.py:344 +#: zerver/lib/actions.py:7331 zerver/lib/users.py:344 #: zerver/views/custom_profile_fields.py:137 #: zerver/views/custom_profile_fields.py:157 #, python-brace-format msgid "Field id {id} not found." msgstr "Campo id {id} não encontrado." -#: zerver/lib/actions.py:7342 zerver/lib/actions.py:7355 +#: zerver/lib/actions.py:7357 zerver/lib/actions.py:7370 msgid "User group '{}' already exists." msgstr "" @@ -3970,11 +3974,11 @@ msgstr "Produtividade" msgid "Version control" msgstr "Controle de versão" -#: zerver/lib/message.py:128 +#: zerver/lib/message.py:129 msgid "Message must not be empty" msgstr "Mensagem não deve ser vazia" -#: zerver/lib/message.py:130 +#: zerver/lib/message.py:131 msgid "Message must not contain null bytes" msgstr "Mensagem não deve conter bytes nulos" @@ -4090,11 +4094,11 @@ msgid "" "a previous message." msgstr "" -#: zerver/lib/outgoing_webhook.py:292 +#: zerver/lib/outgoing_webhook.py:293 msgid "Invalid JSON in response" msgstr "" -#: zerver/lib/outgoing_webhook.py:295 +#: zerver/lib/outgoing_webhook.py:296 msgid "Invalid response format" msgstr "" diff --git a/locale/pt/translations.json b/locale/pt/translations.json index fff0376db0..1812ff6134 100644 --- a/locale/pt/translations.json +++ b/locale/pt/translations.json @@ -824,6 +824,7 @@ "Who can add users to streams": "Quem pode adicionar usuários aos fluxos", "Who can create and manage user groups": "", "Who can create streams": "Quem pode criar fluxos", + "Who can move messages between streams": "", "Who can post to the stream?": "Quem pode postar no fluxo?", "Who can use @all/@everyone mentions in large streams": "", "Who can use private messages": "Quem pode usar mensagens privadas", diff --git a/locale/pt_PT/LC_MESSAGES/django.po b/locale/pt_PT/LC_MESSAGES/django.po index 078d212471..a6a5c36069 100644 --- a/locale/pt_PT/LC_MESSAGES/django.po +++ b/locale/pt_PT/LC_MESSAGES/django.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: Zulip\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-05-11 20:47+0000\n" -"PO-Revision-Date: 2021-05-11 20:48+0000\n" +"POT-Creation-Date: 2021-05-12 23:28+0000\n" +"PO-Revision-Date: 2021-05-12 23:29+0000\n" "Last-Translator: Tim Abbott \n" "Language-Team: Portuguese (Portugal) (http://www.transifex.com/zulip/zulip/language/pt_PT/)\n" "MIME-Version: 1.0\n" @@ -259,7 +259,7 @@ msgid "" "encountering this page, it's probably our fault. We're sorry." msgstr "" -#: templates/corporate/billing.html:21 templates/zerver/app/navbar.html:149 +#: templates/corporate/billing.html:21 templates/zerver/app/navbar.html:142 msgid "Billing" msgstr "Faturação" @@ -656,7 +656,7 @@ msgid "Invite" msgstr "Convidar" #: templates/zerver/app/keyboard_shortcuts.html:2 -#: templates/zerver/app/navbar.html:87 +#: templates/zerver/app/navbar.html:95 #: templates/zerver/app/right_sidebar.html:24 msgid "Keyboard shortcuts" msgstr "Atalhos de teclado" @@ -1008,62 +1008,66 @@ msgstr "Definições" msgid "Manage organization" msgstr "Gerir Organização" -#: templates/zerver/app/navbar.html:82 templates/zerver/footer.html:16 +#: templates/zerver/app/navbar.html:83 +msgid "Usage statistics" +msgstr "" + +#: templates/zerver/app/navbar.html:90 templates/zerver/footer.html:16 msgid "Help center" msgstr "Centro de ajuda" -#: templates/zerver/app/navbar.html:92 +#: templates/zerver/app/navbar.html:100 msgid "Message formatting" msgstr "Formatação de mensagem" -#: templates/zerver/app/navbar.html:97 +#: templates/zerver/app/navbar.html:105 #: templates/zerver/app/search_operators.html:2 msgid "Search operators" msgstr "Operadores de pesquisa" -#: templates/zerver/app/navbar.html:103 -msgid "Contact support" -msgstr "" - -#: templates/zerver/app/navbar.html:111 templates/zerver/footer.html:3 +#: templates/zerver/app/navbar.html:112 templates/zerver/footer.html:3 msgid "About Zulip" msgstr "Acerca do Zulip" -#: templates/zerver/app/navbar.html:118 +#: templates/zerver/app/navbar.html:119 +msgid "Contact support" +msgstr "" + +#: templates/zerver/app/navbar.html:126 msgid "Desktop & mobile apps" msgstr "Apps de Desktop e Móvel" -#: templates/zerver/app/navbar.html:123 templates/zerver/footer.html:50 +#: templates/zerver/app/navbar.html:131 templates/zerver/footer.html:50 msgid "Integrations" msgstr "Integrações" -#: templates/zerver/app/navbar.html:128 +#: templates/zerver/app/navbar.html:136 msgid "API documentation" msgstr "Documentação de APIs" -#: templates/zerver/app/navbar.html:135 -msgid "Statistics" -msgstr "Estatística" +#: templates/zerver/app/navbar.html:149 +msgid "Support Zulip" +msgstr "" -#: templates/zerver/app/navbar.html:142 +#: templates/zerver/app/navbar.html:156 msgid "Plans and pricing" msgstr "" -#: templates/zerver/app/navbar.html:157 +#: templates/zerver/app/navbar.html:164 msgid "Invite users" msgstr "Convidar utilizadores" -#: templates/zerver/app/navbar.html:163 +#: templates/zerver/app/navbar.html:170 msgid "" "Grant Zulip the Kerberos tickets needed to run your Zephyr mirror via " "Webathena" msgstr "" -#: templates/zerver/app/navbar.html:165 +#: templates/zerver/app/navbar.html:172 msgid "Link with Webathena" msgstr "" -#: templates/zerver/app/navbar.html:171 +#: templates/zerver/app/navbar.html:178 msgid "Log out" msgstr "Terminar Sessão" @@ -3345,33 +3349,33 @@ msgstr "" msgid "We couldn't find that Zulip organization." msgstr "" -#: zerver/lib/actions.py:355 zerver/lib/actions.py:367 +#: zerver/lib/actions.py:357 zerver/lib/actions.py:369 #, python-brace-format msgid "{user} just signed up for Zulip. (total: {user_count})" msgstr "" -#: zerver/lib/actions.py:358 +#: zerver/lib/actions.py:360 msgid "signups" msgstr "" -#: zerver/lib/actions.py:478 +#: zerver/lib/actions.py:480 #, python-brace-format msgid "{user} accepted your invitation to join Zulip!" msgstr "" -#: zerver/lib/actions.py:1408 +#: zerver/lib/actions.py:1410 msgid "Unable to render message" msgstr "" -#: zerver/lib/actions.py:2214 zerver/lib/actions.py:2244 +#: zerver/lib/actions.py:2224 zerver/lib/actions.py:2254 msgid "Reaction already exists." msgstr "" -#: zerver/lib/actions.py:2347 zerver/lib/addressee.py:32 +#: zerver/lib/actions.py:2357 zerver/lib/addressee.py:32 msgid "Invalid user ID {}" msgstr "" -#: zerver/lib/actions.py:2416 zerver/lib/actions.py:7031 +#: zerver/lib/actions.py:2426 zerver/lib/actions.py:7046 #: zerver/lib/streams.py:238 zerver/lib/streams.py:246 #: zerver/tornado/views.py:105 zerver/views/events_register.py:73 #: zerver/views/message_send.py:226 zerver/views/message_send.py:232 @@ -3379,251 +3383,251 @@ msgstr "" msgid "User not authorized for this query" msgstr "" -#: zerver/lib/actions.py:2453 +#: zerver/lib/actions.py:2463 #, python-brace-format msgid "'{email}' is no longer using Zulip." msgstr "" -#: zerver/lib/actions.py:2460 +#: zerver/lib/actions.py:2470 msgid "You can't send private messages outside of your organization." msgstr "" -#: zerver/lib/actions.py:2526 +#: zerver/lib/actions.py:2536 msgid "Expected exactly one stream" msgstr "" -#: zerver/lib/actions.py:2537 +#: zerver/lib/actions.py:2547 msgid "Invalid data type for stream" msgstr "" -#: zerver/lib/actions.py:2553 zerver/lib/actions.py:2563 +#: zerver/lib/actions.py:2563 zerver/lib/actions.py:2573 msgid "Invalid data type for recipients" msgstr "" -#: zerver/lib/actions.py:2571 zerver/lib/actions.py:2579 +#: zerver/lib/actions.py:2581 zerver/lib/actions.py:2589 msgid "Recipient lists may contain emails or user IDs, but not both." msgstr "" -#: zerver/lib/actions.py:2677 +#: zerver/lib/actions.py:2687 msgid "Reminders can only be set for streams." msgstr "" -#: zerver/lib/actions.py:2698 +#: zerver/lib/actions.py:2708 msgid "Your organization has turned off message editing" msgstr "" -#: zerver/lib/actions.py:2701 +#: zerver/lib/actions.py:2711 msgid "Invalid propagate_mode without topic edit" msgstr "" -#: zerver/lib/actions.py:2721 +#: zerver/lib/actions.py:2731 msgid "You don't have permission to edit this message" msgstr "" -#: zerver/lib/actions.py:2725 +#: zerver/lib/actions.py:2735 msgid "Widgets cannot be edited." msgstr "" -#: zerver/lib/actions.py:2736 zerver/lib/actions.py:2750 +#: zerver/lib/actions.py:2746 zerver/lib/actions.py:2760 msgid "The time limit for editing this message has passed" msgstr "" -#: zerver/lib/actions.py:2753 +#: zerver/lib/actions.py:2763 msgid "Nothing to change" msgstr "Nada a alterar" -#: zerver/lib/actions.py:2757 zerver/lib/addressee.py:41 +#: zerver/lib/actions.py:2767 zerver/lib/addressee.py:41 #: zerver/webhooks/ifttt/view.py:26 zerver/webhooks/zapier/view.py:38 msgid "Topic can't be empty" msgstr "" -#: zerver/lib/actions.py:2795 +#: zerver/lib/actions.py:2805 msgid "Message must be a stream message" msgstr "" -#: zerver/lib/actions.py:2797 +#: zerver/lib/actions.py:2807 msgid "You don't have permission to move this message" msgstr "Não tem permissão para mover esta mensagem" -#: zerver/lib/actions.py:2803 +#: zerver/lib/actions.py:2813 msgid "" "You don't have permission to move this message due to missing access to its " "stream" msgstr "" -#: zerver/lib/actions.py:2807 +#: zerver/lib/actions.py:2817 msgid "Cannot change message content while changing stream" msgstr "" -#: zerver/lib/actions.py:2843 +#: zerver/lib/actions.py:2854 msgid "Invalid default stream group name '{}'" msgstr "" -#: zerver/lib/actions.py:2846 +#: zerver/lib/actions.py:2857 msgid "Default stream group name too long (limit: {} characters)" msgstr "" -#: zerver/lib/actions.py:2853 +#: zerver/lib/actions.py:2864 msgid "Default stream group name '{}' contains NULL (0x00) characters." msgstr "" -#: zerver/lib/actions.py:2919 +#: zerver/lib/actions.py:2930 #, python-brace-format msgid "" "Your bot {bot_identity} tried to send a message to stream ID {stream_id}, " "but there is no stream with that ID." msgstr "" -#: zerver/lib/actions.py:2925 +#: zerver/lib/actions.py:2936 #, python-brace-format msgid "" "Your bot {bot_identity} tried to send a message to stream {stream_name}, but" " that stream does not exist. Click [here]({new_stream_link}) to create it." msgstr "" -#: zerver/lib/actions.py:2933 +#: zerver/lib/actions.py:2944 #, python-brace-format msgid "" "Your bot {bot_identity} tried to send a message to stream {stream_name}. The" " stream exists but does not have any subscribers." msgstr "" -#: zerver/lib/actions.py:2980 +#: zerver/lib/actions.py:2991 msgid "Private messages are disabled in this organization." msgstr "" -#: zerver/lib/actions.py:3105 +#: zerver/lib/actions.py:3116 msgid "Widgets: API programmer sent invalid JSON content" msgstr "" -#: zerver/lib/actions.py:3111 +#: zerver/lib/actions.py:3122 #, python-brace-format msgid "Widgets: {error_msg}" msgstr "Widgets: {error_msg}" -#: zerver/lib/actions.py:3129 +#: zerver/lib/actions.py:3140 msgid "You do not have permission to use wildcard mentions in this stream." msgstr "" -#: zerver/lib/actions.py:3382 +#: zerver/lib/actions.py:3393 msgid "Subscriber data is not available for this stream" msgstr "" -#: zerver/lib/actions.py:3389 +#: zerver/lib/actions.py:3400 msgid "Unable to retrieve subscribers for private stream" msgstr "" -#: zerver/lib/actions.py:4642 +#: zerver/lib/actions.py:4653 #, python-brace-format msgid "{user_name} renamed stream {old_stream_name} to {new_stream_name}." msgstr "" -#: zerver/lib/actions.py:4748 +#: zerver/lib/actions.py:4759 msgid "Signups enabled" msgstr "" -#: zerver/lib/actions.py:4862 +#: zerver/lib/actions.py:4873 msgid "Invalid default stream group {}" msgstr "" -#: zerver/lib/actions.py:4908 zerver/lib/actions.py:4935 +#: zerver/lib/actions.py:4919 zerver/lib/actions.py:4946 #, python-brace-format msgid "" "'{stream_name}' is a default stream and cannot be added to '{group_name}'" msgstr "" -#: zerver/lib/actions.py:4919 +#: zerver/lib/actions.py:4930 #, python-brace-format msgid "Default stream group '{group_name}' already exists" msgstr "" -#: zerver/lib/actions.py:4941 +#: zerver/lib/actions.py:4952 #, python-brace-format msgid "" "Stream '{stream_name}' is already present in default stream group " "'{group_name}'" msgstr "" -#: zerver/lib/actions.py:4957 +#: zerver/lib/actions.py:4968 #, python-brace-format msgid "" "Stream '{stream_name}' is not present in default stream group '{group_name}'" msgstr "" -#: zerver/lib/actions.py:4971 +#: zerver/lib/actions.py:4982 msgid "This default stream group is already named '{}'" msgstr "" -#: zerver/lib/actions.py:4975 +#: zerver/lib/actions.py:4986 msgid "Default stream group '{}' already exists" msgstr "" -#: zerver/lib/actions.py:5417 +#: zerver/lib/actions.py:5428 msgid "Invalid flag: '{}'" msgstr "" -#: zerver/lib/actions.py:5419 +#: zerver/lib/actions.py:5430 msgid "Flag not editable: '{}'" msgstr "" -#: zerver/lib/actions.py:5421 +#: zerver/lib/actions.py:5432 msgid "Invalid message flag operation: '{}'" msgstr "" -#: zerver/lib/actions.py:5435 zerver/lib/actions.py:5437 -#: zerver/lib/message.py:670 zerver/lib/message.py:676 +#: zerver/lib/actions.py:5446 zerver/lib/actions.py:5448 +#: zerver/lib/message.py:671 zerver/lib/message.py:677 msgid "Invalid message(s)" msgstr "" -#: zerver/lib/actions.py:6005 +#: zerver/lib/actions.py:6020 #, python-brace-format msgid "This topic was moved by {user} to {new_location}" msgstr "" -#: zerver/lib/actions.py:6010 +#: zerver/lib/actions.py:6025 #, python-brace-format msgid "This topic was moved here from {old_location} by {user}" msgstr "" -#: zerver/lib/actions.py:6503 +#: zerver/lib/actions.py:6518 #, python-brace-format msgid "" "You do not have enough remaining invites for today. Please contact {email} " "to have your limit raised. No invitations were sent." msgstr "" -#: zerver/lib/actions.py:6554 +#: zerver/lib/actions.py:6569 msgid "" "Your account is too new to send invites for this organization. Ask an " "organization admin, or a more experienced user." msgstr "" -#: zerver/lib/actions.py:6594 +#: zerver/lib/actions.py:6609 msgid "Some emails did not validate, so we didn't send any invitations." msgstr "" -#: zerver/lib/actions.py:6602 +#: zerver/lib/actions.py:6617 msgid "We weren't able to invite anyone." msgstr "" -#: zerver/lib/actions.py:6633 +#: zerver/lib/actions.py:6648 msgid "" "Some of those addresses are already using Zulip, so we didn't send them an " "invitation. We did send invitations to everyone else!" msgstr "" -#: zerver/lib/actions.py:7250 +#: zerver/lib/actions.py:7265 msgid "Invalid order mapping." msgstr "" -#: zerver/lib/actions.py:7316 zerver/lib/users.py:344 +#: zerver/lib/actions.py:7331 zerver/lib/users.py:344 #: zerver/views/custom_profile_fields.py:137 #: zerver/views/custom_profile_fields.py:157 #, python-brace-format msgid "Field id {id} not found." msgstr "" -#: zerver/lib/actions.py:7342 zerver/lib/actions.py:7355 +#: zerver/lib/actions.py:7357 zerver/lib/actions.py:7370 msgid "User group '{}' already exists." msgstr "" @@ -3963,11 +3967,11 @@ msgstr "Produtividade" msgid "Version control" msgstr "Controlo de versões" -#: zerver/lib/message.py:128 +#: zerver/lib/message.py:129 msgid "Message must not be empty" msgstr "" -#: zerver/lib/message.py:130 +#: zerver/lib/message.py:131 msgid "Message must not contain null bytes" msgstr "" @@ -4083,11 +4087,11 @@ msgid "" "a previous message." msgstr "" -#: zerver/lib/outgoing_webhook.py:292 +#: zerver/lib/outgoing_webhook.py:293 msgid "Invalid JSON in response" msgstr "" -#: zerver/lib/outgoing_webhook.py:295 +#: zerver/lib/outgoing_webhook.py:296 msgid "Invalid response format" msgstr "" diff --git a/locale/pt_PT/translations.json b/locale/pt_PT/translations.json index 1f2bf2ee87..54e6877fee 100644 --- a/locale/pt_PT/translations.json +++ b/locale/pt_PT/translations.json @@ -824,6 +824,7 @@ "Who can add users to streams": "Quem pode adicionar utilizadores a canais", "Who can create and manage user groups": "Quem pode criar e gerir grupos de utilizadores", "Who can create streams": "Quem pode criar canais", + "Who can move messages between streams": "", "Who can post to the stream?": "Quem pode postar no canal?", "Who can use @all/@everyone mentions in large streams": "Quem pode usar menções @all/@everyone em grandes canais", "Who can use private messages": "Quem pode usar mensagens privadas", diff --git a/locale/ro/LC_MESSAGES/django.po b/locale/ro/LC_MESSAGES/django.po index 5c20b69dcc..243c0d22c4 100644 --- a/locale/ro/LC_MESSAGES/django.po +++ b/locale/ro/LC_MESSAGES/django.po @@ -11,8 +11,8 @@ msgid "" msgstr "" "Project-Id-Version: Zulip\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-05-11 20:47+0000\n" -"PO-Revision-Date: 2021-05-11 20:48+0000\n" +"POT-Creation-Date: 2021-05-12 23:28+0000\n" +"PO-Revision-Date: 2021-05-12 23:29+0000\n" "Last-Translator: Tim Abbott \n" "Language-Team: Romanian (http://www.transifex.com/zulip/zulip/language/ro/)\n" "MIME-Version: 1.0\n" @@ -262,7 +262,7 @@ msgid "" "encountering this page, it's probably our fault. We're sorry." msgstr "" -#: templates/corporate/billing.html:21 templates/zerver/app/navbar.html:149 +#: templates/corporate/billing.html:21 templates/zerver/app/navbar.html:142 msgid "Billing" msgstr "Facturare" @@ -659,7 +659,7 @@ msgid "Invite" msgstr "Invită" #: templates/zerver/app/keyboard_shortcuts.html:2 -#: templates/zerver/app/navbar.html:87 +#: templates/zerver/app/navbar.html:95 #: templates/zerver/app/right_sidebar.html:24 msgid "Keyboard shortcuts" msgstr "Scurtături tastatură" @@ -1011,62 +1011,66 @@ msgstr "Configurare" msgid "Manage organization" msgstr "Administrează organizația" -#: templates/zerver/app/navbar.html:82 templates/zerver/footer.html:16 +#: templates/zerver/app/navbar.html:83 +msgid "Usage statistics" +msgstr "" + +#: templates/zerver/app/navbar.html:90 templates/zerver/footer.html:16 msgid "Help center" msgstr "Centru de ajutor" -#: templates/zerver/app/navbar.html:92 +#: templates/zerver/app/navbar.html:100 msgid "Message formatting" msgstr "Formatarea mesajului" -#: templates/zerver/app/navbar.html:97 +#: templates/zerver/app/navbar.html:105 #: templates/zerver/app/search_operators.html:2 msgid "Search operators" msgstr "Operatori căutare" -#: templates/zerver/app/navbar.html:103 -msgid "Contact support" -msgstr "Contactează echipa de suport" - -#: templates/zerver/app/navbar.html:111 templates/zerver/footer.html:3 +#: templates/zerver/app/navbar.html:112 templates/zerver/footer.html:3 msgid "About Zulip" msgstr "Despre Zulip" -#: templates/zerver/app/navbar.html:118 +#: templates/zerver/app/navbar.html:119 +msgid "Contact support" +msgstr "Contactează echipa de suport" + +#: templates/zerver/app/navbar.html:126 msgid "Desktop & mobile apps" msgstr "Programe de instalat (desktop și mobil)" -#: templates/zerver/app/navbar.html:123 templates/zerver/footer.html:50 +#: templates/zerver/app/navbar.html:131 templates/zerver/footer.html:50 msgid "Integrations" msgstr "Integrări" -#: templates/zerver/app/navbar.html:128 +#: templates/zerver/app/navbar.html:136 msgid "API documentation" msgstr "Documentație API" -#: templates/zerver/app/navbar.html:135 -msgid "Statistics" -msgstr "Statistici" +#: templates/zerver/app/navbar.html:149 +msgid "Support Zulip" +msgstr "" -#: templates/zerver/app/navbar.html:142 +#: templates/zerver/app/navbar.html:156 msgid "Plans and pricing" msgstr "Oferte și prețuri" -#: templates/zerver/app/navbar.html:157 +#: templates/zerver/app/navbar.html:164 msgid "Invite users" msgstr "Invită utilizatori" -#: templates/zerver/app/navbar.html:163 +#: templates/zerver/app/navbar.html:170 msgid "" "Grant Zulip the Kerberos tickets needed to run your Zephyr mirror via " "Webathena" msgstr "Acordă Zulip tichetul Kerberos necesar pentru a rula Zephyr mirror via Webathena" -#: templates/zerver/app/navbar.html:165 +#: templates/zerver/app/navbar.html:172 msgid "Link with Webathena" msgstr "Link cu Webathena" -#: templates/zerver/app/navbar.html:171 +#: templates/zerver/app/navbar.html:178 msgid "Log out" msgstr "Deconectare" @@ -3348,33 +3352,33 @@ msgstr "Te rog introdu cel puțin 10 emailuri." msgid "We couldn't find that Zulip organization." msgstr "Nu am găsit acea organizație Zulip." -#: zerver/lib/actions.py:355 zerver/lib/actions.py:367 +#: zerver/lib/actions.py:357 zerver/lib/actions.py:369 #, python-brace-format msgid "{user} just signed up for Zulip. (total: {user_count})" msgstr "{user} doar ce s-a înscris pe Zulip. (total: {user_count})" -#: zerver/lib/actions.py:358 +#: zerver/lib/actions.py:360 msgid "signups" msgstr "abonări" -#: zerver/lib/actions.py:478 +#: zerver/lib/actions.py:480 #, python-brace-format msgid "{user} accepted your invitation to join Zulip!" msgstr "{user} a acceptat invitația ta pe Zulip!" -#: zerver/lib/actions.py:1408 +#: zerver/lib/actions.py:1410 msgid "Unable to render message" msgstr "Imposibil de redat mesajul" -#: zerver/lib/actions.py:2214 zerver/lib/actions.py:2244 +#: zerver/lib/actions.py:2224 zerver/lib/actions.py:2254 msgid "Reaction already exists." msgstr "Reacția deja există." -#: zerver/lib/actions.py:2347 zerver/lib/addressee.py:32 +#: zerver/lib/actions.py:2357 zerver/lib/addressee.py:32 msgid "Invalid user ID {}" msgstr "ID de utilizator nevalid {}" -#: zerver/lib/actions.py:2416 zerver/lib/actions.py:7031 +#: zerver/lib/actions.py:2426 zerver/lib/actions.py:7046 #: zerver/lib/streams.py:238 zerver/lib/streams.py:246 #: zerver/tornado/views.py:105 zerver/views/events_register.py:73 #: zerver/views/message_send.py:226 zerver/views/message_send.py:232 @@ -3382,251 +3386,251 @@ msgstr "ID de utilizator nevalid {}" msgid "User not authorized for this query" msgstr "Utilizatorul nu este autorizat pentru această interogare. " -#: zerver/lib/actions.py:2453 +#: zerver/lib/actions.py:2463 #, python-brace-format msgid "'{email}' is no longer using Zulip." msgstr "'{email}' nu mai folosește Zulip." -#: zerver/lib/actions.py:2460 +#: zerver/lib/actions.py:2470 msgid "You can't send private messages outside of your organization." msgstr "Nu poți trimite mesaje în afara organizației tale." -#: zerver/lib/actions.py:2526 +#: zerver/lib/actions.py:2536 msgid "Expected exactly one stream" msgstr "Se așteaptă exact un hub" -#: zerver/lib/actions.py:2537 +#: zerver/lib/actions.py:2547 msgid "Invalid data type for stream" msgstr "Tip nevalid de date pentru hub" -#: zerver/lib/actions.py:2553 zerver/lib/actions.py:2563 +#: zerver/lib/actions.py:2563 zerver/lib/actions.py:2573 msgid "Invalid data type for recipients" msgstr "Tip de date nevalid pentru destinatari" -#: zerver/lib/actions.py:2571 zerver/lib/actions.py:2579 +#: zerver/lib/actions.py:2581 zerver/lib/actions.py:2589 msgid "Recipient lists may contain emails or user IDs, but not both." msgstr "Lista destinatarilor poate conține emailuri sau ID, dar nu ambele." -#: zerver/lib/actions.py:2677 +#: zerver/lib/actions.py:2687 msgid "Reminders can only be set for streams." msgstr "Memento-urile pot fi setate numai pentru huburi." -#: zerver/lib/actions.py:2698 +#: zerver/lib/actions.py:2708 msgid "Your organization has turned off message editing" msgstr "Modificarea mesajelor este oprită în această organizație" -#: zerver/lib/actions.py:2701 +#: zerver/lib/actions.py:2711 msgid "Invalid propagate_mode without topic edit" msgstr "propagate_mode nevalid, fără modificarea subiectului" -#: zerver/lib/actions.py:2721 +#: zerver/lib/actions.py:2731 msgid "You don't have permission to edit this message" msgstr "Nu ai voie să mai modifici acest mesaj." -#: zerver/lib/actions.py:2725 +#: zerver/lib/actions.py:2735 msgid "Widgets cannot be edited." msgstr "" -#: zerver/lib/actions.py:2736 zerver/lib/actions.py:2750 +#: zerver/lib/actions.py:2746 zerver/lib/actions.py:2760 msgid "The time limit for editing this message has passed" msgstr "Limita de timp pentru modificarea mesajului a expirat." -#: zerver/lib/actions.py:2753 +#: zerver/lib/actions.py:2763 msgid "Nothing to change" msgstr "Nimic de schimbat" -#: zerver/lib/actions.py:2757 zerver/lib/addressee.py:41 +#: zerver/lib/actions.py:2767 zerver/lib/addressee.py:41 #: zerver/webhooks/ifttt/view.py:26 zerver/webhooks/zapier/view.py:38 msgid "Topic can't be empty" msgstr "Subiectul nu poate fi gol" -#: zerver/lib/actions.py:2795 +#: zerver/lib/actions.py:2805 msgid "Message must be a stream message" msgstr "" -#: zerver/lib/actions.py:2797 +#: zerver/lib/actions.py:2807 msgid "You don't have permission to move this message" msgstr "Nu ai permisiunea să muți acest mesaj." -#: zerver/lib/actions.py:2803 +#: zerver/lib/actions.py:2813 msgid "" "You don't have permission to move this message due to missing access to its " "stream" msgstr "" -#: zerver/lib/actions.py:2807 +#: zerver/lib/actions.py:2817 msgid "Cannot change message content while changing stream" msgstr "Nu pot schimba conținutul mesajului în timp ce schimb hubul" -#: zerver/lib/actions.py:2843 +#: zerver/lib/actions.py:2854 msgid "Invalid default stream group name '{}'" msgstr "Numele implicit de grup al hubului este nevalid '{}'" -#: zerver/lib/actions.py:2846 +#: zerver/lib/actions.py:2857 msgid "Default stream group name too long (limit: {} characters)" msgstr "Numele implicit de grup al hubului este prea lung (limita: {} caractere)" -#: zerver/lib/actions.py:2853 +#: zerver/lib/actions.py:2864 msgid "Default stream group name '{}' contains NULL (0x00) characters." msgstr "Numele implicit al grupului hubului '{}' conține NULL (0x00) caractere." -#: zerver/lib/actions.py:2919 +#: zerver/lib/actions.py:2930 #, python-brace-format msgid "" "Your bot {bot_identity} tried to send a message to stream ID {stream_id}, " "but there is no stream with that ID." msgstr "Botul tău {bot_identity} a încercat să trimită un mesaj în hubul cu ID {stream_id}, dar nu există nici un hub cu acest ID." -#: zerver/lib/actions.py:2925 +#: zerver/lib/actions.py:2936 #, python-brace-format msgid "" "Your bot {bot_identity} tried to send a message to stream {stream_name}, but" " that stream does not exist. Click [here]({new_stream_link}) to create it." msgstr "Botul tău {bot_identity} a încercat să trimită un mesaj în hubul {stream_name}, dar acesta nu există. Apasă [aici]({new_stream_link}) pentru a-l crea." -#: zerver/lib/actions.py:2933 +#: zerver/lib/actions.py:2944 #, python-brace-format msgid "" "Your bot {bot_identity} tried to send a message to stream {stream_name}. The" " stream exists but does not have any subscribers." msgstr "Botul tău {bot_identity} a încercat să trimită un mesaj în hubul {stream_name}. Hubul există dar nu are abonați." -#: zerver/lib/actions.py:2980 +#: zerver/lib/actions.py:2991 msgid "Private messages are disabled in this organization." msgstr "Mesajele private sunt dezactivate în această organizație" -#: zerver/lib/actions.py:3105 +#: zerver/lib/actions.py:3116 msgid "Widgets: API programmer sent invalid JSON content" msgstr "Widgets: Programatorul API a trimis JSON conținut nevalid" -#: zerver/lib/actions.py:3111 +#: zerver/lib/actions.py:3122 #, python-brace-format msgid "Widgets: {error_msg}" msgstr "Widgets: {error_msg}" -#: zerver/lib/actions.py:3129 +#: zerver/lib/actions.py:3140 msgid "You do not have permission to use wildcard mentions in this stream." msgstr "" -#: zerver/lib/actions.py:3382 +#: zerver/lib/actions.py:3393 msgid "Subscriber data is not available for this stream" msgstr "În acest hub nu sunt disponibile date despre abonați" -#: zerver/lib/actions.py:3389 +#: zerver/lib/actions.py:3400 msgid "Unable to retrieve subscribers for private stream" msgstr "Nu pot prelua abonații pentru hubul privat" -#: zerver/lib/actions.py:4642 +#: zerver/lib/actions.py:4653 #, python-brace-format msgid "{user_name} renamed stream {old_stream_name} to {new_stream_name}." msgstr "{user_name} a redenumit hubul {old_stream_name} la {new_stream_name}." -#: zerver/lib/actions.py:4748 +#: zerver/lib/actions.py:4759 msgid "Signups enabled" msgstr "Abonarea este permisă" -#: zerver/lib/actions.py:4862 +#: zerver/lib/actions.py:4873 msgid "Invalid default stream group {}" msgstr "Grup hub implicit nevalid {}" -#: zerver/lib/actions.py:4908 zerver/lib/actions.py:4935 +#: zerver/lib/actions.py:4919 zerver/lib/actions.py:4946 #, python-brace-format msgid "" "'{stream_name}' is a default stream and cannot be added to '{group_name}'" msgstr "'{stream_name}' este un hub implicit și nu poate fi adăugat la '{group_name}'" -#: zerver/lib/actions.py:4919 +#: zerver/lib/actions.py:4930 #, python-brace-format msgid "Default stream group '{group_name}' already exists" msgstr "Grupul implicit al hubului '{group_name}' deja există" -#: zerver/lib/actions.py:4941 +#: zerver/lib/actions.py:4952 #, python-brace-format msgid "" "Stream '{stream_name}' is already present in default stream group " "'{group_name}'" msgstr "Hubul '{stream_name}' este deja prezent în grupul implicit al hubului '{group_name}'" -#: zerver/lib/actions.py:4957 +#: zerver/lib/actions.py:4968 #, python-brace-format msgid "" "Stream '{stream_name}' is not present in default stream group '{group_name}'" msgstr "Hubul '{stream_name}' nu este prezent în grupul implicit de hub '{group_name}'" -#: zerver/lib/actions.py:4971 +#: zerver/lib/actions.py:4982 msgid "This default stream group is already named '{}'" msgstr "Grupul implicit al hubului are deja un nume '{}'" -#: zerver/lib/actions.py:4975 +#: zerver/lib/actions.py:4986 msgid "Default stream group '{}' already exists" msgstr "Grupul implicit de hub '{}' deja există" -#: zerver/lib/actions.py:5417 +#: zerver/lib/actions.py:5428 msgid "Invalid flag: '{}'" msgstr "Steag nevalid: '{}'" -#: zerver/lib/actions.py:5419 +#: zerver/lib/actions.py:5430 msgid "Flag not editable: '{}'" msgstr "Steagul nu poate fi modificat: '{}'" -#: zerver/lib/actions.py:5421 +#: zerver/lib/actions.py:5432 msgid "Invalid message flag operation: '{}'" msgstr "" -#: zerver/lib/actions.py:5435 zerver/lib/actions.py:5437 -#: zerver/lib/message.py:670 zerver/lib/message.py:676 +#: zerver/lib/actions.py:5446 zerver/lib/actions.py:5448 +#: zerver/lib/message.py:671 zerver/lib/message.py:677 msgid "Invalid message(s)" msgstr "Mesaj(e) nevalid(e)" -#: zerver/lib/actions.py:6005 +#: zerver/lib/actions.py:6020 #, python-brace-format msgid "This topic was moved by {user} to {new_location}" msgstr "Subiectul a fost mutat de {user} aici: {new_location}" -#: zerver/lib/actions.py:6010 +#: zerver/lib/actions.py:6025 #, python-brace-format msgid "This topic was moved here from {old_location} by {user}" msgstr "Acest subiect a fost mutat aici din {old_location} de către {user}" -#: zerver/lib/actions.py:6503 +#: zerver/lib/actions.py:6518 #, python-brace-format msgid "" "You do not have enough remaining invites for today. Please contact {email} " "to have your limit raised. No invitations were sent." msgstr "" -#: zerver/lib/actions.py:6554 +#: zerver/lib/actions.py:6569 msgid "" "Your account is too new to send invites for this organization. Ask an " "organization admin, or a more experienced user." msgstr "Contul tău este prea nou ca să poți trimite invitații pentru acestă organizație. Întreabă un administrator de grup sau un utilizator cu experiență. " -#: zerver/lib/actions.py:6594 +#: zerver/lib/actions.py:6609 msgid "Some emails did not validate, so we didn't send any invitations." msgstr "Câteva emailuri nu au fost validate așa că nu am trimis invitațile." -#: zerver/lib/actions.py:6602 +#: zerver/lib/actions.py:6617 msgid "We weren't able to invite anyone." msgstr "Nu am putut să invităm nici o persoană." -#: zerver/lib/actions.py:6633 +#: zerver/lib/actions.py:6648 msgid "" "Some of those addresses are already using Zulip, so we didn't send them an " "invitation. We did send invitations to everyone else!" msgstr "La unele adrese nu am trimis invitaţia, pentru că sunt deja în Zulip. Le-am invitat pe celelalte persoane." -#: zerver/lib/actions.py:7250 +#: zerver/lib/actions.py:7265 msgid "Invalid order mapping." msgstr "Ordine de mapare nevalidă" -#: zerver/lib/actions.py:7316 zerver/lib/users.py:344 +#: zerver/lib/actions.py:7331 zerver/lib/users.py:344 #: zerver/views/custom_profile_fields.py:137 #: zerver/views/custom_profile_fields.py:157 #, python-brace-format msgid "Field id {id} not found." msgstr "Id-ul câmpului {id} nu a fost găsit." -#: zerver/lib/actions.py:7342 zerver/lib/actions.py:7355 +#: zerver/lib/actions.py:7357 zerver/lib/actions.py:7370 msgid "User group '{}' already exists." msgstr "Grupul '{}' deja există." @@ -3966,11 +3970,11 @@ msgstr "Productivitate" msgid "Version control" msgstr "Controlul versiunii" -#: zerver/lib/message.py:128 +#: zerver/lib/message.py:129 msgid "Message must not be empty" msgstr "Un mesaj fără conținut ar fi inutil, nu?" -#: zerver/lib/message.py:130 +#: zerver/lib/message.py:131 msgid "Message must not contain null bytes" msgstr "Mesajul nu poate conține biți null" @@ -4086,11 +4090,11 @@ msgid "" "a previous message." msgstr "[Începe un subiect nou]({start_topic_help_url}) oricând nu răspunzi unui mesaj anterior." -#: zerver/lib/outgoing_webhook.py:292 +#: zerver/lib/outgoing_webhook.py:293 msgid "Invalid JSON in response" msgstr "" -#: zerver/lib/outgoing_webhook.py:295 +#: zerver/lib/outgoing_webhook.py:296 msgid "Invalid response format" msgstr "" diff --git a/locale/ro/translations.json b/locale/ro/translations.json index 3d5b35f29c..d37e23d286 100644 --- a/locale/ro/translations.json +++ b/locale/ro/translations.json @@ -824,6 +824,7 @@ "Who can add users to streams": "Cine poate adăuga utilizatori in huburi?", "Who can create and manage user groups": "Cine poate crea și administra grupuri?", "Who can create streams": "Cine poate crea huburi?", + "Who can move messages between streams": "", "Who can post to the stream?": "Cine poate publica în huburi?", "Who can use @all/@everyone mentions in large streams": "", "Who can use private messages": "Cine poate folosi mesaje private?", diff --git a/locale/ru/LC_MESSAGES/django.po b/locale/ru/LC_MESSAGES/django.po index 7ed80711bf..29412b9262 100644 --- a/locale/ru/LC_MESSAGES/django.po +++ b/locale/ru/LC_MESSAGES/django.po @@ -23,8 +23,8 @@ msgid "" msgstr "" "Project-Id-Version: Zulip\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-05-11 20:47+0000\n" -"PO-Revision-Date: 2021-05-11 20:48+0000\n" +"POT-Creation-Date: 2021-05-12 23:28+0000\n" +"PO-Revision-Date: 2021-05-12 23:29+0000\n" "Last-Translator: Tim Abbott \n" "Language-Team: Russian (http://www.transifex.com/zulip/zulip/language/ru/)\n" "MIME-Version: 1.0\n" @@ -274,7 +274,7 @@ msgid "" "encountering this page, it's probably our fault. We're sorry." msgstr "Убедитесь, что вы правильно скопировали ссылку в браузер. Если вас и далее будет направлять на эту страницу, то, скорее всего, это наша ошибка. Извините." -#: templates/corporate/billing.html:21 templates/zerver/app/navbar.html:149 +#: templates/corporate/billing.html:21 templates/zerver/app/navbar.html:142 msgid "Billing" msgstr "Платежи" @@ -671,7 +671,7 @@ msgid "Invite" msgstr "Пригласить" #: templates/zerver/app/keyboard_shortcuts.html:2 -#: templates/zerver/app/navbar.html:87 +#: templates/zerver/app/navbar.html:95 #: templates/zerver/app/right_sidebar.html:24 msgid "Keyboard shortcuts" msgstr "Горячие клавиши" @@ -1023,62 +1023,66 @@ msgstr "Настройки" msgid "Manage organization" msgstr "Управление организацией" -#: templates/zerver/app/navbar.html:82 templates/zerver/footer.html:16 +#: templates/zerver/app/navbar.html:83 +msgid "Usage statistics" +msgstr "" + +#: templates/zerver/app/navbar.html:90 templates/zerver/footer.html:16 msgid "Help center" msgstr "Центр помощи" -#: templates/zerver/app/navbar.html:92 +#: templates/zerver/app/navbar.html:100 msgid "Message formatting" msgstr "Форматирование сообщений" -#: templates/zerver/app/navbar.html:97 +#: templates/zerver/app/navbar.html:105 #: templates/zerver/app/search_operators.html:2 msgid "Search operators" msgstr "Операторы поиска" -#: templates/zerver/app/navbar.html:103 -msgid "Contact support" -msgstr "Контактировать поддержку" - -#: templates/zerver/app/navbar.html:111 templates/zerver/footer.html:3 +#: templates/zerver/app/navbar.html:112 templates/zerver/footer.html:3 msgid "About Zulip" msgstr "О Zulip" -#: templates/zerver/app/navbar.html:118 +#: templates/zerver/app/navbar.html:119 +msgid "Contact support" +msgstr "Контактировать поддержку" + +#: templates/zerver/app/navbar.html:126 msgid "Desktop & mobile apps" msgstr "Приложения для компьютера и смартфонов" -#: templates/zerver/app/navbar.html:123 templates/zerver/footer.html:50 +#: templates/zerver/app/navbar.html:131 templates/zerver/footer.html:50 msgid "Integrations" msgstr "Интеграции" -#: templates/zerver/app/navbar.html:128 +#: templates/zerver/app/navbar.html:136 msgid "API documentation" msgstr "Документация API" -#: templates/zerver/app/navbar.html:135 -msgid "Statistics" -msgstr "Статистика" +#: templates/zerver/app/navbar.html:149 +msgid "Support Zulip" +msgstr "" -#: templates/zerver/app/navbar.html:142 +#: templates/zerver/app/navbar.html:156 msgid "Plans and pricing" msgstr "Тарифы и цены" -#: templates/zerver/app/navbar.html:157 +#: templates/zerver/app/navbar.html:164 msgid "Invite users" msgstr "Пригласить пользователей" -#: templates/zerver/app/navbar.html:163 +#: templates/zerver/app/navbar.html:170 msgid "" "Grant Zulip the Kerberos tickets needed to run your Zephyr mirror via " "Webathena" msgstr "Предоставьте Zulip Kerberos тикеты, необходимые для запуска вашего зеркала Zephyr через Webathena" -#: templates/zerver/app/navbar.html:165 +#: templates/zerver/app/navbar.html:172 msgid "Link with Webathena" msgstr "Связь с Webathena" -#: templates/zerver/app/navbar.html:171 +#: templates/zerver/app/navbar.html:178 msgid "Log out" msgstr "Выйти" @@ -1143,7 +1147,7 @@ msgstr "" #: templates/zerver/app/navbar_alerts.html:53 msgid "Learn more" -msgstr "" +msgstr "Узнать больше" #: templates/zerver/app/navbar_alerts.html:56 msgid "Dismiss for a week" @@ -1337,7 +1341,7 @@ msgstr "Заглушенные темы" #: templates/zerver/app/settings_overlay.html:48 msgid "Muted users" -msgstr "" +msgstr "Заглушенные пользователи" #: templates/zerver/app/settings_overlay.html:55 msgid "Organization profile" @@ -2256,7 +2260,7 @@ msgstr "Вы всегда можете связаться с нами через #: templates/zerver/emails/custom/custom_email_f25fc427d4e556e25426d5d35b76e470.source.html:34 #: templates/zerver/emails/custom_email_base.pre.html:15 msgid "Unsubscribe from marketing emails" -msgstr "" +msgstr "Отписаться от рекламных писем" #: templates/zerver/emails/digest.subject.txt:1 #, python-format @@ -3360,33 +3364,33 @@ msgstr "Введите не более 10 адресов электронной msgid "We couldn't find that Zulip organization." msgstr "Мы не можем найти такую организацию Zulip" -#: zerver/lib/actions.py:355 zerver/lib/actions.py:367 +#: zerver/lib/actions.py:357 zerver/lib/actions.py:369 #, python-brace-format msgid "{user} just signed up for Zulip. (total: {user_count})" msgstr "{user} только что зарегистрировался в Zulip. (всего: {user_count})" -#: zerver/lib/actions.py:358 +#: zerver/lib/actions.py:360 msgid "signups" msgstr "регистрации" -#: zerver/lib/actions.py:478 +#: zerver/lib/actions.py:480 #, python-brace-format msgid "{user} accepted your invitation to join Zulip!" msgstr "{user} принял ваше приглашение присоединиться к Zulip!" -#: zerver/lib/actions.py:1408 +#: zerver/lib/actions.py:1410 msgid "Unable to render message" msgstr "Невозможно отобразить сообщение" -#: zerver/lib/actions.py:2214 zerver/lib/actions.py:2244 +#: zerver/lib/actions.py:2224 zerver/lib/actions.py:2254 msgid "Reaction already exists." msgstr "Реакция уже существует." -#: zerver/lib/actions.py:2347 zerver/lib/addressee.py:32 +#: zerver/lib/actions.py:2357 zerver/lib/addressee.py:32 msgid "Invalid user ID {}" msgstr "Неверный ID пользователя {}" -#: zerver/lib/actions.py:2416 zerver/lib/actions.py:7031 +#: zerver/lib/actions.py:2426 zerver/lib/actions.py:7046 #: zerver/lib/streams.py:238 zerver/lib/streams.py:246 #: zerver/tornado/views.py:105 zerver/views/events_register.py:73 #: zerver/views/message_send.py:226 zerver/views/message_send.py:232 @@ -3394,251 +3398,251 @@ msgstr "Неверный ID пользователя {}" msgid "User not authorized for this query" msgstr "Пользователь не авторизован для такого запроса" -#: zerver/lib/actions.py:2453 +#: zerver/lib/actions.py:2463 #, python-brace-format msgid "'{email}' is no longer using Zulip." msgstr "'{email}' больше не использует Zulip." -#: zerver/lib/actions.py:2460 +#: zerver/lib/actions.py:2470 msgid "You can't send private messages outside of your organization." msgstr "Вы не можете отправлять личные сообщения за пределы своей организации." -#: zerver/lib/actions.py:2526 +#: zerver/lib/actions.py:2536 msgid "Expected exactly one stream" msgstr "Ожидал ровно один канал" -#: zerver/lib/actions.py:2537 +#: zerver/lib/actions.py:2547 msgid "Invalid data type for stream" msgstr "Неверный тип данных для канала" -#: zerver/lib/actions.py:2553 zerver/lib/actions.py:2563 +#: zerver/lib/actions.py:2563 zerver/lib/actions.py:2573 msgid "Invalid data type for recipients" msgstr "Неверный тип данных для получателей" -#: zerver/lib/actions.py:2571 zerver/lib/actions.py:2579 +#: zerver/lib/actions.py:2581 zerver/lib/actions.py:2589 msgid "Recipient lists may contain emails or user IDs, but not both." msgstr "В списках получателей могут быть адреса электронной почты или ID пользователей, но не то и другое." -#: zerver/lib/actions.py:2677 +#: zerver/lib/actions.py:2687 msgid "Reminders can only be set for streams." msgstr "Напоминание можно установить только для каналов." -#: zerver/lib/actions.py:2698 +#: zerver/lib/actions.py:2708 msgid "Your organization has turned off message editing" msgstr "В вашей организации выключено редактирование сообщений" -#: zerver/lib/actions.py:2701 +#: zerver/lib/actions.py:2711 msgid "Invalid propagate_mode without topic edit" msgstr "Неверный propagate_mode без редактирования темы" -#: zerver/lib/actions.py:2721 +#: zerver/lib/actions.py:2731 msgid "You don't have permission to edit this message" msgstr "У вас нет прав для редактирования этого сообщения" -#: zerver/lib/actions.py:2725 +#: zerver/lib/actions.py:2735 msgid "Widgets cannot be edited." -msgstr "" +msgstr "Виджеты нельзя редактировать." -#: zerver/lib/actions.py:2736 zerver/lib/actions.py:2750 +#: zerver/lib/actions.py:2746 zerver/lib/actions.py:2760 msgid "The time limit for editing this message has passed" msgstr "Разрешенное время редактирования сообщения истекло" -#: zerver/lib/actions.py:2753 +#: zerver/lib/actions.py:2763 msgid "Nothing to change" msgstr "Ничего не изменилось" -#: zerver/lib/actions.py:2757 zerver/lib/addressee.py:41 +#: zerver/lib/actions.py:2767 zerver/lib/addressee.py:41 #: zerver/webhooks/ifttt/view.py:26 zerver/webhooks/zapier/view.py:38 msgid "Topic can't be empty" msgstr "Тема не может быть пустой" -#: zerver/lib/actions.py:2795 +#: zerver/lib/actions.py:2805 msgid "Message must be a stream message" msgstr "" -#: zerver/lib/actions.py:2797 +#: zerver/lib/actions.py:2807 msgid "You don't have permission to move this message" msgstr "У вас нет полномочий перемещать данное сообщение." -#: zerver/lib/actions.py:2803 +#: zerver/lib/actions.py:2813 msgid "" "You don't have permission to move this message due to missing access to its " "stream" msgstr "" -#: zerver/lib/actions.py:2807 +#: zerver/lib/actions.py:2817 msgid "Cannot change message content while changing stream" msgstr "Нельзя изменить содержание сообщения, когда меняется канал." -#: zerver/lib/actions.py:2843 +#: zerver/lib/actions.py:2854 msgid "Invalid default stream group name '{}'" msgstr "Неверное название группы каналов по умолчанию '{}'" -#: zerver/lib/actions.py:2846 +#: zerver/lib/actions.py:2857 msgid "Default stream group name too long (limit: {} characters)" msgstr "Слишком длинное название группы каналов (лимит: {} знаков)" -#: zerver/lib/actions.py:2853 +#: zerver/lib/actions.py:2864 msgid "Default stream group name '{}' contains NULL (0x00) characters." msgstr "Название группы каналов по умолчанию '{}' содержит символы NULL (0x00)." -#: zerver/lib/actions.py:2919 +#: zerver/lib/actions.py:2930 #, python-brace-format msgid "" "Your bot {bot_identity} tried to send a message to stream ID {stream_id}, " "but there is no stream with that ID." msgstr "Ваш бот {bot_identity} попытался послать сообщение в канал с ID {stream_id}, но канала с таким ID не существует." -#: zerver/lib/actions.py:2925 +#: zerver/lib/actions.py:2936 #, python-brace-format msgid "" "Your bot {bot_identity} tried to send a message to stream {stream_name}, but" " that stream does not exist. Click [here]({new_stream_link}) to create it." msgstr "Ваш бот {bot_identity} попытался послать сообщение в канал {stream_name}, но такого канала не существует. Нажмите [здесь]({new_stream_link}), чтобы его создать." -#: zerver/lib/actions.py:2933 +#: zerver/lib/actions.py:2944 #, python-brace-format msgid "" "Your bot {bot_identity} tried to send a message to stream {stream_name}. The" " stream exists but does not have any subscribers." msgstr "Ваш бот {bot_identity} попытался послать сообщение в канал {stream_name}. Канал существует, но на него никто не подписан." -#: zerver/lib/actions.py:2980 +#: zerver/lib/actions.py:2991 msgid "Private messages are disabled in this organization." msgstr "Личные сообщения в этой организации отключены." -#: zerver/lib/actions.py:3105 +#: zerver/lib/actions.py:3116 msgid "Widgets: API programmer sent invalid JSON content" msgstr "Виджеты: программист API послал неверное JSON-содержание" -#: zerver/lib/actions.py:3111 +#: zerver/lib/actions.py:3122 #, python-brace-format msgid "Widgets: {error_msg}" msgstr "Виджеты: {error_msg}" -#: zerver/lib/actions.py:3129 +#: zerver/lib/actions.py:3140 msgid "You do not have permission to use wildcard mentions in this stream." msgstr "У вас нет права использовать подстановочные упоминания в этом канале." -#: zerver/lib/actions.py:3382 +#: zerver/lib/actions.py:3393 msgid "Subscriber data is not available for this stream" msgstr "Данные подписчика недоступны для этого канала" -#: zerver/lib/actions.py:3389 +#: zerver/lib/actions.py:3400 msgid "Unable to retrieve subscribers for private stream" msgstr "Невозможно получить подписчиков закрытого канала" -#: zerver/lib/actions.py:4642 +#: zerver/lib/actions.py:4653 #, python-brace-format msgid "{user_name} renamed stream {old_stream_name} to {new_stream_name}." msgstr "{user_name} переименовал канал {old_stream_name} в {new_stream_name}." -#: zerver/lib/actions.py:4748 +#: zerver/lib/actions.py:4759 msgid "Signups enabled" msgstr "Регистрация включена" -#: zerver/lib/actions.py:4862 +#: zerver/lib/actions.py:4873 msgid "Invalid default stream group {}" msgstr "Неверная группа каналов по умолчанию {}" -#: zerver/lib/actions.py:4908 zerver/lib/actions.py:4935 +#: zerver/lib/actions.py:4919 zerver/lib/actions.py:4946 #, python-brace-format msgid "" "'{stream_name}' is a default stream and cannot be added to '{group_name}'" msgstr "'{stream_name}' это канал по умолчанию, он не может быть добавлен к '{group_name}'" -#: zerver/lib/actions.py:4919 +#: zerver/lib/actions.py:4930 #, python-brace-format msgid "Default stream group '{group_name}' already exists" msgstr "Группа каналов по умолчанию '{group_name}' уже существует" -#: zerver/lib/actions.py:4941 +#: zerver/lib/actions.py:4952 #, python-brace-format msgid "" "Stream '{stream_name}' is already present in default stream group " "'{group_name}'" msgstr "Канал '{stream_name}' уже включен в группу каналов по умолчанию '{group_name}'" -#: zerver/lib/actions.py:4957 +#: zerver/lib/actions.py:4968 #, python-brace-format msgid "" "Stream '{stream_name}' is not present in default stream group '{group_name}'" msgstr "Канал '{stream_name}' не включен в группу каналов по умолчанию '{group_name}'" -#: zerver/lib/actions.py:4971 +#: zerver/lib/actions.py:4982 msgid "This default stream group is already named '{}'" msgstr "Эта группа каналов по умолчанию уже имеет название '{}'" -#: zerver/lib/actions.py:4975 +#: zerver/lib/actions.py:4986 msgid "Default stream group '{}' already exists" msgstr "Группа каналов по умолчанию '{}' уже существует" -#: zerver/lib/actions.py:5417 +#: zerver/lib/actions.py:5428 msgid "Invalid flag: '{}'" msgstr "Неверный флаг: '{}'" -#: zerver/lib/actions.py:5419 +#: zerver/lib/actions.py:5430 msgid "Flag not editable: '{}'" msgstr "Флаг нельзя править: '{}'" -#: zerver/lib/actions.py:5421 +#: zerver/lib/actions.py:5432 msgid "Invalid message flag operation: '{}'" msgstr "Неверный флаг операции по сообщению: '{}'" -#: zerver/lib/actions.py:5435 zerver/lib/actions.py:5437 -#: zerver/lib/message.py:670 zerver/lib/message.py:676 +#: zerver/lib/actions.py:5446 zerver/lib/actions.py:5448 +#: zerver/lib/message.py:671 zerver/lib/message.py:677 msgid "Invalid message(s)" msgstr "Неверное сообщение(я)" -#: zerver/lib/actions.py:6005 +#: zerver/lib/actions.py:6020 #, python-brace-format msgid "This topic was moved by {user} to {new_location}" msgstr "Эта тема была перемещена пользователем {user} в {new_location}" -#: zerver/lib/actions.py:6010 +#: zerver/lib/actions.py:6025 #, python-brace-format msgid "This topic was moved here from {old_location} by {user}" msgstr "Эта тема была перемещена сюда из {old_location} пользователем {user}" -#: zerver/lib/actions.py:6503 +#: zerver/lib/actions.py:6518 #, python-brace-format msgid "" "You do not have enough remaining invites for today. Please contact {email} " "to have your limit raised. No invitations were sent." msgstr "У вас недостаточно оставшихся приглашений на сегодня. Пожалуйста, свяжитесь с {email}, чтобы увеличить ваш лимит. Приглашения не были отправлены." -#: zerver/lib/actions.py:6554 +#: zerver/lib/actions.py:6569 msgid "" "Your account is too new to send invites for this organization. Ask an " "organization admin, or a more experienced user." msgstr "Ваша учетная запись слишком новая для отправки приглашений для этой организации. Попросите администратора организации или более опытного пользователя." -#: zerver/lib/actions.py:6594 +#: zerver/lib/actions.py:6609 msgid "Some emails did not validate, so we didn't send any invitations." msgstr "Некоторые адреса электронной почты не прошли проверку, поэтому мы не выслали ни одного приглашения." -#: zerver/lib/actions.py:6602 +#: zerver/lib/actions.py:6617 msgid "We weren't able to invite anyone." msgstr "Мы не смогли никого пригласить." -#: zerver/lib/actions.py:6633 +#: zerver/lib/actions.py:6648 msgid "" "Some of those addresses are already using Zulip, so we didn't send them an " "invitation. We did send invitations to everyone else!" msgstr "Некоторые из этих адресов электронной почты уже используют Zulip, поэтому мы не стали отправлять им приглашение. А всем остальным - выслали!" -#: zerver/lib/actions.py:7250 +#: zerver/lib/actions.py:7265 msgid "Invalid order mapping." msgstr "Неверное размещение заказа." -#: zerver/lib/actions.py:7316 zerver/lib/users.py:344 +#: zerver/lib/actions.py:7331 zerver/lib/users.py:344 #: zerver/views/custom_profile_fields.py:137 #: zerver/views/custom_profile_fields.py:157 #, python-brace-format msgid "Field id {id} not found." msgstr "Id поля {id} не найдено." -#: zerver/lib/actions.py:7342 zerver/lib/actions.py:7355 +#: zerver/lib/actions.py:7357 zerver/lib/actions.py:7370 msgid "User group '{}' already exists." msgstr "Группа пользователей '{}' уже существует." @@ -3714,7 +3718,7 @@ msgstr "Открыть Zulip, чтобы посмотреть содержани #: zerver/lib/email_notifications.py:505 msgid "Zulip notifications" -msgstr "" +msgstr "Уведомления Zulip" #: zerver/lib/email_validation.py:101 msgid "Invalid address." @@ -3978,11 +3982,11 @@ msgstr "Продуктивность" msgid "Version control" msgstr "Контроль версий" -#: zerver/lib/message.py:128 +#: zerver/lib/message.py:129 msgid "Message must not be empty" msgstr "Сообщение не должно быть пустым" -#: zerver/lib/message.py:130 +#: zerver/lib/message.py:131 msgid "Message must not contain null bytes" msgstr "Сообщение не должно содержать нулевые байты" @@ -4098,13 +4102,13 @@ msgid "" "a previous message." msgstr "[Начинайте новую тему]({start_topic_help_url}) каждый раз, когда вы не пишите ответное сообщение." -#: zerver/lib/outgoing_webhook.py:292 +#: zerver/lib/outgoing_webhook.py:293 msgid "Invalid JSON in response" -msgstr "" +msgstr "Неверный JSON в ответе" -#: zerver/lib/outgoing_webhook.py:295 +#: zerver/lib/outgoing_webhook.py:296 msgid "Invalid response format" -msgstr "" +msgstr "Неверный формат ответа" #: zerver/lib/push_notifications.py:274 msgid "Invalid GCM option to bouncer: priority {!r}" @@ -4629,7 +4633,7 @@ msgstr "Авторизация по паролю отключена в ваше #: zerver/views/auth.py:836 zproject/backends.py:422 msgid "You need to reset your password." -msgstr "" +msgstr "Вам необходимо сбросить пароль." #: zerver/views/auth.py:842 zerver/views/auth.py:937 msgid "Your username or password is incorrect." @@ -4801,11 +4805,11 @@ msgstr "" #: zerver/views/muting.py:100 msgid "User already muted" -msgstr "" +msgstr "Пользователь уже заглушен" #: zerver/views/muting.py:113 msgid "User is not muted" -msgstr "" +msgstr "Пользователь не заглушен" #: zerver/views/presence.py:43 msgid "Presence is not supported for bot users." diff --git a/locale/ru/translations.json b/locale/ru/translations.json index 487d64ad42..34f249ed35 100644 --- a/locale/ru/translations.json +++ b/locale/ru/translations.json @@ -29,7 +29,7 @@ "

The stream {stream_name} does not exist.

Manage your subscriptions on your Streams page.

": "", "{name} is not subscribed to this stream. They will not be notified if you mention them.": "", "{name} is not subscribed to this stream. They will not be notified unless you subscribe them.": "", - "Click here to learn about exporting private streams and messages.": "", + "Click here to learn about exporting private streams and messages.": "Нажмите здесь, чтобы узнать больше об экспорте закрытых каналов и сообщений.", "Upgrade for more space.": "", "A Topic Move already in progress.": "Перемещение темы уже в процессе.", "A language is marked as 100% translated only if every string in the web, desktop, and mobile apps is translated, including administrative UI and error messages.": "", @@ -97,7 +97,7 @@ "All streams": "Все каналы", "All time": "За все время", "All unreads": "Все непрочтенные", - "Allow message content in message notification emails": "", + "Allow message content in message notification emails": "Допускать содержание сообщений в уведомлениях о пропущенных сообщениях по электронной почте", "Allow message deleting": "Разрешить удаление сообщений", "Allow message editing": "Разрешить редактирование сообщений", "Allow subdomains": "Разрешать поддомены", @@ -118,8 +118,8 @@ "April": "Апрель", "Archive stream": "Архивировать канал", "Are invitations required for joining the organization?": "Необходимо ли приглашение, чтобы присоединиться к организации?", - "Are you sure you want to archive this stream?": "", - "Are you sure you want to create stream ''''{stream_name}'''' and subscribe {count} users to it?": "", + "Are you sure you want to archive this stream?": "Вы уверены, что хотите архивировать этот канал?", + "Are you sure you want to create stream ''''{stream_name}'''' and subscribe {count} users to it?": "Вы уверены что хотите создать канал ''''{stream_name}'''' и подписать {count} пользователей на него?", "Are you sure you want to deactivate this organization?": "Вы уверены, что хотите деактивировать эту организацию?", "Are you sure you want to deactivate your account?": "Вы уверены, что хотите деактивировать вашу учетную запись?", "Are you sure you want to delete {group_name}?": "Вы уверены, что хотите удалить {group_name}?", @@ -365,7 +365,7 @@ "Image": "Изображение", "Inactive bots": "Неактивные боты", "Include content of private messages in desktop notifications": "Получать содержимое личных сообщений во всплывающих оповещениях", - "Include message content in message notification emails": "", + "Include message content in message notification emails": "Включить содержимое сообщения в уведомление по электронной почте", "Include muted": "Включить заглушенные", "Include organization name in subject of message notification emails": "", "Incoming webhooks can only send messages.": "Входящий вебхук может только отправлять сообщения.", @@ -449,7 +449,7 @@ "Mute topic": "Заглушить тему", "Mute user": "Заглушить пользователя", "Muted streams don't show up in \"All messages\" or generate notifications unless you are mentioned.": "Заглушенный каналы не отображаются в \"Все сообщения\" и не производят оповещения, если вы не упомянуты.", - "Muted user": "", + "Muted user": "Заглушенный пользователь", "N": "N", "Name": "Имя", "Name changes are disabled in this organization. Contact an administrator to change your name.": "Изменения имени отключено для данной организации. Чтобы изменить имя, пожалуйста, обратитесь к администротору.", @@ -550,7 +550,7 @@ "Other permissions": "Другие разрешения", "Other settings": "Другие настройки", "Outgoing webhook message format": "Формат сообщения исходящего вебхука", - "Override unicode emoji?": "", + "Override unicode emoji?": "Переписать юникод эмодзи?", "Owner": "Владелец", "Owner: {name}": "Владелец: {name}", "PMs, mentions, and alerts": "Личные сообщения, упоминания и сигналы", @@ -718,7 +718,7 @@ "This is a web public stream. Any member of the organization can join without an invitation and anyone on the internet can read the content published.": "", "This is a private stream": "Это закрытый канал", "This is what a Zulip notification looks like.": "Вот так выглядят оповещения Zulip.", - "This message was hidden because you have muted the sender.": "", + "This message was hidden because you have muted the sender.": "Это сообщение было скрыто т.к. вы заглушили отправителя.", "This organization is configured to restrict editing of message content to {minutes_to_edit} minutes after it is sent.": "", "This stream does not exist or is private.": "Этот канал не существует или является закрытым.", "This stream has been deactivated": "Этот канал был деактивирован", @@ -763,13 +763,13 @@ "Unstar all messages in topic": "Снять отметку со всех сообщений в теме", "Unstar messages in topic": "Снять отметку с сообщений в теме", "Unsubscribe": "Отписаться", - "Unsubscribe from {stream_name}": "", + "Unsubscribe from {stream_name}": "Отписаться от {stream_name}", "Unsubscribed successfully!": "Отписан успешно!", "Up to N minutes after posting": "До N минут после публикации", "Up to {time_limit} after posting": "", "Update successful: Subdomains allowed for {domain}": "", "Update successful: Subdomains no longer allowed for {domain}": "", - "Upload files": "", + "Upload files": "Загрузить файлы", "Upload icon": "Загрузить иконку", "Upload image or GIF": "Загрузить изображение или GIF", "Upload logo": "Загрузить логотип", @@ -792,7 +792,7 @@ "User(s) invited successfully.": "Пользователи успешно приглашены.", "Users": "Пользователи", "Users can edit the topic of any message": "Пользователи могут редактировать тему любого сообщения", - "Video call provider": "", + "Video call provider": "Провайдер видеозвонков", "View edit history": "Показать историю редактирования", "View file": "Показать файл", "View full profile": "Просмотр полного профиля", @@ -824,16 +824,17 @@ "Who can add users to streams": "Кто имеет право добавлять пользователей к каналам", "Who can create and manage user groups": "Кто имеет право создавать и управлять группами пользователей", "Who can create streams": "Кто может создавать каналы", + "Who can move messages between streams": "", "Who can post to the stream?": "Кто может писать сообщения в канале?", "Who can use @all/@everyone mentions in large streams": "Кто имеет право использовать упоминания @all/@everyone в больших каналах", "Who can use private messages": "Кто имеет право использовать личные сообщения?", - "Widgets cannot be edited.": "", + "Widgets cannot be edited.": "Виджеты нельзя редактировать.", "Word": "Слово", "Working\u2026": "Работаем…", "Write": "Редактирование", "Yes": "Да", "Yes, send": "Да, отправить", - "Yes, subscribe {count} users!": "", + "Yes, subscribe {count} users!": "Да, подписать {count} пользователей!", "Yes. Members and admins can send invitations.": "Да. Участники и администраторы могут высылать приглашения.", "Yes. Only admins can send invitations.": "Да. Только администраторы могут высылать приглашения.", "Yes. Only full members and admins can send invitations.": "", @@ -890,15 +891,15 @@ "marketing": "маркетинг", "more topics": "еще темы", "private messages with yourself": "личные сообщения с собой", - "private messages with {recipient}": "", + "private messages with {recipient}": "Личные сообщения с {recipient}", "{comma_separated_usernames} and {last_username} reacted with {emoji_name}": "", - "{count} users are subscribed to #{title}": "", - "{days_old} days ago": "", + "{count} users are subscribed to #{title}": "{count} пользователей подписано на #{title}", + "{days_old} days ago": "{days_old} дней назад", "{full_name} is typing\u2026": "{full_name} печатает…", - "{hours} hours ago": "", + "{hours} hours ago": "{hours} часов назад", "{last_active_date}": "", "{minutes} min to edit": "", - "{minutes} minutes ago": "", + "{minutes} minutes ago": "{minutes} минут назад", "{seconds} sec to edit": "", "{starred_status} this message": "", "{starred_status} this message (Ctrl + s)": "", diff --git a/locale/sr/LC_MESSAGES/django.po b/locale/sr/LC_MESSAGES/django.po index ae65e27b49..ab558c9db3 100644 --- a/locale/sr/LC_MESSAGES/django.po +++ b/locale/sr/LC_MESSAGES/django.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: Zulip\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-05-11 20:47+0000\n" -"PO-Revision-Date: 2021-05-11 20:48+0000\n" +"POT-Creation-Date: 2021-05-12 23:28+0000\n" +"PO-Revision-Date: 2021-05-12 23:29+0000\n" "Last-Translator: Tim Abbott \n" "Language-Team: Serbian (http://www.transifex.com/zulip/zulip/language/sr/)\n" "MIME-Version: 1.0\n" @@ -259,7 +259,7 @@ msgid "" "encountering this page, it's probably our fault. We're sorry." msgstr "" -#: templates/corporate/billing.html:21 templates/zerver/app/navbar.html:149 +#: templates/corporate/billing.html:21 templates/zerver/app/navbar.html:142 msgid "Billing" msgstr "" @@ -656,7 +656,7 @@ msgid "Invite" msgstr "Позови" #: templates/zerver/app/keyboard_shortcuts.html:2 -#: templates/zerver/app/navbar.html:87 +#: templates/zerver/app/navbar.html:95 #: templates/zerver/app/right_sidebar.html:24 msgid "Keyboard shortcuts" msgstr "Пречице на тастатури" @@ -1008,62 +1008,66 @@ msgstr "Подешавања" msgid "Manage organization" msgstr "" -#: templates/zerver/app/navbar.html:82 templates/zerver/footer.html:16 +#: templates/zerver/app/navbar.html:83 +msgid "Usage statistics" +msgstr "" + +#: templates/zerver/app/navbar.html:90 templates/zerver/footer.html:16 msgid "Help center" msgstr "" -#: templates/zerver/app/navbar.html:92 +#: templates/zerver/app/navbar.html:100 msgid "Message formatting" msgstr "Форматирање поруке" -#: templates/zerver/app/navbar.html:97 +#: templates/zerver/app/navbar.html:105 #: templates/zerver/app/search_operators.html:2 msgid "Search operators" msgstr "" -#: templates/zerver/app/navbar.html:103 -msgid "Contact support" -msgstr "" - -#: templates/zerver/app/navbar.html:111 templates/zerver/footer.html:3 +#: templates/zerver/app/navbar.html:112 templates/zerver/footer.html:3 msgid "About Zulip" msgstr "О Зулипу" -#: templates/zerver/app/navbar.html:118 +#: templates/zerver/app/navbar.html:119 +msgid "Contact support" +msgstr "" + +#: templates/zerver/app/navbar.html:126 msgid "Desktop & mobile apps" msgstr "Стони и мобилни програми" -#: templates/zerver/app/navbar.html:123 templates/zerver/footer.html:50 +#: templates/zerver/app/navbar.html:131 templates/zerver/footer.html:50 msgid "Integrations" msgstr "Интеграције" -#: templates/zerver/app/navbar.html:128 +#: templates/zerver/app/navbar.html:136 msgid "API documentation" msgstr "АПИ документација" -#: templates/zerver/app/navbar.html:135 -msgid "Statistics" +#: templates/zerver/app/navbar.html:149 +msgid "Support Zulip" msgstr "" -#: templates/zerver/app/navbar.html:142 +#: templates/zerver/app/navbar.html:156 msgid "Plans and pricing" msgstr "" -#: templates/zerver/app/navbar.html:157 +#: templates/zerver/app/navbar.html:164 msgid "Invite users" msgstr "" -#: templates/zerver/app/navbar.html:163 +#: templates/zerver/app/navbar.html:170 msgid "" "Grant Zulip the Kerberos tickets needed to run your Zephyr mirror via " "Webathena" msgstr "" -#: templates/zerver/app/navbar.html:165 +#: templates/zerver/app/navbar.html:172 msgid "Link with Webathena" msgstr "Увежите преко Webathena услуге" -#: templates/zerver/app/navbar.html:171 +#: templates/zerver/app/navbar.html:178 msgid "Log out" msgstr "Одјави ме" @@ -3345,33 +3349,33 @@ msgstr "" msgid "We couldn't find that Zulip organization." msgstr "" -#: zerver/lib/actions.py:355 zerver/lib/actions.py:367 +#: zerver/lib/actions.py:357 zerver/lib/actions.py:369 #, python-brace-format msgid "{user} just signed up for Zulip. (total: {user_count})" msgstr "" -#: zerver/lib/actions.py:358 +#: zerver/lib/actions.py:360 msgid "signups" msgstr "" -#: zerver/lib/actions.py:478 +#: zerver/lib/actions.py:480 #, python-brace-format msgid "{user} accepted your invitation to join Zulip!" msgstr "" -#: zerver/lib/actions.py:1408 +#: zerver/lib/actions.py:1410 msgid "Unable to render message" msgstr "" -#: zerver/lib/actions.py:2214 zerver/lib/actions.py:2244 +#: zerver/lib/actions.py:2224 zerver/lib/actions.py:2254 msgid "Reaction already exists." msgstr "" -#: zerver/lib/actions.py:2347 zerver/lib/addressee.py:32 +#: zerver/lib/actions.py:2357 zerver/lib/addressee.py:32 msgid "Invalid user ID {}" msgstr "" -#: zerver/lib/actions.py:2416 zerver/lib/actions.py:7031 +#: zerver/lib/actions.py:2426 zerver/lib/actions.py:7046 #: zerver/lib/streams.py:238 zerver/lib/streams.py:246 #: zerver/tornado/views.py:105 zerver/views/events_register.py:73 #: zerver/views/message_send.py:226 zerver/views/message_send.py:232 @@ -3379,251 +3383,251 @@ msgstr "" msgid "User not authorized for this query" msgstr "" -#: zerver/lib/actions.py:2453 +#: zerver/lib/actions.py:2463 #, python-brace-format msgid "'{email}' is no longer using Zulip." msgstr "" -#: zerver/lib/actions.py:2460 +#: zerver/lib/actions.py:2470 msgid "You can't send private messages outside of your organization." msgstr "" -#: zerver/lib/actions.py:2526 +#: zerver/lib/actions.py:2536 msgid "Expected exactly one stream" msgstr "" -#: zerver/lib/actions.py:2537 +#: zerver/lib/actions.py:2547 msgid "Invalid data type for stream" msgstr "" -#: zerver/lib/actions.py:2553 zerver/lib/actions.py:2563 +#: zerver/lib/actions.py:2563 zerver/lib/actions.py:2573 msgid "Invalid data type for recipients" msgstr "" -#: zerver/lib/actions.py:2571 zerver/lib/actions.py:2579 +#: zerver/lib/actions.py:2581 zerver/lib/actions.py:2589 msgid "Recipient lists may contain emails or user IDs, but not both." msgstr "" -#: zerver/lib/actions.py:2677 +#: zerver/lib/actions.py:2687 msgid "Reminders can only be set for streams." msgstr "" -#: zerver/lib/actions.py:2698 +#: zerver/lib/actions.py:2708 msgid "Your organization has turned off message editing" msgstr "" -#: zerver/lib/actions.py:2701 +#: zerver/lib/actions.py:2711 msgid "Invalid propagate_mode without topic edit" msgstr "" -#: zerver/lib/actions.py:2721 +#: zerver/lib/actions.py:2731 msgid "You don't have permission to edit this message" msgstr "" -#: zerver/lib/actions.py:2725 +#: zerver/lib/actions.py:2735 msgid "Widgets cannot be edited." msgstr "" -#: zerver/lib/actions.py:2736 zerver/lib/actions.py:2750 +#: zerver/lib/actions.py:2746 zerver/lib/actions.py:2760 msgid "The time limit for editing this message has passed" msgstr "" -#: zerver/lib/actions.py:2753 +#: zerver/lib/actions.py:2763 msgid "Nothing to change" msgstr "" -#: zerver/lib/actions.py:2757 zerver/lib/addressee.py:41 +#: zerver/lib/actions.py:2767 zerver/lib/addressee.py:41 #: zerver/webhooks/ifttt/view.py:26 zerver/webhooks/zapier/view.py:38 msgid "Topic can't be empty" msgstr "" -#: zerver/lib/actions.py:2795 +#: zerver/lib/actions.py:2805 msgid "Message must be a stream message" msgstr "" -#: zerver/lib/actions.py:2797 +#: zerver/lib/actions.py:2807 msgid "You don't have permission to move this message" msgstr "" -#: zerver/lib/actions.py:2803 +#: zerver/lib/actions.py:2813 msgid "" "You don't have permission to move this message due to missing access to its " "stream" msgstr "" -#: zerver/lib/actions.py:2807 +#: zerver/lib/actions.py:2817 msgid "Cannot change message content while changing stream" msgstr "" -#: zerver/lib/actions.py:2843 +#: zerver/lib/actions.py:2854 msgid "Invalid default stream group name '{}'" msgstr "" -#: zerver/lib/actions.py:2846 +#: zerver/lib/actions.py:2857 msgid "Default stream group name too long (limit: {} characters)" msgstr "" -#: zerver/lib/actions.py:2853 +#: zerver/lib/actions.py:2864 msgid "Default stream group name '{}' contains NULL (0x00) characters." msgstr "" -#: zerver/lib/actions.py:2919 +#: zerver/lib/actions.py:2930 #, python-brace-format msgid "" "Your bot {bot_identity} tried to send a message to stream ID {stream_id}, " "but there is no stream with that ID." msgstr "" -#: zerver/lib/actions.py:2925 +#: zerver/lib/actions.py:2936 #, python-brace-format msgid "" "Your bot {bot_identity} tried to send a message to stream {stream_name}, but" " that stream does not exist. Click [here]({new_stream_link}) to create it." msgstr "" -#: zerver/lib/actions.py:2933 +#: zerver/lib/actions.py:2944 #, python-brace-format msgid "" "Your bot {bot_identity} tried to send a message to stream {stream_name}. The" " stream exists but does not have any subscribers." msgstr "" -#: zerver/lib/actions.py:2980 +#: zerver/lib/actions.py:2991 msgid "Private messages are disabled in this organization." msgstr "" -#: zerver/lib/actions.py:3105 +#: zerver/lib/actions.py:3116 msgid "Widgets: API programmer sent invalid JSON content" msgstr "" -#: zerver/lib/actions.py:3111 +#: zerver/lib/actions.py:3122 #, python-brace-format msgid "Widgets: {error_msg}" msgstr "" -#: zerver/lib/actions.py:3129 +#: zerver/lib/actions.py:3140 msgid "You do not have permission to use wildcard mentions in this stream." msgstr "" -#: zerver/lib/actions.py:3382 +#: zerver/lib/actions.py:3393 msgid "Subscriber data is not available for this stream" msgstr "" -#: zerver/lib/actions.py:3389 +#: zerver/lib/actions.py:3400 msgid "Unable to retrieve subscribers for private stream" msgstr "" -#: zerver/lib/actions.py:4642 +#: zerver/lib/actions.py:4653 #, python-brace-format msgid "{user_name} renamed stream {old_stream_name} to {new_stream_name}." msgstr "" -#: zerver/lib/actions.py:4748 +#: zerver/lib/actions.py:4759 msgid "Signups enabled" msgstr "" -#: zerver/lib/actions.py:4862 +#: zerver/lib/actions.py:4873 msgid "Invalid default stream group {}" msgstr "" -#: zerver/lib/actions.py:4908 zerver/lib/actions.py:4935 +#: zerver/lib/actions.py:4919 zerver/lib/actions.py:4946 #, python-brace-format msgid "" "'{stream_name}' is a default stream and cannot be added to '{group_name}'" msgstr "" -#: zerver/lib/actions.py:4919 +#: zerver/lib/actions.py:4930 #, python-brace-format msgid "Default stream group '{group_name}' already exists" msgstr "" -#: zerver/lib/actions.py:4941 +#: zerver/lib/actions.py:4952 #, python-brace-format msgid "" "Stream '{stream_name}' is already present in default stream group " "'{group_name}'" msgstr "" -#: zerver/lib/actions.py:4957 +#: zerver/lib/actions.py:4968 #, python-brace-format msgid "" "Stream '{stream_name}' is not present in default stream group '{group_name}'" msgstr "" -#: zerver/lib/actions.py:4971 +#: zerver/lib/actions.py:4982 msgid "This default stream group is already named '{}'" msgstr "" -#: zerver/lib/actions.py:4975 +#: zerver/lib/actions.py:4986 msgid "Default stream group '{}' already exists" msgstr "" -#: zerver/lib/actions.py:5417 +#: zerver/lib/actions.py:5428 msgid "Invalid flag: '{}'" msgstr "" -#: zerver/lib/actions.py:5419 +#: zerver/lib/actions.py:5430 msgid "Flag not editable: '{}'" msgstr "" -#: zerver/lib/actions.py:5421 +#: zerver/lib/actions.py:5432 msgid "Invalid message flag operation: '{}'" msgstr "" -#: zerver/lib/actions.py:5435 zerver/lib/actions.py:5437 -#: zerver/lib/message.py:670 zerver/lib/message.py:676 +#: zerver/lib/actions.py:5446 zerver/lib/actions.py:5448 +#: zerver/lib/message.py:671 zerver/lib/message.py:677 msgid "Invalid message(s)" msgstr "" -#: zerver/lib/actions.py:6005 +#: zerver/lib/actions.py:6020 #, python-brace-format msgid "This topic was moved by {user} to {new_location}" msgstr "" -#: zerver/lib/actions.py:6010 +#: zerver/lib/actions.py:6025 #, python-brace-format msgid "This topic was moved here from {old_location} by {user}" msgstr "" -#: zerver/lib/actions.py:6503 +#: zerver/lib/actions.py:6518 #, python-brace-format msgid "" "You do not have enough remaining invites for today. Please contact {email} " "to have your limit raised. No invitations were sent." msgstr "" -#: zerver/lib/actions.py:6554 +#: zerver/lib/actions.py:6569 msgid "" "Your account is too new to send invites for this organization. Ask an " "organization admin, or a more experienced user." msgstr "" -#: zerver/lib/actions.py:6594 +#: zerver/lib/actions.py:6609 msgid "Some emails did not validate, so we didn't send any invitations." msgstr "" -#: zerver/lib/actions.py:6602 +#: zerver/lib/actions.py:6617 msgid "We weren't able to invite anyone." msgstr "" -#: zerver/lib/actions.py:6633 +#: zerver/lib/actions.py:6648 msgid "" "Some of those addresses are already using Zulip, so we didn't send them an " "invitation. We did send invitations to everyone else!" msgstr "" -#: zerver/lib/actions.py:7250 +#: zerver/lib/actions.py:7265 msgid "Invalid order mapping." msgstr "" -#: zerver/lib/actions.py:7316 zerver/lib/users.py:344 +#: zerver/lib/actions.py:7331 zerver/lib/users.py:344 #: zerver/views/custom_profile_fields.py:137 #: zerver/views/custom_profile_fields.py:157 #, python-brace-format msgid "Field id {id} not found." msgstr "" -#: zerver/lib/actions.py:7342 zerver/lib/actions.py:7355 +#: zerver/lib/actions.py:7357 zerver/lib/actions.py:7370 msgid "User group '{}' already exists." msgstr "" @@ -3963,11 +3967,11 @@ msgstr "" msgid "Version control" msgstr "" -#: zerver/lib/message.py:128 +#: zerver/lib/message.py:129 msgid "Message must not be empty" msgstr "" -#: zerver/lib/message.py:130 +#: zerver/lib/message.py:131 msgid "Message must not contain null bytes" msgstr "" @@ -4083,11 +4087,11 @@ msgid "" "a previous message." msgstr "" -#: zerver/lib/outgoing_webhook.py:292 +#: zerver/lib/outgoing_webhook.py:293 msgid "Invalid JSON in response" msgstr "" -#: zerver/lib/outgoing_webhook.py:295 +#: zerver/lib/outgoing_webhook.py:296 msgid "Invalid response format" msgstr "" diff --git a/locale/sr/translations.json b/locale/sr/translations.json index 4de0f6fb5d..398d75b99c 100644 --- a/locale/sr/translations.json +++ b/locale/sr/translations.json @@ -37,7 +37,6 @@ "A stream with this name already exists": "", "A unicode emoji with name {emoji_name} already exists. Uploading a custom emoji with this name will override the unicode emoji with this name.": "", "A wide image for the upper left corner of the app.": "", - "ADMIN ACTIONS": "", "API key": "", "Action": "", "Actions": "", @@ -419,7 +418,6 @@ "Mentions": "", "Message #{stream_name}": "", "Message #{stream_name} > {topic_name}": "", - "Message ": "", "Message actions": "", "Message editing": "\u0418\u0437\u043c\u0435\u043d\u0430 \u043f\u043e\u0440\u0443\u043a\u0430", "Message formatting": "\u0424\u043e\u0440\u043c\u0430\u0442\u0438\u0440\u0430\u045a\u0435 \u043f\u043e\u0440\u0443\u043a\u0435", @@ -427,6 +425,7 @@ "Message retention for stream": "", "Message retention period": "", "Message sent when you were not subscribed": "", + "Message {recipient_label}": "", "Message {recipient_names}": "", "Message {recipient_name} ({recipient_status})": "", "Messages in this stream will be automatically deleted after {retention_days} days.": "", @@ -602,7 +601,6 @@ "Remove": "", "Remove from default": "", "Reply": "", - "Reply (r)": "", "Reply mentioning user": "", "Requesting user": "", "Require topics in stream messages": "", @@ -711,7 +709,6 @@ "The stream has been renamed!": "", "Their password will be cleared from our systems, and any bots they maintain will be disabled.": "", "There are no current alert words.": "", - "There are no messages to reply to.": "", "These settings are explained in detail in the help center.": "", "This action is permanent and cannot be undone. All users will permanently lose access to their Zulip accounts.": "", "This file exceeds maximum allowed size of": "", @@ -826,6 +823,7 @@ "Who can add users to streams": "", "Who can create and manage user groups": "", "Who can create streams": "", + "Who can move messages between streams": "", "Who can post to the stream?": "", "Who can use @all/@everyone mentions in large streams": "", "Who can use private messages": "", diff --git a/locale/sv/LC_MESSAGES/django.po b/locale/sv/LC_MESSAGES/django.po index dff17e4424..f9de85ba84 100644 --- a/locale/sv/LC_MESSAGES/django.po +++ b/locale/sv/LC_MESSAGES/django.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: Zulip\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-05-11 20:47+0000\n" -"PO-Revision-Date: 2021-05-11 20:48+0000\n" +"POT-Creation-Date: 2021-05-12 23:28+0000\n" +"PO-Revision-Date: 2021-05-12 23:29+0000\n" "Last-Translator: Tim Abbott \n" "Language-Team: Swedish (http://www.transifex.com/zulip/zulip/language/sv/)\n" "MIME-Version: 1.0\n" @@ -259,7 +259,7 @@ msgid "" "encountering this page, it's probably our fault. We're sorry." msgstr "" -#: templates/corporate/billing.html:21 templates/zerver/app/navbar.html:149 +#: templates/corporate/billing.html:21 templates/zerver/app/navbar.html:142 msgid "Billing" msgstr "Fakturering" @@ -656,7 +656,7 @@ msgid "Invite" msgstr "inbjudan" #: templates/zerver/app/keyboard_shortcuts.html:2 -#: templates/zerver/app/navbar.html:87 +#: templates/zerver/app/navbar.html:95 #: templates/zerver/app/right_sidebar.html:24 msgid "Keyboard shortcuts" msgstr "Kortkommandon" @@ -1008,62 +1008,66 @@ msgstr "Inställningar" msgid "Manage organization" msgstr "Hantera organisation" -#: templates/zerver/app/navbar.html:82 templates/zerver/footer.html:16 +#: templates/zerver/app/navbar.html:83 +msgid "Usage statistics" +msgstr "" + +#: templates/zerver/app/navbar.html:90 templates/zerver/footer.html:16 msgid "Help center" msgstr "Hjälpcenter" -#: templates/zerver/app/navbar.html:92 +#: templates/zerver/app/navbar.html:100 msgid "Message formatting" msgstr "meddlande format" -#: templates/zerver/app/navbar.html:97 +#: templates/zerver/app/navbar.html:105 #: templates/zerver/app/search_operators.html:2 msgid "Search operators" msgstr "Sök operatorer" -#: templates/zerver/app/navbar.html:103 -msgid "Contact support" -msgstr "" - -#: templates/zerver/app/navbar.html:111 templates/zerver/footer.html:3 +#: templates/zerver/app/navbar.html:112 templates/zerver/footer.html:3 msgid "About Zulip" msgstr "Om Zulip" -#: templates/zerver/app/navbar.html:118 +#: templates/zerver/app/navbar.html:119 +msgid "Contact support" +msgstr "" + +#: templates/zerver/app/navbar.html:126 msgid "Desktop & mobile apps" msgstr "Dator- och mobilappar" -#: templates/zerver/app/navbar.html:123 templates/zerver/footer.html:50 +#: templates/zerver/app/navbar.html:131 templates/zerver/footer.html:50 msgid "Integrations" msgstr "Integreringar" -#: templates/zerver/app/navbar.html:128 +#: templates/zerver/app/navbar.html:136 msgid "API documentation" msgstr "API-dokumentation" -#: templates/zerver/app/navbar.html:135 -msgid "Statistics" -msgstr "Statistik" +#: templates/zerver/app/navbar.html:149 +msgid "Support Zulip" +msgstr "" -#: templates/zerver/app/navbar.html:142 +#: templates/zerver/app/navbar.html:156 msgid "Plans and pricing" msgstr "Planer och priser" -#: templates/zerver/app/navbar.html:157 +#: templates/zerver/app/navbar.html:164 msgid "Invite users" msgstr "Bjud in användare" -#: templates/zerver/app/navbar.html:163 +#: templates/zerver/app/navbar.html:170 msgid "" "Grant Zulip the Kerberos tickets needed to run your Zephyr mirror via " "Webathena" msgstr "Tilldela Zulip Kerberos-nycklar för att köra din Zephyr-avbild via Webathena" -#: templates/zerver/app/navbar.html:165 +#: templates/zerver/app/navbar.html:172 msgid "Link with Webathena" msgstr "Koppla ihop med Webathena" -#: templates/zerver/app/navbar.html:171 +#: templates/zerver/app/navbar.html:178 msgid "Log out" msgstr "Logga ut" @@ -3345,33 +3349,33 @@ msgstr "" msgid "We couldn't find that Zulip organization." msgstr "" -#: zerver/lib/actions.py:355 zerver/lib/actions.py:367 +#: zerver/lib/actions.py:357 zerver/lib/actions.py:369 #, python-brace-format msgid "{user} just signed up for Zulip. (total: {user_count})" msgstr "" -#: zerver/lib/actions.py:358 +#: zerver/lib/actions.py:360 msgid "signups" msgstr "" -#: zerver/lib/actions.py:478 +#: zerver/lib/actions.py:480 #, python-brace-format msgid "{user} accepted your invitation to join Zulip!" msgstr "" -#: zerver/lib/actions.py:1408 +#: zerver/lib/actions.py:1410 msgid "Unable to render message" msgstr "" -#: zerver/lib/actions.py:2214 zerver/lib/actions.py:2244 +#: zerver/lib/actions.py:2224 zerver/lib/actions.py:2254 msgid "Reaction already exists." msgstr "" -#: zerver/lib/actions.py:2347 zerver/lib/addressee.py:32 +#: zerver/lib/actions.py:2357 zerver/lib/addressee.py:32 msgid "Invalid user ID {}" msgstr "" -#: zerver/lib/actions.py:2416 zerver/lib/actions.py:7031 +#: zerver/lib/actions.py:2426 zerver/lib/actions.py:7046 #: zerver/lib/streams.py:238 zerver/lib/streams.py:246 #: zerver/tornado/views.py:105 zerver/views/events_register.py:73 #: zerver/views/message_send.py:226 zerver/views/message_send.py:232 @@ -3379,251 +3383,251 @@ msgstr "" msgid "User not authorized for this query" msgstr "" -#: zerver/lib/actions.py:2453 +#: zerver/lib/actions.py:2463 #, python-brace-format msgid "'{email}' is no longer using Zulip." msgstr "" -#: zerver/lib/actions.py:2460 +#: zerver/lib/actions.py:2470 msgid "You can't send private messages outside of your organization." msgstr "" -#: zerver/lib/actions.py:2526 +#: zerver/lib/actions.py:2536 msgid "Expected exactly one stream" msgstr "" -#: zerver/lib/actions.py:2537 +#: zerver/lib/actions.py:2547 msgid "Invalid data type for stream" msgstr "" -#: zerver/lib/actions.py:2553 zerver/lib/actions.py:2563 +#: zerver/lib/actions.py:2563 zerver/lib/actions.py:2573 msgid "Invalid data type for recipients" msgstr "" -#: zerver/lib/actions.py:2571 zerver/lib/actions.py:2579 +#: zerver/lib/actions.py:2581 zerver/lib/actions.py:2589 msgid "Recipient lists may contain emails or user IDs, but not both." msgstr "" -#: zerver/lib/actions.py:2677 +#: zerver/lib/actions.py:2687 msgid "Reminders can only be set for streams." msgstr "" -#: zerver/lib/actions.py:2698 +#: zerver/lib/actions.py:2708 msgid "Your organization has turned off message editing" msgstr "" -#: zerver/lib/actions.py:2701 +#: zerver/lib/actions.py:2711 msgid "Invalid propagate_mode without topic edit" msgstr "" -#: zerver/lib/actions.py:2721 +#: zerver/lib/actions.py:2731 msgid "You don't have permission to edit this message" msgstr "" -#: zerver/lib/actions.py:2725 +#: zerver/lib/actions.py:2735 msgid "Widgets cannot be edited." msgstr "" -#: zerver/lib/actions.py:2736 zerver/lib/actions.py:2750 +#: zerver/lib/actions.py:2746 zerver/lib/actions.py:2760 msgid "The time limit for editing this message has passed" msgstr "" -#: zerver/lib/actions.py:2753 +#: zerver/lib/actions.py:2763 msgid "Nothing to change" msgstr "" -#: zerver/lib/actions.py:2757 zerver/lib/addressee.py:41 +#: zerver/lib/actions.py:2767 zerver/lib/addressee.py:41 #: zerver/webhooks/ifttt/view.py:26 zerver/webhooks/zapier/view.py:38 msgid "Topic can't be empty" msgstr "" -#: zerver/lib/actions.py:2795 +#: zerver/lib/actions.py:2805 msgid "Message must be a stream message" msgstr "" -#: zerver/lib/actions.py:2797 +#: zerver/lib/actions.py:2807 msgid "You don't have permission to move this message" msgstr "" -#: zerver/lib/actions.py:2803 +#: zerver/lib/actions.py:2813 msgid "" "You don't have permission to move this message due to missing access to its " "stream" msgstr "" -#: zerver/lib/actions.py:2807 +#: zerver/lib/actions.py:2817 msgid "Cannot change message content while changing stream" msgstr "" -#: zerver/lib/actions.py:2843 +#: zerver/lib/actions.py:2854 msgid "Invalid default stream group name '{}'" msgstr "" -#: zerver/lib/actions.py:2846 +#: zerver/lib/actions.py:2857 msgid "Default stream group name too long (limit: {} characters)" msgstr "" -#: zerver/lib/actions.py:2853 +#: zerver/lib/actions.py:2864 msgid "Default stream group name '{}' contains NULL (0x00) characters." msgstr "" -#: zerver/lib/actions.py:2919 +#: zerver/lib/actions.py:2930 #, python-brace-format msgid "" "Your bot {bot_identity} tried to send a message to stream ID {stream_id}, " "but there is no stream with that ID." msgstr "" -#: zerver/lib/actions.py:2925 +#: zerver/lib/actions.py:2936 #, python-brace-format msgid "" "Your bot {bot_identity} tried to send a message to stream {stream_name}, but" " that stream does not exist. Click [here]({new_stream_link}) to create it." msgstr "" -#: zerver/lib/actions.py:2933 +#: zerver/lib/actions.py:2944 #, python-brace-format msgid "" "Your bot {bot_identity} tried to send a message to stream {stream_name}. The" " stream exists but does not have any subscribers." msgstr "" -#: zerver/lib/actions.py:2980 +#: zerver/lib/actions.py:2991 msgid "Private messages are disabled in this organization." msgstr "" -#: zerver/lib/actions.py:3105 +#: zerver/lib/actions.py:3116 msgid "Widgets: API programmer sent invalid JSON content" msgstr "" -#: zerver/lib/actions.py:3111 +#: zerver/lib/actions.py:3122 #, python-brace-format msgid "Widgets: {error_msg}" msgstr "" -#: zerver/lib/actions.py:3129 +#: zerver/lib/actions.py:3140 msgid "You do not have permission to use wildcard mentions in this stream." msgstr "" -#: zerver/lib/actions.py:3382 +#: zerver/lib/actions.py:3393 msgid "Subscriber data is not available for this stream" msgstr "" -#: zerver/lib/actions.py:3389 +#: zerver/lib/actions.py:3400 msgid "Unable to retrieve subscribers for private stream" msgstr "" -#: zerver/lib/actions.py:4642 +#: zerver/lib/actions.py:4653 #, python-brace-format msgid "{user_name} renamed stream {old_stream_name} to {new_stream_name}." msgstr "" -#: zerver/lib/actions.py:4748 +#: zerver/lib/actions.py:4759 msgid "Signups enabled" msgstr "" -#: zerver/lib/actions.py:4862 +#: zerver/lib/actions.py:4873 msgid "Invalid default stream group {}" msgstr "" -#: zerver/lib/actions.py:4908 zerver/lib/actions.py:4935 +#: zerver/lib/actions.py:4919 zerver/lib/actions.py:4946 #, python-brace-format msgid "" "'{stream_name}' is a default stream and cannot be added to '{group_name}'" msgstr "" -#: zerver/lib/actions.py:4919 +#: zerver/lib/actions.py:4930 #, python-brace-format msgid "Default stream group '{group_name}' already exists" msgstr "" -#: zerver/lib/actions.py:4941 +#: zerver/lib/actions.py:4952 #, python-brace-format msgid "" "Stream '{stream_name}' is already present in default stream group " "'{group_name}'" msgstr "" -#: zerver/lib/actions.py:4957 +#: zerver/lib/actions.py:4968 #, python-brace-format msgid "" "Stream '{stream_name}' is not present in default stream group '{group_name}'" msgstr "" -#: zerver/lib/actions.py:4971 +#: zerver/lib/actions.py:4982 msgid "This default stream group is already named '{}'" msgstr "" -#: zerver/lib/actions.py:4975 +#: zerver/lib/actions.py:4986 msgid "Default stream group '{}' already exists" msgstr "" -#: zerver/lib/actions.py:5417 +#: zerver/lib/actions.py:5428 msgid "Invalid flag: '{}'" msgstr "" -#: zerver/lib/actions.py:5419 +#: zerver/lib/actions.py:5430 msgid "Flag not editable: '{}'" msgstr "" -#: zerver/lib/actions.py:5421 +#: zerver/lib/actions.py:5432 msgid "Invalid message flag operation: '{}'" msgstr "" -#: zerver/lib/actions.py:5435 zerver/lib/actions.py:5437 -#: zerver/lib/message.py:670 zerver/lib/message.py:676 +#: zerver/lib/actions.py:5446 zerver/lib/actions.py:5448 +#: zerver/lib/message.py:671 zerver/lib/message.py:677 msgid "Invalid message(s)" msgstr "" -#: zerver/lib/actions.py:6005 +#: zerver/lib/actions.py:6020 #, python-brace-format msgid "This topic was moved by {user} to {new_location}" msgstr "" -#: zerver/lib/actions.py:6010 +#: zerver/lib/actions.py:6025 #, python-brace-format msgid "This topic was moved here from {old_location} by {user}" msgstr "" -#: zerver/lib/actions.py:6503 +#: zerver/lib/actions.py:6518 #, python-brace-format msgid "" "You do not have enough remaining invites for today. Please contact {email} " "to have your limit raised. No invitations were sent." msgstr "" -#: zerver/lib/actions.py:6554 +#: zerver/lib/actions.py:6569 msgid "" "Your account is too new to send invites for this organization. Ask an " "organization admin, or a more experienced user." msgstr "" -#: zerver/lib/actions.py:6594 +#: zerver/lib/actions.py:6609 msgid "Some emails did not validate, so we didn't send any invitations." msgstr "" -#: zerver/lib/actions.py:6602 +#: zerver/lib/actions.py:6617 msgid "We weren't able to invite anyone." msgstr "" -#: zerver/lib/actions.py:6633 +#: zerver/lib/actions.py:6648 msgid "" "Some of those addresses are already using Zulip, so we didn't send them an " "invitation. We did send invitations to everyone else!" msgstr "" -#: zerver/lib/actions.py:7250 +#: zerver/lib/actions.py:7265 msgid "Invalid order mapping." msgstr "" -#: zerver/lib/actions.py:7316 zerver/lib/users.py:344 +#: zerver/lib/actions.py:7331 zerver/lib/users.py:344 #: zerver/views/custom_profile_fields.py:137 #: zerver/views/custom_profile_fields.py:157 #, python-brace-format msgid "Field id {id} not found." msgstr "" -#: zerver/lib/actions.py:7342 zerver/lib/actions.py:7355 +#: zerver/lib/actions.py:7357 zerver/lib/actions.py:7370 msgid "User group '{}' already exists." msgstr "" @@ -3963,11 +3967,11 @@ msgstr "" msgid "Version control" msgstr "" -#: zerver/lib/message.py:128 +#: zerver/lib/message.py:129 msgid "Message must not be empty" msgstr "" -#: zerver/lib/message.py:130 +#: zerver/lib/message.py:131 msgid "Message must not contain null bytes" msgstr "" @@ -4083,11 +4087,11 @@ msgid "" "a previous message." msgstr "" -#: zerver/lib/outgoing_webhook.py:292 +#: zerver/lib/outgoing_webhook.py:293 msgid "Invalid JSON in response" msgstr "" -#: zerver/lib/outgoing_webhook.py:295 +#: zerver/lib/outgoing_webhook.py:296 msgid "Invalid response format" msgstr "" diff --git a/locale/sv/translations.json b/locale/sv/translations.json index 367e7a3d27..e17766c020 100644 --- a/locale/sv/translations.json +++ b/locale/sv/translations.json @@ -824,6 +824,7 @@ "Who can add users to streams": "", "Who can create and manage user groups": "", "Who can create streams": "", + "Who can move messages between streams": "", "Who can post to the stream?": "", "Who can use @all/@everyone mentions in large streams": "", "Who can use private messages": "", diff --git a/locale/ta/LC_MESSAGES/django.po b/locale/ta/LC_MESSAGES/django.po index ab3ebb15cc..913ae87310 100644 --- a/locale/ta/LC_MESSAGES/django.po +++ b/locale/ta/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Zulip\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-05-12 04:35+0000\n" +"POT-Creation-Date: 2021-05-13 16:32+0000\n" "PO-Revision-Date: 2018-04-11 21:06+0000\n" "Last-Translator: Tim Abbott \n" "Language-Team: Tamil (http://www.transifex.com/zulip/zulip/language/ta/)\n" @@ -269,7 +269,7 @@ msgid "" "encountering this page, it's probably our fault. We're sorry." msgstr "" -#: templates/corporate/billing.html:21 templates/zerver/app/navbar.html:149 +#: templates/corporate/billing.html:21 templates/zerver/app/navbar.html:142 msgid "Billing" msgstr "" @@ -677,7 +677,7 @@ msgid "Invite" msgstr "" #: templates/zerver/app/keyboard_shortcuts.html:2 -#: templates/zerver/app/navbar.html:87 +#: templates/zerver/app/navbar.html:95 #: templates/zerver/app/right_sidebar.html:24 msgid "Keyboard shortcuts" msgstr "" @@ -1035,62 +1035,66 @@ msgstr "அமைப்புகள்" msgid "Manage organization" msgstr "" -#: templates/zerver/app/navbar.html:82 templates/zerver/footer.html:16 +#: templates/zerver/app/navbar.html:83 +msgid "Usage statistics" +msgstr "" + +#: templates/zerver/app/navbar.html:90 templates/zerver/footer.html:16 msgid "Help center" msgstr "" -#: templates/zerver/app/navbar.html:92 +#: templates/zerver/app/navbar.html:100 msgid "Message formatting" msgstr "" -#: templates/zerver/app/navbar.html:97 +#: templates/zerver/app/navbar.html:105 #: templates/zerver/app/search_operators.html:2 msgid "Search operators" msgstr "" -#: templates/zerver/app/navbar.html:103 -msgid "Contact support" -msgstr "" - -#: templates/zerver/app/navbar.html:111 templates/zerver/footer.html:3 +#: templates/zerver/app/navbar.html:112 templates/zerver/footer.html:3 msgid "About Zulip" msgstr "" -#: templates/zerver/app/navbar.html:118 +#: templates/zerver/app/navbar.html:119 +msgid "Contact support" +msgstr "" + +#: templates/zerver/app/navbar.html:126 msgid "Desktop & mobile apps" msgstr "" -#: templates/zerver/app/navbar.html:123 templates/zerver/footer.html:50 +#: templates/zerver/app/navbar.html:131 templates/zerver/footer.html:50 msgid "Integrations" msgstr "" -#: templates/zerver/app/navbar.html:128 +#: templates/zerver/app/navbar.html:136 msgid "API documentation" msgstr "" -#: templates/zerver/app/navbar.html:135 -msgid "Statistics" +#: templates/zerver/app/navbar.html:149 +msgid "Support Zulip" msgstr "" -#: templates/zerver/app/navbar.html:142 +#: templates/zerver/app/navbar.html:156 msgid "Plans and pricing" msgstr "" -#: templates/zerver/app/navbar.html:157 +#: templates/zerver/app/navbar.html:164 msgid "Invite users" msgstr "" -#: templates/zerver/app/navbar.html:163 +#: templates/zerver/app/navbar.html:170 msgid "" "Grant Zulip the Kerberos tickets needed to run your Zephyr mirror via " "Webathena" msgstr "" -#: templates/zerver/app/navbar.html:165 +#: templates/zerver/app/navbar.html:172 msgid "Link with Webathena" msgstr "" -#: templates/zerver/app/navbar.html:171 +#: templates/zerver/app/navbar.html:178 msgid "Log out" msgstr "விடுபதிகை" @@ -3426,33 +3430,33 @@ msgstr "" msgid "We couldn't find that Zulip organization." msgstr "" -#: zerver/lib/actions.py:355 zerver/lib/actions.py:367 +#: zerver/lib/actions.py:357 zerver/lib/actions.py:369 #, python-brace-format msgid "{user} just signed up for Zulip. (total: {user_count})" msgstr "" -#: zerver/lib/actions.py:358 +#: zerver/lib/actions.py:360 msgid "signups" msgstr "" -#: zerver/lib/actions.py:478 +#: zerver/lib/actions.py:480 #, python-brace-format msgid "{user} accepted your invitation to join Zulip!" msgstr "" -#: zerver/lib/actions.py:1408 +#: zerver/lib/actions.py:1410 msgid "Unable to render message" msgstr "" -#: zerver/lib/actions.py:2214 zerver/lib/actions.py:2244 +#: zerver/lib/actions.py:2224 zerver/lib/actions.py:2254 msgid "Reaction already exists." msgstr "" -#: zerver/lib/actions.py:2347 zerver/lib/addressee.py:32 +#: zerver/lib/actions.py:2357 zerver/lib/addressee.py:32 msgid "Invalid user ID {}" msgstr "" -#: zerver/lib/actions.py:2416 zerver/lib/actions.py:7031 +#: zerver/lib/actions.py:2426 zerver/lib/actions.py:7046 #: zerver/lib/streams.py:238 zerver/lib/streams.py:246 #: zerver/tornado/views.py:105 zerver/views/events_register.py:73 #: zerver/views/message_send.py:226 zerver/views/message_send.py:232 @@ -3460,253 +3464,253 @@ msgstr "" msgid "User not authorized for this query" msgstr "" -#: zerver/lib/actions.py:2453 +#: zerver/lib/actions.py:2463 #, python-brace-format msgid "'{email}' is no longer using Zulip." msgstr "" -#: zerver/lib/actions.py:2460 +#: zerver/lib/actions.py:2470 msgid "You can't send private messages outside of your organization." msgstr "" -#: zerver/lib/actions.py:2526 +#: zerver/lib/actions.py:2536 msgid "Expected exactly one stream" msgstr "" -#: zerver/lib/actions.py:2537 +#: zerver/lib/actions.py:2547 msgid "Invalid data type for stream" msgstr "" -#: zerver/lib/actions.py:2553 zerver/lib/actions.py:2563 +#: zerver/lib/actions.py:2563 zerver/lib/actions.py:2573 msgid "Invalid data type for recipients" msgstr "" -#: zerver/lib/actions.py:2571 zerver/lib/actions.py:2579 +#: zerver/lib/actions.py:2581 zerver/lib/actions.py:2589 msgid "Recipient lists may contain emails or user IDs, but not both." msgstr "" -#: zerver/lib/actions.py:2677 +#: zerver/lib/actions.py:2687 msgid "Reminders can only be set for streams." msgstr "" -#: zerver/lib/actions.py:2698 +#: zerver/lib/actions.py:2708 msgid "Your organization has turned off message editing" msgstr "" -#: zerver/lib/actions.py:2701 +#: zerver/lib/actions.py:2711 msgid "Invalid propagate_mode without topic edit" msgstr "" -#: zerver/lib/actions.py:2721 +#: zerver/lib/actions.py:2731 msgid "You don't have permission to edit this message" msgstr "" -#: zerver/lib/actions.py:2725 +#: zerver/lib/actions.py:2735 msgid "Widgets cannot be edited." msgstr "" -#: zerver/lib/actions.py:2736 zerver/lib/actions.py:2750 +#: zerver/lib/actions.py:2746 zerver/lib/actions.py:2760 msgid "The time limit for editing this message has passed" msgstr "" -#: zerver/lib/actions.py:2753 +#: zerver/lib/actions.py:2763 msgid "Nothing to change" msgstr "" -#: zerver/lib/actions.py:2757 zerver/lib/addressee.py:41 +#: zerver/lib/actions.py:2767 zerver/lib/addressee.py:41 #: zerver/webhooks/ifttt/view.py:26 zerver/webhooks/zapier/view.py:38 msgid "Topic can't be empty" msgstr "" -#: zerver/lib/actions.py:2795 +#: zerver/lib/actions.py:2805 msgid "Message must be a stream message" msgstr "" -#: zerver/lib/actions.py:2797 +#: zerver/lib/actions.py:2807 msgid "You don't have permission to move this message" msgstr "" -#: zerver/lib/actions.py:2803 +#: zerver/lib/actions.py:2813 msgid "" "You don't have permission to move this message due to missing access to its " "stream" msgstr "" -#: zerver/lib/actions.py:2807 +#: zerver/lib/actions.py:2817 msgid "Cannot change message content while changing stream" msgstr "" -#: zerver/lib/actions.py:2843 +#: zerver/lib/actions.py:2854 msgid "Invalid default stream group name '{}'" msgstr "" -#: zerver/lib/actions.py:2846 +#: zerver/lib/actions.py:2857 msgid "Default stream group name too long (limit: {} characters)" msgstr "" -#: zerver/lib/actions.py:2853 +#: zerver/lib/actions.py:2864 msgid "Default stream group name '{}' contains NULL (0x00) characters." msgstr "" -#: zerver/lib/actions.py:2919 +#: zerver/lib/actions.py:2930 #, python-brace-format msgid "" "Your bot {bot_identity} tried to send a message to stream ID {stream_id}, " "but there is no stream with that ID." msgstr "" -#: zerver/lib/actions.py:2925 +#: zerver/lib/actions.py:2936 #, python-brace-format msgid "" "Your bot {bot_identity} tried to send a message to stream {stream_name}, but " "that stream does not exist. Click [here]({new_stream_link}) to create it." msgstr "" -#: zerver/lib/actions.py:2933 +#: zerver/lib/actions.py:2944 #, python-brace-format msgid "" "Your bot {bot_identity} tried to send a message to stream {stream_name}. The " "stream exists but does not have any subscribers." msgstr "" -#: zerver/lib/actions.py:2980 +#: zerver/lib/actions.py:2991 msgid "Private messages are disabled in this organization." msgstr "" -#: zerver/lib/actions.py:3105 +#: zerver/lib/actions.py:3116 msgid "Widgets: API programmer sent invalid JSON content" msgstr "" -#: zerver/lib/actions.py:3111 +#: zerver/lib/actions.py:3122 #, python-brace-format msgid "Widgets: {error_msg}" msgstr "" -#: zerver/lib/actions.py:3129 +#: zerver/lib/actions.py:3140 msgid "You do not have permission to use wildcard mentions in this stream." msgstr "" -#: zerver/lib/actions.py:3382 +#: zerver/lib/actions.py:3393 msgid "Subscriber data is not available for this stream" msgstr "" -#: zerver/lib/actions.py:3389 +#: zerver/lib/actions.py:3400 msgid "Unable to retrieve subscribers for private stream" msgstr "" -#: zerver/lib/actions.py:4642 +#: zerver/lib/actions.py:4653 #, python-brace-format msgid "{user_name} renamed stream {old_stream_name} to {new_stream_name}." msgstr "" -#: zerver/lib/actions.py:4748 +#: zerver/lib/actions.py:4759 msgid "Signups enabled" msgstr "" -#: zerver/lib/actions.py:4862 +#: zerver/lib/actions.py:4873 msgid "Invalid default stream group {}" msgstr "" -#: zerver/lib/actions.py:4908 zerver/lib/actions.py:4935 +#: zerver/lib/actions.py:4919 zerver/lib/actions.py:4946 #, python-brace-format msgid "" "'{stream_name}' is a default stream and cannot be added to '{group_name}'" msgstr "" -#: zerver/lib/actions.py:4919 +#: zerver/lib/actions.py:4930 #, python-brace-format msgid "Default stream group '{group_name}' already exists" msgstr "" -#: zerver/lib/actions.py:4941 +#: zerver/lib/actions.py:4952 #, python-brace-format msgid "" "Stream '{stream_name}' is already present in default stream group " "'{group_name}'" msgstr "" -#: zerver/lib/actions.py:4957 +#: zerver/lib/actions.py:4968 #, python-brace-format msgid "" "Stream '{stream_name}' is not present in default stream group '{group_name}'" msgstr "" -#: zerver/lib/actions.py:4971 +#: zerver/lib/actions.py:4982 msgid "This default stream group is already named '{}'" msgstr "" -#: zerver/lib/actions.py:4975 +#: zerver/lib/actions.py:4986 msgid "Default stream group '{}' already exists" msgstr "" -#: zerver/lib/actions.py:5417 +#: zerver/lib/actions.py:5428 msgid "Invalid flag: '{}'" msgstr "" -#: zerver/lib/actions.py:5419 +#: zerver/lib/actions.py:5430 msgid "Flag not editable: '{}'" msgstr "" -#: zerver/lib/actions.py:5421 +#: zerver/lib/actions.py:5432 #, fuzzy #| msgid "Enable notifications" msgid "Invalid message flag operation: '{}'" msgstr "அறிவிப்புகளை இயக்கு" -#: zerver/lib/actions.py:5435 zerver/lib/actions.py:5437 -#: zerver/lib/message.py:670 zerver/lib/message.py:676 +#: zerver/lib/actions.py:5446 zerver/lib/actions.py:5448 +#: zerver/lib/message.py:671 zerver/lib/message.py:677 msgid "Invalid message(s)" msgstr "" -#: zerver/lib/actions.py:6005 +#: zerver/lib/actions.py:6020 #, python-brace-format msgid "This topic was moved by {user} to {new_location}" msgstr "" -#: zerver/lib/actions.py:6010 +#: zerver/lib/actions.py:6025 #, python-brace-format msgid "This topic was moved here from {old_location} by {user}" msgstr "" -#: zerver/lib/actions.py:6503 +#: zerver/lib/actions.py:6518 #, python-brace-format msgid "" "You do not have enough remaining invites for today. Please contact {email} " "to have your limit raised. No invitations were sent." msgstr "" -#: zerver/lib/actions.py:6554 +#: zerver/lib/actions.py:6569 msgid "" "Your account is too new to send invites for this organization. Ask an " "organization admin, or a more experienced user." msgstr "" -#: zerver/lib/actions.py:6594 +#: zerver/lib/actions.py:6609 msgid "Some emails did not validate, so we didn't send any invitations." msgstr "" -#: zerver/lib/actions.py:6602 +#: zerver/lib/actions.py:6617 msgid "We weren't able to invite anyone." msgstr "" -#: zerver/lib/actions.py:6633 +#: zerver/lib/actions.py:6648 msgid "" "Some of those addresses are already using Zulip, so we didn't send them an " "invitation. We did send invitations to everyone else!" msgstr "" -#: zerver/lib/actions.py:7250 +#: zerver/lib/actions.py:7265 msgid "Invalid order mapping." msgstr "" -#: zerver/lib/actions.py:7316 zerver/lib/users.py:344 +#: zerver/lib/actions.py:7331 zerver/lib/users.py:344 #: zerver/views/custom_profile_fields.py:137 #: zerver/views/custom_profile_fields.py:157 #, python-brace-format msgid "Field id {id} not found." msgstr "" -#: zerver/lib/actions.py:7342 zerver/lib/actions.py:7355 +#: zerver/lib/actions.py:7357 zerver/lib/actions.py:7370 msgid "User group '{}' already exists." msgstr "" @@ -4058,11 +4062,11 @@ msgstr "" msgid "Version control" msgstr "" -#: zerver/lib/message.py:128 +#: zerver/lib/message.py:129 msgid "Message must not be empty" msgstr "" -#: zerver/lib/message.py:130 +#: zerver/lib/message.py:131 msgid "Message must not contain null bytes" msgstr "" @@ -4181,7 +4185,7 @@ msgstr "" msgid "Invalid JSON in response" msgstr "" -#: zerver/lib/outgoing_webhook.py:296 +#: zerver/lib/outgoing_webhook.py:302 #, fuzzy #| msgid "Enable notifications" msgid "Invalid response format" diff --git a/locale/ta/translations.json b/locale/ta/translations.json index c396ebc7e4..a2fb9b11d8 100644 --- a/locale/ta/translations.json +++ b/locale/ta/translations.json @@ -824,6 +824,7 @@ "Who can add users to streams": "", "Who can create and manage user groups": "", "Who can create streams": "", + "Who can move messages between streams": "", "Who can post to the stream?": "", "Who can use @all/@everyone mentions in large streams": "", "Who can use private messages": "", diff --git a/locale/tr/LC_MESSAGES/django.po b/locale/tr/LC_MESSAGES/django.po index 96ade81115..0a5eab6bc5 100644 --- a/locale/tr/LC_MESSAGES/django.po +++ b/locale/tr/LC_MESSAGES/django.po @@ -15,8 +15,8 @@ msgid "" msgstr "" "Project-Id-Version: Zulip\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-05-11 20:47+0000\n" -"PO-Revision-Date: 2021-05-11 20:48+0000\n" +"POT-Creation-Date: 2021-05-12 23:28+0000\n" +"PO-Revision-Date: 2021-05-12 23:29+0000\n" "Last-Translator: Tim Abbott \n" "Language-Team: Turkish (http://www.transifex.com/zulip/zulip/language/tr/)\n" "MIME-Version: 1.0\n" @@ -266,7 +266,7 @@ msgid "" "encountering this page, it's probably our fault. We're sorry." msgstr "Bağlantıyı tarayıcınıza doğru şekilde kopyaladığınızdan emin olun. Eğer hala bu sayfayla karşılaşıyorsanız, muhtemelen bizim hatamızdır. Üzgünüz." -#: templates/corporate/billing.html:21 templates/zerver/app/navbar.html:149 +#: templates/corporate/billing.html:21 templates/zerver/app/navbar.html:142 msgid "Billing" msgstr "Faturalandırma" @@ -663,7 +663,7 @@ msgid "Invite" msgstr "Davet et" #: templates/zerver/app/keyboard_shortcuts.html:2 -#: templates/zerver/app/navbar.html:87 +#: templates/zerver/app/navbar.html:95 #: templates/zerver/app/right_sidebar.html:24 msgid "Keyboard shortcuts" msgstr "Klavye kısa yolları" @@ -1015,62 +1015,66 @@ msgstr "Ayarlar" msgid "Manage organization" msgstr "Organizasyon yönet" -#: templates/zerver/app/navbar.html:82 templates/zerver/footer.html:16 +#: templates/zerver/app/navbar.html:83 +msgid "Usage statistics" +msgstr "" + +#: templates/zerver/app/navbar.html:90 templates/zerver/footer.html:16 msgid "Help center" msgstr "Yardım merkezi" -#: templates/zerver/app/navbar.html:92 +#: templates/zerver/app/navbar.html:100 msgid "Message formatting" msgstr "İleti biçemleme" -#: templates/zerver/app/navbar.html:97 +#: templates/zerver/app/navbar.html:105 #: templates/zerver/app/search_operators.html:2 msgid "Search operators" msgstr "Operatör arama" -#: templates/zerver/app/navbar.html:103 -msgid "Contact support" -msgstr "Desteğe ulaş" - -#: templates/zerver/app/navbar.html:111 templates/zerver/footer.html:3 +#: templates/zerver/app/navbar.html:112 templates/zerver/footer.html:3 msgid "About Zulip" msgstr "Zulip hakkında" -#: templates/zerver/app/navbar.html:118 +#: templates/zerver/app/navbar.html:119 +msgid "Contact support" +msgstr "Desteğe ulaş" + +#: templates/zerver/app/navbar.html:126 msgid "Desktop & mobile apps" msgstr "Masa üstü & mobil uygulamalar" -#: templates/zerver/app/navbar.html:123 templates/zerver/footer.html:50 +#: templates/zerver/app/navbar.html:131 templates/zerver/footer.html:50 msgid "Integrations" msgstr "Entegrasyonlar" -#: templates/zerver/app/navbar.html:128 +#: templates/zerver/app/navbar.html:136 msgid "API documentation" msgstr "API belgeleri" -#: templates/zerver/app/navbar.html:135 -msgid "Statistics" -msgstr "İstatistikler" +#: templates/zerver/app/navbar.html:149 +msgid "Support Zulip" +msgstr "" -#: templates/zerver/app/navbar.html:142 +#: templates/zerver/app/navbar.html:156 msgid "Plans and pricing" msgstr "Plan ve fiyatladırmalar" -#: templates/zerver/app/navbar.html:157 +#: templates/zerver/app/navbar.html:164 msgid "Invite users" msgstr "Kullanıcı davet et" -#: templates/zerver/app/navbar.html:163 +#: templates/zerver/app/navbar.html:170 msgid "" "Grant Zulip the Kerberos tickets needed to run your Zephyr mirror via " "Webathena" msgstr "Grat Zulip the Kerberos Biletlerini Webatena ile Zephyr'ınızı çalıştırmak için gerekli" -#: templates/zerver/app/navbar.html:165 +#: templates/zerver/app/navbar.html:172 msgid "Link with Webathena" msgstr "Webathena ile bağlantı kur" -#: templates/zerver/app/navbar.html:171 +#: templates/zerver/app/navbar.html:178 msgid "Log out" msgstr "Çıkış yap" @@ -3352,33 +3356,33 @@ msgstr "Lütfen en fazla 10 E-posta adresi giriniz." msgid "We couldn't find that Zulip organization." msgstr "Zulip organizasyonunu bulamadık." -#: zerver/lib/actions.py:355 zerver/lib/actions.py:367 +#: zerver/lib/actions.py:357 zerver/lib/actions.py:369 #, python-brace-format msgid "{user} just signed up for Zulip. (total: {user_count})" msgstr "{user} Zulip'e giriş yaptı. (toplam: {user_count})" -#: zerver/lib/actions.py:358 +#: zerver/lib/actions.py:360 msgid "signups" msgstr "kaydolmalar" -#: zerver/lib/actions.py:478 +#: zerver/lib/actions.py:480 #, python-brace-format msgid "{user} accepted your invitation to join Zulip!" msgstr "{user} Zulip'e katılma davetinizi kabul etti!" -#: zerver/lib/actions.py:1408 +#: zerver/lib/actions.py:1410 msgid "Unable to render message" msgstr "İleti sunumu gerçekleştirilemedi" -#: zerver/lib/actions.py:2214 zerver/lib/actions.py:2244 +#: zerver/lib/actions.py:2224 zerver/lib/actions.py:2254 msgid "Reaction already exists." msgstr "Tepki halihazırda mevcut." -#: zerver/lib/actions.py:2347 zerver/lib/addressee.py:32 +#: zerver/lib/actions.py:2357 zerver/lib/addressee.py:32 msgid "Invalid user ID {}" msgstr "Geçersiz kullanıcı kimliği {}" -#: zerver/lib/actions.py:2416 zerver/lib/actions.py:7031 +#: zerver/lib/actions.py:2426 zerver/lib/actions.py:7046 #: zerver/lib/streams.py:238 zerver/lib/streams.py:246 #: zerver/tornado/views.py:105 zerver/views/events_register.py:73 #: zerver/views/message_send.py:226 zerver/views/message_send.py:232 @@ -3386,251 +3390,251 @@ msgstr "Geçersiz kullanıcı kimliği {}" msgid "User not authorized for this query" msgstr "Kullanıcı bu sorgu için yetkilendirilmemiş" -#: zerver/lib/actions.py:2453 +#: zerver/lib/actions.py:2463 #, python-brace-format msgid "'{email}' is no longer using Zulip." msgstr "'{email}' Zulip'i artık kullanmıyor." -#: zerver/lib/actions.py:2460 +#: zerver/lib/actions.py:2470 msgid "You can't send private messages outside of your organization." msgstr "Özel iletilerinizi organizasyonunuzun dışına gönderemezsiniz." -#: zerver/lib/actions.py:2526 +#: zerver/lib/actions.py:2536 msgid "Expected exactly one stream" msgstr "Sadece bir kanal bekleniyor" -#: zerver/lib/actions.py:2537 +#: zerver/lib/actions.py:2547 msgid "Invalid data type for stream" msgstr "Kanal için geçersiz veri tipi" -#: zerver/lib/actions.py:2553 zerver/lib/actions.py:2563 +#: zerver/lib/actions.py:2563 zerver/lib/actions.py:2573 msgid "Invalid data type for recipients" msgstr "Alıcılar için geçersiz veri tipi" -#: zerver/lib/actions.py:2571 zerver/lib/actions.py:2579 +#: zerver/lib/actions.py:2581 zerver/lib/actions.py:2589 msgid "Recipient lists may contain emails or user IDs, but not both." msgstr "Alıcılar listesi email veya kullanıcı ID içerebilir ama ikisi birden olamaz." -#: zerver/lib/actions.py:2677 +#: zerver/lib/actions.py:2687 msgid "Reminders can only be set for streams." msgstr "Sadece kanallar için hatırlatıcı eklenebilir." -#: zerver/lib/actions.py:2698 +#: zerver/lib/actions.py:2708 msgid "Your organization has turned off message editing" msgstr "Organizasyonunuz ileti değiştirmeye izin vermiyor" -#: zerver/lib/actions.py:2701 +#: zerver/lib/actions.py:2711 msgid "Invalid propagate_mode without topic edit" msgstr "Konu düzenlemesi olmayan geçersiz propagate_mode" -#: zerver/lib/actions.py:2721 +#: zerver/lib/actions.py:2731 msgid "You don't have permission to edit this message" msgstr "Bu iletiyi düzenleme izniniz yok" -#: zerver/lib/actions.py:2725 +#: zerver/lib/actions.py:2735 msgid "Widgets cannot be edited." msgstr "" -#: zerver/lib/actions.py:2736 zerver/lib/actions.py:2750 +#: zerver/lib/actions.py:2746 zerver/lib/actions.py:2760 msgid "The time limit for editing this message has passed" msgstr "İleti düzenleme için belirlenen zaman limiti geçmiştir." -#: zerver/lib/actions.py:2753 +#: zerver/lib/actions.py:2763 msgid "Nothing to change" msgstr "Değiştirilecek bir şey yok" -#: zerver/lib/actions.py:2757 zerver/lib/addressee.py:41 +#: zerver/lib/actions.py:2767 zerver/lib/addressee.py:41 #: zerver/webhooks/ifttt/view.py:26 zerver/webhooks/zapier/view.py:38 msgid "Topic can't be empty" msgstr "Konu boş olamaz" -#: zerver/lib/actions.py:2795 +#: zerver/lib/actions.py:2805 msgid "Message must be a stream message" msgstr "" -#: zerver/lib/actions.py:2797 +#: zerver/lib/actions.py:2807 msgid "You don't have permission to move this message" msgstr "Bu iletiyi taşımak için yetkiniz yok" -#: zerver/lib/actions.py:2803 +#: zerver/lib/actions.py:2813 msgid "" "You don't have permission to move this message due to missing access to its " "stream" msgstr "" -#: zerver/lib/actions.py:2807 +#: zerver/lib/actions.py:2817 msgid "Cannot change message content while changing stream" msgstr "Kanal değiştirirken ileti içeriği değiştirilemez" -#: zerver/lib/actions.py:2843 +#: zerver/lib/actions.py:2854 msgid "Invalid default stream group name '{}'" msgstr "Geçersiz varsayılan kanal group ismi '{}'" -#: zerver/lib/actions.py:2846 +#: zerver/lib/actions.py:2857 msgid "Default stream group name too long (limit: {} characters)" msgstr "Varsayılan kanal gurup ismi çok uzun (limit: {} karakter)" -#: zerver/lib/actions.py:2853 +#: zerver/lib/actions.py:2864 msgid "Default stream group name '{}' contains NULL (0x00) characters." msgstr "Varsayılan '{}' kanal gurup ismi NULL (0x00) karakterler içeriyor." -#: zerver/lib/actions.py:2919 +#: zerver/lib/actions.py:2930 #, python-brace-format msgid "" "Your bot {bot_identity} tried to send a message to stream ID {stream_id}, " "but there is no stream with that ID." msgstr "{bot_identity} adlı botunuz stream ID {stream_id} nolu kanala ileti göndermeye çalıştı, fakat bu numara ile bir kanal bulunmamakta." -#: zerver/lib/actions.py:2925 +#: zerver/lib/actions.py:2936 #, python-brace-format msgid "" "Your bot {bot_identity} tried to send a message to stream {stream_name}, but" " that stream does not exist. Click [here]({new_stream_link}) to create it." msgstr "{bot_identity} adlı botunuz {stream_name} adlı kanala ileti göndermeye çalıştı, fakat böyle bir kanal bulunmamakta. Oluşturmak için [buraya]({new_stream_link}) tıklayınız." -#: zerver/lib/actions.py:2933 +#: zerver/lib/actions.py:2944 #, python-brace-format msgid "" "Your bot {bot_identity} tried to send a message to stream {stream_name}. The" " stream exists but does not have any subscribers." msgstr "Your bot {bot_identity} adlı botunuz {stream_name} adlı kanala ileti göndermeye çalıştı. Bu kanal mevcut fakat hiç abonesi bulunmamakta." -#: zerver/lib/actions.py:2980 +#: zerver/lib/actions.py:2991 msgid "Private messages are disabled in this organization." msgstr "Bu organizasyonda özel mesajlar devredışı bırakılmıştır." -#: zerver/lib/actions.py:3105 +#: zerver/lib/actions.py:3116 msgid "Widgets: API programmer sent invalid JSON content" msgstr "Eklentiler: API programıcısı yanlış JSON içeriği gönderdi" -#: zerver/lib/actions.py:3111 +#: zerver/lib/actions.py:3122 #, python-brace-format msgid "Widgets: {error_msg}" msgstr "Widgetlar: {error_msg}" -#: zerver/lib/actions.py:3129 +#: zerver/lib/actions.py:3140 msgid "You do not have permission to use wildcard mentions in this stream." msgstr "Bu kanalda wildcard bahsetmeyi kullanmaya izniniz bulunmamakta." -#: zerver/lib/actions.py:3382 +#: zerver/lib/actions.py:3393 msgid "Subscriber data is not available for this stream" msgstr "Bu kanal için abone bilgisi mevcut değil" -#: zerver/lib/actions.py:3389 +#: zerver/lib/actions.py:3400 msgid "Unable to retrieve subscribers for private stream" msgstr "Özel kanal için kayıtlı listesine ulaşılanamadı" -#: zerver/lib/actions.py:4642 +#: zerver/lib/actions.py:4653 #, python-brace-format msgid "{user_name} renamed stream {old_stream_name} to {new_stream_name}." msgstr "{user_name} {old_stream_name} kanalının adını {new_stream_name} olarak değiştirdi." -#: zerver/lib/actions.py:4748 +#: zerver/lib/actions.py:4759 msgid "Signups enabled" msgstr "Kaydolmalar etkin" -#: zerver/lib/actions.py:4862 +#: zerver/lib/actions.py:4873 msgid "Invalid default stream group {}" msgstr "Geçersiz varsayılan kanal gurubu {}" -#: zerver/lib/actions.py:4908 zerver/lib/actions.py:4935 +#: zerver/lib/actions.py:4919 zerver/lib/actions.py:4946 #, python-brace-format msgid "" "'{stream_name}' is a default stream and cannot be added to '{group_name}'" msgstr "'{stream_name}' varsayılan kanaldır ve buraya '{group_name}' eklenemez" -#: zerver/lib/actions.py:4919 +#: zerver/lib/actions.py:4930 #, python-brace-format msgid "Default stream group '{group_name}' already exists" msgstr "Varsayılan '{group_name}' kanal grubu mevcut" -#: zerver/lib/actions.py:4941 +#: zerver/lib/actions.py:4952 #, python-brace-format msgid "" "Stream '{stream_name}' is already present in default stream group " "'{group_name}'" msgstr "'{stream_name}' kanal varsayılan '{group_name}' kanal gurubunda var" -#: zerver/lib/actions.py:4957 +#: zerver/lib/actions.py:4968 #, python-brace-format msgid "" "Stream '{stream_name}' is not present in default stream group '{group_name}'" msgstr "'{stream_name}' kanalı varsayılan '{group_name}' kanal grubunda yok." -#: zerver/lib/actions.py:4971 +#: zerver/lib/actions.py:4982 msgid "This default stream group is already named '{}'" msgstr "Bu varsayılan kanal gurup zaten isimlendirildi '{}'" -#: zerver/lib/actions.py:4975 +#: zerver/lib/actions.py:4986 msgid "Default stream group '{}' already exists" msgstr "Varsayılan '{}' kanal gurubu mevcut" -#: zerver/lib/actions.py:5417 +#: zerver/lib/actions.py:5428 msgid "Invalid flag: '{}'" msgstr "Geçersiz etiket: '{}'" -#: zerver/lib/actions.py:5419 +#: zerver/lib/actions.py:5430 msgid "Flag not editable: '{}'" msgstr "Etiket düzenlenemez: '{}'" -#: zerver/lib/actions.py:5421 +#: zerver/lib/actions.py:5432 msgid "Invalid message flag operation: '{}'" msgstr "Geçersiz ileti etiketi eylemi: '{}'" -#: zerver/lib/actions.py:5435 zerver/lib/actions.py:5437 -#: zerver/lib/message.py:670 zerver/lib/message.py:676 +#: zerver/lib/actions.py:5446 zerver/lib/actions.py:5448 +#: zerver/lib/message.py:671 zerver/lib/message.py:677 msgid "Invalid message(s)" msgstr "Geçersiz ileti(ler)" -#: zerver/lib/actions.py:6005 +#: zerver/lib/actions.py:6020 #, python-brace-format msgid "This topic was moved by {user} to {new_location}" msgstr "Bu konu {user} kullanıcısı tarafından {new_location} yerine taşındı" -#: zerver/lib/actions.py:6010 +#: zerver/lib/actions.py:6025 #, python-brace-format msgid "This topic was moved here from {old_location} by {user}" msgstr "Bu konu {user} kullanıcısı tarafından {old_location} yerinden taşındı" -#: zerver/lib/actions.py:6503 +#: zerver/lib/actions.py:6518 #, python-brace-format msgid "" "You do not have enough remaining invites for today. Please contact {email} " "to have your limit raised. No invitations were sent." msgstr "Bugün için yeteri kadar davetiyeniz bulunmamaktadır. Lütfen {email} ulaşarak limit artımı talebinde bulununuz. Hiç bir davetiye gönderilmedi." -#: zerver/lib/actions.py:6554 +#: zerver/lib/actions.py:6569 msgid "" "Your account is too new to send invites for this organization. Ask an " "organization admin, or a more experienced user." msgstr "Hesabınız bu organizasyon adına davetiye göndermek için çok yenidir. Bir organizasyon yöneticisi veya daha uzun süreli bir başka kullanıcıdan yardım alınız." -#: zerver/lib/actions.py:6594 +#: zerver/lib/actions.py:6609 msgid "Some emails did not validate, so we didn't send any invitations." msgstr "E-postaların bazıları doğrulanamadığından bu kisilere davetiye gönderilemedi. Geri kalan herkesin davetiyesi gönderildi!" -#: zerver/lib/actions.py:6602 +#: zerver/lib/actions.py:6617 msgid "We weren't able to invite anyone." msgstr "Kimseyi davet edemedik." -#: zerver/lib/actions.py:6633 +#: zerver/lib/actions.py:6648 msgid "" "Some of those addresses are already using Zulip, so we didn't send them an " "invitation. We did send invitations to everyone else!" msgstr "Bu adreslerden bazıları zaten Zülip'i kullanıyor, bu yüzden onlara bir davet göndermedik. Diğer herkese davetiye gönderildi!" -#: zerver/lib/actions.py:7250 +#: zerver/lib/actions.py:7265 msgid "Invalid order mapping." msgstr "Geçersiz sıralama" -#: zerver/lib/actions.py:7316 zerver/lib/users.py:344 +#: zerver/lib/actions.py:7331 zerver/lib/users.py:344 #: zerver/views/custom_profile_fields.py:137 #: zerver/views/custom_profile_fields.py:157 #, python-brace-format msgid "Field id {id} not found." msgstr "Field id {id} bulunamadı." -#: zerver/lib/actions.py:7342 zerver/lib/actions.py:7355 +#: zerver/lib/actions.py:7357 zerver/lib/actions.py:7370 msgid "User group '{}' already exists." msgstr "'{}' kullanıcı grubu mevcut." @@ -3970,11 +3974,11 @@ msgstr "Üretkenlik" msgid "Version control" msgstr "Versiyon kontrölü" -#: zerver/lib/message.py:128 +#: zerver/lib/message.py:129 msgid "Message must not be empty" msgstr "İleti boş olmamalıdır" -#: zerver/lib/message.py:130 +#: zerver/lib/message.py:131 msgid "Message must not contain null bytes" msgstr "İleti boş bayt içermemelidir" @@ -4090,11 +4094,11 @@ msgid "" "a previous message." msgstr "Önceki iletiye cevap vermediğinizde [Yeni bir konu başlatın]({start_topic_help_url})." -#: zerver/lib/outgoing_webhook.py:292 +#: zerver/lib/outgoing_webhook.py:293 msgid "Invalid JSON in response" msgstr "" -#: zerver/lib/outgoing_webhook.py:295 +#: zerver/lib/outgoing_webhook.py:296 msgid "Invalid response format" msgstr "" diff --git a/locale/tr/translations.json b/locale/tr/translations.json index 5d6d4a5175..fb88a463f1 100644 --- a/locale/tr/translations.json +++ b/locale/tr/translations.json @@ -824,6 +824,7 @@ "Who can add users to streams": "Kim kanallara kullanıcı ekleyebilir", "Who can create and manage user groups": "Kullanıcı gruplarını kim oluşturabilir ve düzenleyebilir", "Who can create streams": "Kimler kanal oluşturabilir", + "Who can move messages between streams": "", "Who can post to the stream?": "Kanala kimler yazabilir?", "Who can use @all/@everyone mentions in large streams": "Büyük kanallarda @all/@everyone bahsetmelerini kim kullanabilir", "Who can use private messages": "Kimler özel mesajları kullanabilir", diff --git a/locale/uk/LC_MESSAGES/django.po b/locale/uk/LC_MESSAGES/django.po index f8ab15baf6..00cacd699d 100644 --- a/locale/uk/LC_MESSAGES/django.po +++ b/locale/uk/LC_MESSAGES/django.po @@ -11,8 +11,8 @@ msgid "" msgstr "" "Project-Id-Version: Zulip\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-05-11 20:47+0000\n" -"PO-Revision-Date: 2021-05-11 20:48+0000\n" +"POT-Creation-Date: 2021-05-12 23:28+0000\n" +"PO-Revision-Date: 2021-05-12 23:29+0000\n" "Last-Translator: Tim Abbott \n" "Language-Team: Ukrainian (http://www.transifex.com/zulip/zulip/language/uk/)\n" "MIME-Version: 1.0\n" @@ -262,7 +262,7 @@ msgid "" "encountering this page, it's probably our fault. We're sorry." msgstr "Переконайтеся, що ви правильно скопіювали посилання у браузер. Якщо ви все ще стикаєтесь із цією сторінкою, мабуть, це наша провина. Нам шкода." -#: templates/corporate/billing.html:21 templates/zerver/app/navbar.html:149 +#: templates/corporate/billing.html:21 templates/zerver/app/navbar.html:142 msgid "Billing" msgstr "Платежі" @@ -659,7 +659,7 @@ msgid "Invite" msgstr "Запросити" #: templates/zerver/app/keyboard_shortcuts.html:2 -#: templates/zerver/app/navbar.html:87 +#: templates/zerver/app/navbar.html:95 #: templates/zerver/app/right_sidebar.html:24 msgid "Keyboard shortcuts" msgstr "Комбінації клавіш" @@ -1011,62 +1011,66 @@ msgstr "Налаштування" msgid "Manage organization" msgstr "Управління організацією" -#: templates/zerver/app/navbar.html:82 templates/zerver/footer.html:16 +#: templates/zerver/app/navbar.html:83 +msgid "Usage statistics" +msgstr "" + +#: templates/zerver/app/navbar.html:90 templates/zerver/footer.html:16 msgid "Help center" msgstr "Центр довідки" -#: templates/zerver/app/navbar.html:92 +#: templates/zerver/app/navbar.html:100 msgid "Message formatting" msgstr "Форматування повідомлення" -#: templates/zerver/app/navbar.html:97 +#: templates/zerver/app/navbar.html:105 #: templates/zerver/app/search_operators.html:2 msgid "Search operators" msgstr "Оператори пошуку" -#: templates/zerver/app/navbar.html:103 -msgid "Contact support" -msgstr "Звернутися в службу підтримки" - -#: templates/zerver/app/navbar.html:111 templates/zerver/footer.html:3 +#: templates/zerver/app/navbar.html:112 templates/zerver/footer.html:3 msgid "About Zulip" msgstr "Про Zulip" -#: templates/zerver/app/navbar.html:118 +#: templates/zerver/app/navbar.html:119 +msgid "Contact support" +msgstr "Звернутися в службу підтримки" + +#: templates/zerver/app/navbar.html:126 msgid "Desktop & mobile apps" msgstr "Настільні та мобільні додатки" -#: templates/zerver/app/navbar.html:123 templates/zerver/footer.html:50 +#: templates/zerver/app/navbar.html:131 templates/zerver/footer.html:50 msgid "Integrations" msgstr "Інтеграції" -#: templates/zerver/app/navbar.html:128 +#: templates/zerver/app/navbar.html:136 msgid "API documentation" msgstr "Документація API" -#: templates/zerver/app/navbar.html:135 -msgid "Statistics" -msgstr "Статистика" +#: templates/zerver/app/navbar.html:149 +msgid "Support Zulip" +msgstr "" -#: templates/zerver/app/navbar.html:142 +#: templates/zerver/app/navbar.html:156 msgid "Plans and pricing" msgstr "Плани та ціни" -#: templates/zerver/app/navbar.html:157 +#: templates/zerver/app/navbar.html:164 msgid "Invite users" msgstr "Запросити користувачів" -#: templates/zerver/app/navbar.html:163 +#: templates/zerver/app/navbar.html:170 msgid "" "Grant Zulip the Kerberos tickets needed to run your Zephyr mirror via " "Webathena" msgstr "Необхідно надати Zulip тікет Kerberos, щоб запустити ваше дзеркало Zephyr через Webathena" -#: templates/zerver/app/navbar.html:165 +#: templates/zerver/app/navbar.html:172 msgid "Link with Webathena" msgstr "Зв'язати з Webathena" -#: templates/zerver/app/navbar.html:171 +#: templates/zerver/app/navbar.html:178 msgid "Log out" msgstr "Вийти" @@ -3348,33 +3352,33 @@ msgstr "Будь ласка, введіть не більше 10 електро msgid "We couldn't find that Zulip organization." msgstr "Ми не змогли знайти цю організацію Zulip." -#: zerver/lib/actions.py:355 zerver/lib/actions.py:367 +#: zerver/lib/actions.py:357 zerver/lib/actions.py:369 #, python-brace-format msgid "{user} just signed up for Zulip. (total: {user_count})" msgstr "{user} щойно зареєструвався в Zulip. (всього: {user_count})" -#: zerver/lib/actions.py:358 +#: zerver/lib/actions.py:360 msgid "signups" msgstr "реєстрації" -#: zerver/lib/actions.py:478 +#: zerver/lib/actions.py:480 #, python-brace-format msgid "{user} accepted your invitation to join Zulip!" msgstr "{user} прийняв ваше запрошення приєднатися до Zulip!" -#: zerver/lib/actions.py:1408 +#: zerver/lib/actions.py:1410 msgid "Unable to render message" msgstr "Неможливо відобразити повідомлення" -#: zerver/lib/actions.py:2214 zerver/lib/actions.py:2244 +#: zerver/lib/actions.py:2224 zerver/lib/actions.py:2254 msgid "Reaction already exists." msgstr "Реакція вже існує." -#: zerver/lib/actions.py:2347 zerver/lib/addressee.py:32 +#: zerver/lib/actions.py:2357 zerver/lib/addressee.py:32 msgid "Invalid user ID {}" msgstr "Недійсний ID користувача {}" -#: zerver/lib/actions.py:2416 zerver/lib/actions.py:7031 +#: zerver/lib/actions.py:2426 zerver/lib/actions.py:7046 #: zerver/lib/streams.py:238 zerver/lib/streams.py:246 #: zerver/tornado/views.py:105 zerver/views/events_register.py:73 #: zerver/views/message_send.py:226 zerver/views/message_send.py:232 @@ -3382,251 +3386,251 @@ msgstr "Недійсний ID користувача {}" msgid "User not authorized for this query" msgstr "Користувач не авторизований для цього запиту" -#: zerver/lib/actions.py:2453 +#: zerver/lib/actions.py:2463 #, python-brace-format msgid "'{email}' is no longer using Zulip." msgstr "'{email}' більше не використовує Zulip." -#: zerver/lib/actions.py:2460 +#: zerver/lib/actions.py:2470 msgid "You can't send private messages outside of your organization." msgstr "Ви не можете надсилати приватні повідомлення за межами вашої організації." -#: zerver/lib/actions.py:2526 +#: zerver/lib/actions.py:2536 msgid "Expected exactly one stream" msgstr "Очікується рівно один канал" -#: zerver/lib/actions.py:2537 +#: zerver/lib/actions.py:2547 msgid "Invalid data type for stream" msgstr "Недійсний тип даних для каналу" -#: zerver/lib/actions.py:2553 zerver/lib/actions.py:2563 +#: zerver/lib/actions.py:2563 zerver/lib/actions.py:2573 msgid "Invalid data type for recipients" msgstr "Недійсний тип даних для одержувачів" -#: zerver/lib/actions.py:2571 zerver/lib/actions.py:2579 +#: zerver/lib/actions.py:2581 zerver/lib/actions.py:2589 msgid "Recipient lists may contain emails or user IDs, but not both." msgstr "Списки одержувачів можуть містити електронні адреси або ID користувачів, але не обидва разом." -#: zerver/lib/actions.py:2677 +#: zerver/lib/actions.py:2687 msgid "Reminders can only be set for streams." msgstr "Нагадування можуть бути тільки встановленні для каналів." -#: zerver/lib/actions.py:2698 +#: zerver/lib/actions.py:2708 msgid "Your organization has turned off message editing" msgstr "Ваша організація вимкнула редагування повідомлень" -#: zerver/lib/actions.py:2701 +#: zerver/lib/actions.py:2711 msgid "Invalid propagate_mode without topic edit" msgstr "" -#: zerver/lib/actions.py:2721 +#: zerver/lib/actions.py:2731 msgid "You don't have permission to edit this message" msgstr "Ви не маєте права редагувати це повідомлення" -#: zerver/lib/actions.py:2725 +#: zerver/lib/actions.py:2735 msgid "Widgets cannot be edited." msgstr "" -#: zerver/lib/actions.py:2736 zerver/lib/actions.py:2750 +#: zerver/lib/actions.py:2746 zerver/lib/actions.py:2760 msgid "The time limit for editing this message has passed" msgstr "Термін для редагування цього повідомлення минув" -#: zerver/lib/actions.py:2753 +#: zerver/lib/actions.py:2763 msgid "Nothing to change" msgstr "Нема що змінювати" -#: zerver/lib/actions.py:2757 zerver/lib/addressee.py:41 +#: zerver/lib/actions.py:2767 zerver/lib/addressee.py:41 #: zerver/webhooks/ifttt/view.py:26 zerver/webhooks/zapier/view.py:38 msgid "Topic can't be empty" msgstr "Тема не може бути порожньою" -#: zerver/lib/actions.py:2795 +#: zerver/lib/actions.py:2805 msgid "Message must be a stream message" msgstr "" -#: zerver/lib/actions.py:2797 +#: zerver/lib/actions.py:2807 msgid "You don't have permission to move this message" msgstr "Ви не маєте дозволу на переміщення цього повідомлення" -#: zerver/lib/actions.py:2803 +#: zerver/lib/actions.py:2813 msgid "" "You don't have permission to move this message due to missing access to its " "stream" msgstr "" -#: zerver/lib/actions.py:2807 +#: zerver/lib/actions.py:2817 msgid "Cannot change message content while changing stream" msgstr "Не вдається змінити вміст повідомлення під час зміни каналу" -#: zerver/lib/actions.py:2843 +#: zerver/lib/actions.py:2854 msgid "Invalid default stream group name '{}'" msgstr "Недійсне ім'я стандартної групи каналу '{}'" -#: zerver/lib/actions.py:2846 +#: zerver/lib/actions.py:2857 msgid "Default stream group name too long (limit: {} characters)" msgstr "Ім'я стандартної групи каналу надто довге (обмеження: {} символів)" -#: zerver/lib/actions.py:2853 +#: zerver/lib/actions.py:2864 msgid "Default stream group name '{}' contains NULL (0x00) characters." msgstr "Ім'я стандартної групи каналу '{}' містить символи NULL (0x00)." -#: zerver/lib/actions.py:2919 +#: zerver/lib/actions.py:2930 #, python-brace-format msgid "" "Your bot {bot_identity} tried to send a message to stream ID {stream_id}, " "but there is no stream with that ID." msgstr "Ваш бот {bot_identity} намагався надіслати повідомлення в ID каналу {stream_id}, але каналу з цим ID немає." -#: zerver/lib/actions.py:2925 +#: zerver/lib/actions.py:2936 #, python-brace-format msgid "" "Your bot {bot_identity} tried to send a message to stream {stream_name}, but" " that stream does not exist. Click [here]({new_stream_link}) to create it." msgstr "Ваш бот {bot_identity} намагався надіслати повідомлення в канал {stream_name}, але такого каналу немає. Клацніть [тут]({new_stream_link}) щоб створити його." -#: zerver/lib/actions.py:2933 +#: zerver/lib/actions.py:2944 #, python-brace-format msgid "" "Your bot {bot_identity} tried to send a message to stream {stream_name}. The" " stream exists but does not have any subscribers." msgstr "Ваш бот {bot_identity} намагався надіслати повідомлення в канал {stream_name}. Канал існує, але не має підписників." -#: zerver/lib/actions.py:2980 +#: zerver/lib/actions.py:2991 msgid "Private messages are disabled in this organization." msgstr "Приватні повідомлення відключені в цій організації." -#: zerver/lib/actions.py:3105 +#: zerver/lib/actions.py:3116 msgid "Widgets: API programmer sent invalid JSON content" msgstr "Віджети: API розробник надіслав JSON з помилковим вмістом" -#: zerver/lib/actions.py:3111 +#: zerver/lib/actions.py:3122 #, python-brace-format msgid "Widgets: {error_msg}" msgstr "Віджети: {error_msg}" -#: zerver/lib/actions.py:3129 +#: zerver/lib/actions.py:3140 msgid "You do not have permission to use wildcard mentions in this stream." msgstr "Ви не маєте дозволу на використання масових згадувань у цьому каналі." -#: zerver/lib/actions.py:3382 +#: zerver/lib/actions.py:3393 msgid "Subscriber data is not available for this stream" msgstr "Дані підписника недоступні для цього каналу" -#: zerver/lib/actions.py:3389 +#: zerver/lib/actions.py:3400 msgid "Unable to retrieve subscribers for private stream" msgstr "Не вдається отримати підписників для приватного каналу" -#: zerver/lib/actions.py:4642 +#: zerver/lib/actions.py:4653 #, python-brace-format msgid "{user_name} renamed stream {old_stream_name} to {new_stream_name}." msgstr "{user_name} перейменував канал {old_stream_name} на {new_stream_name}." -#: zerver/lib/actions.py:4748 +#: zerver/lib/actions.py:4759 msgid "Signups enabled" msgstr "Реєстрація увімкнена" -#: zerver/lib/actions.py:4862 +#: zerver/lib/actions.py:4873 msgid "Invalid default stream group {}" msgstr "Недійсна група основних каналів {}" -#: zerver/lib/actions.py:4908 zerver/lib/actions.py:4935 +#: zerver/lib/actions.py:4919 zerver/lib/actions.py:4946 #, python-brace-format msgid "" "'{stream_name}' is a default stream and cannot be added to '{group_name}'" msgstr "'{stream_name}' є основним каналом і не може бути доданий до '{group_name}'" -#: zerver/lib/actions.py:4919 +#: zerver/lib/actions.py:4930 #, python-brace-format msgid "Default stream group '{group_name}' already exists" msgstr "Група основних каналів '{group_name}' вже існує" -#: zerver/lib/actions.py:4941 +#: zerver/lib/actions.py:4952 #, python-brace-format msgid "" "Stream '{stream_name}' is already present in default stream group " "'{group_name}'" msgstr "Канал '{stream_name}' вже присутній у групі основних каналів '{group_name}'" -#: zerver/lib/actions.py:4957 +#: zerver/lib/actions.py:4968 #, python-brace-format msgid "" "Stream '{stream_name}' is not present in default stream group '{group_name}'" msgstr "Канал '{stream_name}' не присутній у групі основних каналів '{group_name}'" -#: zerver/lib/actions.py:4971 +#: zerver/lib/actions.py:4982 msgid "This default stream group is already named '{}'" msgstr "Ця група основних каналів вже названа '{}'" -#: zerver/lib/actions.py:4975 +#: zerver/lib/actions.py:4986 msgid "Default stream group '{}' already exists" msgstr "Група основних каналів '{}' вже існує" -#: zerver/lib/actions.py:5417 +#: zerver/lib/actions.py:5428 msgid "Invalid flag: '{}'" msgstr "Недійсний прапор: '{}'" -#: zerver/lib/actions.py:5419 +#: zerver/lib/actions.py:5430 msgid "Flag not editable: '{}'" msgstr "Прапорець не можна редагувати: '{}'" -#: zerver/lib/actions.py:5421 +#: zerver/lib/actions.py:5432 msgid "Invalid message flag operation: '{}'" msgstr "" -#: zerver/lib/actions.py:5435 zerver/lib/actions.py:5437 -#: zerver/lib/message.py:670 zerver/lib/message.py:676 +#: zerver/lib/actions.py:5446 zerver/lib/actions.py:5448 +#: zerver/lib/message.py:671 zerver/lib/message.py:677 msgid "Invalid message(s)" msgstr "Недійсне(і) повідомлення" -#: zerver/lib/actions.py:6005 +#: zerver/lib/actions.py:6020 #, python-brace-format msgid "This topic was moved by {user} to {new_location}" msgstr "Ця тема переміщена користувачем {user} до {new_location}" -#: zerver/lib/actions.py:6010 +#: zerver/lib/actions.py:6025 #, python-brace-format msgid "This topic was moved here from {old_location} by {user}" msgstr "Ця тема переміщена сюди з {old_location} користувачем {user}" -#: zerver/lib/actions.py:6503 +#: zerver/lib/actions.py:6518 #, python-brace-format msgid "" "You do not have enough remaining invites for today. Please contact {email} " "to have your limit raised. No invitations were sent." msgstr "У вас залишились недостатньо запрошень на сьогодні. Будь ласка, зв’яжіться з {email} щоб збільшити ліміт. Запрошення не надіслано." -#: zerver/lib/actions.py:6554 +#: zerver/lib/actions.py:6569 msgid "" "Your account is too new to send invites for this organization. Ask an " "organization admin, or a more experienced user." msgstr "Ваш обліковий запис занадто новий для надсилання запрошень для цієї організації. Попросіть адміністратора організації або досвідченого користувача." -#: zerver/lib/actions.py:6594 +#: zerver/lib/actions.py:6609 msgid "Some emails did not validate, so we didn't send any invitations." msgstr "Деякі електронні листи не підтверджені, тому ми не надсилали жодних запрошень." -#: zerver/lib/actions.py:6602 +#: zerver/lib/actions.py:6617 msgid "We weren't able to invite anyone." msgstr "Ми не змогли запросити когось." -#: zerver/lib/actions.py:6633 +#: zerver/lib/actions.py:6648 msgid "" "Some of those addresses are already using Zulip, so we didn't send them an " "invitation. We did send invitations to everyone else!" msgstr "Деякі з цих адрес вже використовують Zulip, тому ми не надіслали їм запрошення. Ми надіслали запрошення всім іншим!" -#: zerver/lib/actions.py:7250 +#: zerver/lib/actions.py:7265 msgid "Invalid order mapping." msgstr "Недійсне відображення порядку." -#: zerver/lib/actions.py:7316 zerver/lib/users.py:344 +#: zerver/lib/actions.py:7331 zerver/lib/users.py:344 #: zerver/views/custom_profile_fields.py:137 #: zerver/views/custom_profile_fields.py:157 #, python-brace-format msgid "Field id {id} not found." msgstr "Ідентифікатор поля {id} не знайдено." -#: zerver/lib/actions.py:7342 zerver/lib/actions.py:7355 +#: zerver/lib/actions.py:7357 zerver/lib/actions.py:7370 msgid "User group '{}' already exists." msgstr "Група користувачів '{}' вже існує." @@ -3966,11 +3970,11 @@ msgstr "Продуктивність" msgid "Version control" msgstr "Контроль версій" -#: zerver/lib/message.py:128 +#: zerver/lib/message.py:129 msgid "Message must not be empty" msgstr "Повідомлення не може бути порожнім" -#: zerver/lib/message.py:130 +#: zerver/lib/message.py:131 msgid "Message must not contain null bytes" msgstr "Повідомлення не повинно містити нульових байтів" @@ -4086,11 +4090,11 @@ msgid "" "a previous message." msgstr "[Почніть нову тему]({start_topic_help_url}) будь-коли, коли ви не відповідаєте на попереднє повідомлення." -#: zerver/lib/outgoing_webhook.py:292 +#: zerver/lib/outgoing_webhook.py:293 msgid "Invalid JSON in response" msgstr "" -#: zerver/lib/outgoing_webhook.py:295 +#: zerver/lib/outgoing_webhook.py:296 msgid "Invalid response format" msgstr "" diff --git a/locale/uk/translations.json b/locale/uk/translations.json index d0dc5eb661..8b4be2a39e 100644 --- a/locale/uk/translations.json +++ b/locale/uk/translations.json @@ -824,6 +824,7 @@ "Who can add users to streams": "Хто може додавати користувачів до каналів", "Who can create and manage user groups": "Хто може створювати та керувати групами користувачів", "Who can create streams": "Хто може створювати канали", + "Who can move messages between streams": "", "Who can post to the stream?": "Хто може надсилати повідомлення до каналу?", "Who can use @all/@everyone mentions in large streams": "Хто може використовувати згадки @all/@everyone у великих каналах", "Who can use private messages": "Хто може використовувати приватні повідомлення", diff --git a/locale/vi/LC_MESSAGES/django.po b/locale/vi/LC_MESSAGES/django.po index 612b01169d..7fa2e32b1f 100644 --- a/locale/vi/LC_MESSAGES/django.po +++ b/locale/vi/LC_MESSAGES/django.po @@ -10,8 +10,8 @@ msgid "" msgstr "" "Project-Id-Version: Zulip\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-05-11 20:47+0000\n" -"PO-Revision-Date: 2021-05-11 20:48+0000\n" +"POT-Creation-Date: 2021-05-12 23:28+0000\n" +"PO-Revision-Date: 2021-05-12 23:29+0000\n" "Last-Translator: Tim Abbott \n" "Language-Team: Vietnamese (http://www.transifex.com/zulip/zulip/language/vi/)\n" "MIME-Version: 1.0\n" @@ -261,7 +261,7 @@ msgid "" "encountering this page, it's probably our fault. We're sorry." msgstr "" -#: templates/corporate/billing.html:21 templates/zerver/app/navbar.html:149 +#: templates/corporate/billing.html:21 templates/zerver/app/navbar.html:142 msgid "Billing" msgstr "" @@ -658,7 +658,7 @@ msgid "Invite" msgstr "Mời" #: templates/zerver/app/keyboard_shortcuts.html:2 -#: templates/zerver/app/navbar.html:87 +#: templates/zerver/app/navbar.html:95 #: templates/zerver/app/right_sidebar.html:24 msgid "Keyboard shortcuts" msgstr "Phím tắt bàn phím" @@ -1010,62 +1010,66 @@ msgstr "Cài đặt" msgid "Manage organization" msgstr "" -#: templates/zerver/app/navbar.html:82 templates/zerver/footer.html:16 +#: templates/zerver/app/navbar.html:83 +msgid "Usage statistics" +msgstr "" + +#: templates/zerver/app/navbar.html:90 templates/zerver/footer.html:16 msgid "Help center" msgstr "" -#: templates/zerver/app/navbar.html:92 +#: templates/zerver/app/navbar.html:100 msgid "Message formatting" msgstr "Định dạng tin nhắn" -#: templates/zerver/app/navbar.html:97 +#: templates/zerver/app/navbar.html:105 #: templates/zerver/app/search_operators.html:2 msgid "Search operators" msgstr "" -#: templates/zerver/app/navbar.html:103 -msgid "Contact support" -msgstr "" - -#: templates/zerver/app/navbar.html:111 templates/zerver/footer.html:3 +#: templates/zerver/app/navbar.html:112 templates/zerver/footer.html:3 msgid "About Zulip" msgstr "Giới thiệu" -#: templates/zerver/app/navbar.html:118 +#: templates/zerver/app/navbar.html:119 +msgid "Contact support" +msgstr "" + +#: templates/zerver/app/navbar.html:126 msgid "Desktop & mobile apps" msgstr "Ứng dụng máy tính & điện thoại" -#: templates/zerver/app/navbar.html:123 templates/zerver/footer.html:50 +#: templates/zerver/app/navbar.html:131 templates/zerver/footer.html:50 msgid "Integrations" msgstr "Hợp nhất" -#: templates/zerver/app/navbar.html:128 +#: templates/zerver/app/navbar.html:136 msgid "API documentation" msgstr "API documentation" -#: templates/zerver/app/navbar.html:135 -msgid "Statistics" +#: templates/zerver/app/navbar.html:149 +msgid "Support Zulip" msgstr "" -#: templates/zerver/app/navbar.html:142 +#: templates/zerver/app/navbar.html:156 msgid "Plans and pricing" msgstr "" -#: templates/zerver/app/navbar.html:157 +#: templates/zerver/app/navbar.html:164 msgid "Invite users" msgstr "Mời bạn bè" -#: templates/zerver/app/navbar.html:163 +#: templates/zerver/app/navbar.html:170 msgid "" "Grant Zulip the Kerberos tickets needed to run your Zephyr mirror via " "Webathena" msgstr "" -#: templates/zerver/app/navbar.html:165 +#: templates/zerver/app/navbar.html:172 msgid "Link with Webathena" msgstr "" -#: templates/zerver/app/navbar.html:171 +#: templates/zerver/app/navbar.html:178 msgid "Log out" msgstr "Đăng xuất" @@ -3347,33 +3351,33 @@ msgstr "" msgid "We couldn't find that Zulip organization." msgstr "" -#: zerver/lib/actions.py:355 zerver/lib/actions.py:367 +#: zerver/lib/actions.py:357 zerver/lib/actions.py:369 #, python-brace-format msgid "{user} just signed up for Zulip. (total: {user_count})" msgstr "" -#: zerver/lib/actions.py:358 +#: zerver/lib/actions.py:360 msgid "signups" msgstr "" -#: zerver/lib/actions.py:478 +#: zerver/lib/actions.py:480 #, python-brace-format msgid "{user} accepted your invitation to join Zulip!" msgstr "" -#: zerver/lib/actions.py:1408 +#: zerver/lib/actions.py:1410 msgid "Unable to render message" msgstr "Không thể chuẩn bị tin nhắn" -#: zerver/lib/actions.py:2214 zerver/lib/actions.py:2244 +#: zerver/lib/actions.py:2224 zerver/lib/actions.py:2254 msgid "Reaction already exists." msgstr "" -#: zerver/lib/actions.py:2347 zerver/lib/addressee.py:32 +#: zerver/lib/actions.py:2357 zerver/lib/addressee.py:32 msgid "Invalid user ID {}" msgstr "" -#: zerver/lib/actions.py:2416 zerver/lib/actions.py:7031 +#: zerver/lib/actions.py:2426 zerver/lib/actions.py:7046 #: zerver/lib/streams.py:238 zerver/lib/streams.py:246 #: zerver/tornado/views.py:105 zerver/views/events_register.py:73 #: zerver/views/message_send.py:226 zerver/views/message_send.py:232 @@ -3381,251 +3385,251 @@ msgstr "" msgid "User not authorized for this query" msgstr "" -#: zerver/lib/actions.py:2453 +#: zerver/lib/actions.py:2463 #, python-brace-format msgid "'{email}' is no longer using Zulip." msgstr "" -#: zerver/lib/actions.py:2460 +#: zerver/lib/actions.py:2470 msgid "You can't send private messages outside of your organization." msgstr "Bạn không thể gửi tin nhắn cá nhân ngoài nhóm của bạn." -#: zerver/lib/actions.py:2526 +#: zerver/lib/actions.py:2536 msgid "Expected exactly one stream" msgstr "" -#: zerver/lib/actions.py:2537 +#: zerver/lib/actions.py:2547 msgid "Invalid data type for stream" msgstr "" -#: zerver/lib/actions.py:2553 zerver/lib/actions.py:2563 +#: zerver/lib/actions.py:2563 zerver/lib/actions.py:2573 msgid "Invalid data type for recipients" msgstr "" -#: zerver/lib/actions.py:2571 zerver/lib/actions.py:2579 +#: zerver/lib/actions.py:2581 zerver/lib/actions.py:2589 msgid "Recipient lists may contain emails or user IDs, but not both." msgstr "" -#: zerver/lib/actions.py:2677 +#: zerver/lib/actions.py:2687 msgid "Reminders can only be set for streams." msgstr "" -#: zerver/lib/actions.py:2698 +#: zerver/lib/actions.py:2708 msgid "Your organization has turned off message editing" msgstr "" -#: zerver/lib/actions.py:2701 +#: zerver/lib/actions.py:2711 msgid "Invalid propagate_mode without topic edit" msgstr "" -#: zerver/lib/actions.py:2721 +#: zerver/lib/actions.py:2731 msgid "You don't have permission to edit this message" msgstr "Bạn không được cho phép chỉnh sửa tinh nhắn này" -#: zerver/lib/actions.py:2725 +#: zerver/lib/actions.py:2735 msgid "Widgets cannot be edited." msgstr "" -#: zerver/lib/actions.py:2736 zerver/lib/actions.py:2750 +#: zerver/lib/actions.py:2746 zerver/lib/actions.py:2760 msgid "The time limit for editing this message has passed" msgstr "" -#: zerver/lib/actions.py:2753 +#: zerver/lib/actions.py:2763 msgid "Nothing to change" msgstr "Không có gì để thay đổi" -#: zerver/lib/actions.py:2757 zerver/lib/addressee.py:41 +#: zerver/lib/actions.py:2767 zerver/lib/addressee.py:41 #: zerver/webhooks/ifttt/view.py:26 zerver/webhooks/zapier/view.py:38 msgid "Topic can't be empty" msgstr "Chủ đề không được để trống" -#: zerver/lib/actions.py:2795 +#: zerver/lib/actions.py:2805 msgid "Message must be a stream message" msgstr "" -#: zerver/lib/actions.py:2797 +#: zerver/lib/actions.py:2807 msgid "You don't have permission to move this message" msgstr "" -#: zerver/lib/actions.py:2803 +#: zerver/lib/actions.py:2813 msgid "" "You don't have permission to move this message due to missing access to its " "stream" msgstr "" -#: zerver/lib/actions.py:2807 +#: zerver/lib/actions.py:2817 msgid "Cannot change message content while changing stream" msgstr "" -#: zerver/lib/actions.py:2843 +#: zerver/lib/actions.py:2854 msgid "Invalid default stream group name '{}'" msgstr "" -#: zerver/lib/actions.py:2846 +#: zerver/lib/actions.py:2857 msgid "Default stream group name too long (limit: {} characters)" msgstr "" -#: zerver/lib/actions.py:2853 +#: zerver/lib/actions.py:2864 msgid "Default stream group name '{}' contains NULL (0x00) characters." msgstr "" -#: zerver/lib/actions.py:2919 +#: zerver/lib/actions.py:2930 #, python-brace-format msgid "" "Your bot {bot_identity} tried to send a message to stream ID {stream_id}, " "but there is no stream with that ID." msgstr "" -#: zerver/lib/actions.py:2925 +#: zerver/lib/actions.py:2936 #, python-brace-format msgid "" "Your bot {bot_identity} tried to send a message to stream {stream_name}, but" " that stream does not exist. Click [here]({new_stream_link}) to create it." msgstr "" -#: zerver/lib/actions.py:2933 +#: zerver/lib/actions.py:2944 #, python-brace-format msgid "" "Your bot {bot_identity} tried to send a message to stream {stream_name}. The" " stream exists but does not have any subscribers." msgstr "" -#: zerver/lib/actions.py:2980 +#: zerver/lib/actions.py:2991 msgid "Private messages are disabled in this organization." msgstr "" -#: zerver/lib/actions.py:3105 +#: zerver/lib/actions.py:3116 msgid "Widgets: API programmer sent invalid JSON content" msgstr "" -#: zerver/lib/actions.py:3111 +#: zerver/lib/actions.py:3122 #, python-brace-format msgid "Widgets: {error_msg}" msgstr "" -#: zerver/lib/actions.py:3129 +#: zerver/lib/actions.py:3140 msgid "You do not have permission to use wildcard mentions in this stream." msgstr "" -#: zerver/lib/actions.py:3382 +#: zerver/lib/actions.py:3393 msgid "Subscriber data is not available for this stream" msgstr "" -#: zerver/lib/actions.py:3389 +#: zerver/lib/actions.py:3400 msgid "Unable to retrieve subscribers for private stream" msgstr "" -#: zerver/lib/actions.py:4642 +#: zerver/lib/actions.py:4653 #, python-brace-format msgid "{user_name} renamed stream {old_stream_name} to {new_stream_name}." msgstr "" -#: zerver/lib/actions.py:4748 +#: zerver/lib/actions.py:4759 msgid "Signups enabled" msgstr "" -#: zerver/lib/actions.py:4862 +#: zerver/lib/actions.py:4873 msgid "Invalid default stream group {}" msgstr "" -#: zerver/lib/actions.py:4908 zerver/lib/actions.py:4935 +#: zerver/lib/actions.py:4919 zerver/lib/actions.py:4946 #, python-brace-format msgid "" "'{stream_name}' is a default stream and cannot be added to '{group_name}'" msgstr "" -#: zerver/lib/actions.py:4919 +#: zerver/lib/actions.py:4930 #, python-brace-format msgid "Default stream group '{group_name}' already exists" msgstr "" -#: zerver/lib/actions.py:4941 +#: zerver/lib/actions.py:4952 #, python-brace-format msgid "" "Stream '{stream_name}' is already present in default stream group " "'{group_name}'" msgstr "" -#: zerver/lib/actions.py:4957 +#: zerver/lib/actions.py:4968 #, python-brace-format msgid "" "Stream '{stream_name}' is not present in default stream group '{group_name}'" msgstr "" -#: zerver/lib/actions.py:4971 +#: zerver/lib/actions.py:4982 msgid "This default stream group is already named '{}'" msgstr "" -#: zerver/lib/actions.py:4975 +#: zerver/lib/actions.py:4986 msgid "Default stream group '{}' already exists" msgstr "" -#: zerver/lib/actions.py:5417 +#: zerver/lib/actions.py:5428 msgid "Invalid flag: '{}'" msgstr "" -#: zerver/lib/actions.py:5419 +#: zerver/lib/actions.py:5430 msgid "Flag not editable: '{}'" msgstr "" -#: zerver/lib/actions.py:5421 +#: zerver/lib/actions.py:5432 msgid "Invalid message flag operation: '{}'" msgstr "" -#: zerver/lib/actions.py:5435 zerver/lib/actions.py:5437 -#: zerver/lib/message.py:670 zerver/lib/message.py:676 +#: zerver/lib/actions.py:5446 zerver/lib/actions.py:5448 +#: zerver/lib/message.py:671 zerver/lib/message.py:677 msgid "Invalid message(s)" msgstr "Tin nhắn không hợp lệ" -#: zerver/lib/actions.py:6005 +#: zerver/lib/actions.py:6020 #, python-brace-format msgid "This topic was moved by {user} to {new_location}" msgstr "" -#: zerver/lib/actions.py:6010 +#: zerver/lib/actions.py:6025 #, python-brace-format msgid "This topic was moved here from {old_location} by {user}" msgstr "" -#: zerver/lib/actions.py:6503 +#: zerver/lib/actions.py:6518 #, python-brace-format msgid "" "You do not have enough remaining invites for today. Please contact {email} " "to have your limit raised. No invitations were sent." msgstr "" -#: zerver/lib/actions.py:6554 +#: zerver/lib/actions.py:6569 msgid "" "Your account is too new to send invites for this organization. Ask an " "organization admin, or a more experienced user." msgstr "" -#: zerver/lib/actions.py:6594 +#: zerver/lib/actions.py:6609 msgid "Some emails did not validate, so we didn't send any invitations." msgstr "Một số tài khoản email chưa xác nhận nên chúng tôi không thể gửi lời mời." -#: zerver/lib/actions.py:6602 +#: zerver/lib/actions.py:6617 msgid "We weren't able to invite anyone." msgstr "Chúng tôi không thể mời ai." -#: zerver/lib/actions.py:6633 +#: zerver/lib/actions.py:6648 msgid "" "Some of those addresses are already using Zulip, so we didn't send them an " "invitation. We did send invitations to everyone else!" msgstr "Một số địa chỉ đã lập tài khoản Zulip nên chúng tôi không gửi lời mời. Chúng tôi đã gửi lời mời tới tất cả những người khác." -#: zerver/lib/actions.py:7250 +#: zerver/lib/actions.py:7265 msgid "Invalid order mapping." msgstr "" -#: zerver/lib/actions.py:7316 zerver/lib/users.py:344 +#: zerver/lib/actions.py:7331 zerver/lib/users.py:344 #: zerver/views/custom_profile_fields.py:137 #: zerver/views/custom_profile_fields.py:157 #, python-brace-format msgid "Field id {id} not found." msgstr "" -#: zerver/lib/actions.py:7342 zerver/lib/actions.py:7355 +#: zerver/lib/actions.py:7357 zerver/lib/actions.py:7370 msgid "User group '{}' already exists." msgstr "" @@ -3965,11 +3969,11 @@ msgstr "" msgid "Version control" msgstr "" -#: zerver/lib/message.py:128 +#: zerver/lib/message.py:129 msgid "Message must not be empty" msgstr "Tin nhắn không được để trống" -#: zerver/lib/message.py:130 +#: zerver/lib/message.py:131 msgid "Message must not contain null bytes" msgstr "" @@ -4085,11 +4089,11 @@ msgid "" "a previous message." msgstr "" -#: zerver/lib/outgoing_webhook.py:292 +#: zerver/lib/outgoing_webhook.py:293 msgid "Invalid JSON in response" msgstr "" -#: zerver/lib/outgoing_webhook.py:295 +#: zerver/lib/outgoing_webhook.py:296 msgid "Invalid response format" msgstr "" diff --git a/locale/vi/translations.json b/locale/vi/translations.json index 0d27d0dd81..43fccc9d63 100644 --- a/locale/vi/translations.json +++ b/locale/vi/translations.json @@ -824,6 +824,7 @@ "Who can add users to streams": "Những người có thể thêm người dùng vào dòng hội thoại", "Who can create and manage user groups": "", "Who can create streams": "Người có thể tạo dòng hội thoại", + "Who can move messages between streams": "", "Who can post to the stream?": "", "Who can use @all/@everyone mentions in large streams": "", "Who can use private messages": "", diff --git a/locale/zh_Hans/LC_MESSAGES/django.po b/locale/zh_Hans/LC_MESSAGES/django.po index 10dcdd50e7..a816dcb80c 100644 --- a/locale/zh_Hans/LC_MESSAGES/django.po +++ b/locale/zh_Hans/LC_MESSAGES/django.po @@ -15,8 +15,8 @@ msgid "" msgstr "" "Project-Id-Version: Zulip\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-05-11 20:47+0000\n" -"PO-Revision-Date: 2021-05-11 20:48+0000\n" +"POT-Creation-Date: 2021-05-12 23:28+0000\n" +"PO-Revision-Date: 2021-05-12 23:29+0000\n" "Last-Translator: Tim Abbott \n" "Language-Team: Chinese Simplified (http://www.transifex.com/zulip/zulip/language/zh-Hans/)\n" "MIME-Version: 1.0\n" @@ -266,7 +266,7 @@ msgid "" "encountering this page, it's probably our fault. We're sorry." msgstr "" -#: templates/corporate/billing.html:21 templates/zerver/app/navbar.html:149 +#: templates/corporate/billing.html:21 templates/zerver/app/navbar.html:142 msgid "Billing" msgstr "账单" @@ -663,7 +663,7 @@ msgid "Invite" msgstr "邀请" #: templates/zerver/app/keyboard_shortcuts.html:2 -#: templates/zerver/app/navbar.html:87 +#: templates/zerver/app/navbar.html:95 #: templates/zerver/app/right_sidebar.html:24 msgid "Keyboard shortcuts" msgstr "快捷键" @@ -1015,62 +1015,66 @@ msgstr "设置" msgid "Manage organization" msgstr "管理社群" -#: templates/zerver/app/navbar.html:82 templates/zerver/footer.html:16 +#: templates/zerver/app/navbar.html:83 +msgid "Usage statistics" +msgstr "" + +#: templates/zerver/app/navbar.html:90 templates/zerver/footer.html:16 msgid "Help center" msgstr "帮助中心" -#: templates/zerver/app/navbar.html:92 +#: templates/zerver/app/navbar.html:100 msgid "Message formatting" msgstr "消息语法格式" -#: templates/zerver/app/navbar.html:97 +#: templates/zerver/app/navbar.html:105 #: templates/zerver/app/search_operators.html:2 msgid "Search operators" msgstr "搜索管理者" -#: templates/zerver/app/navbar.html:103 -msgid "Contact support" -msgstr "" - -#: templates/zerver/app/navbar.html:111 templates/zerver/footer.html:3 +#: templates/zerver/app/navbar.html:112 templates/zerver/footer.html:3 msgid "About Zulip" msgstr "关于Zulip" -#: templates/zerver/app/navbar.html:118 +#: templates/zerver/app/navbar.html:119 +msgid "Contact support" +msgstr "" + +#: templates/zerver/app/navbar.html:126 msgid "Desktop & mobile apps" msgstr "桌面&移动应用" -#: templates/zerver/app/navbar.html:123 templates/zerver/footer.html:50 +#: templates/zerver/app/navbar.html:131 templates/zerver/footer.html:50 msgid "Integrations" msgstr "应用整合" -#: templates/zerver/app/navbar.html:128 +#: templates/zerver/app/navbar.html:136 msgid "API documentation" msgstr "API 文档" -#: templates/zerver/app/navbar.html:135 -msgid "Statistics" -msgstr "统计" +#: templates/zerver/app/navbar.html:149 +msgid "Support Zulip" +msgstr "" -#: templates/zerver/app/navbar.html:142 +#: templates/zerver/app/navbar.html:156 msgid "Plans and pricing" msgstr "套餐和价格" -#: templates/zerver/app/navbar.html:157 +#: templates/zerver/app/navbar.html:164 msgid "Invite users" msgstr "邀请用户" -#: templates/zerver/app/navbar.html:163 +#: templates/zerver/app/navbar.html:170 msgid "" "Grant Zulip the Kerberos tickets needed to run your Zephyr mirror via " "Webathena" msgstr "通过Webathena授权给Zulip用于运行您的Zephyr镜像所需的Kerberos票证(ticket)" -#: templates/zerver/app/navbar.html:165 +#: templates/zerver/app/navbar.html:172 msgid "Link with Webathena" msgstr "链接Webathena" -#: templates/zerver/app/navbar.html:171 +#: templates/zerver/app/navbar.html:178 msgid "Log out" msgstr "退出" @@ -3352,33 +3356,33 @@ msgstr "请输入最多10个电子邮件地址" msgid "We couldn't find that Zulip organization." msgstr "我们找不到那个Zulip社群" -#: zerver/lib/actions.py:355 zerver/lib/actions.py:367 +#: zerver/lib/actions.py:357 zerver/lib/actions.py:369 #, python-brace-format msgid "{user} just signed up for Zulip. (total: {user_count})" msgstr "" -#: zerver/lib/actions.py:358 +#: zerver/lib/actions.py:360 msgid "signups" msgstr "注册" -#: zerver/lib/actions.py:478 +#: zerver/lib/actions.py:480 #, python-brace-format msgid "{user} accepted your invitation to join Zulip!" msgstr "" -#: zerver/lib/actions.py:1408 +#: zerver/lib/actions.py:1410 msgid "Unable to render message" msgstr "不能渲染消息" -#: zerver/lib/actions.py:2214 zerver/lib/actions.py:2244 +#: zerver/lib/actions.py:2224 zerver/lib/actions.py:2254 msgid "Reaction already exists." msgstr "反应已经存在" -#: zerver/lib/actions.py:2347 zerver/lib/addressee.py:32 +#: zerver/lib/actions.py:2357 zerver/lib/addressee.py:32 msgid "Invalid user ID {}" msgstr "无效的用户ID{}" -#: zerver/lib/actions.py:2416 zerver/lib/actions.py:7031 +#: zerver/lib/actions.py:2426 zerver/lib/actions.py:7046 #: zerver/lib/streams.py:238 zerver/lib/streams.py:246 #: zerver/tornado/views.py:105 zerver/views/events_register.py:73 #: zerver/views/message_send.py:226 zerver/views/message_send.py:232 @@ -3386,251 +3390,251 @@ msgstr "无效的用户ID{}" msgid "User not authorized for this query" msgstr "用户没有授权本次查询" -#: zerver/lib/actions.py:2453 +#: zerver/lib/actions.py:2463 #, python-brace-format msgid "'{email}' is no longer using Zulip." msgstr "" -#: zerver/lib/actions.py:2460 +#: zerver/lib/actions.py:2470 msgid "You can't send private messages outside of your organization." msgstr "您不能发送私信到社群以外" -#: zerver/lib/actions.py:2526 +#: zerver/lib/actions.py:2536 msgid "Expected exactly one stream" msgstr "" -#: zerver/lib/actions.py:2537 +#: zerver/lib/actions.py:2547 msgid "Invalid data type for stream" msgstr "" -#: zerver/lib/actions.py:2553 zerver/lib/actions.py:2563 +#: zerver/lib/actions.py:2563 zerver/lib/actions.py:2573 msgid "Invalid data type for recipients" msgstr "" -#: zerver/lib/actions.py:2571 zerver/lib/actions.py:2579 +#: zerver/lib/actions.py:2581 zerver/lib/actions.py:2589 msgid "Recipient lists may contain emails or user IDs, but not both." msgstr "" -#: zerver/lib/actions.py:2677 +#: zerver/lib/actions.py:2687 msgid "Reminders can only be set for streams." msgstr "只能为频道设置提醒。" -#: zerver/lib/actions.py:2698 +#: zerver/lib/actions.py:2708 msgid "Your organization has turned off message editing" msgstr "您的社群已关闭邮件编辑" -#: zerver/lib/actions.py:2701 +#: zerver/lib/actions.py:2711 msgid "Invalid propagate_mode without topic edit" msgstr "" -#: zerver/lib/actions.py:2721 +#: zerver/lib/actions.py:2731 msgid "You don't have permission to edit this message" msgstr "您没有权限编辑该消息" -#: zerver/lib/actions.py:2725 +#: zerver/lib/actions.py:2735 msgid "Widgets cannot be edited." msgstr "" -#: zerver/lib/actions.py:2736 zerver/lib/actions.py:2750 +#: zerver/lib/actions.py:2746 zerver/lib/actions.py:2760 msgid "The time limit for editing this message has passed" msgstr "编辑消息超时" -#: zerver/lib/actions.py:2753 +#: zerver/lib/actions.py:2763 msgid "Nothing to change" msgstr "无需修改(Nothing to change)" -#: zerver/lib/actions.py:2757 zerver/lib/addressee.py:41 +#: zerver/lib/actions.py:2767 zerver/lib/addressee.py:41 #: zerver/webhooks/ifttt/view.py:26 zerver/webhooks/zapier/view.py:38 msgid "Topic can't be empty" msgstr "话题不能为空" -#: zerver/lib/actions.py:2795 +#: zerver/lib/actions.py:2805 msgid "Message must be a stream message" msgstr "" -#: zerver/lib/actions.py:2797 +#: zerver/lib/actions.py:2807 msgid "You don't have permission to move this message" msgstr "" -#: zerver/lib/actions.py:2803 +#: zerver/lib/actions.py:2813 msgid "" "You don't have permission to move this message due to missing access to its " "stream" msgstr "" -#: zerver/lib/actions.py:2807 +#: zerver/lib/actions.py:2817 msgid "Cannot change message content while changing stream" msgstr "" -#: zerver/lib/actions.py:2843 +#: zerver/lib/actions.py:2854 msgid "Invalid default stream group name '{}'" msgstr "" -#: zerver/lib/actions.py:2846 +#: zerver/lib/actions.py:2857 msgid "Default stream group name too long (limit: {} characters)" msgstr "" -#: zerver/lib/actions.py:2853 +#: zerver/lib/actions.py:2864 msgid "Default stream group name '{}' contains NULL (0x00) characters." msgstr "" -#: zerver/lib/actions.py:2919 +#: zerver/lib/actions.py:2930 #, python-brace-format msgid "" "Your bot {bot_identity} tried to send a message to stream ID {stream_id}, " "but there is no stream with that ID." msgstr "" -#: zerver/lib/actions.py:2925 +#: zerver/lib/actions.py:2936 #, python-brace-format msgid "" "Your bot {bot_identity} tried to send a message to stream {stream_name}, but" " that stream does not exist. Click [here]({new_stream_link}) to create it." msgstr "" -#: zerver/lib/actions.py:2933 +#: zerver/lib/actions.py:2944 #, python-brace-format msgid "" "Your bot {bot_identity} tried to send a message to stream {stream_name}. The" " stream exists but does not have any subscribers." msgstr "" -#: zerver/lib/actions.py:2980 +#: zerver/lib/actions.py:2991 msgid "Private messages are disabled in this organization." msgstr "" -#: zerver/lib/actions.py:3105 +#: zerver/lib/actions.py:3116 msgid "Widgets: API programmer sent invalid JSON content" msgstr "组件:API程序发送了无效的JSON内容" -#: zerver/lib/actions.py:3111 +#: zerver/lib/actions.py:3122 #, python-brace-format msgid "Widgets: {error_msg}" msgstr "" -#: zerver/lib/actions.py:3129 +#: zerver/lib/actions.py:3140 msgid "You do not have permission to use wildcard mentions in this stream." msgstr "" -#: zerver/lib/actions.py:3382 +#: zerver/lib/actions.py:3393 msgid "Subscriber data is not available for this stream" msgstr "订阅数据在这个频道不可用" -#: zerver/lib/actions.py:3389 +#: zerver/lib/actions.py:3400 msgid "Unable to retrieve subscribers for private stream" msgstr "无法检索订阅私有频道" -#: zerver/lib/actions.py:4642 +#: zerver/lib/actions.py:4653 #, python-brace-format msgid "{user_name} renamed stream {old_stream_name} to {new_stream_name}." msgstr "" -#: zerver/lib/actions.py:4748 +#: zerver/lib/actions.py:4759 msgid "Signups enabled" msgstr "允许注册" -#: zerver/lib/actions.py:4862 +#: zerver/lib/actions.py:4873 msgid "Invalid default stream group {}" msgstr "" -#: zerver/lib/actions.py:4908 zerver/lib/actions.py:4935 +#: zerver/lib/actions.py:4919 zerver/lib/actions.py:4946 #, python-brace-format msgid "" "'{stream_name}' is a default stream and cannot be added to '{group_name}'" msgstr "" -#: zerver/lib/actions.py:4919 +#: zerver/lib/actions.py:4930 #, python-brace-format msgid "Default stream group '{group_name}' already exists" msgstr "" -#: zerver/lib/actions.py:4941 +#: zerver/lib/actions.py:4952 #, python-brace-format msgid "" "Stream '{stream_name}' is already present in default stream group " "'{group_name}'" msgstr "" -#: zerver/lib/actions.py:4957 +#: zerver/lib/actions.py:4968 #, python-brace-format msgid "" "Stream '{stream_name}' is not present in default stream group '{group_name}'" msgstr "" -#: zerver/lib/actions.py:4971 +#: zerver/lib/actions.py:4982 msgid "This default stream group is already named '{}'" msgstr "" -#: zerver/lib/actions.py:4975 +#: zerver/lib/actions.py:4986 msgid "Default stream group '{}' already exists" msgstr "" -#: zerver/lib/actions.py:5417 +#: zerver/lib/actions.py:5428 msgid "Invalid flag: '{}'" msgstr "" -#: zerver/lib/actions.py:5419 +#: zerver/lib/actions.py:5430 msgid "Flag not editable: '{}'" msgstr "" -#: zerver/lib/actions.py:5421 +#: zerver/lib/actions.py:5432 msgid "Invalid message flag operation: '{}'" msgstr "" -#: zerver/lib/actions.py:5435 zerver/lib/actions.py:5437 -#: zerver/lib/message.py:670 zerver/lib/message.py:676 +#: zerver/lib/actions.py:5446 zerver/lib/actions.py:5448 +#: zerver/lib/message.py:671 zerver/lib/message.py:677 msgid "Invalid message(s)" msgstr "消息不正确" -#: zerver/lib/actions.py:6005 +#: zerver/lib/actions.py:6020 #, python-brace-format msgid "This topic was moved by {user} to {new_location}" msgstr "" -#: zerver/lib/actions.py:6010 +#: zerver/lib/actions.py:6025 #, python-brace-format msgid "This topic was moved here from {old_location} by {user}" msgstr "" -#: zerver/lib/actions.py:6503 +#: zerver/lib/actions.py:6518 #, python-brace-format msgid "" "You do not have enough remaining invites for today. Please contact {email} " "to have your limit raised. No invitations were sent." msgstr "" -#: zerver/lib/actions.py:6554 +#: zerver/lib/actions.py:6569 msgid "" "Your account is too new to send invites for this organization. Ask an " "organization admin, or a more experienced user." msgstr "你的帐号太新了,不能为这个社群发送邀请。询问社群管理人员或更有经验的用户。" -#: zerver/lib/actions.py:6594 +#: zerver/lib/actions.py:6609 msgid "Some emails did not validate, so we didn't send any invitations." msgstr "一些邮箱没有通过验证,因此我们没有发送邀请" -#: zerver/lib/actions.py:6602 +#: zerver/lib/actions.py:6617 msgid "We weren't able to invite anyone." msgstr "没有邀请任何人" -#: zerver/lib/actions.py:6633 +#: zerver/lib/actions.py:6648 msgid "" "Some of those addresses are already using Zulip, so we didn't send them an " "invitation. We did send invitations to everyone else!" msgstr "有部分地址已经在使用Zulip,因此没有向他们发送邀请;其余地址已经发送!" -#: zerver/lib/actions.py:7250 +#: zerver/lib/actions.py:7265 msgid "Invalid order mapping." msgstr "无效的命令映射" -#: zerver/lib/actions.py:7316 zerver/lib/users.py:344 +#: zerver/lib/actions.py:7331 zerver/lib/users.py:344 #: zerver/views/custom_profile_fields.py:137 #: zerver/views/custom_profile_fields.py:157 #, python-brace-format msgid "Field id {id} not found." msgstr "找不到字段ID {id}" -#: zerver/lib/actions.py:7342 zerver/lib/actions.py:7355 +#: zerver/lib/actions.py:7357 zerver/lib/actions.py:7370 msgid "User group '{}' already exists." msgstr "" @@ -3970,11 +3974,11 @@ msgstr "效率" msgid "Version control" msgstr "版本控制" -#: zerver/lib/message.py:128 +#: zerver/lib/message.py:129 msgid "Message must not be empty" msgstr "消息不能为空" -#: zerver/lib/message.py:130 +#: zerver/lib/message.py:131 msgid "Message must not contain null bytes" msgstr "消息不能包含空字节" @@ -4090,11 +4094,11 @@ msgid "" "a previous message." msgstr "" -#: zerver/lib/outgoing_webhook.py:292 +#: zerver/lib/outgoing_webhook.py:293 msgid "Invalid JSON in response" msgstr "" -#: zerver/lib/outgoing_webhook.py:295 +#: zerver/lib/outgoing_webhook.py:296 msgid "Invalid response format" msgstr "" diff --git a/locale/zh_Hans/translations.json b/locale/zh_Hans/translations.json index 9f87804b9d..04ddcb2750 100644 --- a/locale/zh_Hans/translations.json +++ b/locale/zh_Hans/translations.json @@ -824,6 +824,7 @@ "Who can add users to streams": "谁可以添加用户到频道", "Who can create and manage user groups": "", "Who can create streams": "谁能创建频道", + "Who can move messages between streams": "", "Who can post to the stream?": "", "Who can use @all/@everyone mentions in large streams": "", "Who can use private messages": "", diff --git a/locale/zh_Hant/LC_MESSAGES/django.po b/locale/zh_Hant/LC_MESSAGES/django.po index 2772274ab2..ca8b1a11fc 100644 --- a/locale/zh_Hant/LC_MESSAGES/django.po +++ b/locale/zh_Hant/LC_MESSAGES/django.po @@ -10,8 +10,8 @@ msgid "" msgstr "" "Project-Id-Version: Zulip\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-05-11 20:47+0000\n" -"PO-Revision-Date: 2021-05-11 20:48+0000\n" +"POT-Creation-Date: 2021-05-12 23:28+0000\n" +"PO-Revision-Date: 2021-05-12 23:29+0000\n" "Last-Translator: Tim Abbott \n" "Language-Team: Chinese Traditional (http://www.transifex.com/zulip/zulip/language/zh-Hant/)\n" "MIME-Version: 1.0\n" @@ -261,7 +261,7 @@ msgid "" "encountering this page, it's probably our fault. We're sorry." msgstr "" -#: templates/corporate/billing.html:21 templates/zerver/app/navbar.html:149 +#: templates/corporate/billing.html:21 templates/zerver/app/navbar.html:142 msgid "Billing" msgstr "" @@ -658,7 +658,7 @@ msgid "Invite" msgstr "邀請用戶" #: templates/zerver/app/keyboard_shortcuts.html:2 -#: templates/zerver/app/navbar.html:87 +#: templates/zerver/app/navbar.html:95 #: templates/zerver/app/right_sidebar.html:24 msgid "Keyboard shortcuts" msgstr "快捷鍵" @@ -1010,62 +1010,66 @@ msgstr "設定" msgid "Manage organization" msgstr "管理組織" -#: templates/zerver/app/navbar.html:82 templates/zerver/footer.html:16 +#: templates/zerver/app/navbar.html:83 +msgid "Usage statistics" +msgstr "" + +#: templates/zerver/app/navbar.html:90 templates/zerver/footer.html:16 msgid "Help center" msgstr "支援中心" -#: templates/zerver/app/navbar.html:92 +#: templates/zerver/app/navbar.html:100 msgid "Message formatting" msgstr "訊息格式" -#: templates/zerver/app/navbar.html:97 +#: templates/zerver/app/navbar.html:105 #: templates/zerver/app/search_operators.html:2 msgid "Search operators" msgstr "" -#: templates/zerver/app/navbar.html:103 -msgid "Contact support" -msgstr "聯絡支援" - -#: templates/zerver/app/navbar.html:111 templates/zerver/footer.html:3 +#: templates/zerver/app/navbar.html:112 templates/zerver/footer.html:3 msgid "About Zulip" msgstr "關於 Zulip" -#: templates/zerver/app/navbar.html:118 +#: templates/zerver/app/navbar.html:119 +msgid "Contact support" +msgstr "聯絡支援" + +#: templates/zerver/app/navbar.html:126 msgid "Desktop & mobile apps" msgstr "" -#: templates/zerver/app/navbar.html:123 templates/zerver/footer.html:50 +#: templates/zerver/app/navbar.html:131 templates/zerver/footer.html:50 msgid "Integrations" msgstr "應用整合" -#: templates/zerver/app/navbar.html:128 +#: templates/zerver/app/navbar.html:136 msgid "API documentation" msgstr "API 文件" -#: templates/zerver/app/navbar.html:135 -msgid "Statistics" -msgstr "數據" +#: templates/zerver/app/navbar.html:149 +msgid "Support Zulip" +msgstr "" -#: templates/zerver/app/navbar.html:142 +#: templates/zerver/app/navbar.html:156 msgid "Plans and pricing" msgstr "" -#: templates/zerver/app/navbar.html:157 +#: templates/zerver/app/navbar.html:164 msgid "Invite users" msgstr "邀請其他使用者" -#: templates/zerver/app/navbar.html:163 +#: templates/zerver/app/navbar.html:170 msgid "" "Grant Zulip the Kerberos tickets needed to run your Zephyr mirror via " "Webathena" msgstr "" -#: templates/zerver/app/navbar.html:165 +#: templates/zerver/app/navbar.html:172 msgid "Link with Webathena" msgstr "與Webathena連結" -#: templates/zerver/app/navbar.html:171 +#: templates/zerver/app/navbar.html:178 msgid "Log out" msgstr "登出" @@ -3347,33 +3351,33 @@ msgstr "" msgid "We couldn't find that Zulip organization." msgstr "" -#: zerver/lib/actions.py:355 zerver/lib/actions.py:367 +#: zerver/lib/actions.py:357 zerver/lib/actions.py:369 #, python-brace-format msgid "{user} just signed up for Zulip. (total: {user_count})" msgstr "" -#: zerver/lib/actions.py:358 +#: zerver/lib/actions.py:360 msgid "signups" msgstr "" -#: zerver/lib/actions.py:478 +#: zerver/lib/actions.py:480 #, python-brace-format msgid "{user} accepted your invitation to join Zulip!" msgstr "" -#: zerver/lib/actions.py:1408 +#: zerver/lib/actions.py:1410 msgid "Unable to render message" msgstr "" -#: zerver/lib/actions.py:2214 zerver/lib/actions.py:2244 +#: zerver/lib/actions.py:2224 zerver/lib/actions.py:2254 msgid "Reaction already exists." msgstr "" -#: zerver/lib/actions.py:2347 zerver/lib/addressee.py:32 +#: zerver/lib/actions.py:2357 zerver/lib/addressee.py:32 msgid "Invalid user ID {}" msgstr "" -#: zerver/lib/actions.py:2416 zerver/lib/actions.py:7031 +#: zerver/lib/actions.py:2426 zerver/lib/actions.py:7046 #: zerver/lib/streams.py:238 zerver/lib/streams.py:246 #: zerver/tornado/views.py:105 zerver/views/events_register.py:73 #: zerver/views/message_send.py:226 zerver/views/message_send.py:232 @@ -3381,251 +3385,251 @@ msgstr "" msgid "User not authorized for this query" msgstr "" -#: zerver/lib/actions.py:2453 +#: zerver/lib/actions.py:2463 #, python-brace-format msgid "'{email}' is no longer using Zulip." msgstr "" -#: zerver/lib/actions.py:2460 +#: zerver/lib/actions.py:2470 msgid "You can't send private messages outside of your organization." msgstr "無法發送私訊給不同組織的用戶" -#: zerver/lib/actions.py:2526 +#: zerver/lib/actions.py:2536 msgid "Expected exactly one stream" msgstr "" -#: zerver/lib/actions.py:2537 +#: zerver/lib/actions.py:2547 msgid "Invalid data type for stream" msgstr "" -#: zerver/lib/actions.py:2553 zerver/lib/actions.py:2563 +#: zerver/lib/actions.py:2563 zerver/lib/actions.py:2573 msgid "Invalid data type for recipients" msgstr "" -#: zerver/lib/actions.py:2571 zerver/lib/actions.py:2579 +#: zerver/lib/actions.py:2581 zerver/lib/actions.py:2589 msgid "Recipient lists may contain emails or user IDs, but not both." msgstr "" -#: zerver/lib/actions.py:2677 +#: zerver/lib/actions.py:2687 msgid "Reminders can only be set for streams." msgstr "" -#: zerver/lib/actions.py:2698 +#: zerver/lib/actions.py:2708 msgid "Your organization has turned off message editing" msgstr "" -#: zerver/lib/actions.py:2701 +#: zerver/lib/actions.py:2711 msgid "Invalid propagate_mode without topic edit" msgstr "" -#: zerver/lib/actions.py:2721 +#: zerver/lib/actions.py:2731 msgid "You don't have permission to edit this message" msgstr "" -#: zerver/lib/actions.py:2725 +#: zerver/lib/actions.py:2735 msgid "Widgets cannot be edited." msgstr "" -#: zerver/lib/actions.py:2736 zerver/lib/actions.py:2750 +#: zerver/lib/actions.py:2746 zerver/lib/actions.py:2760 msgid "The time limit for editing this message has passed" msgstr "" -#: zerver/lib/actions.py:2753 +#: zerver/lib/actions.py:2763 msgid "Nothing to change" msgstr "" -#: zerver/lib/actions.py:2757 zerver/lib/addressee.py:41 +#: zerver/lib/actions.py:2767 zerver/lib/addressee.py:41 #: zerver/webhooks/ifttt/view.py:26 zerver/webhooks/zapier/view.py:38 msgid "Topic can't be empty" msgstr "" -#: zerver/lib/actions.py:2795 +#: zerver/lib/actions.py:2805 msgid "Message must be a stream message" msgstr "" -#: zerver/lib/actions.py:2797 +#: zerver/lib/actions.py:2807 msgid "You don't have permission to move this message" msgstr "" -#: zerver/lib/actions.py:2803 +#: zerver/lib/actions.py:2813 msgid "" "You don't have permission to move this message due to missing access to its " "stream" msgstr "" -#: zerver/lib/actions.py:2807 +#: zerver/lib/actions.py:2817 msgid "Cannot change message content while changing stream" msgstr "" -#: zerver/lib/actions.py:2843 +#: zerver/lib/actions.py:2854 msgid "Invalid default stream group name '{}'" msgstr "" -#: zerver/lib/actions.py:2846 +#: zerver/lib/actions.py:2857 msgid "Default stream group name too long (limit: {} characters)" msgstr "" -#: zerver/lib/actions.py:2853 +#: zerver/lib/actions.py:2864 msgid "Default stream group name '{}' contains NULL (0x00) characters." msgstr "" -#: zerver/lib/actions.py:2919 +#: zerver/lib/actions.py:2930 #, python-brace-format msgid "" "Your bot {bot_identity} tried to send a message to stream ID {stream_id}, " "but there is no stream with that ID." msgstr "" -#: zerver/lib/actions.py:2925 +#: zerver/lib/actions.py:2936 #, python-brace-format msgid "" "Your bot {bot_identity} tried to send a message to stream {stream_name}, but" " that stream does not exist. Click [here]({new_stream_link}) to create it." msgstr "" -#: zerver/lib/actions.py:2933 +#: zerver/lib/actions.py:2944 #, python-brace-format msgid "" "Your bot {bot_identity} tried to send a message to stream {stream_name}. The" " stream exists but does not have any subscribers." msgstr "" -#: zerver/lib/actions.py:2980 +#: zerver/lib/actions.py:2991 msgid "Private messages are disabled in this organization." msgstr "" -#: zerver/lib/actions.py:3105 +#: zerver/lib/actions.py:3116 msgid "Widgets: API programmer sent invalid JSON content" msgstr "" -#: zerver/lib/actions.py:3111 +#: zerver/lib/actions.py:3122 #, python-brace-format msgid "Widgets: {error_msg}" msgstr "" -#: zerver/lib/actions.py:3129 +#: zerver/lib/actions.py:3140 msgid "You do not have permission to use wildcard mentions in this stream." msgstr "" -#: zerver/lib/actions.py:3382 +#: zerver/lib/actions.py:3393 msgid "Subscriber data is not available for this stream" msgstr "" -#: zerver/lib/actions.py:3389 +#: zerver/lib/actions.py:3400 msgid "Unable to retrieve subscribers for private stream" msgstr "" -#: zerver/lib/actions.py:4642 +#: zerver/lib/actions.py:4653 #, python-brace-format msgid "{user_name} renamed stream {old_stream_name} to {new_stream_name}." msgstr "" -#: zerver/lib/actions.py:4748 +#: zerver/lib/actions.py:4759 msgid "Signups enabled" msgstr "" -#: zerver/lib/actions.py:4862 +#: zerver/lib/actions.py:4873 msgid "Invalid default stream group {}" msgstr "" -#: zerver/lib/actions.py:4908 zerver/lib/actions.py:4935 +#: zerver/lib/actions.py:4919 zerver/lib/actions.py:4946 #, python-brace-format msgid "" "'{stream_name}' is a default stream and cannot be added to '{group_name}'" msgstr "" -#: zerver/lib/actions.py:4919 +#: zerver/lib/actions.py:4930 #, python-brace-format msgid "Default stream group '{group_name}' already exists" msgstr "" -#: zerver/lib/actions.py:4941 +#: zerver/lib/actions.py:4952 #, python-brace-format msgid "" "Stream '{stream_name}' is already present in default stream group " "'{group_name}'" msgstr "" -#: zerver/lib/actions.py:4957 +#: zerver/lib/actions.py:4968 #, python-brace-format msgid "" "Stream '{stream_name}' is not present in default stream group '{group_name}'" msgstr "" -#: zerver/lib/actions.py:4971 +#: zerver/lib/actions.py:4982 msgid "This default stream group is already named '{}'" msgstr "" -#: zerver/lib/actions.py:4975 +#: zerver/lib/actions.py:4986 msgid "Default stream group '{}' already exists" msgstr "" -#: zerver/lib/actions.py:5417 +#: zerver/lib/actions.py:5428 msgid "Invalid flag: '{}'" msgstr "" -#: zerver/lib/actions.py:5419 +#: zerver/lib/actions.py:5430 msgid "Flag not editable: '{}'" msgstr "" -#: zerver/lib/actions.py:5421 +#: zerver/lib/actions.py:5432 msgid "Invalid message flag operation: '{}'" msgstr "" -#: zerver/lib/actions.py:5435 zerver/lib/actions.py:5437 -#: zerver/lib/message.py:670 zerver/lib/message.py:676 +#: zerver/lib/actions.py:5446 zerver/lib/actions.py:5448 +#: zerver/lib/message.py:671 zerver/lib/message.py:677 msgid "Invalid message(s)" msgstr "" -#: zerver/lib/actions.py:6005 +#: zerver/lib/actions.py:6020 #, python-brace-format msgid "This topic was moved by {user} to {new_location}" msgstr "" -#: zerver/lib/actions.py:6010 +#: zerver/lib/actions.py:6025 #, python-brace-format msgid "This topic was moved here from {old_location} by {user}" msgstr "" -#: zerver/lib/actions.py:6503 +#: zerver/lib/actions.py:6518 #, python-brace-format msgid "" "You do not have enough remaining invites for today. Please contact {email} " "to have your limit raised. No invitations were sent." msgstr "" -#: zerver/lib/actions.py:6554 +#: zerver/lib/actions.py:6569 msgid "" "Your account is too new to send invites for this organization. Ask an " "organization admin, or a more experienced user." msgstr "" -#: zerver/lib/actions.py:6594 +#: zerver/lib/actions.py:6609 msgid "Some emails did not validate, so we didn't send any invitations." msgstr "" -#: zerver/lib/actions.py:6602 +#: zerver/lib/actions.py:6617 msgid "We weren't able to invite anyone." msgstr "" -#: zerver/lib/actions.py:6633 +#: zerver/lib/actions.py:6648 msgid "" "Some of those addresses are already using Zulip, so we didn't send them an " "invitation. We did send invitations to everyone else!" msgstr "" -#: zerver/lib/actions.py:7250 +#: zerver/lib/actions.py:7265 msgid "Invalid order mapping." msgstr "" -#: zerver/lib/actions.py:7316 zerver/lib/users.py:344 +#: zerver/lib/actions.py:7331 zerver/lib/users.py:344 #: zerver/views/custom_profile_fields.py:137 #: zerver/views/custom_profile_fields.py:157 #, python-brace-format msgid "Field id {id} not found." msgstr "" -#: zerver/lib/actions.py:7342 zerver/lib/actions.py:7355 +#: zerver/lib/actions.py:7357 zerver/lib/actions.py:7370 msgid "User group '{}' already exists." msgstr "" @@ -3965,11 +3969,11 @@ msgstr "" msgid "Version control" msgstr "" -#: zerver/lib/message.py:128 +#: zerver/lib/message.py:129 msgid "Message must not be empty" msgstr "" -#: zerver/lib/message.py:130 +#: zerver/lib/message.py:131 msgid "Message must not contain null bytes" msgstr "" @@ -4085,11 +4089,11 @@ msgid "" "a previous message." msgstr "" -#: zerver/lib/outgoing_webhook.py:292 +#: zerver/lib/outgoing_webhook.py:293 msgid "Invalid JSON in response" msgstr "" -#: zerver/lib/outgoing_webhook.py:295 +#: zerver/lib/outgoing_webhook.py:296 msgid "Invalid response format" msgstr "" diff --git a/locale/zh_Hant/translations.json b/locale/zh_Hant/translations.json index 9ec6efb40e..56b86dc8f5 100644 --- a/locale/zh_Hant/translations.json +++ b/locale/zh_Hant/translations.json @@ -824,6 +824,7 @@ "Who can add users to streams": "", "Who can create and manage user groups": "", "Who can create streams": "", + "Who can move messages between streams": "", "Who can post to the stream?": "", "Who can use @all/@everyone mentions in large streams": "", "Who can use private messages": "", diff --git a/locale/zh_TW/LC_MESSAGES/django.po b/locale/zh_TW/LC_MESSAGES/django.po index f63eaf5414..1f94be2c6f 100644 --- a/locale/zh_TW/LC_MESSAGES/django.po +++ b/locale/zh_TW/LC_MESSAGES/django.po @@ -13,8 +13,8 @@ msgid "" msgstr "" "Project-Id-Version: Zulip\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-05-11 20:47+0000\n" -"PO-Revision-Date: 2021-05-11 20:48+0000\n" +"POT-Creation-Date: 2021-05-12 23:28+0000\n" +"PO-Revision-Date: 2021-05-12 23:29+0000\n" "Last-Translator: Tim Abbott \n" "Language-Team: Chinese (Taiwan) (http://www.transifex.com/zulip/zulip/language/zh_TW/)\n" "MIME-Version: 1.0\n" @@ -264,7 +264,7 @@ msgid "" "encountering this page, it's probably our fault. We're sorry." msgstr "" -#: templates/corporate/billing.html:21 templates/zerver/app/navbar.html:149 +#: templates/corporate/billing.html:21 templates/zerver/app/navbar.html:142 msgid "Billing" msgstr "帳單" @@ -661,7 +661,7 @@ msgid "Invite" msgstr "邀請" #: templates/zerver/app/keyboard_shortcuts.html:2 -#: templates/zerver/app/navbar.html:87 +#: templates/zerver/app/navbar.html:95 #: templates/zerver/app/right_sidebar.html:24 msgid "Keyboard shortcuts" msgstr "鍵盤快捷鍵" @@ -1013,62 +1013,66 @@ msgstr "設定" msgid "Manage organization" msgstr "管理組織" -#: templates/zerver/app/navbar.html:82 templates/zerver/footer.html:16 +#: templates/zerver/app/navbar.html:83 +msgid "Usage statistics" +msgstr "" + +#: templates/zerver/app/navbar.html:90 templates/zerver/footer.html:16 msgid "Help center" msgstr "幫助中心" -#: templates/zerver/app/navbar.html:92 +#: templates/zerver/app/navbar.html:100 msgid "Message formatting" msgstr "訊息格式" -#: templates/zerver/app/navbar.html:97 +#: templates/zerver/app/navbar.html:105 #: templates/zerver/app/search_operators.html:2 msgid "Search operators" msgstr "搜尋操作" -#: templates/zerver/app/navbar.html:103 -msgid "Contact support" -msgstr "聯繫支援" - -#: templates/zerver/app/navbar.html:111 templates/zerver/footer.html:3 +#: templates/zerver/app/navbar.html:112 templates/zerver/footer.html:3 msgid "About Zulip" msgstr "關於 Zulip" -#: templates/zerver/app/navbar.html:118 +#: templates/zerver/app/navbar.html:119 +msgid "Contact support" +msgstr "聯繫支援" + +#: templates/zerver/app/navbar.html:126 msgid "Desktop & mobile apps" msgstr "桌面 & 行動應用" -#: templates/zerver/app/navbar.html:123 templates/zerver/footer.html:50 +#: templates/zerver/app/navbar.html:131 templates/zerver/footer.html:50 msgid "Integrations" msgstr "整合" -#: templates/zerver/app/navbar.html:128 +#: templates/zerver/app/navbar.html:136 msgid "API documentation" msgstr "API 文檔" -#: templates/zerver/app/navbar.html:135 -msgid "Statistics" -msgstr "統計" +#: templates/zerver/app/navbar.html:149 +msgid "Support Zulip" +msgstr "" -#: templates/zerver/app/navbar.html:142 +#: templates/zerver/app/navbar.html:156 msgid "Plans and pricing" msgstr "方案與費率" -#: templates/zerver/app/navbar.html:157 +#: templates/zerver/app/navbar.html:164 msgid "Invite users" msgstr "邀請使用者" -#: templates/zerver/app/navbar.html:163 +#: templates/zerver/app/navbar.html:170 msgid "" "Grant Zulip the Kerberos tickets needed to run your Zephyr mirror via " "Webathena" msgstr "" -#: templates/zerver/app/navbar.html:165 +#: templates/zerver/app/navbar.html:172 msgid "Link with Webathena" msgstr "" -#: templates/zerver/app/navbar.html:171 +#: templates/zerver/app/navbar.html:178 msgid "Log out" msgstr "登出" @@ -3350,33 +3354,33 @@ msgstr "請輸入至少 10 個 emails。" msgid "We couldn't find that Zulip organization." msgstr "" -#: zerver/lib/actions.py:355 zerver/lib/actions.py:367 +#: zerver/lib/actions.py:357 zerver/lib/actions.py:369 #, python-brace-format msgid "{user} just signed up for Zulip. (total: {user_count})" msgstr "{user} 已在 Zulip 註冊。(總數:{user_count})" -#: zerver/lib/actions.py:358 +#: zerver/lib/actions.py:360 msgid "signups" msgstr "註冊" -#: zerver/lib/actions.py:478 +#: zerver/lib/actions.py:480 #, python-brace-format msgid "{user} accepted your invitation to join Zulip!" msgstr "{user} 已同意您的邀請並加入了 Zulip!" -#: zerver/lib/actions.py:1408 +#: zerver/lib/actions.py:1410 msgid "Unable to render message" msgstr "無法渲染訊息" -#: zerver/lib/actions.py:2214 zerver/lib/actions.py:2244 +#: zerver/lib/actions.py:2224 zerver/lib/actions.py:2254 msgid "Reaction already exists." msgstr "" -#: zerver/lib/actions.py:2347 zerver/lib/addressee.py:32 +#: zerver/lib/actions.py:2357 zerver/lib/addressee.py:32 msgid "Invalid user ID {}" msgstr "無效的使用者 ID {}" -#: zerver/lib/actions.py:2416 zerver/lib/actions.py:7031 +#: zerver/lib/actions.py:2426 zerver/lib/actions.py:7046 #: zerver/lib/streams.py:238 zerver/lib/streams.py:246 #: zerver/tornado/views.py:105 zerver/views/events_register.py:73 #: zerver/views/message_send.py:226 zerver/views/message_send.py:232 @@ -3384,251 +3388,251 @@ msgstr "無效的使用者 ID {}" msgid "User not authorized for this query" msgstr "使用者此查詢未授權" -#: zerver/lib/actions.py:2453 +#: zerver/lib/actions.py:2463 #, python-brace-format msgid "'{email}' is no longer using Zulip." msgstr "'{email}' 沒再使用 Zulip。" -#: zerver/lib/actions.py:2460 +#: zerver/lib/actions.py:2470 msgid "You can't send private messages outside of your organization." msgstr "您不能發送您組織之外的私人訊息" -#: zerver/lib/actions.py:2526 +#: zerver/lib/actions.py:2536 msgid "Expected exactly one stream" msgstr "預期至少一個串流" -#: zerver/lib/actions.py:2537 +#: zerver/lib/actions.py:2547 msgid "Invalid data type for stream" msgstr "無效的串流資料類型" -#: zerver/lib/actions.py:2553 zerver/lib/actions.py:2563 +#: zerver/lib/actions.py:2563 zerver/lib/actions.py:2573 msgid "Invalid data type for recipients" msgstr "無效的 recipients 資料類型" -#: zerver/lib/actions.py:2571 zerver/lib/actions.py:2579 +#: zerver/lib/actions.py:2581 zerver/lib/actions.py:2589 msgid "Recipient lists may contain emails or user IDs, but not both." msgstr "接收者清單可包含 emails 或是使用者 IDs,但不能兩個同時存在。" -#: zerver/lib/actions.py:2677 +#: zerver/lib/actions.py:2687 msgid "Reminders can only be set for streams." msgstr "Reminders can only be set for 串流。" -#: zerver/lib/actions.py:2698 +#: zerver/lib/actions.py:2708 msgid "Your organization has turned off message editing" msgstr "您的組織關閉了訊息編輯" -#: zerver/lib/actions.py:2701 +#: zerver/lib/actions.py:2711 msgid "Invalid propagate_mode without topic edit" msgstr "無效的非主題編輯 propagate_mode" -#: zerver/lib/actions.py:2721 +#: zerver/lib/actions.py:2731 msgid "You don't have permission to edit this message" msgstr "您沒有權限編輯此訊息" -#: zerver/lib/actions.py:2725 +#: zerver/lib/actions.py:2735 msgid "Widgets cannot be edited." msgstr "" -#: zerver/lib/actions.py:2736 zerver/lib/actions.py:2750 +#: zerver/lib/actions.py:2746 zerver/lib/actions.py:2760 msgid "The time limit for editing this message has passed" msgstr "可編輯此訊息的時間已過" -#: zerver/lib/actions.py:2753 +#: zerver/lib/actions.py:2763 msgid "Nothing to change" msgstr "" -#: zerver/lib/actions.py:2757 zerver/lib/addressee.py:41 +#: zerver/lib/actions.py:2767 zerver/lib/addressee.py:41 #: zerver/webhooks/ifttt/view.py:26 zerver/webhooks/zapier/view.py:38 msgid "Topic can't be empty" msgstr "主題不可為空" -#: zerver/lib/actions.py:2795 +#: zerver/lib/actions.py:2805 msgid "Message must be a stream message" msgstr "" -#: zerver/lib/actions.py:2797 +#: zerver/lib/actions.py:2807 msgid "You don't have permission to move this message" msgstr "您沒有權限移動此訊息" -#: zerver/lib/actions.py:2803 +#: zerver/lib/actions.py:2813 msgid "" "You don't have permission to move this message due to missing access to its " "stream" msgstr "" -#: zerver/lib/actions.py:2807 +#: zerver/lib/actions.py:2817 msgid "Cannot change message content while changing stream" msgstr "當改變串流時,無法修改訊息內容" -#: zerver/lib/actions.py:2843 +#: zerver/lib/actions.py:2854 msgid "Invalid default stream group name '{}'" msgstr "無效的預設串流群組名稱 '{}'" -#: zerver/lib/actions.py:2846 +#: zerver/lib/actions.py:2857 msgid "Default stream group name too long (limit: {} characters)" msgstr "預設串流群組名稱過長(限制:{} 字元)" -#: zerver/lib/actions.py:2853 +#: zerver/lib/actions.py:2864 msgid "Default stream group name '{}' contains NULL (0x00) characters." msgstr "預設串流群組名稱 '{}' 含有 NULL (0x00) 字元。" -#: zerver/lib/actions.py:2919 +#: zerver/lib/actions.py:2930 #, python-brace-format msgid "" "Your bot {bot_identity} tried to send a message to stream ID {stream_id}, " "but there is no stream with that ID." msgstr "您的機器人 {bot_identity} 嘗試發送訊息至串流 ID {stream_id},但無串流是該 ID。" -#: zerver/lib/actions.py:2925 +#: zerver/lib/actions.py:2936 #, python-brace-format msgid "" "Your bot {bot_identity} tried to send a message to stream {stream_name}, but" " that stream does not exist. Click [here]({new_stream_link}) to create it." msgstr "您的機器人 {bot_identity} 嘗試發送訊息至串流 {stream_name},但該串流不存在。點擊 [此處]({new_stream_link}) 以新建他。" -#: zerver/lib/actions.py:2933 +#: zerver/lib/actions.py:2944 #, python-brace-format msgid "" "Your bot {bot_identity} tried to send a message to stream {stream_name}. The" " stream exists but does not have any subscribers." msgstr "您的機器人 {bot_identity} 嘗試發送訊息至串流 {stream_name}。該串流存在,但沒有訂閱者。" -#: zerver/lib/actions.py:2980 +#: zerver/lib/actions.py:2991 msgid "Private messages are disabled in this organization." msgstr "此組織禁用私人訊息" -#: zerver/lib/actions.py:3105 +#: zerver/lib/actions.py:3116 msgid "Widgets: API programmer sent invalid JSON content" msgstr "" -#: zerver/lib/actions.py:3111 +#: zerver/lib/actions.py:3122 #, python-brace-format msgid "Widgets: {error_msg}" msgstr "" -#: zerver/lib/actions.py:3129 +#: zerver/lib/actions.py:3140 msgid "You do not have permission to use wildcard mentions in this stream." msgstr "" -#: zerver/lib/actions.py:3382 +#: zerver/lib/actions.py:3393 msgid "Subscriber data is not available for this stream" msgstr "此串流訂閱者資料不可用" -#: zerver/lib/actions.py:3389 +#: zerver/lib/actions.py:3400 msgid "Unable to retrieve subscribers for private stream" msgstr "無法取得該私人串流的訂閱者" -#: zerver/lib/actions.py:4642 +#: zerver/lib/actions.py:4653 #, python-brace-format msgid "{user_name} renamed stream {old_stream_name} to {new_stream_name}." msgstr "{user_name} 重新命名串流 {old_stream_name} 變成 {new_stream_name}." -#: zerver/lib/actions.py:4748 +#: zerver/lib/actions.py:4759 msgid "Signups enabled" msgstr "註冊已啟用" -#: zerver/lib/actions.py:4862 +#: zerver/lib/actions.py:4873 msgid "Invalid default stream group {}" msgstr "無效的預設串流群組 {}" -#: zerver/lib/actions.py:4908 zerver/lib/actions.py:4935 +#: zerver/lib/actions.py:4919 zerver/lib/actions.py:4946 #, python-brace-format msgid "" "'{stream_name}' is a default stream and cannot be added to '{group_name}'" msgstr "'{stream_name}' 是預設串流,不能被加到 '{group_name}'" -#: zerver/lib/actions.py:4919 +#: zerver/lib/actions.py:4930 #, python-brace-format msgid "Default stream group '{group_name}' already exists" msgstr "預設串流群組 '{group_name}' 已存在" -#: zerver/lib/actions.py:4941 +#: zerver/lib/actions.py:4952 #, python-brace-format msgid "" "Stream '{stream_name}' is already present in default stream group " "'{group_name}'" msgstr "串流 '{stream_name}' 已經存在於預設串流群組 '{group_name}'" -#: zerver/lib/actions.py:4957 +#: zerver/lib/actions.py:4968 #, python-brace-format msgid "" "Stream '{stream_name}' is not present in default stream group '{group_name}'" msgstr "串流 '{stream_name}' 不存在於預設串流群組 '{group_name}'" -#: zerver/lib/actions.py:4971 +#: zerver/lib/actions.py:4982 msgid "This default stream group is already named '{}'" msgstr "此預設串流群組已被更名為 '{}'" -#: zerver/lib/actions.py:4975 +#: zerver/lib/actions.py:4986 msgid "Default stream group '{}' already exists" msgstr "預設串流群組 '{}' 已存在" -#: zerver/lib/actions.py:5417 +#: zerver/lib/actions.py:5428 msgid "Invalid flag: '{}'" msgstr "無效的 flag: '{}'" -#: zerver/lib/actions.py:5419 +#: zerver/lib/actions.py:5430 msgid "Flag not editable: '{}'" msgstr "Flag 不可編輯:'{}'" -#: zerver/lib/actions.py:5421 +#: zerver/lib/actions.py:5432 msgid "Invalid message flag operation: '{}'" msgstr "" -#: zerver/lib/actions.py:5435 zerver/lib/actions.py:5437 -#: zerver/lib/message.py:670 zerver/lib/message.py:676 +#: zerver/lib/actions.py:5446 zerver/lib/actions.py:5448 +#: zerver/lib/message.py:671 zerver/lib/message.py:677 msgid "Invalid message(s)" msgstr "無效的訊息(s)" -#: zerver/lib/actions.py:6005 +#: zerver/lib/actions.py:6020 #, python-brace-format msgid "This topic was moved by {user} to {new_location}" msgstr "此主題已被 {user} 移動至 {new_location} " -#: zerver/lib/actions.py:6010 +#: zerver/lib/actions.py:6025 #, python-brace-format msgid "This topic was moved here from {old_location} by {user}" msgstr "此主題已被 {user} 從 {old_location} 移動至此" -#: zerver/lib/actions.py:6503 +#: zerver/lib/actions.py:6518 #, python-brace-format msgid "" "You do not have enough remaining invites for today. Please contact {email} " "to have your limit raised. No invitations were sent." msgstr "" -#: zerver/lib/actions.py:6554 +#: zerver/lib/actions.py:6569 msgid "" "Your account is too new to send invites for this organization. Ask an " "organization admin, or a more experienced user." msgstr "您的帳號太新,以至於不能發送此組織的邀請。詢問組織管理者,或是更有經驗的使用者。" -#: zerver/lib/actions.py:6594 +#: zerver/lib/actions.py:6609 msgid "Some emails did not validate, so we didn't send any invitations." msgstr "部份 emails 尚未驗證,所以我們沒有送出邀請。" -#: zerver/lib/actions.py:6602 +#: zerver/lib/actions.py:6617 msgid "We weren't able to invite anyone." msgstr "" -#: zerver/lib/actions.py:6633 +#: zerver/lib/actions.py:6648 msgid "" "Some of those addresses are already using Zulip, so we didn't send them an " "invitation. We did send invitations to everyone else!" msgstr "部份地址已經在 Zulip 使用,所以我們沒送出邀請。除此之外其他部份都已送出!" -#: zerver/lib/actions.py:7250 +#: zerver/lib/actions.py:7265 msgid "Invalid order mapping." msgstr "無效的順序映射" -#: zerver/lib/actions.py:7316 zerver/lib/users.py:344 +#: zerver/lib/actions.py:7331 zerver/lib/users.py:344 #: zerver/views/custom_profile_fields.py:137 #: zerver/views/custom_profile_fields.py:157 #, python-brace-format msgid "Field id {id} not found." msgstr "找不到欄位 id {id}。" -#: zerver/lib/actions.py:7342 zerver/lib/actions.py:7355 +#: zerver/lib/actions.py:7357 zerver/lib/actions.py:7370 msgid "User group '{}' already exists." msgstr "使用者群組 '{}' 已存在。" @@ -3968,11 +3972,11 @@ msgstr "" msgid "Version control" msgstr "版本控制" -#: zerver/lib/message.py:128 +#: zerver/lib/message.py:129 msgid "Message must not be empty" msgstr "訊息不能為空" -#: zerver/lib/message.py:130 +#: zerver/lib/message.py:131 msgid "Message must not contain null bytes" msgstr "訊息不可包含 null bytes" @@ -4088,11 +4092,11 @@ msgid "" "a previous message." msgstr "任意時間您沒在回覆訊息時都可[開始新主題]({start_topic_help_url}) 。" -#: zerver/lib/outgoing_webhook.py:292 +#: zerver/lib/outgoing_webhook.py:293 msgid "Invalid JSON in response" msgstr "" -#: zerver/lib/outgoing_webhook.py:295 +#: zerver/lib/outgoing_webhook.py:296 msgid "Invalid response format" msgstr "" diff --git a/locale/zh_TW/translations.json b/locale/zh_TW/translations.json index 66e4311b7f..74b35582f4 100644 --- a/locale/zh_TW/translations.json +++ b/locale/zh_TW/translations.json @@ -824,6 +824,7 @@ "Who can add users to streams": "誰可新增串流使用者", "Who can create and manage user groups": "誰可創建跟管理使用者群組", "Who can create streams": "誰可創建串流", + "Who can move messages between streams": "", "Who can post to the stream?": "誰可在此串流發表?", "Who can use @all/@everyone mentions in large streams": "", "Who can use private messages": "誰可使用私人訊息",