Kézikönyv:$wgForceUIMsgAsContentMsg
Language, regional and character encoding settings: $wgForceUIMsgAsContentMsg | |
---|---|
Tartalmi üzenetként kezelendő felület-üzenetek tömje. |
|
Bevezetve: | 1.4.0 |
Eltávolítva: | használatban |
Megengedett értékek: | (sztringek tömbje) |
Alapértelmezett érték: | [] |
Egyéb beállítások: Betűrendben | Funkció szerint |
Azon rendszerüzenetek, amelyeknek akkor is a felhasználó nyelvén kell megjelenniük, ha eredetileg az oldal a tartalom nyelvén mutatná őket.
Részletek
Az üzenetek wfMsg()
[1]-vel való fordítása esetén nem mindig egyértelmű, hogy mely üzenetek tartoznak a felülethez, és melyek a tartalomhoz.
Például a Wikipédia oldalain (hu.wikipedia.org) csak egy kezdőlap van; így a kezdőlapra való hivatkozáskor a lap tartalmaként van kezelve, és a wfMsgForContent()
[1] hívódik meg; azonban a link szövegének generálása a wfMsg()
-vel történik.
A kód alapértelmezésben így működik;
azonban néhány többnyelvű oldalon (például a Commons) a kezdőlap különböző nyelvi változatai is elérhetőek.
A tömb lehetőséget nyújt az alapértelmezett viselkedés felülírására.
Például ahhoz, hogy a kezdőlap és a közösségi portál is többnyelvű lehessen, az alábbi beállításra van szükség:
$wgForceUIMsgAsContentMsg = ['mainpage', 'portal-url'];