Code: Selecteer alles
//
// Language file for DB Maintenance Mod
//
$lang['DB_Maintenance'] = 'Database Maintenance';
$lang['DB_Maintenance_Description'] = 'Here you can check your database for inconsistencies and errors.<br /><b>Attention:</b> Some opperations will take a longer time to perform. Your board will be <b>locked</b> during the operations.</br /><br /><b>It is always recommended to backup your database before using any of the functions listed below!</b>';
$lang['Function'] = 'Function';
$lang['Function_Description'] = 'Description';
$lang['Incomplete_configuration'] = 'A setting for <b>%s</b> was not found in the board configuration. DB Maintenance cannot run without this setting.<br />You maybe forgot to execute the SQL statements as described in the installation instructions.';
$lang['dbtype_not_supported'] = 'Sorry, this function does not support your database';
$lang['no_function_specified'] = 'No function was specified';
$lang['function_unknown'] = 'The specified function is unknown';
$lang['Old_MySQL_Version'] = 'Sorry, your MySQL-Version does not support this function. Please use version 3.23.17 or newer.';
$lang['Back_to_DB_Maintenance'] = 'Back to Database Maintenance';
$lang['Processing_time'] = 'DB Maintenance took %f seconds for the operations';
$lang['Lock_db'] = 'Disabling board';
$lang['Unlock_db'] = 'Enabling board';
$lang['Already_locked'] = 'Board was already locked';
$lang['Ignore_unlock_command'] = 'Board was locked when starting this command. Board will not be unlocked';
$lang['Delay_info'] = 'Delaying three seconds to allow database actions to finish...';
$lang['Affected_row'] = 'One affected dataset';
$lang['Affected_rows'] = '%d affected datasets';
$lang['Done'] = 'Done';
//
// The following variable is used when nothing hat to be fixed in the database. It needs the complete paragraph-tag. If you do not want a message to be displayed in these cases, just leave the variable empty.
//
$lang['Nothing_to_do'] = "<p class=\"gen\"><i>Nothing to do :-)</i></p>\n";
//
// Names for new records in several tables
//
$lang['New_cat_name'] = 'Restored forums';
$lang['New_forum_name'] = 'Restored topics';
$lang['New_topic_name'] = 'Restored posts';
$lang['Restored_topic_name'] = 'Restored topic';
$lang['New_poster_name'] = 'Restored post'; // Name for Poster of a restored post
//
// Functions available
//
// Usage: $mtnc[] = array(internal Name, Name of Function, Description of Function, Warning Message (leef empty to avoid), Number of Check function (Integer))
// Use $mtnc[] = array('--', '', '', '', 0) for a space row (you can us a different check function)
//
$mtnc[] = array('statistic','Statistics','Shows information about the board and the database.','',0);
$mtnc[] = array('config','Configuration','Allows the configuration of DB Maintenance.','',5);
$mtnc[] = array('--', '', '', '', 0);
$mtnc[] = array('check_user','Check user and group tables','This will check the user and the group tables for errors and will restore missing single user groups.','You will loose all groups without any member by this action. Proceed?',0);
$mtnc[] = array('check_post','Check post and topic tables','This will check the post and the topic tables for errors.','You will loose all posts without any text. Proceed?',0);
$mtnc[] = array('check_vote','Check vote tables','This will check the vote tables for errors.','You will loose all vote data without a corresponding vote. Proceed?',0);
$mtnc[] = array('check_pm','Check private message tables','This will check the private messages tables for errors.','Unread messages will be deleted when either the sender or the recipient do not exist. Proceed?',0);
$mtnc[] = array('check_config','Check configuration table','This will check the configuration table for missing entries.','',0);
$mtnc[] = array('--', '', '', '', 0);
$mtnc[] = array('check_search_wordmatch','Check search word match table','This will check the word match table for errors. This table is used for the search function.','',0);
$mtnc[] = array('check_search_wordlist','Check search word list table','This will remove all unnecessary words in the word list used for search.','This function may take some time to execute. It is not necessary to perform this check but doing so may reduce database size a bit. Proceed?',0);
$mtnc[] = array('--', '', '', '', 0);
$mtnc[] = array('synchronize_post','Synchronize forums and topics','This will synchronize the post counters and the post data in the forums and topics.','This command will take some ammount of time to complete. If your server does not allow the usage of the set_time_limit() command, this command may be interruped by PHP. No data will get lost by this but some data may not be updated. Proceed?',0);
$mtnc[] = array('synchronize_user','Synchronize user post counters','This will synchronize the post counters for the users.','<b>Attention:</b> pruned posts are normaly not substracted from the post counter. When running this command, the pruned posts will be substracted from the counter and cannot be restored. Proceed?',6);
$mtnc[] = array('synchronize_mod_state','Synchronize moderator status','This will resync the moderator status in the user table.','',0);
$mtnc[] = array('--', '', '', '', 0);
$mtnc[] = array('reset_date','Reset last post date','This will reset the last post data if it is in the future. This will solve issues where users get a message that they are not allowed to make another post so soon after the last one.','Any time of a post in the future will be set to the current time. Proceed?',0);
$mtnc[] = array('reset_sessions','Reset all sessions','This will reset all current sessions by emptying the session table.','All currently active users will loose their session and their search results. Proceed?',0);
$mtnc[] = array('--', '', '', '', 8);
$mtnc[] = array('rebuild_search_index','Rebuild search index','This function will rebuild the index used for searching. You won\'t need this function under normal conditions.','This will delete the complete search index and rebuild it. It can take up to several hours to complete this task. The board will not be accessible during this time. Proceed?',7);
$mtnc[] = array('proceed_rebuilding','Restart rebuilding','Use this function if recreation of the search index was interrupted.','',4);
$mtnc[] = array('--', '', '', '', 1);
$mtnc[] = array('check_db','Check database','Checks the database for errors.','',1);
$mtnc[] = array('optimize_db','Optimize database','Optimizes the tables. This will reduce the database size after deleting lots of records and so on.','',1);
$mtnc[] = array('repair_db','Repair database','Fixes the database when an error is found.','You only should perform this action if an error is reported when checking the database. Proceed?',1);
$mtnc[] = array('--', '', '', '', 0);
$mtnc[] = array('reset_auto_increment','Reset auto increment values','This function resets the auto increment values. This should only be performed if there seems to be a problem when inserting new data in the tables.','Do you realy want to reset the auto increment values? No data will get lost but this function only should be used if neccessary.',0);
$mtnc[] = array('heap_convert','Convert Session-Table','This function converts the session-table to HEAP table type. This normaly will be done during installation and speed up phpBB a bit. You should use this function if your session-table is not of the HEAP table type.','Do you realy want to convert the table?',2);
$mtnc[] = array('--', '', '', '', 3);
$mtnc[] = array('unlock_db','Unlock the board','Use this function if you got an error during an opperation done before and the board is still locked.','',3);
//
// Function specific vars
//
//
// statistic
//
$lang['Statistic_title'] = 'Board and database statistics';
$lang['Database_table_info'] = 'Database statistics will deliver three different values: these for all tables of the database, these of all tables deliverd by phpBB by default (core tables) and these starting with the prefix of the board tables (advanced tables).';
$lang['Board_statistic'] = 'Board statistics';
$lang['Database_statistic'] = 'Database statistics';
$lang['Version_info'] = 'Version information';
$lang['Thereof_deactivated_users'] = 'thereof deactivated';
$lang['Thereof_Moderators'] = 'thereof moderators';
$lang['Thereof_Administrators'] = 'thereof administrators';
$lang['Users_with_Admin_Privileges'] = 'Users with administrator privileges';
$lang['Number_tables'] = 'Number of tables';
$lang['Number_records'] = 'Number of records';
$lang['DB_size'] = 'Size of the database';
$lang['Thereof_phpbb_core'] = 'thereof phpBB core tables';
$lang['Thereof_phpbb_advanced'] = 'thereof advanced phpBB tables';
$lang['Version_of_board'] = 'Version of the Board';
$lang['Version_of_mod'] = 'Version of DB Maintenance';
$lang['Version_of_PHP'] = 'Version of PHP';
$lang['Version_of_MySQL'] = 'Version of MySQL';
//
// config
//
$lang['Config_title'] = 'DB Maintenance configuration';
$lang['Config_info'] = 'The following options allow you to configure the behavior of DB Maintenance. Please keep in mind that a misconfiguration may leed to unexpected results.';
$lang['General_Config'] = 'General configuration';
$lang['Rebuild_Config'] = 'Configuration of rebuilding of search index';
$lang['Current_Rebuild_Config'] = 'Configuration of current rebuilding';
$lang['Rebuild_Settings_Explain'] = 'These settings adjust the behavior of DB Maintenance when rebuilding the search index.';
$lang['Current_Rebuild_Settings_Explain'] = 'These settings are used by DB Maintenance to store the position of the current rebuild. There is no need to adapt these settings under normal conditions.';
$lang['Disallow_postcounter'] = 'Disallow synchronization of user post counters';
$lang['Disallow_postcounter_Explain'] = 'This will disable the function to synchronize the user post counters. You can disallow this function if you do not want that pruned posts get substracted from the post counters of the users.';
$lang['Disallow_rebuild'] = 'Disallow rebuilding of the search index';
$lang['Disallow_rebuild_Explain'] = 'This will disable the rebuilding of the search index. An interrupted rebuild can be continued however.';
$lang['Rebuildcfg_Timelimit'] = 'Maximum execution time for rebuilding (in seconds)';
$lang['Rebuildcfg_Timelimit_Explain'] = 'Maximum time used for one step when rebuilding (default: 240). This value limits the execution time even if a longer time would be possible.';
$lang['Rebuildcfg_Timeoverwrite'] = 'Fixed amount of time available for execution (in seconds)';
$lang['Rebuildcfg_Timeoverwrite_Explain'] = 'Fixed estimated time available for execution (default: 0). With 0 the result of the calculation is used as execution time, any other value overwrites the calculated value.';
$lang['Rebuildcfg_Maxmemory'] = 'Maximum post size for rebuilding (in kByte)';
$lang['Rebuildcfg_Maxmemory_Explain'] = 'Maximum size of posts indexed in one step (default: 500). When the sum of the post sizes gets over this value, no further post is indexed in the current step.';
$lang['Rebuildcfg_Minposts'] = 'Minimum posts to index per step';
$lang['Rebuildcfg_Minposts_Explain'] = 'Minimum number of posts indexed per step (default: 3). Defines the number of posts that are at least indexed per step.';
$lang['Rebuildcfg_PHP3Only'] = 'Use only standard PHP 3 compatible method for indexing';
$lang['Rebuildcfg_PHP3Only_Explain'] = 'DB Maintenance uses an advanced method for indexing when PHP 4.0.5 or newer is available. You can switch off the advanced method so that DB Maintenance will make use of the standard method of the board.';
$lang['Rebuildcfg_PHP4PPS'] = 'Posts indexed per second when using advanced indexing method';
$lang['Rebuildcfg_PHP4PPS_Explain'] = 'Estimated value of posts that can be indexed per second when using the advanced indexing method (default: 8).';
$lang['Rebuildcfg_PHP3PPS'] = 'Posts indexed per second when using standard indexing method';
$lang['Rebuildcfg_PHP3PPS_Explain'] = 'Estimated value of posts that can be indexed per second when using the standard indexing method (default: 1).';
$lang['Rebuild_Pos'] = 'Last post indexed';
$lang['Rebuild_Pos_Explain'] = 'ID of the last successful indexed post. Is -1 when rebuilding has finished.';
$lang['Rebuild_End'] = 'Last post to index';
$lang['Rebuild_End_Explain'] = 'ID of the last post to index. Is 0 when rebuilding has finished.';
$lang['Dbmtnc_config_updated'] = 'Configuration Updated Successfully';
$lang['Click_return_dbmtnc_config'] = 'Click %sHere%s to return to configuration';
//
// check_user
//
$lang['Checking_user_tables'] = 'Checking user and group tables';
$lang['Checking_missing_anonymous'] = 'Checking for missing anonymous account';
$lang['Anonymous_recreated'] = 'Anonymous account recreated';
$lang['Checking_incorrect_pending_information'] = 'Checking for incorrect pending information';
$lang['Updating_invalid_pendig_user'] = 'Updated invalid pending information of one user';
$lang['Updating_invalid_pendig_users'] = 'Updated invalid pending information of %d users';
$lang['Updating_pending_information'] = 'Updating pending information of single user groups';
$lang['Checking_missing_user_groups'] = 'Checking for users with multiple or no single user group';
$lang['Found_multiple_SUG'] = 'Found users with multiple single user groups';
$lang['Resolving_user_id'] = 'Resolving users to group';
$lang['Removing_groups'] = 'Removing groups';
$lang['Removing_user_groups'] = 'Removing user to group connection';
$lang['Recreating_SUG'] = 'Recreating single user groups for user';
$lang['Checking_for_invalid_moderators'] = 'Checking for invalid group moderator settings';
$lang['Updating_Moderator'] = 'Setting current user as moderator for group';
$lang['Checking_moderator_membership'] = 'Checking group membership of moderators';
$lang['Updating_mod_membership'] = 'Updating membership of group moderators';
$lang['Moderator_added'] = 'Moderator added to group';
$lang['Moderator_changed_pending'] = 'Changed pending state of moderator';
$lang['Remove_invalid_user_data'] = 'Removing invalid user data in user-group-table';
$lang['Remove_empty_groups'] = 'Removing empty groups';
$lang['Remove_invalid_group_data'] = 'Removing invalid group data in user-group-table';
$lang['Checking_ranks'] = 'Checking for invalid ranks';
$lang['Invalid_ranks_found'] = 'Found users with invalid ranks';
$lang['Removing_invalid_ranks'] = 'Removing invalid ranks';
$lang['Checking_themes'] = 'Checking for invalid themes settings';
$lang['Updating_users_without_style'] = 'Updating users with no theme set';
$lang['Default_theme_invalid'] = '<b>Attention:</b> The default style is invalid. Please check your configuration.';
$lang['Updating_themes'] = 'Updating invalid themes to theme %d';
$lang['Checking_theme_names'] = 'Checking for invalid theme name data';
$lang['Removing_invalid_theme_names'] = 'Removing invalid theme name data';
$lang['Checking_languages'] = 'Checking for invalid language settings';
$lang['Invalid_languages_found'] = 'Found users with invalid language settings';
$lang['Default_language_invalid'] = '<b>Attention:</b> The default language is invalid. Please check your configuration.';
$lang['English_language_invalid'] = '<b>Attention:</b> The default language is invalid and the english language-files do not exist. You have to restore the <b>lang_english</b>-directory.';
$lang['Changing_language'] = 'Changing language \'%s\' to \'%s\'';
$lang['Remove_invalid_ban_data'] = 'Removing invalid ban data';
//
// check_post
//
$lang['Checking_post_tables'] = 'Checking post and topic tables';
$lang['Checking_invalid_forums'] = 'Checking for forums with invalid category';
$lang['Invalid_forums_found'] = 'Found forums with invalid category';
$lang['Setting_category'] = 'Moving forums to category \'%s\'';
$lang['Checking_posts_wo_text'] = 'Checking for posts without a text';
$lang['Posts_wo_text_found'] = 'Found posts without text';
$lang['Deleting_post_wo_text'] = '%d (Topic: %s (%d); User: %s (%d))';
$lang['Deleting_Posts'] = 'Deleting post data';
$lang['Checking_topics_wo_post'] = 'Checking for topics without a post';
$lang['Topics_wo_post_found'] = 'Found topics without a post';
$lang['Deleting_topics'] = 'Deleting topic data';
$lang['Checking_invalid_topics'] = 'Checking for topics with invalid forum';
$lang['Invalid_topics_found'] = 'Found topics with invalid forum';
$lang['Setting_forum'] = 'Moving topics to forum \'%s\'';
$lang['Checking_invalid_posts'] = 'Checking for posts with invalid topic';
$lang['Invalid_posts_found'] = 'Found posts with invalid topic';
$lang['Setting_topic'] = 'Moving posts %s to topic \'%s\' (%d) in forum \'%s\'';
$lang['Checking_invalid_forums_posts'] = 'Checking for posts with invalid forum';
$lang['Invalid_forum_posts_found'] = 'Found posts with invalid forum';
$lang['Setting_post_forum'] = '%d: Moving from forum \'%s\' (%d) to \'%s\' (%d)';
$lang['Checking_texts_wo_post'] = 'Checking for post texts without a post';
$lang['Invalid_texts_found'] = 'Found texts without a post';
$lang['Recreating_post'] = 'Recreating post %d and move it to topic \'%s\' in forum \'%s\'<br />Extract: %s';
$lang['Checking_invalid_topic_posters'] = 'Checking topics for invalid posters';
$lang['Invalid_topic_poster_found'] = 'Found topics with invalid poster';
$lang['Updating_topic'] = 'Updating topic %d (Poster: %d -> %d)';
$lang['Checking_invalid_posters'] = 'Checking posts for invalid posters';
$lang['Invalid_poster_found'] = 'Found posts with invalid poster';
$lang['Updating_posts'] = 'Updating posts';
$lang['Checking_moved_topics'] = 'Checking moved topics';
$lang['Deleting_invalid_moved_topics'] = 'Deleting invalid moved topics';
$lang['Updating_invalid_moved_topic'] = 'Updating invalid moved information for one unmoved topics';
$lang['Updating_invalid_moved_topics'] = 'Updating invalid moved information for %d unmoved topics';
$lang['Checking_prune_settings'] = 'Checking for invalid prune data';
$lang['Removing_invalid_prune_settings'] = 'Removing invalid prune settings';
$lang['Updating_invalid_prune_setting'] = 'Updating invalid prune settings of one forum';
$lang['Updating_invalid_prune_settings'] = 'Updating invalid prune settings of %d forums';
$lang['Checking_topic_watch_data'] = 'Checking for invalid watched topics';
$lang['Checking_auth_access_data'] = 'Checking for invalid group authorisation data';
$lang['Must_synchronize'] = 'You have to synchronize the post data before using the board. Click to proceed.';
//
// check_vote
//
$lang['Checking_vote_tables'] = 'Check vote tables';
$lang['Checking_votes_wo_topic'] = 'Checking for votes without corresponding topic';
$lang['Votes_wo_topic_found'] = 'Found votes without topic';
$lang['Invalid_vote'] = '%s (%d) - Start date: %s - End date: %s';
$lang['Deleting_votes'] = 'Deleting votes';
$lang['Checking_votes_wo_result'] = 'Checking for votes without any result';
$lang['Votes_wo_result_found'] = 'Found votes without result';
$lang['Checking_topics_vote_data'] = 'Checking vote data in topic tables';
$lang['Updating_topics_wo_vote'] = 'Updating topics marked as vote without a corresponding vote';
$lang['Updating_topics_w_vote'] = 'Updating topics not marked as vote but with a corresponding vote';
$lang['Checking_results_wo_vote'] = 'Checking for results without corresponding vote';
$lang['Results_wo_vote_found'] = 'Found results without vote';
$lang['Invalid_result'] = 'Deleting result: %s (Votes: %d)';
$lang['Checking_voters_data'] = 'Checking for invalid voting data';
//
// check_pm
//
$lang['Checking_pm_tables'] = 'Checking private messages tables';
$lang['Checking_pms_wo_text'] = 'Checking for private messages without a text';
$lang['Pms_wo_text_found'] = 'Found private messages without text';
$lang['Deleting_pn_wo_text'] = '%d (Subject: %s; Sender: %s (%d); Recipient: %s (%d))';
$lang['Deleting_Pms'] = 'Deleting private message data';
$lang['Checking_texts_wo_pm'] = 'Checking for private messages texts without a message';
$lang['Deleting_pm_texts'] = 'Deleting invalid private messages texts';
$lang['Checking_invalid_pm_senders'] = 'Checking private messages for invalid senders';
$lang['Invalid_pm_senders_found'] = 'Found private messages with invalid sender';
$lang['Updating_pms'] = 'Updating private messages';
$lang['Checking_invalid_pm_recipients'] = 'Checking private messages for invalid recipients';
$lang['Invalid_pm_recipients_found'] = 'Found private messages with invalid recipient';
$lang['Checking_pm_deleted_users'] = 'Checking private messages for deleted senders or recipients';
$lang['Invalid_pm_users_found'] = 'Found private messages with deleted senders or recipients';
$lang['Deleting_pms'] = 'Deleting private messages';
$lang['Synchronize_new_pm_data'] = 'Synchronizing new private messages counter';
$lang['Synchronizing_users'] = 'Updating users';
$lang['Synchronizing_user'] = 'Updating user %s (%d)';
$lang['Synchronize_unread_pm_data'] = 'Synchronizing unread private messages counter';
//
// check_config
//
$lang['Checking_config_table'] = 'Checking configuration table';
$lang['Checking_config_entries'] = 'Cheking entries of configuration table';
$lang['Restoring_config'] = 'Restoring entries';
//
// check_search_wordmatch
//
$lang['Checking_search_wordmatch_tables'] = 'Checking word match table';
$lang['Checking_search_data'] = 'Checking for invalid search data';
//
// check_search_wordlist
//
$lang['Checking_search_wordlist_tables'] = 'Checking word match table';
$lang['Checking_search_words'] = 'Checking for unnecessary search words';
$lang['Removing_part_invalid_words'] = 'Removing part of unnecessary search words';
$lang['Removing_invalid_words'] = 'Removing unnecessary search words';
//
// rebuild_search_index
//
$lang['Rebuilding_search_index'] = 'Rebuilding search index';
$lang['Deleting_search_tables'] = 'Emptying search tables';
$lang['Reset_search_autoincrement'] = 'Resetting counter of search tables';
$lang['Preparing_config_data'] = 'Setting configuration data';
$lang['Can_start_rebuilding'] = 'You can now start with rebuilding the search index';
$lang['Click_once_warning'] = '<b>Only click link once!</b> - it can take up to serveral minutes till a new page is displayed.';
//
// proceed_rebuilding
//
$lang['Preparing_to_proceed'] = 'Preparing tables to allow proceeding';
$lang['Preparing_search_tables'] = 'Preparing search tables for proceeding';
//
// perform_rebuild
//
$lang['Click_or_wait_to_proceed'] = 'Click here to proceed or wait a few seconds';
$lang['Indexing_progress'] = '%d of %d posts (%01.1f%%) have been indexed. Last post indexed: %d';
$lang['Indexing_finished'] = 'Rebuilding the index was finished succesfully';
//
// synchronize_post
//
$lang['Synchronize_posts'] = 'Synchronizing post data';
$lang['Synchronize_topic_data'] = 'Synchronizing topics';
$lang['Synchronizing_topics'] = 'Updating topics';
$lang['Synchronizing_topic'] = 'Updating topic %d (%s)';
$lang['Synchronize_moved_topic_data'] = 'Synchronizing moved topics';
$lang['Inconsistencies_found'] = 'Inconsistencies in your database were found. Please %scheck the post and topic tables%s';
$lang['Synchronizing_moved_topics'] = 'Updating moved topics';
$lang['Synchronizing_moved_topic'] = 'Updating moved topic %d -> %d (%s)';
$lang['Synchronize_forum_topic_data'] = 'Synchronizing topic-data of forums';
$lang['Synchronizing_forums'] = 'Updating forums';
$lang['Synchronizing_forum'] = 'Updating forum %d (%s)';
$lang['Synchronize_forum_data_wo_topic'] = 'Synchronizing forums without any topic';
$lang['Synchronize_forum_post_data'] = 'Synchronizing post-data of forums';
$lang['Synchronize_forum_data_wo_post'] = 'Synchronizing forums without any post';
//
// synchronize_user
//
$lang['Synchronize_post_counters'] = 'Synchronizing post counters';
$lang['Synchronize_user_post_counter'] = 'Synchronizing post counter of users';
$lang['Synchronizing_user_counter'] = 'Updating user %s (%d): %d -> %d';
//
// synchronize_mod_state
//
$lang['Synchronize_moderators'] = 'Synchronizing moderator status in user table';
$lang['Getting_moderators'] = 'Getting moderators';
$lang['Checking_non_moderators'] = 'Checking for users with moderator status who do not moderate any forum';
$lang['Updating_mod_state'] = 'Updating moderator status of users';
$lang['Changing_moderator_status'] = 'Changing moderator status of user %s (%d)';
$lang['Checking_moderators'] = 'Checking for users without moderator status who do moderate a forum';
//
// reset_date
//
$lang['Resetting_future_post_dates'] = 'Resetting last post dates in the future';
$lang['Checking_post_dates'] = 'Checking dates of posts';
$lang['Checking_pm_dates'] = 'Checking dates of private messages';
$lang['Checking_email_dates'] = 'Checking dates of last e-mail';
//
// reset_sessions
//
$lang['Resetting_sessions'] = 'Resetting sessions';
$lang['Deleting_session_tables'] = 'Emptying session and search result tables';
$lang['Restoring_session'] = 'Restoring session of active user';
//
// check_db
//
$lang['Checking_db'] = 'Checking database';
$lang['Checking_tables'] = 'Checking tables';
$lang['Table_OK'] = 'OK';
$lang['Table_HEAP_info'] = 'Command not available for HEAP-tables';
//
// repair_db
//
$lang['Repairing_db'] = 'Repairing database';
$lang['Repairing_tables'] = 'Repairing tables';
//
// optimize_db
//
$lang['Optimizing_db'] = 'Optimizing database';
$lang['Optimizing_tables'] = 'Optimizing tables';
$lang['Optimization_statistic'] = 'Optimization reduced size of tables from %s to %s. That is a reduction of %s or %01.2f%%.';
//
// reset_auto_increment
//
$lang['Reset_ai'] = 'Resetting auto increment values';
$lang['Ai_message_update_table'] = 'table updated';
$lang['Ai_message_no_update'] = 'no update necessary';
$lang['Ai_message_update_table_old_mysql'] = 'table updated'; // Used if an old version of MySQL is used which does not allow a table check before updating the table
//
// heap_convert
//
$lang['Converting_heap'] = 'Converting Session-Table to HEAP';
//
// unlock_db
//
$lang['Unlocking_db'] = 'Unlocking database';
//
// Emergency Recovery Console
//
$lang['Forum_Home'] = 'Forum Home';
$lang['ERC'] = 'Emergency Recovery Console';
$lang['Submit_text'] = 'Send';
$lang['Select_Language'] = 'Select a language';
$lang['No_selectable_language'] = 'No selectable language exist';
$lang['Select_Option'] = 'Select an option';
$lang['Option_Help'] = 'Hints for the options';
$lang['Authenticate_methods'] = 'There are two ways to authenticate';
$lang['Authenticate_methods_help_text'] = 'You have to authenticate to do any changes on the board configuration. There are two ways to do so: First, you can authenticate by entering name and password of any active administrator account of the board (prefered method). Second, you can authenticate by entering the name and password of the database account the board uses for accessing the database.';
$lang['Authenticate_user_only'] = 'You have to authenticate with an active administrator account';
$lang['Authenticate_user_only_help_text'] = 'You have to authenticate to do any changes on the board configuration. You can only authenticate by entering name and password of any active administrator account of the board.';
$lang['Admin_Account'] = 'Admin account of board';
$lang['Database_Login'] = 'Database user';
$lang['Username'] = 'Username';
$lang['Password'] = 'Password';
$lang['Auth_failed'] = 'Authentication failed!';
$lang['Return_ERC'] = 'Return to Emergency Recovery Console';
$lang['cur_setting'] = 'Current setting';
$lang['rec_setting'] = 'Recommended setting';
$lang['secure'] = 'Secure';
$lang['secure_yes'] = 'yes (https)';
$lang['secure_no'] = 'no (http)';
$lang['domain'] = 'Domain';
$lang['port'] = 'Port';
$lang['path'] = 'Path';
$lang['Cookie_domain'] = 'Cookie domain';
$lang['Cookie_name'] = 'Cookie name';
$lang['Cookie_path'] = 'Cookie path';
$lang['select_language'] = 'Select new language';
$lang['select_theme'] = 'Select new theme';
$lang['reset_thmeme'] = 'Recreate default theme';
$lang['new_admin_user'] = 'User to grant admin privileges';
$lang['dbms'] = 'Database Type';
$lang['DB_Host'] = 'Database Server Hostname / DSN';
$lang['DB_Name'] = 'Your Database Name';
$lang['DB_Username'] = 'Database Username';
$lang['DB_Password'] = 'Database Password';
$lang['Table_Prefix'] = 'Prefix for tables in database';
$lang['New_config_php'] = "This is your new config.$phpEx";
//
// Options
//
$lang['cls'] = 'Clear all sessions';
$lang['rdb'] = 'Repair database tables';
$lang['cct'] = 'Check config table';
$lang['rpd'] = 'Reset path data';
$lang['rcd'] = 'Reset cookie data';
$lang['rld'] = 'Reset language data';
$lang['rtd'] = 'Reset template data';
$lang['dgc'] = 'Disable GZip compression';
$lang['cbl'] = 'Clear ban list';
$lang['raa'] = 'Remove all administrators';
$lang['mua'] = 'Grant user admin privileges';
$lang['rcp'] = 'Recreate config.php';
//
// Info for options
//
$lang['cls_info'] = 'When proceeding all sessions will be cleared.';
$lang['rdb_info'] = 'When proceeding the tables of the database will be repaired.';
$lang['cct_info'] = 'When proceeding the config table will be checked and missing entries be restored.';
$lang['rpd_info'] = 'When proceeding the config data will be updated if the recommended setting is selected.';
$lang['rcd_info'] = 'When proceeding the cookie data will be updated. The Option whether to set a secure cookie or not can be found under \'Reset path data\'.';
$lang['rld_info'] = 'When proceeding the selected language will be used for both the board and the user used to authenticate.';
$lang['rtd_info'] = 'When proceeding either the selected style will be used for both the board and the user used to authenticate or the default theme (subSilver) will be recreated and used for board and user.';
$lang['rtd_info_no_theme'] = 'When proceeding the default theme (subSilver) will be recreated and used for both the board and the user used to authenticate.';
$lang['dgc_info'] = 'When proceeding the GZip compression will be disabled.';
$lang['cbl_info'] = 'When proceeding both the ban list and the disallowed users will be cleard.';
$lang['raa_info'] = 'When proceeding all admins will be set to normal users. If you use an admin account to authenticate, the account used forauthentication will keep its admin level.';
$lang['mua_info'] = 'When proceeding the selected user will be granted administrator privileges. The user will also be activated.';
$lang['rcp_info'] = 'When proceeding a new config.php will be created with the data entered.';
//
// Success messages for options
//
$lang['cls_success'] = 'All sessions were cleared successful.';
$lang['rdb_success'] = 'The tables of the database were repaired.';
$lang['rpd_success'] = 'Board configuration updated successful.';
$lang['cct_success'] = 'Config table checked successful.';
$lang['rcd_success'] = 'Cookie data updated successful.';
$lang['rld_success'] = 'The language data was updated successful.';
$lang['rld_failed'] = "The required language files (lang_main.$phpEx and lang_admin.$phpEx) do not exist.";
$lang['rtd_restore_success'] = 'The default style was restored successful.';
$lang['rtd_success'] = 'The style data was updated successful.';
$lang['dgc_success'] = 'The GZip compression was disabled successful.';
$lang['cbl_success'] = 'The ban list and the disallowed users were cleared successful.';
$lang['cbl_success_anonymous'] = 'The ban list and the disallowed users were cleared successful. The anonymous account has been recreated. Since group data of the anonymous account may be missing, it is recommended to use the function "Check user and group tables" in the main part of DB Maintenance.';
$lang['raa_success'] = 'All admins were removed successful.';
$lang['mua_success'] = 'The selected user has now admin privileges.';
$lang['mua_failed'] = '<b>Error:</b> The selected user does not exist or already has admin privileges.';
$lang['rcp_success'] = "Copy the text to a text file, rename it to <b>config.$phpEx</b> and upload it to the root directory of the forum. Please ensure that there is no character (including spaces and line feeds) before the <b><?php</b> and after the <b>?></b>.<br />You can also %sdownload%s the file to your computer.";
//
// Text for success messages
//
$lang['Removing_admins'] = 'Removing admins';
//
// Help Text
//
$lang['Option_Help_Text'] = '<p>If you get reported that there was an error creating a session or so, you can clear the session data by selecting <b>Clear all sessions</b>. If you have Problems with accessing database tables, you can repair the tables by selecting<b>Repair database tables</b>. <b>Check config table</b> will check the config table for missing entries, which may be helpful by several types of errors.</p><p>If you are not able to log on or to enter the admin panel, there may be a fault in your path or your cookie settings. You can reset them with <b>Reset path data</b> or <b>Reset cookie data</b>. You can also reset the language setting with <b>Reset language data</b> or the template data with <b>Reset template data</b>.</p><p>If problems occur after activating the GZip compression, you can deactivate it by selecting <b>Disable GZip compression</b>.</p><p>If you lost the password of your account, you can grant an user admin privileges by selecting <b>Grant user admin privileges</b>. This will also activate the user so you can use an user just created before. If you are not able to add a new user, you can clear the ban list with <b>Clear ban list</b> (this will also restore the anonymous user).</p><p>If your board was hacked, it\'s recommended that you remove all admin accounts by selecting <b>Remove all administrators</b>. (The account itself will not be deleted but the rights will be removed.)</p><p>If you need to restore your config.php you can do so by selecting <b>Recreate config.php</b>.</p>';