Как сделать так чтобы в Консоли была Русская…

Как сделать так, чтобы в Консоли была Русская локализация, а для темы и плагинов использовались Японские локализации?

Grawl
Оцените автора
Добавить комментарий

  1. Наверное хочешь, чтобы было разделение по пользователям? Я такое видел только в мультисайтовом варианте — у суперадмина можно было выбрать один язык, у других пользователей — другой.

    Ответить
    1. Grawl автор

      Нет, не по пользователям. Нужно именно разные языки в Консоли и на Сайте. Я просто подумал, что проблема не в их наличии (переводы в формате .mo есть на многих языках и уже лежат на своих местах), а в том, как эти языки вызвать.

      Ответить
      1. Есть один вариант, но он не универсальный: указать в wp-config.php тот язык, который нужен в консоли, а в теме использовать прямой перевод без файлов mo. Я раньше так часто делал, когда нужны были английская консоль и русский язык на сайте.

        Ответить
        1. Grawl автор

          Прямой перевод? Нет, это как-то дико для Меня.
          Да и: вот, например, для плагина Contact Form 7 есть перевод на Японский в формате .mo (а он, как известно, шифрованый) — и как из него текст достать?

          Ответить
          1. Скоро выложу обзор, как делать перевод языковых файлов.

            Ответить
            1. Grawl автор

              Я уже пользовался программой Poedit и аналогами (уже не помню, какими — Poedit глючил в Mac OS, и Я искал альтернативы). mo-файлы он не открывает.

              Ответить
              1. Sergey Biryukov

                В комплекте с Poedit идёт утилита msgunfmt.exe, при помощи которой можно декомпилировать .mo обратно в .po.

                Ответить
                1. Grawl автор

                  Не знал. Она консольная? Впрочем, это не остановит перед важной задачей.

                  Ответить
  2. Sergey Biryukov

    Как вариант, можно написать в wp-config.php:

    if ( strpos($_SERVER['REQUEST_URI'], 'wp-admin') )
    	define ('WPLANG', 'ru_RU');
    else
    	define ('WPLANG', 'ja');
    
    Ответить
    1. Grawl автор

      Как вариант!
      Благодарю, отлично.

      Ответить
  3. Sergey Biryukov

    А есть возможность вставлять код как раньше — с подсветкой, отступами и без лишних тегов типа br? :)

    Ответить
    1. Обновите страницу — только что кнопку переделал.

      Ответить
      1. Grawl автор

        Кажется, кнопки не на своём месте. Их бы над полем ввода сообщения поместить, не?

        Ответить
        1. Не.

          Ответить
      2. Sergey Biryukov

        Спасибо! Т.е. через кнопку «Код» — правильно?

        Ответить
        1. Через кнопку

          код

          .

          Ответить