Richie
(Richie Rich)
8 سبتمبر 2024، 11:02ص
1
مرحباً بالجميع.
لقد قمت للتو بالتحديث إلى Disourse 3.4.0.beta2-dev (cde4db1c6a ) لأجد أن تخطيط صفحة المسؤول للشارات معطل قليلاً.
عادةً ما تكون قائمة الشارات على يسار الشاشة، مما يسمح لك بإدارة / إضافة / تحرير الشارات على الجانب الأيمن من الشاشة.
ولكن إليك كيف تبدو الآن، هناك مساحة كبيرة فارغة وغير قابلة للاستخدام في المنتصف الأيسر:
إعجاب واحد (1)
Lilly
(Lillian Louis)
8 سبتمبر 2024، 12:27م
2
هل يمكنك المحاولة في الوضع الآمن؟ لا يمكنني تكرار هذا.
إعجاب واحد (1)
Richie
(Richie Rich)
8 سبتمبر 2024، 12:52م
3
حسنًا، إنه يحدث في سفاري وكروم، تم اختبارهما وتكرارهما في الوضع الآمن أيضًا.
حسنًا، شكرًا @Lilly - قد يكون هناك شيء آخر قمت بتغييره في مكان آخر، ربما يمكنك تجاهل هذا
إعجاب واحد (1)
Lilly
(Lillian Louis)
8 سبتمبر 2024، 12:54م
4
لقد قمت للتو بنشر جديد على موقع الاختبار المستضاف الخاص بي ويعمل مسؤول الشارات كما هو متوقع. من الغريب أنه يفعل ذلك في الوضع الآمن.
لقد أجريت أيضًا فحصًا باستخدام قائمة التنقل العلوية بدلاً من الشريط الجانبي، وكذلك باستخدام قائمة التنقل القديمة للمسؤول، ولا يزال يعمل كما هو متوقع.
4 إعجابات
Richie
(Richie Rich)
9 سبتمبر 2024، 7:54ص
5
خطوات التكرار:
قم بتغيير إعداد المنطقة الافتراضية إلى English (UK):
أعد تحميل Discourse في علامة تبويب جديدة وتصفح إلى https://example.com/admin/badges حيث أصبح التخطيط معطلاً الآن:
قم بتغيير أو إعادة تعيين إعداد المنطقة الافتراضية إلى إعداده الافتراضي English (US):
أعد تحميل Discourse في علامة تبويب جديدة وتصفح إلى https://example.com/admin/badges حيث أصبح التخطيط يعمل بشكل جيد الآن:
ليس لدي أي فكرة عن كيفية حدوث ذلك أو لماذا
ولكن تحية كبيرة لـ @JammyDodger لتسليط الضوء على السبب الجذري
هل هذه مشكلة يمكن إصلاحها؟
4 إعجابات
david
(David Taylor)
9 سبتمبر 2024، 11:53ص
6
شكراً @Richie !
يبدو أن هناك مشكلتين هنا.
الترجمة الإنجليزية (المملكة المتحدة) تفتقد الوصف الجديد والأطول في أعلى الصفحة. هذا لأن مفتاح ‘badges.description’ تم إعادة استخدامه، ولم نقم بتحديث من Crowdin منذ ذلك الحين.
سيتم حل هذا قريبًا، عندما يتم تحديث الترجمات تلقائيًا.
يبدو أن التخطيط يعتمد على طول الوصف. باللغة الإنجليزية الأمريكية، يمكنني إعادة إنتاج المشكلة عن طريق الدخول إلى أدوات المطور وتقصير الوصف.
حتى بعد تحديث سلسلة اللغة الإنجليزية في المملكة المتحدة، لا يزال هذا الأمر يستحق الإصلاح لأن اللغات الأخرى التي تستخدم عددًا أقل من الأحرف من المحتمل أن تواجه نفس المشكلة.
يبدو أن التغيير متعلق بـ UX: Apply admin UI to Badges (#28724) · discourse/discourse@be5c37a · GitHub (مع الإشارة إلى @ella @martin )
6 إعجابات
Richie
(Richie Rich)
9 سبتمبر 2024، 12:29م
8
شكرا على هذه الرؤية @david
4 إعجابات
Lilly
(Lillian Louis)
9 سبتمبر 2024، 2:33م
9
أنا في كندا وأنا ألوم المملكة المتحدة على هذا. :ضحك:
شكراً ريتشي. لم أفكر حتى في إعداد اللغة :امرأة_تضرب_جبهتها:t2:
5 إعجابات
Jagster
(Jakke Lehtonen)
9 سبتمبر 2024، 3:52م
10
هذا خارج الموضوع تمامًا، ولكن لا توجد لغة إنجليزية (كندا)، أليس كذلك؟ فهل ستستخدم المناطق المحلية للمملكة المتحدة أم الولايات المتحدة؟ قد يعتمد الأمر بالطبع، ولكن بشكل عام؟
3 إعجابات
Lilly
(Lillian Louis)
9 سبتمبر 2024، 3:53م
11
أغراضنا عادة ما تكون افتراضية للولايات المتحدة. لا نقول “loo” أو “trousers” كثيرًا هنا. لوول
4 إعجابات
Richie
(Richie Rich)
9 سبتمبر 2024، 7:17م
12
لا مشكلة، سنطالب بكل سرور بملكية هذا نيابة عن بقية العالم
4 إعجابات
ella
(Ella)
9 سبتمبر 2024، 7:46م
13
شكراً لاكتشافك ذلك!
لقد أضفت غلاف div لجعل التخطيط أكثر استقرارًا وقمت بإصلاح مشكلة عدم الاتساق عند استخدام لغات مختلفة.
يجب أن يتم إصلاح ذلك باستخدام طلب السحب هذا:
main ← fix-admin-badge-layout
opened 05:44PM - 09 Sep 24 UTC
- Added a div wrapper around the content below the description to stabilize the … layout
- Fixed an issue where using a locale other than US English caused layout inconsistencies
Reported here: https://meta.discourse.org/t/layout-of-admin-badges-page-broken-after-updating/325492
6 إعجابات
Richie
(Richie Rich)
10 سبتمبر 2024، 12:24م
14
بلدي بأكمله يشكرك على الإصلاح السريع @ella
3 إعجابات