Manual:$wgContLang/pt-br
From Linux Web Expert
File:OOjs UI icon alert-destructive.svg | <translate> This feature was removed completely in version <tvar name=ver>1.36.0</tvar>.</translate> |
<translate> [[<tvar|1>Special:MyLanguage/Manual:Global object variables</>|Global object]]:</translate> $wgContLang/pt-br | |
---|---|
Idioma do conteúdo | |
<translate> Deprecated in:</translate> | 1.32.0 |
<translate> Removed in:</translate> | 1.36.0 |
<translate> Class:</translate> | Language |
<translate> Located in:</translate> | Language.php |
Detalhes
O objeto de idioma de conteúdo é o objeto de idioma associado ao wiki que está sendo visualizado.
É um dos dois objetos de idioma global ($wgLang
é o outro).
Objetos de idioma representam o idioma utilizado para o texto incidental, e tem também algumas funções de codificação de caracteres e outros itens de localidade.
O idioma é definido em $wgLanguageCode
.
Consulte Manual:Idiomas para mais informações.
Se seu texto de saída pode ser incluído em uma mensagem de interface, você pode querer usar
<td class="mw-version-versionbox" title="<translate nowrap> The latest stable version is <tvar name=1>1.41</tvar></translate>">$parser->getFunctionLang()
em vez de $wgContLang
uma vez que irá localizará o idioma da interface do usuário dentro de mensagens de interface, mas localizará o idioma de conteúdo do wiki, caso contrário.<translate> ≥</translate> 1.32
<translate> MediaWiki version:</translate> |
Starting with MediaWiki 1.32, the content language is available as the ContentLanguage
service (MediaWiki\MediaWikiServices::getContentLanguage
) and usage of the service is recommended over using the global.
Métodos utilizados frequentemente
Esta não é uma lista exaustiva, visualize a classe acima para ver a lista completa.
$wgContLang->getNsText ( $index )
- Obtém um valor de namespace pela chave no idioma atual. Exemplos:
$wgContLang->getNsText( NS_MEDIAWIKI );
retorna "MediaWiki",$wgContLang->getNsText( NS_CATEGORY )
retorna "Categoria".
$wgContLang->specialPage( $name )
- Obtém um nome de página especial localizado pelo termo em Inglês. Exemplo:
$wgContLang->specialPage( 'upload' )
retorna "Special:upload".
$wgContLang->convert( $text, $isTitle = false)
- Não está implementado. Converte o texto em diferentes variantes de um idioma.
$wgContLang->formatSize ( $size )
- Formata um tamanho em bytes para a saída, usando uma unidade apropriada (B, KB, MB ou GB) de acordo com a magnitude em questão.
$wgContLang->formatTimePeriod( $seconds )
- Formata um tempo em segundos para a saída, usando uma unidade apropriada (segundos, minutos, horas ou dias) de acordo com a magnitude em questão.