diff --git a/.gitignore b/.gitignore index dda2e0ecd9..6cc231a221 100644 --- a/.gitignore +++ b/.gitignore @@ -20,6 +20,7 @@ phpmyadmin.wpj .buildpath .cache .idea +.netbeans *.sw[op] # Locales /locale/ @@ -31,3 +32,8 @@ phpmyadmin.wpj /apidoc/ # Demo server revision-info.php +# PHPUnit +phpunit.xml +/test/bootstrap.php +# Jenkins +/build/ \ No newline at end of file diff --git a/ChangeLog b/ChangeLog index d438c06553..94861f50a6 100644 --- a/ChangeLog +++ b/ChangeLog @@ -52,6 +52,7 @@ phpMyAdmin - ChangeLog - remove version number in /setup - bug #3367993 [usability] Missing "Generate Password" button - bug #3363221 [display] Missing Server Parameter on inline sql query +- bug #3367986 [navi] Drop field -> lost active table 3.4.3.1 (2011-07-02) - [security] Fixed possible session manipulation in swekey authentication, see PMASA-2011-5 diff --git a/bs_disp_as_mime_type.php b/bs_disp_as_mime_type.php index 03a8c8b3ac..9ec0ec5b29 100644 --- a/bs_disp_as_mime_type.php +++ b/bs_disp_as_mime_type.php @@ -13,7 +13,7 @@ require_once './libraries/common.inc.php'; PMA_checkParameters(array('reference', 'c_type')); // Increase time limit, because fetching blob might take some time -set_time_limit(0); +@set_time_limit(0); $reference = $_REQUEST['reference']; /* diff --git a/build.xml b/build.xml new file mode 100644 index 0000000000..a6f09da0ed --- /dev/null +++ b/build.xml @@ -0,0 +1,87 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/db_events.php b/db_events.php index c4397e79b9..9991f83fff 100644 --- a/db_events.php +++ b/db_events.php @@ -19,6 +19,8 @@ $GLOBALS['js_include'][] = 'jquery/jquery-ui-1.8.custom.js'; $GLOBALS['js_include'][] = 'jquery/timepicker.js'; $GLOBALS['js_include'][] = 'rte/common.js'; $GLOBALS['js_include'][] = 'rte/events.js'; +$GLOBALS['js_include'][] = 'codemirror/lib/codemirror.js'; +$GLOBALS['js_include'][] = 'codemirror/mode/mysql/mysql.js'; /** * Include all other files diff --git a/db_routines.php b/db_routines.php index 739e69a5d2..745d1f9287 100644 --- a/db_routines.php +++ b/db_routines.php @@ -21,6 +21,8 @@ $GLOBALS['js_include'][] = 'jquery/jquery-ui-1.8.custom.js'; $GLOBALS['js_include'][] = 'jquery/timepicker.js'; $GLOBALS['js_include'][] = 'rte/common.js'; $GLOBALS['js_include'][] = 'rte/routines.js'; +$GLOBALS['js_include'][] = 'codemirror/lib/codemirror.js'; +$GLOBALS['js_include'][] = 'codemirror/mode/mysql/mysql.js'; /** * Include all other files diff --git a/db_sql.php b/db_sql.php index 26a6299d36..38074e9769 100644 --- a/db_sql.php +++ b/db_sql.php @@ -16,6 +16,8 @@ require_once './libraries/common.inc.php'; $GLOBALS['js_include'][] = 'functions.js'; $GLOBALS['js_include'][] = 'makegrid.js'; $GLOBALS['js_include'][] = 'sql.js'; +$GLOBALS['js_include'][] = 'codemirror/lib/codemirror.js'; +$GLOBALS['js_include'][] = 'codemirror/mode/mysql/mysql.js'; require './libraries/db_common.inc.php'; require_once './libraries/sql_query_form.lib.php'; diff --git a/db_triggers.php b/db_triggers.php index aef164266d..4911f36b03 100644 --- a/db_triggers.php +++ b/db_triggers.php @@ -18,6 +18,8 @@ require_once './libraries/common.lib.php'; $GLOBALS['js_include'][] = 'jquery/jquery-ui-1.8.custom.js'; $GLOBALS['js_include'][] = 'rte/common.js'; $GLOBALS['js_include'][] = 'rte/triggers.js'; +$GLOBALS['js_include'][] = 'codemirror/lib/codemirror.js'; +$GLOBALS['js_include'][] = 'codemirror/mode/mysql/mysql.js'; /** * Include all other files diff --git a/js/messages.php b/js/messages.php index 2ab89ddef3..5b91d791d9 100644 --- a/js/messages.php +++ b/js/messages.php @@ -19,6 +19,8 @@ header('Expires: ' . gmdate('D, d M Y H:i:s', time() + 3600) . ' GMT'); // non-js-compatible stuff like DOCTYPE define('PMA_MINIMUM_COMMON', true); require_once './libraries/common.inc.php'; +// Close session early as we won't write anything there +session_write_close(); // But this one is needed for PMA_escapeJsString() require_once './libraries/js_escape.lib.php'; @@ -126,7 +128,7 @@ $js_messages['strEnableVar'] = __('Enable %s'); $js_messages['strDisableVar'] = __('Disable %s'); /* l10n: %d seconds */ $js_messages['setSetLongQueryTime'] = __('Set long_query_time to %ds'); -$js_messages['strNoSuperUser'] = __('You don\'t have super user rights to change this variables. Please log in as root account or contact your database administrator.'); +$js_messages['strNoSuperUser'] = __('You can\'t change these variables. Please log in as root or contact your database administrator.'); $js_messages['strChangeSettings'] = __('Change settings'); $js_messages['strCurrentSettings'] = __('Current settings'); diff --git a/js/sql.js b/js/sql.js index 3f778e159a..c1106cdfcd 100644 --- a/js/sql.js +++ b/js/sql.js @@ -162,24 +162,6 @@ $(document).ready(function() { $('#table_results').makegrid(); }) - /** - * Attach the {@link refreshgrid} function to a custom event, which will be - * triggered manually everytime the table of results is manipulated (e.g., by inline edit) - * @memberOf jQuery - */ - $("#sqlqueryresults").live('refreshgrid', function() { - $('#table_results').refreshgrid(); - }) - - /** - * Attach the {@link makegrid} function to a custom event, which will be - * triggered manually everytime the table of results is reloaded - * @memberOf jQuery - */ - $("#sqlqueryresults").live('makegrid', function() { - $('#table_results').makegrid(); - }) - /** * Attach the {@link refreshgrid} function to a custom event, which will be * triggered manually everytime the table of results is manipulated (e.g., by inline edit) diff --git a/libraries/File.class.php b/libraries/File.class.php index c2d5dad4b5..553cc2db0d 100644 --- a/libraries/File.class.php +++ b/libraries/File.class.php @@ -73,7 +73,7 @@ class PMA_File /** * @staticvar string most recent BLOB repository reference */ - static $_recent_bs_reference = NULL; + static $_recent_bs_reference = null; /** * constructor @@ -254,7 +254,7 @@ class PMA_File $tmp_file_type = $file['type']; if (! $tmp_file_type) { - $tmp_file_type = NULL; + $tmp_file_type = null; } if (! $bs_db || ! $bs_table) { @@ -384,7 +384,7 @@ class PMA_File } if (! $tmp_file_type) { - $tmp_file_type = NULL; + $tmp_file_type = null; } if (! $bs_db || !$bs_table) { @@ -828,7 +828,7 @@ class PMA_File static function getRecentBLOBReference() { $ref = PMA_File::$_recent_bs_reference; - PMA_File::$_recent_bs_reference = NULL; + PMA_File::$_recent_bs_reference = null; return $ref; } diff --git a/libraries/Table.class.php b/libraries/Table.class.php index 83e67fd433..66ceaeae6e 100644 --- a/libraries/Table.class.php +++ b/libraries/Table.class.php @@ -1370,7 +1370,7 @@ class PMA_Table * @param string $table_create_time Needed for PROP_COLUMN_ORDER and PROP_COLUMN_VISIB * @return boolean|PMA_Message */ - public function setUiProp($property, $value, $table_create_time = NULL) + public function setUiProp($property, $value, $table_create_time = null) { if (! isset($this->uiprefs)) { $this->loadUiPrefs(); diff --git a/libraries/blobstreaming.lib.php b/libraries/blobstreaming.lib.php index cd1e5d49dd..301403c16e 100644 --- a/libraries/blobstreaming.lib.php +++ b/libraries/blobstreaming.lib.php @@ -179,7 +179,7 @@ function checkBLOBStreamingPlugins() $PMA_Config->set('FILEINFO_EXISTS', false); // check if PECL's fileinfo library exist - $finfo = NULL; + $finfo = null; if (function_exists("finfo_open")) { $finfo = finfo_open(FILEINFO_MIME); diff --git a/libraries/common.lib.php b/libraries/common.lib.php index 593de3c872..d1d0b4f016 100644 --- a/libraries/common.lib.php +++ b/libraries/common.lib.php @@ -2841,7 +2841,9 @@ function PMA_ajaxResponse($message, $success = true, $extra_data = array()) header("Content-Type: application/json"); echo json_encode($response); - exit; + + if(!defined('TESTSUITE')) + exit; } /** diff --git a/libraries/core.lib.php b/libraries/core.lib.php index 371aec2505..fe533e35f3 100644 --- a/libraries/core.lib.php +++ b/libraries/core.lib.php @@ -224,8 +224,10 @@ function PMA_fatalError($error_message, $message_args = null) } require('./libraries/error.inc.php'); - - exit; + + if (!defined('TESTSUITE')) { + exit; + } } /** diff --git a/libraries/database_interface.lib.php b/libraries/database_interface.lib.php index ca506000bd..a43a4aff50 100644 --- a/libraries/database_interface.lib.php +++ b/libraries/database_interface.lib.php @@ -472,7 +472,7 @@ function PMA_DBI_get_tables_full($database, $table = false, $tbl_is_group = fals $each_tables[$table_name]['TABLE_COMMENT'] =& $each_tables[$table_name]['Comment']; if (strtoupper($each_tables[$table_name]['Comment']) === 'VIEW' - && $each_tables[$table_name]['Engine'] == NULL) { + && $each_tables[$table_name]['Engine'] == null) { $each_tables[$table_name]['TABLE_TYPE'] = 'VIEW'; } else { /** diff --git a/libraries/header.inc.php b/libraries/header.inc.php index 80763e78b1..270b421cd2 100644 --- a/libraries/header.inc.php +++ b/libraries/header.inc.php @@ -138,10 +138,9 @@ if (isset($GLOBALS['is_ajax_request']) && !$GLOBALS['is_ajax_request']) { htmlspecialchars($GLOBALS['db']), __('Database'), 's_db.png'); - // if the table is being dropped, $_REQUEST['purge'] is set - // (it always contains "1") + // if the table is being dropped, $_REQUEST['purge'] is set to '1' // so do not display the table name in upper div - if (strlen($GLOBALS['table']) && ! (isset($_REQUEST['purge']))) { + if (strlen($GLOBALS['table']) && ! (isset($_REQUEST['purge']) && $_REQUEST['purge'] == '1')) { require_once './libraries/tbl_info.inc.php'; echo $separator; diff --git a/libraries/header_meta_style.inc.php b/libraries/header_meta_style.inc.php index e78b653081..5e5c533da4 100644 --- a/libraries/header_meta_style.inc.php +++ b/libraries/header_meta_style.inc.php @@ -48,11 +48,4 @@ if ($GLOBALS['text_dir'] == 'ltr') { - - - diff --git a/libraries/header_scripts.inc.php b/libraries/header_scripts.inc.php index 2e0a9ca1e4..c25aa990ea 100644 --- a/libraries/header_scripts.inc.php +++ b/libraries/header_scripts.inc.php @@ -39,8 +39,6 @@ if (isset($GLOBALS['db'])) { $params['db'] = $GLOBALS['db']; } $GLOBALS['js_include'][] = 'messages.php' . PMA_generate_common_url($params); -$GLOBALS['js_include'][] = 'codemirror/lib/codemirror.js'; -$GLOBALS['js_include'][] = 'codemirror/mode/mysql/mysql.js'; /** * Here we add a timestamp when loading the file, so that users who diff --git a/libraries/import.lib.php b/libraries/import.lib.php index 5b8af203c9..79b4ade998 100644 --- a/libraries/import.lib.php +++ b/libraries/import.lib.php @@ -44,7 +44,7 @@ function PMA_checkTimeout() /** * Detects what compression filse uses * - * @param string filename to check + * @param string $filepath filename to check * @return string MIME type of compression, none for none * @access public */ @@ -73,9 +73,9 @@ function PMA_detectCompression($filepath) * Runs query inside import buffer. This is needed to allow displaying * of last SELECT, SHOW or HANDLER results and similar nice stuff. * - * @param string query to run - * @param string query to display, this might be commented - * @param bool whether to use control user for queries + * @param string $sql query to run + * @param string $full query to display, this might be commented + * @param bool $controluser whether to use control user for queries * @access public */ function PMA_importRunQuery($sql = '', $full = '', $controluser = false) @@ -207,17 +207,17 @@ function PMA_importRunQuery($sql = '', $full = '', $controluser = false) /** * Looks for the presence of USE to possibly change current db * - * @param string buffer to examine - * @param string current db - * @param boolean reload + * @param string $buffer buffer to examine + * @param string $db current db + * @param bool $reload reload * @return array (current or new db, whether to reload) * @access public */ function PMA_lookForUse($buffer, $db, $reload) { - if (preg_match('@^[\s]*USE[[:space:]]*([\S]+)@i', $buffer, $match)) { + if (preg_match('@^[\s]*USE[[:space:]]+([\S]+)@i', $buffer, $match)) { $db = trim($match[1]); - $db = trim($db,';'); // for example, USE abc; + $db = trim($db, ';'); // for example, USE abc; $reload = true; } return(array($db, $reload)); @@ -227,8 +227,7 @@ function PMA_lookForUse($buffer, $db, $reload) /** * Returns next part of imported file/buffer * - * @param integer size of buffer to read (this is maximal size - * function will return) + * @param int $size size of buffer to read (this is maximal size function will return) * @return string part of file/buffer * @access public */ @@ -436,7 +435,6 @@ define("SIZES", 1); /** * Obtains the precision (total # of digits) from a size of type decimal * - * * @access public * * @param string $last_cumulative_size @@ -449,7 +447,6 @@ function PMA_getM($last_cumulative_size) { /** * Obtains the scale (# of digits to the right of the decimal point) from a size of type decimal * - * * @access public * * @param string $last_cumulative_size @@ -462,7 +459,6 @@ function PMA_getD($last_cumulative_size) { /** * Obtains the decimal size of a given cell * - * * @access public * * @param string &$cell @@ -482,7 +478,6 @@ function PMA_getDecimalSize(&$cell) { /** * Obtains the size of the given cell * - * * @todo Handle the error cases more elegantly * * @access public @@ -696,7 +691,6 @@ function PMA_detectSize($last_cumulative_size, $last_cumulative_type, $curr_type /** * Determines what MySQL type a cell is * - * * @access public * * @param int $last_cumulative_type Last cumulative column type (VARCHAR or INT or BIGINT or DECIMAL or NONE) @@ -710,7 +704,7 @@ function PMA_detectType($last_cumulative_type, &$cell) { */ if (! strcmp('NULL', $cell)) { - if ($last_cumulative_type === NULL || $last_cumulative_type == NONE) { + if ($last_cumulative_type === null || $last_cumulative_type == NONE) { return NONE; } else { return $last_cumulative_type; @@ -733,7 +727,6 @@ function PMA_detectType($last_cumulative_type, &$cell) { /** * Determines if the column types are int, decimal, or string * - * * @link http://wiki.phpmyadmin.net/pma/Import * * @todo Handle the error case more elegantly @@ -823,25 +816,24 @@ function PMA_analyzeTable(&$table) { } /* Needed to quell the beast that is PMA_Message */ -$import_notice = NULL; +$import_notice = null; /** * Builds and executes SQL statements to create the database and tables * as necessary, as well as insert all the data. * - * * @link http://wiki.phpmyadmin.net/pma/Import * * @access public * - * @param string $db_name Name of the database - * @param array &$tables Array of tables for the specified database - * @param array &$analyses = NULL Analyses of the tables - * @param array &$additional_sql = NULL Additional SQL statements to be executed - * @param array $options = NULL Associative array of options + * @param string $db_name Name of the database + * @param array &$tables Array of tables for the specified database + * @param array &$analyses Analyses of the tables + * @param array &$additional_sql Additional SQL statements to be executed + * @param array $options Associative array of options * @return void */ -function PMA_buildSQL($db_name, &$tables, &$analyses = NULL, &$additional_sql = NULL, $options = NULL) { +function PMA_buildSQL($db_name, &$tables, &$analyses = null, &$additional_sql = null, $options = null) { /* Take care of the options */ if (isset($options['db_collation'])&& ! is_null($options['db_collation'])) { $collation = $options['db_collation']; @@ -884,7 +876,7 @@ function PMA_buildSQL($db_name, &$tables, &$analyses = NULL, &$additional_sql = unset($sql); /* Run the $additional_sql statements supplied by the caller plug-in */ - if ($additional_sql != NULL) { + if ($additional_sql != null) { /* Clean the SQL first */ $additional_sql_len = count($additional_sql); @@ -910,7 +902,7 @@ function PMA_buildSQL($db_name, &$tables, &$analyses = NULL, &$additional_sql = } } - if ($analyses != NULL) { + if ($analyses != null) { $type_array = array(NONE => "NULL", VARCHAR => "varchar", INT => "int", DECIMAL => "decimal", BIGINT => "bigint"); /* TODO: Do more checking here to make sure they really are matched */ @@ -975,7 +967,7 @@ function PMA_buildSQL($db_name, &$tables, &$analyses = NULL, &$additional_sql = $tempSQLStr .= "("; for ($k = 0; $k < $num_cols; ++$k) { - if ($analyses != NULL) { + if ($analyses != null) { $is_varchar = ($analyses[$i][TYPES][$col_count] === VARCHAR); } else { $is_varchar = !is_numeric($tables[$i][ROWS][$j][$k]); diff --git a/libraries/import/csv.php b/libraries/import/csv.php index 7735598a04..a0b3348a8c 100644 --- a/libraries/import/csv.php +++ b/libraries/import/csv.php @@ -258,7 +258,7 @@ while (!($finished && $i >= $len) && !$error && !$timeout_passed) { // Need to strip trailing enclosing char? if ($need_end && $ch == $csv_enclosed) { if ($finished && $i == $len - 1) { - $ch = NULL; + $ch = null; } elseif ($i == $len - 1) { $i = $fallbacki; $ch = $buffer[$i]; @@ -417,11 +417,11 @@ if ($analyze) { $options = array('create_db' => false); } else { $db_name = 'CSV_DB'; - $options = NULL; + $options = null; } /* Non-applicable parameters */ - $create = NULL; + $create = null; /* Created and execute necessary SQL statements from data */ PMA_buildSQL($db_name, $tables, $analyses, $create, $options); diff --git a/libraries/import/ods.php b/libraries/import/ods.php index 29952f9e33..79a920b6ff 100644 --- a/libraries/import/ods.php +++ b/libraries/import/ods.php @@ -35,8 +35,8 @@ if (isset($plugin_list)) { return; } -ini_set('memory_limit', '128M'); -set_time_limit(120); +@ini_set('memory_limit', '128M'); +@set_time_limit(120); $i = 0; $len = 0; @@ -275,11 +275,11 @@ if (strlen($db)) { $options = array('create_db' => false); } else { $db_name = 'ODS_DB'; - $options = NULL; + $options = null; } /* Non-applicable parameters */ -$create = NULL; +$create = null; /* Created and execute necessary SQL statements from data */ PMA_buildSQL($db_name, $tables, $analyses, $create, $options); diff --git a/libraries/import/xls.php b/libraries/import/xls.php index f7e3d33ced..4db0a2825f 100644 --- a/libraries/import/xls.php +++ b/libraries/import/xls.php @@ -31,8 +31,8 @@ if (isset($plugin_list)) { return; } -ini_set('memory_limit', '256M'); -set_time_limit(120); +@ini_set('memory_limit', '256M'); +@set_time_limit(120); /* Append the PHPExcel directory to the include path variable */ set_include_path(get_include_path() . PATH_SEPARATOR . getcwd() . '/libraries/PHPExcel/'); @@ -130,11 +130,11 @@ if (strlen($db)) { $options = array('create_db' => false); } else { $db_name = 'XLS_DB'; - $options = NULL; + $options = null; } /* Non-applicable parameters */ -$create = NULL; +$create = null; /* Created and execute necessary SQL statements from data */ PMA_buildSQL($db_name, $tables, $analyses, $create, $options); diff --git a/libraries/import/xlsx.php b/libraries/import/xlsx.php index 2b5f628862..08d151cfb4 100644 --- a/libraries/import/xlsx.php +++ b/libraries/import/xlsx.php @@ -31,8 +31,8 @@ if (isset($plugin_list)) { return; } -ini_set('memory_limit', '256M'); -set_time_limit(120); +@ini_set('memory_limit', '256M'); +@set_time_limit(120); /* Append the PHPExcel directory to the include path variable */ set_include_path(get_include_path() . PATH_SEPARATOR . getcwd() . '/libraries/PHPExcel/'); @@ -130,11 +130,11 @@ if (strlen($db)) { $options = array('create_db' => false); } else { $db_name = 'XLSX_DB'; - $options = NULL; + $options = null; } /* Non-applicable parameters */ -$create = NULL; +$create = null; /* Created and execute necessary SQL statements from data */ PMA_buildSQL($db_name, $tables, $analyses, $create, $options); diff --git a/libraries/import/xml.php b/libraries/import/xml.php index 8fe45d80fe..17479f5eaa 100644 --- a/libraries/import/xml.php +++ b/libraries/import/xml.php @@ -28,8 +28,8 @@ if (isset($plugin_list)) { return; } -ini_set('memory_limit', '128M'); -set_time_limit(120); +@ini_set('memory_limit', '128M'); +@set_time_limit(120); $i = 0; $len = 0; @@ -119,14 +119,14 @@ if ($db_attr instanceof SimpleXMLElement) { */ $db_attr = $xml->children()->attributes(); $db_name = (string)$db_attr['name']; - $collation = NULL; - $charset = NULL; + $collation = null; + $charset = null; } /** * The XML was malformed */ -if ($db_name === NULL) { +if ($db_name === null) { PMA_Message::error(__('The XML file specified was either malformed or incomplete. Please correct the issue and try again.'))->display(); unset($xml); $GLOBALS['finished'] = false; @@ -259,9 +259,9 @@ if ($data_present) { * to maintain PMA_buildSQL() call integrity */ if (! isset($analyses)) { - $analyses = NULL; + $analyses = null; if (! $struct_present) { - $create = NULL; + $create = null; } } } @@ -286,7 +286,7 @@ if (strlen($db)) { $db_name = $db; $options = array('create_db' => false); } else { - if ($db_name === NULL) { + if ($db_name === null) { $db_name = 'XML_DB'; } diff --git a/libraries/plugin_interface.lib.php b/libraries/plugin_interface.lib.php index 74e72c37f1..ea6869a5f7 100644 --- a/libraries/plugin_interface.lib.php +++ b/libraries/plugin_interface.lib.php @@ -138,7 +138,7 @@ function PMA_pluginIsActive($section, $opt, $val) * @param string $cfgname name of config value, if none same as $name * @return string html select tag */ -function PMA_pluginGetChoice($section, $name, &$list, $cfgname = NULL) +function PMA_pluginGetChoice($section, $name, &$list, $cfgname = null) { if (! isset($cfgname)) { $cfgname = $name; diff --git a/phpunit.xml.dist b/phpunit.xml.dist new file mode 100644 index 0000000000..41782b7189 --- /dev/null +++ b/phpunit.xml.dist @@ -0,0 +1,53 @@ + + + + + + + + + + + + + + + + + + + + test/classes + + + test/Environment_test.php + test/libraries/core + test/libraries/common + test/libraries + + + + + + + + + + + + + diff --git a/po/bg.po b/po/bg.po index 0ce9cfb2d0..9a0ad0b154 100644 --- a/po/bg.po +++ b/po/bg.po @@ -4,7 +4,7 @@ msgstr "" "Project-Id-Version: phpMyAdmin 3.5.0-dev\n" "Report-Msgid-Bugs-To: phpmyadmin-devel@lists.sourceforge.net\n" "POT-Creation-Date: 2011-07-19 14:25+0200\n" -"PO-Revision-Date: 2011-07-19 09:34+0200\n" +"PO-Revision-Date: 2011-07-19 14:58+0200\n" "Last-Translator: \n" "Language-Team: bulgarian \n" "Language: bg\n" @@ -5207,7 +5207,7 @@ msgstr "Преглед за печат (с пълните текстове)" #: libraries/display_tbl.lib.php:2494 tbl_chart.php:83 msgid "Display chart" -msgstr "Показване на диаграма" +msgstr "Диаграма" #: libraries/display_tbl.lib.php:2509 msgid "Visualize GIS data" @@ -10009,7 +10009,7 @@ msgstr "Линия" #: tbl_chart.php:88 msgid "Spline" -msgstr "" +msgstr "Сплайн" #: tbl_chart.php:89 msgid "Pie" diff --git a/po/da.po b/po/da.po index ef5791314f..e76637484f 100644 --- a/po/da.po +++ b/po/da.po @@ -4,7 +4,7 @@ msgstr "" "Project-Id-Version: phpMyAdmin 3.5.0-dev\n" "Report-Msgid-Bugs-To: phpmyadmin-devel@lists.sourceforge.net\n" "POT-Creation-Date: 2011-07-14 18:39+0200\n" -"PO-Revision-Date: 2011-07-19 14:45+0200\n" +"PO-Revision-Date: 2011-07-20 03:04+0200\n" "Last-Translator: \n" "Language-Team: danish \n" "Language: da\n" @@ -37,7 +37,7 @@ msgid "" msgstr "" "Det angivne browservindue kunne ikke opdateres. Måske har du lukket det " "overliggende vindue eller din browser blokerer for tvær-vindue opdateringer " -"i sikkerhedsindstillingerne" +"i sikkerhedsindstillingerne." #: browse_foreigners.php:151 libraries/common.lib.php:2720 #: libraries/common.lib.php:2727 libraries/common.lib.php:2908 @@ -122,7 +122,7 @@ msgstr "" #: db_create.php:58 #, php-format msgid "Database %1$s has been created." -msgstr "Database %1$s er oprettet," +msgstr "Database %1$s er oprettet." #: db_datadict.php:48 db_operations.php:362 msgid "Database comment: " @@ -343,7 +343,7 @@ msgstr "Skift til den kopierede database" #: tbl_structure.php:206 tbl_structure.php:900 tbl_tracking.php:268 #: tbl_tracking.php:319 msgid "Collation" -msgstr "Kollation (Collation)" +msgstr "Tegnsæt (sortering)" #: db_operations.php:565 #, php-format @@ -423,7 +423,7 @@ msgstr "Skift til" #: db_qbe.php:186 msgid "visual builder" -msgstr "Visuel Konstruktør" +msgstr "visuel konstruktør" #: db_qbe.php:222 libraries/db_structure.lib.php:90 #: libraries/display_tbl.lib.php:937 @@ -509,7 +509,7 @@ msgstr "Adgang nægtet" #: db_search.php:42 db_search.php:284 msgid "at least one of the words" -msgstr "mindst ét ​​af ordene" +msgstr "mindst et af ordene" #: db_search.php:43 db_search.php:285 msgid "all words" @@ -621,7 +621,8 @@ msgstr "Sporing er ikke aktiv." msgid "" "This view has at least this number of rows. Please refer to %sdocumentation" "%s." -msgstr "Viewet har mindst dette antal rækker. Se venligst %sdokumentationen%s." +msgstr "" +"Viewet har som minimum dette antal rækker. Se venligst %sdokumentationen%s." #: db_structure.php:387 db_structure.php:401 libraries/header.inc.php:152 #: libraries/tbl_info.inc.php:60 tbl_structure.php:212 @@ -632,7 +633,7 @@ msgstr "Visning" #: libraries/server_links.inc.php:90 server_replication.php:31 #: server_replication.php:162 server_status.php:435 msgid "Replication" -msgstr "Replikering" +msgstr "Replikation" #: db_structure.php:442 msgid "Sum" @@ -674,7 +675,7 @@ msgstr "Check tabeller der har overhead" #: libraries/tbl_links.inc.php:80 prefs_manage.php:288 #: server_privileges.php:1354 setup/frames/menu.inc.php:21 msgid "Export" -msgstr "Eksportér" +msgstr "Eksporter" #: db_structure.php:499 db_structure.php:554 #: libraries/display_tbl.lib.php:2439 tbl_structure.php:628 @@ -702,15 +703,15 @@ msgstr "Tjek tabel" #: db_structure.php:509 tbl_operations.php:653 tbl_structure.php:842 #: tbl_structure.php:844 msgid "Optimize table" -msgstr "Optimér tabel" +msgstr "Optimer tabel" #: db_structure.php:511 tbl_operations.php:640 msgid "Repair table" -msgstr "Reparér tabel" +msgstr "Reparer tabel" #: db_structure.php:513 tbl_operations.php:627 msgid "Analyze table" -msgstr "Analysér tabel" +msgstr "Analyser tabel" #: db_structure.php:515 msgid "Add prefix to table" @@ -773,7 +774,7 @@ msgstr "Handling" #: db_tracking.php:101 js/messages.php:34 msgid "Delete tracking data for this table" -msgstr "Sletter sporingsdata for denne tabel." +msgstr "Slet sporingsdata for denne tabel" #: db_tracking.php:119 tbl_tracking.php:599 tbl_tracking.php:657 msgid "active" @@ -802,11 +803,11 @@ msgstr "Ikke-sporede tabeller" #: db_tracking.php:201 db_tracking.php:203 tbl_structure.php:664 #: tbl_structure.php:666 msgid "Track table" -msgstr "Spor tabel" +msgstr "Sporingstabel" #: db_tracking.php:229 msgid "Database Log" -msgstr "Database log" +msgstr "Databaselog" #: enum_editor.php:21 libraries/tbl_properties.inc.php:776 #, php-format @@ -827,7 +828,7 @@ msgstr "Output" #: enum_editor.php:68 msgid "Copy and paste the joined values into the \"Length/Values\" field" -msgstr "Kopiér og indsæt de sammensatte værdier i \"Længde/Værdier\"-feltet" +msgstr "Kopier og indsæt de sammensatte værdier i \"Længde/Værdier\"-feltet" #: export.php:73 msgid "Selected export type has to be saved in file!" @@ -890,8 +891,9 @@ msgid "" "[a@./Documentation.html#faq1_16@Documentation]FAQ 1.16[/a]." msgstr "" "Der blev ikke modtaget nogen data til import. Enten blev der ikke indsendt " -"et filnavn, eller filstørrelsen kan have overskredet maksimalstørrelsen " -"tilladt af din PHP-konfiguration. Se FAQ 1.16." +"et filnavn, eller filstørrelsen kan have overskredet maksimal størrelsen " +"tilladt af din PHP-konfiguration. Se " +"[a@./Documentation.html#faq1_16@Documentation]FAQ 1.16[/a]." #: import.php:370 libraries/display_import.lib.php:23 msgid "Could not load import plugins, please check your installation!" @@ -921,7 +923,7 @@ msgid "" "file and import will resume." msgstr "" "Script timeout nået, hvis du vil afslutte importen, indsend venligst samme " -"fil igen og importen vil fortsætte hvor den slap." +"fil igen og importen vil blive genoptaget." #: import.php:424 msgid "" @@ -978,7 +980,7 @@ msgstr "Du er ved at DESTRUERE en komplet tabel!" #: js/messages.php:33 msgid "You are about to TRUNCATE a complete table!" -msgstr "Du er ved at slette en hel tabel!" +msgstr "Du er ved at TRUNCATE (slette) en hel tabel!" #: js/messages.php:35 msgid "Deleting tracking data" @@ -994,7 +996,7 @@ msgstr "Denne operation kan tage lang tid. Fortsæt alligevel?" #: js/messages.php:40 msgid "You are about to DISABLE a BLOB Repository!" -msgstr "Du er ved at deaktivere en BLOB-beholder." +msgstr "Du er ved at DISABLE (deaktivere) en BLOB-beholder!" #: js/messages.php:41 #, php-format @@ -1004,7 +1006,7 @@ msgstr "" #: js/messages.php:44 msgid "Missing value in the form!" -msgstr "Ingen værdi i formularen !" +msgstr "Ingen værdi i formularen!" #: js/messages.php:45 msgid "This is not a number!" @@ -1123,15 +1125,14 @@ msgstr "Forbindelser / Opgaver" #. l10n: Questions is the name of a MySQL Status variable #: js/messages.php:85 -#, fuzzy #| msgid "Connections since last refresh" msgid "Questions since last refresh" -msgstr "Forbindelser siden sidste visning" +msgstr "Spørgsmål siden sidste visning" #. l10n: Questions is the name of a MySQL Status variable #: js/messages.php:87 msgid "Questions (executed statements by the server)" -msgstr "" +msgstr "Spørgsmål (eksekverede forespørgsler på serveren)" #: js/messages.php:89 server_status.php:574 msgid "Query statistics" @@ -1139,15 +1140,15 @@ msgstr "Statistik over forespørgsler" #: js/messages.php:92 msgid "System CPU Usage" -msgstr "" +msgstr "System CPU forbrug" #: js/messages.php:93 msgid "System memory" -msgstr "" +msgstr "Systemhukommelse" #: js/messages.php:94 msgid "System swap" -msgstr "" +msgstr "System swap" #: js/messages.php:95 libraries/common.lib.php:1276 server_status.php:1385 msgid "MiB" @@ -1159,14 +1160,13 @@ msgstr "KiB" #: js/messages.php:98 msgid "Average load" -msgstr "" +msgstr "Gennemsnitlig belastning" #. l10n: Questions is the name of a MySQL Status variable #: js/messages.php:100 -#, fuzzy #| msgid "Versions" msgid "Questions" -msgstr "Versioner" +msgstr "Spørgsmål" #: js/messages.php:101 server_status.php:851 msgid "Traffic" @@ -1174,30 +1174,27 @@ msgstr "Trafik" #: js/messages.php:102 libraries/server_links.inc.php:73 #: server_status.php:1281 -#, fuzzy #| msgid "General relation features" msgid "Settings" -msgstr "Generelle relationsmuligheder" +msgstr "Indstillinger" #: js/messages.php:103 -#, fuzzy #| msgid "Remove database" msgid "Remove chart" -msgstr "Fjern database" +msgstr "Fjern kort" #: js/messages.php:104 msgid "Edit labels and series" -msgstr "" +msgstr "Rediger overskrifter og serier" #: js/messages.php:105 -#, fuzzy #| msgid "Snap to grid" msgid "Add chart to grid" -msgstr "Snap til gitter" +msgstr "Snap kort til gitter" #: js/messages.php:107 msgid "Please add at least one variable to the series" -msgstr "" +msgstr "Tilføj mindst en variabel til serien" #: js/messages.php:108 libraries/display_export.lib.php:306 #: libraries/display_tbl.lib.php:564 libraries/export/sql.php:1039 @@ -1208,35 +1205,35 @@ msgstr "Ingen" #: js/messages.php:109 msgid "Resume monitor" -msgstr "" +msgstr "Genstart monitor" #: js/messages.php:110 msgid "Pause monitor" -msgstr "" +msgstr "Sæt monitor på pause" #: js/messages.php:112 msgid "general_log and slow_query_log is enabled." -msgstr "" +msgstr "general_log og slow_query_log er aktiveret." #: js/messages.php:113 msgid "general_log is enabled." -msgstr "" +msgstr "general_log er aktiveret." #: js/messages.php:114 msgid "slow_query_log is enabled." -msgstr "" +msgstr "slow_query_log er aktiveret." #: js/messages.php:115 msgid "slow_query_log and general_log is disabled." -msgstr "" +msgstr "slow_query_log og general_log er deaktiveret." #: js/messages.php:116 msgid "log_output is not set to TABLE." -msgstr "" +msgstr "log_output er ikke sat til TABLE." #: js/messages.php:117 msgid "log_output is set to TABLE." -msgstr "" +msgstr "log_output er sat til TABLE." #: js/messages.php:118 #, php-format @@ -1245,68 +1242,72 @@ msgid "" "than %d seconds. It is advisable to set this long_query_time 0-2 seconds, " "depending on your system." msgstr "" +"slow_query_log er aktiveret, men serveren logger kun forespørgsler, som " +"varer længere end %d sekunder. Det tilrådes at sætte denne long_query_time " +"til 0-2 sekunder, afhængig af dit system." #: js/messages.php:119 #, php-format msgid "long_query_time is set to %d second(s)." -msgstr "" +msgstr "long_query_time er sat til %d sekund(er)." #: js/messages.php:120 msgid "" "Following settings will be applied globally and reset to default on server " "restart:" msgstr "" +"De følgende indstillinger vil blive anvendt globalt og nulstillet til " +"standard ved genstart af server" #. l10n: %s is FILE or TABLE #: js/messages.php:122 -#, fuzzy, php-format +#, php-format #| msgid "Save as file" msgid "Set log_output to %s" -msgstr "Send (download)" +msgstr "Sæt log_output til %s" #. l10n: Enable in this context means setting a status variable to ON #: js/messages.php:124 -#, fuzzy, php-format +#, php-format #| msgid "Enabled" msgid "Enable %s" -msgstr "Slået til" +msgstr "Aktiver %s" #. l10n: Disable in this context means setting a status variable to OFF #: js/messages.php:126 -#, fuzzy, php-format +#, php-format #| msgid "Disabled" msgid "Disable %s" -msgstr "Slået fra" +msgstr "Deaktiver %s" #. l10n: %d seconds #: js/messages.php:128 #, php-format msgid "Set long_query_time to %ds" -msgstr "" +msgstr "Sæt long_query_time til %ds" #: js/messages.php:129 msgid "" "You don't have super user rights to change this variables. Please log in as " "root account or contact your database administrator." msgstr "" +"Du har ikke superbruger rettigheder til at ændre denne variabel. Log " +"venligst ind som root eller kontakt din database administrator." #: js/messages.php:130 -#, fuzzy #| msgid "General relation features" msgid "Change settings" -msgstr "Generelle relationsmuligheder" +msgstr "Ændre indstillinger" #: js/messages.php:131 -#, fuzzy #| msgid "General relation features" msgid "Current settings" -msgstr "Generelle relationsmuligheder" +msgstr "Aktuelle indstillinger" #: js/messages.php:133 server_status.php:1345 -#, fuzzy #| msgid "Report title" msgid "Chart Title" -msgstr "Rapporttitel" +msgstr "Diagramtitel" #. l10n: As in differential values #: js/messages.php:135 @@ -1316,35 +1317,36 @@ msgstr "" #: js/messages.php:136 #, php-format msgid "Divided by %s:" -msgstr "" +msgstr "Divideret med %s:" #: js/messages.php:138 -#, fuzzy #| msgid "Select Tables" msgid "Selected time range:" -msgstr "Vælg Tabeller" +msgstr "Valgt tidsinterval:" #: js/messages.php:139 msgid "Group together INSERTs into same table" -msgstr "" +msgstr "Saml INSERTs sammen i samme tabel" #: js/messages.php:140 msgid "" "

Choose from which log you want the statistics to be generated from.

" "Results are grouped by query text." msgstr "" +"

Vælg fra hvilken log, du ønsker statistikken genereret " +"fra

Resultaterne er grupperet af forespørgselstekst." #: js/messages.php:141 msgid "From slow log" -msgstr "" +msgstr "Fra slow log" #: js/messages.php:142 msgid "From general log" -msgstr "" +msgstr "Fra generel log" #: js/messages.php:143 msgid "Analysing & loading logs. This may take a while." -msgstr "" +msgstr "Analyserer & indlæser logs. Dette kan vare nogen tid." #: js/messages.php:144 msgid "" @@ -1352,6 +1354,9 @@ msgid "" "together. However only the SQL Text is being compared, thus the queries " "other attributes such as start time may differ." msgstr "" +"Denne kolonne viser mængden af identiske forspørgsler, som er grupperet " +"sammen. Dog kun SQL tekst sammenlignes, så de andre attributter af " +"forespørgsler som starttid kan være forskellige." #: js/messages.php:145 msgid "" @@ -1359,20 +1364,22 @@ msgid "" "same table are also being grouped together, disregarding of the inserted " "data." msgstr "" +"Siden gruppering af INSERT forespørgsler er valgt, bliver INSERT " +"forespørgsler ind i den samme tabel også grupperet sammen unden hensyn til " +"indsatte data." #: js/messages.php:146 msgid "Log data loaded. Queries executed in this time span:" -msgstr "" +msgstr "Logdata er indlæst. Forespørgsler udført i dette tidsinterval:" #: js/messages.php:148 -#, fuzzy #| msgid "Jump to database" msgid "Jump to Log table" -msgstr "Gå til database" +msgstr "Gå til logtabellen" #: js/messages.php:149 msgid "Log analysed, but not data found in this time span." -msgstr "" +msgstr "Loggen er analyseret, men ingen data fundet i dette tidsinterval." #: js/messages.php:153 libraries/tbl_properties.inc.php:780 #: pmd_general.php:388 pmd_general.php:425 pmd_general.php:545 @@ -1468,13 +1475,13 @@ msgstr "Sletter" msgid "The definition of a stored function must contain a RETURN statement!" msgstr "" "Ifølge definitionen på en stored function, skal denne indeholde et RETURN-" -"udtryk." +"udtryk!" #: js/messages.php:189 msgid "" "Note: If the file contains multiple tables, they will be combined into one" msgstr "" -"Note: Hvis filen indeholder flere tabeller, vil de blive kombineret til én." +"Note: Hvis filen indeholder flere tabeller, vil de blive kombineret til én" #: js/messages.php:192 msgid "Hide query box" @@ -1486,7 +1493,7 @@ msgstr "Vis forespørgselsbox" #: js/messages.php:194 msgid "Inline Edit" -msgstr "Åben redigeringslinje" +msgstr "Ret linje" #: js/messages.php:196 libraries/config/FormDisplay.tpl.php:323 #: libraries/schema/User_Schema.class.php:313 @@ -1720,7 +1727,7 @@ msgstr "dec" #: js/messages.php:297 msgid "Sunday" -msgstr "Søndag" +msgstr "søndag" #: js/messages.php:298 msgid "Monday" @@ -1732,19 +1739,19 @@ msgstr "tirsdag" #: js/messages.php:300 msgid "Wednesday" -msgstr "Onsdag" +msgstr "onsdag" #: js/messages.php:301 msgid "Thursday" -msgstr "Torsdag" +msgstr "torsdag" #: js/messages.php:302 msgid "Friday" -msgstr "Fredag" +msgstr "fredag" #: js/messages.php:303 msgid "Saturday" -msgstr "Lørdag" +msgstr "lørdag" #. l10n: Short week day name #: js/messages.php:307 libraries/common.lib.php:1475 @@ -1873,7 +1880,9 @@ msgstr "Ukendt fejl i filupload." msgid "" "Error moving the uploaded file, see [a@./Documentation." "html#faq1_11@Documentation]FAQ 1.11[/a]" -msgstr "Fejl ved flytning af den uploadede fil, se FAQ 1.11" +msgstr "" +"Fejl ved flytning af den uploadede fil, se " +"[a@./Documentation.html#faq1_11@Documentation]FAQ 1.11[/a]" #: libraries/Index.class.php:418 tbl_relation.php:526 msgid "No index defined!" @@ -1920,7 +1929,7 @@ msgid "" "removed." msgstr "" "Indeks %1$s ser ud til at være identisk med indeks %2$s, så et af dem kan " -"sikkert fjernes" +"sikkert fjernes." #: libraries/List_Database.class.php:381 libraries/config/messages.inc.php:177 #: libraries/server_links.inc.php:43 server_databases.php:100 @@ -1939,22 +1948,22 @@ msgstr "Fejl" #, php-format msgid "%1$d row affected." msgid_plural "%1$d rows affected." -msgstr[0] "%1$d række påvirket" -msgstr[1] "%1$d rækker påvirket" +msgstr[0] "%1$d række påvirket." +msgstr[1] "%1$d rækker påvirket." #: libraries/Message.class.php:257 #, php-format msgid "%1$d row deleted." msgid_plural "%1$d rows deleted." -msgstr[0] "%1$d række slettet" -msgstr[1] "%1$d rækker slettet" +msgstr[0] "%1$d række slettet." +msgstr[1] "%1$d rækker slettet." #: libraries/Message.class.php:273 #, php-format msgid "%1$d row inserted." msgid_plural "%1$d rows inserted." -msgstr[0] "%1$d række sat ind" -msgstr[1] "%1$d rækker sat ind" +msgstr[0] "%1$d række sat ind." +msgstr[1] "%1$d rækker sat ind." #: libraries/RecentTable.class.php:107 msgid "Could not save recent table" @@ -2023,7 +2032,7 @@ msgstr "Intet billede til rådighed." #: libraries/Theme.class.php:339 msgid "take it" -msgstr "Vælg dette" +msgstr "vælg dette" #: libraries/Theme_Manager.class.php:109 #, php-format @@ -2091,11 +2100,11 @@ msgstr "phpMyAdmin dokumentation" msgid "You can enter hostname/IP address and port separated by space." msgstr "" "Du kan angive værtsnavn/IP adresse og port ved at adskille dem med et " -"mellemrum" +"mellemrum." #: libraries/auth/cookie.auth.lib.php:211 msgid "Server:" -msgstr "Server" +msgstr "Server:" #: libraries/auth/cookie.auth.lib.php:216 msgid "Username:" @@ -2107,7 +2116,7 @@ msgstr "Kodeord:" #: libraries/auth/cookie.auth.lib.php:227 msgid "Server Choice" -msgstr "Server valg" +msgstr "Servervalg" #: libraries/auth/cookie.auth.lib.php:273 libraries/header.inc.php:86 msgid "Cookies must be enabled past this point." @@ -2140,7 +2149,7 @@ msgstr "Forkert brugernavn/kodeord. Adgang nægtet." #: libraries/auth/signon.auth.lib.php:87 msgid "Can not find signon authentication script:" -msgstr "Kunne ikke finde skriptet til godkendelse af log ind" +msgstr "Kunne ikke finde skriptet til godkendelse af log ind:" #: libraries/auth/swekey/swekey.auth.lib.php:118 #, php-format @@ -2166,11 +2175,11 @@ msgstr "PBMS-fejl" #: libraries/blobstreaming.lib.php:262 msgid "PBMS connection failed:" -msgstr "Det lykkedes ikke at oprette forbindelse til PBMS" +msgstr "Det lykkedes ikke at oprette forbindelse til PBMS:" #: libraries/blobstreaming.lib.php:307 msgid "PBMS get BLOB info failed:" -msgstr "PBMS hent BLOB info mislykkedes" +msgstr "PBMS hent BLOB info mislykkedes:" #: libraries/blobstreaming.lib.php:315 msgid "get BLOB Content-Type failed" @@ -2244,7 +2253,7 @@ msgstr "Check privilegier for database "%s"." #: libraries/build_html_for_db.lib.php:153 msgid "Check Privileges" -msgstr "Check Privilegier" +msgstr "Check privilegier" #: libraries/common.inc.php:588 msgid "Failed to read configuration file" @@ -2255,8 +2264,8 @@ msgid "" "This usually means there is a syntax error in it, please check any errors " "shown below." msgstr "" -"Dette betyder ofte at der er en eller flere syntaks-mæssige fejl i den, " -"kontrollér venligst for fejlen(e) vist herunder." +"Dette betyder ofte, at der er en eller flere syntaksmæssige fejl i den, " +"kontroller venligst for fejlen(e) vist herunder." #: libraries/common.inc.php:596 #, php-format @@ -2362,7 +2371,7 @@ msgstr "Spring over Forklar SQL" #: libraries/common.lib.php:1105 msgid "Without PHP Code" -msgstr "uden PHP-kode" +msgstr "Uden PHP-kode" #: libraries/common.lib.php:1108 libraries/config/messages.inc.php:476 msgid "Create PHP Code" @@ -2371,7 +2380,7 @@ msgstr "Fremstil PHP-kode" #: libraries/common.lib.php:1126 libraries/config/messages.inc.php:475 #: server_status.php:583 server_status.php:605 server_status.php:624 msgid "Refresh" -msgstr "Opdatér" +msgstr "Opdater" #: libraries/common.lib.php:1135 msgid "Skip Validate SQL" @@ -2379,7 +2388,7 @@ msgstr "Spring over Validér SQL" #: libraries/common.lib.php:1138 libraries/config/messages.inc.php:478 msgid "Validate SQL" -msgstr "Validér SQL" +msgstr "Valider SQL" #: libraries/common.lib.php:1193 msgid "Inline edit of this query" @@ -2391,7 +2400,7 @@ msgstr "I linje" #: libraries/common.lib.php:1256 sql.php:938 msgid "Profiling" -msgstr "Skitsering" +msgstr "Profilering" #. l10n: shortcuts for Byte, Kilo, Mega, Giga, Tera, Peta, Exa+ #: libraries/common.lib.php:1276 @@ -2490,12 +2499,12 @@ msgstr "Operationer" #: libraries/common.lib.php:2858 msgid "Browse your computer:" -msgstr "Gennemse din computer" +msgstr "Gennemse din computer:" #: libraries/common.lib.php:2874 #, php-format msgid "Select from the web server upload directory %s:" -msgstr "Vælg fra %s - webserverens upload-mappe" +msgstr "Vælg fra %s - webserverens upload-mappe:" #: libraries/common.lib.php:2886 libraries/sql_query_form.lib.php:447 #: tbl_change.php:887 @@ -2552,37 +2561,37 @@ msgstr "data" #: libraries/export/latex.php:42 libraries/export/odt.php:34 #: libraries/export/sql.php:124 libraries/export/texytext.php:24 msgid "structure and data" -msgstr "Struktur og data" +msgstr "struktur og data" #: libraries/config.values.php:100 msgid "Quick - display only the minimal options to configure" -msgstr "Hurtig - vis kun de mest nødvendige konfigurationsmuligheder" +msgstr "Hurtig - vis kun de mest nødvendige konfigurationsindstillinger" #: libraries/config.values.php:101 msgid "Custom - display all possible options to configure" -msgstr "Brugerdefineret - vis alle valgmuligheder for konfigurering" +msgstr "Brugerdefineret - vis alle indstillinger til konfigurering" #: libraries/config.values.php:102 msgid "Custom - like above, but without the quick/custom choice" msgstr "" -"Brugerdefineret - som ovenfor, men uden valgmuligheder for hurtig/" -"brugerdefineret" +"Brugerdefineret - som ovenfor, men uden indstillinger for " +"hurtig/brugerdefineret" #: libraries/config.values.php:120 msgid "complete inserts" -msgstr "Komplette indsættelser" +msgstr "komplette indsættelser" #: libraries/config.values.php:121 msgid "extended inserts" -msgstr "Udvidede indsættelser" +msgstr "udvidede indsættelser" #: libraries/config.values.php:122 msgid "both of the above" -msgstr "Begge de ovenfor anførte" +msgstr "begge de ovenfor anførte" #: libraries/config.values.php:123 msgid "neither of the above" -msgstr "Ingen af de ovenfor anførte" +msgstr "ingen af de ovenfor anførte" #: libraries/config/FormDisplay.class.php:83 #: libraries/config/validate.lib.php:412 @@ -2597,7 +2606,7 @@ msgstr "Ikke et ikke-negativt tal" #: libraries/config/FormDisplay.class.php:85 #: libraries/config/validate.lib.php:400 msgid "Not a valid port number" -msgstr "Ikke et gyldigt port-nummer" +msgstr "Ikke et gyldigt portnummer" #: libraries/config/FormDisplay.class.php:86 #: libraries/config/FormDisplay.class.php:535 @@ -2630,7 +2639,7 @@ msgstr "\"%s\" er afhængig af udvidelsen %s" #: libraries/config/FormDisplay.class.php:715 #, php-format msgid "import will not work, missing function (%s)" -msgstr "importeringen kommer ikke til at fungere, funktionen (%s) mangler" +msgstr "importen kommer ikke til at fungere, funktionen (%s) mangler" #: libraries/config/FormDisplay.class.php:719 #, php-format @@ -2653,7 +2662,8 @@ msgstr "maksimum %s" #: libraries/config/FormDisplay.tpl.php:167 msgid "This setting is disabled, it will not be applied to your configuration" msgstr "" -"Denne indstilling er deaktiveret og din konfiguration vil ikke anvende den" +"Denne indstilling er deaktiveret og vil ikke blive anvendt i din " +"konfiguration" #: libraries/config/FormDisplay.tpl.php:167 libraries/relation.lib.php:78 #: libraries/relation.lib.php:85 pmd_relation_new.php:68 @@ -2686,7 +2696,7 @@ msgstr "Forbedrer ydeevnen for skærmopdatering" #: libraries/config/messages.inc.php:18 msgid "Enable Ajax" -msgstr "Aktivér Ajax" +msgstr "Aktiver Ajax" #: libraries/config/messages.inc.php:19 msgid "" @@ -2706,8 +2716,9 @@ msgid "" "cross-frame scripting attacks" msgstr "" "Aktivering indebærer, at en side, som ligger på et andet domæne, har adgang " -"til at kalde phpMyAdmin fra en frame. Det er en potentiel sikkerhedsrisiko, " -"fordi det åbner op for cross-frame skripting angreb" +"til at kalde phpMyAdmin fra en ramme. Det er en potentiel " +"[strong]sikkerhedsrisiko[/strong], fordi det åbner op for cross-frame " +"scripting angreb" #: libraries/config/messages.inc.php:22 msgid "Allow third party framing" @@ -2723,7 +2734,7 @@ msgid "" "authentication" msgstr "" "Hemmeligt kodeordsudtryk til kryptering af cookies ved [kbd]cookie[/kbd] " -"godkendelse" +"autentifikation" #: libraries/config/messages.inc.php:25 msgid "Blowfish secret" @@ -2750,7 +2761,7 @@ msgid "" "Enable [a@http://en.wikipedia.org/wiki/Bzip2]bzip2[/a] compression for " "import and export operations" msgstr "" -"Aktivér komprimering af [a@http://en.wikipedia.org/wiki/Bzip2]bzip2[/a] ved " +"Aktiver komprimering af [a@http://en.wikipedia.org/wiki/Bzip2]bzip2[/a] ved " "import -og eksport arbejdsgange" #: libraries/config/messages.inc.php:31 @@ -2798,7 +2809,7 @@ msgid "" msgstr "" "Pak gzip/bzip2-eksporter under eksporten uden behov for ret meget " "hukommelse. Hvis du får problemer med de dannede gzip/bzip2-filer, så " -"deaktivér denne funktion" +"deaktiver denne funktion" #: libraries/config/messages.inc.php:40 msgid "Compress on the fly" @@ -2895,19 +2906,19 @@ msgid "" "the selected tables of a database." msgstr "" "Deaktivér masseoperationer for tabelvedligeholdelse såsom optimering eller " -"reperation af tabllerne i en database" +"reperation af tabllerne i en database." #: libraries/config/messages.inc.php:61 msgid "Disable multi table maintenance" -msgstr "Deaktivér vedligeholdelse af flere tabeller" +msgstr "Deaktiver vedligeholdelse af flere tabeller" #: libraries/config/messages.inc.php:62 msgid "Edit SQL queries in popup window" -msgstr "Redigér SQL-forespørgsler i et popup vindue" +msgstr "Rediger SQL-forespørgsler i et popup vindue" #: libraries/config/messages.inc.php:63 msgid "Edit in window" -msgstr "Redigér i et vindue" +msgstr "Rediger i et vindue" #: libraries/config/messages.inc.php:64 msgid "Display errors" @@ -2923,19 +2934,19 @@ msgstr "Vis ikoner i advarsels-, fejl-, og informationsmeddelelser" #: libraries/config/messages.inc.php:67 msgid "Iconic errors" -msgstr "Ikon-fejl" +msgstr "Ikonfejl" #: libraries/config/messages.inc.php:68 msgid "" "Set the number of seconds a script is allowed to run ([kbd]0[/kbd] for no " "limit)" msgstr "" -"Bestem antallet af sekunder, som et skript må være om at køre ([kbd]0[/kbd] " -"er lig med ingen tidsgrænse" +"Sæt antallet af sekunder, som et skript må være om at køre ([kbd]0[/kbd] er " +"lig med ingen tidsgrænse)" #: libraries/config/messages.inc.php:69 msgid "Maximum execution time" -msgstr "Maksimal ekspeditionstid" +msgstr "Maksimal eksekveringstid" #: libraries/config/messages.inc.php:70 prefs_manage.php:299 msgid "Save as file" @@ -2988,7 +2999,7 @@ msgstr "Erstat NULL med" #: libraries/config/messages.inc.php:78 libraries/config/messages.inc.php:84 msgid "Remove CRLF characters within columns" -msgstr "Fjern CRLF-karakterer i kolonnerne" +msgstr "Fjern CRLF-karakterer i kolonner" #: libraries/config/messages.inc.php:79 libraries/config/messages.inc.php:245 #: libraries/config/messages.inc.php:253 libraries/import/csv.php:63 @@ -3027,7 +3038,7 @@ msgstr "Dump tabel" #: libraries/config/messages.inc.php:92 libraries/export/latex.php:32 msgid "Include table caption" -msgstr "Inkludér tabeloverskrift" +msgstr "Inkluder tabeloverskrift" #: libraries/config/messages.inc.php:95 libraries/config/messages.inc.php:101 #: libraries/export/latex.php:50 libraries/export/latex.php:74 @@ -3056,7 +3067,7 @@ msgstr "Relationer" #: libraries/config/messages.inc.php:105 msgid "Export method" -msgstr "Eksport-type" +msgstr "Eksporttype" #: libraries/config/messages.inc.php:114 libraries/config/messages.inc.php:116 msgid "Save on server" @@ -3073,12 +3084,12 @@ msgstr "Husk skabelon for filnavn" #: libraries/config/messages.inc.php:120 msgid "Enclose table and column names with backquotes" -msgstr "Brug \"backquotes\" omkring tabel -og feltnavne" +msgstr "Brug \"backquotes\" omkring tabel- og feltnavne" #: libraries/config/messages.inc.php:121 libraries/config/messages.inc.php:260 #: libraries/display_export.lib.php:346 msgid "SQL compatibility mode" -msgstr "SQL-kompatibilitets-tilstand" +msgstr "SQL-kompatibilitetstilstand" #: libraries/config/messages.inc.php:122 libraries/export/sql.php:176 msgid "CREATE TABLE options:" @@ -3098,11 +3109,11 @@ msgstr "Slå fremmednøgle-checks fra" #: libraries/config/messages.inc.php:128 msgid "Use hexadecimal for BLOB" -msgstr "Brug heksadecimal for BLOB" +msgstr "Brug hexadecimal for BLOB" #: libraries/config/messages.inc.php:130 msgid "Use ignore inserts" -msgstr "Brug ignorér inserts" +msgstr "Brug ignorer inserts" #: libraries/config/messages.inc.php:132 msgid "Syntax to use when inserting data" @@ -3118,11 +3129,11 @@ msgstr "Eksporttype" #: libraries/config/messages.inc.php:139 libraries/export/sql.php:71 msgid "Enclose export in a transaction" -msgstr "Inkludér eksport i en transaktion" +msgstr "Indlejr eksport i en transaktion" #: libraries/config/messages.inc.php:140 msgid "Export time in UTC" -msgstr "Angiv eksporteringstidspunktet i UTC (Universal Time Coordinated)" +msgstr "Angiv eksporttidspunktet i UTC (Universal Time Coordinated)" #: libraries/config/messages.inc.php:148 msgid "Force secured connection while using phpMyAdmin" @@ -3142,15 +3153,15 @@ msgstr "" #: libraries/config/messages.inc.php:151 msgid "Foreign key dropdown order" -msgstr "Sortér fremmede nøgler i valgboks" +msgstr "Orden af fremmednøgler i valgboks" #: libraries/config/messages.inc.php:152 msgid "A dropdown will be used if fewer items are present" -msgstr "Der vil blive brugt en valgboks, hvis der er få elementer til stede" +msgstr "Der vil blive brugt en valgboks, hvis færre elementer er til stede" #: libraries/config/messages.inc.php:153 msgid "Foreign key limit" -msgstr "Øvre grænse for fremmed nøgle" +msgstr "Øvre grænse for fremmednøgle" #: libraries/config/messages.inc.php:154 msgid "Browse mode" @@ -3158,7 +3169,7 @@ msgstr "Gennemsynstilstand" #: libraries/config/messages.inc.php:155 msgid "Customize browse mode" -msgstr "Brugerindstilling for gennemsynstilstand" +msgstr "Tilpas for gennemsynstilstand" #: libraries/config/messages.inc.php:157 libraries/config/messages.inc.php:159 #: libraries/config/messages.inc.php:176 libraries/config/messages.inc.php:187 @@ -3216,7 +3227,7 @@ msgstr "Bestem indstillinger for nogle af de mest anvendte valgmuligheder" #: libraries/server_links.inc.php:69 libraries/tbl_links.inc.php:89 #: prefs_manage.php:231 setup/frames/menu.inc.php:20 msgid "Import" -msgstr "Importér" +msgstr "Importer" #: libraries/config/messages.inc.php:171 msgid "Import defaults" @@ -3343,7 +3354,7 @@ msgid "" "what they are for" msgstr "" "Avanceret serverkonfiguration. Lad være med at ændre disse indstillinger med " -"mindre du ved hvad de betyder" +"mindre du ved, hvad de betyder" #: libraries/config/messages.inc.php:203 msgid "Enter server connection parameters" @@ -3359,9 +3370,9 @@ msgid "" "features, see [a@Documentation.html#linked-tables]phpMyAdmin configuration " "storage[/a] in documentation" msgstr "" -"Konfigurér phpMyAdmin configuration storage for at få adgang til flere " -"funktioner. Se dokumentationen for [a@Documentation.html#linked-tables]" -"phpMyAdmin configuration storage[/a]." +"Konfigurer phpMyAdmin configuration storage for at få adgang til flere " +"funktioner. Se dokumentationen for [a@Documentation.html#linked-" +"tables]phpMyAdmin configuration storage[/a]" #: libraries/config/messages.inc.php:206 msgid "Changes tracking" @@ -3419,6 +3430,11 @@ msgid "" "strong].[br][em][a@http://sqlvalidator.mimer.com/]Mimer SQL Validator[/a], " "Copyright 2002 Upright Database Technology. All rights reserved.[/em]" msgstr "" +"Hvis du ønsker at bruge servicen SQL Validator, skal du huske på, at " +"[strong]alle SQL forespørgsler lagres anonymt til statistiske " +"formål[/strong].[br][em][a@http://sqlvalidator.mimer.com/]Mimer SQL " +"Validator[/a], Copyright 2002 Upright Database Technology. All rights " +"reserved.[/em]" #: libraries/config/messages.inc.php:222 msgid "Startup" @@ -3426,7 +3442,7 @@ msgstr "Opstart" #: libraries/config/messages.inc.php:223 msgid "Customize startup page" -msgstr "Tilpas opstart-side" +msgstr "Tilpas opstartside" #: libraries/config/messages.inc.php:224 msgid "Tabs" @@ -3454,7 +3470,7 @@ msgstr "Advarsler" #: libraries/config/messages.inc.php:231 msgid "Disable some of the warnings shown by phpMyAdmin" -msgstr "Deaktivér nogle af advarslerne som phpMyAdmin viser" +msgstr "Deaktiver nogle af advarslerne, som phpMyAdmin viser" #: libraries/config/messages.inc.php:232 msgid "" @@ -3496,7 +3512,7 @@ msgstr "" #: libraries/config/messages.inc.php:238 msgid "Partial import: allow interrupt" -msgstr "Delvis import: Tillad afbrydelse" +msgstr "Delvis import: tillad afbrydelse" #: libraries/config/messages.inc.php:243 libraries/config/messages.inc.php:250 #: libraries/import/csv.php:27 libraries/import/ldi.php:40 @@ -3513,6 +3529,8 @@ msgid "" "Default format; be aware that this list depends on location (database, " "table) and only SQL is always available" msgstr "" +"Standard format, vær opmærksom på, at denne liste afhænger af sted (databae, " +"tabel) og kun SQL er altid tilgængelig" #: libraries/config/messages.inc.php:247 msgid "Format of imported file" @@ -3541,11 +3559,11 @@ msgstr "Importer procenter med korrekte decimaler (12.00% bliver til .12)" #: libraries/config/messages.inc.php:258 msgid "Number of queries to skip from start" -msgstr "Antal SQL-forespørgsler, der skal springes over fra start" +msgstr "Antal forespørgsler, der skal springes over fra start" #: libraries/config/messages.inc.php:259 msgid "Partial import: skip queries" -msgstr "Delvis import: Spring over forespørgsler" +msgstr "Delvis import: spring over forespørgsler" # zero = null? #: libraries/config/messages.inc.php:261 @@ -3566,7 +3584,7 @@ msgstr "Antal indsatte rækker" #: libraries/config/messages.inc.php:267 msgid "Target for quick access icon" -msgstr "" +msgstr "Mål for hurtigt valg ikon" #: libraries/config/messages.inc.php:268 msgid "Show logo in left frame" @@ -3669,12 +3687,12 @@ msgstr "Brug faner med mindre grafik" #: libraries/config/messages.inc.php:291 msgid "Light tabs" -msgstr "" +msgstr "Lette faner" #: libraries/config/messages.inc.php:292 msgid "" "Maximum number of characters shown in any non-numeric column on browse view" -msgstr "" +msgstr "Maksimalt antal tegn vist i ikke-numerisk kolonne ved gennemsyn" # karakterer gives i skolen eller er personer i film #: libraries/config/messages.inc.php:293 @@ -3687,9 +3705,10 @@ msgid "" "only occurs for the current server. Setting this to FALSE makes it easy to " "forget to log out from other servers when connected to multiple servers." msgstr "" -"hvis TRUE vil logout slette cookies for alle servere; når sat til FALSE sker " +"Hvis TRUE vil logout slette cookies for alle servere; når sat til FALSE sker " "logout kun for den aktuelle server.Sættes denne til FALSE, kan man let " -"glemme at logge ud fra andre servere, når man er forbundet til flere servere." +"glemme at logge ud fra andre servere, når man er forbundet til flere " +"servere." #: libraries/config/messages.inc.php:295 msgid "Delete all cookies on logout" @@ -3700,10 +3719,12 @@ msgid "" "Define whether the previous login should be recalled or not in cookie " "authentication mode" msgstr "" +"Definer om den foregående login skal gentages eller ej i cookie " +"autentifikationstilstand " #: libraries/config/messages.inc.php:297 msgid "Recall user name" -msgstr "" +msgstr "Gendan brugernavn" #: libraries/config/messages.inc.php:298 msgid "" @@ -3712,10 +3733,14 @@ msgid "" "and will be deleted as soon as you close the browser window. This is " "recommended for non-trusted environments." msgstr "" +"Definer hvor længe (i sekunder) en login cookie skal gemmes i browseren. " +"Standard på 0 betyder, at den kun gemmes for den eksisterende session og vil " +"blive slettet så snart browservinduet lukkes. Dette anbefales for ikke-" +"sikrede omgivelser." #: libraries/config/messages.inc.php:299 msgid "Login cookie store" -msgstr "Fil for login cookiel" +msgstr "Login cookie sletning" #: libraries/config/messages.inc.php:300 msgid "Define how long (in seconds) a login cookie is valid" @@ -3727,11 +3752,11 @@ msgstr "Gyldighed for login cookie" #: libraries/config/messages.inc.php:302 msgid "Double size of textarea for LONGTEXT columns" -msgstr "Dobbelt størrelse for tekstområde for LONGTEXT kolonner" +msgstr "Dobbelt størrelse for tekstboks for LONGTEXT kolonner" #: libraries/config/messages.inc.php:303 msgid "Bigger textarea for LONGTEXT" -msgstr "Større tekstområde for LONGTEXT" +msgstr "Større tekstboks for LONGTEXT" #: libraries/config/messages.inc.php:304 msgid "Use icons on main page" @@ -3739,7 +3764,7 @@ msgstr "Brug ikoner på hovedsiden" #: libraries/config/messages.inc.php:305 msgid "Maximum number of characters used when a SQL query is displayed" -msgstr "Maksimalt antal tegn brugt, når en SQL-forespørgsel vises" +msgstr "Maksimalt antal tegn, når en SQL-forespørgsel vises" #: libraries/config/messages.inc.php:306 msgid "Maximum displayed SQL length" @@ -3786,7 +3811,7 @@ msgid "" "cookie authentication" msgstr "" "Deaktiver standardadvarslen som vises, hvis mcrypt mangler til cookie " -"autentificering" +"autentifikation" #: libraries/config/messages.inc.php:316 msgid "mcrypt warning" @@ -3806,7 +3831,7 @@ msgstr "Hukommelsesgrænse" #: libraries/config/messages.inc.php:319 msgid "These are Edit, Inline edit, Copy and Delete links" -msgstr "Dette er Rediger, Inline rediger, Kopier og Slet links" +msgstr "Dette er Ret, Ret linje, Kopi og Slet links" #: libraries/config/messages.inc.php:320 msgid "Where to show the table row links" @@ -3830,11 +3855,11 @@ msgstr "Navigationsbjælke med ikoner" #: libraries/config/messages.inc.php:325 msgid "use GZip output buffering for increased speed in HTTP transfers" -msgstr "" +msgstr "brug GZip output buffering til forhøjet hastighed i HTTP overførsler" #: libraries/config/messages.inc.php:326 msgid "GZip output buffering" -msgstr "" +msgstr "GZip output buffering" #: libraries/config/messages.inc.php:327 msgid "" @@ -3862,10 +3887,13 @@ msgid "" "Structure page if any of the required tables for the phpMyAdmin " "configuration storage could not be found" msgstr "" +"Deaktiver standardadvarslen, som vises på databasedetaljers strukturside, " +"hvis nogen af de påkrævede tabeller i phpMyAdmin configuration storage ikke " +"kunne findes." #: libraries/config/messages.inc.php:332 msgid "Missing phpMyAdmin configuration storage tables" -msgstr "" +msgstr "Manglende phpMyAdmin configuration storage tabeller" #: libraries/config/messages.inc.php:334 msgid "Iconic table operations" @@ -3873,7 +3901,7 @@ msgstr "Tabeloperationer med ikoner" #: libraries/config/messages.inc.php:335 msgid "Disallow BLOB and BINARY columns from editing" -msgstr "" +msgstr "Tillad ikke redigering af BLOB og BINARY kolonner" #: libraries/config/messages.inc.php:336 msgid "Protect binary columns" @@ -3932,7 +3960,7 @@ msgstr "" #: libraries/config/messages.inc.php:350 msgid "When browsing tables, the sorting of each table is remembered" -msgstr "" +msgstr "Når tabeller vises huskes sorteringen af hver tabel" #: libraries/config/messages.inc.php:351 msgid "Remember table's sorting" @@ -3960,7 +3988,7 @@ msgstr "Mappe, hvor eksporterede data kan gemmes på serveren" #: libraries/config/messages.inc.php:358 msgid "Save directory" -msgstr "" +msgstr "Gemmemappe" #: libraries/config/messages.inc.php:359 msgid "Leave blank if not used" @@ -3968,7 +3996,7 @@ msgstr "Lades blank, hvis ikke brugt" #: libraries/config/messages.inc.php:360 msgid "Host authorization order" -msgstr "" +msgstr "Host autoriseringsrækkefølge" #: libraries/config/messages.inc.php:361 msgid "Leave blank for defaults" @@ -3976,7 +4004,7 @@ msgstr "Lades blank for standardværdi" #: libraries/config/messages.inc.php:362 msgid "Host authorization rules" -msgstr "" +msgstr "Host autoriseringsregler" #: libraries/config/messages.inc.php:363 msgid "Allow logins without a password" @@ -4007,17 +4035,20 @@ msgstr "SweKey konfigurationsfil" #: libraries/config/messages.inc.php:369 msgid "Authentication method to use" -msgstr "" +msgstr "Metode for autentifikation" #: libraries/config/messages.inc.php:370 setup/frames/index.inc.php:126 msgid "Authentication type" -msgstr "" +msgstr "Autentifikationstype" #: libraries/config/messages.inc.php:371 msgid "" "Leave blank for no [a@http://wiki.phpmyadmin.net/pma/bookmark]bookmark[/a] " "support, suggested: [kbd]pma_bookmark[/kbd]" msgstr "" +"Lades blank for ingen " +"[a@http://wiki.phpmyadmin.net/pma/bookmark]bookmark[/a] understøttelse, " +"forslag: [kbd]pma_bookmark[/kbd]" #: libraries/config/messages.inc.php:372 msgid "Bookmark table" @@ -4080,16 +4111,20 @@ msgid "" "Leave blank for no Designer support, suggested: [kbd]pma_designer_coords[/" "kbd]" msgstr "" +"Lad være blank for ingen Designer support, forslag: " +"[kbd]pma_designer_coords[/kbd]" #: libraries/config/messages.inc.php:385 msgid "Designer table" -msgstr "" +msgstr "Designer tabel" #: libraries/config/messages.inc.php:386 msgid "" "More information on [a@http://sf.net/support/tracker.php?aid=1849494]PMA bug " "tracker[/a] and [a@http://bugs.mysql.com/19588]MySQL Bugs[/a]" msgstr "" +"Mere information om [a@http://sf.net/support/tracker.php?aid=1849494]PMA bug " +"tracker[/a] og [a@http://bugs.mysql.com/19588]MySQL Bugs[/a]" #: libraries/config/messages.inc.php:387 msgid "Disable use of INFORMATION_SCHEMA" @@ -4098,14 +4133,15 @@ msgstr "Deaktiver brug af INFORMATION_SCHEMA" #: libraries/config/messages.inc.php:388 msgid "What PHP extension to use; you should use mysqli if supported" msgstr "" +"Hvilken PHP-udvidelse der skal bruges; du bør bruge mysqli hvis understøttet" #: libraries/config/messages.inc.php:389 msgid "PHP extension to use" -msgstr "" +msgstr "PHP-udvidelse, der skal bruges" #: libraries/config/messages.inc.php:390 msgid "Hide databases matching regular expression (PCRE)" -msgstr "" +msgstr "Gem databaser som matcher regulært udtryk (PCRE)" #: libraries/config/messages.inc.php:391 msgid "Hide databases" @@ -4116,10 +4152,12 @@ msgid "" "Leave blank for no SQL query history support, suggested: [kbd]pma_history[/" "kbd]" msgstr "" +"Lades blank for ingen historik for SQL-forespørgsler, forslag: " +"[kbd]pma_history[/kbd]" #: libraries/config/messages.inc.php:393 msgid "SQL query history table" -msgstr "" +msgstr "SQL forespørgselsshistoriktabel" #: libraries/config/messages.inc.php:394 msgid "Hostname where MySQL server is running" @@ -4152,24 +4190,26 @@ msgstr "" #: libraries/config/messages.inc.php:400 msgid "Show only listed databases" -msgstr "" +msgstr "Vis kun listede databaser" #: libraries/config/messages.inc.php:401 libraries/config/messages.inc.php:442 msgid "Leave empty if not using config auth" -msgstr "" +msgstr "Lades tom hvis du ikke bruger config auth" #: libraries/config/messages.inc.php:402 msgid "Password for config auth" -msgstr "" +msgstr "Kodeord for config auth" #: libraries/config/messages.inc.php:403 msgid "" "Leave blank for no PDF schema support, suggested: [kbd]pma_pdf_pages[/kbd]" msgstr "" +"Lades blank for ingen understøttelse af PDF-skematik, forslag: " +"[kbd]pma_pdf_pages[/kbd]" #: libraries/config/messages.inc.php:404 msgid "PDF schema: pages table" -msgstr "" +msgstr "PDF-skematik: pages tabel" #: libraries/config/messages.inc.php:405 msgid "" @@ -4195,6 +4235,8 @@ msgid "" "Leave blank for no \"persistent\" recently used tables across sessions, " "suggested: [kbd]pma_recent[/kbd]" msgstr "" +"Lades blank for ingen \"vedvarende\" senest benyttede tabeller på tværs af " +"sessioner, forslag: [kbd]pma_recent[/kbd]" #: libraries/config/messages.inc.php:410 msgid "Recently used table" @@ -4205,6 +4247,9 @@ msgid "" "Leave blank for no [a@http://wiki.phpmyadmin.net/pma/relation]relation-links" "[/a] support, suggested: [kbd]pma_relation[/kbd]" msgstr "" +"Lades blank for ingen understøttelse af " +"[a@http://wiki.phpmyadmin.net/pma/relation]relation-links[/a], forslag: " +"[kbd]pma_relation[/kbd]" #: libraries/config/messages.inc.php:412 msgid "Relation table" @@ -4223,14 +4268,16 @@ msgid "" "See [a@http://wiki.phpmyadmin.net/pma/auth_types#signon]authentication types" "[/a] for an example" msgstr "" +"Se [a@http://wiki.phpmyadmin.net/pma/auth_types#signon]authentication " +"types[/a] for et eksempel" #: libraries/config/messages.inc.php:416 msgid "Signon session name" -msgstr "" +msgstr "Login sessionsnavn" #: libraries/config/messages.inc.php:417 msgid "Signon URL" -msgstr "" +msgstr "Login URL" #: libraries/config/messages.inc.php:418 msgid "Socket on which MySQL server is listening, leave empty for default" @@ -4252,30 +4299,36 @@ msgstr "Brug SSL" msgid "" "Leave blank for no PDF schema support, suggested: [kbd]pma_table_coords[/kbd]" msgstr "" +"Lades blank for ingen understøttelse af PDF-skematik, forslag: " +"[kbd]pma_table_coords[/kbd]" #: libraries/config/messages.inc.php:423 msgid "PDF schema: table coordinates" -msgstr "" +msgstr "PDF-skematik: tabel coordinates" #: libraries/config/messages.inc.php:424 msgid "" "Table to describe the display columns, leave blank for no support; " "suggested: [kbd]pma_table_info[/kbd]" msgstr "" +"Tabel til at beskrive visningskolonnerne, lades blank for ingen " +"understøttelset; forslag: [kbd]pma_table_info[/kbd]" #: libraries/config/messages.inc.php:425 msgid "Display columns table" -msgstr "Vis kolonnetabel" +msgstr "Visningskolonnetabel" #: libraries/config/messages.inc.php:426 msgid "" "Leave blank for no \"persistent\" tables'UI preferences across sessions, " "suggested: [kbd]pma_table_uiprefs[/kbd]" msgstr "" +"Lades blank for ingen \"vedvarende\" tabel UI præferencer på tværs af " +"sessioner, forslag: [kbd]pma_table_uiprefs[/kbd]" #: libraries/config/messages.inc.php:427 msgid "UI preferences table" -msgstr "UI preferencetabel" +msgstr "UI præference tabel" #: libraries/config/messages.inc.php:428 msgid "" @@ -4310,16 +4363,20 @@ msgstr "Tilføj DROP VIEW" #: libraries/config/messages.inc.php:434 msgid "Defines the list of statements the auto-creation uses for new versions." msgstr "" +"Definerer listen af forspørgsler, som auto-creation bruger for nye " +"sessioner." #: libraries/config/messages.inc.php:435 msgid "Statements to track" -msgstr "SQL-kommandoer, der skal spores" +msgstr "Forespørgsler, der skal spores" #: libraries/config/messages.inc.php:436 msgid "" "Leave blank for no SQL query tracking support, suggested: [kbd]pma_tracking[/" "kbd]" msgstr "" +"Lades blank for ingen understøttelse af SQL-forspørgselssporing, forslag: " +"[kbd]pma_tracking[/kbd]" #: libraries/config/messages.inc.php:437 msgid "SQL query tracking table" @@ -4330,6 +4387,7 @@ msgid "" "Whether the tracking mechanism creates versions for tables and views " "automatically." msgstr "" +"Om sporingsmekanismen opretter versioner automatisk for tabeller og views." #: libraries/config/messages.inc.php:439 msgid "Automatically create versions" @@ -4340,24 +4398,28 @@ msgid "" "Leave blank for no user preferences storage in database, suggested: [kbd]" "pma_config[/kbd]" msgstr "" +"Lades blank for ingen bruger preference storage i database, forslag: " +"[kbd]pma_config[/kbd]" #: libraries/config/messages.inc.php:441 msgid "User preferences storage table" -msgstr "" +msgstr "Bruger preference storage tabel" #: libraries/config/messages.inc.php:443 msgid "User for config auth" -msgstr "" +msgstr "Bruger for config auth" #: libraries/config/messages.inc.php:444 msgid "" "Disable if you know that your pma_* tables are up to date. This prevents " "compatibility checks and thereby increases performance" msgstr "" +"Deaktiver, hvis du ved at dine pma_*tables er opdaterede. Dette forhindrer " +"kompatibilitetschecks og forbedrer dermed ydelsen" #: libraries/config/messages.inc.php:445 msgid "Verbose check" -msgstr "" +msgstr "Check med ekstra information" #: libraries/config/messages.inc.php:446 msgid "" @@ -4373,7 +4435,7 @@ msgstr "Udvidet navn for denne server" #: libraries/config/messages.inc.php:448 msgid "Whether a user should be displayed a "show all (rows)" button" -msgstr "" +msgstr "Om en "vis alle (rækker)" knap, skal vises for brugeren" #: libraries/config/messages.inc.php:449 msgid "Allow to display all the rows" @@ -4385,20 +4447,25 @@ msgid "" "authentication mode because the password is hard coded in the configuration " "file; this does not limit the ability to execute the same command directly" msgstr "" +"Bemærk, at aktivering af denne har ingen betydning i [kbd]config[/kbd] " +"autentifikationstilstand, fordi kodeordet er fast indlagt i " +"konfigurationsfilen; dette begrænser ikke muligheden for at udføre den samme " +"kommando direkte" #: libraries/config/messages.inc.php:451 msgid "Show password change form" -msgstr "" +msgstr "Vis formular til kodeordsændring" #: libraries/config/messages.inc.php:452 msgid "Show create database form" -msgstr "" +msgstr "Vis formular til databaseoprettelse" #: libraries/config/messages.inc.php:453 +#, fuzzy msgid "" "Defines whether or not type display direction option is shown when browsing " "a table" -msgstr "" +msgstr "Definerer om display retning indstilling vises, når en tabel gennemses" #: libraries/config/messages.inc.php:454 msgid "Show display direction" @@ -4408,7 +4475,7 @@ msgstr "Vis retning for visning" msgid "" "Defines whether or not type fields should be initially displayed in edit/" "insert mode" -msgstr "" +msgstr "Definerer om typefelter skal startes med at vises i ret/indsæt tilstand" #: libraries/config/messages.inc.php:456 msgid "Show field types" @@ -4478,7 +4545,7 @@ msgstr "Vis tabelkommentar stedet for dens navn" #: libraries/config/messages.inc.php:470 msgid "Display table comments in tooltips" -msgstr "" +msgstr "Vis tabelkommentarer i tooltips" #: libraries/config/messages.inc.php:471 msgid "" @@ -4492,7 +4559,7 @@ msgstr "Spring over låste tabeller" #: libraries/config/messages.inc.php:477 msgid "Requires SQL Validator to be enabled" -msgstr "" +msgstr "Kræver SQL Validator bliver aktiveret" #: libraries/config/messages.inc.php:479 #: libraries/display_change_password.lib.php:40 @@ -4509,16 +4576,20 @@ msgid "" "[strong]Warning:[/strong] requires PHP SOAP extension or PEAR SOAP to be " "installed" msgstr "" +"[strong]Advarsel[/strong] kræver installation af PHP SOAP udvidelsen eller " +"PEAR SOAP" #: libraries/config/messages.inc.php:481 msgid "Enable SQL Validator" -msgstr "" +msgstr "Aktiver SQL Validator" #: libraries/config/messages.inc.php:482 msgid "" "If you have a custom username, specify it here (defaults to [kbd]anonymous[/" "kbd])" msgstr "" +"Hvis du har dit eger brugernavn, så angiv det her (standard " +"[kbd]anonymous[/kbd])" #: libraries/config/messages.inc.php:483 tbl_tracking.php:454 #: tbl_tracking.php:511 @@ -4530,46 +4601,54 @@ msgid "" "Suggest a database name on the "Create Database" form (if " "possible) or keep the text field empty" msgstr "" +"Foreslå et databasenavn på formularen for "Opret database" (hvis " +"muligt) eller lad feltet være tomt " #: libraries/config/messages.inc.php:485 msgid "Suggest new database name" -msgstr "" +msgstr "Foreslå nyt databasenavn" #: libraries/config/messages.inc.php:486 msgid "A warning is displayed on the main page if Suhosin is detected" -msgstr "" +msgstr "En advarsel vises på hovedsiden, hvis Suhosin er detekteret" #: libraries/config/messages.inc.php:487 msgid "Suhosin warning" -msgstr "" +msgstr "Suhosin advarsel" #: libraries/config/messages.inc.php:488 msgid "" "Textarea size (columns) in edit mode, this value will be emphasized for SQL " "query textareas (*2) and for query window (*1.25)" msgstr "" +"Tekstboksstørrelse (kolonner) i redigeringstilstand; denne værdi vil blive " +"fremhævet i SQL forespørgselstekstbokse (*2) og for forespørgselsvinduet " +"(*1,25)" #: libraries/config/messages.inc.php:489 msgid "Textarea columns" -msgstr "Textarea kolonner" +msgstr "Tekstboks kolonner" #: libraries/config/messages.inc.php:490 msgid "" "Textarea size (rows) in edit mode, this value will be emphasized for SQL " "query textareas (*2) and for query window (*1.25)" msgstr "" +"Tekstboksstørrelse (rækker) i redigeringstilstand; denne værdi vil blive " +"fremhævet i SQL forespørgselstekstbokse (*2) og for forespørgselsvinduet " +"(*1,25)" #: libraries/config/messages.inc.php:491 msgid "Textarea rows" -msgstr "Textarea rækker" +msgstr "Tekstboks rækker" #: libraries/config/messages.inc.php:492 msgid "Title of browser window when a database is selected" -msgstr "Titel for vindue, når en database er valgt" +msgstr "Titel på browservindue, når en database er valgt" #: libraries/config/messages.inc.php:494 msgid "Title of browser window when nothing is selected" -msgstr "Titel for vindue, når ingenting er valgt" +msgstr "Titel på browservindue, når ingenting er valgt" #: libraries/config/messages.inc.php:495 msgid "Default title" @@ -4577,11 +4656,11 @@ msgstr "Standardtitel" #: libraries/config/messages.inc.php:496 msgid "Title of browser window when a server is selected" -msgstr "" +msgstr "Titel på browservindue, når en server er valgt" #: libraries/config/messages.inc.php:498 msgid "Title of browser window when a table is selected" -msgstr "" +msgstr "Titel på browservindue, når en tabel er valgt" #: libraries/config/messages.inc.php:500 msgid "" @@ -4593,7 +4672,7 @@ msgstr "" #: libraries/config/messages.inc.php:501 msgid "List of trusted proxies for IP allow/deny" -msgstr "" +msgstr "Liste af trusted proxies til IP tillad/afvis" #: libraries/config/messages.inc.php:502 msgid "Directory on server where you can upload files for import" @@ -4605,17 +4684,19 @@ msgstr "Mappe til uploads" #: libraries/config/messages.inc.php:504 msgid "Allow for searching inside the entire database" -msgstr "" +msgstr "Tillad søgning i hele databasen" #: libraries/config/messages.inc.php:505 msgid "Use database search" -msgstr "" +msgstr "Brug databasesøgning" #: libraries/config/messages.inc.php:506 msgid "" "When disabled, users cannot set any of the options below, regardless of the " "checkbox on the right" msgstr "" +"Når deaktiveret kan brugere ikke sætte nogen af indstillingerne nedenfor " +"uafhængig af checkboksen til højre" #: libraries/config/messages.inc.php:507 msgid "Enable the Developer tab in settings" @@ -4627,10 +4708,13 @@ msgid "" "libraries/import.lib.php for defaults on how many queries a statement may " "contain." msgstr "" +"Vis berørte rækker for hver forespørgsel på multisætninger. Se " +"libraries/import.lib.php for standard for hvor mange forespørgsler en " +"sætning må indeholde." #: libraries/config/messages.inc.php:509 msgid "Verbose multiple statements" -msgstr "" +msgstr "Udvidet info for multiple forespørgsler" #: libraries/config/messages.inc.php:510 setup/frames/index.inc.php:241 msgid "Check for latest version" @@ -4662,19 +4746,19 @@ msgstr "ZIP" #: libraries/config/setup.forms.php:41 msgid "Config authentication" -msgstr "" +msgstr "Config autentifikation" #: libraries/config/setup.forms.php:45 msgid "Cookie authentication" -msgstr "" +msgstr "Cookie autentifikation" #: libraries/config/setup.forms.php:48 msgid "HTTP authentication" -msgstr "" +msgstr "HTTP autentifikation" #: libraries/config/setup.forms.php:51 msgid "Signon authentication" -msgstr "" +msgstr "Login autentifikation" #: libraries/config/setup.forms.php:245 #: libraries/config/user_preferences.forms.php:147 libraries/import/ldi.php:35 @@ -4686,14 +4770,14 @@ msgstr "CSV vha. LOAD DATA" #: libraries/config/user_preferences.forms.php:248 libraries/export/xls.php:18 #: libraries/import/xls.php:21 msgid "Excel 97-2003 XLS Workbook" -msgstr "" +msgstr "Excel 97-2003 XLS Workbook" #: libraries/config/setup.forms.php:257 libraries/config/setup.forms.php:352 #: libraries/config/user_preferences.forms.php:158 #: libraries/config/user_preferences.forms.php:252 #: libraries/export/xlsx.php:18 libraries/import/xlsx.php:21 msgid "Excel 2007 XLSX Workbook" -msgstr "" +msgstr "Excel 2007 XLSX Workbook" #: libraries/config/setup.forms.php:260 libraries/config/setup.forms.php:361 #: libraries/config/user_preferences.forms.php:161 @@ -4705,12 +4789,12 @@ msgstr "Open Document regneark" #: libraries/config/setup.forms.php:267 #: libraries/config/user_preferences.forms.php:168 msgid "Quick" -msgstr "" +msgstr "Hurtig" #: libraries/config/setup.forms.php:271 #: libraries/config/user_preferences.forms.php:172 msgid "Custom" -msgstr "" +msgstr "Brugerdefineret" #: libraries/config/setup.forms.php:292 #: libraries/config/user_preferences.forms.php:192 @@ -4741,23 +4825,23 @@ msgstr "Kunne ikke forbinde til MySQL server" #: libraries/config/validate.lib.php:228 msgid "Empty username while using config authentication method" -msgstr "" +msgstr "Tomt brugernavn ved brug af config autentifikation" #: libraries/config/validate.lib.php:232 msgid "Empty signon session name while using signon authentication method" -msgstr "" +msgstr "Tomt signon sessionsnavn ved brug af signon autentifikation" #: libraries/config/validate.lib.php:236 msgid "Empty signon URL while using signon authentication method" -msgstr "" +msgstr "Tomt signon URL ved brug af signon autentifikation" #: libraries/config/validate.lib.php:269 msgid "Empty phpMyAdmin control user while using pmadb" -msgstr "" +msgstr "Tom phpMyAdmin kontrolbruger ved brug af pmadb" #: libraries/config/validate.lib.php:273 msgid "Empty phpMyAdmin control user password while using pmadb" -msgstr "" +msgstr "Tomt phpMyAdmin kodeord for kontrolbruger ved brug af pmadb" #: libraries/config/validate.lib.php:359 #, php-format @@ -4773,7 +4857,7 @@ msgstr "en" #: libraries/core.lib.php:258 #, php-format msgid "The %s extension is missing. Please check your PHP configuration." -msgstr "" +msgstr "%s udvidelsen mangler. Check din PHP-konfiguration." #: libraries/db_links.inc.php:42 libraries/db_links.inc.php:43 #: libraries/db_links.inc.php:44 @@ -4787,7 +4871,7 @@ msgstr "Sporing" #: libraries/db_links.inc.php:71 msgid "Query" -msgstr "Foresp. via eks." +msgstr "Foresp. via eks" #: libraries/db_links.inc.php:76 libraries/relation.lib.php:128 msgid "Designer" @@ -4806,19 +4890,21 @@ msgstr "Rutiner" #: libraries/db_links.inc.php:101 libraries/export/sql.php:609 #: libraries/rte/rte_words.lib.php:49 msgid "Events" -msgstr "" +msgstr "Hændelser" #: libraries/db_links.inc.php:105 libraries/export/sql.php:978 #: libraries/export/xml.php:38 libraries/rte/rte_words.lib.php:37 #: libraries/tbl_links.inc.php:103 msgid "Triggers" -msgstr "" +msgstr "Triggers" #: libraries/db_structure.lib.php:43 libraries/display_tbl.lib.php:2084 msgid "" "May be approximate. See [a@./Documentation.html#faq3_11@Documentation]FAQ " "3.11[/a]" -msgstr "Kan være anslået. Se FAQ 3.11" +msgstr "" +"Kan være anslået. Se [a@./Documentation.html#faq3_11@Documentation] FAQ " +"3.11[/a]" #: libraries/dbi/mysql.dbi.lib.php:111 libraries/dbi/mysqli.dbi.lib.php:112 msgid "Connection for controluser as defined in your configuration failed." @@ -4856,7 +4942,7 @@ msgstr "Skriv igen" #: libraries/display_change_password.lib.php:51 msgid "Password Hashing" -msgstr "Kodeord Hashing" +msgstr "Kodeordshashing" #: libraries/display_change_password.lib.php:65 #| msgid "MySQL 4.0 compatible" @@ -4921,15 +5007,15 @@ msgstr "Eksporterer rækker fra tabellen \"%s\"" #: libraries/display_export.lib.php:90 #| msgid "Export type" msgid "Export Method:" -msgstr "Eksportmetode" +msgstr "Eksportmetode:" #: libraries/display_export.lib.php:106 msgid "Quick - display only the minimal options" -msgstr "Hurtig - vis kun de minimale optioner" +msgstr "Hurtig - vis kun de minimale indstillinger" #: libraries/display_export.lib.php:122 msgid "Custom - display all possible options" -msgstr "" +msgstr "Brugerdefineret - vis alle indstillinger" #: libraries/display_export.lib.php:130 #| msgid "Databases" @@ -4965,7 +5051,7 @@ msgstr "Hent alle rækker" #: libraries/display_export.lib.php:174 libraries/display_export.lib.php:195 msgid "Output:" -msgstr "" +msgstr "Output:" #: libraries/display_export.lib.php:181 libraries/display_export.lib.php:207 #, php-format @@ -4981,7 +5067,7 @@ msgstr "Gem output i en fil" #: libraries/display_export.lib.php:220 #| msgid "File name template" msgid "File name template:" -msgstr "Skabelon for filnavn" +msgstr "Skabelon for filnavn:" #: libraries/display_export.lib.php:222 msgid "@SERVER@ will become the server name" @@ -4989,11 +5075,11 @@ msgstr "@SERVER@ vil blive servernavnet" #: libraries/display_export.lib.php:224 msgid ", @DATABASE@ will become the database name" -msgstr "" +msgstr ", @DATABASE@ vil blive databasenavnet" #: libraries/display_export.lib.php:226 msgid ", @TABLE@ will become the table name" -msgstr "" +msgstr ", @TABLE@ vil blive tabelnavnet" #: libraries/display_export.lib.php:230 #, php-format @@ -5012,7 +5098,7 @@ msgstr "" #: libraries/display_export.lib.php:268 msgid "use this for future exports" -msgstr "" +msgstr "brug dette til fremtidige eksports" #: libraries/display_export.lib.php:274 libraries/display_import.lib.php:188 #: libraries/display_import.lib.php:201 libraries/sql_query_form.lib.php:463 @@ -5053,13 +5139,15 @@ msgstr "Format:" #: libraries/display_export.lib.php:331 #| msgid "Transformation options" msgid "Format-specific options:" -msgstr "Formatspecifikke optioner:" +msgstr "Formatspecifikke indstillinger:" #: libraries/display_export.lib.php:332 msgid "" "Scroll down to fill in the options for the selected format and ignore the " "options for other formats." msgstr "" +"Rul ned for at udfylde indstillingerne for det valgte format og ignorer " +"indstillingerne for andre formater." #: libraries/display_export.lib.php:340 libraries/display_import.lib.php:260 msgid "Encoding Conversion:" @@ -5074,13 +5162,14 @@ msgstr "" #: libraries/display_import.lib.php:76 msgid "The file is being processed, please be patient." -msgstr "Filen behandles, vær tålmodig" +msgstr "Filen behandles, vær tålmodig." #: libraries/display_import.lib.php:98 msgid "" "Please be patient, the file is being uploaded. Details about the upload are " "not available." msgstr "" +"Vær tålmodig; filen uploades. Detaljer om uploaden er ikke tilgængelige." #: libraries/display_import.lib.php:129 #| msgid "Cannot log in to the MySQL server" @@ -5102,18 +5191,20 @@ msgstr "Importerer ind i tabellen \"%s\"" #: libraries/display_import.lib.php:139 #| msgid "File to import" msgid "File to Import:" -msgstr "Fil til import" +msgstr "Fil til import:" #: libraries/display_import.lib.php:156 #, php-format msgid "File may be compressed (%s) or uncompressed." -msgstr "" +msgstr "Filen kan være komprimeret (%s) eller ukomprimeret." #: libraries/display_import.lib.php:158 msgid "" "A compressed file's name must end in .[format].[compression]. " "Example: .sql.zip" msgstr "" +"En komprimeret fil skal slutte med .[format].[compression]. Eksempel: " +".sql.zip" #: libraries/display_import.lib.php:178 msgid "File uploads are not allowed on this server." @@ -5122,7 +5213,7 @@ msgstr "Fil-uploads er ikke tilladte på denne server." #: libraries/display_import.lib.php:208 #| msgid "Partial import" msgid "Partial Import:" -msgstr "Delvis import" +msgstr "Delvis import:" #: libraries/display_import.lib.php:214 #, php-format @@ -5142,18 +5233,18 @@ msgid "" "to the PHP timeout limit. (This might be good way to import large files, " "however it can break transactions.)" msgstr "" -"Tillad afbrydelse af import hvis scriptet er tæt på tidsgrænsen. Dette kan " -"være en god metode til at importere større filer, men kan ødelægge " -"transaktioner." +"Tillad afbrydelse af import hvis scriptet er tæt på tidsgrænsen.( Dette " +"kan være en god metode til at importere større filer, men kan ødelægge " +"transaktioner.)" #: libraries/display_import.lib.php:228 #| msgid "Number of records (queries) to skip from start" msgid "Number of rows to skip, starting from the first row:" -msgstr "Antal rækker, der skal springes over fra start" +msgstr "Antal rækker, der skal springes over fra start:" #: libraries/display_import.lib.php:250 msgid "Format-Specific Options:" -msgstr "" +msgstr "Formatspecifikke indstillinger:" #: libraries/display_select_lang.lib.php:44 #: libraries/display_select_lang.lib.php:45 setup/frames/index.inc.php:71 @@ -5171,15 +5262,15 @@ msgstr "Træk for at ændre orden" #: libraries/display_tbl.lib.php:418 msgid "Click to sort" -msgstr "" +msgstr "Klik for at sortere" #: libraries/display_tbl.lib.php:419 msgid "Click to mark/unmark" -msgstr "" +msgstr "Klik for at markere/afmarkere" #: libraries/display_tbl.lib.php:420 msgid "Click the drop-down arrow
to toggle column's visibility" -msgstr "" +msgstr "Klik på pilen for valgboks
for at skifte kolonnens synlighed" #: libraries/display_tbl.lib.php:431 #, php-format @@ -5255,18 +5346,17 @@ msgid "Relational key" msgstr "Relationel nøgle" #: libraries/display_tbl.lib.php:626 -#, fuzzy #| msgid "Relational schema" msgid "Relational display column" -msgstr "Relationel skematik" +msgstr "Relationel visningskolonne" #: libraries/display_tbl.lib.php:633 msgid "Show binary contents" -msgstr "" +msgstr "Vis binært indhold" #: libraries/display_tbl.lib.php:635 msgid "Show BLOB contents" -msgstr "" +msgstr "Vis indhold af BLOB" #: libraries/display_tbl.lib.php:645 libraries/relation.lib.php:112 #: libraries/tbl_properties.inc.php:146 transformation_overview.php:46 @@ -5279,20 +5369,19 @@ msgstr "Geometri" #: libraries/display_tbl.lib.php:651 msgid "Well Known Text" -msgstr "" +msgstr "Velkendt tekst" #: libraries/display_tbl.lib.php:652 msgid "Well Known Binary" -msgstr "" +msgstr "Velkendt binær" #: libraries/display_tbl.lib.php:1303 -#, fuzzy msgid "Copy" -msgstr "Kopier" +msgstr "Kopi" #: libraries/display_tbl.lib.php:1318 libraries/display_tbl.lib.php:1330 msgid "The row has been deleted" -msgstr "Rækken er slettet!" +msgstr "Rækken er slettet" #: libraries/display_tbl.lib.php:1357 libraries/display_tbl.lib.php:2314 #: server_status.php:1007 @@ -5334,7 +5423,6 @@ msgid "Visualize GIS data" msgstr "Visualiser GIS data" #: libraries/display_tbl.lib.php:2529 -#, fuzzy #| msgid "Create" msgid "Create view" msgstr "Opret view" @@ -5385,7 +5473,7 @@ msgstr "" #: libraries/engines/innodb.lib.php:130 msgid "Buffer Pool" -msgstr "Buffer Pool" +msgstr "Bufferpool" #: libraries/engines/innodb.lib.php:131 server_status.php:484 msgid "InnoDB Status" @@ -5393,7 +5481,7 @@ msgstr "InnoDB status" #: libraries/engines/innodb.lib.php:153 msgid "Buffer Pool Usage" -msgstr "Buffer Pool forbrug" +msgstr "Bufferpoolsforbrug" #: libraries/engines/innodb.lib.php:161 msgid "pages" @@ -5405,15 +5493,15 @@ msgstr "Frie sider" #: libraries/engines/innodb.lib.php:176 msgid "Dirty pages" -msgstr "Beskidte sider" +msgstr "Ændrede sider" #: libraries/engines/innodb.lib.php:182 msgid "Pages containing data" -msgstr "Sider der indeholder data" +msgstr "Sider med data" #: libraries/engines/innodb.lib.php:188 msgid "Pages to be flushed" -msgstr "Sider der står til at blive tømt" +msgstr "Sider til udskrift" #: libraries/engines/innodb.lib.php:194 msgid "Busy pages" @@ -5425,7 +5513,7 @@ msgstr "Eksklusivt låste (latched) sider" #: libraries/engines/innodb.lib.php:214 msgid "Buffer Pool Activity" -msgstr "Buffer Pool Aktivitet" +msgstr "Bufferpoolaktivitet" #: libraries/engines/innodb.lib.php:218 msgid "Read requests" @@ -5505,7 +5593,7 @@ msgstr "" #: libraries/engines/myisam.lib.php:41 msgid "Repair threads" -msgstr "Reparér tråde" +msgstr "Reparer tråde" #: libraries/engines/myisam.lib.php:42 msgid "" @@ -5517,7 +5605,7 @@ msgstr "" #: libraries/engines/myisam.lib.php:46 msgid "Sort buffer size" -msgstr "Sorterings-bufferstørrelse" +msgstr "Sorteringsbufferstørrelse" #: libraries/engines/myisam.lib.php:47 msgid "" @@ -5538,7 +5626,7 @@ msgstr "" #: libraries/engines/pbms.lib.php:35 libraries/replication_gui.lib.php:69 #: server_synchronize.php:1174 msgid "Port" -msgstr "" +msgstr "Port" #: libraries/engines/pbms.lib.php:36 msgid "" @@ -5559,7 +5647,7 @@ msgstr "" #: libraries/engines/pbms.lib.php:45 msgid "Temp Blob Timeout" -msgstr "" +msgstr "Timeout for midlertidig Blob" #: libraries/engines/pbms.lib.php:46 msgid "" @@ -5569,7 +5657,7 @@ msgstr "" #: libraries/engines/pbms.lib.php:50 msgid "Temp Log Threshold" -msgstr "" +msgstr "Tærskel for midlertidig log" #: libraries/engines/pbms.lib.php:51 msgid "" @@ -5620,7 +5708,7 @@ msgstr "" #: libraries/engines/pbxt.lib.php:22 msgid "Index cache size" -msgstr "" +msgstr "Størrelse af indexcache" #: libraries/engines/pbxt.lib.php:23 msgid "" @@ -5630,7 +5718,7 @@ msgstr "" #: libraries/engines/pbxt.lib.php:27 msgid "Record cache size" -msgstr "" +msgstr "Størrelse af postcache" #: libraries/engines/pbxt.lib.php:28 msgid "" @@ -5641,7 +5729,7 @@ msgstr "" #: libraries/engines/pbxt.lib.php:32 msgid "Log cache size" -msgstr "" +msgstr "Størrelse af logcache" #: libraries/engines/pbxt.lib.php:33 msgid "" @@ -5651,7 +5739,7 @@ msgstr "" #: libraries/engines/pbxt.lib.php:37 msgid "Log file threshold" -msgstr "" +msgstr "Tærskel for logfil" #: libraries/engines/pbxt.lib.php:38 msgid "" @@ -5661,7 +5749,7 @@ msgstr "" #: libraries/engines/pbxt.lib.php:42 msgid "Transaction buffer size" -msgstr "" +msgstr "Størrelse af transaktionsbuffer" #: libraries/engines/pbxt.lib.php:43 msgid "" @@ -5681,7 +5769,7 @@ msgstr "" #: libraries/engines/pbxt.lib.php:52 msgid "Data log threshold" -msgstr "" +msgstr "Tærskel for datalog" #: libraries/engines/pbxt.lib.php:53 msgid "" @@ -5703,7 +5791,7 @@ msgstr "" #: libraries/engines/pbxt.lib.php:62 msgid "Log buffer size" -msgstr "" +msgstr "Størrelse af logbuffer" #: libraries/engines/pbxt.lib.php:63 msgid "" @@ -5749,16 +5837,16 @@ msgstr "" #: libraries/engines/pbxt.lib.php:129 msgid "The PrimeBase XT Blog by Paul McCullagh" -msgstr "" +msgstr "The PrimeBase XT Blog by Paul McCullagh" #: libraries/engines/pbxt.lib.php:130 msgid "The PrimeBase Media Streaming (PBMS) home page" -msgstr "" +msgstr "The PrimeBase Media Streaming (PBMS) hjemmeside" #: libraries/export/csv.php:24 libraries/import/csv.php:28 #| msgid "Lines terminated by" msgid "Columns separated with:" -msgstr "Kolonner adskilt med" +msgstr "Kolonner adskilt med:" #: libraries/export/csv.php:25 libraries/import/csv.php:29 #| msgid "Fields enclosed by" @@ -5766,10 +5854,9 @@ msgid "Columns enclosed with:" msgstr "Kolonner indrammet med:" #: libraries/export/csv.php:26 libraries/import/csv.php:30 -#, fuzzy #| msgid "Fields escaped by" msgid "Columns escaped with:" -msgstr "Felter escaped med" +msgstr "Kolonner escaped med:" #: libraries/export/csv.php:27 libraries/import/csv.php:31 #| msgid "Lines terminated by" @@ -5786,7 +5873,7 @@ msgstr "Erstat NULL med:" #: libraries/export/csv.php:29 libraries/export/excel.php:24 msgid "Remove carriage return/line feed characters within columns" -msgstr "" +msgstr "Fjern vognretur/linjeskift tegn i kolonnedata" #: libraries/export/excel.php:33 #| msgid "Excel edition" @@ -5824,10 +5911,9 @@ msgstr "Struktur for tabel @TABLE@" #: libraries/export/latex.php:48 libraries/export/odt.php:40 #: libraries/export/sql.php:135 -#, fuzzy #| msgid "Transformation options" msgid "Object creation options" -msgstr "Transformationsindstillinger" +msgstr "Object oprettelsesindstillinger" #: libraries/export/latex.php:52 libraries/export/latex.php:76 #| msgid "Table caption" @@ -5878,7 +5964,7 @@ msgstr "PHP-version" #: libraries/export/mediawiki.php:15 msgid "MediaWiki Table" -msgstr "" +msgstr "MediaWiki tabel" #: libraries/export/pdf.php:18 msgid "PDF" @@ -5891,17 +5977,19 @@ msgstr "(Genererer en rapport indeholdende dataene fra en enkelt tabel)" #: libraries/export/pdf.php:25 #| msgid "Report title" msgid "Report title:" -msgstr "Rapporttitel" +msgstr "Rapporttitel:" #: libraries/export/php_array.php:18 msgid "PHP array" -msgstr "" +msgstr "PHP array" #: libraries/export/sql.php:38 msgid "" "Display comments (includes info such as export timestamp, PHP version, " "and server version)" msgstr "" +"Vis kommentarer (inkluderer info som eksport tidsstempel, PHP version og " +"serverversion)" #: libraries/export/sql.php:43 #| msgid "Add custom comment into header (\\n splits lines)" @@ -5915,11 +6003,15 @@ msgid "" "Include a timestamp of when databases were created, last updated, and last " "checked" msgstr "" +"Inkluder et tidsstempel for hvornår databaser blev oprettet, sidst opdateret " +"og sidst checket" #: libraries/export/sql.php:95 msgid "" "Database system or older MySQL server to maximize output compatibility with:" msgstr "" +"Databasesystem eller ældre MYSQL server til maksimering af kompatibiltet af " +"output:" #: libraries/export/sql.php:107 libraries/export/sql.php:162 #: libraries/export/sql.php:167 @@ -5931,33 +6023,35 @@ msgstr "Tilføj %s forespørgsel" #: libraries/export/sql.php:145 #| msgid "Statements" msgid "Add statements:" -msgstr "Tilføj forespørgsler" +msgstr "Tilføj forespørgsler:" #: libraries/export/sql.php:197 msgid "" "Enclose table and field names with backquotes (Protects field and table " "names formed with special characters or keywords)" msgstr "" +"Omgiv tabel- og feltnavne med backquotes (Beskytter felt- og tabelnavne " +"indeholdende specielle tegn og nøgleord)" #: libraries/export/sql.php:217 msgid "Instead of INSERT statements, use:" -msgstr "" +msgstr "I stedet for INSERT forespørgsler, brug:" #: libraries/export/sql.php:222 msgid "INSERT DELAYED statements" -msgstr "" +msgstr "INSERT DELAYED forespørgsler" #: libraries/export/sql.php:228 msgid "INSERT IGNORE statements" -msgstr "" +msgstr "INSERT IGNORE forspørgsler" #: libraries/export/sql.php:238 msgid "Function to use when dumping data:" -msgstr "" +msgstr "Funktioner der bruges, når data udtrækkes:" #: libraries/export/sql.php:251 msgid "Syntax to use when inserting data:" -msgstr "" +msgstr "Syntaks der bruges, når data indsættes:" #: libraries/export/sql.php:257 msgid "" @@ -5965,6 +6059,9 @@ msgid "" "    Example: INSERT INTO tbl_name (col_A,col_B,col_C) VALUES " "(1,2,3)" msgstr "" +"inkluder kolonnenavne i hver INSERT forespørgsel
  " +"    Eksempel: INSERT INTO tbl_name (col_A,col_B,col_C) " +"VALUES (1,2,3)" #: libraries/export/sql.php:258 msgid "" @@ -5972,30 +6069,41 @@ msgid "" "    Example: INSERT INTO tbl_name VALUES (1,2,3), (4,5,6), " "(7,8,9)" msgstr "" +"indsæt flere rækker i hver INSERT forespørgsel
  " +"    Eksempel: INSERT INTO tbl_name VALUES (1,2,3), (4,5,6), " +"(7,8,9)" #: libraries/export/sql.php:259 msgid "" "both of the above
      Example: INSERT INTO " "tbl_name (col_A,col_B) VALUES (1,2,3), (4,5,6), (7,8,9)" msgstr "" +"begge af ovenstående
      Eksempel: INSERT INTO " +"tbl_name (col_A,col_B) VALUES (1,2,3), (4,5,6), (7,8,9)" #: libraries/export/sql.php:260 msgid "" "neither of the above
      Example: INSERT INTO " "tbl_name VALUES (1,2,3)" msgstr "" +"ingen af ovenstående
      Eksempel: INSERT INTO " +"tbl_name VALUES (1,2,3)" #: libraries/export/sql.php:275 msgid "" "Dump binary columns in hexadecimal notation (for example, \"abc\" becomes " "0x616263)" msgstr "" +"Udtræk binære kolonner i hexadecimal notation (fx, \"abc\" becomes " +"0x616263)" #: libraries/export/sql.php:282 msgid "" "Dump TIMESTAMP columns in UTC (enables TIMESTAMP columns to be dumped and " "reloaded between servers in different time zones)" msgstr "" +"Udtræk TIMESTAMP kolonner i UTC (gør at TIMESTAMP kolonner kan udtrækkes " +"og indsættes i servere på tværs af tidszoner)" #: libraries/export/sql.php:322 libraries/export/xml.php:34 msgid "Procedures" @@ -6035,7 +6143,7 @@ msgstr "XML" #: libraries/export/xml.php:30 msgid "Object creation options (all are recommended)" -msgstr "" +msgstr "Indstillinger for oprettelse af objekter (alle anbefales)" #: libraries/export/xml.php:40 #| msgid "View" @@ -6053,7 +6161,7 @@ msgstr "Åbn nyt phpMyAdmin vindue" #: libraries/gis_visualization.lib.php:129 msgid "No data found for GIS visualization." -msgstr "Ingen data fundet for GIS visualization" +msgstr "Ingen data fundet for GIS visualization." #: libraries/header_printview.inc.php:49 libraries/header_printview.inc.php:54 msgid "SQL result" @@ -6071,36 +6179,37 @@ msgstr "MySQL returnerede ingen data (fx ingen rækker)." #: libraries/import.lib.php:1076 msgid "" "The following structures have either been created or altered. Here you can:" -msgstr "" +msgstr "De følgende strukturer er enten oprettet eller ændret. Her kan du: " #: libraries/import.lib.php:1077 msgid "View a structure`s contents by clicking on its name" -msgstr "" +msgstr "Vis en strukturs indhold ved at klikke på dens navn" #: libraries/import.lib.php:1078 msgid "" "Change any of its settings by clicking the corresponding \"Options\" link" msgstr "" +"Ændr alle indstillinger ved at klikke på det tilhørende \"Indstilling\" link" #: libraries/import.lib.php:1079 msgid "Edit its structure by following the \"Structure\" link" -msgstr "" +msgstr "Rediger dens struktur ved at følge linket \"Struktur\"" #: libraries/import.lib.php:1082 msgid "Go to database" -msgstr "" +msgstr "Gå til database" #: libraries/import.lib.php:1085 libraries/import.lib.php:1109 msgid "settings" -msgstr "" +msgstr "indstillinger" #: libraries/import.lib.php:1104 msgid "Go to table" -msgstr "" +msgstr "Gå til tabel" #: libraries/import.lib.php:1113 msgid "Go to view" -msgstr "" +msgstr "Gå til view" #: libraries/import/csv.php:38 libraries/import/ods.php:26 #: libraries/import/xls.php:25 libraries/import/xlsx.php:25 @@ -6108,6 +6217,8 @@ msgid "" "The first line of the file contains the table column names (if this is " "unchecked, the first line will become part of the data)" msgstr "" +"Den første linje af filen indeholder tabellens kolonnenavne (hvis der " +"ikke er flueben her, vil den første linje være en datalinje)" #: libraries/import/csv.php:40 msgid "" @@ -6115,12 +6226,14 @@ msgid "" "database, list the corresponding column names here. Column names must be " "separated by commas and not enclosed in quotations." msgstr "" +"Hvis data i hver række af filen ikke er i samme rækkefølge som i databasen, " +"så list de tilsvarende kolonnenavne her. Kolonnenavne skal adskilles med " +"komma og må ikke være i citationstegn." #: libraries/import/csv.php:42 -#, fuzzy #| msgid "Column names" msgid "Column names: " -msgstr "Kolonnenavne" +msgstr "Kolonnenavne:" #: libraries/import/csv.php:62 libraries/import/csv.php:75 #: libraries/import/csv.php:80 libraries/import/csv.php:85 @@ -6134,6 +6247,8 @@ msgid "" "Invalid column (%s) specified! Ensure that columns names are spelled " "correctly, separated by commas, and not enclosed in quotes." msgstr "" +"Invalid kolonne (%s) angivet! Sørg for, at kolonnenavneer stavet korrekt, " +"adskilt med komma og ikke i citationstegn." #: libraries/import/csv.php:190 libraries/import/csv.php:437 #, php-format @@ -6141,10 +6256,10 @@ msgid "Invalid format of CSV input on line %d." msgstr "Ugyldigt format for CSV-input på linie %d." #: libraries/import/csv.php:325 -#, fuzzy, php-format +#, php-format #| msgid "Invalid field count in CSV input on line %d." msgid "Invalid column count in CSV input on line %d." -msgstr "Ugyldigt feltantal i CSV-input på linie %d." +msgstr "Ugyldigt kolonneantal i CSV-input på linie %d." #: libraries/import/docsql.php:28 msgid "DocSQL" @@ -6166,30 +6281,30 @@ msgstr "Denne plugin understøtter ikke komprimeret import!" #: libraries/import/ods.php:28 msgid "Import percentages as proper decimals (ex. 12.00% to .12)" -msgstr "" +msgstr "Importer procenter som rigtige decimaltal (ex. 12.00% to .12)" #: libraries/import/ods.php:29 msgid "Import currencies (ex. $5.00 to 5.00)" -msgstr "" +msgstr "Import valutaer (ex. $5.00 to 5.00)" #: libraries/import/sql.php:33 -#, fuzzy #| msgid "SQL compatibility mode" msgid "SQL compatibility mode:" -msgstr "SQL-kompatibilitetsmodus" +msgstr "SQL-kompatibilitetsmodus:" #: libraries/import/sql.php:43 msgid "Do not use AUTO_INCREMENT for zero values" -msgstr "" +msgstr "Brug ikke AUTO_INCREMENT for nulværdier" #: libraries/import/xml.php:74 libraries/import/xml.php:130 msgid "" "The XML file specified was either malformed or incomplete. Please correct " "the issue and try again." msgstr "" +"Den angivne XML-fil var enten forkert udformet eller ukomplet. Ret fejlen og " +"prøv igen. " #: libraries/kanji-encoding.lib.php:142 -#, fuzzy #| msgid "None" msgctxt "None encoding conversion" msgid "None" @@ -6198,17 +6313,16 @@ msgstr "Ingen" #. l10n: This is currently used only in Japanese locales #: libraries/kanji-encoding.lib.php:148 msgid "Convert to Kana" -msgstr "" +msgstr "Konverter til Kana" #: libraries/mult_submits.inc.php:254 -#, fuzzy #| msgid "Fri" msgid "From" -msgstr "fre" +msgstr "Fra" #: libraries/mult_submits.inc.php:257 msgid "To" -msgstr "" +msgstr "Til" #: libraries/mult_submits.inc.php:262 libraries/mult_submits.inc.php:276 #: libraries/sql_query_form.lib.php:399 @@ -6217,11 +6331,11 @@ msgstr "Send" #: libraries/mult_submits.inc.php:268 msgid "Add table prefix" -msgstr "" +msgstr "Tilføj tabelpræfiks" #: libraries/mult_submits.inc.php:271 msgid "Add prefix" -msgstr "" +msgstr "Tilføj præfiks" #: libraries/mult_submits.inc.php:488 tbl_replace.php:313 msgid "No change" @@ -6434,10 +6548,9 @@ msgstr "Log af" #: libraries/navigation_header.inc.php:112 #: libraries/navigation_header.inc.php:114 msgid "Reload navigation frame" -msgstr "" +msgstr "Genindlæs navigationsramme" #: libraries/plugin_interface.lib.php:310 -#, fuzzy #| msgid "This format has no options" msgid "This format has no options" msgstr "Dette format har ingen indstillinger" @@ -6471,8 +6584,8 @@ msgstr "Viser kolonne-kommentarer" msgid "" "Please see the documentation on how to update your column_comments table" msgstr "" -"Se venligst Dokumentationen for oplysninger om hvordan du opdaterer din " -"Column_comments (kolonne-kommentarer) tabel" +"Se venligst dokumentationen for oplysninger om, hvordan du opdaterer din " +"column_comments (kolonne-kommentarer) tabel" #: libraries/relation.lib.php:120 libraries/sql_query_form.lib.php:370 msgid "Bookmarked SQL query" @@ -6484,38 +6597,42 @@ msgstr "SQL-historik" #: libraries/relation.lib.php:132 msgid "Persistent recently used tables" -msgstr "" +msgstr "Vedvarende senest brugte tabeller" #: libraries/relation.lib.php:136 msgid "Persistent tables' UI preferences" -msgstr "" +msgstr "Vedvarende tabellers UI præference" #: libraries/relation.lib.php:144 msgid "User preferences" -msgstr "" +msgstr "Brugerpræferencer" #: libraries/relation.lib.php:148 msgid "Quick steps to setup advanced features:" -msgstr "" +msgstr "Hurtige trin for at opsætte avancerede muligheder:" #: libraries/relation.lib.php:150 msgid "" "Create the needed tables with the script/create_tables.sql." -msgstr "" +msgstr "Opret de nødvendige tabeller med script/create_tables.sql." #: libraries/relation.lib.php:151 msgid "Create a pma user and give access to these tables." -msgstr "" +msgstr "Opret en pma bruger og giv adgang til disse tabeller." #: libraries/relation.lib.php:152 msgid "" "Enable advanced features in configuration file (config.inc.php), for example by starting from config.sample.inc.php." msgstr "" +"Aktiver avancerede muligheder i konfigurationfilen " +"(config.inc.php), fx ved at starte med " +"config.sample.inc.php." #: libraries/relation.lib.php:153 msgid "Re-login to phpMyAdmin to load the updated configuration file." msgstr "" +"Re-login til phpMyAdmin for at indlæse den opdaterede konfigurationsfil." #: libraries/relation.lib.php:1076 msgid "no description" @@ -6523,17 +6640,19 @@ msgstr "ingen beskrivelse" #: libraries/replication_gui.lib.php:53 msgid "Slave configuration" -msgstr "" +msgstr "Slavekonfiguration" #: libraries/replication_gui.lib.php:53 server_replication.php:353 msgid "Change or reconfigure master server" -msgstr "" +msgstr "Ændr eller rekonfigurer master server" #: libraries/replication_gui.lib.php:54 msgid "" "Make sure, you have unique server-id in your configuration file (my.cnf). If " "not, please add the following line into [mysqld] section:" msgstr "" +"Vær sikker på, du har en unik server-id i din konfigurationsfil (my.cnf). " +"Hvis ikke, så prøv at indsætte følgende linje i [mysqld] sektionen:" #: libraries/replication_gui.lib.php:57 libraries/replication_gui.lib.php:58 #: libraries/replication_gui.lib.php:250 libraries/replication_gui.lib.php:253 @@ -6545,11 +6664,11 @@ msgstr "Brugernavn" #: libraries/replication_gui.lib.php:105 msgid "Master status" -msgstr "" +msgstr "Masterstatus" #: libraries/replication_gui.lib.php:107 msgid "Slave status" -msgstr "" +msgstr "Slavestatus" #: libraries/replication_gui.lib.php:116 libraries/sql_query_form.lib.php:382 #: server_status.php:1205 server_variables.php:107 @@ -6572,11 +6691,11 @@ msgstr "Server ID" msgid "" "Only slaves started with the --report-host=host_name option are visible in " "this list." -msgstr "" +msgstr "Kun slaver startet med --report-host=host_name er synlige i listen." #: libraries/replication_gui.lib.php:241 server_replication.php:192 msgid "Add slave replication user" -msgstr "" +msgstr "Tilføj slave replikationsbruger" #: libraries/replication_gui.lib.php:255 server_privileges.php:698 msgid "Any user" @@ -6599,7 +6718,7 @@ msgstr "Lokal" #: libraries/replication_gui.lib.php:313 server_privileges.php:755 msgid "This Host" -msgstr "Denne Host" +msgstr "Denne host" #: libraries/replication_gui.lib.php:319 server_privileges.php:761 msgid "Use Host Table" @@ -6610,10 +6729,12 @@ msgid "" "When Host table is used, this field is ignored and values stored in Host " "table are used instead." msgstr "" +"Når tabellen Host bruges, ignoreres dette felt og værdier lagret i Host " +"bruges i stedet." #: libraries/replication_gui.lib.php:361 msgid "Generate Password" -msgstr "Generér Kodeord" +msgstr "Generer kodeord" #: libraries/rte/rte_events.lib.php:102 libraries/rte/rte_events.lib.php:107 #: libraries/rte/rte_events.lib.php:130 libraries/rte/rte_routines.lib.php:254 @@ -6624,13 +6745,12 @@ msgstr "Generér Kodeord" #: libraries/rte/rte_triggers.lib.php:103 #, php-format msgid "The following query has failed: \"%s\"" -msgstr "Den følgende SQL-forespørgsel fejlede: \"%s\"" +msgstr "Den følgende forespørgsel fejlede: \"%s\"" #: libraries/rte/rte_events.lib.php:116 -#, fuzzy #| msgid "Sorry, we failed to restore the dropped routine." msgid "Sorry, we failed to restore the dropped event." -msgstr "Beklager, det lykkedes ikke at genetablere den slettede rutine." +msgstr "Beklager, det lykkedes ikke at genetablere den slettede hændelse." #: libraries/rte/rte_events.lib.php:117 libraries/rte/rte_routines.lib.php:269 #: libraries/rte/rte_triggers.lib.php:90 @@ -6638,16 +6758,16 @@ msgid "The backed up query was:" msgstr "Den gemte forespørgsel var:" #: libraries/rte/rte_events.lib.php:121 -#, fuzzy, php-format +#, php-format #| msgid "Routine %1$s has been modified." msgid "Event %1$s has been modified." -msgstr "Tabel \"%1$s\" er slettet" +msgstr "Hændelse \"%1$s\" er blevet ændret." #: libraries/rte/rte_events.lib.php:133 -#, fuzzy, php-format +#, php-format #| msgid "Routine %1$s has been created." msgid "Event %1$s has been created." -msgstr "Rutine %1$s er oprettet," +msgstr "Hændelse %1$s er oprettet." #: libraries/rte/rte_events.lib.php:141 libraries/rte/rte_routines.lib.php:294 #: libraries/rte/rte_triggers.lib.php:114 @@ -6655,16 +6775,14 @@ msgid "One or more errors have occured while processing your request:" msgstr "Der er opstået fejl under behandling af anmodningen:" #: libraries/rte/rte_events.lib.php:181 -#, fuzzy #| msgid "Create" msgid "Create event" -msgstr "Opret" +msgstr "Opret hændelse" #: libraries/rte/rte_events.lib.php:185 -#, fuzzy #| msgid "Add a new User" msgid "Edit event" -msgstr "Tilføj en ny bruger" +msgstr "Rediger hændelse" #: libraries/rte/rte_events.lib.php:212 libraries/rte/rte_routines.lib.php:370 #: libraries/rte/rte_routines.lib.php:1264 @@ -6676,106 +6794,99 @@ msgstr "Fejl i udførsel af forespørgsel" #: libraries/rte/rte_events.lib.php:371 libraries/rte/rte_routines.lib.php:817 #: libraries/rte/rte_triggers.lib.php:298 msgid "Details" -msgstr "" +msgstr "Detaljer" #: libraries/rte/rte_events.lib.php:374 -#, fuzzy #| msgid "Event type" msgid "Event name" -msgstr "Hændelsestype" +msgstr "Hændelsesnavn" #: libraries/rte/rte_events.lib.php:395 server_binlog.php:182 msgid "Event type" msgstr "Hændelsestype" #: libraries/rte/rte_events.lib.php:416 libraries/rte/rte_routines.lib.php:838 -#, fuzzy, php-format +#, php-format #| msgid "Change" msgid "Change to %s" -msgstr "Ændre" +msgstr "Ændr til %s" #: libraries/rte/rte_events.lib.php:422 -#, fuzzy #| msgid "Execute" msgid "Execute at" -msgstr "Udfør" +msgstr "Udfør kl. " #: libraries/rte/rte_events.lib.php:430 -#, fuzzy #| msgid "Execute" msgid "Execute every" -msgstr "Udfør" +msgstr "Udfør hver" #: libraries/rte/rte_events.lib.php:449 -#, fuzzy #| msgid "Startup" msgid "Start" -msgstr "Opstart" +msgstr "Start" #: libraries/rte/rte_events.lib.php:465 libraries/rte/rte_routines.lib.php:912 #: libraries/rte/rte_triggers.lib.php:348 -#, fuzzy #| msgid "Description" msgid "Definition" -msgstr "Beskrivelse" +msgstr "Definition" #: libraries/rte/rte_events.lib.php:471 -#, fuzzy #| msgid "complete inserts" msgid "On completion preserve" -msgstr "Komplette indsættelser" +msgstr "Efter udførsel bevar" #: libraries/rte/rte_events.lib.php:475 libraries/rte/rte_routines.lib.php:922 #: libraries/rte/rte_triggers.lib.php:354 msgid "Definer" -msgstr "" +msgstr "Opretter" #: libraries/rte/rte_events.lib.php:518 libraries/rte/rte_routines.lib.php:986 #: libraries/rte/rte_triggers.lib.php:392 msgid "The definer must be in the \"username@hostname\" format" -msgstr "" +msgstr "Opretter skal være i formatet \"username@hostname\" " #: libraries/rte/rte_events.lib.php:525 msgid "You must provide an event name" -msgstr "" +msgstr "Du skal angive et hændelsesnavn" #: libraries/rte/rte_events.lib.php:537 msgid "You must provide a valid interval value for the event." -msgstr "" +msgstr "Du skal angive en gyldig intervalværdi for hændelsen." #: libraries/rte/rte_events.lib.php:549 msgid "You must provide a valid execution time for the event." -msgstr "" +msgstr "Du skal angive et gyldigt kørselstidspunkt for hændelsen" #: libraries/rte/rte_events.lib.php:553 msgid "You must provide a valid type for the event." -msgstr "" +msgstr "Du skal angive en gyldig type for hændelsen." #: libraries/rte/rte_events.lib.php:572 msgid "You must provide an event definition." -msgstr "" +msgstr "Du skal angive en hændelsesdefinition." #: libraries/rte/rte_footer.lib.php:29 msgid "New" -msgstr "" +msgstr "Ny" #: libraries/rte/rte_footer.lib.php:91 msgid "OFF" -msgstr "" +msgstr "FRA" #: libraries/rte/rte_footer.lib.php:96 msgid "ON" -msgstr "" +msgstr "TIL" #: libraries/rte/rte_footer.lib.php:108 msgid "Event scheduler status" -msgstr "" +msgstr "Status for hændelsesskeduler" #: libraries/rte/rte_list.lib.php:52 -#, fuzzy #| msgid "Return type" msgid "Returns" -msgstr "Retur type" +msgstr "Returværdier" #: libraries/rte/rte_list.lib.php:58 libraries/rte/rte_triggers.lib.php:320 #: server_status.php:976 sql.php:943 @@ -6784,7 +6895,7 @@ msgstr "Tid" #: libraries/rte/rte_list.lib.php:59 libraries/rte/rte_triggers.lib.php:334 msgid "Event" -msgstr "" +msgstr "Hændelse" #: libraries/rte/rte_routines.lib.php:64 msgid "" @@ -6793,15 +6904,15 @@ msgid "" "b> Please use the improved 'mysqli' extension to avoid any problems." msgstr "" "Du bruger en forældet PHP 'mysql' udvidelse, som ikke er i stand til at " -"håndtere multi forespørgsler. Eksekveringen af ​​nogle lagrede rutiner kan " -"mislykkes! Brug den forbedrede 'MySQLi \"udvidelse for at undgå " +"håndtere multiforespørgsler. Eksekveringen af nogle lagrede rutiner kan " +"mislykkes! Brug den forbedrede 'mysqli \"udvidelse for at undgå " "eventuelle problemer." #: libraries/rte/rte_routines.lib.php:247 #: libraries/rte/rte_routines.lib.php:994 #, php-format msgid "Invalid routine type: \"%s\"" -msgstr "Server-indekset \"%s\" er ugyldigt" +msgstr "Invalid rutinetype: \"%s\"" #: libraries/rte/rte_routines.lib.php:268 msgid "Sorry, we failed to restore the dropped routine." @@ -6810,12 +6921,12 @@ msgstr "Beklager, det lykkedes ikke at genetablere den slettede rutine." #: libraries/rte/rte_routines.lib.php:273 #, php-format msgid "Routine %1$s has been modified." -msgstr "Tabel \"%1$s\" er slettet" +msgstr "Rutine \"%1$s\" er blevet ændret." #: libraries/rte/rte_routines.lib.php:286 #, php-format msgid "Routine %1$s has been created." -msgstr "Rutine %1$s er oprettet," +msgstr "Rutine %1$s er oprettet." #: libraries/rte/rte_routines.lib.php:340 msgid "Create routine" @@ -6826,20 +6937,18 @@ msgid "Edit routine" msgstr "Rediger rutine" #: libraries/rte/rte_routines.lib.php:820 -#, fuzzy #| msgid "Routines" msgid "Routine name" -msgstr "Rutiner" +msgstr "Rutinenavn" #: libraries/rte/rte_routines.lib.php:843 msgid "Parameters" -msgstr "" +msgstr "Parametre" #: libraries/rte/rte_routines.lib.php:848 -#, fuzzy #| msgid "Direct links" msgid "Direction" -msgstr "Direkte links" +msgstr "Retning" #: libraries/rte/rte_routines.lib.php:851 libraries/tbl_properties.inc.php:108 msgid "Length/Values" @@ -6847,52 +6956,48 @@ msgstr "Længde/Værdi*" #: libraries/rte/rte_routines.lib.php:866 msgid "Add parameter" -msgstr "" +msgstr "Tilføj parameter" #: libraries/rte/rte_routines.lib.php:870 -#, fuzzy #| msgid "Remove database" msgid "Remove last parameter" -msgstr "Fjern database" +msgstr "Fjern den sidste parameter" #: libraries/rte/rte_routines.lib.php:875 msgid "Return type" msgstr "Retur type" #: libraries/rte/rte_routines.lib.php:881 -#, fuzzy #| msgid "Length/Values" msgid "Return length/values" -msgstr "Længde/Værdi*" +msgstr "Retur-længde/-værdier" #: libraries/rte/rte_routines.lib.php:887 -#, fuzzy #| msgid "Table options" msgid "Return options" -msgstr "Tabel-indstillinger" +msgstr "Retur-indstillinger" #: libraries/rte/rte_routines.lib.php:918 msgid "Is deterministic" -msgstr "" +msgstr "Er deterministisk" #: libraries/rte/rte_routines.lib.php:927 -#, fuzzy #| msgid "Security" msgid "Security type" -msgstr "Sikkerhed" +msgstr "Sikkerhedstype" #: libraries/rte/rte_routines.lib.php:934 msgid "SQL data access" -msgstr "" +msgstr "SQL dataadgang" #: libraries/rte/rte_routines.lib.php:999 msgid "You must provide a routine name" -msgstr "" +msgstr "Du skal angive et rutinenavn" #: libraries/rte/rte_routines.lib.php:1025 #, php-format msgid "Invalid direction \"%s\" given for parameter." -msgstr "" +msgstr "Ugyldig retning \"%s\" givet for parameter." #: libraries/rte/rte_routines.lib.php:1037 #: libraries/rte/rte_routines.lib.php:1075 @@ -6900,18 +7005,20 @@ msgid "" "You must provide length/values for routine parameters of type ENUM, SET, " "VARCHAR and VARBINARY." msgstr "" +"Du skal angive længde/værdier for rutineparametre af typen ENUM, SET, " +"VARCHAR og VARBINARY." #: libraries/rte/rte_routines.lib.php:1055 msgid "You must provide a name and a type for each routine parameter." -msgstr "" +msgstr "Du skal angive et navn og en type for hver rutineparameter." #: libraries/rte/rte_routines.lib.php:1065 msgid "You must provide a valid return type for the routine." -msgstr "" +msgstr "Du skal angive en gyldig returtype for rutinen." #: libraries/rte/rte_routines.lib.php:1109 msgid "You must provide a routine definition." -msgstr "" +msgstr "Du skal angive en rutinedefinition." #: libraries/rte/rte_routines.lib.php:1198 #, php-format @@ -6932,10 +7039,9 @@ msgstr "Udfør rutine" #: libraries/rte/rte_routines.lib.php:1345 #: libraries/rte/rte_routines.lib.php:1348 -#, fuzzy #| msgid "Routines" msgid "Routine parameters" -msgstr "Rutiner" +msgstr "Rutineparametre" #: libraries/rte/rte_routines.lib.php:1355 tbl_change.php:287 #: tbl_change.php:325 @@ -6943,68 +7049,62 @@ msgid "Function" msgstr "Funktion" #: libraries/rte/rte_triggers.lib.php:89 -#, fuzzy #| msgid "Sorry, we failed to restore the dropped routine." msgid "Sorry, we failed to restore the dropped trigger." -msgstr "Beklager, det lykkedes ikke at genetablere den slettede rutine." +msgstr "Beklager, det lykkedes ikke at genetablere den slettede trigger." #: libraries/rte/rte_triggers.lib.php:94 -#, fuzzy, php-format +#, php-format #| msgid "Routine %1$s has been modified." msgid "Trigger %1$s has been modified." -msgstr "Tabel \"%1$s\" er slettet" +msgstr "Trigger \"%1$s\" er blevet ændret." #: libraries/rte/rte_triggers.lib.php:106 -#, fuzzy, php-format +#, php-format #| msgid "Routine %1$s has been created." msgid "Trigger %1$s has been created." -msgstr "Rutine %1$s er oprettet," +msgstr "Trigger %1$s er oprettet." #: libraries/rte/rte_triggers.lib.php:157 -#, fuzzy #| msgid "Create" msgid "Create trigger" -msgstr "Opret" +msgstr "Opret trigger" #: libraries/rte/rte_triggers.lib.php:161 -#, fuzzy #| msgid "Add a new User" msgid "Edit trigger" -msgstr "Tilføj en ny bruger" +msgstr "Rediger trigger" #: libraries/rte/rte_triggers.lib.php:301 -#, fuzzy #| msgid "User name" msgid "Trigger name" -msgstr "Brugernavn" +msgstr "Triggernavn" #: libraries/rte/rte_triggers.lib.php:399 msgid "You must provide a trigger name" -msgstr "" +msgstr "Du skal angive et triggernavn" #: libraries/rte/rte_triggers.lib.php:404 msgid "You must provide a valid timing for the trigger" -msgstr "" +msgstr "Du skal angive et gyldig tidsinterval for denne trigger" #: libraries/rte/rte_triggers.lib.php:409 msgid "You must provide a valid event for the trigger" -msgstr "" +msgstr "Du skal opgive en gyldig hændelse for denne trigger" #: libraries/rte/rte_triggers.lib.php:415 -#, fuzzy #| msgid "Invalid table name" msgid "You must provide a valid table name" -msgstr "Ugyldigt tabelnavn" +msgstr "Du skal opgive et gyldigt tabelnavn" #: libraries/rte/rte_triggers.lib.php:421 msgid "You must provide a trigger definition." -msgstr "" +msgstr "Du skal opgive en triggerdefinition." #: libraries/rte/rte_words.lib.php:18 -#, fuzzy #| msgid "Add %s field(s)" msgid "Add routine" -msgstr "Tilføj %s felt(er)" +msgstr "Tilføj rutine" #: libraries/rte/rte_words.lib.php:20 #, php-format @@ -7012,16 +7112,14 @@ msgid "Export of routine %s" msgstr "Eksport af rutine %s" #: libraries/rte/rte_words.lib.php:21 -#, fuzzy #| msgid "Routines" msgid "routine" -msgstr "Rutiner" +msgstr "rutine" #: libraries/rte/rte_words.lib.php:22 -#, fuzzy #| msgid "You don't have sufficient privileges to be here right now!" msgid "You do not have the necessary privileges to create a routine" -msgstr "Du har ikke tilstrækkelige rettigheder til at være her!" +msgstr "Du har ikke tilstrækkelige rettigheder til at oprette en rutine" #: libraries/rte/rte_words.lib.php:23 #, php-format @@ -7029,16 +7127,14 @@ msgid "No routine with name %1$s found in database %2$s" msgstr "Ingen rutine med navnet %1$s fundet i databasen %2$s" #: libraries/rte/rte_words.lib.php:24 -#, fuzzy #| msgid "There are no files to upload" msgid "There are no routines to display." -msgstr "Der er ikke nogen filer at uploade" +msgstr "Der er ingen rutiner at vise." #: libraries/rte/rte_words.lib.php:30 -#, fuzzy #| msgid "Add a new User" msgid "Add trigger" -msgstr "Tilføj en ny bruger" +msgstr "Tilføj trigger" #: libraries/rte/rte_words.lib.php:32 #, php-format @@ -7046,69 +7142,63 @@ msgid "Export of trigger %s" msgstr "" #: libraries/rte/rte_words.lib.php:33 -#, fuzzy #| msgid "Add a new User" msgid "trigger" -msgstr "Tilføj en ny bruger" +msgstr "trigger" #: libraries/rte/rte_words.lib.php:34 -#, fuzzy #| msgid "You don't have sufficient privileges to be here right now!" msgid "You do not have the necessary privileges to create a trigger" -msgstr "Du har ikke tilstrækkelige rettigheder til at være her!" +msgstr "Du har ikke tilstrækkelige rettigheder til at oprette en trigger" #: libraries/rte/rte_words.lib.php:35 -#, fuzzy, php-format +#, php-format #| msgid "No routine with name %1$s found in database %2$s" msgid "No trigger with name %1$s found in database %2$s" -msgstr "Ingen rutine med navnet %1$s fundet i databasen %2$s" +msgstr "Ingen trigger med navnet %1$s fundet i databasen %2$s" #: libraries/rte/rte_words.lib.php:36 -#, fuzzy #| msgid "There are no files to upload" msgid "There are no triggers to display." -msgstr "Der er ikke nogen filer at uploade" +msgstr "Der er ingen triggers at vise." #: libraries/rte/rte_words.lib.php:42 -#, fuzzy #| msgid "Add a new User" msgid "Add event" -msgstr "Tilføj en ny bruger" +msgstr "Tilføj hændelse" #: libraries/rte/rte_words.lib.php:44 -#, fuzzy, php-format +#, php-format #| msgid "Export/Import to scale" msgid "Export of event %s" -msgstr "Eksporter/Importer til skala" +msgstr "Eksport af hændelse %s" #: libraries/rte/rte_words.lib.php:45 msgid "event" -msgstr "" +msgstr "hændelse" #: libraries/rte/rte_words.lib.php:46 -#, fuzzy #| msgid "You don't have sufficient privileges to be here right now!" msgid "You do not have the necessary privileges to create an event" -msgstr "Du har ikke tilstrækkelige rettigheder til at være her!" +msgstr "Du har ikke tilstrækkelige rettigheder til at oprette en hændelse" #: libraries/rte/rte_words.lib.php:47 -#, fuzzy, php-format +#, php-format #| msgid "No tables found in database" msgid "No event with name %1$s found in database %2$s" -msgstr "Ingen tabeller fundet i databasen" +msgstr "Ingen hændelse med navnet %1$s fundet i database %2$s" #: libraries/rte/rte_words.lib.php:48 -#, fuzzy #| msgid "There are no files to upload" msgid "There are no events to display." -msgstr "Der er ikke nogen filer at uploade" +msgstr "Der er ingen hændelser at vise." #: libraries/schema/Dia_Relation_Schema.class.php:222 #: libraries/schema/Eps_Relation_Schema.class.php:395 #: libraries/schema/Pdf_Relation_Schema.class.php:484 #: libraries/schema/Svg_Relation_Schema.class.php:364 #: libraries/schema/Visio_Relation_Schema.class.php:210 -#, fuzzy, php-format +#, php-format #| msgid "The \"%s\" table doesn't exist!" msgid "The %s table doesn't exist!" msgstr "Tabellen \"%s\" findes ikke!" @@ -7126,18 +7216,18 @@ msgstr "Konfigurér venligst koordinaterne for tabel %s" #: libraries/schema/Pdf_Relation_Schema.class.php:842 #: libraries/schema/Svg_Relation_Schema.class.php:728 #: libraries/schema/Visio_Relation_Schema.class.php:497 -#, fuzzy, php-format +#, php-format #| msgid "Schema of the \"%s\" database - Page %s" msgid "Schema of the %s database - Page %s" -msgstr "Skematik for databasen \"%s\" - Side %s" +msgstr "Skema for databasen \"%s\" - Side %s" #: libraries/schema/Export_Relation_Schema.class.php:170 msgid "This page does not contain any tables!" -msgstr "" +msgstr "Denne side indeholder ingen tabeller!" #: libraries/schema/Export_Relation_Schema.class.php:195 msgid "SCHEMA ERROR: " -msgstr "" +msgstr "SCHEMA ERROR: " #: libraries/schema/Pdf_Relation_Schema.class.php:868 #: libraries/schema/Pdf_Relation_Schema.class.php:1107 @@ -7166,16 +7256,14 @@ msgid "Create a page" msgstr "Opret en ny side" #: libraries/schema/User_Schema.class.php:95 -#, fuzzy #| msgid "Page number:" msgid "Page name" -msgstr "Side nummer:" +msgstr "Sidenavn" #: libraries/schema/User_Schema.class.php:99 -#, fuzzy #| msgid "Automatic layout" msgid "Automatic layout based on" -msgstr "Automatisk layout" +msgstr "Automatisk layout baseret på" #: libraries/schema/User_Schema.class.php:102 msgid "Internal relations" @@ -7183,31 +7271,29 @@ msgstr "Interne relationer" #: libraries/schema/User_Schema.class.php:112 msgid "FOREIGN KEY" -msgstr "" +msgstr "FOREIGN KEY" #: libraries/schema/User_Schema.class.php:144 msgid "Please choose a page to edit" -msgstr "Vælg en side der skal redigeres" +msgstr "Vælg en side, der skal redigeres" #: libraries/schema/User_Schema.class.php:149 -#, fuzzy #| msgid "Select Tables" msgid "Select page" -msgstr "Vælg Tabeller" +msgstr "Vælg side" #: libraries/schema/User_Schema.class.php:207 msgid "Select Tables" -msgstr "Vælg Tabeller" +msgstr "Vælg tabeller" #: libraries/schema/User_Schema.class.php:342 -#, fuzzy #| msgid "Relational schema" msgid "Display relational schema" -msgstr "Relationel skematik" +msgstr "Vis relationel skema" #: libraries/schema/User_Schema.class.php:352 msgid "Select Export Relational Type" -msgstr "" +msgstr "Vælg Export Relational Type" #: libraries/schema/User_Schema.class.php:373 msgid "Show grid" @@ -7223,11 +7309,11 @@ msgstr "Vis tabellernes dimensioner" #: libraries/schema/User_Schema.class.php:380 msgid "Display all tables with the same width" -msgstr "vis alle tabeller med samme bredde?" +msgstr "Vis alle tabeller med samme bredde" #: libraries/schema/User_Schema.class.php:385 msgid "Only show keys" -msgstr "" +msgstr "Vis kun nøgler" #: libraries/schema/User_Schema.class.php:387 msgid "Landscape" @@ -7238,10 +7324,9 @@ msgid "Portrait" msgstr "Stående" #: libraries/schema/User_Schema.class.php:390 -#, fuzzy #| msgid "Creation" msgid "Orientation" -msgstr "Oprettelse" +msgstr "Orientering" #: libraries/schema/User_Schema.class.php:403 msgid "Paper size" @@ -7257,7 +7342,7 @@ msgstr "" #: libraries/schema/User_Schema.class.php:465 msgid "Toggle scratchboard" -msgstr "tegnebræt til/fra" +msgstr "Tegnebræt til/fra" #. l10n: Text direction, use either ltr or rtl #: libraries/select_lang.lib.php:469 @@ -7271,15 +7356,14 @@ msgid "Unknown language: %1$s." msgstr "Ukendt sprog: %1$s." #: libraries/select_server.lib.php:32 libraries/select_server.lib.php:38 -#, fuzzy #| msgid "Server" msgid "Current Server" -msgstr "Server" +msgstr "Aktuel server" #: libraries/server_links.inc.php:79 server_synchronize.php:1087 #: server_synchronize.php:1095 msgid "Synchronize" -msgstr "" +msgstr "Synkroniser" #: libraries/server_links.inc.php:84 server_binlog.php:77 #: server_status.php:430 @@ -7289,7 +7373,7 @@ msgstr "Binær log" #: libraries/server_links.inc.php:95 server_engines.php:125 #: server_engines.php:129 server_status.php:482 msgid "Variables" -msgstr "Variabler" +msgstr "Variable" #: libraries/server_links.inc.php:99 msgid "Charsets" @@ -7301,25 +7385,25 @@ msgstr "Lagre" #: libraries/server_synchronize.lib.php:1279 server_synchronize.php:1111 msgid "Source database" -msgstr "" +msgstr "Kildedatabase" #: libraries/server_synchronize.lib.php:1281 #: libraries/server_synchronize.lib.php:1302 msgid "Current server" -msgstr "" +msgstr "Aktuel server" #: libraries/server_synchronize.lib.php:1283 #: libraries/server_synchronize.lib.php:1304 msgid "Remote server" -msgstr "" +msgstr "Ekstern server" #: libraries/server_synchronize.lib.php:1286 msgid "Difference" -msgstr "" +msgstr "Forskel" #: libraries/server_synchronize.lib.php:1300 server_synchronize.php:1113 msgid "Target database" -msgstr "" +msgstr "Måldatabase" #: libraries/sql_query_form.lib.php:189 #, php-format @@ -7334,13 +7418,12 @@ msgstr "Kør SQL-forspørgsel(er) på database %s" #: libraries/sql_query_form.lib.php:262 navigation.php:272 #: setup/frames/index.inc.php:231 msgid "Clear" -msgstr "" +msgstr "Ryd" #: libraries/sql_query_form.lib.php:267 -#, fuzzy #| msgid "Column names" msgid "Columns" -msgstr "Kolonnenavne" +msgstr "Kolonner" #: libraries/sql_query_form.lib.php:302 sql.php:1016 sql.php:1017 sql.php:1034 msgid "Bookmark this SQL query" @@ -7385,7 +7468,7 @@ msgid "" msgstr "" "Der ser ud til at være en fejl i din SQL-forespørgsel. MySQL-serverens " "fejlmelding der følger herunder, hvis der er nogen, kan også hjælpe dig med " -"at finde problemet." +"at finde problemet" #: libraries/sqlparser.lib.php:167 msgid "" @@ -7453,15 +7536,14 @@ msgstr "" #: libraries/tbl_links.inc.php:118 libraries/tbl_links.inc.php:119 msgid "Table seems to be empty!" -msgstr "Tabel ser ud til at være tom" +msgstr "Tabel ser ud til at være tom!" #: libraries/tbl_links.inc.php:127 #, php-format msgid "Tracking of %s.%s is activated." -msgstr "" +msgstr "Sporing af %s.%s er aktiveret." #: libraries/tbl_properties.inc.php:108 -#, fuzzy #| msgid "" #| "If field type is \"enum\" or \"set\", please enter the values using this " #| "format: 'a','b','c'...
If you ever need to put a backslash (\"\\\") " @@ -7474,9 +7556,9 @@ msgid "" "(for example '\\\\xyz' or 'a\\'b')." msgstr "" "Hvis et felt er af typen \"enum\" eller \"set\", skal værdierne angives på " -"formen: 'a','b','c'...
Skulle du få brug for en backslash (\"\\\") " -"eller et enkelt anførselstegn (\"'\") blandt disse værdier, så tilføj en " -"ekstra backslash (fx '\\\\xyz' eller 'a\\'b')." +"formen: 'a','b','c'...
Skulle du få brug for en backslash (\"\\\") eller " +"et enkelt anførselstegn (\"'\") blandt disse værdier, så tilføj en ekstra " +"backslash (fx '\\\\xyz' eller 'a\\'b')." #: libraries/tbl_properties.inc.php:109 msgid "" @@ -7519,14 +7601,13 @@ msgstr "" #: libraries/tbl_properties.inc.php:355 msgid "ENUM or SET data too long?" -msgstr "" +msgstr "ENUM eller SET data for lang?" #: libraries/tbl_properties.inc.php:357 msgid "Get more editing space" -msgstr "" +msgstr "Få mere redigeringsplads" #: libraries/tbl_properties.inc.php:380 -#, fuzzy #| msgid "None" msgctxt "for default" msgid "None" @@ -7534,7 +7615,7 @@ msgstr "Ingen" #: libraries/tbl_properties.inc.php:381 msgid "As defined:" -msgstr "" +msgstr "Som defineret:" #: libraries/tbl_properties.inc.php:500 tbl_structure.php:155 #: tbl_structure.php:160 tbl_structure.php:605 @@ -7556,16 +7637,15 @@ msgstr "" "forfatteren, hvad %s gør." #: libraries/tbl_properties.inc.php:609 tbl_structure.php:678 -#, fuzzy, php-format +#, php-format #| msgid "Add %s field(s)" msgid "Add %s column(s)" -msgstr "Tilføj %s felt(er)" +msgstr "Tilføj %s kolonne(r)" #: libraries/tbl_properties.inc.php:611 tbl_structure.php:672 -#, fuzzy #| msgid "You have to add at least one field." msgid "You have to add at least one column." -msgstr "Du skal tilføje mindst ét felt." +msgstr "Du skal tilføje mindst en kolonne." #: libraries/tbl_properties.inc.php:719 server_engines.php:56 #: tbl_operations.php:370 @@ -7574,16 +7654,14 @@ msgstr "Datalager" #: libraries/tbl_properties.inc.php:748 msgid "PARTITION definition" -msgstr "" +msgstr "PARTITION definition" #: libraries/tbl_properties.inc.php:779 -#, fuzzy #| msgid "Add a new User" msgid "+ Add a value" -msgstr "Tilføj en ny bruger" +msgstr "+ Tilføj en værdi" #: libraries/transformations/application_octetstream__download.inc.php:9 -#, fuzzy #| msgid "" #| "Displays a link to download the binary data of the field. You can use the " #| "first option to specify the filename, or use the second option as the " @@ -7619,10 +7697,9 @@ msgstr "" #: libraries/transformations/image_jpeg__link.inc.php:9 msgid "Displays a link to download this image." -msgstr "Viser et link til dette billede (f.eks. direkte blob-download)." +msgstr "Viser et link til dette billede til download." #: libraries/transformations/text_plain__dateformat.inc.php:9 -#, fuzzy #| msgid "" #| "Displays a TIME, TIMESTAMP, DATETIME or numeric unix timestamp field as " #| "formatted date. The first option is the offset (in hours) which will be " @@ -7646,13 +7723,12 @@ msgstr "" "formatteret dato. Den første indstilling er offset (i timer) som vil blive " "lagt til tidsstemplet (Standard: 0). Brug anden indstilling til at angive en " "anderledes dato-/tidsformatstreng. Tredje indstilling fastsætter om du vil " -"se lokal dato eller UTC (brug \"local\" eller \"utc\" strenge) til dette. Ud " -"fra dette har datoformatet forskellig værdi - for \"local\" se " -"dokumentationen for PHP's strftime() funktion og for \"utc\" sker det ved " -"brug af gmdate() funktionen." +"se lokal dato eller UTC (brug \"local\" eller \"utc\" strenge) til dette. Ud fra " +"dette har datoformatet forskellig værdi - for \"local\" se dokumentationen " +"for PHP's strftime() funktion og for \"utc\" sker det ved brug af gmdate() " +"funktionen." #: libraries/transformations/text_plain__external.inc.php:9 -#, fuzzy #| msgid "" #| "LINUX ONLY: Launches an external application and feeds it the field data " #| "via standard input. Returns the standard output of the application. The " @@ -7679,16 +7755,16 @@ msgstr "" "KUN LINUX: Starter en ekstern applikation og føder feltdata via standard " "input. Returnerer standardoutputtet for applikationen. Standard er Tidy, for " "korrekt udskrivning af HTML-kode. Af sikkerhedsårsager er du nødt til " -"manuelt at redigere filen libraries/transformations/text_plain__external.inc." -"php og indsætte de værktøjer du vil tillade kørsel af. Første indstilling er " -"så nummeret på det program du vil bruge og den anden indstilling er " -"parametrene for dette program. Tredie parameter vil, hvis sat til 1, " -"konvertere outputtet vha. htmlspecialchars() (Standard er 1). Et fjerde " -"parameter vil, hvis sat til 1, sætte et NOWRAP om cellens indhold så hele " -"outputtet bliver vist uden omformattering (Standard 1)" +"manuelt at redigere filen " +"libraries/transformations/text_plain__external.inc.php og indsætte de " +"værktøjer du vil tillade kørsel af. Første indstilling er så nummeret på det " +"program du vil bruge og den anden indstilling er parametrene for dette " +"program. Tredie parameter vil, hvis sat til 1, konvertere outputtet vha. " +"htmlspecialchars() (Standard er 1). Et fjerde parameter vil, hvis sat til 1, " +"sætte et NOWRAP om cellens indhold så hele outputtet bliver vist uden " +"omformattering (Standard 1)." #: libraries/transformations/text_plain__formatted.inc.php:9 -#, fuzzy #| msgid "" #| "Displays the contents of the field as-is, without running it through " #| "htmlspecialchars(). That is, the field is assumed to contain valid HTML." @@ -7696,10 +7772,10 @@ msgid "" "Displays the contents of the column as-is, without running it through " "htmlspecialchars(). That is, the column is assumed to contain valid HTML." msgstr "" -"Bevarer original formattering af feltet. Der laves ikke nogen Escaping." +"Vis indholdet af kolonnen som det er uden at behandle det med " +"htmlspecialchars(). Dvs kolonnen formodes at indeholde gyldig HTML." #: libraries/transformations/text_plain__imagelink.inc.php:9 -#, fuzzy #| msgid "" #| "Displays an image and a link; the field contains the filename. The first " #| "option is a URL prefix like \"http://www.example.com/\". The second and " @@ -7714,7 +7790,6 @@ msgstr "" "pixel, tredie er højden." #: libraries/transformations/text_plain__link.inc.php:9 -#, fuzzy #| msgid "" #| "Displays a link; the field contains the filename. The first option is a " #| "URL prefix like \"http://www.example.com/\". The second option is a title " @@ -7724,14 +7799,16 @@ msgid "" "prefix like \"http://www.example.com/\". The second option is a title for " "the link." msgstr "" -"Viser et link, feltet indeholder filnavnet; første indstilling er et præfiks " -"som \"http://domain.com/\", anden indstilling er en titel på linket." +"Viser et link; feltet indeholder filnavnet. Første indstilling er et præfiks " +"som \"http://domain.com/\". Anden indstilling er en titel på linket." #: libraries/transformations/text_plain__longToIpv4.inc.php:9 msgid "" "Converts an (IPv4) Internet network address into a string in Internet " "standard dotted format." msgstr "" +"Konverterer en IPV4 internet adresse til en streng i internet standard " +"x.x.x.x adresseformat" #: libraries/transformations/text_plain__sql.inc.php:9 msgid "Formats text as SQL query with syntax highlighting." @@ -7745,23 +7822,21 @@ msgid "" "option is the string to append and/or prepend when truncation occurs " "(Default: \"...\")." msgstr "" -"Viser en del af en streng. Første parameter er antal tegn der skal springes " -"over fra begyndelsen af en streng (Standard 0). Andet parameter er antal " -"tegn der returneres (Standard indtil enden af strengen). Det tredie " -"parameter definerer hvilke tegn der skal føjes til foran eller efter " -"outputtet når en substring (understreng) returneres (Standard: \"...\") ." +"Viser en del af en streng. Første parameter er antal tegn, der skal springes " +"over fra begyndelsen af en streng (Standard 0). Anden parameter er antal " +"tegn, der returneres (Standard indtil enden af strengen). Den tredie " +"parameter definerer hvilke tegn, der skal føjes til foran eller efter " +"outputtet, når en substring returneres (Standard: \"...\")." #: libraries/user_preferences.inc.php:32 -#, fuzzy #| msgid "General relation features" msgid "Manage your settings" -msgstr "Generelle relationsmuligheder" +msgstr "Administrer dine indstillinger" #: libraries/user_preferences.inc.php:47 prefs_manage.php:291 -#, fuzzy #| msgid "Modifications have been saved" msgid "Configuration has been saved" -msgstr "Rettelserne er gemt!" +msgstr "Konfigurationen er gemt" #: libraries/user_preferences.inc.php:68 #, php-format @@ -7771,10 +7846,9 @@ msgid "" msgstr "" #: libraries/user_preferences.lib.php:112 -#, fuzzy #| msgid "Could not load default configuration from: \"%1$s\"" msgid "Could not save configuration" -msgstr "Kunne ikke indlæse standardkonfiguration fra: \"%1$s\"" +msgstr "Kunne ikke gemme konfiguration" #: libraries/user_preferences.lib.php:268 msgid "" @@ -7792,10 +7866,9 @@ msgid "Error in ZIP archive:" msgstr "Fejl i ZIP arkiv:" #: main.php:65 -#, fuzzy #| msgid "General relation features" msgid "General Settings" -msgstr "Generelle relationsmuligheder" +msgstr "Generelle indstillinger" #: main.php:103 msgid "MySQL connection collation" @@ -7803,13 +7876,12 @@ msgstr "MySQL forbindelses-sammenkøring" #: main.php:119 msgid "Appearance Settings" -msgstr "" +msgstr "Indstillinger for udseende" #: main.php:146 prefs_manage.php:274 -#, fuzzy #| msgid "General relation features" msgid "More settings" -msgstr "Generelle relationsmuligheder" +msgstr "Flere indstillinger" #: main.php:163 msgid "Protocol version" @@ -7826,7 +7898,7 @@ msgstr "MySQL Tegnsæt" #: main.php:181 msgid "Web server" -msgstr "" +msgstr "Webserver" #: main.php:187 msgid "MySQL client version" @@ -7834,7 +7906,7 @@ msgstr "MySQL klientversion" #: main.php:189 msgid "PHP extension" -msgstr "" +msgstr "PHP udvidelse" #: main.php:195 msgid "Show PHP information" @@ -7842,27 +7914,25 @@ msgstr "Vis PHP-information" #: main.php:213 msgid "Wiki" -msgstr "" +msgstr "Wiki" #: main.php:216 msgid "Official Homepage" msgstr "Officiel phpMyAdmin hjemmeside " #: main.php:217 -#, fuzzy #| msgid "Attributes" msgid "Contribute" -msgstr "Attributter" +msgstr "Deltag" #: main.php:218 msgid "Get support" -msgstr "" +msgstr "Få support" #: main.php:219 -#, fuzzy #| msgid "No change" msgid "List of changes" -msgstr "Ingen ændring" +msgstr "Liste over ændringer" #: main.php:243 msgid "" @@ -7894,7 +7964,7 @@ msgid "" msgstr "" "PHP-udvidelsen mbstring blev ikke fundet og du ser ud til at bruge et " "multibyte tegnsæt. Uden mbstring-udvidelsen er phpMyAdmin ude af stand til " -"at opdele strenge korrekt og dette kan forårsage uventede resultater" +"at opdele strenge korrekt og dette kan forårsage uventede resultater." #: main.php:267 msgid "" @@ -7903,12 +7973,20 @@ msgid "" "validity configured in phpMyAdmin, because of this, your login will expire " "sooner than configured in phpMyAdmin." msgstr "" +"Din PHP parameter " +"[a@http://php.net/manual/en/session.configuration.php#ini.session.gc-" +"maxlifetime@]session.gc_maxlifetime[/a] er mindre end cooki gyldighed " +"konfigureret i phpMyAdmin; på grund af dette vil din login session udløbe " +"tidligere end konfigureret i phpMyAdmin" #: main.php:274 msgid "" "Login cookie store is lower than cookie validity configured in phpMyAdmin, " "because of this, your login will expire sooner than configured in phpMyAdmin." msgstr "" +"Login cookie sletning er mindre end cookie gyldighed konfigureret i " +"phpMyAdmin. På grund af dette, vil din login udløbe tidligere end " +"konfigureret i phpMyAdmin." #: main.php:282 msgid "The configuration file now needs a secret passphrase (blowfish_secret)." @@ -7921,9 +7999,12 @@ msgid "" "exists in your phpMyAdmin directory. You should remove it once phpMyAdmin " "has been configured." msgstr "" +"Mappen [code]config[/code], som bruges af setip scriptet, eksisterer stadig " +"i din phpMyAdmin mappe. Du bør slette den, når phpMyAdmin er blevet " +"konfigureret." #: main.php:299 -#, fuzzy, php-format +#, php-format #| msgid "" #| "The additional features for working with linked tables have been " #| "deactivated. To find out why click %shere%s." @@ -7931,8 +8012,9 @@ msgid "" "The phpMyAdmin configuration storage is not completely configured, some " "extended features have been deactivated. To find out why click %shere%s." msgstr "" -"De ekstra features for at arbejde med linkede tabeller er deaktiveret. For " -"at se hvorfor, klik %sher%s." +"phpMyAdmin configuration storage er ikke fuldstændigt konfigureret; nogle " +"udvidede funktioner er blevet deaktiverede. For at finde ud af hvorfor klik " +"%sher%s." #: main.php:314 msgid "" @@ -7940,6 +8022,9 @@ msgid "" "functionality will be missing. For example navigation frame will not refresh " "automatically." msgstr "" +"Javascript understøttelse mangler eller er deaktiveret i din browser; nogle " +"phpMyAdmin funktioner vil savnes. Fx navigationsrammen vil ikke opdateres " +"automatisk." #: main.php:329 #, php-format @@ -7955,7 +8040,7 @@ msgstr "" msgid "" "Server running with Suhosin. Please refer to %sdocumentation%s for possible " "issues." -msgstr "" +msgstr "Server med Suhosin.Se %sdocumentation%s for mulige problemer." #: navigation.php:183 server_databases.php:281 server_synchronize.php:1202 msgid "No databases" @@ -7963,16 +8048,14 @@ msgstr "Ingen databaser" #: navigation.php:273 msgid "Filter" -msgstr "" +msgstr "Filter" #: navigation.php:273 -#, fuzzy #| msgid "table name" msgid "filter tables by name" -msgstr "tabelnavn" +msgstr "filtrer tabeller efter navn" #: navigation.php:306 navigation.php:307 -#, fuzzy #| msgid "Create table" msgctxt "short form" msgid "Create table" @@ -8031,10 +8114,9 @@ msgid "Import/Export coordinates for PDF schema" msgstr "Importer/Eksporter koordinater for PDF-opstilling" #: pmd_general.php:120 -#, fuzzy #| msgid "Submit Query" msgid "Build Query" -msgstr "Send forespørgsel" +msgstr "Opret forespørgsel" #: pmd_general.php:125 msgid "Move Menu" @@ -8057,42 +8139,36 @@ msgid "Delete relation" msgstr "Slet relation" #: pmd_general.php:460 pmd_general.php:519 -#, fuzzy #| msgid "Relation deleted" msgid "Relation operator" -msgstr "Relation slettet" +msgstr "Relationsoperator" #: pmd_general.php:470 pmd_general.php:529 pmd_general.php:652 #: pmd_general.php:769 -#, fuzzy #| msgid "Export" msgid "Except" -msgstr "Eksport" +msgstr "Undtagen" #: pmd_general.php:476 pmd_general.php:535 pmd_general.php:658 #: pmd_general.php:775 -#, fuzzy #| msgid "in query" msgid "subquery" -msgstr "i forespørgsel" +msgstr "underforespørgsel" #: pmd_general.php:480 pmd_general.php:576 -#, fuzzy #| msgid "Rename table to" msgid "Rename to" -msgstr "Omdøb tabel til" +msgstr "Omdøb til" #: pmd_general.php:482 pmd_general.php:581 -#, fuzzy #| msgid "User name" msgid "New name" -msgstr "Brugernavn" +msgstr "Nyt navn" #: pmd_general.php:485 pmd_general.php:700 -#, fuzzy #| msgid "Create" msgid "Aggregate" -msgstr "Opret" +msgstr "Sammenstil" #: pmd_general.php:487 pmd_general.php:507 pmd_general.php:629 #: pmd_general.php:642 pmd_general.php:705 pmd_general.php:759 @@ -8101,17 +8177,15 @@ msgid "Operator" msgstr "Operatør" #: pmd_general.php:810 -#, fuzzy #| msgid "Table options" msgid "Active options" -msgstr "Tabel-indstillinger" +msgstr "Aktive indstillinger" #: pmd_help.php:22 msgid "To select relation, click :" msgstr "For at vælge relation, klik :" #: pmd_help.php:24 -#, fuzzy #| msgid "" #| "The display field is shown in pink. To set/unset a field as the display " #| "field, click the \"Choose field to display\" icon, then click on the " @@ -8121,47 +8195,42 @@ msgid "" "column, click the \"Choose column to display\" icon, then click on the " "appropriate column name." msgstr "" -"Visningsfeltet er vist som pink. For at sætte/fjerne et felt som " -"visningsfelt, klik på \"Vælg felt der skal vises\" ikonet, og klik derefter " -"på det pågældende feltnavn." +"Visningsfeltet er vist som pink. For at sætte/fjerne en kolonne som " +"visningsfelt, klik på \"Vælg kolonne, der skal vises\" ikonet, og klik " +"derefter på det pågældende kolonnenavn." #: pmd_pdf.php:34 msgid "Page has been created" -msgstr "" +msgstr "Side er blevet oprettet" #: pmd_pdf.php:37 msgid "Page creation failed" -msgstr "" +msgstr "Sideoprettelse fejlede" #: pmd_pdf.php:89 -#, fuzzy #| msgid "pages" msgid "Page" -msgstr "sider" +msgstr "Side" #: pmd_pdf.php:99 -#, fuzzy #| msgid "Import files" msgid "Import from selected page" -msgstr "Importér filer" +msgstr "Importer fra valgt side" #: pmd_pdf.php:100 -#, fuzzy #| msgid "Export/Import to scale" msgid "Export to selected page" -msgstr "Eksporter/Importer til skala" +msgstr "Eksporter til valgt side" #: pmd_pdf.php:102 -#, fuzzy #| msgid "Create a new index" msgid "Create a page and export to it" -msgstr "Lav et nyt indeks" +msgstr "Opret en side og eksporter til den" #: pmd_pdf.php:111 -#, fuzzy #| msgid "User name" msgid "New page name: " -msgstr "Brugernavn" +msgstr "Nyt sidenavn: " #: pmd_pdf.php:114 msgid "Export/Import to scale" @@ -8173,7 +8242,7 @@ msgstr "anbefalet" #: pmd_relation_new.php:29 msgid "Error: relation already exists." -msgstr "Fejl: Relation findes allerede." +msgstr "Fejl: relation findes allerede." #: pmd_relation_new.php:61 pmd_relation_new.php:86 msgid "Error: Relation not added." @@ -8181,7 +8250,7 @@ msgstr "Fejl: Relation ikke tilføjet." #: pmd_relation_new.php:62 msgid "FOREIGN KEY relation added" -msgstr "" +msgstr "FOREIGN KEY relation tilføjet" #: pmd_relation_new.php:84 msgid "Internal relation added" @@ -8197,55 +8266,53 @@ msgstr "Fejl ved lagring af koordinater for Designer." #: pmd_save_pos.php:52 msgid "Modifications have been saved" -msgstr "Rettelserne er gemt!" +msgstr "Rettelserne er gemt" #: prefs_forms.php:78 msgid "Cannot save settings, submitted form contains errors" -msgstr "" +msgstr "Kan ikke gemme indstillinger, den sendte formular indeholder fejl" #: prefs_manage.php:80 -#, fuzzy #| msgid "Could not load default configuration from: \"%1$s\"" msgid "Could not import configuration" -msgstr "Kunne ikke indlæse standardkonfiguration fra: \"%1$s\"" +msgstr "Kunne ikke indlæse konfiguration" #: prefs_manage.php:112 msgid "Configuration contains incorrect data for some fields." -msgstr "" +msgstr "Konfigurationen indejolder ukorrekte data for visse felter." #: prefs_manage.php:128 msgid "Do you want to import remaining settings?" -msgstr "" +msgstr "Vil du importere de resterende indstillinger ?" #: prefs_manage.php:225 prefs_manage.php:251 msgid "Saved on: @DATE@" -msgstr "" +msgstr "Gemt den @DATE@" #: prefs_manage.php:239 -#, fuzzy #| msgid "Import files" msgid "Import from file" -msgstr "Importér filer" +msgstr "Importer fra fil" #: prefs_manage.php:245 msgid "Import from browser's storage" -msgstr "" +msgstr "Import fra browserens lager." #: prefs_manage.php:248 msgid "Settings will be imported from your browser's local storage." -msgstr "" +msgstr "Indstillinger vil blive importeret fra din browsers lokale lager." #: prefs_manage.php:254 msgid "You have no saved settings!" -msgstr "" +msgstr "Du har ingen gemte indstillinger!" #: prefs_manage.php:258 prefs_manage.php:312 msgid "This feature is not supported by your web browser" -msgstr "" +msgstr "Denne funktion er ikke understøttet af din browser." #: prefs_manage.php:263 msgid "Merge with current configuration" -msgstr "" +msgstr "Flet med aktuel konfiguration" #: prefs_manage.php:277 #, php-format @@ -8253,26 +8320,29 @@ msgid "" "You can set more settings by modifying config.inc.php, eg. by using %sSetup " "script%s." msgstr "" +"Du kan sætte flere indstillinger ved at modificere config.inc.php fx ved at " +"bruge %sSetup script%s." #: prefs_manage.php:302 msgid "Save to browser's storage" -msgstr "" +msgstr "Gem i browserens lager" #: prefs_manage.php:306 msgid "Settings will be saved in your browser's local storage." -msgstr "" +msgstr "Indstillinger vil blive gemt i din browsers lokale lager." #: prefs_manage.php:308 msgid "Existing settings will be overwritten!" -msgstr "" +msgstr "Eksisterende indstillinger vil blive overskrevet!" #: prefs_manage.php:323 msgid "You can reset all your settings and restore them to default values." msgstr "" +"Du han nulstille alle dine indstillinger og gendanne dem med standardværdier" #: querywindow.php:69 msgid "Import files" -msgstr "Importér filer" +msgstr "Importer filer" #: querywindow.php:80 msgid "All" @@ -8284,10 +8354,9 @@ msgid "%s table not found or not set in %s" msgstr "Tabel %s findes ikke eller er ikke sat i %s" #: schema_export.php:45 -#, fuzzy #| msgid "The \"%s\" table doesn't exist!" msgid "File doesn't exist" -msgstr "Tabellen \"%s\" findes ikke!" +msgstr "Filen eksisterer ikke" #: server_binlog.php:87 msgid "Select binary log to view" @@ -8325,7 +8394,7 @@ msgstr "Information" #: server_collations.php:39 msgid "Character Sets and Collations" -msgstr "Tegnsæt og kollationer (Collations)" +msgstr "Tegnsæt og kollationer" #: server_databases.php:64 msgid "No databases selected." @@ -8343,22 +8412,22 @@ msgstr "Databasestatistik" #: server_databases.php:183 server_replication.php:179 #: server_replication.php:207 msgid "Master replication" -msgstr "" +msgstr "Master replikation" #: server_databases.php:185 server_replication.php:246 msgid "Slave replication" -msgstr "" +msgstr "Slave replikation" #: server_databases.php:272 server_databases.php:273 msgid "Enable Statistics" -msgstr "Slå Statistikker til" +msgstr "Slå statistikker til" #: server_databases.php:275 msgid "" "Note: Enabling the database statistics here might cause heavy traffic " "between the web server and the MySQL server." msgstr "" -"Bemærk: Aktivering af databasestatistikkerne hér kan forårsage tung trafik " +"Bemærk: Aktivering af databasestatistikkerne her kan forårsage tung trafik " "mellem webserveren og MySQL-serveren." #: server_engines.php:47 @@ -8411,7 +8480,7 @@ msgstr "Tillader oprettelse, sletning og omdøbning af brugerkonti." #: server_privileges.php:213 server_privileges.php:540 #: server_privileges.php:544 msgid "Allows creating new views." -msgstr "Tillader oprettelse af nye Allows creating new views." +msgstr "Tillader oprettelse af nye views." #: server_privileges.php:41 server_privileges.php:193 #: server_privileges.php:520 @@ -8430,7 +8499,7 @@ msgstr "Tillader at droppe tabeller." #: server_privileges.php:44 server_privileges.php:210 #: server_privileges.php:548 msgid "Allows to set up events for the event scheduler" -msgstr "" +msgstr "Tillader at oprette hændelser til hændelsesskeduleren" #: server_privileges.php:45 server_privileges.php:220 #: server_privileges.php:536 @@ -8492,7 +8561,7 @@ msgstr "Begrænser antallet af samtidige forbindelser brugere må have." #: server_privileges.php:55 server_privileges.php:198 #: server_privileges.php:558 msgid "Allows viewing processes of all users" -msgstr "" +msgstr "Tillader at se processer for alle brugere" #: server_privileges.php:56 server_privileges.php:200 #: server_privileges.php:460 server_privileges.php:564 @@ -8507,7 +8576,7 @@ msgstr "Tillader genindlæsning af serverindstillinger og tømning af caches." #: server_privileges.php:58 server_privileges.php:208 #: server_privileges.php:566 msgid "Allows the user to ask where the slaves / masters are." -msgstr "Giver brugeren rettigheder til at spørge hvor Slaves / Masters er." +msgstr "Giver brugeren rettigheder til at spørge hvor slaves / masters er." #: server_privileges.php:59 server_privileges.php:207 #: server_privileges.php:567 @@ -8542,13 +8611,13 @@ msgid "" "killing threads of other users." msgstr "" "Tillader forbindelse, selv hvis maksimalt antal forbindelser er nået; " -"Nødvendigt for de fleste administrative operationer som indstilling af " -"globale variabler eller for at dræbe andre brugeres tråde." +"nødvendigt for de fleste administrative operationer som indstilling af " +"globale variable eller for at dræbe andre brugeres tråde." #: server_privileges.php:65 server_privileges.php:211 #: server_privileges.php:549 msgid "Allows creating and dropping triggers" -msgstr "" +msgstr "Tillader oprettelse og sletning af triggers" #: server_privileges.php:66 server_privileges.php:192 #: server_privileges.php:457 server_privileges.php:519 @@ -8560,7 +8629,6 @@ msgid "No privileges." msgstr "Ingen privilegier." #: server_privileges.php:312 server_privileges.php:313 -#, fuzzy #| msgid "None" msgctxt "None privileges" msgid "None" @@ -8606,10 +8674,9 @@ msgid "Do not change the password" msgstr "Kodeord må ikke ændres" #: server_privileges.php:817 server_privileges.php:2286 -#, fuzzy #| msgid "No user(s) found." msgid "No user found." -msgstr "Ingen bruger(e) fundet." +msgstr "Ingen bruger fundet." #: server_privileges.php:861 #, php-format @@ -8721,6 +8788,7 @@ msgstr "Tilføj privilegier på følgende database" #: server_privileges.php:2023 msgid "Wildcards % and _ should be escaped with a \\ to use them literally" msgstr "" +"Jokertegn % og _ skal escapes med en \\ for brug af dem som almindelige tegn." #: server_privileges.php:2026 msgid "Add privileges on the following table" @@ -8762,7 +8830,6 @@ msgid "Database for user" msgstr "Database for bruger" #: server_privileges.php:2118 -#, fuzzy #| msgid "None" msgctxt "Create none database for user" msgid "None" @@ -8779,7 +8846,7 @@ msgstr "Tildel alle privilegier til jokertegn-navn (brugernavn_%)" #: server_privileges.php:2123 #, php-format msgid "Grant all privileges on database "%s"" -msgstr "" +msgstr "Tildel alle privilegier på database "%s"" #: server_privileges.php:2146 #, php-format @@ -8799,46 +8866,46 @@ msgid "wildcard" msgstr "jokertegn" #: server_privileges.php:2295 -#, fuzzy #| msgid "View %s has been dropped" msgid "User has been added." -msgstr "Visning %s er blevet droppet" +msgstr "Bruger er blevet tilføjet." #: server_replication.php:49 msgid "Unknown error" -msgstr "" +msgstr "Ukendt fejl" #: server_replication.php:56 #, php-format msgid "Unable to connect to master %s." -msgstr "" +msgstr "Ikke muligt at forbinde til master %s." #: server_replication.php:63 msgid "" "Unable to read master log position. Possible privilege problem on master." msgstr "" +"Ikke muligt at læse master log position. Muligt rettighedsproblem på master." #: server_replication.php:69 msgid "Unable to change master" -msgstr "" +msgstr "Ikke muligt at ændre master" #: server_replication.php:72 -#, fuzzy, php-format +#, php-format #| msgid "The privileges were reloaded successfully." msgid "Master server changed successfully to %s" -msgstr "Privilegierne blev korrekt genindlæst." +msgstr "Master server ændret til %s" #: server_replication.php:180 msgid "This server is configured as master in a replication process." -msgstr "" +msgstr "Denne server er konfigureret som master i en replikationsproces." #: server_replication.php:182 server_status.php:459 msgid "Show master status" -msgstr "" +msgstr "Vis master status" #: server_replication.php:185 msgid "Show connected slaves" -msgstr "" +msgstr "Vis forbundne slaver" #: server_replication.php:208 #, php-format @@ -8846,10 +8913,12 @@ msgid "" "This server is not configured as master in a replication process. Would you " "like to configure it?" msgstr "" +"Denne serverer ikke konfigureret som master i en replikationsproces. Viol du " +"konfigurere den?" #: server_replication.php:215 msgid "Master configuration" -msgstr "" +msgstr "Masterkonfiguration" #: server_replication.php:216 msgid "" @@ -8859,24 +8928,31 @@ msgid "" "ignore all databases by default and allow only certain databases to be " "replicated. Please select the mode:" msgstr "" +"Denne server er ikke konfigureret som master server i en replikationsproces. " +"Du kan vælge enten at replikere alle databaser og ignorere visse (godt hvis " +"du vil replikere de fleste databaser) eller du kan vælge at ignorere alle " +"databaser som standard og tillade kun visse databaser at blive replikeret. " +"Vælg tilstand:" #: server_replication.php:219 msgid "Replicate all databases; Ignore:" -msgstr "" +msgstr "Repliker alle databaser; Ignorer:" #: server_replication.php:220 msgid "Ignore all databases; Replicate:" -msgstr "" +msgstr "Ignorer alle databaser; Repliker:" #: server_replication.php:223 msgid "Please select databases:" -msgstr "" +msgstr "Vælg databaser:" #: server_replication.php:226 msgid "" "Now, add the following lines at the end of [mysqld] section in your my.cnf " "and please restart the MySQL server afterwards." msgstr "" +"Nu, tilføj de følgende linjer i slutningen af [mysqld] sektionen i din " +"my.cnf og genstart derefter MySQL serveren." #: server_replication.php:228 msgid "" @@ -8884,83 +8960,84 @@ msgid "" "should see a message informing you, that this server is configured as " "master" msgstr "" +"Når du har genstartet MySQL serveren, så klik på Go knappen. Bagefter bør du " +"se en besked, der fortæller, at denne server er konfigureret som " +"master." #: server_replication.php:291 msgid "Slave SQL Thread not running!" -msgstr "" +msgstr "Slave SQL Thread kører ikke!" #: server_replication.php:294 msgid "Slave IO Thread not running!" -msgstr "" +msgstr "Slave IO Thread kører ikke!" #: server_replication.php:303 msgid "" "Server is configured as slave in a replication process. Would you like to:" -msgstr "" +msgstr "Serveren er konfigureret som slave i en replikationsproces. Vil du:" #: server_replication.php:306 msgid "See slave status table" -msgstr "" +msgstr "Se slave status tabel" #: server_replication.php:309 msgid "Synchronize databases with master" -msgstr "" +msgstr "Synkroniser databaser med master" #: server_replication.php:320 msgid "Control slave:" -msgstr "" +msgstr "Kontrolslave:" #: server_replication.php:323 msgid "Full start" -msgstr "" +msgstr "Fuld start" #: server_replication.php:323 msgid "Full stop" -msgstr "" +msgstr "Fuld stop" #: server_replication.php:324 msgid "Reset slave" -msgstr "" +msgstr "Nulstil slave" #: server_replication.php:326 -#, fuzzy #| msgid "Structure only" msgid "Start SQL Thread only" -msgstr "Kun strukturen" +msgstr "Start kun SQL Thread" #: server_replication.php:328 msgid "Stop SQL Thread only" -msgstr "" +msgstr "Stop kun SQL Thread" #: server_replication.php:331 -#, fuzzy #| msgid "Structure only" msgid "Start IO Thread only" -msgstr "Kun strukturen" +msgstr "Start kun IO Thread" #: server_replication.php:333 msgid "Stop IO Thread only" -msgstr "" +msgstr "Stop kun IO Thread" #: server_replication.php:338 msgid "Error management:" -msgstr "" +msgstr "Fejlhåndtering:" #: server_replication.php:340 msgid "Skipping errors might lead into unsynchronized master and slave!" -msgstr "" +msgstr "Overspringning af fejl kan føre til usynkroniseret master og slave!" #: server_replication.php:342 msgid "Skip current error" -msgstr "" +msgstr "Spring over aktuel fejl" #: server_replication.php:343 msgid "Skip next" -msgstr "" +msgstr "Spring over næste" #: server_replication.php:346 msgid "errors." -msgstr "" +msgstr "fejl." #: server_replication.php:361 #, php-format @@ -8968,28 +9045,29 @@ msgid "" "This server is not configured as slave in a replication process. Would you " "like to configure it?" msgstr "" +"Serveren er ikke konfigureret som slave i en replikationsprocess. Vil du konfigurere den?" #: server_status.php:27 -#, fuzzy #| msgid "Refresh" msgid "Refresh rate" -msgstr "Opdatér" +msgstr "Opdateringsfrekvens" #: server_status.php:31 server_status.php:1447 -#, fuzzy, php-format +#, php-format #| msgid "in use" msgid "%d minute" msgid_plural "%d minutes" -msgstr[0] "i brug" -msgstr[1] "i brug" +msgstr[0] "%d minut" +msgstr[1] "%d minutter" #: server_status.php:33 server_status.php:1445 -#, fuzzy, php-format +#, php-format #| msgid "per second" msgid "%d second" msgid_plural "%d seconds" -msgstr[0] "pr. sekund" -msgstr[1] "pr. sekund" +msgstr[0] "%d sekund" +msgstr[1] "%d sekunder" #: server_status.php:298 #, php-format @@ -9025,7 +9103,7 @@ msgstr "Forsinkede inserts" #: server_status.php:433 msgid "Key cache" -msgstr "Nøglemellemlager (key cache)" +msgstr "Nøglemellemlager" #: server_status.php:434 msgid "Joins" @@ -9057,60 +9135,55 @@ msgstr "Vis slavestatus" #: server_status.php:467 msgid "Flush query cache" -msgstr "Flush forespørgsel-mellemlager (query cache)" +msgstr "Tøm forespørgsel-mellemlager" #: server_status.php:568 msgid "Runtime Information" msgstr "Runtime-information" #: server_status.php:573 -#, fuzzy #| msgid "Server Choice" msgid "Server traffic" -msgstr "Server valg" +msgstr "Servertrafik" #: server_status.php:575 msgid "All status variables" -msgstr "" +msgstr "Alle statusvariable" #: server_status.php:576 msgid "Monitor" -msgstr "" +msgstr "Monitor" #: server_status.php:586 server_status.php:608 -#, fuzzy #| msgid "Refresh" msgid "Refresh rate: " -msgstr "Opdatér" +msgstr "Opdateringsrate:" #: server_status.php:629 -#, fuzzy #| msgid "Do not change the password" msgid "Containing the word:" -msgstr "Kodeord må ikke ændres" +msgstr "Indeholdende ordet:" #: server_status.php:634 -#, fuzzy #| msgid "Show open tables" msgid "Show only alert values" -msgstr "Vis åbne tabeller" +msgstr "Vis kun alert-værdier" #: server_status.php:638 msgid "Filter by category..." -msgstr "" +msgstr "Filtrer efter kategori..." #: server_status.php:651 -#, fuzzy #| msgid "Relations" msgid "Related links:" -msgstr "Relationer" +msgstr "Relaterede links:" #. l10n: Questions is the name of a MySQL Status variable #: server_status.php:695 -#, fuzzy, php-format +#, php-format #| msgid "Customize startup page" msgid "Questions since startup: %s" -msgstr "Tilpas opstart-side" +msgstr "Forespørgsler siden startup: %s" #: server_status.php:701 server_status.php:736 server_status.php:852 #: server_status.php:897 @@ -9127,47 +9200,54 @@ msgstr "pr. sekund" #: server_status.php:731 tbl_printview.php:366 tbl_structure.php:861 msgid "Statements" -msgstr "Erklæringer" +msgstr "Forespørgsler" #. l10n: # = Amount of queries #: server_status.php:734 msgid "#" -msgstr "" +msgstr "#" #: server_status.php:801 #, php-format msgid "Network traffic since startup: %s" -msgstr "" +msgstr "Netværkstrafik siden startup: %s" #: server_status.php:809 -#, fuzzy, php-format +#, php-format #| msgid "This MySQL server has been running for %s. It started up on %s." msgid "This MySQL server has been running for %1$s. It started up on %2$s." -msgstr "Denne MySQL-server har kørt i %s. Den startede op den %s." +msgstr "Denne MySQL-server har kørt i %1$s. Den startede op den %2$s." #: server_status.php:819 msgid "" "This MySQL server works as master and slave in replication process." msgstr "" +"Denne MySQL server fungerer som master og slave i en " +"replikationsproces." #: server_status.php:821 msgid "This MySQL server works as master in replication process." msgstr "" +"Denne MySQL server fungerer som master i en " +"replikationsproces." #: server_status.php:823 msgid "This MySQL server works as slave in replication process." msgstr "" +"Denne MySQL server fungerer som slave i en replikationsproces." #: server_status.php:825 msgid "" "For further information about replication status on the server, please visit " "the replication section." msgstr "" +"For yderligere information om replikationsstatus på servereren gå til replication section." #: server_status.php:835 msgid "Replication status" -msgstr "" +msgstr "Status for replikation" #: server_status.php:851 msgid "" @@ -9191,7 +9271,7 @@ msgstr "Forbindelser" #: server_status.php:903 msgid "max. concurrent connections" -msgstr "maks. samtidige forbindelser" +msgstr "Maks. samtidige forbindelser" #: server_status.php:910 msgid "Failed attempts" @@ -9210,12 +9290,13 @@ msgid "" "The number of connections that were aborted because the client died without " "closing the connection properly." msgstr "" +"Antallet af forbindelser, som blev aborteret, fordi klienten døde uden at " +"lukke forbindelsen rigtigt." #: server_status.php:1033 -#, fuzzy #| msgid "The number of fsync() writes done to the log file." msgid "The number of failed attempts to connect to the MySQL server." -msgstr "Antallet af fsyncs skrivninger lavet til log filen." +msgstr "Antal mislykkede forsøg på at forbinde til MySQL server." #: server_status.php:1034 msgid "" @@ -9235,7 +9316,7 @@ msgstr "" #: server_status.php:1036 msgid "" "The number of connection attempts (successful or not) to the MySQL server." -msgstr "" +msgstr "Antal forbindelsesforsøg (lykkedes eller ej) til MySQL server." #: server_status.php:1037 msgid "" @@ -9399,7 +9480,7 @@ msgid "" "reason." msgstr "" "Antallet af eksklusivt låste (latched) sider i InnoDB buffer pool. Dette er " -"sider der i øjeblikket læses eller skrives eller som ikke kan flushes eller " +"sider, der i øjeblikket læses eller skrives eller som ikke kan flushes eller " "fjernes af andre årsager." #: server_status.php:1061 @@ -9527,7 +9608,7 @@ msgstr "Antallet af fysiske skrivninger til log filen." #: server_status.php:1082 msgid "The number of fsync() writes done to the log file." -msgstr "Antallet af fsyncs skrivninger lavet til log filen." +msgstr "Antallet af fsyncs skrivninger lavet til logfilen." #: server_status.php:1083 msgid "The number of pending log file fsyncs." @@ -9663,6 +9744,8 @@ msgid "" "The maximum number of connections that have been in use simultaneously since " "the server started." msgstr "" +"Det maksimale antal forbindelser, som har været i brug samtidigt, siden " +"serveren startede." #: server_status.php:1108 msgid "The number of rows waiting to be written in INSERT DELAYED queues." @@ -9695,6 +9778,9 @@ msgid "" "fragmentation issues, which may be solved by issuing a FLUSH QUERY CACHE " "statement." msgstr "" +"Antallet af frie hukommelsesblokke i forespørgselsmellemlageret. Høje tal " +"kan indikere fragmenteringsproblemer, som kan løses ved en FLUSH QUERY CACHE " +"kommando." #: server_status.php:1114 msgid "The amount of free memory for query cache." @@ -9739,7 +9825,7 @@ msgstr "Totalt antal blokke i forespørgsels-mellemlageret." #: server_status.php:1121 msgid "The status of failsafe replication (not yet implemented)." -msgstr "Status på failsafe replikering (endnu ikke implementeret)." +msgstr "Status på fejlsikker replikation (endnu ikke implementeret)." #: server_status.php:1122 msgid "" @@ -9782,7 +9868,7 @@ msgid "" "Total (since startup) number of times the replication slave SQL thread has " "retried transactions." msgstr "" -"Totalt (siden opstart) antal gange replikeringsslave SQL tråden har gen-" +"Totalt (siden opstart) antal gange replikationsslave SQL tråden har gen-" "forsøgt transaktioner." #: server_status.php:1129 @@ -9840,7 +9926,7 @@ msgstr "" "Antallet af gange en tabellås ikke kunne fås øjeblikkeligt og en wait var " "nødvendig. Hvis denne er høj, og du har ydelsesproblemer, bør du først " "optimere dine forespørgsler, og derefter enten opdele din tabel eller " -"tabeller, eller bruge replikering." +"tabeller, eller bruge replikation." #: server_status.php:1138 msgid "" @@ -9870,49 +9956,46 @@ msgstr "" #: server_status.php:1141 msgid "The number of threads that are not sleeping." -msgstr "Antallet af tråde der ikke sover." +msgstr "Antallet af tråde, der ikke sover." #: server_status.php:1277 msgid "Start Monitor" -msgstr "" +msgstr "Start Monitor" #: server_status.php:1285 msgid "Instructions/Setup" -msgstr "" +msgstr "Instruktioner/Opsætning" #: server_status.php:1289 msgid "Done rearranging/editing charts" -msgstr "" +msgstr "Færdig med at omordne/redigere diagrammer" #: server_status.php:1296 -#, fuzzy #| msgid "Add %s field(s)" msgid "Add chart" -msgstr "Tilføj %s felt(er)" +msgstr "Tilføj diagram" #: server_status.php:1298 msgid "Rearrange/edit charts" -msgstr "" +msgstr "Omordne/rediger diagrammer" #: server_status.php:1300 -#, fuzzy #| msgid "Refresh" msgid "Refresh rate:" -msgstr "Opdatér" +msgstr "Opdateringsfrekvens:" #: server_status.php:1303 -#, fuzzy #| msgid "Textarea columns" msgid "Chart columns:" -msgstr "Textarea kolonner" +msgstr "Diagramkolonner:" #: server_status.php:1317 msgid "Clear monitor config" -msgstr "" +msgstr "Slet monitorkonfiguration" #: server_status.php:1320 msgid "Monitor Instructions" -msgstr "" +msgstr "Monitorinstruktioner" #: server_status.php:1321 msgid "" @@ -9944,197 +10027,191 @@ msgid "" msgstr "" #: server_status.php:1348 -#, fuzzy #| msgid "Usage" msgid "CPU Usage" -msgstr "Benyttelse" +msgstr "CPU-forbrug" #: server_status.php:1351 msgid "Memory Usage" -msgstr "" +msgstr "Hukommelsesforbrug" #: server_status.php:1354 -#, fuzzy #| msgid "Usage" msgid "Swap Usage" -msgstr "Benyttelse" +msgstr "Brug af swapfil" #: server_status.php:1357 msgid "Status variable(s)" -msgstr "" +msgstr "Statusvariabel/-ble" #: server_status.php:1359 -#, fuzzy #| msgid "Select Tables" msgid "Select series:" -msgstr "Vælg Tabeller" +msgstr "Vælg serie:" #: server_status.php:1361 msgid "Commonly monitored" -msgstr "" +msgstr "Almindeligt overvåget" #: server_status.php:1376 -#, fuzzy #| msgid "Invalid table name" msgid "or type variable name:" -msgstr "Ugyldigt tabelnavn" +msgstr "eller indtast variabelnavn:" #: server_status.php:1380 msgid "Display as differential value" -msgstr "" +msgstr "Vis som forskelsværdi" #: server_status.php:1382 msgid "Apply a divisor" -msgstr "" +msgstr "Anvend divisor" #: server_status.php:1389 msgid "Append unit to data values" -msgstr "" +msgstr "Tilføj enhed til dataværdier" #: server_status.php:1395 -#, fuzzy #| msgid "Add a new User" msgid "Add this series" -msgstr "Tilføj en ny bruger" +msgstr "Tilføj denne serie" #: server_status.php:1397 msgid "Clear series" -msgstr "" +msgstr "Slet serie" #: server_status.php:1400 msgid "Series in Chart:" -msgstr "" +msgstr "Serier i diagram" #: server_status.php:1408 -#, fuzzy #| msgid "Loading" msgid "Loading logs" -msgstr "Indlæser" +msgstr "Indlæser logs" #: server_status.php:1411 -#, fuzzy #| msgid "Show statistics" msgid "Log statistics" -msgstr "Vis statistik" +msgstr "Logstatistik" #: server_synchronize.php:92 msgid "Could not connect to the source" -msgstr "" +msgstr "Kunne ikke forbinde til kilden" #: server_synchronize.php:95 msgid "Could not connect to the target" -msgstr "" +msgstr "Kunne ikke forbinde til målet" #: server_synchronize.php:120 server_synchronize.php:123 tbl_create.php:50 #: tbl_get_field.php:19 #, php-format msgid "'%s' database does not exist." -msgstr "" +msgstr "'%s' database eksisterer ikke." #: server_synchronize.php:261 msgid "Structure Synchronization" -msgstr "" +msgstr "Struktursynkronisering" #: server_synchronize.php:266 msgid "Data Synchronization" -msgstr "" +msgstr "Datasynkronisering" #: server_synchronize.php:395 server_synchronize.php:834 msgid "not present" -msgstr "" +msgstr "findes ikke" #: server_synchronize.php:419 server_synchronize.php:862 msgid "Structure Difference" -msgstr "" +msgstr "Strukturforskel" #: server_synchronize.php:420 server_synchronize.php:863 msgid "Data Difference" -msgstr "" +msgstr "Dataforskel" #: server_synchronize.php:425 server_synchronize.php:868 msgid "Add column(s)" -msgstr "" +msgstr "Tilføj kolonne(r)" #: server_synchronize.php:426 server_synchronize.php:869 msgid "Remove column(s)" -msgstr "" +msgstr "Fjern kolonne(r)" #: server_synchronize.php:427 server_synchronize.php:870 msgid "Alter column(s)" -msgstr "" +msgstr "Ændre kolonne(r)" #: server_synchronize.php:428 server_synchronize.php:871 msgid "Remove index(s)" -msgstr "" +msgstr "Fjern indeks(es)" #: server_synchronize.php:429 server_synchronize.php:872 msgid "Apply index(s)" -msgstr "" +msgstr "Brug indeks(es)" #: server_synchronize.php:430 server_synchronize.php:873 msgid "Update row(s)" -msgstr "" +msgstr "Opdater række(r)" #: server_synchronize.php:431 server_synchronize.php:874 msgid "Insert row(s)" -msgstr "" +msgstr "Indsæt række(r)" #: server_synchronize.php:441 server_synchronize.php:885 msgid "Would you like to delete all the previous rows from target tables?" -msgstr "" +msgstr "Vil du slette alle de tidligere rækker fra måltabeller ?" #: server_synchronize.php:444 server_synchronize.php:889 msgid "Apply Selected Changes" -msgstr "" +msgstr "Udfør de valgte ændringer" #: server_synchronize.php:446 server_synchronize.php:891 msgid "Synchronize Databases" -msgstr "" +msgstr "Synkroniser databaser" #: server_synchronize.php:459 msgid "Selected target tables have been synchronized with source tables." -msgstr "" +msgstr "Valgte måltabeller er blevet synkroniseret med kildetabeller." #: server_synchronize.php:937 msgid "Target database has been synchronized with source database" -msgstr "" +msgstr "Måldatabasen er blevet synkroniseret med kildedatabase." #: server_synchronize.php:998 msgid "The following queries have been executed:" -msgstr "" +msgstr "De følgende forespørgsler er blevet udført:" #: server_synchronize.php:1126 msgid "Enter manually" -msgstr "" +msgstr "Indtast manuelt" #: server_synchronize.php:1134 -#, fuzzy #| msgid "max. concurrent connections" msgid "Current connection" -msgstr "maks. samtidige forbindelser" +msgstr "Aktuel forbindelse" #: server_synchronize.php:1163 #, php-format msgid "Configuration: %s" -msgstr "" +msgstr "Konfiguration: %s" #: server_synchronize.php:1178 msgid "Socket" -msgstr "" +msgstr "Socket" #: server_synchronize.php:1224 msgid "" "Target database will be completely synchronized with source database. Source " "database will remain unchanged." msgstr "" +"Måldatabasen vil blive fuldstændigt synkroniseret med kildedatabasen. " +"Kildedatabasen forbliver uændret." #: server_variables.php:58 msgid "Setting variable failed" -msgstr "" +msgstr "Variablen blev ikke sat" #: server_variables.php:77 msgid "Server variables and settings" -msgstr "Server-variabler og indstillinger" +msgstr "Servervariable og indstillinger" #: server_variables.php:110 server_variables.php:133 msgid "Session value" @@ -10146,11 +10223,11 @@ msgstr "Global værdi" #: setup/frames/config.inc.php:38 setup/frames/index.inc.php:225 msgid "Download" -msgstr "" +msgstr "Udtræk" #: setup/frames/index.inc.php:49 msgid "Cannot load or save configuration" -msgstr "" +msgstr "Kan ikke hente eller gemme konfiguration" #: setup/frames/index.inc.php:50 msgid "" @@ -10158,12 +10235,17 @@ msgid "" "level directory as described in [a@Documentation.html#setup_script]" "documentation[/a]. Otherwise you will be only able to download or display it." msgstr "" +"Opret en webserver skrivbar mappe [em]config[/em] i phpMyAdmin topniveau " +"mappen som beskrevet i [a@Documentation.html#setup_script]documentation[/a]. " +"Ellers vil du kun blive i stand til at downloade eller vise den." #: setup/frames/index.inc.php:57 msgid "" "You are not using a secure connection; all data (including potentially " "sensitive information, like passwords) is transferred unencrypted!" msgstr "" +"Du bruger ikke en sikker forbindelse; alle data (inklusive potentielt følsom " +"information, som kodeord) sendes ukrypteret!" #: setup/frames/index.inc.php:60 #, php-format @@ -10171,121 +10253,128 @@ msgid "" "If your server is also configured to accept HTTPS requests follow [a@%s]this " "link[/a] to use a secure connection." msgstr "" +"Hvis din serverogså er konfigureret til at acceptere HTTPS requests så følg " +"[a@%s]this link[/a] for at bruge en sikker forbindelse." #: setup/frames/index.inc.php:64 msgid "Insecure connection" -msgstr "" +msgstr "Usikker forbindelse" #: setup/frames/index.inc.php:92 -#, fuzzy #| msgid "Modifications have been saved" msgid "Configuration saved." -msgstr "Rettelserne er gemt!" +msgstr "Konfigurationen er gemt." #: setup/frames/index.inc.php:93 msgid "" "Configuration saved to file config/config.inc.php in phpMyAdmin top level " "directory, copy it to top level one and delete directory config to use it." msgstr "" +"Konfiguration gemt i filen config/config.inc.php i phpMyAdmin topniveau " +"mappen. Kopier den til topniveau mappen og slet mappen config for at bruge " +"den." #: setup/frames/index.inc.php:100 setup/frames/menu.inc.php:15 msgid "Overview" -msgstr "" +msgstr "Oversigt" #: setup/frames/index.inc.php:108 msgid "Show hidden messages (#MSG_COUNT)" -msgstr "" +msgstr "Vis skjulte beskeder (#MSG_COUNT)" #: setup/frames/index.inc.php:148 msgid "There are no configured servers" -msgstr "" +msgstr "Der er ingen konfigurerede servere" #: setup/frames/index.inc.php:156 msgid "New server" -msgstr "" +msgstr "Ny server" #: setup/frames/index.inc.php:185 msgid "Default language" -msgstr "" +msgstr "Standardsprog" #: setup/frames/index.inc.php:195 msgid "let the user choose" -msgstr "" +msgstr "lad brugeren vælge" #: setup/frames/index.inc.php:206 msgid "- none -" -msgstr "" +msgstr "- ingen -" #: setup/frames/index.inc.php:209 msgid "Default server" -msgstr "" +msgstr "Standardserver" #: setup/frames/index.inc.php:219 msgid "End of line" -msgstr "" +msgstr "Linjeafslutning" #: setup/frames/index.inc.php:224 msgid "Display" -msgstr "" +msgstr "Vis" #: setup/frames/index.inc.php:228 msgid "Load" -msgstr "" +msgstr "Indlæs" #: setup/frames/index.inc.php:239 msgid "phpMyAdmin homepage" -msgstr "" +msgstr "phpMyAdmin hjemmeside" #: setup/frames/index.inc.php:240 msgid "Donate" -msgstr "" +msgstr "Doner" #: setup/frames/servers.inc.php:28 msgid "Edit server" -msgstr "" +msgstr "Rediger server" #: setup/frames/servers.inc.php:37 msgid "Add a new server" -msgstr "" +msgstr "Tilføj ny server" #: setup/lib/form_processing.lib.php:42 msgid "Warning" -msgstr "" +msgstr "Advarsel" #: setup/lib/form_processing.lib.php:43 msgid "Submitted form contains errors" -msgstr "" +msgstr "Den sendte formular indeholder fejl" #: setup/lib/form_processing.lib.php:44 msgid "Try to revert erroneous fields to their default values" -msgstr "" +msgstr "Prøv at give de fejlramte felter deres standardværdier" #: setup/lib/form_processing.lib.php:47 msgid "Ignore errors" -msgstr "" +msgstr "Ignorer fejl" #: setup/lib/form_processing.lib.php:49 msgid "Show form" -msgstr "" +msgstr "Vis formular" #: setup/lib/index.lib.php:119 msgid "" "Neither URL wrapper nor CURL is available. Version check is not possible." msgstr "" +"Hverken URL wrapper eller CURL er til rådighed. Versionscheck er ikke mulig." #: setup/lib/index.lib.php:126 msgid "" "Reading of version failed. Maybe you're offline or the upgrade server does " "not respond." msgstr "" +"Læsning af version fejlede. Måske er du offline eller upgradeserveren svarer " +"ikke." #: setup/lib/index.lib.php:143 msgid "Got invalid version string from server" -msgstr "" +msgstr "Fik en ugyldig versionsstreng fra server" #: setup/lib/index.lib.php:150 msgid "Unparsable version string" -msgstr "" +msgstr "Versionsstrengen kan ikke parses" #: setup/lib/index.lib.php:162 #, php-format @@ -10293,10 +10382,12 @@ msgid "" "You are using Git version, run [kbd]git pull[/kbd] :-)[br]The latest stable " "version is %s, released on %s." msgstr "" +"Du bruger Git version, kør [kbd]git pull[/kbd] :-)[br]Sidste stabile version " +"er %s, released %s." #: setup/lib/index.lib.php:165 msgid "No newer stable version is available" -msgstr "" +msgstr "Ingen nyere stabil version er tilgængelig" #: setup/lib/index.lib.php:250 #, php-format @@ -10306,6 +10397,11 @@ msgid "" "proxies list%s. However, IP-based protection may not be reliable if your IP " "belongs to an ISP where thousands of users, including you, are connected to." msgstr "" +"Denne %soption%s bør deaktiveres, da den tillader angribere at lave et " +"bruteforce login til en vilkårlig MySQL server. Hvis du føler, at dette er " +"nødvendigt, brug %strusted proxies list%s. IP-baseret beskyttelse er næppe " +"pålidelig, hvis din IP-adresse hører til en udbyder med mange tusinde " +"brugere." #: setup/lib/index.lib.php:252 msgid "" @@ -10326,11 +10422,14 @@ msgid "" "This value should be double checked to ensure that this directory is neither " "world accessible nor readable or writable by other users on your server." msgstr "" +"Denne værdi bør dobbelcheckes for at sikre, at denne mappe er hverken " +"tilgængelig for alle eller læsbar/skrivbar af andre brugere på din server." #: setup/lib/index.lib.php:256 #, php-format msgid "This %soption%s should be enabled if your web server supports it." msgstr "" +"Denne %soption%s bør være aktiveret, hvis din webserver understøtter det." #: setup/lib/index.lib.php:258 #, php-format @@ -10360,6 +10459,9 @@ msgid "" "If using cookie authentication and %sLogin cookie store%s is not 0, %sLogin " "cookie validity%s must be set to a value less or equal to it." msgstr "" +"Hvis du bruger cookie autentifikation og %sLogin cookie sletning%s ikke er " +"0, så skal %sLogin cookie gyldighed%s være en værdi mindre end eller lig med " +"den." #: setup/lib/index.lib.php:266 #, php-format @@ -10369,6 +10471,10 @@ msgid "" "protection may not be reliable if your IP belongs to an ISP where thousands " "of users, including you, are connected to." msgstr "" +" Hvis du føler, at dette er nødvendigt, brug yderligere sikring - %shost " +"authentication%s indstillinger og %strusted proxies list%s. IP-baseret " +"beskyttelse er næppe pålidelig, hvis din IP-adresse hører til en udbyder med " +"mange tusinde brugere." #: setup/lib/index.lib.php:268 #, php-format @@ -10379,6 +10485,11 @@ msgid "" "phpMyAdmin panel. Set %sauthentication type%s to [kbd]cookie[/kbd] or [kbd]" "http[/kbd]." msgstr "" +"Du har sat [kbd]config[/kbd] autentifikation og inkluderet brugernavn og " +"kodeord for auto-login, hvilket er ikke en ønskværdig konfiguration for " +"produktionssystemer. Enhver som kender eller gætter din phpMyAdmin URL kan " +"direkte få adgang til dit phpMyAdmin panel for denne server. Sæt %" +"sauthentication type%s til [kbd]cookie[/kbd] eller [kbd]http[/kbd]." #: setup/lib/index.lib.php:270 #, php-format @@ -10396,23 +10507,23 @@ msgstr "" #: setup/lib/index.lib.php:296 msgid "You should use SSL connections if your web server supports it." -msgstr "" +msgstr "Du bør bruge en SSL-forbindelse, hvis din webserver understøtter det. " #: setup/lib/index.lib.php:306 msgid "You should use mysqli for performance reasons." -msgstr "" +msgstr "Du bør bruge mysqli af ydelsesgrunde." #: setup/lib/index.lib.php:331 msgid "You allow for connecting to the server without a password." -msgstr "" +msgstr "Du tillader forbindelse til serveren uden password." #: setup/lib/index.lib.php:351 msgid "Key is too short, it should have at least 8 characters." -msgstr "" +msgstr "Nøglen er for kort, den bør have mindst 8 tegn." #: setup/lib/index.lib.php:358 msgid "Key should contain letters, numbers [em]and[/em] special characters." -msgstr "" +msgstr "Nøglen bør indeholde bogstaver, numre [em]og[/em] specialtegn." #: sql.php:95 tbl_change.php:257 tbl_select.php:27 tbl_select.php:28 #: tbl_select.php:31 tbl_select.php:34 @@ -10422,12 +10533,12 @@ msgstr "Bladre i fremmedværdier" #: sql.php:189 #, php-format msgid "Using bookmark \"%s\" as default browse query." -msgstr "" +msgstr "Bruger bogmærke \"%s\" som standard gennemsynsforespørgsel" #: sql.php:661 tbl_replace.php:369 #, php-format msgid "Inserted row id: %1$d" -msgstr "" +msgstr "Indsatte række id: %1$d" #: sql.php:678 msgid "Showing as PHP code" @@ -10438,10 +10549,9 @@ msgid "Showing SQL query" msgstr "Viser SQL-forespørgsel" #: sql.php:683 -#, fuzzy #| msgid "Validate SQL" msgid "Validated SQL" -msgstr "Validér SQL" +msgstr "Valideret SQL" #: sql.php:990 #, php-format @@ -10455,25 +10565,24 @@ msgstr "Mærke" #: tbl_addfield.php:185 tbl_alter.php:99 tbl_indexes.php:98 #, php-format msgid "Table %1$s has been altered successfully" -msgstr "" +msgstr "Tabel %1$s er blevet ændret" #: tbl_change.php:683 -#, fuzzy #| msgid " Because of its length,
this field might not be editable " msgid " Because of its length,
this column might not be editable " msgstr " På grund af feltets længde,
kan det muligvis ikke ændres " #: tbl_change.php:800 msgid "Remove BLOB Repository Reference" -msgstr "" +msgstr "Fjern BLOB Repository reference" #: tbl_change.php:806 msgid "Binary - do not edit" -msgstr " Binært - må ikke ændres " +msgstr " Binært - må ikke ændres" #: tbl_change.php:854 msgid "Upload to BLOB repository" -msgstr "" +msgstr "Upload til BLOB repository" #: tbl_change.php:983 msgid "Insert as new row" @@ -10481,11 +10590,11 @@ msgstr "Indsæt som ny række" #: tbl_change.php:984 msgid "Insert as new row and ignore errors" -msgstr "" +msgstr "Indsæt som ny række og ignorer fejl" #: tbl_change.php:985 msgid "Show insert query" -msgstr "" +msgstr "Vis indsættelsesforespørgsel" #: tbl_change.php:996 msgid "and then" @@ -10505,7 +10614,7 @@ msgstr "Gå tilbage til denne side" #: tbl_change.php:1013 msgid "Edit next row" -msgstr "Redigér næste række" +msgstr "Rediger næste række" #: tbl_change.php:1024 msgid "" @@ -10517,73 +10626,66 @@ msgstr "" #: tbl_change.php:1062 #, php-format msgid "Continue insertion with %s rows" -msgstr "" +msgstr "Fortsæt indsættelse med %s rækker" #: tbl_chart.php:85 -#, fuzzy #| msgid "Mar" msgid "Bar" -msgstr "mar" +msgstr "Søjle" #: tbl_chart.php:87 msgid "Line" -msgstr "" +msgstr "Linje" #: tbl_chart.php:88 -#, fuzzy #| msgid "Engines" msgid "Spline" -msgstr "Lagre" +msgstr "Spline" #: tbl_chart.php:89 -#, fuzzy #| msgid "PiB" msgid "Pie" -msgstr "PiB" +msgstr "Lagkage" #: tbl_chart.php:91 msgid "Stacked" -msgstr "" +msgstr "Stak" #: tbl_chart.php:94 -#, fuzzy #| msgid "Report title" msgid "Chart title" -msgstr "Rapporttitel" +msgstr "Diagramtitel" #: tbl_chart.php:99 msgid "X-Axis:" -msgstr "" +msgstr "X-akse:" #: tbl_chart.php:113 msgid "Series:" -msgstr "" +msgstr "Serie:" #: tbl_chart.php:115 -#, fuzzy #| msgid "Add/Delete Field Columns" msgid "The remaining columns" -msgstr "Tilføj/Slet felt-kolonne" +msgstr "De resterende kolonner" #: tbl_chart.php:128 msgid "X-Axis label:" -msgstr "" +msgstr "X-akse betegnelse:" #: tbl_chart.php:128 -#, fuzzy #| msgid "Value" msgid "X Values" -msgstr "Værdi" +msgstr "X værdier" #: tbl_chart.php:129 msgid "Y-Axis label:" -msgstr "" +msgstr "Y-akse betegnelse:" #: tbl_chart.php:129 -#, fuzzy #| msgid "Value" msgid "Y Values" -msgstr "Værdi" +msgstr "Y-værdier" #: tbl_create.php:30 #, php-format @@ -10593,7 +10695,7 @@ msgstr "Table %s already exists!" #: tbl_create.php:216 #, php-format msgid "Table %1$s has been created." -msgstr "" +msgstr "Tabel %1$s er blevet oprettet." #: tbl_export.php:24 msgid "View dump (schema) of table" @@ -10601,53 +10703,48 @@ msgstr "Vis dump (skema) over tabel" #: tbl_gis_visualization.php:111 msgid "Display GIS Visualization" -msgstr "" +msgstr "Vis GIS visualisering" #: tbl_gis_visualization.php:157 msgid "Width" -msgstr "" +msgstr "Bredde" #: tbl_gis_visualization.php:161 -#, fuzzy #| msgid "Right" msgid "Height" -msgstr "Højre" +msgstr "Højde" #: tbl_gis_visualization.php:165 -#, fuzzy #| msgid "Add/Delete Field Columns" msgid "Label column" -msgstr "Tilføj/Slet felt-kolonne" +msgstr "Tekst for kolonne" #: tbl_gis_visualization.php:167 msgid "-- None --" -msgstr "" +msgstr "-- Ingen --" #: tbl_gis_visualization.php:180 -#, fuzzy #| msgid "Total" msgid "Spatial column" -msgstr "Total" +msgstr "Spatial kolonne" #: tbl_gis_visualization.php:201 msgid "Use OpenStreetMaps as Base Layer" -msgstr "" +msgstr "Brug OpenStreetMaps som basislag" #: tbl_gis_visualization.php:204 msgid "Redraw" -msgstr "" +msgstr "Gentegn" #: tbl_gis_visualization.php:206 -#, fuzzy #| msgid "Save as file" msgid "Save to file" -msgstr "Send (download)" +msgstr "Gem i fil" #: tbl_gis_visualization.php:207 -#, fuzzy #| msgid "Table name" msgid "File name" -msgstr "Tabelnavn" +msgstr "Filnavn" #: tbl_indexes.php:66 msgid "The name of the primary key must be \"PRIMARY\"!" @@ -10677,11 +10774,11 @@ msgstr "" #: tbl_indexes.php:179 msgid "Index name:" -msgstr "Indeksnavn :" +msgstr "Indeksnavn;:" #: tbl_indexes.php:185 msgid "Index type:" -msgstr "Indekstype :" +msgstr "Indekstype:" #: tbl_indexes.php:265 #, php-format @@ -10748,7 +10845,7 @@ msgstr "Tabelvedligeholdelse" #: tbl_operations.php:614 msgid "Defragment table" -msgstr "Defragmentér tabel" +msgstr "Defragmenter tabel" #: tbl_operations.php:662 #, php-format @@ -10756,16 +10853,14 @@ msgid "Table %s has been flushed" msgstr "Tabel %s er blevet flushet" #: tbl_operations.php:668 -#, fuzzy #| msgid "Flush the table (\"FLUSH\")" msgid "Flush the table (FLUSH)" -msgstr "Flush tabellen (\"FLUSH\")" +msgstr "Udskriv tabellen (\"FLUSH\")" #: tbl_operations.php:677 -#, fuzzy #| msgid "Dumping data for table" msgid "Delete data or table" -msgstr "Data dump for tabellen" +msgstr "Slet data eller tabel" #: tbl_operations.php:692 msgid "Empty the table (TRUNCATE)" @@ -10811,7 +10906,7 @@ msgstr "Fjern partitionering" #: tbl_operations.php:786 msgid "Check referential integrity:" -msgstr "Check reference-integriteten" +msgstr "Check reference-integriteten:" #: tbl_printview.php:72 msgid "Show tables" @@ -10831,7 +10926,7 @@ msgstr "Effektiv" #: tbl_printview.php:363 tbl_structure.php:858 msgid "Row Statistics" -msgstr "Række-statistik" +msgstr "Rækkestatistik" #: tbl_printview.php:377 tbl_structure.php:873 msgid "static" @@ -10852,7 +10947,7 @@ msgstr " Rækkestørrelse " #: tbl_relation.php:276 #, php-format msgid "Error creating foreign key on %1$s (check data types)" -msgstr "" +msgstr "Fejl ved dannelse af fremmednøgle på %1$s (check datatyper)" #: tbl_relation.php:402 #| msgid "Internal relations" @@ -10864,24 +10959,25 @@ msgid "" "An internal relation is not necessary when a corresponding FOREIGN KEY " "relation exists." msgstr "" +"En intern relation er ikke nødvendig, når en tilsvarende FOREIGN KEY " +"relation findes." #: tbl_relation.php:410 msgid "Foreign key constraint" -msgstr "" +msgstr "Begrænsning på fremmednøgle" #: tbl_select.php:110 msgid "Do a \"query by example\" (wildcard: \"%\")" msgstr "Kør en forespørgsel på felter (jokertegn: \"%\")" #: tbl_select.php:260 -#, fuzzy #| msgid "Select fields (at least one):" msgid "Select columns (at least one):" -msgstr "Vælg mindst eet felt:" +msgstr "Vælg mindst een kolonne" #: tbl_select.php:278 msgid "Add search conditions (body of the \"where\" clause):" -msgstr "Tilføj søgekriterier (kroppen af \"WHERE\" sætningen):" +msgstr "Tilføj søgekriterier (kroppen af \"where\" sætningen):" #: tbl_select.php:285 msgid "Number of rows per page" @@ -10893,7 +10989,7 @@ msgstr "Rækkefølge af visning:" #: tbl_structure.php:158 tbl_structure.php:163 tbl_structure.php:611 msgid "Spatial" -msgstr "" +msgstr "Spatial" #: tbl_structure.php:165 tbl_structure.php:169 msgid "Browse distinct values" @@ -10905,19 +11001,19 @@ msgstr "Tilføj primær nøgle" #: tbl_structure.php:172 tbl_structure.php:173 msgid "Add index" -msgstr "" +msgstr "Tilføj indeks" #: tbl_structure.php:174 tbl_structure.php:175 msgid "Add unique index" -msgstr "" +msgstr "Tilføj unikt indeks" #: tbl_structure.php:176 tbl_structure.php:177 msgid "Add SPATIAL index" -msgstr "" +msgstr "Tilføj SPATIAL indeks" #: tbl_structure.php:178 tbl_structure.php:179 msgid "Add FULLTEXT index" -msgstr "" +msgstr "Tilføj FULLTEXT indeks" #: tbl_structure.php:391 #| msgid "None" @@ -10944,14 +11040,13 @@ msgid "An index has been added on %s" msgstr "Der er tilføjet et indeks til %s" #: tbl_structure.php:497 -#, fuzzy #| msgid "Show PHP information" msgid "Show more actions" -msgstr "Vis PHP-information" +msgstr "Vis flere operationer" #: tbl_structure.php:642 tbl_structure.php:644 msgid "Relation view" -msgstr "Se Relationer" +msgstr "Relation view" #: tbl_structure.php:651 tbl_structure.php:653 msgid "Propose table structure" @@ -11044,12 +11139,12 @@ msgstr "" #: tbl_tracking.php:411 msgid "Tracking statements" -msgstr "" +msgstr "Sporingskommandoer" #: tbl_tracking.php:427 tbl_tracking.php:555 #, php-format msgid "Show %s with dates from %s to %s by user %s %s" -msgstr "" +msgstr "Vis %s med datoer fra %s til %s for bruger %s %s" #: tbl_tracking.php:432 #| msgid "Allows inserting and replacing data." @@ -11083,11 +11178,11 @@ msgstr "SQL dump" #: tbl_tracking.php:560 msgid "This option will replace your table and contained data." -msgstr "" +msgstr "Denne indstilling vil erstatte din tabel og dens indeholdte data." #: tbl_tracking.php:560 msgid "SQL execution" -msgstr "SQL-udførelse" +msgstr "SQL-kørsel" #: tbl_tracking.php:572 #, php-format @@ -11126,9 +11221,8 @@ msgid "Create version %s of %s.%s" msgstr "Opret version %s af %s.%s" #: tbl_tracking.php:724 -#, fuzzy msgid "Track these data definition statements:" -msgstr "Spor disse datadefinitions-udsagn:" +msgstr "Spor disse datadefinitionskommandoer:" #: tbl_tracking.php:732 msgid "Track these data manipulation statements:" diff --git a/po/de.po b/po/de.po index 487e67fcb7..e377afa19e 100644 --- a/po/de.po +++ b/po/de.po @@ -4,7 +4,7 @@ msgstr "" "Project-Id-Version: phpMyAdmin 3.5.0-dev\n" "Report-Msgid-Bugs-To: phpmyadmin-devel@lists.sourceforge.net\n" "POT-Creation-Date: 2011-07-19 14:25+0200\n" -"PO-Revision-Date: 2011-07-16 02:40+0200\n" +"PO-Revision-Date: 2011-07-20 00:23+0200\n" "Last-Translator: \n" "Language-Team: german \n" "Language: de\n" @@ -1131,15 +1131,14 @@ msgstr "Verbindungen / Prozesse" #. l10n: Questions is the name of a MySQL Status variable #: js/messages.php:85 -#, fuzzy #| msgid "Connections since last refresh" msgid "Questions since last refresh" -msgstr "Verbindungen seit der letzten Aktualisierung" +msgstr "Anfragen seit der letzten Aktualisierung" #. l10n: Questions is the name of a MySQL Status variable #: js/messages.php:87 msgid "Questions (executed statements by the server)" -msgstr "" +msgstr "Anfragen (Serverseitig ausgeführte SQL-Befehle)" #: js/messages.php:89 server_status.php:574 msgid "Query statistics" @@ -1147,15 +1146,15 @@ msgstr "Abfrage-Statistiken" #: js/messages.php:92 msgid "System CPU Usage" -msgstr "" +msgstr "CPU-Auslastung" #: js/messages.php:93 msgid "System memory" -msgstr "" +msgstr "Arbeitsspeicher" #: js/messages.php:94 msgid "System swap" -msgstr "" +msgstr "System-Swap" #: js/messages.php:95 libraries/common.lib.php:1276 server_status.php:1385 msgid "MiB" @@ -1167,14 +1166,13 @@ msgstr "KiB" #: js/messages.php:98 msgid "Average load" -msgstr "" +msgstr "Durchschnittliche Auslastung" #. l10n: Questions is the name of a MySQL Status variable #: js/messages.php:100 -#, fuzzy #| msgid "Versions" msgid "Questions" -msgstr "Versionen" +msgstr "Anfragen" #: js/messages.php:101 server_status.php:851 msgid "Traffic" @@ -1186,24 +1184,22 @@ msgid "Settings" msgstr "Einstellungen" #: js/messages.php:103 -#, fuzzy #| msgid "Remove database" msgid "Remove chart" -msgstr "Datenbank entfernen" +msgstr "Skala entfernen" #: js/messages.php:104 msgid "Edit labels and series" -msgstr "" +msgstr "Beschriftungen und Serien bearbeiten" #: js/messages.php:105 -#, fuzzy #| msgid "Snap to grid" msgid "Add chart to grid" -msgstr "Am Gitter anordnen" +msgstr "Skala dem Raster hinzufügen" #: js/messages.php:107 msgid "Please add at least one variable to the series" -msgstr "" +msgstr "Bitte fügen Sie mindestens eine Variable der Serie hinzu" #: js/messages.php:108 libraries/display_export.lib.php:306 #: libraries/display_tbl.lib.php:564 libraries/export/sql.php:1039 @@ -1214,35 +1210,35 @@ msgstr "keine" #: js/messages.php:109 msgid "Resume monitor" -msgstr "" +msgstr "Überwachung fortsetzen" #: js/messages.php:110 msgid "Pause monitor" -msgstr "" +msgstr "Überwachung pausieren" #: js/messages.php:112 msgid "general_log and slow_query_log is enabled." -msgstr "" +msgstr "general_log und slow_query_log sind aktiviert." #: js/messages.php:113 msgid "general_log is enabled." -msgstr "" +msgstr "general_log ist aktiviert." #: js/messages.php:114 msgid "slow_query_log is enabled." -msgstr "" +msgstr "slow_query_log ist aktiviert." #: js/messages.php:115 msgid "slow_query_log and general_log is disabled." -msgstr "" +msgstr "slow_query_log und general_log sind deaktiviert." #: js/messages.php:116 msgid "log_output is not set to TABLE." -msgstr "" +msgstr "log_output ist nicht auf TABLE eingestellt." #: js/messages.php:117 msgid "log_output is set to TABLE." -msgstr "" +msgstr "log_output ist auf TABLE eingestellt." #: js/messages.php:118 #, php-format @@ -1251,72 +1247,76 @@ msgid "" "than %d seconds. It is advisable to set this long_query_time 0-2 seconds, " "depending on your system." msgstr "" +"slow_query_log ist aktiviert, aber der Server protokolliert nur Anfragen, " +"die länger als %d ausgeführt wurden. Es ist ratsam, den Wert long_query_time " +"auf 0-2 Sekunden einzustellen, abhängig vom System." #: js/messages.php:119 #, php-format msgid "long_query_time is set to %d second(s)." -msgstr "" +msgstr "long_query_time ist auf %d Sekunde(n) eingestellt." #: js/messages.php:120 msgid "" "Following settings will be applied globally and reset to default on server " "restart:" msgstr "" +"Die folgenden Einstellungen werden global übernommen, und auf ihre " +"Ursprungswerte zurückgesetzt bei einem Server Neustart." #. l10n: %s is FILE or TABLE #: js/messages.php:122 -#, fuzzy, php-format +#, php-format #| msgid "Save output to a file" msgid "Set log_output to %s" -msgstr "Speichere Ausgabe in Datei" +msgstr "Setze log_output auf %s" #. l10n: Enable in this context means setting a status variable to ON #: js/messages.php:124 -#, fuzzy, php-format +#, php-format #| msgid "Enabled" msgid "Enable %s" -msgstr "Aktiviert" +msgstr "Aktiviere %s" #. l10n: Disable in this context means setting a status variable to OFF #: js/messages.php:126 -#, fuzzy, php-format +#, php-format #| msgid "Disabled" msgid "Disable %s" -msgstr "Deaktiviert" +msgstr "Deaktiviere %s" #. l10n: %d seconds #: js/messages.php:128 #, php-format msgid "Set long_query_time to %ds" -msgstr "" +msgstr "Setze long_query_time auf %ds" #: js/messages.php:129 msgid "" "You don't have super user rights to change this variables. Please log in as " "root account or contact your database administrator." msgstr "" +"Sie haben keine super user Rechte um diese Variable zu ändern. Bitte melden " +"Sie sich mit einem Root-Benutzer ein, oder kontaktieren Sie Ihren Datenbank-" +"Administrator." #: js/messages.php:130 -#, fuzzy #| msgid "Manage your settings" msgid "Change settings" -msgstr "Deine Einstellungen verwalten" +msgstr "Einstellungen ändern" #: js/messages.php:131 -#, fuzzy #| msgid "More settings" msgid "Current settings" -msgstr "Weitere Einstellungen" +msgstr "Aktuelle Einstellungen" #: js/messages.php:133 server_status.php:1345 -#, fuzzy #| msgid "Chart title" msgid "Chart Title" -msgstr "Titel des Reports" +msgstr "Schaubild-Titel" #. l10n: As in differential values #: js/messages.php:135 -#, fuzzy #| msgid "Difference" msgid "Differential" msgstr "Unterschied" @@ -1324,35 +1324,37 @@ msgstr "Unterschied" #: js/messages.php:136 #, php-format msgid "Divided by %s:" -msgstr "" +msgstr "Geteilt durch %s:" #: js/messages.php:138 -#, fuzzy #| msgid "Select page" msgid "Selected time range:" -msgstr "Seite auswählen" +msgstr "Ausgewählte Zeit-Spanne:" #: js/messages.php:139 msgid "Group together INSERTs into same table" -msgstr "" +msgstr "INSERTs in der selben Tabelle zusammenfassen" #: js/messages.php:140 msgid "" "

Choose from which log you want the statistics to be generated from.

" "Results are grouped by query text." msgstr "" +"

Bitte wählen Sie das log aus, von dem Statistiken generiert werden " +"sollen

Ergebnisse sind nach Abfrage-Text zusammengefasst." +# Eigenname der MySQL-Funktion #: js/messages.php:141 msgid "From slow log" -msgstr "" +msgstr "Vom slow Log" #: js/messages.php:142 msgid "From general log" -msgstr "" +msgstr "Vom allgemeinen Log" #: js/messages.php:143 msgid "Analysing & loading logs. This may take a while." -msgstr "" +msgstr "Analysiere und Lade Protokolle. Dies kann eine Weile dauern." #: js/messages.php:144 msgid "" @@ -1360,6 +1362,9 @@ msgid "" "together. However only the SQL Text is being compared, thus the queries " "other attributes such as start time may differ." msgstr "" +"Diese Spalte zeigt die Anzahl der identischen Abfragen an, die gruppiert " +"wurden. Dennoch wird nur der SQL-Text verglichen, daher kann die Angabe von " +"anderen Werten der Abfrage, wie die Startzeit, unterschiedlich sein." #: js/messages.php:145 msgid "" @@ -1367,20 +1372,25 @@ msgid "" "same table are also being grouped together, disregarding of the inserted " "data." msgstr "" +"Da Gruppieren von INSERT-Abfragen ausgewählt wurde, werden auch INSERT " +"Befehle in die gleiche Tabelle zusammengefasst, unabhängig von den " +"eingefügten Daten." #: js/messages.php:146 msgid "Log data loaded. Queries executed in this time span:" msgstr "" +"Protokoll-Daten geladen. Innerhalb dieses Zeitaums ausgeführte Abfragen:" #: js/messages.php:148 -#, fuzzy #| msgid "Jump to database" msgid "Jump to Log table" -msgstr "Springe zu Datenbank" +msgstr "Springe zur Protokoll-Tabelle" #: js/messages.php:149 msgid "Log analysed, but not data found in this time span." msgstr "" +"Protokoll wurde analysiert, es wurden jedoch keine Daten im angegebenen " +"Zeitraum gefunden." #: js/messages.php:153 libraries/tbl_properties.inc.php:780 #: pmd_general.php:388 pmd_general.php:425 pmd_general.php:545 @@ -2586,11 +2596,11 @@ msgstr "Angepasst – Wie oben, aber ohne die Schnell-/Angepasst-Auswahl" #: libraries/config.values.php:120 msgid "complete inserts" -msgstr "Vollständige 'INSERT's" +msgstr "Vollständige INSERTs" #: libraries/config.values.php:121 msgid "extended inserts" -msgstr "Erweiterte 'INSERT's" +msgstr "Erweiterte INSERTs" #: libraries/config.values.php:122 msgid "both of the above" @@ -6957,10 +6967,10 @@ msgid "" "handling multi queries. The execution of some stored routines may fail! Please use the improved 'mysqli' extension to avoid any problems." msgstr "" -"Sie verwenden die von PHP als 'veraltet' gekennzeichnete 'mysql'-" -"Erweiterung, die nicht in der Lage ist, mehrere Abfragen zu verarbeiten. " -"Die Ausführung von einigen gespeicherten Prozeduren könnte fehlschlagen! Bitte verwenden Sie die neuere 'mysqli'-Erweiterung um Probleme zu " +"Sie verwenden die von PHP als veraltet gekennzeichnete 'mysql'-Erweiterung, " +"die nicht in der Lage ist, mehrere Abfragen zu verarbeiten. Die " +"Ausführung von einigen gespeicherten Prozeduren könnte fehlschlagen! " +"Bitte verwenden Sie die neuere 'mysqli'-Erweiterung um Probleme zu " "vermeiden." #: libraries/rte/rte_routines.lib.php:247 @@ -7769,7 +7779,7 @@ msgid "" "htmlspecialchars(). That is, the column is assumed to contain valid HTML." msgstr "" "Stellt den Inhalt der Spalten in der ursprünglichen Formatierung dar, ohne " -"dass diese htmlspecialchars() durchläuft. Das heißt, es wird angenommen, " +"dass diese htmlspecialchars() durchläuft. Das heißt, es wird angenommen, " "dass die Spalte gültiges HTML enthält." #: libraries/transformations/text_plain__imagelink.inc.php:9 @@ -8574,7 +8584,7 @@ msgstr "Gewährt Zugang zur vollständigen Datenbankliste." #: server_privileges.php:62 server_privileges.php:214 #: server_privileges.php:216 server_privileges.php:533 msgid "Allows performing SHOW CREATE VIEW queries." -msgstr "Erlaubt das Ausführen von 'SHOW CREATE VIEW'." +msgstr "Erlaubt das Ausführen von SHOW CREATE VIEW." #: server_privileges.php:63 server_privileges.php:197 #: server_privileges.php:560 @@ -9126,10 +9136,9 @@ msgstr "Alle Status Variablen" #: server_status.php:576 msgid "Monitor" -msgstr "" +msgstr "Überwachung" #: server_status.php:586 server_status.php:608 -#, fuzzy #| msgid "Refresh rate:" msgid "Refresh rate: " msgstr "Aktualisierungs-Intervall:" @@ -9152,10 +9161,10 @@ msgstr "Verwandte Links:" #. l10n: Questions is the name of a MySQL Status variable #: server_status.php:695 -#, fuzzy, php-format +#, php-format #| msgid "Network traffic since startup: %s" msgid "Questions since startup: %s" -msgstr "Netzwerk-Datenverkehr seit Start: %s" +msgstr "Verbindungen seit Start: %s" #: server_status.php:701 server_status.php:736 server_status.php:852 #: server_status.php:897 @@ -9185,10 +9194,10 @@ msgid "Network traffic since startup: %s" msgstr "Netzwerk-Datenverkehr seit Start: %s" #: server_status.php:809 -#, fuzzy, php-format +#, php-format #| msgid "This MySQL server has been running for %s. It started up on %s." msgid "This MySQL server has been running for %1$s. It started up on %2$s." -msgstr "Dieser MySQL-Server läuft bereits %s. Er wurde am %s gestartet." +msgstr "Dieser MySQL-Server läuft bereits %1$s. Er wurde um %2$s gestartet." #: server_status.php:819 msgid "" @@ -9263,6 +9272,8 @@ msgid "" "The number of connections that were aborted because the client died without " "closing the connection properly." msgstr "" +"Die Anzahl der Verbindungen die aufgrund einer nicht richtig geschlossenen " +"Verbindung zu einem nicht mehr erreichbaren Client abgebrochen wurden." #: server_status.php:1033 msgid "The number of failed attempts to connect to the MySQL server." @@ -9948,52 +9959,46 @@ msgid "The number of threads that are not sleeping." msgstr "Anzahl der Prozesse, die nicht schlafen." #: server_status.php:1277 -#, fuzzy #| msgid "Start row" msgid "Start Monitor" -msgstr "Anfangs-Datensatz" +msgstr "Überwachung starten" #: server_status.php:1285 -#, fuzzy #| msgid "Introduction" msgid "Instructions/Setup" -msgstr "Einführung" +msgstr "Einführung/Einrichtung" #: server_status.php:1289 msgid "Done rearranging/editing charts" -msgstr "" +msgstr "Umordnen/bearbeiten der Schaubilder beendet." #: server_status.php:1296 -#, fuzzy #| msgid "Add parameter" msgid "Add chart" -msgstr "Parameter hinzufügen" +msgstr "Schaubild hinzufügen" #: server_status.php:1298 msgid "Rearrange/edit charts" -msgstr "" +msgstr "Schaubilder umordnen/bearbeiten" #: server_status.php:1300 msgid "Refresh rate:" msgstr "Aktualisierungs-Intervall:" #: server_status.php:1303 -#, fuzzy #| msgid "Textarea columns" msgid "Chart columns:" -msgstr "Textfeldspalten" +msgstr "Schaubild-Spalten" #: server_status.php:1317 -#, fuzzy #| msgid "User for config auth" msgid "Clear monitor config" -msgstr "Benutzername für config Authentifikation" +msgstr "Überwachungskonfiguration löschen" #: server_status.php:1320 -#, fuzzy #| msgid "Introduction" msgid "Monitor Instructions" -msgstr "Einführung" +msgstr "Einführung zur Überwachung" #: server_status.php:1321 msgid "" @@ -10002,6 +10007,10 @@ msgid "" " queries. For the latter you will need to log_output set to 'TABLE' " "and have either the slow_query_log or general_log enabled." msgstr "" +"Die phpMyAdmin-Überwachung kann Sie bei der Server-Konfiguration, und auch " +"beim Aufspühren von zeitintensiven Abfragen unterstützen. Für das Letztere " +"müssen Sie log_output auf 'TABLE' stellen, und entweder slow_query_log oder " +"general_log aktivieren." #: server_status.php:1329 msgid "" @@ -10023,84 +10032,93 @@ msgid "" "small time span.\n" "

" msgstr "" +"Verwendung der Überwachung
\n" +"OK, Sie sind bereit zum Starten! Sobald Sie 'Überwachung starten' angeklickt " +"haben, wird ihr Browser in regelmäßigen Intervallen alle angezeigten " +"Schaubilder aktualisieren. Unter 'Einstellungen' können Sie Schaubilder " +"hinzufügen und den Aktualisierungs-Intervall ändern, oder beliebige " +"Schaubilder entfernen, wenn Sie das Zahnrad-Icon des entsprechenden " +"Schaubilds verwenden.\n" +"

Wenn Sie eine plötzliche Spitze in der Aktivität feststellen, wählen Sie " +"den entsprechenden Zeitraum in einem beliebigen Schaubild, in dem Sie die\n" +"linke Maustaste gedrückt halten und über das Schaubild ziehen. Dies wird " +"Statistiken aus den Protokollen laden um Sie bei der Auffindung der \n" +"Aktivitätsspitze zu unterstützen.

\n" +"

Bitte beachten Sie:\n" +"Das aktivieren des general_log kann die Serverlast um 5-15% steigern. Seien " +"Sie es sich bewusst, dass das erzeigen von Statistiken aus den Logs ein \n" +"sehr Lasten-Intensiver prozess ist. Deshalb ist es ratsam, nur einen kleinen " +"Zeitraum auszuwählen.\n" +"

" #: server_status.php:1348 -#, fuzzy #| msgid "Usage" msgid "CPU Usage" -msgstr "Verbrauch" +msgstr "CPU-Auslastung" #: server_status.php:1351 msgid "Memory Usage" -msgstr "" +msgstr "Speicher-Auslastung" #: server_status.php:1354 -#, fuzzy #| msgid "Usage" msgid "Swap Usage" -msgstr "Verbrauch" +msgstr "Auslagerungsdatei-Nutzung" #: server_status.php:1357 -#, fuzzy #| msgid "All status variables" msgid "Status variable(s)" -msgstr "Alle Status Variablen" +msgstr "Status Variable(n)" #: server_status.php:1359 -#, fuzzy #| msgid "Select Tables" msgid "Select series:" -msgstr "Tabellenauswahl" +msgstr "Serie auswählen:" #: server_status.php:1361 msgid "Commonly monitored" -msgstr "" +msgstr "Allgemein-überwacht" #: server_status.php:1376 -#, fuzzy #| msgid "You must provide a valid table name" msgid "or type variable name:" -msgstr "Sie müssen einen gültigen Tabellen-Namen angeben" +msgstr "oder Variablen-Namen eingeben:" #: server_status.php:1380 msgid "Display as differential value" -msgstr "" +msgstr "Den Wert als Unterschied zeigen" #: server_status.php:1382 msgid "Apply a divisor" -msgstr "" +msgstr "Divisor hinzufügen" #: server_status.php:1389 msgid "Append unit to data values" -msgstr "" +msgstr "Einheiten an Datenwerte anfügen." #: server_status.php:1395 -#, fuzzy #| msgid "Add trigger" msgid "Add this series" -msgstr "Einen Trigger hinzufügen" +msgstr "Diese Serie hinzufügen" #: server_status.php:1397 msgid "Clear series" -msgstr "" +msgstr "Serien löschen" #: server_status.php:1400 -#, fuzzy #| msgid "Series:" msgid "Series in Chart:" -msgstr "Reihe:" +msgstr "Serien im Schaubild" #: server_status.php:1408 -#, fuzzy #| msgid "Loading" msgid "Loading logs" -msgstr "Laden" +msgstr "Lade Protokolle" #: server_status.php:1411 -#, fuzzy #| msgid "Show statistics" msgid "Log statistics" -msgstr "Zeige Statistik" +msgstr "Protokoll Statistik" #: server_synchronize.php:92 msgid "Could not connect to the source" diff --git a/po/el.po b/po/el.po index 1df18675a5..311f73a41d 100644 --- a/po/el.po +++ b/po/el.po @@ -4,7 +4,7 @@ msgstr "" "Project-Id-Version: phpMyAdmin 3.5.0-dev\n" "Report-Msgid-Bugs-To: phpmyadmin-devel@lists.sourceforge.net\n" "POT-Creation-Date: 2011-07-19 14:25+0200\n" -"PO-Revision-Date: 2011-07-13 09:17+0200\n" +"PO-Revision-Date: 2011-07-20 11:01+0200\n" "Last-Translator: Panagiotis Papazoglou \n" "Language-Team: greek \n" "Language: el\n" @@ -1128,15 +1128,14 @@ msgstr "Συνδέσεις / Διεργασίες" #. l10n: Questions is the name of a MySQL Status variable #: js/messages.php:85 -#, fuzzy #| msgid "Connections since last refresh" msgid "Questions since last refresh" -msgstr "Συνδέσεις από την τελευταία ανανέωση" +msgstr "Ερωτήσεις από την τελευταία ανανέωση" #. l10n: Questions is the name of a MySQL Status variable #: js/messages.php:87 msgid "Questions (executed statements by the server)" -msgstr "" +msgstr "Ερωτήσεις (εκτελεσμένες δηλώσεις από τον διακομιστή)" #: js/messages.php:89 server_status.php:574 msgid "Query statistics" @@ -1144,15 +1143,15 @@ msgstr "Στατιστικά ερωτήματος" #: js/messages.php:92 msgid "System CPU Usage" -msgstr "" +msgstr "Χρήση Επεξεργαστή Συστήματος" #: js/messages.php:93 msgid "System memory" -msgstr "" +msgstr "Μνήμη συστήματος" #: js/messages.php:94 msgid "System swap" -msgstr "" +msgstr "Αδράνεια συστήματος" #: js/messages.php:95 libraries/common.lib.php:1276 server_status.php:1385 msgid "MiB" @@ -1164,14 +1163,13 @@ msgstr "KB" #: js/messages.php:98 msgid "Average load" -msgstr "" +msgstr "Μέσο φορτίο" #. l10n: Questions is the name of a MySQL Status variable #: js/messages.php:100 -#, fuzzy #| msgid "Suggestions:" msgid "Questions" -msgstr "Προτάσεις:" +msgstr "Ερωτήσεις:" #: js/messages.php:101 server_status.php:851 msgid "Traffic" @@ -1183,24 +1181,22 @@ msgid "Settings" msgstr "Ρυθμίσεις" #: js/messages.php:103 -#, fuzzy #| msgid "Remove database" msgid "Remove chart" -msgstr "Μετακίνηση βάσης δεδομένων σε" +msgstr "Απομάκρυνση διαγράμματος" #: js/messages.php:104 msgid "Edit labels and series" -msgstr "" +msgstr "Επεξεργασία ετικετών και σειρών" #: js/messages.php:105 -#, fuzzy #| msgid "Snap to grid" msgid "Add chart to grid" -msgstr "Συγκράτηση στο πλέγμα" +msgstr "Προσθήκη διαγράμματος στο πλέγμα" #: js/messages.php:107 msgid "Please add at least one variable to the series" -msgstr "" +msgstr "Εισάγετε τουλάχιστον μια μεταβλητή στις σειρές" #: js/messages.php:108 libraries/display_export.lib.php:306 #: libraries/display_tbl.lib.php:564 libraries/export/sql.php:1039 @@ -1211,35 +1207,35 @@ msgstr "Καμία" #: js/messages.php:109 msgid "Resume monitor" -msgstr "" +msgstr "Επανεκίννηση εποπτείας" #: js/messages.php:110 msgid "Pause monitor" -msgstr "" +msgstr "Παύση εποπτείας" #: js/messages.php:112 msgid "general_log and slow_query_log is enabled." -msgstr "" +msgstr "Το general_log και το slow_query_log είναι ενεργοποιημένα." #: js/messages.php:113 msgid "general_log is enabled." -msgstr "" +msgstr "Το general_log είναι ενεργοποιημένο." #: js/messages.php:114 msgid "slow_query_log is enabled." -msgstr "" +msgstr "Το slow_query_log είναι ενεργοποιημένα." #: js/messages.php:115 msgid "slow_query_log and general_log is disabled." -msgstr "" +msgstr "Το slow_query_log και το general_log είναι απενεργοποιημένα." #: js/messages.php:116 msgid "log_output is not set to TABLE." -msgstr "" +msgstr "Το log_output δεν έχει οριστεί στο TABLE." #: js/messages.php:117 msgid "log_output is set to TABLE." -msgstr "" +msgstr "Το log_output έχει οριστεί στο TABLE." #: js/messages.php:118 #, php-format @@ -1248,108 +1244,114 @@ msgid "" "than %d seconds. It is advisable to set this long_query_time 0-2 seconds, " "depending on your system." msgstr "" +"Το slow_query_log είναι ενεργοποιημένο ο διακομιστής καταγράφει μόνο " +"ερωτήματα που διαρκούν περισσότερα από %d δευτερόλεπτα. Σας προτείνεται να " +"ορίσετε το long_query_time μεταξύ 0-2 δευτερόλεπτα, κάτι που εξαρτάται από " +"το σύστημά σας." #: js/messages.php:119 #, php-format msgid "long_query_time is set to %d second(s)." -msgstr "" +msgstr "Το long_query_time έχει οριστεί στο(α) %d δευτερόλεπτο(α).." #: js/messages.php:120 msgid "" "Following settings will be applied globally and reset to default on server " "restart:" msgstr "" +"Οι ακόλουθες ρυθμίσεις θα εφαρμοστούν καθολικά και θα επανέλθουν στις " +"προεπιλογές με την επανεκκίνηση του διακομιστή:" #. l10n: %s is FILE or TABLE #: js/messages.php:122 -#, fuzzy, php-format +#, php-format #| msgid "Save output to a file" msgid "Set log_output to %s" -msgstr "Αποθήκευση εξαγόμενου σε αρχείο" +msgstr "Ορισμός του log_output σε %s" #. l10n: Enable in this context means setting a status variable to ON #: js/messages.php:124 -#, fuzzy, php-format +#, php-format #| msgid "Enabled" msgid "Enable %s" -msgstr "Ενεργοποιημένη" +msgstr "Ενεργοποίηση %s" #. l10n: Disable in this context means setting a status variable to OFF #: js/messages.php:126 -#, fuzzy, php-format +#, php-format #| msgid "Disabled" msgid "Disable %s" -msgstr "Απενεργοποιημένη" +msgstr "Απενεργοποίηση %s" #. l10n: %d seconds #: js/messages.php:128 #, php-format msgid "Set long_query_time to %ds" -msgstr "" +msgstr "Ορισμός του long_query_time σε %dδ" #: js/messages.php:129 msgid "" "You don't have super user rights to change this variables. Please log in as " "root account or contact your database administrator." msgstr "" +"Δεν έχετε δικαιώματα υπερχρήστη για να αλλάξετε αυτές τις μεταβλητές. " +"Συνδεθείτε ως λογαριασμός root ή επικοινωνήστε με τον διαχειριστή της βάσης " +"δεδομένων σας." #: js/messages.php:130 -#, fuzzy #| msgid "Manage your settings" msgid "Change settings" -msgstr "Διαχειριστείτε τις ρυθμίσεις σας" +msgstr "Αλλαγή ρυθμίσεων" #: js/messages.php:131 -#, fuzzy #| msgid "More settings" msgid "Current settings" -msgstr "Περισσότερες ρυθμίσεις" +msgstr "Τρέχουσες ρυθμίσεις" #: js/messages.php:133 server_status.php:1345 -#, fuzzy #| msgid "Chart title" msgid "Chart Title" -msgstr "Τίτλος διαγράμματος" +msgstr "Τίτλος Διαγράμματος" #. l10n: As in differential values #: js/messages.php:135 -#, fuzzy #| msgid "Difference" msgid "Differential" -msgstr "Διαφορά" +msgstr "Διαφορικός" #: js/messages.php:136 #, php-format msgid "Divided by %s:" -msgstr "" +msgstr "Διαιρεμένος με %s:" #: js/messages.php:138 -#, fuzzy #| msgid "Select page" msgid "Selected time range:" -msgstr "Επιλογή σελίδας" +msgstr "Επιλεγμένο εύρος χρόνου:" #: js/messages.php:139 msgid "Group together INSERTs into same table" -msgstr "" +msgstr "Ομαδοποίηση των εντολών INSERT μέσα στον ίδιο πίνακα" #: js/messages.php:140 msgid "" "

Choose from which log you want the statistics to be generated from.

" "Results are grouped by query text." msgstr "" +"

Επιλέξτε από ποια καταγραφή θέλετε να προκύψουν τα στατιστικά.

Τα " +"αποτελέσματα ομοδοποιούνται ανά κείμενο ερωτήματος." #: js/messages.php:141 msgid "From slow log" -msgstr "" +msgstr "Από την αργή καταγραφή" #: js/messages.php:142 msgid "From general log" -msgstr "" +msgstr "Από την γενική καταγραφή" #: js/messages.php:143 msgid "Analysing & loading logs. This may take a while." -msgstr "" +msgstr "Ανάλυση & φόρτωση καταγραφών. Αυτό ίσως διαρκέσει λίγο." #: js/messages.php:144 msgid "" @@ -1357,6 +1359,9 @@ msgid "" "together. However only the SQL Text is being compared, thus the queries " "other attributes such as start time may differ." msgstr "" +"Αυτές οι στήλες δείχνουν τον αριθμό των μοναδικών ερωτημάτων που " +"ομαδοποιήθηκαν. Ωστόσο, μόνο το Κείμενο SQL συγκρίνεται έτσι οι ιδιότητες " +"των ερωτημάτων όπως ο χρόνο εκκίνησης μπορεί να διαφέρουν." #: js/messages.php:145 msgid "" @@ -1364,20 +1369,25 @@ msgid "" "same table are also being grouped together, disregarding of the inserted " "data." msgstr "" +"Αφού επιλέχθηκε η ομαδοποίηση των εντολών INSERT, τα ερωτήματα INSERT εντός " +"του ίδιου πίνακα επίσης ομαδοποιηούνται ανεξάρτητα από εισαγόμενα δεδομένα." #: js/messages.php:146 msgid "Log data loaded. Queries executed in this time span:" msgstr "" +"Τα δεδομένα καταγραφής φορτώθηκαν. Τα ερωτήματα που εκτελέστηκαν σε αυτή την " +"επέκταση χρόνου." #: js/messages.php:148 -#, fuzzy #| msgid "Jump to database" msgid "Jump to Log table" -msgstr "Μετάβαση στη βάση δεδομένων" +msgstr "Μετάβαση στον πίνακα Καταγραφής" #: js/messages.php:149 msgid "Log analysed, but not data found in this time span." msgstr "" +"Η καταγραφή αναλύθηκε αλλά δεν βρέθηκαν δεδομένα σε αυτή την επέκταση " +"χρόνου." #: js/messages.php:153 libraries/tbl_properties.inc.php:780 #: pmd_general.php:388 pmd_general.php:425 pmd_general.php:545 @@ -2461,10 +2471,9 @@ msgid "The %s functionality is affected by a known bug, see %s" msgstr "Η λειτουργία %s έχει επηρρεαστεί από ένα γνωστό σφάλμα. Δείτε %s" #: libraries/common.lib.php:2447 -#, fuzzy #| msgid "Click to select" msgid "Click to toggle" -msgstr "Πατήστε για επιλογή" +msgstr "Πατήστε για εναλλαγή" #: libraries/common.lib.php:2718 libraries/common.lib.php:2725 #: libraries/common.lib.php:2912 libraries/config/setup.forms.php:296 @@ -6829,10 +6838,9 @@ msgid "The following query has failed: \"%s\"" msgstr "Το ακόλουθο ερώτημα έχει αποτύχει: «%s»" #: libraries/rte/rte_events.lib.php:116 -#, fuzzy #| msgid "Sorry, we failed to restore the dropped routine." msgid "Sorry, we failed to restore the dropped event." -msgstr "Συγνώμη, αποτύχαμε να επαναφέρουμε τη διαγραμμένη ρουτίνα." +msgstr "Συγνώμη, αποτύχαμε να επαναφέρουμε το συμβάν διαγραφής." #: libraries/rte/rte_events.lib.php:117 libraries/rte/rte_routines.lib.php:269 #: libraries/rte/rte_triggers.lib.php:90 @@ -6840,16 +6848,16 @@ msgid "The backed up query was:" msgstr "Το εφεδρικό ερώτημα ήταν:" #: libraries/rte/rte_events.lib.php:121 -#, fuzzy, php-format +#, php-format #| msgid "Routine %1$s has been modified." msgid "Event %1$s has been modified." -msgstr "Η ρουτίνα %1$s έχει αλλαχτεί." +msgstr "Το συμβάν %1$s έχει αλλαχτεί." #: libraries/rte/rte_events.lib.php:133 -#, fuzzy, php-format +#, php-format #| msgid "Table %1$s has been created." msgid "Event %1$s has been created." -msgstr "Ο πίνακας %1$s έχει δημιουργηθεί." +msgstr "Το συμβάν %1$s έχει δημιουργηθεί." #: libraries/rte/rte_events.lib.php:141 libraries/rte/rte_routines.lib.php:294 #: libraries/rte/rte_triggers.lib.php:114 @@ -6859,16 +6867,14 @@ msgstr "" "σας:
" #: libraries/rte/rte_events.lib.php:181 -#, fuzzy #| msgid "Create view" msgid "Create event" -msgstr "Δημιουργία προβολής" +msgstr "Δημιουργία συμβάντος" #: libraries/rte/rte_events.lib.php:185 -#, fuzzy #| msgid "Edit server" msgid "Edit event" -msgstr "Επεξεργασία διακομιστή" +msgstr "Επεξεργασία συμβάντος" #: libraries/rte/rte_events.lib.php:212 libraries/rte/rte_routines.lib.php:370 #: libraries/rte/rte_routines.lib.php:1264 @@ -6883,10 +6889,9 @@ msgid "Details" msgstr "Λεπτομέρειες" #: libraries/rte/rte_events.lib.php:374 -#, fuzzy #| msgid "Event type" msgid "Event name" -msgstr "Τύπος συμβάντος" +msgstr "Όνομα συμβάντος" #: libraries/rte/rte_events.lib.php:395 server_binlog.php:182 msgid "Event type" @@ -6898,22 +6903,19 @@ msgid "Change to %s" msgstr "Αλλαγή σε %s" #: libraries/rte/rte_events.lib.php:422 -#, fuzzy #| msgid "Execute" msgid "Execute at" -msgstr "Εκτέλεση" +msgstr "Εκτέλεση σε" #: libraries/rte/rte_events.lib.php:430 -#, fuzzy #| msgid "Execute" msgid "Execute every" -msgstr "Εκτέλεση" +msgstr "Εκτέλεση κάθε" #: libraries/rte/rte_events.lib.php:449 -#, fuzzy #| msgid "Startup" msgid "Start" -msgstr "Εκκίνηση" +msgstr "Έναρξη" #: libraries/rte/rte_events.lib.php:465 libraries/rte/rte_routines.lib.php:912 #: libraries/rte/rte_triggers.lib.php:348 @@ -6921,10 +6923,9 @@ msgid "Definition" msgstr "Προσδιορισμός" #: libraries/rte/rte_events.lib.php:471 -#, fuzzy #| msgid "complete inserts" msgid "On completion preserve" -msgstr "πλήρεις εντολές εισαγωγής (Insert)" +msgstr "Διατήρηση με την ολοκλήρωση" #: libraries/rte/rte_events.lib.php:475 libraries/rte/rte_routines.lib.php:922 #: libraries/rte/rte_triggers.lib.php:354 @@ -6934,63 +6935,54 @@ msgstr "Προσδιοριστής" #: libraries/rte/rte_events.lib.php:518 libraries/rte/rte_routines.lib.php:986 #: libraries/rte/rte_triggers.lib.php:392 msgid "The definer must be in the \"username@hostname\" format" -msgstr "" +msgstr "Ο οριστής πρέπει να είναι της μορφής «username@hostname»" #: libraries/rte/rte_events.lib.php:525 -#, fuzzy #| msgid "You must provide a routine name" msgid "You must provide an event name" -msgstr "Πρέπει να δώσετε ένα όνομα στη ρουτίνα" +msgstr "Πρέπει να δώσετε ένα όνομα στο συμβάν" #: libraries/rte/rte_events.lib.php:537 -#, fuzzy #| msgid "You must provide a name and a type for each routine parameter." msgid "You must provide a valid interval value for the event." -msgstr "" -"Πρέπει να δώσετε ένα όνομα και ένα τύπο για κάθε παράμετρος της ρουτίνας." +msgstr "Πρέπει να δώσετε μια έγκυρη τιμή διαστήματος για το συμβάν." #: libraries/rte/rte_events.lib.php:549 -#, fuzzy #| msgid "You must provide a routine definition." msgid "You must provide a valid execution time for the event." -msgstr "Πρέπει να δώσετε ένα προσδιορισμό ρουτίνας." +msgstr "Πρέπει να δώσετε μια έγκυρη τιμή εκτέλεσης για το συμβάν." #: libraries/rte/rte_events.lib.php:553 -#, fuzzy #| msgid "You must provide a name and a type for each routine parameter." msgid "You must provide a valid type for the event." -msgstr "" -"Πρέπει να δώσετε ένα όνομα και ένα τύπο για κάθε παράμετρος της ρουτίνας." +msgstr "Πρέπει να δώσετε έναν έγκυρο τύπο συμβάντος." #: libraries/rte/rte_events.lib.php:572 -#, fuzzy #| msgid "You must provide a routine definition." msgid "You must provide an event definition." -msgstr "Πρέπει να δώσετε ένα προσδιορισμό ρουτίνας." +msgstr "Πρέπει να δώσετε έναν προσδιορισμό συμβάντος." #: libraries/rte/rte_footer.lib.php:29 msgid "New" -msgstr "" +msgstr "Νέο" #: libraries/rte/rte_footer.lib.php:91 msgid "OFF" -msgstr "" +msgstr "ΑΝΕΝΕΡΓΟ" #: libraries/rte/rte_footer.lib.php:96 msgid "ON" -msgstr "" +msgstr "ΕΝΕΡΓΟ" #: libraries/rte/rte_footer.lib.php:108 -#, fuzzy #| msgid "The event scheduler is enabled" msgid "Event scheduler status" -msgstr "Ο προγραμματισμός συμβάντων είναι ενεργοποιημένος" +msgstr "Κατάσταση προγραμματισμού συμβάντων" #: libraries/rte/rte_list.lib.php:52 -#, fuzzy #| msgid "Return type" msgid "Returns" -msgstr "Τύπος επιστροφής" +msgstr "Επιστροφές" #: libraries/rte/rte_list.lib.php:58 libraries/rte/rte_triggers.lib.php:320 #: server_status.php:976 sql.php:943 @@ -7112,11 +7104,9 @@ msgstr "" "Πρέπει να δώσετε ένα όνομα και ένα τύπο για κάθε παράμετρος της ρουτίνας." #: libraries/rte/rte_routines.lib.php:1065 -#, fuzzy #| msgid "You must provide a name and a type for each routine parameter." msgid "You must provide a valid return type for the routine." -msgstr "" -"Πρέπει να δώσετε ένα όνομα και ένα τύπο για κάθε παράμετρος της ρουτίνας." +msgstr "Πρέπει να δώσετε ένα έγκυρο τύπο επιστροφής για τη ρουτίνα." #: libraries/rte/rte_routines.lib.php:1109 msgid "You must provide a routine definition." @@ -7152,71 +7142,61 @@ msgid "Function" msgstr "Συνάρτηση" #: libraries/rte/rte_triggers.lib.php:89 -#, fuzzy #| msgid "Sorry, we failed to restore the dropped routine." msgid "Sorry, we failed to restore the dropped trigger." -msgstr "Συγνώμη, αποτύχαμε να επαναφέρουμε τη διαγραμμένη ρουτίνα." +msgstr "Συγνώμη, αποτύχαμε να επαναφέρουμε τη διαγραμμένη ενέργεια." #: libraries/rte/rte_triggers.lib.php:94 -#, fuzzy, php-format +#, php-format #| msgid "Routine %1$s has been modified." msgid "Trigger %1$s has been modified." -msgstr "Η ρουτίνα %1$s έχει αλλαχτεί." +msgstr "Η ενέργεια %1$s έχει αλλαχτεί." #: libraries/rte/rte_triggers.lib.php:106 -#, fuzzy, php-format +#, php-format #| msgid "Table %1$s has been created." msgid "Trigger %1$s has been created." -msgstr "Ο πίνακας %1$s έχει δημιουργηθεί." +msgstr "Η ενέργεια %1$s έχει δημιουργηθεί." #: libraries/rte/rte_triggers.lib.php:157 -#, fuzzy #| msgid "Create view" msgid "Create trigger" -msgstr "Δημιουργία προβολής" +msgstr "Δημιουργία ενέργειας" #: libraries/rte/rte_triggers.lib.php:161 -#, fuzzy #| msgid "Add a trigger" msgid "Edit trigger" -msgstr "Προσθήκη μιας ενέργειας" +msgstr "Επεξεργασία ενέργειας" #: libraries/rte/rte_triggers.lib.php:301 -#, fuzzy #| msgid "Triggers" msgid "Trigger name" -msgstr "Δείκτες" +msgstr "Όνομα ενέργειας" #: libraries/rte/rte_triggers.lib.php:399 -#, fuzzy #| msgid "You must provide a routine name" msgid "You must provide a trigger name" -msgstr "Πρέπει να δώσετε ένα όνομα στη ρουτίνα" +msgstr "Πρέπει να δώσετε ένα όνομα στην ενέργεια" #: libraries/rte/rte_triggers.lib.php:404 -#, fuzzy #| msgid "You must provide a routine name" msgid "You must provide a valid timing for the trigger" -msgstr "Πρέπει να δώσετε ένα όνομα στη ρουτίνα" +msgstr "Πρέπει να δώσετε ένα έγκυρο χρόνο για την ενέργεια" #: libraries/rte/rte_triggers.lib.php:409 -#, fuzzy #| msgid "You must provide a name and a type for each routine parameter." msgid "You must provide a valid event for the trigger" -msgstr "" -"Πρέπει να δώσετε ένα όνομα και ένα τύπο για κάθε παράμετρος της ρουτίνας." +msgstr "Πρέπει να δώσετε ένα έγκυρο συμβάν για την ενέργεια." #: libraries/rte/rte_triggers.lib.php:415 -#, fuzzy #| msgid "You must provide a routine name" msgid "You must provide a valid table name" -msgstr "Πρέπει να δώσετε ένα όνομα στη ρουτίνα" +msgstr "Πρέπει να δώσετε ένα έγκυρο όνομα πίνακα" #: libraries/rte/rte_triggers.lib.php:421 -#, fuzzy #| msgid "You must provide a routine definition." msgid "You must provide a trigger definition." -msgstr "Πρέπει να δώσετε ένα προσδιορισμό ρουτίνας." +msgstr "Πρέπει να δώσετε ένα προσδιορισμό ενέργειας." #: libraries/rte/rte_words.lib.php:18 msgid "Add routine" @@ -7228,17 +7208,14 @@ msgid "Export of routine %s" msgstr "Εξαγωγή της ρουτίνας %s" #: libraries/rte/rte_words.lib.php:21 -#, fuzzy #| msgid "Routines" msgid "routine" -msgstr "Εργασίες" +msgstr "ρουτίνα" #: libraries/rte/rte_words.lib.php:22 -#, fuzzy #| msgid "You do not have the necessary privileges to create a new routine" msgid "You do not have the necessary privileges to create a routine" -msgstr "" -"Δεν έχετε τα απαραίτητα δικαιώματα για να δημιουργήσετε μια νέα ρουτίνα" +msgstr "Δεν έχετε τα απαραίτητα δικαιώματα για να δημιουργήσετε μια ρουτίνα" #: libraries/rte/rte_words.lib.php:23 #, php-format @@ -7250,10 +7227,9 @@ msgid "There are no routines to display." msgstr "Δεν υπάρχουν ρουτίνες για εμφάνιση." #: libraries/rte/rte_words.lib.php:30 -#, fuzzy #| msgid "Add a trigger" msgid "Add trigger" -msgstr "Προσθήκη μιας ενέργειας" +msgstr "Προσθήκη ενέργειας" #: libraries/rte/rte_words.lib.php:32 #, php-format @@ -7261,33 +7237,29 @@ msgid "Export of trigger %s" msgstr "Εξαγωγή της ενέργειας %s" #: libraries/rte/rte_words.lib.php:33 -#, fuzzy #| msgid "Triggers" msgid "trigger" -msgstr "Δείκτες" +msgstr "ενέργεια" #: libraries/rte/rte_words.lib.php:34 -#, fuzzy #| msgid "You do not have the necessary privileges to create a new routine" msgid "You do not have the necessary privileges to create a trigger" -msgstr "" -"Δεν έχετε τα απαραίτητα δικαιώματα για να δημιουργήσετε μια νέα ρουτίνα" +msgstr "Δεν έχετε τα απαραίτητα δικαιώματα για να δημιουργήσετε μια ενέργεια" #: libraries/rte/rte_words.lib.php:35 -#, fuzzy, php-format +#, php-format #| msgid "No routine with name %1$s found in database %2$s" msgid "No trigger with name %1$s found in database %2$s" -msgstr "Καμιά ρουτίνα με την ονομασία %1$s δεν βρέθηκε στη βάση δεδομένων %2$s" +msgstr "Καμιά ενέργεια με την ονομασία %1$s δεν βρέθηκε στη βάση δεδομένων %2$s" #: libraries/rte/rte_words.lib.php:36 msgid "There are no triggers to display." msgstr "Δεν υπάρχουν ενέργειες για εμφάνιση" #: libraries/rte/rte_words.lib.php:42 -#, fuzzy #| msgid "Add an event" msgid "Add event" -msgstr "Προσθήκη ενός συμβάντος" +msgstr "Προσθήκη συμβάντος" #: libraries/rte/rte_words.lib.php:44 #, php-format @@ -7295,23 +7267,20 @@ msgid "Export of event %s" msgstr "Εξαγωγή του συμβάντος %s" #: libraries/rte/rte_words.lib.php:45 -#, fuzzy #| msgid "Event" msgid "event" -msgstr "Συμβάν" +msgstr "συμβάν" #: libraries/rte/rte_words.lib.php:46 -#, fuzzy #| msgid "You do not have the necessary privileges to create a new routine" msgid "You do not have the necessary privileges to create an event" -msgstr "" -"Δεν έχετε τα απαραίτητα δικαιώματα για να δημιουργήσετε μια νέα ρουτίνα" +msgstr "Δεν έχετε τα απαραίτητα δικαιώματα για να δημιουργήσετε ένα συμβάν" #: libraries/rte/rte_words.lib.php:47 -#, fuzzy, php-format +#, php-format #| msgid "No event with name %s found in database %s" msgid "No event with name %1$s found in database %2$s" -msgstr "Κανένα συμβάν με ονομασία %s δεν βρέθηκε στη βάση δεδομένων %s" +msgstr "Κανένα συμβάν με ονομασία %1$s δεν βρέθηκε στη βάση δεδομένων %2$s" #: libraries/rte/rte_words.lib.php:48 msgid "There are no events to display." @@ -9212,13 +9181,12 @@ msgstr "Όλες οι μεταβλητές κατάστασης" #: server_status.php:576 msgid "Monitor" -msgstr "" +msgstr "Εποπτεία" #: server_status.php:586 server_status.php:608 -#, fuzzy #| msgid "Refresh rate:" msgid "Refresh rate: " -msgstr "Ρυθμός ανανέωσης:" +msgstr "Ρυθμός ανανέωσης: " #: server_status.php:629 msgid "Containing the word:" @@ -9238,10 +9206,10 @@ msgstr "Σχετικοί σύνδεσμοι:" #. l10n: Questions is the name of a MySQL Status variable #: server_status.php:695 -#, fuzzy, php-format +#, php-format #| msgid "Network traffic since startup: %s" msgid "Questions since startup: %s" -msgstr "Κυκλοφορία δικτύου από την εκκίνηση: %s" +msgstr "Ερωτήσεις από την εκκίνηση: %s" #: server_status.php:701 server_status.php:736 server_status.php:852 #: server_status.php:897 @@ -9271,10 +9239,10 @@ msgid "Network traffic since startup: %s" msgstr "Κυκλοφορία δικτύου από την εκκίνηση: %s" #: server_status.php:809 -#, fuzzy, php-format +#, php-format #| msgid "This MySQL server has been running for %s. It started up on %s." msgid "This MySQL server has been running for %1$s. It started up on %2$s." -msgstr "Αυτός ο διακομιστής MySQL λειτουργεί για %s. Ξεκίνησε στις %s." +msgstr "Αυτός ο διακομιστής MySQL λειτουργεί για %1$s. Ξεκίνησε στις %2$s." #: server_status.php:819 msgid "" @@ -9350,6 +9318,8 @@ msgid "" "The number of connections that were aborted because the client died without " "closing the connection properly." msgstr "" +"Ο αριθμός των συνδέσεων που διακόπηκαν επειδή ο πελάτης παρετήθηκε χωρίς να " +"κλείσει σωστά τη σύνδεση." #: server_status.php:1033 msgid "The number of failed attempts to connect to the MySQL server." @@ -10051,52 +10021,46 @@ msgid "The number of threads that are not sleeping." msgstr "Ο αριθμός των διεργασιών που δεν είναι σε νάρκη." #: server_status.php:1277 -#, fuzzy #| msgid "Start row" msgid "Start Monitor" -msgstr "Εγγραφή έναρξης" +msgstr "Έναρξη Εποπτείας" #: server_status.php:1285 -#, fuzzy #| msgid "Introduction" msgid "Instructions/Setup" -msgstr "Εισαγωγή" +msgstr "Οδηγίες/Εγκατάσταση" #: server_status.php:1289 msgid "Done rearranging/editing charts" -msgstr "" +msgstr "Ολοκληρώθηκε η επανατοποθέτηση/επεξεργασία διαγραμμάτων" #: server_status.php:1296 -#, fuzzy #| msgid "Add parameter" msgid "Add chart" -msgstr "Προσθήκη παραμέτρου" +msgstr "Προσθήκη διαγράμματος" #: server_status.php:1298 msgid "Rearrange/edit charts" -msgstr "" +msgstr "Επανατοποθέτηση/επεξεργασία διαγραμμάτων" #: server_status.php:1300 msgid "Refresh rate:" msgstr "Ρυθμός ανανέωσης:" #: server_status.php:1303 -#, fuzzy #| msgid "Textarea columns" msgid "Chart columns:" -msgstr "Στήλες περιοχής κειμένου (textarea)" +msgstr "Στήλες διαγράμματος:" #: server_status.php:1317 -#, fuzzy #| msgid "User for config auth" msgid "Clear monitor config" -msgstr "Χρήστης για ρυθμισμένη επικύρωση" +msgstr "Εκκαθάριση ρύθμισης εποπτείας" #: server_status.php:1320 -#, fuzzy #| msgid "1. Introduction" msgid "Monitor Instructions" -msgstr "1. Εισαγωγή" +msgstr "Οδηγίες Εποπτείας" #: server_status.php:1321 msgid "" @@ -10105,6 +10069,10 @@ msgid "" " queries. For the latter you will need to log_output set to 'TABLE' " "and have either the slow_query_log or general_log enabled." msgstr "" +"Η Εποπτεία phpMyAdmin μπορεί να σας βοηθήσει να βελτιστοποιήσετε τη ρύθμιση " +"του διακομιστή και να καταγράφει χρονοβόρα\n" +" ερωτήματα. Για το τελευταίο θα χρειαστείτε να ορίσετε το log_output " +"σε «TABLE» και να έχετε ενεργοποιήσει το slow_query_log ή το general_log." #: server_status.php:1329 msgid "" @@ -10126,86 +10094,96 @@ msgid "" "small time span.\n" "

" msgstr "" +"Χρήση της εποπτείας:
\n" +" Εντάξει, είστε έτοιμοι! Μόλις πατήσετε το «Έναρξη εποπτείας» ο " +"φυλλομετρητής σας θα ανανεώσει όλα τα εμφανιζόμενα διαγράμματα\n" +" ανά ένα τακτικό διάστημα. Μπορείτε να προσθέσετε διαγράμματα και να " +"αλλάξετε τον ρυθμό ανανέωσης από τις «Ρυθμίσεις», ή να απομακρύνετε κάποιο " +"διάγραμμα\n" +" χρησιμοποιώντας το εικονίδιο γρανάζι για κάθε διάγραμμα.\n" +"

Όταν δείτε ένα ξαφνικό μέγιστο, επιλέξτε την αντίστοιχη επέκταση " +"χρόνου σε οποιοδήποτε διάγραμμα έχοντας πατημένο το\n" +" αριστερό πλήκτρο του ποντικιού και μετακινηθείτε μέσα στο διάγραμμα. " +"Αυτό θα φορτώσει τα απαιτούμενα στατιστικά από τις καταγραφές βοηθόντας να " +"βρείτε τι προκάλεσε αυτή\n" +" την έντονη δραστηριότητα.

\n" +"

Σημειώστε:\n" +" Ενεργοποιώντας το general_log ίσως αυξήσει τη φόρτωση του διακομιστή " +"μεταξύ 5-15%. Επίσης, έχετε υπόψη ότι η δημιουργία στατιστικών από τις " +"καταγραφές είναι μια \n" +" πολύ απαιτητική σε πόρους εργασία, έτσι σας προτείνουμε να επιλέξετε " +"μια μικρή επέκταση χρόνου.\n" +"

" #: server_status.php:1348 -#, fuzzy #| msgid "Usage" msgid "CPU Usage" -msgstr "Χρήση" +msgstr "Χρήση Επεξεργαστή" #: server_status.php:1351 -#, fuzzy #| msgid "2. Usage" msgid "Memory Usage" -msgstr "2. Χρήση" +msgstr "Χρήση Μνήμης" #: server_status.php:1354 -#, fuzzy #| msgid "Usage" msgid "Swap Usage" -msgstr "Χρήση" +msgstr "Χρήση Αδράνειας" #: server_status.php:1357 -#, fuzzy #| msgid "All status variables" msgid "Status variable(s)" -msgstr "Όλες οι μεταβλητές κατάστασης" +msgstr "Μεταβλητή(ές) κατάστασης" #: server_status.php:1359 -#, fuzzy #| msgid "Select Tables" msgid "Select series:" -msgstr "Επιλογή Πινάκων" +msgstr "Επιλογή σειρών:" #: server_status.php:1361 msgid "Commonly monitored" -msgstr "" +msgstr "Συχνά εποπτευόμενα" #: server_status.php:1376 -#, fuzzy #| msgid "You must provide a routine name" msgid "or type variable name:" -msgstr "Πρέπει να δώσετε ένα όνομα στη ρουτίνα" +msgstr "ή όνομα τύπου μεταβλητής" #: server_status.php:1380 msgid "Display as differential value" -msgstr "" +msgstr "Προβολή ως διαφορική τιμή" #: server_status.php:1382 msgid "Apply a divisor" -msgstr "" +msgstr "Εφαρμογή διαιρέτη" #: server_status.php:1389 msgid "Append unit to data values" -msgstr "" +msgstr "Προσάρτηση μονάδας στις τιμές δεδομένων" #: server_status.php:1395 -#, fuzzy #| msgid "Add a trigger" msgid "Add this series" -msgstr "Προσθήκη μιας ενέργειας" +msgstr "Προσθήκη αυτής της σειράς" #: server_status.php:1397 msgid "Clear series" -msgstr "" +msgstr "Εκκαθάριση σειράς" #: server_status.php:1400 -#, fuzzy #| msgid "Series:" msgid "Series in Chart:" -msgstr "Σειρές:" +msgstr "Σειρά σε Διάγραμμα:" #: server_status.php:1408 -#, fuzzy #| msgid "Loading" msgid "Loading logs" -msgstr "Φόρτωση" +msgstr "Φόρτωση καταγραφών" #: server_status.php:1411 -#, fuzzy #| msgid "Show statistics" msgid "Log statistics" -msgstr "Εμφάνιση στατιστικών" +msgstr "Στατιστικά καταγραφών" #: server_synchronize.php:92 msgid "Could not connect to the source" diff --git a/po/es.po b/po/es.po index 739610228f..43af38b774 100644 --- a/po/es.po +++ b/po/es.po @@ -4,7 +4,7 @@ msgstr "" "Project-Id-Version: phpMyAdmin 3.5.0-dev\n" "Report-Msgid-Bugs-To: phpmyadmin-devel@lists.sourceforge.net\n" "POT-Creation-Date: 2011-07-19 14:25+0200\n" -"PO-Revision-Date: 2011-07-15 14:09+0200\n" +"PO-Revision-Date: 2011-07-19 22:29+0200\n" "Last-Translator: Matías Bellone \n" "Language-Team: spanish \n" "Language: es\n" @@ -1133,15 +1133,14 @@ msgstr "Conexiones / Procesos" #. l10n: Questions is the name of a MySQL Status variable #: js/messages.php:85 -#, fuzzy #| msgid "Connections since last refresh" msgid "Questions since last refresh" -msgstr "Connexiones desde la última actualización" +msgstr "Preguntas desde la última actualización" #. l10n: Questions is the name of a MySQL Status variable #: js/messages.php:87 msgid "Questions (executed statements by the server)" -msgstr "" +msgstr "Preguntas (sentencias ejecutadas por el servidor)" #: js/messages.php:89 server_status.php:574 msgid "Query statistics" @@ -1149,15 +1148,15 @@ msgstr "Estadísticas de Consulta" #: js/messages.php:92 msgid "System CPU Usage" -msgstr "" +msgstr "Uso de CPU del sistema" #: js/messages.php:93 msgid "System memory" -msgstr "" +msgstr "Memoria de sistema" #: js/messages.php:94 msgid "System swap" -msgstr "" +msgstr "Intercambio de sistema" #: js/messages.php:95 libraries/common.lib.php:1276 server_status.php:1385 msgid "MiB" @@ -1169,14 +1168,13 @@ msgstr "KB" #: js/messages.php:98 msgid "Average load" -msgstr "" +msgstr "Carga promedio" #. l10n: Questions is the name of a MySQL Status variable #: js/messages.php:100 -#, fuzzy #| msgid "Suggestions:" msgid "Questions" -msgstr "Sugerencias:" +msgstr "Preguntas" #: js/messages.php:101 server_status.php:851 msgid "Traffic" @@ -1189,24 +1187,22 @@ msgid "Settings" msgstr "Configuración" #: js/messages.php:103 -#, fuzzy #| msgid "Remove database" msgid "Remove chart" -msgstr "Eliminar base de datos" +msgstr "Eliminar gráfico" #: js/messages.php:104 msgid "Edit labels and series" -msgstr "" +msgstr "Editar etiquetas y series" #: js/messages.php:105 -#, fuzzy #| msgid "Snap to grid" msgid "Add chart to grid" -msgstr "Cuadrícula magnética" +msgstr "Agregar gráfico a la grilla" #: js/messages.php:107 msgid "Please add at least one variable to the series" -msgstr "" +msgstr "Por favor agregue al menos una variable a la serie" #: js/messages.php:108 libraries/display_export.lib.php:306 #: libraries/display_tbl.lib.php:564 libraries/export/sql.php:1039 @@ -1217,35 +1213,35 @@ msgstr "Ninguna" #: js/messages.php:109 msgid "Resume monitor" -msgstr "" +msgstr "Reanudar monitorización" #: js/messages.php:110 msgid "Pause monitor" -msgstr "" +msgstr "Pausar monitorización" #: js/messages.php:112 msgid "general_log and slow_query_log is enabled." -msgstr "" +msgstr "«general_log» y «slow_query_log» activos." #: js/messages.php:113 msgid "general_log is enabled." -msgstr "" +msgstr "«general_log» activo." #: js/messages.php:114 msgid "slow_query_log is enabled." -msgstr "" +msgstr "«slow_query_log» activo." #: js/messages.php:115 msgid "slow_query_log and general_log is disabled." -msgstr "" +msgstr "«slow_query_log» y «general_log» desactivados." #: js/messages.php:116 msgid "log_output is not set to TABLE." -msgstr "" +msgstr "«log_output» no está definido como TABLE." #: js/messages.php:117 msgid "log_output is set to TABLE." -msgstr "" +msgstr "«log_output» está definido como TABLE." #: js/messages.php:118 #, php-format @@ -1254,108 +1250,113 @@ msgid "" "than %d seconds. It is advisable to set this long_query_time 0-2 seconds, " "depending on your system." msgstr "" +"«slow_query_log» activo, pero el servidor sólo registra consultas que tardan " +"más de %d segundos. Es recomendable configurar «long_query_time» entre 0 y " +"2 segundos dependiendo del equipo." #: js/messages.php:119 #, php-format msgid "long_query_time is set to %d second(s)." -msgstr "" +msgstr "«long_query_time» está configurado a %d segundo(s)." #: js/messages.php:120 msgid "" "Following settings will be applied globally and reset to default on server " "restart:" msgstr "" +"Las siguientes configuraciones serán aplicadas globalmente y volverán a sus " +"valores predeterminados al reiniciar el servidor:" #. l10n: %s is FILE or TABLE #: js/messages.php:122 -#, fuzzy, php-format +#, php-format #| msgid "Save output to a file" msgid "Set log_output to %s" -msgstr "Guardar salida a un archivo" +msgstr "Configurar «log_output» a %s" #. l10n: Enable in this context means setting a status variable to ON #: js/messages.php:124 -#, fuzzy, php-format +#, php-format #| msgid "Enabled" msgid "Enable %s" -msgstr "Habilitado" +msgstr "Habilitar %s" #. l10n: Disable in this context means setting a status variable to OFF #: js/messages.php:126 -#, fuzzy, php-format +#, php-format #| msgid "Disabled" msgid "Disable %s" -msgstr "Deshabilitado" +msgstr "Deshabilitar %s" #. l10n: %d seconds #: js/messages.php:128 #, php-format msgid "Set long_query_time to %ds" -msgstr "" +msgstr "Definir «long_query_time» a %ds" #: js/messages.php:129 msgid "" "You don't have super user rights to change this variables. Please log in as " "root account or contact your database administrator." msgstr "" +"No posee permisos de superusuario para cambiar estas variables. Por favor " +"inicie sesión con la cuenta root o contacte a su administrador de base de " +"datos." #: js/messages.php:130 -#, fuzzy #| msgid "Manage your settings" msgid "Change settings" -msgstr "Administrar tu configuración" +msgstr "Cambiar configuraciones" #: js/messages.php:131 -#, fuzzy #| msgid "More settings" msgid "Current settings" -msgstr "Más configuraciones" +msgstr "Configuraciones actuales" #: js/messages.php:133 server_status.php:1345 -#, fuzzy #| msgid "Chart title" msgid "Chart Title" msgstr "Título del gráfico" #. l10n: As in differential values #: js/messages.php:135 -#, fuzzy #| msgid "Difference" msgid "Differential" -msgstr "Diferencia" +msgstr "Diferencial" #: js/messages.php:136 #, php-format msgid "Divided by %s:" -msgstr "" +msgstr "Dividido por %s:" #: js/messages.php:138 -#, fuzzy #| msgid "Select page" msgid "Selected time range:" -msgstr "Seleccionar página" +msgstr "Rango de tiempo seleccionado:" #: js/messages.php:139 msgid "Group together INSERTs into same table" -msgstr "" +msgstr "Agrupar INSERTs en la misma tabla" #: js/messages.php:140 msgid "" "

Choose from which log you want the statistics to be generated from.

" "Results are grouped by query text." msgstr "" +"

Elegir el registro del que deseagenerar estadísticas.

Los resultados " +"se agruparán por el texto de la consulta." #: js/messages.php:141 msgid "From slow log" -msgstr "" +msgstr "Del registro de consultas lentas" #: js/messages.php:142 msgid "From general log" -msgstr "" +msgstr "Del registro general" #: js/messages.php:143 msgid "Analysing & loading logs. This may take a while." -msgstr "" +msgstr "Analizando y cargando registros. Esto puede demorar." #: js/messages.php:144 msgid "" @@ -1363,6 +1364,9 @@ msgid "" "together. However only the SQL Text is being compared, thus the queries " "other attributes such as start time may differ." msgstr "" +"Esta columna muestra la cantidad de consultas idénticas que fueron " +"agrupadas. Sin embargo, sólo el texto SQL es comparado, por lo que los demás " +"atributos de las consultas como el tiempo de inicio podría diferir." #: js/messages.php:145 msgid "" @@ -1370,20 +1374,25 @@ msgid "" "same table are also being grouped together, disregarding of the inserted " "data." msgstr "" +"Dado que se eligió agrupar consultas INSERT, las consultas INSERT a la misma " +"tabla también fueron agrupadas sin importar los datos agregados." #: js/messages.php:146 msgid "Log data loaded. Queries executed in this time span:" msgstr "" +"Los datos del registros fueron cargados. Consultas ejecutadas en este " +"período de tiempo:" #: js/messages.php:148 -#, fuzzy #| msgid "Jump to database" msgid "Jump to Log table" -msgstr "Saltar a la base de datos" +msgstr "Saltar a la tabla de registros" #: js/messages.php:149 msgid "Log analysed, but not data found in this time span." msgstr "" +"Registros analizados, pero no se encontraron datos en este período de " +"tiempo." #: js/messages.php:153 libraries/tbl_properties.inc.php:780 #: pmd_general.php:388 pmd_general.php:425 pmd_general.php:545 @@ -9182,10 +9191,9 @@ msgstr "Todas las variables de estado" #: server_status.php:576 msgid "Monitor" -msgstr "" +msgstr "Monitorizar" #: server_status.php:586 server_status.php:608 -#, fuzzy #| msgid "Refresh rate:" msgid "Refresh rate: " msgstr "Velocidad de actualización:" @@ -9208,10 +9216,10 @@ msgstr "Enlaces relacionados:" #. l10n: Questions is the name of a MySQL Status variable #: server_status.php:695 -#, fuzzy, php-format +#, php-format #| msgid "Network traffic since startup: %s" msgid "Questions since startup: %s" -msgstr "Tráfico de red desde el inicio: %s" +msgstr "Preguntas desde el inicio: %s" #: server_status.php:701 server_status.php:736 server_status.php:852 #: server_status.php:897 @@ -9241,10 +9249,10 @@ msgid "Network traffic since startup: %s" msgstr "Tráfico de red desde el inicio: %s" #: server_status.php:809 -#, fuzzy, php-format +#, php-format #| msgid "This MySQL server has been running for %s. It started up on %s." msgid "This MySQL server has been running for %1$s. It started up on %2$s." -msgstr "Este servidor MySQL ha estado activo durante %s. Se inició en %s." +msgstr "Este servidor MySQL ha estado activo durante %1$s. Se inició en %2$s." #: server_status.php:819 msgid "" @@ -9320,6 +9328,8 @@ msgid "" "The number of connections that were aborted because the client died without " "closing the connection properly." msgstr "" +"La cantidad de conexiones que fueron abandonadas porque el cliente murió sin " +"cerrar la conexión apropiadamente." #: server_status.php:1033 msgid "The number of failed attempts to connect to the MySQL server." @@ -10009,52 +10019,46 @@ msgid "The number of threads that are not sleeping." msgstr "El número de procesos que no están en reposo." #: server_status.php:1277 -#, fuzzy #| msgid "Start row" msgid "Start Monitor" -msgstr "Fila de inicio" +msgstr "Iniciar monitorización" #: server_status.php:1285 -#, fuzzy #| msgid "Introduction" msgid "Instructions/Setup" -msgstr "Introducción" +msgstr "Instrucciones/Configuración" #: server_status.php:1289 msgid "Done rearranging/editing charts" -msgstr "" +msgstr "Se finalizó la reorganización/edición de gráficos" #: server_status.php:1296 -#, fuzzy #| msgid "Add parameter" msgid "Add chart" -msgstr "Agregar parámetro" +msgstr "Agregar gráfico" #: server_status.php:1298 msgid "Rearrange/edit charts" -msgstr "" +msgstr "Reorganizar/editar gráficos" #: server_status.php:1300 msgid "Refresh rate:" msgstr "Velocidad de actualización:" #: server_status.php:1303 -#, fuzzy #| msgid "Textarea columns" msgid "Chart columns:" -msgstr "Columnas para las áreas de texto" +msgstr "Columnas del gráfico:" #: server_status.php:1317 -#, fuzzy #| msgid "User for config auth" msgid "Clear monitor config" -msgstr "Usuario para config auth" +msgstr "Vaciar configuración de monitorización" #: server_status.php:1320 -#, fuzzy #| msgid "Introduction" msgid "Monitor Instructions" -msgstr "Introducción" +msgstr "Instrucciones de monitorización" #: server_status.php:1321 msgid "" @@ -10063,6 +10067,10 @@ msgid "" " queries. For the latter you will need to log_output set to 'TABLE' " "and have either the slow_query_log or general_log enabled." msgstr "" +"El monitorizador de phpMyAdmin puede asistir en la optimización de la " +"configuración del servidor y rastrear consultas que toman mucho tiempo. Para " +"esto último va a necesitar que «log_output» esté definido como 'TABLE' y " +"tener activado «slow_query_log» o «general_log»." #: server_status.php:1329 msgid "" @@ -10084,86 +10092,92 @@ msgid "" "small time span.\n" "

" msgstr "" +"Utilizando el monitorizador:
\n" +"¡Ya estás listo! Una vez que pulses en 'Iniciar monitorización' el navegador " +"actualizará a intervalos regulares todos los gráficos mostrados. Podría " +"agregar gráficos y cambiar la velocidad de actualización en 'Configuración', " +"o eliminar cualquier gráfico utilizando el icono de rueda dentada en cada " +"gráfico.\n" +"

Cuando vea un pico repentino de actividad, seleccione el intervalo de " +"tiempo relevante en el gráfico manteniendo pulsado el botón izquierdo y " +"arrastrando sobre el gráfico. Esto cargará las estadísticas de los " +"registros, lo que lo ayudará a encontrar la causa del pico de actividad.

\n" +"

Notar que:\n" +"Activar «general_log» puede aumentar la carga en el servidor hast un 5-15%. " +"También esté al tanto que generar estadísticas de los registros es una tarea " +"muy intensiva por lo que se recomienda seleccionar un período de tiempo lo " +"más pequeño posible.\n" +"

" #: server_status.php:1348 -#, fuzzy #| msgid "Usage" msgid "CPU Usage" -msgstr "Uso" +msgstr "Uso de CPU" #: server_status.php:1351 -#, fuzzy #| msgid "2. Usage" msgid "Memory Usage" -msgstr "2. Utilización" +msgstr "Uso de memoria" #: server_status.php:1354 -#, fuzzy #| msgid "Usage" msgid "Swap Usage" -msgstr "Uso" +msgstr "Uso del área de intercambio" #: server_status.php:1357 -#, fuzzy #| msgid "All status variables" msgid "Status variable(s)" -msgstr "Todas las variables de estado" +msgstr "Variable(s) de estado" #: server_status.php:1359 -#, fuzzy #| msgid "Select Tables" msgid "Select series:" -msgstr "Seleccionar tablas" +msgstr "Seleccionar serie:" #: server_status.php:1361 msgid "Commonly monitored" -msgstr "" +msgstr "Monitorizaciones comunes" #: server_status.php:1376 -#, fuzzy #| msgid "You must provide a valid table name" msgid "or type variable name:" -msgstr "Debe proveer un nombre de tabla válido" +msgstr "o ingrese el nombre de variable:" #: server_status.php:1380 msgid "Display as differential value" -msgstr "" +msgstr "Mostrar como un valor diferencial" #: server_status.php:1382 msgid "Apply a divisor" -msgstr "" +msgstr "Aplicar una división" #: server_status.php:1389 msgid "Append unit to data values" -msgstr "" +msgstr "Agregar unidad a los valores" #: server_status.php:1395 -#, fuzzy #| msgid "Add trigger" msgid "Add this series" -msgstr "Agregar disparador" +msgstr "Agregar esta serie" #: server_status.php:1397 msgid "Clear series" -msgstr "" +msgstr "Vaciar serie" #: server_status.php:1400 -#, fuzzy #| msgid "Series:" msgid "Series in Chart:" -msgstr "Series:" +msgstr "Series en el gráfico:" #: server_status.php:1408 -#, fuzzy #| msgid "Loading" msgid "Loading logs" -msgstr "Cargando" +msgstr "Cargando registros" #: server_status.php:1411 -#, fuzzy #| msgid "Show statistics" msgid "Log statistics" -msgstr "Mostrar estadísticas" +msgstr "Estadísticas de registros" #: server_synchronize.php:92 msgid "Could not connect to the source" diff --git a/po/ja.po b/po/ja.po index 8a4f223cde..bb530496ed 100644 --- a/po/ja.po +++ b/po/ja.po @@ -4,7 +4,7 @@ msgstr "" "Project-Id-Version: phpMyAdmin 3.5.0-dev\n" "Report-Msgid-Bugs-To: phpmyadmin-devel@lists.sourceforge.net\n" "POT-Creation-Date: 2011-07-19 14:25+0200\n" -"PO-Revision-Date: 2011-07-18 11:16+0200\n" +"PO-Revision-Date: 2011-07-20 12:03+0200\n" "Last-Translator: Yuichiro \n" "Language-Team: japanese \n" "Language: ja\n" @@ -1138,15 +1138,15 @@ msgstr "クエリの統計" #: js/messages.php:92 msgid "System CPU Usage" -msgstr "" +msgstr "システム CPU の使用状況" #: js/messages.php:93 msgid "System memory" -msgstr "" +msgstr "システムメモリ" #: js/messages.php:94 msgid "System swap" -msgstr "" +msgstr "システムスワップ" #: js/messages.php:95 libraries/common.lib.php:1276 server_status.php:1385 msgid "MiB" @@ -1158,7 +1158,7 @@ msgstr "KiB" #: js/messages.php:98 msgid "Average load" -msgstr "" +msgstr "平均負荷" #. l10n: Questions is the name of a MySQL Status variable #: js/messages.php:100 @@ -1177,20 +1177,18 @@ msgid "Settings" msgstr "設定" #: js/messages.php:103 -#, fuzzy #| msgid "Remove database" msgid "Remove chart" -msgstr "データベースの削除" +msgstr "グラフの削除" #: js/messages.php:104 msgid "Edit labels and series" msgstr "" #: js/messages.php:105 -#, fuzzy #| msgid "Snap to grid" msgid "Add chart to grid" -msgstr "グリッドにあわせる" +msgstr "モニタリンググラフを追加する" #: js/messages.php:107 msgid "Please add at least one variable to the series" @@ -1205,11 +1203,11 @@ msgstr "なし" #: js/messages.php:109 msgid "Resume monitor" -msgstr "" +msgstr "モニタ再開" #: js/messages.php:110 msgid "Pause monitor" -msgstr "" +msgstr "モニタ一時中断" #: js/messages.php:112 msgid "general_log and slow_query_log is enabled." @@ -1300,7 +1298,6 @@ msgid "Current settings" msgstr "詳細設定" #: js/messages.php:133 server_status.php:1345 -#, fuzzy #| msgid "Chart title" msgid "Chart Title" msgstr "グラフの題名" @@ -8996,10 +8993,9 @@ msgstr "全ての状態変数" #: server_status.php:576 msgid "Monitor" -msgstr "" +msgstr "モニタ" #: server_status.php:586 server_status.php:608 -#, fuzzy #| msgid "Refresh rate:" msgid "Refresh rate: " msgstr "再描画間隔:" @@ -9134,7 +9130,7 @@ msgstr "ID" msgid "" "The number of connections that were aborted because the client died without " "closing the connection properly." -msgstr "" +msgstr "クライアントが適切に接続を閉じなかったために中断された接続数。" #: server_status.php:1033 msgid "The number of failed attempts to connect to the MySQL server." @@ -9773,10 +9769,9 @@ msgid "The number of threads that are not sleeping." msgstr "スリープしていないスレッドの数" #: server_status.php:1277 -#, fuzzy #| msgid "Start row" msgid "Start Monitor" -msgstr "開始行" +msgstr "モニタ開始" #: server_status.php:1285 #, fuzzy @@ -9786,33 +9781,30 @@ msgstr "はじめに" #: server_status.php:1289 msgid "Done rearranging/editing charts" -msgstr "" +msgstr "グラフの再配置/変更完了" #: server_status.php:1296 -#, fuzzy #| msgid "Add parameter" msgid "Add chart" -msgstr "パラメータを追加する" +msgstr "グラフの追加" #: server_status.php:1298 msgid "Rearrange/edit charts" -msgstr "" +msgstr "グラフの再配置/変更" #: server_status.php:1300 msgid "Refresh rate:" msgstr "再描画間隔:" #: server_status.php:1303 -#, fuzzy #| msgid "Textarea columns" msgid "Chart columns:" -msgstr "textarea の 1 行の文字数" +msgstr "1 段のグラフ数" #: server_status.php:1317 -#, fuzzy #| msgid "User for config auth" msgid "Clear monitor config" -msgstr "config 認証用のユーザ" +msgstr "モニタ設定のクリア" #: server_status.php:1320 #, fuzzy @@ -9850,34 +9842,29 @@ msgid "" msgstr "" #: server_status.php:1348 -#, fuzzy #| msgid "Usage" msgid "CPU Usage" -msgstr "使用量" +msgstr "CPU 使用状況" #: server_status.php:1351 -#, fuzzy #| msgid "2. Usage" msgid "Memory Usage" -msgstr "2. 使い方" +msgstr "メモリ使用状況" #: server_status.php:1354 -#, fuzzy #| msgid "Usage" msgid "Swap Usage" -msgstr "使用量" +msgstr "スワップ状況" #: server_status.php:1357 -#, fuzzy #| msgid "All status variables" msgid "Status variable(s)" -msgstr "全ての状態変数" +msgstr "状態変数" #: server_status.php:1359 -#, fuzzy #| msgid "Select Tables" msgid "Select series:" -msgstr "テーブルを選択してください" +msgstr "系列の選択:" #: server_status.php:1361 msgid "Commonly monitored" @@ -9891,31 +9878,29 @@ msgstr "有効なテーブル名を指定してください" #: server_status.php:1380 msgid "Display as differential value" -msgstr "" +msgstr "差分値として表示する" #: server_status.php:1382 msgid "Apply a divisor" -msgstr "" +msgstr "除数を適用する" #: server_status.php:1389 msgid "Append unit to data values" -msgstr "" +msgstr "データ値に単位を追加する" #: server_status.php:1395 -#, fuzzy #| msgid "Add trigger" msgid "Add this series" -msgstr "トリガを追加する" +msgstr "この系列を追加する" #: server_status.php:1397 msgid "Clear series" -msgstr "" +msgstr "系列をクリアする" #: server_status.php:1400 -#, fuzzy #| msgid "SQL queries" msgid "Series in Chart:" -msgstr "SQL クエリ" +msgstr "グラフの系列" #: server_status.php:1408 #, fuzzy @@ -10506,10 +10491,9 @@ msgid "X-Axis:" msgstr "横軸:" #: tbl_chart.php:113 -#, fuzzy #| msgid "SQL queries" msgid "Series:" -msgstr "SQL クエリ" +msgstr "系列:" #: tbl_chart.php:115 #, fuzzy diff --git a/po/sl.po b/po/sl.po index 1d41628226..43cba12f29 100644 --- a/po/sl.po +++ b/po/sl.po @@ -4,15 +4,15 @@ msgstr "" "Project-Id-Version: phpMyAdmin 3.5.0-dev\n" "Report-Msgid-Bugs-To: phpmyadmin-devel@lists.sourceforge.net\n" "POT-Creation-Date: 2011-07-19 14:25+0200\n" -"PO-Revision-Date: 2011-07-11 21:13+0200\n" +"PO-Revision-Date: 2011-07-19 23:21+0200\n" "Last-Translator: Domen \n" "Language-Team: slovenian \n" "Language: sl\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n" -"%100==4 ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || " +"n%100==4 ? 2 : 3);\n" "X-Generator: Pootle 2.0.5\n" #: browse_foreigners.php:35 browse_foreigners.php:53 @@ -1129,15 +1129,14 @@ msgstr "Povezave / Procesi" #. l10n: Questions is the name of a MySQL Status variable #: js/messages.php:85 -#, fuzzy #| msgid "Connections since last refresh" msgid "Questions since last refresh" -msgstr "Povezav od zadnje osvežitve" +msgstr "Vprašanja od zadnje osvežitve" #. l10n: Questions is the name of a MySQL Status variable #: js/messages.php:87 msgid "Questions (executed statements by the server)" -msgstr "" +msgstr "Vprašanja (izvedene poizvedbe strežnika)" #: js/messages.php:89 server_status.php:574 msgid "Query statistics" @@ -1145,15 +1144,15 @@ msgstr "Statistika poizvedb" #: js/messages.php:92 msgid "System CPU Usage" -msgstr "" +msgstr "Uporaba sistemskega CPU" #: js/messages.php:93 msgid "System memory" -msgstr "" +msgstr "Sistemski pomnilnik" #: js/messages.php:94 msgid "System swap" -msgstr "" +msgstr "Sistemska izmenjava" #: js/messages.php:95 libraries/common.lib.php:1276 server_status.php:1385 msgid "MiB" @@ -1165,14 +1164,13 @@ msgstr "KiB" #: js/messages.php:98 msgid "Average load" -msgstr "" +msgstr "Povprečno nalaganje" #. l10n: Questions is the name of a MySQL Status variable #: js/messages.php:100 -#, fuzzy #| msgid "Versions" msgid "Questions" -msgstr "Različice" +msgstr "Vprašanja" #: js/messages.php:101 server_status.php:851 msgid "Traffic" @@ -1184,24 +1182,22 @@ msgid "Settings" msgstr "Nastavitve" #: js/messages.php:103 -#, fuzzy #| msgid "Remove database" msgid "Remove chart" -msgstr "Odstrani zbirko podatkov" +msgstr "Odstrani grafikon" #: js/messages.php:104 msgid "Edit labels and series" -msgstr "" +msgstr "Uredi oznake in serije" #: js/messages.php:105 -#, fuzzy #| msgid "Snap to grid" msgid "Add chart to grid" -msgstr "Pripni na mrežo" +msgstr "Dodaj grafikon na mrežo" #: js/messages.php:107 msgid "Please add at least one variable to the series" -msgstr "" +msgstr "Prosimo, v serijo dodajte vsaj eno spremenljivko" #: js/messages.php:108 libraries/display_export.lib.php:306 #: libraries/display_tbl.lib.php:564 libraries/export/sql.php:1039 @@ -1212,35 +1208,35 @@ msgstr "Brez" #: js/messages.php:109 msgid "Resume monitor" -msgstr "" +msgstr "Nadaljuj nadziranje" #: js/messages.php:110 msgid "Pause monitor" -msgstr "" +msgstr "Postoj nadziranje" #: js/messages.php:112 msgid "general_log and slow_query_log is enabled." -msgstr "" +msgstr "general_log in slow_query_log sta omogočena." #: js/messages.php:113 msgid "general_log is enabled." -msgstr "" +msgstr "general_log je omogočen." #: js/messages.php:114 msgid "slow_query_log is enabled." -msgstr "" +msgstr "slow_query_log je omogočen." #: js/messages.php:115 msgid "slow_query_log and general_log is disabled." -msgstr "" +msgstr "slow_query_log in general_log sta onemogočena." #: js/messages.php:116 msgid "log_output is not set to TABLE." -msgstr "" +msgstr "log_output ni nastavljen na TABLE." #: js/messages.php:117 msgid "log_output is set to TABLE." -msgstr "" +msgstr "log_output je nastavljen na TABLE." #: js/messages.php:118 #, php-format @@ -1253,40 +1249,42 @@ msgstr "" #: js/messages.php:119 #, php-format msgid "long_query_time is set to %d second(s)." -msgstr "" +msgstr "long_query_time je nastavljen na %d sekund(o)." #: js/messages.php:120 msgid "" "Following settings will be applied globally and reset to default on server " "restart:" msgstr "" +"Naslednje nastavitve bodo uveljavljene globalno in bodo ponastavljene na " +"privzeto vrednost ob ponovnem zagonu strežnika:" #. l10n: %s is FILE or TABLE #: js/messages.php:122 -#, fuzzy, php-format +#, php-format #| msgid "Save output to a file" msgid "Set log_output to %s" -msgstr "Shrani izhod v datoteko" +msgstr "Nastavi log_output na %s" #. l10n: Enable in this context means setting a status variable to ON #: js/messages.php:124 -#, fuzzy, php-format +#, php-format #| msgid "Enabled" msgid "Enable %s" -msgstr "Omogočeno" +msgstr "Omogoči %s" #. l10n: Disable in this context means setting a status variable to OFF #: js/messages.php:126 -#, fuzzy, php-format +#, php-format #| msgid "Disabled" msgid "Disable %s" -msgstr "Onemogočeno" +msgstr "Onemogoči %s" #. l10n: %d seconds #: js/messages.php:128 #, php-format msgid "Set long_query_time to %ds" -msgstr "" +msgstr "Nastavi long_query_time na %d s" #: js/messages.php:129 msgid "" @@ -1295,26 +1293,22 @@ msgid "" msgstr "" #: js/messages.php:130 -#, fuzzy #| msgid "Manage your settings" msgid "Change settings" -msgstr "Upravljajte svoje nastavitve" +msgstr "Spremeni nastavitve" #: js/messages.php:131 -#, fuzzy #| msgid "More settings" msgid "Current settings" -msgstr "Več nastavitev" +msgstr "Trenutne nastavitve" #: js/messages.php:133 server_status.php:1345 -#, fuzzy #| msgid "Chart title" msgid "Chart Title" msgstr "Naslov grafikona" #. l10n: As in differential values #: js/messages.php:135 -#, fuzzy #| msgid "Difference" msgid "Differential" msgstr "Razlika" @@ -1322,35 +1316,36 @@ msgstr "Razlika" #: js/messages.php:136 #, php-format msgid "Divided by %s:" -msgstr "" +msgstr "Deljeno z %s:" #: js/messages.php:138 -#, fuzzy #| msgid "Select page" msgid "Selected time range:" -msgstr "Izberi stran" +msgstr "Izbrano časovno območje:" #: js/messages.php:139 msgid "Group together INSERTs into same table" -msgstr "" +msgstr "Združi INSERT-e skupaj v eno tabelo" #: js/messages.php:140 msgid "" "

Choose from which log you want the statistics to be generated from.

" "Results are grouped by query text." msgstr "" +"

Izberite dnevnike, iz katerih želite ustvariti statistiko.

Rezultati " +"so zbrani po besedilu poizvedbe." #: js/messages.php:141 msgid "From slow log" -msgstr "" +msgstr "Iz počasnega dnevnika" #: js/messages.php:142 msgid "From general log" -msgstr "" +msgstr "Iz splošnega dnevnika" #: js/messages.php:143 msgid "Analysing & loading logs. This may take a while." -msgstr "" +msgstr "Analiziranje in nalaganje dnevnikov. To lahko traja nekaj časa." #: js/messages.php:144 msgid "" @@ -1369,16 +1364,17 @@ msgstr "" #: js/messages.php:146 msgid "Log data loaded. Queries executed in this time span:" msgstr "" +"Podatki dnevnika so naloženi. Poizvedbe, izvedene v tem časovnem razponu:" #: js/messages.php:148 -#, fuzzy #| msgid "Jump to database" msgid "Jump to Log table" -msgstr "Pojdi v zbirko podatkov" +msgstr "Pojdi v dnevniško tabelo" #: js/messages.php:149 msgid "Log analysed, but not data found in this time span." msgstr "" +"Dnevnik je analiziran, vendar v tem časovnem razponu nisem našel podatkov." #: js/messages.php:153 libraries/tbl_properties.inc.php:780 #: pmd_general.php:388 pmd_general.php:425 pmd_general.php:545 @@ -2458,10 +2454,9 @@ msgid "The %s functionality is affected by a known bug, see %s" msgstr "Na funkcionalnost %s vpliva znan hrošč, glej %s" #: libraries/common.lib.php:2447 -#, fuzzy #| msgid "Click to select" msgid "Click to toggle" -msgstr "Kliknite za označitev" +msgstr "Kliknite za preklop" #: libraries/common.lib.php:2718 libraries/common.lib.php:2725 #: libraries/common.lib.php:2912 libraries/config/setup.forms.php:296 @@ -6768,10 +6763,9 @@ msgid "The following query has failed: \"%s\"" msgstr "Naslednja poizvedba je spodletela: \"%s\"" #: libraries/rte/rte_events.lib.php:116 -#, fuzzy #| msgid "Sorry, we failed to restore the dropped routine." msgid "Sorry, we failed to restore the dropped event." -msgstr "Oprostite, zavržene rutine nam ni uspelo obnoviti." +msgstr "Oprostite, zavrženega dogodka nam ni uspelo obnoviti." #: libraries/rte/rte_events.lib.php:117 libraries/rte/rte_routines.lib.php:269 #: libraries/rte/rte_triggers.lib.php:90 @@ -6779,16 +6773,16 @@ msgid "The backed up query was:" msgstr "Varnostno kopirana poizvedba je bila:" #: libraries/rte/rte_events.lib.php:121 -#, fuzzy, php-format +#, php-format #| msgid "Routine %1$s has been modified." msgid "Event %1$s has been modified." -msgstr "Rutina %1$s je bila spremenjena." +msgstr "Dogodek %1$s je bil spremenjen." #: libraries/rte/rte_events.lib.php:133 -#, fuzzy, php-format +#, php-format #| msgid "Table %1$s has been created." msgid "Event %1$s has been created." -msgstr "Tabela %1$s je ustvarjena." +msgstr "Dogodek %1$s je ustvarjen." #: libraries/rte/rte_events.lib.php:141 libraries/rte/rte_routines.lib.php:294 #: libraries/rte/rte_triggers.lib.php:114 @@ -6796,16 +6790,14 @@ msgid "One or more errors have occured while processing your request:" msgstr "Med obdelovanjem vaše zahteve je prišlo do ene ali več napak:" #: libraries/rte/rte_events.lib.php:181 -#, fuzzy #| msgid "Create view" msgid "Create event" -msgstr "Ustvari pogled" +msgstr "Ustvari dogodek" #: libraries/rte/rte_events.lib.php:185 -#, fuzzy #| msgid "Edit server" msgid "Edit event" -msgstr "Uredi strežnik" +msgstr "Uredi dogodek" #: libraries/rte/rte_events.lib.php:212 libraries/rte/rte_routines.lib.php:370 #: libraries/rte/rte_routines.lib.php:1264 @@ -6820,10 +6812,9 @@ msgid "Details" msgstr "Podrobnosti" #: libraries/rte/rte_events.lib.php:374 -#, fuzzy #| msgid "Event type" msgid "Event name" -msgstr "Vrsta dogodka" +msgstr "Ime dogodka" #: libraries/rte/rte_events.lib.php:395 server_binlog.php:182 msgid "Event type" @@ -6835,22 +6826,19 @@ msgid "Change to %s" msgstr "Spremeni v %s" #: libraries/rte/rte_events.lib.php:422 -#, fuzzy #| msgid "Execute" msgid "Execute at" -msgstr "Izvedi" +msgstr "Izvedi ob" #: libraries/rte/rte_events.lib.php:430 -#, fuzzy #| msgid "Execute" msgid "Execute every" -msgstr "Izvedi" +msgstr "Izvedi vsakih" #: libraries/rte/rte_events.lib.php:449 -#, fuzzy #| msgid "Startup" msgid "Start" -msgstr "Zagon" +msgstr "Začetek" #: libraries/rte/rte_events.lib.php:465 libraries/rte/rte_routines.lib.php:912 #: libraries/rte/rte_triggers.lib.php:348 @@ -6858,10 +6846,9 @@ msgid "Definition" msgstr "Opredelitev" #: libraries/rte/rte_events.lib.php:471 -#, fuzzy #| msgid "complete inserts" msgid "On completion preserve" -msgstr "popolne poizvedbe insert" +msgstr "Ob dokončanju ohrani" #: libraries/rte/rte_events.lib.php:475 libraries/rte/rte_routines.lib.php:922 #: libraries/rte/rte_triggers.lib.php:354 @@ -6871,13 +6858,12 @@ msgstr "Opredeljevalec" #: libraries/rte/rte_events.lib.php:518 libraries/rte/rte_routines.lib.php:986 #: libraries/rte/rte_triggers.lib.php:392 msgid "The definer must be in the \"username@hostname\" format" -msgstr "" +msgstr "Opredeljevalec mora biti oblike \"uporabniškoime@imegostitelja\"" #: libraries/rte/rte_events.lib.php:525 -#, fuzzy #| msgid "You must provide a routine name" msgid "You must provide an event name" -msgstr "Navesti morate ime rutine" +msgstr "Navesti morate ime dogodka" #: libraries/rte/rte_events.lib.php:537 #, fuzzy @@ -6886,46 +6872,41 @@ msgid "You must provide a valid interval value for the event." msgstr "Navesti morate ine in vrsto vsakega parametra rutine." #: libraries/rte/rte_events.lib.php:549 -#, fuzzy #| msgid "You must provide a routine definition." msgid "You must provide a valid execution time for the event." -msgstr "Navesti morate opredelitev rutine." +msgstr "Navesti morate veljavni čas izvedbe dogodka." #: libraries/rte/rte_events.lib.php:553 -#, fuzzy #| msgid "You must provide a name and a type for each routine parameter." msgid "You must provide a valid type for the event." -msgstr "Navesti morate ine in vrsto vsakega parametra rutine." +msgstr "Navesti morate veljavno vrsto dogodka." #: libraries/rte/rte_events.lib.php:572 -#, fuzzy #| msgid "You must provide a routine definition." msgid "You must provide an event definition." -msgstr "Navesti morate opredelitev rutine." +msgstr "Navesti morate opredelitev dogodka." #: libraries/rte/rte_footer.lib.php:29 msgid "New" -msgstr "" +msgstr "Novo" #: libraries/rte/rte_footer.lib.php:91 msgid "OFF" -msgstr "" +msgstr "IZKL" #: libraries/rte/rte_footer.lib.php:96 msgid "ON" -msgstr "" +msgstr "VKL" #: libraries/rte/rte_footer.lib.php:108 -#, fuzzy #| msgid "The event scheduler is enabled" msgid "Event scheduler status" -msgstr "Razporejevalnik dogodkov je omogočen" +msgstr "Stanje razporejevalnika dogodkov" #: libraries/rte/rte_list.lib.php:52 -#, fuzzy #| msgid "Return type" msgid "Returns" -msgstr "Vrnjena vrsta" +msgstr "Vrnjeno" #: libraries/rte/rte_list.lib.php:58 libraries/rte/rte_triggers.lib.php:320 #: server_status.php:976 sql.php:943 @@ -7043,13 +7024,12 @@ msgstr "" #: libraries/rte/rte_routines.lib.php:1055 msgid "You must provide a name and a type for each routine parameter." -msgstr "Navesti morate ine in vrsto vsakega parametra rutine." +msgstr "Navesti morate ime in vrsto vsakega parametra rutine." #: libraries/rte/rte_routines.lib.php:1065 -#, fuzzy #| msgid "You must provide a name and a type for each routine parameter." msgid "You must provide a valid return type for the routine." -msgstr "Navesti morate ine in vrsto vsakega parametra rutine." +msgstr "Navesti morate veljavno vrsto vrnjene vrednosti dogodka." #: libraries/rte/rte_routines.lib.php:1109 msgid "You must provide a routine definition." @@ -7085,46 +7065,41 @@ msgid "Function" msgstr "Funkcija" #: libraries/rte/rte_triggers.lib.php:89 -#, fuzzy #| msgid "Sorry, we failed to restore the dropped routine." msgid "Sorry, we failed to restore the dropped trigger." -msgstr "Oprostite, zavržene rutine nam ni uspelo obnoviti." +msgstr "Oprostite, zavrženega sprožilca nam ni uspelo obnoviti." #: libraries/rte/rte_triggers.lib.php:94 -#, fuzzy, php-format +#, php-format #| msgid "Routine %1$s has been modified." msgid "Trigger %1$s has been modified." -msgstr "Rutina %1$s je bila spremenjena." +msgstr "Sprožilec %1$s je bil spremenjen." #: libraries/rte/rte_triggers.lib.php:106 -#, fuzzy, php-format +#, php-format #| msgid "Table %1$s has been created." msgid "Trigger %1$s has been created." -msgstr "Tabela %1$s je ustvarjena." +msgstr "Sprožilec %1$s je ustvarjen." #: libraries/rte/rte_triggers.lib.php:157 -#, fuzzy #| msgid "Create view" msgid "Create trigger" -msgstr "Ustvari pogled" +msgstr "Ustvari sprožilec" #: libraries/rte/rte_triggers.lib.php:161 -#, fuzzy #| msgid "Add a trigger" msgid "Edit trigger" -msgstr "Dodaj sprožilec" +msgstr "Uredi sprožilec" #: libraries/rte/rte_triggers.lib.php:301 -#, fuzzy #| msgid "Triggers" msgid "Trigger name" -msgstr "Sprožilci" +msgstr "Ime sprožilca" #: libraries/rte/rte_triggers.lib.php:399 -#, fuzzy #| msgid "You must provide a routine name" msgid "You must provide a trigger name" -msgstr "Navesti morate ime rutine" +msgstr "Navesti morate ime sprožilca" #: libraries/rte/rte_triggers.lib.php:404 #, fuzzy @@ -7133,22 +7108,19 @@ msgid "You must provide a valid timing for the trigger" msgstr "Navesti morate ime rutine" #: libraries/rte/rte_triggers.lib.php:409 -#, fuzzy #| msgid "You must provide a name and a type for each routine parameter." msgid "You must provide a valid event for the trigger" -msgstr "Navesti morate ine in vrsto vsakega parametra rutine." +msgstr "Navesti morate veljavni dogodek sprožilca" #: libraries/rte/rte_triggers.lib.php:415 -#, fuzzy #| msgid "You must provide a routine name" msgid "You must provide a valid table name" -msgstr "Navesti morate ime rutine" +msgstr "Navesti morate veljavno ime tabele" #: libraries/rte/rte_triggers.lib.php:421 -#, fuzzy #| msgid "You must provide a routine definition." msgid "You must provide a trigger definition." -msgstr "Navesti morate opredelitev rutine." +msgstr "Navesti morate opredelitev sprožilca." #: libraries/rte/rte_words.lib.php:18 msgid "Add routine" @@ -7160,16 +7132,14 @@ msgid "Export of routine %s" msgstr "Izvoz rutine %s" #: libraries/rte/rte_words.lib.php:21 -#, fuzzy #| msgid "Routines" msgid "routine" -msgstr "Rutina" +msgstr "rutina" #: libraries/rte/rte_words.lib.php:22 -#, fuzzy #| msgid "You do not have the necessary privileges to create a new routine" msgid "You do not have the necessary privileges to create a routine" -msgstr "Nimate zadostnih pravic za ustvarjanje nove rutine" +msgstr "Nimate zadostnih pravic za ustvarjanje rutine" #: libraries/rte/rte_words.lib.php:23 #, php-format @@ -7181,7 +7151,6 @@ msgid "There are no routines to display." msgstr "Ni rutin za prikaz." #: libraries/rte/rte_words.lib.php:30 -#, fuzzy #| msgid "Add a trigger" msgid "Add trigger" msgstr "Dodaj sprožilec" @@ -7192,29 +7161,26 @@ msgid "Export of trigger %s" msgstr "Izvoz sprožilca %s" #: libraries/rte/rte_words.lib.php:33 -#, fuzzy #| msgid "Triggers" msgid "trigger" -msgstr "Sprožilci" +msgstr "sprožilec" #: libraries/rte/rte_words.lib.php:34 -#, fuzzy #| msgid "You do not have the necessary privileges to create a new routine" msgid "You do not have the necessary privileges to create a trigger" -msgstr "Nimate zadostnih pravic za ustvarjanje nove rutine" +msgstr "Nimate zadostnih pravic za ustvarjanje sprožilca" #: libraries/rte/rte_words.lib.php:35 -#, fuzzy, php-format +#, php-format #| msgid "No routine with name %1$s found in database %2$s" msgid "No trigger with name %1$s found in database %2$s" -msgstr "Rutine imenovane %1$s ni mogoče najti v zbirki podatkov %2$s" +msgstr "Sprožilca imenovanega %1$s ni mogoče najti v zbirki podatkov %2$s" #: libraries/rte/rte_words.lib.php:36 msgid "There are no triggers to display." msgstr "Ni sprožilcev za prikaz." #: libraries/rte/rte_words.lib.php:42 -#, fuzzy #| msgid "Add an event" msgid "Add event" msgstr "Dodaj dogodek" @@ -7225,22 +7191,20 @@ msgid "Export of event %s" msgstr "Izvoz dogodka %s" #: libraries/rte/rte_words.lib.php:45 -#, fuzzy #| msgid "Event" msgid "event" -msgstr "Dogodek" +msgstr "dogodek" #: libraries/rte/rte_words.lib.php:46 -#, fuzzy #| msgid "You do not have the necessary privileges to create a new routine" msgid "You do not have the necessary privileges to create an event" -msgstr "Nimate zadostnih pravic za ustvarjanje nove rutine" +msgstr "Nimate zadostnih pravic za ustvarjanje dogodka" #: libraries/rte/rte_words.lib.php:47 -#, fuzzy, php-format +#, php-format #| msgid "No event with name %s found in database %s" msgid "No event with name %1$s found in database %2$s" -msgstr "Nobenega dogodka imenovanega %s ni mogoče najti v zbirki podatkov %s" +msgstr "Dogodka imenovanega %1$s ni mogoče najti v zbirki podatkov %2$s" #: libraries/rte/rte_words.lib.php:48 msgid "There are no events to display." @@ -9118,13 +9082,12 @@ msgstr "Vse spremenljivke stanja" #: server_status.php:576 msgid "Monitor" -msgstr "" +msgstr "Nadziranje" #: server_status.php:586 server_status.php:608 -#, fuzzy #| msgid "Refresh rate:" msgid "Refresh rate: " -msgstr "Hitrost osveževanja:" +msgstr "Hitrost osveževanja: " #: server_status.php:629 msgid "Containing the word:" @@ -9144,10 +9107,10 @@ msgstr "Sorodne povezave:" #. l10n: Questions is the name of a MySQL Status variable #: server_status.php:695 -#, fuzzy, php-format +#, php-format #| msgid "Network traffic since startup: %s" msgid "Questions since startup: %s" -msgstr "Promet omrežja od zagona: %s" +msgstr "Vprašanja od zagona: %s" #: server_status.php:701 server_status.php:736 server_status.php:852 #: server_status.php:897 @@ -9177,10 +9140,10 @@ msgid "Network traffic since startup: %s" msgstr "Promet omrežja od zagona: %s" #: server_status.php:809 -#, fuzzy, php-format +#, php-format #| msgid "This MySQL server has been running for %s. It started up on %s." msgid "This MySQL server has been running for %1$s. It started up on %2$s." -msgstr "Strežnik MySQL deluje že %s. Zagnal se je %s." +msgstr "Strežnik MySQL deluje že %1$s. Zagnal se je %2$s." #: server_status.php:819 msgid "" @@ -9254,6 +9217,8 @@ msgid "" "The number of connections that were aborted because the client died without " "closing the connection properly." msgstr "" +"Število prekinjenih povezav zaradi izgube odjemalca, ki ni primerno prekinil " +"povezave." #: server_status.php:1033 msgid "The number of failed attempts to connect to the MySQL server." @@ -9912,52 +9877,46 @@ msgid "The number of threads that are not sleeping." msgstr "Število niti, ki ne spijo." #: server_status.php:1277 -#, fuzzy #| msgid "Start row" msgid "Start Monitor" -msgstr "Začetna vrstica" +msgstr "Začni nadziranje" #: server_status.php:1285 -#, fuzzy #| msgid "Introduction" msgid "Instructions/Setup" -msgstr "Uvod" +msgstr "Navodila/Namestitev" #: server_status.php:1289 msgid "Done rearranging/editing charts" -msgstr "" +msgstr "Preurejanje/urejanje grafikonov je končano" #: server_status.php:1296 -#, fuzzy #| msgid "Add parameter" msgid "Add chart" -msgstr "Dodaj parameter" +msgstr "Dodaj grafikon" #: server_status.php:1298 msgid "Rearrange/edit charts" -msgstr "" +msgstr "Preuredi/uredi grafikone" #: server_status.php:1300 msgid "Refresh rate:" msgstr "Hitrost osveževanja:" #: server_status.php:1303 -#, fuzzy #| msgid "Textarea columns" msgid "Chart columns:" -msgstr "Stolpcev besedilnega polja" +msgstr "Stolpci grafikona:" #: server_status.php:1317 -#, fuzzy #| msgid "User for config auth" msgid "Clear monitor config" -msgstr "Uporabnik za overovitev config" +msgstr "Počisti konfiguracijo nadziranja" #: server_status.php:1320 -#, fuzzy #| msgid "Introduction" msgid "Monitor Instructions" -msgstr "Uvod" +msgstr "Navodila nadziranja" #: server_status.php:1321 msgid "" @@ -9989,82 +9948,73 @@ msgid "" msgstr "" #: server_status.php:1348 -#, fuzzy #| msgid "Usage" msgid "CPU Usage" -msgstr "Uporaba" +msgstr "Uporaba CPU" #: server_status.php:1351 msgid "Memory Usage" -msgstr "" +msgstr "Uporaba pomnilnika" #: server_status.php:1354 -#, fuzzy #| msgid "Usage" msgid "Swap Usage" -msgstr "Uporaba" +msgstr "Uporaba izmenjevanja" #: server_status.php:1357 -#, fuzzy #| msgid "All status variables" msgid "Status variable(s)" -msgstr "Vse spremenljivke stanja" +msgstr "Spremenljivke stanja" #: server_status.php:1359 -#, fuzzy #| msgid "Select Tables" msgid "Select series:" -msgstr "Izberi tabele" +msgstr "Izberite serije:" #: server_status.php:1361 msgid "Commonly monitored" -msgstr "" +msgstr "Pogosto nadzirano" #: server_status.php:1376 -#, fuzzy #| msgid "You must provide a routine name" msgid "or type variable name:" -msgstr "Navesti morate ime rutine" +msgstr "ali vnesite ime spremenljivke:" #: server_status.php:1380 msgid "Display as differential value" -msgstr "" +msgstr "Prikaži kot vrednost razlike" #: server_status.php:1382 msgid "Apply a divisor" -msgstr "" +msgstr "Uporabi delitelja" #: server_status.php:1389 msgid "Append unit to data values" -msgstr "" +msgstr "Pripni enoto k vrednostim podatkov" #: server_status.php:1395 -#, fuzzy #| msgid "Add a trigger" msgid "Add this series" -msgstr "Dodaj sprožilec" +msgstr "Dodaj serijo" #: server_status.php:1397 msgid "Clear series" -msgstr "" +msgstr "Počisti serije" #: server_status.php:1400 -#, fuzzy #| msgid "Series:" msgid "Series in Chart:" -msgstr "Serije:" +msgstr "Serije v grafikonu:" #: server_status.php:1408 -#, fuzzy #| msgid "Loading" msgid "Loading logs" -msgstr "Nalaganje" +msgstr "Dnevniki nalaganja" #: server_status.php:1411 -#, fuzzy #| msgid "Show statistics" msgid "Log statistics" -msgstr "Pokaži statistiko" +msgstr "Statistika dnevnikov" #: server_synchronize.php:92 msgid "Could not connect to the source" diff --git a/po/tr.po b/po/tr.po index 39d0cb62e5..513033389d 100644 --- a/po/tr.po +++ b/po/tr.po @@ -4,7 +4,7 @@ msgstr "" "Project-Id-Version: phpMyAdmin 3.5.0-dev\n" "Report-Msgid-Bugs-To: phpmyadmin-devel@lists.sourceforge.net\n" "POT-Creation-Date: 2011-07-19 14:25+0200\n" -"PO-Revision-Date: 2011-07-16 12:12+0200\n" +"PO-Revision-Date: 2011-07-19 20:23+0200\n" "Last-Translator: Burak Yavuz \n" "Language-Team: turkish \n" "Language: tr\n" @@ -1121,15 +1121,14 @@ msgstr "Bağlantılar / İşlemler" #. l10n: Questions is the name of a MySQL Status variable #: js/messages.php:85 -#, fuzzy #| msgid "Connections since last refresh" msgid "Questions since last refresh" -msgstr "Son yenilemeden bu yana bağlantılar" +msgstr "Son yenilemeden bu yana sorular" #. l10n: Questions is the name of a MySQL Status variable #: js/messages.php:87 msgid "Questions (executed statements by the server)" -msgstr "" +msgstr "Sorular (sunucu tarafından çalıştırılan ifadeler)" #: js/messages.php:89 server_status.php:574 msgid "Query statistics" @@ -1137,15 +1136,15 @@ msgstr "Sorgu istatistikleri" #: js/messages.php:92 msgid "System CPU Usage" -msgstr "" +msgstr "Sistem İşlemcisi Kullanımı" #: js/messages.php:93 msgid "System memory" -msgstr "" +msgstr "Sistem belleği" #: js/messages.php:94 msgid "System swap" -msgstr "" +msgstr "Sistem takası" #: js/messages.php:95 libraries/common.lib.php:1276 server_status.php:1385 msgid "MiB" @@ -1157,14 +1156,13 @@ msgstr "KiB" #: js/messages.php:98 msgid "Average load" -msgstr "" +msgstr "Ortalama yükleme" #. l10n: Questions is the name of a MySQL Status variable #: js/messages.php:100 -#, fuzzy #| msgid "Versions" msgid "Questions" -msgstr "Sürümler" +msgstr "Sorular" #: js/messages.php:101 server_status.php:851 msgid "Traffic" @@ -1176,24 +1174,22 @@ msgid "Settings" msgstr "Ayarlar" #: js/messages.php:103 -#, fuzzy #| msgid "Remove database" msgid "Remove chart" -msgstr "Veritabanını kaldır" +msgstr "Çizelgeyi kaldır" #: js/messages.php:104 msgid "Edit labels and series" -msgstr "" +msgstr "Etiketleri ve diziyi düzenle" #: js/messages.php:105 -#, fuzzy #| msgid "Snap to grid" msgid "Add chart to grid" -msgstr "Kılavuza ayarla" +msgstr "Çizelgeyi ızgaraya ekle" #: js/messages.php:107 msgid "Please add at least one variable to the series" -msgstr "" +msgstr "Lütfen diziye en az bir değişken ekleyin" #: js/messages.php:108 libraries/display_export.lib.php:306 #: libraries/display_tbl.lib.php:564 libraries/export/sql.php:1039 @@ -1204,35 +1200,35 @@ msgstr "Yok" #: js/messages.php:109 msgid "Resume monitor" -msgstr "" +msgstr "İzlemeye devam et" #: js/messages.php:110 msgid "Pause monitor" -msgstr "" +msgstr "İzlemeyi duraklat" #: js/messages.php:112 msgid "general_log and slow_query_log is enabled." -msgstr "" +msgstr "general_log ve slow_query_log etkinleştirildi." #: js/messages.php:113 msgid "general_log is enabled." -msgstr "" +msgstr "general_log etkinleştirildi." #: js/messages.php:114 msgid "slow_query_log is enabled." -msgstr "" +msgstr "slow_query_log etkinleştirildi." #: js/messages.php:115 msgid "slow_query_log and general_log is disabled." -msgstr "" +msgstr "slow_query_log ve general_log etkisizleştirildi." #: js/messages.php:116 msgid "log_output is not set to TABLE." -msgstr "" +msgstr "log_output, TABLE olarak ayarlı değil." #: js/messages.php:117 msgid "log_output is set to TABLE." -msgstr "" +msgstr "log_output, TABLE olarak ayarlı." #: js/messages.php:118 #, php-format @@ -1245,40 +1241,42 @@ msgstr "" #: js/messages.php:119 #, php-format msgid "long_query_time is set to %d second(s)." -msgstr "" +msgstr "long_query_time %d saniyeye ayarlı." #: js/messages.php:120 msgid "" "Following settings will be applied globally and reset to default on server " "restart:" msgstr "" +"Aşağıdaki ayarlar genel olarak uygulanacak ve sunucu yeniden başlatıldığında " +"varsayılana sıfırlanacak:" #. l10n: %s is FILE or TABLE #: js/messages.php:122 -#, fuzzy, php-format +#, php-format #| msgid "Save output to a file" msgid "Set log_output to %s" -msgstr "Çıktıyı dosyaya kaydet" +msgstr "log_output'u %s'a ayarla" #. l10n: Enable in this context means setting a status variable to ON #: js/messages.php:124 -#, fuzzy, php-format +#, php-format #| msgid "Enabled" msgid "Enable %s" -msgstr "Etkin" +msgstr "%s etkin" #. l10n: Disable in this context means setting a status variable to OFF #: js/messages.php:126 -#, fuzzy, php-format +#, php-format #| msgid "Disabled" msgid "Disable %s" -msgstr "Etkisiz" +msgstr "%s etkisiz" #. l10n: %d seconds #: js/messages.php:128 #, php-format msgid "Set long_query_time to %ds" -msgstr "" +msgstr "long_query_time'ı %ds ayarla" #: js/messages.php:129 msgid "" @@ -1287,29 +1285,25 @@ msgid "" msgstr "" #: js/messages.php:130 -#, fuzzy #| msgid "Manage your settings" msgid "Change settings" -msgstr "Ayarlarınızı yönetin" +msgstr "Ayarları değiştir" #: js/messages.php:131 -#, fuzzy #| msgid "More settings" msgid "Current settings" -msgstr "Daha fazla ayarlar" +msgstr "Şu anki ayarlar" #: js/messages.php:133 server_status.php:1345 -#, fuzzy #| msgid "Chart title" msgid "Chart Title" -msgstr "Çizelge başlığı" +msgstr "Çizelge Başlığı" #. l10n: As in differential values #: js/messages.php:135 -#, fuzzy #| msgid "Difference" msgid "Differential" -msgstr "Farkı" +msgstr "Ayırdedici" #: js/messages.php:136 #, php-format @@ -1317,10 +1311,9 @@ msgid "Divided by %s:" msgstr "" #: js/messages.php:138 -#, fuzzy #| msgid "Select page" msgid "Selected time range:" -msgstr "Sayfa seç" +msgstr "Seçili zaman aralığı:" #: js/messages.php:139 msgid "Group together INSERTs into same table" @@ -1363,10 +1356,9 @@ msgid "Log data loaded. Queries executed in this time span:" msgstr "" #: js/messages.php:148 -#, fuzzy #| msgid "Jump to database" msgid "Jump to Log table" -msgstr "Veritabanına git" +msgstr "Günlük tablosuna atla" #: js/messages.php:149 msgid "Log analysed, but not data found in this time span." @@ -9050,10 +9042,9 @@ msgid "Monitor" msgstr "" #: server_status.php:586 server_status.php:608 -#, fuzzy #| msgid "Refresh rate:" msgid "Refresh rate: " -msgstr "Yenileme oranı:" +msgstr "Yenileme oranı: " #: server_status.php:629 msgid "Containing the word:" @@ -9073,10 +9064,10 @@ msgstr "İlgili bağlantılar:" #. l10n: Questions is the name of a MySQL Status variable #: server_status.php:695 -#, fuzzy, php-format +#, php-format #| msgid "Network traffic since startup: %s" msgid "Questions since startup: %s" -msgstr "Başlangıçtan bu yana ağ trafiği: %s" +msgstr "Başlangıçtan bu yana sorular: %s" #: server_status.php:701 server_status.php:736 server_status.php:852 #: server_status.php:897 @@ -9106,10 +9097,10 @@ msgid "Network traffic since startup: %s" msgstr "Başlangıçtan bu yana ağ trafiği: %s" #: server_status.php:809 -#, fuzzy, php-format +#, php-format #| msgid "This MySQL server has been running for %s. It started up on %s." msgid "This MySQL server has been running for %1$s. It started up on %2$s." -msgstr "Bu MySQL sunucusunun çalışma süresi: %s. Başlatıldığı zaman: %s." +msgstr "Bu MySQL sunucusunun çalışma süresi: %1$s. Başlatıldığı zaman: %2$s." #: server_status.php:819 msgid "" @@ -9845,26 +9836,23 @@ msgid "The number of threads that are not sleeping." msgstr "Hala faaliyette olan işlemler sayısıdır." #: server_status.php:1277 -#, fuzzy #| msgid "Start row" msgid "Start Monitor" -msgstr "Başlangıç satırı" +msgstr "Başlangıç İzleyici" #: server_status.php:1285 -#, fuzzy #| msgid "Introduction" msgid "Instructions/Setup" -msgstr "Başlangıç" +msgstr "Yönergeler/Ayarlama" #: server_status.php:1289 msgid "Done rearranging/editing charts" msgstr "" #: server_status.php:1296 -#, fuzzy #| msgid "Add parameter" msgid "Add chart" -msgstr "Parametre ekle" +msgstr "Çizelge ekle" #: server_status.php:1298 msgid "Rearrange/edit charts" @@ -9875,22 +9863,19 @@ msgid "Refresh rate:" msgstr "Yenileme oranı:" #: server_status.php:1303 -#, fuzzy #| msgid "Textarea columns" msgid "Chart columns:" -msgstr "Metin alanı sütunları" +msgstr "Çizelge sütunları:" #: server_status.php:1317 -#, fuzzy #| msgid "User for config auth" msgid "Clear monitor config" -msgstr "Yapılandırma kimlik den. için kullanıcı" +msgstr "İzleme yapılandırmasını temizle" #: server_status.php:1320 -#, fuzzy #| msgid "Introduction" msgid "Monitor Instructions" -msgstr "Başlangıç" +msgstr "İzleme Yönergeleri" #: server_status.php:1321 msgid "" @@ -9922,42 +9907,37 @@ msgid "" msgstr "" #: server_status.php:1348 -#, fuzzy #| msgid "Usage" msgid "CPU Usage" -msgstr "Kullanım" +msgstr "İşlemci Kullanımı" #: server_status.php:1351 msgid "Memory Usage" msgstr "" #: server_status.php:1354 -#, fuzzy #| msgid "Usage" msgid "Swap Usage" -msgstr "Kullanım" +msgstr "Takas Kullanımı" #: server_status.php:1357 -#, fuzzy #| msgid "All status variables" msgid "Status variable(s)" -msgstr "Tüm durum değişkenleri" +msgstr "Durum değişkeni(leri)" #: server_status.php:1359 -#, fuzzy #| msgid "Select Tables" msgid "Select series:" -msgstr "Tabloları seç" +msgstr "Dizi seç:" #: server_status.php:1361 msgid "Commonly monitored" msgstr "" #: server_status.php:1376 -#, fuzzy #| msgid "You must provide a valid table name" msgid "or type variable name:" -msgstr "Geçerli bir tablo adı vermek zorundasınız" +msgstr "veya değişken adını yazın:" #: server_status.php:1380 msgid "Display as differential value" @@ -9972,32 +9952,28 @@ msgid "Append unit to data values" msgstr "" #: server_status.php:1395 -#, fuzzy #| msgid "Add trigger" msgid "Add this series" -msgstr "Tetikleyici ekle" +msgstr "Bu diziyi ekle" #: server_status.php:1397 msgid "Clear series" -msgstr "" +msgstr "Diziyi temizle" #: server_status.php:1400 -#, fuzzy #| msgid "Series:" msgid "Series in Chart:" -msgstr "Dizi:" +msgstr "Çizelgedeki Dizi:" #: server_status.php:1408 -#, fuzzy #| msgid "Loading" msgid "Loading logs" -msgstr "Yükleniyor" +msgstr "Günlükler yükleniyor" #: server_status.php:1411 -#, fuzzy #| msgid "Show statistics" msgid "Log statistics" -msgstr "İstatistikleri göster" +msgstr "Günlük istatistikleri" #: server_synchronize.php:92 msgid "Could not connect to the source" diff --git a/server_sql.php b/server_sql.php index f8609f49cb..ddf90eded7 100644 --- a/server_sql.php +++ b/server_sql.php @@ -16,6 +16,8 @@ require_once './libraries/common.inc.php'; $GLOBALS['js_include'][] = 'functions.js'; $GLOBALS['js_include'][] = 'makegrid.js'; $GLOBALS['js_include'][] = 'sql.js'; +$GLOBALS['js_include'][] = 'codemirror/lib/codemirror.js'; +$GLOBALS['js_include'][] = 'codemirror/mode/mysql/mysql.js'; require_once './libraries/server_common.inc.php'; require_once './libraries/sql_query_form.lib.php'; diff --git a/server_status.php b/server_status.php index 004a536490..a16896be3d 100644 --- a/server_status.php +++ b/server_status.php @@ -44,16 +44,18 @@ if (isset($_REQUEST['ajax_request']) && $_REQUEST['ajax_request'] == true) { header('Content-Type: text/html; charset=UTF-8'); if (isset($_REQUEST['logging_vars'])) { - if(isset($_REQUEST['varName']) && isset($_REQUEST['varValue'])) { + if (isset($_REQUEST['varName']) && isset($_REQUEST['varValue'])) { $value = PMA_sqlAddslashes($_REQUEST['varValue']); - if(!is_numeric($value)) $value="'".$value."'"; + if (!is_numeric($value)) $value="'".$value."'"; - if(! preg_match("/[^a-zA-Z0-9_]+/",$_REQUEST['varName'])) - PMA_DBI_query('SET GLOBAL '.$_REQUEST['varName'].' = '.$value); + if (!preg_match("/[^a-zA-Z0-9_]+/",$_REQUEST['varName'])) + PMA_DBI_query('SET GLOBAL ' . $_REQUEST['varName'] . ' = '.$value); } - $loggingVars = PMA_DBI_fetch_result('SHOW GLOBAL VARIABLES WHERE Variable_name IN ("general_log","slow_query_log","long_query_time","log_output")', 0, 1); + $loggingVars = PMA_DBI_fetch_result( + "SHOW GLOBAL VARIABLES WHERE Variable_name IN ( + 'general_log', 'slow_query_log', 'long_query_time', 'log_output')", 0, 1); exit(json_encode($loggingVars)); } @@ -61,7 +63,7 @@ if (isset($_REQUEST['ajax_request']) && $_REQUEST['ajax_request'] == true) { if (isset($_REQUEST['chart_data'])) { switch($_REQUEST['type']) { case 'proc': - $c = PMA_DBI_fetch_result('SHOW GLOBAL STATUS WHERE Variable_name="Connections"', 0, 1); + $c = PMA_DBI_fetch_result("SHOW GLOBAL STATUS WHERE Variable_name = 'Connections'", 0, 1); $result = PMA_DBI_query('SHOW PROCESSLIST'); $num_procs = PMA_DBI_num_rows($result); @@ -74,7 +76,10 @@ if (isset($_REQUEST['ajax_request']) && $_REQUEST['ajax_request'] == true) { exit(json_encode($ret)); case 'queries': - $queries = PMA_DBI_fetch_result('SHOW GLOBAL STATUS WHERE Variable_name LIKE "Com_%" OR Variable_name="Questions" AND Value>0', 0, 1); + $queries = PMA_DBI_fetch_result( + "SHOW GLOBAL STATUS + WHERE (Variable_name LIKE 'Com_%' OR Variable_name = 'Questions') + AND Value > 0'", 0, 1); cleanDeprecated($queries); // admin commands are not queries unset($queries['Com_admin_commands']); @@ -91,7 +96,10 @@ if (isset($_REQUEST['ajax_request']) && $_REQUEST['ajax_request'] == true) { exit(json_encode($ret)); case 'traffic': - $traffic = PMA_DBI_fetch_result('SHOW GLOBAL STATUS WHERE Variable_name="Bytes_received" OR Variable_name="Bytes_sent"', 0, 1); + $traffic = PMA_DBI_fetch_result( + "SHOW GLOBAL STATUS + WHERE Variable_name = 'Bytes_received' + OR Variable_name = 'Bytes_sent'", 0, 1); $ret = array( 'x' => microtime(true)*1000, @@ -102,16 +110,16 @@ if (isset($_REQUEST['ajax_request']) && $_REQUEST['ajax_request'] == true) { exit(json_encode($ret)); case 'chartgrid': - $ret = json_decode($_REQUEST['requiredData'],true); - $statusVars = Array(); + $ret = json_decode($_REQUEST['requiredData'], true); + $statusVars = array(); $sysinfo = $cpuload = $memory = 0; - foreach($ret as $chart_id=>$chartNodes) { - foreach($chartNodes as $node_id=>$node) { - switch($node['dataType']) { + foreach ($ret as $chart_id => $chartNodes) { + foreach ($chartNodes as $node_id => $node) { + switch ($node['dataType']) { case 'statusvar': // Some white list filtering - if(! preg_match('/[^a-zA-Z_]+/',$node['name'])) + if (!preg_match('/[^a-zA-Z_]+/',$node['name'])) $statusVars[] = $node['name']; break; @@ -121,14 +129,14 @@ if (isset($_REQUEST['ajax_request']) && $_REQUEST['ajax_request'] == true) { break; case 'cpu': - if(! $sysinfo) { + if (!$sysinfo) { require_once('libraries/sysinfo.lib.php'); $sysinfo = getSysInfo(); } - if(! $cpuload) + if (!$cpuload) $cpuload = $sysinfo->loadavg(); - if(PHP_OS == 'Linux') { + if (PHP_OS == 'Linux') { $ret[$chart_id][$node_id]['idle'] = $cpuload['idle']; $ret[$chart_id][$node_id]['busy'] = $cpuload['busy']; } else @@ -137,11 +145,11 @@ if (isset($_REQUEST['ajax_request']) && $_REQUEST['ajax_request'] == true) { break; case 'memory': - if(! $sysinfo) { + if (!$sysinfo) { require_once('libraries/sysinfo.lib.php'); $sysinfo = getSysInfo(); } - if(! $memory) + if (!$memory) $memory = $sysinfo->memory(); $ret[$chart_id][$node_id]['y'] = $memory[$node['name']]; @@ -150,11 +158,13 @@ if (isset($_REQUEST['ajax_request']) && $_REQUEST['ajax_request'] == true) { } } - $vars = PMA_DBI_fetch_result('SHOW GLOBAL STATUS WHERE Variable_name="' . implode('" OR Variable_name="',$statusVars) . '"', 0, 1); + $vars = PMA_DBI_fetch_result( + "SHOW GLOBAL STATUS + WHERE Variable_name='" . implode("' OR Variable_name='", $statusVars) . "'", 0, 1); - foreach($ret as $chart_id=>$chartNodes) { - foreach($chartNodes as $node_id=>$node) { - if($node['dataType'] == 'statusvar') + foreach ($ret as $chart_id => $chartNodes) { + foreach ($chartNodes as $node_id => $node) { + if ($node['dataType'] == 'statusvar') $ret[$chart_id][$node_id]['y'] = $vars[$node['name']]; } } @@ -165,11 +175,11 @@ if (isset($_REQUEST['ajax_request']) && $_REQUEST['ajax_request'] == true) { } } - if(isset($_REQUEST['log_data'])) { + if (isset($_REQUEST['log_data'])) { $start = intval($_REQUEST['time_start']); $end = intval($_REQUEST['time_end']); - if($_REQUEST['type'] == 'slow') { + if ($_REQUEST['type'] == 'slow') { $q = 'SELECT SUM(query_time) AS TIME(query_time), SUM(lock_time) as lock_time, '. 'SUM(rows_sent) AS rows_sent, SUM(rows_examined) AS rows_examined, sql_text, COUNT(sql_text) AS \'#\' '. 'FROM `mysql`.`slow_log` WHERE event_time > FROM_UNIXTIME('.$start.') '. @@ -177,7 +187,7 @@ if (isset($_REQUEST['ajax_request']) && $_REQUEST['ajax_request'] == true) { $result = PMA_DBI_try_query($q); - $return = array( 'rows' => array(), 'sum' => array()); + $return = array('rows' => array(), 'sum' => array()); $type = ''; while ($row = PMA_DBI_fetch_assoc($result)) { @@ -193,14 +203,14 @@ if (isset($_REQUEST['ajax_request']) && $_REQUEST['ajax_request'] == true) { exit(json_encode($return)); } - if($_REQUEST['type'] == 'general') { + if ($_REQUEST['type'] == 'general') { $q = 'SELECT TIME(event_time) as event_time, user_host, thread_id, server_id, argument, count(argument) as \'#\' FROM `mysql`.`general_log` WHERE command_type=\'Query\' '. 'AND event_time > FROM_UNIXTIME('.$start.') AND event_time < FROM_UNIXTIME('.$end.') '. 'AND argument REGEXP \'^(INSERT|SELECT|UPDATE|DELETE)\' GROUP by argument'; // HAVING count > 1'; $result = PMA_DBI_try_query($q); - $return = array( 'rows' => array(), 'sum' => array()); + $return = array('rows' => array(), 'sum' => array()); $type = ''; $insertTables = array(); $insertTablesFirst = -1; @@ -231,9 +241,10 @@ if (isset($_REQUEST['ajax_request']) && $_REQUEST['ajax_request'] == true) { } // Cut off big selects, but append byte count therefor - if(strlen($row['argument']) > 180) + if (strlen($row['argument']) > 180) { $row['argument'] = substr($row['argument'],0,160) . '... [' . PMA_formatByteDown(strlen($row['argument']), 2).']'; + } } $return['rows'][] = $row; $i++; @@ -325,43 +336,44 @@ cleanDeprecated($server_status); */ // Key_buffer_fraction if (isset($server_status['Key_blocks_unused']) - && isset($server_variables['key_cache_block_size']) - && isset($server_variables['key_buffer_size'])) { + && isset($server_variables['key_cache_block_size']) + && isset($server_variables['key_buffer_size'])) { $server_status['Key_buffer_fraction_%'] = 100 - - $server_status['Key_blocks_unused'] - * $server_variables['key_cache_block_size'] - / $server_variables['key_buffer_size'] - * 100; -} elseif ( - isset($server_status['Key_blocks_used']) - && isset($server_variables['key_buffer_size'])) { + - $server_status['Key_blocks_unused'] + * $server_variables['key_cache_block_size'] + / $server_variables['key_buffer_size'] + * 100; +} elseif (isset($server_status['Key_blocks_used']) + && isset($server_variables['key_buffer_size'])) { $server_status['Key_buffer_fraction_%'] = $server_status['Key_blocks_used'] - * 1024 - / $server_variables['key_buffer_size']; + * 1024 + / $server_variables['key_buffer_size']; } // Ratio for key read/write if (isset($server_status['Key_writes']) - && isset($server_status['Key_write_requests']) - && $server_status['Key_write_requests'] > 0) - $server_status['Key_write_ratio_%'] = 100 * $server_status['Key_writes'] / $server_status['Key_write_requests']; + && isset($server_status['Key_write_requests']) + && $server_status['Key_write_requests'] > 0) { + $server_status['Key_write_ratio_%'] = 100 * $server_status['Key_writes'] / $server_status['Key_write_requests']; +} if (isset($server_status['Key_reads']) - && isset($server_status['Key_read_requests']) - && $server_status['Key_read_requests'] > 0) - $server_status['Key_read_ratio_%'] = 100 * $server_status['Key_reads'] / $server_status['Key_read_requests']; + && isset($server_status['Key_read_requests']) + && $server_status['Key_read_requests'] > 0) { + $server_status['Key_read_ratio_%'] = 100 * $server_status['Key_reads'] / $server_status['Key_read_requests']; +} // Threads_cache_hitrate if (isset($server_status['Threads_created']) - && isset($server_status['Connections']) - && $server_status['Connections'] > 0) { + && isset($server_status['Connections']) + && $server_status['Connections'] > 0) { $server_status['Threads_cache_hitrate_%'] = 100 - - $server_status['Threads_created'] - / $server_status['Connections'] - * 100; + - $server_status['Threads_created'] + / $server_status['Connections'] + * 100; } // Format Uptime_since_flush_status : show as days, hours, minutes, seconds @@ -450,23 +462,23 @@ $links['table'][__('Flush (close) all tables')] = $PMA_PHP_SELF . '?flush=TABLES&' . PMA_generate_common_url(); $links['table'][__('Show open tables')] = 'sql.php?sql_query=' . urlencode('SHOW OPEN TABLES') . - '&goto=server_status.php&' . PMA_generate_common_url(); + '&goto=server_status.php&' . PMA_generate_common_url(); if ($server_master_status) { - $links['repl'][__('Show slave hosts')] - = 'sql.php?sql_query=' . urlencode('SHOW SLAVE HOSTS') . - '&goto=server_status.php&' . PMA_generate_common_url(); - $links['repl'][__('Show master status')] = '#replication_master'; + $links['repl'][__('Show slave hosts')] + = 'sql.php?sql_query=' . urlencode('SHOW SLAVE HOSTS') . + '&goto=server_status.php&' . PMA_generate_common_url(); + $links['repl'][__('Show master status')] = '#replication_master'; } if ($server_slave_status) { - $links['repl'][__('Show slave status')] = '#replication_slave'; + $links['repl'][__('Show slave status')] = '#replication_slave'; } $links['repl']['doc'] = 'replication'; $links['qcache'][__('Flush query cache')] = $PMA_PHP_SELF . '?flush=' . urlencode('QUERY CACHE') . '&' . - PMA_generate_common_url(); + PMA_generate_common_url(); $links['qcache']['doc'] = 'query_cache'; //$links['threads'][__('Show processes')] @@ -483,7 +495,7 @@ $links['innodb'][__('Variables')] = 'server_engines.php?engine=InnoDB&' . PMA_generate_common_url(); $links['innodb'][__('InnoDB Status')] = 'server_engines.php?engine=InnoDB&page=Status&' . - PMA_generate_common_url(); + PMA_generate_common_url(); $links['innodb']['doc'] = 'innodb'; @@ -545,7 +557,8 @@ $server = 1; if(isset($_REQUEST['server']) && intval($_REQUEST['server'])) $server = intval($_REQUEST['server']); $server_db_isLocal = strtolower($cfg['Servers'][$server]['host']) == 'localhost' - || $cfg['Servers'][$server]['host'] == '127.0.0.1'; + || $cfg['Servers'][$server]['host'] == '127.0.0.1' + || $cfg['Servers'][$server]['host'] == '::1'; ?> ")); - } - - public function testEscape_3() - { - $this->assertEquals('\\\';[XSS]', PMA_escapeJsString('\';[XSS]')); - } - - public function testEscape_4() - { - $this->assertEquals('[HTML]', PMA_escapeJsString('[HTML]')); - } - - public function testEscape_5() - { - $this->assertEquals('"\\\'\\\\\\\'"', PMA_escapeJsString('"\'\\\'"')); - } - - public function testEscape_6() - { - $this->assertEquals("\\\\\'\'\'\'\'\'\'\'\'\'\'\'\\\\", PMA_escapeJsString("\\''''''''''''\\")); - } - -} -?> diff --git a/test/PMA_isValid_test.php b/test/PMA_isValid_test.php deleted file mode 100644 index ffd41a2615..0000000000 --- a/test/PMA_isValid_test.php +++ /dev/null @@ -1,114 +0,0 @@ -assertFalse(isset($var)); - } - public function testNotSet() - { - $this->assertFalse(PMA_isValid($var)); - } - public function testEmptyString() - { - $var = ''; - $this->assertFalse(PMA_isValid($var)); - } - public function testNotEmptyString() - { - $var = '0'; - $this->assertTrue(PMA_isValid($var)); - } - public function testZero() - { - $var = 0; - $this->assertTrue(PMA_isValid($var)); - } - public function testNullFail() - { - $var = null; - $this->assertFalse(PMA_isValid($var)); - } - public function testNotSetArray() - { - $this->assertFalse(PMA_isValid($array['x'])); - } - public function testScalarString() - { - $var = 'string'; - $this->assertTrue(PMA_isValid($var, 'scalar')); - } - public function testScalarInt() - { - $var = 1; - $this->assertTrue(PMA_isValid($var, 'scalar')); - } - public function testScalarFloat() - { - $var = 1.1; - $this->assertTrue(PMA_isValid($var, 'scalar')); - } - public function testScalarBool() - { - $var = true; - $this->assertTrue(PMA_isValid($var, 'scalar')); - } - public function testNotScalarArray() - { - $var = array('test'); - $this->assertFalse(PMA_isValid($var, 'scalar')); - } - public function testNotScalarNull() - { - $var = null; - $this->assertFalse(PMA_isValid($var, 'scalar')); - } - public function testNumericInt() - { - $var = 1; - $this->assertTrue(PMA_isValid($var, 'numeric')); - } - public function testNumericFloat() - { - $var = 1.1; - $this->assertTrue(PMA_isValid($var, 'numeric')); - } - public function testNumericZero() - { - $var = 0; - $this->assertTrue(PMA_isValid($var, 'numeric')); - } - public function testNumericString() - { - $var = '+0.1'; - $this->assertTrue(PMA_isValid($var, 'numeric')); - } - public function testValueInArray() - { - $var = 'a'; - $this->assertTrue(PMA_isValid($var, array('a', 'b', ))); - } - public function testValueNotInArray() - { - $var = 'c'; - $this->assertFalse(PMA_isValid($var, array('a', 'b', ))); - } -} -?> diff --git a/test/PMA_showHint_test.php b/test/PMA_showHint_test.php index 2ff37fee99..83707591dd 100644 --- a/test/PMA_showHint_test.php +++ b/test/PMA_showHint_test.php @@ -1,26 +1,17 @@ doLogin(); - $this->assertRegExp("/phpMyAdmin .*-dev/", $this->getTitle()); - } -} -?> diff --git a/test/PmaSeleniumTestCase.php b/test/PmaSeleniumTestCase.php deleted file mode 100644 index ac70594d45..0000000000 --- a/test/PmaSeleniumTestCase.php +++ /dev/null @@ -1,100 +0,0 @@ - 'Firefox on Windows XP', - 'browser' => '*firefox', - 'host' => 'my.windowsxp.box', - 'port' => 4444, - 'timeout' => 30000, - ), - - array( - 'name' => 'Internet Explorer on Windows XP', - 'browser' => '*iexplore', - 'host' => 'my.windowsxp.box', - 'port' => 4444, - 'timeout' => 30000, - ), - - ); - - public function setUp() - { - global $cfg; - $this->cfg =& $cfg; - //PHPUnit_Extensions_SeleniumTestCase::$browsers = $this->cfg['Test']['broswers']; - - // Check if the test configuration is available - if ( empty($cfg['Test']['pma_host']) - || empty($cfg['Test']['pma_url']) - //|| empty($cfg['Test']['browsers']) - ) { - $this->fail("Missing Selenium configuration in config.inc.php"); // TODO add doc ref? - } - - $this->setBrowserUrl($cfg['Test']['pma_host'] . $cfg['Test']['pma_url']); - - $this->start(); - } - - public function tearDown() - { - $this->stop(); - } - - /** - * perform a login - */ - public function doLogin() - { - $this->open($this->cfg['Test']['pma_url']); - // Somehow selenium does not like the language selection on the cookie login page, forced English in the config for now. - //$this->select("lang", "label=English"); - - $this->waitForPageToLoad("30000"); - $this->type("input_username", $this->cfg['Test']['testuser']['username']); - $this->type("input_password", $this->cfg['Test']['testuser']['password']); - $this->click("input_go"); - $this->waitForPageToLoad("30001"); - } - - /* - * Just a dummy to show some example statements - * - public function mockTest() - { - // Slow down the testing speed, ideal for debugging - //$this->setSpeed(4000); -} - */ -} - -?> diff --git a/test/README b/test/README new file mode 100644 index 0000000000..a7e287ad42 --- /dev/null +++ b/test/README @@ -0,0 +1,11 @@ +PhpMyAdmin test suite +===================== + +This directory is protected from web visitors by a .htaccess file. + +For more information on allowing http access to this directory see: +http://httpd.apache.org/docs/current/mod/mod_authz_host.html#allow + +Please visit the wiki for more information on unit testing: +https://wiki.phpmyadmin.net/pma/UnitTesting + diff --git a/test/bootstrap-dist.php b/test/bootstrap-dist.php new file mode 100644 index 0000000000..fac9b2720d --- /dev/null +++ b/test/bootstrap-dist.php @@ -0,0 +1,14 @@ + diff --git a/test/classes/PMA_Config_test.php b/test/classes/PMA_Config_test.php new file mode 100644 index 0000000000..3340957810 --- /dev/null +++ b/test/classes/PMA_Config_test.php @@ -0,0 +1,613 @@ +object = new PMA_Config; + } + + /** + * Tears down the fixture, for example, closes a network connection. + * This method is called after a test is executed. + */ + protected function tearDown() + { + } + + public function testCheckSystem() + { + $this->object->checkSystem(); + + $this->assertNotNull($this->object->get('PMA_VERSION')); + $this->assertNotEmpty($this->object->get('PMA_THEME_VERSION')); + $this->assertNotEmpty($this->object->get('PMA_THEME_GENERATION')); + } + + public function testCheckOutputCompression() + { + + $this->object->set('OBGzip', 'auto'); + + $this->object->set('PMA_USR_BROWSER_AGENT', 'IE'); + $this->object->set('PMA_USR_BROWSER_VER', 6); + $this->object->checkOutputCompression(); + $this->assertFalse($this->object->get("OBGzip")); + + $this->object->set('OBGzip', 'auto'); + $this->object->set('PMA_USR_BROWSER_AGENT', 'MOZILLA'); + $this->object->set('PMA_USR_BROWSER_VER', 5); + $this->object->checkOutputCompression(); + $this->assertEquals('auto',$this->object->get("OBGzip")); + + ini_set('zlib.output_compression', 'Off'); + $this->object->checkOutputCompression(); + $this->assertFalse($this->object->get("OBGzip")); + + ini_set('zlib.output_compression', 'On'); + } + + public function testCheckClient() + { + $_SERVER['HTTP_USER_AGENT'] = 'Opera/9.80 (X11; Linux x86_64; U; pl) Presto/2.7.62 Version/11.00'; + $this->object->checkClient(); + $this->assertEquals("Linux", $this->object->get('PMA_USR_OS'), "User OS expected to be Linux"); + $this->assertEquals("OPERA", $this->object->get('PMA_USR_BROWSER_AGENT'), "Browser expected to be Opera"); + $this->assertEquals("9.80", $this->object->get('PMA_USR_BROWSER_VER'), "Browser ver expected to be 9.80"); + + $_SERVER['HTTP_USER_AGENT'] = 'Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US) AppleWebKit/528.16 OmniWeb/622.8.0.112941'; + $this->object->checkClient(); + $this->assertEquals("Mac", $this->object->get('PMA_USR_OS'), "User OS expected to be Mac"); + $this->assertEquals("OMNIWEB", $this->object->get('PMA_USR_BROWSER_AGENT'), "Browser expected to be OmniWeb"); + + $_SERVER['HTTP_USER_AGENT'] = 'Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1)'; + $this->object->checkClient(); + $this->assertEquals("Win", $this->object->get('PMA_USR_OS'), "User OS expected to be Windows"); + $this->assertEquals("IE", $this->object->get('PMA_USR_BROWSER_AGENT'), "Browser expected to be IE"); + + $_SERVER['HTTP_USER_AGENT'] = 'Mozilla/5.0 (Unknown; U; Unix BSD/SYSV system; C -) AppleWebKit/527+ (KHTML, like Gecko, Safari/419.3) Arora/0.10.2'; + $this->object->checkClient(); + $this->assertEquals("Unix", $this->object->get('PMA_USR_OS'), "User OS expected to be Unix"); + + $_SERVER['HTTP_USER_AGENT'] = 'Mozilla/4.0 (compatible; OS/2 Webexplorer)'; + $this->object->checkClient(); + $this->assertEquals("OS/2", $this->object->get('PMA_USR_OS'), "User OS expected to be OS/2"); + + $_SERVER['HTTP_USER_AGENT'] = 'Mozilla/5.0 (Windows; U; Win95; en-US; rv:1.9b) Gecko/20031208'; + $this->object->checkClient(); + $this->assertEquals("GECKO", $this->object->get('PMA_USR_BROWSER_AGENT'), "Browser expected to be Gecko"); + + $_SERVER['HTTP_USER_AGENT'] = 'Mozilla/5.0 (compatible; Konqueror/4.5; NetBSD 5.0.2; X11; amd64; en_US) KHTML/4.5.4 (like Gecko)'; + $this->object->checkClient(); + $this->assertEquals("KONQUEROR", $this->object->get('PMA_USR_BROWSER_AGENT'), "Browser expected to be Konqueror"); + + $_SERVER['HTTP_USER_AGENT'] = 'Mozilla/5.0 (X11; Linux x86_64; rv:5.0) Gecko/20100101 Firefox/5.0'; + $this->object->checkClient(); + $this->assertEquals("MOZILLA", $this->object->get('PMA_USR_BROWSER_AGENT'), "Browser expected to be Mozilla"); + $this->assertEquals("Linux", $this->object->get('PMA_USR_OS'), "User OS expected to be Linux"); + + } + + public function testCheckGd2() + { + $prevIsGb2Val = $this->object->get('PMA_IS_GD2'); + + $this->object->set('GD2Available','yes'); + $this->object->checkGd2(); + $this->assertEquals(1, $this->object->get('PMA_IS_GD2')); + + $this->object->set('GD2Available','no'); + $this->object->checkGd2(); + $this->assertEquals(0, $this->object->get('PMA_IS_GD2')); + + $this->object->set('GD2Available',$prevIsGb2Val); + + if (!@function_exists('imagecreatetruecolor')) + { + $this->object->checkGd2(); + $this->assertEquals(0, $this->object->get('PMA_IS_GD2'), 'Function imagecreatetruecolor does not exist, PMA_IS_GD2 should be 0'); + } + + if (@function_exists('gd_info')) { + $this->object->checkGd2(); + $gd_nfo = gd_info(); + if (strstr($gd_nfo["GD Version"], '2.')) { + $this->assertEquals(1, $this->object->get('PMA_IS_GD2'), 'GD Version >= 2, PMA_IS_GD2 should be 1'); + } else { + $this->assertEquals(0, $this->object->get('PMA_IS_GD2'), 'GD Version < 2, PMA_IS_GD2 should be 0'); + } + } + + /* Get GD version string from phpinfo output */ + ob_start(); + phpinfo(INFO_MODULES); /* Only modules */ + $a = strip_tags(ob_get_contents()); + ob_end_clean(); + + if (preg_match('@GD Version[[:space:]]*\(.*\)@', $a, $v)) { + if (strstr($v, '2.')) { + $this->assertEquals(1, $this->object->get('PMA_IS_GD2'), 'PMA_IS_GD2 should be 1'); + } else { + $this->assertEquals(0, $this->object->get('PMA_IS_GD2'), 'PMA_IS_GD2 should be 0'); + } + } + } + + public function testCheckWebServer() + { + $_SERVER['SERVER_SOFTWARE'] = "Microsoft-IIS 7.0"; + $this->object->checkWebServer(); + $this->assertEquals(1, $this->object->get('PMA_IS_IIS')); + + $_SERVER['SERVER_SOFTWARE'] = "Apache/2.2.17"; + $this->object->checkWebServer(); + $this->assertEquals(0, $this->object->get('PMA_IS_IIS')); + + unset($_SERVER['SERVER_SOFTWARE']); + } + + public function testCheckWebServerOs() + { + $this->object->checkWebServerOs(); + + if (defined('PHP_OS')) + { + switch (PHP_OS) + { + case stristr(PHP_OS,'win'): + $this->assertEquals(1, $this->object->get('PMA_IS_WINDOWS'), 'PHP_OS equals: ' . PHP_OS . ' PMA_IS_WINDOWS should be 1'); + break; + case stristr(PHP_OS, 'OS/2'): + $this->assertEquals(1, $this->object->get('PMA_IS_WINDOWS'), 'PHP_OS is OS/2 PMA_IS_WINDOWS should be 1 (No file permissions like Windows)'); + break; + case stristr(PHP_OS, 'Linux'): + $this->assertEquals(0, $this->object->get('PMA_IS_WINDOWS')); + break; + } + } + else + { + $this->assertEquals(0, $this->object->get('PMA_IS_WINDOWS'), 'PMA_IS_WINDOWS Default to Unix or Equiv'); + + define('PHP_OS','Windows'); + $this->assertEquals(1, $this->object->get('PMA_IS_WINDOWS'), 'PMA_IS_WINDOWS must be 1'); + } + } + + public function testCheckPhpVersion() + { + $this->object->checkPhpVersion(); + + $php_int_ver = 0; + $php_str_ver = phpversion(); + + $match = array(); + preg_match('@([0-9]{1,2}).([0-9]{1,2}).([0-9]{1,2})@', phpversion(), $match); + if (isset($match) && ! empty($match[1])) { + if (! isset($match[2])) { + $match[2] = 0; + } + if (! isset($match[3])) { + $match[3] = 0; + } + $php_int_ver = (int) sprintf('%d%02d%02d', $match[1], $match[2], $match[3]); + } else { + $php_int_ver = 0; + } + + $this->assertEquals($php_str_ver, $this->object->get('PMA_PHP_STR_VERSION')); + $this->assertEquals($php_int_ver, $this->object->get('PMA_PHP_INT_VERSION')); + } + + public function testLoadDefaults() + { + $prevDefaultSource = $this->object->default_source; + + $this->object->default_source = 'unexisted.file.php'; + $this->assertFalse($this->object->loadDefaults()); + + $this->object->default_source = $prevDefaultSource; + + include $this->object->default_source; + + $loadedConf = $cfg; + unset($cfg); + + $this->assertTrue($this->object->loadDefaults()); + + $this->assertEquals($this->object->default_source_mtime, filemtime($prevDefaultSource)); + $this->assertEquals($loadedConf['Servers'][1], $this->object->default_server); + + unset($loadedConf['Servers']); + + $this->assertEquals($loadedConf, $this->object->default); + + $expectedSettings = PMA_array_merge_recursive($this->object->settings, $loadedConf); + + $this->assertEquals($expectedSettings, $this->object->settings,'Settings loaded wrong'); + + $this->assertFalse($this->object->error_config_default_file); + } + + public function testCheckConfigSource() + { + $this->object->setSource('unexisted.config.php'); + $this->assertFalse($this->object->checkConfigSource()); + $this->assertEquals(0, $this->object->source_mtime); + +// if(! is_readable($this->object->getSource())) +// $this->markTestSkipped('Configuration file is read only'); + + $this->object->setSource('libraries/config.default.php'); + + $this->assertNotEmpty($this->object->getSource()); + $this->assertTrue($this->object->checkConfigSource()); + } + + /** + * @covers PMA_Config::get + * @covers PMA_Config::set + * @return void + */ + public function testGetAndSet() + { + $this->assertNull($this->object->get("unresisting_setting")); + + $this->object->set('test_setting', 'test_value'); + + $this->assertEquals('test_value', $this->object->get('test_setting')); + } + + /** + * @covers PMA_Config::getSource + * @covers PMA_Config::setSource + */ + public function testGetSetSource() + { + echo $this->object->getSource(); + + $this->assertEmpty($this->object->getSource(), "Source is null by default"); + + $this->object->setSource("config.sample.inc.php"); + + $this->assertEquals("config.sample.inc.php", $this->object->getSource(), "Cant set new source"); + } + + public function testCheckPmaAbsoluteUriEmpty() + { + $this->object->set('PmaAbsoluteUri',''); + $this->assertFalse($this->object->checkPmaAbsoluteUri(), 'PmaAbsoluteUri is not set and should be error'); + $this->assertTrue($this->object->error_pma_uri, 'PmaAbsoluteUri is not set and should be error'); + } + + /** + * @depends testCheckPmaAbsoluteUriEmpty + */ + public function testCheckPmaAbsoluteUriNormal() + { + $this->object->set('PmaAbsoluteUri','http://localhost/phpmyadmin/'); + $this->object->checkPmaAbsoluteUri(); + $this->assertEquals("http://localhost/phpmyadmin/", $this->object->get('PmaAbsoluteUri')); + + $this->object->set('PmaAbsoluteUri','http://localhost/phpmyadmin'); + $this->object->checkPmaAbsoluteUri(); + $this->assertEquals("http://localhost/phpmyadmin/", $this->object->get('PmaAbsoluteUri'), 'Expected trailing slash at the end of the phpMyAdmin uri'); + + } + + /** + * @depends testCheckPmaAbsoluteUriNormal + */ + public function testCheckPmaAbsoluteUriScheme() + { + $_SERVER['HTTP_HOST'] = 'localhost'; + $_SERVER['HTTP_SCHEME'] = 'http'; + $_SERVER['HTTPS'] = 'off'; + $GLOBALS['PMA_PHP_SELF'] = 'index.php'; + + $this->object->set('PmaAbsoluteUri',''); + + $this->object->checkPmaAbsoluteUri(); + $this->assertEquals("http://localhost/", $this->object->get('PmaAbsoluteUri')); + } + + /** + * @depends testCheckPmaAbsoluteUriScheme + */ + public function testCheckPmaAbsoluteUriUser() + { + $this->object->set('PmaAbsoluteUri','http://user:pwd@localhost/phpmyadmin/index.php'); + + $this->object->checkPmaAbsoluteUri(); + $this->assertEquals("http://user:pwd@localhost/phpmyadmin/index.php/", $this->object->get('PmaAbsoluteUri')); + + $this->object->set('PmaAbsoluteUri','https://user:pwd@localhost/phpmyadmin/index.php'); + + $this->object->checkPmaAbsoluteUri(); + $this->assertEquals("https://user:pwd@localhost/phpmyadmin/index.php/", $this->object->get('PmaAbsoluteUri')); + } + + public function testCheckCollationConnection() + { + $_REQUEST['collation_connection'] = 'utf-8'; + $this->object->checkCollationConnection(); + + $this->assertEquals($_REQUEST['collation_connection'], $this->object->get('collation_connection')); + } + + public function testIsHttps() + { + $this->object->set('PmaAbsoluteUri', 'http://some_host.com/phpMyAdmin'); + $this->assertFalse($this->object->isHttps()); + + $this->object->set('PmaAbsoluteUri', 'https://some_host.com/phpMyAdmin'); + $this->assertFalse($this->object->isHttps()); + } + + public function testDetectHttps() + { + unset($_SERVER['REQUEST_URI']); + unset($_SERVER['HTTP_SCHEME']); + unset($_SERVER['HTTPS']); + + $this->assertFalse($this->object->detectHttps()); + + $_SERVER['REQUEST_URI'] = '/url:\this_is_not_url'; + $this->assertFalse($this->object->detectHttps()); + + $_SERVER['REQUEST_URI'] = 'file://localhost/phpmyadmin/index.php'; + $this->assertFalse($this->object->detectHttps()); + + $_ENV['REQUEST_URI'] = 'http://localhost/phpmyadmin/index.php'; + $this->assertFalse($this->object->detectHttps()); + + $_SERVER['REQUEST_URI'] = 'https://localhost/phpmyadmin/index.php'; + $this->assertTrue($this->object->detectHttps()); + + $_SERVER['REQUEST_URI'] = 'localhost/phpmyadmin/index.php'; + $_SERVER['HTTP_SCHEME'] = 'https'; + $_SERVER['HTTPS'] = 'on'; + $this->assertTrue($this->object->detectHttps()); + } + + /** + * @depends testDetectHttps + */ + public function testCheckCookiePath() + { + $this->object->checkCookiePath(); + echo $this->object->get('cookie_path'); + $this->assertEquals('',$this->object->get('cookie_path')); + } + + /** + * @depends testCheckSystem + * @depends testCheckWebServer + * @depends testLoadDefaults + * @depends testLoad + */ + public function testEnableBc() + { + $this->object->enableBc(); + + $defines = array( + 'PMA_VERSION', + 'PMA_THEME_VERSION', + 'PMA_THEME_GENERATION', + 'PMA_PHP_STR_VERSION', + 'PMA_PHP_INT_VERSION', + 'PMA_IS_WINDOWS', + 'PMA_IS_IIS', + 'PMA_IS_GD2', + 'PMA_USR_OS', + 'PMA_USR_BROWSER_VER', + 'PMA_USR_BROWSER_AGENT' + ); + + foreach ($defines as $define) + { + $this->assertTrue(defined($define)); + $this->assertEquals(constant($define), $this->object->get($define)); + } + } + + /** + * @todo Implement testSave(). + */ + public function testSave() + { + // Remove the following lines when you implement this test. + $this->markTestIncomplete( + 'This test has not been implemented yet.' + ); + } + + /** + * @todo Implement testGetFontsizeForm(). + */ + public function testGetFontsizeForm() + { + // Remove the following lines when you implement this test. + $this->markTestIncomplete( + 'This test has not been implemented yet.' + ); + } + + /** + * @todo Implement testRemoveCookie(). + */ + public function testRemoveCookie() + { + // Remove the following lines when you implement this test. + $this->markTestIncomplete( + 'This test has not been implemented yet.' + ); + } + /** + * @todo Implement testCheckFontsize(). + */ + public function testCheckFontsize() + { + // Remove the following lines when you implement this test. + $this->markTestIncomplete( + 'This test has not been implemented yet.' + ); + } + + /** + * @todo Implement testCheckUpload(). + */ + public function testCheckUpload() + { + // Remove the following lines when you implement this test. + $this->markTestIncomplete( + 'This test has not been implemented yet.' + ); + } + + /** + * @todo Implement testCheckUploadSize(). + */ + public function testCheckUploadSize() + { + // Remove the following lines when you implement this test. + $this->markTestIncomplete( + 'This test has not been implemented yet.' + ); + } + + /** + * @todo Implement testCheckIsHttps(). + */ + public function testCheckIsHttps() + { + // Remove the following lines when you implement this test. + $this->markTestIncomplete( + 'This test has not been implemented yet.' + ); + } + + /** + * @todo Implement testGetCookiePath(). + */ + public function testGetCookiePath() + { + // Remove the following lines when you implement this test. + $this->markTestIncomplete( + 'This test has not been implemented yet.' + ); + } + + /** + * @todo finish implementing test + dependencies + */ + public function testLoad() + { + $this->assertFalse($this->object->load()); + + $this->assertTrue($this->object->load('./libraries/config.default.php')); + } + + /** + * @todo Implement testLoadUserPreferences(). + */ + public function testLoadUserPreferences() + { + $this->assertNull($this->object->loadUserPreferences()); + +// echo $GLOBALS['cfg']['ServerDefault']; + } + + /** + * @todo Implement testSetUserValue(). + */ + public function testSetUserValue() + { + $this->object->setUserValue(null, 'lang', $GLOBALS['lang'], 'en'); + $this->object->setUserValue("TEST_COOKIE_USER_VAL",'','cfg_val_1'); + + // Remove the following lines when you implement this test. +// $this->markTestIncomplete( +// 'This test has not been implemented yet.' +// ); + } + + /** + * @todo Implement testGetUserValue(). + */ + public function testGetUserValue() + { + // Remove the following lines when you implement this test. + $this->markTestIncomplete( + 'This test has not been implemented yet.' + ); + } + + /** + * @todo Implement testGetThemeUniqueValue(). + */ + public function testGetThemeUniqueValue() + { + // Remove the following lines when you implement this test. + $this->markTestIncomplete( + 'This test has not been implemented yet.' + ); + } + + /** + * @todo Implement testCheckPermissions(). + */ + public function testCheckPermissions() + { + // Remove the following lines when you implement this test. + $this->markTestIncomplete( + 'This test has not been implemented yet.' + ); + } + + + /** + * @todo Implement testSetCookie(). + */ + public function testSetCookie() + { + $this->assertFalse($this->object->setCookie('TEST_DEF_COOKIE', 'test_def_123', 'test_def_123')); + + $this->assertTrue($this->object->setCookie('TEST_CONFIG_COOKIE', 'test_val_123', null, 3600)); + + $this->assertTrue($this->object->setCookie('TEST_CONFIG_COOKIE', '', 'default_val')); + + $_COOKIE['TEST_MANUAL_COOKIE'] = 'some_test_val'; + $this->assertTrue($this->object->setCookie('TEST_MANUAL_COOKIE', 'other', 'other')); + + } +} +?> diff --git a/test/PMA_Message_test.php b/test/classes/PMA_Message_test.php similarity index 81% rename from test/PMA_Message_test.php rename to test/classes/PMA_Message_test.php index ed7694e3d9..405bb759f9 100644 --- a/test/PMA_Message_test.php +++ b/test/classes/PMA_Message_test.php @@ -3,24 +3,16 @@ /** * Test for PMA_Message class * - */ - -/** - * Tests core. - */ -require_once 'PHPUnit/Framework.php'; -require_once 'PHPUnit/Extensions/OutputTestCase.php'; - -/** - * Include to test. - */ -require_once './libraries/Message.class.php'; - -/** - * Test class PMA_Message. - * * @package phpMyAdmin-test */ + +/* + * Include to test. + */ +require_once 'libraries/sanitizing.lib.php'; +require_once 'libraries/core.lib.php'; +require_once 'libraries/Message.class.php'; + class PMA_Message_test extends PHPUnit_Extensions_OutputTestCase { /** @@ -99,17 +91,6 @@ class PMA_Message_test extends PHPUnit_Extensions_OutputTestCase $this->assertEquals($this->object, PMA_Message::rawError('test<&>')); } - /** - * test rawWarning method - */ - public function testRawWarning() - { - $this->object = new PMA_Message('', PMA_Message::WARNING); - $this->object->setMessage('test<&>'); - - $this->assertEquals($this->object, PMA_Message::rawWarning('test<&>')); - } - /** * test rawNotice method */ @@ -207,15 +188,6 @@ class PMA_Message_test extends PHPUnit_Extensions_OutputTestCase $this->assertEquals(array('*', PMA_Message::notice('test'), '', PMA_Message::notice('test')), $this->object->getAddedMessages()); } - /** - * testing add messages method - */ - public function testAddMessages() - { - $this->object->addMessages(array('test', PMA_Message::rawWarning('test')), '&'); - $this->assertEquals(array('&', PMA_Message::rawNotice('test'), '&', PMA_Message::rawWarning('test')), $this->object->getAddedMessages()); - } - /** * testing add message method */ @@ -225,8 +197,20 @@ class PMA_Message_test extends PHPUnit_Extensions_OutputTestCase $this->assertEquals(array(PMA_Message::rawNotice('test')), $this->object->getAddedMessages()); $this->object->addMessage('test'); $this->assertEquals(array(PMA_Message::rawNotice('test'), ' ', PMA_Message::rawNotice('test')), $this->object->getAddedMessages()); - $this->object->addMessage(PMA_Message::rawWarning('test'), '&'); - $this->assertEquals(array(PMA_Message::rawNotice('test'), ' ', PMA_Message::rawNotice('test'), '&', PMA_Message::rawWarning('test')), $this->object->getAddedMessages()); + } + + /** + * testing add messages method + */ + public function testAddMessages() + { + $messages = array(); + $messages[] = "Test1"; + $messages[] = new PMA_Message("PMA_Test2", PMA_Message::ERROR); + $messages[] = "Test3"; + $this->object->addMessages($messages, ''); + + $this->assertEquals(array(PMA_Message::rawNotice('Test1'), PMA_Message::error("PMA_Test2"), PMA_Message::rawNotice('Test3')), $this->object->getAddedMessages()); } /** @@ -384,5 +368,65 @@ class PMA_Message_test extends PHPUnit_Extensions_OutputTestCase $this->assertTrue($this->object->isDisplayed(true)); $this->assertTrue($this->object->isDisplayed(false)); } + + public function providerAffectedRows(){ + return array(array(1, '
1 row affected.
')); + return array(array(2, '
2 rows affected.
')); + return array(array(50000000000000, '
50000000000000 rows affected.
')); + } + + /** + * affected_rows test + * + * @dataProvider providerAffectedRows + */ + public function testAffectedRows($rows, $output) + { + $this->object = new PMA_Message(); + $msg = $this->object->affected_rows($rows); + echo $this->object->addMessage($msg); + $this->expectOutputString($output); + $this->object->display(); + } + + public function providerInsertedRows(){ + return array(array(1, '
1 row inserted.
')); + return array(array(2, '
2 rows inserted.
')); + return array(array(50000000000000, '
50000000000000 rows inserted.
')); + } + + /** + * inserted_rows test + * + * @dataProvider providerInsertedRows + */ + public function testInsertedRows($rows, $output) + { + $this->object = new PMA_Message(); + $msg = $this->object->inserted_rows($rows); + echo $this->object->addMessage($msg); + $this->expectOutputString($output); + $this->object->display(); + } + + public function providerDeletedRows(){ + return array(array(1, '
1 row deleted.
')); + return array(array(2, '
2 rows deleted.
')); + return array(array(50000000000000, '
50000000000000 rows deleted.
')); + } + + /** + * deleted_rows test + * + * @dataProvider providerDeletedRows + */ + public function testDeletedRows($rows, $output) + { + $this->object = new PMA_Message(); + $msg = $this->object->deleted_rows($rows); + echo $this->object->addMessage($msg); + $this->expectOutputString($output); + $this->object->display(); + } } ?> diff --git a/test/classes/PMA_Theme_test.php b/test/classes/PMA_Theme_test.php new file mode 100644 index 0000000000..d8ca69914a --- /dev/null +++ b/test/classes/PMA_Theme_test.php @@ -0,0 +1,206 @@ +object = new PMA_Theme; + } + + /** + * Tears down the fixture, for example, closes a network connection. + * This method is called after a test is executed. + */ + protected function tearDown() + { + } + + public function testCheckImgPathNotExisted() + { + $this->object->setPath('path/to/nowhere'); + $this->assertFalse($this->object->loadInfo()); + } + + public function testCheckImgPathIncorrect() + { + $this->object->setPath('./test/classes/_data/incorrect_theme'); + $this->assertFalse($this->object->loadInfo(), 'Theme name is not properly set'); + } + + public function testCheckImgPathFull() + { + $this->object->setPath('./test/classes/_data/gen_version_info'); + $this->assertTrue($this->object->loadInfo()); + $this->assertEquals('Test Theme', $this->object->getName()); + $this->assertEquals('2.0.3', $this->object->getVersion()); + } + + public function testLoadInfo() + { + $this->object->setPath('./themes/original'); + $this->assertTrue($this->object->loadInfo()); + + $this->assertEquals(filemtime($this->object->getPath().'/info.inc.php'), $this->object->mtime_info); + + $this->object->setPath('./themes/original'); + $this->object->mtime_info = filemtime($this->object->getPath().'/info.inc.php'); + $this->assertTrue($this->object->loadInfo()); + $this->assertEquals('Original', $this->object->getName()); + } + + public function testLoad() + { + $newTheme = PMA_Theme::load('./themes/original'); + $this->assertNotNull($newTheme); + } + + public function testLoadNotExisted() + { + $this->assertFalse(PMA_Theme::load('/path/to/nowhere')); + } + + /** + * @expectedException PHPUnit_Framework_Error + */ + public function testCheckImgPathBad() + { + $prevConfPath = $GLOBALS['cfg']['ThemePath']; + $GLOBALS['cfg']['ThemePath'] = 'nowhere'; + $this->object->setPath('path/to/nowhere'); + + $this->object->checkImgPath(); + } + + public function testCheckImgPath() + { + $this->object->setPath('./themes/original'); + $this->assertTrue($this->object->checkImgPath()); + } + + public function testCheckImgPathGlobals() + { + $this->object->setPath('/this/is/wrong/path'); + $GLOBALS['cfg']['ThemePath'] = 'themes'; + $this->assertTrue($this->object->checkImgPath()); + } + + /** + * @expectedException PHPUnit_Framework_Error + */ + public function testCheckImgPathGlobalsWrongPath() + { + $prevThemePath = $GLOBALS['cfg']['ThemePath']; + $GLOBALS['cfg']['ThemePath'] = 'no_themes'; + + $this->object->setPath('/this/is/wrong/path'); + $this->object->checkImgPath(); + + $GLOBALS['cfg']['ThemePath'] = $prevThemePath; + } + + /** + * @covers PMA_Theme::setPath + * @covers PMA_Theme::getPath + */ + public function testGetSetPath() + { + $this->assertEmpty($this->object->getPath()); + $this->object->setPath('./themes/original'); + + $this->assertEquals('./themes/original', $this->object->getPath()); + } + + public function testGetLayoutFile() + { + $this->assertContains('layout.inc.php', $this->object->getLayoutFile()); + } + + /** + * @depends testLoadInfo + */ + public function testGetSetCheckVersion() + { + $this->assertEquals('0.0.0.0', $this->object->getVersion(), 'Version 0.0.0.0 by default'); + + $this->object->setVersion("1.2.3.4"); + $this->assertEquals('1.2.3.4', $this->object->getVersion()); + + $this->assertFalse($this->object->checkVersion("0.0.1.1")); + $this->assertTrue($this->object->checkVersion("2.0.1.1")); + } + + /** + * @covers PMA_Theme::getName + * @covers PMA_Theme::setName + */ + public function testGetSetName() + { + $this->assertEmpty($this->object->getName(), 'Name is empty by default'); + $this->object->setName('New Theme Name'); + + $this->assertEquals('New Theme Name', $this->object->getName()); + } + + /** + * @covers PMA_Theme::getId + * @covers PMA_Theme::setId + */ + public function testGetSetId() + { + $this->assertEmpty($this->object->getId(), 'ID is empty by default'); + $this->object->setId('NewID'); + + $this->assertEquals('NewID', $this->object->getId()); + } + + /** + * @covers PMA_Theme::getImgPath + * @covers PMA_Theme::setImgPath + */ + public function testGetSetImgPath() + { + $this->assertEmpty($this->object->getImgPath(), 'ImgPath is empty by default'); + $this->object->setImgPath('/new/path'); + + $this->assertEquals('/new/path', $this->object->getImgPath()); + } + + public function testLoadCssWrongType() + { + $type = 'middle'; + $this->assertFalse($this->object->loadCss($type)); + } + + public function testLoadCssNotExisted() + { + $type = 'print'; + $this->assertFalse($this->object->loadCss($type)); + } + + /** + * @todo Implement testPrintPreview(). + */ + public function testPrintPreview() + { + // Remove the following lines when you implement this test. + $this->markTestIncomplete( + 'This test has not been implemented yet.' + ); + } +} +?> diff --git a/test/classes/_data/gen_version_info/info.inc.php b/test/classes/_data/gen_version_info/info.inc.php new file mode 100644 index 0000000000..d4e2e90911 --- /dev/null +++ b/test/classes/_data/gen_version_info/info.inc.php @@ -0,0 +1,7 @@ +assertParser('SELECT * from `aaa;', array ( 'raw' => 'SELECT * from `aaa`;', 0 => diff --git a/test/PMA_STR_sub_test.php b/test/libraries/PMA_STR_sub_test.php similarity index 86% rename from test/PMA_STR_sub_test.php rename to test/libraries/PMA_STR_sub_test.php index 640c777115..e10ff39c30 100644 --- a/test/PMA_STR_sub_test.php +++ b/test/libraries/PMA_STR_sub_test.php @@ -6,11 +6,6 @@ * @package phpMyAdmin-test */ -/** - * - */ -require_once 'PHPUnit/Framework.php'; - $match = array(); preg_match('@^([0-9]{1,2})(?:.([0-9]{1,2})(?:.([0-9]{1,2}))?)?@', phpversion(), $match); @@ -33,11 +28,8 @@ if (isset($match) && ! empty($match[1])) { define('PMA_PHP_INT_VERSION', 0); } -require_once './libraries/string.lib.php'; +require_once 'libraries/string.lib.php'; -/** - * @package phpMyAdmin-test - */ class PMA_STR_sub_test extends PHPUnit_Framework_TestCase { public function testMultiByte() diff --git a/test/PMA_blowfish_test.php b/test/libraries/PMA_blowfish_test.php similarity index 87% rename from test/PMA_blowfish_test.php rename to test/libraries/PMA_blowfish_test.php index 234339abcd..d860bd05cf 100644 --- a/test/PMA_blowfish_test.php +++ b/test/libraries/PMA_blowfish_test.php @@ -6,21 +6,11 @@ * @package phpMyAdmin-test */ -/** - * Tests core. - */ -require_once 'PHPUnit/Framework.php'; - -/** +/* * Include to test. */ -require_once './libraries/blowfish.php'; +require_once 'libraries/blowfish.php'; -/** - * Test java script escaping. - * - * @package phpMyAdmin-test - */ class PMA_blowfish_test extends PHPUnit_Framework_TestCase { public function testEncryptDecryptNumbers() @@ -39,6 +29,7 @@ class PMA_blowfish_test extends PHPUnit_Framework_TestCase PMA_blowfish_decrypt(PMA_blowfish_encrypt($string, $secret), $secret)); } + /* Due to differences in the initialization factor, these tests are not portable between systems. public function testEncrypt() { $secret = '$%ÄüfuDFRR'; @@ -54,6 +45,7 @@ class PMA_blowfish_test extends PHPUnit_Framework_TestCase $decrypted = '12345678'; $this->assertEquals($decrypted, PMA_blowfish_decrypt($encrypted, $secret)); } + */ } ?> diff --git a/test/libraries/PMA_escapeJsString_test.php b/test/libraries/PMA_escapeJsString_test.php new file mode 100644 index 0000000000..93afaef775 --- /dev/null +++ b/test/libraries/PMA_escapeJsString_test.php @@ -0,0 +1,36 @@ +assertEquals($target, PMA_escapeJsString($source)); + } + + public function escapeDataProvider() { + return array( + array('\\\';', '\';'), + array('\r\n\\\'"), + array('\\\';[XSS]', '\';[XSS]'), + array('[HTML]', '[HTML]'), + array('\"\\\'\\\\\\\'\"', '"\'\\\'"'), + array("\\\\\'\'\'\'\'\'\'\'\'\'\'\'\\\\", "\\''''''''''''\\") + ); + } +} +?> diff --git a/test/PMA_generateCommonUrl_test.php b/test/libraries/PMA_generateCommonUrl_test.php similarity index 96% rename from test/PMA_generateCommonUrl_test.php rename to test/libraries/PMA_generateCommonUrl_test.php index 22e948b6b6..cc2aacfccb 100644 --- a/test/PMA_generateCommonUrl_test.php +++ b/test/libraries/PMA_generateCommonUrl_test.php @@ -6,16 +6,12 @@ * @package phpMyAdmin-test */ -/** - * +/* + * Include to test. */ -require_once 'PHPUnit/Framework.php'; -require_once './libraries/core.lib.php'; -require_once './libraries/url_generating.lib.php'; +require_once 'libraries/core.lib.php'; +require_once 'libraries/url_generating.lib.php'; -/** - * @package phpMyAdmin-test - */ class PMA_generate_common_url_test extends PHPUnit_Framework_TestCase { public function setUp() diff --git a/test/PMA_sanitize_test.php b/test/libraries/PMA_sanitize_test.php similarity index 87% rename from test/PMA_sanitize_test.php rename to test/libraries/PMA_sanitize_test.php index 1400c7edee..0e7704c634 100644 --- a/test/PMA_sanitize_test.php +++ b/test/libraries/PMA_sanitize_test.php @@ -6,15 +6,12 @@ * @package phpMyAdmin-test */ -/** - * +/* + * Include to test */ -require_once 'PHPUnit/Framework.php'; -require_once './libraries/sanitizing.lib.php'; +require_once 'libraries/sanitizing.lib.php'; +require_once 'libraries/core.lib.php'; -/** - * @package phpMyAdmin-test - */ class PMA_sanitize_test extends PHPUnit_Framework_TestCase { public function testXssInHref() @@ -23,11 +20,13 @@ class PMA_sanitize_test extends PHPUnit_Framework_TestCase PMA_sanitize('[a@javascript:alert(\'XSS\');@target]link[/a]')); } +/* public function testLink() { $this->assertEquals('link', PMA_sanitize('[a@http://www.phpmyadmin.net/@target]link[/a]')); } +*/ public function testHtmlTags() { diff --git a/test/PMA_transformation_getOptions_test.php b/test/libraries/PMA_transformation_getOptions_test.php similarity index 88% rename from test/PMA_transformation_getOptions_test.php rename to test/libraries/PMA_transformation_getOptions_test.php index 126a6204c5..99d0a10031 100644 --- a/test/PMA_transformation_getOptions_test.php +++ b/test/libraries/PMA_transformation_getOptions_test.php @@ -6,15 +6,11 @@ * @package phpMyAdmin-test */ -/** - * +/* + * Include to test. */ -require_once 'PHPUnit/Framework.php'; -require_once './libraries/transformations.lib.php'; +require_once 'libraries/transformations.lib.php'; -/** - * @package phpMyAdmin-test - */ class PMA_transformation_getOptions_test extends PHPUnit_Framework_TestCase { public function testDefault() diff --git a/test/libraries/common/PMA_ajaxResponse_test.php b/test/libraries/common/PMA_ajaxResponse_test.php new file mode 100644 index 0000000000..7f8d69d77f --- /dev/null +++ b/test/libraries/common/PMA_ajaxResponse_test.php @@ -0,0 +1,72 @@ +expectOutputString('{"success":true,"message":"' . $message . '"}'); + PMA_ajaxResponse($message); + } + + function testAjaxResponseTextWithExtra() + { + $message = 'text'; + $exra = array('str_val' => 'te\x/t"1', 'int_val' => 10); + + $this->expectOutputString('{"success":true,"message":"' . $message . '","str_val":"te\\\\x\/t\"1","int_val":10}'); + PMA_ajaxResponse($message, true, $exra); + } + + function testAjaxResponseTextError() + { + $message = 'error_text'; + + $this->expectOutputString('{"success":false,"error":"' . $message . '"}'); + PMA_ajaxResponse($message, false); + } + + function testAjaxResponseMessage() + { + $message = new PMA_Message("Message Text", 1); + + $this->expectOutputString('{"success":true,"message":"
Message Text<\/div>"}'); + PMA_ajaxResponse($message); + } + + function testAjaxResponseMessageWithExtra() + { + + $message = new PMA_Message("Message Text", 1); + $exra = array('str_val' => 'te\x/t"1', 'int_val' => 10); + + $this->expectOutputString('{"success":true,"message":"
Message Text<\/div>","str_val":"te\\\\x\/t\"1","int_val":10}'); + PMA_ajaxResponse($message, true, $exra); + } + + function testAjaxResponseMessageError() + { + + $message = new PMA_Message("Error Message Text", 1); + + // TODO: class for output div should be "error" + $this->expectOutputString('{"success":false,"error":"
Error Message Text<\/div>"}'); + PMA_ajaxResponse($message, false); + } + +} \ No newline at end of file diff --git a/test/libraries/common/PMA_browseUploadFile_test.php b/test/libraries/common/PMA_browseUploadFile_test.php new file mode 100644 index 0000000000..45b8407d26 --- /dev/null +++ b/test/libraries/common/PMA_browseUploadFile_test.php @@ -0,0 +1,48 @@ +expectOutputString('' + . '' + . '' + . '' + . "(" . __('Max: '). $res . $unit .")" . "\n" + . '' . "\n"); + + PMA_browseUploadFile($size); + } +} \ No newline at end of file diff --git a/test/libraries/common/PMA_buildActionTitles_test.php b/test/libraries/common/PMA_buildActionTitles_test.php new file mode 100644 index 0000000000..130a972f99 --- /dev/null +++ b/test/libraries/common/PMA_buildActionTitles_test.php @@ -0,0 +1,42 @@ +assertEquals($titles, PMA_buildActionTitles()); + + } +} \ No newline at end of file diff --git a/test/PMA_cache_test.php b/test/libraries/common/PMA_cache_test.php similarity index 83% rename from test/PMA_cache_test.php rename to test/libraries/common/PMA_cache_test.php index 34aa5f98d4..2284078c4a 100644 --- a/test/PMA_cache_test.php +++ b/test/libraries/common/PMA_cache_test.php @@ -5,22 +5,14 @@ * * @package phpMyAdmin-test * @version $Id: PMA_cache_test.php + * @group common.lib-tests */ -/** - * Tests core. - */ -require_once 'PHPUnit/Framework.php'; - -/** +/* * Include to test. */ -require_once './libraries/common.lib.php'; +require_once 'libraries/common.lib.php'; -/** - * Test cache. - * - */ class PMA_cache_test extends PHPUnit_Framework_TestCase { @@ -99,5 +91,18 @@ class PMA_cache_test extends PHPUnit_Framework_TestCase PMA_cacheUnset('test_data_2', true); $this->assertArrayNotHasKey('test_data_2', $_SESSION['cache']['server_server']); } + + /** + * Test clearing user cache + */ + public function testClearUserCache() + { + $GLOBALS['server'] = 'server'; + PMA_cacheSet('is_superuser', 'yes', true); + $this->assertEquals('yes', $_SESSION['cache']['server_server']['is_superuser']); + + PMA_clearUserCache(); + $this->assertArrayNotHasKey('is_superuser', $_SESSION['cache']['server_server']); + } } ?> diff --git a/test/libraries/common/PMA_checkParameters_test.php b/test/libraries/common/PMA_checkParameters_test.php new file mode 100644 index 0000000000..f72b880ecd --- /dev/null +++ b/test/libraries/common/PMA_checkParameters_test.php @@ -0,0 +1,46 @@ +getPath(); + + $this->expectOutputRegex("/Missing parameter: field/" ); + + PMA_checkParameters(array('db', 'table', 'field'), false); + } + + function testCheckParameter() + { + $GLOBALS['PMA_PHP_SELF'] = PMA_getenv('PHP_SELF'); + $GLOBALS['pmaThemePath'] = $_SESSION['PMA_Theme']->getPath(); + $GLOBALS['table'] = "tblTable"; + $GLOBALS['field'] = "test_field"; + $GLOBALS['sql_query'] = "SELECT * FROM tblTable;"; + + $this->expectOutputString(""); + PMA_checkParameters(array('db', 'table', 'field', 'sql_query'), false); + } +} \ No newline at end of file diff --git a/test/libraries/common/PMA_contains_nonprintable_ascii_test.php b/test/libraries/common/PMA_contains_nonprintable_ascii_test.php new file mode 100644 index 0000000000..8f4059ee5f --- /dev/null +++ b/test/libraries/common/PMA_contains_nonprintable_ascii_test.php @@ -0,0 +1,37 @@ +assertEquals($res,PMA_contains_nonprintable_ascii($str)); + } + +} + +// PMA_contains_nonprintable_ascii \ No newline at end of file diff --git a/test/libraries/common/PMA_convert_bit_default_value_test.php b/test/libraries/common/PMA_convert_bit_default_value_test.php new file mode 100644 index 0000000000..d54ab2d3ce --- /dev/null +++ b/test/libraries/common/PMA_convert_bit_default_value_test.php @@ -0,0 +1,33 @@ +assertEquals($val, PMA_convert_bit_default_value($bit)); + + } +} diff --git a/test/libraries/common/PMA_displayMaximumUploadSize_test.php b/test/libraries/common/PMA_displayMaximumUploadSize_test.php new file mode 100644 index 0000000000..ad93ddb4f3 --- /dev/null +++ b/test/libraries/common/PMA_displayMaximumUploadSize_test.php @@ -0,0 +1,41 @@ +assertEquals("(" . __('Max: '). $res . $unit .")", PMA_displayMaximumUploadSize($size)); + + } +} \ No newline at end of file diff --git a/test/libraries/common/PMA_display_html_checkbox_test.php b/test/libraries/common/PMA_display_html_checkbox_test.php new file mode 100644 index 0000000000..c779d7212f --- /dev/null +++ b/test/libraries/common/PMA_display_html_checkbox_test.php @@ -0,0 +1,55 @@ +expectOutputString(''); + PMA_display_html_checkbox($name,$label,false,false); + } + + function testDisplayHtmlCheckboxChecked() + { + $name = "test_display_html_checkbox"; + $label = "text_label_for_checkbox"; + + $this->expectOutputString(''); + PMA_display_html_checkbox($name,$label,true,false); + } + + function testDisplayHtmlCheckboxOnclick() + { + $name = "test_display_html_checkbox"; + $label = "text_label_for_checkbox"; + + $this->expectOutputString(''); + PMA_display_html_checkbox($name,$label,false,true); + } + + function testDisplayHtmlCheckboxCheckedOnclick() + { + $name = "test_display_html_checkbox"; + $label = "text_label_for_checkbox"; + + $this->expectOutputString(''); + PMA_display_html_checkbox($name,$label,true,true); + } +} + +//PMA_display_html_checkbox \ No newline at end of file diff --git a/test/libraries/common/PMA_display_html_radio_test.php b/test/libraries/common/PMA_display_html_radio_test.php new file mode 100644 index 0000000000..c5f2d4b898 --- /dev/null +++ b/test/libraries/common/PMA_display_html_radio_test.php @@ -0,0 +1,188 @@ +expectOutputString(""); + PMA_display_html_radio($name,$choices); + } + + function testDisplayHtmlRadio() + { + $name = "test_display_radio"; + $choices = array('value_1'=>'choice_1', 'value_2'=>'choice_2'); + + $out = ""; + foreach ($choices as $choice_value => $choice_label) { + $html_field_id = $name . '_' . $choice_value; + $out .= '' . $choice_label . ''; + $out .= '
'; + $out .= "\n"; + } + + $this->expectOutputString($out); + PMA_display_html_radio($name,$choices); + } + + function testDisplayHtmlRadioWithChecked() + { + $name = "test_display_radio"; + $choices = array('value_1'=>'choice_1', 'value_2'=>'choice_2'); + $checked_choice = "value_2"; + + $out = ""; + foreach ($choices as $choice_value => $choice_label) { + $html_field_id = $name . '_' . $choice_value; + $out .= '' . $choice_label . ''; + $out .= '
'; + $out .= "\n"; + } + + $this->expectOutputString($out); + PMA_display_html_radio($name,$choices,$checked_choice); + } + + function testDisplayHtmlRadioWithCheckedWithClass() + { + $name = "test_display_radio"; + $choices = array('value_1'=>'choice_1', 'value_2'=>'choice_2'); + $checked_choice = "value_2"; + $class = "test_class"; + + $out = ""; + foreach ($choices as $choice_value => $choice_label) { + $html_field_id = $name . '_' . $choice_value; + $out .= '
'; + $out .= '' . $choice_label . ''; + $out .= '
'; + $out .= '
'; + $out .= "\n"; + } + + $this->expectOutputString($out); + PMA_display_html_radio($name,$choices,$checked_choice,true,false,$class); + } + + function testDisplayHtmlRadioWithoutBR() + { + $name = "test_display_radio"; + $choices = array('value_1'=>'choice_1', 'value&_<2>'=>'choice_2'); + $checked_choice = "choice_2"; + + $out = ""; + foreach ($choices as $choice_value => $choice_label) { + $html_field_id = $name . '_' . $choice_value; + $out .= '' . $choice_label . ''; + $out .= "\n"; + } + + $this->expectOutputString($out); + PMA_display_html_radio($name,$choices,$checked_choice,false); + } + + function testDisplayHtmlRadioEscapeLabelEscapeLabel() + { + $name = "test_display_radio"; + $choices = array('value_1'=>'choice_1', 'value_&2'=>'choice&_<2>'); + $checked_choice = "value_2"; + + $out = ""; + foreach ($choices as $choice_value => $choice_label) { + $html_field_id = $name . '_' . $choice_value; + $out .= '' . htmlspecialchars($choice_label) . ''; + $out .= '
'; + $out .= "\n"; + } + + $this->expectOutputString($out); + PMA_display_html_radio($name,$choices,$checked_choice,true,true); + } + + function testDisplayHtmlRadioEscapeLabelNotEscapeLabel() + { + $name = "test_display_radio"; + $choices = array('value_1'=>'choice_1', 'value_&2'=>'choice&_<2>'); + $checked_choice = "value_2"; + + $out = ""; + foreach ($choices as $choice_value => $choice_label) { + $html_field_id = $name . '_' . $choice_value; + $out .= '' . $choice_label . ''; + $out .= '
'; + $out .= "\n"; + } + + $this->expectOutputString($out); + PMA_display_html_radio($name,$choices,$checked_choice,true,false); + } + + function testDisplayHtmlRadioEscapeLabelEscapeLabelWithClass() + { + $name = "test_display_radio"; + $choices = array('value_1'=>'choice_1', 'value_&2'=>'choice&_<2>'); + $checked_choice = "value_2"; + $class = "test_class"; + + $out = ""; + foreach ($choices as $choice_value => $choice_label) { + $html_field_id = $name . '_' . $choice_value; + $out .= '
'; + $out .= '' . htmlspecialchars($choice_label) . ''; + $out .= '
'; + $out .= '
'; + $out .= "\n"; + } + + $this->expectOutputString($out); + PMA_display_html_radio($name,$choices,$checked_choice,true,true,$class); + } +} \ No newline at end of file diff --git a/test/PMA_escapeMySqlWildcards_test.php b/test/libraries/common/PMA_escapeMySqlWildcards_test.php similarity index 87% rename from test/PMA_escapeMySqlWildcards_test.php rename to test/libraries/common/PMA_escapeMySqlWildcards_test.php index ccdf15b972..c77a841fe7 100644 --- a/test/PMA_escapeMySqlWildcards_test.php +++ b/test/libraries/common/PMA_escapeMySqlWildcards_test.php @@ -4,22 +4,15 @@ * Test for MySQL Wildcards escaping/unescaping * * @package phpMyAdmin-test + * @version $Id: PMA_escapeMySqlWildcards_test.php + * @group common.lib-tests */ -/** - * Tests core. - */ -require_once 'PHPUnit/Framework.php'; - -/** +/* * Include to test. */ -require_once './libraries/common.lib.php'; +require_once 'libraries/common.lib.php'; -/** - * Test MySQL escaping. - * - */ class PMA_escapeMySqlWildcards_test extends PHPUnit_Framework_TestCase { diff --git a/test/libraries/common/PMA_extractValueFromFormattedSize_test.php b/test/libraries/common/PMA_extractValueFromFormattedSize_test.php new file mode 100644 index 0000000000..038a36e427 --- /dev/null +++ b/test/libraries/common/PMA_extractValueFromFormattedSize_test.php @@ -0,0 +1,37 @@ +assertEquals(-1,PMA_extractValueFromFormattedSize(100)); + } + + function testExtractValueFromFormattedSizeGB(){ + + $this->assertEquals(10737418240,PMA_extractValueFromFormattedSize("10GB")); + } + + function testExtractValueFromFormattedSizeMB(){ + + $this->assertEquals(15728640,PMA_extractValueFromFormattedSize("15MB")); + } + + function testExtractValueFromFormattedSizeK(){ + + $this->assertEquals(262144,PMA_extractValueFromFormattedSize("256K")); + } +} diff --git a/test/PMA_foreignKeySupported_test.php b/test/libraries/common/PMA_foreignKeySupported_test.php similarity index 82% rename from test/PMA_foreignKeySupported_test.php rename to test/libraries/common/PMA_foreignKeySupported_test.php index f00afca2c4..e0ebd2e8d5 100644 --- a/test/PMA_foreignKeySupported_test.php +++ b/test/libraries/common/PMA_foreignKeySupported_test.php @@ -4,28 +4,20 @@ * Test for supporting foreign key * * @package phpMyAdmin-test + * @version $Id: PMA_foreignKeySupported_test.php + * @group common.lib-tests */ -/** - * Tests core. - */ -require_once 'PHPUnit/Framework.php'; - -/** +/* * Include to test. */ -require_once './libraries/common.lib.php'; +require_once 'libraries/common.lib.php'; -/** - * Test supported foreign key. - * - */ class PMA_foreignKeySupported_test extends PHPUnit_Framework_TestCase { /** * data provider for foreign key supported test */ - public function foreignkeySupportedDataProvider() { return array( array('MyISAM', false), @@ -38,7 +30,6 @@ class PMA_foreignKeySupported_test extends PHPUnit_Framework_TestCase * foreign key supported test * @dataProvider foreignkeySupportedDataProvider */ - public function testForeignkeySupported($a, $e) { $this->assertEquals($e, PMA_foreignkey_supported($a)); } diff --git a/test/PMA_formatNumberByteDown_test.php b/test/libraries/common/PMA_formatNumberByteDown_test.php similarity index 62% rename from test/PMA_formatNumberByteDown_test.php rename to test/libraries/common/PMA_formatNumberByteDown_test.php index 1bc3d063e5..f0265c6233 100644 --- a/test/PMA_formatNumberByteDown_test.php +++ b/test/libraries/common/PMA_formatNumberByteDown_test.php @@ -5,35 +5,24 @@ * * @package phpMyAdmin-test * @version $Id: PMA_formatNumberByteDown_test.php + * @group common.lib-tests */ -/** - * Tests core. - */ -require_once 'PHPUnit/Framework.php'; - -/** +/* * Include to test. */ -require_once './libraries/common.lib.php'; +require_once 'libraries/common.lib.php'; -/** - * Test formating number and byte. - * - */ class PMA_formatNumberByteDown_test extends PHPUnit_Framework_TestCase { - /** * temporary variable for globals array */ - protected $tmpGlobals; /** * temporary variable for session array */ - protected $tmpSession; /** @@ -62,14 +51,14 @@ class PMA_formatNumberByteDown_test extends PHPUnit_Framework_TestCase public function formatNumberDataProvider() { return array( - array(10, 2, 2, '10,00 '), + array(10, 2, 2, '10 '), array(100, 2, 0, '100 '), - array(100, 2, 2, '0,10 k'), - array(-1000.454, 4, 2, '-1 000,45 '), - array(0.00003, 3, 2, '0,03 m'), - array(0.003, 3, 3, '0,003 '), - array(-0.003, 6, 0, '-3 m'), - array(100.98, 0, 2, '100,98') + array(100, 2, 2, '100 '), + array(-1000.454, 4, 2, '-1,000.45 '), + array(0.00003, 3, 2, '30 µ'), + array(0.003, 3, 3, '3 m'), + array(-0.003, 6, 0, '-3,000 µ'), + array(100.98, 0, 2, '100.98') ); } @@ -77,24 +66,22 @@ class PMA_formatNumberByteDown_test extends PHPUnit_Framework_TestCase * format number test, globals are defined * @dataProvider formatNumberDataProvider */ - - public function testFormatNumber($a, $b, $c, $e) { - $this->assertEquals($e, (string)PMA_formatNumber($a, $b, $c, false)); + public function testFormatNumber($a, $b, $c, $d) { + $this->assertEquals($d, (string)PMA_formatNumber($a, $b, $c, false)); } /** * format byte down data provider */ - public function formatByteDownDataProvider() { return array( - array(10, 2, 2, array('10', 'B')), - array(100, 2, 0, array('0', 'KB')), - array(100, 3, 0, array('100', 'B')), - array(100, 2, 2, array('0,10', 'KB')), - array(1034, 3, 2, array('1,01', 'KB')), - array(100233, 3, 3, array('97,884', 'KB')), - array(2206451, 1, 2, array('2,10', 'MB')) + array(10, 2, 2, array('10', __('B'))), + array(100, 2, 0, array('0', __('KiB'))), + array(100, 3, 0, array('100', __('B'))), + array(100, 2, 2, array('0.10', __('KiB'))), + array(1034, 3, 2, array('1.01', __('KiB'))), + array(100233, 3, 3, array('97.884', __('KiB'))), + array(2206451, 1, 2, array('2.10', __('MiB'))) ); } @@ -102,7 +89,6 @@ class PMA_formatNumberByteDown_test extends PHPUnit_Framework_TestCase * format byte test, globals are defined * @dataProvider formatByteDownDataProvider */ - public function testFormatByteDown($a, $b, $c, $e) { $result = PMA_formatByteDown($a, $b, $c); $result[0] = trim($result[0]); diff --git a/test/libraries/common/PMA_formatSql_test.php b/test/libraries/common/PMA_formatSql_test.php new file mode 100644 index 0000000000..df0ddc4f4b --- /dev/null +++ b/test/libraries/common/PMA_formatSql_test.php @@ -0,0 +1,744 @@ +tmpCfg = $cfg; + } + + /** + * recovering globals and session + */ + public function tearDown() { + global $cfg; + $cfg = $this->tmpCfg; + } + + function testFormatSQLNotArray(){ + global $cfg; + $cfg['SQP']['fmtType'] = 'html'; + $sql = "SELECT * FROM tTable;"; + $this->assertEquals("
\n$sql\n
",PMA_formatSql($sql)); + } + + function testFormatSQLfmTypeHtml_1(){ + global $cfg; + $cfg['SQP']['fmtType'] = 'html'; + $cfg['MySQLManualType'] = 'viewable'; + + $sql = array ( + 'raw' => 'SELECT 1;', + 0 => + array ( + 'type' => 'alpha_reservedWord', + 'data' => 'SELECT', + 'pos' => 6, + 'forbidden' => true, + ), + 1 => + array ( + 'type' => 'digit_integer', + 'data' => '1', + 'pos' => 8, + ), + 2 => + array ( + 'type' => 'punct_queryend', + 'data' => ';', + 'pos' => 0, + ), + 'len' => 3, + ); + $unparsed = "SELECT 1;"; + $expected = 'SELECT 1 ;

'; + + $this->assertEquals($expected,PMA_formatSql($sql, $unparsed)); + } + + function testFormatSQLfmTypeHtml_2(){ + global $cfg; + $cfg['SQP']['fmtType'] = 'html'; + $cfg['MySQLManualType'] = 'viewable'; + + $unparsed = "SELECT * from `tTable`;"; + $sql = array ( + 'raw' => $unparsed, + 0 => + array ( + 'type' => 'alpha_reservedWord', + 'data' => 'SELECT', + 'pos' => 6, + 'forbidden' => true, + ), + 1 => + array ( + 'type' => 'punct', + 'data' => '*', + 'pos' => 0, + ), + 2 => + array ( + 'type' => 'alpha_reservedWord', + 'data' => 'from', + 'pos' => 13, + 'forbidden' => true, + ), + 3 => + array ( + 'type' => 'quote_backtick', + 'data' => '`tTable`', + 'pos' => 0, + ), + 4 => + array ( + 'type' => 'punct_queryend', + 'data' => ';', + 'pos' => 0, + ), + 'len' => 5, + ); + $expected = 'SELECT *
FROM `tTable` ;

'; + + $this->assertEquals($expected,PMA_formatSql($sql, $unparsed)); + } + + function testFormatSQLfmTypeHtml_3(){ + global $cfg; + $cfg['SQP']['fmtType'] = 'html'; + $cfg['MySQLManualType'] = 'viewable'; + + $unparsed = 'SELECT * FROM `tTable_A` A INNER JOIN `tTable_B` B ON B.ID = A.ID;'; + $sql = array ( + 'raw' => $unparsed, + 0 => + array ( + 'type' => 'alpha_reservedWord', + 'data' => 'SELECT', + 'pos' => 6, + 'forbidden' => true, + ), + 1 => + array ( + 'type' => 'punct', + 'data' => '*', + 'pos' => 0, + ), + 2 => + array ( + 'type' => 'alpha_reservedWord', + 'data' => 'FROM', + 'pos' => 13, + 'forbidden' => true, + ), + 3 => + array ( + 'type' => 'quote_backtick', + 'data' => '`tTable_A`', + 'pos' => 0, + ), + 4 => + array ( + 'type' => 'alpha_identifier', + 'data' => 'A', + 'pos' => 26, + 'forbidden' => false, + ), + 5 => + array ( + 'type' => 'alpha_reservedWord', + 'data' => 'INNER', + 'pos' => 32, + 'forbidden' => true, + ), + 6 => + array ( + 'type' => 'alpha_reservedWord', + 'data' => 'JOIN', + 'pos' => 37, + 'forbidden' => true, + ), + 7 => + array ( + 'type' => 'quote_backtick', + 'data' => '`tTable_B`', + 'pos' => 0, + ), + 8 => + array ( + 'type' => 'alpha_identifier', + 'data' => 'B', + 'pos' => 50, + 'forbidden' => false, + ), + 9 => + array ( + 'type' => 'alpha_reservedWord', + 'data' => 'ON', + 'pos' => 53, + 'forbidden' => true, + ), + 10 => + array ( + 'type' => 'alpha_identifier', + 'data' => 'B', + 'pos' => 55, + 'forbidden' => false, + ), + 11 => + array ( + 'type' => 'punct_qualifier', + 'data' => '.', + 'pos' => 0, + ), + 12 => + array ( + 'type' => 'alpha_identifier', + 'data' => 'ID', + 'pos' => 58, + 'forbidden' => false, + ), + 13 => + array ( + 'type' => 'punct', + 'data' => '=', + 'pos' => 0, + ), + 14 => + array ( + 'type' => 'alpha_identifier', + 'data' => 'A', + 'pos' => 62, + 'forbidden' => false, + ), + 15 => + array ( + 'type' => 'punct_qualifier', + 'data' => '.', + 'pos' => 0, + ), + 16 => + array ( + 'type' => 'alpha_identifier', + 'data' => 'ID', + 'pos' => 65, + 'forbidden' => false, + ), + 17 => + array ( + 'type' => 'punct_queryend', + 'data' => ';', + 'pos' => 0, + ), + 'len' => 18, + ); + + $expected = 'SELECT *
FROM `tTable_A` A
INNER JOIN `tTable_B` B ON B.ID = A.ID;

'; + + $this->assertEquals($expected,PMA_formatSql($sql, $unparsed)); + } + + function testFormatSQLfmTypeText_1(){ + global $cfg; + $cfg['SQP']['fmtType'] = 'text'; + $cfg['MySQLManualType'] = 'viewable'; + + $sql = array ( + 'raw' => 'SELECT 1;', + 0 => + array ( + 'type' => 'alpha_reservedWord', + 'data' => 'SELECT', + 'pos' => 6, + 'forbidden' => true, + ), + 1 => + array ( + 'type' => 'digit_integer', + 'data' => '1', + 'pos' => 8, + ), + 2 => + array ( + 'type' => 'punct_queryend', + 'data' => ';', + 'pos' => 0, + ), + 'len' => 3, + ); + $unparsed = "SELECT 1;"; + $expected = 'SELECT 1 ;

'; + + $this->assertEquals($expected,PMA_formatSql($sql, $unparsed)); + } + + function testFormatSQLfmTypeText_2(){ + global $cfg; + $cfg['SQP']['fmtType'] = 'text'; + $cfg['MySQLManualType'] = 'viewable'; + + $unparsed = "SELECT * from `tTable`;"; + $sql = array ( + 'raw' => $unparsed, + 0 => + array ( + 'type' => 'alpha_reservedWord', + 'data' => 'SELECT', + 'pos' => 6, + 'forbidden' => true, + ), + 1 => + array ( + 'type' => 'punct', + 'data' => '*', + 'pos' => 0, + ), + 2 => + array ( + 'type' => 'alpha_reservedWord', + 'data' => 'from', + 'pos' => 13, + 'forbidden' => true, + ), + 3 => + array ( + 'type' => 'quote_backtick', + 'data' => '`tTable`', + 'pos' => 0, + ), + 4 => + array ( + 'type' => 'punct_queryend', + 'data' => ';', + 'pos' => 0, + ), + 'len' => 5, + ); + $expected = 'SELECT *
FROM `tTable` ;

'; + + $this->assertEquals($expected,PMA_formatSql($sql, $unparsed)); + } + + function testFormatSQLfmTypeText_3(){ + global $cfg; + $cfg['SQP']['fmtType'] = 'text'; + $cfg['MySQLManualType'] = 'viewable'; + + $unparsed = 'SELECT * FROM `tTable_A` A INNER JOIN `tTable_B` B ON B.ID = A.ID;'; + $sql = array ( + 'raw' => $unparsed, + 0 => + array ( + 'type' => 'alpha_reservedWord', + 'data' => 'SELECT', + 'pos' => 6, + 'forbidden' => true, + ), + 1 => + array ( + 'type' => 'punct', + 'data' => '*', + 'pos' => 0, + ), + 2 => + array ( + 'type' => 'alpha_reservedWord', + 'data' => 'FROM', + 'pos' => 13, + 'forbidden' => true, + ), + 3 => + array ( + 'type' => 'quote_backtick', + 'data' => '`tTable_A`', + 'pos' => 0, + ), + 4 => + array ( + 'type' => 'alpha_identifier', + 'data' => 'A', + 'pos' => 26, + 'forbidden' => false, + ), + 5 => + array ( + 'type' => 'alpha_reservedWord', + 'data' => 'INNER', + 'pos' => 32, + 'forbidden' => true, + ), + 6 => + array ( + 'type' => 'alpha_reservedWord', + 'data' => 'JOIN', + 'pos' => 37, + 'forbidden' => true, + ), + 7 => + array ( + 'type' => 'quote_backtick', + 'data' => '`tTable_B`', + 'pos' => 0, + ), + 8 => + array ( + 'type' => 'alpha_identifier', + 'data' => 'B', + 'pos' => 50, + 'forbidden' => false, + ), + 9 => + array ( + 'type' => 'alpha_reservedWord', + 'data' => 'ON', + 'pos' => 53, + 'forbidden' => true, + ), + 10 => + array ( + 'type' => 'alpha_identifier', + 'data' => 'B', + 'pos' => 55, + 'forbidden' => false, + ), + 11 => + array ( + 'type' => 'punct_qualifier', + 'data' => '.', + 'pos' => 0, + ), + 12 => + array ( + 'type' => 'alpha_identifier', + 'data' => 'ID', + 'pos' => 58, + 'forbidden' => false, + ), + 13 => + array ( + 'type' => 'punct', + 'data' => '=', + 'pos' => 0, + ), + 14 => + array ( + 'type' => 'alpha_identifier', + 'data' => 'A', + 'pos' => 62, + 'forbidden' => false, + ), + 15 => + array ( + 'type' => 'punct_qualifier', + 'data' => '.', + 'pos' => 0, + ), + 16 => + array ( + 'type' => 'alpha_identifier', + 'data' => 'ID', + 'pos' => 65, + 'forbidden' => false, + ), + 17 => + array ( + 'type' => 'punct_queryend', + 'data' => ';', + 'pos' => 0, + ), + 'len' => 18, + ); + $expected = 'SELECT *
FROM `tTable_A` A
INNER JOIN `tTable_B` B ON B.ID = A.ID;

'; + + $this->assertEquals($expected,PMA_formatSql($sql, $unparsed)); + } + + function testFormatSQLfmTypeNone_1(){ + global $cfg; + $cfg['SQP']['fmtType'] = 'none'; + $cfg['MySQLManualType'] = 'viewable'; + + $sql = array ( + 'raw' => 'SELECT 1;', + 0 => + array ( + 'type' => 'alpha_reservedWord', + 'data' => 'SELECT', + 'pos' => 6, + 'forbidden' => true, + ), + 1 => + array ( + 'type' => 'digit_integer', + 'data' => '1', + 'pos' => 8, + ), + 2 => + array ( + 'type' => 'punct_queryend', + 'data' => ';', + 'pos' => 0, + ), + 'len' => 3, + ); + $unparsed = "SELECT 1;"; + + $expected = "
\nSELECT 1;\n
"; + $this->assertEquals($expected,PMA_formatSql($sql, $unparsed)); + + $expected = "SELECT 1;"; + $this->assertEquals($expected,PMA_formatSql($sql)); + } + + function testFormatSQLfmTypeNone_2(){ + global $cfg; + $cfg['SQP']['fmtType'] = 'none'; + $cfg['MySQLManualType'] = 'viewable'; + + $unparsed = "SELECT * from `tTable`;"; + $sql = array ( + 'raw' => $unparsed, + 0 => + array ( + 'type' => 'alpha_reservedWord', + 'data' => 'SELECT', + 'pos' => 6, + 'forbidden' => true, + ), + 1 => + array ( + 'type' => 'punct', + 'data' => '*', + 'pos' => 0, + ), + 2 => + array ( + 'type' => 'alpha_reservedWord', + 'data' => 'from', + 'pos' => 13, + 'forbidden' => true, + ), + 3 => + array ( + 'type' => 'quote_backtick', + 'data' => '`tTable`', + 'pos' => 0, + ), + 4 => + array ( + 'type' => 'punct_queryend', + 'data' => ';', + 'pos' => 0, + ), + 'len' => 5, + ); + + $expected = "
\nSELECT * from `tTable`;\n
"; + $this->assertEquals($expected,PMA_formatSql($sql, $unparsed)); + + $expected = "SELECT * from `tTable`;"; + $this->assertEquals($expected,PMA_formatSql($sql)); + } + + function testFormatSQLfmTypeNone_3(){ + global $cfg; + $cfg['SQP']['fmtType'] = 'none'; + $cfg['MySQLManualType'] = 'viewable'; + + $unparsed = 'SELECT * FROM `tTable_A` A INNER JOIN `tTable_B` B ON B.ID = A.ID;'; + $sql = array ( + 'raw' => $unparsed, + 0 => + array ( + 'type' => 'alpha_reservedWord', + 'data' => 'SELECT', + 'pos' => 6, + 'forbidden' => true, + ), + 1 => + array ( + 'type' => 'punct', + 'data' => '*', + 'pos' => 0, + ), + 2 => + array ( + 'type' => 'alpha_reservedWord', + 'data' => 'FROM', + 'pos' => 13, + 'forbidden' => true, + ), + 3 => + array ( + 'type' => 'quote_backtick', + 'data' => '`tTable_A`', + 'pos' => 0, + ), + 4 => + array ( + 'type' => 'alpha_identifier', + 'data' => 'A', + 'pos' => 26, + 'forbidden' => false, + ), + 5 => + array ( + 'type' => 'alpha_reservedWord', + 'data' => 'INNER', + 'pos' => 32, + 'forbidden' => true, + ), + 6 => + array ( + 'type' => 'alpha_reservedWord', + 'data' => 'JOIN', + 'pos' => 37, + 'forbidden' => true, + ), + 7 => + array ( + 'type' => 'quote_backtick', + 'data' => '`tTable_B`', + 'pos' => 0, + ), + 8 => + array ( + 'type' => 'alpha_identifier', + 'data' => 'B', + 'pos' => 50, + 'forbidden' => false, + ), + 9 => + array ( + 'type' => 'alpha_reservedWord', + 'data' => 'ON', + 'pos' => 53, + 'forbidden' => true, + ), + 10 => + array ( + 'type' => 'alpha_identifier', + 'data' => 'B', + 'pos' => 55, + 'forbidden' => false, + ), + 11 => + array ( + 'type' => 'punct_qualifier', + 'data' => '.', + 'pos' => 0, + ), + 12 => + array ( + 'type' => 'alpha_identifier', + 'data' => 'ID', + 'pos' => 58, + 'forbidden' => false, + ), + 13 => + array ( + 'type' => 'punct', + 'data' => '=', + 'pos' => 0, + ), + 14 => + array ( + 'type' => 'alpha_identifier', + 'data' => 'A', + 'pos' => 62, + 'forbidden' => false, + ), + 15 => + array ( + 'type' => 'punct_qualifier', + 'data' => '.', + 'pos' => 0, + ), + 16 => + array ( + 'type' => 'alpha_identifier', + 'data' => 'ID', + 'pos' => 65, + 'forbidden' => false, + ), + 17 => + array ( + 'type' => 'punct_queryend', + 'data' => ';', + 'pos' => 0, + ), + 'len' => 18, + ); + + $expected = "
\nSELECT * FROM `tTable_A` A INNER JOIN `tTable_B` B ON B.ID = A.ID;\n
"; + $this->assertEquals($expected,PMA_formatSql($sql, $unparsed)); + + $expected = 'SELECT * FROM `tTable_A` A INNER JOIN `tTable_B` B ON B.ID = A.ID;'; + $this->assertEquals($expected,PMA_formatSql($sql)); + } + + function testFormatSQLWithoutType(){ + global $cfg; + $cfg['SQP']['fmtType'] = ''; + $cfg['MySQLManualType'] = 'viewable'; + $sql = array ( + 'raw' => 'SELECT 1;', + 0 => + array ( + 'type' => 'alpha_reservedWord', + 'data' => 'SELECT', + 'pos' => 6, + 'forbidden' => true, + ), + 1 => + array ( + 'type' => 'digit_integer', + 'data' => '1', + 'pos' => 8, + ), + 2 => + array ( + 'type' => 'punct_queryend', + 'data' => ';', + 'pos' => 0, + ), + 'len' => 3, + ); + $this->assertEmpty(PMA_formatSql($sql)); + } + + function testFormatSQLError(){ + global $SQP_errorString; + $SQP_errorString = true; + $sql = array("raw" => "& \" < >"); + $this->assertEquals("& " < >",PMA_formatSql($sql)); + $SQP_errorString = false; + } +} diff --git a/test/libraries/common/PMA_generateHiddenMaxFileSize_test.php b/test/libraries/common/PMA_generateHiddenMaxFileSize_test.php new file mode 100644 index 0000000000..3cd6810a47 --- /dev/null +++ b/test/libraries/common/PMA_generateHiddenMaxFileSize_test.php @@ -0,0 +1,40 @@ +assertEquals(PMA_generateHiddenMaxFileSize($size), + ''); + } +} diff --git a/test/libraries/common/PMA_generate_html_dropdown_test.php b/test/libraries/common/PMA_generate_html_dropdown_test.php new file mode 100644 index 0000000000..8e27c2088b --- /dev/null +++ b/test/libraries/common/PMA_generate_html_dropdown_test.php @@ -0,0 +1,69 @@ +'; + + $this->assertEquals($result, PMA_generate_html_dropdown($name,$choices,$active_choice,$id)); + } + + function testGenerateHtmlDropdown() + { + $name = "&test_dropdown_name"; + $choices = array("value_1" => "label_1", "value&_2\"" => "label_2"); + $active_choice = null; + $id = "test_<dropdown>_name"; + + $result = ''; + + $this->assertEquals($result, PMA_generate_html_dropdown($name,$choices,$active_choice,$id)); + } + + function testGenerateHtmlDropdownWithActive() + { + $name = "&test_dropdown_name"; + $choices = array("value_1" => "label_1", "value&_2\"" => "label_2"); + $active_choice = "value&_2\""; + $id = "test_<dropdown>_name"; + + $result = ''; + + $this->assertEquals($result, PMA_generate_html_dropdown($name,$choices,$active_choice,$id)); + } +} \ No newline at end of file diff --git a/test/libraries/common/PMA_generate_slider_effect_test.php b/test/libraries/common/PMA_generate_slider_effect_test.php new file mode 100644 index 0000000000..62458be8da --- /dev/null +++ b/test/libraries/common/PMA_generate_slider_effect_test.php @@ -0,0 +1,53 @@ +expectOutputString('
' . "\n" . ' '); + PMA_generate_slider_effect($id,$message); + } + + function testGenerateSliderEffectTestClosed() + { + global $cfg; + $cfg['InitialSlidersState'] = 'closed'; + + $id = "test_id"; + $message = "test_message"; + + $this->expectOutputString('