Manual:$wgLanguageCode/pl

Szczegóły
Kod języka strony. Powinien odnosić się do jednego z plików ./languages/messages/Messages(.*).php.

Określa ono w jakim języku jest zawartość stron oraz określa domyślny język interfejsu wiki. Podczas gdy użytkownicy mogą zmienić język interfejsu w swoich preferencjach, anonimowi odwiedzający widzą interfejs wiki w języku zawartości np. ustalony właśnie przez $wgLanguageCode.

If you change this after installation, in MediaWiki 1.18 and above you can clear the message cache by running. Be prepared to update all messages you have customized in your wiki, move your main page and other broken things before and after all caches has been regenerated.

W MediaWiki 1.8 lub starsze, jeżeli zmienisz to ustawienie po instalacji, musisz uruchomić skrypt maintenance/rebuildmessages.php aby ponownie odbudować komunikaty interfejsu (Przestrzeń nazw MediaWiki:). Oczywiście nie zobaczysz interfejsu w nowym języku lub w mieszaninie nowych języków. Zwróć uwagę że zostaną nadpisane własne treści komunikatów gdy zostanie uruchomiony ten skrypt.

$wgContLanguageCode podaje taką samą wartość jak $wgLanguageCode, ale została zdeprecjonowana na rzecz $wgLanguageCode.

Zmiana ustawień języka istniejącym użytkownikom
Możesz zmienić ustawienia języka istniejącym użytkownikom za pomocą skryptu konserwacyjnego - userOptions.php. Będą oni mogli nadal zmieniać swoje ustawienia dopóki nie wyłączysz tej opcji (patrz niżej).

php userOptions.php language --old en --new pl

Blokada wyboru języka
Jeżeli chcesz ustalić na stałe język wiki i chcesz zabronić użytkownikom jego zmiany, ustaw zmienną $wgHiddenPrefs: