Skip to content

Commit 87d4ba4

Browse files
author
Anton Evers
committed
Prevent translation string lookup from breaking on \' or \" with a negative lookbehind
1 parent f930471 commit 87d4ba4

File tree

1 file changed

+1
-1
lines changed
  • app/code/Magento/Translation/etc

1 file changed

+1
-1
lines changed

app/code/Magento/Translation/etc/di.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@
6565
<argument name="patterns" xsi:type="array">
6666
<item name="i18n_translation" xsi:type="string"><![CDATA[~i18n\:\s*(["'])(.*?)(?<!\\)\1~]]></item>
6767
<item name="translate_wrapping" xsi:type="string"><![CDATA[~translate\=("')([^\'].*?)\'\"~]]></item>
68-
<item name="mage_translation_widget" xsi:type="string"><![CDATA[~\$\.mage\.__\((?s)[^'"]*?(['"])(.+?)\1(?s).*?\)~]]></item>
68+
<item name="mage_translation_widget" xsi:type="string"><![CDATA[~\$\.mage\.__\((?s)[^'"]*?(['"])(.+?)(?<!\\)\1(?s).*?\)~]]></item>
6969
<item name="mage_translation_static" xsi:type="string"><![CDATA[~\$t\((?s)[^'"]*?(["'])(.+?)\1(?s).*?\)~]]></item>
7070
</argument>
7171
</arguments>

0 commit comments

Comments
 (0)