]> scripts.mit.edu Git - autoinstallsdev/mediawiki.git/blobdiff - languages/classes/LanguageGsw.php
MediaWiki 1.11.0
[autoinstallsdev/mediawiki.git] / languages / classes / LanguageGsw.php
diff --git a/languages/classes/LanguageGsw.php b/languages/classes/LanguageGsw.php
new file mode 100644 (file)
index 0000000..0ee043d
--- /dev/null
@@ -0,0 +1,68 @@
+<?php
+/** Alemannic (Alemannisch)
+ *
+ * @addtogroup Language
+ */
+
+class LanguageGsw extends Language {
+   # 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;
+   }
+
+}
+
+