summaryrefslogtreecommitdiff
path: root/languages/classes/LanguageMt.php
diff options
context:
space:
mode:
authorPierre Schmitz <pierre@archlinux.de>2008-08-15 01:29:47 +0200
committerPierre Schmitz <pierre@archlinux.de>2008-08-15 01:29:47 +0200
commit370e83bb0dfd0c70de268c93bf07ad5ee0897192 (patch)
tree491674f4c242e4d6ba0d04eafa305174c35a3391 /languages/classes/LanguageMt.php
parentf4debf0f12d0524d2b2427c55ea3f16b680fad97 (diff)
Update auf 1.13.0
Diffstat (limited to 'languages/classes/LanguageMt.php')
-rw-r--r--languages/classes/LanguageMt.php22
1 files changed, 22 insertions, 0 deletions
diff --git a/languages/classes/LanguageMt.php b/languages/classes/LanguageMt.php
new file mode 100644
index 00000000..fff779ac
--- /dev/null
+++ b/languages/classes/LanguageMt.php
@@ -0,0 +1,22 @@
+<?php
+
+/** Maltese (Malti)
+ *
+ * @ingroup Language
+ *
+ * @author Niklas Laxström
+ */
+
+class LanguageMt extends Language {
+ function convertPlural( $count, $forms ) {
+ if ( !count($forms) ) { return ''; }
+
+ $forms = $this->preConvertPlural( $forms, 4 );
+
+ if ( $count === 1 ) $index = 0;
+ elseif ( $count === 0 || ( $count%100>1 && $count%100<11) ) $index = 1;
+ elseif ( $count%100>10 && $count%100<20 ) $index = 2;
+ else $index = 3;
+ return $forms[$index];
+ }
+} \ No newline at end of file