Днями довелося зіткнутися ще над однією «особливістю» wordpress: встановлений на хості русифікований движок ніяк не хотів показувати админку російською мовою, а наполегливо говорив англійською.
Що тільки я не робив, щоб розв'язати проблему. Перепробував купу всіляких русифікованих движків, катував пошуковики питаннями типу: вордпресс не відображається російською, wordpress не відображається російською, админка вордпресс російською, як змінити мову в wordpress і т.п. Все безрезультатно.
Довгі пошуки привели мене в папку wp-content і далі - languages. Тут як раз знаходяться файли з потрібною нам російською локалізацією.
Подивившись, що знаходиться в конфігураціях в файлі wp-config.php і в цій папці, я звернув увагу на невідповідність регістру. У файлі wp-config.php зазначено:
а на хостингу в папці лежать файли, де ru_ru знаходиться в нижньому регістрі.
По всій видимості, це пов'язано з особливостями настройки сервера, які при завантаженні файлів перетворили усі великі літери в назвах файлів в нижній регістр.
Після того, як я змінив регістр в wp-config.php админка стала відображатися російською мовою, а я додав до свого багажу досвіду нові знання.
P.S. Буває і таке, що в wp-config.php взагалі не прописаний російську мову (тоді рядок виглядає так: