Manual:$wgForceUIMsgAsContentMsg/hu

From Linux Web Expert

<translate> Language, regional and character encoding settings</translate>: $wgForceUIMsgAsContentMsg
Tartalmi üzenetként kezelendő felület-üzenetek tömje.
<translate> Introduced in version:</translate>1.4.0
<translate> Removed in version:</translate><translate> still in use</translate>
<translate> Allowed values:</translate>(sztringek tömbje)
<translate> Default value:</translate>[]

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'];

Jegyzetek

  1. 1.0 1.1 A 'wfMsg()' és 'wfMsgForContent()' funkciók jelenleg használaton kívül vannak. A helyettesítő értékekhez kattints ide.