From: Tim Starling Date: Tue, 15 Jun 2004 15:11:22 +0000 (+0000) Subject: Klingon language file X-Git-Tag: 1.5.0alpha1~2842 X-Git-Url: http://git.cyclocoop.org/%24action?a=commitdiff_plain;h=498b4d60bd8ced58076ec4c2ac8013fcedc8d283;p=lhc%2Fweb%2Fwiklou.git Klingon language file --- diff --git a/languages/LanguageTlh.php b/languages/LanguageTlh.php new file mode 100644 index 0000000000..6c50833976 --- /dev/null +++ b/languages/LanguageTlh.php @@ -0,0 +1,56 @@ + "Doch", + NS_SPECIAL => "le'", + NS_MAIN => "", + NS_TALK => "ja'chuq", + NS_USER => "lo'wI'", + NS_USER_TALK => "lo'wI'_ja'chuq", + NS_WIKIPEDIA => $wgMetaNamespace, + NS_WIKIPEDIA_TALK => $wgMetaNamespace . "_ja'chuq", + NS_IMAGE => "nagh_beQ", + NS_IMAGE_TALK => "nagh_beQ_ja'chuq", + NS_MEDIAWIKI => "MediaWiki", + NS_MEDIAWIKI_TALK => "MediaWiki_ja'chuq", + NS_TEMPLATE => "chen'ay'", + NS_TEMPLATE_TALK => "chen'ay'_ja'chuq", + NS_HELP => "QaH", + NS_HELP_TALK => "QaH_ja'chuq", + NS_CATEGORY => "Segh", + NS_CATEGORY_TALK => "Segh_ja'chuq" +); + +class LanguageTlh extends LanguageUtf8 +{ + function getNamespaces() { + global $wgNamespaceNamesTlh; + return $wgNamespaceNamesTlh; + } + + function getNsText( $index ) { + global $wgNamespaceNamesTlh; + return $wgNamespaceNamesTlh[$index]; + } + + function getNsIndex( $text ) { + global $wgNamespaceNamesTlh; + + foreach ( $wgNamespaceNamesTlh as $i => $n ) { + if ( 0 == strcasecmp( $n, $text ) ) { return $i; } + } + return false; + } +} + +?> + +