luci-base: cbi.js: support plural translations and disambiguation contexts
authorJo-Philipp Wich <jo@mein.io>
Wed, 22 Jan 2020 20:56:28 +0000 (21:56 +0100)
committerJo-Philipp Wich <jo@mein.io>
Thu, 7 May 2020 17:40:49 +0000 (19:40 +0200)
commitc952ef38d296ee6f8991c618e041db2f5d4dfeba
tree19d690928b81078912f0414ab486829f0d29066f
parentf044d2a4a8901a85b1b5330361705b86873ce6d6
luci-base: cbi.js: support plural translations and disambiguation contexts

 - Implement `N_(count, "String singular", "String plural" [, "Context"])`
   plural translation function.

 - Extend `_()` to optionally accept a second disambiguation context
   argument.

Signed-off-by: Jo-Philipp Wich <jo@mein.io>
(cherry picked from commit 894752610d80a2fa1cdb6a845526728eeb0bc984)
modules/luci-base/htdocs/luci-static/resources/cbi.js