هل من الممكن تغيير عناوين صفحات التصنيفات من مثلاً “أحدث مواضيع %category%” إلى “%category% - أحدث المواضيع”؟
فعبارة “أحدث مواضيع البرمجة” تبدو جيدة باللغة الإنجليزية، لكن في الروسية “Последние Программирование темы” غير صحيحة وتبدو غريبة.
هل من الممكن تغيير عناوين صفحات التصنيفات من مثلاً “أحدث مواضيع %category%” إلى “%category% - أحدث المواضيع”؟
فعبارة “أحدث مواضيع البرمجة” تبدو جيدة باللغة الإنجليزية، لكن في الروسية “Последние Программирование темы” غير صحيحة وتبدو غريبة.
نعم، انتقل إلى /admin/customize/site_texts?q=latest topics. ![]()
أي مفتاح؟ لا أراه هنا. كما حاولت البحث حسب categoryName.
يجب عليك البحث عن النص الذي تريد تغييره. أعتقد أن js.categories.latest هو ما تبحث عنه، ولكن إذا لم تتمكن من العثور على النص مباشرة، فيجب عليك طلب مساعدة إضافية. ![]()
إذا كان هذا سيُفيد أكثر من مجتمعك، ففكّر في المساهمة في الترجمة الروسية على Transifex.
تحرير السلاسل المحلية هو الملاذ الأخير.
نعم، عادةً ما أساهم.
لا، إنها العمود في صفحة التصنيفات.
لا أرى هنا أي شيء مثل أحدث مواضيع {{categoryName}}
بدلاً من نشر أمثلة تشبه ما تبحث عنه، هل يمكنك نشر جزء من كود HTML الفعلي المحيط بذلك النص؟ أي أن معرفة السمات قد تساعد في تحديد القالب.
كنت أتحدث عن <title> في HTML.
على سبيل المثال، في هذا المنتدى:
<title>أحدث مواضيع الدعم - Discourse Meta</title>
هذا لا يرتبط حقًا بالمناطق المحلية. ولتبسيط الأمر، لنفترض أنني أريد تغييره إلى:
<title>الدعم - أحدث المواضيع - Discourse Meta</title>
يتم تطبيق js.filters.latest.title على العنوان، ولكنه يُشار إليه أيضًا في أجزاء أخرى من واجهة المستخدم. أنصح بإصلاحه في بيانات اللغة المحلية، حيث قد يتطلب تجاوز ذلك فصل هذه الوظيفة عن مكون السمة.
لا يمكن أن تكون هذه السلسلة فارغة.
نعم، لكنه مجرد جزء واحد من العنوان ({{js.filters.latest.title}} {{categoryName}} ...)، مما يعني أنه لا يمكن تغيير ترتيب الكلمات.
ماذا تقصد؟ насколько يمكنني رؤية، لا توجد سلسلة تحتوي على جميع الأجزاء الثلاثة في واجهة مستخدم المسؤول للتخصيص.
لذا ربما يكون هذا طلب ميزة…
سيكون من الأفضل القيام بذلك على جانب الخادم، حتى يظهر بشكل صحيح في محركات البحث.
شكرًا لك. الملفات المعنية
على الرغم من عدم وجود حل “تخصيص” متاح، إلا أن هناك بعض الاحتمالات.
is_homepage و SiteSetting.short_site_description.present؟يبدو أنني وجدتها: js.filters.with_category في التخصيص.
على سبيل المثال، قمت بتغييرها من %{filter} %{category} topics إلى %{category} - %{filter} topics ( %{category} - %{filter} المواضيع بالروسية).
الملف الثاني مخصص لصفحة /categories، وليس لمواضيع التصنيفات. كنت أحتاج إلى هذا الملف: