Изменить текст часового пояса на Амстердам


Это может показаться глупым. Но в бэкэнде у нас есть часовой пояс, установленный в разделе конфигурация/общие = W.Европа/Берлин. Это тот же часовой пояс, что и Амстердам. Наш интернет-магазин находится в Амстердаме. Когда я публикую блог или обновляю его, на нем ставится отметка времени x.y.z время @W.Европа/Берлин.... хотелось бы, чтобы это был W.Европа/Амстердам.

Могу ли я просто посмотреть строку в конфигурации ядра или в другой таблице и изменить ее там? Или я бы сломал много вещей? (Я могу представить время находится в самом ядре системы)

Или я могу добавить часовой пояс?

Большое спасибо

Author: snh_nl, 2013-08-20

2 answers

Эта строка, насколько я знаю, также используется для настройки часового пояса PHP. Поскольку вы хотите изменить способ отображения данных, я бы предложил "перевести" их на уровень представления, в файлы PHTML. Таким образом, это не может оказать никакого влияния на остальную часть кода.

 1
Author: Sander Mangel, 2013-08-20 21:13:45

Добавление часового пояса будет довольно сложным, потому что вам придется вводить часовой пояс не только в объект PHP Date, но, возможно, также в Zend в качестве локали. Я сделал это для пиратского языкового пакета, и для этого требуется локальное переопределение Zend - вряд ли оптимальное.

Я бы посоветовал вам перевести строку либо через translate.csv в вашей теме, либо в переводчике javascript (вставьте запись перевода в core_translate).

Желаю удачи!

 0
Author: philwinkle, 2013-08-20 21:22:52