Всем привет, возник вопрос о том как правильно составлять нейминг дат в i18n.
К слову, мне нужно вывести дату "День недели, число месяц" (Четверг, 10 сентября) в компоненте, который рисует расписание. Простой нейминг - дать ему название по контексту использования - lessonDate.
Однако если потом в каком-нибудь ином месте мне также потребуется такой формат даты ("День недели, число месяц") мне придется там юзать имя lessonDate, хотя это может совсем не относиться к расписанию уроков.
Как в таком случае правильнее строить нейминг дат?
Есть идея отвязать от контекста вообще и строить исходя из того, что эта дата показывает, например, к дате "День недели, число месяц" нейминг будет: dayNumeric_monthLong_weekdayLong (то есть разделяем нижним подчеркиванием сущности, а имена самих сущностей это <деталь даты><тип отображения>, соответственно:
dayNumeric_monthLong_weekdayLong: {
day: 'numeric',
month: 'long',
weekday: 'long',
},