2016-01-07 2 views
1

MediaWiki Содержания неправильно языка ошибка

<div id="mw-content-text" lang="en" dir="ltr" class="mw-content-ltr"> 
 
    <div id="toc" class="toc"> 
 
     <div id="toctitle"> 
 
      <h2>Inhaltsverzeichnis</h2> 
 
     </div> 
 
     <ul> 
 
      <li class="toclevel-1 tocsection-1"> 
 
       <a href="#Special_features"> 
 
        <span class="tocnumber">1</span> 
 
        <span class="toctext">Special features</span> 
 
       </a> 
 
      </li> 
 
      <li class="toclevel-1 tocsection-2"> 
 
       <a href="#Importance_for_search_engine_optimization"> 
 
        <span class="tocnumber">2</span> 
 
        <span class="toctext">Importance for search engine optimization</span> 
 
       </a> 
 
      </li> 
 
      <li class="toclevel-1 tocsection-3"> 
 
       <a href="#Web_links"> 
 
        <span class="tocnumber">3</span> 
 
        <span class="toctext">Web links</span> 
 
       </a> 
 
      </li> 
 
     </ul> 
 
    </div> 
 
</div>

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

Языки сохранены в моих wiki/languages/i18n/ файлах.

У кого-нибудь есть подсказка, почему это происходит?

+1

ли на немецком языке только название содержимого или всей таблицы вместе с другим текстом с [страницы] (https://en.onpage.org/wiki/Above_the_fold)? – Termininja

+0

Только TocTitle имеет неправильный язык. Все остальное (содержимое страницы, статьи и содержимое toc) получили правильные языковые настройки. Есть еще одна вещь: если я использую свою функцию поиска wikis, слово «результаты поиска» также изменено на немецкий ... – Spacemoose

+1

и ... в каком-то другом браузере вы попробовали? – Termininja

ответ

0

IIRC, наиболее распространенная причина в том, что системное сообщение, содержащее перевод названия TOC, кэшируется на неправильном языке. Убедитесь, что вы настроили кэши правильно: https://www.mediawiki.org/wiki/Manual:Cache

Чтобы узнать, где проблема заключается, использовать eval.php для запроса с \Cdb\Reader::open и MessageCache, как в https://phabricator.wikimedia.org/T131981#2186195

Смежные вопросы