نص الترويسة الترحيبية %{site_name} يعطي خطأ: مفتاح الاستيفاء التالي غير صالح: site_name

أنا لا أعرف ما هي فكرة @NateDhaliwal. أردت فقط الإشارة إلى بديل لطلب إضافي إلى /about.json.

أعتقد أن المكون المخصص الذي ينسخ لافتة الترحيب ولكنه يوفر المفتاح site_name لجميع النصوص هو الطريق الصحيح.
أو طلب سحب (PR) يضيف site_name كمفتاح متاح للنصوص للمستخدمين المسجلين الدخول في النواة

  get headerText() {
    if (!this.currentUser) {
      return i18n("welcome_banner.header.anonymous_members", {
        site_name: this.siteSettings.title,
      });
    }

    const isNewUser = !this.currentUser.previous_visit_at;
    const key = isNewUser
      ? "welcome_banner.header.new_members"
      : "welcome_banner.header.logged_in_members";

    return i18n(key, {
      preferred_display_name: sanitize(
        prioritizeNameFallback(this.currentUser.name, this.currentUser.username)
      ),
+     site_name: this.siteSettings.title,
    });
  }
3 إعجابات