feat: add announcement channels, publishing and following (#3090)

This commit is contained in:
Hampus authored and GitHub committed 2026-10-01 16:57:21 +02:00
1 parent 376afd2ad6
commit 7e4d5137f8
381 files changed
+45650 -14076

No files matched your search

@@ -142,6 +142,7 @@
"channels_and_guilds.afk_channel_must_be_voice": "يجب أن تكون قناة AFK قناة صوتية.",
"channels_and_guilds.all_channels_must_belong_to_guild": "يجب أن تكون جميع القنوات تابعة لهذا المجتمع.",
"channels_and_guilds.animated_guild_banner_requires_feature": "تتطلب لافتة المجتمع المتحركة ميزة ANIMATED_BANNER.",
"channels_and_guilds.announcement_channel_required": "هذا الإجراء متاح فقط في قنوات الإعلانات.",
"channels_and_guilds.bots_cannot_create_guilds": "لا يمكن للبوتات إنشاء مجتمعات.",
"channels_and_guilds.cannot_execute_on_dm": "لا يمكن تنفيذ هذا الإجراء في رسالة مباشرة.",
"channels_and_guilds.cannot_leave_guild_as_owner": "لا يمكنك مغادرة المجتمع بصفتك المالك. انقل الملكية أو احذف المجتمع بدلاً من ذلك.",
@@ -151,12 +152,17 @@
"channels_and_guilds.cannot_transfer_ownership_to_bot": "لا يمكن نقل ملكية المجتمع إلى بوت.",
"channels_and_guilds.categories_cannot_have_parent_channel": "لا يمكن أن يكون للفئات قناة أصل.",
"channels_and_guilds.categories_cannot_have_parents": "لا يمكن أن يكون للفئات قناة أصل.",
"channels_and_guilds.channel_already_followed": "هذه القناة تتلقى التحديثات من قناة الإعلانات تلك بالفعل.",
"channels_and_guilds.channel_has_followed_channels": "أزِل القنوات المتابَعة التي تنشر هنا قبل تحويلها إلى قناة إعلانات.",
"channels_and_guilds.channel_id_required": "`channel_id` مطلوب.",
"channels_and_guilds.channel_must_be_dm_or_group_dm": "يجب أن تكون القناة رسالة مباشرة أو محادثة جماعية.",
"channels_and_guilds.channel_must_be_voice": "يجب أن تكون القناة قناة صوتية.",
"channels_and_guilds.channel_not_found": "لم يتم العثور على القناة.",
"channels_and_guilds.channel_type_conversion_not_supported": "يمكن التحويل بين القنوات النصية وقنوات الإعلانات فقط.",
"channels_and_guilds.context_channel_or_guild_required": "مطلوب معرف قناة السياق أو معرف المجتمع.",
"channels_and_guilds.discoverable_guild_verification_level_too_low": "يجب أن يكون مستوى التحقق في المجتمعات القابلة للاكتشاف \"منخفض\" على الأقل.",
"channels_and_guilds.follow_target_content_warning_required": "لا يمكن إرسال التحديثات من قناة عليها تحذير محتوى إلا إلى قناة عليها تحذير محتوى أو مقيدة بالعمر.",
"channels_and_guilds.follow_target_not_age_restricted": "لا يمكن إرسال التحديثات من قناة مقيدة بالعمر إلا إلى قناة مقيدة بالعمر.",
"channels_and_guilds.group_dm_recipients_not_addable": "لا يمكن إضافة واحد أو أكثر من المستخدمين المحددين إلى هذه المحادثة الجماعية.",
"channels_and_guilds.guild_banner_requires_feature": "تتطلب لافتة المجتمع ميزة BANNER.",
"channels_and_guilds.guild_creation_permission_required": "لا تملك إذنًا لإنشاء مجتمعات على هذا المثيل. تواصل مع مسؤول المثيل لطلب الوصول.",
@@ -166,6 +172,7 @@
"channels_and_guilds.invalid_channel_id": "معرف قناة غير صالح: {channelId}.",
"channels_and_guilds.invalid_channel_type": "نوع قناة غير صالح.",
"channels_and_guilds.invalid_channel_type_for_call": "لا يمكن إجراء المكالمات إلا في الرسائل المباشرة أو المحادثات الجماعية.",
"channels_and_guilds.invalid_follow_target_channel": "لا يمكن للقنوات المتابَعة النشر إلا في القنوات النصية.",
"channels_and_guilds.invalid_parent_channel": "القناة الأم غير صالحة.",
"channels_and_guilds.invite_splash_requires_feature": "شاشة الدعوة تتطلب ميزة INVITE_SPLASH.",
"channels_and_guilds.invites_disabled": "الدعوات معطلة.",
@@ -324,7 +331,9 @@
"messages.forward_messages_cannot_include_extra_content": "لا يمكن أن تحتوي الرسائل المعاد توجيهها على محتوى أو تضمينات أو مرفقات أو ملصقات.",
"messages.forward_reference_requires_channel_and_message": "يجب أن يتضمن مرجع الرسالة المعاد توجيهها `channel_id` و`message_id`.",
"messages.invalid_message_data": "بيانات الرسالة غير صالحة.",
"messages.message_already_crossposted": "تم نشر هذه الرسالة بالفعل.",
"messages.message_ids_cannot_be_empty": "لا يمكن أن تكون `message_ids` فارغة.",
"messages.message_not_crosspostable": "لا يمكن نشر هذه الرسالة.",
"messages.messages_array_required": "مصفوفة `messages` مطلوبة ولا يمكن أن تكون فارغة.",
"messages.messages_with_snapshots_cannot_be_edited": "لا يمكن تعديل الرسائل التي تحتوي على لقطات.",
"messages.voice_messages_attachment_must_be_audio": "يجب أن تكون مرفقات الرسائل الصوتية ملفات صوتية.",
@@ -408,8 +417,10 @@
"rate_limits.bio_changed_too_often": "لقد غيّرت سيرتك الذاتية مرات كثيرة مؤخرًا. حاول مجددًا بعد {minutes, plural, zero {# دقيقة} one {دقيقة واحدة} two {دقيقتين} few {# دقائق} many {# دقيقة} other {# دقيقة}}.",
"rate_limits.ip_authorization_resend_cooldown": "يجب الانتظار قبل إعادة إرسال تفويض IP.",
"rate_limits.ip_authorization_resend_limit_exceeded": "تم تجاوز حد إعادة إرسال تفويض IP.",
"rate_limits.message_crosspost_rate_limited": "وصلت هذه القناة إلى حد النشر. يمكنها نشر 10 رسائل متتالية، ثم رسالة واحدة إضافية كل 6 دقائق.",
"rate_limits.phone_rate_limit_exceeded": "تم تجاوز حد طلبات الهاتف.",
"rate_limits.pronouns_changed_too_often": "لقد غيّرت ضمائرك مرات كثيرة مؤخرًا. حاول مجددًا بعد {minutes, plural, zero {# دقيقة} one {دقيقة واحدة} two {دقيقتين} few {# دقائق} many {# دقيقة} other {# دقيقة}}.",
"rate_limits.published_message_edit_rate_limited": "وصلت هذه الرسالة المنشورة إلى حد التعديل. يمكن تعديلها 3 مرات متتالية، ثم مرة واحدة إضافية كل 20 دقيقة.",
"rate_limits.rate_limited": "يتم تقييد معدل طلباتك.",
"rate_limits.slowmode_rate_limited": "تم تقييدك بسبب الوضع البطيء.",
"rate_limits.username_changed_too_often": "لقد غيّرت اسم المستخدم الخاص بك مرات كثيرة مؤخرًا. حاول مجددًا بعد {minutes, plural, zero {# دقيقة} one {دقيقة واحدة} two {دقيقتين} few {# دقائق} many {# دقيقة} other {# دقيقة}}.",