Skip to content

Commit 4bd1e7c

Browse files
author
Till Brehm
committed
Fixed: Issue #3819 v3.1 Unescaped strings in language files after installation vs source throws 500 error
1 parent 8216c5e commit 4bd1e7c

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

interface/lib/classes/tform_tpl_generator.inc.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -311,6 +311,8 @@ function lng_add($lang, $formDef) {
311311
$fp = fopen($lng_file, "w");
312312
fwrite($fp, "<?php\n");
313313
foreach($wb_out as $key => $val) {
314+
$val = str_replace("'", "\\'",$val);
315+
$key = str_replace("'", "\\'",$key);
314316
$new_line = '$wb["'.$key.'"] = '."'$val';\n";
315317
fwrite($fp, $new_line);
316318

0 commit comments

Comments
 (0)