Я пишу плагин чтоб менять название месяцев в англ версии ВП. Написал но вот не работает)))
<?php apply_filters( "activate_header", "calname" ); function calname() { $this->month['01'] = /* translators: month name */ __('Январь'); $this->month['02'] = /* translators: month name */ __('Февраль'); $this->month['03'] = /* translators: month name */ __('Март'); $this->month['04'] = /* translators: month name */ __('April'); $this->month['05'] = /* translators: month name */ __('May'); $this->month['06'] = /* translators: month name */ __('June'); $this->month['07'] = /* translators: month name */ __('July'); $this->month['08'] = /* translators: month name */ __('August'); $this->month['09'] = /* translators: month name */ __('September'); $this->month['10'] = /* translators: month name */ __('October'); $this->month['11'] = /* translators: month name */ __('November'); $this->month['12'] = /* translators: month name */ __('December'); } ?>
ПОЧЕМУ НЕ МЕНЯЕТ? не тот фильтр??? Ю.Б. ребятааа как быть? Уже голова не варит))))
Ну вот щас всё брошу и полезу искать, что это за фильтр и какой объект внутри левой функции отзывается на кличку $this.
Я тебя понял…. Ну а если упростить? Голова уже не варит))) Уже утону среди кодов))… На Jquery многое сделал для движка но вот название месяцев хочу сделать плагином. Эту часть кода взял изнутри класса ты прав. А вообще есть идеи как притворить в жизнь? Замаялся.
Идеи? Сделать маленькую локаль, только с месяцами.
ты имеешь в виду ln18??? Файл ради месяцев? Я думаю больше всего подойдет плагин… или нет?
имел в виду т l10n
А плагин – не файл? 🙂
Файл согласен )) плагин лучше!!!! … к тому же и практика. Завтра смогу модифицировать как угодно мне.
Просто вот думаю как бы облегчить это дело без мо файлов. Какая переменная у месяцев у недель итд… Может я голоден поэтому))) Есть варианты???
Я даже не работал с add_filter(‘gettext’…. как интересно. Тогда будет легко и непринужденно )))…. СПАСИБО!!! …. Очень удобно работать с gettext …. понял… дальше уже будет класс!!!