Справочники webform

Главные вкладки

Аватар пользователя elitvinov elitvinov 11 декабря 2018 в 19:58

Добрый день.
Только начинаю изучение системы и работы с HTMl, поэтому мой вопрос может показаться слишком простым.
На сайте компании есть форма для заказа обратного звонка. В эту форму вводится дата (месяц/день) и желаемое время.
Список месяцев составлен с ошибками (где-то названия с большой буквы, где-то с маленькой). Подскажите где может находится справочник месяцев, который попадает в эту форму? Ведь наверняка его составлял человек, а не система допустила такие ошибки.

Лучший ответ

Аватар пользователя gun_dose gun_dose 11 декабря 2018 в 23:28

Названия месяцев забиты в переводе интерфейса. Конфигурация - Региональные настройки - перевод интерфейса - перевести. Там в окошко поиска вбиваете нужные строки и меняете.

Комментарии

Аватар пользователя gun_dose gun_dose 11 декабря 2018 в 23:28

Названия месяцев забиты в переводе интерфейса. Конфигурация - Региональные настройки - перевод интерфейса - перевести. Там в окошко поиска вбиваете нужные строки и меняете.

Аватар пользователя ivnish ivnish 12 декабря 2018 в 7:16

Не факт. Раз криво написаны, это может быть и webform или даже обычное поле "список". Но и переводы не стоит исключать, да

Аватар пользователя VasyOK VasyOK 12 декабря 2018 в 22:30

Похоже кто-то действительно поигрался с переводами.

Значит в admin/config/regional/translate/translate
Строка содержит: Май
Поиск в: только переведённые строки

И вам выпадет список вариантов, где вы измените "Май" на "мая"

Перед процедурой - Бекап БД, после процедуры - сброс кеша на сайте.

Аватар пользователя ivnish ivnish 13 декабря 2018 в 7:50

Это частая проблема русского и других языков, где слова склоняются по падежам. Изменив "мая" на "Май" в переводах мы получим ВЕЗДЕ на сайте даты типа 18 Май 2018, вместо 18 мая 2018, как сейчас.

Аватар пользователя gun_dose gun_dose 13 декабря 2018 в 9:40

Есть краткие и полные названия месяцев. Например "дек" и "декабря". Они используются в разных форматах даты. Но чаще всего одновременно тот и другой формат не нужны, поэтому можно краткие названия заменить на полные в именительном падеже.

Аватар пользователя elitvinov elitvinov 13 декабря 2018 в 13:40
1

VasyOK wrote:

Похоже кто-то действительно поигрался с переводами.
Значит в admin/config/regional/translate/translate

Строка содержит: Май

Поиск в: только переведённые строки
И вам выпадет список вариантов, где вы измените "Май" на "мая"
Перед процедурой - Бекап БД, после процедуры - сброс кеша на сайте.

В решении проблемы помог этот алгоритм. Важно! Учитывать регистр в котором написано слово. Т.к. у нас в форме "Май" это единственный месяц, который писался с большой буквы, то в поиске и нужно вводить "Май" с большой буквы. Первый ввод с маленькой не вывел нужную строку.