137 lines
4.5 KiB
PHP
137 lines
4.5 KiB
PHP
<?php
|
|
/**
|
|
* @package MediaWiki
|
|
* @subpackage Language
|
|
*/
|
|
|
|
/* Cymraeg - Welsh */
|
|
|
|
/* private */ $wgNamespaceNamesCy = array(
|
|
NS_MEDIA => "Media",
|
|
NS_SPECIAL => "Arbennig",
|
|
NS_MAIN => "",
|
|
NS_TALK => "Sgwrs",
|
|
NS_USER => "Defnyddiwr",
|
|
NS_USER_TALK => "Sgwrs_Defnyddiwr",
|
|
NS_PROJECT => $wgMetaNamespace,
|
|
NS_PROJECT_TALK => "Sgwrs_".$wgMetaNamespace,
|
|
NS_IMAGE => "Delwedd",
|
|
NS_IMAGE_TALK => "Sgwrs_Delwedd",
|
|
NS_MEDIAWIKI => "MediaWici",
|
|
NS_MEDIAWIKI_TALK => "Sgwrs_MediaWici",
|
|
NS_TEMPLATE => "Nodyn",
|
|
NS_TEMPLATE_TALK => "Sgwrs_Nodyn",
|
|
NS_CATEGORY => "Categori",
|
|
NS_CATEGORY_TALK => "Sgwrs_Categori",
|
|
NS_HELP => "Cymorth",
|
|
NS_HELP_TALK => "Sgwrs Cymorth"
|
|
) + $wgNamespaceNamesEn;
|
|
|
|
/* private */ $wgQuickbarSettingsCy = array(
|
|
"Dim", "Sefydlog chwith", "Sefydlog de", "Arnawf de"
|
|
);
|
|
|
|
/* private */ $wgSkinNamesCy = array(
|
|
'standard' => "Safonol",
|
|
'nostalgia' => "Hiraeth",
|
|
'cologneblue' => "Glas Cwlen",
|
|
) + $wgSkinNamesEn;
|
|
|
|
/* private */ $wgDateFormatsCy = array(
|
|
# "Dim dewis",
|
|
);
|
|
|
|
/* private */ $wgBookstoreListCy = array(
|
|
"AddALL" => "http://www.addall.com/New/Partner.cgi?query=$1&type=ISBN",
|
|
"PriceSCAN" => "http://www.pricescan.com/books/bookDetail.asp?isbn=$1",
|
|
"Barnes & Noble" => "http://search.barnesandnoble.com/bookSearch/isbnInquiry.asp?isbn=$1",
|
|
"Amazon.com" => "http://www.amazon.com/exec/obidos/ISBN=$1",
|
|
"Amazon.co.uk" => "http://www.amazon.co.uk/exec/obidos/ISBN=$1"
|
|
);
|
|
|
|
|
|
/* private */ $wgMagicWordsCy = array(
|
|
# ID CASE SYNONYMS
|
|
MAG_REDIRECT => array( 0, "#redirect", "#ail-cyfeirio" ),
|
|
MAG_NOTOC => array( 0, "__NOTOC__", "__DIMTAFLENCYNNWYS__" ),
|
|
MAG_NOEDITSECTION => array( 0, "__NOEDITSECTION__", "__DIMADRANGOLYGU__" ),
|
|
MAG_START => array( 0, "__START__", "__DECHRAU__" ),
|
|
MAG_CURRENTMONTH => array( 1, "CURRENTMONTH", "MISCYFOES" ),
|
|
MAG_CURRENTMONTHNAME => array( 1, "CURRENTMONTHNAME", "ENWMISCYFOES" ),
|
|
MAG_CURRENTDAY => array( 1, "CURRENTDAY", "DYDDIADCYFOES" ),
|
|
MAG_CURRENTDAYNAME => array( 1, "CURRENTDAYNAME", "ENWDYDDCYFOES" ),
|
|
MAG_CURRENTYEAR => array( 1, "CURRENTYEAR", "FLWYDDYNCYFOES" ),
|
|
MAG_CURRENTTIME => array( 1, "CURRENTTIME", "AMSERCYFOES" ),
|
|
MAG_NUMBEROFARTICLES => array( 1, "NUMBEROFARTICLES","NIFEROERTHYGLAU" ),
|
|
MAG_CURRENTMONTHNAMEGEN => array( 1, "CURRENTMONTHNAMEGEN", "GENENWMISCYFOES" ),
|
|
MAG_SUBST => array( 1, "SUBST:" ),
|
|
MAG_MSGNW => array( 0, "MSGNW:" ),
|
|
MAG_END => array( 0, "__DIWEDD__" ),
|
|
MAG_IMG_THUMBNAIL => array( 1, "ewin bawd", "bawd", "thumb", "thumbnail" ),
|
|
MAG_IMG_RIGHT => array( 1, "de", "right" ),
|
|
MAG_IMG_LEFT => array( 1, "chwith", "left" ),
|
|
MAG_IMG_NONE => array( 1, "dim", "none" ),
|
|
MAG_IMG_WIDTH => array( 1, "$1px" ),
|
|
MAG_IMG_CENTER => array( 1, "canol", "centre", "center" ),
|
|
MAG_INT => array( 0, "INT:" )
|
|
|
|
);
|
|
|
|
if (!$wgCachedMessageArrays) {
|
|
require_once('MessagesCy.php');
|
|
}
|
|
|
|
|
|
/** */
|
|
require_once( 'LanguageUtf8.php' );
|
|
|
|
/** @package MediaWiki */
|
|
class LanguageCy extends LanguageUtf8 {
|
|
|
|
function getBookstoreList () {
|
|
global $wgBookstoreListCy;
|
|
return $wgBookstoreListCy;
|
|
}
|
|
|
|
function getNamespaces() {
|
|
global $wgNamespaceNamesCy;
|
|
return $wgNamespaceNamesCy;
|
|
}
|
|
|
|
function getQuickbarSettings() {
|
|
global $wgQuickbarSettingsCy;
|
|
return $wgQuickbarSettingsCy;
|
|
}
|
|
|
|
function getSkinNames() {
|
|
global $wgSkinNamesCy;
|
|
return $wgSkinNamesCy;
|
|
}
|
|
|
|
function getDateFormats() {
|
|
global $wgDateFormatsCy;
|
|
return $wgDateFormatsCy;
|
|
}
|
|
|
|
function getMessage( $key ) {
|
|
global $wgAllMessagesCy;
|
|
if( isset( $wgAllMessagesCy[$key] ) ) {
|
|
return $wgAllMessagesCy[$key];
|
|
} else {
|
|
return parent::getMessage( $key );
|
|
}
|
|
}
|
|
|
|
function getAllMessages() {
|
|
global $wgAllMessagesCy;
|
|
return $wgAllMessagesCy;
|
|
}
|
|
|
|
function getMagicWords() {
|
|
global $wgMagicWordsCy, $wgMagicWordsEn;
|
|
return $wgMagicWordsCy + $wgMagicWordsEn;
|
|
}
|
|
|
|
}
|
|
|
|
?>
|