summaryrefslogtreecommitdiff
path: root/languages/classes/LanguageKsh.php
diff options
context:
space:
mode:
Diffstat (limited to 'languages/classes/LanguageKsh.php')
-rw-r--r--languages/classes/LanguageKsh.php16
1 files changed, 9 insertions, 7 deletions
diff --git a/languages/classes/LanguageKsh.php b/languages/classes/LanguageKsh.php
index c53667cf..f72046e7 100644
--- a/languages/classes/LanguageKsh.php
+++ b/languages/classes/LanguageKsh.php
@@ -21,14 +21,16 @@ class LanguageKsh extends Language {
/**
* Handle cases of (1, other, 0) or (1, other)
*/
- public function convertPlural( $count, $w1, $w2, $w3, $w4, $w5 ) {
- $count = str_replace (' ', '', $count);
- if ( $count == '1' ) {
- return $w1;
- } elseif ( $count == '0' && $w3 ) {
- return $w3;
+ function convertPlural( $count, $forms ) {
+ if ( !count($forms) ) { return ''; }
+ $forms = $this->preConvertPlural( $forms, 3 );
+
+ if ( $count == 1 ) {
+ return $forms[0];
+ } elseif ( $count == 0 ) {
+ return $forms[2];
} else {
- return $w2;
+ return $forms[1];
}
}
}