From b1d67c4fde578ef939c40c98efb32dae9c959f9b Mon Sep 17 00:00:00 2001 From: Michael Alexsander <michaelalexsander@protonmail.com> Date: Sun, 31 Dec 2023 12:25:24 -0300 Subject: [PATCH] Stop escaping `'` on POT generation (cherry picked from commit e5022531bf58fe2f91ed90544635edbfa140c873) --- editor/pot_generator.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/editor/pot_generator.cpp b/editor/pot_generator.cpp index ec044ee06e6..93c446c29a5 100644 --- a/editor/pot_generator.cpp +++ b/editor/pot_generator.cpp @@ -141,7 +141,7 @@ void POTGenerator::_write_to_pot(const String &p_file) { // Write context. if (!context.is_empty()) { - file->store_line("msgctxt " + context.c_escape().quote()); + file->store_line("msgctxt " + context.json_escape().quote()); } // Write msgid. @@ -183,11 +183,11 @@ void POTGenerator::_write_msgid(Ref<FileAccess> r_file, const String &p_id, bool } for (int i = 0; i < lines.size() - 1; i++) { - r_file->store_line((lines[i] + "\n").c_escape().quote()); + r_file->store_line((lines[i] + "\n").json_escape().quote()); } if (!last_line.is_empty()) { - r_file->store_line(last_line.c_escape().quote()); + r_file->store_line(last_line.json_escape().quote()); } }