Нотатка: переклад рядка <Any> в фільтрах views

04.03.2011
Note: translation <Any> line in views filters
Автор:

В чому питання?

Дуже багато раз мене питали як при розробці сайтів у випадаючому списку фільтра модуля views перекласти елемент "Any".

Так! Стандартно, перекладом інтерфейсу, це не зробити.<--break->

Чому?

Секрет ховається в файлі views_handler_filter.inc.

$any_label = variable_get('views_exposed_filter_any_label', 'old_any') == 'old_any' ? '<Any>' : t('- Any -');

Варіанти вирішення.

Перший найбільш популярний і помилковий, того що потрібно хачити модуль (не бережуть ж люди своїх кошенят):

обгорнути рядок '&lt;Any&gt;' в функцію t.

Варіант другий, додати в settings.php рядок:

Після цього ідемо в переклад інтерфейса і шукаємо:)

Голосів: 1 Рейтинг: 5

Також по темі

1

Що таке CDN? Кому і нащо потрібно використовувати CDN? Все це описується в нашому блог-пості.

2

Скрипт cron.php використовується в Друпалі для індексації контенту, відправки листів підписникам, збору rss-фідів, видалення старої статистики і т.п. Детальніше про скрипт читайте у нашому блозі...

3

По перше, що таке Apache Solr?

Apache Solr - це розширювана пошукова платформа з відкритим вихідним кодом для проекту Apache Lucene.

4

На серверах з nginx в якості фронтенду і Apache в якості бекенду часто можна побачити таку помилку. Зазвичай думають, що проблема в nginx і починають його пиляти....

5

Facebook Developer Blog опублікував хорошу новину: тепер можна отримати адресу та мобільний телефон користувача.

Subscribe to our blog updates