From f71fe950887cf8b52215a43e1e4bc3c0ad5b0285 Mon Sep 17 00:00:00 2001 From: Angel Fernando Quiroz Campos Date: Tue, 26 Dec 2023 19:06:43 -0500 Subject: [PATCH] Language: Sub languages PO file will be created with the parent locale as prefix - refs BT#21304 --- public/main/admin/sub_language_add.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/public/main/admin/sub_language_add.php b/public/main/admin/sub_language_add.php index d83078d9ba..497f1d90e8 100644 --- a/public/main/admin/sub_language_add.php +++ b/public/main/admin/sub_language_add.php @@ -106,6 +106,9 @@ if (isset($_POST['SubmitAddNewLanguage'])) { //Fixes BT#1636 $english_name = api_strtolower($english_name); + $firstIso = substr($language_details['isocode'], 0, 2); + $english_name = str_starts_with($english_name, $firstIso.'_') ? $english_name : $firstIso.'_'.$english_name; + $isocode = str_replace(' ', '_', $isocode); $str_info = '
'.get_lang('Original name').' : '.$original_name.'
'.get_lang('English name').' : '.$english_name.'
'.get_lang('Character set').' : '.$isocode;