Rev 1372 | Blame | Compare with Previous | Last modification | View Log | RSS feed
<?php////////////////////////////////////////////////////////////////////////////////// //// Copyright (C) 2006 Phorum Development Team //// http://www.phorum.org //// //// This program is free software. You can redistribute it and/or modify //// it under the terms of either the current Phorum License (viewable at //// phorum.org) or the Phorum License that was distributed with this file //// //// This program is distributed in the hope that it will be useful, //// but WITHOUT ANY WARRANTY, without even the implied warranty of //// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. //// //// You should have received a copy of the Phorum License //// along with this program. //////////////////////////////////////////////////////////////////////////////////// Check if the files for all configured languages// are available in the installation.$phorum_check = "Language support";function phorum_check_language() {$PHORUM = $GLOBALS["PHORUM"];$checked = array();// Check for the default language file.if (! file_exists("./include/lang/{$PHORUM["default_language"]}.php")) return array(PHORUM_SANITY_WARN,"Your default language is set to\"".htmlspecialchars($PHORUM["default_language"])."\",but the language file \"include/lang/".htmlspecialchars($PHORUM["default_language"].".php")."\" isnot available on your system (anymore?).","Install the specified language file to make this defaultlanguage work or change the Default Language settingunder General Settings.");$checked[$PHORUM["default_language"]] = true;// Check for the forum specific language file(s).$forums = phorum_db_get_forums();foreach ($forums as $id => $forum) {if (!empty($forum["language"]) && !$checked[$forum["language"]] &&!file_exists("./include/lang/{$forum["language"]}.php")) {return array(PHORUM_SANITY_WARN,"The language for forum \"".htmlspecialchars($forum["name"])."\" is set to\"".htmlspecialchars($forum["language"])."\",but the language file \"include/lang/".htmlspecialchars($forum["language"].".php")."\" isnot available on your system (anymore?).","Install the specified language file to make this languagework or change the language setting for the forum.");}$checked[$forum["language"]] = true;}// All checks are OK.return array(PHORUM_SANITY_OK, NULL);}?>