diff --git a/resources/assets/js/services/translations.js b/resources/assets/js/services/translations.js index 645286c08..b595a05e6 100644 --- a/resources/assets/js/services/translations.js +++ b/resources/assets/js/services/translations.js @@ -52,9 +52,7 @@ class Translator { const rangeRegex = /^\[([0-9]+),([0-9*]+)]/; let result = null; - for (const i = 0, len = splitText.length; i < len; i++) { - const t = splitText[i]; - + for (let t of splitText) { // Parse exact matches const exactMatches = t.match(exactCountRegex); if (exactMatches !== null && Number(exactMatches[1]) === count) { @@ -77,7 +75,10 @@ class Translator { result = (count === 1) ? splitText[0] : splitText[1]; } - if (result === null) result = splitText[0]; + if (result === null) { + result = splitText[0]; + } + return this.performReplacements(result, replacements); } diff --git a/resources/views/comments/comments.blade.php b/resources/views/comments/comments.blade.php index 99b21b9b2..5bfcc31bd 100644 --- a/resources/views/comments/comments.blade.php +++ b/resources/views/comments/comments.blade.php @@ -9,7 +9,7 @@