From 3854f07a4f52e1a6da6ccb0b94ee1ade7db83cc0 Mon Sep 17 00:00:00 2001 From: Antoine M Date: Thu, 30 Nov 2023 16:49:53 +0100 Subject: [PATCH] introducing utils function to get admin language from cookies --- utils/getAdminLanguageFromCookies.js | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 utils/getAdminLanguageFromCookies.js diff --git a/utils/getAdminLanguageFromCookies.js b/utils/getAdminLanguageFromCookies.js new file mode 100644 index 0000000..ddb7e8c --- /dev/null +++ b/utils/getAdminLanguageFromCookies.js @@ -0,0 +1,16 @@ +export default function getAdminLanguageFromCookies(c_name) { + var c_value = document.cookie, + c_start = c_value.indexOf(" " + c_name + "="); + if (c_start == -1) c_start = c_value.indexOf(c_name + "="); + if (c_start == -1) { + c_value = null; + } else { + c_start = c_value.indexOf("=", c_start) + 1; + var c_end = c_value.indexOf(";", c_start); + if (c_end == -1) { + c_end = c_value.length; + } + c_value = unescape(c_value.substring(c_start, c_end)); + } + return c_value; +}