From e78af7b6f3f775ccb8703091124c84ea9d1b59dd Mon Sep 17 00:00:00 2001 From: Minteck Date: Wed, 8 Jun 2022 19:37:54 +0200 Subject: Improve i18n a bit more --- news_internal/index.php | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) (limited to 'news_internal/index.php') diff --git a/news_internal/index.php b/news_internal/index.php index 63b691a..c5016d8 100644 --- a/news_internal/index.php +++ b/news_internal/index.php @@ -26,6 +26,7 @@ require_once $_SERVER['DOCUMENT_ROOT'] . "/private/session.php"; +global $_FRENCH; /** @var string $_FULLNAME * @var string $_USER @@ -37,7 +38,13 @@ if (isset($_GET['a'])) { if (!str_contains($_GET['a'], "/") && !str_contains($_GET['a'], ".")) { if (file_exists($_SERVER["DOCUMENT_ROOT"] . "/private/news/" . $_GET['a'] . ".json")) { $data = json_decode(file_get_contents($_SERVER["DOCUMENT_ROOT"] . "/private/news/" . $_GET['a'] . ".json"), true); - $html = file_get_contents($_SERVER["DOCUMENT_ROOT"] . "/private/news/" . $_GET['a'] . ".html"); + + if (!$_FRENCH && file_exists($_SERVER["DOCUMENT_ROOT"] . "/private/news/" . $_GET['a'] . ".en.html")) { + $html = file_get_contents($_SERVER["DOCUMENT_ROOT"] . "/private/news/" . $_GET['a'] . ".en.html"); + } else { + $html = file_get_contents($_SERVER["DOCUMENT_ROOT"] . "/private/news/" . $_GET['a'] . ".html"); + } + $summary = trim(explode("", $html)[0]); $full = trim($html); if (!($data["limited"] === null || in_array($_USER, $data["limited"]))) { -- cgit