* (bug 6061) Improper escaping in some html forms
[mediawiki.git] / languages / LanguageIt.php
blob4058343590e4f47455cf4ee042d18bfb75fe4cdc
1 <?php
2 /**
3 * @package MediaWiki
4 * @subpackage Language
5 */
7 /* private */ $wgNamespaceNamesIt = array(
8 NS_MEDIA => 'Media',
9 NS_SPECIAL => 'Speciale',
10 NS_MAIN => '',
11 NS_TALK => 'Discussione',
12 NS_USER => 'Utente',
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',
22 NS_HELP => 'Aiuto',
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];
59 else
60 return parent::getMessage($key);
63 /**
64 * Italian numeric format is 201.511,17
66 function separatorTransformTable() {
67 return array(',' => '.', '.' => ',' );