app/assets/javascrips/i18n_screwdriver/screw.js in i18n_screwdriver-10.7.2 vs app/assets/javascrips/i18n_screwdriver/screw.js in i18n_screwdriver-12.0.0

- old
+ new

@@ -7,7 +7,9 @@ const md5 = window.md5(message); let translation = I18n.translations[I18n.locale][md5]; if (translation == null) { translation = I18n.onMissingTranslation(md5, message); } - return interpolate(translation, data); + + const [context, phrase] = translation.split("|") + return interpolate(phrase ?? context ?? "", data); };