4 * i18n_generator script
7 * @link http://www.open-emr.org
8 * @author Amiel Elboim <amielel@matrix.co.il>
9 * @author Brady Miller <brady.g.miller@gmail.com>
10 * @copyright Copyright (c) 2019 Amiel Elboim <amielel@matrix.co.il>
11 * @copyright Copyright (c) 2019 Brady Miller <brady.g.miller@gmail.com>
12 * @license https://github.com/openemr/openemr/blob/master/LICENSE GNU General Public License 3
15 require_once(__DIR__
. "/../../interface/globals.php");
17 use OpenEMR\Common\Csrf\CsrfUtils
;
19 if (!CsrfUtils
::verifyCsrfToken($_GET["csrf_token_form"])) {
20 CsrfUtils
::csrfNotVerified();
23 $sql = "SELECT c.constant_name, d.definition FROM lang_definitions as d
24 JOIN lang_constants AS c ON d.cons_id = c.cons_id
26 $tarns = sqlStatement($sql, $_GET['lang_id']);
28 while ($row = SqlFetchArray($tarns)) {
29 $json[$row['constant_name']] = $row['definition'];
31 echo json_encode($json, JSON_UNESCAPED_UNICODE
);