7 /* private */ $wgNamespaceNamesIt = array(
9 NS_SPECIAL
=> 'Speciale',
11 NS_TALK
=> 'Discussione',
13 NS_USER_TALK
=> 'Discussioni_utente',
14 NS_PROJECT
=> $wgMetaNamespace,
15 NS_PROJECT_TALK
=> 'Discussioni_'.$wgMetaNamespace,
16 NS_IMAGE
=> 'Immagine',
17 NS_IMAGE_TALK
=> 'Discussioni_immagine',
18 NS_MEDIAWIKI
=> 'MediaWiki',
19 NS_MEDIAWIKI_TALK
=> 'Discussioni_MediaWiki',
20 NS_TEMPLATE
=> 'Template',
21 NS_TEMPLATE_TALK
=> 'Discussioni_template',
23 NS_HELP_TALK
=> 'Discussioni_aiuto',
24 NS_CATEGORY
=> 'Categoria',
25 NS_CATEGORY_TALK
=> 'Discussioni_categoria'
27 ) +
$wgNamespaceNamesEn;
29 /* private */ $wgQuickbarSettingsIt = array(
30 "Nessuno", "Fisso a sinistra", "Fisso a destra", "Fluttuante a sinistra"
33 if (!$wgCachedMessageArrays) {
34 require_once('MessagesIt.php');
37 require_once( "LanguageUtf8.php" );
39 class LanguageIt
extends LanguageUtf8
{
41 function getNamespaces() {
42 global $wgNamespaceNamesIt;
43 return $wgNamespaceNamesIt;
46 function getQuickbarSettings() {
47 global $wgQuickbarSettingsIt;
48 return $wgQuickbarSettingsIt;
51 function formatMonth( $month, $format ) {
52 return $this->getMonthAbbreviation( $month );
55 function getMessage( $key ) {
56 global $wgAllMessagesIt;
57 if(array_key_exists($key, $wgAllMessagesIt))
58 return $wgAllMessagesIt[$key];
60 return parent
::getMessage($key);
64 * Italian numeric format is 201.511,17
66 function formatNum( $number, $year = false ) {
67 return $year ?
$number : strtr($this->commafy($number), '.,', ',.' );