languageyi.php

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

PHP
107
字号
<?php/** Yiddish (讬讬执讚讬砖)  *  * @package MediaWiki  * @subpackage Language  */require_once("LanguageHe.php");if (!$wgCachedMessageArrays) {	require_once('MessagesYi.php');}class LanguageYi extends LanguageHe {	private $mMessagesYi, $mNamespaceNamesYi = null;	function __construct() {		parent::__construct();		global $wgAllMessagesYi;		$this->mMessagesYi =& $wgAllMessagesYi;		global $wgMetaNamespace;		$this->mNamespaceNamesYi = array(			NS_MEDIA          => '诪注讚讬注',			NS_SPECIAL        => '讘讗址讝讜谞讚注专',			NS_MAIN           => '',			NS_TALK           => '专注讚谉',			NS_USER           => '讘讗址谞讬爪注专',			NS_USER_TALK      => '讘讗址谞讬爪注专_专注讚谉',			NS_PROJECT        => $wgMetaNamespace,			NS_PROJECT_TALK   => $wgMetaNamespace . '_专注讚谉',			NS_IMAGE          => '讘讬诇讚',			NS_IMAGE_TALK     => '讘讬诇讚_专注讚谉',			NS_MEDIAWIKI      => '诪注讚讬注装讬拽讬',			NS_MEDIAWIKI_TALK => '诪注讚讬注装讬拽讬_专注讚谉',			NS_TEMPLATE       => '诪讜住讟注专',			NS_TEMPLATE_TALK  => '诪讜住讟注专_专注讚谉',			NS_HELP           => '讛讬诇祝',			NS_HELP_TALK      => '讛讬诇祝_专注讚谉',			NS_CATEGORY       => '拽讗址讟注讙讗指专讬注',			NS_CATEGORY_TALK  => '拽讗址讟注讙讗指专讬注_专注讚谉'		);	}	function getNamespaces() {		return $this->mNamespaceNamesYi + parent::getNamespaces();	}	function getMessage( $key ) {		if( isset( $this->mMessagesYi[$key] ) ) {			return $this->mMessagesYi[$key];		} else {			return parent::getMessage( $key );		}	}	function getAllMessages() {		return $this->mMessagesYi;	}	function getDefaultUserOptions() {		$opt = parent::getDefaultUserOptions();		$opt['quickbar'] = 2; # Right-to-left		return $opt;	}	# For right-to-left language support	function isRTL() {		return true;	}	function getNsIndex( $text ) {		global $wgSitename;		foreach ( $this->mNamespaceNamesYi as $i => $n ) {			if ( 0 == strcasecmp( $n, $text ) ) { return $i; }		}		if( $wgSitename == '装讬拽讬驻旨注讚讬注' ) {			if( 0 == strcasecmp( '讜讜讬拽讬驻注讚讬注', $text ) ) return NS_PROJECT;			if( 0 == strcasecmp( '讜讜讬拽讬驻注讚讬注_专注讚谉', $text ) ) return NS_PROJECT_TALK;		}		if( $wgSitename == '装讬拽讬讘讬讘诇讬讗指讟注拽' ) {			if( 0 == strcasecmp( '讜讜讬拽讬讘讬讘诇讬讗讟注拽', $text ) ) return NS_PROJECT;			if( 0 == strcasecmp( '讜讜讬拽讬讘讬讘诇讬讗讟注拽_专注讚谉', $text ) ) return NS_PROJECT_TALK;		}		if( $wgSitename == '装讬拽讬装注专讟注专讘讜讱' ) {			if( 0 == strcasecmp( '讜讜讬拽讬讜讜注专讟注专讘讜讱', $text ) ) return NS_PROJECT;			if( 0 == strcasecmp( '讜讜讬拽讬讜讜注专讟注专讘讜讱_专注讚谉', $text ) ) return NS_PROJECT_TALK;		}		if( $wgSitename == '装讬拽讬谞撞址注住' ) {			if( 0 == strcasecmp( '讜讜讬拽讬谞讬讬注住', $text ) ) return NS_PROJECT;			if( 0 == strcasecmp( '讜讜讬拽讬谞讬讬注住_专注讚谉', $text ) ) return NS_PROJECT_TALK;		}		if( 0 == strcasecmp( '讘讗讝讜谞讚注专', $text ) ) return NS_SPECIAL;		if( 0 == strcasecmp( '讘讗谞讜爪注专', $text ) ) return NS_USER;		if( 0 == strcasecmp( '讘讗谞讜爪注专_专注讚谉', $text ) ) return NS_USER_TALK;		if( 0 == strcasecmp( '诪注讚讬注讜讜讬拽讬', $text ) ) return NS_MEDIAWIKI;		if( 0 == strcasecmp( '诪注讚讬注讜讜讬拽讬_专注讚谉', $text ) ) return NS_MEDIAWIKI_TALK;		if( 0 == strcasecmp( '拽讗讟注讙讗专讬注', $text ) ) return NS_CATEGORY;		if( 0 == strcasecmp( '拽讗讟注讙讗专讬注_专注讚谉', $text ) ) return NS_CATEGORY_TALK;		return false;	}}?>

⌨️ 快捷键说明

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