ソースを参照

Stop escaping `'` on POT generation

Michael Alexsander 1 年間 前
コミット
e5022531bf
1 ファイル変更3 行追加3 行削除
  1. 3 3
      editor/pot_generator.cpp

+ 3 - 3
editor/pot_generator.cpp

@@ -141,7 +141,7 @@ void POTGenerator::_write_to_pot(const String &p_file) {
 
 
 			// Write context.
 			// Write context.
 			if (!context.is_empty()) {
 			if (!context.is_empty()) {
-				file->store_line("msgctxt " + context.c_escape().quote());
+				file->store_line("msgctxt " + context.json_escape().quote());
 			}
 			}
 
 
 			// Write msgid.
 			// 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++) {
 	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()) {
 	if (!last_line.is_empty()) {
-		r_file->store_line(last_line.c_escape().quote());
+		r_file->store_line(last_line.json_escape().quote());
 	}
 	}
 }
 }