From 06c7acda4fcc465ee5f7bd29ae47ee380535ba83 Mon Sep 17 00:00:00 2001 From: patdenice Date: Thu, 25 Mar 2010 10:27:17 +0000 Subject: Feature 1535: Add languages table. Ready for theme manager! git-svn-id: http://piwigo.org/svn/trunk@5341 68402e56-0260-453c-a942-63ccdbb3a9ee --- install.php | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) (limited to 'install.php') diff --git a/install.php b/install.php index 6e47bafe8..e1d7a96fe 100644 --- a/install.php +++ b/install.php @@ -273,11 +273,12 @@ if ( isset( $_POST['install'] )) $pwg_db_charset = 'utf8'; if ($dblayer=='mysql') { - $install_charset_collate = "DEFAULT CHARACTER SET $pwg_db_charset"; + $install_charset_collate = "DEFAULT CHARACTER SET $pwg_db_charset"; + pwg_query('SET NAMES "'.$pwg_db_charset.'"'); } else { - $install_charset_collate = ''; + $install_charset_collate = ''; } } else @@ -373,6 +374,17 @@ INSERT INTO '.$prefixeTable.'config (param,value,comment) \'a secret key specific to the gallery for internal use\');'; pwg_query($query); + // fill languages table + $inserts = array(); + foreach (get_languages('utf-8') as $language_code => $language_name) + { + $inserts[] = array( + 'id' => $language_code, + 'name' => $language_name, + ); + } + mass_inserts(LANGUAGES_TABLE, array('id', 'name'), $inserts); + // fill $conf global array load_conf_from_db(); -- cgit v1.2.3