متابعةً للنقاش من أتمتة ديسكورس:
تتضمن المشغلات لإضافة أو إزالة شخص من مجموعة عنصراً نائباً مفيداً لـ group_name. للأسف، تم تعيينه إلى الاسم المختصر (مثل support-enthusiasts) وليس الاسم الكامل (“Discourse Support Enthusiasts”). الكود هو:
"placeholders" => {
"group_name" => group.name,
},
نظراً لأن الاسم المختصر للمجموعة هو كل ما تحتاجه لإنشاء مجموعة، يمكنني أن أفهم سبب كون الكود كذلك. ولكن عندما يتعلق الأمر، على سبيل المثال، بإرسال رسالة ترحيب خاصة عند انضمام شخص إلى المجموعة، فسيكون من الأفضل استخدام الاسم الكامل، إن أمكن:
"placeholders" => {
"group_name" => group.full_name || group.name,
},
هل هناك حالة استخدام تحتاج إلى الاسم المختصر؟ إذا كان الأمر كذلك، فربما يتم إضافة عنصر نائب جديد group_full_name بدلاً من ذلك؟
"placeholders" => {
"group_name" => group.name,
"group_full_name" => group.full_name || group.name,
},