summaryrefslogtreecommitdiff
path: root/languages/LanguageCy.php
diff options
context:
space:
mode:
authorPierre Schmitz <pierre@archlinux.de>2006-10-11 18:12:39 +0000
committerPierre Schmitz <pierre@archlinux.de>2006-10-11 18:12:39 +0000
commit183851b06bd6c52f3cae5375f433da720d410447 (patch)
treea477257decbf3360127f6739c2f9d0ec57a03d39 /languages/LanguageCy.php
MediaWiki 1.7.1 wiederhergestellt
Diffstat (limited to 'languages/LanguageCy.php')
-rw-r--r--languages/LanguageCy.php137
1 files changed, 137 insertions, 0 deletions
diff --git a/languages/LanguageCy.php b/languages/LanguageCy.php
new file mode 100644
index 00000000..840248c7
--- /dev/null
+++ b/languages/LanguageCy.php
@@ -0,0 +1,137 @@
+<?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;
+ }
+
+}
+
+?>