cockpit-po-plugin: Fix crash with plural forms
Declare the `pos` variable. Fixes regression introduced in commit
7f6ef51c12.
Add plural forms to German translations to exercise this code path.
This commit is contained in:
parent
7f6ef51c12
commit
e418cba057
2 changed files with 2 additions and 1 deletions
1
po/de.po
1
po/de.po
|
|
@ -12,6 +12,7 @@ msgstr ""
|
|||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=n != 1\n"
|
||||
|
||||
#: src/index.html:20
|
||||
msgid "Cockpit Starter Kit"
|
||||
|
|
|
|||
|
|
@ -59,7 +59,7 @@ module.exports = class {
|
|||
|
||||
// We know the brace in is the location to insert our function
|
||||
if (plurals) {
|
||||
pos = output.indexOf('{', 1);
|
||||
const pos = output.indexOf('{', 1);
|
||||
output = output.substr(0, pos + 1) + "'plural-forms':" + String(plurals) + "," + output.substr(pos + 1);
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue