لا يمكنني العثور على كيفية تحديد موقع مكون سمة

مرحباً…

لقد حاولت استخدام Discourse Search Banner وترجمته، بحيث تظهر النصوص الموجودة على اللافتة بشكل مختلف بلغات مختلفة.

لقد قرأت هذا المنشور حول مكونات السمات التي يمكن أن تتضمن الآن سلاسل قابلة للترجمة، وفي الواقع، يتضمن هذا المكون سلاسل قابلة للترجمة، ويمكنك بالفعل تعديل النصوص من واجهة لوحة تحكم المشرف في Discourse.

ولكن… يقدم مكون السمة ملف en.yml فقط مع ترجمات باللغة الإنجليزية فقط… كيف يمكنني تعيين نص رأس مختلف للافتة عندما يختار المستخدم اللغة الإسبانية على سبيل المثال؟

لقد حاولت الدخول إلى ميزة ترجمة النصوص العامة في Discourse ولكن المفاتيح من مكونات السمات لم تكن موجودة، ولم أجد مكانًا آخر يمكنني فيه تجاوز مفاتيح النصوص المترجمة لمكونات السمات بقيم مختلفة لكل لغة.

هل هذا ممكن؟

أم سأحتاج إلى عمل نسخة من مكون السمة وتعديله لدعم لغات أخرى؟

شكراً لك!

أهلاً بك!

يمكنك اقتراح ترجماتك على مستودع GitHub أو إذا كنت ترغب في تخصيصها مباشرة في لوحة الإدارة؛ إذا لم أكن مخطئًا، أعتقد أنه ليس لديك خيار سوى تغيير لغتك أولاً، ثم الترجمات في إعدادات المكون. وتكرر ذلك للغات المطلوبة.

نعم، هذا دقيق. لم نضف واجهة لتحرير ترجمات السمات، لذا عليك تغيير لغتك أولاً من تفضيلات حسابك (community.example.com/my/preferences/interface). ثم إذا قمت بزيارة admin/customize/themes، فستقوم بتحرير النص للموقع المحدد حاليًا.

حصلت عليها! منطقي…
لم أتخيل أنها بهذه الطريقة
شكرا لكم جميعا!