Handbuch:$wgLanguageCode

From mediawiki.org
This page is a translated version of the page Manual:$wgLanguageCode and the translation is 69% complete.
Einstellungen für Sprache, Region und Zeichenkodierung: $wgLanguageCode
Sprach(kode) der Website.
Eingeführt in Version:pre 1.1.0
Entfernt in Version:weiterhin vorhanden
Erlaubte Werte:(Zeichenkette)
Standardwert:'en'

Details

Der Sprach(kode) der Website wird normalerweise automatisch mit dem Installationsprogramm gesetzt. Eine Liste der Sprachcodes ist unter includes/languages/data/Names.php zu finden. Der Code sollte in Kleinbuchstaben sein und Bindestriche als Trennzeichen verwenden. Beispiele: en, ku-latn, de-formal, mai

Dies gibt an, in welcher Sprache die Seiteninhalte vorliegen, und stellt auch die Standardsprache für die Benutzeroberfläche des Wikis bereit. Während Benutzer die Sprache der Systemmitteilungen in ihren Einstellungen umschalten können, sehen anonyme Besucher die Wiki-Oberfläche in der Sprache des Inhalts. Der Extension:LanguageSelector bietet eine Möglichkeit, die Sprache bei anonymen Benutzern automatisch zu erkennen und ihnen die Möglichkeit zu geben, ihre Bedienungssprache zu wählen, ohne sich anzumelden.

If you change this after installation, in MediaWiki 1.18 and above you can clear the message cache by running echo 'MediaWiki\MediaWikiServices::getInstance()->getMessageCache()->clear()' | php maintenance/eval.php. 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.
Wenn Sie diese Einstellung in älteren Versionen bis einschließlich MediaWiki 1.8 nach der Installation verändern, sollten Sie das maintenance/rebuildmessages.php-Skript ausführen, um die Meldungen der Benutzeroberfläche (MediaWiki-Namensraum) neu zu erstellen. Andernfalls ist möglicherweise die Benutzeroberfläche nicht in der neuen Sprache zu sehen, oder es wird sogar einer Mischung aus der alten und der neuen Sprache angezeigt. Beachten Sie, dass die Ausführung dieses Skripts alle benutzerdefinierten Systemmeldungen, die Sie möglicherweise erstellt haben, überschreibt.
$wgContLanguageCode gibt den gleichen Wert wie $wgLanguageCode zurück, ist aber zugunsten von $wgLanguageCode als veraltet markiert. (entfernt in 1.35)


Change existing users' language settings

You can change existing users' language settings with the userOptions.php maintenance script. They will still be able to change their settings back unless you disable that option (see below).

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

Sprachwahl des Benutzers deaktivieren

MediaWiki Version:
1.16

If you want to have your wiki in a certain language and not allow users to change this setting, there is a new variable in 1.16 and above, $wgHiddenPrefs :

// Sprachauswahl deaktivieren
$wgHiddenPrefs[] = 'language';
// if you want to disable variants as well
$wgHiddenPrefs[] = 'variant';
$wgHiddenPrefs[] = 'noconvertlink';
$wgLanguageCode = 'pt-br';

Siehe auch