Index: branches/RC/core/kernel/processors/main_processor.php =================================================================== diff -u -N -r10031 -r10098 --- branches/RC/core/kernel/processors/main_processor.php (.../main_processor.php) (revision 10031) +++ branches/RC/core/kernel/processors/main_processor.php (.../main_processor.php) (revision 10098) @@ -41,10 +41,10 @@ $path = preg_replace('/\/(.*?)\/(.*)/', $module.'/\\2', THEMES_PATH); // remove leading slash + substitute module } else { - $path = substr(THEMES_PATH, 1); + $path = mb_substr(THEMES_PATH, 1); $module = isset($params['module']) ? $params['module'] : 'core'; - if (strtolower($module) == 'in-portal') { + if (mb_strtolower($module) == 'in-portal') { $module_folder = 'platform'; } else { @@ -648,7 +648,7 @@ $current_template = $this->Application->GetVar('t'); $skip_prefixes = isset($params['skip_prefixes']) ? explode(',', $params['skip_prefixes']) : Array(); foreach ($this->Application->ModuleInfo as $module_name => $module_data) { - $module_key = strtolower($module_name); + $module_key = mb_strtolower($module_name); if ($module_name == 'In-Portal') { $module_prefix = $this->Application->IsAdmin() ? 'in-portal/' : $module_data['TemplatePath'];