diff --git a/sai/modules/saimod_sys_locale/saimod_sys_locale.php b/sai/modules/saimod_sys_locale/saimod_sys_locale.php index 050dcb5..1ad627a 100644 --- a/sai/modules/saimod_sys_locale/saimod_sys_locale.php +++ b/sai/modules/saimod_sys_locale/saimod_sys_locale.php @@ -2,10 +2,24 @@ namespace SYSTEM\SAI; class saimod_sys_locale extends \SYSTEM\SAI\SaiModule { + + public static function getLanguages() + { + $languages = unserialize(\SYSTEM\CONFIG\config::get(\SYSTEM\CONFIG\config_ids::SYS_CONFIG_LANGS)); + return $languages; + } + public static function html_content(){ $result = '
| '.'ID'.' | '.''.'Category'.' | '.''.'enUS'.' | '.''.'deDE'.' | '.'
|---|
| '.'ID'.' | '.''.'Category'.' | '; + + foreach (self::getLanguages() as $lang){ + $result .= ''.$lang.' | '; + $languages[] = $lang; + } + + $result .= '|
|---|---|---|---|
| '.$r['id'].' | '.''.$r['category'].' | '.''.$r['enUS'].' | '.''.$r['deDE'].' | '.'
| '.$r["id"].' '.' | '.''.$r["category"].' | '; + foreach ($languages as $columns){ + $result .= ''.$r[$columns].' '.' | ';
+ }
+
+ $result .= '