diff --git a/config/locales/client.ar.yml b/config/locales/client.ar.yml index 46e883ccb28..a514cab6abe 100644 --- a/config/locales/client.ar.yml +++ b/config/locales/client.ar.yml @@ -656,6 +656,7 @@ ar: admin_tooltip: "هذا المستخدم مدير" blocked_tooltip: "هذا المستخدم محظور" suspended_notice: "هذا المستخدم موقوف حتى تاريخ {{date}}" + suspended_permanently: "هذا العضو موقوف." suspended_reason: "السبب:" github_profile: "Github" email_activity_summary: "ملخص النشاط" @@ -2489,9 +2490,9 @@ ar: two: "{{count}} جديد" few: "{{count}} جديد" many: "{{count}} جديد" - other: "{{count}} جديد" - lower_title: "جديد" - title: "جديد" + other: "{{count}} جديدة" + lower_title: "الجديدة" + title: "الجديدة" title_with_count: zero: "الجديدة ({{count}})" one: "الجديدة ({{count}})" @@ -2811,14 +2812,14 @@ ar: delete_post_agree_flag_title: "احذف المنشور. اذا كان المنشور الاول, احذف الموضوع" delete_flag_modal_title: "احذف و..." delete_spammer: "احذف ناشر السبام" - delete_spammer_title: "احذف المستخدم مع مشاركاته ومواضيعه." - disagree_flag_unhide_post: "أختلف مع البلاغ، إعادة إظهار المشاركة." - disagree_flag_unhide_post_title: "حذف أي بلاغ يخص هذه المشاركة مع إظهارها مرة أخرى" - disagree_flag: "أختلف" + delete_spammer_title: "احذف العضو و كل منشوراتة و موضوعاتة." + disagree_flag_unhide_post: "لا اوافق (اعد اظهار المنشور)" + disagree_flag_unhide_post_title: "احذف أي بلاغ يخص هذا المنشور و اظهر المنشور مرة اخري" + disagree_flag: "لا اوافق" disagree_flag_title: "رفض هذا البلاغ لكونه خاطئ" clear_topic_flags: "إتمام العملية" clear_topic_flags_title: "تم فحص الموضوع وحل المشاكل المتعلقة به. إضغط على إتمام العملية لحذف هذه البلاغات." - more: "ردود أكثر..." + more: "(ردود أكثر...)" suspend_user: "عضو موقوف" suspend_user_title: "اوقف عضو عن هذا المنشور" dispositions: @@ -2832,32 +2833,32 @@ ar: error: "حدث خطب ما" reply_message: "الرد" no_results: "لا يوجد بلاغات." - topic_flagged: "هذا الموضوع قد عُلِّم." + topic_flagged: "هذا الموضوع قد ابلغ عنة." show_full: "عرض المنشور كاملاًَ" - visit_topic: "زيارة الموضوع لاتخاذ قرار" - was_edited: "تم تعديل المشاركة بعد أول بلاغ" - previous_flags_count: "هذه المشاركة قد سبق الإشارة إليها {{count}} مرات." + visit_topic: "انتقل إلى الموضوع لاتخاذ إجراء" + was_edited: "تم تعديل المنشور بعد أول بلاغ" + previous_flags_count: "هذا المنشور قد سبق الإبلاغ عنه {{count}} مرة." show_details: "اظهر تفاصيل البلاغ" flagged_topics: topic: "موضوع" type: "النوع" users: "الأعضاء" - last_flagged: "مُبلّغ عنه الاخير" + last_flagged: "اخر البلاغات" summary: action_type_3: - zero: "خارج عن الموضوع" - one: "خارج عن الموضوع" - two: "خارج عن الموضوع x{{count}}" - few: "خارج عن الموضوع x{{count}}" - many: "خارج عن الموضوع x{{count}}" - other: "خارج عن الموضوع x{{count}}" + zero: "خارج الموضوع x{{count}}" + one: "خارج الموضوع" + two: "خارج الموضوع x{{count}}" + few: "خارج الموضوع x{{count}}" + many: "خارج الموضوع x{{count}}" + other: "خارج الموضوع x{{count}}" action_type_4: - zero: "غير ملائم" - one: "غير ملائم" - two: "غير ملائم x{{count}}" - few: "غير ملائم x{{count}}" - many: "غير ملائم x{{count}}" - other: "غير ملائم x{{count}}" + zero: "غير لائق" + one: "غير لائق" + two: "غير لائق x{{count}}" + few: "غير لائق x{{count}}" + many: "غير لائق x{{count}}" + other: "غير لائق x{{count}}" action_type_6: zero: "مخصص" one: "مخصص" @@ -2873,39 +2874,39 @@ ar: many: "مخصص x{{count}}" other: "مخصص x{{count}}" action_type_8: - zero: "رسائل مزعجة" - one: "رسائل مزعجة" - two: "رسائل مزعجة x{{count}}" - few: "رسائل مزعجة x{{count}}" - many: "رسائل مزعجة x{{count}}" - other: "رسائل مزعجة x{{count}}" + zero: "سبام" + one: "سبام" + two: "سبام x{{count}}" + few: "سبام x{{count}}" + many: "سبام x{{count}}" + other: "سبام x{{count}}" groups: primary: "المجموعة الأساسية" - no_primary: "(لايوجد مجموعة أساسية)" + no_primary: "(لا يوجد مجموعة أساسية)" title: "مجموعات" edit: "تعديل المجموعة" refresh: "تحديث" new: "جديد" selector_placeholder: "أدخل اسم المستخدم" - about: "هنا عدّل على عضوية المجموعة والاسماء" + about: "عدل عضوية المجموعة وأسماءها هنا" group_members: "أعضاء المجموعة" - delete: "حذف" - delete_confirm: "أأحذف هذه المجموعة؟" + delete: "احذف" + delete_confirm: "هل تريد حذف هذه المجموعة؟" delete_failed: "تعذّر حذف المجموعة. إن كانت مجموعة آليّة، فلا يمكن تدميرها." delete_owner_confirm: "هل تريد إزالة صلاحيات الإدارة من '%{username} ؟" add: "اضافة" - add_members: "اضافة عضو" + add_members: "اضافة اعضاء" custom: "مخصص" - bulk_complete: "أُضيف المستخدمون إلى المجموعة." + bulk_complete: "تمت إضافة الاعضاء إلى المجموعة." bulk_complete_users_not_added: "هؤلاء الاعضاء لم يتم اضافتهم (تأكد انهم يملكون حساب)" - bulk: "اضافة بالجملة للمجموعة" - bulk_paste: "ألصق قائمة بأسماء المستخدمين أو عناوين البريد، واحد في كلّ سطر:" + bulk: "إضافة متعددة إلى المجموعة" + bulk_paste: "الصق قائمة بأسماء الاعضاء أو عناوين البريد الإلكتروني، واحد لكل سطر:" bulk_select: "(اختر مجموعة)" automatic: "تلقائي" automatic_membership_email_domains: "المستخدمين الذين يمتلكون بريد الالكتروني عنوانه مطابق للعنوان الذي في القائمة سيتم تلقائيا اضافتهم للمجموعة." - automatic_membership_retroactive: "اضافة الاعضاء الذين يمتكلون عنوان ايميل مطابق للعنوان الموجود في القائمة." + automatic_membership_retroactive: "تطبيق نفس قاعدة عنوان البريد الإلكتروني لإضافة الاعضاء المسجلين الحاليين" default_title: "العنوان الافتراضي لكل أعضاء هذه المجموعة" - primary_group: "تلقيائاً ضعها كمجموعة أساسية." + primary_group: "تعيين تلقائيا كمجموعة أساسية" group_owners: الملّاك add_owners: اضف ملّاكً incoming_email: "تعيين بريد إلكتروني خاص:" @@ -2915,7 +2916,7 @@ ar: api: generate_master: "توليد مفتاح API رئيسى" none: "لا مفاتيح API نشطة حاليًّا." - user: "مستخدمين" + user: "الاعضاء" title: "API" key: "مفتاح API" generate: "إنشاء" @@ -2924,19 +2925,35 @@ ar: confirm_regen: "أمتأكّد من استبدال مفتاح API هذا بواحد جديد؟" confirm_revoke: "هل أنت متأكد من رغبتك في تعطيل هذا المفتاح؟" info_html: "مفتاح API الخاص بك سيسمح لك بانشاء أو تعديل مواضيع باستخدام أليات رسائل JSON." - all_users: "جميع المستخدمين" + all_users: "جميع الاعضاء" note_html: "حافظ على سرية هذا المفتاح، اي شخص يحصل عليه يستطيع انشاء مواضيع باسم اي مستخدم اخر" web_hooks: - detailed_instruction: "سيُرسل طلب POST إلى العنوان الموفّر عندما يحدث الحدث المنتقى." + title: "Webhooks" + none: "لا يوجد Webhooks حاليا." + instruction: "Webhooks تسمح للموقع باشعار خدمات خارجية عند حدوث حدث محدد في الموقع. عندما يتم تفعيل ال Webhooks سوف يتم ارسال POST request لعنوان ال URL للخدمة." + detailed_instruction: "سيُرسل POST request إلى العنوان الURL للموفر عند حدوث الحدث المنشود." + new: "Webhook جديد" create: "أنشئ" - save: "حفظ" - destroy: "مسح" + save: "احفظ" + destroy: "أحذف" description: "الوصف" controls: "التحكم" + go_back: "العودة إلي القائمة" + payload_url: "الURL المستهدف" + payload_url_placeholder: "https://example.com/postreceive" + warn_local_payload_url: "يبدو أنك تحاول إعداد الwebhook علي عنوان محلي. ارسال الاحداث إلي عنوان محلي قد يؤدي إلى حدوث آثار جانبية أو سلوكيات غير متوقعة. استمر؟" + secret_invalid: "يجب ألا يحتوي الرمز السري على أية فواصل." + secret_too_short: "يجب أن يكون الرمز السري 12 حرفا على الأقل." + secret_placeholder: "كلمة اختيارية، تستخدم لتوليد توقيع إلكتروني" + event_type_missing: "يجب ان تحدد علي الاقل نوع واحد من الاحداث." content_type: "نوع المحتوى" - secret: "سر" - wildcard_event: "ارسل إلى أى شئ." + secret: "الرمز السري" + event_chooser: "اي احداي يجب ان تفعل هذا الwebhook؟" + wildcard_event: "ارسل إلى كل شئ." + individual_event: "حدد احداث مفردة." + verify_certificate: "تحقق من شهادة TLS لعنوان الURL المستهدف" active: "فعل" + active_notice: "سوف يتم ارسال تفاصيل الحدث عند حدوثة." user_event: name: "أحداث المستخدم" details: "عندما مستخدم ينشئ، يؤكد او يُحدث." @@ -2970,8 +2987,8 @@ ar: title: "الإضافات" installed: "الإضافات المثبتة" name: "الاسم" - none_installed: "لا إضافات مثبّتة." - version: "الاصدارة" + none_installed: "ليس لديك أي إضافات مثبتة." + version: "الإصدار" enabled: "مفعّلة؟" is_enabled: "نعم" not_enabled: "لا" @@ -2983,7 +3000,7 @@ ar: menu: backups: "النسخ الاحتياطية" logs: "السّجلّات" - none: "لا نسخ احتياطية." + none: "لا تتوفر نسخة إحتياطية." read_only: enable: title: "فعّل وضع القراءة فقط" @@ -3001,42 +3018,42 @@ ar: label: "رفع" title: "رفع نسخة احتياطية لهذه الحالة." uploading: "يرفع..." - success: "رُفع '{{filename}}' بنجاح." + success: "تم رفع '{{filename}}' بنجاح." error: "حصلت مشكلة أثناء رفع '{{filename}}': {{message}}" operations: is_running: "هناك عمليّة تجري حاليًّا..." failed: "الـ {{operation}} فشلت. الرجاء التحقق من logs." cancel: - label: "ألغِ" - title: "ألغِ العمليّة الحاليّة" - confirm: "أمتأكّد من إلغاء العمليّة الحاليّة؟" + label: "إلغاء" + title: "قم بإلغاء العملية الحالية" + confirm: "هل تريد إلغاء العملية الحالية؟" backup: label: "أجرِ نسخ احتياطي" title: "أنشئ نسخة احتياطية" confirm: "أتريد إجراء نسخة احتياطية جديدة؟" without_uploads: "نعم (لا تضمن الملفات)" download: - label: "نزّل" - title: "أرسل بريدًا فيه رابط التّنزيل" - alert: "أُرسل بريد إلكترونيّ إليك فيه رابط لتنزيل النّسخة الاحتياطيّة هذه." + label: "حمل" + title: "أرسل بريدًا إلكترونيا فيه رابط التحميل" + alert: "تم إرسال بريد إلكتروني إليك به رابط لتنزيل هذه النسخة الاحتياطية." destroy: - title: "أزل النسخة الاحتياطية" + title: "احذف النسخة الاحتياطية" confirm: "هل أنت متأكد من رغبتك في حذف النسخة الاحتياطية؟" restore: is_disabled: "الاستعادة معطّلة في إعدادات الموقع." label: "استعادة" - title: "اعادة تخزين النسخة الاحتياطية" - confirm: "أمتأكد من استعادة النسخة الاحتياطية هذه؟" + title: "اعادة استخدام النسخة الاحتياطية" + confirm: "هل انت متاكد من اعادة إستخدام هذه النسخة الاحتياطية؟" rollback: - label: "اعادة السنخة السابقة" - title: "Rollback the database to previous working state" + label: "اعادة النسخة السابقة" + title: "إعادة قاعدة البيانات إلى حالة العمل السابقة" confirm: "هل انت متاكد انك تريد اعاده قواعد البيانات الى الحاله السابقه؟" export_csv: success: "بدأ التصدير, سيتم إعلامك برسالة عند اكتمال العملية." failed: "فشل التصدير. من فضلك افحص السجلات." button_text: "التصدير" button_title: - user: "صدّر كامل قائمة المستخدمين بنسق CSV." + user: "صدّر كامل قائمة الاعضاء بنسق CSV." staff_action: "صدّر كامل سجلّ إجراءات الطّاقم بنسق CSV." screened_email: "Export full screened email list in CSV format." screened_ip: "Export full screened IP list in CSV format." @@ -3050,13 +3067,13 @@ ar: title: "تخصيص" long_title: "تخصيص الموقع" preview: "معاينة" - explain_preview: "شاهد الموقع مع هذه السمة و هي مفعلة" - save: "حفظ" + explain_preview: "عاين الموقع مع تفعيل هذة الواجهة" + save: "احفظ" new: "جديد" - new_style: "تصميم جديد" + new_style: "واجهة جديدة" import: "استيراد" - delete: "حذف" - delete_confirm: "أأحذف هذه السّمة؟" + delete: "أحذف" + delete_confirm: "هل احذف هذة الواجهة؟" color: "لون" opacity: "الشفافية" copy: "نسخ" @@ -3073,34 +3090,40 @@ ar: revert: "اعاده التغيرات " revert_confirm: "هل انت متاكد من انك تريد اعاده التغيرات؟ " theme: - import_theme: "استيراد السمة" + import_theme: "استيراد الواجهة" customize_desc: "تخصيص:" - title: "السمات" - edit: "حرّر" + title: "الواجهات" + edit: "عدل" common: "شائع" desktop: "سطح المكتب" mobile: "هاتف محمول" - preview: "مراجعة" - is_default: "السمة مفعلة إفتراضيا" - custom_sections: "مُخصص القسم:" - theme_components: "مكونات السمة" - uploads: "المرفوعة" - no_uploads: "يمكنك رفع ملحقات مرتبطة بالسمة الخاصة بك مثل الخطوط و الصور" - add_upload: "اضف للرفع" - upload: "رفع" - child_themes_check: "السمة " - css_html: "مُخصص CSS/HTML" - edit_css_html: "عدل CSS/HTML" + preview: "معاينة" + is_default: "الواجهة مفعلة إفتراضيا" + user_selectable: "يستطيع الأعضاء اختيار واجهة المستخدم" + color_scheme: "نظام الألوان" + color_scheme_select: "حدد الألوان لاستخدامها في الواجهة" + custom_sections: "أقسام مخصصة:" + theme_components: "مكونات المواجهة" + uploads: "الملفات المساعدة" + no_uploads: "يمكنك رفع ملفات خاصة بواجهة المستخدم الخاصة بك مثل الخطوط و الصور" + add_upload: "اضف ملف" + upload_file_tip: "اختر ملف للرفع ( png او woff2... إلخ )" + variable_name: "SCSS var name:" + upload: "ارفع" + child_themes_check: "تشمل الواجهة واجهات فرعية اخري" + css_html: "CSS/HTML مخصص" + edit_css_html: "تعدل CSS/HTML" edit_css_html_help: "انت لم تقم بتعديل اي CSS او HTML" - delete_upload_confirm: "حذف المرفوع ؟(CSS الخاصة بالسمة قد يتوقف عن العمل)" - import_web_tip: "المخزن يحتوي على السمة" - import_file_tip: "ملف الـ .dcstyle.json يحتوي على السمة" - about_theme: "عن السمة" + delete_upload_confirm: "حذف الملف؟ (ملف الـCSS الخاص بالواجهة قد يتوقف عن العمل)" + import_web_tip: "المخزن يحتوي على واجهة مستخدم" + import_file_tip: "ملف الـ .dcstyle.json يحتوي على واجهة" + about_theme: "عن الواجهة" license: "الرخصة" - component_of: "السمة مكونة من:" - update_to_latest: "حدث لآخر" + component_of: "الواجهة مكونة من:" + update_to_latest: "حدث لاحدث اصدار" check_for_updates: "تحقق من التحديثات" updating: "تحديث..." + up_to_date: "الواجة محدثة, اخر مره تم التحقق من التحديث:" add: "اضافة" scss: text: "CSS" @@ -3163,7 +3186,7 @@ ar: name: 'إعجاب' description: "لون زر الإعجاب." email: - title: "البُرد الإلكترونية" + title: "البريد الالكتروني" settings: "إعدادات" templates: "القوالب" preview_digest: "ملخص المعاينة." diff --git a/config/locales/client.el.yml b/config/locales/client.el.yml index 822fb567271..75771e89434 100644 --- a/config/locales/client.el.yml +++ b/config/locales/client.el.yml @@ -1404,12 +1404,14 @@ el: jump_reply_down: μετάβαση στην απάντηση που ακολουθεί deleted: "Το νήμα έχει διαγραφεί " topic_status_update: - title: "Ρύθμιση Χρονοδιακόπτη Νήματος" + title: "Χρονοδιακόπτης Νήματος" save: "Ρύθμιση Χρονοδιακόπτη" num_of_hours: "Ώρες:" remove: "Αφαίρεση Χρονοδιακόπτη" publish_to: "Δημοσίευση Σε:" when: "Πότε:" + public_timer_types: Χρονοδιακόπτες Νημάτων + private_timer_types: Χρονοδιακόπτες Νημάτων Χρήστη auto_update_input: later_today: "Αργότερα σήμερα" tomorrow: "Αύριο" @@ -2244,7 +2246,10 @@ el: tags: "Ετικέτες" choose_for_topic: "επίλεξε προαιρετικές ετικέτες για αυτό το νήμα" delete_tag: "Αφαίρεση Ετικέτας" - delete_confirm: "Είσαι σίγουρος πως θέλεις να αφαιρέσεις την ετικέτα;" + delete_confirm: + one: "Είσαι βέβαιος πως θέλεις να διαγράψεις αυτήν την ετικέτα και να την αφαιρέσεις από το 1 νήμα στο οποίο είναι προσαρτημένη;" + other: "Είσαι βέβαιος πως θέλεις να διαγράψεις αυτήν την ετικέτα και να την αφαιρέσεις από τα {{count}} νήματα στα οποία είναι προσαρτημένη;" + delete_confirm_no_topics: "Είσαι βέβαιος πως θέλεις να διαγράψεις αυτήν την ετικέτα;" rename_tag: "Μετονομασία Ετικέτας" rename_instructions: "Επίλεξε ένα καινούριο όνομα για την ετικέτα:" sort_by: "Ταξινόμηση κατά:" diff --git a/config/locales/client.es.yml b/config/locales/client.es.yml index 0d9df9e3dd6..10f224b8927 100644 --- a/config/locales/client.es.yml +++ b/config/locales/client.es.yml @@ -378,6 +378,9 @@ es: index: title: "Grupos" empty: "No hay grupos visibles." + title: + one: "Grupo" + other: "Grupos" activity: "Actividad" members: "Miembros" topics: "Temas" @@ -527,6 +530,7 @@ es: admin_tooltip: "Este usuario es un administrador" blocked_tooltip: "El usuario está bloqueado" suspended_notice: "Este usuario ha sido suspendido hasta {{date}}." + suspended_permanently: "Este usuario está suspendido." suspended_reason: "Causa: " github_profile: "Github" email_activity_summary: "Resumen de actividad" @@ -1021,6 +1025,7 @@ es: alt: 'Alt' select_box: default_header_text: Seleccionar... + no_content: Ningún resultado filter_placeholder: Buscar... emoji_picker: filter_placeholder: Buscar emoji @@ -1382,7 +1387,9 @@ es: later_this_week: "Esta misma semana" this_weekend: "Este fin de semana" next_week: "Semana próxima" + two_weeks: "Dos semanas" next_month: "Próximo mes" + forever: "Siempre" pick_date_and_time: "Selecciona fecha y horario" set_based_on_last_post: "Cerrar basándose en el último post" publish_to_category: @@ -2335,8 +2342,9 @@ es: by: "por" flags: title: "Reportes" - old: "Antiguo" - active: "Activo" + active_posts: "Posts reportados" + old_posts: "Posts reportados antiguos" + topics: "Temas reportados" agree: "De acuerdo" agree_title: "Confirmar esta indicación como válido y correcto." agree_flag_modal_title: "Estar de acuerdo y..." @@ -2364,6 +2372,8 @@ es: clear_topic_flags: "Hecho" clear_topic_flags_title: "Este tema ha sido investigado y los problemas han sido resueltos. Haz clic en Hecho para eliminar los reportes." more: "(más respuestas...)" + suspend_user: "Suspender usuario" + suspend_user_title: "Suspender usuario por este post" dispositions: agreed: "coincidió" disagreed: "no coincidió" @@ -2374,11 +2384,18 @@ es: system: "Sistema" error: "Algo salió mal" reply_message: "Responder" - no_results: "No hay reportes." + no_results: "No hay posts reportados." topic_flagged: "Este tema ha sido reportado." + show_full: "mostrar post completo" visit_topic: "Visita el tema para tomar medidas" was_edited: "El post fue editado después del primer reporte" previous_flags_count: "Este post ya fue marcado {{count}} veces." + show_details: "Mostrar detalles del reporte" + flagged_topics: + topic: "Tema" + type: "Tip" + users: "Usuarios" + last_flagged: "Última vez reportado" summary: action_type_3: one: "fuera de tema" @@ -2916,6 +2933,7 @@ es: form: label: 'Nueva palabra:' placeholder: 'palabra completa o * como comodín' + placeholder_regexp: "expresión regular" add: 'Añadir' success: 'Añadida correctamente' upload: "Subir" @@ -2977,10 +2995,14 @@ es: suspend_failed: "Algo salió mal baneando este usuario {{error}}" unsuspend_failed: "Algo salió mal quitando ban a este usuario {{error}}" suspend_duration: "¿Cuánto tiempo le gustaría aplicar ban al usuario? (days)" - suspend_duration_units: "(días)" suspend_reason_label: "¿Por qué lo suspendes? Este texto será visible para todos en la página de perfil del usuario y se mostrará al usuario cuando intente iniciar sesión. Sé conciso." + suspend_reason_hidden_label: "¿Por qué estás suspendiendo? Este texto será mostrado al usuario cuando intente iniciar sesión. Mantener corto." suspend_reason: "Causa" + suspend_reason_placeholder: "Motivo de la suspensión" + suspend_message: "Mensaje de email" + suspend_message_placeholder: "Opcionalmente, provee más información acerca de la suspensión y será enviada al usuario." suspended_by: "Suspendido por" + cant_suspend: "Este usuario no puede ser suspendido." delete_all_posts: "Eliminar todos los posts" delete_all_posts_confirm_MF: "Estás a punto de eliminar {POSTS, plural, one {1 post} other {# posts}} y {TOPICS, plural, one {1 topic} other {# topics}}. ¿Seguro?" suspend: "Suspender" diff --git a/config/locales/client.fa_IR.yml b/config/locales/client.fa_IR.yml index 924feef971b..eb7b5486de6 100644 --- a/config/locales/client.fa_IR.yml +++ b/config/locales/client.fa_IR.yml @@ -141,6 +141,7 @@ fa_IR: eu_west_2: "اروپا (لندن)" sa_east_1: "آمریکای جنوبی (سائوپائولو)" us_east_1: "شرق ایالات متحده (ویرجینیا شمالی)" + us_east_2: "شرق ایالات متحده (اوهایو)" us_gov_west_1: "AWS GovCloud (ایالات متحده)" us_west_1: "غرب ایالات متحده (کالیفرنیا شمالی)" us_west_2: "غرب ایالات متحده (اورگان)" @@ -337,10 +338,14 @@ fa_IR: join: "پیوستن به گروه" leave: "ترک گروه" request: "درخواست پیوستن به گروه" + message: "پیام" automatic_group: گروه خودکار closed_group: گروه بسته شده is_group_user: "شما عضو این گروه هستید" allow_membership_requests: "اجازه ارسال درخواست عضویت در گروه به کاربران" + membership_request: + submit: "ارسال درخواست" + title: "درخواست پیوستن به @%{group_name}" membership: "عضویت" name: "نام" user_count: "تعداد اعضا" @@ -350,6 +355,8 @@ fa_IR: index: title: "گروهها" empty: "هیچ گروه قابل نمایشی وجود ندارد." + title: + other: "گروه ها" activity: "فعالیت" members: "اعضا" topics: "موضوعات" @@ -361,7 +368,7 @@ fa_IR: title: "چه کسی میتواند این گروه را ببیند؟" public: "همه" members: "صاحبان گروه، اعضا، و مدیران" - staff: "صاحبان گروه، و کارکنان" + staff: "صاحبان گروه و کارکنان" owners: "صاحبان گروه و مدیران" alias_levels: nobody: "هیچکس" @@ -497,6 +504,7 @@ fa_IR: admin_tooltip: "این کاربر یک ادمین است" blocked_tooltip: "این کاربر مسدود شده است" suspended_notice: "این کاربر تا {{date}} در وضعیت معلق است." + suspended_permanently: "این کاربر معلق شده." suspended_reason: "دلیل: " github_profile: "Github" email_activity_summary: "چکیدهی فعالیت" @@ -974,12 +982,26 @@ fa_IR: shift: 'Shift' ctrl: 'Ctrl' alt: 'Alt' + select_box: + default_header_text: انتخاب... + no_content: چیزی یافت نشد. + filter_placeholder: جستجو... + emoji_picker: + people: مردم + nature: طبیعت + food: غذا + activity: فعالیت + travel: سفر + objects: اشیا + celebration: جشن + recent: اخیرا استفاده شده composer: emoji: "شکلک :)" more_emoji: "بیشتر..." options: "گزینهها" whisper: "زمزمه" unlist: "از فهرست پاک شده" + blockquote_text: "نقلقول" add_warning: "این یک هشدار رسمی است." toggle_whisper: "تغییر وضعیت زمزمه" toggle_unlisted: "تغییر وضعیت از لیست خارج شده" diff --git a/config/locales/client.fi.yml b/config/locales/client.fi.yml index d8bb0fdd298..46d3202abea 100644 --- a/config/locales/client.fi.yml +++ b/config/locales/client.fi.yml @@ -2429,7 +2429,7 @@ fi: last_flagged: "Viimeksi liputettu" summary: action_type_3: - one: "asiaankuulumaton" + one: "eksyy aiheesta" other: "eksyy aiheesta x{{count}}" action_type_4: one: "sopimaton" diff --git a/config/locales/client.it.yml b/config/locales/client.it.yml index 2321fddf5b8..da922eda26f 100644 --- a/config/locales/client.it.yml +++ b/config/locales/client.it.yml @@ -1404,12 +1404,14 @@ it: jump_reply_down: passa a una risposta successiva deleted: "L'argomento è stato cancellato" topic_status_update: - title: "Imposta Timer Argomento" + title: "Timer Argomento" save: "Imposta Timer" num_of_hours: "Numero di ore:" remove: "Rimuovi Timer" publish_to: "Pubblica Su:" when: "Quando:" + public_timer_types: Timer Argomento + private_timer_types: Timer Argomento per Utente auto_update_input: later_today: "Più tardi oggi" tomorrow: "Domani" @@ -2240,7 +2242,10 @@ it: tags: "Etichette" choose_for_topic: "scegli delle etichette opzionali per questo argomento" delete_tag: "Cancella Etichetta" - delete_confirm: "Sicuro di voler cancellare questa etichetta?" + delete_confirm: + one: "Sei sicuro di voler eliminare questa etichetta e rimuoverla da {{count}} argomenti a cui è assegnata?" + other: "Sei sicuro di voler eliminare questa etichetta e rimuoverla da {{count}} argomenti a cui è assegnata?" + delete_confirm_no_topics: "Sei sicuro di voler eliminare questa etichetta?" rename_tag: "Rinomina Etichetta" rename_instructions: "Scegli un altro nome per l'etichetta:" sort_by: "Ordina per:" diff --git a/config/locales/client.nb_NO.yml b/config/locales/client.nb_NO.yml index 28dad2f16d0..f03d3aa506e 100644 --- a/config/locales/client.nb_NO.yml +++ b/config/locales/client.nb_NO.yml @@ -2246,7 +2246,10 @@ nb_NO: tags: "Stikkord" choose_for_topic: "velg alternative stikkord for dette emnet" delete_tag: "Slett stikkord" - delete_confirm: "Er du sikker på at du vil slette det stikkordet?" + delete_confirm: + one: "Er du sikker på at du ønsker å slette dette stikkordet og fjerne det fra emnet det er tilknyttet?" + other: "Er du sikker på at du ønsker å slette dette stikkordet og fjerne det fra {{count}} emner det er tilknyttet?" + delete_confirm_no_topics: "Er du sikker på at du ønsker å slette dette stikkordet?" rename_tag: "Gi stikkord nytt navn" rename_instructions: "Velg et nytt navn for dette stikkordet:" sort_by: "Sorter etter:" diff --git a/config/locales/client.nl.yml b/config/locales/client.nl.yml index 684fcd565d5..866174ca1d7 100644 --- a/config/locales/client.nl.yml +++ b/config/locales/client.nl.yml @@ -353,6 +353,8 @@ nl: add_members: "Leden toevoegen" delete_member_confirm: "'%{username}' uit de groep '%{group}' verwijderen?" name_placeholder: "Groepsnaam, geen spaties, hetzelfde als gebruikersnaamregel" + public_admission: "Gebruikers toestaan om vrij aan de groep deel te nemen (Groep moet hiervoor zichtbaar zijn)" + public_exit: "Gebruikers toestaan om vrij de groep te verlaten" empty: posts: "Er zijn geen berichten van leden van deze groep." members: "Er zijn geen leden in deze groep." @@ -369,9 +371,11 @@ nl: closed_group: Besloten groep is_group_user: "U bent een lid van deze groep" allow_membership_requests: "Gebruikers toestaan om lidmaatschapsverzoeken naar groepseigenaren te sturen" + membership_request_template: "Aangepaste template om aan gebruikers te laten zien bij het sturen van een lidmaatschap verzoek" membership_request: submit: "Verstuur Aanvraag" title: "Verzoek voor deelname aan @%{group_name}" + reason: "Laat de groepbeheerders weten waarom je in deze groep hoort" membership: "Lidmaatschap" name: "Naam" user_count: "Aantal leden" @@ -381,6 +385,9 @@ nl: index: title: "Groepen" empty: "Er zijn geen zichtbare groepen." + title: + one: "Groep" + other: "Groepen" activity: "Activiteit" members: "Leden" topics: "Topics" @@ -533,6 +540,7 @@ nl: admin_tooltip: "Deze gebruiker is een beheerder" blocked_tooltip: "Deze gebruiker is geblokkeerd" suspended_notice: "Deze gebruiker is geschorst tot {{date}}." + suspended_permanently: "Deze gebruiker is geschorst." suspended_reason: "Reden: " github_profile: "Github" email_activity_summary: "Activiteitsamenvatting" @@ -944,6 +952,7 @@ nl: complete_email_found: "We hebben een account gevonden met het e-mailadres %{email}. U zou spoedig een e-mail moeten ontvangen met instructies om uw wachtwoord opnieuw in te stellen." complete_username_not_found: "Geen account met de gebruikersnaam %{username} gevonden" complete_email_not_found: "Geen account met het e-mailadres %{email} gevonden" + help: "Komt de e-mail niet aan? Controleer eerst je spam map.
Weet je niet zeker welk e-mailadres je gebruikt hebt? Voer een e-mailadres in en we laten je weten of het hier bestaat.
Als je niet langer toegang hebt tot het e-mailadres van je account, neem alsjeblieft contact op met onze hulpvolle staf.
" button_ok: "OK" button_help: "Help" login: @@ -1040,6 +1049,12 @@ nl: celebration: Viering custom: Eigen emojis recent: Recent gebruikt + default_tone: Geen huidskleur + light_tone: Lichte huidskleur + medium_light_tone: Licht gemiddelde huidskleur + medium_tone: Gemiddilde huidskleur + medium_dark_tone: Donker gemiddelde huidskleur + dark_tone: Donkere huidskleur composer: emoji: "Emoji :)" more_emoji: "meer..." @@ -1134,6 +1149,29 @@ nl: empty: "Geen meldingen gevonden." more: "oudere meldingen bekijken" total_flagged: "aantal gemarkeerde berichten" + mentioned: "{{username}} {{description}}" + group_mentioned: "{{username}} {{description}}" + quoted: "{{username}} {{description}}" + replied: "{{username}} {{description}}" + posted: "{{username}} {{description}}" + edited: "{{username}} {{description}}" + liked: "{{username}} {{description}}" + liked_2: "{{username}}, {{username2}} {{description}}" + liked_many: + one: "{{username}}, {{username2}} en 1 anderen {{description}}" + other: "{{username}}, {{username2}} en {{count}} anderen {{description}}" + private_message: "{{username}} {{description}}" + invited_to_private_message: "{{username}} {{description}}" + invited_to_topic: "{{username}} {{description}}" + invitee_accepted: "{{username}} heeft je uitnodiging geaccepteerd" + moved_post: "{{username}} heeft {{description}} verplaatst" + linked: "{{username}} {{description}}" + granted_badge: "'{{description}}' ontvangen" + topic_reminder: "{{username}} {{description}}" + watching_first_post: "Nieuw Topic {{description}}" + group_message_summary: + one: "{{count}} bericht in je Postvak IN voor {{group_name}}" + other: "{{count}} berichten in je Postvak IN voor {{group_name}}" alt: mentioned: "Genoemd door" quoted: "Geciteerd door" @@ -1181,6 +1219,9 @@ nl: select_all: "Alles selecteren" clear_all: "Alles wissen" too_short: "Uw zoekterm is te kort." + result_count: + one: "1 resultaat voor {{term}}" + other: "{{count}} resultaten voor {{term}}" title: "zoeken naar topics, berichten, gebruikers of categorieën" no_results: "Geen resultaten gevonden." no_more_results: "Geen resultaten meer gevonden." @@ -1190,6 +1231,8 @@ nl: more_results: "Er zijn meer resultaten. Verfijn je zoek criteria." cant_find: "Kun je niet vinden wat je zoekt?" start_new_topic: "Misschien een nieuw topic starten?" + or_search_google: "Of probeer in plaats hiervan te zoeken met Google:" + search_google: "Probeer in plaats hiervan te zoeken met Google:" search_google_button: "Google" search_google_title: "Zoeken op deze website" context: @@ -1223,6 +1266,7 @@ nl: seen: die ik heb gelezen unseen: die ik niet heb gelezen wiki: die een wiki zijn + images: inclusief afbeelding(en) all_tags: Bevat alle tags statuses: label: Waarin topics @@ -1360,19 +1404,23 @@ nl: jump_reply_down: naar later antwoord springen deleted: "Het topic is verwijderd" topic_status_update: - title: "Topictimer instellen" + title: "Topic Timer" save: "Timer instellen" num_of_hours: "Aantal uren:" remove: "Timer verwijderen" publish_to: "Publiceren naar:" when: "Wanneer:" + public_timer_types: Topic Timers + private_timer_types: Gebruiker Topic Timers auto_update_input: later_today: "Later vandaag" tomorrow: "Morgen" later_this_week: "Later deze week" this_weekend: "Dit weekend" next_week: "Volgende week" + two_weeks: "Twee Weken" next_month: "Volgende maand" + forever: "Voor altijd" pick_date_and_time: "Kies datum en tijd" set_based_on_last_post: "Sluiten op basis van laatste bericht" publish_to_category: @@ -1776,6 +1824,10 @@ nl: confirm: one: "Weet u zeker dat u dat bericht wilt verwijderen?" other: "Weet u zeker dat u al die berichten wilt verwijderen?" + merge: + confirm: + one: "Weet je zeker dat je die berichten wilt samenvoegen?" + other: "Weet je zeker dat je die {{count}} berichten wilt samenvoegen?" revisions: controls: first: "Eerste revisie" @@ -1822,6 +1874,7 @@ nl: topic_template: "Topic-sjabloon" tags: "Tags" tags_allowed_tags: "Tags die in deze categorie kunnen worden gebruikt:" + tags_allowed_tag_groups: "Alleen tags uit deze groepen zijn toegestaan om gebruikt te worden in deze categorie:" tags_placeholder: "(Optioneel) lijst van toegestane tags" tag_groups_placeholder: "(Optioneel) lijst van toegestane tag-groepen" topic_featured_link_allowed: "Aanbevolen koppelingen in deze categorie toestaan" @@ -2193,7 +2246,10 @@ nl: tags: "Tags" choose_for_topic: "Kies optionele tags voor dit topic" delete_tag: "Tag verwijderen" - delete_confirm: "Weet u zeker dat u die tag wilt verwijderen?" + delete_confirm: + one: "Weet je zeker dat je deze tag wilt verwijderen en loskoppelen van 1 topic waar het aan toegewezen is?" + other: "Weet je zeker dat je deze tag wilt verwijderen en loskoppelen van {{count}} topics waar het aan toegewezen is?" + delete_confirm_no_topics: "Weet je zeker dat je deze tag wilt verwijderen?" rename_tag: "Tag hernoemen" rename_instructions: "Kies een nieuwe naam voor de tag:" sort_by: "Sorteren op:" @@ -2321,8 +2377,9 @@ nl: by: "door" flags: title: "Meldingen" - old: "Oud" - active: "Actief" + active_posts: "Germarkeerde berichten" + old_posts: "Oude gemarkeerde berichten" + topics: "Gemarkeerde Topics" agree: "Akkoord" agree_title: "Bevestig dat deze melding geldig en correct is" agree_flag_modal_title: "Akkoord en ..." @@ -2350,6 +2407,8 @@ nl: clear_topic_flags: "Gereed" clear_topic_flags_title: "Het topic is onderzocht en problemen zijn opgelost. Klik op Gereed om de meldingen te verwijderen." more: "(meer antwoorden...)" + suspend_user: "Schors gebruiker" + suspend_user_title: "Schors gebruiker voor dit bericht" dispositions: agreed: "akkoord" disagreed: "niet akkoord" @@ -2360,11 +2419,18 @@ nl: system: "Systeem" error: "Er is iets misgegaan" reply_message: "Antwoorden" - no_results: "Er zijn geen markeringen." + no_results: "Er zijn geen gemarkeerde berichten" topic_flagged: "Dit topic is gemarkeerd." + show_full: "volledige berichten tonen" visit_topic: "Bezoek het topic om actie te ondernemen" was_edited: "Bericht is na de eerste melding bewerkt" previous_flags_count: "Dit bericht is al {{count}} keer gemarkeerd." + show_details: "Bekijk markering details" + flagged_topics: + topic: "Topic" + type: "Type" + users: "Gebruikers" + last_flagged: "Laatst gemarkeerd" summary: action_type_3: one: "off-topic" @@ -2643,6 +2709,9 @@ nl: updating: "Bijwerken..." up_to_date: "Thema is up-to-date, laatst gecontroleerd:" add: "Toevoegen" + commits_behind: + one: "Thema loopt 1 commit achter!" + other: "Thema loopt {{count}} commits achter!" scss: text: "CSS" title: "Voer aangepaste CSS in; we accepteren alle geldige CSS- en SCSS-stijlen" @@ -2844,6 +2913,8 @@ nl: change_readonly_mode: "alleen-lezenmodus wijzigen" backup_download: "back-up downloaden" backup_destroy: "back-up verwijderen" + reviewed_post: "beoordeeld bericht" + custom_staff: "aangepaste plugin actie" screened_emails: title: "Gecontroleerde e-mails" description: "Als iemand een nieuwe account probeert aan te maken, worden de volgende e-mailadressen gecontroleerd en de registratie geblokkeerd, of een andere actie uitgevoerd." @@ -2888,12 +2959,19 @@ nl: censor: 'Censuur' require_approval: 'Heeft goedkeuring nodig' flag: 'Markeren' + action_descriptions: + block: 'Voorkom het plaatsen van berichten die deze woorden bevatten. De gebruiker ziet een foutmelding wanneer ze hun bericht versturen.' + censor: 'Sta berichten toe met deze woorden, maar vervang ze met karakters die de gecensureerde woorden verbergen.' + require_approval: 'Berichten die deze woorden bevatten vereisen goedkeuring door personeel voordat ze gezien kunnen worden.' + flag: 'Sta berichten toe met deze woorden, maar markeer ze als ongepast zodat moderator ze kunnen beoordelen.' form: label: 'Nieuw Woord:' placeholder: 'Volledig woord of * als wildcard' + placeholder_regexp: "reguliere expressie" add: 'Toevoegen' success: 'succes' upload: "Upload" + upload_successful: "Upload geslaagd. Woorden zijn toegevoegd." impersonate: title: "Aanmelden als gebruiker" help: "Gebruik dit hulpmiddel om een gebruikersaccount voor debugdoeleinden te imiteren. U moet zich afmelden als u klaar bent." @@ -2951,10 +3029,15 @@ nl: suspend_failed: "Er is iets misgegaan bij het schorsen van deze gebruiker: {{error}}" unsuspend_failed: "Er is iets misgegaan bij het opheffen van de schorsing van deze gebruiker: {{error}}" suspend_duration: "Hoe lang wilt u deze gebruiker schorsen?" - suspend_duration_units: "(dagen)" suspend_reason_label: "Waarom schorst u deze gebruiker? Deze tekst zal voor iedereen zichtbaar zijn op de profielpagina van deze gebruiker, en zal aan de gebruiker worden getoond als deze zich probeert aan te melden. Houd het kort." + suspend_reason_hidden_label: "Waarom schors je deze gebruiker? Deze tekst zal zichtbaar zijn voor de gebruiker wanneer deze zich probeert aan te melden. Hou het kort." suspend_reason: "Reden" + suspend_reason_placeholder: "Reden van schorsing" + suspend_message: "E-mail bericht" + suspend_message_placeholder: "Vrijblijvend kun je meer informatie geven over de schorsing. Dit zal worden gemaild naar de gebruiker." suspended_by: "Geschorst door" + suspended_until: "(tot %{until})" + cant_suspend: "Deze gebruiker kan niet worden geschorst." delete_all_posts: "Alle berichten verwijderen" delete_all_posts_confirm_MF: "U gaat {POSTS, plural, one {1 bericht} other {# berichten}} en {TOPICS, plural, one {1 topic} other {# topics}} verwijderen. Weet u het zeker?" suspend: "Schorsen" @@ -3291,6 +3374,9 @@ nl: upload: "Uploaden" uploading: "Uploaden..." quit: "Misschien later" + staff_count: + one: "Jouw community heeft 1 personeelslids (jij)." + other: "Jouw community heeft %{count} personeelsleden, inclusief jij." invites: add_user: "toevoegen" none_added: "Je hebt geen stafleden uitgenodigd. Weet je zeker dat je verder wilt gaan?" diff --git a/config/locales/client.uk.yml b/config/locales/client.uk.yml index 72a04a74485..b78acf2c10e 100644 --- a/config/locales/client.uk.yml +++ b/config/locales/client.uk.yml @@ -1529,13 +1529,13 @@ uk: moderators: 'Модератори' blocked: 'Заблоковані користувачі' suspended: 'Призупинені користувачі' + not_verified: "Не підтверджений" check_email: text: "Показати" user: suspend_failed: "Щось трапилося під час призупинення цього користувача: {{error}}" unsuspend_failed: "Щось трапилося під час скасування призупинення цього користувача: {{error}}" suspend_duration: "На який термін призупинити діяльність цього користувача?" - suspend_duration_units: "(днів)" suspend_reason_label: "Чому Ви призупиняєте цього користувача? Цей текст буде видимим для всіх на сторінці профілю цього користувача, і його буде показано користувачу при спробі увійти в систему. Будьте лаконічні." suspend_reason: "Причина" suspended_by: "Призупинено" diff --git a/config/locales/client.zh_CN.yml b/config/locales/client.zh_CN.yml index 95d06608417..136d7b36fd8 100644 --- a/config/locales/client.zh_CN.yml +++ b/config/locales/client.zh_CN.yml @@ -1033,7 +1033,7 @@ zh_CN: group_mentioned: other: "提及 {{group}} 时,你将通知 {{count}} 人 - 确定吗?" cannot_see_mention: - category: "你提到了{{userrname}},然而他们不能访问该分类,所以他们不会被通知。你需要把他们加入到能访问该分类的群组中。" + category: "你提到了 {{username}} ,然而他们不能访问该分类,所以他们不会被通知。你需要把他们加入到能访问该分类的群组中。" private: "你提到了{{userrname}},然而他们不能访问该私信,所以他们不会被通知。你需要邀请他们至私信中。" duplicate_link: "好像@{{username}}在{{ago}}中前的回复中已经发了你的链接 {{domain}} - 你想再次发表链接吗?" error: diff --git a/config/locales/server.el.yml b/config/locales/server.el.yml index 0fea629d805..66c0f71749c 100644 --- a/config/locales/server.el.yml +++ b/config/locales/server.el.yml @@ -2363,6 +2363,14 @@ el: account_exists: title: "Ο λογαριασμός υπάρχει ήδη" subject_template: "[%{email_prefix}] Ο λογαριασμός υπάρχει ήδη" + text_body_template: | + Μόλις προσπαθήσατε να δημιουργήσετε έναν λογαριασμό στην %{site_name} η προσπαθήσατε να αλλάξετε το email ενός λογαριασμού σε %{email}. Ωστόσο ένας λογαριασός υπάρχει ήδη για το %{email}. + + Αν ξεχάσατε τον κωδικό σας μπορείτε να κάνετε [επαναφορά κωδικού](%{base_url}/password-reset). + + Αν δεν προσπαθήσατε να δημιουργήσετε έναν λογαριασμό για το %{email} ή να αλλάξετε την διεύθυνση email, μην ανησυχείτε – μπορείτε με ασφάλεια να αγνοήσετε αυτό το μήνυμα. + + Αν έχετε απορίες, [επικοινωνήστε με τους συνεργάτες μας](%{base_url}/about). digest: why: "Μια σύντομη σύνοψη του %{site_link} από την τελευταία σου επίσκεψη στις %{last_seen_at}" since_last_visit: "Από την τελευταία σου επίσκεψη" diff --git a/config/locales/server.es.yml b/config/locales/server.es.yml index a1a7d20f2b4..12e2e431b28 100644 --- a/config/locales/server.es.yml +++ b/config/locales/server.es.yml @@ -263,13 +263,13 @@ es: Para más consejos, [visita las directrices de nuestra comunidad](/guidelines). Este panel solo aparecerá para tus primeros %{education_posts_text}. avatar: | - ### Por qué no una imagen para tu cuenta? + ### ¿Por qué no elegir una imagen para tu cuenta? - Has publicado pocos temas y respuestas, pero tu imagen de perfil no es único como lo eres tú., es sólo una letra. + Has publicado unos pocos temas y respuestas, pero tu imagen de perfil no es único como lo eres tú... y ahora es solo una letra. - Has considerado **[visitar tu perfil](%{profile_path})** y subir una imagen que te represente? + ¿Has considerado **[visitar tu perfil](%{profile_path})** y subir una imagen que te represente? - Es más fácil seguir debates y encontrar personas interesantes en las conversaciones cuando todos tienen una imagen de perfil única! + ¡Es más fácil seguir debates y encontrar personas interesantes en las conversaciones cuando todos tienen una imagen de perfil única! sequential_replies: | ### Considera la posibilidad de responder a varios posts a la vez diff --git a/config/locales/server.fa_IR.yml b/config/locales/server.fa_IR.yml index cff8e54b352..64516e72f3c 100644 --- a/config/locales/server.fa_IR.yml +++ b/config/locales/server.fa_IR.yml @@ -344,6 +344,10 @@ fa_IR: attributes: execute_at: in_the_past: "باید در آینده باشد." + watched_word: + attributes: + word: + too_many: "برای چنین کاری کلمات زیادی است" <<: *errors user_profile: no_info_me: "