Manual:$wgForceUIMsgAsContentMsg/nl
<translate> Language, regional and character encoding settings</translate>: $wgForceUIMsgAsContentMsg | |
---|---|
Serie van UI-berichten die moeten worden behandeld als inhoudsberichten. |
|
<translate> Introduced in version:</translate> | 1.4.0 |
<translate> Removed in version:</translate> | <translate> still in use</translate> |
<translate> Allowed values:</translate> | (array van strings) |
<translate> Default value:</translate> | [] |
<translate> Other settings:</translate> <translate> Alphabetical</translate> | <translate> By function</translate> |
Lijst van systeemberichten die moeten worden weergegeven in de taal van de gebruikersinterface, zelfs als ze normaal gesproken zouden worden weergegeven in de inhoudsopgave van de site.
Details
Bij het vertalen van berichten met wfMsg()
[1] is het niet altijd duidelijk wat als UI-berichten moet worden beschouwd en wat inhoudelijke berichten moeten zijn.
Bijvoorbeeld, voor gewone Wikipedia sites zoals en.wikipedia.org, zou er maar één 'hoofdpagina' moeten zijn; behandel deze daarom bij het verkrijgen van de link van 'hoofdpagina' als inhoud van de site en roep wfMsgForContent()
[1] aan, terwijl je voor het renderen van de tekst van de link wfMsg()
aan moet roepen.
De code gedraagt zich standaard zo.
Meertalige sites zoals Commons bieden echter verschillende versies van 'hoofdpagina' en dergelijke voor verschillende talen.
Deze array biedt een manier om het standaardgedrag te overschrijven.
Om bijvoorbeeld een taalspecifieke hoofdpagina en een gemeenschapsportaal mogelijk te maken, stelt u het volgende in
$wgForceUIMsgAsContentMsg = ['mainpage', 'portal-url'];
Opmerkingen
- ↑ 1.0 1.1 Functies 'wfMsg()' en 'wfMsgForContent()' zijn momenteel verouderd. Zie replacement rules.