11 require_once( "LanguageUtf8.php" );
13 /* private */ $wgNamespaceNamesEs = array(
15 NS_SPECIAL
=> 'Especial',
17 NS_TALK
=> 'Discusión',
19 NS_USER_TALK
=> 'Usuario_Discusión',
20 NS_PROJECT
=> $wgMetaNamespace,
21 NS_PROJECT_TALK
=> "{$wgMetaNamespace}_Discusión",
23 NS_IMAGE_TALK
=> 'Imagen_Discusión',
24 NS_MEDIAWIKI
=> 'MediaWiki',
25 NS_MEDIAWIKI_TALK
=> 'MediaWiki_Discusión',
26 NS_TEMPLATE
=> 'Plantilla',
27 NS_TEMPLATE_TALK
=> 'Plantilla_Discusión',
29 NS_HELP_TALK
=> 'Ayuda_Discusión',
30 NS_CATEGORY
=> 'Categoría',
31 NS_CATEGORY_TALK
=> 'Categoría_Discusión',
32 ) +
$wgNamespaceNamesEn;
34 /* private */ $wgQuickbarSettingsEs = array(
35 'Ninguna', 'Fija a la izquierda', 'Fija a la derecha', 'Flotante a la izquierda'
38 /* private */ $wgSkinNamesEs = array(
39 'standard' => 'Estándar',
42 /* private */ $wgDateFormatsEs = array();
44 if (!$wgCachedMessageArrays) {
45 require_once('MessagesEs.php');
48 class LanguageEs
extends LanguageUtf8
{
50 function getNamespaces() {
51 global $wgNamespaceNamesEs;
52 return $wgNamespaceNamesEs;
55 function getQuickbarSettings() {
56 global $wgQuickbarSettingsEs;
57 return $wgQuickbarSettingsEs;
60 function getSkinNames() {
61 global $wgSkinNamesEs;
62 return $wgSkinNamesEs;
65 function formatMonth( $month, $format ) {
66 return $this->getMonthAbbreviation( $month );
69 function timeDateSeparator( $format ) {
74 function getMessage( $key ) {
75 global $wgAllMessagesEs;
76 if( isset( $wgAllMessagesEs[$key] ) ) {
77 return $wgAllMessagesEs[$key];
79 return parent
::getMessage( $key );
83 function formatNum( $number, $year = false ) {
84 return $year ?
$number : strtr($this->commafy($number), '.,', ',.' );