إلى ماذا تتحول الماكرو؟

أنا ألقي نظرة على تدفق إلحاق المستخدمين الجدد، وقد قادني ذلك إلى system_messages.welcome_user.text_body_template، والذي يستخدم %{new_user_tips}، من بين وحدات ماكرو أخرى.
أواجه صعوبة في العثور على مكان تعيين هذه القيم.

إعجاب واحد (1)

ليس واضحًا لي أيضًا! لحسن الحظ، أشار شخص ما إلى هذا الماكرو بالضبط من قبل:

أما بالنسبة لمكان استخدامه، فإن /admin/customize/site_texts?locale=en&q=%25{new_user_tips} يظهر بعض القوالب:

لم أرَ قط ماكرو آخر يسحب المحتوى من قالب محتوى آخر في Discourse. :slight_smile:

أنا… لا أفهم بعد
ما هي “Transifex” / أين هي؟
وأيضًا، دون أن أسأل هنا، كيف سأعرف أن %{new_user_tips} == system_messages.usage_tips.text_body_template

إعجابَين (2)

Transifex هو نظامنا للأشخاص الذين يساهمون في الترجمات للتوطين. لست بحاجة للقلق بشأن ذلك ويمكنك التظاهر بأنه غير موجود.

ولكن هذا سؤال جيد - معظم ما يلي (أعتقد) واضح بذاته باستثناء new_user_tips. في كلتا الحالتين ، قد يكون من الجيد وجود شرح ⓘ قريب.

مفاتيح الاستيفاء المتاحة: site_name، new_user_tips، base_url، username، name، name_or_username

سيتعين عليك التعمق في الكود للعثور على system_messages.usage_tips.text_body_template.

هذا شيء يمكن بالتأكيد تحسينه ليكون واضحًا في المحرر.

5 إعجابات

أعتقد أن القيم تم تعيينها هنا:

لكنني أتفق على أنه سيكون من المرحب رؤية ملاحظة حول ذلك في مكان ما.

3 إعجابات

شكراً @Arkshine! هذا مفيد!

وهل… هذا الكائن يسمى defaults، مما يعني أنه يمكن تغييره ليشير إلى قيم أخرى…؟