Логотип   Простое и понятное управление
  Уникальные возможности по настройке
  Open Server скачали уже 1 016 357 раз!

Форум

Добро пожаловать, Гость!

Кириллица в PHP файлах WordPress

Обсуждение вопросов на другие темы связанные с веб-разработкой
Paranoia
Сообщения: 13
C нами: 4 года 7 мес

Непрочитанное сообщение Paranoia » 04 окт 2012, 16:30

Здравствуйте. Впервые работаю с WP (wordpress-3.4.2-ru_RU):
Любой текст в блоге отображается без проблем, в том числе и кириллический. При этом в "Параметры / Чтение" стоит кодировка UTF-8 (по умолчанию).
Но понадобилось отредактировать некоторые PHP файлы, а именно: файл текущей темы "footer.php", ввожу какой-нибудь кириллический текст (echo, print, либо просто в файле) и получаю символы-вопросы (в любом браузере).
Однако если использовать функцию iconv, то кириллица отображается нормально. Как поступить? Не хотелось бы в каждом месте, где есть какой-нибудь текст, выводить его через PHP, да и еще через iconv функцию.

Вот такой код:
тест <?php echo 'тест '; echo iconv("windows-1251", "utf-8", "тест"); ?>

Дает такой результат.

Аватара пользователя
duxabilii
Сообщения: 216
C нами: 5 лет 5 мес
Контакты:

Непрочитанное сообщение duxabilii » 04 окт 2012, 16:33

Пересохраните файл в кодировке UTF-8

Paranoia
Сообщения: 13
C нами: 4 года 7 мес

Непрочитанное сообщение Paranoia » 04 окт 2012, 16:35

duxabilii писал(а):Пересохраните файл в кодировке UTF-8

Боже мой, я ведь пробовал, но выбирал не "Преобразовать в UTF-8", а "Кодировать в UTF-8" (Notepad++). Спасибо, всё работает!

Paranoia
Сообщения: 13
C нами: 4 года 7 мес

Непрочитанное сообщение Paranoia » 10 окт 2012, 02:19

Как русифицировать эту CMS?
http://minishowcase.net/
Она поддерживает множество языков и для каждого создан свой файл. Создаю "ru.php" (копированием "en.php"), пишу кириллицу и в какой кодировке не сохраняй — крякозября или поломка сайта (типа CSS стиль слетает). Самый удачный вариант "UTF-8 (без BOM)", с ним некоторые тексты отображаются корректно, но далеко не все.



Вернуться в «Оффтоп и другие темы»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость