# يجب أن يكون خط التاريخ قابلاً للقراءة البشرية في الرسائل

**URL:** https://meta.discourse.org/t/date-line-should-be-human-readable-in-mails/299937
**Category:** Feature
**Tags:** email, events, completed
**Created:** [19 مارس 2024، 6:58ص UTC](https://meta.discourse.org/t/date-line-should-be-human-readable-in-mails/299937 "2024-03-19T06:58:26Z")
**Posts on this page:** 20
**Page:** 1

<div class="post-metadata">

### Author: ![Thomas\_Rother](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/thomas_rother/32/423597_2.png) [@Thomas\_Rother](https://meta.discourse.org/u/Thomas_Rother)
#### Post date: [19 مارس 2024، 6:58ص UTC](https://meta.discourse.org/t/date-line-should-be-human-readable-in-mails/299937/1 "2024-03-19T06:58:26Z")

</div>

تظهر إدخالات التاريخ الجديدة في موضوع ما بهذا الشكل في رسائل الإعلامات المقابلة:

2024-04-18T16:00:00Z UTC→2024-04-18T20:00:00Z UTC

بالنسبة لقناة نشر البريد، يجب إعادة تنسيق هذا إلى معلومات تاريخ قابلة للقراءة البشرية مع مراعاة المنطقة الزمنية الحالية (في هذه الحالة: CET) لمثيل Discourse.

---

<div class="post-metadata">

### Author: ![RGJ](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/rgj/32/523185_2.png) [@RGJ](https://meta.discourse.org/u/RGJ)
#### Post date: [19 مارس 2024، 7:41ص UTC](https://meta.discourse.org/t/date-line-should-be-human-readable-in-mails/299937/2 "2024-03-19T07:41:23Z")

</div>

> [@Thomas\_Rother](#):
>
> المنطقة الزمنية الحالية (في هذه الحالة: CET) لمثيل ديسكورس.

لا تمتلك مثيلات ديسكورس “منطقة زمنية”. تمتلك جلسات المستخدم الفردية.

---

<div class="post-metadata">

### Author: ![Thomas\_Rother](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/thomas_rother/32/423597_2.png) [@Thomas\_Rother](https://meta.discourse.org/u/Thomas_Rother)
#### Post date: [19 مارس 2024، 10:24ص UTC](https://meta.discourse.org/t/date-line-should-be-human-readable-in-mails/299937/3 "2024-03-19T10:24:54Z")

</div>

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

---

<div class="post-metadata">

### Author: ![torstensson](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/torstensson/32/83638_2.png) [@torstensson](https://meta.discourse.org/u/torstensson)
#### Post date: [19 مارس 2024، 11:11ص UTC](https://meta.discourse.org/t/date-line-should-be-human-readable-in-mails/299937/4 "2024-03-19T11:11:44Z")

</div>

1. يجب أن تكون في المنطقة الزمنية للحدث و/أو منشئ الحدث
2. يجب أن تكون منسقة بشكل أفضل، على سبيل المثال بدلاً من “2024-04-18T16:00:00Z UTC→2024-04-18T20:00:00Z UTC” يجب أن تبدو مثل “UTC 2024-04-18، 16:00-20:00”

---

<div class="post-metadata">

### Author: ![Thomas\_Rother](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/thomas_rother/32/423597_2.png) [@Thomas\_Rother](https://meta.discourse.org/u/Thomas_Rother)
#### Post date: [19 مارس 2024، 11:27ص UTC](https://meta.discourse.org/t/date-line-should-be-human-readable-in-mails/299937/5 "2024-03-19T11:27:31Z")

</div>

> [@torstensson](#):
>
> يجب أن تُقرأ “UTC 2024-04-18، 16:00-20:00”

لا 😉 بالنسبة للمستخدم المتلقي، يجب ترجمتها إلى منطقته الزمنية **الخاصة**. لذا، بدلاً من

UTC 2024-04-18، 16:00-20:00 يجب أن تُقرأ

**CET 2024-04-18، 18:00-22:00**

في التقويم المرئي في أعلى الموضوع لدي أيضًا الوقت الصحيح

 ![grafik](https://global.discourse-cdn.com/meta/original/4X/4/d/f/4df9c986d24997b09ae714ed6ed7fc1abe4612fd.png)

---

<div class="post-metadata">

### Author: ![torstensson](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/torstensson/32/83638_2.png) [@torstensson](https://meta.discourse.org/u/torstensson)
#### Post date: [19 مارس 2024، 1:41م UTC](https://meta.discourse.org/t/date-line-should-be-human-readable-in-mails/299937/6 "2024-03-19T13:41:01Z")

</div>

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

---

<div class="post-metadata">

### Author: ![Thomas\_Rother](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/thomas_rother/32/423597_2.png) [@Thomas\_Rother](https://meta.discourse.org/u/Thomas_Rother)
#### Post date: [19 مارس 2024، 2:19م UTC](https://meta.discourse.org/t/date-line-should-be-human-readable-in-mails/299937/7 "2024-03-19T14:19:16Z")

</div>

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

---

<div class="post-metadata">

### Author: ![torstensson](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/torstensson/32/83638_2.png) [@torstensson](https://meta.discourse.org/u/torstensson)
#### Post date: [19 مارس 2024، 2:29م UTC](https://meta.discourse.org/t/date-line-should-be-human-readable-in-mails/299937/8 "2024-03-19T14:29:54Z")

</div>

لم أفحص الكود ولكني أفترض أنه على الويب، يتم تحميل التاريخ بنفس الطريقة من قاعدة البيانات إلى العميل ويتم تحليله من جانب العميل عبر جافاسكريبت (وهو خيار غير متاح لك عند عرض المحتوى من جانب العميل في عميل البريد الإلكتروني)

---

<div class="post-metadata">

### Author: ![awesomerobot](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/awesomerobot/32/142900_2.png) [@awesomerobot](https://meta.discourse.org/u/awesomerobot)
#### Post date: [19 مارس 2024، 4:34م UTC](https://meta.discourse.org/t/date-line-should-be-human-readable-in-mails/299937/9 "2024-03-19T16:34:09Z")

</div>

بالتأكيد، بمجرد مغادرة البريد الإلكتروني لخوادمنا، لا توجد لدينا طريقة للتكيف مع المنطقة الزمنية للمستلم

كان هناك بعض المناقشات السابقة حول هذا الموضوع: [Discourse local dates need better presentation in emails](https://meta.discourse.org/t/discourse-local-dates-need-better-presentation-in-emails/87785)

كان التبديل إلى التوقيت العالمي المنسق (UTC) تحسينًا مقارنة بعدم عرض أي منطقة زمنية، أو وضع مطول جدًا حيث قد نعرض 3 مناطق زمنية لكل تاريخ… ولكن لم يكن هناك متابعة لاستخدام المنطقة الزمنية للموقع/المستخدم.

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

---

<div class="post-metadata">

### Author: ![nathank](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/nathank/32/290039_2.png) [@nathank](https://meta.discourse.org/u/nathank)
#### Post date: [2 مايو 2024، 10:30ص UTC](https://meta.discourse.org/t/date-line-should-be-human-readable-in-mails/299937/10 "2024-05-02T10:30:09Z")

</div>

إن التوقيت العالمي المنسق الحالي في رسائل البريد الإلكتروني سيء للغاية بالنسبة لـ “المستخدم العادي”، _خاصة_ إذا كنت على الجانب الآخر من العالم (مثل نيوزيلندا).

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

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

---

<div class="post-metadata">

### Author: ![aidanheerdegen](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/aidanheerdegen/32/277061_2.png) [@aidanheerdegen](https://meta.discourse.org/u/aidanheerdegen)
#### Post date: [28 مايو 2025، 2:36ص UTC](https://meta.discourse.org/t/date-line-should-be-human-readable-in-mails/299937/11 "2025-05-28T02:36:01Z")

</div>

[اقتباس=“nathank, post:10, topic:299937”]  
التوقيت العالمي المنسق (UTC) الحالي في رسائل البريد الإلكتروني سيئ حقًا حقًا بالنسبة ‘للمستخدم العادي’، _خاصةً_ إذا كنت في الجانب الآخر من العالم (مثل نيوزيلندا).

تتمركز العديد من المنتديات التي تستخدم ديسكورس في منطقة زمنية واحدة؛ بالنسبة لأولئك، سيكون من الرائع أن تكون قادرًا على تحديد المنطقة الزمنية الافتراضية المعروضة في رسائل البريد الإلكتروني لهم.  
[/اقتباس]

أوافق تمامًا بنسبة 100٪. لدينا منتدى يقع في أستراليا ويستخدم مواضيع مغلقة كقوائم بريدية بحكم الواقع. يقع الجميع تقريبًا في أستراليا ويتوقعون أن تعكس أوقات الاجتماعات ذلك. التوقيت العالمي المنسق (UTC) في رسائل البريد الإلكتروني مربك تمامًا للعديد من المستخدمين.

ألا يمكننا على الأقل تعيين المنطقة الزمنية المستخدمة والسماح لكل نسخة باختيار تجاوزها أم لا.

---

<div class="post-metadata">

### Author: ![sam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/sam/32/102149_2.png) [@sam](https://meta.discourse.org/u/sam)
#### Post date: [28 مايو 2025، 5:41ص UTC](https://meta.discourse.org/t/date-line-should-be-human-readable-in-mails/299937/12 "2025-05-28T05:41:44Z")

</div>

@j.jaffeux / @hugh / @lindsey ما رأيكم في:

> <https://github.com/discourse/discourse/pull/32964>
>
> 1. Changes default email format to llll (eg: Tue, May 8, 2018 2:00 AM)
> from 2018…-05-08T00:00:00Z UTC which is not nice on the eyes
> 2. Adds \`discourse\_local\_dates\_email\_timezone\` which allows configuring
> default timezone in emails
> 3. Improved help text on site settings (format / timezone)

إنه:

1. يغير تنسيق البريد الإلكتروني الافتراضي إلى llll (على سبيل المثال: الثلاثاء، 8 مايو 2018 2:00 صباحًا)  
من 2018-05-08T00:00:00Z UTC، وهو ليس لطيفًا للعين
2. يضيف `discourse_local_dates_email_timezone` الذي يسمح بتكوين  
المنطقة الزمنية الافتراضية في رسائل البريد الإلكتروني
3. تحسين نص المساعدة في إعدادات الموقع (التنسيق / المنطقة الزمنية)

لذلك في حالات discourse المحلي للغاية، ستقوم بتعيينه إلى المنطقة الزمنية للبلد، مما يجعل رسائل البريد الإلكتروني أقل إرباكًا.

> [@Thomas\_Rother](#):
>
> حسنًا، في هذه الحالة، يجب تحويل سطر التاريخ إلى المنطقة الزمنية للمستخدم الذي يتلقى بريدًا إلكترونيًا للإشعار

هذا للأسف أكثر تعقيدًا بعض الشيء، ولا يمكن ملاءمة ذلك في خط الأنابيب بسهولة.

---

<div class="post-metadata">

### Author: ![Ed\_S](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/ed_s/32/134015_2.png) [@Ed\_S](https://meta.discourse.org/u/Ed_S)
#### Post date: [28 مايو 2025، 5:53ص UTC](https://meta.discourse.org/t/date-line-should-be-human-readable-in-mails/299937/13 "2025-05-28T05:53:54Z")

</div>

مهما كانت طريقة عرض الوقت، يرجى الرجاء الرجاء دائمًا تضمين المنطقة الزمنية المختارة!

---

<div class="post-metadata">

### Author: ![sam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/sam/32/102149_2.png) [@sam](https://meta.discourse.org/u/sam)
#### Post date: [28 مايو 2025، 5:55ص UTC](https://meta.discourse.org/t/date-line-should-be-human-readable-in-mails/299937/14 "2025-05-28T05:55:36Z")

</div>

عذرًا، أنا لا أفهم، هل يمكنك التوسع في ما تعنيه هنا؟

---

<div class="post-metadata">

### Author: ![Ed\_S](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/ed_s/32/134015_2.png) [@Ed\_S](https://meta.discourse.org/u/Ed_S)
#### Post date: [28 مايو 2025، 6:04ص UTC](https://meta.discourse.org/t/date-line-should-be-human-readable-in-mails/299937/15 "2025-05-28T06:04:05Z")

</div>

[اقتباس=“sam, post:12, topic:299937”]  
تغيير تنسيق البريد الإلكتروني الافتراضي إلى llll (على سبيل المثال: الثلاثاء، 8 مايو 2018 2:00 صباحًا)  
من 2018-05-08T00:00:00Z UTC  
[/اقتباس]  
في النص المثال، لا يوجد منطقة زمنية. أقول أن هذا سيكون سيئًا، إذا كان هذا هو ما سيتم استخدامه حرفيًا. أقترح بشدة إضافة واصف المنطقة الزمنية المناسب المكون من ثلاثة أو أربعة أحرف، أو واصف البلد/المدينة المطول. يحتوي النص الحالي على “UTC” وهو مؤشر لا لبس فيه لما هو المقصود - يجب أن يكون السلوك الجديد جيدًا على الأقل مثل ذلك.

حتى في “الخطاب المحلي للغاية”، قد يكون هناك مستخدمون في مناطق زمنية مجاورة، وقد تكون هناك تحولات التوقيت الصيفي، وقد يكون هناك مستخدمون مسافرون ويصلون من بعيد.

---

<div class="post-metadata">

### Author: ![sam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/sam/32/102149_2.png) [@sam](https://meta.discourse.org/u/sam)
#### Post date: [28 مايو 2025، 6:06ص UTC](https://meta.discourse.org/t/date-line-should-be-human-readable-in-mails/299937/16 "2025-05-28T06:06:24Z")

</div>

من نفس علاقة العمل 🙂

```plaintext
discourse_local_dates_email_format:
    default: "llll UTC"

```

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

يمكننا الاحتفاظ بالوضع الراهن الافتراضي على الرغم من ذلك

---

<div class="post-metadata">

### Author: ![Moin](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/moin/32/554653_2.png) [@Moin](https://meta.discourse.org/u/Moin)
#### Post date: [28 مايو 2025، 6:48ص UTC](https://meta.discourse.org/t/date-line-should-be-human-readable-in-mails/299937/17 "2025-05-28T06:48:25Z")

</div>

[اقتباس=“sam, post:16, topic:299937”]

```plaintext
discourse_local_dates_email_format:
    default: "llll UTC"

```

[/اقتباس]  
ماذا سيحدث إذا قمت بتغيير `discourse_local_dates_email_timezone` إلى “Europe/Paris” ولكنني لم أقم بتحديث التنسيق إلى “llll Europe/Paris”؟ هل سيؤدي ذلك إلى تحويل الوقت إلى توقيت باريس ولكن سيظل يعرض “UTC” بعده؟

---

<div class="post-metadata">

### Author: ![sam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/sam/32/102149_2.png) [@sam](https://meta.discourse.org/u/sam)
#### Post date: [28 مايو 2025، 6:50ص UTC](https://meta.discourse.org/t/date-line-should-be-human-readable-in-mails/299937/18 "2025-05-28T06:50:15Z")

</div>

[اقتباس=“Moin، المشاركة: 17، الموضوع: 299937”]  
هل سيتسبب ذلك في تحويل الوقت إلى توقيت باريس ولكنه سيظل يعرض “UTC” بعده؟  
[/اقتباس]

نعم، هذا ما سيحدث، الإعدادات متشابكة، يجب عليك تغيير كليهما.

قبل طلب السحب الخاص بي، قمنا بتضمين النص “UTC” بشكل ثابت، لذلك لم يكن هذا قابلاً للتكوين حتى.

---

<div class="post-metadata">

### Author: ![Moin](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/moin/32/554653_2.png) [@Moin](https://meta.discourse.org/u/Moin)
#### Post date: [28 مايو 2025، 6:55ص UTC](https://meta.discourse.org/t/date-line-should-be-human-readable-in-mails/299937/19 "2025-05-28T06:55:34Z")

</div>

يبدو ذلك عرضة للخطأ بالنسبة لي. هل من الممكن إظهار المنطقة الزمنية المحددة تلقائيًا بدلاً من توقع قيام المسؤول بتحديث التنسيق يدويًا؟ هل سيؤدي استخدام `"llll z"` كإعداد افتراضي لـ `discourse_local_dates_email_format` إلى العمل؟

---

<div class="post-metadata">

### Author: ![sam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/sam/32/102149_2.png) [@sam](https://meta.discourse.org/u/sam)
#### Post date: [28 مايو 2025، 6:58ص UTC](https://meta.discourse.org/t/date-line-should-be-human-readable-in-mails/299937/20 "2025-05-28T06:58:21Z")

</div>

> [@Moin](#):
>
> هل استخدام `"llll z"`

صيد رائع يا موين 🤗 لقد نجح، لقد قمت بتحديث طلب السحب الخاص بي

[Next page](https://meta.discourse.org/t/date-line-should-be-human-readable-in-mails/299937.md?page=2)
