Kézikönyv:$wgForceUIMsgAsContentMsg

From mediawiki.org
This page is a translated version of the page Manual:$wgForceUIMsgAsContentMsg and the translation is 100% complete.
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:[]

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.