diff --git a/index.php b/index.php index 2cd0b83..2de519a 100644 --- a/index.php +++ b/index.php @@ -193,7 +193,9 @@ if (empty($module) && $type != '') { echo '
'; $res = ''; - foreach ($translater->getModules($type) as $module) { + $modules = $translater->getModules($type); + ksort($modules); + foreach ($modules as $module) { if ($translater->hide_default && in_array($module->id, $translater::$default_distrib_modules[$type])) { continue; } @@ -202,12 +204,12 @@ if (empty($module) && $type != '') { '%s', $core->adminurl->get('translater', ['type' => $module->type, 'module' => $module->id]), html::escapeHTML(sprintf(__('Translate module %s'), __($module->name))), - html::escapeHTML(__($module->name)) + html::escapeHTML(__($module->id)) ); } else { $res .= sprintf( '%s', - html::escapeHTML(__($module->name)) + html::escapeHTML(__($module->id)) ); } $codes = $module->getLangs(); @@ -227,7 +229,7 @@ if (empty($module) && $type != '') { $res .= sprintf( '%s%s%s', implode(', ', $codes), - html::escapeHTML($module->id), + html::escapeHTML($module->name), $module->version ); } @@ -237,9 +239,9 @@ if (empty($module) && $type != '') { - - + + ' . $res .
' . sprintf(__('Modules list of type "%s"'), $type) .'
' . __('Module') . '' . __('Languages') . ' ' . __('Id') . '' . __('Languages') . '' . __('Name') . ' ' . __('Version') . '