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łasnie przez $wgLanguageCode.

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 MediaWik:). 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.

Porady
W 1.6.8: w ciągu znaków ma znaczenie wielkość liter. Instalator instaluje poprzez małe litery (np. "pl"). Efektem tego jest częściowe użycie pliku językowego. Zostanie to naprawione jeżeli użyjesz "Pl", co spowoduje poprawne użycie pliku LanguagePl.php.

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: