From 2dcb57e2a4aa224a6ca8b926240bc6e7190f740d Mon Sep 17 00:00:00 2001 From: Mobb autofixer Date: Fri, 15 Mar 2024 17:25:05 +0000 Subject: [PATCH] mobb fix commit: d1cbe4eb-f033-43f4-b83a-63d2eef7033a --- src/org/opencms/i18n/CmsLocaleManager.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/org/opencms/i18n/CmsLocaleManager.java b/src/org/opencms/i18n/CmsLocaleManager.java index 8ecce0690e..27def0c6ef 100644 --- a/src/org/opencms/i18n/CmsLocaleManager.java +++ b/src/org/opencms/i18n/CmsLocaleManager.java @@ -1237,7 +1237,7 @@ private List loadProfiles(List locales) throws Exception { // make sure not to add a profile twice if (!languagesAdded.contains(lang)) { languagesAdded.add(lang); - String profileFile = "profiles" + "/" + lang; + String profileFile = "profiles" + "/" + String.valueOf(lang).replaceAll("([/\\\\:*?\"<>|])|(^\\s)|([.\\s]$)", "_").replaceAll("\0", ""); InputStream is = getClass().getClassLoader().getResourceAsStream(profileFile); if (is != null) { String profile = IOUtils.toString(is, "UTF-8");