summaryrefslogtreecommitdiff
path: root/languages/classes/LanguageGv.php
diff options
context:
space:
mode:
authorPierre Schmitz <pierre@archlinux.de>2009-06-10 13:00:47 +0200
committerPierre Schmitz <pierre@archlinux.de>2009-06-10 13:00:47 +0200
commit72e90545454c0e014318fa3c81658e035aac58c1 (patch)
tree9212e3f46868989c4d57ae9a5c8a1a80e4dc0702 /languages/classes/LanguageGv.php
parent565a0ccc371ec1a2a0e9b39487cbac18e6f60e25 (diff)
applying patch to version 1.15.0
Diffstat (limited to 'languages/classes/LanguageGv.php')
-rw-r--r--languages/classes/LanguageGv.php27
1 files changed, 27 insertions, 0 deletions
diff --git a/languages/classes/LanguageGv.php b/languages/classes/LanguageGv.php
new file mode 100644
index 00000000..5683826d
--- /dev/null
+++ b/languages/classes/LanguageGv.php
@@ -0,0 +1,27 @@
+<?php
+
+/** Manx (Gaelg)
+ *
+ * @ingroup Language
+ *
+ * @author Niklas Laxström
+ */
+class LanguageGv extends Language {
+
+ function convertPlural( $count, $forms ) {
+ if ( !count($forms) ) { return ''; }
+
+ $forms = $this->preConvertPlural( $forms, 4 );
+
+ if ($count > 0 && ($count % 20) === 0 ) {
+ return $forms[0];
+ } else {
+ switch ($count % 10) {
+ case 1: return $forms[1];
+ case 2: return $forms[2];
+ default: return $forms[3];
+ }
+ }
+ }
+
+}