Moment: تبدأ بحرف صغير أو كبير

تم إنشاؤها على ٢٩ يناير ٢٠١٥  ·  3تعليقات  ·  مصدر: moment/moment

في بعض اللغات ، تبدأ الجمل بحرف صغير وفي بعض اللغات تبدأ الجمل بحرف كبير.
أعتقد أننا يجب أن نختار واحدة من الاثنين لكل لغة (عند الاقتضاء).

أمثلة الأحرف الصغيرة الحالية:
الهولندية - gisteren om 00:07
Frisian - juster om 00:07
التركية - دون 00:07

أمثلة الأحرف الكبيرة الحالية:
الإنجليزية - أمس الساعة 12:07 صباحًا
الأفريكانية - Gister om 00:07
اللوكسمبرجية - Gëschter um 0:07 Auer

أعتقد أننا يجب أن نختار الأحرف الصغيرة ، فهذه ليست جمل بالفعل.
إذا كنت ترغب في استخدامها midsentence ، فإنني أوصي بوظيفة مثل ucfirst في PHP.

التعليق الأكثر فائدة

أنا في الواقع لا أوافق وأعتقد أننا يجب أن نختار قضية عنوان مناسبة. من السهل حقًا القيام بما يلي:

moment(...).format("MMM").toLowerCase()

للحصول على قيمة حالة أصغر مما يجب القيام به:

var date = moment(...).format("MMM")
date = date[0].toUpperCase() + date.substr(1)

كل هذا لأقوله ، أعتقد أن المناطق تتوافق مع قواعد اللغة ، لكنني لست لغويًا حقًا.

ال 3 كومينتر

أنا في الواقع لا أوافق وأعتقد أننا يجب أن نختار قضية عنوان مناسبة. من السهل حقًا القيام بما يلي:

moment(...).format("MMM").toLowerCase()

للحصول على قيمة حالة أصغر مما يجب القيام به:

var date = moment(...).format("MMM")
date = date[0].toUpperCase() + date.substr(1)

كل هذا لأقوله ، أعتقد أن المناطق تتوافق مع قواعد اللغة ، لكنني لست لغويًا حقًا.

هذا موضوع آخر تمت مناقشته. لجعلها تعمل بشكل صحيح ، يجب أن تكون هناك طريقة لتحديد حالة الأحرف التي يمكن تغييرها ، ومن ثم يجب أن توفر وظيفة التنسيق علامة حالة سفلية / عليا / عادية.

لن يحدث هذا في أي وقت قريب ، لذا من الأفضل الآن القيام ببعض الاختراقات الخيطية على الإخراج للغات معينة.

Imho من الأفضل عدم وجود أحرف كبيرة بدلاً من الحصول عليها ، لأنه من الآمن دائمًا جعل الحرف الأول كبيرًا ، والعكس ليس صحيحًا.

إذا كانت اللغة تستخدم الأحرف الصغيرة ، فحينئذٍ:

  • يمكنني استخدام calendar() في بداية الجملة بجعل أول حرف كبير. (*)
  • يمكنني استخدام calendar() في جملة.

إذا كانت اللغة تستخدم حرف العنوان ، فحينئذٍ:

  • يمكنني استخدام calendar() في بداية الجملة.
  • يمكنني استخدام calendar() في جملة ما عن طريق تحديد السلاسل ذات الصلة يدويًا (قد يكون هذا صعبًا) وجعل الحرف الأول صغيرًا. (*)

(*) على حد علمى. راجع https://en.wikipedia.org/wiki/Capitalization لمزيد من التفاصيل.

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

يتعلق هذا أيضًا بعلاقاتي العامة: https://github.com/moment/moment/pull/2422

هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات