Поддержка Проблемы и решения глупости функции «more»

  • Применяя more в визуальном редакторе, получаю вместо «читать далее» и т.п. длинную фразу «Прочитать остальную часть записи». В коде такого не нашла, только аналог на английском, при попытке отредактировать сайт перестает загружать страницы, ссылаясь на синтаксическую ошибку.

    При заполнении главной страницы вместо «вперед» и «назад» выдает «раньше» и «позже». Смена шаблона ничего не меняет.

    В редакторе подобных слов не нашла.
    Что это за «раньше», «позже» и т. п., и как их можно заменить на приличные слова???

Просмотр 7 ответов — с 1 по 7 (всего 7)
  • В файле вашей темы все-скорее находить файл вида ru_RU.mo. Так же должен быть ru_RU.po, в котором и записаны эти переводы. В php файлах указаны только ключевые слова, которые служат ориентиром для подстановки локализованных названий.
    Вам следует отредактировать po файл редактором
    http://prdownloads.sourceforge.net/poedit/poedit-1.4.3-setup.exe
    Если его нет, декомпилировать встроенным модулем msgunfmt.exe.
    Так же, как вариант, можете удалить эти файлы из темы, в этом случае будут постановлены стандартные значения WordPress, но если в теме используются специфические переводы, они будут на языке оригинала.
    P.S. Пардон, не заметил что вы сказали, насчет смены темы, в таком случае, Вам в теме нужно создать спецефический ru_RU.mo с вашими переводами.
    http://www.q2w3.ru/2009/10/13/26/
    Или же эти слова можете вписать без условного форматирования чистым текстом. В этом случае текст будет одинаковым независимо от локали указной в движке.

    Atrax

    (@atrax)

    Ethical engineer

    А какие слова для вас приличные, стесняюсь спросить? 🙂

    M_O_Z_G, а куда вписать чистым текстом? Я не очень поняла в силу непрофильного образования 🙂

    Atrax, те, что для меня приличные, на сайте писать нельзя 🙂 Так что ограничусь «далее», «вперед» и «назад».

    Atrax

    (@atrax)

    Ethical engineer

    только аналог на английском

    Он еще в такой вот конструкции _(…), да?
    замените его вместе с конструкцией на ‘читать далее’.
    а вперед — назад таким же образом в index.php, category.php, archive.php и tag.php (если они есть, конечно)

    Да, такая конструкция.
    Ничего не получается, при любой замене не грузит сайт, пишет: Parse error: syntax error, unexpected T_STRING in /pub/home/………./page.php on line 61

    Модератор Sergey Biryukov

    (@sergeybiryukov)

    Live and Learn

    Так бывает, если пропустить кавычку или скобку. Как выглядит изменённая строчка?

    Точно, ковычки не поставила.

    Слова поменялись на приличные, всем большое-пребольшое спасибо! 🙂

Просмотр 7 ответов — с 1 по 7 (всего 7)
  • Тема «глупости функции «more»» закрыта для новых ответов.