Поиск сообщества
Показаны результаты для тегов 'формат дат'.
Найдено: 1 результат
-
Форматы дат в IPS 4 могут быть отформатированы и переведены с помощью изменения языковых строк в любой формат, который вам нужно отобразить. Вы можете найти строки, связанные с датами, с помощью префикса _date в вашем языковом пакете. Если вы не знаете как вручную переводить языковые строки, вам нужно сначала ознакомиться со следующей инструкцией: http://invisionbyte.ru/docs/custom/lang/perevod-s-pomoschyu-standartnogo-redaktora-yazyka-r167/ Языковые строки состоят из нескольких элементов, каждый из которых относится ко дню, месяцу и году. В данном примере мы будем редактировать языковую строку _date_last_year_long . По умолчанию она содержит следующий текст: {!1#[1:January][2:February][3:March][4:April][5:May][6:June][7:July][8:August][9:September][10:October][11:November][12:December]} {0#} %s Переформатирование Для более понятного объяснения мы раскрасили разные элементы строки для примера. {!1#[1:January][2:February][3:March][4:April][5:May][6:June][7:July][8:August][9:September][10:October][11:November][12:December]} {0#} %s Здесь мы имеем три части, и разберём их на примере Февраль 1 2017. ЗЕЛЁНЫЙ - это самая простая из всех трёх часть, как вы можете видеть это месяцы. Месяц Февраль это часть строки выше. КРАСНЫЙ - Это часть строки, отвечающая за день, в нашем случае число 1. СИНИЙ - Это часть года, у нас это 2017. Как вы можете видеть, вы можете довольно просто переставить значения, изменив порядок отображения даты в вашем языке. Таким образом, если мы хотим изменить дату на "1 Февраль 2016", мы должны изменить порядок следующим образом. {0#} {!1#[1:January][2:February][3:March][4:April][5:May][6:June][7:July][8:August][9:September][10:October][11:November][12:December]} %s Вы можете заметить, что перед названием месяца отображается "{!1#". То есть число месяца отображаться не будет.