about summary refs log tree commit diff
path: root/app/javascript/mastodon/locales/locale-data/oc.js
diff options
context:
space:
mode:
authorKoala Yeung <koalay@gmail.com>2017-05-10 20:44:48 +0800
committerEugen Rochko <eugen@zeonfederated.com>2017-05-10 14:44:48 +0200
commit7ac092513c3c298ad80cb80f7bee76ca8ed56235 (patch)
treeb70b7230ab8ab5641f2db1c9f36381d93497cf57 /app/javascript/mastodon/locales/locale-data/oc.js
parent2db53526c94e31c1fe2982da5ca097e24333d6c1 (diff)
Fix Occitan's locale data plural function (#2957)
* Fix the pluralRuleFunction of the locale data.
* Added more descriptions about how to write it.
Diffstat (limited to 'app/javascript/mastodon/locales/locale-data/oc.js')
-rw-r--r--app/javascript/mastodon/locales/locale-data/oc.js9
1 files changed, 2 insertions, 7 deletions
diff --git a/app/javascript/mastodon/locales/locale-data/oc.js b/app/javascript/mastodon/locales/locale-data/oc.js
index 83b1b7412..4abd02a2b 100644
--- a/app/javascript/mastodon/locales/locale-data/oc.js
+++ b/app/javascript/mastodon/locales/locale-data/oc.js
@@ -3,13 +3,8 @@
 
 export default [{
   locale: "oc",
-  pluralRuleFunction: function(e, a) {
-    var n = String(e).split("."),
-      l = !n[1],
-      o = Number(n[0]) == e,
-      t = o && n[0].slice(-1),
-      r = o && n[0].slice(-2);
-    return a ? 1 == t && 11 != r ? "un" : 2 == t && 12 != r ? "dos" : 3 == t && 13 != r ? "pauc" : "autre" : 1 == e && l ? "un" : "autre"
+  pluralRuleFunction: function (e, a) {
+    return a ? 1 == e ? "one" : "other" : e >= 0 && e < 2 ? "one" : "other";
   },
   fields: {
     year: {