languagegsw.php

来自「php 开发的内容管理系统」· PHP 代码 · 共 116 行

PHP
116
字号
<?php/** Alemannic (Alemannisch) * * @package MediaWiki * @subpackage Language *//*<Melancholie> for the moment it would be the best if LanguageAls.php would be              the same like LanguageDe.php. That would help us a lot at als.<Melancholie> at the moment all is in English<TimStarling> ok<Melancholie> great<TimStarling> I'll make a stub language file that fetches everything from de<Melancholie> cool*/include_once( "LanguageDe.php" );if (!$wgCachedMessageArrays) {	require_once('MessagesGsw.php');}class LanguageGsw extends LanguageDe {	private $mMessagesGsw = null;	function __construct() {		parent::__construct();		global $wgAllMessagesGsw;		$this->mMessagesGsw =& $wgAllMessagesGsw;	}	function getMessage( $key ) {		if( isset( $this->mMessagesGsw[$key] ) ) {			return $this->mMessagesGsw[$key];		} else {			return parent::getMessage( $key );		}	}	function getAllMessages() {		return $this->mMessagesGsw;	}	function getFallbackLanguage() {		return 'de';	}	function linkTrail() {		return '/^([盲枚眉脽a-z]+)(.*)$/sDu';	}   # Convert from the nominative form of a noun to some other case   # Invoked with result   function convertGrammar( $word, $case ) {       global $wgGrammarForms;       if ( isset($wgGrammarForms['gsw'][$case][$word]) ) {           return $wgGrammarForms['gsw'][$case][$word];       }       switch ( $case ) {           case 'dativ':               if ( $word == 'Wikipedia' ) {                   $word = 'vo de Wikipedia';               } elseif ( $word == 'Wikinorchrichte' ) {                   $word = 'vo de Wikinochrichte';               } elseif ( $word == 'Wiktionaire' ) {                   $word = 'vom Wiktionaire';               } elseif ( $word == 'Wikibuecher' ) {                   $word = 'vo de Wikibuecher';               } elseif ( $word == 'Wikispr眉ch' ) {                   $word = 'vo de Wikispr眉ch';               } elseif ( $word == 'Wikiqu盲lle' ) {                   $word = 'vo de Wikiqu盲lle';               }               break;           case 'akkusativ':               if ( $word == 'Wikipedia' ) {                   $word = 'd Wikipedia';               } elseif ( $word == 'Wikinorchrichte' ) {                   $word = 'd Wikinochrichte';               } elseif ( $word == 'Wiktionaire' ) {                   $word = 's Wiktionaire';               } elseif ( $word == 'Wikibuecher' ) {                   $word = 'd Wikibuecher';               } elseif ( $word == 'Wikispr眉ch' ) {                   $word = 'd Wikispr眉ch';               } elseif ( $word == 'Wikiqu盲lle' ) {                   $word = 'd Wikiqu盲lle';               }               break;           case 'nominativ':               if ( $word == 'Wikipedia' ) {                   $word = 'd Wikipedia';               } elseif ( $word == 'Wikinorchrichte' ) {                   $word = 'd Wikinochrichte';               } elseif ( $word == 'Wiktionaire' ) {                   $word = 's Wiktionaire';               } elseif ( $word == 'Wikibuecher' ) {                   $word = 'd Wikibuecher';               } elseif ( $word == 'Wikispr眉ch' ) {                   $word = 'd Wikispr眉ch';               } elseif ( $word == 'Wikiqu盲lle' ) {                   $word = 'd Wikiqu盲lle';               }               break;       }        return $word;   }}?>

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?