We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent cf84ac5 commit 3fdca87Copy full SHA for 3fdca87
rosetta/static/admin/rosetta/js/rosetta.js
@@ -153,7 +153,7 @@ document.addEventListener("DOMContentLoaded", () => {
153
// Show warning if the variables in the original and the translation don't match
154
function validateTranslation(textarea) {
155
const orig = originalForTextarea(textarea);
156
- const variablePattern = /%(?:\([^\s)]*\))?[sdf]|\{[\w\d_]+?\}/g;
+ const variablePattern = /%(?:\([^\s)]*\))?[sdf]|\{[^\s}]*\}/g;
157
const origVars = orig.match(variablePattern) || [];
158
const transVars = textarea.value.match(variablePattern) || [];
159
const everyOrigVarUsed = origVars.every((origVar) => transVars.includes(origVar));
0 commit comments