هل يمكن تخصيص/تجاوز النصوص الأساسية باستخدام مكون سمة؟

لدي مكون سمة يستبدل components/google-search بصندوق يبحث في DuckDuckGo بدلاً من ذلك، الأمر بسيط بما فيه الكفاية. لا يمكنني معرفة كيفية جعل مكون السمة يغير/يستبدل هذا النص (js.search.or_search_google) على الرغم من ذلك:

هل هذا ممكن دون مجرد تخصيص النص يدويًا في لوحة المشرف؟

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

مرحباً @JonahAragon1 :wave: يمكنك القيام بذلك باستخدام استبدال النص

إعجابَين (2)

مرحباً :wave:

هذا المكون يتجاوز القالب google-search وهو هذه المنطقة. :arrow_down_small:

لذلك لن يغير النص أعلاه.

يحتوي المكون على ملف لغة حيث يظهر نفس النص ولكن هذا مخصص لـ input field area-label
https://github.com/privacyguides/discourse-duckduckgo-search/blob/1beeff099b7e2abd5009df5bc2029be6158e5d47/locales/en.yml#L3


النص الذي تريد تغييره موجود هنا في النواة :arrow_down_small:


أسهل طريقة لتغيير هذا النص هي على صفحة /admin/customize/site_texts/.

3 إعجابات

حسنًا، كنت أحاول فقط جعله بحيث لا يكون الاستبدال اليدوي للنص ضروريًا عند تثبيت مكون السمة، لتوفير خطوة لأي شخص يقوم بتثبيته.

إذا لم يكن ذلك ممكنًا بسهولة، فليس نهاية العالم على ما أعتقد. شكرًا!