do not try to display a tab that was not built

This commit is contained in:
Marc Delisle
2009-08-22 11:22:50 +00:00
parent 869571ee16
commit 15441ded5d
233 changed files with 76811 additions and 2473 deletions

View File

@@ -21,8 +21,26 @@ $HeadURL: https://phpmyadmin.svn.sourceforge.net/svnroot/phpmyadmin/trunk/phpMyA
- bug [gui] Generate Password not working for 'Change Login Information', only for 'Change password'
+ [lang] Arabic update, thanks to Meno25 - meno25
+ rfe #2822190 [structure] BOOLEAN is standard SQL
- bug #2823599 [edit] UUID Primary Key wrongly updated
+ [lang] German update, thanks to knittl
+ [lang] German update, thanks to virsacer
+ rfe #2813867 [structure] Default sorting order in list of tables
+ [import] Added MySQL type-detection functionality to import library,
thanks to Derek Schaefer
+ [import] Added ODS, Excel XLS, Excel XLSX, and XML import modules,
thanks to Derek Schaefer
+ [export] Added Excel XLSX export module,
thanks to Derek Schaefer
+ [core] Addded ability for tracking changes made through phpMyAdmin
3.2.1.0 (not yet released)
3.2.2.0 (not yet released)
- bug #2825293 [structure] Default value for a BIT column
- bug [display] Red arrows were reversed in the list of tables
- bug #2813879 [export] Duplicate empty lines when exporting without comments
- bug #2825919 [export] Trigger export with database name
- bug #2823996 [data] Cannot edit row with no PK and a BIT field
3.2.1.0 (2009-08-09)
- bug #2799009 Login with ipv6 IP address breaks redirect
- bug #2796066 [priv] Inconsistent display of databases list
- bug #2802870 [display] Incorrect overhead value for InnoDB
@@ -41,6 +59,15 @@ $HeadURL: https://phpmyadmin.svn.sourceforge.net/svnroot/phpmyadmin/trunk/phpMyA
- bug #2819944 [setup] Incorrect mention of designer_coords
- bug #2821757 [insert] "Insert another new row" no longer worked
+ [lang] Norwegian update, thanks to Sven-Erik Andersen
- bug [core] PMA_pow() can support negative exponents in the pow() case
+ [lang] Brazilian Portuguese update, thanks to Fabio Bucior - fabiobucior
- patch #2822384 [docs] Missing auth_type in docs-example,
thanks to Jürgen Wind - windkiel
- patch #2819728 [display] Slider effect jumping to top of page,
thanks to Jan Radem - summsel
- bug [display] Incorrect computation of overhead stats in server view
for tables under the InnoDB engine
+ [lang] Swedish update, thanks to Björn T. Hallberg
3.2.0.1 (2009-06-30)
- [security] XSS: Insufficient output sanitizing in bookmarks

View File

@@ -53,7 +53,7 @@ vim: expandtab ts=4 sw=4 sts=4 tw=78
<li>License: <a href="license.php">LICENSE</a></li>
</ul>
</li>
<li>Documentation version:
<li><div class="l10n">Documentation version:</div>
<i>$Id$</i>
</li>
</ul>
@@ -111,15 +111,16 @@ vim: expandtab ts=4 sw=4 sts=4 tw=78
<li>create<a href="#footnote_1"><sup>1</sup></a> and read dumps of tables
</li>
<li>export<a href="#footnote_1"><sup>1</sup></a> data to various formats:
<abbr title="comma separated values">CSV</abbr>,
<abbr title="Comma Separated Values">CSV</abbr>,
<abbr title="Extensible Markup Language">XML</abbr>,
<abbr title="Portable Document Format">PDF</abbr>,
<abbr title="International Standards Organisation">ISO</abbr>/<abbr
title="International Electrotechnical Commission">IEC</abbr> 26300 -
OpenDocument Text and Spreadsheet,
<abbr title="Microsoft Word 2000">Word</abbr>,
<abbr title="Microsoft Excel 2000">Excel</abbr> and L<sup>A</sup>T<sub><big>E</big></sub>X formats
<abbr title="Microsoft Excel 97-2003 and Excel 2007">Excel</abbr> and L<sup>A</sup>T<sub><big>E</big></sub>X formats
</li>
<li>import data and MySQL structures from <abbr title="Microsoft Excel 97-2003 and Excel 2007">Microsoft Excel</abbr> and OpenDocument spreadsheets, as well as <abbr title="Extensible Markup Language">XML</abbr>, <abbr title="Comma Separated Values">CSV</abbr>, and <abbr title="Server Query Language">SQL</abbr> files</li>
<li>administer multiple servers</li>
<li>manage MySQL users and privileges</li>
<li>check referential integrity in MyISAM tables</li>
@@ -131,6 +132,7 @@ vim: expandtab ts=4 sw=4 sts=4 tw=78
<li>transform stored data into any format using a set of predefined
functions, like displaying BLOB-data as image or download-link
</li>
<li>track changes on databases, tables and views</li>
<li>support InnoDB tables and foreign keys <a href="#faq3_6">(see
<abbr title="Frequently Asked Questions">FAQ</abbr> 3.6)</a></li>
<li>support mysqli, the improved MySQL extension <a href="#faq1_17">
@@ -235,6 +237,7 @@ $i=0;
$i++;
$cfg['Servers'][$i]['user'] = 'root';
$cfg['Servers'][$i]['password'] = 'cbb74bc'; // use here your password
$cfg['Servers'][$i]['auth_type'] = 'config';
?&gt;
</pre>
For a full explanation of possible configuration values, see the
@@ -318,6 +321,7 @@ rm -rf config # remove not needed directory
<p> For a whole set of new features (bookmarks, comments,
<abbr title="structured query language">SQL</abbr>-history,
tracking mechanism,
<abbr title="Portable Document Format">PDF</abbr>-generation, field contents
transformation, etc.) you need to create a set of special tables. Those
tables can be located in your own database, or in a central database for a
@@ -1028,6 +1032,93 @@ ALTER TABLE `pma_column_comments`
</ul>
</dd>
<dt id="tracking">
<span id="cfg_Servers_tracking">$cfg['Servers'][$i]['tracking']</span> string
</dt>
<dd>
Since release 3.3.x a tracking mechanism is available.
It helps you to track every <abbr title="structured query language">SQL</abbr> command which
is executed by phpMyAdmin. The mechanism supports logging of data manipulation
and data definition statements. After enabling it you can create versions of tables.
<br/><br/>
The creation of a version has two effects:
<ul>
<li>phpMyAdmin saves a snapshot of the table, including structure and indexes.</li>
<li>phpMyAdmin loggs all commands which change the structure and/or data of the table and links these commands with the version number.</li>
</ul>
Of course you can view the tracked changes. On the "Tracking" page a complete report is available for every version.
For the report you can use filters, for example you can get a list of statements within a date range.
When you want to filter usernames you can enter * for all names or you enter a list of names separated by ','.
In addition you can export the (filtered) report to a file or to a temporary database.
<br/><br/>
To allow the usage of this functionality:
<ul>
<li>set up <a href="#pmadb">pmadb</a> and the linked-tables infrastructure</li>
<li>put the table name in <tt>$cfg['Servers'][$i]['tracking']</tt></li>
</ul>
</dd>
<dt id="tracking2">
<span id="cfg_Servers_tracking_auto_create">$cfg['Servers'][$i]['tracking_version_auto_create']</span> boolean
</dt>
<dd>
Whether the tracking mechanism creates versions for tables and views automatically. Default value is true.
<br/><br/>
If this is set to true and you create a table or view with
<ul>
<li>CREATE TABLE ...</li>
<li>CREATE VIEW ...</li>
</ul>
and no version exists for it, the mechanism will
create a version for you automatically.
</dd>
<dt id="tracking3">
<span id="cfg_Servers_tracking_default_statements">$cfg['Servers'][$i]['tracking_default_statements']</span> string
</dt>
<dd>
Defines the list of statements the auto-creation uses for new versions. Default value is
<br/>
<pre>CREATE TABLE,ALTER TABLE,DROP TABLE,RENAME TABLE,
CREATE INDEX,DROP INDEX,
INSERT,UPDATE,DELETE,TRUNCATE,REPLACE,
CREATE VIEW,ALTER VIEW,DROP VIEW,
CREATE DATABASE,ALTER DATABASE,DROP DATABASE</pre>
</dd>
<dt id="tracking4">
<span id="cfg_Servers_tracking_drop_view">$cfg['Servers'][$i]['tracking_version_drop_view']</span> boolean
</dt>
<dd>
Whether a DROP VIEW IF EXISTS statement will added as first line to the log when creating a view. Default value is true.
<br/><br/>
</dd>
<dt id="tracking5">
<span id="cfg_Servers_tracking_drop_table">$cfg['Servers'][$i]['tracking_version_drop_table']</span> boolean
</dt>
<dd>
Whether a DROP TABLE IF EXISTS statement will added as first line to the log when creating a table. Default value is true.
<br/><br/>
</dd>
<dt id="tracking6">
<span id="cfg_Servers_tracking_drop_database">$cfg['Servers'][$i]['tracking_version_drop_database']</span> boolean
</dt>
<dd>
Whether a DROP DATABASE IF EXISTS statement will added as first line to the log when creating a database. Default value is true.
<br/><br/>
</dd>
<dt id="designer_coords">
<span id="cfg_Servers_designer_coords">$cfg['Servers'][$i]['designer_coords']</span> string
</dt>
@@ -3330,6 +3421,55 @@ the <tt>mysql_upgrade</tt> command on the server.</p>
it's not likely to be solved in the future.
</p>
<!-- Begin: Excel import limitations -->
<h4 id="faq3_15">
<a href="#faq3_15">3.15 When I import an Excel spreadsheet, some cells with calculations do not display correctly.</a></h4>
<p>
phpMyAdmin uses the <a href="http://www.codeplex.com/PHPExcel/" target=_blank>PHPExcel</a> library to parse Excel XLS and XLSX spreadsheets.
Therefore, any limitations that are listed on their page regarding Excel calculations will also apply here.
<br /><br />
PHPExcel will be kept up to date so as to make all improvements available to phpMyAdmin users.
</p>
<h4 id="faq3_16">
<a href="#faq3_16">3.16 When I compress (gzip, bzip2, zip) an Excel workbook and attempt to import it, nothing happens.</a></h4>
<p>
Since Excel XLSX workbooks are already compressed, there is often times only a small benefit from compressing them yet again.
Support for compressed Excel XLSX and XLS workbooks may be added in the future.
</p>
<h4 id="faq3_17">
<a href="#faq3_17">3.17 When I import an Excel spreadsheet, my custom cell types are not represented as they are in Excel.</a></h4>
<p>
Excel's internal representation of custom cell types is rather muddled (especially in Excel 97-2003 binary XLS files). If possible,
consider using a built-in type. These are almost always guarenteed to import correctly.
</p>
<!-- End: Excel import limitations -->
<!-- Begin: CSV import limitations -->
<h4 id="faq3_18">
<a href="#faq3_18">3.18 When I import a CSV file that contains multiple tables, they are lumped together into a single table.</a></h4>
<p>
There is no reliable way to differetiate tables in CSV format. For the time being, you will have to break apart CSV files containing multiple tables.
</p>
<!-- End: CSV import limitations -->
<!-- Begin: Import type-detection limitations -->
<h4 id="faq3_19">
<a href="#faq3_19">3.19 When I import a file and have phpMyAdmin determine the appropriate data structure it only uses int, decimal, and varchar types.</a></h4>
<p>
Currently, the import type-detection system can only assign these MySQL types to columns. In future, more will likely be added but for the time being
you will have to edit the structure to your liking post-import.
<br /><br />
Also, you should note the fact that phpMyAdmin will use the size of the largest item in any given column as the column size for the appropriate type. If you
know you will be adding larger items to that column then you should manually adjust the column sizes accordingly. This is done for the sake of efficiency.
</p>
<!-- End: Import type-detection limitations -->
<h3 id="faqmultiuser"><abbr title="Internet service provider">ISP</abbr>s, multi-user installations</h3>
<h4 id="faq4_1">
@@ -4497,6 +4637,16 @@ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
<li>improved setup script</li>
</ul></li>
<li>Derek Schaefer (Google Summer of Code 2009)
<ul>
<li>Improved the import system</li>
</ul></li>
<li>Alexander Rutkowski (Google Summer of Code 2009)
<ul>
<li>Tracking mechanism</li>
</ul></li>
</ul>
<p>

View File

@@ -53,6 +53,7 @@ $cfg['Servers'][$i]['bs_temp_log_threshold'] = '32M';
// $cfg['Servers'][$i]['pdf_pages'] = 'pma_pdf_pages';
// $cfg['Servers'][$i]['column_info'] = 'pma_column_info';
// $cfg['Servers'][$i]['history'] = 'pma_history';
// $cfg['Servers'][$i]['tracking'] = 'pma_tracking';
// $cfg['Servers'][$i]['designer_coords'] = 'pma_designer_coords';
/* Contrib / Swekey authentication */
// $cfg['Servers'][$i]['auth_swekey_config'] = '/etc/swekey-pma.conf';

View File

@@ -312,6 +312,15 @@ foreach ($tables as $keyname => $each_table) {
str_replace(' ', '&nbsp;', htmlspecialchars($each_table['TABLE_NAME'])));
}
$tracking_icon = '';
if (PMA_Tracker::isActive()) {
if (PMA_Tracker::isTracked($GLOBALS["db"], $truename)) {
$tracking_icon = '<a href="tbl_tracking.php?'.$url_query.'&table='.$truename.'"><img class="icon" width="14" height="14" src="' .$pmaThemeImage . 'eye.png" alt="' . $strTrackingIsActive . '" title="' . $strTrackingIsActive . '" /></a>';
} else if (PMA_Tracker::getVersion($GLOBALS["db"], $truename) > 0) {
$tracking_icon = '<a href="tbl_tracking.php?'.$url_query.'&table='.$truename.'"><img class="icon" width="14" height="14" src="' .$pmaThemeImage . 'eye_grey.png" alt="' . $strTrackingIsDeactive . '" title="' . $strTrackingIsDeactive . '" /></a>';
}
}
if ($num_columns > 0 && $num_tables > $num_columns
&& (($row_count % $num_columns) == 0)) {
$row_count = 1;
@@ -331,6 +340,7 @@ foreach ($tables as $keyname => $each_table) {
id="checkbox_tbl_<?php echo $i; ?>"<?php echo $checked; ?> /></td>
<th><label for="checkbox_tbl_<?php echo $i; ?>"
title="<?php echo $alias; ?>"><?php echo $truename; ?></label>
<label><?php echo $tracking_icon; ?> </label>
</th>
<td align="center"><?php echo $browse_table; ?></td>
<td align="center">

206
db_tracking.php Normal file
View File

@@ -0,0 +1,206 @@
<?php
/* vim: set expandtab sw=4 ts=4 sts=4: */
/**
* @version $Id$
* @author Alexander Rutkowski
* @package phpMyAdmin
*/
// Run common work
require_once './libraries/common.inc.php';
require_once './libraries/Table.class.php';
require './libraries/db_common.inc.php';
$url_query .= '&amp;goto=tbl_tracking.php&amp;back=db_tracking.php';
// Get the database structure
$sub_part = '_structure';
require './libraries/db_info.inc.php';
// Get relation settings
require_once './libraries/relation.lib.php';
// Get tracked data about the database
$data = PMA_Tracker::getTrackedData($_REQUEST['db'], '', '1');
// No tables present and no log exist
if ($num_tables == 0 and count($data['ddlog']) == 0)
{
echo '<p>' . $strNoTablesFound . '</p>' . "\n";
if (empty($db_is_information_schema))
{
require './libraries/display_create_table.lib.php';
}
// Display the footer
require_once './libraries/footer.inc.php';
exit;
}
// ---------------------------------------------------------------------------
/*
* Display top menu links
*/
require_once './libraries/db_links.inc.php';
?>
<p/>
<p/>
<?php
/*
* List versions of current table
*/
// Prepare statement to get HEAD version
$sql_query = ' SELECT *, MAX(version) as version FROM ' .
PMA_backquote($GLOBALS['cfg']['Server']['pmadb']) . '.' .
PMA_backquote($GLOBALS['cfg']['Server']['tracking']) .
' WHERE ' . PMA_backquote('db_name') . ' = \'' . PMA_sqlAddslashes($_REQUEST['db']) . '\' ' .
' AND ' . PMA_backquote('table_name') . ' <> \'' . PMA_sqlAddslashes('') . '\' ' .
' GROUP BY '. PMA_backquote('table_name') .
' ORDER BY '. PMA_backquote('table_name') .'ASC , '. PMA_backquote('version') .' ASC ';
$sql_result = PMA_query_as_controluser($sql_query);
// Init HEAD version
$last_version = 0;
// Get HEAD version
$maxversion = PMA_DBI_fetch_array($sql_result);
$last_version = $maxversion['version'];
// If a HEAD version exists
if($last_version > 0)
{
?>
<h3><?php echo $strTrackingTrackedTables;?></h3>
<table id="versions" class="data">
<thead>
<tr>
<th><?php echo $strTrackingThDatabase;?></th>
<th><?php echo $strTrackingThTable;?></th>
<th><?php echo $strTrackingThLastVersion;?></th>
<th><?php echo $strTrackingThCreated;?></th>
<th><?php echo $strTrackingThUpdated;?></th>
<th><?php echo $strTrackingThStatus;?></th>
<th><?php echo $strTrackingThShow;?></th>
</tr>
</thead>
<tbody>
<?php
// Print out information about versions
$style = 'odd';
PMA_DBI_data_seek($sql_result, 0);
while($version = PMA_DBI_fetch_array($sql_result))
{
if($version['tracking_active'] == 1)
$version_status = $strTrackingStatusActive;
else
$version_status = $strTrackingStatusDeactive;
if(($version['version'] == $last_version) and ($version_status == $strTrackingStatusDeactive))
$tracking_active = false;
if(($version['version'] == $last_version) and ($version_status == $strTrackingStatusActive))
$tracking_active = true;
?>
<tr class="<?php echo $style;?>">
<td><?php echo $version['db_name'];?></td>
<td><?php echo $version['table_name'];?></td>
<td><?php echo $version['version'];?></td>
<td><?php echo $version['date_created'];?></td>
<td><?php echo $version['date_updated'];?></td>
<td><?php echo $version_status;?></td>
<td> <a href="tbl_tracking.php?<?php echo $url_query;?>&table=<?php echo $version['table_name'];?>"><?php echo $strTrackingVersions;?></a>
| <a href="tbl_tracking.php?<?php echo $url_query;?>&table=<?php echo $version['table_name'];?>&report=true&version=<?php echo $version['version'];?>"><?php echo $strTrackingReport;?></a>
| <a href="tbl_tracking.php?<?php echo $url_query;?>&table=<?php echo $version['table_name'];?>&snapshot=true&version=<?php echo $version['version'];?>"><?php echo $strTrackingStructureSnapshot;?></a></td>
</tr>
<?php
if($style == 'even') $style = 'odd'; else $style = 'even';
}
?>
</tbody>
</table>
<?php
}
// Get list of tables
$table_list = PMA_getTableList($GLOBALS['db']);
// For each table try to get the tracking version
foreach($table_list as $key => $value)
{
if(PMA_Tracker::getVersion($GLOBALS['db'], $value['Name']) == -1)
$my_tables[] = $value['Name'];
}
// If untracked tables exist
if(isset($my_tables))
{
?>
<h3><?php echo $strTrackingUntrackedTables;?></h3>
<table id="noversions" class="data">
<thead>
<tr>
<th width="300"><?php echo $strTrackingThTable;?></th>
<th></th>
</tr>
</thead>
<tbody>
<?php
// Print out list of untracked tables
$style = 'odd';
foreach($my_tables as $key => $tablename)
{
if(PMA_Tracker::getVersion($GLOBALS['db'], $tablename) == -1)
{
$my_link = '<a href="tbl_tracking.php?' . $url_query . '&table=' . $tablename .'">';
if ($cfg['PropertiesIconic'])
{
$my_link .= '<img class="icon" src="' . $pmaThemeImage . 'eye.png" width="16" height="16" alt="' . $strTrackingTrackTable . '" /> ';
}
$my_link .= $strTrackingTrackTable . '</a>';
?>
<tr class="<?php echo $style;?>">
<td><?php echo $tablename;?></td>
<td><?php echo $my_link;?></td>
</tr>
<?php
if($style == 'even') $style = 'odd'; else $style = 'even';
}
}
?>
</tbody>
</table>
<?
}
?>
<p/>
<?php
// If available print out database log
if(count($data['ddlog']) > 0)
{
$log = '';
foreach ($data['ddlog'] as $entry)
{
$log .= '# ' . $entry['date'] . ' ' . $entry['username'] . "\n" . $entry['statement'] . "\n";
}
PMA_showMessage($strTrackingDatabaseLog, $log);
}
/**
* Display the footer
*/
require_once './libraries/footer.inc.php';
?>

View File

@@ -249,3 +249,8 @@ p.footnote {
p.footnote:first-line {
margin-left: -2%;
}
/* Block to mark separate translation string */
div.l10n {
display: inline;
}

View File

@@ -405,8 +405,15 @@ if (!empty($id_bookmark) && $action_bookmark == 2) {
if ($import_type == 'query') {
$message = PMA_Message::success();
} else {
$message = PMA_Message::success('strImportSuccessfullyFinished');
$message->addParam($executed_queries);
if ($import_notice) {
$message = PMA_Message::success('<em>'.$GLOBALS['strImportSuccessfullyFinished'].'</em>');
$message->addParam($executed_queries);
$message->addString($import_notice);
} else {
$message = PMA_Message::success('strImportSuccessfullyFinished');
$message->addParam($executed_queries);
}
}
}
@@ -420,7 +427,7 @@ if ($timeout_passed) {
// if there is any message, copy it into $_SESSION as well, so we can obtain it by AJAX call
if (isset($message)) {
$_SESSION['Import_message']['message'] = $message->getDisplay();
$_SESSION['Import_message']['message'] = $message->getDisplay();
// $_SESSION['Import_message']['go_back_url'] = $goto.'?'. PMA_generate_common_url();
}
// Parse and analyze the query, for correct db and table name

View File

@@ -1490,4 +1490,81 @@ $strPhpArray = 'PHP array'; //to translate
$strImportLargeFileUploading = 'The file being uploaded is probably larger than the maximum allowed size or this is a known bug in webkit based (Safari, Google Chrome, Arora etc.) browsers.'; //to translate
$strImportProceedingFile = 'The file is being processed, please be patient.'; //to translate
$strImportUploadInfoNotAvailable = 'Please be patient, the file is being uploaded. Details about the upload are not available.'; //to translate
$strImportNoticePt1 = 'The following structures have either been created or altered. Here you can:'; //to translate
$strImportNoticePt3 = 'Change any of its settings by clicking the corresponding "Options" link'; //to translate
$strGoToDatabase = 'Go to database'; //to translate
$strGoToTable = 'Go to table'; //to translate
$strGoToView = 'Go to view'; //to translate
$strStructureLC = 'structure'; //to translate
$strSettings = 'settings'; //to translate
$strImportODS = 'Open Document Spreadsheet'; //to translate
$strImportColNames = 'Column names in first row'; //to translate
$strImportEmptyRows = 'Do not import empty rows'; //to translate
$strImportODSPercents = 'Import percentages as proper decimals (12.00% to .12)'; //to translate
$strImportODSCurrency = 'Import currencies ($5.00 to 5.00)'; //to translate
$strImportXLS = 'Excel 97-2003 XLS Workbook'; //to translate
$strImportNoticePt2 = 'View a structure`s contents by clicking on its name'; //to translate
$strImportNoticePt4 = 'Edit its structure by following the "Structure" link'; //to translate
$strImportXLSX = 'Excel 2007 XLSX Workbook'; //to translate
$strXMLError = 'The XML file specified was either malformed or incomplete. Please correct the issue and try again.'; //to translate
$strXMLExportContents = 'Export contents'; //to translate
$strXMLExportFunctions = 'Export functions'; //to translate
$strXMLExportProcedures = 'Export procedures'; //to translate
$strXMLExportStructs = 'Export Structure Schemas (recommended)'; //to translate
$strXMLExportTables = 'Export tables'; //to translate
$strXMLExportTriggers = 'Export triggers'; //to translate
$strXMLExportViews = 'Export views'; //to translate
$strTracking = 'Tracking'; //to translate
$strTrackingActivateTrackingFor = 'Activate tracking for %s.%s'; //to translate
$strTrackingActivated = 'Tracking of %s.%s is activated.'; //to translate
$strTrackingActivateNow = 'Activate now'; //to translate
$strTrackingCreateVersion = 'Create version'; //to translate
$strTrackingCreateVersionOf = 'Create version %s of %s.%s'; //to translate
$strTrackingDataDefinitionStatement = 'Data definition statement'; //to translate
$strTrackingDataManipulationStatement = 'Data manipulation statement'; //to translate
$strTrackingDate = 'Date'; //to translate
$strTrackingDeactivateNow = 'Deactivate now'; //to translate
$strTrackingDeactivateTrackingFor = 'Deactivate tracking for %s.%s'; //to translate
$strTrackingDoIt = 'Do it'; //to translate
$strTrackingExportAs = 'Export as %s'; //to translate
$strTrackingIsActive = 'Tracking is active.'; //to translate
$strTrackingIsDeactive = 'Tracking is deactive.'; //to translate
$strTrackingMechanism = 'Tracking Mechanism'; //to translate
$strTrackingReport = 'Tracking report'; //to translate
$strTrackingReportClose = 'Close'; //to translate
$strTrackingSelectStructureAndData = 'Structure and Data'; //to translate
$strTrackingSelectDataOnly = 'Data only'; //to translate
$strTrackingSelectStructureOnly = 'Structure only'; //to translate
$strTrackingShowLogDateUsers = 'Show %s with dates from %s to %s by user %s %s'; //to translate
$strTrackingShowVersions = 'Show versions'; //to translate
$strTrackingSQLDump = 'SQL dump'; //to translate
$strTrackingSQLDumpFile = 'SQL dump (file download)'; //to translate
$strTrackingSQLExecution = 'SQL execution'; //to translate
$strTrackingSQLExecutionAlert = 'This option will replace your table and contained data.'; //to translate
$strTrackingSQLExecuted = 'SQL statements executed.'; //to translate
$strTrackingSQLExported = 'SQL statements exported. Please copy the dump or execute it.'; //to translate
$strTrackingStatements = 'Tracking statements'; //to translate
$strTrackingStatusActive = 'active'; //to translate
$strTrackingStatusDeactive = 'deactive'; //to translate
$strTrackingStructureSnapshot = 'Structure snapshot'; //to translate
$strTrackingThDatabase = 'Database'; //to translate
$strTrackingThTable = 'Table'; //to translate
$strTrackingThLastVersion = 'Last version'; //to translate
$strTrackingThVersion = 'Version'; //to translate
$strTrackingThCreated = 'Created'; //to translate
$strTrackingThUpdated = 'Updated'; //to translate
$strTrackingThStatus = 'Status'; //to translate
$strTrackingThShow = 'Show'; //to translate
$strTrackingTrackDDStatements = 'Track these data definition statements:'; //to translate
$strTrackingTrackDMStatements = 'Track these data manipulation statements:'; //to translate
$strTrackingTrackTable = 'Track table'; //to translate
$strTrackingTrackedTables = 'Tracked tables'; //to translate
$strTrackingUntrackedTables = 'Untracked tables'; //to translate
$strTrackingUsername = 'Username'; //to translate
$strTrackingVersions = 'Versions'; //to translate
$strTrackingVersionCreated = 'Version %s is created, tracking for %s.%s is activated.'; //to translate
$strTrackingVersionActivated = 'Tracking for %s.%s , version %s is activated.'; //to translate
$strTrackingVersionDeactivated = 'Tracking for %s.%s , version %s is deactivated.'; //to translate
$strTrackingVersionSnapshotSQL = 'Version %s snapshot (SQL code)'; //to translate
$strTrackingDatabaseLog = 'Database Log'; //to translate
?>

View File

@@ -19,14 +19,14 @@ $month = array('Jan', 'Shk', 'Mar', 'Pri', 'Maj', 'Qer', 'Kor', 'Gsh', 'Sht', 'T
$datefmt = '%d %B, %Y at %I:%M %p'; //albanian time
$timespanfmt = '%s ditë, %s orë, %s minuta dhe %s sekonda';
$strAbortedClients = 'Dështoi';
$strAccessDeniedExplanation = 'phpMyAdmin u përpoq të lidhet me server-in MySQL, dhe server-i refuzoi lidhjen. Kontrollo emrin e host, përdoruesin dhe fjalëkalimin tek file config.inc.php dhe sigurohu që korrispondojnë me informacionet që ju ka dhënë administratori i serverit MySQL.';
$strAccessDenied = 'Hyrja nuk u pranua';
$strAction = 'Veprimi';
$strAddAutoIncrement = 'Shto vlerë AUTO_INCREMENT';
$strAddConstraints = 'Shto kushte';
$strAddConstraints = 'Shto kushte';
$strAddDeleteColumn = 'Shto/Fshi fushën';
$strAddDeleteRow = 'Shto/Fshi kriterin';
$strAddHeaderComment = 'Shto një koment të personalizuar në header (\\n ndërpret rreshtin)';
@@ -41,7 +41,7 @@ $strAddUser = 'Shto një përdorues të ri';
$strAdministration = 'Administrimi';
$strAfterInsertBack = 'Mbrapa';
$strAfterInsertNewInsert = 'Shto një regjistrim të ri';
$strAfterInsertSame = 'Kthehu mbrapa tek kjo faqe';
$strAfterInsertSame = 'Kthehu mbrapa tek kjo faqe';
$strAfter = 'Mbas %s';
$strAllTableSameWidth = 'vizualizon të gjitha tabelat me të njëjtën gjërësi?';
$strAll = 'Të gjithë';
@@ -78,7 +78,7 @@ $strBrowse = 'Shfaq';
$strBulgarian = 'Bullgarisht';
$strBzip = '"kompresuar me bzip2"';
$strCalendar = 'Kalendari';
$strCalendar = 'Kalendari';
$strCannotLogin = 'E pamundur kryerja e login tek server-i MySQL';
$strCantLoad = 'I pamundur ngarkimi i prapashtesës %s,<br />kontrollo konfigurimin e PHP';
$strCantLoadRecodeIconv = 'I pamundur ngarkimi i prapashtesës iconv apo recode të nevoitshëm për konvertimin e karaktereve, konfiguroni php për të lejuar përdorimin e këtyre prapashtesave ose disaktivoni konvertimin e set të karaktereve në phpMyAdmin.';
@@ -117,10 +117,10 @@ $strCompleteInserts = 'Të shtuarat komplet';
$strCompression = 'Kompresim';
$strConfigFileError = 'phpMyAdmin nuk arrin të lexojë file e konfigurimit!<br />Kjo mund të ndodhë kur php gjen një parse error në të apo kur php nuk arrin ta gjejë këtë file.<br />Ju lutem ngarkoheni direkt file e konfigurimit duke përdorur link-un e mëposhtëm dhe lexoni mesazhin(et) e gabimeve php që merrni. Në shumicën e rasteve mund t\'ju mungojë një apostrofë apo një presje.<br />Nëse faqja që do t\'ju hapet është bosh (e bardhë), atëhere gjithçka është në rregull.';
$strConfigureTableCoord = 'Ju lutem, konfiguroni koordinatat për tabelën %s';
$strConnectionError = 'E pamundur lidhja: rregullime të pavlefshme.';
$strConnectionError = 'E pamundur lidhja: rregullime të pavlefshme.';
$strConnections = 'Lidhje';
$strConstraintsForDumped = 'Kushtet për tabelat e nxjerra';
$strConstraintsForTable = 'Kushtet për tabelën';
$strConstraintsForDumped = 'Kushtet për tabelat e nxjerra';
$strConstraintsForTable = 'Kushtet për tabelën';
$strCookiesRequired = 'Nga kjo pikë e tutje, cookies duhet të jenë të aktivuara.';
$strCopyTable = 'Kopjo tabelën tek (databaza<b>.</b>tabela):';
$strCopyTableOK = 'Tabela %s u kopjua tek %s.';
@@ -138,11 +138,11 @@ $strCriteria = 'Kriteri';
$strCroatian = 'Kroate';
$strCyrillic = 'Cyrillic';
$strCzech = 'Çekisht';
$strCzechSlovak = 'Çeko-Sllovak';
$strCzechSlovak = 'Çeko-Sllovak';
$strDanish = 'Danisht';
$strDatabase = 'Databazat';
$strDatabaseEmpty = 'Emri i databazës mungon!';
$strDatabaseEmpty = 'Emri i databazës mungon!';
$strDatabaseExportOptions = 'Opcione të eksportimit të databazës';
$strDatabaseHasBeenDropped = 'Databaza %s u eleminua.';
$strDatabases = 'Databazat';
@@ -156,12 +156,12 @@ $strDataOnly = 'Vetëm të dhëna';
$strData = 'Të dhëna';
$strDBComment = 'Komenti për Databazën: ';
$strDbPrivileges = 'Të drejta specifike të databazës';
$strDBRename = 'Ndysho emrin e databazës në';
$strDBRename = 'Ndysho emrin e databazës në';
$strDbSpecific = 'specifik i databazës';
$strDefault = 'Prezgjedhur';
$strDefaultValueHelp = 'Për vlerat e prezgjedhura, ju lutem shtoni një vlerë të vetme, pa backslash escaping apo thonjëza, duke përdorur këtë format: a';
$strDefragment = 'Defragmento tabelën';
$strDelayedInserts = 'Përdor shtimet me vonesë';
$strDefragment = 'Defragmento tabelën';
$strDelayedInserts = 'Përdor shtimet me vonesë';
$strDeleteAndFlushDescr = 'Kjo është rruga më e pastër, por ngarkimi i të drejtave mund të zgjasë disa çaste më shumë.';
$strDeleteAndFlush = 'Fshi përdoruesit dhe pastaj rifresko të drejtat.';
$strDeleted = 'rreshti u fshi';
@@ -172,14 +172,14 @@ $strDescending = 'Zbritës';
$strDescription = 'Përshkrimi';
$strDictionary = 'fjalor';
$strDisabled = 'Jo aktiv';
$strDisableForeignChecks = 'Ç\'aktivo kontrollin e kyçeve të jashtëm';
$strDisableForeignChecks = 'Ç\'aktivo kontrollin e kyçeve të jashtëm';
$strDisplayFeat = 'Shfaq karakteristikat';
$strDisplayOrder = 'Mënyra e shfaqjes:';
$strDisplayPDF = 'Shfaq skemën e PDF';
$strDoAQuery = 'Zbato "query nga shembull" (karakteri jolly: "%")';
$strDocu = 'Dokumentet';
$strDoYouReally = 'Konfermo: ';
$strDropDatabaseStrongWarning = 'Jeni duke SHKATËRRUAR një databazë komplete!';
$strDropDatabaseStrongWarning = 'Jeni duke SHKATËRRUAR një databazë komplete!';
$strDrop = 'Elemino';
$strDropUsersDb = 'Elemino databazat që kanë emër të njëjtë me përdoruesit.';
$strDumpingData = 'Dump i të dhënave për tabelën';
@@ -194,7 +194,7 @@ $strEffective = 'Efektiv';
$strEmptyResultSet = 'MySQL ka kthyer një të përbashkët boshe (p.sh. zero rreshta).';
$strEmpty = 'Zbraz';
$strEnabled = 'Aktiv';
$strEncloseInTransaction = 'Përfshi eksportin në një transacion';
$strEncloseInTransaction = 'Përfshi eksportin në një transacion';
$strEndCut = 'FUNDI I CUT';
$strEnd = 'Fund';
$strEndRaw = 'FUNDI I RAW';
@@ -230,7 +230,7 @@ $strFunction = 'Funksioni';
$strGenBy = 'Gjeneruar nga';
$strGeneralRelationFeat = 'Karakteristikat e përgjithshme të relacionit';
$strGenTime = 'Gjeneruar më';
$strGeorgian = 'Gjeorgjisht';
$strGeorgian = 'Gjeorgjisht';
$strGerman = 'Gjermanisht';
$strGlobal = 'globale';
$strGlobalPrivileges = 'Të drejtat e përgjithshme';
@@ -249,10 +249,10 @@ $strHostEmpty = 'Emri i host është bosh!';
$strHost = 'Host';
$strHungarian = 'Hungarisht';
$strIcelandic = 'Islandeze';
$strIcelandic = 'Islandeze';
$strId = 'ID';
$strIdxFulltext = 'Teksti komplet';
$strIgnoreInserts = 'Përdor shpërfill shtimet';
$strIgnoreInserts = 'Përdor shpërfill shtimet';
$strIgnore = 'Shpërfill';
$strImportFiles = 'Importo files';
$strIndexes = 'Tregues';
@@ -278,7 +278,7 @@ $strKill = 'Hiq';
$strKorean = 'Koreane';
$strLandscape = 'Horizontale';
$strLatexCaption = 'Titulli i Tabelës caption';
$strLatexCaption = 'Titulli i Tabelës caption';
$strLatexContent = 'Përmbajtja e tabelës __TABLE__';
$strLatexContinuedCaption = 'Nëntitulli i tabelës vazhduese';
$strLatexContinued = '(vazhdon)';
@@ -286,7 +286,7 @@ $strLatexIncludeCaption = 'Përfshi nëntitullin e tabelës';
$strLatexLabel = 'Kyçi i etiketës';
$strLaTeX = 'LaTeX';
$strLatexStructure = 'Struktura e tabelës __TABLE__';
$strLatvian = 'Letone';
$strLatvian = 'Letone';
$strLengthSet = 'Gjatësia/Set*';
$strLimitNumRows = 'regjistrime për faqe';
$strLinesTerminatedBy = 'Rreshta që mbarojnë me';
@@ -302,7 +302,7 @@ $strLogPassword = 'Fjalëkalimi:';
$strLogServer = 'Serveri';
$strLogUsername = 'Emri i përdoruesit:';
$strMaximumSize = 'Madhësia maksimum: %s%s';
$strMaximumSize = 'Madhësia maksimum: %s%s';
$strMIME_available_mime = 'Lloje MIME në dispozicion';
$strMIME_available_transform = 'Transformacionet në dispozicion';
$strMIME_description = 'Përshkrimi';
@@ -312,7 +312,7 @@ $strMIME_transformation_note = 'Për listën e opcioneve të transformimeve në
$strMIME_transformation_options_note = 'Ju lutem shkruani vlerat për opcionet e transformimit duke përdorur këtë format: \'a\', 100, b,\'c\'...<br />Nëse keni nevojë të shtoni një backslash ("\") apo një apostrofë ("\'") midis këtyre vlerave, duhet ti backslash-oni (për shembull \'\\\\xyz\' ose \'a\\\'b\').';
$strMIME_transformation_options = 'Opcione të transformimeve';
$strMIME_transformation = 'Transformimi i Shfletuesit';
$strMIMETypesForTable = 'LLOJET E MIME PËR TABELËN';
$strMIMETypesForTable = 'LLOJET E MIME PËR TABELËN';
$strMIME_without = 'Llojet-MIME të printuar në italics kanë një funksion transformacioni të veçantë';
$strModifications = 'Ndryshimet u ruajtën';
$strModifyIndexTopic = 'Ndrysho një tregues';
@@ -322,7 +322,7 @@ $strMoveTableSameNames = 'E pamundur lëvizja e tabelës tek vetvetja!';
$strMoveTable = 'Sposto tabelën në (databaza<b>.</b>tabela):';
$strMultilingual = 'shumëgjuhësh';
$strMySQLCharset = 'Set simbolesh MySQL';
$strMySQLConnectionCollation = 'Vendosja e lidhjes MySQL';
$strMySQLConnectionCollation = 'Vendosja e lidhjes MySQL';
$strMySQLSaid = 'Mesazh nga MySQL: ';
$strMySQLShowProcess = 'Shfaq proceset në ekzekutim';
@@ -345,7 +345,7 @@ $strNoPermission = 'Serveri web nuk ka të drejtat e duhura për të ruajtur fil
$strNoPhp = 'pa kod PHP';
$strNoPrivileges = 'Asnjë e drejtë';
$strNoRights = 'Nuk ke të drejta të mjaftueshme për të kryer këtë operacion!';
$strNoRowsSelected = 'Nuk ka rreshta të zgjedhur';
$strNoRowsSelected = 'Nuk ka rreshta të zgjedhur';
$strNoSpace = 'Hapësirë e pamjaftueshme për të ruajtur file %s.';
$strNoTablesFound = 'Nuk gjenden tabela në databazë.';
$strNotNumber = 'Ky nuk është një numër!';
@@ -360,7 +360,7 @@ $strNumTables = 'Tabela';
$strOK = 'OK';
$strOperations = 'Operacione';
$strOperator = 'Operator';
$strOperator = 'Operator';
$strOptimizeTable = 'Optimizo tabelën';
$strOr = 'Ose';
$strOverhead = 'Mbi limit';
@@ -384,7 +384,7 @@ $strPhp = 'Krijo kodin PHP';
$strPHPVersion = 'Versioni i PHP';
$strPmaDocumentation = 'Dokumente të phpMyAdmin';
$strPmaUriError = 'Direktiva <tt>$cfg[\'PmaAbsoluteUri\']</tt> DUHET të përcaktohet tek file i konfigurimit!';
$strPolish = 'Polonisht';
$strPolish = 'Polonisht';
$strPortrait = 'Vertikal';
$strPos1 = 'Fillim';
$strPrevious = 'Paraardhësi';
@@ -442,15 +442,15 @@ $strQueryWindowLock = 'Mos e mbishkruaj këtë query nga jashtë dritares';
$strReceived = 'Marrë';
$strRecords = 'Regjistrime';
$strReferentialIntegrity = 'Kontrollo integritetin e informacioneve:';
$strRefresh = 'Rifresko';
$strRefresh = 'Rifresko';
$strRelationalSchema = 'Skema relacionale';
$strRelationNotWorking = 'Karakteristikat shtesë janë ç\'aktivuar për sa i takon funksionimit me tabelat e lidhura. Për të zbuluar përse, klikoni %skëtu%s.';
$strRelationsForTable = 'RELACIONET PËR TABELËN';
$strRelationsForTable = 'RELACIONET PËR TABELËN';
$strRelations = 'Relacione';
$strRelationView = 'Shiko relacionet';
$strReloadingThePrivileges = 'Duke ringarkuar të drejtat';
$strRemoveSelectedUsers = 'Heq përdoruesit e zgjedhur';
$strRenameDatabaseOK = 'Databazës %s i është ndryshuar emri në %s';
$strRenameDatabaseOK = 'Databazës %s i është ndryshuar emri në %s';
$strRenameTableOK = 'Tabela %s u riemërtua %s';
$strRenameTable = 'Riemërto tabelën në';
$strRepairTable = 'Riparo tabelën';
@@ -463,7 +463,7 @@ $strRevokeAndDeleteDescr = 'Përdoruesit DO TË MUND TË PËRDORIN sidoqoftë t
$strRevokeAndDelete = 'Hiqja të gjitha të drejtat aktive përdoruesve dhe pastaj eleminoi.';
$strRevoke = 'Hiq';
$strRevokeMessage = 'Ke anulluar të drejtat për %s';
$strRomanian = 'Romanisht';
$strRomanian = 'Romanisht';
$strRowLength = 'Gjatësia e rreshtit';
$strRowsFrom = 'rreshta duke filluar nga';
$strRowSize = 'Madhësia e rreshtit';
@@ -500,7 +500,7 @@ $strSelectTables = 'Zgjidh Tabelat';
$strSend = 'Ruaje me emër...';
$strSent = 'Dërguar';
$strServerChoice = 'Zgjedhja e serverit';
$strServerNotResponding = 'Serveri nuk përgjigjet';
$strServerNotResponding = 'Serveri nuk përgjigjet';
$strServer = 'Serveri';
$strServerStatus = 'Informacione mbi Runtime';
$strServerStatusUptime = 'Ky server MySQL po punon që prej %s. U nis më %s.';
@@ -524,14 +524,14 @@ $strShowThisQuery = 'Tregoje përsëri këtë query';
$strSimplifiedChinese = 'Kineze e thjeshtëzuar';
$strSingly = '(një nga një)';
$strSize = 'Madhësia';
$strSlovak = 'Sllovakisht';
$strSlovenian = 'Sllovenisht';
$strSlovak = 'Sllovakisht';
$strSlovenian = 'Sllovenisht';
$strSortByKey = 'Rendit sipas kyçit';
$strSort = 'rreshtimi';
$strSpaceUsage = 'Hapësira e përdorur';
$strSpanish = 'Spanjisht';
$strSpanish = 'Spanjisht';
$strSplitWordsWithSpace = 'Fjalët janë të ndara me një hapsirë (" ").';
$strSQLExportType = 'Lloji i Eksportit';
$strSQLExportType = 'Lloji i Eksportit';
$strSQLParserBugMessage = 'Ka mundësi që ka një bug tek parser-i SQL. Ju lutem, kontrolloni query tuaj me kujdes, dhe kontrolloni që presjet të jenë ku duhet dhe jo të gabuara. Një shkak tjetër i mundshëm i gabimit mund të jetë që po mundoheni të uploadoni një file binar jashtë një zone teksti të kufizuar me presje. Mund edhe të provoni query tuaj MySQL nga interfaqja e shkruar e komandave. Gabimi i mëposhtëm i kthyer nga server-i MySQL, nëse ekziston një i tillë, mund tju ndihmojë në diagnostikimin e problemit. Nëse ka akoma probleme, apo n.q.s. parser-i SQL i phpMyAdmin gabon kur përkundrazi nga interfaqja e komandave të thjeshta nuk rezultojnë probleme, ju lutem zvogëloni query tuaj SQL në hyrje në query e vetme që shkakton probleme, dhe dërgoni një bug raportim me të dhënat rezultuese nga seksioni CUT i mëposhtëm:';
$strSQLParserUserError = 'Mesa duket ekziston një gabim tek query juaj SQL e futur. Gabimi i serverit MySQL i treguar më poshtë, nëse ekziston, mund t\'ju ndihmojë në diagnostikimin e problemit';
$strSQLQuery = 'query SQL';
@@ -548,7 +548,7 @@ $strStatus = 'Gjendja';
$strStrucCSV = 'të dhëna CSV';
$strStrucData = 'Struktura dhe të dhëna';
$strStrucExcelCSV = 'CSV për të dhëna MS Excel';
$strStrucNativeExcel = 'Të dhëna orgjinale MS Excel';
$strStrucNativeExcel = 'Të dhëna orgjinale MS Excel';
$strStrucOnly = 'Vetëm struktura';
$strStructPropose = 'Propozo strukturën e tabelës';
$strStructure = 'Struktura';
@@ -569,11 +569,11 @@ $strTableOptions = 'Opcione për tabelën';
$strTables = '%s tabela(at)';
$strTableStructure = 'Struktura e tabelës';
$strTable = 'Tabela';
$strTakeIt = 'merre';
$strTakeIt = 'merre';
$strTblPrivileges = 'Të drejta relative me tabelat';
$strTextAreaLength = ' Për shkak të gjatësisë saj,<br /> kjo fushë nuk mund të ndryshohet ';
$strThai = 'Thai';
$strTheme = 'Tema / Stili';
$strTheme = 'Tema / Stili';
$strThisHost = 'Këtë Host';
$strThreadSuccessfullyKilled = 'Thread %s u përfundua me sukses.';
$strTime = 'Koha';
@@ -581,9 +581,9 @@ $strToggleScratchboard = '(ç\')aktivo scratchboard';
$strTotal = 'Gjithsej';
$strTotalUC = 'Gjithsej';
$strTraditionalChinese = 'Kineze tradicionale';
$strTraditionalSpanish = 'Spanjishte tradicionale';
$strTraditionalSpanish = 'Spanjishte tradicionale';
$strTraffic = 'Trafiku';
$strTransformation_application_octetstream__download = 'Shfaq një lidhje për të shkarkuar të dhënat binare të një fushe. Mundësia e parë është emri i file binar. Opcioni i dytë është emri i mundshëm i fushës së rreshtit të tabelës që përmban emrin e file. Nëse jepni opcionin e dytë, opcioni i parë duhet të jetë një stringë bosh';
$strTransformation_application_octetstream__download = 'Shfaq një lidhje për të shkarkuar të dhënat binare të një fushe. Mundësia e parë është emri i file binar. Opcioni i dytë është emri i mundshëm i fushës së rreshtit të tabelës që përmban emrin e file. Nëse jepni opcionin e dytë, opcioni i parë duhet të jetë një stringë bosh';
$strTransformation_image_jpeg__inline = 'Shfaq një miniaturë të klikueshme; mundësitë: gjërësia, lartësia në pixels (ruan proporcionin origjinal)';
$strTransformation_image_jpeg__link = 'Shfaq një lidhje për tek kjo figurë (download blob direkt, p.sh.).';
$strTransformation_image_png__inline = 'Shiko figurën/jpeg: në linjë';
@@ -1489,4 +1489,81 @@ $strPhpArray = 'PHP array'; //to translate
$strImportLargeFileUploading = 'The file being uploaded is probably larger than the maximum allowed size or this is a known bug in webkit based (Safari, Google Chrome, Arora etc.) browsers.'; //to translate
$strImportProceedingFile = 'The file is being processed, please be patient.'; //to translate
$strImportUploadInfoNotAvailable = 'Please be patient, the file is being uploaded. Details about the upload are not available.'; //to translate
$strImportNoticePt1 = 'The following structures have either been created or altered. Here you can:'; //to translate
$strImportNoticePt3 = 'Change any of its settings by clicking the corresponding "Options" link'; //to translate
$strGoToDatabase = 'Go to database'; //to translate
$strGoToTable = 'Go to table'; //to translate
$strGoToView = 'Go to view'; //to translate
$strStructureLC = 'structure'; //to translate
$strSettings = 'settings'; //to translate
$strImportODS = 'Open Document Spreadsheet'; //to translate
$strImportColNames = 'Column names in first row'; //to translate
$strImportEmptyRows = 'Do not import empty rows'; //to translate
$strImportODSPercents = 'Import percentages as proper decimals (12.00% to .12)'; //to translate
$strImportODSCurrency = 'Import currencies ($5.00 to 5.00)'; //to translate
$strImportXLS = 'Excel 97-2003 XLS Workbook'; //to translate
$strImportNoticePt2 = 'View a structure`s contents by clicking on its name'; //to translate
$strImportNoticePt4 = 'Edit its structure by following the "Structure" link'; //to translate
$strImportXLSX = 'Excel 2007 XLSX Workbook'; //to translate
$strXMLError = 'The XML file specified was either malformed or incomplete. Please correct the issue and try again.'; //to translate
$strXMLExportContents = 'Export contents'; //to translate
$strXMLExportFunctions = 'Export functions'; //to translate
$strXMLExportProcedures = 'Export procedures'; //to translate
$strXMLExportStructs = 'Export Structure Schemas (recommended)'; //to translate
$strXMLExportTables = 'Export tables'; //to translate
$strXMLExportTriggers = 'Export triggers'; //to translate
$strXMLExportViews = 'Export views'; //to translate
$strTracking = 'Tracking'; //to translate
$strTrackingActivateTrackingFor = 'Activate tracking for %s.%s'; //to translate
$strTrackingActivated = 'Tracking of %s.%s is activated.'; //to translate
$strTrackingActivateNow = 'Activate now'; //to translate
$strTrackingCreateVersion = 'Create version'; //to translate
$strTrackingCreateVersionOf = 'Create version %s of %s.%s'; //to translate
$strTrackingDataDefinitionStatement = 'Data definition statement'; //to translate
$strTrackingDataManipulationStatement = 'Data manipulation statement'; //to translate
$strTrackingDate = 'Date'; //to translate
$strTrackingDeactivateNow = 'Deactivate now'; //to translate
$strTrackingDeactivateTrackingFor = 'Deactivate tracking for %s.%s'; //to translate
$strTrackingDoIt = 'Do it'; //to translate
$strTrackingExportAs = 'Export as %s'; //to translate
$strTrackingIsActive = 'Tracking is active.'; //to translate
$strTrackingIsDeactive = 'Tracking is deactive.'; //to translate
$strTrackingMechanism = 'Tracking Mechanism'; //to translate
$strTrackingReport = 'Tracking report'; //to translate
$strTrackingReportClose = 'Close'; //to translate
$strTrackingSelectStructureAndData = 'Structure and Data'; //to translate
$strTrackingSelectDataOnly = 'Data only'; //to translate
$strTrackingSelectStructureOnly = 'Structure only'; //to translate
$strTrackingShowLogDateUsers = 'Show %s with dates from %s to %s by user %s %s'; //to translate
$strTrackingShowVersions = 'Show versions'; //to translate
$strTrackingSQLDump = 'SQL dump'; //to translate
$strTrackingSQLDumpFile = 'SQL dump (file download)'; //to translate
$strTrackingSQLExecution = 'SQL execution'; //to translate
$strTrackingSQLExecutionAlert = 'This option will replace your table and contained data.'; //to translate
$strTrackingSQLExecuted = 'SQL statements executed.'; //to translate
$strTrackingSQLExported = 'SQL statements exported. Please copy the dump or execute it.'; //to translate
$strTrackingStatements = 'Tracking statements'; //to translate
$strTrackingStatusActive = 'active'; //to translate
$strTrackingStatusDeactive = 'deactive'; //to translate
$strTrackingStructureSnapshot = 'Structure snapshot'; //to translate
$strTrackingThDatabase = 'Database'; //to translate
$strTrackingThTable = 'Table'; //to translate
$strTrackingThLastVersion = 'Last version'; //to translate
$strTrackingThVersion = 'Version'; //to translate
$strTrackingThCreated = 'Created'; //to translate
$strTrackingThUpdated = 'Updated'; //to translate
$strTrackingThStatus = 'Status'; //to translate
$strTrackingThShow = 'Show'; //to translate
$strTrackingTrackDDStatements = 'Track these data definition statements:'; //to translate
$strTrackingTrackDMStatements = 'Track these data manipulation statements:'; //to translate
$strTrackingTrackTable = 'Track table'; //to translate
$strTrackingTrackedTables = 'Tracked tables'; //to translate
$strTrackingUntrackedTables = 'Untracked tables'; //to translate
$strTrackingUsername = 'Username'; //to translate
$strTrackingVersions = 'Versions'; //to translate
$strTrackingVersionCreated = 'Version %s is created, tracking for %s.%s is activated.'; //to translate
$strTrackingVersionActivated = 'Tracking for %s.%s , version %s is activated.'; //to translate
$strTrackingVersionDeactivated = 'Tracking for %s.%s , version %s is deactivated.'; //to translate
$strTrackingVersionSnapshotSQL = 'Version %s snapshot (SQL code)'; //to translate
$strTrackingDatabaseLog = 'Database Log'; //to translate
?>

View File

@@ -1492,4 +1492,81 @@ $strPhpArray = 'PHP array'; //to translate
$strImportLargeFileUploading = 'The file being uploaded is probably larger than the maximum allowed size or this is a known bug in webkit based (Safari, Google Chrome, Arora etc.) browsers.'; //to translate
$strImportProceedingFile = 'The file is being processed, please be patient.'; //to translate
$strImportUploadInfoNotAvailable = 'Please be patient, the file is being uploaded. Details about the upload are not available.'; //to translate
$strImportNoticePt1 = 'The following structures have either been created or altered. Here you can:'; //to translate
$strImportNoticePt3 = 'Change any of its settings by clicking the corresponding "Options" link'; //to translate
$strGoToDatabase = 'Go to database'; //to translate
$strGoToTable = 'Go to table'; //to translate
$strGoToView = 'Go to view'; //to translate
$strStructureLC = 'structure'; //to translate
$strSettings = 'settings'; //to translate
$strImportODS = 'Open Document Spreadsheet'; //to translate
$strImportColNames = 'Column names in first row'; //to translate
$strImportEmptyRows = 'Do not import empty rows'; //to translate
$strImportODSPercents = 'Import percentages as proper decimals (12.00% to .12)'; //to translate
$strImportODSCurrency = 'Import currencies ($5.00 to 5.00)'; //to translate
$strImportXLS = 'Excel 97-2003 XLS Workbook'; //to translate
$strImportNoticePt2 = 'View a structure`s contents by clicking on its name'; //to translate
$strImportNoticePt4 = 'Edit its structure by following the "Structure" link'; //to translate
$strImportXLSX = 'Excel 2007 XLSX Workbook'; //to translate
$strXMLError = 'The XML file specified was either malformed or incomplete. Please correct the issue and try again.'; //to translate
$strXMLExportContents = 'Export contents'; //to translate
$strXMLExportFunctions = 'Export functions'; //to translate
$strXMLExportProcedures = 'Export procedures'; //to translate
$strXMLExportStructs = 'Export Structure Schemas (recommended)'; //to translate
$strXMLExportTables = 'Export tables'; //to translate
$strXMLExportTriggers = 'Export triggers'; //to translate
$strXMLExportViews = 'Export views'; //to translate
$strTracking = 'Tracking'; //to translate
$strTrackingActivateTrackingFor = 'Activate tracking for %s.%s'; //to translate
$strTrackingActivated = 'Tracking of %s.%s is activated.'; //to translate
$strTrackingActivateNow = 'Activate now'; //to translate
$strTrackingCreateVersion = 'Create version'; //to translate
$strTrackingCreateVersionOf = 'Create version %s of %s.%s'; //to translate
$strTrackingDataDefinitionStatement = 'Data definition statement'; //to translate
$strTrackingDataManipulationStatement = 'Data manipulation statement'; //to translate
$strTrackingDate = 'Date'; //to translate
$strTrackingDeactivateNow = 'Deactivate now'; //to translate
$strTrackingDeactivateTrackingFor = 'Deactivate tracking for %s.%s'; //to translate
$strTrackingDoIt = 'Do it'; //to translate
$strTrackingExportAs = 'Export as %s'; //to translate
$strTrackingIsActive = 'Tracking is active.'; //to translate
$strTrackingIsDeactive = 'Tracking is deactive.'; //to translate
$strTrackingMechanism = 'Tracking Mechanism'; //to translate
$strTrackingReport = 'Tracking report'; //to translate
$strTrackingReportClose = 'Close'; //to translate
$strTrackingSelectStructureAndData = 'Structure and Data'; //to translate
$strTrackingSelectDataOnly = 'Data only'; //to translate
$strTrackingSelectStructureOnly = 'Structure only'; //to translate
$strTrackingShowLogDateUsers = 'Show %s with dates from %s to %s by user %s %s'; //to translate
$strTrackingShowVersions = 'Show versions'; //to translate
$strTrackingSQLDump = 'SQL dump'; //to translate
$strTrackingSQLDumpFile = 'SQL dump (file download)'; //to translate
$strTrackingSQLExecution = 'SQL execution'; //to translate
$strTrackingSQLExecutionAlert = 'This option will replace your table and contained data.'; //to translate
$strTrackingSQLExecuted = 'SQL statements executed.'; //to translate
$strTrackingSQLExported = 'SQL statements exported. Please copy the dump or execute it.'; //to translate
$strTrackingStatements = 'Tracking statements'; //to translate
$strTrackingStatusActive = 'active'; //to translate
$strTrackingStatusDeactive = 'deactive'; //to translate
$strTrackingStructureSnapshot = 'Structure snapshot'; //to translate
$strTrackingThDatabase = 'Database'; //to translate
$strTrackingThTable = 'Table'; //to translate
$strTrackingThLastVersion = 'Last version'; //to translate
$strTrackingThVersion = 'Version'; //to translate
$strTrackingThCreated = 'Created'; //to translate
$strTrackingThUpdated = 'Updated'; //to translate
$strTrackingThStatus = 'Status'; //to translate
$strTrackingThShow = 'Show'; //to translate
$strTrackingTrackDDStatements = 'Track these data definition statements:'; //to translate
$strTrackingTrackDMStatements = 'Track these data manipulation statements:'; //to translate
$strTrackingTrackTable = 'Track table'; //to translate
$strTrackingTrackedTables = 'Tracked tables'; //to translate
$strTrackingUntrackedTables = 'Untracked tables'; //to translate
$strTrackingUsername = 'Username'; //to translate
$strTrackingVersions = 'Versions'; //to translate
$strTrackingVersionCreated = 'Version %s is created, tracking for %s.%s is activated.'; //to translate
$strTrackingVersionActivated = 'Tracking for %s.%s , version %s is activated.'; //to translate
$strTrackingVersionDeactivated = 'Tracking for %s.%s , version %s is deactivated.'; //to translate
$strTrackingVersionSnapshotSQL = 'Version %s snapshot (SQL code)'; //to translate
$strTrackingDatabaseLog = 'Database Log'; //to translate
?>

View File

@@ -1486,4 +1486,81 @@ $strPhpArray = 'PHP array'; //to translate
$strImportLargeFileUploading = 'The file being uploaded is probably larger than the maximum allowed size or this is a known bug in webkit based (Safari, Google Chrome, Arora etc.) browsers.'; //to translate
$strImportProceedingFile = 'The file is being processed, please be patient.'; //to translate
$strImportUploadInfoNotAvailable = 'Please be patient, the file is being uploaded. Details about the upload are not available.'; //to translate
$strImportNoticePt1 = 'The following structures have either been created or altered. Here you can:'; //to translate
$strImportNoticePt3 = 'Change any of its settings by clicking the corresponding "Options" link'; //to translate
$strGoToDatabase = 'Go to database'; //to translate
$strGoToTable = 'Go to table'; //to translate
$strGoToView = 'Go to view'; //to translate
$strStructureLC = 'structure'; //to translate
$strSettings = 'settings'; //to translate
$strImportODS = 'Open Document Spreadsheet'; //to translate
$strImportColNames = 'Column names in first row'; //to translate
$strImportEmptyRows = 'Do not import empty rows'; //to translate
$strImportODSPercents = 'Import percentages as proper decimals (12.00% to .12)'; //to translate
$strImportODSCurrency = 'Import currencies ($5.00 to 5.00)'; //to translate
$strImportXLS = 'Excel 97-2003 XLS Workbook'; //to translate
$strImportNoticePt2 = 'View a structure`s contents by clicking on its name'; //to translate
$strImportNoticePt4 = 'Edit its structure by following the "Structure" link'; //to translate
$strImportXLSX = 'Excel 2007 XLSX Workbook'; //to translate
$strXMLError = 'The XML file specified was either malformed or incomplete. Please correct the issue and try again.'; //to translate
$strXMLExportContents = 'Export contents'; //to translate
$strXMLExportFunctions = 'Export functions'; //to translate
$strXMLExportProcedures = 'Export procedures'; //to translate
$strXMLExportStructs = 'Export Structure Schemas (recommended)'; //to translate
$strXMLExportTables = 'Export tables'; //to translate
$strXMLExportTriggers = 'Export triggers'; //to translate
$strXMLExportViews = 'Export views'; //to translate
$strTracking = 'Tracking'; //to translate
$strTrackingActivateTrackingFor = 'Activate tracking for %s.%s'; //to translate
$strTrackingActivated = 'Tracking of %s.%s is activated.'; //to translate
$strTrackingActivateNow = 'Activate now'; //to translate
$strTrackingCreateVersion = 'Create version'; //to translate
$strTrackingCreateVersionOf = 'Create version %s of %s.%s'; //to translate
$strTrackingDataDefinitionStatement = 'Data definition statement'; //to translate
$strTrackingDataManipulationStatement = 'Data manipulation statement'; //to translate
$strTrackingDate = 'Date'; //to translate
$strTrackingDeactivateNow = 'Deactivate now'; //to translate
$strTrackingDeactivateTrackingFor = 'Deactivate tracking for %s.%s'; //to translate
$strTrackingDoIt = 'Do it'; //to translate
$strTrackingExportAs = 'Export as %s'; //to translate
$strTrackingIsActive = 'Tracking is active.'; //to translate
$strTrackingIsDeactive = 'Tracking is deactive.'; //to translate
$strTrackingMechanism = 'Tracking Mechanism'; //to translate
$strTrackingReport = 'Tracking report'; //to translate
$strTrackingReportClose = 'Close'; //to translate
$strTrackingSelectStructureAndData = 'Structure and Data'; //to translate
$strTrackingSelectDataOnly = 'Data only'; //to translate
$strTrackingSelectStructureOnly = 'Structure only'; //to translate
$strTrackingShowLogDateUsers = 'Show %s with dates from %s to %s by user %s %s'; //to translate
$strTrackingShowVersions = 'Show versions'; //to translate
$strTrackingSQLDump = 'SQL dump'; //to translate
$strTrackingSQLDumpFile = 'SQL dump (file download)'; //to translate
$strTrackingSQLExecution = 'SQL execution'; //to translate
$strTrackingSQLExecutionAlert = 'This option will replace your table and contained data.'; //to translate
$strTrackingSQLExecuted = 'SQL statements executed.'; //to translate
$strTrackingSQLExported = 'SQL statements exported. Please copy the dump or execute it.'; //to translate
$strTrackingStatements = 'Tracking statements'; //to translate
$strTrackingStatusActive = 'active'; //to translate
$strTrackingStatusDeactive = 'deactive'; //to translate
$strTrackingStructureSnapshot = 'Structure snapshot'; //to translate
$strTrackingThDatabase = 'Database'; //to translate
$strTrackingThTable = 'Table'; //to translate
$strTrackingThLastVersion = 'Last version'; //to translate
$strTrackingThVersion = 'Version'; //to translate
$strTrackingThCreated = 'Created'; //to translate
$strTrackingThUpdated = 'Updated'; //to translate
$strTrackingThStatus = 'Status'; //to translate
$strTrackingThShow = 'Show'; //to translate
$strTrackingTrackDDStatements = 'Track these data definition statements:'; //to translate
$strTrackingTrackDMStatements = 'Track these data manipulation statements:'; //to translate
$strTrackingTrackTable = 'Track table'; //to translate
$strTrackingTrackedTables = 'Tracked tables'; //to translate
$strTrackingUntrackedTables = 'Untracked tables'; //to translate
$strTrackingUsername = 'Username'; //to translate
$strTrackingVersions = 'Versions'; //to translate
$strTrackingVersionCreated = 'Version %s is created, tracking for %s.%s is activated.'; //to translate
$strTrackingVersionActivated = 'Tracking for %s.%s , version %s is activated.'; //to translate
$strTrackingVersionDeactivated = 'Tracking for %s.%s , version %s is deactivated.'; //to translate
$strTrackingVersionSnapshotSQL = 'Version %s snapshot (SQL code)'; //to translate
$strTrackingDatabaseLog = 'Database Log'; //to translate
?>

View File

@@ -8,7 +8,7 @@ $number_decimal_separator = '.';
// shortcuts for Byte, Kilo, Mega, Giga, Tera, Peta, Exa
$byteUnits = array('বাইট', 'কিলোবাইট', 'মেগাবাইট', 'গিগাবাইট', 'টেরাবাইট', 'পেটাবাইট', 'এক্সাবাইট');
// MySQL manual language definition, this is optional, en will be used
// MySQL manual language definition, this is optional, en will be used
// if not defined
$mysql_4_1_doc_lang = 'bn';
$mysql_5_0_doc_lang = 'bn';
@@ -1465,4 +1465,81 @@ $strPhpArray = 'PHP array'; //to translate
$strImportLargeFileUploading = 'The file being uploaded is probably larger than the maximum allowed size or this is a known bug in webkit based (Safari, Google Chrome, Arora etc.) browsers.'; //to translate
$strImportProceedingFile = 'The file is being processed, please be patient.'; //to translate
$strImportUploadInfoNotAvailable = 'Please be patient, the file is being uploaded. Details about the upload are not available.'; //to translate
$strImportNoticePt1 = 'The following structures have either been created or altered. Here you can:'; //to translate
$strImportNoticePt3 = 'Change any of its settings by clicking the corresponding "Options" link'; //to translate
$strGoToDatabase = 'Go to database'; //to translate
$strGoToTable = 'Go to table'; //to translate
$strGoToView = 'Go to view'; //to translate
$strStructureLC = 'structure'; //to translate
$strSettings = 'settings'; //to translate
$strImportODS = 'Open Document Spreadsheet'; //to translate
$strImportColNames = 'Column names in first row'; //to translate
$strImportEmptyRows = 'Do not import empty rows'; //to translate
$strImportODSPercents = 'Import percentages as proper decimals (12.00% to .12)'; //to translate
$strImportODSCurrency = 'Import currencies ($5.00 to 5.00)'; //to translate
$strImportXLS = 'Excel 97-2003 XLS Workbook'; //to translate
$strImportNoticePt2 = 'View a structure`s contents by clicking on its name'; //to translate
$strImportNoticePt4 = 'Edit its structure by following the "Structure" link'; //to translate
$strImportXLSX = 'Excel 2007 XLSX Workbook'; //to translate
$strXMLError = 'The XML file specified was either malformed or incomplete. Please correct the issue and try again.'; //to translate
$strXMLExportContents = 'Export contents'; //to translate
$strXMLExportFunctions = 'Export functions'; //to translate
$strXMLExportProcedures = 'Export procedures'; //to translate
$strXMLExportStructs = 'Export Structure Schemas (recommended)'; //to translate
$strXMLExportTables = 'Export tables'; //to translate
$strXMLExportTriggers = 'Export triggers'; //to translate
$strXMLExportViews = 'Export views'; //to translate
$strTracking = 'Tracking'; //to translate
$strTrackingActivateTrackingFor = 'Activate tracking for %s.%s'; //to translate
$strTrackingActivated = 'Tracking of %s.%s is activated.'; //to translate
$strTrackingActivateNow = 'Activate now'; //to translate
$strTrackingCreateVersion = 'Create version'; //to translate
$strTrackingCreateVersionOf = 'Create version %s of %s.%s'; //to translate
$strTrackingDataDefinitionStatement = 'Data definition statement'; //to translate
$strTrackingDataManipulationStatement = 'Data manipulation statement'; //to translate
$strTrackingDate = 'Date'; //to translate
$strTrackingDeactivateNow = 'Deactivate now'; //to translate
$strTrackingDeactivateTrackingFor = 'Deactivate tracking for %s.%s'; //to translate
$strTrackingDoIt = 'Do it'; //to translate
$strTrackingExportAs = 'Export as %s'; //to translate
$strTrackingIsActive = 'Tracking is active.'; //to translate
$strTrackingIsDeactive = 'Tracking is deactive.'; //to translate
$strTrackingMechanism = 'Tracking Mechanism'; //to translate
$strTrackingReport = 'Tracking report'; //to translate
$strTrackingReportClose = 'Close'; //to translate
$strTrackingSelectStructureAndData = 'Structure and Data'; //to translate
$strTrackingSelectDataOnly = 'Data only'; //to translate
$strTrackingSelectStructureOnly = 'Structure only'; //to translate
$strTrackingShowLogDateUsers = 'Show %s with dates from %s to %s by user %s %s'; //to translate
$strTrackingShowVersions = 'Show versions'; //to translate
$strTrackingSQLDump = 'SQL dump'; //to translate
$strTrackingSQLDumpFile = 'SQL dump (file download)'; //to translate
$strTrackingSQLExecution = 'SQL execution'; //to translate
$strTrackingSQLExecutionAlert = 'This option will replace your table and contained data.'; //to translate
$strTrackingSQLExecuted = 'SQL statements executed.'; //to translate
$strTrackingSQLExported = 'SQL statements exported. Please copy the dump or execute it.'; //to translate
$strTrackingStatements = 'Tracking statements'; //to translate
$strTrackingStatusActive = 'active'; //to translate
$strTrackingStatusDeactive = 'deactive'; //to translate
$strTrackingStructureSnapshot = 'Structure snapshot'; //to translate
$strTrackingThDatabase = 'Database'; //to translate
$strTrackingThTable = 'Table'; //to translate
$strTrackingThLastVersion = 'Last version'; //to translate
$strTrackingThVersion = 'Version'; //to translate
$strTrackingThCreated = 'Created'; //to translate
$strTrackingThUpdated = 'Updated'; //to translate
$strTrackingThStatus = 'Status'; //to translate
$strTrackingThShow = 'Show'; //to translate
$strTrackingTrackDDStatements = 'Track these data definition statements:'; //to translate
$strTrackingTrackDMStatements = 'Track these data manipulation statements:'; //to translate
$strTrackingTrackTable = 'Track table'; //to translate
$strTrackingTrackedTables = 'Tracked tables'; //to translate
$strTrackingUntrackedTables = 'Untracked tables'; //to translate
$strTrackingUsername = 'Username'; //to translate
$strTrackingVersions = 'Versions'; //to translate
$strTrackingVersionCreated = 'Version %s is created, tracking for %s.%s is activated.'; //to translate
$strTrackingVersionActivated = 'Tracking for %s.%s , version %s is activated.'; //to translate
$strTrackingVersionDeactivated = 'Tracking for %s.%s , version %s is deactivated.'; //to translate
$strTrackingVersionSnapshotSQL = 'Version %s snapshot (SQL code)'; //to translate
$strTrackingDatabaseLog = 'Database Log'; //to translate
?>

View File

@@ -1483,4 +1483,81 @@ $strPhpArray = 'PHP array'; //to translate
$strImportLargeFileUploading = 'The file being uploaded is probably larger than the maximum allowed size or this is a known bug in webkit based (Safari, Google Chrome, Arora etc.) browsers.'; //to translate
$strImportProceedingFile = 'The file is being processed, please be patient.'; //to translate
$strImportUploadInfoNotAvailable = 'Please be patient, the file is being uploaded. Details about the upload are not available.'; //to translate
$strImportNoticePt1 = 'The following structures have either been created or altered. Here you can:'; //to translate
$strImportNoticePt3 = 'Change any of its settings by clicking the corresponding "Options" link'; //to translate
$strGoToDatabase = 'Go to database'; //to translate
$strGoToTable = 'Go to table'; //to translate
$strGoToView = 'Go to view'; //to translate
$strStructureLC = 'structure'; //to translate
$strSettings = 'settings'; //to translate
$strImportODS = 'Open Document Spreadsheet'; //to translate
$strImportColNames = 'Column names in first row'; //to translate
$strImportEmptyRows = 'Do not import empty rows'; //to translate
$strImportODSPercents = 'Import percentages as proper decimals (12.00% to .12)'; //to translate
$strImportODSCurrency = 'Import currencies ($5.00 to 5.00)'; //to translate
$strImportXLS = 'Excel 97-2003 XLS Workbook'; //to translate
$strImportNoticePt2 = 'View a structure`s contents by clicking on its name'; //to translate
$strImportNoticePt4 = 'Edit its structure by following the "Structure" link'; //to translate
$strImportXLSX = 'Excel 2007 XLSX Workbook'; //to translate
$strXMLError = 'The XML file specified was either malformed or incomplete. Please correct the issue and try again.'; //to translate
$strXMLExportContents = 'Export contents'; //to translate
$strXMLExportFunctions = 'Export functions'; //to translate
$strXMLExportProcedures = 'Export procedures'; //to translate
$strXMLExportStructs = 'Export Structure Schemas (recommended)'; //to translate
$strXMLExportTables = 'Export tables'; //to translate
$strXMLExportTriggers = 'Export triggers'; //to translate
$strXMLExportViews = 'Export views'; //to translate
$strTracking = 'Tracking'; //to translate
$strTrackingActivateTrackingFor = 'Activate tracking for %s.%s'; //to translate
$strTrackingActivated = 'Tracking of %s.%s is activated.'; //to translate
$strTrackingActivateNow = 'Activate now'; //to translate
$strTrackingCreateVersion = 'Create version'; //to translate
$strTrackingCreateVersionOf = 'Create version %s of %s.%s'; //to translate
$strTrackingDataDefinitionStatement = 'Data definition statement'; //to translate
$strTrackingDataManipulationStatement = 'Data manipulation statement'; //to translate
$strTrackingDate = 'Date'; //to translate
$strTrackingDeactivateNow = 'Deactivate now'; //to translate
$strTrackingDeactivateTrackingFor = 'Deactivate tracking for %s.%s'; //to translate
$strTrackingDoIt = 'Do it'; //to translate
$strTrackingExportAs = 'Export as %s'; //to translate
$strTrackingIsActive = 'Tracking is active.'; //to translate
$strTrackingIsDeactive = 'Tracking is deactive.'; //to translate
$strTrackingMechanism = 'Tracking Mechanism'; //to translate
$strTrackingReport = 'Tracking report'; //to translate
$strTrackingReportClose = 'Close'; //to translate
$strTrackingSelectStructureAndData = 'Structure and Data'; //to translate
$strTrackingSelectDataOnly = 'Data only'; //to translate
$strTrackingSelectStructureOnly = 'Structure only'; //to translate
$strTrackingShowLogDateUsers = 'Show %s with dates from %s to %s by user %s %s'; //to translate
$strTrackingShowVersions = 'Show versions'; //to translate
$strTrackingSQLDump = 'SQL dump'; //to translate
$strTrackingSQLDumpFile = 'SQL dump (file download)'; //to translate
$strTrackingSQLExecution = 'SQL execution'; //to translate
$strTrackingSQLExecutionAlert = 'This option will replace your table and contained data.'; //to translate
$strTrackingSQLExecuted = 'SQL statements executed.'; //to translate
$strTrackingSQLExported = 'SQL statements exported. Please copy the dump or execute it.'; //to translate
$strTrackingStatements = 'Tracking statements'; //to translate
$strTrackingStatusActive = 'active'; //to translate
$strTrackingStatusDeactive = 'deactive'; //to translate
$strTrackingStructureSnapshot = 'Structure snapshot'; //to translate
$strTrackingThDatabase = 'Database'; //to translate
$strTrackingThTable = 'Table'; //to translate
$strTrackingThLastVersion = 'Last version'; //to translate
$strTrackingThVersion = 'Version'; //to translate
$strTrackingThCreated = 'Created'; //to translate
$strTrackingThUpdated = 'Updated'; //to translate
$strTrackingThStatus = 'Status'; //to translate
$strTrackingThShow = 'Show'; //to translate
$strTrackingTrackDDStatements = 'Track these data definition statements:'; //to translate
$strTrackingTrackDMStatements = 'Track these data manipulation statements:'; //to translate
$strTrackingTrackTable = 'Track table'; //to translate
$strTrackingTrackedTables = 'Tracked tables'; //to translate
$strTrackingUntrackedTables = 'Untracked tables'; //to translate
$strTrackingUsername = 'Username'; //to translate
$strTrackingVersions = 'Versions'; //to translate
$strTrackingVersionCreated = 'Version %s is created, tracking for %s.%s is activated.'; //to translate
$strTrackingVersionActivated = 'Tracking for %s.%s , version %s is activated.'; //to translate
$strTrackingVersionDeactivated = 'Tracking for %s.%s , version %s is deactivated.'; //to translate
$strTrackingVersionSnapshotSQL = 'Version %s snapshot (SQL code)'; //to translate
$strTrackingDatabaseLog = 'Database Log'; //to translate
?>

View File

@@ -1465,4 +1465,81 @@ $strPhpArray = 'PHP array'; //to translate
$strImportLargeFileUploading = 'The file being uploaded is probably larger than the maximum allowed size or this is a known bug in webkit based (Safari, Google Chrome, Arora etc.) browsers.'; //to translate
$strImportProceedingFile = 'The file is being processed, please be patient.'; //to translate
$strImportUploadInfoNotAvailable = 'Please be patient, the file is being uploaded. Details about the upload are not available.'; //to translate
$strImportNoticePt1 = 'The following structures have either been created or altered. Here you can:'; //to translate
$strImportNoticePt3 = 'Change any of its settings by clicking the corresponding "Options" link'; //to translate
$strGoToDatabase = 'Go to database'; //to translate
$strGoToTable = 'Go to table'; //to translate
$strGoToView = 'Go to view'; //to translate
$strStructureLC = 'structure'; //to translate
$strSettings = 'settings'; //to translate
$strImportODS = 'Open Document Spreadsheet'; //to translate
$strImportColNames = 'Column names in first row'; //to translate
$strImportEmptyRows = 'Do not import empty rows'; //to translate
$strImportODSPercents = 'Import percentages as proper decimals (12.00% to .12)'; //to translate
$strImportODSCurrency = 'Import currencies ($5.00 to 5.00)'; //to translate
$strImportXLS = 'Excel 97-2003 XLS Workbook'; //to translate
$strImportNoticePt2 = 'View a structure`s contents by clicking on its name'; //to translate
$strImportNoticePt4 = 'Edit its structure by following the "Structure" link'; //to translate
$strImportXLSX = 'Excel 2007 XLSX Workbook'; //to translate
$strXMLError = 'The XML file specified was either malformed or incomplete. Please correct the issue and try again.'; //to translate
$strXMLExportContents = 'Export contents'; //to translate
$strXMLExportFunctions = 'Export functions'; //to translate
$strXMLExportProcedures = 'Export procedures'; //to translate
$strXMLExportStructs = 'Export Structure Schemas (recommended)'; //to translate
$strXMLExportTables = 'Export tables'; //to translate
$strXMLExportTriggers = 'Export triggers'; //to translate
$strXMLExportViews = 'Export views'; //to translate
$strTracking = 'Tracking'; //to translate
$strTrackingActivateTrackingFor = 'Activate tracking for %s.%s'; //to translate
$strTrackingActivated = 'Tracking of %s.%s is activated.'; //to translate
$strTrackingActivateNow = 'Activate now'; //to translate
$strTrackingCreateVersion = 'Create version'; //to translate
$strTrackingCreateVersionOf = 'Create version %s of %s.%s'; //to translate
$strTrackingDataDefinitionStatement = 'Data definition statement'; //to translate
$strTrackingDataManipulationStatement = 'Data manipulation statement'; //to translate
$strTrackingDate = 'Date'; //to translate
$strTrackingDeactivateNow = 'Deactivate now'; //to translate
$strTrackingDeactivateTrackingFor = 'Deactivate tracking for %s.%s'; //to translate
$strTrackingDoIt = 'Do it'; //to translate
$strTrackingExportAs = 'Export as %s'; //to translate
$strTrackingIsActive = 'Tracking is active.'; //to translate
$strTrackingIsDeactive = 'Tracking is deactive.'; //to translate
$strTrackingMechanism = 'Tracking Mechanism'; //to translate
$strTrackingReport = 'Tracking report'; //to translate
$strTrackingReportClose = 'Close'; //to translate
$strTrackingSelectStructureAndData = 'Structure and Data'; //to translate
$strTrackingSelectDataOnly = 'Data only'; //to translate
$strTrackingSelectStructureOnly = 'Structure only'; //to translate
$strTrackingShowLogDateUsers = 'Show %s with dates from %s to %s by user %s %s'; //to translate
$strTrackingShowVersions = 'Show versions'; //to translate
$strTrackingSQLDump = 'SQL dump'; //to translate
$strTrackingSQLDumpFile = 'SQL dump (file download)'; //to translate
$strTrackingSQLExecution = 'SQL execution'; //to translate
$strTrackingSQLExecutionAlert = 'This option will replace your table and contained data.'; //to translate
$strTrackingSQLExecuted = 'SQL statements executed.'; //to translate
$strTrackingSQLExported = 'SQL statements exported. Please copy the dump or execute it.'; //to translate
$strTrackingStatements = 'Tracking statements'; //to translate
$strTrackingStatusActive = 'active'; //to translate
$strTrackingStatusDeactive = 'deactive'; //to translate
$strTrackingStructureSnapshot = 'Structure snapshot'; //to translate
$strTrackingThDatabase = 'Database'; //to translate
$strTrackingThTable = 'Table'; //to translate
$strTrackingThLastVersion = 'Last version'; //to translate
$strTrackingThVersion = 'Version'; //to translate
$strTrackingThCreated = 'Created'; //to translate
$strTrackingThUpdated = 'Updated'; //to translate
$strTrackingThStatus = 'Status'; //to translate
$strTrackingThShow = 'Show'; //to translate
$strTrackingTrackDDStatements = 'Track these data definition statements:'; //to translate
$strTrackingTrackDMStatements = 'Track these data manipulation statements:'; //to translate
$strTrackingTrackTable = 'Track table'; //to translate
$strTrackingTrackedTables = 'Tracked tables'; //to translate
$strTrackingUntrackedTables = 'Untracked tables'; //to translate
$strTrackingUsername = 'Username'; //to translate
$strTrackingVersions = 'Versions'; //to translate
$strTrackingVersionCreated = 'Version %s is created, tracking for %s.%s is activated.'; //to translate
$strTrackingVersionActivated = 'Tracking for %s.%s , version %s is activated.'; //to translate
$strTrackingVersionDeactivated = 'Tracking for %s.%s , version %s is deactivated.'; //to translate
$strTrackingVersionSnapshotSQL = 'Version %s snapshot (SQL code)'; //to translate
$strTrackingDatabaseLog = 'Database Log'; //to translate
?>

View File

@@ -1473,4 +1473,81 @@ $strPhpArray = 'PHP array'; //to translate
$strImportLargeFileUploading = 'The file being uploaded is probably larger than the maximum allowed size or this is a known bug in webkit based (Safari, Google Chrome, Arora etc.) browsers.'; //to translate
$strImportProceedingFile = 'The file is being processed, please be patient.'; //to translate
$strImportUploadInfoNotAvailable = 'Please be patient, the file is being uploaded. Details about the upload are not available.'; //to translate
$strImportNoticePt1 = 'The following structures have either been created or altered. Here you can:'; //to translate
$strImportNoticePt3 = 'Change any of its settings by clicking the corresponding "Options" link'; //to translate
$strGoToDatabase = 'Go to database'; //to translate
$strGoToTable = 'Go to table'; //to translate
$strGoToView = 'Go to view'; //to translate
$strStructureLC = 'structure'; //to translate
$strSettings = 'settings'; //to translate
$strImportODS = 'Open Document Spreadsheet'; //to translate
$strImportColNames = 'Column names in first row'; //to translate
$strImportEmptyRows = 'Do not import empty rows'; //to translate
$strImportODSPercents = 'Import percentages as proper decimals (12.00% to .12)'; //to translate
$strImportODSCurrency = 'Import currencies ($5.00 to 5.00)'; //to translate
$strImportXLS = 'Excel 97-2003 XLS Workbook'; //to translate
$strImportNoticePt2 = 'View a structure`s contents by clicking on its name'; //to translate
$strImportNoticePt4 = 'Edit its structure by following the "Structure" link'; //to translate
$strImportXLSX = 'Excel 2007 XLSX Workbook'; //to translate
$strXMLError = 'The XML file specified was either malformed or incomplete. Please correct the issue and try again.'; //to translate
$strXMLExportContents = 'Export contents'; //to translate
$strXMLExportFunctions = 'Export functions'; //to translate
$strXMLExportProcedures = 'Export procedures'; //to translate
$strXMLExportStructs = 'Export Structure Schemas (recommended)'; //to translate
$strXMLExportTables = 'Export tables'; //to translate
$strXMLExportTriggers = 'Export triggers'; //to translate
$strXMLExportViews = 'Export views'; //to translate
$strTracking = 'Tracking'; //to translate
$strTrackingActivateTrackingFor = 'Activate tracking for %s.%s'; //to translate
$strTrackingActivated = 'Tracking of %s.%s is activated.'; //to translate
$strTrackingActivateNow = 'Activate now'; //to translate
$strTrackingCreateVersion = 'Create version'; //to translate
$strTrackingCreateVersionOf = 'Create version %s of %s.%s'; //to translate
$strTrackingDataDefinitionStatement = 'Data definition statement'; //to translate
$strTrackingDataManipulationStatement = 'Data manipulation statement'; //to translate
$strTrackingDate = 'Date'; //to translate
$strTrackingDeactivateNow = 'Deactivate now'; //to translate
$strTrackingDeactivateTrackingFor = 'Deactivate tracking for %s.%s'; //to translate
$strTrackingDoIt = 'Do it'; //to translate
$strTrackingExportAs = 'Export as %s'; //to translate
$strTrackingIsActive = 'Tracking is active.'; //to translate
$strTrackingIsDeactive = 'Tracking is deactive.'; //to translate
$strTrackingMechanism = 'Tracking Mechanism'; //to translate
$strTrackingReport = 'Tracking report'; //to translate
$strTrackingReportClose = 'Close'; //to translate
$strTrackingSelectStructureAndData = 'Structure and Data'; //to translate
$strTrackingSelectDataOnly = 'Data only'; //to translate
$strTrackingSelectStructureOnly = 'Structure only'; //to translate
$strTrackingShowLogDateUsers = 'Show %s with dates from %s to %s by user %s %s'; //to translate
$strTrackingShowVersions = 'Show versions'; //to translate
$strTrackingSQLDump = 'SQL dump'; //to translate
$strTrackingSQLDumpFile = 'SQL dump (file download)'; //to translate
$strTrackingSQLExecution = 'SQL execution'; //to translate
$strTrackingSQLExecutionAlert = 'This option will replace your table and contained data.'; //to translate
$strTrackingSQLExecuted = 'SQL statements executed.'; //to translate
$strTrackingSQLExported = 'SQL statements exported. Please copy the dump or execute it.'; //to translate
$strTrackingStatements = 'Tracking statements'; //to translate
$strTrackingStatusActive = 'active'; //to translate
$strTrackingStatusDeactive = 'deactive'; //to translate
$strTrackingStructureSnapshot = 'Structure snapshot'; //to translate
$strTrackingThDatabase = 'Database'; //to translate
$strTrackingThTable = 'Table'; //to translate
$strTrackingThLastVersion = 'Last version'; //to translate
$strTrackingThVersion = 'Version'; //to translate
$strTrackingThCreated = 'Created'; //to translate
$strTrackingThUpdated = 'Updated'; //to translate
$strTrackingThStatus = 'Status'; //to translate
$strTrackingThShow = 'Show'; //to translate
$strTrackingTrackDDStatements = 'Track these data definition statements:'; //to translate
$strTrackingTrackDMStatements = 'Track these data manipulation statements:'; //to translate
$strTrackingTrackTable = 'Track table'; //to translate
$strTrackingTrackedTables = 'Tracked tables'; //to translate
$strTrackingUntrackedTables = 'Untracked tables'; //to translate
$strTrackingUsername = 'Username'; //to translate
$strTrackingVersions = 'Versions'; //to translate
$strTrackingVersionCreated = 'Version %s is created, tracking for %s.%s is activated.'; //to translate
$strTrackingVersionActivated = 'Tracking for %s.%s , version %s is activated.'; //to translate
$strTrackingVersionDeactivated = 'Tracking for %s.%s , version %s is deactivated.'; //to translate
$strTrackingVersionSnapshotSQL = 'Version %s snapshot (SQL code)'; //to translate
$strTrackingDatabaseLog = 'Database Log'; //to translate
?>

View File

@@ -1489,4 +1489,81 @@ $strPhpArray = 'PHP array'; //to translate
$strImportLargeFileUploading = 'The file being uploaded is probably larger than the maximum allowed size or this is a known bug in webkit based (Safari, Google Chrome, Arora etc.) browsers.'; //to translate
$strImportProceedingFile = 'The file is being processed, please be patient.'; //to translate
$strImportUploadInfoNotAvailable = 'Please be patient, the file is being uploaded. Details about the upload are not available.'; //to translate
$strImportNoticePt1 = 'The following structures have either been created or altered. Here you can:'; //to translate
$strImportNoticePt3 = 'Change any of its settings by clicking the corresponding "Options" link'; //to translate
$strGoToDatabase = 'Go to database'; //to translate
$strGoToTable = 'Go to table'; //to translate
$strGoToView = 'Go to view'; //to translate
$strStructureLC = 'structure'; //to translate
$strSettings = 'settings'; //to translate
$strImportODS = 'Open Document Spreadsheet'; //to translate
$strImportColNames = 'Column names in first row'; //to translate
$strImportEmptyRows = 'Do not import empty rows'; //to translate
$strImportODSPercents = 'Import percentages as proper decimals (12.00% to .12)'; //to translate
$strImportODSCurrency = 'Import currencies ($5.00 to 5.00)'; //to translate
$strImportXLS = 'Excel 97-2003 XLS Workbook'; //to translate
$strImportNoticePt2 = 'View a structure`s contents by clicking on its name'; //to translate
$strImportNoticePt4 = 'Edit its structure by following the "Structure" link'; //to translate
$strImportXLSX = 'Excel 2007 XLSX Workbook'; //to translate
$strXMLError = 'The XML file specified was either malformed or incomplete. Please correct the issue and try again.'; //to translate
$strXMLExportContents = 'Export contents'; //to translate
$strXMLExportFunctions = 'Export functions'; //to translate
$strXMLExportProcedures = 'Export procedures'; //to translate
$strXMLExportStructs = 'Export Structure Schemas (recommended)'; //to translate
$strXMLExportTables = 'Export tables'; //to translate
$strXMLExportTriggers = 'Export triggers'; //to translate
$strXMLExportViews = 'Export views'; //to translate
$strTracking = 'Tracking'; //to translate
$strTrackingActivateTrackingFor = 'Activate tracking for %s.%s'; //to translate
$strTrackingActivated = 'Tracking of %s.%s is activated.'; //to translate
$strTrackingActivateNow = 'Activate now'; //to translate
$strTrackingCreateVersion = 'Create version'; //to translate
$strTrackingCreateVersionOf = 'Create version %s of %s.%s'; //to translate
$strTrackingDataDefinitionStatement = 'Data definition statement'; //to translate
$strTrackingDataManipulationStatement = 'Data manipulation statement'; //to translate
$strTrackingDate = 'Date'; //to translate
$strTrackingDeactivateNow = 'Deactivate now'; //to translate
$strTrackingDeactivateTrackingFor = 'Deactivate tracking for %s.%s'; //to translate
$strTrackingDoIt = 'Do it'; //to translate
$strTrackingExportAs = 'Export as %s'; //to translate
$strTrackingIsActive = 'Tracking is active.'; //to translate
$strTrackingIsDeactive = 'Tracking is deactive.'; //to translate
$strTrackingMechanism = 'Tracking Mechanism'; //to translate
$strTrackingReport = 'Tracking report'; //to translate
$strTrackingReportClose = 'Close'; //to translate
$strTrackingSelectStructureAndData = 'Structure and Data'; //to translate
$strTrackingSelectDataOnly = 'Data only'; //to translate
$strTrackingSelectStructureOnly = 'Structure only'; //to translate
$strTrackingShowLogDateUsers = 'Show %s with dates from %s to %s by user %s %s'; //to translate
$strTrackingShowVersions = 'Show versions'; //to translate
$strTrackingSQLDump = 'SQL dump'; //to translate
$strTrackingSQLDumpFile = 'SQL dump (file download)'; //to translate
$strTrackingSQLExecution = 'SQL execution'; //to translate
$strTrackingSQLExecutionAlert = 'This option will replace your table and contained data.'; //to translate
$strTrackingSQLExecuted = 'SQL statements executed.'; //to translate
$strTrackingSQLExported = 'SQL statements exported. Please copy the dump or execute it.'; //to translate
$strTrackingStatements = 'Tracking statements'; //to translate
$strTrackingStatusActive = 'active'; //to translate
$strTrackingStatusDeactive = 'deactive'; //to translate
$strTrackingStructureSnapshot = 'Structure snapshot'; //to translate
$strTrackingThDatabase = 'Database'; //to translate
$strTrackingThTable = 'Table'; //to translate
$strTrackingThLastVersion = 'Last version'; //to translate
$strTrackingThVersion = 'Version'; //to translate
$strTrackingThCreated = 'Created'; //to translate
$strTrackingThUpdated = 'Updated'; //to translate
$strTrackingThStatus = 'Status'; //to translate
$strTrackingThShow = 'Show'; //to translate
$strTrackingTrackDDStatements = 'Track these data definition statements:'; //to translate
$strTrackingTrackDMStatements = 'Track these data manipulation statements:'; //to translate
$strTrackingTrackTable = 'Track table'; //to translate
$strTrackingTrackedTables = 'Tracked tables'; //to translate
$strTrackingUntrackedTables = 'Untracked tables'; //to translate
$strTrackingUsername = 'Username'; //to translate
$strTrackingVersions = 'Versions'; //to translate
$strTrackingVersionCreated = 'Version %s is created, tracking for %s.%s is activated.'; //to translate
$strTrackingVersionActivated = 'Tracking for %s.%s , version %s is activated.'; //to translate
$strTrackingVersionDeactivated = 'Tracking for %s.%s , version %s is deactivated.'; //to translate
$strTrackingVersionSnapshotSQL = 'Version %s snapshot (SQL code)'; //to translate
$strTrackingDatabaseLog = 'Database Log'; //to translate
?>

File diff suppressed because it is too large Load Diff

View File

@@ -1486,4 +1486,81 @@ $strPhpArray = 'PHP array'; //to translate
$strImportLargeFileUploading = 'The file being uploaded is probably larger than the maximum allowed size or this is a known bug in webkit based (Safari, Google Chrome, Arora etc.) browsers.'; //to translate
$strImportProceedingFile = 'The file is being processed, please be patient.'; //to translate
$strImportUploadInfoNotAvailable = 'Please be patient, the file is being uploaded. Details about the upload are not available.'; //to translate
$strImportNoticePt1 = 'The following structures have either been created or altered. Here you can:'; //to translate
$strImportNoticePt3 = 'Change any of its settings by clicking the corresponding "Options" link'; //to translate
$strGoToDatabase = 'Go to database'; //to translate
$strGoToTable = 'Go to table'; //to translate
$strGoToView = 'Go to view'; //to translate
$strStructureLC = 'structure'; //to translate
$strSettings = 'settings'; //to translate
$strImportODS = 'Open Document Spreadsheet'; //to translate
$strImportColNames = 'Column names in first row'; //to translate
$strImportEmptyRows = 'Do not import empty rows'; //to translate
$strImportODSPercents = 'Import percentages as proper decimals (12.00% to .12)'; //to translate
$strImportODSCurrency = 'Import currencies ($5.00 to 5.00)'; //to translate
$strImportXLS = 'Excel 97-2003 XLS Workbook'; //to translate
$strImportNoticePt2 = 'View a structure`s contents by clicking on its name'; //to translate
$strImportNoticePt4 = 'Edit its structure by following the "Structure" link'; //to translate
$strImportXLSX = 'Excel 2007 XLSX Workbook'; //to translate
$strXMLError = 'The XML file specified was either malformed or incomplete. Please correct the issue and try again.'; //to translate
$strXMLExportContents = 'Export contents'; //to translate
$strXMLExportFunctions = 'Export functions'; //to translate
$strXMLExportProcedures = 'Export procedures'; //to translate
$strXMLExportStructs = 'Export Structure Schemas (recommended)'; //to translate
$strXMLExportTables = 'Export tables'; //to translate
$strXMLExportTriggers = 'Export triggers'; //to translate
$strXMLExportViews = 'Export views'; //to translate
$strTracking = 'Tracking'; //to translate
$strTrackingActivateTrackingFor = 'Activate tracking for %s.%s'; //to translate
$strTrackingActivated = 'Tracking of %s.%s is activated.'; //to translate
$strTrackingActivateNow = 'Activate now'; //to translate
$strTrackingCreateVersion = 'Create version'; //to translate
$strTrackingCreateVersionOf = 'Create version %s of %s.%s'; //to translate
$strTrackingDataDefinitionStatement = 'Data definition statement'; //to translate
$strTrackingDataManipulationStatement = 'Data manipulation statement'; //to translate
$strTrackingDate = 'Date'; //to translate
$strTrackingDeactivateNow = 'Deactivate now'; //to translate
$strTrackingDeactivateTrackingFor = 'Deactivate tracking for %s.%s'; //to translate
$strTrackingDoIt = 'Do it'; //to translate
$strTrackingExportAs = 'Export as %s'; //to translate
$strTrackingIsActive = 'Tracking is active.'; //to translate
$strTrackingIsDeactive = 'Tracking is deactive.'; //to translate
$strTrackingMechanism = 'Tracking Mechanism'; //to translate
$strTrackingReport = 'Tracking report'; //to translate
$strTrackingReportClose = 'Close'; //to translate
$strTrackingSelectStructureAndData = 'Structure and Data'; //to translate
$strTrackingSelectDataOnly = 'Data only'; //to translate
$strTrackingSelectStructureOnly = 'Structure only'; //to translate
$strTrackingShowLogDateUsers = 'Show %s with dates from %s to %s by user %s %s'; //to translate
$strTrackingShowVersions = 'Show versions'; //to translate
$strTrackingSQLDump = 'SQL dump'; //to translate
$strTrackingSQLDumpFile = 'SQL dump (file download)'; //to translate
$strTrackingSQLExecution = 'SQL execution'; //to translate
$strTrackingSQLExecutionAlert = 'This option will replace your table and contained data.'; //to translate
$strTrackingSQLExecuted = 'SQL statements executed.'; //to translate
$strTrackingSQLExported = 'SQL statements exported. Please copy the dump or execute it.'; //to translate
$strTrackingStatements = 'Tracking statements'; //to translate
$strTrackingStatusActive = 'active'; //to translate
$strTrackingStatusDeactive = 'deactive'; //to translate
$strTrackingStructureSnapshot = 'Structure snapshot'; //to translate
$strTrackingThDatabase = 'Database'; //to translate
$strTrackingThTable = 'Table'; //to translate
$strTrackingThLastVersion = 'Last version'; //to translate
$strTrackingThVersion = 'Version'; //to translate
$strTrackingThCreated = 'Created'; //to translate
$strTrackingThUpdated = 'Updated'; //to translate
$strTrackingThStatus = 'Status'; //to translate
$strTrackingThShow = 'Show'; //to translate
$strTrackingTrackDDStatements = 'Track these data definition statements:'; //to translate
$strTrackingTrackDMStatements = 'Track these data manipulation statements:'; //to translate
$strTrackingTrackTable = 'Track table'; //to translate
$strTrackingTrackedTables = 'Tracked tables'; //to translate
$strTrackingUntrackedTables = 'Untracked tables'; //to translate
$strTrackingUsername = 'Username'; //to translate
$strTrackingVersions = 'Versions'; //to translate
$strTrackingVersionCreated = 'Version %s is created, tracking for %s.%s is activated.'; //to translate
$strTrackingVersionActivated = 'Tracking for %s.%s , version %s is activated.'; //to translate
$strTrackingVersionDeactivated = 'Tracking for %s.%s , version %s is deactivated.'; //to translate
$strTrackingVersionSnapshotSQL = 'Version %s snapshot (SQL code)'; //to translate
$strTrackingDatabaseLog = 'Database Log'; //to translate
?>

View File

@@ -41,7 +41,7 @@ $strAdministration = 'Administració';
$strAfter = 'Darrere de %s';
$strAfterInsertBack = 'Tornar';
$strAfterInsertNewInsert = 'Insereix un nou registre';
$strAfterInsertNext = 'Editar el següent registre';
$strAfterInsertNext = 'Editar el següent registre';
$strAfterInsertSame = 'Tornar a aquesta pàgina';
$strAllowInterrupt = 'Permetre l\'interrupció de l\'importació en cas de que l\'arxiu d\'ordres detecti que s\'acosta el limit del temps. Pot ser una bona solució per importar arxius grans, però pot trencar transaccions.';
$strAllTableSameWidth = 'Mostrar totes les taules amb la mateixa amplada?';
@@ -169,7 +169,7 @@ $strConstraintsForDumped = 'Restriccions per taules bolcades';
$strConstraintsForTable = 'Restriccions per la taula';
$strControluserFailed = 'La connexió de l\'usuari de control ha fallat, tal com està definida ara a la configuració.';
$strCookiesRequired = 'A partir d\'aquest punt és necessari tenir les galetes (cookies) activades.';
$strCopy = 'Copiar';
$strCopy = 'Copiar';
$strCopyDatabaseOK = 'La Base de dades %s s\'ha copiat a %s';
$strCopyTable = 'Copia taula a (base-de-dades<b>.</b>taula):';
$strCopyTableOK = 'La taula %s s\'ha copiat a %s.';
@@ -333,8 +333,8 @@ $strFunctions = 'Funcions';
$strGenBy = 'Generat per';
$strGeneralRelationFeat = 'Característiques generals de relacions';
$strGenerate = 'Generar';
$strGeneratePassword = 'Generar Contrasenya';
$strGenerate = 'Generar';
$strGeneratePassword = 'Generar Contrasenya';
$strGenTime = 'Temps de generació';
$strGeorgian = 'Georgià';
$strGerman = 'Alemany';
@@ -501,7 +501,7 @@ $strMyISAMSortBufferSizeDesc = 'Ârea assignada per classificar índexos MyISAM
$strMyISAMSortBufferSize = 'Tamany de l\'àrea de classificació';
$strMySQLCharset = 'Joc de caràcters de MySQL';
$strMysqlClientVersion = 'Versió del client MySQL';
$strMySQLConnectionCollation = 'Ordenació de la connexió MySQL';
$strMySQLConnectionCollation = 'Ordenació de la connexió MySQL';
$strMysqlLibDiffersServerVersion = 'La teva llibreria MySQL de PHP MySQL versió %s és diferent del teu servidor MySQL versió %s. Aixó pot provocar comportaments inesperats.';
$strMySQLSaid = 'MySQL diu: ';
$strMySQLShowProcess = 'Mostrar processos';
@@ -629,18 +629,18 @@ $strPrintViewFull = 'Vista d\'impresió (amb texts sencers)';
$strPrintView = 'Imprimir vista';
$strPrivDescAllPrivileges = 'Inclou tots els permissos excepte GRANT (atorgar).';
$strPrivDescAlter = 'Permet alterar l\'estructura de taules existents.';
$strPrivDescAlterRoutine = 'Permet alterar i esborrar rutines enmagatzemades.';
$strPrivDescAlterRoutine = 'Permet alterar i esborrar rutines enmagatzemades.';
$strPrivDescCreateDb = 'Permet crear noves bases de dades i taules.';
$strPrivDescCreateRoutine = 'Permet crear rutines enmgatzemades.';
$strPrivDescCreateRoutine = 'Permet crear rutines enmgatzemades.';
$strPrivDescCreateTbl = 'Permet crear noves taules.';
$strPrivDescCreateTmpTable = 'Permet crear taules temporals.';
$strPrivDescCreateUser = 'Permet crear, esborrar i reanomenar comptes d\'usuari.';
$strPrivDescCreateView = 'Permet crear noves vistes.';
$strPrivDescCreateUser = 'Permet crear, esborrar i reanomenar comptes d\'usuari.';
$strPrivDescCreateView = 'Permet crear noves vistes.';
$strPrivDescDelete = 'Permet esborrar dades.';
$strPrivDescDropDb = 'Permet eliminar bases de dades i taules.';
$strPrivDescDropTbl = 'Permet eliminar taules.';
$strPrivDescEvent = 'Permet establir events per al planificador d\'events';
$strPrivDescExecute5 = 'Permet executar rutines enmagatzemades.';
$strPrivDescExecute5 = 'Permet executar rutines enmagatzemades.';
$strPrivDescExecute = 'Permet executar processos enmagatzemats (stored procedures); No té efecte en aquesta versió de MySQL.';
$strPrivDescFile = 'Permet importar i exportar dades amb arxius externs.';
$strPrivDescGrant = 'Permet afegir usuaris i permissos sense tenir que recarregar les taules de permissos.';
@@ -658,7 +658,7 @@ $strPrivDescReplClient = 'Dona el dret a l\'usuari de preguntar quins servidors
$strPrivDescReplSlave = 'Es necessari per a la replicació en servidors esclaus.';
$strPrivDescSelect = 'Permet llegir dades.';
$strPrivDescShowDb = 'Dona accés a la llista completa de bases de dades.';
$strPrivDescShowView = 'Permet fer consultes de tipus SHOW CREATE VIEW.';
$strPrivDescShowView = 'Permet fer consultes de tipus SHOW CREATE VIEW.';
$strPrivDescShutdown = 'Permet parar el servidor.';
$strPrivDescSuper = 'Permet connectar, encara que s\'hagi arribat al máxim numero de connexions permés; Es necessari per moltes operacions d\'administració com ara establir variables globals o bé cancel.lar fils d\'execució d\'altres usuaris.';
$strPrivDescTrigger = 'Permet crear i eliminar disparadors (triggers)';
@@ -1460,4 +1460,81 @@ $strPhpArray = 'PHP array'; //to translate
$strImportLargeFileUploading = 'The file being uploaded is probably larger than the maximum allowed size or this is a known bug in webkit based (Safari, Google Chrome, Arora etc.) browsers.'; //to translate
$strImportProceedingFile = 'The file is being processed, please be patient.'; //to translate
$strImportUploadInfoNotAvailable = 'Please be patient, the file is being uploaded. Details about the upload are not available.'; //to translate
$strImportNoticePt1 = 'The following structures have either been created or altered. Here you can:'; //to translate
$strImportNoticePt3 = 'Change any of its settings by clicking the corresponding "Options" link'; //to translate
$strGoToDatabase = 'Go to database'; //to translate
$strGoToTable = 'Go to table'; //to translate
$strGoToView = 'Go to view'; //to translate
$strStructureLC = 'structure'; //to translate
$strSettings = 'settings'; //to translate
$strImportODS = 'Open Document Spreadsheet'; //to translate
$strImportColNames = 'Column names in first row'; //to translate
$strImportEmptyRows = 'Do not import empty rows'; //to translate
$strImportODSPercents = 'Import percentages as proper decimals (12.00% to .12)'; //to translate
$strImportODSCurrency = 'Import currencies ($5.00 to 5.00)'; //to translate
$strImportXLS = 'Excel 97-2003 XLS Workbook'; //to translate
$strImportNoticePt2 = 'View a structure`s contents by clicking on its name'; //to translate
$strImportNoticePt4 = 'Edit its structure by following the "Structure" link'; //to translate
$strImportXLSX = 'Excel 2007 XLSX Workbook'; //to translate
$strXMLError = 'The XML file specified was either malformed or incomplete. Please correct the issue and try again.'; //to translate
$strXMLExportContents = 'Export contents'; //to translate
$strXMLExportFunctions = 'Export functions'; //to translate
$strXMLExportProcedures = 'Export procedures'; //to translate
$strXMLExportStructs = 'Export Structure Schemas (recommended)'; //to translate
$strXMLExportTables = 'Export tables'; //to translate
$strXMLExportTriggers = 'Export triggers'; //to translate
$strXMLExportViews = 'Export views'; //to translate
$strTracking = 'Tracking'; //to translate
$strTrackingActivateTrackingFor = 'Activate tracking for %s.%s'; //to translate
$strTrackingActivated = 'Tracking of %s.%s is activated.'; //to translate
$strTrackingActivateNow = 'Activate now'; //to translate
$strTrackingCreateVersion = 'Create version'; //to translate
$strTrackingCreateVersionOf = 'Create version %s of %s.%s'; //to translate
$strTrackingDataDefinitionStatement = 'Data definition statement'; //to translate
$strTrackingDataManipulationStatement = 'Data manipulation statement'; //to translate
$strTrackingDate = 'Date'; //to translate
$strTrackingDeactivateNow = 'Deactivate now'; //to translate
$strTrackingDeactivateTrackingFor = 'Deactivate tracking for %s.%s'; //to translate
$strTrackingDoIt = 'Do it'; //to translate
$strTrackingExportAs = 'Export as %s'; //to translate
$strTrackingIsActive = 'Tracking is active.'; //to translate
$strTrackingIsDeactive = 'Tracking is deactive.'; //to translate
$strTrackingMechanism = 'Tracking Mechanism'; //to translate
$strTrackingReport = 'Tracking report'; //to translate
$strTrackingReportClose = 'Close'; //to translate
$strTrackingSelectStructureAndData = 'Structure and Data'; //to translate
$strTrackingSelectDataOnly = 'Data only'; //to translate
$strTrackingSelectStructureOnly = 'Structure only'; //to translate
$strTrackingShowLogDateUsers = 'Show %s with dates from %s to %s by user %s %s'; //to translate
$strTrackingShowVersions = 'Show versions'; //to translate
$strTrackingSQLDump = 'SQL dump'; //to translate
$strTrackingSQLDumpFile = 'SQL dump (file download)'; //to translate
$strTrackingSQLExecution = 'SQL execution'; //to translate
$strTrackingSQLExecutionAlert = 'This option will replace your table and contained data.'; //to translate
$strTrackingSQLExecuted = 'SQL statements executed.'; //to translate
$strTrackingSQLExported = 'SQL statements exported. Please copy the dump or execute it.'; //to translate
$strTrackingStatements = 'Tracking statements'; //to translate
$strTrackingStatusActive = 'active'; //to translate
$strTrackingStatusDeactive = 'deactive'; //to translate
$strTrackingStructureSnapshot = 'Structure snapshot'; //to translate
$strTrackingThDatabase = 'Database'; //to translate
$strTrackingThTable = 'Table'; //to translate
$strTrackingThLastVersion = 'Last version'; //to translate
$strTrackingThVersion = 'Version'; //to translate
$strTrackingThCreated = 'Created'; //to translate
$strTrackingThUpdated = 'Updated'; //to translate
$strTrackingThStatus = 'Status'; //to translate
$strTrackingThShow = 'Show'; //to translate
$strTrackingTrackDDStatements = 'Track these data definition statements:'; //to translate
$strTrackingTrackDMStatements = 'Track these data manipulation statements:'; //to translate
$strTrackingTrackTable = 'Track table'; //to translate
$strTrackingTrackedTables = 'Tracked tables'; //to translate
$strTrackingUntrackedTables = 'Untracked tables'; //to translate
$strTrackingUsername = 'Username'; //to translate
$strTrackingVersions = 'Versions'; //to translate
$strTrackingVersionCreated = 'Version %s is created, tracking for %s.%s is activated.'; //to translate
$strTrackingVersionActivated = 'Tracking for %s.%s , version %s is activated.'; //to translate
$strTrackingVersionDeactivated = 'Tracking for %s.%s , version %s is deactivated.'; //to translate
$strTrackingVersionSnapshotSQL = 'Version %s snapshot (SQL code)'; //to translate
$strTrackingDatabaseLog = 'Database Log'; //to translate
?>

View File

@@ -1473,4 +1473,81 @@ $strPhpArray = 'PHP array'; //to translate
$strImportLargeFileUploading = 'The file being uploaded is probably larger than the maximum allowed size or this is a known bug in webkit based (Safari, Google Chrome, Arora etc.) browsers.'; //to translate
$strImportProceedingFile = 'The file is being processed, please be patient.'; //to translate
$strImportUploadInfoNotAvailable = 'Please be patient, the file is being uploaded. Details about the upload are not available.'; //to translate
$strImportNoticePt1 = 'The following structures have either been created or altered. Here you can:'; //to translate
$strImportNoticePt3 = 'Change any of its settings by clicking the corresponding "Options" link'; //to translate
$strGoToDatabase = 'Go to database'; //to translate
$strGoToTable = 'Go to table'; //to translate
$strGoToView = 'Go to view'; //to translate
$strStructureLC = 'structure'; //to translate
$strSettings = 'settings'; //to translate
$strImportODS = 'Open Document Spreadsheet'; //to translate
$strImportColNames = 'Column names in first row'; //to translate
$strImportEmptyRows = 'Do not import empty rows'; //to translate
$strImportODSPercents = 'Import percentages as proper decimals (12.00% to .12)'; //to translate
$strImportODSCurrency = 'Import currencies ($5.00 to 5.00)'; //to translate
$strImportXLS = 'Excel 97-2003 XLS Workbook'; //to translate
$strImportNoticePt2 = 'View a structure`s contents by clicking on its name'; //to translate
$strImportNoticePt4 = 'Edit its structure by following the "Structure" link'; //to translate
$strImportXLSX = 'Excel 2007 XLSX Workbook'; //to translate
$strXMLError = 'The XML file specified was either malformed or incomplete. Please correct the issue and try again.'; //to translate
$strXMLExportContents = 'Export contents'; //to translate
$strXMLExportFunctions = 'Export functions'; //to translate
$strXMLExportProcedures = 'Export procedures'; //to translate
$strXMLExportStructs = 'Export Structure Schemas (recommended)'; //to translate
$strXMLExportTables = 'Export tables'; //to translate
$strXMLExportTriggers = 'Export triggers'; //to translate
$strXMLExportViews = 'Export views'; //to translate
$strTracking = 'Tracking'; //to translate
$strTrackingActivateTrackingFor = 'Activate tracking for %s.%s'; //to translate
$strTrackingActivated = 'Tracking of %s.%s is activated.'; //to translate
$strTrackingActivateNow = 'Activate now'; //to translate
$strTrackingCreateVersion = 'Create version'; //to translate
$strTrackingCreateVersionOf = 'Create version %s of %s.%s'; //to translate
$strTrackingDataDefinitionStatement = 'Data definition statement'; //to translate
$strTrackingDataManipulationStatement = 'Data manipulation statement'; //to translate
$strTrackingDate = 'Date'; //to translate
$strTrackingDeactivateNow = 'Deactivate now'; //to translate
$strTrackingDeactivateTrackingFor = 'Deactivate tracking for %s.%s'; //to translate
$strTrackingDoIt = 'Do it'; //to translate
$strTrackingExportAs = 'Export as %s'; //to translate
$strTrackingIsActive = 'Tracking is active.'; //to translate
$strTrackingIsDeactive = 'Tracking is deactive.'; //to translate
$strTrackingMechanism = 'Tracking Mechanism'; //to translate
$strTrackingReport = 'Tracking report'; //to translate
$strTrackingReportClose = 'Close'; //to translate
$strTrackingSelectStructureAndData = 'Structure and Data'; //to translate
$strTrackingSelectDataOnly = 'Data only'; //to translate
$strTrackingSelectStructureOnly = 'Structure only'; //to translate
$strTrackingShowLogDateUsers = 'Show %s with dates from %s to %s by user %s %s'; //to translate
$strTrackingShowVersions = 'Show versions'; //to translate
$strTrackingSQLDump = 'SQL dump'; //to translate
$strTrackingSQLDumpFile = 'SQL dump (file download)'; //to translate
$strTrackingSQLExecution = 'SQL execution'; //to translate
$strTrackingSQLExecutionAlert = 'This option will replace your table and contained data.'; //to translate
$strTrackingSQLExecuted = 'SQL statements executed.'; //to translate
$strTrackingSQLExported = 'SQL statements exported. Please copy the dump or execute it.'; //to translate
$strTrackingStatements = 'Tracking statements'; //to translate
$strTrackingStatusActive = 'active'; //to translate
$strTrackingStatusDeactive = 'deactive'; //to translate
$strTrackingStructureSnapshot = 'Structure snapshot'; //to translate
$strTrackingThDatabase = 'Database'; //to translate
$strTrackingThTable = 'Table'; //to translate
$strTrackingThLastVersion = 'Last version'; //to translate
$strTrackingThVersion = 'Version'; //to translate
$strTrackingThCreated = 'Created'; //to translate
$strTrackingThUpdated = 'Updated'; //to translate
$strTrackingThStatus = 'Status'; //to translate
$strTrackingThShow = 'Show'; //to translate
$strTrackingTrackDDStatements = 'Track these data definition statements:'; //to translate
$strTrackingTrackDMStatements = 'Track these data manipulation statements:'; //to translate
$strTrackingTrackTable = 'Track table'; //to translate
$strTrackingTrackedTables = 'Tracked tables'; //to translate
$strTrackingUntrackedTables = 'Untracked tables'; //to translate
$strTrackingUsername = 'Username'; //to translate
$strTrackingVersions = 'Versions'; //to translate
$strTrackingVersionCreated = 'Version %s is created, tracking for %s.%s is activated.'; //to translate
$strTrackingVersionActivated = 'Tracking for %s.%s , version %s is activated.'; //to translate
$strTrackingVersionDeactivated = 'Tracking for %s.%s , version %s is deactivated.'; //to translate
$strTrackingVersionSnapshotSQL = 'Version %s snapshot (SQL code)'; //to translate
$strTrackingDatabaseLog = 'Database Log'; //to translate
?>

View File

@@ -238,7 +238,7 @@ $strEndCut = '結束 剪取';
$strEndRaw = '結束 原始資料';
$strEngineAvailable = '%s 已支援這 MySQL 伺服器.';
$strEngineDisabled = '%s 己於這個 MySQL 伺服器中停用.';
$strEngines = '引擎';
$strEngines = '引擎';
$strEngineUnsupported = '這 MySQL 版本並不接受 %s 儲存引擎.';
$strEnglish = '英語';
$strEnglishPrivileges = '注意: MySQL 權限名稱會以英語顯示';
@@ -306,12 +306,12 @@ $strHTMLExcel = 'Microsoft Excel 2000';
$strHTMLWord = 'Microsoft Word 2000';
$strHungarian = '匈牙利語';
$strIcelandic = '冰島語';
$strIcelandic = '冰島語';
$strId = 'ID'; // use eng
$strIdxFulltext = '全文檢索';
$strIgnore = '忽略';
$strIgnoreDuplicates = '略過重覆列';
$strIgnoreInserts = '使用忽略加入 (insert)';
$strIgnoreInserts = '使用忽略加入 (insert)';
$strImport = '載入';
$strImportFiles = '輸入檔案';
$strImportFormat = '載入檔案格式';
@@ -393,7 +393,7 @@ $strLongOperation = '這個作業所用時間會較長, 繼續?';
$strMaxConnects = '最大連線數目';
$strMaximalQueryLength = '建立之查詢最大長度';
$strMaximumSize = '最大容量: %s%s';
$strMaximumSize = '最大容量: %s%s';
$strMbExtensionMissing = '找不到 PHP 內的 mbstring 編碼模組, 沒有這個模組, phpMyAdmin 無法準確地分割雙字元文字, 而可能產生問題.';
$strMbOverloadWarning = '你在 PHP 設定內啟動了 mbstring.func_overload 選項, 這個選項暫時不兼容 phpMyAdmin , 你可能會損失部份資料!';
$strMIME_available_mime = '可使用 MIME 類型';
@@ -542,7 +542,7 @@ $strPrivDescReplClient = '容許用戶查詢 slaves / masters 在何處.';
$strPrivDescReplSlave = '需要複製的 slaves.';
$strPrivDescSelect = '容許讀取數據.';
$strPrivDescShowDb = '可讀取整個資料庫清單.';
$strPrivDescShowView = '容許執行 SHOW CREATE VIEW 查詢.';
$strPrivDescShowView = '容許執行 SHOW CREATE VIEW 查詢.';
$strPrivDescShutdown = '容許停止伺服器.';
$strPrivDescSuper = '容許連線, 就算超過了最大連線限制; 用於最高系統管理如設定整體權限或中止其他使用者指令.';
$strPrivDescUpdate = '容許更新數據.';
@@ -804,7 +804,7 @@ $strWriteRequests = '寫入要求';
$strWrongUser = '錯誤的使用者名稱或密碼,拒絕存取';
$strXML = 'XML'; //USE ENG
$strYes = ' 是 ';
$strZeroRemovesTheLimit = '註: 設定這些選項為 0 (零) 可解除限制.';
@@ -1470,4 +1470,81 @@ $strPhpArray = 'PHP array'; //to translate
$strImportLargeFileUploading = 'The file being uploaded is probably larger than the maximum allowed size or this is a known bug in webkit based (Safari, Google Chrome, Arora etc.) browsers.'; //to translate
$strImportProceedingFile = 'The file is being processed, please be patient.'; //to translate
$strImportUploadInfoNotAvailable = 'Please be patient, the file is being uploaded. Details about the upload are not available.'; //to translate
$strImportNoticePt1 = 'The following structures have either been created or altered. Here you can:'; //to translate
$strImportNoticePt3 = 'Change any of its settings by clicking the corresponding "Options" link'; //to translate
$strGoToDatabase = 'Go to database'; //to translate
$strGoToTable = 'Go to table'; //to translate
$strGoToView = 'Go to view'; //to translate
$strStructureLC = 'structure'; //to translate
$strSettings = 'settings'; //to translate
$strImportODS = 'Open Document Spreadsheet'; //to translate
$strImportColNames = 'Column names in first row'; //to translate
$strImportEmptyRows = 'Do not import empty rows'; //to translate
$strImportODSPercents = 'Import percentages as proper decimals (12.00% to .12)'; //to translate
$strImportODSCurrency = 'Import currencies ($5.00 to 5.00)'; //to translate
$strImportXLS = 'Excel 97-2003 XLS Workbook'; //to translate
$strImportNoticePt2 = 'View a structure`s contents by clicking on its name'; //to translate
$strImportNoticePt4 = 'Edit its structure by following the "Structure" link'; //to translate
$strImportXLSX = 'Excel 2007 XLSX Workbook'; //to translate
$strXMLError = 'The XML file specified was either malformed or incomplete. Please correct the issue and try again.'; //to translate
$strXMLExportContents = 'Export contents'; //to translate
$strXMLExportFunctions = 'Export functions'; //to translate
$strXMLExportProcedures = 'Export procedures'; //to translate
$strXMLExportStructs = 'Export Structure Schemas (recommended)'; //to translate
$strXMLExportTables = 'Export tables'; //to translate
$strXMLExportTriggers = 'Export triggers'; //to translate
$strXMLExportViews = 'Export views'; //to translate
$strTracking = 'Tracking'; //to translate
$strTrackingActivateTrackingFor = 'Activate tracking for %s.%s'; //to translate
$strTrackingActivated = 'Tracking of %s.%s is activated.'; //to translate
$strTrackingActivateNow = 'Activate now'; //to translate
$strTrackingCreateVersion = 'Create version'; //to translate
$strTrackingCreateVersionOf = 'Create version %s of %s.%s'; //to translate
$strTrackingDataDefinitionStatement = 'Data definition statement'; //to translate
$strTrackingDataManipulationStatement = 'Data manipulation statement'; //to translate
$strTrackingDate = 'Date'; //to translate
$strTrackingDeactivateNow = 'Deactivate now'; //to translate
$strTrackingDeactivateTrackingFor = 'Deactivate tracking for %s.%s'; //to translate
$strTrackingDoIt = 'Do it'; //to translate
$strTrackingExportAs = 'Export as %s'; //to translate
$strTrackingIsActive = 'Tracking is active.'; //to translate
$strTrackingIsDeactive = 'Tracking is deactive.'; //to translate
$strTrackingMechanism = 'Tracking Mechanism'; //to translate
$strTrackingReport = 'Tracking report'; //to translate
$strTrackingReportClose = 'Close'; //to translate
$strTrackingSelectStructureAndData = 'Structure and Data'; //to translate
$strTrackingSelectDataOnly = 'Data only'; //to translate
$strTrackingSelectStructureOnly = 'Structure only'; //to translate
$strTrackingShowLogDateUsers = 'Show %s with dates from %s to %s by user %s %s'; //to translate
$strTrackingShowVersions = 'Show versions'; //to translate
$strTrackingSQLDump = 'SQL dump'; //to translate
$strTrackingSQLDumpFile = 'SQL dump (file download)'; //to translate
$strTrackingSQLExecution = 'SQL execution'; //to translate
$strTrackingSQLExecutionAlert = 'This option will replace your table and contained data.'; //to translate
$strTrackingSQLExecuted = 'SQL statements executed.'; //to translate
$strTrackingSQLExported = 'SQL statements exported. Please copy the dump or execute it.'; //to translate
$strTrackingStatements = 'Tracking statements'; //to translate
$strTrackingStatusActive = 'active'; //to translate
$strTrackingStatusDeactive = 'deactive'; //to translate
$strTrackingStructureSnapshot = 'Structure snapshot'; //to translate
$strTrackingThDatabase = 'Database'; //to translate
$strTrackingThTable = 'Table'; //to translate
$strTrackingThLastVersion = 'Last version'; //to translate
$strTrackingThVersion = 'Version'; //to translate
$strTrackingThCreated = 'Created'; //to translate
$strTrackingThUpdated = 'Updated'; //to translate
$strTrackingThStatus = 'Status'; //to translate
$strTrackingThShow = 'Show'; //to translate
$strTrackingTrackDDStatements = 'Track these data definition statements:'; //to translate
$strTrackingTrackDMStatements = 'Track these data manipulation statements:'; //to translate
$strTrackingTrackTable = 'Track table'; //to translate
$strTrackingTrackedTables = 'Tracked tables'; //to translate
$strTrackingUntrackedTables = 'Untracked tables'; //to translate
$strTrackingUsername = 'Username'; //to translate
$strTrackingVersions = 'Versions'; //to translate
$strTrackingVersionCreated = 'Version %s is created, tracking for %s.%s is activated.'; //to translate
$strTrackingVersionActivated = 'Tracking for %s.%s , version %s is activated.'; //to translate
$strTrackingVersionDeactivated = 'Tracking for %s.%s , version %s is deactivated.'; //to translate
$strTrackingVersionSnapshotSQL = 'Version %s snapshot (SQL code)'; //to translate
$strTrackingDatabaseLog = 'Database Log'; //to translate
?>

View File

@@ -1467,4 +1467,81 @@ $strPhpArray = 'PHP array'; //to translate
$strImportLargeFileUploading = 'The file being uploaded is probably larger than the maximum allowed size or this is a known bug in webkit based (Safari, Google Chrome, Arora etc.) browsers.'; //to translate
$strImportProceedingFile = 'The file is being processed, please be patient.'; //to translate
$strImportUploadInfoNotAvailable = 'Please be patient, the file is being uploaded. Details about the upload are not available.'; //to translate
$strImportNoticePt1 = 'The following structures have either been created or altered. Here you can:'; //to translate
$strImportNoticePt3 = 'Change any of its settings by clicking the corresponding "Options" link'; //to translate
$strGoToDatabase = 'Go to database'; //to translate
$strGoToTable = 'Go to table'; //to translate
$strGoToView = 'Go to view'; //to translate
$strStructureLC = 'structure'; //to translate
$strSettings = 'settings'; //to translate
$strImportODS = 'Open Document Spreadsheet'; //to translate
$strImportColNames = 'Column names in first row'; //to translate
$strImportEmptyRows = 'Do not import empty rows'; //to translate
$strImportODSPercents = 'Import percentages as proper decimals (12.00% to .12)'; //to translate
$strImportODSCurrency = 'Import currencies ($5.00 to 5.00)'; //to translate
$strImportXLS = 'Excel 97-2003 XLS Workbook'; //to translate
$strImportNoticePt2 = 'View a structure`s contents by clicking on its name'; //to translate
$strImportNoticePt4 = 'Edit its structure by following the "Structure" link'; //to translate
$strImportXLSX = 'Excel 2007 XLSX Workbook'; //to translate
$strXMLError = 'The XML file specified was either malformed or incomplete. Please correct the issue and try again.'; //to translate
$strXMLExportContents = 'Export contents'; //to translate
$strXMLExportFunctions = 'Export functions'; //to translate
$strXMLExportProcedures = 'Export procedures'; //to translate
$strXMLExportStructs = 'Export Structure Schemas (recommended)'; //to translate
$strXMLExportTables = 'Export tables'; //to translate
$strXMLExportTriggers = 'Export triggers'; //to translate
$strXMLExportViews = 'Export views'; //to translate
$strTracking = 'Tracking'; //to translate
$strTrackingActivateTrackingFor = 'Activate tracking for %s.%s'; //to translate
$strTrackingActivated = 'Tracking of %s.%s is activated.'; //to translate
$strTrackingActivateNow = 'Activate now'; //to translate
$strTrackingCreateVersion = 'Create version'; //to translate
$strTrackingCreateVersionOf = 'Create version %s of %s.%s'; //to translate
$strTrackingDataDefinitionStatement = 'Data definition statement'; //to translate
$strTrackingDataManipulationStatement = 'Data manipulation statement'; //to translate
$strTrackingDate = 'Date'; //to translate
$strTrackingDeactivateNow = 'Deactivate now'; //to translate
$strTrackingDeactivateTrackingFor = 'Deactivate tracking for %s.%s'; //to translate
$strTrackingDoIt = 'Do it'; //to translate
$strTrackingExportAs = 'Export as %s'; //to translate
$strTrackingIsActive = 'Tracking is active.'; //to translate
$strTrackingIsDeactive = 'Tracking is deactive.'; //to translate
$strTrackingMechanism = 'Tracking Mechanism'; //to translate
$strTrackingReport = 'Tracking report'; //to translate
$strTrackingReportClose = 'Close'; //to translate
$strTrackingSelectStructureAndData = 'Structure and Data'; //to translate
$strTrackingSelectDataOnly = 'Data only'; //to translate
$strTrackingSelectStructureOnly = 'Structure only'; //to translate
$strTrackingShowLogDateUsers = 'Show %s with dates from %s to %s by user %s %s'; //to translate
$strTrackingShowVersions = 'Show versions'; //to translate
$strTrackingSQLDump = 'SQL dump'; //to translate
$strTrackingSQLDumpFile = 'SQL dump (file download)'; //to translate
$strTrackingSQLExecution = 'SQL execution'; //to translate
$strTrackingSQLExecutionAlert = 'This option will replace your table and contained data.'; //to translate
$strTrackingSQLExecuted = 'SQL statements executed.'; //to translate
$strTrackingSQLExported = 'SQL statements exported. Please copy the dump or execute it.'; //to translate
$strTrackingStatements = 'Tracking statements'; //to translate
$strTrackingStatusActive = 'active'; //to translate
$strTrackingStatusDeactive = 'deactive'; //to translate
$strTrackingStructureSnapshot = 'Structure snapshot'; //to translate
$strTrackingThDatabase = 'Database'; //to translate
$strTrackingThTable = 'Table'; //to translate
$strTrackingThLastVersion = 'Last version'; //to translate
$strTrackingThVersion = 'Version'; //to translate
$strTrackingThCreated = 'Created'; //to translate
$strTrackingThUpdated = 'Updated'; //to translate
$strTrackingThStatus = 'Status'; //to translate
$strTrackingThShow = 'Show'; //to translate
$strTrackingTrackDDStatements = 'Track these data definition statements:'; //to translate
$strTrackingTrackDMStatements = 'Track these data manipulation statements:'; //to translate
$strTrackingTrackTable = 'Track table'; //to translate
$strTrackingTrackedTables = 'Tracked tables'; //to translate
$strTrackingUntrackedTables = 'Untracked tables'; //to translate
$strTrackingUsername = 'Username'; //to translate
$strTrackingVersions = 'Versions'; //to translate
$strTrackingVersionCreated = 'Version %s is created, tracking for %s.%s is activated.'; //to translate
$strTrackingVersionActivated = 'Tracking for %s.%s , version %s is activated.'; //to translate
$strTrackingVersionDeactivated = 'Tracking for %s.%s , version %s is deactivated.'; //to translate
$strTrackingVersionSnapshotSQL = 'Version %s snapshot (SQL code)'; //to translate
$strTrackingDatabaseLog = 'Database Log'; //to translate
?>

View File

@@ -349,6 +349,9 @@ $strGlobal = 'globální';
$strGlobalPrivileges = 'Globální oprávnění';
$strGlobalValue = 'Globální hodnota';
$strGo = 'Proveď';
$strGoToDatabase = 'Přejít na databázi';
$strGoToTable = 'Přejít na tabulku';
$strGoToView = 'Přejít na podhled';
$strGrantOption = 'Přidělování';
$strGreek = 'Řečtina';
$strGzip = '„zagzipováno“';
@@ -378,11 +381,25 @@ $strIEUnsupported = 'Prohlížeč Internet Explorer tuto funkci nepodporuje.';
$strIgnoreDuplicates = 'Ignorovat duplicitní řádky';
$strIgnore = 'Ignorovat';
$strIgnoreInserts = 'Použít IGNORE';
$strImportColNames = 'Jména sloupců na prvním řádku';
$strImportEmptyRows = 'Neimportovat prázdné řádky';
$strImportExportCoords = 'Import/Export souřadnic pro PDF schéma';
$strImportFiles = 'Importovat soubory';
$strImportFormat = 'Formát importovaného souboru';
$strImport = 'Import';
$strImportLargeFileUploading = 'Nahrávaný soubor je pravděpodobně větší než je povolená velikost, nebo se jedná o známou chybu prohlížečů založených na webkitu (Safari, Google Chrome, Arora apod.).';
$strImportNoticePt1 = 'Následující tabulkybyly vytvořeny nebo změněny. Teď můžete:';
$strImportNoticePt2 = 'Zobrazit obsah tabulky kliknutím na její jméno';
$strImportNoticePt3 = 'Změnit jakákoliv její nastavení kliknutím na odkaz "Nastavení"';
$strImportNoticePt4 = 'Upravit strukturu kliknutím na odkaz "Struktura"';
$strImportODSCurrency = 'Importovat měny (5.00 místo $5.00)';
$strImportODS = 'Open Document Spreadsheet';
$strImportODSPercents = 'Importovat procenta jako desetinná čísla (0.12 místo 12.00%)';
$strImportProceedingFile = 'Soubor je zpracováván, prosím buďte trpěliví.';
$strImportSuccessfullyFinished = 'Import byl úspěšně dokončen, bylo provedeno %d dotazů.';
$strImportUploadInfoNotAvailable = 'Soubor je zpracováván, prosím buďte trpěliví. Podrobnosti o nahrávání nejsou dostupné.';
$strImportXLS = 'Excel 97-2003 XLS';
$strImportXLSX = 'Excel 2007 XLSX';
$strIndexes = 'Indexy';
$strIndexesSeemEqual = 'Indexy %1$s a %2$s vypadají stejné a jeden z nich by pravděpodobně mohl být odstraněn.';
$strIndexHasBeenDropped = 'Index %s byl odstraněn';
@@ -616,6 +633,7 @@ $strPerMinute = 'za minutu';
$strPerSecond = 'za sekundu';
$strPersian = 'Perština';
$strPhoneBook = 'adresář';
$strPhpArray = 'PHP pole';
$strPHPExtension = 'Rozšíření PHP';
$strPHPVersion = 'Verze PHP';
$strPhp = 'Vytvořit PHP kód';
@@ -796,6 +814,7 @@ $strSessionGCWarning = 'Vaše nastavení PHP ([a@http://php.net/manual/en/sessio
$strSessionStartupErrorGeneral = 'Vytváření sezení selhalo, prosím zkontrolujte chyby v logu PHP a/nebo webserveru a pečlivě nastavte podporu sezení v PHP.';
$strSessionValue = 'Hodnota sezení';
$strSetEnumVal = 'Pokud je sloupec typu „enum“ nebo „set“, zadávejte hodnoty v následujícím formátu: \'a\',\'b\',\'c\'...<br />Pokud potřebujete zadat zpětné lomítko („\“) nebo jednoduché uvozovky („\'“) mezi těmito hodnotami, napište před ně zpětné lomítko (příklad: \'\\\\xyz\' nebo \'a\\\'b\').';
$strSettings = 'nastavení';
$strSetupAllowAnywhereRecoding_name = 'Povolit převod znakových sad';
$strSetupAllowArbitraryServer_desc = 'Pokud je povoleno, může uživatel zadat libovolný MySQL server do přihlašovacího formuláře pro autorizaci pomocí cookie';
$strSetupAllowArbitraryServerMsg = 'Tato [a@?page=form&amp;formset=features#tab_Security]volba[/a] by měla být zakázána, protože umožňuje útočníkům prolomit přihlašování k libovolnému MySQL serveru útokem hrobou silou. V případě nutnosti použijte [a@?page=form&amp;formset=features#tab_Security]seznam důvěryhodných proxy[/a]. Nicméně ochrana založená na kotrole IP adres, nemusí být spolehlivá, pokud Vaše IP adresa patří poskytovateli internetových služeb, ke kterému jsou připojeny tisíce uživatelů.';
@@ -1290,6 +1309,7 @@ $strStrucNativeExcel = 'Nativní formát MS Excelu';
$strStrucOnly = 'Pouze strukturu';
$strStructPropose = 'Navrhnout strukturu tabulky';
$strStructureForView = 'Struktura pro pohled';
$strStructureLC = 'struktura';
$strStructure = 'Struktura';
$strSubmit = 'Provést';
$strSuccess = 'Váš SQL-dotaz byl úspěšně vykonán';
@@ -1344,6 +1364,59 @@ $strToggleSmallBig = 'Přepnout malé/velké';
$strToSelectRelation = 'Pro výběr relace klikněte :';
$strTotal = 'celkem';
$strTotalUC = 'Celkem';
$strTrackingActivated = 'Sledování pro %s.%s je zapnuté.';
$strTrackingActivateNow = 'Zapnout teď';
$strTrackingActivateTrackingFor = 'Zapnuté sledování pro %s.%s';
$strTrackingCreateVersionOf = 'Vytvořit verzi %s z %s.%s';
$strTrackingCreateVersion = 'Vytvořit verzi';
$strTrackingDatabaseLog = 'Historie databáze';
$strTrackingDataDefinitionStatement = 'Příkaz pro definici dat';
$strTrackingDataManipulationStatement = 'Příkaz pro úpravu dat';
$strTrackingDate = 'Datum';
$strTrackingDeactivateNow = 'Vypnout teď';
$strTrackingDeactivateTrackingFor = 'Vypnout sledování pro %s.%s';
$strTrackingDoIt = 'Udělej to';
$strTrackingExportAs = 'Exportovat jako %s';
$strTrackingIsActive = 'Sledování je zapnuté.';
$strTrackingIsDeactive = 'Sledování je vypnuté.';
$strTrackingMechanism = 'Sledovací mechanismus';
$strTrackingReportClose = 'Ukončit';
$strTrackingReport = 'Informace o sledování';
$strTrackingSelectDataOnly = 'Jen data';
$strTrackingSelectStructureAndData = 'Struktura a data';
$strTrackingSelectStructureOnly = 'Jen struktura';
$strTrackingShowLogDateUsers = 'Zobrazit %s s datumy od %s do %s od uživatele %s %s';
$strTrackingShowVersions = 'Zobrazit verze';
$strTracking = 'Sledování';
$strTrackingSQLDumpFile = 'výpis SQL (stáhnout soubor)';
$strTrackingSQLDump = 'výpis SQL';
$strTrackingSQLExecuted = 'provedené SQL příkazy.';
$strTrackingSQLExecutionAlert = 'Tato volba nahradí vaší tabulku a data, která obsahuje.';
$strTrackingSQLExecution = 'Provedení SQL';
$strTrackingSQLExported = 'SQL příkazy byly exportovány. Prosím zkopírujte si je, nebo je spusťte.';
$strTrackingStatements = 'Sledování příkazů';
$strTrackingStatusActive = 'zapnuté';
$strTrackingStatusDeactive = 'vypnuté';
$strTrackingStructureSnapshot = 'Snímek struktury';
$strTrackingThCreated = 'Vytvořeno';
$strTrackingThDatabase = 'Databáze';
$strTrackingThLastVersion = 'Poslední verze';
$strTrackingThShow = 'Zobrazit';
$strTrackingThStatus = 'Stav';
$strTrackingThTable = 'Tabulka';
$strTrackingThUpdated = 'Aktualizováno';
$strTrackingThVersion = 'Verze';
$strTrackingTrackDDStatements = 'Sledovat tyto příkazy pro definici dat:';
$strTrackingTrackDMStatements = 'Sledovat tyto příkazy pro úpravu dat:';
$strTrackingTrackedTables = 'Sledované tabulky';
$strTrackingTrackTable = 'Sledovat tabulku';
$strTrackingUntrackedTables = 'Nesledované tabulky';
$strTrackingUsername = 'Uživatel';
$strTrackingVersionActivated = 'Sledování pro %s.%s , verze %s je zapnuté.';
$strTrackingVersionCreated = 'Verze %s vytvořena, sledování pro %s.%s je zapnuté.';
$strTrackingVersionDeactivated = 'Sledování pro %s.%s , verze %s je vypnuté.';
$strTrackingVersionSnapshotSQL = 'Snímek verze %s (SQL kód)';
$strTrackingVersions = 'Verze';
$strTraditionalChinese = 'Tradiční čínština';
$strTraditionalSpanish = 'Tradiční španělština';
$strTraffic = 'Provoz';
@@ -1429,6 +1502,14 @@ $strWithChecked = 'Zaškrtnuté:';
$strWriteRequests = 'Požadavků na čtení';
$strWrongUser = 'Špatné uživatelské jméno nebo heslo. Přístup odepřen.';
$strXMLError = 'Zadaný XML soubor je buď poškozený nebo nekompletní. Prosím opravte ho a zkuste to znovu.';
$strXMLExportContents = 'Exportovat obsah';
$strXMLExportFunctions = 'Exportovat funkce';
$strXMLExportProcedures = 'Exportovat procedury';
$strXMLExportStructs = 'Exportovat schéma struktury (doporučené)';
$strXMLExportTables = 'Exportovat tabulky';
$strXMLExportTriggers = 'Exportovat spouště';
$strXMLExportViews = 'Exportovat pohledy';
$strXML = 'XML';
$strYes = 'Ano';
@@ -1465,8 +1546,4 @@ $strSetupZipDump_desc = 'Enable [a@http://en.wikipedia.org/wiki/ZIP_(file_format
$strSetupZipDumpExportWarning = '[a@?page=form&amp;formset=features#tab_Import_export]Zip compression[/a] requires functions (%s) which are unavailable on this system.'; //to translate
$strSetupZipDumpImportWarning = '[a@?page=form&amp;formset=features#tab_Import_export]Zip decompression[/a] requires functions (%s) which are unavailable on this system.'; //to translate
$strPhpArray = 'PHP array'; //to translate
$strImportLargeFileUploading = 'The file being uploaded is probably larger than the maximum allowed size or this is a known bug in webkit based (Safari, Google Chrome, Arora etc.) browsers.'; //to translate
$strImportProceedingFile = 'The file is being processed, please be patient.'; //to translate
$strImportUploadInfoNotAvailable = 'Please be patient, the file is being uploaded. Details about the upload are not available.'; //to translate
?>

View File

@@ -1465,4 +1465,81 @@ $strPhpArray = 'PHP array'; //to translate
$strImportLargeFileUploading = 'The file being uploaded is probably larger than the maximum allowed size or this is a known bug in webkit based (Safari, Google Chrome, Arora etc.) browsers.'; //to translate
$strImportProceedingFile = 'The file is being processed, please be patient.'; //to translate
$strImportUploadInfoNotAvailable = 'Please be patient, the file is being uploaded. Details about the upload are not available.'; //to translate
$strImportNoticePt1 = 'The following structures have either been created or altered. Here you can:'; //to translate
$strImportNoticePt3 = 'Change any of its settings by clicking the corresponding "Options" link'; //to translate
$strGoToDatabase = 'Go to database'; //to translate
$strGoToTable = 'Go to table'; //to translate
$strGoToView = 'Go to view'; //to translate
$strStructureLC = 'structure'; //to translate
$strSettings = 'settings'; //to translate
$strImportODS = 'Open Document Spreadsheet'; //to translate
$strImportColNames = 'Column names in first row'; //to translate
$strImportEmptyRows = 'Do not import empty rows'; //to translate
$strImportODSPercents = 'Import percentages as proper decimals (12.00% to .12)'; //to translate
$strImportODSCurrency = 'Import currencies ($5.00 to 5.00)'; //to translate
$strImportXLS = 'Excel 97-2003 XLS Workbook'; //to translate
$strImportNoticePt2 = 'View a structure`s contents by clicking on its name'; //to translate
$strImportNoticePt4 = 'Edit its structure by following the "Structure" link'; //to translate
$strImportXLSX = 'Excel 2007 XLSX Workbook'; //to translate
$strXMLError = 'The XML file specified was either malformed or incomplete. Please correct the issue and try again.'; //to translate
$strXMLExportContents = 'Export contents'; //to translate
$strXMLExportFunctions = 'Export functions'; //to translate
$strXMLExportProcedures = 'Export procedures'; //to translate
$strXMLExportStructs = 'Export Structure Schemas (recommended)'; //to translate
$strXMLExportTables = 'Export tables'; //to translate
$strXMLExportTriggers = 'Export triggers'; //to translate
$strXMLExportViews = 'Export views'; //to translate
$strTracking = 'Tracking'; //to translate
$strTrackingActivateTrackingFor = 'Activate tracking for %s.%s'; //to translate
$strTrackingActivated = 'Tracking of %s.%s is activated.'; //to translate
$strTrackingActivateNow = 'Activate now'; //to translate
$strTrackingCreateVersion = 'Create version'; //to translate
$strTrackingCreateVersionOf = 'Create version %s of %s.%s'; //to translate
$strTrackingDataDefinitionStatement = 'Data definition statement'; //to translate
$strTrackingDataManipulationStatement = 'Data manipulation statement'; //to translate
$strTrackingDate = 'Date'; //to translate
$strTrackingDeactivateNow = 'Deactivate now'; //to translate
$strTrackingDeactivateTrackingFor = 'Deactivate tracking for %s.%s'; //to translate
$strTrackingDoIt = 'Do it'; //to translate
$strTrackingExportAs = 'Export as %s'; //to translate
$strTrackingIsActive = 'Tracking is active.'; //to translate
$strTrackingIsDeactive = 'Tracking is deactive.'; //to translate
$strTrackingMechanism = 'Tracking Mechanism'; //to translate
$strTrackingReport = 'Tracking report'; //to translate
$strTrackingReportClose = 'Close'; //to translate
$strTrackingSelectStructureAndData = 'Structure and Data'; //to translate
$strTrackingSelectDataOnly = 'Data only'; //to translate
$strTrackingSelectStructureOnly = 'Structure only'; //to translate
$strTrackingShowLogDateUsers = 'Show %s with dates from %s to %s by user %s %s'; //to translate
$strTrackingShowVersions = 'Show versions'; //to translate
$strTrackingSQLDump = 'SQL dump'; //to translate
$strTrackingSQLDumpFile = 'SQL dump (file download)'; //to translate
$strTrackingSQLExecution = 'SQL execution'; //to translate
$strTrackingSQLExecutionAlert = 'This option will replace your table and contained data.'; //to translate
$strTrackingSQLExecuted = 'SQL statements executed.'; //to translate
$strTrackingSQLExported = 'SQL statements exported. Please copy the dump or execute it.'; //to translate
$strTrackingStatements = 'Tracking statements'; //to translate
$strTrackingStatusActive = 'active'; //to translate
$strTrackingStatusDeactive = 'deactive'; //to translate
$strTrackingStructureSnapshot = 'Structure snapshot'; //to translate
$strTrackingThDatabase = 'Database'; //to translate
$strTrackingThTable = 'Table'; //to translate
$strTrackingThLastVersion = 'Last version'; //to translate
$strTrackingThVersion = 'Version'; //to translate
$strTrackingThCreated = 'Created'; //to translate
$strTrackingThUpdated = 'Updated'; //to translate
$strTrackingThStatus = 'Status'; //to translate
$strTrackingThShow = 'Show'; //to translate
$strTrackingTrackDDStatements = 'Track these data definition statements:'; //to translate
$strTrackingTrackDMStatements = 'Track these data manipulation statements:'; //to translate
$strTrackingTrackTable = 'Track table'; //to translate
$strTrackingTrackedTables = 'Tracked tables'; //to translate
$strTrackingUntrackedTables = 'Untracked tables'; //to translate
$strTrackingUsername = 'Username'; //to translate
$strTrackingVersions = 'Versions'; //to translate
$strTrackingVersionCreated = 'Version %s is created, tracking for %s.%s is activated.'; //to translate
$strTrackingVersionActivated = 'Tracking for %s.%s , version %s is activated.'; //to translate
$strTrackingVersionDeactivated = 'Tracking for %s.%s , version %s is deactivated.'; //to translate
$strTrackingVersionSnapshotSQL = 'Version %s snapshot (SQL code)'; //to translate
$strTrackingDatabaseLog = 'Database Log'; //to translate
?>

View File

@@ -261,7 +261,7 @@ $strDisplayPDF = 'Geef het PDF-schema weer';
$strDoAQuery = 'Voer een query op basis van een vergelijking uit (wildcard: "%")';
$strDocSQL = 'DocSQL';
$strDocu = 'Documentatie';
$strDoNotAutoIncrementZeroValues = 'Gebruik geen AUTO_INCREMENT voor 0-waarden';
$strDoNotAutoIncrementZeroValues = 'Gebruik geen AUTO_INCREMENT voor 0-waarden';
$strDownloadFile = 'Download bestand';
$strDoYouReally = 'Weet u zeker dat u dit wilt ';
$strDropDatabaseStrongWarning = 'U staat op het punt een complete database te VERWIJDEREN!';
@@ -1466,8 +1466,85 @@ $strZeroRemovesTheLimit = 'Opmerking: Het instellen van deze waarden op 0 (nul)
$strZip = '"Gezipt"';
$strNavTableFilter = 'Filter';
$strPhpArray = 'PHP-array';
$strImportLargeFileUploading = 'Het geuploade bestand is mogelijk groter dan de limiet toestaat, of u heeft last van een een bekende bug in op webkit gebaseerde browsers(Safari, Google Chrome, Arora).';
$strPhpArray = 'PHP-array';
$strImportLargeFileUploading = 'Het geuploade bestand is mogelijk groter dan de limiet toestaat, of u heeft last van een een bekende bug in op webkit gebaseerde browsers(Safari, Google Chrome, Arora).';
$strImportProceedingFile = 'Het bestand wordt verwerkt, een ogenblik geduld.';
$strImportUploadInfoNotAvailable = 'Een ogenblik geduld, het bestand wordt geupload. Details over de voortgang zijn niet beschikbaar.';
$strImportNoticePt1 = 'The following structures have either been created or altered. Here you can:'; //to translate
$strImportNoticePt3 = 'Change any of its settings by clicking the corresponding "Options" link'; //to translate
$strGoToDatabase = 'Go to database'; //to translate
$strGoToTable = 'Go to table'; //to translate
$strGoToView = 'Go to view'; //to translate
$strStructureLC = 'structure'; //to translate
$strSettings = 'settings'; //to translate
$strImportODS = 'Open Document Spreadsheet'; //to translate
$strImportColNames = 'Column names in first row'; //to translate
$strImportEmptyRows = 'Do not import empty rows'; //to translate
$strImportODSPercents = 'Import percentages as proper decimals (12.00% to .12)'; //to translate
$strImportODSCurrency = 'Import currencies ($5.00 to 5.00)'; //to translate
$strImportXLS = 'Excel 97-2003 XLS Workbook'; //to translate
$strImportNoticePt2 = 'View a structure`s contents by clicking on its name'; //to translate
$strImportNoticePt4 = 'Edit its structure by following the "Structure" link'; //to translate
$strImportXLSX = 'Excel 2007 XLSX Workbook'; //to translate
$strXMLError = 'The XML file specified was either malformed or incomplete. Please correct the issue and try again.'; //to translate
$strXMLExportContents = 'Export contents'; //to translate
$strXMLExportFunctions = 'Export functions'; //to translate
$strXMLExportProcedures = 'Export procedures'; //to translate
$strXMLExportStructs = 'Export Structure Schemas (recommended)'; //to translate
$strXMLExportTables = 'Export tables'; //to translate
$strXMLExportTriggers = 'Export triggers'; //to translate
$strXMLExportViews = 'Export views'; //to translate
$strTracking = 'Tracking'; //to translate
$strTrackingActivateTrackingFor = 'Activate tracking for %s.%s'; //to translate
$strTrackingActivated = 'Tracking of %s.%s is activated.'; //to translate
$strTrackingActivateNow = 'Activate now'; //to translate
$strTrackingCreateVersion = 'Create version'; //to translate
$strTrackingCreateVersionOf = 'Create version %s of %s.%s'; //to translate
$strTrackingDataDefinitionStatement = 'Data definition statement'; //to translate
$strTrackingDataManipulationStatement = 'Data manipulation statement'; //to translate
$strTrackingDate = 'Date'; //to translate
$strTrackingDeactivateNow = 'Deactivate now'; //to translate
$strTrackingDeactivateTrackingFor = 'Deactivate tracking for %s.%s'; //to translate
$strTrackingDoIt = 'Do it'; //to translate
$strTrackingExportAs = 'Export as %s'; //to translate
$strTrackingIsActive = 'Tracking is active.'; //to translate
$strTrackingIsDeactive = 'Tracking is deactive.'; //to translate
$strTrackingMechanism = 'Tracking Mechanism'; //to translate
$strTrackingReport = 'Tracking report'; //to translate
$strTrackingReportClose = 'Close'; //to translate
$strTrackingSelectStructureAndData = 'Structure and Data'; //to translate
$strTrackingSelectDataOnly = 'Data only'; //to translate
$strTrackingSelectStructureOnly = 'Structure only'; //to translate
$strTrackingShowLogDateUsers = 'Show %s with dates from %s to %s by user %s %s'; //to translate
$strTrackingShowVersions = 'Show versions'; //to translate
$strTrackingSQLDump = 'SQL dump'; //to translate
$strTrackingSQLDumpFile = 'SQL dump (file download)'; //to translate
$strTrackingSQLExecution = 'SQL execution'; //to translate
$strTrackingSQLExecutionAlert = 'This option will replace your table and contained data.'; //to translate
$strTrackingSQLExecuted = 'SQL statements executed.'; //to translate
$strTrackingSQLExported = 'SQL statements exported. Please copy the dump or execute it.'; //to translate
$strTrackingStatements = 'Tracking statements'; //to translate
$strTrackingStatusActive = 'active'; //to translate
$strTrackingStatusDeactive = 'deactive'; //to translate
$strTrackingStructureSnapshot = 'Structure snapshot'; //to translate
$strTrackingThDatabase = 'Database'; //to translate
$strTrackingThTable = 'Table'; //to translate
$strTrackingThLastVersion = 'Last version'; //to translate
$strTrackingThVersion = 'Version'; //to translate
$strTrackingThCreated = 'Created'; //to translate
$strTrackingThUpdated = 'Updated'; //to translate
$strTrackingThStatus = 'Status'; //to translate
$strTrackingThShow = 'Show'; //to translate
$strTrackingTrackDDStatements = 'Track these data definition statements:'; //to translate
$strTrackingTrackDMStatements = 'Track these data manipulation statements:'; //to translate
$strTrackingTrackTable = 'Track table'; //to translate
$strTrackingTrackedTables = 'Tracked tables'; //to translate
$strTrackingUntrackedTables = 'Untracked tables'; //to translate
$strTrackingUsername = 'Username'; //to translate
$strTrackingVersions = 'Versions'; //to translate
$strTrackingVersionCreated = 'Version %s is created, tracking for %s.%s is activated.'; //to translate
$strTrackingVersionActivated = 'Tracking for %s.%s , version %s is activated.'; //to translate
$strTrackingVersionDeactivated = 'Tracking for %s.%s , version %s is deactivated.'; //to translate
$strTrackingVersionSnapshotSQL = 'Version %s snapshot (SQL code)'; //to translate
$strTrackingDatabaseLog = 'Database Log'; //to translate
?>

View File

@@ -348,6 +348,9 @@ $strGlobal = 'global';
$strGlobalPrivileges = 'Global privileges';
$strGlobalValue = 'Global value';
$strGo = 'Go';
$strGoToDatabase = 'Go to database';
$strGoToTable = 'Go to table';
$strGoToView = 'Go to view';
$strGrantOption = 'Grant';
$strGreek = 'Greek';
$strGzip = '"gzipped"';
@@ -377,14 +380,25 @@ $strIEUnsupported = 'Internet Explorer does not support this function.';
$strIgnoreDuplicates = 'Ignore duplicate rows';
$strIgnore = 'Ignore';
$strIgnoreInserts = 'Use ignore inserts';
$strImportColNames = 'Column names in first row';
$strImportEmptyRows = 'Do not import empty rows';
$strImportExportCoords = 'Import/Export coordinates for PDF schema';
$strImportFiles = 'Import files';
$strImportFormat = 'Format of imported file';
$strImport = 'Import';
$strImportLargeFileUploading = 'The file being uploaded is probably larger than the maximum allowed size or this is a known bug in webkit based (Safari, Google Chrome, Arora etc.) browsers.';
$strImportNoticePt1 = 'The following structures have either been created or altered. Here you can:';
$strImportNoticePt2 = 'View a structure`s contents by clicking on its name';
$strImportNoticePt3 = 'Change any of its settings by clicking the corresponding "Options" link';
$strImportNoticePt4 = 'Edit its structure by following the "Structure" link';
$strImportODSCurrency = 'Import currencies ($5.00 to 5.00)';
$strImportODS = 'Open Document Spreadsheet';
$strImportODSPercents = 'Import percentages as proper decimals (12.00% to .12)';
$strImportProceedingFile = 'The file is being processed, please be patient.';
$strImportSuccessfullyFinished = 'Import has been successfully finished, %d queries executed.';
$strImportUploadInfoNotAvailable = 'Please be patient, the file is being uploaded. Details about the upload are not available.';
$strImportXLS = 'Excel 97-2003 XLS Workbook';
$strImportXLSX = 'Excel 2007 XLSX Workbook';
$strIndexes = 'Indexes';
$strIndexesSeemEqual = 'The indexes %1$s and %2$s seem to be equal and one of them could possibly be removed.';
$strIndexHasBeenDropped = 'Index %s has been dropped';
@@ -799,6 +813,7 @@ $strSessionGCWarning = 'Your PHP parameter [a@http://php.net/manual/en/session.c
$strSessionStartupErrorGeneral = 'Cannot start session without errors, please check errors given in your PHP and/or webserver log file and configure your PHP installation properly.';
$strSessionValue = 'Session value';
$strSetEnumVal = 'If field type is "enum" or "set", please enter the values using this format: \'a\',\'b\',\'c\'...<br />If you ever need to put a backslash ("\") or a single quote ("\'") amongst those values, precede it with a backslash (for example \'\\\\xyz\' or \'a\\\'b\').';
$strSettings = 'settings';
$strSetupAllowAnywhereRecoding_name = 'Allow character set conversion';
$strSetupAllowArbitraryServer_desc = 'If enabled user can enter any MySQL server in login form for cookie auth';
$strSetupAllowArbitraryServerMsg = 'This [a@?page=form&amp;formset=features#tab_Security]option[/a] should be disabled as it allows attackers to bruteforce login to any MySQL server. If you feel this is necessary, use [a@?page=form&amp;formset=features#tab_Security]trusted proxies list[/a]. However, IP-based protection may not be reliable if your IP belongs to an ISP where thousands of users, including you, are connected to.';
@@ -1319,6 +1334,7 @@ $strStrucNativeExcel = 'Native MS Excel format';
$strStrucOnly = 'Structure only';
$strStructPropose = 'Propose table structure';
$strStructureForView = 'Structure for view';
$strStructureLC = 'structure';
$strStructure = 'Structure';
$strSubmit = 'Submit';
$strSuccess = 'Your SQL query has been executed successfully';
@@ -1373,6 +1389,59 @@ $strToggleSmallBig = 'Toggle small/big';
$strToSelectRelation = 'To select relation, click :';
$strTotal = 'total';
$strTotalUC = 'Total';
$strTrackingActivated = 'Tracking of %s.%s is activated.';
$strTrackingActivateNow = 'Activate now';
$strTrackingActivateTrackingFor = 'Activate tracking for %s.%s';
$strTrackingCreateVersion = 'Create version';
$strTrackingCreateVersionOf = 'Create version %s of %s.%s';
$strTrackingDatabaseLog = 'Database Log';
$strTrackingDataDefinitionStatement = 'Data definition statement';
$strTrackingDataManipulationStatement = 'Data manipulation statement';
$strTrackingDate = 'Date';
$strTrackingDeactivateNow = 'Deactivate now';
$strTrackingDeactivateTrackingFor = 'Deactivate tracking for %s.%s';
$strTrackingDoIt = 'Do it';
$strTrackingExportAs = 'Export as %s';
$strTrackingIsActive = 'Tracking is active.';
$strTrackingIsDeactive = 'Tracking is deactive.';
$strTrackingMechanism = 'Tracking Mechanism';
$strTrackingReportClose = 'Close';
$strTrackingReport = 'Tracking report';
$strTrackingSelectDataOnly = 'Data only';
$strTrackingSelectStructureAndData = 'Structure and Data';
$strTrackingSelectStructureOnly = 'Structure only';
$strTrackingShowLogDateUsers = 'Show %s with dates from %s to %s by user %s %s';
$strTrackingShowVersions = 'Show versions';
$strTrackingSQLDumpFile = 'SQL dump (file download)';
$strTrackingSQLDump = 'SQL dump';
$strTrackingSQLExecuted = 'SQL statements executed.';
$strTrackingSQLExecutionAlert = 'This option will replace your table and contained data.';
$strTrackingSQLExecution = 'SQL execution';
$strTrackingSQLExported = 'SQL statements exported. Please copy the dump or execute it.';
$strTrackingStatements = 'Tracking statements';
$strTrackingStatusActive = 'active';
$strTrackingStatusDeactive = 'deactive';
$strTrackingStructureSnapshot = 'Structure snapshot';
$strTrackingThCreated = 'Created';
$strTrackingThDatabase = 'Database';
$strTrackingThLastVersion = 'Last version';
$strTrackingThShow = 'Show';
$strTrackingThStatus = 'Status';
$strTrackingThTable = 'Table';
$strTrackingThUpdated = 'Updated';
$strTrackingThVersion = 'Version';
$strTrackingTrackDDStatements = 'Track these data definition statements:';
$strTrackingTrackDMStatements = 'Track these data manipulation statements:';
$strTrackingTrackedTables = 'Tracked tables';
$strTracking = 'Tracking';
$strTrackingTrackTable = 'Track table';
$strTrackingUntrackedTables = 'Untracked tables';
$strTrackingUsername = 'Username';
$strTrackingVersionActivated = 'Tracking for %s.%s , version %s is activated.';
$strTrackingVersionCreated = 'Version %s is created, tracking for %s.%s is activated.';
$strTrackingVersionDeactivated = 'Tracking for %s.%s , version %s is deactivated.';
$strTrackingVersionSnapshotSQL = 'Version %s snapshot (SQL code)';
$strTrackingVersions = 'Versions';
$strTraditionalChinese = 'Traditional Chinese';
$strTraditionalSpanish = 'Traditional Spanish';
$strTraffic = 'Traffic';
@@ -1458,6 +1527,14 @@ $strWithChecked = 'With selected:';
$strWriteRequests = 'Write requests';
$strWrongUser = 'Wrong username/password. Access denied.';
$strXMLError = 'The XML file specified was either malformed or incomplete. Please correct the issue and try again.';
$strXMLExportContents = 'Export contents';
$strXMLExportFunctions = 'Export functions';
$strXMLExportProcedures = 'Export procedures';
$strXMLExportStructs = 'Export Structure Schemas (recommended)';
$strXMLExportTables = 'Export tables';
$strXMLExportTriggers = 'Export triggers';
$strXMLExportViews = 'Export views';
$strXML = 'XML';
$strYes = 'Yes';

View File

@@ -28,7 +28,7 @@ $strAccessDeniedExplanation = 'phpMyAdmin proovis ühenduda MySQL serveriga ja s
$strAccessDenied = 'Ligipääs keelatud';
$strAction = 'Tegevus';
$strAddAutoIncrement = 'Lisa AUTO_INCREMENT väärtus';
$strAddClause = 'Lisa %s';
$strAddClause = 'Lisa %s';
$strAddConstraints = 'Lisa piirangud';
$strAddDeleteColumn = 'Lisa/Kustuta välja veerud';
$strAddDeleteRow = 'Lisa/Kustuta kriteeriumirida';
@@ -55,7 +55,7 @@ $strAlterOrderBy = 'Muuda tabeli sorteeringut';
$strAnalyzeTable = 'Analüüsi tabelit';
$strAnd = 'ja';
$strAndThen = 'ja siis';
$strAngularLinks = 'Nurgelised lingid';
$strAngularLinks = 'Nurgelised lingid';
$strAnIndex = 'Indeks lisati %s';
$strAnyHost = 'Kõik masinad';
$strAny = 'kõik';
@@ -106,7 +106,7 @@ $strBusyPages = 'Hõivatud lehed';
$strBzip = '"bzipitud"';
$strCalendar = 'Kalender';
$strCancel = 'Katkesta';
$strCancel = 'Katkesta';
$strCanNotLoadExportPlugins = 'Viga eksportimis moodulite laadimisel, palun kontrolli seadeid!';
$strCanNotLoadImportPlugins = 'Pole võimalik Importida mooduleid (plugins), palun kontrolli seadeid!';
$strCannotLogin = 'Ei suuda MySQL serverisse logida';
@@ -169,11 +169,11 @@ $strCreateNewDatabase = 'Loo uus andmebaas';
$strCreateNewTable = 'Loo uus tabel andmebaasi %s';
$strCreatePage = 'Loo uus leht';
$strCreatePdfFeat = 'PDF-ide tegemine';
$strCreateRelation = 'Suhte loomine (relation)';
$strCreateRelation = 'Suhte loomine (relation)';
$strCreateTable = 'Loo tabel';
$strCreateUserDatabase = 'Andmebaas kasutajale';
$strCreateUserDatabaseName = 'Loo sama nimega andmebaas ja anna kõik õigused';
$strCreateUserDatabaseNone = 'Puudub';
$strCreateUserDatabase = 'Andmebaas kasutajale';
$strCreateUserDatabaseName = 'Loo sama nimega andmebaas ja anna kõik õigused';
$strCreateUserDatabaseNone = 'Puudub';
$strCreateUserDatabaseWildcard = 'Anna kõik õigused Metanimele (username\_%)';
$strCreationDates = 'Loo/muuda/kontrolli kuupäevi';
$strCriteria = 'Kriteerium';
@@ -200,7 +200,7 @@ $strDataOnly = 'Ainult andmed';
$strDataPages = 'Lehed andmetega';
$strDBComment = 'Andmebaasi kommentaar: ';
$strDBCopy = 'Kopeeri andmebaas';
$strDbIsEmpty = 'Andmebaas tundub olevat tühi!';
$strDbIsEmpty = 'Andmebaas tundub olevat tühi!';
$strDbPrivileges = 'Andmebaas-spetsiifilised privileegid';
$strDBRename = 'Nimeta andmebaas ümber';
$strDbSpecific = 'andmebaasipõhine';
@@ -214,15 +214,15 @@ $strDeleteAndFlush = 'Kustutage kasutajad ja taaslaadige privileegid pärast sed
$strDeleted = 'Rida kustutatud';
$strDelete = 'Kustuta';
$strDeleteNoUsersSelected = 'Ühtegi kasutajat pole valitud kustutamiseks!';
$strDeleteRelation = 'Kustuta suhe';
$strDeleteRelation = 'Kustuta suhe';
$strDeleting = 'Kustutan %s';
$strDelimiter = 'Eraldaja';
$strDelimiter = 'Eraldaja';
$strDelOld = 'Antud lehel on viiteid tabelitele mida enam ei ole. Kas te soovite kustutada need viited?';
$strDescending = 'Kahanev';
$strDescription = 'Kirjeldus';
$strDesigner = 'Kujundaja';
$strDictionary = 'sõnaraamat';
$strDirectLinks = 'Otselingid';
$strDirectLinks = 'Otselingid';
$strDirtyPages = 'Mustad lehed';
$strDisabled = 'Keelatud';
$strDisableForeignChecks = 'Keela võõrvõtmete (foreign key) kontroll';
@@ -230,7 +230,7 @@ $strDisplayFeat = 'Kuva võimalused';
$strDisplayOrder = 'Näitamise järjekord:';
$strDisplayPDF = 'Näita PDF skeemi';
$strDoAQuery = 'Tee "päring näite järgi" (lühend: "%")';
$strDocSQL = 'DocSQL';
$strDocSQL = 'DocSQL';
$strDocu = 'Dokumentatsioon';
$strDoYouReally = 'Kas te tõesti tahate ';
$strDropDatabaseStrongWarning = 'Tähelepanu! Te HÄVITATE kogu andmebaasi!';
@@ -259,7 +259,7 @@ $strEngineUnsupported = 'See MySQL server ei toeta %s varundusmootorit.';
$strEnglish = 'Inglise';
$strEnglishPrivileges = ' Märkus: MySQL privileegide nimed on ingliskeelsed ';
$strErrorInZipFile = 'Viga ZIP arhiivis:';
$strErrorRenamingTable = 'Viga tabeli nime %1$s muutimsel %2$s';
$strErrorRenamingTable = 'Viga tabeli nime %1$s muutimsel %2$s';
$strError = 'Viga';
$strEscapeWildcards = 'Metamärgid _ ja % peaksid olema varjestatud märgiga \, kui soovite neid sisestada';
$strEsperanto = 'Esperanto';
@@ -299,7 +299,7 @@ $strFormEmpty = 'Puuduv väärtus vormis !';
$strFreePages = 'Vabad lehed';
$strFullText = 'Täistekstid';
$strFunction = 'Funktsioon';
$strFunctions = 'Funktsioonid';
$strFunctions = 'Funktsioonid';
$strGenBy = 'Genereerija ';
$strGeneralRelationFeat = 'Peamised seoste võimalused';
@@ -320,10 +320,10 @@ $strHandler = 'Töötleja';
$strHasBeenAltered = 'on muudetud.';
$strHaveToShow = 'Te peate valima vähemalt ühe veeru kuvamiseks';
$strHebrew = 'Heebrea';
$strHelp = 'Abi';
$strHelp = 'Abi';
$strHide = 'Peida';
$strHideShowAll = 'Peida/Näita kõik';
$strHideShowNoRelation = 'Peida/Näita tabelid millel puudub suhe';
$strHideShowNoRelation = 'Peida/Näita tabelid millel puudub suhe';
$strHome = 'Esileht';
$strHomepageOfficial = 'Ametlik phpMyAdmini koduleht';
$strHostEmpty = 'Masin on tühi!';
@@ -361,7 +361,7 @@ $strInnodbStat = 'InnoDB staatus';
$strInsecureMySQL = 'Teie konfiguratsioonifail sisaldab seadeid (root kasutaja ilma paroolita) mis vastab MySQL-i vaikimisi priviligeeritud kasutajale. Kui Teie MySQL-i server jookseb sellise seadega on ta avatud rünnakutele, soovitav on see turvaauk kiiresti parandada.';
$strInsertAsNewRow = 'Lisa uue reana';
$strInsert = 'Lisa';
$strInternalRelationAdded = 'Sisemine suhe loodud';
$strInternalRelationAdded = 'Sisemine suhe loodud';
$strInternalRelations = 'Sisesed seosed';
$strInUse = 'kasutusel';
$strInvalidAuthMethod = 'Vigane autoriseerimise meetod konfiguratsioonifailis:';
@@ -370,14 +370,14 @@ $strInvalidColumn = 'Vigased välja veerud (%s) valitud!';
$strInvalidCSVFieldCount = 'Vigane väljade arv CSV sisendis real %d.';
$strInvalidCSVFormat = 'Vigane formaat CSV sisendis real %d.';
$strInvalidCSVParameter = 'Vigane parameeter CSV importimisel: %s';
$strInvalidDatabase = 'Vigane andmebaas';
$strInvalidDatabase = 'Vigane andmebaas';
$strInvalidFieldAddCount = 'Peate lisama vähemalt ühe välja.';
$strInvalidFieldCount = 'Tabelil peab olema vähemalt üks väli.';
$strInvalidLDIImport = 'See plugin ei toeta pakitud importe!';
$strInvalidRowNumber = '%d ei ole õige reanumber.';
$strInvalidServerHostname = 'Vigane hostname serverile %1$s. Palun kontrolli seadeid.';
$strInvalidServerIndex = 'Vigane serveri indeks: "%s"';
$strInvalidTableName = 'Vigane tabeli nimi';
$strInvalidTableName = 'Vigane tabeli nimi';
$strJapanese = 'Jaapani';
$strJoins = 'Liited';
@@ -393,7 +393,7 @@ $strKnownExternalBug = 'See %s funktionaalsus on mõjutatud tuntud viga, vaata %
$strKorean = 'Korea';
$strLandscape = 'Laipilt';
$strLanguage = 'Keel';
$strLanguage = 'Keel';
$strLanguageUnknown = 'Tundmatu keel: %1$s.';
$strLatchedPages = 'Lukustatud lehed';
$strLatexCaption = 'Tabeli seletus';
@@ -442,7 +442,7 @@ $strMIME_without = 'MIME-tüübid kursiivis ei oma eraldi transofrmatsiooni funk
$strModifications = 'Muutused salvestatud';
$strModifyIndexTopic = 'Muuda indeksit';
$strModify = 'Muuda';
$strMoveMenu = 'Liiguta menüü';
$strMoveMenu = 'Liiguta menüü';
$strMoveTableOK = 'Tabel %s viidu üle andmebaasi %s.';
$strMoveTableSameNames = 'Ei saa tabelit iseendasse liigutada!';
$strMoveTable = 'Vii tabel üle (andmebaas<b>.</b>tabel):';
@@ -506,7 +506,7 @@ $strNumTables = 'Tabelid';
$strOK = 'Korras';
$strOpenDocumentSpreadsheet = 'Ava dokumendi arvutustabel';
$strOpenDocumentText = 'Ava dokumendi tekst';
$strOpenDocumentText = 'Ava dokumendi tekst';
$strOpenNewWindow = 'Ava uus phpMyAdmin aken';
$strOperations = 'Tegevused';
$strOperator = 'Operaator';
@@ -538,7 +538,7 @@ $strPersian = 'Pärsia';
$strPhoneBook = 'telefoniraamat';
$strPhp = 'Loo PHP kood';
$strPHPVersion = 'PHP versioon';
$strPleaseSelectPrimaryOrUniqueKey = 'Palun vali primaarne või unkaalne võti';
$strPleaseSelectPrimaryOrUniqueKey = 'Palun vali primaarne või unkaalne võti';
$strPmaDocumentation = 'phpMyAdmini dokumentatsioon';
$strPmaUriError = '<tt>$cfg[\'PmaAbsoluteUri\']</tt> konstant peab teie konfiguratsioonifailis määratud olema!';
$strPolish = 'Poola';
@@ -609,18 +609,18 @@ $strQueryWindowLock = 'Antud päringut mitte muuta väljaspool akent.';
$strReadRequests = 'Pöördumised lugemiseks';
$strReceived = 'Saadud';
$strRecommended = 'soovituslik';
$strRecommended = 'soovituslik';
$strRecords = 'Kirjeid';
$strReferentialIntegrity = 'Kontrolli pärinevust:';
$strRefresh = 'Uuenda';
$strRelationalSchema = 'Seoseskeem';
$strRelationDeleted = 'Suhe kustutatud';
$strRelationDeleted = 'Suhe kustutatud';
$strRelationNotWorking = 'Lisavõimalused töötamiseks lingitud tabelitega on deaktiveeritud. Et lugeda miks see nii on, vajutage %ssiia%s.';
$strRelationsForTable = 'SEOSED TABELILE';
$strRelations = 'Suhted';
$strRelationView = 'Pärinevuse vaade';
$strReloadingThePrivileges = 'Taaslaen privileege';
$strReload = 'Lae uuesti';
$strReload = 'Lae uuesti';
$strReloadPrivileges = 'Lae privileegid uuesti';
$strRemoveSelectedUsers = 'Eemalda valitud kasutajad';
$strRenameDatabaseOK = 'Andmebaas %s on ümber nimetatud %s';
@@ -654,7 +654,7 @@ $strRunSQLQuery = 'Päri SQL päring(uid) andmebaasist %s';
$strRussian = 'Vene';
$strSaveOnServer = 'Salvestage serverisse kataloogi %s';
$strSavePosition = 'Salvesta positsioon';
$strSavePosition = 'Salvesta positsioon';
$strSave = 'Salvesta';
$strScaleFactorSmall = 'Skalaarfaktor on liiga väike, et skeem mahuks ühele lehele.';
$strSearchFormTitle = 'Otsi andmebaasist';
@@ -672,7 +672,7 @@ $strSelectADb = 'Valige andmebaas';
$strSelectAll = 'Märgista kõik';
$strSelectBinaryLog = 'Valige binaarne logi vaatamiseks';
$strSelectFields = 'Vali väljad (vähemalt üks):';
$strSelectForeignKey = 'Vali võõrvõti(Foreign Key)';
$strSelectForeignKey = 'Vali võõrvõti(Foreign Key)';
$strSelectNumRows = 'päringus';
$strSelectReferencedKey = 'Vali eelistus võti (referenced key)';
$strSelectTables = 'Vali tabelid';
@@ -681,7 +681,7 @@ $strSent = 'Saadetud';
$strServerChoice = 'Serveri valik';
$strServerNotResponding = 'Server ei vasta';
$strServer = 'Server';
$strServers = 'Serverid';
$strServers = 'Serverid';
$strServerStatusDelayedInserts = 'Ajastatud lisamised';
$strServerStatus = 'Jooksev informatsioon';
$strServerStatusUptime = 'See MySQL server on käinud %s. Käivitusaeg %s.';
@@ -698,9 +698,9 @@ $strShowFullQueries = 'Näita täispikkasid päringuid';
$strShowGrid = 'Näita võrgustiku';
$strShowHideLeftMenu = 'Näita/Peida vasak menüü';
$strShowingBookmark = 'Näitan järjehoidjat';
$strShowingPhp = 'Näitan PHP koodina';
$strShowingPhp = 'Näitan PHP koodina';
$strShowingRecords = 'Näita ridu';
$strShowingSQL = 'Näitan SQL päringut';
$strShowingSQL = 'Näitan SQL päringut';
$strShow = 'Näita';
$strShowOpenTables = 'Näita avatud tabeleid';
$strShowPHPInfo = 'Näita PHP informatsiooni';
@@ -822,7 +822,7 @@ $strSize = 'Suurus';
$strSkipQueries = 'Käske (päringuid) mida algusest vahele jätta';
$strSlovak = 'Slovaki';
$strSlovenian = 'Sloveenia';
$strSmallBigAll = 'Kõik Väikeseks/Suureks';
$strSmallBigAll = 'Kõik Väikeseks/Suureks';
$strSocketProblem = '(või kohaliku MySQL serveri soketid ei ole korrektselt seadistatud)';
$strSortByKey = 'Sorteeri võtme järgi';
$strSorting = 'Järjestamine';
@@ -855,7 +855,7 @@ $strStrucExcelCSV = 'CSV MS Exceli jaoks';
$strStrucNativeExcel = 'Loomulikud MS Exceli andmed';
$strStrucOnly = 'Ainult struktuur';
$strStructPropose = 'Soovita tabeli struktuuri';
$strStructureForView = 'Vaate (view) struktuur';
$strStructureForView = 'Vaate (view) struktuur';
$strStructure = 'Struktuur';
$strSubmit = 'Vali';
$strSuccess = 'Teie SQL päring täideti edukalt';
@@ -870,9 +870,9 @@ $strTableEmpty = 'Tabeli nimi on tühi!';
$strTableHasBeenDropped = 'Tabel %s kustutatud';
$strTableHasBeenEmptied = 'Tabel %s tühjendatud';
$strTableHasBeenFlushed = 'Tabel %s ühtlustatud';
$strTableIsEmpty = 'Tabel tundub olevat tühi!';
$strTableIsEmpty = 'Tabel tundub olevat tühi!';
$strTableMaintenance = 'Tabeli hooldus';
$strTableName = 'Tabeli nimi';
$strTableName = 'Tabeli nimi';
$strTableOfContents = 'Sisukord';
$strTableOptions = 'Tabeli seaded';
$strTables = '%s tabel(it)';
@@ -896,7 +896,7 @@ $strTime = 'Aeg';
$strTimeoutInfo = 'Eelmine Import aegus, peale uuesti postitamist jätkub asukohast %d.';
$strTimeoutNothingParsed = 'Kuigi viimasel laadimisel andmeid ei töödeldud, see tähendab enamasti et phpMyAdmin pole võimeline Importi lõpetama, kui sa php skripti aega ei pikenda.';
$strTimeoutPassed = 'Skripti ajalimiit on ületatud, kui soovid importimist jätkata, palun lae sama fail uuesti ja import jätkub.';
$strToFromPage = 'Kuhu/Kust leht';
$strToFromPage = 'Kuhu/Kust leht';
$strToggleScratchboard = 'vaheta märkmetahvlit';
$strToSelectRelation = 'Et valida suhe, kliki :';
$strTotal = 'kokku';
@@ -910,7 +910,7 @@ $strTransformation_application_octetstream__hex = 'Kuvab andmed kuueteistkümnen
$strTransformation_image_jpeg__inline = 'Kuvab lingitud väikepildi; seaded: laius,kõrgus pikslites (hoiab alles originaalpildi laiuse-kõrguse suhte)';
$strTransformation_image_jpeg__link = 'Kuvab lingi sellele pildile (otsene binaarne allalaadimine, jne.).';
$strTransformation_image_png__inline = 'Vaata image/jpeg: inline';
$strTransformation_text_plain__dateformat = 'Näitab TIME, TIMESTAMP, DATETIME või numbrilist unix´i ajatempli välja formaaditud kuupäevana. Esimene valik on ajanihe (tundides) mis lisatakse ajatemplile (Vaikimisi: 0). Kasuta teist valikut et täpsustada kuupäeva formaat. Kolmas valik annab valida kas kuupäev kasutab kohalikku aega või UTC oma (kasuta "local" (kohalik) või "utc" stringe). Sellest tulenevalt, kuupäeva formaadil on teine väärtus - "local" väärtuse täpsustamiseks vaata dokumentatsiooni PHP strftime() funktsiooni kasutamise kohta ja kasutades "utc" vaata gmdate() funtsiooni kasutamist.';
$strTransformation_text_plain__dateformat = 'Näitab TIME, TIMESTAMP, DATETIME või numbrilist unix´i ajatempli välja formaaditud kuupäevana. Esimene valik on ajanihe (tundides) mis lisatakse ajatemplile (Vaikimisi: 0). Kasuta teist valikut et täpsustada kuupäeva formaat. Kolmas valik annab valida kas kuupäev kasutab kohalikku aega või UTC oma (kasuta "local" (kohalik) või "utc" stringe). Sellest tulenevalt, kuupäeva formaadil on teine väärtus - "local" väärtuse täpsustamiseks vaata dokumentatsiooni PHP strftime() funktsiooni kasutamise kohta ja kasutades "utc" vaata gmdate() funtsiooni kasutamist.';
$strTransformation_text_plain__external = 'AINULT LINUXILE: Käivitab välise aplikatsiooni ja annab talle standard sisendisse ette välja sisu. Tagastab aplikatsiooni standard väljundi. Vaikimisi on selleks Tidy, et kuvada ilusti formaaditud HTML koodi. Turvariskide maandamiseks peate te käsitsi muutma faili libraries/transformations/text_plain__external.inc.php ja lisama sinna programmid mida te lasete käivitada. Esimene seade on siis kasutatava programmi number, teine seade on programmi parameetrid. Kui kolmas seade on 1 siis töödeldakse väljund funktsiooniga htmlspecialchars() (vaikimisi 1). Kui neljas seade on 1 pannakse NOWRAP sisu lahtrile nii, et kogu väljund kuvatakse ilma formaati muutmata(vaikimisi 1)';
$strTransformation_text_plain__formatted = 'Hoiab alles originaalset välja formaati. Ei varjestata.';
$strTransformation_text_plain__imagelink = 'Kuvab pildi ja lingi, väli sisaldab failinime; esimene seade on eelnev tekst nagu "http://domain.com/", teine seade on laius pikslites, kolmas on kõrgus.';
@@ -934,7 +934,7 @@ $strUpdateQuery = 'Uuenda päringut';
$strUpdComTab = 'Please see Documentation on how to update your Column_comments Table';
$strUpgrade = 'Te peaksite uuendama %s -i versioonini %s või uuemaks.';
$strUploadLimit = 'Te kindlasti proovisite laadida liiga suurt faili. Palun uuri dokumentatsiooni %sdocumentation%s selle limiidi seadmiseks.';
$strUploadsNotAllowed = 'Faile pole lubatud laadida sellesse serverisse.';
$strUploadsNotAllowed = 'Faile pole lubatud laadida sellesse serverisse.';
$strUsage = 'Kasutus';
$strUseBackquotes = 'Kasutage tagurpidi kaldkriipse tabelites või tabelinimedes';
$strUseHostTable = 'Kasuta host tabelit';
@@ -1471,4 +1471,81 @@ $strPhpArray = 'PHP array'; //to translate
$strImportLargeFileUploading = 'The file being uploaded is probably larger than the maximum allowed size or this is a known bug in webkit based (Safari, Google Chrome, Arora etc.) browsers.'; //to translate
$strImportProceedingFile = 'The file is being processed, please be patient.'; //to translate
$strImportUploadInfoNotAvailable = 'Please be patient, the file is being uploaded. Details about the upload are not available.'; //to translate
$strImportNoticePt1 = 'The following structures have either been created or altered. Here you can:'; //to translate
$strImportNoticePt3 = 'Change any of its settings by clicking the corresponding "Options" link'; //to translate
$strGoToDatabase = 'Go to database'; //to translate
$strGoToTable = 'Go to table'; //to translate
$strGoToView = 'Go to view'; //to translate
$strStructureLC = 'structure'; //to translate
$strSettings = 'settings'; //to translate
$strImportODS = 'Open Document Spreadsheet'; //to translate
$strImportColNames = 'Column names in first row'; //to translate
$strImportEmptyRows = 'Do not import empty rows'; //to translate
$strImportODSPercents = 'Import percentages as proper decimals (12.00% to .12)'; //to translate
$strImportODSCurrency = 'Import currencies ($5.00 to 5.00)'; //to translate
$strImportXLS = 'Excel 97-2003 XLS Workbook'; //to translate
$strImportNoticePt2 = 'View a structure`s contents by clicking on its name'; //to translate
$strImportNoticePt4 = 'Edit its structure by following the "Structure" link'; //to translate
$strImportXLSX = 'Excel 2007 XLSX Workbook'; //to translate
$strXMLError = 'The XML file specified was either malformed or incomplete. Please correct the issue and try again.'; //to translate
$strXMLExportContents = 'Export contents'; //to translate
$strXMLExportFunctions = 'Export functions'; //to translate
$strXMLExportProcedures = 'Export procedures'; //to translate
$strXMLExportStructs = 'Export Structure Schemas (recommended)'; //to translate
$strXMLExportTables = 'Export tables'; //to translate
$strXMLExportTriggers = 'Export triggers'; //to translate
$strXMLExportViews = 'Export views'; //to translate
$strTracking = 'Tracking'; //to translate
$strTrackingActivateTrackingFor = 'Activate tracking for %s.%s'; //to translate
$strTrackingActivated = 'Tracking of %s.%s is activated.'; //to translate
$strTrackingActivateNow = 'Activate now'; //to translate
$strTrackingCreateVersion = 'Create version'; //to translate
$strTrackingCreateVersionOf = 'Create version %s of %s.%s'; //to translate
$strTrackingDataDefinitionStatement = 'Data definition statement'; //to translate
$strTrackingDataManipulationStatement = 'Data manipulation statement'; //to translate
$strTrackingDate = 'Date'; //to translate
$strTrackingDeactivateNow = 'Deactivate now'; //to translate
$strTrackingDeactivateTrackingFor = 'Deactivate tracking for %s.%s'; //to translate
$strTrackingDoIt = 'Do it'; //to translate
$strTrackingExportAs = 'Export as %s'; //to translate
$strTrackingIsActive = 'Tracking is active.'; //to translate
$strTrackingIsDeactive = 'Tracking is deactive.'; //to translate
$strTrackingMechanism = 'Tracking Mechanism'; //to translate
$strTrackingReport = 'Tracking report'; //to translate
$strTrackingReportClose = 'Close'; //to translate
$strTrackingSelectStructureAndData = 'Structure and Data'; //to translate
$strTrackingSelectDataOnly = 'Data only'; //to translate
$strTrackingSelectStructureOnly = 'Structure only'; //to translate
$strTrackingShowLogDateUsers = 'Show %s with dates from %s to %s by user %s %s'; //to translate
$strTrackingShowVersions = 'Show versions'; //to translate
$strTrackingSQLDump = 'SQL dump'; //to translate
$strTrackingSQLDumpFile = 'SQL dump (file download)'; //to translate
$strTrackingSQLExecution = 'SQL execution'; //to translate
$strTrackingSQLExecutionAlert = 'This option will replace your table and contained data.'; //to translate
$strTrackingSQLExecuted = 'SQL statements executed.'; //to translate
$strTrackingSQLExported = 'SQL statements exported. Please copy the dump or execute it.'; //to translate
$strTrackingStatements = 'Tracking statements'; //to translate
$strTrackingStatusActive = 'active'; //to translate
$strTrackingStatusDeactive = 'deactive'; //to translate
$strTrackingStructureSnapshot = 'Structure snapshot'; //to translate
$strTrackingThDatabase = 'Database'; //to translate
$strTrackingThTable = 'Table'; //to translate
$strTrackingThLastVersion = 'Last version'; //to translate
$strTrackingThVersion = 'Version'; //to translate
$strTrackingThCreated = 'Created'; //to translate
$strTrackingThUpdated = 'Updated'; //to translate
$strTrackingThStatus = 'Status'; //to translate
$strTrackingThShow = 'Show'; //to translate
$strTrackingTrackDDStatements = 'Track these data definition statements:'; //to translate
$strTrackingTrackDMStatements = 'Track these data manipulation statements:'; //to translate
$strTrackingTrackTable = 'Track table'; //to translate
$strTrackingTrackedTables = 'Tracked tables'; //to translate
$strTrackingUntrackedTables = 'Untracked tables'; //to translate
$strTrackingUsername = 'Username'; //to translate
$strTrackingVersions = 'Versions'; //to translate
$strTrackingVersionCreated = 'Version %s is created, tracking for %s.%s is activated.'; //to translate
$strTrackingVersionActivated = 'Tracking for %s.%s , version %s is activated.'; //to translate
$strTrackingVersionDeactivated = 'Tracking for %s.%s , version %s is deactivated.'; //to translate
$strTrackingVersionSnapshotSQL = 'Version %s snapshot (SQL code)'; //to translate
$strTrackingDatabaseLog = 'Database Log'; //to translate
?>

View File

@@ -1466,4 +1466,81 @@ $strPhpArray = 'PHP array'; //to translate
$strImportLargeFileUploading = 'The file being uploaded is probably larger than the maximum allowed size or this is a known bug in webkit based (Safari, Google Chrome, Arora etc.) browsers.'; //to translate
$strImportProceedingFile = 'The file is being processed, please be patient.'; //to translate
$strImportUploadInfoNotAvailable = 'Please be patient, the file is being uploaded. Details about the upload are not available.'; //to translate
$strImportNoticePt1 = 'The following structures have either been created or altered. Here you can:'; //to translate
$strImportNoticePt3 = 'Change any of its settings by clicking the corresponding "Options" link'; //to translate
$strGoToDatabase = 'Go to database'; //to translate
$strGoToTable = 'Go to table'; //to translate
$strGoToView = 'Go to view'; //to translate
$strStructureLC = 'structure'; //to translate
$strSettings = 'settings'; //to translate
$strImportODS = 'Open Document Spreadsheet'; //to translate
$strImportColNames = 'Column names in first row'; //to translate
$strImportEmptyRows = 'Do not import empty rows'; //to translate
$strImportODSPercents = 'Import percentages as proper decimals (12.00% to .12)'; //to translate
$strImportODSCurrency = 'Import currencies ($5.00 to 5.00)'; //to translate
$strImportXLS = 'Excel 97-2003 XLS Workbook'; //to translate
$strImportNoticePt2 = 'View a structure`s contents by clicking on its name'; //to translate
$strImportNoticePt4 = 'Edit its structure by following the "Structure" link'; //to translate
$strImportXLSX = 'Excel 2007 XLSX Workbook'; //to translate
$strXMLError = 'The XML file specified was either malformed or incomplete. Please correct the issue and try again.'; //to translate
$strXMLExportContents = 'Export contents'; //to translate
$strXMLExportFunctions = 'Export functions'; //to translate
$strXMLExportProcedures = 'Export procedures'; //to translate
$strXMLExportStructs = 'Export Structure Schemas (recommended)'; //to translate
$strXMLExportTables = 'Export tables'; //to translate
$strXMLExportTriggers = 'Export triggers'; //to translate
$strXMLExportViews = 'Export views'; //to translate
$strTracking = 'Tracking'; //to translate
$strTrackingActivateTrackingFor = 'Activate tracking for %s.%s'; //to translate
$strTrackingActivated = 'Tracking of %s.%s is activated.'; //to translate
$strTrackingActivateNow = 'Activate now'; //to translate
$strTrackingCreateVersion = 'Create version'; //to translate
$strTrackingCreateVersionOf = 'Create version %s of %s.%s'; //to translate
$strTrackingDataDefinitionStatement = 'Data definition statement'; //to translate
$strTrackingDataManipulationStatement = 'Data manipulation statement'; //to translate
$strTrackingDate = 'Date'; //to translate
$strTrackingDeactivateNow = 'Deactivate now'; //to translate
$strTrackingDeactivateTrackingFor = 'Deactivate tracking for %s.%s'; //to translate
$strTrackingDoIt = 'Do it'; //to translate
$strTrackingExportAs = 'Export as %s'; //to translate
$strTrackingIsActive = 'Tracking is active.'; //to translate
$strTrackingIsDeactive = 'Tracking is deactive.'; //to translate
$strTrackingMechanism = 'Tracking Mechanism'; //to translate
$strTrackingReport = 'Tracking report'; //to translate
$strTrackingReportClose = 'Close'; //to translate
$strTrackingSelectStructureAndData = 'Structure and Data'; //to translate
$strTrackingSelectDataOnly = 'Data only'; //to translate
$strTrackingSelectStructureOnly = 'Structure only'; //to translate
$strTrackingShowLogDateUsers = 'Show %s with dates from %s to %s by user %s %s'; //to translate
$strTrackingShowVersions = 'Show versions'; //to translate
$strTrackingSQLDump = 'SQL dump'; //to translate
$strTrackingSQLDumpFile = 'SQL dump (file download)'; //to translate
$strTrackingSQLExecution = 'SQL execution'; //to translate
$strTrackingSQLExecutionAlert = 'This option will replace your table and contained data.'; //to translate
$strTrackingSQLExecuted = 'SQL statements executed.'; //to translate
$strTrackingSQLExported = 'SQL statements exported. Please copy the dump or execute it.'; //to translate
$strTrackingStatements = 'Tracking statements'; //to translate
$strTrackingStatusActive = 'active'; //to translate
$strTrackingStatusDeactive = 'deactive'; //to translate
$strTrackingStructureSnapshot = 'Structure snapshot'; //to translate
$strTrackingThDatabase = 'Database'; //to translate
$strTrackingThTable = 'Table'; //to translate
$strTrackingThLastVersion = 'Last version'; //to translate
$strTrackingThVersion = 'Version'; //to translate
$strTrackingThCreated = 'Created'; //to translate
$strTrackingThUpdated = 'Updated'; //to translate
$strTrackingThStatus = 'Status'; //to translate
$strTrackingThShow = 'Show'; //to translate
$strTrackingTrackDDStatements = 'Track these data definition statements:'; //to translate
$strTrackingTrackDMStatements = 'Track these data manipulation statements:'; //to translate
$strTrackingTrackTable = 'Track table'; //to translate
$strTrackingTrackedTables = 'Tracked tables'; //to translate
$strTrackingUntrackedTables = 'Untracked tables'; //to translate
$strTrackingUsername = 'Username'; //to translate
$strTrackingVersions = 'Versions'; //to translate
$strTrackingVersionCreated = 'Version %s is created, tracking for %s.%s is activated.'; //to translate
$strTrackingVersionActivated = 'Tracking for %s.%s , version %s is activated.'; //to translate
$strTrackingVersionDeactivated = 'Tracking for %s.%s , version %s is deactivated.'; //to translate
$strTrackingVersionSnapshotSQL = 'Version %s snapshot (SQL code)'; //to translate
$strTrackingDatabaseLog = 'Database Log'; //to translate
?>

View File

@@ -335,7 +335,7 @@ $strFunctions = 'Fonctions';
$strGenBy = 'Généré par';
$strGeneralRelationFeat = 'Fonctions relationnelles';
$strGenerate = 'Générer';
$strGenerate = 'Générer';
$strGeneratePassword = 'Générer un mot de passe';
$strGenTime = 'Généré le ';
$strGeorgian = 'géorgien';
@@ -383,7 +383,7 @@ $strImportProceedingFile = 'Le fichier est en traitement, veuillez patienter.';
$strImportSuccessfullyFinished = 'L\'importation s\'est terminée avec succès, %d requêtes exécutées.';
$strImportUploadInfoNotAvailable = 'Veuillez patienter, le fichier est téléchargé; les détails sur le chargement ne sont pas disponibles.';
$strIndexes = 'Index';
$strIndexesSeemEqual = 'Les index %1$s et %2$s semblent identiques et l\'un d\'eux pourrait être supprimé.';
$strIndexesSeemEqual = 'Les index %1$s et %2$s semblent identiques et l\'un d\'eux pourrait être supprimé.';
$strIndexHasBeenDropped = 'L\'index %s a été effacé';
$strIndex = 'Index';
$strIndexName = 'Nom de l\'index :';
@@ -471,7 +471,7 @@ $strLongOperation = 'Cette opération pourrait être longue. Procéder quand mê
$strMaxConnects = 'max. de connexions simultanées';
$strMaximalQueryLength = 'Taille maximum de la requête générée';
$strMaximumSize = 'Taille maximum: %s%s';
$strMbExtensionMissing = 'L\'extension PHP mbstring n\'a pu être localisée et il semble que vous utilisiez un jeu de caractères multi-octets. Sans cette extension, phpMyAdmin est incapable de gérer correctement les caractères et il peut en résulter des problèmes.';
$strMbExtensionMissing = 'L\'extension PHP mbstring n\'a pu être localisée et il semble que vous utilisiez un jeu de caractères multi-octets. Sans cette extension, phpMyAdmin est incapable de gérer correctement les caractères et il peut en résulter des problèmes.';
$strMbOverloadWarning = 'Vous avez activé mbstring.func_overload dans votre configuration PHP. Cette option est incompatible avec phpMyAdmin et peut nuire au traitement des données!';
$strMIME_available_mime = 'Types MIME disponibles';
$strMIME_available_transform = 'Transformations disponibles';
@@ -798,7 +798,7 @@ $strSessionValue = 'Valeur pour la session';
$strSetEnumVal = 'Les différentes valeurs des champs de type enum/set sont à spécifier sous la forme \'a\',\'b\',\'c\'...<br />Pour utiliser un caractère "\\" ou "\'" dans l\'une de ces valeurs, faites-le précéder du caractère d\'échappement "\\" (par exemple \'\\\\xyz\' ou \'a\\\'b\').';
$strSetupAllowAnywhereRecoding_name = 'Active la conversion des caractères';
$strSetupAllowArbitraryServer_desc = 'Si activé, permet d\'entrer un nom de serveur MySQL sur le panneau de connexion (mode "cookie")';
$strSetupAllowArbitraryServerMsg = 'Cette [a@?page=form&amp;formset=features#tab_Security]option[/a] ne devrait pas être activée car elle permet à un attaquant de tenter de forcer l\'entrée sur tout serveur MySQL. Si vous en avez réellement besoin, utilisez [a@?page=form&amp;formset=features#tab_Security]la liste des serveurs mandataires de confiance[/a].';
$strSetupAllowArbitraryServerMsg = 'Cette [a@?page=form&amp;formset=features#tab_Security]option[/a] ne devrait pas être activée car elle permet à un attaquant de tenter de forcer l\'entrée sur tout serveur MySQL. Si vous en avez réellement besoin, utilisez [a@?page=form&amp;formset=features#tab_Security]la liste des serveurs mandataires de confiance[/a].';
$strSetupAllowArbitraryServer_name = 'Permettre de tenter une connexion à tout serveur MySQL';
$strSetupAllowUserDropDatabase_name = 'Montrer le lien pour détruire une base de données aux utilisateurs ordinaires';
$strSetupBlowfishSecretCharsMsg = 'La clé devrait contenir des lettres, des nombres et des caractères spéciaux';
@@ -810,12 +810,12 @@ $strSetupBrowseMarkerEnable_desc = '(utilisé quand on clique sur une ligne)';
$strSetupBrowseMarkerEnable_name = 'Activer le marqueur d\'enregistrements';
$strSetupBrowsePointerEnable_desc = '';
$strSetupBrowsePointerEnable_name = 'Activer le pointeur de surbrillance';
$strSetupBZipDump_desc = 'Active la compression [a@http://en.wikipedia.org/wiki/Bzip2]bzip2[/a] pour les opérations d\'importation et d\'exportation';
$strSetupBZipDump_desc = 'Active la compression [a@http://en.wikipedia.org/wiki/Bzip2]bzip2[/a] pour les opérations d\'importation et d\'exportation';
$strSetupBZipDump_name = 'Bzip2';
$strSetupBZipDumpWarning = '[a@?page=form&amp;formset=features#tab_Import_export]La compression et décompression Bzip2[/a] requièrent des fonctions (%s) non disponibles sur ce serveur.';
$strSetupCannotLoadConfig = 'Impossible de charger ou sauvegarder la configuration';
$strSetupCannotLoadConfigMsg = 'Veuillez créer le répertoire [em]config[/em] accessible en écriture tel que décrit sur [a@../Documentation.html#setup_script]documentation[/a]. Sinon vous ne pourrez que télécharger ou afficher la configuration.';
$strSetupCharEditing_desc = 'Déterminer la méthode d\'édition pour les colonnes CHAR et VARCHAR; [kbd]input[/kbd] - permet de limiter la taille, [kbd]textarea[/kbd] - permet la saisie de sauts de lignes';
$strSetupCharEditing_desc = 'Déterminer la méthode d\'édition pour les colonnes CHAR et VARCHAR; [kbd]input[/kbd] - permet de limiter la taille, [kbd]textarea[/kbd] - permet la saisie de sauts de lignes';
$strSetupCharEditing_name = 'Édition des colonnes CHAR';
$strSetupCharTextareaCols_desc = '(colonnes CHAR/VARCHAR)';
$strSetupCharTextareaCols_name = 'Taille horizontale pour un "textarea"';
@@ -874,9 +874,9 @@ $strSetupExport_onserver_overwrite_name = 'Écraser un fichier existant';
$strSetupExport_remember_file_template_name = 'Se souvenir du modèle de nom de fichier';
$strSetupFalse = 'non';
$strSetupForceSSL_desc = 'Force des connexions https entre le navigateur et phpMyAdmin';
$strSetupForceSSLMsg = 'Cette [a@?page=form&amp;formset=features#tab_Security]option[/a] doit être activée si votre serveur la supporte.';
$strSetupForceSSLMsg = 'Cette [a@?page=form&amp;formset=features#tab_Security]option[/a] doit être activée si votre serveur la supporte.';
$strSetupForceSSL_name = 'Forcer les connexions SSL';
$strSetupForeignKeyDropdownOrder_desc = '[kbd]content[/kbd] signifie la donnée référencée, [kbd]id[/kbd] représente la valeur de la clé';
$strSetupForeignKeyDropdownOrder_desc = '[kbd]content[/kbd] signifie la donnée référencée, [kbd]id[/kbd] représente la valeur de la clé';
$strSetupForeignKeyDropdownOrder_name = 'Ordre dans le menu des clés étrangères';
$strSetupForeignKeyMaxLimit_desc = 'Un menu déroulant sera utilisé si le nombre de valeurs est inférieur à cette limite';
$strSetupForeignKeyMaxLimit_name = 'Limite pour clé étrangère';
@@ -927,7 +927,7 @@ $strSetupForm_Startup_desc = 'Personnaliser la page de départ';
$strSetupForm_Startup = 'Page de départ';
$strSetupForm_Tabs_desc = 'Personnaliser les onglets';
$strSetupForm_Tabs = 'Onglets';
$strSetupGZipDump_desc = 'Active la compression [a@http://en.wikipedia.org/wiki/Gzip]gzip[/a] pour les opérations d\'importation et d\'exportation';
$strSetupGZipDump_desc = 'Active la compression [a@http://en.wikipedia.org/wiki/Gzip]gzip[/a] pour les opérations d\'importation et d\'exportation';
$strSetupGZipDump_name = 'GZip';
$strSetupGZipDumpWarning = '[a@?page=form&amp;formset=features#tab_Import_export]La compression et décompression GZip[/a] requièrent des fonctions (%s) non disponibles sur ce serveur.';
$strSetupHomepageLink = 'Site de phpMyAdmin';
@@ -980,7 +980,7 @@ $strSetupLoginCookieValidityMsg = '[a@?page=form&formset=features#tab_Security]L
$strSetupLoginCookieValidity_name = 'Durée de validité de la connexion (mode "cookie")';
$strSetupMaxCharactersInDisplayedSQL_desc = '...en nombre de caractères';
$strSetupMaxCharactersInDisplayedSQL_name = 'Taille maximum des requêtes SQL affichées';
$strSetupMaxDbList_desc = '...affichées dans le panneau de gauche et la liste des bases';
$strSetupMaxDbList_desc = '...affichées dans le panneau de gauche et la liste des bases';
$strSetupMaxDbList_name = 'Nombre maximum de bases de données';
$strSetupMaxRows_desc = '';
$strSetupMaxRows_name = 'Nombre maximum d\'enregistrements à afficher';
@@ -1047,7 +1047,7 @@ $strSetupServers_designer_coords_desc = 'Laisser vider pour désactiver, suggér
$strSetupServers_designer_coords_name = 'Table pour "concepteur"';
$strSetupServers_DisableIS_desc = 'Voir [a@http://sf.net/support/tracker.php?aid=1849494]ce bogue phpMyAdmin[/a] et [a@http://bugs.mysql.com/19588]ce bogue MySQL[/a]';
$strSetupServers_DisableIS_name = 'Empêcher l\'accès à INFORMATION_SCHEMA';
$strSetupServerSecurityInfoMsg = 'Si vous l\'estimez nécessaire, utilisez des réglages de protection - [a@?page=servers&amp;mode=edit&amp;id=%1$d#tab_Server_config]authentification du serveur[/a] et [a@?page=form&amp;formset=features#tab_Security]serveurs mandataires de confiance[/a].';
$strSetupServerSecurityInfoMsg = 'Si vous l\'estimez nécessaire, utilisez des réglages de protection - [a@?page=servers&amp;mode=edit&amp;id=%1$d#tab_Server_config]authentification du serveur[/a] et [a@?page=form&amp;formset=features#tab_Security]serveurs mandataires de confiance[/a].';
$strSetupServersEdit = 'Modifier serveur';
$strSetupServers_extension_desc = 'Quelle extension PHP utiliser (prenez mysqli si possible)';
$strSetupServers_extension_name = 'Extension PHP';
@@ -1060,7 +1060,7 @@ $strSetupServers_host_name = 'Nom du serveur';
$strSetupServers_LogoutURL_name = 'URL pour quitter';
$strSetupServers_nopassword_desc = 'Essayer de se connecter sans mot de passe';
$strSetupServers_nopassword_name = 'Connexion sans mot de passe';
$strSetupServers_only_db_desc = 'Vous pouvez utiliser ces caractères passepartout (% et _), avec un caractère d\'échappement si vous les employez de manière littérale ("ma\_base" et non "ma_base")';
$strSetupServers_only_db_desc = 'Vous pouvez utiliser ces caractères passepartout (% et _), avec un caractère d\'échappement si vous les employez de manière littérale ("ma\_base" et non "ma_base")';
$strSetupServers_only_db_name = 'Restreindre la liste des bases de données';
$strSetupServers_password_desc = 'Laisser vide si vous n\'utilisez pas la méthode d\'authentification "config"';
$strSetupServers_password_name = 'Mot de passe pour méthode "config"';
@@ -1072,7 +1072,7 @@ $strSetupServers_port_desc = 'Port sur lequel MySQL est en écoute, laisser vide
$strSetupServers_port_name = 'Port';
$strSetupServers_relation_desc = 'Laisser vider pour désactiver le support [a@http://wiki.phpmyadmin.net/pma/relation]relationnel[/a], suggéré : [kbd]pma_relation[/kbd]';
$strSetupServers_relation_name = 'Table relationnelle';
$strSetupServers_ShowDatabasesCommand_desc = 'La commande SQL à utiliser pour acquérir la liste des bases de données';
$strSetupServers_ShowDatabasesCommand_desc = 'La commande SQL à utiliser pour acquérir la liste des bases de données';
$strSetupServers_ShowDatabasesCommand_name = 'Commande SHOW DATABASES';
$strSetupServers_SignonSession_desc = 'Voir [a@http://wiki.phpmyadmin.net/pma/auth_types#signon]authentication types[/a] pour un exemple';
$strSetupServers_SignonSession_name = 'Nom de session pour méthode "signon"';
@@ -1261,13 +1261,13 @@ $strShowStatusSlave_retried_transactionsDescr = 'Nombre de fois (depuis le déma
$strShowStatusSlave_runningDescr = 'Ceci est à ON si ce serveur est un esclave connecté à un maître.';
$strShowStatusSlow_launch_threadsDescr = 'Le nombre de fils d\'exécution dont le temps de création a excédé slow_launch_time secondes.';
$strShowStatusSlow_queriesDescr = 'Le nombre de requêtes dont le temps d\'exécution a excédé long_query_time secondes.';
$strShowStatusSort_merge_passesDescr = 'Le nombre d\'opérations de fusion effectuées par l\'algorithme de tri. Si ce nombre est élevé, augmentez la valeur du paramètre sort_buffer_size.';
$strShowStatusSort_merge_passesDescr = 'Le nombre d\'opérations de fusion effectuées par l\'algorithme de tri. Si ce nombre est élevé, augmentez la valeur du paramètre sort_buffer_size.';
$strShowStatusSort_rangeDescr = 'Le nombre de tri effectués avec des plages.';
$strShowStatusSort_rowsDescr = 'Le nombre d\'enregistrements triés.';
$strShowStatusSort_scanDescr = 'Le nombre de tri effectués via un parcours de la table.';
$strShowStatusTable_locks_immediateDescr = 'Le nombre de fois qu\'un verrou de table a été acquis immédiatement.';
$strShowStatusTable_locks_waitedDescr = 'Le nombre de fois qu\'un verrou de table n\'a pu être acquis immédiatement, induisant un temps d\'attente. Si ce nombre est élevé et que vous éprouvez des problèmes de performance, commencez par optimiser vos requêtes, puis subdivisez vos tables ou encore utiliser la réplication.';
$strShowStatusThreads_cachedDescr = 'Le nombre de fils dans la cache des fils d\'exécution. Si cette valeur est en rouge, vous devriez augmenter la taille de cette cache.';
$strShowStatusThreads_cachedDescr = 'Le nombre de fils dans la cache des fils d\'exécution. Si cette valeur est en rouge, vous devriez augmenter la taille de cette cache.';
$strShowStatusThreads_connectedDescr = 'Le nombre de connexions ouvertes actuellement.';
$strShowStatusThreads_createdDescr = 'Le nombre de fils d\'exécution créés afin de gérer les connexions. Si ce nombre est trop grand, vous pourriez augmenter la valeur du paramètre thread_cache_size. (Normalement, ceci ne procure pas une amélioration perceptible de la performance si votre serveur gère correctement les fils d\'exécution.';
$strShowStatusThreads_runningDescr = 'Le nombre de fils d\'exécution non suspendus.';
@@ -1462,4 +1462,81 @@ $strYes = 'Oui';
$strZeroRemovesTheLimit = 'Note: Une valeur de 0 (zero) enlève la limite.';
$strZip = '"zippé"';
$strImportNoticePt1 = 'The following structures have either been created or altered. Here you can:'; //to translate
$strImportNoticePt3 = 'Change any of its settings by clicking the corresponding "Options" link'; //to translate
$strGoToDatabase = 'Go to database'; //to translate
$strGoToTable = 'Go to table'; //to translate
$strGoToView = 'Go to view'; //to translate
$strStructureLC = 'structure'; //to translate
$strSettings = 'settings'; //to translate
$strImportODS = 'Open Document Spreadsheet'; //to translate
$strImportColNames = 'Column names in first row'; //to translate
$strImportEmptyRows = 'Do not import empty rows'; //to translate
$strImportODSPercents = 'Import percentages as proper decimals (12.00% to .12)'; //to translate
$strImportODSCurrency = 'Import currencies ($5.00 to 5.00)'; //to translate
$strImportXLS = 'Excel 97-2003 XLS Workbook'; //to translate
$strImportNoticePt2 = 'View a structure`s contents by clicking on its name'; //to translate
$strImportNoticePt4 = 'Edit its structure by following the "Structure" link'; //to translate
$strImportXLSX = 'Excel 2007 XLSX Workbook'; //to translate
$strXMLError = 'The XML file specified was either malformed or incomplete. Please correct the issue and try again.'; //to translate
$strXMLExportContents = 'Export contents'; //to translate
$strXMLExportFunctions = 'Export functions'; //to translate
$strXMLExportProcedures = 'Export procedures'; //to translate
$strXMLExportStructs = 'Export Structure Schemas (recommended)'; //to translate
$strXMLExportTables = 'Export tables'; //to translate
$strXMLExportTriggers = 'Export triggers'; //to translate
$strXMLExportViews = 'Export views'; //to translate
$strTracking = 'Tracking'; //to translate
$strTrackingActivateTrackingFor = 'Activate tracking for %s.%s'; //to translate
$strTrackingActivated = 'Tracking of %s.%s is activated.'; //to translate
$strTrackingActivateNow = 'Activate now'; //to translate
$strTrackingCreateVersion = 'Create version'; //to translate
$strTrackingCreateVersionOf = 'Create version %s of %s.%s'; //to translate
$strTrackingDataDefinitionStatement = 'Data definition statement'; //to translate
$strTrackingDataManipulationStatement = 'Data manipulation statement'; //to translate
$strTrackingDate = 'Date'; //to translate
$strTrackingDeactivateNow = 'Deactivate now'; //to translate
$strTrackingDeactivateTrackingFor = 'Deactivate tracking for %s.%s'; //to translate
$strTrackingDoIt = 'Do it'; //to translate
$strTrackingExportAs = 'Export as %s'; //to translate
$strTrackingIsActive = 'Tracking is active.'; //to translate
$strTrackingIsDeactive = 'Tracking is deactive.'; //to translate
$strTrackingMechanism = 'Tracking Mechanism'; //to translate
$strTrackingReport = 'Tracking report'; //to translate
$strTrackingReportClose = 'Close'; //to translate
$strTrackingSelectStructureAndData = 'Structure and Data'; //to translate
$strTrackingSelectDataOnly = 'Data only'; //to translate
$strTrackingSelectStructureOnly = 'Structure only'; //to translate
$strTrackingShowLogDateUsers = 'Show %s with dates from %s to %s by user %s %s'; //to translate
$strTrackingShowVersions = 'Show versions'; //to translate
$strTrackingSQLDump = 'SQL dump'; //to translate
$strTrackingSQLDumpFile = 'SQL dump (file download)'; //to translate
$strTrackingSQLExecution = 'SQL execution'; //to translate
$strTrackingSQLExecutionAlert = 'This option will replace your table and contained data.'; //to translate
$strTrackingSQLExecuted = 'SQL statements executed.'; //to translate
$strTrackingSQLExported = 'SQL statements exported. Please copy the dump or execute it.'; //to translate
$strTrackingStatements = 'Tracking statements'; //to translate
$strTrackingStatusActive = 'active'; //to translate
$strTrackingStatusDeactive = 'deactive'; //to translate
$strTrackingStructureSnapshot = 'Structure snapshot'; //to translate
$strTrackingThDatabase = 'Database'; //to translate
$strTrackingThTable = 'Table'; //to translate
$strTrackingThLastVersion = 'Last version'; //to translate
$strTrackingThVersion = 'Version'; //to translate
$strTrackingThCreated = 'Created'; //to translate
$strTrackingThUpdated = 'Updated'; //to translate
$strTrackingThStatus = 'Status'; //to translate
$strTrackingThShow = 'Show'; //to translate
$strTrackingTrackDDStatements = 'Track these data definition statements:'; //to translate
$strTrackingTrackDMStatements = 'Track these data manipulation statements:'; //to translate
$strTrackingTrackTable = 'Track table'; //to translate
$strTrackingTrackedTables = 'Tracked tables'; //to translate
$strTrackingUntrackedTables = 'Untracked tables'; //to translate
$strTrackingUsername = 'Username'; //to translate
$strTrackingVersions = 'Versions'; //to translate
$strTrackingVersionCreated = 'Version %s is created, tracking for %s.%s is activated.'; //to translate
$strTrackingVersionActivated = 'Tracking for %s.%s , version %s is activated.'; //to translate
$strTrackingVersionDeactivated = 'Tracking for %s.%s , version %s is deactivated.'; //to translate
$strTrackingVersionSnapshotSQL = 'Version %s snapshot (SQL code)'; //to translate
$strTrackingDatabaseLog = 'Database Log'; //to translate
?>

View File

@@ -1464,4 +1464,81 @@ $strPhpArray = 'PHP array'; //to translate
$strImportLargeFileUploading = 'The file being uploaded is probably larger than the maximum allowed size or this is a known bug in webkit based (Safari, Google Chrome, Arora etc.) browsers.'; //to translate
$strImportProceedingFile = 'The file is being processed, please be patient.'; //to translate
$strImportUploadInfoNotAvailable = 'Please be patient, the file is being uploaded. Details about the upload are not available.'; //to translate
$strImportNoticePt1 = 'The following structures have either been created or altered. Here you can:'; //to translate
$strImportNoticePt3 = 'Change any of its settings by clicking the corresponding "Options" link'; //to translate
$strGoToDatabase = 'Go to database'; //to translate
$strGoToTable = 'Go to table'; //to translate
$strGoToView = 'Go to view'; //to translate
$strStructureLC = 'structure'; //to translate
$strSettings = 'settings'; //to translate
$strImportODS = 'Open Document Spreadsheet'; //to translate
$strImportColNames = 'Column names in first row'; //to translate
$strImportEmptyRows = 'Do not import empty rows'; //to translate
$strImportODSPercents = 'Import percentages as proper decimals (12.00% to .12)'; //to translate
$strImportODSCurrency = 'Import currencies ($5.00 to 5.00)'; //to translate
$strImportXLS = 'Excel 97-2003 XLS Workbook'; //to translate
$strImportNoticePt2 = 'View a structure`s contents by clicking on its name'; //to translate
$strImportNoticePt4 = 'Edit its structure by following the "Structure" link'; //to translate
$strImportXLSX = 'Excel 2007 XLSX Workbook'; //to translate
$strXMLError = 'The XML file specified was either malformed or incomplete. Please correct the issue and try again.'; //to translate
$strXMLExportContents = 'Export contents'; //to translate
$strXMLExportFunctions = 'Export functions'; //to translate
$strXMLExportProcedures = 'Export procedures'; //to translate
$strXMLExportStructs = 'Export Structure Schemas (recommended)'; //to translate
$strXMLExportTables = 'Export tables'; //to translate
$strXMLExportTriggers = 'Export triggers'; //to translate
$strXMLExportViews = 'Export views'; //to translate
$strTracking = 'Tracking'; //to translate
$strTrackingActivateTrackingFor = 'Activate tracking for %s.%s'; //to translate
$strTrackingActivated = 'Tracking of %s.%s is activated.'; //to translate
$strTrackingActivateNow = 'Activate now'; //to translate
$strTrackingCreateVersion = 'Create version'; //to translate
$strTrackingCreateVersionOf = 'Create version %s of %s.%s'; //to translate
$strTrackingDataDefinitionStatement = 'Data definition statement'; //to translate
$strTrackingDataManipulationStatement = 'Data manipulation statement'; //to translate
$strTrackingDate = 'Date'; //to translate
$strTrackingDeactivateNow = 'Deactivate now'; //to translate
$strTrackingDeactivateTrackingFor = 'Deactivate tracking for %s.%s'; //to translate
$strTrackingDoIt = 'Do it'; //to translate
$strTrackingExportAs = 'Export as %s'; //to translate
$strTrackingIsActive = 'Tracking is active.'; //to translate
$strTrackingIsDeactive = 'Tracking is deactive.'; //to translate
$strTrackingMechanism = 'Tracking Mechanism'; //to translate
$strTrackingReport = 'Tracking report'; //to translate
$strTrackingReportClose = 'Close'; //to translate
$strTrackingSelectStructureAndData = 'Structure and Data'; //to translate
$strTrackingSelectDataOnly = 'Data only'; //to translate
$strTrackingSelectStructureOnly = 'Structure only'; //to translate
$strTrackingShowLogDateUsers = 'Show %s with dates from %s to %s by user %s %s'; //to translate
$strTrackingShowVersions = 'Show versions'; //to translate
$strTrackingSQLDump = 'SQL dump'; //to translate
$strTrackingSQLDumpFile = 'SQL dump (file download)'; //to translate
$strTrackingSQLExecution = 'SQL execution'; //to translate
$strTrackingSQLExecutionAlert = 'This option will replace your table and contained data.'; //to translate
$strTrackingSQLExecuted = 'SQL statements executed.'; //to translate
$strTrackingSQLExported = 'SQL statements exported. Please copy the dump or execute it.'; //to translate
$strTrackingStatements = 'Tracking statements'; //to translate
$strTrackingStatusActive = 'active'; //to translate
$strTrackingStatusDeactive = 'deactive'; //to translate
$strTrackingStructureSnapshot = 'Structure snapshot'; //to translate
$strTrackingThDatabase = 'Database'; //to translate
$strTrackingThTable = 'Table'; //to translate
$strTrackingThLastVersion = 'Last version'; //to translate
$strTrackingThVersion = 'Version'; //to translate
$strTrackingThCreated = 'Created'; //to translate
$strTrackingThUpdated = 'Updated'; //to translate
$strTrackingThStatus = 'Status'; //to translate
$strTrackingThShow = 'Show'; //to translate
$strTrackingTrackDDStatements = 'Track these data definition statements:'; //to translate
$strTrackingTrackDMStatements = 'Track these data manipulation statements:'; //to translate
$strTrackingTrackTable = 'Track table'; //to translate
$strTrackingTrackedTables = 'Tracked tables'; //to translate
$strTrackingUntrackedTables = 'Untracked tables'; //to translate
$strTrackingUsername = 'Username'; //to translate
$strTrackingVersions = 'Versions'; //to translate
$strTrackingVersionCreated = 'Version %s is created, tracking for %s.%s is activated.'; //to translate
$strTrackingVersionActivated = 'Tracking for %s.%s , version %s is activated.'; //to translate
$strTrackingVersionDeactivated = 'Tracking for %s.%s , version %s is deactivated.'; //to translate
$strTrackingVersionSnapshotSQL = 'Version %s snapshot (SQL code)'; //to translate
$strTrackingDatabaseLog = 'Database Log'; //to translate
?>

View File

@@ -1470,4 +1470,81 @@ $strPhpArray = 'PHP array'; //to translate
$strImportLargeFileUploading = 'The file being uploaded is probably larger than the maximum allowed size or this is a known bug in webkit based (Safari, Google Chrome, Arora etc.) browsers.'; //to translate
$strImportProceedingFile = 'The file is being processed, please be patient.'; //to translate
$strImportUploadInfoNotAvailable = 'Please be patient, the file is being uploaded. Details about the upload are not available.'; //to translate
$strImportNoticePt1 = 'The following structures have either been created or altered. Here you can:'; //to translate
$strImportNoticePt3 = 'Change any of its settings by clicking the corresponding "Options" link'; //to translate
$strGoToDatabase = 'Go to database'; //to translate
$strGoToTable = 'Go to table'; //to translate
$strGoToView = 'Go to view'; //to translate
$strStructureLC = 'structure'; //to translate
$strSettings = 'settings'; //to translate
$strImportODS = 'Open Document Spreadsheet'; //to translate
$strImportColNames = 'Column names in first row'; //to translate
$strImportEmptyRows = 'Do not import empty rows'; //to translate
$strImportODSPercents = 'Import percentages as proper decimals (12.00% to .12)'; //to translate
$strImportODSCurrency = 'Import currencies ($5.00 to 5.00)'; //to translate
$strImportXLS = 'Excel 97-2003 XLS Workbook'; //to translate
$strImportNoticePt2 = 'View a structure`s contents by clicking on its name'; //to translate
$strImportNoticePt4 = 'Edit its structure by following the "Structure" link'; //to translate
$strImportXLSX = 'Excel 2007 XLSX Workbook'; //to translate
$strXMLError = 'The XML file specified was either malformed or incomplete. Please correct the issue and try again.'; //to translate
$strXMLExportContents = 'Export contents'; //to translate
$strXMLExportFunctions = 'Export functions'; //to translate
$strXMLExportProcedures = 'Export procedures'; //to translate
$strXMLExportStructs = 'Export Structure Schemas (recommended)'; //to translate
$strXMLExportTables = 'Export tables'; //to translate
$strXMLExportTriggers = 'Export triggers'; //to translate
$strXMLExportViews = 'Export views'; //to translate
$strTracking = 'Tracking'; //to translate
$strTrackingActivateTrackingFor = 'Activate tracking for %s.%s'; //to translate
$strTrackingActivated = 'Tracking of %s.%s is activated.'; //to translate
$strTrackingActivateNow = 'Activate now'; //to translate
$strTrackingCreateVersion = 'Create version'; //to translate
$strTrackingCreateVersionOf = 'Create version %s of %s.%s'; //to translate
$strTrackingDataDefinitionStatement = 'Data definition statement'; //to translate
$strTrackingDataManipulationStatement = 'Data manipulation statement'; //to translate
$strTrackingDate = 'Date'; //to translate
$strTrackingDeactivateNow = 'Deactivate now'; //to translate
$strTrackingDeactivateTrackingFor = 'Deactivate tracking for %s.%s'; //to translate
$strTrackingDoIt = 'Do it'; //to translate
$strTrackingExportAs = 'Export as %s'; //to translate
$strTrackingIsActive = 'Tracking is active.'; //to translate
$strTrackingIsDeactive = 'Tracking is deactive.'; //to translate
$strTrackingMechanism = 'Tracking Mechanism'; //to translate
$strTrackingReport = 'Tracking report'; //to translate
$strTrackingReportClose = 'Close'; //to translate
$strTrackingSelectStructureAndData = 'Structure and Data'; //to translate
$strTrackingSelectDataOnly = 'Data only'; //to translate
$strTrackingSelectStructureOnly = 'Structure only'; //to translate
$strTrackingShowLogDateUsers = 'Show %s with dates from %s to %s by user %s %s'; //to translate
$strTrackingShowVersions = 'Show versions'; //to translate
$strTrackingSQLDump = 'SQL dump'; //to translate
$strTrackingSQLDumpFile = 'SQL dump (file download)'; //to translate
$strTrackingSQLExecution = 'SQL execution'; //to translate
$strTrackingSQLExecutionAlert = 'This option will replace your table and contained data.'; //to translate
$strTrackingSQLExecuted = 'SQL statements executed.'; //to translate
$strTrackingSQLExported = 'SQL statements exported. Please copy the dump or execute it.'; //to translate
$strTrackingStatements = 'Tracking statements'; //to translate
$strTrackingStatusActive = 'active'; //to translate
$strTrackingStatusDeactive = 'deactive'; //to translate
$strTrackingStructureSnapshot = 'Structure snapshot'; //to translate
$strTrackingThDatabase = 'Database'; //to translate
$strTrackingThTable = 'Table'; //to translate
$strTrackingThLastVersion = 'Last version'; //to translate
$strTrackingThVersion = 'Version'; //to translate
$strTrackingThCreated = 'Created'; //to translate
$strTrackingThUpdated = 'Updated'; //to translate
$strTrackingThStatus = 'Status'; //to translate
$strTrackingThShow = 'Show'; //to translate
$strTrackingTrackDDStatements = 'Track these data definition statements:'; //to translate
$strTrackingTrackDMStatements = 'Track these data manipulation statements:'; //to translate
$strTrackingTrackTable = 'Track table'; //to translate
$strTrackingTrackedTables = 'Tracked tables'; //to translate
$strTrackingUntrackedTables = 'Untracked tables'; //to translate
$strTrackingUsername = 'Username'; //to translate
$strTrackingVersions = 'Versions'; //to translate
$strTrackingVersionCreated = 'Version %s is created, tracking for %s.%s is activated.'; //to translate
$strTrackingVersionActivated = 'Tracking for %s.%s , version %s is activated.'; //to translate
$strTrackingVersionDeactivated = 'Tracking for %s.%s , version %s is deactivated.'; //to translate
$strTrackingVersionSnapshotSQL = 'Version %s snapshot (SQL code)'; //to translate
$strTrackingDatabaseLog = 'Database Log'; //to translate
?>

View File

@@ -91,6 +91,18 @@ $strBinLogName = 'Protokoll';
$strBinLogOriginalPosition = 'Ursprungsposition';
$strBinLogPosition = 'Position';
$strBinLogServerId = 'Server-ID';
$strBLOBRepository = 'BLOB-Repository';
$strBLOBRepositoryDamaged = 'Beschädigt';
$strBLOBRepositoryDisableAreYouSure = 'Wirklich alle BLOB-Referenzen für Datenbank %s deaktivieren?';
$strBLOBRepositoryDisabled = 'Deaktiviert';
$strBLOBRepositoryDisable = 'Deaktivieren';
$strBLOBRepositoryDisableStrongWarning = 'Sie sind dabei ein BLOB-Repository zu deaktivieren!';
$strBLOBRepositoryEnable = 'Aktivieren';
$strBLOBRepositoryEnabled = 'Aktiviert';
$strBLOBRepositoryRemove = 'BLOB-Referenz entfernen';
$strBLOBRepositoryRepair = 'Reparieren';
$strBLOBRepositoryStatus = 'Status';
$strBLOBRepositoryUpload = 'Zu BLOB-Repository hochladen';
$strBookmarkAllUsers = 'Diese gespeicherte SQL-Abfrage für jeden Benutzer verfügbar machen';
$strBookmarkCreated = 'Bookmark %s wurde gespeichert';
$strBookmarkDeleted = 'SQL-Abfrage wurde gelöscht.';
@@ -126,6 +138,26 @@ $strCardinality = 'Kardinalität';
$strCaseInsensitive = 'case-insensitive';
$strCaseSensitive = 'case-sensitive';
$strCentralEuropean = 'Mitteleuropäisch';
$strChange = 'Ändern';
$strChangeCopyModeCopy = ' ... behalte den alten bei.';
$strChangeCopyModeDeleteAndReload = ' ... lösche den alten und lade anschließend die Benutzertabellen neu.';
$strChangeCopyMode = 'Erstelle einen neuen Benutzer mit identischen Rechten und ...';
$strChangeCopyModeJustDelete = ' ... lösche den alten von den Benutzertabellen.';
$strChangeCopyModeRevoke = ' ... entziehe dem alten alle Rechte und lösche ihn anschließend.';
$strChangeCopyUser = 'Anmelde-Information ändern / Benutzer kopieren';
$strChangeDisplay = 'Anzuzeigende Spalte bestimmen';
$strChangePassword = 'Passwort ändern';
$strCharsetOfFile = 'Zeichencodierung der Datei:';
$strCharsetsAndCollations = 'Zeichensätze und Kollationen';
$strCharsets = 'Zeichensätze';
$strCharset = 'Zeichensatz';
$strCheckAll = 'Alle auswählen';
$strCheckOverhead = 'Tabellen m. Überhang ausw.';
$strCheckPrivsLong = 'Überprüft die Rechte für die Datenbank &quot;%s&quot;.';
$strCheckPrivs = 'Rechte überprüfen';
$strCheckTable = 'Überprüfe Tabelle';
$strCheck = 'Überprüfen';
$strChoosePage = 'Bitte wählen Sie die zu bearbeitende Seite.';
$strColComFeat = 'Darstellung von Spaltenkommentaren';
$strCollation = 'Kollation';
$strColumnNames = 'Spaltennamen';
@@ -175,26 +207,6 @@ $strCustomColor = 'Benutzerdefinierte Farbe';
$strCyrillic = 'Kyrillisch';
$strCzechSlovak = 'Tschechoslowakisch';
$strCzech = 'Tschechisch';
$strChange = 'Ändern';
$strChangeCopyModeCopy = ' ... behalte den alten bei.';
$strChangeCopyModeDeleteAndReload = ' ... lösche den alten und lade anschließend die Benutzertabellen neu.';
$strChangeCopyMode = 'Erstelle einen neuen Benutzer mit identischen Rechten und ...';
$strChangeCopyModeJustDelete = ' ... lösche den alten von den Benutzertabellen.';
$strChangeCopyModeRevoke = ' ... entziehe dem alten alle Rechte und lösche ihn anschließend.';
$strChangeCopyUser = 'Anmelde-Information ändern / Benutzer kopieren';
$strChangeDisplay = 'Anzuzeigende Spalte bestimmen';
$strChangePassword = 'Passwort ändern';
$strCharsetOfFile = 'Zeichencodierung der Datei:';
$strCharsetsAndCollations = 'Zeichensätze und Kollationen';
$strCharsets = 'Zeichensätze';
$strCharset = 'Zeichensatz';
$strCheckAll = 'Alle auswählen';
$strCheckOverhead = 'Tabellen m. Überhang ausw.';
$strCheckPrivsLong = 'Überprüft die Rechte für die Datenbank &quot;%s&quot;.';
$strCheckPrivs = 'Rechte überprüfen';
$strCheckTable = 'Überprüfe Tabelle';
$strCheck = 'Überprüfen';
$strChoosePage = 'Bitte wählen Sie die zu bearbeitende Seite.';
$strDanish = 'Dänisch';
$strDatabase = 'Datenbank';
@@ -285,10 +297,12 @@ $strEscapeWildcards = 'Platzhalter _ und % sollten mit einem \ escaped werden, u
$strEsperanto = 'Esperanto';
$strEstonian = 'Estnisch';
$strEvent = 'Ereignis';
$strEvents = 'Ereignisse';
$strExcelEdition = 'Excel-Ausgabe';
$strExecuteBookmarked = 'Gespeicherte SQL-Anfrage ausführen';
$strExplain = 'SQL erklären';
$strExport = 'Exportieren';
$strExportImportToScale = 'Export/Import skalieren';
$strExportMustBeFile = 'Der gewählte Export-Typ kann nur als Datei exportiert werden!';
$strExtendedInserts = 'Erweiterte \'INSERT\'s';
$strExtra = 'Extra';
@@ -317,6 +331,7 @@ $strFlushTable = 'Leeren des Tabellencaches ("FLUSH")';
$strFlushTables = 'Den Tabellencache leeren ("FLUSH")';
$strFontSize = 'Schriftgröße';
$strForeignKeyError = 'Fehler beim Erzeugen eines Fremdschlüssels für %1$s (überprüfen Sie die Datentypen)';
$strForeignKeyRelationAdded = 'FOREIGN KEY Relation hinzugefügt';
$strFormat = 'Format';
$strFormEmpty = 'Das Formular ist leer !';
$strFreePages = 'Unbenutzte Seiten';
@@ -331,6 +346,7 @@ $strGeneratePassword = 'Passwort generieren';
$strGenTime = 'Erstellungszeit';
$strGeorgian = 'Georgisch';
$strGerman = 'Deutsch';
$strGetMoreThemes = 'Mehr Designs herunterladen!';
$strGlobal = 'global';
$strGlobalPrivileges = 'Globale Rechte';
$strGlobalValue = 'Globaler Wert';
@@ -352,6 +368,7 @@ $strHome = 'Home';
$strHomepageOfficial = ' Offizielle Homepage ';
$strHostEmpty = 'Es wurde kein Host angegeben!';
$strHost = 'Host';
$strHostTableExplanation = 'Wenn die Host-Tabelle aktiv ist, wird dieses Feld ignoriert und stattdessen die Werte aus der Host-Tabelle verwendet.';
$strHTMLExcel = 'Microsoft Excel 2000';
$strHTMLWord = 'Microsoft Word 2000';
$strHungarian = 'Ungarisch';
@@ -389,6 +406,7 @@ $strInsertAsNewRow = ' Als neuen Datensatz speichern ';
$strInsertedRowId = 'ID der eingefügten Zeile: %1$d';
$strInsert = 'Einfügen';
$strInterface = 'Oberfläche';
$strInternalAndForeign = 'Eine interne Beziehung ist nicht notwendig, wenn bereits ein entsprechender FOREIGN KEY existiert.';
$strInternalRelationAdded = 'Interne Verknüpfung hinzugefügt';
$strInternalRelations = 'Interne Beziehungen';
$strInUse = 'in Benutzung';
@@ -423,6 +441,7 @@ $strKorean = 'Koreanisch';
$strLandscape = 'Querformat';
$strLanguage = 'Sprache';
$strLanguageUnknown = 'Unbekannte Sprache: "%1$s".';
$strLatchedPages = 'Belegte Seiten';
$strLatexCaption = 'Tabellenbeschriftung';
$strLatexContent = 'Inhalt der Tabelle __TABLE__';
$strLatexContinuedCaption = 'Fortgesetzte Tabellenbeschriftung';
@@ -431,7 +450,6 @@ $strLatexIncludeCaption = 'Tabellenbeschriftung einfügen';
$strLatexLabel = 'Kennzeichen';
$strLaTeX = 'LaTeX';
$strLatexStructure = 'Struktur der Tabelle __TABLE__';
$strLatchedPages = 'Belegte Seiten';
$strLatvian = 'Lettisch';
$strLDI = 'CSV mit LOAD DATA';
$strLDILocal = 'verwende LOCAL';
@@ -445,6 +463,7 @@ $strLocalhost = 'Lokal';
$strLocationTextfile = 'Datei';
$strLogin = 'Anmeldung';
$strLoginInformation = 'Anmelde-Informationen';
$strLoginWithoutPassword = 'Login ohne Passwort ist verboten (siehe AllowNoPassword in der Konfiguration)';
$strLogout = 'Neu anmelden';
$strLogPassword = 'Passwort:';
$strLogServerHelp = 'Sie können einen Rechnernamen oder eine IP Adresse und einen Port durch Leerzeichen getrennt eingeben.';
@@ -488,9 +507,9 @@ $strMyISAMRepairThreadsDesc = 'Wenn dieser Wert größer als 1 ist, werden MyISA
$strMyISAMRepairThreads = 'Reparaturprozess';
$strMyISAMSortBufferSizeDesc = 'Der Puffer, der beim Sortieren des Indexes zugewiesen wird, wenn man ein REPAIR oder ausführt oder Indizes mit CREATE INDEX oder ALTER TABLE erzeugt.';
$strMyISAMSortBufferSize = 'Größe des Sortierungspuffers';
$strMySQLCharset = 'MySQL-Zeichensatz';
$strMysqlClientVersion = 'MySQL-Client-Version';
$strMySQLConnectionCollation = 'Zeichensatz / Kollation der MySQL-Verbindung';
$strMySQLCharset = 'MySQL-Zeichensatz';
$strMysqlLibDiffersServerVersion = 'Die Version der verwendeten PHP MySQL Bibliothek %s unterscheidet sich von der Version des MySQL Servers %s. Dies kann zu unerwartetem Verhalten führen.';
$strMySQLSaid = 'MySQL meldet: ';
$strMySQLShowProcess = 'Prozesse anzeigen';
@@ -558,11 +577,34 @@ $strPartitionDefinition = 'PARTITION Definition';
$strPartitioned = 'partitioniert';
$strPartitionMaintenance = 'Partitions-Hilfsmittel';
$strPartition = 'Partition %s';
$strPasswordChanged = 'Das Passwort für %s wurde geändert.';
$strPasswordEmpty = 'Es wurde kein Passwort angegeben!';
$strPasswordHashing = 'Password-Verschlüsselung';
$strPasswordChanged = 'Das Passwort für %s wurde geändert.';
$strPasswordNotSame = 'Die eingegebenen Passwörter sind nicht identisch!';
$strPassword = 'Passwort';
$strPBXTCheckpointFrequency = 'Checkpoint-Frequenz';
$strPBXTCheckpointFrequencyDesc = 'Die Menge an geschriebenen Daten in das Transaktionslog, bevor ein neuer Checkpoint angelegt wird. Die Voreinstellung ist 24 MB.';
$strPBXTDataFileGrowSize = 'Dateiwachstumsgröße';
$strPBXTDataFileGrowSizeDesc = 'Die Wachstumsgröße der Handle-Dateien (.xtd)';
$strPBXTDataLogThreshold = 'Data Log Grenzwert';
$strPBXTDataLogThresholdDesc = 'Die maximale Größe einer Logdatei. Der Standardwert ist 64 MB. PBXT kann maximal 32000 Logs erzeugen, welche von allen Tabellen genutzt werden. Diese Variable kann erhöht werden um die Menge an Daten, welche in der Datenbank gespeichert werden können zu vergrößern.';
$strPBXTGarbageThresholdDesc = 'Der Prozentsatz an Müll in einer Logdatei bevor sie komprimiert wird. Der Wert kann zwischen 1 und 99 liegen, Voreinstellung ist 50.';
$strPBXTGarbageThreshold = 'Müll-Grenzwert';
$strPBXTIndexCacheSizeDesc = 'Die Menge an reserviertem Speicher für den Index-Cache. Die Voreinstellung ist 32 MB. Der Speicher wird nur zum cachen von Index-Seiten verwendet.';
$strPBXTIndexCacheSize = 'Index-Cache Größe';
$strPBXTLogBufferSizeDesc = 'Die Größe des Puffers zum Schreiben von Logdateien. Die Voreinstellung ist 256 MB. Pro Thread wird ein Puffer reserviert, aber nur wenn der Thread Logdateien schreiben können muss.';
$strPBXTLogBufferSize = 'Log Puffergröße';
$strPBXTLogCacheSizeDesc = 'Die Menge an reserviertem Speicher für den Transaktionslog. Die Voreinstellung ist 16 MB.';
$strPBXTLogCacheSize = 'Log-Cache Größe';
$strPBXTLogFileCountDesc = 'Die Anzahl an Transaktionslogdateien (pbxt/system/xlog*.xt), die vom System verwaltet werden. Sind mehr Logs vorhanden, werden alte Logs gelöscht, ansonsten werden sie umbenannt und bekommen die nächsthöhere Nummer.';
$strPBXTLogFileCount = 'Log file Anzahl';
$strPBXTLogFileThresholdDesc = 'Die Größe des Transaktionslog bevor ein Rollover durchgeführt wird und eine neue Logdatei angelegt wird. Die Voreinstellung ist 16 MB.';
$strPBXTLogFileThreshold = 'Logdatei Grenzwert';
$strPBXTRecordCacheSizeDesc = 'Die Menge an reserviertem Speicher zum Cachen von Tabellendaten. Die Voreinstellung ist 32 MB. Der Speicher wird verwendet um Änderungen an Handle-Dateien (.xtd) und Row-Pointer-Dateien (.xtr) zu cachen.';
$strPBXTRowFileGrowSizeDesc = 'Wachstum der Row-Pointer-Dateien (.xtr).';
$strPBXTRowFileGrowSize = 'Zeilenwachstum';
$strPBXTTransactionBufferSizeDesc = 'Die Größe des globalen Transaktionslogpuffers (es werden zwei Puffer dieser Größe angelegt. Die Voreinstellung ist 1 MB.';
$strPBXTTransactionBufferSize = 'Transaktionspuffergröße';
$strPdfDbSchema = 'Schema der Datenbank "%s" - Seite %s';
$strPdfInvalidTblName = 'Die Tabelle "%s" existiert nicht!';
$strPdfNoTables = 'keine Tabellen';
@@ -605,8 +647,8 @@ $strPrivDescDelete = 'Erlaubt das Löschen von Daten.';
$strPrivDescDropDb = 'Erlaubt das Löschen ganzer Datenbanken und Tabellen.';
$strPrivDescDropTbl = 'Erlaubt das Löschen ganzer Tabellen.';
$strPrivDescEvent = 'Erlaubt das Anlegen von Events für den Event-Scheduler';
$strPrivDescExecute = 'Erlaubt das Ausführen gespeicherter Prozeduren; Hat keinen Effekt in dieser MySQL-Version.';
$strPrivDescExecute5 = 'Erlaubt das Ausführen von Routinen.';
$strPrivDescExecute = 'Erlaubt das Ausführen gespeicherter Prozeduren; Hat keinen Effekt in dieser MySQL-Version.';
$strPrivDescFile = 'Erlaubt das Importieren von Daten aus und das Exportieren in externe Dateien.';
$strPrivDescGrant = 'Erlaubt das Hinzufügen von Benutzern und Rechten ohne den die Benutzerprofile neu laden zu müssen.';
$strPrivDescIndex = 'Erlaubt das Erstellen und Löschen von Indizes.';
@@ -749,11 +791,247 @@ $strSessionGCWarning = 'Ihre PHP Einstellung [a@http://php.net/manual/en/session
$strSessionStartupErrorGeneral = 'Die Sitzung konnte nicht ohne Fehler gestartet werden, schauen Sie bitte in das Fehlerprokoll von PHP und/oder Ihres Webservers und konfigurieren Sie PHP entsprechend (session.save_path, Schreibrechte).';
$strSessionValue = 'Wert für diese Sitzung';
$strSetEnumVal = 'Wenn das Feld vom Typ \'ENUM\' oder \'SET\' ist, benutzen Sie bitte das Format: \'a\',\'b\',\'c\',... Wann immer Sie ein Backslash ("\") oder ein einfaches Anführungszeichen ("\'") verwenden, setzen Sie bitte ein Backslash vor das Zeichen. (z. B.: \'\\\\xyz\' oder \'a\\\'b\').';
$strSetupAllowAnywhereRecoding_name = 'Zeichensatzkonvertierung erlauben.';
$strSetupAllowArbitraryServer_desc = 'Wenn aktiv kann ein Benutzer die Adresse eines beliebigen Servers beim Login angeben.';
$strSetupAllowArbitraryServerMsg = 'Diese [a@?page=form&amp;formset=features#tab_Security]Option[/a]This [a@?page=form&amp;formset=features#tab_Security]option[/a] sollte deaktiviert sein, weil sie Angreifern erlaubt Bruteforce-Attacken auf beliebige (auch fremde) MySQL-Servern durchzuführen. Wenn Sie der Meinung sind, dass diese Option unbedingt notwendig ist, sollten Sie die [a@?page=form&amp;formset=features#tab_Security]trusted proxy list[/a] verwenden. IP-basierte Regeln sind aber nie wirklich ausreichend.';
$strSetupAllowArbitraryServer_name = 'Login zu beliebigen MySQL-Server erlauben.';
$strSetupAllowUserDropDatabase_name = '&quot;Drop Database&quot; normalen Benutzern anzeigen.';
$strSetupBlowfishSecretCharsMsg = 'Schlüssel sollte Buchstaben, Ziffern [em]und[/em] Sonderzeichen enthalten.';
$strSetupblowfish_secret_desc = 'Geheime Passphrase zum Verschlüsseln der Cookies bei [kbd]cookie[/kbd]-Authentisierung';
$strSetupBlowfishSecretLengthMsg = 'Schlüssel ist zu kurz, er muss mindestens 8 Zeichen lang sein.';
$strSetupBlowfishSecretMsg = 'Sie hatten keinen Blowfish-Schlüssel angegeben, aber cookie-Authentisierung aktiviert, deshalb wurde ein Schlüssel automatisch erzeugt. Er wird zum Verschlüsseln der Cookies verwendet und muss nicht gemerkt werden.';
$strSetupblowfish_secret_name = 'Blowfish-Schlüssel';
$strSetupBrowseMarkerEnable_desc = 'Markierte Zeilen hervorheben';
$strSetupBrowseMarkerEnable_name = 'Zeilenmarker';
$strSetupBrowsePointerEnable_desc = 'Zeile unter Mauscursor hervorheben';
$strSetupBrowsePointerEnable_name = 'Cursor hervorheben';
$strSetupBZipDump_desc = '[a@http://en.wikipedia.org/wiki/Bzip2]bzip2[/a]-Kompression für Import und Export aktivieren.';
$strSetupBZipDump_name = 'Bzip2';
$strSetupBZipDumpWarning = '[a@?page=form&amp;formset=features#tab_Import_export]Bzip2-Kompression und Dekompression[/a] benötigt Funktionen (%s), welche auf diesem System nicht verfügbar sind.';
$strSetupCannotLoadConfig = 'Laden oder Speichern der Konfiguration fehlgeschlagen.';
$strSetupCannotLoadConfigMsg = 'Bitte erstellen Sie den Ordner [em]config[/em] im phpMyAdmin-Verzeichnis, und setzen Sie der Berechtigungen entsprechend. Ansonsten können Sie die Konfiguration nur herunterladen bzw. anzeigen.';
$strSetupCharEditing_desc = 'Definiert welcher Widgettyp zum Editieren von CHAR und VARCHAR-Feldern verwendet werden soll. [kbd]input[/kbd] - erlaubt das limitieren der Eingabelänge, [kbd]textarea[/kbd] - erlaubt Zeilenumbrüche in Feldern';
$strSetupCharEditing_name = 'Bearbeitung von CHAR-Felder';
$strSetupCharTextareaCols_desc = 'Spaltenanzahl der CHAR/VARCHAR-Textfelder';
$strSetupCharTextareaCols_name = 'CHAR Textfeldspalten';
$strSetupCharTextareaRows_desc = 'Zeilenanzahl der CHAR/VARCHAR-Textfelder';
$strSetupCharTextareaRows_name = 'CHAR Textfeldzeilen';
$strSetupCheckConfigurationPermissions_name = 'Configfile-Berechtigungen überprüfen';
$strSetupClear = 'Werte löschen';
$strSetupCompressOnFly_desc = 'gzip/bzip2 beim Exportieren verwenden ohne viel Speicher zu benötigen. Sollten Probleme mit komprimierten Dateien auftreten, ist diese Option zu deaktivieren.';
$strSetupCompressOnFly_name = 'On the fly komprimieren';
$strSetupConfigurationFile = 'Konfigurationsdatei';
$strSetupConfirm_desc = 'Warnung (&quot;Sind Sie wirklich sicher &hellip;&quot;) anzeigen, wenn Dateien verloren gehen könnten.';
$strSetupConfirm_name = 'Nachfrage bei DROP-queries';
$strSetupDefaultCharset_desc = 'Standardzeichensatz bei Konvertierung';
$strSetupDefaultCharset_name = 'Standardzeichensatz';
$strSetupDefaultLanguage = 'Voreingestellte Sprache';
$strSetupDefaultServer = 'Standardserver';
$strSetupDefaultTabDatabase_desc = 'Angezeigter Reiter beim Öffnen einer Datenbank';
$strSetupDefaultTabDatabase_name = 'Standardtab bei Datenbanken';
$strSetupDefaultTabServer_desc = 'Angezeigter Reiter beim Öffnen eines Servers';
$strSetupDefaultTabServer_name = 'Standardtab bei Servern';
$strSetupDefaultTabTable_desc = 'Angezeigter Reiter beim Öffnen einer Tabelle';
$strSetupDefaultTabTable_name = 'Standardtab bei Tabellen';
$strSetupDirectoryNotice = 'Diese Variable sollte sorgfältig geprüft wrden. Das angegebene Verzeichnis darf nicht von außen gelesen werden und andere Benutzer des Servers sollen keine Schreibrechte haben.';
$strSetupDisplay = 'Anzeige';
$strSetupDisplayDatabasesList_desc = 'Datenbanken als Liste statt Dropdownfeld anzeigen';
$strSetupDisplayDatabasesList_name = 'Datenbanken als Liste anzeigen';
$strSetupDisplayServersList_desc = 'Server als Liste statt Dropdownfeld anzeigen';
$strSetupDisplayServersList_name = 'Server als Liste anzeigen';
$strSetupDonateLink = 'Spenden';
$strSetupDownload = 'Download';
$strSetupEndOfLine = 'Zeilenenden';
$strSetuperror_connection = 'Verbindungsaufbau zu MySQL-Server schlug fehl';
$strSetuperror_empty_pmadb_password = 'Passwort des phpMyAdmin Hilfsusers ist leer, obwohl pmadb verwendet wird';
$strSetuperror_empty_pmadb_user = 'Kein phpMyAdmin-Hilfsuser angegeben, obwohl pmadb verwendet wird';
$strSetuperror_empty_signon_session = 'Leerer Sessionname, obwohl signon-Authentisierung verwendet wird';
$strSetuperror_empty_signon_url = 'Leere signon-URL, obwohl signon-Authentisierung verwendet wird';
$strSetuperror_empty_user_for_config_auth = 'Leerer Benutzername, obwohl config-Authentisierung verwnedet wird';
$strSetuperror_form = 'Ausgefülltes Formular enthält Fehler';
$strSetuperror_incorrect_ip_address = 'Ungültige IP-Adresse: %s';
$strSetuperror_incorrect_port = 'Keine gültige Portnummer';
$strSetuperror_incorrect_value = 'Ungültiger Wert';
$strSetuperror_missing_field_data = 'Fehlende Daten für %s';
$strSetuperror_nan_nneg = 'Keine nicht-negative Nummer';
$strSetuperror_nan_p = 'Keine positive Nummer';
$strSetupExecTimeLimit_desc = 'Die Anzahl der Sekunden, welche ein Script zur Ausführung benötigen darf([kbd]0[/kbd] für unbegrenzt)';
$strSetupExecTimeLimit_name = 'Maximale Ausführungszeit';
$strSetupExport_asfile_name = 'In Datei speichern';
$strSetupExport_charset_name = 'Zeichensatz der Datei';
$strSetupExport_compression_name = 'Kompression';
$strSetupExport_file_template_database_name = 'Schablone für Datenbanknamen';
$strSetupExport_file_template_server_name = 'Schablone für Servernamen';
$strSetupExport_file_template_table_name = 'Schablone für Tabellennamen';
$strSetupExport_format_name = 'Format';
$strSetupExport_onserver_name = 'Auf Server speichern';
$strSetupExport_onserver_overwrite_name = 'Existierende Datei(en) überschreiben';
$strSetupExport_remember_file_template_name = 'Schablone für Dateinamen merken';
$strSetupFalse = 'nein';
$strSetupForceSSL_desc = 'Sicher Verbindung während der Nutzung von phpMyAdmin erzwingen';
$strSetupForceSSLMsg = 'Falls vom Server unterstützt, sollte diese [a@?page=form&amp;formset=features#tab_Security]Option[/a] aktiviert werden';
$strSetupForceSSL_name = 'SSL-Verbindung erzwingen';
$strSetupForeignKeyDropdownOrder_desc = 'Sortierreihenfolge für FOREIGN KEY Dropdownfelder. [kbd]content[/kbd] ist der referenzierte Wert, [kbd]id[/kbd] ist der Schlüsselwert';
$strSetupForeignKeyDropdownOrder_name = 'Sortierreihenfolge für FOREIN KEY Dropdownfelder';
$strSetupForeignKeyMaxLimit_desc = 'Es wird ein Dropdownfeld verwendet, falls weniger Einträge vorhanden sind.';
$strSetupForeignKeyMaxLimit_name = 'FOREIGN KEY Limit';
$strSetupForm_Browse = 'Anzeigemodus';
$strSetupForm_Browse_desc = 'Anzeigemodus anpassen';
$strSetupForm_Edit = 'Bearbeitungsmodus';
$strSetupForm_Edit_desc = 'Bearbeitungsmodus anpassen';
$strSetupForm_Export_defaults_desc = 'Standard-Exporteinstellungen anpassen';
$strSetupForm_Export_defaults = 'Voreinstellung für Export';
$strSetupForm_Import_defaults_desc = 'Standard-Importeinstellungen anpassen';
$strSetupForm_Import_defaults = 'Voreinstellung für Import';
$strSetupForm_Import_export_desc = 'Import/Export-Verzeichnis und Kompressionsoptionen setzen';
$strSetupForm_Import_export = 'Import/export';
$strSetupForm_Left_databases = 'Datenbanken';
$strSetupForm_Left_databases_desc = 'Anzeigeoptionen für Datenbank';
$strSetupForm_Left_frame_desc = 'Aussehen der Navigation anpassen';
$strSetupForm_Left_frame = 'Navigationsframe';
$strSetupForm_Left_servers_desc = 'Anzeigeoptionen für Server';
$strSetupForm_Left_servers = 'Server';
$strSetupForm_Left_tables_desc = 'Anzeigeoptionen für Tabellen';
$strSetupForm_Left_tables = 'Tabellen';
$strSetupForm_Main_frame = 'Hauptframe';
$strSetupForm_Other_core_settings_desc = 'Einstellungen welche in keine andere Kategorie passten';
$strSetupForm_Other_core_settings = 'Sonstige Einstellungen';
$strSetupForm_Query_window_desc = 'Queryfenster-Einstellungen anpassen';
$strSetupForm_Query_window = 'Queryfenster';
$strSetupForm_Security_desc = 'Beachten Sie, dass phMyAdmin nur ein Userinterface ist und in keinster Weise die Möglichkeiten von MySQL limitiert';
$strSetupForm_Security = 'Sicherheit';
$strSetupForm_Server_config_desc = 'Erweiterte Serverkonfiguration, ändern Sie diese Einstellungen nur wenn Sie wissen was Sie tun';
$strSetupForm_Server_config = 'Serverkonfiguration';
$strSetupForm_Server_desc = 'Geben Sie die Verbindungsparameter für den Server ein';
$strSetupForm_Server = 'Grundeinstellungen';
$strSetupForm_Server_login_options_desc = 'Geben Sie die Login-Optionen für signon-Authentisierung an';
$strSetupForm_Server_login_options = 'Optionen für Signon-Login';
$strSetupForm_Server_pmadb_desc = 'Konfigurieren Sie eine phpMyAdmin-Datenbank um zusätzliche Features zu erhalten, siehe [a@../Documentation.html#linked-tables]linked-tables infrastructure[/a]';
$strSetupForm_Server_pmadb = 'PMA-Datenbank';
$strSetupFormset_customization = 'Anpassung';
$strSetupFormset_export = 'Exportoptionen anpassen';
$strSetupFormset_features = 'Features';
$strSetupFormset_import = 'Importeinstellungen anpassen';
$strSetupFormset_left_frame = 'Navigationsframe anpassen';
$strSetupFormset_main_frame = 'Hauptframe anpassen';
$strSetupForm_Sql_box_desc = 'Angezeigte Links in SQL-Querybox ändern';
$strSetupForm_Sql_box = 'SQL-Querybox';
$strSetupForm_Sql_queries_desc = 'SQL-Queryeinstellungen, für die SQL-Queryboxeinstellungen siehe [a@?page=form&amp;formset=main_frame#tab_Sql_box]Navigationsframe[/a]einstellungen';
$strSetupForm_Sql_queries = 'SQL-Querys';
$strSetupForm_Startup_desc = 'Startseite anpassen';
$strSetupForm_Startup = 'Start';
$strSetupForm_Tabs_desc = 'Wählen Sie wie die Tabs funktionieren sollen';
$strSetupForm_Tabs = 'Tabs';
$strSetupGZipDump_desc = '[a@http://en.wikipedia.org/wiki/Gzip]GZip[/a]-Kompression für Import- und Exportoperationen aktiviren';
$strSetupGZipDump_name = 'GZip';
$strSetupGZipDumpWarning = '[a@?page=form&amp;formset=features#tab_Import_export]GZip-Kompression und Dekompression[/a] benötigt Funktionen (%s), welche auf diesem System nicht verfügbar sind.';
$strSetupHomepageLink = 'phpMyAdmin-Homepage';
$strSetupIconvExtraParams_name = 'Extra Parameter für iconv';
$strSetupIgnoreErrors = 'Fehler ignorieren';
$strSetupIgnoreMultiSubmitErrors_desc = 'Wenn aktiv, fährt phpMyAdmin bei der Verarbeitung von multi-Statement-Querys fort, wenn eine Query fehlschlägt';
$strSetupIgnoreMultiSubmitErrors_name = 'Fehler bei Multi-Statements ignorieren';
$strSetupImport_allow_interrupt_desc = 'Unterbrechungen bei Import erlauben, falls das Skript feststellt, dass das Zeitlimit bald erreicht ist. Dies ist eine gute Idee zum Importieren von großen Files, kann aber Probleme mit Transaktionen verursachen.';
$strSetupImport_allow_interrupt_name = 'Teilweiser Import: Unterbrechung erlauben';
$strSetupImport_format_name = 'Format';
$strSetupImport_skip_queries_name = 'Teilimport: Überspringe Anfragen';
$strSetupInsecureConnectionMsg1 = 'Sie benutzen keine sichere Verbindung. Alle Daten (einschließlich sensitive Information wie Passwörter) werden unverschlüsselt übertragen!';
$strSetupInsecureConnectionMsg2 = 'Falls Ihr Server HTTPS Anfragen akzeptiert, folgen Sie [a@%s]diesem Link[/a] um eine sichere Verbindung zu benutzen.';
$strSetupInsecureConnection = 'Unsichere Verbindung';
$strSetupLetUserChoose = 'lass den Benutzer entscheiden';
$strSetupLoad = 'Laden';
$strSetupLoginCookieDeleteAll_name = 'All Cookies beim Logout löschen';
$strSetupLoginCookieRecall_name = 'Benutzername wiederherstellen';
$strSetupLoginCookieStore_name = 'Login Cookie Speicherung';
$strSetupLoginCookieValidityMsg = '[a@?page=form&formset=features#tab_Security]Login cookie validity[/a] sollte maximal auf 1800 Sekunden (30 minutes) gesetzt sein. Werte größer 1800 könnten ein Sicherheitsrisiko darstellen z.B. durch Imitation.';
$strSetupLoginCookieValidity_name = 'Login Cookie Gültigkeit';
$strSetupMaxCharactersInDisplayedSQL_name = 'Zeichen Maximum beim SQL Befehl anzeigen';
$strSetupMaxDbList_name = 'Datenbanken Maximum';
$strSetupMaxTableList_name = 'Tabellen Maximum';
$strSetupMemoryLimit_name = 'Speicher Limit';
$strSetupNewServer = 'Neuer Server';
$strSetupNoServers = 'Es sind keine Server konfiguriert';
$strSetupOBGzip_name = 'GZip Ausgabepufferung';
$strSetupOptionNone = '- kein -';
$strSetupOverview = 'Übersicht';
$strSetupPersistentConnections_name = 'Persistente Verbindung';
$strSetupQueryHistoryDB_name = 'Anfragelog speichern';
$strSetupQueryHistoryMax_name = 'Anfragelog Länge';
$strSetupRecodingEngine_name = 'Umwandlungs Engine';
$strSetupRestoreDefaultValue = 'Standard wiederherstellen';
$strSetupRevertErroneousFields = 'Versuche fehlerhafte Werte auf den Standardwert zu setzen';
$strSetupSaveDir_name = 'Speicher Verzeichnis';
$strSetupServerAuthConfigMsg = 'Sie haben die [kbd]config[/kbd] Authentifikation gewählt und einen Benutzernamen und Passwort für Auto-Login eingegeben, was für live Hosts nicht Wünschenswert ist. Jeder, der Ihre phpMyAdmin URL kennt oder errät kann direckt auf Ihre phpMyAdmin Oberfläche zugreifen. Setzen Sie den [a@?page=servers&amp;mode=edit&amp;id=%1$d#tab_Server]Authentifikationstyp[/a] auf [kbd]cookie[/kbd] oder [kbd]http[/kbd].';
$strSetupServerExtensionMsg = 'Sie sollten mysqli wegen der Performance benutzen';
$strSetupServerNoPasswordMsg = 'Sie erlauben Verbindungen mit dem Server ohne Passwort.';
$strSetupServersAdd = 'Server hinzufügen';
$strSetupServers_AllowDeny_order_name = 'Host Authentifikationsreihenfolge';
$strSetupServers_AllowDeny_rules_name = 'Host Authentifikationsregeln';
$strSetupServers_AllowNoPassword_name = 'Erlaube Logins ohne Passwort';
$strSetupServers_AllowRoot_name = 'Erlaube root Login';
$strSetupServers_auth_swekey_config_desc = 'Pfad zur Konfigurationsdatei der [a@http://swekey.com]SweKey Hardware Authentifizierung[/a] (liegt nicht im Webhauptverzeichnis (document root); empfohlen: /etc/swekey.conf)';
$strSetupServers_auth_swekey_config_name = 'SweKey Konfigurationsdatei';
$strSetupServers_auth_type_name = 'Authentifikationstyp';
$strSetupServers_bookmarktable_name = 'Bookmark Table';
$strSetupServers_column_info_name = 'Column Info Table';
$strSetupServers_compress_name = 'Verbindung komprimieren';
$strSetupServers_connect_type_name = 'Verbindungstyp';
$strSetupServers_controlpass_name = 'Control-user Passwort';
$strSetupServers_controluser_name = 'Control-user';
$strSetupServers_CountTables_name = 'Zähle Tabellen';
$strSetupServers_designer_coords_name = 'Designer Coords Table';
$strSetupServers_DisableIS_name = 'Benutzung von INFORMATION_SCHEMA deaktivieren';
$strSetupServerSecurityInfoMsg = 'Falls Sie es für nötig halten, benutzen Sie die zusätzlichen Schutz Einstellungen - [a@?page=servers&amp;mode=edit&amp;id=%1$d#tab_Server_config]Host Authentifikation[/a] und [a@?page=form&amp;formset=features#tab_Security]Vertrauenswürdige Proxies Liste[/a]. IP Basierter Schutz kann unzuverlässig sein, wenn die IP einem ISP gehört, mit dem tausende Benutzer, einschließlich Ihnen, verbunden sind.';
$strSetupServersEdit = 'Server editieren';
$strSetupServers_extension_desc = 'Die zu verwendente PHP Erweiterung; sie sollten mysqli verwenden wenn es verfügbar ist';
$strSetupServers_extension_name = 'PHP Erweiterung';
$strSetupServers_hide_db_name = 'Datenbanken verstecken';
$strSetupServers_history_name = 'History Table';
$strSetupServers_host_desc = 'Rechnername auf dem der MySQL Server läuft';
$strSetupServers_host_name = 'Hostname';
$strSetupServers_LogoutURL_name = 'Logout URL';
$strSetupServers_nopassword_name = 'Ohne Passwort verbinden';
$strSetupServers_only_db_name = 'Nur aufgelistete Datenbanken zeigen';
$strSetupServers_password_name = 'Passwort für config Authentifikation';
$strSetupServers_pdf_pages_name = 'PDF Pages Table';
$strSetupServers_pmadb_name = 'PMA Datenbank';
$strSetupServers_port_name = 'Port';
$strSetupServers_relation_name = 'Relation Table';
$strSetupServers_ShowDatabasesCommand_name = 'SHOW DATABASES Befehl';
$strSetupServers_SignonSession_name = 'Signon Session-Name';
$strSetupServers_SignonURL_name = 'Signon URL';
$strSetupServerSslMsg = 'Sie sollten SSL Verbindungen benutzen, wenn Ihr Webserver es unterstützt';
$strSetupServers_socket_name = 'Sockel';
$strSetupServers_ssl_desc = '';
$strSetupServers_ssl_name = 'Benutze SSL';
$strSetupServers_table_coords_name = 'Table Coords Table';
$strSetupServers_table_info_name = 'Table Info Table';
$strSetupServers_user_name = 'Benutername für config Authentifikation';
$strSetupServers_verbose_check_name = 'Tabellenprüfung';
$strSetupServers_verbose_desc = 'Benutzerfreundlicher Name des Servers. Leer lassen um den tatsächlichen Rechnernamen anzuzeigen.';
$strSetupServers_verbose_name = 'Serverbezeichnung';
$strSetupSetValue = 'Setze Wert: %s';
$strSetupShowForm = 'Formular Zeigen';
$strSetupShowHiddenMessages = 'Ausgeblendete Nachrichten anzeigen (#MSG_COUNT)';
$strSetupShowSQL_name = 'Zeige SQL Anfragen';
$strSetupSkipLockedTables_name = 'Überspringe gesperrte Tabellen';
$strSetupTrue = 'Ja';
$strSetupTrustedProxies_name = 'Liste der Vertrauenswürdigen Proxies für IP Filter';
$strSetupUploadDir_name = 'Upload Verzeichnis';
$strSetupUseDbSearch_name = 'Datenbank Suche';
$strSetupVerboseMultiSubmit_name = 'Auswirkungen von Mehrfachbefehlen zeigen';
$strSetupVersionCheckDataError = 'Lesen der Versioninformationen fehlgeschlagen. Vielleicht sind Sie offline oder der Server antwortet nicht.';
$strSetupVersionCheckInvalid = 'Ungültige Versionsinformation erhalten';
$strSetupVersionCheckLink = 'Auf neue Version prüfen';
$strSetupVersionCheckNewAvailable = 'Es ist eine neuere Version von phpMyAdmin verfügbar zu der sie aktualisieren sollten. Die neuste Version ist %s, erschienen %s.';
$strSetupVersionCheckNewAvailableSvn = 'Sie benutzen eine SVN Version, starten Sie [kbd]svn update[/kbd] :-)[br]Die neuste stabile Version ist %s, veröffentlicht am %s.';
$strSetupVersionCheckNone = 'Keine neuere stabile Version verfügbar';
$strSetupVersionCheckUnparsable = 'Versionsinformation nicht analysierbar';
$strSetupVersionCheck = 'Versionsüberprüfung';
$strSetupVersionCheckWrapperError = 'Weder URL Wrapper noch CURL sind verfügbar. Versionsüberprüfung ist nicht möglich.';
$strSetupWarning = 'Warnung';
$strSetupZipDumpExportWarning = '[a@?page=form&amp;formset=features#tab_Import_export]Zip Komprimierung[/a] benötigt die Funktionen (%s) die auf dem System nicht zur Verfügung stehen.';
$strSetupZipDumpImportWarning = '[a@?page=form&amp;formset=features#tab_Import_export]Zip Dekomprimierung[/a] benötigt die Funktionen (%s) die auf dem System nicht zur Verfügung stehen.';
$strSetupZipDump_name = 'ZIP';
$strShowAll = 'Alles anzeigen';
$strShowBinaryContents = 'Binäre Inhalte anzeigen';
$strShowBLOBContents = 'BLOB Inhalte anzeigen';
@@ -860,8 +1138,8 @@ $strShowStatusReset = 'Zurücksetzen';
$strShowStatusRpl_statusDescr = 'Der Status der ausfallsicheren Replikation.';
$strShowStatusSelect_full_joinDescr = 'Anzahl der Joins ohne Schlüssel. Wenn dieser Wert nicht 0 ist sollten die Indizes der Tabellen sorgfältig überprüft werden.';
$strShowStatusSelect_full_range_joinDescr = 'Anzahl der Joins, bei denen eine Bereichssuche auf die Referenztabelle statt fand.';
$strShowStatusSelect_rangeDescr = 'Anzahl der Joins, bei denen Bereiche auf die erste Tabelle benutzt wurden. (Es ist normalerweise unkritisch, wenn dieser Wert hoch ist.)';
$strShowStatusSelect_range_checkDescr = 'Anzahl der Joins ohne Schlüssel, bei denen nach jeder Zeile auf Schlüsselbenutzung geprüft wurde. Wenn dieser Wert nicht 0 ist sollten die Indizes der Tabellen sorgfältig überprüft werden.';
$strShowStatusSelect_rangeDescr = 'Anzahl der Joins, bei denen Bereiche auf die erste Tabelle benutzt wurden. (Es ist normalerweise unkritisch, wenn dieser Wert hoch ist.)';
$strShowStatusSelect_scanDescr = 'Anzahl der Joins, bei denen die erste Tabelle gescannt wurde.';
$strShowStatusSlave_open_temp_tablesDescr = 'Anzahl der temporären Tabellen, die momentan vom Slave-Prozess geöffnet sind.';
$strShowStatusSlave_retried_transactionsDescr = 'Gesamtzahl (seit Start des Servers) der vom Replikations-Slave-SQL-Thread wiederversuchten Transaktionen.';
@@ -908,9 +1186,10 @@ $strSQPBugInvalidIdentifer = 'Ungültiger Bezeichner';
$strSQPBugUnclosedQuote = 'Nicht geschlossene Anführungszeichen';
$strSQPBugUnknownPunctuation = 'Unbekannte Interpunktion';
$strStandInStructureForView = 'Stellvertreter-Struktur des Views';
$strStatCheckTime = 'Letzter Check am';
$strStatCreateTime = 'Erzeugt am';
$strStatement = 'Angaben';
$strStatCheckTime = 'Letzter Check am';
$strStatic = 'statisch';
$strStatisticsOverrun = 'Auf stark frequentierten Server kann der Byte-Zähler "überlaufen" (Wieder bei 0 beginnen), deshalb können diese Werte wie sie vom MySQL Server ausgegeben werden falsch sein.';
$strStatUpdateTime = 'Aktualisiert am';
$strStatus = 'Status';
@@ -926,8 +1205,10 @@ $strStructureForView = 'Struktur des Views';
$strStructure = 'Struktur';
$strSubmit = 'Abschicken';
$strSuccess = 'Ihr SQL-Befehl wurde erfolgreich ausgeführt.';
$strSuhosin = 'Der Server läuft mit Suhosin. Bitte lesen Sie die %sDokumentation%s wegen möglicher Probleme.';
$strSum = 'Gesamt';
$strSwedish = 'Schwedisch';
$strSwekeyAuthenticating = 'Authentifiziere ...';
$strSwekeyAuthFailed = 'Hardware Authentisierung fehlgeschlagen';
$strSwekeyNoKeyId = 'Die Datei %s enthält keine Schlüsselnummer';
$strSwekeyNoKey = 'Kein gültiger Authentisierungsschlüssel angeschlossen';
@@ -954,6 +1235,7 @@ $strTakeIt = 'auswählen';
$strTblPrivileges = 'Tabellenspezifische Rechte';
$strTempData = 'Temporäre Daten';
$strTextAreaLength = 'Wegen seiner Länge ist dieses<br />Feld vielleicht nicht editierbar.';
$strTexyText = 'Texy! Text';
$strThai = 'Thai';
$strThemeDefaultNotFound = 'Standard-Oberflächendesign "%s" nicht gefunden!';
$strThemeNoPreviewAvailable = 'Keine Vorschau verfügbar.';
@@ -974,6 +1256,58 @@ $strToggleSmallBig = 'Wechseln klein/groß';
$strToSelectRelation = 'Um eine Relation auszuwählen, klicken Sie :';
$strTotal = 'insgesamt';
$strTotalUC = 'Insgesamt';
$strTrackingActivated = 'Tracking der Tabelle %s.%s ist aktiviert.';
$strTrackingActivateNow = 'Jetzt aktivieren';
$strTrackingActivateTrackingFor = 'Aktiviere tracking mechanismus für %s.%s';
$strTrackingCreateVersion = 'Erzeuge Version';
$strTrackingCreateVersionOf = 'Erzeuge Version %s von %s.%s';
$strTrackingDataDefinitionStatement = 'DDL Befehl';
$strTrackingDataManipulationStatement = 'DML Befehl';
$strTrackingDate = 'Datum';
$strTrackingDeactivateNow = 'Jetzt deaktivieren';
$strTrackingDeactivateTrackingFor = 'Deaktiviere Tracking Mechanismus für %s.%s';
$strTrackingDoIt = 'Los';
$strTrackingExportAs = 'Export als %s';
$strTrackingIsActive = 'Tracking ist aktiviert.';
$strTrackingIsDeactive = 'Tracking is deactive.';
$strTrackingMechanism = 'Tracking Mechanismus';
$strTrackingReportClose = 'Schliesse';
$strTrackingReport = 'Tracking Report';
$strTrackingSelectDataOnly = 'Nur Daten';
$strTrackingSelectStructureAndData = 'Struktur und Daten';
$strTrackingSelectStructureOnly = 'Nur Struktur';
$strTrackingShowLogDateUsers = 'Zeige %s mit Datum von %s bis %s und Benutzer %s %s';
$strTrackingShowVersions = 'Zeige Versionen';
$strTrackingSQLDumpFile = 'SQL Dump (Datei Download)';
$strTrackingSQLDump = 'SQL Dump';
$strTrackingSQLExecuted = 'SQL Befehle ausgeführt.';
$strTrackingSQLExecutionAlert = 'Diese Option ersetzt Ihre Tabelle und enthaltene Daten.';
$strTrackingSQLExecution = 'SQL Ausführung';
$strTrackingSQLExported = 'SQL Befehle exportiert.';
$strTrackingStatements = 'Verfolge die Befehle';
$strTrackingStatusActive = 'aktiv';
$strTrackingStatusDeactive = 'deaktiv';
$strTrackingStructureSnapshot = 'Struktur Schnapschuss';
$strTrackingThCreated = 'Erstellt';
$strTrackingThDatabase = 'Datenbank';
$strTrackingThLastVersion = 'Letzte Version';
$strTrackingThShow = 'Zeige';
$strTrackingThStatus = 'Status';
$strTrackingThTable = 'Tabelle';
$strTrackingThUpdated = 'Aktualisiert';
$strTrackingThVersion = 'Version';
$strTrackingTrackDDStatements = 'Verfolge diese Datenbeschreibungsbefehle (DDL):';
$strTrackingTrackDMStatements = 'Verfolge diese Datenbearbeitungsbefehle (DML):';
$strTrackingTrackedTables = 'Verfolgte Tabellen';
$strTracking = 'Tracking';
$strTrackingTrackTable = 'Verfolge Tabelle';
$strTrackingUntrackedTables = 'Nicht verfolgte Tabellen';
$strTrackingUsername = 'Benutzername';
$strTrackingVersionActivated = 'Tracking von %s.%s , Version %s ist aktiviert.';
$strTrackingVersionCreated = 'Version %s ist erstellt, Tracking von %s.%s ist aktiviert.';
$strTrackingVersionDeactivated = 'Tracking von %s.%s , Version %s ist deaktiviert.';
$strTrackingVersionSnapshotSQL = 'Version %s Schnapschuss (SQL code)';
$strTrackingVersions = 'Versionen';
$strTraditionalChinese = 'Traditionelles Chinesisch';
$strTraditionalSpanish = 'Traditionelles Spanisch';
$strTraffic = 'Traffic';
@@ -1041,6 +1375,7 @@ $strView = 'Ansicht';
$strViewDumpDatabases = 'Dump (Schema) der Datenbanken anzeigen';
$strViewDumpDB = 'Dump (Schema) der Datenbank anzeigen';
$strViewDump = 'Dump (Schema) der Tabelle anzeigen';
$strViewHasAtLeast = 'Dieser View hat mindestens diese Anzahl von Zeilen. Bitte lesen Sie die %sDokumentation%s.';
$strViewHasBeenDropped = 'Die Ansicht %s wurde gelöscht';
$strViewImage = 'Bild anzeigen';
$strViewName = 'VIEW Name';
@@ -1066,206 +1401,29 @@ $strZeroRemovesTheLimit = 'Der Wert 0 (null) entfernt die Beschränkung.';
$strZip = 'Zip-komprimiert';
// To translate:
$strAndSmall = 'and'; //to translate
$strBLOBRepository = 'BLOB Repository'; //to translate
$strBLOBRepositoryDamaged = 'Damaged'; //to translate
$strBLOBRepositoryDisableAreYouSure = 'Are you sure you want to disable all BLOB references for database %s?'; //to translate
$strBLOBRepositoryDisabled = 'Disabled'; //to translate
$strBLOBRepositoryDisable = 'Disable'; //to translate
$strBLOBRepositoryDisableStrongWarning = 'You are about to DISABLE a BLOB Repository!'; //to translate
$strBLOBRepositoryEnabled = 'Enabled'; //to translate
$strBLOBRepositoryEnable = 'Enable'; //to translate
$strBLOBRepositoryRemove = 'Remove BLOB Repository Reference'; //to translate
$strBLOBRepositoryRepair = 'Repair'; //to translate
$strBLOBRepositoryStatus = 'Status'; //to translate
$strBLOBRepositoryUpload = 'Upload to BLOB repository'; //to translate
$strConfigDirectoryWarning = 'Directory [code]config[/code], which is used by the setup script, still exists in your phpMyAdmin directory. You should remove it once phpMyAdmin has been configured.'; //to translate
$strEvents = 'Events'; //to translate
$strExportImportToScale = 'Export/Import to scale'; // to translate
$strDoNotAutoIncrementZeroValues = 'Do not use AUTO_INCREMENT for zero values'; //to translate
$strForeignKeyRelationAdded = 'FOREIGN KEY relation added'; //to translate
$strImportLargeFileUploading = 'The file being uploaded is probably larger than the maximum allowed size or this is a known bug in webkit based (Safari, Google Chrome, Arora etc.) browsers.'; //to translate
$strImportProceedingFile = 'The file is being processed, please be patient.'; //to translate
$strImportUploadInfoNotAvailable = 'Please be patient, the file is being uploaded. Details about the upload are not available.'; //to translate
$strGetMoreThemes = 'Get more themes!'; //to translate
$strNavTableFilter = 'Filter'; //to translate
$strHostTableExplanation = 'When Host table is used, this field is ignored and values stored in Host table are used instead.'; //to translate
$strInternalAndForeign = 'An internal relation is not necessary when a corresponding FOREIGN KEY relation exists.'; //to translate
$strLoginWithoutPassword = 'Login without a password is forbidden by configuration (see AllowNoPassword)'; //to translate
$strPBXTDataFileGrowSize = 'Data file grow size'; //to translate
$strPBXTDataFileGrowSizeDesc = 'The grow size of the handle data (.xtd) files.'; //to translate
$strPBXTDataLogThreshold = 'Data log threshold'; //to translate
$strPBXTDataLogThresholdDesc = 'The maximum size of a data log file. The default value is 64MB. PBXT can create a maximum of 32000 data logs, which are used by all tables. So the value of this variable can be increased to increase the total amount of data that can be stored in the database.'; //to translate
$strPBXTGarbageThresholdDesc = 'The percentage of garbage in a data log file before it is compacted. This is a value between 1 and 99. The default is 50.'; //to translate
$strPBXTGarbageThreshold = 'Garbage threshold'; //to translate
$strPBXTCheckpointFrequencyDesc = 'The amount of data written to the transaction log before a checkpoint is performed. The default value is 24MB.'; //to translate
$strPBXTCheckpointFrequency = 'Checkpoint frequency'; //to translate
$strPBXTIndexCacheSizeDesc = 'This is the amount of memory allocated to the index cache. Default value is 32MB. The memory allocated here is used only for caching index pages.'; //to translate
$strPBXTIndexCacheSize = 'Index cache size'; //to translate
$strPBXTLogBufferSizeDesc = 'The size of the buffer used when writing a data log. The default is 256MB. The engine allocates one buffer per thread, but only if the thread is required to write a data log.'; //to translate
$strPBXTLogBufferSize = 'Log buffer size'; //to translate
$strPBXTLogCacheSizeDesc = 'The amount of memory allocated to the transaction log cache used to cache on transaction log data. The default is 16MB.'; //to translate
$strPBXTLogCacheSize = 'Log cache size'; //to translate
$strPBXTLogFileCountDesc = 'This is the number of transaction log files (pbxt/system/xlog*.xt) the system will maintain. If the number of logs exceeds this value then old logs will be deleted, otherwise they are renamed and given the next highest number.'; //to translate
$strPBXTLogFileCount = 'Log file count'; //to translate
$strPBXTLogFileThresholdDesc = 'The size of a transaction log before rollover, and a new log is created. The default value is 16MB.'; //to translate
$strPBXTLogFileThreshold = 'Log file threshold'; //to translate
$strPBXTRecordCacheSizeDesc = 'This is the amount of memory allocated to the record cache used to cache table data. The default value is 32MB. This memory is used to cache changes to the handle data (.xtd) and row pointer (.xtr) files.'; //to translate
$strPBXTRecordCacheSize = 'Record cache size'; //to translate
$strPBXTRowFileGrowSizeDesc = 'The grow size of the row pointer (.xtr) files.'; //to translate
$strPBXTRowFileGrowSize = 'Row file grow size'; //to translate
$strPBXTTransactionBufferSizeDesc = 'The size of the global transaction log buffer (the engine allocates 2 buffers of this size). The default is 1MB.'; //to translate
$strPBXTTransactionBufferSize = 'Transaction buffer size'; //to translate
$strPhpArray = 'PHP array'; //to translate
$strRemoveCRLF = 'Remove CRLF characters within fields'; //to translate
$strReplicationStatusInfo = 'This MySQL server works as %s in <b>replication</b> process. For further information about replication status on the server, please visit the <a href="#replication">replication section</a>.'; //to translate
$strReplicationStatus_master = 'Master status'; //to translate
$strReplicationStatus = 'Replication status'; //to translate
$strReplicationStatus_slave = 'Slave status'; //to translate
$strSetupAllowAnywhereRecoding_name = 'Allow character set conversion'; //to translate
$strSetupAllowArbitraryServer_desc = 'If enabled user can enter any MySQL server in login form for cookie auth'; //to translate
$strSetupAllowArbitraryServerMsg = 'This [a@?page=form&amp;formset=features#tab_Security]option[/a] should be disabled as it allows attackers to bruteforce login to any MySQL server. If you feel this is necessary, use [a@?page=form&amp;formset=features#tab_Security]trusted proxies list[/a]. However, IP-based protection may not be reliable if your IP belongs to an ISP where thousands of users, including you, are connected to.'; //to translate
$strSetupAllowArbitraryServer_name = 'Allow login to any MySQL server'; //to translate
$strSetupAllowUserDropDatabase_name = 'Show &quot;Drop database&quot; link to normal users'; //to translate
$strSetupblowfish_secret_desc = 'Secret passphrase used for encrypting cookies in [kbd]cookie[/kbd] authentication'; //to translate
$strSetupBlowfishSecretCharsMsg = 'Key should contain letters, numbers [em]and[/em] special characters'; //to translate
$strSetupBlowfishSecretLengthMsg = 'Key is too short, it should have at least 8 characters'; //to translate
$strSetupBlowfishSecretMsg = 'You didn\'t have blowfish secret set and have enabled cookie authentication, so a key was automatically generated for you. It is used to encrypt cookies; you don\'t need to remember it.'; //to translate
$strSetupblowfish_secret_name = 'Blowfish secret'; //to translate
$strSetupBrowseMarkerEnable_desc = 'Highlight selected rows'; //to translate
$strSetupBrowseMarkerEnable_name = 'Row marker'; //to translate
$strSetupBrowsePointerEnable_desc = 'Highlight row pointed by the mouse cursor'; //to translate
$strSetupBrowsePointerEnable_name = 'Highlight pointer'; //to translate
$strSetupBZipDump_desc = 'Enable [a@http://en.wikipedia.org/wiki/Bzip2]bzip2[/a] compression for import and export operations'; //to translate
$strSetupBZipDump_name = 'Bzip2'; //to translate
$strSetupBZipDumpWarning = '[a@?page=form&amp;formset=features#tab_Import_export]Bzip2 compression and decompression[/a] requires functions (%s) which are unavailable on this system.'; //to translate
$strSetupCannotLoadConfig = 'Cannot load or save configuration'; //to translate
$strSetupCannotLoadConfigMsg = 'Please create web server writable folder [em]config[/em] in phpMyAdmin top level directory as described in [a@../Documentation.html#setup_script]documentation[/a]. Otherwise you will be only able to download or display it.'; //to translate
$strSetupClear = 'Clear'; //to translate
$strSetupCompressOnFly_desc = 'Compress gzip/bzip2 exports on the fly without the need for much memory; if you encounter problems with created gzip/bzip2 files disable this feature'; //to translate
$strSetupCompressOnFly_name = 'Compress on the fly'; //to translate
$strSetupConfigurationFile = 'Configuration file'; //to translate
$strSetupConfirm_desc = 'Whether a warning (&quot;Are your really sure...&quot;) should be displayed when you\'re about to lose data'; //to translate
$strSetupConfirm_name = 'Confirm DROP queries'; //to translate
$strSetupDefaultCharset_desc = 'Default character set used for conversions'; //to translate
$strSetupDefaultCharset_name = 'Default character set'; //to translate
$strSetupDefaultLanguage = 'Default language'; //to translate
$strSetupDefaultServer = 'Default server'; //to translate
$strSetupDefaultTabDatabase_desc = 'Tab that is displayed when entering a database'; //to translate
$strSetupDefaultTabDatabase_name = 'Default database tab'; //to translate
$strSetupDefaultTabServer_desc = 'Tab that is displayed when entering a server'; //to translate
$strSetupDefaultTabServer_name = 'Default server tab'; //to translate
$strSetupDefaultTabTable_desc = 'Tab that is displayed when entering a table'; //to translate
$strSetupDefaultTabTable_name = 'Default table tab'; //to translate
$strSetupDirectoryNotice = '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.'; //to translate
$strSetupDisplayDatabasesList_desc = 'Show database listing as a list instead of a drop down'; //to translate
$strSetupDisplayDatabasesList_name = 'Display databases as a list'; //to translate
$strSetupDisplay = 'Display'; //to translate
$strSetupDisplayServersList_desc = 'Show server listing as a list instead of a drop down'; //to translate
$strSetupDisplayServersList_name = 'Display servers as a list'; //to translate
$strSetupDonateLink = 'Donate'; //to translate
$strSetupDownload = 'Download'; //to translate
$strSetupEndOfLine = 'End of line'; //to translate
$strSetuperror_connection = 'Could not connect to MySQL server'; //to translate
$strSetuperror_empty_pmadb_password = 'Empty phpMyAdmin control user password while using pmadb'; //to translate
$strSetuperror_empty_pmadb_user = 'Empty phpMyAdmin control user while using pmadb'; //to translate
$strSetuperror_empty_signon_session = 'Empty signon session name while using signon authentication method'; //to translate
$strSetuperror_empty_signon_url = 'Empty signon URL while using signon authentication method'; //to translate
$strSetuperror_empty_user_for_config_auth = 'Empty username while using config authentication method'; //to translate
$strSetuperror_form = 'Submitted form contains errors'; //to translate
$strSetuperror_incorrect_ip_address = 'Incorrect IP address: %s'; //to translate
$strSetuperror_incorrect_port = 'Not a valid port number'; //to translate
$strSetuperror_incorrect_value = 'Incorrect value'; //to translate
$strSetuperror_missing_field_data = 'Missing data for %s'; //to translate
$strSetuperror_nan_nneg = 'Not a non-negative number'; //to translate
$strSetuperror_nan_p = 'Not a positive number'; //to translate
$strSetupExecTimeLimit_desc = 'Set the number of seconds a script is allowed to run ([kbd]0[/kbd] for no limit)'; //to translate
$strSetupExecTimeLimit_name = 'Maximum execution time'; //to translate
$strSetupExport_asfile_name = 'Save as file'; //to translate
$strSetupExport_compression_name = 'Compression'; //to translate
$strSetupExport_file_template_database_name = 'Database name template'; //to translate
$strSetupExport_file_template_server_name = 'Server name template'; //to translate
$strSetupExport_file_template_table_name = 'Table name template'; //to translate
$strSetupExport_format_name = 'Format'; //to translate
$strSetupExport_charset_name = 'Character set of the file'; //to translate
$strSetupExport_onserver_name = 'Save on server'; //to translate
$strSetupExport_onserver_overwrite_name = 'Overwrite existing file(s)'; //to translate
$strSetupExport_remember_file_template_name = 'Remember file name template'; //to translate
$strSetupFalse = 'no'; //to translate
$strSetupForceSSL_desc = 'Force secured connection while using phpMyAdmin'; //to translate
$strSetupForceSSLMsg = 'This [a@?page=form&amp;formset=features#tab_Security]option[/a] should be enabled if your web server supports it'; //to translate
$strSetupForceSSL_name = 'Force SSL connection'; //to translate
$strSetupForeignKeyDropdownOrder_desc = 'Sort order for items in a foreign-key dropdown box; [kbd]content[/kbd] is the referenced data, [kbd]id[/kbd] is the key value'; //to translate
$strSetupForeignKeyDropdownOrder_name = 'Foreign key dropdown order'; //to translate
$strSetupForeignKeyMaxLimit_desc = 'A dropdown will be used if fewer items are present'; //to translate
$strSetupForeignKeyMaxLimit_name = 'Foreign key limit'; //to translate
$strSetupForm_Browse = 'Browse mode'; //to translate
$strSetupForm_Browse_desc = 'Customize browse mode'; //to translate
$strSetupForm_Edit_desc = 'Customize edit mode'; //to translate
$strSetupForm_Edit = 'Edit mode'; //to translate
$strSetupForm_Export_defaults_desc = 'Customize default export options'; //to translate
$strSetupForm_Export_defaults = 'Export defaults'; //to translate
$strSetupForm_Import_defaults_desc = 'Customize default common import options'; //to translate
$strSetupForm_Import_defaults = 'Import defaults'; //to translate
$strSetupForm_Import_export_desc = 'Set import and export directories and compression options'; //to translate
$strSetupForm_Import_export = 'Import / export'; //to translate
$strSetupForm_Left_databases = 'Databases'; //to translate
$strSetupForm_Left_databases_desc = 'Databases display options'; //to translate
$strSetupForm_Left_frame_desc = 'Customize appearance of the navigation frame'; //to translate
$strSetupForm_Left_frame = 'Navigation frame'; //to translate
$strSetupForm_Left_servers_desc = 'Servers display options'; //to translate
$strSetupForm_Left_servers = 'Servers'; //to translate
$strSetupForm_Left_tables_desc = 'Tables display options'; //to translate
$strSetupForm_Left_tables = 'Tables'; //to translate
$strSetupForm_Main_frame = 'Main frame'; //to translate
$strSetupForm_Other_core_settings_desc = 'Settings that didn\'t fit enywhere else'; //to translate
$strSetupForm_Other_core_settings = 'Other core settings'; //to translate
$strSetupForm_Query_window_desc = 'Customize query window options'; //to translate
$strSetupForm_Query_window = 'Query window'; //to translate
$strSetupForm_Security_desc = 'Please note that phpMyAdmin is just a user interface and its features do not limit MySQL'; //to translate
$strSetupForm_Security = 'Security'; //to translate
$strSetupForm_Server = 'Basic settings'; //to translate
$strSetupForm_Server_config_desc = 'Advanced server configuration, do not change these options unless you know what they are for'; //to translate
$strSetupForm_Server_config = 'Server configuration'; //to translate
$strSetupForm_Server_desc = 'Enter server connection parameters'; //to translate
$strSetupForm_Server_login_options_desc = 'Enter login options for signon authentication'; //to translate
$strSetupForm_Server_login_options = 'Signon login options'; //to translate
$strSetupForm_Server_pmadb_desc = 'Configure phpMyAdmin database to gain access to additional features, see [a@../Documentation.html#linked-tables]linked-tables infrastructure[/a] in documentation'; //to translate
$strSetupForm_Server_pmadb = 'PMA database'; //to translate
$strSetupFormset_customization = 'Customization'; //to translate
$strSetupFormset_export = 'Customize export options'; //to translate
$strSetupFormset_features = 'Features'; //to translate
$strSetupFormset_import = 'Customize import defaults'; //to translate
$strSetupFormset_left_frame = 'Customize navigation frame'; //to translate
$strSetupFormset_main_frame = 'Customize main frame'; //to translate
$strSetupForm_Sql_box_desc = 'Customize links shown in SQL Query boxes'; //to translate
$strSetupForm_Sql_box = 'SQL Query box'; //to translate
$strSetupForm_Sql_queries_desc = 'SQL queries settings, for SQL Query box options see [a@?page=form&amp;formset=main_frame#tab_Sql_box]Navigation frame[/a] settings'; //to translate
$strSetupForm_Sql_queries = 'SQL queries'; //to translate
$strSetupForm_Startup_desc = 'Customize startup page'; //to translate
$strSetupForm_Startup = 'Startup'; //to translate
$strSetupForm_Tabs_desc = 'Choose how you want tabs to work'; //to translate
$strSetupForm_Tabs = 'Tabs'; //to translate
$strSetupGZipDump_desc = 'Enable [a@http://en.wikipedia.org/wiki/Gzip]gzip[/a] compression for import and export operations'; //to translate
$strSetupGZipDump_name = 'GZip'; //to translate
$strSetupGZipDumpWarning = '[a@?page=form&amp;formset=features#tab_Import_export]GZip compression and decompression[/a] requires functions (%s) which are unavailable on this system.'; //to translate
$strSetupHomepageLink = 'phpMyAdmin homepage'; //to translate
$strSetupCharEditing_desc = 'Defines which type of editing controls should be used for CHAR and VARCHAR fields; [kbd]input[/kbd] - allows limiting of input length, [kbd]textarea[/kbd] - allows newlines in fields'; //to translate
$strSetupCharEditing_name = 'CHAR fields editing'; //to translate
$strSetupCharTextareaCols_desc = 'Number of columns for CHAR/VARCHAR textareas'; //to translate
$strSetupCharTextareaCols_name = 'CHAR textarea columns'; //to translate
$strSetupCharTextareaRows_desc = 'Number of rows for CHAR/VARCHAR textareas'; //to translate
$strSetupCharTextareaRows_name = 'CHAR textarea rows'; //to translate
$strSetupCheckConfigurationPermissions_name = 'Check config file permissions'; //to translate
$strSetupIconvExtraParams_name = 'Extra parameters for iconv'; //to translate
$strSetupIgnoreErrors = 'Ignore errors'; //to translate
$strSetupIgnoreMultiSubmitErrors_desc = 'If enabled, phpMyAdmin continues computing multiple-statement queries even if one of the queries failed'; //to translate
$strSetupIgnoreMultiSubmitErrors_name = 'Ignore multiple statement errors'; //to translate
$strSetupImport_allow_interrupt_desc = 'Allow interrupt of import in case script detects it is close to time limit. This might be good way to import large files, however it can break transactions.'; //to translate
$strSetupImport_allow_interrupt_name = 'Partial import: allow interrupt'; //to translate
$strSetupImport_format_desc = 'Default format; be aware that this list depends on location (database, table) and only SQL is always available'; //to translate
$strSetupImport_format_name = 'Format of imported file'; //to translate
$strSetupImport_skip_queries_desc = 'Number of records (queries) to skip from start'; //to translate
$strSetupImport_skip_queries_name = 'Partial import: skip queries'; //to translate
$strSetupInsecureConnection = 'Insecure connection'; //to translate
$strSetupInsecureConnectionMsg1 = 'You are not using a secure connection; all data (including potentially sensitive information, like passwords) is transferred unencrypted!'; //to translate
$strSetupInsecureConnectionMsg2 = 'If your server is also configured to accept HTTPS requests follow [a@%s]this link[/a] to use a secure connection.'; //to translate
$strSetupInsertRows_desc = 'How many rows can be inserted at one time'; //to translate
$strSetupInsertRows_name = 'Number of inserted rows'; //to translate
$strSetupLeftDefaultTabTable_name = 'Target for quick access icon'; //to translate
@@ -1287,144 +1445,72 @@ $strSetupLeftLogoLinkWindow_desc = 'Open the linked page in the main window ([kb
$strSetupLeftLogoLinkWindow_name = 'Logo link target'; //to translate
$strSetupLeftPointerEnable_desc = 'Highlight server under the mouse cursor'; //to translate
$strSetupLeftPointerEnable_name = 'Enable highlighting'; //to translate
$strSetupLetUserChoose = 'let the user choose'; //to translate
$strSetupLightTabs_desc = 'Use less graphically intense tabs'; //to translate
$strSetupLightTabs_name = 'Light tabs'; //to translate
$strSetupLoad = 'Load'; //to translate
$strSetupLoginCookieDeleteAll_desc = 'If TRUE, logout deletes cookies for all servers; when set to FALSE, logout 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.'; //to translate
$strSetupLoginCookieDeleteAll_name = 'Delete all cookies on logout'; //to translate
$strSetupLoginCookieRecall_desc = 'Define whether the previous login should be recalled or not in cookie authentication mode'; //to translate
$strSetupLoginCookieRecall_name = 'Recall user name'; //to translate
$strSetupLoginCookieStore_desc = 'Define how long (in seconds) a login cookie should be stored in browser. The default of 0 means that it will be kept for the existing session only, and will be deleted as soon as you close the browser window. This is recommended for non-trusted environments.'; //to translate
$strSetupLoginCookieStore_name = 'Login cookie store'; //to translate
$strSetupLoginCookieValidity_desc = 'Define how long (in seconds) a login cookie is valid'; //to translate
$strSetupLoginCookieValidityMsg = '[a@?page=form&formset=features#tab_Security]Login cookie validity[/a] should be should be set to 1800 seconds (30 minutes) at most. Values larger than 1800 may pose a security risk such as impersonation.'; //to translate
$strSetupLoginCookieValidity_name = 'Login cookie validity'; //to translate
$strSetupMaxDbList_desc = 'Maximum number of databases displayed in left frame and database list'; //to translate
$strSetupMaxDbList_name = 'Maximum databases'; //to translate
$strSetupMaxCharactersInDisplayedSQL_desc = 'Maximum number of characters used when a SQL query is displayed'; //to translate
$strSetupMaxCharactersInDisplayedSQL_name = 'Maximum displayed SQL length'; //to translate
$strSetupMaxDbList_desc = 'Maximum number of databases displayed in left frame and database list'; //to translate
$strSetupMaxRows_desc = 'Number of rows displayed when browsing a result set. If the result set contains more rows, &quot;Previous&quot; and &quot;Next&quot; links will be shown.'; //to translate
$strSetupMaxRows_name = 'Maximum number of rows to display'; //to translate
$strSetupMaxTableList_desc = 'Maximum number of tables displayed in table list'; //to translate
$strSetupMaxTableList_name = 'Maximum tables'; //to translate
$strSetupMemoryLimit_desc = 'The number of bytes a script is allowed to allocate, eg. [kbd]32M[/kbd] ([kbd]0[/kbd] for no limit)'; //to translate
$strSetupMemoryLimit_name = 'Memory limit'; //to translate
$strSetupNavigationBarIconic_desc = 'Use only icons, only text or both'; //to translate
$strSetupNavigationBarIconic_name = 'Iconic navigation bar'; //to translate
$strSetupNewServer = 'New server'; //to translate
$strSetupNoServers = 'There are no configured servers'; //to translate
$strSetupOBGzip_desc = 'use GZip output buffering for increased speed in HTTP transfers'; //to translate
$strSetupOBGzip_name = 'GZip output buffering'; //to translate
$strSetupOptionNone = '- none -'; //to translate
$strSetupOrder_desc = '[kbd]SMART[/kbd] - i.e. descending order for fields of type TIME, DATE, DATETIME and TIMESTAMP, ascending order otherwise'; //to translate
$strSetupOrder_name = 'Default sorting order'; //to translate
$strSetupOverview = 'Overview'; //to translate
$strSetupPersistentConnections_desc = 'Use persistent connections to MySQL databases'; //to translate
$strSetupPersistentConnections_name = 'Persistent connections'; //to translate
$strSetupPropertiesIconic_desc = 'Use only icons, only text or both'; //to translate
$strSetupPropertiesIconic_name = 'Iconic table operations'; //to translate
$strSetupProtectBinary_desc = 'Disallow BLOB and BINARY fields from editing'; //to translate
$strSetupProtectBinary_name = 'Protect binary fields'; //to translate
$strSetupQueryHistoryDB_desc = 'Enable if you want DB-based query history (requires pmadb). If disabled, this utilizes JS-routines to display query history (lost by window close).'; //to translate
$strSetupQueryHistoryDB_name = 'Permanent query history'; //to translate
$strSetupQueryHistoryMax_desc = 'How many queries are kept in history'; //to translate
$strSetupQueryHistoryMax_name = 'Query history length'; //to translate
$strSetupQueryWindowDefTab_desc = 'Tab displayed when opening a new query window'; //to translate
$strSetupQueryWindowDefTab_name = 'Default query window tab'; //to translate
$strSetupRecodingEngine_desc = 'Select which functions will be used for character set conversion'; //to translate
$strSetupRecodingEngine_name = 'Recoding engine'; //to translate
$strSetupRestoreDefaultValue = 'Restore default value'; //to translate
$strSetupRevertErroneousFields = 'Try to revert erroneous fields to their default values'; //to translate
$strSetupSaveDir_desc = 'Directory where exports can be saved on server'; //to translate
$strSetupSaveDir_name = 'Save directory'; //to translate
$strSetupServerAuthConfigMsg = 'You set the [kbd]config[/kbd] authentication type and included username and password for auto-login, which is not a desirable option for live hosts. Anyone who knows or guesses your phpMyAdmin URL can directly access your phpMyAdmin panel. Set [a@?page=servers&amp;mode=edit&amp;id=%1$d#tab_Server]authentication type[/a] to [kbd]cookie[/kbd] or [kbd]http[/kbd].'; //to translate
$strSetupServerExtensionMsg = 'You should use mysqli for performance reasons'; //to translate
$strSetupServerNoPasswordMsg = 'You allow for connecting to the server without a password.'; //to translate
$strSetupServersAdd = 'Add a new server'; //to translate
$strSetupServers_AllowDeny_order_desc = 'Leave blank if not used'; //to translate
$strSetupServers_AllowDeny_order_name = 'Host authentication order'; //to translate
$strSetupServers_AllowDeny_rules_desc = 'Leave blank for defaults'; //to translate
$strSetupServers_AllowDeny_rules_name = 'Host authentication rules'; //to translate
$strSetupServers_AllowNoPassword_name = 'Allow logins without a password'; //to translate
$strSetupServers_AllowRoot_name = 'Allow root login'; //to translate
$strSetupServers_auth_swekey_config_name = 'SweKey config file'; //to translate
$strSetupServers_auth_type_desc = 'Authentication method to use'; //to translate
$strSetupServers_auth_type_name = 'Authentication type'; //to translate
$strSetupServers_bookmarktable_desc = 'Leave blank for no [a@http://wiki.phpmyadmin.net/pma/bookmark]bookmark[/a] support, suggested: [kbd]pma_bookmark[/kbd]'; //to translate
$strSetupServers_bookmarktable_name = 'Bookmark table'; //to translate
$strSetupServers_column_info_desc = 'Leave blank for no column comments/mime types, suggested: [kbd]pma_column_info[/kbd]'; //to translate
$strSetupServers_column_info_name = 'Column information table'; //to translate
$strSetupServers_compress_desc = 'Compress connection to MySQL server'; //to translate
$strSetupServers_compress_name = 'Compress connection'; //to translate
$strSetupServers_connect_type_desc = 'How to connect to server, keep tcp if unsure'; //to translate
$strSetupServers_connect_type_name = 'Connection type'; //to translate
$strSetupServers_controlpass_name = 'Control user password'; //to translate
$strSetupServers_controluser_desc = 'A special MySQL user configured with limited permissions, more information available on [a@http://wiki.phpmyadmin.net/pma/controluser]wiki[/a]'; //to translate
$strSetupServers_controluser_name = 'Control user'; //to translate
$strSetupServers_CountTables_desc = 'Count tables when showing database list'; //to translate
$strSetupServers_CountTables_name = 'Count tables'; //to translate
$strSetupServers_designer_coords_desc = 'Leave blank for no Designer support, suggested: [kbd]pma_designer_coords[/kbd]'; //to translate
$strSetupServers_designer_coords_name = 'Designer table'; //to translate
$strSetupServers_DisableIS_desc = '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]'; //to translate
$strSetupServers_DisableIS_name = 'Disable use of INFORMATION_SCHEMA'; //to translate
$strSetupServerSecurityInfoMsg = 'If you feel this is necessary, use additional protection settings - [a@?page=servers&amp;mode=edit&amp;id=%1$d#tab_Server_config]host authentication[/a] settings and [a@?page=form&amp;formset=features#tab_Security]trusted proxies list[/a]. However, IP-based protection may not be reliable if your IP belongs to an ISP where thousands of users, including you, are connected to.'; //to translate
$strSetupServersEdit = 'Edit server'; //to translate
$strSetupServers_extension_name = 'PHP extension to use'; //to translate
$strSetupServers_hide_db_desc = 'Hide databases matching regular expression (PCRE)'; //to translate
$strSetupServers_hide_db_name = 'Hide databases'; //to translate
$strSetupServers_history_desc = 'Leave blank for no SQL query history support, suggested: [kbd]pma_history[/kbd]'; //to translate
$strSetupServers_history_name = 'SQL query history table'; //to translate
$strSetupServers_host_name = 'Server hostname'; //to translate
$strSetupServers_LogoutURL_name = 'Logout URL'; //to translate
$strSetupServers_nopassword_desc = 'Try to connect without password'; //to translate
$strSetupServers_nopassword_name = 'Connect without password'; //to translate
$strSetupServers_only_db_desc = 'You can use MySQL wildcard characters (% and _), escape them if you want to use their literal instances, i.e. use \'my\_db\' and not \'my_db\''; //to translate
$strSetupServers_only_db_name = 'Show only listed databases'; //to translate
$strSetupServers_password_desc = 'Leave empty if not using config auth'; //to translate
$strSetupServers_password_name = 'Password for config auth'; //to translate
$strSetupServers_pdf_pages_desc = 'Leave blank for no PDF schema support, suggested: [kbd]pma_pdf_pages[/kbd]'; //to translate
$strSetupServers_pdf_pages_name = 'PDF schema: pages table'; //to translate
$strSetupServers_pmadb_desc = 'Database used for relations, bookmarks, and PDF features. See [a@http://wiki.phpmyadmin.net/pma/pmadb]pmadb[/a] for complete information. Leave blank for no support. Suggested: [kbd]phpmyadmin[/kbd]'; //to translate
$strSetupServers_pmadb_name = 'PMA database'; //to translate
$strSetupServers_port_desc = 'Port on which MySQL server is listening, leave empty for default'; //to translate
$strSetupServers_port_name = 'Server port'; //to translate
$strSetupServers_relation_desc = 'Leave blank for no [a@http://wiki.phpmyadmin.net/pma/relation]relation-links[/a] support, suggested: [kbd]pma_relation[/kbd]'; //to translate
$strSetupServers_relation_name = 'Relation table'; //to translate
$strSetupServers_ShowDatabasesCommand_desc = 'SQL command to fetch available databases'; //to translate
$strSetupServers_ShowDatabasesCommand_name = 'SHOW DATABASES command'; //to translate
$strSetupServers_SignonSession_desc = 'See [a@http://wiki.phpmyadmin.net/pma/auth_types#signon]authentication types[/a] for an example'; //to translate
$strSetupServers_SignonSession_name = 'Signon session name'; //to translate
$strSetupServers_SignonURL_name = 'Signon URL'; //to translate
$strSetupServerSslMsg = 'You should use SSL connections if your web server supports it'; //to translate
$strSetupServers_socket_desc = 'Socket on which MySQL server is listening, leave empty for default'; //to translate
$strSetupServers_socket_name = 'Server socket'; //to translate
$strSetupServers_ssl_desc = ''; //to translate
$strSetupServers_ssl_name = 'Use SSL'; //to translate
$strSetupServers_table_coords_desc = 'Leave blank for no PDF schema support, suggested: [kbd]pma_table_coords[/kbd]'; //to translate
$strSetupServers_table_coords_name = 'PDF schema: table coordinates'; //to translate
$strSetupServers_table_info_desc = 'Table to describe the display fields, leave blank for no support; suggested: [kbd]pma_table_info[/kbd]'; //to translate
$strSetupServers_table_info_name = 'Display fields table'; //to translate
$strSetupServers_user_desc = 'Leave empty if not using config auth'; //to translate
$strSetupServers_user_name = 'User for config auth'; //to translate
$strSetupServers_verbose_check_desc = 'Disable if you know that your pma_* tables are up to date. This prevents compatibility checks and thereby increases performance'; //to translate
$strSetupServers_verbose_check_name = 'Verbose check'; //to translate
$strSetupServers_verbose_name = 'Verbose name of this server'; //to translate
$strSetupSetValue = 'Set value: %s'; //to translate
$strSetupShowAll_desc = 'Whether a user should be displayed a &quot;show all (records)&quot; button'; //to translate
$strSetupShowAll_name = 'Allow to display all the rows'; //to translate
$strSetupShowCreateDb_name = 'Show create database form'; //to translate
$strSetupShowForm = 'Show form'; //to translate
$strSetupShowFunctionFields_desc = 'Display the function fields in edit/insert mode'; //to translate
$strSetupShowFunctionFields_name = 'Show function fields'; //to translate
$strSetupShowHiddenMessages = 'Show hidden messages (#MSG_COUNT)'; //to translate
$strSetupShowChgPassword_desc = 'Please note that enabling this has no effect with [kbd]config[/kbd] authentication mode because the password is hard coded in the configuration file; this does not limit the ability to execute the same command directly'; //to translate
$strSetupShowChgPassword_name = 'Show password change form'; //to translate
$strSetupShowCreateDb_name = 'Show create database form'; //to translate
$strSetupShowFunctionFields_desc = 'Display the function fields in edit/insert mode'; //to translate
$strSetupShowFunctionFields_name = 'Show function fields'; //to translate
$strSetupShowPhpInfo_desc = 'Shows link to [a@http://php.net/manual/function.phpinfo.php]phpinfo()[/a] output'; //to translate
$strSetupShowPhpInfo_name = 'Show phpinfo() link'; //to translate
$strSetupShowServerInfo_name = 'Show detailed MySQL server information'; //to translate
$strSetupShowSQL_desc = 'Defines whether SQL queries generated by phpMyAdmin should be displayed'; //to translate
$strSetupShowSQL_name = 'Show SQL queries'; //to translate
$strSetupShowStats_desc = 'Allow to display database and table statistics (eg. space usage)'; //to translate
$strSetupShowStats_name = 'Show statistics'; //to translate
$strSetupShowTooltipAliasDB_desc = 'If tooltips are enabled and a database comment is set, this will flip the comment and the real name'; //to translate
@@ -1433,7 +1519,6 @@ $strSetupShowTooltipAliasTB_desc = 'When setting this to [kbd]nested[/kbd], the
$strSetupShowTooltipAliasTB_name = 'Display table comment instead of its name'; //to translate
$strSetupShowTooltip_name = 'Display table comments in tooltips'; //to translate
$strSetupSkipLockedTables_desc = 'Mark used tables and make it possible to show databases with locked tables'; //to translate
$strSetupSkipLockedTables_name = 'Skip locked tables'; //to translate
$strSetupSQLQuery_Edit_name = 'Edit'; //to translate
$strSetupSQLQuery_Explain_name = 'Explain SQL'; //to translate
$strSetupSQLQuery_Refresh_name = 'Refresh'; //to translate
@@ -1441,47 +1526,35 @@ $strSetupSQLQuery_ShowAsPHP_name = 'Create PHP Code'; //to translate
$strSetupSQLQuery_Validate_name = 'Validate SQL'; //to translate
$strSetupSuggestDBName_desc = 'Suggest a database name on the &quot;Create Database&quot; form (if possible) or keep the text field empty'; //to translate
$strSetupSuggestDBName_name = 'Suggest new database name'; //to translate
$strSetupTrue = 'yes'; //to translate
$strSetupTrustedProxies_desc = 'Input proxies as [kbd]IP: trusted HTTP header[/kbd]. The following example specifies that phpMyAdmin should trust a HTTP_X_FORWARDED_FOR (X-Forwarded-For) header coming from the proxy 1.2.3.4:[br][kbd]1.2.3.4: HTTP_X_FORWARDED_FOR[/kbd]'; //to translate
$strSetupTrustedProxies_name = 'List of trusted proxies for IP allow/deny'; //to translate
$strSetupUploadDir_desc = 'Directory on server where you can upload files for import'; //to translate
$strSetupUploadDir_name = 'Upload directory'; //to translate
$strSetupUseDbSearch_desc = 'Allow for searching inside the entire database'; //to translate
$strSetupUseDbSearch_name = 'Use database search'; //to translate
$strSetupVerboseMultiSubmit_desc = 'Show affected rows of each statement on multiple-statement queries. See libraries/import.lib.php for defaults on how many queries a statement may contain.'; //to translate
$strSetupVerboseMultiSubmit_name = 'Verbose multiple statements'; //to translate
$strSetupVersionCheckDataError = 'Reading of version failed. Maybe you\'re offline or the upgrade server does not respond.'; //to translate
$strSetupVersionCheckInvalid = 'Got invalid version string from server'; //to translate
$strSetupVersionCheckLink = 'Check for latest version'; //to translate
$strSetupVersionCheckNewAvailableSvn = 'You are using subversion version, run [kbd]svn update[/kbd] :-)[br]The latest stable version is %s, released on %s.'; //to translate
$strSetupVersionCheckNone = 'No newer stable version is available'; //to translate
$strSetupVersionCheckUnparsable = 'Unparsable version string'; //to translate
$strSetupVersionCheck = 'Version check'; //to translate
$strSetupVersionCheckWrapperError = 'Neither URL wrapper nor CURL is available. Version check is not possible.'; //to translate
$strSetupWarning = 'Warning'; //to translate
$strSetupZipDump_desc = 'Enable [a@http://en.wikipedia.org/wiki/ZIP_(file_format)]ZIP[/a] compression for import and export operations'; //to translate
$strSetupZipDumpExportWarning = '[a@?page=form&amp;formset=features#tab_Import_export]Zip compression[/a] requires functions (%s) which are unavailable on this system.'; //to translate
$strSetupZipDumpImportWarning = '[a@?page=form&amp;formset=features#tab_Import_export]Zip decompression[/a] requires functions (%s) which are unavailable on this system.'; //to translate
$strSetupZipDump_name = 'ZIP'; //to translate
$strStatic = 'static'; //to translate
$strSuhosin = 'Server running with Suhosin. Please refer to %sdocumentation%s for possible issues.'; //to translate
$strSwekeyAuthenticating = 'Authentisiere ...'; //to translate
$strTexyText = 'Texy! text'; //to translate
$strViewHasAtLeast = 'This view has at least this number of rows. Please refer to %sdocumentation%s.'; //to translate
$strConfigDirectoryWarning = 'Directory [code]config[/code], which is used by the setup script, still exists in your phpMyAdmin directory. You should remove it once phpMyAdmin has been configured.'; //to translate
$strRemoveCRLF = 'Remove CRLF characters within fields'; //to translate
$strDoNotAutoIncrementZeroValues = 'Do not use AUTO_INCREMENT for zero values'; //to translate
$strAndSmall = 'and'; //to translate
$strReplicationStatus = 'Replication status'; //to translate
$strReplicationStatusInfo = 'This MySQL server works as %s in <b>replication</b> process. For further information about replication status on the server, please visit the <a href="#replication">replication section</a>.'; //to translate
$strReplicationStatus_master = 'Master status'; //to translate
$strReplicationStatus_slave = 'Slave status'; //to translate
$strNavTableFilter = 'Filter'; //to translate
$strPhpArray = 'PHP array'; //to translate
$strImportLargeFileUploading = 'The file being uploaded is probably larger than the maximum allowed size or this is a known bug in webkit based (Safari, Google Chrome, Arora etc.) browsers.'; //to translate
$strImportProceedingFile = 'The file is being processed, please be patient.'; //to translate
$strImportUploadInfoNotAvailable = 'Please be patient, the file is being uploaded. Details about the upload are not available.'; //to translate
$strTrackingDatabaseLog = 'Database Log'; //to translate
$strImportNoticePt1 = 'The following structures have either been created or altered. Here you can:'; //to translate
$strImportNoticePt3 = 'Change any of its settings by clicking the corresponding "Options" link'; //to translate
$strGoToDatabase = 'Go to database'; //to translate
$strGoToTable = 'Go to table'; //to translate
$strGoToView = 'Go to view'; //to translate
$strStructureLC = 'structure'; //to translate
$strSettings = 'settings'; //to translate
$strImportODS = 'Open Document Spreadsheet'; //to translate
$strImportColNames = 'Column names in first row'; //to translate
$strImportEmptyRows = 'Do not import empty rows'; //to translate
$strImportODSPercents = 'Import percentages as proper decimals (12.00% to .12)'; //to translate
$strImportODSCurrency = 'Import currencies ($5.00 to 5.00)'; //to translate
$strImportXLS = 'Excel 97-2003 XLS Workbook'; //to translate
$strImportNoticePt2 = 'View a structure`s contents by clicking on its name'; //to translate
$strImportNoticePt4 = 'Edit its structure by following the "Structure" link'; //to translate
$strImportXLSX = 'Excel 2007 XLSX Workbook'; //to translate
$strXMLError = 'The XML file specified was either malformed or incomplete. Please correct the issue and try again.'; //to translate
$strXMLExportContents = 'Export contents'; //to translate
$strXMLExportFunctions = 'Export functions'; //to translate
$strXMLExportProcedures = 'Export procedures'; //to translate
$strXMLExportStructs = 'Export Structure Schemas (recommended)'; //to translate
$strXMLExportTables = 'Export tables'; //to translate
$strXMLExportTriggers = 'Export triggers'; //to translate
$strXMLExportViews = 'Export views'; //to translate
?>

View File

@@ -18,24 +18,24 @@ $datefmt = '%d %B %Y, στις %I:%M %p';
// To Arrange
$timespanfmt = '%s μέρες, %s ώρες, %s λεπτά and %s δευτερόλεπτα';
$timespanfmt = '%s μέρες, %s ώρες, %s λεπτά and %s δευτερόλεπτα';
$strAbortedClients = 'Ακυρωμένες συνδέσεις';
$strAccessDeniedExplanation = 'Το phpMyAdmin προσπάθησε να συνδεθεί με τον διακομιστή MySQL αλλά ο διακομιστής απέριψε τη σύνδεση. Θα πρέπει να ελέγξετε την διεύθυνση, το όνομα χρήστη και τον κωδικό πρόσβασης στο αρχείο ρυθμίσεων config.inc.php και να βεβαιωθείτε ότι αντιστοιχούν σε αυτά που σας έχει δώσει ο διαχειρηστής του διακομιστή MySQL.';
$strAbortedClients = 'Ακυρωμένες συνδέσεις';
$strAccessDeniedExplanation = 'Το phpMyAdmin προσπάθησε να συνδεθεί με τον διακομιστή MySQL αλλά ο διακομιστής απέριψε τη σύνδεση. Θα πρέπει να ελέγξετε την διεύθυνση, το όνομα χρήστη και τον κωδικό πρόσβασης στο αρχείο ρυθμίσεων config.inc.php και να βεβαιωθείτε ότι αντιστοιχούν σε αυτά που σας έχει δώσει ο διαχειρηστής του διακομιστή MySQL.';
$strAccessDenied = '\'Αρνηση Πρόσβασης';
$strAction = 'Ενέργεια';
$strAddAutoIncrement = 'Προσθήκη τιμής AUTO_INCREMENT';
$strAddAutoIncrement = 'Προσθήκη τιμής AUTO_INCREMENT';
$strAddDeleteColumn = 'Προσθήκη/Αφαίρεση Στήλης Πεδίου';
$strAddDeleteRow = 'Προσθήκη/Αφαίρεση Γραμμής Κριτηρίων';
$strAddIntoComments = 'Προσθήκη στα σχόλια';
$strAddNewField = 'Προσθήκη νέου Πεδίου';
$strAddPrivilegesOnDb = 'Προσθήκη προνομίων στην ακόλουθη βάση δεδομένων';
$strAddPrivilegesOnTbl = 'Προσθήκη δεδομένων στον ακόλουθο πίνακα';
$strAddPrivilegesOnDb = 'Προσθήκη προνομίων στην ακόλουθη βάση δεδομένων';
$strAddPrivilegesOnTbl = 'Προσθήκη δεδομένων στον ακόλουθο πίνακα';
$strAddSearchConditions = 'Προσθήκη νέου όρου (σώμα της "where" πρότασης):';
$strAddToIndex = 'Προσθήκη στο ευρετήριο &nbsp;%s&nbsp;κολώνας(ων)';
$strAddUserMessage = 'Προσθέσατε ένα νέο χρήστη.';
$strAddUser = 'Προσθήκη νέου Χρήστη';
$strAdministration = 'Διαχείριση';
$strAdministration = 'Διαχείριση';
$strAfterInsertBack = 'Επιστροφή';
$strAfterInsertNewInsert = 'Εισαγωγή νέας εγγραφής';
$strAfter = 'Μετά το %s';
@@ -49,18 +49,18 @@ $strAnyHost = 'Οποιοδήποτε Σύστημα';
$strAnyUser = 'Οποιοσδήποτε Χρήστης';
$strAny = 'Οποιοδήποτε';
$strAPrimaryKey = 'Ένα πρωτεύον κλειδί προστέθηκε στο %s';
$strArabic = 'Αραβικά';
$strArmenian = 'Αρμενικά';
$strArabic = 'Αραβικά';
$strArmenian = 'Αρμενικά';
$strAscending = 'Αύξουσα';
$strAtBeginningOfTable = 'Στην αρχή του Πίνακα';
$strAtEndOfTable = 'Στο τέλος του Πίνακα';
$strAttr = 'Χαρακτηριστικά';
$strAutomaticLayout = 'Αυτόματη διάταξη';
$strAutomaticLayout = 'Αυτόματη διάταξη';
$strBack = 'Επιστροφή';
$strBaltic = 'Βαλτικής';
$strBeginCut = 'BEGIN CUT';
$strBeginRaw = 'BEGIN RAW';
$strBaltic = 'Βαλτικής';
$strBeginCut = 'BEGIN CUT';
$strBeginRaw = 'BEGIN RAW';
$strBinaryDoNotEdit = 'Δυαδικό - χωρίς δυνατότητα επεξεργασίας';
$strBinary = 'Δυαδικό';
$strBookmarkDeleted = 'Η ετικέτα διεγράφη.';
@@ -69,196 +69,196 @@ $strBookmarkQuery = 'Αποθηκευμένο επερώτημα SQL';
$strBookmarkThis = 'Αποθήκευση αυτού του επερωτήματος SQL';
$strBookmarkView = 'Μόνο ανάγνωση';
$strBrowse = 'Περιήγηση';
$strBulgarian = 'Βουλγαρικά';
$strBulgarian = 'Βουλγαρικά';
$strBzip = 'συμπίεση «bzip»';
$strCannotLogin = 'Δεν ήταν δυνατή η σύνδεση με τον διακομιστή MySQL';
$strCantLoadRecodeIconv = 'Δεν είναι δυνατή η φόρτωση της επέκτασης iconv ή recode που χρειάζεται για την μετατροπή του σετ χαρακτήρων. Ρυθμίστε την php να επιτρέπει την χρήση αυτών των επεκτάσεων ή απανεργοποιήστε την μετατροπή χαρακτήρων στο phpMyAdmin.';
$strCantLoad = 'δεν ήταν δυνατή η φόρτωση της επέκτασης %s ,<br />παρακαλώ ελέγξτε τις ρυθμίσεις της PHP';
$strCannotLogin = 'Δεν ήταν δυνατή η σύνδεση με τον διακομιστή MySQL';
$strCantLoadRecodeIconv = 'Δεν είναι δυνατή η φόρτωση της επέκτασης iconv ή recode που χρειάζεται για την μετατροπή του σετ χαρακτήρων. Ρυθμίστε την php να επιτρέπει την χρήση αυτών των επεκτάσεων ή απανεργοποιήστε την μετατροπή χαρακτήρων στο phpMyAdmin.';
$strCantLoad = 'δεν ήταν δυνατή η φόρτωση της επέκτασης %s ,<br />παρακαλώ ελέγξτε τις ρυθμίσεις της PHP';
$strCantRenameIdxToPrimary = 'Η μετονομασία του ευρετηρίου σε PRIMARY σε είναι εφικτή!';
$strCantUseRecodeIconv = 'Δεν είναι δυνατή η χρήση της επέκτασης iconv ούτε της libiconv ούτε της ρουτίνας recode_string, ενώ η επέκταση έχει φορτωθεί. Ελέξτε τις ρυθμίσεις της php.';
$strCantUseRecodeIconv = 'Δεν είναι δυνατή η χρήση της επέκτασης iconv ούτε της libiconv ούτε της ρουτίνας recode_string, ενώ η επέκταση έχει φορτωθεί. Ελέξτε τις ρυθμίσεις της php.';
$strCardinality = 'Μοναδικότητα';
$strCentralEuropean = 'Κεντρικής Ευρώπης';
$strChangeCopyModeCopy = '... διατήρηση του παλιού χρήστη.';
$strChangeCopyModeDeleteAndReload = ' ... διαγραφή του παλιού χρήστη από τους πίνακες χρηστών και επαναφόρτωση των προνομίων.';
$strChangeCopyModeJustDelete = ' ... διαγραφή του παλιού χρήστη από τους πίνακες χρηστών.';
$strChangeCopyModeRevoke = ' ... ανάκληση των προνομίων του παλιού χρήστη και διαγραφή του.';
$strChangeCopyMode = 'Δημιουργία νέα χρήστη με τα ίδια προνόμια και ...';
$strChangeCopyUser = 'Αλλαγή Στοιχείων Πρόσβασης / Αντιγραφή Χρήστη';
$strCentralEuropean = 'Κεντρικής Ευρώπης';
$strChangeCopyModeCopy = '... διατήρηση του παλιού χρήστη.';
$strChangeCopyModeDeleteAndReload = ' ... διαγραφή του παλιού χρήστη από τους πίνακες χρηστών και επαναφόρτωση των προνομίων.';
$strChangeCopyModeJustDelete = ' ... διαγραφή του παλιού χρήστη από τους πίνακες χρηστών.';
$strChangeCopyModeRevoke = ' ... ανάκληση των προνομίων του παλιού χρήστη και διαγραφή του.';
$strChangeCopyMode = 'Δημιουργία νέα χρήστη με τα ίδια προνόμια και ...';
$strChangeCopyUser = 'Αλλαγή Στοιχείων Πρόσβασης / Αντιγραφή Χρήστη';
$strChangeDisplay = 'Επιλέξτε πεδίο για εμφάνιση';
$strChangePassword = 'Αλλαγή κωδικού πρόσβασης';
$strChange = 'Αλλαγή';
$strCharsetOfFile = 'Σετ χαρακτήρων του αρχείου:';
$strCharsets = 'Σετ χαρακτήρων';
$strCharset = 'Σετ χαρακτήρων';
$strCharsetOfFile = 'Σετ χαρακτήρων του αρχείου:';
$strCharsets = 'Σετ χαρακτήρων';
$strCharset = 'Σετ χαρακτήρων';
$strCheckAll = 'Επιλογή όλων';
$strCheckPrivsLong = 'Έλεγχος προνομίων για τη βάση &quot;%s&quot;.';
$strCheckPrivs = 'Έλεγχος Προνομίων';
$strCheckPrivsLong = 'Έλεγχος προνομίων για τη βάση &quot;%s&quot;.';
$strCheckPrivs = 'Έλεγχος Προνομίων';
$strCheckTable = 'Έλεγχος πίνακα';
$strChoosePage = 'Παρακαλώ επιλέξτε σελίδα για αλλαγή';
$strChoosePage = 'Παρακαλώ επιλέξτε σελίδα για αλλαγή';
$strColComFeat = 'Εμφάνιση σχολίων πεδίων';
$strColumnNames = 'Ονόματα στηλών';
$strColumnPrivileges = 'Προνόμια πεδίων';
$strCommand = 'Εντολή';
$strComments = 'Σχόλια';
$strColumnPrivileges = 'Προνόμια πεδίων';
$strCommand = 'Εντολή';
$strComments = 'Σχόλια';
$strCompleteInserts = 'Ολοκληρωμένες εντολές «Insert»';
$strCompression = 'Συμπίεση';
$strConfigFileError = 'Το phpMyAdmin δεν μπόρεσε να διαβάσει το αρχείο ρυθμίσεων!<br />Αυτό μπορεί να συμβεί εάν η php βρει κάποιο λάθος στο αρχείο ή εάν η php δεν μπορεί να βρει το αρχείο.<br />Παρακαλώ καλέστε το αρχείο ρυθμίσεων απ\' ευθείας χρησιμοποιώντας το ακόλουθο link και διαβάστε τα μυνήματα λάθους που θα επιστρέψει η php. Στις περισσότερες περιπτώσεις κάπου λείπουν εισαγωγικά (") ή ερωτιματικά (;).<br />Εάν η php επιστρέψει μια λευκή σελίδα, όλα είναι σωστά.';
$strConfigureTableCoord = 'Παρακαλώ ορίστε τις συντεταγμένες για τον πίνακα %s';
$strConnections = 'Συνδέσεις';
$strCompression = 'Συμπίεση';
$strConfigFileError = 'Το phpMyAdmin δεν μπόρεσε να διαβάσει το αρχείο ρυθμίσεων!<br />Αυτό μπορεί να συμβεί εάν η php βρει κάποιο λάθος στο αρχείο ή εάν η php δεν μπορεί να βρει το αρχείο.<br />Παρακαλώ καλέστε το αρχείο ρυθμίσεων απ\' ευθείας χρησιμοποιώντας το ακόλουθο link και διαβάστε τα μυνήματα λάθους που θα επιστρέψει η php. Στις περισσότερες περιπτώσεις κάπου λείπουν εισαγωγικά (") ή ερωτιματικά (;).<br />Εάν η php επιστρέψει μια λευκή σελίδα, όλα είναι σωστά.';
$strConfigureTableCoord = 'Παρακαλώ ορίστε τις συντεταγμένες για τον πίνακα %s';
$strConnections = 'Συνδέσεις';
$strCookiesRequired = 'Από αυτό το σημείο πρέπει να έχετε ενεργοποιημένα cookies.';
$strCopyTableOK = 'Ο Πίνακας %s αντιγράφηκε στο %s.';
$strCopyTableSameNames = 'Δεν είναι δυνατή η αντιγραφή του πίνακα στον εαυτό του!';
$strCopyTableSameNames = 'Δεν είναι δυνατή η αντιγραφή του πίνακα στον εαυτό του!';
$strCopyTable = 'Αντιγραφή πίνακα σε (βάση<b>.</b>πίνακας):';
$strCouldNotKill = 'Το phpMyAdmin δεν μπόρεσε να διακόψει τη λειτουργία %s. Μπορεί να έχει ήδη σταματήσει.';
$strCouldNotKill = 'Το phpMyAdmin δεν μπόρεσε να διακόψει τη λειτουργία %s. Μπορεί να έχει ήδη σταματήσει.';
$strCreateIndexTopic = 'Δημιουργία νέου ευρετηρίου';
$strCreateIndex = 'Δημιουργία ευρετηρίου σε &nbsp;%s&nbsp;πεδία';
$strCreateNewDatabase = 'Δημιουργία νέας βάσης';
$strCreateNewTable = 'Δημιουργία νέου πίνακα στη βάση %s';
$strCreatePage = 'Δημιουργία νέας σελίδας';
$strCreatePage = 'Δημιουργία νέας σελίδας';
$strCreatePdfFeat = 'Δημιουργία αρχείων PDF';
$strCreate = 'Δημιουργία';
$strCriteria = 'Κριτήρια';
$strCroatian = 'Κροατικά';
$strCyrillic = 'Κυριλλικά';
$strCzech = 'Τσεχικά';
$strCroatian = 'Κροατικά';
$strCyrillic = 'Κυριλλικά';
$strCzech = 'Τσεχικά';
$strDanish = 'Δανικά';
$strDanish = 'Δανικά';
$strDatabaseExportOptions = 'Επιλογές εξαγωγής βάσης δεδομένων';
$strDatabaseHasBeenDropped = 'Η βάση δεδομένων %s διεγράφη.';
$strDatabasesDropped = '%s βάσεις δεδομένων διεγράφησαν επιτυχώς.';
$strDatabasesStatsDisable = 'Απενεργοποίηση Στατιστικών';
$strDatabasesStatsEnable = 'Ενεργοποίηση Στατιστικών';
$strDatabasesStatsHeavyTraffic = 'Σημείωση: Η ενεργοποίηση στατιστικών μπορεί να προκαλέσει μεγάλη μεταφορά δεδομένων μεταξύ του διακομιστή διαδικτύου και του διακομιστή MySQL.';
$strDatabasesDropped = '%s βάσεις δεδομένων διεγράφησαν επιτυχώς.';
$strDatabasesStatsDisable = 'Απενεργοποίηση Στατιστικών';
$strDatabasesStatsEnable = 'Ενεργοποίηση Στατιστικών';
$strDatabasesStatsHeavyTraffic = 'Σημείωση: Η ενεργοποίηση στατιστικών μπορεί να προκαλέσει μεγάλη μεταφορά δεδομένων μεταξύ του διακομιστή διαδικτύου και του διακομιστή MySQL.';
$strDatabasesStats = 'Στατιστικά βάσης';
$strDatabases = 'Βάσεις Δεδομένων';
$strDatabase = 'Βάση';
$strDataDict = 'Λεξικό δεδομένων';
$strDataDict = 'Λεξικό δεδομένων';
$strDataOnly = 'Μόνο τα δεδομένα';
$strData = 'Δεδομένα';
$strDBComment = 'Σχόλιο βάσης: ';
$strDbPrivileges = 'Προνόμια βάσης δεδομένων';
$strDbSpecific = 'Χρήστης Βάσης';
$strDefaultValueHelp = 'Για προκαθορισμένες τιμές, παρακαλώ εισάγετε μία τιμή, χωρίς χαρακτήρες διαφυγής ή εισαγωγικά, χρησιμοποιώντας τη μορφή: a';
$strDbPrivileges = 'Προνόμια βάσης δεδομένων';
$strDbSpecific = 'Χρήστης Βάσης';
$strDefaultValueHelp = 'Για προκαθορισμένες τιμές, παρακαλώ εισάγετε μία τιμή, χωρίς χαρακτήρες διαφυγής ή εισαγωγικά, χρησιμοποιώντας τη μορφή: a';
$strDefault = 'Προκαθορισμένο';
$strDeleteAndFlushDescr = 'Αυτός είναι ο πιο "καθαρός" τρόπος, αλλά η επαναφόρτωση των προνομίων μπορεί να καθυστερήσει.';
$strDeleteAndFlush = 'Διαγραφή των χρηστών και επαναφόρτωση των προνομίων.';
$strDeleteAndFlushDescr = 'Αυτός είναι ο πιο "καθαρός" τρόπος, αλλά η επαναφόρτωση των προνομίων μπορεί να καθυστερήσει.';
$strDeleteAndFlush = 'Διαγραφή των χρηστών και επαναφόρτωση των προνομίων.';
$strDeleted = 'Η Εγγραφή έχει διαγραφεί';
$strDelete = 'Διαγραφή';
$strDeleting = 'Διαγραφή %s';
$strDelOld = 'Η τρέχουσα σελίδα έχει αναφορές σε πίνακες που δεν υπάρχουν πια. Θέλετε να διαγραφές αυτές οι αναφορές;';
$strDeleting = 'Διαγραφή %s';
$strDelOld = 'Η τρέχουσα σελίδα έχει αναφορές σε πίνακες που δεν υπάρχουν πια. Θέλετε να διαγραφές αυτές οι αναφορές;';
$strDescending = 'Φθίνουσα';
$strDescription = 'Περιγραφή';
$strDictionary = 'λεξικό';
$strDescription = 'Περιγραφή';
$strDictionary = 'λεξικό';
$strDisabled = 'Απενεργοποιημένο';
$strDisplayFeat = 'Λειτουργίες εμφάνισης';
$strDisplayOrder = 'Σειρά εμφάνισης:';
$strDisplayPDF = 'Εμφάνιση σχήματος PDF';
$strDisplayPDF = 'Εμφάνιση σχήματος PDF';
$strDoAQuery = 'Εκτέλεσε ένα «επερώτημα κατά παράδειγμα» (χαρακτήρας μπαλαντέρ "%")';
$strDocu = 'Τεκμηρίωση';
$strDoYouReally = 'Θέλετε να εκτελέσετε την εντολή';
$strDropUsersDb = 'Διαγραφή βάσεων δεδομένων που έχουν ίδια ονόματα με χρήστες.';
$strDropUsersDb = 'Διαγραφή βάσεων δεδομένων που έχουν ίδια ονόματα με χρήστες.';
$strDrop = 'Διαγραφή';
$strDumpingData = '\'Αδειασμα δεδομένων του πίνακα';
$strDumpSaved = 'Το αρχείο εξόδου αποθηκεύτηκε ως %s.';
$strDumpXRows = 'Εμφάνιση %s εγγραφών ξεκινώντας από την εγγραφή %s.';
$strDumpSaved = 'Το αρχείο εξόδου αποθηκεύτηκε ως %s.';
$strDumpXRows = 'Εμφάνιση %s εγγραφών ξεκινώντας από την εγγραφή %s.';
$strDynamic = 'δυναμικά';
$strEditPDFPages = 'Αλλαγή σελίδων PDF';
$strEditPDFPages = 'Αλλαγή σελίδων PDF';
$strEditPrivileges = 'Επεξεργασία Προνομίων';
$strEdit = 'Επεξεργασία';
$strEffective = 'Αποτελεσματικός';
$strEmptyResultSet = 'Η MySQL επέστρεψε ένα άδειο σύνολο αποτελεσμάτων (π.χ. καμμία εγγραφή).';
$strEmpty = '\'Αδειασμα';
$strEnabled = 'Ενεργοποιημένο';
$strEndCut = 'END CUT';
$strEndRaw = 'END RAW';
$strEndCut = 'END CUT';
$strEndRaw = 'END RAW';
$strEnd = 'Τέλος';
$strEnglishPrivileges = ' Σημείωση: Τα ονόματα προνομίων της MySQL εκφράζονται στα Αγγλικά ';
$strEnglish = 'Αγγλικά';
$strEnglish = 'Αγγλικά';
$strError = 'λάθος';
$strEstonian = 'Εσθονικά';
$strExecuteBookmarked = 'Εκτέλεση αποθηκευμένου επερωτήματος';
$strExplain = 'Ανάλυση SQL';
$strExport = 'Εξαγωγή';
$strEstonian = 'Εσθονικά';
$strExecuteBookmarked = 'Εκτέλεση αποθηκευμένου επερωτήματος';
$strExplain = 'Ανάλυση SQL';
$strExport = 'Εξαγωγή';
$strExtendedInserts = 'Εκτεταμένες εντολές «Insert»';
$strExtra = 'Πρόσθετα';
$strFailedAttempts = 'Αποτυχημένες προσπάθειες';
$strFailedAttempts = 'Αποτυχημένες προσπάθειες';
$strFieldHasBeenDropped = 'Το πεδίο %s διεγράφη';
$strFieldsEnclosedBy = 'Πεδία που περικλείονται σε';
$strFieldsEscapedBy = 'Τα πεδία χρησιμοποιούν το χαρακτήρα διαφυγής ';
$strFieldsTerminatedBy = 'Πεδία που τελειώνουν σε';
$strFields = 'Πεδία';
$strField = 'Πεδίο';
$strFileAlreadyExists = 'Το αρχείο %s υπάρχει ήδη στον διακομιστή. Επιλέξτε διαφορετικό όνομα αρχείου ή ενεργοποιήστε την επιλογή αντικατάστασης.';
$strFileCouldNotBeRead = 'Δεν ήταν δυνατή η ανάγνωση του αρχείου';
$strFileAlreadyExists = 'Το αρχείο %s υπάρχει ήδη στον διακομιστή. Επιλέξτε διαφορετικό όνομα αρχείου ή ενεργοποιήστε την επιλογή αντικατάστασης.';
$strFileCouldNotBeRead = 'Δεν ήταν δυνατή η ανάγνωση του αρχείου';
$strFileNameTemplateRemember = 'αποθήκευση μορφής';
$strFileNameTemplate = 'Μορφή ονόματος αρχείου';
$strFlushPrivilegesNote = 'Σημείωση: Το phpMyAdmin διαβάζει τα προνόμια των χρηστών απ\' ευθείεας από τους πίνακες προνομίων της MySQL. Το περιεχόμενο αυτών των πινάκων μπορεί να διαφέρει από τα προνόμια που χρησιμοποιεί ο διακομιστής εάν έχουν γίνει αλλαγές χειροκίνητα. Σε αυτήν την περίπτωση, θα πρέπει να %sεπαναφορτώσετε τα προνόμια%s πριν συνεχίσετε.';
$strFlushPrivilegesNote = 'Σημείωση: Το phpMyAdmin διαβάζει τα προνόμια των χρηστών απ\' ευθείεας από τους πίνακες προνομίων της MySQL. Το περιεχόμενο αυτών των πινάκων μπορεί να διαφέρει από τα προνόμια που χρησιμοποιεί ο διακομιστής εάν έχουν γίνει αλλαγές χειροκίνητα. Σε αυτήν την περίπτωση, θα πρέπει να %sεπαναφορτώσετε τα προνόμια%s πριν συνεχίσετε.';
$strFlushTable = 'Εκκαθάριση ("FLUSH") πίνακα';
$strFormat = 'Μορφοποίηση';
$strFormEmpty = 'Ελλειπής τιμή στο πεδίο !';
$strFullText = 'Πλήρη κείμενα';
$strFunction = 'Έλεγχος';
$strGenBy = 'Δημιουργήθηκε από:';
$strGenBy = 'Δημιουργήθηκε από:';
$strGeneralRelationFeat = 'Γενικές λειτουργίες συσχέτισης';
$strGenTime = 'Χρόνος δημιουργίας';
$strGerman = 'Γερμανικά';
$strGlobalPrivileges = 'Γενικά προνόμια';
$strGlobalValue = 'Γενική τιμή';
$strGlobal = 'Γενικός';
$strGerman = 'Γερμανικά';
$strGlobalPrivileges = 'Γενικά προνόμια';
$strGlobalValue = 'Γενική τιμή';
$strGlobal = 'Γενικός';
$strGo = 'Εκτέλεση';
$strGrantOption = 'Χορήγηση'; // Grant
$strGreek = 'Ελληνικά';
$strGreek = 'Ελληνικά';
$strGzip = 'συμπίεση «gzip»';
$strHasBeenAltered = 'έχει αλλαχθεί.';
$strHaveToShow = 'Πρέπει να επιλέξετε τουλάχιστον μία στήλη για εμφάνιση';
$strHebrew = 'Εβραϊκά';
$strHaveToShow = 'Πρέπει να επιλέξετε τουλάχιστον μία στήλη για εμφάνιση';
$strHebrew = 'Εβραϊκά';
$strHomepageOfficial = 'Επίσημη σελίδα του phpMyAdmin';
$strHome = 'Κεντρική σελίδα';
$strHostEmpty = 'Το όνομα του Συστήματος είναι κενό!';
$strHost = 'Σύστημα';
$strHungarian = 'Ουγγρικά';
$strHungarian = 'Ουγγρικά';
$strId = 'ID';
$strId = 'ID';
$strIdxFulltext = 'Πλήρες κείμενο';
$strIgnore = 'Παράληψη';
$strImportFiles = 'Εισαγωγή αρχείων';
$strImportFiles = 'Εισαγωγή αρχείων';
$strIndexes = 'Ευρετήρια';
$strIndexHasBeenDropped = 'Το ευρετήριο %s διεγράφη';
$strIndexName = 'Όνομα ευρετηρίου&nbsp;:';
$strIndexType = 'Τύπος ευρετηρίου&nbsp;:';
$strIndex = 'Ευρετήριο';
$strInnodbStat = 'Κατάσταση InnoDB';
$strInsecureMySQL = 'Το αρχείο ρυθμίσεών σας περιέχει ρυθμίσεις (χρήστης root χωρίς κωδικό πρόσβασης) που αντιστοιχούν στον εξ\' ορισμού λογαριασμό χρήστη MySQL. Ο διακομιστής MySQL σας που τρέχει με αυτή τη ρύθμιση, είναι ανοιχτός σε επιθέσεις και θα πρέπει να διορθώσετε το πρόβλημα.';
$strInnodbStat = 'Κατάσταση InnoDB';
$strInsecureMySQL = 'Το αρχείο ρυθμίσεών σας περιέχει ρυθμίσεις (χρήστης root χωρίς κωδικό πρόσβασης) που αντιστοιχούν στον εξ\' ορισμού λογαριασμό χρήστη MySQL. Ο διακομιστής MySQL σας που τρέχει με αυτή τη ρύθμιση, είναι ανοιχτός σε επιθέσεις και θα πρέπει να διορθώσετε το πρόβλημα.';
$strInsertAsNewRow = 'Εισαγωγή ως νέα εγγραφές';
$strInsert = 'Εισαγωγή';
$strInUse = 'σε χρήση';
$strJapanese = 'Ιαπωνικά';
$strJumpToDB = 'Μεταπήδηση στην βάση &quot;%s&quot;.';
$strJustDeleteDescr = 'Οι &quot;διεγραμμένοι&quot; χρήστες θα συνεχίσουν να έχουν πρόσβαση στον διακομιστή μέχρις ότου να επαναφορτωθούν οι πίνακες προνομίων.';
$strJustDelete = 'Απλή διαγραφή των χρηστών από τους πίνακες προνομίων.';
$strJapanese = 'Ιαπωνικά';
$strJumpToDB = 'Μεταπήδηση στην βάση &quot;%s&quot;.';
$strJustDeleteDescr = 'Οι &quot;διεγραμμένοι&quot; χρήστες θα συνεχίσουν να έχουν πρόσβαση στον διακομιστή μέχρις ότου να επαναφορτωθούν οι πίνακες προνομίων.';
$strJustDelete = 'Απλή διαγραφή των χρηστών από τους πίνακες προνομίων.';
$strKeepPass = 'Διατήρηση κωδικού πρόσβασης';
$strKeyname = 'Όνομα κλειδιού';
$strKill = 'Τερματισμός';
$strKorean = 'Κορεατικά';
$strKorean = 'Κορεατικά';
$strLandscape = 'Οριζόντια διάταξη';
$strLaTeX = 'LaTeX';
$strLandscape = 'Οριζόντια διάταξη';
$strLaTeX = 'LaTeX';
$strLengthSet = 'Μήκος/Τιμές*';
$strLimitNumRows = 'Εγγραφές ανά σελίδα';
$strLinesTerminatedBy = 'Γραμμές που τελειώνουν σε';
$strLinkNotFound = 'Δεν βρέθηκε η σύνδεση';
$strLinksTo = 'Σύνδεση με';
$strLithuanian = 'Λιθουανικά';
$strLinkNotFound = 'Δεν βρέθηκε η σύνδεση';
$strLinksTo = 'Σύνδεση με';
$strLithuanian = 'Λιθουανικά';
$strLocalhost = 'Τοπικό';
$strLocationTextfile = 'Τοποθεσία του αρχείου κειμένου';
$strLoginInformation = 'Πληροφορίες Σύνδεσης';
$strLoginInformation = 'Πληροφορίες Σύνδεσης';
$strLogin = 'Σύνδεση';
$strLogout = 'Αποσύνδεση';
$strLogPassword = 'Κωδικός πρόσβασης:';
@@ -278,20 +278,20 @@ $strModifications = 'Οι αλλαγές αποθηκεύτηκαν';
$strModifyIndexTopic = 'Αλλαγή ενός ευρετηρίου';
$strModify = 'Τροποποίηση';
$strMoveTableOK = 'Ο πίνακας %s μεταφέρθηκε στο %s.';
$strMoveTableSameNames = 'Δεν είναι δυνατή η μεταφορά του πίνακα στον εαυτό του!';
$strMoveTableSameNames = 'Δεν είναι δυνατή η μεταφορά του πίνακα στον εαυτό του!';
$strMoveTable = 'Μεταφορά πίνακα σε (βάση<b>.</b>πίνακας):';
$strMultilingual = 'πολυγλωσσικό';
$strMySQLCharset = 'Σετ χαρακτήρων της MySQL';
$strMultilingual = 'πολυγλωσσικό';
$strMySQLCharset = 'Σετ χαρακτήρων της MySQL';
$strMySQLSaid = 'Η MySQL επέστρεψε το μύνημα: ';
$strMySQLShowProcess = 'Εμφάνιση διεργασιών';
$strName = 'Όνομα';
$strNext = 'Επόμενο';
$strNoDatabasesSelected = 'Δεν έχετε επιλέξει βάσεις.';
$strNoDatabasesSelected = 'Δεν έχετε επιλέξει βάσεις.';
$strNoDatabases = 'Δεν υπάρχουν βάσεις δεδομένων';
$strNoDescription = 'χωρίς περιγραφή';
$strNoDescription = 'χωρίς περιγραφή';
$strNoDropDatabases = 'Οι εντολές «DROP DATABASE» έχουν απενεργοποιηθεί.';
$strNoExplain = 'Χωρίς ανάλυση SQL';
$strNoExplain = 'Χωρίς ανάλυση SQL';
$strNoFrames = 'Το phpMyAdmin είναι πιο φιλικό με έναν browser <b>που υποστηρίζει frames</b>.';
$strNoIndexPartsDefined = 'Δεν ορίστηκαν τα στοιχεία του ευρετηρίου!';
$strNoIndex = 'Δεν ορίστηκε ευρετήριο!';
@@ -299,49 +299,49 @@ $strNoModification = 'Χωρίς αλλαγή';
$strNone = 'Κανένα';
$strNoOptions = 'Αυτή η μορφή δεν έχει επιλογές';
$strNoPassword = 'Χωρίς Κωδικό Πρόσβασης';
$strNoPermission = 'Ο διακομιστής δεν έχει δικαιώματα αποθήκευσης του αρχείου %s.';
$strNoPhp = 'χωρίς κώδικα PHP';
$strNoPermission = 'Ο διακομιστής δεν έχει δικαιώματα αποθήκευσης του αρχείου %s.';
$strNoPhp = 'χωρίς κώδικα PHP';
$strNoPrivileges = 'Χωρίς Προνόμια';
$strNoRights = 'Δεν έχετε αρκετά δικαιώματα να είσαστε εδώ τώρα!';
$strNoSpace = 'Δεν υπάρχει διαθέσιμος χώρος για την αποθήκευση του αρχείου %s.';
$strNoSpace = 'Δεν υπάρχει διαθέσιμος χώρος για την αποθήκευση του αρχείου %s.';
$strNoTablesFound = 'Δεν βρέθηκαν Πίνακες στη βάση.';
$strNotNumber = 'Αυτό δεν είναι αριθμός!';
$strNotOK = 'ΛΑΘΟΣ';
$strNotSet = 'Ο πίνακας <b>%s</b> δεν βρέθηκε ή δεν ορίστηκε στη %s';
$strNotSet = 'Ο πίνακας <b>%s</b> δεν βρέθηκε ή δεν ορίστηκε στη %s';
$strNoUsersFound = 'Δεν βρέθηκαν χρήστες.';
$strNoValidateSQL = 'Skip Validate SQL';
$strNoValidateSQL = 'Skip Validate SQL';
$strNo = 'Όχι';
$strNull = 'Κενό';
$strNumSearchResultsInTable = '%s αποτελέσματα στον πίνακα <i>%s</i>';
$strNumSearchResultsTotal = '<b>Σύνολο:</b> <i>%s</i> αποτελέσματα';
$strNumTables = 'Πίνακες';
$strNumTables = 'Πίνακες';
$strOK = 'OK';
$strOperations = 'Λειτουργίες';
$strOperations = 'Λειτουργίες';
$strOptimizeTable = 'Βελτιστοποίηση Πίνακα';
$strOr = 'Ή';
$strOverhead = 'Επιβάρυνση';
$strOverwriteExisting = 'Αντικατάσταση υπαρχόντων αρχείων';
$strOverwriteExisting = 'Αντικατάσταση υπαρχόντων αρχείων';
$strPageNumber = 'Σελίδα:';
$strPaperSize = 'Μέγεθος χαρτιού';
$strPageNumber = 'Σελίδα:';
$strPaperSize = 'Μέγεθος χαρτιού';
$strPartialText = 'Επιμέρους κείμενα';
$strPasswordChanged = 'Ο Κωδικός Πρόσβασης για τον χρήστη %s άλλαξε επιτυχώς.';
$strPasswordChanged = 'Ο Κωδικός Πρόσβασης για τον χρήστη %s άλλαξε επιτυχώς.';
$strPasswordEmpty = 'Ο Κωδικός Πρόσβασης είναι κενός!';
$strPasswordNotSame = 'Οι κωδικοί πρόσβασης δεν είναι ίδιοι!';
$strPassword = 'Κωδικός Πρόσβασης';
$strPdfDbSchema = 'Σχήμα της βάσης "%s" - Σελίδα %s';
$strPdfInvalidTblName = 'Ο πίνακας "%s" δεν υπάρχει!';
$strPdfDbSchema = 'Σχήμα της βάσης "%s" - Σελίδα %s';
$strPdfInvalidTblName = 'Ο πίνακας "%s" δεν υπάρχει!';
$strPdfNoTables = 'Δεν υπάρχουν πίνακες';
$strPerHour = 'ανά ώρα';
$strPerHour = 'ανά ώρα';
$strPerMinute = 'ανά λεπτό';
$strPerSecond = 'ανά δευτερόλεπτο';
$strPhoneBook = 'τηλ. κατάλογος';
$strPhoneBook = 'τηλ. κατάλογος';
$strPHPVersion = 'Έκδοση PHP';
$strPhp = 'Δημιουργία κώδικα PHP';
$strPhp = 'Δημιουργία κώδικα PHP';
$strPmaDocumentation = 'Τεκμηρίωση phpMyAdmin';
$strPmaUriError = 'Η εντολή <tt>$cfg[\'PmaAbsoluteUri\']</tt> ΠΡΕΠΕΙ να οριστεί στο αρχείο ρυθμίσεων!';
$strPortrait = 'Κάθετη διάταξη';
$strPortrait = 'Κάθετη διάταξη';
$strPos1 = 'Αρχή';
$strPrevious = 'Προηγούμενο';
$strPrimaryKeyHasBeenDropped = 'Το πρωτεύον κλειδί διεγράφη';
@@ -349,39 +349,39 @@ $strPrimaryKeyName = 'Το όνομα του πρωτεύοντος κλειδι
$strPrimaryKeyWarning = '("PRIMARY" <b>πρέπει</b> να είναι το όνομα του πρωτεύοντος κλειδιού και <b>μόνο αυτού</b> !)';
$strPrimary = 'Πρωτεύον';
$strPrintView = 'Εμφάνιση για εκτύπωση';
$strPrint = 'Εκτύπωση';
$strPrivDescAllPrivileges = 'Περιλαμβάνει όλα τα προνόμια εκτός από το GRANT.';
$strPrivDescAlter = 'Επιτρέπει την αλλαγή δομής των υπαρχόντων πινάκων.';
$strPrivDescCreateDb = 'Επιτρέπει τη δημιουργία νέων βάσεων και πινάκων.';
$strPrivDescCreateTbl = 'Επιτρέπει τη δημιουργία νέων πινάκων.';
$strPrivDescCreateTmpTable = 'Επιτρέπει τη δημιουργία προσωρινών πινάκων.';
$strPrivDescDelete = 'Επιτρέπει τη διαγραφή δεδομένων.';
$strPrivDescDropDb = 'Επιτρέπει τη διαγραφή βάσεων και πινάκων.';
$strPrivDescDropTbl = 'Επιτρέπει τη διαγραφή πινάκων.';
$strPrivDescExecute = 'Επιτρέπει την εκτέλεση αποθηκευμένων ρουτινών. Δεν έχει χρήση σε αυτήν την έκδοση MySQL version.';
$strPrivDescFile = 'Επιτρέπει την εισαγωγή και εξαγωγή δεδομένων από και σε αρχεία.';
$strPrivDescGrant = 'Επιτρέπει την προσθήκη χρηστών και προνομίων χωρίς να επαναφορτώσετε τους πίνακες προνομίων.';
$strPrivDescIndex = 'Επιτρέπει την δημιουργία και την διαγραφή ευρετηρίων.';
$strPrivDescInsert = 'Επιτρέπει την εισαγωγή και την αντικατάσταση δεδομένων.';
$strPrivDescLockTables = 'Επιτρέπει το κλείδωμα πινάκων για την τρέχουσα λειτουργία.';
$strPrint = 'Εκτύπωση';
$strPrivDescAllPrivileges = 'Περιλαμβάνει όλα τα προνόμια εκτός από το GRANT.';
$strPrivDescAlter = 'Επιτρέπει την αλλαγή δομής των υπαρχόντων πινάκων.';
$strPrivDescCreateDb = 'Επιτρέπει τη δημιουργία νέων βάσεων και πινάκων.';
$strPrivDescCreateTbl = 'Επιτρέπει τη δημιουργία νέων πινάκων.';
$strPrivDescCreateTmpTable = 'Επιτρέπει τη δημιουργία προσωρινών πινάκων.';
$strPrivDescDelete = 'Επιτρέπει τη διαγραφή δεδομένων.';
$strPrivDescDropDb = 'Επιτρέπει τη διαγραφή βάσεων και πινάκων.';
$strPrivDescDropTbl = 'Επιτρέπει τη διαγραφή πινάκων.';
$strPrivDescExecute = 'Επιτρέπει την εκτέλεση αποθηκευμένων ρουτινών. Δεν έχει χρήση σε αυτήν την έκδοση MySQL version.';
$strPrivDescFile = 'Επιτρέπει την εισαγωγή και εξαγωγή δεδομένων από και σε αρχεία.';
$strPrivDescGrant = 'Επιτρέπει την προσθήκη χρηστών και προνομίων χωρίς να επαναφορτώσετε τους πίνακες προνομίων.';
$strPrivDescIndex = 'Επιτρέπει την δημιουργία και την διαγραφή ευρετηρίων.';
$strPrivDescInsert = 'Επιτρέπει την εισαγωγή και την αντικατάσταση δεδομένων.';
$strPrivDescLockTables = 'Επιτρέπει το κλείδωμα πινάκων για την τρέχουσα λειτουργία.';
$strPrivDescMaxConnections = 'Περιορίζει τον αριθμό των νέων συνδέσεων που ο χρήστης μπορεί να ξεκινήσει ανά ώρα.';
$strPrivDescMaxQuestions = 'Περιορίζει τον αριθμό των επερωτημάτων που ο χρήστης μπορεί να στείλει στον διακομιστή ανά ώρα.';
$strPrivDescMaxUpdates = 'Περιορίζει τον αριθμό των αλλαγής πινάκων ή βάσεων που ο χρήστης μπορεί να εκετελέσει ανά ώρα.';
$strPrivDescReferences = 'Δεν έχει χρήση σε αυτήν την έκδοση MySQL.';
$strPrivDescReload = 'Επιτρέπει την επανεκκίνηση του διακομιστή και τον καθαρισμό των προσωρινών αρχείων του.';
$strPrivDescReplClient = 'Δίνει το δικαίωμα στον χρήστη να βρει που είναι οι κύριοι και δευτερεύοντες διακομιστές.';
$strPrivDescReplSlave = 'Απαιτείται για τους δευτερευόντες διακομιστές αναπαραγωγής.';
$strPrivDescSelect = 'Επιτρέπει την ανάγνωση δεδομένων.';
$strPrivDescShowDb = 'Δίνει πρόσβαση στην πλήρη λίστα των βάσεων δεδομένων.';
$strPrivDescShutdown = 'Επιτρέπει την διακοπή λειτουργίας του διακομιστή.';
$strPrivDescSuper = 'Επιτρέπει τη σύνδεση, ακόμα και όταν ο μέγιστος αριθμός συνδέσεων έχει καλυθφεί; Απαιτείται για τις περισσότερες λειτουργίες διαχείρισης όπως ο ορισμός γενικών μεταβλητών ή τη διακοπή λειτουργιών άλλων χρηστών.';
$strPrivDescUpdate = 'Επιτρέπει την αλλαγή δεδομένων.';
$strPrivDescUsage = 'Χωρίς προνόμια.';
$strPrivilegesReloaded = 'Τα προνόμια επαναφορτώθηκαν επιτυχώς.';
$strPrivDescReferences = 'Δεν έχει χρήση σε αυτήν την έκδοση MySQL.';
$strPrivDescReload = 'Επιτρέπει την επανεκκίνηση του διακομιστή και τον καθαρισμό των προσωρινών αρχείων του.';
$strPrivDescReplClient = 'Δίνει το δικαίωμα στον χρήστη να βρει που είναι οι κύριοι και δευτερεύοντες διακομιστές.';
$strPrivDescReplSlave = 'Απαιτείται για τους δευτερευόντες διακομιστές αναπαραγωγής.';
$strPrivDescSelect = 'Επιτρέπει την ανάγνωση δεδομένων.';
$strPrivDescShowDb = 'Δίνει πρόσβαση στην πλήρη λίστα των βάσεων δεδομένων.';
$strPrivDescShutdown = 'Επιτρέπει την διακοπή λειτουργίας του διακομιστή.';
$strPrivDescSuper = 'Επιτρέπει τη σύνδεση, ακόμα και όταν ο μέγιστος αριθμός συνδέσεων έχει καλυθφεί; Απαιτείται για τις περισσότερες λειτουργίες διαχείρισης όπως ο ορισμός γενικών μεταβλητών ή τη διακοπή λειτουργιών άλλων χρηστών.';
$strPrivDescUpdate = 'Επιτρέπει την αλλαγή δεδομένων.';
$strPrivDescUsage = 'Χωρίς προνόμια.';
$strPrivilegesReloaded = 'Τα προνόμια επαναφορτώθηκαν επιτυχώς.';
$strPrivileges = 'Προνόμια';
$strProcesses = 'Διεργασίες';
$strProcesslist = 'Λίστα διεργασιών';
$strPutColNames = 'Εμφάνιση ονομάτων πεδίων στην πρώτη γραμμή';
$strProcesses = 'Διεργασίες';
$strProcesslist = 'Λίστα διεργασιών';
$strPutColNames = 'Εμφάνιση ονομάτων πεδίων στην πρώτη γραμμή';
$strQBEDel = 'Διαγραφή';
$strQBEIns = 'Εισαγωγή';
@@ -391,28 +391,28 @@ $strQueryOnDb = 'Εντολή SQL στη βάση <b>%s</b>:';
$strQuerySQLHistory = 'Ιστορικό SQL';
$strQueryStatistics = '<b>Στατιστικά επερωτημάτων</b>: Από την έναρξη λειτουργίας, %s επερωτήματα έχουν σταλεί στον διακομιστή.';
$strQueryTime = 'Το επερώτημα χρειάστηκε %01.4f δευτ/τα';
$strQueryType = 'Τύπος επερωτήματος';
$strQueryWindowLock = 'Να μην αλλάξει το επερώτημα από εξωτερική πηγή';
$strQueryType = 'Τύπος επερωτήματος';
$strQueryWindowLock = 'Να μην αλλάξει το επερώτημα από εξωτερική πηγή';
$strReceived = 'Λήφθησαν';
$strReceived = 'Λήφθησαν';
$strRecords = 'Εγγραφές';
$strReferentialIntegrity = 'Έλεγχος ακεραιότητας σχέσεων:';
$strRelationalSchema = 'Σχεσιακό σχήμα';
$strRelationalSchema = 'Σχεσιακό σχήμα';
$strRelationNotWorking = 'Οι επιπρόσθετες λειτουργίες για εργασία με συσχετισμένους πίνακες έχουν απενεργοποιηθεί. Για να μάθετε γιατί, πατήστε %sεδώ%s.';
$strRelations = 'Σχέσεις';
$strRelationView = 'Εμφάνιση σχέσεων';
$strReloadingThePrivileges = 'Επαναφόρτωση προνομίων';
$strRemoveSelectedUsers = 'Διαγραφή των επιλεγμένων χρηστών';
$strRelations = 'Σχέσεις';
$strRelationView = 'Εμφάνιση σχέσεων';
$strReloadingThePrivileges = 'Επαναφόρτωση προνομίων';
$strRemoveSelectedUsers = 'Διαγραφή των επιλεγμένων χρηστών';
$strRenameTableOK = 'Ο Πίνακας %s μετονομάσθηκε σε %s';
$strRenameTable = 'Μετονομασία πίνακα σε';
$strRepairTable = 'Επιδιόρθωση πίνακα';
$strReplaceNULLBy = 'Αντικατάσταση τιμής NULL με';
$strReplaceNULLBy = 'Αντικατάσταση τιμής NULL με';
$strReplaceTable = 'Αντικατάσταση δεδομένων Πίνακα με το αρχείο';
$strReset = 'Επαναφορά';
$strResourceLimits = 'Όρια πόρων';
$strResourceLimits = 'Όρια πόρων';
$strReType = 'Επαναεισαγωγή';
$strRevokeAndDeleteDescr = 'Οι χρήστες θα συνεχίσουν να έχουν το προνόμιο USAGE μέχρις ότου επαναφορτωθούν τα προνόμια.';
$strRevokeAndDelete = 'Ανάκληση όλων των ενεργών προνομίων από τους χρήστες και διαγραφή τους.';
$strRevokeAndDeleteDescr = 'Οι χρήστες θα συνεχίσουν να έχουν το προνόμιο USAGE μέχρις ότου επαναφορτωθούν τα προνόμια.';
$strRevokeAndDelete = 'Ανάκληση όλων των ενεργών προνομίων από τους χρήστες και διαγραφή τους.';
$strRevokeMessage = 'Ανακαλέσατε τα προνόμια για %s';
$strRevoke = 'Ανάκληση';
$strRowLength = 'Μέγεθος Γραμμής';
@@ -427,11 +427,11 @@ $strRows = 'Εγγραφές';
$strRunning = 'που εκτελείται στο %s';
$strRunQuery = 'Υποβολή επερωτήματος';
$strRunSQLQuery = 'Εκτέλεση εντολής/εντολών SQL στη βάση δεδομένων %s';
$strRussian = 'Ρωσσικά';
$strRussian = 'Ρωσσικά';
$strSaveOnServer = 'Αποθήκευση στον διακομιστή στον φάκελο %s';
$strSaveOnServer = 'Αποθήκευση στον διακομιστή στον φάκελο %s';
$strSave = 'Αποθήκευση';
$strScaleFactorSmall = 'Η κλίμακα είναι πολύ μικρή για να εμφανιστεί το σχήμα σε μία σελίδα';
$strScaleFactorSmall = 'Η κλίμακα είναι πολύ μικρή για να εμφανιστεί το σχήμα σε μία σελίδα';
$strSearchFormTitle = 'Αναζήτηση στη βάση';
$strSearchInTables = 'Μέσα στους πίνακες:';
$strSearchNeedle = 'Όροι ή τιμές για αναζήτηση (μπαλαντέρ: "%"):';
@@ -442,65 +442,65 @@ $strSearchOption4 = 'ως regular expression';
$strSearchResultsFor = 'Αποτελέσματα αναζήτησης για "<i>%s</i>" %s:';
$strSearchType = 'Έυρεση:';
$strSearch = 'Αναζήτηση';
$strSecretRequired = 'Το αρχείο ρυθμίσεων χρειάζεται τώρα μία μυστική φράση-κλειδί (blowfish_secret).';
$strSecretRequired = 'Το αρχείο ρυθμίσεων χρειάζεται τώρα μία μυστική φράση-κλειδί (blowfish_secret).';
$strSelectADb = 'Παρακαλώ επιλέξτε μία βάση δεδομένων';
$strSelectAll = 'Επιλογή όλων';
$strSelectFields = 'Επιλογή πεδίων (τουλάχιστον ένα)';
$strSelectNumRows = 'στην εντολή';
$strSelectTables = 'Επιλογή Πινάκων';
$strSelectTables = 'Επιλογή Πινάκων';
$strSend = 'Αποστολή';
$strSent = 'Εστάλησαν';
$strSent = 'Εστάλησαν';
$strServerChoice = 'Επιλογή Διακομιστή';
$strServerStatusUptime = 'Αυτός ο διακομιστής MySQL λειτουργεί για %s. Ξεκίνησε στις %s.';
$strServerStatus = 'Πληροφορίες εκτέλεσης';
$strServerTabVariables = 'Μεταβλητές';
$strServerStatusUptime = 'Αυτός ο διακομιστής MySQL λειτουργεί για %s. Ξεκίνησε στις %s.';
$strServerStatus = 'Πληροφορίες εκτέλεσης';
$strServerTabVariables = 'Μεταβλητές';
$strServerTrafficNotes = '<b>Κίνηση Διακομιστή</b>: Αυτοί οι πίνακες δείχνουν στατιστικά χρήσης δικτύου αυτού του διακομιστή MySQL από την έναρξη της λειτουργίας του.';
$strServerVars = 'Ρυθμίσεις και μεταβλητές του διακομιστή';
$strServerVars = 'Ρυθμίσεις και μεταβλητές του διακομιστή';
$strServerVersion = 'Έκδοση Διακομιστή';
$strServer = 'Διακομιστής';
$strSessionValue = 'Τιμή Session';
$strServer = 'Διακομιστής';
$strSessionValue = 'Τιμή Session';
$strSetEnumVal = 'Αν ο τύπος του πεδίου είναι «enum» ή «set», παρακαλώ εισάγετε τις τιμές χρησιμοποιώντας την εξής μορφή: \'α\',\'β\',\'γ\'...<br /> Αν χρειάζεται να εισάγετε την ανάποδη κάθετο ("\") ή απλά εισαγωγικά ("\'"), προθέστε τα με ανάποδη κάθετο στην αρχή (για παράδειγμα \'\\\\χψω\' ή \'α\\\'β\').';
$strShowAll = 'Εμφάνιση όλων';
$strShowColor = 'Εμφάνιση χρωμάτων';
$strShowDatadictAs = 'Μορφή λεξικού δεδομένων';
$strShowFullQueries = 'Πλήρης εμφάνιση επερωτημάτων';
$strShowGrid = 'Εμφάνιση πλέγματος';
$strShowColor = 'Εμφάνιση χρωμάτων';
$strShowDatadictAs = 'Μορφή λεξικού δεδομένων';
$strShowFullQueries = 'Πλήρης εμφάνιση επερωτημάτων';
$strShowGrid = 'Εμφάνιση πλέγματος';
$strShowingRecords = 'Εμφάνιση εγγραφής ';
$strShowPHPInfo = 'Εμφάνιση πληροφοριών της PHP';
$strShowTableDimension = 'Εμφάνιση διαστάσεων πινάκων';
$strShowTableDimension = 'Εμφάνιση διαστάσεων πινάκων';
$strShowTables = 'Εμφάνιση πινάκων';
$strShowThisQuery = ' Εμφάνισε εδώ ξανά αυτό το επερώτημα';
$strShow = 'Εμφάνιση';
$strSimplifiedChinese = 'Απλοποιημένα Κινεζικά';
$strSimplifiedChinese = 'Απλοποιημένα Κινεζικά';
$strSingly = '(μοναδικά)';
$strSize = 'Μέγεθος';
$strSort = 'Ταξινόμηση';
$strSpaceUsage = 'Χρήση χώρου';
$strSplitWordsWithSpace = 'Οι λέξεις χωρίζονται από τον χαρακτήρα διαστήματος (" ").';
$strSQLParserBugMessage = 'Υπάρχει περίπτωση να εντοπίσατε ένα πρόβλημα στον SQL parser. Παρακαλώ εξετάστε το επερώτημά σας προσεκτικά και ελέγξτε ότι όλα τα εισαγωγικά ανοίγουν και κλείνουν σωστά. \'Αλλες πιθανές αιτίες μπορούν να είναι η αποστολή αρχείου με δυαδικό κώδικα εκτός εισαγωγικών. Μπορείτε επίσης να δοκιμάσετε το επερώτημά σας στη γραμμή εντολών της MySQL. Εάν συνεχίζετε να έχετε πρόβλημα, ή εάν ο parser αποτυγχάνει όπου η γραμμή εντολών επιτυγχάνει, παρακαλώ απομονώστε το επερώτημα εκείνο που δημιουργεί το πρόβλημα και στείλτε αναφορά λάθους με τα δεδομένα που βρίσκονται στο τμήμα CUT που ακολουθεί:';
$strSQLParserBugMessage = 'Υπάρχει περίπτωση να εντοπίσατε ένα πρόβλημα στον SQL parser. Παρακαλώ εξετάστε το επερώτημά σας προσεκτικά και ελέγξτε ότι όλα τα εισαγωγικά ανοίγουν και κλείνουν σωστά. \'Αλλες πιθανές αιτίες μπορούν να είναι η αποστολή αρχείου με δυαδικό κώδικα εκτός εισαγωγικών. Μπορείτε επίσης να δοκιμάσετε το επερώτημά σας στη γραμμή εντολών της MySQL. Εάν συνεχίζετε να έχετε πρόβλημα, ή εάν ο parser αποτυγχάνει όπου η γραμμή εντολών επιτυγχάνει, παρακαλώ απομονώστε το επερώτημα εκείνο που δημιουργεί το πρόβλημα και στείλτε αναφορά λάθους με τα δεδομένα που βρίσκονται στο τμήμα CUT που ακολουθεί:';
$strSQLParserUserError = 'Φαίνεται να υπάρχει ένα λάθος στο επερώτημά σας. Το κάτωθι λάθος διακομιστή MySQL, εάν υπάρχει κάποιο, μπορεί επίσης να σας βοηθήσει να διαγνώσετε το πρόβλημα.';
$strSQLQuery = 'Εντολή SQL';
$strSQLResult = 'αποτέλεσμα SQL';
$strSQL = 'SQL';
$strSQPBugInvalidIdentifer = '\'Αγνωστο Αναγνωριστικό';
$strSQPBugUnclosedQuote = 'Ανοιχτά εισαγωγικά';
$strSQPBugUnknownPunctuation = '\'Αγνωστο σημείο στίξης';
$strSQLResult = 'αποτέλεσμα SQL';
$strSQL = 'SQL';
$strSQPBugInvalidIdentifer = '\'Αγνωστο Αναγνωριστικό';
$strSQPBugUnclosedQuote = 'Ανοιχτά εισαγωγικά';
$strSQPBugUnknownPunctuation = '\'Αγνωστο σημείο στίξης';
$strStatCheckTime = 'τελευταίος έλεγχος';
$strStatCreateTime = 'Δημιουργία';
$strStatement = 'Δηλώσεις';
$strStatUpdateTime = 'Τελευταία ενημέρωση';
$strStatus = 'Κατάσταση';
$strStatus = 'Κατάσταση';
$strStrucCSV = 'Δεδομένα CSV';
$strStrucData = 'Δομή και δεδομένα';
$strStrucExcelCSV = 'Μορφή CSV για δεδομένα MS Excel';
$strStrucOnly = 'Μόνο η δομή';
$strStructPropose = 'Προτεινόμενη δομή πίνακα';
$strStructure = 'Δομή';
$strStructPropose = 'Προτεινόμενη δομή πίνακα';
$strStructure = 'Δομή';
$strSubmit = 'Αποστολή';
$strSuccess = 'Η SQL εντολή σας εκτελέσθηκε επιτυχώς';
$strSum = 'Σύνολο';
$strSwedish = 'Σουηδικά';
$strSwitchToTable = 'Μεταφορά στον αντεγραμμένο πίνακα';
$strSwedish = 'Σουηδικά';
$strSwitchToTable = 'Μεταφορά στον αντεγραμμένο πίνακα';
$strTableComments = 'Σχόλια Πίνακα';
$strTableEmpty = 'Το όνομα του Πίνακα είναι κενό!';
@@ -508,73 +508,73 @@ $strTableHasBeenDropped = 'Ο Πίνακας %s διεγράφη';
$strTableHasBeenEmptied = 'Ο Πίνακας %s άδειασε';
$strTableHasBeenFlushed = 'Ο Πίνακας %s εκκαθαρίστικε ("FLUSH")';
$strTableMaintenance = 'Συντήρηση Πίνακα';
$strTableOfContents = 'Πίνακας περιεχομένων';
$strTableOptions = 'Επιλογές πίνακα';
$strTableOfContents = 'Πίνακας περιεχομένων';
$strTableOptions = 'Επιλογές πίνακα';
$strTables = '%s Πίνακας/Πίνακες';
$strTableStructure = 'Δομή Πίνακα για τον Πίνακα';
$strTable = 'Πίνακας ';
$strTblPrivileges = 'Προνόμια πινάκων';
$strTblPrivileges = 'Προνόμια πινάκων';
$strTextAreaLength = ' Εξαιτίας του μεγέθος του,<br /> αυτό το πεδίο ίσως να μη μπορεί να διορθωθεί ';
$strThai = 'Ταϋλανδικά';
$strThisHost = 'Αυτός ο διακομιστής';
$strThreadSuccessfullyKilled = 'Η λειτουργία %s διεκόπη.';
$strTime = 'Χρόνος';
$strToggleScratchboard = '(Απ)ενεργοποίηση πίνακα σχεδιασμού';
$strTotalUC = 'Σύνολο';
$strThai = 'Ταϋλανδικά';
$strThisHost = 'Αυτός ο διακομιστής';
$strThreadSuccessfullyKilled = 'Η λειτουργία %s διεκόπη.';
$strTime = 'Χρόνος';
$strToggleScratchboard = '(Απ)ενεργοποίηση πίνακα σχεδιασμού';
$strTotalUC = 'Σύνολο';
$strTotal = 'συνολικά';
$strTraditionalChinese = 'Παραδοσιακά Κινεζικά';
$strTraffic = 'Κίνηση';
$strTraditionalChinese = 'Παραδοσιακά Κινεζικά';
$strTraffic = 'Κίνηση';
$strTransformation_image_jpeg__inline = 'Εμφανίζει μια εικόνα προεπισκόπησης με σύνδεσμο; επιλογές: πλάτος, ύψος σε pixels (διατηρεί τις αρχικές αναλογίες)';
$strTransformation_image_jpeg__link = 'Εμφανίζει έναν σύνδεσμο για αυτήν την εικόνα.';
$strTransformation_image_png__inline = 'Δείτε image/jpeg: inline';
$strTransformation_image_png__inline = 'Δείτε image/jpeg: inline';
$strTransformation_text_plain__external = 'ΜΟΝΟ ΓΙΑ LINUX: Εκτελεί μία εξωτερική εφαρμογή και στέλνει τα δεδομένα μέσω \'standard input\'. Επιστρέφει το αποτέλεσμα της εφαρμογής. Εξ\' ορισμού τιμή είναι το Tidy, που τυπώνει μορφοποιημένο κώδικα HTML. Για λόγους ασφαλείες, πρέπει χειροκίνητα να αλλάξετε το αρχείο libraries/transformations/text_plain__external.inc.php και να εισάγετε τις εφαρμογές που εσείς επιτρέπετε να εκτελούνται. Η πρώτη επιλογή είναι ο αριθμός της εφαρμογής που θέλετε να χρησιμοποιήσετε και η δεύτερη επιλογή είναι οι παράμετροι της. Η τρίτη επιλογή, αν τεθεί σε 1 θα μετατρέψει το αποτέλεσμα χρησιμοποιώντας την εντολή htmlspecialchars() (Εξ\' ορισμού τιμή: 1). Η τέταρτη επιλογή, αν τεθεί σε 1 θα εισάγει NOWRAP στο κελί περιεχομένου ούτως ώστε όλο το αποτέλεσμα να εμφανιστεί χωρίς αλλαγές στην διάταξη (Εξ\' ορισμού τιμή: 1)';
$strTransformation_text_plain__formatted = 'Διατηρεί την αρχική μορφοποίηση του πεδίου. Δεν χρησιμοποιούνται χαρακτήρες διαφυγής.';
$strTransformation_text_plain__imagelink = 'Εμφανίζει μία εικόνα και ένα σύνδεσμο, το πεδίο περιέχει το όνομα αρχείου. Η πρώτη επιλογή είναι ένα πρόθεμα όπως "http://domain.com/", η δεύτερη επιλογή είναι το πλάτος σε pixels, η τρίτη είναι το ύψος.';
$strTransformation_text_plain__link = 'Εμφανίζει ένα σύνδεσμο, το πεδίο περιέχει το όνομα αρχείου. Η πρώτη επιλογή είναι ένα πρόθεμα όπως "http://domain.com/", η δεύτερη επιλογή είναι ένας τίτλος για τον σύνδεσμο.';
$strTransformation_text_plain__imagelink = 'Εμφανίζει μία εικόνα και ένα σύνδεσμο, το πεδίο περιέχει το όνομα αρχείου. Η πρώτη επιλογή είναι ένα πρόθεμα όπως "http://domain.com/", η δεύτερη επιλογή είναι το πλάτος σε pixels, η τρίτη είναι το ύψος.';
$strTransformation_text_plain__link = 'Εμφανίζει ένα σύνδεσμο, το πεδίο περιέχει το όνομα αρχείου. Η πρώτη επιλογή είναι ένα πρόθεμα όπως "http://domain.com/", η δεύτερη επιλογή είναι ένας τίτλος για τον σύνδεσμο.';
$strTransformation_text_plain__substr = 'Εμφανίζει μόνο μέρος ενός αλφαριθμητικού. Η πρώτη επιλογή είναι η θέση στην οποία ξεκινά η εμφάνιση του κειμένου (Εξ\' ορισμού 0). Η δεύτερη επιλογή είναι το μήκος του κειμένου. Αν μείνει κενό θα επιστραφεί όλο το αλφαριθμητικό. Η τρίτη επιλογή καθορίζει ποιοι χαρακτήρες θα ακολουθούν το κείμενο όταν εμφανίζεται μέρος του (Εξ\' ορισμού: ...) .';
$strTruncateQueries = 'Αποκοπή εμφανιζόμενων επερωτημάτων';
$strTurkish = 'Τουρκικά';
$strTruncateQueries = 'Αποκοπή εμφανιζόμενων επερωτημάτων';
$strTurkish = 'Τουρκικά';
$strType = 'Τύπος';
$strUkrainian = 'Ουκρανικά';
$strUkrainian = 'Ουκρανικά';
$strUncheckAll = 'Απεπιλογή όλων';
$strUnicode = 'Unicode';
$strUnicode = 'Unicode';
$strUnique = 'Μοναδικό';
$strUnknown = 'άγνωστο';
$strUnknown = 'άγνωστο';
$strUnselectAll = 'Απεπιλογή όλων';
$strUpdatePrivMessage = 'Τα προνόμια του χρήστη %s ενημερώθηκαν.';
$strUpdateProfileMessage = 'Τα στοιχεία ανανεώθηκαν.';
$strUpdateQuery = 'Ενημέρωση της εντολής';
$strUpdComTab = 'Παρακαλώ διαβάστε στην τεκμηρίωση για το πως μπορείτε να ανανεώσετε τον πίνακα Column_comments';
$strUpdComTab = 'Παρακαλώ διαβάστε στην τεκμηρίωση για το πως μπορείτε να ανανεώσετε τον πίνακα Column_comments';
$strUsage = 'Χρήση';
$strUseBackquotes = 'Χρήση ανάποδων εισαγωγικών στα ονόματα των Πινάκων και των Πεδίων';
$strUseHostTable = 'Use Host Table';
$strUserAlreadyExists = 'Ο χρήστης %s υπάρχει ήδη!';
$strUseHostTable = 'Use Host Table';
$strUserAlreadyExists = 'Ο χρήστης %s υπάρχει ήδη!';
$strUserEmpty = 'Το όνομα του χρήστη είναι κενό!';
$strUserName = 'Όνομα χρήστη';
$strUserNotFound = 'Ο επιλεγμένος χρήστης δεν βρέθηκε στον πίνακα προνομίων.';
$strUserOverview = 'Περίληψη χρηστών';
$strUsersDeleted = 'Οι επιλεγμένοι χρήστες διεγράφησαν επιτυχώς.';
$strUsersHavingAccessToDb = 'Χρήστες με πρόσβαση στη βάση &quot;%s&quot;';
$strUserNotFound = 'Ο επιλεγμένος χρήστης δεν βρέθηκε στον πίνακα προνομίων.';
$strUserOverview = 'Περίληψη χρηστών';
$strUsersDeleted = 'Οι επιλεγμένοι χρήστες διεγράφησαν επιτυχώς.';
$strUsersHavingAccessToDb = 'Χρήστες με πρόσβαση στη βάση &quot;%s&quot;';
$strUser = 'Χρήστης';
$strUseTables = 'Χρήση Πινάκων';
$strUseTextField = 'Χρησιμοποιήστε το πεδίο κειμένου';
$strUseThisValue = 'Χρήση αυτής της τιμής';
$strUseTextField = 'Χρησιμοποιήστε το πεδίο κειμένου';
$strUseThisValue = 'Χρήση αυτής της τιμής';
$strValidateSQL = 'Επικύρωση SQL';
$strValidatorError = 'Ο επικυρωτής SQL δεν μπόρεσε να ενεργοποιηθεί. Παρακαλώ ελέγξτε ότι έχετε εγκαταστήσει της απαραίτητες επεκτάσεις της php όπως περιγράφεται στην %sdocumentation%s.';
$strValidateSQL = 'Επικύρωση SQL';
$strValidatorError = 'Ο επικυρωτής SQL δεν μπόρεσε να ενεργοποιηθεί. Παρακαλώ ελέγξτε ότι έχετε εγκαταστήσει της απαραίτητες επεκτάσεις της php όπως περιγράφεται στην %sdocumentation%s.';
$strValue = 'Τιμή';
$strVar = 'Μεταβλητή';
$strVar = 'Μεταβλητή';
$strViewDumpDatabases = 'Εμφάνισης σχήματος βάσεων';
$strViewDumpDB = 'Εμφάνιση σχήματος της βάσης';
$strViewDump = 'Εμφάνιση σχήματος του πίνακα';
$strWebServerUploadDirectoryError = 'Ο υποκατάλογος που ορίσατε για την αποθήκευση αρχείων δεν μπόρεσε να βρεθεί';
$strWebServerUploadDirectory = 'Υποκατάλογος αποθήκευσης αρχείων διακομιστή';
$strWebServerUploadDirectoryError = 'Ο υποκατάλογος που ορίσατε για την αποθήκευση αρχείων δεν μπόρεσε να βρεθεί';
$strWebServerUploadDirectory = 'Υποκατάλογος αποθήκευσης αρχείων διακομιστή';
$strWelcome = 'Καλωσήρθατε στο %s';
$strWestEuropean = 'Δυτικής Ευρώπης';
$strWildcard = 'μπαλαντέρ';
$strWindowNotFound = 'Δεν ήταν δυνατό να ανανεωθεί το target παράθυρο του περιηγητή. Ίσως κλείσατε το parent παράθυρο ή ο περιηγητής σας δεν επιτρέπει τις ανανεώσεις μεταξύ παραθύρων λόγω ρυθμίσεων ασφαλείας.';
$strWestEuropean = 'Δυτικής Ευρώπης';
$strWildcard = 'μπαλαντέρ';
$strWindowNotFound = 'Δεν ήταν δυνατό να ανανεωθεί το target παράθυρο του περιηγητή. Ίσως κλείσατε το parent παράθυρο ή ο περιηγητής σας δεν επιτρέπει τις ανανεώσεις μεταξύ παραθύρων λόγω ρυθμίσεων ασφαλείας.';
$strWithChecked = 'Με τους επιλεγμένους:';
$strWrongUser = 'Λανθασμένο όνομα χρήστη/κωδικός πρόσβασης. \'Αρνηση πρόσβασης.';
@@ -582,7 +582,7 @@ $strXML = 'XML';
$strYes = 'Ναι';
$strZeroRemovesTheLimit = 'Σημείωση: Αν ορίσετε αυτές τις επιλογές σε 0 (μηδέν) αφαιρείτε ο περιορισμός.';
$strZeroRemovesTheLimit = 'Σημείωση: Αν ορίσετε αυτές τις επιλογές σε 0 (μηδέν) αφαιρείτε ο περιορισμός.';
$strZip = 'συμπίεση «zip»';
// To translate:
@@ -1488,4 +1488,81 @@ $strPhpArray = 'PHP array'; //to translate
$strImportLargeFileUploading = 'The file being uploaded is probably larger than the maximum allowed size or this is a known bug in webkit based (Safari, Google Chrome, Arora etc.) browsers.'; //to translate
$strImportProceedingFile = 'The file is being processed, please be patient.'; //to translate
$strImportUploadInfoNotAvailable = 'Please be patient, the file is being uploaded. Details about the upload are not available.'; //to translate
$strImportNoticePt1 = 'The following structures have either been created or altered. Here you can:'; //to translate
$strImportNoticePt3 = 'Change any of its settings by clicking the corresponding "Options" link'; //to translate
$strGoToDatabase = 'Go to database'; //to translate
$strGoToTable = 'Go to table'; //to translate
$strGoToView = 'Go to view'; //to translate
$strStructureLC = 'structure'; //to translate
$strSettings = 'settings'; //to translate
$strImportODS = 'Open Document Spreadsheet'; //to translate
$strImportColNames = 'Column names in first row'; //to translate
$strImportEmptyRows = 'Do not import empty rows'; //to translate
$strImportODSPercents = 'Import percentages as proper decimals (12.00% to .12)'; //to translate
$strImportODSCurrency = 'Import currencies ($5.00 to 5.00)'; //to translate
$strImportXLS = 'Excel 97-2003 XLS Workbook'; //to translate
$strImportNoticePt2 = 'View a structure`s contents by clicking on its name'; //to translate
$strImportNoticePt4 = 'Edit its structure by following the "Structure" link'; //to translate
$strImportXLSX = 'Excel 2007 XLSX Workbook'; //to translate
$strXMLError = 'The XML file specified was either malformed or incomplete. Please correct the issue and try again.'; //to translate
$strXMLExportContents = 'Export contents'; //to translate
$strXMLExportFunctions = 'Export functions'; //to translate
$strXMLExportProcedures = 'Export procedures'; //to translate
$strXMLExportStructs = 'Export Structure Schemas (recommended)'; //to translate
$strXMLExportTables = 'Export tables'; //to translate
$strXMLExportTriggers = 'Export triggers'; //to translate
$strXMLExportViews = 'Export views'; //to translate
$strTracking = 'Tracking'; //to translate
$strTrackingActivateTrackingFor = 'Activate tracking for %s.%s'; //to translate
$strTrackingActivated = 'Tracking of %s.%s is activated.'; //to translate
$strTrackingActivateNow = 'Activate now'; //to translate
$strTrackingCreateVersion = 'Create version'; //to translate
$strTrackingCreateVersionOf = 'Create version %s of %s.%s'; //to translate
$strTrackingDataDefinitionStatement = 'Data definition statement'; //to translate
$strTrackingDataManipulationStatement = 'Data manipulation statement'; //to translate
$strTrackingDate = 'Date'; //to translate
$strTrackingDeactivateNow = 'Deactivate now'; //to translate
$strTrackingDeactivateTrackingFor = 'Deactivate tracking for %s.%s'; //to translate
$strTrackingDoIt = 'Do it'; //to translate
$strTrackingExportAs = 'Export as %s'; //to translate
$strTrackingIsActive = 'Tracking is active.'; //to translate
$strTrackingIsDeactive = 'Tracking is deactive.'; //to translate
$strTrackingMechanism = 'Tracking Mechanism'; //to translate
$strTrackingReport = 'Tracking report'; //to translate
$strTrackingReportClose = 'Close'; //to translate
$strTrackingSelectStructureAndData = 'Structure and Data'; //to translate
$strTrackingSelectDataOnly = 'Data only'; //to translate
$strTrackingSelectStructureOnly = 'Structure only'; //to translate
$strTrackingShowLogDateUsers = 'Show %s with dates from %s to %s by user %s %s'; //to translate
$strTrackingShowVersions = 'Show versions'; //to translate
$strTrackingSQLDump = 'SQL dump'; //to translate
$strTrackingSQLDumpFile = 'SQL dump (file download)'; //to translate
$strTrackingSQLExecution = 'SQL execution'; //to translate
$strTrackingSQLExecutionAlert = 'This option will replace your table and contained data.'; //to translate
$strTrackingSQLExecuted = 'SQL statements executed.'; //to translate
$strTrackingSQLExported = 'SQL statements exported. Please copy the dump or execute it.'; //to translate
$strTrackingStatements = 'Tracking statements'; //to translate
$strTrackingStatusActive = 'active'; //to translate
$strTrackingStatusDeactive = 'deactive'; //to translate
$strTrackingStructureSnapshot = 'Structure snapshot'; //to translate
$strTrackingThDatabase = 'Database'; //to translate
$strTrackingThTable = 'Table'; //to translate
$strTrackingThLastVersion = 'Last version'; //to translate
$strTrackingThVersion = 'Version'; //to translate
$strTrackingThCreated = 'Created'; //to translate
$strTrackingThUpdated = 'Updated'; //to translate
$strTrackingThStatus = 'Status'; //to translate
$strTrackingThShow = 'Show'; //to translate
$strTrackingTrackDDStatements = 'Track these data definition statements:'; //to translate
$strTrackingTrackDMStatements = 'Track these data manipulation statements:'; //to translate
$strTrackingTrackTable = 'Track table'; //to translate
$strTrackingTrackedTables = 'Tracked tables'; //to translate
$strTrackingUntrackedTables = 'Untracked tables'; //to translate
$strTrackingUsername = 'Username'; //to translate
$strTrackingVersions = 'Versions'; //to translate
$strTrackingVersionCreated = 'Version %s is created, tracking for %s.%s is activated.'; //to translate
$strTrackingVersionActivated = 'Tracking for %s.%s , version %s is activated.'; //to translate
$strTrackingVersionDeactivated = 'Tracking for %s.%s , version %s is deactivated.'; //to translate
$strTrackingVersionSnapshotSQL = 'Version %s snapshot (SQL code)'; //to translate
$strTrackingDatabaseLog = 'Database Log'; //to translate
?>

View File

@@ -1,5 +1,5 @@
<?php
/* $Id$
/* $Id$
* Translated by Hadar Porat <hadar at banner.co.il> */
$charset = 'utf-8';
@@ -1483,4 +1483,81 @@ $strPhpArray = 'PHP array'; //to translate
$strImportLargeFileUploading = 'The file being uploaded is probably larger than the maximum allowed size or this is a known bug in webkit based (Safari, Google Chrome, Arora etc.) browsers.'; //to translate
$strImportProceedingFile = 'The file is being processed, please be patient.'; //to translate
$strImportUploadInfoNotAvailable = 'Please be patient, the file is being uploaded. Details about the upload are not available.'; //to translate
$strImportNoticePt1 = 'The following structures have either been created or altered. Here you can:'; //to translate
$strImportNoticePt3 = 'Change any of its settings by clicking the corresponding "Options" link'; //to translate
$strGoToDatabase = 'Go to database'; //to translate
$strGoToTable = 'Go to table'; //to translate
$strGoToView = 'Go to view'; //to translate
$strStructureLC = 'structure'; //to translate
$strSettings = 'settings'; //to translate
$strImportODS = 'Open Document Spreadsheet'; //to translate
$strImportColNames = 'Column names in first row'; //to translate
$strImportEmptyRows = 'Do not import empty rows'; //to translate
$strImportODSPercents = 'Import percentages as proper decimals (12.00% to .12)'; //to translate
$strImportODSCurrency = 'Import currencies ($5.00 to 5.00)'; //to translate
$strImportXLS = 'Excel 97-2003 XLS Workbook'; //to translate
$strImportNoticePt2 = 'View a structure`s contents by clicking on its name'; //to translate
$strImportNoticePt4 = 'Edit its structure by following the "Structure" link'; //to translate
$strImportXLSX = 'Excel 2007 XLSX Workbook'; //to translate
$strXMLError = 'The XML file specified was either malformed or incomplete. Please correct the issue and try again.'; //to translate
$strXMLExportContents = 'Export contents'; //to translate
$strXMLExportFunctions = 'Export functions'; //to translate
$strXMLExportProcedures = 'Export procedures'; //to translate
$strXMLExportStructs = 'Export Structure Schemas (recommended)'; //to translate
$strXMLExportTables = 'Export tables'; //to translate
$strXMLExportTriggers = 'Export triggers'; //to translate
$strXMLExportViews = 'Export views'; //to translate
$strTracking = 'Tracking'; //to translate
$strTrackingActivateTrackingFor = 'Activate tracking for %s.%s'; //to translate
$strTrackingActivated = 'Tracking of %s.%s is activated.'; //to translate
$strTrackingActivateNow = 'Activate now'; //to translate
$strTrackingCreateVersion = 'Create version'; //to translate
$strTrackingCreateVersionOf = 'Create version %s of %s.%s'; //to translate
$strTrackingDataDefinitionStatement = 'Data definition statement'; //to translate
$strTrackingDataManipulationStatement = 'Data manipulation statement'; //to translate
$strTrackingDate = 'Date'; //to translate
$strTrackingDeactivateNow = 'Deactivate now'; //to translate
$strTrackingDeactivateTrackingFor = 'Deactivate tracking for %s.%s'; //to translate
$strTrackingDoIt = 'Do it'; //to translate
$strTrackingExportAs = 'Export as %s'; //to translate
$strTrackingIsActive = 'Tracking is active.'; //to translate
$strTrackingIsDeactive = 'Tracking is deactive.'; //to translate
$strTrackingMechanism = 'Tracking Mechanism'; //to translate
$strTrackingReport = 'Tracking report'; //to translate
$strTrackingReportClose = 'Close'; //to translate
$strTrackingSelectStructureAndData = 'Structure and Data'; //to translate
$strTrackingSelectDataOnly = 'Data only'; //to translate
$strTrackingSelectStructureOnly = 'Structure only'; //to translate
$strTrackingShowLogDateUsers = 'Show %s with dates from %s to %s by user %s %s'; //to translate
$strTrackingShowVersions = 'Show versions'; //to translate
$strTrackingSQLDump = 'SQL dump'; //to translate
$strTrackingSQLDumpFile = 'SQL dump (file download)'; //to translate
$strTrackingSQLExecution = 'SQL execution'; //to translate
$strTrackingSQLExecutionAlert = 'This option will replace your table and contained data.'; //to translate
$strTrackingSQLExecuted = 'SQL statements executed.'; //to translate
$strTrackingSQLExported = 'SQL statements exported. Please copy the dump or execute it.'; //to translate
$strTrackingStatements = 'Tracking statements'; //to translate
$strTrackingStatusActive = 'active'; //to translate
$strTrackingStatusDeactive = 'deactive'; //to translate
$strTrackingStructureSnapshot = 'Structure snapshot'; //to translate
$strTrackingThDatabase = 'Database'; //to translate
$strTrackingThTable = 'Table'; //to translate
$strTrackingThLastVersion = 'Last version'; //to translate
$strTrackingThVersion = 'Version'; //to translate
$strTrackingThCreated = 'Created'; //to translate
$strTrackingThUpdated = 'Updated'; //to translate
$strTrackingThStatus = 'Status'; //to translate
$strTrackingThShow = 'Show'; //to translate
$strTrackingTrackDDStatements = 'Track these data definition statements:'; //to translate
$strTrackingTrackDMStatements = 'Track these data manipulation statements:'; //to translate
$strTrackingTrackTable = 'Track table'; //to translate
$strTrackingTrackedTables = 'Tracked tables'; //to translate
$strTrackingUntrackedTables = 'Untracked tables'; //to translate
$strTrackingUsername = 'Username'; //to translate
$strTrackingVersions = 'Versions'; //to translate
$strTrackingVersionCreated = 'Version %s is created, tracking for %s.%s is activated.'; //to translate
$strTrackingVersionActivated = 'Tracking for %s.%s , version %s is activated.'; //to translate
$strTrackingVersionDeactivated = 'Tracking for %s.%s , version %s is deactivated.'; //to translate
$strTrackingVersionSnapshotSQL = 'Version %s snapshot (SQL code)'; //to translate
$strTrackingDatabaseLog = 'Database Log'; //to translate
?>

View File

@@ -26,8 +26,8 @@ $timespanfmt = '%s days, %s hours, %s minutes and %s seconds';
$strAccessDenied = 'प्रवेश निषेध';
$strAction = ' कार्य';
$strAddNewField = 'नया फील्ड जोडो';
$strAddPrivilegesOnDb = 'इन डाटाबेसों के लिये प्रिविलेज जोडिये';
$strAddPrivilegesOnTbl = 'इन टेबल के लिये प्रिविलेज जोडिये';
$strAddPrivilegesOnDb = 'इन डाटाबेसों के लिये प्रिविलेज जोडिये';
$strAddPrivilegesOnTbl = 'इन टेबल के लिये प्रिविलेज जोडिये';
$strAddUser = 'नया यूसर बनाओ';
$strAddUserMessage = 'आपने नया यूसर बना लिया ।';
$strAfterInsertBack = 'पिछले पृष्ट पर वापस जाओ';
@@ -42,7 +42,7 @@ $strAny = 'कोई';
$strAnyHost = 'कोई भी होस्ट';
$strAnyUser = 'कोई भी यूसर';
$strAPrimaryKey = ' %s पर एक प्राईमरी की बनाया';
$strArabic = 'पर्शियन';
$strArabic = 'पर्शियन';
$strAtBeginningOfTable = ' टेबल के शुरू में';
$strAtEndOfTable = ' टेबल के आखिर में';
$strAttr = ' विशेषता';
@@ -50,10 +50,10 @@ $strAttr = ' विशेषता';
$strBack = 'वापस';
$strBinary = 'बइनरी';
$strBinaryDoNotEdit = 'बइनरी - एडिट मत करिये';
$strBookmarkDeleted = 'यह bookmark डिलीट कर दिया गया।';
$strBookmarkDeleted = 'यह bookmark डिलीट कर दिया गया।';
$strBookmarkLabel = 'लेबल';
$strBookmarkQuery = 'Bookmark किया हुआ SQL-क्वरी';
$strBookmarkThis = 'इस SQL-क्वरी को bookmark कीजिये ';
$strBookmarkQuery = 'Bookmark किया हुआ SQL-क्वरी';
$strBookmarkThis = 'इस SQL-क्वरी को bookmark कीजिये ';
$strBookmarkView = 'केवल देखिये';
$strBrowse = ' ब्रौस';
@@ -61,17 +61,17 @@ $strCantRenameIdxToPrimary = 'इन्डेक्स को PRIMARY नाम
$strChange = 'बदलिये';
$strChangePassword = 'पासव्रड बदलिये';
$strCheckAll = 'सभी को चेक करें';
$strCheckPrivs = 'प्रिविलेज चेक करें';
$strCheckPrivsLong = 'डाटाबेस के प्रिविलेज चेक करें &quot;%s&quot;.';
$strCheckPrivs = 'प्रिविलेज चेक करें';
$strCheckPrivsLong = 'डाटाबेस के प्रिविलेज चेक करें &quot;%s&quot;.';
$strCheckTable = ' टेबल को चेक करें';
$strChoosePage = ' एडिट करने के लिये पेज़ चुने';
$strColumnNames = 'कोलम के नाम';
$strColumnPrivileges = ' केवल कोलम के प्रिविलेज';
$strColumnPrivileges = ' केवल कोलम के प्रिविलेज';
$strComments = ' टिप्पणी';
$strCompleteInserts = 'पूरा इनसर्टस';
$strCopyTable = ' (database<b>.</b>table) में टेबल को कापी करें:';
$strCopyTableOK = ' %s टेबल को %s में कापी कर दिया.';
$strCouldNotKill = 'thread %s को मारने में phpMyAdmin असफल हुआ। शायद वह खतम हो चुका है।';
$strCouldNotKill = 'thread %s को मारने में phpMyAdmin असफल हुआ। शायद वह खतम हो चुका है।';
$strCreate = 'बनाइये';
$strCreateIndex = ' &nbsp;%s&nbsp; कोलम पर इन्डेक्स बनाऐं ';
$strCreateIndexTopic = 'एक नया इन्डेक्स बनाऐं';
@@ -83,26 +83,26 @@ $strData = ' डाटा';
$strDatabase = ' डाटाबेस';
$strDatabaseHasBeenDropped = 'डाटाबेस %s को ड्रोप कर दिया ।';
$strDatabases = ' डाटाबेस';
$strDatabasesDropped = '%s डाटाबेस को सफलता से डिलीट कर दिया गया।';
$strDatabasesDropped = '%s डाटाबेस को सफलता से डिलीट कर दिया गया।';
$strDatabasesStats = ' डाटाबेसों के आँकडे';
$strDatabasesStatsDisable = 'आँकडे Disable करें';
$strDatabasesStatsEnable = 'आँकडे Enable करें';
$strDatabasesStatsHeavyTraffic = ' नोट: यहां डाटाबेस के आँकडे Enable करने से webserver और MySQL के बीच में ट्रेफिक बडने की संभावना है। ';
$strDatabasesStatsDisable = 'आँकडे Disable करें';
$strDatabasesStatsEnable = 'आँकडे Enable करें';
$strDatabasesStatsHeavyTraffic = ' नोट: यहां डाटाबेस के आँकडे Enable करने से webserver और MySQL के बीच में ट्रेफिक बडने की संभावना है। ';
$strDataOnly = 'केवल डाटा';
$strDBComment = 'डाटाबेस की टिप्पणि: ';
$strDbPrivileges = ' केवल डाटाबेस के प्रिविलेज';
$strDBComment = 'डाटाबेस की टिप्पणि: ';
$strDbPrivileges = ' केवल डाटाबेस के प्रिविलेज';
$strDefault = 'Default';
$strDelete = 'डिलीट';
$strDeleted = 'रौ को डिलीट कर दिया';
$strDescription = 'वर्णन';
$strDictionary = 'शब्दकोश';
$strDescription = 'वर्णन';
$strDictionary = 'शब्दकोश';
$strDisplayFeat = 'फीचरस दिखाओ';
$strDisplayOrder = 'क्रम से दिखाओ:';
$strDisplayPDF = 'PDF schema दिखाओ';
$strDocu = 'डोक्युमेंटेशन';
$strDoYouReally = 'क्या आप सचमुच चाहते है की';
$strDrop = ' ड्रोप';
$strDropUsersDb = 'Drop the databases that have the same names as the users.';
$strDropUsersDb = 'Drop the databases that have the same names as the users.';
$strEdit = 'एडिट';
$strEditPDFPages = 'PDF पेज एडिट करें';
@@ -110,8 +110,8 @@ $strEditPrivileges = ' प्रिविलेज एडिट करें';
$strEffective = ' वास्तविक';
$strEmpty = 'खाली करें';
$strEnd = 'आखरी';
$strEnglish = 'अंग्रेजी';
$strEnglishPrivileges = ' नोट: MySQL प्रिविलेज नामों को अंग्रेजी मे लिखा गया है ';
$strEnglish = 'अंग्रेजी';
$strEnglishPrivileges = ' नोट: MySQL प्रिविलेज नामों को अंग्रेजी मे लिखा गया है ';
$strError = 'गल्ती';
$strExplain = 'SQL की व्याख्या ';
$strExport = 'एक्सपोर्ट';
@@ -123,23 +123,23 @@ $strFieldHasBeenDropped = ' फील्ड %s ड्रोप कर दिय
$strFields = ' फील्डस';
$strFlushTable = ' टेबल को Flush करें ("FLUSH")';
$strGenTime = 'समय पर बनाया';
$strGerman = 'जर्मन';
$strGreek = ' ग्रीक';
$strGenTime = 'समय पर बनाया';
$strGerman = 'जर्मन';
$strGreek = ' ग्रीक';
$strHasBeenAltered = 'को बदला गया। ';
$strHasBeenAltered = 'को बदला गया। ';
$strHome = 'होम';
$strHomepageOfficial = 'phpMyAdmin का आधिकारिक होमपेज';
$strHost = 'होस्ट';
$strHostEmpty = 'होस्ट का नाम (hostname) खाली है!';
$strHostEmpty = 'होस्ट का नाम (hostname) खाली है!';
$strInsert = 'इनसर्ट';
$strInsertAsNewRow = 'इसको नया रौ में जोडे ';
$strInsertAsNewRow = 'इसको नया रौ में जोडे ';
$strJapanese = 'जापानी';
$strJapanese = 'जापानी';
$strKeepPass = 'पासवर्ड मत बदलिये';
$strKorean = 'कोरियन';
$strKeepPass = 'पासवर्ड मत बदलिये';
$strKorean = 'कोरियन';
$strLengthSet = 'लंबाई/अर्थ*';
$strLimitNumRows = 'प्रति पृष्ट कितने रौ';
@@ -158,12 +158,12 @@ $strName = 'नाम';
$strNext = ' अगला';
$strNo = 'नहीं';
$strNoDatabases = 'कोइ डाटाबेस नहिं';
$strNoDatabasesSelected = ' कोइ डाटाबेस नहीं चुना गया है।';
$strNoModification = 'कोइ बदलाव नहीं';
$strNoPassword = 'पासवर्ड नहीं है';
$strNoPrivileges = 'कोइ प्रिविलेज नहीं';
$strNoDatabasesSelected = ' कोइ डाटाबेस नहीं चुना गया है।';
$strNoModification = 'कोइ बदलाव नहीं';
$strNoPassword = 'पासवर्ड नहीं है';
$strNoPrivileges = 'कोइ प्रिविलेज नहीं';
$strNoTablesFound = 'डाटाबेस में कोई टेबल नहीं।';
$strNotNumber = 'यह नंबर नहीं है!';
$strNotNumber = 'यह नंबर नहीं है!';
$strNoUsersFound = 'कोई यूसर नहीं।';
$strOperations = 'कार्रवाई';
@@ -176,7 +176,7 @@ $strPmaDocumentation = 'phpMyAdmin डोक्युमेंटेशन';
$strPrivDescMaxConnections = 'Limits the number of new connections the user may open per hour.';
$strPrivDescMaxQuestions = 'Limits the number of queries the user may send to the server per hour.';
$strPrivDescMaxUpdates = 'Limits the number of commands that change any table or database the user may execute per hour.';
$strPrivileges = ' प्रिविलेज';
$strPrivileges = ' प्रिविलेज';
$strQBE = 'क्वरी';
$strQueryFrame = 'क्वरी पेज';
@@ -194,7 +194,7 @@ $strRowsModeOptions = ' %s रूप में और %s सेल के बा
$strRowsModeVertical = 'खडा';
$strRunning = ' %s पर चल रहा है';
$strRunSQLQuery = 'डाटाबेस %s में SQL query/queries चलाइये ';
$strRussian = 'रशियन';
$strRussian = 'रशियन';
$strSearch = 'सर्च';
$strSearchFormTitle = 'डाटाबेस में सर्च करें';
@@ -235,10 +235,10 @@ $strTableHasBeenEmptied = ' टेबल %s को खाली किया';
$strTableHasBeenFlushed = ' टेबल %s को flush किया';
$strTableMaintenance = ' टेबल रख-रखाव';
$strTables = ' %s टेबल(s)';
$strTblPrivileges = ' केवल टेबल के प्रिविलेज';
$strThreadSuccessfullyKilled = 'Thread %s को सफलता से मारा गया।';
$strTblPrivileges = ' केवल टेबल के प्रिविलेज';
$strThreadSuccessfullyKilled = 'Thread %s को सफलता से मारा गया।';
$strTotal = ' कुल';
$strTurkish = 'तुर्क';
$strTurkish = 'तुर्क';
$strType = ' प्रकार';
$strUncheckAll = ' सभी को अनचेक करें';
@@ -1491,4 +1491,81 @@ $strPhpArray = 'PHP array'; //to translate
$strImportLargeFileUploading = 'The file being uploaded is probably larger than the maximum allowed size or this is a known bug in webkit based (Safari, Google Chrome, Arora etc.) browsers.'; //to translate
$strImportProceedingFile = 'The file is being processed, please be patient.'; //to translate
$strImportUploadInfoNotAvailable = 'Please be patient, the file is being uploaded. Details about the upload are not available.'; //to translate
$strImportNoticePt1 = 'The following structures have either been created or altered. Here you can:'; //to translate
$strImportNoticePt3 = 'Change any of its settings by clicking the corresponding "Options" link'; //to translate
$strGoToDatabase = 'Go to database'; //to translate
$strGoToTable = 'Go to table'; //to translate
$strGoToView = 'Go to view'; //to translate
$strStructureLC = 'structure'; //to translate
$strSettings = 'settings'; //to translate
$strImportODS = 'Open Document Spreadsheet'; //to translate
$strImportColNames = 'Column names in first row'; //to translate
$strImportEmptyRows = 'Do not import empty rows'; //to translate
$strImportODSPercents = 'Import percentages as proper decimals (12.00% to .12)'; //to translate
$strImportODSCurrency = 'Import currencies ($5.00 to 5.00)'; //to translate
$strImportXLS = 'Excel 97-2003 XLS Workbook'; //to translate
$strImportNoticePt2 = 'View a structure`s contents by clicking on its name'; //to translate
$strImportNoticePt4 = 'Edit its structure by following the "Structure" link'; //to translate
$strImportXLSX = 'Excel 2007 XLSX Workbook'; //to translate
$strXMLError = 'The XML file specified was either malformed or incomplete. Please correct the issue and try again.'; //to translate
$strXMLExportContents = 'Export contents'; //to translate
$strXMLExportFunctions = 'Export functions'; //to translate
$strXMLExportProcedures = 'Export procedures'; //to translate
$strXMLExportStructs = 'Export Structure Schemas (recommended)'; //to translate
$strXMLExportTables = 'Export tables'; //to translate
$strXMLExportTriggers = 'Export triggers'; //to translate
$strXMLExportViews = 'Export views'; //to translate
$strTracking = 'Tracking'; //to translate
$strTrackingActivateTrackingFor = 'Activate tracking for %s.%s'; //to translate
$strTrackingActivated = 'Tracking of %s.%s is activated.'; //to translate
$strTrackingActivateNow = 'Activate now'; //to translate
$strTrackingCreateVersion = 'Create version'; //to translate
$strTrackingCreateVersionOf = 'Create version %s of %s.%s'; //to translate
$strTrackingDataDefinitionStatement = 'Data definition statement'; //to translate
$strTrackingDataManipulationStatement = 'Data manipulation statement'; //to translate
$strTrackingDate = 'Date'; //to translate
$strTrackingDeactivateNow = 'Deactivate now'; //to translate
$strTrackingDeactivateTrackingFor = 'Deactivate tracking for %s.%s'; //to translate
$strTrackingDoIt = 'Do it'; //to translate
$strTrackingExportAs = 'Export as %s'; //to translate
$strTrackingIsActive = 'Tracking is active.'; //to translate
$strTrackingIsDeactive = 'Tracking is deactive.'; //to translate
$strTrackingMechanism = 'Tracking Mechanism'; //to translate
$strTrackingReport = 'Tracking report'; //to translate
$strTrackingReportClose = 'Close'; //to translate
$strTrackingSelectStructureAndData = 'Structure and Data'; //to translate
$strTrackingSelectDataOnly = 'Data only'; //to translate
$strTrackingSelectStructureOnly = 'Structure only'; //to translate
$strTrackingShowLogDateUsers = 'Show %s with dates from %s to %s by user %s %s'; //to translate
$strTrackingShowVersions = 'Show versions'; //to translate
$strTrackingSQLDump = 'SQL dump'; //to translate
$strTrackingSQLDumpFile = 'SQL dump (file download)'; //to translate
$strTrackingSQLExecution = 'SQL execution'; //to translate
$strTrackingSQLExecutionAlert = 'This option will replace your table and contained data.'; //to translate
$strTrackingSQLExecuted = 'SQL statements executed.'; //to translate
$strTrackingSQLExported = 'SQL statements exported. Please copy the dump or execute it.'; //to translate
$strTrackingStatements = 'Tracking statements'; //to translate
$strTrackingStatusActive = 'active'; //to translate
$strTrackingStatusDeactive = 'deactive'; //to translate
$strTrackingStructureSnapshot = 'Structure snapshot'; //to translate
$strTrackingThDatabase = 'Database'; //to translate
$strTrackingThTable = 'Table'; //to translate
$strTrackingThLastVersion = 'Last version'; //to translate
$strTrackingThVersion = 'Version'; //to translate
$strTrackingThCreated = 'Created'; //to translate
$strTrackingThUpdated = 'Updated'; //to translate
$strTrackingThStatus = 'Status'; //to translate
$strTrackingThShow = 'Show'; //to translate
$strTrackingTrackDDStatements = 'Track these data definition statements:'; //to translate
$strTrackingTrackDMStatements = 'Track these data manipulation statements:'; //to translate
$strTrackingTrackTable = 'Track table'; //to translate
$strTrackingTrackedTables = 'Tracked tables'; //to translate
$strTrackingUntrackedTables = 'Untracked tables'; //to translate
$strTrackingUsername = 'Username'; //to translate
$strTrackingVersions = 'Versions'; //to translate
$strTrackingVersionCreated = 'Version %s is created, tracking for %s.%s is activated.'; //to translate
$strTrackingVersionActivated = 'Tracking for %s.%s , version %s is activated.'; //to translate
$strTrackingVersionDeactivated = 'Tracking for %s.%s , version %s is deactivated.'; //to translate
$strTrackingVersionSnapshotSQL = 'Version %s snapshot (SQL code)'; //to translate
$strTrackingDatabaseLog = 'Database Log'; //to translate
?>

View File

@@ -11,7 +11,7 @@ $number_decimal_separator = '.';
// shortcuts for Byte, Kilo, Mega, Giga, Tera, Peta, Exa
$byteUnits = array('Bájt', 'KB', 'MB', 'GB', 'TB', 'PB', 'EB');
// MySQL manual language definition, this is optional, en will be used
// MySQL manual language definition, this is optional, en will be used
// if not defined
$mysql_4_1_doc_lang = 'en';
$mysql_5_0_doc_lang = 'en';
@@ -1467,4 +1467,81 @@ $strPhpArray = 'PHP array'; //to translate
$strImportLargeFileUploading = 'The file being uploaded is probably larger than the maximum allowed size or this is a known bug in webkit based (Safari, Google Chrome, Arora etc.) browsers.'; //to translate
$strImportProceedingFile = 'The file is being processed, please be patient.'; //to translate
$strImportUploadInfoNotAvailable = 'Please be patient, the file is being uploaded. Details about the upload are not available.'; //to translate
$strImportNoticePt1 = 'The following structures have either been created or altered. Here you can:'; //to translate
$strImportNoticePt3 = 'Change any of its settings by clicking the corresponding "Options" link'; //to translate
$strGoToDatabase = 'Go to database'; //to translate
$strGoToTable = 'Go to table'; //to translate
$strGoToView = 'Go to view'; //to translate
$strStructureLC = 'structure'; //to translate
$strSettings = 'settings'; //to translate
$strImportODS = 'Open Document Spreadsheet'; //to translate
$strImportColNames = 'Column names in first row'; //to translate
$strImportEmptyRows = 'Do not import empty rows'; //to translate
$strImportODSPercents = 'Import percentages as proper decimals (12.00% to .12)'; //to translate
$strImportODSCurrency = 'Import currencies ($5.00 to 5.00)'; //to translate
$strImportXLS = 'Excel 97-2003 XLS Workbook'; //to translate
$strImportNoticePt2 = 'View a structure`s contents by clicking on its name'; //to translate
$strImportNoticePt4 = 'Edit its structure by following the "Structure" link'; //to translate
$strImportXLSX = 'Excel 2007 XLSX Workbook'; //to translate
$strXMLError = 'The XML file specified was either malformed or incomplete. Please correct the issue and try again.'; //to translate
$strXMLExportContents = 'Export contents'; //to translate
$strXMLExportFunctions = 'Export functions'; //to translate
$strXMLExportProcedures = 'Export procedures'; //to translate
$strXMLExportStructs = 'Export Structure Schemas (recommended)'; //to translate
$strXMLExportTables = 'Export tables'; //to translate
$strXMLExportTriggers = 'Export triggers'; //to translate
$strXMLExportViews = 'Export views'; //to translate
$strTracking = 'Tracking'; //to translate
$strTrackingActivateTrackingFor = 'Activate tracking for %s.%s'; //to translate
$strTrackingActivated = 'Tracking of %s.%s is activated.'; //to translate
$strTrackingActivateNow = 'Activate now'; //to translate
$strTrackingCreateVersion = 'Create version'; //to translate
$strTrackingCreateVersionOf = 'Create version %s of %s.%s'; //to translate
$strTrackingDataDefinitionStatement = 'Data definition statement'; //to translate
$strTrackingDataManipulationStatement = 'Data manipulation statement'; //to translate
$strTrackingDate = 'Date'; //to translate
$strTrackingDeactivateNow = 'Deactivate now'; //to translate
$strTrackingDeactivateTrackingFor = 'Deactivate tracking for %s.%s'; //to translate
$strTrackingDoIt = 'Do it'; //to translate
$strTrackingExportAs = 'Export as %s'; //to translate
$strTrackingIsActive = 'Tracking is active.'; //to translate
$strTrackingIsDeactive = 'Tracking is deactive.'; //to translate
$strTrackingMechanism = 'Tracking Mechanism'; //to translate
$strTrackingReport = 'Tracking report'; //to translate
$strTrackingReportClose = 'Close'; //to translate
$strTrackingSelectStructureAndData = 'Structure and Data'; //to translate
$strTrackingSelectDataOnly = 'Data only'; //to translate
$strTrackingSelectStructureOnly = 'Structure only'; //to translate
$strTrackingShowLogDateUsers = 'Show %s with dates from %s to %s by user %s %s'; //to translate
$strTrackingShowVersions = 'Show versions'; //to translate
$strTrackingSQLDump = 'SQL dump'; //to translate
$strTrackingSQLDumpFile = 'SQL dump (file download)'; //to translate
$strTrackingSQLExecution = 'SQL execution'; //to translate
$strTrackingSQLExecutionAlert = 'This option will replace your table and contained data.'; //to translate
$strTrackingSQLExecuted = 'SQL statements executed.'; //to translate
$strTrackingSQLExported = 'SQL statements exported. Please copy the dump or execute it.'; //to translate
$strTrackingStatements = 'Tracking statements'; //to translate
$strTrackingStatusActive = 'active'; //to translate
$strTrackingStatusDeactive = 'deactive'; //to translate
$strTrackingStructureSnapshot = 'Structure snapshot'; //to translate
$strTrackingThDatabase = 'Database'; //to translate
$strTrackingThTable = 'Table'; //to translate
$strTrackingThLastVersion = 'Last version'; //to translate
$strTrackingThVersion = 'Version'; //to translate
$strTrackingThCreated = 'Created'; //to translate
$strTrackingThUpdated = 'Updated'; //to translate
$strTrackingThStatus = 'Status'; //to translate
$strTrackingThShow = 'Show'; //to translate
$strTrackingTrackDDStatements = 'Track these data definition statements:'; //to translate
$strTrackingTrackDMStatements = 'Track these data manipulation statements:'; //to translate
$strTrackingTrackTable = 'Track table'; //to translate
$strTrackingTrackedTables = 'Tracked tables'; //to translate
$strTrackingUntrackedTables = 'Untracked tables'; //to translate
$strTrackingUsername = 'Username'; //to translate
$strTrackingVersions = 'Versions'; //to translate
$strTrackingVersionCreated = 'Version %s is created, tracking for %s.%s is activated.'; //to translate
$strTrackingVersionActivated = 'Tracking for %s.%s , version %s is activated.'; //to translate
$strTrackingVersionDeactivated = 'Tracking for %s.%s , version %s is deactivated.'; //to translate
$strTrackingVersionSnapshotSQL = 'Version %s snapshot (SQL code)'; //to translate
$strTrackingDatabaseLog = 'Database Log'; //to translate
?>

View File

@@ -1481,4 +1481,81 @@ $strPhpArray = 'PHP array'; //to translate
$strImportLargeFileUploading = 'The file being uploaded is probably larger than the maximum allowed size or this is a known bug in webkit based (Safari, Google Chrome, Arora etc.) browsers.'; //to translate
$strImportProceedingFile = 'The file is being processed, please be patient.'; //to translate
$strImportUploadInfoNotAvailable = 'Please be patient, the file is being uploaded. Details about the upload are not available.'; //to translate
$strImportNoticePt1 = 'The following structures have either been created or altered. Here you can:'; //to translate
$strImportNoticePt3 = 'Change any of its settings by clicking the corresponding "Options" link'; //to translate
$strGoToDatabase = 'Go to database'; //to translate
$strGoToTable = 'Go to table'; //to translate
$strGoToView = 'Go to view'; //to translate
$strStructureLC = 'structure'; //to translate
$strSettings = 'settings'; //to translate
$strImportODS = 'Open Document Spreadsheet'; //to translate
$strImportColNames = 'Column names in first row'; //to translate
$strImportEmptyRows = 'Do not import empty rows'; //to translate
$strImportODSPercents = 'Import percentages as proper decimals (12.00% to .12)'; //to translate
$strImportODSCurrency = 'Import currencies ($5.00 to 5.00)'; //to translate
$strImportXLS = 'Excel 97-2003 XLS Workbook'; //to translate
$strImportNoticePt2 = 'View a structure`s contents by clicking on its name'; //to translate
$strImportNoticePt4 = 'Edit its structure by following the "Structure" link'; //to translate
$strImportXLSX = 'Excel 2007 XLSX Workbook'; //to translate
$strXMLError = 'The XML file specified was either malformed or incomplete. Please correct the issue and try again.'; //to translate
$strXMLExportContents = 'Export contents'; //to translate
$strXMLExportFunctions = 'Export functions'; //to translate
$strXMLExportProcedures = 'Export procedures'; //to translate
$strXMLExportStructs = 'Export Structure Schemas (recommended)'; //to translate
$strXMLExportTables = 'Export tables'; //to translate
$strXMLExportTriggers = 'Export triggers'; //to translate
$strXMLExportViews = 'Export views'; //to translate
$strTracking = 'Tracking'; //to translate
$strTrackingActivateTrackingFor = 'Activate tracking for %s.%s'; //to translate
$strTrackingActivated = 'Tracking of %s.%s is activated.'; //to translate
$strTrackingActivateNow = 'Activate now'; //to translate
$strTrackingCreateVersion = 'Create version'; //to translate
$strTrackingCreateVersionOf = 'Create version %s of %s.%s'; //to translate
$strTrackingDataDefinitionStatement = 'Data definition statement'; //to translate
$strTrackingDataManipulationStatement = 'Data manipulation statement'; //to translate
$strTrackingDate = 'Date'; //to translate
$strTrackingDeactivateNow = 'Deactivate now'; //to translate
$strTrackingDeactivateTrackingFor = 'Deactivate tracking for %s.%s'; //to translate
$strTrackingDoIt = 'Do it'; //to translate
$strTrackingExportAs = 'Export as %s'; //to translate
$strTrackingIsActive = 'Tracking is active.'; //to translate
$strTrackingIsDeactive = 'Tracking is deactive.'; //to translate
$strTrackingMechanism = 'Tracking Mechanism'; //to translate
$strTrackingReport = 'Tracking report'; //to translate
$strTrackingReportClose = 'Close'; //to translate
$strTrackingSelectStructureAndData = 'Structure and Data'; //to translate
$strTrackingSelectDataOnly = 'Data only'; //to translate
$strTrackingSelectStructureOnly = 'Structure only'; //to translate
$strTrackingShowLogDateUsers = 'Show %s with dates from %s to %s by user %s %s'; //to translate
$strTrackingShowVersions = 'Show versions'; //to translate
$strTrackingSQLDump = 'SQL dump'; //to translate
$strTrackingSQLDumpFile = 'SQL dump (file download)'; //to translate
$strTrackingSQLExecution = 'SQL execution'; //to translate
$strTrackingSQLExecutionAlert = 'This option will replace your table and contained data.'; //to translate
$strTrackingSQLExecuted = 'SQL statements executed.'; //to translate
$strTrackingSQLExported = 'SQL statements exported. Please copy the dump or execute it.'; //to translate
$strTrackingStatements = 'Tracking statements'; //to translate
$strTrackingStatusActive = 'active'; //to translate
$strTrackingStatusDeactive = 'deactive'; //to translate
$strTrackingStructureSnapshot = 'Structure snapshot'; //to translate
$strTrackingThDatabase = 'Database'; //to translate
$strTrackingThTable = 'Table'; //to translate
$strTrackingThLastVersion = 'Last version'; //to translate
$strTrackingThVersion = 'Version'; //to translate
$strTrackingThCreated = 'Created'; //to translate
$strTrackingThUpdated = 'Updated'; //to translate
$strTrackingThStatus = 'Status'; //to translate
$strTrackingThShow = 'Show'; //to translate
$strTrackingTrackDDStatements = 'Track these data definition statements:'; //to translate
$strTrackingTrackDMStatements = 'Track these data manipulation statements:'; //to translate
$strTrackingTrackTable = 'Track table'; //to translate
$strTrackingTrackedTables = 'Tracked tables'; //to translate
$strTrackingUntrackedTables = 'Untracked tables'; //to translate
$strTrackingUsername = 'Username'; //to translate
$strTrackingVersions = 'Versions'; //to translate
$strTrackingVersionCreated = 'Version %s is created, tracking for %s.%s is activated.'; //to translate
$strTrackingVersionActivated = 'Tracking for %s.%s , version %s is activated.'; //to translate
$strTrackingVersionDeactivated = 'Tracking for %s.%s , version %s is deactivated.'; //to translate
$strTrackingVersionSnapshotSQL = 'Version %s snapshot (SQL code)'; //to translate
$strTrackingDatabaseLog = 'Database Log'; //to translate
?>

View File

@@ -1470,4 +1470,81 @@ $strPhpArray = 'PHP array'; //to translate
$strImportLargeFileUploading = 'The file being uploaded is probably larger than the maximum allowed size or this is a known bug in webkit based (Safari, Google Chrome, Arora etc.) browsers.'; //to translate
$strImportProceedingFile = 'The file is being processed, please be patient.'; //to translate
$strImportUploadInfoNotAvailable = 'Please be patient, the file is being uploaded. Details about the upload are not available.'; //to translate
$strImportNoticePt1 = 'The following structures have either been created or altered. Here you can:'; //to translate
$strImportNoticePt3 = 'Change any of its settings by clicking the corresponding "Options" link'; //to translate
$strGoToDatabase = 'Go to database'; //to translate
$strGoToTable = 'Go to table'; //to translate
$strGoToView = 'Go to view'; //to translate
$strStructureLC = 'structure'; //to translate
$strSettings = 'settings'; //to translate
$strImportODS = 'Open Document Spreadsheet'; //to translate
$strImportColNames = 'Column names in first row'; //to translate
$strImportEmptyRows = 'Do not import empty rows'; //to translate
$strImportODSPercents = 'Import percentages as proper decimals (12.00% to .12)'; //to translate
$strImportODSCurrency = 'Import currencies ($5.00 to 5.00)'; //to translate
$strImportXLS = 'Excel 97-2003 XLS Workbook'; //to translate
$strImportNoticePt2 = 'View a structure`s contents by clicking on its name'; //to translate
$strImportNoticePt4 = 'Edit its structure by following the "Structure" link'; //to translate
$strImportXLSX = 'Excel 2007 XLSX Workbook'; //to translate
$strXMLError = 'The XML file specified was either malformed or incomplete. Please correct the issue and try again.'; //to translate
$strXMLExportContents = 'Export contents'; //to translate
$strXMLExportFunctions = 'Export functions'; //to translate
$strXMLExportProcedures = 'Export procedures'; //to translate
$strXMLExportStructs = 'Export Structure Schemas (recommended)'; //to translate
$strXMLExportTables = 'Export tables'; //to translate
$strXMLExportTriggers = 'Export triggers'; //to translate
$strXMLExportViews = 'Export views'; //to translate
$strTracking = 'Tracking'; //to translate
$strTrackingActivateTrackingFor = 'Activate tracking for %s.%s'; //to translate
$strTrackingActivated = 'Tracking of %s.%s is activated.'; //to translate
$strTrackingActivateNow = 'Activate now'; //to translate
$strTrackingCreateVersion = 'Create version'; //to translate
$strTrackingCreateVersionOf = 'Create version %s of %s.%s'; //to translate
$strTrackingDataDefinitionStatement = 'Data definition statement'; //to translate
$strTrackingDataManipulationStatement = 'Data manipulation statement'; //to translate
$strTrackingDate = 'Date'; //to translate
$strTrackingDeactivateNow = 'Deactivate now'; //to translate
$strTrackingDeactivateTrackingFor = 'Deactivate tracking for %s.%s'; //to translate
$strTrackingDoIt = 'Do it'; //to translate
$strTrackingExportAs = 'Export as %s'; //to translate
$strTrackingIsActive = 'Tracking is active.'; //to translate
$strTrackingIsDeactive = 'Tracking is deactive.'; //to translate
$strTrackingMechanism = 'Tracking Mechanism'; //to translate
$strTrackingReport = 'Tracking report'; //to translate
$strTrackingReportClose = 'Close'; //to translate
$strTrackingSelectStructureAndData = 'Structure and Data'; //to translate
$strTrackingSelectDataOnly = 'Data only'; //to translate
$strTrackingSelectStructureOnly = 'Structure only'; //to translate
$strTrackingShowLogDateUsers = 'Show %s with dates from %s to %s by user %s %s'; //to translate
$strTrackingShowVersions = 'Show versions'; //to translate
$strTrackingSQLDump = 'SQL dump'; //to translate
$strTrackingSQLDumpFile = 'SQL dump (file download)'; //to translate
$strTrackingSQLExecution = 'SQL execution'; //to translate
$strTrackingSQLExecutionAlert = 'This option will replace your table and contained data.'; //to translate
$strTrackingSQLExecuted = 'SQL statements executed.'; //to translate
$strTrackingSQLExported = 'SQL statements exported. Please copy the dump or execute it.'; //to translate
$strTrackingStatements = 'Tracking statements'; //to translate
$strTrackingStatusActive = 'active'; //to translate
$strTrackingStatusDeactive = 'deactive'; //to translate
$strTrackingStructureSnapshot = 'Structure snapshot'; //to translate
$strTrackingThDatabase = 'Database'; //to translate
$strTrackingThTable = 'Table'; //to translate
$strTrackingThLastVersion = 'Last version'; //to translate
$strTrackingThVersion = 'Version'; //to translate
$strTrackingThCreated = 'Created'; //to translate
$strTrackingThUpdated = 'Updated'; //to translate
$strTrackingThStatus = 'Status'; //to translate
$strTrackingThShow = 'Show'; //to translate
$strTrackingTrackDDStatements = 'Track these data definition statements:'; //to translate
$strTrackingTrackDMStatements = 'Track these data manipulation statements:'; //to translate
$strTrackingTrackTable = 'Track table'; //to translate
$strTrackingTrackedTables = 'Tracked tables'; //to translate
$strTrackingUntrackedTables = 'Untracked tables'; //to translate
$strTrackingUsername = 'Username'; //to translate
$strTrackingVersions = 'Versions'; //to translate
$strTrackingVersionCreated = 'Version %s is created, tracking for %s.%s is activated.'; //to translate
$strTrackingVersionActivated = 'Tracking for %s.%s , version %s is activated.'; //to translate
$strTrackingVersionDeactivated = 'Tracking for %s.%s , version %s is deactivated.'; //to translate
$strTrackingVersionSnapshotSQL = 'Version %s snapshot (SQL code)'; //to translate
$strTrackingDatabaseLog = 'Database Log'; //to translate
?>

View File

@@ -1471,4 +1471,81 @@ $strPhpArray = 'PHP array'; //to translate
$strImportLargeFileUploading = 'The file being uploaded is probably larger than the maximum allowed size or this is a known bug in webkit based (Safari, Google Chrome, Arora etc.) browsers.'; //to translate
$strImportProceedingFile = 'The file is being processed, please be patient.'; //to translate
$strImportUploadInfoNotAvailable = 'Please be patient, the file is being uploaded. Details about the upload are not available.'; //to translate
$strImportNoticePt1 = 'The following structures have either been created or altered. Here you can:'; //to translate
$strImportNoticePt3 = 'Change any of its settings by clicking the corresponding "Options" link'; //to translate
$strGoToDatabase = 'Go to database'; //to translate
$strGoToTable = 'Go to table'; //to translate
$strGoToView = 'Go to view'; //to translate
$strStructureLC = 'structure'; //to translate
$strSettings = 'settings'; //to translate
$strImportODS = 'Open Document Spreadsheet'; //to translate
$strImportColNames = 'Column names in first row'; //to translate
$strImportEmptyRows = 'Do not import empty rows'; //to translate
$strImportODSPercents = 'Import percentages as proper decimals (12.00% to .12)'; //to translate
$strImportODSCurrency = 'Import currencies ($5.00 to 5.00)'; //to translate
$strImportXLS = 'Excel 97-2003 XLS Workbook'; //to translate
$strImportNoticePt2 = 'View a structure`s contents by clicking on its name'; //to translate
$strImportNoticePt4 = 'Edit its structure by following the "Structure" link'; //to translate
$strImportXLSX = 'Excel 2007 XLSX Workbook'; //to translate
$strXMLError = 'The XML file specified was either malformed or incomplete. Please correct the issue and try again.'; //to translate
$strXMLExportContents = 'Export contents'; //to translate
$strXMLExportFunctions = 'Export functions'; //to translate
$strXMLExportProcedures = 'Export procedures'; //to translate
$strXMLExportStructs = 'Export Structure Schemas (recommended)'; //to translate
$strXMLExportTables = 'Export tables'; //to translate
$strXMLExportTriggers = 'Export triggers'; //to translate
$strXMLExportViews = 'Export views'; //to translate
$strTracking = 'Tracking'; //to translate
$strTrackingActivateTrackingFor = 'Activate tracking for %s.%s'; //to translate
$strTrackingActivated = 'Tracking of %s.%s is activated.'; //to translate
$strTrackingActivateNow = 'Activate now'; //to translate
$strTrackingCreateVersion = 'Create version'; //to translate
$strTrackingCreateVersionOf = 'Create version %s of %s.%s'; //to translate
$strTrackingDataDefinitionStatement = 'Data definition statement'; //to translate
$strTrackingDataManipulationStatement = 'Data manipulation statement'; //to translate
$strTrackingDate = 'Date'; //to translate
$strTrackingDeactivateNow = 'Deactivate now'; //to translate
$strTrackingDeactivateTrackingFor = 'Deactivate tracking for %s.%s'; //to translate
$strTrackingDoIt = 'Do it'; //to translate
$strTrackingExportAs = 'Export as %s'; //to translate
$strTrackingIsActive = 'Tracking is active.'; //to translate
$strTrackingIsDeactive = 'Tracking is deactive.'; //to translate
$strTrackingMechanism = 'Tracking Mechanism'; //to translate
$strTrackingReport = 'Tracking report'; //to translate
$strTrackingReportClose = 'Close'; //to translate
$strTrackingSelectStructureAndData = 'Structure and Data'; //to translate
$strTrackingSelectDataOnly = 'Data only'; //to translate
$strTrackingSelectStructureOnly = 'Structure only'; //to translate
$strTrackingShowLogDateUsers = 'Show %s with dates from %s to %s by user %s %s'; //to translate
$strTrackingShowVersions = 'Show versions'; //to translate
$strTrackingSQLDump = 'SQL dump'; //to translate
$strTrackingSQLDumpFile = 'SQL dump (file download)'; //to translate
$strTrackingSQLExecution = 'SQL execution'; //to translate
$strTrackingSQLExecutionAlert = 'This option will replace your table and contained data.'; //to translate
$strTrackingSQLExecuted = 'SQL statements executed.'; //to translate
$strTrackingSQLExported = 'SQL statements exported. Please copy the dump or execute it.'; //to translate
$strTrackingStatements = 'Tracking statements'; //to translate
$strTrackingStatusActive = 'active'; //to translate
$strTrackingStatusDeactive = 'deactive'; //to translate
$strTrackingStructureSnapshot = 'Structure snapshot'; //to translate
$strTrackingThDatabase = 'Database'; //to translate
$strTrackingThTable = 'Table'; //to translate
$strTrackingThLastVersion = 'Last version'; //to translate
$strTrackingThVersion = 'Version'; //to translate
$strTrackingThCreated = 'Created'; //to translate
$strTrackingThUpdated = 'Updated'; //to translate
$strTrackingThStatus = 'Status'; //to translate
$strTrackingThShow = 'Show'; //to translate
$strTrackingTrackDDStatements = 'Track these data definition statements:'; //to translate
$strTrackingTrackDMStatements = 'Track these data manipulation statements:'; //to translate
$strTrackingTrackTable = 'Track table'; //to translate
$strTrackingTrackedTables = 'Tracked tables'; //to translate
$strTrackingUntrackedTables = 'Untracked tables'; //to translate
$strTrackingUsername = 'Username'; //to translate
$strTrackingVersions = 'Versions'; //to translate
$strTrackingVersionCreated = 'Version %s is created, tracking for %s.%s is activated.'; //to translate
$strTrackingVersionActivated = 'Tracking for %s.%s , version %s is activated.'; //to translate
$strTrackingVersionDeactivated = 'Tracking for %s.%s , version %s is deactivated.'; //to translate
$strTrackingVersionSnapshotSQL = 'Version %s snapshot (SQL code)'; //to translate
$strTrackingDatabaseLog = 'Database Log'; //to translate
?>

View File

@@ -1486,4 +1486,81 @@ $strPhpArray = 'PHP array'; //to translate
$strImportLargeFileUploading = 'The file being uploaded is probably larger than the maximum allowed size or this is a known bug in webkit based (Safari, Google Chrome, Arora etc.) browsers.'; //to translate
$strImportProceedingFile = 'The file is being processed, please be patient.'; //to translate
$strImportUploadInfoNotAvailable = 'Please be patient, the file is being uploaded. Details about the upload are not available.'; //to translate
$strImportNoticePt1 = 'The following structures have either been created or altered. Here you can:'; //to translate
$strImportNoticePt3 = 'Change any of its settings by clicking the corresponding "Options" link'; //to translate
$strGoToDatabase = 'Go to database'; //to translate
$strGoToTable = 'Go to table'; //to translate
$strGoToView = 'Go to view'; //to translate
$strStructureLC = 'structure'; //to translate
$strSettings = 'settings'; //to translate
$strImportODS = 'Open Document Spreadsheet'; //to translate
$strImportColNames = 'Column names in first row'; //to translate
$strImportEmptyRows = 'Do not import empty rows'; //to translate
$strImportODSPercents = 'Import percentages as proper decimals (12.00% to .12)'; //to translate
$strImportODSCurrency = 'Import currencies ($5.00 to 5.00)'; //to translate
$strImportXLS = 'Excel 97-2003 XLS Workbook'; //to translate
$strImportNoticePt2 = 'View a structure`s contents by clicking on its name'; //to translate
$strImportNoticePt4 = 'Edit its structure by following the "Structure" link'; //to translate
$strImportXLSX = 'Excel 2007 XLSX Workbook'; //to translate
$strXMLError = 'The XML file specified was either malformed or incomplete. Please correct the issue and try again.'; //to translate
$strXMLExportContents = 'Export contents'; //to translate
$strXMLExportFunctions = 'Export functions'; //to translate
$strXMLExportProcedures = 'Export procedures'; //to translate
$strXMLExportStructs = 'Export Structure Schemas (recommended)'; //to translate
$strXMLExportTables = 'Export tables'; //to translate
$strXMLExportTriggers = 'Export triggers'; //to translate
$strXMLExportViews = 'Export views'; //to translate
$strTracking = 'Tracking'; //to translate
$strTrackingActivateTrackingFor = 'Activate tracking for %s.%s'; //to translate
$strTrackingActivated = 'Tracking of %s.%s is activated.'; //to translate
$strTrackingActivateNow = 'Activate now'; //to translate
$strTrackingCreateVersion = 'Create version'; //to translate
$strTrackingCreateVersionOf = 'Create version %s of %s.%s'; //to translate
$strTrackingDataDefinitionStatement = 'Data definition statement'; //to translate
$strTrackingDataManipulationStatement = 'Data manipulation statement'; //to translate
$strTrackingDate = 'Date'; //to translate
$strTrackingDeactivateNow = 'Deactivate now'; //to translate
$strTrackingDeactivateTrackingFor = 'Deactivate tracking for %s.%s'; //to translate
$strTrackingDoIt = 'Do it'; //to translate
$strTrackingExportAs = 'Export as %s'; //to translate
$strTrackingIsActive = 'Tracking is active.'; //to translate
$strTrackingIsDeactive = 'Tracking is deactive.'; //to translate
$strTrackingMechanism = 'Tracking Mechanism'; //to translate
$strTrackingReport = 'Tracking report'; //to translate
$strTrackingReportClose = 'Close'; //to translate
$strTrackingSelectStructureAndData = 'Structure and Data'; //to translate
$strTrackingSelectDataOnly = 'Data only'; //to translate
$strTrackingSelectStructureOnly = 'Structure only'; //to translate
$strTrackingShowLogDateUsers = 'Show %s with dates from %s to %s by user %s %s'; //to translate
$strTrackingShowVersions = 'Show versions'; //to translate
$strTrackingSQLDump = 'SQL dump'; //to translate
$strTrackingSQLDumpFile = 'SQL dump (file download)'; //to translate
$strTrackingSQLExecution = 'SQL execution'; //to translate
$strTrackingSQLExecutionAlert = 'This option will replace your table and contained data.'; //to translate
$strTrackingSQLExecuted = 'SQL statements executed.'; //to translate
$strTrackingSQLExported = 'SQL statements exported. Please copy the dump or execute it.'; //to translate
$strTrackingStatements = 'Tracking statements'; //to translate
$strTrackingStatusActive = 'active'; //to translate
$strTrackingStatusDeactive = 'deactive'; //to translate
$strTrackingStructureSnapshot = 'Structure snapshot'; //to translate
$strTrackingThDatabase = 'Database'; //to translate
$strTrackingThTable = 'Table'; //to translate
$strTrackingThLastVersion = 'Last version'; //to translate
$strTrackingThVersion = 'Version'; //to translate
$strTrackingThCreated = 'Created'; //to translate
$strTrackingThUpdated = 'Updated'; //to translate
$strTrackingThStatus = 'Status'; //to translate
$strTrackingThShow = 'Show'; //to translate
$strTrackingTrackDDStatements = 'Track these data definition statements:'; //to translate
$strTrackingTrackDMStatements = 'Track these data manipulation statements:'; //to translate
$strTrackingTrackTable = 'Track table'; //to translate
$strTrackingTrackedTables = 'Tracked tables'; //to translate
$strTrackingUntrackedTables = 'Untracked tables'; //to translate
$strTrackingUsername = 'Username'; //to translate
$strTrackingVersions = 'Versions'; //to translate
$strTrackingVersionCreated = 'Version %s is created, tracking for %s.%s is activated.'; //to translate
$strTrackingVersionActivated = 'Tracking for %s.%s , version %s is activated.'; //to translate
$strTrackingVersionDeactivated = 'Tracking for %s.%s , version %s is deactivated.'; //to translate
$strTrackingVersionSnapshotSQL = 'Version %s snapshot (SQL code)'; //to translate
$strTrackingDatabaseLog = 'Database Log'; //to translate
?>

View File

@@ -1488,4 +1488,81 @@ $strPhpArray = 'PHP array'; //to translate
$strImportLargeFileUploading = 'The file being uploaded is probably larger than the maximum allowed size or this is a known bug in webkit based (Safari, Google Chrome, Arora etc.) browsers.'; //to translate
$strImportProceedingFile = 'The file is being processed, please be patient.'; //to translate
$strImportUploadInfoNotAvailable = 'Please be patient, the file is being uploaded. Details about the upload are not available.'; //to translate
$strImportNoticePt1 = 'The following structures have either been created or altered. Here you can:'; //to translate
$strImportNoticePt3 = 'Change any of its settings by clicking the corresponding "Options" link'; //to translate
$strGoToDatabase = 'Go to database'; //to translate
$strGoToTable = 'Go to table'; //to translate
$strGoToView = 'Go to view'; //to translate
$strStructureLC = 'structure'; //to translate
$strSettings = 'settings'; //to translate
$strImportODS = 'Open Document Spreadsheet'; //to translate
$strImportColNames = 'Column names in first row'; //to translate
$strImportEmptyRows = 'Do not import empty rows'; //to translate
$strImportODSPercents = 'Import percentages as proper decimals (12.00% to .12)'; //to translate
$strImportODSCurrency = 'Import currencies ($5.00 to 5.00)'; //to translate
$strImportXLS = 'Excel 97-2003 XLS Workbook'; //to translate
$strImportNoticePt2 = 'View a structure`s contents by clicking on its name'; //to translate
$strImportNoticePt4 = 'Edit its structure by following the "Structure" link'; //to translate
$strImportXLSX = 'Excel 2007 XLSX Workbook'; //to translate
$strXMLError = 'The XML file specified was either malformed or incomplete. Please correct the issue and try again.'; //to translate
$strXMLExportContents = 'Export contents'; //to translate
$strXMLExportFunctions = 'Export functions'; //to translate
$strXMLExportProcedures = 'Export procedures'; //to translate
$strXMLExportStructs = 'Export Structure Schemas (recommended)'; //to translate
$strXMLExportTables = 'Export tables'; //to translate
$strXMLExportTriggers = 'Export triggers'; //to translate
$strXMLExportViews = 'Export views'; //to translate
$strTracking = 'Tracking'; //to translate
$strTrackingActivateTrackingFor = 'Activate tracking for %s.%s'; //to translate
$strTrackingActivated = 'Tracking of %s.%s is activated.'; //to translate
$strTrackingActivateNow = 'Activate now'; //to translate
$strTrackingCreateVersion = 'Create version'; //to translate
$strTrackingCreateVersionOf = 'Create version %s of %s.%s'; //to translate
$strTrackingDataDefinitionStatement = 'Data definition statement'; //to translate
$strTrackingDataManipulationStatement = 'Data manipulation statement'; //to translate
$strTrackingDate = 'Date'; //to translate
$strTrackingDeactivateNow = 'Deactivate now'; //to translate
$strTrackingDeactivateTrackingFor = 'Deactivate tracking for %s.%s'; //to translate
$strTrackingDoIt = 'Do it'; //to translate
$strTrackingExportAs = 'Export as %s'; //to translate
$strTrackingIsActive = 'Tracking is active.'; //to translate
$strTrackingIsDeactive = 'Tracking is deactive.'; //to translate
$strTrackingMechanism = 'Tracking Mechanism'; //to translate
$strTrackingReport = 'Tracking report'; //to translate
$strTrackingReportClose = 'Close'; //to translate
$strTrackingSelectStructureAndData = 'Structure and Data'; //to translate
$strTrackingSelectDataOnly = 'Data only'; //to translate
$strTrackingSelectStructureOnly = 'Structure only'; //to translate
$strTrackingShowLogDateUsers = 'Show %s with dates from %s to %s by user %s %s'; //to translate
$strTrackingShowVersions = 'Show versions'; //to translate
$strTrackingSQLDump = 'SQL dump'; //to translate
$strTrackingSQLDumpFile = 'SQL dump (file download)'; //to translate
$strTrackingSQLExecution = 'SQL execution'; //to translate
$strTrackingSQLExecutionAlert = 'This option will replace your table and contained data.'; //to translate
$strTrackingSQLExecuted = 'SQL statements executed.'; //to translate
$strTrackingSQLExported = 'SQL statements exported. Please copy the dump or execute it.'; //to translate
$strTrackingStatements = 'Tracking statements'; //to translate
$strTrackingStatusActive = 'active'; //to translate
$strTrackingStatusDeactive = 'deactive'; //to translate
$strTrackingStructureSnapshot = 'Structure snapshot'; //to translate
$strTrackingThDatabase = 'Database'; //to translate
$strTrackingThTable = 'Table'; //to translate
$strTrackingThLastVersion = 'Last version'; //to translate
$strTrackingThVersion = 'Version'; //to translate
$strTrackingThCreated = 'Created'; //to translate
$strTrackingThUpdated = 'Updated'; //to translate
$strTrackingThStatus = 'Status'; //to translate
$strTrackingThShow = 'Show'; //to translate
$strTrackingTrackDDStatements = 'Track these data definition statements:'; //to translate
$strTrackingTrackDMStatements = 'Track these data manipulation statements:'; //to translate
$strTrackingTrackTable = 'Track table'; //to translate
$strTrackingTrackedTables = 'Tracked tables'; //to translate
$strTrackingUntrackedTables = 'Untracked tables'; //to translate
$strTrackingUsername = 'Username'; //to translate
$strTrackingVersions = 'Versions'; //to translate
$strTrackingVersionCreated = 'Version %s is created, tracking for %s.%s is activated.'; //to translate
$strTrackingVersionActivated = 'Tracking for %s.%s , version %s is activated.'; //to translate
$strTrackingVersionDeactivated = 'Tracking for %s.%s , version %s is deactivated.'; //to translate
$strTrackingVersionSnapshotSQL = 'Version %s snapshot (SQL code)'; //to translate
$strTrackingDatabaseLog = 'Database Log'; //to translate
?>

View File

@@ -231,7 +231,7 @@ $strErrorInZipFile = 'Klaida ZIP archyve:';
$strError = 'Klaida';
$strEscapeWildcards = 'Norint naudoti _ ir % simblius, juos reikėtų eskeipinti su \\';
$strEsperanto = 'Esperanto';
$strEstonian = 'Estų';
$strEstonian = 'Estų';
$strExcelEdition = 'Excel variantas';
$strExecuteBookmarked = 'Įvykdyti išsaugotą užklausą';
$strExplain = 'Paaiškinti';
@@ -306,7 +306,7 @@ $strIndexName = 'Indekso vardas&nbsp;:';
$strIndexType = 'Indekso tipas&nbsp;:';
$strIndexWarningTable = 'Iškilo problemos su `%s` lentelės indeksais';
$strInnoDBBufferPoolSize = 'Buferio pool\'o dydis';
$strInnoDBDataFilePath = 'Duomenų failai';
$strInnoDBDataFilePath = 'Duomenų failai';
$strInnoDBDataHomeDirDesc = 'Bendra direktorijų kelio dalis visiems InnoDB duomenų failams.';
$strInnoDBPages = 'puslapiai';
$strInnodbStat = 'InnoDB būsena';
@@ -1480,4 +1480,81 @@ $strPhpArray = 'PHP array'; //to translate
$strImportLargeFileUploading = 'The file being uploaded is probably larger than the maximum allowed size or this is a known bug in webkit based (Safari, Google Chrome, Arora etc.) browsers.'; //to translate
$strImportProceedingFile = 'The file is being processed, please be patient.'; //to translate
$strImportUploadInfoNotAvailable = 'Please be patient, the file is being uploaded. Details about the upload are not available.'; //to translate
$strImportNoticePt1 = 'The following structures have either been created or altered. Here you can:'; //to translate
$strImportNoticePt3 = 'Change any of its settings by clicking the corresponding "Options" link'; //to translate
$strGoToDatabase = 'Go to database'; //to translate
$strGoToTable = 'Go to table'; //to translate
$strGoToView = 'Go to view'; //to translate
$strStructureLC = 'structure'; //to translate
$strSettings = 'settings'; //to translate
$strImportODS = 'Open Document Spreadsheet'; //to translate
$strImportColNames = 'Column names in first row'; //to translate
$strImportEmptyRows = 'Do not import empty rows'; //to translate
$strImportODSPercents = 'Import percentages as proper decimals (12.00% to .12)'; //to translate
$strImportODSCurrency = 'Import currencies ($5.00 to 5.00)'; //to translate
$strImportXLS = 'Excel 97-2003 XLS Workbook'; //to translate
$strImportNoticePt2 = 'View a structure`s contents by clicking on its name'; //to translate
$strImportNoticePt4 = 'Edit its structure by following the "Structure" link'; //to translate
$strImportXLSX = 'Excel 2007 XLSX Workbook'; //to translate
$strXMLError = 'The XML file specified was either malformed or incomplete. Please correct the issue and try again.'; //to translate
$strXMLExportContents = 'Export contents'; //to translate
$strXMLExportFunctions = 'Export functions'; //to translate
$strXMLExportProcedures = 'Export procedures'; //to translate
$strXMLExportStructs = 'Export Structure Schemas (recommended)'; //to translate
$strXMLExportTables = 'Export tables'; //to translate
$strXMLExportTriggers = 'Export triggers'; //to translate
$strXMLExportViews = 'Export views'; //to translate
$strTracking = 'Tracking'; //to translate
$strTrackingActivateTrackingFor = 'Activate tracking for %s.%s'; //to translate
$strTrackingActivated = 'Tracking of %s.%s is activated.'; //to translate
$strTrackingActivateNow = 'Activate now'; //to translate
$strTrackingCreateVersion = 'Create version'; //to translate
$strTrackingCreateVersionOf = 'Create version %s of %s.%s'; //to translate
$strTrackingDataDefinitionStatement = 'Data definition statement'; //to translate
$strTrackingDataManipulationStatement = 'Data manipulation statement'; //to translate
$strTrackingDate = 'Date'; //to translate
$strTrackingDeactivateNow = 'Deactivate now'; //to translate
$strTrackingDeactivateTrackingFor = 'Deactivate tracking for %s.%s'; //to translate
$strTrackingDoIt = 'Do it'; //to translate
$strTrackingExportAs = 'Export as %s'; //to translate
$strTrackingIsActive = 'Tracking is active.'; //to translate
$strTrackingIsDeactive = 'Tracking is deactive.'; //to translate
$strTrackingMechanism = 'Tracking Mechanism'; //to translate
$strTrackingReport = 'Tracking report'; //to translate
$strTrackingReportClose = 'Close'; //to translate
$strTrackingSelectStructureAndData = 'Structure and Data'; //to translate
$strTrackingSelectDataOnly = 'Data only'; //to translate
$strTrackingSelectStructureOnly = 'Structure only'; //to translate
$strTrackingShowLogDateUsers = 'Show %s with dates from %s to %s by user %s %s'; //to translate
$strTrackingShowVersions = 'Show versions'; //to translate
$strTrackingSQLDump = 'SQL dump'; //to translate
$strTrackingSQLDumpFile = 'SQL dump (file download)'; //to translate
$strTrackingSQLExecution = 'SQL execution'; //to translate
$strTrackingSQLExecutionAlert = 'This option will replace your table and contained data.'; //to translate
$strTrackingSQLExecuted = 'SQL statements executed.'; //to translate
$strTrackingSQLExported = 'SQL statements exported. Please copy the dump or execute it.'; //to translate
$strTrackingStatements = 'Tracking statements'; //to translate
$strTrackingStatusActive = 'active'; //to translate
$strTrackingStatusDeactive = 'deactive'; //to translate
$strTrackingStructureSnapshot = 'Structure snapshot'; //to translate
$strTrackingThDatabase = 'Database'; //to translate
$strTrackingThTable = 'Table'; //to translate
$strTrackingThLastVersion = 'Last version'; //to translate
$strTrackingThVersion = 'Version'; //to translate
$strTrackingThCreated = 'Created'; //to translate
$strTrackingThUpdated = 'Updated'; //to translate
$strTrackingThStatus = 'Status'; //to translate
$strTrackingThShow = 'Show'; //to translate
$strTrackingTrackDDStatements = 'Track these data definition statements:'; //to translate
$strTrackingTrackDMStatements = 'Track these data manipulation statements:'; //to translate
$strTrackingTrackTable = 'Track table'; //to translate
$strTrackingTrackedTables = 'Tracked tables'; //to translate
$strTrackingUntrackedTables = 'Untracked tables'; //to translate
$strTrackingUsername = 'Username'; //to translate
$strTrackingVersions = 'Versions'; //to translate
$strTrackingVersionCreated = 'Version %s is created, tracking for %s.%s is activated.'; //to translate
$strTrackingVersionActivated = 'Tracking for %s.%s , version %s is activated.'; //to translate
$strTrackingVersionDeactivated = 'Tracking for %s.%s , version %s is deactivated.'; //to translate
$strTrackingVersionSnapshotSQL = 'Version %s snapshot (SQL code)'; //to translate
$strTrackingDatabaseLog = 'Database Log'; //to translate
?>

View File

@@ -1466,4 +1466,81 @@ $strPhpArray = 'PHP array'; //to translate
$strImportLargeFileUploading = 'The file being uploaded is probably larger than the maximum allowed size or this is a known bug in webkit based (Safari, Google Chrome, Arora etc.) browsers.'; //to translate
$strImportProceedingFile = 'The file is being processed, please be patient.'; //to translate
$strImportUploadInfoNotAvailable = 'Please be patient, the file is being uploaded. Details about the upload are not available.'; //to translate
$strImportNoticePt1 = 'The following structures have either been created or altered. Here you can:'; //to translate
$strImportNoticePt3 = 'Change any of its settings by clicking the corresponding "Options" link'; //to translate
$strGoToDatabase = 'Go to database'; //to translate
$strGoToTable = 'Go to table'; //to translate
$strGoToView = 'Go to view'; //to translate
$strStructureLC = 'structure'; //to translate
$strSettings = 'settings'; //to translate
$strImportODS = 'Open Document Spreadsheet'; //to translate
$strImportColNames = 'Column names in first row'; //to translate
$strImportEmptyRows = 'Do not import empty rows'; //to translate
$strImportODSPercents = 'Import percentages as proper decimals (12.00% to .12)'; //to translate
$strImportODSCurrency = 'Import currencies ($5.00 to 5.00)'; //to translate
$strImportXLS = 'Excel 97-2003 XLS Workbook'; //to translate
$strImportNoticePt2 = 'View a structure`s contents by clicking on its name'; //to translate
$strImportNoticePt4 = 'Edit its structure by following the "Structure" link'; //to translate
$strImportXLSX = 'Excel 2007 XLSX Workbook'; //to translate
$strXMLError = 'The XML file specified was either malformed or incomplete. Please correct the issue and try again.'; //to translate
$strXMLExportContents = 'Export contents'; //to translate
$strXMLExportFunctions = 'Export functions'; //to translate
$strXMLExportProcedures = 'Export procedures'; //to translate
$strXMLExportStructs = 'Export Structure Schemas (recommended)'; //to translate
$strXMLExportTables = 'Export tables'; //to translate
$strXMLExportTriggers = 'Export triggers'; //to translate
$strXMLExportViews = 'Export views'; //to translate
$strTracking = 'Tracking'; //to translate
$strTrackingActivateTrackingFor = 'Activate tracking for %s.%s'; //to translate
$strTrackingActivated = 'Tracking of %s.%s is activated.'; //to translate
$strTrackingActivateNow = 'Activate now'; //to translate
$strTrackingCreateVersion = 'Create version'; //to translate
$strTrackingCreateVersionOf = 'Create version %s of %s.%s'; //to translate
$strTrackingDataDefinitionStatement = 'Data definition statement'; //to translate
$strTrackingDataManipulationStatement = 'Data manipulation statement'; //to translate
$strTrackingDate = 'Date'; //to translate
$strTrackingDeactivateNow = 'Deactivate now'; //to translate
$strTrackingDeactivateTrackingFor = 'Deactivate tracking for %s.%s'; //to translate
$strTrackingDoIt = 'Do it'; //to translate
$strTrackingExportAs = 'Export as %s'; //to translate
$strTrackingIsActive = 'Tracking is active.'; //to translate
$strTrackingIsDeactive = 'Tracking is deactive.'; //to translate
$strTrackingMechanism = 'Tracking Mechanism'; //to translate
$strTrackingReport = 'Tracking report'; //to translate
$strTrackingReportClose = 'Close'; //to translate
$strTrackingSelectStructureAndData = 'Structure and Data'; //to translate
$strTrackingSelectDataOnly = 'Data only'; //to translate
$strTrackingSelectStructureOnly = 'Structure only'; //to translate
$strTrackingShowLogDateUsers = 'Show %s with dates from %s to %s by user %s %s'; //to translate
$strTrackingShowVersions = 'Show versions'; //to translate
$strTrackingSQLDump = 'SQL dump'; //to translate
$strTrackingSQLDumpFile = 'SQL dump (file download)'; //to translate
$strTrackingSQLExecution = 'SQL execution'; //to translate
$strTrackingSQLExecutionAlert = 'This option will replace your table and contained data.'; //to translate
$strTrackingSQLExecuted = 'SQL statements executed.'; //to translate
$strTrackingSQLExported = 'SQL statements exported. Please copy the dump or execute it.'; //to translate
$strTrackingStatements = 'Tracking statements'; //to translate
$strTrackingStatusActive = 'active'; //to translate
$strTrackingStatusDeactive = 'deactive'; //to translate
$strTrackingStructureSnapshot = 'Structure snapshot'; //to translate
$strTrackingThDatabase = 'Database'; //to translate
$strTrackingThTable = 'Table'; //to translate
$strTrackingThLastVersion = 'Last version'; //to translate
$strTrackingThVersion = 'Version'; //to translate
$strTrackingThCreated = 'Created'; //to translate
$strTrackingThUpdated = 'Updated'; //to translate
$strTrackingThStatus = 'Status'; //to translate
$strTrackingThShow = 'Show'; //to translate
$strTrackingTrackDDStatements = 'Track these data definition statements:'; //to translate
$strTrackingTrackDMStatements = 'Track these data manipulation statements:'; //to translate
$strTrackingTrackTable = 'Track table'; //to translate
$strTrackingTrackedTables = 'Tracked tables'; //to translate
$strTrackingUntrackedTables = 'Untracked tables'; //to translate
$strTrackingUsername = 'Username'; //to translate
$strTrackingVersions = 'Versions'; //to translate
$strTrackingVersionCreated = 'Version %s is created, tracking for %s.%s is activated.'; //to translate
$strTrackingVersionActivated = 'Tracking for %s.%s , version %s is activated.'; //to translate
$strTrackingVersionDeactivated = 'Tracking for %s.%s , version %s is deactivated.'; //to translate
$strTrackingVersionSnapshotSQL = 'Version %s snapshot (SQL code)'; //to translate
$strTrackingDatabaseLog = 'Database Log'; //to translate
?>

View File

@@ -1503,4 +1503,81 @@ $strPhpArray = 'PHP array'; //to translate
$strImportLargeFileUploading = 'The file being uploaded is probably larger than the maximum allowed size or this is a known bug in webkit based (Safari, Google Chrome, Arora etc.) browsers.'; //to translate
$strImportProceedingFile = 'The file is being processed, please be patient.'; //to translate
$strImportUploadInfoNotAvailable = 'Please be patient, the file is being uploaded. Details about the upload are not available.'; //to translate
$strImportNoticePt1 = 'The following structures have either been created or altered. Here you can:'; //to translate
$strImportNoticePt3 = 'Change any of its settings by clicking the corresponding "Options" link'; //to translate
$strGoToDatabase = 'Go to database'; //to translate
$strGoToTable = 'Go to table'; //to translate
$strGoToView = 'Go to view'; //to translate
$strStructureLC = 'structure'; //to translate
$strSettings = 'settings'; //to translate
$strImportODS = 'Open Document Spreadsheet'; //to translate
$strImportColNames = 'Column names in first row'; //to translate
$strImportEmptyRows = 'Do not import empty rows'; //to translate
$strImportODSPercents = 'Import percentages as proper decimals (12.00% to .12)'; //to translate
$strImportODSCurrency = 'Import currencies ($5.00 to 5.00)'; //to translate
$strImportXLS = 'Excel 97-2003 XLS Workbook'; //to translate
$strImportNoticePt2 = 'View a structure`s contents by clicking on its name'; //to translate
$strImportNoticePt4 = 'Edit its structure by following the "Structure" link'; //to translate
$strImportXLSX = 'Excel 2007 XLSX Workbook'; //to translate
$strXMLError = 'The XML file specified was either malformed or incomplete. Please correct the issue and try again.'; //to translate
$strXMLExportContents = 'Export contents'; //to translate
$strXMLExportFunctions = 'Export functions'; //to translate
$strXMLExportProcedures = 'Export procedures'; //to translate
$strXMLExportStructs = 'Export Structure Schemas (recommended)'; //to translate
$strXMLExportTables = 'Export tables'; //to translate
$strXMLExportTriggers = 'Export triggers'; //to translate
$strXMLExportViews = 'Export views'; //to translate
$strTracking = 'Tracking'; //to translate
$strTrackingActivateTrackingFor = 'Activate tracking for %s.%s'; //to translate
$strTrackingActivated = 'Tracking of %s.%s is activated.'; //to translate
$strTrackingActivateNow = 'Activate now'; //to translate
$strTrackingCreateVersion = 'Create version'; //to translate
$strTrackingCreateVersionOf = 'Create version %s of %s.%s'; //to translate
$strTrackingDataDefinitionStatement = 'Data definition statement'; //to translate
$strTrackingDataManipulationStatement = 'Data manipulation statement'; //to translate
$strTrackingDate = 'Date'; //to translate
$strTrackingDeactivateNow = 'Deactivate now'; //to translate
$strTrackingDeactivateTrackingFor = 'Deactivate tracking for %s.%s'; //to translate
$strTrackingDoIt = 'Do it'; //to translate
$strTrackingExportAs = 'Export as %s'; //to translate
$strTrackingIsActive = 'Tracking is active.'; //to translate
$strTrackingIsDeactive = 'Tracking is deactive.'; //to translate
$strTrackingMechanism = 'Tracking Mechanism'; //to translate
$strTrackingReport = 'Tracking report'; //to translate
$strTrackingReportClose = 'Close'; //to translate
$strTrackingSelectStructureAndData = 'Structure and Data'; //to translate
$strTrackingSelectDataOnly = 'Data only'; //to translate
$strTrackingSelectStructureOnly = 'Structure only'; //to translate
$strTrackingShowLogDateUsers = 'Show %s with dates from %s to %s by user %s %s'; //to translate
$strTrackingShowVersions = 'Show versions'; //to translate
$strTrackingSQLDump = 'SQL dump'; //to translate
$strTrackingSQLDumpFile = 'SQL dump (file download)'; //to translate
$strTrackingSQLExecution = 'SQL execution'; //to translate
$strTrackingSQLExecutionAlert = 'This option will replace your table and contained data.'; //to translate
$strTrackingSQLExecuted = 'SQL statements executed.'; //to translate
$strTrackingSQLExported = 'SQL statements exported. Please copy the dump or execute it.'; //to translate
$strTrackingStatements = 'Tracking statements'; //to translate
$strTrackingStatusActive = 'active'; //to translate
$strTrackingStatusDeactive = 'deactive'; //to translate
$strTrackingStructureSnapshot = 'Structure snapshot'; //to translate
$strTrackingThDatabase = 'Database'; //to translate
$strTrackingThTable = 'Table'; //to translate
$strTrackingThLastVersion = 'Last version'; //to translate
$strTrackingThVersion = 'Version'; //to translate
$strTrackingThCreated = 'Created'; //to translate
$strTrackingThUpdated = 'Updated'; //to translate
$strTrackingThStatus = 'Status'; //to translate
$strTrackingThShow = 'Show'; //to translate
$strTrackingTrackDDStatements = 'Track these data definition statements:'; //to translate
$strTrackingTrackDMStatements = 'Track these data manipulation statements:'; //to translate
$strTrackingTrackTable = 'Track table'; //to translate
$strTrackingTrackedTables = 'Tracked tables'; //to translate
$strTrackingUntrackedTables = 'Untracked tables'; //to translate
$strTrackingUsername = 'Username'; //to translate
$strTrackingVersions = 'Versions'; //to translate
$strTrackingVersionCreated = 'Version %s is created, tracking for %s.%s is activated.'; //to translate
$strTrackingVersionActivated = 'Tracking for %s.%s , version %s is activated.'; //to translate
$strTrackingVersionDeactivated = 'Tracking for %s.%s , version %s is deactivated.'; //to translate
$strTrackingVersionSnapshotSQL = 'Version %s snapshot (SQL code)'; //to translate
$strTrackingDatabaseLog = 'Database Log'; //to translate
?>

View File

@@ -54,7 +54,7 @@ $strAlterOrderBy = 'Хүснэгтийг эрэмбэлэлтээр өөрчлө
$strAnalyzeTable = 'Хүснэгтийг задлах';
$strAndThen = 'ба тэгээд';
$strAnd = 'БА';
$strAngularLinks = 'Шууд бус холбоос';
$strAngularLinks = 'Шууд бус холбоос';
$strAnIndex = '%s-д индекс нэмэгдсэн байна';
$strAnyHost = 'Дурын хост';
$strAnyUser = 'Дурын хэрэглэгч';
@@ -93,15 +93,15 @@ $strBookmarkView = 'Зөвхөн харах';
$strBrowseDistinctValues = 'Онцгой утгуудыг харах';
$strBrowseForeignValues = 'Browse foreign values';
$strBrowse = 'Хөтлөх';
$strBufferPoolActivity = 'Буффер Pool Идэвхжил';
$strBufferPoolUsage = 'Буффер Pool Хэрэглээ';
$strBufferPool = 'Буффер Pool';
$strBufferReadMissesInPercent = 'Уншилт алдсан нь %';
$strBufferReadMisses = 'Уншилт алдагдсан';
$strBufferWriteWaitsInPercent = 'Бичихээр хүлээгдэх нь %';
$strBufferWriteWaits = 'Бичихээр хүлээх';
$strBufferPoolActivity = 'Буффер Pool Идэвхжил';
$strBufferPoolUsage = 'Буффер Pool Хэрэглээ';
$strBufferPool = 'Буффер Pool';
$strBufferReadMissesInPercent = 'Уншилт алдсан нь %';
$strBufferReadMisses = 'Уншилт алдагдсан';
$strBufferWriteWaitsInPercent = 'Бичихээр хүлээгдэх нь %';
$strBufferWriteWaits = 'Бичихээр хүлээх';
$strBulgarian = 'Болгар';
$strBusyPages = 'Завгүй хуудсууд';
$strBusyPages = 'Завгүй хуудсууд';
$strBzip = 'bzip-ээр шахагдсан';
$strCalendar = 'Цагалбар';
@@ -159,7 +159,7 @@ $strCopyTableSameNames = ' Адил нэртэй хүснэгт рүү хуул
$strCopyTable = 'Хүснэгт хуулах(өгөгдлийн сан<b>.</b>хүснэгт):';
$strCopy = 'Хуулах';
$strCouldNotKill = 'phpMyAdmin нь thread %s-ийг хааж чадсангүй. Энэ аль хэдийн хаагдсан байна.';
$strCreateDatabaseBeforeCopying = 'хуулахын өмнө CREATE DATABASE';
$strCreateDatabaseBeforeCopying = 'хуулахын өмнө CREATE DATABASE';
$strCreateIndex = '&nbsp;%s&nbsp;багануудад индекс үүсгэх';
$strCreateIndexTopic = 'Шинэ индекс үүсгэх';
$strCreateNewDatabase = 'Шинэ ӨС үүсгэх';
@@ -192,7 +192,7 @@ $strDatabases = 'Өгөгдлийн сангууд';
$strDatabase = 'ӨС';
$strDataDict = 'Өгөгдлийн толь';
$strDataOnly = 'Зөвхөн өгөгдөл';
$strDataPages = 'Хуудсуудын агуулсан өгөгдөл';
$strDataPages = 'Хуудсуудын агуулсан өгөгдөл';
$strData = 'Өгөгдөл';
$strDBComment = 'ӨС-ийн тайлбар: ';
$strDBCopy = 'Өгөгдлийн сан хуулах нь';
@@ -200,7 +200,7 @@ $strDbIsEmpty = 'Өгөгдлийн сан хоосон санагдаж бай
$strDbPrivileges = ' Онцгой эрх, өгөгдлийн сангийн эрх';
$strDBRename = 'Өгөгдлийн санг д.нэрлэх нь';
$strDbSpecific = 'Өгөгдлийн сангийн эрх';
$strDefaultEngine = '%s нь уг MySQL сервэрийн анхдагч агуулах хөдөлгүүр байна.';
$strDefaultEngine = '%s нь уг MySQL сервэрийн анхдагч агуулах хөдөлгүүр байна.';
$strDefaultValueHelp = 'Анхдагч утгаар энэ тогтнолыг ашиглан ташуу зураас, хашилтгүй ганц утга оруулна уу: a';
$strDefault = 'Анхдагч';
$strDefragment = 'Хүснэгт янзлах';
@@ -219,7 +219,7 @@ $strDescription = 'Тайлбар';
$strDesigner = 'Дизайнч';
$strDictionary = 'толь';
$strDirectLinks = 'Шууд холбоос';
$strDirtyPages = 'Бохир хуудсууд';
$strDirtyPages = 'Бохир хуудсууд';
$strDisabled = 'Хаагдсан';
$strDisableForeignChecks = 'Гадаад түлхүүр шалгалтыг хаах';
$strDisplayFeat = 'Онцлог харуулах';
@@ -248,10 +248,10 @@ $strEncloseInTransaction = 'Хэлэлцээр дэх гаргалтыг хаа
$strEndCut = 'END CUT';
$strEndRaw = 'END RAW';
$strEnd = 'Төгс';
$strEngineAvailable = '%s нь уг MySQL сервэрт идэвхтэй байна.';
$strEngineDisabled = '%s нь уг MySQL сервэр дээр хаалттай байна.';
$strEngines = 'Хөдөлгүүрүүд';
$strEngineUnsupported = 'Энэ MySQL сервэр нь %s агуулах хөдөлгүүрийг дэмжихгүй.';
$strEngineAvailable = '%s нь уг MySQL сервэрт идэвхтэй байна.';
$strEngineDisabled = '%s нь уг MySQL сервэр дээр хаалттай байна.';
$strEngines = 'Хөдөлгүүрүүд';
$strEngineUnsupported = 'Энэ MySQL сервэр нь %s агуулах хөдөлгүүрийг дэмжихгүй.';
$strEnglishPrivileges = ' Тэмдэглэл: MySQL онцгой эрхийн нэр нь англиар илэрхийлэгдсэн ';
$strEnglish = 'Англи';
$strErrorInZipFile = 'ZIP архивт байгаа алдаа:';
@@ -293,7 +293,7 @@ $strFontSize = 'Үсгийн хэмжээ';
$strForeignKeyError = 'Гадаад түлхүүр үүсгэхэд алдаа гарлаа (өгөгдлийн төрлөө шалга)';
$strFormat = 'Тогтнол';
$strFormEmpty = 'Форм дахь утгыг орхисон!';
$strFreePages = 'Чөлөөт хуудсууд';
$strFreePages = 'Чөлөөт хуудсууд';
$strFullText = 'Бүтэн бичвэр';
$strFunctions = 'Функцүүд';
$strFunction = 'Функц';
@@ -301,7 +301,7 @@ $strFunction = 'Функц';
$strGenBy = 'Үүсгэгч';
$strGeneralRelationFeat = 'Ерөнхий хамаатай онцлог';
$strGeneratePassword = 'Нууц үг бий болгох';
$strGenerate = 'Бий болгох';
$strGenerate = 'Бий болгох';
$strGenTime = 'Үүссэн цаг';
$strGeorgian = 'Гүрж';
$strGerman = 'Немец';
@@ -325,8 +325,8 @@ $strHomepageOfficial = 'phpMyAdmin-ын албан ёсны вэб сайт';
$strHome = 'Гэр';
$strHostEmpty = 'Хостын нэр хоосон!';
$strHost = 'Хост';
$strHTMLExcel = 'Microsoft Excel 2000';
$strHTMLWord = 'Microsoft Word 2000';
$strHTMLExcel = 'Microsoft Excel 2000';
$strHTMLWord = 'Microsoft Word 2000';
$strHungarian = 'Унгар';
$strIcelandic = 'Исланд';
@@ -346,14 +346,14 @@ $strIndexName = 'Индексийн нэр&nbsp;:';
$strIndexType = 'Индексийн төрөл&nbsp;:';
$strIndexWarningTable = 'Хүснэгт `%s`-ийн индекс асуудалтай';
$strIndex = 'Индекс';
$strInnoDBAutoextendIncrementDesc = ' The increment size for extending the size of an autoextending tablespace when it becomes full.';
$strInnoDBAutoextendIncrement = 'Авто нэмэгдэлт';
$strInnoDBBufferPoolSizeDesc = 'Энэ хүснэгтийн кэш өгөгдөл, индекст хэрэглэх InnoDB санах ойн буфферийн хэмжээ.';
$strInnoDBBufferPoolSize = 'Буффер pool хэмжээ';
$strInnoDBDataFilePath = 'Өгөгдлийн файлууд';
$strInnoDBDataHomeDirDesc = 'Бүх InnoDB өгөгдлийн файлын хавтсын замын үндсэн хэсэг.';
$strInnoDBDataHomeDir = 'Өгөгдлийн үндсэн хавтас';
$strInnoDBPages = 'хуудсууд';
$strInnoDBAutoextendIncrementDesc = ' The increment size for extending the size of an autoextending tablespace when it becomes full.';
$strInnoDBAutoextendIncrement = 'Авто нэмэгдэлт';
$strInnoDBBufferPoolSizeDesc = 'Энэ хүснэгтийн кэш өгөгдөл, индекст хэрэглэх InnoDB санах ойн буфферийн хэмжээ.';
$strInnoDBBufferPoolSize = 'Буффер pool хэмжээ';
$strInnoDBDataFilePath = 'Өгөгдлийн файлууд';
$strInnoDBDataHomeDirDesc = 'Бүх InnoDB өгөгдлийн файлын хавтсын замын үндсэн хэсэг.';
$strInnoDBDataHomeDir = 'Өгөгдлийн үндсэн хавтас';
$strInnoDBPages = 'хуудсууд';
$strInnodbStat = 'InnoDB байдал';
$strInsecureMySQL = 'Таны тохиргооны файл нь MySQL-ын анхдагч онцгой эрхийг (нэвтрэгч root нь нууц үггүй) агуулжээ. Таны MySQL сервэр энэ анхдагчаар ажиллаж байгаа нь хэн ч урилгагүй орох боломжийг өгнө. Та хамгаалалтын асуудлаа засах хэрэгтэй';
$strInsertAsNewRow = 'Шинэ мөр оруулаад';
@@ -391,7 +391,7 @@ $strKorean = 'Солонгос';
$strLandscape = 'Ландшафт';
$strLanguageUnknown = 'Үл мэдэгдэх хэл: %1$s.';
$strLanguage = 'Хэл';
$strLatchedPages = 'Latched хуудсууд';
$strLatchedPages = 'Latched хуудсууд';
$strLatexCaption = 'Хүснэгтийн гарчиг';
$strLatexContent = '__TABLE__ хүснэгтийн агуулга';
$strLatexContinuedCaption = 'Үргэлжилсэн хүснэгтийн гарчиг';
@@ -417,7 +417,7 @@ $strLogout = 'Гарах';
$strLogPassword = 'Нууц үг:';
$strLogServer = 'Сервэр';
$strLogUsername = 'Нэвтрэгч:';
$strLongOperation = 'Энэ үйлдэл удах янзтай. Юутай ч үргэлжлүүлэх үү?';
$strLongOperation = 'Энэ үйлдэл удах янзтай. Юутай ч үргэлжлүүлэх үү?';
$strMaxConnects = 'ХИ. давхацсан холболтууд';
$strMaximalQueryLength = 'Үүсгэгдсэн асуудлын хамгийн их урт';
@@ -443,18 +443,18 @@ $strMoveTableOK = 'Хүснэгт %s нь %s руу зөөгдөв.';
$strMoveTableSameNames = 'Адил нэр байсан тул хүснэгтийг зөөсөнгүй!';
$strMoveTable = 'Хүснэгтийг зөөх (өгөгдлийн сан<b>.</b>хүснэгт):';
$strMultilingual = 'олонхэлийн';
$strMyISAMDataPointerSizeDesc = 'Анхдагч заагчийн хэмжээ байтаар илэрхийлэгдэх ба, CREATE TABLE -ээр MyISAM хүснэгтийг MAX_ROWS сонголт тодорхойлогдоогүй үед хэрэглэгдэнэ.';
$strMyISAMDataPointerSize = 'Өгөгдөл заагчийн хэмжээ';
$strMyISAMMaxExtraSortFileSizeDesc = 'Хэрэв завсрын файл MyISAM индекс үүсгэлтэд хэрэглэгдсэн бол үүнээс их энд тодорхойлогдсон хэмжээгээр key cache хэрэглэх хэрэгтэй, key cache аргыг илүүд үзвэл.';
$strMyISAMMaxExtraSortFileSize = 'Индекс үүсгэлт дэх завсрын файлын ХИ хэмжээ';
$strMyISAMMaxSortFileSizeDesc = 'Завсрын MySQL файлын ХИ хэмжээ нь MyISAM индексийг да-үүсгэхэд (REPAIR TABLE, ALTER TABLE, болон LOAD DATA INFILE -ын үед) хэрэглэгдэнэ.';
$strMyISAMMaxSortFileSize = 'Завсрын эрэмбэлэх файлын ХИ хэмжээ';
$strMyISAMRecoverOptionsDesc = 'Горим нь эвдэрсэн MyISAM хүснэгтийг автоматаар засна, серверийн эхлэлийн --myisam-recover сонголтоор.';
$strMyISAMRecoverOptions = 'Авто сэргээх горим';
$strMyISAMRepairThreadsDesc = 'Хэрэв энэ утга нь 1 -ээс их байвал, эрэмбэлэх процессоор Засах үед MyISAM хүснэгтийн индексүүд нь зэрэгцээгээр (индекс бүрт өөрийн процесс) үүсгэгдсэн.';
$strMyISAMRepairThreads = 'Thread засах';
$strMyISAMSortBufferSizeDesc = 'REPAIR TABLE -ийн үед MyISAM индексийг эрэмбэлэх эсвэл CREATE INDEX болон ALTER TABLE -ээр индекс үүсгэх үед буффер хуваарилагдсан.';
$strMyISAMSortBufferSize = 'Буфферийн хэмжээг эрэмбэлэх';
$strMyISAMDataPointerSizeDesc = 'Анхдагч заагчийн хэмжээ байтаар илэрхийлэгдэх ба, CREATE TABLE -ээр MyISAM хүснэгтийг MAX_ROWS сонголт тодорхойлогдоогүй үед хэрэглэгдэнэ.';
$strMyISAMDataPointerSize = 'Өгөгдөл заагчийн хэмжээ';
$strMyISAMMaxExtraSortFileSizeDesc = 'Хэрэв завсрын файл MyISAM индекс үүсгэлтэд хэрэглэгдсэн бол үүнээс их энд тодорхойлогдсон хэмжээгээр key cache хэрэглэх хэрэгтэй, key cache аргыг илүүд үзвэл.';
$strMyISAMMaxExtraSortFileSize = 'Индекс үүсгэлт дэх завсрын файлын ХИ хэмжээ';
$strMyISAMMaxSortFileSizeDesc = 'Завсрын MySQL файлын ХИ хэмжээ нь MyISAM индексийг да-үүсгэхэд (REPAIR TABLE, ALTER TABLE, болон LOAD DATA INFILE -ын үед) хэрэглэгдэнэ.';
$strMyISAMMaxSortFileSize = 'Завсрын эрэмбэлэх файлын ХИ хэмжээ';
$strMyISAMRecoverOptionsDesc = 'Горим нь эвдэрсэн MyISAM хүснэгтийг автоматаар засна, серверийн эхлэлийн --myisam-recover сонголтоор.';
$strMyISAMRecoverOptions = 'Авто сэргээх горим';
$strMyISAMRepairThreadsDesc = 'Хэрэв энэ утга нь 1 -ээс их байвал, эрэмбэлэх процессоор Засах үед MyISAM хүснэгтийн индексүүд нь зэрэгцээгээр (индекс бүрт өөрийн процесс) үүсгэгдсэн.';
$strMyISAMRepairThreads = 'Thread засах';
$strMyISAMSortBufferSizeDesc = 'REPAIR TABLE -ийн үед MyISAM индексийг эрэмбэлэх эсвэл CREATE INDEX болон ALTER TABLE -ээр индекс үүсгэх үед буффер хуваарилагдсан.';
$strMyISAMSortBufferSize = 'Буфферийн хэмжээг эрэмбэлэх';
$strMySQLCharset = 'MySQL-кодлол';
$strMysqlClientVersion = 'MySQL клиент хувилбар';
$strMySQLConnectionCollation = 'MySQL холболтын кодлол';
@@ -467,7 +467,7 @@ $strNoActivity = '%s секунд ба түүнээс их идэвхгүй ба
$strNoDatabasesSelected = 'ӨС сонгогдоогүй.';
$strNoDatabases = 'ӨС байхгүй';
$strNoDescription = 'тайлбаргүй';
$strNoDetailsForEngine = 'Энд уг агуулах хөдөлгүүрийн дэлгэрэнгүй төлвийн мэдээлэл алга.';
$strNoDetailsForEngine = 'Энд уг агуулах хөдөлгүүрийн дэлгэрэнгүй төлвийн мэдээлэл алга.';
$strNoDropDatabases = '"ӨС устгах" нь хаалттай.';
$strNoExplain = 'SQL тайлбарлахыг орхих';
$strNoFilesFoundInZip = 'ZIP архив дотор файл байхгүй байна!';
@@ -510,7 +510,7 @@ $strOverhead = 'Толгой дээр';
$strOverwriteExisting = 'Файл(ууд)-г дарж бичих';
$strPageNumber = 'Хуудасны дугаар:';
$strPagesToBeFlushed = 'Хуудсууд зайлагдсан';
$strPagesToBeFlushed = 'Хуудсууд зайлагдсан';
$strPaperSize = 'Цаасны хэмжээ';
$strPartialImport = 'Хэсэгчлэн оруулах';
$strPartialText = 'Бичвэрийн зарим хэсэг';
@@ -546,18 +546,18 @@ $strPrintViewFull = 'Хэвлэхээр харах (бүх бичвэртэй н
$strPrintView = 'Хэвлэхээр харах';
$strPrint = 'Хэвлэх';
$strPrivDescAllPrivileges = 'Includes all privileges except GRANT.';
$strPrivDescAlterRoutine = 'Хадгалагдсан заншил устгах, өөрчлөхийг зөвшөөрөх.';
$strPrivDescAlterRoutine = 'Хадгалагдсан заншил устгах, өөрчлөхийг зөвшөөрөх.';
$strPrivDescAlter = 'Байгаа хүснэгтийн бүтцийг өөрчлөхийг зөвшөөрөх.';
$strPrivDescCreateDb = 'Шинэ өгөгдлийн сан, хүснэгт үүсгэхийг зөвшөөрөх.';
$strPrivDescCreateRoutine = 'Хадгалагдсан заншил үүсгэхийг зөвшөөрөх.';
$strPrivDescCreateRoutine = 'Хадгалагдсан заншил үүсгэхийг зөвшөөрөх.';
$strPrivDescCreateTbl = 'Шинэ хүснэгт үүсгэхийг зөвшөөрөх.';
$strPrivDescCreateTmpTable = 'Завсрын хүснэгт үүсгэхийг зөвшөөрөх.';
$strPrivDescCreateUser = 'Хэрэглэгчийн эрхийг үүсгэх, устгах, да.нэрлэхийг зөвшөөрөх.';
$strPrivDescCreateView = 'Шинэ харц үүсгэхийг зөвшөөрөх.';
$strPrivDescCreateUser = 'Хэрэглэгчийн эрхийг үүсгэх, устгах, да.нэрлэхийг зөвшөөрөх.';
$strPrivDescCreateView = 'Шинэ харц үүсгэхийг зөвшөөрөх.';
$strPrivDescDelete = 'Өгөгдөл устгахыг зөвшөөрөх.';
$strPrivDescDropDb = 'ӨС, хүснэгт устгахыг зөвшөөрөх ';
$strPrivDescDropTbl = 'Хүснэгт устгахыг зөвшөөрөх.';
$strPrivDescExecute5 = 'Хадгалагдсан заншлыг ажиллуулахыг зөвшөөрөх.';
$strPrivDescExecute5 = 'Хадгалагдсан заншлыг ажиллуулахыг зөвшөөрөх.';
$strPrivDescExecute = 'Агуулагдсан (stored) процедурыг ажиллуулахыг зөвшөөрөх; MySQL-ын энэ хувилбарт үйлчлэлгүй.';
$strPrivDescFile = 'Өгөгдөл оруулах, файл руу гаргахыг зөвшөөрөх.';
$strPrivDescGrant = 'Хэрэглэгч болон онцгой эрхийг онцгой эрхийн хүснэгтийг дуудалгүй нэмэхийг зөвшөөрөх.';
@@ -574,7 +574,7 @@ $strPrivDescReplClient = 'Gives the right to the user to ask where the slaves /
$strPrivDescReplSlave = 'Needed for the replication slaves.';
$strPrivDescSelect = 'Өгөгдөл уншихыг зөвшөөрөх.';
$strPrivDescShowDb = 'Өгөгдлийн сангийн бүрэн жагсаалт руу хандахыг өгөх.';
$strPrivDescShowView = 'SHOW CREATE VIEW асуултыг хийхийг зөвшөөрөх.';
$strPrivDescShowView = 'SHOW CREATE VIEW асуултыг хийхийг зөвшөөрөх.';
$strPrivDescShutdown = 'Сервэрийг унтраахыг зөвшөөрөх.';
$strPrivDescSuper = 'Хэрэв ХИ холболтын тоо гүйцсэн ч холбогдохыг зөвшөөрөх. Бусад хэрэглэгчийн процессыг үгүй хийх эсвэл глобал утгыг өөрчлөх шаардлагатай болно.';
$strPrivDescUpdate = 'Өгөгдөл солихыг зөвшөөрөх.';
@@ -600,7 +600,7 @@ $strQueryTime = 'Асуулт нь %01.4f сек авлаа';
$strQueryType = 'Асуултын төрөл';
$strQueryWindowLock = 'Цонхны гаднаас энэ асуултыг давхарлахгүй байх';
$strReadRequests = 'Унших гуйлт';
$strReadRequests = 'Унших гуйлт';
$strReceived = 'Ирсэн';
$strRecommended = 'сайшаагдсан';
$strRecords = 'Бичлэгүүд';
@@ -754,7 +754,7 @@ $strSize = 'Хэмжээ';
$strSlovak = 'Словак';
$strSlovenian = 'Словени';
$strSmallBigAll = 'Жижиш/Том Бүгдийг';
$strSocketProblem = '(эсвэл дотоод MySQL сервэрийн socket нь зөв тохируулагдаагүй)';
$strSocketProblem = '(эсвэл дотоод MySQL сервэрийн socket нь зөв тохируулагдаагүй)';
$strSortByKey = 'Түлхүүрээр эрэмбэлэх';
$strSorting = 'Эрэмбэлж байна';
$strSort = 'Эрэмбэлэх';
@@ -776,8 +776,8 @@ $strStatCreateTime = 'Үүсгэлт';
$strStatement = 'Баримтжуулал';
$strStatUpdateTime = 'Сүүлийн шинэчлэл';
$strStatus = 'Статус';
$strStorageEngines = 'Агуулах хөдөлгүүрүүд';
$strStorageEngine = 'Агуулах хөдөлгүүр';
$strStorageEngines = 'Агуулах хөдөлгүүрүүд';
$strStorageEngine = 'Агуулах хөдөлгүүр';
$strStrucCSV = 'CSV өгөгдөл';
$strStrucData = 'Бүтэц ба өгөгдөл';
$strStrucExcelCSV = 'CSV өгөгдлийг MS Excel-ээр';
@@ -876,12 +876,12 @@ $strValidateSQL = 'SQL-ийг батлах';
$strValidatorError = 'SQL баталгаажуулагч эхлэгдсэнгүй. Хэрэв PHP өргөтгөл суугдсан бол шалгана уу, %sбаримтжуулалд%s тодорхойлогдсон.';
$strValue = 'Утга';
$strVar = 'Хувьсагч';
$strVersionInformation = 'Хувилбарын мэдээлэл';
$strVersionInformation = 'Хувилбарын мэдээлэл';
$strViewDumpDatabases = 'ӨС-ийн схем харах';
$strViewDumpDB = 'ӨС-ийн схем харах';
$strViewDump = 'Хүснэгтийн схем харах';
$strViewHasBeenDropped = 'Харц %s нь устгагдсан';
$strView = 'Харц';
$strViewHasBeenDropped = 'Харц %s нь устгагдсан';
$strView = 'Харц';
$strWebServerUploadDirectoryError = 'Таны сонгосон хавтас "upload" хийгдэхгүй байна';
$strWebServerUploadDirectory = 'web-сервэр түлхэх хавтас';
@@ -890,7 +890,7 @@ $strWestEuropean = 'Баруун-Европ';
$strWildcard = 'загвар';
$strWindowNotFound = 'Зорилтот хөтчийн цонх шинэчлэгдсэнгүй. Магадгүй та эх цонхыг хаасан эсвэл таны хөтөч хамгаалалтын тохиргооны улмаас шинэчлэлтийг хориглогдсон';
$strWithChecked = 'Сонгогдсонтой:';
$strWriteRequests = 'Бичих гуйлт';
$strWriteRequests = 'Бичих гуйлт';
$strWrongUser = 'Нэвтрэгч/нууц үг буруу. Хандах боломжгүй';
$strXML = 'XML';
@@ -1486,4 +1486,81 @@ $strPhpArray = 'PHP array'; //to translate
$strImportLargeFileUploading = 'The file being uploaded is probably larger than the maximum allowed size or this is a known bug in webkit based (Safari, Google Chrome, Arora etc.) browsers.'; //to translate
$strImportProceedingFile = 'The file is being processed, please be patient.'; //to translate
$strImportUploadInfoNotAvailable = 'Please be patient, the file is being uploaded. Details about the upload are not available.'; //to translate
$strImportNoticePt1 = 'The following structures have either been created or altered. Here you can:'; //to translate
$strImportNoticePt3 = 'Change any of its settings by clicking the corresponding "Options" link'; //to translate
$strGoToDatabase = 'Go to database'; //to translate
$strGoToTable = 'Go to table'; //to translate
$strGoToView = 'Go to view'; //to translate
$strStructureLC = 'structure'; //to translate
$strSettings = 'settings'; //to translate
$strImportODS = 'Open Document Spreadsheet'; //to translate
$strImportColNames = 'Column names in first row'; //to translate
$strImportEmptyRows = 'Do not import empty rows'; //to translate
$strImportODSPercents = 'Import percentages as proper decimals (12.00% to .12)'; //to translate
$strImportODSCurrency = 'Import currencies ($5.00 to 5.00)'; //to translate
$strImportXLS = 'Excel 97-2003 XLS Workbook'; //to translate
$strImportNoticePt2 = 'View a structure`s contents by clicking on its name'; //to translate
$strImportNoticePt4 = 'Edit its structure by following the "Structure" link'; //to translate
$strImportXLSX = 'Excel 2007 XLSX Workbook'; //to translate
$strXMLError = 'The XML file specified was either malformed or incomplete. Please correct the issue and try again.'; //to translate
$strXMLExportContents = 'Export contents'; //to translate
$strXMLExportFunctions = 'Export functions'; //to translate
$strXMLExportProcedures = 'Export procedures'; //to translate
$strXMLExportStructs = 'Export Structure Schemas (recommended)'; //to translate
$strXMLExportTables = 'Export tables'; //to translate
$strXMLExportTriggers = 'Export triggers'; //to translate
$strXMLExportViews = 'Export views'; //to translate
$strTracking = 'Tracking'; //to translate
$strTrackingActivateTrackingFor = 'Activate tracking for %s.%s'; //to translate
$strTrackingActivated = 'Tracking of %s.%s is activated.'; //to translate
$strTrackingActivateNow = 'Activate now'; //to translate
$strTrackingCreateVersion = 'Create version'; //to translate
$strTrackingCreateVersionOf = 'Create version %s of %s.%s'; //to translate
$strTrackingDataDefinitionStatement = 'Data definition statement'; //to translate
$strTrackingDataManipulationStatement = 'Data manipulation statement'; //to translate
$strTrackingDate = 'Date'; //to translate
$strTrackingDeactivateNow = 'Deactivate now'; //to translate
$strTrackingDeactivateTrackingFor = 'Deactivate tracking for %s.%s'; //to translate
$strTrackingDoIt = 'Do it'; //to translate
$strTrackingExportAs = 'Export as %s'; //to translate
$strTrackingIsActive = 'Tracking is active.'; //to translate
$strTrackingIsDeactive = 'Tracking is deactive.'; //to translate
$strTrackingMechanism = 'Tracking Mechanism'; //to translate
$strTrackingReport = 'Tracking report'; //to translate
$strTrackingReportClose = 'Close'; //to translate
$strTrackingSelectStructureAndData = 'Structure and Data'; //to translate
$strTrackingSelectDataOnly = 'Data only'; //to translate
$strTrackingSelectStructureOnly = 'Structure only'; //to translate
$strTrackingShowLogDateUsers = 'Show %s with dates from %s to %s by user %s %s'; //to translate
$strTrackingShowVersions = 'Show versions'; //to translate
$strTrackingSQLDump = 'SQL dump'; //to translate
$strTrackingSQLDumpFile = 'SQL dump (file download)'; //to translate
$strTrackingSQLExecution = 'SQL execution'; //to translate
$strTrackingSQLExecutionAlert = 'This option will replace your table and contained data.'; //to translate
$strTrackingSQLExecuted = 'SQL statements executed.'; //to translate
$strTrackingSQLExported = 'SQL statements exported. Please copy the dump or execute it.'; //to translate
$strTrackingStatements = 'Tracking statements'; //to translate
$strTrackingStatusActive = 'active'; //to translate
$strTrackingStatusDeactive = 'deactive'; //to translate
$strTrackingStructureSnapshot = 'Structure snapshot'; //to translate
$strTrackingThDatabase = 'Database'; //to translate
$strTrackingThTable = 'Table'; //to translate
$strTrackingThLastVersion = 'Last version'; //to translate
$strTrackingThVersion = 'Version'; //to translate
$strTrackingThCreated = 'Created'; //to translate
$strTrackingThUpdated = 'Updated'; //to translate
$strTrackingThStatus = 'Status'; //to translate
$strTrackingThShow = 'Show'; //to translate
$strTrackingTrackDDStatements = 'Track these data definition statements:'; //to translate
$strTrackingTrackDMStatements = 'Track these data manipulation statements:'; //to translate
$strTrackingTrackTable = 'Track table'; //to translate
$strTrackingTrackedTables = 'Tracked tables'; //to translate
$strTrackingUntrackedTables = 'Untracked tables'; //to translate
$strTrackingUsername = 'Username'; //to translate
$strTrackingVersions = 'Versions'; //to translate
$strTrackingVersionCreated = 'Version %s is created, tracking for %s.%s is activated.'; //to translate
$strTrackingVersionActivated = 'Tracking for %s.%s , version %s is activated.'; //to translate
$strTrackingVersionDeactivated = 'Tracking for %s.%s , version %s is deactivated.'; //to translate
$strTrackingVersionSnapshotSQL = 'Version %s snapshot (SQL code)'; //to translate
$strTrackingDatabaseLog = 'Database Log'; //to translate
?>

View File

@@ -1463,4 +1463,81 @@ $strPhpArray = 'PHP array'; //to translate
$strImportLargeFileUploading = 'The file being uploaded is probably larger than the maximum allowed size or this is a known bug in webkit based (Safari, Google Chrome, Arora etc.) browsers.'; //to translate
$strImportProceedingFile = 'The file is being processed, please be patient.'; //to translate
$strImportUploadInfoNotAvailable = 'Please be patient, the file is being uploaded. Details about the upload are not available.'; //to translate
$strImportNoticePt1 = 'The following structures have either been created or altered. Here you can:'; //to translate
$strImportNoticePt3 = 'Change any of its settings by clicking the corresponding "Options" link'; //to translate
$strGoToDatabase = 'Go to database'; //to translate
$strGoToTable = 'Go to table'; //to translate
$strGoToView = 'Go to view'; //to translate
$strStructureLC = 'structure'; //to translate
$strSettings = 'settings'; //to translate
$strImportODS = 'Open Document Spreadsheet'; //to translate
$strImportColNames = 'Column names in first row'; //to translate
$strImportEmptyRows = 'Do not import empty rows'; //to translate
$strImportODSPercents = 'Import percentages as proper decimals (12.00% to .12)'; //to translate
$strImportODSCurrency = 'Import currencies ($5.00 to 5.00)'; //to translate
$strImportXLS = 'Excel 97-2003 XLS Workbook'; //to translate
$strImportNoticePt2 = 'View a structure`s contents by clicking on its name'; //to translate
$strImportNoticePt4 = 'Edit its structure by following the "Structure" link'; //to translate
$strImportXLSX = 'Excel 2007 XLSX Workbook'; //to translate
$strXMLError = 'The XML file specified was either malformed or incomplete. Please correct the issue and try again.'; //to translate
$strXMLExportContents = 'Export contents'; //to translate
$strXMLExportFunctions = 'Export functions'; //to translate
$strXMLExportProcedures = 'Export procedures'; //to translate
$strXMLExportStructs = 'Export Structure Schemas (recommended)'; //to translate
$strXMLExportTables = 'Export tables'; //to translate
$strXMLExportTriggers = 'Export triggers'; //to translate
$strXMLExportViews = 'Export views'; //to translate
$strTracking = 'Tracking'; //to translate
$strTrackingActivateTrackingFor = 'Activate tracking for %s.%s'; //to translate
$strTrackingActivated = 'Tracking of %s.%s is activated.'; //to translate
$strTrackingActivateNow = 'Activate now'; //to translate
$strTrackingCreateVersion = 'Create version'; //to translate
$strTrackingCreateVersionOf = 'Create version %s of %s.%s'; //to translate
$strTrackingDataDefinitionStatement = 'Data definition statement'; //to translate
$strTrackingDataManipulationStatement = 'Data manipulation statement'; //to translate
$strTrackingDate = 'Date'; //to translate
$strTrackingDeactivateNow = 'Deactivate now'; //to translate
$strTrackingDeactivateTrackingFor = 'Deactivate tracking for %s.%s'; //to translate
$strTrackingDoIt = 'Do it'; //to translate
$strTrackingExportAs = 'Export as %s'; //to translate
$strTrackingIsActive = 'Tracking is active.'; //to translate
$strTrackingIsDeactive = 'Tracking is deactive.'; //to translate
$strTrackingMechanism = 'Tracking Mechanism'; //to translate
$strTrackingReport = 'Tracking report'; //to translate
$strTrackingReportClose = 'Close'; //to translate
$strTrackingSelectStructureAndData = 'Structure and Data'; //to translate
$strTrackingSelectDataOnly = 'Data only'; //to translate
$strTrackingSelectStructureOnly = 'Structure only'; //to translate
$strTrackingShowLogDateUsers = 'Show %s with dates from %s to %s by user %s %s'; //to translate
$strTrackingShowVersions = 'Show versions'; //to translate
$strTrackingSQLDump = 'SQL dump'; //to translate
$strTrackingSQLDumpFile = 'SQL dump (file download)'; //to translate
$strTrackingSQLExecution = 'SQL execution'; //to translate
$strTrackingSQLExecutionAlert = 'This option will replace your table and contained data.'; //to translate
$strTrackingSQLExecuted = 'SQL statements executed.'; //to translate
$strTrackingSQLExported = 'SQL statements exported. Please copy the dump or execute it.'; //to translate
$strTrackingStatements = 'Tracking statements'; //to translate
$strTrackingStatusActive = 'active'; //to translate
$strTrackingStatusDeactive = 'deactive'; //to translate
$strTrackingStructureSnapshot = 'Structure snapshot'; //to translate
$strTrackingThDatabase = 'Database'; //to translate
$strTrackingThTable = 'Table'; //to translate
$strTrackingThLastVersion = 'Last version'; //to translate
$strTrackingThVersion = 'Version'; //to translate
$strTrackingThCreated = 'Created'; //to translate
$strTrackingThUpdated = 'Updated'; //to translate
$strTrackingThStatus = 'Status'; //to translate
$strTrackingThShow = 'Show'; //to translate
$strTrackingTrackDDStatements = 'Track these data definition statements:'; //to translate
$strTrackingTrackDMStatements = 'Track these data manipulation statements:'; //to translate
$strTrackingTrackTable = 'Track table'; //to translate
$strTrackingTrackedTables = 'Tracked tables'; //to translate
$strTrackingUntrackedTables = 'Untracked tables'; //to translate
$strTrackingUsername = 'Username'; //to translate
$strTrackingVersions = 'Versions'; //to translate
$strTrackingVersionCreated = 'Version %s is created, tracking for %s.%s is activated.'; //to translate
$strTrackingVersionActivated = 'Tracking for %s.%s , version %s is activated.'; //to translate
$strTrackingVersionDeactivated = 'Tracking for %s.%s , version %s is deactivated.'; //to translate
$strTrackingVersionSnapshotSQL = 'Version %s snapshot (SQL code)'; //to translate
$strTrackingDatabaseLog = 'Database Log'; //to translate
?>

View File

@@ -337,45 +337,45 @@ $strWrongUser = 'نام كاربر/اسم رمز اشتباه است. دسترس
$strYes = 'بلي';
$strZip = '"zipped"';
$strArmenian = 'ارمنی';
$strArmenian = 'ارمنی';
$strArabic = 'عربی';
$strAndThen = 'و سپس';
$strBinLogInfo = 'اطلاعات';
$strBulgarian = 'بلغاری';
$strAfterInsertSame = 'برگرد به این صفحه';
$strAndThen = 'و سپس';
$strBinLogInfo = 'اطلاعات';
$strBulgarian = 'بلغاری';
$strAfterInsertSame = 'برگرد به این صفحه';
$strCalendar = 'تقویم';
$strCommand = 'دستور';
$strCopy = 'نسخه برداری';
$strDanish = 'دانمارکی';
$strEnglish = 'انگلیسی';
$strGreek = 'یونانی';
$strCopy = 'نسخه برداری';
$strDanish = 'دانمارکی';
$strEnglish = 'انگلیسی';
$strGreek = 'یونانی';
$strGeorgian = 'گرجی';
$strGerman = 'آلمانی';
$strXML = 'XML';
$strAfterInsertNext = 'ویرایش کردن ردیف بعدی';
$strAdministration = 'مدیریت';
$strSpanish = 'اسپانیایی';
$strXML = 'XML';
$strAfterInsertNext = 'ویرایش کردن ردیف بعدی';
$strAdministration = 'مدیریت';
$strSpanish = 'اسپانیایی';
$strDeleting = 'در حال پاک کردن %s';
$strDictionary = 'لغت نامه';
$strJapanese = 'ژاپنی';
$strKorean = 'کره‌ای';
$strDescription = 'توضیحات';
$strDictionary = 'لغت نامه';
$strJapanese = 'ژاپنی';
$strKorean = 'کره‌ای';
$strDescription = 'توضیحات';
$strEngines = 'موتور';
$strId = 'شناسه';
$strId = 'شناسه';
$strLanguageUnknown = 'زبانِ ناشناس : %1$s.';
$strTurkish = 'ترکی';
$strTurkish = 'ترکی';
$strUkrainian = 'اوکراینی';
$strUnknown = 'ناشناس';
$strVar = 'متغییر';
$strView = 'نمایش';
$strWestEuropean = 'اروپای غربی';
$strAddClause = 'افزودن %s';
$strLocalhost = 'محلی';
$strVar = 'متغییر';
$strView = 'نمایش';
$strWestEuropean = 'اروپای غربی';
$strAddClause = 'افزودن %s';
$strLocalhost = 'محلی';
$strLoginInformation = 'اطلاعات ورود';
$strPerHour = 'در ساعت';
$strPerMinute = 'در دقیقه';
$strPerHour = 'در ساعت';
$strPerMinute = 'در دقیقه';
$strPerSecond = 'در ثانیه';
$strPolish = 'لهستانی';
$strPolish = 'لهستانی';
@@ -1517,4 +1517,81 @@ $strPhpArray = 'PHP array'; //to translate
$strImportLargeFileUploading = 'The file being uploaded is probably larger than the maximum allowed size or this is a known bug in webkit based (Safari, Google Chrome, Arora etc.) browsers.'; //to translate
$strImportProceedingFile = 'The file is being processed, please be patient.'; //to translate
$strImportUploadInfoNotAvailable = 'Please be patient, the file is being uploaded. Details about the upload are not available.'; //to translate
$strImportNoticePt1 = 'The following structures have either been created or altered. Here you can:'; //to translate
$strImportNoticePt3 = 'Change any of its settings by clicking the corresponding "Options" link'; //to translate
$strGoToDatabase = 'Go to database'; //to translate
$strGoToTable = 'Go to table'; //to translate
$strGoToView = 'Go to view'; //to translate
$strStructureLC = 'structure'; //to translate
$strSettings = 'settings'; //to translate
$strImportODS = 'Open Document Spreadsheet'; //to translate
$strImportColNames = 'Column names in first row'; //to translate
$strImportEmptyRows = 'Do not import empty rows'; //to translate
$strImportODSPercents = 'Import percentages as proper decimals (12.00% to .12)'; //to translate
$strImportODSCurrency = 'Import currencies ($5.00 to 5.00)'; //to translate
$strImportXLS = 'Excel 97-2003 XLS Workbook'; //to translate
$strImportNoticePt2 = 'View a structure`s contents by clicking on its name'; //to translate
$strImportNoticePt4 = 'Edit its structure by following the "Structure" link'; //to translate
$strImportXLSX = 'Excel 2007 XLSX Workbook'; //to translate
$strXMLError = 'The XML file specified was either malformed or incomplete. Please correct the issue and try again.'; //to translate
$strXMLExportContents = 'Export contents'; //to translate
$strXMLExportFunctions = 'Export functions'; //to translate
$strXMLExportProcedures = 'Export procedures'; //to translate
$strXMLExportStructs = 'Export Structure Schemas (recommended)'; //to translate
$strXMLExportTables = 'Export tables'; //to translate
$strXMLExportTriggers = 'Export triggers'; //to translate
$strXMLExportViews = 'Export views'; //to translate
$strTracking = 'Tracking'; //to translate
$strTrackingActivateTrackingFor = 'Activate tracking for %s.%s'; //to translate
$strTrackingActivated = 'Tracking of %s.%s is activated.'; //to translate
$strTrackingActivateNow = 'Activate now'; //to translate
$strTrackingCreateVersion = 'Create version'; //to translate
$strTrackingCreateVersionOf = 'Create version %s of %s.%s'; //to translate
$strTrackingDataDefinitionStatement = 'Data definition statement'; //to translate
$strTrackingDataManipulationStatement = 'Data manipulation statement'; //to translate
$strTrackingDate = 'Date'; //to translate
$strTrackingDeactivateNow = 'Deactivate now'; //to translate
$strTrackingDeactivateTrackingFor = 'Deactivate tracking for %s.%s'; //to translate
$strTrackingDoIt = 'Do it'; //to translate
$strTrackingExportAs = 'Export as %s'; //to translate
$strTrackingIsActive = 'Tracking is active.'; //to translate
$strTrackingIsDeactive = 'Tracking is deactive.'; //to translate
$strTrackingMechanism = 'Tracking Mechanism'; //to translate
$strTrackingReport = 'Tracking report'; //to translate
$strTrackingReportClose = 'Close'; //to translate
$strTrackingSelectStructureAndData = 'Structure and Data'; //to translate
$strTrackingSelectDataOnly = 'Data only'; //to translate
$strTrackingSelectStructureOnly = 'Structure only'; //to translate
$strTrackingShowLogDateUsers = 'Show %s with dates from %s to %s by user %s %s'; //to translate
$strTrackingShowVersions = 'Show versions'; //to translate
$strTrackingSQLDump = 'SQL dump'; //to translate
$strTrackingSQLDumpFile = 'SQL dump (file download)'; //to translate
$strTrackingSQLExecution = 'SQL execution'; //to translate
$strTrackingSQLExecutionAlert = 'This option will replace your table and contained data.'; //to translate
$strTrackingSQLExecuted = 'SQL statements executed.'; //to translate
$strTrackingSQLExported = 'SQL statements exported. Please copy the dump or execute it.'; //to translate
$strTrackingStatements = 'Tracking statements'; //to translate
$strTrackingStatusActive = 'active'; //to translate
$strTrackingStatusDeactive = 'deactive'; //to translate
$strTrackingStructureSnapshot = 'Structure snapshot'; //to translate
$strTrackingThDatabase = 'Database'; //to translate
$strTrackingThTable = 'Table'; //to translate
$strTrackingThLastVersion = 'Last version'; //to translate
$strTrackingThVersion = 'Version'; //to translate
$strTrackingThCreated = 'Created'; //to translate
$strTrackingThUpdated = 'Updated'; //to translate
$strTrackingThStatus = 'Status'; //to translate
$strTrackingThShow = 'Show'; //to translate
$strTrackingTrackDDStatements = 'Track these data definition statements:'; //to translate
$strTrackingTrackDMStatements = 'Track these data manipulation statements:'; //to translate
$strTrackingTrackTable = 'Track table'; //to translate
$strTrackingTrackedTables = 'Tracked tables'; //to translate
$strTrackingUntrackedTables = 'Untracked tables'; //to translate
$strTrackingUsername = 'Username'; //to translate
$strTrackingVersions = 'Versions'; //to translate
$strTrackingVersionCreated = 'Version %s is created, tracking for %s.%s is activated.'; //to translate
$strTrackingVersionActivated = 'Tracking for %s.%s , version %s is activated.'; //to translate
$strTrackingVersionDeactivated = 'Tracking for %s.%s , version %s is deactivated.'; //to translate
$strTrackingVersionSnapshotSQL = 'Version %s snapshot (SQL code)'; //to translate
$strTrackingDatabaseLog = 'Database Log'; //to translate
?>

View File

@@ -1177,7 +1177,7 @@ $strSetupForm_Sql_queries = 'Zapytania SQL';
$strSetupForm_Sql_queries_desc = 'SQL queries settings, for SQL Query box options see [a@?page=form&amp;formset=main_frame#tab_Sql_box]Navigation frame[/a] settings'; //to translate
$strSetupForm_Other_core_settings = 'Inne kluczowe ustawienia';
$strSetupForm_Other_core_settings_desc = 'Settings that didn\'t fit enywhere else'; //to translate
$strSetupForm_Left_frame = 'Ramka nawigacji';
$strSetupForm_Left_frame = 'Ramka nawigacji';
$strSetupForm_Left_frame_desc = 'Customize appearance of the navigation frame'; //to translate
$strSetupForm_Left_servers = 'Serwery';
$strSetupForm_Left_servers_desc = 'Servers display options'; //to translate
@@ -1459,4 +1459,81 @@ $strPhpArray = 'PHP array'; //to translate
$strImportLargeFileUploading = 'The file being uploaded is probably larger than the maximum allowed size or this is a known bug in webkit based (Safari, Google Chrome, Arora etc.) browsers.'; //to translate
$strImportProceedingFile = 'The file is being processed, please be patient.'; //to translate
$strImportUploadInfoNotAvailable = 'Please be patient, the file is being uploaded. Details about the upload are not available.'; //to translate
$strImportNoticePt1 = 'The following structures have either been created or altered. Here you can:'; //to translate
$strImportNoticePt3 = 'Change any of its settings by clicking the corresponding "Options" link'; //to translate
$strGoToDatabase = 'Go to database'; //to translate
$strGoToTable = 'Go to table'; //to translate
$strGoToView = 'Go to view'; //to translate
$strStructureLC = 'structure'; //to translate
$strSettings = 'settings'; //to translate
$strImportODS = 'Open Document Spreadsheet'; //to translate
$strImportColNames = 'Column names in first row'; //to translate
$strImportEmptyRows = 'Do not import empty rows'; //to translate
$strImportODSPercents = 'Import percentages as proper decimals (12.00% to .12)'; //to translate
$strImportODSCurrency = 'Import currencies ($5.00 to 5.00)'; //to translate
$strImportXLS = 'Excel 97-2003 XLS Workbook'; //to translate
$strImportNoticePt2 = 'View a structure`s contents by clicking on its name'; //to translate
$strImportNoticePt4 = 'Edit its structure by following the "Structure" link'; //to translate
$strImportXLSX = 'Excel 2007 XLSX Workbook'; //to translate
$strXMLError = 'The XML file specified was either malformed or incomplete. Please correct the issue and try again.'; //to translate
$strXMLExportContents = 'Export contents'; //to translate
$strXMLExportFunctions = 'Export functions'; //to translate
$strXMLExportProcedures = 'Export procedures'; //to translate
$strXMLExportStructs = 'Export Structure Schemas (recommended)'; //to translate
$strXMLExportTables = 'Export tables'; //to translate
$strXMLExportTriggers = 'Export triggers'; //to translate
$strXMLExportViews = 'Export views'; //to translate
$strTracking = 'Tracking'; //to translate
$strTrackingActivateTrackingFor = 'Activate tracking for %s.%s'; //to translate
$strTrackingActivated = 'Tracking of %s.%s is activated.'; //to translate
$strTrackingActivateNow = 'Activate now'; //to translate
$strTrackingCreateVersion = 'Create version'; //to translate
$strTrackingCreateVersionOf = 'Create version %s of %s.%s'; //to translate
$strTrackingDataDefinitionStatement = 'Data definition statement'; //to translate
$strTrackingDataManipulationStatement = 'Data manipulation statement'; //to translate
$strTrackingDate = 'Date'; //to translate
$strTrackingDeactivateNow = 'Deactivate now'; //to translate
$strTrackingDeactivateTrackingFor = 'Deactivate tracking for %s.%s'; //to translate
$strTrackingDoIt = 'Do it'; //to translate
$strTrackingExportAs = 'Export as %s'; //to translate
$strTrackingIsActive = 'Tracking is active.'; //to translate
$strTrackingIsDeactive = 'Tracking is deactive.'; //to translate
$strTrackingMechanism = 'Tracking Mechanism'; //to translate
$strTrackingReport = 'Tracking report'; //to translate
$strTrackingReportClose = 'Close'; //to translate
$strTrackingSelectStructureAndData = 'Structure and Data'; //to translate
$strTrackingSelectDataOnly = 'Data only'; //to translate
$strTrackingSelectStructureOnly = 'Structure only'; //to translate
$strTrackingShowLogDateUsers = 'Show %s with dates from %s to %s by user %s %s'; //to translate
$strTrackingShowVersions = 'Show versions'; //to translate
$strTrackingSQLDump = 'SQL dump'; //to translate
$strTrackingSQLDumpFile = 'SQL dump (file download)'; //to translate
$strTrackingSQLExecution = 'SQL execution'; //to translate
$strTrackingSQLExecutionAlert = 'This option will replace your table and contained data.'; //to translate
$strTrackingSQLExecuted = 'SQL statements executed.'; //to translate
$strTrackingSQLExported = 'SQL statements exported. Please copy the dump or execute it.'; //to translate
$strTrackingStatements = 'Tracking statements'; //to translate
$strTrackingStatusActive = 'active'; //to translate
$strTrackingStatusDeactive = 'deactive'; //to translate
$strTrackingStructureSnapshot = 'Structure snapshot'; //to translate
$strTrackingThDatabase = 'Database'; //to translate
$strTrackingThTable = 'Table'; //to translate
$strTrackingThLastVersion = 'Last version'; //to translate
$strTrackingThVersion = 'Version'; //to translate
$strTrackingThCreated = 'Created'; //to translate
$strTrackingThUpdated = 'Updated'; //to translate
$strTrackingThStatus = 'Status'; //to translate
$strTrackingThShow = 'Show'; //to translate
$strTrackingTrackDDStatements = 'Track these data definition statements:'; //to translate
$strTrackingTrackDMStatements = 'Track these data manipulation statements:'; //to translate
$strTrackingTrackTable = 'Track table'; //to translate
$strTrackingTrackedTables = 'Tracked tables'; //to translate
$strTrackingUntrackedTables = 'Untracked tables'; //to translate
$strTrackingUsername = 'Username'; //to translate
$strTrackingVersions = 'Versions'; //to translate
$strTrackingVersionCreated = 'Version %s is created, tracking for %s.%s is activated.'; //to translate
$strTrackingVersionActivated = 'Tracking for %s.%s , version %s is activated.'; //to translate
$strTrackingVersionDeactivated = 'Tracking for %s.%s , version %s is deactivated.'; //to translate
$strTrackingVersionSnapshotSQL = 'Version %s snapshot (SQL code)'; //to translate
$strTrackingDatabaseLog = 'Database Log'; //to translate
?>

View File

@@ -1492,4 +1492,81 @@ $strPhpArray = 'PHP array'; //to translate
$strImportLargeFileUploading = 'The file being uploaded is probably larger than the maximum allowed size or this is a known bug in webkit based (Safari, Google Chrome, Arora etc.) browsers.'; //to translate
$strImportProceedingFile = 'The file is being processed, please be patient.'; //to translate
$strImportUploadInfoNotAvailable = 'Please be patient, the file is being uploaded. Details about the upload are not available.'; //to translate
$strImportNoticePt1 = 'The following structures have either been created or altered. Here you can:'; //to translate
$strImportNoticePt3 = 'Change any of its settings by clicking the corresponding "Options" link'; //to translate
$strGoToDatabase = 'Go to database'; //to translate
$strGoToTable = 'Go to table'; //to translate
$strGoToView = 'Go to view'; //to translate
$strStructureLC = 'structure'; //to translate
$strSettings = 'settings'; //to translate
$strImportODS = 'Open Document Spreadsheet'; //to translate
$strImportColNames = 'Column names in first row'; //to translate
$strImportEmptyRows = 'Do not import empty rows'; //to translate
$strImportODSPercents = 'Import percentages as proper decimals (12.00% to .12)'; //to translate
$strImportODSCurrency = 'Import currencies ($5.00 to 5.00)'; //to translate
$strImportXLS = 'Excel 97-2003 XLS Workbook'; //to translate
$strImportNoticePt2 = 'View a structure`s contents by clicking on its name'; //to translate
$strImportNoticePt4 = 'Edit its structure by following the "Structure" link'; //to translate
$strImportXLSX = 'Excel 2007 XLSX Workbook'; //to translate
$strXMLError = 'The XML file specified was either malformed or incomplete. Please correct the issue and try again.'; //to translate
$strXMLExportContents = 'Export contents'; //to translate
$strXMLExportFunctions = 'Export functions'; //to translate
$strXMLExportProcedures = 'Export procedures'; //to translate
$strXMLExportStructs = 'Export Structure Schemas (recommended)'; //to translate
$strXMLExportTables = 'Export tables'; //to translate
$strXMLExportTriggers = 'Export triggers'; //to translate
$strXMLExportViews = 'Export views'; //to translate
$strTracking = 'Tracking'; //to translate
$strTrackingActivateTrackingFor = 'Activate tracking for %s.%s'; //to translate
$strTrackingActivated = 'Tracking of %s.%s is activated.'; //to translate
$strTrackingActivateNow = 'Activate now'; //to translate
$strTrackingCreateVersion = 'Create version'; //to translate
$strTrackingCreateVersionOf = 'Create version %s of %s.%s'; //to translate
$strTrackingDataDefinitionStatement = 'Data definition statement'; //to translate
$strTrackingDataManipulationStatement = 'Data manipulation statement'; //to translate
$strTrackingDate = 'Date'; //to translate
$strTrackingDeactivateNow = 'Deactivate now'; //to translate
$strTrackingDeactivateTrackingFor = 'Deactivate tracking for %s.%s'; //to translate
$strTrackingDoIt = 'Do it'; //to translate
$strTrackingExportAs = 'Export as %s'; //to translate
$strTrackingIsActive = 'Tracking is active.'; //to translate
$strTrackingIsDeactive = 'Tracking is deactive.'; //to translate
$strTrackingMechanism = 'Tracking Mechanism'; //to translate
$strTrackingReport = 'Tracking report'; //to translate
$strTrackingReportClose = 'Close'; //to translate
$strTrackingSelectStructureAndData = 'Structure and Data'; //to translate
$strTrackingSelectDataOnly = 'Data only'; //to translate
$strTrackingSelectStructureOnly = 'Structure only'; //to translate
$strTrackingShowLogDateUsers = 'Show %s with dates from %s to %s by user %s %s'; //to translate
$strTrackingShowVersions = 'Show versions'; //to translate
$strTrackingSQLDump = 'SQL dump'; //to translate
$strTrackingSQLDumpFile = 'SQL dump (file download)'; //to translate
$strTrackingSQLExecution = 'SQL execution'; //to translate
$strTrackingSQLExecutionAlert = 'This option will replace your table and contained data.'; //to translate
$strTrackingSQLExecuted = 'SQL statements executed.'; //to translate
$strTrackingSQLExported = 'SQL statements exported. Please copy the dump or execute it.'; //to translate
$strTrackingStatements = 'Tracking statements'; //to translate
$strTrackingStatusActive = 'active'; //to translate
$strTrackingStatusDeactive = 'deactive'; //to translate
$strTrackingStructureSnapshot = 'Structure snapshot'; //to translate
$strTrackingThDatabase = 'Database'; //to translate
$strTrackingThTable = 'Table'; //to translate
$strTrackingThLastVersion = 'Last version'; //to translate
$strTrackingThVersion = 'Version'; //to translate
$strTrackingThCreated = 'Created'; //to translate
$strTrackingThUpdated = 'Updated'; //to translate
$strTrackingThStatus = 'Status'; //to translate
$strTrackingThShow = 'Show'; //to translate
$strTrackingTrackDDStatements = 'Track these data definition statements:'; //to translate
$strTrackingTrackDMStatements = 'Track these data manipulation statements:'; //to translate
$strTrackingTrackTable = 'Track table'; //to translate
$strTrackingTrackedTables = 'Tracked tables'; //to translate
$strTrackingUntrackedTables = 'Untracked tables'; //to translate
$strTrackingUsername = 'Username'; //to translate
$strTrackingVersions = 'Versions'; //to translate
$strTrackingVersionCreated = 'Version %s is created, tracking for %s.%s is activated.'; //to translate
$strTrackingVersionActivated = 'Tracking for %s.%s , version %s is activated.'; //to translate
$strTrackingVersionDeactivated = 'Tracking for %s.%s , version %s is deactivated.'; //to translate
$strTrackingVersionSnapshotSQL = 'Version %s snapshot (SQL code)'; //to translate
$strTrackingDatabaseLog = 'Database Log'; //to translate
?>

View File

@@ -9,7 +9,7 @@ $number_decimal_separator = '.';
// shortcuts for Byte, Kilo, Mega, Giga, Tera, Peta, Exa
$byteUnits = array('octeți', 'KiO', 'MiO', 'GiO', 'TiO', 'PiO', 'EiO');
// MySQL manual language definition, this is optional, en will be used
// MySQL manual language definition, this is optional, en will be used
// if not defined
$mysql_4_1_doc_lang = 'en';
$mysql_5_0_doc_lang = 'en';
@@ -1472,4 +1472,81 @@ $strPhpArray = 'PHP array'; //to translate
$strImportLargeFileUploading = 'The file being uploaded is probably larger than the maximum allowed size or this is a known bug in webkit based (Safari, Google Chrome, Arora etc.) browsers.'; //to translate
$strImportProceedingFile = 'The file is being processed, please be patient.'; //to translate
$strImportUploadInfoNotAvailable = 'Please be patient, the file is being uploaded. Details about the upload are not available.'; //to translate
$strImportNoticePt1 = 'The following structures have either been created or altered. Here you can:'; //to translate
$strImportNoticePt3 = 'Change any of its settings by clicking the corresponding "Options" link'; //to translate
$strGoToDatabase = 'Go to database'; //to translate
$strGoToTable = 'Go to table'; //to translate
$strGoToView = 'Go to view'; //to translate
$strStructureLC = 'structure'; //to translate
$strSettings = 'settings'; //to translate
$strImportODS = 'Open Document Spreadsheet'; //to translate
$strImportColNames = 'Column names in first row'; //to translate
$strImportEmptyRows = 'Do not import empty rows'; //to translate
$strImportODSPercents = 'Import percentages as proper decimals (12.00% to .12)'; //to translate
$strImportODSCurrency = 'Import currencies ($5.00 to 5.00)'; //to translate
$strImportXLS = 'Excel 97-2003 XLS Workbook'; //to translate
$strImportNoticePt2 = 'View a structure`s contents by clicking on its name'; //to translate
$strImportNoticePt4 = 'Edit its structure by following the "Structure" link'; //to translate
$strImportXLSX = 'Excel 2007 XLSX Workbook'; //to translate
$strXMLError = 'The XML file specified was either malformed or incomplete. Please correct the issue and try again.'; //to translate
$strXMLExportContents = 'Export contents'; //to translate
$strXMLExportFunctions = 'Export functions'; //to translate
$strXMLExportProcedures = 'Export procedures'; //to translate
$strXMLExportStructs = 'Export Structure Schemas (recommended)'; //to translate
$strXMLExportTables = 'Export tables'; //to translate
$strXMLExportTriggers = 'Export triggers'; //to translate
$strXMLExportViews = 'Export views'; //to translate
$strTracking = 'Tracking'; //to translate
$strTrackingActivateTrackingFor = 'Activate tracking for %s.%s'; //to translate
$strTrackingActivated = 'Tracking of %s.%s is activated.'; //to translate
$strTrackingActivateNow = 'Activate now'; //to translate
$strTrackingCreateVersion = 'Create version'; //to translate
$strTrackingCreateVersionOf = 'Create version %s of %s.%s'; //to translate
$strTrackingDataDefinitionStatement = 'Data definition statement'; //to translate
$strTrackingDataManipulationStatement = 'Data manipulation statement'; //to translate
$strTrackingDate = 'Date'; //to translate
$strTrackingDeactivateNow = 'Deactivate now'; //to translate
$strTrackingDeactivateTrackingFor = 'Deactivate tracking for %s.%s'; //to translate
$strTrackingDoIt = 'Do it'; //to translate
$strTrackingExportAs = 'Export as %s'; //to translate
$strTrackingIsActive = 'Tracking is active.'; //to translate
$strTrackingIsDeactive = 'Tracking is deactive.'; //to translate
$strTrackingMechanism = 'Tracking Mechanism'; //to translate
$strTrackingReport = 'Tracking report'; //to translate
$strTrackingReportClose = 'Close'; //to translate
$strTrackingSelectStructureAndData = 'Structure and Data'; //to translate
$strTrackingSelectDataOnly = 'Data only'; //to translate
$strTrackingSelectStructureOnly = 'Structure only'; //to translate
$strTrackingShowLogDateUsers = 'Show %s with dates from %s to %s by user %s %s'; //to translate
$strTrackingShowVersions = 'Show versions'; //to translate
$strTrackingSQLDump = 'SQL dump'; //to translate
$strTrackingSQLDumpFile = 'SQL dump (file download)'; //to translate
$strTrackingSQLExecution = 'SQL execution'; //to translate
$strTrackingSQLExecutionAlert = 'This option will replace your table and contained data.'; //to translate
$strTrackingSQLExecuted = 'SQL statements executed.'; //to translate
$strTrackingSQLExported = 'SQL statements exported. Please copy the dump or execute it.'; //to translate
$strTrackingStatements = 'Tracking statements'; //to translate
$strTrackingStatusActive = 'active'; //to translate
$strTrackingStatusDeactive = 'deactive'; //to translate
$strTrackingStructureSnapshot = 'Structure snapshot'; //to translate
$strTrackingThDatabase = 'Database'; //to translate
$strTrackingThTable = 'Table'; //to translate
$strTrackingThLastVersion = 'Last version'; //to translate
$strTrackingThVersion = 'Version'; //to translate
$strTrackingThCreated = 'Created'; //to translate
$strTrackingThUpdated = 'Updated'; //to translate
$strTrackingThStatus = 'Status'; //to translate
$strTrackingThShow = 'Show'; //to translate
$strTrackingTrackDDStatements = 'Track these data definition statements:'; //to translate
$strTrackingTrackDMStatements = 'Track these data manipulation statements:'; //to translate
$strTrackingTrackTable = 'Track table'; //to translate
$strTrackingTrackedTables = 'Tracked tables'; //to translate
$strTrackingUntrackedTables = 'Untracked tables'; //to translate
$strTrackingUsername = 'Username'; //to translate
$strTrackingVersions = 'Versions'; //to translate
$strTrackingVersionCreated = 'Version %s is created, tracking for %s.%s is activated.'; //to translate
$strTrackingVersionActivated = 'Tracking for %s.%s , version %s is activated.'; //to translate
$strTrackingVersionDeactivated = 'Tracking for %s.%s , version %s is deactivated.'; //to translate
$strTrackingVersionSnapshotSQL = 'Version %s snapshot (SQL code)'; //to translate
$strTrackingDatabaseLog = 'Database Log'; //to translate
?>

View File

@@ -397,7 +397,7 @@ $strInvalidColumn = 'Выбран неверный столбец (%s)!';
$strInvalidCSVFieldCount = 'Неправильное количество полей во входных CSV-данных в строке %d.';
$strInvalidCSVFormat = 'Неправильный формат входных CSV-данных в строке %d.';
$strInvalidCSVParameter = 'Неправильный параметр импорта CSV: %s';
$strInvalidDatabase = 'Некорректная база данных';
$strInvalidDatabase = 'Некорректная база данных';
$strInvalidFieldAddCount = 'Необходимо добавить хотя бы одно поле.';
$strInvalidFieldCount = 'У таблицы должно быть, как минимум, одно поле.';
$strInvalidLDIImport = 'Этот модуль не поддерживает импорт сжатых данных!';
@@ -1476,4 +1476,81 @@ $strPhpArray = 'PHP array'; //to translate
$strImportLargeFileUploading = 'The file being uploaded is probably larger than the maximum allowed size or this is a known bug in webkit based (Safari, Google Chrome, Arora etc.) browsers.'; //to translate
$strImportProceedingFile = 'The file is being processed, please be patient.'; //to translate
$strImportUploadInfoNotAvailable = 'Please be patient, the file is being uploaded. Details about the upload are not available.'; //to translate
$strImportNoticePt1 = 'The following structures have either been created or altered. Here you can:'; //to translate
$strImportNoticePt3 = 'Change any of its settings by clicking the corresponding "Options" link'; //to translate
$strGoToDatabase = 'Go to database'; //to translate
$strGoToTable = 'Go to table'; //to translate
$strGoToView = 'Go to view'; //to translate
$strStructureLC = 'structure'; //to translate
$strSettings = 'settings'; //to translate
$strImportODS = 'Open Document Spreadsheet'; //to translate
$strImportColNames = 'Column names in first row'; //to translate
$strImportEmptyRows = 'Do not import empty rows'; //to translate
$strImportODSPercents = 'Import percentages as proper decimals (12.00% to .12)'; //to translate
$strImportODSCurrency = 'Import currencies ($5.00 to 5.00)'; //to translate
$strImportXLS = 'Excel 97-2003 XLS Workbook'; //to translate
$strImportNoticePt2 = 'View a structure`s contents by clicking on its name'; //to translate
$strImportNoticePt4 = 'Edit its structure by following the "Structure" link'; //to translate
$strImportXLSX = 'Excel 2007 XLSX Workbook'; //to translate
$strXMLError = 'The XML file specified was either malformed or incomplete. Please correct the issue and try again.'; //to translate
$strXMLExportContents = 'Export contents'; //to translate
$strXMLExportFunctions = 'Export functions'; //to translate
$strXMLExportProcedures = 'Export procedures'; //to translate
$strXMLExportStructs = 'Export Structure Schemas (recommended)'; //to translate
$strXMLExportTables = 'Export tables'; //to translate
$strXMLExportTriggers = 'Export triggers'; //to translate
$strXMLExportViews = 'Export views'; //to translate
$strTracking = 'Tracking'; //to translate
$strTrackingActivateTrackingFor = 'Activate tracking for %s.%s'; //to translate
$strTrackingActivated = 'Tracking of %s.%s is activated.'; //to translate
$strTrackingActivateNow = 'Activate now'; //to translate
$strTrackingCreateVersion = 'Create version'; //to translate
$strTrackingCreateVersionOf = 'Create version %s of %s.%s'; //to translate
$strTrackingDataDefinitionStatement = 'Data definition statement'; //to translate
$strTrackingDataManipulationStatement = 'Data manipulation statement'; //to translate
$strTrackingDate = 'Date'; //to translate
$strTrackingDeactivateNow = 'Deactivate now'; //to translate
$strTrackingDeactivateTrackingFor = 'Deactivate tracking for %s.%s'; //to translate
$strTrackingDoIt = 'Do it'; //to translate
$strTrackingExportAs = 'Export as %s'; //to translate
$strTrackingIsActive = 'Tracking is active.'; //to translate
$strTrackingIsDeactive = 'Tracking is deactive.'; //to translate
$strTrackingMechanism = 'Tracking Mechanism'; //to translate
$strTrackingReport = 'Tracking report'; //to translate
$strTrackingReportClose = 'Close'; //to translate
$strTrackingSelectStructureAndData = 'Structure and Data'; //to translate
$strTrackingSelectDataOnly = 'Data only'; //to translate
$strTrackingSelectStructureOnly = 'Structure only'; //to translate
$strTrackingShowLogDateUsers = 'Show %s with dates from %s to %s by user %s %s'; //to translate
$strTrackingShowVersions = 'Show versions'; //to translate
$strTrackingSQLDump = 'SQL dump'; //to translate
$strTrackingSQLDumpFile = 'SQL dump (file download)'; //to translate
$strTrackingSQLExecution = 'SQL execution'; //to translate
$strTrackingSQLExecutionAlert = 'This option will replace your table and contained data.'; //to translate
$strTrackingSQLExecuted = 'SQL statements executed.'; //to translate
$strTrackingSQLExported = 'SQL statements exported. Please copy the dump or execute it.'; //to translate
$strTrackingStatements = 'Tracking statements'; //to translate
$strTrackingStatusActive = 'active'; //to translate
$strTrackingStatusDeactive = 'deactive'; //to translate
$strTrackingStructureSnapshot = 'Structure snapshot'; //to translate
$strTrackingThDatabase = 'Database'; //to translate
$strTrackingThTable = 'Table'; //to translate
$strTrackingThLastVersion = 'Last version'; //to translate
$strTrackingThVersion = 'Version'; //to translate
$strTrackingThCreated = 'Created'; //to translate
$strTrackingThUpdated = 'Updated'; //to translate
$strTrackingThStatus = 'Status'; //to translate
$strTrackingThShow = 'Show'; //to translate
$strTrackingTrackDDStatements = 'Track these data definition statements:'; //to translate
$strTrackingTrackDMStatements = 'Track these data manipulation statements:'; //to translate
$strTrackingTrackTable = 'Track table'; //to translate
$strTrackingTrackedTables = 'Tracked tables'; //to translate
$strTrackingUntrackedTables = 'Untracked tables'; //to translate
$strTrackingUsername = 'Username'; //to translate
$strTrackingVersions = 'Versions'; //to translate
$strTrackingVersionCreated = 'Version %s is created, tracking for %s.%s is activated.'; //to translate
$strTrackingVersionActivated = 'Tracking for %s.%s , version %s is activated.'; //to translate
$strTrackingVersionDeactivated = 'Tracking for %s.%s , version %s is deactivated.'; //to translate
$strTrackingVersionSnapshotSQL = 'Version %s snapshot (SQL code)'; //to translate
$strTrackingDatabaseLog = 'Database Log'; //to translate
?>

View File

@@ -1465,4 +1465,81 @@ $strPhpArray = 'PHP array'; //to translate
$strImportLargeFileUploading = 'The file being uploaded is probably larger than the maximum allowed size or this is a known bug in webkit based (Safari, Google Chrome, Arora etc.) browsers.'; //to translate
$strImportProceedingFile = 'The file is being processed, please be patient.'; //to translate
$strImportUploadInfoNotAvailable = 'Please be patient, the file is being uploaded. Details about the upload are not available.'; //to translate
$strImportNoticePt1 = 'The following structures have either been created or altered. Here you can:'; //to translate
$strImportNoticePt3 = 'Change any of its settings by clicking the corresponding "Options" link'; //to translate
$strGoToDatabase = 'Go to database'; //to translate
$strGoToTable = 'Go to table'; //to translate
$strGoToView = 'Go to view'; //to translate
$strStructureLC = 'structure'; //to translate
$strSettings = 'settings'; //to translate
$strImportODS = 'Open Document Spreadsheet'; //to translate
$strImportColNames = 'Column names in first row'; //to translate
$strImportEmptyRows = 'Do not import empty rows'; //to translate
$strImportODSPercents = 'Import percentages as proper decimals (12.00% to .12)'; //to translate
$strImportODSCurrency = 'Import currencies ($5.00 to 5.00)'; //to translate
$strImportXLS = 'Excel 97-2003 XLS Workbook'; //to translate
$strImportNoticePt2 = 'View a structure`s contents by clicking on its name'; //to translate
$strImportNoticePt4 = 'Edit its structure by following the "Structure" link'; //to translate
$strImportXLSX = 'Excel 2007 XLSX Workbook'; //to translate
$strXMLError = 'The XML file specified was either malformed or incomplete. Please correct the issue and try again.'; //to translate
$strXMLExportContents = 'Export contents'; //to translate
$strXMLExportFunctions = 'Export functions'; //to translate
$strXMLExportProcedures = 'Export procedures'; //to translate
$strXMLExportStructs = 'Export Structure Schemas (recommended)'; //to translate
$strXMLExportTables = 'Export tables'; //to translate
$strXMLExportTriggers = 'Export triggers'; //to translate
$strXMLExportViews = 'Export views'; //to translate
$strTracking = 'Tracking'; //to translate
$strTrackingActivateTrackingFor = 'Activate tracking for %s.%s'; //to translate
$strTrackingActivated = 'Tracking of %s.%s is activated.'; //to translate
$strTrackingActivateNow = 'Activate now'; //to translate
$strTrackingCreateVersion = 'Create version'; //to translate
$strTrackingCreateVersionOf = 'Create version %s of %s.%s'; //to translate
$strTrackingDataDefinitionStatement = 'Data definition statement'; //to translate
$strTrackingDataManipulationStatement = 'Data manipulation statement'; //to translate
$strTrackingDate = 'Date'; //to translate
$strTrackingDeactivateNow = 'Deactivate now'; //to translate
$strTrackingDeactivateTrackingFor = 'Deactivate tracking for %s.%s'; //to translate
$strTrackingDoIt = 'Do it'; //to translate
$strTrackingExportAs = 'Export as %s'; //to translate
$strTrackingIsActive = 'Tracking is active.'; //to translate
$strTrackingIsDeactive = 'Tracking is deactive.'; //to translate
$strTrackingMechanism = 'Tracking Mechanism'; //to translate
$strTrackingReport = 'Tracking report'; //to translate
$strTrackingReportClose = 'Close'; //to translate
$strTrackingSelectStructureAndData = 'Structure and Data'; //to translate
$strTrackingSelectDataOnly = 'Data only'; //to translate
$strTrackingSelectStructureOnly = 'Structure only'; //to translate
$strTrackingShowLogDateUsers = 'Show %s with dates from %s to %s by user %s %s'; //to translate
$strTrackingShowVersions = 'Show versions'; //to translate
$strTrackingSQLDump = 'SQL dump'; //to translate
$strTrackingSQLDumpFile = 'SQL dump (file download)'; //to translate
$strTrackingSQLExecution = 'SQL execution'; //to translate
$strTrackingSQLExecutionAlert = 'This option will replace your table and contained data.'; //to translate
$strTrackingSQLExecuted = 'SQL statements executed.'; //to translate
$strTrackingSQLExported = 'SQL statements exported. Please copy the dump or execute it.'; //to translate
$strTrackingStatements = 'Tracking statements'; //to translate
$strTrackingStatusActive = 'active'; //to translate
$strTrackingStatusDeactive = 'deactive'; //to translate
$strTrackingStructureSnapshot = 'Structure snapshot'; //to translate
$strTrackingThDatabase = 'Database'; //to translate
$strTrackingThTable = 'Table'; //to translate
$strTrackingThLastVersion = 'Last version'; //to translate
$strTrackingThVersion = 'Version'; //to translate
$strTrackingThCreated = 'Created'; //to translate
$strTrackingThUpdated = 'Updated'; //to translate
$strTrackingThStatus = 'Status'; //to translate
$strTrackingThShow = 'Show'; //to translate
$strTrackingTrackDDStatements = 'Track these data definition statements:'; //to translate
$strTrackingTrackDMStatements = 'Track these data manipulation statements:'; //to translate
$strTrackingTrackTable = 'Track table'; //to translate
$strTrackingTrackedTables = 'Tracked tables'; //to translate
$strTrackingUntrackedTables = 'Untracked tables'; //to translate
$strTrackingUsername = 'Username'; //to translate
$strTrackingVersions = 'Versions'; //to translate
$strTrackingVersionCreated = 'Version %s is created, tracking for %s.%s is activated.'; //to translate
$strTrackingVersionActivated = 'Tracking for %s.%s , version %s is activated.'; //to translate
$strTrackingVersionDeactivated = 'Tracking for %s.%s , version %s is deactivated.'; //to translate
$strTrackingVersionSnapshotSQL = 'Version %s snapshot (SQL code)'; //to translate
$strTrackingDatabaseLog = 'Database Log'; //to translate
?>

View File

@@ -1465,4 +1465,81 @@ $strPhpArray = 'PHP array'; //to translate
$strImportLargeFileUploading = 'The file being uploaded is probably larger than the maximum allowed size or this is a known bug in webkit based (Safari, Google Chrome, Arora etc.) browsers.'; //to translate
$strImportProceedingFile = 'The file is being processed, please be patient.'; //to translate
$strImportUploadInfoNotAvailable = 'Please be patient, the file is being uploaded. Details about the upload are not available.'; //to translate
$strImportNoticePt1 = 'The following structures have either been created or altered. Here you can:'; //to translate
$strImportNoticePt3 = 'Change any of its settings by clicking the corresponding "Options" link'; //to translate
$strGoToDatabase = 'Go to database'; //to translate
$strGoToTable = 'Go to table'; //to translate
$strGoToView = 'Go to view'; //to translate
$strStructureLC = 'structure'; //to translate
$strSettings = 'settings'; //to translate
$strImportODS = 'Open Document Spreadsheet'; //to translate
$strImportColNames = 'Column names in first row'; //to translate
$strImportEmptyRows = 'Do not import empty rows'; //to translate
$strImportODSPercents = 'Import percentages as proper decimals (12.00% to .12)'; //to translate
$strImportODSCurrency = 'Import currencies ($5.00 to 5.00)'; //to translate
$strImportXLS = 'Excel 97-2003 XLS Workbook'; //to translate
$strImportNoticePt2 = 'View a structure`s contents by clicking on its name'; //to translate
$strImportNoticePt4 = 'Edit its structure by following the "Structure" link'; //to translate
$strImportXLSX = 'Excel 2007 XLSX Workbook'; //to translate
$strXMLError = 'The XML file specified was either malformed or incomplete. Please correct the issue and try again.'; //to translate
$strXMLExportContents = 'Export contents'; //to translate
$strXMLExportFunctions = 'Export functions'; //to translate
$strXMLExportProcedures = 'Export procedures'; //to translate
$strXMLExportStructs = 'Export Structure Schemas (recommended)'; //to translate
$strXMLExportTables = 'Export tables'; //to translate
$strXMLExportTriggers = 'Export triggers'; //to translate
$strXMLExportViews = 'Export views'; //to translate
$strTracking = 'Tracking'; //to translate
$strTrackingActivateTrackingFor = 'Activate tracking for %s.%s'; //to translate
$strTrackingActivated = 'Tracking of %s.%s is activated.'; //to translate
$strTrackingActivateNow = 'Activate now'; //to translate
$strTrackingCreateVersion = 'Create version'; //to translate
$strTrackingCreateVersionOf = 'Create version %s of %s.%s'; //to translate
$strTrackingDataDefinitionStatement = 'Data definition statement'; //to translate
$strTrackingDataManipulationStatement = 'Data manipulation statement'; //to translate
$strTrackingDate = 'Date'; //to translate
$strTrackingDeactivateNow = 'Deactivate now'; //to translate
$strTrackingDeactivateTrackingFor = 'Deactivate tracking for %s.%s'; //to translate
$strTrackingDoIt = 'Do it'; //to translate
$strTrackingExportAs = 'Export as %s'; //to translate
$strTrackingIsActive = 'Tracking is active.'; //to translate
$strTrackingIsDeactive = 'Tracking is deactive.'; //to translate
$strTrackingMechanism = 'Tracking Mechanism'; //to translate
$strTrackingReport = 'Tracking report'; //to translate
$strTrackingReportClose = 'Close'; //to translate
$strTrackingSelectStructureAndData = 'Structure and Data'; //to translate
$strTrackingSelectDataOnly = 'Data only'; //to translate
$strTrackingSelectStructureOnly = 'Structure only'; //to translate
$strTrackingShowLogDateUsers = 'Show %s with dates from %s to %s by user %s %s'; //to translate
$strTrackingShowVersions = 'Show versions'; //to translate
$strTrackingSQLDump = 'SQL dump'; //to translate
$strTrackingSQLDumpFile = 'SQL dump (file download)'; //to translate
$strTrackingSQLExecution = 'SQL execution'; //to translate
$strTrackingSQLExecutionAlert = 'This option will replace your table and contained data.'; //to translate
$strTrackingSQLExecuted = 'SQL statements executed.'; //to translate
$strTrackingSQLExported = 'SQL statements exported. Please copy the dump or execute it.'; //to translate
$strTrackingStatements = 'Tracking statements'; //to translate
$strTrackingStatusActive = 'active'; //to translate
$strTrackingStatusDeactive = 'deactive'; //to translate
$strTrackingStructureSnapshot = 'Structure snapshot'; //to translate
$strTrackingThDatabase = 'Database'; //to translate
$strTrackingThTable = 'Table'; //to translate
$strTrackingThLastVersion = 'Last version'; //to translate
$strTrackingThVersion = 'Version'; //to translate
$strTrackingThCreated = 'Created'; //to translate
$strTrackingThUpdated = 'Updated'; //to translate
$strTrackingThStatus = 'Status'; //to translate
$strTrackingThShow = 'Show'; //to translate
$strTrackingTrackDDStatements = 'Track these data definition statements:'; //to translate
$strTrackingTrackDMStatements = 'Track these data manipulation statements:'; //to translate
$strTrackingTrackTable = 'Track table'; //to translate
$strTrackingTrackedTables = 'Tracked tables'; //to translate
$strTrackingUntrackedTables = 'Untracked tables'; //to translate
$strTrackingUsername = 'Username'; //to translate
$strTrackingVersions = 'Versions'; //to translate
$strTrackingVersionCreated = 'Version %s is created, tracking for %s.%s is activated.'; //to translate
$strTrackingVersionActivated = 'Tracking for %s.%s , version %s is activated.'; //to translate
$strTrackingVersionDeactivated = 'Tracking for %s.%s , version %s is deactivated.'; //to translate
$strTrackingVersionSnapshotSQL = 'Version %s snapshot (SQL code)'; //to translate
$strTrackingDatabaseLog = 'Database Log'; //to translate
?>

View File

@@ -1,6 +1,6 @@
<?php
/* $Id$ */
//
//
// by malindahs
$charset = 'utf-8';
@@ -10,7 +10,7 @@ $number_decimal_separator = '.';
// shortcuts for Byte, Kilo, Mega, Giga, Tera, Peta, Exa
$byteUnits = array('B', 'KiB', 'MiB', 'GiB', 'TiB', 'PiB', 'EiB');
// MySQL manual language definition, this is optional, en will be used
// MySQL manual language definition, this is optional, en will be used
// if not defined
$mysql_4_1_doc_lang = 'en';
$mysql_5_0_doc_lang = 'en';
@@ -1468,4 +1468,81 @@ $strPhpArray = 'PHP array'; //to translate
$strImportLargeFileUploading = 'The file being uploaded is probably larger than the maximum allowed size or this is a known bug in webkit based (Safari, Google Chrome, Arora etc.) browsers.'; //to translate
$strImportProceedingFile = 'The file is being processed, please be patient.'; //to translate
$strImportUploadInfoNotAvailable = 'Please be patient, the file is being uploaded. Details about the upload are not available.'; //to translate
$strImportNoticePt1 = 'The following structures have either been created or altered. Here you can:'; //to translate
$strImportNoticePt3 = 'Change any of its settings by clicking the corresponding "Options" link'; //to translate
$strGoToDatabase = 'Go to database'; //to translate
$strGoToTable = 'Go to table'; //to translate
$strGoToView = 'Go to view'; //to translate
$strStructureLC = 'structure'; //to translate
$strSettings = 'settings'; //to translate
$strImportODS = 'Open Document Spreadsheet'; //to translate
$strImportColNames = 'Column names in first row'; //to translate
$strImportEmptyRows = 'Do not import empty rows'; //to translate
$strImportODSPercents = 'Import percentages as proper decimals (12.00% to .12)'; //to translate
$strImportODSCurrency = 'Import currencies ($5.00 to 5.00)'; //to translate
$strImportXLS = 'Excel 97-2003 XLS Workbook'; //to translate
$strImportNoticePt2 = 'View a structure`s contents by clicking on its name'; //to translate
$strImportNoticePt4 = 'Edit its structure by following the "Structure" link'; //to translate
$strImportXLSX = 'Excel 2007 XLSX Workbook'; //to translate
$strXMLError = 'The XML file specified was either malformed or incomplete. Please correct the issue and try again.'; //to translate
$strXMLExportContents = 'Export contents'; //to translate
$strXMLExportFunctions = 'Export functions'; //to translate
$strXMLExportProcedures = 'Export procedures'; //to translate
$strXMLExportStructs = 'Export Structure Schemas (recommended)'; //to translate
$strXMLExportTables = 'Export tables'; //to translate
$strXMLExportTriggers = 'Export triggers'; //to translate
$strXMLExportViews = 'Export views'; //to translate
$strTracking = 'Tracking'; //to translate
$strTrackingActivateTrackingFor = 'Activate tracking for %s.%s'; //to translate
$strTrackingActivated = 'Tracking of %s.%s is activated.'; //to translate
$strTrackingActivateNow = 'Activate now'; //to translate
$strTrackingCreateVersion = 'Create version'; //to translate
$strTrackingCreateVersionOf = 'Create version %s of %s.%s'; //to translate
$strTrackingDataDefinitionStatement = 'Data definition statement'; //to translate
$strTrackingDataManipulationStatement = 'Data manipulation statement'; //to translate
$strTrackingDate = 'Date'; //to translate
$strTrackingDeactivateNow = 'Deactivate now'; //to translate
$strTrackingDeactivateTrackingFor = 'Deactivate tracking for %s.%s'; //to translate
$strTrackingDoIt = 'Do it'; //to translate
$strTrackingExportAs = 'Export as %s'; //to translate
$strTrackingIsActive = 'Tracking is active.'; //to translate
$strTrackingIsDeactive = 'Tracking is deactive.'; //to translate
$strTrackingMechanism = 'Tracking Mechanism'; //to translate
$strTrackingReport = 'Tracking report'; //to translate
$strTrackingReportClose = 'Close'; //to translate
$strTrackingSelectStructureAndData = 'Structure and Data'; //to translate
$strTrackingSelectDataOnly = 'Data only'; //to translate
$strTrackingSelectStructureOnly = 'Structure only'; //to translate
$strTrackingShowLogDateUsers = 'Show %s with dates from %s to %s by user %s %s'; //to translate
$strTrackingShowVersions = 'Show versions'; //to translate
$strTrackingSQLDump = 'SQL dump'; //to translate
$strTrackingSQLDumpFile = 'SQL dump (file download)'; //to translate
$strTrackingSQLExecution = 'SQL execution'; //to translate
$strTrackingSQLExecutionAlert = 'This option will replace your table and contained data.'; //to translate
$strTrackingSQLExecuted = 'SQL statements executed.'; //to translate
$strTrackingSQLExported = 'SQL statements exported. Please copy the dump or execute it.'; //to translate
$strTrackingStatements = 'Tracking statements'; //to translate
$strTrackingStatusActive = 'active'; //to translate
$strTrackingStatusDeactive = 'deactive'; //to translate
$strTrackingStructureSnapshot = 'Structure snapshot'; //to translate
$strTrackingThDatabase = 'Database'; //to translate
$strTrackingThTable = 'Table'; //to translate
$strTrackingThLastVersion = 'Last version'; //to translate
$strTrackingThVersion = 'Version'; //to translate
$strTrackingThCreated = 'Created'; //to translate
$strTrackingThUpdated = 'Updated'; //to translate
$strTrackingThStatus = 'Status'; //to translate
$strTrackingThShow = 'Show'; //to translate
$strTrackingTrackDDStatements = 'Track these data definition statements:'; //to translate
$strTrackingTrackDMStatements = 'Track these data manipulation statements:'; //to translate
$strTrackingTrackTable = 'Track table'; //to translate
$strTrackingTrackedTables = 'Tracked tables'; //to translate
$strTrackingUntrackedTables = 'Untracked tables'; //to translate
$strTrackingUsername = 'Username'; //to translate
$strTrackingVersions = 'Versions'; //to translate
$strTrackingVersionCreated = 'Version %s is created, tracking for %s.%s is activated.'; //to translate
$strTrackingVersionActivated = 'Tracking for %s.%s , version %s is activated.'; //to translate
$strTrackingVersionDeactivated = 'Tracking for %s.%s , version %s is deactivated.'; //to translate
$strTrackingVersionSnapshotSQL = 'Version %s snapshot (SQL code)'; //to translate
$strTrackingDatabaseLog = 'Database Log'; //to translate
?>

View File

@@ -1466,4 +1466,81 @@ $strPhpArray = 'PHP array'; //to translate
$strImportLargeFileUploading = 'The file being uploaded is probably larger than the maximum allowed size or this is a known bug in webkit based (Safari, Google Chrome, Arora etc.) browsers.'; //to translate
$strImportProceedingFile = 'The file is being processed, please be patient.'; //to translate
$strImportUploadInfoNotAvailable = 'Please be patient, the file is being uploaded. Details about the upload are not available.'; //to translate
$strImportNoticePt1 = 'The following structures have either been created or altered. Here you can:'; //to translate
$strImportNoticePt3 = 'Change any of its settings by clicking the corresponding "Options" link'; //to translate
$strGoToDatabase = 'Go to database'; //to translate
$strGoToTable = 'Go to table'; //to translate
$strGoToView = 'Go to view'; //to translate
$strStructureLC = 'structure'; //to translate
$strSettings = 'settings'; //to translate
$strImportODS = 'Open Document Spreadsheet'; //to translate
$strImportColNames = 'Column names in first row'; //to translate
$strImportEmptyRows = 'Do not import empty rows'; //to translate
$strImportODSPercents = 'Import percentages as proper decimals (12.00% to .12)'; //to translate
$strImportODSCurrency = 'Import currencies ($5.00 to 5.00)'; //to translate
$strImportXLS = 'Excel 97-2003 XLS Workbook'; //to translate
$strImportNoticePt2 = 'View a structure`s contents by clicking on its name'; //to translate
$strImportNoticePt4 = 'Edit its structure by following the "Structure" link'; //to translate
$strImportXLSX = 'Excel 2007 XLSX Workbook'; //to translate
$strXMLError = 'The XML file specified was either malformed or incomplete. Please correct the issue and try again.'; //to translate
$strXMLExportContents = 'Export contents'; //to translate
$strXMLExportFunctions = 'Export functions'; //to translate
$strXMLExportProcedures = 'Export procedures'; //to translate
$strXMLExportStructs = 'Export Structure Schemas (recommended)'; //to translate
$strXMLExportTables = 'Export tables'; //to translate
$strXMLExportTriggers = 'Export triggers'; //to translate
$strXMLExportViews = 'Export views'; //to translate
$strTracking = 'Tracking'; //to translate
$strTrackingActivateTrackingFor = 'Activate tracking for %s.%s'; //to translate
$strTrackingActivated = 'Tracking of %s.%s is activated.'; //to translate
$strTrackingActivateNow = 'Activate now'; //to translate
$strTrackingCreateVersion = 'Create version'; //to translate
$strTrackingCreateVersionOf = 'Create version %s of %s.%s'; //to translate
$strTrackingDataDefinitionStatement = 'Data definition statement'; //to translate
$strTrackingDataManipulationStatement = 'Data manipulation statement'; //to translate
$strTrackingDate = 'Date'; //to translate
$strTrackingDeactivateNow = 'Deactivate now'; //to translate
$strTrackingDeactivateTrackingFor = 'Deactivate tracking for %s.%s'; //to translate
$strTrackingDoIt = 'Do it'; //to translate
$strTrackingExportAs = 'Export as %s'; //to translate
$strTrackingIsActive = 'Tracking is active.'; //to translate
$strTrackingIsDeactive = 'Tracking is deactive.'; //to translate
$strTrackingMechanism = 'Tracking Mechanism'; //to translate
$strTrackingReport = 'Tracking report'; //to translate
$strTrackingReportClose = 'Close'; //to translate
$strTrackingSelectStructureAndData = 'Structure and Data'; //to translate
$strTrackingSelectDataOnly = 'Data only'; //to translate
$strTrackingSelectStructureOnly = 'Structure only'; //to translate
$strTrackingShowLogDateUsers = 'Show %s with dates from %s to %s by user %s %s'; //to translate
$strTrackingShowVersions = 'Show versions'; //to translate
$strTrackingSQLDump = 'SQL dump'; //to translate
$strTrackingSQLDumpFile = 'SQL dump (file download)'; //to translate
$strTrackingSQLExecution = 'SQL execution'; //to translate
$strTrackingSQLExecutionAlert = 'This option will replace your table and contained data.'; //to translate
$strTrackingSQLExecuted = 'SQL statements executed.'; //to translate
$strTrackingSQLExported = 'SQL statements exported. Please copy the dump or execute it.'; //to translate
$strTrackingStatements = 'Tracking statements'; //to translate
$strTrackingStatusActive = 'active'; //to translate
$strTrackingStatusDeactive = 'deactive'; //to translate
$strTrackingStructureSnapshot = 'Structure snapshot'; //to translate
$strTrackingThDatabase = 'Database'; //to translate
$strTrackingThTable = 'Table'; //to translate
$strTrackingThLastVersion = 'Last version'; //to translate
$strTrackingThVersion = 'Version'; //to translate
$strTrackingThCreated = 'Created'; //to translate
$strTrackingThUpdated = 'Updated'; //to translate
$strTrackingThStatus = 'Status'; //to translate
$strTrackingThShow = 'Show'; //to translate
$strTrackingTrackDDStatements = 'Track these data definition statements:'; //to translate
$strTrackingTrackDMStatements = 'Track these data manipulation statements:'; //to translate
$strTrackingTrackTable = 'Track table'; //to translate
$strTrackingTrackedTables = 'Tracked tables'; //to translate
$strTrackingUntrackedTables = 'Untracked tables'; //to translate
$strTrackingUsername = 'Username'; //to translate
$strTrackingVersions = 'Versions'; //to translate
$strTrackingVersionCreated = 'Version %s is created, tracking for %s.%s is activated.'; //to translate
$strTrackingVersionActivated = 'Tracking for %s.%s , version %s is activated.'; //to translate
$strTrackingVersionDeactivated = 'Tracking for %s.%s , version %s is deactivated.'; //to translate
$strTrackingVersionSnapshotSQL = 'Version %s snapshot (SQL code)'; //to translate
$strTrackingDatabaseLog = 'Database Log'; //to translate
?>

View File

@@ -1485,4 +1485,81 @@ $strPhpArray = 'PHP array'; //to translate
$strImportLargeFileUploading = 'The file being uploaded is probably larger than the maximum allowed size or this is a known bug in webkit based (Safari, Google Chrome, Arora etc.) browsers.'; //to translate
$strImportProceedingFile = 'The file is being processed, please be patient.'; //to translate
$strImportUploadInfoNotAvailable = 'Please be patient, the file is being uploaded. Details about the upload are not available.'; //to translate
$strImportNoticePt1 = 'The following structures have either been created or altered. Here you can:'; //to translate
$strImportNoticePt3 = 'Change any of its settings by clicking the corresponding "Options" link'; //to translate
$strGoToDatabase = 'Go to database'; //to translate
$strGoToTable = 'Go to table'; //to translate
$strGoToView = 'Go to view'; //to translate
$strStructureLC = 'structure'; //to translate
$strSettings = 'settings'; //to translate
$strImportODS = 'Open Document Spreadsheet'; //to translate
$strImportColNames = 'Column names in first row'; //to translate
$strImportEmptyRows = 'Do not import empty rows'; //to translate
$strImportODSPercents = 'Import percentages as proper decimals (12.00% to .12)'; //to translate
$strImportODSCurrency = 'Import currencies ($5.00 to 5.00)'; //to translate
$strImportXLS = 'Excel 97-2003 XLS Workbook'; //to translate
$strImportNoticePt2 = 'View a structure`s contents by clicking on its name'; //to translate
$strImportNoticePt4 = 'Edit its structure by following the "Structure" link'; //to translate
$strImportXLSX = 'Excel 2007 XLSX Workbook'; //to translate
$strXMLError = 'The XML file specified was either malformed or incomplete. Please correct the issue and try again.'; //to translate
$strXMLExportContents = 'Export contents'; //to translate
$strXMLExportFunctions = 'Export functions'; //to translate
$strXMLExportProcedures = 'Export procedures'; //to translate
$strXMLExportStructs = 'Export Structure Schemas (recommended)'; //to translate
$strXMLExportTables = 'Export tables'; //to translate
$strXMLExportTriggers = 'Export triggers'; //to translate
$strXMLExportViews = 'Export views'; //to translate
$strTracking = 'Tracking'; //to translate
$strTrackingActivateTrackingFor = 'Activate tracking for %s.%s'; //to translate
$strTrackingActivated = 'Tracking of %s.%s is activated.'; //to translate
$strTrackingActivateNow = 'Activate now'; //to translate
$strTrackingCreateVersion = 'Create version'; //to translate
$strTrackingCreateVersionOf = 'Create version %s of %s.%s'; //to translate
$strTrackingDataDefinitionStatement = 'Data definition statement'; //to translate
$strTrackingDataManipulationStatement = 'Data manipulation statement'; //to translate
$strTrackingDate = 'Date'; //to translate
$strTrackingDeactivateNow = 'Deactivate now'; //to translate
$strTrackingDeactivateTrackingFor = 'Deactivate tracking for %s.%s'; //to translate
$strTrackingDoIt = 'Do it'; //to translate
$strTrackingExportAs = 'Export as %s'; //to translate
$strTrackingIsActive = 'Tracking is active.'; //to translate
$strTrackingIsDeactive = 'Tracking is deactive.'; //to translate
$strTrackingMechanism = 'Tracking Mechanism'; //to translate
$strTrackingReport = 'Tracking report'; //to translate
$strTrackingReportClose = 'Close'; //to translate
$strTrackingSelectStructureAndData = 'Structure and Data'; //to translate
$strTrackingSelectDataOnly = 'Data only'; //to translate
$strTrackingSelectStructureOnly = 'Structure only'; //to translate
$strTrackingShowLogDateUsers = 'Show %s with dates from %s to %s by user %s %s'; //to translate
$strTrackingShowVersions = 'Show versions'; //to translate
$strTrackingSQLDump = 'SQL dump'; //to translate
$strTrackingSQLDumpFile = 'SQL dump (file download)'; //to translate
$strTrackingSQLExecution = 'SQL execution'; //to translate
$strTrackingSQLExecutionAlert = 'This option will replace your table and contained data.'; //to translate
$strTrackingSQLExecuted = 'SQL statements executed.'; //to translate
$strTrackingSQLExported = 'SQL statements exported. Please copy the dump or execute it.'; //to translate
$strTrackingStatements = 'Tracking statements'; //to translate
$strTrackingStatusActive = 'active'; //to translate
$strTrackingStatusDeactive = 'deactive'; //to translate
$strTrackingStructureSnapshot = 'Structure snapshot'; //to translate
$strTrackingThDatabase = 'Database'; //to translate
$strTrackingThTable = 'Table'; //to translate
$strTrackingThLastVersion = 'Last version'; //to translate
$strTrackingThVersion = 'Version'; //to translate
$strTrackingThCreated = 'Created'; //to translate
$strTrackingThUpdated = 'Updated'; //to translate
$strTrackingThStatus = 'Status'; //to translate
$strTrackingThShow = 'Show'; //to translate
$strTrackingTrackDDStatements = 'Track these data definition statements:'; //to translate
$strTrackingTrackDMStatements = 'Track these data manipulation statements:'; //to translate
$strTrackingTrackTable = 'Track table'; //to translate
$strTrackingTrackedTables = 'Tracked tables'; //to translate
$strTrackingUntrackedTables = 'Untracked tables'; //to translate
$strTrackingUsername = 'Username'; //to translate
$strTrackingVersions = 'Versions'; //to translate
$strTrackingVersionCreated = 'Version %s is created, tracking for %s.%s is activated.'; //to translate
$strTrackingVersionActivated = 'Tracking for %s.%s , version %s is activated.'; //to translate
$strTrackingVersionDeactivated = 'Tracking for %s.%s , version %s is deactivated.'; //to translate
$strTrackingVersionSnapshotSQL = 'Version %s snapshot (SQL code)'; //to translate
$strTrackingDatabaseLog = 'Database Log'; //to translate
?>

View File

@@ -93,14 +93,14 @@ $strBrowseDistinctValues = 'Navegar los valores distintivos';
$strBrowse = 'Examinar';
$strBrowseForeignValues = 'Mostrar los valores extranjeros';
$strBufferPoolActivity = 'Actividad de la memoria (búfer) de tránsito común';
$strBufferPool = 'Total de memoria del búfer';
$strBufferPoolUsage = 'Total de memoria del búfer consumido';
$strBufferPool = 'Total de memoria del búfer';
$strBufferPoolUsage = 'Total de memoria del búfer consumido';
$strBufferReadMissesInPercent = 'Leer los fallos en %';
$strBufferReadMisses = 'Leer los fallos';
$strBufferWriteWaits = 'Escribir las esperas';
$strBufferWriteWaitsInPercent = 'Escribir las esperas en %';
$strBulgarian = 'Búlgaro';
$strBusyPages = 'Páginas activas';
$strBusyPages = 'Páginas activas';
$strBzip = '"Comprimido con bzip"';
$strCalendar = 'Calendario';
@@ -126,9 +126,9 @@ $strChangeCopyUser = 'Cambiar la información de la cuenta / Copiar el usuario';
$strChangeDisplay = 'Elegir el campo a mostrar';
$strChangePassword = 'Cambio de contraseña';
$strCharset = 'Juego de caracteres';
$strCharsetOfFile = 'Juego de caracteres del archivo:';
$strCharsetsAndCollations = 'Juego de caracteres y sus cotejamientos';
$strCharsets = 'Juegos de caracteres';
$strCharsetOfFile = 'Juego de caracteres del archivo:';
$strCharsetsAndCollations = 'Juego de caracteres y sus cotejamientos';
$strCharsets = 'Juegos de caracteres';
$strCheckAll = 'Marcar todos/as';
$strCheckOverhead = 'Marcar las tablas con residuo a depurar';
$strCheckPrivsLong = 'Revisar los privilegios para la base de datos &quot;%s&quot;.';
@@ -200,7 +200,7 @@ $strDatabasesStatsHeavyTraffic = 'Nota: Activar aquí las estadísticas de la ba
$strData = 'Datos';
$strDataDict = 'Diccionario de datos';
$strDataOnly = 'Solamente datos';
$strDataPages = 'Páginas que contienen datos';
$strDataPages = 'Páginas que contienen datos';
$strDBComment = 'Comentario de la base de datos: ';
$strDBCopy = 'Copiar la base de datos a';
$strDbIsEmpty = 'La base de datos, ¡parece estar vacía!';
@@ -228,7 +228,7 @@ $strDesignerHelpDisplayField = 'El campo Display se halla en color rosado. Para
$strDetails = 'Detalles...';
$strDictionary = 'diccionario';
$strDirectLinks = 'Enlaces directos';
$strDirtyPages = 'Páginas que requieren ser depuradas';
$strDirtyPages = 'Páginas que requieren ser depuradas';
$strDisabled = 'Deshabilitado';
$strDisableForeignChecks = 'Deshabilitar la revisión de las llaves extranjeras (foreign keys)';
$strDisplayFeat = 'Mostrar las opciones'; //Features = ¿opciones, componentes?
@@ -260,7 +260,7 @@ $strEndRaw = 'FIN DEL VOLCADO';
$strEngineAvailable = '%s está disponible en este servidor MySQL.';
$strEngineDisabled = '%s ha sido deshabilitado para este motor de almacenamiento.';
$strEngines = 'Motores';
$strEngineUnsupported = 'Este servidor MySQL no es compatible con el motor de almacenamiento %s.';
$strEngineUnsupported = 'Este servidor MySQL no es compatible con el motor de almacenamiento %s.';
$strEnglish = 'Inglés';
$strEnglishPrivileges = ' Nota: Los nombres de los privilegios de MySQL están expresados en inglés ';
$strError = 'Error';
@@ -310,7 +310,7 @@ $strForeignKeyError = 'Ocurrió un error al crear la llave extranjera en %1$s (r
$strForeignKeyRelationAdded = 'Se añadió una relación FOREIGN KEY';
$strFormat = 'Formato';
$strFormEmpty = '¡Falta un valor en el formulario!';
$strFreePages = 'Páginas libres';
$strFreePages = 'Páginas libres';
$strFullText = 'Textos completos';
$strFunction = 'Función';
$strFunctions = 'Funciones';
@@ -366,12 +366,12 @@ $strIndex = 'Índice';
$strIndexName = 'Nombre del índice&nbsp;:';
$strIndexType = 'Tipo de índice&nbsp;:';
$strIndexWarningTable = 'Problemas con los índices de la tabla `%s`';
$strInnoDBAutoextendIncrementDesc = 'El tamaño a incrementar para que se extienda el ancho de una tabla capaz de autoextenderse cuando se llena.';
$strInnoDBAutoextendIncrement = 'Incremente el valor AUTOEXTEND';
$strInnoDBAutoextendIncrementDesc = 'El tamaño a incrementar para que se extienda el ancho de una tabla capaz de autoextenderse cuando se llena.';
$strInnoDBAutoextendIncrement = 'Incremente el valor AUTOEXTEND';
$strInnoDBBufferPoolSizeDesc = 'El tamaño de la memoria intermedia (búfer) usado por InnoDB para almacenar, en el cache, los datos e índices de sus tablas.';
$strInnoDBBufferPoolSize = 'Tamaño de la memoria (búfer) de tránsito común';
$strInnoDBDataFilePath = 'Archivos de datos';
$strInnoDBDataHomeDirDesc = 'La parte constante de la ruta del directorio para todos los archivos de datos InnoDB.';
$strInnoDBDataFilePath = 'Archivos de datos';
$strInnoDBDataHomeDirDesc = 'La parte constante de la ruta del directorio para todos los archivos de datos InnoDB.';
$strInnoDBDataHomeDir = 'Directorio raíz de los datos';
$strInnoDBPages = 'páginas';
$strInnodbStat = 'Estado del InnoDB';
@@ -470,13 +470,13 @@ $strMultilingual = 'multilingüe';
$strMyISAMDataPointerSizeDesc = 'El tamaño predeterminado del puntero de datos en bytes, para su uso en CREATE TABLE para las tablas MyISAM cuando no se ha especificado la opción MAX_ROWS.';
$strMyISAMDataPointerSize = 'Tamaño del puntero de datos';
$strMyISAMMaxExtraSortFileSizeDesc = 'Si el archivo temporal usado para la generación rápida de índices MyISAM fuese mayor que el uso del key cache por la cantidad especificada aquí, preferir el método key cache.';
$strMyISAMMaxExtraSortFileSize = 'Tamaño máximo de los archivos temporales durante la generación del índice';
$strMyISAMMaxExtraSortFileSize = 'Tamaño máximo de los archivos temporales durante la generación del índice';
$strMyISAMMaxSortFileSizeDesc = 'El tamaño máximo del archivo temporal que MySQL puede generar mientras genera un nuevo índice MyISAM del archivo temporal (durante REPAIR TABLE, ALTER TABLE, o LOAD DATA INFILE).';
$strMyISAMMaxSortFileSize = 'Tamaño máximo para los archivos temporales generados durante la organización';
$strMyISAMRecoverOptionsDesc = 'La modalidad para la recuperación automática de tablas MyISAM caídas catastróficamente, como fuera determinado mediante la opción al arranque del servidor --myisam-recover.';
$strMyISAMRecoverOptionsDesc = 'La modalidad para la recuperación automática de tablas MyISAM caídas catastróficamente, como fuera determinado mediante la opción al arranque del servidor --myisam-recover.';
$strMyISAMRecoverOptions = 'Modalidad de recuperación automática';
$strMyISAMRepairThreadsDesc = 'Si este valor es superior a 1, se generan en paralelo los índices de las tablas MyISAM (cada índice con su propio proceso) durante el proceso \"Reparar mediante organización\".';
$strMyISAMRepairThreads = 'Reparar los procesos';
$strMyISAMRepairThreads = 'Reparar los procesos';
$strMyISAMSortBufferSizeDesc = 'La cantidad de memoria que se asigna para organizar los índices MyISAM durante la operación REPAIR TABLE o cuando se generan índices con CREATE INDEX o ALTER TABLE.';
$strMyISAMSortBufferSize = 'Organizar el tamaño del búfer de memoria';
$strMySQLCharset = 'Juegos de caracteres de MySQL';
@@ -540,7 +540,7 @@ $strOverwriteExisting = 'Sobreescribir el(los) archivo(s) existente(s)';
$strPacked = 'Empacado';
$strPageNumber = 'Número de página:';
$strPagesToBeFlushed = 'Páginas que serán eliminadas';
$strPagesToBeFlushed = 'Páginas que serán eliminadas';
$strPaperSize = 'Tamaño del papel';
$strPartialImport = 'Importación parcial';
$strPartialText = 'Textos parciales';
@@ -890,7 +890,7 @@ $strSimplifiedChinese = 'Chino simplificado';
$strSingly = '(solamente)';
$strSize = 'Tamaño';
$strSkipQueries = 'Número de registros (consultas) a saltarse desde el inicio';
$strSlovak = 'Eslovaco';
$strSlovak = 'Eslovaco';
$strSlovenian = 'Esloveno';
$strSmallBigAll = 'Pequeño/grande todos';
$strSnapToGrid = 'Cuadrícula magnética';
@@ -1463,4 +1463,81 @@ $strPhpArray = 'PHP array'; //to translate
$strImportLargeFileUploading = 'The file being uploaded is probably larger than the maximum allowed size or this is a known bug in webkit based (Safari, Google Chrome, Arora etc.) browsers.'; //to translate
$strImportProceedingFile = 'The file is being processed, please be patient.'; //to translate
$strImportUploadInfoNotAvailable = 'Please be patient, the file is being uploaded. Details about the upload are not available.'; //to translate
$strImportNoticePt1 = 'The following structures have either been created or altered. Here you can:'; //to translate
$strImportNoticePt3 = 'Change any of its settings by clicking the corresponding "Options" link'; //to translate
$strGoToDatabase = 'Go to database'; //to translate
$strGoToTable = 'Go to table'; //to translate
$strGoToView = 'Go to view'; //to translate
$strStructureLC = 'structure'; //to translate
$strSettings = 'settings'; //to translate
$strImportODS = 'Open Document Spreadsheet'; //to translate
$strImportColNames = 'Column names in first row'; //to translate
$strImportEmptyRows = 'Do not import empty rows'; //to translate
$strImportODSPercents = 'Import percentages as proper decimals (12.00% to .12)'; //to translate
$strImportODSCurrency = 'Import currencies ($5.00 to 5.00)'; //to translate
$strImportXLS = 'Excel 97-2003 XLS Workbook'; //to translate
$strImportNoticePt2 = 'View a structure`s contents by clicking on its name'; //to translate
$strImportNoticePt4 = 'Edit its structure by following the "Structure" link'; //to translate
$strImportXLSX = 'Excel 2007 XLSX Workbook'; //to translate
$strXMLError = 'The XML file specified was either malformed or incomplete. Please correct the issue and try again.'; //to translate
$strXMLExportContents = 'Export contents'; //to translate
$strXMLExportFunctions = 'Export functions'; //to translate
$strXMLExportProcedures = 'Export procedures'; //to translate
$strXMLExportStructs = 'Export Structure Schemas (recommended)'; //to translate
$strXMLExportTables = 'Export tables'; //to translate
$strXMLExportTriggers = 'Export triggers'; //to translate
$strXMLExportViews = 'Export views'; //to translate
$strTracking = 'Tracking'; //to translate
$strTrackingActivateTrackingFor = 'Activate tracking for %s.%s'; //to translate
$strTrackingActivated = 'Tracking of %s.%s is activated.'; //to translate
$strTrackingActivateNow = 'Activate now'; //to translate
$strTrackingCreateVersion = 'Create version'; //to translate
$strTrackingCreateVersionOf = 'Create version %s of %s.%s'; //to translate
$strTrackingDataDefinitionStatement = 'Data definition statement'; //to translate
$strTrackingDataManipulationStatement = 'Data manipulation statement'; //to translate
$strTrackingDate = 'Date'; //to translate
$strTrackingDeactivateNow = 'Deactivate now'; //to translate
$strTrackingDeactivateTrackingFor = 'Deactivate tracking for %s.%s'; //to translate
$strTrackingDoIt = 'Do it'; //to translate
$strTrackingExportAs = 'Export as %s'; //to translate
$strTrackingIsActive = 'Tracking is active.'; //to translate
$strTrackingIsDeactive = 'Tracking is deactive.'; //to translate
$strTrackingMechanism = 'Tracking Mechanism'; //to translate
$strTrackingReport = 'Tracking report'; //to translate
$strTrackingReportClose = 'Close'; //to translate
$strTrackingSelectStructureAndData = 'Structure and Data'; //to translate
$strTrackingSelectDataOnly = 'Data only'; //to translate
$strTrackingSelectStructureOnly = 'Structure only'; //to translate
$strTrackingShowLogDateUsers = 'Show %s with dates from %s to %s by user %s %s'; //to translate
$strTrackingShowVersions = 'Show versions'; //to translate
$strTrackingSQLDump = 'SQL dump'; //to translate
$strTrackingSQLDumpFile = 'SQL dump (file download)'; //to translate
$strTrackingSQLExecution = 'SQL execution'; //to translate
$strTrackingSQLExecutionAlert = 'This option will replace your table and contained data.'; //to translate
$strTrackingSQLExecuted = 'SQL statements executed.'; //to translate
$strTrackingSQLExported = 'SQL statements exported. Please copy the dump or execute it.'; //to translate
$strTrackingStatements = 'Tracking statements'; //to translate
$strTrackingStatusActive = 'active'; //to translate
$strTrackingStatusDeactive = 'deactive'; //to translate
$strTrackingStructureSnapshot = 'Structure snapshot'; //to translate
$strTrackingThDatabase = 'Database'; //to translate
$strTrackingThTable = 'Table'; //to translate
$strTrackingThLastVersion = 'Last version'; //to translate
$strTrackingThVersion = 'Version'; //to translate
$strTrackingThCreated = 'Created'; //to translate
$strTrackingThUpdated = 'Updated'; //to translate
$strTrackingThStatus = 'Status'; //to translate
$strTrackingThShow = 'Show'; //to translate
$strTrackingTrackDDStatements = 'Track these data definition statements:'; //to translate
$strTrackingTrackDMStatements = 'Track these data manipulation statements:'; //to translate
$strTrackingTrackTable = 'Track table'; //to translate
$strTrackingTrackedTables = 'Tracked tables'; //to translate
$strTrackingUntrackedTables = 'Untracked tables'; //to translate
$strTrackingUsername = 'Username'; //to translate
$strTrackingVersions = 'Versions'; //to translate
$strTrackingVersionCreated = 'Version %s is created, tracking for %s.%s is activated.'; //to translate
$strTrackingVersionActivated = 'Tracking for %s.%s , version %s is activated.'; //to translate
$strTrackingVersionDeactivated = 'Tracking for %s.%s , version %s is deactivated.'; //to translate
$strTrackingVersionSnapshotSQL = 'Version %s snapshot (SQL code)'; //to translate
$strTrackingDatabaseLog = 'Database Log'; //to translate
?>

View File

@@ -380,7 +380,10 @@ $strImportExportCoords = 'Importera/exportera koordinater för PDF-schema';
$strImportFiles = 'Importera filer';
$strImportFormat = 'Format på importerad fil';
$strImport = 'Importera';
$strImportLargeFileUploading = 'Filen som laddas upp är förmodligen större än maximalt tillåtna storlek eller så är detta än känd bugg i webkit-baserade webbläsare (Safari, Google Chrome, Arora etc.).';
$strImportProceedingFile = 'Filen bearbetas, vänligen vänta.';
$strImportSuccessfullyFinished = 'Importen har avslutats korrekt, %d frågor utförda.';
$strImportUploadInfoNotAvailable = 'Var god vänta, filen håller på att laddas upp. Detaljer om denna uppladdning är inte tillgängliga.';
$strIndexes = 'Index';
$strIndexesSeemEqual = 'Indexen %1$s och %2$s verkar vara identiska och ett av dem kan möjligen tas bort.';
$strIndexHasBeenDropped = 'Index %s har tagits bort';
@@ -511,6 +514,7 @@ $strMySQLSaid = 'MySQL sa: ';
$strMySQLShowProcess = 'Visa processer';
$strName = 'Namn';
$strNavTableFilter = 'Filter';
$strNext = 'Nästa';
$strNoActivity = 'Ingen aktivitet sedan %s sekunder eller mer. Var god logga in igen';
$strNoDatabases = 'Inga databaser';
@@ -613,6 +617,7 @@ $strPerMinute = 'per minut';
$strPerSecond = 'per sekund';
$strPersian = 'Persiska';
$strPhoneBook = 'telefonbok';
$strPhpArray = 'PHP-array';
$strPHPExtension = 'PHP-tillägg';
$strPhp = 'Skapa PHP-kod';
$strPHPVersion = 'PHP-version';
@@ -1026,9 +1031,9 @@ $strSetupServers_auth_swekey_config_desc = 'Sökväg till konfigurationsfilen f
$strSetupServers_auth_swekey_config_name = 'SweKey konfigurationsfil';
$strSetupServers_auth_type_desc = 'Autentiseringsmetod att använda';
$strSetupServers_auth_type_name = 'Typ av autentisering';
$strSetupServers_bookmarktable_desc = 'Lämna tomt för inget stöd för [a@http://wiki.phpmyadmin.net/pma/bookmark]bokmärken[/a], standard: [kbd]pma_bookmark[/kbd]';
$strSetupServers_bookmarktable_desc = 'Lämna tomt för inget stöd för [a@http://wiki.phpmyadmin.net/pma/bookmark]bokmärken[/a], förslag: [kbd]pma_bookmark[/kbd]';
$strSetupServers_bookmarktable_name = 'Tabell för bokmärken';
$strSetupServers_column_info_desc = 'Lämna tomt för inget stöd för kolumnkommentarer/mime-typer, standard: [kbd]pma_column_info[/kbd]';
$strSetupServers_column_info_desc = 'Lämna tomt för inget stöd för kolumnkommentarer/mime-typer, förslag: [kbd]pma_column_info[/kbd]';
$strSetupServers_column_info_name = 'Tabell för kolumninformation';
$strSetupServers_compress_desc = 'Komprimera anslutning till MySQL-servern';
$strSetupServers_compress_name = 'Komprimera anslutning';
@@ -1039,7 +1044,7 @@ $strSetupServers_controluser_desc = 'En speciell MySQL-användare konfigurerad m
$strSetupServers_controluser_name = 'Kontrollanvändare';
$strSetupServers_CountTables_desc = 'Räkna tabeller vid visning av databaslista';
$strSetupServers_CountTables_name = 'Räkna tabeller';
$strSetupServers_designer_coords_desc = 'Lämna tomt för inget stöd för Designer, standard: [kbd]pma_designer_coords[/kbd]';
$strSetupServers_designer_coords_desc = 'Lämna tomt för inget stöd för Designer, förslag: [kbd]pma_designer_coords[/kbd]';
$strSetupServers_designer_coords_name = 'Tabell för Designer';
$strSetupServers_DisableIS_desc = 'Mer information på [a@http://sf.net/support/tracker.php?aid=1849494]PMA bug tracker[/a] och [a@http://bugs.mysql.com/19588]MySQL Bugs[/a]';
$strSetupServers_DisableIS_name = 'Inaktivera användning av INFORMATION_SCHEMA';
@@ -1049,7 +1054,7 @@ $strSetupServers_extension_desc = 'Vilket PHP-tillägg som ska användas; du bö
$strSetupServers_extension_name = 'PHP-tillägg att använda';
$strSetupServers_hide_db_desc = 'Dölj databaser som matchar reguljärt uttryck (PCRE)';
$strSetupServers_hide_db_name = 'Dölj databaser';
$strSetupServers_history_desc = 'Lämna tomt för inget stöd för SQL-frågehistorik, standard: [kbd]pma_history[/kbd]';
$strSetupServers_history_desc = 'Lämna tomt för inget stöd för SQL-frågehistorik, förslag: [kbd]pma_history[/kbd]';
$strSetupServers_history_name = 'Tabell för SQL-frågehistorik';
$strSetupServers_host_desc = 'Värdnamn där MySQL-servern körs';
$strSetupServers_host_name = 'Serverns värdnamn';
@@ -1060,13 +1065,13 @@ $strSetupServers_only_db_desc = 'Du kan använda MySQL:s jokertecken (% och _),
$strSetupServers_only_db_name = 'Visa endast listade databaser';
$strSetupServers_password_desc = 'Lämna tomt om inte autentisering config används';
$strSetupServers_password_name = 'Löseenord för autentisering config';
$strSetupServers_pdf_pages_desc = 'Lämna tomt för inget stöd för PDF-schema, standard: [kbd]pma_pdf_pages[/kbd]';
$strSetupServers_pdf_pages_desc = 'Lämna tomt för inget stöd för PDF-schema, förslag: [kbd]pma_pdf_pages[/kbd]';
$strSetupServers_pdf_pages_name = 'PDF-schema: Tabell för sidor';
$strSetupServers_pmadb_desc = 'Databas som används för relationer, bokmärken och PDF-funktioner. Se [a@http://wiki.phpmyadmin.net/pma/pmadb]pmadb[/a] för komplett information. Lämna tomt för utan stöd. Standard: [kbd]phpmyadmin[/kbd]';
$strSetupServers_pmadb_desc = 'Databas som används för relationer, bokmärken och PDF-funktioner. Se [a@http://wiki.phpmyadmin.net/pma/pmadb]pmadb[/a] för komplett information. Lämna tomt för utan stöd. Förslag: [kbd]phpmyadmin[/kbd]';
$strSetupServers_pmadb_name = 'PMA databas';
$strSetupServers_port_desc = 'Port som MySQL-servern lyssnar på, lämna tomt för standard';
$strSetupServers_port_name = 'Serverport';
$strSetupServers_relation_desc = 'Lämna tomt för inget stöd för [a@http://wiki.phpmyadmin.net/pma/relation]relationslänkar[/a], standard: [kbd]pma_relation[/kbd]';
$strSetupServers_relation_desc = 'Lämna tomt för inget stöd för [a@http://wiki.phpmyadmin.net/pma/relation]relationslänkar[/a], förslag: [kbd]pma_relation[/kbd]';
$strSetupServers_relation_name = 'Tabell för relationer';
$strSetupServers_ShowDatabasesCommand_desc = 'SQL-kommando för att hämta tillgängliga databaser';
$strSetupServers_ShowDatabasesCommand_name = 'SHOW DATABASES-kommando';
@@ -1078,9 +1083,9 @@ $strSetupServers_socket_desc = 'Sockel som MySQL-servern lyssnar på, lämna tom
$strSetupServers_socket_name = 'Serversockel';
$strSetupServers_ssl_desc = '';
$strSetupServers_ssl_name = 'Använd SSL';
$strSetupServers_table_coords_desc = 'Lämna tomt för inget stöd för PDF-schema, standard: [kbd]pma_table_coords[/kbd]';
$strSetupServers_table_coords_desc = 'Lämna tomt för inget stöd för PDF-schema, förslag: [kbd]pma_table_coords[/kbd]';
$strSetupServers_table_coords_name = 'PDF-schema: tabellkoordinater';
$strSetupServers_table_info_desc = 'Tabell för att beskriva fält att visa, lämna tomt för inget stöd; standard: [kbd]pma_table_info[/kbd]';
$strSetupServers_table_info_desc = 'Tabell för att beskriva fält att visa, lämna tomt för inget stöd; förslag: [kbd]pma_table_info[/kbd]';
$strSetupServers_table_info_name = 'Tabell för visa fält';
$strSetupServers_user_desc = 'Lämna tomt om inte autentisering config används';
$strSetupServers_user_name = 'Användare för autentisering config';
@@ -1457,10 +1462,81 @@ $strYes = 'Ja';
$strZeroRemovesTheLimit = 'Anm: Genom att sätta dessa alternativ till 0 (noll) tas begränsningarna bort.';
$strZip = '"zippad"';
$strNavTableFilter = 'Filter'; //to translate
$strPhpArray = 'PHP array'; //to translate
$strImportLargeFileUploading = 'The file being uploaded is probably larger than the maximum allowed size or this is a known bug in webkit based (Safari, Google Chrome, Arora etc.) browsers.'; //to translate
$strImportProceedingFile = 'The file is being processed, please be patient.'; //to translate
$strImportUploadInfoNotAvailable = 'Please be patient, the file is being uploaded. Details about the upload are not available.'; //to translate
$strImportNoticePt1 = 'The following structures have either been created or altered. Here you can:'; //to translate
$strImportNoticePt3 = 'Change any of its settings by clicking the corresponding "Options" link'; //to translate
$strGoToDatabase = 'Go to database'; //to translate
$strGoToTable = 'Go to table'; //to translate
$strGoToView = 'Go to view'; //to translate
$strStructureLC = 'structure'; //to translate
$strSettings = 'settings'; //to translate
$strImportODS = 'Open Document Spreadsheet'; //to translate
$strImportColNames = 'Column names in first row'; //to translate
$strImportEmptyRows = 'Do not import empty rows'; //to translate
$strImportODSPercents = 'Import percentages as proper decimals (12.00% to .12)'; //to translate
$strImportODSCurrency = 'Import currencies ($5.00 to 5.00)'; //to translate
$strImportXLS = 'Excel 97-2003 XLS Workbook'; //to translate
$strImportNoticePt2 = 'View a structure`s contents by clicking on its name'; //to translate
$strImportNoticePt4 = 'Edit its structure by following the "Structure" link'; //to translate
$strImportXLSX = 'Excel 2007 XLSX Workbook'; //to translate
$strXMLError = 'The XML file specified was either malformed or incomplete. Please correct the issue and try again.'; //to translate
$strXMLExportContents = 'Export contents'; //to translate
$strXMLExportFunctions = 'Export functions'; //to translate
$strXMLExportProcedures = 'Export procedures'; //to translate
$strXMLExportStructs = 'Export Structure Schemas (recommended)'; //to translate
$strXMLExportTables = 'Export tables'; //to translate
$strXMLExportTriggers = 'Export triggers'; //to translate
$strXMLExportViews = 'Export views'; //to translate
$strTracking = 'Tracking'; //to translate
$strTrackingActivateTrackingFor = 'Activate tracking for %s.%s'; //to translate
$strTrackingActivated = 'Tracking of %s.%s is activated.'; //to translate
$strTrackingActivateNow = 'Activate now'; //to translate
$strTrackingCreateVersion = 'Create version'; //to translate
$strTrackingCreateVersionOf = 'Create version %s of %s.%s'; //to translate
$strTrackingDataDefinitionStatement = 'Data definition statement'; //to translate
$strTrackingDataManipulationStatement = 'Data manipulation statement'; //to translate
$strTrackingDate = 'Date'; //to translate
$strTrackingDeactivateNow = 'Deactivate now'; //to translate
$strTrackingDeactivateTrackingFor = 'Deactivate tracking for %s.%s'; //to translate
$strTrackingDoIt = 'Do it'; //to translate
$strTrackingExportAs = 'Export as %s'; //to translate
$strTrackingIsActive = 'Tracking is active.'; //to translate
$strTrackingIsDeactive = 'Tracking is deactive.'; //to translate
$strTrackingMechanism = 'Tracking Mechanism'; //to translate
$strTrackingReport = 'Tracking report'; //to translate
$strTrackingReportClose = 'Close'; //to translate
$strTrackingSelectStructureAndData = 'Structure and Data'; //to translate
$strTrackingSelectDataOnly = 'Data only'; //to translate
$strTrackingSelectStructureOnly = 'Structure only'; //to translate
$strTrackingShowLogDateUsers = 'Show %s with dates from %s to %s by user %s %s'; //to translate
$strTrackingShowVersions = 'Show versions'; //to translate
$strTrackingSQLDump = 'SQL dump'; //to translate
$strTrackingSQLDumpFile = 'SQL dump (file download)'; //to translate
$strTrackingSQLExecution = 'SQL execution'; //to translate
$strTrackingSQLExecutionAlert = 'This option will replace your table and contained data.'; //to translate
$strTrackingSQLExecuted = 'SQL statements executed.'; //to translate
$strTrackingSQLExported = 'SQL statements exported. Please copy the dump or execute it.'; //to translate
$strTrackingStatements = 'Tracking statements'; //to translate
$strTrackingStatusActive = 'active'; //to translate
$strTrackingStatusDeactive = 'deactive'; //to translate
$strTrackingStructureSnapshot = 'Structure snapshot'; //to translate
$strTrackingThDatabase = 'Database'; //to translate
$strTrackingThTable = 'Table'; //to translate
$strTrackingThLastVersion = 'Last version'; //to translate
$strTrackingThVersion = 'Version'; //to translate
$strTrackingThCreated = 'Created'; //to translate
$strTrackingThUpdated = 'Updated'; //to translate
$strTrackingThStatus = 'Status'; //to translate
$strTrackingThShow = 'Show'; //to translate
$strTrackingTrackDDStatements = 'Track these data definition statements:'; //to translate
$strTrackingTrackDMStatements = 'Track these data manipulation statements:'; //to translate
$strTrackingTrackTable = 'Track table'; //to translate
$strTrackingTrackedTables = 'Tracked tables'; //to translate
$strTrackingUntrackedTables = 'Untracked tables'; //to translate
$strTrackingUsername = 'Username'; //to translate
$strTrackingVersions = 'Versions'; //to translate
$strTrackingVersionCreated = 'Version %s is created, tracking for %s.%s is activated.'; //to translate
$strTrackingVersionActivated = 'Tracking for %s.%s , version %s is activated.'; //to translate
$strTrackingVersionDeactivated = 'Tracking for %s.%s , version %s is deactivated.'; //to translate
$strTrackingVersionSnapshotSQL = 'Version %s snapshot (SQL code)'; //to translate
$strTrackingDatabaseLog = 'Database Log'; //to translate
?>

View File

@@ -1476,4 +1476,81 @@ $strPhpArray = 'PHP array'; //to translate
$strImportLargeFileUploading = 'The file being uploaded is probably larger than the maximum allowed size or this is a known bug in webkit based (Safari, Google Chrome, Arora etc.) browsers.'; //to translate
$strImportProceedingFile = 'The file is being processed, please be patient.'; //to translate
$strImportUploadInfoNotAvailable = 'Please be patient, the file is being uploaded. Details about the upload are not available.'; //to translate
$strImportNoticePt1 = 'The following structures have either been created or altered. Here you can:'; //to translate
$strImportNoticePt3 = 'Change any of its settings by clicking the corresponding "Options" link'; //to translate
$strGoToDatabase = 'Go to database'; //to translate
$strGoToTable = 'Go to table'; //to translate
$strGoToView = 'Go to view'; //to translate
$strStructureLC = 'structure'; //to translate
$strSettings = 'settings'; //to translate
$strImportODS = 'Open Document Spreadsheet'; //to translate
$strImportColNames = 'Column names in first row'; //to translate
$strImportEmptyRows = 'Do not import empty rows'; //to translate
$strImportODSPercents = 'Import percentages as proper decimals (12.00% to .12)'; //to translate
$strImportODSCurrency = 'Import currencies ($5.00 to 5.00)'; //to translate
$strImportXLS = 'Excel 97-2003 XLS Workbook'; //to translate
$strImportNoticePt2 = 'View a structure`s contents by clicking on its name'; //to translate
$strImportNoticePt4 = 'Edit its structure by following the "Structure" link'; //to translate
$strImportXLSX = 'Excel 2007 XLSX Workbook'; //to translate
$strXMLError = 'The XML file specified was either malformed or incomplete. Please correct the issue and try again.'; //to translate
$strXMLExportContents = 'Export contents'; //to translate
$strXMLExportFunctions = 'Export functions'; //to translate
$strXMLExportProcedures = 'Export procedures'; //to translate
$strXMLExportStructs = 'Export Structure Schemas (recommended)'; //to translate
$strXMLExportTables = 'Export tables'; //to translate
$strXMLExportTriggers = 'Export triggers'; //to translate
$strXMLExportViews = 'Export views'; //to translate
$strTracking = 'Tracking'; //to translate
$strTrackingActivateTrackingFor = 'Activate tracking for %s.%s'; //to translate
$strTrackingActivated = 'Tracking of %s.%s is activated.'; //to translate
$strTrackingActivateNow = 'Activate now'; //to translate
$strTrackingCreateVersion = 'Create version'; //to translate
$strTrackingCreateVersionOf = 'Create version %s of %s.%s'; //to translate
$strTrackingDataDefinitionStatement = 'Data definition statement'; //to translate
$strTrackingDataManipulationStatement = 'Data manipulation statement'; //to translate
$strTrackingDate = 'Date'; //to translate
$strTrackingDeactivateNow = 'Deactivate now'; //to translate
$strTrackingDeactivateTrackingFor = 'Deactivate tracking for %s.%s'; //to translate
$strTrackingDoIt = 'Do it'; //to translate
$strTrackingExportAs = 'Export as %s'; //to translate
$strTrackingIsActive = 'Tracking is active.'; //to translate
$strTrackingIsDeactive = 'Tracking is deactive.'; //to translate
$strTrackingMechanism = 'Tracking Mechanism'; //to translate
$strTrackingReport = 'Tracking report'; //to translate
$strTrackingReportClose = 'Close'; //to translate
$strTrackingSelectStructureAndData = 'Structure and Data'; //to translate
$strTrackingSelectDataOnly = 'Data only'; //to translate
$strTrackingSelectStructureOnly = 'Structure only'; //to translate
$strTrackingShowLogDateUsers = 'Show %s with dates from %s to %s by user %s %s'; //to translate
$strTrackingShowVersions = 'Show versions'; //to translate
$strTrackingSQLDump = 'SQL dump'; //to translate
$strTrackingSQLDumpFile = 'SQL dump (file download)'; //to translate
$strTrackingSQLExecution = 'SQL execution'; //to translate
$strTrackingSQLExecutionAlert = 'This option will replace your table and contained data.'; //to translate
$strTrackingSQLExecuted = 'SQL statements executed.'; //to translate
$strTrackingSQLExported = 'SQL statements exported. Please copy the dump or execute it.'; //to translate
$strTrackingStatements = 'Tracking statements'; //to translate
$strTrackingStatusActive = 'active'; //to translate
$strTrackingStatusDeactive = 'deactive'; //to translate
$strTrackingStructureSnapshot = 'Structure snapshot'; //to translate
$strTrackingThDatabase = 'Database'; //to translate
$strTrackingThTable = 'Table'; //to translate
$strTrackingThLastVersion = 'Last version'; //to translate
$strTrackingThVersion = 'Version'; //to translate
$strTrackingThCreated = 'Created'; //to translate
$strTrackingThUpdated = 'Updated'; //to translate
$strTrackingThStatus = 'Status'; //to translate
$strTrackingThShow = 'Show'; //to translate
$strTrackingTrackDDStatements = 'Track these data definition statements:'; //to translate
$strTrackingTrackDMStatements = 'Track these data manipulation statements:'; //to translate
$strTrackingTrackTable = 'Track table'; //to translate
$strTrackingTrackedTables = 'Tracked tables'; //to translate
$strTrackingUntrackedTables = 'Untracked tables'; //to translate
$strTrackingUsername = 'Username'; //to translate
$strTrackingVersions = 'Versions'; //to translate
$strTrackingVersionCreated = 'Version %s is created, tracking for %s.%s is activated.'; //to translate
$strTrackingVersionActivated = 'Tracking for %s.%s , version %s is activated.'; //to translate
$strTrackingVersionDeactivated = 'Tracking for %s.%s , version %s is deactivated.'; //to translate
$strTrackingVersionSnapshotSQL = 'Version %s snapshot (SQL code)'; //to translate
$strTrackingDatabaseLog = 'Database Log'; //to translate
?>

View File

@@ -46,7 +46,7 @@ $strAny = 'ใดๆ';
$strAnyHost = 'โฮสต์ใดๆ';
$strAnyUser = 'ผู้ใช้ใดๆ';
$strAPrimaryKey = 'ได้เพิ่มไพรมารีคีย์แล้วใน %s';
$strArabic = 'อารบิค';
$strArabic = 'อารบิค';
$strArmenian = 'อาร์เมเนีย';
$strAscending = 'น้อยไปมาก';
$strAtBeginningOfTable = 'ที่จุดเริ่มต้นของตาราง';
@@ -1487,4 +1487,81 @@ $strPhpArray = 'PHP array'; //to translate
$strImportLargeFileUploading = 'The file being uploaded is probably larger than the maximum allowed size or this is a known bug in webkit based (Safari, Google Chrome, Arora etc.) browsers.'; //to translate
$strImportProceedingFile = 'The file is being processed, please be patient.'; //to translate
$strImportUploadInfoNotAvailable = 'Please be patient, the file is being uploaded. Details about the upload are not available.'; //to translate
$strImportNoticePt1 = 'The following structures have either been created or altered. Here you can:'; //to translate
$strImportNoticePt3 = 'Change any of its settings by clicking the corresponding "Options" link'; //to translate
$strGoToDatabase = 'Go to database'; //to translate
$strGoToTable = 'Go to table'; //to translate
$strGoToView = 'Go to view'; //to translate
$strStructureLC = 'structure'; //to translate
$strSettings = 'settings'; //to translate
$strImportODS = 'Open Document Spreadsheet'; //to translate
$strImportColNames = 'Column names in first row'; //to translate
$strImportEmptyRows = 'Do not import empty rows'; //to translate
$strImportODSPercents = 'Import percentages as proper decimals (12.00% to .12)'; //to translate
$strImportODSCurrency = 'Import currencies ($5.00 to 5.00)'; //to translate
$strImportXLS = 'Excel 97-2003 XLS Workbook'; //to translate
$strImportNoticePt2 = 'View a structure`s contents by clicking on its name'; //to translate
$strImportNoticePt4 = 'Edit its structure by following the "Structure" link'; //to translate
$strImportXLSX = 'Excel 2007 XLSX Workbook'; //to translate
$strXMLError = 'The XML file specified was either malformed or incomplete. Please correct the issue and try again.'; //to translate
$strXMLExportContents = 'Export contents'; //to translate
$strXMLExportFunctions = 'Export functions'; //to translate
$strXMLExportProcedures = 'Export procedures'; //to translate
$strXMLExportStructs = 'Export Structure Schemas (recommended)'; //to translate
$strXMLExportTables = 'Export tables'; //to translate
$strXMLExportTriggers = 'Export triggers'; //to translate
$strXMLExportViews = 'Export views'; //to translate
$strTracking = 'Tracking'; //to translate
$strTrackingActivateTrackingFor = 'Activate tracking for %s.%s'; //to translate
$strTrackingActivated = 'Tracking of %s.%s is activated.'; //to translate
$strTrackingActivateNow = 'Activate now'; //to translate
$strTrackingCreateVersion = 'Create version'; //to translate
$strTrackingCreateVersionOf = 'Create version %s of %s.%s'; //to translate
$strTrackingDataDefinitionStatement = 'Data definition statement'; //to translate
$strTrackingDataManipulationStatement = 'Data manipulation statement'; //to translate
$strTrackingDate = 'Date'; //to translate
$strTrackingDeactivateNow = 'Deactivate now'; //to translate
$strTrackingDeactivateTrackingFor = 'Deactivate tracking for %s.%s'; //to translate
$strTrackingDoIt = 'Do it'; //to translate
$strTrackingExportAs = 'Export as %s'; //to translate
$strTrackingIsActive = 'Tracking is active.'; //to translate
$strTrackingIsDeactive = 'Tracking is deactive.'; //to translate
$strTrackingMechanism = 'Tracking Mechanism'; //to translate
$strTrackingReport = 'Tracking report'; //to translate
$strTrackingReportClose = 'Close'; //to translate
$strTrackingSelectStructureAndData = 'Structure and Data'; //to translate
$strTrackingSelectDataOnly = 'Data only'; //to translate
$strTrackingSelectStructureOnly = 'Structure only'; //to translate
$strTrackingShowLogDateUsers = 'Show %s with dates from %s to %s by user %s %s'; //to translate
$strTrackingShowVersions = 'Show versions'; //to translate
$strTrackingSQLDump = 'SQL dump'; //to translate
$strTrackingSQLDumpFile = 'SQL dump (file download)'; //to translate
$strTrackingSQLExecution = 'SQL execution'; //to translate
$strTrackingSQLExecutionAlert = 'This option will replace your table and contained data.'; //to translate
$strTrackingSQLExecuted = 'SQL statements executed.'; //to translate
$strTrackingSQLExported = 'SQL statements exported. Please copy the dump or execute it.'; //to translate
$strTrackingStatements = 'Tracking statements'; //to translate
$strTrackingStatusActive = 'active'; //to translate
$strTrackingStatusDeactive = 'deactive'; //to translate
$strTrackingStructureSnapshot = 'Structure snapshot'; //to translate
$strTrackingThDatabase = 'Database'; //to translate
$strTrackingThTable = 'Table'; //to translate
$strTrackingThLastVersion = 'Last version'; //to translate
$strTrackingThVersion = 'Version'; //to translate
$strTrackingThCreated = 'Created'; //to translate
$strTrackingThUpdated = 'Updated'; //to translate
$strTrackingThStatus = 'Status'; //to translate
$strTrackingThShow = 'Show'; //to translate
$strTrackingTrackDDStatements = 'Track these data definition statements:'; //to translate
$strTrackingTrackDMStatements = 'Track these data manipulation statements:'; //to translate
$strTrackingTrackTable = 'Track table'; //to translate
$strTrackingTrackedTables = 'Tracked tables'; //to translate
$strTrackingUntrackedTables = 'Untracked tables'; //to translate
$strTrackingUsername = 'Username'; //to translate
$strTrackingVersions = 'Versions'; //to translate
$strTrackingVersionCreated = 'Version %s is created, tracking for %s.%s is activated.'; //to translate
$strTrackingVersionActivated = 'Tracking for %s.%s , version %s is activated.'; //to translate
$strTrackingVersionDeactivated = 'Tracking for %s.%s , version %s is deactivated.'; //to translate
$strTrackingVersionSnapshotSQL = 'Version %s snapshot (SQL code)'; //to translate
$strTrackingDatabaseLog = 'Database Log'; //to translate
?>

View File

@@ -12,7 +12,7 @@ $number_decimal_separator = '.';
// shortcuts for Byte, Kilo, Mega, Giga, Tera, Peta, Exa
$byteUnits = array('B', 'KiB', 'MiB', 'GiB', 'TiB', 'PiB', 'EiB');
// MySQL manual language definition, this is optional, en will be used
// MySQL manual language definition, this is optional, en will be used
// if not defined
$mysql_4_1_doc_lang = 'tr';
$mysql_5_0_doc_lang = 'tr';
@@ -82,13 +82,13 @@ $strBeginCut = 'BEGIN CUT';
$strBeginRaw = 'BEGIN RAW';
$strBinary = 'Binari';
$strBinaryDoNotEdit = 'Binari - düzenlemeyiniz';
$strBinaryLog = 'Binari günlüğü';
$strBinLogEventType = 'Olay türü';
$strBinLogInfo = 'Bilgi';
$strBinaryLog = 'Binari günlüğü';
$strBinLogEventType = 'Olay türü';
$strBinLogInfo = 'Bilgi';
$strBinLogName = 'Günlük ismi';
$strBinLogOriginalPosition = 'Orijinal konum';
$strBinLogPosition = 'Konum';
$strBinLogServerId = 'Sunucu ID';
$strBinLogPosition = 'Konum';
$strBinLogServerId = 'Sunucu ID';
$strBLOBRepository = 'BLOB Havuzu';
$strBLOBRepositoryDamaged = 'Hasarlı';
$strBLOBRepositoryDisableAreYouSure = 'Tüm BLOB referanslarını %s veritabanı için etkisizleştirmek istediğinize emin misiniz?';
@@ -120,7 +120,7 @@ $strBufferReadMisses = 'Okuma kaçırıyor';
$strBufferWriteWaitsInPercent = 'Yazma beklemesi %';
$strBufferWriteWaits = 'Yazma bekliyor';
$strBulgarian = 'Bulgarca';
$strBusyPages = 'Meşgul sayfalar';
$strBusyPages = 'Meşgul sayfalar';
$strBzip = '"bzip olarak"';
$strCalendar = 'Takvim';
@@ -163,7 +163,7 @@ $strColumnPrivileges = 'Sütuna özgü yetkiler';
$strCommand = 'Komut';
$strComment = 'Yorum';
$strComments = 'Yorumlar';
$strCompatibleHashing = 'MySQL&nbsp;4.0 uyumlu';
$strCompatibleHashing = 'MySQL&nbsp;4.0 uyumlu';
$strCompleteInserts = 'Bütün eklemeler';
$strCompression = 'Sıkıştırma';
$strCompressionWillBeDetected = 'İçeri aktarılmış dosya sıkıştırması otomatik olarak bu dosya türlerinden algılanacak: %s';
@@ -228,7 +228,7 @@ $strDbPrivileges = 'Veritabanına özgü yetkiler';
$strDBRename = 'Veritabanını şuna yeniden adlandır';
$strDbSpecific = 'Veritabanına özgü';
$strDefault = 'Varsayılan';
$strDefaultEngine = '%s bu MySQL sunucusundaki varsayılan depolama motorudur.';
$strDefaultEngine = '%s bu MySQL sunucusundaki varsayılan depolama motorudur.';
$strDefaultValueHelp = 'Varsayılan değerler için lütfen sola eğik çizgisiz veya alıntısız sadece tek değer girin. Bu biçimi kullanın: a';
$strDefragment = 'Tabloyu birleştir';
$strDelayedInserts = 'Gecikmiş eklemeleri kullan';
@@ -331,7 +331,7 @@ $strForeignKeyError = '%1$s üzerinde dış anahtar oluşturma hatası (veri tü
$strForeignKeyRelationAdded = 'FOREIGN KEY bağlantısı eklendi';
$strFormat = 'Biçim';
$strFormEmpty = 'Formda eksik değer!';
$strFreePages = 'Serbest sayfalar';
$strFreePages = 'Serbest sayfalar';
$strFullText = 'Tam Metinler';
$strFunctions = 'İşlevler';
$strFunction = 'İşlev';
@@ -499,8 +499,8 @@ $strMyISAMRecoverOptionsDesc = '-myisam-recover sunucusu başlat seçeneği yolu
$strMyISAMRecoverOptions = 'Otomatik kurtarma kipi';
$strMyISAMRepairThreadsDesc = 'Eğer bu değer 1\'den büyükse, sıralama işlemi tarafından yapılan onarma sırasında, MyISAM tablosu indeksleri (her bir indeks kendi işlemi içinde) paralel olarak oluşturulur.';
$strMyISAMRepairThreads = 'İşlemleri onar';
$strMyISAMSortBufferSize = 'Ara bellek boyutunu sırala';
$strMyISAMSortBufferSizeDesc = 'Bir REPAIR TABLE komutu sırasında MyISAM indeksleri sıralanırken ya da CREATE INDEX veya ALTER TABLE komutuyla indeksler oluşturulduğunda ayrılan ara bellek miktarı.';
$strMyISAMSortBufferSize = 'Ara bellek boyutunu sırala';
$strMyISAMSortBufferSizeDesc = 'Bir REPAIR TABLE komutu sırasında MyISAM indeksleri sıralanırken ya da CREATE INDEX veya ALTER TABLE komutuyla indeksler oluşturulduğunda ayrılan ara bellek miktarı.';
$strMySQLCharset = 'MySQL karakter grubu';
$strMysqlClientVersion = 'MySQL istemci sürümü';
$strMySQLConnectionCollation = 'MySQL bağlantı karşılaştırması';
@@ -515,7 +515,7 @@ $strNoDatabasesSelected = 'Veritabanı seçilmedi.';
$strNoDatabases = 'Veritabanı yok';
$strNoDataReceived = 'İçeri aktarmak için veri alınmadı. Ya dosya adı gönderilmedi ya da PHP yapılandırmanız tarafından izin verilen en fazla boyut aşıldı. SSS 1.16\'ya bakın.';
$strNoDescription = 'Açıklama yok';
$strNoDetailsForEngine = 'Bu depolama motoru için ayrıntılı durum bilgisi mevcut değil.';
$strNoDetailsForEngine = 'Bu depolama motoru için ayrıntılı durum bilgisi mevcut değil.';
$strNoDropDatabases = '"DROP DATABASE" ifadesi etkisiz.';
$strNoExplain = 'SQL Açıklamasını atla';
$strNoFilesFoundInZip = 'ZIP arşivi içinde hiç dosya bulunamadı!';
@@ -572,7 +572,7 @@ $strPartitionMaintenance = 'Bölüm bakımı';
$strPartition = 'Bölüm %s';
$strPasswordChanged = '%s için parola başarılı olarak değiştirildi.';
$strPasswordEmpty = 'Parola boş!';
$strPasswordHashing = 'Parola Hesaplanıyor';
$strPasswordHashing = 'Parola Hesaplanıyor';
$strPasswordNotSame = 'Parolalar birbiriyle aynı değil!';
$strPassword = 'Parola';
$strPBXTCheckpointFrequency = 'Kontrol noktası sıklığı';
@@ -969,7 +969,7 @@ $strSetupLoginCookieValidityMsg = '[a@?page=form&formset=features#tab_Security]O
$strSetupLoginCookieValidity_name = 'Oturum açma tanımlama bilgisi geçerliliği';
$strSetupMaxCharactersInDisplayedSQL_desc = 'SQL sorgusu görüntülendiğinde kullanılan en fazla karakter sayısıdır';
$strSetupMaxCharactersInDisplayedSQL_name = 'En fazla görüntülenecek SQL uzunluğu';
$strSetupMaxDbList_desc = 'Sol çerçevede ve veritabanı listesinde görüntülenecek olan en fazla veritabanı sayısıdır';
$strSetupMaxDbList_desc = 'Sol çerçevede ve veritabanı listesinde görüntülenecek olan en fazla veritabanı sayısıdır';
$strSetupMaxDbList_name = 'En fazla veritabanı';
$strSetupMaxRows_desc = 'Sonuç grubuna göz atarken görüntülenecek satır sayısıdır. Eğer sonuç grubu daha fazla satır içeriyorsa, &quot;Önceki&quot; ve &quot;Sonraki&quot; bağlantıları gösterilecektir.';
$strSetupMaxRows_name = 'Görüntülemek için en fazla satır sayısı';
@@ -1310,7 +1310,7 @@ $strSwekeyAuthenticating = 'Kimlik denetleniyor...';
$strSwekeyAuthFailed = 'Donanım kimlik denetimi başarısız';
$strSwekeyNoKeyId = '%s dosyası herhangi bir anahtar kimliği içermiyor';
$strSwekeyNoKey = 'Geçerli kimlik denetimi anahtarı takılı değil';
$strSwitchToDatabase = 'Kopyalanmış veritabanına geç.';
$strSwitchToDatabase = 'Kopyalanmış veritabanına geç.';
$strSwitchToTable = 'Kopyalanmış tabloya geç';
$strTableAlreadyExists = '%s tablosu zaten var!';
@@ -1469,4 +1469,81 @@ $strPhpArray = 'PHP array'; //to translate
$strImportLargeFileUploading = 'The file being uploaded is probably larger than the maximum allowed size or this is a known bug in webkit based (Safari, Google Chrome, Arora etc.) browsers.'; //to translate
$strImportProceedingFile = 'The file is being processed, please be patient.'; //to translate
$strImportUploadInfoNotAvailable = 'Please be patient, the file is being uploaded. Details about the upload are not available.'; //to translate
$strImportNoticePt1 = 'The following structures have either been created or altered. Here you can:'; //to translate
$strImportNoticePt3 = 'Change any of its settings by clicking the corresponding "Options" link'; //to translate
$strGoToDatabase = 'Go to database'; //to translate
$strGoToTable = 'Go to table'; //to translate
$strGoToView = 'Go to view'; //to translate
$strStructureLC = 'structure'; //to translate
$strSettings = 'settings'; //to translate
$strImportODS = 'Open Document Spreadsheet'; //to translate
$strImportColNames = 'Column names in first row'; //to translate
$strImportEmptyRows = 'Do not import empty rows'; //to translate
$strImportODSPercents = 'Import percentages as proper decimals (12.00% to .12)'; //to translate
$strImportODSCurrency = 'Import currencies ($5.00 to 5.00)'; //to translate
$strImportXLS = 'Excel 97-2003 XLS Workbook'; //to translate
$strImportNoticePt2 = 'View a structure`s contents by clicking on its name'; //to translate
$strImportNoticePt4 = 'Edit its structure by following the "Structure" link'; //to translate
$strImportXLSX = 'Excel 2007 XLSX Workbook'; //to translate
$strXMLError = 'The XML file specified was either malformed or incomplete. Please correct the issue and try again.'; //to translate
$strXMLExportContents = 'Export contents'; //to translate
$strXMLExportFunctions = 'Export functions'; //to translate
$strXMLExportProcedures = 'Export procedures'; //to translate
$strXMLExportStructs = 'Export Structure Schemas (recommended)'; //to translate
$strXMLExportTables = 'Export tables'; //to translate
$strXMLExportTriggers = 'Export triggers'; //to translate
$strXMLExportViews = 'Export views'; //to translate
$strTracking = 'Tracking'; //to translate
$strTrackingActivateTrackingFor = 'Activate tracking for %s.%s'; //to translate
$strTrackingActivated = 'Tracking of %s.%s is activated.'; //to translate
$strTrackingActivateNow = 'Activate now'; //to translate
$strTrackingCreateVersion = 'Create version'; //to translate
$strTrackingCreateVersionOf = 'Create version %s of %s.%s'; //to translate
$strTrackingDataDefinitionStatement = 'Data definition statement'; //to translate
$strTrackingDataManipulationStatement = 'Data manipulation statement'; //to translate
$strTrackingDate = 'Date'; //to translate
$strTrackingDeactivateNow = 'Deactivate now'; //to translate
$strTrackingDeactivateTrackingFor = 'Deactivate tracking for %s.%s'; //to translate
$strTrackingDoIt = 'Do it'; //to translate
$strTrackingExportAs = 'Export as %s'; //to translate
$strTrackingIsActive = 'Tracking is active.'; //to translate
$strTrackingIsDeactive = 'Tracking is deactive.'; //to translate
$strTrackingMechanism = 'Tracking Mechanism'; //to translate
$strTrackingReport = 'Tracking report'; //to translate
$strTrackingReportClose = 'Close'; //to translate
$strTrackingSelectStructureAndData = 'Structure and Data'; //to translate
$strTrackingSelectDataOnly = 'Data only'; //to translate
$strTrackingSelectStructureOnly = 'Structure only'; //to translate
$strTrackingShowLogDateUsers = 'Show %s with dates from %s to %s by user %s %s'; //to translate
$strTrackingShowVersions = 'Show versions'; //to translate
$strTrackingSQLDump = 'SQL dump'; //to translate
$strTrackingSQLDumpFile = 'SQL dump (file download)'; //to translate
$strTrackingSQLExecution = 'SQL execution'; //to translate
$strTrackingSQLExecutionAlert = 'This option will replace your table and contained data.'; //to translate
$strTrackingSQLExecuted = 'SQL statements executed.'; //to translate
$strTrackingSQLExported = 'SQL statements exported. Please copy the dump or execute it.'; //to translate
$strTrackingStatements = 'Tracking statements'; //to translate
$strTrackingStatusActive = 'active'; //to translate
$strTrackingStatusDeactive = 'deactive'; //to translate
$strTrackingStructureSnapshot = 'Structure snapshot'; //to translate
$strTrackingThDatabase = 'Database'; //to translate
$strTrackingThTable = 'Table'; //to translate
$strTrackingThLastVersion = 'Last version'; //to translate
$strTrackingThVersion = 'Version'; //to translate
$strTrackingThCreated = 'Created'; //to translate
$strTrackingThUpdated = 'Updated'; //to translate
$strTrackingThStatus = 'Status'; //to translate
$strTrackingThShow = 'Show'; //to translate
$strTrackingTrackDDStatements = 'Track these data definition statements:'; //to translate
$strTrackingTrackDMStatements = 'Track these data manipulation statements:'; //to translate
$strTrackingTrackTable = 'Track table'; //to translate
$strTrackingTrackedTables = 'Tracked tables'; //to translate
$strTrackingUntrackedTables = 'Untracked tables'; //to translate
$strTrackingUsername = 'Username'; //to translate
$strTrackingVersions = 'Versions'; //to translate
$strTrackingVersionCreated = 'Version %s is created, tracking for %s.%s is activated.'; //to translate
$strTrackingVersionActivated = 'Tracking for %s.%s , version %s is activated.'; //to translate
$strTrackingVersionDeactivated = 'Tracking for %s.%s , version %s is deactivated.'; //to translate
$strTrackingVersionSnapshotSQL = 'Version %s snapshot (SQL code)'; //to translate
$strTrackingDatabaseLog = 'Database Log'; //to translate
?>

View File

@@ -1485,4 +1485,81 @@ $strPhpArray = 'PHP array'; //to translate
$strImportLargeFileUploading = 'The file being uploaded is probably larger than the maximum allowed size or this is a known bug in webkit based (Safari, Google Chrome, Arora etc.) browsers.'; //to translate
$strImportProceedingFile = 'The file is being processed, please be patient.'; //to translate
$strImportUploadInfoNotAvailable = 'Please be patient, the file is being uploaded. Details about the upload are not available.'; //to translate
$strImportNoticePt1 = 'The following structures have either been created or altered. Here you can:'; //to translate
$strImportNoticePt3 = 'Change any of its settings by clicking the corresponding "Options" link'; //to translate
$strGoToDatabase = 'Go to database'; //to translate
$strGoToTable = 'Go to table'; //to translate
$strGoToView = 'Go to view'; //to translate
$strStructureLC = 'structure'; //to translate
$strSettings = 'settings'; //to translate
$strImportODS = 'Open Document Spreadsheet'; //to translate
$strImportColNames = 'Column names in first row'; //to translate
$strImportEmptyRows = 'Do not import empty rows'; //to translate
$strImportODSPercents = 'Import percentages as proper decimals (12.00% to .12)'; //to translate
$strImportODSCurrency = 'Import currencies ($5.00 to 5.00)'; //to translate
$strImportXLS = 'Excel 97-2003 XLS Workbook'; //to translate
$strImportNoticePt2 = 'View a structure`s contents by clicking on its name'; //to translate
$strImportNoticePt4 = 'Edit its structure by following the "Structure" link'; //to translate
$strImportXLSX = 'Excel 2007 XLSX Workbook'; //to translate
$strXMLError = 'The XML file specified was either malformed or incomplete. Please correct the issue and try again.'; //to translate
$strXMLExportContents = 'Export contents'; //to translate
$strXMLExportFunctions = 'Export functions'; //to translate
$strXMLExportProcedures = 'Export procedures'; //to translate
$strXMLExportStructs = 'Export Structure Schemas (recommended)'; //to translate
$strXMLExportTables = 'Export tables'; //to translate
$strXMLExportTriggers = 'Export triggers'; //to translate
$strXMLExportViews = 'Export views'; //to translate
$strTracking = 'Tracking'; //to translate
$strTrackingActivateTrackingFor = 'Activate tracking for %s.%s'; //to translate
$strTrackingActivated = 'Tracking of %s.%s is activated.'; //to translate
$strTrackingActivateNow = 'Activate now'; //to translate
$strTrackingCreateVersion = 'Create version'; //to translate
$strTrackingCreateVersionOf = 'Create version %s of %s.%s'; //to translate
$strTrackingDataDefinitionStatement = 'Data definition statement'; //to translate
$strTrackingDataManipulationStatement = 'Data manipulation statement'; //to translate
$strTrackingDate = 'Date'; //to translate
$strTrackingDeactivateNow = 'Deactivate now'; //to translate
$strTrackingDeactivateTrackingFor = 'Deactivate tracking for %s.%s'; //to translate
$strTrackingDoIt = 'Do it'; //to translate
$strTrackingExportAs = 'Export as %s'; //to translate
$strTrackingIsActive = 'Tracking is active.'; //to translate
$strTrackingIsDeactive = 'Tracking is deactive.'; //to translate
$strTrackingMechanism = 'Tracking Mechanism'; //to translate
$strTrackingReport = 'Tracking report'; //to translate
$strTrackingReportClose = 'Close'; //to translate
$strTrackingSelectStructureAndData = 'Structure and Data'; //to translate
$strTrackingSelectDataOnly = 'Data only'; //to translate
$strTrackingSelectStructureOnly = 'Structure only'; //to translate
$strTrackingShowLogDateUsers = 'Show %s with dates from %s to %s by user %s %s'; //to translate
$strTrackingShowVersions = 'Show versions'; //to translate
$strTrackingSQLDump = 'SQL dump'; //to translate
$strTrackingSQLDumpFile = 'SQL dump (file download)'; //to translate
$strTrackingSQLExecution = 'SQL execution'; //to translate
$strTrackingSQLExecutionAlert = 'This option will replace your table and contained data.'; //to translate
$strTrackingSQLExecuted = 'SQL statements executed.'; //to translate
$strTrackingSQLExported = 'SQL statements exported. Please copy the dump or execute it.'; //to translate
$strTrackingStatements = 'Tracking statements'; //to translate
$strTrackingStatusActive = 'active'; //to translate
$strTrackingStatusDeactive = 'deactive'; //to translate
$strTrackingStructureSnapshot = 'Structure snapshot'; //to translate
$strTrackingThDatabase = 'Database'; //to translate
$strTrackingThTable = 'Table'; //to translate
$strTrackingThLastVersion = 'Last version'; //to translate
$strTrackingThVersion = 'Version'; //to translate
$strTrackingThCreated = 'Created'; //to translate
$strTrackingThUpdated = 'Updated'; //to translate
$strTrackingThStatus = 'Status'; //to translate
$strTrackingThShow = 'Show'; //to translate
$strTrackingTrackDDStatements = 'Track these data definition statements:'; //to translate
$strTrackingTrackDMStatements = 'Track these data manipulation statements:'; //to translate
$strTrackingTrackTable = 'Track table'; //to translate
$strTrackingTrackedTables = 'Tracked tables'; //to translate
$strTrackingUntrackedTables = 'Untracked tables'; //to translate
$strTrackingUsername = 'Username'; //to translate
$strTrackingVersions = 'Versions'; //to translate
$strTrackingVersionCreated = 'Version %s is created, tracking for %s.%s is activated.'; //to translate
$strTrackingVersionActivated = 'Tracking for %s.%s , version %s is activated.'; //to translate
$strTrackingVersionDeactivated = 'Tracking for %s.%s , version %s is deactivated.'; //to translate
$strTrackingVersionSnapshotSQL = 'Version %s snapshot (SQL code)'; //to translate
$strTrackingDatabaseLog = 'Database Log'; //to translate
?>

View File

@@ -418,7 +418,7 @@ $strInvalidColumnCount = 'Устунлар сони нолдан кўп бўли
$strInvalidCSVFieldCount = 'Киритилаётган CSV маълумотларнинг %d қаторидаги майдонлар сони нотўғри.';
$strInvalidCSVFormat = 'Киритилаётган CSV маълумотларнинг %d қаторидаги маълумотлар формати нотўғри.';
$strInvalidCSVParameter = 'CSV импортидаги парамерт нотўғри: "%s"';
$strInvalidDatabase = 'Нотўғри маълумотлар базаси';
$strInvalidDatabase = 'Нотўғри маълумотлар базаси';
$strInvalidFieldAddCount = 'Ҳеч бўлмаганда битта майдон киритиш шарт.';
$strInvalidFieldCount = 'Жадвалда, ҳеч бўлмаганда, битта майдон бўлиши шарт.';
$strInvalidLDIImport = 'Ушбу модул қисилган маълумотларни импорт қила олмайди!';
@@ -810,7 +810,7 @@ $strSetupblowfish_secret_desc = '[kbd]cookie[/kbd]-аутентификация
$strSetupblowfish_secret_name = 'Сирли калит сўз (Blowfish)';
$strSetupBlowfishSecretCharsMsg = 'Калит ҳарфлар, рақамлар [em]ва[/em] махсус белгиларни олиши керак';
$strSetupBlowfishSecretLengthMsg = 'Калит жуда қисқа, у камида 8 та белгидан иборат бўлиши керак';
$strSetupBlowfishSecretMsg = 'Сиз конфигурацион файлда калит сўз(Blowfish)ни белгиламагансиз, лекин cookie-аутентификация усулидан фойдаланаяпсиз, шунинг учун калит сўз автоматик тарзда тузилди. Ушбу калит сўз шифрлашда қўлланилади, уни эслаб қолишингиз шарт эмас.';
$strSetupBlowfishSecretMsg = 'Сиз конфигурацион файлда калит сўз(Blowfish)ни белгиламагансиз, лекин cookie-аутентификация усулидан фойдаланаяпсиз, шунинг учун калит сўз автоматик тарзда тузилди. Ушбу калит сўз шифрлашда қўлланилади, уни эслаб қолишингиз шарт эмас.';
$strSetupBrowseMarkerEnable_desc = 'Танланган қаторларни белгилаш';
$strSetupBrowseMarkerEnable_name = 'Қатор маркери';
$strSetupBrowsePointerEnable_desc = 'Сичқонча курсори кўрсатиб турган қаторни белгилаш';
@@ -895,7 +895,7 @@ $strSetupForm_Import_defaults = 'Импорт';
$strSetupForm_Import_defaults_desc = 'Импорт афзалликларини созлаш';
$strSetupForm_Import_export = 'Импорт/Экспорт';
$strSetupForm_Import_export_desc = 'Импорт ва экспорт каталоглари ва қисиш усулларини белгилаш';
$strSetupForm_Left_databases = 'Маълумотлар базалари';
$strSetupForm_Left_databases = 'Маълумотлар базалари';
$strSetupForm_Left_databases_desc = 'Маълумотлар базаларини кўрсатиш афзалликлари';
$strSetupForm_Left_frame = 'Навигация панели';
$strSetupForm_Left_frame_desc = 'Навигация панели кўринишини созлаш';
@@ -948,7 +948,7 @@ $strSetupImport_skip_queries_desc = 'Файл бошидаги эътибор б
$strSetupImport_skip_queries_name = 'Қисман импорт: сўровларга эътибор бермаслик';
$strSetupInsecureConnection = 'Нохавфсиз уланиш';
$strSetupInsecureConnectionMsg1 = 'Сизнинг уланишингиз хавфсиз эмас; барча маълумотлар (шу жумладан, сирли маълумотлар, масалан, пароллар) шифрланмаган ҳолда узатилади!';
$strSetupInsecureConnectionMsg2 = 'Агар серверингиз HTTPS талабларига жавоб бера олса, унда хавфсиз уланишни ишлатиш учун [a@"%s"]ушбу боғдан[/a] фойдаланинг.';
$strSetupInsecureConnectionMsg2 = 'Агар серверингиз HTTPS талабларига жавоб бера олса, унда хавфсиз уланишни ишлатиш учун [a@"%s"]ушбу боғдан[/a] фойдаланинг.';
$strSetupInsertRows_desc = 'Бир вақтнинг ўзиданечта қатор қўйилиши мумкин';
$strSetupInsertRows_name = 'Қўйилган қаторлар сони';
$strSetupLeftDefaultTabTable_name = 'Тезкор мурожаат пиктограммаси учун нишон';
@@ -1467,4 +1467,81 @@ $strZeroRemovesTheLimit = 'ИЗОҲ: параметр қийматларини 0
$strZip = 'zip';
$strSetupServers_AllowNoPassword_name = 'Allow logins without a password'; //to translate
$strImportNoticePt1 = 'The following structures have either been created or altered. Here you can:'; //to translate
$strImportNoticePt3 = 'Change any of its settings by clicking the corresponding "Options" link'; //to translate
$strGoToDatabase = 'Go to database'; //to translate
$strGoToTable = 'Go to table'; //to translate
$strGoToView = 'Go to view'; //to translate
$strStructureLC = 'structure'; //to translate
$strSettings = 'settings'; //to translate
$strImportODS = 'Open Document Spreadsheet'; //to translate
$strImportColNames = 'Column names in first row'; //to translate
$strImportEmptyRows = 'Do not import empty rows'; //to translate
$strImportODSPercents = 'Import percentages as proper decimals (12.00% to .12)'; //to translate
$strImportODSCurrency = 'Import currencies ($5.00 to 5.00)'; //to translate
$strImportXLS = 'Excel 97-2003 XLS Workbook'; //to translate
$strImportNoticePt2 = 'View a structure`s contents by clicking on its name'; //to translate
$strImportNoticePt4 = 'Edit its structure by following the "Structure" link'; //to translate
$strImportXLSX = 'Excel 2007 XLSX Workbook'; //to translate
$strXMLError = 'The XML file specified was either malformed or incomplete. Please correct the issue and try again.'; //to translate
$strXMLExportContents = 'Export contents'; //to translate
$strXMLExportFunctions = 'Export functions'; //to translate
$strXMLExportProcedures = 'Export procedures'; //to translate
$strXMLExportStructs = 'Export Structure Schemas (recommended)'; //to translate
$strXMLExportTables = 'Export tables'; //to translate
$strXMLExportTriggers = 'Export triggers'; //to translate
$strXMLExportViews = 'Export views'; //to translate
$strTracking = 'Tracking'; //to translate
$strTrackingActivateTrackingFor = 'Activate tracking for %s.%s'; //to translate
$strTrackingActivated = 'Tracking of %s.%s is activated.'; //to translate
$strTrackingActivateNow = 'Activate now'; //to translate
$strTrackingCreateVersion = 'Create version'; //to translate
$strTrackingCreateVersionOf = 'Create version %s of %s.%s'; //to translate
$strTrackingDataDefinitionStatement = 'Data definition statement'; //to translate
$strTrackingDataManipulationStatement = 'Data manipulation statement'; //to translate
$strTrackingDate = 'Date'; //to translate
$strTrackingDeactivateNow = 'Deactivate now'; //to translate
$strTrackingDeactivateTrackingFor = 'Deactivate tracking for %s.%s'; //to translate
$strTrackingDoIt = 'Do it'; //to translate
$strTrackingExportAs = 'Export as %s'; //to translate
$strTrackingIsActive = 'Tracking is active.'; //to translate
$strTrackingIsDeactive = 'Tracking is deactive.'; //to translate
$strTrackingMechanism = 'Tracking Mechanism'; //to translate
$strTrackingReport = 'Tracking report'; //to translate
$strTrackingReportClose = 'Close'; //to translate
$strTrackingSelectStructureAndData = 'Structure and Data'; //to translate
$strTrackingSelectDataOnly = 'Data only'; //to translate
$strTrackingSelectStructureOnly = 'Structure only'; //to translate
$strTrackingShowLogDateUsers = 'Show %s with dates from %s to %s by user %s %s'; //to translate
$strTrackingShowVersions = 'Show versions'; //to translate
$strTrackingSQLDump = 'SQL dump'; //to translate
$strTrackingSQLDumpFile = 'SQL dump (file download)'; //to translate
$strTrackingSQLExecution = 'SQL execution'; //to translate
$strTrackingSQLExecutionAlert = 'This option will replace your table and contained data.'; //to translate
$strTrackingSQLExecuted = 'SQL statements executed.'; //to translate
$strTrackingSQLExported = 'SQL statements exported. Please copy the dump or execute it.'; //to translate
$strTrackingStatements = 'Tracking statements'; //to translate
$strTrackingStatusActive = 'active'; //to translate
$strTrackingStatusDeactive = 'deactive'; //to translate
$strTrackingStructureSnapshot = 'Structure snapshot'; //to translate
$strTrackingThDatabase = 'Database'; //to translate
$strTrackingThTable = 'Table'; //to translate
$strTrackingThLastVersion = 'Last version'; //to translate
$strTrackingThVersion = 'Version'; //to translate
$strTrackingThCreated = 'Created'; //to translate
$strTrackingThUpdated = 'Updated'; //to translate
$strTrackingThStatus = 'Status'; //to translate
$strTrackingThShow = 'Show'; //to translate
$strTrackingTrackDDStatements = 'Track these data definition statements:'; //to translate
$strTrackingTrackDMStatements = 'Track these data manipulation statements:'; //to translate
$strTrackingTrackTable = 'Track table'; //to translate
$strTrackingTrackedTables = 'Tracked tables'; //to translate
$strTrackingUntrackedTables = 'Untracked tables'; //to translate
$strTrackingUsername = 'Username'; //to translate
$strTrackingVersions = 'Versions'; //to translate
$strTrackingVersionCreated = 'Version %s is created, tracking for %s.%s is activated.'; //to translate
$strTrackingVersionActivated = 'Tracking for %s.%s , version %s is activated.'; //to translate
$strTrackingVersionDeactivated = 'Tracking for %s.%s , version %s is deactivated.'; //to translate
$strTrackingVersionSnapshotSQL = 'Version %s snapshot (SQL code)'; //to translate
$strTrackingDatabaseLog = 'Database Log'; //to translate
?>

View File

@@ -418,7 +418,7 @@ $strInvalidColumnCount = 'Ustunlar soni noldan kop bolishi shart.';
$strInvalidCSVFieldCount = 'Kiritilayotgan CSV ma`lumotlarning %d qatoridagi maydonlar soni notogri.';
$strInvalidCSVFormat = 'Kiritilayotgan CSV ma`lumotlarning %d qatoridagi ma`lumotlar formati notogri.';
$strInvalidCSVParameter = 'CSV importidagi paramert notogri: "%s"';
$strInvalidDatabase = 'Notogri ma`lumotlar bazasi';
$strInvalidDatabase = 'Notogri ma`lumotlar bazasi';
$strInvalidFieldAddCount = 'Hech bolmaganda bitta maydon kiritish shart.';
$strInvalidFieldCount = 'Jadvalda, hech bolmaganda, bitta maydon bolishi shart.';
$strInvalidLDIImport = 'Ushbu modul qisilgan ma`lumotlarni import qila olmaydi!';
@@ -810,7 +810,7 @@ $strSetupblowfish_secret_desc = '[kbd]cookie[/kbd]-autentifikatsiya usulida cook
$strSetupblowfish_secret_name = 'Sirli kalit soz (Blowfish)';
$strSetupBlowfishSecretCharsMsg = 'Kalit harflar, raqamlar [em]va[/em] maxsus belgilarni olishi kerak';
$strSetupBlowfishSecretLengthMsg = 'Kalit juda qisqa, u kamida 8 ta belgidan iborat bolishi kerak';
$strSetupBlowfishSecretMsg = 'Siz konfiguratsion faylda kalit soz(Blowfish)ni belgilamagansiz, lekin cookie-autentifikatsiya usulidan foydalanayapsiz, shuning uchun kalit soz avtomatik tarzda tuzildi. Ushbu kalit soz shifrlashda qollaniladi, uni eslab qolishingiz shart emas.';
$strSetupBlowfishSecretMsg = 'Siz konfiguratsion faylda kalit soz(Blowfish)ni belgilamagansiz, lekin cookie-autentifikatsiya usulidan foydalanayapsiz, shuning uchun kalit soz avtomatik tarzda tuzildi. Ushbu kalit soz shifrlashda qollaniladi, uni eslab qolishingiz shart emas.';
$strSetupBrowseMarkerEnable_desc = 'Tanlangan qatorlarni belgilash';
$strSetupBrowseMarkerEnable_name = 'Qator markeri';
$strSetupBrowsePointerEnable_desc = 'Sichqoncha kursori korsatib turgan qatorni belgilash';
@@ -895,7 +895,7 @@ $strSetupForm_Import_defaults = 'Import';
$strSetupForm_Import_defaults_desc = 'Import afzalliklarini sozlash';
$strSetupForm_Import_export = 'Import/Eksport';
$strSetupForm_Import_export_desc = 'Import va eksport kataloglari va qisish usullarini belgilash';
$strSetupForm_Left_databases = 'Ma`lumotlar bazalari';
$strSetupForm_Left_databases = 'Ma`lumotlar bazalari';
$strSetupForm_Left_databases_desc = 'Ma`lumotlar bazalarini korsatish afzalliklari';
$strSetupForm_Left_frame = 'Navigatsiya paneli';
$strSetupForm_Left_frame_desc = 'Navigatsiya paneli korinishini sozlash';
@@ -948,7 +948,7 @@ $strSetupImport_skip_queries_desc = 'Fayl boshidagi e`tibor berish kerak bolm
$strSetupImport_skip_queries_name = 'Qisman import: sorovlarga e`tibor bermaslik';
$strSetupInsecureConnection = 'Noxavfsiz ulanish';
$strSetupInsecureConnectionMsg1 = 'Sizning ulanishingiz xavfsiz emas; barcha ma`lumotlar (shu jumladan, sirli ma`lumotlar, masalan, parollar) shifrlanmagan holda uzatiladi!';
$strSetupInsecureConnectionMsg2 = 'Agar serveringiz HTTPS talablariga javob bera olsa, unda xavfsiz ulanishni ishlatish uchun [a@"%s"]ushbu bogdan[/a] foydalaning.';
$strSetupInsecureConnectionMsg2 = 'Agar serveringiz HTTPS talablariga javob bera olsa, unda xavfsiz ulanishni ishlatish uchun [a@"%s"]ushbu bogdan[/a] foydalaning.';
$strSetupInsertRows_desc = 'Bir vaqtning ozidanechta qator qoyilishi mumkin';
$strSetupInsertRows_name = 'Qoyilgan qatorlar soni';
$strSetupLeftDefaultTabTable_name = 'Tezkor murojaat piktogrammasi uchun nishon';
@@ -1467,4 +1467,81 @@ $strZeroRemovesTheLimit = 'IZOH: parametr qiymatlarini 0 (nol) deb belgilash mav
$strZip = 'zip';
$strSetupServers_AllowNoPassword_name = 'Allow logins without a password'; //to translate
$strImportNoticePt1 = 'The following structures have either been created or altered. Here you can:'; //to translate
$strImportNoticePt3 = 'Change any of its settings by clicking the corresponding "Options" link'; //to translate
$strGoToDatabase = 'Go to database'; //to translate
$strGoToTable = 'Go to table'; //to translate
$strGoToView = 'Go to view'; //to translate
$strStructureLC = 'structure'; //to translate
$strSettings = 'settings'; //to translate
$strImportODS = 'Open Document Spreadsheet'; //to translate
$strImportColNames = 'Column names in first row'; //to translate
$strImportEmptyRows = 'Do not import empty rows'; //to translate
$strImportODSPercents = 'Import percentages as proper decimals (12.00% to .12)'; //to translate
$strImportODSCurrency = 'Import currencies ($5.00 to 5.00)'; //to translate
$strImportXLS = 'Excel 97-2003 XLS Workbook'; //to translate
$strImportNoticePt2 = 'View a structure`s contents by clicking on its name'; //to translate
$strImportNoticePt4 = 'Edit its structure by following the "Structure" link'; //to translate
$strImportXLSX = 'Excel 2007 XLSX Workbook'; //to translate
$strXMLError = 'The XML file specified was either malformed or incomplete. Please correct the issue and try again.'; //to translate
$strXMLExportContents = 'Export contents'; //to translate
$strXMLExportFunctions = 'Export functions'; //to translate
$strXMLExportProcedures = 'Export procedures'; //to translate
$strXMLExportStructs = 'Export Structure Schemas (recommended)'; //to translate
$strXMLExportTables = 'Export tables'; //to translate
$strXMLExportTriggers = 'Export triggers'; //to translate
$strXMLExportViews = 'Export views'; //to translate
$strTracking = 'Tracking'; //to translate
$strTrackingActivateTrackingFor = 'Activate tracking for %s.%s'; //to translate
$strTrackingActivated = 'Tracking of %s.%s is activated.'; //to translate
$strTrackingActivateNow = 'Activate now'; //to translate
$strTrackingCreateVersion = 'Create version'; //to translate
$strTrackingCreateVersionOf = 'Create version %s of %s.%s'; //to translate
$strTrackingDataDefinitionStatement = 'Data definition statement'; //to translate
$strTrackingDataManipulationStatement = 'Data manipulation statement'; //to translate
$strTrackingDate = 'Date'; //to translate
$strTrackingDeactivateNow = 'Deactivate now'; //to translate
$strTrackingDeactivateTrackingFor = 'Deactivate tracking for %s.%s'; //to translate
$strTrackingDoIt = 'Do it'; //to translate
$strTrackingExportAs = 'Export as %s'; //to translate
$strTrackingIsActive = 'Tracking is active.'; //to translate
$strTrackingIsDeactive = 'Tracking is deactive.'; //to translate
$strTrackingMechanism = 'Tracking Mechanism'; //to translate
$strTrackingReport = 'Tracking report'; //to translate
$strTrackingReportClose = 'Close'; //to translate
$strTrackingSelectStructureAndData = 'Structure and Data'; //to translate
$strTrackingSelectDataOnly = 'Data only'; //to translate
$strTrackingSelectStructureOnly = 'Structure only'; //to translate
$strTrackingShowLogDateUsers = 'Show %s with dates from %s to %s by user %s %s'; //to translate
$strTrackingShowVersions = 'Show versions'; //to translate
$strTrackingSQLDump = 'SQL dump'; //to translate
$strTrackingSQLDumpFile = 'SQL dump (file download)'; //to translate
$strTrackingSQLExecution = 'SQL execution'; //to translate
$strTrackingSQLExecutionAlert = 'This option will replace your table and contained data.'; //to translate
$strTrackingSQLExecuted = 'SQL statements executed.'; //to translate
$strTrackingSQLExported = 'SQL statements exported. Please copy the dump or execute it.'; //to translate
$strTrackingStatements = 'Tracking statements'; //to translate
$strTrackingStatusActive = 'active'; //to translate
$strTrackingStatusDeactive = 'deactive'; //to translate
$strTrackingStructureSnapshot = 'Structure snapshot'; //to translate
$strTrackingThDatabase = 'Database'; //to translate
$strTrackingThTable = 'Table'; //to translate
$strTrackingThLastVersion = 'Last version'; //to translate
$strTrackingThVersion = 'Version'; //to translate
$strTrackingThCreated = 'Created'; //to translate
$strTrackingThUpdated = 'Updated'; //to translate
$strTrackingThStatus = 'Status'; //to translate
$strTrackingThShow = 'Show'; //to translate
$strTrackingTrackDDStatements = 'Track these data definition statements:'; //to translate
$strTrackingTrackDMStatements = 'Track these data manipulation statements:'; //to translate
$strTrackingTrackTable = 'Track table'; //to translate
$strTrackingTrackedTables = 'Tracked tables'; //to translate
$strTrackingUntrackedTables = 'Untracked tables'; //to translate
$strTrackingUsername = 'Username'; //to translate
$strTrackingVersions = 'Versions'; //to translate
$strTrackingVersionCreated = 'Version %s is created, tracking for %s.%s is activated.'; //to translate
$strTrackingVersionActivated = 'Tracking for %s.%s , version %s is activated.'; //to translate
$strTrackingVersionDeactivated = 'Tracking for %s.%s , version %s is deactivated.'; //to translate
$strTrackingVersionSnapshotSQL = 'Version %s snapshot (SQL code)'; //to translate
$strTrackingDatabaseLog = 'Database Log'; //to translate
?>

View File

@@ -4,7 +4,7 @@
* Holds class PMA_Message
*
* @author Sebastian Mendel <info@sebastianmendel.de>
* @version $Id: Error.class.php 10738 2007-10-08 16:02:58Z cybot_tm $
* @version $Id$
* @package phpMyAdmin
*/

View File

@@ -0,0 +1,749 @@
<?php
/**
* PHPExcel
*
* Copyright (c) 2006 - 2009 PHPExcel
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
* License as published by the Free Software Foundation; either
* version 2.1 of the License, or (at your option) any later version.
*
* This library is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public
* License along with this library; if not, write to the Free Software
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
*
* @category PHPExcel
* @package PHPExcel
* @copyright Copyright (c) 2006 - 2009 PHPExcel (http://www.codeplex.com/PHPExcel)
* @license http://www.gnu.org/licenses/old-licenses/lgpl-2.1.txt LGPL
* @version 1.7.0, 2009-08-10
*/
/** PHPExcel root directory */
if (!defined('PHPEXCEL_ROOT')) {
define('PHPEXCEL_ROOT', dirname(__FILE__) . '/');
}
/** PHPExcel_Cell */
require_once PHPEXCEL_ROOT . 'PHPExcel/Cell.php';
/** PHPExcel_DocumentProperties */
require_once PHPEXCEL_ROOT . 'PHPExcel/DocumentProperties.php';
/** PHPExcel_DocumentSecurity */
require_once PHPEXCEL_ROOT . 'PHPExcel/DocumentSecurity.php';
/** PHPExcel_Worksheet */
require_once PHPEXCEL_ROOT . 'PHPExcel/Worksheet.php';
/** PHPExcel_Shared_ZipStreamWrapper */
require_once PHPEXCEL_ROOT . 'PHPExcel/Shared/ZipStreamWrapper.php';
/** PHPExcel_NamedRange */
require_once PHPEXCEL_ROOT . 'PHPExcel/NamedRange.php';
/** PHPExcel_WorksheetIterator */
require_once PHPEXCEL_ROOT . 'PHPExcel/WorksheetIterator.php';
/**
* PHPExcel
*
* @category PHPExcel
* @package PHPExcel
* @copyright Copyright (c) 2006 - 2009 PHPExcel (http://www.codeplex.com/PHPExcel)
*/
class PHPExcel
{
/**
* Document properties
*
* @var PHPExcel_DocumentProperties
*/
private $_properties;
/**
* Document security
*
* @var PHPExcel_DocumentSecurity
*/
private $_security;
/**
* Collection of Worksheet objects
*
* @var PHPExcel_Worksheet[]
*/
private $_workSheetCollection = array();
/**
* Active sheet index
*
* @var int
*/
private $_activeSheetIndex = 0;
/**
* Named ranges
*
* @var PHPExcel_NamedRange[]
*/
private $_namedRanges = array();
/**
* CellXf supervisor
*
* @var PHPExcel_Style
*/
private $_cellXfSupervisor;
/**
* CellXf collection
*
* @var PHPExcel_Style[]
*/
private $_cellXfCollection = array();
/**
* CellStyleXf collection
*
* @var PHPExcel_Style[]
*/
private $_cellStyleXfCollection = array();
/**
* Create a new PHPExcel with one Worksheet
*/
public function __construct()
{
// Initialise worksheet collection and add one worksheet
$this->_workSheetCollection = array();
$this->_workSheetCollection[] = new PHPExcel_Worksheet($this);
$this->_activeSheetIndex = 0;
// Create document properties
$this->_properties = new PHPExcel_DocumentProperties();
// Create document security
$this->_security = new PHPExcel_DocumentSecurity();
// Set named ranges
$this->_namedRanges = array();
// Create the cellXf supervisor
$this->_cellXfSupervisor = new PHPExcel_Style(true);
$this->_cellXfSupervisor->bindParent($this);
// Create the default style
$this->addCellXf(new PHPExcel_Style);
$this->addCellStyleXf(new PHPExcel_Style);
}
/**
* Get properties
*
* @return PHPExcel_DocumentProperties
*/
public function getProperties()
{
return $this->_properties;
}
/**
* Set properties
*
* @param PHPExcel_DocumentProperties $pValue
*/
public function setProperties(PHPExcel_DocumentProperties $pValue)
{
$this->_properties = $pValue;
}
/**
* Get security
*
* @return PHPExcel_DocumentSecurity
*/
public function getSecurity()
{
return $this->_security;
}
/**
* Set security
*
* @param PHPExcel_DocumentSecurity $pValue
*/
public function setSecurity(PHPExcel_DocumentSecurity $pValue)
{
$this->_security = $pValue;
}
/**
* Get active sheet
*
* @return PHPExcel_Worksheet
*/
public function getActiveSheet()
{
return $this->_workSheetCollection[$this->_activeSheetIndex];
}
/**
* Create sheet and add it to this workbook
*
* @return PHPExcel_Worksheet
*/
public function createSheet($iSheetIndex = null)
{
$newSheet = new PHPExcel_Worksheet($this);
$this->addSheet($newSheet, $iSheetIndex);
return $newSheet;
}
/**
* Add sheet
*
* @param PHPExcel_Worksheet $pSheet
* @throws Exception
*/
public function addSheet(PHPExcel_Worksheet $pSheet = null, $iSheetIndex = null)
{
if(is_null($iSheetIndex))
{
$this->_workSheetCollection[] = $pSheet;
}
else
{
// Insert the sheet at the requested index
array_splice(
$this->_workSheetCollection,
$iSheetIndex,
0,
array($pSheet)
);
}
}
/**
* Remove sheet by index
*
* @param int $pIndex Active sheet index
* @throws Exception
*/
public function removeSheetByIndex($pIndex = 0)
{
if ($pIndex > count($this->_workSheetCollection) - 1) {
throw new Exception("Sheet index is out of bounds.");
} else {
array_splice($this->_workSheetCollection, $pIndex, 1);
}
}
/**
* Get sheet by index
*
* @param int $pIndex Sheet index
* @return PHPExcel_Worksheet
* @throws Exception
*/
public function getSheet($pIndex = 0)
{
if ($pIndex > count($this->_workSheetCollection) - 1) {
throw new Exception("Sheet index is out of bounds.");
} else {
return $this->_workSheetCollection[$pIndex];
}
}
/**
* Get all sheets
*
* @return PHPExcel_Worksheet[]
*/
public function getAllSheets()
{
return $this->_workSheetCollection;
}
/**
* Get sheet by name
*
* @param string $pName Sheet name
* @return PHPExcel_Worksheet
* @throws Exception
*/
public function getSheetByName($pName = '')
{
$worksheetCount = count($this->_workSheetCollection);
for ($i = 0; $i < $worksheetCount; ++$i) {
if ($this->_workSheetCollection[$i]->getTitle() == $pName) {
return $this->_workSheetCollection[$i];
}
}
return null;
}
/**
* Get index for sheet
*
* @param PHPExcel_Worksheet $pSheet
* @return Sheet index
* @throws Exception
*/
public function getIndex(PHPExcel_Worksheet $pSheet)
{
foreach ($this->_workSheetCollection as $key => $value) {
if ($value->getHashCode() == $pSheet->getHashCode()) {
return $key;
}
}
}
/**
* Set index for sheet by sheet name.
*
* @param string $sheetName Sheet name to modify index for
* @param int $newIndex New index for the sheet
* @return New sheet index
* @throws Exception
*/
public function setIndexByName($sheetName, $newIndex)
{
$oldIndex = $this->getIndex($this->getSheetByName($sheetName));
$pSheet = array_splice(
$this->_workSheetCollection,
$oldIndex,
1
);
array_splice(
$this->_workSheetCollection,
$newIndex,
0,
$pSheet
);
return $newIndex;
}
/**
* Get sheet count
*
* @return int
*/
public function getSheetCount()
{
return count($this->_workSheetCollection);
}
/**
* Get active sheet index
*
* @return int Active sheet index
*/
public function getActiveSheetIndex()
{
return $this->_activeSheetIndex;
}
/**
* Set active sheet index
*
* @param int $pIndex Active sheet index
* @throws Exception
* @return PHPExcel_Worksheet
*/
public function setActiveSheetIndex($pIndex = 0)
{
if ($pIndex > count($this->_workSheetCollection) - 1) {
throw new Exception("Active sheet index is out of bounds.");
} else {
$this->_activeSheetIndex = $pIndex;
}
return $this->getActiveSheet();
}
/**
* Get sheet names
*
* @return string[]
*/
public function getSheetNames()
{
$returnValue = array();
$worksheetCount = $this->getSheetCount();
for ($i = 0; $i < $worksheetCount; ++$i) {
array_push($returnValue, $this->getSheet($i)->getTitle());
}
return $returnValue;
}
/**
* Add external sheet
*
* @param PHPExcel_Worksheet $pSheet External sheet to add
* @throws Exception
* @return PHPExcel_Worksheet
*/
public function addExternalSheet(PHPExcel_Worksheet $pSheet) {
if (!is_null($this->getSheetByName($pSheet->getTitle()))) {
throw new Exception("Workbook already contains a worksheet named '{$pSheet->getTitle()}'. Rename the external sheet first.");
}
// count how many cellXfs there are in this workbook currently, we will need this below
$countCellXfs = count($this->_cellXfCollection);
// copy all the shared cellXfs from the external workbook and append them to the current
foreach ($pSheet->getParent()->getCellXfCollection() as $cellXf) {
$this->addCellXf(clone $cellXf);
}
// move sheet to this workbook
$pSheet->rebindParent($this);
// update the cellXfs
foreach ($pSheet->getCellCollection(false) as $cell) {
$cell->setXfIndex( $cell->getXfIndex() + $countCellXfs );
}
return $this->addSheet($pSheet);
}
/**
* Get named ranges
*
* @return PHPExcel_NamedRange[]
*/
public function getNamedRanges() {
return $this->_namedRanges;
}
/**
* Add named range
*
* @param PHPExcel_NamedRange $namedRange
* @return PHPExcel
*/
public function addNamedRange(PHPExcel_NamedRange $namedRange) {
$this->_namedRanges[$namedRange->getWorksheet()->getTitle().'!'.$namedRange->getName()] = $namedRange;
return true;
}
/**
* Get named range
*
* @param string $namedRange
*/
public function getNamedRange($namedRange, PHPExcel_Worksheet $pSheet = null) {
if ($namedRange != '' && !is_null($namedRange)) {
if (!is_null($pSheet)) {
$key = $pSheet->getTitle().'!'.$namedRange;
if (isset($this->_namedRanges[$key])) {
return $this->_namedRanges[$key];
}
}
$returnCount = 0;
foreach($this->_namedRanges as $_namedRange) {
if ($_namedRange->getName() == $namedRange) {
if ((!is_null($pSheet)) && ($_namedRange->getWorksheet()->getTitle() == $pSheet->getTitle())) {
return $_namedRange;
} else {
$returnCount++;
$returnValue = $_namedRange;
}
}
}
if ($returnCount == 1) {
return $returnValue;
}
}
return null;
}
/**
* Remove named range
*
* @param string $namedRange
* @return PHPExcel
*/
public function removeNamedRange($namedRange, PHPExcel_Worksheet $pSheet = null) {
if ($namedRange != '' && !is_null($namedRange)) {
if (!is_null($pSheet)) {
$key = $pSheet->getTitle().'!'.$namedRange;
if (isset($this->_namedRanges[$key])) {
unset($this->_namedRanges[$key]);
}
}
foreach($this->_namedRanges as $_namedRange) {
if ($_namedRange->getName() == $namedRange) {
if ((!is_null($pSheet)) && ($_namedRange->getWorksheet()->getTitle() == $pSheet->getTitle())) {
$key = $pSheet->getTitle().'!'.$namedRange;
if (isset($this->_namedRanges[$key])) {
unset($this->_namedRanges[$key]);
}
}
}
}
}
return $this;
}
/**
* Get worksheet iterator
*
* @return PHPExcel_WorksheetIterator
*/
public function getWorksheetIterator() {
return new PHPExcel_WorksheetIterator($this);
}
/**
* Copy workbook (!= clone!)
*
* @return PHPExcel
*/
public function copy() {
$copied = clone $this;
$worksheetCount = count($this->_workSheetCollection);
for ($i = 0; $i < $worksheetCount; ++$i) {
$this->_workSheetCollection[$i] = $this->_workSheetCollection[$i]->copy();
$this->_workSheetCollection[$i]->rebindParent($this);
}
return $copied;
}
/**
* Implement PHP __clone to create a deep clone, not just a shallow copy.
*/
public function __clone() {
foreach($this as $key => $val) {
if (is_object($val) || (is_array($val))) {
$this->{$key} = unserialize(serialize($val));
}
}
}
/**
* Get the workbook collection of cellXfs
*
* @return PHPExcel_Style[]
*/
public function getCellXfCollection()
{
return $this->_cellXfCollection;
}
/**
* Get cellXf by index
*
* @param int $index
* @return PHPExcel_Style
*/
public function getCellXfByIndex($pIndex = 0)
{
return $this->_cellXfCollection[$pIndex];
}
/**
* Get cellXf by hash code
*
* @param string $pValue
* @return PHPExcel_Style|false
*/
public function getCellXfByHashCode($pValue = '')
{
foreach ($this->_cellXfCollection as $cellXf) {
if ($cellXf->getHashCode() == $pValue) {
return $cellXf;
}
}
return false;
}
/**
* Get default style
*
* @return PHPExcel_Style
* @throws Exception
*/
public function getDefaultStyle()
{
if (isset($this->_cellXfCollection[0])) {
return $this->_cellXfCollection[0];
}
throw new Exception('No default style found for this workbook');
}
/**
* Add a cellXf to the workbook
*
* @param PHPExcel_Style
*/
public function addCellXf(PHPExcel_Style $style)
{
$this->_cellXfCollection[] = $style;
$style->setIndex(count($this->_cellXfCollection) - 1);
}
/**
* Remove cellXf by index. It is ensured that all cells get their xf index updated.
*
* @param int $pIndex Index to cellXf
* @throws Exception
*/
public function removeCellXfByIndex($pIndex = 0)
{
if ($pIndex > count($this->_cellXfCollection) - 1) {
throw new Exception("CellXf index is out of bounds.");
} else {
// first remove the cellXf
array_splice($this->_cellXfCollection, $pIndex, 1);
// then update cellXf indexes for cells
foreach ($this->_workSheetCollection as $worksheet) {
foreach ($worksheet->getCellCollection(false) as $cell) {
$xfIndex = $cell->getXfIndex();
if ($xfIndex > $pIndex ) {
// decrease xf index by 1
$cell->setXfIndex($xfIndex - 1);
} else if ($xfIndex == $pIndex) {
// set to default xf index 0
$cell->setXfIndex(0);
}
}
}
}
}
/**
* Get the cellXf supervisor
*
* @return PHPExcel_Style
*/
public function getCellXfSupervisor()
{
return $this->_cellXfSupervisor;
}
/**
* Get the workbook collection of cellStyleXfs
*
* @return PHPExcel_Style[]
*/
public function getCellStyleXfCollection()
{
return $this->_cellStyleXfCollection;
}
/**
* Get cellStyleXf by index
*
* @param int $pIndex
* @return PHPExcel_Style
*/
public function getCellStyleXfByIndex($pIndex = 0)
{
return $this->_cellStyleXfCollection[$pIndex];
}
/**
* Get cellStyleXf by hash code
*
* @param string $pValue
* @return PHPExcel_Style|false
*/
public function getCellStyleXfByHashCode($pValue = '')
{
foreach ($this->_cellXfStyleCollection as $cellStyleXf) {
if ($cellStyleXf->getHashCode() == $pValue) {
return $cellStyleXf;
}
}
return false;
}
/**
* Add a cellStyleXf to the workbook
*
* @param PHPExcel_Style $pStyle
*/
public function addCellStyleXf(PHPExcel_Style $pStyle)
{
$this->_cellStyleXfCollection[] = $pStyle;
$pStyle->setIndex(count($this->_cellStyleXfCollection) - 1);
}
/**
* Remove cellStyleXf by index
*
* @param int $pIndex
* @throws Exception
*/
public function removeCellStyleXfByIndex($pIndex = 0)
{
if ($pIndex > count($this->_cellStyleXfCollection) - 1) {
throw new Exception("CellStyleXf index is out of bounds.");
} else {
array_splice($this->_cellStyleXfCollection, $pIndex, 1);
}
}
/**
* Eliminate all unneeded cellXf and afterwards update the xfIndex for all cells in the workbook
*/
public function garbageCollect()
{
// how many references are there to each cellXf ?
$countReferencesCellXf = array();
foreach ($this->_cellXfCollection as $index => $cellXf) {
$countReferencesCellXf[$index] = 0;
}
foreach ($this->getWorksheetIterator() as $sheet) {
foreach ($sheet->getCellCollection(false) as $cell) {
++$countReferencesCellXf[$cell->getXfIndex()];
}
}
// remove those cellXfs that have zero references and create mapping so we can update xfIndex for all cells
$countNeededCellXfs = 0;
foreach ($this->_cellXfCollection as $index => $cellXf) {
if ($countReferencesCellXf[$index] > 0 || $index == 0) { // we must never remove the first cellXf
++$countNeededCellXfs;
} else {
unset($this->_cellXfCollection[$index]);
}
$map[$index] = $countNeededCellXfs - 1;
}
$this->_cellXfCollection = array_values($this->_cellXfCollection);
// if we removed the first style by accident, recreate it
if (count($this->_cellXfCollection) == 0) {
$this->_cellXfCollection[] = new PHPExcel_Style();
}
// update the xfIndex for all cells
foreach ($this->getWorksheetIterator() as $sheet) {
foreach ($sheet->getCellCollection(false) as $cell) {
$cell->setXfIndex( $map[$cell->getXfIndex()] );
}
}
// also do garbage collection for all the sheets
foreach ($this->getWorksheetIterator() as $sheet) {
$sheet->garbageCollect();
}
}
}

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,52 @@
<?php
/**
* PHPExcel
*
* Copyright (c) 2006 - 2009 PHPExcel
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
* License as published by the Free Software Foundation; either
* version 2.1 of the License, or (at your option) any later version.
*
* This library is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public
* License along with this library; if not, write to the Free Software
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
*
* @category PHPExcel
* @package PHPExcel_Calculation
* @copyright Copyright (c) 2006 - 2009 PHPExcel (http://www.codeplex.com/PHPExcel)
* @license http://www.gnu.org/licenses/old-licenses/lgpl-2.1.txt LGPL
* @version 1.7.0, 2009-08-10
*/
/**
* PHPExcel_Calculation_Exception
*
* @category PHPExcel
* @package PHPExcel_Calculation
* @copyright Copyright (c) 2006 - 2009 PHPExcel (http://www.codeplex.com/PHPExcel)
*/
class PHPExcel_Calculation_Exception extends Exception {
/**
* Error handler callback
*
* @param mixed $code
* @param mixed $string
* @param mixed $file
* @param mixed $line
* @param mixed $context
*/
public static function errorHandlerCallback($code, $string, $file, $line, $context) {
$e = new self($string, $code);
$e->line = $line;
$e->file = $file;
throw $e;
}
}

View File

@@ -0,0 +1,60 @@
<?php
/**
* PHPExcel
*
* Copyright (c) 2006 - 2009 PHPExcel
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
* License as published by the Free Software Foundation; either
* version 2.1 of the License, or (at your option) any later version.
*
* This library is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public
* License along with this library; if not, write to the Free Software
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
*
* @category PHPExcel
* @package PHPExcel_Calculation
* @copyright Copyright (c) 2006 - 2009 PHPExcel (http://www.codeplex.com/PHPExcel)
* @license http://www.gnu.org/licenses/old-licenses/lgpl-2.1.txt LGPL
* @version 1.7.0, 2009-08-10
*/
/** PHPExcel root directory */
if (!defined('PHPEXCEL_ROOT')) {
/**
* @ignore
*/
define('PHPEXCEL_ROOT', dirname(__FILE__) . '/../../');
}
/** PHPExcel_Calculation_Exception */
require_once PHPEXCEL_ROOT . 'PHPExcel/Calculation/Exception.php';
/**
* PHPExcel_Calculation_ExceptionHandler
*
* @category PHPExcel
* @package PHPExcel_Calculation
* @copyright Copyright (c) 2006 - 2009 PHPExcel (http://www.codeplex.com/PHPExcel)
*/
class PHPExcel_Calculation_ExceptionHandler {
/**
* Register errorhandler
*/
public function __construct() {
set_error_handler(array('PHPExcel_Calculation_Exception', 'errorHandlerCallback'), E_ALL);
}
/**
* Unregister errorhandler
*/
public function __destruct() {
restore_error_handler();
}
}

View File

@@ -0,0 +1,625 @@
<?php
/**
* PHPExcel
*
* Copyright (c) 2006 - 2009 PHPExcel
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
* License as published by the Free Software Foundation; either
* version 2.1 of the License, or (at your option) any later version.
*
* This library is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public
* License along with this library; if not, write to the Free Software
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
*
* @category PHPExcel
* @package PHPExcel_Calculation
* @copyright Copyright (c) 2006 - 2009 PHPExcel (http://www.codeplex.com/PHPExcel)
* @license http://www.gnu.org/licenses/old-licenses/lgpl-2.1.txt LGPL
* @version 1.7.0, 2009-08-10
*/
/*
PARTLY BASED ON:
Copyright (c) 2007 E. W. Bachtal, Inc.
Permission is hereby granted, free of charge, to any person obtaining a copy of this software
and associated documentation files (the "Software"), to deal in the Software without restriction,
including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense,
and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so,
subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies or substantial
portions of the Software.
The software is provided "as is", without warranty of any kind, express or implied, including but not
limited to the warranties of merchantability, fitness for a particular purpose and noninfringement. In
no event shall the authors or copyright holders be liable for any claim, damages or other liability,
whether in an action of contract, tort or otherwise, arising from, out of or in connection with the
software or the use or other dealings in the software.
http://ewbi.blogs.com/develops/2007/03/excel_formula_p.html
http://ewbi.blogs.com/develops/2004/12/excel_formula_p.html
*/
/** PHPExcel root directory */
if (!defined('PHPEXCEL_ROOT')) {
/**
* @ignore
*/
define('PHPEXCEL_ROOT', dirname(__FILE__) . '/../../');
}
/** PHPExcel_Calculation_FormulaToken */
require_once PHPEXCEL_ROOT . 'PHPExcel/Calculation/FormulaToken.php';
/**
* PHPExcel_Calculation_FormulaParser
*
* @category PHPExcel
* @package PHPExcel_Calculation
* @copyright Copyright (c) 2006 - 2009 PHPExcel (http://www.codeplex.com/PHPExcel)
*/
class PHPExcel_Calculation_FormulaParser {
/* Character constants */
const QUOTE_DOUBLE = '"';
const QUOTE_SINGLE = '\'';
const BRACKET_CLOSE = ']';
const BRACKET_OPEN = '[';
const BRACE_OPEN = '{';
const BRACE_CLOSE = '}';
const PAREN_OPEN = '(';
const PAREN_CLOSE = ')';
const SEMICOLON = ';';
const WHITESPACE = ' ';
const COMMA = ',';
const ERROR_START = '#';
const OPERATORS_SN = "+-";
const OPERATORS_INFIX = "+-*/^&=><";
const OPERATORS_POSTFIX = "%";
/**
* Formula
*
* @var string
*/
private $_formula;
/**
* Tokens
*
* @var PHPExcel_Calculation_FormulaToken[]
*/
private $_tokens = array();
/**
* Create a new PHPExcel_Calculation_FormulaParser
*
* @param string $pFormula Formula to parse
* @throws Exception
*/
public function __construct($pFormula = '')
{
// Check parameters
if (is_null($pFormula)) {
throw new Exception("Invalid parameter passed: formula");
}
// Initialise values
$this->_formula = trim($pFormula);
// Parse!
$this->_parseToTokens();
}
/**
* Get Formula
*
* @return string
*/
public function getFormula() {
return $this->_formula;
}
/**
* Get Token
*
* @param int $pId Token id
* @return string
* @throws Exception
*/
public function getToken($pId = 0) {
if (isset($this->_tokens[$pId])) {
return $this->_tokens[$pId];
} else {
throw new Exception("Token with id $pId does not exist.");
}
}
/**
* Get Token count
*
* @return string
*/
public function getTokenCount() {
return count($this->_tokens);
}
/**
* Get Tokens
*
* @return PHPExcel_Calculation_FormulaToken[]
*/
public function getTokens() {
return $this->_tokens;
}
/**
* Parse to tokens
*/
private function _parseToTokens() {
// No attempt is made to verify formulas; assumes formulas are derived from Excel, where
// they can only exist if valid; stack overflows/underflows sunk as nulls without exceptions.
// Check if the formula has a valid starting =
$formulaLength = strlen($this->_formula);
if ($formulaLength < 2 || $this->_formula{0} != '=') return;
// Helper variables
$tokens1 = $tokens2 = $stack = array();
$inString = $inPath = $inRange = $inError = false;
$token = $previousToken = $nextToken = null;
$index = 1;
$value = '';
$ERRORS = array("#NULL!", "#DIV/0!", "#VALUE!", "#REF!", "#NAME?", "#NUM!", "#N/A");
$COMPARATORS_MULTI = array(">=", "<=", "<>");
while ($index < $formulaLength) {
// state-dependent character evaluation (order is important)
// double-quoted strings
// embeds are doubled
// end marks token
if ($inString) {
if ($this->_formula{$index} == PHPExcel_Calculation_FormulaParser::QUOTE_DOUBLE) {
if ((($index + 2) <= $formulaLength) && ($this->_formula{$index + 1} == PHPExcel_Calculation_FormulaParser::QUOTE_DOUBLE)) {
$value .= PHPExcel_Calculation_FormulaParser::QUOTE_DOUBLE;
++$index;
} else {
$inString = false;
$tokens1[] = new PHPExcel_Calculation_FormulaToken($value, PHPExcel_Calculation_FormulaToken::TOKEN_TYPE_OPERAND, PHPExcel_Calculation_FormulaToken::TOKEN_SUBTYPE_TEXT);
$value = "";
}
} else {
$value .= $this->_formula{$index};
}
++$index;
continue;
}
// single-quoted strings (links)
// embeds are double
// end does not mark a token
if ($inPath) {
if ($this->_formula{$index} == PHPExcel_Calculation_FormulaParser::QUOTE_SINGLE) {
if ((($index + 2) <= $formulaLength) && ($this->_formula{$index + 1} == PHPExcel_Calculation_FormulaParser::QUOTE_SINGLE)) {
$value .= PHPExcel_Calculation_FormulaParser::QUOTE_SINGLE;
++$index;
} else {
$inPath = false;
}
} else {
$value .= $this->_formula{$index};
}
++$index;
continue;
}
// bracked strings (R1C1 range index or linked workbook name)
// no embeds (changed to "()" by Excel)
// end does not mark a token
if ($inRange) {
if ($this->_formula{$index} == PHPExcel_Calculation_FormulaParser::BRACKET_CLOSE) {
$inRange = false;
}
$value .= $this->_formula{$index};
++$index;
continue;
}
// error values
// end marks a token, determined from absolute list of values
if ($inError) {
$value .= $this->_formula{$index};
++$index;
if (in_array($value, $ERRORS)) {
$inError = false;
$tokens1[] = new PHPExcel_Calculation_FormulaToken($value, PHPExcel_Calculation_FormulaToken::TOKEN_TYPE_OPERAND, PHPExcel_Calculation_FormulaToken::TOKEN_SUBTYPE_ERROR);
$value = "";
}
continue;
}
// scientific notation check
if (strpos(PHPExcel_Calculation_FormulaParser::OPERATORS_SN, $this->_formula{$index}) !== false) {
if (strlen($value) > 1) {
if (preg_match("/^[1-9]{1}(\.[0-9]+)?E{1}$/", $this->_formula{$index}) != 0) {
$value .= $this->_formula{$index};
++$index;
continue;
}
}
}
// independent character evaluation (order not important)
// establish state-dependent character evaluations
if ($this->_formula{$index} == PHPExcel_Calculation_FormulaParser::QUOTE_DOUBLE) {
if (strlen($value > 0)) { // unexpected
$tokens1[] = new PHPExcel_Calculation_FormulaToken($value, PHPExcel_Calculation_FormulaToken::TOKEN_TYPE_UNKNOWN);
$value = "";
}
$inString = true;
++$index;
continue;
}
if ($this->_formula{$index} == PHPExcel_Calculation_FormulaParser::QUOTE_SINGLE) {
if (strlen($value) > 0) { // unexpected
$tokens1[] = new PHPExcel_Calculation_FormulaToken($value, PHPExcel_Calculation_FormulaToken::TOKEN_TYPE_UNKNOWN);
$value = "";
}
$inPath = true;
++$index;
continue;
}
if ($this->_formula{$index} == PHPExcel_Calculation_FormulaParser::BRACKET_OPEN) {
$inRange = true;
$value .= PHPExcel_Calculation_FormulaParser::BRACKET_OPEN;
++$index;
continue;
}
if ($this->_formula{$index} == PHPExcel_Calculation_FormulaParser::ERROR_START) {
if (strlen($value) > 0) { // unexpected
$tokens1[] = new PHPExcel_Calculation_FormulaToken($value, PHPExcel_Calculation_FormulaToken::TOKEN_TYPE_UNKNOWN);
$value = "";
}
$inError = true;
$value .= PHPExcel_Calculation_FormulaParser::ERROR_START;
++$index;
continue;
}
// mark start and end of arrays and array rows
if ($this->_formula{$index} == PHPExcel_Calculation_FormulaParser::BRACE_OPEN) {
if (strlen($value) > 0) { // unexpected
$tokens1[] = new PHPExcel_Calculation_FormulaToken($value, PHPExcel_Calculation_FormulaToken::TOKEN_TYPE_UNKNOWN);
$value = "";
}
$tmp = new PHPExcel_Calculation_FormulaToken("ARRAY", PHPExcel_Calculation_FormulaToken::TOKEN_TYPE_FUNCTION, PHPExcel_Calculation_FormulaToken::TOKEN_SUBTYPE_START);
$tokens1[] = $tmp;
$stack[] = clone $tmp;
$tmp = new PHPExcel_Calculation_FormulaToken("ARRAYROW", PHPExcel_Calculation_FormulaToken::TOKEN_TYPE_FUNCTION, PHPExcel_Calculation_FormulaToken::TOKEN_SUBTYPE_START);
$tokens1[] = $tmp;
$stack[] = clone $tmp;
++$index;
continue;
}
if ($this->_formula{$index} == PHPExcel_Calculation_FormulaParser::SEMICOLON) {
if (strlen($value) > 0) {
$tokens1[] = new PHPExcel_Calculation_FormulaToken($value, PHPExcel_Calculation_FormulaToken::TOKEN_TYPE_OPERAND);
$value = "";
}
$tmp = array_pop($stack);
$tmp->setValue("");
$tmp->setTokenSubType(PHPExcel_Calculation_FormulaToken::TOKEN_SUBTYPE_STOP);
$tokens1[] = $tmp;
$tmp = new PHPExcel_Calculation_FormulaToken(",", PHPExcel_Calculation_FormulaToken::TOKEN_TYPE_ARGUMENT);
$tokens1[] = $tmp;
$tmp = new PHPExcel_Calculation_FormulaToken("ARRAYROW", PHPExcel_Calculation_FormulaToken::TOKEN_TYPE_FUNCTION, PHPExcel_Calculation_FormulaToken::TOKEN_SUBTYPE_START);
$tokens1[] = $tmp;
$stack[] = clone $tmp;
++$index;
continue;
}
if ($this->_formula{$index} == PHPExcel_Calculation_FormulaParser::BRACE_CLOSE) {
if (strlen($value) > 0) {
$tokens1[] = new PHPExcel_Calculation_FormulaToken($value, PHPExcel_Calculation_FormulaToken::TOKEN_TYPE_OPERAND);
$value = "";
}
$tmp = array_pop($stack);
$tmp->setValue("");
$tmp->setTokenSubType(PHPExcel_Calculation_FormulaToken::TOKEN_SUBTYPE_STOP);
$tokens1[] = $tmp;
$tmp = array_pop($stack);
$tmp->setValue("");
$tmp->setTokenSubType(PHPExcel_Calculation_FormulaToken::TOKEN_SUBTYPE_STOP);
$tokens1[] = $tmp;
++$index;
continue;
}
// trim white-space
if ($this->_formula{$index} == PHPExcel_Calculation_FormulaParser::WHITESPACE) {
if (strlen($value) > 0) {
$tokens1[] = new PHPExcel_Calculation_FormulaToken($value, PHPExcel_Calculation_FormulaToken::TOKEN_TYPE_OPERAND);
$value = "";
}
$tokens1[] = new PHPExcel_Calculation_FormulaToken("", PHPExcel_Calculation_FormulaToken::TOKEN_TYPE_WHITESPACE);
++$index;
while (($this->_formula{$index} == PHPExcel_Calculation_FormulaParser::WHITESPACE) && ($index < $formulaLength)) {
++$index;
}
continue;
}
// multi-character comparators
if (($index + 2) <= $formulaLength) {
if (in_array(substr($this->_formula, $index, 2), $COMPARATORS_MULTI)) {
if (strlen($value) > 0) {
$tokens1[] = new PHPExcel_Calculation_FormulaToken($value, PHPExcel_Calculation_FormulaToken::TOKEN_TYPE_OPERAND);
$value = "";
}
$tokens1[] = new PHPExcel_Calculation_FormulaToken(substr($this->_formula, $index, 2), PHPExcel_Calculation_FormulaToken::TOKEN_TYPE_OPERATORINFIX, PHPExcel_Calculation_FormulaToken::TOKEN_SUBTYPE_LOGICAL);
$index += 2;
continue;
}
}
// standard infix operators
if (strpos(PHPExcel_Calculation_FormulaParser::OPERATORS_INFIX, $this->_formula{$index}) !== false) {
if (strlen($value) > 0) {
$tokens1[] =new PHPExcel_Calculation_FormulaToken($value, PHPExcel_Calculation_FormulaToken::TOKEN_TYPE_OPERAND);
$value = "";
}
$tokens1[] = new PHPExcel_Calculation_FormulaToken($this->_formula{$index}, PHPExcel_Calculation_FormulaToken::TOKEN_TYPE_OPERATORINFIX);
++$index;
continue;
}
// standard postfix operators (only one)
if (strpos(PHPExcel_Calculation_FormulaParser::OPERATORS_POSTFIX, $this->_formula{$index}) !== false) {
if (strlen($value) > 0) {
$tokens1[] = new PHPExcel_Calculation_FormulaToken($value, PHPExcel_Calculation_FormulaToken::TOKEN_TYPE_OPERAND);
$value = "";
}
$tokens1[] = new PHPExcel_Calculation_FormulaToken($this->_formula{$index}, PHPExcel_Calculation_FormulaToken::TOKEN_TYPE_OPERATORPOSTFIX);
++$index;
continue;
}
// start subexpression or function
if ($this->_formula{$index} == PHPExcel_Calculation_FormulaParser::PAREN_OPEN) {
if (strlen($value) > 0) {
$tmp = new PHPExcel_Calculation_FormulaToken($value, PHPExcel_Calculation_FormulaToken::TOKEN_TYPE_FUNCTION, PHPExcel_Calculation_FormulaToken::TOKEN_SUBTYPE_START);
$tokens1[] = $tmp;
$stack[] = clone $tmp;
$value = "";
} else {
$tmp = new PHPExcel_Calculation_FormulaToken("", PHPExcel_Calculation_FormulaToken::TOKEN_TYPE_SUBEXPRESSION, PHPExcel_Calculation_FormulaToken::TOKEN_SUBTYPE_START);
$tokens1[] = $tmp;
$stack[] = clone $tmp;
}
++$index;
continue;
}
// function, subexpression, or array parameters, or operand unions
if ($this->_formula{$index} == PHPExcel_Calculation_FormulaParser::COMMA) {
if (strlen($value) > 0) {
$tokens1[] = new PHPExcel_Calculation_FormulaToken($value, PHPExcel_Calculation_FormulaToken::TOKEN_TYPE_OPERAND);
$value = "";
}
$tmp = array_pop($stack);
$tmp->setValue("");
$tmp->setTokenSubType(PHPExcel_Calculation_FormulaToken::TOKEN_SUBTYPE_STOP);
$stack[] = $tmp;
if ($tmp->getTokenType() == PHPExcel_Calculation_FormulaToken::TOKEN_TYPE_FUNCTION) {
$tokens1[] = new PHPExcel_Calculation_FormulaToken(",", PHPExcel_Calculation_FormulaToken::TOKEN_TYPE_OPERATORINFIX, PHPExcel_Calculation_FormulaToken::TOKEN_SUBTYPE_UNION);
} else {
$tokens1[] = new PHPExcel_Calculation_FormulaToken(",", PHPExcel_Calculation_FormulaToken::TOKEN_TYPE_ARGUMENT);
}
++$index;
continue;
}
// stop subexpression
if ($this->_formula{$index} == PHPExcel_Calculation_FormulaParser::PAREN_CLOSE) {
if (strlen($value) > 0) {
$tokens1[] = new PHPExcel_Calculation_FormulaToken($value, PHPExcel_Calculation_FormulaToken::TOKEN_TYPE_OPERAND);
$value = "";
}
$tmp = array_pop($stack);
$tmp->setValue("");
$tmp->setTokenSubType(PHPExcel_Calculation_FormulaToken::TOKEN_SUBTYPE_STOP);
$tokens1[] = $tmp;
++$index;
continue;
}
// token accumulation
$value .= $this->_formula{$index};
++$index;
}
// dump remaining accumulation
if (strlen($value) > 0) {
$tokens1[] = new PHPExcel_Calculation_FormulaToken($value, PHPExcel_Calculation_FormulaToken::TOKEN_TYPE_OPERAND);
}
// move tokenList to new set, excluding unnecessary white-space tokens and converting necessary ones to intersections
$tokenCount = count($tokens1);
for ($i = 0; $i < $tokenCount; ++$i) {
$token = $tokens1[$i];
if (isset($tokens1[$i - 1])) {
$previousToken = $tokens1[$i - 1];
} else {
$previousToken = null;
}
if (isset($tokens1[$i + 1])) {
$nextToken = $tokens1[$i + 1];
} else {
$nextToken = null;
}
if (is_null($token)) {
continue;
}
if ($token->getTokenType() != PHPExcel_Calculation_FormulaToken::TOKEN_TYPE_WHITESPACE) {
$tokens2[] = $token;
continue;
}
if (is_null($previousToken)) {
continue;
}
if (! (
(($previousToken->getTokenType() == PHPExcel_Calculation_FormulaToken::TOKEN_TYPE_FUNCTION) && ($previousToken->getTokenSubType() == PHPExcel_Calculation_FormulaToken::TOKEN_SUBTYPE_STOP)) ||
(($previousToken->getTokenType() == PHPExcel_Calculation_FormulaToken::TOKEN_TYPE_SUBEXPRESSION) && ($previousToken->getTokenSubType() == PHPExcel_Calculation_FormulaToken::TOKEN_SUBTYPE_STOP)) ||
($previousToken->getTokenType() == PHPExcel_Calculation_FormulaToken::TOKEN_TYPE_OPERAND)
) ) {
continue;
}
if (is_null($nextToken)) {
continue;
}
if (! (
(($nextToken->getTokenType() == PHPExcel_Calculation_FormulaToken::TOKEN_TYPE_FUNCTION) && ($nextToken->getTokenSubType() == PHPExcel_Calculation_FormulaToken::TOKEN_SUBTYPE_START)) ||
(($nextToken->getTokenType() == PHPExcel_Calculation_FormulaToken::TOKEN_TYPE_SUBEXPRESSION) && ($nextToken->getTokenSubType() == PHPExcel_Calculation_FormulaToken::TOKEN_SUBTYPE_START)) ||
($nextToken->getTokenType() == PHPExcel_Calculation_FormulaToken::TOKEN_TYPE_OPERAND)
) ) {
continue;
}
$tokens2[] = new PHPExcel_Calculation_FormulaToken($value, PHPExcel_Calculation_FormulaToken::TOKEN_TYPE_OPERATORINFIX, PHPExcel_Calculation_FormulaToken::TOKEN_SUBTYPE_INTERSECTION);
}
// move tokens to final list, switching infix "-" operators to prefix when appropriate, switching infix "+" operators
// to noop when appropriate, identifying operand and infix-operator subtypes, and pulling "@" from function names
$this->_tokens = array();
$tokenCount = count($tokens2);
for ($i = 0; $i < $tokenCount; ++$i) {
$token = $tokens2[$i];
if (isset($tokens2[$i - 1])) {
$previousToken = $tokens2[$i - 1];
} else {
$previousToken = null;
}
if (isset($tokens2[$i + 1])) {
$nextToken = $tokens2[$i + 1];
} else {
$nextToken = null;
}
if (is_null($token)) {
continue;
}
if ($token->getTokenType() == PHPExcel_Calculation_FormulaToken::TOKEN_TYPE_OPERATORINFIX && $token->getValue() == "-") {
if ($i == 0) {
$token->setTokenType(PHPExcel_Calculation_FormulaToken::TOKEN_TYPE_OPERATORPREFIX);
} else if (
(($previousToken->getTokenType() == PHPExcel_Calculation_FormulaToken::TOKEN_TYPE_FUNCTION) && ($previousToken->getTokenSubType() == PHPExcel_Calculation_FormulaToken::TOKEN_SUBTYPE_STOP)) ||
(($previousToken->getTokenType() == PHPExcel_Calculation_FormulaToken::TOKEN_TYPE_SUBEXPRESSION) && ($previousToken->getTokenSubType() == PHPExcel_Calculation_FormulaToken::TOKEN_SUBTYPE_STOP)) ||
($previousToken->getTokenType() == PHPExcel_Calculation_FormulaToken::TOKEN_TYPE_OPERATORPOSTFIX) ||
($previousToken->getTokenType() == PHPExcel_Calculation_FormulaToken::TOKEN_TYPE_OPERAND)
) {
$token->setTokenSubType(PHPExcel_Calculation_FormulaToken::TOKEN_SUBTYPE_MATH);
} else {
$token->setTokenType(PHPExcel_Calculation_FormulaToken::TOKEN_TYPE_OPERATORPREFIX);
}
$this->_tokens[] = $token;
continue;
}
if ($token->getTokenType() == PHPExcel_Calculation_FormulaToken::TOKEN_TYPE_OPERATORINFIX && $token->getValue() == "+") {
if ($i == 0) {
continue;
} else if (
(($previousToken->getTokenType() == PHPExcel_Calculation_FormulaToken::TOKEN_TYPE_FUNCTION) && ($previousToken->getTokenSubType() == PHPExcel_Calculation_FormulaToken::TOKEN_SUBTYPE_STOP)) ||
(($previousToken->getTokenType() == PHPExcel_Calculation_FormulaToken::TOKEN_TYPE_SUBEXPRESSION) && ($previousToken->getTokenSubType() == PHPExcel_Calculation_FormulaToken::TOKEN_SUBTYPE_STOP)) ||
($previousToken->getTokenType() == PHPExcel_Calculation_FormulaToken::TOKEN_TYPE_OPERATORPOSTFIX) ||
($previousToken->getTokenType() == PHPExcel_Calculation_FormulaToken::TOKEN_TYPE_OPERAND)
) {
$token->setTokenSubType(PHPExcel_Calculation_FormulaToken::TOKEN_SUBTYPE_MATH);
} else {
continue;
}
$this->_tokens[] = $token;
continue;
}
if ($token->getTokenType() == PHPExcel_Calculation_FormulaToken::TOKEN_TYPE_OPERATORINFIX && $token->getTokenSubType() == PHPExcel_Calculation_FormulaToken::TOKEN_SUBTYPE_NOTHING) {
if (strpos("<>=", substr($token->getValue(), 0, 1)) !== false) {
$token->setTokenSubType(PHPExcel_Calculation_FormulaToken::TOKEN_SUBTYPE_LOGICAL);
} else if ($token->getValue() == "&") {
$token->setTokenSubType(PHPExcel_Calculation_FormulaToken::TOKEN_SUBTYPE_CONCATENATION);
} else {
$token->setTokenSubType(PHPExcel_Calculation_FormulaToken::TOKEN_SUBTYPE_MATH);
}
$this->_tokens[] = $token;
continue;
}
if ($token->getTokenType() == PHPExcel_Calculation_FormulaToken::TOKEN_TYPE_OPERAND && $token->getTokenSubType() == PHPExcel_Calculation_FormulaToken::TOKEN_SUBTYPE_NOTHING) {
if (!is_numeric($token->getValue())) {
if (strtoupper($token->getValue()) == "TRUE" || strtoupper($token->getValue() == "FALSE")) {
$token->setTokenSubType(PHPExcel_Calculation_FormulaToken::TOKEN_SUBTYPE_LOGICAL);
} else {
$token->setTokenSubType(PHPExcel_Calculation_FormulaToken::TOKEN_SUBTYPE_RANGE);
}
} else {
$token->setTokenSubType(PHPExcel_Calculation_FormulaToken::TOKEN_SUBTYPE_NUMBER);
}
$this->_tokens[] = $token;
continue;
}
if ($token->getTokenType() == PHPExcel_Calculation_FormulaToken::TOKEN_TYPE_FUNCTION) {
if (strlen($token->getValue() > 0)) {
if (substr($token->getValue(), 0, 1) == "@") {
$token->setValue(substr($token->getValue(), 1));
}
}
}
$this->_tokens[] = $token;
}
}
}

View File

@@ -0,0 +1,176 @@
<?php
/**
* PHPExcel
*
* Copyright (c) 2006 - 2009 PHPExcel
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
* License as published by the Free Software Foundation; either
* version 2.1 of the License, or (at your option) any later version.
*
* This library is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public
* License along with this library; if not, write to the Free Software
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
*
* @category PHPExcel
* @package PHPExcel_Calculation
* @copyright Copyright (c) 2006 - 2009 PHPExcel (http://www.codeplex.com/PHPExcel)
* @license http://www.gnu.org/licenses/old-licenses/lgpl-2.1.txt LGPL
* @version 1.7.0, 2009-08-10
*/
/*
PARTLY BASED ON:
Copyright (c) 2007 E. W. Bachtal, Inc.
Permission is hereby granted, free of charge, to any person obtaining a copy of this software
and associated documentation files (the "Software"), to deal in the Software without restriction,
including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense,
and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so,
subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies or substantial
portions of the Software.
The software is provided "as is", without warranty of any kind, express or implied, including but not
limited to the warranties of merchantability, fitness for a particular purpose and noninfringement. In
no event shall the authors or copyright holders be liable for any claim, damages or other liability,
whether in an action of contract, tort or otherwise, arising from, out of or in connection with the
software or the use or other dealings in the software.
http://ewbi.blogs.com/develops/2007/03/excel_formula_p.html
http://ewbi.blogs.com/develops/2004/12/excel_formula_p.html
*/
/**
* PHPExcel_Calculation_FormulaToken
*
* @category PHPExcel
* @package PHPExcel_Calculation
* @copyright Copyright (c) 2006 - 2009 PHPExcel (http://www.codeplex.com/PHPExcel)
*/
class PHPExcel_Calculation_FormulaToken {
/* Token types */
const TOKEN_TYPE_NOOP = 'Noop';
const TOKEN_TYPE_OPERAND = 'Operand';
const TOKEN_TYPE_FUNCTION = 'Function';
const TOKEN_TYPE_SUBEXPRESSION = 'Subexpression';
const TOKEN_TYPE_ARGUMENT = 'Argument';
const TOKEN_TYPE_OPERATORPREFIX = 'OperatorPrefix';
const TOKEN_TYPE_OPERATORINFIX = 'OperatorInfix';
const TOKEN_TYPE_OPERATORPOSTFIX = 'OperatorPostfix';
const TOKEN_TYPE_WHITESPACE = 'Whitespace';
const TOKEN_TYPE_UNKNOWN = 'Unknown';
/* Token subtypes */
const TOKEN_SUBTYPE_NOTHING = 'Nothing';
const TOKEN_SUBTYPE_START = 'Start';
const TOKEN_SUBTYPE_STOP = 'Stop';
const TOKEN_SUBTYPE_TEXT = 'Text';
const TOKEN_SUBTYPE_NUMBER = 'Number';
const TOKEN_SUBTYPE_LOGICAL = 'Logical';
const TOKEN_SUBTYPE_ERROR = 'Error';
const TOKEN_SUBTYPE_RANGE = 'Range';
const TOKEN_SUBTYPE_MATH = 'Math';
const TOKEN_SUBTYPE_CONCATENATION = 'Concatenation';
const TOKEN_SUBTYPE_INTERSECTION = 'Intersection';
const TOKEN_SUBTYPE_UNION = 'Union';
/**
* Value
*
* @var string
*/
private $_value;
/**
* Token Type (represented by TOKEN_TYPE_*)
*
* @var string
*/
private $_tokenType;
/**
* Token SubType (represented by TOKEN_SUBTYPE_*)
*
* @var string
*/
private $_tokenSubType;
/**
* Create a new PHPExcel_Calculation_FormulaToken
*
* @param string $pValue
* @param string $pTokenType Token type (represented by TOKEN_TYPE_*)
* @param string $pTokenSubType Token Subtype (represented by TOKEN_SUBTYPE_*)
*/
public function __construct($pValue, $pTokenType = PHPExcel_Calculation_FormulaToken::TOKEN_TYPE_UNKNOWN, $pTokenSubType = PHPExcel_Calculation_FormulaToken::TOKEN_SUBTYPE_NOTHING)
{
// Initialise values
$this->_value = $pValue;
$this->_tokenType = $pTokenType;
$this->_tokenSubType = $pTokenSubType;
}
/**
* Get Value
*
* @return string
*/
public function getValue() {
return $this->_value;
}
/**
* Set Value
*
* @param string $value
*/
public function setValue($value) {
$this->_value = $value;
}
/**
* Get Token Type (represented by TOKEN_TYPE_*)
*
* @return string
*/
public function getTokenType() {
return $this->_tokenType;
}
/**
* Set Token Type
*
* @param string $value
*/
public function setTokenType($value = PHPExcel_Calculation_FormulaToken::TOKEN_TYPE_UNKNOWN) {
$this->_tokenType = $value;
}
/**
* Get Token SubType (represented by TOKEN_SUBTYPE_*)
*
* @return string
*/
public function getTokenSubType() {
return $this->_tokenSubType;
}
/**
* Set Token SubType
*
* @param string $value
*/
public function setTokenSubType($value = PHPExcel_Calculation_FormulaToken::TOKEN_SUBTYPE_NOTHING) {
$this->_tokenSubType = $value;
}
}

View File

@@ -0,0 +1,149 @@
<?php
/**
* PHPExcel
*
* Copyright (c) 2006 - 2009 PHPExcel
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
* License as published by the Free Software Foundation; either
* version 2.1 of the License, or (at your option) any later version.
*
* This library is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public
* License along with this library; if not, write to the Free Software
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
*
* @category PHPExcel
* @package PHPExcel_Calculation
* @copyright Copyright (c) 2006 - 2009 PHPExcel (http://www.codeplex.com/PHPExcel)
* @license http://www.gnu.org/licenses/old-licenses/lgpl-2.1.txt LGPL
* @version 1.7.0, 2009-08-10
*/
/**
* PHPExcel_Calculation_Function
*
* @category PHPExcel
* @package PHPExcel_Calculation
* @copyright Copyright (c) 2006 - 2009 PHPExcel (http://www.codeplex.com/PHPExcel)
*/
class PHPExcel_Calculation_Function {
/* Function categories */
const CATEGORY_CUBE = 'Cube';
const CATEGORY_DATABASE = 'Database';
const CATEGORY_DATE_AND_TIME = 'Date and Time';
const CATEGORY_ENGINEERING = 'Engineering';
const CATEGORY_FINANCIAL = 'Financial';
const CATEGORY_INFORMATION = 'Information';
const CATEGORY_LOGICAL = 'Logical';
const CATEGORY_LOOKUP_AND_REFERENCE = 'Lookup and Reference';
const CATEGORY_MATH_AND_TRIG = 'Math and Trig';
const CATEGORY_STATISTICAL = 'Statistical';
const CATEGORY_TEXT_AND_DATA = 'Text and Data';
/**
* Category (represented by CATEGORY_*)
*
* @var string
*/
private $_category;
/**
* Excel name
*
* @var string
*/
private $_excelName;
/**
* PHPExcel name
*
* @var string
*/
private $_phpExcelName;
/**
* Create a new PHPExcel_Calculation_Function
*
* @param string $pCategory Category (represented by CATEGORY_*)
* @param string $pExcelName Excel function name
* @param string $pPHPExcelName PHPExcel function mapping
* @throws Exception
*/
public function __construct($pCategory = null, $pExcelName = null, $pPHPExcelName = null)
{
if (!is_null($pCategory) && !is_null($pExcelName) && !is_null($pPHPExcelName)) {
// Initialise values
$this->_category = $pCategory;
$this->_excelName = $pExcelName;
$this->_phpExcelName = $pPHPExcelName;
} else {
throw new Exception("Invalid parameters passed.");
}
}
/**
* Get Category (represented by CATEGORY_*)
*
* @return string
*/
public function getCategory() {
return $this->_category;
}
/**
* Set Category (represented by CATEGORY_*)
*
* @param string $value
* @throws Exception
*/
public function setCategory($value = null) {
if (!is_null($value)) {
$this->_category = $value;
} else {
throw new Exception("Invalid parameter passed.");
}
}
/**
* Get Excel name
*
* @return string
*/
public function getExcelName() {
return $this->_excelName;
}
/**
* Set Excel name
*
* @param string $value
*/
public function setExcelName($value) {
$this->_excelName = $value;
}
/**
* Get PHPExcel name
*
* @return string
*/
public function getPHPExcelName() {
return $this->_phpExcelName;
}
/**
* Set PHPExcel name
*
* @param string $value
*/
public function setPHPExcelName($value) {
$this->_phpExcelName = $value;
}
}

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,351 @@
ABS
ACCRINT
ACCRINTM
ACOS
ACOSH
ADDRESS
AMORDEGRC
AMORLINC
AND
AREAS
ASC
ASIN
ASINH
ATAN
ATAN2
ATANH
AVEDEV
AVERAGE
AVERAGEA
AVERAGEIF
AVERAGEIFS
BAHTTEXT
BESSELI
BESSELJ
BESSELK
BESSELY
BETADIST
BETAINV
BIN2DEC
BIN2HEX
BIN2OCT
BINOMDIST
CEILING
CELL
CHAR
CHIDIST
CHIINV
CHITEST
CHOOSE
CLEAN
CODE
COLUMN
COLUMNS
COMBIN
COMPLEX
CONCATENATE
CONFIDENCE
CONVERT
CORREL
COS
COSH
COUNT
COUNTA
COUNTBLANK
COUNTIF
COUNTIFS
COUPDAYBS
COUPDAYBS
COUPDAYSNC
COUPNCD
COUPNUM
COUPPCD
COVAR
CRITBINOM
CUBEKPIMEMBER
CUBEMEMBER
CUBEMEMBERPROPERTY
CUBERANKEDMEMBER
CUBESET
CUBESETCOUNT
CUBEVALUE
CUMIPMT
CUMPRINC
DATE
DATEDIF
DATEVALUE
DAVERAGE
DAY
DAYS360
DB
DCOUNT
DCOUNTA
DDB
DEC2BIN
DEC2HEX
DEC2OCT
DEGREES
DELTA
DEVSQ
DGET
DISC
DMAX
DMIN
DOLLAR
DOLLARDE
DOLLARFR
DPRODUCT
DSTDEV
DSTDEVP
DSUM
DURATION
DVAR
DVARP
EDATE
EFFECT
EOMONTH
ERF
ERFC
ERROR.TYPE
EVEN
EXACT
EXP
EXPONDIST
FACT
FACTDOUBLE
FALSE
FDIST
FIND
FINDB
FINV
FISHER
FISHERINV
FIXED
FLOOR
FORECAST
FREQUENCY
FTEST
FV
FVSCHEDULE
GAMAMDIST
GAMMAINV
GAMMALN
GCD
GEOMEAN
GESTEP
GETPIVOTDATA
GROWTH
HARMEAN
HEX2BIN
HEX2OCT
HLOOKUP
HOUR
HYPERLINK
HYPGEOMDIST
IF
IFERROR
IMABS
IMAGINARY
IMARGUMENT
IMCONJUGATE
IMCOS
IMEXP
IMLN
IMLOG10
IMLOG2
IMPOWER
IMPRODUCT
IMREAL
IMSIN
IMSQRT
IMSUB
IMSUM
INDEX
INDIRECT
INFO
INT
INTERCEPT
INTRATE
IPMT
IRR
ISBLANK
ISERR
ISERROR
ISEVEN
ISLOGICAL
ISNA
ISNONTEXT
ISNUMBER
ISODD
ISPMT
ISREF
ISTEXT
JIS
KURT
LARGE
LCM
LEFT
LEFTB
LEN
LENB
LINEST
LN
LOG
LOG10
LOGEST
LOGINV
LOGNORMDIST
LOOKUP
LOWER
MATCH
MAX
MAXA
MDETERM
MDURATION
MEDIAN
MID
MIDB
MIN
MINA
MINUTE
MINVERSE
MIRR
MMULT
MOD
MODE
MONTH
MROUND
MULTINOMIAL
N
NA
NEGBINOMDIST
NETWORKDAYS
NOMINAL
NORMDIST
NORMINV
NORMSDIST
NORMSINV
NOT
NOW
NPER
NPV
OCT2BIN
OCT2DEC
OCT2HEX
ODD
ODDFPRICE
ODDFYIELD
ODDLPRICE
ODDLYIELD
OFFSET
OR
PEARSON
PERCENTILE
PERCENTRANK
PERMUT
PHONETIC
PI
PMT
POISSON
POWER
PPMT
PRICE
PRICEDISC
PRICEMAT
PROB
PRODUCT
PROPER
PV
QUARTILE
QUOTIENT
RADIANS
RAND
RANDBETWEEN
RANK
RATE
RECEIVED
REPLACE
REPLACEB
REPT
RIGHT
RIGHTB
ROMAN
ROUND
ROUNDDOWN
ROUNDUP
ROW
ROWS
RSQ
RTD
SEARCH
SEARCHB
SECOND
SERIESSUM
SIGN
SIN
SINH
SKEW
SLN
SLOPE
SMALL
SQRT
SQRTPI
STANDARDIZE
STDEV
STDEVA
STDEVP
STDEVPA
STEYX
SUBSTITUTE
SUBTOTAL
SUM
SUMIF
SUMIFS
SUMPRODUCT
SUMSQ
SUMX2MY2
SUMX2PY2
SUMXMY2
SYD
T
TAN
TANH
TBILLEQ
TBILLPRICE
TBILLYIELD
TDIST
TEXT
TIME
TIMEVALUE
TINV
TODAY
TRANSPOSE
TREND
TRIM
TRIMMEAN
TRUE
TRUNC
TTEST
TYPE
UPPER
USDOLLAR
VALUE
VAR
VARA
VARP
VARPA
VDB
VERSION
VLOOKUP
WEEKDAY
WEEKNUM
WEIBULL
WORKDAY
XIRR
XNPV
YEAR
YEARFRAC
YIELD
YIELDDISC
YIELDMAT
ZTEST

View File

@@ -0,0 +1,801 @@
<?php
/**
* PHPExcel
*
* Copyright (c) 2006 - 2009 PHPExcel
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
* License as published by the Free Software Foundation; either
* version 2.1 of the License, or (at your option) any later version.
*
* This library is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public
* License along with this library; if not, write to the Free Software
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
*
* @category PHPExcel
* @package PHPExcel_Cell
* @copyright Copyright (c) 2006 - 2009 PHPExcel (http://www.codeplex.com/PHPExcel)
* @license http://www.gnu.org/licenses/old-licenses/lgpl-2.1.txt LGPL
* @version 1.7.0, 2009-08-10
*/
/** PHPExcel root directory */
if (!defined('PHPEXCEL_ROOT')) {
/**
* @ignore
*/
define('PHPEXCEL_ROOT', dirname(__FILE__) . '/../');
}
/** PHPExcel_Cell_DataType */
require_once PHPEXCEL_ROOT . 'PHPExcel/Cell/DataType.php';
/** PHPExcel_Cell_DataValidation */
require_once PHPEXCEL_ROOT . 'PHPExcel/Cell/DataValidation.php';
/** PHPExcel_Cell_Hyperlink */
require_once PHPEXCEL_ROOT . 'PHPExcel/Cell/Hyperlink.php';
/** PHPExcel_Worksheet */
require_once PHPEXCEL_ROOT . 'PHPExcel/Worksheet.php';
/** PHPExcel_Calculation */
require_once PHPEXCEL_ROOT . 'PHPExcel/Calculation.php';
/** PHPExcel_Cell_IValueBinder */
require_once PHPEXCEL_ROOT . 'PHPExcel/Cell/IValueBinder.php';
/** PHPExcel_Cell_DefaultValueBinder */
require_once PHPEXCEL_ROOT . 'PHPExcel/Cell/DefaultValueBinder.php';
/** PHPExcel_Shared_String */
require_once PHPEXCEL_ROOT . 'PHPExcel/Shared/String.php';
/**
* PHPExcel_Cell
*
* @category PHPExcel
* @package PHPExcel_Cell
* @copyright Copyright (c) 2006 - 2009 PHPExcel (http://www.codeplex.com/PHPExcel)
*/
class PHPExcel_Cell
{
/**
* Value binder to use
*
* @var PHPExcel_Cell_IValueBinder
*/
private static $_valueBinder = null;
/**
* Column of the cell
*
* @var string
*/
private $_column;
/**
* Row of the cell
*
* @var int
*/
private $_row;
/**
* Value of the cell
*
* @var mixed
*/
private $_value;
/**
* Calculated value of the cell (used for caching)
*
* @var mixed
*/
private $_calculatedValue = null;
/**
* Type of the cell data
*
* @var string
*/
private $_dataType;
/**
* Parent worksheet
*
* @var PHPExcel_Worksheet
*/
private $_parent;
/**
* Index to cellXf
*
* @var int
*/
private $_xfIndex;
/**
* Create a new Cell
*
* @param string $pColumn
* @param int $pRow
* @param mixed $pValue
* @param string $pDataType
* @param PHPExcel_Worksheet $pSheet
* @throws Exception
*/
public function __construct($pColumn = 'A', $pRow = 1, $pValue = null, $pDataType = null, PHPExcel_Worksheet $pSheet = null)
{
// Set value binder?
if (is_null(self::$_valueBinder)) {
self::$_valueBinder = new PHPExcel_Cell_DefaultValueBinder();
}
// Initialise cell coordinate
$this->_column = strtoupper($pColumn);
$this->_row = $pRow;
// Initialise cell value
$this->_value = $pValue;
// Set worksheet
$this->_parent = $pSheet;
// Set datatype?
if (!is_null($pDataType)) {
$this->_dataType = $pDataType;
} else {
if (!self::getValueBinder()->bindValue($this, $pValue)) {
throw new Exception("Value could not be bound to cell.");
}
}
// set default index to cellXf
$this->_xfIndex = 0;
}
/**
* Get cell coordinate column
*
* @return string
*/
public function getColumn()
{
return strtoupper($this->_column);
}
/**
* Get cell coordinate row
*
* @return int
*/
public function getRow()
{
return $this->_row;
}
/**
* Get cell coordinate
*
* @return string
*/
public function getCoordinate()
{
return $this->_column . $this->_row;
}
/**
* Get cell value
*
* @return mixed
*/
public function getValue()
{
return $this->_value;
}
/**
* Set cell value
*
* This clears the cell formula.
*
* @param mixed $pValue Value
* @return PHPExcel_Cell
*/
public function setValue($pValue = null)
{
if (!self::getValueBinder()->bindValue($this, $pValue)) {
throw new Exception("Value could not be bound to cell.");
}
return $this;
}
/**
* Set cell value (with explicit data type given)
*
* @param mixed $pValue Value
* @param string $pDataType Explicit data type
* @return PHPExcel_Cell
*/
public function setValueExplicit($pValue = null, $pDataType = PHPExcel_Cell_DataType::TYPE_STRING)
{
// check strings that they are ok
// TODO: fix also for RichText
if ($pDataType == PHPExcel_Cell_DataType::TYPE_STRING && !($pValue instanceof PHPExcel_RichText)) {
// string must never be longer than 32,767 characters, truncate if necessary
$pValue = PHPExcel_Shared_String::Substring($pValue, 0, 32767);
// we require that newline is represented as "\n" in core, not as "\r\n" or "\r"
$pValue = str_replace(array("\r\n", "\r"), "\n", $pValue);
}
$this->_value = $pValue;
$this->_dataType = $pDataType;
return $this;
}
/**
* Get caluclated cell value
*
* @return mixed
*/
public function getCalculatedValue($resetLog=true)
{
// echo 'Cell '.$this->getCoordinate().' value is a '.$this->_dataType.' with a value of '.$this->getValue().'<br />';
if (!is_null($this->_calculatedValue) && $this->_dataType == PHPExcel_Cell_DataType::TYPE_FORMULA) {
try {
// echo 'Cell value for '.$this->getCoordinate().' is a formula: Calculating value<br />';
$result = PHPExcel_Calculation::getInstance()->calculateCellValue($this,$resetLog);
} catch ( Exception $ex ) {
// echo 'Calculation Exception: '.$ex->getMessage().'<br />';
$result = '#N/A';
}
if ((is_string($result)) && ($result == '#Not Yet Implemented')) {
// echo 'Returning fallback value of '.$this->_calculatedValue.' for cell '.$this->getCoordinate().'<br />';
return $this->_calculatedValue; // Fallback if calculation engine does not support the formula.
} else {
// echo 'Returning calculated value of '.$result.' for cell '.$this->getCoordinate().'<br />';
return $result;
}
}
if (is_null($this->_value)) {
// echo 'Cell '.$this->getCoordinate().' has no value, formula or otherwise<br />';
return null;
} else if ($this->_dataType != PHPExcel_Cell_DataType::TYPE_FORMULA) {
// echo 'Cell value for '.$this->getCoordinate().' is not a formula: Returning data value of '.$this->_value.'<br />';
return $this->_value;
} else {
// echo 'Cell value is a formula: Calculating value<br />';
return PHPExcel_Calculation::getInstance()->calculateCellValue($this,$resetLog);
}
}
/**
* Set calculated value (used for caching)
*
* @param mixed $pValue Value
* @return PHPExcel_Cell
*/
public function setCalculatedValue($pValue = null)
{
if (!is_null($pValue)) {
$this->_calculatedValue = $pValue;
}
return $this;
}
/**
* Get old calculated value (cached)
*
* @return mixed
*/
public function getOldCalculatedValue()
{
return $this->_calculatedValue;
}
/**
* Get cell data type
*
* @return string
*/
public function getDataType()
{
return $this->_dataType;
}
/**
* Set cell data type
*
* @param string $pDataType
* @return PHPExcel_Cell
*/
public function setDataType($pDataType = PHPExcel_Cell_DataType::TYPE_STRING)
{
$this->_dataType = $pDataType;
return $this;
}
/**
* Has Data validation?
*
* @return boolean
*/
public function hasDataValidation()
{
if (!isset($this->_parent)) {
throw new Exception('Cannot check for data validation when cell is not bound to a worksheet');
}
return $this->_parent->dataValidationExists($this->getCoordinate());
}
/**
* Get Data validation
*
* @return PHPExcel_Cell_DataValidation
*/
public function getDataValidation()
{
if (!isset($this->_parent)) {
throw new Exception('Cannot get data validation for cell that is not bound to a worksheet');
}
$dataValidation = $this->_parent->getDataValidation($this->getCoordinate());
return $dataValidation;
}
/**
* Set Data validation
*
* @param PHPExcel_Cell_DataValidation $pDataValidation
* @throws Exception
* @return PHPExcel_Cell
*/
public function setDataValidation(PHPExcel_Cell_DataValidation $pDataValidation = null)
{
if (!isset($this->_parent)) {
throw new Exception('Cannot set data validation for cell that is not bound to a worksheet');
}
$this->_parent->setDataValidation($this->getCoordinate(), $pDataValidation);
return $this;
}
/**
* Has Hyperlink
*
* @return boolean
*/
public function hasHyperlink()
{
if (!isset($this->_parent)) {
throw new Exception('Cannot check for hyperlink when cell is not bound to a worksheet');
}
return $this->_parent->hyperlinkExists($this->getCoordinate());
}
/**
* Get Hyperlink
*
* @throws Exception
* @return PHPExcel_Cell_Hyperlink
*/
public function getHyperlink()
{
if (!isset($this->_parent)) {
throw new Exception('Cannot get hyperlink for cell that is not bound to a worksheet');
}
$hyperlink = $this->_parent->getHyperlink($this->getCoordinate());
return $hyperlink;
}
/**
* Set Hyperlink
*
* @param PHPExcel_Cell_Hyperlink $pHyperlink
* @throws Exception
* @return PHPExcel_Cell
*/
public function setHyperlink(PHPExcel_Cell_Hyperlink $pHyperlink = null)
{
if (!isset($this->_parent)) {
throw new Exception('Cannot set hyperlink for cell that is not bound to a worksheet');
}
$this->_parent->setHyperlink($this->getCoordinate(), $pHyperlink);
return $this;
}
/**
* Get parent
*
* @return PHPExcel_Worksheet
*/
public function getParent() {
return $this->_parent;
}
/**
* Re-bind parent
*
* @param PHPExcel_Worksheet $parent
* @return PHPExcel_Cell
*/
public function rebindParent(PHPExcel_Worksheet $parent) {
$this->_parent = $parent;
return $this;
}
/**
* Is cell in a specific range?
*
* @param string $pRange Cell range (e.g. A1:A1)
* @return boolean
*/
public function isInRange($pRange = 'A1:A1')
{
// Uppercase coordinate
$pRange = strtoupper($pRange);
// Extract range
$rangeA = '';
$rangeB = '';
if (strpos($pRange, ':') === false) {
$rangeA = $pRange;
$rangeB = $pRange;
} else {
list($rangeA, $rangeB) = explode(':', $pRange);
}
// Calculate range outer borders
$rangeStart = PHPExcel_Cell::coordinateFromString($rangeA);
$rangeEnd = PHPExcel_Cell::coordinateFromString($rangeB);
// Translate column into index
$rangeStart[0] = PHPExcel_Cell::columnIndexFromString($rangeStart[0]) - 1;
$rangeEnd[0] = PHPExcel_Cell::columnIndexFromString($rangeEnd[0]) - 1;
// Translate properties
$myColumn = PHPExcel_Cell::columnIndexFromString($this->getColumn()) - 1;
$myRow = $this->getRow();
// Verify if cell is in range
return (
($rangeStart[0] <= $myColumn && $rangeEnd[0] >= $myColumn) &&
($rangeStart[1] <= $myRow && $rangeEnd[1] >= $myRow)
);
}
/**
* Coordinate from string
*
* @param string $pCoordinateString
* @return array Array containing column and row (indexes 0 and 1)
* @throws Exception
*/
public static function coordinateFromString($pCoordinateString = 'A1')
{
if (strpos($pCoordinateString,':') !== false) {
throw new Exception('Cell coordinate string can not be a range of cells.');
} else if ($pCoordinateString == '') {
throw new Exception('Cell coordinate can not be zero-length string.');
} else {
// Column
$column = '';
// Row
$row = '';
// Convert a cell reference
if (preg_match("/([$]?[A-Z]+)([$]?\d+)/", $pCoordinateString, $matches)) {
list(, $column, $row) = $matches;
}
// Return array
return array($column, $row);
}
}
/**
* Make string coordinate absolute
*
* @param string $pCoordinateString
* @return string Absolute coordinate
* @throws Exception
*/
public static function absoluteCoordinate($pCoordinateString = 'A1')
{
if (strpos($pCoordinateString,':') === false && strpos($pCoordinateString,',') === false) {
// Return value
$returnValue = '';
// Create absolute coordinate
list($column, $row) = PHPExcel_Cell::coordinateFromString($pCoordinateString);
$returnValue = '$' . $column . '$' . $row;
// Return
return $returnValue;
} else {
throw new Exception("Coordinate string should not be a cell range.");
}
}
/**
* Split range into coordinate strings
*
* @param string $pRange
* @return array Array containg one or more arrays containing one or two coordinate strings
*/
public static function splitRange($pRange = 'A1:A1')
{
$exploded = explode(',', $pRange);
for ($i = 0; $i < count($exploded); ++$i) {
$exploded[$i] = explode(':', $exploded[$i]);
}
return $exploded;
}
/**
* Build range from coordinate strings
*
* @param array $pRange Array containg one or more arrays containing one or two coordinate strings
* @return string String representation of $pRange
* @throws Exception
*/
public static function buildRange($pRange)
{
// Verify range
if (!is_array($pRange) || count($pRange) == 0 || !is_array($pRange[0])) {
throw new Exception('Range does not contain any information.');
}
// Build range
$imploded = array();
for ($i = 0; $i < count($pRange); ++$i) {
$pRange[$i] = implode(':', $pRange[$i]);
}
$imploded = implode(',', $pRange);
return $imploded;
}
/**
* Calculate range dimension
*
* @param string $pRange Cell range (e.g. A1:A1)
* @return array Range dimension (width, height)
*/
public static function rangeDimension($pRange = 'A1:A1')
{
// Uppercase coordinate
$pRange = strtoupper($pRange);
// Extract range
$rangeA = '';
$rangeB = '';
if (strpos($pRange, ':') === false) {
$rangeA = $pRange;
$rangeB = $pRange;
} else {
list($rangeA, $rangeB) = explode(':', $pRange);
}
// Calculate range outer borders
$rangeStart = PHPExcel_Cell::coordinateFromString($rangeA);
$rangeEnd = PHPExcel_Cell::coordinateFromString($rangeB);
// Translate column into index
$rangeStart[0] = PHPExcel_Cell::columnIndexFromString($rangeStart[0]);
$rangeEnd[0] = PHPExcel_Cell::columnIndexFromString($rangeEnd[0]);
return array( ($rangeEnd[0] - $rangeStart[0] + 1), ($rangeEnd[1] - $rangeStart[1] + 1) );
}
/**
* Column index from string
*
* @param string $pString
* @return int Column index (base 1 !!!)
* @throws Exception
*/
public static function columnIndexFromString($pString = 'A')
{
// Convert to uppercase
$pString = strtoupper($pString);
$strLen = strlen($pString);
// Convert column to integer
if ($strLen == 1) {
return (ord($pString{0}) - 64);
} elseif ($strLen == 2) {
return $result = ((1 + (ord($pString{0}) - 65)) * 26) + (ord($pString{1}) - 64);
} elseif ($strLen == 3) {
return ((1 + (ord($pString{0}) - 65)) * 676) + ((1 + (ord($pString{1}) - 65)) * 26) + (ord($pString{2}) - 64);
} else {
throw new Exception("Column string index can not be " . ($strLen != 0 ? "longer than 3 characters" : "empty") . ".");
}
}
/**
* String from columnindex
*
* @param int $pColumnIndex Column index (base 0 !!!)
* @return string
*/
public static function stringFromColumnIndex($pColumnIndex = 0)
{
// Determine column string
if ($pColumnIndex < 26) {
return chr(65 + $pColumnIndex);
}
return PHPExcel_Cell::stringFromColumnIndex((int)($pColumnIndex / 26) -1).chr(65 + $pColumnIndex%26) ;
}
/**
* Extract all cell references in range
*
* @param string $pRange Range (e.g. A1 or A1:A10 or A1:A10 A100:A1000)
* @return array Array containing single cell references
*/
public static function extractAllCellReferencesInRange($pRange = 'A1') {
// Returnvalue
$returnValue = array();
// Explode spaces
$aExplodeSpaces = explode(' ', str_replace('$', '', strtoupper($pRange)));
foreach ($aExplodeSpaces as $explodedSpaces) {
// Single cell?
if (strpos($explodedSpaces,':') === false && strpos($explodedSpaces,',') === false) {
$col = 'A';
$row = 1;
list($col, $row) = PHPExcel_Cell::coordinateFromString($explodedSpaces);
if (strlen($col) <= 2) {
$returnValue[] = $explodedSpaces;
}
continue;
}
// Range...
$range = PHPExcel_Cell::splitRange($explodedSpaces);
for ($i = 0; $i < count($range); ++$i) {
// Single cell?
if (count($range[$i]) == 1) {
$col = 'A';
$row = 1;
list($col, $row) = PHPExcel_Cell::coordinateFromString($range[$i]);
if (strlen($col) <= 2) {
$returnValue[] = $explodedSpaces;
}
}
// Range...
$rangeStart = $rangeEnd = '';
$startingCol = $startingRow = $endingCol = $endingRow = 0;
list($rangeStart, $rangeEnd) = $range[$i];
list($startingCol, $startingRow) = PHPExcel_Cell::coordinateFromString($rangeStart);
list($endingCol, $endingRow) = PHPExcel_Cell::coordinateFromString($rangeEnd);
// Conversions...
$startingCol = PHPExcel_Cell::columnIndexFromString($startingCol);
$endingCol = PHPExcel_Cell::columnIndexFromString($endingCol);
// Current data
$currentCol = --$startingCol;
$currentRow = $startingRow;
// Loop cells
while ($currentCol < $endingCol) {
$loopColumn = PHPExcel_Cell::stringFromColumnIndex($currentCol);
while ($currentRow <= $endingRow) {
$returnValue[] = $loopColumn.$currentRow;
++$currentRow;
}
++$currentCol;
$currentRow = $startingRow;
}
}
}
// Return value
return $returnValue;
}
/**
* Compare 2 cells
*
* @param PHPExcel_Cell $a Cell a
* @param PHPExcel_Cell $a Cell b
* @return int Result of comparison (always -1 or 1, never zero!)
*/
public static function compareCells(PHPExcel_Cell $a, PHPExcel_Cell $b)
{
if ($a->_row < $b->_row) {
return -1;
} elseif ($a->_row > $b->_row) {
return 1;
} elseif (PHPExcel_Cell::columnIndexFromString($a->_column) < PHPExcel_Cell::columnIndexFromString($b->_column)) {
return -1;
} else {
return 1;
}
}
/**
* Get value binder to use
*
* @return PHPExcel_Cell_IValueBinder
*/
public static function getValueBinder() {
return self::$_valueBinder;
}
/**
* Set value binder to use
*
* @param PHPExcel_Cell_IValueBinder $binder
* @throws Exception
*/
public static function setValueBinder(PHPExcel_Cell_IValueBinder $binder = null) {
if (is_null($binder)) {
throw new Exception("A PHPExcel_Cell_IValueBinder is required for PHPExcel to function correctly.");
}
self::$_valueBinder = $binder;
}
/**
* Implement PHP __clone to create a deep clone, not just a shallow copy.
*/
public function __clone() {
$vars = get_object_vars($this);
foreach ($vars as $key => $value) {
if (is_object($value)) {
$this->$key = clone $value;
} else {
$this->$key = $value;
}
}
}
/**
* Get index to cellXf
*
* @return int
*/
public function getXfIndex()
{
return $this->_xfIndex;
}
/**
* Set index to cellXf
*
* @param int $pValue
* @return PHPExcel_Cell
*/
public function setXfIndex($pValue = 0)
{
$this->_xfIndex = $pValue;
return $this;
}
}

View File

@@ -0,0 +1,145 @@
<?php
/**
* PHPExcel
*
* Copyright (c) 2006 - 2009 PHPExcel
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
* License as published by the Free Software Foundation; either
* version 2.1 of the License, or (at your option) any later version.
*
* This library is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public
* License along with this library; if not, write to the Free Software
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
*
* @category PHPExcel
* @package PHPExcel_Cell
* @copyright Copyright (c) 2006 - 2009 PHPExcel (http://www.codeplex.com/PHPExcel)
* @license http://www.gnu.org/licenses/old-licenses/lgpl-2.1.txt LGPL
* @version 1.7.0, 2009-08-10
*/
/** PHPExcel root directory */
if (!defined('PHPEXCEL_ROOT')) {
/**
* @ignore
*/
define('PHPEXCEL_ROOT', dirname(__FILE__) . '/../../');
}
/** PHPExcel_Cell */
require_once PHPEXCEL_ROOT . 'PHPExcel/Cell.php';
/** PHPExcel_Cell_IValueBinder */
require_once PHPEXCEL_ROOT . 'PHPExcel/Cell/IValueBinder.php';
/** PHPExcel_Cell_DefaultValueBinder */
require_once PHPEXCEL_ROOT . 'PHPExcel/Cell/DefaultValueBinder.php';
/** PHPExcel_Style_NumberFormat */
require_once PHPEXCEL_ROOT . 'PHPExcel/Style/NumberFormat.php';
/** PHPExcel_Shared_Date */
require_once PHPEXCEL_ROOT . 'PHPExcel/Shared/Date.php';
/** PHPExcel_Shared_String */
require_once PHPEXCEL_ROOT . 'PHPExcel/Shared/String.php';
/**
* PHPExcel_Cell_AdvancedValueBinder
*
* @category PHPExcel
* @package PHPExcel_Cell
* @copyright Copyright (c) 2006 - 2009 PHPExcel (http://www.codeplex.com/PHPExcel)
*/
class PHPExcel_Cell_AdvancedValueBinder extends PHPExcel_Cell_DefaultValueBinder implements PHPExcel_Cell_IValueBinder
{
/**
* Bind value to a cell
*
* @param PHPExcel_Cell $cell Cell to bind value to
* @param mixed $value Value to bind in cell
* @return boolean
*/
public function bindValue(PHPExcel_Cell $cell, $value = null)
{
// sanitize UTF-8 strings
if (is_string($value)) {
$value = PHPExcel_Shared_String::SanitizeUTF8($value);
}
// Find out data type
$dataType = parent::dataTypeForValue($value);
// Style logic - strings
if ($dataType === PHPExcel_Cell_DataType::TYPE_STRING && !$value instanceof PHPExcel_RichText) {
// Check for percentage
if (preg_match('/^\-?[0-9]*\.?[0-9]*\s?\%$/', $value)) {
// Convert value to number
$cell->setValueExplicit( (float)str_replace('%', '', $value) / 100, PHPExcel_Cell_DataType::TYPE_NUMERIC);
// Set style
$cell->getParent()->getStyle( $cell->getCoordinate() )->getNumberFormat()->setFormatCode( PHPExcel_Style_NumberFormat::FORMAT_PERCENTAGE );
return true;
}
// Check for time e.g. '9:45', '09:45'
if (preg_match('/^(\d|[0-1]\d|2[0-3]):[0-5]\d$/', $value)) {
list($h, $m) = explode(':', $value);
$days = $h / 24 + $m / 1440;
// Convert value to number
$cell->setValueExplicit($days, PHPExcel_Cell_DataType::TYPE_NUMERIC);
// Set style
$cell->getParent()->getStyle( $cell->getCoordinate() )->getNumberFormat()->setFormatCode( PHPExcel_Style_NumberFormat::FORMAT_DATE_TIME3 );
return true;
}
// Check for date
if (strtotime($value) !== false) {
// make sure we have UTC for the sake of strtotime
$saveTimeZone = date_default_timezone_get();
date_default_timezone_set('UTC');
// Convert value to Excel date
$cell->setValueExplicit( PHPExcel_Shared_Date::PHPToExcel(strtotime($value)), PHPExcel_Cell_DataType::TYPE_NUMERIC);
// Set style
$cell->getParent()->getStyle( $cell->getCoordinate() )->getNumberFormat()->setFormatCode( PHPExcel_Style_NumberFormat::FORMAT_DATE_YYYYMMDD2 );
// restore original value for timezone
date_default_timezone_set($saveTimeZone);
return true;
}
}
// Style logic - Numbers
if ($dataType === PHPExcel_Cell_DataType::TYPE_NUMERIC) {
// Leading zeroes?
if (preg_match('/^\-?[0]+[0-9]*\.?[0-9]*$/', $value)) {
// Convert value to string
$cell->setValueExplicit( $value, PHPExcel_Cell_DataType::TYPE_STRING);
// Set style
$cell->getParent()->getStyle( $cell->getCoordinate() )->getNumberFormat()->setFormatCode( PHPExcel_Style_NumberFormat::FORMAT_TEXT );
return true;
}
}
// Not bound yet? Use parent...
return parent::bindValue($cell, $value);
}
}

View File

@@ -0,0 +1,85 @@
<?php
/**
* PHPExcel
*
* Copyright (c) 2006 - 2009 PHPExcel
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
* License as published by the Free Software Foundation; either
* version 2.1 of the License, or (at your option) any later version.
*
* This library is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public
* License along with this library; if not, write to the Free Software
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
*
* @category PHPExcel
* @package PHPExcel_Cell
* @copyright Copyright (c) 2006 - 2009 PHPExcel (http://www.codeplex.com/PHPExcel)
* @license http://www.gnu.org/licenses/old-licenses/lgpl-2.1.txt LGPL
* @version 1.7.0, 2009-08-10
*/
/** PHPExcel root directory */
if (!defined('PHPEXCEL_ROOT')) {
/**
* @ignore
*/
define('PHPEXCEL_ROOT', dirname(__FILE__) . '/../../');
}
/** PHPExcel_Cell_DefaultValueBinder */
require_once PHPEXCEL_ROOT . 'PHPExcel/Cell/DefaultValueBinder.php';
/**
* PHPExcel_Cell_DataType
*
* @category PHPExcel
* @package PHPExcel_Cell
* @copyright Copyright (c) 2006 - 2009 PHPExcel (http://www.codeplex.com/PHPExcel)
*/
class PHPExcel_Cell_DataType
{
/* Data types */
const TYPE_STRING = 's';
const TYPE_FORMULA = 'f';
const TYPE_NUMERIC = 'n';
const TYPE_BOOL = 'b';
const TYPE_NULL = 's';
const TYPE_INLINE = 'inlineStr';
const TYPE_ERROR = 'e';
/**
* List of error codes
*
* @var array
*/
private static $_errorCodes = array('#NULL!' => 0, '#DIV/0!' => 1, '#VALUE!' => 2, '#REF!' => 3, '#NAME?' => 4, '#NUM!' => 5, '#N/A' => 6);
/**
* Get list of error codes
*
* @return array
*/
public static function getErrorCodes() {
return self::$_errorCodes;
}
/**
* DataType for value
*
* @deprecated Replaced by PHPExcel_Cell_IValueBinder infrastructure
* @param mixed $pValue
* @return int
*/
public static function dataTypeForValue($pValue = null) {
return PHPExcel_Cell_DefaultValueBinder::dataTypeForValue($pValue);
}
}

View File

@@ -0,0 +1,509 @@
<?php
/**
* PHPExcel
*
* Copyright (c) 2006 - 2009 PHPExcel
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
* License as published by the Free Software Foundation; either
* version 2.1 of the License, or (at your option) any later version.
*
* This library is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public
* License along with this library; if not, write to the Free Software
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
*
* @category PHPExcel
* @package PHPExcel_Cell
* @copyright Copyright (c) 2006 - 2009 PHPExcel (http://www.codeplex.com/PHPExcel)
* @license http://www.gnu.org/licenses/old-licenses/lgpl-2.1.txt LGPL
* @version 1.7.0, 2009-08-10
*/
/**
* PHPExcel_Cell_DataValidation
*
* @category PHPExcel
* @package PHPExcel_Cell
* @copyright Copyright (c) 2006 - 2009 PHPExcel (http://www.codeplex.com/PHPExcel)
*/
class PHPExcel_Cell_DataValidation
{
/* Data validation types */
const TYPE_NONE = 'none';
const TYPE_CUSTOM = 'custom';
const TYPE_DATE = 'date';
const TYPE_DECIMAL = 'decimal';
const TYPE_LIST = 'list';
const TYPE_TEXTLENGTH = 'textLength';
const TYPE_TIME = 'time';
const TYPE_WHOLE = 'whole';
/* Data validation error styles */
const STYLE_STOP = 'stop';
const STYLE_WARNING = 'warning';
const STYLE_INFORMATION = 'information';
/* Data validation operators */
const OPERATOR_BETWEEN = 'between';
const OPERATOR_EQUAL = 'equal';
const OPERATOR_GREATERTHAN = 'greaterThan';
const OPERATOR_GREATERTHANOREQUAL = 'greaterThanOrEqual';
const OPERATOR_LESSTHAN = 'lessThan';
const OPERATOR_LESSTHANOREQUAL = 'lessThanOrEqual';
const OPERATOR_NOTBETWEEN = 'notBetween';
const OPERATOR_NOTEQUAL = 'notEqual';
/**
* Formula 1
*
* @var string
*/
private $_formula1;
/**
* Formula 2
*
* @var string
*/
private $_formula2;
/**
* Type
*
* @var string
*/
private $_type = PHPExcel_Cell_DataValidation::TYPE_NONE;
/**
* Error style
*
* @var string
*/
private $_errorStyle = PHPExcel_Cell_DataValidation::STYLE_STOP;
/**
* Operator
*
* @var string
*/
private $_operator;
/**
* Allow Blank
*
* @var boolean
*/
private $_allowBlank;
/**
* Show DropDown
*
* @var boolean
*/
private $_showDropDown;
/**
* Show InputMessage
*
* @var boolean
*/
private $_showInputMessage;
/**
* Show ErrorMessage
*
* @var boolean
*/
private $_showErrorMessage;
/**
* Error title
*
* @var string
*/
private $_errorTitle;
/**
* Error
*
* @var string
*/
private $_error;
/**
* Prompt title
*
* @var string
*/
private $_promptTitle;
/**
* Prompt
*
* @var string
*/
private $_prompt;
/**
* Parent cell
*
* @var PHPExcel_Cell
*/
private $_parent;
/**
* Create a new PHPExcel_Cell_DataValidation
*
* @param PHPExcel_Cell $pCell Parent cell
* @throws Exception
*/
public function __construct(PHPExcel_Cell $pCell = null)
{
// Initialise member variables
$this->_formula1 = '';
$this->_formula2 = '';
$this->_type = PHPExcel_Cell_DataValidation::TYPE_NONE;
$this->_errorStyle = PHPExcel_Cell_DataValidation::STYLE_STOP;
$this->_operator = '';
$this->_allowBlank = false;
$this->_showDropDown = false;
$this->_showInputMessage = false;
$this->_showErrorMessage = false;
$this->_errorTitle = '';
$this->_error = '';
$this->_promptTitle = '';
$this->_prompt = '';
// Set cell
$this->_parent = $pCell;
}
/**
* Get Formula 1
*
* @return string
*/
public function getFormula1() {
return $this->_formula1;
}
/**
* Set Formula 1
*
* @param string $value
* @return PHPExcel_Cell_DataValidation
*/
public function setFormula1($value = '') {
$this->_formula1 = $value;
return $this;
}
/**
* Get Formula 2
*
* @return string
*/
public function getFormula2() {
return $this->_formula2;
}
/**
* Set Formula 2
*
* @param string $value
* @return PHPExcel_Cell_DataValidation
*/
public function setFormula2($value = '') {
$this->_formula2 = $value;
return $this;
}
/**
* Get Type
*
* @return string
*/
public function getType() {
return $this->_type;
}
/**
* Set Type
*
* @param string $value
* @return PHPExcel_Cell_DataValidation
*/
public function setType($value = PHPExcel_Cell_DataValidation::TYPE_NONE) {
$this->_type = $value;
return $this;
}
/**
* Get Error style
*
* @return string
*/
public function getErrorStyle() {
return $this->_errorStyle;
}
/**
* Set Error style
*
* @param string $value
* @return PHPExcel_Cell_DataValidation
*/
public function setErrorStyle($value = PHPExcel_Cell_DataValidation::STYLE_STOP) {
$this->_errorStyle = $value;
return $this;
}
/**
* Get Operator
*
* @return string
*/
public function getOperator() {
return $this->_operator;
}
/**
* Set Operator
*
* @param string $value
* @return PHPExcel_Cell_DataValidation
*/
public function setOperator($value = '') {
$this->_operator = $value;
return $this;
}
/**
* Get Allow Blank
*
* @return boolean
*/
public function getAllowBlank() {
return $this->_allowBlank;
}
/**
* Set Allow Blank
*
* @param boolean $value
* @return PHPExcel_Cell_DataValidation
*/
public function setAllowBlank($value = false) {
$this->_allowBlank = $value;
return $this;
}
/**
* Get Show DropDown
*
* @return boolean
*/
public function getShowDropDown() {
return $this->_showDropDown;
}
/**
* Set Show DropDown
*
* @param boolean $value
* @return PHPExcel_Cell_DataValidation
*/
public function setShowDropDown($value = false) {
$this->_showDropDown = $value;
return $this;
}
/**
* Get Show InputMessage
*
* @return boolean
*/
public function getShowInputMessage() {
return $this->_showInputMessage;
}
/**
* Set Show InputMessage
*
* @param boolean $value
* @return PHPExcel_Cell_DataValidation
*/
public function setShowInputMessage($value = false) {
$this->_showInputMessage = $value;
return $this;
}
/**
* Get Show ErrorMessage
*
* @return boolean
*/
public function getShowErrorMessage() {
return $this->_showErrorMessage;
}
/**
* Set Show ErrorMessage
*
* @param boolean $value
* @return PHPExcel_Cell_DataValidation
*/
public function setShowErrorMessage($value = false) {
$this->_showErrorMessage = $value;
return $this;
}
/**
* Get Error title
*
* @return string
*/
public function getErrorTitle() {
return $this->_errorTitle;
}
/**
* Set Error title
*
* @param string $value
* @return PHPExcel_Cell_DataValidation
*/
public function setErrorTitle($value = '') {
$this->_errorTitle = $value;
return $this;
}
/**
* Get Error
*
* @return string
*/
public function getError() {
return $this->_error;
}
/**
* Set Error
*
* @param string $value
* @return PHPExcel_Cell_DataValidation
*/
public function setError($value = '') {
$this->_error = $value;
return $this;
}
/**
* Get Prompt title
*
* @return string
*/
public function getPromptTitle() {
return $this->_promptTitle;
}
/**
* Set Prompt title
*
* @param string $value
* @return PHPExcel_Cell_DataValidation
*/
public function setPromptTitle($value = '') {
$this->_promptTitle = $value;
return $this;
}
/**
* Get Prompt
*
* @return string
*/
public function getPrompt() {
return $this->_prompt;
}
/**
* Set Prompt
*
* @param string $value
* @return PHPExcel_Cell_DataValidation
*/
public function setPrompt($value = '') {
$this->_prompt = $value;
return $this;
}
/**
* Get parent
*
* @return PHPExcel_Cell
*/
public function getParent() {
return $this->_parent;
}
/**
* Set Parent
*
* @param PHPExcel_Cell $value
* @return PHPExcel_Cell_DataValidation
*/
public function setParent($value = null) {
$this->_parent = $value;
return $this;
}
/**
* Get hash code
*
* @return string Hash code
*/
public function getHashCode() {
return md5(
$this->_formula1
. $this->_formula2
. $this->_type = PHPExcel_Cell_DataValidation::TYPE_NONE
. $this->_errorStyle = PHPExcel_Cell_DataValidation::STYLE_STOP
. $this->_operator
. ($this->_allowBlank ? 't' : 'f')
. ($this->_showDropDown ? 't' : 'f')
. ($this->_showInputMessage ? 't' : 'f')
. ($this->_showErrorMessage ? 't' : 'f')
. $this->_errorTitle
. $this->_error
. $this->_promptTitle
. $this->_prompt
. $this->_parent->getCoordinate()
. __CLASS__
);
}
/**
* Implement PHP __clone to create a deep clone, not just a shallow copy.
*/
public function __clone() {
// unbind parent
$this->setParent(null);
$vars = get_object_vars($this);
foreach ($vars as $key => $value) {
if (is_object($value) && $key != '_parent') {
$this->$key = clone $value;
} else {
$this->$key = $value;
}
}
}
}

View File

@@ -0,0 +1,108 @@
<?php
/**
* PHPExcel
*
* Copyright (c) 2006 - 2009 PHPExcel
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
* License as published by the Free Software Foundation; either
* version 2.1 of the License, or (at your option) any later version.
*
* This library is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public
* License along with this library; if not, write to the Free Software
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
*
* @category PHPExcel
* @package PHPExcel_Cell
* @copyright Copyright (c) 2006 - 2009 PHPExcel (http://www.codeplex.com/PHPExcel)
* @license http://www.gnu.org/licenses/old-licenses/lgpl-2.1.txt LGPL
* @version 1.7.0, 2009-08-10
*/
/** PHPExcel root directory */
if (!defined('PHPEXCEL_ROOT')) {
/**
* @ignore
*/
define('PHPEXCEL_ROOT', dirname(__FILE__) . '/../../');
}
/** PHPExcel_Cell */
require_once PHPEXCEL_ROOT . 'PHPExcel/Cell.php';
/** PHPExcel_Cell_IValueBinder */
require_once PHPEXCEL_ROOT . 'PHPExcel/Cell/IValueBinder.php';
/** PHPExcel_Cell_DataType */
require_once PHPEXCEL_ROOT . 'PHPExcel/Cell/DataType.php';
/** PHPExcel_Shared_String */
require_once PHPEXCEL_ROOT . 'PHPExcel/Shared/String.php';
/**
* PHPExcel_Cell_DefaultValueBinder
*
* @category PHPExcel
* @package PHPExcel_Cell
* @copyright Copyright (c) 2006 - 2009 PHPExcel (http://www.codeplex.com/PHPExcel)
*/
class PHPExcel_Cell_DefaultValueBinder implements PHPExcel_Cell_IValueBinder
{
/**
* Bind value to a cell
*
* @param PHPExcel_Cell $cell Cell to bind value to
* @param mixed $value Value to bind in cell
* @return boolean
*/
public function bindValue(PHPExcel_Cell $cell, $value = null)
{
// sanitize UTF-8 strings
if (is_string($value)) {
$value = PHPExcel_Shared_String::SanitizeUTF8($value);
}
// Set value explicit
$cell->setValueExplicit( $value, PHPExcel_Cell_DataType::dataTypeForValue($value) );
// Done!
return true;
}
/**
* DataType for value
*
* @param mixed $pValue
* @return int
*/
public static function dataTypeForValue($pValue = null) {
// Match the value against a few data types
if (is_null($pValue)) {
return PHPExcel_Cell_DataType::TYPE_NULL;
} elseif ($pValue === '') {
return PHPExcel_Cell_DataType::TYPE_STRING;
} elseif ($pValue instanceof PHPExcel_RichText) {
return PHPExcel_Cell_DataType::TYPE_STRING;
} elseif ($pValue{0} === '=') {
return PHPExcel_Cell_DataType::TYPE_FORMULA;
} elseif (is_bool($pValue)) {
return PHPExcel_Cell_DataType::TYPE_BOOL;
} elseif (is_float($pValue) || is_int($pValue)) {
return PHPExcel_Cell_DataType::TYPE_NUMERIC;
} elseif (preg_match('/^\-?[0-9]*\\.?[0-9]*$/', $pValue)) {
return PHPExcel_Cell_DataType::TYPE_NUMERIC;
} elseif (is_string($pValue) && array_key_exists($pValue, PHPExcel_Cell_DataType::getErrorCodes())) {
return PHPExcel_Cell_DataType::TYPE_ERROR;
} else {
return PHPExcel_Cell_DataType::TYPE_STRING;
}
}
}

View File

@@ -0,0 +1,159 @@
<?php
/**
* PHPExcel
*
* Copyright (c) 2006 - 2009 PHPExcel
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
* License as published by the Free Software Foundation; either
* version 2.1 of the License, or (at your option) any later version.
*
* This library is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public
* License along with this library; if not, write to the Free Software
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
*
* @category PHPExcel
* @package PHPExcel_Cell
* @copyright Copyright (c) 2006 - 2009 PHPExcel (http://www.codeplex.com/PHPExcel)
* @license http://www.gnu.org/licenses/old-licenses/lgpl-2.1.txt LGPL
* @version 1.7.0, 2009-08-10
*/
/**
* PHPExcel_Cell_Hyperlink
*
* @category PHPExcel
* @package PHPExcel_Cell
* @copyright Copyright (c) 2006 - 2009 PHPExcel (http://www.codeplex.com/PHPExcel)
*/
class PHPExcel_Cell_Hyperlink
{
/**
* Cell representing the hyperlink
*
* @var PHPExcel_Cell
*/
private $_cell;
/**
* URL to link the cell to
*
* @var string
*/
private $_url;
/**
* Tooltip to display on the hyperlink
*
* @var string
*/
private $_tooltip;
/**
* Create a new PHPExcel_Cell_Hyperlink
*
* @param PHPExcel_Cell $pCell Parent cell
* @param string $pUrl Url to link the cell to
* @param string $pTooltip Tooltip to display on the hyperlink
* @throws Exception
*/
public function __construct(PHPExcel_Cell $pCell = null, $pUrl = '', $pTooltip = '')
{
// Initialise member variables
$this->_url = $pUrl;
$this->_tooltip = $pTooltip;
// Set cell
$this->_parent = $pCell;
}
/**
* Get URL
*
* @return string
*/
public function getUrl() {
return $this->_url;
}
/**
* Set URL
*
* @param string $value
* @return PHPExcel_Cell_Hyperlink
*/
public function setUrl($value = '') {
$this->_url = $value;
return $this;
}
/**
* Get tooltip
*
* @return string
*/
public function getTooltip() {
return $this->_tooltip;
}
/**
* Set tooltip
*
* @param string $value
* @return PHPExcel_Cell_Hyperlink
*/
public function setTooltip($value = '') {
$this->_tooltip = $value;
return $this;
}
/**
* Is this hyperlink internal? (to another sheet)
*
* @return boolean
*/
public function isInternal() {
return strpos($this->_url, 'sheet://') !== false;
}
/**
* Get parent
*
* @return PHPExcel_Cell
*/
public function getParent() {
return $this->_parent;
}
/**
* Set Parent
*
* @param PHPExcel_Cell $value
* @return PHPExcel_Cell_Hyperlink
*/
public function setParent($value = null) {
$this->_parent = $value;
return $this;
}
/**
* Get hash code
*
* @return string Hash code
*/
public function getHashCode() {
return md5(
$this->_url
. $this->_tooltip
. $this->_parent->getCoordinate()
. __CLASS__
);
}
}

View File

@@ -0,0 +1,58 @@
<?php
/**
* PHPExcel
*
* Copyright (c) 2006 - 2009 PHPExcel
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
* License as published by the Free Software Foundation; either
* version 2.1 of the License, or (at your option) any later version.
*
* This library is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public
* License along with this library; if not, write to the Free Software
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
*
* @category PHPExcel
* @package PHPExcel_Cell
* @copyright Copyright (c) 2006 - 2009 PHPExcel (http://www.codeplex.com/PHPExcel)
* @license http://www.gnu.org/licenses/old-licenses/lgpl-2.1.txt LGPL
* @version 1.7.0, 2009-08-10
*/
/** PHPExcel root directory */
if (!defined('PHPEXCEL_ROOT')) {
/**
* @ignore
*/
define('PHPEXCEL_ROOT', dirname(__FILE__) . '/../../');
}
/** PHPExcel_Cell */
require_once PHPEXCEL_ROOT . 'PHPExcel/Cell.php';
/**
* PHPExcel_Cell_IValueBinder
*
* @category PHPExcel
* @package PHPExcel_Cell
* @copyright Copyright (c) 2006 - 2009 PHPExcel (http://www.codeplex.com/PHPExcel)
*/
interface PHPExcel_Cell_IValueBinder
{
/**
* Bind value to a cell
*
* @param PHPExcel_Cell $cell Cell to bind value to
* @param mixed $value Value to bind in cell
* @return boolean
*/
public function bindValue(PHPExcel_Cell $cell, $value = null);
}

View File

@@ -0,0 +1,337 @@
<?php
/**
* PHPExcel
*
* Copyright (c) 2006 - 2009 PHPExcel
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
* License as published by the Free Software Foundation; either
* version 2.1 of the License, or (at your option) any later version.
*
* This library is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public
* License along with this library; if not, write to the Free Software
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
*
* @category PHPExcel
* @package PHPExcel
* @copyright Copyright (c) 2006 - 2009 PHPExcel (http://www.codeplex.com/PHPExcel)
* @license http://www.gnu.org/licenses/old-licenses/lgpl-2.1.txt LGPL
* @version 1.7.0, 2009-08-10
*/
/** PHPExcel root directory */
if (!defined('PHPEXCEL_ROOT')) {
/**
* @ignore
*/
define('PHPEXCEL_ROOT', dirname(__FILE__) . '/../');
}
/** PHPExcel_RichText */
require_once PHPEXCEL_ROOT . 'PHPExcel/RichText.php';
/** PHPExcel_Style_Color */
require_once PHPEXCEL_ROOT . 'PHPExcel/Style/Color.php';
/** PHPExcel_IComparable */
require_once PHPEXCEL_ROOT . 'PHPExcel/IComparable.php';
/**
* PHPExcel_Comment
*
* @category PHPExcel
* @package PHPExcel
* @copyright Copyright (c) 2006 - 2009 PHPExcel (http://www.codeplex.com/PHPExcel)
*/
class PHPExcel_Comment implements PHPExcel_IComparable
{
/**
* Author
*
* @var string
*/
private $_author;
/**
* Rich text comment
*
* @var PHPExcel_RichText
*/
private $_text;
/**
* Comment width (CSS style, i.e. XXpx or YYpt)
*
* @var string
*/
private $_width = '96pt';
/**
* Left margin (CSS style, i.e. XXpx or YYpt)
*
* @var string
*/
private $_marginLeft = '59.25pt';
/**
* Top margin (CSS style, i.e. XXpx or YYpt)
*
* @var string
*/
private $_marginTop = '1.5pt';
/**
* Visible
*
* @var boolean
*/
private $_visible = false;
/**
* Comment height (CSS style, i.e. XXpx or YYpt)
*
* @var string
*/
private $_height = '55.5pt';
/**
* Comment fill color
*
* @var PHPExcel_Style_Color
*/
private $_fillColor;
/**
* Create a new PHPExcel_Comment
*
* @throws Exception
*/
public function __construct()
{
// Initialise variables
$this->_author = 'Author';
$this->_text = new PHPExcel_RichText();
$this->_fillColor = new PHPExcel_Style_Color('FFFFFFE1');
}
/**
* Get Author
*
* @return string
*/
public function getAuthor() {
return $this->_author;
}
/**
* Set Author
*
* @param string $pValue
* @return PHPExcel_Comment
*/
public function setAuthor($pValue = '') {
$this->_author = $pValue;
return $this;
}
/**
* Get Rich text comment
*
* @return PHPExcel_RichText
*/
public function getText() {
return $this->_text;
}
/**
* Set Rich text comment
*
* @param PHPExcel_RichText $pValue
* @return PHPExcel_Comment
*/
public function setText(PHPExcel_RichText $pValue) {
$this->_text = $pValue;
return $this;
}
/**
* Get comment width (CSS style, i.e. XXpx or YYpt)
*
* @return string
*/
public function getWidth() {
return $this->_width;
}
/**
* Set comment width (CSS style, i.e. XXpx or YYpt)
*
* @param string $value
* @return PHPExcel_Comment
*/
public function setWidth($value = '96pt') {
$this->_width = $value;
return $this;
}
/**
* Get comment height (CSS style, i.e. XXpx or YYpt)
*
* @return string
*/
public function getHeight() {
return $this->_height;
}
/**
* Set comment height (CSS style, i.e. XXpx or YYpt)
*
* @param string $value
* @return PHPExcel_Comment
*/
public function setHeight($value = '55.5pt') {
$this->_height = $value;
return $this;
}
/**
* Get left margin (CSS style, i.e. XXpx or YYpt)
*
* @return string
*/
public function getMarginLeft() {
return $this->_marginLeft;
}
/**
* Set left margin (CSS style, i.e. XXpx or YYpt)
*
* @param string $value
* @return PHPExcel_Comment
*/
public function setMarginLeft($value = '59.25pt') {
$this->_marginLeft = $value;
return $this;
}
/**
* Get top margin (CSS style, i.e. XXpx or YYpt)
*
* @return string
*/
public function getMarginTop() {
return $this->_marginTop;
}
/**
* Set top margin (CSS style, i.e. XXpx or YYpt)
*
* @param string $value
* @return PHPExcel_Comment
*/
public function setMarginTop($value = '1.5pt') {
$this->_marginTop = $value;
return $this;
}
/**
* Is the comment visible by default?
*
* @return boolean
*/
public function getVisible() {
return $this->_visible;
}
/**
* Set comment default visibility
*
* @param boolean $value
* @return PHPExcel_Comment
*/
public function setVisible($value = false) {
$this->_visible = $value;
return $this;
}
/**
* Get fill color
*
* @return PHPExcel_Style_Color
*/
public function getFillColor() {
return $this->_fillColor;
}
/**
* Get hash code
*
* @return string Hash code
*/
public function getHashCode() {
return md5(
$this->_author
. $this->_text->getHashCode()
. $this->_width
. $this->_height
. $this->_marginLeft
. $this->_marginTop
. ($this->_visible ? 1 : 0)
. $this->_fillColor->getHashCode()
. __CLASS__
);
}
/**
* Hash index
*
* @var string
*/
private $_hashIndex;
/**
* Get hash index
*
* Note that this index may vary during script execution! Only reliable moment is
* while doing a write of a workbook and when changes are not allowed.
*
* @return string Hash index
*/
public function getHashIndex() {
return $this->_hashIndex;
}
/**
* Set hash index
*
* Note that this index may vary during script execution! Only reliable moment is
* while doing a write of a workbook and when changes are not allowed.
*
* @param string $value Hash index
*/
public function setHashIndex($value) {
$this->_hashIndex = $value;
}
/**
* Implement PHP __clone to create a deep clone, not just a shallow copy.
*/
public function __clone() {
$vars = get_object_vars($this);
foreach ($vars as $key => $value) {
if (is_object($value)) {
$this->$key = clone $value;
} else {
$this->$key = $value;
}
}
}
}

View File

@@ -0,0 +1,345 @@
<?php
/**
* PHPExcel
*
* Copyright (c) 2006 - 2009 PHPExcel
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
* License as published by the Free Software Foundation; either
* version 2.1 of the License, or (at your option) any later version.
*
* This library is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public
* License along with this library; if not, write to the Free Software
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
*
* @category PHPExcel
* @package PHPExcel
* @copyright Copyright (c) 2006 - 2009 PHPExcel (http://www.codeplex.com/PHPExcel)
* @license http://www.gnu.org/licenses/old-licenses/lgpl-2.1.txt LGPL
* @version 1.7.0, 2009-08-10
*/
/**
* PHPExcel_DocumentProperties
*
* @category PHPExcel
* @package PHPExcel
* @copyright Copyright (c) 2006 - 2009 PHPExcel (http://www.codeplex.com/PHPExcel)
*/
class PHPExcel_DocumentProperties
{
/**
* Creator
*
* @var string
*/
private $_creator;
/**
* LastModifiedBy
*
* @var string
*/
private $_lastModifiedBy;
/**
* Created
*
* @var datetime
*/
private $_created;
/**
* Modified
*
* @var datetime
*/
private $_modified;
/**
* Title
*
* @var string
*/
private $_title;
/**
* Description
*
* @var string
*/
private $_description;
/**
* Subject
*
* @var string
*/
private $_subject;
/**
* Keywords
*
* @var string
*/
private $_keywords;
/**
* Category
*
* @var string
*/
private $_category;
/**
* Company
*
* @var string
*/
private $_company;
/**
* Create a new PHPExcel_DocumentProperties
*/
public function __construct()
{
// Initialise values
$this->_creator = 'Unknown Creator';
$this->_lastModifiedBy = $this->_creator;
$this->_created = time();
$this->_modified = time();
$this->_title = "Untitled Spreadsheet";
$this->_subject = '';
$this->_description = '';
$this->_keywords = '';
$this->_category = '';
$this->_company = 'Microsoft Corporation';
}
/**
* Get Creator
*
* @return string
*/
public function getCreator() {
return $this->_creator;
}
/**
* Set Creator
*
* @param string $pValue
* @return PHPExcel_DocumentProperties
*/
public function setCreator($pValue = '') {
$this->_creator = $pValue;
return $this;
}
/**
* Get Last Modified By
*
* @return string
*/
public function getLastModifiedBy() {
return $this->_lastModifiedBy;
}
/**
* Set Last Modified By
*
* @param string $pValue
* @return PHPExcel_DocumentProperties
*/
public function setLastModifiedBy($pValue = '') {
$this->_lastModifiedBy = $pValue;
return $this;
}
/**
* Get Created
*
* @return datetime
*/
public function getCreated() {
return $this->_created;
}
/**
* Set Created
*
* @param datetime $pValue
* @return PHPExcel_DocumentProperties
*/
public function setCreated($pValue = null) {
if (is_null($pValue)) {
$pValue = time();
}
$this->_created = $pValue;
return $this;
}
/**
* Get Modified
*
* @return datetime
*/
public function getModified() {
return $this->_modified;
}
/**
* Set Modified
*
* @param datetime $pValue
* @return PHPExcel_DocumentProperties
*/
public function setModified($pValue = null) {
if (is_null($pValue)) {
$pValue = time();
}
$this->_modified = $pValue;
return $this;
}
/**
* Get Title
*
* @return string
*/
public function getTitle() {
return $this->_title;
}
/**
* Set Title
*
* @param string $pValue
* @return PHPExcel_DocumentProperties
*/
public function setTitle($pValue = '') {
$this->_title = $pValue;
return $this;
}
/**
* Get Description
*
* @return string
*/
public function getDescription() {
return $this->_description;
}
/**
* Set Description
*
* @param string $pValue
* @return PHPExcel_DocumentProperties
*/
public function setDescription($pValue = '') {
$this->_description = $pValue;
return $this;
}
/**
* Get Subject
*
* @return string
*/
public function getSubject() {
return $this->_subject;
}
/**
* Set Subject
*
* @param string $pValue
* @return PHPExcel_DocumentProperties
*/
public function setSubject($pValue = '') {
$this->_subject = $pValue;
return $this;
}
/**
* Get Keywords
*
* @return string
*/
public function getKeywords() {
return $this->_keywords;
}
/**
* Set Keywords
*
* @param string $pValue
* @return PHPExcel_DocumentProperties
*/
public function setKeywords($pValue = '') {
$this->_keywords = $pValue;
return $this;
}
/**
* Get Category
*
* @return string
*/
public function getCategory() {
return $this->_category;
}
/**
* Set Category
*
* @param string $pValue
* @return PHPExcel_DocumentProperties
*/
public function setCategory($pValue = '') {
$this->_category = $pValue;
return $this;
}
/**
* Get Company
*
* @return string
*/
public function getCompany() {
return $this->_company;
}
/**
* Set Company
*
* @param string $pValue
* @return PHPPowerPoint_DocumentProperties
*/
public function setCompany($pValue = '') {
$this->_company = $pValue;
return $this;
}
/**
* Implement PHP __clone to create a deep clone, not just a shallow copy.
*/
public function __clone() {
$vars = get_object_vars($this);
foreach ($vars as $key => $value) {
if (is_object($value)) {
$this->$key = clone $value;
} else {
$this->$key = $value;
}
}
}
}

View File

@@ -0,0 +1,230 @@
<?php
/**
* PHPExcel
*
* Copyright (c) 2006 - 2009 PHPExcel
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
* License as published by the Free Software Foundation; either
* version 2.1 of the License, or (at your option) any later version.
*
* This library is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public
* License along with this library; if not, write to the Free Software
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
*
* @category PHPExcel
* @package PHPExcel
* @copyright Copyright (c) 2006 - 2009 PHPExcel (http://www.codeplex.com/PHPExcel)
* @license http://www.gnu.org/licenses/old-licenses/lgpl-2.1.txt LGPL
* @version 1.7.0, 2009-08-10
*/
/** PHPExcel root directory */
if (!defined('PHPEXCEL_ROOT')) {
/**
* @ignore
*/
define('PHPEXCEL_ROOT', dirname(__FILE__) . '/../');
}
/** PHPExcel_Shared_PasswordHasher */
require_once PHPEXCEL_ROOT . 'PHPExcel/Shared/PasswordHasher.php';
/**
* PHPExcel_DocumentSecurity
*
* @category PHPExcel
* @package PHPExcel
* @copyright Copyright (c) 2006 - 2009 PHPExcel (http://www.codeplex.com/PHPExcel)
*/
class PHPExcel_DocumentSecurity
{
/**
* LockRevision
*
* @var boolean
*/
private $_lockRevision;
/**
* LockStructure
*
* @var boolean
*/
private $_lockStructure;
/**
* LockWindows
*
* @var boolean
*/
private $_lockWindows;
/**
* RevisionsPassword
*
* @var string
*/
private $_revisionsPassword;
/**
* WorkbookPassword
*
* @var string
*/
private $_workbookPassword;
/**
* Create a new PHPExcel_DocumentSecurity
*/
public function __construct()
{
// Initialise values
$this->_lockRevision = false;
$this->_lockStructure = false;
$this->_lockWindows = false;
$this->_revisionsPassword = '';
$this->_workbookPassword = '';
}
/**
* Is some sort of dcument security enabled?
*
* @return boolean
*/
function isSecurityEnabled() {
return $this->_lockRevision ||
$this->_lockStructure ||
$this->_lockWindows;
}
/**
* Get LockRevision
*
* @return boolean
*/
function getLockRevision() {
return $this->_lockRevision;
}
/**
* Set LockRevision
*
* @param boolean $pValue
* @return PHPExcel_DocumentSecurity
*/
function setLockRevision($pValue = false) {
$this->_lockRevision = $pValue;
return $this;
}
/**
* Get LockStructure
*
* @return boolean
*/
function getLockStructure() {
return $this->_lockStructure;
}
/**
* Set LockStructure
*
* @param boolean $pValue
* @return PHPExcel_DocumentSecurity
*/
function setLockStructure($pValue = false) {
$this->_lockStructure = $pValue;
return $this;
}
/**
* Get LockWindows
*
* @return boolean
*/
function getLockWindows() {
return $this->_lockWindows;
}
/**
* Set LockWindows
*
* @param boolean $pValue
* @return PHPExcel_DocumentSecurity
*/
function setLockWindows($pValue = false) {
$this->_lockWindows = $pValue;
return $this;
}
/**
* Get RevisionsPassword (hashed)
*
* @return string
*/
function getRevisionsPassword() {
return $this->_revisionsPassword;
}
/**
* Set RevisionsPassword
*
* @param string $pValue
* @param boolean $pAlreadyHashed If the password has already been hashed, set this to true
* @return PHPExcel_DocumentSecurity
*/
function setRevisionsPassword($pValue = '', $pAlreadyHashed = false) {
if (!$pAlreadyHashed) {
$pValue = PHPExcel_Shared_PasswordHasher::hashPassword($pValue);
}
$this->_revisionsPassword = $pValue;
return $this;
}
/**
* Get WorkbookPassword (hashed)
*
* @return string
*/
function getWorkbookPassword() {
return $this->_workbookPassword;
}
/**
* Set WorkbookPassword
*
* @param string $pValue
* @param boolean $pAlreadyHashed If the password has already been hashed, set this to true
* @return PHPExcel_DocumentSecurity
*/
function setWorkbookPassword($pValue = '', $pAlreadyHashed = false) {
if (!$pAlreadyHashed) {
$pValue = PHPExcel_Shared_PasswordHasher::hashPassword($pValue);
}
$this->_workbookPassword = $pValue;
return $this;
}
/**
* Implement PHP __clone to create a deep clone, not just a shallow copy.
*/
public function __clone() {
$vars = get_object_vars($this);
foreach ($vars as $key => $value) {
if (is_object($value)) {
$this->$key = clone $value;
} else {
$this->$key = $value;
}
}
}
}

View File

@@ -0,0 +1,228 @@
<?php
/**
* PHPExcel
*
* Copyright (c) 2006 - 2009 PHPExcel
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
* License as published by the Free Software Foundation; either
* version 2.1 of the License, or (at your option) any later version.
*
* This library is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public
* License along with this library; if not, write to the Free Software
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
*
* @category PHPExcel
* @package PHPExcel
* @copyright Copyright (c) 2006 - 2009 PHPExcel (http://www.codeplex.com/PHPExcel)
* @license http://www.gnu.org/licenses/old-licenses/lgpl-2.1.txt LGPL
* @version 1.7.0, 2009-08-10
*/
/** PHPExcel root directory */
if (!defined('PHPEXCEL_ROOT')) {
/**
* @ignore
*/
define('PHPEXCEL_ROOT', dirname(__FILE__) . '/../');
}
/** PHPExcel_IComparable */
require_once PHPEXCEL_ROOT . 'PHPExcel/IComparable.php';
/**
* PHPExcel_HashTable
*
* @category PHPExcel
* @package PHPExcel
* @copyright Copyright (c) 2006 - 2009 PHPExcel (http://www.codeplex.com/PHPExcel)
*/
class PHPExcel_HashTable
{
/**
* HashTable elements
*
* @var array
*/
public $_items = array();
/**
* HashTable key map
*
* @var array
*/
public $_keyMap = array();
/**
* Create a new PHPExcel_HashTable
*
* @param PHPExcel_IComparable[] $pSource Optional source array to create HashTable from
* @throws Exception
*/
public function __construct($pSource = null)
{
if (!is_null($pSource)) {
// Create HashTable
$this->addFromSource($pSource);
}
}
/**
* Add HashTable items from source
*
* @param PHPExcel_IComparable[] $pSource Source array to create HashTable from
* @throws Exception
*/
public function addFromSource($pSource = null) {
// Check if an array was passed
if ($pSource == null) {
return;
} else if (!is_array($pSource)) {
throw new Exception('Invalid array parameter passed.');
}
foreach ($pSource as $item) {
$this->add($item);
}
}
/**
* Add HashTable item
*
* @param PHPExcel_IComparable $pSource Item to add
* @throws Exception
*/
public function add(PHPExcel_IComparable $pSource = null) {
// Determine hashcode
$hashCode = null;
$hashIndex = $pSource->getHashIndex();
if ( is_null ( $hashIndex ) ) {
$hashCode = $pSource->getHashCode();
} else if ( isset ( $this->_keyMap[$hashIndex] ) ) {
$hashCode = $this->_keyMap[$hashIndex];
} else {
$hashCode = $pSource->getHashCode();
}
// Add value
if (!isset($this->_items[ $hashCode ])) {
$this->_items[ $hashCode ] = $pSource;
$index = count($this->_items) - 1;
$this->_keyMap[ $index ] = $hashCode;
$pSource->setHashIndex( $index );
} else {
$pSource->setHashIndex( $this->_items[ $hashCode ]->getHashIndex() );
}
}
/**
* Remove HashTable item
*
* @param PHPExcel_IComparable $pSource Item to remove
* @throws Exception
*/
public function remove(PHPExcel_IComparable $pSource = null) {
if (isset($this->_items[ $pSource->getHashCode() ])) {
unset($this->_items[ $pSource->getHashCode() ]);
$deleteKey = -1;
foreach ($this->_keyMap as $key => $value) {
if ($deleteKey >= 0) {
$this->_keyMap[$key - 1] = $value;
}
if ($value == $pSource->getHashCode()) {
$deleteKey = $key;
}
}
unset($this->_keyMap[ count($this->_keyMap) - 1 ]);
}
}
/**
* Clear HashTable
*
*/
public function clear() {
$this->_items = array();
$this->_keyMap = array();
}
/**
* Count
*
* @return int
*/
public function count() {
return count($this->_items);
}
/**
* Get index for hash code
*
* @param string $pHashCode
* @return int Index
*/
public function getIndexForHashCode($pHashCode = '') {
return array_search($pHashCode, $this->_keyMap);
}
/**
* Get by index
*
* @param int $pIndex
* @return PHPExcel_IComparable
*
*/
public function getByIndex($pIndex = 0) {
if (isset($this->_keyMap[$pIndex])) {
return $this->getByHashCode( $this->_keyMap[$pIndex] );
}
return null;
}
/**
* Get by hashcode
*
* @param string $pHashCode
* @return PHPExcel_IComparable
*
*/
public function getByHashCode($pHashCode = '') {
if (isset($this->_items[$pHashCode])) {
return $this->_items[$pHashCode];
}
return null;
}
/**
* HashTable to array
*
* @return PHPExcel_IComparable[]
*/
public function toArray() {
return $this->_items;
}
/**
* Implement PHP __clone to create a deep clone, not just a shallow copy.
*/
public function __clone() {
$vars = get_object_vars($this);
foreach ($vars as $key => $value) {
if (is_object($value)) {
$this->$key = clone $value;
}
}
}
}

View File

@@ -0,0 +1,62 @@
<?php
/**
* PHPExcel
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
* License as published by the Free Software Foundation; either
* version 2.1 of the License, or (at your option) any later version.
*
* This library is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public
* License along with this library; if not, write to the Free Software
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
*
* @category PHPExcel
* @package PHPExcel
* @copyright Copyright (c) 2006 - 2009 PHPExcel (http://www.codeplex.com/PHPExcel)
* @license http://www.gnu.org/licenses/old-licenses/lgpl-2.1.txt LGPL
* @version 1.7.0, 2009-08-10
*/
/**
* PHPExcel_IComparable
*
* @category PHPExcel
* @package PHPExcel
* @copyright Copyright (c) 2006 - 2009 PHPExcel (http://www.codeplex.com/PHPExcel)
*/
interface PHPExcel_IComparable
{
/**
* Get hash code
*
* @return string Hash code
*/
public function getHashCode();
/**
* Get hash index
*
* Note that this index may vary during script execution! Only reliable moment is
* while doing a write of a workbook and when changes are not allowed.
*
* @return string Hash index
*/
public function getHashIndex();
/**
* Set hash index
*
* Note that this index may vary during script execution! Only reliable moment is
* while doing a write of a workbook and when changes are not allowed.
*
* @param string $value Hash index
*/
public function setHashIndex($value);
}

View File

@@ -0,0 +1,209 @@
<?php
/**
* PHPExcel
*
* Copyright (c) 2006 - 2009 PHPExcel
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
* License as published by the Free Software Foundation; either
* version 2.1 of the License, or (at your option) any later version.
*
* This library is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public
* License along with this library; if not, write to the Free Software
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
*
* @category PHPExcel
* @package PHPExcel
* @copyright Copyright (c) 2006 - 2009 PHPExcel (http://www.codeplex.com/PHPExcel)
* @license http://www.gnu.org/licenses/old-licenses/lgpl-2.1.txt LGPL
* @version 1.7.0, 2009-08-10
*/
/** PHPExcel root directory */
if (!defined('PHPEXCEL_ROOT')) {
/**
* @ignore
*/
define('PHPEXCEL_ROOT', dirname(__FILE__) . '/../');
}
/** PHPExcel */
require_once PHPEXCEL_ROOT . 'PHPExcel.php';
/** PHPExcel_IWriter */
require_once PHPEXCEL_ROOT . 'PHPExcel/Writer/IWriter.php';
/** PHPExcel_IReader */
require_once PHPEXCEL_ROOT . 'PHPExcel/Reader/IReader.php';
/**
* PHPExcel_IOFactory
*
* @category PHPExcel
* @package PHPExcel
* @copyright Copyright (c) 2006 - 2009 PHPExcel (http://www.codeplex.com/PHPExcel)
*/
class PHPExcel_IOFactory
{
/**
* Search locations
*
* @var array
*/
private static $_searchLocations = array(
array( 'type' => 'IWriter', 'path' => 'PHPExcel/Writer/{0}.php', 'class' => 'PHPExcel_Writer_{0}' ),
array( 'type' => 'IReader', 'path' => 'PHPExcel/Reader/{0}.php', 'class' => 'PHPExcel_Reader_{0}' )
);
/**
* Autoresolve classes
*
* @var array
*/
private static $_autoResolveClasses = array(
'Excel2007',
'Excel5',
'Serialized',
'CSV'
);
/**
* Private constructor for PHPExcel_IOFactory
*/
private function __construct() { }
/**
* Get search locations
*
* @return array
*/
public static function getSearchLocations() {
return self::$_searchLocations;
}
/**
* Set search locations
*
* @param array $value
* @throws Exception
*/
public static function setSearchLocations($value) {
if (is_array($value)) {
self::$_searchLocations = $value;
} else {
throw new Exception('Invalid parameter passed.');
}
}
/**
* Add search location
*
* @param string $type Example: IWriter
* @param string $location Example: PHPExcel/Writer/{0}.php
* @param string $classname Example: PHPExcel_Writer_{0}
*/
public static function addSearchLocation($type = '', $location = '', $classname = '') {
self::$_searchLocations[] = array( 'type' => $type, 'path' => $location, 'class' => $classname );
}
/**
* Create PHPExcel_Writer_IWriter
*
* @param PHPExcel $phpExcel
* @param string $writerType Example: Excel2007
* @return PHPExcel_Writer_IWriter
*/
public static function createWriter(PHPExcel $phpExcel, $writerType = '') {
// Search type
$searchType = 'IWriter';
// Include class
foreach (self::$_searchLocations as $searchLocation) {
if ($searchLocation['type'] == $searchType) {
$className = str_replace('{0}', $writerType, $searchLocation['class']);
$classFile = str_replace('{0}', $writerType, $searchLocation['path']);
if (!class_exists($className)) {
require_once PHPEXCEL_ROOT . $classFile;
}
$instance = new $className($phpExcel);
if (!is_null($instance)) {
return $instance;
}
}
}
// Nothing found...
throw new Exception("No $searchType found for type $writerType");
}
/**
* Create PHPExcel_Reader_IReader
*
* @param string $readerType Example: Excel2007
* @return PHPExcel_Reader_IReader
*/
public static function createReader($readerType = '') {
// Search type
$searchType = 'IReader';
// Include class
foreach (self::$_searchLocations as $searchLocation) {
if ($searchLocation['type'] == $searchType) {
$className = str_replace('{0}', $readerType, $searchLocation['class']);
$classFile = str_replace('{0}', $readerType, $searchLocation['path']);
if (!class_exists($className)) {
require_once PHPEXCEL_ROOT . $classFile;
}
$instance = new $className();
if (!is_null($instance)) {
return $instance;
}
}
}
// Nothing found...
throw new Exception("No $searchType found for type $readerType");
}
/**
* Loads PHPExcel from file using automatic PHPExcel_Reader_IReader resolution
*
* @param string $pFileName
* @return PHPExcel
*/
public static function load($pFilename) {
$reader = self::createReaderForFile($pFilename);
return $reader->load($pFilename);
}
/**
* Create PHPExcel_Reader_IReader for file using automatic PHPExcel_Reader_IReader resolution
*
* @param string $pFileName
* @return PHPExcel_Reader_IReader
* @throws Exception
*/
public static function createReaderForFile($pFilename) {
// Try loading using self::$_autoResolveClasses
foreach (self::$_autoResolveClasses as $autoResolveClass) {
$reader = self::createReader($autoResolveClass);
if ($reader->canRead($pFilename)) {
return $reader;
}
}
throw new Exception("Could not automatically determine PHPExcel_Reader_IReader for file.");
}
}

View File

@@ -0,0 +1,231 @@
<?php
/**
* PHPExcel
*
* Copyright (c) 2006 - 2009 PHPExcel
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
* License as published by the Free Software Foundation; either
* version 2.1 of the License, or (at your option) any later version.
*
* This library is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public
* License along with this library; if not, write to the Free Software
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
*
* @category PHPExcel
* @package PHPExcel
* @copyright Copyright (c) 2006 - 2009 PHPExcel (http://www.codeplex.com/PHPExcel)
* @license http://www.gnu.org/licenses/old-licenses/lgpl-2.1.txt LGPL
* @version 1.7.0, 2009-08-10
*/
/** PHPExcel root directory */
if (!defined('PHPEXCEL_ROOT')) {
/**
* @ignore
*/
define('PHPEXCEL_ROOT', dirname(__FILE__) . '/../');
}
/** PHPExcel */
require_once PHPEXCEL_ROOT . 'PHPExcel.php';
/** PHPExcel_Worksheet */
require_once PHPEXCEL_ROOT . 'PHPExcel/Worksheet.php';
/** PHPExcel_ReferenceHelper */
require_once PHPEXCEL_ROOT . 'PHPExcel/ReferenceHelper.php';
/**
* PHPExcel_NamedRange
*
* @category PHPExcel
* @package PHPExcel
* @copyright Copyright (c) 2006 - 2009 PHPExcel (http://www.codeplex.com/PHPExcel)
*/
class PHPExcel_NamedRange
{
/**
* Range name
*
* @var string
*/
private $_name;
/**
* Worksheet on which the named range can be resolved
*
* @var PHPExcel_Worksheet
*/
private $_worksheet;
/**
* Range of the referenced cells
*
* @var string
*/
private $_range;
/**
* Is the named range local? (i.e. can only be used on $this->_worksheet)
*
* @var bool
*/
private $_localOnly;
/**
* Create a new NamedRange
*
* @param string $pName
* @param PHPExcel_Worksheet $pWorksheet
* @param string $pRange
* @param bool $pLocalOnly
*/
public function __construct($pName = null, PHPExcel_Worksheet $pWorksheet, $pRange = 'A1', $pLocalOnly = false)
{
// Validate data
if (is_null($pName) || is_null($pWorksheet)|| is_null($pRange)) {
throw new Exception('Parameters can not be null.');
}
// Set local members
$this->_name = $pName;
$this->_worksheet = $pWorksheet;
$this->_range = $pRange;
$this->_localOnly = $pLocalOnly;
}
/**
* Get name
*
* @return string
*/
public function getName() {
return $this->_name;
}
/**
* Set name
*
* @param string $value
* @return PHPExcel_NamedRange
*/
public function setName($value = null) {
if (!is_null($value)) {
// Old title
$oldTitle = $this->_name;
// Re-attach
if (!is_null($this->_worksheet)) {
$this->_worksheet->getParent()->removeNamedRange($this->_name,$this->_worksheet);
}
$this->_name = $value;
if (!is_null($this->_worksheet)) {
$this->_worksheet->getParent()->addNamedRange($this);
}
// New title
$newTitle = $this->_name;
PHPExcel_ReferenceHelper::getInstance()->updateNamedFormulas($this->_worksheet->getParent(), $oldTitle, $newTitle);
}
return $this;
}
/**
* Get worksheet
*
* @return PHPExcel_Worksheet
*/
public function getWorksheet() {
return $this->_worksheet;
}
/**
* Set worksheet
*
* @param PHPExcel_Worksheet $value
* @return PHPExcel_NamedRange
*/
public function setWorksheet(PHPExcel_Worksheet $value = null) {
if (!is_null($value)) {
$this->_worksheet = $value;
}
return $this;
}
/**
* Get range
*
* @return string
*/
public function getRange() {
return $this->_range;
}
/**
* Set range
*
* @param string $value
* @return PHPExcel_NamedRange
*/
public function setRange($value = null) {
if (!is_null($value)) {
$this->_range = $value;
}
return $this;
}
/**
* Get localOnly
*
* @return bool
*/
public function getLocalOnly() {
return $this->_localOnly;
}
/**
* Set localOnly
*
* @param bool $value
* @return PHPExcel_NamedRange
*/
public function setLocalOnly($value = false) {
$this->_localOnly = $value;
return $this;
}
/**
* Resolve a named range to a regular cell range
*
* @param string $pNamedRange Named range
* @param PHPExcel_Worksheet $pSheet Worksheet
* @return PHPExcel_NamedRange
*/
public static function resolveRange($pNamedRange = '', PHPExcel_Worksheet $pSheet) {
return $pSheet->getParent()->getNamedRange($pNamedRange, $pSheet);
}
/**
* Implement PHP __clone to create a deep clone, not just a shallow copy.
*/
public function __clone() {
$vars = get_object_vars($this);
foreach ($vars as $key => $value) {
if (is_object($value)) {
$this->$key = clone $value;
} else {
$this->$key = $value;
}
}
}
}

View File

@@ -0,0 +1,294 @@
<?php
/**
* PHPExcel
*
* Copyright (c) 2006 - 2009 PHPExcel
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
* License as published by the Free Software Foundation; either
* version 2.1 of the License, or (at your option) any later version.
*
* This library is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public
* License along with this library; if not, write to the Free Software
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
*
* @category PHPExcel
* @package PHPExcel_Reader
* @copyright Copyright (c) 2006 - 2009 PHPExcel (http://www.codeplex.com/PHPExcel)
* @license http://www.gnu.org/licenses/old-licenses/lgpl-2.1.txt LGPL
* @version 1.7.0, 2009-08-10
*/
/** PHPExcel root directory */
if (!defined('PHPEXCEL_ROOT')) {
/**
* @ignore
*/
define('PHPEXCEL_ROOT', dirname(__FILE__) . '/../../');
}
/** PHPExcel */
require_once PHPEXCEL_ROOT . 'PHPExcel.php';
/** PHPExcel_Reader_IReader */
require_once PHPEXCEL_ROOT . 'PHPExcel/Reader/IReader.php';
/** PHPExcel_Worksheet */
require_once PHPEXCEL_ROOT . 'PHPExcel/Worksheet.php';
/** PHPExcel_Cell */
require_once PHPEXCEL_ROOT . 'PHPExcel/Cell.php';
/** PHPExcel_Reader_DefaultReadFilter */
require_once PHPEXCEL_ROOT . 'PHPExcel/Reader/DefaultReadFilter.php';
/**
* PHPExcel_Reader_CSV
*
* @category PHPExcel
* @package PHPExcel_Reader
* @copyright Copyright (c) 2006 - 2009 PHPExcel (http://www.codeplex.com/PHPExcel)
*/
class PHPExcel_Reader_CSV implements PHPExcel_Reader_IReader
{
/**
* Delimiter
*
* @var string
*/
private $_delimiter;
/**
* Enclosure
*
* @var string
*/
private $_enclosure;
/**
* Line ending
*
* @var string
*/
private $_lineEnding;
/**
* Sheet index to read
*
* @var int
*/
private $_sheetIndex;
/**
* PHPExcel_Reader_IReadFilter instance
*
* @var PHPExcel_Reader_IReadFilter
*/
private $_readFilter = null;
/**
* Create a new PHPExcel_Reader_CSV
*/
public function __construct() {
$this->_delimiter = ',';
$this->_enclosure = '"';
$this->_lineEnding = PHP_EOL;
$this->_sheetIndex = 0;
$this->_readFilter = new PHPExcel_Reader_DefaultReadFilter();
}
/**
* Can the current PHPExcel_Reader_IReader read the file?
*
* @param string $pFileName
* @return boolean
*/
public function canRead($pFilename)
{
// Check if file exists
if (!file_exists($pFilename)) {
throw new Exception("Could not open " . $pFilename . " for reading! File does not exist.");
}
// Check if it is a CSV file (using file name)
return (substr(strtolower($pFilename), -3) == 'csv');
}
/**
* Loads PHPExcel from file
*
* @param string $pFilename
* @throws Exception
*/
public function load($pFilename)
{
// Create new PHPExcel
$objPHPExcel = new PHPExcel();
// Load into this instance
return $this->loadIntoExisting($pFilename, $objPHPExcel);
}
/**
* Read filter
*
* @return PHPExcel_Reader_IReadFilter
*/
public function getReadFilter() {
return $this->_readFilter;
}
/**
* Set read filter
*
* @param PHPExcel_Reader_IReadFilter $pValue
*/
public function setReadFilter(PHPExcel_Reader_IReadFilter $pValue) {
$this->_readFilter = $pValue;
}
/**
* Loads PHPExcel from file into PHPExcel instance
*
* @param string $pFilename
* @param PHPExcel $objPHPExcel
* @throws Exception
*/
public function loadIntoExisting($pFilename, PHPExcel $objPHPExcel)
{
// Check if file exists
if (!file_exists($pFilename)) {
throw new Exception("Could not open " . $pFilename . " for reading! File does not exist.");
}
// Create new PHPExcel
while ($objPHPExcel->getSheetCount() <= $this->_sheetIndex) {
$objPHPExcel->createSheet();
}
$objPHPExcel->setActiveSheetIndex( $this->_sheetIndex );
// Open file
$fileHandle = fopen($pFilename, 'r');
if ($fileHandle === false) {
throw new Exception("Could not open file $pFilename for reading.");
}
// Loop trough file
$currentRow = 0;
$rowData = array();
while (($rowData = fgetcsv($fileHandle, 0, $this->_delimiter, $this->_enclosure)) !== FALSE) {
++$currentRow;
$rowDataCount = count($rowData);
for ($i = 0; $i < $rowDataCount; ++$i) {
$columnLetter = PHPExcel_Cell::stringFromColumnIndex($i);
if ($rowData[$i] != '' && $this->_readFilter->readCell($columnLetter, $currentRow)) {
// Unescape enclosures
$rowData[$i] = str_replace("\\" . $this->_enclosure, $this->_enclosure, $rowData[$i]);
$rowData[$i] = str_replace($this->_enclosure . $this->_enclosure, $this->_enclosure, $rowData[$i]);
// Set cell value
$objPHPExcel->getActiveSheet()->setCellValue(
$columnLetter . $currentRow, $rowData[$i]
);
}
}
}
// Close file
fclose($fileHandle);
// Return
return $objPHPExcel;
}
/**
* Get delimiter
*
* @return string
*/
public function getDelimiter() {
return $this->_delimiter;
}
/**
* Set delimiter
*
* @param string $pValue Delimiter, defaults to ,
* @return PHPExcel_Reader_CSV
*/
public function setDelimiter($pValue = ',') {
$this->_delimiter = $pValue;
return $this;
}
/**
* Get enclosure
*
* @return string
*/
public function getEnclosure() {
return $this->_enclosure;
}
/**
* Set enclosure
*
* @param string $pValue Enclosure, defaults to "
* @return PHPExcel_Reader_CSV
*/
public function setEnclosure($pValue = '"') {
if ($pValue == '') {
$pValue = '"';
}
$this->_enclosure = $pValue;
return $this;
}
/**
* Get line ending
*
* @return string
*/
public function getLineEnding() {
return $this->_lineEnding;
}
/**
* Set line ending
*
* @param string $pValue Line ending, defaults to OS line ending (PHP_EOL)
* @return PHPExcel_Reader_CSV
*/
public function setLineEnding($pValue = PHP_EOL) {
$this->_lineEnding = $pValue;
return $this;
}
/**
* Get sheet index
*
* @return int
*/
public function getSheetIndex() {
return $this->_sheetIndex;
}
/**
* Set sheet index
*
* @param int $pValue Sheet index
* @return PHPExcel_Reader_CSV
*/
public function setSheetIndex($pValue = 0) {
$this->_sheetIndex = $pValue;
return $this;
}
}

View File

@@ -0,0 +1,61 @@
<?php
/**
* PHPExcel
*
* Copyright (c) 2006 - 2009 PHPExcel
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
* License as published by the Free Software Foundation; either
* version 2.1 of the License, or (at your option) any later version.
*
* This library is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public
* License along with this library; if not, write to the Free Software
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
*
* @category PHPExcel
* @package PHPExcel_Reader
* @copyright Copyright (c) 2006 - 2009 PHPExcel (http://www.codeplex.com/PHPExcel)
* @license http://www.gnu.org/licenses/old-licenses/lgpl-2.1.txt LGPL
* @version 1.7.0, 2009-08-10
*/
/** PHPExcel root directory */
if (!defined('PHPEXCEL_ROOT')) {
/**
* @ignore
*/
define('PHPEXCEL_ROOT', dirname(__FILE__) . '/../../');
}
/** PHPExcel_Reader_IReadFilter */
require_once PHPEXCEL_ROOT . 'PHPExcel/Reader/IReadFilter.php';
/**
* PHPExcel_Reader_DefaultReadFilter
*
* @category PHPExcel
* @package PHPExcel_Reader
* @copyright Copyright (c) 2006 - 2009 PHPExcel (http://www.codeplex.com/PHPExcel)
*/
class PHPExcel_Reader_DefaultReadFilter implements PHPExcel_Reader_IReadFilter
{
/**
* Should this cell be read?
*
* @param $column String column index
* @param $row Row index
* @param $worksheetName Optional worksheet name
* @return boolean
*/
public function readCell($column, $row, $worksheetName = '') {
return true;
}
}

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,709 @@
<?php
/**
* PHPExcel
*
* Copyright (c) 2006 - 2009 PHPExcel
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
* License as published by the Free Software Foundation; either
* version 2.1 of the License, or (at your option) any later version.
*
* This library is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public
* License along with this library; if not, write to the Free Software
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
*
* @category PHPExcel
* @package PHPExcel_Reader_Excel5
* @copyright Copyright (c) 2006 - 2009 PHPExcel (http://www.codeplex.com/PHPExcel)
* @license http://www.gnu.org/licenses/old-licenses/lgpl-2.1.txt LGPL
* @version 1.7.0, 2009-08-10
*/
/** PHPExcel root directory */
if (!defined('PHPEXCEL_ROOT')) {
/**
* @ignore
*/
define('PHPEXCEL_ROOT', dirname(__FILE__) . '/../../../');
}
/** PHPExcel_Cell */
require_once PHPEXCEL_ROOT . 'PHPExcel/Cell.php';
/** PHPExcel_Shared_Escher_DggContainer */
require_once PHPEXCEL_ROOT . 'PHPExcel/Shared/Escher/DggContainer.php';
/** PHPExcel_Shared_Escher_DggContainer_BstoreContainer */
require_once PHPEXCEL_ROOT . 'PHPExcel/Shared/Escher/DggContainer/BstoreContainer.php';
/** PHPExcel_Shared_Escher_DggContainer_BstoreContainer_BSE */
require_once PHPEXCEL_ROOT . 'PHPExcel/Shared/Escher/DggContainer/BstoreContainer/BSE.php';
/** PHPExcel_Shared_Escher_DggContainer_BstoreContainer_BSE_Blip */
require_once PHPEXCEL_ROOT . 'PHPExcel/Shared/Escher/DggContainer/BstoreContainer/BSE/Blip.php';
/** PHPExcel_Shared_Escher_DgContainer */
require_once PHPEXCEL_ROOT . 'PHPExcel/Shared/Escher/DgContainer.php';
/** PHPExcel_Shared_Escher_DgContainer_SpgrContainer */
require_once PHPEXCEL_ROOT . 'PHPExcel/Shared/Escher/DgContainer/SpgrContainer.php';
/** PHPExcel_Shared_Escher_DgContainer_SpgrContainer_SpContainer */
require_once PHPEXCEL_ROOT . 'PHPExcel/Shared/Escher/DgContainer/SpgrContainer/SpContainer.php';
/**
* PHPExcel_Reader_Excel5_Escher
*
* @category PHPExcel
* @package PHPExcel_Reader_Excel5
* @copyright Copyright (c) 2006 - 2009 PHPExcel (http://www.codeplex.com/PHPExcel)
*/
class PHPExcel_Reader_Excel5_Escher
{
const DGGCONTAINER = 0xF000;
const BSTORECONTAINER = 0xF001;
const DGCONTAINER = 0xF002;
const SPGRCONTAINER = 0xF003;
const SPCONTAINER = 0xF004;
const DGG = 0xF006;
const BSE = 0xF007;
const DG = 0xF008;
const SPGR = 0xF009;
const SP = 0xF00A;
const OPT = 0xF00B;
const CLIENTTEXTBOX = 0xF00D;
const CLIENTANCHOR = 0xF010;
const CLIENTDATA = 0xF011;
const BLIPJPEG = 0xF01D;
const BLIPPNG = 0xF01E;
const SPLITMENUCOLORS = 0xF11E;
const TERTIARYOPT = 0xF122;
/**
* Escher stream data (binary)
*
* @var string
*/
private $_data;
/**
* Size in bytes of the Escher stream data
*
* @var int
*/
private $_dataSize;
/**
* Current position of stream pointer in Escher stream data
*
* @var int
*/
private $_pos;
/**
* The object to be returned by the reader. Modified during load.
*
* @var mixed
*/
private $_object;
/**
* Create a new PHPExcel_Reader_Excel5_Escher instance
*
* @param mixed $object
*/
public function __construct($object)
{
$this->_object = $object;
}
/**
* Load Escher stream data. May be a partial Escher stream.
*
* @param string $data
*/
public function load($data)
{
$this->_data = $data;
// total byte size of Excel data (workbook global substream + sheet substreams)
$this->_dataSize = strlen($this->_data);
$this->_pos = 0;
// Parse Escher stream
while ($this->_pos < $this->_dataSize) {
// offset: 2; size: 2: Record Type
$fbt = $this->_GetInt2d($this->_data, $this->_pos + 2);
switch ($fbt) {
case self::DGGCONTAINER: $this->_readDggContainer(); break;
case self::DGG: $this->_readDgg(); break;
case self::BSTORECONTAINER: $this->_readBstoreContainer(); break;
case self::BSE: $this->_readBSE(); break;
case self::BLIPJPEG: $this->_readBlipJPEG(); break;
case self::BLIPPNG: $this->_readBlipPNG(); break;
case self::OPT: $this->_readOPT(); break;
case self::TERTIARYOPT: $this->_readTertiaryOPT(); break;
case self::SPLITMENUCOLORS: $this->_readSplitMenuColors(); break;
case self::DGCONTAINER: $this->_readDgContainer(); break;
case self::DG: $this->_readDg(); break;
case self::SPGRCONTAINER: $this->_readSpgrContainer(); break;
case self::SPCONTAINER: $this->_readSpContainer(); break;
case self::SPGR: $this->_readSpgr(); break;
case self::SP: $this->_readSp(); break;
case self::CLIENTTEXTBOX: $this->_readClientTextbox(); break;
case self::CLIENTANCHOR: $this->_readClientAnchor(); break;
case self::CLIENTDATA: $this->_readClientData(); break;
default: $this->_readDefault(); break;
}
}
return $this->_object;
}
/**
* Read a generic record
*/
private function _readDefault()
{
// offset 0; size: 2; recVer and recInstance
$verInstance = $this->_GetInt2d($this->_data, $this->_pos);
// offset: 2; size: 2: Record Type
$fbt = $this->_GetInt2d($this->_data, $this->_pos + 2);
// bit: 0-3; mask: 0x000F; recVer
$recVer = (0x000F & $verInstance) >> 0;
$length = $this->_GetInt4d($this->_data, $this->_pos + 4);
$recordData = substr($this->_data, $this->_pos + 8, $length);
// move stream pointer to next record
$this->_pos += 8 + $length;
}
/**
* Read DggContainer record (Drawing Group Container)
*/
private function _readDggContainer()
{
$length = $this->_GetInt4d($this->_data, $this->_pos + 4);
$recordData = substr($this->_data, $this->_pos + 8, $length);
// move stream pointer to next record
$this->_pos += 8 + $length;
// record is a container, read contents
$dggContainer = new PHPExcel_Shared_Escher_DggContainer();
$this->_object->setDggContainer($dggContainer);
$reader = new PHPExcel_Reader_Excel5_Escher($dggContainer);
$reader->load($recordData);
}
/**
* Read Dgg record (Drawing Group)
*/
private function _readDgg()
{
$length = $this->_GetInt4d($this->_data, $this->_pos + 4);
$recordData = substr($this->_data, $this->_pos + 8, $length);
// move stream pointer to next record
$this->_pos += 8 + $length;
}
/**
* Read BstoreContainer record (Blip Store Container)
*/
private function _readBstoreContainer()
{
$length = $this->_GetInt4d($this->_data, $this->_pos + 4);
$recordData = substr($this->_data, $this->_pos + 8, $length);
// move stream pointer to next record
$this->_pos += 8 + $length;
// record is a container, read contents
$bstoreContainer = new PHPExcel_Shared_Escher_DggContainer_BstoreContainer();
$this->_object->setBstoreContainer($bstoreContainer);
$reader = new PHPExcel_Reader_Excel5_Escher($bstoreContainer);
$reader->load($recordData);
}
/**
* Read BSE record
*/
private function _readBSE()
{
// offset: 0; size: 2; recVer and recInstance
// bit: 4-15; mask: 0xFFF0; recInstance
$recInstance = (0xFFF0 & $this->_GetInt2d($this->_data, $this->_pos)) >> 4;
$length = $this->_GetInt4d($this->_data, $this->_pos + 4);
$recordData = substr($this->_data, $this->_pos + 8, $length);
// move stream pointer to next record
$this->_pos += 8 + $length;
// add BSE to BstoreContainer
$BSE = new PHPExcel_Shared_Escher_DggContainer_BstoreContainer_BSE();
$this->_object->addBSE($BSE);
$BSE->setBLIPType($recInstance);
// offset: 0; size: 1; btWin32 (MSOBLIPTYPE)
$btWin32 = ord($recordData[0]);
// offset: 1; size: 1; btWin32 (MSOBLIPTYPE)
$btMacOS = ord($recordData[1]);
// offset: 2; size: 16; MD4 digest
$rgbUid = substr($recordData, 2, 16);
// offset: 18; size: 2; tag
$tag = $this->_GetInt2d($recordData, 18);
// offset: 20; size: 4; size of BLIP in bytes
$size = $this->_GetInt4d($recordData, 20);
// offset: 24; size: 4; number of references to this BLIP
$cRef = $this->_GetInt4d($recordData, 24);
// offset: 28; size: 4; MSOFO file offset
$foDelay = $this->_GetInt4d($recordData, 28);
// offset: 32; size: 1; unused1
$unused1 = ord($recordData{32});
// offset: 33; size: 1; size of nameData in bytes (including null terminator)
$cbName = ord($recordData{33});
// offset: 34; size: 1; unused2
$unused2 = ord($recordData{34});
// offset: 35; size: 1; unused3
$unused3 = ord($recordData{35});
// offset: 36; size: $cbName; nameData
$nameData = substr($recordData, 36, $cbName);
// offset: 36 + $cbName, size: var; the BLIP data
$blipData = substr($recordData, 36 + $cbName);
// record is a container, read contents
$reader = new PHPExcel_Reader_Excel5_Escher($BSE);
$reader->load($blipData);
}
/**
* Read BlipJPEG record. Holds raw JPEG image data
*/
private function _readBlipJPEG()
{
// offset: 0; size: 2; recVer and recInstance
// bit: 4-15; mask: 0xFFF0; recInstance
$recInstance = (0xFFF0 & $this->_GetInt2d($this->_data, $this->_pos)) >> 4;
$length = $this->_GetInt4d($this->_data, $this->_pos + 4);
$recordData = substr($this->_data, $this->_pos + 8, $length);
// move stream pointer to next record
$this->_pos += 8 + $length;
$pos = 0;
// offset: 0; size: 16; rgbUid1 (MD4 digest of)
$rgbUid1 = substr($recordData, 0, 16);
$pos += 16;
// offset: 16; size: 16; rgbUid2 (MD4 digest), only if $recInstance = 0x46B or 0x6E3
if (in_array($recInstance, array(0x046B, 0x06E3))) {
$rgbUid2 = substr($recordData, 16, 16);
$pos += 16;
}
// offset: var; size: 1; tag
$tag = ord($recordData{$pos});
$pos += 1;
// offset: var; size: var; the raw image data
$data = substr($recordData, $pos);
$blip = new PHPExcel_Shared_Escher_DggContainer_BstoreContainer_BSE_Blip();
$blip->setData($data);
$this->_object->setBlip($blip);
}
/**
* Read BlipPNG record. Holds raw PNG image data
*/
private function _readBlipPNG()
{
// offset: 0; size: 2; recVer and recInstance
// bit: 4-15; mask: 0xFFF0; recInstance
$recInstance = (0xFFF0 & $this->_GetInt2d($this->_data, $this->_pos)) >> 4;
$length = $this->_GetInt4d($this->_data, $this->_pos + 4);
$recordData = substr($this->_data, $this->_pos + 8, $length);
// move stream pointer to next record
$this->_pos += 8 + $length;
$pos = 0;
// offset: 0; size: 16; rgbUid1 (MD4 digest of)
$rgbUid1 = substr($recordData, 0, 16);
$pos += 16;
// offset: 16; size: 16; rgbUid2 (MD4 digest), only if $recInstance = 0x46B or 0x6E3
if ($recInstance == 0x06E1) {
$rgbUid2 = substr($recordData, 16, 16);
$pos += 16;
}
// offset: var; size: 1; tag
$tag = ord($recordData{$pos});
$pos += 1;
// offset: var; size: var; the raw image data
$data = substr($recordData, $pos);
$blip = new PHPExcel_Shared_Escher_DggContainer_BstoreContainer_BSE_Blip();
$blip->setData($data);
$this->_object->setBlip($blip);
}
/**
* Read OPT record. This record may occur within DggContainer record or SpContainer
*/
private function _readOPT()
{
// offset: 0; size: 2; recVer and recInstance
// bit: 4-15; mask: 0xFFF0; recInstance
$recInstance = (0xFFF0 & $this->_GetInt2d($this->_data, $this->_pos)) >> 4;
$length = $this->_GetInt4d($this->_data, $this->_pos + 4);
$recordData = substr($this->_data, $this->_pos + 8, $length);
// move stream pointer to next record
$this->_pos += 8 + $length;
$this->_readOfficeArtRGFOPTE($recordData, $recInstance);
}
/**
* Read TertiaryOPT record
*/
private function _readTertiaryOPT()
{
// offset: 0; size: 2; recVer and recInstance
// bit: 4-15; mask: 0xFFF0; recInstance
$recInstance = (0xFFF0 & $this->_GetInt2d($this->_data, $this->_pos)) >> 4;
$length = $this->_GetInt4d($this->_data, $this->_pos + 4);
$recordData = substr($this->_data, $this->_pos + 8, $length);
// move stream pointer to next record
$this->_pos += 8 + $length;
}
/**
* Read SplitMenuColors record
*/
private function _readSplitMenuColors()
{
$length = $this->_GetInt4d($this->_data, $this->_pos + 4);
$recordData = substr($this->_data, $this->_pos + 8, $length);
// move stream pointer to next record
$this->_pos += 8 + $length;
}
/**
* Read DgContainer record (Drawing Container)
*/
private function _readDgContainer()
{
$length = $this->_GetInt4d($this->_data, $this->_pos + 4);
$recordData = substr($this->_data, $this->_pos + 8, $length);
// move stream pointer to next record
$this->_pos += 8 + $length;
// record is a container, read contents
$dgContainer = new PHPExcel_Shared_Escher_DgContainer();
$this->_object->setDgContainer($dgContainer);
$reader = new PHPExcel_Reader_Excel5_Escher($dgContainer);
$escher = $reader->load($recordData);
}
/**
* Read Dg record (Drawing)
*/
private function _readDg()
{
$length = $this->_GetInt4d($this->_data, $this->_pos + 4);
$recordData = substr($this->_data, $this->_pos + 8, $length);
// move stream pointer to next record
$this->_pos += 8 + $length;
}
/**
* Read SpgrContainer record (Shape Group Container)
*/
private function _readSpgrContainer()
{
// context is either context DgContainer or SpgrContainer
$length = $this->_GetInt4d($this->_data, $this->_pos + 4);
$recordData = substr($this->_data, $this->_pos + 8, $length);
// move stream pointer to next record
$this->_pos += 8 + $length;
// record is a container, read contents
$spgrContainer = new PHPExcel_Shared_Escher_DgContainer_SpgrContainer();
if ($this->_object instanceof PHPExcel_Shared_Escher_DgContainer) {
// DgContainer
$this->_object->setSpgrContainer($spgrContainer);
} else {
// SpgrContainer
$this->_object->addChild($spgrContainer);
}
$reader = new PHPExcel_Reader_Excel5_Escher($spgrContainer);
$escher = $reader->load($recordData);
}
/**
* Read SpContainer record (Shape Container)
*/
private function _readSpContainer()
{
$length = $this->_GetInt4d($this->_data, $this->_pos + 4);
$recordData = substr($this->_data, $this->_pos + 8, $length);
// add spContainer to spgrContainer
$spContainer = new PHPExcel_Shared_Escher_DgContainer_SpgrContainer_SpContainer();
$this->_object->addChild($spContainer);
// move stream pointer to next record
$this->_pos += 8 + $length;
// record is a container, read contents
$reader = new PHPExcel_Reader_Excel5_Escher($spContainer);
$escher = $reader->load($recordData);
}
/**
* Read Spgr record (Shape Group)
*/
private function _readSpgr()
{
$length = $this->_GetInt4d($this->_data, $this->_pos + 4);
$recordData = substr($this->_data, $this->_pos + 8, $length);
// move stream pointer to next record
$this->_pos += 8 + $length;
}
/**
* Read Sp record (Shape)
*/
private function _readSp()
{
// offset: 0; size: 2; recVer and recInstance
// bit: 4-15; mask: 0xFFF0; recInstance
$recInstance = (0xFFF0 & $this->_GetInt2d($this->_data, $this->_pos)) >> 4;
$length = $this->_GetInt4d($this->_data, $this->_pos + 4);
$recordData = substr($this->_data, $this->_pos + 8, $length);
// move stream pointer to next record
$this->_pos += 8 + $length;
}
/**
* Read ClientTextbox record
*/
private function _readClientTextbox()
{
// offset: 0; size: 2; recVer and recInstance
// bit: 4-15; mask: 0xFFF0; recInstance
$recInstance = (0xFFF0 & $this->_GetInt2d($this->_data, $this->_pos)) >> 4;
$length = $this->_GetInt4d($this->_data, $this->_pos + 4);
$recordData = substr($this->_data, $this->_pos + 8, $length);
// move stream pointer to next record
$this->_pos += 8 + $length;
}
/**
* Read ClientAnchor record. This record holds information about where the shape is anchored in worksheet
*/
private function _readClientAnchor()
{
$length = $this->_GetInt4d($this->_data, $this->_pos + 4);
$recordData = substr($this->_data, $this->_pos + 8, $length);
// move stream pointer to next record
$this->_pos += 8 + $length;
// offset: 2; size: 2; upper-left corner column index (0-based)
$c1 = $this->_GetInt2d($recordData, 2);
// offset: 4; size: 2; upper-left corner horizontal offset in 1/1024 of column width
$startOffsetX = $this->_GetInt2d($recordData, 4);
// offset: 6; size: 2; upper-left corner row index (0-based)
$r1 = $this->_GetInt2d($recordData, 6);
// offset: 8; size: 2; upper-left corner vertical offset in 1/256 of row height
$startOffsetY = $this->_GetInt2d($recordData, 8);
// offset: 10; size: 2; bottom-right corner column index (0-based)
$c2 = $this->_GetInt2d($recordData, 10);
// offset: 12; size: 2; bottom-right corner horizontal offset in 1/1024 of column width
$endOffsetX = $this->_GetInt2d($recordData, 12);
// offset: 14; size: 2; bottom-right corner row index (0-based)
$r2 = $this->_GetInt2d($recordData, 14);
// offset: 16; size: 2; bottom-right corner vertical offset in 1/256 of row height
$endOffsetY = $this->_GetInt2d($recordData, 16);
// set the start coordinates
$this->_object->setStartCoordinates(PHPExcel_Cell::stringFromColumnIndex($c1) . ($r1 + 1));
// set the start offsetX
$this->_object->setStartOffsetX($startOffsetX);
// set the start offsetY
$this->_object->setStartOffsetY($startOffsetY);
// set the end coordinates
$this->_object->setEndCoordinates(PHPExcel_Cell::stringFromColumnIndex($c2) . ($r2 + 1));
// set the end offsetX
$this->_object->setEndOffsetX($endOffsetX);
// set the end offsetY
$this->_object->setEndOffsetY($endOffsetY);
}
/**
* Read ClientData record
*/
private function _readClientData()
{
$length = $this->_GetInt4d($this->_data, $this->_pos + 4);
$recordData = substr($this->_data, $this->_pos + 8, $length);
// move stream pointer to next record
$this->_pos += 8 + $length;
}
/**
* Read OfficeArtRGFOPTE table of property-value pairs
*
* @param string $data Binary data
* @param int $n Number of properties
*/
private function _readOfficeArtRGFOPTE($data, $n) {
$splicedComplexData = substr($data, 6 * $n);
// loop through property-value pairs
for ($i = 0; $i < $n; ++$i) {
// read 6 bytes at a time
$fopte = substr($data, 6 * $i, 6);
// offset: 0; size: 2; opid
$opid = $this->_GetInt2d($fopte, 0);
// bit: 0-13; mask: 0x3FFF; opid.opid
$opidOpid = (0x3FFF & $opid) >> 0;
// bit: 14; mask 0x4000; 1 = value in op field is BLIP identifier
$opidFBid = (0x4000 & $opid) >> 14;
// bit: 15; mask 0x8000; 1 = this is a complex property, op field specifies size of complex data
$opidFComplex = (0x8000 & $opid) >> 15;
// offset: 2; size: 4; the value for this property
$op = $this->_GetInt4d($fopte, 2);
if ($opidFComplex) {
$complexData = substr($splicedComplexData, 0, $op);
$splicedComplexData = substr($splicedComplexData, $op);
// we store string value with complex data
$value = $complexData;
} else {
// we store integer value
$value = $op;
}
$this->_object->setOPT($opidOpid, $value);
}
}
/**
* Read 16-bit unsigned integer
*
* @param string $data
* @param int $pos
* @return int
*/
private function _GetInt2d($data, $pos)
{
return ord($data[$pos]) | (ord($data[$pos + 1]) << 8);
}
/**
* Read 32-bit signed integer
*
* @param string $data
* @param int $pos
* @return int
*/
private function _GetInt4d($data, $pos)
{
//return ord($data[$pos]) | (ord($data[$pos + 1]) << 8) |
// (ord($data[$pos + 2]) << 16) | (ord($data[$pos + 3]) << 24);
// FIX: represent numbers correctly on 64-bit system
// http://sourceforge.net/tracker/index.php?func=detail&aid=1487372&group_id=99160&atid=623334
$_or_24 = ord($data[$pos + 3]);
if ($_or_24 >= 128) {
// negative number
$_ord_24 = -abs((256 - $_or_24) << 24);
} else {
$_ord_24 = ($_or_24 & 127) << 24;
}
return ord($data[$pos]) | (ord($data[$pos + 1]) << 8) | (ord($data[$pos + 2]) << 16) | $_ord_24;
}
}

View File

@@ -0,0 +1,47 @@
<?php
/**
* PHPExcel
*
* Copyright (c) 2006 - 2009 PHPExcel
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
* License as published by the Free Software Foundation; either
* version 2.1 of the License, or (at your option) any later version.
*
* This library is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public
* License along with this library; if not, write to the Free Software
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
*
* @category PHPExcel
* @package PHPExcel_Reader
* @copyright Copyright (c) 2006 - 2009 PHPExcel (http://www.codeplex.com/PHPExcel)
* @license http://www.gnu.org/licenses/old-licenses/lgpl-2.1.txt LGPL
* @version 1.7.0, 2009-08-10
*/
/**
* PHPExcel_Reader_IReadFilter
*
* @category PHPExcel
* @package PHPExcel_Reader
* @copyright Copyright (c) 2006 - 2009 PHPExcel (http://www.codeplex.com/PHPExcel)
*/
interface PHPExcel_Reader_IReadFilter
{
/**
* Should this cell be read?
*
* @param $column String column index
* @param $row Row index
* @param $worksheetName Optional worksheet name
* @return boolean
*/
public function readCell($column, $row, $worksheetName = '');
}

View File

@@ -0,0 +1,53 @@
<?php
/**
* PHPExcel
*
* Copyright (c) 2006 - 2009 PHPExcel
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
* License as published by the Free Software Foundation; either
* version 2.1 of the License, or (at your option) any later version.
*
* This library is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public
* License along with this library; if not, write to the Free Software
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
*
* @category PHPExcel
* @package PHPExcel_Reader
* @copyright Copyright (c) 2006 - 2009 PHPExcel (http://www.codeplex.com/PHPExcel)
* @license http://www.gnu.org/licenses/old-licenses/lgpl-2.1.txt LGPL
* @version 1.7.0, 2009-08-10
*/
/**
* PHPExcel_Reader_IReader
*
* @category PHPExcel
* @package PHPExcel_Reader
* @copyright Copyright (c) 2006 - 2009 PHPExcel (http://www.codeplex.com/PHPExcel)
*/
interface PHPExcel_Reader_IReader
{
/**
* Can the current PHPExcel_Reader_IReader read the file?
*
* @param string $pFileName
* @return boolean
*/
public function canRead($pFilename);
/**
* Loads PHPExcel from file
*
* @param string $pFileName
* @throws Exception
*/
public function load($pFilename);
}

View File

@@ -0,0 +1,133 @@
<?php
/**
* PHPExcel
*
* Copyright (c) 2006 - 2009 PHPExcel
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
* License as published by the Free Software Foundation; either
* version 2.1 of the License, or (at your option) any later version.
*
* This library is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public
* License along with this library; if not, write to the Free Software
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
*
* @category PHPExcel
* @package PHPExcel_Reader
* @copyright Copyright (c) 2006 - 2009 PHPExcel (http://www.codeplex.com/PHPExcel)
* @license http://www.gnu.org/licenses/old-licenses/lgpl-2.1.txt LGPL
* @version 1.7.0, 2009-08-10
*/
/** PHPExcel root directory */
if (!defined('PHPEXCEL_ROOT')) {
/**
* @ignore
*/
define('PHPEXCEL_ROOT', dirname(__FILE__) . '/../../');
}
/** PHPExcel */
require_once PHPEXCEL_ROOT . 'PHPExcel.php';
/** PHPExcel_Reader_IReader */
require_once PHPEXCEL_ROOT . 'PHPExcel/Reader/IReader.php';
/** PHPExcel_Shared_File */
require_once PHPEXCEL_ROOT . 'PHPExcel/Shared/File.php';
/**
* PHPExcel_Reader_Serialized
*
* @category PHPExcel
* @package PHPExcel_Reader
* @copyright Copyright (c) 2006 - 2009 PHPExcel (http://www.codeplex.com/PHPExcel)
*/
class PHPExcel_Reader_Serialized implements PHPExcel_Reader_IReader
{
/**
* Can the current PHPExcel_Reader_IReader read the file?
*
* @param string $pFileName
* @return boolean
*/
public function canRead($pFilename)
{
// Check if file exists
if (!file_exists($pFilename)) {
throw new Exception("Could not open " . $pFilename . " for reading! File does not exist.");
}
return $this->fileSupportsUnserializePHPExcel($pFilename);
}
/**
* Loads PHPExcel Serialized file
*
* @param string $pFilename
* @return PHPExcel
* @throws Exception
*/
public function load($pFilename)
{
// Check if file exists
if (!file_exists($pFilename)) {
throw new Exception("Could not open " . $pFilename . " for reading! File does not exist.");
}
// Unserialize... First make sure the file supports it!
if (!$this->fileSupportsUnserializePHPExcel($pFilename)) {
throw new Exception("Invalid file format for PHPExcel_Reader_Serialized: " . $pFilename . ".");
}
return $this->_loadSerialized($pFilename);
}
/**
* Load PHPExcel Serialized file
*
* @param string $pFilename
* @return PHPExcel
*/
private function _loadSerialized($pFilename) {
$xmlData = simplexml_load_string(file_get_contents("zip://$pFilename#phpexcel.xml"));
$excel = unserialize(base64_decode((string)$xmlData->data));
// Update media links
for ($i = 0; $i < $excel->getSheetCount(); ++$i) {
for ($j = 0; $j < $excel->getSheet($i)->getDrawingCollection()->count(); ++$j) {
if ($excel->getSheet($i)->getDrawingCollection()->offsetGet($j) instanceof PHPExcl_Worksheet_BaseDrawing) {
$imgTemp =& $excel->getSheet($i)->getDrawingCollection()->offsetGet($j);
$imgTemp->setPath('zip://' . $pFilename . '#media/' . $imgTemp->getFilename(), false);
}
}
}
return $excel;
}
/**
* Does a file support UnserializePHPExcel ?
*
* @param string $pFilename
* @throws Exception
* @return boolean
*/
public function fileSupportsUnserializePHPExcel($pFilename = '') {
// Check if file exists
if (!file_exists($pFilename)) {
throw new Exception("Could not open " . $pFilename . " for reading! File does not exist.");
}
// File exists, does it contain phpexcel.xml?
return PHPExcel_Shared_File::file_exists("zip://$pFilename#phpexcel.xml");
}
}

View File

@@ -0,0 +1,546 @@
<?php
/**
* PHPExcel
*
* Copyright (c) 2006 - 2009 PHPExcel
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
* License as published by the Free Software Foundation; either
* version 2.1 of the License, or (at your option) any later version.
*
* This library is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public
* License along with this library; if not, write to the Free Software
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
*
* @category PHPExcel
* @package PHPExcel
* @copyright Copyright (c) 2006 - 2009 PHPExcel (http://www.codeplex.com/PHPExcel)
* @license http://www.gnu.org/licenses/old-licenses/lgpl-2.1.txt LGPL
* @version 1.7.0, 2009-08-10
*/
/** PHPExcel root directory */
if (!defined('PHPEXCEL_ROOT')) {
/**
* @ignore
*/
define('PHPEXCEL_ROOT', dirname(__FILE__) . '/../');
}
/** PHPExcel_Worksheet */
require_once PHPEXCEL_ROOT . 'PHPExcel/Worksheet.php';
/** PHPExcel_Cell */
require_once PHPEXCEL_ROOT . 'PHPExcel/Cell.php';
/** PHPExcel_Cell_DataType */
require_once PHPEXCEL_ROOT . 'PHPExcel/Cell/DataType.php';
/** PHPExcel_Style */
require_once PHPEXCEL_ROOT . 'PHPExcel/Style.php';
/** PHPExcel_Worksheet_Drawing */
require_once PHPEXCEL_ROOT . 'PHPExcel/Worksheet/Drawing.php';
/** PHPExcel_Calculation_FormulaParser */
require_once PHPEXCEL_ROOT . 'PHPExcel/Calculation/FormulaParser.php';
/** PHPExcel_Calculation_FormulaToken */
require_once PHPEXCEL_ROOT . 'PHPExcel/Calculation/FormulaToken.php';
/**
* PHPExcel_ReferenceHelper (Singleton)
*
* @category PHPExcel
* @package PHPExcel
* @copyright Copyright (c) 2006 - 2009 PHPExcel (http://www.codeplex.com/PHPExcel)
*/
class PHPExcel_ReferenceHelper
{
/**
* Instance of this class
*
* @var PHPExcel_ReferenceHelper
*/
private static $_instance;
/**
* Get an instance of this class
*
* @return PHPExcel_ReferenceHelper
*/
public static function getInstance() {
if (!isset(self::$_instance) || is_null(self::$_instance)) {
self::$_instance = new PHPExcel_ReferenceHelper();
}
return self::$_instance;
}
/**
* Create a new PHPExcel_Calculation
*/
protected function __construct() {
}
/**
* Insert a new column, updating all possible related data
*
* @param int $pBefore Insert before this one
* @param int $pNumCols Number of columns to insert
* @param int $pNumRows Number of rows to insert
* @throws Exception
*/
public function insertNewBefore($pBefore = 'A1', $pNumCols = 0, $pNumRows = 0, PHPExcel_Worksheet $pSheet = null) {
// Get a copy of the cell collection
/*$aTemp = $pSheet->getCellCollection();
$aCellCollection = array();
foreach ($aTemp as $key => $value) {
$aCellCollection[$key] = clone $value;
}*/
$aCellCollection = $pSheet->getCellCollection();
// Get coordinates of $pBefore
$beforeColumn = 'A';
$beforeRow = 1;
list($beforeColumn, $beforeRow) = PHPExcel_Cell::coordinateFromString( $pBefore );
// Clear cells if we are removing columns or rows
$highestColumn = $pSheet->getHighestColumn();
$highestRow = $pSheet->getHighestRow();
// 1. Clear column strips if we are removing columns
if ($pNumCols < 0 && PHPExcel_Cell::columnIndexFromString($beforeColumn) - 2 + $pNumCols > 0) {
for ($i = 1; $i <= $highestRow - 1; ++$i) {
for ($j = PHPExcel_Cell::columnIndexFromString($beforeColumn) - 1 + $pNumCols; $j <= PHPExcel_Cell::columnIndexFromString($beforeColumn) - 2; ++$j) {
$coordinate = PHPExcel_Cell::stringFromColumnIndex($j) . $i;
$pSheet->removeConditionalStyles($coordinate);
if ($pSheet->cellExists($coordinate)) {
$pSheet->getCell($coordinate)->setValueExplicit('', PHPExcel_Cell_DataType::TYPE_NULL);
$pSheet->getCell($coordinate)->setXfIndex(0);
}
}
}
}
// 2. Clear row strips if we are removing rows
if ($pNumRows < 0 && $beforeRow - 1 + $pNumRows > 0) {
for ($i = PHPExcel_Cell::columnIndexFromString($beforeColumn) - 1; $i <= PHPExcel_Cell::columnIndexFromString($highestColumn) - 1; ++$i) {
for ($j = $beforeRow + $pNumRows; $j <= $beforeRow - 1; ++$j) {
$coordinate = PHPExcel_Cell::stringFromColumnIndex($i) . $j;
$pSheet->removeConditionalStyles($coordinate);
if ($pSheet->cellExists($coordinate)) {
$pSheet->getCell($coordinate)->setValueExplicit('', PHPExcel_Cell_DataType::TYPE_NULL);
$pSheet->getCell($coordinate)->setXfIndex(0);
}
}
}
}
// Loop through cells, bottom-up, and change cell coordinates
while ( ($cell = ($pNumCols < 0 || $pNumRows < 0) ? array_shift($aCellCollection) : array_pop($aCellCollection)) ) {
// New coordinates
$newCoordinates = PHPExcel_Cell::stringFromColumnIndex( PHPExcel_Cell::columnIndexFromString($cell->getColumn()) - 1 + $pNumCols ) . ($cell->getRow() + $pNumRows);
// Should the cell be updated? Move value and cellXf index from one cell to another.
if (
(PHPExcel_Cell::columnIndexFromString( $cell->getColumn() ) >= PHPExcel_Cell::columnIndexFromString($beforeColumn)) &&
($cell->getRow() >= $beforeRow)
) {
// Update cell styles
$pSheet->getCell($newCoordinates)->setXfIndex($cell->getXfIndex());
$cell->setXfIndex(0);
// Insert this cell at its new location
if ($cell->getDataType() == PHPExcel_Cell_DataType::TYPE_FORMULA) {
// Formula should be adjusted
$pSheet->setCellValue(
$newCoordinates
, $this->updateFormulaReferences($cell->getValue(), $pBefore, $pNumCols, $pNumRows)
);
} else {
// Formula should not be adjusted
$pSheet->setCellValue($newCoordinates, $cell->getValue());
}
// Clear the original cell
$pSheet->setCellValue($cell->getCoordinate(), '');
}
}
// Duplicate styles for the newly inserted cells
$highestColumn = $pSheet->getHighestColumn();
$highestRow = $pSheet->getHighestRow();
if ($pNumCols > 0 && PHPExcel_Cell::columnIndexFromString($beforeColumn) - 2 > 0) {
for ($i = $beforeRow; $i <= $highestRow - 1; ++$i) {
// Style
$coordinate = PHPExcel_Cell::stringFromColumnIndex( PHPExcel_Cell::columnIndexFromString($beforeColumn) - 2 ) . $i;
if ($pSheet->cellExists($coordinate)) {
$xfIndex = $pSheet->getCell($coordinate)->getXfIndex();
$conditionalStyles = $pSheet->conditionalStylesExists($coordinate) ?
$pSheet->getConditionalStyles($coordinate) : false;
for ($j = PHPExcel_Cell::columnIndexFromString($beforeColumn) - 1; $j <= PHPExcel_Cell::columnIndexFromString($beforeColumn) - 2 + $pNumCols; ++$j) {
$pSheet->getCellByColumnAndRow($j, $i)->setXfIndex($xfIndex);
if ($conditionalStyles) {
$cloned = array();
foreach ($conditionalStyles as $conditionalStyle) {
$cloned[] = clone $conditionalStyle;
}
$pSheet->setConditionalStyles(PHPExcel_Cell::stringFromColumnIndex($j) . $i, $cloned);
}
}
}
}
}
if ($pNumRows > 0 && $beforeRow - 1 > 0) {
for ($i = PHPExcel_Cell::columnIndexFromString($beforeColumn) - 1; $i <= PHPExcel_Cell::columnIndexFromString($highestColumn) - 1; ++$i) {
// Style
$coordinate = PHPExcel_Cell::stringFromColumnIndex($i) . ($beforeRow - 1);
if ($pSheet->cellExists($coordinate)) {
$xfIndex = $pSheet->getCell($coordinate)->getXfIndex();
$conditionalStyles = $pSheet->conditionalStylesExists($coordinate) ?
$pSheet->getConditionalStyles($coordinate) : false;
for ($j = $beforeRow; $j <= $beforeRow - 1 + $pNumRows; ++$j) {
$pSheet->getCell(PHPExcel_Cell::stringFromColumnIndex($i) . $j)->setXfIndex($xfIndex);
if ($conditionalStyles) {
$cloned = array();
foreach ($conditionalStyles as $conditionalStyle) {
$cloned[] = clone $conditionalStyle;
}
$pSheet->setConditionalStyles(PHPExcel_Cell::stringFromColumnIndex($i) . $j, $cloned);
}
}
}
}
}
// Update worksheet: column dimensions
$aColumnDimensions = array_reverse($pSheet->getColumnDimensions(), true);
if (count($aColumnDimensions) > 0) {
foreach ($aColumnDimensions as $objColumnDimension) {
$newReference = $this->updateCellReference($objColumnDimension->getColumnIndex() . '1', $pBefore, $pNumCols, $pNumRows);
list($newReference) = PHPExcel_Cell::coordinateFromString($newReference);
if ($objColumnDimension->getColumnIndex() != $newReference) {
$objColumnDimension->setColumnIndex($newReference);
}
}
$pSheet->refreshColumnDimensions();
}
// Update worksheet: row dimensions
$aRowDimensions = array_reverse($pSheet->getRowDimensions(), true);
if (count($aRowDimensions) > 0) {
foreach ($aRowDimensions as $objRowDimension) {
$newReference = $this->updateCellReference('A' . $objRowDimension->getRowIndex(), $pBefore, $pNumCols, $pNumRows);
list(, $newReference) = PHPExcel_Cell::coordinateFromString($newReference);
if ($objRowDimension->getRowIndex() != $newReference) {
$objRowDimension->setRowIndex($newReference);
}
}
$pSheet->refreshRowDimensions();
$copyDimension = $pSheet->getRowDimension($beforeRow - 1);
for ($i = $beforeRow; $i <= $beforeRow - 1 + $pNumRows; ++$i) {
$newDimension = $pSheet->getRowDimension($i);
$newDimension->setRowHeight($copyDimension->getRowHeight());
$newDimension->setVisible($copyDimension->getVisible());
$newDimension->setOutlineLevel($copyDimension->getOutlineLevel());
$newDimension->setCollapsed($copyDimension->getCollapsed());
}
}
// Update worksheet: breaks
$aBreaks = array_reverse($pSheet->getBreaks(), true);
foreach ($aBreaks as $key => $value) {
$newReference = $this->updateCellReference($key, $pBefore, $pNumCols, $pNumRows);
if ($key != $newReference) {
$pSheet->setBreak( $newReference, $value );
$pSheet->setBreak( $key, PHPExcel_Worksheet::BREAK_NONE );
}
}
// Update worksheet: hyperlinks
$aHyperlinkCollection = array_reverse($pSheet->getHyperlinkCollection(), true);
foreach ($aHyperlinkCollection as $key => $value) {
$newReference = $this->updateCellReference($key, $pBefore, $pNumCols, $pNumRows);
if ($key != $newReference) {
$pSheet->setHyperlink( $newReference, $value );
$pSheet->setHyperlink( $key, null );
}
}
// Update worksheet: data validations
$aDataValidationCollection = array_reverse($pSheet->getDataValidationCollection(), true);
foreach ($aDataValidationCollection as $key => $value) {
$newReference = $this->updateCellReference($key, $pBefore, $pNumCols, $pNumRows);
if ($key != $newReference) {
$pSheet->setDataValidation( $newReference, $value );
$pSheet->setDataValidation( $key, null );
}
}
// Update worksheet: merge cells
$aMergeCells = array_reverse($pSheet->getMergeCells(), true);
foreach ($aMergeCells as $key => $value) {
$newReference = $this->updateCellReference($key, $pBefore, $pNumCols, $pNumRows);
if ($key != $newReference) {
$pSheet->mergeCells( $newReference );
$pSheet->unmergeCells( $key );
}
}
// Update worksheet: protected cells
$aProtectedCells = array_reverse($pSheet->getProtectedCells(), true);
foreach ($aProtectedCells as $key => $value) {
$newReference = $this->updateCellReference($key, $pBefore, $pNumCols, $pNumRows);
if ($key != $newReference) {
$pSheet->protectCells( $newReference, $value, true );
$pSheet->unprotectCells( $key );
}
}
// Update worksheet: autofilter
if ($pSheet->getAutoFilter() != '') {
$pSheet->setAutoFilter( $this->updateCellReference($pSheet->getAutoFilter(), $pBefore, $pNumCols, $pNumRows) );
}
// Update worksheet: freeze pane
if ($pSheet->getFreezePane() != '') {
$pSheet->freezePane( $this->updateCellReference($pSheet->getFreezePane(), $pBefore, $pNumCols, $pNumRows) );
}
// Page setup
if ($pSheet->getPageSetup()->isPrintAreaSet()) {
$pSheet->getPageSetup()->setPrintArea( $this->updateCellReference($pSheet->getPageSetup()->getPrintArea(), $pBefore, $pNumCols, $pNumRows) );
}
// Update worksheet: drawings
$aDrawings = $pSheet->getDrawingCollection();
foreach ($aDrawings as $objDrawing) {
$newReference = $this->updateCellReference($objDrawing->getCoordinates(), $pBefore, $pNumCols, $pNumRows);
if ($objDrawing->getCoordinates() != $newReference) {
$objDrawing->setCoordinates($newReference);
}
}
// Update workbook: named ranges
if (count($pSheet->getParent()->getNamedRanges()) > 0) {
foreach ($pSheet->getParent()->getNamedRanges() as $namedRange) {
if ($namedRange->getWorksheet()->getHashCode() == $pSheet->getHashCode()) {
$namedRange->setRange(
$this->updateCellReference($namedRange->getRange(), $pBefore, $pNumCols, $pNumRows)
);
}
}
}
// Garbage collect
$pSheet->garbageCollect();
}
/**
* Update references within formulas
*
* @param string $pFormula Formula to update
* @param int $pBefore Insert before this one
* @param int $pNumCols Number of columns to insert
* @param int $pNumRows Number of rows to insert
* @return string Updated formula
* @throws Exception
*/
public function updateFormulaReferences($pFormula = '', $pBefore = 'A1', $pNumCols = 0, $pNumRows = 0) {
// Formula stack
$executableFormulaArray = array();
// Parse formula into a tree of tokens
$tokenisedFormula = PHPExcel_Calculation::getInstance()->parseFormula($pFormula);
$newCellTokens = $cellTokens = array();
// Build the translation table of cell tokens
foreach($tokenisedFormula as $token) {
if (preg_match('/^'.PHPExcel_Calculation::CALCULATION_REGEXP_CELLREF.'$/i', $token, $matches)) {
$newCellTokens[] = $this->updateCellReference($token, $pBefore, $pNumCols, $pNumRows);
$cellTokens[] = '/'.$token.'/';
}
}
// Update cell references in the formula
$formulaBlocks = explode('"',$pFormula);
$i = 0;
foreach($formulaBlocks as $formulaBlockKey => $formulaBlock) {
// Only count/replace in alternate array entries
if (($i++ % 2) == 0) {
$formulaBlocks[$formulaBlockKey] = preg_replace($cellTokens,$newCellTokens,$formulaBlock);
}
}
// Then rebuild the formula string
return implode('"',$formulaBlocks);
}
/**
* Update cell reference
*
* @param string $pCellRange Cell range
* @param int $pBefore Insert before this one
* @param int $pNumCols Number of columns to increment
* @param int $pNumRows Number of rows to increment
* @return string Updated cell range
* @throws Exception
*/
public function updateCellReference($pCellRange = 'A1', $pBefore = 'A1', $pNumCols = 0, $pNumRows = 0) {
// Is it in another worksheet? Will not have to update anything.
if (strpos($pCellRange, "!") !== false) {
return $pCellRange;
// Is it a range or a single cell?
} elseif (strpos($pCellRange, ':') === false && strpos($pCellRange, ',') === false) {
// Single cell
return $this->_updateSingleCellReference($pCellRange, $pBefore, $pNumCols, $pNumRows);
} else if (strpos($pCellRange, ':') !== false || strpos($pCellRange, ',') !== false) {
// Range
return $this->_updateCellRange($pCellRange, $pBefore, $pNumCols, $pNumRows);
} else {
// Return original
return $pCellRange;
}
}
/**
* Update named formulas (i.e. containing worksheet references / named ranges)
*
* @param PHPExcel $pPhpExcel Object to update
* @param string $oldName Old name (name to replace)
* @param string $newName New name
*/
public function updateNamedFormulas(PHPExcel $pPhpExcel, $oldName = '', $newName = '') {
foreach ($pPhpExcel->getWorksheetIterator() as $sheet) {
foreach ($sheet->getCellCollection(false) as $cell) {
if (!is_null($cell) && $cell->getDataType() == PHPExcel_Cell_DataType::TYPE_FORMULA) {
$formula = $cell->getValue();
if (strpos($formula, $oldName) !== false) {
$formula = str_replace("'" . $oldName . "'!", "'" . $newName . "'!", $formula);
$formula = str_replace($oldName . "!", $newName . "!", $formula);
$cell->setValueExplicit($formula, PHPExcel_Cell_DataType::TYPE_FORMULA);
}
}
}
}
}
/**
* Update cell range
*
* @param string $pCellRange Cell range
* @param int $pBefore Insert before this one
* @param int $pNumCols Number of columns to increment
* @param int $pNumRows Number of rows to increment
* @return string Updated cell range
* @throws Exception
*/
private function _updateCellRange($pCellRange = 'A1:A1', $pBefore = 'A1', $pNumCols = 0, $pNumRows = 0) {
if (strpos($pCellRange,':') !== false || strpos($pCellRange, ',') !== false) {
// Update range
$range = PHPExcel_Cell::splitRange($pCellRange);
for ($i = 0; $i < count($range); $i++) {
for ($j = 0; $j < count($range[$i]); $j++) {
$range[$i][$j] = $this->_updateSingleCellReference($range[$i][$j], $pBefore, $pNumCols, $pNumRows);
}
}
// Recreate range string
return PHPExcel_Cell::buildRange($range);
} else {
throw new Exception("Only cell ranges may be passed to this method.");
}
}
/**
* Update single cell reference
*
* @param string $pCellReference Single cell reference
* @param int $pBefore Insert before this one
* @param int $pNumCols Number of columns to increment
* @param int $pNumRows Number of rows to increment
* @return string Updated cell reference
* @throws Exception
*/
private function _updateSingleCellReference($pCellReference = 'A1', $pBefore = 'A1', $pNumCols = 0, $pNumRows = 0) {
if (strpos($pCellReference, ':') === false && strpos($pCellReference, ',') === false) {
// Get coordinates of $pBefore
$beforeColumn = 'A';
$beforeRow = 1;
list($beforeColumn, $beforeRow) = PHPExcel_Cell::coordinateFromString( $pBefore );
// Get coordinates
$newColumn = 'A';
$newRow = 1;
list($newColumn, $newRow) = PHPExcel_Cell::coordinateFromString( $pCellReference );
// Make sure the reference can be used
if ($newColumn == '' && $newRow == '')
{
return $pCellReference;
}
// Verify which parts should be updated
$updateColumn = (PHPExcel_Cell::columnIndexFromString($newColumn) >= PHPExcel_Cell::columnIndexFromString($beforeColumn))
&& (strpos($newColumn, '$') === false)
&& (strpos($beforeColumn, '$') === false);
$updateRow = ($newRow >= $beforeRow)
&& (strpos($newRow, '$') === false)
&& (strpos($beforeRow, '$') === false);
// Create new column reference
if ($updateColumn) {
$newColumn = PHPExcel_Cell::stringFromColumnIndex( PHPExcel_Cell::columnIndexFromString($newColumn) - 1 + $pNumCols );
}
// Create new row reference
if ($updateRow) {
$newRow = $newRow + $pNumRows;
}
// Return new reference
return $newColumn . $newRow;
} else {
throw new Exception("Only single cell references may be passed to this method.");
}
}
/**
* __clone implementation. Cloning should not be allowed in a Singleton!
*
* @throws Exception
*/
public final function __clone() {
throw new Exception("Cloning a Singleton is not allowed!");
}
}

View File

@@ -0,0 +1,306 @@
<?php
/**
* PHPExcel
*
* Copyright (c) 2006 - 2009 PHPExcel
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
* License as published by the Free Software Foundation; either
* version 2.1 of the License, or (at your option) any later version.
*
* This library is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public
* License along with this library; if not, write to the Free Software
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
*
* @category PHPExcel
* @package PHPExcel_RichText
* @copyright Copyright (c) 2006 - 2009 PHPExcel (http://www.codeplex.com/PHPExcel)
* @license http://www.gnu.org/licenses/old-licenses/lgpl-2.1.txt LGPL
* @version 1.7.0, 2009-08-10
*/
/** PHPExcel root directory */
if (!defined('PHPEXCEL_ROOT')) {
/**
* @ignore
*/
define('PHPEXCEL_ROOT', dirname(__FILE__) . '/../');
}
/** PHPExcel_IComparable */
require_once PHPEXCEL_ROOT . 'PHPExcel/IComparable.php';
/** PHPExcel_Cell */
require_once PHPEXCEL_ROOT . 'PHPExcel/Cell.php';
/** PHPExcel_Cell_DataType */
require_once PHPEXCEL_ROOT . 'PHPExcel/Cell/DataType.php';
/** PHPExcel_RichText_ITextElement */
require_once PHPEXCEL_ROOT . 'PHPExcel/RichText/ITextElement.php';
/** PHPExcel_RichText_TextElement */
require_once PHPEXCEL_ROOT . 'PHPExcel/RichText/TextElement.php';
/** PHPExcel_RichText_Run */
require_once PHPEXCEL_ROOT . 'PHPExcel/RichText/Run.php';
/** PHPExcel_Style_Font */
require_once PHPEXCEL_ROOT . 'PHPExcel/Style/Font.php';
/**
* PHPExcel_RichText
*
* @category PHPExcel
* @package PHPExcel_RichText
* @copyright Copyright (c) 2006 - 2009 PHPExcel (http://www.codeplex.com/PHPExcel)
*/
class PHPExcel_RichText implements PHPExcel_IComparable
{
/**
* Rich text elements
*
* @var PHPExcel_RichText_ITextElement[]
*/
private $_richTextElements;
/**
* Parent cell
*
* @var PHPExcel_Cell
*/
private $_parent;
/**
* Create a new PHPExcel_RichText instance
*
* @param PHPExcel_Cell $pParent
* @throws Exception
*/
public function __construct(PHPExcel_Cell $pCell = null)
{
// Initialise variables
$this->_richTextElements = array();
// Set parent?
if (!is_null($pCell)) {
// Set parent cell
$this->_parent = $pCell;
// Add cell text and style
if ($this->_parent->getValue() != "") {
$objRun = new PHPExcel_RichText_Run($this->_parent->getValue());
$objRun->setFont(clone $this->_parent->getParent()->getStyle($this->_parent->getCoordinate())->getFont());
$this->addText($objRun);
}
// Set parent value
$this->_parent->setValueExplicit($this, PHPExcel_Cell_DataType::TYPE_STRING);
}
}
/**
* Add text
*
* @param PHPExcel_RichText_ITextElement $pText Rich text element
* @throws Exception
* @return PHPExcel_RichText
*/
public function addText(PHPExcel_RichText_ITextElement $pText = null)
{
$this->_richTextElements[] = $pText;
return $this;
}
/**
* Create text
*
* @param string $pText Text
* @return PHPExcel_RichText_TextElement
* @throws Exception
*/
public function createText($pText = '')
{
$objText = new PHPExcel_RichText_TextElement($pText);
$this->addText($objText);
return $objText;
}
/**
* Create text run
*
* @param string $pText Text
* @return PHPExcel_RichText_Run
* @throws Exception
*/
public function createTextRun($pText = '')
{
$objText = new PHPExcel_RichText_Run($pText);
$this->addText($objText);
return $objText;
}
/**
* Get plain text
*
* @return string
*/
public function getPlainText()
{
// Return value
$returnValue = '';
// Loop trough all PHPExcel_RichText_ITextElement
foreach ($this->_richTextElements as $text) {
$returnValue .= $text->getText();
}
// Return
return $returnValue;
}
/**
* Convert to string
*
* @return string
*/
public function __toString() {
return $this->getPlainText();
}
/**
* Get Rich Text elements
*
* @return PHPExcel_RichText_ITextElement[]
*/
public function getRichTextElements()
{
return $this->_richTextElements;
}
/**
* Set Rich Text elements
*
* @param PHPExcel_RichText_ITextElement[] $pElements Array of elements
* @throws Exception
* @return PHPExcel_RichText
*/
public function setRichTextElements($pElements = null)
{
if (is_array($pElements)) {
$this->_richTextElements = $pElements;
} else {
throw new Exception("Invalid PHPExcel_RichText_ITextElement[] array passed.");
}
return $this;
}
/**
* Get parent
*
* @return PHPExcel_Cell
*/
public function getParent() {
return $this->_parent;
}
/**
* Set parent
*
* @param PHPExcel_Cell $value
* @return PHPExcel_RichText
*/
public function setParent(PHPExcel_Cell $value) {
// Set parent
$this->_parent = $value;
// Set parent value
$this->_parent->setValueExplicit($this, PHPExcel_Cell_DataType::TYPE_STRING);
// Verify style information
$sheet = $this->_parent->getParent();
$cellFont = $sheet->getStyle($this->_parent->getCoordinate())->getFont()->getSharedComponent();
foreach ($this->getRichTextElements() as $element) {
if (!($element instanceof PHPExcel_RichText_Run)) continue;
if ($element->getFont()->getHashCode() == $sheet->getDefaultStyle()->getFont()->getHashCode()) {
if ($element->getFont()->getHashCode() != $cellFont->getHashCode()) {
$element->setFont(clone $cellFont);
}
}
}
return $this;
}
/**
* Get hash code
*
* @return string Hash code
*/
public function getHashCode() {
$hashElements = '';
foreach ($this->_richTextElements as $element) {
$hashElements .= $element->getHashCode();
}
return md5(
$hashElements
. __CLASS__
);
}
/**
* Hash index
*
* @var string
*/
private $_hashIndex;
/**
* Get hash index
*
* Note that this index may vary during script execution! Only reliable moment is
* while doing a write of a workbook and when changes are not allowed.
*
* @return string Hash index
*/
public function getHashIndex() {
return $this->_hashIndex;
}
/**
* Set hash index
*
* Note that this index may vary during script execution! Only reliable moment is
* while doing a write of a workbook and when changes are not allowed.
*
* @param string $value Hash index
*/
public function setHashIndex($value) {
$this->_hashIndex = $value;
}
/**
* Implement PHP __clone to create a deep clone, not just a shallow copy.
*/
public function __clone() {
$vars = get_object_vars($this);
foreach ($vars as $key => $value) {
if ($key == '_parent') continue;
if (is_object($value)) {
$this->$key = clone $value;
} else {
$this->$key = $value;
}
}
}
}

View File

@@ -0,0 +1,76 @@
<?php
/**
* PHPExcel
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
* License as published by the Free Software Foundation; either
* version 2.1 of the License, or (at your option) any later version.
*
* This library is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public
* License along with this library; if not, write to the Free Software
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
*
* @category PHPExcel
* @package PHPExcel_RichText
* @copyright Copyright (c) 2006 - 2009 PHPExcel (http://www.codeplex.com/PHPExcel)
* @license http://www.gnu.org/licenses/old-licenses/lgpl-2.1.txt LGPL
* @version 1.7.0, 2009-08-10
*/
/** PHPExcel root directory */
if (!defined('PHPEXCEL_ROOT')) {
/**
* @ignore
*/
define('PHPEXCEL_ROOT', dirname(__FILE__) . '/../../');
}
/** PHPExcel_Style_Font */
require_once PHPEXCEL_ROOT . 'PHPExcel/Style/Font.php';
/**
* PHPExcel_RichText_ITextElement
*
* @category PHPExcel
* @package PHPExcel_RichText
* @copyright Copyright (c) 2006 - 2009 PHPExcel (http://www.codeplex.com/PHPExcel)
*/
interface PHPExcel_RichText_ITextElement
{
/**
* Get text
*
* @return string Text
*/
public function getText();
/**
* Set text
*
* @param $pText string Text
* @return PHPExcel_RichText_ITextElement
*/
public function setText($pText = '');
/**
* Get font
*
* @return PHPExcel_Style_Font
*/
public function getFont();
/**
* Get hash code
*
* @return string Hash code
*/
public function getHashCode();
}

View File

@@ -0,0 +1,120 @@
<?php
/**
* PHPExcel
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
* License as published by the Free Software Foundation; either
* version 2.1 of the License, or (at your option) any later version.
*
* This library is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public
* License along with this library; if not, write to the Free Software
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
*
* @category PHPExcel
* @package PHPExcel_RichText
* @copyright Copyright (c) 2006 - 2009 PHPExcel (http://www.codeplex.com/PHPExcel)
* @license http://www.gnu.org/licenses/old-licenses/lgpl-2.1.txt LGPL
* @version 1.7.0, 2009-08-10
*/
/** PHPExcel root directory */
if (!defined('PHPEXCEL_ROOT')) {
/**
* @ignore
*/
define('PHPEXCEL_ROOT', dirname(__FILE__) . '/../../');
}
/** PHPExcel_RichText_ITextElement */
require_once PHPEXCEL_ROOT . 'PHPExcel/RichText/ITextElement.php';
/** PHPExcel_RichText_TextElement */
require_once PHPEXCEL_ROOT . 'PHPExcel/RichText/TextElement.php';
/** PHPExcel_Style_Font */
require_once PHPEXCEL_ROOT . 'PHPExcel/Style/Font.php';
/**
* PHPExcel_RichText_Run
*
* @category PHPExcel
* @package PHPExcel_RichText
* @copyright Copyright (c) 2006 - 2009 PHPExcel (http://www.codeplex.com/PHPExcel)
*/
class PHPExcel_RichText_Run extends PHPExcel_RichText_TextElement implements PHPExcel_RichText_ITextElement
{
/**
* Font
*
* @var PHPExcel_Style_Font
*/
private $_font;
/**
* Create a new PHPExcel_RichText_Run instance
*
* @param string $pText Text
*/
public function __construct($pText = '')
{
// Initialise variables
$this->setText($pText);
$this->_font = new PHPExcel_Style_Font();
}
/**
* Get font
*
* @return PHPExcel_Style_Font
*/
public function getFont() {
return $this->_font;
}
/**
* Set font
*
* @param PHPExcel_Style_Font $pFont Font
* @throws Exception
* @return PHPExcel_RichText_ITextElement
*/
public function setFont(PHPExcel_Style_Font $pFont = null) {
$this->_font = $pFont;
return $this;
}
/**
* Get hash code
*
* @return string Hash code
*/
public function getHashCode() {
return md5(
$this->getText()
. $this->_font->getHashCode()
. __CLASS__
);
}
/**
* Implement PHP __clone to create a deep clone, not just a shallow copy.
*/
public function __clone() {
$vars = get_object_vars($this);
foreach ($vars as $key => $value) {
if (is_object($value)) {
$this->$key = clone $value;
} else {
$this->$key = $value;
}
}
}
}

Some files were not shown because too many files have changed in this diff Show More