Я строю объект JSON в джинджа файле:Экранирование котировки в Jinja2
object_name = {
property_name: "{{ _("Some Text which might have "quotes" in it") }}"
}
А затем импортировать вышеуказанный файл jinja2 в теге сценария
примечание: _ («Текст») используется для заменяются текстом перевода, поэтому текст в() будет заменен текстом другого языка, поэтому я не могу предсказать, будет ли перевод содержать двойные кавычки
любая идея, как избежать входящих котировок и преобразовать их в например "
Edited
Решение:
Решение этой задачи для нас было путем питон пройти через все переводы и избежать всех qoutations. но мы всегда должны убедиться, что по крайней мере, английский текст не будет проблематичным, и в любом случае мы имеем Controll над этим .... до сих пор :)
Посмотрите на этот документ Aswell
http://pology.nedohodnik.net/doc/user/en_US/ch-poformat.html#sec-poescapes
Да убегает с обратными косыми чертами работами, но текст на английском языке будет автоматически заменен, например, французского текст, и мы никогда не знаем, если что французский текст имеет "в нем – Razmig