تعديل مسارات قائمة التنقل يسبب فقدان الترجمة

عندما أقوم بتغيير المسار النسبي لعنصر الشريط الجانبي “مشاركاتي” (من /my/activity إلى /my/messages)، يفقد عنصر قائمة “مشاركاتي” ترجمته.

حاولت اللعب مع المعلمة /admin/customize/site_texts/js.sidebar.sections.community.links.my_posts.content?locale=[mylocale]، معتقدًا أن تعديلها سيجعلها مترجمة مرة أخرى كما هو الحال في هذا الحل في موضوع آخر، ولكنه لا يفعل ذلك.

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

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

3 إعجابات

أنت تجيب على كل منشوراتي! :hugs:
لقد جعلتني أفكر في أنه يمكنني ببساطة إضافة رابط جديد وإزالة رابط “منشوراتي”. لكنني لا أشعر بالراحة في إزالة رابط “منشوراتي”: ماذا سيحدث للعلاقة التي تربطه بالمعامل js.sidebar.sections.community.links.my_posts.content؟ ماذا لو أردت استعادته، هل سيكون إنشاءه مرة أخرى بالضبط كما كان كافيًا لإعادة تأسيس هذه العلاقة؟
لذا أود أن أقول إنها مشكلة تجربة مستخدم على الأقل بقدر ما تكون الواجهة مضللة…؟ سيكون من الرائع أيضًا جعل الإدخالات المخصصة قابلة للترجمة، وهذا سيكون منطقيًا إذا كان Discourse يهدف إلى جعل واجهة المستخدم متاحة لكل مستخدم بلغته المفضلة. لكنني قد أطلب الكثير.