تذكير الإشارات المرجعية ليوم الاثنين القادم متأخر بيوم واحد

مرحباً،

هناك خطأ بسيط في ميزة الإشارات المرجعية. توجد خيار لتعيين تذكير لـ “الاثنين القادم”، لكنه يظهر 18 مايو وليس 17 مايو:

خادم discourse الخاص بنا المستضاف على discourse: https://keskustelut.inderes.fi/

4 إعجابات

يقول عندي 18، لذا ربما تكون هناك مشكلة في المنطقة الزمنية. ومع ذلك، في حالتي، لا يزال من الغريب ظهور “الاثنين القادم” قبل “الأسبوع القادم” في القائمة، لأن هذا غير مرتب ترتيبًا زمنيًا. (أفترض أن هذا يحدث فقط يوم الأحد.)

3 إعجابات

ما هي المنطقة الزمنية التي قمت بإعدادها في تفضيلاتك؟ هل حدثت التوقيت الصيفي مؤخرًا في منطقتك الزمنية؟ cc @martin

إعجابَين (2)

لست متأكدًا من مكان التحقق من المنطقة الزمنية الخاصة بنا، لكن هذا ما وجدته وقد يكون مرتبطًا بهذه المسألة؟
نحن مقيمون في فنلندا، ومنطقتنا الزمنية هي EEST (التوقيت الصيفي)، وهي متقدمة بمقدار 3 ساعات عن توقيت غرينتش (UTC).
تنتقل فنلندا إلى EEST في 28 مارس 2020، وفي الشتاء تكون المنطقة الزمنية EET بمقدار +2 ساعة.

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

ربما يكون هذا متعلقًا باختلاف تواريخ بدء الأسبوع في الترجمات المحلية المختلفة — سأقوم بمراجعة ذلك اليوم.

7 إعجابات

حسناً، كنت قريباً من تخميني بخصوص الترجمة. يحتوي المنتدى الذي أشرت إليه على ترجمة للفنلندية، ولم أدرك في تلك اللحظة أن دالة .day() في مكتبة moment.js تعتمد على اللغة المحلية (locale) إذا قمت بتمرير سلسلة نصية لتحليلها. كنت أقوم بتمرير السلسلة النصية “Monday” (والتي تُترجم إلى “maanantai” بالفنلندية)، مما أدى إلى فشل التحليل، فعادت المكتبة moment.js إلى يوم الأحد.

لقد قمت بتعديل ذلك في طلب الدمج (PR) أدناه لاستخدام الرقم 1، وهو يمثل دائماً يوم الاثنين بغض النظر عن اللغة المحلية.

كإضافة، فإن عبارة “الأسبوع القادم” تعني ببساطة “اليوم + 7 أيام”، لذا فإن اللغة المحلية ليست عاملاً مؤثراً هناك.

10 إعجابات