diff options
| author | 2023-04-30 18:30:36 -0400 | |
|---|---|---|
| committer | 2023-04-30 18:30:36 -0400 | |
| commit | 3565aad630864ecdbe53fdaa501ea708555b3c7c (patch) | |
| tree | c743e4ad0bad39ebdb2f514c7cc52d34a257ebbe /SQLiteStudio3/sqlitestudiocli | |
| parent | 1fdc150116cad39aae5c5da407c3312b47a59e3a (diff) | |
New upstream version 3.4.4+dfsg.upstream/3.4.4+dfsg
Diffstat (limited to 'SQLiteStudio3/sqlitestudiocli')
66 files changed, 28902 insertions, 6970 deletions
diff --git a/SQLiteStudio3/sqlitestudiocli/cli.cpp b/SQLiteStudio3/sqlitestudiocli/cli.cpp index 30bf175..6251745 100644 --- a/SQLiteStudio3/sqlitestudiocli/cli.cpp +++ b/SQLiteStudio3/sqlitestudiocli/cli.cpp @@ -120,6 +120,7 @@ Db* CLI::getCurrentDb() const void CLI::exit() { + SQLITESTUDIO->cleanUp(); doExit = true; } @@ -245,23 +246,25 @@ void CLI::applyHistoryLimit() #endif } -void CLI::openDbFile(const QString& path) +bool CLI::openDbFile(const QString& path) { Db* db = DBLIST->getByPath(path); if (db) { println(tr("Database passed in command line parameters (%1) was already on the list under name: %2").arg(path, db->getName())); - return; + setCurrentDb(db); + return true; } QString name = DBLIST->quickAddDb(path, QHash<QString,QVariant>()); if (name.isNull()) { println(tr("Could not add database %1 to list.").arg(path)); - return; + return false; } db = DBLIST->getByName(name); setCurrentDb(db); + return true; } void CLI::doWork() diff --git a/SQLiteStudio3/sqlitestudiocli/cli.h b/SQLiteStudio3/sqlitestudiocli/cli.h index 12f391b..5ee363f 100644 --- a/SQLiteStudio3/sqlitestudiocli/cli.h +++ b/SQLiteStudio3/sqlitestudiocli/cli.h @@ -59,7 +59,7 @@ class CLI : public QObject void done(); void executionComplete(); void clearHistory(); - void openDbFile(const QString& path); + bool openDbFile(const QString& path); signals: void execCommand(CliCommand* cmd); diff --git a/SQLiteStudio3/sqlitestudiocli/commands/clicommand.cpp b/SQLiteStudio3/sqlitestudiocli/commands/clicommand.cpp index e23a042..ee201e0 100644 --- a/SQLiteStudio3/sqlitestudiocli/commands/clicommand.cpp +++ b/SQLiteStudio3/sqlitestudiocli/commands/clicommand.cpp @@ -104,7 +104,7 @@ void CliCommand::printBox(const QString& str) void CliCommand::printUsage() { - println(tr("Usage: %1%2").arg(CFG_CLI.Console.CommandPrefixChar.get()).arg(usage())); + println(tr("Usage: %1%2").arg(CFG_CLI.Console.CommandPrefixChar.get(), usage())); println(""); } diff --git a/SQLiteStudio3/sqlitestudiocli/commands/clicommandcd.cpp b/SQLiteStudio3/sqlitestudiocli/commands/clicommandcd.cpp index 14e91d5..80de0fa 100644 --- a/SQLiteStudio3/sqlitestudiocli/commands/clicommandcd.cpp +++ b/SQLiteStudio3/sqlitestudiocli/commands/clicommandcd.cpp @@ -24,7 +24,7 @@ QString CliCommandCd::fullHelp() const "It requires a <path> argument to be passed, therefore calling %1 will always cause a change of the directory. "
"To learn what's the current working directory use %2 command and to list contents of the current working directory "
"use %3 command."
- );
+ ).arg(cmdName("cd"), cmdName("pwd"), cmdName("ls"));
}
void CliCommandCd::defineSyntax()
diff --git a/SQLiteStudio3/sqlitestudiocli/commands/clicommandclose.cpp b/SQLiteStudio3/sqlitestudiocli/commands/clicommandclose.cpp index 44fc72c..c2bb803 100644 --- a/SQLiteStudio3/sqlitestudiocli/commands/clicommandclose.cpp +++ b/SQLiteStudio3/sqlitestudiocli/commands/clicommandclose.cpp @@ -8,7 +8,7 @@ void CliCommandClose::execute() if (!syntax.isArgumentSet(DB_NAME) && !cli->getCurrentDb()) { println(tr("Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.") - .arg(cmdName("close")).arg(cmdName("use")).arg(cmdName("close"))); + .arg(cmdName("close"), cmdName("use"), cmdName("close"))); return; } @@ -21,7 +21,7 @@ void CliCommandClose::execute() println(tr("Connection to database %1 closed.").arg(db->getName())); } else - println(tr("No such database: %1. Use %2 to see list of known databases.").arg(syntax.getArgument(DB_NAME)).arg(cmdName("dblist"))); + println(tr("No such database: %1. Use %2 to see list of known databases.").arg(syntax.getArgument(DB_NAME), cmdName("dblist"))); } else if (cli->getCurrentDb()) { @@ -41,7 +41,7 @@ QString CliCommandClose::fullHelp() const "Closes database connection. If the database was already closed, nothing happens. " "If <name> is provided, it should be name of the database to close (as printed by %1 command). " "The the <name> is not provided, then current working database is closed (see help for %2 for details)." - ).arg(cmdName("dblist")).arg(cmdName("use")); + ).arg(cmdName("dblist"), cmdName("use")); } void CliCommandClose::defineSyntax() diff --git a/SQLiteStudio3/sqlitestudiocli/commands/clicommanddblist.cpp b/SQLiteStudio3/sqlitestudiocli/commands/clicommanddblist.cpp index 271a44f..6e1f7d7 100644 --- a/SQLiteStudio3/sqlitestudiocli/commands/clicommanddblist.cpp +++ b/SQLiteStudio3/sqlitestudiocli/commands/clicommanddblist.cpp @@ -49,7 +49,7 @@ void CliCommandDbList::execute() for (Db* db : dbList) { bool open = db->isOpen(); - path = db->getPath(); + path = QDir::toNativeSeparators(db->getPath()); name = db->getName(); if (name == currentName) name.prepend("*"); diff --git a/SQLiteStudio3/sqlitestudiocli/commands/clicommanddesc.cpp b/SQLiteStudio3/sqlitestudiocli/commands/clicommanddesc.cpp index f32b75e..42bd5ce 100644 --- a/SQLiteStudio3/sqlitestudiocli/commands/clicommanddesc.cpp +++ b/SQLiteStudio3/sqlitestudiocli/commands/clicommanddesc.cpp @@ -15,7 +15,7 @@ void CliCommandDesc::execute() println(tr("No working database is set.\n"
"Call %1 command to set working database.\n"
"Call %2 to see list of all databases.")
- .arg(cmdName("use")).arg(cmdName("dblist")));
+ .arg(cmdName("use"), cmdName("dblist")));
return;
}
@@ -54,7 +54,7 @@ QString CliCommandDesc::shortHelp() const QString CliCommandDesc::fullHelp() const
{
- return QString();
+ return shortHelp();
}
void CliCommandDesc::defineSyntax()
@@ -84,7 +84,7 @@ void CliCommandDesc::printTable(SqliteCreateTable *table) // Rows
QString constrJoinStr = "\n" + pad("", 20, ' ') + "|" + pad("", 10, ' ') + "|";
QStringList constrList;
- for (SqliteCreateTable::Column* column : table->columns)
+ for (SqliteCreateTable::Column*& column : table->columns)
{
msg = pad(column->name.left(20), 20, ' ');
msg += "|";
diff --git a/SQLiteStudio3/sqlitestudiocli/commands/clicommandhelp.cpp b/SQLiteStudio3/sqlitestudiocli/commands/clicommandhelp.cpp index 5f92fd4..bb3f9a8 100644 --- a/SQLiteStudio3/sqlitestudiocli/commands/clicommandhelp.cpp +++ b/SQLiteStudio3/sqlitestudiocli/commands/clicommandhelp.cpp @@ -24,7 +24,7 @@ QString CliCommandHelp::fullHelp() const "When passing <command> name, you can skip special prefix character ('%3').\n\n"
"You can always execute any command with exactly single '--help' option to see help for that command. "
"It's an alternative for typing: %1 <command>."
- ).arg(cmdName("help")).arg(cmdName("help")).arg(CFG_CLI.Console.CommandPrefixChar.get()).arg(cmdName("help"));
+ ).arg(cmdName("help"), cmdName("help"), CFG_CLI.Console.CommandPrefixChar.get(), cmdName("help"));
}
void CliCommandHelp::defineSyntax()
@@ -49,7 +49,7 @@ void CliCommandHelp::printHelp(const QString& cmd) QString prefix = CFG_CLI.Console.CommandPrefixChar.get();
QString msg;
- msg += tr("Usage: %1%2").arg(prefix).arg(command->usage(cmdStr));
+ msg += tr("Usage: %1%2").arg(prefix, command->usage(cmdStr));
msg += "\n";
if (aliases.size() > 0)
{
@@ -83,4 +83,5 @@ void CliCommandHelp::printHelp() delete allCommands[cmd];
}
printBox(msgList.join("\n"));
+ printHelp("help");
}
diff --git a/SQLiteStudio3/sqlitestudiocli/commands/clicommandmode.cpp b/SQLiteStudio3/sqlitestudiocli/commands/clicommandmode.cpp index b258045..b0419d5 100644 --- a/SQLiteStudio3/sqlitestudiocli/commands/clicommandmode.cpp +++ b/SQLiteStudio3/sqlitestudiocli/commands/clicommandmode.cpp @@ -49,7 +49,7 @@ QString CliCommandMode::fullHelp() const "The COLUMNS mode is similar to FIXED mode, except it tries to be smart and make columns with shorter values more thin, "
"while columns with longer values get more space. First to shrink are columns with longest headers (so the header names are to be "
"cut off as first), then columns with the longest values are shrinked, up to the moment when all columns fit into terminal window.\n"
- "ATTENTION! The COLUMNS mode reads all the results from the query at once in order to evaluate column widhts, therefore it is dangerous "
+ "ATTENTION! The COLUMNS mode reads all the results from the query at once in order to evaluate column widths, therefore it is dangerous "
"to use this mode when working with huge result sets. Keep in mind that this mode will load entire result set into memory.\n"
"\n"
"The ROW mode is recommended if you need to see whole values and you don't expect many rows to be displayed, because this mode "
diff --git a/SQLiteStudio3/sqlitestudiocli/commands/clicommandopen.cpp b/SQLiteStudio3/sqlitestudiocli/commands/clicommandopen.cpp index fef1737..a7eb004 100644 --- a/SQLiteStudio3/sqlitestudiocli/commands/clicommandopen.cpp +++ b/SQLiteStudio3/sqlitestudiocli/commands/clicommandopen.cpp @@ -10,7 +10,7 @@ void CliCommandOpen::execute() if (!syntax.isArgumentSet(DB_NAME_OR_FILE) && !cli->getCurrentDb()) { println(tr("Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.") - .arg(cmdName("open")).arg(cmdName("use")).arg(cmdName("open"))); + .arg(cmdName("open"), cmdName("use"), cmdName("open"))); return; } @@ -36,7 +36,7 @@ void CliCommandOpen::execute() { println(tr("File %1 doesn't exist in %2. Cannot open inexisting database with %3 command. " "To create a new database, use %4 command.").arg(arg).arg(QDir::currentPath()) - .arg(cmdName("open")).arg(cmdName("add"))); + .arg(cmdName("open"), cmdName("add"))); return; } } diff --git a/SQLiteStudio3/sqlitestudiocli/commands/clicommandpwd.cpp b/SQLiteStudio3/sqlitestudiocli/commands/clicommandpwd.cpp index f96cae4..6646196 100644 --- a/SQLiteStudio3/sqlitestudiocli/commands/clicommandpwd.cpp +++ b/SQLiteStudio3/sqlitestudiocli/commands/clicommandpwd.cpp @@ -19,7 +19,7 @@ QString CliCommandPwd::fullHelp() const "This is the same as 'pwd' command on Unix systems and 'cd' command without arguments on Windows. "
"It prints current working directory. You can change the current working directory with %1 command "
"and you can also list contents of the current working directory with %2 command."
- ).arg(cmdName("cd")).arg(cmdName("dir"));
+ ).arg(cmdName("cd"), cmdName("dir"));
}
void CliCommandPwd::defineSyntax()
diff --git a/SQLiteStudio3/sqlitestudiocli/commands/clicommandsql.cpp b/SQLiteStudio3/sqlitestudiocli/commands/clicommandsql.cpp index cb89dfe..e24dbb2 100644 --- a/SQLiteStudio3/sqlitestudiocli/commands/clicommandsql.cpp +++ b/SQLiteStudio3/sqlitestudiocli/commands/clicommandsql.cpp @@ -1,8 +1,8 @@ #include "clicommandsql.h" #include "cli.h" -#include "parser/ast/sqliteselect.h" -#include "parser/parser.h" -#include "parser/parsererror.h" +//#include "parser/ast/sqliteselect.h" +//#include "parser/parser.h" +//#include "parser/parsererror.h" #include "db/queryexecutor.h" #include "qio.h" #include "common/unused.h" @@ -19,7 +19,7 @@ void CliCommandSql::execute() println(tr("No working database is set.\n" "Call %1 command to set working database.\n" "Call %2 to see list of all databases.") - .arg(cmdName("use")).arg(cmdName("dblist"))); + .arg(cmdName("use"), cmdName("dblist"))); return; } @@ -92,7 +92,7 @@ void CliCommandSql::printResultsClassic(QueryExecutor* executor, SqlQueryPtr res int resultColumnCount = executor->getResultColumns().size(); // Columns - for (const QueryExecutor::ResultColumnPtr& resCol : executor->getResultColumns()) + for (QueryExecutor::ResultColumnPtr& resCol : executor->getResultColumns()) qOut << resCol->displayName << "|"; qOut << "\n"; @@ -106,7 +106,7 @@ void CliCommandSql::printResultsClassic(QueryExecutor* executor, SqlQueryPtr res row = results->next(); i = 0; values = row->valueList().mid(0, resultColumnCount); - for (QVariant value : values) + for (QVariant& value : values) { qOut << getValueString(value); if ((i + 1) < resultColumnCount) @@ -149,7 +149,7 @@ void CliCommandSql::printResultsFixed(QueryExecutor* executor, SqlQueryPtr resul // Columns QStringList columns; - for (const QueryExecutor::ResultColumnPtr& resCol : executor->getResultColumns()) + for (QueryExecutor::ResultColumnPtr& resCol : executor->getResultColumns()) columns << resCol->displayName; printColumnHeader(widths, columns); @@ -184,7 +184,7 @@ void CliCommandSql::printResultsColumns(QueryExecutor* executor, SqlQueryPtr res // Get widths of each column in every data row, remember the longest ones QList<SortedColumnWidth*> columnWidths; SortedColumnWidth* colWidth = nullptr; - for (const QueryExecutor::ResultColumnPtr& resCol : resultColumns) + for (QueryExecutor::ResultColumnPtr& resCol : resultColumns) { colWidth = new SortedColumnWidth(); colWidth->setHeaderWidth(resCol->displayName.length()); @@ -204,7 +204,7 @@ void CliCommandSql::printResultsColumns(QueryExecutor* executor, SqlQueryPtr res // Calculate width as it would be required to display entire rows int totalWidth = 0; - for (SortedColumnWidth* colWd : columnWidths) + for (SortedColumnWidth*& colWd : columnWidths) totalWidth += colWd->getWidth(); totalWidth += (resultColumnsCount - 1); // column separators @@ -224,12 +224,12 @@ void CliCommandSql::printResultsColumns(QueryExecutor* executor, SqlQueryPtr res // Printing QList<int> finalWidths; - for (SortedColumnWidth* colWd : columnWidths) + for (SortedColumnWidth*& colWd : columnWidths) finalWidths << colWd->getWidth(); printColumnHeader(finalWidths, headerNames); - for (SqlResultsRowPtr row : allRows) + for (SqlResultsRowPtr& row : allRows) printColumnDataRow(finalWidths, row, resultColumnsCount); qOut.flush(); @@ -240,14 +240,14 @@ void CliCommandSql::printResultsRowByRow(QueryExecutor* executor, SqlQueryPtr re // Columns int resultColumnCount = executor->getResultColumns().size(); int colWidth = 0; - for (const QueryExecutor::ResultColumnPtr& resCol : executor->getResultColumns()) + for (QueryExecutor::ResultColumnPtr& resCol : executor->getResultColumns()) { if (resCol->displayName.length() > colWidth) colWidth = resCol->displayName.length(); } QStringList columns; - for (const QueryExecutor::ResultColumnPtr& resCol : executor->getResultColumns()) + for (QueryExecutor::ResultColumnPtr& resCol : executor->getResultColumns()) columns << pad(resCol->displayName, -colWidth, ' '); // Data @@ -263,7 +263,7 @@ void CliCommandSql::printResultsRowByRow(QueryExecutor* executor, SqlQueryPtr re i = 0; rowCntString = " " + rowCntTemplate.arg(rowCnt) + " "; qOut << center(rowCntString, termWidth - 1, '-') << "\n"; - for (QVariant value : row->valueList().mid(0, resultColumnCount)) + for (QVariant& value : row->valueList().mid(0, resultColumnCount)) { qOut << columns[i] + ": " + getValueString(value) << "\n"; i++; @@ -294,7 +294,7 @@ void CliCommandSql::shrinkColumns(QList<CliCommandSql::SortedColumnWidth*>& colu sSort(columnWidths); // See if we can shrink headers only, or we already need to shrink the data - for (SortedColumnWidth* colWidth : columnWidths) + for (SortedColumnWidth*& colWidth : columnWidths) { if (colWidth->isHeaderLonger()) { @@ -381,7 +381,7 @@ void CliCommandSql::printColumnDataRow(const QList<int>& widths, const SqlResult { int i = 0; QStringList line; - for (const QVariant& value : row->valueList().mid(0, resultColumnCount)) + for (QVariant& value : row->valueList().mid(0, resultColumnCount)) { line << pad(getValueString(value).left(widths[i]), widths[i], ' '); i++; diff --git a/SQLiteStudio3/sqlitestudiocli/main.cpp b/SQLiteStudio3/sqlitestudiocli/main.cpp index 3ffc2e3..14867cf 100644 --- a/SQLiteStudio3/sqlitestudiocli/main.cpp +++ b/SQLiteStudio3/sqlitestudiocli/main.cpp @@ -1,22 +1,28 @@ #include "cli.h" #include "clicommandexecutor.h" -#include "sqlitestudio.h" #include "commands/clicommand.h" #include "cli_config.h" #include "cliutils.h" #include "qio.h" #include "climsghandler.h" #include "completionhelper.h" -#include "services/updatemanager.h" #include "services/pluginmanager.h" +#include "sqlfileexecutor.h" #include <QCoreApplication> #include <QtGlobal> #include <QCommandLineParser> #include <QCommandLineOption> -bool listPlugins = false; +namespace CliOpts +{ + bool listPlugins = false; + QString sqlScriptToExecute; + QString dbToOpen; + QString sqlScriptCodec; + bool ignoreErrors = false; +} -QString cliHandleCmdLineArgs() +bool cliHandleCmdLineArgs() { QCommandLineParser parser; parser.setApplicationDescription(QObject::tr("Command line interface to SQLiteStudio, a SQLite manager.")); @@ -25,10 +31,28 @@ QString cliHandleCmdLineArgs() QCommandLineOption debugOption({"d", "debug"}, QObject::tr("Enables debug messages on standard error output.")); QCommandLineOption lemonDebugOption("debug-lemon", QObject::tr("Enables Lemon parser debug messages for SQL code assistant.")); - QCommandLineOption listPluginsOption("list-plugins", QObject::tr("Lists plugins installed in the SQLiteStudio and quits.")); + QCommandLineOption listPluginsOption({"lp", "list-plugins"}, QObject::tr("Lists plugins installed in the SQLiteStudio and quits.")); + QCommandLineOption execSqlOption({"e", "execute-sql-file"}, + QObject::tr("Executes provided SQL file (including all rich features of SQLiteStudio's query executor) " + "on the specified database file and quits. " + "The database parameter becomes mandatory if this option is used."), + QObject::tr("SQL file")); + QCommandLineOption sqlFileCodecOption({"c", "file-codec"}, QObject::tr("Character encoding to use when reading SQL file (-e option). " + "Use -cl to list available codecs. " + "Defaults to %1.").arg(defaultCodecName()), + QObject::tr("codec")); + QCommandLineOption codecListOption({"lc", "list-codecs"}, QObject::tr("Lists available codecs to be used with -c option and quits.")); + QCommandLineOption ignoreErrorsOption({"ie", "ignore-errors"}, + QObject::tr("When used together with -e option, the execution will not stop on an error, " + "but rather continue until the end, ignoring errors.")); + parser.addOption(debugOption); parser.addOption(lemonDebugOption); parser.addOption(listPluginsOption); + parser.addOption(execSqlOption); + parser.addOption(sqlFileCodecOption); + parser.addOption(codecListOption); + parser.addOption(ignoreErrorsOption); parser.addPositionalArgument(QObject::tr("file"), QObject::tr("Database file to open")); @@ -37,16 +61,66 @@ QString cliHandleCmdLineArgs() if (parser.isSet(debugOption)) setCliDebug(true); + if (parser.isSet(codecListOption)) + { + for (QString& codec : textCodecNames()) + qOut << codec << "\n"; + + qOut.flush(); + return true; + } + + if (parser.isSet((sqlFileCodecOption))) + { + CliOpts::sqlScriptCodec = parser.value(sqlFileCodecOption); + if (!textCodecNames().contains(CliOpts::sqlScriptCodec)) + { + qErr << QObject::tr("Invalid codec: %1. Use -cl option to list available codecs.").arg(CliOpts::sqlScriptCodec) << "\n"; + qErr.flush(); + return true; + } + } + else + CliOpts::sqlScriptCodec = defaultCodecName(); + + if (parser.isSet(ignoreErrorsOption)) + CliOpts::ignoreErrors = true; + + if (parser.isSet(execSqlOption)) + CliOpts::sqlScriptToExecute = parser.value(execSqlOption); + if (parser.isSet(listPluginsOption)) - listPlugins = true; + CliOpts::listPlugins = true; CompletionHelper::enableLemonDebug = parser.isSet(lemonDebugOption); QStringList args = parser.positionalArguments(); if (args.size() > 0) - return args[0]; + CliOpts::dbToOpen = args[0]; - return QString(); + return false; +} + +int cliExecSqlFromFile(const QString& dbToOpen) +{ + if (dbToOpen.isEmpty()) + { + qErr << QObject::tr("Database file argument is mandatory when executing SQL file.") << "\n"; + qErr.flush(); + return 1; + } + if (!CLI::getInstance()->openDbFile(dbToOpen)) + { + qErr << QObject::tr("Could not open specified database for executing SQL file. You may try using -d option to find out more details.") << "\n"; + qErr.flush(); + return 1; + } + + Db* db = CLI::getInstance()->getCurrentDb(); + + SqlFileExecutor executor; + executor.execSqlFromFile(db, CliOpts::sqlScriptToExecute, CliOpts::ignoreErrors, CliOpts::sqlScriptCodec, false); + return 0; } int main(int argc, char *argv[]) @@ -58,30 +132,34 @@ int main(int argc, char *argv[]) qInstallMessageHandler(cliMessageHandler); - QString dbToOpen = cliHandleCmdLineArgs(); + if (cliHandleCmdLineArgs()) + return 0; - CliResultsDisplay::staticInit(); initCliUtils(); + CliResultsDisplay::staticInit(); SQLITESTUDIO->setInitialTranslationFiles({"coreSQLiteStudio", "sqlitestudiocli"}); SQLITESTUDIO->init(a.arguments(), false); SQLITESTUDIO->initPlugins(); - if (listPlugins) + if (CliOpts::listPlugins) { - for (const PluginManager::PluginDetails& details : PLUGINS->getAllPluginDetails()) + for (PluginManager::PluginDetails& details : PLUGINS->getAllPluginDetails()) qOut << details.name << " " << details.versionString << "\n"; return 0; } + if (!CliOpts::sqlScriptToExecute.isNull()) + return cliExecSqlFromFile(CliOpts::dbToOpen); + CliCommandExecutor executor; QObject::connect(CLI::getInstance(), &CLI::execCommand, &executor, &CliCommandExecutor::execCommand); QObject::connect(&executor, &CliCommandExecutor::executionComplete, CLI::getInstance(), &CLI::executionComplete); - if (!dbToOpen.isEmpty()) - CLI::getInstance()->openDbFile(dbToOpen); + if (!CliOpts::dbToOpen.isEmpty()) + CLI::getInstance()->openDbFile(CliOpts::dbToOpen); CLI::getInstance()->start(); int res = a.exec(); diff --git a/SQLiteStudio3/sqlitestudiocli/sqlitestudiocli.pro b/SQLiteStudio3/sqlitestudiocli/sqlitestudiocli.pro index e32eca3..9b38487 100644 --- a/SQLiteStudio3/sqlitestudiocli/sqlitestudiocli.pro +++ b/SQLiteStudio3/sqlitestudiocli/sqlitestudiocli.pro @@ -7,7 +7,7 @@ QT += core QT -= gui -include($$PWD/../dirs.pri) +include($$PWD/../common.pri) OBJECTS_DIR = $$OBJECTS_DIR/sqlitestudiocli MOC_DIR = $$MOC_DIR/sqlitestudiocli @@ -31,17 +31,6 @@ portable { DEFINES += PORTABLE_CONFIG } -TRANSLATIONS += translations/sqlitestudiocli_ro_RO.ts \ - translations/sqlitestudiocli_de.ts \ - translations/sqlitestudiocli_it.ts \ - translations/sqlitestudiocli_zh_CN.ts \ - translations/sqlitestudiocli_sk.ts \ - translations/sqlitestudiocli_ru.ts \ - translations/sqlitestudiocli_pt_BR.ts \ - translations/sqlitestudiocli_fr.ts \ - translations/sqlitestudiocli_es.ts \ - translations/sqlitestudiocli_pl.ts - SOURCES += main.cpp \ cli.cpp \ commands/clicommand.cpp \ @@ -79,7 +68,7 @@ win32: { } unix: { - LIBS += -lreadline -lcurses + LIBS += -lreadline } HEADERS += \ @@ -134,3 +123,14 @@ RESOURCES += \ + + + + + + + + + + + diff --git a/SQLiteStudio3/sqlitestudiocli/sqlitestudiocli.qrc b/SQLiteStudio3/sqlitestudiocli/sqlitestudiocli.qrc index 613e5bf..7646d2b 100644 --- a/SQLiteStudio3/sqlitestudiocli/sqlitestudiocli.qrc +++ b/SQLiteStudio3/sqlitestudiocli/sqlitestudiocli.qrc @@ -1,19 +1 @@ -<RCC> - <qresource prefix="/msg"> - <file>translations/sqlitestudiocli_ro_RO.qm</file> - <file>translations/sqlitestudiocli_de.qm</file> - - - <file>translations/sqlitestudiocli_pl.qm</file> - <file>translations/sqlitestudiocli_ru.qm</file> - <file>translations/sqlitestudiocli_fr.qm</file> - <file>translations/sqlitestudiocli_sk.qm</file> - <file>translations/sqlitestudiocli_zh_CN.qm</file> - </qresource> -</RCC> - - - - - - +<RCC/> diff --git a/SQLiteStudio3/sqlitestudiocli/translations/sqlitestudiocli.ts b/SQLiteStudio3/sqlitestudiocli/translations/sqlitestudiocli.ts new file mode 100644 index 0000000..97abff6 --- /dev/null +++ b/SQLiteStudio3/sqlitestudiocli/translations/sqlitestudiocli.ts @@ -0,0 +1,833 @@ +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS> +<TS version="2.1"> + <context> + <name>CLI</name> + <message> + <location filename="../cli.cpp" line="98"/> + <source>Current database: %1</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../cli.cpp" line="100"/> + <source>No current working database is set.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../cli.cpp" line="102"/> + <source>Type %1 for help</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../cli.cpp" line="254"/> + <source>Database passed in command line parameters (%1) was already on the list under name: %2</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../cli.cpp" line="262"/> + <source>Could not add database %1 to list.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../cli.cpp" line="289"/> + <source>closed</source> + <translation type="unfinished"/> + </message> + </context> + <context> + <name>CliCommand</name> + <message> + <location filename="../commands/clicommand.cpp" line="107"/> + <source>Usage: %1%2</source> + <translation type="unfinished"/> + </message> + </context> + <context> + <name>CliCommandAdd</name> + <message> + <location filename="../commands/clicommandadd.cpp" line="9"/> + <source>Could not add database %1 to list.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../commands/clicommandadd.cpp" line="14"/> + <source>Database added: %1</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../commands/clicommandadd.cpp" line="19"/> + <source>adds new database to the list</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../commands/clicommandadd.cpp" line="24"/> + <source>Adds given database pointed by <path> with given <name> to list the databases list. The <name> is just a symbolic name that you can later refer to. Just pick any unique name. For list of databases already on the list use %1 command.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../commands/clicommandadd.cpp" line="34"/> + <source>name</source> + <comment>CLI command syntax</comment> + <translation type="unfinished"/> + </message> + <message> + <location filename="../commands/clicommandadd.cpp" line="35"/> + <source>path</source> + <comment>CLI command syntax</comment> + <translation type="unfinished"/> + </message> + </context> + <context> + <name>CliCommandCd</name> + <message> + <location filename="../commands/clicommandcd.cpp" line="10"/> + <source>Changed directory to: %1</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../commands/clicommandcd.cpp" line="12"/> + <source>Could not change directory to: %1</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../commands/clicommandcd.cpp" line="17"/> + <source>changes current working directory</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../commands/clicommandcd.cpp" line="22"/> + <source>Very similar command to 'cd' known from Unix systems and Windows. It requires a <path> argument to be passed, therefore calling %1 will always cause a change of the directory. To learn what's the current working directory use %2 command and to list contents of the current working directory use %3 command.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../commands/clicommandcd.cpp" line="33"/> + <source>path</source> + <comment>CLI command syntax</comment> + <translation type="unfinished"/> + </message> + </context> + <context> + <name>CliCommandClose</name> + <message> + <location filename="../commands/clicommandclose.cpp" line="10"/> + <source>Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../commands/clicommandclose.cpp" line="21"/> + <location filename="../commands/clicommandclose.cpp" line="29"/> + <source>Connection to database %1 closed.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../commands/clicommandclose.cpp" line="24"/> + <source>No such database: %1. Use %2 to see list of known databases.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../commands/clicommandclose.cpp" line="35"/> + <source>closes given (or current) database</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../commands/clicommandclose.cpp" line="40"/> + <source>Closes database connection. If the database was already closed, nothing happens. If <name> is provided, it should be name of the database to close (as printed by %1 command). The the <name> is not provided, then current working database is closed (see help for %2 for details).</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../commands/clicommandclose.cpp" line="50"/> + <source>name</source> + <comment>CLI command syntax</comment> + <translation type="unfinished"/> + </message> + </context> + <context> + <name>CliCommandDbList</name> + <message> + <location filename="../commands/clicommanddblist.cpp" line="12"/> + <source>No current working database defined.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="18"/> + <source>Databases:</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="23"/> + <location filename="../commands/clicommanddblist.cpp" line="34"/> + <source>Name</source> + <comment>CLI db name column</comment> + <translation type="unfinished"/> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="31"/> + <location filename="../commands/clicommanddblist.cpp" line="61"/> + <source>Open</source> + <comment>CLI connection state column</comment> + <translation type="unfinished"/> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="31"/> + <location filename="../commands/clicommanddblist.cpp" line="61"/> + <source>Closed</source> + <comment>CLI connection state column</comment> + <translation type="unfinished"/> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="32"/> + <location filename="../commands/clicommanddblist.cpp" line="36"/> + <source>Connection</source> + <comment>CLI connection state column</comment> + <translation type="unfinished"/> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="38"/> + <location filename="../commands/clicommanddblist.cpp" line="45"/> + <source>Database file path</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="70"/> + <source>prints list of registered databases</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="75"/> + <source>Prints list of databases registered in the SQLiteStudio. Each database on the list can be in open or closed state and %1 tells you that. The current working database (aka default database) is also marked on the list with '*' at the start of its name. See help for %2 command to learn about the default database.</source> + <translation type="unfinished"/> + </message> + </context> + <context> + <name>CliCommandDesc</name> + <message> + <location filename="../commands/clicommanddesc.cpp" line="15"/> + <source>No working database is set. +Call %1 command to set working database. +Call %2 to see list of all databases.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="26"/> + <source>Database is not open.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="35"/> + <source>Cannot find table named: %1</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="52"/> + <source>shows details about the table</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="63"/> + <source>table</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="70"/> + <source>Table: %1</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="74"/> + <source>Column name</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="76"/> + <source>Data type</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="80"/> + <source>Constraints</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="105"/> + <source>Virtual table: %1</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="109"/> + <source>Construction arguments:</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="114"/> + <source>No construction arguments were passed for this virtual table.</source> + <translation type="unfinished"/> + </message> + </context> + <context> + <name>CliCommandDir</name> + <message> + <location filename="../commands/clicommanddir.cpp" line="33"/> + <source>lists directories and files in current working directory</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../commands/clicommanddir.cpp" line="38"/> + <source>This is very similar to 'dir' command known from Windows and 'ls' command from Unix systems. + +You can pass <pattern> with wildcard characters to filter output.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../commands/clicommanddir.cpp" line="49"/> + <source>pattern</source> + <translation type="unfinished"/> + </message> + </context> + <context> + <name>CliCommandExit</name> + <message> + <location filename="../commands/clicommandexit.cpp" line="12"/> + <source>quits the application</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../commands/clicommandexit.cpp" line="17"/> + <source>Quits the application. Settings are stored in configuration file and will be restored on next startup.</source> + <translation type="unfinished"/> + </message> + </context> + <context> + <name>CliCommandHelp</name> + <message> + <location filename="../commands/clicommandhelp.cpp" line="16"/> + <source>shows this help message</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="21"/> + <source>Use %1 to learn about certain commands supported by the command line interface (CLI) of the SQLiteStudio. +To see list of supported commands, type %2 without any arguments. + +When passing <command> name, you can skip special prefix character ('%3'). + +You can always execute any command with exactly single '--help' option to see help for that command. It's an alternative for typing: %1 <command>.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="33"/> + <source>command</source> + <comment>CLI command syntax</comment> + <translation type="unfinished"/> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="42"/> + <source>No such command: %1</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="43"/> + <source>Type '%1' for list of available commands.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="52"/> + <source>Usage: %1%2</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="62"/> + <source>Aliases: %1</source> + <translation type="unfinished"/> + </message> + </context> + <context> + <name>CliCommandHistory</name> + <message> + <location filename="../commands/clicommandhistory.cpp" line="23"/> + <source>Current history limit is set to: %1</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="39"/> + <source>prints history or erases it</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="44"/> + <source>When no argument was passed, this command prints command line history. Every history entry is separated with a horizontal line, so multiline entries are easier to read. + +When the -c or --clear option is passed, then the history gets erased. +When the -l or --limit option is passed, it sets the new history entries limit. It requires an additional argument saying how many entries do you want the history to be limited to. +Use -ql or --querylimit option to see the current limit value.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="59"/> + <source>number</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="66"/> + <source>Console history erased.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="75"/> + <source>Invalid number: %1</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="80"/> + <source>History limit set to %1</source> + <translation type="unfinished"/> + </message> + </context> + <context> + <name>CliCommandMode</name> + <message> + <location filename="../commands/clicommandmode.cpp" line="9"/> + <source>Current results printing mode: %1</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../commands/clicommandmode.cpp" line="16"/> + <source>Invalid results printing mode: %1</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../commands/clicommandmode.cpp" line="21"/> + <source>New results printing mode: %1</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../commands/clicommandmode.cpp" line="26"/> + <source>tells or changes the query results format</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../commands/clicommandmode.cpp" line="31"/> + <source>When called without argument, tells the current output format for a query results. When the <mode> is passed, the mode is changed to the given one. Supported modes are: +- CLASSIC - columns are separated by a comma, not aligned, +- FIXED - columns have equal and fixed width, they always fit into terminal window width, but the data in columns can be cut off, +- COLUMNS - like FIXED, but smarter (do not use with huge result sets, see details below), +- ROW - each column from the row is displayed in new line, so the full data is displayed. + +The CLASSIC mode is recommended if you want to see all the data, but you don't want to waste lines for each column. Each row will display full data for every column, but this also means, that columns will not be aligned to each other in next rows. The CLASSIC mode also doesn't respect the width of your terminal (console) window, so if values in columns are wider than the window, the row will be continued in next lines. + +The FIXED mode is recommended if you want a readable output and you don't care about long data values. Columns will be aligned, making the output a nice table. The width of columns is calculated from width of the console window and a number of columns. + +The COLUMNS mode is similar to FIXED mode, except it tries to be smart and make columns with shorter values more thin, while columns with longer values get more space. First to shrink are columns with longest headers (so the header names are to be cut off as first), then columns with the longest values are shrinked, up to the moment when all columns fit into terminal window. +ATTENTION! The COLUMNS mode reads all the results from the query at once in order to evaluate column widths, therefore it is dangerous to use this mode when working with huge result sets. Keep in mind that this mode will load entire result set into memory. + +The ROW mode is recommended if you need to see whole values and you don't expect many rows to be displayed, because this mode displays a line of output per each column, so you'll get 10 lines for single row with 10 columns, then if you have 10 of such rows, you will get 100 lines of output (+1 extra line per each row, to separate rows from each other).</source> + <translation type="unfinished"/> + </message> + </context> + <context> + <name>CliCommandNullValue</name> + <message> + <location filename="../commands/clicommandnullvalue.cpp" line="9"/> + <source>Current NULL representation string: %1</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../commands/clicommandnullvalue.cpp" line="15"/> + <source>tells or changes the NULL representation string</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../commands/clicommandnullvalue.cpp" line="20"/> + <source>If no argument was passed, it tells what's the current NULL value representation (that is - what is printed in place of NULL values in query results). If the argument is given, then it's used as a new string to be used for NULL representation.</source> + <translation type="unfinished"/> + </message> + </context> + <context> + <name>CliCommandOpen</name> + <message> + <location filename="../commands/clicommandopen.cpp" line="12"/> + <source>Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="29"/> + <source>Could not add database %1 to list.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="37"/> + <source>File %1 doesn't exist in %2. Cannot open inexisting database with %3 command. To create a new database, use %4 command.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="61"/> + <source>Database %1 has been open and set as the current working database.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="66"/> + <source>opens database connection</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="71"/> + <source>Opens connection to the database. If no additional argument was passed, then the connection is open to the current default database (see help for %1 for details). However if an argument was passed, it can be either <name> of the registered database to open, or it can be <path> to the database file to open. In the second case, the <path> gets registered on the list with a generated name, but only for the period of current application session. After restarting application such database is not restored on the list.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="83"/> + <source>name</source> + <comment>CLI command syntax</comment> + <translation type="unfinished"/> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="83"/> + <source>path</source> + <comment>CLI command syntax</comment> + <translation type="unfinished"/> + </message> + </context> + <context> + <name>CliCommandPwd</name> + <message> + <location filename="../commands/clicommandpwd.cpp" line="13"/> + <source>prints the current working directory</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../commands/clicommandpwd.cpp" line="18"/> + <source>This is the same as 'pwd' command on Unix systems and 'cd' command without arguments on Windows. It prints current working directory. You can change the current working directory with %1 command and you can also list contents of the current working directory with %2 command.</source> + <translation type="unfinished"/> + </message> + </context> + <context> + <name>CliCommandRemove</name> + <message> + <location filename="../commands/clicommandremove.cpp" line="12"/> + <source>No such database: %1</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../commands/clicommandremove.cpp" line="20"/> + <source>Database removed: %1</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../commands/clicommandremove.cpp" line="26"/> + <source>New current database set:</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../commands/clicommandremove.cpp" line="35"/> + <source>removes database from the list</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../commands/clicommandremove.cpp" line="40"/> + <source>Removes <name> database from the list of registered databases. If the database was not on the list (see %1 command), then error message is printed and nothing more happens.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../commands/clicommandremove.cpp" line="50"/> + <source>name</source> + <comment>CLI command syntax</comment> + <translation type="unfinished"/> + </message> + </context> + <context> + <name>CliCommandSql</name> + <message> + <location filename="../commands/clicommandsql.cpp" line="19"/> + <source>No working database is set. +Call %1 command to set working database. +Call %2 to see list of all databases.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="30"/> + <source>Database is not open.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="65"/> + <source>executes SQL query</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="70"/> + <source>This command is executed every time you enter SQL query in command prompt. It executes the query on the current working database (see help for %1 for details). There's no sense in executing this command explicitly. Instead just type the SQL query in the command prompt, without any command prefixed.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="86"/> + <source>sql</source> + <comment>CLI command syntax</comment> + <translation type="unfinished"/> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="135"/> + <location filename="../commands/clicommandsql.cpp" line="177"/> + <source>Too many columns to display in %1 mode.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="254"/> + <source>Row %1</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="404"/> + <source>Query execution error: %1</source> + <translation type="unfinished"/> + </message> + </context> + <context> + <name>CliCommandTables</name> + <message> + <location filename="../commands/clicommandtables.cpp" line="15"/> + <source>No such database: %1. Use %2 to see list of known databases.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="25"/> + <source>Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="32"/> + <source>Database %1 is closed.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="45"/> + <location filename="../commands/clicommandtables.cpp" line="47"/> + <source>Database</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="47"/> + <source>Table</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="61"/> + <source>prints list of tables in the database</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="66"/> + <source>Prints list of tables in given <database> or in the current working database. Note, that the <database> should be the name of the registered database (see %1). The output list includes all tables from any other databases attached to the queried database. +When the -s option is given, then system tables are also listed.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="77"/> + <source>database</source> + <comment>CLI command syntax</comment> + <translation type="unfinished"/> + </message> + </context> + <context> + <name>CliCommandTree</name> + <message> + <location filename="../commands/clicommandtree.cpp" line="12"/> + <source>No current working database is selected. Use %1 to define one and then run %2.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="54"/> + <source>Tables</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="58"/> + <source>Views</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="83"/> + <source>Columns</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="88"/> + <source>Indexes</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="92"/> + <location filename="../commands/clicommandtree.cpp" line="113"/> + <source>Triggers</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="132"/> + <source>prints all objects in the database as a tree</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="137"/> + <source>Prints all objects (tables, indexes, triggers and views) that are in the database as a tree. The tree is very similar to the one that you can see in GUI client of the SQLiteStudio. +When -c option is given, then also columns will be listed under each table. +When -s option is given, then also system objects will be printed (sqlite_* tables, autoincrement indexes, etc). +The database argument is optional and if provided, then only given database will be printed. This is not a registered database name, but instead it's an internal SQLite database name, like 'main', 'temp', or any attached database name. To print tree for other registered database, call %1 first to switch the working database, and then use %2 command.</source> + <translation type="unfinished"/> + </message> + </context> + <context> + <name>CliCommandUse</name> + <message> + <location filename="../commands/clicommanduse.cpp" line="13"/> + <source>No current database selected.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../commands/clicommanduse.cpp" line="16"/> + <location filename="../commands/clicommanduse.cpp" line="30"/> + <source>Current database: %1</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../commands/clicommanduse.cpp" line="23"/> + <source>No such database: %1</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../commands/clicommanduse.cpp" line="35"/> + <source>changes default working database</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../commands/clicommanduse.cpp" line="40"/> + <source>Changes current working database to <name>. If the <name> database is not registered in the application, then the error message is printed and no change is made. + +What is current working database? +When you type a SQL query to be executed, it is executed on the default database, which is also known as the current working database. Most of database-related commands can also work using default database, if no database was provided in their arguments. The current database is always identified by command line prompt. The default database is always defined (unless there is no database on the list at all). + +The default database can be selected in various ways: +- using %1 command, +- by passing database file name to the application startup parameters, +- by passing registered database name to the application startup parameters, +- by restoring previously selected default database from saved configuration, +- or when default database was not selected by any of the above, then first database from the registered databases list becomes the default one.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../commands/clicommanduse.cpp" line="63"/> + <source>name</source> + <comment>CLI command syntax</comment> + <translation type="unfinished"/> + </message> + </context> + <context> + <name>QObject</name> + <message> + <location filename="../clicommandsyntax.cpp" line="155"/> + <source>Insufficient number of arguments.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../clicommandsyntax.cpp" line="325"/> + <source>Too many arguments.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../clicommandsyntax.cpp" line="347"/> + <source>Invalid argument value: %1. +Expected one of: %2</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../clicommandsyntax.cpp" line="383"/> + <source>Unknown option: %1</source> + <comment>CLI command syntax</comment> + <translation type="unfinished"/> + </message> + <message> + <location filename="../clicommandsyntax.cpp" line="394"/> + <source>Option %1 requires an argument.</source> + <comment>CLI command syntax</comment> + <translation type="unfinished"/> + </message> + <message> + <location filename="../commands/clicommandnullvalue.cpp" line="31"/> + <source>string</source> + <comment>CLI command syntax</comment> + <translation type="unfinished"/> + </message> + <message> + <location filename="../main.cpp" line="28"/> + <source>Command line interface to SQLiteStudio, a SQLite manager.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../main.cpp" line="32"/> + <source>Enables debug messages on standard error output.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../main.cpp" line="33"/> + <source>Enables Lemon parser debug messages for SQL code assistant.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../main.cpp" line="34"/> + <source>Lists plugins installed in the SQLiteStudio and quits.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../main.cpp" line="36"/> + <source>Executes provided SQL file (including all rich features of SQLiteStudio's query executor) on the specified database file and quits. The database parameter becomes mandatory if this option is used.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../main.cpp" line="39"/> + <source>SQL file</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../main.cpp" line="40"/> + <source>Character encoding to use when reading SQL file (-e option). Use -cl to list available codecs. Defaults to %1.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../main.cpp" line="43"/> + <source>codec</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../main.cpp" line="44"/> + <source>Lists available codecs to be used with -c option and quits.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../main.cpp" line="46"/> + <source>When used together with -e option, the execution will not stop on an error, but rather continue until the end, ignoring errors.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../main.cpp" line="57"/> + <source>file</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../main.cpp" line="57"/> + <source>Database file to open</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../main.cpp" line="78"/> + <source>Invalid codec: %1. Use -cl option to list available codecs.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../main.cpp" line="108"/> + <source>Database file argument is mandatory when executing SQL file.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../main.cpp" line="114"/> + <source>Could not open specified database for executing SQL file. You may try using -d option to find out more details.</source> + <translation type="unfinished"/> + </message> + </context> +</TS> diff --git a/SQLiteStudio3/sqlitestudiocli/translations/sqlitestudiocli_af_ZA.ts b/SQLiteStudio3/sqlitestudiocli/translations/sqlitestudiocli_af_ZA.ts new file mode 100644 index 0000000..32871c9 --- /dev/null +++ b/SQLiteStudio3/sqlitestudiocli/translations/sqlitestudiocli_af_ZA.ts @@ -0,0 +1,876 @@ +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS> +<TS version="2.1" language="af" sourcelanguage="en"> + <context> + <name>CLI</name> + <message> + <location filename="../cli.cpp" line="98"/> + <source>Current database: %1</source> + <translation type="unfinished">Current database: %1</translation> + </message> + <message> + <location filename="../cli.cpp" line="100"/> + <source>No current working database is set.</source> + <translation type="unfinished">No current working database is set.</translation> + </message> + <message> + <location filename="../cli.cpp" line="102"/> + <source>Type %1 for help</source> + <translation type="unfinished">Type %1 for help</translation> + </message> + <message> + <location filename="../cli.cpp" line="254"/> + <source>Database passed in command line parameters (%1) was already on the list under name: %2</source> + <translation type="unfinished">Database passed in command line parameters (%1) was already on the list under name: %2</translation> + </message> + <message> + <location filename="../cli.cpp" line="262"/> + <source>Could not add database %1 to list.</source> + <translation type="unfinished">Could not add database %1 to list.</translation> + </message> + <message> + <location filename="../cli.cpp" line="289"/> + <source>closed</source> + <translation type="unfinished">closed</translation> + </message> + </context> + <context> + <name>CliCommand</name> + <message> + <location filename="../commands/clicommand.cpp" line="107"/> + <source>Usage: %1%2</source> + <translation type="unfinished">Usage: %1%2</translation> + </message> + </context> + <context> + <name>CliCommandAdd</name> + <message> + <location filename="../commands/clicommandadd.cpp" line="9"/> + <source>Could not add database %1 to list.</source> + <translation type="unfinished">Could not add database %1 to list.</translation> + </message> + <message> + <location filename="../commands/clicommandadd.cpp" line="14"/> + <source>Database added: %1</source> + <translation type="unfinished">Database added: %1</translation> + </message> + <message> + <location filename="../commands/clicommandadd.cpp" line="19"/> + <source>adds new database to the list</source> + <translation type="unfinished">adds new database to the list</translation> + </message> + <message> + <location filename="../commands/clicommandadd.cpp" line="24"/> + <source>Adds given database pointed by <path> with given <name> to list the databases list. The <name> is just a symbolic name that you can later refer to. Just pick any unique name. For list of databases already on the list use %1 command.</source> + <translation type="unfinished">Adds given database pointed by <path> with given <name> to list the databases list. The <name> is just a symbolic name that you can later refer to. Just pick any unique name. For list of databases already on the list use %1 command.</translation> + </message> + <message> + <location filename="../commands/clicommandadd.cpp" line="34"/> + <source>name</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">name</translation> + </message> + <message> + <location filename="../commands/clicommandadd.cpp" line="35"/> + <source>path</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">path</translation> + </message> + </context> + <context> + <name>CliCommandCd</name> + <message> + <location filename="../commands/clicommandcd.cpp" line="10"/> + <source>Changed directory to: %1</source> + <translation type="unfinished">Changed directory to: %1</translation> + </message> + <message> + <location filename="../commands/clicommandcd.cpp" line="12"/> + <source>Could not change directory to: %1</source> + <translation type="unfinished">Could not change directory to: %1</translation> + </message> + <message> + <location filename="../commands/clicommandcd.cpp" line="17"/> + <source>changes current working directory</source> + <translation type="unfinished">changes current working directory</translation> + </message> + <message> + <location filename="../commands/clicommandcd.cpp" line="22"/> + <source>Very similar command to 'cd' known from Unix systems and Windows. It requires a <path> argument to be passed, therefore calling %1 will always cause a change of the directory. To learn what's the current working directory use %2 command and to list contents of the current working directory use %3 command.</source> + <translation type="unfinished">Very similar command to 'cd' known from Unix systems and Windows. It requires a <path> argument to be passed, therefore calling %1 will always cause a change of the directory. To learn what's the current working directory use %2 command and to list contents of the current working directory use %3 command.</translation> + </message> + <message> + <location filename="../commands/clicommandcd.cpp" line="33"/> + <source>path</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">path</translation> + </message> + </context> + <context> + <name>CliCommandClose</name> + <message> + <location filename="../commands/clicommandclose.cpp" line="10"/> + <source>Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</source> + <translation type="unfinished">Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</translation> + </message> + <message> + <location filename="../commands/clicommandclose.cpp" line="21"/> + <location filename="../commands/clicommandclose.cpp" line="29"/> + <source>Connection to database %1 closed.</source> + <translation type="unfinished">Connection to database %1 closed.</translation> + </message> + <message> + <location filename="../commands/clicommandclose.cpp" line="24"/> + <source>No such database: %1. Use %2 to see list of known databases.</source> + <translation type="unfinished">No such database: %1. Use %2 to see list of known databases.</translation> + </message> + <message> + <location filename="../commands/clicommandclose.cpp" line="35"/> + <source>closes given (or current) database</source> + <translation type="unfinished">closes given (or current) database</translation> + </message> + <message> + <location filename="../commands/clicommandclose.cpp" line="40"/> + <source>Closes database connection. If the database was already closed, nothing happens. If <name> is provided, it should be name of the database to close (as printed by %1 command). The the <name> is not provided, then current working database is closed (see help for %2 for details).</source> + <translation type="unfinished">Closes database connection. If the database was already closed, nothing happens. If <name> is provided, it should be name of the database to close (as printed by %1 command). The the <name> is not provided, then current working database is closed (see help for %2 for details).</translation> + </message> + <message> + <location filename="../commands/clicommandclose.cpp" line="50"/> + <source>name</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">name</translation> + </message> + </context> + <context> + <name>CliCommandDbList</name> + <message> + <location filename="../commands/clicommanddblist.cpp" line="12"/> + <source>No current working database defined.</source> + <translation type="unfinished">No current working database defined.</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="18"/> + <source>Databases:</source> + <translation type="unfinished">Databases:</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="23"/> + <location filename="../commands/clicommanddblist.cpp" line="34"/> + <source>Name</source> + <comment>CLI db name column</comment> + <translation type="unfinished">Name</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="31"/> + <location filename="../commands/clicommanddblist.cpp" line="61"/> + <source>Open</source> + <comment>CLI connection state column</comment> + <translation type="unfinished">Open</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="31"/> + <location filename="../commands/clicommanddblist.cpp" line="61"/> + <source>Closed</source> + <comment>CLI connection state column</comment> + <translation type="unfinished">Closed</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="32"/> + <location filename="../commands/clicommanddblist.cpp" line="36"/> + <source>Connection</source> + <comment>CLI connection state column</comment> + <translation type="unfinished">Connection</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="38"/> + <location filename="../commands/clicommanddblist.cpp" line="45"/> + <source>Database file path</source> + <translation type="unfinished">Database file path</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="70"/> + <source>prints list of registered databases</source> + <translation type="unfinished">prints list of registered databases</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="75"/> + <source>Prints list of databases registered in the SQLiteStudio. Each database on the list can be in open or closed state and %1 tells you that. The current working database (aka default database) is also marked on the list with '*' at the start of its name. See help for %2 command to learn about the default database.</source> + <translation type="unfinished">Prints list of databases registered in the SQLiteStudio. Each database on the list can be in open or closed state and %1 tells you that. The current working database (aka default database) is also marked on the list with '*' at the start of its name. See help for %2 command to learn about the default database.</translation> + </message> + </context> + <context> + <name>CliCommandDesc</name> + <message> + <location filename="../commands/clicommanddesc.cpp" line="15"/> + <source>No working database is set. +Call %1 command to set working database. +Call %2 to see list of all databases.</source> + <translation type="unfinished">No working database is set. +Call %1 command to set working database. +Call %2 to see list of all databases.</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="26"/> + <source>Database is not open.</source> + <translation type="unfinished">Database is not open.</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="35"/> + <source>Cannot find table named: %1</source> + <translation type="unfinished">Cannot find table named: %1</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="52"/> + <source>shows details about the table</source> + <translation type="unfinished">shows details about the table</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="63"/> + <source>table</source> + <translation type="unfinished">table</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="70"/> + <source>Table: %1</source> + <translation type="unfinished">Table: %1</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="74"/> + <source>Column name</source> + <translation type="unfinished">Column name</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="76"/> + <source>Data type</source> + <translation type="unfinished">Data type</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="80"/> + <source>Constraints</source> + <translation type="unfinished">Constraints</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="105"/> + <source>Virtual table: %1</source> + <translation type="unfinished">Virtual table: %1</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="109"/> + <source>Construction arguments:</source> + <translation type="unfinished">Construction arguments:</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="114"/> + <source>No construction arguments were passed for this virtual table.</source> + <translation type="unfinished">No construction arguments were passed for this virtual table.</translation> + </message> + </context> + <context> + <name>CliCommandDir</name> + <message> + <location filename="../commands/clicommanddir.cpp" line="33"/> + <source>lists directories and files in current working directory</source> + <translation type="unfinished">lists directories and files in current working directory</translation> + </message> + <message> + <location filename="../commands/clicommanddir.cpp" line="38"/> + <source>This is very similar to 'dir' command known from Windows and 'ls' command from Unix systems. + +You can pass <pattern> with wildcard characters to filter output.</source> + <translation type="unfinished">This is very similar to 'dir' command known from Windows and 'ls' command from Unix systems. + +You can pass <pattern> with wildcard characters to filter output.</translation> + </message> + <message> + <location filename="../commands/clicommanddir.cpp" line="49"/> + <source>pattern</source> + <translation type="unfinished">pattern</translation> + </message> + </context> + <context> + <name>CliCommandExit</name> + <message> + <location filename="../commands/clicommandexit.cpp" line="12"/> + <source>quits the application</source> + <translation type="unfinished">quits the application</translation> + </message> + <message> + <location filename="../commands/clicommandexit.cpp" line="17"/> + <source>Quits the application. Settings are stored in configuration file and will be restored on next startup.</source> + <translation type="unfinished">Quits the application. Settings are stored in configuration file and will be restored on next startup.</translation> + </message> + </context> + <context> + <name>CliCommandHelp</name> + <message> + <location filename="../commands/clicommandhelp.cpp" line="16"/> + <source>shows this help message</source> + <translation type="unfinished">shows this help message</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="21"/> + <source>Use %1 to learn about certain commands supported by the command line interface (CLI) of the SQLiteStudio. +To see list of supported commands, type %2 without any arguments. + +When passing <command> name, you can skip special prefix character ('%3'). + +You can always execute any command with exactly single '--help' option to see help for that command. It's an alternative for typing: %1 <command>.</source> + <translation type="unfinished">Use %1 to learn about certain commands supported by the command line interface (CLI) of the SQLiteStudio. +To see list of supported commands, type %2 without any arguments. + +When passing <command> name, you can skip special prefix character ('%3'). + +You can always execute any command with exactly single '--help' option to see help for that command. It's an alternative for typing: %1 <command>.</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="33"/> + <source>command</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">command</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="42"/> + <source>No such command: %1</source> + <translation type="unfinished">No such command: %1</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="43"/> + <source>Type '%1' for list of available commands.</source> + <translation type="unfinished">Type '%1' for list of available commands.</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="52"/> + <source>Usage: %1%2</source> + <translation type="unfinished">Usage: %1%2</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="62"/> + <source>Aliases: %1</source> + <translation type="unfinished">Aliases: %1</translation> + </message> + </context> + <context> + <name>CliCommandHistory</name> + <message> + <location filename="../commands/clicommandhistory.cpp" line="23"/> + <source>Current history limit is set to: %1</source> + <translation type="unfinished">Current history limit is set to: %1</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="39"/> + <source>prints history or erases it</source> + <translation type="unfinished">prints history or erases it</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="44"/> + <source>When no argument was passed, this command prints command line history. Every history entry is separated with a horizontal line, so multiline entries are easier to read. + +When the -c or --clear option is passed, then the history gets erased. +When the -l or --limit option is passed, it sets the new history entries limit. It requires an additional argument saying how many entries do you want the history to be limited to. +Use -ql or --querylimit option to see the current limit value.</source> + <translation type="unfinished">When no argument was passed, this command prints command line history. Every history entry is separated with a horizontal line, so multiline entries are easier to read. + +When the -c or --clear option is passed, then the history gets erased. +When the -l or --limit option is passed, it sets the new history entries limit. It requires an additional argument saying how many entries do you want the history to be limited to. +Use -ql or --querylimit option to see the current limit value.</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="59"/> + <source>number</source> + <translation type="unfinished">number</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="66"/> + <source>Console history erased.</source> + <translation type="unfinished">Console history erased.</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="75"/> + <source>Invalid number: %1</source> + <translation type="unfinished">Invalid number: %1</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="80"/> + <source>History limit set to %1</source> + <translation type="unfinished">History limit set to %1</translation> + </message> + </context> + <context> + <name>CliCommandMode</name> + <message> + <location filename="../commands/clicommandmode.cpp" line="9"/> + <source>Current results printing mode: %1</source> + <translation type="unfinished">Current results printing mode: %1</translation> + </message> + <message> + <location filename="../commands/clicommandmode.cpp" line="16"/> + <source>Invalid results printing mode: %1</source> + <translation type="unfinished">Invalid results printing mode: %1</translation> + </message> + <message> + <location filename="../commands/clicommandmode.cpp" line="21"/> + <source>New results printing mode: %1</source> + <translation type="unfinished">New results printing mode: %1</translation> + </message> + <message> + <location filename="../commands/clicommandmode.cpp" line="26"/> + <source>tells or changes the query results format</source> + <translation type="unfinished">tells or changes the query results format</translation> + </message> + <message> + <location filename="../commands/clicommandmode.cpp" line="31"/> + <source>When called without argument, tells the current output format for a query results. When the <mode> is passed, the mode is changed to the given one. Supported modes are: +- CLASSIC - columns are separated by a comma, not aligned, +- FIXED - columns have equal and fixed width, they always fit into terminal window width, but the data in columns can be cut off, +- COLUMNS - like FIXED, but smarter (do not use with huge result sets, see details below), +- ROW - each column from the row is displayed in new line, so the full data is displayed. + +The CLASSIC mode is recommended if you want to see all the data, but you don't want to waste lines for each column. Each row will display full data for every column, but this also means, that columns will not be aligned to each other in next rows. The CLASSIC mode also doesn't respect the width of your terminal (console) window, so if values in columns are wider than the window, the row will be continued in next lines. + +The FIXED mode is recommended if you want a readable output and you don't care about long data values. Columns will be aligned, making the output a nice table. The width of columns is calculated from width of the console window and a number of columns. + +The COLUMNS mode is similar to FIXED mode, except it tries to be smart and make columns with shorter values more thin, while columns with longer values get more space. First to shrink are columns with longest headers (so the header names are to be cut off as first), then columns with the longest values are shrinked, up to the moment when all columns fit into terminal window. +ATTENTION! The COLUMNS mode reads all the results from the query at once in order to evaluate column widths, therefore it is dangerous to use this mode when working with huge result sets. Keep in mind that this mode will load entire result set into memory. + +The ROW mode is recommended if you need to see whole values and you don't expect many rows to be displayed, because this mode displays a line of output per each column, so you'll get 10 lines for single row with 10 columns, then if you have 10 of such rows, you will get 100 lines of output (+1 extra line per each row, to separate rows from each other).</source> + <translation type="unfinished">When called without argument, tells the current output format for a query results. When the <mode> is passed, the mode is changed to the given one. Supported modes are: +- CLASSIC - columns are separated by a comma, not aligned, +- FIXED - columns have equal and fixed width, they always fit into terminal window width, but the data in columns can be cut off, +- COLUMNS - like FIXED, but smarter (do not use with huge result sets, see details below), +- ROW - each column from the row is displayed in new line, so the full data is displayed. + +The CLASSIC mode is recommended if you want to see all the data, but you don't want to waste lines for each column. Each row will display full data for every column, but this also means, that columns will not be aligned to each other in next rows. The CLASSIC mode also doesn't respect the width of your terminal (console) window, so if values in columns are wider than the window, the row will be continued in next lines. + +The FIXED mode is recommended if you want a readable output and you don't care about long data values. Columns will be aligned, making the output a nice table. The width of columns is calculated from width of the console window and a number of columns. + +The COLUMNS mode is similar to FIXED mode, except it tries to be smart and make columns with shorter values more thin, while columns with longer values get more space. First to shrink are columns with longest headers (so the header names are to be cut off as first), then columns with the longest values are shrinked, up to the moment when all columns fit into terminal window. +ATTENTION! The COLUMNS mode reads all the results from the query at once in order to evaluate column widths, therefore it is dangerous to use this mode when working with huge result sets. Keep in mind that this mode will load entire result set into memory. + +The ROW mode is recommended if you need to see whole values and you don't expect many rows to be displayed, because this mode displays a line of output per each column, so you'll get 10 lines for single row with 10 columns, then if you have 10 of such rows, you will get 100 lines of output (+1 extra line per each row, to separate rows from each other).</translation> + </message> + </context> + <context> + <name>CliCommandNullValue</name> + <message> + <location filename="../commands/clicommandnullvalue.cpp" line="9"/> + <source>Current NULL representation string: %1</source> + <translation type="unfinished">Current NULL representation string: %1</translation> + </message> + <message> + <location filename="../commands/clicommandnullvalue.cpp" line="15"/> + <source>tells or changes the NULL representation string</source> + <translation type="unfinished">tells or changes the NULL representation string</translation> + </message> + <message> + <location filename="../commands/clicommandnullvalue.cpp" line="20"/> + <source>If no argument was passed, it tells what's the current NULL value representation (that is - what is printed in place of NULL values in query results). If the argument is given, then it's used as a new string to be used for NULL representation.</source> + <translation type="unfinished">If no argument was passed, it tells what's the current NULL value representation (that is - what is printed in place of NULL values in query results). If the argument is given, then it's used as a new string to be used for NULL representation.</translation> + </message> + </context> + <context> + <name>CliCommandOpen</name> + <message> + <location filename="../commands/clicommandopen.cpp" line="12"/> + <source>Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</source> + <translation type="unfinished">Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="29"/> + <source>Could not add database %1 to list.</source> + <translation type="unfinished">Could not add database %1 to list.</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="37"/> + <source>File %1 doesn't exist in %2. Cannot open inexisting database with %3 command. To create a new database, use %4 command.</source> + <translation type="unfinished">File %1 doesn't exist in %2. Cannot open inexisting database with %3 command. To create a new database, use %4 command.</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="61"/> + <source>Database %1 has been open and set as the current working database.</source> + <translation type="unfinished">Database %1 has been open and set as the current working database.</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="66"/> + <source>opens database connection</source> + <translation type="unfinished">opens database connection</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="71"/> + <source>Opens connection to the database. If no additional argument was passed, then the connection is open to the current default database (see help for %1 for details). However if an argument was passed, it can be either <name> of the registered database to open, or it can be <path> to the database file to open. In the second case, the <path> gets registered on the list with a generated name, but only for the period of current application session. After restarting application such database is not restored on the list.</source> + <translation type="unfinished">Opens connection to the database. If no additional argument was passed, then the connection is open to the current default database (see help for %1 for details). However if an argument was passed, it can be either <name> of the registered database to open, or it can be <path> to the database file to open. In the second case, the <path> gets registered on the list with a generated name, but only for the period of current application session. After restarting application such database is not restored on the list.</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="83"/> + <source>name</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">name</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="83"/> + <source>path</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">path</translation> + </message> + </context> + <context> + <name>CliCommandPwd</name> + <message> + <location filename="../commands/clicommandpwd.cpp" line="13"/> + <source>prints the current working directory</source> + <translation type="unfinished">prints the current working directory</translation> + </message> + <message> + <location filename="../commands/clicommandpwd.cpp" line="18"/> + <source>This is the same as 'pwd' command on Unix systems and 'cd' command without arguments on Windows. It prints current working directory. You can change the current working directory with %1 command and you can also list contents of the current working directory with %2 command.</source> + <translation type="unfinished">This is the same as 'pwd' command on Unix systems and 'cd' command without arguments on Windows. It prints current working directory. You can change the current working directory with %1 command and you can also list contents of the current working directory with %2 command.</translation> + </message> + </context> + <context> + <name>CliCommandRemove</name> + <message> + <location filename="../commands/clicommandremove.cpp" line="12"/> + <source>No such database: %1</source> + <translation type="unfinished">No such database: %1</translation> + </message> + <message> + <location filename="../commands/clicommandremove.cpp" line="20"/> + <source>Database removed: %1</source> + <translation type="unfinished">Database removed: %1</translation> + </message> + <message> + <location filename="../commands/clicommandremove.cpp" line="26"/> + <source>New current database set:</source> + <translation type="unfinished">New current database set:</translation> + </message> + <message> + <location filename="../commands/clicommandremove.cpp" line="35"/> + <source>removes database from the list</source> + <translation type="unfinished">removes database from the list</translation> + </message> + <message> + <location filename="../commands/clicommandremove.cpp" line="40"/> + <source>Removes <name> database from the list of registered databases. If the database was not on the list (see %1 command), then error message is printed and nothing more happens.</source> + <translation type="unfinished">Removes <name> database from the list of registered databases. If the database was not on the list (see %1 command), then error message is printed and nothing more happens.</translation> + </message> + <message> + <location filename="../commands/clicommandremove.cpp" line="50"/> + <source>name</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">name</translation> + </message> + </context> + <context> + <name>CliCommandSql</name> + <message> + <location filename="../commands/clicommandsql.cpp" line="19"/> + <source>No working database is set. +Call %1 command to set working database. +Call %2 to see list of all databases.</source> + <translation type="unfinished">No working database is set. +Call %1 command to set working database. +Call %2 to see list of all databases.</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="30"/> + <source>Database is not open.</source> + <translation type="unfinished">Database is not open.</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="65"/> + <source>executes SQL query</source> + <translation type="unfinished">executes SQL query</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="70"/> + <source>This command is executed every time you enter SQL query in command prompt. It executes the query on the current working database (see help for %1 for details). There's no sense in executing this command explicitly. Instead just type the SQL query in the command prompt, without any command prefixed.</source> + <translation type="unfinished">This command is executed every time you enter SQL query in command prompt. It executes the query on the current working database (see help for %1 for details). There's no sense in executing this command explicitly. Instead just type the SQL query in the command prompt, without any command prefixed.</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="86"/> + <source>sql</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">sql</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="135"/> + <location filename="../commands/clicommandsql.cpp" line="177"/> + <source>Too many columns to display in %1 mode.</source> + <translation type="unfinished">Too many columns to display in %1 mode.</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="254"/> + <source>Row %1</source> + <translation type="unfinished">Row %1</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="404"/> + <source>Query execution error: %1</source> + <translation type="unfinished">Query execution error: %1</translation> + </message> + </context> + <context> + <name>CliCommandTables</name> + <message> + <location filename="../commands/clicommandtables.cpp" line="15"/> + <source>No such database: %1. Use %2 to see list of known databases.</source> + <translation type="unfinished">No such database: %1. Use %2 to see list of known databases.</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="25"/> + <source>Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</source> + <translation type="unfinished">Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="32"/> + <source>Database %1 is closed.</source> + <translation type="unfinished">Database %1 is closed.</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="45"/> + <location filename="../commands/clicommandtables.cpp" line="47"/> + <source>Database</source> + <translation type="unfinished">Database</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="47"/> + <source>Table</source> + <translation type="unfinished">Table</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="61"/> + <source>prints list of tables in the database</source> + <translation type="unfinished">prints list of tables in the database</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="66"/> + <source>Prints list of tables in given <database> or in the current working database. Note, that the <database> should be the name of the registered database (see %1). The output list includes all tables from any other databases attached to the queried database. +When the -s option is given, then system tables are also listed.</source> + <translation type="unfinished">Prints list of tables in given <database> or in the current working database. Note, that the <database> should be the name of the registered database (see %1). The output list includes all tables from any other databases attached to the queried database. +When the -s option is given, then system tables are also listed.</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="77"/> + <source>database</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">database</translation> + </message> + </context> + <context> + <name>CliCommandTree</name> + <message> + <location filename="../commands/clicommandtree.cpp" line="12"/> + <source>No current working database is selected. Use %1 to define one and then run %2.</source> + <translation type="unfinished">No current working database is selected. Use %1 to define one and then run %2.</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="54"/> + <source>Tables</source> + <translation type="unfinished">Tables</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="58"/> + <source>Views</source> + <translation type="unfinished">Views</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="83"/> + <source>Columns</source> + <translation type="unfinished">Columns</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="88"/> + <source>Indexes</source> + <translation type="unfinished">Indexes</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="92"/> + <location filename="../commands/clicommandtree.cpp" line="113"/> + <source>Triggers</source> + <translation type="unfinished">Triggers</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="132"/> + <source>prints all objects in the database as a tree</source> + <translation type="unfinished">prints all objects in the database as a tree</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="137"/> + <source>Prints all objects (tables, indexes, triggers and views) that are in the database as a tree. The tree is very similar to the one that you can see in GUI client of the SQLiteStudio. +When -c option is given, then also columns will be listed under each table. +When -s option is given, then also system objects will be printed (sqlite_* tables, autoincrement indexes, etc). +The database argument is optional and if provided, then only given database will be printed. This is not a registered database name, but instead it's an internal SQLite database name, like 'main', 'temp', or any attached database name. To print tree for other registered database, call %1 first to switch the working database, and then use %2 command.</source> + <translation type="unfinished">Prints all objects (tables, indexes, triggers and views) that are in the database as a tree. The tree is very similar to the one that you can see in GUI client of the SQLiteStudio. +When -c option is given, then also columns will be listed under each table. +When -s option is given, then also system objects will be printed (sqlite_* tables, autoincrement indexes, etc). +The database argument is optional and if provided, then only given database will be printed. This is not a registered database name, but instead it's an internal SQLite database name, like 'main', 'temp', or any attached database name. To print tree for other registered database, call %1 first to switch the working database, and then use %2 command.</translation> + </message> + </context> + <context> + <name>CliCommandUse</name> + <message> + <location filename="../commands/clicommanduse.cpp" line="13"/> + <source>No current database selected.</source> + <translation type="unfinished">No current database selected.</translation> + </message> + <message> + <location filename="../commands/clicommanduse.cpp" line="16"/> + <location filename="../commands/clicommanduse.cpp" line="30"/> + <source>Current database: %1</source> + <translation type="unfinished">Current database: %1</translation> + </message> + <message> + <location filename="../commands/clicommanduse.cpp" line="23"/> + <source>No such database: %1</source> + <translation type="unfinished">No such database: %1</translation> + </message> + <message> + <location filename="../commands/clicommanduse.cpp" line="35"/> + <source>changes default working database</source> + <translation type="unfinished">changes default working database</translation> + </message> + <message> + <location filename="../commands/clicommanduse.cpp" line="40"/> + <source>Changes current working database to <name>. If the <name> database is not registered in the application, then the error message is printed and no change is made. + +What is current working database? +When you type a SQL query to be executed, it is executed on the default database, which is also known as the current working database. Most of database-related commands can also work using default database, if no database was provided in their arguments. The current database is always identified by command line prompt. The default database is always defined (unless there is no database on the list at all). + +The default database can be selected in various ways: +- using %1 command, +- by passing database file name to the application startup parameters, +- by passing registered database name to the application startup parameters, +- by restoring previously selected default database from saved configuration, +- or when default database was not selected by any of the above, then first database from the registered databases list becomes the default one.</source> + <translation type="unfinished">Changes current working database to <name>. If the <name> database is not registered in the application, then the error message is printed and no change is made. + +What is current working database? +When you type a SQL query to be executed, it is executed on the default database, which is also known as the current working database. Most of database-related commands can also work using default database, if no database was provided in their arguments. The current database is always identified by command line prompt. The default database is always defined (unless there is no database on the list at all). + +The default database can be selected in various ways: +- using %1 command, +- by passing database file name to the application startup parameters, +- by passing registered database name to the application startup parameters, +- by restoring previously selected default database from saved configuration, +- or when default database was not selected by any of the above, then first database from the registered databases list becomes the default one.</translation> + </message> + <message> + <location filename="../commands/clicommanduse.cpp" line="63"/> + <source>name</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">name</translation> + </message> + </context> + <context> + <name>QObject</name> + <message> + <location filename="../clicommandsyntax.cpp" line="155"/> + <source>Insufficient number of arguments.</source> + <translation type="unfinished">Insufficient number of arguments.</translation> + </message> + <message> + <location filename="../clicommandsyntax.cpp" line="325"/> + <source>Too many arguments.</source> + <translation type="unfinished">Too many arguments.</translation> + </message> + <message> + <location filename="../clicommandsyntax.cpp" line="347"/> + <source>Invalid argument value: %1. +Expected one of: %2</source> + <translation type="unfinished">Invalid argument value: %1. +Expected one of: %2</translation> + </message> + <message> + <location filename="../clicommandsyntax.cpp" line="383"/> + <source>Unknown option: %1</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">Unknown option: %1</translation> + </message> + <message> + <location filename="../clicommandsyntax.cpp" line="394"/> + <source>Option %1 requires an argument.</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">Option %1 requires an argument.</translation> + </message> + <message> + <location filename="../commands/clicommandnullvalue.cpp" line="31"/> + <source>string</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">string</translation> + </message> + <message> + <location filename="../main.cpp" line="28"/> + <source>Command line interface to SQLiteStudio, a SQLite manager.</source> + <translation type="unfinished">Command line interface to SQLiteStudio, a SQLite manager.</translation> + </message> + <message> + <location filename="../main.cpp" line="32"/> + <source>Enables debug messages on standard error output.</source> + <translation type="unfinished">Enables debug messages on standard error output.</translation> + </message> + <message> + <location filename="../main.cpp" line="33"/> + <source>Enables Lemon parser debug messages for SQL code assistant.</source> + <translation type="unfinished">Enables Lemon parser debug messages for SQL code assistant.</translation> + </message> + <message> + <location filename="../main.cpp" line="34"/> + <source>Lists plugins installed in the SQLiteStudio and quits.</source> + <translation type="unfinished">Lists plugins installed in the SQLiteStudio and quits.</translation> + </message> + <message> + <location filename="../main.cpp" line="36"/> + <source>Executes provided SQL file (including all rich features of SQLiteStudio's query executor) on the specified database file and quits. The database parameter becomes mandatory if this option is used.</source> + <translation type="unfinished">Executes provided SQL file (including all rich features of SQLiteStudio's query executor) on the specified database file and quits. The database parameter becomes mandatory if this option is used.</translation> + </message> + <message> + <location filename="../main.cpp" line="39"/> + <source>SQL file</source> + <translation type="unfinished">SQL file</translation> + </message> + <message> + <location filename="../main.cpp" line="40"/> + <source>Character encoding to use when reading SQL file (-e option). Use -cl to list available codecs. Defaults to %1.</source> + <translation type="unfinished">Character encoding to use when reading SQL file (-e option). Use -cl to list available codecs. Defaults to %1.</translation> + </message> + <message> + <location filename="../main.cpp" line="43"/> + <source>codec</source> + <translation type="unfinished">codec</translation> + </message> + <message> + <location filename="../main.cpp" line="44"/> + <source>Lists available codecs to be used with -c option and quits.</source> + <translation type="unfinished">Lists available codecs to be used with -c option and quits.</translation> + </message> + <message> + <location filename="../main.cpp" line="46"/> + <source>When used together with -e option, the execution will not stop on an error, but rather continue until the end, ignoring errors.</source> + <translation type="unfinished">When used together with -e option, the execution will not stop on an error, but rather continue until the end, ignoring errors.</translation> + </message> + <message> + <location filename="../main.cpp" line="57"/> + <source>file</source> + <translation type="unfinished">file</translation> + </message> + <message> + <location filename="../main.cpp" line="57"/> + <source>Database file to open</source> + <translation type="unfinished">Database file to open</translation> + </message> + <message> + <location filename="../main.cpp" line="78"/> + <source>Invalid codec: %1. Use -cl option to list available codecs.</source> + <translation type="unfinished">Invalid codec: %1. Use -cl option to list available codecs.</translation> + </message> + <message> + <location filename="../main.cpp" line="108"/> + <source>Database file argument is mandatory when executing SQL file.</source> + <translation type="unfinished">Database file argument is mandatory when executing SQL file.</translation> + </message> + <message> + <location filename="../main.cpp" line="114"/> + <source>Could not open specified database for executing SQL file. You may try using -d option to find out more details.</source> + <translation type="unfinished">Could not open specified database for executing SQL file. You may try using -d option to find out more details.</translation> + </message> + </context> +</TS> diff --git a/SQLiteStudio3/sqlitestudiocli/translations/sqlitestudiocli_ar_SA.ts b/SQLiteStudio3/sqlitestudiocli/translations/sqlitestudiocli_ar_SA.ts new file mode 100644 index 0000000..8064520 --- /dev/null +++ b/SQLiteStudio3/sqlitestudiocli/translations/sqlitestudiocli_ar_SA.ts @@ -0,0 +1,876 @@ +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS> +<TS version="2.1" language="ar" sourcelanguage="en"> + <context> + <name>CLI</name> + <message> + <location filename="../cli.cpp" line="98"/> + <source>Current database: %1</source> + <translation type="unfinished">Current database: %1</translation> + </message> + <message> + <location filename="../cli.cpp" line="100"/> + <source>No current working database is set.</source> + <translation type="unfinished">No current working database is set.</translation> + </message> + <message> + <location filename="../cli.cpp" line="102"/> + <source>Type %1 for help</source> + <translation type="unfinished">Type %1 for help</translation> + </message> + <message> + <location filename="../cli.cpp" line="254"/> + <source>Database passed in command line parameters (%1) was already on the list under name: %2</source> + <translation type="unfinished">Database passed in command line parameters (%1) was already on the list under name: %2</translation> + </message> + <message> + <location filename="../cli.cpp" line="262"/> + <source>Could not add database %1 to list.</source> + <translation type="unfinished">Could not add database %1 to list.</translation> + </message> + <message> + <location filename="../cli.cpp" line="289"/> + <source>closed</source> + <translation type="unfinished">closed</translation> + </message> + </context> + <context> + <name>CliCommand</name> + <message> + <location filename="../commands/clicommand.cpp" line="107"/> + <source>Usage: %1%2</source> + <translation type="unfinished">Usage: %1%2</translation> + </message> + </context> + <context> + <name>CliCommandAdd</name> + <message> + <location filename="../commands/clicommandadd.cpp" line="9"/> + <source>Could not add database %1 to list.</source> + <translation type="unfinished">Could not add database %1 to list.</translation> + </message> + <message> + <location filename="../commands/clicommandadd.cpp" line="14"/> + <source>Database added: %1</source> + <translation type="unfinished">Database added: %1</translation> + </message> + <message> + <location filename="../commands/clicommandadd.cpp" line="19"/> + <source>adds new database to the list</source> + <translation type="unfinished">adds new database to the list</translation> + </message> + <message> + <location filename="../commands/clicommandadd.cpp" line="24"/> + <source>Adds given database pointed by <path> with given <name> to list the databases list. The <name> is just a symbolic name that you can later refer to. Just pick any unique name. For list of databases already on the list use %1 command.</source> + <translation type="unfinished">Adds given database pointed by <path> with given <name> to list the databases list. The <name> is just a symbolic name that you can later refer to. Just pick any unique name. For list of databases already on the list use %1 command.</translation> + </message> + <message> + <location filename="../commands/clicommandadd.cpp" line="34"/> + <source>name</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">name</translation> + </message> + <message> + <location filename="../commands/clicommandadd.cpp" line="35"/> + <source>path</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">path</translation> + </message> + </context> + <context> + <name>CliCommandCd</name> + <message> + <location filename="../commands/clicommandcd.cpp" line="10"/> + <source>Changed directory to: %1</source> + <translation type="unfinished">Changed directory to: %1</translation> + </message> + <message> + <location filename="../commands/clicommandcd.cpp" line="12"/> + <source>Could not change directory to: %1</source> + <translation type="unfinished">Could not change directory to: %1</translation> + </message> + <message> + <location filename="../commands/clicommandcd.cpp" line="17"/> + <source>changes current working directory</source> + <translation type="unfinished">changes current working directory</translation> + </message> + <message> + <location filename="../commands/clicommandcd.cpp" line="22"/> + <source>Very similar command to 'cd' known from Unix systems and Windows. It requires a <path> argument to be passed, therefore calling %1 will always cause a change of the directory. To learn what's the current working directory use %2 command and to list contents of the current working directory use %3 command.</source> + <translation type="unfinished">Very similar command to 'cd' known from Unix systems and Windows. It requires a <path> argument to be passed, therefore calling %1 will always cause a change of the directory. To learn what's the current working directory use %2 command and to list contents of the current working directory use %3 command.</translation> + </message> + <message> + <location filename="../commands/clicommandcd.cpp" line="33"/> + <source>path</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">path</translation> + </message> + </context> + <context> + <name>CliCommandClose</name> + <message> + <location filename="../commands/clicommandclose.cpp" line="10"/> + <source>Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</source> + <translation type="unfinished">Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</translation> + </message> + <message> + <location filename="../commands/clicommandclose.cpp" line="21"/> + <location filename="../commands/clicommandclose.cpp" line="29"/> + <source>Connection to database %1 closed.</source> + <translation type="unfinished">Connection to database %1 closed.</translation> + </message> + <message> + <location filename="../commands/clicommandclose.cpp" line="24"/> + <source>No such database: %1. Use %2 to see list of known databases.</source> + <translation type="unfinished">No such database: %1. Use %2 to see list of known databases.</translation> + </message> + <message> + <location filename="../commands/clicommandclose.cpp" line="35"/> + <source>closes given (or current) database</source> + <translation type="unfinished">closes given (or current) database</translation> + </message> + <message> + <location filename="../commands/clicommandclose.cpp" line="40"/> + <source>Closes database connection. If the database was already closed, nothing happens. If <name> is provided, it should be name of the database to close (as printed by %1 command). The the <name> is not provided, then current working database is closed (see help for %2 for details).</source> + <translation type="unfinished">Closes database connection. If the database was already closed, nothing happens. If <name> is provided, it should be name of the database to close (as printed by %1 command). The the <name> is not provided, then current working database is closed (see help for %2 for details).</translation> + </message> + <message> + <location filename="../commands/clicommandclose.cpp" line="50"/> + <source>name</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">name</translation> + </message> + </context> + <context> + <name>CliCommandDbList</name> + <message> + <location filename="../commands/clicommanddblist.cpp" line="12"/> + <source>No current working database defined.</source> + <translation type="unfinished">No current working database defined.</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="18"/> + <source>Databases:</source> + <translation type="unfinished">Databases:</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="23"/> + <location filename="../commands/clicommanddblist.cpp" line="34"/> + <source>Name</source> + <comment>CLI db name column</comment> + <translation type="unfinished">Name</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="31"/> + <location filename="../commands/clicommanddblist.cpp" line="61"/> + <source>Open</source> + <comment>CLI connection state column</comment> + <translation type="unfinished">Open</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="31"/> + <location filename="../commands/clicommanddblist.cpp" line="61"/> + <source>Closed</source> + <comment>CLI connection state column</comment> + <translation type="unfinished">Closed</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="32"/> + <location filename="../commands/clicommanddblist.cpp" line="36"/> + <source>Connection</source> + <comment>CLI connection state column</comment> + <translation type="unfinished">Connection</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="38"/> + <location filename="../commands/clicommanddblist.cpp" line="45"/> + <source>Database file path</source> + <translation type="unfinished">Database file path</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="70"/> + <source>prints list of registered databases</source> + <translation type="unfinished">prints list of registered databases</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="75"/> + <source>Prints list of databases registered in the SQLiteStudio. Each database on the list can be in open or closed state and %1 tells you that. The current working database (aka default database) is also marked on the list with '*' at the start of its name. See help for %2 command to learn about the default database.</source> + <translation type="unfinished">Prints list of databases registered in the SQLiteStudio. Each database on the list can be in open or closed state and %1 tells you that. The current working database (aka default database) is also marked on the list with '*' at the start of its name. See help for %2 command to learn about the default database.</translation> + </message> + </context> + <context> + <name>CliCommandDesc</name> + <message> + <location filename="../commands/clicommanddesc.cpp" line="15"/> + <source>No working database is set. +Call %1 command to set working database. +Call %2 to see list of all databases.</source> + <translation type="unfinished">No working database is set. +Call %1 command to set working database. +Call %2 to see list of all databases.</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="26"/> + <source>Database is not open.</source> + <translation type="unfinished">Database is not open.</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="35"/> + <source>Cannot find table named: %1</source> + <translation type="unfinished">Cannot find table named: %1</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="52"/> + <source>shows details about the table</source> + <translation type="unfinished">shows details about the table</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="63"/> + <source>table</source> + <translation type="unfinished">table</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="70"/> + <source>Table: %1</source> + <translation type="unfinished">Table: %1</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="74"/> + <source>Column name</source> + <translation type="unfinished">Column name</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="76"/> + <source>Data type</source> + <translation type="unfinished">Data type</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="80"/> + <source>Constraints</source> + <translation type="unfinished">Constraints</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="105"/> + <source>Virtual table: %1</source> + <translation type="unfinished">Virtual table: %1</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="109"/> + <source>Construction arguments:</source> + <translation type="unfinished">Construction arguments:</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="114"/> + <source>No construction arguments were passed for this virtual table.</source> + <translation type="unfinished">No construction arguments were passed for this virtual table.</translation> + </message> + </context> + <context> + <name>CliCommandDir</name> + <message> + <location filename="../commands/clicommanddir.cpp" line="33"/> + <source>lists directories and files in current working directory</source> + <translation type="unfinished">lists directories and files in current working directory</translation> + </message> + <message> + <location filename="../commands/clicommanddir.cpp" line="38"/> + <source>This is very similar to 'dir' command known from Windows and 'ls' command from Unix systems. + +You can pass <pattern> with wildcard characters to filter output.</source> + <translation type="unfinished">This is very similar to 'dir' command known from Windows and 'ls' command from Unix systems. + +You can pass <pattern> with wildcard characters to filter output.</translation> + </message> + <message> + <location filename="../commands/clicommanddir.cpp" line="49"/> + <source>pattern</source> + <translation type="unfinished">pattern</translation> + </message> + </context> + <context> + <name>CliCommandExit</name> + <message> + <location filename="../commands/clicommandexit.cpp" line="12"/> + <source>quits the application</source> + <translation type="unfinished">quits the application</translation> + </message> + <message> + <location filename="../commands/clicommandexit.cpp" line="17"/> + <source>Quits the application. Settings are stored in configuration file and will be restored on next startup.</source> + <translation type="unfinished">Quits the application. Settings are stored in configuration file and will be restored on next startup.</translation> + </message> + </context> + <context> + <name>CliCommandHelp</name> + <message> + <location filename="../commands/clicommandhelp.cpp" line="16"/> + <source>shows this help message</source> + <translation type="unfinished">shows this help message</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="21"/> + <source>Use %1 to learn about certain commands supported by the command line interface (CLI) of the SQLiteStudio. +To see list of supported commands, type %2 without any arguments. + +When passing <command> name, you can skip special prefix character ('%3'). + +You can always execute any command with exactly single '--help' option to see help for that command. It's an alternative for typing: %1 <command>.</source> + <translation type="unfinished">Use %1 to learn about certain commands supported by the command line interface (CLI) of the SQLiteStudio. +To see list of supported commands, type %2 without any arguments. + +When passing <command> name, you can skip special prefix character ('%3'). + +You can always execute any command with exactly single '--help' option to see help for that command. It's an alternative for typing: %1 <command>.</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="33"/> + <source>command</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">command</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="42"/> + <source>No such command: %1</source> + <translation type="unfinished">No such command: %1</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="43"/> + <source>Type '%1' for list of available commands.</source> + <translation type="unfinished">Type '%1' for list of available commands.</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="52"/> + <source>Usage: %1%2</source> + <translation type="unfinished">Usage: %1%2</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="62"/> + <source>Aliases: %1</source> + <translation type="unfinished">Aliases: %1</translation> + </message> + </context> + <context> + <name>CliCommandHistory</name> + <message> + <location filename="../commands/clicommandhistory.cpp" line="23"/> + <source>Current history limit is set to: %1</source> + <translation type="unfinished">Current history limit is set to: %1</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="39"/> + <source>prints history or erases it</source> + <translation type="unfinished">prints history or erases it</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="44"/> + <source>When no argument was passed, this command prints command line history. Every history entry is separated with a horizontal line, so multiline entries are easier to read. + +When the -c or --clear option is passed, then the history gets erased. +When the -l or --limit option is passed, it sets the new history entries limit. It requires an additional argument saying how many entries do you want the history to be limited to. +Use -ql or --querylimit option to see the current limit value.</source> + <translation type="unfinished">When no argument was passed, this command prints command line history. Every history entry is separated with a horizontal line, so multiline entries are easier to read. + +When the -c or --clear option is passed, then the history gets erased. +When the -l or --limit option is passed, it sets the new history entries limit. It requires an additional argument saying how many entries do you want the history to be limited to. +Use -ql or --querylimit option to see the current limit value.</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="59"/> + <source>number</source> + <translation type="unfinished">number</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="66"/> + <source>Console history erased.</source> + <translation type="unfinished">Console history erased.</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="75"/> + <source>Invalid number: %1</source> + <translation type="unfinished">Invalid number: %1</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="80"/> + <source>History limit set to %1</source> + <translation type="unfinished">History limit set to %1</translation> + </message> + </context> + <context> + <name>CliCommandMode</name> + <message> + <location filename="../commands/clicommandmode.cpp" line="9"/> + <source>Current results printing mode: %1</source> + <translation type="unfinished">Current results printing mode: %1</translation> + </message> + <message> + <location filename="../commands/clicommandmode.cpp" line="16"/> + <source>Invalid results printing mode: %1</source> + <translation type="unfinished">Invalid results printing mode: %1</translation> + </message> + <message> + <location filename="../commands/clicommandmode.cpp" line="21"/> + <source>New results printing mode: %1</source> + <translation type="unfinished">New results printing mode: %1</translation> + </message> + <message> + <location filename="../commands/clicommandmode.cpp" line="26"/> + <source>tells or changes the query results format</source> + <translation type="unfinished">tells or changes the query results format</translation> + </message> + <message> + <location filename="../commands/clicommandmode.cpp" line="31"/> + <source>When called without argument, tells the current output format for a query results. When the <mode> is passed, the mode is changed to the given one. Supported modes are: +- CLASSIC - columns are separated by a comma, not aligned, +- FIXED - columns have equal and fixed width, they always fit into terminal window width, but the data in columns can be cut off, +- COLUMNS - like FIXED, but smarter (do not use with huge result sets, see details below), +- ROW - each column from the row is displayed in new line, so the full data is displayed. + +The CLASSIC mode is recommended if you want to see all the data, but you don't want to waste lines for each column. Each row will display full data for every column, but this also means, that columns will not be aligned to each other in next rows. The CLASSIC mode also doesn't respect the width of your terminal (console) window, so if values in columns are wider than the window, the row will be continued in next lines. + +The FIXED mode is recommended if you want a readable output and you don't care about long data values. Columns will be aligned, making the output a nice table. The width of columns is calculated from width of the console window and a number of columns. + +The COLUMNS mode is similar to FIXED mode, except it tries to be smart and make columns with shorter values more thin, while columns with longer values get more space. First to shrink are columns with longest headers (so the header names are to be cut off as first), then columns with the longest values are shrinked, up to the moment when all columns fit into terminal window. +ATTENTION! The COLUMNS mode reads all the results from the query at once in order to evaluate column widths, therefore it is dangerous to use this mode when working with huge result sets. Keep in mind that this mode will load entire result set into memory. + +The ROW mode is recommended if you need to see whole values and you don't expect many rows to be displayed, because this mode displays a line of output per each column, so you'll get 10 lines for single row with 10 columns, then if you have 10 of such rows, you will get 100 lines of output (+1 extra line per each row, to separate rows from each other).</source> + <translation type="unfinished">When called without argument, tells the current output format for a query results. When the <mode> is passed, the mode is changed to the given one. Supported modes are: +- CLASSIC - columns are separated by a comma, not aligned, +- FIXED - columns have equal and fixed width, they always fit into terminal window width, but the data in columns can be cut off, +- COLUMNS - like FIXED, but smarter (do not use with huge result sets, see details below), +- ROW - each column from the row is displayed in new line, so the full data is displayed. + +The CLASSIC mode is recommended if you want to see all the data, but you don't want to waste lines for each column. Each row will display full data for every column, but this also means, that columns will not be aligned to each other in next rows. The CLASSIC mode also doesn't respect the width of your terminal (console) window, so if values in columns are wider than the window, the row will be continued in next lines. + +The FIXED mode is recommended if you want a readable output and you don't care about long data values. Columns will be aligned, making the output a nice table. The width of columns is calculated from width of the console window and a number of columns. + +The COLUMNS mode is similar to FIXED mode, except it tries to be smart and make columns with shorter values more thin, while columns with longer values get more space. First to shrink are columns with longest headers (so the header names are to be cut off as first), then columns with the longest values are shrinked, up to the moment when all columns fit into terminal window. +ATTENTION! The COLUMNS mode reads all the results from the query at once in order to evaluate column widths, therefore it is dangerous to use this mode when working with huge result sets. Keep in mind that this mode will load entire result set into memory. + +The ROW mode is recommended if you need to see whole values and you don't expect many rows to be displayed, because this mode displays a line of output per each column, so you'll get 10 lines for single row with 10 columns, then if you have 10 of such rows, you will get 100 lines of output (+1 extra line per each row, to separate rows from each other).</translation> + </message> + </context> + <context> + <name>CliCommandNullValue</name> + <message> + <location filename="../commands/clicommandnullvalue.cpp" line="9"/> + <source>Current NULL representation string: %1</source> + <translation type="unfinished">Current NULL representation string: %1</translation> + </message> + <message> + <location filename="../commands/clicommandnullvalue.cpp" line="15"/> + <source>tells or changes the NULL representation string</source> + <translation type="unfinished">tells or changes the NULL representation string</translation> + </message> + <message> + <location filename="../commands/clicommandnullvalue.cpp" line="20"/> + <source>If no argument was passed, it tells what's the current NULL value representation (that is - what is printed in place of NULL values in query results). If the argument is given, then it's used as a new string to be used for NULL representation.</source> + <translation type="unfinished">If no argument was passed, it tells what's the current NULL value representation (that is - what is printed in place of NULL values in query results). If the argument is given, then it's used as a new string to be used for NULL representation.</translation> + </message> + </context> + <context> + <name>CliCommandOpen</name> + <message> + <location filename="../commands/clicommandopen.cpp" line="12"/> + <source>Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</source> + <translation type="unfinished">Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="29"/> + <source>Could not add database %1 to list.</source> + <translation type="unfinished">Could not add database %1 to list.</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="37"/> + <source>File %1 doesn't exist in %2. Cannot open inexisting database with %3 command. To create a new database, use %4 command.</source> + <translation type="unfinished">File %1 doesn't exist in %2. Cannot open inexisting database with %3 command. To create a new database, use %4 command.</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="61"/> + <source>Database %1 has been open and set as the current working database.</source> + <translation type="unfinished">Database %1 has been open and set as the current working database.</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="66"/> + <source>opens database connection</source> + <translation type="unfinished">opens database connection</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="71"/> + <source>Opens connection to the database. If no additional argument was passed, then the connection is open to the current default database (see help for %1 for details). However if an argument was passed, it can be either <name> of the registered database to open, or it can be <path> to the database file to open. In the second case, the <path> gets registered on the list with a generated name, but only for the period of current application session. After restarting application such database is not restored on the list.</source> + <translation type="unfinished">Opens connection to the database. If no additional argument was passed, then the connection is open to the current default database (see help for %1 for details). However if an argument was passed, it can be either <name> of the registered database to open, or it can be <path> to the database file to open. In the second case, the <path> gets registered on the list with a generated name, but only for the period of current application session. After restarting application such database is not restored on the list.</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="83"/> + <source>name</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">name</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="83"/> + <source>path</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">path</translation> + </message> + </context> + <context> + <name>CliCommandPwd</name> + <message> + <location filename="../commands/clicommandpwd.cpp" line="13"/> + <source>prints the current working directory</source> + <translation type="unfinished">prints the current working directory</translation> + </message> + <message> + <location filename="../commands/clicommandpwd.cpp" line="18"/> + <source>This is the same as 'pwd' command on Unix systems and 'cd' command without arguments on Windows. It prints current working directory. You can change the current working directory with %1 command and you can also list contents of the current working directory with %2 command.</source> + <translation type="unfinished">This is the same as 'pwd' command on Unix systems and 'cd' command without arguments on Windows. It prints current working directory. You can change the current working directory with %1 command and you can also list contents of the current working directory with %2 command.</translation> + </message> + </context> + <context> + <name>CliCommandRemove</name> + <message> + <location filename="../commands/clicommandremove.cpp" line="12"/> + <source>No such database: %1</source> + <translation type="unfinished">No such database: %1</translation> + </message> + <message> + <location filename="../commands/clicommandremove.cpp" line="20"/> + <source>Database removed: %1</source> + <translation type="unfinished">Database removed: %1</translation> + </message> + <message> + <location filename="../commands/clicommandremove.cpp" line="26"/> + <source>New current database set:</source> + <translation type="unfinished">New current database set:</translation> + </message> + <message> + <location filename="../commands/clicommandremove.cpp" line="35"/> + <source>removes database from the list</source> + <translation type="unfinished">removes database from the list</translation> + </message> + <message> + <location filename="../commands/clicommandremove.cpp" line="40"/> + <source>Removes <name> database from the list of registered databases. If the database was not on the list (see %1 command), then error message is printed and nothing more happens.</source> + <translation type="unfinished">Removes <name> database from the list of registered databases. If the database was not on the list (see %1 command), then error message is printed and nothing more happens.</translation> + </message> + <message> + <location filename="../commands/clicommandremove.cpp" line="50"/> + <source>name</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">name</translation> + </message> + </context> + <context> + <name>CliCommandSql</name> + <message> + <location filename="../commands/clicommandsql.cpp" line="19"/> + <source>No working database is set. +Call %1 command to set working database. +Call %2 to see list of all databases.</source> + <translation type="unfinished">No working database is set. +Call %1 command to set working database. +Call %2 to see list of all databases.</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="30"/> + <source>Database is not open.</source> + <translation type="unfinished">Database is not open.</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="65"/> + <source>executes SQL query</source> + <translation type="unfinished">executes SQL query</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="70"/> + <source>This command is executed every time you enter SQL query in command prompt. It executes the query on the current working database (see help for %1 for details). There's no sense in executing this command explicitly. Instead just type the SQL query in the command prompt, without any command prefixed.</source> + <translation type="unfinished">This command is executed every time you enter SQL query in command prompt. It executes the query on the current working database (see help for %1 for details). There's no sense in executing this command explicitly. Instead just type the SQL query in the command prompt, without any command prefixed.</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="86"/> + <source>sql</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">sql</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="135"/> + <location filename="../commands/clicommandsql.cpp" line="177"/> + <source>Too many columns to display in %1 mode.</source> + <translation type="unfinished">Too many columns to display in %1 mode.</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="254"/> + <source>Row %1</source> + <translation type="unfinished">Row %1</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="404"/> + <source>Query execution error: %1</source> + <translation type="unfinished">Query execution error: %1</translation> + </message> + </context> + <context> + <name>CliCommandTables</name> + <message> + <location filename="../commands/clicommandtables.cpp" line="15"/> + <source>No such database: %1. Use %2 to see list of known databases.</source> + <translation type="unfinished">No such database: %1. Use %2 to see list of known databases.</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="25"/> + <source>Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</source> + <translation type="unfinished">Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="32"/> + <source>Database %1 is closed.</source> + <translation type="unfinished">Database %1 is closed.</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="45"/> + <location filename="../commands/clicommandtables.cpp" line="47"/> + <source>Database</source> + <translation type="unfinished">Database</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="47"/> + <source>Table</source> + <translation type="unfinished">Table</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="61"/> + <source>prints list of tables in the database</source> + <translation type="unfinished">prints list of tables in the database</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="66"/> + <source>Prints list of tables in given <database> or in the current working database. Note, that the <database> should be the name of the registered database (see %1). The output list includes all tables from any other databases attached to the queried database. +When the -s option is given, then system tables are also listed.</source> + <translation type="unfinished">Prints list of tables in given <database> or in the current working database. Note, that the <database> should be the name of the registered database (see %1). The output list includes all tables from any other databases attached to the queried database. +When the -s option is given, then system tables are also listed.</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="77"/> + <source>database</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">database</translation> + </message> + </context> + <context> + <name>CliCommandTree</name> + <message> + <location filename="../commands/clicommandtree.cpp" line="12"/> + <source>No current working database is selected. Use %1 to define one and then run %2.</source> + <translation type="unfinished">No current working database is selected. Use %1 to define one and then run %2.</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="54"/> + <source>Tables</source> + <translation type="unfinished">Tables</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="58"/> + <source>Views</source> + <translation type="unfinished">Views</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="83"/> + <source>Columns</source> + <translation type="unfinished">Columns</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="88"/> + <source>Indexes</source> + <translation type="unfinished">Indexes</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="92"/> + <location filename="../commands/clicommandtree.cpp" line="113"/> + <source>Triggers</source> + <translation type="unfinished">Triggers</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="132"/> + <source>prints all objects in the database as a tree</source> + <translation type="unfinished">prints all objects in the database as a tree</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="137"/> + <source>Prints all objects (tables, indexes, triggers and views) that are in the database as a tree. The tree is very similar to the one that you can see in GUI client of the SQLiteStudio. +When -c option is given, then also columns will be listed under each table. +When -s option is given, then also system objects will be printed (sqlite_* tables, autoincrement indexes, etc). +The database argument is optional and if provided, then only given database will be printed. This is not a registered database name, but instead it's an internal SQLite database name, like 'main', 'temp', or any attached database name. To print tree for other registered database, call %1 first to switch the working database, and then use %2 command.</source> + <translation type="unfinished">Prints all objects (tables, indexes, triggers and views) that are in the database as a tree. The tree is very similar to the one that you can see in GUI client of the SQLiteStudio. +When -c option is given, then also columns will be listed under each table. +When -s option is given, then also system objects will be printed (sqlite_* tables, autoincrement indexes, etc). +The database argument is optional and if provided, then only given database will be printed. This is not a registered database name, but instead it's an internal SQLite database name, like 'main', 'temp', or any attached database name. To print tree for other registered database, call %1 first to switch the working database, and then use %2 command.</translation> + </message> + </context> + <context> + <name>CliCommandUse</name> + <message> + <location filename="../commands/clicommanduse.cpp" line="13"/> + <source>No current database selected.</source> + <translation type="unfinished">No current database selected.</translation> + </message> + <message> + <location filename="../commands/clicommanduse.cpp" line="16"/> + <location filename="../commands/clicommanduse.cpp" line="30"/> + <source>Current database: %1</source> + <translation type="unfinished">Current database: %1</translation> + </message> + <message> + <location filename="../commands/clicommanduse.cpp" line="23"/> + <source>No such database: %1</source> + <translation type="unfinished">No such database: %1</translation> + </message> + <message> + <location filename="../commands/clicommanduse.cpp" line="35"/> + <source>changes default working database</source> + <translation type="unfinished">changes default working database</translation> + </message> + <message> + <location filename="../commands/clicommanduse.cpp" line="40"/> + <source>Changes current working database to <name>. If the <name> database is not registered in the application, then the error message is printed and no change is made. + +What is current working database? +When you type a SQL query to be executed, it is executed on the default database, which is also known as the current working database. Most of database-related commands can also work using default database, if no database was provided in their arguments. The current database is always identified by command line prompt. The default database is always defined (unless there is no database on the list at all). + +The default database can be selected in various ways: +- using %1 command, +- by passing database file name to the application startup parameters, +- by passing registered database name to the application startup parameters, +- by restoring previously selected default database from saved configuration, +- or when default database was not selected by any of the above, then first database from the registered databases list becomes the default one.</source> + <translation type="unfinished">Changes current working database to <name>. If the <name> database is not registered in the application, then the error message is printed and no change is made. + +What is current working database? +When you type a SQL query to be executed, it is executed on the default database, which is also known as the current working database. Most of database-related commands can also work using default database, if no database was provided in their arguments. The current database is always identified by command line prompt. The default database is always defined (unless there is no database on the list at all). + +The default database can be selected in various ways: +- using %1 command, +- by passing database file name to the application startup parameters, +- by passing registered database name to the application startup parameters, +- by restoring previously selected default database from saved configuration, +- or when default database was not selected by any of the above, then first database from the registered databases list becomes the default one.</translation> + </message> + <message> + <location filename="../commands/clicommanduse.cpp" line="63"/> + <source>name</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">name</translation> + </message> + </context> + <context> + <name>QObject</name> + <message> + <location filename="../clicommandsyntax.cpp" line="155"/> + <source>Insufficient number of arguments.</source> + <translation type="unfinished">Insufficient number of arguments.</translation> + </message> + <message> + <location filename="../clicommandsyntax.cpp" line="325"/> + <source>Too many arguments.</source> + <translation type="unfinished">Too many arguments.</translation> + </message> + <message> + <location filename="../clicommandsyntax.cpp" line="347"/> + <source>Invalid argument value: %1. +Expected one of: %2</source> + <translation type="unfinished">Invalid argument value: %1. +Expected one of: %2</translation> + </message> + <message> + <location filename="../clicommandsyntax.cpp" line="383"/> + <source>Unknown option: %1</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">Unknown option: %1</translation> + </message> + <message> + <location filename="../clicommandsyntax.cpp" line="394"/> + <source>Option %1 requires an argument.</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">Option %1 requires an argument.</translation> + </message> + <message> + <location filename="../commands/clicommandnullvalue.cpp" line="31"/> + <source>string</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">string</translation> + </message> + <message> + <location filename="../main.cpp" line="28"/> + <source>Command line interface to SQLiteStudio, a SQLite manager.</source> + <translation type="unfinished">Command line interface to SQLiteStudio, a SQLite manager.</translation> + </message> + <message> + <location filename="../main.cpp" line="32"/> + <source>Enables debug messages on standard error output.</source> + <translation type="unfinished">Enables debug messages on standard error output.</translation> + </message> + <message> + <location filename="../main.cpp" line="33"/> + <source>Enables Lemon parser debug messages for SQL code assistant.</source> + <translation type="unfinished">Enables Lemon parser debug messages for SQL code assistant.</translation> + </message> + <message> + <location filename="../main.cpp" line="34"/> + <source>Lists plugins installed in the SQLiteStudio and quits.</source> + <translation type="unfinished">Lists plugins installed in the SQLiteStudio and quits.</translation> + </message> + <message> + <location filename="../main.cpp" line="36"/> + <source>Executes provided SQL file (including all rich features of SQLiteStudio's query executor) on the specified database file and quits. The database parameter becomes mandatory if this option is used.</source> + <translation type="unfinished">Executes provided SQL file (including all rich features of SQLiteStudio's query executor) on the specified database file and quits. The database parameter becomes mandatory if this option is used.</translation> + </message> + <message> + <location filename="../main.cpp" line="39"/> + <source>SQL file</source> + <translation type="unfinished">SQL file</translation> + </message> + <message> + <location filename="../main.cpp" line="40"/> + <source>Character encoding to use when reading SQL file (-e option). Use -cl to list available codecs. Defaults to %1.</source> + <translation type="unfinished">Character encoding to use when reading SQL file (-e option). Use -cl to list available codecs. Defaults to %1.</translation> + </message> + <message> + <location filename="../main.cpp" line="43"/> + <source>codec</source> + <translation type="unfinished">codec</translation> + </message> + <message> + <location filename="../main.cpp" line="44"/> + <source>Lists available codecs to be used with -c option and quits.</source> + <translation type="unfinished">Lists available codecs to be used with -c option and quits.</translation> + </message> + <message> + <location filename="../main.cpp" line="46"/> + <source>When used together with -e option, the execution will not stop on an error, but rather continue until the end, ignoring errors.</source> + <translation type="unfinished">When used together with -e option, the execution will not stop on an error, but rather continue until the end, ignoring errors.</translation> + </message> + <message> + <location filename="../main.cpp" line="57"/> + <source>file</source> + <translation type="unfinished">file</translation> + </message> + <message> + <location filename="../main.cpp" line="57"/> + <source>Database file to open</source> + <translation type="unfinished">Database file to open</translation> + </message> + <message> + <location filename="../main.cpp" line="78"/> + <source>Invalid codec: %1. Use -cl option to list available codecs.</source> + <translation type="unfinished">Invalid codec: %1. Use -cl option to list available codecs.</translation> + </message> + <message> + <location filename="../main.cpp" line="108"/> + <source>Database file argument is mandatory when executing SQL file.</source> + <translation type="unfinished">Database file argument is mandatory when executing SQL file.</translation> + </message> + <message> + <location filename="../main.cpp" line="114"/> + <source>Could not open specified database for executing SQL file. You may try using -d option to find out more details.</source> + <translation type="unfinished">Could not open specified database for executing SQL file. You may try using -d option to find out more details.</translation> + </message> + </context> +</TS> diff --git a/SQLiteStudio3/sqlitestudiocli/translations/sqlitestudiocli_ca_ES.ts b/SQLiteStudio3/sqlitestudiocli/translations/sqlitestudiocli_ca_ES.ts new file mode 100644 index 0000000..e8bbc91 --- /dev/null +++ b/SQLiteStudio3/sqlitestudiocli/translations/sqlitestudiocli_ca_ES.ts @@ -0,0 +1,876 @@ +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS> +<TS version="2.1" language="ca" sourcelanguage="en"> + <context> + <name>CLI</name> + <message> + <location filename="../cli.cpp" line="98"/> + <source>Current database: %1</source> + <translation type="unfinished">Current database: %1</translation> + </message> + <message> + <location filename="../cli.cpp" line="100"/> + <source>No current working database is set.</source> + <translation type="unfinished">No current working database is set.</translation> + </message> + <message> + <location filename="../cli.cpp" line="102"/> + <source>Type %1 for help</source> + <translation type="unfinished">Type %1 for help</translation> + </message> + <message> + <location filename="../cli.cpp" line="254"/> + <source>Database passed in command line parameters (%1) was already on the list under name: %2</source> + <translation type="unfinished">Database passed in command line parameters (%1) was already on the list under name: %2</translation> + </message> + <message> + <location filename="../cli.cpp" line="262"/> + <source>Could not add database %1 to list.</source> + <translation type="unfinished">Could not add database %1 to list.</translation> + </message> + <message> + <location filename="../cli.cpp" line="289"/> + <source>closed</source> + <translation type="unfinished">closed</translation> + </message> + </context> + <context> + <name>CliCommand</name> + <message> + <location filename="../commands/clicommand.cpp" line="107"/> + <source>Usage: %1%2</source> + <translation type="unfinished">Usage: %1%2</translation> + </message> + </context> + <context> + <name>CliCommandAdd</name> + <message> + <location filename="../commands/clicommandadd.cpp" line="9"/> + <source>Could not add database %1 to list.</source> + <translation type="unfinished">Could not add database %1 to list.</translation> + </message> + <message> + <location filename="../commands/clicommandadd.cpp" line="14"/> + <source>Database added: %1</source> + <translation type="unfinished">Database added: %1</translation> + </message> + <message> + <location filename="../commands/clicommandadd.cpp" line="19"/> + <source>adds new database to the list</source> + <translation type="unfinished">adds new database to the list</translation> + </message> + <message> + <location filename="../commands/clicommandadd.cpp" line="24"/> + <source>Adds given database pointed by <path> with given <name> to list the databases list. The <name> is just a symbolic name that you can later refer to. Just pick any unique name. For list of databases already on the list use %1 command.</source> + <translation type="unfinished">Adds given database pointed by <path> with given <name> to list the databases list. The <name> is just a symbolic name that you can later refer to. Just pick any unique name. For list of databases already on the list use %1 command.</translation> + </message> + <message> + <location filename="../commands/clicommandadd.cpp" line="34"/> + <source>name</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">name</translation> + </message> + <message> + <location filename="../commands/clicommandadd.cpp" line="35"/> + <source>path</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">path</translation> + </message> + </context> + <context> + <name>CliCommandCd</name> + <message> + <location filename="../commands/clicommandcd.cpp" line="10"/> + <source>Changed directory to: %1</source> + <translation type="unfinished">Changed directory to: %1</translation> + </message> + <message> + <location filename="../commands/clicommandcd.cpp" line="12"/> + <source>Could not change directory to: %1</source> + <translation type="unfinished">Could not change directory to: %1</translation> + </message> + <message> + <location filename="../commands/clicommandcd.cpp" line="17"/> + <source>changes current working directory</source> + <translation type="unfinished">changes current working directory</translation> + </message> + <message> + <location filename="../commands/clicommandcd.cpp" line="22"/> + <source>Very similar command to 'cd' known from Unix systems and Windows. It requires a <path> argument to be passed, therefore calling %1 will always cause a change of the directory. To learn what's the current working directory use %2 command and to list contents of the current working directory use %3 command.</source> + <translation type="unfinished">Very similar command to 'cd' known from Unix systems and Windows. It requires a <path> argument to be passed, therefore calling %1 will always cause a change of the directory. To learn what's the current working directory use %2 command and to list contents of the current working directory use %3 command.</translation> + </message> + <message> + <location filename="../commands/clicommandcd.cpp" line="33"/> + <source>path</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">path</translation> + </message> + </context> + <context> + <name>CliCommandClose</name> + <message> + <location filename="../commands/clicommandclose.cpp" line="10"/> + <source>Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</source> + <translation type="unfinished">Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</translation> + </message> + <message> + <location filename="../commands/clicommandclose.cpp" line="21"/> + <location filename="../commands/clicommandclose.cpp" line="29"/> + <source>Connection to database %1 closed.</source> + <translation type="unfinished">Connection to database %1 closed.</translation> + </message> + <message> + <location filename="../commands/clicommandclose.cpp" line="24"/> + <source>No such database: %1. Use %2 to see list of known databases.</source> + <translation type="unfinished">No such database: %1. Use %2 to see list of known databases.</translation> + </message> + <message> + <location filename="../commands/clicommandclose.cpp" line="35"/> + <source>closes given (or current) database</source> + <translation type="unfinished">closes given (or current) database</translation> + </message> + <message> + <location filename="../commands/clicommandclose.cpp" line="40"/> + <source>Closes database connection. If the database was already closed, nothing happens. If <name> is provided, it should be name of the database to close (as printed by %1 command). The the <name> is not provided, then current working database is closed (see help for %2 for details).</source> + <translation type="unfinished">Closes database connection. If the database was already closed, nothing happens. If <name> is provided, it should be name of the database to close (as printed by %1 command). The the <name> is not provided, then current working database is closed (see help for %2 for details).</translation> + </message> + <message> + <location filename="../commands/clicommandclose.cpp" line="50"/> + <source>name</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">name</translation> + </message> + </context> + <context> + <name>CliCommandDbList</name> + <message> + <location filename="../commands/clicommanddblist.cpp" line="12"/> + <source>No current working database defined.</source> + <translation type="unfinished">No current working database defined.</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="18"/> + <source>Databases:</source> + <translation type="unfinished">Databases:</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="23"/> + <location filename="../commands/clicommanddblist.cpp" line="34"/> + <source>Name</source> + <comment>CLI db name column</comment> + <translation type="unfinished">Name</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="31"/> + <location filename="../commands/clicommanddblist.cpp" line="61"/> + <source>Open</source> + <comment>CLI connection state column</comment> + <translation type="unfinished">Open</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="31"/> + <location filename="../commands/clicommanddblist.cpp" line="61"/> + <source>Closed</source> + <comment>CLI connection state column</comment> + <translation type="unfinished">Closed</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="32"/> + <location filename="../commands/clicommanddblist.cpp" line="36"/> + <source>Connection</source> + <comment>CLI connection state column</comment> + <translation type="unfinished">Connection</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="38"/> + <location filename="../commands/clicommanddblist.cpp" line="45"/> + <source>Database file path</source> + <translation type="unfinished">Database file path</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="70"/> + <source>prints list of registered databases</source> + <translation type="unfinished">prints list of registered databases</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="75"/> + <source>Prints list of databases registered in the SQLiteStudio. Each database on the list can be in open or closed state and %1 tells you that. The current working database (aka default database) is also marked on the list with '*' at the start of its name. See help for %2 command to learn about the default database.</source> + <translation type="unfinished">Prints list of databases registered in the SQLiteStudio. Each database on the list can be in open or closed state and %1 tells you that. The current working database (aka default database) is also marked on the list with '*' at the start of its name. See help for %2 command to learn about the default database.</translation> + </message> + </context> + <context> + <name>CliCommandDesc</name> + <message> + <location filename="../commands/clicommanddesc.cpp" line="15"/> + <source>No working database is set. +Call %1 command to set working database. +Call %2 to see list of all databases.</source> + <translation type="unfinished">No working database is set. +Call %1 command to set working database. +Call %2 to see list of all databases.</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="26"/> + <source>Database is not open.</source> + <translation type="unfinished">Database is not open.</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="35"/> + <source>Cannot find table named: %1</source> + <translation type="unfinished">Cannot find table named: %1</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="52"/> + <source>shows details about the table</source> + <translation type="unfinished">shows details about the table</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="63"/> + <source>table</source> + <translation type="unfinished">table</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="70"/> + <source>Table: %1</source> + <translation type="unfinished">Table: %1</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="74"/> + <source>Column name</source> + <translation type="unfinished">Column name</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="76"/> + <source>Data type</source> + <translation type="unfinished">Data type</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="80"/> + <source>Constraints</source> + <translation type="unfinished">Constraints</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="105"/> + <source>Virtual table: %1</source> + <translation type="unfinished">Virtual table: %1</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="109"/> + <source>Construction arguments:</source> + <translation type="unfinished">Construction arguments:</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="114"/> + <source>No construction arguments were passed for this virtual table.</source> + <translation type="unfinished">No construction arguments were passed for this virtual table.</translation> + </message> + </context> + <context> + <name>CliCommandDir</name> + <message> + <location filename="../commands/clicommanddir.cpp" line="33"/> + <source>lists directories and files in current working directory</source> + <translation type="unfinished">lists directories and files in current working directory</translation> + </message> + <message> + <location filename="../commands/clicommanddir.cpp" line="38"/> + <source>This is very similar to 'dir' command known from Windows and 'ls' command from Unix systems. + +You can pass <pattern> with wildcard characters to filter output.</source> + <translation type="unfinished">This is very similar to 'dir' command known from Windows and 'ls' command from Unix systems. + +You can pass <pattern> with wildcard characters to filter output.</translation> + </message> + <message> + <location filename="../commands/clicommanddir.cpp" line="49"/> + <source>pattern</source> + <translation type="unfinished">pattern</translation> + </message> + </context> + <context> + <name>CliCommandExit</name> + <message> + <location filename="../commands/clicommandexit.cpp" line="12"/> + <source>quits the application</source> + <translation type="unfinished">quits the application</translation> + </message> + <message> + <location filename="../commands/clicommandexit.cpp" line="17"/> + <source>Quits the application. Settings are stored in configuration file and will be restored on next startup.</source> + <translation type="unfinished">Quits the application. Settings are stored in configuration file and will be restored on next startup.</translation> + </message> + </context> + <context> + <name>CliCommandHelp</name> + <message> + <location filename="../commands/clicommandhelp.cpp" line="16"/> + <source>shows this help message</source> + <translation type="unfinished">shows this help message</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="21"/> + <source>Use %1 to learn about certain commands supported by the command line interface (CLI) of the SQLiteStudio. +To see list of supported commands, type %2 without any arguments. + +When passing <command> name, you can skip special prefix character ('%3'). + +You can always execute any command with exactly single '--help' option to see help for that command. It's an alternative for typing: %1 <command>.</source> + <translation type="unfinished">Use %1 to learn about certain commands supported by the command line interface (CLI) of the SQLiteStudio. +To see list of supported commands, type %2 without any arguments. + +When passing <command> name, you can skip special prefix character ('%3'). + +You can always execute any command with exactly single '--help' option to see help for that command. It's an alternative for typing: %1 <command>.</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="33"/> + <source>command</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">command</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="42"/> + <source>No such command: %1</source> + <translation type="unfinished">No such command: %1</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="43"/> + <source>Type '%1' for list of available commands.</source> + <translation type="unfinished">Type '%1' for list of available commands.</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="52"/> + <source>Usage: %1%2</source> + <translation type="unfinished">Usage: %1%2</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="62"/> + <source>Aliases: %1</source> + <translation type="unfinished">Aliases: %1</translation> + </message> + </context> + <context> + <name>CliCommandHistory</name> + <message> + <location filename="../commands/clicommandhistory.cpp" line="23"/> + <source>Current history limit is set to: %1</source> + <translation type="unfinished">Current history limit is set to: %1</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="39"/> + <source>prints history or erases it</source> + <translation type="unfinished">prints history or erases it</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="44"/> + <source>When no argument was passed, this command prints command line history. Every history entry is separated with a horizontal line, so multiline entries are easier to read. + +When the -c or --clear option is passed, then the history gets erased. +When the -l or --limit option is passed, it sets the new history entries limit. It requires an additional argument saying how many entries do you want the history to be limited to. +Use -ql or --querylimit option to see the current limit value.</source> + <translation type="unfinished">When no argument was passed, this command prints command line history. Every history entry is separated with a horizontal line, so multiline entries are easier to read. + +When the -c or --clear option is passed, then the history gets erased. +When the -l or --limit option is passed, it sets the new history entries limit. It requires an additional argument saying how many entries do you want the history to be limited to. +Use -ql or --querylimit option to see the current limit value.</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="59"/> + <source>number</source> + <translation type="unfinished">number</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="66"/> + <source>Console history erased.</source> + <translation type="unfinished">Console history erased.</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="75"/> + <source>Invalid number: %1</source> + <translation type="unfinished">Invalid number: %1</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="80"/> + <source>History limit set to %1</source> + <translation type="unfinished">History limit set to %1</translation> + </message> + </context> + <context> + <name>CliCommandMode</name> + <message> + <location filename="../commands/clicommandmode.cpp" line="9"/> + <source>Current results printing mode: %1</source> + <translation type="unfinished">Current results printing mode: %1</translation> + </message> + <message> + <location filename="../commands/clicommandmode.cpp" line="16"/> + <source>Invalid results printing mode: %1</source> + <translation type="unfinished">Invalid results printing mode: %1</translation> + </message> + <message> + <location filename="../commands/clicommandmode.cpp" line="21"/> + <source>New results printing mode: %1</source> + <translation type="unfinished">New results printing mode: %1</translation> + </message> + <message> + <location filename="../commands/clicommandmode.cpp" line="26"/> + <source>tells or changes the query results format</source> + <translation type="unfinished">tells or changes the query results format</translation> + </message> + <message> + <location filename="../commands/clicommandmode.cpp" line="31"/> + <source>When called without argument, tells the current output format for a query results. When the <mode> is passed, the mode is changed to the given one. Supported modes are: +- CLASSIC - columns are separated by a comma, not aligned, +- FIXED - columns have equal and fixed width, they always fit into terminal window width, but the data in columns can be cut off, +- COLUMNS - like FIXED, but smarter (do not use with huge result sets, see details below), +- ROW - each column from the row is displayed in new line, so the full data is displayed. + +The CLASSIC mode is recommended if you want to see all the data, but you don't want to waste lines for each column. Each row will display full data for every column, but this also means, that columns will not be aligned to each other in next rows. The CLASSIC mode also doesn't respect the width of your terminal (console) window, so if values in columns are wider than the window, the row will be continued in next lines. + +The FIXED mode is recommended if you want a readable output and you don't care about long data values. Columns will be aligned, making the output a nice table. The width of columns is calculated from width of the console window and a number of columns. + +The COLUMNS mode is similar to FIXED mode, except it tries to be smart and make columns with shorter values more thin, while columns with longer values get more space. First to shrink are columns with longest headers (so the header names are to be cut off as first), then columns with the longest values are shrinked, up to the moment when all columns fit into terminal window. +ATTENTION! The COLUMNS mode reads all the results from the query at once in order to evaluate column widths, therefore it is dangerous to use this mode when working with huge result sets. Keep in mind that this mode will load entire result set into memory. + +The ROW mode is recommended if you need to see whole values and you don't expect many rows to be displayed, because this mode displays a line of output per each column, so you'll get 10 lines for single row with 10 columns, then if you have 10 of such rows, you will get 100 lines of output (+1 extra line per each row, to separate rows from each other).</source> + <translation type="unfinished">When called without argument, tells the current output format for a query results. When the <mode> is passed, the mode is changed to the given one. Supported modes are: +- CLASSIC - columns are separated by a comma, not aligned, +- FIXED - columns have equal and fixed width, they always fit into terminal window width, but the data in columns can be cut off, +- COLUMNS - like FIXED, but smarter (do not use with huge result sets, see details below), +- ROW - each column from the row is displayed in new line, so the full data is displayed. + +The CLASSIC mode is recommended if you want to see all the data, but you don't want to waste lines for each column. Each row will display full data for every column, but this also means, that columns will not be aligned to each other in next rows. The CLASSIC mode also doesn't respect the width of your terminal (console) window, so if values in columns are wider than the window, the row will be continued in next lines. + +The FIXED mode is recommended if you want a readable output and you don't care about long data values. Columns will be aligned, making the output a nice table. The width of columns is calculated from width of the console window and a number of columns. + +The COLUMNS mode is similar to FIXED mode, except it tries to be smart and make columns with shorter values more thin, while columns with longer values get more space. First to shrink are columns with longest headers (so the header names are to be cut off as first), then columns with the longest values are shrinked, up to the moment when all columns fit into terminal window. +ATTENTION! The COLUMNS mode reads all the results from the query at once in order to evaluate column widths, therefore it is dangerous to use this mode when working with huge result sets. Keep in mind that this mode will load entire result set into memory. + +The ROW mode is recommended if you need to see whole values and you don't expect many rows to be displayed, because this mode displays a line of output per each column, so you'll get 10 lines for single row with 10 columns, then if you have 10 of such rows, you will get 100 lines of output (+1 extra line per each row, to separate rows from each other).</translation> + </message> + </context> + <context> + <name>CliCommandNullValue</name> + <message> + <location filename="../commands/clicommandnullvalue.cpp" line="9"/> + <source>Current NULL representation string: %1</source> + <translation type="unfinished">Current NULL representation string: %1</translation> + </message> + <message> + <location filename="../commands/clicommandnullvalue.cpp" line="15"/> + <source>tells or changes the NULL representation string</source> + <translation type="unfinished">tells or changes the NULL representation string</translation> + </message> + <message> + <location filename="../commands/clicommandnullvalue.cpp" line="20"/> + <source>If no argument was passed, it tells what's the current NULL value representation (that is - what is printed in place of NULL values in query results). If the argument is given, then it's used as a new string to be used for NULL representation.</source> + <translation type="unfinished">If no argument was passed, it tells what's the current NULL value representation (that is - what is printed in place of NULL values in query results). If the argument is given, then it's used as a new string to be used for NULL representation.</translation> + </message> + </context> + <context> + <name>CliCommandOpen</name> + <message> + <location filename="../commands/clicommandopen.cpp" line="12"/> + <source>Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</source> + <translation type="unfinished">Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="29"/> + <source>Could not add database %1 to list.</source> + <translation type="unfinished">Could not add database %1 to list.</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="37"/> + <source>File %1 doesn't exist in %2. Cannot open inexisting database with %3 command. To create a new database, use %4 command.</source> + <translation type="unfinished">File %1 doesn't exist in %2. Cannot open inexisting database with %3 command. To create a new database, use %4 command.</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="61"/> + <source>Database %1 has been open and set as the current working database.</source> + <translation type="unfinished">Database %1 has been open and set as the current working database.</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="66"/> + <source>opens database connection</source> + <translation type="unfinished">opens database connection</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="71"/> + <source>Opens connection to the database. If no additional argument was passed, then the connection is open to the current default database (see help for %1 for details). However if an argument was passed, it can be either <name> of the registered database to open, or it can be <path> to the database file to open. In the second case, the <path> gets registered on the list with a generated name, but only for the period of current application session. After restarting application such database is not restored on the list.</source> + <translation type="unfinished">Opens connection to the database. If no additional argument was passed, then the connection is open to the current default database (see help for %1 for details). However if an argument was passed, it can be either <name> of the registered database to open, or it can be <path> to the database file to open. In the second case, the <path> gets registered on the list with a generated name, but only for the period of current application session. After restarting application such database is not restored on the list.</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="83"/> + <source>name</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">name</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="83"/> + <source>path</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">path</translation> + </message> + </context> + <context> + <name>CliCommandPwd</name> + <message> + <location filename="../commands/clicommandpwd.cpp" line="13"/> + <source>prints the current working directory</source> + <translation type="unfinished">prints the current working directory</translation> + </message> + <message> + <location filename="../commands/clicommandpwd.cpp" line="18"/> + <source>This is the same as 'pwd' command on Unix systems and 'cd' command without arguments on Windows. It prints current working directory. You can change the current working directory with %1 command and you can also list contents of the current working directory with %2 command.</source> + <translation type="unfinished">This is the same as 'pwd' command on Unix systems and 'cd' command without arguments on Windows. It prints current working directory. You can change the current working directory with %1 command and you can also list contents of the current working directory with %2 command.</translation> + </message> + </context> + <context> + <name>CliCommandRemove</name> + <message> + <location filename="../commands/clicommandremove.cpp" line="12"/> + <source>No such database: %1</source> + <translation type="unfinished">No such database: %1</translation> + </message> + <message> + <location filename="../commands/clicommandremove.cpp" line="20"/> + <source>Database removed: %1</source> + <translation type="unfinished">Database removed: %1</translation> + </message> + <message> + <location filename="../commands/clicommandremove.cpp" line="26"/> + <source>New current database set:</source> + <translation type="unfinished">New current database set:</translation> + </message> + <message> + <location filename="../commands/clicommandremove.cpp" line="35"/> + <source>removes database from the list</source> + <translation type="unfinished">removes database from the list</translation> + </message> + <message> + <location filename="../commands/clicommandremove.cpp" line="40"/> + <source>Removes <name> database from the list of registered databases. If the database was not on the list (see %1 command), then error message is printed and nothing more happens.</source> + <translation type="unfinished">Removes <name> database from the list of registered databases. If the database was not on the list (see %1 command), then error message is printed and nothing more happens.</translation> + </message> + <message> + <location filename="../commands/clicommandremove.cpp" line="50"/> + <source>name</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">name</translation> + </message> + </context> + <context> + <name>CliCommandSql</name> + <message> + <location filename="../commands/clicommandsql.cpp" line="19"/> + <source>No working database is set. +Call %1 command to set working database. +Call %2 to see list of all databases.</source> + <translation type="unfinished">No working database is set. +Call %1 command to set working database. +Call %2 to see list of all databases.</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="30"/> + <source>Database is not open.</source> + <translation type="unfinished">Database is not open.</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="65"/> + <source>executes SQL query</source> + <translation type="unfinished">executes SQL query</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="70"/> + <source>This command is executed every time you enter SQL query in command prompt. It executes the query on the current working database (see help for %1 for details). There's no sense in executing this command explicitly. Instead just type the SQL query in the command prompt, without any command prefixed.</source> + <translation type="unfinished">This command is executed every time you enter SQL query in command prompt. It executes the query on the current working database (see help for %1 for details). There's no sense in executing this command explicitly. Instead just type the SQL query in the command prompt, without any command prefixed.</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="86"/> + <source>sql</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">sql</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="135"/> + <location filename="../commands/clicommandsql.cpp" line="177"/> + <source>Too many columns to display in %1 mode.</source> + <translation type="unfinished">Too many columns to display in %1 mode.</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="254"/> + <source>Row %1</source> + <translation type="unfinished">Row %1</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="404"/> + <source>Query execution error: %1</source> + <translation type="unfinished">Query execution error: %1</translation> + </message> + </context> + <context> + <name>CliCommandTables</name> + <message> + <location filename="../commands/clicommandtables.cpp" line="15"/> + <source>No such database: %1. Use %2 to see list of known databases.</source> + <translation type="unfinished">No such database: %1. Use %2 to see list of known databases.</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="25"/> + <source>Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</source> + <translation type="unfinished">Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="32"/> + <source>Database %1 is closed.</source> + <translation type="unfinished">Database %1 is closed.</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="45"/> + <location filename="../commands/clicommandtables.cpp" line="47"/> + <source>Database</source> + <translation type="unfinished">Database</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="47"/> + <source>Table</source> + <translation type="unfinished">Table</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="61"/> + <source>prints list of tables in the database</source> + <translation type="unfinished">prints list of tables in the database</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="66"/> + <source>Prints list of tables in given <database> or in the current working database. Note, that the <database> should be the name of the registered database (see %1). The output list includes all tables from any other databases attached to the queried database. +When the -s option is given, then system tables are also listed.</source> + <translation type="unfinished">Prints list of tables in given <database> or in the current working database. Note, that the <database> should be the name of the registered database (see %1). The output list includes all tables from any other databases attached to the queried database. +When the -s option is given, then system tables are also listed.</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="77"/> + <source>database</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">database</translation> + </message> + </context> + <context> + <name>CliCommandTree</name> + <message> + <location filename="../commands/clicommandtree.cpp" line="12"/> + <source>No current working database is selected. Use %1 to define one and then run %2.</source> + <translation type="unfinished">No current working database is selected. Use %1 to define one and then run %2.</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="54"/> + <source>Tables</source> + <translation type="unfinished">Tables</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="58"/> + <source>Views</source> + <translation type="unfinished">Views</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="83"/> + <source>Columns</source> + <translation type="unfinished">Columns</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="88"/> + <source>Indexes</source> + <translation type="unfinished">Indexes</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="92"/> + <location filename="../commands/clicommandtree.cpp" line="113"/> + <source>Triggers</source> + <translation type="unfinished">Triggers</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="132"/> + <source>prints all objects in the database as a tree</source> + <translation type="unfinished">prints all objects in the database as a tree</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="137"/> + <source>Prints all objects (tables, indexes, triggers and views) that are in the database as a tree. The tree is very similar to the one that you can see in GUI client of the SQLiteStudio. +When -c option is given, then also columns will be listed under each table. +When -s option is given, then also system objects will be printed (sqlite_* tables, autoincrement indexes, etc). +The database argument is optional and if provided, then only given database will be printed. This is not a registered database name, but instead it's an internal SQLite database name, like 'main', 'temp', or any attached database name. To print tree for other registered database, call %1 first to switch the working database, and then use %2 command.</source> + <translation type="unfinished">Prints all objects (tables, indexes, triggers and views) that are in the database as a tree. The tree is very similar to the one that you can see in GUI client of the SQLiteStudio. +When -c option is given, then also columns will be listed under each table. +When -s option is given, then also system objects will be printed (sqlite_* tables, autoincrement indexes, etc). +The database argument is optional and if provided, then only given database will be printed. This is not a registered database name, but instead it's an internal SQLite database name, like 'main', 'temp', or any attached database name. To print tree for other registered database, call %1 first to switch the working database, and then use %2 command.</translation> + </message> + </context> + <context> + <name>CliCommandUse</name> + <message> + <location filename="../commands/clicommanduse.cpp" line="13"/> + <source>No current database selected.</source> + <translation type="unfinished">No current database selected.</translation> + </message> + <message> + <location filename="../commands/clicommanduse.cpp" line="16"/> + <location filename="../commands/clicommanduse.cpp" line="30"/> + <source>Current database: %1</source> + <translation type="unfinished">Current database: %1</translation> + </message> + <message> + <location filename="../commands/clicommanduse.cpp" line="23"/> + <source>No such database: %1</source> + <translation type="unfinished">No such database: %1</translation> + </message> + <message> + <location filename="../commands/clicommanduse.cpp" line="35"/> + <source>changes default working database</source> + <translation type="unfinished">changes default working database</translation> + </message> + <message> + <location filename="../commands/clicommanduse.cpp" line="40"/> + <source>Changes current working database to <name>. If the <name> database is not registered in the application, then the error message is printed and no change is made. + +What is current working database? +When you type a SQL query to be executed, it is executed on the default database, which is also known as the current working database. Most of database-related commands can also work using default database, if no database was provided in their arguments. The current database is always identified by command line prompt. The default database is always defined (unless there is no database on the list at all). + +The default database can be selected in various ways: +- using %1 command, +- by passing database file name to the application startup parameters, +- by passing registered database name to the application startup parameters, +- by restoring previously selected default database from saved configuration, +- or when default database was not selected by any of the above, then first database from the registered databases list becomes the default one.</source> + <translation type="unfinished">Changes current working database to <name>. If the <name> database is not registered in the application, then the error message is printed and no change is made. + +What is current working database? +When you type a SQL query to be executed, it is executed on the default database, which is also known as the current working database. Most of database-related commands can also work using default database, if no database was provided in their arguments. The current database is always identified by command line prompt. The default database is always defined (unless there is no database on the list at all). + +The default database can be selected in various ways: +- using %1 command, +- by passing database file name to the application startup parameters, +- by passing registered database name to the application startup parameters, +- by restoring previously selected default database from saved configuration, +- or when default database was not selected by any of the above, then first database from the registered databases list becomes the default one.</translation> + </message> + <message> + <location filename="../commands/clicommanduse.cpp" line="63"/> + <source>name</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">name</translation> + </message> + </context> + <context> + <name>QObject</name> + <message> + <location filename="../clicommandsyntax.cpp" line="155"/> + <source>Insufficient number of arguments.</source> + <translation type="unfinished">Insufficient number of arguments.</translation> + </message> + <message> + <location filename="../clicommandsyntax.cpp" line="325"/> + <source>Too many arguments.</source> + <translation type="unfinished">Too many arguments.</translation> + </message> + <message> + <location filename="../clicommandsyntax.cpp" line="347"/> + <source>Invalid argument value: %1. +Expected one of: %2</source> + <translation type="unfinished">Invalid argument value: %1. +Expected one of: %2</translation> + </message> + <message> + <location filename="../clicommandsyntax.cpp" line="383"/> + <source>Unknown option: %1</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">Unknown option: %1</translation> + </message> + <message> + <location filename="../clicommandsyntax.cpp" line="394"/> + <source>Option %1 requires an argument.</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">Option %1 requires an argument.</translation> + </message> + <message> + <location filename="../commands/clicommandnullvalue.cpp" line="31"/> + <source>string</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">string</translation> + </message> + <message> + <location filename="../main.cpp" line="28"/> + <source>Command line interface to SQLiteStudio, a SQLite manager.</source> + <translation type="unfinished">Command line interface to SQLiteStudio, a SQLite manager.</translation> + </message> + <message> + <location filename="../main.cpp" line="32"/> + <source>Enables debug messages on standard error output.</source> + <translation type="unfinished">Enables debug messages on standard error output.</translation> + </message> + <message> + <location filename="../main.cpp" line="33"/> + <source>Enables Lemon parser debug messages for SQL code assistant.</source> + <translation type="unfinished">Enables Lemon parser debug messages for SQL code assistant.</translation> + </message> + <message> + <location filename="../main.cpp" line="34"/> + <source>Lists plugins installed in the SQLiteStudio and quits.</source> + <translation type="unfinished">Lists plugins installed in the SQLiteStudio and quits.</translation> + </message> + <message> + <location filename="../main.cpp" line="36"/> + <source>Executes provided SQL file (including all rich features of SQLiteStudio's query executor) on the specified database file and quits. The database parameter becomes mandatory if this option is used.</source> + <translation type="unfinished">Executes provided SQL file (including all rich features of SQLiteStudio's query executor) on the specified database file and quits. The database parameter becomes mandatory if this option is used.</translation> + </message> + <message> + <location filename="../main.cpp" line="39"/> + <source>SQL file</source> + <translation type="unfinished">SQL file</translation> + </message> + <message> + <location filename="../main.cpp" line="40"/> + <source>Character encoding to use when reading SQL file (-e option). Use -cl to list available codecs. Defaults to %1.</source> + <translation type="unfinished">Character encoding to use when reading SQL file (-e option). Use -cl to list available codecs. Defaults to %1.</translation> + </message> + <message> + <location filename="../main.cpp" line="43"/> + <source>codec</source> + <translation type="unfinished">codec</translation> + </message> + <message> + <location filename="../main.cpp" line="44"/> + <source>Lists available codecs to be used with -c option and quits.</source> + <translation type="unfinished">Lists available codecs to be used with -c option and quits.</translation> + </message> + <message> + <location filename="../main.cpp" line="46"/> + <source>When used together with -e option, the execution will not stop on an error, but rather continue until the end, ignoring errors.</source> + <translation type="unfinished">When used together with -e option, the execution will not stop on an error, but rather continue until the end, ignoring errors.</translation> + </message> + <message> + <location filename="../main.cpp" line="57"/> + <source>file</source> + <translation type="unfinished">file</translation> + </message> + <message> + <location filename="../main.cpp" line="57"/> + <source>Database file to open</source> + <translation type="unfinished">Database file to open</translation> + </message> + <message> + <location filename="../main.cpp" line="78"/> + <source>Invalid codec: %1. Use -cl option to list available codecs.</source> + <translation type="unfinished">Invalid codec: %1. Use -cl option to list available codecs.</translation> + </message> + <message> + <location filename="../main.cpp" line="108"/> + <source>Database file argument is mandatory when executing SQL file.</source> + <translation type="unfinished">Database file argument is mandatory when executing SQL file.</translation> + </message> + <message> + <location filename="../main.cpp" line="114"/> + <source>Could not open specified database for executing SQL file. You may try using -d option to find out more details.</source> + <translation type="unfinished">Could not open specified database for executing SQL file. You may try using -d option to find out more details.</translation> + </message> + </context> +</TS> diff --git a/SQLiteStudio3/sqlitestudiocli/translations/sqlitestudiocli_cs_CZ.ts b/SQLiteStudio3/sqlitestudiocli/translations/sqlitestudiocli_cs_CZ.ts new file mode 100644 index 0000000..c385fd8 --- /dev/null +++ b/SQLiteStudio3/sqlitestudiocli/translations/sqlitestudiocli_cs_CZ.ts @@ -0,0 +1,876 @@ +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS> +<TS version="2.1" language="cs" sourcelanguage="en"> + <context> + <name>CLI</name> + <message> + <location filename="../cli.cpp" line="98"/> + <source>Current database: %1</source> + <translation type="unfinished">Current database: %1</translation> + </message> + <message> + <location filename="../cli.cpp" line="100"/> + <source>No current working database is set.</source> + <translation type="unfinished">No current working database is set.</translation> + </message> + <message> + <location filename="../cli.cpp" line="102"/> + <source>Type %1 for help</source> + <translation type="unfinished">Type %1 for help</translation> + </message> + <message> + <location filename="../cli.cpp" line="254"/> + <source>Database passed in command line parameters (%1) was already on the list under name: %2</source> + <translation type="unfinished">Database passed in command line parameters (%1) was already on the list under name: %2</translation> + </message> + <message> + <location filename="../cli.cpp" line="262"/> + <source>Could not add database %1 to list.</source> + <translation type="unfinished">Could not add database %1 to list.</translation> + </message> + <message> + <location filename="../cli.cpp" line="289"/> + <source>closed</source> + <translation type="unfinished">closed</translation> + </message> + </context> + <context> + <name>CliCommand</name> + <message> + <location filename="../commands/clicommand.cpp" line="107"/> + <source>Usage: %1%2</source> + <translation type="unfinished">Usage: %1%2</translation> + </message> + </context> + <context> + <name>CliCommandAdd</name> + <message> + <location filename="../commands/clicommandadd.cpp" line="9"/> + <source>Could not add database %1 to list.</source> + <translation type="unfinished">Could not add database %1 to list.</translation> + </message> + <message> + <location filename="../commands/clicommandadd.cpp" line="14"/> + <source>Database added: %1</source> + <translation type="unfinished">Database added: %1</translation> + </message> + <message> + <location filename="../commands/clicommandadd.cpp" line="19"/> + <source>adds new database to the list</source> + <translation type="unfinished">adds new database to the list</translation> + </message> + <message> + <location filename="../commands/clicommandadd.cpp" line="24"/> + <source>Adds given database pointed by <path> with given <name> to list the databases list. The <name> is just a symbolic name that you can later refer to. Just pick any unique name. For list of databases already on the list use %1 command.</source> + <translation type="unfinished">Adds given database pointed by <path> with given <name> to list the databases list. The <name> is just a symbolic name that you can later refer to. Just pick any unique name. For list of databases already on the list use %1 command.</translation> + </message> + <message> + <location filename="../commands/clicommandadd.cpp" line="34"/> + <source>name</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">name</translation> + </message> + <message> + <location filename="../commands/clicommandadd.cpp" line="35"/> + <source>path</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">path</translation> + </message> + </context> + <context> + <name>CliCommandCd</name> + <message> + <location filename="../commands/clicommandcd.cpp" line="10"/> + <source>Changed directory to: %1</source> + <translation type="unfinished">Changed directory to: %1</translation> + </message> + <message> + <location filename="../commands/clicommandcd.cpp" line="12"/> + <source>Could not change directory to: %1</source> + <translation type="unfinished">Could not change directory to: %1</translation> + </message> + <message> + <location filename="../commands/clicommandcd.cpp" line="17"/> + <source>changes current working directory</source> + <translation type="unfinished">changes current working directory</translation> + </message> + <message> + <location filename="../commands/clicommandcd.cpp" line="22"/> + <source>Very similar command to 'cd' known from Unix systems and Windows. It requires a <path> argument to be passed, therefore calling %1 will always cause a change of the directory. To learn what's the current working directory use %2 command and to list contents of the current working directory use %3 command.</source> + <translation type="unfinished">Very similar command to 'cd' known from Unix systems and Windows. It requires a <path> argument to be passed, therefore calling %1 will always cause a change of the directory. To learn what's the current working directory use %2 command and to list contents of the current working directory use %3 command.</translation> + </message> + <message> + <location filename="../commands/clicommandcd.cpp" line="33"/> + <source>path</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">path</translation> + </message> + </context> + <context> + <name>CliCommandClose</name> + <message> + <location filename="../commands/clicommandclose.cpp" line="10"/> + <source>Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</source> + <translation type="unfinished">Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</translation> + </message> + <message> + <location filename="../commands/clicommandclose.cpp" line="21"/> + <location filename="../commands/clicommandclose.cpp" line="29"/> + <source>Connection to database %1 closed.</source> + <translation type="unfinished">Connection to database %1 closed.</translation> + </message> + <message> + <location filename="../commands/clicommandclose.cpp" line="24"/> + <source>No such database: %1. Use %2 to see list of known databases.</source> + <translation type="unfinished">No such database: %1. Use %2 to see list of known databases.</translation> + </message> + <message> + <location filename="../commands/clicommandclose.cpp" line="35"/> + <source>closes given (or current) database</source> + <translation type="unfinished">closes given (or current) database</translation> + </message> + <message> + <location filename="../commands/clicommandclose.cpp" line="40"/> + <source>Closes database connection. If the database was already closed, nothing happens. If <name> is provided, it should be name of the database to close (as printed by %1 command). The the <name> is not provided, then current working database is closed (see help for %2 for details).</source> + <translation type="unfinished">Closes database connection. If the database was already closed, nothing happens. If <name> is provided, it should be name of the database to close (as printed by %1 command). The the <name> is not provided, then current working database is closed (see help for %2 for details).</translation> + </message> + <message> + <location filename="../commands/clicommandclose.cpp" line="50"/> + <source>name</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">name</translation> + </message> + </context> + <context> + <name>CliCommandDbList</name> + <message> + <location filename="../commands/clicommanddblist.cpp" line="12"/> + <source>No current working database defined.</source> + <translation type="unfinished">No current working database defined.</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="18"/> + <source>Databases:</source> + <translation type="unfinished">Databases:</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="23"/> + <location filename="../commands/clicommanddblist.cpp" line="34"/> + <source>Name</source> + <comment>CLI db name column</comment> + <translation type="unfinished">Name</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="31"/> + <location filename="../commands/clicommanddblist.cpp" line="61"/> + <source>Open</source> + <comment>CLI connection state column</comment> + <translation type="unfinished">Open</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="31"/> + <location filename="../commands/clicommanddblist.cpp" line="61"/> + <source>Closed</source> + <comment>CLI connection state column</comment> + <translation type="unfinished">Closed</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="32"/> + <location filename="../commands/clicommanddblist.cpp" line="36"/> + <source>Connection</source> + <comment>CLI connection state column</comment> + <translation type="unfinished">Connection</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="38"/> + <location filename="../commands/clicommanddblist.cpp" line="45"/> + <source>Database file path</source> + <translation type="unfinished">Database file path</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="70"/> + <source>prints list of registered databases</source> + <translation type="unfinished">prints list of registered databases</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="75"/> + <source>Prints list of databases registered in the SQLiteStudio. Each database on the list can be in open or closed state and %1 tells you that. The current working database (aka default database) is also marked on the list with '*' at the start of its name. See help for %2 command to learn about the default database.</source> + <translation type="unfinished">Prints list of databases registered in the SQLiteStudio. Each database on the list can be in open or closed state and %1 tells you that. The current working database (aka default database) is also marked on the list with '*' at the start of its name. See help for %2 command to learn about the default database.</translation> + </message> + </context> + <context> + <name>CliCommandDesc</name> + <message> + <location filename="../commands/clicommanddesc.cpp" line="15"/> + <source>No working database is set. +Call %1 command to set working database. +Call %2 to see list of all databases.</source> + <translation type="unfinished">No working database is set. +Call %1 command to set working database. +Call %2 to see list of all databases.</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="26"/> + <source>Database is not open.</source> + <translation type="unfinished">Database is not open.</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="35"/> + <source>Cannot find table named: %1</source> + <translation type="unfinished">Cannot find table named: %1</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="52"/> + <source>shows details about the table</source> + <translation type="unfinished">shows details about the table</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="63"/> + <source>table</source> + <translation type="unfinished">table</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="70"/> + <source>Table: %1</source> + <translation type="unfinished">Table: %1</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="74"/> + <source>Column name</source> + <translation type="unfinished">Column name</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="76"/> + <source>Data type</source> + <translation type="unfinished">Data type</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="80"/> + <source>Constraints</source> + <translation type="unfinished">Constraints</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="105"/> + <source>Virtual table: %1</source> + <translation type="unfinished">Virtual table: %1</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="109"/> + <source>Construction arguments:</source> + <translation type="unfinished">Construction arguments:</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="114"/> + <source>No construction arguments were passed for this virtual table.</source> + <translation type="unfinished">No construction arguments were passed for this virtual table.</translation> + </message> + </context> + <context> + <name>CliCommandDir</name> + <message> + <location filename="../commands/clicommanddir.cpp" line="33"/> + <source>lists directories and files in current working directory</source> + <translation type="unfinished">lists directories and files in current working directory</translation> + </message> + <message> + <location filename="../commands/clicommanddir.cpp" line="38"/> + <source>This is very similar to 'dir' command known from Windows and 'ls' command from Unix systems. + +You can pass <pattern> with wildcard characters to filter output.</source> + <translation type="unfinished">This is very similar to 'dir' command known from Windows and 'ls' command from Unix systems. + +You can pass <pattern> with wildcard characters to filter output.</translation> + </message> + <message> + <location filename="../commands/clicommanddir.cpp" line="49"/> + <source>pattern</source> + <translation type="unfinished">pattern</translation> + </message> + </context> + <context> + <name>CliCommandExit</name> + <message> + <location filename="../commands/clicommandexit.cpp" line="12"/> + <source>quits the application</source> + <translation type="unfinished">quits the application</translation> + </message> + <message> + <location filename="../commands/clicommandexit.cpp" line="17"/> + <source>Quits the application. Settings are stored in configuration file and will be restored on next startup.</source> + <translation type="unfinished">Quits the application. Settings are stored in configuration file and will be restored on next startup.</translation> + </message> + </context> + <context> + <name>CliCommandHelp</name> + <message> + <location filename="../commands/clicommandhelp.cpp" line="16"/> + <source>shows this help message</source> + <translation type="unfinished">shows this help message</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="21"/> + <source>Use %1 to learn about certain commands supported by the command line interface (CLI) of the SQLiteStudio. +To see list of supported commands, type %2 without any arguments. + +When passing <command> name, you can skip special prefix character ('%3'). + +You can always execute any command with exactly single '--help' option to see help for that command. It's an alternative for typing: %1 <command>.</source> + <translation type="unfinished">Use %1 to learn about certain commands supported by the command line interface (CLI) of the SQLiteStudio. +To see list of supported commands, type %2 without any arguments. + +When passing <command> name, you can skip special prefix character ('%3'). + +You can always execute any command with exactly single '--help' option to see help for that command. It's an alternative for typing: %1 <command>.</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="33"/> + <source>command</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">command</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="42"/> + <source>No such command: %1</source> + <translation type="unfinished">No such command: %1</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="43"/> + <source>Type '%1' for list of available commands.</source> + <translation type="unfinished">Type '%1' for list of available commands.</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="52"/> + <source>Usage: %1%2</source> + <translation type="unfinished">Usage: %1%2</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="62"/> + <source>Aliases: %1</source> + <translation type="unfinished">Aliases: %1</translation> + </message> + </context> + <context> + <name>CliCommandHistory</name> + <message> + <location filename="../commands/clicommandhistory.cpp" line="23"/> + <source>Current history limit is set to: %1</source> + <translation type="unfinished">Current history limit is set to: %1</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="39"/> + <source>prints history or erases it</source> + <translation type="unfinished">prints history or erases it</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="44"/> + <source>When no argument was passed, this command prints command line history. Every history entry is separated with a horizontal line, so multiline entries are easier to read. + +When the -c or --clear option is passed, then the history gets erased. +When the -l or --limit option is passed, it sets the new history entries limit. It requires an additional argument saying how many entries do you want the history to be limited to. +Use -ql or --querylimit option to see the current limit value.</source> + <translation type="unfinished">When no argument was passed, this command prints command line history. Every history entry is separated with a horizontal line, so multiline entries are easier to read. + +When the -c or --clear option is passed, then the history gets erased. +When the -l or --limit option is passed, it sets the new history entries limit. It requires an additional argument saying how many entries do you want the history to be limited to. +Use -ql or --querylimit option to see the current limit value.</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="59"/> + <source>number</source> + <translation type="unfinished">number</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="66"/> + <source>Console history erased.</source> + <translation type="unfinished">Console history erased.</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="75"/> + <source>Invalid number: %1</source> + <translation type="unfinished">Invalid number: %1</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="80"/> + <source>History limit set to %1</source> + <translation type="unfinished">History limit set to %1</translation> + </message> + </context> + <context> + <name>CliCommandMode</name> + <message> + <location filename="../commands/clicommandmode.cpp" line="9"/> + <source>Current results printing mode: %1</source> + <translation type="unfinished">Current results printing mode: %1</translation> + </message> + <message> + <location filename="../commands/clicommandmode.cpp" line="16"/> + <source>Invalid results printing mode: %1</source> + <translation type="unfinished">Invalid results printing mode: %1</translation> + </message> + <message> + <location filename="../commands/clicommandmode.cpp" line="21"/> + <source>New results printing mode: %1</source> + <translation type="unfinished">New results printing mode: %1</translation> + </message> + <message> + <location filename="../commands/clicommandmode.cpp" line="26"/> + <source>tells or changes the query results format</source> + <translation type="unfinished">tells or changes the query results format</translation> + </message> + <message> + <location filename="../commands/clicommandmode.cpp" line="31"/> + <source>When called without argument, tells the current output format for a query results. When the <mode> is passed, the mode is changed to the given one. Supported modes are: +- CLASSIC - columns are separated by a comma, not aligned, +- FIXED - columns have equal and fixed width, they always fit into terminal window width, but the data in columns can be cut off, +- COLUMNS - like FIXED, but smarter (do not use with huge result sets, see details below), +- ROW - each column from the row is displayed in new line, so the full data is displayed. + +The CLASSIC mode is recommended if you want to see all the data, but you don't want to waste lines for each column. Each row will display full data for every column, but this also means, that columns will not be aligned to each other in next rows. The CLASSIC mode also doesn't respect the width of your terminal (console) window, so if values in columns are wider than the window, the row will be continued in next lines. + +The FIXED mode is recommended if you want a readable output and you don't care about long data values. Columns will be aligned, making the output a nice table. The width of columns is calculated from width of the console window and a number of columns. + +The COLUMNS mode is similar to FIXED mode, except it tries to be smart and make columns with shorter values more thin, while columns with longer values get more space. First to shrink are columns with longest headers (so the header names are to be cut off as first), then columns with the longest values are shrinked, up to the moment when all columns fit into terminal window. +ATTENTION! The COLUMNS mode reads all the results from the query at once in order to evaluate column widths, therefore it is dangerous to use this mode when working with huge result sets. Keep in mind that this mode will load entire result set into memory. + +The ROW mode is recommended if you need to see whole values and you don't expect many rows to be displayed, because this mode displays a line of output per each column, so you'll get 10 lines for single row with 10 columns, then if you have 10 of such rows, you will get 100 lines of output (+1 extra line per each row, to separate rows from each other).</source> + <translation type="unfinished">When called without argument, tells the current output format for a query results. When the <mode> is passed, the mode is changed to the given one. Supported modes are: +- CLASSIC - columns are separated by a comma, not aligned, +- FIXED - columns have equal and fixed width, they always fit into terminal window width, but the data in columns can be cut off, +- COLUMNS - like FIXED, but smarter (do not use with huge result sets, see details below), +- ROW - each column from the row is displayed in new line, so the full data is displayed. + +The CLASSIC mode is recommended if you want to see all the data, but you don't want to waste lines for each column. Each row will display full data for every column, but this also means, that columns will not be aligned to each other in next rows. The CLASSIC mode also doesn't respect the width of your terminal (console) window, so if values in columns are wider than the window, the row will be continued in next lines. + +The FIXED mode is recommended if you want a readable output and you don't care about long data values. Columns will be aligned, making the output a nice table. The width of columns is calculated from width of the console window and a number of columns. + +The COLUMNS mode is similar to FIXED mode, except it tries to be smart and make columns with shorter values more thin, while columns with longer values get more space. First to shrink are columns with longest headers (so the header names are to be cut off as first), then columns with the longest values are shrinked, up to the moment when all columns fit into terminal window. +ATTENTION! The COLUMNS mode reads all the results from the query at once in order to evaluate column widths, therefore it is dangerous to use this mode when working with huge result sets. Keep in mind that this mode will load entire result set into memory. + +The ROW mode is recommended if you need to see whole values and you don't expect many rows to be displayed, because this mode displays a line of output per each column, so you'll get 10 lines for single row with 10 columns, then if you have 10 of such rows, you will get 100 lines of output (+1 extra line per each row, to separate rows from each other).</translation> + </message> + </context> + <context> + <name>CliCommandNullValue</name> + <message> + <location filename="../commands/clicommandnullvalue.cpp" line="9"/> + <source>Current NULL representation string: %1</source> + <translation type="unfinished">Current NULL representation string: %1</translation> + </message> + <message> + <location filename="../commands/clicommandnullvalue.cpp" line="15"/> + <source>tells or changes the NULL representation string</source> + <translation type="unfinished">tells or changes the NULL representation string</translation> + </message> + <message> + <location filename="../commands/clicommandnullvalue.cpp" line="20"/> + <source>If no argument was passed, it tells what's the current NULL value representation (that is - what is printed in place of NULL values in query results). If the argument is given, then it's used as a new string to be used for NULL representation.</source> + <translation type="unfinished">If no argument was passed, it tells what's the current NULL value representation (that is - what is printed in place of NULL values in query results). If the argument is given, then it's used as a new string to be used for NULL representation.</translation> + </message> + </context> + <context> + <name>CliCommandOpen</name> + <message> + <location filename="../commands/clicommandopen.cpp" line="12"/> + <source>Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</source> + <translation type="unfinished">Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="29"/> + <source>Could not add database %1 to list.</source> + <translation type="unfinished">Could not add database %1 to list.</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="37"/> + <source>File %1 doesn't exist in %2. Cannot open inexisting database with %3 command. To create a new database, use %4 command.</source> + <translation type="unfinished">File %1 doesn't exist in %2. Cannot open inexisting database with %3 command. To create a new database, use %4 command.</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="61"/> + <source>Database %1 has been open and set as the current working database.</source> + <translation type="unfinished">Database %1 has been open and set as the current working database.</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="66"/> + <source>opens database connection</source> + <translation type="unfinished">opens database connection</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="71"/> + <source>Opens connection to the database. If no additional argument was passed, then the connection is open to the current default database (see help for %1 for details). However if an argument was passed, it can be either <name> of the registered database to open, or it can be <path> to the database file to open. In the second case, the <path> gets registered on the list with a generated name, but only for the period of current application session. After restarting application such database is not restored on the list.</source> + <translation type="unfinished">Opens connection to the database. If no additional argument was passed, then the connection is open to the current default database (see help for %1 for details). However if an argument was passed, it can be either <name> of the registered database to open, or it can be <path> to the database file to open. In the second case, the <path> gets registered on the list with a generated name, but only for the period of current application session. After restarting application such database is not restored on the list.</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="83"/> + <source>name</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">name</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="83"/> + <source>path</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">path</translation> + </message> + </context> + <context> + <name>CliCommandPwd</name> + <message> + <location filename="../commands/clicommandpwd.cpp" line="13"/> + <source>prints the current working directory</source> + <translation type="unfinished">prints the current working directory</translation> + </message> + <message> + <location filename="../commands/clicommandpwd.cpp" line="18"/> + <source>This is the same as 'pwd' command on Unix systems and 'cd' command without arguments on Windows. It prints current working directory. You can change the current working directory with %1 command and you can also list contents of the current working directory with %2 command.</source> + <translation type="unfinished">This is the same as 'pwd' command on Unix systems and 'cd' command without arguments on Windows. It prints current working directory. You can change the current working directory with %1 command and you can also list contents of the current working directory with %2 command.</translation> + </message> + </context> + <context> + <name>CliCommandRemove</name> + <message> + <location filename="../commands/clicommandremove.cpp" line="12"/> + <source>No such database: %1</source> + <translation type="unfinished">No such database: %1</translation> + </message> + <message> + <location filename="../commands/clicommandremove.cpp" line="20"/> + <source>Database removed: %1</source> + <translation type="unfinished">Database removed: %1</translation> + </message> + <message> + <location filename="../commands/clicommandremove.cpp" line="26"/> + <source>New current database set:</source> + <translation type="unfinished">New current database set:</translation> + </message> + <message> + <location filename="../commands/clicommandremove.cpp" line="35"/> + <source>removes database from the list</source> + <translation type="unfinished">removes database from the list</translation> + </message> + <message> + <location filename="../commands/clicommandremove.cpp" line="40"/> + <source>Removes <name> database from the list of registered databases. If the database was not on the list (see %1 command), then error message is printed and nothing more happens.</source> + <translation type="unfinished">Removes <name> database from the list of registered databases. If the database was not on the list (see %1 command), then error message is printed and nothing more happens.</translation> + </message> + <message> + <location filename="../commands/clicommandremove.cpp" line="50"/> + <source>name</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">name</translation> + </message> + </context> + <context> + <name>CliCommandSql</name> + <message> + <location filename="../commands/clicommandsql.cpp" line="19"/> + <source>No working database is set. +Call %1 command to set working database. +Call %2 to see list of all databases.</source> + <translation type="unfinished">No working database is set. +Call %1 command to set working database. +Call %2 to see list of all databases.</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="30"/> + <source>Database is not open.</source> + <translation type="unfinished">Database is not open.</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="65"/> + <source>executes SQL query</source> + <translation type="unfinished">executes SQL query</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="70"/> + <source>This command is executed every time you enter SQL query in command prompt. It executes the query on the current working database (see help for %1 for details). There's no sense in executing this command explicitly. Instead just type the SQL query in the command prompt, without any command prefixed.</source> + <translation type="unfinished">This command is executed every time you enter SQL query in command prompt. It executes the query on the current working database (see help for %1 for details). There's no sense in executing this command explicitly. Instead just type the SQL query in the command prompt, without any command prefixed.</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="86"/> + <source>sql</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">sql</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="135"/> + <location filename="../commands/clicommandsql.cpp" line="177"/> + <source>Too many columns to display in %1 mode.</source> + <translation type="unfinished">Too many columns to display in %1 mode.</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="254"/> + <source>Row %1</source> + <translation type="unfinished">Row %1</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="404"/> + <source>Query execution error: %1</source> + <translation type="unfinished">Query execution error: %1</translation> + </message> + </context> + <context> + <name>CliCommandTables</name> + <message> + <location filename="../commands/clicommandtables.cpp" line="15"/> + <source>No such database: %1. Use %2 to see list of known databases.</source> + <translation type="unfinished">No such database: %1. Use %2 to see list of known databases.</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="25"/> + <source>Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</source> + <translation type="unfinished">Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="32"/> + <source>Database %1 is closed.</source> + <translation type="unfinished">Database %1 is closed.</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="45"/> + <location filename="../commands/clicommandtables.cpp" line="47"/> + <source>Database</source> + <translation type="unfinished">Database</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="47"/> + <source>Table</source> + <translation type="unfinished">Table</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="61"/> + <source>prints list of tables in the database</source> + <translation type="unfinished">prints list of tables in the database</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="66"/> + <source>Prints list of tables in given <database> or in the current working database. Note, that the <database> should be the name of the registered database (see %1). The output list includes all tables from any other databases attached to the queried database. +When the -s option is given, then system tables are also listed.</source> + <translation type="unfinished">Prints list of tables in given <database> or in the current working database. Note, that the <database> should be the name of the registered database (see %1). The output list includes all tables from any other databases attached to the queried database. +When the -s option is given, then system tables are also listed.</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="77"/> + <source>database</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">database</translation> + </message> + </context> + <context> + <name>CliCommandTree</name> + <message> + <location filename="../commands/clicommandtree.cpp" line="12"/> + <source>No current working database is selected. Use %1 to define one and then run %2.</source> + <translation type="unfinished">No current working database is selected. Use %1 to define one and then run %2.</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="54"/> + <source>Tables</source> + <translation type="unfinished">Tables</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="58"/> + <source>Views</source> + <translation type="unfinished">Views</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="83"/> + <source>Columns</source> + <translation type="unfinished">Columns</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="88"/> + <source>Indexes</source> + <translation type="unfinished">Indexes</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="92"/> + <location filename="../commands/clicommandtree.cpp" line="113"/> + <source>Triggers</source> + <translation type="unfinished">Triggers</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="132"/> + <source>prints all objects in the database as a tree</source> + <translation type="unfinished">prints all objects in the database as a tree</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="137"/> + <source>Prints all objects (tables, indexes, triggers and views) that are in the database as a tree. The tree is very similar to the one that you can see in GUI client of the SQLiteStudio. +When -c option is given, then also columns will be listed under each table. +When -s option is given, then also system objects will be printed (sqlite_* tables, autoincrement indexes, etc). +The database argument is optional and if provided, then only given database will be printed. This is not a registered database name, but instead it's an internal SQLite database name, like 'main', 'temp', or any attached database name. To print tree for other registered database, call %1 first to switch the working database, and then use %2 command.</source> + <translation type="unfinished">Prints all objects (tables, indexes, triggers and views) that are in the database as a tree. The tree is very similar to the one that you can see in GUI client of the SQLiteStudio. +When -c option is given, then also columns will be listed under each table. +When -s option is given, then also system objects will be printed (sqlite_* tables, autoincrement indexes, etc). +The database argument is optional and if provided, then only given database will be printed. This is not a registered database name, but instead it's an internal SQLite database name, like 'main', 'temp', or any attached database name. To print tree for other registered database, call %1 first to switch the working database, and then use %2 command.</translation> + </message> + </context> + <context> + <name>CliCommandUse</name> + <message> + <location filename="../commands/clicommanduse.cpp" line="13"/> + <source>No current database selected.</source> + <translation type="unfinished">No current database selected.</translation> + </message> + <message> + <location filename="../commands/clicommanduse.cpp" line="16"/> + <location filename="../commands/clicommanduse.cpp" line="30"/> + <source>Current database: %1</source> + <translation type="unfinished">Current database: %1</translation> + </message> + <message> + <location filename="../commands/clicommanduse.cpp" line="23"/> + <source>No such database: %1</source> + <translation type="unfinished">No such database: %1</translation> + </message> + <message> + <location filename="../commands/clicommanduse.cpp" line="35"/> + <source>changes default working database</source> + <translation type="unfinished">changes default working database</translation> + </message> + <message> + <location filename="../commands/clicommanduse.cpp" line="40"/> + <source>Changes current working database to <name>. If the <name> database is not registered in the application, then the error message is printed and no change is made. + +What is current working database? +When you type a SQL query to be executed, it is executed on the default database, which is also known as the current working database. Most of database-related commands can also work using default database, if no database was provided in their arguments. The current database is always identified by command line prompt. The default database is always defined (unless there is no database on the list at all). + +The default database can be selected in various ways: +- using %1 command, +- by passing database file name to the application startup parameters, +- by passing registered database name to the application startup parameters, +- by restoring previously selected default database from saved configuration, +- or when default database was not selected by any of the above, then first database from the registered databases list becomes the default one.</source> + <translation type="unfinished">Changes current working database to <name>. If the <name> database is not registered in the application, then the error message is printed and no change is made. + +What is current working database? +When you type a SQL query to be executed, it is executed on the default database, which is also known as the current working database. Most of database-related commands can also work using default database, if no database was provided in their arguments. The current database is always identified by command line prompt. The default database is always defined (unless there is no database on the list at all). + +The default database can be selected in various ways: +- using %1 command, +- by passing database file name to the application startup parameters, +- by passing registered database name to the application startup parameters, +- by restoring previously selected default database from saved configuration, +- or when default database was not selected by any of the above, then first database from the registered databases list becomes the default one.</translation> + </message> + <message> + <location filename="../commands/clicommanduse.cpp" line="63"/> + <source>name</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">name</translation> + </message> + </context> + <context> + <name>QObject</name> + <message> + <location filename="../clicommandsyntax.cpp" line="155"/> + <source>Insufficient number of arguments.</source> + <translation type="unfinished">Insufficient number of arguments.</translation> + </message> + <message> + <location filename="../clicommandsyntax.cpp" line="325"/> + <source>Too many arguments.</source> + <translation type="unfinished">Too many arguments.</translation> + </message> + <message> + <location filename="../clicommandsyntax.cpp" line="347"/> + <source>Invalid argument value: %1. +Expected one of: %2</source> + <translation type="unfinished">Invalid argument value: %1. +Expected one of: %2</translation> + </message> + <message> + <location filename="../clicommandsyntax.cpp" line="383"/> + <source>Unknown option: %1</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">Unknown option: %1</translation> + </message> + <message> + <location filename="../clicommandsyntax.cpp" line="394"/> + <source>Option %1 requires an argument.</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">Option %1 requires an argument.</translation> + </message> + <message> + <location filename="../commands/clicommandnullvalue.cpp" line="31"/> + <source>string</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">string</translation> + </message> + <message> + <location filename="../main.cpp" line="28"/> + <source>Command line interface to SQLiteStudio, a SQLite manager.</source> + <translation type="unfinished">Command line interface to SQLiteStudio, a SQLite manager.</translation> + </message> + <message> + <location filename="../main.cpp" line="32"/> + <source>Enables debug messages on standard error output.</source> + <translation type="unfinished">Enables debug messages on standard error output.</translation> + </message> + <message> + <location filename="../main.cpp" line="33"/> + <source>Enables Lemon parser debug messages for SQL code assistant.</source> + <translation type="unfinished">Enables Lemon parser debug messages for SQL code assistant.</translation> + </message> + <message> + <location filename="../main.cpp" line="34"/> + <source>Lists plugins installed in the SQLiteStudio and quits.</source> + <translation type="unfinished">Lists plugins installed in the SQLiteStudio and quits.</translation> + </message> + <message> + <location filename="../main.cpp" line="36"/> + <source>Executes provided SQL file (including all rich features of SQLiteStudio's query executor) on the specified database file and quits. The database parameter becomes mandatory if this option is used.</source> + <translation type="unfinished">Executes provided SQL file (including all rich features of SQLiteStudio's query executor) on the specified database file and quits. The database parameter becomes mandatory if this option is used.</translation> + </message> + <message> + <location filename="../main.cpp" line="39"/> + <source>SQL file</source> + <translation type="unfinished">SQL file</translation> + </message> + <message> + <location filename="../main.cpp" line="40"/> + <source>Character encoding to use when reading SQL file (-e option). Use -cl to list available codecs. Defaults to %1.</source> + <translation type="unfinished">Character encoding to use when reading SQL file (-e option). Use -cl to list available codecs. Defaults to %1.</translation> + </message> + <message> + <location filename="../main.cpp" line="43"/> + <source>codec</source> + <translation type="unfinished">codec</translation> + </message> + <message> + <location filename="../main.cpp" line="44"/> + <source>Lists available codecs to be used with -c option and quits.</source> + <translation type="unfinished">Lists available codecs to be used with -c option and quits.</translation> + </message> + <message> + <location filename="../main.cpp" line="46"/> + <source>When used together with -e option, the execution will not stop on an error, but rather continue until the end, ignoring errors.</source> + <translation type="unfinished">When used together with -e option, the execution will not stop on an error, but rather continue until the end, ignoring errors.</translation> + </message> + <message> + <location filename="../main.cpp" line="57"/> + <source>file</source> + <translation type="unfinished">file</translation> + </message> + <message> + <location filename="../main.cpp" line="57"/> + <source>Database file to open</source> + <translation type="unfinished">Database file to open</translation> + </message> + <message> + <location filename="../main.cpp" line="78"/> + <source>Invalid codec: %1. Use -cl option to list available codecs.</source> + <translation type="unfinished">Invalid codec: %1. Use -cl option to list available codecs.</translation> + </message> + <message> + <location filename="../main.cpp" line="108"/> + <source>Database file argument is mandatory when executing SQL file.</source> + <translation type="unfinished">Database file argument is mandatory when executing SQL file.</translation> + </message> + <message> + <location filename="../main.cpp" line="114"/> + <source>Could not open specified database for executing SQL file. You may try using -d option to find out more details.</source> + <translation type="unfinished">Could not open specified database for executing SQL file. You may try using -d option to find out more details.</translation> + </message> + </context> +</TS> diff --git a/SQLiteStudio3/sqlitestudiocli/translations/sqlitestudiocli_da_DK.ts b/SQLiteStudio3/sqlitestudiocli/translations/sqlitestudiocli_da_DK.ts new file mode 100644 index 0000000..ab3c350 --- /dev/null +++ b/SQLiteStudio3/sqlitestudiocli/translations/sqlitestudiocli_da_DK.ts @@ -0,0 +1,876 @@ +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS> +<TS version="2.1" language="da" sourcelanguage="en"> + <context> + <name>CLI</name> + <message> + <location filename="../cli.cpp" line="98"/> + <source>Current database: %1</source> + <translation type="unfinished">Current database: %1</translation> + </message> + <message> + <location filename="../cli.cpp" line="100"/> + <source>No current working database is set.</source> + <translation type="unfinished">No current working database is set.</translation> + </message> + <message> + <location filename="../cli.cpp" line="102"/> + <source>Type %1 for help</source> + <translation type="unfinished">Type %1 for help</translation> + </message> + <message> + <location filename="../cli.cpp" line="254"/> + <source>Database passed in command line parameters (%1) was already on the list under name: %2</source> + <translation type="unfinished">Database passed in command line parameters (%1) was already on the list under name: %2</translation> + </message> + <message> + <location filename="../cli.cpp" line="262"/> + <source>Could not add database %1 to list.</source> + <translation type="unfinished">Could not add database %1 to list.</translation> + </message> + <message> + <location filename="../cli.cpp" line="289"/> + <source>closed</source> + <translation type="unfinished">closed</translation> + </message> + </context> + <context> + <name>CliCommand</name> + <message> + <location filename="../commands/clicommand.cpp" line="107"/> + <source>Usage: %1%2</source> + <translation type="unfinished">Usage: %1%2</translation> + </message> + </context> + <context> + <name>CliCommandAdd</name> + <message> + <location filename="../commands/clicommandadd.cpp" line="9"/> + <source>Could not add database %1 to list.</source> + <translation type="unfinished">Could not add database %1 to list.</translation> + </message> + <message> + <location filename="../commands/clicommandadd.cpp" line="14"/> + <source>Database added: %1</source> + <translation type="unfinished">Database added: %1</translation> + </message> + <message> + <location filename="../commands/clicommandadd.cpp" line="19"/> + <source>adds new database to the list</source> + <translation type="unfinished">adds new database to the list</translation> + </message> + <message> + <location filename="../commands/clicommandadd.cpp" line="24"/> + <source>Adds given database pointed by <path> with given <name> to list the databases list. The <name> is just a symbolic name that you can later refer to. Just pick any unique name. For list of databases already on the list use %1 command.</source> + <translation type="unfinished">Adds given database pointed by <path> with given <name> to list the databases list. The <name> is just a symbolic name that you can later refer to. Just pick any unique name. For list of databases already on the list use %1 command.</translation> + </message> + <message> + <location filename="../commands/clicommandadd.cpp" line="34"/> + <source>name</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">name</translation> + </message> + <message> + <location filename="../commands/clicommandadd.cpp" line="35"/> + <source>path</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">path</translation> + </message> + </context> + <context> + <name>CliCommandCd</name> + <message> + <location filename="../commands/clicommandcd.cpp" line="10"/> + <source>Changed directory to: %1</source> + <translation type="unfinished">Changed directory to: %1</translation> + </message> + <message> + <location filename="../commands/clicommandcd.cpp" line="12"/> + <source>Could not change directory to: %1</source> + <translation type="unfinished">Could not change directory to: %1</translation> + </message> + <message> + <location filename="../commands/clicommandcd.cpp" line="17"/> + <source>changes current working directory</source> + <translation type="unfinished">changes current working directory</translation> + </message> + <message> + <location filename="../commands/clicommandcd.cpp" line="22"/> + <source>Very similar command to 'cd' known from Unix systems and Windows. It requires a <path> argument to be passed, therefore calling %1 will always cause a change of the directory. To learn what's the current working directory use %2 command and to list contents of the current working directory use %3 command.</source> + <translation type="unfinished">Very similar command to 'cd' known from Unix systems and Windows. It requires a <path> argument to be passed, therefore calling %1 will always cause a change of the directory. To learn what's the current working directory use %2 command and to list contents of the current working directory use %3 command.</translation> + </message> + <message> + <location filename="../commands/clicommandcd.cpp" line="33"/> + <source>path</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">path</translation> + </message> + </context> + <context> + <name>CliCommandClose</name> + <message> + <location filename="../commands/clicommandclose.cpp" line="10"/> + <source>Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</source> + <translation type="unfinished">Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</translation> + </message> + <message> + <location filename="../commands/clicommandclose.cpp" line="21"/> + <location filename="../commands/clicommandclose.cpp" line="29"/> + <source>Connection to database %1 closed.</source> + <translation type="unfinished">Connection to database %1 closed.</translation> + </message> + <message> + <location filename="../commands/clicommandclose.cpp" line="24"/> + <source>No such database: %1. Use %2 to see list of known databases.</source> + <translation type="unfinished">No such database: %1. Use %2 to see list of known databases.</translation> + </message> + <message> + <location filename="../commands/clicommandclose.cpp" line="35"/> + <source>closes given (or current) database</source> + <translation type="unfinished">closes given (or current) database</translation> + </message> + <message> + <location filename="../commands/clicommandclose.cpp" line="40"/> + <source>Closes database connection. If the database was already closed, nothing happens. If <name> is provided, it should be name of the database to close (as printed by %1 command). The the <name> is not provided, then current working database is closed (see help for %2 for details).</source> + <translation type="unfinished">Closes database connection. If the database was already closed, nothing happens. If <name> is provided, it should be name of the database to close (as printed by %1 command). The the <name> is not provided, then current working database is closed (see help for %2 for details).</translation> + </message> + <message> + <location filename="../commands/clicommandclose.cpp" line="50"/> + <source>name</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">name</translation> + </message> + </context> + <context> + <name>CliCommandDbList</name> + <message> + <location filename="../commands/clicommanddblist.cpp" line="12"/> + <source>No current working database defined.</source> + <translation type="unfinished">No current working database defined.</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="18"/> + <source>Databases:</source> + <translation type="unfinished">Databases:</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="23"/> + <location filename="../commands/clicommanddblist.cpp" line="34"/> + <source>Name</source> + <comment>CLI db name column</comment> + <translation type="unfinished">Name</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="31"/> + <location filename="../commands/clicommanddblist.cpp" line="61"/> + <source>Open</source> + <comment>CLI connection state column</comment> + <translation type="unfinished">Open</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="31"/> + <location filename="../commands/clicommanddblist.cpp" line="61"/> + <source>Closed</source> + <comment>CLI connection state column</comment> + <translation type="unfinished">Closed</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="32"/> + <location filename="../commands/clicommanddblist.cpp" line="36"/> + <source>Connection</source> + <comment>CLI connection state column</comment> + <translation type="unfinished">Connection</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="38"/> + <location filename="../commands/clicommanddblist.cpp" line="45"/> + <source>Database file path</source> + <translation type="unfinished">Database file path</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="70"/> + <source>prints list of registered databases</source> + <translation type="unfinished">prints list of registered databases</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="75"/> + <source>Prints list of databases registered in the SQLiteStudio. Each database on the list can be in open or closed state and %1 tells you that. The current working database (aka default database) is also marked on the list with '*' at the start of its name. See help for %2 command to learn about the default database.</source> + <translation type="unfinished">Prints list of databases registered in the SQLiteStudio. Each database on the list can be in open or closed state and %1 tells you that. The current working database (aka default database) is also marked on the list with '*' at the start of its name. See help for %2 command to learn about the default database.</translation> + </message> + </context> + <context> + <name>CliCommandDesc</name> + <message> + <location filename="../commands/clicommanddesc.cpp" line="15"/> + <source>No working database is set. +Call %1 command to set working database. +Call %2 to see list of all databases.</source> + <translation type="unfinished">No working database is set. +Call %1 command to set working database. +Call %2 to see list of all databases.</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="26"/> + <source>Database is not open.</source> + <translation type="unfinished">Database is not open.</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="35"/> + <source>Cannot find table named: %1</source> + <translation type="unfinished">Cannot find table named: %1</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="52"/> + <source>shows details about the table</source> + <translation type="unfinished">shows details about the table</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="63"/> + <source>table</source> + <translation type="unfinished">table</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="70"/> + <source>Table: %1</source> + <translation type="unfinished">Table: %1</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="74"/> + <source>Column name</source> + <translation type="unfinished">Column name</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="76"/> + <source>Data type</source> + <translation type="unfinished">Data type</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="80"/> + <source>Constraints</source> + <translation type="unfinished">Constraints</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="105"/> + <source>Virtual table: %1</source> + <translation type="unfinished">Virtual table: %1</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="109"/> + <source>Construction arguments:</source> + <translation type="unfinished">Construction arguments:</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="114"/> + <source>No construction arguments were passed for this virtual table.</source> + <translation type="unfinished">No construction arguments were passed for this virtual table.</translation> + </message> + </context> + <context> + <name>CliCommandDir</name> + <message> + <location filename="../commands/clicommanddir.cpp" line="33"/> + <source>lists directories and files in current working directory</source> + <translation type="unfinished">lists directories and files in current working directory</translation> + </message> + <message> + <location filename="../commands/clicommanddir.cpp" line="38"/> + <source>This is very similar to 'dir' command known from Windows and 'ls' command from Unix systems. + +You can pass <pattern> with wildcard characters to filter output.</source> + <translation type="unfinished">This is very similar to 'dir' command known from Windows and 'ls' command from Unix systems. + +You can pass <pattern> with wildcard characters to filter output.</translation> + </message> + <message> + <location filename="../commands/clicommanddir.cpp" line="49"/> + <source>pattern</source> + <translation type="unfinished">pattern</translation> + </message> + </context> + <context> + <name>CliCommandExit</name> + <message> + <location filename="../commands/clicommandexit.cpp" line="12"/> + <source>quits the application</source> + <translation type="unfinished">quits the application</translation> + </message> + <message> + <location filename="../commands/clicommandexit.cpp" line="17"/> + <source>Quits the application. Settings are stored in configuration file and will be restored on next startup.</source> + <translation type="unfinished">Quits the application. Settings are stored in configuration file and will be restored on next startup.</translation> + </message> + </context> + <context> + <name>CliCommandHelp</name> + <message> + <location filename="../commands/clicommandhelp.cpp" line="16"/> + <source>shows this help message</source> + <translation type="unfinished">shows this help message</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="21"/> + <source>Use %1 to learn about certain commands supported by the command line interface (CLI) of the SQLiteStudio. +To see list of supported commands, type %2 without any arguments. + +When passing <command> name, you can skip special prefix character ('%3'). + +You can always execute any command with exactly single '--help' option to see help for that command. It's an alternative for typing: %1 <command>.</source> + <translation type="unfinished">Use %1 to learn about certain commands supported by the command line interface (CLI) of the SQLiteStudio. +To see list of supported commands, type %2 without any arguments. + +When passing <command> name, you can skip special prefix character ('%3'). + +You can always execute any command with exactly single '--help' option to see help for that command. It's an alternative for typing: %1 <command>.</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="33"/> + <source>command</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">command</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="42"/> + <source>No such command: %1</source> + <translation type="unfinished">No such command: %1</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="43"/> + <source>Type '%1' for list of available commands.</source> + <translation type="unfinished">Type '%1' for list of available commands.</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="52"/> + <source>Usage: %1%2</source> + <translation type="unfinished">Usage: %1%2</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="62"/> + <source>Aliases: %1</source> + <translation type="unfinished">Aliases: %1</translation> + </message> + </context> + <context> + <name>CliCommandHistory</name> + <message> + <location filename="../commands/clicommandhistory.cpp" line="23"/> + <source>Current history limit is set to: %1</source> + <translation type="unfinished">Current history limit is set to: %1</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="39"/> + <source>prints history or erases it</source> + <translation type="unfinished">prints history or erases it</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="44"/> + <source>When no argument was passed, this command prints command line history. Every history entry is separated with a horizontal line, so multiline entries are easier to read. + +When the -c or --clear option is passed, then the history gets erased. +When the -l or --limit option is passed, it sets the new history entries limit. It requires an additional argument saying how many entries do you want the history to be limited to. +Use -ql or --querylimit option to see the current limit value.</source> + <translation type="unfinished">When no argument was passed, this command prints command line history. Every history entry is separated with a horizontal line, so multiline entries are easier to read. + +When the -c or --clear option is passed, then the history gets erased. +When the -l or --limit option is passed, it sets the new history entries limit. It requires an additional argument saying how many entries do you want the history to be limited to. +Use -ql or --querylimit option to see the current limit value.</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="59"/> + <source>number</source> + <translation type="unfinished">number</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="66"/> + <source>Console history erased.</source> + <translation type="unfinished">Console history erased.</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="75"/> + <source>Invalid number: %1</source> + <translation type="unfinished">Invalid number: %1</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="80"/> + <source>History limit set to %1</source> + <translation type="unfinished">History limit set to %1</translation> + </message> + </context> + <context> + <name>CliCommandMode</name> + <message> + <location filename="../commands/clicommandmode.cpp" line="9"/> + <source>Current results printing mode: %1</source> + <translation type="unfinished">Current results printing mode: %1</translation> + </message> + <message> + <location filename="../commands/clicommandmode.cpp" line="16"/> + <source>Invalid results printing mode: %1</source> + <translation type="unfinished">Invalid results printing mode: %1</translation> + </message> + <message> + <location filename="../commands/clicommandmode.cpp" line="21"/> + <source>New results printing mode: %1</source> + <translation type="unfinished">New results printing mode: %1</translation> + </message> + <message> + <location filename="../commands/clicommandmode.cpp" line="26"/> + <source>tells or changes the query results format</source> + <translation type="unfinished">tells or changes the query results format</translation> + </message> + <message> + <location filename="../commands/clicommandmode.cpp" line="31"/> + <source>When called without argument, tells the current output format for a query results. When the <mode> is passed, the mode is changed to the given one. Supported modes are: +- CLASSIC - columns are separated by a comma, not aligned, +- FIXED - columns have equal and fixed width, they always fit into terminal window width, but the data in columns can be cut off, +- COLUMNS - like FIXED, but smarter (do not use with huge result sets, see details below), +- ROW - each column from the row is displayed in new line, so the full data is displayed. + +The CLASSIC mode is recommended if you want to see all the data, but you don't want to waste lines for each column. Each row will display full data for every column, but this also means, that columns will not be aligned to each other in next rows. The CLASSIC mode also doesn't respect the width of your terminal (console) window, so if values in columns are wider than the window, the row will be continued in next lines. + +The FIXED mode is recommended if you want a readable output and you don't care about long data values. Columns will be aligned, making the output a nice table. The width of columns is calculated from width of the console window and a number of columns. + +The COLUMNS mode is similar to FIXED mode, except it tries to be smart and make columns with shorter values more thin, while columns with longer values get more space. First to shrink are columns with longest headers (so the header names are to be cut off as first), then columns with the longest values are shrinked, up to the moment when all columns fit into terminal window. +ATTENTION! The COLUMNS mode reads all the results from the query at once in order to evaluate column widths, therefore it is dangerous to use this mode when working with huge result sets. Keep in mind that this mode will load entire result set into memory. + +The ROW mode is recommended if you need to see whole values and you don't expect many rows to be displayed, because this mode displays a line of output per each column, so you'll get 10 lines for single row with 10 columns, then if you have 10 of such rows, you will get 100 lines of output (+1 extra line per each row, to separate rows from each other).</source> + <translation type="unfinished">When called without argument, tells the current output format for a query results. When the <mode> is passed, the mode is changed to the given one. Supported modes are: +- CLASSIC - columns are separated by a comma, not aligned, +- FIXED - columns have equal and fixed width, they always fit into terminal window width, but the data in columns can be cut off, +- COLUMNS - like FIXED, but smarter (do not use with huge result sets, see details below), +- ROW - each column from the row is displayed in new line, so the full data is displayed. + +The CLASSIC mode is recommended if you want to see all the data, but you don't want to waste lines for each column. Each row will display full data for every column, but this also means, that columns will not be aligned to each other in next rows. The CLASSIC mode also doesn't respect the width of your terminal (console) window, so if values in columns are wider than the window, the row will be continued in next lines. + +The FIXED mode is recommended if you want a readable output and you don't care about long data values. Columns will be aligned, making the output a nice table. The width of columns is calculated from width of the console window and a number of columns. + +The COLUMNS mode is similar to FIXED mode, except it tries to be smart and make columns with shorter values more thin, while columns with longer values get more space. First to shrink are columns with longest headers (so the header names are to be cut off as first), then columns with the longest values are shrinked, up to the moment when all columns fit into terminal window. +ATTENTION! The COLUMNS mode reads all the results from the query at once in order to evaluate column widths, therefore it is dangerous to use this mode when working with huge result sets. Keep in mind that this mode will load entire result set into memory. + +The ROW mode is recommended if you need to see whole values and you don't expect many rows to be displayed, because this mode displays a line of output per each column, so you'll get 10 lines for single row with 10 columns, then if you have 10 of such rows, you will get 100 lines of output (+1 extra line per each row, to separate rows from each other).</translation> + </message> + </context> + <context> + <name>CliCommandNullValue</name> + <message> + <location filename="../commands/clicommandnullvalue.cpp" line="9"/> + <source>Current NULL representation string: %1</source> + <translation type="unfinished">Current NULL representation string: %1</translation> + </message> + <message> + <location filename="../commands/clicommandnullvalue.cpp" line="15"/> + <source>tells or changes the NULL representation string</source> + <translation type="unfinished">tells or changes the NULL representation string</translation> + </message> + <message> + <location filename="../commands/clicommandnullvalue.cpp" line="20"/> + <source>If no argument was passed, it tells what's the current NULL value representation (that is - what is printed in place of NULL values in query results). If the argument is given, then it's used as a new string to be used for NULL representation.</source> + <translation type="unfinished">If no argument was passed, it tells what's the current NULL value representation (that is - what is printed in place of NULL values in query results). If the argument is given, then it's used as a new string to be used for NULL representation.</translation> + </message> + </context> + <context> + <name>CliCommandOpen</name> + <message> + <location filename="../commands/clicommandopen.cpp" line="12"/> + <source>Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</source> + <translation type="unfinished">Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="29"/> + <source>Could not add database %1 to list.</source> + <translation type="unfinished">Could not add database %1 to list.</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="37"/> + <source>File %1 doesn't exist in %2. Cannot open inexisting database with %3 command. To create a new database, use %4 command.</source> + <translation type="unfinished">File %1 doesn't exist in %2. Cannot open inexisting database with %3 command. To create a new database, use %4 command.</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="61"/> + <source>Database %1 has been open and set as the current working database.</source> + <translation type="unfinished">Database %1 has been open and set as the current working database.</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="66"/> + <source>opens database connection</source> + <translation type="unfinished">opens database connection</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="71"/> + <source>Opens connection to the database. If no additional argument was passed, then the connection is open to the current default database (see help for %1 for details). However if an argument was passed, it can be either <name> of the registered database to open, or it can be <path> to the database file to open. In the second case, the <path> gets registered on the list with a generated name, but only for the period of current application session. After restarting application such database is not restored on the list.</source> + <translation type="unfinished">Opens connection to the database. If no additional argument was passed, then the connection is open to the current default database (see help for %1 for details). However if an argument was passed, it can be either <name> of the registered database to open, or it can be <path> to the database file to open. In the second case, the <path> gets registered on the list with a generated name, but only for the period of current application session. After restarting application such database is not restored on the list.</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="83"/> + <source>name</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">name</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="83"/> + <source>path</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">path</translation> + </message> + </context> + <context> + <name>CliCommandPwd</name> + <message> + <location filename="../commands/clicommandpwd.cpp" line="13"/> + <source>prints the current working directory</source> + <translation type="unfinished">prints the current working directory</translation> + </message> + <message> + <location filename="../commands/clicommandpwd.cpp" line="18"/> + <source>This is the same as 'pwd' command on Unix systems and 'cd' command without arguments on Windows. It prints current working directory. You can change the current working directory with %1 command and you can also list contents of the current working directory with %2 command.</source> + <translation type="unfinished">This is the same as 'pwd' command on Unix systems and 'cd' command without arguments on Windows. It prints current working directory. You can change the current working directory with %1 command and you can also list contents of the current working directory with %2 command.</translation> + </message> + </context> + <context> + <name>CliCommandRemove</name> + <message> + <location filename="../commands/clicommandremove.cpp" line="12"/> + <source>No such database: %1</source> + <translation type="unfinished">No such database: %1</translation> + </message> + <message> + <location filename="../commands/clicommandremove.cpp" line="20"/> + <source>Database removed: %1</source> + <translation type="unfinished">Database removed: %1</translation> + </message> + <message> + <location filename="../commands/clicommandremove.cpp" line="26"/> + <source>New current database set:</source> + <translation type="unfinished">New current database set:</translation> + </message> + <message> + <location filename="../commands/clicommandremove.cpp" line="35"/> + <source>removes database from the list</source> + <translation type="unfinished">removes database from the list</translation> + </message> + <message> + <location filename="../commands/clicommandremove.cpp" line="40"/> + <source>Removes <name> database from the list of registered databases. If the database was not on the list (see %1 command), then error message is printed and nothing more happens.</source> + <translation type="unfinished">Removes <name> database from the list of registered databases. If the database was not on the list (see %1 command), then error message is printed and nothing more happens.</translation> + </message> + <message> + <location filename="../commands/clicommandremove.cpp" line="50"/> + <source>name</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">name</translation> + </message> + </context> + <context> + <name>CliCommandSql</name> + <message> + <location filename="../commands/clicommandsql.cpp" line="19"/> + <source>No working database is set. +Call %1 command to set working database. +Call %2 to see list of all databases.</source> + <translation type="unfinished">No working database is set. +Call %1 command to set working database. +Call %2 to see list of all databases.</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="30"/> + <source>Database is not open.</source> + <translation type="unfinished">Database is not open.</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="65"/> + <source>executes SQL query</source> + <translation type="unfinished">executes SQL query</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="70"/> + <source>This command is executed every time you enter SQL query in command prompt. It executes the query on the current working database (see help for %1 for details). There's no sense in executing this command explicitly. Instead just type the SQL query in the command prompt, without any command prefixed.</source> + <translation type="unfinished">This command is executed every time you enter SQL query in command prompt. It executes the query on the current working database (see help for %1 for details). There's no sense in executing this command explicitly. Instead just type the SQL query in the command prompt, without any command prefixed.</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="86"/> + <source>sql</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">sql</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="135"/> + <location filename="../commands/clicommandsql.cpp" line="177"/> + <source>Too many columns to display in %1 mode.</source> + <translation type="unfinished">Too many columns to display in %1 mode.</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="254"/> + <source>Row %1</source> + <translation type="unfinished">Row %1</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="404"/> + <source>Query execution error: %1</source> + <translation type="unfinished">Query execution error: %1</translation> + </message> + </context> + <context> + <name>CliCommandTables</name> + <message> + <location filename="../commands/clicommandtables.cpp" line="15"/> + <source>No such database: %1. Use %2 to see list of known databases.</source> + <translation type="unfinished">No such database: %1. Use %2 to see list of known databases.</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="25"/> + <source>Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</source> + <translation type="unfinished">Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="32"/> + <source>Database %1 is closed.</source> + <translation type="unfinished">Database %1 is closed.</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="45"/> + <location filename="../commands/clicommandtables.cpp" line="47"/> + <source>Database</source> + <translation type="unfinished">Database</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="47"/> + <source>Table</source> + <translation type="unfinished">Table</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="61"/> + <source>prints list of tables in the database</source> + <translation type="unfinished">prints list of tables in the database</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="66"/> + <source>Prints list of tables in given <database> or in the current working database. Note, that the <database> should be the name of the registered database (see %1). The output list includes all tables from any other databases attached to the queried database. +When the -s option is given, then system tables are also listed.</source> + <translation type="unfinished">Prints list of tables in given <database> or in the current working database. Note, that the <database> should be the name of the registered database (see %1). The output list includes all tables from any other databases attached to the queried database. +When the -s option is given, then system tables are also listed.</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="77"/> + <source>database</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">database</translation> + </message> + </context> + <context> + <name>CliCommandTree</name> + <message> + <location filename="../commands/clicommandtree.cpp" line="12"/> + <source>No current working database is selected. Use %1 to define one and then run %2.</source> + <translation type="unfinished">No current working database is selected. Use %1 to define one and then run %2.</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="54"/> + <source>Tables</source> + <translation type="unfinished">Tables</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="58"/> + <source>Views</source> + <translation type="unfinished">Views</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="83"/> + <source>Columns</source> + <translation type="unfinished">Columns</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="88"/> + <source>Indexes</source> + <translation type="unfinished">Indexes</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="92"/> + <location filename="../commands/clicommandtree.cpp" line="113"/> + <source>Triggers</source> + <translation type="unfinished">Triggers</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="132"/> + <source>prints all objects in the database as a tree</source> + <translation type="unfinished">prints all objects in the database as a tree</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="137"/> + <source>Prints all objects (tables, indexes, triggers and views) that are in the database as a tree. The tree is very similar to the one that you can see in GUI client of the SQLiteStudio. +When -c option is given, then also columns will be listed under each table. +When -s option is given, then also system objects will be printed (sqlite_* tables, autoincrement indexes, etc). +The database argument is optional and if provided, then only given database will be printed. This is not a registered database name, but instead it's an internal SQLite database name, like 'main', 'temp', or any attached database name. To print tree for other registered database, call %1 first to switch the working database, and then use %2 command.</source> + <translation type="unfinished">Prints all objects (tables, indexes, triggers and views) that are in the database as a tree. The tree is very similar to the one that you can see in GUI client of the SQLiteStudio. +When -c option is given, then also columns will be listed under each table. +When -s option is given, then also system objects will be printed (sqlite_* tables, autoincrement indexes, etc). +The database argument is optional and if provided, then only given database will be printed. This is not a registered database name, but instead it's an internal SQLite database name, like 'main', 'temp', or any attached database name. To print tree for other registered database, call %1 first to switch the working database, and then use %2 command.</translation> + </message> + </context> + <context> + <name>CliCommandUse</name> + <message> + <location filename="../commands/clicommanduse.cpp" line="13"/> + <source>No current database selected.</source> + <translation type="unfinished">No current database selected.</translation> + </message> + <message> + <location filename="../commands/clicommanduse.cpp" line="16"/> + <location filename="../commands/clicommanduse.cpp" line="30"/> + <source>Current database: %1</source> + <translation type="unfinished">Current database: %1</translation> + </message> + <message> + <location filename="../commands/clicommanduse.cpp" line="23"/> + <source>No such database: %1</source> + <translation type="unfinished">No such database: %1</translation> + </message> + <message> + <location filename="../commands/clicommanduse.cpp" line="35"/> + <source>changes default working database</source> + <translation type="unfinished">changes default working database</translation> + </message> + <message> + <location filename="../commands/clicommanduse.cpp" line="40"/> + <source>Changes current working database to <name>. If the <name> database is not registered in the application, then the error message is printed and no change is made. + +What is current working database? +When you type a SQL query to be executed, it is executed on the default database, which is also known as the current working database. Most of database-related commands can also work using default database, if no database was provided in their arguments. The current database is always identified by command line prompt. The default database is always defined (unless there is no database on the list at all). + +The default database can be selected in various ways: +- using %1 command, +- by passing database file name to the application startup parameters, +- by passing registered database name to the application startup parameters, +- by restoring previously selected default database from saved configuration, +- or when default database was not selected by any of the above, then first database from the registered databases list becomes the default one.</source> + <translation type="unfinished">Changes current working database to <name>. If the <name> database is not registered in the application, then the error message is printed and no change is made. + +What is current working database? +When you type a SQL query to be executed, it is executed on the default database, which is also known as the current working database. Most of database-related commands can also work using default database, if no database was provided in their arguments. The current database is always identified by command line prompt. The default database is always defined (unless there is no database on the list at all). + +The default database can be selected in various ways: +- using %1 command, +- by passing database file name to the application startup parameters, +- by passing registered database name to the application startup parameters, +- by restoring previously selected default database from saved configuration, +- or when default database was not selected by any of the above, then first database from the registered databases list becomes the default one.</translation> + </message> + <message> + <location filename="../commands/clicommanduse.cpp" line="63"/> + <source>name</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">name</translation> + </message> + </context> + <context> + <name>QObject</name> + <message> + <location filename="../clicommandsyntax.cpp" line="155"/> + <source>Insufficient number of arguments.</source> + <translation type="unfinished">Insufficient number of arguments.</translation> + </message> + <message> + <location filename="../clicommandsyntax.cpp" line="325"/> + <source>Too many arguments.</source> + <translation type="unfinished">Too many arguments.</translation> + </message> + <message> + <location filename="../clicommandsyntax.cpp" line="347"/> + <source>Invalid argument value: %1. +Expected one of: %2</source> + <translation type="unfinished">Invalid argument value: %1. +Expected one of: %2</translation> + </message> + <message> + <location filename="../clicommandsyntax.cpp" line="383"/> + <source>Unknown option: %1</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">Unknown option: %1</translation> + </message> + <message> + <location filename="../clicommandsyntax.cpp" line="394"/> + <source>Option %1 requires an argument.</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">Option %1 requires an argument.</translation> + </message> + <message> + <location filename="../commands/clicommandnullvalue.cpp" line="31"/> + <source>string</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">string</translation> + </message> + <message> + <location filename="../main.cpp" line="28"/> + <source>Command line interface to SQLiteStudio, a SQLite manager.</source> + <translation type="unfinished">Command line interface to SQLiteStudio, a SQLite manager.</translation> + </message> + <message> + <location filename="../main.cpp" line="32"/> + <source>Enables debug messages on standard error output.</source> + <translation type="unfinished">Enables debug messages on standard error output.</translation> + </message> + <message> + <location filename="../main.cpp" line="33"/> + <source>Enables Lemon parser debug messages for SQL code assistant.</source> + <translation type="unfinished">Enables Lemon parser debug messages for SQL code assistant.</translation> + </message> + <message> + <location filename="../main.cpp" line="34"/> + <source>Lists plugins installed in the SQLiteStudio and quits.</source> + <translation type="unfinished">Lists plugins installed in the SQLiteStudio and quits.</translation> + </message> + <message> + <location filename="../main.cpp" line="36"/> + <source>Executes provided SQL file (including all rich features of SQLiteStudio's query executor) on the specified database file and quits. The database parameter becomes mandatory if this option is used.</source> + <translation type="unfinished">Executes provided SQL file (including all rich features of SQLiteStudio's query executor) on the specified database file and quits. The database parameter becomes mandatory if this option is used.</translation> + </message> + <message> + <location filename="../main.cpp" line="39"/> + <source>SQL file</source> + <translation type="unfinished">SQL file</translation> + </message> + <message> + <location filename="../main.cpp" line="40"/> + <source>Character encoding to use when reading SQL file (-e option). Use -cl to list available codecs. Defaults to %1.</source> + <translation type="unfinished">Character encoding to use when reading SQL file (-e option). Use -cl to list available codecs. Defaults to %1.</translation> + </message> + <message> + <location filename="../main.cpp" line="43"/> + <source>codec</source> + <translation type="unfinished">codec</translation> + </message> + <message> + <location filename="../main.cpp" line="44"/> + <source>Lists available codecs to be used with -c option and quits.</source> + <translation type="unfinished">Lists available codecs to be used with -c option and quits.</translation> + </message> + <message> + <location filename="../main.cpp" line="46"/> + <source>When used together with -e option, the execution will not stop on an error, but rather continue until the end, ignoring errors.</source> + <translation type="unfinished">When used together with -e option, the execution will not stop on an error, but rather continue until the end, ignoring errors.</translation> + </message> + <message> + <location filename="../main.cpp" line="57"/> + <source>file</source> + <translation type="unfinished">file</translation> + </message> + <message> + <location filename="../main.cpp" line="57"/> + <source>Database file to open</source> + <translation type="unfinished">Database file to open</translation> + </message> + <message> + <location filename="../main.cpp" line="78"/> + <source>Invalid codec: %1. Use -cl option to list available codecs.</source> + <translation type="unfinished">Invalid codec: %1. Use -cl option to list available codecs.</translation> + </message> + <message> + <location filename="../main.cpp" line="108"/> + <source>Database file argument is mandatory when executing SQL file.</source> + <translation type="unfinished">Database file argument is mandatory when executing SQL file.</translation> + </message> + <message> + <location filename="../main.cpp" line="114"/> + <source>Could not open specified database for executing SQL file. You may try using -d option to find out more details.</source> + <translation type="unfinished">Could not open specified database for executing SQL file. You may try using -d option to find out more details.</translation> + </message> + </context> +</TS> diff --git a/SQLiteStudio3/sqlitestudiocli/translations/sqlitestudiocli_de.qm b/SQLiteStudio3/sqlitestudiocli/translations/sqlitestudiocli_de.qm Binary files differdeleted file mode 100644 index 9dad8df..0000000 --- a/SQLiteStudio3/sqlitestudiocli/translations/sqlitestudiocli_de.qm +++ /dev/null diff --git a/SQLiteStudio3/sqlitestudiocli/translations/sqlitestudiocli_de.ts b/SQLiteStudio3/sqlitestudiocli/translations/sqlitestudiocli_de.ts deleted file mode 100644 index c00f2e6..0000000 --- a/SQLiteStudio3/sqlitestudiocli/translations/sqlitestudiocli_de.ts +++ /dev/null @@ -1,788 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<!DOCTYPE TS> -<TS version="2.1" language="de_DE"> -<context> - <name>CLI</name> - <message> - <location filename="../cli.cpp" line="98"/> - <source>Current database: %1</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../cli.cpp" line="100"/> - <source>No current working database is set.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../cli.cpp" line="102"/> - <source>Type %1 for help</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../cli.cpp" line="257"/> - <source>Database passed in command line parameters (%1) was already on the list under name: %2</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../cli.cpp" line="264"/> - <source>Could not add database %1 to list.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../cli.cpp" line="290"/> - <source>closed</source> - <translation type="unfinished"></translation> - </message> -</context> -<context> - <name>CliCommand</name> - <message> - <location filename="../commands/clicommand.cpp" line="107"/> - <source>Usage: %1%2</source> - <translation type="unfinished"></translation> - </message> -</context> -<context> - <name>CliCommandAdd</name> - <message> - <location filename="../commands/clicommandadd.cpp" line="9"/> - <source>Could not add database %1 to list.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandadd.cpp" line="14"/> - <source>Database added: %1</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandadd.cpp" line="19"/> - <source>adds new database to the list</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandadd.cpp" line="24"/> - <source>Adds given database pointed by <path> with given <name> to list the databases list. The <name> is just a symbolic name that you can later refer to. Just pick any unique name. For list of databases already on the list use %1 command.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandadd.cpp" line="34"/> - <source>name</source> - <comment>CLI command syntax</comment> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandadd.cpp" line="35"/> - <source>path</source> - <comment>CLI command syntax</comment> - <translation type="unfinished"></translation> - </message> -</context> -<context> - <name>CliCommandCd</name> - <message> - <location filename="../commands/clicommandcd.cpp" line="10"/> - <source>Changed directory to: %1</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandcd.cpp" line="12"/> - <source>Could not change directory to: %1</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandcd.cpp" line="17"/> - <source>changes current working directory</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandcd.cpp" line="22"/> - <source>Very similar command to 'cd' known from Unix systems and Windows. It requires a <path> argument to be passed, therefore calling %1 will always cause a change of the directory. To learn what's the current working directory use %2 command and to list contents of the current working directory use %3 command.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandcd.cpp" line="33"/> - <source>path</source> - <comment>CLI command syntax</comment> - <translation type="unfinished"></translation> - </message> -</context> -<context> - <name>CliCommandClose</name> - <message> - <location filename="../commands/clicommandclose.cpp" line="10"/> - <source>Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandclose.cpp" line="21"/> - <location filename="../commands/clicommandclose.cpp" line="29"/> - <source>Connection to database %1 closed.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandclose.cpp" line="24"/> - <source>No such database: %1. Use %2 to see list of known databases.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandclose.cpp" line="35"/> - <source>closes given (or current) database</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandclose.cpp" line="40"/> - <source>Closes database connection. If the database was already closed, nothing happens. If <name> is provided, it should be name of the database to close (as printed by %1 command). The the <name> is not provided, then current working database is closed (see help for %2 for details).</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandclose.cpp" line="50"/> - <source>name</source> - <comment>CLI command syntax</comment> - <translation type="unfinished"></translation> - </message> -</context> -<context> - <name>CliCommandDbList</name> - <message> - <location filename="../commands/clicommanddblist.cpp" line="12"/> - <source>No current working database defined.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommanddblist.cpp" line="18"/> - <source>Databases:</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommanddblist.cpp" line="23"/> - <location filename="../commands/clicommanddblist.cpp" line="34"/> - <source>Name</source> - <comment>CLI db name column</comment> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommanddblist.cpp" line="31"/> - <location filename="../commands/clicommanddblist.cpp" line="61"/> - <source>Open</source> - <comment>CLI connection state column</comment> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommanddblist.cpp" line="31"/> - <location filename="../commands/clicommanddblist.cpp" line="61"/> - <source>Closed</source> - <comment>CLI connection state column</comment> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommanddblist.cpp" line="32"/> - <location filename="../commands/clicommanddblist.cpp" line="36"/> - <source>Connection</source> - <comment>CLI connection state column</comment> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommanddblist.cpp" line="38"/> - <location filename="../commands/clicommanddblist.cpp" line="45"/> - <source>Database file path</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommanddblist.cpp" line="70"/> - <source>prints list of registered databases</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommanddblist.cpp" line="75"/> - <source>Prints list of databases registered in the SQLiteStudio. Each database on the list can be in open or closed state and %1 tells you that. The current working database (aka default database) is also marked on the list with '*' at the start of its name. See help for %2 command to learn about the default database.</source> - <translation type="unfinished"></translation> - </message> -</context> -<context> - <name>CliCommandDesc</name> - <message> - <location filename="../commands/clicommanddesc.cpp" line="15"/> - <source>No working database is set. -Call %1 command to set working database. -Call %2 to see list of all databases.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommanddesc.cpp" line="26"/> - <source>Database is not open.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommanddesc.cpp" line="35"/> - <source>Cannot find table named: %1</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommanddesc.cpp" line="52"/> - <source>shows details about the table</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommanddesc.cpp" line="63"/> - <source>table</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommanddesc.cpp" line="70"/> - <source>Table: %1</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommanddesc.cpp" line="74"/> - <source>Column name</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommanddesc.cpp" line="76"/> - <source>Data type</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommanddesc.cpp" line="80"/> - <source>Constraints</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommanddesc.cpp" line="105"/> - <source>Virtual table: %1</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommanddesc.cpp" line="109"/> - <source>Construction arguments:</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommanddesc.cpp" line="114"/> - <source>No construction arguments were passed for this virtual table.</source> - <translation type="unfinished"></translation> - </message> -</context> -<context> - <name>CliCommandDir</name> - <message> - <location filename="../commands/clicommanddir.cpp" line="33"/> - <source>lists directories and files in current working directory</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommanddir.cpp" line="38"/> - <source>This is very similar to 'dir' command known from Windows and 'ls' command from Unix systems. - -You can pass <pattern> with wildcard characters to filter output.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommanddir.cpp" line="49"/> - <source>pattern</source> - <translation type="unfinished"></translation> - </message> -</context> -<context> - <name>CliCommandExit</name> - <message> - <location filename="../commands/clicommandexit.cpp" line="12"/> - <source>quits the application</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandexit.cpp" line="17"/> - <source>Quits the application. Settings are stored in configuration file and will be restored on next startup.</source> - <translation type="unfinished"></translation> - </message> -</context> -<context> - <name>CliCommandHelp</name> - <message> - <location filename="../commands/clicommandhelp.cpp" line="16"/> - <source>shows this help message</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandhelp.cpp" line="21"/> - <source>Use %1 to learn about certain commands supported by the command line interface (CLI) of the SQLiteStudio. -To see list of supported commands, type %2 without any arguments. - -When passing <command> name, you can skip special prefix character ('%3'). - -You can always execute any command with exactly single '--help' option to see help for that command. It's an alternative for typing: %1 <command>.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandhelp.cpp" line="33"/> - <source>command</source> - <comment>CLI command syntax</comment> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandhelp.cpp" line="42"/> - <source>No such command: %1</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandhelp.cpp" line="43"/> - <source>Type '%1' for list of available commands.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandhelp.cpp" line="52"/> - <source>Usage: %1%2</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandhelp.cpp" line="62"/> - <source>Aliases: %1</source> - <translation type="unfinished"></translation> - </message> -</context> -<context> - <name>CliCommandHistory</name> - <message> - <location filename="../commands/clicommandhistory.cpp" line="23"/> - <source>Current history limit is set to: %1</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandhistory.cpp" line="39"/> - <source>prints history or erases it</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandhistory.cpp" line="44"/> - <source>When no argument was passed, this command prints command line history. Every history entry is separated with a horizontal line, so multiline entries are easier to read. - -When the -c or --clear option is passed, then the history gets erased. -When the -l or --limit option is passed, it sets the new history entries limit. It requires an additional argument saying how many entries do you want the history to be limited to. -Use -ql or --querylimit option to see the current limit value.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandhistory.cpp" line="59"/> - <source>number</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandhistory.cpp" line="66"/> - <source>Console history erased.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandhistory.cpp" line="75"/> - <source>Invalid number: %1</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandhistory.cpp" line="80"/> - <source>History limit set to %1</source> - <translation type="unfinished"></translation> - </message> -</context> -<context> - <name>CliCommandMode</name> - <message> - <location filename="../commands/clicommandmode.cpp" line="9"/> - <source>Current results printing mode: %1</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandmode.cpp" line="16"/> - <source>Invalid results printing mode: %1</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandmode.cpp" line="21"/> - <source>New results printing mode: %1</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandmode.cpp" line="26"/> - <source>tells or changes the query results format</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandmode.cpp" line="31"/> - <source>When called without argument, tells the current output format for a query results. When the <mode> is passed, the mode is changed to the given one. Supported modes are: -- CLASSIC - columns are separated by a comma, not aligned, -- FIXED - columns have equal and fixed width, they always fit into terminal window width, but the data in columns can be cut off, -- COLUMNS - like FIXED, but smarter (do not use with huge result sets, see details below), -- ROW - each column from the row is displayed in new line, so the full data is displayed. - -The CLASSIC mode is recommended if you want to see all the data, but you don't want to waste lines for each column. Each row will display full data for every column, but this also means, that columns will not be aligned to each other in next rows. The CLASSIC mode also doesn't respect the width of your terminal (console) window, so if values in columns are wider than the window, the row will be continued in next lines. - -The FIXED mode is recommended if you want a readable output and you don't care about long data values. Columns will be aligned, making the output a nice table. The width of columns is calculated from width of the console window and a number of columns. - -The COLUMNS mode is similar to FIXED mode, except it tries to be smart and make columns with shorter values more thin, while columns with longer values get more space. First to shrink are columns with longest headers (so the header names are to be cut off as first), then columns with the longest values are shrinked, up to the moment when all columns fit into terminal window. -ATTENTION! The COLUMNS mode reads all the results from the query at once in order to evaluate column widhts, therefore it is dangerous to use this mode when working with huge result sets. Keep in mind that this mode will load entire result set into memory. - -The ROW mode is recommended if you need to see whole values and you don't expect many rows to be displayed, because this mode displays a line of output per each column, so you'll get 10 lines for single row with 10 columns, then if you have 10 of such rows, you will get 100 lines of output (+1 extra line per each row, to separate rows from each other).</source> - <translation type="unfinished"></translation> - </message> -</context> -<context> - <name>CliCommandNullValue</name> - <message> - <location filename="../commands/clicommandnullvalue.cpp" line="9"/> - <source>Current NULL representation string: %1</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandnullvalue.cpp" line="15"/> - <source>tells or changes the NULL representation string</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandnullvalue.cpp" line="20"/> - <source>If no argument was passed, it tells what's the current NULL value representation (that is - what is printed in place of NULL values in query results). If the argument is given, then it's used as a new string to be used for NULL representation.</source> - <translation type="unfinished"></translation> - </message> -</context> -<context> - <name>CliCommandOpen</name> - <message> - <location filename="../commands/clicommandopen.cpp" line="12"/> - <source>Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandopen.cpp" line="29"/> - <source>Could not add database %1 to list.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandopen.cpp" line="37"/> - <source>File %1 doesn't exist in %2. Cannot open inexisting database with %3 command. To create a new database, use %4 command.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandopen.cpp" line="61"/> - <source>Database %1 has been open and set as the current working database.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandopen.cpp" line="66"/> - <source>opens database connection</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandopen.cpp" line="71"/> - <source>Opens connection to the database. If no additional argument was passed, then the connection is open to the current default database (see help for %1 for details). However if an argument was passed, it can be either <name> of the registered database to open, or it can be <path> to the database file to open. In the second case, the <path> gets registered on the list with a generated name, but only for the period of current application session. After restarting application such database is not restored on the list.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandopen.cpp" line="83"/> - <source>name</source> - <comment>CLI command syntax</comment> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandopen.cpp" line="83"/> - <source>path</source> - <comment>CLI command syntax</comment> - <translation type="unfinished"></translation> - </message> -</context> -<context> - <name>CliCommandPwd</name> - <message> - <location filename="../commands/clicommandpwd.cpp" line="13"/> - <source>prints the current working directory</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandpwd.cpp" line="18"/> - <source>This is the same as 'pwd' command on Unix systems and 'cd' command without arguments on Windows. It prints current working directory. You can change the current working directory with %1 command and you can also list contents of the current working directory with %2 command.</source> - <translation type="unfinished"></translation> - </message> -</context> -<context> - <name>CliCommandRemove</name> - <message> - <location filename="../commands/clicommandremove.cpp" line="12"/> - <source>No such database: %1</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandremove.cpp" line="20"/> - <source>Database removed: %1</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandremove.cpp" line="26"/> - <source>New current database set:</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandremove.cpp" line="35"/> - <source>removes database from the list</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandremove.cpp" line="40"/> - <source>Removes <name> database from the list of registered databases. If the database was not on the list (see %1 command), then error message is printed and nothing more happens.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandremove.cpp" line="50"/> - <source>name</source> - <comment>CLI command syntax</comment> - <translation type="unfinished"></translation> - </message> -</context> -<context> - <name>CliCommandSql</name> - <message> - <location filename="../commands/clicommandsql.cpp" line="18"/> - <source>No working database is set. -Call %1 command to set working database. -Call %2 to see list of all databases.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandsql.cpp" line="29"/> - <source>Database is not open.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandsql.cpp" line="64"/> - <source>executes SQL query</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandsql.cpp" line="69"/> - <source>This command is executed every time you enter SQL query in command prompt. It executes the query on the current working database (see help for %1 for details). There's no sense in executing this command explicitly. Instead just type the SQL query in the command prompt, without any command prefixed.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandsql.cpp" line="85"/> - <source>sql</source> - <comment>CLI command syntax</comment> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandsql.cpp" line="134"/> - <location filename="../commands/clicommandsql.cpp" line="176"/> - <source>Too many columns to display in %1 mode.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandsql.cpp" line="253"/> - <source>Row %1</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandsql.cpp" line="403"/> - <source>Query execution error: %1</source> - <translation type="unfinished"></translation> - </message> -</context> -<context> - <name>CliCommandTables</name> - <message> - <location filename="../commands/clicommandtables.cpp" line="15"/> - <source>No such database: %1. Use %2 to see list of known databases.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandtables.cpp" line="25"/> - <source>Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandtables.cpp" line="32"/> - <source>Database %1 is closed.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandtables.cpp" line="45"/> - <location filename="../commands/clicommandtables.cpp" line="47"/> - <source>Database</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandtables.cpp" line="47"/> - <source>Table</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandtables.cpp" line="61"/> - <source>prints list of tables in the database</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandtables.cpp" line="66"/> - <source>Prints list of tables in given <database> or in the current working database. Note, that the <database> should be the name of the registered database (see %1). The output list includes all tables from any other databases attached to the queried database. -When the -s option is given, then system tables are also listed.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandtables.cpp" line="77"/> - <source>database</source> - <comment>CLI command syntax</comment> - <translation type="unfinished"></translation> - </message> -</context> -<context> - <name>CliCommandTree</name> - <message> - <location filename="../commands/clicommandtree.cpp" line="12"/> - <source>No current working database is selected. Use %1 to define one and then run %2.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandtree.cpp" line="54"/> - <source>Tables</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandtree.cpp" line="58"/> - <source>Views</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandtree.cpp" line="83"/> - <source>Columns</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandtree.cpp" line="88"/> - <source>Indexes</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandtree.cpp" line="92"/> - <location filename="../commands/clicommandtree.cpp" line="113"/> - <source>Triggers</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandtree.cpp" line="132"/> - <source>prints all objects in the database as a tree</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandtree.cpp" line="137"/> - <source>Prints all objects (tables, indexes, triggers and views) that are in the database as a tree. The tree is very similar to the one that you can see in GUI client of the SQLiteStudio. -When -c option is given, then also columns will be listed under each table. -When -s option is given, then also system objects will be printed (sqlite_* tables, autoincrement indexes, etc). -The database argument is optional and if provided, then only given database will be printed. This is not a registered database name, but instead it's an internal SQLite database name, like 'main', 'temp', or any attached database name. To print tree for other registered database, call %1 first to switch the working database, and then use %2 command.</source> - <translation type="unfinished"></translation> - </message> -</context> -<context> - <name>CliCommandUse</name> - <message> - <location filename="../commands/clicommanduse.cpp" line="13"/> - <source>No current database selected.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommanduse.cpp" line="16"/> - <location filename="../commands/clicommanduse.cpp" line="30"/> - <source>Current database: %1</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommanduse.cpp" line="23"/> - <source>No such database: %1</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommanduse.cpp" line="35"/> - <source>changes default working database</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommanduse.cpp" line="40"/> - <source>Changes current working database to <name>. If the <name> database is not registered in the application, then the error message is printed and no change is made. - -What is current working database? -When you type a SQL query to be executed, it is executed on the default database, which is also known as the current working database. Most of database-related commands can also work using default database, if no database was provided in their arguments. The current database is always identified by command line prompt. The default database is always defined (unless there is no database on the list at all). - -The default database can be selected in various ways: -- using %1 command, -- by passing database file name to the application startup parameters, -- by passing registered database name to the application startup parameters, -- by restoring previously selected default database from saved configuration, -- or when default database was not selected by any of the above, then first database from the registered databases list becomes the default one.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommanduse.cpp" line="63"/> - <source>name</source> - <comment>CLI command syntax</comment> - <translation type="unfinished"></translation> - </message> -</context> -<context> - <name>QObject</name> - <message> - <location filename="../clicommandsyntax.cpp" line="155"/> - <source>Insufficient number of arguments.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../clicommandsyntax.cpp" line="325"/> - <source>Too many arguments.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../clicommandsyntax.cpp" line="347"/> - <source>Invalid argument value: %1. -Expected one of: %2</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../clicommandsyntax.cpp" line="383"/> - <source>Unknown option: %1</source> - <comment>CLI command syntax</comment> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../clicommandsyntax.cpp" line="394"/> - <source>Option %1 requires an argument.</source> - <comment>CLI command syntax</comment> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandnullvalue.cpp" line="31"/> - <source>string</source> - <comment>CLI command syntax</comment> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../main.cpp" line="22"/> - <source>Command line interface to SQLiteStudio, a SQLite manager.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../main.cpp" line="26"/> - <source>Enables debug messages on standard error output.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../main.cpp" line="27"/> - <source>Enables Lemon parser debug messages for SQL code assistant.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../main.cpp" line="28"/> - <source>Lists plugins installed in the SQLiteStudio and quits.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../main.cpp" line="33"/> - <source>file</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../main.cpp" line="33"/> - <source>Database file to open</source> - <translation type="unfinished"></translation> - </message> -</context> -</TS> diff --git a/SQLiteStudio3/sqlitestudiocli/translations/sqlitestudiocli_de_DE.ts b/SQLiteStudio3/sqlitestudiocli/translations/sqlitestudiocli_de_DE.ts new file mode 100644 index 0000000..bd8b6c2 --- /dev/null +++ b/SQLiteStudio3/sqlitestudiocli/translations/sqlitestudiocli_de_DE.ts @@ -0,0 +1,876 @@ +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS> +<TS version="2.1" language="de" sourcelanguage="en"> + <context> + <name>CLI</name> + <message> + <location filename="../cli.cpp" line="98"/> + <source>Current database: %1</source> + <translation type="unfinished">Current database: %1</translation> + </message> + <message> + <location filename="../cli.cpp" line="100"/> + <source>No current working database is set.</source> + <translation type="unfinished">No current working database is set.</translation> + </message> + <message> + <location filename="../cli.cpp" line="102"/> + <source>Type %1 for help</source> + <translation type="unfinished">Type %1 for help</translation> + </message> + <message> + <location filename="../cli.cpp" line="254"/> + <source>Database passed in command line parameters (%1) was already on the list under name: %2</source> + <translation type="unfinished">Database passed in command line parameters (%1) was already on the list under name: %2</translation> + </message> + <message> + <location filename="../cli.cpp" line="262"/> + <source>Could not add database %1 to list.</source> + <translation type="unfinished">Could not add database %1 to list.</translation> + </message> + <message> + <location filename="../cli.cpp" line="289"/> + <source>closed</source> + <translation type="unfinished">closed</translation> + </message> + </context> + <context> + <name>CliCommand</name> + <message> + <location filename="../commands/clicommand.cpp" line="107"/> + <source>Usage: %1%2</source> + <translation type="unfinished">Usage: %1%2</translation> + </message> + </context> + <context> + <name>CliCommandAdd</name> + <message> + <location filename="../commands/clicommandadd.cpp" line="9"/> + <source>Could not add database %1 to list.</source> + <translation type="unfinished">Could not add database %1 to list.</translation> + </message> + <message> + <location filename="../commands/clicommandadd.cpp" line="14"/> + <source>Database added: %1</source> + <translation type="unfinished">Database added: %1</translation> + </message> + <message> + <location filename="../commands/clicommandadd.cpp" line="19"/> + <source>adds new database to the list</source> + <translation type="unfinished">adds new database to the list</translation> + </message> + <message> + <location filename="../commands/clicommandadd.cpp" line="24"/> + <source>Adds given database pointed by <path> with given <name> to list the databases list. The <name> is just a symbolic name that you can later refer to. Just pick any unique name. For list of databases already on the list use %1 command.</source> + <translation type="unfinished">Adds given database pointed by <path> with given <name> to list the databases list. The <name> is just a symbolic name that you can later refer to. Just pick any unique name. For list of databases already on the list use %1 command.</translation> + </message> + <message> + <location filename="../commands/clicommandadd.cpp" line="34"/> + <source>name</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">name</translation> + </message> + <message> + <location filename="../commands/clicommandadd.cpp" line="35"/> + <source>path</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">path</translation> + </message> + </context> + <context> + <name>CliCommandCd</name> + <message> + <location filename="../commands/clicommandcd.cpp" line="10"/> + <source>Changed directory to: %1</source> + <translation type="unfinished">Changed directory to: %1</translation> + </message> + <message> + <location filename="../commands/clicommandcd.cpp" line="12"/> + <source>Could not change directory to: %1</source> + <translation type="unfinished">Could not change directory to: %1</translation> + </message> + <message> + <location filename="../commands/clicommandcd.cpp" line="17"/> + <source>changes current working directory</source> + <translation type="unfinished">changes current working directory</translation> + </message> + <message> + <location filename="../commands/clicommandcd.cpp" line="22"/> + <source>Very similar command to 'cd' known from Unix systems and Windows. It requires a <path> argument to be passed, therefore calling %1 will always cause a change of the directory. To learn what's the current working directory use %2 command and to list contents of the current working directory use %3 command.</source> + <translation type="unfinished">Very similar command to 'cd' known from Unix systems and Windows. It requires a <path> argument to be passed, therefore calling %1 will always cause a change of the directory. To learn what's the current working directory use %2 command and to list contents of the current working directory use %3 command.</translation> + </message> + <message> + <location filename="../commands/clicommandcd.cpp" line="33"/> + <source>path</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">path</translation> + </message> + </context> + <context> + <name>CliCommandClose</name> + <message> + <location filename="../commands/clicommandclose.cpp" line="10"/> + <source>Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</source> + <translation type="unfinished">Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</translation> + </message> + <message> + <location filename="../commands/clicommandclose.cpp" line="21"/> + <location filename="../commands/clicommandclose.cpp" line="29"/> + <source>Connection to database %1 closed.</source> + <translation type="unfinished">Connection to database %1 closed.</translation> + </message> + <message> + <location filename="../commands/clicommandclose.cpp" line="24"/> + <source>No such database: %1. Use %2 to see list of known databases.</source> + <translation type="unfinished">No such database: %1. Use %2 to see list of known databases.</translation> + </message> + <message> + <location filename="../commands/clicommandclose.cpp" line="35"/> + <source>closes given (or current) database</source> + <translation type="unfinished">closes given (or current) database</translation> + </message> + <message> + <location filename="../commands/clicommandclose.cpp" line="40"/> + <source>Closes database connection. If the database was already closed, nothing happens. If <name> is provided, it should be name of the database to close (as printed by %1 command). The the <name> is not provided, then current working database is closed (see help for %2 for details).</source> + <translation type="unfinished">Closes database connection. If the database was already closed, nothing happens. If <name> is provided, it should be name of the database to close (as printed by %1 command). The the <name> is not provided, then current working database is closed (see help for %2 for details).</translation> + </message> + <message> + <location filename="../commands/clicommandclose.cpp" line="50"/> + <source>name</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">name</translation> + </message> + </context> + <context> + <name>CliCommandDbList</name> + <message> + <location filename="../commands/clicommanddblist.cpp" line="12"/> + <source>No current working database defined.</source> + <translation type="unfinished">No current working database defined.</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="18"/> + <source>Databases:</source> + <translation type="unfinished">Databases:</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="23"/> + <location filename="../commands/clicommanddblist.cpp" line="34"/> + <source>Name</source> + <comment>CLI db name column</comment> + <translation type="unfinished">Name</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="31"/> + <location filename="../commands/clicommanddblist.cpp" line="61"/> + <source>Open</source> + <comment>CLI connection state column</comment> + <translation type="unfinished">Open</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="31"/> + <location filename="../commands/clicommanddblist.cpp" line="61"/> + <source>Closed</source> + <comment>CLI connection state column</comment> + <translation type="unfinished">Closed</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="32"/> + <location filename="../commands/clicommanddblist.cpp" line="36"/> + <source>Connection</source> + <comment>CLI connection state column</comment> + <translation type="unfinished">Connection</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="38"/> + <location filename="../commands/clicommanddblist.cpp" line="45"/> + <source>Database file path</source> + <translation type="unfinished">Database file path</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="70"/> + <source>prints list of registered databases</source> + <translation type="unfinished">prints list of registered databases</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="75"/> + <source>Prints list of databases registered in the SQLiteStudio. Each database on the list can be in open or closed state and %1 tells you that. The current working database (aka default database) is also marked on the list with '*' at the start of its name. See help for %2 command to learn about the default database.</source> + <translation type="unfinished">Prints list of databases registered in the SQLiteStudio. Each database on the list can be in open or closed state and %1 tells you that. The current working database (aka default database) is also marked on the list with '*' at the start of its name. See help for %2 command to learn about the default database.</translation> + </message> + </context> + <context> + <name>CliCommandDesc</name> + <message> + <location filename="../commands/clicommanddesc.cpp" line="15"/> + <source>No working database is set. +Call %1 command to set working database. +Call %2 to see list of all databases.</source> + <translation type="unfinished">No working database is set. +Call %1 command to set working database. +Call %2 to see list of all databases.</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="26"/> + <source>Database is not open.</source> + <translation type="unfinished">Database is not open.</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="35"/> + <source>Cannot find table named: %1</source> + <translation type="unfinished">Cannot find table named: %1</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="52"/> + <source>shows details about the table</source> + <translation type="unfinished">shows details about the table</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="63"/> + <source>table</source> + <translation type="unfinished">table</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="70"/> + <source>Table: %1</source> + <translation type="unfinished">Table: %1</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="74"/> + <source>Column name</source> + <translation type="unfinished">Column name</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="76"/> + <source>Data type</source> + <translation type="unfinished">Data type</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="80"/> + <source>Constraints</source> + <translation type="unfinished">Constraints</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="105"/> + <source>Virtual table: %1</source> + <translation type="unfinished">Virtual table: %1</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="109"/> + <source>Construction arguments:</source> + <translation type="unfinished">Construction arguments:</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="114"/> + <source>No construction arguments were passed for this virtual table.</source> + <translation type="unfinished">No construction arguments were passed for this virtual table.</translation> + </message> + </context> + <context> + <name>CliCommandDir</name> + <message> + <location filename="../commands/clicommanddir.cpp" line="33"/> + <source>lists directories and files in current working directory</source> + <translation type="unfinished">lists directories and files in current working directory</translation> + </message> + <message> + <location filename="../commands/clicommanddir.cpp" line="38"/> + <source>This is very similar to 'dir' command known from Windows and 'ls' command from Unix systems. + +You can pass <pattern> with wildcard characters to filter output.</source> + <translation type="unfinished">This is very similar to 'dir' command known from Windows and 'ls' command from Unix systems. + +You can pass <pattern> with wildcard characters to filter output.</translation> + </message> + <message> + <location filename="../commands/clicommanddir.cpp" line="49"/> + <source>pattern</source> + <translation type="unfinished">pattern</translation> + </message> + </context> + <context> + <name>CliCommandExit</name> + <message> + <location filename="../commands/clicommandexit.cpp" line="12"/> + <source>quits the application</source> + <translation type="unfinished">quits the application</translation> + </message> + <message> + <location filename="../commands/clicommandexit.cpp" line="17"/> + <source>Quits the application. Settings are stored in configuration file and will be restored on next startup.</source> + <translation type="unfinished">Quits the application. Settings are stored in configuration file and will be restored on next startup.</translation> + </message> + </context> + <context> + <name>CliCommandHelp</name> + <message> + <location filename="../commands/clicommandhelp.cpp" line="16"/> + <source>shows this help message</source> + <translation type="unfinished">shows this help message</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="21"/> + <source>Use %1 to learn about certain commands supported by the command line interface (CLI) of the SQLiteStudio. +To see list of supported commands, type %2 without any arguments. + +When passing <command> name, you can skip special prefix character ('%3'). + +You can always execute any command with exactly single '--help' option to see help for that command. It's an alternative for typing: %1 <command>.</source> + <translation type="unfinished">Use %1 to learn about certain commands supported by the command line interface (CLI) of the SQLiteStudio. +To see list of supported commands, type %2 without any arguments. + +When passing <command> name, you can skip special prefix character ('%3'). + +You can always execute any command with exactly single '--help' option to see help for that command. It's an alternative for typing: %1 <command>.</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="33"/> + <source>command</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">command</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="42"/> + <source>No such command: %1</source> + <translation type="unfinished">No such command: %1</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="43"/> + <source>Type '%1' for list of available commands.</source> + <translation type="unfinished">Type '%1' for list of available commands.</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="52"/> + <source>Usage: %1%2</source> + <translation type="unfinished">Usage: %1%2</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="62"/> + <source>Aliases: %1</source> + <translation type="unfinished">Aliases: %1</translation> + </message> + </context> + <context> + <name>CliCommandHistory</name> + <message> + <location filename="../commands/clicommandhistory.cpp" line="23"/> + <source>Current history limit is set to: %1</source> + <translation type="unfinished">Current history limit is set to: %1</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="39"/> + <source>prints history or erases it</source> + <translation type="unfinished">prints history or erases it</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="44"/> + <source>When no argument was passed, this command prints command line history. Every history entry is separated with a horizontal line, so multiline entries are easier to read. + +When the -c or --clear option is passed, then the history gets erased. +When the -l or --limit option is passed, it sets the new history entries limit. It requires an additional argument saying how many entries do you want the history to be limited to. +Use -ql or --querylimit option to see the current limit value.</source> + <translation type="unfinished">When no argument was passed, this command prints command line history. Every history entry is separated with a horizontal line, so multiline entries are easier to read. + +When the -c or --clear option is passed, then the history gets erased. +When the -l or --limit option is passed, it sets the new history entries limit. It requires an additional argument saying how many entries do you want the history to be limited to. +Use -ql or --querylimit option to see the current limit value.</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="59"/> + <source>number</source> + <translation type="unfinished">number</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="66"/> + <source>Console history erased.</source> + <translation type="unfinished">Console history erased.</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="75"/> + <source>Invalid number: %1</source> + <translation type="unfinished">Invalid number: %1</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="80"/> + <source>History limit set to %1</source> + <translation type="unfinished">History limit set to %1</translation> + </message> + </context> + <context> + <name>CliCommandMode</name> + <message> + <location filename="../commands/clicommandmode.cpp" line="9"/> + <source>Current results printing mode: %1</source> + <translation type="unfinished">Current results printing mode: %1</translation> + </message> + <message> + <location filename="../commands/clicommandmode.cpp" line="16"/> + <source>Invalid results printing mode: %1</source> + <translation type="unfinished">Invalid results printing mode: %1</translation> + </message> + <message> + <location filename="../commands/clicommandmode.cpp" line="21"/> + <source>New results printing mode: %1</source> + <translation type="unfinished">New results printing mode: %1</translation> + </message> + <message> + <location filename="../commands/clicommandmode.cpp" line="26"/> + <source>tells or changes the query results format</source> + <translation type="unfinished">tells or changes the query results format</translation> + </message> + <message> + <location filename="../commands/clicommandmode.cpp" line="31"/> + <source>When called without argument, tells the current output format for a query results. When the <mode> is passed, the mode is changed to the given one. Supported modes are: +- CLASSIC - columns are separated by a comma, not aligned, +- FIXED - columns have equal and fixed width, they always fit into terminal window width, but the data in columns can be cut off, +- COLUMNS - like FIXED, but smarter (do not use with huge result sets, see details below), +- ROW - each column from the row is displayed in new line, so the full data is displayed. + +The CLASSIC mode is recommended if you want to see all the data, but you don't want to waste lines for each column. Each row will display full data for every column, but this also means, that columns will not be aligned to each other in next rows. The CLASSIC mode also doesn't respect the width of your terminal (console) window, so if values in columns are wider than the window, the row will be continued in next lines. + +The FIXED mode is recommended if you want a readable output and you don't care about long data values. Columns will be aligned, making the output a nice table. The width of columns is calculated from width of the console window and a number of columns. + +The COLUMNS mode is similar to FIXED mode, except it tries to be smart and make columns with shorter values more thin, while columns with longer values get more space. First to shrink are columns with longest headers (so the header names are to be cut off as first), then columns with the longest values are shrinked, up to the moment when all columns fit into terminal window. +ATTENTION! The COLUMNS mode reads all the results from the query at once in order to evaluate column widths, therefore it is dangerous to use this mode when working with huge result sets. Keep in mind that this mode will load entire result set into memory. + +The ROW mode is recommended if you need to see whole values and you don't expect many rows to be displayed, because this mode displays a line of output per each column, so you'll get 10 lines for single row with 10 columns, then if you have 10 of such rows, you will get 100 lines of output (+1 extra line per each row, to separate rows from each other).</source> + <translation type="unfinished">When called without argument, tells the current output format for a query results. When the <mode> is passed, the mode is changed to the given one. Supported modes are: +- CLASSIC - columns are separated by a comma, not aligned, +- FIXED - columns have equal and fixed width, they always fit into terminal window width, but the data in columns can be cut off, +- COLUMNS - like FIXED, but smarter (do not use with huge result sets, see details below), +- ROW - each column from the row is displayed in new line, so the full data is displayed. + +The CLASSIC mode is recommended if you want to see all the data, but you don't want to waste lines for each column. Each row will display full data for every column, but this also means, that columns will not be aligned to each other in next rows. The CLASSIC mode also doesn't respect the width of your terminal (console) window, so if values in columns are wider than the window, the row will be continued in next lines. + +The FIXED mode is recommended if you want a readable output and you don't care about long data values. Columns will be aligned, making the output a nice table. The width of columns is calculated from width of the console window and a number of columns. + +The COLUMNS mode is similar to FIXED mode, except it tries to be smart and make columns with shorter values more thin, while columns with longer values get more space. First to shrink are columns with longest headers (so the header names are to be cut off as first), then columns with the longest values are shrinked, up to the moment when all columns fit into terminal window. +ATTENTION! The COLUMNS mode reads all the results from the query at once in order to evaluate column widths, therefore it is dangerous to use this mode when working with huge result sets. Keep in mind that this mode will load entire result set into memory. + +The ROW mode is recommended if you need to see whole values and you don't expect many rows to be displayed, because this mode displays a line of output per each column, so you'll get 10 lines for single row with 10 columns, then if you have 10 of such rows, you will get 100 lines of output (+1 extra line per each row, to separate rows from each other).</translation> + </message> + </context> + <context> + <name>CliCommandNullValue</name> + <message> + <location filename="../commands/clicommandnullvalue.cpp" line="9"/> + <source>Current NULL representation string: %1</source> + <translation type="unfinished">Current NULL representation string: %1</translation> + </message> + <message> + <location filename="../commands/clicommandnullvalue.cpp" line="15"/> + <source>tells or changes the NULL representation string</source> + <translation type="unfinished">tells or changes the NULL representation string</translation> + </message> + <message> + <location filename="../commands/clicommandnullvalue.cpp" line="20"/> + <source>If no argument was passed, it tells what's the current NULL value representation (that is - what is printed in place of NULL values in query results). If the argument is given, then it's used as a new string to be used for NULL representation.</source> + <translation type="unfinished">If no argument was passed, it tells what's the current NULL value representation (that is - what is printed in place of NULL values in query results). If the argument is given, then it's used as a new string to be used for NULL representation.</translation> + </message> + </context> + <context> + <name>CliCommandOpen</name> + <message> + <location filename="../commands/clicommandopen.cpp" line="12"/> + <source>Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</source> + <translation type="unfinished">Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="29"/> + <source>Could not add database %1 to list.</source> + <translation type="unfinished">Could not add database %1 to list.</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="37"/> + <source>File %1 doesn't exist in %2. Cannot open inexisting database with %3 command. To create a new database, use %4 command.</source> + <translation type="unfinished">File %1 doesn't exist in %2. Cannot open inexisting database with %3 command. To create a new database, use %4 command.</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="61"/> + <source>Database %1 has been open and set as the current working database.</source> + <translation type="unfinished">Database %1 has been open and set as the current working database.</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="66"/> + <source>opens database connection</source> + <translation type="unfinished">opens database connection</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="71"/> + <source>Opens connection to the database. If no additional argument was passed, then the connection is open to the current default database (see help for %1 for details). However if an argument was passed, it can be either <name> of the registered database to open, or it can be <path> to the database file to open. In the second case, the <path> gets registered on the list with a generated name, but only for the period of current application session. After restarting application such database is not restored on the list.</source> + <translation type="unfinished">Opens connection to the database. If no additional argument was passed, then the connection is open to the current default database (see help for %1 for details). However if an argument was passed, it can be either <name> of the registered database to open, or it can be <path> to the database file to open. In the second case, the <path> gets registered on the list with a generated name, but only for the period of current application session. After restarting application such database is not restored on the list.</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="83"/> + <source>name</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">name</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="83"/> + <source>path</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">path</translation> + </message> + </context> + <context> + <name>CliCommandPwd</name> + <message> + <location filename="../commands/clicommandpwd.cpp" line="13"/> + <source>prints the current working directory</source> + <translation type="unfinished">prints the current working directory</translation> + </message> + <message> + <location filename="../commands/clicommandpwd.cpp" line="18"/> + <source>This is the same as 'pwd' command on Unix systems and 'cd' command without arguments on Windows. It prints current working directory. You can change the current working directory with %1 command and you can also list contents of the current working directory with %2 command.</source> + <translation type="unfinished">This is the same as 'pwd' command on Unix systems and 'cd' command without arguments on Windows. It prints current working directory. You can change the current working directory with %1 command and you can also list contents of the current working directory with %2 command.</translation> + </message> + </context> + <context> + <name>CliCommandRemove</name> + <message> + <location filename="../commands/clicommandremove.cpp" line="12"/> + <source>No such database: %1</source> + <translation type="unfinished">No such database: %1</translation> + </message> + <message> + <location filename="../commands/clicommandremove.cpp" line="20"/> + <source>Database removed: %1</source> + <translation type="unfinished">Database removed: %1</translation> + </message> + <message> + <location filename="../commands/clicommandremove.cpp" line="26"/> + <source>New current database set:</source> + <translation type="unfinished">New current database set:</translation> + </message> + <message> + <location filename="../commands/clicommandremove.cpp" line="35"/> + <source>removes database from the list</source> + <translation type="unfinished">removes database from the list</translation> + </message> + <message> + <location filename="../commands/clicommandremove.cpp" line="40"/> + <source>Removes <name> database from the list of registered databases. If the database was not on the list (see %1 command), then error message is printed and nothing more happens.</source> + <translation type="unfinished">Removes <name> database from the list of registered databases. If the database was not on the list (see %1 command), then error message is printed and nothing more happens.</translation> + </message> + <message> + <location filename="../commands/clicommandremove.cpp" line="50"/> + <source>name</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">name</translation> + </message> + </context> + <context> + <name>CliCommandSql</name> + <message> + <location filename="../commands/clicommandsql.cpp" line="19"/> + <source>No working database is set. +Call %1 command to set working database. +Call %2 to see list of all databases.</source> + <translation type="unfinished">No working database is set. +Call %1 command to set working database. +Call %2 to see list of all databases.</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="30"/> + <source>Database is not open.</source> + <translation type="unfinished">Database is not open.</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="65"/> + <source>executes SQL query</source> + <translation type="unfinished">executes SQL query</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="70"/> + <source>This command is executed every time you enter SQL query in command prompt. It executes the query on the current working database (see help for %1 for details). There's no sense in executing this command explicitly. Instead just type the SQL query in the command prompt, without any command prefixed.</source> + <translation type="unfinished">This command is executed every time you enter SQL query in command prompt. It executes the query on the current working database (see help for %1 for details). There's no sense in executing this command explicitly. Instead just type the SQL query in the command prompt, without any command prefixed.</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="86"/> + <source>sql</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">sql</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="135"/> + <location filename="../commands/clicommandsql.cpp" line="177"/> + <source>Too many columns to display in %1 mode.</source> + <translation type="unfinished">Too many columns to display in %1 mode.</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="254"/> + <source>Row %1</source> + <translation type="unfinished">Row %1</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="404"/> + <source>Query execution error: %1</source> + <translation type="unfinished">Query execution error: %1</translation> + </message> + </context> + <context> + <name>CliCommandTables</name> + <message> + <location filename="../commands/clicommandtables.cpp" line="15"/> + <source>No such database: %1. Use %2 to see list of known databases.</source> + <translation type="unfinished">No such database: %1. Use %2 to see list of known databases.</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="25"/> + <source>Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</source> + <translation type="unfinished">Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="32"/> + <source>Database %1 is closed.</source> + <translation type="unfinished">Database %1 is closed.</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="45"/> + <location filename="../commands/clicommandtables.cpp" line="47"/> + <source>Database</source> + <translation type="unfinished">Database</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="47"/> + <source>Table</source> + <translation type="unfinished">Table</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="61"/> + <source>prints list of tables in the database</source> + <translation type="unfinished">prints list of tables in the database</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="66"/> + <source>Prints list of tables in given <database> or in the current working database. Note, that the <database> should be the name of the registered database (see %1). The output list includes all tables from any other databases attached to the queried database. +When the -s option is given, then system tables are also listed.</source> + <translation type="unfinished">Prints list of tables in given <database> or in the current working database. Note, that the <database> should be the name of the registered database (see %1). The output list includes all tables from any other databases attached to the queried database. +When the -s option is given, then system tables are also listed.</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="77"/> + <source>database</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">database</translation> + </message> + </context> + <context> + <name>CliCommandTree</name> + <message> + <location filename="../commands/clicommandtree.cpp" line="12"/> + <source>No current working database is selected. Use %1 to define one and then run %2.</source> + <translation type="unfinished">No current working database is selected. Use %1 to define one and then run %2.</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="54"/> + <source>Tables</source> + <translation type="unfinished">Tables</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="58"/> + <source>Views</source> + <translation type="unfinished">Views</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="83"/> + <source>Columns</source> + <translation type="unfinished">Columns</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="88"/> + <source>Indexes</source> + <translation type="unfinished">Indexes</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="92"/> + <location filename="../commands/clicommandtree.cpp" line="113"/> + <source>Triggers</source> + <translation type="unfinished">Triggers</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="132"/> + <source>prints all objects in the database as a tree</source> + <translation type="unfinished">prints all objects in the database as a tree</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="137"/> + <source>Prints all objects (tables, indexes, triggers and views) that are in the database as a tree. The tree is very similar to the one that you can see in GUI client of the SQLiteStudio. +When -c option is given, then also columns will be listed under each table. +When -s option is given, then also system objects will be printed (sqlite_* tables, autoincrement indexes, etc). +The database argument is optional and if provided, then only given database will be printed. This is not a registered database name, but instead it's an internal SQLite database name, like 'main', 'temp', or any attached database name. To print tree for other registered database, call %1 first to switch the working database, and then use %2 command.</source> + <translation type="unfinished">Prints all objects (tables, indexes, triggers and views) that are in the database as a tree. The tree is very similar to the one that you can see in GUI client of the SQLiteStudio. +When -c option is given, then also columns will be listed under each table. +When -s option is given, then also system objects will be printed (sqlite_* tables, autoincrement indexes, etc). +The database argument is optional and if provided, then only given database will be printed. This is not a registered database name, but instead it's an internal SQLite database name, like 'main', 'temp', or any attached database name. To print tree for other registered database, call %1 first to switch the working database, and then use %2 command.</translation> + </message> + </context> + <context> + <name>CliCommandUse</name> + <message> + <location filename="../commands/clicommanduse.cpp" line="13"/> + <source>No current database selected.</source> + <translation type="unfinished">No current database selected.</translation> + </message> + <message> + <location filename="../commands/clicommanduse.cpp" line="16"/> + <location filename="../commands/clicommanduse.cpp" line="30"/> + <source>Current database: %1</source> + <translation type="unfinished">Current database: %1</translation> + </message> + <message> + <location filename="../commands/clicommanduse.cpp" line="23"/> + <source>No such database: %1</source> + <translation type="unfinished">No such database: %1</translation> + </message> + <message> + <location filename="../commands/clicommanduse.cpp" line="35"/> + <source>changes default working database</source> + <translation type="unfinished">changes default working database</translation> + </message> + <message> + <location filename="../commands/clicommanduse.cpp" line="40"/> + <source>Changes current working database to <name>. If the <name> database is not registered in the application, then the error message is printed and no change is made. + +What is current working database? +When you type a SQL query to be executed, it is executed on the default database, which is also known as the current working database. Most of database-related commands can also work using default database, if no database was provided in their arguments. The current database is always identified by command line prompt. The default database is always defined (unless there is no database on the list at all). + +The default database can be selected in various ways: +- using %1 command, +- by passing database file name to the application startup parameters, +- by passing registered database name to the application startup parameters, +- by restoring previously selected default database from saved configuration, +- or when default database was not selected by any of the above, then first database from the registered databases list becomes the default one.</source> + <translation type="unfinished">Changes current working database to <name>. If the <name> database is not registered in the application, then the error message is printed and no change is made. + +What is current working database? +When you type a SQL query to be executed, it is executed on the default database, which is also known as the current working database. Most of database-related commands can also work using default database, if no database was provided in their arguments. The current database is always identified by command line prompt. The default database is always defined (unless there is no database on the list at all). + +The default database can be selected in various ways: +- using %1 command, +- by passing database file name to the application startup parameters, +- by passing registered database name to the application startup parameters, +- by restoring previously selected default database from saved configuration, +- or when default database was not selected by any of the above, then first database from the registered databases list becomes the default one.</translation> + </message> + <message> + <location filename="../commands/clicommanduse.cpp" line="63"/> + <source>name</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">name</translation> + </message> + </context> + <context> + <name>QObject</name> + <message> + <location filename="../clicommandsyntax.cpp" line="155"/> + <source>Insufficient number of arguments.</source> + <translation type="unfinished">Insufficient number of arguments.</translation> + </message> + <message> + <location filename="../clicommandsyntax.cpp" line="325"/> + <source>Too many arguments.</source> + <translation type="unfinished">Too many arguments.</translation> + </message> + <message> + <location filename="../clicommandsyntax.cpp" line="347"/> + <source>Invalid argument value: %1. +Expected one of: %2</source> + <translation type="unfinished">Invalid argument value: %1. +Expected one of: %2</translation> + </message> + <message> + <location filename="../clicommandsyntax.cpp" line="383"/> + <source>Unknown option: %1</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">Unknown option: %1</translation> + </message> + <message> + <location filename="../clicommandsyntax.cpp" line="394"/> + <source>Option %1 requires an argument.</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">Option %1 requires an argument.</translation> + </message> + <message> + <location filename="../commands/clicommandnullvalue.cpp" line="31"/> + <source>string</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">string</translation> + </message> + <message> + <location filename="../main.cpp" line="28"/> + <source>Command line interface to SQLiteStudio, a SQLite manager.</source> + <translation type="unfinished">Command line interface to SQLiteStudio, a SQLite manager.</translation> + </message> + <message> + <location filename="../main.cpp" line="32"/> + <source>Enables debug messages on standard error output.</source> + <translation type="unfinished">Enables debug messages on standard error output.</translation> + </message> + <message> + <location filename="../main.cpp" line="33"/> + <source>Enables Lemon parser debug messages for SQL code assistant.</source> + <translation type="unfinished">Enables Lemon parser debug messages for SQL code assistant.</translation> + </message> + <message> + <location filename="../main.cpp" line="34"/> + <source>Lists plugins installed in the SQLiteStudio and quits.</source> + <translation type="unfinished">Lists plugins installed in the SQLiteStudio and quits.</translation> + </message> + <message> + <location filename="../main.cpp" line="36"/> + <source>Executes provided SQL file (including all rich features of SQLiteStudio's query executor) on the specified database file and quits. The database parameter becomes mandatory if this option is used.</source> + <translation type="unfinished">Executes provided SQL file (including all rich features of SQLiteStudio's query executor) on the specified database file and quits. The database parameter becomes mandatory if this option is used.</translation> + </message> + <message> + <location filename="../main.cpp" line="39"/> + <source>SQL file</source> + <translation type="unfinished">SQL file</translation> + </message> + <message> + <location filename="../main.cpp" line="40"/> + <source>Character encoding to use when reading SQL file (-e option). Use -cl to list available codecs. Defaults to %1.</source> + <translation type="unfinished">Character encoding to use when reading SQL file (-e option). Use -cl to list available codecs. Defaults to %1.</translation> + </message> + <message> + <location filename="../main.cpp" line="43"/> + <source>codec</source> + <translation type="unfinished">codec</translation> + </message> + <message> + <location filename="../main.cpp" line="44"/> + <source>Lists available codecs to be used with -c option and quits.</source> + <translation type="unfinished">Lists available codecs to be used with -c option and quits.</translation> + </message> + <message> + <location filename="../main.cpp" line="46"/> + <source>When used together with -e option, the execution will not stop on an error, but rather continue until the end, ignoring errors.</source> + <translation type="unfinished">When used together with -e option, the execution will not stop on an error, but rather continue until the end, ignoring errors.</translation> + </message> + <message> + <location filename="../main.cpp" line="57"/> + <source>file</source> + <translation type="unfinished">file</translation> + </message> + <message> + <location filename="../main.cpp" line="57"/> + <source>Database file to open</source> + <translation type="unfinished">Database file to open</translation> + </message> + <message> + <location filename="../main.cpp" line="78"/> + <source>Invalid codec: %1. Use -cl option to list available codecs.</source> + <translation type="unfinished">Invalid codec: %1. Use -cl option to list available codecs.</translation> + </message> + <message> + <location filename="../main.cpp" line="108"/> + <source>Database file argument is mandatory when executing SQL file.</source> + <translation type="unfinished">Database file argument is mandatory when executing SQL file.</translation> + </message> + <message> + <location filename="../main.cpp" line="114"/> + <source>Could not open specified database for executing SQL file. You may try using -d option to find out more details.</source> + <translation type="unfinished">Could not open specified database for executing SQL file. You may try using -d option to find out more details.</translation> + </message> + </context> +</TS> diff --git a/SQLiteStudio3/sqlitestudiocli/translations/sqlitestudiocli_el_GR.ts b/SQLiteStudio3/sqlitestudiocli/translations/sqlitestudiocli_el_GR.ts new file mode 100644 index 0000000..cd0a56d --- /dev/null +++ b/SQLiteStudio3/sqlitestudiocli/translations/sqlitestudiocli_el_GR.ts @@ -0,0 +1,876 @@ +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS> +<TS version="2.1" language="el" sourcelanguage="en"> + <context> + <name>CLI</name> + <message> + <location filename="../cli.cpp" line="98"/> + <source>Current database: %1</source> + <translation type="unfinished">Current database: %1</translation> + </message> + <message> + <location filename="../cli.cpp" line="100"/> + <source>No current working database is set.</source> + <translation type="unfinished">No current working database is set.</translation> + </message> + <message> + <location filename="../cli.cpp" line="102"/> + <source>Type %1 for help</source> + <translation type="unfinished">Type %1 for help</translation> + </message> + <message> + <location filename="../cli.cpp" line="254"/> + <source>Database passed in command line parameters (%1) was already on the list under name: %2</source> + <translation type="unfinished">Database passed in command line parameters (%1) was already on the list under name: %2</translation> + </message> + <message> + <location filename="../cli.cpp" line="262"/> + <source>Could not add database %1 to list.</source> + <translation type="unfinished">Could not add database %1 to list.</translation> + </message> + <message> + <location filename="../cli.cpp" line="289"/> + <source>closed</source> + <translation type="unfinished">closed</translation> + </message> + </context> + <context> + <name>CliCommand</name> + <message> + <location filename="../commands/clicommand.cpp" line="107"/> + <source>Usage: %1%2</source> + <translation type="unfinished">Usage: %1%2</translation> + </message> + </context> + <context> + <name>CliCommandAdd</name> + <message> + <location filename="../commands/clicommandadd.cpp" line="9"/> + <source>Could not add database %1 to list.</source> + <translation type="unfinished">Could not add database %1 to list.</translation> + </message> + <message> + <location filename="../commands/clicommandadd.cpp" line="14"/> + <source>Database added: %1</source> + <translation type="unfinished">Database added: %1</translation> + </message> + <message> + <location filename="../commands/clicommandadd.cpp" line="19"/> + <source>adds new database to the list</source> + <translation type="unfinished">adds new database to the list</translation> + </message> + <message> + <location filename="../commands/clicommandadd.cpp" line="24"/> + <source>Adds given database pointed by <path> with given <name> to list the databases list. The <name> is just a symbolic name that you can later refer to. Just pick any unique name. For list of databases already on the list use %1 command.</source> + <translation type="unfinished">Adds given database pointed by <path> with given <name> to list the databases list. The <name> is just a symbolic name that you can later refer to. Just pick any unique name. For list of databases already on the list use %1 command.</translation> + </message> + <message> + <location filename="../commands/clicommandadd.cpp" line="34"/> + <source>name</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">name</translation> + </message> + <message> + <location filename="../commands/clicommandadd.cpp" line="35"/> + <source>path</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">path</translation> + </message> + </context> + <context> + <name>CliCommandCd</name> + <message> + <location filename="../commands/clicommandcd.cpp" line="10"/> + <source>Changed directory to: %1</source> + <translation type="unfinished">Changed directory to: %1</translation> + </message> + <message> + <location filename="../commands/clicommandcd.cpp" line="12"/> + <source>Could not change directory to: %1</source> + <translation type="unfinished">Could not change directory to: %1</translation> + </message> + <message> + <location filename="../commands/clicommandcd.cpp" line="17"/> + <source>changes current working directory</source> + <translation type="unfinished">changes current working directory</translation> + </message> + <message> + <location filename="../commands/clicommandcd.cpp" line="22"/> + <source>Very similar command to 'cd' known from Unix systems and Windows. It requires a <path> argument to be passed, therefore calling %1 will always cause a change of the directory. To learn what's the current working directory use %2 command and to list contents of the current working directory use %3 command.</source> + <translation type="unfinished">Very similar command to 'cd' known from Unix systems and Windows. It requires a <path> argument to be passed, therefore calling %1 will always cause a change of the directory. To learn what's the current working directory use %2 command and to list contents of the current working directory use %3 command.</translation> + </message> + <message> + <location filename="../commands/clicommandcd.cpp" line="33"/> + <source>path</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">path</translation> + </message> + </context> + <context> + <name>CliCommandClose</name> + <message> + <location filename="../commands/clicommandclose.cpp" line="10"/> + <source>Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</source> + <translation type="unfinished">Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</translation> + </message> + <message> + <location filename="../commands/clicommandclose.cpp" line="21"/> + <location filename="../commands/clicommandclose.cpp" line="29"/> + <source>Connection to database %1 closed.</source> + <translation type="unfinished">Connection to database %1 closed.</translation> + </message> + <message> + <location filename="../commands/clicommandclose.cpp" line="24"/> + <source>No such database: %1. Use %2 to see list of known databases.</source> + <translation type="unfinished">No such database: %1. Use %2 to see list of known databases.</translation> + </message> + <message> + <location filename="../commands/clicommandclose.cpp" line="35"/> + <source>closes given (or current) database</source> + <translation type="unfinished">closes given (or current) database</translation> + </message> + <message> + <location filename="../commands/clicommandclose.cpp" line="40"/> + <source>Closes database connection. If the database was already closed, nothing happens. If <name> is provided, it should be name of the database to close (as printed by %1 command). The the <name> is not provided, then current working database is closed (see help for %2 for details).</source> + <translation type="unfinished">Closes database connection. If the database was already closed, nothing happens. If <name> is provided, it should be name of the database to close (as printed by %1 command). The the <name> is not provided, then current working database is closed (see help for %2 for details).</translation> + </message> + <message> + <location filename="../commands/clicommandclose.cpp" line="50"/> + <source>name</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">name</translation> + </message> + </context> + <context> + <name>CliCommandDbList</name> + <message> + <location filename="../commands/clicommanddblist.cpp" line="12"/> + <source>No current working database defined.</source> + <translation type="unfinished">No current working database defined.</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="18"/> + <source>Databases:</source> + <translation type="unfinished">Databases:</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="23"/> + <location filename="../commands/clicommanddblist.cpp" line="34"/> + <source>Name</source> + <comment>CLI db name column</comment> + <translation type="unfinished">Name</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="31"/> + <location filename="../commands/clicommanddblist.cpp" line="61"/> + <source>Open</source> + <comment>CLI connection state column</comment> + <translation type="unfinished">Open</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="31"/> + <location filename="../commands/clicommanddblist.cpp" line="61"/> + <source>Closed</source> + <comment>CLI connection state column</comment> + <translation type="unfinished">Closed</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="32"/> + <location filename="../commands/clicommanddblist.cpp" line="36"/> + <source>Connection</source> + <comment>CLI connection state column</comment> + <translation type="unfinished">Connection</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="38"/> + <location filename="../commands/clicommanddblist.cpp" line="45"/> + <source>Database file path</source> + <translation type="unfinished">Database file path</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="70"/> + <source>prints list of registered databases</source> + <translation type="unfinished">prints list of registered databases</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="75"/> + <source>Prints list of databases registered in the SQLiteStudio. Each database on the list can be in open or closed state and %1 tells you that. The current working database (aka default database) is also marked on the list with '*' at the start of its name. See help for %2 command to learn about the default database.</source> + <translation type="unfinished">Prints list of databases registered in the SQLiteStudio. Each database on the list can be in open or closed state and %1 tells you that. The current working database (aka default database) is also marked on the list with '*' at the start of its name. See help for %2 command to learn about the default database.</translation> + </message> + </context> + <context> + <name>CliCommandDesc</name> + <message> + <location filename="../commands/clicommanddesc.cpp" line="15"/> + <source>No working database is set. +Call %1 command to set working database. +Call %2 to see list of all databases.</source> + <translation type="unfinished">No working database is set. +Call %1 command to set working database. +Call %2 to see list of all databases.</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="26"/> + <source>Database is not open.</source> + <translation type="unfinished">Database is not open.</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="35"/> + <source>Cannot find table named: %1</source> + <translation type="unfinished">Cannot find table named: %1</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="52"/> + <source>shows details about the table</source> + <translation type="unfinished">shows details about the table</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="63"/> + <source>table</source> + <translation type="unfinished">table</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="70"/> + <source>Table: %1</source> + <translation type="unfinished">Table: %1</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="74"/> + <source>Column name</source> + <translation type="unfinished">Column name</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="76"/> + <source>Data type</source> + <translation type="unfinished">Data type</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="80"/> + <source>Constraints</source> + <translation type="unfinished">Constraints</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="105"/> + <source>Virtual table: %1</source> + <translation type="unfinished">Virtual table: %1</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="109"/> + <source>Construction arguments:</source> + <translation type="unfinished">Construction arguments:</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="114"/> + <source>No construction arguments were passed for this virtual table.</source> + <translation type="unfinished">No construction arguments were passed for this virtual table.</translation> + </message> + </context> + <context> + <name>CliCommandDir</name> + <message> + <location filename="../commands/clicommanddir.cpp" line="33"/> + <source>lists directories and files in current working directory</source> + <translation type="unfinished">lists directories and files in current working directory</translation> + </message> + <message> + <location filename="../commands/clicommanddir.cpp" line="38"/> + <source>This is very similar to 'dir' command known from Windows and 'ls' command from Unix systems. + +You can pass <pattern> with wildcard characters to filter output.</source> + <translation type="unfinished">This is very similar to 'dir' command known from Windows and 'ls' command from Unix systems. + +You can pass <pattern> with wildcard characters to filter output.</translation> + </message> + <message> + <location filename="../commands/clicommanddir.cpp" line="49"/> + <source>pattern</source> + <translation type="unfinished">pattern</translation> + </message> + </context> + <context> + <name>CliCommandExit</name> + <message> + <location filename="../commands/clicommandexit.cpp" line="12"/> + <source>quits the application</source> + <translation type="unfinished">quits the application</translation> + </message> + <message> + <location filename="../commands/clicommandexit.cpp" line="17"/> + <source>Quits the application. Settings are stored in configuration file and will be restored on next startup.</source> + <translation type="unfinished">Quits the application. Settings are stored in configuration file and will be restored on next startup.</translation> + </message> + </context> + <context> + <name>CliCommandHelp</name> + <message> + <location filename="../commands/clicommandhelp.cpp" line="16"/> + <source>shows this help message</source> + <translation type="unfinished">shows this help message</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="21"/> + <source>Use %1 to learn about certain commands supported by the command line interface (CLI) of the SQLiteStudio. +To see list of supported commands, type %2 without any arguments. + +When passing <command> name, you can skip special prefix character ('%3'). + +You can always execute any command with exactly single '--help' option to see help for that command. It's an alternative for typing: %1 <command>.</source> + <translation type="unfinished">Use %1 to learn about certain commands supported by the command line interface (CLI) of the SQLiteStudio. +To see list of supported commands, type %2 without any arguments. + +When passing <command> name, you can skip special prefix character ('%3'). + +You can always execute any command with exactly single '--help' option to see help for that command. It's an alternative for typing: %1 <command>.</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="33"/> + <source>command</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">command</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="42"/> + <source>No such command: %1</source> + <translation type="unfinished">No such command: %1</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="43"/> + <source>Type '%1' for list of available commands.</source> + <translation type="unfinished">Type '%1' for list of available commands.</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="52"/> + <source>Usage: %1%2</source> + <translation type="unfinished">Usage: %1%2</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="62"/> + <source>Aliases: %1</source> + <translation type="unfinished">Aliases: %1</translation> + </message> + </context> + <context> + <name>CliCommandHistory</name> + <message> + <location filename="../commands/clicommandhistory.cpp" line="23"/> + <source>Current history limit is set to: %1</source> + <translation type="unfinished">Current history limit is set to: %1</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="39"/> + <source>prints history or erases it</source> + <translation type="unfinished">prints history or erases it</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="44"/> + <source>When no argument was passed, this command prints command line history. Every history entry is separated with a horizontal line, so multiline entries are easier to read. + +When the -c or --clear option is passed, then the history gets erased. +When the -l or --limit option is passed, it sets the new history entries limit. It requires an additional argument saying how many entries do you want the history to be limited to. +Use -ql or --querylimit option to see the current limit value.</source> + <translation type="unfinished">When no argument was passed, this command prints command line history. Every history entry is separated with a horizontal line, so multiline entries are easier to read. + +When the -c or --clear option is passed, then the history gets erased. +When the -l or --limit option is passed, it sets the new history entries limit. It requires an additional argument saying how many entries do you want the history to be limited to. +Use -ql or --querylimit option to see the current limit value.</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="59"/> + <source>number</source> + <translation type="unfinished">number</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="66"/> + <source>Console history erased.</source> + <translation type="unfinished">Console history erased.</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="75"/> + <source>Invalid number: %1</source> + <translation type="unfinished">Invalid number: %1</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="80"/> + <source>History limit set to %1</source> + <translation type="unfinished">History limit set to %1</translation> + </message> + </context> + <context> + <name>CliCommandMode</name> + <message> + <location filename="../commands/clicommandmode.cpp" line="9"/> + <source>Current results printing mode: %1</source> + <translation type="unfinished">Current results printing mode: %1</translation> + </message> + <message> + <location filename="../commands/clicommandmode.cpp" line="16"/> + <source>Invalid results printing mode: %1</source> + <translation type="unfinished">Invalid results printing mode: %1</translation> + </message> + <message> + <location filename="../commands/clicommandmode.cpp" line="21"/> + <source>New results printing mode: %1</source> + <translation type="unfinished">New results printing mode: %1</translation> + </message> + <message> + <location filename="../commands/clicommandmode.cpp" line="26"/> + <source>tells or changes the query results format</source> + <translation type="unfinished">tells or changes the query results format</translation> + </message> + <message> + <location filename="../commands/clicommandmode.cpp" line="31"/> + <source>When called without argument, tells the current output format for a query results. When the <mode> is passed, the mode is changed to the given one. Supported modes are: +- CLASSIC - columns are separated by a comma, not aligned, +- FIXED - columns have equal and fixed width, they always fit into terminal window width, but the data in columns can be cut off, +- COLUMNS - like FIXED, but smarter (do not use with huge result sets, see details below), +- ROW - each column from the row is displayed in new line, so the full data is displayed. + +The CLASSIC mode is recommended if you want to see all the data, but you don't want to waste lines for each column. Each row will display full data for every column, but this also means, that columns will not be aligned to each other in next rows. The CLASSIC mode also doesn't respect the width of your terminal (console) window, so if values in columns are wider than the window, the row will be continued in next lines. + +The FIXED mode is recommended if you want a readable output and you don't care about long data values. Columns will be aligned, making the output a nice table. The width of columns is calculated from width of the console window and a number of columns. + +The COLUMNS mode is similar to FIXED mode, except it tries to be smart and make columns with shorter values more thin, while columns with longer values get more space. First to shrink are columns with longest headers (so the header names are to be cut off as first), then columns with the longest values are shrinked, up to the moment when all columns fit into terminal window. +ATTENTION! The COLUMNS mode reads all the results from the query at once in order to evaluate column widths, therefore it is dangerous to use this mode when working with huge result sets. Keep in mind that this mode will load entire result set into memory. + +The ROW mode is recommended if you need to see whole values and you don't expect many rows to be displayed, because this mode displays a line of output per each column, so you'll get 10 lines for single row with 10 columns, then if you have 10 of such rows, you will get 100 lines of output (+1 extra line per each row, to separate rows from each other).</source> + <translation type="unfinished">When called without argument, tells the current output format for a query results. When the <mode> is passed, the mode is changed to the given one. Supported modes are: +- CLASSIC - columns are separated by a comma, not aligned, +- FIXED - columns have equal and fixed width, they always fit into terminal window width, but the data in columns can be cut off, +- COLUMNS - like FIXED, but smarter (do not use with huge result sets, see details below), +- ROW - each column from the row is displayed in new line, so the full data is displayed. + +The CLASSIC mode is recommended if you want to see all the data, but you don't want to waste lines for each column. Each row will display full data for every column, but this also means, that columns will not be aligned to each other in next rows. The CLASSIC mode also doesn't respect the width of your terminal (console) window, so if values in columns are wider than the window, the row will be continued in next lines. + +The FIXED mode is recommended if you want a readable output and you don't care about long data values. Columns will be aligned, making the output a nice table. The width of columns is calculated from width of the console window and a number of columns. + +The COLUMNS mode is similar to FIXED mode, except it tries to be smart and make columns with shorter values more thin, while columns with longer values get more space. First to shrink are columns with longest headers (so the header names are to be cut off as first), then columns with the longest values are shrinked, up to the moment when all columns fit into terminal window. +ATTENTION! The COLUMNS mode reads all the results from the query at once in order to evaluate column widths, therefore it is dangerous to use this mode when working with huge result sets. Keep in mind that this mode will load entire result set into memory. + +The ROW mode is recommended if you need to see whole values and you don't expect many rows to be displayed, because this mode displays a line of output per each column, so you'll get 10 lines for single row with 10 columns, then if you have 10 of such rows, you will get 100 lines of output (+1 extra line per each row, to separate rows from each other).</translation> + </message> + </context> + <context> + <name>CliCommandNullValue</name> + <message> + <location filename="../commands/clicommandnullvalue.cpp" line="9"/> + <source>Current NULL representation string: %1</source> + <translation type="unfinished">Current NULL representation string: %1</translation> + </message> + <message> + <location filename="../commands/clicommandnullvalue.cpp" line="15"/> + <source>tells or changes the NULL representation string</source> + <translation type="unfinished">tells or changes the NULL representation string</translation> + </message> + <message> + <location filename="../commands/clicommandnullvalue.cpp" line="20"/> + <source>If no argument was passed, it tells what's the current NULL value representation (that is - what is printed in place of NULL values in query results). If the argument is given, then it's used as a new string to be used for NULL representation.</source> + <translation type="unfinished">If no argument was passed, it tells what's the current NULL value representation (that is - what is printed in place of NULL values in query results). If the argument is given, then it's used as a new string to be used for NULL representation.</translation> + </message> + </context> + <context> + <name>CliCommandOpen</name> + <message> + <location filename="../commands/clicommandopen.cpp" line="12"/> + <source>Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</source> + <translation type="unfinished">Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="29"/> + <source>Could not add database %1 to list.</source> + <translation type="unfinished">Could not add database %1 to list.</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="37"/> + <source>File %1 doesn't exist in %2. Cannot open inexisting database with %3 command. To create a new database, use %4 command.</source> + <translation type="unfinished">File %1 doesn't exist in %2. Cannot open inexisting database with %3 command. To create a new database, use %4 command.</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="61"/> + <source>Database %1 has been open and set as the current working database.</source> + <translation type="unfinished">Database %1 has been open and set as the current working database.</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="66"/> + <source>opens database connection</source> + <translation type="unfinished">opens database connection</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="71"/> + <source>Opens connection to the database. If no additional argument was passed, then the connection is open to the current default database (see help for %1 for details). However if an argument was passed, it can be either <name> of the registered database to open, or it can be <path> to the database file to open. In the second case, the <path> gets registered on the list with a generated name, but only for the period of current application session. After restarting application such database is not restored on the list.</source> + <translation type="unfinished">Opens connection to the database. If no additional argument was passed, then the connection is open to the current default database (see help for %1 for details). However if an argument was passed, it can be either <name> of the registered database to open, or it can be <path> to the database file to open. In the second case, the <path> gets registered on the list with a generated name, but only for the period of current application session. After restarting application such database is not restored on the list.</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="83"/> + <source>name</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">name</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="83"/> + <source>path</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">path</translation> + </message> + </context> + <context> + <name>CliCommandPwd</name> + <message> + <location filename="../commands/clicommandpwd.cpp" line="13"/> + <source>prints the current working directory</source> + <translation type="unfinished">prints the current working directory</translation> + </message> + <message> + <location filename="../commands/clicommandpwd.cpp" line="18"/> + <source>This is the same as 'pwd' command on Unix systems and 'cd' command without arguments on Windows. It prints current working directory. You can change the current working directory with %1 command and you can also list contents of the current working directory with %2 command.</source> + <translation type="unfinished">This is the same as 'pwd' command on Unix systems and 'cd' command without arguments on Windows. It prints current working directory. You can change the current working directory with %1 command and you can also list contents of the current working directory with %2 command.</translation> + </message> + </context> + <context> + <name>CliCommandRemove</name> + <message> + <location filename="../commands/clicommandremove.cpp" line="12"/> + <source>No such database: %1</source> + <translation type="unfinished">No such database: %1</translation> + </message> + <message> + <location filename="../commands/clicommandremove.cpp" line="20"/> + <source>Database removed: %1</source> + <translation type="unfinished">Database removed: %1</translation> + </message> + <message> + <location filename="../commands/clicommandremove.cpp" line="26"/> + <source>New current database set:</source> + <translation type="unfinished">New current database set:</translation> + </message> + <message> + <location filename="../commands/clicommandremove.cpp" line="35"/> + <source>removes database from the list</source> + <translation type="unfinished">removes database from the list</translation> + </message> + <message> + <location filename="../commands/clicommandremove.cpp" line="40"/> + <source>Removes <name> database from the list of registered databases. If the database was not on the list (see %1 command), then error message is printed and nothing more happens.</source> + <translation type="unfinished">Removes <name> database from the list of registered databases. If the database was not on the list (see %1 command), then error message is printed and nothing more happens.</translation> + </message> + <message> + <location filename="../commands/clicommandremove.cpp" line="50"/> + <source>name</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">name</translation> + </message> + </context> + <context> + <name>CliCommandSql</name> + <message> + <location filename="../commands/clicommandsql.cpp" line="19"/> + <source>No working database is set. +Call %1 command to set working database. +Call %2 to see list of all databases.</source> + <translation type="unfinished">No working database is set. +Call %1 command to set working database. +Call %2 to see list of all databases.</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="30"/> + <source>Database is not open.</source> + <translation type="unfinished">Database is not open.</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="65"/> + <source>executes SQL query</source> + <translation type="unfinished">executes SQL query</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="70"/> + <source>This command is executed every time you enter SQL query in command prompt. It executes the query on the current working database (see help for %1 for details). There's no sense in executing this command explicitly. Instead just type the SQL query in the command prompt, without any command prefixed.</source> + <translation type="unfinished">This command is executed every time you enter SQL query in command prompt. It executes the query on the current working database (see help for %1 for details). There's no sense in executing this command explicitly. Instead just type the SQL query in the command prompt, without any command prefixed.</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="86"/> + <source>sql</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">sql</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="135"/> + <location filename="../commands/clicommandsql.cpp" line="177"/> + <source>Too many columns to display in %1 mode.</source> + <translation type="unfinished">Too many columns to display in %1 mode.</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="254"/> + <source>Row %1</source> + <translation type="unfinished">Row %1</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="404"/> + <source>Query execution error: %1</source> + <translation type="unfinished">Query execution error: %1</translation> + </message> + </context> + <context> + <name>CliCommandTables</name> + <message> + <location filename="../commands/clicommandtables.cpp" line="15"/> + <source>No such database: %1. Use %2 to see list of known databases.</source> + <translation type="unfinished">No such database: %1. Use %2 to see list of known databases.</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="25"/> + <source>Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</source> + <translation type="unfinished">Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="32"/> + <source>Database %1 is closed.</source> + <translation type="unfinished">Database %1 is closed.</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="45"/> + <location filename="../commands/clicommandtables.cpp" line="47"/> + <source>Database</source> + <translation type="unfinished">Database</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="47"/> + <source>Table</source> + <translation type="unfinished">Table</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="61"/> + <source>prints list of tables in the database</source> + <translation type="unfinished">prints list of tables in the database</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="66"/> + <source>Prints list of tables in given <database> or in the current working database. Note, that the <database> should be the name of the registered database (see %1). The output list includes all tables from any other databases attached to the queried database. +When the -s option is given, then system tables are also listed.</source> + <translation type="unfinished">Prints list of tables in given <database> or in the current working database. Note, that the <database> should be the name of the registered database (see %1). The output list includes all tables from any other databases attached to the queried database. +When the -s option is given, then system tables are also listed.</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="77"/> + <source>database</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">database</translation> + </message> + </context> + <context> + <name>CliCommandTree</name> + <message> + <location filename="../commands/clicommandtree.cpp" line="12"/> + <source>No current working database is selected. Use %1 to define one and then run %2.</source> + <translation type="unfinished">No current working database is selected. Use %1 to define one and then run %2.</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="54"/> + <source>Tables</source> + <translation type="unfinished">Tables</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="58"/> + <source>Views</source> + <translation type="unfinished">Views</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="83"/> + <source>Columns</source> + <translation type="unfinished">Columns</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="88"/> + <source>Indexes</source> + <translation type="unfinished">Indexes</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="92"/> + <location filename="../commands/clicommandtree.cpp" line="113"/> + <source>Triggers</source> + <translation type="unfinished">Triggers</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="132"/> + <source>prints all objects in the database as a tree</source> + <translation type="unfinished">prints all objects in the database as a tree</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="137"/> + <source>Prints all objects (tables, indexes, triggers and views) that are in the database as a tree. The tree is very similar to the one that you can see in GUI client of the SQLiteStudio. +When -c option is given, then also columns will be listed under each table. +When -s option is given, then also system objects will be printed (sqlite_* tables, autoincrement indexes, etc). +The database argument is optional and if provided, then only given database will be printed. This is not a registered database name, but instead it's an internal SQLite database name, like 'main', 'temp', or any attached database name. To print tree for other registered database, call %1 first to switch the working database, and then use %2 command.</source> + <translation type="unfinished">Prints all objects (tables, indexes, triggers and views) that are in the database as a tree. The tree is very similar to the one that you can see in GUI client of the SQLiteStudio. +When -c option is given, then also columns will be listed under each table. +When -s option is given, then also system objects will be printed (sqlite_* tables, autoincrement indexes, etc). +The database argument is optional and if provided, then only given database will be printed. This is not a registered database name, but instead it's an internal SQLite database name, like 'main', 'temp', or any attached database name. To print tree for other registered database, call %1 first to switch the working database, and then use %2 command.</translation> + </message> + </context> + <context> + <name>CliCommandUse</name> + <message> + <location filename="../commands/clicommanduse.cpp" line="13"/> + <source>No current database selected.</source> + <translation type="unfinished">No current database selected.</translation> + </message> + <message> + <location filename="../commands/clicommanduse.cpp" line="16"/> + <location filename="../commands/clicommanduse.cpp" line="30"/> + <source>Current database: %1</source> + <translation type="unfinished">Current database: %1</translation> + </message> + <message> + <location filename="../commands/clicommanduse.cpp" line="23"/> + <source>No such database: %1</source> + <translation type="unfinished">No such database: %1</translation> + </message> + <message> + <location filename="../commands/clicommanduse.cpp" line="35"/> + <source>changes default working database</source> + <translation type="unfinished">changes default working database</translation> + </message> + <message> + <location filename="../commands/clicommanduse.cpp" line="40"/> + <source>Changes current working database to <name>. If the <name> database is not registered in the application, then the error message is printed and no change is made. + +What is current working database? +When you type a SQL query to be executed, it is executed on the default database, which is also known as the current working database. Most of database-related commands can also work using default database, if no database was provided in their arguments. The current database is always identified by command line prompt. The default database is always defined (unless there is no database on the list at all). + +The default database can be selected in various ways: +- using %1 command, +- by passing database file name to the application startup parameters, +- by passing registered database name to the application startup parameters, +- by restoring previously selected default database from saved configuration, +- or when default database was not selected by any of the above, then first database from the registered databases list becomes the default one.</source> + <translation type="unfinished">Changes current working database to <name>. If the <name> database is not registered in the application, then the error message is printed and no change is made. + +What is current working database? +When you type a SQL query to be executed, it is executed on the default database, which is also known as the current working database. Most of database-related commands can also work using default database, if no database was provided in their arguments. The current database is always identified by command line prompt. The default database is always defined (unless there is no database on the list at all). + +The default database can be selected in various ways: +- using %1 command, +- by passing database file name to the application startup parameters, +- by passing registered database name to the application startup parameters, +- by restoring previously selected default database from saved configuration, +- or when default database was not selected by any of the above, then first database from the registered databases list becomes the default one.</translation> + </message> + <message> + <location filename="../commands/clicommanduse.cpp" line="63"/> + <source>name</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">name</translation> + </message> + </context> + <context> + <name>QObject</name> + <message> + <location filename="../clicommandsyntax.cpp" line="155"/> + <source>Insufficient number of arguments.</source> + <translation type="unfinished">Insufficient number of arguments.</translation> + </message> + <message> + <location filename="../clicommandsyntax.cpp" line="325"/> + <source>Too many arguments.</source> + <translation type="unfinished">Too many arguments.</translation> + </message> + <message> + <location filename="../clicommandsyntax.cpp" line="347"/> + <source>Invalid argument value: %1. +Expected one of: %2</source> + <translation type="unfinished">Invalid argument value: %1. +Expected one of: %2</translation> + </message> + <message> + <location filename="../clicommandsyntax.cpp" line="383"/> + <source>Unknown option: %1</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">Unknown option: %1</translation> + </message> + <message> + <location filename="../clicommandsyntax.cpp" line="394"/> + <source>Option %1 requires an argument.</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">Option %1 requires an argument.</translation> + </message> + <message> + <location filename="../commands/clicommandnullvalue.cpp" line="31"/> + <source>string</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">string</translation> + </message> + <message> + <location filename="../main.cpp" line="28"/> + <source>Command line interface to SQLiteStudio, a SQLite manager.</source> + <translation type="unfinished">Command line interface to SQLiteStudio, a SQLite manager.</translation> + </message> + <message> + <location filename="../main.cpp" line="32"/> + <source>Enables debug messages on standard error output.</source> + <translation type="unfinished">Enables debug messages on standard error output.</translation> + </message> + <message> + <location filename="../main.cpp" line="33"/> + <source>Enables Lemon parser debug messages for SQL code assistant.</source> + <translation type="unfinished">Enables Lemon parser debug messages for SQL code assistant.</translation> + </message> + <message> + <location filename="../main.cpp" line="34"/> + <source>Lists plugins installed in the SQLiteStudio and quits.</source> + <translation type="unfinished">Lists plugins installed in the SQLiteStudio and quits.</translation> + </message> + <message> + <location filename="../main.cpp" line="36"/> + <source>Executes provided SQL file (including all rich features of SQLiteStudio's query executor) on the specified database file and quits. The database parameter becomes mandatory if this option is used.</source> + <translation type="unfinished">Executes provided SQL file (including all rich features of SQLiteStudio's query executor) on the specified database file and quits. The database parameter becomes mandatory if this option is used.</translation> + </message> + <message> + <location filename="../main.cpp" line="39"/> + <source>SQL file</source> + <translation type="unfinished">SQL file</translation> + </message> + <message> + <location filename="../main.cpp" line="40"/> + <source>Character encoding to use when reading SQL file (-e option). Use -cl to list available codecs. Defaults to %1.</source> + <translation type="unfinished">Character encoding to use when reading SQL file (-e option). Use -cl to list available codecs. Defaults to %1.</translation> + </message> + <message> + <location filename="../main.cpp" line="43"/> + <source>codec</source> + <translation type="unfinished">codec</translation> + </message> + <message> + <location filename="../main.cpp" line="44"/> + <source>Lists available codecs to be used with -c option and quits.</source> + <translation type="unfinished">Lists available codecs to be used with -c option and quits.</translation> + </message> + <message> + <location filename="../main.cpp" line="46"/> + <source>When used together with -e option, the execution will not stop on an error, but rather continue until the end, ignoring errors.</source> + <translation type="unfinished">When used together with -e option, the execution will not stop on an error, but rather continue until the end, ignoring errors.</translation> + </message> + <message> + <location filename="../main.cpp" line="57"/> + <source>file</source> + <translation type="unfinished">file</translation> + </message> + <message> + <location filename="../main.cpp" line="57"/> + <source>Database file to open</source> + <translation type="unfinished">Database file to open</translation> + </message> + <message> + <location filename="../main.cpp" line="78"/> + <source>Invalid codec: %1. Use -cl option to list available codecs.</source> + <translation type="unfinished">Invalid codec: %1. Use -cl option to list available codecs.</translation> + </message> + <message> + <location filename="../main.cpp" line="108"/> + <source>Database file argument is mandatory when executing SQL file.</source> + <translation type="unfinished">Database file argument is mandatory when executing SQL file.</translation> + </message> + <message> + <location filename="../main.cpp" line="114"/> + <source>Could not open specified database for executing SQL file. You may try using -d option to find out more details.</source> + <translation type="unfinished">Could not open specified database for executing SQL file. You may try using -d option to find out more details.</translation> + </message> + </context> +</TS> diff --git a/SQLiteStudio3/sqlitestudiocli/translations/sqlitestudiocli_en_US.ts b/SQLiteStudio3/sqlitestudiocli/translations/sqlitestudiocli_en_US.ts new file mode 100644 index 0000000..14795d1 --- /dev/null +++ b/SQLiteStudio3/sqlitestudiocli/translations/sqlitestudiocli_en_US.ts @@ -0,0 +1,876 @@ +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS> +<TS version="2.1" language="en" sourcelanguage="en"> + <context> + <name>CLI</name> + <message> + <location filename="../cli.cpp" line="98"/> + <source>Current database: %1</source> + <translation type="unfinished">Current database: %1</translation> + </message> + <message> + <location filename="../cli.cpp" line="100"/> + <source>No current working database is set.</source> + <translation type="unfinished">No current working database is set.</translation> + </message> + <message> + <location filename="../cli.cpp" line="102"/> + <source>Type %1 for help</source> + <translation type="unfinished">Type %1 for help</translation> + </message> + <message> + <location filename="../cli.cpp" line="254"/> + <source>Database passed in command line parameters (%1) was already on the list under name: %2</source> + <translation type="unfinished">Database passed in command line parameters (%1) was already on the list under name: %2</translation> + </message> + <message> + <location filename="../cli.cpp" line="262"/> + <source>Could not add database %1 to list.</source> + <translation type="unfinished">Could not add database %1 to list.</translation> + </message> + <message> + <location filename="../cli.cpp" line="289"/> + <source>closed</source> + <translation type="unfinished">closed</translation> + </message> + </context> + <context> + <name>CliCommand</name> + <message> + <location filename="../commands/clicommand.cpp" line="107"/> + <source>Usage: %1%2</source> + <translation type="unfinished">Usage: %1%2</translation> + </message> + </context> + <context> + <name>CliCommandAdd</name> + <message> + <location filename="../commands/clicommandadd.cpp" line="9"/> + <source>Could not add database %1 to list.</source> + <translation type="unfinished">Could not add database %1 to list.</translation> + </message> + <message> + <location filename="../commands/clicommandadd.cpp" line="14"/> + <source>Database added: %1</source> + <translation type="unfinished">Database added: %1</translation> + </message> + <message> + <location filename="../commands/clicommandadd.cpp" line="19"/> + <source>adds new database to the list</source> + <translation type="unfinished">adds new database to the list</translation> + </message> + <message> + <location filename="../commands/clicommandadd.cpp" line="24"/> + <source>Adds given database pointed by <path> with given <name> to list the databases list. The <name> is just a symbolic name that you can later refer to. Just pick any unique name. For list of databases already on the list use %1 command.</source> + <translation type="unfinished">Adds given database pointed by <path> with given <name> to list the databases list. The <name> is just a symbolic name that you can later refer to. Just pick any unique name. For list of databases already on the list use %1 command.</translation> + </message> + <message> + <location filename="../commands/clicommandadd.cpp" line="34"/> + <source>name</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">name</translation> + </message> + <message> + <location filename="../commands/clicommandadd.cpp" line="35"/> + <source>path</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">path</translation> + </message> + </context> + <context> + <name>CliCommandCd</name> + <message> + <location filename="../commands/clicommandcd.cpp" line="10"/> + <source>Changed directory to: %1</source> + <translation type="unfinished">Changed directory to: %1</translation> + </message> + <message> + <location filename="../commands/clicommandcd.cpp" line="12"/> + <source>Could not change directory to: %1</source> + <translation type="unfinished">Could not change directory to: %1</translation> + </message> + <message> + <location filename="../commands/clicommandcd.cpp" line="17"/> + <source>changes current working directory</source> + <translation type="unfinished">changes current working directory</translation> + </message> + <message> + <location filename="../commands/clicommandcd.cpp" line="22"/> + <source>Very similar command to 'cd' known from Unix systems and Windows. It requires a <path> argument to be passed, therefore calling %1 will always cause a change of the directory. To learn what's the current working directory use %2 command and to list contents of the current working directory use %3 command.</source> + <translation type="unfinished">Very similar command to 'cd' known from Unix systems and Windows. It requires a <path> argument to be passed, therefore calling %1 will always cause a change of the directory. To learn what's the current working directory use %2 command and to list contents of the current working directory use %3 command.</translation> + </message> + <message> + <location filename="../commands/clicommandcd.cpp" line="33"/> + <source>path</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">path</translation> + </message> + </context> + <context> + <name>CliCommandClose</name> + <message> + <location filename="../commands/clicommandclose.cpp" line="10"/> + <source>Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</source> + <translation type="unfinished">Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</translation> + </message> + <message> + <location filename="../commands/clicommandclose.cpp" line="21"/> + <location filename="../commands/clicommandclose.cpp" line="29"/> + <source>Connection to database %1 closed.</source> + <translation type="unfinished">Connection to database %1 closed.</translation> + </message> + <message> + <location filename="../commands/clicommandclose.cpp" line="24"/> + <source>No such database: %1. Use %2 to see list of known databases.</source> + <translation type="unfinished">No such database: %1. Use %2 to see list of known databases.</translation> + </message> + <message> + <location filename="../commands/clicommandclose.cpp" line="35"/> + <source>closes given (or current) database</source> + <translation type="unfinished">closes given (or current) database</translation> + </message> + <message> + <location filename="../commands/clicommandclose.cpp" line="40"/> + <source>Closes database connection. If the database was already closed, nothing happens. If <name> is provided, it should be name of the database to close (as printed by %1 command). The the <name> is not provided, then current working database is closed (see help for %2 for details).</source> + <translation type="unfinished">Closes database connection. If the database was already closed, nothing happens. If <name> is provided, it should be name of the database to close (as printed by %1 command). The the <name> is not provided, then current working database is closed (see help for %2 for details).</translation> + </message> + <message> + <location filename="../commands/clicommandclose.cpp" line="50"/> + <source>name</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">name</translation> + </message> + </context> + <context> + <name>CliCommandDbList</name> + <message> + <location filename="../commands/clicommanddblist.cpp" line="12"/> + <source>No current working database defined.</source> + <translation type="unfinished">No current working database defined.</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="18"/> + <source>Databases:</source> + <translation type="unfinished">Databases:</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="23"/> + <location filename="../commands/clicommanddblist.cpp" line="34"/> + <source>Name</source> + <comment>CLI db name column</comment> + <translation type="unfinished">Name</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="31"/> + <location filename="../commands/clicommanddblist.cpp" line="61"/> + <source>Open</source> + <comment>CLI connection state column</comment> + <translation type="unfinished">Open</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="31"/> + <location filename="../commands/clicommanddblist.cpp" line="61"/> + <source>Closed</source> + <comment>CLI connection state column</comment> + <translation type="unfinished">Closed</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="32"/> + <location filename="../commands/clicommanddblist.cpp" line="36"/> + <source>Connection</source> + <comment>CLI connection state column</comment> + <translation type="unfinished">Connection</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="38"/> + <location filename="../commands/clicommanddblist.cpp" line="45"/> + <source>Database file path</source> + <translation type="unfinished">Database file path</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="70"/> + <source>prints list of registered databases</source> + <translation type="unfinished">prints list of registered databases</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="75"/> + <source>Prints list of databases registered in the SQLiteStudio. Each database on the list can be in open or closed state and %1 tells you that. The current working database (aka default database) is also marked on the list with '*' at the start of its name. See help for %2 command to learn about the default database.</source> + <translation type="unfinished">Prints list of databases registered in the SQLiteStudio. Each database on the list can be in open or closed state and %1 tells you that. The current working database (aka default database) is also marked on the list with '*' at the start of its name. See help for %2 command to learn about the default database.</translation> + </message> + </context> + <context> + <name>CliCommandDesc</name> + <message> + <location filename="../commands/clicommanddesc.cpp" line="15"/> + <source>No working database is set. +Call %1 command to set working database. +Call %2 to see list of all databases.</source> + <translation type="unfinished">No working database is set. +Call %1 command to set working database. +Call %2 to see list of all databases.</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="26"/> + <source>Database is not open.</source> + <translation type="unfinished">Database is not open.</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="35"/> + <source>Cannot find table named: %1</source> + <translation type="unfinished">Cannot find table named: %1</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="52"/> + <source>shows details about the table</source> + <translation type="unfinished">shows details about the table</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="63"/> + <source>table</source> + <translation type="unfinished">table</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="70"/> + <source>Table: %1</source> + <translation type="unfinished">Table: %1</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="74"/> + <source>Column name</source> + <translation type="unfinished">Column name</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="76"/> + <source>Data type</source> + <translation type="unfinished">Data type</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="80"/> + <source>Constraints</source> + <translation type="unfinished">Constraints</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="105"/> + <source>Virtual table: %1</source> + <translation type="unfinished">Virtual table: %1</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="109"/> + <source>Construction arguments:</source> + <translation type="unfinished">Construction arguments:</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="114"/> + <source>No construction arguments were passed for this virtual table.</source> + <translation type="unfinished">No construction arguments were passed for this virtual table.</translation> + </message> + </context> + <context> + <name>CliCommandDir</name> + <message> + <location filename="../commands/clicommanddir.cpp" line="33"/> + <source>lists directories and files in current working directory</source> + <translation type="unfinished">lists directories and files in current working directory</translation> + </message> + <message> + <location filename="../commands/clicommanddir.cpp" line="38"/> + <source>This is very similar to 'dir' command known from Windows and 'ls' command from Unix systems. + +You can pass <pattern> with wildcard characters to filter output.</source> + <translation type="unfinished">This is very similar to 'dir' command known from Windows and 'ls' command from Unix systems. + +You can pass <pattern> with wildcard characters to filter output.</translation> + </message> + <message> + <location filename="../commands/clicommanddir.cpp" line="49"/> + <source>pattern</source> + <translation type="unfinished">pattern</translation> + </message> + </context> + <context> + <name>CliCommandExit</name> + <message> + <location filename="../commands/clicommandexit.cpp" line="12"/> + <source>quits the application</source> + <translation type="unfinished">quits the application</translation> + </message> + <message> + <location filename="../commands/clicommandexit.cpp" line="17"/> + <source>Quits the application. Settings are stored in configuration file and will be restored on next startup.</source> + <translation type="unfinished">Quits the application. Settings are stored in configuration file and will be restored on next startup.</translation> + </message> + </context> + <context> + <name>CliCommandHelp</name> + <message> + <location filename="../commands/clicommandhelp.cpp" line="16"/> + <source>shows this help message</source> + <translation type="unfinished">shows this help message</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="21"/> + <source>Use %1 to learn about certain commands supported by the command line interface (CLI) of the SQLiteStudio. +To see list of supported commands, type %2 without any arguments. + +When passing <command> name, you can skip special prefix character ('%3'). + +You can always execute any command with exactly single '--help' option to see help for that command. It's an alternative for typing: %1 <command>.</source> + <translation type="unfinished">Use %1 to learn about certain commands supported by the command line interface (CLI) of the SQLiteStudio. +To see list of supported commands, type %2 without any arguments. + +When passing <command> name, you can skip special prefix character ('%3'). + +You can always execute any command with exactly single '--help' option to see help for that command. It's an alternative for typing: %1 <command>.</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="33"/> + <source>command</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">command</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="42"/> + <source>No such command: %1</source> + <translation type="unfinished">No such command: %1</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="43"/> + <source>Type '%1' for list of available commands.</source> + <translation type="unfinished">Type '%1' for list of available commands.</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="52"/> + <source>Usage: %1%2</source> + <translation type="unfinished">Usage: %1%2</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="62"/> + <source>Aliases: %1</source> + <translation type="unfinished">Aliases: %1</translation> + </message> + </context> + <context> + <name>CliCommandHistory</name> + <message> + <location filename="../commands/clicommandhistory.cpp" line="23"/> + <source>Current history limit is set to: %1</source> + <translation type="unfinished">Current history limit is set to: %1</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="39"/> + <source>prints history or erases it</source> + <translation type="unfinished">prints history or erases it</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="44"/> + <source>When no argument was passed, this command prints command line history. Every history entry is separated with a horizontal line, so multiline entries are easier to read. + +When the -c or --clear option is passed, then the history gets erased. +When the -l or --limit option is passed, it sets the new history entries limit. It requires an additional argument saying how many entries do you want the history to be limited to. +Use -ql or --querylimit option to see the current limit value.</source> + <translation type="unfinished">When no argument was passed, this command prints command line history. Every history entry is separated with a horizontal line, so multiline entries are easier to read. + +When the -c or --clear option is passed, then the history gets erased. +When the -l or --limit option is passed, it sets the new history entries limit. It requires an additional argument saying how many entries do you want the history to be limited to. +Use -ql or --querylimit option to see the current limit value.</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="59"/> + <source>number</source> + <translation type="unfinished">number</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="66"/> + <source>Console history erased.</source> + <translation type="unfinished">Console history erased.</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="75"/> + <source>Invalid number: %1</source> + <translation type="unfinished">Invalid number: %1</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="80"/> + <source>History limit set to %1</source> + <translation type="unfinished">History limit set to %1</translation> + </message> + </context> + <context> + <name>CliCommandMode</name> + <message> + <location filename="../commands/clicommandmode.cpp" line="9"/> + <source>Current results printing mode: %1</source> + <translation type="unfinished">Current results printing mode: %1</translation> + </message> + <message> + <location filename="../commands/clicommandmode.cpp" line="16"/> + <source>Invalid results printing mode: %1</source> + <translation type="unfinished">Invalid results printing mode: %1</translation> + </message> + <message> + <location filename="../commands/clicommandmode.cpp" line="21"/> + <source>New results printing mode: %1</source> + <translation type="unfinished">New results printing mode: %1</translation> + </message> + <message> + <location filename="../commands/clicommandmode.cpp" line="26"/> + <source>tells or changes the query results format</source> + <translation type="unfinished">tells or changes the query results format</translation> + </message> + <message> + <location filename="../commands/clicommandmode.cpp" line="31"/> + <source>When called without argument, tells the current output format for a query results. When the <mode> is passed, the mode is changed to the given one. Supported modes are: +- CLASSIC - columns are separated by a comma, not aligned, +- FIXED - columns have equal and fixed width, they always fit into terminal window width, but the data in columns can be cut off, +- COLUMNS - like FIXED, but smarter (do not use with huge result sets, see details below), +- ROW - each column from the row is displayed in new line, so the full data is displayed. + +The CLASSIC mode is recommended if you want to see all the data, but you don't want to waste lines for each column. Each row will display full data for every column, but this also means, that columns will not be aligned to each other in next rows. The CLASSIC mode also doesn't respect the width of your terminal (console) window, so if values in columns are wider than the window, the row will be continued in next lines. + +The FIXED mode is recommended if you want a readable output and you don't care about long data values. Columns will be aligned, making the output a nice table. The width of columns is calculated from width of the console window and a number of columns. + +The COLUMNS mode is similar to FIXED mode, except it tries to be smart and make columns with shorter values more thin, while columns with longer values get more space. First to shrink are columns with longest headers (so the header names are to be cut off as first), then columns with the longest values are shrinked, up to the moment when all columns fit into terminal window. +ATTENTION! The COLUMNS mode reads all the results from the query at once in order to evaluate column widths, therefore it is dangerous to use this mode when working with huge result sets. Keep in mind that this mode will load entire result set into memory. + +The ROW mode is recommended if you need to see whole values and you don't expect many rows to be displayed, because this mode displays a line of output per each column, so you'll get 10 lines for single row with 10 columns, then if you have 10 of such rows, you will get 100 lines of output (+1 extra line per each row, to separate rows from each other).</source> + <translation type="unfinished">When called without argument, tells the current output format for a query results. When the <mode> is passed, the mode is changed to the given one. Supported modes are: +- CLASSIC - columns are separated by a comma, not aligned, +- FIXED - columns have equal and fixed width, they always fit into terminal window width, but the data in columns can be cut off, +- COLUMNS - like FIXED, but smarter (do not use with huge result sets, see details below), +- ROW - each column from the row is displayed in new line, so the full data is displayed. + +The CLASSIC mode is recommended if you want to see all the data, but you don't want to waste lines for each column. Each row will display full data for every column, but this also means, that columns will not be aligned to each other in next rows. The CLASSIC mode also doesn't respect the width of your terminal (console) window, so if values in columns are wider than the window, the row will be continued in next lines. + +The FIXED mode is recommended if you want a readable output and you don't care about long data values. Columns will be aligned, making the output a nice table. The width of columns is calculated from width of the console window and a number of columns. + +The COLUMNS mode is similar to FIXED mode, except it tries to be smart and make columns with shorter values more thin, while columns with longer values get more space. First to shrink are columns with longest headers (so the header names are to be cut off as first), then columns with the longest values are shrinked, up to the moment when all columns fit into terminal window. +ATTENTION! The COLUMNS mode reads all the results from the query at once in order to evaluate column widths, therefore it is dangerous to use this mode when working with huge result sets. Keep in mind that this mode will load entire result set into memory. + +The ROW mode is recommended if you need to see whole values and you don't expect many rows to be displayed, because this mode displays a line of output per each column, so you'll get 10 lines for single row with 10 columns, then if you have 10 of such rows, you will get 100 lines of output (+1 extra line per each row, to separate rows from each other).</translation> + </message> + </context> + <context> + <name>CliCommandNullValue</name> + <message> + <location filename="../commands/clicommandnullvalue.cpp" line="9"/> + <source>Current NULL representation string: %1</source> + <translation type="unfinished">Current NULL representation string: %1</translation> + </message> + <message> + <location filename="../commands/clicommandnullvalue.cpp" line="15"/> + <source>tells or changes the NULL representation string</source> + <translation type="unfinished">tells or changes the NULL representation string</translation> + </message> + <message> + <location filename="../commands/clicommandnullvalue.cpp" line="20"/> + <source>If no argument was passed, it tells what's the current NULL value representation (that is - what is printed in place of NULL values in query results). If the argument is given, then it's used as a new string to be used for NULL representation.</source> + <translation type="unfinished">If no argument was passed, it tells what's the current NULL value representation (that is - what is printed in place of NULL values in query results). If the argument is given, then it's used as a new string to be used for NULL representation.</translation> + </message> + </context> + <context> + <name>CliCommandOpen</name> + <message> + <location filename="../commands/clicommandopen.cpp" line="12"/> + <source>Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</source> + <translation type="unfinished">Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="29"/> + <source>Could not add database %1 to list.</source> + <translation type="unfinished">Could not add database %1 to list.</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="37"/> + <source>File %1 doesn't exist in %2. Cannot open inexisting database with %3 command. To create a new database, use %4 command.</source> + <translation type="unfinished">File %1 doesn't exist in %2. Cannot open inexisting database with %3 command. To create a new database, use %4 command.</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="61"/> + <source>Database %1 has been open and set as the current working database.</source> + <translation type="unfinished">Database %1 has been open and set as the current working database.</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="66"/> + <source>opens database connection</source> + <translation type="unfinished">opens database connection</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="71"/> + <source>Opens connection to the database. If no additional argument was passed, then the connection is open to the current default database (see help for %1 for details). However if an argument was passed, it can be either <name> of the registered database to open, or it can be <path> to the database file to open. In the second case, the <path> gets registered on the list with a generated name, but only for the period of current application session. After restarting application such database is not restored on the list.</source> + <translation type="unfinished">Opens connection to the database. If no additional argument was passed, then the connection is open to the current default database (see help for %1 for details). However if an argument was passed, it can be either <name> of the registered database to open, or it can be <path> to the database file to open. In the second case, the <path> gets registered on the list with a generated name, but only for the period of current application session. After restarting application such database is not restored on the list.</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="83"/> + <source>name</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">name</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="83"/> + <source>path</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">path</translation> + </message> + </context> + <context> + <name>CliCommandPwd</name> + <message> + <location filename="../commands/clicommandpwd.cpp" line="13"/> + <source>prints the current working directory</source> + <translation type="unfinished">prints the current working directory</translation> + </message> + <message> + <location filename="../commands/clicommandpwd.cpp" line="18"/> + <source>This is the same as 'pwd' command on Unix systems and 'cd' command without arguments on Windows. It prints current working directory. You can change the current working directory with %1 command and you can also list contents of the current working directory with %2 command.</source> + <translation type="unfinished">This is the same as 'pwd' command on Unix systems and 'cd' command without arguments on Windows. It prints current working directory. You can change the current working directory with %1 command and you can also list contents of the current working directory with %2 command.</translation> + </message> + </context> + <context> + <name>CliCommandRemove</name> + <message> + <location filename="../commands/clicommandremove.cpp" line="12"/> + <source>No such database: %1</source> + <translation type="unfinished">No such database: %1</translation> + </message> + <message> + <location filename="../commands/clicommandremove.cpp" line="20"/> + <source>Database removed: %1</source> + <translation type="unfinished">Database removed: %1</translation> + </message> + <message> + <location filename="../commands/clicommandremove.cpp" line="26"/> + <source>New current database set:</source> + <translation type="unfinished">New current database set:</translation> + </message> + <message> + <location filename="../commands/clicommandremove.cpp" line="35"/> + <source>removes database from the list</source> + <translation type="unfinished">removes database from the list</translation> + </message> + <message> + <location filename="../commands/clicommandremove.cpp" line="40"/> + <source>Removes <name> database from the list of registered databases. If the database was not on the list (see %1 command), then error message is printed and nothing more happens.</source> + <translation type="unfinished">Removes <name> database from the list of registered databases. If the database was not on the list (see %1 command), then error message is printed and nothing more happens.</translation> + </message> + <message> + <location filename="../commands/clicommandremove.cpp" line="50"/> + <source>name</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">name</translation> + </message> + </context> + <context> + <name>CliCommandSql</name> + <message> + <location filename="../commands/clicommandsql.cpp" line="19"/> + <source>No working database is set. +Call %1 command to set working database. +Call %2 to see list of all databases.</source> + <translation type="unfinished">No working database is set. +Call %1 command to set working database. +Call %2 to see list of all databases.</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="30"/> + <source>Database is not open.</source> + <translation type="unfinished">Database is not open.</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="65"/> + <source>executes SQL query</source> + <translation type="unfinished">executes SQL query</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="70"/> + <source>This command is executed every time you enter SQL query in command prompt. It executes the query on the current working database (see help for %1 for details). There's no sense in executing this command explicitly. Instead just type the SQL query in the command prompt, without any command prefixed.</source> + <translation type="unfinished">This command is executed every time you enter SQL query in command prompt. It executes the query on the current working database (see help for %1 for details). There's no sense in executing this command explicitly. Instead just type the SQL query in the command prompt, without any command prefixed.</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="86"/> + <source>sql</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">sql</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="135"/> + <location filename="../commands/clicommandsql.cpp" line="177"/> + <source>Too many columns to display in %1 mode.</source> + <translation type="unfinished">Too many columns to display in %1 mode.</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="254"/> + <source>Row %1</source> + <translation type="unfinished">Row %1</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="404"/> + <source>Query execution error: %1</source> + <translation type="unfinished">Query execution error: %1</translation> + </message> + </context> + <context> + <name>CliCommandTables</name> + <message> + <location filename="../commands/clicommandtables.cpp" line="15"/> + <source>No such database: %1. Use %2 to see list of known databases.</source> + <translation type="unfinished">No such database: %1. Use %2 to see list of known databases.</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="25"/> + <source>Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</source> + <translation type="unfinished">Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="32"/> + <source>Database %1 is closed.</source> + <translation type="unfinished">Database %1 is closed.</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="45"/> + <location filename="../commands/clicommandtables.cpp" line="47"/> + <source>Database</source> + <translation type="unfinished">Database</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="47"/> + <source>Table</source> + <translation type="unfinished">Table</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="61"/> + <source>prints list of tables in the database</source> + <translation type="unfinished">prints list of tables in the database</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="66"/> + <source>Prints list of tables in given <database> or in the current working database. Note, that the <database> should be the name of the registered database (see %1). The output list includes all tables from any other databases attached to the queried database. +When the -s option is given, then system tables are also listed.</source> + <translation type="unfinished">Prints list of tables in given <database> or in the current working database. Note, that the <database> should be the name of the registered database (see %1). The output list includes all tables from any other databases attached to the queried database. +When the -s option is given, then system tables are also listed.</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="77"/> + <source>database</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">database</translation> + </message> + </context> + <context> + <name>CliCommandTree</name> + <message> + <location filename="../commands/clicommandtree.cpp" line="12"/> + <source>No current working database is selected. Use %1 to define one and then run %2.</source> + <translation type="unfinished">No current working database is selected. Use %1 to define one and then run %2.</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="54"/> + <source>Tables</source> + <translation type="unfinished">Tables</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="58"/> + <source>Views</source> + <translation type="unfinished">Views</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="83"/> + <source>Columns</source> + <translation type="unfinished">Columns</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="88"/> + <source>Indexes</source> + <translation type="unfinished">Indexes</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="92"/> + <location filename="../commands/clicommandtree.cpp" line="113"/> + <source>Triggers</source> + <translation type="unfinished">Triggers</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="132"/> + <source>prints all objects in the database as a tree</source> + <translation type="unfinished">prints all objects in the database as a tree</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="137"/> + <source>Prints all objects (tables, indexes, triggers and views) that are in the database as a tree. The tree is very similar to the one that you can see in GUI client of the SQLiteStudio. +When -c option is given, then also columns will be listed under each table. +When -s option is given, then also system objects will be printed (sqlite_* tables, autoincrement indexes, etc). +The database argument is optional and if provided, then only given database will be printed. This is not a registered database name, but instead it's an internal SQLite database name, like 'main', 'temp', or any attached database name. To print tree for other registered database, call %1 first to switch the working database, and then use %2 command.</source> + <translation type="unfinished">Prints all objects (tables, indexes, triggers and views) that are in the database as a tree. The tree is very similar to the one that you can see in GUI client of the SQLiteStudio. +When -c option is given, then also columns will be listed under each table. +When -s option is given, then also system objects will be printed (sqlite_* tables, autoincrement indexes, etc). +The database argument is optional and if provided, then only given database will be printed. This is not a registered database name, but instead it's an internal SQLite database name, like 'main', 'temp', or any attached database name. To print tree for other registered database, call %1 first to switch the working database, and then use %2 command.</translation> + </message> + </context> + <context> + <name>CliCommandUse</name> + <message> + <location filename="../commands/clicommanduse.cpp" line="13"/> + <source>No current database selected.</source> + <translation type="unfinished">No current database selected.</translation> + </message> + <message> + <location filename="../commands/clicommanduse.cpp" line="16"/> + <location filename="../commands/clicommanduse.cpp" line="30"/> + <source>Current database: %1</source> + <translation type="unfinished">Current database: %1</translation> + </message> + <message> + <location filename="../commands/clicommanduse.cpp" line="23"/> + <source>No such database: %1</source> + <translation type="unfinished">No such database: %1</translation> + </message> + <message> + <location filename="../commands/clicommanduse.cpp" line="35"/> + <source>changes default working database</source> + <translation type="unfinished">changes default working database</translation> + </message> + <message> + <location filename="../commands/clicommanduse.cpp" line="40"/> + <source>Changes current working database to <name>. If the <name> database is not registered in the application, then the error message is printed and no change is made. + +What is current working database? +When you type a SQL query to be executed, it is executed on the default database, which is also known as the current working database. Most of database-related commands can also work using default database, if no database was provided in their arguments. The current database is always identified by command line prompt. The default database is always defined (unless there is no database on the list at all). + +The default database can be selected in various ways: +- using %1 command, +- by passing database file name to the application startup parameters, +- by passing registered database name to the application startup parameters, +- by restoring previously selected default database from saved configuration, +- or when default database was not selected by any of the above, then first database from the registered databases list becomes the default one.</source> + <translation type="unfinished">Changes current working database to <name>. If the <name> database is not registered in the application, then the error message is printed and no change is made. + +What is current working database? +When you type a SQL query to be executed, it is executed on the default database, which is also known as the current working database. Most of database-related commands can also work using default database, if no database was provided in their arguments. The current database is always identified by command line prompt. The default database is always defined (unless there is no database on the list at all). + +The default database can be selected in various ways: +- using %1 command, +- by passing database file name to the application startup parameters, +- by passing registered database name to the application startup parameters, +- by restoring previously selected default database from saved configuration, +- or when default database was not selected by any of the above, then first database from the registered databases list becomes the default one.</translation> + </message> + <message> + <location filename="../commands/clicommanduse.cpp" line="63"/> + <source>name</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">name</translation> + </message> + </context> + <context> + <name>QObject</name> + <message> + <location filename="../clicommandsyntax.cpp" line="155"/> + <source>Insufficient number of arguments.</source> + <translation type="unfinished">Insufficient number of arguments.</translation> + </message> + <message> + <location filename="../clicommandsyntax.cpp" line="325"/> + <source>Too many arguments.</source> + <translation type="unfinished">Too many arguments.</translation> + </message> + <message> + <location filename="../clicommandsyntax.cpp" line="347"/> + <source>Invalid argument value: %1. +Expected one of: %2</source> + <translation type="unfinished">Invalid argument value: %1. +Expected one of: %2</translation> + </message> + <message> + <location filename="../clicommandsyntax.cpp" line="383"/> + <source>Unknown option: %1</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">Unknown option: %1</translation> + </message> + <message> + <location filename="../clicommandsyntax.cpp" line="394"/> + <source>Option %1 requires an argument.</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">Option %1 requires an argument.</translation> + </message> + <message> + <location filename="../commands/clicommandnullvalue.cpp" line="31"/> + <source>string</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">string</translation> + </message> + <message> + <location filename="../main.cpp" line="28"/> + <source>Command line interface to SQLiteStudio, a SQLite manager.</source> + <translation type="unfinished">Command line interface to SQLiteStudio, a SQLite manager.</translation> + </message> + <message> + <location filename="../main.cpp" line="32"/> + <source>Enables debug messages on standard error output.</source> + <translation type="unfinished">Enables debug messages on standard error output.</translation> + </message> + <message> + <location filename="../main.cpp" line="33"/> + <source>Enables Lemon parser debug messages for SQL code assistant.</source> + <translation type="unfinished">Enables Lemon parser debug messages for SQL code assistant.</translation> + </message> + <message> + <location filename="../main.cpp" line="34"/> + <source>Lists plugins installed in the SQLiteStudio and quits.</source> + <translation type="unfinished">Lists plugins installed in the SQLiteStudio and quits.</translation> + </message> + <message> + <location filename="../main.cpp" line="36"/> + <source>Executes provided SQL file (including all rich features of SQLiteStudio's query executor) on the specified database file and quits. The database parameter becomes mandatory if this option is used.</source> + <translation type="unfinished">Executes provided SQL file (including all rich features of SQLiteStudio's query executor) on the specified database file and quits. The database parameter becomes mandatory if this option is used.</translation> + </message> + <message> + <location filename="../main.cpp" line="39"/> + <source>SQL file</source> + <translation type="unfinished">SQL file</translation> + </message> + <message> + <location filename="../main.cpp" line="40"/> + <source>Character encoding to use when reading SQL file (-e option). Use -cl to list available codecs. Defaults to %1.</source> + <translation type="unfinished">Character encoding to use when reading SQL file (-e option). Use -cl to list available codecs. Defaults to %1.</translation> + </message> + <message> + <location filename="../main.cpp" line="43"/> + <source>codec</source> + <translation type="unfinished">codec</translation> + </message> + <message> + <location filename="../main.cpp" line="44"/> + <source>Lists available codecs to be used with -c option and quits.</source> + <translation type="unfinished">Lists available codecs to be used with -c option and quits.</translation> + </message> + <message> + <location filename="../main.cpp" line="46"/> + <source>When used together with -e option, the execution will not stop on an error, but rather continue until the end, ignoring errors.</source> + <translation type="unfinished">When used together with -e option, the execution will not stop on an error, but rather continue until the end, ignoring errors.</translation> + </message> + <message> + <location filename="../main.cpp" line="57"/> + <source>file</source> + <translation type="unfinished">file</translation> + </message> + <message> + <location filename="../main.cpp" line="57"/> + <source>Database file to open</source> + <translation type="unfinished">Database file to open</translation> + </message> + <message> + <location filename="../main.cpp" line="78"/> + <source>Invalid codec: %1. Use -cl option to list available codecs.</source> + <translation type="unfinished">Invalid codec: %1. Use -cl option to list available codecs.</translation> + </message> + <message> + <location filename="../main.cpp" line="108"/> + <source>Database file argument is mandatory when executing SQL file.</source> + <translation type="unfinished">Database file argument is mandatory when executing SQL file.</translation> + </message> + <message> + <location filename="../main.cpp" line="114"/> + <source>Could not open specified database for executing SQL file. You may try using -d option to find out more details.</source> + <translation type="unfinished">Could not open specified database for executing SQL file. You may try using -d option to find out more details.</translation> + </message> + </context> +</TS> diff --git a/SQLiteStudio3/sqlitestudiocli/translations/sqlitestudiocli_es.qm b/SQLiteStudio3/sqlitestudiocli/translations/sqlitestudiocli_es.qm Binary files differdeleted file mode 100644 index 9dad8df..0000000 --- a/SQLiteStudio3/sqlitestudiocli/translations/sqlitestudiocli_es.qm +++ /dev/null diff --git a/SQLiteStudio3/sqlitestudiocli/translations/sqlitestudiocli_es.ts b/SQLiteStudio3/sqlitestudiocli/translations/sqlitestudiocli_es.ts deleted file mode 100644 index 7c2d175..0000000 --- a/SQLiteStudio3/sqlitestudiocli/translations/sqlitestudiocli_es.ts +++ /dev/null @@ -1,788 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<!DOCTYPE TS> -<TS version="2.1" language="es_ES"> -<context> - <name>CLI</name> - <message> - <location filename="../cli.cpp" line="98"/> - <source>Current database: %1</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../cli.cpp" line="100"/> - <source>No current working database is set.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../cli.cpp" line="102"/> - <source>Type %1 for help</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../cli.cpp" line="257"/> - <source>Database passed in command line parameters (%1) was already on the list under name: %2</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../cli.cpp" line="264"/> - <source>Could not add database %1 to list.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../cli.cpp" line="290"/> - <source>closed</source> - <translation type="unfinished"></translation> - </message> -</context> -<context> - <name>CliCommand</name> - <message> - <location filename="../commands/clicommand.cpp" line="107"/> - <source>Usage: %1%2</source> - <translation type="unfinished"></translation> - </message> -</context> -<context> - <name>CliCommandAdd</name> - <message> - <location filename="../commands/clicommandadd.cpp" line="9"/> - <source>Could not add database %1 to list.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandadd.cpp" line="14"/> - <source>Database added: %1</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandadd.cpp" line="19"/> - <source>adds new database to the list</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandadd.cpp" line="24"/> - <source>Adds given database pointed by <path> with given <name> to list the databases list. The <name> is just a symbolic name that you can later refer to. Just pick any unique name. For list of databases already on the list use %1 command.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandadd.cpp" line="34"/> - <source>name</source> - <comment>CLI command syntax</comment> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandadd.cpp" line="35"/> - <source>path</source> - <comment>CLI command syntax</comment> - <translation type="unfinished"></translation> - </message> -</context> -<context> - <name>CliCommandCd</name> - <message> - <location filename="../commands/clicommandcd.cpp" line="10"/> - <source>Changed directory to: %1</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandcd.cpp" line="12"/> - <source>Could not change directory to: %1</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandcd.cpp" line="17"/> - <source>changes current working directory</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandcd.cpp" line="22"/> - <source>Very similar command to 'cd' known from Unix systems and Windows. It requires a <path> argument to be passed, therefore calling %1 will always cause a change of the directory. To learn what's the current working directory use %2 command and to list contents of the current working directory use %3 command.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandcd.cpp" line="33"/> - <source>path</source> - <comment>CLI command syntax</comment> - <translation type="unfinished"></translation> - </message> -</context> -<context> - <name>CliCommandClose</name> - <message> - <location filename="../commands/clicommandclose.cpp" line="10"/> - <source>Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandclose.cpp" line="21"/> - <location filename="../commands/clicommandclose.cpp" line="29"/> - <source>Connection to database %1 closed.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandclose.cpp" line="24"/> - <source>No such database: %1. Use %2 to see list of known databases.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandclose.cpp" line="35"/> - <source>closes given (or current) database</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandclose.cpp" line="40"/> - <source>Closes database connection. If the database was already closed, nothing happens. If <name> is provided, it should be name of the database to close (as printed by %1 command). The the <name> is not provided, then current working database is closed (see help for %2 for details).</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandclose.cpp" line="50"/> - <source>name</source> - <comment>CLI command syntax</comment> - <translation type="unfinished"></translation> - </message> -</context> -<context> - <name>CliCommandDbList</name> - <message> - <location filename="../commands/clicommanddblist.cpp" line="12"/> - <source>No current working database defined.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommanddblist.cpp" line="18"/> - <source>Databases:</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommanddblist.cpp" line="23"/> - <location filename="../commands/clicommanddblist.cpp" line="34"/> - <source>Name</source> - <comment>CLI db name column</comment> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommanddblist.cpp" line="31"/> - <location filename="../commands/clicommanddblist.cpp" line="61"/> - <source>Open</source> - <comment>CLI connection state column</comment> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommanddblist.cpp" line="31"/> - <location filename="../commands/clicommanddblist.cpp" line="61"/> - <source>Closed</source> - <comment>CLI connection state column</comment> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommanddblist.cpp" line="32"/> - <location filename="../commands/clicommanddblist.cpp" line="36"/> - <source>Connection</source> - <comment>CLI connection state column</comment> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommanddblist.cpp" line="38"/> - <location filename="../commands/clicommanddblist.cpp" line="45"/> - <source>Database file path</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommanddblist.cpp" line="70"/> - <source>prints list of registered databases</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommanddblist.cpp" line="75"/> - <source>Prints list of databases registered in the SQLiteStudio. Each database on the list can be in open or closed state and %1 tells you that. The current working database (aka default database) is also marked on the list with '*' at the start of its name. See help for %2 command to learn about the default database.</source> - <translation type="unfinished"></translation> - </message> -</context> -<context> - <name>CliCommandDesc</name> - <message> - <location filename="../commands/clicommanddesc.cpp" line="15"/> - <source>No working database is set. -Call %1 command to set working database. -Call %2 to see list of all databases.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommanddesc.cpp" line="26"/> - <source>Database is not open.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommanddesc.cpp" line="35"/> - <source>Cannot find table named: %1</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommanddesc.cpp" line="52"/> - <source>shows details about the table</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommanddesc.cpp" line="63"/> - <source>table</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommanddesc.cpp" line="70"/> - <source>Table: %1</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommanddesc.cpp" line="74"/> - <source>Column name</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommanddesc.cpp" line="76"/> - <source>Data type</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommanddesc.cpp" line="80"/> - <source>Constraints</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommanddesc.cpp" line="105"/> - <source>Virtual table: %1</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommanddesc.cpp" line="109"/> - <source>Construction arguments:</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommanddesc.cpp" line="114"/> - <source>No construction arguments were passed for this virtual table.</source> - <translation type="unfinished"></translation> - </message> -</context> -<context> - <name>CliCommandDir</name> - <message> - <location filename="../commands/clicommanddir.cpp" line="33"/> - <source>lists directories and files in current working directory</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommanddir.cpp" line="38"/> - <source>This is very similar to 'dir' command known from Windows and 'ls' command from Unix systems. - -You can pass <pattern> with wildcard characters to filter output.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommanddir.cpp" line="49"/> - <source>pattern</source> - <translation type="unfinished"></translation> - </message> -</context> -<context> - <name>CliCommandExit</name> - <message> - <location filename="../commands/clicommandexit.cpp" line="12"/> - <source>quits the application</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandexit.cpp" line="17"/> - <source>Quits the application. Settings are stored in configuration file and will be restored on next startup.</source> - <translation type="unfinished"></translation> - </message> -</context> -<context> - <name>CliCommandHelp</name> - <message> - <location filename="../commands/clicommandhelp.cpp" line="16"/> - <source>shows this help message</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandhelp.cpp" line="21"/> - <source>Use %1 to learn about certain commands supported by the command line interface (CLI) of the SQLiteStudio. -To see list of supported commands, type %2 without any arguments. - -When passing <command> name, you can skip special prefix character ('%3'). - -You can always execute any command with exactly single '--help' option to see help for that command. It's an alternative for typing: %1 <command>.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandhelp.cpp" line="33"/> - <source>command</source> - <comment>CLI command syntax</comment> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandhelp.cpp" line="42"/> - <source>No such command: %1</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandhelp.cpp" line="43"/> - <source>Type '%1' for list of available commands.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandhelp.cpp" line="52"/> - <source>Usage: %1%2</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandhelp.cpp" line="62"/> - <source>Aliases: %1</source> - <translation type="unfinished"></translation> - </message> -</context> -<context> - <name>CliCommandHistory</name> - <message> - <location filename="../commands/clicommandhistory.cpp" line="23"/> - <source>Current history limit is set to: %1</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandhistory.cpp" line="39"/> - <source>prints history or erases it</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandhistory.cpp" line="44"/> - <source>When no argument was passed, this command prints command line history. Every history entry is separated with a horizontal line, so multiline entries are easier to read. - -When the -c or --clear option is passed, then the history gets erased. -When the -l or --limit option is passed, it sets the new history entries limit. It requires an additional argument saying how many entries do you want the history to be limited to. -Use -ql or --querylimit option to see the current limit value.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandhistory.cpp" line="59"/> - <source>number</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandhistory.cpp" line="66"/> - <source>Console history erased.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandhistory.cpp" line="75"/> - <source>Invalid number: %1</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandhistory.cpp" line="80"/> - <source>History limit set to %1</source> - <translation type="unfinished"></translation> - </message> -</context> -<context> - <name>CliCommandMode</name> - <message> - <location filename="../commands/clicommandmode.cpp" line="9"/> - <source>Current results printing mode: %1</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandmode.cpp" line="16"/> - <source>Invalid results printing mode: %1</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandmode.cpp" line="21"/> - <source>New results printing mode: %1</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandmode.cpp" line="26"/> - <source>tells or changes the query results format</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandmode.cpp" line="31"/> - <source>When called without argument, tells the current output format for a query results. When the <mode> is passed, the mode is changed to the given one. Supported modes are: -- CLASSIC - columns are separated by a comma, not aligned, -- FIXED - columns have equal and fixed width, they always fit into terminal window width, but the data in columns can be cut off, -- COLUMNS - like FIXED, but smarter (do not use with huge result sets, see details below), -- ROW - each column from the row is displayed in new line, so the full data is displayed. - -The CLASSIC mode is recommended if you want to see all the data, but you don't want to waste lines for each column. Each row will display full data for every column, but this also means, that columns will not be aligned to each other in next rows. The CLASSIC mode also doesn't respect the width of your terminal (console) window, so if values in columns are wider than the window, the row will be continued in next lines. - -The FIXED mode is recommended if you want a readable output and you don't care about long data values. Columns will be aligned, making the output a nice table. The width of columns is calculated from width of the console window and a number of columns. - -The COLUMNS mode is similar to FIXED mode, except it tries to be smart and make columns with shorter values more thin, while columns with longer values get more space. First to shrink are columns with longest headers (so the header names are to be cut off as first), then columns with the longest values are shrinked, up to the moment when all columns fit into terminal window. -ATTENTION! The COLUMNS mode reads all the results from the query at once in order to evaluate column widhts, therefore it is dangerous to use this mode when working with huge result sets. Keep in mind that this mode will load entire result set into memory. - -The ROW mode is recommended if you need to see whole values and you don't expect many rows to be displayed, because this mode displays a line of output per each column, so you'll get 10 lines for single row with 10 columns, then if you have 10 of such rows, you will get 100 lines of output (+1 extra line per each row, to separate rows from each other).</source> - <translation type="unfinished"></translation> - </message> -</context> -<context> - <name>CliCommandNullValue</name> - <message> - <location filename="../commands/clicommandnullvalue.cpp" line="9"/> - <source>Current NULL representation string: %1</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandnullvalue.cpp" line="15"/> - <source>tells or changes the NULL representation string</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandnullvalue.cpp" line="20"/> - <source>If no argument was passed, it tells what's the current NULL value representation (that is - what is printed in place of NULL values in query results). If the argument is given, then it's used as a new string to be used for NULL representation.</source> - <translation type="unfinished"></translation> - </message> -</context> -<context> - <name>CliCommandOpen</name> - <message> - <location filename="../commands/clicommandopen.cpp" line="12"/> - <source>Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandopen.cpp" line="29"/> - <source>Could not add database %1 to list.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandopen.cpp" line="37"/> - <source>File %1 doesn't exist in %2. Cannot open inexisting database with %3 command. To create a new database, use %4 command.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandopen.cpp" line="61"/> - <source>Database %1 has been open and set as the current working database.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandopen.cpp" line="66"/> - <source>opens database connection</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandopen.cpp" line="71"/> - <source>Opens connection to the database. If no additional argument was passed, then the connection is open to the current default database (see help for %1 for details). However if an argument was passed, it can be either <name> of the registered database to open, or it can be <path> to the database file to open. In the second case, the <path> gets registered on the list with a generated name, but only for the period of current application session. After restarting application such database is not restored on the list.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandopen.cpp" line="83"/> - <source>name</source> - <comment>CLI command syntax</comment> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandopen.cpp" line="83"/> - <source>path</source> - <comment>CLI command syntax</comment> - <translation type="unfinished"></translation> - </message> -</context> -<context> - <name>CliCommandPwd</name> - <message> - <location filename="../commands/clicommandpwd.cpp" line="13"/> - <source>prints the current working directory</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandpwd.cpp" line="18"/> - <source>This is the same as 'pwd' command on Unix systems and 'cd' command without arguments on Windows. It prints current working directory. You can change the current working directory with %1 command and you can also list contents of the current working directory with %2 command.</source> - <translation type="unfinished"></translation> - </message> -</context> -<context> - <name>CliCommandRemove</name> - <message> - <location filename="../commands/clicommandremove.cpp" line="12"/> - <source>No such database: %1</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandremove.cpp" line="20"/> - <source>Database removed: %1</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandremove.cpp" line="26"/> - <source>New current database set:</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandremove.cpp" line="35"/> - <source>removes database from the list</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandremove.cpp" line="40"/> - <source>Removes <name> database from the list of registered databases. If the database was not on the list (see %1 command), then error message is printed and nothing more happens.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandremove.cpp" line="50"/> - <source>name</source> - <comment>CLI command syntax</comment> - <translation type="unfinished"></translation> - </message> -</context> -<context> - <name>CliCommandSql</name> - <message> - <location filename="../commands/clicommandsql.cpp" line="18"/> - <source>No working database is set. -Call %1 command to set working database. -Call %2 to see list of all databases.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandsql.cpp" line="29"/> - <source>Database is not open.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandsql.cpp" line="64"/> - <source>executes SQL query</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandsql.cpp" line="69"/> - <source>This command is executed every time you enter SQL query in command prompt. It executes the query on the current working database (see help for %1 for details). There's no sense in executing this command explicitly. Instead just type the SQL query in the command prompt, without any command prefixed.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandsql.cpp" line="85"/> - <source>sql</source> - <comment>CLI command syntax</comment> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandsql.cpp" line="134"/> - <location filename="../commands/clicommandsql.cpp" line="176"/> - <source>Too many columns to display in %1 mode.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandsql.cpp" line="253"/> - <source>Row %1</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandsql.cpp" line="403"/> - <source>Query execution error: %1</source> - <translation type="unfinished"></translation> - </message> -</context> -<context> - <name>CliCommandTables</name> - <message> - <location filename="../commands/clicommandtables.cpp" line="15"/> - <source>No such database: %1. Use %2 to see list of known databases.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandtables.cpp" line="25"/> - <source>Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandtables.cpp" line="32"/> - <source>Database %1 is closed.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandtables.cpp" line="45"/> - <location filename="../commands/clicommandtables.cpp" line="47"/> - <source>Database</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandtables.cpp" line="47"/> - <source>Table</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandtables.cpp" line="61"/> - <source>prints list of tables in the database</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandtables.cpp" line="66"/> - <source>Prints list of tables in given <database> or in the current working database. Note, that the <database> should be the name of the registered database (see %1). The output list includes all tables from any other databases attached to the queried database. -When the -s option is given, then system tables are also listed.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandtables.cpp" line="77"/> - <source>database</source> - <comment>CLI command syntax</comment> - <translation type="unfinished"></translation> - </message> -</context> -<context> - <name>CliCommandTree</name> - <message> - <location filename="../commands/clicommandtree.cpp" line="12"/> - <source>No current working database is selected. Use %1 to define one and then run %2.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandtree.cpp" line="54"/> - <source>Tables</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandtree.cpp" line="58"/> - <source>Views</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandtree.cpp" line="83"/> - <source>Columns</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandtree.cpp" line="88"/> - <source>Indexes</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandtree.cpp" line="92"/> - <location filename="../commands/clicommandtree.cpp" line="113"/> - <source>Triggers</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandtree.cpp" line="132"/> - <source>prints all objects in the database as a tree</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandtree.cpp" line="137"/> - <source>Prints all objects (tables, indexes, triggers and views) that are in the database as a tree. The tree is very similar to the one that you can see in GUI client of the SQLiteStudio. -When -c option is given, then also columns will be listed under each table. -When -s option is given, then also system objects will be printed (sqlite_* tables, autoincrement indexes, etc). -The database argument is optional and if provided, then only given database will be printed. This is not a registered database name, but instead it's an internal SQLite database name, like 'main', 'temp', or any attached database name. To print tree for other registered database, call %1 first to switch the working database, and then use %2 command.</source> - <translation type="unfinished"></translation> - </message> -</context> -<context> - <name>CliCommandUse</name> - <message> - <location filename="../commands/clicommanduse.cpp" line="13"/> - <source>No current database selected.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommanduse.cpp" line="16"/> - <location filename="../commands/clicommanduse.cpp" line="30"/> - <source>Current database: %1</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommanduse.cpp" line="23"/> - <source>No such database: %1</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommanduse.cpp" line="35"/> - <source>changes default working database</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommanduse.cpp" line="40"/> - <source>Changes current working database to <name>. If the <name> database is not registered in the application, then the error message is printed and no change is made. - -What is current working database? -When you type a SQL query to be executed, it is executed on the default database, which is also known as the current working database. Most of database-related commands can also work using default database, if no database was provided in their arguments. The current database is always identified by command line prompt. The default database is always defined (unless there is no database on the list at all). - -The default database can be selected in various ways: -- using %1 command, -- by passing database file name to the application startup parameters, -- by passing registered database name to the application startup parameters, -- by restoring previously selected default database from saved configuration, -- or when default database was not selected by any of the above, then first database from the registered databases list becomes the default one.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommanduse.cpp" line="63"/> - <source>name</source> - <comment>CLI command syntax</comment> - <translation type="unfinished"></translation> - </message> -</context> -<context> - <name>QObject</name> - <message> - <location filename="../clicommandsyntax.cpp" line="155"/> - <source>Insufficient number of arguments.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../clicommandsyntax.cpp" line="325"/> - <source>Too many arguments.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../clicommandsyntax.cpp" line="347"/> - <source>Invalid argument value: %1. -Expected one of: %2</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../clicommandsyntax.cpp" line="383"/> - <source>Unknown option: %1</source> - <comment>CLI command syntax</comment> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../clicommandsyntax.cpp" line="394"/> - <source>Option %1 requires an argument.</source> - <comment>CLI command syntax</comment> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandnullvalue.cpp" line="31"/> - <source>string</source> - <comment>CLI command syntax</comment> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../main.cpp" line="22"/> - <source>Command line interface to SQLiteStudio, a SQLite manager.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../main.cpp" line="26"/> - <source>Enables debug messages on standard error output.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../main.cpp" line="27"/> - <source>Enables Lemon parser debug messages for SQL code assistant.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../main.cpp" line="28"/> - <source>Lists plugins installed in the SQLiteStudio and quits.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../main.cpp" line="33"/> - <source>file</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../main.cpp" line="33"/> - <source>Database file to open</source> - <translation type="unfinished"></translation> - </message> -</context> -</TS> diff --git a/SQLiteStudio3/sqlitestudiocli/translations/sqlitestudiocli_es_ES.ts b/SQLiteStudio3/sqlitestudiocli/translations/sqlitestudiocli_es_ES.ts new file mode 100644 index 0000000..20725c9 --- /dev/null +++ b/SQLiteStudio3/sqlitestudiocli/translations/sqlitestudiocli_es_ES.ts @@ -0,0 +1,875 @@ +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS> +<TS version="2.1" language="es-ES" sourcelanguage="en"> + <context> + <name>CLI</name> + <message> + <location filename="../cli.cpp" line="98"/> + <source>Current database: %1</source> + <translation>Base de datos actual: %1</translation> + </message> + <message> + <location filename="../cli.cpp" line="100"/> + <source>No current working database is set.</source> + <translation>Sin base de datos en uso establecida.</translation> + </message> + <message> + <location filename="../cli.cpp" line="102"/> + <source>Type %1 for help</source> + <translation>Escribe %1 para la ayuda</translation> + </message> + <message> + <location filename="../cli.cpp" line="254"/> + <source>Database passed in command line parameters (%1) was already on the list under name: %2</source> + <translation>La base de datos que pasaste como parámetro de la línea de comandos (%1) ya estaba en la lista como: %2</translation> + </message> + <message> + <location filename="../cli.cpp" line="262"/> + <source>Could not add database %1 to list.</source> + <translation>No se pudo agregar la base de datos %1 a la lista.</translation> + </message> + <message> + <location filename="../cli.cpp" line="289"/> + <source>closed</source> + <translation>cerrado</translation> + </message> + </context> + <context> + <name>CliCommand</name> + <message> + <location filename="../commands/clicommand.cpp" line="107"/> + <source>Usage: %1%2</source> + <translation>Uso: %1%2</translation> + </message> + </context> + <context> + <name>CliCommandAdd</name> + <message> + <location filename="../commands/clicommandadd.cpp" line="9"/> + <source>Could not add database %1 to list.</source> + <translation>No se pudo agregar la base de datos %1 a la lista.</translation> + </message> + <message> + <location filename="../commands/clicommandadd.cpp" line="14"/> + <source>Database added: %1</source> + <translation>Base de datos añadida: %1</translation> + </message> + <message> + <location filename="../commands/clicommandadd.cpp" line="19"/> + <source>adds new database to the list</source> + <translation>añade una nueva base de datos a la lista</translation> + </message> + <message> + <location filename="../commands/clicommandadd.cpp" line="24"/> + <source>Adds given database pointed by <path> with given <name> to list the databases list. The <name> is just a symbolic name that you can later refer to. Just pick any unique name. For list of databases already on the list use %1 command.</source> + <translation>Agrega la base de datos indicada en la <ruta> con el <nombre> especificado para listar las bases de datos. El <nombre> sólo representa un nombre simbólico al cual puedes hacer referencia. Sólo elige cualquier nombre único. Para una lista de las bases de datos actualmente disponibles usa el comando %1.</translation> + </message> + <message> + <location filename="../commands/clicommandadd.cpp" line="34"/> + <source>name</source> + <comment>CLI command syntax</comment> + <translation>nombre</translation> + </message> + <message> + <location filename="../commands/clicommandadd.cpp" line="35"/> + <source>path</source> + <comment>CLI command syntax</comment> + <translation>ruta</translation> + </message> + </context> + <context> + <name>CliCommandCd</name> + <message> + <location filename="../commands/clicommandcd.cpp" line="10"/> + <source>Changed directory to: %1</source> + <translation>Directorio cambiado a: %1</translation> + </message> + <message> + <location filename="../commands/clicommandcd.cpp" line="12"/> + <source>Could not change directory to: %1</source> + <translation>No se pudo cambiar el directorio a: %1</translation> + </message> + <message> + <location filename="../commands/clicommandcd.cpp" line="17"/> + <source>changes current working directory</source> + <translation>cambia el directorio de trabajo actual</translation> + </message> + <message> + <location filename="../commands/clicommandcd.cpp" line="22"/> + <source>Very similar command to 'cd' known from Unix systems and Windows. It requires a <path> argument to be passed, therefore calling %1 will always cause a change of the directory. To learn what's the current working directory use %2 command and to list contents of the current working directory use %3 command.</source> + <translation>Comando conocido en sistemas Unix y Windows muy parecido a 'cd'. Requiere pasar un argumento <ruta>, por lo que llamar a %1 ocasionará siempre un cambio del directorio. Para saber cuál es el directorio de trabajo actual usa el comando %2, y para listar los contenidos del directorio de trabajo actual usa el comando %3.</translation> + </message> + <message> + <location filename="../commands/clicommandcd.cpp" line="33"/> + <source>path</source> + <comment>CLI command syntax</comment> + <translation>ruta</translation> + </message> + </context> + <context> + <name>CliCommandClose</name> + <message> + <location filename="../commands/clicommandclose.cpp" line="10"/> + <source>Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</source> + <translation>No se puede llamar a %1 cuando no hay una base de datos actualmente establecida. Especifica la base de datos actual con el comando %2 o pasa el nombre de la base de datos a %3.</translation> + </message> + <message> + <location filename="../commands/clicommandclose.cpp" line="21"/> + <location filename="../commands/clicommandclose.cpp" line="29"/> + <source>Connection to database %1 closed.</source> + <translation>Conexión a la base de datos %1 cerrada.</translation> + </message> + <message> + <location filename="../commands/clicommandclose.cpp" line="24"/> + <source>No such database: %1. Use %2 to see list of known databases.</source> + <translation>No existe tal base de datos: %1. Usa %2 para ver una lista de bases de datos conocidas.</translation> + </message> + <message> + <location filename="../commands/clicommandclose.cpp" line="35"/> + <source>closes given (or current) database</source> + <translation>cierra la base de datos indicada (o actual)</translation> + </message> + <message> + <location filename="../commands/clicommandclose.cpp" line="40"/> + <source>Closes database connection. If the database was already closed, nothing happens. If <name> is provided, it should be name of the database to close (as printed by %1 command). The the <name> is not provided, then current working database is closed (see help for %2 for details).</source> + <translation>Cierra la conexión a la base de datos. Si la base de datos ya estaba cerrada, nada sucede. Si se indica un <nombre>, debería ser el nombre de la base de datos a cerrar (como lo muestra el comando %1). Si no se proporciona el <nombre>, entonces se cierra la base de datos actual (mira la ayuda para %2 para más detalles).</translation> + </message> + <message> + <location filename="../commands/clicommandclose.cpp" line="50"/> + <source>name</source> + <comment>CLI command syntax</comment> + <translation>nombre</translation> + </message> + </context> + <context> + <name>CliCommandDbList</name> + <message> + <location filename="../commands/clicommanddblist.cpp" line="12"/> + <source>No current working database defined.</source> + <translation>Sin base de datos en uso definida.</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="18"/> + <source>Databases:</source> + <translation>Bases de datos:</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="23"/> + <location filename="../commands/clicommanddblist.cpp" line="34"/> + <source>Name</source> + <comment>CLI db name column</comment> + <translation>Nombre</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="31"/> + <location filename="../commands/clicommanddblist.cpp" line="61"/> + <source>Open</source> + <comment>CLI connection state column</comment> + <translation>Abierto</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="31"/> + <location filename="../commands/clicommanddblist.cpp" line="61"/> + <source>Closed</source> + <comment>CLI connection state column</comment> + <translation>Cerrado</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="32"/> + <location filename="../commands/clicommanddblist.cpp" line="36"/> + <source>Connection</source> + <comment>CLI connection state column</comment> + <translation>Conexión</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="38"/> + <location filename="../commands/clicommanddblist.cpp" line="45"/> + <source>Database file path</source> + <translation>Ruta de archivo de la base de datos</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="70"/> + <source>prints list of registered databases</source> + <translation>imprime una lista de bases de datos registradas</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="75"/> + <source>Prints list of databases registered in the SQLiteStudio. Each database on the list can be in open or closed state and %1 tells you that. The current working database (aka default database) is also marked on the list with '*' at the start of its name. See help for %2 command to learn about the default database.</source> + <translation>Imprime una lista de las bases de datos registradas en SQLiteStudio. Cada base de datos en la lista puede estar en un estado abierto o cerrado, y %1 te lo indica. La base de datos en uso actual (o base de datos por defecto) también está marcada en la lista con un '*' al comienzo de su nombre. Mira la ayuda del comando %2 para saber más sobre la base de datos por defecto.</translation> + </message> + </context> + <context> + <name>CliCommandDesc</name> + <message> + <location filename="../commands/clicommanddesc.cpp" line="15"/> + <source>No working database is set. +Call %1 command to set working database. +Call %2 to see list of all databases.</source> + <translation>No hay una base de datos en uso establecida. +Ejecuta %1 para establecer la base de datos a usar. +Ejecuta %2 para ver una lista de todas las bases de datos.</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="26"/> + <source>Database is not open.</source> + <translation>La base de datos no está abierta.</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="35"/> + <source>Cannot find table named: %1</source> + <translation>No se puede encontrar la tabla %1</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="52"/> + <source>shows details about the table</source> + <translation>muestra detalles sobre la tabla</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="63"/> + <source>table</source> + <translation>tabla</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="70"/> + <source>Table: %1</source> + <translation>Tabla: %1</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="74"/> + <source>Column name</source> + <translation>Nombre de columna</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="76"/> + <source>Data type</source> + <translation>Tipo de dato</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="80"/> + <source>Constraints</source> + <translation>Restricciones</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="105"/> + <source>Virtual table: %1</source> + <translation>Tabla virtual: %1</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="109"/> + <source>Construction arguments:</source> + <translation type="unfinished">Construction arguments:</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="114"/> + <source>No construction arguments were passed for this virtual table.</source> + <translation type="unfinished">No construction arguments were passed for this virtual table.</translation> + </message> + </context> + <context> + <name>CliCommandDir</name> + <message> + <location filename="../commands/clicommanddir.cpp" line="33"/> + <source>lists directories and files in current working directory</source> + <translation type="unfinished">lists directories and files in current working directory</translation> + </message> + <message> + <location filename="../commands/clicommanddir.cpp" line="38"/> + <source>This is very similar to 'dir' command known from Windows and 'ls' command from Unix systems. + +You can pass <pattern> with wildcard characters to filter output.</source> + <translation type="unfinished">This is very similar to 'dir' command known from Windows and 'ls' command from Unix systems. + +You can pass <pattern> with wildcard characters to filter output.</translation> + </message> + <message> + <location filename="../commands/clicommanddir.cpp" line="49"/> + <source>pattern</source> + <translation type="unfinished">pattern</translation> + </message> + </context> + <context> + <name>CliCommandExit</name> + <message> + <location filename="../commands/clicommandexit.cpp" line="12"/> + <source>quits the application</source> + <translation>sale de la aplicación</translation> + </message> + <message> + <location filename="../commands/clicommandexit.cpp" line="17"/> + <source>Quits the application. Settings are stored in configuration file and will be restored on next startup.</source> + <translation type="unfinished">Quits the application. Settings are stored in configuration file and will be restored on next startup.</translation> + </message> + </context> + <context> + <name>CliCommandHelp</name> + <message> + <location filename="../commands/clicommandhelp.cpp" line="16"/> + <source>shows this help message</source> + <translation type="unfinished">shows this help message</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="21"/> + <source>Use %1 to learn about certain commands supported by the command line interface (CLI) of the SQLiteStudio. +To see list of supported commands, type %2 without any arguments. + +When passing <command> name, you can skip special prefix character ('%3'). + +You can always execute any command with exactly single '--help' option to see help for that command. It's an alternative for typing: %1 <command>.</source> + <translation type="unfinished">Use %1 to learn about certain commands supported by the command line interface (CLI) of the SQLiteStudio. +To see list of supported commands, type %2 without any arguments. + +When passing <command> name, you can skip special prefix character ('%3'). + +You can always execute any command with exactly single '--help' option to see help for that command. It's an alternative for typing: %1 <command>.</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="33"/> + <source>command</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">command</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="42"/> + <source>No such command: %1</source> + <translation type="unfinished">No such command: %1</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="43"/> + <source>Type '%1' for list of available commands.</source> + <translation type="unfinished">Type '%1' for list of available commands.</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="52"/> + <source>Usage: %1%2</source> + <translation type="unfinished">Usage: %1%2</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="62"/> + <source>Aliases: %1</source> + <translation type="unfinished">Aliases: %1</translation> + </message> + </context> + <context> + <name>CliCommandHistory</name> + <message> + <location filename="../commands/clicommandhistory.cpp" line="23"/> + <source>Current history limit is set to: %1</source> + <translation type="unfinished">Current history limit is set to: %1</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="39"/> + <source>prints history or erases it</source> + <translation type="unfinished">prints history or erases it</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="44"/> + <source>When no argument was passed, this command prints command line history. Every history entry is separated with a horizontal line, so multiline entries are easier to read. + +When the -c or --clear option is passed, then the history gets erased. +When the -l or --limit option is passed, it sets the new history entries limit. It requires an additional argument saying how many entries do you want the history to be limited to. +Use -ql or --querylimit option to see the current limit value.</source> + <translation type="unfinished">When no argument was passed, this command prints command line history. Every history entry is separated with a horizontal line, so multiline entries are easier to read. + +When the -c or --clear option is passed, then the history gets erased. +When the -l or --limit option is passed, it sets the new history entries limit. It requires an additional argument saying how many entries do you want the history to be limited to. +Use -ql or --querylimit option to see the current limit value.</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="59"/> + <source>number</source> + <translation type="unfinished">number</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="66"/> + <source>Console history erased.</source> + <translation type="unfinished">Console history erased.</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="75"/> + <source>Invalid number: %1</source> + <translation type="unfinished">Invalid number: %1</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="80"/> + <source>History limit set to %1</source> + <translation type="unfinished">History limit set to %1</translation> + </message> + </context> + <context> + <name>CliCommandMode</name> + <message> + <location filename="../commands/clicommandmode.cpp" line="9"/> + <source>Current results printing mode: %1</source> + <translation type="unfinished">Current results printing mode: %1</translation> + </message> + <message> + <location filename="../commands/clicommandmode.cpp" line="16"/> + <source>Invalid results printing mode: %1</source> + <translation type="unfinished">Invalid results printing mode: %1</translation> + </message> + <message> + <location filename="../commands/clicommandmode.cpp" line="21"/> + <source>New results printing mode: %1</source> + <translation type="unfinished">New results printing mode: %1</translation> + </message> + <message> + <location filename="../commands/clicommandmode.cpp" line="26"/> + <source>tells or changes the query results format</source> + <translation type="unfinished">tells or changes the query results format</translation> + </message> + <message> + <location filename="../commands/clicommandmode.cpp" line="31"/> + <source>When called without argument, tells the current output format for a query results. When the <mode> is passed, the mode is changed to the given one. Supported modes are: +- CLASSIC - columns are separated by a comma, not aligned, +- FIXED - columns have equal and fixed width, they always fit into terminal window width, but the data in columns can be cut off, +- COLUMNS - like FIXED, but smarter (do not use with huge result sets, see details below), +- ROW - each column from the row is displayed in new line, so the full data is displayed. + +The CLASSIC mode is recommended if you want to see all the data, but you don't want to waste lines for each column. Each row will display full data for every column, but this also means, that columns will not be aligned to each other in next rows. The CLASSIC mode also doesn't respect the width of your terminal (console) window, so if values in columns are wider than the window, the row will be continued in next lines. + +The FIXED mode is recommended if you want a readable output and you don't care about long data values. Columns will be aligned, making the output a nice table. The width of columns is calculated from width of the console window and a number of columns. + +The COLUMNS mode is similar to FIXED mode, except it tries to be smart and make columns with shorter values more thin, while columns with longer values get more space. First to shrink are columns with longest headers (so the header names are to be cut off as first), then columns with the longest values are shrinked, up to the moment when all columns fit into terminal window. +ATTENTION! The COLUMNS mode reads all the results from the query at once in order to evaluate column widths, therefore it is dangerous to use this mode when working with huge result sets. Keep in mind that this mode will load entire result set into memory. + +The ROW mode is recommended if you need to see whole values and you don't expect many rows to be displayed, because this mode displays a line of output per each column, so you'll get 10 lines for single row with 10 columns, then if you have 10 of such rows, you will get 100 lines of output (+1 extra line per each row, to separate rows from each other).</source> + <translation type="unfinished">When called without argument, tells the current output format for a query results. When the <mode> is passed, the mode is changed to the given one. Supported modes are: +- CLASSIC - columns are separated by a comma, not aligned, +- FIXED - columns have equal and fixed width, they always fit into terminal window width, but the data in columns can be cut off, +- COLUMNS - like FIXED, but smarter (do not use with huge result sets, see details below), +- ROW - each column from the row is displayed in new line, so the full data is displayed. + +The CLASSIC mode is recommended if you want to see all the data, but you don't want to waste lines for each column. Each row will display full data for every column, but this also means, that columns will not be aligned to each other in next rows. The CLASSIC mode also doesn't respect the width of your terminal (console) window, so if values in columns are wider than the window, the row will be continued in next lines. + +The FIXED mode is recommended if you want a readable output and you don't care about long data values. Columns will be aligned, making the output a nice table. The width of columns is calculated from width of the console window and a number of columns. + +The COLUMNS mode is similar to FIXED mode, except it tries to be smart and make columns with shorter values more thin, while columns with longer values get more space. First to shrink are columns with longest headers (so the header names are to be cut off as first), then columns with the longest values are shrinked, up to the moment when all columns fit into terminal window. +ATTENTION! The COLUMNS mode reads all the results from the query at once in order to evaluate column widths, therefore it is dangerous to use this mode when working with huge result sets. Keep in mind that this mode will load entire result set into memory. + +The ROW mode is recommended if you need to see whole values and you don't expect many rows to be displayed, because this mode displays a line of output per each column, so you'll get 10 lines for single row with 10 columns, then if you have 10 of such rows, you will get 100 lines of output (+1 extra line per each row, to separate rows from each other).</translation> + </message> + </context> + <context> + <name>CliCommandNullValue</name> + <message> + <location filename="../commands/clicommandnullvalue.cpp" line="9"/> + <source>Current NULL representation string: %1</source> + <translation type="unfinished">Current NULL representation string: %1</translation> + </message> + <message> + <location filename="../commands/clicommandnullvalue.cpp" line="15"/> + <source>tells or changes the NULL representation string</source> + <translation type="unfinished">tells or changes the NULL representation string</translation> + </message> + <message> + <location filename="../commands/clicommandnullvalue.cpp" line="20"/> + <source>If no argument was passed, it tells what's the current NULL value representation (that is - what is printed in place of NULL values in query results). If the argument is given, then it's used as a new string to be used for NULL representation.</source> + <translation type="unfinished">If no argument was passed, it tells what's the current NULL value representation (that is - what is printed in place of NULL values in query results). If the argument is given, then it's used as a new string to be used for NULL representation.</translation> + </message> + </context> + <context> + <name>CliCommandOpen</name> + <message> + <location filename="../commands/clicommandopen.cpp" line="12"/> + <source>Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</source> + <translation type="unfinished">Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="29"/> + <source>Could not add database %1 to list.</source> + <translation type="unfinished">Could not add database %1 to list.</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="37"/> + <source>File %1 doesn't exist in %2. Cannot open inexisting database with %3 command. To create a new database, use %4 command.</source> + <translation type="unfinished">File %1 doesn't exist in %2. Cannot open inexisting database with %3 command. To create a new database, use %4 command.</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="61"/> + <source>Database %1 has been open and set as the current working database.</source> + <translation type="unfinished">Database %1 has been open and set as the current working database.</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="66"/> + <source>opens database connection</source> + <translation type="unfinished">opens database connection</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="71"/> + <source>Opens connection to the database. If no additional argument was passed, then the connection is open to the current default database (see help for %1 for details). However if an argument was passed, it can be either <name> of the registered database to open, or it can be <path> to the database file to open. In the second case, the <path> gets registered on the list with a generated name, but only for the period of current application session. After restarting application such database is not restored on the list.</source> + <translation type="unfinished">Opens connection to the database. If no additional argument was passed, then the connection is open to the current default database (see help for %1 for details). However if an argument was passed, it can be either <name> of the registered database to open, or it can be <path> to the database file to open. In the second case, the <path> gets registered on the list with a generated name, but only for the period of current application session. After restarting application such database is not restored on the list.</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="83"/> + <source>name</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">name</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="83"/> + <source>path</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">path</translation> + </message> + </context> + <context> + <name>CliCommandPwd</name> + <message> + <location filename="../commands/clicommandpwd.cpp" line="13"/> + <source>prints the current working directory</source> + <translation type="unfinished">prints the current working directory</translation> + </message> + <message> + <location filename="../commands/clicommandpwd.cpp" line="18"/> + <source>This is the same as 'pwd' command on Unix systems and 'cd' command without arguments on Windows. It prints current working directory. You can change the current working directory with %1 command and you can also list contents of the current working directory with %2 command.</source> + <translation type="unfinished">This is the same as 'pwd' command on Unix systems and 'cd' command without arguments on Windows. It prints current working directory. You can change the current working directory with %1 command and you can also list contents of the current working directory with %2 command.</translation> + </message> + </context> + <context> + <name>CliCommandRemove</name> + <message> + <location filename="../commands/clicommandremove.cpp" line="12"/> + <source>No such database: %1</source> + <translation type="unfinished">No such database: %1</translation> + </message> + <message> + <location filename="../commands/clicommandremove.cpp" line="20"/> + <source>Database removed: %1</source> + <translation type="unfinished">Database removed: %1</translation> + </message> + <message> + <location filename="../commands/clicommandremove.cpp" line="26"/> + <source>New current database set:</source> + <translation type="unfinished">New current database set:</translation> + </message> + <message> + <location filename="../commands/clicommandremove.cpp" line="35"/> + <source>removes database from the list</source> + <translation type="unfinished">removes database from the list</translation> + </message> + <message> + <location filename="../commands/clicommandremove.cpp" line="40"/> + <source>Removes <name> database from the list of registered databases. If the database was not on the list (see %1 command), then error message is printed and nothing more happens.</source> + <translation type="unfinished">Removes <name> database from the list of registered databases. If the database was not on the list (see %1 command), then error message is printed and nothing more happens.</translation> + </message> + <message> + <location filename="../commands/clicommandremove.cpp" line="50"/> + <source>name</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">name</translation> + </message> + </context> + <context> + <name>CliCommandSql</name> + <message> + <location filename="../commands/clicommandsql.cpp" line="19"/> + <source>No working database is set. +Call %1 command to set working database. +Call %2 to see list of all databases.</source> + <translation type="unfinished">No working database is set. +Call %1 command to set working database. +Call %2 to see list of all databases.</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="30"/> + <source>Database is not open.</source> + <translation type="unfinished">Database is not open.</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="65"/> + <source>executes SQL query</source> + <translation type="unfinished">executes SQL query</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="70"/> + <source>This command is executed every time you enter SQL query in command prompt. It executes the query on the current working database (see help for %1 for details). There's no sense in executing this command explicitly. Instead just type the SQL query in the command prompt, without any command prefixed.</source> + <translation type="unfinished">This command is executed every time you enter SQL query in command prompt. It executes the query on the current working database (see help for %1 for details). There's no sense in executing this command explicitly. Instead just type the SQL query in the command prompt, without any command prefixed.</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="86"/> + <source>sql</source> + <comment>CLI command syntax</comment> + <translation>sql</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="135"/> + <location filename="../commands/clicommandsql.cpp" line="177"/> + <source>Too many columns to display in %1 mode.</source> + <translation>Demasiadas columnas para mostrar en el modo %1.</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="254"/> + <source>Row %1</source> + <translation type="unfinished">Row %1</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="404"/> + <source>Query execution error: %1</source> + <translation type="unfinished">Query execution error: %1</translation> + </message> + </context> + <context> + <name>CliCommandTables</name> + <message> + <location filename="../commands/clicommandtables.cpp" line="15"/> + <source>No such database: %1. Use %2 to see list of known databases.</source> + <translation>No existe tal base de datos: %1. Usa %2 para ver una lista de bases de datos conocidas.</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="25"/> + <source>Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</source> + <translation>No se puede llamar a %1 cuando no hay una base de datos actualmente establecida. Especifica la base de datos actual con el comando %2 o pasa el nombre de la base de datos a %3.</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="32"/> + <source>Database %1 is closed.</source> + <translation>La base de datos %1 está cerrada.</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="45"/> + <location filename="../commands/clicommandtables.cpp" line="47"/> + <source>Database</source> + <translation>Base de datos</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="47"/> + <source>Table</source> + <translation>Tabla</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="61"/> + <source>prints list of tables in the database</source> + <translation>imprime una lista de tablas en la base de datos</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="66"/> + <source>Prints list of tables in given <database> or in the current working database. Note, that the <database> should be the name of the registered database (see %1). The output list includes all tables from any other databases attached to the queried database. +When the -s option is given, then system tables are also listed.</source> + <translation>Imprime la lista de tablas de la <base de datos> dada, o de la base de datos actualmente en uso. Notar que, <base de datos> debería ser el nombre de la base de datos registrada (ver %1). La lista de la salida incluye todas las tablas de cualquier otra base de datos adjuntada a la base de datos consultada. Cuando se especifica la opción -s, las tablas del sistema también se listan.</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="77"/> + <source>database</source> + <comment>CLI command syntax</comment> + <translation>base de datos</translation> + </message> + </context> + <context> + <name>CliCommandTree</name> + <message> + <location filename="../commands/clicommandtree.cpp" line="12"/> + <source>No current working database is selected. Use %1 to define one and then run %2.</source> + <translation>No hay una base de datos en uso seleccionada. Usa %1 para definir una y luego ejecuta %2.</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="54"/> + <source>Tables</source> + <translation>Tablas</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="58"/> + <source>Views</source> + <translation>Vistas</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="83"/> + <source>Columns</source> + <translation>Columnas</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="88"/> + <source>Indexes</source> + <translation>Índices</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="92"/> + <location filename="../commands/clicommandtree.cpp" line="113"/> + <source>Triggers</source> + <translation>Disparadores</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="132"/> + <source>prints all objects in the database as a tree</source> + <translation>imprime todos los objetos en la base de datos como un árbol</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="137"/> + <source>Prints all objects (tables, indexes, triggers and views) that are in the database as a tree. The tree is very similar to the one that you can see in GUI client of the SQLiteStudio. +When -c option is given, then also columns will be listed under each table. +When -s option is given, then also system objects will be printed (sqlite_* tables, autoincrement indexes, etc). +The database argument is optional and if provided, then only given database will be printed. This is not a registered database name, but instead it's an internal SQLite database name, like 'main', 'temp', or any attached database name. To print tree for other registered database, call %1 first to switch the working database, and then use %2 command.</source> + <translation>Imprime todos los objetos (tablas, índices, disparadores y vistas) que están en la base de datos, como un árbol. El árbol es muy similar al que puedes ver en la IU de SQLiteStudio. +Cuando la opción -c se especifica, también se listarán las columnas debajo de cada tabla. +Cuando la opción -s se especifica, también los objetos del sistema se imprimirán (tablas sqlite_*, índices autoincrementables, etc). +El argumento database es opcional, y si se indica, entonces solamente se mostrará la base de datos especificada. Este no es un nombre de base de datos registrado, sino un nombre de base de datos interno de SQLite, como 'main', 'temp', o cualquier nombre de base de datos adjuntada. Para imprimir el árbol para otra base de datos registrada, ejecuta primero %1 para cambiar la base de datos en uso, y luego ejecuta el comando %2.</translation> + </message> + </context> + <context> + <name>CliCommandUse</name> + <message> + <location filename="../commands/clicommanduse.cpp" line="13"/> + <source>No current database selected.</source> + <translation>Sin base de datos actual seleccionada.</translation> + </message> + <message> + <location filename="../commands/clicommanduse.cpp" line="16"/> + <location filename="../commands/clicommanduse.cpp" line="30"/> + <source>Current database: %1</source> + <translation>Base de datos actual: %1</translation> + </message> + <message> + <location filename="../commands/clicommanduse.cpp" line="23"/> + <source>No such database: %1</source> + <translation>No hay tal base de datos: %1</translation> + </message> + <message> + <location filename="../commands/clicommanduse.cpp" line="35"/> + <source>changes default working database</source> + <translation>cambia la base de datos en uso por defecto</translation> + </message> + <message> + <location filename="../commands/clicommanduse.cpp" line="40"/> + <source>Changes current working database to <name>. If the <name> database is not registered in the application, then the error message is printed and no change is made. + +What is current working database? +When you type a SQL query to be executed, it is executed on the default database, which is also known as the current working database. Most of database-related commands can also work using default database, if no database was provided in their arguments. The current database is always identified by command line prompt. The default database is always defined (unless there is no database on the list at all). + +The default database can be selected in various ways: +- using %1 command, +- by passing database file name to the application startup parameters, +- by passing registered database name to the application startup parameters, +- by restoring previously selected default database from saved configuration, +- or when default database was not selected by any of the above, then first database from the registered databases list becomes the default one.</source> + <translation type="unfinished">Changes current working database to <name>. If the <name> database is not registered in the application, then the error message is printed and no change is made. + +What is current working database? +When you type a SQL query to be executed, it is executed on the default database, which is also known as the current working database. Most of database-related commands can also work using default database, if no database was provided in their arguments. The current database is always identified by command line prompt. The default database is always defined (unless there is no database on the list at all). + +The default database can be selected in various ways: +- using %1 command, +- by passing database file name to the application startup parameters, +- by passing registered database name to the application startup parameters, +- by restoring previously selected default database from saved configuration, +- or when default database was not selected by any of the above, then first database from the registered databases list becomes the default one.</translation> + </message> + <message> + <location filename="../commands/clicommanduse.cpp" line="63"/> + <source>name</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">name</translation> + </message> + </context> + <context> + <name>QObject</name> + <message> + <location filename="../clicommandsyntax.cpp" line="155"/> + <source>Insufficient number of arguments.</source> + <translation>Número insuficiente de argumentos.</translation> + </message> + <message> + <location filename="../clicommandsyntax.cpp" line="325"/> + <source>Too many arguments.</source> + <translation>Demasiados argumentos.</translation> + </message> + <message> + <location filename="../clicommandsyntax.cpp" line="347"/> + <source>Invalid argument value: %1. +Expected one of: %2</source> + <translation type="unfinished">Invalid argument value: %1. +Expected one of: %2</translation> + </message> + <message> + <location filename="../clicommandsyntax.cpp" line="383"/> + <source>Unknown option: %1</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">Unknown option: %1</translation> + </message> + <message> + <location filename="../clicommandsyntax.cpp" line="394"/> + <source>Option %1 requires an argument.</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">Option %1 requires an argument.</translation> + </message> + <message> + <location filename="../commands/clicommandnullvalue.cpp" line="31"/> + <source>string</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">string</translation> + </message> + <message> + <location filename="../main.cpp" line="28"/> + <source>Command line interface to SQLiteStudio, a SQLite manager.</source> + <translation type="unfinished">Command line interface to SQLiteStudio, a SQLite manager.</translation> + </message> + <message> + <location filename="../main.cpp" line="32"/> + <source>Enables debug messages on standard error output.</source> + <translation type="unfinished">Enables debug messages on standard error output.</translation> + </message> + <message> + <location filename="../main.cpp" line="33"/> + <source>Enables Lemon parser debug messages for SQL code assistant.</source> + <translation type="unfinished">Enables Lemon parser debug messages for SQL code assistant.</translation> + </message> + <message> + <location filename="../main.cpp" line="34"/> + <source>Lists plugins installed in the SQLiteStudio and quits.</source> + <translation type="unfinished">Lists plugins installed in the SQLiteStudio and quits.</translation> + </message> + <message> + <location filename="../main.cpp" line="36"/> + <source>Executes provided SQL file (including all rich features of SQLiteStudio's query executor) on the specified database file and quits. The database parameter becomes mandatory if this option is used.</source> + <translation type="unfinished">Executes provided SQL file (including all rich features of SQLiteStudio's query executor) on the specified database file and quits. The database parameter becomes mandatory if this option is used.</translation> + </message> + <message> + <location filename="../main.cpp" line="39"/> + <source>SQL file</source> + <translation type="unfinished">SQL file</translation> + </message> + <message> + <location filename="../main.cpp" line="40"/> + <source>Character encoding to use when reading SQL file (-e option). Use -cl to list available codecs. Defaults to %1.</source> + <translation type="unfinished">Character encoding to use when reading SQL file (-e option). Use -cl to list available codecs. Defaults to %1.</translation> + </message> + <message> + <location filename="../main.cpp" line="43"/> + <source>codec</source> + <translation type="unfinished">codec</translation> + </message> + <message> + <location filename="../main.cpp" line="44"/> + <source>Lists available codecs to be used with -c option and quits.</source> + <translation type="unfinished">Lists available codecs to be used with -c option and quits.</translation> + </message> + <message> + <location filename="../main.cpp" line="46"/> + <source>When used together with -e option, the execution will not stop on an error, but rather continue until the end, ignoring errors.</source> + <translation type="unfinished">When used together with -e option, the execution will not stop on an error, but rather continue until the end, ignoring errors.</translation> + </message> + <message> + <location filename="../main.cpp" line="57"/> + <source>file</source> + <translation type="unfinished">file</translation> + </message> + <message> + <location filename="../main.cpp" line="57"/> + <source>Database file to open</source> + <translation type="unfinished">Database file to open</translation> + </message> + <message> + <location filename="../main.cpp" line="78"/> + <source>Invalid codec: %1. Use -cl option to list available codecs.</source> + <translation type="unfinished">Invalid codec: %1. Use -cl option to list available codecs.</translation> + </message> + <message> + <location filename="../main.cpp" line="108"/> + <source>Database file argument is mandatory when executing SQL file.</source> + <translation type="unfinished">Database file argument is mandatory when executing SQL file.</translation> + </message> + <message> + <location filename="../main.cpp" line="114"/> + <source>Could not open specified database for executing SQL file. You may try using -d option to find out more details.</source> + <translation type="unfinished">Could not open specified database for executing SQL file. You may try using -d option to find out more details.</translation> + </message> + </context> +</TS> diff --git a/SQLiteStudio3/sqlitestudiocli/translations/sqlitestudiocli_fa_IR.ts b/SQLiteStudio3/sqlitestudiocli/translations/sqlitestudiocli_fa_IR.ts new file mode 100644 index 0000000..c0f7ca8 --- /dev/null +++ b/SQLiteStudio3/sqlitestudiocli/translations/sqlitestudiocli_fa_IR.ts @@ -0,0 +1,876 @@ +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS> +<TS version="2.1" language="fa" sourcelanguage="en"> + <context> + <name>CLI</name> + <message> + <location filename="../cli.cpp" line="98"/> + <source>Current database: %1</source> + <translation type="unfinished">Current database: %1</translation> + </message> + <message> + <location filename="../cli.cpp" line="100"/> + <source>No current working database is set.</source> + <translation type="unfinished">No current working database is set.</translation> + </message> + <message> + <location filename="../cli.cpp" line="102"/> + <source>Type %1 for help</source> + <translation type="unfinished">Type %1 for help</translation> + </message> + <message> + <location filename="../cli.cpp" line="254"/> + <source>Database passed in command line parameters (%1) was already on the list under name: %2</source> + <translation type="unfinished">Database passed in command line parameters (%1) was already on the list under name: %2</translation> + </message> + <message> + <location filename="../cli.cpp" line="262"/> + <source>Could not add database %1 to list.</source> + <translation type="unfinished">Could not add database %1 to list.</translation> + </message> + <message> + <location filename="../cli.cpp" line="289"/> + <source>closed</source> + <translation type="unfinished">closed</translation> + </message> + </context> + <context> + <name>CliCommand</name> + <message> + <location filename="../commands/clicommand.cpp" line="107"/> + <source>Usage: %1%2</source> + <translation type="unfinished">Usage: %1%2</translation> + </message> + </context> + <context> + <name>CliCommandAdd</name> + <message> + <location filename="../commands/clicommandadd.cpp" line="9"/> + <source>Could not add database %1 to list.</source> + <translation type="unfinished">Could not add database %1 to list.</translation> + </message> + <message> + <location filename="../commands/clicommandadd.cpp" line="14"/> + <source>Database added: %1</source> + <translation type="unfinished">Database added: %1</translation> + </message> + <message> + <location filename="../commands/clicommandadd.cpp" line="19"/> + <source>adds new database to the list</source> + <translation type="unfinished">adds new database to the list</translation> + </message> + <message> + <location filename="../commands/clicommandadd.cpp" line="24"/> + <source>Adds given database pointed by <path> with given <name> to list the databases list. The <name> is just a symbolic name that you can later refer to. Just pick any unique name. For list of databases already on the list use %1 command.</source> + <translation type="unfinished">Adds given database pointed by <path> with given <name> to list the databases list. The <name> is just a symbolic name that you can later refer to. Just pick any unique name. For list of databases already on the list use %1 command.</translation> + </message> + <message> + <location filename="../commands/clicommandadd.cpp" line="34"/> + <source>name</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">name</translation> + </message> + <message> + <location filename="../commands/clicommandadd.cpp" line="35"/> + <source>path</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">path</translation> + </message> + </context> + <context> + <name>CliCommandCd</name> + <message> + <location filename="../commands/clicommandcd.cpp" line="10"/> + <source>Changed directory to: %1</source> + <translation type="unfinished">Changed directory to: %1</translation> + </message> + <message> + <location filename="../commands/clicommandcd.cpp" line="12"/> + <source>Could not change directory to: %1</source> + <translation type="unfinished">Could not change directory to: %1</translation> + </message> + <message> + <location filename="../commands/clicommandcd.cpp" line="17"/> + <source>changes current working directory</source> + <translation type="unfinished">changes current working directory</translation> + </message> + <message> + <location filename="../commands/clicommandcd.cpp" line="22"/> + <source>Very similar command to 'cd' known from Unix systems and Windows. It requires a <path> argument to be passed, therefore calling %1 will always cause a change of the directory. To learn what's the current working directory use %2 command and to list contents of the current working directory use %3 command.</source> + <translation type="unfinished">Very similar command to 'cd' known from Unix systems and Windows. It requires a <path> argument to be passed, therefore calling %1 will always cause a change of the directory. To learn what's the current working directory use %2 command and to list contents of the current working directory use %3 command.</translation> + </message> + <message> + <location filename="../commands/clicommandcd.cpp" line="33"/> + <source>path</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">path</translation> + </message> + </context> + <context> + <name>CliCommandClose</name> + <message> + <location filename="../commands/clicommandclose.cpp" line="10"/> + <source>Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</source> + <translation type="unfinished">Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</translation> + </message> + <message> + <location filename="../commands/clicommandclose.cpp" line="21"/> + <location filename="../commands/clicommandclose.cpp" line="29"/> + <source>Connection to database %1 closed.</source> + <translation type="unfinished">Connection to database %1 closed.</translation> + </message> + <message> + <location filename="../commands/clicommandclose.cpp" line="24"/> + <source>No such database: %1. Use %2 to see list of known databases.</source> + <translation type="unfinished">No such database: %1. Use %2 to see list of known databases.</translation> + </message> + <message> + <location filename="../commands/clicommandclose.cpp" line="35"/> + <source>closes given (or current) database</source> + <translation type="unfinished">closes given (or current) database</translation> + </message> + <message> + <location filename="../commands/clicommandclose.cpp" line="40"/> + <source>Closes database connection. If the database was already closed, nothing happens. If <name> is provided, it should be name of the database to close (as printed by %1 command). The the <name> is not provided, then current working database is closed (see help for %2 for details).</source> + <translation type="unfinished">Closes database connection. If the database was already closed, nothing happens. If <name> is provided, it should be name of the database to close (as printed by %1 command). The the <name> is not provided, then current working database is closed (see help for %2 for details).</translation> + </message> + <message> + <location filename="../commands/clicommandclose.cpp" line="50"/> + <source>name</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">name</translation> + </message> + </context> + <context> + <name>CliCommandDbList</name> + <message> + <location filename="../commands/clicommanddblist.cpp" line="12"/> + <source>No current working database defined.</source> + <translation type="unfinished">No current working database defined.</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="18"/> + <source>Databases:</source> + <translation type="unfinished">Databases:</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="23"/> + <location filename="../commands/clicommanddblist.cpp" line="34"/> + <source>Name</source> + <comment>CLI db name column</comment> + <translation type="unfinished">Name</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="31"/> + <location filename="../commands/clicommanddblist.cpp" line="61"/> + <source>Open</source> + <comment>CLI connection state column</comment> + <translation type="unfinished">Open</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="31"/> + <location filename="../commands/clicommanddblist.cpp" line="61"/> + <source>Closed</source> + <comment>CLI connection state column</comment> + <translation type="unfinished">Closed</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="32"/> + <location filename="../commands/clicommanddblist.cpp" line="36"/> + <source>Connection</source> + <comment>CLI connection state column</comment> + <translation type="unfinished">Connection</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="38"/> + <location filename="../commands/clicommanddblist.cpp" line="45"/> + <source>Database file path</source> + <translation type="unfinished">Database file path</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="70"/> + <source>prints list of registered databases</source> + <translation type="unfinished">prints list of registered databases</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="75"/> + <source>Prints list of databases registered in the SQLiteStudio. Each database on the list can be in open or closed state and %1 tells you that. The current working database (aka default database) is also marked on the list with '*' at the start of its name. See help for %2 command to learn about the default database.</source> + <translation type="unfinished">Prints list of databases registered in the SQLiteStudio. Each database on the list can be in open or closed state and %1 tells you that. The current working database (aka default database) is also marked on the list with '*' at the start of its name. See help for %2 command to learn about the default database.</translation> + </message> + </context> + <context> + <name>CliCommandDesc</name> + <message> + <location filename="../commands/clicommanddesc.cpp" line="15"/> + <source>No working database is set. +Call %1 command to set working database. +Call %2 to see list of all databases.</source> + <translation type="unfinished">No working database is set. +Call %1 command to set working database. +Call %2 to see list of all databases.</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="26"/> + <source>Database is not open.</source> + <translation type="unfinished">Database is not open.</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="35"/> + <source>Cannot find table named: %1</source> + <translation type="unfinished">Cannot find table named: %1</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="52"/> + <source>shows details about the table</source> + <translation type="unfinished">shows details about the table</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="63"/> + <source>table</source> + <translation type="unfinished">table</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="70"/> + <source>Table: %1</source> + <translation type="unfinished">Table: %1</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="74"/> + <source>Column name</source> + <translation type="unfinished">Column name</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="76"/> + <source>Data type</source> + <translation type="unfinished">Data type</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="80"/> + <source>Constraints</source> + <translation type="unfinished">Constraints</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="105"/> + <source>Virtual table: %1</source> + <translation type="unfinished">Virtual table: %1</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="109"/> + <source>Construction arguments:</source> + <translation type="unfinished">Construction arguments:</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="114"/> + <source>No construction arguments were passed for this virtual table.</source> + <translation type="unfinished">No construction arguments were passed for this virtual table.</translation> + </message> + </context> + <context> + <name>CliCommandDir</name> + <message> + <location filename="../commands/clicommanddir.cpp" line="33"/> + <source>lists directories and files in current working directory</source> + <translation type="unfinished">lists directories and files in current working directory</translation> + </message> + <message> + <location filename="../commands/clicommanddir.cpp" line="38"/> + <source>This is very similar to 'dir' command known from Windows and 'ls' command from Unix systems. + +You can pass <pattern> with wildcard characters to filter output.</source> + <translation type="unfinished">This is very similar to 'dir' command known from Windows and 'ls' command from Unix systems. + +You can pass <pattern> with wildcard characters to filter output.</translation> + </message> + <message> + <location filename="../commands/clicommanddir.cpp" line="49"/> + <source>pattern</source> + <translation type="unfinished">pattern</translation> + </message> + </context> + <context> + <name>CliCommandExit</name> + <message> + <location filename="../commands/clicommandexit.cpp" line="12"/> + <source>quits the application</source> + <translation type="unfinished">quits the application</translation> + </message> + <message> + <location filename="../commands/clicommandexit.cpp" line="17"/> + <source>Quits the application. Settings are stored in configuration file and will be restored on next startup.</source> + <translation type="unfinished">Quits the application. Settings are stored in configuration file and will be restored on next startup.</translation> + </message> + </context> + <context> + <name>CliCommandHelp</name> + <message> + <location filename="../commands/clicommandhelp.cpp" line="16"/> + <source>shows this help message</source> + <translation type="unfinished">shows this help message</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="21"/> + <source>Use %1 to learn about certain commands supported by the command line interface (CLI) of the SQLiteStudio. +To see list of supported commands, type %2 without any arguments. + +When passing <command> name, you can skip special prefix character ('%3'). + +You can always execute any command with exactly single '--help' option to see help for that command. It's an alternative for typing: %1 <command>.</source> + <translation type="unfinished">Use %1 to learn about certain commands supported by the command line interface (CLI) of the SQLiteStudio. +To see list of supported commands, type %2 without any arguments. + +When passing <command> name, you can skip special prefix character ('%3'). + +You can always execute any command with exactly single '--help' option to see help for that command. It's an alternative for typing: %1 <command>.</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="33"/> + <source>command</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">command</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="42"/> + <source>No such command: %1</source> + <translation type="unfinished">No such command: %1</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="43"/> + <source>Type '%1' for list of available commands.</source> + <translation type="unfinished">Type '%1' for list of available commands.</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="52"/> + <source>Usage: %1%2</source> + <translation type="unfinished">Usage: %1%2</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="62"/> + <source>Aliases: %1</source> + <translation type="unfinished">Aliases: %1</translation> + </message> + </context> + <context> + <name>CliCommandHistory</name> + <message> + <location filename="../commands/clicommandhistory.cpp" line="23"/> + <source>Current history limit is set to: %1</source> + <translation type="unfinished">Current history limit is set to: %1</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="39"/> + <source>prints history or erases it</source> + <translation type="unfinished">prints history or erases it</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="44"/> + <source>When no argument was passed, this command prints command line history. Every history entry is separated with a horizontal line, so multiline entries are easier to read. + +When the -c or --clear option is passed, then the history gets erased. +When the -l or --limit option is passed, it sets the new history entries limit. It requires an additional argument saying how many entries do you want the history to be limited to. +Use -ql or --querylimit option to see the current limit value.</source> + <translation type="unfinished">When no argument was passed, this command prints command line history. Every history entry is separated with a horizontal line, so multiline entries are easier to read. + +When the -c or --clear option is passed, then the history gets erased. +When the -l or --limit option is passed, it sets the new history entries limit. It requires an additional argument saying how many entries do you want the history to be limited to. +Use -ql or --querylimit option to see the current limit value.</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="59"/> + <source>number</source> + <translation type="unfinished">number</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="66"/> + <source>Console history erased.</source> + <translation type="unfinished">Console history erased.</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="75"/> + <source>Invalid number: %1</source> + <translation type="unfinished">Invalid number: %1</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="80"/> + <source>History limit set to %1</source> + <translation type="unfinished">History limit set to %1</translation> + </message> + </context> + <context> + <name>CliCommandMode</name> + <message> + <location filename="../commands/clicommandmode.cpp" line="9"/> + <source>Current results printing mode: %1</source> + <translation type="unfinished">Current results printing mode: %1</translation> + </message> + <message> + <location filename="../commands/clicommandmode.cpp" line="16"/> + <source>Invalid results printing mode: %1</source> + <translation type="unfinished">Invalid results printing mode: %1</translation> + </message> + <message> + <location filename="../commands/clicommandmode.cpp" line="21"/> + <source>New results printing mode: %1</source> + <translation type="unfinished">New results printing mode: %1</translation> + </message> + <message> + <location filename="../commands/clicommandmode.cpp" line="26"/> + <source>tells or changes the query results format</source> + <translation type="unfinished">tells or changes the query results format</translation> + </message> + <message> + <location filename="../commands/clicommandmode.cpp" line="31"/> + <source>When called without argument, tells the current output format for a query results. When the <mode> is passed, the mode is changed to the given one. Supported modes are: +- CLASSIC - columns are separated by a comma, not aligned, +- FIXED - columns have equal and fixed width, they always fit into terminal window width, but the data in columns can be cut off, +- COLUMNS - like FIXED, but smarter (do not use with huge result sets, see details below), +- ROW - each column from the row is displayed in new line, so the full data is displayed. + +The CLASSIC mode is recommended if you want to see all the data, but you don't want to waste lines for each column. Each row will display full data for every column, but this also means, that columns will not be aligned to each other in next rows. The CLASSIC mode also doesn't respect the width of your terminal (console) window, so if values in columns are wider than the window, the row will be continued in next lines. + +The FIXED mode is recommended if you want a readable output and you don't care about long data values. Columns will be aligned, making the output a nice table. The width of columns is calculated from width of the console window and a number of columns. + +The COLUMNS mode is similar to FIXED mode, except it tries to be smart and make columns with shorter values more thin, while columns with longer values get more space. First to shrink are columns with longest headers (so the header names are to be cut off as first), then columns with the longest values are shrinked, up to the moment when all columns fit into terminal window. +ATTENTION! The COLUMNS mode reads all the results from the query at once in order to evaluate column widths, therefore it is dangerous to use this mode when working with huge result sets. Keep in mind that this mode will load entire result set into memory. + +The ROW mode is recommended if you need to see whole values and you don't expect many rows to be displayed, because this mode displays a line of output per each column, so you'll get 10 lines for single row with 10 columns, then if you have 10 of such rows, you will get 100 lines of output (+1 extra line per each row, to separate rows from each other).</source> + <translation type="unfinished">When called without argument, tells the current output format for a query results. When the <mode> is passed, the mode is changed to the given one. Supported modes are: +- CLASSIC - columns are separated by a comma, not aligned, +- FIXED - columns have equal and fixed width, they always fit into terminal window width, but the data in columns can be cut off, +- COLUMNS - like FIXED, but smarter (do not use with huge result sets, see details below), +- ROW - each column from the row is displayed in new line, so the full data is displayed. + +The CLASSIC mode is recommended if you want to see all the data, but you don't want to waste lines for each column. Each row will display full data for every column, but this also means, that columns will not be aligned to each other in next rows. The CLASSIC mode also doesn't respect the width of your terminal (console) window, so if values in columns are wider than the window, the row will be continued in next lines. + +The FIXED mode is recommended if you want a readable output and you don't care about long data values. Columns will be aligned, making the output a nice table. The width of columns is calculated from width of the console window and a number of columns. + +The COLUMNS mode is similar to FIXED mode, except it tries to be smart and make columns with shorter values more thin, while columns with longer values get more space. First to shrink are columns with longest headers (so the header names are to be cut off as first), then columns with the longest values are shrinked, up to the moment when all columns fit into terminal window. +ATTENTION! The COLUMNS mode reads all the results from the query at once in order to evaluate column widths, therefore it is dangerous to use this mode when working with huge result sets. Keep in mind that this mode will load entire result set into memory. + +The ROW mode is recommended if you need to see whole values and you don't expect many rows to be displayed, because this mode displays a line of output per each column, so you'll get 10 lines for single row with 10 columns, then if you have 10 of such rows, you will get 100 lines of output (+1 extra line per each row, to separate rows from each other).</translation> + </message> + </context> + <context> + <name>CliCommandNullValue</name> + <message> + <location filename="../commands/clicommandnullvalue.cpp" line="9"/> + <source>Current NULL representation string: %1</source> + <translation type="unfinished">Current NULL representation string: %1</translation> + </message> + <message> + <location filename="../commands/clicommandnullvalue.cpp" line="15"/> + <source>tells or changes the NULL representation string</source> + <translation type="unfinished">tells or changes the NULL representation string</translation> + </message> + <message> + <location filename="../commands/clicommandnullvalue.cpp" line="20"/> + <source>If no argument was passed, it tells what's the current NULL value representation (that is - what is printed in place of NULL values in query results). If the argument is given, then it's used as a new string to be used for NULL representation.</source> + <translation type="unfinished">If no argument was passed, it tells what's the current NULL value representation (that is - what is printed in place of NULL values in query results). If the argument is given, then it's used as a new string to be used for NULL representation.</translation> + </message> + </context> + <context> + <name>CliCommandOpen</name> + <message> + <location filename="../commands/clicommandopen.cpp" line="12"/> + <source>Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</source> + <translation type="unfinished">Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="29"/> + <source>Could not add database %1 to list.</source> + <translation type="unfinished">Could not add database %1 to list.</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="37"/> + <source>File %1 doesn't exist in %2. Cannot open inexisting database with %3 command. To create a new database, use %4 command.</source> + <translation type="unfinished">File %1 doesn't exist in %2. Cannot open inexisting database with %3 command. To create a new database, use %4 command.</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="61"/> + <source>Database %1 has been open and set as the current working database.</source> + <translation type="unfinished">Database %1 has been open and set as the current working database.</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="66"/> + <source>opens database connection</source> + <translation type="unfinished">opens database connection</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="71"/> + <source>Opens connection to the database. If no additional argument was passed, then the connection is open to the current default database (see help for %1 for details). However if an argument was passed, it can be either <name> of the registered database to open, or it can be <path> to the database file to open. In the second case, the <path> gets registered on the list with a generated name, but only for the period of current application session. After restarting application such database is not restored on the list.</source> + <translation type="unfinished">Opens connection to the database. If no additional argument was passed, then the connection is open to the current default database (see help for %1 for details). However if an argument was passed, it can be either <name> of the registered database to open, or it can be <path> to the database file to open. In the second case, the <path> gets registered on the list with a generated name, but only for the period of current application session. After restarting application such database is not restored on the list.</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="83"/> + <source>name</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">name</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="83"/> + <source>path</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">path</translation> + </message> + </context> + <context> + <name>CliCommandPwd</name> + <message> + <location filename="../commands/clicommandpwd.cpp" line="13"/> + <source>prints the current working directory</source> + <translation type="unfinished">prints the current working directory</translation> + </message> + <message> + <location filename="../commands/clicommandpwd.cpp" line="18"/> + <source>This is the same as 'pwd' command on Unix systems and 'cd' command without arguments on Windows. It prints current working directory. You can change the current working directory with %1 command and you can also list contents of the current working directory with %2 command.</source> + <translation type="unfinished">This is the same as 'pwd' command on Unix systems and 'cd' command without arguments on Windows. It prints current working directory. You can change the current working directory with %1 command and you can also list contents of the current working directory with %2 command.</translation> + </message> + </context> + <context> + <name>CliCommandRemove</name> + <message> + <location filename="../commands/clicommandremove.cpp" line="12"/> + <source>No such database: %1</source> + <translation type="unfinished">No such database: %1</translation> + </message> + <message> + <location filename="../commands/clicommandremove.cpp" line="20"/> + <source>Database removed: %1</source> + <translation type="unfinished">Database removed: %1</translation> + </message> + <message> + <location filename="../commands/clicommandremove.cpp" line="26"/> + <source>New current database set:</source> + <translation type="unfinished">New current database set:</translation> + </message> + <message> + <location filename="../commands/clicommandremove.cpp" line="35"/> + <source>removes database from the list</source> + <translation type="unfinished">removes database from the list</translation> + </message> + <message> + <location filename="../commands/clicommandremove.cpp" line="40"/> + <source>Removes <name> database from the list of registered databases. If the database was not on the list (see %1 command), then error message is printed and nothing more happens.</source> + <translation type="unfinished">Removes <name> database from the list of registered databases. If the database was not on the list (see %1 command), then error message is printed and nothing more happens.</translation> + </message> + <message> + <location filename="../commands/clicommandremove.cpp" line="50"/> + <source>name</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">name</translation> + </message> + </context> + <context> + <name>CliCommandSql</name> + <message> + <location filename="../commands/clicommandsql.cpp" line="19"/> + <source>No working database is set. +Call %1 command to set working database. +Call %2 to see list of all databases.</source> + <translation type="unfinished">No working database is set. +Call %1 command to set working database. +Call %2 to see list of all databases.</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="30"/> + <source>Database is not open.</source> + <translation type="unfinished">Database is not open.</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="65"/> + <source>executes SQL query</source> + <translation type="unfinished">executes SQL query</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="70"/> + <source>This command is executed every time you enter SQL query in command prompt. It executes the query on the current working database (see help for %1 for details). There's no sense in executing this command explicitly. Instead just type the SQL query in the command prompt, without any command prefixed.</source> + <translation type="unfinished">This command is executed every time you enter SQL query in command prompt. It executes the query on the current working database (see help for %1 for details). There's no sense in executing this command explicitly. Instead just type the SQL query in the command prompt, without any command prefixed.</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="86"/> + <source>sql</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">sql</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="135"/> + <location filename="../commands/clicommandsql.cpp" line="177"/> + <source>Too many columns to display in %1 mode.</source> + <translation type="unfinished">Too many columns to display in %1 mode.</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="254"/> + <source>Row %1</source> + <translation type="unfinished">Row %1</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="404"/> + <source>Query execution error: %1</source> + <translation type="unfinished">Query execution error: %1</translation> + </message> + </context> + <context> + <name>CliCommandTables</name> + <message> + <location filename="../commands/clicommandtables.cpp" line="15"/> + <source>No such database: %1. Use %2 to see list of known databases.</source> + <translation type="unfinished">No such database: %1. Use %2 to see list of known databases.</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="25"/> + <source>Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</source> + <translation type="unfinished">Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="32"/> + <source>Database %1 is closed.</source> + <translation type="unfinished">Database %1 is closed.</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="45"/> + <location filename="../commands/clicommandtables.cpp" line="47"/> + <source>Database</source> + <translation type="unfinished">Database</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="47"/> + <source>Table</source> + <translation type="unfinished">Table</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="61"/> + <source>prints list of tables in the database</source> + <translation type="unfinished">prints list of tables in the database</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="66"/> + <source>Prints list of tables in given <database> or in the current working database. Note, that the <database> should be the name of the registered database (see %1). The output list includes all tables from any other databases attached to the queried database. +When the -s option is given, then system tables are also listed.</source> + <translation type="unfinished">Prints list of tables in given <database> or in the current working database. Note, that the <database> should be the name of the registered database (see %1). The output list includes all tables from any other databases attached to the queried database. +When the -s option is given, then system tables are also listed.</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="77"/> + <source>database</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">database</translation> + </message> + </context> + <context> + <name>CliCommandTree</name> + <message> + <location filename="../commands/clicommandtree.cpp" line="12"/> + <source>No current working database is selected. Use %1 to define one and then run %2.</source> + <translation type="unfinished">No current working database is selected. Use %1 to define one and then run %2.</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="54"/> + <source>Tables</source> + <translation type="unfinished">Tables</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="58"/> + <source>Views</source> + <translation type="unfinished">Views</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="83"/> + <source>Columns</source> + <translation type="unfinished">Columns</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="88"/> + <source>Indexes</source> + <translation type="unfinished">Indexes</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="92"/> + <location filename="../commands/clicommandtree.cpp" line="113"/> + <source>Triggers</source> + <translation type="unfinished">Triggers</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="132"/> + <source>prints all objects in the database as a tree</source> + <translation type="unfinished">prints all objects in the database as a tree</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="137"/> + <source>Prints all objects (tables, indexes, triggers and views) that are in the database as a tree. The tree is very similar to the one that you can see in GUI client of the SQLiteStudio. +When -c option is given, then also columns will be listed under each table. +When -s option is given, then also system objects will be printed (sqlite_* tables, autoincrement indexes, etc). +The database argument is optional and if provided, then only given database will be printed. This is not a registered database name, but instead it's an internal SQLite database name, like 'main', 'temp', or any attached database name. To print tree for other registered database, call %1 first to switch the working database, and then use %2 command.</source> + <translation type="unfinished">Prints all objects (tables, indexes, triggers and views) that are in the database as a tree. The tree is very similar to the one that you can see in GUI client of the SQLiteStudio. +When -c option is given, then also columns will be listed under each table. +When -s option is given, then also system objects will be printed (sqlite_* tables, autoincrement indexes, etc). +The database argument is optional and if provided, then only given database will be printed. This is not a registered database name, but instead it's an internal SQLite database name, like 'main', 'temp', or any attached database name. To print tree for other registered database, call %1 first to switch the working database, and then use %2 command.</translation> + </message> + </context> + <context> + <name>CliCommandUse</name> + <message> + <location filename="../commands/clicommanduse.cpp" line="13"/> + <source>No current database selected.</source> + <translation type="unfinished">No current database selected.</translation> + </message> + <message> + <location filename="../commands/clicommanduse.cpp" line="16"/> + <location filename="../commands/clicommanduse.cpp" line="30"/> + <source>Current database: %1</source> + <translation type="unfinished">Current database: %1</translation> + </message> + <message> + <location filename="../commands/clicommanduse.cpp" line="23"/> + <source>No such database: %1</source> + <translation type="unfinished">No such database: %1</translation> + </message> + <message> + <location filename="../commands/clicommanduse.cpp" line="35"/> + <source>changes default working database</source> + <translation type="unfinished">changes default working database</translation> + </message> + <message> + <location filename="../commands/clicommanduse.cpp" line="40"/> + <source>Changes current working database to <name>. If the <name> database is not registered in the application, then the error message is printed and no change is made. + +What is current working database? +When you type a SQL query to be executed, it is executed on the default database, which is also known as the current working database. Most of database-related commands can also work using default database, if no database was provided in their arguments. The current database is always identified by command line prompt. The default database is always defined (unless there is no database on the list at all). + +The default database can be selected in various ways: +- using %1 command, +- by passing database file name to the application startup parameters, +- by passing registered database name to the application startup parameters, +- by restoring previously selected default database from saved configuration, +- or when default database was not selected by any of the above, then first database from the registered databases list becomes the default one.</source> + <translation type="unfinished">Changes current working database to <name>. If the <name> database is not registered in the application, then the error message is printed and no change is made. + +What is current working database? +When you type a SQL query to be executed, it is executed on the default database, which is also known as the current working database. Most of database-related commands can also work using default database, if no database was provided in their arguments. The current database is always identified by command line prompt. The default database is always defined (unless there is no database on the list at all). + +The default database can be selected in various ways: +- using %1 command, +- by passing database file name to the application startup parameters, +- by passing registered database name to the application startup parameters, +- by restoring previously selected default database from saved configuration, +- or when default database was not selected by any of the above, then first database from the registered databases list becomes the default one.</translation> + </message> + <message> + <location filename="../commands/clicommanduse.cpp" line="63"/> + <source>name</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">name</translation> + </message> + </context> + <context> + <name>QObject</name> + <message> + <location filename="../clicommandsyntax.cpp" line="155"/> + <source>Insufficient number of arguments.</source> + <translation type="unfinished">Insufficient number of arguments.</translation> + </message> + <message> + <location filename="../clicommandsyntax.cpp" line="325"/> + <source>Too many arguments.</source> + <translation type="unfinished">Too many arguments.</translation> + </message> + <message> + <location filename="../clicommandsyntax.cpp" line="347"/> + <source>Invalid argument value: %1. +Expected one of: %2</source> + <translation type="unfinished">Invalid argument value: %1. +Expected one of: %2</translation> + </message> + <message> + <location filename="../clicommandsyntax.cpp" line="383"/> + <source>Unknown option: %1</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">Unknown option: %1</translation> + </message> + <message> + <location filename="../clicommandsyntax.cpp" line="394"/> + <source>Option %1 requires an argument.</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">Option %1 requires an argument.</translation> + </message> + <message> + <location filename="../commands/clicommandnullvalue.cpp" line="31"/> + <source>string</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">string</translation> + </message> + <message> + <location filename="../main.cpp" line="28"/> + <source>Command line interface to SQLiteStudio, a SQLite manager.</source> + <translation type="unfinished">Command line interface to SQLiteStudio, a SQLite manager.</translation> + </message> + <message> + <location filename="../main.cpp" line="32"/> + <source>Enables debug messages on standard error output.</source> + <translation type="unfinished">Enables debug messages on standard error output.</translation> + </message> + <message> + <location filename="../main.cpp" line="33"/> + <source>Enables Lemon parser debug messages for SQL code assistant.</source> + <translation type="unfinished">Enables Lemon parser debug messages for SQL code assistant.</translation> + </message> + <message> + <location filename="../main.cpp" line="34"/> + <source>Lists plugins installed in the SQLiteStudio and quits.</source> + <translation type="unfinished">Lists plugins installed in the SQLiteStudio and quits.</translation> + </message> + <message> + <location filename="../main.cpp" line="36"/> + <source>Executes provided SQL file (including all rich features of SQLiteStudio's query executor) on the specified database file and quits. The database parameter becomes mandatory if this option is used.</source> + <translation type="unfinished">Executes provided SQL file (including all rich features of SQLiteStudio's query executor) on the specified database file and quits. The database parameter becomes mandatory if this option is used.</translation> + </message> + <message> + <location filename="../main.cpp" line="39"/> + <source>SQL file</source> + <translation type="unfinished">SQL file</translation> + </message> + <message> + <location filename="../main.cpp" line="40"/> + <source>Character encoding to use when reading SQL file (-e option). Use -cl to list available codecs. Defaults to %1.</source> + <translation type="unfinished">Character encoding to use when reading SQL file (-e option). Use -cl to list available codecs. Defaults to %1.</translation> + </message> + <message> + <location filename="../main.cpp" line="43"/> + <source>codec</source> + <translation type="unfinished">codec</translation> + </message> + <message> + <location filename="../main.cpp" line="44"/> + <source>Lists available codecs to be used with -c option and quits.</source> + <translation type="unfinished">Lists available codecs to be used with -c option and quits.</translation> + </message> + <message> + <location filename="../main.cpp" line="46"/> + <source>When used together with -e option, the execution will not stop on an error, but rather continue until the end, ignoring errors.</source> + <translation type="unfinished">When used together with -e option, the execution will not stop on an error, but rather continue until the end, ignoring errors.</translation> + </message> + <message> + <location filename="../main.cpp" line="57"/> + <source>file</source> + <translation type="unfinished">file</translation> + </message> + <message> + <location filename="../main.cpp" line="57"/> + <source>Database file to open</source> + <translation type="unfinished">Database file to open</translation> + </message> + <message> + <location filename="../main.cpp" line="78"/> + <source>Invalid codec: %1. Use -cl option to list available codecs.</source> + <translation type="unfinished">Invalid codec: %1. Use -cl option to list available codecs.</translation> + </message> + <message> + <location filename="../main.cpp" line="108"/> + <source>Database file argument is mandatory when executing SQL file.</source> + <translation type="unfinished">Database file argument is mandatory when executing SQL file.</translation> + </message> + <message> + <location filename="../main.cpp" line="114"/> + <source>Could not open specified database for executing SQL file. You may try using -d option to find out more details.</source> + <translation type="unfinished">Could not open specified database for executing SQL file. You may try using -d option to find out more details.</translation> + </message> + </context> +</TS> diff --git a/SQLiteStudio3/sqlitestudiocli/translations/sqlitestudiocli_fi_FI.ts b/SQLiteStudio3/sqlitestudiocli/translations/sqlitestudiocli_fi_FI.ts new file mode 100644 index 0000000..8542654 --- /dev/null +++ b/SQLiteStudio3/sqlitestudiocli/translations/sqlitestudiocli_fi_FI.ts @@ -0,0 +1,876 @@ +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS> +<TS version="2.1" language="fi" sourcelanguage="en"> + <context> + <name>CLI</name> + <message> + <location filename="../cli.cpp" line="98"/> + <source>Current database: %1</source> + <translation type="unfinished">Current database: %1</translation> + </message> + <message> + <location filename="../cli.cpp" line="100"/> + <source>No current working database is set.</source> + <translation type="unfinished">No current working database is set.</translation> + </message> + <message> + <location filename="../cli.cpp" line="102"/> + <source>Type %1 for help</source> + <translation type="unfinished">Type %1 for help</translation> + </message> + <message> + <location filename="../cli.cpp" line="254"/> + <source>Database passed in command line parameters (%1) was already on the list under name: %2</source> + <translation type="unfinished">Database passed in command line parameters (%1) was already on the list under name: %2</translation> + </message> + <message> + <location filename="../cli.cpp" line="262"/> + <source>Could not add database %1 to list.</source> + <translation type="unfinished">Could not add database %1 to list.</translation> + </message> + <message> + <location filename="../cli.cpp" line="289"/> + <source>closed</source> + <translation type="unfinished">closed</translation> + </message> + </context> + <context> + <name>CliCommand</name> + <message> + <location filename="../commands/clicommand.cpp" line="107"/> + <source>Usage: %1%2</source> + <translation type="unfinished">Usage: %1%2</translation> + </message> + </context> + <context> + <name>CliCommandAdd</name> + <message> + <location filename="../commands/clicommandadd.cpp" line="9"/> + <source>Could not add database %1 to list.</source> + <translation type="unfinished">Could not add database %1 to list.</translation> + </message> + <message> + <location filename="../commands/clicommandadd.cpp" line="14"/> + <source>Database added: %1</source> + <translation type="unfinished">Database added: %1</translation> + </message> + <message> + <location filename="../commands/clicommandadd.cpp" line="19"/> + <source>adds new database to the list</source> + <translation type="unfinished">adds new database to the list</translation> + </message> + <message> + <location filename="../commands/clicommandadd.cpp" line="24"/> + <source>Adds given database pointed by <path> with given <name> to list the databases list. The <name> is just a symbolic name that you can later refer to. Just pick any unique name. For list of databases already on the list use %1 command.</source> + <translation type="unfinished">Adds given database pointed by <path> with given <name> to list the databases list. The <name> is just a symbolic name that you can later refer to. Just pick any unique name. For list of databases already on the list use %1 command.</translation> + </message> + <message> + <location filename="../commands/clicommandadd.cpp" line="34"/> + <source>name</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">name</translation> + </message> + <message> + <location filename="../commands/clicommandadd.cpp" line="35"/> + <source>path</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">path</translation> + </message> + </context> + <context> + <name>CliCommandCd</name> + <message> + <location filename="../commands/clicommandcd.cpp" line="10"/> + <source>Changed directory to: %1</source> + <translation type="unfinished">Changed directory to: %1</translation> + </message> + <message> + <location filename="../commands/clicommandcd.cpp" line="12"/> + <source>Could not change directory to: %1</source> + <translation type="unfinished">Could not change directory to: %1</translation> + </message> + <message> + <location filename="../commands/clicommandcd.cpp" line="17"/> + <source>changes current working directory</source> + <translation type="unfinished">changes current working directory</translation> + </message> + <message> + <location filename="../commands/clicommandcd.cpp" line="22"/> + <source>Very similar command to 'cd' known from Unix systems and Windows. It requires a <path> argument to be passed, therefore calling %1 will always cause a change of the directory. To learn what's the current working directory use %2 command and to list contents of the current working directory use %3 command.</source> + <translation type="unfinished">Very similar command to 'cd' known from Unix systems and Windows. It requires a <path> argument to be passed, therefore calling %1 will always cause a change of the directory. To learn what's the current working directory use %2 command and to list contents of the current working directory use %3 command.</translation> + </message> + <message> + <location filename="../commands/clicommandcd.cpp" line="33"/> + <source>path</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">path</translation> + </message> + </context> + <context> + <name>CliCommandClose</name> + <message> + <location filename="../commands/clicommandclose.cpp" line="10"/> + <source>Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</source> + <translation type="unfinished">Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</translation> + </message> + <message> + <location filename="../commands/clicommandclose.cpp" line="21"/> + <location filename="../commands/clicommandclose.cpp" line="29"/> + <source>Connection to database %1 closed.</source> + <translation type="unfinished">Connection to database %1 closed.</translation> + </message> + <message> + <location filename="../commands/clicommandclose.cpp" line="24"/> + <source>No such database: %1. Use %2 to see list of known databases.</source> + <translation type="unfinished">No such database: %1. Use %2 to see list of known databases.</translation> + </message> + <message> + <location filename="../commands/clicommandclose.cpp" line="35"/> + <source>closes given (or current) database</source> + <translation type="unfinished">closes given (or current) database</translation> + </message> + <message> + <location filename="../commands/clicommandclose.cpp" line="40"/> + <source>Closes database connection. If the database was already closed, nothing happens. If <name> is provided, it should be name of the database to close (as printed by %1 command). The the <name> is not provided, then current working database is closed (see help for %2 for details).</source> + <translation type="unfinished">Closes database connection. If the database was already closed, nothing happens. If <name> is provided, it should be name of the database to close (as printed by %1 command). The the <name> is not provided, then current working database is closed (see help for %2 for details).</translation> + </message> + <message> + <location filename="../commands/clicommandclose.cpp" line="50"/> + <source>name</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">name</translation> + </message> + </context> + <context> + <name>CliCommandDbList</name> + <message> + <location filename="../commands/clicommanddblist.cpp" line="12"/> + <source>No current working database defined.</source> + <translation type="unfinished">No current working database defined.</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="18"/> + <source>Databases:</source> + <translation type="unfinished">Databases:</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="23"/> + <location filename="../commands/clicommanddblist.cpp" line="34"/> + <source>Name</source> + <comment>CLI db name column</comment> + <translation type="unfinished">Name</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="31"/> + <location filename="../commands/clicommanddblist.cpp" line="61"/> + <source>Open</source> + <comment>CLI connection state column</comment> + <translation type="unfinished">Open</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="31"/> + <location filename="../commands/clicommanddblist.cpp" line="61"/> + <source>Closed</source> + <comment>CLI connection state column</comment> + <translation type="unfinished">Closed</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="32"/> + <location filename="../commands/clicommanddblist.cpp" line="36"/> + <source>Connection</source> + <comment>CLI connection state column</comment> + <translation type="unfinished">Connection</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="38"/> + <location filename="../commands/clicommanddblist.cpp" line="45"/> + <source>Database file path</source> + <translation type="unfinished">Database file path</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="70"/> + <source>prints list of registered databases</source> + <translation type="unfinished">prints list of registered databases</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="75"/> + <source>Prints list of databases registered in the SQLiteStudio. Each database on the list can be in open or closed state and %1 tells you that. The current working database (aka default database) is also marked on the list with '*' at the start of its name. See help for %2 command to learn about the default database.</source> + <translation type="unfinished">Prints list of databases registered in the SQLiteStudio. Each database on the list can be in open or closed state and %1 tells you that. The current working database (aka default database) is also marked on the list with '*' at the start of its name. See help for %2 command to learn about the default database.</translation> + </message> + </context> + <context> + <name>CliCommandDesc</name> + <message> + <location filename="../commands/clicommanddesc.cpp" line="15"/> + <source>No working database is set. +Call %1 command to set working database. +Call %2 to see list of all databases.</source> + <translation type="unfinished">No working database is set. +Call %1 command to set working database. +Call %2 to see list of all databases.</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="26"/> + <source>Database is not open.</source> + <translation type="unfinished">Database is not open.</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="35"/> + <source>Cannot find table named: %1</source> + <translation type="unfinished">Cannot find table named: %1</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="52"/> + <source>shows details about the table</source> + <translation type="unfinished">shows details about the table</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="63"/> + <source>table</source> + <translation type="unfinished">table</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="70"/> + <source>Table: %1</source> + <translation type="unfinished">Table: %1</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="74"/> + <source>Column name</source> + <translation type="unfinished">Column name</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="76"/> + <source>Data type</source> + <translation type="unfinished">Data type</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="80"/> + <source>Constraints</source> + <translation type="unfinished">Constraints</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="105"/> + <source>Virtual table: %1</source> + <translation type="unfinished">Virtual table: %1</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="109"/> + <source>Construction arguments:</source> + <translation type="unfinished">Construction arguments:</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="114"/> + <source>No construction arguments were passed for this virtual table.</source> + <translation type="unfinished">No construction arguments were passed for this virtual table.</translation> + </message> + </context> + <context> + <name>CliCommandDir</name> + <message> + <location filename="../commands/clicommanddir.cpp" line="33"/> + <source>lists directories and files in current working directory</source> + <translation type="unfinished">lists directories and files in current working directory</translation> + </message> + <message> + <location filename="../commands/clicommanddir.cpp" line="38"/> + <source>This is very similar to 'dir' command known from Windows and 'ls' command from Unix systems. + +You can pass <pattern> with wildcard characters to filter output.</source> + <translation type="unfinished">This is very similar to 'dir' command known from Windows and 'ls' command from Unix systems. + +You can pass <pattern> with wildcard characters to filter output.</translation> + </message> + <message> + <location filename="../commands/clicommanddir.cpp" line="49"/> + <source>pattern</source> + <translation type="unfinished">pattern</translation> + </message> + </context> + <context> + <name>CliCommandExit</name> + <message> + <location filename="../commands/clicommandexit.cpp" line="12"/> + <source>quits the application</source> + <translation type="unfinished">quits the application</translation> + </message> + <message> + <location filename="../commands/clicommandexit.cpp" line="17"/> + <source>Quits the application. Settings are stored in configuration file and will be restored on next startup.</source> + <translation type="unfinished">Quits the application. Settings are stored in configuration file and will be restored on next startup.</translation> + </message> + </context> + <context> + <name>CliCommandHelp</name> + <message> + <location filename="../commands/clicommandhelp.cpp" line="16"/> + <source>shows this help message</source> + <translation type="unfinished">shows this help message</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="21"/> + <source>Use %1 to learn about certain commands supported by the command line interface (CLI) of the SQLiteStudio. +To see list of supported commands, type %2 without any arguments. + +When passing <command> name, you can skip special prefix character ('%3'). + +You can always execute any command with exactly single '--help' option to see help for that command. It's an alternative for typing: %1 <command>.</source> + <translation type="unfinished">Use %1 to learn about certain commands supported by the command line interface (CLI) of the SQLiteStudio. +To see list of supported commands, type %2 without any arguments. + +When passing <command> name, you can skip special prefix character ('%3'). + +You can always execute any command with exactly single '--help' option to see help for that command. It's an alternative for typing: %1 <command>.</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="33"/> + <source>command</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">command</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="42"/> + <source>No such command: %1</source> + <translation type="unfinished">No such command: %1</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="43"/> + <source>Type '%1' for list of available commands.</source> + <translation type="unfinished">Type '%1' for list of available commands.</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="52"/> + <source>Usage: %1%2</source> + <translation type="unfinished">Usage: %1%2</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="62"/> + <source>Aliases: %1</source> + <translation type="unfinished">Aliases: %1</translation> + </message> + </context> + <context> + <name>CliCommandHistory</name> + <message> + <location filename="../commands/clicommandhistory.cpp" line="23"/> + <source>Current history limit is set to: %1</source> + <translation type="unfinished">Current history limit is set to: %1</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="39"/> + <source>prints history or erases it</source> + <translation type="unfinished">prints history or erases it</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="44"/> + <source>When no argument was passed, this command prints command line history. Every history entry is separated with a horizontal line, so multiline entries are easier to read. + +When the -c or --clear option is passed, then the history gets erased. +When the -l or --limit option is passed, it sets the new history entries limit. It requires an additional argument saying how many entries do you want the history to be limited to. +Use -ql or --querylimit option to see the current limit value.</source> + <translation type="unfinished">When no argument was passed, this command prints command line history. Every history entry is separated with a horizontal line, so multiline entries are easier to read. + +When the -c or --clear option is passed, then the history gets erased. +When the -l or --limit option is passed, it sets the new history entries limit. It requires an additional argument saying how many entries do you want the history to be limited to. +Use -ql or --querylimit option to see the current limit value.</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="59"/> + <source>number</source> + <translation type="unfinished">number</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="66"/> + <source>Console history erased.</source> + <translation type="unfinished">Console history erased.</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="75"/> + <source>Invalid number: %1</source> + <translation type="unfinished">Invalid number: %1</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="80"/> + <source>History limit set to %1</source> + <translation type="unfinished">History limit set to %1</translation> + </message> + </context> + <context> + <name>CliCommandMode</name> + <message> + <location filename="../commands/clicommandmode.cpp" line="9"/> + <source>Current results printing mode: %1</source> + <translation type="unfinished">Current results printing mode: %1</translation> + </message> + <message> + <location filename="../commands/clicommandmode.cpp" line="16"/> + <source>Invalid results printing mode: %1</source> + <translation type="unfinished">Invalid results printing mode: %1</translation> + </message> + <message> + <location filename="../commands/clicommandmode.cpp" line="21"/> + <source>New results printing mode: %1</source> + <translation type="unfinished">New results printing mode: %1</translation> + </message> + <message> + <location filename="../commands/clicommandmode.cpp" line="26"/> + <source>tells or changes the query results format</source> + <translation type="unfinished">tells or changes the query results format</translation> + </message> + <message> + <location filename="../commands/clicommandmode.cpp" line="31"/> + <source>When called without argument, tells the current output format for a query results. When the <mode> is passed, the mode is changed to the given one. Supported modes are: +- CLASSIC - columns are separated by a comma, not aligned, +- FIXED - columns have equal and fixed width, they always fit into terminal window width, but the data in columns can be cut off, +- COLUMNS - like FIXED, but smarter (do not use with huge result sets, see details below), +- ROW - each column from the row is displayed in new line, so the full data is displayed. + +The CLASSIC mode is recommended if you want to see all the data, but you don't want to waste lines for each column. Each row will display full data for every column, but this also means, that columns will not be aligned to each other in next rows. The CLASSIC mode also doesn't respect the width of your terminal (console) window, so if values in columns are wider than the window, the row will be continued in next lines. + +The FIXED mode is recommended if you want a readable output and you don't care about long data values. Columns will be aligned, making the output a nice table. The width of columns is calculated from width of the console window and a number of columns. + +The COLUMNS mode is similar to FIXED mode, except it tries to be smart and make columns with shorter values more thin, while columns with longer values get more space. First to shrink are columns with longest headers (so the header names are to be cut off as first), then columns with the longest values are shrinked, up to the moment when all columns fit into terminal window. +ATTENTION! The COLUMNS mode reads all the results from the query at once in order to evaluate column widths, therefore it is dangerous to use this mode when working with huge result sets. Keep in mind that this mode will load entire result set into memory. + +The ROW mode is recommended if you need to see whole values and you don't expect many rows to be displayed, because this mode displays a line of output per each column, so you'll get 10 lines for single row with 10 columns, then if you have 10 of such rows, you will get 100 lines of output (+1 extra line per each row, to separate rows from each other).</source> + <translation type="unfinished">When called without argument, tells the current output format for a query results. When the <mode> is passed, the mode is changed to the given one. Supported modes are: +- CLASSIC - columns are separated by a comma, not aligned, +- FIXED - columns have equal and fixed width, they always fit into terminal window width, but the data in columns can be cut off, +- COLUMNS - like FIXED, but smarter (do not use with huge result sets, see details below), +- ROW - each column from the row is displayed in new line, so the full data is displayed. + +The CLASSIC mode is recommended if you want to see all the data, but you don't want to waste lines for each column. Each row will display full data for every column, but this also means, that columns will not be aligned to each other in next rows. The CLASSIC mode also doesn't respect the width of your terminal (console) window, so if values in columns are wider than the window, the row will be continued in next lines. + +The FIXED mode is recommended if you want a readable output and you don't care about long data values. Columns will be aligned, making the output a nice table. The width of columns is calculated from width of the console window and a number of columns. + +The COLUMNS mode is similar to FIXED mode, except it tries to be smart and make columns with shorter values more thin, while columns with longer values get more space. First to shrink are columns with longest headers (so the header names are to be cut off as first), then columns with the longest values are shrinked, up to the moment when all columns fit into terminal window. +ATTENTION! The COLUMNS mode reads all the results from the query at once in order to evaluate column widths, therefore it is dangerous to use this mode when working with huge result sets. Keep in mind that this mode will load entire result set into memory. + +The ROW mode is recommended if you need to see whole values and you don't expect many rows to be displayed, because this mode displays a line of output per each column, so you'll get 10 lines for single row with 10 columns, then if you have 10 of such rows, you will get 100 lines of output (+1 extra line per each row, to separate rows from each other).</translation> + </message> + </context> + <context> + <name>CliCommandNullValue</name> + <message> + <location filename="../commands/clicommandnullvalue.cpp" line="9"/> + <source>Current NULL representation string: %1</source> + <translation type="unfinished">Current NULL representation string: %1</translation> + </message> + <message> + <location filename="../commands/clicommandnullvalue.cpp" line="15"/> + <source>tells or changes the NULL representation string</source> + <translation type="unfinished">tells or changes the NULL representation string</translation> + </message> + <message> + <location filename="../commands/clicommandnullvalue.cpp" line="20"/> + <source>If no argument was passed, it tells what's the current NULL value representation (that is - what is printed in place of NULL values in query results). If the argument is given, then it's used as a new string to be used for NULL representation.</source> + <translation type="unfinished">If no argument was passed, it tells what's the current NULL value representation (that is - what is printed in place of NULL values in query results). If the argument is given, then it's used as a new string to be used for NULL representation.</translation> + </message> + </context> + <context> + <name>CliCommandOpen</name> + <message> + <location filename="../commands/clicommandopen.cpp" line="12"/> + <source>Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</source> + <translation type="unfinished">Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="29"/> + <source>Could not add database %1 to list.</source> + <translation type="unfinished">Could not add database %1 to list.</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="37"/> + <source>File %1 doesn't exist in %2. Cannot open inexisting database with %3 command. To create a new database, use %4 command.</source> + <translation type="unfinished">File %1 doesn't exist in %2. Cannot open inexisting database with %3 command. To create a new database, use %4 command.</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="61"/> + <source>Database %1 has been open and set as the current working database.</source> + <translation type="unfinished">Database %1 has been open and set as the current working database.</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="66"/> + <source>opens database connection</source> + <translation type="unfinished">opens database connection</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="71"/> + <source>Opens connection to the database. If no additional argument was passed, then the connection is open to the current default database (see help for %1 for details). However if an argument was passed, it can be either <name> of the registered database to open, or it can be <path> to the database file to open. In the second case, the <path> gets registered on the list with a generated name, but only for the period of current application session. After restarting application such database is not restored on the list.</source> + <translation type="unfinished">Opens connection to the database. If no additional argument was passed, then the connection is open to the current default database (see help for %1 for details). However if an argument was passed, it can be either <name> of the registered database to open, or it can be <path> to the database file to open. In the second case, the <path> gets registered on the list with a generated name, but only for the period of current application session. After restarting application such database is not restored on the list.</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="83"/> + <source>name</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">name</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="83"/> + <source>path</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">path</translation> + </message> + </context> + <context> + <name>CliCommandPwd</name> + <message> + <location filename="../commands/clicommandpwd.cpp" line="13"/> + <source>prints the current working directory</source> + <translation type="unfinished">prints the current working directory</translation> + </message> + <message> + <location filename="../commands/clicommandpwd.cpp" line="18"/> + <source>This is the same as 'pwd' command on Unix systems and 'cd' command without arguments on Windows. It prints current working directory. You can change the current working directory with %1 command and you can also list contents of the current working directory with %2 command.</source> + <translation type="unfinished">This is the same as 'pwd' command on Unix systems and 'cd' command without arguments on Windows. It prints current working directory. You can change the current working directory with %1 command and you can also list contents of the current working directory with %2 command.</translation> + </message> + </context> + <context> + <name>CliCommandRemove</name> + <message> + <location filename="../commands/clicommandremove.cpp" line="12"/> + <source>No such database: %1</source> + <translation type="unfinished">No such database: %1</translation> + </message> + <message> + <location filename="../commands/clicommandremove.cpp" line="20"/> + <source>Database removed: %1</source> + <translation type="unfinished">Database removed: %1</translation> + </message> + <message> + <location filename="../commands/clicommandremove.cpp" line="26"/> + <source>New current database set:</source> + <translation type="unfinished">New current database set:</translation> + </message> + <message> + <location filename="../commands/clicommandremove.cpp" line="35"/> + <source>removes database from the list</source> + <translation type="unfinished">removes database from the list</translation> + </message> + <message> + <location filename="../commands/clicommandremove.cpp" line="40"/> + <source>Removes <name> database from the list of registered databases. If the database was not on the list (see %1 command), then error message is printed and nothing more happens.</source> + <translation type="unfinished">Removes <name> database from the list of registered databases. If the database was not on the list (see %1 command), then error message is printed and nothing more happens.</translation> + </message> + <message> + <location filename="../commands/clicommandremove.cpp" line="50"/> + <source>name</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">name</translation> + </message> + </context> + <context> + <name>CliCommandSql</name> + <message> + <location filename="../commands/clicommandsql.cpp" line="19"/> + <source>No working database is set. +Call %1 command to set working database. +Call %2 to see list of all databases.</source> + <translation type="unfinished">No working database is set. +Call %1 command to set working database. +Call %2 to see list of all databases.</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="30"/> + <source>Database is not open.</source> + <translation type="unfinished">Database is not open.</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="65"/> + <source>executes SQL query</source> + <translation type="unfinished">executes SQL query</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="70"/> + <source>This command is executed every time you enter SQL query in command prompt. It executes the query on the current working database (see help for %1 for details). There's no sense in executing this command explicitly. Instead just type the SQL query in the command prompt, without any command prefixed.</source> + <translation type="unfinished">This command is executed every time you enter SQL query in command prompt. It executes the query on the current working database (see help for %1 for details). There's no sense in executing this command explicitly. Instead just type the SQL query in the command prompt, without any command prefixed.</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="86"/> + <source>sql</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">sql</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="135"/> + <location filename="../commands/clicommandsql.cpp" line="177"/> + <source>Too many columns to display in %1 mode.</source> + <translation type="unfinished">Too many columns to display in %1 mode.</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="254"/> + <source>Row %1</source> + <translation type="unfinished">Row %1</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="404"/> + <source>Query execution error: %1</source> + <translation type="unfinished">Query execution error: %1</translation> + </message> + </context> + <context> + <name>CliCommandTables</name> + <message> + <location filename="../commands/clicommandtables.cpp" line="15"/> + <source>No such database: %1. Use %2 to see list of known databases.</source> + <translation type="unfinished">No such database: %1. Use %2 to see list of known databases.</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="25"/> + <source>Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</source> + <translation type="unfinished">Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="32"/> + <source>Database %1 is closed.</source> + <translation type="unfinished">Database %1 is closed.</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="45"/> + <location filename="../commands/clicommandtables.cpp" line="47"/> + <source>Database</source> + <translation type="unfinished">Database</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="47"/> + <source>Table</source> + <translation type="unfinished">Table</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="61"/> + <source>prints list of tables in the database</source> + <translation type="unfinished">prints list of tables in the database</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="66"/> + <source>Prints list of tables in given <database> or in the current working database. Note, that the <database> should be the name of the registered database (see %1). The output list includes all tables from any other databases attached to the queried database. +When the -s option is given, then system tables are also listed.</source> + <translation type="unfinished">Prints list of tables in given <database> or in the current working database. Note, that the <database> should be the name of the registered database (see %1). The output list includes all tables from any other databases attached to the queried database. +When the -s option is given, then system tables are also listed.</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="77"/> + <source>database</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">database</translation> + </message> + </context> + <context> + <name>CliCommandTree</name> + <message> + <location filename="../commands/clicommandtree.cpp" line="12"/> + <source>No current working database is selected. Use %1 to define one and then run %2.</source> + <translation type="unfinished">No current working database is selected. Use %1 to define one and then run %2.</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="54"/> + <source>Tables</source> + <translation type="unfinished">Tables</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="58"/> + <source>Views</source> + <translation type="unfinished">Views</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="83"/> + <source>Columns</source> + <translation type="unfinished">Columns</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="88"/> + <source>Indexes</source> + <translation type="unfinished">Indexes</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="92"/> + <location filename="../commands/clicommandtree.cpp" line="113"/> + <source>Triggers</source> + <translation type="unfinished">Triggers</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="132"/> + <source>prints all objects in the database as a tree</source> + <translation type="unfinished">prints all objects in the database as a tree</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="137"/> + <source>Prints all objects (tables, indexes, triggers and views) that are in the database as a tree. The tree is very similar to the one that you can see in GUI client of the SQLiteStudio. +When -c option is given, then also columns will be listed under each table. +When -s option is given, then also system objects will be printed (sqlite_* tables, autoincrement indexes, etc). +The database argument is optional and if provided, then only given database will be printed. This is not a registered database name, but instead it's an internal SQLite database name, like 'main', 'temp', or any attached database name. To print tree for other registered database, call %1 first to switch the working database, and then use %2 command.</source> + <translation type="unfinished">Prints all objects (tables, indexes, triggers and views) that are in the database as a tree. The tree is very similar to the one that you can see in GUI client of the SQLiteStudio. +When -c option is given, then also columns will be listed under each table. +When -s option is given, then also system objects will be printed (sqlite_* tables, autoincrement indexes, etc). +The database argument is optional and if provided, then only given database will be printed. This is not a registered database name, but instead it's an internal SQLite database name, like 'main', 'temp', or any attached database name. To print tree for other registered database, call %1 first to switch the working database, and then use %2 command.</translation> + </message> + </context> + <context> + <name>CliCommandUse</name> + <message> + <location filename="../commands/clicommanduse.cpp" line="13"/> + <source>No current database selected.</source> + <translation type="unfinished">No current database selected.</translation> + </message> + <message> + <location filename="../commands/clicommanduse.cpp" line="16"/> + <location filename="../commands/clicommanduse.cpp" line="30"/> + <source>Current database: %1</source> + <translation type="unfinished">Current database: %1</translation> + </message> + <message> + <location filename="../commands/clicommanduse.cpp" line="23"/> + <source>No such database: %1</source> + <translation type="unfinished">No such database: %1</translation> + </message> + <message> + <location filename="../commands/clicommanduse.cpp" line="35"/> + <source>changes default working database</source> + <translation type="unfinished">changes default working database</translation> + </message> + <message> + <location filename="../commands/clicommanduse.cpp" line="40"/> + <source>Changes current working database to <name>. If the <name> database is not registered in the application, then the error message is printed and no change is made. + +What is current working database? +When you type a SQL query to be executed, it is executed on the default database, which is also known as the current working database. Most of database-related commands can also work using default database, if no database was provided in their arguments. The current database is always identified by command line prompt. The default database is always defined (unless there is no database on the list at all). + +The default database can be selected in various ways: +- using %1 command, +- by passing database file name to the application startup parameters, +- by passing registered database name to the application startup parameters, +- by restoring previously selected default database from saved configuration, +- or when default database was not selected by any of the above, then first database from the registered databases list becomes the default one.</source> + <translation type="unfinished">Changes current working database to <name>. If the <name> database is not registered in the application, then the error message is printed and no change is made. + +What is current working database? +When you type a SQL query to be executed, it is executed on the default database, which is also known as the current working database. Most of database-related commands can also work using default database, if no database was provided in their arguments. The current database is always identified by command line prompt. The default database is always defined (unless there is no database on the list at all). + +The default database can be selected in various ways: +- using %1 command, +- by passing database file name to the application startup parameters, +- by passing registered database name to the application startup parameters, +- by restoring previously selected default database from saved configuration, +- or when default database was not selected by any of the above, then first database from the registered databases list becomes the default one.</translation> + </message> + <message> + <location filename="../commands/clicommanduse.cpp" line="63"/> + <source>name</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">name</translation> + </message> + </context> + <context> + <name>QObject</name> + <message> + <location filename="../clicommandsyntax.cpp" line="155"/> + <source>Insufficient number of arguments.</source> + <translation type="unfinished">Insufficient number of arguments.</translation> + </message> + <message> + <location filename="../clicommandsyntax.cpp" line="325"/> + <source>Too many arguments.</source> + <translation type="unfinished">Too many arguments.</translation> + </message> + <message> + <location filename="../clicommandsyntax.cpp" line="347"/> + <source>Invalid argument value: %1. +Expected one of: %2</source> + <translation type="unfinished">Invalid argument value: %1. +Expected one of: %2</translation> + </message> + <message> + <location filename="../clicommandsyntax.cpp" line="383"/> + <source>Unknown option: %1</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">Unknown option: %1</translation> + </message> + <message> + <location filename="../clicommandsyntax.cpp" line="394"/> + <source>Option %1 requires an argument.</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">Option %1 requires an argument.</translation> + </message> + <message> + <location filename="../commands/clicommandnullvalue.cpp" line="31"/> + <source>string</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">string</translation> + </message> + <message> + <location filename="../main.cpp" line="28"/> + <source>Command line interface to SQLiteStudio, a SQLite manager.</source> + <translation type="unfinished">Command line interface to SQLiteStudio, a SQLite manager.</translation> + </message> + <message> + <location filename="../main.cpp" line="32"/> + <source>Enables debug messages on standard error output.</source> + <translation type="unfinished">Enables debug messages on standard error output.</translation> + </message> + <message> + <location filename="../main.cpp" line="33"/> + <source>Enables Lemon parser debug messages for SQL code assistant.</source> + <translation type="unfinished">Enables Lemon parser debug messages for SQL code assistant.</translation> + </message> + <message> + <location filename="../main.cpp" line="34"/> + <source>Lists plugins installed in the SQLiteStudio and quits.</source> + <translation type="unfinished">Lists plugins installed in the SQLiteStudio and quits.</translation> + </message> + <message> + <location filename="../main.cpp" line="36"/> + <source>Executes provided SQL file (including all rich features of SQLiteStudio's query executor) on the specified database file and quits. The database parameter becomes mandatory if this option is used.</source> + <translation type="unfinished">Executes provided SQL file (including all rich features of SQLiteStudio's query executor) on the specified database file and quits. The database parameter becomes mandatory if this option is used.</translation> + </message> + <message> + <location filename="../main.cpp" line="39"/> + <source>SQL file</source> + <translation type="unfinished">SQL file</translation> + </message> + <message> + <location filename="../main.cpp" line="40"/> + <source>Character encoding to use when reading SQL file (-e option). Use -cl to list available codecs. Defaults to %1.</source> + <translation type="unfinished">Character encoding to use when reading SQL file (-e option). Use -cl to list available codecs. Defaults to %1.</translation> + </message> + <message> + <location filename="../main.cpp" line="43"/> + <source>codec</source> + <translation type="unfinished">codec</translation> + </message> + <message> + <location filename="../main.cpp" line="44"/> + <source>Lists available codecs to be used with -c option and quits.</source> + <translation type="unfinished">Lists available codecs to be used with -c option and quits.</translation> + </message> + <message> + <location filename="../main.cpp" line="46"/> + <source>When used together with -e option, the execution will not stop on an error, but rather continue until the end, ignoring errors.</source> + <translation type="unfinished">When used together with -e option, the execution will not stop on an error, but rather continue until the end, ignoring errors.</translation> + </message> + <message> + <location filename="../main.cpp" line="57"/> + <source>file</source> + <translation type="unfinished">file</translation> + </message> + <message> + <location filename="../main.cpp" line="57"/> + <source>Database file to open</source> + <translation type="unfinished">Database file to open</translation> + </message> + <message> + <location filename="../main.cpp" line="78"/> + <source>Invalid codec: %1. Use -cl option to list available codecs.</source> + <translation type="unfinished">Invalid codec: %1. Use -cl option to list available codecs.</translation> + </message> + <message> + <location filename="../main.cpp" line="108"/> + <source>Database file argument is mandatory when executing SQL file.</source> + <translation type="unfinished">Database file argument is mandatory when executing SQL file.</translation> + </message> + <message> + <location filename="../main.cpp" line="114"/> + <source>Could not open specified database for executing SQL file. You may try using -d option to find out more details.</source> + <translation type="unfinished">Could not open specified database for executing SQL file. You may try using -d option to find out more details.</translation> + </message> + </context> +</TS> diff --git a/SQLiteStudio3/sqlitestudiocli/translations/sqlitestudiocli_fr.qm b/SQLiteStudio3/sqlitestudiocli/translations/sqlitestudiocli_fr.qm Binary files differdeleted file mode 100644 index 00760ec..0000000 --- a/SQLiteStudio3/sqlitestudiocli/translations/sqlitestudiocli_fr.qm +++ /dev/null diff --git a/SQLiteStudio3/sqlitestudiocli/translations/sqlitestudiocli_fr.ts b/SQLiteStudio3/sqlitestudiocli/translations/sqlitestudiocli_fr.ts deleted file mode 100644 index 3e4c3e5..0000000 --- a/SQLiteStudio3/sqlitestudiocli/translations/sqlitestudiocli_fr.ts +++ /dev/null @@ -1,830 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<!DOCTYPE TS> -<TS version="2.1" language="fr_FR"> -<context> - <name>CLI</name> - <message> - <location filename="../cli.cpp" line="98"/> - <source>Current database: %1</source> - <translation>Base de données actuelle : %1</translation> - </message> - <message> - <location filename="../cli.cpp" line="100"/> - <source>No current working database is set.</source> - <translation>Aucune base de données en cours n’est activée.</translation> - </message> - <message> - <location filename="../cli.cpp" line="102"/> - <source>Type %1 for help</source> - <translation>Touche %1 pour l’aide</translation> - </message> - <message> - <location filename="../cli.cpp" line="257"/> - <source>Database passed in command line parameters (%1) was already on the list under name: %2</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../cli.cpp" line="264"/> - <source>Could not add database %1 to list.</source> - <translation>Impossible d’ajouter la base de données %1 à la liste.</translation> - </message> - <message> - <location filename="../cli.cpp" line="290"/> - <source>closed</source> - <translation>Fermé</translation> - </message> -</context> -<context> - <name>CliCommand</name> - <message> - <location filename="../commands/clicommand.cpp" line="107"/> - <source>Usage: %1%2</source> - <translation>Uttilisation : %1%2</translation> - </message> -</context> -<context> - <name>CliCommandAdd</name> - <message> - <location filename="../commands/clicommandadd.cpp" line="9"/> - <source>Could not add database %1 to list.</source> - <translation>Impossible d’ajouter le base de données %1 à la liste.</translation> - </message> - <message> - <location filename="../commands/clicommandadd.cpp" line="14"/> - <source>Database added: %1</source> - <translation>Base de données ajoutée : %1</translation> - </message> - <message> - <location filename="../commands/clicommandadd.cpp" line="19"/> - <source>adds new database to the list</source> - <translation>Ajoutez la nouvelle base de données à la liste</translation> - </message> - <message> - <location filename="../commands/clicommandadd.cpp" line="24"/> - <source>Adds given database pointed by <path> with given <name> to list the databases list. The <name> is just a symbolic name that you can later refer to. Just pick any unique name. For list of databases already on the list use %1 command.</source> - <translation>Ajoutez la base de données pointée par <chemin> nommée <nom> à la liste des baszs de données. Le <nom>est seulement un nom symbolique que vous pourrez y référer. Choississez un nom unique. Pour une base de données figuant dans la liste utilisez la commande %1.</translation> - </message> - <message> - <location filename="../commands/clicommandadd.cpp" line="34"/> - <source>name</source> - <comment>CLI command syntax</comment> - <translation>Nom</translation> - </message> - <message> - <location filename="../commands/clicommandadd.cpp" line="35"/> - <source>path</source> - <comment>CLI command syntax</comment> - <translation>Chemin</translation> - </message> -</context> -<context> - <name>CliCommandCd</name> - <message> - <location filename="../commands/clicommandcd.cpp" line="10"/> - <source>Changed directory to: %1</source> - <translation>Renommer le repertoire en : %1</translation> - </message> - <message> - <location filename="../commands/clicommandcd.cpp" line="12"/> - <source>Could not change directory to: %1</source> - <translation>Impossible de renommer le répertoire en : %1</translation> - </message> - <message> - <location filename="../commands/clicommandcd.cpp" line="17"/> - <source>changes current working directory</source> - <translation>Modifiezle répertoire de travail actuel</translation> - </message> - <message> - <location filename="../commands/clicommandcd.cpp" line="22"/> - <source>Very similar command to 'cd' known from Unix systems and Windows. It requires a <path> argument to be passed, therefore calling %1 will always cause a change of the directory. To learn what's the current working directory use %2 command and to list contents of the current working directory use %3 command.</source> - <translation>La commande « cd » est connu du système UNIX et Windows. Elle nécessite le paramètre <chemin> passé avant l’appel %1 qui occasionnera une modification du répertoire. Pour connaitre qu’elle est le répertoire courant utiliser la commande %2 et pour lister le contenu de celui-ci utilisez la commande %3.</translation> - </message> - <message> - <location filename="../commands/clicommandcd.cpp" line="33"/> - <source>path</source> - <comment>CLI command syntax</comment> - <translation>Chemin</translation> - </message> -</context> -<context> - <name>CliCommandClose</name> - <message> - <location filename="../commands/clicommandclose.cpp" line="10"/> - <source>Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</source> - <translation>Impossible d’appeler %1 lorsqu’aucune base de données n’est active. Spécifiez la base de données active avec la commande %2 ou par le nom de la base de données par %3.</translation> - </message> - <message> - <location filename="../commands/clicommandclose.cpp" line="21"/> - <location filename="../commands/clicommandclose.cpp" line="29"/> - <source>Connection to database %1 closed.</source> - <translation>Connexion à la base de données %1 fermée.</translation> - </message> - <message> - <location filename="../commands/clicommandclose.cpp" line="24"/> - <source>No such database: %1. Use %2 to see list of known databases.</source> - <translation>Aucune base de données : %1. Utilisez %2 pour avoir la liste des bases de données connues.</translation> - </message> - <message> - <location filename="../commands/clicommandclose.cpp" line="35"/> - <source>closes given (or current) database</source> - <translation>Fermeture d’une de données sélectionnées (ou actuelle)</translation> - </message> - <message> - <location filename="../commands/clicommandclose.cpp" line="40"/> - <source>Closes database connection. If the database was already closed, nothing happens. If <name> is provided, it should be name of the database to close (as printed by %1 command). The the <name> is not provided, then current working database is closed (see help for %2 for details).</source> - <translation>Fermeture de base de données connectée. . Si la base est déjà fermée, aucune action. Si <name> est fourni, c’est celle ainsi qui sera close (as printed by %1 command). Si <name> n’est pas fourni, la base actuelle est close (voir l’aide %2 pour plus de détails).</translation> - </message> - <message> - <location filename="../commands/clicommandclose.cpp" line="50"/> - <source>name</source> - <comment>CLI command syntax</comment> - <translation>Nom</translation> - </message> -</context> -<context> - <name>CliCommandDbList</name> - <message> - <location filename="../commands/clicommanddblist.cpp" line="12"/> - <source>No current working database defined.</source> - <translation>Aucune base de données actuelle n’est définie.</translation> - </message> - <message> - <location filename="../commands/clicommanddblist.cpp" line="18"/> - <source>Databases:</source> - <translation>Base de données :</translation> - </message> - <message> - <location filename="../commands/clicommanddblist.cpp" line="23"/> - <location filename="../commands/clicommanddblist.cpp" line="34"/> - <source>Name</source> - <comment>CLI db name column</comment> - <translation>Nom</translation> - </message> - <message> - <location filename="../commands/clicommanddblist.cpp" line="31"/> - <location filename="../commands/clicommanddblist.cpp" line="61"/> - <source>Open</source> - <comment>CLI connection state column</comment> - <translation>Ouvrir</translation> - </message> - <message> - <location filename="../commands/clicommanddblist.cpp" line="31"/> - <location filename="../commands/clicommanddblist.cpp" line="61"/> - <source>Closed</source> - <comment>CLI connection state column</comment> - <translation>Fermer</translation> - </message> - <message> - <location filename="../commands/clicommanddblist.cpp" line="32"/> - <location filename="../commands/clicommanddblist.cpp" line="36"/> - <source>Connection</source> - <comment>CLI connection state column</comment> - <translation>Connexion</translation> - </message> - <message> - <location filename="../commands/clicommanddblist.cpp" line="38"/> - <location filename="../commands/clicommanddblist.cpp" line="45"/> - <source>Database file path</source> - <translation>Chemin de la base de données</translation> - </message> - <message> - <location filename="../commands/clicommanddblist.cpp" line="70"/> - <source>prints list of registered databases</source> - <translation>Imprimer la liste des bases de données enregistrées</translation> - </message> - <message> - <location filename="../commands/clicommanddblist.cpp" line="75"/> - <source>Prints list of databases registered in the SQLiteStudio. Each database on the list can be in open or closed state and %1 tells you that. The current working database (aka default database) is also marked on the list with '*' at the start of its name. See help for %2 command to learn about the default database.</source> - <translation>Imprimez la liste des bases de données enregistrées sous SQLiteStudio. Chaque base se données de la liste peut être ouverte ou close et %1 vous indique lesquellest.La base de données actuelle est aussi marquée dans la liste par « * » en début de nom. Voir l’aide la commande %2 pour en savoir plus sur la base de données actuelle.</translation> - </message> -</context> -<context> - <name>CliCommandDesc</name> - <message> - <location filename="../commands/clicommanddesc.cpp" line="15"/> - <source>No working database is set. -Call %1 command to set working database. -Call %2 to see list of all databases.</source> - <translation type="unfinished">Aucune base de données de travail n’est activée. -Appelez la commande %1 pour activer la base de données active. -Appelez %2 pour voir la liste de toutes les bases de données.</translation> - </message> - <message> - <location filename="../commands/clicommanddesc.cpp" line="26"/> - <source>Database is not open.</source> - <translation type="unfinished">La base de données n’est pas ouverte.</translation> - </message> - <message> - <location filename="../commands/clicommanddesc.cpp" line="35"/> - <source>Cannot find table named: %1</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommanddesc.cpp" line="52"/> - <source>shows details about the table</source> - <translation>Affichage des détails de la table</translation> - </message> - <message> - <location filename="../commands/clicommanddesc.cpp" line="63"/> - <source>table</source> - <translation>Table</translation> - </message> - <message> - <location filename="../commands/clicommanddesc.cpp" line="70"/> - <source>Table: %1</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommanddesc.cpp" line="74"/> - <source>Column name</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommanddesc.cpp" line="76"/> - <source>Data type</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommanddesc.cpp" line="80"/> - <source>Constraints</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommanddesc.cpp" line="105"/> - <source>Virtual table: %1</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommanddesc.cpp" line="109"/> - <source>Construction arguments:</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommanddesc.cpp" line="114"/> - <source>No construction arguments were passed for this virtual table.</source> - <translation type="unfinished"></translation> - </message> -</context> -<context> - <name>CliCommandDir</name> - <message> - <location filename="../commands/clicommanddir.cpp" line="33"/> - <source>lists directories and files in current working directory</source> - <translation>Listes des répertoires et fichiers dans le répertoire de travail</translation> - </message> - <message> - <location filename="../commands/clicommanddir.cpp" line="38"/> - <source>This is very similar to 'dir' command known from Windows and 'ls' command from Unix systems. - -You can pass <pattern> with wildcard characters to filter output.</source> - <translation>Ceci est très semblable à la commande « dir » de Windows et à la commande de « ls » de systèmes Unix. - -You pouvez utiliser les caractères de remplacement <pattern> npour filtrer la sortie.</translation> - </message> - <message> - <location filename="../commands/clicommanddir.cpp" line="49"/> - <source>pattern</source> - <translation>Modèle</translation> - </message> -</context> -<context> - <name>CliCommandExit</name> - <message> - <location filename="../commands/clicommandexit.cpp" line="12"/> - <source>quits the application</source> - <translation>Quitter l’application</translation> - </message> - <message> - <location filename="../commands/clicommandexit.cpp" line="17"/> - <source>Quits the application. Settings are stored in configuration file and will be restored on next startup.</source> - <translation>Quittez l’apllication. Le paramètrage est stocké dans la configuration et sera restauré au prochain lancement.</translation> - </message> -</context> -<context> - <name>CliCommandHelp</name> - <message> - <location filename="../commands/clicommandhelp.cpp" line="16"/> - <source>shows this help message</source> - <translation>Affichagez l’aide du message</translation> - </message> - <message> - <location filename="../commands/clicommandhelp.cpp" line="21"/> - <source>Use %1 to learn about certain commands supported by the command line interface (CLI) of the SQLiteStudio. -To see list of supported commands, type %2 without any arguments. - -When passing <command> name, you can skip special prefix character ('%3'). - -You can always execute any command with exactly single '--help' option to see help for that command. It's an alternative for typing: %1 <command>.</source> - <translation>Utilisez %1 pour connaitre certaines commandes supportées par la ligne de commande (CLI) de SQLiteStudio. -Pour voir les commandes supportées, saississez %2 sana arguments. - -En utilisant le nom de <command>, vous ajouter le caractère spécial(« %3 »). - -Vous pouvez exécuter n’importe quelle commande avec l’option « --help » pour voir l’aide pour cette commande. C’est une alternative à : %1 <commande>.</translation> - </message> - <message> - <location filename="../commands/clicommandhelp.cpp" line="33"/> - <source>command</source> - <comment>CLI command syntax</comment> - <translation>CLI syntax de commandes</translation> - </message> - <message> - <location filename="../commands/clicommandhelp.cpp" line="42"/> - <source>No such command: %1</source> - <translation>Aucune telle commande : %1</translation> - </message> - <message> - <location filename="../commands/clicommandhelp.cpp" line="43"/> - <source>Type '%1' for list of available commands.</source> - <translation>Saisissez « %1 » pour la liste des commandes valides.</translation> - </message> - <message> - <location filename="../commands/clicommandhelp.cpp" line="52"/> - <source>Usage: %1%2</source> - <translation>Utilisation : %1%2</translation> - </message> - <message> - <location filename="../commands/clicommandhelp.cpp" line="62"/> - <source>Aliases: %1</source> - <translation>Pseudomynes : %1</translation> - </message> -</context> -<context> - <name>CliCommandHistory</name> - <message> - <location filename="../commands/clicommandhistory.cpp" line="23"/> - <source>Current history limit is set to: %1</source> - <translation>L’historique actuel est limité à : %1</translation> - </message> - <message> - <location filename="../commands/clicommandhistory.cpp" line="39"/> - <source>prints history or erases it</source> - <translation>Imprimez l’historique ou supprimez le</translation> - </message> - <message> - <location filename="../commands/clicommandhistory.cpp" line="44"/> - <source>When no argument was passed, this command prints command line history. Every history entry is separated with a horizontal line, so multiline entries are easier to read. - -When the -c or --clear option is passed, then the history gets erased. -When the -l or --limit option is passed, it sets the new history entries limit. It requires an additional argument saying how many entries do you want the history to be limited to. -Use -ql or --querylimit option to see the current limit value.</source> - <translation>Lorqu’aucun argument n’est passé,cette commande imprime l’histoirique. Chaque entrée est séparée par une ligne vide, permettant une lecture aisée. - -When the -c or --clear option is passed, then the history gets erased. -When the -l or --limit option is passed, it sets the new history entries limit. It requires an additional argument saying how many entries do you want the history to be limited to. -Use -ql or --querylimit option to see the current limit value.</translation> - </message> - <message> - <location filename="../commands/clicommandhistory.cpp" line="59"/> - <source>number</source> - <translation>Nombre</translation> - </message> - <message> - <location filename="../commands/clicommandhistory.cpp" line="66"/> - <source>Console history erased.</source> - <translation>Historique effacé.</translation> - </message> - <message> - <location filename="../commands/clicommandhistory.cpp" line="75"/> - <source>Invalid number: %1</source> - <translation>Nombre invalide : %1</translation> - </message> - <message> - <location filename="../commands/clicommandhistory.cpp" line="80"/> - <source>History limit set to %1</source> - <translation>Historique limité à %1</translation> - </message> -</context> -<context> - <name>CliCommandMode</name> - <message> - <location filename="../commands/clicommandmode.cpp" line="9"/> - <source>Current results printing mode: %1</source> - <translation>Résultats actuels du mode d’ impression : %1</translation> - </message> - <message> - <location filename="../commands/clicommandmode.cpp" line="16"/> - <source>Invalid results printing mode: %1</source> - <translation>Résultats invalides du mode d’ impression : %1</translation> - </message> - <message> - <location filename="../commands/clicommandmode.cpp" line="21"/> - <source>New results printing mode: %1</source> - <translation>Résultats actuels du mode d’ impression : %1</translation> - </message> - <message> - <location filename="../commands/clicommandmode.cpp" line="26"/> - <source>tells or changes the query results format</source> - <translation>Modifie le format du résultat de la requête</translation> - </message> - <message> - <location filename="../commands/clicommandmode.cpp" line="31"/> - <source>When called without argument, tells the current output format for a query results. When the <mode> is passed, the mode is changed to the given one. Supported modes are: -- CLASSIC - columns are separated by a comma, not aligned, -- FIXED - columns have equal and fixed width, they always fit into terminal window width, but the data in columns can be cut off, -- COLUMNS - like FIXED, but smarter (do not use with huge result sets, see details below), -- ROW - each column from the row is displayed in new line, so the full data is displayed. - -The CLASSIC mode is recommended if you want to see all the data, but you don't want to waste lines for each column. Each row will display full data for every column, but this also means, that columns will not be aligned to each other in next rows. The CLASSIC mode also doesn't respect the width of your terminal (console) window, so if values in columns are wider than the window, the row will be continued in next lines. - -The FIXED mode is recommended if you want a readable output and you don't care about long data values. Columns will be aligned, making the output a nice table. The width of columns is calculated from width of the console window and a number of columns. - -The COLUMNS mode is similar to FIXED mode, except it tries to be smart and make columns with shorter values more thin, while columns with longer values get more space. First to shrink are columns with longest headers (so the header names are to be cut off as first), then columns with the longest values are shrinked, up to the moment when all columns fit into terminal window. -ATTENTION! The COLUMNS mode reads all the results from the query at once in order to evaluate column widhts, therefore it is dangerous to use this mode when working with huge result sets. Keep in mind that this mode will load entire result set into memory. - -The ROW mode is recommended if you need to see whole values and you don't expect many rows to be displayed, because this mode displays a line of output per each column, so you'll get 10 lines for single row with 10 columns, then if you have 10 of such rows, you will get 100 lines of output (+1 extra line per each row, to separate rows from each other).</source> - <translation>Sans argument, le format de sortie actuel de la requête est utilisé. Avec <mode>c'est un de ces mode qui est utilisé : -- CLASSIC - columns are separated by a comma, not aligned, -- FIXED - columns have equal and fixed width, they always fit into terminal window width, but the data in columns can be cut off, -- COLUMNS - like FIXED, but smarter (do not use with huge result sets, see details below), -- ROW - each column from the row is displayed in new line, so the full data is displayed. - -The CLASSIC mode is recommended if you want to see all the data, but you don't want to waste lines for each column. Each row will display full data for every column, but this also means, that columns will not be aligned to each other in next rows. The CLASSIC mode also doesn't respect the width of your terminal (console) window, so if values in columns are wider than the window, the row will be continued in next lines. - -The FIXED mode is recommended if you want a readable output and you don't care about long data values. Columns will be aligned, making the output a nice table. The width of columns is calculated from width of the console window and a number of columns. - -The COLUMNS mode is similar to FIXED mode, except it tries to be smart and make columns with shorter values more thin, while columns with longer values get more space. First to shrink are columns with longest headers (so the header names are to be cut off as first), then columns with the longest values are shrinked, up to the moment when all columns fit into terminal window. -ATTENTION ! The COLUMNS mode reads all the results from the query at once in order to evaluate column widhts, therefore it is dangerous to use this mode when working with huge result sets. Keep in mind that this mode will load entire result set into memory. - -The ROW mode is recommended if you need to see whole values and you don't expect many rows to be displayed, because this mode displays a line of output per each column, so you'll get 10 lines for single row with 10 columns, then if you have 10 of such rows, you will get 100 lines of output (+1 extra line per each row, to separate rows from each other).</translation> - </message> -</context> -<context> - <name>CliCommandNullValue</name> - <message> - <location filename="../commands/clicommandnullvalue.cpp" line="9"/> - <source>Current NULL representation string: %1</source> - <translation>Représentation actuelle d’une chaine NULL : %1</translation> - </message> - <message> - <location filename="../commands/clicommandnullvalue.cpp" line="15"/> - <source>tells or changes the NULL representation string</source> - <translation>Modifiez la représentation d’une chaine NULL</translation> - </message> - <message> - <location filename="../commands/clicommandnullvalue.cpp" line="20"/> - <source>If no argument was passed, it tells what's the current NULL value representation (that is - what is printed in place of NULL values in query results). If the argument is given, then it's used as a new string to be used for NULL representation.</source> - <translation>Si on n’a passé aucun argument, c’est la représentation de valeur NULL actuelle qui est utilisée (ce qui est imprimé à la place de valeurs NULL dans des résultats de requête). Si on donne un argument, il sera utilisé comme une nouvelle chaine représentant NULL.</translation> - </message> -</context> -<context> - <name>CliCommandOpen</name> - <message> - <location filename="../commands/clicommandopen.cpp" line="12"/> - <source>Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</source> - <translation>Impossible d’appeler %1 lorsque aucune base de données n’est sélectionnée. Spécifiez la base de données actuelle avec la commande %2 ou nommez la base de données %3.</translation> - </message> - <message> - <location filename="../commands/clicommandopen.cpp" line="29"/> - <source>Could not add database %1 to list.</source> - <translation>Impossible d’ajouter la base de données %1 à la liste.</translation> - </message> - <message> - <location filename="../commands/clicommandopen.cpp" line="37"/> - <source>File %1 doesn't exist in %2. Cannot open inexisting database with %3 command. To create a new database, use %4 command.</source> - <translation>Le fichier %1 n’existe pas dans %2. Impossible d’ouvrir une base de données avec la commande %3. Pour créer une nouvelle base de données utilisez la commande %4.</translation> - </message> - <message> - <location filename="../commands/clicommandopen.cpp" line="61"/> - <source>Database %1 has been open and set as the current working database.</source> - <translation>La base de données %1 a été ouverte et sélectionnée comme base de données actuelle.</translation> - </message> - <message> - <location filename="../commands/clicommandopen.cpp" line="66"/> - <source>opens database connection</source> - <translation>Ouvre la connexion de la base de données</translation> - </message> - <message> - <location filename="../commands/clicommandopen.cpp" line="71"/> - <source>Opens connection to the database. If no additional argument was passed, then the connection is open to the current default database (see help for %1 for details). However if an argument was passed, it can be either <name> of the registered database to open, or it can be <path> to the database file to open. In the second case, the <path> gets registered on the list with a generated name, but only for the period of current application session. After restarting application such database is not restored on the list.</source> - <translation>Ouvre la connexion de la base de données. Si aucun argument n’est passé, alors la connexion est ouverte comme base de données actuelle (voir l’aide %1 pour plus de détails). Cependant si on a passé un argument il peut être le <name> d’une base de données enregistrée, ou cela peut être le <chemin> du fichier de base de données. Dans le deuxième cas, le <chemin> est enregistré dans la liste avec un nom généré mais seulement pendant la période de la session actuelle. Après la reprise de la l’application une telle base de données n’est pas rétablie dans la liste.</translation> - </message> - <message> - <location filename="../commands/clicommandopen.cpp" line="83"/> - <source>name</source> - <comment>CLI command syntax</comment> - <translation>Nom</translation> - </message> - <message> - <location filename="../commands/clicommandopen.cpp" line="83"/> - <source>path</source> - <comment>CLI command syntax</comment> - <translation>Chemin</translation> - </message> -</context> -<context> - <name>CliCommandPwd</name> - <message> - <location filename="../commands/clicommandpwd.cpp" line="13"/> - <source>prints the current working directory</source> - <translation>Imprime le répertoire de travail actuel</translation> - </message> - <message> - <location filename="../commands/clicommandpwd.cpp" line="18"/> - <source>This is the same as 'pwd' command on Unix systems and 'cd' command without arguments on Windows. It prints current working directory. You can change the current working directory with %1 command and you can also list contents of the current working directory with %2 command.</source> - <translation>C’est la même commande d’un système Unix « pwd » ou « cd » sans arguments de Windows. Ceci imprimele répertoire de travail courant. Vous pouvez changer le répertoire avec le commande %1 et avoir la liste des répertoire de travail avec la commande %2.</translation> - </message> -</context> -<context> - <name>CliCommandRemove</name> - <message> - <location filename="../commands/clicommandremove.cpp" line="12"/> - <source>No such database: %1</source> - <translation>Aucune base de données : %1</translation> - </message> - <message> - <location filename="../commands/clicommandremove.cpp" line="20"/> - <source>Database removed: %1</source> - <translation>Base de données enlevée : %1</translation> - </message> - <message> - <location filename="../commands/clicommandremove.cpp" line="26"/> - <source>New current database set:</source> - <translation>Nouvelle base de données actuelle :</translation> - </message> - <message> - <location filename="../commands/clicommandremove.cpp" line="35"/> - <source>removes database from the list</source> - <translation>Enleve la base de données de la liste</translation> - </message> - <message> - <location filename="../commands/clicommandremove.cpp" line="40"/> - <source>Removes <name> database from the list of registered databases. If the database was not on the list (see %1 command), then error message is printed and nothing more happens.</source> - <translation>Enlève la base de données <nom> de la liste des bases enregistrées.si la base de données n’est pas dans la liste (voir la commande %1), alors message d’erreur est imprimé sans aucunes autres lignes.</translation> - </message> - <message> - <location filename="../commands/clicommandremove.cpp" line="50"/> - <source>name</source> - <comment>CLI command syntax</comment> - <translation>Nom</translation> - </message> -</context> -<context> - <name>CliCommandSql</name> - <message> - <location filename="../commands/clicommandsql.cpp" line="18"/> - <source>No working database is set. -Call %1 command to set working database. -Call %2 to see list of all databases.</source> - <translation>Aucune base de données de travail n’est activée. -Appelez la commande %1 pour activer la base de données active. -Appelez %2 pour voir la liste de toutes les bases de données.</translation> - </message> - <message> - <location filename="../commands/clicommandsql.cpp" line="29"/> - <source>Database is not open.</source> - <translation>La base de données n’est pas ouverte.</translation> - </message> - <message> - <location filename="../commands/clicommandsql.cpp" line="64"/> - <source>executes SQL query</source> - <translation>Exécute la requête SQL</translation> - </message> - <message> - <location filename="../commands/clicommandsql.cpp" line="69"/> - <source>This command is executed every time you enter SQL query in command prompt. It executes the query on the current working database (see help for %1 for details). There's no sense in executing this command explicitly. Instead just type the SQL query in the command prompt, without any command prefixed.</source> - <translation>Cette commande est exécutée chaque fois vous saississez une requête SQL au prompt de commande. Il exécute la requête sur la base de données actuelle (voir l’aide %1 pour les détails). Il n’y a aucun sens dans l’exécution de cette commande explicitement. Instead just type the SQL query in the command prompt, without any command prefixed.</translation> - </message> - <message> - <location filename="../commands/clicommandsql.cpp" line="85"/> - <source>sql</source> - <comment>CLI command syntax</comment> - <translation>SQL</translation> - </message> - <message> - <location filename="../commands/clicommandsql.cpp" line="134"/> - <location filename="../commands/clicommandsql.cpp" line="176"/> - <source>Too many columns to display in %1 mode.</source> - <translation>Trop de colonnes à afficher avec le mode %1.</translation> - </message> - <message> - <location filename="../commands/clicommandsql.cpp" line="253"/> - <source>Row %1</source> - <translation>Ligne %1</translation> - </message> - <message> - <location filename="../commands/clicommandsql.cpp" line="403"/> - <source>Query execution error: %1</source> - <translation>Erreur d’exécution de la requête : %1</translation> - </message> -</context> -<context> - <name>CliCommandTables</name> - <message> - <location filename="../commands/clicommandtables.cpp" line="15"/> - <source>No such database: %1. Use %2 to see list of known databases.</source> - <translation>Aucune base de données : %1. Utilisez %2pour voir la liste des base de données connues.</translation> - </message> - <message> - <location filename="../commands/clicommandtables.cpp" line="25"/> - <source>Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</source> - <translation>Impossible d’appeler %1 quand aucune base de données n’est active. Spécifiez la base de données active avec la commade %2 ou nommez la base de données avec %3.</translation> - </message> - <message> - <location filename="../commands/clicommandtables.cpp" line="32"/> - <source>Database %1 is closed.</source> - <translation>La base de données %1 est fermée.</translation> - </message> - <message> - <location filename="../commands/clicommandtables.cpp" line="45"/> - <location filename="../commands/clicommandtables.cpp" line="47"/> - <source>Database</source> - <translation>Base de données</translation> - </message> - <message> - <location filename="../commands/clicommandtables.cpp" line="47"/> - <source>Table</source> - <translation>Table</translation> - </message> - <message> - <location filename="../commands/clicommandtables.cpp" line="61"/> - <source>prints list of tables in the database</source> - <translation>Imprime la liste des tablesde la base de données</translation> - </message> - <message> - <location filename="../commands/clicommandtables.cpp" line="66"/> - <source>Prints list of tables in given <database> or in the current working database. Note, that the <database> should be the name of the registered database (see %1). The output list includes all tables from any other databases attached to the queried database. -When the -s option is given, then system tables are also listed.</source> - <translation>Imprime la liste des tables de la <base de données> sélectionnée ou de la base de données actuelle. Notez que la <base de données> devrait être le nom enregistré de la base de données (voir %1). L’affichage de la liste inclus toutes les tables d’autres bases de données attachées à celle-ci. -Lorsque l’option « -s » est ajouté, les tables système sont aussi listées.</translation> - </message> - <message> - <location filename="../commands/clicommandtables.cpp" line="77"/> - <source>database</source> - <comment>CLI command syntax</comment> - <translation>Base de données</translation> - </message> -</context> -<context> - <name>CliCommandTree</name> - <message> - <location filename="../commands/clicommandtree.cpp" line="12"/> - <source>No current working database is selected. Use %1 to define one and then run %2.</source> - <translation>Aucune base de données actuelle n’est sélectionnée. Utilisez %1 pour en définir uneet lancez avec %2.</translation> - </message> - <message> - <location filename="../commands/clicommandtree.cpp" line="54"/> - <source>Tables</source> - <translation>Tables</translation> - </message> - <message> - <location filename="../commands/clicommandtree.cpp" line="58"/> - <source>Views</source> - <translation>Vues</translation> - </message> - <message> - <location filename="../commands/clicommandtree.cpp" line="83"/> - <source>Columns</source> - <translation>Colonnes</translation> - </message> - <message> - <location filename="../commands/clicommandtree.cpp" line="88"/> - <source>Indexes</source> - <translation>Index</translation> - </message> - <message> - <location filename="../commands/clicommandtree.cpp" line="92"/> - <location filename="../commands/clicommandtree.cpp" line="113"/> - <source>Triggers</source> - <translation>Déclancheurs</translation> - </message> - <message> - <location filename="../commands/clicommandtree.cpp" line="132"/> - <source>prints all objects in the database as a tree</source> - <translation>Imprime tous les objets de la base de données comme un arbre</translation> - </message> - <message> - <location filename="../commands/clicommandtree.cpp" line="137"/> - <source>Prints all objects (tables, indexes, triggers and views) that are in the database as a tree. The tree is very similar to the one that you can see in GUI client of the SQLiteStudio. -When -c option is given, then also columns will be listed under each table. -When -s option is given, then also system objects will be printed (sqlite_* tables, autoincrement indexes, etc). -The database argument is optional and if provided, then only given database will be printed. This is not a registered database name, but instead it's an internal SQLite database name, like 'main', 'temp', or any attached database name. To print tree for other registered database, call %1 first to switch the working database, and then use %2 command.</source> - <translation>Imprime tous les objets (tables, index, déclencheurs et vues) qui sont dans la base de données comme un arbre. L’arbre est très semblable à celui que vous pouvez voir dans lGUI client de SQLiteStudio. -Quand on ajoute l’option -c, alors les colonnes seront aussi inscrites sous chaque table. -Quand on ajoute l’option -s, alors les objets de système seront aussi imprimés (sqlite_* tables, des index d’auto-incrément, etc). -L’argument de base de données est facultatif et si fourni, alors seulement la base de données indiquée sera imprimée. Ceci n’est pas un nom de base de données enregistré, mais au lieu de cela c’est un nom de base de données SQLite interne, comme « principal », « temporaire », ou n’importe quel nom de base de données attaché. Pour imprimer l’arbre pour d’autre base de données enregistrée, appelez %1 d’abord pour changer la base de données actuelleet utiliser la commande %2.</translation> - </message> -</context> -<context> - <name>CliCommandUse</name> - <message> - <location filename="../commands/clicommanduse.cpp" line="13"/> - <source>No current database selected.</source> - <translation>Aucune base de données active de sélectionnée.</translation> - </message> - <message> - <location filename="../commands/clicommanduse.cpp" line="16"/> - <location filename="../commands/clicommanduse.cpp" line="30"/> - <source>Current database: %1</source> - <translation>Base de données actuelle : %1</translation> - </message> - <message> - <location filename="../commands/clicommanduse.cpp" line="23"/> - <source>No such database: %1</source> - <translation>Aucune base de données : %1</translation> - </message> - <message> - <location filename="../commands/clicommanduse.cpp" line="35"/> - <source>changes default working database</source> - <translation>Change la base de données actelle par défaut</translation> - </message> - <message> - <location filename="../commands/clicommanduse.cpp" line="40"/> - <source>Changes current working database to <name>. If the <name> database is not registered in the application, then the error message is printed and no change is made. - -What is current working database? -When you type a SQL query to be executed, it is executed on the default database, which is also known as the current working database. Most of database-related commands can also work using default database, if no database was provided in their arguments. The current database is always identified by command line prompt. The default database is always defined (unless there is no database on the list at all). - -The default database can be selected in various ways: -- using %1 command, -- by passing database file name to the application startup parameters, -- by passing registered database name to the application startup parameters, -- by restoring previously selected default database from saved configuration, -- or when default database was not selected by any of the above, then first database from the registered databases list becomes the default one.</source> - <translation>Changet la base de données actuelle <nom>. Si le <nom > de la base de données n’est pas enregistrée dans l’application, le message d’erreur est imprimé et aucun changement n’est fait. - -Quel est la base de données actuelle ? -Quand vous saississez une requête SQL à exécuter, celle-ci est exécutée sur la base de données par défaut, que l’on connaît aussi comme la base de données actuelle. La plupart de commandes concernant la base de données utilise la base de données de défaut d’utilisation, si on n’a fourni aucune base de données dans leurs arguments. La base de données actuelle est toujours identifiée par la ligne de commande. La base de données par défaut est toujours définie (à moins qu’il n’y ait aucune base de données dans la liste). - -La base de données par défaut peut être choisie de diverses manières : -- Utilisation de la commande %1, -- En passant nom de fichier de base de données aux paramètres de démarrage d’application, -- En passantle nom la base de données enregistrée aux paramètres de démarrage d’application, -- En restaurant la base de données par défaut précédemment choisie dans la configuration sauvée, -- Ou quand la base de données par défaut n’a été choisie par aucun du susdit, l’alors première base de données de la liste de bases de données enregistrée devient le par défaut.</translation> - </message> - <message> - <location filename="../commands/clicommanduse.cpp" line="63"/> - <source>name</source> - <comment>CLI command syntax</comment> - <translation>Nom</translation> - </message> -</context> -<context> - <name>QObject</name> - <message> - <location filename="../clicommandsyntax.cpp" line="155"/> - <source>Insufficient number of arguments.</source> - <translation>Nombre d’arguments insuffisant.</translation> - </message> - <message> - <location filename="../clicommandsyntax.cpp" line="325"/> - <source>Too many arguments.</source> - <translation>Trop d’arguements.</translation> - </message> - <message> - <location filename="../clicommandsyntax.cpp" line="347"/> - <source>Invalid argument value: %1. -Expected one of: %2</source> - <translation>Valeur invalide de l’arguement %1. Excepté l’un d’eux : %2</translation> - </message> - <message> - <location filename="../clicommandsyntax.cpp" line="383"/> - <source>Unknown option: %1</source> - <comment>CLI command syntax</comment> - <translation>Option %1 inconnue</translation> - </message> - <message> - <location filename="../clicommandsyntax.cpp" line="394"/> - <source>Option %1 requires an argument.</source> - <comment>CLI command syntax</comment> - <translation>L’option %1 nécessite un argument.</translation> - </message> - <message> - <location filename="../commands/clicommandnullvalue.cpp" line="31"/> - <source>string</source> - <comment>CLI command syntax</comment> - <translation>Chaîne</translation> - </message> - <message> - <location filename="../main.cpp" line="22"/> - <source>Command line interface to SQLiteStudio, a SQLite manager.</source> - <translation>Interface de ligne de commandes de SQLiteStudio, SQLite manager.</translation> - </message> - <message> - <location filename="../main.cpp" line="26"/> - <source>Enables debug messages on standard error output.</source> - <translation>Messages de débogage valides sur sortie d’erreur standard.</translation> - </message> - <message> - <location filename="../main.cpp" line="27"/> - <source>Enables Lemon parser debug messages for SQL code assistant.</source> - <translation>Permet le débogage avec l’analyseur syntaxique de Lemon pour l’assistant SQL.</translation> - </message> - <message> - <location filename="../main.cpp" line="28"/> - <source>Lists plugins installed in the SQLiteStudio and quits.</source> - <translation>Liste les plugins installés dans SQLiteStudio et quitte.</translation> - </message> - <message> - <location filename="../main.cpp" line="33"/> - <source>file</source> - <translation>Fichier</translation> - </message> - <message> - <location filename="../main.cpp" line="33"/> - <source>Database file to open</source> - <translation>Base de données à ouvrir</translation> - </message> -</context> -</TS> diff --git a/SQLiteStudio3/sqlitestudiocli/translations/sqlitestudiocli_fr_FR.ts b/SQLiteStudio3/sqlitestudiocli/translations/sqlitestudiocli_fr_FR.ts new file mode 100644 index 0000000..2e73086 --- /dev/null +++ b/SQLiteStudio3/sqlitestudiocli/translations/sqlitestudiocli_fr_FR.ts @@ -0,0 +1,875 @@ +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS> +<TS version="2.1" language="fr" sourcelanguage="en"> + <context> + <name>CLI</name> + <message> + <location filename="../cli.cpp" line="98"/> + <source>Current database: %1</source> + <translation>Base de données actuelle : %1</translation> + </message> + <message> + <location filename="../cli.cpp" line="100"/> + <source>No current working database is set.</source> + <translation>Aucune base de données en cours n’est activée.</translation> + </message> + <message> + <location filename="../cli.cpp" line="102"/> + <source>Type %1 for help</source> + <translation>Touche %1 pour l’aide</translation> + </message> + <message> + <location filename="../cli.cpp" line="254"/> + <source>Database passed in command line parameters (%1) was already on the list under name: %2</source> + <translation>La base de données passée dans les paramètres de la ligne de commande (%1) était déjà dans la liste sous le nom : %2</translation> + </message> + <message> + <location filename="../cli.cpp" line="262"/> + <source>Could not add database %1 to list.</source> + <translation>Impossible d’ajouter la base de données %1 à la liste.</translation> + </message> + <message> + <location filename="../cli.cpp" line="289"/> + <source>closed</source> + <translation>Fermé</translation> + </message> + </context> + <context> + <name>CliCommand</name> + <message> + <location filename="../commands/clicommand.cpp" line="107"/> + <source>Usage: %1%2</source> + <translation>Uttilisation : %1%2</translation> + </message> + </context> + <context> + <name>CliCommandAdd</name> + <message> + <location filename="../commands/clicommandadd.cpp" line="9"/> + <source>Could not add database %1 to list.</source> + <translation>Impossible d’ajouter le base de données %1 à la liste.</translation> + </message> + <message> + <location filename="../commands/clicommandadd.cpp" line="14"/> + <source>Database added: %1</source> + <translation>Base de données ajoutée : %1</translation> + </message> + <message> + <location filename="../commands/clicommandadd.cpp" line="19"/> + <source>adds new database to the list</source> + <translation>Ajoutez la nouvelle base de données à la liste</translation> + </message> + <message> + <location filename="../commands/clicommandadd.cpp" line="24"/> + <source>Adds given database pointed by <path> with given <name> to list the databases list. The <name> is just a symbolic name that you can later refer to. Just pick any unique name. For list of databases already on the list use %1 command.</source> + <translation>Ajoutez la base de données pointée par <chemin> nommée <nom> à la liste des baszs de données. Le <nom>est seulement un nom symbolique que vous pourrez y référer. Choississez un nom unique. Pour une base de données figuant dans la liste utilisez la commande %1.</translation> + </message> + <message> + <location filename="../commands/clicommandadd.cpp" line="34"/> + <source>name</source> + <comment>CLI command syntax</comment> + <translation>Nom</translation> + </message> + <message> + <location filename="../commands/clicommandadd.cpp" line="35"/> + <source>path</source> + <comment>CLI command syntax</comment> + <translation>Chemin</translation> + </message> + </context> + <context> + <name>CliCommandCd</name> + <message> + <location filename="../commands/clicommandcd.cpp" line="10"/> + <source>Changed directory to: %1</source> + <translation>Renommer le repertoire en : %1</translation> + </message> + <message> + <location filename="../commands/clicommandcd.cpp" line="12"/> + <source>Could not change directory to: %1</source> + <translation>Impossible de renommer le répertoire en : %1</translation> + </message> + <message> + <location filename="../commands/clicommandcd.cpp" line="17"/> + <source>changes current working directory</source> + <translation>Modifiezle répertoire de travail actuel</translation> + </message> + <message> + <location filename="../commands/clicommandcd.cpp" line="22"/> + <source>Very similar command to 'cd' known from Unix systems and Windows. It requires a <path> argument to be passed, therefore calling %1 will always cause a change of the directory. To learn what's the current working directory use %2 command and to list contents of the current working directory use %3 command.</source> + <translation>La commande « cd » est connu du système UNIX et Windows. Elle nécessite le paramètre <chemin> passé avant l’appel %1 qui occasionnera une modification du répertoire. Pour connaitre qu’elle est le répertoire courant utiliser la commande %2 et pour lister le contenu de celui-ci utilisez la commande %3.</translation> + </message> + <message> + <location filename="../commands/clicommandcd.cpp" line="33"/> + <source>path</source> + <comment>CLI command syntax</comment> + <translation>Chemin</translation> + </message> + </context> + <context> + <name>CliCommandClose</name> + <message> + <location filename="../commands/clicommandclose.cpp" line="10"/> + <source>Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</source> + <translation>Impossible d’appeler %1 lorsqu’aucune base de données n’est active. Spécifiez la base de données active avec la commande %2 ou par le nom de la base de données par %3.</translation> + </message> + <message> + <location filename="../commands/clicommandclose.cpp" line="21"/> + <location filename="../commands/clicommandclose.cpp" line="29"/> + <source>Connection to database %1 closed.</source> + <translation>Connexion à la base de données %1 fermée.</translation> + </message> + <message> + <location filename="../commands/clicommandclose.cpp" line="24"/> + <source>No such database: %1. Use %2 to see list of known databases.</source> + <translation>Aucune base de données : %1. Utilisez %2 pour avoir la liste des bases de données connues.</translation> + </message> + <message> + <location filename="../commands/clicommandclose.cpp" line="35"/> + <source>closes given (or current) database</source> + <translation>Fermeture d’une de données sélectionnées (ou actuelle)</translation> + </message> + <message> + <location filename="../commands/clicommandclose.cpp" line="40"/> + <source>Closes database connection. If the database was already closed, nothing happens. If <name> is provided, it should be name of the database to close (as printed by %1 command). The the <name> is not provided, then current working database is closed (see help for %2 for details).</source> + <translation>Fermeture de base de données connectée. . Si la base est déjà fermée, aucune action. Si <name> est fourni, c’est celle ainsi qui sera close (as printed by %1 command). Si <name> n’est pas fourni, la base actuelle est close (voir l’aide %2 pour plus de détails).</translation> + </message> + <message> + <location filename="../commands/clicommandclose.cpp" line="50"/> + <source>name</source> + <comment>CLI command syntax</comment> + <translation>Nom</translation> + </message> + </context> + <context> + <name>CliCommandDbList</name> + <message> + <location filename="../commands/clicommanddblist.cpp" line="12"/> + <source>No current working database defined.</source> + <translation>Aucune base de données actuelle n’est définie.</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="18"/> + <source>Databases:</source> + <translation>Base de données :</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="23"/> + <location filename="../commands/clicommanddblist.cpp" line="34"/> + <source>Name</source> + <comment>CLI db name column</comment> + <translation>Nom</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="31"/> + <location filename="../commands/clicommanddblist.cpp" line="61"/> + <source>Open</source> + <comment>CLI connection state column</comment> + <translation>Ouvrir</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="31"/> + <location filename="../commands/clicommanddblist.cpp" line="61"/> + <source>Closed</source> + <comment>CLI connection state column</comment> + <translation>Fermer</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="32"/> + <location filename="../commands/clicommanddblist.cpp" line="36"/> + <source>Connection</source> + <comment>CLI connection state column</comment> + <translation>Connexion</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="38"/> + <location filename="../commands/clicommanddblist.cpp" line="45"/> + <source>Database file path</source> + <translation>Chemin de la base de données</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="70"/> + <source>prints list of registered databases</source> + <translation>Imprimer la liste des bases de données enregistrées</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="75"/> + <source>Prints list of databases registered in the SQLiteStudio. Each database on the list can be in open or closed state and %1 tells you that. The current working database (aka default database) is also marked on the list with '*' at the start of its name. See help for %2 command to learn about the default database.</source> + <translation>Imprimez la liste des bases de données enregistrées sous SQLiteStudio. Chaque base se données de la liste peut être ouverte ou close et %1 vous indique lesquellest.La base de données actuelle est aussi marquée dans la liste par « * » en début de nom. Voir l’aide la commande %2 pour en savoir plus sur la base de données actuelle.</translation> + </message> + </context> + <context> + <name>CliCommandDesc</name> + <message> + <location filename="../commands/clicommanddesc.cpp" line="15"/> + <source>No working database is set. +Call %1 command to set working database. +Call %2 to see list of all databases.</source> + <translation>Aucune base de données de travail n’est activée. +Appelez la commande %1 pour activer la base de données active. +Appelez %2 pour voir la liste de toutes les bases de données.</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="26"/> + <source>Database is not open.</source> + <translation>La base de données n’est pas ouverte.</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="35"/> + <source>Cannot find table named: %1</source> + <translation>Impossible de trouver le tableau nommé : %1</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="52"/> + <source>shows details about the table</source> + <translation>Affichage des détails de la table</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="63"/> + <source>table</source> + <translation>Table</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="70"/> + <source>Table: %1</source> + <translation>Tableau : %1</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="74"/> + <source>Column name</source> + <translation>Nom de la colonne</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="76"/> + <source>Data type</source> + <translation>Type de données</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="80"/> + <source>Constraints</source> + <translation>Contraintes</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="105"/> + <source>Virtual table: %1</source> + <translation>Tableau virtuel : %1</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="109"/> + <source>Construction arguments:</source> + <translation>Arguments de construction :</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="114"/> + <source>No construction arguments were passed for this virtual table.</source> + <translation>Aucun argument de construction n'a été passé pour ce tableau virtuel.</translation> + </message> + </context> + <context> + <name>CliCommandDir</name> + <message> + <location filename="../commands/clicommanddir.cpp" line="33"/> + <source>lists directories and files in current working directory</source> + <translation>Listes des répertoires et fichiers dans le répertoire de travail</translation> + </message> + <message> + <location filename="../commands/clicommanddir.cpp" line="38"/> + <source>This is very similar to 'dir' command known from Windows and 'ls' command from Unix systems. + +You can pass <pattern> with wildcard characters to filter output.</source> + <translation>Ceci est très semblable à la commande « dir » de Windows et à la commande de « ls » de systèmes Unix. + +You pouvez utiliser les caractères de remplacement <pattern> npour filtrer la sortie.</translation> + </message> + <message> + <location filename="../commands/clicommanddir.cpp" line="49"/> + <source>pattern</source> + <translation>Modèle</translation> + </message> + </context> + <context> + <name>CliCommandExit</name> + <message> + <location filename="../commands/clicommandexit.cpp" line="12"/> + <source>quits the application</source> + <translation>Quitter l’application</translation> + </message> + <message> + <location filename="../commands/clicommandexit.cpp" line="17"/> + <source>Quits the application. Settings are stored in configuration file and will be restored on next startup.</source> + <translation>Quittez l’apllication. Le paramètrage est stocké dans la configuration et sera restauré au prochain lancement.</translation> + </message> + </context> + <context> + <name>CliCommandHelp</name> + <message> + <location filename="../commands/clicommandhelp.cpp" line="16"/> + <source>shows this help message</source> + <translation>Affichagez l’aide du message</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="21"/> + <source>Use %1 to learn about certain commands supported by the command line interface (CLI) of the SQLiteStudio. +To see list of supported commands, type %2 without any arguments. + +When passing <command> name, you can skip special prefix character ('%3'). + +You can always execute any command with exactly single '--help' option to see help for that command. It's an alternative for typing: %1 <command>.</source> + <translation>Utilisez %1 pour connaitre certaines commandes supportées par la ligne de commande (CLI) de SQLiteStudio. +Pour voir les commandes supportées, saississez %2 sana arguments. + +En utilisant le nom de <command>, vous ajouter le caractère spécial(« %3 »). + +Vous pouvez exécuter n’importe quelle commande avec l’option « --help » pour voir l’aide pour cette commande. C’est une alternative à : %1 <commande>.</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="33"/> + <source>command</source> + <comment>CLI command syntax</comment> + <translation>CLI syntax de commandes</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="42"/> + <source>No such command: %1</source> + <translation>Aucune telle commande : %1</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="43"/> + <source>Type '%1' for list of available commands.</source> + <translation>Saisissez « %1 » pour la liste des commandes valides.</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="52"/> + <source>Usage: %1%2</source> + <translation>Utilisation : %1%2</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="62"/> + <source>Aliases: %1</source> + <translation>Pseudomynes : %1</translation> + </message> + </context> + <context> + <name>CliCommandHistory</name> + <message> + <location filename="../commands/clicommandhistory.cpp" line="23"/> + <source>Current history limit is set to: %1</source> + <translation>L’historique actuel est limité à : %1</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="39"/> + <source>prints history or erases it</source> + <translation>Imprimez l’historique ou supprimez le</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="44"/> + <source>When no argument was passed, this command prints command line history. Every history entry is separated with a horizontal line, so multiline entries are easier to read. + +When the -c or --clear option is passed, then the history gets erased. +When the -l or --limit option is passed, it sets the new history entries limit. It requires an additional argument saying how many entries do you want the history to be limited to. +Use -ql or --querylimit option to see the current limit value.</source> + <translation>Lorqu’aucun argument n’est passé,cette commande imprime l’histoirique. Chaque entrée est séparée par une ligne vide, permettant une lecture aisée. + +When the -c or --clear option is passed, then the history gets erased. +When the -l or --limit option is passed, it sets the new history entries limit. It requires an additional argument saying how many entries do you want the history to be limited to. +Use -ql or --querylimit option to see the current limit value.</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="59"/> + <source>number</source> + <translation>Nombre</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="66"/> + <source>Console history erased.</source> + <translation>Historique effacé.</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="75"/> + <source>Invalid number: %1</source> + <translation>Nombre invalide : %1</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="80"/> + <source>History limit set to %1</source> + <translation>Historique limité à %1</translation> + </message> + </context> + <context> + <name>CliCommandMode</name> + <message> + <location filename="../commands/clicommandmode.cpp" line="9"/> + <source>Current results printing mode: %1</source> + <translation>Résultats actuels du mode d’ impression : %1</translation> + </message> + <message> + <location filename="../commands/clicommandmode.cpp" line="16"/> + <source>Invalid results printing mode: %1</source> + <translation>Résultats invalides du mode d’ impression : %1</translation> + </message> + <message> + <location filename="../commands/clicommandmode.cpp" line="21"/> + <source>New results printing mode: %1</source> + <translation>Résultats actuels du mode d’ impression : %1</translation> + </message> + <message> + <location filename="../commands/clicommandmode.cpp" line="26"/> + <source>tells or changes the query results format</source> + <translation>Modifie le format du résultat de la requête</translation> + </message> + <message> + <location filename="../commands/clicommandmode.cpp" line="31"/> + <source>When called without argument, tells the current output format for a query results. When the <mode> is passed, the mode is changed to the given one. Supported modes are: +- CLASSIC - columns are separated by a comma, not aligned, +- FIXED - columns have equal and fixed width, they always fit into terminal window width, but the data in columns can be cut off, +- COLUMNS - like FIXED, but smarter (do not use with huge result sets, see details below), +- ROW - each column from the row is displayed in new line, so the full data is displayed. + +The CLASSIC mode is recommended if you want to see all the data, but you don't want to waste lines for each column. Each row will display full data for every column, but this also means, that columns will not be aligned to each other in next rows. The CLASSIC mode also doesn't respect the width of your terminal (console) window, so if values in columns are wider than the window, the row will be continued in next lines. + +The FIXED mode is recommended if you want a readable output and you don't care about long data values. Columns will be aligned, making the output a nice table. The width of columns is calculated from width of the console window and a number of columns. + +The COLUMNS mode is similar to FIXED mode, except it tries to be smart and make columns with shorter values more thin, while columns with longer values get more space. First to shrink are columns with longest headers (so the header names are to be cut off as first), then columns with the longest values are shrinked, up to the moment when all columns fit into terminal window. +ATTENTION! The COLUMNS mode reads all the results from the query at once in order to evaluate column widths, therefore it is dangerous to use this mode when working with huge result sets. Keep in mind that this mode will load entire result set into memory. + +The ROW mode is recommended if you need to see whole values and you don't expect many rows to be displayed, because this mode displays a line of output per each column, so you'll get 10 lines for single row with 10 columns, then if you have 10 of such rows, you will get 100 lines of output (+1 extra line per each row, to separate rows from each other).</source> + <translation type="unfinished">When called without argument, tells the current output format for a query results. When the <mode> is passed, the mode is changed to the given one. Supported modes are: +- CLASSIC - columns are separated by a comma, not aligned, +- FIXED - columns have equal and fixed width, they always fit into terminal window width, but the data in columns can be cut off, +- COLUMNS - like FIXED, but smarter (do not use with huge result sets, see details below), +- ROW - each column from the row is displayed in new line, so the full data is displayed. + +The CLASSIC mode is recommended if you want to see all the data, but you don't want to waste lines for each column. Each row will display full data for every column, but this also means, that columns will not be aligned to each other in next rows. The CLASSIC mode also doesn't respect the width of your terminal (console) window, so if values in columns are wider than the window, the row will be continued in next lines. + +The FIXED mode is recommended if you want a readable output and you don't care about long data values. Columns will be aligned, making the output a nice table. The width of columns is calculated from width of the console window and a number of columns. + +The COLUMNS mode is similar to FIXED mode, except it tries to be smart and make columns with shorter values more thin, while columns with longer values get more space. First to shrink are columns with longest headers (so the header names are to be cut off as first), then columns with the longest values are shrinked, up to the moment when all columns fit into terminal window. +ATTENTION! The COLUMNS mode reads all the results from the query at once in order to evaluate column widths, therefore it is dangerous to use this mode when working with huge result sets. Keep in mind that this mode will load entire result set into memory. + +The ROW mode is recommended if you need to see whole values and you don't expect many rows to be displayed, because this mode displays a line of output per each column, so you'll get 10 lines for single row with 10 columns, then if you have 10 of such rows, you will get 100 lines of output (+1 extra line per each row, to separate rows from each other).</translation> + </message> + </context> + <context> + <name>CliCommandNullValue</name> + <message> + <location filename="../commands/clicommandnullvalue.cpp" line="9"/> + <source>Current NULL representation string: %1</source> + <translation>Représentation actuelle d’une chaine NULL : %1</translation> + </message> + <message> + <location filename="../commands/clicommandnullvalue.cpp" line="15"/> + <source>tells or changes the NULL representation string</source> + <translation>Modifiez la représentation d’une chaine NULL</translation> + </message> + <message> + <location filename="../commands/clicommandnullvalue.cpp" line="20"/> + <source>If no argument was passed, it tells what's the current NULL value representation (that is - what is printed in place of NULL values in query results). If the argument is given, then it's used as a new string to be used for NULL representation.</source> + <translation>Si on n’a passé aucun argument, c’est la représentation de valeur NULL actuelle qui est utilisée (ce qui est imprimé à la place de valeurs NULL dans des résultats de requête). Si on donne un argument, il sera utilisé comme une nouvelle chaine représentant NULL.</translation> + </message> + </context> + <context> + <name>CliCommandOpen</name> + <message> + <location filename="../commands/clicommandopen.cpp" line="12"/> + <source>Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</source> + <translation>Impossible d’appeler %1 lorsque aucune base de données n’est sélectionnée. Spécifiez la base de données actuelle avec la commande %2 ou nommez la base de données %3.</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="29"/> + <source>Could not add database %1 to list.</source> + <translation>Impossible d’ajouter la base de données %1 à la liste.</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="37"/> + <source>File %1 doesn't exist in %2. Cannot open inexisting database with %3 command. To create a new database, use %4 command.</source> + <translation>Le fichier %1 n’existe pas dans %2. Impossible d’ouvrir une base de données avec la commande %3. Pour créer une nouvelle base de données utilisez la commande %4.</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="61"/> + <source>Database %1 has been open and set as the current working database.</source> + <translation>La base de données %1 a été ouverte et sélectionnée comme base de données actuelle.</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="66"/> + <source>opens database connection</source> + <translation>Ouvre la connexion de la base de données</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="71"/> + <source>Opens connection to the database. If no additional argument was passed, then the connection is open to the current default database (see help for %1 for details). However if an argument was passed, it can be either <name> of the registered database to open, or it can be <path> to the database file to open. In the second case, the <path> gets registered on the list with a generated name, but only for the period of current application session. After restarting application such database is not restored on the list.</source> + <translation>Ouvre la connexion de la base de données. Si aucun argument n’est passé, alors la connexion est ouverte comme base de données actuelle (voir l’aide %1 pour plus de détails). Cependant si on a passé un argument il peut être le <name> d’une base de données enregistrée, ou cela peut être le <chemin> du fichier de base de données. Dans le deuxième cas, le <chemin> est enregistré dans la liste avec un nom généré mais seulement pendant la période de la session actuelle. Après la reprise de la l’application une telle base de données n’est pas rétablie dans la liste.</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="83"/> + <source>name</source> + <comment>CLI command syntax</comment> + <translation>Nom</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="83"/> + <source>path</source> + <comment>CLI command syntax</comment> + <translation>Chemin</translation> + </message> + </context> + <context> + <name>CliCommandPwd</name> + <message> + <location filename="../commands/clicommandpwd.cpp" line="13"/> + <source>prints the current working directory</source> + <translation>Imprime le répertoire de travail actuel</translation> + </message> + <message> + <location filename="../commands/clicommandpwd.cpp" line="18"/> + <source>This is the same as 'pwd' command on Unix systems and 'cd' command without arguments on Windows. It prints current working directory. You can change the current working directory with %1 command and you can also list contents of the current working directory with %2 command.</source> + <translation>C’est la même commande d’un système Unix « pwd » ou « cd » sans arguments de Windows. Ceci imprimele répertoire de travail courant. Vous pouvez changer le répertoire avec le commande %1 et avoir la liste des répertoire de travail avec la commande %2.</translation> + </message> + </context> + <context> + <name>CliCommandRemove</name> + <message> + <location filename="../commands/clicommandremove.cpp" line="12"/> + <source>No such database: %1</source> + <translation>Aucune base de données : %1</translation> + </message> + <message> + <location filename="../commands/clicommandremove.cpp" line="20"/> + <source>Database removed: %1</source> + <translation>Base de données enlevée : %1</translation> + </message> + <message> + <location filename="../commands/clicommandremove.cpp" line="26"/> + <source>New current database set:</source> + <translation>Nouvelle base de données actuelle :</translation> + </message> + <message> + <location filename="../commands/clicommandremove.cpp" line="35"/> + <source>removes database from the list</source> + <translation>Enleve la base de données de la liste</translation> + </message> + <message> + <location filename="../commands/clicommandremove.cpp" line="40"/> + <source>Removes <name> database from the list of registered databases. If the database was not on the list (see %1 command), then error message is printed and nothing more happens.</source> + <translation>Enlève la base de données <nom> de la liste des bases enregistrées.si la base de données n’est pas dans la liste (voir la commande %1), alors message d’erreur est imprimé sans aucunes autres lignes.</translation> + </message> + <message> + <location filename="../commands/clicommandremove.cpp" line="50"/> + <source>name</source> + <comment>CLI command syntax</comment> + <translation>Nom</translation> + </message> + </context> + <context> + <name>CliCommandSql</name> + <message> + <location filename="../commands/clicommandsql.cpp" line="19"/> + <source>No working database is set. +Call %1 command to set working database. +Call %2 to see list of all databases.</source> + <translation>Aucune base de données de travail n’est activée. +Appelez la commande %1 pour activer la base de données active. +Appelez %2 pour voir la liste de toutes les bases de données.</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="30"/> + <source>Database is not open.</source> + <translation>La base de données n’est pas ouverte.</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="65"/> + <source>executes SQL query</source> + <translation>Exécute la requête SQL</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="70"/> + <source>This command is executed every time you enter SQL query in command prompt. It executes the query on the current working database (see help for %1 for details). There's no sense in executing this command explicitly. Instead just type the SQL query in the command prompt, without any command prefixed.</source> + <translation>Cette commande est exécutée chaque fois vous saississez une requête SQL au prompt de commande. Il exécute la requête sur la base de données actuelle (voir l’aide %1 pour les détails). Il n’y a aucun sens dans l’exécution de cette commande explicitement. Instead just type the SQL query in the command prompt, without any command prefixed.</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="86"/> + <source>sql</source> + <comment>CLI command syntax</comment> + <translation>SQL</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="135"/> + <location filename="../commands/clicommandsql.cpp" line="177"/> + <source>Too many columns to display in %1 mode.</source> + <translation>Trop de colonnes à afficher avec le mode %1.</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="254"/> + <source>Row %1</source> + <translation>Ligne %1</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="404"/> + <source>Query execution error: %1</source> + <translation>Erreur d’exécution de la requête : %1</translation> + </message> + </context> + <context> + <name>CliCommandTables</name> + <message> + <location filename="../commands/clicommandtables.cpp" line="15"/> + <source>No such database: %1. Use %2 to see list of known databases.</source> + <translation>Aucune base de données : %1. Utilisez %2pour voir la liste des base de données connues.</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="25"/> + <source>Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</source> + <translation>Impossible d’appeler %1 quand aucune base de données n’est active. Spécifiez la base de données active avec la commade %2 ou nommez la base de données avec %3.</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="32"/> + <source>Database %1 is closed.</source> + <translation>La base de données %1 est fermée.</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="45"/> + <location filename="../commands/clicommandtables.cpp" line="47"/> + <source>Database</source> + <translation>Base de données</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="47"/> + <source>Table</source> + <translation>Tableau</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="61"/> + <source>prints list of tables in the database</source> + <translation>Imprime la liste des tablesde la base de données</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="66"/> + <source>Prints list of tables in given <database> or in the current working database. Note, that the <database> should be the name of the registered database (see %1). The output list includes all tables from any other databases attached to the queried database. +When the -s option is given, then system tables are also listed.</source> + <translation>Imprime la liste des tables de la <base de données> sélectionnée ou de la base de données actuelle. Notez que la <base de données> devrait être le nom enregistré de la base de données (voir %1). L’affichage de la liste inclus toutes les tables d’autres bases de données attachées à celle-ci. +Lorsque l’option « -s » est ajouté, les tables système sont aussi listées.</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="77"/> + <source>database</source> + <comment>CLI command syntax</comment> + <translation>Base de données</translation> + </message> + </context> + <context> + <name>CliCommandTree</name> + <message> + <location filename="../commands/clicommandtree.cpp" line="12"/> + <source>No current working database is selected. Use %1 to define one and then run %2.</source> + <translation>Aucune base de données actuelle n’est sélectionnée. Utilisez %1 pour en définir uneet lancez avec %2.</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="54"/> + <source>Tables</source> + <translation>Tableaux</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="58"/> + <source>Views</source> + <translation>Vues</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="83"/> + <source>Columns</source> + <translation>Colonnes</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="88"/> + <source>Indexes</source> + <translation>Index</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="92"/> + <location filename="../commands/clicommandtree.cpp" line="113"/> + <source>Triggers</source> + <translation>Déclancheurs</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="132"/> + <source>prints all objects in the database as a tree</source> + <translation>Imprime tous les objets de la base de données comme un arbre</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="137"/> + <source>Prints all objects (tables, indexes, triggers and views) that are in the database as a tree. The tree is very similar to the one that you can see in GUI client of the SQLiteStudio. +When -c option is given, then also columns will be listed under each table. +When -s option is given, then also system objects will be printed (sqlite_* tables, autoincrement indexes, etc). +The database argument is optional and if provided, then only given database will be printed. This is not a registered database name, but instead it's an internal SQLite database name, like 'main', 'temp', or any attached database name. To print tree for other registered database, call %1 first to switch the working database, and then use %2 command.</source> + <translation>Imprime tous les objets (tables, index, déclencheurs et vues) qui sont dans la base de données comme un arbre. L’arbre est très semblable à celui que vous pouvez voir dans lGUI client de SQLiteStudio. +Quand on ajoute l’option -c, alors les colonnes seront aussi inscrites sous chaque table. +Quand on ajoute l’option -s, alors les objets de système seront aussi imprimés (sqlite_* tables, des index d’auto-incrément, etc). +L’argument de base de données est facultatif et si fourni, alors seulement la base de données indiquée sera imprimée. Ceci n’est pas un nom de base de données enregistré, mais au lieu de cela c’est un nom de base de données SQLite interne, comme « principal », « temporaire », ou n’importe quel nom de base de données attaché. Pour imprimer l’arbre pour d’autre base de données enregistrée, appelez %1 d’abord pour changer la base de données actuelleet utiliser la commande %2.</translation> + </message> + </context> + <context> + <name>CliCommandUse</name> + <message> + <location filename="../commands/clicommanduse.cpp" line="13"/> + <source>No current database selected.</source> + <translation>Aucune base de données active de sélectionnée.</translation> + </message> + <message> + <location filename="../commands/clicommanduse.cpp" line="16"/> + <location filename="../commands/clicommanduse.cpp" line="30"/> + <source>Current database: %1</source> + <translation>Base de données actuelle : %1</translation> + </message> + <message> + <location filename="../commands/clicommanduse.cpp" line="23"/> + <source>No such database: %1</source> + <translation>Aucune base de données : %1</translation> + </message> + <message> + <location filename="../commands/clicommanduse.cpp" line="35"/> + <source>changes default working database</source> + <translation>Change la base de données actelle par défaut</translation> + </message> + <message> + <location filename="../commands/clicommanduse.cpp" line="40"/> + <source>Changes current working database to <name>. If the <name> database is not registered in the application, then the error message is printed and no change is made. + +What is current working database? +When you type a SQL query to be executed, it is executed on the default database, which is also known as the current working database. Most of database-related commands can also work using default database, if no database was provided in their arguments. The current database is always identified by command line prompt. The default database is always defined (unless there is no database on the list at all). + +The default database can be selected in various ways: +- using %1 command, +- by passing database file name to the application startup parameters, +- by passing registered database name to the application startup parameters, +- by restoring previously selected default database from saved configuration, +- or when default database was not selected by any of the above, then first database from the registered databases list becomes the default one.</source> + <translation>Changet la base de données actuelle <nom>. Si le <nom > de la base de données n’est pas enregistrée dans l’application, le message d’erreur est imprimé et aucun changement n’est fait. + +Quel est la base de données actuelle ? +Quand vous saississez une requête SQL à exécuter, celle-ci est exécutée sur la base de données par défaut, que l’on connaît aussi comme la base de données actuelle. La plupart de commandes concernant la base de données utilise la base de données de défaut d’utilisation, si on n’a fourni aucune base de données dans leurs arguments. La base de données actuelle est toujours identifiée par la ligne de commande. La base de données par défaut est toujours définie (à moins qu’il n’y ait aucune base de données dans la liste). + +La base de données par défaut peut être choisie de diverses manières : +- Utilisation de la commande %1, +- En passant nom de fichier de base de données aux paramètres de démarrage d’application, +- En passantle nom la base de données enregistrée aux paramètres de démarrage d’application, +- En restaurant la base de données par défaut précédemment choisie dans la configuration sauvée, +- Ou quand la base de données par défaut n’a été choisie par aucun du susdit, l’alors première base de données de la liste de bases de données enregistrée devient le par défaut.</translation> + </message> + <message> + <location filename="../commands/clicommanduse.cpp" line="63"/> + <source>name</source> + <comment>CLI command syntax</comment> + <translation>Nom</translation> + </message> + </context> + <context> + <name>QObject</name> + <message> + <location filename="../clicommandsyntax.cpp" line="155"/> + <source>Insufficient number of arguments.</source> + <translation>Nombre d’arguments insuffisant.</translation> + </message> + <message> + <location filename="../clicommandsyntax.cpp" line="325"/> + <source>Too many arguments.</source> + <translation>Trop d’arguements.</translation> + </message> + <message> + <location filename="../clicommandsyntax.cpp" line="347"/> + <source>Invalid argument value: %1. +Expected one of: %2</source> + <translation>Valeur invalide de l’arguement %1. Excepté l’un d’eux : %2</translation> + </message> + <message> + <location filename="../clicommandsyntax.cpp" line="383"/> + <source>Unknown option: %1</source> + <comment>CLI command syntax</comment> + <translation>Option %1 inconnue</translation> + </message> + <message> + <location filename="../clicommandsyntax.cpp" line="394"/> + <source>Option %1 requires an argument.</source> + <comment>CLI command syntax</comment> + <translation>L’option %1 nécessite un argument.</translation> + </message> + <message> + <location filename="../commands/clicommandnullvalue.cpp" line="31"/> + <source>string</source> + <comment>CLI command syntax</comment> + <translation>Chaîne</translation> + </message> + <message> + <location filename="../main.cpp" line="28"/> + <source>Command line interface to SQLiteStudio, a SQLite manager.</source> + <translation>Interface de ligne de commandes de SQLiteStudio, SQLite manager.</translation> + </message> + <message> + <location filename="../main.cpp" line="32"/> + <source>Enables debug messages on standard error output.</source> + <translation>Messages de débogage valides sur sortie d’erreur standard.</translation> + </message> + <message> + <location filename="../main.cpp" line="33"/> + <source>Enables Lemon parser debug messages for SQL code assistant.</source> + <translation>Permet le débogage avec l’analyseur syntaxique de Lemon pour l’assistant SQL.</translation> + </message> + <message> + <location filename="../main.cpp" line="34"/> + <source>Lists plugins installed in the SQLiteStudio and quits.</source> + <translation>Liste les plugins installés dans SQLiteStudio et quitte.</translation> + </message> + <message> + <location filename="../main.cpp" line="36"/> + <source>Executes provided SQL file (including all rich features of SQLiteStudio's query executor) on the specified database file and quits. The database parameter becomes mandatory if this option is used.</source> + <translation type="unfinished">Executes provided SQL file (including all rich features of SQLiteStudio's query executor) on the specified database file and quits. The database parameter becomes mandatory if this option is used.</translation> + </message> + <message> + <location filename="../main.cpp" line="39"/> + <source>SQL file</source> + <translation>Fichier SQL</translation> + </message> + <message> + <location filename="../main.cpp" line="40"/> + <source>Character encoding to use when reading SQL file (-e option). Use -cl to list available codecs. Defaults to %1.</source> + <translation>Encodage de caractères à utiliser lors de la lecture de fichier SQL (-e option). Utilisez -cl pour lister les codecs disponibles. Par défaut, %1.</translation> + </message> + <message> + <location filename="../main.cpp" line="43"/> + <source>codec</source> + <translation>codec</translation> + </message> + <message> + <location filename="../main.cpp" line="44"/> + <source>Lists available codecs to be used with -c option and quits.</source> + <translation>Liste les codecs disponibles à utiliser avec l'option -c et quitte.</translation> + </message> + <message> + <location filename="../main.cpp" line="46"/> + <source>When used together with -e option, the execution will not stop on an error, but rather continue until the end, ignoring errors.</source> + <translation>Lorsqu'elle est utilisée avec l'option -e, l'exécution ne s'arrêtera pas sur une erreur, mais se poursuivra jusqu'à la fin, ignorant les erreurs.</translation> + </message> + <message> + <location filename="../main.cpp" line="57"/> + <source>file</source> + <translation>Fichier</translation> + </message> + <message> + <location filename="../main.cpp" line="57"/> + <source>Database file to open</source> + <translation>Base de données à ouvrir</translation> + </message> + <message> + <location filename="../main.cpp" line="78"/> + <source>Invalid codec: %1. Use -cl option to list available codecs.</source> + <translation>Codec invalide : %1. Utilisez l'option -cl pour lister les codecs disponibles.</translation> + </message> + <message> + <location filename="../main.cpp" line="108"/> + <source>Database file argument is mandatory when executing SQL file.</source> + <translation>L'argument du fichier de la base de données est obligatoire lors de l'exécution du fichier SQL.</translation> + </message> + <message> + <location filename="../main.cpp" line="114"/> + <source>Could not open specified database for executing SQL file. You may try using -d option to find out more details.</source> + <translation>Impossible d'ouvrir la base de données spécifiée pour l'exécution de fichier SQL. Vous devriez essayer d'utiliser l'option -d pour trouver plus de détails.</translation> + </message> + </context> +</TS> diff --git a/SQLiteStudio3/sqlitestudiocli/translations/sqlitestudiocli_he_IL.ts b/SQLiteStudio3/sqlitestudiocli/translations/sqlitestudiocli_he_IL.ts new file mode 100644 index 0000000..f0e145e --- /dev/null +++ b/SQLiteStudio3/sqlitestudiocli/translations/sqlitestudiocli_he_IL.ts @@ -0,0 +1,876 @@ +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS> +<TS version="2.1" language="he" sourcelanguage="en"> + <context> + <name>CLI</name> + <message> + <location filename="../cli.cpp" line="98"/> + <source>Current database: %1</source> + <translation>מסד נתונים נוכחי: %1</translation> + </message> + <message> + <location filename="../cli.cpp" line="100"/> + <source>No current working database is set.</source> + <translation>לא נקבע מסד נתונים נוכחי פעיל.</translation> + </message> + <message> + <location filename="../cli.cpp" line="102"/> + <source>Type %1 for help</source> + <translation>הזנת %1 לעזרה</translation> + </message> + <message> + <location filename="../cli.cpp" line="254"/> + <source>Database passed in command line parameters (%1) was already on the list under name: %2</source> + <translation>מסד הנתונים שהועבר בפרמטרים של שורת הפקודה (%1) כבר היה ברשימה בשם: %2</translation> + </message> + <message> + <location filename="../cli.cpp" line="262"/> + <source>Could not add database %1 to list.</source> + <translation>לא ניתן להוסיף מסד נתונים %1 לרשימה.</translation> + </message> + <message> + <location filename="../cli.cpp" line="289"/> + <source>closed</source> + <translation>סגור</translation> + </message> + </context> + <context> + <name>CliCommand</name> + <message> + <location filename="../commands/clicommand.cpp" line="107"/> + <source>Usage: %1%2</source> + <translation>שימוש: %1%2</translation> + </message> + </context> + <context> + <name>CliCommandAdd</name> + <message> + <location filename="../commands/clicommandadd.cpp" line="9"/> + <source>Could not add database %1 to list.</source> + <translation>לא ניתן להוסיף מסד נתונים %1 לרשימה.</translation> + </message> + <message> + <location filename="../commands/clicommandadd.cpp" line="14"/> + <source>Database added: %1</source> + <translation>התווסף מסד נתונים: %1</translation> + </message> + <message> + <location filename="../commands/clicommandadd.cpp" line="19"/> + <source>adds new database to the list</source> + <translation>הוספת מסד נתונים חדש לרשימה</translation> + </message> + <message> + <location filename="../commands/clicommandadd.cpp" line="24"/> + <source>Adds given database pointed by <path> with given <name> to list the databases list. The <name> is just a symbolic name that you can later refer to. Just pick any unique name. For list of databases already on the list use %1 command.</source> + <translation>הוספת מסד נתונים נתון מ <path> בשם <name> לרשימת מסדי הנתונים. השם <name> הוא שם סמלי אליו ניתן יהיה להתייחס מאוחר יותר. נא לבחור בכל שם ייחודי. לרשימת מסדי נתונים הנמצאים כבר ברשימה, נא להשתמש בפקודה%1.</translation> + </message> + <message> + <location filename="../commands/clicommandadd.cpp" line="34"/> + <source>name</source> + <comment>CLI command syntax</comment> + <translation>שם</translation> + </message> + <message> + <location filename="../commands/clicommandadd.cpp" line="35"/> + <source>path</source> + <comment>CLI command syntax</comment> + <translation>נתיב</translation> + </message> + </context> + <context> + <name>CliCommandCd</name> + <message> + <location filename="../commands/clicommandcd.cpp" line="10"/> + <source>Changed directory to: %1</source> + <translation>מחיצה שונתה ל: %1</translation> + </message> + <message> + <location filename="../commands/clicommandcd.cpp" line="12"/> + <source>Could not change directory to: %1</source> + <translation>לא ניתן לשנות מחיצה ל: %1</translation> + </message> + <message> + <location filename="../commands/clicommandcd.cpp" line="17"/> + <source>changes current working directory</source> + <translation>שינוי מחיצת עבודה נוכחית</translation> + </message> + <message> + <location filename="../commands/clicommandcd.cpp" line="22"/> + <source>Very similar command to 'cd' known from Unix systems and Windows. It requires a <path> argument to be passed, therefore calling %1 will always cause a change of the directory. To learn what's the current working directory use %2 command and to list contents of the current working directory use %3 command.</source> + <translation>פקודה דומה מאוד ל 'cd' המוכרת ממערכות יוניקס וחלונות. דורש <path> להעברת משתנה בלתי תלוי, לכן קריאה ל-%1 תגרום תמיד לשינוי מחיצה. למציאת 'מחיצת העבודה הנוכחית, ניתן להשתמש בפקודה %2 ולהצגת תוכן מחיצת העבודה הנוכחית ניתן להשתמש בפקודה %3.</translation> + </message> + <message> + <location filename="../commands/clicommandcd.cpp" line="33"/> + <source>path</source> + <comment>CLI command syntax</comment> + <translation>נתיב</translation> + </message> + </context> + <context> + <name>CliCommandClose</name> + <message> + <location filename="../commands/clicommandclose.cpp" line="10"/> + <source>Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</source> + <translation type="unfinished">Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</translation> + </message> + <message> + <location filename="../commands/clicommandclose.cpp" line="21"/> + <location filename="../commands/clicommandclose.cpp" line="29"/> + <source>Connection to database %1 closed.</source> + <translation>קישור למסד נתונים %1 נותק.</translation> + </message> + <message> + <location filename="../commands/clicommandclose.cpp" line="24"/> + <source>No such database: %1. Use %2 to see list of known databases.</source> + <translation type="unfinished">No such database: %1. Use %2 to see list of known databases.</translation> + </message> + <message> + <location filename="../commands/clicommandclose.cpp" line="35"/> + <source>closes given (or current) database</source> + <translation>סגירת מסד נתונים נתון (או נוכחי)</translation> + </message> + <message> + <location filename="../commands/clicommandclose.cpp" line="40"/> + <source>Closes database connection. If the database was already closed, nothing happens. If <name> is provided, it should be name of the database to close (as printed by %1 command). The the <name> is not provided, then current working database is closed (see help for %2 for details).</source> + <translation type="unfinished">Closes database connection. If the database was already closed, nothing happens. If <name> is provided, it should be name of the database to close (as printed by %1 command). The the <name> is not provided, then current working database is closed (see help for %2 for details).</translation> + </message> + <message> + <location filename="../commands/clicommandclose.cpp" line="50"/> + <source>name</source> + <comment>CLI command syntax</comment> + <translation>שם</translation> + </message> + </context> + <context> + <name>CliCommandDbList</name> + <message> + <location filename="../commands/clicommanddblist.cpp" line="12"/> + <source>No current working database defined.</source> + <translation>לא הוגדר מסד נתונים נוכחי פעיל.</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="18"/> + <source>Databases:</source> + <translation>מסד נתונים:</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="23"/> + <location filename="../commands/clicommanddblist.cpp" line="34"/> + <source>Name</source> + <comment>CLI db name column</comment> + <translation>שם</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="31"/> + <location filename="../commands/clicommanddblist.cpp" line="61"/> + <source>Open</source> + <comment>CLI connection state column</comment> + <translation>פתיחה</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="31"/> + <location filename="../commands/clicommanddblist.cpp" line="61"/> + <source>Closed</source> + <comment>CLI connection state column</comment> + <translation>סגירה</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="32"/> + <location filename="../commands/clicommanddblist.cpp" line="36"/> + <source>Connection</source> + <comment>CLI connection state column</comment> + <translation>חיבור</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="38"/> + <location filename="../commands/clicommanddblist.cpp" line="45"/> + <source>Database file path</source> + <translation>נתיב מסד הנתונים</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="70"/> + <source>prints list of registered databases</source> + <translation>הדפסת רשימה של מסדי נתונים רשומים</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="75"/> + <source>Prints list of databases registered in the SQLiteStudio. Each database on the list can be in open or closed state and %1 tells you that. The current working database (aka default database) is also marked on the list with '*' at the start of its name. See help for %2 command to learn about the default database.</source> + <translation type="unfinished">Prints list of databases registered in the SQLiteStudio. Each database on the list can be in open or closed state and %1 tells you that. The current working database (aka default database) is also marked on the list with '*' at the start of its name. See help for %2 command to learn about the default database.</translation> + </message> + </context> + <context> + <name>CliCommandDesc</name> + <message> + <location filename="../commands/clicommanddesc.cpp" line="15"/> + <source>No working database is set. +Call %1 command to set working database. +Call %2 to see list of all databases.</source> + <translation type="unfinished">No working database is set. +Call %1 command to set working database. +Call %2 to see list of all databases.</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="26"/> + <source>Database is not open.</source> + <translation>מסד הנתונים אינו פתוח.</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="35"/> + <source>Cannot find table named: %1</source> + <translation>לא ניתן למצוא טבלה בשם: %1</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="52"/> + <source>shows details about the table</source> + <translation>הצגת פרטים אודות הטבלה</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="63"/> + <source>table</source> + <translation>טבלה</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="70"/> + <source>Table: %1</source> + <translation>טבלה: %1</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="74"/> + <source>Column name</source> + <translation>שם עמודה</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="76"/> + <source>Data type</source> + <translation>סוג נתונים</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="80"/> + <source>Constraints</source> + <translation>אילוצים</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="105"/> + <source>Virtual table: %1</source> + <translation>טבלה מדומה: %1</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="109"/> + <source>Construction arguments:</source> + <translation>משתנים בלתי תלויים מבניים:</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="114"/> + <source>No construction arguments were passed for this virtual table.</source> + <translation>לא הועברו משתנים בלתי תלויים מבניים לטבלה מדומה זו.</translation> + </message> + </context> + <context> + <name>CliCommandDir</name> + <message> + <location filename="../commands/clicommanddir.cpp" line="33"/> + <source>lists directories and files in current working directory</source> + <translation>הצגת מחיצות וקבצים במחיצת העבודה הנוכחית</translation> + </message> + <message> + <location filename="../commands/clicommanddir.cpp" line="38"/> + <source>This is very similar to 'dir' command known from Windows and 'ls' command from Unix systems. + +You can pass <pattern> with wildcard characters to filter output.</source> + <translation type="unfinished">This is very similar to 'dir' command known from Windows and 'ls' command from Unix systems. + +You can pass <pattern> with wildcard characters to filter output.</translation> + </message> + <message> + <location filename="../commands/clicommanddir.cpp" line="49"/> + <source>pattern</source> + <translation>דפוס</translation> + </message> + </context> + <context> + <name>CliCommandExit</name> + <message> + <location filename="../commands/clicommandexit.cpp" line="12"/> + <source>quits the application</source> + <translation>יציאה מהישומון</translation> + </message> + <message> + <location filename="../commands/clicommandexit.cpp" line="17"/> + <source>Quits the application. Settings are stored in configuration file and will be restored on next startup.</source> + <translation>יציאה מהיישומון. ההגדרות נשמרות בקובץ התצורה וישוחזרו בהפעלה הבאה.</translation> + </message> + </context> + <context> + <name>CliCommandHelp</name> + <message> + <location filename="../commands/clicommandhelp.cpp" line="16"/> + <source>shows this help message</source> + <translation>הצגת הודעת עזרה זו</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="21"/> + <source>Use %1 to learn about certain commands supported by the command line interface (CLI) of the SQLiteStudio. +To see list of supported commands, type %2 without any arguments. + +When passing <command> name, you can skip special prefix character ('%3'). + +You can always execute any command with exactly single '--help' option to see help for that command. It's an alternative for typing: %1 <command>.</source> + <translation type="unfinished">Use %1 to learn about certain commands supported by the command line interface (CLI) of the SQLiteStudio. +To see list of supported commands, type %2 without any arguments. + +When passing <command> name, you can skip special prefix character ('%3'). + +You can always execute any command with exactly single '--help' option to see help for that command. It's an alternative for typing: %1 <command>.</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="33"/> + <source>command</source> + <comment>CLI command syntax</comment> + <translation>פקודה</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="42"/> + <source>No such command: %1</source> + <translation>לא קיימת פקודה: %1</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="43"/> + <source>Type '%1' for list of available commands.</source> + <translation type="unfinished">Type '%1' for list of available commands.</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="52"/> + <source>Usage: %1%2</source> + <translation>שימוש: %1%2</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="62"/> + <source>Aliases: %1</source> + <translation>כינויים: %1</translation> + </message> + </context> + <context> + <name>CliCommandHistory</name> + <message> + <location filename="../commands/clicommandhistory.cpp" line="23"/> + <source>Current history limit is set to: %1</source> + <translation>מגבלות היסטוריה נוכחית הוגדרה ל: %1</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="39"/> + <source>prints history or erases it</source> + <translation>מציג היסטוריה או מנקה אותה</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="44"/> + <source>When no argument was passed, this command prints command line history. Every history entry is separated with a horizontal line, so multiline entries are easier to read. + +When the -c or --clear option is passed, then the history gets erased. +When the -l or --limit option is passed, it sets the new history entries limit. It requires an additional argument saying how many entries do you want the history to be limited to. +Use -ql or --querylimit option to see the current limit value.</source> + <translation type="unfinished">When no argument was passed, this command prints command line history. Every history entry is separated with a horizontal line, so multiline entries are easier to read. + +When the -c or --clear option is passed, then the history gets erased. +When the -l or --limit option is passed, it sets the new history entries limit. It requires an additional argument saying how many entries do you want the history to be limited to. +Use -ql or --querylimit option to see the current limit value.</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="59"/> + <source>number</source> + <translation>מספר</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="66"/> + <source>Console history erased.</source> + <translation>היסטוריית המסוף נמחקה.</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="75"/> + <source>Invalid number: %1</source> + <translation>מספר שגוי: %1</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="80"/> + <source>History limit set to %1</source> + <translation>מגבלות היסטוריה הוגדרו ל %1</translation> + </message> + </context> + <context> + <name>CliCommandMode</name> + <message> + <location filename="../commands/clicommandmode.cpp" line="9"/> + <source>Current results printing mode: %1</source> + <translation>מצב הדפסת תוצאות נוכחי:%1</translation> + </message> + <message> + <location filename="../commands/clicommandmode.cpp" line="16"/> + <source>Invalid results printing mode: %1</source> + <translation>מצב הדפסת תוצאות שגוי:%1</translation> + </message> + <message> + <location filename="../commands/clicommandmode.cpp" line="21"/> + <source>New results printing mode: %1</source> + <translation>מצב הדפסת תוצאות חדש:%1</translation> + </message> + <message> + <location filename="../commands/clicommandmode.cpp" line="26"/> + <source>tells or changes the query results format</source> + <translation>מורה או משנה את תבנית תוצאות השאילתה</translation> + </message> + <message> + <location filename="../commands/clicommandmode.cpp" line="31"/> + <source>When called without argument, tells the current output format for a query results. When the <mode> is passed, the mode is changed to the given one. Supported modes are: +- CLASSIC - columns are separated by a comma, not aligned, +- FIXED - columns have equal and fixed width, they always fit into terminal window width, but the data in columns can be cut off, +- COLUMNS - like FIXED, but smarter (do not use with huge result sets, see details below), +- ROW - each column from the row is displayed in new line, so the full data is displayed. + +The CLASSIC mode is recommended if you want to see all the data, but you don't want to waste lines for each column. Each row will display full data for every column, but this also means, that columns will not be aligned to each other in next rows. The CLASSIC mode also doesn't respect the width of your terminal (console) window, so if values in columns are wider than the window, the row will be continued in next lines. + +The FIXED mode is recommended if you want a readable output and you don't care about long data values. Columns will be aligned, making the output a nice table. The width of columns is calculated from width of the console window and a number of columns. + +The COLUMNS mode is similar to FIXED mode, except it tries to be smart and make columns with shorter values more thin, while columns with longer values get more space. First to shrink are columns with longest headers (so the header names are to be cut off as first), then columns with the longest values are shrinked, up to the moment when all columns fit into terminal window. +ATTENTION! The COLUMNS mode reads all the results from the query at once in order to evaluate column widths, therefore it is dangerous to use this mode when working with huge result sets. Keep in mind that this mode will load entire result set into memory. + +The ROW mode is recommended if you need to see whole values and you don't expect many rows to be displayed, because this mode displays a line of output per each column, so you'll get 10 lines for single row with 10 columns, then if you have 10 of such rows, you will get 100 lines of output (+1 extra line per each row, to separate rows from each other).</source> + <translation type="unfinished">When called without argument, tells the current output format for a query results. When the <mode> is passed, the mode is changed to the given one. Supported modes are: +- CLASSIC - columns are separated by a comma, not aligned, +- FIXED - columns have equal and fixed width, they always fit into terminal window width, but the data in columns can be cut off, +- COLUMNS - like FIXED, but smarter (do not use with huge result sets, see details below), +- ROW - each column from the row is displayed in new line, so the full data is displayed. + +The CLASSIC mode is recommended if you want to see all the data, but you don't want to waste lines for each column. Each row will display full data for every column, but this also means, that columns will not be aligned to each other in next rows. The CLASSIC mode also doesn't respect the width of your terminal (console) window, so if values in columns are wider than the window, the row will be continued in next lines. + +The FIXED mode is recommended if you want a readable output and you don't care about long data values. Columns will be aligned, making the output a nice table. The width of columns is calculated from width of the console window and a number of columns. + +The COLUMNS mode is similar to FIXED mode, except it tries to be smart and make columns with shorter values more thin, while columns with longer values get more space. First to shrink are columns with longest headers (so the header names are to be cut off as first), then columns with the longest values are shrinked, up to the moment when all columns fit into terminal window. +ATTENTION! The COLUMNS mode reads all the results from the query at once in order to evaluate column widths, therefore it is dangerous to use this mode when working with huge result sets. Keep in mind that this mode will load entire result set into memory. + +The ROW mode is recommended if you need to see whole values and you don't expect many rows to be displayed, because this mode displays a line of output per each column, so you'll get 10 lines for single row with 10 columns, then if you have 10 of such rows, you will get 100 lines of output (+1 extra line per each row, to separate rows from each other).</translation> + </message> + </context> + <context> + <name>CliCommandNullValue</name> + <message> + <location filename="../commands/clicommandnullvalue.cpp" line="9"/> + <source>Current NULL representation string: %1</source> + <translation type="unfinished">Current NULL representation string: %1</translation> + </message> + <message> + <location filename="../commands/clicommandnullvalue.cpp" line="15"/> + <source>tells or changes the NULL representation string</source> + <translation type="unfinished">tells or changes the NULL representation string</translation> + </message> + <message> + <location filename="../commands/clicommandnullvalue.cpp" line="20"/> + <source>If no argument was passed, it tells what's the current NULL value representation (that is - what is printed in place of NULL values in query results). If the argument is given, then it's used as a new string to be used for NULL representation.</source> + <translation type="unfinished">If no argument was passed, it tells what's the current NULL value representation (that is - what is printed in place of NULL values in query results). If the argument is given, then it's used as a new string to be used for NULL representation.</translation> + </message> + </context> + <context> + <name>CliCommandOpen</name> + <message> + <location filename="../commands/clicommandopen.cpp" line="12"/> + <source>Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</source> + <translation type="unfinished">Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="29"/> + <source>Could not add database %1 to list.</source> + <translation>לא ניתן להוסיף מסד נתונים %1 לרשימה.</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="37"/> + <source>File %1 doesn't exist in %2. Cannot open inexisting database with %3 command. To create a new database, use %4 command.</source> + <translation type="unfinished">File %1 doesn't exist in %2. Cannot open inexisting database with %3 command. To create a new database, use %4 command.</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="61"/> + <source>Database %1 has been open and set as the current working database.</source> + <translation type="unfinished">Database %1 has been open and set as the current working database.</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="66"/> + <source>opens database connection</source> + <translation>פתיחת קישור למסד נתונים</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="71"/> + <source>Opens connection to the database. If no additional argument was passed, then the connection is open to the current default database (see help for %1 for details). However if an argument was passed, it can be either <name> of the registered database to open, or it can be <path> to the database file to open. In the second case, the <path> gets registered on the list with a generated name, but only for the period of current application session. After restarting application such database is not restored on the list.</source> + <translation>פתיחת קישור למסד הנתונים. אם לא הועברו משתנים בלתי תלויים נוספים, יתבצע קישור למסד נתונים ברירת המחדל הנוכחי (לפרטים נוספים ולעזרה %1). במידע והועבר משתנה בלתי תלוי, מסד הנתונים הרשום <name> לפתיחה, או <path> לקובץ מסד הנתונים לפתיחה. במקרה השני, הנתיב <path> יתווסף לרשימה בצרוף לשם שיחולל, אך רק למשך הפעולה הנוכחית של היישום. לאחר אתחול היישום מסד נתונים זה לא ישמר ברשימה.</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="83"/> + <source>name</source> + <comment>CLI command syntax</comment> + <translation>שם</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="83"/> + <source>path</source> + <comment>CLI command syntax</comment> + <translation>נתיב</translation> + </message> + </context> + <context> + <name>CliCommandPwd</name> + <message> + <location filename="../commands/clicommandpwd.cpp" line="13"/> + <source>prints the current working directory</source> + <translation>הדפסת מחיצת עבודה נוכחית</translation> + </message> + <message> + <location filename="../commands/clicommandpwd.cpp" line="18"/> + <source>This is the same as 'pwd' command on Unix systems and 'cd' command without arguments on Windows. It prints current working directory. You can change the current working directory with %1 command and you can also list contents of the current working directory with %2 command.</source> + <translation>זהה לפקודה 'pwd' במערכות יוניקס ולפקודת 'cd' ללא משתנה בלתי תלוי בחלונות. הפקודה תציג על המסך את מחיצת העבודה הנוכחית. ניתן לשנות את ספריית העבודה הנוכחית באמצעות הפקודה%1 וניתן גם להציג רשימה של תוכן מחיצת העבודה הנוכחית באמצעות הפקודה%2.</translation> + </message> + </context> + <context> + <name>CliCommandRemove</name> + <message> + <location filename="../commands/clicommandremove.cpp" line="12"/> + <source>No such database: %1</source> + <translation>לא קיים מסד נתונים: %1</translation> + </message> + <message> + <location filename="../commands/clicommandremove.cpp" line="20"/> + <source>Database removed: %1</source> + <translation>מסד נתונים הוסר: %1</translation> + </message> + <message> + <location filename="../commands/clicommandremove.cpp" line="26"/> + <source>New current database set:</source> + <translation>הגדרת מסד נתונים נוכחי חדש:</translation> + </message> + <message> + <location filename="../commands/clicommandremove.cpp" line="35"/> + <source>removes database from the list</source> + <translation>הסרת מסד נתונים מהרשימה</translation> + </message> + <message> + <location filename="../commands/clicommandremove.cpp" line="40"/> + <source>Removes <name> database from the list of registered databases. If the database was not on the list (see %1 command), then error message is printed and nothing more happens.</source> + <translation type="unfinished">Removes <name> database from the list of registered databases. If the database was not on the list (see %1 command), then error message is printed and nothing more happens.</translation> + </message> + <message> + <location filename="../commands/clicommandremove.cpp" line="50"/> + <source>name</source> + <comment>CLI command syntax</comment> + <translation>שם</translation> + </message> + </context> + <context> + <name>CliCommandSql</name> + <message> + <location filename="../commands/clicommandsql.cpp" line="19"/> + <source>No working database is set. +Call %1 command to set working database. +Call %2 to see list of all databases.</source> + <translation type="unfinished">No working database is set. +Call %1 command to set working database. +Call %2 to see list of all databases.</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="30"/> + <source>Database is not open.</source> + <translation>מספד הנתונים אינו פתוח.</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="65"/> + <source>executes SQL query</source> + <translation>הרצת שאילתת SQL</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="70"/> + <source>This command is executed every time you enter SQL query in command prompt. It executes the query on the current working database (see help for %1 for details). There's no sense in executing this command explicitly. Instead just type the SQL query in the command prompt, without any command prefixed.</source> + <translation type="unfinished">This command is executed every time you enter SQL query in command prompt. It executes the query on the current working database (see help for %1 for details). There's no sense in executing this command explicitly. Instead just type the SQL query in the command prompt, without any command prefixed.</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="86"/> + <source>sql</source> + <comment>CLI command syntax</comment> + <translation>sql</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="135"/> + <location filename="../commands/clicommandsql.cpp" line="177"/> + <source>Too many columns to display in %1 mode.</source> + <translation>עמודות רבות מדי למצב תצוגה %1.</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="254"/> + <source>Row %1</source> + <translation>שורה %1</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="404"/> + <source>Query execution error: %1</source> + <translation>שגיאת ריצת שאילתה: %1</translation> + </message> + </context> + <context> + <name>CliCommandTables</name> + <message> + <location filename="../commands/clicommandtables.cpp" line="15"/> + <source>No such database: %1. Use %2 to see list of known databases.</source> + <translation type="unfinished">No such database: %1. Use %2 to see list of known databases.</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="25"/> + <source>Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</source> + <translation type="unfinished">Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="32"/> + <source>Database %1 is closed.</source> + <translation>מסד נתונים %1 סגור.</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="45"/> + <location filename="../commands/clicommandtables.cpp" line="47"/> + <source>Database</source> + <translation>מסד נתונים</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="47"/> + <source>Table</source> + <translation>טבלה</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="61"/> + <source>prints list of tables in the database</source> + <translation>הדפסת כל הטבלאות במסד הנתונים</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="66"/> + <source>Prints list of tables in given <database> or in the current working database. Note, that the <database> should be the name of the registered database (see %1). The output list includes all tables from any other databases attached to the queried database. +When the -s option is given, then system tables are also listed.</source> + <translation type="unfinished">Prints list of tables in given <database> or in the current working database. Note, that the <database> should be the name of the registered database (see %1). The output list includes all tables from any other databases attached to the queried database. +When the -s option is given, then system tables are also listed.</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="77"/> + <source>database</source> + <comment>CLI command syntax</comment> + <translation>מסד נתונים</translation> + </message> + </context> + <context> + <name>CliCommandTree</name> + <message> + <location filename="../commands/clicommandtree.cpp" line="12"/> + <source>No current working database is selected. Use %1 to define one and then run %2.</source> + <translation>לא נבחר מסד נתונים נוכחי פעיל. נא השתמש ב־%1 להגדרת אחד, לאחר מכן להריץ את %2.</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="54"/> + <source>Tables</source> + <translation>טבלאות</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="58"/> + <source>Views</source> + <translation>מצגים</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="83"/> + <source>Columns</source> + <translation>עמודות</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="88"/> + <source>Indexes</source> + <translation>מִפְתֵּחַים</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="92"/> + <location filename="../commands/clicommandtree.cpp" line="113"/> + <source>Triggers</source> + <translation>מַזְנֵקים</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="132"/> + <source>prints all objects in the database as a tree</source> + <translation>הדפסת כל עצמי מסד הנתונים כעץ</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="137"/> + <source>Prints all objects (tables, indexes, triggers and views) that are in the database as a tree. The tree is very similar to the one that you can see in GUI client of the SQLiteStudio. +When -c option is given, then also columns will be listed under each table. +When -s option is given, then also system objects will be printed (sqlite_* tables, autoincrement indexes, etc). +The database argument is optional and if provided, then only given database will be printed. This is not a registered database name, but instead it's an internal SQLite database name, like 'main', 'temp', or any attached database name. To print tree for other registered database, call %1 first to switch the working database, and then use %2 command.</source> + <translation type="unfinished">Prints all objects (tables, indexes, triggers and views) that are in the database as a tree. The tree is very similar to the one that you can see in GUI client of the SQLiteStudio. +When -c option is given, then also columns will be listed under each table. +When -s option is given, then also system objects will be printed (sqlite_* tables, autoincrement indexes, etc). +The database argument is optional and if provided, then only given database will be printed. This is not a registered database name, but instead it's an internal SQLite database name, like 'main', 'temp', or any attached database name. To print tree for other registered database, call %1 first to switch the working database, and then use %2 command.</translation> + </message> + </context> + <context> + <name>CliCommandUse</name> + <message> + <location filename="../commands/clicommanduse.cpp" line="13"/> + <source>No current database selected.</source> + <translation>לא נבחר מסד נתונים נוכחי.</translation> + </message> + <message> + <location filename="../commands/clicommanduse.cpp" line="16"/> + <location filename="../commands/clicommanduse.cpp" line="30"/> + <source>Current database: %1</source> + <translation>מסד נתונים נוכחי: %1</translation> + </message> + <message> + <location filename="../commands/clicommanduse.cpp" line="23"/> + <source>No such database: %1</source> + <translation>לא קיים מסד נתונים: %1</translation> + </message> + <message> + <location filename="../commands/clicommanduse.cpp" line="35"/> + <source>changes default working database</source> + <translation>החלפת מסד נתונים פעיל ברירת מחדל</translation> + </message> + <message> + <location filename="../commands/clicommanduse.cpp" line="40"/> + <source>Changes current working database to <name>. If the <name> database is not registered in the application, then the error message is printed and no change is made. + +What is current working database? +When you type a SQL query to be executed, it is executed on the default database, which is also known as the current working database. Most of database-related commands can also work using default database, if no database was provided in their arguments. The current database is always identified by command line prompt. The default database is always defined (unless there is no database on the list at all). + +The default database can be selected in various ways: +- using %1 command, +- by passing database file name to the application startup parameters, +- by passing registered database name to the application startup parameters, +- by restoring previously selected default database from saved configuration, +- or when default database was not selected by any of the above, then first database from the registered databases list becomes the default one.</source> + <translation type="unfinished">Changes current working database to <name>. If the <name> database is not registered in the application, then the error message is printed and no change is made. + +What is current working database? +When you type a SQL query to be executed, it is executed on the default database, which is also known as the current working database. Most of database-related commands can also work using default database, if no database was provided in their arguments. The current database is always identified by command line prompt. The default database is always defined (unless there is no database on the list at all). + +The default database can be selected in various ways: +- using %1 command, +- by passing database file name to the application startup parameters, +- by passing registered database name to the application startup parameters, +- by restoring previously selected default database from saved configuration, +- or when default database was not selected by any of the above, then first database from the registered databases list becomes the default one.</translation> + </message> + <message> + <location filename="../commands/clicommanduse.cpp" line="63"/> + <source>name</source> + <comment>CLI command syntax</comment> + <translation>שם</translation> + </message> + </context> + <context> + <name>QObject</name> + <message> + <location filename="../clicommandsyntax.cpp" line="155"/> + <source>Insufficient number of arguments.</source> + <translation>מספר משתנים בלתי תלויים לא מספקים.</translation> + </message> + <message> + <location filename="../clicommandsyntax.cpp" line="325"/> + <source>Too many arguments.</source> + <translation>משתנים בלתי תלויים רבים מידי.</translation> + </message> + <message> + <location filename="../clicommandsyntax.cpp" line="347"/> + <source>Invalid argument value: %1. +Expected one of: %2</source> + <translation>משתנה בלתי תלוי שגוי: %1. +המערכת ציפתה לאחד מ: %2</translation> + </message> + <message> + <location filename="../clicommandsyntax.cpp" line="383"/> + <source>Unknown option: %1</source> + <comment>CLI command syntax</comment> + <translation>אפשרות לא ידועה: %1</translation> + </message> + <message> + <location filename="../clicommandsyntax.cpp" line="394"/> + <source>Option %1 requires an argument.</source> + <comment>CLI command syntax</comment> + <translation>אפשרות %1 דורשת משתנה בלתי תלוי.</translation> + </message> + <message> + <location filename="../commands/clicommandnullvalue.cpp" line="31"/> + <source>string</source> + <comment>CLI command syntax</comment> + <translation>מחרוזת</translation> + </message> + <message> + <location filename="../main.cpp" line="28"/> + <source>Command line interface to SQLiteStudio, a SQLite manager.</source> + <translation>מנשק משתמש שורת־פקודה SQLiteStudio, תכנת ניהול SQLite.</translation> + </message> + <message> + <location filename="../main.cpp" line="32"/> + <source>Enables debug messages on standard error output.</source> + <translation type="unfinished">Enables debug messages on standard error output.</translation> + </message> + <message> + <location filename="../main.cpp" line="33"/> + <source>Enables Lemon parser debug messages for SQL code assistant.</source> + <translation>אפשור הודעות ניפוי תקלים ניתוח תחביר Lemon לסייען קוד SQL.</translation> + </message> + <message> + <location filename="../main.cpp" line="34"/> + <source>Lists plugins installed in the SQLiteStudio and quits.</source> + <translation>הצגת רשימת מתקעים מותקנים ב־SQLiteStudio ויציאה.</translation> + </message> + <message> + <location filename="../main.cpp" line="36"/> + <source>Executes provided SQL file (including all rich features of SQLiteStudio's query executor) on the specified database file and quits. The database parameter becomes mandatory if this option is used.</source> + <translation type="unfinished">Executes provided SQL file (including all rich features of SQLiteStudio's query executor) on the specified database file and quits. The database parameter becomes mandatory if this option is used.</translation> + </message> + <message> + <location filename="../main.cpp" line="39"/> + <source>SQL file</source> + <translation type="unfinished">SQL file</translation> + </message> + <message> + <location filename="../main.cpp" line="40"/> + <source>Character encoding to use when reading SQL file (-e option). Use -cl to list available codecs. Defaults to %1.</source> + <translation type="unfinished">Character encoding to use when reading SQL file (-e option). Use -cl to list available codecs. Defaults to %1.</translation> + </message> + <message> + <location filename="../main.cpp" line="43"/> + <source>codec</source> + <translation type="unfinished">codec</translation> + </message> + <message> + <location filename="../main.cpp" line="44"/> + <source>Lists available codecs to be used with -c option and quits.</source> + <translation type="unfinished">Lists available codecs to be used with -c option and quits.</translation> + </message> + <message> + <location filename="../main.cpp" line="46"/> + <source>When used together with -e option, the execution will not stop on an error, but rather continue until the end, ignoring errors.</source> + <translation type="unfinished">When used together with -e option, the execution will not stop on an error, but rather continue until the end, ignoring errors.</translation> + </message> + <message> + <location filename="../main.cpp" line="57"/> + <source>file</source> + <translation>קובץ</translation> + </message> + <message> + <location filename="../main.cpp" line="57"/> + <source>Database file to open</source> + <translation>קובץ מסד נתונים לפתיחה</translation> + </message> + <message> + <location filename="../main.cpp" line="78"/> + <source>Invalid codec: %1. Use -cl option to list available codecs.</source> + <translation type="unfinished">Invalid codec: %1. Use -cl option to list available codecs.</translation> + </message> + <message> + <location filename="../main.cpp" line="108"/> + <source>Database file argument is mandatory when executing SQL file.</source> + <translation type="unfinished">Database file argument is mandatory when executing SQL file.</translation> + </message> + <message> + <location filename="../main.cpp" line="114"/> + <source>Could not open specified database for executing SQL file. You may try using -d option to find out more details.</source> + <translation type="unfinished">Could not open specified database for executing SQL file. You may try using -d option to find out more details.</translation> + </message> + </context> +</TS> diff --git a/SQLiteStudio3/sqlitestudiocli/translations/sqlitestudiocli_hu_HU.ts b/SQLiteStudio3/sqlitestudiocli/translations/sqlitestudiocli_hu_HU.ts new file mode 100644 index 0000000..ec507d6 --- /dev/null +++ b/SQLiteStudio3/sqlitestudiocli/translations/sqlitestudiocli_hu_HU.ts @@ -0,0 +1,876 @@ +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS> +<TS version="2.1" language="hu" sourcelanguage="en"> + <context> + <name>CLI</name> + <message> + <location filename="../cli.cpp" line="98"/> + <source>Current database: %1</source> + <translation type="unfinished">Current database: %1</translation> + </message> + <message> + <location filename="../cli.cpp" line="100"/> + <source>No current working database is set.</source> + <translation type="unfinished">No current working database is set.</translation> + </message> + <message> + <location filename="../cli.cpp" line="102"/> + <source>Type %1 for help</source> + <translation type="unfinished">Type %1 for help</translation> + </message> + <message> + <location filename="../cli.cpp" line="254"/> + <source>Database passed in command line parameters (%1) was already on the list under name: %2</source> + <translation type="unfinished">Database passed in command line parameters (%1) was already on the list under name: %2</translation> + </message> + <message> + <location filename="../cli.cpp" line="262"/> + <source>Could not add database %1 to list.</source> + <translation type="unfinished">Could not add database %1 to list.</translation> + </message> + <message> + <location filename="../cli.cpp" line="289"/> + <source>closed</source> + <translation type="unfinished">closed</translation> + </message> + </context> + <context> + <name>CliCommand</name> + <message> + <location filename="../commands/clicommand.cpp" line="107"/> + <source>Usage: %1%2</source> + <translation type="unfinished">Usage: %1%2</translation> + </message> + </context> + <context> + <name>CliCommandAdd</name> + <message> + <location filename="../commands/clicommandadd.cpp" line="9"/> + <source>Could not add database %1 to list.</source> + <translation type="unfinished">Could not add database %1 to list.</translation> + </message> + <message> + <location filename="../commands/clicommandadd.cpp" line="14"/> + <source>Database added: %1</source> + <translation type="unfinished">Database added: %1</translation> + </message> + <message> + <location filename="../commands/clicommandadd.cpp" line="19"/> + <source>adds new database to the list</source> + <translation type="unfinished">adds new database to the list</translation> + </message> + <message> + <location filename="../commands/clicommandadd.cpp" line="24"/> + <source>Adds given database pointed by <path> with given <name> to list the databases list. The <name> is just a symbolic name that you can later refer to. Just pick any unique name. For list of databases already on the list use %1 command.</source> + <translation type="unfinished">Adds given database pointed by <path> with given <name> to list the databases list. The <name> is just a symbolic name that you can later refer to. Just pick any unique name. For list of databases already on the list use %1 command.</translation> + </message> + <message> + <location filename="../commands/clicommandadd.cpp" line="34"/> + <source>name</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">name</translation> + </message> + <message> + <location filename="../commands/clicommandadd.cpp" line="35"/> + <source>path</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">path</translation> + </message> + </context> + <context> + <name>CliCommandCd</name> + <message> + <location filename="../commands/clicommandcd.cpp" line="10"/> + <source>Changed directory to: %1</source> + <translation type="unfinished">Changed directory to: %1</translation> + </message> + <message> + <location filename="../commands/clicommandcd.cpp" line="12"/> + <source>Could not change directory to: %1</source> + <translation type="unfinished">Could not change directory to: %1</translation> + </message> + <message> + <location filename="../commands/clicommandcd.cpp" line="17"/> + <source>changes current working directory</source> + <translation type="unfinished">changes current working directory</translation> + </message> + <message> + <location filename="../commands/clicommandcd.cpp" line="22"/> + <source>Very similar command to 'cd' known from Unix systems and Windows. It requires a <path> argument to be passed, therefore calling %1 will always cause a change of the directory. To learn what's the current working directory use %2 command and to list contents of the current working directory use %3 command.</source> + <translation type="unfinished">Very similar command to 'cd' known from Unix systems and Windows. It requires a <path> argument to be passed, therefore calling %1 will always cause a change of the directory. To learn what's the current working directory use %2 command and to list contents of the current working directory use %3 command.</translation> + </message> + <message> + <location filename="../commands/clicommandcd.cpp" line="33"/> + <source>path</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">path</translation> + </message> + </context> + <context> + <name>CliCommandClose</name> + <message> + <location filename="../commands/clicommandclose.cpp" line="10"/> + <source>Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</source> + <translation type="unfinished">Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</translation> + </message> + <message> + <location filename="../commands/clicommandclose.cpp" line="21"/> + <location filename="../commands/clicommandclose.cpp" line="29"/> + <source>Connection to database %1 closed.</source> + <translation type="unfinished">Connection to database %1 closed.</translation> + </message> + <message> + <location filename="../commands/clicommandclose.cpp" line="24"/> + <source>No such database: %1. Use %2 to see list of known databases.</source> + <translation type="unfinished">No such database: %1. Use %2 to see list of known databases.</translation> + </message> + <message> + <location filename="../commands/clicommandclose.cpp" line="35"/> + <source>closes given (or current) database</source> + <translation type="unfinished">closes given (or current) database</translation> + </message> + <message> + <location filename="../commands/clicommandclose.cpp" line="40"/> + <source>Closes database connection. If the database was already closed, nothing happens. If <name> is provided, it should be name of the database to close (as printed by %1 command). The the <name> is not provided, then current working database is closed (see help for %2 for details).</source> + <translation type="unfinished">Closes database connection. If the database was already closed, nothing happens. If <name> is provided, it should be name of the database to close (as printed by %1 command). The the <name> is not provided, then current working database is closed (see help for %2 for details).</translation> + </message> + <message> + <location filename="../commands/clicommandclose.cpp" line="50"/> + <source>name</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">name</translation> + </message> + </context> + <context> + <name>CliCommandDbList</name> + <message> + <location filename="../commands/clicommanddblist.cpp" line="12"/> + <source>No current working database defined.</source> + <translation type="unfinished">No current working database defined.</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="18"/> + <source>Databases:</source> + <translation type="unfinished">Databases:</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="23"/> + <location filename="../commands/clicommanddblist.cpp" line="34"/> + <source>Name</source> + <comment>CLI db name column</comment> + <translation type="unfinished">Name</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="31"/> + <location filename="../commands/clicommanddblist.cpp" line="61"/> + <source>Open</source> + <comment>CLI connection state column</comment> + <translation type="unfinished">Open</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="31"/> + <location filename="../commands/clicommanddblist.cpp" line="61"/> + <source>Closed</source> + <comment>CLI connection state column</comment> + <translation type="unfinished">Closed</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="32"/> + <location filename="../commands/clicommanddblist.cpp" line="36"/> + <source>Connection</source> + <comment>CLI connection state column</comment> + <translation type="unfinished">Connection</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="38"/> + <location filename="../commands/clicommanddblist.cpp" line="45"/> + <source>Database file path</source> + <translation type="unfinished">Database file path</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="70"/> + <source>prints list of registered databases</source> + <translation type="unfinished">prints list of registered databases</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="75"/> + <source>Prints list of databases registered in the SQLiteStudio. Each database on the list can be in open or closed state and %1 tells you that. The current working database (aka default database) is also marked on the list with '*' at the start of its name. See help for %2 command to learn about the default database.</source> + <translation type="unfinished">Prints list of databases registered in the SQLiteStudio. Each database on the list can be in open or closed state and %1 tells you that. The current working database (aka default database) is also marked on the list with '*' at the start of its name. See help for %2 command to learn about the default database.</translation> + </message> + </context> + <context> + <name>CliCommandDesc</name> + <message> + <location filename="../commands/clicommanddesc.cpp" line="15"/> + <source>No working database is set. +Call %1 command to set working database. +Call %2 to see list of all databases.</source> + <translation type="unfinished">No working database is set. +Call %1 command to set working database. +Call %2 to see list of all databases.</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="26"/> + <source>Database is not open.</source> + <translation type="unfinished">Database is not open.</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="35"/> + <source>Cannot find table named: %1</source> + <translation type="unfinished">Cannot find table named: %1</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="52"/> + <source>shows details about the table</source> + <translation type="unfinished">shows details about the table</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="63"/> + <source>table</source> + <translation type="unfinished">table</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="70"/> + <source>Table: %1</source> + <translation type="unfinished">Table: %1</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="74"/> + <source>Column name</source> + <translation type="unfinished">Column name</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="76"/> + <source>Data type</source> + <translation type="unfinished">Data type</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="80"/> + <source>Constraints</source> + <translation type="unfinished">Constraints</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="105"/> + <source>Virtual table: %1</source> + <translation type="unfinished">Virtual table: %1</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="109"/> + <source>Construction arguments:</source> + <translation type="unfinished">Construction arguments:</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="114"/> + <source>No construction arguments were passed for this virtual table.</source> + <translation type="unfinished">No construction arguments were passed for this virtual table.</translation> + </message> + </context> + <context> + <name>CliCommandDir</name> + <message> + <location filename="../commands/clicommanddir.cpp" line="33"/> + <source>lists directories and files in current working directory</source> + <translation type="unfinished">lists directories and files in current working directory</translation> + </message> + <message> + <location filename="../commands/clicommanddir.cpp" line="38"/> + <source>This is very similar to 'dir' command known from Windows and 'ls' command from Unix systems. + +You can pass <pattern> with wildcard characters to filter output.</source> + <translation type="unfinished">This is very similar to 'dir' command known from Windows and 'ls' command from Unix systems. + +You can pass <pattern> with wildcard characters to filter output.</translation> + </message> + <message> + <location filename="../commands/clicommanddir.cpp" line="49"/> + <source>pattern</source> + <translation type="unfinished">pattern</translation> + </message> + </context> + <context> + <name>CliCommandExit</name> + <message> + <location filename="../commands/clicommandexit.cpp" line="12"/> + <source>quits the application</source> + <translation type="unfinished">quits the application</translation> + </message> + <message> + <location filename="../commands/clicommandexit.cpp" line="17"/> + <source>Quits the application. Settings are stored in configuration file and will be restored on next startup.</source> + <translation type="unfinished">Quits the application. Settings are stored in configuration file and will be restored on next startup.</translation> + </message> + </context> + <context> + <name>CliCommandHelp</name> + <message> + <location filename="../commands/clicommandhelp.cpp" line="16"/> + <source>shows this help message</source> + <translation type="unfinished">shows this help message</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="21"/> + <source>Use %1 to learn about certain commands supported by the command line interface (CLI) of the SQLiteStudio. +To see list of supported commands, type %2 without any arguments. + +When passing <command> name, you can skip special prefix character ('%3'). + +You can always execute any command with exactly single '--help' option to see help for that command. It's an alternative for typing: %1 <command>.</source> + <translation type="unfinished">Use %1 to learn about certain commands supported by the command line interface (CLI) of the SQLiteStudio. +To see list of supported commands, type %2 without any arguments. + +When passing <command> name, you can skip special prefix character ('%3'). + +You can always execute any command with exactly single '--help' option to see help for that command. It's an alternative for typing: %1 <command>.</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="33"/> + <source>command</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">command</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="42"/> + <source>No such command: %1</source> + <translation type="unfinished">No such command: %1</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="43"/> + <source>Type '%1' for list of available commands.</source> + <translation type="unfinished">Type '%1' for list of available commands.</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="52"/> + <source>Usage: %1%2</source> + <translation type="unfinished">Usage: %1%2</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="62"/> + <source>Aliases: %1</source> + <translation type="unfinished">Aliases: %1</translation> + </message> + </context> + <context> + <name>CliCommandHistory</name> + <message> + <location filename="../commands/clicommandhistory.cpp" line="23"/> + <source>Current history limit is set to: %1</source> + <translation type="unfinished">Current history limit is set to: %1</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="39"/> + <source>prints history or erases it</source> + <translation type="unfinished">prints history or erases it</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="44"/> + <source>When no argument was passed, this command prints command line history. Every history entry is separated with a horizontal line, so multiline entries are easier to read. + +When the -c or --clear option is passed, then the history gets erased. +When the -l or --limit option is passed, it sets the new history entries limit. It requires an additional argument saying how many entries do you want the history to be limited to. +Use -ql or --querylimit option to see the current limit value.</source> + <translation type="unfinished">When no argument was passed, this command prints command line history. Every history entry is separated with a horizontal line, so multiline entries are easier to read. + +When the -c or --clear option is passed, then the history gets erased. +When the -l or --limit option is passed, it sets the new history entries limit. It requires an additional argument saying how many entries do you want the history to be limited to. +Use -ql or --querylimit option to see the current limit value.</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="59"/> + <source>number</source> + <translation type="unfinished">number</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="66"/> + <source>Console history erased.</source> + <translation type="unfinished">Console history erased.</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="75"/> + <source>Invalid number: %1</source> + <translation type="unfinished">Invalid number: %1</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="80"/> + <source>History limit set to %1</source> + <translation type="unfinished">History limit set to %1</translation> + </message> + </context> + <context> + <name>CliCommandMode</name> + <message> + <location filename="../commands/clicommandmode.cpp" line="9"/> + <source>Current results printing mode: %1</source> + <translation type="unfinished">Current results printing mode: %1</translation> + </message> + <message> + <location filename="../commands/clicommandmode.cpp" line="16"/> + <source>Invalid results printing mode: %1</source> + <translation type="unfinished">Invalid results printing mode: %1</translation> + </message> + <message> + <location filename="../commands/clicommandmode.cpp" line="21"/> + <source>New results printing mode: %1</source> + <translation type="unfinished">New results printing mode: %1</translation> + </message> + <message> + <location filename="../commands/clicommandmode.cpp" line="26"/> + <source>tells or changes the query results format</source> + <translation type="unfinished">tells or changes the query results format</translation> + </message> + <message> + <location filename="../commands/clicommandmode.cpp" line="31"/> + <source>When called without argument, tells the current output format for a query results. When the <mode> is passed, the mode is changed to the given one. Supported modes are: +- CLASSIC - columns are separated by a comma, not aligned, +- FIXED - columns have equal and fixed width, they always fit into terminal window width, but the data in columns can be cut off, +- COLUMNS - like FIXED, but smarter (do not use with huge result sets, see details below), +- ROW - each column from the row is displayed in new line, so the full data is displayed. + +The CLASSIC mode is recommended if you want to see all the data, but you don't want to waste lines for each column. Each row will display full data for every column, but this also means, that columns will not be aligned to each other in next rows. The CLASSIC mode also doesn't respect the width of your terminal (console) window, so if values in columns are wider than the window, the row will be continued in next lines. + +The FIXED mode is recommended if you want a readable output and you don't care about long data values. Columns will be aligned, making the output a nice table. The width of columns is calculated from width of the console window and a number of columns. + +The COLUMNS mode is similar to FIXED mode, except it tries to be smart and make columns with shorter values more thin, while columns with longer values get more space. First to shrink are columns with longest headers (so the header names are to be cut off as first), then columns with the longest values are shrinked, up to the moment when all columns fit into terminal window. +ATTENTION! The COLUMNS mode reads all the results from the query at once in order to evaluate column widths, therefore it is dangerous to use this mode when working with huge result sets. Keep in mind that this mode will load entire result set into memory. + +The ROW mode is recommended if you need to see whole values and you don't expect many rows to be displayed, because this mode displays a line of output per each column, so you'll get 10 lines for single row with 10 columns, then if you have 10 of such rows, you will get 100 lines of output (+1 extra line per each row, to separate rows from each other).</source> + <translation type="unfinished">When called without argument, tells the current output format for a query results. When the <mode> is passed, the mode is changed to the given one. Supported modes are: +- CLASSIC - columns are separated by a comma, not aligned, +- FIXED - columns have equal and fixed width, they always fit into terminal window width, but the data in columns can be cut off, +- COLUMNS - like FIXED, but smarter (do not use with huge result sets, see details below), +- ROW - each column from the row is displayed in new line, so the full data is displayed. + +The CLASSIC mode is recommended if you want to see all the data, but you don't want to waste lines for each column. Each row will display full data for every column, but this also means, that columns will not be aligned to each other in next rows. The CLASSIC mode also doesn't respect the width of your terminal (console) window, so if values in columns are wider than the window, the row will be continued in next lines. + +The FIXED mode is recommended if you want a readable output and you don't care about long data values. Columns will be aligned, making the output a nice table. The width of columns is calculated from width of the console window and a number of columns. + +The COLUMNS mode is similar to FIXED mode, except it tries to be smart and make columns with shorter values more thin, while columns with longer values get more space. First to shrink are columns with longest headers (so the header names are to be cut off as first), then columns with the longest values are shrinked, up to the moment when all columns fit into terminal window. +ATTENTION! The COLUMNS mode reads all the results from the query at once in order to evaluate column widths, therefore it is dangerous to use this mode when working with huge result sets. Keep in mind that this mode will load entire result set into memory. + +The ROW mode is recommended if you need to see whole values and you don't expect many rows to be displayed, because this mode displays a line of output per each column, so you'll get 10 lines for single row with 10 columns, then if you have 10 of such rows, you will get 100 lines of output (+1 extra line per each row, to separate rows from each other).</translation> + </message> + </context> + <context> + <name>CliCommandNullValue</name> + <message> + <location filename="../commands/clicommandnullvalue.cpp" line="9"/> + <source>Current NULL representation string: %1</source> + <translation type="unfinished">Current NULL representation string: %1</translation> + </message> + <message> + <location filename="../commands/clicommandnullvalue.cpp" line="15"/> + <source>tells or changes the NULL representation string</source> + <translation type="unfinished">tells or changes the NULL representation string</translation> + </message> + <message> + <location filename="../commands/clicommandnullvalue.cpp" line="20"/> + <source>If no argument was passed, it tells what's the current NULL value representation (that is - what is printed in place of NULL values in query results). If the argument is given, then it's used as a new string to be used for NULL representation.</source> + <translation type="unfinished">If no argument was passed, it tells what's the current NULL value representation (that is - what is printed in place of NULL values in query results). If the argument is given, then it's used as a new string to be used for NULL representation.</translation> + </message> + </context> + <context> + <name>CliCommandOpen</name> + <message> + <location filename="../commands/clicommandopen.cpp" line="12"/> + <source>Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</source> + <translation type="unfinished">Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="29"/> + <source>Could not add database %1 to list.</source> + <translation type="unfinished">Could not add database %1 to list.</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="37"/> + <source>File %1 doesn't exist in %2. Cannot open inexisting database with %3 command. To create a new database, use %4 command.</source> + <translation type="unfinished">File %1 doesn't exist in %2. Cannot open inexisting database with %3 command. To create a new database, use %4 command.</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="61"/> + <source>Database %1 has been open and set as the current working database.</source> + <translation type="unfinished">Database %1 has been open and set as the current working database.</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="66"/> + <source>opens database connection</source> + <translation type="unfinished">opens database connection</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="71"/> + <source>Opens connection to the database. If no additional argument was passed, then the connection is open to the current default database (see help for %1 for details). However if an argument was passed, it can be either <name> of the registered database to open, or it can be <path> to the database file to open. In the second case, the <path> gets registered on the list with a generated name, but only for the period of current application session. After restarting application such database is not restored on the list.</source> + <translation type="unfinished">Opens connection to the database. If no additional argument was passed, then the connection is open to the current default database (see help for %1 for details). However if an argument was passed, it can be either <name> of the registered database to open, or it can be <path> to the database file to open. In the second case, the <path> gets registered on the list with a generated name, but only for the period of current application session. After restarting application such database is not restored on the list.</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="83"/> + <source>name</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">name</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="83"/> + <source>path</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">path</translation> + </message> + </context> + <context> + <name>CliCommandPwd</name> + <message> + <location filename="../commands/clicommandpwd.cpp" line="13"/> + <source>prints the current working directory</source> + <translation type="unfinished">prints the current working directory</translation> + </message> + <message> + <location filename="../commands/clicommandpwd.cpp" line="18"/> + <source>This is the same as 'pwd' command on Unix systems and 'cd' command without arguments on Windows. It prints current working directory. You can change the current working directory with %1 command and you can also list contents of the current working directory with %2 command.</source> + <translation type="unfinished">This is the same as 'pwd' command on Unix systems and 'cd' command without arguments on Windows. It prints current working directory. You can change the current working directory with %1 command and you can also list contents of the current working directory with %2 command.</translation> + </message> + </context> + <context> + <name>CliCommandRemove</name> + <message> + <location filename="../commands/clicommandremove.cpp" line="12"/> + <source>No such database: %1</source> + <translation type="unfinished">No such database: %1</translation> + </message> + <message> + <location filename="../commands/clicommandremove.cpp" line="20"/> + <source>Database removed: %1</source> + <translation type="unfinished">Database removed: %1</translation> + </message> + <message> + <location filename="../commands/clicommandremove.cpp" line="26"/> + <source>New current database set:</source> + <translation type="unfinished">New current database set:</translation> + </message> + <message> + <location filename="../commands/clicommandremove.cpp" line="35"/> + <source>removes database from the list</source> + <translation type="unfinished">removes database from the list</translation> + </message> + <message> + <location filename="../commands/clicommandremove.cpp" line="40"/> + <source>Removes <name> database from the list of registered databases. If the database was not on the list (see %1 command), then error message is printed and nothing more happens.</source> + <translation type="unfinished">Removes <name> database from the list of registered databases. If the database was not on the list (see %1 command), then error message is printed and nothing more happens.</translation> + </message> + <message> + <location filename="../commands/clicommandremove.cpp" line="50"/> + <source>name</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">name</translation> + </message> + </context> + <context> + <name>CliCommandSql</name> + <message> + <location filename="../commands/clicommandsql.cpp" line="19"/> + <source>No working database is set. +Call %1 command to set working database. +Call %2 to see list of all databases.</source> + <translation type="unfinished">No working database is set. +Call %1 command to set working database. +Call %2 to see list of all databases.</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="30"/> + <source>Database is not open.</source> + <translation type="unfinished">Database is not open.</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="65"/> + <source>executes SQL query</source> + <translation type="unfinished">executes SQL query</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="70"/> + <source>This command is executed every time you enter SQL query in command prompt. It executes the query on the current working database (see help for %1 for details). There's no sense in executing this command explicitly. Instead just type the SQL query in the command prompt, without any command prefixed.</source> + <translation type="unfinished">This command is executed every time you enter SQL query in command prompt. It executes the query on the current working database (see help for %1 for details). There's no sense in executing this command explicitly. Instead just type the SQL query in the command prompt, without any command prefixed.</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="86"/> + <source>sql</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">sql</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="135"/> + <location filename="../commands/clicommandsql.cpp" line="177"/> + <source>Too many columns to display in %1 mode.</source> + <translation type="unfinished">Too many columns to display in %1 mode.</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="254"/> + <source>Row %1</source> + <translation type="unfinished">Row %1</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="404"/> + <source>Query execution error: %1</source> + <translation type="unfinished">Query execution error: %1</translation> + </message> + </context> + <context> + <name>CliCommandTables</name> + <message> + <location filename="../commands/clicommandtables.cpp" line="15"/> + <source>No such database: %1. Use %2 to see list of known databases.</source> + <translation type="unfinished">No such database: %1. Use %2 to see list of known databases.</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="25"/> + <source>Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</source> + <translation type="unfinished">Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="32"/> + <source>Database %1 is closed.</source> + <translation type="unfinished">Database %1 is closed.</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="45"/> + <location filename="../commands/clicommandtables.cpp" line="47"/> + <source>Database</source> + <translation type="unfinished">Database</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="47"/> + <source>Table</source> + <translation type="unfinished">Table</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="61"/> + <source>prints list of tables in the database</source> + <translation type="unfinished">prints list of tables in the database</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="66"/> + <source>Prints list of tables in given <database> or in the current working database. Note, that the <database> should be the name of the registered database (see %1). The output list includes all tables from any other databases attached to the queried database. +When the -s option is given, then system tables are also listed.</source> + <translation type="unfinished">Prints list of tables in given <database> or in the current working database. Note, that the <database> should be the name of the registered database (see %1). The output list includes all tables from any other databases attached to the queried database. +When the -s option is given, then system tables are also listed.</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="77"/> + <source>database</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">database</translation> + </message> + </context> + <context> + <name>CliCommandTree</name> + <message> + <location filename="../commands/clicommandtree.cpp" line="12"/> + <source>No current working database is selected. Use %1 to define one and then run %2.</source> + <translation type="unfinished">No current working database is selected. Use %1 to define one and then run %2.</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="54"/> + <source>Tables</source> + <translation type="unfinished">Tables</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="58"/> + <source>Views</source> + <translation type="unfinished">Views</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="83"/> + <source>Columns</source> + <translation type="unfinished">Columns</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="88"/> + <source>Indexes</source> + <translation type="unfinished">Indexes</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="92"/> + <location filename="../commands/clicommandtree.cpp" line="113"/> + <source>Triggers</source> + <translation type="unfinished">Triggers</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="132"/> + <source>prints all objects in the database as a tree</source> + <translation type="unfinished">prints all objects in the database as a tree</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="137"/> + <source>Prints all objects (tables, indexes, triggers and views) that are in the database as a tree. The tree is very similar to the one that you can see in GUI client of the SQLiteStudio. +When -c option is given, then also columns will be listed under each table. +When -s option is given, then also system objects will be printed (sqlite_* tables, autoincrement indexes, etc). +The database argument is optional and if provided, then only given database will be printed. This is not a registered database name, but instead it's an internal SQLite database name, like 'main', 'temp', or any attached database name. To print tree for other registered database, call %1 first to switch the working database, and then use %2 command.</source> + <translation type="unfinished">Prints all objects (tables, indexes, triggers and views) that are in the database as a tree. The tree is very similar to the one that you can see in GUI client of the SQLiteStudio. +When -c option is given, then also columns will be listed under each table. +When -s option is given, then also system objects will be printed (sqlite_* tables, autoincrement indexes, etc). +The database argument is optional and if provided, then only given database will be printed. This is not a registered database name, but instead it's an internal SQLite database name, like 'main', 'temp', or any attached database name. To print tree for other registered database, call %1 first to switch the working database, and then use %2 command.</translation> + </message> + </context> + <context> + <name>CliCommandUse</name> + <message> + <location filename="../commands/clicommanduse.cpp" line="13"/> + <source>No current database selected.</source> + <translation type="unfinished">No current database selected.</translation> + </message> + <message> + <location filename="../commands/clicommanduse.cpp" line="16"/> + <location filename="../commands/clicommanduse.cpp" line="30"/> + <source>Current database: %1</source> + <translation type="unfinished">Current database: %1</translation> + </message> + <message> + <location filename="../commands/clicommanduse.cpp" line="23"/> + <source>No such database: %1</source> + <translation type="unfinished">No such database: %1</translation> + </message> + <message> + <location filename="../commands/clicommanduse.cpp" line="35"/> + <source>changes default working database</source> + <translation type="unfinished">changes default working database</translation> + </message> + <message> + <location filename="../commands/clicommanduse.cpp" line="40"/> + <source>Changes current working database to <name>. If the <name> database is not registered in the application, then the error message is printed and no change is made. + +What is current working database? +When you type a SQL query to be executed, it is executed on the default database, which is also known as the current working database. Most of database-related commands can also work using default database, if no database was provided in their arguments. The current database is always identified by command line prompt. The default database is always defined (unless there is no database on the list at all). + +The default database can be selected in various ways: +- using %1 command, +- by passing database file name to the application startup parameters, +- by passing registered database name to the application startup parameters, +- by restoring previously selected default database from saved configuration, +- or when default database was not selected by any of the above, then first database from the registered databases list becomes the default one.</source> + <translation type="unfinished">Changes current working database to <name>. If the <name> database is not registered in the application, then the error message is printed and no change is made. + +What is current working database? +When you type a SQL query to be executed, it is executed on the default database, which is also known as the current working database. Most of database-related commands can also work using default database, if no database was provided in their arguments. The current database is always identified by command line prompt. The default database is always defined (unless there is no database on the list at all). + +The default database can be selected in various ways: +- using %1 command, +- by passing database file name to the application startup parameters, +- by passing registered database name to the application startup parameters, +- by restoring previously selected default database from saved configuration, +- or when default database was not selected by any of the above, then first database from the registered databases list becomes the default one.</translation> + </message> + <message> + <location filename="../commands/clicommanduse.cpp" line="63"/> + <source>name</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">name</translation> + </message> + </context> + <context> + <name>QObject</name> + <message> + <location filename="../clicommandsyntax.cpp" line="155"/> + <source>Insufficient number of arguments.</source> + <translation type="unfinished">Insufficient number of arguments.</translation> + </message> + <message> + <location filename="../clicommandsyntax.cpp" line="325"/> + <source>Too many arguments.</source> + <translation type="unfinished">Too many arguments.</translation> + </message> + <message> + <location filename="../clicommandsyntax.cpp" line="347"/> + <source>Invalid argument value: %1. +Expected one of: %2</source> + <translation type="unfinished">Invalid argument value: %1. +Expected one of: %2</translation> + </message> + <message> + <location filename="../clicommandsyntax.cpp" line="383"/> + <source>Unknown option: %1</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">Unknown option: %1</translation> + </message> + <message> + <location filename="../clicommandsyntax.cpp" line="394"/> + <source>Option %1 requires an argument.</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">Option %1 requires an argument.</translation> + </message> + <message> + <location filename="../commands/clicommandnullvalue.cpp" line="31"/> + <source>string</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">string</translation> + </message> + <message> + <location filename="../main.cpp" line="28"/> + <source>Command line interface to SQLiteStudio, a SQLite manager.</source> + <translation type="unfinished">Command line interface to SQLiteStudio, a SQLite manager.</translation> + </message> + <message> + <location filename="../main.cpp" line="32"/> + <source>Enables debug messages on standard error output.</source> + <translation type="unfinished">Enables debug messages on standard error output.</translation> + </message> + <message> + <location filename="../main.cpp" line="33"/> + <source>Enables Lemon parser debug messages for SQL code assistant.</source> + <translation type="unfinished">Enables Lemon parser debug messages for SQL code assistant.</translation> + </message> + <message> + <location filename="../main.cpp" line="34"/> + <source>Lists plugins installed in the SQLiteStudio and quits.</source> + <translation type="unfinished">Lists plugins installed in the SQLiteStudio and quits.</translation> + </message> + <message> + <location filename="../main.cpp" line="36"/> + <source>Executes provided SQL file (including all rich features of SQLiteStudio's query executor) on the specified database file and quits. The database parameter becomes mandatory if this option is used.</source> + <translation type="unfinished">Executes provided SQL file (including all rich features of SQLiteStudio's query executor) on the specified database file and quits. The database parameter becomes mandatory if this option is used.</translation> + </message> + <message> + <location filename="../main.cpp" line="39"/> + <source>SQL file</source> + <translation type="unfinished">SQL file</translation> + </message> + <message> + <location filename="../main.cpp" line="40"/> + <source>Character encoding to use when reading SQL file (-e option). Use -cl to list available codecs. Defaults to %1.</source> + <translation type="unfinished">Character encoding to use when reading SQL file (-e option). Use -cl to list available codecs. Defaults to %1.</translation> + </message> + <message> + <location filename="../main.cpp" line="43"/> + <source>codec</source> + <translation type="unfinished">codec</translation> + </message> + <message> + <location filename="../main.cpp" line="44"/> + <source>Lists available codecs to be used with -c option and quits.</source> + <translation type="unfinished">Lists available codecs to be used with -c option and quits.</translation> + </message> + <message> + <location filename="../main.cpp" line="46"/> + <source>When used together with -e option, the execution will not stop on an error, but rather continue until the end, ignoring errors.</source> + <translation type="unfinished">When used together with -e option, the execution will not stop on an error, but rather continue until the end, ignoring errors.</translation> + </message> + <message> + <location filename="../main.cpp" line="57"/> + <source>file</source> + <translation type="unfinished">file</translation> + </message> + <message> + <location filename="../main.cpp" line="57"/> + <source>Database file to open</source> + <translation type="unfinished">Database file to open</translation> + </message> + <message> + <location filename="../main.cpp" line="78"/> + <source>Invalid codec: %1. Use -cl option to list available codecs.</source> + <translation type="unfinished">Invalid codec: %1. Use -cl option to list available codecs.</translation> + </message> + <message> + <location filename="../main.cpp" line="108"/> + <source>Database file argument is mandatory when executing SQL file.</source> + <translation type="unfinished">Database file argument is mandatory when executing SQL file.</translation> + </message> + <message> + <location filename="../main.cpp" line="114"/> + <source>Could not open specified database for executing SQL file. You may try using -d option to find out more details.</source> + <translation type="unfinished">Could not open specified database for executing SQL file. You may try using -d option to find out more details.</translation> + </message> + </context> +</TS> diff --git a/SQLiteStudio3/sqlitestudiocli/translations/sqlitestudiocli_it.qm b/SQLiteStudio3/sqlitestudiocli/translations/sqlitestudiocli_it.qm Binary files differdeleted file mode 100644 index 9dad8df..0000000 --- a/SQLiteStudio3/sqlitestudiocli/translations/sqlitestudiocli_it.qm +++ /dev/null diff --git a/SQLiteStudio3/sqlitestudiocli/translations/sqlitestudiocli_it.ts b/SQLiteStudio3/sqlitestudiocli/translations/sqlitestudiocli_it.ts deleted file mode 100644 index ede41bc..0000000 --- a/SQLiteStudio3/sqlitestudiocli/translations/sqlitestudiocli_it.ts +++ /dev/null @@ -1,788 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<!DOCTYPE TS> -<TS version="2.1" language="it_IT"> -<context> - <name>CLI</name> - <message> - <location filename="../cli.cpp" line="98"/> - <source>Current database: %1</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../cli.cpp" line="100"/> - <source>No current working database is set.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../cli.cpp" line="102"/> - <source>Type %1 for help</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../cli.cpp" line="257"/> - <source>Database passed in command line parameters (%1) was already on the list under name: %2</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../cli.cpp" line="264"/> - <source>Could not add database %1 to list.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../cli.cpp" line="290"/> - <source>closed</source> - <translation type="unfinished"></translation> - </message> -</context> -<context> - <name>CliCommand</name> - <message> - <location filename="../commands/clicommand.cpp" line="107"/> - <source>Usage: %1%2</source> - <translation type="unfinished"></translation> - </message> -</context> -<context> - <name>CliCommandAdd</name> - <message> - <location filename="../commands/clicommandadd.cpp" line="9"/> - <source>Could not add database %1 to list.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandadd.cpp" line="14"/> - <source>Database added: %1</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandadd.cpp" line="19"/> - <source>adds new database to the list</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandadd.cpp" line="24"/> - <source>Adds given database pointed by <path> with given <name> to list the databases list. The <name> is just a symbolic name that you can later refer to. Just pick any unique name. For list of databases already on the list use %1 command.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandadd.cpp" line="34"/> - <source>name</source> - <comment>CLI command syntax</comment> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandadd.cpp" line="35"/> - <source>path</source> - <comment>CLI command syntax</comment> - <translation type="unfinished"></translation> - </message> -</context> -<context> - <name>CliCommandCd</name> - <message> - <location filename="../commands/clicommandcd.cpp" line="10"/> - <source>Changed directory to: %1</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandcd.cpp" line="12"/> - <source>Could not change directory to: %1</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandcd.cpp" line="17"/> - <source>changes current working directory</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandcd.cpp" line="22"/> - <source>Very similar command to 'cd' known from Unix systems and Windows. It requires a <path> argument to be passed, therefore calling %1 will always cause a change of the directory. To learn what's the current working directory use %2 command and to list contents of the current working directory use %3 command.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandcd.cpp" line="33"/> - <source>path</source> - <comment>CLI command syntax</comment> - <translation type="unfinished"></translation> - </message> -</context> -<context> - <name>CliCommandClose</name> - <message> - <location filename="../commands/clicommandclose.cpp" line="10"/> - <source>Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandclose.cpp" line="21"/> - <location filename="../commands/clicommandclose.cpp" line="29"/> - <source>Connection to database %1 closed.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandclose.cpp" line="24"/> - <source>No such database: %1. Use %2 to see list of known databases.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandclose.cpp" line="35"/> - <source>closes given (or current) database</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandclose.cpp" line="40"/> - <source>Closes database connection. If the database was already closed, nothing happens. If <name> is provided, it should be name of the database to close (as printed by %1 command). The the <name> is not provided, then current working database is closed (see help for %2 for details).</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandclose.cpp" line="50"/> - <source>name</source> - <comment>CLI command syntax</comment> - <translation type="unfinished"></translation> - </message> -</context> -<context> - <name>CliCommandDbList</name> - <message> - <location filename="../commands/clicommanddblist.cpp" line="12"/> - <source>No current working database defined.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommanddblist.cpp" line="18"/> - <source>Databases:</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommanddblist.cpp" line="23"/> - <location filename="../commands/clicommanddblist.cpp" line="34"/> - <source>Name</source> - <comment>CLI db name column</comment> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommanddblist.cpp" line="31"/> - <location filename="../commands/clicommanddblist.cpp" line="61"/> - <source>Open</source> - <comment>CLI connection state column</comment> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommanddblist.cpp" line="31"/> - <location filename="../commands/clicommanddblist.cpp" line="61"/> - <source>Closed</source> - <comment>CLI connection state column</comment> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommanddblist.cpp" line="32"/> - <location filename="../commands/clicommanddblist.cpp" line="36"/> - <source>Connection</source> - <comment>CLI connection state column</comment> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommanddblist.cpp" line="38"/> - <location filename="../commands/clicommanddblist.cpp" line="45"/> - <source>Database file path</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommanddblist.cpp" line="70"/> - <source>prints list of registered databases</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommanddblist.cpp" line="75"/> - <source>Prints list of databases registered in the SQLiteStudio. Each database on the list can be in open or closed state and %1 tells you that. The current working database (aka default database) is also marked on the list with '*' at the start of its name. See help for %2 command to learn about the default database.</source> - <translation type="unfinished"></translation> - </message> -</context> -<context> - <name>CliCommandDesc</name> - <message> - <location filename="../commands/clicommanddesc.cpp" line="15"/> - <source>No working database is set. -Call %1 command to set working database. -Call %2 to see list of all databases.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommanddesc.cpp" line="26"/> - <source>Database is not open.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommanddesc.cpp" line="35"/> - <source>Cannot find table named: %1</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommanddesc.cpp" line="52"/> - <source>shows details about the table</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommanddesc.cpp" line="63"/> - <source>table</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommanddesc.cpp" line="70"/> - <source>Table: %1</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommanddesc.cpp" line="74"/> - <source>Column name</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommanddesc.cpp" line="76"/> - <source>Data type</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommanddesc.cpp" line="80"/> - <source>Constraints</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommanddesc.cpp" line="105"/> - <source>Virtual table: %1</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommanddesc.cpp" line="109"/> - <source>Construction arguments:</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommanddesc.cpp" line="114"/> - <source>No construction arguments were passed for this virtual table.</source> - <translation type="unfinished"></translation> - </message> -</context> -<context> - <name>CliCommandDir</name> - <message> - <location filename="../commands/clicommanddir.cpp" line="33"/> - <source>lists directories and files in current working directory</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommanddir.cpp" line="38"/> - <source>This is very similar to 'dir' command known from Windows and 'ls' command from Unix systems. - -You can pass <pattern> with wildcard characters to filter output.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommanddir.cpp" line="49"/> - <source>pattern</source> - <translation type="unfinished"></translation> - </message> -</context> -<context> - <name>CliCommandExit</name> - <message> - <location filename="../commands/clicommandexit.cpp" line="12"/> - <source>quits the application</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandexit.cpp" line="17"/> - <source>Quits the application. Settings are stored in configuration file and will be restored on next startup.</source> - <translation type="unfinished"></translation> - </message> -</context> -<context> - <name>CliCommandHelp</name> - <message> - <location filename="../commands/clicommandhelp.cpp" line="16"/> - <source>shows this help message</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandhelp.cpp" line="21"/> - <source>Use %1 to learn about certain commands supported by the command line interface (CLI) of the SQLiteStudio. -To see list of supported commands, type %2 without any arguments. - -When passing <command> name, you can skip special prefix character ('%3'). - -You can always execute any command with exactly single '--help' option to see help for that command. It's an alternative for typing: %1 <command>.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandhelp.cpp" line="33"/> - <source>command</source> - <comment>CLI command syntax</comment> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandhelp.cpp" line="42"/> - <source>No such command: %1</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandhelp.cpp" line="43"/> - <source>Type '%1' for list of available commands.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandhelp.cpp" line="52"/> - <source>Usage: %1%2</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandhelp.cpp" line="62"/> - <source>Aliases: %1</source> - <translation type="unfinished"></translation> - </message> -</context> -<context> - <name>CliCommandHistory</name> - <message> - <location filename="../commands/clicommandhistory.cpp" line="23"/> - <source>Current history limit is set to: %1</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandhistory.cpp" line="39"/> - <source>prints history or erases it</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandhistory.cpp" line="44"/> - <source>When no argument was passed, this command prints command line history. Every history entry is separated with a horizontal line, so multiline entries are easier to read. - -When the -c or --clear option is passed, then the history gets erased. -When the -l or --limit option is passed, it sets the new history entries limit. It requires an additional argument saying how many entries do you want the history to be limited to. -Use -ql or --querylimit option to see the current limit value.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandhistory.cpp" line="59"/> - <source>number</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandhistory.cpp" line="66"/> - <source>Console history erased.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandhistory.cpp" line="75"/> - <source>Invalid number: %1</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandhistory.cpp" line="80"/> - <source>History limit set to %1</source> - <translation type="unfinished"></translation> - </message> -</context> -<context> - <name>CliCommandMode</name> - <message> - <location filename="../commands/clicommandmode.cpp" line="9"/> - <source>Current results printing mode: %1</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandmode.cpp" line="16"/> - <source>Invalid results printing mode: %1</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandmode.cpp" line="21"/> - <source>New results printing mode: %1</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandmode.cpp" line="26"/> - <source>tells or changes the query results format</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandmode.cpp" line="31"/> - <source>When called without argument, tells the current output format for a query results. When the <mode> is passed, the mode is changed to the given one. Supported modes are: -- CLASSIC - columns are separated by a comma, not aligned, -- FIXED - columns have equal and fixed width, they always fit into terminal window width, but the data in columns can be cut off, -- COLUMNS - like FIXED, but smarter (do not use with huge result sets, see details below), -- ROW - each column from the row is displayed in new line, so the full data is displayed. - -The CLASSIC mode is recommended if you want to see all the data, but you don't want to waste lines for each column. Each row will display full data for every column, but this also means, that columns will not be aligned to each other in next rows. The CLASSIC mode also doesn't respect the width of your terminal (console) window, so if values in columns are wider than the window, the row will be continued in next lines. - -The FIXED mode is recommended if you want a readable output and you don't care about long data values. Columns will be aligned, making the output a nice table. The width of columns is calculated from width of the console window and a number of columns. - -The COLUMNS mode is similar to FIXED mode, except it tries to be smart and make columns with shorter values more thin, while columns with longer values get more space. First to shrink are columns with longest headers (so the header names are to be cut off as first), then columns with the longest values are shrinked, up to the moment when all columns fit into terminal window. -ATTENTION! The COLUMNS mode reads all the results from the query at once in order to evaluate column widhts, therefore it is dangerous to use this mode when working with huge result sets. Keep in mind that this mode will load entire result set into memory. - -The ROW mode is recommended if you need to see whole values and you don't expect many rows to be displayed, because this mode displays a line of output per each column, so you'll get 10 lines for single row with 10 columns, then if you have 10 of such rows, you will get 100 lines of output (+1 extra line per each row, to separate rows from each other).</source> - <translation type="unfinished"></translation> - </message> -</context> -<context> - <name>CliCommandNullValue</name> - <message> - <location filename="../commands/clicommandnullvalue.cpp" line="9"/> - <source>Current NULL representation string: %1</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandnullvalue.cpp" line="15"/> - <source>tells or changes the NULL representation string</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandnullvalue.cpp" line="20"/> - <source>If no argument was passed, it tells what's the current NULL value representation (that is - what is printed in place of NULL values in query results). If the argument is given, then it's used as a new string to be used for NULL representation.</source> - <translation type="unfinished"></translation> - </message> -</context> -<context> - <name>CliCommandOpen</name> - <message> - <location filename="../commands/clicommandopen.cpp" line="12"/> - <source>Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandopen.cpp" line="29"/> - <source>Could not add database %1 to list.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandopen.cpp" line="37"/> - <source>File %1 doesn't exist in %2. Cannot open inexisting database with %3 command. To create a new database, use %4 command.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandopen.cpp" line="61"/> - <source>Database %1 has been open and set as the current working database.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandopen.cpp" line="66"/> - <source>opens database connection</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandopen.cpp" line="71"/> - <source>Opens connection to the database. If no additional argument was passed, then the connection is open to the current default database (see help for %1 for details). However if an argument was passed, it can be either <name> of the registered database to open, or it can be <path> to the database file to open. In the second case, the <path> gets registered on the list with a generated name, but only for the period of current application session. After restarting application such database is not restored on the list.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandopen.cpp" line="83"/> - <source>name</source> - <comment>CLI command syntax</comment> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandopen.cpp" line="83"/> - <source>path</source> - <comment>CLI command syntax</comment> - <translation type="unfinished"></translation> - </message> -</context> -<context> - <name>CliCommandPwd</name> - <message> - <location filename="../commands/clicommandpwd.cpp" line="13"/> - <source>prints the current working directory</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandpwd.cpp" line="18"/> - <source>This is the same as 'pwd' command on Unix systems and 'cd' command without arguments on Windows. It prints current working directory. You can change the current working directory with %1 command and you can also list contents of the current working directory with %2 command.</source> - <translation type="unfinished"></translation> - </message> -</context> -<context> - <name>CliCommandRemove</name> - <message> - <location filename="../commands/clicommandremove.cpp" line="12"/> - <source>No such database: %1</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandremove.cpp" line="20"/> - <source>Database removed: %1</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandremove.cpp" line="26"/> - <source>New current database set:</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandremove.cpp" line="35"/> - <source>removes database from the list</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandremove.cpp" line="40"/> - <source>Removes <name> database from the list of registered databases. If the database was not on the list (see %1 command), then error message is printed and nothing more happens.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandremove.cpp" line="50"/> - <source>name</source> - <comment>CLI command syntax</comment> - <translation type="unfinished"></translation> - </message> -</context> -<context> - <name>CliCommandSql</name> - <message> - <location filename="../commands/clicommandsql.cpp" line="18"/> - <source>No working database is set. -Call %1 command to set working database. -Call %2 to see list of all databases.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandsql.cpp" line="29"/> - <source>Database is not open.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandsql.cpp" line="64"/> - <source>executes SQL query</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandsql.cpp" line="69"/> - <source>This command is executed every time you enter SQL query in command prompt. It executes the query on the current working database (see help for %1 for details). There's no sense in executing this command explicitly. Instead just type the SQL query in the command prompt, without any command prefixed.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandsql.cpp" line="85"/> - <source>sql</source> - <comment>CLI command syntax</comment> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandsql.cpp" line="134"/> - <location filename="../commands/clicommandsql.cpp" line="176"/> - <source>Too many columns to display in %1 mode.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandsql.cpp" line="253"/> - <source>Row %1</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandsql.cpp" line="403"/> - <source>Query execution error: %1</source> - <translation type="unfinished"></translation> - </message> -</context> -<context> - <name>CliCommandTables</name> - <message> - <location filename="../commands/clicommandtables.cpp" line="15"/> - <source>No such database: %1. Use %2 to see list of known databases.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandtables.cpp" line="25"/> - <source>Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandtables.cpp" line="32"/> - <source>Database %1 is closed.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandtables.cpp" line="45"/> - <location filename="../commands/clicommandtables.cpp" line="47"/> - <source>Database</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandtables.cpp" line="47"/> - <source>Table</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandtables.cpp" line="61"/> - <source>prints list of tables in the database</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandtables.cpp" line="66"/> - <source>Prints list of tables in given <database> or in the current working database. Note, that the <database> should be the name of the registered database (see %1). The output list includes all tables from any other databases attached to the queried database. -When the -s option is given, then system tables are also listed.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandtables.cpp" line="77"/> - <source>database</source> - <comment>CLI command syntax</comment> - <translation type="unfinished"></translation> - </message> -</context> -<context> - <name>CliCommandTree</name> - <message> - <location filename="../commands/clicommandtree.cpp" line="12"/> - <source>No current working database is selected. Use %1 to define one and then run %2.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandtree.cpp" line="54"/> - <source>Tables</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandtree.cpp" line="58"/> - <source>Views</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandtree.cpp" line="83"/> - <source>Columns</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandtree.cpp" line="88"/> - <source>Indexes</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandtree.cpp" line="92"/> - <location filename="../commands/clicommandtree.cpp" line="113"/> - <source>Triggers</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandtree.cpp" line="132"/> - <source>prints all objects in the database as a tree</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandtree.cpp" line="137"/> - <source>Prints all objects (tables, indexes, triggers and views) that are in the database as a tree. The tree is very similar to the one that you can see in GUI client of the SQLiteStudio. -When -c option is given, then also columns will be listed under each table. -When -s option is given, then also system objects will be printed (sqlite_* tables, autoincrement indexes, etc). -The database argument is optional and if provided, then only given database will be printed. This is not a registered database name, but instead it's an internal SQLite database name, like 'main', 'temp', or any attached database name. To print tree for other registered database, call %1 first to switch the working database, and then use %2 command.</source> - <translation type="unfinished"></translation> - </message> -</context> -<context> - <name>CliCommandUse</name> - <message> - <location filename="../commands/clicommanduse.cpp" line="13"/> - <source>No current database selected.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommanduse.cpp" line="16"/> - <location filename="../commands/clicommanduse.cpp" line="30"/> - <source>Current database: %1</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommanduse.cpp" line="23"/> - <source>No such database: %1</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommanduse.cpp" line="35"/> - <source>changes default working database</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommanduse.cpp" line="40"/> - <source>Changes current working database to <name>. If the <name> database is not registered in the application, then the error message is printed and no change is made. - -What is current working database? -When you type a SQL query to be executed, it is executed on the default database, which is also known as the current working database. Most of database-related commands can also work using default database, if no database was provided in their arguments. The current database is always identified by command line prompt. The default database is always defined (unless there is no database on the list at all). - -The default database can be selected in various ways: -- using %1 command, -- by passing database file name to the application startup parameters, -- by passing registered database name to the application startup parameters, -- by restoring previously selected default database from saved configuration, -- or when default database was not selected by any of the above, then first database from the registered databases list becomes the default one.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommanduse.cpp" line="63"/> - <source>name</source> - <comment>CLI command syntax</comment> - <translation type="unfinished"></translation> - </message> -</context> -<context> - <name>QObject</name> - <message> - <location filename="../clicommandsyntax.cpp" line="155"/> - <source>Insufficient number of arguments.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../clicommandsyntax.cpp" line="325"/> - <source>Too many arguments.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../clicommandsyntax.cpp" line="347"/> - <source>Invalid argument value: %1. -Expected one of: %2</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../clicommandsyntax.cpp" line="383"/> - <source>Unknown option: %1</source> - <comment>CLI command syntax</comment> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../clicommandsyntax.cpp" line="394"/> - <source>Option %1 requires an argument.</source> - <comment>CLI command syntax</comment> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandnullvalue.cpp" line="31"/> - <source>string</source> - <comment>CLI command syntax</comment> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../main.cpp" line="22"/> - <source>Command line interface to SQLiteStudio, a SQLite manager.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../main.cpp" line="26"/> - <source>Enables debug messages on standard error output.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../main.cpp" line="27"/> - <source>Enables Lemon parser debug messages for SQL code assistant.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../main.cpp" line="28"/> - <source>Lists plugins installed in the SQLiteStudio and quits.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../main.cpp" line="33"/> - <source>file</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../main.cpp" line="33"/> - <source>Database file to open</source> - <translation type="unfinished"></translation> - </message> -</context> -</TS> diff --git a/SQLiteStudio3/sqlitestudiocli/translations/sqlitestudiocli_it_IT.ts b/SQLiteStudio3/sqlitestudiocli/translations/sqlitestudiocli_it_IT.ts new file mode 100644 index 0000000..3400d5a --- /dev/null +++ b/SQLiteStudio3/sqlitestudiocli/translations/sqlitestudiocli_it_IT.ts @@ -0,0 +1,876 @@ +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS> +<TS version="2.1" language="it" sourcelanguage="en"> + <context> + <name>CLI</name> + <message> + <location filename="../cli.cpp" line="98"/> + <source>Current database: %1</source> + <translation>Database attuale: %1</translation> + </message> + <message> + <location filename="../cli.cpp" line="100"/> + <source>No current working database is set.</source> + <translation>Nessun database di lavoro è stato impostato.</translation> + </message> + <message> + <location filename="../cli.cpp" line="102"/> + <source>Type %1 for help</source> + <translation>Digita %1 per aiuto</translation> + </message> + <message> + <location filename="../cli.cpp" line="254"/> + <source>Database passed in command line parameters (%1) was already on the list under name: %2</source> + <translation>Il database passato nei parametri della riga di comando (%1) era già nell'elenco sotto nome: %2</translation> + </message> + <message> + <location filename="../cli.cpp" line="262"/> + <source>Could not add database %1 to list.</source> + <translation>Impossibile aggiungere il database %1 all'elenco.</translation> + </message> + <message> + <location filename="../cli.cpp" line="289"/> + <source>closed</source> + <translation>chiuso</translation> + </message> + </context> + <context> + <name>CliCommand</name> + <message> + <location filename="../commands/clicommand.cpp" line="107"/> + <source>Usage: %1%2</source> + <translation>Uso: %1%2</translation> + </message> + </context> + <context> + <name>CliCommandAdd</name> + <message> + <location filename="../commands/clicommandadd.cpp" line="9"/> + <source>Could not add database %1 to list.</source> + <translation>Impossibile aggiungere il database %1 all'elenco.</translation> + </message> + <message> + <location filename="../commands/clicommandadd.cpp" line="14"/> + <source>Database added: %1</source> + <translation>Database aggiunto: %1</translation> + </message> + <message> + <location filename="../commands/clicommandadd.cpp" line="19"/> + <source>adds new database to the list</source> + <translation>aggiunge un nuovo database alla lista</translation> + </message> + <message> + <location filename="../commands/clicommandadd.cpp" line="24"/> + <source>Adds given database pointed by <path> with given <name> to list the databases list. The <name> is just a symbolic name that you can later refer to. Just pick any unique name. For list of databases already on the list use %1 command.</source> + <translation>Aggiunge il database dato puntato da <path> con dato <name> per elencare l'elenco dei database. Il <name> è solo un nome simbolico a cui puoi fare riferimento in seguito. Basta scegliere un nome univoco. Per l'elenco dei database già presenti nella lista usa il comando %1.</translation> + </message> + <message> + <location filename="../commands/clicommandadd.cpp" line="34"/> + <source>name</source> + <comment>CLI command syntax</comment> + <translation>nome</translation> + </message> + <message> + <location filename="../commands/clicommandadd.cpp" line="35"/> + <source>path</source> + <comment>CLI command syntax</comment> + <translation>percorso</translation> + </message> + </context> + <context> + <name>CliCommandCd</name> + <message> + <location filename="../commands/clicommandcd.cpp" line="10"/> + <source>Changed directory to: %1</source> + <translation>Cartella modificata in: %1</translation> + </message> + <message> + <location filename="../commands/clicommandcd.cpp" line="12"/> + <source>Could not change directory to: %1</source> + <translation>Impossibile cambiare la directory in: %1</translation> + </message> + <message> + <location filename="../commands/clicommandcd.cpp" line="17"/> + <source>changes current working directory</source> + <translation>cambia la directory di lavoro corrente</translation> + </message> + <message> + <location filename="../commands/clicommandcd.cpp" line="22"/> + <source>Very similar command to 'cd' known from Unix systems and Windows. It requires a <path> argument to be passed, therefore calling %1 will always cause a change of the directory. To learn what's the current working directory use %2 command and to list contents of the current working directory use %3 command.</source> + <translation>Comando molto simile a 'cd' conosciuto da sistemi Unix e Windows. Richiede un argomento <path> da passare, quindi chiamare %1 causerà sempre un cambiamento della directory. Per imparare quale è la directory di lavoro corrente usa il comando %2 e per elencare i contenuti della directory di lavoro corrente usa il comando %3.</translation> + </message> + <message> + <location filename="../commands/clicommandcd.cpp" line="33"/> + <source>path</source> + <comment>CLI command syntax</comment> + <translation>percorso</translation> + </message> + </context> + <context> + <name>CliCommandClose</name> + <message> + <location filename="../commands/clicommandclose.cpp" line="10"/> + <source>Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</source> + <translation>Impossibile chiamare %1 quando nessun database è impostato per essere corrente. Specificare il database corrente con il comando %2 o passare il nome del database a %3.</translation> + </message> + <message> + <location filename="../commands/clicommandclose.cpp" line="21"/> + <location filename="../commands/clicommandclose.cpp" line="29"/> + <source>Connection to database %1 closed.</source> + <translation>Connessione al database %1 chiusa.</translation> + </message> + <message> + <location filename="../commands/clicommandclose.cpp" line="24"/> + <source>No such database: %1. Use %2 to see list of known databases.</source> + <translation>Database inesistente: %1. Usa %2 per vedere l'elenco dei database conosciuti.</translation> + </message> + <message> + <location filename="../commands/clicommandclose.cpp" line="35"/> + <source>closes given (or current) database</source> + <translation>chiude il database specificato (o corrente)</translation> + </message> + <message> + <location filename="../commands/clicommandclose.cpp" line="40"/> + <source>Closes database connection. If the database was already closed, nothing happens. If <name> is provided, it should be name of the database to close (as printed by %1 command). The the <name> is not provided, then current working database is closed (see help for %2 for details).</source> + <translation>Chiude la connessione al database. Se il database era già chiuso, non succede nulla. Se il <name> è specificato, dovrebbe essere il nome del database da chiudere (come stampato dal comando %1). Poi se il <nome> non viene specificato, il database di lavoro corrente è chiuso (vedi aiuto per %2 per i dettagli).</translation> + </message> + <message> + <location filename="../commands/clicommandclose.cpp" line="50"/> + <source>name</source> + <comment>CLI command syntax</comment> + <translation>nome</translation> + </message> + </context> + <context> + <name>CliCommandDbList</name> + <message> + <location filename="../commands/clicommanddblist.cpp" line="12"/> + <source>No current working database defined.</source> + <translation>Nessun database di lavoro è stato impostato.</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="18"/> + <source>Databases:</source> + <translation>Databases:</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="23"/> + <location filename="../commands/clicommanddblist.cpp" line="34"/> + <source>Name</source> + <comment>CLI db name column</comment> + <translation>Nome</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="31"/> + <location filename="../commands/clicommanddblist.cpp" line="61"/> + <source>Open</source> + <comment>CLI connection state column</comment> + <translation>Apri</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="31"/> + <location filename="../commands/clicommanddblist.cpp" line="61"/> + <source>Closed</source> + <comment>CLI connection state column</comment> + <translation>Chiuso</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="32"/> + <location filename="../commands/clicommanddblist.cpp" line="36"/> + <source>Connection</source> + <comment>CLI connection state column</comment> + <translation>Connessione</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="38"/> + <location filename="../commands/clicommanddblist.cpp" line="45"/> + <source>Database file path</source> + <translation>Percorso file database</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="70"/> + <source>prints list of registered databases</source> + <translation>stampa l'elenco dei database registrati</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="75"/> + <source>Prints list of databases registered in the SQLiteStudio. Each database on the list can be in open or closed state and %1 tells you that. The current working database (aka default database) is also marked on the list with '*' at the start of its name. See help for %2 command to learn about the default database.</source> + <translation>Stampa la lista dei database registrati in SQLiteStudio. Ogni database nella lista può essere in stato di aperto o chiuso e %1 te lo dice. Anche il database di lavoro corrente (aka database predefinito) è contrassegnato nella lista con '*' all'inizio del suo nome. Vedi la guida per il comando %2 per conoscere il database predefinito.</translation> + </message> + </context> + <context> + <name>CliCommandDesc</name> + <message> + <location filename="../commands/clicommanddesc.cpp" line="15"/> + <source>No working database is set. +Call %1 command to set working database. +Call %2 to see list of all databases.</source> + <translation>Non è stato impostato alcun database funzionante. +Esegui il comando %1 per impostare il database di lavoro. +Esegui %2 per vedere l'elenco di tutti i database.</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="26"/> + <source>Database is not open.</source> + <translation>Il database non è aperto.</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="35"/> + <source>Cannot find table named: %1</source> + <translation>Impossibile trovare la tabella denominata: %1</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="52"/> + <source>shows details about the table</source> + <translation>mostra i dettagli della tabella</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="63"/> + <source>table</source> + <translation>tabella</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="70"/> + <source>Table: %1</source> + <translation>Tabella: %1</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="74"/> + <source>Column name</source> + <translation>Nome colonna</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="76"/> + <source>Data type</source> + <translation>Tipo di dati</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="80"/> + <source>Constraints</source> + <translation>Vincoli</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="105"/> + <source>Virtual table: %1</source> + <translation>Tabella virtuale: %1</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="109"/> + <source>Construction arguments:</source> + <translation>Argomenti di costruzione:</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="114"/> + <source>No construction arguments were passed for this virtual table.</source> + <translation>Nessun argomento di costruzione è stato passato per questa tabella virtuale.</translation> + </message> + </context> + <context> + <name>CliCommandDir</name> + <message> + <location filename="../commands/clicommanddir.cpp" line="33"/> + <source>lists directories and files in current working directory</source> + <translation>elenca le directory e i file nella directory di lavoro corrente</translation> + </message> + <message> + <location filename="../commands/clicommanddir.cpp" line="38"/> + <source>This is very similar to 'dir' command known from Windows and 'ls' command from Unix systems. + +You can pass <pattern> with wildcard characters to filter output.</source> + <translation>Questo è molto simile a 'dir' comando conosciuto da Windows e 'ls' comando da sistemi Unix. + +Puoi passare <pattern> con caratteri jolly per filtrare l'output.</translation> + </message> + <message> + <location filename="../commands/clicommanddir.cpp" line="49"/> + <source>pattern</source> + <translation>modello</translation> + </message> + </context> + <context> + <name>CliCommandExit</name> + <message> + <location filename="../commands/clicommandexit.cpp" line="12"/> + <source>quits the application</source> + <translation>chiude l'applicazione</translation> + </message> + <message> + <location filename="../commands/clicommandexit.cpp" line="17"/> + <source>Quits the application. Settings are stored in configuration file and will be restored on next startup.</source> + <translation>Esce dall'applicazione. Le impostazioni sono memorizzate nel file di configurazione e saranno ripristinate al prossimo avvio.</translation> + </message> + </context> + <context> + <name>CliCommandHelp</name> + <message> + <location filename="../commands/clicommandhelp.cpp" line="16"/> + <source>shows this help message</source> + <translation>mostra questo messaggio di aiuto</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="21"/> + <source>Use %1 to learn about certain commands supported by the command line interface (CLI) of the SQLiteStudio. +To see list of supported commands, type %2 without any arguments. + +When passing <command> name, you can skip special prefix character ('%3'). + +You can always execute any command with exactly single '--help' option to see help for that command. It's an alternative for typing: %1 <command>.</source> + <translation>Usa %1 per conoscere alcuni comandi supportati dall'interfaccia a linea di comando (CLI) di Sqlitestudio. +Per vedere l'elenco dei comandi supportati, digita %2 senza alcun argomento. + +Quando passi il nome <command>, puoi non scrivere il carattere prefisso speciale ('%3'). + +Puoi sempre eseguire qualsiasi comando con l'opzione'--help' per vedere l'aiuto per quel comando. E' una alternativa al dover scrivere: %1 <command>.</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="33"/> + <source>command</source> + <comment>CLI command syntax</comment> + <translation>comando</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="42"/> + <source>No such command: %1</source> + <translation>Comando inesistente: %1</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="43"/> + <source>Type '%1' for list of available commands.</source> + <translation>Digita '%1' per l'elenco dei comandi disponibili.</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="52"/> + <source>Usage: %1%2</source> + <translation>Uso: %1%2</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="62"/> + <source>Aliases: %1</source> + <translation>Aliases: %1</translation> + </message> + </context> + <context> + <name>CliCommandHistory</name> + <message> + <location filename="../commands/clicommandhistory.cpp" line="23"/> + <source>Current history limit is set to: %1</source> + <translation>Il limite di cronologia corrente è impostato a: %1</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="39"/> + <source>prints history or erases it</source> + <translation>stampa la cronologia o la cancella</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="44"/> + <source>When no argument was passed, this command prints command line history. Every history entry is separated with a horizontal line, so multiline entries are easier to read. + +When the -c or --clear option is passed, then the history gets erased. +When the -l or --limit option is passed, it sets the new history entries limit. It requires an additional argument saying how many entries do you want the history to be limited to. +Use -ql or --querylimit option to see the current limit value.</source> + <translation>Quando non è stato passato alcun argomento, questo comando stampa la cronologia della riga di comando. Ogni voce della cronologia è separata da una linea orizzontale, quindi le voci multilinea sono più facili da leggere. + +Quando viene passata l'opzione -c o --clear, la cronologia viene cancellata. +Quando l'opzione -l o --limit viene passata, imposta il limite delle nuove voci della cronologia. Richiede un ulteriore argomento che dice a quante voci vuoi che la cronologia sia limitata. +Usa l'opzione -ql o --querylimit per vedere il valore limite corrente.</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="59"/> + <source>number</source> + <translation>numero</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="66"/> + <source>Console history erased.</source> + <translation>Cronologia delle console cancellata.</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="75"/> + <source>Invalid number: %1</source> + <translation>Numero non valido: %1</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="80"/> + <source>History limit set to %1</source> + <translation>Limite di cronologia impostato a %1</translation> + </message> + </context> + <context> + <name>CliCommandMode</name> + <message> + <location filename="../commands/clicommandmode.cpp" line="9"/> + <source>Current results printing mode: %1</source> + <translation>Modalità di stampa dei risultati attuali: %1</translation> + </message> + <message> + <location filename="../commands/clicommandmode.cpp" line="16"/> + <source>Invalid results printing mode: %1</source> + <translation>Modalità di stampa risultati non valida: %1</translation> + </message> + <message> + <location filename="../commands/clicommandmode.cpp" line="21"/> + <source>New results printing mode: %1</source> + <translation>Nuova modalità di stampa risultati: %1</translation> + </message> + <message> + <location filename="../commands/clicommandmode.cpp" line="26"/> + <source>tells or changes the query results format</source> + <translation>dice o cambia il formato dei risultati della query</translation> + </message> + <message> + <location filename="../commands/clicommandmode.cpp" line="31"/> + <source>When called without argument, tells the current output format for a query results. When the <mode> is passed, the mode is changed to the given one. Supported modes are: +- CLASSIC - columns are separated by a comma, not aligned, +- FIXED - columns have equal and fixed width, they always fit into terminal window width, but the data in columns can be cut off, +- COLUMNS - like FIXED, but smarter (do not use with huge result sets, see details below), +- ROW - each column from the row is displayed in new line, so the full data is displayed. + +The CLASSIC mode is recommended if you want to see all the data, but you don't want to waste lines for each column. Each row will display full data for every column, but this also means, that columns will not be aligned to each other in next rows. The CLASSIC mode also doesn't respect the width of your terminal (console) window, so if values in columns are wider than the window, the row will be continued in next lines. + +The FIXED mode is recommended if you want a readable output and you don't care about long data values. Columns will be aligned, making the output a nice table. The width of columns is calculated from width of the console window and a number of columns. + +The COLUMNS mode is similar to FIXED mode, except it tries to be smart and make columns with shorter values more thin, while columns with longer values get more space. First to shrink are columns with longest headers (so the header names are to be cut off as first), then columns with the longest values are shrinked, up to the moment when all columns fit into terminal window. +ATTENTION! The COLUMNS mode reads all the results from the query at once in order to evaluate column widths, therefore it is dangerous to use this mode when working with huge result sets. Keep in mind that this mode will load entire result set into memory. + +The ROW mode is recommended if you need to see whole values and you don't expect many rows to be displayed, because this mode displays a line of output per each column, so you'll get 10 lines for single row with 10 columns, then if you have 10 of such rows, you will get 100 lines of output (+1 extra line per each row, to separate rows from each other).</source> + <translation>Quando viene chiamato senza argomento, indica il formato di output corrente per i risultati di una interrogazione. Quando il <mode> viene passato, la modalità viene cambiata in quella specificata. Le modalità supportate sono: +- CLASSIC - le colonne sono separate da una virgola, non allineate, +- FIXED - le colonne hanno larghezza uguale e fissa, si adattano sempre alla larghezza della finestra del terminale, ma i dati in colonne possono essere tagliati, +- COLUMNS - come FIXED, ma più intelligente (non usare con enormi set di risultati, vedere i dettagli qui sotto), +- ROW - ogni colonna della riga viene visualizzata in una nuova riga, quindi vengono visualizzati i dati completi. + +La modalità CLASSIC è consigliata se si desidera visualizzare tutti i dati, ma non si vuole sprecare le linee per ogni colonna. Ogni riga visualizzerà i dati completi per ogni colonna, ma ciò significa anche che le colonne non saranno allineate l'una all'altra nelle righe successive. La modalità CLASSIC inoltre non rispetta la larghezza della finestra terminale (console), quindi se i valori nelle colonne sono più larghi della finestra, la riga verrà continuata nelle righe successive. + +La modalità FIXED è consigliata se si desidera un output leggibile e se si ha cura dei valori di dati lunghi. Le colonne saranno allineate, rendendo l'output come bella tabella. La larghezza delle colonne è calcolata a partire dalla larghezza della finestra della console e da un numero di colonne. + +La modalità COLUMNS è simile alla modalità FIXED, ma cerca di essere intelligente e di rendere più strette le colonne con valori più corti, mentre le colonne con valori più lunghi avranno più spazio. Le prime ad essere rimpicciolite sono le colonne con le intestazioni più lunghe (quindi i nomi delle intestazioni vengono tagliati per primi), poi vengono rimpicciolite le colonne con i valori più lunghi, fino al momento in cui tutte le colonne entrano nella finestra del terminale. +ATTENZIONE! La modalità COLONNE legge tutti i risultati della query in una volta sola per valutare la larghezza delle colonne, quindi è pericoloso usarla quando si lavora con insiemi di risultati enormi. Tenere presente che questa modalità carica l'intero insieme di risultati in memoria. + +La modalità ROW è consigliata se si ha bisogno di vedere i valori interi e non ci si aspetta che vengano visualizzate molte righe, perché questa modalità visualizza una riga di output per ogni colonna, quindi si otterranno 10 righe per singola riga con 10 colonne, quindi se si hanno 10 righe di questo tipo, si otterranno 100 righe di output (+1 riga in più per ogni riga, per separare le righe l'una dall'altra).</translation> + </message> + </context> + <context> + <name>CliCommandNullValue</name> + <message> + <location filename="../commands/clicommandnullvalue.cpp" line="9"/> + <source>Current NULL representation string: %1</source> + <translation>Stringa attuale per la rappresentazione del NULL: %1</translation> + </message> + <message> + <location filename="../commands/clicommandnullvalue.cpp" line="15"/> + <source>tells or changes the NULL representation string</source> + <translation>mostra o cambia la stringa di rappresentazione NULL</translation> + </message> + <message> + <location filename="../commands/clicommandnullvalue.cpp" line="20"/> + <source>If no argument was passed, it tells what's the current NULL value representation (that is - what is printed in place of NULL values in query results). If the argument is given, then it's used as a new string to be used for NULL representation.</source> + <translation>Se non è stato passato nessun argomento, indica quale è la rappresentazione attuale del valore NULL (cioè ciò che è stampato al posto dei valori NULL nei risultati della query). Se l'argomento è passato, allora viene usato come nuova stringa da usarsi per la rappresentazione NULL.</translation> + </message> + </context> + <context> + <name>CliCommandOpen</name> + <message> + <location filename="../commands/clicommandopen.cpp" line="12"/> + <source>Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</source> + <translation>Impossibile chiamare %1 quando nessun database è impostato per essere corrente. Specificare il database corrente con il comando %2 o passare il nome del database a %3.</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="29"/> + <source>Could not add database %1 to list.</source> + <translation>Impossibile aggiungere il database %1 all'elenco.</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="37"/> + <source>File %1 doesn't exist in %2. Cannot open inexisting database with %3 command. To create a new database, use %4 command.</source> + <translation>Il file %1 non esiste in %2. Impossibile aprire il database inesistente con il comando %3. Per creare un nuovo database, usa il comando %4.</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="61"/> + <source>Database %1 has been open and set as the current working database.</source> + <translation>Il database %1 è stato aperto e impostato come database di lavoro corrente.</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="66"/> + <source>opens database connection</source> + <translation>apre la connessione al database</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="71"/> + <source>Opens connection to the database. If no additional argument was passed, then the connection is open to the current default database (see help for %1 for details). However if an argument was passed, it can be either <name> of the registered database to open, or it can be <path> to the database file to open. In the second case, the <path> gets registered on the list with a generated name, but only for the period of current application session. After restarting application such database is not restored on the list.</source> + <translation>Apre la connessione al database. Se non è stato passato alcun argomento aggiuntivo, allora la connessione è aperta al database predefinito corrente (vedi aiuto per %1 per i dettagli). Tuttavia, se un argomento è stato passato, può essere il <name> del database registrato da aprire, o può essere il <path> al file del database da aprire. Nel secondo caso, il <path> viene registrato nella lista con un nome generato, ma solo per il periodo della sessione attuale dell'applicazione. Dopo aver riavviato l'applicazione, tale database non viene ripristinato nell'elenco.</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="83"/> + <source>name</source> + <comment>CLI command syntax</comment> + <translation>nome</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="83"/> + <source>path</source> + <comment>CLI command syntax</comment> + <translation>percorso</translation> + </message> + </context> + <context> + <name>CliCommandPwd</name> + <message> + <location filename="../commands/clicommandpwd.cpp" line="13"/> + <source>prints the current working directory</source> + <translation>stampa la directory di lavoro corrente</translation> + </message> + <message> + <location filename="../commands/clicommandpwd.cpp" line="18"/> + <source>This is the same as 'pwd' command on Unix systems and 'cd' command without arguments on Windows. It prints current working directory. You can change the current working directory with %1 command and you can also list contents of the current working directory with %2 command.</source> + <translation>Questo è lo stesso comando 'pwd' su sistemi Unix e 'cd' senza argomenti su Windows. Stampa la directory di lavoro corrente. È possibile modificare la directory di lavoro corrente con il comando %1 ed è anche possibile elencare i contenuti della directory di lavoro corrente con il comando %2.</translation> + </message> + </context> + <context> + <name>CliCommandRemove</name> + <message> + <location filename="../commands/clicommandremove.cpp" line="12"/> + <source>No such database: %1</source> + <translation>Database inesistente: %1</translation> + </message> + <message> + <location filename="../commands/clicommandremove.cpp" line="20"/> + <source>Database removed: %1</source> + <translation>Database rimosso: %1</translation> + </message> + <message> + <location filename="../commands/clicommandremove.cpp" line="26"/> + <source>New current database set:</source> + <translation>Nuovo database corrente impostato:</translation> + </message> + <message> + <location filename="../commands/clicommandremove.cpp" line="35"/> + <source>removes database from the list</source> + <translation>rimuove il database dalla lista</translation> + </message> + <message> + <location filename="../commands/clicommandremove.cpp" line="40"/> + <source>Removes <name> database from the list of registered databases. If the database was not on the list (see %1 command), then error message is printed and nothing more happens.</source> + <translation>Rimuove il database <name> dall'elenco dei database registrati. Se il database non era nella lista (vedere il comando %1), un messaggio di errore viene stampato e nessuna operazione verrà eseguita.</translation> + </message> + <message> + <location filename="../commands/clicommandremove.cpp" line="50"/> + <source>name</source> + <comment>CLI command syntax</comment> + <translation>nome</translation> + </message> + </context> + <context> + <name>CliCommandSql</name> + <message> + <location filename="../commands/clicommandsql.cpp" line="19"/> + <source>No working database is set. +Call %1 command to set working database. +Call %2 to see list of all databases.</source> + <translation>Non è stato impostato alcun database funzionante. +Esegui il comando %1 per impostare il database di lavoro. +Esegui %2 per vedere l'elenco di tutti i database.</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="30"/> + <source>Database is not open.</source> + <translation>Il database non è aperto.</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="65"/> + <source>executes SQL query</source> + <translation>esegue query SQL</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="70"/> + <source>This command is executed every time you enter SQL query in command prompt. It executes the query on the current working database (see help for %1 for details). There's no sense in executing this command explicitly. Instead just type the SQL query in the command prompt, without any command prefixed.</source> + <translation>Questo comando viene eseguito ogni volta che si inserisce la query SQL nel prompt dei comandi. Esegue la query nel database corrente di lavoro (consultare la guida per %1 per i dettagli). Non ha senso eseguire questo comando esplicitamente. Invece basta digitare la query SQL nel prompt dei comandi, senza alcun prefisso dei comandi.</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="86"/> + <source>sql</source> + <comment>CLI command syntax</comment> + <translation>sql</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="135"/> + <location filename="../commands/clicommandsql.cpp" line="177"/> + <source>Too many columns to display in %1 mode.</source> + <translation>Troppe colonne da visualizzare in modalità %1.</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="254"/> + <source>Row %1</source> + <translation>Riga %1</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="404"/> + <source>Query execution error: %1</source> + <translation>Errore di esecuzione query: %1</translation> + </message> + </context> + <context> + <name>CliCommandTables</name> + <message> + <location filename="../commands/clicommandtables.cpp" line="15"/> + <source>No such database: %1. Use %2 to see list of known databases.</source> + <translation>Database inesistente: %1. Usa %2 per vedere l'elenco dei database conosciuti.</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="25"/> + <source>Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</source> + <translation>Impossibile chiamare %1 quando nessun database è impostato per essere corrente. Specificare il database corrente con %2 comando o passare il nome del database a %3.</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="32"/> + <source>Database %1 is closed.</source> + <translation>Il database %1 è chiuso.</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="45"/> + <location filename="../commands/clicommandtables.cpp" line="47"/> + <source>Database</source> + <translation>Database</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="47"/> + <source>Table</source> + <translation>Tabella</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="61"/> + <source>prints list of tables in the database</source> + <translation>stampa l'elenco delle tabelle nel database</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="66"/> + <source>Prints list of tables in given <database> or in the current working database. Note, that the <database> should be the name of the registered database (see %1). The output list includes all tables from any other databases attached to the queried database. +When the -s option is given, then system tables are also listed.</source> + <translation>Stampa l'elenco delle tabelle nel <database> specificato o nel database di lavoro corrente. Nota, che il <database> dovrebbe essere il nome del database registrato (vedi %1). L'elenco di output include tutte le tabelle di qualsiasi altro database allegato al database interrogato. +Quando viene fornita l'opzione -s, vengono elencate anche le tabelle di sistema.</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="77"/> + <source>database</source> + <comment>CLI command syntax</comment> + <translation>database</translation> + </message> + </context> + <context> + <name>CliCommandTree</name> + <message> + <location filename="../commands/clicommandtree.cpp" line="12"/> + <source>No current working database is selected. Use %1 to define one and then run %2.</source> + <translation>Non è stato selezionato alcun database di lavoro corrente. Utilizzare %1 per definirne uno e quindi eseguire %2.</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="54"/> + <source>Tables</source> + <translation>Tabelle</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="58"/> + <source>Views</source> + <translation>Viste</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="83"/> + <source>Columns</source> + <translation>Colonne</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="88"/> + <source>Indexes</source> + <translation>Indici</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="92"/> + <location filename="../commands/clicommandtree.cpp" line="113"/> + <source>Triggers</source> + <translation>Trigger</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="132"/> + <source>prints all objects in the database as a tree</source> + <translation>stampa tutti gli oggetti nel database ad albero</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="137"/> + <source>Prints all objects (tables, indexes, triggers and views) that are in the database as a tree. The tree is very similar to the one that you can see in GUI client of the SQLiteStudio. +When -c option is given, then also columns will be listed under each table. +When -s option is given, then also system objects will be printed (sqlite_* tables, autoincrement indexes, etc). +The database argument is optional and if provided, then only given database will be printed. This is not a registered database name, but instead it's an internal SQLite database name, like 'main', 'temp', or any attached database name. To print tree for other registered database, call %1 first to switch the working database, and then use %2 command.</source> + <translation>Stampa tutti gli oggetti (tabelle, indici, trigger e viste) che si trovano nel database come albero. L'albero è molto simile a quello che si può vedere nel client GUI di SQLiteStudio. +Quando viene fornita l'opzione -c, anche le colonne saranno elencate sotto ogni tabella. +Quando viene fornita l'opzione -s, anche gli oggetti di sistema verranno stampati (tabelle sqlite_*, indici di incremento automatico, ecc). +L'argomento database è opzionale e, se fornito, verrà stampato solo il database specificato. Questo non è un nome di database registrato, ma invece è un nome di database SQLite interno, come 'main', 'temp' o qualsiasi nome allegato al database. Per stampare un albero per altri database registrati, chiama %1 prima per cambiare il database di lavoro e poi usa il comando %2.</translation> + </message> + </context> + <context> + <name>CliCommandUse</name> + <message> + <location filename="../commands/clicommanduse.cpp" line="13"/> + <source>No current database selected.</source> + <translation>Nessun database corrente selezionato.</translation> + </message> + <message> + <location filename="../commands/clicommanduse.cpp" line="16"/> + <location filename="../commands/clicommanduse.cpp" line="30"/> + <source>Current database: %1</source> + <translation>Database attuale: %1</translation> + </message> + <message> + <location filename="../commands/clicommanduse.cpp" line="23"/> + <source>No such database: %1</source> + <translation>Database inesistente: %1</translation> + </message> + <message> + <location filename="../commands/clicommanduse.cpp" line="35"/> + <source>changes default working database</source> + <translation>modifica il database di lavoro predefinito</translation> + </message> + <message> + <location filename="../commands/clicommanduse.cpp" line="40"/> + <source>Changes current working database to <name>. If the <name> database is not registered in the application, then the error message is printed and no change is made. + +What is current working database? +When you type a SQL query to be executed, it is executed on the default database, which is also known as the current working database. Most of database-related commands can also work using default database, if no database was provided in their arguments. The current database is always identified by command line prompt. The default database is always defined (unless there is no database on the list at all). + +The default database can be selected in various ways: +- using %1 command, +- by passing database file name to the application startup parameters, +- by passing registered database name to the application startup parameters, +- by restoring previously selected default database from saved configuration, +- or when default database was not selected by any of the above, then first database from the registered databases list becomes the default one.</source> + <translation>Cambia il database di lavoro corrente in <name>. Se il database <name> non è registrato nell'applicazione, il messaggio di errore viene stampato e non viene apportata alcuna modifica. + +Cos'è il database di lavoro attuale? +Quando digiti una query SQL da eseguire, viene eseguita nel database predefinito, che è noto anche come database di lavoro corrente. La maggior parte dei comandi correlati al database può funzionare anche usando il database predefinito, se non è stato fornito alcun database nei loro argomenti. Il database corrente è sempre identificato dal prompt a riga di comando. Il database predefinito è sempre definito (a meno che non ci sia alcun database nella lista). + +Il database predefinito può essere selezionato in vari modi: +- usando il comando %1, +- passando il nome del file di database ai parametri di avvio dell'applicazione, +- passando il nome del database registrato ai parametri di avvio dell'applicazione, +- ripristinando il database predefinito precedentemente selezionato dalla configurazione salvata, +- o quando il database predefinito non è stato selezionato da nessuno dei precedenti, allora il primo database dell'elenco dei database registrati diventa quello predefinito.</translation> + </message> + <message> + <location filename="../commands/clicommanduse.cpp" line="63"/> + <source>name</source> + <comment>CLI command syntax</comment> + <translation>nome</translation> + </message> + </context> + <context> + <name>QObject</name> + <message> + <location filename="../clicommandsyntax.cpp" line="155"/> + <source>Insufficient number of arguments.</source> + <translation>Numero insufficiente di argomenti.</translation> + </message> + <message> + <location filename="../clicommandsyntax.cpp" line="325"/> + <source>Too many arguments.</source> + <translation>Troppi argomenti.</translation> + </message> + <message> + <location filename="../clicommandsyntax.cpp" line="347"/> + <source>Invalid argument value: %1. +Expected one of: %2</source> + <translation>Valore argomento non valido: %1. +Atteso uno di: %2</translation> + </message> + <message> + <location filename="../clicommandsyntax.cpp" line="383"/> + <source>Unknown option: %1</source> + <comment>CLI command syntax</comment> + <translation>Opzione sconosciuta: %1</translation> + </message> + <message> + <location filename="../clicommandsyntax.cpp" line="394"/> + <source>Option %1 requires an argument.</source> + <comment>CLI command syntax</comment> + <translation>L'opzione %1 richiede un argomento.</translation> + </message> + <message> + <location filename="../commands/clicommandnullvalue.cpp" line="31"/> + <source>string</source> + <comment>CLI command syntax</comment> + <translation>stringa</translation> + </message> + <message> + <location filename="../main.cpp" line="28"/> + <source>Command line interface to SQLiteStudio, a SQLite manager.</source> + <translation>Interfaccia a riga di comando per SQLiteStudio, un gestore SQLite.</translation> + </message> + <message> + <location filename="../main.cpp" line="32"/> + <source>Enables debug messages on standard error output.</source> + <translation>Abilita i messaggi di debug sullo standard error output.</translation> + </message> + <message> + <location filename="../main.cpp" line="33"/> + <source>Enables Lemon parser debug messages for SQL code assistant.</source> + <translation>Abilita i messaggi di debug dell'analizzatore Lemon per l'assistente di codice SQL.</translation> + </message> + <message> + <location filename="../main.cpp" line="34"/> + <source>Lists plugins installed in the SQLiteStudio and quits.</source> + <translation>Elenca i plugin installati in SQLiteStudio ed esce.</translation> + </message> + <message> + <location filename="../main.cpp" line="36"/> + <source>Executes provided SQL file (including all rich features of SQLiteStudio's query executor) on the specified database file and quits. The database parameter becomes mandatory if this option is used.</source> + <translation>Esegue il file SQL fornito (incluse tutte le ricche caratteristiche dell'esecutore delle query di SQLiteStudio) sul file di database specificato e termina. Il parametro del database diventa obbligatorio se viene utilizzata questa opzione.</translation> + </message> + <message> + <location filename="../main.cpp" line="39"/> + <source>SQL file</source> + <translation>File SQL</translation> + </message> + <message> + <location filename="../main.cpp" line="40"/> + <source>Character encoding to use when reading SQL file (-e option). Use -cl to list available codecs. Defaults to %1.</source> + <translation>Codifica dei caratteri da usare quando si legge il file SQL (opzione -e). Usare -cl per elencare le codifiche disponibili. Predefinito a %1.</translation> + </message> + <message> + <location filename="../main.cpp" line="43"/> + <source>codec</source> + <translation>codifica</translation> + </message> + <message> + <location filename="../main.cpp" line="44"/> + <source>Lists available codecs to be used with -c option and quits.</source> + <translation>Elenca le codifiche disponibili da utilizzare con l'opzione -c ed esce.</translation> + </message> + <message> + <location filename="../main.cpp" line="46"/> + <source>When used together with -e option, the execution will not stop on an error, but rather continue until the end, ignoring errors.</source> + <translation>Quando utilizzato insieme all'opzione -e, l'esecuzione non si fermerà su un errore, ma piuttosto continuerà fino alla fine, ignorando gli errori.</translation> + </message> + <message> + <location filename="../main.cpp" line="57"/> + <source>file</source> + <translation>file</translation> + </message> + <message> + <location filename="../main.cpp" line="57"/> + <source>Database file to open</source> + <translation>File del database da aprire</translation> + </message> + <message> + <location filename="../main.cpp" line="78"/> + <source>Invalid codec: %1. Use -cl option to list available codecs.</source> + <translation>Codifica non valida: %1. Usa l'opzione -cl per elencare le codifiche disponibili.</translation> + </message> + <message> + <location filename="../main.cpp" line="108"/> + <source>Database file argument is mandatory when executing SQL file.</source> + <translation>L'argomento del file database è obbligatorio quando si esegue il file SQL.</translation> + </message> + <message> + <location filename="../main.cpp" line="114"/> + <source>Could not open specified database for executing SQL file. You may try using -d option to find out more details.</source> + <translation>Impossibile aprire il database specificato per eseguire il file SQL. Puoi provare a usare l'opzione -d per scoprire maggiori dettagli.</translation> + </message> + </context> +</TS> diff --git a/SQLiteStudio3/sqlitestudiocli/translations/sqlitestudiocli_ja_JP.ts b/SQLiteStudio3/sqlitestudiocli/translations/sqlitestudiocli_ja_JP.ts new file mode 100644 index 0000000..ccd02e7 --- /dev/null +++ b/SQLiteStudio3/sqlitestudiocli/translations/sqlitestudiocli_ja_JP.ts @@ -0,0 +1,876 @@ +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS> +<TS version="2.1" language="ja" sourcelanguage="en"> + <context> + <name>CLI</name> + <message> + <location filename="../cli.cpp" line="98"/> + <source>Current database: %1</source> + <translation>現在のデータベース: %1</translation> + </message> + <message> + <location filename="../cli.cpp" line="100"/> + <source>No current working database is set.</source> + <translation>現在の作業データベースが設定されていません。</translation> + </message> + <message> + <location filename="../cli.cpp" line="102"/> + <source>Type %1 for help</source> + <translation>%1と入力してヘルプを表示</translation> + </message> + <message> + <location filename="../cli.cpp" line="254"/> + <source>Database passed in command line parameters (%1) was already on the list under name: %2</source> + <translation>コマンドラインパラメータ(%1) で渡されたデータベースは既に%2のリストにありました</translation> + </message> + <message> + <location filename="../cli.cpp" line="262"/> + <source>Could not add database %1 to list.</source> + <translation>データベース %1 をリストに追加できませんでした。</translation> + </message> + <message> + <location filename="../cli.cpp" line="289"/> + <source>closed</source> + <translation>閉じました</translation> + </message> + </context> + <context> + <name>CliCommand</name> + <message> + <location filename="../commands/clicommand.cpp" line="107"/> + <source>Usage: %1%2</source> + <translation>使用方法: %1%2</translation> + </message> + </context> + <context> + <name>CliCommandAdd</name> + <message> + <location filename="../commands/clicommandadd.cpp" line="9"/> + <source>Could not add database %1 to list.</source> + <translation>データベース %1 をリストに追加できませんでした。</translation> + </message> + <message> + <location filename="../commands/clicommandadd.cpp" line="14"/> + <source>Database added: %1</source> + <translation>データベース%1を追加しました</translation> + </message> + <message> + <location filename="../commands/clicommandadd.cpp" line="19"/> + <source>adds new database to the list</source> + <translation>新しいデータベースをリストに追加</translation> + </message> + <message> + <location filename="../commands/clicommandadd.cpp" line="24"/> + <source>Adds given database pointed by <path> with given <name> to list the databases list. The <name> is just a symbolic name that you can later refer to. Just pick any unique name. For list of databases already on the list use %1 command.</source> + <translation><パス>が指す特定のデータベースを追加します。 与えられた<名前> のデータベースのリストを一覧表示します。<名前> は、後で参照できる単なる記号名です。 一意の名前を選択してください。 すでにリストにあるデータベースを表示するには、%1コマンドを使用してください。</translation> + </message> + <message> + <location filename="../commands/clicommandadd.cpp" line="34"/> + <source>name</source> + <comment>CLI command syntax</comment> + <translation>名前</translation> + </message> + <message> + <location filename="../commands/clicommandadd.cpp" line="35"/> + <source>path</source> + <comment>CLI command syntax</comment> + <translation>パス</translation> + </message> + </context> + <context> + <name>CliCommandCd</name> + <message> + <location filename="../commands/clicommandcd.cpp" line="10"/> + <source>Changed directory to: %1</source> + <translation>ディレクトリを %1に変更しました</translation> + </message> + <message> + <location filename="../commands/clicommandcd.cpp" line="12"/> + <source>Could not change directory to: %1</source> + <translation>ディレクトリを%1に変更できませんでした</translation> + </message> + <message> + <location filename="../commands/clicommandcd.cpp" line="17"/> + <source>changes current working directory</source> + <translation>現在の作業ディレクトリを変更</translation> + </message> + <message> + <location filename="../commands/clicommandcd.cpp" line="22"/> + <source>Very similar command to 'cd' known from Unix systems and Windows. It requires a <path> argument to be passed, therefore calling %1 will always cause a change of the directory. To learn what's the current working directory use %2 command and to list contents of the current working directory use %3 command.</source> + <translation type="unfinished">Very similar command to 'cd' known from Unix systems and Windows. It requires a <path> argument to be passed, therefore calling %1 will always cause a change of the directory. To learn what's the current working directory use %2 command and to list contents of the current working directory use %3 command.</translation> + </message> + <message> + <location filename="../commands/clicommandcd.cpp" line="33"/> + <source>path</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">path</translation> + </message> + </context> + <context> + <name>CliCommandClose</name> + <message> + <location filename="../commands/clicommandclose.cpp" line="10"/> + <source>Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</source> + <translation type="unfinished">Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</translation> + </message> + <message> + <location filename="../commands/clicommandclose.cpp" line="21"/> + <location filename="../commands/clicommandclose.cpp" line="29"/> + <source>Connection to database %1 closed.</source> + <translation type="unfinished">Connection to database %1 closed.</translation> + </message> + <message> + <location filename="../commands/clicommandclose.cpp" line="24"/> + <source>No such database: %1. Use %2 to see list of known databases.</source> + <translation type="unfinished">No such database: %1. Use %2 to see list of known databases.</translation> + </message> + <message> + <location filename="../commands/clicommandclose.cpp" line="35"/> + <source>closes given (or current) database</source> + <translation type="unfinished">closes given (or current) database</translation> + </message> + <message> + <location filename="../commands/clicommandclose.cpp" line="40"/> + <source>Closes database connection. If the database was already closed, nothing happens. If <name> is provided, it should be name of the database to close (as printed by %1 command). The the <name> is not provided, then current working database is closed (see help for %2 for details).</source> + <translation type="unfinished">Closes database connection. If the database was already closed, nothing happens. If <name> is provided, it should be name of the database to close (as printed by %1 command). The the <name> is not provided, then current working database is closed (see help for %2 for details).</translation> + </message> + <message> + <location filename="../commands/clicommandclose.cpp" line="50"/> + <source>name</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">name</translation> + </message> + </context> + <context> + <name>CliCommandDbList</name> + <message> + <location filename="../commands/clicommanddblist.cpp" line="12"/> + <source>No current working database defined.</source> + <translation type="unfinished">No current working database defined.</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="18"/> + <source>Databases:</source> + <translation type="unfinished">Databases:</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="23"/> + <location filename="../commands/clicommanddblist.cpp" line="34"/> + <source>Name</source> + <comment>CLI db name column</comment> + <translation type="unfinished">Name</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="31"/> + <location filename="../commands/clicommanddblist.cpp" line="61"/> + <source>Open</source> + <comment>CLI connection state column</comment> + <translation type="unfinished">Open</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="31"/> + <location filename="../commands/clicommanddblist.cpp" line="61"/> + <source>Closed</source> + <comment>CLI connection state column</comment> + <translation type="unfinished">Closed</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="32"/> + <location filename="../commands/clicommanddblist.cpp" line="36"/> + <source>Connection</source> + <comment>CLI connection state column</comment> + <translation type="unfinished">Connection</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="38"/> + <location filename="../commands/clicommanddblist.cpp" line="45"/> + <source>Database file path</source> + <translation type="unfinished">Database file path</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="70"/> + <source>prints list of registered databases</source> + <translation type="unfinished">prints list of registered databases</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="75"/> + <source>Prints list of databases registered in the SQLiteStudio. Each database on the list can be in open or closed state and %1 tells you that. The current working database (aka default database) is also marked on the list with '*' at the start of its name. See help for %2 command to learn about the default database.</source> + <translation type="unfinished">Prints list of databases registered in the SQLiteStudio. Each database on the list can be in open or closed state and %1 tells you that. The current working database (aka default database) is also marked on the list with '*' at the start of its name. See help for %2 command to learn about the default database.</translation> + </message> + </context> + <context> + <name>CliCommandDesc</name> + <message> + <location filename="../commands/clicommanddesc.cpp" line="15"/> + <source>No working database is set. +Call %1 command to set working database. +Call %2 to see list of all databases.</source> + <translation type="unfinished">No working database is set. +Call %1 command to set working database. +Call %2 to see list of all databases.</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="26"/> + <source>Database is not open.</source> + <translation type="unfinished">Database is not open.</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="35"/> + <source>Cannot find table named: %1</source> + <translation type="unfinished">Cannot find table named: %1</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="52"/> + <source>shows details about the table</source> + <translation type="unfinished">shows details about the table</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="63"/> + <source>table</source> + <translation type="unfinished">table</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="70"/> + <source>Table: %1</source> + <translation type="unfinished">Table: %1</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="74"/> + <source>Column name</source> + <translation type="unfinished">Column name</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="76"/> + <source>Data type</source> + <translation type="unfinished">Data type</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="80"/> + <source>Constraints</source> + <translation type="unfinished">Constraints</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="105"/> + <source>Virtual table: %1</source> + <translation type="unfinished">Virtual table: %1</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="109"/> + <source>Construction arguments:</source> + <translation type="unfinished">Construction arguments:</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="114"/> + <source>No construction arguments were passed for this virtual table.</source> + <translation type="unfinished">No construction arguments were passed for this virtual table.</translation> + </message> + </context> + <context> + <name>CliCommandDir</name> + <message> + <location filename="../commands/clicommanddir.cpp" line="33"/> + <source>lists directories and files in current working directory</source> + <translation type="unfinished">lists directories and files in current working directory</translation> + </message> + <message> + <location filename="../commands/clicommanddir.cpp" line="38"/> + <source>This is very similar to 'dir' command known from Windows and 'ls' command from Unix systems. + +You can pass <pattern> with wildcard characters to filter output.</source> + <translation type="unfinished">This is very similar to 'dir' command known from Windows and 'ls' command from Unix systems. + +You can pass <pattern> with wildcard characters to filter output.</translation> + </message> + <message> + <location filename="../commands/clicommanddir.cpp" line="49"/> + <source>pattern</source> + <translation type="unfinished">pattern</translation> + </message> + </context> + <context> + <name>CliCommandExit</name> + <message> + <location filename="../commands/clicommandexit.cpp" line="12"/> + <source>quits the application</source> + <translation type="unfinished">quits the application</translation> + </message> + <message> + <location filename="../commands/clicommandexit.cpp" line="17"/> + <source>Quits the application. Settings are stored in configuration file and will be restored on next startup.</source> + <translation type="unfinished">Quits the application. Settings are stored in configuration file and will be restored on next startup.</translation> + </message> + </context> + <context> + <name>CliCommandHelp</name> + <message> + <location filename="../commands/clicommandhelp.cpp" line="16"/> + <source>shows this help message</source> + <translation type="unfinished">shows this help message</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="21"/> + <source>Use %1 to learn about certain commands supported by the command line interface (CLI) of the SQLiteStudio. +To see list of supported commands, type %2 without any arguments. + +When passing <command> name, you can skip special prefix character ('%3'). + +You can always execute any command with exactly single '--help' option to see help for that command. It's an alternative for typing: %1 <command>.</source> + <translation type="unfinished">Use %1 to learn about certain commands supported by the command line interface (CLI) of the SQLiteStudio. +To see list of supported commands, type %2 without any arguments. + +When passing <command> name, you can skip special prefix character ('%3'). + +You can always execute any command with exactly single '--help' option to see help for that command. It's an alternative for typing: %1 <command>.</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="33"/> + <source>command</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">command</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="42"/> + <source>No such command: %1</source> + <translation type="unfinished">No such command: %1</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="43"/> + <source>Type '%1' for list of available commands.</source> + <translation type="unfinished">Type '%1' for list of available commands.</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="52"/> + <source>Usage: %1%2</source> + <translation type="unfinished">Usage: %1%2</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="62"/> + <source>Aliases: %1</source> + <translation type="unfinished">Aliases: %1</translation> + </message> + </context> + <context> + <name>CliCommandHistory</name> + <message> + <location filename="../commands/clicommandhistory.cpp" line="23"/> + <source>Current history limit is set to: %1</source> + <translation type="unfinished">Current history limit is set to: %1</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="39"/> + <source>prints history or erases it</source> + <translation type="unfinished">prints history or erases it</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="44"/> + <source>When no argument was passed, this command prints command line history. Every history entry is separated with a horizontal line, so multiline entries are easier to read. + +When the -c or --clear option is passed, then the history gets erased. +When the -l or --limit option is passed, it sets the new history entries limit. It requires an additional argument saying how many entries do you want the history to be limited to. +Use -ql or --querylimit option to see the current limit value.</source> + <translation type="unfinished">When no argument was passed, this command prints command line history. Every history entry is separated with a horizontal line, so multiline entries are easier to read. + +When the -c or --clear option is passed, then the history gets erased. +When the -l or --limit option is passed, it sets the new history entries limit. It requires an additional argument saying how many entries do you want the history to be limited to. +Use -ql or --querylimit option to see the current limit value.</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="59"/> + <source>number</source> + <translation type="unfinished">number</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="66"/> + <source>Console history erased.</source> + <translation type="unfinished">Console history erased.</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="75"/> + <source>Invalid number: %1</source> + <translation type="unfinished">Invalid number: %1</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="80"/> + <source>History limit set to %1</source> + <translation type="unfinished">History limit set to %1</translation> + </message> + </context> + <context> + <name>CliCommandMode</name> + <message> + <location filename="../commands/clicommandmode.cpp" line="9"/> + <source>Current results printing mode: %1</source> + <translation type="unfinished">Current results printing mode: %1</translation> + </message> + <message> + <location filename="../commands/clicommandmode.cpp" line="16"/> + <source>Invalid results printing mode: %1</source> + <translation type="unfinished">Invalid results printing mode: %1</translation> + </message> + <message> + <location filename="../commands/clicommandmode.cpp" line="21"/> + <source>New results printing mode: %1</source> + <translation type="unfinished">New results printing mode: %1</translation> + </message> + <message> + <location filename="../commands/clicommandmode.cpp" line="26"/> + <source>tells or changes the query results format</source> + <translation type="unfinished">tells or changes the query results format</translation> + </message> + <message> + <location filename="../commands/clicommandmode.cpp" line="31"/> + <source>When called without argument, tells the current output format for a query results. When the <mode> is passed, the mode is changed to the given one. Supported modes are: +- CLASSIC - columns are separated by a comma, not aligned, +- FIXED - columns have equal and fixed width, they always fit into terminal window width, but the data in columns can be cut off, +- COLUMNS - like FIXED, but smarter (do not use with huge result sets, see details below), +- ROW - each column from the row is displayed in new line, so the full data is displayed. + +The CLASSIC mode is recommended if you want to see all the data, but you don't want to waste lines for each column. Each row will display full data for every column, but this also means, that columns will not be aligned to each other in next rows. The CLASSIC mode also doesn't respect the width of your terminal (console) window, so if values in columns are wider than the window, the row will be continued in next lines. + +The FIXED mode is recommended if you want a readable output and you don't care about long data values. Columns will be aligned, making the output a nice table. The width of columns is calculated from width of the console window and a number of columns. + +The COLUMNS mode is similar to FIXED mode, except it tries to be smart and make columns with shorter values more thin, while columns with longer values get more space. First to shrink are columns with longest headers (so the header names are to be cut off as first), then columns with the longest values are shrinked, up to the moment when all columns fit into terminal window. +ATTENTION! The COLUMNS mode reads all the results from the query at once in order to evaluate column widths, therefore it is dangerous to use this mode when working with huge result sets. Keep in mind that this mode will load entire result set into memory. + +The ROW mode is recommended if you need to see whole values and you don't expect many rows to be displayed, because this mode displays a line of output per each column, so you'll get 10 lines for single row with 10 columns, then if you have 10 of such rows, you will get 100 lines of output (+1 extra line per each row, to separate rows from each other).</source> + <translation type="unfinished">When called without argument, tells the current output format for a query results. When the <mode> is passed, the mode is changed to the given one. Supported modes are: +- CLASSIC - columns are separated by a comma, not aligned, +- FIXED - columns have equal and fixed width, they always fit into terminal window width, but the data in columns can be cut off, +- COLUMNS - like FIXED, but smarter (do not use with huge result sets, see details below), +- ROW - each column from the row is displayed in new line, so the full data is displayed. + +The CLASSIC mode is recommended if you want to see all the data, but you don't want to waste lines for each column. Each row will display full data for every column, but this also means, that columns will not be aligned to each other in next rows. The CLASSIC mode also doesn't respect the width of your terminal (console) window, so if values in columns are wider than the window, the row will be continued in next lines. + +The FIXED mode is recommended if you want a readable output and you don't care about long data values. Columns will be aligned, making the output a nice table. The width of columns is calculated from width of the console window and a number of columns. + +The COLUMNS mode is similar to FIXED mode, except it tries to be smart and make columns with shorter values more thin, while columns with longer values get more space. First to shrink are columns with longest headers (so the header names are to be cut off as first), then columns with the longest values are shrinked, up to the moment when all columns fit into terminal window. +ATTENTION! The COLUMNS mode reads all the results from the query at once in order to evaluate column widths, therefore it is dangerous to use this mode when working with huge result sets. Keep in mind that this mode will load entire result set into memory. + +The ROW mode is recommended if you need to see whole values and you don't expect many rows to be displayed, because this mode displays a line of output per each column, so you'll get 10 lines for single row with 10 columns, then if you have 10 of such rows, you will get 100 lines of output (+1 extra line per each row, to separate rows from each other).</translation> + </message> + </context> + <context> + <name>CliCommandNullValue</name> + <message> + <location filename="../commands/clicommandnullvalue.cpp" line="9"/> + <source>Current NULL representation string: %1</source> + <translation type="unfinished">Current NULL representation string: %1</translation> + </message> + <message> + <location filename="../commands/clicommandnullvalue.cpp" line="15"/> + <source>tells or changes the NULL representation string</source> + <translation type="unfinished">tells or changes the NULL representation string</translation> + </message> + <message> + <location filename="../commands/clicommandnullvalue.cpp" line="20"/> + <source>If no argument was passed, it tells what's the current NULL value representation (that is - what is printed in place of NULL values in query results). If the argument is given, then it's used as a new string to be used for NULL representation.</source> + <translation type="unfinished">If no argument was passed, it tells what's the current NULL value representation (that is - what is printed in place of NULL values in query results). If the argument is given, then it's used as a new string to be used for NULL representation.</translation> + </message> + </context> + <context> + <name>CliCommandOpen</name> + <message> + <location filename="../commands/clicommandopen.cpp" line="12"/> + <source>Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</source> + <translation type="unfinished">Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="29"/> + <source>Could not add database %1 to list.</source> + <translation type="unfinished">Could not add database %1 to list.</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="37"/> + <source>File %1 doesn't exist in %2. Cannot open inexisting database with %3 command. To create a new database, use %4 command.</source> + <translation type="unfinished">File %1 doesn't exist in %2. Cannot open inexisting database with %3 command. To create a new database, use %4 command.</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="61"/> + <source>Database %1 has been open and set as the current working database.</source> + <translation type="unfinished">Database %1 has been open and set as the current working database.</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="66"/> + <source>opens database connection</source> + <translation type="unfinished">opens database connection</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="71"/> + <source>Opens connection to the database. If no additional argument was passed, then the connection is open to the current default database (see help for %1 for details). However if an argument was passed, it can be either <name> of the registered database to open, or it can be <path> to the database file to open. In the second case, the <path> gets registered on the list with a generated name, but only for the period of current application session. After restarting application such database is not restored on the list.</source> + <translation type="unfinished">Opens connection to the database. If no additional argument was passed, then the connection is open to the current default database (see help for %1 for details). However if an argument was passed, it can be either <name> of the registered database to open, or it can be <path> to the database file to open. In the second case, the <path> gets registered on the list with a generated name, but only for the period of current application session. After restarting application such database is not restored on the list.</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="83"/> + <source>name</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">name</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="83"/> + <source>path</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">path</translation> + </message> + </context> + <context> + <name>CliCommandPwd</name> + <message> + <location filename="../commands/clicommandpwd.cpp" line="13"/> + <source>prints the current working directory</source> + <translation type="unfinished">prints the current working directory</translation> + </message> + <message> + <location filename="../commands/clicommandpwd.cpp" line="18"/> + <source>This is the same as 'pwd' command on Unix systems and 'cd' command without arguments on Windows. It prints current working directory. You can change the current working directory with %1 command and you can also list contents of the current working directory with %2 command.</source> + <translation type="unfinished">This is the same as 'pwd' command on Unix systems and 'cd' command without arguments on Windows. It prints current working directory. You can change the current working directory with %1 command and you can also list contents of the current working directory with %2 command.</translation> + </message> + </context> + <context> + <name>CliCommandRemove</name> + <message> + <location filename="../commands/clicommandremove.cpp" line="12"/> + <source>No such database: %1</source> + <translation type="unfinished">No such database: %1</translation> + </message> + <message> + <location filename="../commands/clicommandremove.cpp" line="20"/> + <source>Database removed: %1</source> + <translation type="unfinished">Database removed: %1</translation> + </message> + <message> + <location filename="../commands/clicommandremove.cpp" line="26"/> + <source>New current database set:</source> + <translation type="unfinished">New current database set:</translation> + </message> + <message> + <location filename="../commands/clicommandremove.cpp" line="35"/> + <source>removes database from the list</source> + <translation type="unfinished">removes database from the list</translation> + </message> + <message> + <location filename="../commands/clicommandremove.cpp" line="40"/> + <source>Removes <name> database from the list of registered databases. If the database was not on the list (see %1 command), then error message is printed and nothing more happens.</source> + <translation type="unfinished">Removes <name> database from the list of registered databases. If the database was not on the list (see %1 command), then error message is printed and nothing more happens.</translation> + </message> + <message> + <location filename="../commands/clicommandremove.cpp" line="50"/> + <source>name</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">name</translation> + </message> + </context> + <context> + <name>CliCommandSql</name> + <message> + <location filename="../commands/clicommandsql.cpp" line="19"/> + <source>No working database is set. +Call %1 command to set working database. +Call %2 to see list of all databases.</source> + <translation type="unfinished">No working database is set. +Call %1 command to set working database. +Call %2 to see list of all databases.</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="30"/> + <source>Database is not open.</source> + <translation type="unfinished">Database is not open.</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="65"/> + <source>executes SQL query</source> + <translation type="unfinished">executes SQL query</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="70"/> + <source>This command is executed every time you enter SQL query in command prompt. It executes the query on the current working database (see help for %1 for details). There's no sense in executing this command explicitly. Instead just type the SQL query in the command prompt, without any command prefixed.</source> + <translation type="unfinished">This command is executed every time you enter SQL query in command prompt. It executes the query on the current working database (see help for %1 for details). There's no sense in executing this command explicitly. Instead just type the SQL query in the command prompt, without any command prefixed.</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="86"/> + <source>sql</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">sql</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="135"/> + <location filename="../commands/clicommandsql.cpp" line="177"/> + <source>Too many columns to display in %1 mode.</source> + <translation type="unfinished">Too many columns to display in %1 mode.</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="254"/> + <source>Row %1</source> + <translation type="unfinished">Row %1</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="404"/> + <source>Query execution error: %1</source> + <translation type="unfinished">Query execution error: %1</translation> + </message> + </context> + <context> + <name>CliCommandTables</name> + <message> + <location filename="../commands/clicommandtables.cpp" line="15"/> + <source>No such database: %1. Use %2 to see list of known databases.</source> + <translation type="unfinished">No such database: %1. Use %2 to see list of known databases.</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="25"/> + <source>Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</source> + <translation type="unfinished">Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="32"/> + <source>Database %1 is closed.</source> + <translation type="unfinished">Database %1 is closed.</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="45"/> + <location filename="../commands/clicommandtables.cpp" line="47"/> + <source>Database</source> + <translation type="unfinished">Database</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="47"/> + <source>Table</source> + <translation type="unfinished">Table</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="61"/> + <source>prints list of tables in the database</source> + <translation type="unfinished">prints list of tables in the database</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="66"/> + <source>Prints list of tables in given <database> or in the current working database. Note, that the <database> should be the name of the registered database (see %1). The output list includes all tables from any other databases attached to the queried database. +When the -s option is given, then system tables are also listed.</source> + <translation type="unfinished">Prints list of tables in given <database> or in the current working database. Note, that the <database> should be the name of the registered database (see %1). The output list includes all tables from any other databases attached to the queried database. +When the -s option is given, then system tables are also listed.</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="77"/> + <source>database</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">database</translation> + </message> + </context> + <context> + <name>CliCommandTree</name> + <message> + <location filename="../commands/clicommandtree.cpp" line="12"/> + <source>No current working database is selected. Use %1 to define one and then run %2.</source> + <translation type="unfinished">No current working database is selected. Use %1 to define one and then run %2.</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="54"/> + <source>Tables</source> + <translation type="unfinished">Tables</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="58"/> + <source>Views</source> + <translation type="unfinished">Views</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="83"/> + <source>Columns</source> + <translation type="unfinished">Columns</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="88"/> + <source>Indexes</source> + <translation type="unfinished">Indexes</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="92"/> + <location filename="../commands/clicommandtree.cpp" line="113"/> + <source>Triggers</source> + <translation type="unfinished">Triggers</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="132"/> + <source>prints all objects in the database as a tree</source> + <translation type="unfinished">prints all objects in the database as a tree</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="137"/> + <source>Prints all objects (tables, indexes, triggers and views) that are in the database as a tree. The tree is very similar to the one that you can see in GUI client of the SQLiteStudio. +When -c option is given, then also columns will be listed under each table. +When -s option is given, then also system objects will be printed (sqlite_* tables, autoincrement indexes, etc). +The database argument is optional and if provided, then only given database will be printed. This is not a registered database name, but instead it's an internal SQLite database name, like 'main', 'temp', or any attached database name. To print tree for other registered database, call %1 first to switch the working database, and then use %2 command.</source> + <translation type="unfinished">Prints all objects (tables, indexes, triggers and views) that are in the database as a tree. The tree is very similar to the one that you can see in GUI client of the SQLiteStudio. +When -c option is given, then also columns will be listed under each table. +When -s option is given, then also system objects will be printed (sqlite_* tables, autoincrement indexes, etc). +The database argument is optional and if provided, then only given database will be printed. This is not a registered database name, but instead it's an internal SQLite database name, like 'main', 'temp', or any attached database name. To print tree for other registered database, call %1 first to switch the working database, and then use %2 command.</translation> + </message> + </context> + <context> + <name>CliCommandUse</name> + <message> + <location filename="../commands/clicommanduse.cpp" line="13"/> + <source>No current database selected.</source> + <translation type="unfinished">No current database selected.</translation> + </message> + <message> + <location filename="../commands/clicommanduse.cpp" line="16"/> + <location filename="../commands/clicommanduse.cpp" line="30"/> + <source>Current database: %1</source> + <translation type="unfinished">Current database: %1</translation> + </message> + <message> + <location filename="../commands/clicommanduse.cpp" line="23"/> + <source>No such database: %1</source> + <translation type="unfinished">No such database: %1</translation> + </message> + <message> + <location filename="../commands/clicommanduse.cpp" line="35"/> + <source>changes default working database</source> + <translation type="unfinished">changes default working database</translation> + </message> + <message> + <location filename="../commands/clicommanduse.cpp" line="40"/> + <source>Changes current working database to <name>. If the <name> database is not registered in the application, then the error message is printed and no change is made. + +What is current working database? +When you type a SQL query to be executed, it is executed on the default database, which is also known as the current working database. Most of database-related commands can also work using default database, if no database was provided in their arguments. The current database is always identified by command line prompt. The default database is always defined (unless there is no database on the list at all). + +The default database can be selected in various ways: +- using %1 command, +- by passing database file name to the application startup parameters, +- by passing registered database name to the application startup parameters, +- by restoring previously selected default database from saved configuration, +- or when default database was not selected by any of the above, then first database from the registered databases list becomes the default one.</source> + <translation type="unfinished">Changes current working database to <name>. If the <name> database is not registered in the application, then the error message is printed and no change is made. + +What is current working database? +When you type a SQL query to be executed, it is executed on the default database, which is also known as the current working database. Most of database-related commands can also work using default database, if no database was provided in their arguments. The current database is always identified by command line prompt. The default database is always defined (unless there is no database on the list at all). + +The default database can be selected in various ways: +- using %1 command, +- by passing database file name to the application startup parameters, +- by passing registered database name to the application startup parameters, +- by restoring previously selected default database from saved configuration, +- or when default database was not selected by any of the above, then first database from the registered databases list becomes the default one.</translation> + </message> + <message> + <location filename="../commands/clicommanduse.cpp" line="63"/> + <source>name</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">name</translation> + </message> + </context> + <context> + <name>QObject</name> + <message> + <location filename="../clicommandsyntax.cpp" line="155"/> + <source>Insufficient number of arguments.</source> + <translation type="unfinished">Insufficient number of arguments.</translation> + </message> + <message> + <location filename="../clicommandsyntax.cpp" line="325"/> + <source>Too many arguments.</source> + <translation type="unfinished">Too many arguments.</translation> + </message> + <message> + <location filename="../clicommandsyntax.cpp" line="347"/> + <source>Invalid argument value: %1. +Expected one of: %2</source> + <translation type="unfinished">Invalid argument value: %1. +Expected one of: %2</translation> + </message> + <message> + <location filename="../clicommandsyntax.cpp" line="383"/> + <source>Unknown option: %1</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">Unknown option: %1</translation> + </message> + <message> + <location filename="../clicommandsyntax.cpp" line="394"/> + <source>Option %1 requires an argument.</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">Option %1 requires an argument.</translation> + </message> + <message> + <location filename="../commands/clicommandnullvalue.cpp" line="31"/> + <source>string</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">string</translation> + </message> + <message> + <location filename="../main.cpp" line="28"/> + <source>Command line interface to SQLiteStudio, a SQLite manager.</source> + <translation type="unfinished">Command line interface to SQLiteStudio, a SQLite manager.</translation> + </message> + <message> + <location filename="../main.cpp" line="32"/> + <source>Enables debug messages on standard error output.</source> + <translation type="unfinished">Enables debug messages on standard error output.</translation> + </message> + <message> + <location filename="../main.cpp" line="33"/> + <source>Enables Lemon parser debug messages for SQL code assistant.</source> + <translation type="unfinished">Enables Lemon parser debug messages for SQL code assistant.</translation> + </message> + <message> + <location filename="../main.cpp" line="34"/> + <source>Lists plugins installed in the SQLiteStudio and quits.</source> + <translation type="unfinished">Lists plugins installed in the SQLiteStudio and quits.</translation> + </message> + <message> + <location filename="../main.cpp" line="36"/> + <source>Executes provided SQL file (including all rich features of SQLiteStudio's query executor) on the specified database file and quits. The database parameter becomes mandatory if this option is used.</source> + <translation type="unfinished">Executes provided SQL file (including all rich features of SQLiteStudio's query executor) on the specified database file and quits. The database parameter becomes mandatory if this option is used.</translation> + </message> + <message> + <location filename="../main.cpp" line="39"/> + <source>SQL file</source> + <translation type="unfinished">SQL file</translation> + </message> + <message> + <location filename="../main.cpp" line="40"/> + <source>Character encoding to use when reading SQL file (-e option). Use -cl to list available codecs. Defaults to %1.</source> + <translation type="unfinished">Character encoding to use when reading SQL file (-e option). Use -cl to list available codecs. Defaults to %1.</translation> + </message> + <message> + <location filename="../main.cpp" line="43"/> + <source>codec</source> + <translation type="unfinished">codec</translation> + </message> + <message> + <location filename="../main.cpp" line="44"/> + <source>Lists available codecs to be used with -c option and quits.</source> + <translation type="unfinished">Lists available codecs to be used with -c option and quits.</translation> + </message> + <message> + <location filename="../main.cpp" line="46"/> + <source>When used together with -e option, the execution will not stop on an error, but rather continue until the end, ignoring errors.</source> + <translation type="unfinished">When used together with -e option, the execution will not stop on an error, but rather continue until the end, ignoring errors.</translation> + </message> + <message> + <location filename="../main.cpp" line="57"/> + <source>file</source> + <translation type="unfinished">file</translation> + </message> + <message> + <location filename="../main.cpp" line="57"/> + <source>Database file to open</source> + <translation type="unfinished">Database file to open</translation> + </message> + <message> + <location filename="../main.cpp" line="78"/> + <source>Invalid codec: %1. Use -cl option to list available codecs.</source> + <translation type="unfinished">Invalid codec: %1. Use -cl option to list available codecs.</translation> + </message> + <message> + <location filename="../main.cpp" line="108"/> + <source>Database file argument is mandatory when executing SQL file.</source> + <translation type="unfinished">Database file argument is mandatory when executing SQL file.</translation> + </message> + <message> + <location filename="../main.cpp" line="114"/> + <source>Could not open specified database for executing SQL file. You may try using -d option to find out more details.</source> + <translation type="unfinished">Could not open specified database for executing SQL file. You may try using -d option to find out more details.</translation> + </message> + </context> +</TS> diff --git a/SQLiteStudio3/sqlitestudiocli/translations/sqlitestudiocli_kaa.ts b/SQLiteStudio3/sqlitestudiocli/translations/sqlitestudiocli_kaa.ts new file mode 100644 index 0000000..aace0aa --- /dev/null +++ b/SQLiteStudio3/sqlitestudiocli/translations/sqlitestudiocli_kaa.ts @@ -0,0 +1,876 @@ +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS> +<TS version="2.1" language="kaa" sourcelanguage="en"> + <context> + <name>CLI</name> + <message> + <location filename="../cli.cpp" line="98"/> + <source>Current database: %1</source> + <translation type="unfinished">Current database: %1</translation> + </message> + <message> + <location filename="../cli.cpp" line="100"/> + <source>No current working database is set.</source> + <translation type="unfinished">No current working database is set.</translation> + </message> + <message> + <location filename="../cli.cpp" line="102"/> + <source>Type %1 for help</source> + <translation type="unfinished">Type %1 for help</translation> + </message> + <message> + <location filename="../cli.cpp" line="254"/> + <source>Database passed in command line parameters (%1) was already on the list under name: %2</source> + <translation type="unfinished">Database passed in command line parameters (%1) was already on the list under name: %2</translation> + </message> + <message> + <location filename="../cli.cpp" line="262"/> + <source>Could not add database %1 to list.</source> + <translation type="unfinished">Could not add database %1 to list.</translation> + </message> + <message> + <location filename="../cli.cpp" line="289"/> + <source>closed</source> + <translation type="unfinished">closed</translation> + </message> + </context> + <context> + <name>CliCommand</name> + <message> + <location filename="../commands/clicommand.cpp" line="107"/> + <source>Usage: %1%2</source> + <translation type="unfinished">Usage: %1%2</translation> + </message> + </context> + <context> + <name>CliCommandAdd</name> + <message> + <location filename="../commands/clicommandadd.cpp" line="9"/> + <source>Could not add database %1 to list.</source> + <translation type="unfinished">Could not add database %1 to list.</translation> + </message> + <message> + <location filename="../commands/clicommandadd.cpp" line="14"/> + <source>Database added: %1</source> + <translation type="unfinished">Database added: %1</translation> + </message> + <message> + <location filename="../commands/clicommandadd.cpp" line="19"/> + <source>adds new database to the list</source> + <translation type="unfinished">adds new database to the list</translation> + </message> + <message> + <location filename="../commands/clicommandadd.cpp" line="24"/> + <source>Adds given database pointed by <path> with given <name> to list the databases list. The <name> is just a symbolic name that you can later refer to. Just pick any unique name. For list of databases already on the list use %1 command.</source> + <translation type="unfinished">Adds given database pointed by <path> with given <name> to list the databases list. The <name> is just a symbolic name that you can later refer to. Just pick any unique name. For list of databases already on the list use %1 command.</translation> + </message> + <message> + <location filename="../commands/clicommandadd.cpp" line="34"/> + <source>name</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">name</translation> + </message> + <message> + <location filename="../commands/clicommandadd.cpp" line="35"/> + <source>path</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">path</translation> + </message> + </context> + <context> + <name>CliCommandCd</name> + <message> + <location filename="../commands/clicommandcd.cpp" line="10"/> + <source>Changed directory to: %1</source> + <translation type="unfinished">Changed directory to: %1</translation> + </message> + <message> + <location filename="../commands/clicommandcd.cpp" line="12"/> + <source>Could not change directory to: %1</source> + <translation type="unfinished">Could not change directory to: %1</translation> + </message> + <message> + <location filename="../commands/clicommandcd.cpp" line="17"/> + <source>changes current working directory</source> + <translation type="unfinished">changes current working directory</translation> + </message> + <message> + <location filename="../commands/clicommandcd.cpp" line="22"/> + <source>Very similar command to 'cd' known from Unix systems and Windows. It requires a <path> argument to be passed, therefore calling %1 will always cause a change of the directory. To learn what's the current working directory use %2 command and to list contents of the current working directory use %3 command.</source> + <translation type="unfinished">Very similar command to 'cd' known from Unix systems and Windows. It requires a <path> argument to be passed, therefore calling %1 will always cause a change of the directory. To learn what's the current working directory use %2 command and to list contents of the current working directory use %3 command.</translation> + </message> + <message> + <location filename="../commands/clicommandcd.cpp" line="33"/> + <source>path</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">path</translation> + </message> + </context> + <context> + <name>CliCommandClose</name> + <message> + <location filename="../commands/clicommandclose.cpp" line="10"/> + <source>Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</source> + <translation type="unfinished">Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</translation> + </message> + <message> + <location filename="../commands/clicommandclose.cpp" line="21"/> + <location filename="../commands/clicommandclose.cpp" line="29"/> + <source>Connection to database %1 closed.</source> + <translation type="unfinished">Connection to database %1 closed.</translation> + </message> + <message> + <location filename="../commands/clicommandclose.cpp" line="24"/> + <source>No such database: %1. Use %2 to see list of known databases.</source> + <translation type="unfinished">No such database: %1. Use %2 to see list of known databases.</translation> + </message> + <message> + <location filename="../commands/clicommandclose.cpp" line="35"/> + <source>closes given (or current) database</source> + <translation type="unfinished">closes given (or current) database</translation> + </message> + <message> + <location filename="../commands/clicommandclose.cpp" line="40"/> + <source>Closes database connection. If the database was already closed, nothing happens. If <name> is provided, it should be name of the database to close (as printed by %1 command). The the <name> is not provided, then current working database is closed (see help for %2 for details).</source> + <translation type="unfinished">Closes database connection. If the database was already closed, nothing happens. If <name> is provided, it should be name of the database to close (as printed by %1 command). The the <name> is not provided, then current working database is closed (see help for %2 for details).</translation> + </message> + <message> + <location filename="../commands/clicommandclose.cpp" line="50"/> + <source>name</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">name</translation> + </message> + </context> + <context> + <name>CliCommandDbList</name> + <message> + <location filename="../commands/clicommanddblist.cpp" line="12"/> + <source>No current working database defined.</source> + <translation type="unfinished">No current working database defined.</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="18"/> + <source>Databases:</source> + <translation type="unfinished">Databases:</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="23"/> + <location filename="../commands/clicommanddblist.cpp" line="34"/> + <source>Name</source> + <comment>CLI db name column</comment> + <translation type="unfinished">Name</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="31"/> + <location filename="../commands/clicommanddblist.cpp" line="61"/> + <source>Open</source> + <comment>CLI connection state column</comment> + <translation type="unfinished">Open</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="31"/> + <location filename="../commands/clicommanddblist.cpp" line="61"/> + <source>Closed</source> + <comment>CLI connection state column</comment> + <translation type="unfinished">Closed</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="32"/> + <location filename="../commands/clicommanddblist.cpp" line="36"/> + <source>Connection</source> + <comment>CLI connection state column</comment> + <translation type="unfinished">Connection</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="38"/> + <location filename="../commands/clicommanddblist.cpp" line="45"/> + <source>Database file path</source> + <translation type="unfinished">Database file path</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="70"/> + <source>prints list of registered databases</source> + <translation type="unfinished">prints list of registered databases</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="75"/> + <source>Prints list of databases registered in the SQLiteStudio. Each database on the list can be in open or closed state and %1 tells you that. The current working database (aka default database) is also marked on the list with '*' at the start of its name. See help for %2 command to learn about the default database.</source> + <translation type="unfinished">Prints list of databases registered in the SQLiteStudio. Each database on the list can be in open or closed state and %1 tells you that. The current working database (aka default database) is also marked on the list with '*' at the start of its name. See help for %2 command to learn about the default database.</translation> + </message> + </context> + <context> + <name>CliCommandDesc</name> + <message> + <location filename="../commands/clicommanddesc.cpp" line="15"/> + <source>No working database is set. +Call %1 command to set working database. +Call %2 to see list of all databases.</source> + <translation type="unfinished">No working database is set. +Call %1 command to set working database. +Call %2 to see list of all databases.</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="26"/> + <source>Database is not open.</source> + <translation type="unfinished">Database is not open.</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="35"/> + <source>Cannot find table named: %1</source> + <translation type="unfinished">Cannot find table named: %1</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="52"/> + <source>shows details about the table</source> + <translation type="unfinished">shows details about the table</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="63"/> + <source>table</source> + <translation type="unfinished">table</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="70"/> + <source>Table: %1</source> + <translation type="unfinished">Table: %1</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="74"/> + <source>Column name</source> + <translation type="unfinished">Column name</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="76"/> + <source>Data type</source> + <translation type="unfinished">Data type</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="80"/> + <source>Constraints</source> + <translation type="unfinished">Constraints</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="105"/> + <source>Virtual table: %1</source> + <translation type="unfinished">Virtual table: %1</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="109"/> + <source>Construction arguments:</source> + <translation type="unfinished">Construction arguments:</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="114"/> + <source>No construction arguments were passed for this virtual table.</source> + <translation type="unfinished">No construction arguments were passed for this virtual table.</translation> + </message> + </context> + <context> + <name>CliCommandDir</name> + <message> + <location filename="../commands/clicommanddir.cpp" line="33"/> + <source>lists directories and files in current working directory</source> + <translation type="unfinished">lists directories and files in current working directory</translation> + </message> + <message> + <location filename="../commands/clicommanddir.cpp" line="38"/> + <source>This is very similar to 'dir' command known from Windows and 'ls' command from Unix systems. + +You can pass <pattern> with wildcard characters to filter output.</source> + <translation type="unfinished">This is very similar to 'dir' command known from Windows and 'ls' command from Unix systems. + +You can pass <pattern> with wildcard characters to filter output.</translation> + </message> + <message> + <location filename="../commands/clicommanddir.cpp" line="49"/> + <source>pattern</source> + <translation type="unfinished">pattern</translation> + </message> + </context> + <context> + <name>CliCommandExit</name> + <message> + <location filename="../commands/clicommandexit.cpp" line="12"/> + <source>quits the application</source> + <translation type="unfinished">quits the application</translation> + </message> + <message> + <location filename="../commands/clicommandexit.cpp" line="17"/> + <source>Quits the application. Settings are stored in configuration file and will be restored on next startup.</source> + <translation type="unfinished">Quits the application. Settings are stored in configuration file and will be restored on next startup.</translation> + </message> + </context> + <context> + <name>CliCommandHelp</name> + <message> + <location filename="../commands/clicommandhelp.cpp" line="16"/> + <source>shows this help message</source> + <translation type="unfinished">shows this help message</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="21"/> + <source>Use %1 to learn about certain commands supported by the command line interface (CLI) of the SQLiteStudio. +To see list of supported commands, type %2 without any arguments. + +When passing <command> name, you can skip special prefix character ('%3'). + +You can always execute any command with exactly single '--help' option to see help for that command. It's an alternative for typing: %1 <command>.</source> + <translation type="unfinished">Use %1 to learn about certain commands supported by the command line interface (CLI) of the SQLiteStudio. +To see list of supported commands, type %2 without any arguments. + +When passing <command> name, you can skip special prefix character ('%3'). + +You can always execute any command with exactly single '--help' option to see help for that command. It's an alternative for typing: %1 <command>.</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="33"/> + <source>command</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">command</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="42"/> + <source>No such command: %1</source> + <translation type="unfinished">No such command: %1</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="43"/> + <source>Type '%1' for list of available commands.</source> + <translation type="unfinished">Type '%1' for list of available commands.</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="52"/> + <source>Usage: %1%2</source> + <translation type="unfinished">Usage: %1%2</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="62"/> + <source>Aliases: %1</source> + <translation type="unfinished">Aliases: %1</translation> + </message> + </context> + <context> + <name>CliCommandHistory</name> + <message> + <location filename="../commands/clicommandhistory.cpp" line="23"/> + <source>Current history limit is set to: %1</source> + <translation type="unfinished">Current history limit is set to: %1</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="39"/> + <source>prints history or erases it</source> + <translation type="unfinished">prints history or erases it</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="44"/> + <source>When no argument was passed, this command prints command line history. Every history entry is separated with a horizontal line, so multiline entries are easier to read. + +When the -c or --clear option is passed, then the history gets erased. +When the -l or --limit option is passed, it sets the new history entries limit. It requires an additional argument saying how many entries do you want the history to be limited to. +Use -ql or --querylimit option to see the current limit value.</source> + <translation type="unfinished">When no argument was passed, this command prints command line history. Every history entry is separated with a horizontal line, so multiline entries are easier to read. + +When the -c or --clear option is passed, then the history gets erased. +When the -l or --limit option is passed, it sets the new history entries limit. It requires an additional argument saying how many entries do you want the history to be limited to. +Use -ql or --querylimit option to see the current limit value.</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="59"/> + <source>number</source> + <translation type="unfinished">number</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="66"/> + <source>Console history erased.</source> + <translation type="unfinished">Console history erased.</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="75"/> + <source>Invalid number: %1</source> + <translation type="unfinished">Invalid number: %1</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="80"/> + <source>History limit set to %1</source> + <translation type="unfinished">History limit set to %1</translation> + </message> + </context> + <context> + <name>CliCommandMode</name> + <message> + <location filename="../commands/clicommandmode.cpp" line="9"/> + <source>Current results printing mode: %1</source> + <translation type="unfinished">Current results printing mode: %1</translation> + </message> + <message> + <location filename="../commands/clicommandmode.cpp" line="16"/> + <source>Invalid results printing mode: %1</source> + <translation type="unfinished">Invalid results printing mode: %1</translation> + </message> + <message> + <location filename="../commands/clicommandmode.cpp" line="21"/> + <source>New results printing mode: %1</source> + <translation type="unfinished">New results printing mode: %1</translation> + </message> + <message> + <location filename="../commands/clicommandmode.cpp" line="26"/> + <source>tells or changes the query results format</source> + <translation type="unfinished">tells or changes the query results format</translation> + </message> + <message> + <location filename="../commands/clicommandmode.cpp" line="31"/> + <source>When called without argument, tells the current output format for a query results. When the <mode> is passed, the mode is changed to the given one. Supported modes are: +- CLASSIC - columns are separated by a comma, not aligned, +- FIXED - columns have equal and fixed width, they always fit into terminal window width, but the data in columns can be cut off, +- COLUMNS - like FIXED, but smarter (do not use with huge result sets, see details below), +- ROW - each column from the row is displayed in new line, so the full data is displayed. + +The CLASSIC mode is recommended if you want to see all the data, but you don't want to waste lines for each column. Each row will display full data for every column, but this also means, that columns will not be aligned to each other in next rows. The CLASSIC mode also doesn't respect the width of your terminal (console) window, so if values in columns are wider than the window, the row will be continued in next lines. + +The FIXED mode is recommended if you want a readable output and you don't care about long data values. Columns will be aligned, making the output a nice table. The width of columns is calculated from width of the console window and a number of columns. + +The COLUMNS mode is similar to FIXED mode, except it tries to be smart and make columns with shorter values more thin, while columns with longer values get more space. First to shrink are columns with longest headers (so the header names are to be cut off as first), then columns with the longest values are shrinked, up to the moment when all columns fit into terminal window. +ATTENTION! The COLUMNS mode reads all the results from the query at once in order to evaluate column widths, therefore it is dangerous to use this mode when working with huge result sets. Keep in mind that this mode will load entire result set into memory. + +The ROW mode is recommended if you need to see whole values and you don't expect many rows to be displayed, because this mode displays a line of output per each column, so you'll get 10 lines for single row with 10 columns, then if you have 10 of such rows, you will get 100 lines of output (+1 extra line per each row, to separate rows from each other).</source> + <translation type="unfinished">When called without argument, tells the current output format for a query results. When the <mode> is passed, the mode is changed to the given one. Supported modes are: +- CLASSIC - columns are separated by a comma, not aligned, +- FIXED - columns have equal and fixed width, they always fit into terminal window width, but the data in columns can be cut off, +- COLUMNS - like FIXED, but smarter (do not use with huge result sets, see details below), +- ROW - each column from the row is displayed in new line, so the full data is displayed. + +The CLASSIC mode is recommended if you want to see all the data, but you don't want to waste lines for each column. Each row will display full data for every column, but this also means, that columns will not be aligned to each other in next rows. The CLASSIC mode also doesn't respect the width of your terminal (console) window, so if values in columns are wider than the window, the row will be continued in next lines. + +The FIXED mode is recommended if you want a readable output and you don't care about long data values. Columns will be aligned, making the output a nice table. The width of columns is calculated from width of the console window and a number of columns. + +The COLUMNS mode is similar to FIXED mode, except it tries to be smart and make columns with shorter values more thin, while columns with longer values get more space. First to shrink are columns with longest headers (so the header names are to be cut off as first), then columns with the longest values are shrinked, up to the moment when all columns fit into terminal window. +ATTENTION! The COLUMNS mode reads all the results from the query at once in order to evaluate column widths, therefore it is dangerous to use this mode when working with huge result sets. Keep in mind that this mode will load entire result set into memory. + +The ROW mode is recommended if you need to see whole values and you don't expect many rows to be displayed, because this mode displays a line of output per each column, so you'll get 10 lines for single row with 10 columns, then if you have 10 of such rows, you will get 100 lines of output (+1 extra line per each row, to separate rows from each other).</translation> + </message> + </context> + <context> + <name>CliCommandNullValue</name> + <message> + <location filename="../commands/clicommandnullvalue.cpp" line="9"/> + <source>Current NULL representation string: %1</source> + <translation type="unfinished">Current NULL representation string: %1</translation> + </message> + <message> + <location filename="../commands/clicommandnullvalue.cpp" line="15"/> + <source>tells or changes the NULL representation string</source> + <translation type="unfinished">tells or changes the NULL representation string</translation> + </message> + <message> + <location filename="../commands/clicommandnullvalue.cpp" line="20"/> + <source>If no argument was passed, it tells what's the current NULL value representation (that is - what is printed in place of NULL values in query results). If the argument is given, then it's used as a new string to be used for NULL representation.</source> + <translation type="unfinished">If no argument was passed, it tells what's the current NULL value representation (that is - what is printed in place of NULL values in query results). If the argument is given, then it's used as a new string to be used for NULL representation.</translation> + </message> + </context> + <context> + <name>CliCommandOpen</name> + <message> + <location filename="../commands/clicommandopen.cpp" line="12"/> + <source>Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</source> + <translation type="unfinished">Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="29"/> + <source>Could not add database %1 to list.</source> + <translation type="unfinished">Could not add database %1 to list.</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="37"/> + <source>File %1 doesn't exist in %2. Cannot open inexisting database with %3 command. To create a new database, use %4 command.</source> + <translation type="unfinished">File %1 doesn't exist in %2. Cannot open inexisting database with %3 command. To create a new database, use %4 command.</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="61"/> + <source>Database %1 has been open and set as the current working database.</source> + <translation type="unfinished">Database %1 has been open and set as the current working database.</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="66"/> + <source>opens database connection</source> + <translation type="unfinished">opens database connection</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="71"/> + <source>Opens connection to the database. If no additional argument was passed, then the connection is open to the current default database (see help for %1 for details). However if an argument was passed, it can be either <name> of the registered database to open, or it can be <path> to the database file to open. In the second case, the <path> gets registered on the list with a generated name, but only for the period of current application session. After restarting application such database is not restored on the list.</source> + <translation type="unfinished">Opens connection to the database. If no additional argument was passed, then the connection is open to the current default database (see help for %1 for details). However if an argument was passed, it can be either <name> of the registered database to open, or it can be <path> to the database file to open. In the second case, the <path> gets registered on the list with a generated name, but only for the period of current application session. After restarting application such database is not restored on the list.</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="83"/> + <source>name</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">name</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="83"/> + <source>path</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">path</translation> + </message> + </context> + <context> + <name>CliCommandPwd</name> + <message> + <location filename="../commands/clicommandpwd.cpp" line="13"/> + <source>prints the current working directory</source> + <translation type="unfinished">prints the current working directory</translation> + </message> + <message> + <location filename="../commands/clicommandpwd.cpp" line="18"/> + <source>This is the same as 'pwd' command on Unix systems and 'cd' command without arguments on Windows. It prints current working directory. You can change the current working directory with %1 command and you can also list contents of the current working directory with %2 command.</source> + <translation type="unfinished">This is the same as 'pwd' command on Unix systems and 'cd' command without arguments on Windows. It prints current working directory. You can change the current working directory with %1 command and you can also list contents of the current working directory with %2 command.</translation> + </message> + </context> + <context> + <name>CliCommandRemove</name> + <message> + <location filename="../commands/clicommandremove.cpp" line="12"/> + <source>No such database: %1</source> + <translation type="unfinished">No such database: %1</translation> + </message> + <message> + <location filename="../commands/clicommandremove.cpp" line="20"/> + <source>Database removed: %1</source> + <translation type="unfinished">Database removed: %1</translation> + </message> + <message> + <location filename="../commands/clicommandremove.cpp" line="26"/> + <source>New current database set:</source> + <translation type="unfinished">New current database set:</translation> + </message> + <message> + <location filename="../commands/clicommandremove.cpp" line="35"/> + <source>removes database from the list</source> + <translation type="unfinished">removes database from the list</translation> + </message> + <message> + <location filename="../commands/clicommandremove.cpp" line="40"/> + <source>Removes <name> database from the list of registered databases. If the database was not on the list (see %1 command), then error message is printed and nothing more happens.</source> + <translation type="unfinished">Removes <name> database from the list of registered databases. If the database was not on the list (see %1 command), then error message is printed and nothing more happens.</translation> + </message> + <message> + <location filename="../commands/clicommandremove.cpp" line="50"/> + <source>name</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">name</translation> + </message> + </context> + <context> + <name>CliCommandSql</name> + <message> + <location filename="../commands/clicommandsql.cpp" line="19"/> + <source>No working database is set. +Call %1 command to set working database. +Call %2 to see list of all databases.</source> + <translation type="unfinished">No working database is set. +Call %1 command to set working database. +Call %2 to see list of all databases.</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="30"/> + <source>Database is not open.</source> + <translation type="unfinished">Database is not open.</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="65"/> + <source>executes SQL query</source> + <translation type="unfinished">executes SQL query</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="70"/> + <source>This command is executed every time you enter SQL query in command prompt. It executes the query on the current working database (see help for %1 for details). There's no sense in executing this command explicitly. Instead just type the SQL query in the command prompt, without any command prefixed.</source> + <translation type="unfinished">This command is executed every time you enter SQL query in command prompt. It executes the query on the current working database (see help for %1 for details). There's no sense in executing this command explicitly. Instead just type the SQL query in the command prompt, without any command prefixed.</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="86"/> + <source>sql</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">sql</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="135"/> + <location filename="../commands/clicommandsql.cpp" line="177"/> + <source>Too many columns to display in %1 mode.</source> + <translation type="unfinished">Too many columns to display in %1 mode.</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="254"/> + <source>Row %1</source> + <translation type="unfinished">Row %1</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="404"/> + <source>Query execution error: %1</source> + <translation type="unfinished">Query execution error: %1</translation> + </message> + </context> + <context> + <name>CliCommandTables</name> + <message> + <location filename="../commands/clicommandtables.cpp" line="15"/> + <source>No such database: %1. Use %2 to see list of known databases.</source> + <translation type="unfinished">No such database: %1. Use %2 to see list of known databases.</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="25"/> + <source>Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</source> + <translation type="unfinished">Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="32"/> + <source>Database %1 is closed.</source> + <translation type="unfinished">Database %1 is closed.</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="45"/> + <location filename="../commands/clicommandtables.cpp" line="47"/> + <source>Database</source> + <translation type="unfinished">Database</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="47"/> + <source>Table</source> + <translation type="unfinished">Table</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="61"/> + <source>prints list of tables in the database</source> + <translation type="unfinished">prints list of tables in the database</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="66"/> + <source>Prints list of tables in given <database> or in the current working database. Note, that the <database> should be the name of the registered database (see %1). The output list includes all tables from any other databases attached to the queried database. +When the -s option is given, then system tables are also listed.</source> + <translation type="unfinished">Prints list of tables in given <database> or in the current working database. Note, that the <database> should be the name of the registered database (see %1). The output list includes all tables from any other databases attached to the queried database. +When the -s option is given, then system tables are also listed.</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="77"/> + <source>database</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">database</translation> + </message> + </context> + <context> + <name>CliCommandTree</name> + <message> + <location filename="../commands/clicommandtree.cpp" line="12"/> + <source>No current working database is selected. Use %1 to define one and then run %2.</source> + <translation type="unfinished">No current working database is selected. Use %1 to define one and then run %2.</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="54"/> + <source>Tables</source> + <translation type="unfinished">Tables</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="58"/> + <source>Views</source> + <translation type="unfinished">Views</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="83"/> + <source>Columns</source> + <translation type="unfinished">Columns</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="88"/> + <source>Indexes</source> + <translation type="unfinished">Indexes</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="92"/> + <location filename="../commands/clicommandtree.cpp" line="113"/> + <source>Triggers</source> + <translation type="unfinished">Triggers</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="132"/> + <source>prints all objects in the database as a tree</source> + <translation type="unfinished">prints all objects in the database as a tree</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="137"/> + <source>Prints all objects (tables, indexes, triggers and views) that are in the database as a tree. The tree is very similar to the one that you can see in GUI client of the SQLiteStudio. +When -c option is given, then also columns will be listed under each table. +When -s option is given, then also system objects will be printed (sqlite_* tables, autoincrement indexes, etc). +The database argument is optional and if provided, then only given database will be printed. This is not a registered database name, but instead it's an internal SQLite database name, like 'main', 'temp', or any attached database name. To print tree for other registered database, call %1 first to switch the working database, and then use %2 command.</source> + <translation type="unfinished">Prints all objects (tables, indexes, triggers and views) that are in the database as a tree. The tree is very similar to the one that you can see in GUI client of the SQLiteStudio. +When -c option is given, then also columns will be listed under each table. +When -s option is given, then also system objects will be printed (sqlite_* tables, autoincrement indexes, etc). +The database argument is optional and if provided, then only given database will be printed. This is not a registered database name, but instead it's an internal SQLite database name, like 'main', 'temp', or any attached database name. To print tree for other registered database, call %1 first to switch the working database, and then use %2 command.</translation> + </message> + </context> + <context> + <name>CliCommandUse</name> + <message> + <location filename="../commands/clicommanduse.cpp" line="13"/> + <source>No current database selected.</source> + <translation type="unfinished">No current database selected.</translation> + </message> + <message> + <location filename="../commands/clicommanduse.cpp" line="16"/> + <location filename="../commands/clicommanduse.cpp" line="30"/> + <source>Current database: %1</source> + <translation type="unfinished">Current database: %1</translation> + </message> + <message> + <location filename="../commands/clicommanduse.cpp" line="23"/> + <source>No such database: %1</source> + <translation type="unfinished">No such database: %1</translation> + </message> + <message> + <location filename="../commands/clicommanduse.cpp" line="35"/> + <source>changes default working database</source> + <translation type="unfinished">changes default working database</translation> + </message> + <message> + <location filename="../commands/clicommanduse.cpp" line="40"/> + <source>Changes current working database to <name>. If the <name> database is not registered in the application, then the error message is printed and no change is made. + +What is current working database? +When you type a SQL query to be executed, it is executed on the default database, which is also known as the current working database. Most of database-related commands can also work using default database, if no database was provided in their arguments. The current database is always identified by command line prompt. The default database is always defined (unless there is no database on the list at all). + +The default database can be selected in various ways: +- using %1 command, +- by passing database file name to the application startup parameters, +- by passing registered database name to the application startup parameters, +- by restoring previously selected default database from saved configuration, +- or when default database was not selected by any of the above, then first database from the registered databases list becomes the default one.</source> + <translation type="unfinished">Changes current working database to <name>. If the <name> database is not registered in the application, then the error message is printed and no change is made. + +What is current working database? +When you type a SQL query to be executed, it is executed on the default database, which is also known as the current working database. Most of database-related commands can also work using default database, if no database was provided in their arguments. The current database is always identified by command line prompt. The default database is always defined (unless there is no database on the list at all). + +The default database can be selected in various ways: +- using %1 command, +- by passing database file name to the application startup parameters, +- by passing registered database name to the application startup parameters, +- by restoring previously selected default database from saved configuration, +- or when default database was not selected by any of the above, then first database from the registered databases list becomes the default one.</translation> + </message> + <message> + <location filename="../commands/clicommanduse.cpp" line="63"/> + <source>name</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">name</translation> + </message> + </context> + <context> + <name>QObject</name> + <message> + <location filename="../clicommandsyntax.cpp" line="155"/> + <source>Insufficient number of arguments.</source> + <translation type="unfinished">Insufficient number of arguments.</translation> + </message> + <message> + <location filename="../clicommandsyntax.cpp" line="325"/> + <source>Too many arguments.</source> + <translation type="unfinished">Too many arguments.</translation> + </message> + <message> + <location filename="../clicommandsyntax.cpp" line="347"/> + <source>Invalid argument value: %1. +Expected one of: %2</source> + <translation type="unfinished">Invalid argument value: %1. +Expected one of: %2</translation> + </message> + <message> + <location filename="../clicommandsyntax.cpp" line="383"/> + <source>Unknown option: %1</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">Unknown option: %1</translation> + </message> + <message> + <location filename="../clicommandsyntax.cpp" line="394"/> + <source>Option %1 requires an argument.</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">Option %1 requires an argument.</translation> + </message> + <message> + <location filename="../commands/clicommandnullvalue.cpp" line="31"/> + <source>string</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">string</translation> + </message> + <message> + <location filename="../main.cpp" line="28"/> + <source>Command line interface to SQLiteStudio, a SQLite manager.</source> + <translation type="unfinished">Command line interface to SQLiteStudio, a SQLite manager.</translation> + </message> + <message> + <location filename="../main.cpp" line="32"/> + <source>Enables debug messages on standard error output.</source> + <translation type="unfinished">Enables debug messages on standard error output.</translation> + </message> + <message> + <location filename="../main.cpp" line="33"/> + <source>Enables Lemon parser debug messages for SQL code assistant.</source> + <translation type="unfinished">Enables Lemon parser debug messages for SQL code assistant.</translation> + </message> + <message> + <location filename="../main.cpp" line="34"/> + <source>Lists plugins installed in the SQLiteStudio and quits.</source> + <translation type="unfinished">Lists plugins installed in the SQLiteStudio and quits.</translation> + </message> + <message> + <location filename="../main.cpp" line="36"/> + <source>Executes provided SQL file (including all rich features of SQLiteStudio's query executor) on the specified database file and quits. The database parameter becomes mandatory if this option is used.</source> + <translation type="unfinished">Executes provided SQL file (including all rich features of SQLiteStudio's query executor) on the specified database file and quits. The database parameter becomes mandatory if this option is used.</translation> + </message> + <message> + <location filename="../main.cpp" line="39"/> + <source>SQL file</source> + <translation type="unfinished">SQL file</translation> + </message> + <message> + <location filename="../main.cpp" line="40"/> + <source>Character encoding to use when reading SQL file (-e option). Use -cl to list available codecs. Defaults to %1.</source> + <translation type="unfinished">Character encoding to use when reading SQL file (-e option). Use -cl to list available codecs. Defaults to %1.</translation> + </message> + <message> + <location filename="../main.cpp" line="43"/> + <source>codec</source> + <translation type="unfinished">codec</translation> + </message> + <message> + <location filename="../main.cpp" line="44"/> + <source>Lists available codecs to be used with -c option and quits.</source> + <translation type="unfinished">Lists available codecs to be used with -c option and quits.</translation> + </message> + <message> + <location filename="../main.cpp" line="46"/> + <source>When used together with -e option, the execution will not stop on an error, but rather continue until the end, ignoring errors.</source> + <translation type="unfinished">When used together with -e option, the execution will not stop on an error, but rather continue until the end, ignoring errors.</translation> + </message> + <message> + <location filename="../main.cpp" line="57"/> + <source>file</source> + <translation type="unfinished">file</translation> + </message> + <message> + <location filename="../main.cpp" line="57"/> + <source>Database file to open</source> + <translation type="unfinished">Database file to open</translation> + </message> + <message> + <location filename="../main.cpp" line="78"/> + <source>Invalid codec: %1. Use -cl option to list available codecs.</source> + <translation type="unfinished">Invalid codec: %1. Use -cl option to list available codecs.</translation> + </message> + <message> + <location filename="../main.cpp" line="108"/> + <source>Database file argument is mandatory when executing SQL file.</source> + <translation type="unfinished">Database file argument is mandatory when executing SQL file.</translation> + </message> + <message> + <location filename="../main.cpp" line="114"/> + <source>Could not open specified database for executing SQL file. You may try using -d option to find out more details.</source> + <translation type="unfinished">Could not open specified database for executing SQL file. You may try using -d option to find out more details.</translation> + </message> + </context> +</TS> diff --git a/SQLiteStudio3/sqlitestudiocli/translations/sqlitestudiocli_ko_KR.ts b/SQLiteStudio3/sqlitestudiocli/translations/sqlitestudiocli_ko_KR.ts new file mode 100644 index 0000000..4eceff2 --- /dev/null +++ b/SQLiteStudio3/sqlitestudiocli/translations/sqlitestudiocli_ko_KR.ts @@ -0,0 +1,876 @@ +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS> +<TS version="2.1" language="ko" sourcelanguage="en"> + <context> + <name>CLI</name> + <message> + <location filename="../cli.cpp" line="98"/> + <source>Current database: %1</source> + <translation type="unfinished">Current database: %1</translation> + </message> + <message> + <location filename="../cli.cpp" line="100"/> + <source>No current working database is set.</source> + <translation type="unfinished">No current working database is set.</translation> + </message> + <message> + <location filename="../cli.cpp" line="102"/> + <source>Type %1 for help</source> + <translation type="unfinished">Type %1 for help</translation> + </message> + <message> + <location filename="../cli.cpp" line="254"/> + <source>Database passed in command line parameters (%1) was already on the list under name: %2</source> + <translation type="unfinished">Database passed in command line parameters (%1) was already on the list under name: %2</translation> + </message> + <message> + <location filename="../cli.cpp" line="262"/> + <source>Could not add database %1 to list.</source> + <translation type="unfinished">Could not add database %1 to list.</translation> + </message> + <message> + <location filename="../cli.cpp" line="289"/> + <source>closed</source> + <translation type="unfinished">closed</translation> + </message> + </context> + <context> + <name>CliCommand</name> + <message> + <location filename="../commands/clicommand.cpp" line="107"/> + <source>Usage: %1%2</source> + <translation type="unfinished">Usage: %1%2</translation> + </message> + </context> + <context> + <name>CliCommandAdd</name> + <message> + <location filename="../commands/clicommandadd.cpp" line="9"/> + <source>Could not add database %1 to list.</source> + <translation type="unfinished">Could not add database %1 to list.</translation> + </message> + <message> + <location filename="../commands/clicommandadd.cpp" line="14"/> + <source>Database added: %1</source> + <translation type="unfinished">Database added: %1</translation> + </message> + <message> + <location filename="../commands/clicommandadd.cpp" line="19"/> + <source>adds new database to the list</source> + <translation type="unfinished">adds new database to the list</translation> + </message> + <message> + <location filename="../commands/clicommandadd.cpp" line="24"/> + <source>Adds given database pointed by <path> with given <name> to list the databases list. The <name> is just a symbolic name that you can later refer to. Just pick any unique name. For list of databases already on the list use %1 command.</source> + <translation type="unfinished">Adds given database pointed by <path> with given <name> to list the databases list. The <name> is just a symbolic name that you can later refer to. Just pick any unique name. For list of databases already on the list use %1 command.</translation> + </message> + <message> + <location filename="../commands/clicommandadd.cpp" line="34"/> + <source>name</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">name</translation> + </message> + <message> + <location filename="../commands/clicommandadd.cpp" line="35"/> + <source>path</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">path</translation> + </message> + </context> + <context> + <name>CliCommandCd</name> + <message> + <location filename="../commands/clicommandcd.cpp" line="10"/> + <source>Changed directory to: %1</source> + <translation type="unfinished">Changed directory to: %1</translation> + </message> + <message> + <location filename="../commands/clicommandcd.cpp" line="12"/> + <source>Could not change directory to: %1</source> + <translation type="unfinished">Could not change directory to: %1</translation> + </message> + <message> + <location filename="../commands/clicommandcd.cpp" line="17"/> + <source>changes current working directory</source> + <translation type="unfinished">changes current working directory</translation> + </message> + <message> + <location filename="../commands/clicommandcd.cpp" line="22"/> + <source>Very similar command to 'cd' known from Unix systems and Windows. It requires a <path> argument to be passed, therefore calling %1 will always cause a change of the directory. To learn what's the current working directory use %2 command and to list contents of the current working directory use %3 command.</source> + <translation type="unfinished">Very similar command to 'cd' known from Unix systems and Windows. It requires a <path> argument to be passed, therefore calling %1 will always cause a change of the directory. To learn what's the current working directory use %2 command and to list contents of the current working directory use %3 command.</translation> + </message> + <message> + <location filename="../commands/clicommandcd.cpp" line="33"/> + <source>path</source> + <comment>CLI command syntax</comment> + <translation>경로</translation> + </message> + </context> + <context> + <name>CliCommandClose</name> + <message> + <location filename="../commands/clicommandclose.cpp" line="10"/> + <source>Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</source> + <translation type="unfinished">Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</translation> + </message> + <message> + <location filename="../commands/clicommandclose.cpp" line="21"/> + <location filename="../commands/clicommandclose.cpp" line="29"/> + <source>Connection to database %1 closed.</source> + <translation type="unfinished">Connection to database %1 closed.</translation> + </message> + <message> + <location filename="../commands/clicommandclose.cpp" line="24"/> + <source>No such database: %1. Use %2 to see list of known databases.</source> + <translation type="unfinished">No such database: %1. Use %2 to see list of known databases.</translation> + </message> + <message> + <location filename="../commands/clicommandclose.cpp" line="35"/> + <source>closes given (or current) database</source> + <translation type="unfinished">closes given (or current) database</translation> + </message> + <message> + <location filename="../commands/clicommandclose.cpp" line="40"/> + <source>Closes database connection. If the database was already closed, nothing happens. If <name> is provided, it should be name of the database to close (as printed by %1 command). The the <name> is not provided, then current working database is closed (see help for %2 for details).</source> + <translation type="unfinished">Closes database connection. If the database was already closed, nothing happens. If <name> is provided, it should be name of the database to close (as printed by %1 command). The the <name> is not provided, then current working database is closed (see help for %2 for details).</translation> + </message> + <message> + <location filename="../commands/clicommandclose.cpp" line="50"/> + <source>name</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">name</translation> + </message> + </context> + <context> + <name>CliCommandDbList</name> + <message> + <location filename="../commands/clicommanddblist.cpp" line="12"/> + <source>No current working database defined.</source> + <translation type="unfinished">No current working database defined.</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="18"/> + <source>Databases:</source> + <translation type="unfinished">Databases:</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="23"/> + <location filename="../commands/clicommanddblist.cpp" line="34"/> + <source>Name</source> + <comment>CLI db name column</comment> + <translation type="unfinished">Name</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="31"/> + <location filename="../commands/clicommanddblist.cpp" line="61"/> + <source>Open</source> + <comment>CLI connection state column</comment> + <translation type="unfinished">Open</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="31"/> + <location filename="../commands/clicommanddblist.cpp" line="61"/> + <source>Closed</source> + <comment>CLI connection state column</comment> + <translation type="unfinished">Closed</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="32"/> + <location filename="../commands/clicommanddblist.cpp" line="36"/> + <source>Connection</source> + <comment>CLI connection state column</comment> + <translation type="unfinished">Connection</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="38"/> + <location filename="../commands/clicommanddblist.cpp" line="45"/> + <source>Database file path</source> + <translation type="unfinished">Database file path</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="70"/> + <source>prints list of registered databases</source> + <translation type="unfinished">prints list of registered databases</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="75"/> + <source>Prints list of databases registered in the SQLiteStudio. Each database on the list can be in open or closed state and %1 tells you that. The current working database (aka default database) is also marked on the list with '*' at the start of its name. See help for %2 command to learn about the default database.</source> + <translation type="unfinished">Prints list of databases registered in the SQLiteStudio. Each database on the list can be in open or closed state and %1 tells you that. The current working database (aka default database) is also marked on the list with '*' at the start of its name. See help for %2 command to learn about the default database.</translation> + </message> + </context> + <context> + <name>CliCommandDesc</name> + <message> + <location filename="../commands/clicommanddesc.cpp" line="15"/> + <source>No working database is set. +Call %1 command to set working database. +Call %2 to see list of all databases.</source> + <translation type="unfinished">No working database is set. +Call %1 command to set working database. +Call %2 to see list of all databases.</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="26"/> + <source>Database is not open.</source> + <translation type="unfinished">Database is not open.</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="35"/> + <source>Cannot find table named: %1</source> + <translation type="unfinished">Cannot find table named: %1</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="52"/> + <source>shows details about the table</source> + <translation type="unfinished">shows details about the table</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="63"/> + <source>table</source> + <translation type="unfinished">table</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="70"/> + <source>Table: %1</source> + <translation type="unfinished">Table: %1</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="74"/> + <source>Column name</source> + <translation type="unfinished">Column name</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="76"/> + <source>Data type</source> + <translation type="unfinished">Data type</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="80"/> + <source>Constraints</source> + <translation type="unfinished">Constraints</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="105"/> + <source>Virtual table: %1</source> + <translation type="unfinished">Virtual table: %1</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="109"/> + <source>Construction arguments:</source> + <translation type="unfinished">Construction arguments:</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="114"/> + <source>No construction arguments were passed for this virtual table.</source> + <translation type="unfinished">No construction arguments were passed for this virtual table.</translation> + </message> + </context> + <context> + <name>CliCommandDir</name> + <message> + <location filename="../commands/clicommanddir.cpp" line="33"/> + <source>lists directories and files in current working directory</source> + <translation type="unfinished">lists directories and files in current working directory</translation> + </message> + <message> + <location filename="../commands/clicommanddir.cpp" line="38"/> + <source>This is very similar to 'dir' command known from Windows and 'ls' command from Unix systems. + +You can pass <pattern> with wildcard characters to filter output.</source> + <translation type="unfinished">This is very similar to 'dir' command known from Windows and 'ls' command from Unix systems. + +You can pass <pattern> with wildcard characters to filter output.</translation> + </message> + <message> + <location filename="../commands/clicommanddir.cpp" line="49"/> + <source>pattern</source> + <translation type="unfinished">pattern</translation> + </message> + </context> + <context> + <name>CliCommandExit</name> + <message> + <location filename="../commands/clicommandexit.cpp" line="12"/> + <source>quits the application</source> + <translation type="unfinished">quits the application</translation> + </message> + <message> + <location filename="../commands/clicommandexit.cpp" line="17"/> + <source>Quits the application. Settings are stored in configuration file and will be restored on next startup.</source> + <translation type="unfinished">Quits the application. Settings are stored in configuration file and will be restored on next startup.</translation> + </message> + </context> + <context> + <name>CliCommandHelp</name> + <message> + <location filename="../commands/clicommandhelp.cpp" line="16"/> + <source>shows this help message</source> + <translation type="unfinished">shows this help message</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="21"/> + <source>Use %1 to learn about certain commands supported by the command line interface (CLI) of the SQLiteStudio. +To see list of supported commands, type %2 without any arguments. + +When passing <command> name, you can skip special prefix character ('%3'). + +You can always execute any command with exactly single '--help' option to see help for that command. It's an alternative for typing: %1 <command>.</source> + <translation type="unfinished">Use %1 to learn about certain commands supported by the command line interface (CLI) of the SQLiteStudio. +To see list of supported commands, type %2 without any arguments. + +When passing <command> name, you can skip special prefix character ('%3'). + +You can always execute any command with exactly single '--help' option to see help for that command. It's an alternative for typing: %1 <command>.</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="33"/> + <source>command</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">command</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="42"/> + <source>No such command: %1</source> + <translation type="unfinished">No such command: %1</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="43"/> + <source>Type '%1' for list of available commands.</source> + <translation type="unfinished">Type '%1' for list of available commands.</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="52"/> + <source>Usage: %1%2</source> + <translation type="unfinished">Usage: %1%2</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="62"/> + <source>Aliases: %1</source> + <translation type="unfinished">Aliases: %1</translation> + </message> + </context> + <context> + <name>CliCommandHistory</name> + <message> + <location filename="../commands/clicommandhistory.cpp" line="23"/> + <source>Current history limit is set to: %1</source> + <translation type="unfinished">Current history limit is set to: %1</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="39"/> + <source>prints history or erases it</source> + <translation type="unfinished">prints history or erases it</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="44"/> + <source>When no argument was passed, this command prints command line history. Every history entry is separated with a horizontal line, so multiline entries are easier to read. + +When the -c or --clear option is passed, then the history gets erased. +When the -l or --limit option is passed, it sets the new history entries limit. It requires an additional argument saying how many entries do you want the history to be limited to. +Use -ql or --querylimit option to see the current limit value.</source> + <translation type="unfinished">When no argument was passed, this command prints command line history. Every history entry is separated with a horizontal line, so multiline entries are easier to read. + +When the -c or --clear option is passed, then the history gets erased. +When the -l or --limit option is passed, it sets the new history entries limit. It requires an additional argument saying how many entries do you want the history to be limited to. +Use -ql or --querylimit option to see the current limit value.</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="59"/> + <source>number</source> + <translation type="unfinished">number</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="66"/> + <source>Console history erased.</source> + <translation type="unfinished">Console history erased.</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="75"/> + <source>Invalid number: %1</source> + <translation type="unfinished">Invalid number: %1</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="80"/> + <source>History limit set to %1</source> + <translation type="unfinished">History limit set to %1</translation> + </message> + </context> + <context> + <name>CliCommandMode</name> + <message> + <location filename="../commands/clicommandmode.cpp" line="9"/> + <source>Current results printing mode: %1</source> + <translation type="unfinished">Current results printing mode: %1</translation> + </message> + <message> + <location filename="../commands/clicommandmode.cpp" line="16"/> + <source>Invalid results printing mode: %1</source> + <translation type="unfinished">Invalid results printing mode: %1</translation> + </message> + <message> + <location filename="../commands/clicommandmode.cpp" line="21"/> + <source>New results printing mode: %1</source> + <translation type="unfinished">New results printing mode: %1</translation> + </message> + <message> + <location filename="../commands/clicommandmode.cpp" line="26"/> + <source>tells or changes the query results format</source> + <translation type="unfinished">tells or changes the query results format</translation> + </message> + <message> + <location filename="../commands/clicommandmode.cpp" line="31"/> + <source>When called without argument, tells the current output format for a query results. When the <mode> is passed, the mode is changed to the given one. Supported modes are: +- CLASSIC - columns are separated by a comma, not aligned, +- FIXED - columns have equal and fixed width, they always fit into terminal window width, but the data in columns can be cut off, +- COLUMNS - like FIXED, but smarter (do not use with huge result sets, see details below), +- ROW - each column from the row is displayed in new line, so the full data is displayed. + +The CLASSIC mode is recommended if you want to see all the data, but you don't want to waste lines for each column. Each row will display full data for every column, but this also means, that columns will not be aligned to each other in next rows. The CLASSIC mode also doesn't respect the width of your terminal (console) window, so if values in columns are wider than the window, the row will be continued in next lines. + +The FIXED mode is recommended if you want a readable output and you don't care about long data values. Columns will be aligned, making the output a nice table. The width of columns is calculated from width of the console window and a number of columns. + +The COLUMNS mode is similar to FIXED mode, except it tries to be smart and make columns with shorter values more thin, while columns with longer values get more space. First to shrink are columns with longest headers (so the header names are to be cut off as first), then columns with the longest values are shrinked, up to the moment when all columns fit into terminal window. +ATTENTION! The COLUMNS mode reads all the results from the query at once in order to evaluate column widths, therefore it is dangerous to use this mode when working with huge result sets. Keep in mind that this mode will load entire result set into memory. + +The ROW mode is recommended if you need to see whole values and you don't expect many rows to be displayed, because this mode displays a line of output per each column, so you'll get 10 lines for single row with 10 columns, then if you have 10 of such rows, you will get 100 lines of output (+1 extra line per each row, to separate rows from each other).</source> + <translation type="unfinished">When called without argument, tells the current output format for a query results. When the <mode> is passed, the mode is changed to the given one. Supported modes are: +- CLASSIC - columns are separated by a comma, not aligned, +- FIXED - columns have equal and fixed width, they always fit into terminal window width, but the data in columns can be cut off, +- COLUMNS - like FIXED, but smarter (do not use with huge result sets, see details below), +- ROW - each column from the row is displayed in new line, so the full data is displayed. + +The CLASSIC mode is recommended if you want to see all the data, but you don't want to waste lines for each column. Each row will display full data for every column, but this also means, that columns will not be aligned to each other in next rows. The CLASSIC mode also doesn't respect the width of your terminal (console) window, so if values in columns are wider than the window, the row will be continued in next lines. + +The FIXED mode is recommended if you want a readable output and you don't care about long data values. Columns will be aligned, making the output a nice table. The width of columns is calculated from width of the console window and a number of columns. + +The COLUMNS mode is similar to FIXED mode, except it tries to be smart and make columns with shorter values more thin, while columns with longer values get more space. First to shrink are columns with longest headers (so the header names are to be cut off as first), then columns with the longest values are shrinked, up to the moment when all columns fit into terminal window. +ATTENTION! The COLUMNS mode reads all the results from the query at once in order to evaluate column widths, therefore it is dangerous to use this mode when working with huge result sets. Keep in mind that this mode will load entire result set into memory. + +The ROW mode is recommended if you need to see whole values and you don't expect many rows to be displayed, because this mode displays a line of output per each column, so you'll get 10 lines for single row with 10 columns, then if you have 10 of such rows, you will get 100 lines of output (+1 extra line per each row, to separate rows from each other).</translation> + </message> + </context> + <context> + <name>CliCommandNullValue</name> + <message> + <location filename="../commands/clicommandnullvalue.cpp" line="9"/> + <source>Current NULL representation string: %1</source> + <translation type="unfinished">Current NULL representation string: %1</translation> + </message> + <message> + <location filename="../commands/clicommandnullvalue.cpp" line="15"/> + <source>tells or changes the NULL representation string</source> + <translation type="unfinished">tells or changes the NULL representation string</translation> + </message> + <message> + <location filename="../commands/clicommandnullvalue.cpp" line="20"/> + <source>If no argument was passed, it tells what's the current NULL value representation (that is - what is printed in place of NULL values in query results). If the argument is given, then it's used as a new string to be used for NULL representation.</source> + <translation type="unfinished">If no argument was passed, it tells what's the current NULL value representation (that is - what is printed in place of NULL values in query results). If the argument is given, then it's used as a new string to be used for NULL representation.</translation> + </message> + </context> + <context> + <name>CliCommandOpen</name> + <message> + <location filename="../commands/clicommandopen.cpp" line="12"/> + <source>Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</source> + <translation type="unfinished">Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="29"/> + <source>Could not add database %1 to list.</source> + <translation type="unfinished">Could not add database %1 to list.</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="37"/> + <source>File %1 doesn't exist in %2. Cannot open inexisting database with %3 command. To create a new database, use %4 command.</source> + <translation type="unfinished">File %1 doesn't exist in %2. Cannot open inexisting database with %3 command. To create a new database, use %4 command.</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="61"/> + <source>Database %1 has been open and set as the current working database.</source> + <translation type="unfinished">Database %1 has been open and set as the current working database.</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="66"/> + <source>opens database connection</source> + <translation type="unfinished">opens database connection</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="71"/> + <source>Opens connection to the database. If no additional argument was passed, then the connection is open to the current default database (see help for %1 for details). However if an argument was passed, it can be either <name> of the registered database to open, or it can be <path> to the database file to open. In the second case, the <path> gets registered on the list with a generated name, but only for the period of current application session. After restarting application such database is not restored on the list.</source> + <translation type="unfinished">Opens connection to the database. If no additional argument was passed, then the connection is open to the current default database (see help for %1 for details). However if an argument was passed, it can be either <name> of the registered database to open, or it can be <path> to the database file to open. In the second case, the <path> gets registered on the list with a generated name, but only for the period of current application session. After restarting application such database is not restored on the list.</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="83"/> + <source>name</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">name</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="83"/> + <source>path</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">path</translation> + </message> + </context> + <context> + <name>CliCommandPwd</name> + <message> + <location filename="../commands/clicommandpwd.cpp" line="13"/> + <source>prints the current working directory</source> + <translation type="unfinished">prints the current working directory</translation> + </message> + <message> + <location filename="../commands/clicommandpwd.cpp" line="18"/> + <source>This is the same as 'pwd' command on Unix systems and 'cd' command without arguments on Windows. It prints current working directory. You can change the current working directory with %1 command and you can also list contents of the current working directory with %2 command.</source> + <translation type="unfinished">This is the same as 'pwd' command on Unix systems and 'cd' command without arguments on Windows. It prints current working directory. You can change the current working directory with %1 command and you can also list contents of the current working directory with %2 command.</translation> + </message> + </context> + <context> + <name>CliCommandRemove</name> + <message> + <location filename="../commands/clicommandremove.cpp" line="12"/> + <source>No such database: %1</source> + <translation type="unfinished">No such database: %1</translation> + </message> + <message> + <location filename="../commands/clicommandremove.cpp" line="20"/> + <source>Database removed: %1</source> + <translation type="unfinished">Database removed: %1</translation> + </message> + <message> + <location filename="../commands/clicommandremove.cpp" line="26"/> + <source>New current database set:</source> + <translation type="unfinished">New current database set:</translation> + </message> + <message> + <location filename="../commands/clicommandremove.cpp" line="35"/> + <source>removes database from the list</source> + <translation type="unfinished">removes database from the list</translation> + </message> + <message> + <location filename="../commands/clicommandremove.cpp" line="40"/> + <source>Removes <name> database from the list of registered databases. If the database was not on the list (see %1 command), then error message is printed and nothing more happens.</source> + <translation type="unfinished">Removes <name> database from the list of registered databases. If the database was not on the list (see %1 command), then error message is printed and nothing more happens.</translation> + </message> + <message> + <location filename="../commands/clicommandremove.cpp" line="50"/> + <source>name</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">name</translation> + </message> + </context> + <context> + <name>CliCommandSql</name> + <message> + <location filename="../commands/clicommandsql.cpp" line="19"/> + <source>No working database is set. +Call %1 command to set working database. +Call %2 to see list of all databases.</source> + <translation type="unfinished">No working database is set. +Call %1 command to set working database. +Call %2 to see list of all databases.</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="30"/> + <source>Database is not open.</source> + <translation type="unfinished">Database is not open.</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="65"/> + <source>executes SQL query</source> + <translation type="unfinished">executes SQL query</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="70"/> + <source>This command is executed every time you enter SQL query in command prompt. It executes the query on the current working database (see help for %1 for details). There's no sense in executing this command explicitly. Instead just type the SQL query in the command prompt, without any command prefixed.</source> + <translation type="unfinished">This command is executed every time you enter SQL query in command prompt. It executes the query on the current working database (see help for %1 for details). There's no sense in executing this command explicitly. Instead just type the SQL query in the command prompt, without any command prefixed.</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="86"/> + <source>sql</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">sql</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="135"/> + <location filename="../commands/clicommandsql.cpp" line="177"/> + <source>Too many columns to display in %1 mode.</source> + <translation type="unfinished">Too many columns to display in %1 mode.</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="254"/> + <source>Row %1</source> + <translation type="unfinished">Row %1</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="404"/> + <source>Query execution error: %1</source> + <translation type="unfinished">Query execution error: %1</translation> + </message> + </context> + <context> + <name>CliCommandTables</name> + <message> + <location filename="../commands/clicommandtables.cpp" line="15"/> + <source>No such database: %1. Use %2 to see list of known databases.</source> + <translation type="unfinished">No such database: %1. Use %2 to see list of known databases.</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="25"/> + <source>Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</source> + <translation type="unfinished">Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="32"/> + <source>Database %1 is closed.</source> + <translation type="unfinished">Database %1 is closed.</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="45"/> + <location filename="../commands/clicommandtables.cpp" line="47"/> + <source>Database</source> + <translation type="unfinished">Database</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="47"/> + <source>Table</source> + <translation type="unfinished">Table</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="61"/> + <source>prints list of tables in the database</source> + <translation type="unfinished">prints list of tables in the database</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="66"/> + <source>Prints list of tables in given <database> or in the current working database. Note, that the <database> should be the name of the registered database (see %1). The output list includes all tables from any other databases attached to the queried database. +When the -s option is given, then system tables are also listed.</source> + <translation type="unfinished">Prints list of tables in given <database> or in the current working database. Note, that the <database> should be the name of the registered database (see %1). The output list includes all tables from any other databases attached to the queried database. +When the -s option is given, then system tables are also listed.</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="77"/> + <source>database</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">database</translation> + </message> + </context> + <context> + <name>CliCommandTree</name> + <message> + <location filename="../commands/clicommandtree.cpp" line="12"/> + <source>No current working database is selected. Use %1 to define one and then run %2.</source> + <translation type="unfinished">No current working database is selected. Use %1 to define one and then run %2.</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="54"/> + <source>Tables</source> + <translation type="unfinished">Tables</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="58"/> + <source>Views</source> + <translation type="unfinished">Views</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="83"/> + <source>Columns</source> + <translation type="unfinished">Columns</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="88"/> + <source>Indexes</source> + <translation type="unfinished">Indexes</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="92"/> + <location filename="../commands/clicommandtree.cpp" line="113"/> + <source>Triggers</source> + <translation type="unfinished">Triggers</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="132"/> + <source>prints all objects in the database as a tree</source> + <translation type="unfinished">prints all objects in the database as a tree</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="137"/> + <source>Prints all objects (tables, indexes, triggers and views) that are in the database as a tree. The tree is very similar to the one that you can see in GUI client of the SQLiteStudio. +When -c option is given, then also columns will be listed under each table. +When -s option is given, then also system objects will be printed (sqlite_* tables, autoincrement indexes, etc). +The database argument is optional and if provided, then only given database will be printed. This is not a registered database name, but instead it's an internal SQLite database name, like 'main', 'temp', or any attached database name. To print tree for other registered database, call %1 first to switch the working database, and then use %2 command.</source> + <translation type="unfinished">Prints all objects (tables, indexes, triggers and views) that are in the database as a tree. The tree is very similar to the one that you can see in GUI client of the SQLiteStudio. +When -c option is given, then also columns will be listed under each table. +When -s option is given, then also system objects will be printed (sqlite_* tables, autoincrement indexes, etc). +The database argument is optional and if provided, then only given database will be printed. This is not a registered database name, but instead it's an internal SQLite database name, like 'main', 'temp', or any attached database name. To print tree for other registered database, call %1 first to switch the working database, and then use %2 command.</translation> + </message> + </context> + <context> + <name>CliCommandUse</name> + <message> + <location filename="../commands/clicommanduse.cpp" line="13"/> + <source>No current database selected.</source> + <translation type="unfinished">No current database selected.</translation> + </message> + <message> + <location filename="../commands/clicommanduse.cpp" line="16"/> + <location filename="../commands/clicommanduse.cpp" line="30"/> + <source>Current database: %1</source> + <translation type="unfinished">Current database: %1</translation> + </message> + <message> + <location filename="../commands/clicommanduse.cpp" line="23"/> + <source>No such database: %1</source> + <translation type="unfinished">No such database: %1</translation> + </message> + <message> + <location filename="../commands/clicommanduse.cpp" line="35"/> + <source>changes default working database</source> + <translation type="unfinished">changes default working database</translation> + </message> + <message> + <location filename="../commands/clicommanduse.cpp" line="40"/> + <source>Changes current working database to <name>. If the <name> database is not registered in the application, then the error message is printed and no change is made. + +What is current working database? +When you type a SQL query to be executed, it is executed on the default database, which is also known as the current working database. Most of database-related commands can also work using default database, if no database was provided in their arguments. The current database is always identified by command line prompt. The default database is always defined (unless there is no database on the list at all). + +The default database can be selected in various ways: +- using %1 command, +- by passing database file name to the application startup parameters, +- by passing registered database name to the application startup parameters, +- by restoring previously selected default database from saved configuration, +- or when default database was not selected by any of the above, then first database from the registered databases list becomes the default one.</source> + <translation type="unfinished">Changes current working database to <name>. If the <name> database is not registered in the application, then the error message is printed and no change is made. + +What is current working database? +When you type a SQL query to be executed, it is executed on the default database, which is also known as the current working database. Most of database-related commands can also work using default database, if no database was provided in their arguments. The current database is always identified by command line prompt. The default database is always defined (unless there is no database on the list at all). + +The default database can be selected in various ways: +- using %1 command, +- by passing database file name to the application startup parameters, +- by passing registered database name to the application startup parameters, +- by restoring previously selected default database from saved configuration, +- or when default database was not selected by any of the above, then first database from the registered databases list becomes the default one.</translation> + </message> + <message> + <location filename="../commands/clicommanduse.cpp" line="63"/> + <source>name</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">name</translation> + </message> + </context> + <context> + <name>QObject</name> + <message> + <location filename="../clicommandsyntax.cpp" line="155"/> + <source>Insufficient number of arguments.</source> + <translation type="unfinished">Insufficient number of arguments.</translation> + </message> + <message> + <location filename="../clicommandsyntax.cpp" line="325"/> + <source>Too many arguments.</source> + <translation type="unfinished">Too many arguments.</translation> + </message> + <message> + <location filename="../clicommandsyntax.cpp" line="347"/> + <source>Invalid argument value: %1. +Expected one of: %2</source> + <translation type="unfinished">Invalid argument value: %1. +Expected one of: %2</translation> + </message> + <message> + <location filename="../clicommandsyntax.cpp" line="383"/> + <source>Unknown option: %1</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">Unknown option: %1</translation> + </message> + <message> + <location filename="../clicommandsyntax.cpp" line="394"/> + <source>Option %1 requires an argument.</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">Option %1 requires an argument.</translation> + </message> + <message> + <location filename="../commands/clicommandnullvalue.cpp" line="31"/> + <source>string</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">string</translation> + </message> + <message> + <location filename="../main.cpp" line="28"/> + <source>Command line interface to SQLiteStudio, a SQLite manager.</source> + <translation type="unfinished">Command line interface to SQLiteStudio, a SQLite manager.</translation> + </message> + <message> + <location filename="../main.cpp" line="32"/> + <source>Enables debug messages on standard error output.</source> + <translation type="unfinished">Enables debug messages on standard error output.</translation> + </message> + <message> + <location filename="../main.cpp" line="33"/> + <source>Enables Lemon parser debug messages for SQL code assistant.</source> + <translation type="unfinished">Enables Lemon parser debug messages for SQL code assistant.</translation> + </message> + <message> + <location filename="../main.cpp" line="34"/> + <source>Lists plugins installed in the SQLiteStudio and quits.</source> + <translation type="unfinished">Lists plugins installed in the SQLiteStudio and quits.</translation> + </message> + <message> + <location filename="../main.cpp" line="36"/> + <source>Executes provided SQL file (including all rich features of SQLiteStudio's query executor) on the specified database file and quits. The database parameter becomes mandatory if this option is used.</source> + <translation type="unfinished">Executes provided SQL file (including all rich features of SQLiteStudio's query executor) on the specified database file and quits. The database parameter becomes mandatory if this option is used.</translation> + </message> + <message> + <location filename="../main.cpp" line="39"/> + <source>SQL file</source> + <translation type="unfinished">SQL file</translation> + </message> + <message> + <location filename="../main.cpp" line="40"/> + <source>Character encoding to use when reading SQL file (-e option). Use -cl to list available codecs. Defaults to %1.</source> + <translation type="unfinished">Character encoding to use when reading SQL file (-e option). Use -cl to list available codecs. Defaults to %1.</translation> + </message> + <message> + <location filename="../main.cpp" line="43"/> + <source>codec</source> + <translation type="unfinished">codec</translation> + </message> + <message> + <location filename="../main.cpp" line="44"/> + <source>Lists available codecs to be used with -c option and quits.</source> + <translation type="unfinished">Lists available codecs to be used with -c option and quits.</translation> + </message> + <message> + <location filename="../main.cpp" line="46"/> + <source>When used together with -e option, the execution will not stop on an error, but rather continue until the end, ignoring errors.</source> + <translation type="unfinished">When used together with -e option, the execution will not stop on an error, but rather continue until the end, ignoring errors.</translation> + </message> + <message> + <location filename="../main.cpp" line="57"/> + <source>file</source> + <translation type="unfinished">file</translation> + </message> + <message> + <location filename="../main.cpp" line="57"/> + <source>Database file to open</source> + <translation type="unfinished">Database file to open</translation> + </message> + <message> + <location filename="../main.cpp" line="78"/> + <source>Invalid codec: %1. Use -cl option to list available codecs.</source> + <translation type="unfinished">Invalid codec: %1. Use -cl option to list available codecs.</translation> + </message> + <message> + <location filename="../main.cpp" line="108"/> + <source>Database file argument is mandatory when executing SQL file.</source> + <translation type="unfinished">Database file argument is mandatory when executing SQL file.</translation> + </message> + <message> + <location filename="../main.cpp" line="114"/> + <source>Could not open specified database for executing SQL file. You may try using -d option to find out more details.</source> + <translation type="unfinished">Could not open specified database for executing SQL file. You may try using -d option to find out more details.</translation> + </message> + </context> +</TS> diff --git a/SQLiteStudio3/sqlitestudiocli/translations/sqlitestudiocli_nl_NL.ts b/SQLiteStudio3/sqlitestudiocli/translations/sqlitestudiocli_nl_NL.ts new file mode 100644 index 0000000..a141814 --- /dev/null +++ b/SQLiteStudio3/sqlitestudiocli/translations/sqlitestudiocli_nl_NL.ts @@ -0,0 +1,876 @@ +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS> +<TS version="2.1" language="nl" sourcelanguage="en"> + <context> + <name>CLI</name> + <message> + <location filename="../cli.cpp" line="98"/> + <source>Current database: %1</source> + <translation type="unfinished">Current database: %1</translation> + </message> + <message> + <location filename="../cli.cpp" line="100"/> + <source>No current working database is set.</source> + <translation type="unfinished">No current working database is set.</translation> + </message> + <message> + <location filename="../cli.cpp" line="102"/> + <source>Type %1 for help</source> + <translation type="unfinished">Type %1 for help</translation> + </message> + <message> + <location filename="../cli.cpp" line="254"/> + <source>Database passed in command line parameters (%1) was already on the list under name: %2</source> + <translation type="unfinished">Database passed in command line parameters (%1) was already on the list under name: %2</translation> + </message> + <message> + <location filename="../cli.cpp" line="262"/> + <source>Could not add database %1 to list.</source> + <translation type="unfinished">Could not add database %1 to list.</translation> + </message> + <message> + <location filename="../cli.cpp" line="289"/> + <source>closed</source> + <translation type="unfinished">closed</translation> + </message> + </context> + <context> + <name>CliCommand</name> + <message> + <location filename="../commands/clicommand.cpp" line="107"/> + <source>Usage: %1%2</source> + <translation type="unfinished">Usage: %1%2</translation> + </message> + </context> + <context> + <name>CliCommandAdd</name> + <message> + <location filename="../commands/clicommandadd.cpp" line="9"/> + <source>Could not add database %1 to list.</source> + <translation type="unfinished">Could not add database %1 to list.</translation> + </message> + <message> + <location filename="../commands/clicommandadd.cpp" line="14"/> + <source>Database added: %1</source> + <translation type="unfinished">Database added: %1</translation> + </message> + <message> + <location filename="../commands/clicommandadd.cpp" line="19"/> + <source>adds new database to the list</source> + <translation type="unfinished">adds new database to the list</translation> + </message> + <message> + <location filename="../commands/clicommandadd.cpp" line="24"/> + <source>Adds given database pointed by <path> with given <name> to list the databases list. The <name> is just a symbolic name that you can later refer to. Just pick any unique name. For list of databases already on the list use %1 command.</source> + <translation type="unfinished">Adds given database pointed by <path> with given <name> to list the databases list. The <name> is just a symbolic name that you can later refer to. Just pick any unique name. For list of databases already on the list use %1 command.</translation> + </message> + <message> + <location filename="../commands/clicommandadd.cpp" line="34"/> + <source>name</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">name</translation> + </message> + <message> + <location filename="../commands/clicommandadd.cpp" line="35"/> + <source>path</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">path</translation> + </message> + </context> + <context> + <name>CliCommandCd</name> + <message> + <location filename="../commands/clicommandcd.cpp" line="10"/> + <source>Changed directory to: %1</source> + <translation type="unfinished">Changed directory to: %1</translation> + </message> + <message> + <location filename="../commands/clicommandcd.cpp" line="12"/> + <source>Could not change directory to: %1</source> + <translation type="unfinished">Could not change directory to: %1</translation> + </message> + <message> + <location filename="../commands/clicommandcd.cpp" line="17"/> + <source>changes current working directory</source> + <translation type="unfinished">changes current working directory</translation> + </message> + <message> + <location filename="../commands/clicommandcd.cpp" line="22"/> + <source>Very similar command to 'cd' known from Unix systems and Windows. It requires a <path> argument to be passed, therefore calling %1 will always cause a change of the directory. To learn what's the current working directory use %2 command and to list contents of the current working directory use %3 command.</source> + <translation type="unfinished">Very similar command to 'cd' known from Unix systems and Windows. It requires a <path> argument to be passed, therefore calling %1 will always cause a change of the directory. To learn what's the current working directory use %2 command and to list contents of the current working directory use %3 command.</translation> + </message> + <message> + <location filename="../commands/clicommandcd.cpp" line="33"/> + <source>path</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">path</translation> + </message> + </context> + <context> + <name>CliCommandClose</name> + <message> + <location filename="../commands/clicommandclose.cpp" line="10"/> + <source>Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</source> + <translation type="unfinished">Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</translation> + </message> + <message> + <location filename="../commands/clicommandclose.cpp" line="21"/> + <location filename="../commands/clicommandclose.cpp" line="29"/> + <source>Connection to database %1 closed.</source> + <translation type="unfinished">Connection to database %1 closed.</translation> + </message> + <message> + <location filename="../commands/clicommandclose.cpp" line="24"/> + <source>No such database: %1. Use %2 to see list of known databases.</source> + <translation type="unfinished">No such database: %1. Use %2 to see list of known databases.</translation> + </message> + <message> + <location filename="../commands/clicommandclose.cpp" line="35"/> + <source>closes given (or current) database</source> + <translation type="unfinished">closes given (or current) database</translation> + </message> + <message> + <location filename="../commands/clicommandclose.cpp" line="40"/> + <source>Closes database connection. If the database was already closed, nothing happens. If <name> is provided, it should be name of the database to close (as printed by %1 command). The the <name> is not provided, then current working database is closed (see help for %2 for details).</source> + <translation type="unfinished">Closes database connection. If the database was already closed, nothing happens. If <name> is provided, it should be name of the database to close (as printed by %1 command). The the <name> is not provided, then current working database is closed (see help for %2 for details).</translation> + </message> + <message> + <location filename="../commands/clicommandclose.cpp" line="50"/> + <source>name</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">name</translation> + </message> + </context> + <context> + <name>CliCommandDbList</name> + <message> + <location filename="../commands/clicommanddblist.cpp" line="12"/> + <source>No current working database defined.</source> + <translation type="unfinished">No current working database defined.</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="18"/> + <source>Databases:</source> + <translation type="unfinished">Databases:</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="23"/> + <location filename="../commands/clicommanddblist.cpp" line="34"/> + <source>Name</source> + <comment>CLI db name column</comment> + <translation type="unfinished">Name</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="31"/> + <location filename="../commands/clicommanddblist.cpp" line="61"/> + <source>Open</source> + <comment>CLI connection state column</comment> + <translation type="unfinished">Open</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="31"/> + <location filename="../commands/clicommanddblist.cpp" line="61"/> + <source>Closed</source> + <comment>CLI connection state column</comment> + <translation type="unfinished">Closed</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="32"/> + <location filename="../commands/clicommanddblist.cpp" line="36"/> + <source>Connection</source> + <comment>CLI connection state column</comment> + <translation type="unfinished">Connection</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="38"/> + <location filename="../commands/clicommanddblist.cpp" line="45"/> + <source>Database file path</source> + <translation type="unfinished">Database file path</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="70"/> + <source>prints list of registered databases</source> + <translation type="unfinished">prints list of registered databases</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="75"/> + <source>Prints list of databases registered in the SQLiteStudio. Each database on the list can be in open or closed state and %1 tells you that. The current working database (aka default database) is also marked on the list with '*' at the start of its name. See help for %2 command to learn about the default database.</source> + <translation type="unfinished">Prints list of databases registered in the SQLiteStudio. Each database on the list can be in open or closed state and %1 tells you that. The current working database (aka default database) is also marked on the list with '*' at the start of its name. See help for %2 command to learn about the default database.</translation> + </message> + </context> + <context> + <name>CliCommandDesc</name> + <message> + <location filename="../commands/clicommanddesc.cpp" line="15"/> + <source>No working database is set. +Call %1 command to set working database. +Call %2 to see list of all databases.</source> + <translation type="unfinished">No working database is set. +Call %1 command to set working database. +Call %2 to see list of all databases.</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="26"/> + <source>Database is not open.</source> + <translation type="unfinished">Database is not open.</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="35"/> + <source>Cannot find table named: %1</source> + <translation type="unfinished">Cannot find table named: %1</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="52"/> + <source>shows details about the table</source> + <translation type="unfinished">shows details about the table</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="63"/> + <source>table</source> + <translation type="unfinished">table</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="70"/> + <source>Table: %1</source> + <translation type="unfinished">Table: %1</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="74"/> + <source>Column name</source> + <translation type="unfinished">Column name</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="76"/> + <source>Data type</source> + <translation type="unfinished">Data type</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="80"/> + <source>Constraints</source> + <translation type="unfinished">Constraints</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="105"/> + <source>Virtual table: %1</source> + <translation type="unfinished">Virtual table: %1</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="109"/> + <source>Construction arguments:</source> + <translation type="unfinished">Construction arguments:</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="114"/> + <source>No construction arguments were passed for this virtual table.</source> + <translation type="unfinished">No construction arguments were passed for this virtual table.</translation> + </message> + </context> + <context> + <name>CliCommandDir</name> + <message> + <location filename="../commands/clicommanddir.cpp" line="33"/> + <source>lists directories and files in current working directory</source> + <translation type="unfinished">lists directories and files in current working directory</translation> + </message> + <message> + <location filename="../commands/clicommanddir.cpp" line="38"/> + <source>This is very similar to 'dir' command known from Windows and 'ls' command from Unix systems. + +You can pass <pattern> with wildcard characters to filter output.</source> + <translation type="unfinished">This is very similar to 'dir' command known from Windows and 'ls' command from Unix systems. + +You can pass <pattern> with wildcard characters to filter output.</translation> + </message> + <message> + <location filename="../commands/clicommanddir.cpp" line="49"/> + <source>pattern</source> + <translation type="unfinished">pattern</translation> + </message> + </context> + <context> + <name>CliCommandExit</name> + <message> + <location filename="../commands/clicommandexit.cpp" line="12"/> + <source>quits the application</source> + <translation type="unfinished">quits the application</translation> + </message> + <message> + <location filename="../commands/clicommandexit.cpp" line="17"/> + <source>Quits the application. Settings are stored in configuration file and will be restored on next startup.</source> + <translation type="unfinished">Quits the application. Settings are stored in configuration file and will be restored on next startup.</translation> + </message> + </context> + <context> + <name>CliCommandHelp</name> + <message> + <location filename="../commands/clicommandhelp.cpp" line="16"/> + <source>shows this help message</source> + <translation type="unfinished">shows this help message</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="21"/> + <source>Use %1 to learn about certain commands supported by the command line interface (CLI) of the SQLiteStudio. +To see list of supported commands, type %2 without any arguments. + +When passing <command> name, you can skip special prefix character ('%3'). + +You can always execute any command with exactly single '--help' option to see help for that command. It's an alternative for typing: %1 <command>.</source> + <translation type="unfinished">Use %1 to learn about certain commands supported by the command line interface (CLI) of the SQLiteStudio. +To see list of supported commands, type %2 without any arguments. + +When passing <command> name, you can skip special prefix character ('%3'). + +You can always execute any command with exactly single '--help' option to see help for that command. It's an alternative for typing: %1 <command>.</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="33"/> + <source>command</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">command</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="42"/> + <source>No such command: %1</source> + <translation type="unfinished">No such command: %1</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="43"/> + <source>Type '%1' for list of available commands.</source> + <translation type="unfinished">Type '%1' for list of available commands.</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="52"/> + <source>Usage: %1%2</source> + <translation type="unfinished">Usage: %1%2</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="62"/> + <source>Aliases: %1</source> + <translation type="unfinished">Aliases: %1</translation> + </message> + </context> + <context> + <name>CliCommandHistory</name> + <message> + <location filename="../commands/clicommandhistory.cpp" line="23"/> + <source>Current history limit is set to: %1</source> + <translation type="unfinished">Current history limit is set to: %1</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="39"/> + <source>prints history or erases it</source> + <translation type="unfinished">prints history or erases it</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="44"/> + <source>When no argument was passed, this command prints command line history. Every history entry is separated with a horizontal line, so multiline entries are easier to read. + +When the -c or --clear option is passed, then the history gets erased. +When the -l or --limit option is passed, it sets the new history entries limit. It requires an additional argument saying how many entries do you want the history to be limited to. +Use -ql or --querylimit option to see the current limit value.</source> + <translation type="unfinished">When no argument was passed, this command prints command line history. Every history entry is separated with a horizontal line, so multiline entries are easier to read. + +When the -c or --clear option is passed, then the history gets erased. +When the -l or --limit option is passed, it sets the new history entries limit. It requires an additional argument saying how many entries do you want the history to be limited to. +Use -ql or --querylimit option to see the current limit value.</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="59"/> + <source>number</source> + <translation type="unfinished">number</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="66"/> + <source>Console history erased.</source> + <translation type="unfinished">Console history erased.</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="75"/> + <source>Invalid number: %1</source> + <translation type="unfinished">Invalid number: %1</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="80"/> + <source>History limit set to %1</source> + <translation type="unfinished">History limit set to %1</translation> + </message> + </context> + <context> + <name>CliCommandMode</name> + <message> + <location filename="../commands/clicommandmode.cpp" line="9"/> + <source>Current results printing mode: %1</source> + <translation type="unfinished">Current results printing mode: %1</translation> + </message> + <message> + <location filename="../commands/clicommandmode.cpp" line="16"/> + <source>Invalid results printing mode: %1</source> + <translation type="unfinished">Invalid results printing mode: %1</translation> + </message> + <message> + <location filename="../commands/clicommandmode.cpp" line="21"/> + <source>New results printing mode: %1</source> + <translation type="unfinished">New results printing mode: %1</translation> + </message> + <message> + <location filename="../commands/clicommandmode.cpp" line="26"/> + <source>tells or changes the query results format</source> + <translation type="unfinished">tells or changes the query results format</translation> + </message> + <message> + <location filename="../commands/clicommandmode.cpp" line="31"/> + <source>When called without argument, tells the current output format for a query results. When the <mode> is passed, the mode is changed to the given one. Supported modes are: +- CLASSIC - columns are separated by a comma, not aligned, +- FIXED - columns have equal and fixed width, they always fit into terminal window width, but the data in columns can be cut off, +- COLUMNS - like FIXED, but smarter (do not use with huge result sets, see details below), +- ROW - each column from the row is displayed in new line, so the full data is displayed. + +The CLASSIC mode is recommended if you want to see all the data, but you don't want to waste lines for each column. Each row will display full data for every column, but this also means, that columns will not be aligned to each other in next rows. The CLASSIC mode also doesn't respect the width of your terminal (console) window, so if values in columns are wider than the window, the row will be continued in next lines. + +The FIXED mode is recommended if you want a readable output and you don't care about long data values. Columns will be aligned, making the output a nice table. The width of columns is calculated from width of the console window and a number of columns. + +The COLUMNS mode is similar to FIXED mode, except it tries to be smart and make columns with shorter values more thin, while columns with longer values get more space. First to shrink are columns with longest headers (so the header names are to be cut off as first), then columns with the longest values are shrinked, up to the moment when all columns fit into terminal window. +ATTENTION! The COLUMNS mode reads all the results from the query at once in order to evaluate column widths, therefore it is dangerous to use this mode when working with huge result sets. Keep in mind that this mode will load entire result set into memory. + +The ROW mode is recommended if you need to see whole values and you don't expect many rows to be displayed, because this mode displays a line of output per each column, so you'll get 10 lines for single row with 10 columns, then if you have 10 of such rows, you will get 100 lines of output (+1 extra line per each row, to separate rows from each other).</source> + <translation type="unfinished">When called without argument, tells the current output format for a query results. When the <mode> is passed, the mode is changed to the given one. Supported modes are: +- CLASSIC - columns are separated by a comma, not aligned, +- FIXED - columns have equal and fixed width, they always fit into terminal window width, but the data in columns can be cut off, +- COLUMNS - like FIXED, but smarter (do not use with huge result sets, see details below), +- ROW - each column from the row is displayed in new line, so the full data is displayed. + +The CLASSIC mode is recommended if you want to see all the data, but you don't want to waste lines for each column. Each row will display full data for every column, but this also means, that columns will not be aligned to each other in next rows. The CLASSIC mode also doesn't respect the width of your terminal (console) window, so if values in columns are wider than the window, the row will be continued in next lines. + +The FIXED mode is recommended if you want a readable output and you don't care about long data values. Columns will be aligned, making the output a nice table. The width of columns is calculated from width of the console window and a number of columns. + +The COLUMNS mode is similar to FIXED mode, except it tries to be smart and make columns with shorter values more thin, while columns with longer values get more space. First to shrink are columns with longest headers (so the header names are to be cut off as first), then columns with the longest values are shrinked, up to the moment when all columns fit into terminal window. +ATTENTION! The COLUMNS mode reads all the results from the query at once in order to evaluate column widths, therefore it is dangerous to use this mode when working with huge result sets. Keep in mind that this mode will load entire result set into memory. + +The ROW mode is recommended if you need to see whole values and you don't expect many rows to be displayed, because this mode displays a line of output per each column, so you'll get 10 lines for single row with 10 columns, then if you have 10 of such rows, you will get 100 lines of output (+1 extra line per each row, to separate rows from each other).</translation> + </message> + </context> + <context> + <name>CliCommandNullValue</name> + <message> + <location filename="../commands/clicommandnullvalue.cpp" line="9"/> + <source>Current NULL representation string: %1</source> + <translation type="unfinished">Current NULL representation string: %1</translation> + </message> + <message> + <location filename="../commands/clicommandnullvalue.cpp" line="15"/> + <source>tells or changes the NULL representation string</source> + <translation type="unfinished">tells or changes the NULL representation string</translation> + </message> + <message> + <location filename="../commands/clicommandnullvalue.cpp" line="20"/> + <source>If no argument was passed, it tells what's the current NULL value representation (that is - what is printed in place of NULL values in query results). If the argument is given, then it's used as a new string to be used for NULL representation.</source> + <translation type="unfinished">If no argument was passed, it tells what's the current NULL value representation (that is - what is printed in place of NULL values in query results). If the argument is given, then it's used as a new string to be used for NULL representation.</translation> + </message> + </context> + <context> + <name>CliCommandOpen</name> + <message> + <location filename="../commands/clicommandopen.cpp" line="12"/> + <source>Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</source> + <translation type="unfinished">Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="29"/> + <source>Could not add database %1 to list.</source> + <translation type="unfinished">Could not add database %1 to list.</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="37"/> + <source>File %1 doesn't exist in %2. Cannot open inexisting database with %3 command. To create a new database, use %4 command.</source> + <translation type="unfinished">File %1 doesn't exist in %2. Cannot open inexisting database with %3 command. To create a new database, use %4 command.</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="61"/> + <source>Database %1 has been open and set as the current working database.</source> + <translation type="unfinished">Database %1 has been open and set as the current working database.</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="66"/> + <source>opens database connection</source> + <translation type="unfinished">opens database connection</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="71"/> + <source>Opens connection to the database. If no additional argument was passed, then the connection is open to the current default database (see help for %1 for details). However if an argument was passed, it can be either <name> of the registered database to open, or it can be <path> to the database file to open. In the second case, the <path> gets registered on the list with a generated name, but only for the period of current application session. After restarting application such database is not restored on the list.</source> + <translation type="unfinished">Opens connection to the database. If no additional argument was passed, then the connection is open to the current default database (see help for %1 for details). However if an argument was passed, it can be either <name> of the registered database to open, or it can be <path> to the database file to open. In the second case, the <path> gets registered on the list with a generated name, but only for the period of current application session. After restarting application such database is not restored on the list.</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="83"/> + <source>name</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">name</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="83"/> + <source>path</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">path</translation> + </message> + </context> + <context> + <name>CliCommandPwd</name> + <message> + <location filename="../commands/clicommandpwd.cpp" line="13"/> + <source>prints the current working directory</source> + <translation type="unfinished">prints the current working directory</translation> + </message> + <message> + <location filename="../commands/clicommandpwd.cpp" line="18"/> + <source>This is the same as 'pwd' command on Unix systems and 'cd' command without arguments on Windows. It prints current working directory. You can change the current working directory with %1 command and you can also list contents of the current working directory with %2 command.</source> + <translation type="unfinished">This is the same as 'pwd' command on Unix systems and 'cd' command without arguments on Windows. It prints current working directory. You can change the current working directory with %1 command and you can also list contents of the current working directory with %2 command.</translation> + </message> + </context> + <context> + <name>CliCommandRemove</name> + <message> + <location filename="../commands/clicommandremove.cpp" line="12"/> + <source>No such database: %1</source> + <translation type="unfinished">No such database: %1</translation> + </message> + <message> + <location filename="../commands/clicommandremove.cpp" line="20"/> + <source>Database removed: %1</source> + <translation type="unfinished">Database removed: %1</translation> + </message> + <message> + <location filename="../commands/clicommandremove.cpp" line="26"/> + <source>New current database set:</source> + <translation type="unfinished">New current database set:</translation> + </message> + <message> + <location filename="../commands/clicommandremove.cpp" line="35"/> + <source>removes database from the list</source> + <translation type="unfinished">removes database from the list</translation> + </message> + <message> + <location filename="../commands/clicommandremove.cpp" line="40"/> + <source>Removes <name> database from the list of registered databases. If the database was not on the list (see %1 command), then error message is printed and nothing more happens.</source> + <translation type="unfinished">Removes <name> database from the list of registered databases. If the database was not on the list (see %1 command), then error message is printed and nothing more happens.</translation> + </message> + <message> + <location filename="../commands/clicommandremove.cpp" line="50"/> + <source>name</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">name</translation> + </message> + </context> + <context> + <name>CliCommandSql</name> + <message> + <location filename="../commands/clicommandsql.cpp" line="19"/> + <source>No working database is set. +Call %1 command to set working database. +Call %2 to see list of all databases.</source> + <translation type="unfinished">No working database is set. +Call %1 command to set working database. +Call %2 to see list of all databases.</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="30"/> + <source>Database is not open.</source> + <translation type="unfinished">Database is not open.</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="65"/> + <source>executes SQL query</source> + <translation type="unfinished">executes SQL query</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="70"/> + <source>This command is executed every time you enter SQL query in command prompt. It executes the query on the current working database (see help for %1 for details). There's no sense in executing this command explicitly. Instead just type the SQL query in the command prompt, without any command prefixed.</source> + <translation type="unfinished">This command is executed every time you enter SQL query in command prompt. It executes the query on the current working database (see help for %1 for details). There's no sense in executing this command explicitly. Instead just type the SQL query in the command prompt, without any command prefixed.</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="86"/> + <source>sql</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">sql</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="135"/> + <location filename="../commands/clicommandsql.cpp" line="177"/> + <source>Too many columns to display in %1 mode.</source> + <translation type="unfinished">Too many columns to display in %1 mode.</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="254"/> + <source>Row %1</source> + <translation type="unfinished">Row %1</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="404"/> + <source>Query execution error: %1</source> + <translation type="unfinished">Query execution error: %1</translation> + </message> + </context> + <context> + <name>CliCommandTables</name> + <message> + <location filename="../commands/clicommandtables.cpp" line="15"/> + <source>No such database: %1. Use %2 to see list of known databases.</source> + <translation type="unfinished">No such database: %1. Use %2 to see list of known databases.</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="25"/> + <source>Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</source> + <translation type="unfinished">Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="32"/> + <source>Database %1 is closed.</source> + <translation type="unfinished">Database %1 is closed.</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="45"/> + <location filename="../commands/clicommandtables.cpp" line="47"/> + <source>Database</source> + <translation type="unfinished">Database</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="47"/> + <source>Table</source> + <translation type="unfinished">Table</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="61"/> + <source>prints list of tables in the database</source> + <translation type="unfinished">prints list of tables in the database</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="66"/> + <source>Prints list of tables in given <database> or in the current working database. Note, that the <database> should be the name of the registered database (see %1). The output list includes all tables from any other databases attached to the queried database. +When the -s option is given, then system tables are also listed.</source> + <translation type="unfinished">Prints list of tables in given <database> or in the current working database. Note, that the <database> should be the name of the registered database (see %1). The output list includes all tables from any other databases attached to the queried database. +When the -s option is given, then system tables are also listed.</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="77"/> + <source>database</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">database</translation> + </message> + </context> + <context> + <name>CliCommandTree</name> + <message> + <location filename="../commands/clicommandtree.cpp" line="12"/> + <source>No current working database is selected. Use %1 to define one and then run %2.</source> + <translation type="unfinished">No current working database is selected. Use %1 to define one and then run %2.</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="54"/> + <source>Tables</source> + <translation type="unfinished">Tables</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="58"/> + <source>Views</source> + <translation type="unfinished">Views</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="83"/> + <source>Columns</source> + <translation type="unfinished">Columns</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="88"/> + <source>Indexes</source> + <translation type="unfinished">Indexes</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="92"/> + <location filename="../commands/clicommandtree.cpp" line="113"/> + <source>Triggers</source> + <translation type="unfinished">Triggers</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="132"/> + <source>prints all objects in the database as a tree</source> + <translation type="unfinished">prints all objects in the database as a tree</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="137"/> + <source>Prints all objects (tables, indexes, triggers and views) that are in the database as a tree. The tree is very similar to the one that you can see in GUI client of the SQLiteStudio. +When -c option is given, then also columns will be listed under each table. +When -s option is given, then also system objects will be printed (sqlite_* tables, autoincrement indexes, etc). +The database argument is optional and if provided, then only given database will be printed. This is not a registered database name, but instead it's an internal SQLite database name, like 'main', 'temp', or any attached database name. To print tree for other registered database, call %1 first to switch the working database, and then use %2 command.</source> + <translation type="unfinished">Prints all objects (tables, indexes, triggers and views) that are in the database as a tree. The tree is very similar to the one that you can see in GUI client of the SQLiteStudio. +When -c option is given, then also columns will be listed under each table. +When -s option is given, then also system objects will be printed (sqlite_* tables, autoincrement indexes, etc). +The database argument is optional and if provided, then only given database will be printed. This is not a registered database name, but instead it's an internal SQLite database name, like 'main', 'temp', or any attached database name. To print tree for other registered database, call %1 first to switch the working database, and then use %2 command.</translation> + </message> + </context> + <context> + <name>CliCommandUse</name> + <message> + <location filename="../commands/clicommanduse.cpp" line="13"/> + <source>No current database selected.</source> + <translation type="unfinished">No current database selected.</translation> + </message> + <message> + <location filename="../commands/clicommanduse.cpp" line="16"/> + <location filename="../commands/clicommanduse.cpp" line="30"/> + <source>Current database: %1</source> + <translation type="unfinished">Current database: %1</translation> + </message> + <message> + <location filename="../commands/clicommanduse.cpp" line="23"/> + <source>No such database: %1</source> + <translation type="unfinished">No such database: %1</translation> + </message> + <message> + <location filename="../commands/clicommanduse.cpp" line="35"/> + <source>changes default working database</source> + <translation type="unfinished">changes default working database</translation> + </message> + <message> + <location filename="../commands/clicommanduse.cpp" line="40"/> + <source>Changes current working database to <name>. If the <name> database is not registered in the application, then the error message is printed and no change is made. + +What is current working database? +When you type a SQL query to be executed, it is executed on the default database, which is also known as the current working database. Most of database-related commands can also work using default database, if no database was provided in their arguments. The current database is always identified by command line prompt. The default database is always defined (unless there is no database on the list at all). + +The default database can be selected in various ways: +- using %1 command, +- by passing database file name to the application startup parameters, +- by passing registered database name to the application startup parameters, +- by restoring previously selected default database from saved configuration, +- or when default database was not selected by any of the above, then first database from the registered databases list becomes the default one.</source> + <translation type="unfinished">Changes current working database to <name>. If the <name> database is not registered in the application, then the error message is printed and no change is made. + +What is current working database? +When you type a SQL query to be executed, it is executed on the default database, which is also known as the current working database. Most of database-related commands can also work using default database, if no database was provided in their arguments. The current database is always identified by command line prompt. The default database is always defined (unless there is no database on the list at all). + +The default database can be selected in various ways: +- using %1 command, +- by passing database file name to the application startup parameters, +- by passing registered database name to the application startup parameters, +- by restoring previously selected default database from saved configuration, +- or when default database was not selected by any of the above, then first database from the registered databases list becomes the default one.</translation> + </message> + <message> + <location filename="../commands/clicommanduse.cpp" line="63"/> + <source>name</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">name</translation> + </message> + </context> + <context> + <name>QObject</name> + <message> + <location filename="../clicommandsyntax.cpp" line="155"/> + <source>Insufficient number of arguments.</source> + <translation type="unfinished">Insufficient number of arguments.</translation> + </message> + <message> + <location filename="../clicommandsyntax.cpp" line="325"/> + <source>Too many arguments.</source> + <translation type="unfinished">Too many arguments.</translation> + </message> + <message> + <location filename="../clicommandsyntax.cpp" line="347"/> + <source>Invalid argument value: %1. +Expected one of: %2</source> + <translation type="unfinished">Invalid argument value: %1. +Expected one of: %2</translation> + </message> + <message> + <location filename="../clicommandsyntax.cpp" line="383"/> + <source>Unknown option: %1</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">Unknown option: %1</translation> + </message> + <message> + <location filename="../clicommandsyntax.cpp" line="394"/> + <source>Option %1 requires an argument.</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">Option %1 requires an argument.</translation> + </message> + <message> + <location filename="../commands/clicommandnullvalue.cpp" line="31"/> + <source>string</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">string</translation> + </message> + <message> + <location filename="../main.cpp" line="28"/> + <source>Command line interface to SQLiteStudio, a SQLite manager.</source> + <translation type="unfinished">Command line interface to SQLiteStudio, a SQLite manager.</translation> + </message> + <message> + <location filename="../main.cpp" line="32"/> + <source>Enables debug messages on standard error output.</source> + <translation type="unfinished">Enables debug messages on standard error output.</translation> + </message> + <message> + <location filename="../main.cpp" line="33"/> + <source>Enables Lemon parser debug messages for SQL code assistant.</source> + <translation type="unfinished">Enables Lemon parser debug messages for SQL code assistant.</translation> + </message> + <message> + <location filename="../main.cpp" line="34"/> + <source>Lists plugins installed in the SQLiteStudio and quits.</source> + <translation type="unfinished">Lists plugins installed in the SQLiteStudio and quits.</translation> + </message> + <message> + <location filename="../main.cpp" line="36"/> + <source>Executes provided SQL file (including all rich features of SQLiteStudio's query executor) on the specified database file and quits. The database parameter becomes mandatory if this option is used.</source> + <translation type="unfinished">Executes provided SQL file (including all rich features of SQLiteStudio's query executor) on the specified database file and quits. The database parameter becomes mandatory if this option is used.</translation> + </message> + <message> + <location filename="../main.cpp" line="39"/> + <source>SQL file</source> + <translation type="unfinished">SQL file</translation> + </message> + <message> + <location filename="../main.cpp" line="40"/> + <source>Character encoding to use when reading SQL file (-e option). Use -cl to list available codecs. Defaults to %1.</source> + <translation type="unfinished">Character encoding to use when reading SQL file (-e option). Use -cl to list available codecs. Defaults to %1.</translation> + </message> + <message> + <location filename="../main.cpp" line="43"/> + <source>codec</source> + <translation type="unfinished">codec</translation> + </message> + <message> + <location filename="../main.cpp" line="44"/> + <source>Lists available codecs to be used with -c option and quits.</source> + <translation type="unfinished">Lists available codecs to be used with -c option and quits.</translation> + </message> + <message> + <location filename="../main.cpp" line="46"/> + <source>When used together with -e option, the execution will not stop on an error, but rather continue until the end, ignoring errors.</source> + <translation type="unfinished">When used together with -e option, the execution will not stop on an error, but rather continue until the end, ignoring errors.</translation> + </message> + <message> + <location filename="../main.cpp" line="57"/> + <source>file</source> + <translation type="unfinished">file</translation> + </message> + <message> + <location filename="../main.cpp" line="57"/> + <source>Database file to open</source> + <translation type="unfinished">Database file to open</translation> + </message> + <message> + <location filename="../main.cpp" line="78"/> + <source>Invalid codec: %1. Use -cl option to list available codecs.</source> + <translation type="unfinished">Invalid codec: %1. Use -cl option to list available codecs.</translation> + </message> + <message> + <location filename="../main.cpp" line="108"/> + <source>Database file argument is mandatory when executing SQL file.</source> + <translation type="unfinished">Database file argument is mandatory when executing SQL file.</translation> + </message> + <message> + <location filename="../main.cpp" line="114"/> + <source>Could not open specified database for executing SQL file. You may try using -d option to find out more details.</source> + <translation type="unfinished">Could not open specified database for executing SQL file. You may try using -d option to find out more details.</translation> + </message> + </context> +</TS> diff --git a/SQLiteStudio3/sqlitestudiocli/translations/sqlitestudiocli_no_NO.ts b/SQLiteStudio3/sqlitestudiocli/translations/sqlitestudiocli_no_NO.ts new file mode 100644 index 0000000..1bd5353 --- /dev/null +++ b/SQLiteStudio3/sqlitestudiocli/translations/sqlitestudiocli_no_NO.ts @@ -0,0 +1,876 @@ +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS> +<TS version="2.1" language="no" sourcelanguage="en"> + <context> + <name>CLI</name> + <message> + <location filename="../cli.cpp" line="98"/> + <source>Current database: %1</source> + <translation type="unfinished">Current database: %1</translation> + </message> + <message> + <location filename="../cli.cpp" line="100"/> + <source>No current working database is set.</source> + <translation type="unfinished">No current working database is set.</translation> + </message> + <message> + <location filename="../cli.cpp" line="102"/> + <source>Type %1 for help</source> + <translation type="unfinished">Type %1 for help</translation> + </message> + <message> + <location filename="../cli.cpp" line="254"/> + <source>Database passed in command line parameters (%1) was already on the list under name: %2</source> + <translation type="unfinished">Database passed in command line parameters (%1) was already on the list under name: %2</translation> + </message> + <message> + <location filename="../cli.cpp" line="262"/> + <source>Could not add database %1 to list.</source> + <translation type="unfinished">Could not add database %1 to list.</translation> + </message> + <message> + <location filename="../cli.cpp" line="289"/> + <source>closed</source> + <translation type="unfinished">closed</translation> + </message> + </context> + <context> + <name>CliCommand</name> + <message> + <location filename="../commands/clicommand.cpp" line="107"/> + <source>Usage: %1%2</source> + <translation type="unfinished">Usage: %1%2</translation> + </message> + </context> + <context> + <name>CliCommandAdd</name> + <message> + <location filename="../commands/clicommandadd.cpp" line="9"/> + <source>Could not add database %1 to list.</source> + <translation type="unfinished">Could not add database %1 to list.</translation> + </message> + <message> + <location filename="../commands/clicommandadd.cpp" line="14"/> + <source>Database added: %1</source> + <translation type="unfinished">Database added: %1</translation> + </message> + <message> + <location filename="../commands/clicommandadd.cpp" line="19"/> + <source>adds new database to the list</source> + <translation type="unfinished">adds new database to the list</translation> + </message> + <message> + <location filename="../commands/clicommandadd.cpp" line="24"/> + <source>Adds given database pointed by <path> with given <name> to list the databases list. The <name> is just a symbolic name that you can later refer to. Just pick any unique name. For list of databases already on the list use %1 command.</source> + <translation type="unfinished">Adds given database pointed by <path> with given <name> to list the databases list. The <name> is just a symbolic name that you can later refer to. Just pick any unique name. For list of databases already on the list use %1 command.</translation> + </message> + <message> + <location filename="../commands/clicommandadd.cpp" line="34"/> + <source>name</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">name</translation> + </message> + <message> + <location filename="../commands/clicommandadd.cpp" line="35"/> + <source>path</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">path</translation> + </message> + </context> + <context> + <name>CliCommandCd</name> + <message> + <location filename="../commands/clicommandcd.cpp" line="10"/> + <source>Changed directory to: %1</source> + <translation type="unfinished">Changed directory to: %1</translation> + </message> + <message> + <location filename="../commands/clicommandcd.cpp" line="12"/> + <source>Could not change directory to: %1</source> + <translation type="unfinished">Could not change directory to: %1</translation> + </message> + <message> + <location filename="../commands/clicommandcd.cpp" line="17"/> + <source>changes current working directory</source> + <translation type="unfinished">changes current working directory</translation> + </message> + <message> + <location filename="../commands/clicommandcd.cpp" line="22"/> + <source>Very similar command to 'cd' known from Unix systems and Windows. It requires a <path> argument to be passed, therefore calling %1 will always cause a change of the directory. To learn what's the current working directory use %2 command and to list contents of the current working directory use %3 command.</source> + <translation type="unfinished">Very similar command to 'cd' known from Unix systems and Windows. It requires a <path> argument to be passed, therefore calling %1 will always cause a change of the directory. To learn what's the current working directory use %2 command and to list contents of the current working directory use %3 command.</translation> + </message> + <message> + <location filename="../commands/clicommandcd.cpp" line="33"/> + <source>path</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">path</translation> + </message> + </context> + <context> + <name>CliCommandClose</name> + <message> + <location filename="../commands/clicommandclose.cpp" line="10"/> + <source>Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</source> + <translation type="unfinished">Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</translation> + </message> + <message> + <location filename="../commands/clicommandclose.cpp" line="21"/> + <location filename="../commands/clicommandclose.cpp" line="29"/> + <source>Connection to database %1 closed.</source> + <translation type="unfinished">Connection to database %1 closed.</translation> + </message> + <message> + <location filename="../commands/clicommandclose.cpp" line="24"/> + <source>No such database: %1. Use %2 to see list of known databases.</source> + <translation type="unfinished">No such database: %1. Use %2 to see list of known databases.</translation> + </message> + <message> + <location filename="../commands/clicommandclose.cpp" line="35"/> + <source>closes given (or current) database</source> + <translation type="unfinished">closes given (or current) database</translation> + </message> + <message> + <location filename="../commands/clicommandclose.cpp" line="40"/> + <source>Closes database connection. If the database was already closed, nothing happens. If <name> is provided, it should be name of the database to close (as printed by %1 command). The the <name> is not provided, then current working database is closed (see help for %2 for details).</source> + <translation type="unfinished">Closes database connection. If the database was already closed, nothing happens. If <name> is provided, it should be name of the database to close (as printed by %1 command). The the <name> is not provided, then current working database is closed (see help for %2 for details).</translation> + </message> + <message> + <location filename="../commands/clicommandclose.cpp" line="50"/> + <source>name</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">name</translation> + </message> + </context> + <context> + <name>CliCommandDbList</name> + <message> + <location filename="../commands/clicommanddblist.cpp" line="12"/> + <source>No current working database defined.</source> + <translation type="unfinished">No current working database defined.</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="18"/> + <source>Databases:</source> + <translation type="unfinished">Databases:</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="23"/> + <location filename="../commands/clicommanddblist.cpp" line="34"/> + <source>Name</source> + <comment>CLI db name column</comment> + <translation type="unfinished">Name</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="31"/> + <location filename="../commands/clicommanddblist.cpp" line="61"/> + <source>Open</source> + <comment>CLI connection state column</comment> + <translation type="unfinished">Open</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="31"/> + <location filename="../commands/clicommanddblist.cpp" line="61"/> + <source>Closed</source> + <comment>CLI connection state column</comment> + <translation type="unfinished">Closed</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="32"/> + <location filename="../commands/clicommanddblist.cpp" line="36"/> + <source>Connection</source> + <comment>CLI connection state column</comment> + <translation type="unfinished">Connection</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="38"/> + <location filename="../commands/clicommanddblist.cpp" line="45"/> + <source>Database file path</source> + <translation type="unfinished">Database file path</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="70"/> + <source>prints list of registered databases</source> + <translation type="unfinished">prints list of registered databases</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="75"/> + <source>Prints list of databases registered in the SQLiteStudio. Each database on the list can be in open or closed state and %1 tells you that. The current working database (aka default database) is also marked on the list with '*' at the start of its name. See help for %2 command to learn about the default database.</source> + <translation type="unfinished">Prints list of databases registered in the SQLiteStudio. Each database on the list can be in open or closed state and %1 tells you that. The current working database (aka default database) is also marked on the list with '*' at the start of its name. See help for %2 command to learn about the default database.</translation> + </message> + </context> + <context> + <name>CliCommandDesc</name> + <message> + <location filename="../commands/clicommanddesc.cpp" line="15"/> + <source>No working database is set. +Call %1 command to set working database. +Call %2 to see list of all databases.</source> + <translation type="unfinished">No working database is set. +Call %1 command to set working database. +Call %2 to see list of all databases.</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="26"/> + <source>Database is not open.</source> + <translation type="unfinished">Database is not open.</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="35"/> + <source>Cannot find table named: %1</source> + <translation type="unfinished">Cannot find table named: %1</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="52"/> + <source>shows details about the table</source> + <translation type="unfinished">shows details about the table</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="63"/> + <source>table</source> + <translation type="unfinished">table</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="70"/> + <source>Table: %1</source> + <translation type="unfinished">Table: %1</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="74"/> + <source>Column name</source> + <translation type="unfinished">Column name</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="76"/> + <source>Data type</source> + <translation type="unfinished">Data type</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="80"/> + <source>Constraints</source> + <translation type="unfinished">Constraints</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="105"/> + <source>Virtual table: %1</source> + <translation type="unfinished">Virtual table: %1</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="109"/> + <source>Construction arguments:</source> + <translation type="unfinished">Construction arguments:</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="114"/> + <source>No construction arguments were passed for this virtual table.</source> + <translation type="unfinished">No construction arguments were passed for this virtual table.</translation> + </message> + </context> + <context> + <name>CliCommandDir</name> + <message> + <location filename="../commands/clicommanddir.cpp" line="33"/> + <source>lists directories and files in current working directory</source> + <translation type="unfinished">lists directories and files in current working directory</translation> + </message> + <message> + <location filename="../commands/clicommanddir.cpp" line="38"/> + <source>This is very similar to 'dir' command known from Windows and 'ls' command from Unix systems. + +You can pass <pattern> with wildcard characters to filter output.</source> + <translation type="unfinished">This is very similar to 'dir' command known from Windows and 'ls' command from Unix systems. + +You can pass <pattern> with wildcard characters to filter output.</translation> + </message> + <message> + <location filename="../commands/clicommanddir.cpp" line="49"/> + <source>pattern</source> + <translation type="unfinished">pattern</translation> + </message> + </context> + <context> + <name>CliCommandExit</name> + <message> + <location filename="../commands/clicommandexit.cpp" line="12"/> + <source>quits the application</source> + <translation type="unfinished">quits the application</translation> + </message> + <message> + <location filename="../commands/clicommandexit.cpp" line="17"/> + <source>Quits the application. Settings are stored in configuration file and will be restored on next startup.</source> + <translation type="unfinished">Quits the application. Settings are stored in configuration file and will be restored on next startup.</translation> + </message> + </context> + <context> + <name>CliCommandHelp</name> + <message> + <location filename="../commands/clicommandhelp.cpp" line="16"/> + <source>shows this help message</source> + <translation type="unfinished">shows this help message</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="21"/> + <source>Use %1 to learn about certain commands supported by the command line interface (CLI) of the SQLiteStudio. +To see list of supported commands, type %2 without any arguments. + +When passing <command> name, you can skip special prefix character ('%3'). + +You can always execute any command with exactly single '--help' option to see help for that command. It's an alternative for typing: %1 <command>.</source> + <translation type="unfinished">Use %1 to learn about certain commands supported by the command line interface (CLI) of the SQLiteStudio. +To see list of supported commands, type %2 without any arguments. + +When passing <command> name, you can skip special prefix character ('%3'). + +You can always execute any command with exactly single '--help' option to see help for that command. It's an alternative for typing: %1 <command>.</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="33"/> + <source>command</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">command</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="42"/> + <source>No such command: %1</source> + <translation type="unfinished">No such command: %1</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="43"/> + <source>Type '%1' for list of available commands.</source> + <translation type="unfinished">Type '%1' for list of available commands.</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="52"/> + <source>Usage: %1%2</source> + <translation type="unfinished">Usage: %1%2</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="62"/> + <source>Aliases: %1</source> + <translation type="unfinished">Aliases: %1</translation> + </message> + </context> + <context> + <name>CliCommandHistory</name> + <message> + <location filename="../commands/clicommandhistory.cpp" line="23"/> + <source>Current history limit is set to: %1</source> + <translation type="unfinished">Current history limit is set to: %1</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="39"/> + <source>prints history or erases it</source> + <translation type="unfinished">prints history or erases it</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="44"/> + <source>When no argument was passed, this command prints command line history. Every history entry is separated with a horizontal line, so multiline entries are easier to read. + +When the -c or --clear option is passed, then the history gets erased. +When the -l or --limit option is passed, it sets the new history entries limit. It requires an additional argument saying how many entries do you want the history to be limited to. +Use -ql or --querylimit option to see the current limit value.</source> + <translation type="unfinished">When no argument was passed, this command prints command line history. Every history entry is separated with a horizontal line, so multiline entries are easier to read. + +When the -c or --clear option is passed, then the history gets erased. +When the -l or --limit option is passed, it sets the new history entries limit. It requires an additional argument saying how many entries do you want the history to be limited to. +Use -ql or --querylimit option to see the current limit value.</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="59"/> + <source>number</source> + <translation type="unfinished">number</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="66"/> + <source>Console history erased.</source> + <translation type="unfinished">Console history erased.</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="75"/> + <source>Invalid number: %1</source> + <translation type="unfinished">Invalid number: %1</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="80"/> + <source>History limit set to %1</source> + <translation type="unfinished">History limit set to %1</translation> + </message> + </context> + <context> + <name>CliCommandMode</name> + <message> + <location filename="../commands/clicommandmode.cpp" line="9"/> + <source>Current results printing mode: %1</source> + <translation type="unfinished">Current results printing mode: %1</translation> + </message> + <message> + <location filename="../commands/clicommandmode.cpp" line="16"/> + <source>Invalid results printing mode: %1</source> + <translation type="unfinished">Invalid results printing mode: %1</translation> + </message> + <message> + <location filename="../commands/clicommandmode.cpp" line="21"/> + <source>New results printing mode: %1</source> + <translation type="unfinished">New results printing mode: %1</translation> + </message> + <message> + <location filename="../commands/clicommandmode.cpp" line="26"/> + <source>tells or changes the query results format</source> + <translation type="unfinished">tells or changes the query results format</translation> + </message> + <message> + <location filename="../commands/clicommandmode.cpp" line="31"/> + <source>When called without argument, tells the current output format for a query results. When the <mode> is passed, the mode is changed to the given one. Supported modes are: +- CLASSIC - columns are separated by a comma, not aligned, +- FIXED - columns have equal and fixed width, they always fit into terminal window width, but the data in columns can be cut off, +- COLUMNS - like FIXED, but smarter (do not use with huge result sets, see details below), +- ROW - each column from the row is displayed in new line, so the full data is displayed. + +The CLASSIC mode is recommended if you want to see all the data, but you don't want to waste lines for each column. Each row will display full data for every column, but this also means, that columns will not be aligned to each other in next rows. The CLASSIC mode also doesn't respect the width of your terminal (console) window, so if values in columns are wider than the window, the row will be continued in next lines. + +The FIXED mode is recommended if you want a readable output and you don't care about long data values. Columns will be aligned, making the output a nice table. The width of columns is calculated from width of the console window and a number of columns. + +The COLUMNS mode is similar to FIXED mode, except it tries to be smart and make columns with shorter values more thin, while columns with longer values get more space. First to shrink are columns with longest headers (so the header names are to be cut off as first), then columns with the longest values are shrinked, up to the moment when all columns fit into terminal window. +ATTENTION! The COLUMNS mode reads all the results from the query at once in order to evaluate column widths, therefore it is dangerous to use this mode when working with huge result sets. Keep in mind that this mode will load entire result set into memory. + +The ROW mode is recommended if you need to see whole values and you don't expect many rows to be displayed, because this mode displays a line of output per each column, so you'll get 10 lines for single row with 10 columns, then if you have 10 of such rows, you will get 100 lines of output (+1 extra line per each row, to separate rows from each other).</source> + <translation type="unfinished">When called without argument, tells the current output format for a query results. When the <mode> is passed, the mode is changed to the given one. Supported modes are: +- CLASSIC - columns are separated by a comma, not aligned, +- FIXED - columns have equal and fixed width, they always fit into terminal window width, but the data in columns can be cut off, +- COLUMNS - like FIXED, but smarter (do not use with huge result sets, see details below), +- ROW - each column from the row is displayed in new line, so the full data is displayed. + +The CLASSIC mode is recommended if you want to see all the data, but you don't want to waste lines for each column. Each row will display full data for every column, but this also means, that columns will not be aligned to each other in next rows. The CLASSIC mode also doesn't respect the width of your terminal (console) window, so if values in columns are wider than the window, the row will be continued in next lines. + +The FIXED mode is recommended if you want a readable output and you don't care about long data values. Columns will be aligned, making the output a nice table. The width of columns is calculated from width of the console window and a number of columns. + +The COLUMNS mode is similar to FIXED mode, except it tries to be smart and make columns with shorter values more thin, while columns with longer values get more space. First to shrink are columns with longest headers (so the header names are to be cut off as first), then columns with the longest values are shrinked, up to the moment when all columns fit into terminal window. +ATTENTION! The COLUMNS mode reads all the results from the query at once in order to evaluate column widths, therefore it is dangerous to use this mode when working with huge result sets. Keep in mind that this mode will load entire result set into memory. + +The ROW mode is recommended if you need to see whole values and you don't expect many rows to be displayed, because this mode displays a line of output per each column, so you'll get 10 lines for single row with 10 columns, then if you have 10 of such rows, you will get 100 lines of output (+1 extra line per each row, to separate rows from each other).</translation> + </message> + </context> + <context> + <name>CliCommandNullValue</name> + <message> + <location filename="../commands/clicommandnullvalue.cpp" line="9"/> + <source>Current NULL representation string: %1</source> + <translation type="unfinished">Current NULL representation string: %1</translation> + </message> + <message> + <location filename="../commands/clicommandnullvalue.cpp" line="15"/> + <source>tells or changes the NULL representation string</source> + <translation type="unfinished">tells or changes the NULL representation string</translation> + </message> + <message> + <location filename="../commands/clicommandnullvalue.cpp" line="20"/> + <source>If no argument was passed, it tells what's the current NULL value representation (that is - what is printed in place of NULL values in query results). If the argument is given, then it's used as a new string to be used for NULL representation.</source> + <translation type="unfinished">If no argument was passed, it tells what's the current NULL value representation (that is - what is printed in place of NULL values in query results). If the argument is given, then it's used as a new string to be used for NULL representation.</translation> + </message> + </context> + <context> + <name>CliCommandOpen</name> + <message> + <location filename="../commands/clicommandopen.cpp" line="12"/> + <source>Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</source> + <translation type="unfinished">Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="29"/> + <source>Could not add database %1 to list.</source> + <translation type="unfinished">Could not add database %1 to list.</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="37"/> + <source>File %1 doesn't exist in %2. Cannot open inexisting database with %3 command. To create a new database, use %4 command.</source> + <translation type="unfinished">File %1 doesn't exist in %2. Cannot open inexisting database with %3 command. To create a new database, use %4 command.</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="61"/> + <source>Database %1 has been open and set as the current working database.</source> + <translation type="unfinished">Database %1 has been open and set as the current working database.</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="66"/> + <source>opens database connection</source> + <translation type="unfinished">opens database connection</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="71"/> + <source>Opens connection to the database. If no additional argument was passed, then the connection is open to the current default database (see help for %1 for details). However if an argument was passed, it can be either <name> of the registered database to open, or it can be <path> to the database file to open. In the second case, the <path> gets registered on the list with a generated name, but only for the period of current application session. After restarting application such database is not restored on the list.</source> + <translation type="unfinished">Opens connection to the database. If no additional argument was passed, then the connection is open to the current default database (see help for %1 for details). However if an argument was passed, it can be either <name> of the registered database to open, or it can be <path> to the database file to open. In the second case, the <path> gets registered on the list with a generated name, but only for the period of current application session. After restarting application such database is not restored on the list.</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="83"/> + <source>name</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">name</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="83"/> + <source>path</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">path</translation> + </message> + </context> + <context> + <name>CliCommandPwd</name> + <message> + <location filename="../commands/clicommandpwd.cpp" line="13"/> + <source>prints the current working directory</source> + <translation type="unfinished">prints the current working directory</translation> + </message> + <message> + <location filename="../commands/clicommandpwd.cpp" line="18"/> + <source>This is the same as 'pwd' command on Unix systems and 'cd' command without arguments on Windows. It prints current working directory. You can change the current working directory with %1 command and you can also list contents of the current working directory with %2 command.</source> + <translation type="unfinished">This is the same as 'pwd' command on Unix systems and 'cd' command without arguments on Windows. It prints current working directory. You can change the current working directory with %1 command and you can also list contents of the current working directory with %2 command.</translation> + </message> + </context> + <context> + <name>CliCommandRemove</name> + <message> + <location filename="../commands/clicommandremove.cpp" line="12"/> + <source>No such database: %1</source> + <translation type="unfinished">No such database: %1</translation> + </message> + <message> + <location filename="../commands/clicommandremove.cpp" line="20"/> + <source>Database removed: %1</source> + <translation type="unfinished">Database removed: %1</translation> + </message> + <message> + <location filename="../commands/clicommandremove.cpp" line="26"/> + <source>New current database set:</source> + <translation type="unfinished">New current database set:</translation> + </message> + <message> + <location filename="../commands/clicommandremove.cpp" line="35"/> + <source>removes database from the list</source> + <translation type="unfinished">removes database from the list</translation> + </message> + <message> + <location filename="../commands/clicommandremove.cpp" line="40"/> + <source>Removes <name> database from the list of registered databases. If the database was not on the list (see %1 command), then error message is printed and nothing more happens.</source> + <translation type="unfinished">Removes <name> database from the list of registered databases. If the database was not on the list (see %1 command), then error message is printed and nothing more happens.</translation> + </message> + <message> + <location filename="../commands/clicommandremove.cpp" line="50"/> + <source>name</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">name</translation> + </message> + </context> + <context> + <name>CliCommandSql</name> + <message> + <location filename="../commands/clicommandsql.cpp" line="19"/> + <source>No working database is set. +Call %1 command to set working database. +Call %2 to see list of all databases.</source> + <translation type="unfinished">No working database is set. +Call %1 command to set working database. +Call %2 to see list of all databases.</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="30"/> + <source>Database is not open.</source> + <translation type="unfinished">Database is not open.</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="65"/> + <source>executes SQL query</source> + <translation type="unfinished">executes SQL query</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="70"/> + <source>This command is executed every time you enter SQL query in command prompt. It executes the query on the current working database (see help for %1 for details). There's no sense in executing this command explicitly. Instead just type the SQL query in the command prompt, without any command prefixed.</source> + <translation type="unfinished">This command is executed every time you enter SQL query in command prompt. It executes the query on the current working database (see help for %1 for details). There's no sense in executing this command explicitly. Instead just type the SQL query in the command prompt, without any command prefixed.</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="86"/> + <source>sql</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">sql</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="135"/> + <location filename="../commands/clicommandsql.cpp" line="177"/> + <source>Too many columns to display in %1 mode.</source> + <translation type="unfinished">Too many columns to display in %1 mode.</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="254"/> + <source>Row %1</source> + <translation type="unfinished">Row %1</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="404"/> + <source>Query execution error: %1</source> + <translation type="unfinished">Query execution error: %1</translation> + </message> + </context> + <context> + <name>CliCommandTables</name> + <message> + <location filename="../commands/clicommandtables.cpp" line="15"/> + <source>No such database: %1. Use %2 to see list of known databases.</source> + <translation type="unfinished">No such database: %1. Use %2 to see list of known databases.</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="25"/> + <source>Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</source> + <translation type="unfinished">Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="32"/> + <source>Database %1 is closed.</source> + <translation type="unfinished">Database %1 is closed.</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="45"/> + <location filename="../commands/clicommandtables.cpp" line="47"/> + <source>Database</source> + <translation type="unfinished">Database</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="47"/> + <source>Table</source> + <translation type="unfinished">Table</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="61"/> + <source>prints list of tables in the database</source> + <translation type="unfinished">prints list of tables in the database</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="66"/> + <source>Prints list of tables in given <database> or in the current working database. Note, that the <database> should be the name of the registered database (see %1). The output list includes all tables from any other databases attached to the queried database. +When the -s option is given, then system tables are also listed.</source> + <translation type="unfinished">Prints list of tables in given <database> or in the current working database. Note, that the <database> should be the name of the registered database (see %1). The output list includes all tables from any other databases attached to the queried database. +When the -s option is given, then system tables are also listed.</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="77"/> + <source>database</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">database</translation> + </message> + </context> + <context> + <name>CliCommandTree</name> + <message> + <location filename="../commands/clicommandtree.cpp" line="12"/> + <source>No current working database is selected. Use %1 to define one and then run %2.</source> + <translation type="unfinished">No current working database is selected. Use %1 to define one and then run %2.</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="54"/> + <source>Tables</source> + <translation type="unfinished">Tables</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="58"/> + <source>Views</source> + <translation type="unfinished">Views</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="83"/> + <source>Columns</source> + <translation type="unfinished">Columns</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="88"/> + <source>Indexes</source> + <translation type="unfinished">Indexes</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="92"/> + <location filename="../commands/clicommandtree.cpp" line="113"/> + <source>Triggers</source> + <translation type="unfinished">Triggers</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="132"/> + <source>prints all objects in the database as a tree</source> + <translation type="unfinished">prints all objects in the database as a tree</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="137"/> + <source>Prints all objects (tables, indexes, triggers and views) that are in the database as a tree. The tree is very similar to the one that you can see in GUI client of the SQLiteStudio. +When -c option is given, then also columns will be listed under each table. +When -s option is given, then also system objects will be printed (sqlite_* tables, autoincrement indexes, etc). +The database argument is optional and if provided, then only given database will be printed. This is not a registered database name, but instead it's an internal SQLite database name, like 'main', 'temp', or any attached database name. To print tree for other registered database, call %1 first to switch the working database, and then use %2 command.</source> + <translation type="unfinished">Prints all objects (tables, indexes, triggers and views) that are in the database as a tree. The tree is very similar to the one that you can see in GUI client of the SQLiteStudio. +When -c option is given, then also columns will be listed under each table. +When -s option is given, then also system objects will be printed (sqlite_* tables, autoincrement indexes, etc). +The database argument is optional and if provided, then only given database will be printed. This is not a registered database name, but instead it's an internal SQLite database name, like 'main', 'temp', or any attached database name. To print tree for other registered database, call %1 first to switch the working database, and then use %2 command.</translation> + </message> + </context> + <context> + <name>CliCommandUse</name> + <message> + <location filename="../commands/clicommanduse.cpp" line="13"/> + <source>No current database selected.</source> + <translation type="unfinished">No current database selected.</translation> + </message> + <message> + <location filename="../commands/clicommanduse.cpp" line="16"/> + <location filename="../commands/clicommanduse.cpp" line="30"/> + <source>Current database: %1</source> + <translation type="unfinished">Current database: %1</translation> + </message> + <message> + <location filename="../commands/clicommanduse.cpp" line="23"/> + <source>No such database: %1</source> + <translation type="unfinished">No such database: %1</translation> + </message> + <message> + <location filename="../commands/clicommanduse.cpp" line="35"/> + <source>changes default working database</source> + <translation type="unfinished">changes default working database</translation> + </message> + <message> + <location filename="../commands/clicommanduse.cpp" line="40"/> + <source>Changes current working database to <name>. If the <name> database is not registered in the application, then the error message is printed and no change is made. + +What is current working database? +When you type a SQL query to be executed, it is executed on the default database, which is also known as the current working database. Most of database-related commands can also work using default database, if no database was provided in their arguments. The current database is always identified by command line prompt. The default database is always defined (unless there is no database on the list at all). + +The default database can be selected in various ways: +- using %1 command, +- by passing database file name to the application startup parameters, +- by passing registered database name to the application startup parameters, +- by restoring previously selected default database from saved configuration, +- or when default database was not selected by any of the above, then first database from the registered databases list becomes the default one.</source> + <translation type="unfinished">Changes current working database to <name>. If the <name> database is not registered in the application, then the error message is printed and no change is made. + +What is current working database? +When you type a SQL query to be executed, it is executed on the default database, which is also known as the current working database. Most of database-related commands can also work using default database, if no database was provided in their arguments. The current database is always identified by command line prompt. The default database is always defined (unless there is no database on the list at all). + +The default database can be selected in various ways: +- using %1 command, +- by passing database file name to the application startup parameters, +- by passing registered database name to the application startup parameters, +- by restoring previously selected default database from saved configuration, +- or when default database was not selected by any of the above, then first database from the registered databases list becomes the default one.</translation> + </message> + <message> + <location filename="../commands/clicommanduse.cpp" line="63"/> + <source>name</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">name</translation> + </message> + </context> + <context> + <name>QObject</name> + <message> + <location filename="../clicommandsyntax.cpp" line="155"/> + <source>Insufficient number of arguments.</source> + <translation type="unfinished">Insufficient number of arguments.</translation> + </message> + <message> + <location filename="../clicommandsyntax.cpp" line="325"/> + <source>Too many arguments.</source> + <translation type="unfinished">Too many arguments.</translation> + </message> + <message> + <location filename="../clicommandsyntax.cpp" line="347"/> + <source>Invalid argument value: %1. +Expected one of: %2</source> + <translation type="unfinished">Invalid argument value: %1. +Expected one of: %2</translation> + </message> + <message> + <location filename="../clicommandsyntax.cpp" line="383"/> + <source>Unknown option: %1</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">Unknown option: %1</translation> + </message> + <message> + <location filename="../clicommandsyntax.cpp" line="394"/> + <source>Option %1 requires an argument.</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">Option %1 requires an argument.</translation> + </message> + <message> + <location filename="../commands/clicommandnullvalue.cpp" line="31"/> + <source>string</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">string</translation> + </message> + <message> + <location filename="../main.cpp" line="28"/> + <source>Command line interface to SQLiteStudio, a SQLite manager.</source> + <translation type="unfinished">Command line interface to SQLiteStudio, a SQLite manager.</translation> + </message> + <message> + <location filename="../main.cpp" line="32"/> + <source>Enables debug messages on standard error output.</source> + <translation type="unfinished">Enables debug messages on standard error output.</translation> + </message> + <message> + <location filename="../main.cpp" line="33"/> + <source>Enables Lemon parser debug messages for SQL code assistant.</source> + <translation type="unfinished">Enables Lemon parser debug messages for SQL code assistant.</translation> + </message> + <message> + <location filename="../main.cpp" line="34"/> + <source>Lists plugins installed in the SQLiteStudio and quits.</source> + <translation type="unfinished">Lists plugins installed in the SQLiteStudio and quits.</translation> + </message> + <message> + <location filename="../main.cpp" line="36"/> + <source>Executes provided SQL file (including all rich features of SQLiteStudio's query executor) on the specified database file and quits. The database parameter becomes mandatory if this option is used.</source> + <translation type="unfinished">Executes provided SQL file (including all rich features of SQLiteStudio's query executor) on the specified database file and quits. The database parameter becomes mandatory if this option is used.</translation> + </message> + <message> + <location filename="../main.cpp" line="39"/> + <source>SQL file</source> + <translation type="unfinished">SQL file</translation> + </message> + <message> + <location filename="../main.cpp" line="40"/> + <source>Character encoding to use when reading SQL file (-e option). Use -cl to list available codecs. Defaults to %1.</source> + <translation type="unfinished">Character encoding to use when reading SQL file (-e option). Use -cl to list available codecs. Defaults to %1.</translation> + </message> + <message> + <location filename="../main.cpp" line="43"/> + <source>codec</source> + <translation type="unfinished">codec</translation> + </message> + <message> + <location filename="../main.cpp" line="44"/> + <source>Lists available codecs to be used with -c option and quits.</source> + <translation type="unfinished">Lists available codecs to be used with -c option and quits.</translation> + </message> + <message> + <location filename="../main.cpp" line="46"/> + <source>When used together with -e option, the execution will not stop on an error, but rather continue until the end, ignoring errors.</source> + <translation type="unfinished">When used together with -e option, the execution will not stop on an error, but rather continue until the end, ignoring errors.</translation> + </message> + <message> + <location filename="../main.cpp" line="57"/> + <source>file</source> + <translation type="unfinished">file</translation> + </message> + <message> + <location filename="../main.cpp" line="57"/> + <source>Database file to open</source> + <translation type="unfinished">Database file to open</translation> + </message> + <message> + <location filename="../main.cpp" line="78"/> + <source>Invalid codec: %1. Use -cl option to list available codecs.</source> + <translation type="unfinished">Invalid codec: %1. Use -cl option to list available codecs.</translation> + </message> + <message> + <location filename="../main.cpp" line="108"/> + <source>Database file argument is mandatory when executing SQL file.</source> + <translation type="unfinished">Database file argument is mandatory when executing SQL file.</translation> + </message> + <message> + <location filename="../main.cpp" line="114"/> + <source>Could not open specified database for executing SQL file. You may try using -d option to find out more details.</source> + <translation type="unfinished">Could not open specified database for executing SQL file. You may try using -d option to find out more details.</translation> + </message> + </context> +</TS> diff --git a/SQLiteStudio3/sqlitestudiocli/translations/sqlitestudiocli_pl.qm b/SQLiteStudio3/sqlitestudiocli/translations/sqlitestudiocli_pl.qm Binary files differdeleted file mode 100644 index 5334188..0000000 --- a/SQLiteStudio3/sqlitestudiocli/translations/sqlitestudiocli_pl.qm +++ /dev/null diff --git a/SQLiteStudio3/sqlitestudiocli/translations/sqlitestudiocli_pl.ts b/SQLiteStudio3/sqlitestudiocli/translations/sqlitestudiocli_pl.ts deleted file mode 100644 index 5b4d6fb..0000000 --- a/SQLiteStudio3/sqlitestudiocli/translations/sqlitestudiocli_pl.ts +++ /dev/null @@ -1,690 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<!DOCTYPE TS> -<TS version="2.1" language="pl_PL"> -<context> - <name>CLI</name> - <message> - <source>Current database: %1</source> - <translation>Bieżąca baza danych: %1</translation> - </message> - <message> - <source>No current working database is set.</source> - <translation>Nie ustawiono bieżącej bazy danych.</translation> - </message> - <message> - <source>Type %1 for help</source> - <translation>Wpisz %1, aby uzyskać pomoc.</translation> - </message> - <message> - <source>Could not add database %1 to list.</source> - <translation>Nie udało się dodać bazy danych %1 do listy.</translation> - </message> - <message> - <source>closed</source> - <translation>zamknięta</translation> - </message> - <message> - <source>Database passed in command line parameters (%1) was already on the list under name: %2</source> - <translation>Baz danych przekazana w parametrach linii poleceń (%1) była już na liście pod nazwą: %2</translation> - </message> -</context> -<context> - <name>CliCommand</name> - <message> - <source>Usage: %1%2</source> - <translation>Sposób użycia: %1%2</translation> - </message> -</context> -<context> - <name>CliCommandAdd</name> - <message> - <source>Could not add database %1 to list.</source> - <translation>Nie udało się dodać bazy danych %1 do listy.</translation> - </message> - <message> - <source>Database added: %1</source> - <translation>Baza danych dodana: %1</translation> - </message> - <message> - <source>adds new database to the list</source> - <translation>dodaje bazę danych do listy</translation> - </message> - <message> - <source>Adds given database pointed by <path> with given <name> to list the databases list. The <name> is just a symbolic name that you can later refer to. Just pick any unique name. For list of databases already on the list use %1 command.</source> - <translation>Dodaje bazę danych wskazaną przez <ścieżkę> z daną <nazwą> do listy baz danych. <nazwa> jest tylko symboliczną nazwą, do której możesz się potem odwoływać. Po prostu wybierz dowolną, unikalną nazwę. Aby wypisać listę baz danych, które są już na liście, użyj polecenia %1.</translation> - </message> - <message> - <source>name</source> - <comment>CLI command syntax</comment> - <translation>nazwa</translation> - </message> - <message> - <source>path</source> - <comment>CLI command syntax</comment> - <translation>ścieżka</translation> - </message> -</context> -<context> - <name>CliCommandCd</name> - <message> - <source>Changed directory to: %1</source> - <translation>Zmieniono katalog na: %1</translation> - </message> - <message> - <source>Could not change directory to: %1</source> - <translation>Nie udało się zmienić katalogu na: %1</translation> - </message> - <message> - <source>Very similar command to 'cd' known from Unix systems and Windows. It requires a <path> argument to be passed, therefore calling %1 will always cause a change of the directory. To learn what's the current working directory use %2 command and to list contents of the current working directory use %3 command.</source> - <translation>Bardzo podobne polecenie do 'cd' znanego z systemów Unixowych i Windowsa. Wymaga <ścieżki> jako argumentu, stąd wywołanie %1 zawsze spowoduje zmianę katalogu. Aby poznać jaki jest bieżący katalog, użyj polecenia %2, a żeby wypisać listę zawartości bieżącego katalogu użyj polecenia %3.</translation> - </message> - <message> - <source>path</source> - <comment>CLI command syntax</comment> - <translation>ścieżka</translation> - </message> - <message> - <source>changes current working directory</source> - <translation>zmienia bieżący katalog</translation> - </message> -</context> -<context> - <name>CliCommandClose</name> - <message> - <source>Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</source> - <translation>Nie można wywołać %1, gdy żadna z baz nie jest ustawiona jako bieżąca. Okreś bieżącą bazę używając polecenia %2, lub podaj nazwę bazy do %3.</translation> - </message> - <message> - <source>Connection to database %1 closed.</source> - <translation>Połączenie z bazą %1 zostało zamknięte.</translation> - </message> - <message> - <source>No such database: %1. Use %2 to see list of known databases.</source> - <translation>Nie znaleziono bazy danych: %1. Użyj %2 aby zonaczyć listę znanych baz danych.</translation> - </message> - <message> - <source>closes given (or current) database</source> - <translation>zamyka daną (lub bieżącą) bazę danych</translation> - </message> - <message> - <source>Closes database connection. If the database was already closed, nothing happens. If <name> is provided, it should be name of the database to close (as printed by %1 command). The the <name> is not provided, then current working database is closed (see help for %2 for details).</source> - <translation>Zamyka połączenie z bazą danych. Jeśli baza danych była już zamknięta, nic się nie stanie. Jeśli <nazwa> jest podana, to powinna ona być nazwą bazy danych do zamknięcia (wg. tego jak wyświetla ją polecenie %1). Gdy <nazwa> nie jest podana, to bieżąca baza danych zostanie zamknięta (więcej szczegółów w pomocy dla %2).</translation> - </message> - <message> - <source>name</source> - <comment>CLI command syntax</comment> - <translation>nazwa</translation> - </message> -</context> -<context> - <name>CliCommandDbList</name> - <message> - <source>No current working database defined.</source> - <translation>Nie określono bieżącej bazy danych.</translation> - </message> - <message> - <source>Databases:</source> - <translation>Bazy danych:</translation> - </message> - <message> - <source>Name</source> - <comment>CLI db name column</comment> - <translation>Nazwa</translation> - </message> - <message> - <source>Open</source> - <comment>CLI connection state column</comment> - <translation>Otwarta</translation> - </message> - <message> - <source>Closed</source> - <comment>CLI connection state column</comment> - <translation>Zamknięta</translation> - </message> - <message> - <source>Connection</source> - <comment>CLI connection state column</comment> - <translation>Połączenie</translation> - </message> - <message> - <source>Database file path</source> - <translation>Ścieżka do pliku bazy danych</translation> - </message> - <message> - <source>prints list of registered databases</source> - <translation>wypisuje listę zarejestrowanych baz danych</translation> - </message> - <message> - <source>Prints list of databases registered in the SQLiteStudio. Each database on the list can be in open or closed state and %1 tells you that. The current working database (aka default database) is also marked on the list with '*' at the start of its name. See help for %2 command to learn about the default database.</source> - <translation>Wypisuje listę zarejestrowanych w SQLiteStudio baz danych. Każda baza danych na liście może być otwarta, lub zamknięta i %1 o tym mówi. Bieżąca baza danych (nazywana również domyślną bazą danych) jest również zaznaczona na liście znakiem '*' na początku swojej nazwy. Zobacz pomoc dla polecenia %2, żeby dowiedzieć się więcej o domyślnej bazie danych.</translation> - </message> -</context> -<context> - <name>CliCommandDesc</name> - <message> - <source>shows details about the table</source> - <translation>pokazuje szczegóły o tabeli</translation> - </message> - <message> - <source>table</source> - <translation>tabela</translation> - </message> - <message> - <source>No working database is set. -Call %1 command to set working database. -Call %2 to see list of all databases.</source> - <translation>Nie wybrano domyślnej bazy danych. -Użyj polecenia %1, aby ustawić domyślną bazę danych. -Użyj polecenie %2, aby wypisać listę wszystkich baz.</translation> - </message> - <message> - <source>Database is not open.</source> - <translation>Baza danych nie jest otwarta.</translation> - </message> - <message> - <source>Cannot find table named: %1</source> - <translation>Nie można znaleźć tabeli o nazwie: %1</translation> - </message> - <message> - <source>Table: %1</source> - <translation>Tabla: %1</translation> - </message> - <message> - <source>Column name</source> - <translation>Nazwa kolumny</translation> - </message> - <message> - <source>Data type</source> - <translation>Typ danych</translation> - </message> - <message> - <source>Constraints</source> - <translation>Ograniczenia</translation> - </message> - <message> - <source>Virtual table: %1</source> - <translation>Wirtualna tabela: %1</translation> - </message> - <message> - <source>Construction arguments:</source> - <translation>Argumenty konstruujące:</translation> - </message> - <message> - <source>No construction arguments were passed for this virtual table.</source> - <translation>Nie podano argumentów konstruujących dla tej tabeli wirtualnej.</translation> - </message> -</context> -<context> - <name>CliCommandDir</name> - <message> - <source>lists directories and files in current working directory</source> - <translation>wypisuje listę katalogów i plików w bieżącym katalogu</translation> - </message> - <message> - <source>This is very similar to 'dir' command known from Windows and 'ls' command from Unix systems. - -You can pass <pattern> with wildcard characters to filter output.</source> - <translation>To jest polecenie bardzo podobne do 'dir' znanego z systemu Windows, oraz 'ls' znanego z systemów Unixowych. - -Możesz podać <wzorzec> ze znakami maskującymi, aby filtrować wynik.</translation> - </message> - <message> - <source>pattern</source> - <translation>wzorzec</translation> - </message> -</context> -<context> - <name>CliCommandExit</name> - <message> - <source>quits the application</source> - <translation>zamyka aplikację</translation> - </message> - <message> - <source>Quits the application. Settings are stored in configuration file and will be restored on next startup.</source> - <translation>Zamyka aplikację. Ustawienia są zapisywane w pliku konfiguracyjnym i zostaną przywrócone przy następnym starcie.</translation> - </message> -</context> -<context> - <name>CliCommandHelp</name> - <message> - <source>shows this help message</source> - <translation>pokazuje tą treść pomocy</translation> - </message> - <message> - <source>Use %1 to learn about certain commands supported by the command line interface (CLI) of the SQLiteStudio. -To see list of supported commands, type %2 without any arguments. - -When passing <command> name, you can skip special prefix character ('%3'). - -You can always execute any command with exactly single '--help' option to see help for that command. It's an alternative for typing: %1 <command>.</source> - <translation>Używaj %1 aby poznać poszczególne polecenia obsługiwane przez interfejs linii poleceń (CLI) SQLiteStudio. -Aby zobaczyć listę obsługiwanych poleceń, wpisz %2 bez żadnych argumentów. - -Kiedy podaje się nazwę <polecenia>, można pominąć specjalny znak przedrostka ('%3'). - -Zawsze możesz wywołać dowolne polecenie z dokładnie jedną opcją '--help', aby zobaczyć pomoc dla tego polecenia. Jest to alternatywa dla wpisywania: %1 <polecenie>.</translation> - </message> - <message> - <source>command</source> - <comment>CLI command syntax</comment> - <translation>polecenie</translation> - </message> - <message> - <source>No such command: %1</source> - <translation>Nie ma takiego polecenia: %1</translation> - </message> - <message> - <source>Type '%1' for list of available commands.</source> - <translation>Wpisz '%1' aby poznać listę dostępnych poleceń.</translation> - </message> - <message> - <source>Usage: %1%2</source> - <translation>Sposób użycia: %1%2</translation> - </message> - <message> - <source>Aliases: %1</source> - <translation>Aliasy: %1</translation> - </message> -</context> -<context> - <name>CliCommandHistory</name> - <message> - <source>Current history limit is set to: %1</source> - <translation>Bieżący limit historii jest ustawiony na: %1</translation> - </message> - <message> - <source>prints history or erases it</source> - <translation>wyświetla historię lub ją kasuje</translation> - </message> - <message> - <source>number</source> - <translation>liczba</translation> - </message> - <message> - <source>Console history erased.</source> - <translation>Historia konsoli skasowana.</translation> - </message> - <message> - <source>Invalid number: %1</source> - <translation>Niepoprawna liczba: %1</translation> - </message> - <message> - <source>History limit set to %1</source> - <translation>Limit historii ustawiono na %1</translation> - </message> - <message> - <source>When no argument was passed, this command prints command line history. Every history entry is separated with a horizontal line, so multiline entries are easier to read. - -When the -c or --clear option is passed, then the history gets erased. -When the -l or --limit option is passed, it sets the new history entries limit. It requires an additional argument saying how many entries do you want the history to be limited to. -Use -ql or --querylimit option to see the current limit value.</source> - <translation>Gdy nie poda się żadnego argumentu, to polecenie wyświetla historię linii poleceń. Każdy wpis w historii jest oddzielony linią poziomą, żeby łatwiej było czytać więcej wpisów. - -Kiedy poda się opcję -c lub --clear, to historia jest kasowana. -Kiedy poda się opcję -l lub --limit, to ustawiany jest nowy limit na historii. Wymaga to podania dodatkowego argumentu, mówiącego o tym, ile ma być wpisów przechowywanych w historii. -Użyj opcji -ql lub --querylimit, aby poznać aktualną wartość limitu.</translation> - </message> -</context> -<context> - <name>CliCommandMode</name> - <message> - <source>Current results printing mode: %1</source> - <translation>Aktualny tryb wyświetlania wyników: %1</translation> - </message> - <message> - <source>Invalid results printing mode: %1</source> - <translation>Niepoprawny tryb wyświetlania wyników: %1</translation> - </message> - <message> - <source>New results printing mode: %1</source> - <translation>Nowy tryb wyświetlania wyników: %1</translation> - </message> - <message> - <source>tells or changes the query results format</source> - <translation>wyświetla lub zmienia format wyników zapytania</translation> - </message> - <message> - <source>When called without argument, tells the current output format for a query results. When the <mode> is passed, the mode is changed to the given one. Supported modes are: -- CLASSIC - columns are separated by a comma, not aligned, -- FIXED - columns have equal and fixed width, they always fit into terminal window width, but the data in columns can be cut off, -- COLUMNS - like FIXED, but smarter (do not use with huge result sets, see details below), -- ROW - each column from the row is displayed in new line, so the full data is displayed. - -The CLASSIC mode is recommended if you want to see all the data, but you don't want to waste lines for each column. Each row will display full data for every column, but this also means, that columns will not be aligned to each other in next rows. The CLASSIC mode also doesn't respect the width of your terminal (console) window, so if values in columns are wider than the window, the row will be continued in next lines. - -The FIXED mode is recommended if you want a readable output and you don't care about long data values. Columns will be aligned, making the output a nice table. The width of columns is calculated from width of the console window and a number of columns. - -The COLUMNS mode is similar to FIXED mode, except it tries to be smart and make columns with shorter values more thin, while columns with longer values get more space. First to shrink are columns with longest headers (so the header names are to be cut off as first), then columns with the longest values are shrinked, up to the moment when all columns fit into terminal window. -ATTENTION! The COLUMNS mode reads all the results from the query at once in order to evaluate column widhts, therefore it is dangerous to use this mode when working with huge result sets. Keep in mind that this mode will load entire result set into memory. - -The ROW mode is recommended if you need to see whole values and you don't expect many rows to be displayed, because this mode displays a line of output per each column, so you'll get 10 lines for single row with 10 columns, then if you have 10 of such rows, you will get 100 lines of output (+1 extra line per each row, to separate rows from each other).</source> - <translation>Jeśli nie poda się argumentu, wyświetla aktualny format wyjściowy dla wyników zapytania. Kiedy poda się <tryb>, to jest on zmieniany na podany tryb. -Obsługiwane tryby to: -- CLASSIC - kolumny są oddzielone przecinkiem, bez wyrównania, -- FIXED - kolumny mają równą i ustaloną szerokość, zawsze mieszczą się w oknie terminala, ale dane w kolumnach mogą być ucięte, -- COLUMNS - taki jak FIXED, ale sprytniejszy (nie używać z ogromnymi wynikami zapytań, szczegóły poniżej), -- ROW - każda kolumna w wierszu jest wyświetlana w osobnej linii, więc pełne dane są wyświetlane. - -Tryb CLASSIC jest zalecane, jeśli chcesz widzieć wszystkie dane, ale nie chcesz marnować linii na każdą kolumnę. Każdy wiersz wyświetli całe dane dla każdej kolumny, ale oznacza to również, że kolumny nie będą wyrównane do siebie względem kolejnych wierszy. Tryb CLASSIC również nie patrzy na szerokość okna terminala (konsoli), więc jeśli wartości w kolumnach są szersze niż okno, to wiersz będzie kontynuowany w następnej linii. - -Tryb FIXED jest zalecany, jeśli chcesz czytelny wynik i nie przejmujesz się zbyt długimi danymi. Kolumny będą wyrównane, otrzymując ładną tabelę. Szerokość kolumn jest obliczana dzieląc szerokość okna konsoli przez liczbę kolumn. - -Tryb COLUMNS jest podobny do trybu FIXED, z tą różnicą, że póbuje być sprytny i szerokość kolumn zawierających krótsze dane jest mniejsza, niż kolumn z dłuższymi danymi. Pierwsze w kolejności odchudzane są kolumny z najdłuższymi nagłówkami (więc nazwy nagłówków są pierwsze w kolejce do obcięcia), następnie kolumny z najdłuższymi wartościami, aż do momentu, kiedy wszystkie kolumny mieszczą się w oknie terminala. -UWAGA! Tryb COLUMNS od razu odczytuje wszystkie dane z wyników zapytania, aby określić szerokość kolumn, więc jest to niebezpieczne, gdy pracuje się z ogromnymi zestawami danych w wynikach. Miej na uwadze, że ten tryb wczyta wszystkie dane do pamięci na raz. - -Tryb ROW jest zalecane, kiedy musisz widzieć całe wartości i nie spodziewasz się wielu wierszy do wyświetlenia, ponieważ ten tryb wyświetla linię dla każdej kolumny, więc dostaniesz 10 linii dla jednego wiersza z 10 kolumnami, następnie będziesz miał 10 takich wierszy, więc skończysz ze 100 liniami wyjścia (+1 dodatkowa dla każdego wiersza danych, aby oddzielić je od siebie).</translation> - </message> -</context> -<context> - <name>CliCommandNullValue</name> - <message> - <source>Current NULL representation string: %1</source> - <translation>Aktualny łańcuch reprezentujący wartość NULL: %1</translation> - </message> - <message> - <source>tells or changes the NULL representation string</source> - <translation>wyświetla lub zmienia łąńcuch reprezentujący wartość NULL</translation> - </message> - <message> - <source>If no argument was passed, it tells what's the current NULL value representation (that is - what is printed in place of NULL values in query results). If the argument is given, then it's used as a new string to be used for NULL representation.</source> - <translation>Jeśli nie poda się argumentu, to wyświetlana jest aktualna reprezentacja wartości NULL (to znaczy to, co jest wyświetlane zamiast wartości NULL w wynikach zapytań). Jeśli podano argument, to staje się on nową reprezentacją wartości NULL.</translation> - </message> -</context> -<context> - <name>CliCommandOpen</name> - <message> - <source>Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</source> - <translation>Nie można wywołać %1, gdy żadna z baz nie jest ustawiona jako bieżąca. Okreś bieżącą bazę używając polecenia %2, lub podaj nazwę bazy do %3.</translation> - </message> - <message> - <source>Could not add database %1 to list.</source> - <translation>Nie udało się dodać bazy danych %1 do listy.</translation> - </message> - <message> - <source>File %1 doesn't exist in %2. Cannot open inexisting database with %3 command. To create a new database, use %4 command.</source> - <translation></translation> - </message> - <message> - <source>Database %1 has been open and set as the current working database.</source> - <translation></translation> - </message> - <message> - <source>opens database connection</source> - <translation>otwiera połączenie z bazą</translation> - </message> - <message> - <source>Opens connection to the database. If no additional argument was passed, then the connection is open to the current default database (see help for %1 for details). However if an argument was passed, it can be either <name> of the registered database to open, or it can be <path> to the database file to open. In the second case, the <path> gets registered on the list with a generated name, but only for the period of current application session. After restarting application such database is not restored on the list.</source> - <translation>Otwiera połączenie do bazy. Jeśli nie podano dodatkowych argumentów, to połączenie jest nawiązywane z domyślną bazą (więcej szczegółów w pomocy dla polecenia %1). Natomiast gdy poda się argument, to może to być albo <nazwa> zarejestrowanej bazy danych do otwarcia, lub może to być <ścieżka> do pliku bazy danych do otwarcia. W drugim przypadku <ścieżka> zostanie zarejestrowana na liście baz danych z wygenerowaną nazwą, ale tylko na czas aktualnej sesji aplikacji. Po restarcie aplikacji taka baza danych nie jest przywracana na listę.</translation> - </message> - <message> - <source>name</source> - <comment>CLI command syntax</comment> - <translation>nazwa</translation> - </message> - <message> - <source>path</source> - <comment>CLI command syntax</comment> - <translation>ścieżka</translation> - </message> -</context> -<context> - <name>CliCommandPwd</name> - <message> - <source>prints the current working directory</source> - <translation>wypisuje bieżący katalog</translation> - </message> - <message> - <source>This is the same as 'pwd' command on Unix systems and 'cd' command without arguments on Windows. It prints current working directory. You can change the current working directory with %1 command and you can also list contents of the current working directory with %2 command.</source> - <translation>Jest to polecenie podobne do 'pwd' znanego z sytemów Unixowych oraz polecenia 'cd' bez argumentów dla systemów Windows. Wypisuje bieżący katalog. Możesz zmienić bieżący katalog za pomocą polecenia %1, oraz możesz wypisać zawartość bieżącego katalogu za pomocą polecenia %2.</translation> - </message> -</context> -<context> - <name>CliCommandRemove</name> - <message> - <source>No such database: %1</source> - <translation>Nie ma takiej bazy danych: %1</translation> - </message> - <message> - <source>Database removed: %1</source> - <translation>Baza danych usunięta: %1</translation> - </message> - <message> - <source>New current database set:</source> - <translation>Nowa domyślna baza danych:</translation> - </message> - <message> - <source>removes database from the list</source> - <translation>usuwa bazę danych z listy</translation> - </message> - <message> - <source>Removes <name> database from the list of registered databases. If the database was not on the list (see %1 command), then error message is printed and nothing more happens.</source> - <translation>Usuwa <nazwaną> bazę danych z listy zarejestrowanych baz danych. Jeśli baza nie była na liście (patrz - polecenie %1), to zostanie wyświetlony komunikat błędu i nic się nie stanie.</translation> - </message> - <message> - <source>name</source> - <comment>CLI command syntax</comment> - <translation>nazwa</translation> - </message> -</context> -<context> - <name>CliCommandSql</name> - <message> - <source>No working database is set. -Call %1 command to set working database. -Call %2 to see list of all databases.</source> - <translation>Nie wybrano domyślnej bazy danych. -Użyj polecenia %1, aby ustawić domyślną bazę danych. -Użyj polecenie %2, aby wypisać listę wszystkich baz.</translation> - </message> - <message> - <source>Database is not open.</source> - <translation>Baz danych nie jest otwarta.</translation> - </message> - <message> - <source>executes SQL query</source> - <translation>wykonuje zapytanie SQL</translation> - </message> - <message> - <source>This command is executed every time you enter SQL query in command prompt. It executes the query on the current working database (see help for %1 for details). There's no sense in executing this command explicitly. Instead just type the SQL query in the command prompt, without any command prefixed.</source> - <translation>To polecenie jest wywoływane za każdym razem, kiedy wpisujesz zapytanie SQL w linii poleceń. Wykonuje ono zapytanie na bieżącej bazie danych (więcej szczegółów w pomocy dla %1). Nie ma sensu wywoływanie tego polecenia bezpośrednio. Zamiast tego po prostu wpisuj zapytania SQL w linii poleceń, bez polecenia poprzedzającego.</translation> - </message> - <message> - <source>sql</source> - <comment>CLI command syntax</comment> - <translation>sql</translation> - </message> - <message> - <source>Too many columns to display in %1 mode.</source> - <translation>Zbyt wiele kolumn, aby wyświetlić w trybie %1.</translation> - </message> - <message> - <source>Row %1</source> - <translation>Wiersz %1</translation> - </message> - <message> - <source>Query execution error: %1</source> - <translation>Błąd wykonywania zapytania: %1</translation> - </message> -</context> -<context> - <name>CliCommandTables</name> - <message> - <source>Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</source> - <translation>Nie można wywołać %1, gdy żadna z baz nie jest ustawiona jako bieżąca. Okreś bieżącą bazę używając polecenia %2, lub podaj nazwę bazy do %3.</translation> - </message> - <message> - <source>Database %1 is closed.</source> - <translation>Baza danych %1 jest zamknięta.</translation> - </message> - <message> - <source>Database</source> - <translation>Baza danych</translation> - </message> - <message> - <source>Table</source> - <translation>Tabela</translation> - </message> - <message> - <source>prints list of tables in the database</source> - <translation>wypisuje listę tabel w bazie danych</translation> - </message> - <message> - <source>Prints list of tables in given <database> or in the current working database. Note, that the <database> should be the name of the registered database (see %1). The output list includes all tables from any other databases attached to the queried database. -When the -s option is given, then system tables are also listed.</source> - <translation>Wypisuje listę tabel w danej <bazie danych> lub w bieżącej bazie danych. <baza danych> powinna być nazwą zarejestrowanej bazy danych (patrz %1). List wyjściowa zawiera wszystkie tabele ze wszystkich baz dołączonych do odpytywanej bazy. Gdy podana jest opcja -s, to również systemowe tabele pojawią się na liście.</translation> - </message> - <message> - <source>database</source> - <comment>CLI command syntax</comment> - <translation>baza danych</translation> - </message> - <message> - <source>No such database: %1. Use %2 to see list of known databases.</source> - <translation>Nie znaleziono bazy danych: %1. Użyj %2 aby zonaczyć listę znanych baz danych.</translation> - </message> -</context> -<context> - <name>CliCommandTree</name> - <message> - <source>No current working database is selected. Use %1 to define one and then run %2.</source> - <translation>Nie wybrano bieżącej bazy danych. Użyj %1 aby taką zdefiniować i wtedy uruchom %2.</translation> - </message> - <message> - <source>Tables</source> - <translation>Tabele</translation> - </message> - <message> - <source>Views</source> - <translation>Widoki</translation> - </message> - <message> - <source>Columns</source> - <translation>Kolumny</translation> - </message> - <message> - <source>Indexes</source> - <translation>Indeksy</translation> - </message> - <message> - <source>Triggers</source> - <translation>Wyzwalacze</translation> - </message> - <message> - <source>prints all objects in the database as a tree</source> - <translation>wypisuje wszystkie obiekty w bazie danych w postaci drzewa</translation> - </message> - <message> - <source>Prints all objects (tables, indexes, triggers and views) that are in the database as a tree. The tree is very similar to the one that you can see in GUI client of the SQLiteStudio. -When -c option is given, then also columns will be listed under each table. -When -s option is given, then also system objects will be printed (sqlite_* tables, autoincrement indexes, etc). -The database argument is optional and if provided, then only given database will be printed. This is not a registered database name, but instead it's an internal SQLite database name, like 'main', 'temp', or any attached database name. To print tree for other registered database, call %1 first to switch the working database, and then use %2 command.</source> - <translation>Wypisuje wszystkie obiekty (tabele, indeksy, wyzwalacze i widoki) znajdujące się w bazie danych w postaci drzewa. Drzewo to jest podobne do tego, które można zobaczyć w interfejsie graficznym SQLiteStudio. -Kiedy poda się opcję -c, to pod każdą tabelą wylistowane zostaną kolumny. -Kiedy poda się opcję -s, to również obiekty systemowe będą wypisane (tabele sqlite_*, indeksy autoinkrementacji, itp). -Argument bazy danych jest opcjonalny i gdy się go poda, to tylko ta baza zostanie wypisana. Nie jest to nazwa zarejestrowanej nazwy, ale nazwa wewnętrzna bazy SQLite, jak np 'main', 'temp', lub dowolna nazwa dołączonej bazy. Aby wypisać drzewo dla innej zarejestrowanej bazy, użyj najpierw %1, aby zmienić bieżącą bazę danych i wtedy użyj polecenia %2.</translation> - </message> -</context> -<context> - <name>CliCommandUse</name> - <message> - <source>No current database selected.</source> - <translation>Bieżąca baza danych nie jest wybrana.</translation> - </message> - <message> - <source>Current database: %1</source> - <translation>Bieżąca baza danych: %1</translation> - </message> - <message> - <source>No such database: %1</source> - <translation>Nie ma takiej bazy danych: %1</translation> - </message> - <message> - <source>changes default working database</source> - <translation>zmienia domyślną bazę danych</translation> - </message> - <message> - <source>Changes current working database to <name>. If the <name> database is not registered in the application, then the error message is printed and no change is made. - -What is current working database? -When you type a SQL query to be executed, it is executed on the default database, which is also known as the current working database. Most of database-related commands can also work using default database, if no database was provided in their arguments. The current database is always identified by command line prompt. The default database is always defined (unless there is no database on the list at all). - -The default database can be selected in various ways: -- using %1 command, -- by passing database file name to the application startup parameters, -- by passing registered database name to the application startup parameters, -- by restoring previously selected default database from saved configuration, -- or when default database was not selected by any of the above, then first database from the registered databases list becomes the default one.</source> - <translation>Zmienia domyślną bazę danych na <nazwaną>. Jeśli <nazwana> baza danych nie jest zarejestrowana w aplikacji, to wyświetlony zostanie komunikat błędu i żadne zmiany nie nastąpią. - -Czym jest domyślna baza danych? -Kiedy piszesz zapytanie SQL do wykonania, jest ono wykonywane na domyślnej bazie danych, która jest również nazywana bieżącą bazą danych. Większość poleceń związanych z bazą danych może pracować z użyciem domyślnej bazy danych, jeśli nie poda się bazy w ich argumentach. Bieżąca baza danych jest zawsze widoczna w wierszu poleceń. Domyślna baza danych jest zawsze zdefiniowana (z wyjątkiem, gdy nie ma żadnej bazy na liście). - -Domyślna baza danych może być wybrana na kilka sposobów: -- używając polecenia %1, -- podając plik bazy danych jako parametr do uruchomienia aplikacji, -- podając nazwę zarejestrowanej bazy danych jako parametr do uruchomienia aplikacji, -- lub gdy domyślna baza nie została wybrana przez żadne z powyższych, to pierwsza baza z listy zarejestrowanych baz stanie się domyślną.</translation> - </message> - <message> - <source>name</source> - <comment>CLI command syntax</comment> - <translation>nazwa</translation> - </message> -</context> -<context> - <name>QObject</name> - <message> - <source>Insufficient number of arguments.</source> - <translation>Niewystarająca liczba arugmentów.</translation> - </message> - <message> - <source>Too many arguments.</source> - <translation>Za dużo argumentów.</translation> - </message> - <message> - <source>Invalid argument value: %1. -Expected one of: %2</source> - <translation>Niepoprawna wartość argumentu: %1. -Oczekiwano jednej z: %2</translation> - </message> - <message> - <source>Unknown option: %1</source> - <comment>CLI command syntax</comment> - <translation>Nieznana opcja: %1</translation> - </message> - <message> - <source>Option %1 requires an argument.</source> - <comment>CLI command syntax</comment> - <translation>Opcja %1 wymaga argumentu.</translation> - </message> - <message> - <source>string</source> - <comment>CLI command syntax</comment> - <translation>łańcuch</translation> - </message> - <message> - <source>Command line interface to SQLiteStudio, a SQLite manager.</source> - <translation>Interfejs linii poleceń dla SQLiteStudio, menażera SQLite.</translation> - </message> - <message> - <source>Enables debug messages on standard error output.</source> - <translation>Włącza wiadomości debugujące na standardowym wyjściu błędów.</translation> - </message> - <message> - <source>Enables Lemon parser debug messages for SQL code assistant.</source> - <translation>Włącza wiadomości debugujące analizatora Lemon dla asystenta kodu SQL.</translation> - </message> - <message> - <source>file</source> - <translation>plik</translation> - </message> - <message> - <source>Database file to open</source> - <translation>Baza danych do otwarcia</translation> - </message> - <message> - <source>Lists plugins installed in the SQLiteStudio and quits.</source> - <translation>Wypisuje listę zainstalowanych w SQLiteStudio wtyczek i wychodzi.</translation> - </message> -</context> -</TS> diff --git a/SQLiteStudio3/sqlitestudiocli/translations/sqlitestudiocli_pl_PL.ts b/SQLiteStudio3/sqlitestudiocli/translations/sqlitestudiocli_pl_PL.ts new file mode 100644 index 0000000..680984e --- /dev/null +++ b/SQLiteStudio3/sqlitestudiocli/translations/sqlitestudiocli_pl_PL.ts @@ -0,0 +1,874 @@ +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS> +<TS version="2.1" language="pl" sourcelanguage="en"> + <context> + <name>CLI</name> + <message> + <location filename="../cli.cpp" line="98"/> + <source>Current database: %1</source> + <translation>Bieżąca baza danych: %1</translation> + </message> + <message> + <location filename="../cli.cpp" line="100"/> + <source>No current working database is set.</source> + <translation>Nie ustawiono bieżącej bazy danych.</translation> + </message> + <message> + <location filename="../cli.cpp" line="102"/> + <source>Type %1 for help</source> + <translation>Wpisz %1, aby uzyskać pomoc.</translation> + </message> + <message> + <location filename="../cli.cpp" line="254"/> + <source>Database passed in command line parameters (%1) was already on the list under name: %2</source> + <translation>Baz danych przekazana w parametrach linii poleceń (%1) była już na liście pod nazwą: %2</translation> + </message> + <message> + <location filename="../cli.cpp" line="262"/> + <source>Could not add database %1 to list.</source> + <translation>Nie udało się dodać bazy danych %1 do listy.</translation> + </message> + <message> + <location filename="../cli.cpp" line="289"/> + <source>closed</source> + <translation>zamknięta</translation> + </message> + </context> + <context> + <name>CliCommand</name> + <message> + <location filename="../commands/clicommand.cpp" line="107"/> + <source>Usage: %1%2</source> + <translation>Sposób użycia: %1%2</translation> + </message> + </context> + <context> + <name>CliCommandAdd</name> + <message> + <location filename="../commands/clicommandadd.cpp" line="9"/> + <source>Could not add database %1 to list.</source> + <translation>Nie udało się dodać bazy danych %1 do listy.</translation> + </message> + <message> + <location filename="../commands/clicommandadd.cpp" line="14"/> + <source>Database added: %1</source> + <translation>Baza danych dodana: %1</translation> + </message> + <message> + <location filename="../commands/clicommandadd.cpp" line="19"/> + <source>adds new database to the list</source> + <translation>dodaje bazę danych do listy</translation> + </message> + <message> + <location filename="../commands/clicommandadd.cpp" line="24"/> + <source>Adds given database pointed by <path> with given <name> to list the databases list. The <name> is just a symbolic name that you can later refer to. Just pick any unique name. For list of databases already on the list use %1 command.</source> + <translation>Dodaje bazę danych wskazaną przez <ścieżkę> z daną <nazwą> do listy baz danych. <nazwa> jest tylko symboliczną nazwą, do której możesz się potem odwoływać. Po prostu wybierz dowolną, unikalną nazwę. Aby wypisać listę baz danych, które są już na liście, użyj polecenia %1.</translation> + </message> + <message> + <location filename="../commands/clicommandadd.cpp" line="34"/> + <source>name</source> + <comment>CLI command syntax</comment> + <translation>nazwa</translation> + </message> + <message> + <location filename="../commands/clicommandadd.cpp" line="35"/> + <source>path</source> + <comment>CLI command syntax</comment> + <translation>ścieżka</translation> + </message> + </context> + <context> + <name>CliCommandCd</name> + <message> + <location filename="../commands/clicommandcd.cpp" line="10"/> + <source>Changed directory to: %1</source> + <translation>Zmieniono katalog na: %1</translation> + </message> + <message> + <location filename="../commands/clicommandcd.cpp" line="12"/> + <source>Could not change directory to: %1</source> + <translation>Nie udało się zmienić katalogu na: %1</translation> + </message> + <message> + <location filename="../commands/clicommandcd.cpp" line="17"/> + <source>changes current working directory</source> + <translation>zmienia bieżący katalog</translation> + </message> + <message> + <location filename="../commands/clicommandcd.cpp" line="22"/> + <source>Very similar command to 'cd' known from Unix systems and Windows. It requires a <path> argument to be passed, therefore calling %1 will always cause a change of the directory. To learn what's the current working directory use %2 command and to list contents of the current working directory use %3 command.</source> + <translation>Bardzo podobne polecenie do 'cd' znanego z systemów Unixowych i Windowsa. Wymaga <ścieżki> jako argumentu, stąd wywołanie %1 zawsze spowoduje zmianę katalogu. Aby poznać jaki jest bieżący katalog, użyj polecenia %2, a żeby wypisać listę zawartości bieżącego katalogu użyj polecenia %3.</translation> + </message> + <message> + <location filename="../commands/clicommandcd.cpp" line="33"/> + <source>path</source> + <comment>CLI command syntax</comment> + <translation>ścieżka</translation> + </message> + </context> + <context> + <name>CliCommandClose</name> + <message> + <location filename="../commands/clicommandclose.cpp" line="10"/> + <source>Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</source> + <translation>Nie można wywołać %1, gdy żadna z baz nie jest ustawiona jako bieżąca. Okreś bieżącą bazę używając polecenia %2, lub podaj nazwę bazy do %3.</translation> + </message> + <message> + <location filename="../commands/clicommandclose.cpp" line="21"/> + <location filename="../commands/clicommandclose.cpp" line="29"/> + <source>Connection to database %1 closed.</source> + <translation>Połączenie z bazą %1 zostało zamknięte.</translation> + </message> + <message> + <location filename="../commands/clicommandclose.cpp" line="24"/> + <source>No such database: %1. Use %2 to see list of known databases.</source> + <translation>Nie znaleziono bazy danych: %1. Użyj %2 aby zonaczyć listę znanych baz danych.</translation> + </message> + <message> + <location filename="../commands/clicommandclose.cpp" line="35"/> + <source>closes given (or current) database</source> + <translation>zamyka daną (lub bieżącą) bazę danych</translation> + </message> + <message> + <location filename="../commands/clicommandclose.cpp" line="40"/> + <source>Closes database connection. If the database was already closed, nothing happens. If <name> is provided, it should be name of the database to close (as printed by %1 command). The the <name> is not provided, then current working database is closed (see help for %2 for details).</source> + <translation>Zamyka połączenie z bazą danych. Jeśli baza danych była już zamknięta, nic się nie stanie. Jeśli <nazwa> jest podana, to powinna ona być nazwą bazy danych do zamknięcia (wg. tego jak wyświetla ją polecenie %1). Gdy <nazwa> nie jest podana, to bieżąca baza danych zostanie zamknięta (więcej szczegółów w pomocy dla %2).</translation> + </message> + <message> + <location filename="../commands/clicommandclose.cpp" line="50"/> + <source>name</source> + <comment>CLI command syntax</comment> + <translation>nazwa</translation> + </message> + </context> + <context> + <name>CliCommandDbList</name> + <message> + <location filename="../commands/clicommanddblist.cpp" line="12"/> + <source>No current working database defined.</source> + <translation>Nie określono bieżącej bazy danych.</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="18"/> + <source>Databases:</source> + <translation>Bazy danych:</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="23"/> + <location filename="../commands/clicommanddblist.cpp" line="34"/> + <source>Name</source> + <comment>CLI db name column</comment> + <translation>Nazwa</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="31"/> + <location filename="../commands/clicommanddblist.cpp" line="61"/> + <source>Open</source> + <comment>CLI connection state column</comment> + <translation>Otwarta</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="31"/> + <location filename="../commands/clicommanddblist.cpp" line="61"/> + <source>Closed</source> + <comment>CLI connection state column</comment> + <translation>Zamknięta</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="32"/> + <location filename="../commands/clicommanddblist.cpp" line="36"/> + <source>Connection</source> + <comment>CLI connection state column</comment> + <translation>Połączenie</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="38"/> + <location filename="../commands/clicommanddblist.cpp" line="45"/> + <source>Database file path</source> + <translation>Ścieżka do pliku bazy danych</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="70"/> + <source>prints list of registered databases</source> + <translation>wypisuje listę zarejestrowanych baz danych</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="75"/> + <source>Prints list of databases registered in the SQLiteStudio. Each database on the list can be in open or closed state and %1 tells you that. The current working database (aka default database) is also marked on the list with '*' at the start of its name. See help for %2 command to learn about the default database.</source> + <translation>Wypisuje listę zarejestrowanych w SQLiteStudio baz danych. Każda baza danych na liście może być otwarta, lub zamknięta i %1 o tym mówi. Bieżąca baza danych (nazywana również domyślną bazą danych) jest również zaznaczona na liście znakiem '*' na początku swojej nazwy. Zobacz pomoc dla polecenia %2, żeby dowiedzieć się więcej o domyślnej bazie danych.</translation> + </message> + </context> + <context> + <name>CliCommandDesc</name> + <message> + <location filename="../commands/clicommanddesc.cpp" line="15"/> + <source>No working database is set. +Call %1 command to set working database. +Call %2 to see list of all databases.</source> + <translation>Nie wybrano domyślnej bazy danych. +Użyj polecenia %1, aby ustawić domyślną bazę danych. +Użyj polecenie %2, aby wypisać listę wszystkich baz.</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="26"/> + <source>Database is not open.</source> + <translation>Baza danych nie jest otwarta.</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="35"/> + <source>Cannot find table named: %1</source> + <translation>Nie można znaleźć tabeli o nazwie: %1</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="52"/> + <source>shows details about the table</source> + <translation>pokazuje szczegóły o tabeli</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="63"/> + <source>table</source> + <translation>tabela</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="70"/> + <source>Table: %1</source> + <translation>Tabla: %1</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="74"/> + <source>Column name</source> + <translation>Nazwa kolumny</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="76"/> + <source>Data type</source> + <translation>Typ danych</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="80"/> + <source>Constraints</source> + <translation>Ograniczenia</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="105"/> + <source>Virtual table: %1</source> + <translation>Wirtualna tabela: %1</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="109"/> + <source>Construction arguments:</source> + <translation>Argumenty konstruujące:</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="114"/> + <source>No construction arguments were passed for this virtual table.</source> + <translation>Nie podano argumentów konstruujących dla tej tabeli wirtualnej.</translation> + </message> + </context> + <context> + <name>CliCommandDir</name> + <message> + <location filename="../commands/clicommanddir.cpp" line="33"/> + <source>lists directories and files in current working directory</source> + <translation>wypisuje listę katalogów i plików w bieżącym katalogu</translation> + </message> + <message> + <location filename="../commands/clicommanddir.cpp" line="38"/> + <source>This is very similar to 'dir' command known from Windows and 'ls' command from Unix systems. + +You can pass <pattern> with wildcard characters to filter output.</source> + <translation>To jest polecenie bardzo podobne do 'dir' znanego z systemu Windows, oraz 'ls' znanego z systemów Unixowych. + +Możesz podać <wzorzec> ze znakami maskującymi, aby filtrować wynik.</translation> + </message> + <message> + <location filename="../commands/clicommanddir.cpp" line="49"/> + <source>pattern</source> + <translation>wzorzec</translation> + </message> + </context> + <context> + <name>CliCommandExit</name> + <message> + <location filename="../commands/clicommandexit.cpp" line="12"/> + <source>quits the application</source> + <translation>zamyka aplikację</translation> + </message> + <message> + <location filename="../commands/clicommandexit.cpp" line="17"/> + <source>Quits the application. Settings are stored in configuration file and will be restored on next startup.</source> + <translation>Zamyka aplikację. Ustawienia są zapisywane w pliku konfiguracyjnym i zostaną przywrócone przy następnym starcie.</translation> + </message> + </context> + <context> + <name>CliCommandHelp</name> + <message> + <location filename="../commands/clicommandhelp.cpp" line="16"/> + <source>shows this help message</source> + <translation>pokazuje tą treść pomocy</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="21"/> + <source>Use %1 to learn about certain commands supported by the command line interface (CLI) of the SQLiteStudio. +To see list of supported commands, type %2 without any arguments. + +When passing <command> name, you can skip special prefix character ('%3'). + +You can always execute any command with exactly single '--help' option to see help for that command. It's an alternative for typing: %1 <command>.</source> + <translation>Używaj %1 aby poznać poszczególne polecenia obsługiwane przez interfejs linii poleceń (CLI) SQLiteStudio. +Aby zobaczyć listę obsługiwanych poleceń, wpisz %2 bez żadnych argumentów. + +Kiedy podaje się nazwę <polecenia>, można pominąć specjalny znak przedrostka ('%3'). + +Zawsze możesz wywołać dowolne polecenie z dokładnie jedną opcją '--help', aby zobaczyć pomoc dla tego polecenia. Jest to alternatywa dla wpisywania: %1 <polecenie>.</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="33"/> + <source>command</source> + <comment>CLI command syntax</comment> + <translation>polecenie</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="42"/> + <source>No such command: %1</source> + <translation>Nie ma takiego polecenia: %1</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="43"/> + <source>Type '%1' for list of available commands.</source> + <translation>Wpisz '%1' aby poznać listę dostępnych poleceń.</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="52"/> + <source>Usage: %1%2</source> + <translation>Sposób użycia: %1%2</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="62"/> + <source>Aliases: %1</source> + <translation>Aliasy: %1</translation> + </message> + </context> + <context> + <name>CliCommandHistory</name> + <message> + <location filename="../commands/clicommandhistory.cpp" line="23"/> + <source>Current history limit is set to: %1</source> + <translation>Bieżący limit historii jest ustawiony na: %1</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="39"/> + <source>prints history or erases it</source> + <translation>wyświetla historię lub ją kasuje</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="44"/> + <source>When no argument was passed, this command prints command line history. Every history entry is separated with a horizontal line, so multiline entries are easier to read. + +When the -c or --clear option is passed, then the history gets erased. +When the -l or --limit option is passed, it sets the new history entries limit. It requires an additional argument saying how many entries do you want the history to be limited to. +Use -ql or --querylimit option to see the current limit value.</source> + <translation>Gdy nie poda się żadnego argumentu, to polecenie wyświetla historię linii poleceń. Każdy wpis w historii jest oddzielony linią poziomą, żeby łatwiej było czytać więcej wpisów. + +Kiedy poda się opcję -c lub --clear, to historia jest kasowana. +Kiedy poda się opcję -l lub --limit, to ustawiany jest nowy limit na historii. Wymaga to podania dodatkowego argumentu, mówiącego o tym, ile ma być wpisów przechowywanych w historii. +Użyj opcji -ql lub --querylimit, aby poznać aktualną wartość limitu.</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="59"/> + <source>number</source> + <translation>liczba</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="66"/> + <source>Console history erased.</source> + <translation>Historia konsoli skasowana.</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="75"/> + <source>Invalid number: %1</source> + <translation>Niepoprawna liczba: %1</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="80"/> + <source>History limit set to %1</source> + <translation>Limit historii ustawiono na %1</translation> + </message> + </context> + <context> + <name>CliCommandMode</name> + <message> + <location filename="../commands/clicommandmode.cpp" line="9"/> + <source>Current results printing mode: %1</source> + <translation>Aktualny tryb wyświetlania wyników: %1</translation> + </message> + <message> + <location filename="../commands/clicommandmode.cpp" line="16"/> + <source>Invalid results printing mode: %1</source> + <translation>Niepoprawny tryb wyświetlania wyników: %1</translation> + </message> + <message> + <location filename="../commands/clicommandmode.cpp" line="21"/> + <source>New results printing mode: %1</source> + <translation>Nowy tryb wyświetlania wyników: %1</translation> + </message> + <message> + <location filename="../commands/clicommandmode.cpp" line="26"/> + <source>tells or changes the query results format</source> + <translation>wyświetla lub zmienia format wyników zapytania</translation> + </message> + <message> + <location filename="../commands/clicommandmode.cpp" line="31"/> + <source>When called without argument, tells the current output format for a query results. When the <mode> is passed, the mode is changed to the given one. Supported modes are: +- CLASSIC - columns are separated by a comma, not aligned, +- FIXED - columns have equal and fixed width, they always fit into terminal window width, but the data in columns can be cut off, +- COLUMNS - like FIXED, but smarter (do not use with huge result sets, see details below), +- ROW - each column from the row is displayed in new line, so the full data is displayed. + +The CLASSIC mode is recommended if you want to see all the data, but you don't want to waste lines for each column. Each row will display full data for every column, but this also means, that columns will not be aligned to each other in next rows. The CLASSIC mode also doesn't respect the width of your terminal (console) window, so if values in columns are wider than the window, the row will be continued in next lines. + +The FIXED mode is recommended if you want a readable output and you don't care about long data values. Columns will be aligned, making the output a nice table. The width of columns is calculated from width of the console window and a number of columns. + +The COLUMNS mode is similar to FIXED mode, except it tries to be smart and make columns with shorter values more thin, while columns with longer values get more space. First to shrink are columns with longest headers (so the header names are to be cut off as first), then columns with the longest values are shrinked, up to the moment when all columns fit into terminal window. +ATTENTION! The COLUMNS mode reads all the results from the query at once in order to evaluate column widths, therefore it is dangerous to use this mode when working with huge result sets. Keep in mind that this mode will load entire result set into memory. + +The ROW mode is recommended if you need to see whole values and you don't expect many rows to be displayed, because this mode displays a line of output per each column, so you'll get 10 lines for single row with 10 columns, then if you have 10 of such rows, you will get 100 lines of output (+1 extra line per each row, to separate rows from each other).</source> + <translation>Gdy wywołuje się bez argumentu, wyświetla bieżący format wyjścia dla wyników zapytania. Po podaniu <tryb>, zostaje on zmieniony na podany tryb. Obsługiwane tryby to: +- CLASSIC - kolumny są oddzielone przecinkiem, nie wyrównane, +- FIXED - kolumny mają taką samą i stałą szerokość, zawsze pasują do szerokości okna terminalu, ale dane w kolumnach mogą być obcięte, +- KOLUMNS - jak FIXED, ale mądrzejsze (nie używaj z dużymi zestawami wyników, zobacz szczegóły poniżej), +- ROW - każda kolumna z wiersza jest wyświetlana w nowej linii, więc wyświetlane są pełne dane. + +Tryb CLASSIC jest zalecany, jeśli chcesz zobaczyć wszystkie dane, ale nie chcesz marnować linii dla każdej kolumny. Każdy wiersz wyświetli pełne dane dla każdej kolumny, ale oznacza to również, że kolumny nie będą wyrównane do siebie w kolejnych wierszach. Tryb CLASSIC również nie respektuje nie szerokości okna terminala (konsoli), więc jeśli wartości w kolumnach są większe niż okno, wiersz będzie kontynuowany w kolejnych wierszach. + +Tryb FIXED jest zalecany, jeśli chcesz odczytać dane wyjściowe i nie troszczysz się o długie wartości danych. Kolumny będą wyrównywane, co sprawi, że wyjście będzie ładną tabelą. Szerokość kolumn jest obliczana na podstawie szerokości okna konsoli i liczby kolumn. + +Tryb COLUMNS jest podobny do trybu FIXED, z tą różnicą, że próbuje być inteligentny i sprawić, żeby kolumny o krótszych wartościach były węższe, podczas gdy kolumny o dłuższych wartościach będą miały więcej miejsca. W pierwszej kolejności zmniejszane są kolumny z najdłuższymi nagłówkami (nazwy w nagłówkach należy skrócić jako pierwsze), następnie kolumny z najdłuższymi wartościami są zmniejszane, aż do chwili, gdy wszystkie kolumny pasują do okna końcowego. +UWAGA! Tryb COLUMNS odczytuje wszystkie wyniki zapytania na raz, aby ocenić szerokość kolumny, w związku z tym korzystanie z tego trybu podczas pracy z ogromnymi zestawami wyników jest niebezpieczne. Pamiętaj, że ten tryb załaduje cały wynik do pamięci. + +Tryb ROW jest zalecany, jeśli chcesz zobaczyć całe wartości, a nie oczekujesz wyświetlania zbyt wielu wierszy, ponieważ ten tryb wyświetla linię wyjścia dla każdej kolumny, więc otrzymasz 10 linii dla pojedynczego wiersza z 10 kolumnami, a jeśli masz 10 takich wierszy, otrzymasz 100 linii wyjścia (+1 dodatkowy wiersz, aby oddzielić wiersze od siebie).</translation> + </message> + </context> + <context> + <name>CliCommandNullValue</name> + <message> + <location filename="../commands/clicommandnullvalue.cpp" line="9"/> + <source>Current NULL representation string: %1</source> + <translation>Aktualny łańcuch reprezentujący wartość NULL: %1</translation> + </message> + <message> + <location filename="../commands/clicommandnullvalue.cpp" line="15"/> + <source>tells or changes the NULL representation string</source> + <translation>wyświetla lub zmienia łąńcuch reprezentujący wartość NULL</translation> + </message> + <message> + <location filename="../commands/clicommandnullvalue.cpp" line="20"/> + <source>If no argument was passed, it tells what's the current NULL value representation (that is - what is printed in place of NULL values in query results). If the argument is given, then it's used as a new string to be used for NULL representation.</source> + <translation>Jeśli nie poda się argumentu, to wyświetlana jest aktualna reprezentacja wartości NULL (to znaczy to, co jest wyświetlane zamiast wartości NULL w wynikach zapytań). Jeśli podano argument, to staje się on nową reprezentacją wartości NULL.</translation> + </message> + </context> + <context> + <name>CliCommandOpen</name> + <message> + <location filename="../commands/clicommandopen.cpp" line="12"/> + <source>Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</source> + <translation>Nie można wywołać %1, gdy żadna z baz nie jest ustawiona jako bieżąca. Okreś bieżącą bazę używając polecenia %2, lub podaj nazwę bazy do %3.</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="29"/> + <source>Could not add database %1 to list.</source> + <translation>Nie udało się dodać bazy danych %1 do listy.</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="37"/> + <source>File %1 doesn't exist in %2. Cannot open inexisting database with %3 command. To create a new database, use %4 command.</source> + <translation>Plik %1 nie istnieje w %2. Nie można otworzyć nieistniejącej bazy poleceniem %3. Aby utworzyć nową bazę danych, użyj polecenia %4.</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="61"/> + <source>Database %1 has been open and set as the current working database.</source> + <translation>Baza %1 została otwarta i ustawiona jako bieżąca baza robocza.</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="66"/> + <source>opens database connection</source> + <translation>otwiera połączenie z bazą</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="71"/> + <source>Opens connection to the database. If no additional argument was passed, then the connection is open to the current default database (see help for %1 for details). However if an argument was passed, it can be either <name> of the registered database to open, or it can be <path> to the database file to open. In the second case, the <path> gets registered on the list with a generated name, but only for the period of current application session. After restarting application such database is not restored on the list.</source> + <translation>Otwiera połączenie do bazy. Jeśli nie podano dodatkowych argumentów, to połączenie jest nawiązywane z domyślną bazą (więcej szczegółów w pomocy dla polecenia %1). Natomiast gdy poda się argument, to może to być albo <nazwa> zarejestrowanej bazy danych do otwarcia, lub może to być <ścieżka> do pliku bazy danych do otwarcia. W drugim przypadku <ścieżka> zostanie zarejestrowana na liście baz danych z wygenerowaną nazwą, ale tylko na czas aktualnej sesji aplikacji. Po restarcie aplikacji taka baza danych nie jest przywracana na listę.</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="83"/> + <source>name</source> + <comment>CLI command syntax</comment> + <translation>nazwa</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="83"/> + <source>path</source> + <comment>CLI command syntax</comment> + <translation>ścieżka</translation> + </message> + </context> + <context> + <name>CliCommandPwd</name> + <message> + <location filename="../commands/clicommandpwd.cpp" line="13"/> + <source>prints the current working directory</source> + <translation>wypisuje bieżący katalog</translation> + </message> + <message> + <location filename="../commands/clicommandpwd.cpp" line="18"/> + <source>This is the same as 'pwd' command on Unix systems and 'cd' command without arguments on Windows. It prints current working directory. You can change the current working directory with %1 command and you can also list contents of the current working directory with %2 command.</source> + <translation>Jest to polecenie podobne do 'pwd' znanego z sytemów Unixowych oraz polecenia 'cd' bez argumentów dla systemów Windows. Wypisuje bieżący katalog. Możesz zmienić bieżący katalog za pomocą polecenia %1, oraz możesz wypisać zawartość bieżącego katalogu za pomocą polecenia %2.</translation> + </message> + </context> + <context> + <name>CliCommandRemove</name> + <message> + <location filename="../commands/clicommandremove.cpp" line="12"/> + <source>No such database: %1</source> + <translation>Nie ma takiej bazy danych: %1</translation> + </message> + <message> + <location filename="../commands/clicommandremove.cpp" line="20"/> + <source>Database removed: %1</source> + <translation>Baza danych usunięta: %1</translation> + </message> + <message> + <location filename="../commands/clicommandremove.cpp" line="26"/> + <source>New current database set:</source> + <translation>Nowa domyślna baza danych:</translation> + </message> + <message> + <location filename="../commands/clicommandremove.cpp" line="35"/> + <source>removes database from the list</source> + <translation>usuwa bazę danych z listy</translation> + </message> + <message> + <location filename="../commands/clicommandremove.cpp" line="40"/> + <source>Removes <name> database from the list of registered databases. If the database was not on the list (see %1 command), then error message is printed and nothing more happens.</source> + <translation>Usuwa <nazwaną> bazę danych z listy zarejestrowanych baz danych. Jeśli baza nie była na liście (patrz - polecenie %1), to zostanie wyświetlony komunikat błędu i nic się nie stanie.</translation> + </message> + <message> + <location filename="../commands/clicommandremove.cpp" line="50"/> + <source>name</source> + <comment>CLI command syntax</comment> + <translation>nazwa</translation> + </message> + </context> + <context> + <name>CliCommandSql</name> + <message> + <location filename="../commands/clicommandsql.cpp" line="19"/> + <source>No working database is set. +Call %1 command to set working database. +Call %2 to see list of all databases.</source> + <translation>Nie wybrano domyślnej bazy danych. +Użyj polecenia %1, aby ustawić domyślną bazę danych. +Użyj polecenie %2, aby wypisać listę wszystkich baz.</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="30"/> + <source>Database is not open.</source> + <translation>Baz danych nie jest otwarta.</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="65"/> + <source>executes SQL query</source> + <translation>wykonuje zapytanie SQL</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="70"/> + <source>This command is executed every time you enter SQL query in command prompt. It executes the query on the current working database (see help for %1 for details). There's no sense in executing this command explicitly. Instead just type the SQL query in the command prompt, without any command prefixed.</source> + <translation>To polecenie jest wywoływane za każdym razem, kiedy wpisujesz zapytanie SQL w linii poleceń. Wykonuje ono zapytanie na bieżącej bazie danych (więcej szczegółów w pomocy dla %1). Nie ma sensu wywoływanie tego polecenia bezpośrednio. Zamiast tego po prostu wpisuj zapytania SQL w linii poleceń, bez polecenia poprzedzającego.</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="86"/> + <source>sql</source> + <comment>CLI command syntax</comment> + <translation>sql</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="135"/> + <location filename="../commands/clicommandsql.cpp" line="177"/> + <source>Too many columns to display in %1 mode.</source> + <translation>Zbyt wiele kolumn, aby wyświetlić w trybie %1.</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="254"/> + <source>Row %1</source> + <translation>Wiersz %1</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="404"/> + <source>Query execution error: %1</source> + <translation>Błąd wykonywania zapytania: %1</translation> + </message> + </context> + <context> + <name>CliCommandTables</name> + <message> + <location filename="../commands/clicommandtables.cpp" line="15"/> + <source>No such database: %1. Use %2 to see list of known databases.</source> + <translation>Nie znaleziono bazy danych: %1. Użyj %2 aby zonaczyć listę znanych baz danych.</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="25"/> + <source>Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</source> + <translation>Nie można wywołać %1, gdy żadna z baz nie jest ustawiona jako bieżąca. Okreś bieżącą bazę używając polecenia %2, lub podaj nazwę bazy do %3.</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="32"/> + <source>Database %1 is closed.</source> + <translation>Baza danych %1 jest zamknięta.</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="45"/> + <location filename="../commands/clicommandtables.cpp" line="47"/> + <source>Database</source> + <translation>Baza danych</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="47"/> + <source>Table</source> + <translation>Tabela</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="61"/> + <source>prints list of tables in the database</source> + <translation>wypisuje listę tabel w bazie danych</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="66"/> + <source>Prints list of tables in given <database> or in the current working database. Note, that the <database> should be the name of the registered database (see %1). The output list includes all tables from any other databases attached to the queried database. +When the -s option is given, then system tables are also listed.</source> + <translation>Wypisuje listę tabel w danej <bazie danych> lub w bieżącej bazie danych. <baza danych> powinna być nazwą zarejestrowanej bazy danych (patrz %1). List wyjściowa zawiera wszystkie tabele ze wszystkich baz dołączonych do odpytywanej bazy. Gdy podana jest opcja -s, to również systemowe tabele pojawią się na liście.</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="77"/> + <source>database</source> + <comment>CLI command syntax</comment> + <translation>baza danych</translation> + </message> + </context> + <context> + <name>CliCommandTree</name> + <message> + <location filename="../commands/clicommandtree.cpp" line="12"/> + <source>No current working database is selected. Use %1 to define one and then run %2.</source> + <translation>Nie wybrano bieżącej bazy danych. Użyj %1 aby taką zdefiniować i wtedy uruchom %2.</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="54"/> + <source>Tables</source> + <translation>Tabele</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="58"/> + <source>Views</source> + <translation>Widoki</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="83"/> + <source>Columns</source> + <translation>Kolumny</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="88"/> + <source>Indexes</source> + <translation>Indeksy</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="92"/> + <location filename="../commands/clicommandtree.cpp" line="113"/> + <source>Triggers</source> + <translation>Wyzwalacze</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="132"/> + <source>prints all objects in the database as a tree</source> + <translation>wypisuje wszystkie obiekty w bazie danych w postaci drzewa</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="137"/> + <source>Prints all objects (tables, indexes, triggers and views) that are in the database as a tree. The tree is very similar to the one that you can see in GUI client of the SQLiteStudio. +When -c option is given, then also columns will be listed under each table. +When -s option is given, then also system objects will be printed (sqlite_* tables, autoincrement indexes, etc). +The database argument is optional and if provided, then only given database will be printed. This is not a registered database name, but instead it's an internal SQLite database name, like 'main', 'temp', or any attached database name. To print tree for other registered database, call %1 first to switch the working database, and then use %2 command.</source> + <translation>Wypisuje wszystkie obiekty (tabele, indeksy, wyzwalacze i widoki) znajdujące się w bazie danych w postaci drzewa. Drzewo to jest podobne do tego, które można zobaczyć w interfejsie graficznym SQLiteStudio. +Kiedy poda się opcję -c, to pod każdą tabelą wylistowane zostaną kolumny. +Kiedy poda się opcję -s, to również obiekty systemowe będą wypisane (tabele sqlite_*, indeksy autoinkrementacji, itp). +Argument bazy danych jest opcjonalny i gdy się go poda, to tylko ta baza zostanie wypisana. Nie jest to nazwa zarejestrowanej nazwy, ale nazwa wewnętrzna bazy SQLite, jak np 'main', 'temp', lub dowolna nazwa dołączonej bazy. Aby wypisać drzewo dla innej zarejestrowanej bazy, użyj najpierw %1, aby zmienić bieżącą bazę danych i wtedy użyj polecenia %2.</translation> + </message> + </context> + <context> + <name>CliCommandUse</name> + <message> + <location filename="../commands/clicommanduse.cpp" line="13"/> + <source>No current database selected.</source> + <translation>Bieżąca baza danych nie jest wybrana.</translation> + </message> + <message> + <location filename="../commands/clicommanduse.cpp" line="16"/> + <location filename="../commands/clicommanduse.cpp" line="30"/> + <source>Current database: %1</source> + <translation>Bieżąca baza danych: %1</translation> + </message> + <message> + <location filename="../commands/clicommanduse.cpp" line="23"/> + <source>No such database: %1</source> + <translation>Nie ma takiej bazy danych: %1</translation> + </message> + <message> + <location filename="../commands/clicommanduse.cpp" line="35"/> + <source>changes default working database</source> + <translation>zmienia domyślną bazę danych</translation> + </message> + <message> + <location filename="../commands/clicommanduse.cpp" line="40"/> + <source>Changes current working database to <name>. If the <name> database is not registered in the application, then the error message is printed and no change is made. + +What is current working database? +When you type a SQL query to be executed, it is executed on the default database, which is also known as the current working database. Most of database-related commands can also work using default database, if no database was provided in their arguments. The current database is always identified by command line prompt. The default database is always defined (unless there is no database on the list at all). + +The default database can be selected in various ways: +- using %1 command, +- by passing database file name to the application startup parameters, +- by passing registered database name to the application startup parameters, +- by restoring previously selected default database from saved configuration, +- or when default database was not selected by any of the above, then first database from the registered databases list becomes the default one.</source> + <translation>Zmienia domyślną bazę danych na <nazwaną>. Jeśli <nazwana> baza danych nie jest zarejestrowana w aplikacji, to wyświetlony zostanie komunikat błędu i żadne zmiany nie nastąpią. + +Czym jest domyślna baza danych? +Kiedy piszesz zapytanie SQL do wykonania, jest ono wykonywane na domyślnej bazie danych, która jest również nazywana bieżącą bazą danych. Większość poleceń związanych z bazą danych może pracować z użyciem domyślnej bazy danych, jeśli nie poda się bazy w ich argumentach. Bieżąca baza danych jest zawsze widoczna w wierszu poleceń. Domyślna baza danych jest zawsze zdefiniowana (z wyjątkiem, gdy nie ma żadnej bazy na liście). + +Domyślna baza danych może być wybrana na kilka sposobów: +- używając polecenia %1, +- podając plik bazy danych jako parametr do uruchomienia aplikacji, +- podając nazwę zarejestrowanej bazy danych jako parametr do uruchomienia aplikacji, +- lub gdy domyślna baza nie została wybrana przez żadne z powyższych, to pierwsza baza z listy zarejestrowanych baz stanie się domyślną.</translation> + </message> + <message> + <location filename="../commands/clicommanduse.cpp" line="63"/> + <source>name</source> + <comment>CLI command syntax</comment> + <translation>nazwa</translation> + </message> + </context> + <context> + <name>QObject</name> + <message> + <location filename="../clicommandsyntax.cpp" line="155"/> + <source>Insufficient number of arguments.</source> + <translation>Niewystarająca liczba arugmentów.</translation> + </message> + <message> + <location filename="../clicommandsyntax.cpp" line="325"/> + <source>Too many arguments.</source> + <translation>Za dużo argumentów.</translation> + </message> + <message> + <location filename="../clicommandsyntax.cpp" line="347"/> + <source>Invalid argument value: %1. +Expected one of: %2</source> + <translation>Niepoprawna wartość argumentu: %1. +Oczekiwano jednej z: %2</translation> + </message> + <message> + <location filename="../clicommandsyntax.cpp" line="383"/> + <source>Unknown option: %1</source> + <comment>CLI command syntax</comment> + <translation>Nieznana opcja: %1</translation> + </message> + <message> + <location filename="../clicommandsyntax.cpp" line="394"/> + <source>Option %1 requires an argument.</source> + <comment>CLI command syntax</comment> + <translation>Opcja %1 wymaga argumentu.</translation> + </message> + <message> + <location filename="../commands/clicommandnullvalue.cpp" line="31"/> + <source>string</source> + <comment>CLI command syntax</comment> + <translation>łańcuch</translation> + </message> + <message> + <location filename="../main.cpp" line="28"/> + <source>Command line interface to SQLiteStudio, a SQLite manager.</source> + <translation>Interfejs linii poleceń dla SQLiteStudio, menażera SQLite.</translation> + </message> + <message> + <location filename="../main.cpp" line="32"/> + <source>Enables debug messages on standard error output.</source> + <translation>Włącza wiadomości debugujące na standardowym wyjściu błędów.</translation> + </message> + <message> + <location filename="../main.cpp" line="33"/> + <source>Enables Lemon parser debug messages for SQL code assistant.</source> + <translation>Włącza wiadomości debugujące analizatora Lemon dla asystenta kodu SQL.</translation> + </message> + <message> + <location filename="../main.cpp" line="34"/> + <source>Lists plugins installed in the SQLiteStudio and quits.</source> + <translation>Wypisuje listę zainstalowanych w SQLiteStudio wtyczek i wychodzi.</translation> + </message> + <message> + <location filename="../main.cpp" line="36"/> + <source>Executes provided SQL file (including all rich features of SQLiteStudio's query executor) on the specified database file and quits. The database parameter becomes mandatory if this option is used.</source> + <translation>Wykonuje podany plik SQL (w tym wszystkie bogate funkcje wykonywania zapytań w SQLiteStudio) na określonym pliku bazy danych i wychodzi z programu. Parametr bazy danych staje się obowiązkowy, jeśli ta opcja jest używana.</translation> + </message> + <message> + <location filename="../main.cpp" line="39"/> + <source>SQL file</source> + <translation>Plik SQL</translation> + </message> + <message> + <location filename="../main.cpp" line="40"/> + <source>Character encoding to use when reading SQL file (-e option). Use -cl to list available codecs. Defaults to %1.</source> + <translation>Kodowanie znaków do użycia podczas czytania pliku SQL (opcja -e). Użyj -cl aby wyświetlić dostępne kodowania. Domyślnie %1.</translation> + </message> + <message> + <location filename="../main.cpp" line="43"/> + <source>codec</source> + <translation>kodek</translation> + </message> + <message> + <location filename="../main.cpp" line="44"/> + <source>Lists available codecs to be used with -c option and quits.</source> + <translation>Wyświetla dostępne kodowania do użycia z opcją -c i wychodzi z programu.</translation> + </message> + <message> + <location filename="../main.cpp" line="46"/> + <source>When used together with -e option, the execution will not stop on an error, but rather continue until the end, ignoring errors.</source> + <translation>Gdy używany jest razem z opcją -e, wykonanie nie zatrzyma się na błędzie, ale będzie kontynuowane do końca, ignorując błędy.</translation> + </message> + <message> + <location filename="../main.cpp" line="57"/> + <source>file</source> + <translation>plik</translation> + </message> + <message> + <location filename="../main.cpp" line="57"/> + <source>Database file to open</source> + <translation>Baza danych do otwarcia</translation> + </message> + <message> + <location filename="../main.cpp" line="78"/> + <source>Invalid codec: %1. Use -cl option to list available codecs.</source> + <translation>Nieprawidłowe kodowanie: %1. Użyj opcji -cl, aby wyświetlić dostępne kodowania.</translation> + </message> + <message> + <location filename="../main.cpp" line="108"/> + <source>Database file argument is mandatory when executing SQL file.</source> + <translation>Argument pliku bazy danych jest obowiązkowy podczas wykonywania pliku SQL.</translation> + </message> + <message> + <location filename="../main.cpp" line="114"/> + <source>Could not open specified database for executing SQL file. You may try using -d option to find out more details.</source> + <translation>Nie można otworzyć określonej bazy danych do wykonania pliku SQL. Spróbuj użyć opcji -d, aby poznać więcej szczegółów.</translation> + </message> + </context> +</TS> diff --git a/SQLiteStudio3/sqlitestudiocli/translations/sqlitestudiocli_pt_BR.qm b/SQLiteStudio3/sqlitestudiocli/translations/sqlitestudiocli_pt_BR.qm Binary files differdeleted file mode 100644 index c02994c..0000000 --- a/SQLiteStudio3/sqlitestudiocli/translations/sqlitestudiocli_pt_BR.qm +++ /dev/null diff --git a/SQLiteStudio3/sqlitestudiocli/translations/sqlitestudiocli_pt_BR.ts b/SQLiteStudio3/sqlitestudiocli/translations/sqlitestudiocli_pt_BR.ts index 490addf..1b6bad9 100644 --- a/SQLiteStudio3/sqlitestudiocli/translations/sqlitestudiocli_pt_BR.ts +++ b/SQLiteStudio3/sqlitestudiocli/translations/sqlitestudiocli_pt_BR.ts @@ -1,412 +1,425 @@ <?xml version="1.0" encoding="utf-8"?> <!DOCTYPE TS> -<TS version="2.1" language="pt_BR"> -<context> +<TS version="2.1" language="pt-BR" sourcelanguage="en"> + <context> <name>CLI</name> <message> - <location filename="../cli.cpp" line="98"/> - <source>Current database: %1</source> - <translation type="unfinished"></translation> + <location filename="../cli.cpp" line="98"/> + <source>Current database: %1</source> + <translation>Banco de dados atual: %1</translation> </message> <message> - <location filename="../cli.cpp" line="100"/> - <source>No current working database is set.</source> - <translation type="unfinished"></translation> + <location filename="../cli.cpp" line="100"/> + <source>No current working database is set.</source> + <translation>Nenhuma banco de dados de trabalho atual está definido.</translation> </message> <message> - <location filename="../cli.cpp" line="102"/> - <source>Type %1 for help</source> - <translation type="unfinished"></translation> + <location filename="../cli.cpp" line="102"/> + <source>Type %1 for help</source> + <translation>Digite %1 para ajuda</translation> </message> <message> - <location filename="../cli.cpp" line="257"/> - <source>Database passed in command line parameters (%1) was already on the list under name: %2</source> - <translation type="unfinished"></translation> + <location filename="../cli.cpp" line="254"/> + <source>Database passed in command line parameters (%1) was already on the list under name: %2</source> + <translation>Banco de dados passado nos parâmetros da linha de comando (%1) já estava na lista com o nome: %2</translation> </message> <message> - <location filename="../cli.cpp" line="264"/> - <source>Could not add database %1 to list.</source> - <translation type="unfinished"></translation> + <location filename="../cli.cpp" line="262"/> + <source>Could not add database %1 to list.</source> + <translation>Não foi possível adicionar o banco de dados %1 à lista.</translation> </message> <message> - <location filename="../cli.cpp" line="290"/> - <source>closed</source> - <translation type="unfinished"></translation> + <location filename="../cli.cpp" line="289"/> + <source>closed</source> + <translation>fechado</translation> </message> -</context> -<context> + </context> + <context> <name>CliCommand</name> <message> - <location filename="../commands/clicommand.cpp" line="107"/> - <source>Usage: %1%2</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommand.cpp" line="107"/> + <source>Usage: %1%2</source> + <translation>Uso: %1%2</translation> </message> -</context> -<context> + </context> + <context> <name>CliCommandAdd</name> <message> - <location filename="../commands/clicommandadd.cpp" line="9"/> - <source>Could not add database %1 to list.</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommandadd.cpp" line="9"/> + <source>Could not add database %1 to list.</source> + <translation>Não foi possível adicionar o banco de dados %1 à lista.</translation> </message> <message> - <location filename="../commands/clicommandadd.cpp" line="14"/> - <source>Database added: %1</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommandadd.cpp" line="14"/> + <source>Database added: %1</source> + <translation>Banco de dados adicionado: %1</translation> </message> <message> - <location filename="../commands/clicommandadd.cpp" line="19"/> - <source>adds new database to the list</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommandadd.cpp" line="19"/> + <source>adds new database to the list</source> + <translation>adiciona novo banco de dados à lista</translation> </message> <message> - <location filename="../commands/clicommandadd.cpp" line="24"/> - <source>Adds given database pointed by <path> with given <name> to list the databases list. The <name> is just a symbolic name that you can later refer to. Just pick any unique name. For list of databases already on the list use %1 command.</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommandadd.cpp" line="24"/> + <source>Adds given database pointed by <path> with given <name> to list the databases list. The <name> is just a symbolic name that you can later refer to. Just pick any unique name. For list of databases already on the list use %1 command.</source> + <translation>Adiciona um banco de dados apontado por <path> com determinado <name> para listar a lista de bancos de dados. O <name> é apenas um nome simbólico que você pode referir mais tarde. Escolha qualquer nome exclusivo. Para lista de bancos de dados já estão na lista use o comando %1.</translation> </message> <message> - <location filename="../commands/clicommandadd.cpp" line="34"/> - <source>name</source> - <comment>CLI command syntax</comment> - <translation type="unfinished"></translation> + <location filename="../commands/clicommandadd.cpp" line="34"/> + <source>name</source> + <comment>CLI command syntax</comment> + <translation>nome</translation> </message> <message> - <location filename="../commands/clicommandadd.cpp" line="35"/> - <source>path</source> - <comment>CLI command syntax</comment> - <translation type="unfinished"></translation> + <location filename="../commands/clicommandadd.cpp" line="35"/> + <source>path</source> + <comment>CLI command syntax</comment> + <translation>caminho</translation> </message> -</context> -<context> + </context> + <context> <name>CliCommandCd</name> <message> - <location filename="../commands/clicommandcd.cpp" line="10"/> - <source>Changed directory to: %1</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommandcd.cpp" line="10"/> + <source>Changed directory to: %1</source> + <translation>Diretório alterado para: %1</translation> </message> <message> - <location filename="../commands/clicommandcd.cpp" line="12"/> - <source>Could not change directory to: %1</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommandcd.cpp" line="12"/> + <source>Could not change directory to: %1</source> + <translation>Não foi possível mudar o diretório para: %1</translation> </message> <message> - <location filename="../commands/clicommandcd.cpp" line="17"/> - <source>changes current working directory</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommandcd.cpp" line="17"/> + <source>changes current working directory</source> + <translation>muda o diretório atual de trabalho</translation> </message> <message> - <location filename="../commands/clicommandcd.cpp" line="22"/> - <source>Very similar command to 'cd' known from Unix systems and Windows. It requires a <path> argument to be passed, therefore calling %1 will always cause a change of the directory. To learn what's the current working directory use %2 command and to list contents of the current working directory use %3 command.</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommandcd.cpp" line="22"/> + <source>Very similar command to 'cd' known from Unix systems and Windows. It requires a <path> argument to be passed, therefore calling %1 will always cause a change of the directory. To learn what's the current working directory use %2 command and to list contents of the current working directory use %3 command.</source> + <translation>Um comando muito semelhante ao 'cd' conhecido do Unix system e Windows. É necessário que um argumento <path> seja aprovado, portanto chamar %1 sempre causará uma mudança do diretório. Para saber qual diretório de trabalho atual usa o comando %2 e para listar o conteúdo do diretório de trabalho atual use o comando %3.</translation> </message> <message> - <location filename="../commands/clicommandcd.cpp" line="33"/> - <source>path</source> - <comment>CLI command syntax</comment> - <translation type="unfinished"></translation> + <location filename="../commands/clicommandcd.cpp" line="33"/> + <source>path</source> + <comment>CLI command syntax</comment> + <translation>caminho</translation> </message> -</context> -<context> + </context> + <context> <name>CliCommandClose</name> <message> - <location filename="../commands/clicommandclose.cpp" line="10"/> - <source>Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommandclose.cpp" line="10"/> + <source>Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</source> + <translation>Não é possível chamar %1 quando nenhum banco de dados está definido como atual. Especifique o banco de dados atual com o comando %2 ou passe o nome do banco de dados para %3.</translation> </message> <message> - <location filename="../commands/clicommandclose.cpp" line="21"/> - <location filename="../commands/clicommandclose.cpp" line="29"/> - <source>Connection to database %1 closed.</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommandclose.cpp" line="21"/> + <location filename="../commands/clicommandclose.cpp" line="29"/> + <source>Connection to database %1 closed.</source> + <translation>Conexão ao banco de dados %1 fechado.</translation> </message> <message> - <location filename="../commands/clicommandclose.cpp" line="24"/> - <source>No such database: %1. Use %2 to see list of known databases.</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommandclose.cpp" line="24"/> + <source>No such database: %1. Use %2 to see list of known databases.</source> + <translation>Nenhum banco de dados: %1. Use %2 para ver a lista de bancos de dados conhecidos.</translation> </message> <message> - <location filename="../commands/clicommandclose.cpp" line="35"/> - <source>closes given (or current) database</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommandclose.cpp" line="35"/> + <source>closes given (or current) database</source> + <translation>fecha o banco de dados</translation> </message> <message> - <location filename="../commands/clicommandclose.cpp" line="40"/> - <source>Closes database connection. If the database was already closed, nothing happens. If <name> is provided, it should be name of the database to close (as printed by %1 command). The the <name> is not provided, then current working database is closed (see help for %2 for details).</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommandclose.cpp" line="40"/> + <source>Closes database connection. If the database was already closed, nothing happens. If <name> is provided, it should be name of the database to close (as printed by %1 command). The the <name> is not provided, then current working database is closed (see help for %2 for details).</source> + <translation>Fecha a conexão com a base de dados. Se o banco de dados já foi fechado, nada acontece. Se <name> for fornecido, deve ser o nome do banco de dados para fechar (como impresso pelo comando %1 ). O <name> não é fornecido, então a base de dados de trabalho atual está fechada (veja a ajuda %2 para detalhes).</translation> </message> <message> - <location filename="../commands/clicommandclose.cpp" line="50"/> - <source>name</source> - <comment>CLI command syntax</comment> - <translation type="unfinished"></translation> + <location filename="../commands/clicommandclose.cpp" line="50"/> + <source>name</source> + <comment>CLI command syntax</comment> + <translation>nome</translation> </message> -</context> -<context> + </context> + <context> <name>CliCommandDbList</name> <message> - <location filename="../commands/clicommanddblist.cpp" line="12"/> - <source>No current working database defined.</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommanddblist.cpp" line="12"/> + <source>No current working database defined.</source> + <translation>Nenhuma banco de dados de trabalho atual definido.</translation> </message> <message> - <location filename="../commands/clicommanddblist.cpp" line="18"/> - <source>Databases:</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommanddblist.cpp" line="18"/> + <source>Databases:</source> + <translation>Banco de dados:</translation> </message> <message> - <location filename="../commands/clicommanddblist.cpp" line="23"/> - <location filename="../commands/clicommanddblist.cpp" line="34"/> - <source>Name</source> - <comment>CLI db name column</comment> - <translation type="unfinished"></translation> + <location filename="../commands/clicommanddblist.cpp" line="23"/> + <location filename="../commands/clicommanddblist.cpp" line="34"/> + <source>Name</source> + <comment>CLI db name column</comment> + <translation>Nome</translation> </message> <message> - <location filename="../commands/clicommanddblist.cpp" line="31"/> - <location filename="../commands/clicommanddblist.cpp" line="61"/> - <source>Open</source> - <comment>CLI connection state column</comment> - <translation type="unfinished"></translation> + <location filename="../commands/clicommanddblist.cpp" line="31"/> + <location filename="../commands/clicommanddblist.cpp" line="61"/> + <source>Open</source> + <comment>CLI connection state column</comment> + <translation>Abrir</translation> </message> <message> - <location filename="../commands/clicommanddblist.cpp" line="31"/> - <location filename="../commands/clicommanddblist.cpp" line="61"/> - <source>Closed</source> - <comment>CLI connection state column</comment> - <translation type="unfinished"></translation> + <location filename="../commands/clicommanddblist.cpp" line="31"/> + <location filename="../commands/clicommanddblist.cpp" line="61"/> + <source>Closed</source> + <comment>CLI connection state column</comment> + <translation>Fechado</translation> </message> <message> - <location filename="../commands/clicommanddblist.cpp" line="32"/> - <location filename="../commands/clicommanddblist.cpp" line="36"/> - <source>Connection</source> - <comment>CLI connection state column</comment> - <translation type="unfinished"></translation> + <location filename="../commands/clicommanddblist.cpp" line="32"/> + <location filename="../commands/clicommanddblist.cpp" line="36"/> + <source>Connection</source> + <comment>CLI connection state column</comment> + <translation>Conexão</translation> </message> <message> - <location filename="../commands/clicommanddblist.cpp" line="38"/> - <location filename="../commands/clicommanddblist.cpp" line="45"/> - <source>Database file path</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommanddblist.cpp" line="38"/> + <location filename="../commands/clicommanddblist.cpp" line="45"/> + <source>Database file path</source> + <translation>Caminho do arquivo de banco de dados</translation> </message> <message> - <location filename="../commands/clicommanddblist.cpp" line="70"/> - <source>prints list of registered databases</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommanddblist.cpp" line="70"/> + <source>prints list of registered databases</source> + <translation>lista de bancos de dados registrados</translation> </message> <message> - <location filename="../commands/clicommanddblist.cpp" line="75"/> - <source>Prints list of databases registered in the SQLiteStudio. Each database on the list can be in open or closed state and %1 tells you that. The current working database (aka default database) is also marked on the list with '*' at the start of its name. See help for %2 command to learn about the default database.</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommanddblist.cpp" line="75"/> + <source>Prints list of databases registered in the SQLiteStudio. Each database on the list can be in open or closed state and %1 tells you that. The current working database (aka default database) is also marked on the list with '*' at the start of its name. See help for %2 command to learn about the default database.</source> + <translation>Mostra a lista de bancos de dados registrados no SQLiteStudio. Cada banco de dados da lista pode ser aberto ou fechado %1 avisa isso. O banco de dados de trabalho atual (conhecido como padrão de banco de dados) também está marcado na lista com '*' no início do seu nome. Consulte ajuda para usar o comando %2 para aprender sobre o banco de dados padrão.</translation> </message> -</context> -<context> + </context> + <context> <name>CliCommandDesc</name> <message> - <location filename="../commands/clicommanddesc.cpp" line="15"/> - <source>No working database is set. + <location filename="../commands/clicommanddesc.cpp" line="15"/> + <source>No working database is set. Call %1 command to set working database. Call %2 to see list of all databases.</source> - <translation type="unfinished"></translation> + <translation>Nenhum banco de dados está definido. +Use %1 para definir o banco de dados ativo. +Use %2 para ver a lista de todos os bancos de dados.</translation> </message> <message> - <location filename="../commands/clicommanddesc.cpp" line="26"/> - <source>Database is not open.</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommanddesc.cpp" line="26"/> + <source>Database is not open.</source> + <translation>Banco de dados não está aberto.</translation> </message> <message> - <location filename="../commands/clicommanddesc.cpp" line="35"/> - <source>Cannot find table named: %1</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommanddesc.cpp" line="35"/> + <source>Cannot find table named: %1</source> + <translation>Não foi possível encontrar a tabela: %1</translation> </message> <message> - <location filename="../commands/clicommanddesc.cpp" line="52"/> - <source>shows details about the table</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommanddesc.cpp" line="52"/> + <source>shows details about the table</source> + <translation>mostra detalhes sobre a tabela</translation> </message> <message> - <location filename="../commands/clicommanddesc.cpp" line="63"/> - <source>table</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommanddesc.cpp" line="63"/> + <source>table</source> + <translation>tabela</translation> </message> <message> - <location filename="../commands/clicommanddesc.cpp" line="70"/> - <source>Table: %1</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommanddesc.cpp" line="70"/> + <source>Table: %1</source> + <translation>Tabela: %1</translation> </message> <message> - <location filename="../commands/clicommanddesc.cpp" line="74"/> - <source>Column name</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommanddesc.cpp" line="74"/> + <source>Column name</source> + <translation>Nome da coluna</translation> </message> <message> - <location filename="../commands/clicommanddesc.cpp" line="76"/> - <source>Data type</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommanddesc.cpp" line="76"/> + <source>Data type</source> + <translation>Tipo de dado</translation> </message> <message> - <location filename="../commands/clicommanddesc.cpp" line="80"/> - <source>Constraints</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommanddesc.cpp" line="80"/> + <source>Constraints</source> + <translation>Restrições</translation> </message> <message> - <location filename="../commands/clicommanddesc.cpp" line="105"/> - <source>Virtual table: %1</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommanddesc.cpp" line="105"/> + <source>Virtual table: %1</source> + <translation>Tabela virtual: %1</translation> </message> <message> - <location filename="../commands/clicommanddesc.cpp" line="109"/> - <source>Construction arguments:</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommanddesc.cpp" line="109"/> + <source>Construction arguments:</source> + <translation>Argumentos de construção:</translation> </message> <message> - <location filename="../commands/clicommanddesc.cpp" line="114"/> - <source>No construction arguments were passed for this virtual table.</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommanddesc.cpp" line="114"/> + <source>No construction arguments were passed for this virtual table.</source> + <translation>Não foram apresentados argumentos de construção para esta tabela virtual.</translation> </message> -</context> -<context> + </context> + <context> <name>CliCommandDir</name> <message> - <location filename="../commands/clicommanddir.cpp" line="33"/> - <source>lists directories and files in current working directory</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommanddir.cpp" line="33"/> + <source>lists directories and files in current working directory</source> + <translation>lista diretórios e arquivos no diretório de trabalho atual</translation> </message> <message> - <location filename="../commands/clicommanddir.cpp" line="38"/> - <source>This is very similar to 'dir' command known from Windows and 'ls' command from Unix systems. + <location filename="../commands/clicommanddir.cpp" line="38"/> + <source>This is very similar to 'dir' command known from Windows and 'ls' command from Unix systems. You can pass <pattern> with wildcard characters to filter output.</source> - <translation type="unfinished"></translation> + <translation>Isso é muito semelhante ao comando 'dir' do Windows e 'ls' do sistema Unix. + +Você pode passar <pattern> como caracteres curinga para filtrar a saída.</translation> </message> <message> - <location filename="../commands/clicommanddir.cpp" line="49"/> - <source>pattern</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommanddir.cpp" line="49"/> + <source>pattern</source> + <translation>padrão</translation> </message> -</context> -<context> + </context> + <context> <name>CliCommandExit</name> <message> - <location filename="../commands/clicommandexit.cpp" line="12"/> - <source>quits the application</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommandexit.cpp" line="12"/> + <source>quits the application</source> + <translation>sair da aplicação</translation> </message> <message> - <location filename="../commands/clicommandexit.cpp" line="17"/> - <source>Quits the application. Settings are stored in configuration file and will be restored on next startup.</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommandexit.cpp" line="17"/> + <source>Quits the application. Settings are stored in configuration file and will be restored on next startup.</source> + <translation>Encerra o aplicativo. As configurações são armazenadas no arquivo de configuração e serão restauradas na próxima inicialização.</translation> </message> -</context> -<context> + </context> + <context> <name>CliCommandHelp</name> <message> - <location filename="../commands/clicommandhelp.cpp" line="16"/> - <source>shows this help message</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommandhelp.cpp" line="16"/> + <source>shows this help message</source> + <translation>mostra mensagem de ajuda</translation> </message> <message> - <location filename="../commands/clicommandhelp.cpp" line="21"/> - <source>Use %1 to learn about certain commands supported by the command line interface (CLI) of the SQLiteStudio. + <location filename="../commands/clicommandhelp.cpp" line="21"/> + <source>Use %1 to learn about certain commands supported by the command line interface (CLI) of the SQLiteStudio. To see list of supported commands, type %2 without any arguments. When passing <command> name, you can skip special prefix character ('%3'). You can always execute any command with exactly single '--help' option to see help for that command. It's an alternative for typing: %1 <command>.</source> - <translation type="unfinished"></translation> + <translation>Use %1 para aprender sobre certos comandos suportados pela interface de linha de comando (CLI) do SQLiteStudio. +Para ver a lista de comandos suportados, digite %2 sem quaisquer argumentos. + +Ao passar o nome <command> você pode pular o caractere de prefixo especial ('%3'). + +Você sempre pode executar qualquer comando com exatamente um único '--help' opção para ver a ajuda para esse comando. Uma alternativa para digitar: %1 <command>.</translation> </message> <message> - <location filename="../commands/clicommandhelp.cpp" line="33"/> - <source>command</source> - <comment>CLI command syntax</comment> - <translation type="unfinished"></translation> + <location filename="../commands/clicommandhelp.cpp" line="33"/> + <source>command</source> + <comment>CLI command syntax</comment> + <translation>comando</translation> </message> <message> - <location filename="../commands/clicommandhelp.cpp" line="42"/> - <source>No such command: %1</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommandhelp.cpp" line="42"/> + <source>No such command: %1</source> + <translation>Comando não encontrado: %1</translation> </message> <message> - <location filename="../commands/clicommandhelp.cpp" line="43"/> - <source>Type '%1' for list of available commands.</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommandhelp.cpp" line="43"/> + <source>Type '%1' for list of available commands.</source> + <translation>Digite '%1' para a lista de comandos disponíveis.</translation> </message> <message> - <location filename="../commands/clicommandhelp.cpp" line="52"/> - <source>Usage: %1%2</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommandhelp.cpp" line="52"/> + <source>Usage: %1%2</source> + <translation>Uso: %1%2</translation> </message> <message> - <location filename="../commands/clicommandhelp.cpp" line="62"/> - <source>Aliases: %1</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommandhelp.cpp" line="62"/> + <source>Aliases: %1</source> + <translation>Apelidos: %1</translation> </message> -</context> -<context> + </context> + <context> <name>CliCommandHistory</name> <message> - <location filename="../commands/clicommandhistory.cpp" line="23"/> - <source>Current history limit is set to: %1</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommandhistory.cpp" line="23"/> + <source>Current history limit is set to: %1</source> + <translation>Limite do histórico atual está definido para: %1</translation> </message> <message> - <location filename="../commands/clicommandhistory.cpp" line="39"/> - <source>prints history or erases it</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommandhistory.cpp" line="39"/> + <source>prints history or erases it</source> + <translation>mostrar ou apagar o histórico</translation> </message> <message> - <location filename="../commands/clicommandhistory.cpp" line="44"/> - <source>When no argument was passed, this command prints command line history. Every history entry is separated with a horizontal line, so multiline entries are easier to read. + <location filename="../commands/clicommandhistory.cpp" line="44"/> + <source>When no argument was passed, this command prints command line history. Every history entry is separated with a horizontal line, so multiline entries are easier to read. When the -c or --clear option is passed, then the history gets erased. When the -l or --limit option is passed, it sets the new history entries limit. It requires an additional argument saying how many entries do you want the history to be limited to. Use -ql or --querylimit option to see the current limit value.</source> - <translation type="unfinished"></translation> + <translation>Quando nenhum argumento foi utilizado, este comando imprime o histórico da linha de comando. Cada entrada do histórico é separada por uma linha horizontal, então as entradas multilinha são mais fáceis de ler. + +Quando a opção -c ou --clear é aprovada, então o histórico é apagado. +Quando a opção -l ou --limit é aprovada, ele define o novo limite de histórico. Requer um argumento adicional dizendo a quantas entradas você quer que a história se limite a +Use a opção -ql ou --querylimit para ver o valor limite atual.</translation> </message> <message> - <location filename="../commands/clicommandhistory.cpp" line="59"/> - <source>number</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommandhistory.cpp" line="59"/> + <source>number</source> + <translation>número</translation> </message> <message> - <location filename="../commands/clicommandhistory.cpp" line="66"/> - <source>Console history erased.</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommandhistory.cpp" line="66"/> + <source>Console history erased.</source> + <translation>Histórico apagado do console.</translation> </message> <message> - <location filename="../commands/clicommandhistory.cpp" line="75"/> - <source>Invalid number: %1</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommandhistory.cpp" line="75"/> + <source>Invalid number: %1</source> + <translation>Número inválido: %1</translation> </message> <message> - <location filename="../commands/clicommandhistory.cpp" line="80"/> - <source>History limit set to %1</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommandhistory.cpp" line="80"/> + <source>History limit set to %1</source> + <translation>Limite de histórico definido para %1</translation> </message> -</context> -<context> + </context> + <context> <name>CliCommandMode</name> <message> - <location filename="../commands/clicommandmode.cpp" line="9"/> - <source>Current results printing mode: %1</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommandmode.cpp" line="9"/> + <source>Current results printing mode: %1</source> + <translation>Modo de impressão atual de resultados: %1</translation> </message> <message> - <location filename="../commands/clicommandmode.cpp" line="16"/> - <source>Invalid results printing mode: %1</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommandmode.cpp" line="16"/> + <source>Invalid results printing mode: %1</source> + <translation>Modo de impressão de resultados inválido: %1</translation> </message> <message> - <location filename="../commands/clicommandmode.cpp" line="21"/> - <source>New results printing mode: %1</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommandmode.cpp" line="21"/> + <source>New results printing mode: %1</source> + <translation>Modo de impressão de novos resultados: %1</translation> </message> <message> - <location filename="../commands/clicommandmode.cpp" line="26"/> - <source>tells or changes the query results format</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommandmode.cpp" line="26"/> + <source>tells or changes the query results format</source> + <translation>chama ou muda o formato dos resultados da consulta</translation> </message> <message> - <location filename="../commands/clicommandmode.cpp" line="31"/> - <source>When called without argument, tells the current output format for a query results. When the <mode> is passed, the mode is changed to the given one. Supported modes are: + <location filename="../commands/clicommandmode.cpp" line="31"/> + <source>When called without argument, tells the current output format for a query results. When the <mode> is passed, the mode is changed to the given one. Supported modes are: - CLASSIC - columns are separated by a comma, not aligned, - FIXED - columns have equal and fixed width, they always fit into terminal window width, but the data in columns can be cut off, - COLUMNS - like FIXED, but smarter (do not use with huge result sets, see details below), @@ -417,288 +430,308 @@ The CLASSIC mode is recommended if you want to see all the data, but you don&apo The FIXED mode is recommended if you want a readable output and you don't care about long data values. Columns will be aligned, making the output a nice table. The width of columns is calculated from width of the console window and a number of columns. The COLUMNS mode is similar to FIXED mode, except it tries to be smart and make columns with shorter values more thin, while columns with longer values get more space. First to shrink are columns with longest headers (so the header names are to be cut off as first), then columns with the longest values are shrinked, up to the moment when all columns fit into terminal window. -ATTENTION! The COLUMNS mode reads all the results from the query at once in order to evaluate column widhts, therefore it is dangerous to use this mode when working with huge result sets. Keep in mind that this mode will load entire result set into memory. +ATTENTION! The COLUMNS mode reads all the results from the query at once in order to evaluate column widths, therefore it is dangerous to use this mode when working with huge result sets. Keep in mind that this mode will load entire result set into memory. The ROW mode is recommended if you need to see whole values and you don't expect many rows to be displayed, because this mode displays a line of output per each column, so you'll get 10 lines for single row with 10 columns, then if you have 10 of such rows, you will get 100 lines of output (+1 extra line per each row, to separate rows from each other).</source> - <translation type="unfinished"></translation> + <translation>Quando chamado sem argumento, informa o formato de saída atual para os resultados de uma consulta. Quando o <mode> é passado, o modo é alterado para o dado. Os modos suportados são: +- CLASSIC - as colunas são separadas por vírgula, não alinhadas, +- FIXED - as colunas têm largura igual e fixa, sempre cabem na largura da janela do terminal, mas os dados nas colunas podem ser cortados, +- COLUMNS - como FIXED, mas mais inteligente (não use com grandes conjuntos de resultados, veja os detalhes abaixo), +- ROW - cada coluna da linha é exibida em nova linha, portanto, os dados completos são exibidos. + +O modo CLASSIC é recomendado se você quiser ver todos os dados, mas não quer desperdiçar linhas para cada coluna. Cada linha exibirá dados completos para cada coluna, mas isso também significa que as colunas não serão alinhadas entre si nas próximas linhas. O modo CLASSIC também não respeita a largura da janela do seu terminal (console), portanto, se os valores nas colunas forem mais largos que a janela, a linha será continuada nas próximas linhas. + +O modo FIXED é recomendado se você deseja uma saída legível e não se preocupa com valores de dados longos. As colunas serão alinhadas, tornando a saída uma boa tabela. A largura das colunas é calculada a partir da largura da janela do console e um número de colunas. + +O modo COLUMNS é semelhante ao modo FIXED, exceto que tenta ser inteligente e tornar as colunas com valores mais curtos mais finas, enquanto as colunas com valores mais longos obtêm mais espaço. As primeiras a encolher são as colunas com cabeçalhos mais longos (portanto, os nomes dos cabeçalhos devem ser cortados primeiro), depois as colunas com os valores mais longos são reduzidas, até o momento em que todas as colunas cabem na janela do terminal. +ATENÇÃO! O modo COLUMNS lê todos os resultados da consulta de uma vez para avaliar as larguras das colunas, portanto, é perigoso usar esse modo ao trabalhar com grandes conjuntos de resultados. Lembre-se de que este modo carregará todo o conjunto de resultados na memória. + +O modo ROW é recomendado se você precisa ver valores inteiros e não espera que muitas linhas sejam exibidas, porque este modo exibe uma linha de saída por cada coluna, então você obterá 10 linhas para uma única linha com 10 colunas, então, se você tiver 10 dessas linhas, obterá 100 linhas de saída (+1 linha extra por cada linha, para separar as linhas umas das outras).</translation> </message> -</context> -<context> + </context> + <context> <name>CliCommandNullValue</name> <message> - <location filename="../commands/clicommandnullvalue.cpp" line="9"/> - <source>Current NULL representation string: %1</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommandnullvalue.cpp" line="9"/> + <source>Current NULL representation string: %1</source> + <translation>String de denominação NULL atual: %1</translation> </message> <message> - <location filename="../commands/clicommandnullvalue.cpp" line="15"/> - <source>tells or changes the NULL representation string</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommandnullvalue.cpp" line="15"/> + <source>tells or changes the NULL representation string</source> + <translation>chama ou muda a cadeia de representação NULL</translation> </message> <message> - <location filename="../commands/clicommandnullvalue.cpp" line="20"/> - <source>If no argument was passed, it tells what's the current NULL value representation (that is - what is printed in place of NULL values in query results). If the argument is given, then it's used as a new string to be used for NULL representation.</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommandnullvalue.cpp" line="20"/> + <source>If no argument was passed, it tells what's the current NULL value representation (that is - what is printed in place of NULL values in query results). If the argument is given, then it's used as a new string to be used for NULL representation.</source> + <translation>Se nenhum argumento foi aprovado, utilizar a denominação de NULL atual (ou seja, o que é impresso no lugar de valores NULL nos resultados de consultas). Se o argumento é dado, então será usado como uma nova string a ser usada para denominação NULL.</translation> </message> -</context> -<context> + </context> + <context> <name>CliCommandOpen</name> <message> - <location filename="../commands/clicommandopen.cpp" line="12"/> - <source>Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommandopen.cpp" line="12"/> + <source>Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</source> + <translation>Não é possível chamar %1 quando nenhum banco de dados está definido como atual. Especifique o banco de dados atual com o comando %2 ou passe o nome do banco de dados para %3.</translation> </message> <message> - <location filename="../commands/clicommandopen.cpp" line="29"/> - <source>Could not add database %1 to list.</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommandopen.cpp" line="29"/> + <source>Could not add database %1 to list.</source> + <translation>Não foi possível adicionar o banco de dados %1 à lista.</translation> </message> <message> - <location filename="../commands/clicommandopen.cpp" line="37"/> - <source>File %1 doesn't exist in %2. Cannot open inexisting database with %3 command. To create a new database, use %4 command.</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommandopen.cpp" line="37"/> + <source>File %1 doesn't exist in %2. Cannot open inexisting database with %3 command. To create a new database, use %4 command.</source> + <translation>O arquivo %1 não existe em %2. Não é possível abrir banco de dados inexistente com o comando %3. Para criar um novo banco de dados, use o comando %4. +</translation> </message> <message> - <location filename="../commands/clicommandopen.cpp" line="61"/> - <source>Database %1 has been open and set as the current working database.</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommandopen.cpp" line="61"/> + <source>Database %1 has been open and set as the current working database.</source> + <translation>Banco de dados %1 foi aberto e definido como a base de dados atual de trabalho.</translation> </message> <message> - <location filename="../commands/clicommandopen.cpp" line="66"/> - <source>opens database connection</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommandopen.cpp" line="66"/> + <source>opens database connection</source> + <translation>abre conexão com base de dados</translation> </message> <message> - <location filename="../commands/clicommandopen.cpp" line="71"/> - <source>Opens connection to the database. If no additional argument was passed, then the connection is open to the current default database (see help for %1 for details). However if an argument was passed, it can be either <name> of the registered database to open, or it can be <path> to the database file to open. In the second case, the <path> gets registered on the list with a generated name, but only for the period of current application session. After restarting application such database is not restored on the list.</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommandopen.cpp" line="71"/> + <source>Opens connection to the database. If no additional argument was passed, then the connection is open to the current default database (see help for %1 for details). However if an argument was passed, it can be either <name> of the registered database to open, or it can be <path> to the database file to open. In the second case, the <path> gets registered on the list with a generated name, but only for the period of current application session. After restarting application such database is not restored on the list.</source> + <translation>Abrir conexão com a base de dados. Se nenhum argumento adicional foi aprovado, então a conexão está aberta para o banco de dados padrão atual (veja a ajuda para %1 para detalhes). No entanto, se um argumento foi aprovado, pode ser <name> da base de dados registrada para abrir. ou pode ser <path> para o arquivo de banco de dados para abrir. No segundo caso, o <path> é registrado na lista com um nome gerado, mas apenas para o período da sessão de aplicação atual. Depois de reiniciar o aplicativo, esse banco de dados não será restaurado na lista.</translation> </message> <message> - <location filename="../commands/clicommandopen.cpp" line="83"/> - <source>name</source> - <comment>CLI command syntax</comment> - <translation type="unfinished"></translation> + <location filename="../commands/clicommandopen.cpp" line="83"/> + <source>name</source> + <comment>CLI command syntax</comment> + <translation>nome</translation> </message> <message> - <location filename="../commands/clicommandopen.cpp" line="83"/> - <source>path</source> - <comment>CLI command syntax</comment> - <translation type="unfinished"></translation> + <location filename="../commands/clicommandopen.cpp" line="83"/> + <source>path</source> + <comment>CLI command syntax</comment> + <translation>caminho</translation> </message> -</context> -<context> + </context> + <context> <name>CliCommandPwd</name> <message> - <location filename="../commands/clicommandpwd.cpp" line="13"/> - <source>prints the current working directory</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommandpwd.cpp" line="13"/> + <source>prints the current working directory</source> + <translation>mostra o diretório de trabalho atual</translation> </message> <message> - <location filename="../commands/clicommandpwd.cpp" line="18"/> - <source>This is the same as 'pwd' command on Unix systems and 'cd' command without arguments on Windows. It prints current working directory. You can change the current working directory with %1 command and you can also list contents of the current working directory with %2 command.</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommandpwd.cpp" line="18"/> + <source>This is the same as 'pwd' command on Unix systems and 'cd' command without arguments on Windows. It prints current working directory. You can change the current working directory with %1 command and you can also list contents of the current working directory with %2 command.</source> + <translation>Isso é o mesmo que 'pwd' comando em sistemas Unix e 'cd' comando sem argumentos no Windows. Imprime o diretório de trabalho atual. Você pode alterar o diretório de trabalho atual com %1 comando e você também pode listar o conteúdo do diretório de trabalho atual com %2 comando.</translation> </message> -</context> -<context> + </context> + <context> <name>CliCommandRemove</name> <message> - <location filename="../commands/clicommandremove.cpp" line="12"/> - <source>No such database: %1</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommandremove.cpp" line="12"/> + <source>No such database: %1</source> + <translation>Banco de dados não existe: %1</translation> </message> <message> - <location filename="../commands/clicommandremove.cpp" line="20"/> - <source>Database removed: %1</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommandremove.cpp" line="20"/> + <source>Database removed: %1</source> + <translation>Banco de dados removido: %1</translation> </message> <message> - <location filename="../commands/clicommandremove.cpp" line="26"/> - <source>New current database set:</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommandremove.cpp" line="26"/> + <source>New current database set:</source> + <translation>Novo banco de dados definido:</translation> </message> <message> - <location filename="../commands/clicommandremove.cpp" line="35"/> - <source>removes database from the list</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommandremove.cpp" line="35"/> + <source>removes database from the list</source> + <translation>remove o banco de dados da lista</translation> </message> <message> - <location filename="../commands/clicommandremove.cpp" line="40"/> - <source>Removes <name> database from the list of registered databases. If the database was not on the list (see %1 command), then error message is printed and nothing more happens.</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommandremove.cpp" line="40"/> + <source>Removes <name> database from the list of registered databases. If the database was not on the list (see %1 command), then error message is printed and nothing more happens.</source> + <translation>Remove <name> do banco de dados da lista de bancos de dados registrados. Se o banco de dados não estava na lista (ver %1 comando), então a mensagem de erro é impressa e nada mais acontece.</translation> </message> <message> - <location filename="../commands/clicommandremove.cpp" line="50"/> - <source>name</source> - <comment>CLI command syntax</comment> - <translation type="unfinished"></translation> + <location filename="../commands/clicommandremove.cpp" line="50"/> + <source>name</source> + <comment>CLI command syntax</comment> + <translation>nome</translation> </message> -</context> -<context> + </context> + <context> <name>CliCommandSql</name> <message> - <location filename="../commands/clicommandsql.cpp" line="18"/> - <source>No working database is set. + <location filename="../commands/clicommandsql.cpp" line="19"/> + <source>No working database is set. Call %1 command to set working database. Call %2 to see list of all databases.</source> - <translation type="unfinished"></translation> + <translation>Nenhum banco de dados está definido. +Execute %1 para definir o banco de dados ativo. +Execute %2 para ver a lista de todos os bancos de dados.</translation> </message> <message> - <location filename="../commands/clicommandsql.cpp" line="29"/> - <source>Database is not open.</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommandsql.cpp" line="30"/> + <source>Database is not open.</source> + <translation>Banco de dados não está aberto.</translation> </message> <message> - <location filename="../commands/clicommandsql.cpp" line="64"/> - <source>executes SQL query</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommandsql.cpp" line="65"/> + <source>executes SQL query</source> + <translation>executa consulta SQL</translation> </message> <message> - <location filename="../commands/clicommandsql.cpp" line="69"/> - <source>This command is executed every time you enter SQL query in command prompt. It executes the query on the current working database (see help for %1 for details). There's no sense in executing this command explicitly. Instead just type the SQL query in the command prompt, without any command prefixed.</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommandsql.cpp" line="70"/> + <source>This command is executed every time you enter SQL query in command prompt. It executes the query on the current working database (see help for %1 for details). There's no sense in executing this command explicitly. Instead just type the SQL query in the command prompt, without any command prefixed.</source> + <translation>Este comando é executado toda vez que você digitar a consulta SQL no prompt de comando. Executa a consulta no banco de dados de trabalho atual (veja ajuda para %1 para detalhes). Não faz sentido executar este comando explicitamente. Em vez disso, digite a consulta SQL no prompt de comando, sem qualquer comando prefixado.</translation> </message> <message> - <location filename="../commands/clicommandsql.cpp" line="85"/> - <source>sql</source> - <comment>CLI command syntax</comment> - <translation type="unfinished"></translation> + <location filename="../commands/clicommandsql.cpp" line="86"/> + <source>sql</source> + <comment>CLI command syntax</comment> + <translation>sql</translation> </message> <message> - <location filename="../commands/clicommandsql.cpp" line="134"/> - <location filename="../commands/clicommandsql.cpp" line="176"/> - <source>Too many columns to display in %1 mode.</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommandsql.cpp" line="135"/> + <location filename="../commands/clicommandsql.cpp" line="177"/> + <source>Too many columns to display in %1 mode.</source> + <translation>Muitas colunas para serem exibidas no modo %1.</translation> </message> <message> - <location filename="../commands/clicommandsql.cpp" line="253"/> - <source>Row %1</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommandsql.cpp" line="254"/> + <source>Row %1</source> + <translation>Linha %1</translation> </message> <message> - <location filename="../commands/clicommandsql.cpp" line="403"/> - <source>Query execution error: %1</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommandsql.cpp" line="404"/> + <source>Query execution error: %1</source> + <translation>Erro na execução da consulta: %1</translation> </message> -</context> -<context> + </context> + <context> <name>CliCommandTables</name> <message> - <location filename="../commands/clicommandtables.cpp" line="15"/> - <source>No such database: %1. Use %2 to see list of known databases.</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommandtables.cpp" line="15"/> + <source>No such database: %1. Use %2 to see list of known databases.</source> + <translation>Nenhum banco de dados: %1. Use %2 para ver a lista de bancos de dados existentes.</translation> </message> <message> - <location filename="../commands/clicommandtables.cpp" line="25"/> - <source>Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommandtables.cpp" line="25"/> + <source>Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</source> + <translation>Não é possível chamar %1 quando nenhum banco de dados está definido como atual. Especifique o banco de dados atual com o comando %2 ou passe o nome do banco de dados para %3.</translation> </message> <message> - <location filename="../commands/clicommandtables.cpp" line="32"/> - <source>Database %1 is closed.</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommandtables.cpp" line="32"/> + <source>Database %1 is closed.</source> + <translation>Banco de dados %1 está fechado.</translation> </message> <message> - <location filename="../commands/clicommandtables.cpp" line="45"/> - <location filename="../commands/clicommandtables.cpp" line="47"/> - <source>Database</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommandtables.cpp" line="45"/> + <location filename="../commands/clicommandtables.cpp" line="47"/> + <source>Database</source> + <translation>Banco de dados</translation> </message> <message> - <location filename="../commands/clicommandtables.cpp" line="47"/> - <source>Table</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommandtables.cpp" line="47"/> + <source>Table</source> + <translation>Tabela</translation> </message> <message> - <location filename="../commands/clicommandtables.cpp" line="61"/> - <source>prints list of tables in the database</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommandtables.cpp" line="61"/> + <source>prints list of tables in the database</source> + <translation>lista as tabelas do banco de dados</translation> </message> <message> - <location filename="../commands/clicommandtables.cpp" line="66"/> - <source>Prints list of tables in given <database> or in the current working database. Note, that the <database> should be the name of the registered database (see %1). The output list includes all tables from any other databases attached to the queried database. + <location filename="../commands/clicommandtables.cpp" line="66"/> + <source>Prints list of tables in given <database> or in the current working database. Note, that the <database> should be the name of the registered database (see %1). The output list includes all tables from any other databases attached to the queried database. When the -s option is given, then system tables are also listed.</source> - <translation type="unfinished"></translation> + <translation>Mostra a lista das tabelas de acordo com <database> ou no atual banco de dados de trabalho. Note que o <database> deve ser o nome do banco de dados registrado (ver %1). A lista de saída inclui todas as tabelas de qualquer outro banco de dados anexado à base de dados solicitada. +Quando a opção -s é dada, então as tabelas do sistema também são listadas.</translation> </message> <message> - <location filename="../commands/clicommandtables.cpp" line="77"/> - <source>database</source> - <comment>CLI command syntax</comment> - <translation type="unfinished"></translation> + <location filename="../commands/clicommandtables.cpp" line="77"/> + <source>database</source> + <comment>CLI command syntax</comment> + <translation>banco de dados</translation> </message> -</context> -<context> + </context> + <context> <name>CliCommandTree</name> <message> - <location filename="../commands/clicommandtree.cpp" line="12"/> - <source>No current working database is selected. Use %1 to define one and then run %2.</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommandtree.cpp" line="12"/> + <source>No current working database is selected. Use %1 to define one and then run %2.</source> + <translation>Nenhum banco de dados selecionado. Use %1 para definir um banco de dados e depois execute %2.</translation> </message> <message> - <location filename="../commands/clicommandtree.cpp" line="54"/> - <source>Tables</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommandtree.cpp" line="54"/> + <source>Tables</source> + <translation>Tabelas</translation> </message> <message> - <location filename="../commands/clicommandtree.cpp" line="58"/> - <source>Views</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommandtree.cpp" line="58"/> + <source>Views</source> + <translation>Visualizações</translation> </message> <message> - <location filename="../commands/clicommandtree.cpp" line="83"/> - <source>Columns</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommandtree.cpp" line="83"/> + <source>Columns</source> + <translation>Colunas</translation> </message> <message> - <location filename="../commands/clicommandtree.cpp" line="88"/> - <source>Indexes</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommandtree.cpp" line="88"/> + <source>Indexes</source> + <translation>Índices</translation> </message> <message> - <location filename="../commands/clicommandtree.cpp" line="92"/> - <location filename="../commands/clicommandtree.cpp" line="113"/> - <source>Triggers</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommandtree.cpp" line="92"/> + <location filename="../commands/clicommandtree.cpp" line="113"/> + <source>Triggers</source> + <translation>Triggers</translation> </message> <message> - <location filename="../commands/clicommandtree.cpp" line="132"/> - <source>prints all objects in the database as a tree</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommandtree.cpp" line="132"/> + <source>prints all objects in the database as a tree</source> + <translation>mostra todos os objetos no banco do dados como uma árvore</translation> </message> <message> - <location filename="../commands/clicommandtree.cpp" line="137"/> - <source>Prints all objects (tables, indexes, triggers and views) that are in the database as a tree. The tree is very similar to the one that you can see in GUI client of the SQLiteStudio. + <location filename="../commands/clicommandtree.cpp" line="137"/> + <source>Prints all objects (tables, indexes, triggers and views) that are in the database as a tree. The tree is very similar to the one that you can see in GUI client of the SQLiteStudio. When -c option is given, then also columns will be listed under each table. When -s option is given, then also system objects will be printed (sqlite_* tables, autoincrement indexes, etc). The database argument is optional and if provided, then only given database will be printed. This is not a registered database name, but instead it's an internal SQLite database name, like 'main', 'temp', or any attached database name. To print tree for other registered database, call %1 first to switch the working database, and then use %2 command.</source> - <translation type="unfinished"></translation> + <translation>Imprime todos os objetos (tabelas, indexes, gatilhos e visualizações) que estão no banco de dados como uma árvore. A árvore é muito parecida com a que você pode ver no cliente GUI do SQLiteStudio. +Quando a opção -c é dada, então as colunas também serão listadas sob cada tabela. +Quando a opção -s é dada, então também objetos do sistema serão impressos (sqlite_* tabelas, índices de auto-incremento, etc). +O argumento do banco de dados é opcional e, se fornecido, apenas o banco de dados informado será impresso. Este não é um nome de banco de dados registrado, mas em vez disso é um nome de banco de dados SQLite interno, como 'main', 'temp', ou qualquer nome de banco de dados anexado. Para imprimir árvore para outro banco de dados registrado, chame %1 primeiro para mudar o banco de dados de trabalho e, em seguida, use o comando %2.</translation> </message> -</context> -<context> + </context> + <context> <name>CliCommandUse</name> <message> - <location filename="../commands/clicommanduse.cpp" line="13"/> - <source>No current database selected.</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommanduse.cpp" line="13"/> + <source>No current database selected.</source> + <translation>Nenhum banco de dados selecionado.</translation> </message> <message> - <location filename="../commands/clicommanduse.cpp" line="16"/> - <location filename="../commands/clicommanduse.cpp" line="30"/> - <source>Current database: %1</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommanduse.cpp" line="16"/> + <location filename="../commands/clicommanduse.cpp" line="30"/> + <source>Current database: %1</source> + <translation>Banco de dados atual: %1</translation> </message> <message> - <location filename="../commands/clicommanduse.cpp" line="23"/> - <source>No such database: %1</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommanduse.cpp" line="23"/> + <source>No such database: %1</source> + <translation>Banco de dados não existe: %1</translation> </message> <message> - <location filename="../commands/clicommanduse.cpp" line="35"/> - <source>changes default working database</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommanduse.cpp" line="35"/> + <source>changes default working database</source> + <translation>definir o banco de dados padrão</translation> </message> <message> - <location filename="../commands/clicommanduse.cpp" line="40"/> - <source>Changes current working database to <name>. If the <name> database is not registered in the application, then the error message is printed and no change is made. + <location filename="../commands/clicommanduse.cpp" line="40"/> + <source>Changes current working database to <name>. If the <name> database is not registered in the application, then the error message is printed and no change is made. What is current working database? When you type a SQL query to be executed, it is executed on the default database, which is also known as the current working database. Most of database-related commands can also work using default database, if no database was provided in their arguments. The current database is always identified by command line prompt. The default database is always defined (unless there is no database on the list at all). @@ -709,80 +742,136 @@ The default database can be selected in various ways: - by passing registered database name to the application startup parameters, - by restoring previously selected default database from saved configuration, - or when default database was not selected by any of the above, then first database from the registered databases list becomes the default one.</source> - <translation type="unfinished"></translation> + <translation>Altera a base de dados atual de trabalho para <name>. Se o banco de dados <name> não estiver registrado, então a mensagem de erro é mostrada e nenhuma alteração é feita. + +O que é uma base de dados em funcionamento? +Quando você digita uma consulta SQL a ser executada, ela é executada no banco de dados padrão, que é também conhecida como a banco de dados de trabalho atual. A maioria dos comandos relacionados ao banco de dados também pode funcionar usando o banco de dados padrão, se nenhum banco de dados foi fornecido em seus argumentos. A base de dados atual é sempre identificada pela linha de comando. O banco de dados padrão é sempre definido (a menos que não haja nenhum banco de dados na lista). + +O banco de dados padrão pode ser selecionado de várias maneiras: +- usando o comando %1 +- passando o nome do arquivo de banco de dados para o aplicativo parâmetros de inicialização, +- passando o nome do banco de dados registrado para os parâmetros de inicialização do aplicativo, +- restaurando o banco de dados padrão selecionado anteriormente a partir da configuração salva, +- ou quando o banco de dados padrão não foi selecionado por nenhum dos itens acima então primeiro banco de dados da lista de bancos de dados registrados torna-se o padrão.</translation> </message> <message> - <location filename="../commands/clicommanduse.cpp" line="63"/> - <source>name</source> - <comment>CLI command syntax</comment> - <translation type="unfinished"></translation> + <location filename="../commands/clicommanduse.cpp" line="63"/> + <source>name</source> + <comment>CLI command syntax</comment> + <translation>nome</translation> </message> -</context> -<context> + </context> + <context> <name>QObject</name> <message> - <location filename="../clicommandsyntax.cpp" line="155"/> - <source>Insufficient number of arguments.</source> - <translation type="unfinished"></translation> + <location filename="../clicommandsyntax.cpp" line="155"/> + <source>Insufficient number of arguments.</source> + <translation>Número insuficiente de argumentos.</translation> </message> <message> - <location filename="../clicommandsyntax.cpp" line="325"/> - <source>Too many arguments.</source> - <translation type="unfinished"></translation> + <location filename="../clicommandsyntax.cpp" line="325"/> + <source>Too many arguments.</source> + <translation>Poucos argumentos.</translation> </message> <message> - <location filename="../clicommandsyntax.cpp" line="347"/> - <source>Invalid argument value: %1. + <location filename="../clicommandsyntax.cpp" line="347"/> + <source>Invalid argument value: %1. Expected one of: %2</source> - <translation type="unfinished"></translation> + <translation>Valor do argumento inválido: %1. +Espera-se um de: %2</translation> + </message> + <message> + <location filename="../clicommandsyntax.cpp" line="383"/> + <source>Unknown option: %1</source> + <comment>CLI command syntax</comment> + <translation>Opção desconhecida: %1</translation> + </message> + <message> + <location filename="../clicommandsyntax.cpp" line="394"/> + <source>Option %1 requires an argument.</source> + <comment>CLI command syntax</comment> + <translation>A opção %1 requer um argumento.</translation> + </message> + <message> + <location filename="../commands/clicommandnullvalue.cpp" line="31"/> + <source>string</source> + <comment>CLI command syntax</comment> + <translation>string</translation> + </message> + <message> + <location filename="../main.cpp" line="28"/> + <source>Command line interface to SQLiteStudio, a SQLite manager.</source> + <translation>Interface da linha de comando para SQLiteStudio, um gerenciador para SQLite.</translation> + </message> + <message> + <location filename="../main.cpp" line="32"/> + <source>Enables debug messages on standard error output.</source> + <translation>Habilita mensagens de depuração padrão na saída de erro.</translation> + </message> + <message> + <location filename="../main.cpp" line="33"/> + <source>Enables Lemon parser debug messages for SQL code assistant.</source> + <translation>Habilita mensagens de depuração do analisador Lemon no assistente de código SQL.</translation> + </message> + <message> + <location filename="../main.cpp" line="34"/> + <source>Lists plugins installed in the SQLiteStudio and quits.</source> + <translation>Lista os plugins instalados no SQLiteStudio e encerrados.</translation> + </message> + <message> + <location filename="../main.cpp" line="36"/> + <source>Executes provided SQL file (including all rich features of SQLiteStudio's query executor) on the specified database file and quits. The database parameter becomes mandatory if this option is used.</source> + <translation>Executa o arquivo SQL fornecido (incluindo todos os recursos avançados do executor de consulta SQLiteStudio 's) no arquivo de banco de dados especificado e fecha a rotina. O parâmetro do banco de dados torna-se obrigatório se esta opção for utilizada.</translation> + </message> + <message> + <location filename="../main.cpp" line="39"/> + <source>SQL file</source> + <translation>Arquivo SQL</translation> </message> <message> - <location filename="../clicommandsyntax.cpp" line="383"/> - <source>Unknown option: %1</source> - <comment>CLI command syntax</comment> - <translation type="unfinished"></translation> + <location filename="../main.cpp" line="40"/> + <source>Character encoding to use when reading SQL file (-e option). Use -cl to list available codecs. Defaults to %1.</source> + <translation>Codificação de caracteres utilizada ao ler o arquivo SQL (-e option). Use -cl para listar os codecs disponíveis. O padrão é %1.</translation> </message> <message> - <location filename="../clicommandsyntax.cpp" line="394"/> - <source>Option %1 requires an argument.</source> - <comment>CLI command syntax</comment> - <translation type="unfinished"></translation> + <location filename="../main.cpp" line="43"/> + <source>codec</source> + <translation>Codec</translation> </message> <message> - <location filename="../commands/clicommandnullvalue.cpp" line="31"/> - <source>string</source> - <comment>CLI command syntax</comment> - <translation type="unfinished"></translation> + <location filename="../main.cpp" line="44"/> + <source>Lists available codecs to be used with -c option and quits.</source> + <translation>Lista de codecs disponíveis para serem usados com opção -c e encerramento.</translation> </message> <message> - <location filename="../main.cpp" line="22"/> - <source>Command line interface to SQLiteStudio, a SQLite manager.</source> - <translation type="unfinished"></translation> + <location filename="../main.cpp" line="46"/> + <source>When used together with -e option, the execution will not stop on an error, but rather continue until the end, ignoring errors.</source> + <translation>Quando usado em conjunto com a opção -e, a execução não parará em um erro, mas sim continuará até o fim, ignorando erros.</translation> </message> <message> - <location filename="../main.cpp" line="26"/> - <source>Enables debug messages on standard error output.</source> - <translation type="unfinished"></translation> + <location filename="../main.cpp" line="57"/> + <source>file</source> + <translation>arquivo</translation> </message> <message> - <location filename="../main.cpp" line="27"/> - <source>Enables Lemon parser debug messages for SQL code assistant.</source> - <translation type="unfinished"></translation> + <location filename="../main.cpp" line="57"/> + <source>Database file to open</source> + <translation>Arquivo do banco de dados para abrir</translation> </message> <message> - <location filename="../main.cpp" line="28"/> - <source>Lists plugins installed in the SQLiteStudio and quits.</source> - <translation type="unfinished"></translation> + <location filename="../main.cpp" line="78"/> + <source>Invalid codec: %1. Use -cl option to list available codecs.</source> + <translation>Codec inválido: %1. Use a opção -cl para listar codecs disponíveis.</translation> </message> <message> - <location filename="../main.cpp" line="33"/> - <source>file</source> - <translation type="unfinished"></translation> + <location filename="../main.cpp" line="108"/> + <source>Database file argument is mandatory when executing SQL file.</source> + <translation>O argumento do arquivo de banco de dados é obrigatório para executar arquivo SQL.</translation> </message> <message> - <location filename="../main.cpp" line="33"/> - <source>Database file to open</source> - <translation type="unfinished"></translation> + <location filename="../main.cpp" line="114"/> + <source>Could not open specified database for executing SQL file. You may try using -d option to find out more details.</source> + <translation type="unfinished">Could not open specified database for executing SQL file. You may try using -d option to find out more details.</translation> </message> -</context> + </context> </TS> diff --git a/SQLiteStudio3/sqlitestudiocli/translations/sqlitestudiocli_pt_PT.ts b/SQLiteStudio3/sqlitestudiocli/translations/sqlitestudiocli_pt_PT.ts new file mode 100644 index 0000000..91d4419 --- /dev/null +++ b/SQLiteStudio3/sqlitestudiocli/translations/sqlitestudiocli_pt_PT.ts @@ -0,0 +1,876 @@ +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS> +<TS version="2.1" language="pt-PT" sourcelanguage="en"> + <context> + <name>CLI</name> + <message> + <location filename="../cli.cpp" line="98"/> + <source>Current database: %1</source> + <translation type="unfinished">Current database: %1</translation> + </message> + <message> + <location filename="../cli.cpp" line="100"/> + <source>No current working database is set.</source> + <translation type="unfinished">No current working database is set.</translation> + </message> + <message> + <location filename="../cli.cpp" line="102"/> + <source>Type %1 for help</source> + <translation type="unfinished">Type %1 for help</translation> + </message> + <message> + <location filename="../cli.cpp" line="254"/> + <source>Database passed in command line parameters (%1) was already on the list under name: %2</source> + <translation type="unfinished">Database passed in command line parameters (%1) was already on the list under name: %2</translation> + </message> + <message> + <location filename="../cli.cpp" line="262"/> + <source>Could not add database %1 to list.</source> + <translation type="unfinished">Could not add database %1 to list.</translation> + </message> + <message> + <location filename="../cli.cpp" line="289"/> + <source>closed</source> + <translation type="unfinished">closed</translation> + </message> + </context> + <context> + <name>CliCommand</name> + <message> + <location filename="../commands/clicommand.cpp" line="107"/> + <source>Usage: %1%2</source> + <translation type="unfinished">Usage: %1%2</translation> + </message> + </context> + <context> + <name>CliCommandAdd</name> + <message> + <location filename="../commands/clicommandadd.cpp" line="9"/> + <source>Could not add database %1 to list.</source> + <translation type="unfinished">Could not add database %1 to list.</translation> + </message> + <message> + <location filename="../commands/clicommandadd.cpp" line="14"/> + <source>Database added: %1</source> + <translation type="unfinished">Database added: %1</translation> + </message> + <message> + <location filename="../commands/clicommandadd.cpp" line="19"/> + <source>adds new database to the list</source> + <translation type="unfinished">adds new database to the list</translation> + </message> + <message> + <location filename="../commands/clicommandadd.cpp" line="24"/> + <source>Adds given database pointed by <path> with given <name> to list the databases list. The <name> is just a symbolic name that you can later refer to. Just pick any unique name. For list of databases already on the list use %1 command.</source> + <translation type="unfinished">Adds given database pointed by <path> with given <name> to list the databases list. The <name> is just a symbolic name that you can later refer to. Just pick any unique name. For list of databases already on the list use %1 command.</translation> + </message> + <message> + <location filename="../commands/clicommandadd.cpp" line="34"/> + <source>name</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">name</translation> + </message> + <message> + <location filename="../commands/clicommandadd.cpp" line="35"/> + <source>path</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">path</translation> + </message> + </context> + <context> + <name>CliCommandCd</name> + <message> + <location filename="../commands/clicommandcd.cpp" line="10"/> + <source>Changed directory to: %1</source> + <translation type="unfinished">Changed directory to: %1</translation> + </message> + <message> + <location filename="../commands/clicommandcd.cpp" line="12"/> + <source>Could not change directory to: %1</source> + <translation type="unfinished">Could not change directory to: %1</translation> + </message> + <message> + <location filename="../commands/clicommandcd.cpp" line="17"/> + <source>changes current working directory</source> + <translation type="unfinished">changes current working directory</translation> + </message> + <message> + <location filename="../commands/clicommandcd.cpp" line="22"/> + <source>Very similar command to 'cd' known from Unix systems and Windows. It requires a <path> argument to be passed, therefore calling %1 will always cause a change of the directory. To learn what's the current working directory use %2 command and to list contents of the current working directory use %3 command.</source> + <translation type="unfinished">Very similar command to 'cd' known from Unix systems and Windows. It requires a <path> argument to be passed, therefore calling %1 will always cause a change of the directory. To learn what's the current working directory use %2 command and to list contents of the current working directory use %3 command.</translation> + </message> + <message> + <location filename="../commands/clicommandcd.cpp" line="33"/> + <source>path</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">path</translation> + </message> + </context> + <context> + <name>CliCommandClose</name> + <message> + <location filename="../commands/clicommandclose.cpp" line="10"/> + <source>Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</source> + <translation type="unfinished">Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</translation> + </message> + <message> + <location filename="../commands/clicommandclose.cpp" line="21"/> + <location filename="../commands/clicommandclose.cpp" line="29"/> + <source>Connection to database %1 closed.</source> + <translation type="unfinished">Connection to database %1 closed.</translation> + </message> + <message> + <location filename="../commands/clicommandclose.cpp" line="24"/> + <source>No such database: %1. Use %2 to see list of known databases.</source> + <translation type="unfinished">No such database: %1. Use %2 to see list of known databases.</translation> + </message> + <message> + <location filename="../commands/clicommandclose.cpp" line="35"/> + <source>closes given (or current) database</source> + <translation type="unfinished">closes given (or current) database</translation> + </message> + <message> + <location filename="../commands/clicommandclose.cpp" line="40"/> + <source>Closes database connection. If the database was already closed, nothing happens. If <name> is provided, it should be name of the database to close (as printed by %1 command). The the <name> is not provided, then current working database is closed (see help for %2 for details).</source> + <translation type="unfinished">Closes database connection. If the database was already closed, nothing happens. If <name> is provided, it should be name of the database to close (as printed by %1 command). The the <name> is not provided, then current working database is closed (see help for %2 for details).</translation> + </message> + <message> + <location filename="../commands/clicommandclose.cpp" line="50"/> + <source>name</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">name</translation> + </message> + </context> + <context> + <name>CliCommandDbList</name> + <message> + <location filename="../commands/clicommanddblist.cpp" line="12"/> + <source>No current working database defined.</source> + <translation type="unfinished">No current working database defined.</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="18"/> + <source>Databases:</source> + <translation type="unfinished">Databases:</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="23"/> + <location filename="../commands/clicommanddblist.cpp" line="34"/> + <source>Name</source> + <comment>CLI db name column</comment> + <translation type="unfinished">Name</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="31"/> + <location filename="../commands/clicommanddblist.cpp" line="61"/> + <source>Open</source> + <comment>CLI connection state column</comment> + <translation type="unfinished">Open</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="31"/> + <location filename="../commands/clicommanddblist.cpp" line="61"/> + <source>Closed</source> + <comment>CLI connection state column</comment> + <translation type="unfinished">Closed</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="32"/> + <location filename="../commands/clicommanddblist.cpp" line="36"/> + <source>Connection</source> + <comment>CLI connection state column</comment> + <translation type="unfinished">Connection</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="38"/> + <location filename="../commands/clicommanddblist.cpp" line="45"/> + <source>Database file path</source> + <translation type="unfinished">Database file path</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="70"/> + <source>prints list of registered databases</source> + <translation type="unfinished">prints list of registered databases</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="75"/> + <source>Prints list of databases registered in the SQLiteStudio. Each database on the list can be in open or closed state and %1 tells you that. The current working database (aka default database) is also marked on the list with '*' at the start of its name. See help for %2 command to learn about the default database.</source> + <translation type="unfinished">Prints list of databases registered in the SQLiteStudio. Each database on the list can be in open or closed state and %1 tells you that. The current working database (aka default database) is also marked on the list with '*' at the start of its name. See help for %2 command to learn about the default database.</translation> + </message> + </context> + <context> + <name>CliCommandDesc</name> + <message> + <location filename="../commands/clicommanddesc.cpp" line="15"/> + <source>No working database is set. +Call %1 command to set working database. +Call %2 to see list of all databases.</source> + <translation type="unfinished">No working database is set. +Call %1 command to set working database. +Call %2 to see list of all databases.</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="26"/> + <source>Database is not open.</source> + <translation type="unfinished">Database is not open.</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="35"/> + <source>Cannot find table named: %1</source> + <translation type="unfinished">Cannot find table named: %1</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="52"/> + <source>shows details about the table</source> + <translation type="unfinished">shows details about the table</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="63"/> + <source>table</source> + <translation type="unfinished">table</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="70"/> + <source>Table: %1</source> + <translation type="unfinished">Table: %1</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="74"/> + <source>Column name</source> + <translation type="unfinished">Column name</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="76"/> + <source>Data type</source> + <translation type="unfinished">Data type</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="80"/> + <source>Constraints</source> + <translation type="unfinished">Constraints</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="105"/> + <source>Virtual table: %1</source> + <translation type="unfinished">Virtual table: %1</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="109"/> + <source>Construction arguments:</source> + <translation type="unfinished">Construction arguments:</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="114"/> + <source>No construction arguments were passed for this virtual table.</source> + <translation type="unfinished">No construction arguments were passed for this virtual table.</translation> + </message> + </context> + <context> + <name>CliCommandDir</name> + <message> + <location filename="../commands/clicommanddir.cpp" line="33"/> + <source>lists directories and files in current working directory</source> + <translation type="unfinished">lists directories and files in current working directory</translation> + </message> + <message> + <location filename="../commands/clicommanddir.cpp" line="38"/> + <source>This is very similar to 'dir' command known from Windows and 'ls' command from Unix systems. + +You can pass <pattern> with wildcard characters to filter output.</source> + <translation type="unfinished">This is very similar to 'dir' command known from Windows and 'ls' command from Unix systems. + +You can pass <pattern> with wildcard characters to filter output.</translation> + </message> + <message> + <location filename="../commands/clicommanddir.cpp" line="49"/> + <source>pattern</source> + <translation type="unfinished">pattern</translation> + </message> + </context> + <context> + <name>CliCommandExit</name> + <message> + <location filename="../commands/clicommandexit.cpp" line="12"/> + <source>quits the application</source> + <translation type="unfinished">quits the application</translation> + </message> + <message> + <location filename="../commands/clicommandexit.cpp" line="17"/> + <source>Quits the application. Settings are stored in configuration file and will be restored on next startup.</source> + <translation type="unfinished">Quits the application. Settings are stored in configuration file and will be restored on next startup.</translation> + </message> + </context> + <context> + <name>CliCommandHelp</name> + <message> + <location filename="../commands/clicommandhelp.cpp" line="16"/> + <source>shows this help message</source> + <translation type="unfinished">shows this help message</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="21"/> + <source>Use %1 to learn about certain commands supported by the command line interface (CLI) of the SQLiteStudio. +To see list of supported commands, type %2 without any arguments. + +When passing <command> name, you can skip special prefix character ('%3'). + +You can always execute any command with exactly single '--help' option to see help for that command. It's an alternative for typing: %1 <command>.</source> + <translation type="unfinished">Use %1 to learn about certain commands supported by the command line interface (CLI) of the SQLiteStudio. +To see list of supported commands, type %2 without any arguments. + +When passing <command> name, you can skip special prefix character ('%3'). + +You can always execute any command with exactly single '--help' option to see help for that command. It's an alternative for typing: %1 <command>.</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="33"/> + <source>command</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">command</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="42"/> + <source>No such command: %1</source> + <translation type="unfinished">No such command: %1</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="43"/> + <source>Type '%1' for list of available commands.</source> + <translation type="unfinished">Type '%1' for list of available commands.</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="52"/> + <source>Usage: %1%2</source> + <translation type="unfinished">Usage: %1%2</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="62"/> + <source>Aliases: %1</source> + <translation type="unfinished">Aliases: %1</translation> + </message> + </context> + <context> + <name>CliCommandHistory</name> + <message> + <location filename="../commands/clicommandhistory.cpp" line="23"/> + <source>Current history limit is set to: %1</source> + <translation type="unfinished">Current history limit is set to: %1</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="39"/> + <source>prints history or erases it</source> + <translation type="unfinished">prints history or erases it</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="44"/> + <source>When no argument was passed, this command prints command line history. Every history entry is separated with a horizontal line, so multiline entries are easier to read. + +When the -c or --clear option is passed, then the history gets erased. +When the -l or --limit option is passed, it sets the new history entries limit. It requires an additional argument saying how many entries do you want the history to be limited to. +Use -ql or --querylimit option to see the current limit value.</source> + <translation type="unfinished">When no argument was passed, this command prints command line history. Every history entry is separated with a horizontal line, so multiline entries are easier to read. + +When the -c or --clear option is passed, then the history gets erased. +When the -l or --limit option is passed, it sets the new history entries limit. It requires an additional argument saying how many entries do you want the history to be limited to. +Use -ql or --querylimit option to see the current limit value.</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="59"/> + <source>number</source> + <translation type="unfinished">number</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="66"/> + <source>Console history erased.</source> + <translation type="unfinished">Console history erased.</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="75"/> + <source>Invalid number: %1</source> + <translation type="unfinished">Invalid number: %1</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="80"/> + <source>History limit set to %1</source> + <translation type="unfinished">History limit set to %1</translation> + </message> + </context> + <context> + <name>CliCommandMode</name> + <message> + <location filename="../commands/clicommandmode.cpp" line="9"/> + <source>Current results printing mode: %1</source> + <translation type="unfinished">Current results printing mode: %1</translation> + </message> + <message> + <location filename="../commands/clicommandmode.cpp" line="16"/> + <source>Invalid results printing mode: %1</source> + <translation type="unfinished">Invalid results printing mode: %1</translation> + </message> + <message> + <location filename="../commands/clicommandmode.cpp" line="21"/> + <source>New results printing mode: %1</source> + <translation type="unfinished">New results printing mode: %1</translation> + </message> + <message> + <location filename="../commands/clicommandmode.cpp" line="26"/> + <source>tells or changes the query results format</source> + <translation type="unfinished">tells or changes the query results format</translation> + </message> + <message> + <location filename="../commands/clicommandmode.cpp" line="31"/> + <source>When called without argument, tells the current output format for a query results. When the <mode> is passed, the mode is changed to the given one. Supported modes are: +- CLASSIC - columns are separated by a comma, not aligned, +- FIXED - columns have equal and fixed width, they always fit into terminal window width, but the data in columns can be cut off, +- COLUMNS - like FIXED, but smarter (do not use with huge result sets, see details below), +- ROW - each column from the row is displayed in new line, so the full data is displayed. + +The CLASSIC mode is recommended if you want to see all the data, but you don't want to waste lines for each column. Each row will display full data for every column, but this also means, that columns will not be aligned to each other in next rows. The CLASSIC mode also doesn't respect the width of your terminal (console) window, so if values in columns are wider than the window, the row will be continued in next lines. + +The FIXED mode is recommended if you want a readable output and you don't care about long data values. Columns will be aligned, making the output a nice table. The width of columns is calculated from width of the console window and a number of columns. + +The COLUMNS mode is similar to FIXED mode, except it tries to be smart and make columns with shorter values more thin, while columns with longer values get more space. First to shrink are columns with longest headers (so the header names are to be cut off as first), then columns with the longest values are shrinked, up to the moment when all columns fit into terminal window. +ATTENTION! The COLUMNS mode reads all the results from the query at once in order to evaluate column widths, therefore it is dangerous to use this mode when working with huge result sets. Keep in mind that this mode will load entire result set into memory. + +The ROW mode is recommended if you need to see whole values and you don't expect many rows to be displayed, because this mode displays a line of output per each column, so you'll get 10 lines for single row with 10 columns, then if you have 10 of such rows, you will get 100 lines of output (+1 extra line per each row, to separate rows from each other).</source> + <translation type="unfinished">When called without argument, tells the current output format for a query results. When the <mode> is passed, the mode is changed to the given one. Supported modes are: +- CLASSIC - columns are separated by a comma, not aligned, +- FIXED - columns have equal and fixed width, they always fit into terminal window width, but the data in columns can be cut off, +- COLUMNS - like FIXED, but smarter (do not use with huge result sets, see details below), +- ROW - each column from the row is displayed in new line, so the full data is displayed. + +The CLASSIC mode is recommended if you want to see all the data, but you don't want to waste lines for each column. Each row will display full data for every column, but this also means, that columns will not be aligned to each other in next rows. The CLASSIC mode also doesn't respect the width of your terminal (console) window, so if values in columns are wider than the window, the row will be continued in next lines. + +The FIXED mode is recommended if you want a readable output and you don't care about long data values. Columns will be aligned, making the output a nice table. The width of columns is calculated from width of the console window and a number of columns. + +The COLUMNS mode is similar to FIXED mode, except it tries to be smart and make columns with shorter values more thin, while columns with longer values get more space. First to shrink are columns with longest headers (so the header names are to be cut off as first), then columns with the longest values are shrinked, up to the moment when all columns fit into terminal window. +ATTENTION! The COLUMNS mode reads all the results from the query at once in order to evaluate column widths, therefore it is dangerous to use this mode when working with huge result sets. Keep in mind that this mode will load entire result set into memory. + +The ROW mode is recommended if you need to see whole values and you don't expect many rows to be displayed, because this mode displays a line of output per each column, so you'll get 10 lines for single row with 10 columns, then if you have 10 of such rows, you will get 100 lines of output (+1 extra line per each row, to separate rows from each other).</translation> + </message> + </context> + <context> + <name>CliCommandNullValue</name> + <message> + <location filename="../commands/clicommandnullvalue.cpp" line="9"/> + <source>Current NULL representation string: %1</source> + <translation type="unfinished">Current NULL representation string: %1</translation> + </message> + <message> + <location filename="../commands/clicommandnullvalue.cpp" line="15"/> + <source>tells or changes the NULL representation string</source> + <translation type="unfinished">tells or changes the NULL representation string</translation> + </message> + <message> + <location filename="../commands/clicommandnullvalue.cpp" line="20"/> + <source>If no argument was passed, it tells what's the current NULL value representation (that is - what is printed in place of NULL values in query results). If the argument is given, then it's used as a new string to be used for NULL representation.</source> + <translation type="unfinished">If no argument was passed, it tells what's the current NULL value representation (that is - what is printed in place of NULL values in query results). If the argument is given, then it's used as a new string to be used for NULL representation.</translation> + </message> + </context> + <context> + <name>CliCommandOpen</name> + <message> + <location filename="../commands/clicommandopen.cpp" line="12"/> + <source>Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</source> + <translation type="unfinished">Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="29"/> + <source>Could not add database %1 to list.</source> + <translation type="unfinished">Could not add database %1 to list.</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="37"/> + <source>File %1 doesn't exist in %2. Cannot open inexisting database with %3 command. To create a new database, use %4 command.</source> + <translation type="unfinished">File %1 doesn't exist in %2. Cannot open inexisting database with %3 command. To create a new database, use %4 command.</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="61"/> + <source>Database %1 has been open and set as the current working database.</source> + <translation type="unfinished">Database %1 has been open and set as the current working database.</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="66"/> + <source>opens database connection</source> + <translation type="unfinished">opens database connection</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="71"/> + <source>Opens connection to the database. If no additional argument was passed, then the connection is open to the current default database (see help for %1 for details). However if an argument was passed, it can be either <name> of the registered database to open, or it can be <path> to the database file to open. In the second case, the <path> gets registered on the list with a generated name, but only for the period of current application session. After restarting application such database is not restored on the list.</source> + <translation type="unfinished">Opens connection to the database. If no additional argument was passed, then the connection is open to the current default database (see help for %1 for details). However if an argument was passed, it can be either <name> of the registered database to open, or it can be <path> to the database file to open. In the second case, the <path> gets registered on the list with a generated name, but only for the period of current application session. After restarting application such database is not restored on the list.</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="83"/> + <source>name</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">name</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="83"/> + <source>path</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">path</translation> + </message> + </context> + <context> + <name>CliCommandPwd</name> + <message> + <location filename="../commands/clicommandpwd.cpp" line="13"/> + <source>prints the current working directory</source> + <translation type="unfinished">prints the current working directory</translation> + </message> + <message> + <location filename="../commands/clicommandpwd.cpp" line="18"/> + <source>This is the same as 'pwd' command on Unix systems and 'cd' command without arguments on Windows. It prints current working directory. You can change the current working directory with %1 command and you can also list contents of the current working directory with %2 command.</source> + <translation type="unfinished">This is the same as 'pwd' command on Unix systems and 'cd' command without arguments on Windows. It prints current working directory. You can change the current working directory with %1 command and you can also list contents of the current working directory with %2 command.</translation> + </message> + </context> + <context> + <name>CliCommandRemove</name> + <message> + <location filename="../commands/clicommandremove.cpp" line="12"/> + <source>No such database: %1</source> + <translation type="unfinished">No such database: %1</translation> + </message> + <message> + <location filename="../commands/clicommandremove.cpp" line="20"/> + <source>Database removed: %1</source> + <translation type="unfinished">Database removed: %1</translation> + </message> + <message> + <location filename="../commands/clicommandremove.cpp" line="26"/> + <source>New current database set:</source> + <translation type="unfinished">New current database set:</translation> + </message> + <message> + <location filename="../commands/clicommandremove.cpp" line="35"/> + <source>removes database from the list</source> + <translation type="unfinished">removes database from the list</translation> + </message> + <message> + <location filename="../commands/clicommandremove.cpp" line="40"/> + <source>Removes <name> database from the list of registered databases. If the database was not on the list (see %1 command), then error message is printed and nothing more happens.</source> + <translation type="unfinished">Removes <name> database from the list of registered databases. If the database was not on the list (see %1 command), then error message is printed and nothing more happens.</translation> + </message> + <message> + <location filename="../commands/clicommandremove.cpp" line="50"/> + <source>name</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">name</translation> + </message> + </context> + <context> + <name>CliCommandSql</name> + <message> + <location filename="../commands/clicommandsql.cpp" line="19"/> + <source>No working database is set. +Call %1 command to set working database. +Call %2 to see list of all databases.</source> + <translation type="unfinished">No working database is set. +Call %1 command to set working database. +Call %2 to see list of all databases.</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="30"/> + <source>Database is not open.</source> + <translation type="unfinished">Database is not open.</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="65"/> + <source>executes SQL query</source> + <translation type="unfinished">executes SQL query</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="70"/> + <source>This command is executed every time you enter SQL query in command prompt. It executes the query on the current working database (see help for %1 for details). There's no sense in executing this command explicitly. Instead just type the SQL query in the command prompt, without any command prefixed.</source> + <translation type="unfinished">This command is executed every time you enter SQL query in command prompt. It executes the query on the current working database (see help for %1 for details). There's no sense in executing this command explicitly. Instead just type the SQL query in the command prompt, without any command prefixed.</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="86"/> + <source>sql</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">sql</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="135"/> + <location filename="../commands/clicommandsql.cpp" line="177"/> + <source>Too many columns to display in %1 mode.</source> + <translation type="unfinished">Too many columns to display in %1 mode.</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="254"/> + <source>Row %1</source> + <translation type="unfinished">Row %1</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="404"/> + <source>Query execution error: %1</source> + <translation type="unfinished">Query execution error: %1</translation> + </message> + </context> + <context> + <name>CliCommandTables</name> + <message> + <location filename="../commands/clicommandtables.cpp" line="15"/> + <source>No such database: %1. Use %2 to see list of known databases.</source> + <translation type="unfinished">No such database: %1. Use %2 to see list of known databases.</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="25"/> + <source>Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</source> + <translation type="unfinished">Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="32"/> + <source>Database %1 is closed.</source> + <translation type="unfinished">Database %1 is closed.</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="45"/> + <location filename="../commands/clicommandtables.cpp" line="47"/> + <source>Database</source> + <translation type="unfinished">Database</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="47"/> + <source>Table</source> + <translation type="unfinished">Table</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="61"/> + <source>prints list of tables in the database</source> + <translation type="unfinished">prints list of tables in the database</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="66"/> + <source>Prints list of tables in given <database> or in the current working database. Note, that the <database> should be the name of the registered database (see %1). The output list includes all tables from any other databases attached to the queried database. +When the -s option is given, then system tables are also listed.</source> + <translation type="unfinished">Prints list of tables in given <database> or in the current working database. Note, that the <database> should be the name of the registered database (see %1). The output list includes all tables from any other databases attached to the queried database. +When the -s option is given, then system tables are also listed.</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="77"/> + <source>database</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">database</translation> + </message> + </context> + <context> + <name>CliCommandTree</name> + <message> + <location filename="../commands/clicommandtree.cpp" line="12"/> + <source>No current working database is selected. Use %1 to define one and then run %2.</source> + <translation type="unfinished">No current working database is selected. Use %1 to define one and then run %2.</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="54"/> + <source>Tables</source> + <translation type="unfinished">Tables</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="58"/> + <source>Views</source> + <translation type="unfinished">Views</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="83"/> + <source>Columns</source> + <translation type="unfinished">Columns</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="88"/> + <source>Indexes</source> + <translation type="unfinished">Indexes</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="92"/> + <location filename="../commands/clicommandtree.cpp" line="113"/> + <source>Triggers</source> + <translation type="unfinished">Triggers</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="132"/> + <source>prints all objects in the database as a tree</source> + <translation type="unfinished">prints all objects in the database as a tree</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="137"/> + <source>Prints all objects (tables, indexes, triggers and views) that are in the database as a tree. The tree is very similar to the one that you can see in GUI client of the SQLiteStudio. +When -c option is given, then also columns will be listed under each table. +When -s option is given, then also system objects will be printed (sqlite_* tables, autoincrement indexes, etc). +The database argument is optional and if provided, then only given database will be printed. This is not a registered database name, but instead it's an internal SQLite database name, like 'main', 'temp', or any attached database name. To print tree for other registered database, call %1 first to switch the working database, and then use %2 command.</source> + <translation type="unfinished">Prints all objects (tables, indexes, triggers and views) that are in the database as a tree. The tree is very similar to the one that you can see in GUI client of the SQLiteStudio. +When -c option is given, then also columns will be listed under each table. +When -s option is given, then also system objects will be printed (sqlite_* tables, autoincrement indexes, etc). +The database argument is optional and if provided, then only given database will be printed. This is not a registered database name, but instead it's an internal SQLite database name, like 'main', 'temp', or any attached database name. To print tree for other registered database, call %1 first to switch the working database, and then use %2 command.</translation> + </message> + </context> + <context> + <name>CliCommandUse</name> + <message> + <location filename="../commands/clicommanduse.cpp" line="13"/> + <source>No current database selected.</source> + <translation type="unfinished">No current database selected.</translation> + </message> + <message> + <location filename="../commands/clicommanduse.cpp" line="16"/> + <location filename="../commands/clicommanduse.cpp" line="30"/> + <source>Current database: %1</source> + <translation type="unfinished">Current database: %1</translation> + </message> + <message> + <location filename="../commands/clicommanduse.cpp" line="23"/> + <source>No such database: %1</source> + <translation type="unfinished">No such database: %1</translation> + </message> + <message> + <location filename="../commands/clicommanduse.cpp" line="35"/> + <source>changes default working database</source> + <translation type="unfinished">changes default working database</translation> + </message> + <message> + <location filename="../commands/clicommanduse.cpp" line="40"/> + <source>Changes current working database to <name>. If the <name> database is not registered in the application, then the error message is printed and no change is made. + +What is current working database? +When you type a SQL query to be executed, it is executed on the default database, which is also known as the current working database. Most of database-related commands can also work using default database, if no database was provided in their arguments. The current database is always identified by command line prompt. The default database is always defined (unless there is no database on the list at all). + +The default database can be selected in various ways: +- using %1 command, +- by passing database file name to the application startup parameters, +- by passing registered database name to the application startup parameters, +- by restoring previously selected default database from saved configuration, +- or when default database was not selected by any of the above, then first database from the registered databases list becomes the default one.</source> + <translation type="unfinished">Changes current working database to <name>. If the <name> database is not registered in the application, then the error message is printed and no change is made. + +What is current working database? +When you type a SQL query to be executed, it is executed on the default database, which is also known as the current working database. Most of database-related commands can also work using default database, if no database was provided in their arguments. The current database is always identified by command line prompt. The default database is always defined (unless there is no database on the list at all). + +The default database can be selected in various ways: +- using %1 command, +- by passing database file name to the application startup parameters, +- by passing registered database name to the application startup parameters, +- by restoring previously selected default database from saved configuration, +- or when default database was not selected by any of the above, then first database from the registered databases list becomes the default one.</translation> + </message> + <message> + <location filename="../commands/clicommanduse.cpp" line="63"/> + <source>name</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">name</translation> + </message> + </context> + <context> + <name>QObject</name> + <message> + <location filename="../clicommandsyntax.cpp" line="155"/> + <source>Insufficient number of arguments.</source> + <translation type="unfinished">Insufficient number of arguments.</translation> + </message> + <message> + <location filename="../clicommandsyntax.cpp" line="325"/> + <source>Too many arguments.</source> + <translation type="unfinished">Too many arguments.</translation> + </message> + <message> + <location filename="../clicommandsyntax.cpp" line="347"/> + <source>Invalid argument value: %1. +Expected one of: %2</source> + <translation type="unfinished">Invalid argument value: %1. +Expected one of: %2</translation> + </message> + <message> + <location filename="../clicommandsyntax.cpp" line="383"/> + <source>Unknown option: %1</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">Unknown option: %1</translation> + </message> + <message> + <location filename="../clicommandsyntax.cpp" line="394"/> + <source>Option %1 requires an argument.</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">Option %1 requires an argument.</translation> + </message> + <message> + <location filename="../commands/clicommandnullvalue.cpp" line="31"/> + <source>string</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">string</translation> + </message> + <message> + <location filename="../main.cpp" line="28"/> + <source>Command line interface to SQLiteStudio, a SQLite manager.</source> + <translation type="unfinished">Command line interface to SQLiteStudio, a SQLite manager.</translation> + </message> + <message> + <location filename="../main.cpp" line="32"/> + <source>Enables debug messages on standard error output.</source> + <translation type="unfinished">Enables debug messages on standard error output.</translation> + </message> + <message> + <location filename="../main.cpp" line="33"/> + <source>Enables Lemon parser debug messages for SQL code assistant.</source> + <translation type="unfinished">Enables Lemon parser debug messages for SQL code assistant.</translation> + </message> + <message> + <location filename="../main.cpp" line="34"/> + <source>Lists plugins installed in the SQLiteStudio and quits.</source> + <translation type="unfinished">Lists plugins installed in the SQLiteStudio and quits.</translation> + </message> + <message> + <location filename="../main.cpp" line="36"/> + <source>Executes provided SQL file (including all rich features of SQLiteStudio's query executor) on the specified database file and quits. The database parameter becomes mandatory if this option is used.</source> + <translation type="unfinished">Executes provided SQL file (including all rich features of SQLiteStudio's query executor) on the specified database file and quits. The database parameter becomes mandatory if this option is used.</translation> + </message> + <message> + <location filename="../main.cpp" line="39"/> + <source>SQL file</source> + <translation type="unfinished">SQL file</translation> + </message> + <message> + <location filename="../main.cpp" line="40"/> + <source>Character encoding to use when reading SQL file (-e option). Use -cl to list available codecs. Defaults to %1.</source> + <translation type="unfinished">Character encoding to use when reading SQL file (-e option). Use -cl to list available codecs. Defaults to %1.</translation> + </message> + <message> + <location filename="../main.cpp" line="43"/> + <source>codec</source> + <translation type="unfinished">codec</translation> + </message> + <message> + <location filename="../main.cpp" line="44"/> + <source>Lists available codecs to be used with -c option and quits.</source> + <translation type="unfinished">Lists available codecs to be used with -c option and quits.</translation> + </message> + <message> + <location filename="../main.cpp" line="46"/> + <source>When used together with -e option, the execution will not stop on an error, but rather continue until the end, ignoring errors.</source> + <translation type="unfinished">When used together with -e option, the execution will not stop on an error, but rather continue until the end, ignoring errors.</translation> + </message> + <message> + <location filename="../main.cpp" line="57"/> + <source>file</source> + <translation type="unfinished">file</translation> + </message> + <message> + <location filename="../main.cpp" line="57"/> + <source>Database file to open</source> + <translation type="unfinished">Database file to open</translation> + </message> + <message> + <location filename="../main.cpp" line="78"/> + <source>Invalid codec: %1. Use -cl option to list available codecs.</source> + <translation type="unfinished">Invalid codec: %1. Use -cl option to list available codecs.</translation> + </message> + <message> + <location filename="../main.cpp" line="108"/> + <source>Database file argument is mandatory when executing SQL file.</source> + <translation type="unfinished">Database file argument is mandatory when executing SQL file.</translation> + </message> + <message> + <location filename="../main.cpp" line="114"/> + <source>Could not open specified database for executing SQL file. You may try using -d option to find out more details.</source> + <translation type="unfinished">Could not open specified database for executing SQL file. You may try using -d option to find out more details.</translation> + </message> + </context> +</TS> diff --git a/SQLiteStudio3/sqlitestudiocli/translations/sqlitestudiocli_ro_RO.qm b/SQLiteStudio3/sqlitestudiocli/translations/sqlitestudiocli_ro_RO.qm Binary files differdeleted file mode 100644 index 2856eb9..0000000 --- a/SQLiteStudio3/sqlitestudiocli/translations/sqlitestudiocli_ro_RO.qm +++ /dev/null diff --git a/SQLiteStudio3/sqlitestudiocli/translations/sqlitestudiocli_ro_RO.ts b/SQLiteStudio3/sqlitestudiocli/translations/sqlitestudiocli_ro_RO.ts index e4821ef..2c3b290 100644 --- a/SQLiteStudio3/sqlitestudiocli/translations/sqlitestudiocli_ro_RO.ts +++ b/SQLiteStudio3/sqlitestudiocli/translations/sqlitestudiocli_ro_RO.ts @@ -1,412 +1,425 @@ <?xml version="1.0" encoding="utf-8"?> <!DOCTYPE TS> -<TS version="2.1" language="ro_RO"> -<context> +<TS version="2.1" language="ro" sourcelanguage="en"> + <context> <name>CLI</name> <message> - <location filename="../cli.cpp" line="98"/> - <source>Current database: %1</source> - <translation type="unfinished"></translation> + <location filename="../cli.cpp" line="98"/> + <source>Current database: %1</source> + <translation type="unfinished">Current database: %1</translation> </message> <message> - <location filename="../cli.cpp" line="100"/> - <source>No current working database is set.</source> - <translation type="unfinished"></translation> + <location filename="../cli.cpp" line="100"/> + <source>No current working database is set.</source> + <translation type="unfinished">No current working database is set.</translation> </message> <message> - <location filename="../cli.cpp" line="102"/> - <source>Type %1 for help</source> - <translation type="unfinished"></translation> + <location filename="../cli.cpp" line="102"/> + <source>Type %1 for help</source> + <translation type="unfinished">Type %1 for help</translation> </message> <message> - <location filename="../cli.cpp" line="257"/> - <source>Database passed in command line parameters (%1) was already on the list under name: %2</source> - <translation type="unfinished"></translation> + <location filename="../cli.cpp" line="254"/> + <source>Database passed in command line parameters (%1) was already on the list under name: %2</source> + <translation type="unfinished">Database passed in command line parameters (%1) was already on the list under name: %2</translation> </message> <message> - <location filename="../cli.cpp" line="264"/> - <source>Could not add database %1 to list.</source> - <translation type="unfinished"></translation> + <location filename="../cli.cpp" line="262"/> + <source>Could not add database %1 to list.</source> + <translation type="unfinished">Could not add database %1 to list.</translation> </message> <message> - <location filename="../cli.cpp" line="290"/> - <source>closed</source> - <translation type="unfinished"></translation> + <location filename="../cli.cpp" line="289"/> + <source>closed</source> + <translation type="unfinished">closed</translation> </message> -</context> -<context> + </context> + <context> <name>CliCommand</name> <message> - <location filename="../commands/clicommand.cpp" line="107"/> - <source>Usage: %1%2</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommand.cpp" line="107"/> + <source>Usage: %1%2</source> + <translation type="unfinished">Usage: %1%2</translation> </message> -</context> -<context> + </context> + <context> <name>CliCommandAdd</name> <message> - <location filename="../commands/clicommandadd.cpp" line="9"/> - <source>Could not add database %1 to list.</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommandadd.cpp" line="9"/> + <source>Could not add database %1 to list.</source> + <translation type="unfinished">Could not add database %1 to list.</translation> </message> <message> - <location filename="../commands/clicommandadd.cpp" line="14"/> - <source>Database added: %1</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommandadd.cpp" line="14"/> + <source>Database added: %1</source> + <translation type="unfinished">Database added: %1</translation> </message> <message> - <location filename="../commands/clicommandadd.cpp" line="19"/> - <source>adds new database to the list</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommandadd.cpp" line="19"/> + <source>adds new database to the list</source> + <translation type="unfinished">adds new database to the list</translation> </message> <message> - <location filename="../commands/clicommandadd.cpp" line="24"/> - <source>Adds given database pointed by <path> with given <name> to list the databases list. The <name> is just a symbolic name that you can later refer to. Just pick any unique name. For list of databases already on the list use %1 command.</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommandadd.cpp" line="24"/> + <source>Adds given database pointed by <path> with given <name> to list the databases list. The <name> is just a symbolic name that you can later refer to. Just pick any unique name. For list of databases already on the list use %1 command.</source> + <translation type="unfinished">Adds given database pointed by <path> with given <name> to list the databases list. The <name> is just a symbolic name that you can later refer to. Just pick any unique name. For list of databases already on the list use %1 command.</translation> </message> <message> - <location filename="../commands/clicommandadd.cpp" line="34"/> - <source>name</source> - <comment>CLI command syntax</comment> - <translation type="unfinished"></translation> + <location filename="../commands/clicommandadd.cpp" line="34"/> + <source>name</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">name</translation> </message> <message> - <location filename="../commands/clicommandadd.cpp" line="35"/> - <source>path</source> - <comment>CLI command syntax</comment> - <translation type="unfinished"></translation> + <location filename="../commands/clicommandadd.cpp" line="35"/> + <source>path</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">path</translation> </message> -</context> -<context> + </context> + <context> <name>CliCommandCd</name> <message> - <location filename="../commands/clicommandcd.cpp" line="10"/> - <source>Changed directory to: %1</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommandcd.cpp" line="10"/> + <source>Changed directory to: %1</source> + <translation type="unfinished">Changed directory to: %1</translation> </message> <message> - <location filename="../commands/clicommandcd.cpp" line="12"/> - <source>Could not change directory to: %1</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommandcd.cpp" line="12"/> + <source>Could not change directory to: %1</source> + <translation type="unfinished">Could not change directory to: %1</translation> </message> <message> - <location filename="../commands/clicommandcd.cpp" line="17"/> - <source>changes current working directory</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommandcd.cpp" line="17"/> + <source>changes current working directory</source> + <translation type="unfinished">changes current working directory</translation> </message> <message> - <location filename="../commands/clicommandcd.cpp" line="22"/> - <source>Very similar command to 'cd' known from Unix systems and Windows. It requires a <path> argument to be passed, therefore calling %1 will always cause a change of the directory. To learn what's the current working directory use %2 command and to list contents of the current working directory use %3 command.</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommandcd.cpp" line="22"/> + <source>Very similar command to 'cd' known from Unix systems and Windows. It requires a <path> argument to be passed, therefore calling %1 will always cause a change of the directory. To learn what's the current working directory use %2 command and to list contents of the current working directory use %3 command.</source> + <translation type="unfinished">Very similar command to 'cd' known from Unix systems and Windows. It requires a <path> argument to be passed, therefore calling %1 will always cause a change of the directory. To learn what's the current working directory use %2 command and to list contents of the current working directory use %3 command.</translation> </message> <message> - <location filename="../commands/clicommandcd.cpp" line="33"/> - <source>path</source> - <comment>CLI command syntax</comment> - <translation type="unfinished"></translation> + <location filename="../commands/clicommandcd.cpp" line="33"/> + <source>path</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">path</translation> </message> -</context> -<context> + </context> + <context> <name>CliCommandClose</name> <message> - <location filename="../commands/clicommandclose.cpp" line="10"/> - <source>Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommandclose.cpp" line="10"/> + <source>Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</source> + <translation type="unfinished">Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</translation> </message> <message> - <location filename="../commands/clicommandclose.cpp" line="21"/> - <location filename="../commands/clicommandclose.cpp" line="29"/> - <source>Connection to database %1 closed.</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommandclose.cpp" line="21"/> + <location filename="../commands/clicommandclose.cpp" line="29"/> + <source>Connection to database %1 closed.</source> + <translation type="unfinished">Connection to database %1 closed.</translation> </message> <message> - <location filename="../commands/clicommandclose.cpp" line="24"/> - <source>No such database: %1. Use %2 to see list of known databases.</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommandclose.cpp" line="24"/> + <source>No such database: %1. Use %2 to see list of known databases.</source> + <translation type="unfinished">No such database: %1. Use %2 to see list of known databases.</translation> </message> <message> - <location filename="../commands/clicommandclose.cpp" line="35"/> - <source>closes given (or current) database</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommandclose.cpp" line="35"/> + <source>closes given (or current) database</source> + <translation type="unfinished">closes given (or current) database</translation> </message> <message> - <location filename="../commands/clicommandclose.cpp" line="40"/> - <source>Closes database connection. If the database was already closed, nothing happens. If <name> is provided, it should be name of the database to close (as printed by %1 command). The the <name> is not provided, then current working database is closed (see help for %2 for details).</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommandclose.cpp" line="40"/> + <source>Closes database connection. If the database was already closed, nothing happens. If <name> is provided, it should be name of the database to close (as printed by %1 command). The the <name> is not provided, then current working database is closed (see help for %2 for details).</source> + <translation type="unfinished">Closes database connection. If the database was already closed, nothing happens. If <name> is provided, it should be name of the database to close (as printed by %1 command). The the <name> is not provided, then current working database is closed (see help for %2 for details).</translation> </message> <message> - <location filename="../commands/clicommandclose.cpp" line="50"/> - <source>name</source> - <comment>CLI command syntax</comment> - <translation type="unfinished"></translation> + <location filename="../commands/clicommandclose.cpp" line="50"/> + <source>name</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">name</translation> </message> -</context> -<context> + </context> + <context> <name>CliCommandDbList</name> <message> - <location filename="../commands/clicommanddblist.cpp" line="12"/> - <source>No current working database defined.</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommanddblist.cpp" line="12"/> + <source>No current working database defined.</source> + <translation type="unfinished">No current working database defined.</translation> </message> <message> - <location filename="../commands/clicommanddblist.cpp" line="18"/> - <source>Databases:</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommanddblist.cpp" line="18"/> + <source>Databases:</source> + <translation type="unfinished">Databases:</translation> </message> <message> - <location filename="../commands/clicommanddblist.cpp" line="23"/> - <location filename="../commands/clicommanddblist.cpp" line="34"/> - <source>Name</source> - <comment>CLI db name column</comment> - <translation type="unfinished"></translation> + <location filename="../commands/clicommanddblist.cpp" line="23"/> + <location filename="../commands/clicommanddblist.cpp" line="34"/> + <source>Name</source> + <comment>CLI db name column</comment> + <translation type="unfinished">Name</translation> </message> <message> - <location filename="../commands/clicommanddblist.cpp" line="31"/> - <location filename="../commands/clicommanddblist.cpp" line="61"/> - <source>Open</source> - <comment>CLI connection state column</comment> - <translation type="unfinished"></translation> + <location filename="../commands/clicommanddblist.cpp" line="31"/> + <location filename="../commands/clicommanddblist.cpp" line="61"/> + <source>Open</source> + <comment>CLI connection state column</comment> + <translation type="unfinished">Open</translation> </message> <message> - <location filename="../commands/clicommanddblist.cpp" line="31"/> - <location filename="../commands/clicommanddblist.cpp" line="61"/> - <source>Closed</source> - <comment>CLI connection state column</comment> - <translation type="unfinished"></translation> + <location filename="../commands/clicommanddblist.cpp" line="31"/> + <location filename="../commands/clicommanddblist.cpp" line="61"/> + <source>Closed</source> + <comment>CLI connection state column</comment> + <translation type="unfinished">Closed</translation> </message> <message> - <location filename="../commands/clicommanddblist.cpp" line="32"/> - <location filename="../commands/clicommanddblist.cpp" line="36"/> - <source>Connection</source> - <comment>CLI connection state column</comment> - <translation type="unfinished"></translation> + <location filename="../commands/clicommanddblist.cpp" line="32"/> + <location filename="../commands/clicommanddblist.cpp" line="36"/> + <source>Connection</source> + <comment>CLI connection state column</comment> + <translation type="unfinished">Connection</translation> </message> <message> - <location filename="../commands/clicommanddblist.cpp" line="38"/> - <location filename="../commands/clicommanddblist.cpp" line="45"/> - <source>Database file path</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommanddblist.cpp" line="38"/> + <location filename="../commands/clicommanddblist.cpp" line="45"/> + <source>Database file path</source> + <translation type="unfinished">Database file path</translation> </message> <message> - <location filename="../commands/clicommanddblist.cpp" line="70"/> - <source>prints list of registered databases</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommanddblist.cpp" line="70"/> + <source>prints list of registered databases</source> + <translation type="unfinished">prints list of registered databases</translation> </message> <message> - <location filename="../commands/clicommanddblist.cpp" line="75"/> - <source>Prints list of databases registered in the SQLiteStudio. Each database on the list can be in open or closed state and %1 tells you that. The current working database (aka default database) is also marked on the list with '*' at the start of its name. See help for %2 command to learn about the default database.</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommanddblist.cpp" line="75"/> + <source>Prints list of databases registered in the SQLiteStudio. Each database on the list can be in open or closed state and %1 tells you that. The current working database (aka default database) is also marked on the list with '*' at the start of its name. See help for %2 command to learn about the default database.</source> + <translation type="unfinished">Prints list of databases registered in the SQLiteStudio. Each database on the list can be in open or closed state and %1 tells you that. The current working database (aka default database) is also marked on the list with '*' at the start of its name. See help for %2 command to learn about the default database.</translation> </message> -</context> -<context> + </context> + <context> <name>CliCommandDesc</name> <message> - <location filename="../commands/clicommanddesc.cpp" line="15"/> - <source>No working database is set. + <location filename="../commands/clicommanddesc.cpp" line="15"/> + <source>No working database is set. Call %1 command to set working database. Call %2 to see list of all databases.</source> - <translation type="unfinished"></translation> + <translation type="unfinished">No working database is set. +Call %1 command to set working database. +Call %2 to see list of all databases.</translation> </message> <message> - <location filename="../commands/clicommanddesc.cpp" line="26"/> - <source>Database is not open.</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommanddesc.cpp" line="26"/> + <source>Database is not open.</source> + <translation type="unfinished">Database is not open.</translation> </message> <message> - <location filename="../commands/clicommanddesc.cpp" line="35"/> - <source>Cannot find table named: %1</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommanddesc.cpp" line="35"/> + <source>Cannot find table named: %1</source> + <translation type="unfinished">Cannot find table named: %1</translation> </message> <message> - <location filename="../commands/clicommanddesc.cpp" line="52"/> - <source>shows details about the table</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommanddesc.cpp" line="52"/> + <source>shows details about the table</source> + <translation type="unfinished">shows details about the table</translation> </message> <message> - <location filename="../commands/clicommanddesc.cpp" line="63"/> - <source>table</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommanddesc.cpp" line="63"/> + <source>table</source> + <translation type="unfinished">table</translation> </message> <message> - <location filename="../commands/clicommanddesc.cpp" line="70"/> - <source>Table: %1</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommanddesc.cpp" line="70"/> + <source>Table: %1</source> + <translation type="unfinished">Table: %1</translation> </message> <message> - <location filename="../commands/clicommanddesc.cpp" line="74"/> - <source>Column name</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommanddesc.cpp" line="74"/> + <source>Column name</source> + <translation type="unfinished">Column name</translation> </message> <message> - <location filename="../commands/clicommanddesc.cpp" line="76"/> - <source>Data type</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommanddesc.cpp" line="76"/> + <source>Data type</source> + <translation type="unfinished">Data type</translation> </message> <message> - <location filename="../commands/clicommanddesc.cpp" line="80"/> - <source>Constraints</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommanddesc.cpp" line="80"/> + <source>Constraints</source> + <translation type="unfinished">Constraints</translation> </message> <message> - <location filename="../commands/clicommanddesc.cpp" line="105"/> - <source>Virtual table: %1</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommanddesc.cpp" line="105"/> + <source>Virtual table: %1</source> + <translation type="unfinished">Virtual table: %1</translation> </message> <message> - <location filename="../commands/clicommanddesc.cpp" line="109"/> - <source>Construction arguments:</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommanddesc.cpp" line="109"/> + <source>Construction arguments:</source> + <translation type="unfinished">Construction arguments:</translation> </message> <message> - <location filename="../commands/clicommanddesc.cpp" line="114"/> - <source>No construction arguments were passed for this virtual table.</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommanddesc.cpp" line="114"/> + <source>No construction arguments were passed for this virtual table.</source> + <translation type="unfinished">No construction arguments were passed for this virtual table.</translation> </message> -</context> -<context> + </context> + <context> <name>CliCommandDir</name> <message> - <location filename="../commands/clicommanddir.cpp" line="33"/> - <source>lists directories and files in current working directory</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommanddir.cpp" line="33"/> + <source>lists directories and files in current working directory</source> + <translation type="unfinished">lists directories and files in current working directory</translation> </message> <message> - <location filename="../commands/clicommanddir.cpp" line="38"/> - <source>This is very similar to 'dir' command known from Windows and 'ls' command from Unix systems. + <location filename="../commands/clicommanddir.cpp" line="38"/> + <source>This is very similar to 'dir' command known from Windows and 'ls' command from Unix systems. You can pass <pattern> with wildcard characters to filter output.</source> - <translation type="unfinished"></translation> + <translation type="unfinished">This is very similar to 'dir' command known from Windows and 'ls' command from Unix systems. + +You can pass <pattern> with wildcard characters to filter output.</translation> </message> <message> - <location filename="../commands/clicommanddir.cpp" line="49"/> - <source>pattern</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommanddir.cpp" line="49"/> + <source>pattern</source> + <translation type="unfinished">pattern</translation> </message> -</context> -<context> + </context> + <context> <name>CliCommandExit</name> <message> - <location filename="../commands/clicommandexit.cpp" line="12"/> - <source>quits the application</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommandexit.cpp" line="12"/> + <source>quits the application</source> + <translation type="unfinished">quits the application</translation> </message> <message> - <location filename="../commands/clicommandexit.cpp" line="17"/> - <source>Quits the application. Settings are stored in configuration file and will be restored on next startup.</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommandexit.cpp" line="17"/> + <source>Quits the application. Settings are stored in configuration file and will be restored on next startup.</source> + <translation type="unfinished">Quits the application. Settings are stored in configuration file and will be restored on next startup.</translation> </message> -</context> -<context> + </context> + <context> <name>CliCommandHelp</name> <message> - <location filename="../commands/clicommandhelp.cpp" line="16"/> - <source>shows this help message</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommandhelp.cpp" line="16"/> + <source>shows this help message</source> + <translation type="unfinished">shows this help message</translation> </message> <message> - <location filename="../commands/clicommandhelp.cpp" line="21"/> - <source>Use %1 to learn about certain commands supported by the command line interface (CLI) of the SQLiteStudio. + <location filename="../commands/clicommandhelp.cpp" line="21"/> + <source>Use %1 to learn about certain commands supported by the command line interface (CLI) of the SQLiteStudio. To see list of supported commands, type %2 without any arguments. When passing <command> name, you can skip special prefix character ('%3'). You can always execute any command with exactly single '--help' option to see help for that command. It's an alternative for typing: %1 <command>.</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Use %1 to learn about certain commands supported by the command line interface (CLI) of the SQLiteStudio. +To see list of supported commands, type %2 without any arguments. + +When passing <command> name, you can skip special prefix character ('%3'). + +You can always execute any command with exactly single '--help' option to see help for that command. It's an alternative for typing: %1 <command>.</translation> </message> <message> - <location filename="../commands/clicommandhelp.cpp" line="33"/> - <source>command</source> - <comment>CLI command syntax</comment> - <translation type="unfinished"></translation> + <location filename="../commands/clicommandhelp.cpp" line="33"/> + <source>command</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">command</translation> </message> <message> - <location filename="../commands/clicommandhelp.cpp" line="42"/> - <source>No such command: %1</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommandhelp.cpp" line="42"/> + <source>No such command: %1</source> + <translation type="unfinished">No such command: %1</translation> </message> <message> - <location filename="../commands/clicommandhelp.cpp" line="43"/> - <source>Type '%1' for list of available commands.</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommandhelp.cpp" line="43"/> + <source>Type '%1' for list of available commands.</source> + <translation type="unfinished">Type '%1' for list of available commands.</translation> </message> <message> - <location filename="../commands/clicommandhelp.cpp" line="52"/> - <source>Usage: %1%2</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommandhelp.cpp" line="52"/> + <source>Usage: %1%2</source> + <translation type="unfinished">Usage: %1%2</translation> </message> <message> - <location filename="../commands/clicommandhelp.cpp" line="62"/> - <source>Aliases: %1</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommandhelp.cpp" line="62"/> + <source>Aliases: %1</source> + <translation type="unfinished">Aliases: %1</translation> </message> -</context> -<context> + </context> + <context> <name>CliCommandHistory</name> <message> - <location filename="../commands/clicommandhistory.cpp" line="23"/> - <source>Current history limit is set to: %1</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommandhistory.cpp" line="23"/> + <source>Current history limit is set to: %1</source> + <translation type="unfinished">Current history limit is set to: %1</translation> </message> <message> - <location filename="../commands/clicommandhistory.cpp" line="39"/> - <source>prints history or erases it</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommandhistory.cpp" line="39"/> + <source>prints history or erases it</source> + <translation type="unfinished">prints history or erases it</translation> </message> <message> - <location filename="../commands/clicommandhistory.cpp" line="44"/> - <source>When no argument was passed, this command prints command line history. Every history entry is separated with a horizontal line, so multiline entries are easier to read. + <location filename="../commands/clicommandhistory.cpp" line="44"/> + <source>When no argument was passed, this command prints command line history. Every history entry is separated with a horizontal line, so multiline entries are easier to read. When the -c or --clear option is passed, then the history gets erased. When the -l or --limit option is passed, it sets the new history entries limit. It requires an additional argument saying how many entries do you want the history to be limited to. Use -ql or --querylimit option to see the current limit value.</source> - <translation type="unfinished"></translation> + <translation type="unfinished">When no argument was passed, this command prints command line history. Every history entry is separated with a horizontal line, so multiline entries are easier to read. + +When the -c or --clear option is passed, then the history gets erased. +When the -l or --limit option is passed, it sets the new history entries limit. It requires an additional argument saying how many entries do you want the history to be limited to. +Use -ql or --querylimit option to see the current limit value.</translation> </message> <message> - <location filename="../commands/clicommandhistory.cpp" line="59"/> - <source>number</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommandhistory.cpp" line="59"/> + <source>number</source> + <translation type="unfinished">number</translation> </message> <message> - <location filename="../commands/clicommandhistory.cpp" line="66"/> - <source>Console history erased.</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommandhistory.cpp" line="66"/> + <source>Console history erased.</source> + <translation type="unfinished">Console history erased.</translation> </message> <message> - <location filename="../commands/clicommandhistory.cpp" line="75"/> - <source>Invalid number: %1</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommandhistory.cpp" line="75"/> + <source>Invalid number: %1</source> + <translation type="unfinished">Invalid number: %1</translation> </message> <message> - <location filename="../commands/clicommandhistory.cpp" line="80"/> - <source>History limit set to %1</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommandhistory.cpp" line="80"/> + <source>History limit set to %1</source> + <translation type="unfinished">History limit set to %1</translation> </message> -</context> -<context> + </context> + <context> <name>CliCommandMode</name> <message> - <location filename="../commands/clicommandmode.cpp" line="9"/> - <source>Current results printing mode: %1</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommandmode.cpp" line="9"/> + <source>Current results printing mode: %1</source> + <translation type="unfinished">Current results printing mode: %1</translation> </message> <message> - <location filename="../commands/clicommandmode.cpp" line="16"/> - <source>Invalid results printing mode: %1</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommandmode.cpp" line="16"/> + <source>Invalid results printing mode: %1</source> + <translation type="unfinished">Invalid results printing mode: %1</translation> </message> <message> - <location filename="../commands/clicommandmode.cpp" line="21"/> - <source>New results printing mode: %1</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommandmode.cpp" line="21"/> + <source>New results printing mode: %1</source> + <translation type="unfinished">New results printing mode: %1</translation> </message> <message> - <location filename="../commands/clicommandmode.cpp" line="26"/> - <source>tells or changes the query results format</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommandmode.cpp" line="26"/> + <source>tells or changes the query results format</source> + <translation type="unfinished">tells or changes the query results format</translation> </message> <message> - <location filename="../commands/clicommandmode.cpp" line="31"/> - <source>When called without argument, tells the current output format for a query results. When the <mode> is passed, the mode is changed to the given one. Supported modes are: + <location filename="../commands/clicommandmode.cpp" line="31"/> + <source>When called without argument, tells the current output format for a query results. When the <mode> is passed, the mode is changed to the given one. Supported modes are: - CLASSIC - columns are separated by a comma, not aligned, - FIXED - columns have equal and fixed width, they always fit into terminal window width, but the data in columns can be cut off, - COLUMNS - like FIXED, but smarter (do not use with huge result sets, see details below), @@ -417,288 +430,307 @@ The CLASSIC mode is recommended if you want to see all the data, but you don&apo The FIXED mode is recommended if you want a readable output and you don't care about long data values. Columns will be aligned, making the output a nice table. The width of columns is calculated from width of the console window and a number of columns. The COLUMNS mode is similar to FIXED mode, except it tries to be smart and make columns with shorter values more thin, while columns with longer values get more space. First to shrink are columns with longest headers (so the header names are to be cut off as first), then columns with the longest values are shrinked, up to the moment when all columns fit into terminal window. -ATTENTION! The COLUMNS mode reads all the results from the query at once in order to evaluate column widhts, therefore it is dangerous to use this mode when working with huge result sets. Keep in mind that this mode will load entire result set into memory. +ATTENTION! The COLUMNS mode reads all the results from the query at once in order to evaluate column widths, therefore it is dangerous to use this mode when working with huge result sets. Keep in mind that this mode will load entire result set into memory. The ROW mode is recommended if you need to see whole values and you don't expect many rows to be displayed, because this mode displays a line of output per each column, so you'll get 10 lines for single row with 10 columns, then if you have 10 of such rows, you will get 100 lines of output (+1 extra line per each row, to separate rows from each other).</source> - <translation type="unfinished"></translation> + <translation type="unfinished">When called without argument, tells the current output format for a query results. When the <mode> is passed, the mode is changed to the given one. Supported modes are: +- CLASSIC - columns are separated by a comma, not aligned, +- FIXED - columns have equal and fixed width, they always fit into terminal window width, but the data in columns can be cut off, +- COLUMNS - like FIXED, but smarter (do not use with huge result sets, see details below), +- ROW - each column from the row is displayed in new line, so the full data is displayed. + +The CLASSIC mode is recommended if you want to see all the data, but you don't want to waste lines for each column. Each row will display full data for every column, but this also means, that columns will not be aligned to each other in next rows. The CLASSIC mode also doesn't respect the width of your terminal (console) window, so if values in columns are wider than the window, the row will be continued in next lines. + +The FIXED mode is recommended if you want a readable output and you don't care about long data values. Columns will be aligned, making the output a nice table. The width of columns is calculated from width of the console window and a number of columns. + +The COLUMNS mode is similar to FIXED mode, except it tries to be smart and make columns with shorter values more thin, while columns with longer values get more space. First to shrink are columns with longest headers (so the header names are to be cut off as first), then columns with the longest values are shrinked, up to the moment when all columns fit into terminal window. +ATTENTION! The COLUMNS mode reads all the results from the query at once in order to evaluate column widths, therefore it is dangerous to use this mode when working with huge result sets. Keep in mind that this mode will load entire result set into memory. + +The ROW mode is recommended if you need to see whole values and you don't expect many rows to be displayed, because this mode displays a line of output per each column, so you'll get 10 lines for single row with 10 columns, then if you have 10 of such rows, you will get 100 lines of output (+1 extra line per each row, to separate rows from each other).</translation> </message> -</context> -<context> + </context> + <context> <name>CliCommandNullValue</name> <message> - <location filename="../commands/clicommandnullvalue.cpp" line="9"/> - <source>Current NULL representation string: %1</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommandnullvalue.cpp" line="9"/> + <source>Current NULL representation string: %1</source> + <translation type="unfinished">Current NULL representation string: %1</translation> </message> <message> - <location filename="../commands/clicommandnullvalue.cpp" line="15"/> - <source>tells or changes the NULL representation string</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommandnullvalue.cpp" line="15"/> + <source>tells or changes the NULL representation string</source> + <translation type="unfinished">tells or changes the NULL representation string</translation> </message> <message> - <location filename="../commands/clicommandnullvalue.cpp" line="20"/> - <source>If no argument was passed, it tells what's the current NULL value representation (that is - what is printed in place of NULL values in query results). If the argument is given, then it's used as a new string to be used for NULL representation.</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommandnullvalue.cpp" line="20"/> + <source>If no argument was passed, it tells what's the current NULL value representation (that is - what is printed in place of NULL values in query results). If the argument is given, then it's used as a new string to be used for NULL representation.</source> + <translation type="unfinished">If no argument was passed, it tells what's the current NULL value representation (that is - what is printed in place of NULL values in query results). If the argument is given, then it's used as a new string to be used for NULL representation.</translation> </message> -</context> -<context> + </context> + <context> <name>CliCommandOpen</name> <message> - <location filename="../commands/clicommandopen.cpp" line="12"/> - <source>Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommandopen.cpp" line="12"/> + <source>Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</source> + <translation type="unfinished">Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</translation> </message> <message> - <location filename="../commands/clicommandopen.cpp" line="29"/> - <source>Could not add database %1 to list.</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommandopen.cpp" line="29"/> + <source>Could not add database %1 to list.</source> + <translation type="unfinished">Could not add database %1 to list.</translation> </message> <message> - <location filename="../commands/clicommandopen.cpp" line="37"/> - <source>File %1 doesn't exist in %2. Cannot open inexisting database with %3 command. To create a new database, use %4 command.</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommandopen.cpp" line="37"/> + <source>File %1 doesn't exist in %2. Cannot open inexisting database with %3 command. To create a new database, use %4 command.</source> + <translation type="unfinished">File %1 doesn't exist in %2. Cannot open inexisting database with %3 command. To create a new database, use %4 command.</translation> </message> <message> - <location filename="../commands/clicommandopen.cpp" line="61"/> - <source>Database %1 has been open and set as the current working database.</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommandopen.cpp" line="61"/> + <source>Database %1 has been open and set as the current working database.</source> + <translation type="unfinished">Database %1 has been open and set as the current working database.</translation> </message> <message> - <location filename="../commands/clicommandopen.cpp" line="66"/> - <source>opens database connection</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommandopen.cpp" line="66"/> + <source>opens database connection</source> + <translation type="unfinished">opens database connection</translation> </message> <message> - <location filename="../commands/clicommandopen.cpp" line="71"/> - <source>Opens connection to the database. If no additional argument was passed, then the connection is open to the current default database (see help for %1 for details). However if an argument was passed, it can be either <name> of the registered database to open, or it can be <path> to the database file to open. In the second case, the <path> gets registered on the list with a generated name, but only for the period of current application session. After restarting application such database is not restored on the list.</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommandopen.cpp" line="71"/> + <source>Opens connection to the database. If no additional argument was passed, then the connection is open to the current default database (see help for %1 for details). However if an argument was passed, it can be either <name> of the registered database to open, or it can be <path> to the database file to open. In the second case, the <path> gets registered on the list with a generated name, but only for the period of current application session. After restarting application such database is not restored on the list.</source> + <translation type="unfinished">Opens connection to the database. If no additional argument was passed, then the connection is open to the current default database (see help for %1 for details). However if an argument was passed, it can be either <name> of the registered database to open, or it can be <path> to the database file to open. In the second case, the <path> gets registered on the list with a generated name, but only for the period of current application session. After restarting application such database is not restored on the list.</translation> </message> <message> - <location filename="../commands/clicommandopen.cpp" line="83"/> - <source>name</source> - <comment>CLI command syntax</comment> - <translation type="unfinished"></translation> + <location filename="../commands/clicommandopen.cpp" line="83"/> + <source>name</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">name</translation> </message> <message> - <location filename="../commands/clicommandopen.cpp" line="83"/> - <source>path</source> - <comment>CLI command syntax</comment> - <translation type="unfinished"></translation> + <location filename="../commands/clicommandopen.cpp" line="83"/> + <source>path</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">path</translation> </message> -</context> -<context> + </context> + <context> <name>CliCommandPwd</name> <message> - <location filename="../commands/clicommandpwd.cpp" line="13"/> - <source>prints the current working directory</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommandpwd.cpp" line="13"/> + <source>prints the current working directory</source> + <translation type="unfinished">prints the current working directory</translation> </message> <message> - <location filename="../commands/clicommandpwd.cpp" line="18"/> - <source>This is the same as 'pwd' command on Unix systems and 'cd' command without arguments on Windows. It prints current working directory. You can change the current working directory with %1 command and you can also list contents of the current working directory with %2 command.</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommandpwd.cpp" line="18"/> + <source>This is the same as 'pwd' command on Unix systems and 'cd' command without arguments on Windows. It prints current working directory. You can change the current working directory with %1 command and you can also list contents of the current working directory with %2 command.</source> + <translation type="unfinished">This is the same as 'pwd' command on Unix systems and 'cd' command without arguments on Windows. It prints current working directory. You can change the current working directory with %1 command and you can also list contents of the current working directory with %2 command.</translation> </message> -</context> -<context> + </context> + <context> <name>CliCommandRemove</name> <message> - <location filename="../commands/clicommandremove.cpp" line="12"/> - <source>No such database: %1</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommandremove.cpp" line="12"/> + <source>No such database: %1</source> + <translation type="unfinished">No such database: %1</translation> </message> <message> - <location filename="../commands/clicommandremove.cpp" line="20"/> - <source>Database removed: %1</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommandremove.cpp" line="20"/> + <source>Database removed: %1</source> + <translation type="unfinished">Database removed: %1</translation> </message> <message> - <location filename="../commands/clicommandremove.cpp" line="26"/> - <source>New current database set:</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommandremove.cpp" line="26"/> + <source>New current database set:</source> + <translation type="unfinished">New current database set:</translation> </message> <message> - <location filename="../commands/clicommandremove.cpp" line="35"/> - <source>removes database from the list</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommandremove.cpp" line="35"/> + <source>removes database from the list</source> + <translation type="unfinished">removes database from the list</translation> </message> <message> - <location filename="../commands/clicommandremove.cpp" line="40"/> - <source>Removes <name> database from the list of registered databases. If the database was not on the list (see %1 command), then error message is printed and nothing more happens.</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommandremove.cpp" line="40"/> + <source>Removes <name> database from the list of registered databases. If the database was not on the list (see %1 command), then error message is printed and nothing more happens.</source> + <translation type="unfinished">Removes <name> database from the list of registered databases. If the database was not on the list (see %1 command), then error message is printed and nothing more happens.</translation> </message> <message> - <location filename="../commands/clicommandremove.cpp" line="50"/> - <source>name</source> - <comment>CLI command syntax</comment> - <translation type="unfinished"></translation> + <location filename="../commands/clicommandremove.cpp" line="50"/> + <source>name</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">name</translation> </message> -</context> -<context> + </context> + <context> <name>CliCommandSql</name> <message> - <location filename="../commands/clicommandsql.cpp" line="18"/> - <source>No working database is set. + <location filename="../commands/clicommandsql.cpp" line="19"/> + <source>No working database is set. Call %1 command to set working database. Call %2 to see list of all databases.</source> - <translation type="unfinished"></translation> + <translation type="unfinished">No working database is set. +Call %1 command to set working database. +Call %2 to see list of all databases.</translation> </message> <message> - <location filename="../commands/clicommandsql.cpp" line="29"/> - <source>Database is not open.</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommandsql.cpp" line="30"/> + <source>Database is not open.</source> + <translation type="unfinished">Database is not open.</translation> </message> <message> - <location filename="../commands/clicommandsql.cpp" line="64"/> - <source>executes SQL query</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommandsql.cpp" line="65"/> + <source>executes SQL query</source> + <translation type="unfinished">executes SQL query</translation> </message> <message> - <location filename="../commands/clicommandsql.cpp" line="69"/> - <source>This command is executed every time you enter SQL query in command prompt. It executes the query on the current working database (see help for %1 for details). There's no sense in executing this command explicitly. Instead just type the SQL query in the command prompt, without any command prefixed.</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommandsql.cpp" line="70"/> + <source>This command is executed every time you enter SQL query in command prompt. It executes the query on the current working database (see help for %1 for details). There's no sense in executing this command explicitly. Instead just type the SQL query in the command prompt, without any command prefixed.</source> + <translation type="unfinished">This command is executed every time you enter SQL query in command prompt. It executes the query on the current working database (see help for %1 for details). There's no sense in executing this command explicitly. Instead just type the SQL query in the command prompt, without any command prefixed.</translation> </message> <message> - <location filename="../commands/clicommandsql.cpp" line="85"/> - <source>sql</source> - <comment>CLI command syntax</comment> - <translation type="unfinished"></translation> + <location filename="../commands/clicommandsql.cpp" line="86"/> + <source>sql</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">sql</translation> </message> <message> - <location filename="../commands/clicommandsql.cpp" line="134"/> - <location filename="../commands/clicommandsql.cpp" line="176"/> - <source>Too many columns to display in %1 mode.</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommandsql.cpp" line="135"/> + <location filename="../commands/clicommandsql.cpp" line="177"/> + <source>Too many columns to display in %1 mode.</source> + <translation type="unfinished">Too many columns to display in %1 mode.</translation> </message> <message> - <location filename="../commands/clicommandsql.cpp" line="253"/> - <source>Row %1</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommandsql.cpp" line="254"/> + <source>Row %1</source> + <translation type="unfinished">Row %1</translation> </message> <message> - <location filename="../commands/clicommandsql.cpp" line="403"/> - <source>Query execution error: %1</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommandsql.cpp" line="404"/> + <source>Query execution error: %1</source> + <translation type="unfinished">Query execution error: %1</translation> </message> -</context> -<context> + </context> + <context> <name>CliCommandTables</name> <message> - <location filename="../commands/clicommandtables.cpp" line="15"/> - <source>No such database: %1. Use %2 to see list of known databases.</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommandtables.cpp" line="15"/> + <source>No such database: %1. Use %2 to see list of known databases.</source> + <translation type="unfinished">No such database: %1. Use %2 to see list of known databases.</translation> </message> <message> - <location filename="../commands/clicommandtables.cpp" line="25"/> - <source>Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommandtables.cpp" line="25"/> + <source>Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</source> + <translation type="unfinished">Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</translation> </message> <message> - <location filename="../commands/clicommandtables.cpp" line="32"/> - <source>Database %1 is closed.</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommandtables.cpp" line="32"/> + <source>Database %1 is closed.</source> + <translation type="unfinished">Database %1 is closed.</translation> </message> <message> - <location filename="../commands/clicommandtables.cpp" line="45"/> - <location filename="../commands/clicommandtables.cpp" line="47"/> - <source>Database</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommandtables.cpp" line="45"/> + <location filename="../commands/clicommandtables.cpp" line="47"/> + <source>Database</source> + <translation type="unfinished">Database</translation> </message> <message> - <location filename="../commands/clicommandtables.cpp" line="47"/> - <source>Table</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommandtables.cpp" line="47"/> + <source>Table</source> + <translation type="unfinished">Table</translation> </message> <message> - <location filename="../commands/clicommandtables.cpp" line="61"/> - <source>prints list of tables in the database</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommandtables.cpp" line="61"/> + <source>prints list of tables in the database</source> + <translation type="unfinished">prints list of tables in the database</translation> </message> <message> - <location filename="../commands/clicommandtables.cpp" line="66"/> - <source>Prints list of tables in given <database> or in the current working database. Note, that the <database> should be the name of the registered database (see %1). The output list includes all tables from any other databases attached to the queried database. + <location filename="../commands/clicommandtables.cpp" line="66"/> + <source>Prints list of tables in given <database> or in the current working database. Note, that the <database> should be the name of the registered database (see %1). The output list includes all tables from any other databases attached to the queried database. When the -s option is given, then system tables are also listed.</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Prints list of tables in given <database> or in the current working database. Note, that the <database> should be the name of the registered database (see %1). The output list includes all tables from any other databases attached to the queried database. +When the -s option is given, then system tables are also listed.</translation> </message> <message> - <location filename="../commands/clicommandtables.cpp" line="77"/> - <source>database</source> - <comment>CLI command syntax</comment> - <translation type="unfinished"></translation> + <location filename="../commands/clicommandtables.cpp" line="77"/> + <source>database</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">database</translation> </message> -</context> -<context> + </context> + <context> <name>CliCommandTree</name> <message> - <location filename="../commands/clicommandtree.cpp" line="12"/> - <source>No current working database is selected. Use %1 to define one and then run %2.</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommandtree.cpp" line="12"/> + <source>No current working database is selected. Use %1 to define one and then run %2.</source> + <translation type="unfinished">No current working database is selected. Use %1 to define one and then run %2.</translation> </message> <message> - <location filename="../commands/clicommandtree.cpp" line="54"/> - <source>Tables</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommandtree.cpp" line="54"/> + <source>Tables</source> + <translation type="unfinished">Tables</translation> </message> <message> - <location filename="../commands/clicommandtree.cpp" line="58"/> - <source>Views</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommandtree.cpp" line="58"/> + <source>Views</source> + <translation type="unfinished">Views</translation> </message> <message> - <location filename="../commands/clicommandtree.cpp" line="83"/> - <source>Columns</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommandtree.cpp" line="83"/> + <source>Columns</source> + <translation type="unfinished">Columns</translation> </message> <message> - <location filename="../commands/clicommandtree.cpp" line="88"/> - <source>Indexes</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommandtree.cpp" line="88"/> + <source>Indexes</source> + <translation type="unfinished">Indexes</translation> </message> <message> - <location filename="../commands/clicommandtree.cpp" line="92"/> - <location filename="../commands/clicommandtree.cpp" line="113"/> - <source>Triggers</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommandtree.cpp" line="92"/> + <location filename="../commands/clicommandtree.cpp" line="113"/> + <source>Triggers</source> + <translation type="unfinished">Triggers</translation> </message> <message> - <location filename="../commands/clicommandtree.cpp" line="132"/> - <source>prints all objects in the database as a tree</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommandtree.cpp" line="132"/> + <source>prints all objects in the database as a tree</source> + <translation type="unfinished">prints all objects in the database as a tree</translation> </message> <message> - <location filename="../commands/clicommandtree.cpp" line="137"/> - <source>Prints all objects (tables, indexes, triggers and views) that are in the database as a tree. The tree is very similar to the one that you can see in GUI client of the SQLiteStudio. + <location filename="../commands/clicommandtree.cpp" line="137"/> + <source>Prints all objects (tables, indexes, triggers and views) that are in the database as a tree. The tree is very similar to the one that you can see in GUI client of the SQLiteStudio. When -c option is given, then also columns will be listed under each table. When -s option is given, then also system objects will be printed (sqlite_* tables, autoincrement indexes, etc). The database argument is optional and if provided, then only given database will be printed. This is not a registered database name, but instead it's an internal SQLite database name, like 'main', 'temp', or any attached database name. To print tree for other registered database, call %1 first to switch the working database, and then use %2 command.</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Prints all objects (tables, indexes, triggers and views) that are in the database as a tree. The tree is very similar to the one that you can see in GUI client of the SQLiteStudio. +When -c option is given, then also columns will be listed under each table. +When -s option is given, then also system objects will be printed (sqlite_* tables, autoincrement indexes, etc). +The database argument is optional and if provided, then only given database will be printed. This is not a registered database name, but instead it's an internal SQLite database name, like 'main', 'temp', or any attached database name. To print tree for other registered database, call %1 first to switch the working database, and then use %2 command.</translation> </message> -</context> -<context> + </context> + <context> <name>CliCommandUse</name> <message> - <location filename="../commands/clicommanduse.cpp" line="13"/> - <source>No current database selected.</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommanduse.cpp" line="13"/> + <source>No current database selected.</source> + <translation type="unfinished">No current database selected.</translation> </message> <message> - <location filename="../commands/clicommanduse.cpp" line="16"/> - <location filename="../commands/clicommanduse.cpp" line="30"/> - <source>Current database: %1</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommanduse.cpp" line="16"/> + <location filename="../commands/clicommanduse.cpp" line="30"/> + <source>Current database: %1</source> + <translation type="unfinished">Current database: %1</translation> </message> <message> - <location filename="../commands/clicommanduse.cpp" line="23"/> - <source>No such database: %1</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommanduse.cpp" line="23"/> + <source>No such database: %1</source> + <translation type="unfinished">No such database: %1</translation> </message> <message> - <location filename="../commands/clicommanduse.cpp" line="35"/> - <source>changes default working database</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommanduse.cpp" line="35"/> + <source>changes default working database</source> + <translation type="unfinished">changes default working database</translation> </message> <message> - <location filename="../commands/clicommanduse.cpp" line="40"/> - <source>Changes current working database to <name>. If the <name> database is not registered in the application, then the error message is printed and no change is made. + <location filename="../commands/clicommanduse.cpp" line="40"/> + <source>Changes current working database to <name>. If the <name> database is not registered in the application, then the error message is printed and no change is made. What is current working database? When you type a SQL query to be executed, it is executed on the default database, which is also known as the current working database. Most of database-related commands can also work using default database, if no database was provided in their arguments. The current database is always identified by command line prompt. The default database is always defined (unless there is no database on the list at all). @@ -709,80 +741,136 @@ The default database can be selected in various ways: - by passing registered database name to the application startup parameters, - by restoring previously selected default database from saved configuration, - or when default database was not selected by any of the above, then first database from the registered databases list becomes the default one.</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Changes current working database to <name>. If the <name> database is not registered in the application, then the error message is printed and no change is made. + +What is current working database? +When you type a SQL query to be executed, it is executed on the default database, which is also known as the current working database. Most of database-related commands can also work using default database, if no database was provided in their arguments. The current database is always identified by command line prompt. The default database is always defined (unless there is no database on the list at all). + +The default database can be selected in various ways: +- using %1 command, +- by passing database file name to the application startup parameters, +- by passing registered database name to the application startup parameters, +- by restoring previously selected default database from saved configuration, +- or when default database was not selected by any of the above, then first database from the registered databases list becomes the default one.</translation> </message> <message> - <location filename="../commands/clicommanduse.cpp" line="63"/> - <source>name</source> - <comment>CLI command syntax</comment> - <translation type="unfinished"></translation> + <location filename="../commands/clicommanduse.cpp" line="63"/> + <source>name</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">name</translation> </message> -</context> -<context> + </context> + <context> <name>QObject</name> <message> - <location filename="../clicommandsyntax.cpp" line="155"/> - <source>Insufficient number of arguments.</source> - <translation type="unfinished"></translation> + <location filename="../clicommandsyntax.cpp" line="155"/> + <source>Insufficient number of arguments.</source> + <translation type="unfinished">Insufficient number of arguments.</translation> </message> <message> - <location filename="../clicommandsyntax.cpp" line="325"/> - <source>Too many arguments.</source> - <translation type="unfinished"></translation> + <location filename="../clicommandsyntax.cpp" line="325"/> + <source>Too many arguments.</source> + <translation type="unfinished">Too many arguments.</translation> </message> <message> - <location filename="../clicommandsyntax.cpp" line="347"/> - <source>Invalid argument value: %1. + <location filename="../clicommandsyntax.cpp" line="347"/> + <source>Invalid argument value: %1. Expected one of: %2</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Invalid argument value: %1. +Expected one of: %2</translation> + </message> + <message> + <location filename="../clicommandsyntax.cpp" line="383"/> + <source>Unknown option: %1</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">Unknown option: %1</translation> + </message> + <message> + <location filename="../clicommandsyntax.cpp" line="394"/> + <source>Option %1 requires an argument.</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">Option %1 requires an argument.</translation> + </message> + <message> + <location filename="../commands/clicommandnullvalue.cpp" line="31"/> + <source>string</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">string</translation> + </message> + <message> + <location filename="../main.cpp" line="28"/> + <source>Command line interface to SQLiteStudio, a SQLite manager.</source> + <translation type="unfinished">Command line interface to SQLiteStudio, a SQLite manager.</translation> + </message> + <message> + <location filename="../main.cpp" line="32"/> + <source>Enables debug messages on standard error output.</source> + <translation type="unfinished">Enables debug messages on standard error output.</translation> + </message> + <message> + <location filename="../main.cpp" line="33"/> + <source>Enables Lemon parser debug messages for SQL code assistant.</source> + <translation type="unfinished">Enables Lemon parser debug messages for SQL code assistant.</translation> + </message> + <message> + <location filename="../main.cpp" line="34"/> + <source>Lists plugins installed in the SQLiteStudio and quits.</source> + <translation type="unfinished">Lists plugins installed in the SQLiteStudio and quits.</translation> + </message> + <message> + <location filename="../main.cpp" line="36"/> + <source>Executes provided SQL file (including all rich features of SQLiteStudio's query executor) on the specified database file and quits. The database parameter becomes mandatory if this option is used.</source> + <translation type="unfinished">Executes provided SQL file (including all rich features of SQLiteStudio's query executor) on the specified database file and quits. The database parameter becomes mandatory if this option is used.</translation> + </message> + <message> + <location filename="../main.cpp" line="39"/> + <source>SQL file</source> + <translation type="unfinished">SQL file</translation> </message> <message> - <location filename="../clicommandsyntax.cpp" line="383"/> - <source>Unknown option: %1</source> - <comment>CLI command syntax</comment> - <translation type="unfinished"></translation> + <location filename="../main.cpp" line="40"/> + <source>Character encoding to use when reading SQL file (-e option). Use -cl to list available codecs. Defaults to %1.</source> + <translation type="unfinished">Character encoding to use when reading SQL file (-e option). Use -cl to list available codecs. Defaults to %1.</translation> </message> <message> - <location filename="../clicommandsyntax.cpp" line="394"/> - <source>Option %1 requires an argument.</source> - <comment>CLI command syntax</comment> - <translation type="unfinished"></translation> + <location filename="../main.cpp" line="43"/> + <source>codec</source> + <translation type="unfinished">codec</translation> </message> <message> - <location filename="../commands/clicommandnullvalue.cpp" line="31"/> - <source>string</source> - <comment>CLI command syntax</comment> - <translation type="unfinished"></translation> + <location filename="../main.cpp" line="44"/> + <source>Lists available codecs to be used with -c option and quits.</source> + <translation type="unfinished">Lists available codecs to be used with -c option and quits.</translation> </message> <message> - <location filename="../main.cpp" line="22"/> - <source>Command line interface to SQLiteStudio, a SQLite manager.</source> - <translation type="unfinished"></translation> + <location filename="../main.cpp" line="46"/> + <source>When used together with -e option, the execution will not stop on an error, but rather continue until the end, ignoring errors.</source> + <translation type="unfinished">When used together with -e option, the execution will not stop on an error, but rather continue until the end, ignoring errors.</translation> </message> <message> - <location filename="../main.cpp" line="26"/> - <source>Enables debug messages on standard error output.</source> - <translation type="unfinished"></translation> + <location filename="../main.cpp" line="57"/> + <source>file</source> + <translation type="unfinished">file</translation> </message> <message> - <location filename="../main.cpp" line="27"/> - <source>Enables Lemon parser debug messages for SQL code assistant.</source> - <translation type="unfinished"></translation> + <location filename="../main.cpp" line="57"/> + <source>Database file to open</source> + <translation type="unfinished">Database file to open</translation> </message> <message> - <location filename="../main.cpp" line="28"/> - <source>Lists plugins installed in the SQLiteStudio and quits.</source> - <translation type="unfinished"></translation> + <location filename="../main.cpp" line="78"/> + <source>Invalid codec: %1. Use -cl option to list available codecs.</source> + <translation type="unfinished">Invalid codec: %1. Use -cl option to list available codecs.</translation> </message> <message> - <location filename="../main.cpp" line="33"/> - <source>file</source> - <translation type="unfinished"></translation> + <location filename="../main.cpp" line="108"/> + <source>Database file argument is mandatory when executing SQL file.</source> + <translation type="unfinished">Database file argument is mandatory when executing SQL file.</translation> </message> <message> - <location filename="../main.cpp" line="33"/> - <source>Database file to open</source> - <translation type="unfinished"></translation> + <location filename="../main.cpp" line="114"/> + <source>Could not open specified database for executing SQL file. You may try using -d option to find out more details.</source> + <translation type="unfinished">Could not open specified database for executing SQL file. You may try using -d option to find out more details.</translation> </message> -</context> + </context> </TS> diff --git a/SQLiteStudio3/sqlitestudiocli/translations/sqlitestudiocli_ru.qm b/SQLiteStudio3/sqlitestudiocli/translations/sqlitestudiocli_ru.qm Binary files differdeleted file mode 100644 index 9943370..0000000 --- a/SQLiteStudio3/sqlitestudiocli/translations/sqlitestudiocli_ru.qm +++ /dev/null diff --git a/SQLiteStudio3/sqlitestudiocli/translations/sqlitestudiocli_ru.ts b/SQLiteStudio3/sqlitestudiocli/translations/sqlitestudiocli_ru.ts deleted file mode 100644 index 379b0e0..0000000 --- a/SQLiteStudio3/sqlitestudiocli/translations/sqlitestudiocli_ru.ts +++ /dev/null @@ -1,829 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<!DOCTYPE TS> -<TS version="2.1" language="ru_RU"> -<context> - <name>CLI</name> - <message> - <location filename="../cli.cpp" line="98"/> - <source>Current database: %1</source> - <translation>Текущая база данных: %1</translation> - </message> - <message> - <location filename="../cli.cpp" line="100"/> - <source>No current working database is set.</source> - <translation>Текущая рабочая база данных не определена.</translation> - </message> - <message> - <location filename="../cli.cpp" line="102"/> - <source>Type %1 for help</source> - <translation>Введите %1 для вызова справки</translation> - </message> - <message> - <location filename="../cli.cpp" line="257"/> - <source>Database passed in command line parameters (%1) was already on the list under name: %2</source> - <translation>База данных, переданная через аргументы командной строки (%1), уже находится в списке под именем %2</translation> - </message> - <message> - <location filename="../cli.cpp" line="264"/> - <source>Could not add database %1 to list.</source> - <translation>Невозможно добавить базу данных %1 в список.</translation> - </message> - <message> - <location filename="../cli.cpp" line="290"/> - <source>closed</source> - <translation>закрыта</translation> - </message> -</context> -<context> - <name>CliCommand</name> - <message> - <location filename="../commands/clicommand.cpp" line="107"/> - <source>Usage: %1%2</source> - <translation>Использование: %1%2</translation> - </message> -</context> -<context> - <name>CliCommandAdd</name> - <message> - <location filename="../commands/clicommandadd.cpp" line="9"/> - <source>Could not add database %1 to list.</source> - <translation>Невозможно добавить базу данных %1 в список.</translation> - </message> - <message> - <location filename="../commands/clicommandadd.cpp" line="14"/> - <source>Database added: %1</source> - <translation>Добавлена база данных: %1</translation> - </message> - <message> - <location filename="../commands/clicommandadd.cpp" line="19"/> - <source>adds new database to the list</source> - <translation>добавляет новую базу данных в список</translation> - </message> - <message> - <location filename="../commands/clicommandadd.cpp" line="24"/> - <source>Adds given database pointed by <path> with given <name> to list the databases list. The <name> is just a symbolic name that you can later refer to. Just pick any unique name. For list of databases already on the list use %1 command.</source> - <translation>Добавляет базу данных, расположенную по указанному <пути> под указанным <именем> в список баз данных. <имя> — это обычное символьное имя, которое в дальнейшем можно будет использовать. Выберите любое уникальное имя. Для получения текущего списка баз данных воспользуйтесь командой %1.</translation> - </message> - <message> - <location filename="../commands/clicommandadd.cpp" line="34"/> - <source>name</source> - <comment>CLI command syntax</comment> - <translation>имя</translation> - </message> - <message> - <location filename="../commands/clicommandadd.cpp" line="35"/> - <source>path</source> - <comment>CLI command syntax</comment> - <translation>путь</translation> - </message> -</context> -<context> - <name>CliCommandCd</name> - <message> - <location filename="../commands/clicommandcd.cpp" line="10"/> - <source>Changed directory to: %1</source> - <translation>Изменён каталог на: %1</translation> - </message> - <message> - <location filename="../commands/clicommandcd.cpp" line="12"/> - <source>Could not change directory to: %1</source> - <translation>Невозможно сменить каталог на: %1</translation> - </message> - <message> - <location filename="../commands/clicommandcd.cpp" line="17"/> - <source>changes current working directory</source> - <translation>изменение текущего рабочего каталога</translation> - </message> - <message> - <location filename="../commands/clicommandcd.cpp" line="22"/> - <source>Very similar command to 'cd' known from Unix systems and Windows. It requires a <path> argument to be passed, therefore calling %1 will always cause a change of the directory. To learn what's the current working directory use %2 command and to list contents of the current working directory use %3 command.</source> - <translation>Аналог команды 'cd' из систем Unix и Windows. Требуется указание параметра <путь>, поэтому вызов %1 всегда приводит к изменению каталога. Для определения текущего рабочего каталога воспользуйтесь командой %2. Для вывода содержимого текущего рабочего каталога воспользуйтесь командой %3.</translation> - </message> - <message> - <location filename="../commands/clicommandcd.cpp" line="33"/> - <source>path</source> - <comment>CLI command syntax</comment> - <translation>путь</translation> - </message> -</context> -<context> - <name>CliCommandClose</name> - <message> - <location filename="../commands/clicommandclose.cpp" line="10"/> - <source>Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</source> - <translation>Невозможно вызвать %1, если ни одна база данных не является текущей. Укажите текущую базу данных, используя команду %2 или укажите имя базы данных при вызове %3.</translation> - </message> - <message> - <location filename="../commands/clicommandclose.cpp" line="21"/> - <location filename="../commands/clicommandclose.cpp" line="29"/> - <source>Connection to database %1 closed.</source> - <translation>Соединение с базой данных %1 закрыто.</translation> - </message> - <message> - <location filename="../commands/clicommandclose.cpp" line="24"/> - <source>No such database: %1. Use %2 to see list of known databases.</source> - <translation>Не найдена база данных: %1. Для получения списка доступных баз данных воспользуйтесь командой %2.</translation> - </message> - <message> - <location filename="../commands/clicommandclose.cpp" line="35"/> - <source>closes given (or current) database</source> - <translation>закрывает указанную (или текущую) базу данных</translation> - </message> - <message> - <location filename="../commands/clicommandclose.cpp" line="40"/> - <source>Closes database connection. If the database was already closed, nothing happens. If <name> is provided, it should be name of the database to close (as printed by %1 command). The the <name> is not provided, then current working database is closed (see help for %2 for details).</source> - <translation>Закрывает соединение с базой данных. Если база данных уже закрыта, ничего не произойдёт. Если указано <имя>, оно должно соответствовать имени закрываемой базы данных (которое выводится командой %1). Если имя не указано, будет закрыта текущая рабочая база данных (смотрите справку по команде %2 для подробностей).</translation> - </message> - <message> - <location filename="../commands/clicommandclose.cpp" line="50"/> - <source>name</source> - <comment>CLI command syntax</comment> - <translation>имя</translation> - </message> -</context> -<context> - <name>CliCommandDbList</name> - <message> - <location filename="../commands/clicommanddblist.cpp" line="12"/> - <source>No current working database defined.</source> - <translation>Не указана текущая рабочая база данных</translation> - </message> - <message> - <location filename="../commands/clicommanddblist.cpp" line="18"/> - <source>Databases:</source> - <translation>Базы данных:</translation> - </message> - <message> - <location filename="../commands/clicommanddblist.cpp" line="23"/> - <location filename="../commands/clicommanddblist.cpp" line="34"/> - <source>Name</source> - <comment>CLI db name column</comment> - <translation>Имя</translation> - </message> - <message> - <location filename="../commands/clicommanddblist.cpp" line="31"/> - <location filename="../commands/clicommanddblist.cpp" line="61"/> - <source>Open</source> - <comment>CLI connection state column</comment> - <translation>Открыто</translation> - </message> - <message> - <location filename="../commands/clicommanddblist.cpp" line="31"/> - <location filename="../commands/clicommanddblist.cpp" line="61"/> - <source>Closed</source> - <comment>CLI connection state column</comment> - <translation>Закрыто</translation> - </message> - <message> - <location filename="../commands/clicommanddblist.cpp" line="32"/> - <location filename="../commands/clicommanddblist.cpp" line="36"/> - <source>Connection</source> - <comment>CLI connection state column</comment> - <translation>Соединение</translation> - </message> - <message> - <location filename="../commands/clicommanddblist.cpp" line="38"/> - <location filename="../commands/clicommanddblist.cpp" line="45"/> - <source>Database file path</source> - <translation>Путь к файлу базы данных</translation> - </message> - <message> - <location filename="../commands/clicommanddblist.cpp" line="70"/> - <source>prints list of registered databases</source> - <translation>выводит список зарегистрированных баз данных</translation> - </message> - <message> - <location filename="../commands/clicommanddblist.cpp" line="75"/> - <source>Prints list of databases registered in the SQLiteStudio. Each database on the list can be in open or closed state and %1 tells you that. The current working database (aka default database) is also marked on the list with '*' at the start of its name. See help for %2 command to learn about the default database.</source> - <translation>Выводит список баз данных, зарегистрированных в SQLiteStudio. Каждая база данных может быть либо открыта, либо закрыта, %1 это также указывает. Текущая рабочая база данных (она же база данных по умолчанию) дополнительно отмечена символом '*' в начале имени. Смотрите справку по команде %2 для сведений о базе данных по умолчанию.</translation> - </message> -</context> -<context> - <name>CliCommandDesc</name> - <message> - <location filename="../commands/clicommanddesc.cpp" line="15"/> - <source>No working database is set. -Call %1 command to set working database. -Call %2 to see list of all databases.</source> - <translation>Не указана рабочая база данных. -Укажите рабочую базу данных командой %1. -Для просмотра списка баз данных воспользуйтесь командой %2.</translation> - </message> - <message> - <location filename="../commands/clicommanddesc.cpp" line="26"/> - <source>Database is not open.</source> - <translation>База данных не открыта.</translation> - </message> - <message> - <location filename="../commands/clicommanddesc.cpp" line="35"/> - <source>Cannot find table named: %1</source> - <translation>Не удалось найти таблицу с именем %1</translation> - </message> - <message> - <location filename="../commands/clicommanddesc.cpp" line="52"/> - <source>shows details about the table</source> - <translation>отображает сведения о таблице</translation> - </message> - <message> - <location filename="../commands/clicommanddesc.cpp" line="63"/> - <source>table</source> - <translation>таблица</translation> - </message> - <message> - <location filename="../commands/clicommanddesc.cpp" line="70"/> - <source>Table: %1</source> - <translation>Таблица: %1</translation> - </message> - <message> - <location filename="../commands/clicommanddesc.cpp" line="74"/> - <source>Column name</source> - <translation>Имя столбца</translation> - </message> - <message> - <location filename="../commands/clicommanddesc.cpp" line="76"/> - <source>Data type</source> - <translation>Тип данных</translation> - </message> - <message> - <location filename="../commands/clicommanddesc.cpp" line="80"/> - <source>Constraints</source> - <translation>Ограничения</translation> - </message> - <message> - <location filename="../commands/clicommanddesc.cpp" line="105"/> - <source>Virtual table: %1</source> - <translation>Виртуальная таблица: %1</translation> - </message> - <message> - <location filename="../commands/clicommanddesc.cpp" line="109"/> - <source>Construction arguments:</source> - <translation>Параметры создания:</translation> - </message> - <message> - <location filename="../commands/clicommanddesc.cpp" line="114"/> - <source>No construction arguments were passed for this virtual table.</source> - <translation>Не указаны параметры создания для этой виртуальной таблицы.</translation> - </message> -</context> -<context> - <name>CliCommandDir</name> - <message> - <location filename="../commands/clicommanddir.cpp" line="33"/> - <source>lists directories and files in current working directory</source> - <translation>выводит список каталогов и файлов в текущем рабочем каталоге</translation> - </message> - <message> - <location filename="../commands/clicommanddir.cpp" line="38"/> - <source>This is very similar to 'dir' command known from Windows and 'ls' command from Unix systems. - -You can pass <pattern> with wildcard characters to filter output.</source> - <translation>Аналог команды 'dir' в Windows и 'ls' в системах Unix. - -Вы можете указать <маску> c использованием подстановочных символов для фильтрации вывода.</translation> - </message> - <message> - <location filename="../commands/clicommanddir.cpp" line="49"/> - <source>pattern</source> - <translation>маска</translation> - </message> -</context> -<context> - <name>CliCommandExit</name> - <message> - <location filename="../commands/clicommandexit.cpp" line="12"/> - <source>quits the application</source> - <translation>выход из приложения</translation> - </message> - <message> - <location filename="../commands/clicommandexit.cpp" line="17"/> - <source>Quits the application. Settings are stored in configuration file and will be restored on next startup.</source> - <translation>Осуществляет выход из приложения. Настройки сохраняются в конфигурационном файле и восстановятся при следующем запуске.</translation> - </message> -</context> -<context> - <name>CliCommandHelp</name> - <message> - <location filename="../commands/clicommandhelp.cpp" line="16"/> - <source>shows this help message</source> - <translation>вывод этого сообщения</translation> - </message> - <message> - <location filename="../commands/clicommandhelp.cpp" line="21"/> - <source>Use %1 to learn about certain commands supported by the command line interface (CLI) of the SQLiteStudio. -To see list of supported commands, type %2 without any arguments. - -When passing <command> name, you can skip special prefix character ('%3'). - -You can always execute any command with exactly single '--help' option to see help for that command. It's an alternative for typing: %1 <command>.</source> - <translation>Используйте %1 для получения сведений о командах, поддерживаемых интерфейсом командной строки (CLI) SQLiteStudio. -Для просмотра списка доступных команд, введите %2 без указания аргументов. - -При указании имени <команды> можно не указывать префиксный символ ('%3'). - -Для получения справки по команде вы также можете выполнить команду с единственным ключом '--help'. Это альтернатива вводу: %1 <команда>.</translation> - </message> - <message> - <location filename="../commands/clicommandhelp.cpp" line="33"/> - <source>command</source> - <comment>CLI command syntax</comment> - <translation>команда</translation> - </message> - <message> - <location filename="../commands/clicommandhelp.cpp" line="42"/> - <source>No such command: %1</source> - <translation>Не найдена команда: %1</translation> - </message> - <message> - <location filename="../commands/clicommandhelp.cpp" line="43"/> - <source>Type '%1' for list of available commands.</source> - <translation>Введите '%1' для получения списка доступных команд.</translation> - </message> - <message> - <location filename="../commands/clicommandhelp.cpp" line="52"/> - <source>Usage: %1%2</source> - <translation>Использование: %1%2</translation> - </message> - <message> - <location filename="../commands/clicommandhelp.cpp" line="62"/> - <source>Aliases: %1</source> - <translation>Псевдонимы: %1</translation> - </message> -</context> -<context> - <name>CliCommandHistory</name> - <message> - <location filename="../commands/clicommandhistory.cpp" line="23"/> - <source>Current history limit is set to: %1</source> - <translation>Текущий лимит истории: %1</translation> - </message> - <message> - <location filename="../commands/clicommandhistory.cpp" line="39"/> - <source>prints history or erases it</source> - <translation>выводит историю или очищает её</translation> - </message> - <message> - <location filename="../commands/clicommandhistory.cpp" line="44"/> - <source>When no argument was passed, this command prints command line history. Every history entry is separated with a horizontal line, so multiline entries are easier to read. - -When the -c or --clear option is passed, then the history gets erased. -When the -l or --limit option is passed, it sets the new history entries limit. It requires an additional argument saying how many entries do you want the history to be limited to. -Use -ql or --querylimit option to see the current limit value.</source> - <translation>При вызове без аргументов, данная команда выводит историю командной строки. Каждая запись истории отделена горизонтальной линией для облегчения чтения многострочных записей. - -При вызове с ключом -с или --clear история очищается. -При вызове с ключом -l или --limit устанавливается новый лимит на количество записей в истории. Необходим дополнительный аргумент, указывающий сколько записей необходимо хранить в истории. -Для просмотра текущего лимита записей вызовите команду с ключом -ql или --querylimit.</translation> - </message> - <message> - <location filename="../commands/clicommandhistory.cpp" line="59"/> - <source>number</source> - <translation>количество</translation> - </message> - <message> - <location filename="../commands/clicommandhistory.cpp" line="66"/> - <source>Console history erased.</source> - <translation>История командной строки очищена.</translation> - </message> - <message> - <location filename="../commands/clicommandhistory.cpp" line="75"/> - <source>Invalid number: %1</source> - <translation>Некорректное количество: %1</translation> - </message> - <message> - <location filename="../commands/clicommandhistory.cpp" line="80"/> - <source>History limit set to %1</source> - <translation>Лимит истории установлен в количестве %1</translation> - </message> -</context> -<context> - <name>CliCommandMode</name> - <message> - <location filename="../commands/clicommandmode.cpp" line="9"/> - <source>Current results printing mode: %1</source> - <translation>Текущий режим вывода результатов: %1</translation> - </message> - <message> - <location filename="../commands/clicommandmode.cpp" line="16"/> - <source>Invalid results printing mode: %1</source> - <translation>Некорректный режим вывода результатов: %1</translation> - </message> - <message> - <location filename="../commands/clicommandmode.cpp" line="21"/> - <source>New results printing mode: %1</source> - <translation>Новый режим вывода результатов: %1</translation> - </message> - <message> - <location filename="../commands/clicommandmode.cpp" line="26"/> - <source>tells or changes the query results format</source> - <translation>отображает или изменяет формат вывода результатов запроса</translation> - </message> - <message> - <location filename="../commands/clicommandmode.cpp" line="31"/> - <source>When called without argument, tells the current output format for a query results. When the <mode> is passed, the mode is changed to the given one. Supported modes are: -- CLASSIC - columns are separated by a comma, not aligned, -- FIXED - columns have equal and fixed width, they always fit into terminal window width, but the data in columns can be cut off, -- COLUMNS - like FIXED, but smarter (do not use with huge result sets, see details below), -- ROW - each column from the row is displayed in new line, so the full data is displayed. - -The CLASSIC mode is recommended if you want to see all the data, but you don't want to waste lines for each column. Each row will display full data for every column, but this also means, that columns will not be aligned to each other in next rows. The CLASSIC mode also doesn't respect the width of your terminal (console) window, so if values in columns are wider than the window, the row will be continued in next lines. - -The FIXED mode is recommended if you want a readable output and you don't care about long data values. Columns will be aligned, making the output a nice table. The width of columns is calculated from width of the console window and a number of columns. - -The COLUMNS mode is similar to FIXED mode, except it tries to be smart and make columns with shorter values more thin, while columns with longer values get more space. First to shrink are columns with longest headers (so the header names are to be cut off as first), then columns with the longest values are shrinked, up to the moment when all columns fit into terminal window. -ATTENTION! The COLUMNS mode reads all the results from the query at once in order to evaluate column widhts, therefore it is dangerous to use this mode when working with huge result sets. Keep in mind that this mode will load entire result set into memory. - -The ROW mode is recommended if you need to see whole values and you don't expect many rows to be displayed, because this mode displays a line of output per each column, so you'll get 10 lines for single row with 10 columns, then if you have 10 of such rows, you will get 100 lines of output (+1 extra line per each row, to separate rows from each other).</source> - <translation>При вызове без аргументов отображает текущий формат вывода результатов запроса. Если указан <режим>, режим меняется на переданный. Поддерживаемые режимы: -- CLASSIC - столбцы разделяются запятой, не выравниваются, -- FIXED - ширина столбцов одинакова и зафиксирована, они всегда умещаются в ширину окна терминала, однако данные в столбцах могут быть обрезаны, -- COLUMNS - аналогичен FIXED, но более умный (не используйте при огромных размерах результатов, подробнее см. ниже), -- ROW - каждый столбец строки выводится с новой строчки, так что отображаются полные данные. - -Режим CLASSIC рекомендован если необходимо отобразить все данные, не затрачивая отдельные строчки на каждый столбец. Каждая строка будет содержать полные данные каждого столбца, что приведёт к отсутствию выравнивания столбцов в следующих строках. Также в режиме CLASSIC не учитывается ширина окна терминала (консоли), поэтому если столбцы шире окна, остаток строки будет выведен на новых строчках. - -Режим FIXED рекомендован если необходимо получить читабельный вывод, невзирая на длинные значения столбцов. Столбцы будут выровнены в аккуратную таблицу. Ширина столбцов будет рассчитана исходя из ширины окна консоли и числа столбцов. - -Режим COLUMNS аналогичен режиму FIXED с той разницей, что он умнее и сделает столбцы с короткими значениями поуже, оставляя больше места столбцам с длинными значениями. Первыми будут ужаты столбцы с самыми длинными заголовками (т.е. длинные заголовки будут обрезаны в первую очередь), затем будут ужиматься столбцы с самыми длинными значениями, пока таблица не впишется в окно терминала. -ВНИМАНИЕ! Для рассчёта ширины столбцов в режиме COLUMNS считывается сразу весь результат запроса, поэтому его опасно использовать при огромных размерах результатов. Учтите, что в этом режиме весь результат запроса загружается в оперативную память. - -Режим ROW рекомендован если необходимо отобразить все данные, при этом число выводимых строк невелико, так как в этом режиме каждый столбец выводится на отдельной строчке; например вывод единственной строки из 10 столбцов займёт 10 строчек, 10 таких строк займут 100 строчек вывода (+1 строчка на каждую строку для вывода разделителя строк).</translation> - </message> -</context> -<context> - <name>CliCommandNullValue</name> - <message> - <location filename="../commands/clicommandnullvalue.cpp" line="9"/> - <source>Current NULL representation string: %1</source> - <translation>Текущее представление значения NULL: %1</translation> - </message> - <message> - <location filename="../commands/clicommandnullvalue.cpp" line="15"/> - <source>tells or changes the NULL representation string</source> - <translation>отображает или устанавливает представление значения NULL</translation> - </message> - <message> - <location filename="../commands/clicommandnullvalue.cpp" line="20"/> - <source>If no argument was passed, it tells what's the current NULL value representation (that is - what is printed in place of NULL values in query results). If the argument is given, then it's used as a new string to be used for NULL representation.</source> - <translation>При вызове без аргументов отображает текущее представление значения NULL (т.е. что выводится вместо значения NULL в результатах запроса). Если указан аргумент, он будет использован как строка для представления значения NULL.</translation> - </message> -</context> -<context> - <name>CliCommandOpen</name> - <message> - <location filename="../commands/clicommandopen.cpp" line="12"/> - <source>Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</source> - <translation>Невозможно вызвать %1, если ни одна база данных не является текущей. Укажите текущую базу данных, используя команду %2 или укажите имя базы данных при вызове %3.</translation> - </message> - <message> - <location filename="../commands/clicommandopen.cpp" line="29"/> - <source>Could not add database %1 to list.</source> - <translation>Невозможно добавить базу данных %1 в список.</translation> - </message> - <message> - <location filename="../commands/clicommandopen.cpp" line="37"/> - <source>File %1 doesn't exist in %2. Cannot open inexisting database with %3 command. To create a new database, use %4 command.</source> - <translation>Файл %1 не существует в %2. Невозможно открыть несуществующую базу данных командой %3. Для создания новой базы данных воспользуйтесь командой %4.</translation> - </message> - <message> - <location filename="../commands/clicommandopen.cpp" line="61"/> - <source>Database %1 has been open and set as the current working database.</source> - <translation>База данных %1 была открыта и установлена в качестве текущей рабочей базы данных.</translation> - </message> - <message> - <location filename="../commands/clicommandopen.cpp" line="66"/> - <source>opens database connection</source> - <translation>открывает соединение с базой данных</translation> - </message> - <message> - <location filename="../commands/clicommandopen.cpp" line="71"/> - <source>Opens connection to the database. If no additional argument was passed, then the connection is open to the current default database (see help for %1 for details). However if an argument was passed, it can be either <name> of the registered database to open, or it can be <path> to the database file to open. In the second case, the <path> gets registered on the list with a generated name, but only for the period of current application session. After restarting application such database is not restored on the list.</source> - <translation>Открывает соединение с базой данных. При вызове без аргументов, соединение открывается для текущей базы данных по умолчанию (см. справку по команде %1 для подробностей). Если же аргумент указан,он может быть <именем> зарегистрированной базы данных или <путём> к файлу базы данных. Во втором случае, база данных по указанному <пути> будет зарегистрирована в списке под сгенерированным именем, но только на время текущей сессии в приложении. После перезапуска приложения указанная база в списке восстановлена не будет.</translation> - </message> - <message> - <location filename="../commands/clicommandopen.cpp" line="83"/> - <source>name</source> - <comment>CLI command syntax</comment> - <translation>имя</translation> - </message> - <message> - <location filename="../commands/clicommandopen.cpp" line="83"/> - <source>path</source> - <comment>CLI command syntax</comment> - <translation>путь</translation> - </message> -</context> -<context> - <name>CliCommandPwd</name> - <message> - <location filename="../commands/clicommandpwd.cpp" line="13"/> - <source>prints the current working directory</source> - <translation>отображение текущего рабочего каталога</translation> - </message> - <message> - <location filename="../commands/clicommandpwd.cpp" line="18"/> - <source>This is the same as 'pwd' command on Unix systems and 'cd' command without arguments on Windows. It prints current working directory. You can change the current working directory with %1 command and you can also list contents of the current working directory with %2 command.</source> - <translation>Аналог команды 'pwd' в системах Unix и команды 'cd' без аргументов в Windows. Команда отображает текущий рабочий каталог. Вы можете сменить текущий рабочий каталог командой %1, а также вывести содержимое текущего рабочего каталога командой %2.</translation> - </message> -</context> -<context> - <name>CliCommandRemove</name> - <message> - <location filename="../commands/clicommandremove.cpp" line="12"/> - <source>No such database: %1</source> - <translation>Не найдена база данных: %1</translation> - </message> - <message> - <location filename="../commands/clicommandremove.cpp" line="20"/> - <source>Database removed: %1</source> - <translation>Удалена база данных: %1</translation> - </message> - <message> - <location filename="../commands/clicommandremove.cpp" line="26"/> - <source>New current database set:</source> - <translation>Установлена новая текущая база данных:</translation> - </message> - <message> - <location filename="../commands/clicommandremove.cpp" line="35"/> - <source>removes database from the list</source> - <translation>удаление базы данных из списка</translation> - </message> - <message> - <location filename="../commands/clicommandremove.cpp" line="40"/> - <source>Removes <name> database from the list of registered databases. If the database was not on the list (see %1 command), then error message is printed and nothing more happens.</source> - <translation>Удаляет базу данных с указанным <именем> из списка зарегистрированных баз данных. Если указанной базы данных нет в списке (см. команду %1), отображается сообщение об ошибке и больше ничего не происходит.</translation> - </message> - <message> - <location filename="../commands/clicommandremove.cpp" line="50"/> - <source>name</source> - <comment>CLI command syntax</comment> - <translation>имя</translation> - </message> -</context> -<context> - <name>CliCommandSql</name> - <message> - <location filename="../commands/clicommandsql.cpp" line="18"/> - <source>No working database is set. -Call %1 command to set working database. -Call %2 to see list of all databases.</source> - <translation>Не указана рабочая база данных. Укажите рабочую базу данных командой %1. Для просмотра списка баз данных воспользуйтесь командой %2.</translation> - </message> - <message> - <location filename="../commands/clicommandsql.cpp" line="29"/> - <source>Database is not open.</source> - <translation>База данных не открыта.</translation> - </message> - <message> - <location filename="../commands/clicommandsql.cpp" line="64"/> - <source>executes SQL query</source> - <translation>выполнение запроса SQL</translation> - </message> - <message> - <location filename="../commands/clicommandsql.cpp" line="69"/> - <source>This command is executed every time you enter SQL query in command prompt. It executes the query on the current working database (see help for %1 for details). There's no sense in executing this command explicitly. Instead just type the SQL query in the command prompt, without any command prefixed.</source> - <translation>Эта команда выполняется каждый раз, когда вы вводите запрос SQL в командную строку. Она выполняет запрос к текущей рабочей базе данных (см. справку к команде %1 для подробностей). Не нужно явно вызвать эту команду. Просто вводите запрос SQL в командную строку без указания команды.</translation> - </message> - <message> - <location filename="../commands/clicommandsql.cpp" line="85"/> - <source>sql</source> - <comment>CLI command syntax</comment> - <translation>sql</translation> - </message> - <message> - <location filename="../commands/clicommandsql.cpp" line="134"/> - <location filename="../commands/clicommandsql.cpp" line="176"/> - <source>Too many columns to display in %1 mode.</source> - <translation>Слишком много столбцов для отображения в режиме %1.</translation> - </message> - <message> - <location filename="../commands/clicommandsql.cpp" line="253"/> - <source>Row %1</source> - <translation>Строка %1</translation> - </message> - <message> - <location filename="../commands/clicommandsql.cpp" line="403"/> - <source>Query execution error: %1</source> - <translation>Ошибка выполнения запроса: %1</translation> - </message> -</context> -<context> - <name>CliCommandTables</name> - <message> - <location filename="../commands/clicommandtables.cpp" line="15"/> - <source>No such database: %1. Use %2 to see list of known databases.</source> - <translation>Не найдена база данных: %1. Для получения списка доступных баз данных воспользуйтесь командой %2.</translation> - </message> - <message> - <location filename="../commands/clicommandtables.cpp" line="25"/> - <source>Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</source> - <translation>Невозможно вызвать %1, если ни одна база данных не является текущей. Укажите текущую базу данных, используя команду %2 или укажите имя базы данных при вызове %3.</translation> - </message> - <message> - <location filename="../commands/clicommandtables.cpp" line="32"/> - <source>Database %1 is closed.</source> - <translation>База данных %1 закрыта.</translation> - </message> - <message> - <location filename="../commands/clicommandtables.cpp" line="45"/> - <location filename="../commands/clicommandtables.cpp" line="47"/> - <source>Database</source> - <translation>База данных</translation> - </message> - <message> - <location filename="../commands/clicommandtables.cpp" line="47"/> - <source>Table</source> - <translation>Таблица</translation> - </message> - <message> - <location filename="../commands/clicommandtables.cpp" line="61"/> - <source>prints list of tables in the database</source> - <translation>отображает список таблиц в базе данных</translation> - </message> - <message> - <location filename="../commands/clicommandtables.cpp" line="66"/> - <source>Prints list of tables in given <database> or in the current working database. Note, that the <database> should be the name of the registered database (see %1). The output list includes all tables from any other databases attached to the queried database. -When the -s option is given, then system tables are also listed.</source> - <translation>Отображает список таблиц в указанной <базе данных> или в текущей рабочей базе данных. Учтите, что <база данных> должна быть именем зарегистрированной базы данных (см. %1). В список тажк выводятся все таблицы из баз данных, присоединённых к запрашиваемой базе данных. -При указании ключа -s также выводятся системные таблицы.</translation> - </message> - <message> - <location filename="../commands/clicommandtables.cpp" line="77"/> - <source>database</source> - <comment>CLI command syntax</comment> - <translation>база данных</translation> - </message> -</context> -<context> - <name>CliCommandTree</name> - <message> - <location filename="../commands/clicommandtree.cpp" line="12"/> - <source>No current working database is selected. Use %1 to define one and then run %2.</source> - <translation>Не выбрана рабочая база данных. Укажите рабочую базу данных командой %1, затем выполните команду %2.</translation> - </message> - <message> - <location filename="../commands/clicommandtree.cpp" line="54"/> - <source>Tables</source> - <translation>Таблицы</translation> - </message> - <message> - <location filename="../commands/clicommandtree.cpp" line="58"/> - <source>Views</source> - <translation>Представления</translation> - </message> - <message> - <location filename="../commands/clicommandtree.cpp" line="83"/> - <source>Columns</source> - <translation>Столбцы</translation> - </message> - <message> - <location filename="../commands/clicommandtree.cpp" line="88"/> - <source>Indexes</source> - <translation>Индексы</translation> - </message> - <message> - <location filename="../commands/clicommandtree.cpp" line="92"/> - <location filename="../commands/clicommandtree.cpp" line="113"/> - <source>Triggers</source> - <translation>Триггеры</translation> - </message> - <message> - <location filename="../commands/clicommandtree.cpp" line="132"/> - <source>prints all objects in the database as a tree</source> - <translation>отображение всех объектов базы данных в виде дерева</translation> - </message> - <message> - <location filename="../commands/clicommandtree.cpp" line="137"/> - <source>Prints all objects (tables, indexes, triggers and views) that are in the database as a tree. The tree is very similar to the one that you can see in GUI client of the SQLiteStudio. -When -c option is given, then also columns will be listed under each table. -When -s option is given, then also system objects will be printed (sqlite_* tables, autoincrement indexes, etc). -The database argument is optional and if provided, then only given database will be printed. This is not a registered database name, but instead it's an internal SQLite database name, like 'main', 'temp', or any attached database name. To print tree for other registered database, call %1 first to switch the working database, and then use %2 command.</source> - <translation>Отображает все объекты (таблицы, индексы, триггеры и представления) базы данных в виде дерева. Структура дерева аналогична тому, которое отображается в GUI клиенте SQLiteStudio. -При вызове с ключом -c также будут выведены столбцы под каждой таблицей. -При вызове с ключом -s также будут выведены системные объекты (таблицы sqlite_*, индексы автоинкремента и т.д.). -При вызове с необязательным аргументом 'база данных' будут выведены объекты только указнной базы данных. Под 'базой данных' подразумевается не зарегистрированное имя базы данных, а внутреннее имя базы данных SQLite, например 'main', 'temp' или имя присоединённной базы данных. Для отображения дерева другой зарегистрированной базы данных, сперва смените рабочую базу данных командой %1, а затем воспользуйтесь командой %2.</translation> - </message> -</context> -<context> - <name>CliCommandUse</name> - <message> - <location filename="../commands/clicommanduse.cpp" line="13"/> - <source>No current database selected.</source> - <translation>Не выбрана текущая база данных.</translation> - </message> - <message> - <location filename="../commands/clicommanduse.cpp" line="16"/> - <location filename="../commands/clicommanduse.cpp" line="30"/> - <source>Current database: %1</source> - <translation>Текущая база данных: %1</translation> - </message> - <message> - <location filename="../commands/clicommanduse.cpp" line="23"/> - <source>No such database: %1</source> - <translation>Не найдена база данных: %1</translation> - </message> - <message> - <location filename="../commands/clicommanduse.cpp" line="35"/> - <source>changes default working database</source> - <translation>изменение рабочей базы данных по умолчанию</translation> - </message> - <message> - <location filename="../commands/clicommanduse.cpp" line="40"/> - <source>Changes current working database to <name>. If the <name> database is not registered in the application, then the error message is printed and no change is made. - -What is current working database? -When you type a SQL query to be executed, it is executed on the default database, which is also known as the current working database. Most of database-related commands can also work using default database, if no database was provided in their arguments. The current database is always identified by command line prompt. The default database is always defined (unless there is no database on the list at all). - -The default database can be selected in various ways: -- using %1 command, -- by passing database file name to the application startup parameters, -- by passing registered database name to the application startup parameters, -- by restoring previously selected default database from saved configuration, -- or when default database was not selected by any of the above, then first database from the registered databases list becomes the default one.</source> - <translation>Изменяет текущую рабочую базы данных на базу данных с указанным <именем>. Если <имя> базы данных не зарегистрировано в приложении, отображается сообщение об ошибке и изменения не производсятся. - -Что такое текущая рабочая база данных? -Когда вы вводите запрос SQL для выполнения, он выполняется к базе данных по умолчанию, также известной как текущей рабочей базе данных. Большинство относящихся к базам данных команд могут выполняться к базе данных по умолчанию, если другая база данных не указана в качестве аргумента. Текущая база данных всегда отображается в приглашении командной строки. База данных по умолчанию всегда определена (если список баз данных не пуст). - -База данных по умолчанию может быть задана разными способами: -- используя команду %1, -- указав путь к файлу базы данных в аргументах при запуске приложения, -- указав имя зарегистрированной базы данных в аргументах при запуске приложения, -- восстановив предыдущую выбранную базу данных из сохранённой конфигурации, -- или если база данных по умолчанию не была выбрана любым их вышеуказанных способов, базой данных по умолчанию становится первая зарегистрированная база данных в списке.</translation> - </message> - <message> - <location filename="../commands/clicommanduse.cpp" line="63"/> - <source>name</source> - <comment>CLI command syntax</comment> - <translation>имя</translation> - </message> -</context> -<context> - <name>QObject</name> - <message> - <location filename="../clicommandsyntax.cpp" line="155"/> - <source>Insufficient number of arguments.</source> - <translation>Недостаточное количество аргументов.</translation> - </message> - <message> - <location filename="../clicommandsyntax.cpp" line="325"/> - <source>Too many arguments.</source> - <translation>Слишком много аргументов.</translation> - </message> - <message> - <location filename="../clicommandsyntax.cpp" line="347"/> - <source>Invalid argument value: %1. -Expected one of: %2</source> - <translation>Некорректное значение аргумента: %1. -Допустимые значения: %2</translation> - </message> - <message> - <location filename="../clicommandsyntax.cpp" line="383"/> - <source>Unknown option: %1</source> - <comment>CLI command syntax</comment> - <translation>Неизвестный ключ: %1</translation> - </message> - <message> - <location filename="../clicommandsyntax.cpp" line="394"/> - <source>Option %1 requires an argument.</source> - <comment>CLI command syntax</comment> - <translation>Ключ %1 требует указания аргумента.</translation> - </message> - <message> - <location filename="../commands/clicommandnullvalue.cpp" line="31"/> - <source>string</source> - <comment>CLI command syntax</comment> - <translation>строка</translation> - </message> - <message> - <location filename="../main.cpp" line="22"/> - <source>Command line interface to SQLiteStudio, a SQLite manager.</source> - <translation>Интерфейс командной строки для SQLiteStudio, менеджера баз данных SQLite.</translation> - </message> - <message> - <location filename="../main.cpp" line="26"/> - <source>Enables debug messages on standard error output.</source> - <translation>Включает вывод отладочных сообщений в стандартный поток ошибок.</translation> - </message> - <message> - <location filename="../main.cpp" line="27"/> - <source>Enables Lemon parser debug messages for SQL code assistant.</source> - <translation>Включает вывод отладочных сообщений анализатора Lemon для автодополнения SQL кода.</translation> - </message> - <message> - <location filename="../main.cpp" line="28"/> - <source>Lists plugins installed in the SQLiteStudio and quits.</source> - <translation>Выводит список установленных в SQLiteStudio модулей и осуществляет выход.</translation> - </message> - <message> - <location filename="../main.cpp" line="33"/> - <source>file</source> - <translation>файл</translation> - </message> - <message> - <location filename="../main.cpp" line="33"/> - <source>Database file to open</source> - <translation>Файл базы данных для открытия</translation> - </message> -</context> -</TS> diff --git a/SQLiteStudio3/sqlitestudiocli/translations/sqlitestudiocli_ru_RU.ts b/SQLiteStudio3/sqlitestudiocli/translations/sqlitestudiocli_ru_RU.ts new file mode 100644 index 0000000..0f84f9a --- /dev/null +++ b/SQLiteStudio3/sqlitestudiocli/translations/sqlitestudiocli_ru_RU.ts @@ -0,0 +1,874 @@ +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS> +<TS version="2.1" language="ru" sourcelanguage="en"> + <context> + <name>CLI</name> + <message> + <location filename="../cli.cpp" line="98"/> + <source>Current database: %1</source> + <translation>Текущая база данных: %1</translation> + </message> + <message> + <location filename="../cli.cpp" line="100"/> + <source>No current working database is set.</source> + <translation>Текущая рабочая база данных не определена.</translation> + </message> + <message> + <location filename="../cli.cpp" line="102"/> + <source>Type %1 for help</source> + <translation>Введите %1 для вызова справки</translation> + </message> + <message> + <location filename="../cli.cpp" line="254"/> + <source>Database passed in command line parameters (%1) was already on the list under name: %2</source> + <translation>База данных, переданная через аргументы командной строки (%1), уже находится в списке под именем %2</translation> + </message> + <message> + <location filename="../cli.cpp" line="262"/> + <source>Could not add database %1 to list.</source> + <translation>Невозможно добавить базу данных %1 в список.</translation> + </message> + <message> + <location filename="../cli.cpp" line="289"/> + <source>closed</source> + <translation>закрыта</translation> + </message> + </context> + <context> + <name>CliCommand</name> + <message> + <location filename="../commands/clicommand.cpp" line="107"/> + <source>Usage: %1%2</source> + <translation>Использование: %1%2</translation> + </message> + </context> + <context> + <name>CliCommandAdd</name> + <message> + <location filename="../commands/clicommandadd.cpp" line="9"/> + <source>Could not add database %1 to list.</source> + <translation>Невозможно добавить базу данных %1 в список.</translation> + </message> + <message> + <location filename="../commands/clicommandadd.cpp" line="14"/> + <source>Database added: %1</source> + <translation>Добавлена база данных: %1</translation> + </message> + <message> + <location filename="../commands/clicommandadd.cpp" line="19"/> + <source>adds new database to the list</source> + <translation>добавляет новую базу данных в список</translation> + </message> + <message> + <location filename="../commands/clicommandadd.cpp" line="24"/> + <source>Adds given database pointed by <path> with given <name> to list the databases list. The <name> is just a symbolic name that you can later refer to. Just pick any unique name. For list of databases already on the list use %1 command.</source> + <translation>Добавляет базу данных, расположенную по указанному <пути> под указанным <именем> в список баз данных. <имя> — это обычное символьное имя, которое в дальнейшем можно будет использовать. Выберите любое уникальное имя. Для получения текущего списка баз данных воспользуйтесь командой %1.</translation> + </message> + <message> + <location filename="../commands/clicommandadd.cpp" line="34"/> + <source>name</source> + <comment>CLI command syntax</comment> + <translation>имя</translation> + </message> + <message> + <location filename="../commands/clicommandadd.cpp" line="35"/> + <source>path</source> + <comment>CLI command syntax</comment> + <translation>путь</translation> + </message> + </context> + <context> + <name>CliCommandCd</name> + <message> + <location filename="../commands/clicommandcd.cpp" line="10"/> + <source>Changed directory to: %1</source> + <translation>Изменён каталог на: %1</translation> + </message> + <message> + <location filename="../commands/clicommandcd.cpp" line="12"/> + <source>Could not change directory to: %1</source> + <translation>Невозможно сменить каталог на: %1</translation> + </message> + <message> + <location filename="../commands/clicommandcd.cpp" line="17"/> + <source>changes current working directory</source> + <translation>изменение текущего рабочего каталога</translation> + </message> + <message> + <location filename="../commands/clicommandcd.cpp" line="22"/> + <source>Very similar command to 'cd' known from Unix systems and Windows. It requires a <path> argument to be passed, therefore calling %1 will always cause a change of the directory. To learn what's the current working directory use %2 command and to list contents of the current working directory use %3 command.</source> + <translation>Аналог команды 'cd' из систем Unix и Windows. Требуется указание параметра <путь>, поэтому вызов %1 всегда приводит к изменению каталога. Для определения текущего рабочего каталога воспользуйтесь командой %2. Для вывода содержимого текущего рабочего каталога воспользуйтесь командой %3.</translation> + </message> + <message> + <location filename="../commands/clicommandcd.cpp" line="33"/> + <source>path</source> + <comment>CLI command syntax</comment> + <translation>путь</translation> + </message> + </context> + <context> + <name>CliCommandClose</name> + <message> + <location filename="../commands/clicommandclose.cpp" line="10"/> + <source>Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</source> + <translation>Невозможно вызвать %1, если ни одна база данных не является текущей. Укажите текущую базу данных, используя команду %2 или укажите имя базы данных при вызове %3.</translation> + </message> + <message> + <location filename="../commands/clicommandclose.cpp" line="21"/> + <location filename="../commands/clicommandclose.cpp" line="29"/> + <source>Connection to database %1 closed.</source> + <translation>Соединение с базой данных %1 закрыто.</translation> + </message> + <message> + <location filename="../commands/clicommandclose.cpp" line="24"/> + <source>No such database: %1. Use %2 to see list of known databases.</source> + <translation>Не найдена база данных: %1. Для получения списка доступных баз данных воспользуйтесь командой %2.</translation> + </message> + <message> + <location filename="../commands/clicommandclose.cpp" line="35"/> + <source>closes given (or current) database</source> + <translation>закрывает указанную (или текущую) базу данных</translation> + </message> + <message> + <location filename="../commands/clicommandclose.cpp" line="40"/> + <source>Closes database connection. If the database was already closed, nothing happens. If <name> is provided, it should be name of the database to close (as printed by %1 command). The the <name> is not provided, then current working database is closed (see help for %2 for details).</source> + <translation>Закрывает соединение с базой данных. Если база данных уже закрыта, ничего не произойдёт. Если указано <имя>, оно должно соответствовать имени закрываемой базы данных (которое выводится командой %1). Если имя не указано, будет закрыта текущая рабочая база данных (смотрите справку по команде %2 для подробностей).</translation> + </message> + <message> + <location filename="../commands/clicommandclose.cpp" line="50"/> + <source>name</source> + <comment>CLI command syntax</comment> + <translation>имя</translation> + </message> + </context> + <context> + <name>CliCommandDbList</name> + <message> + <location filename="../commands/clicommanddblist.cpp" line="12"/> + <source>No current working database defined.</source> + <translation>Не указана текущая рабочая база данных.</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="18"/> + <source>Databases:</source> + <translation>Базы данных:</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="23"/> + <location filename="../commands/clicommanddblist.cpp" line="34"/> + <source>Name</source> + <comment>CLI db name column</comment> + <translation>Имя</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="31"/> + <location filename="../commands/clicommanddblist.cpp" line="61"/> + <source>Open</source> + <comment>CLI connection state column</comment> + <translation>Открыто</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="31"/> + <location filename="../commands/clicommanddblist.cpp" line="61"/> + <source>Closed</source> + <comment>CLI connection state column</comment> + <translation>Закрыто</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="32"/> + <location filename="../commands/clicommanddblist.cpp" line="36"/> + <source>Connection</source> + <comment>CLI connection state column</comment> + <translation>Соединение</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="38"/> + <location filename="../commands/clicommanddblist.cpp" line="45"/> + <source>Database file path</source> + <translation>Путь к файлу базы данных</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="70"/> + <source>prints list of registered databases</source> + <translation>выводит список зарегистрированных баз данных</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="75"/> + <source>Prints list of databases registered in the SQLiteStudio. Each database on the list can be in open or closed state and %1 tells you that. The current working database (aka default database) is also marked on the list with '*' at the start of its name. See help for %2 command to learn about the default database.</source> + <translation>Выводит список баз данных, зарегистрированных в SQLiteStudio. Каждая база данных может быть либо открыта, либо закрыта, %1 это также указывает. Текущая рабочая база данных (она же база данных по умолчанию) дополнительно отмечена символом '*' в начале имени. Смотрите справку по команде %2 для сведений о базе данных по умолчанию.</translation> + </message> + </context> + <context> + <name>CliCommandDesc</name> + <message> + <location filename="../commands/clicommanddesc.cpp" line="15"/> + <source>No working database is set. +Call %1 command to set working database. +Call %2 to see list of all databases.</source> + <translation>Не указана рабочая база данных. +Укажите рабочую базу данных командой %1. +Для просмотра списка баз данных воспользуйтесь командой %2.</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="26"/> + <source>Database is not open.</source> + <translation>База данных не открыта.</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="35"/> + <source>Cannot find table named: %1</source> + <translation>Не удалось найти таблицу с именем %1</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="52"/> + <source>shows details about the table</source> + <translation>отображает сведения о таблице</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="63"/> + <source>table</source> + <translation>таблица</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="70"/> + <source>Table: %1</source> + <translation>Таблица: %1</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="74"/> + <source>Column name</source> + <translation>Имя столбца</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="76"/> + <source>Data type</source> + <translation>Тип данных</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="80"/> + <source>Constraints</source> + <translation>Ограничения</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="105"/> + <source>Virtual table: %1</source> + <translation>Виртуальная таблица: %1</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="109"/> + <source>Construction arguments:</source> + <translation>Параметры создания:</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="114"/> + <source>No construction arguments were passed for this virtual table.</source> + <translation>Не указаны параметры создания для этой виртуальной таблицы.</translation> + </message> + </context> + <context> + <name>CliCommandDir</name> + <message> + <location filename="../commands/clicommanddir.cpp" line="33"/> + <source>lists directories and files in current working directory</source> + <translation>выводит список каталогов и файлов в текущем рабочем каталоге</translation> + </message> + <message> + <location filename="../commands/clicommanddir.cpp" line="38"/> + <source>This is very similar to 'dir' command known from Windows and 'ls' command from Unix systems. + +You can pass <pattern> with wildcard characters to filter output.</source> + <translation>Аналог команды 'dir' в Windows и 'ls' в системах Unix. + +Вы можете указать <маску> c использованием подстановочных символов для фильтрации вывода.</translation> + </message> + <message> + <location filename="../commands/clicommanddir.cpp" line="49"/> + <source>pattern</source> + <translation>маска</translation> + </message> + </context> + <context> + <name>CliCommandExit</name> + <message> + <location filename="../commands/clicommandexit.cpp" line="12"/> + <source>quits the application</source> + <translation>выход из приложения</translation> + </message> + <message> + <location filename="../commands/clicommandexit.cpp" line="17"/> + <source>Quits the application. Settings are stored in configuration file and will be restored on next startup.</source> + <translation>Осуществляет выход из приложения. Настройки сохраняются в конфигурационном файле и восстановятся при следующем запуске.</translation> + </message> + </context> + <context> + <name>CliCommandHelp</name> + <message> + <location filename="../commands/clicommandhelp.cpp" line="16"/> + <source>shows this help message</source> + <translation>вывод этого сообщения</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="21"/> + <source>Use %1 to learn about certain commands supported by the command line interface (CLI) of the SQLiteStudio. +To see list of supported commands, type %2 without any arguments. + +When passing <command> name, you can skip special prefix character ('%3'). + +You can always execute any command with exactly single '--help' option to see help for that command. It's an alternative for typing: %1 <command>.</source> + <translation>Используйте %1 для получения сведений о командах, поддерживаемых интерфейсом командной строки (CLI) SQLiteStudio. +Для просмотра списка доступных команд, введите %2 без указания аргументов. + +При указании имени <команды> можно не указывать префиксный символ ('%3'). + +Для получения справки по команде вы также можете выполнить команду с единственным ключом '--help'. Это альтернатива вводу: %1 <команда>.</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="33"/> + <source>command</source> + <comment>CLI command syntax</comment> + <translation>команда</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="42"/> + <source>No such command: %1</source> + <translation>Не найдена команда: %1</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="43"/> + <source>Type '%1' for list of available commands.</source> + <translation>Введите '%1' для получения списка доступных команд.</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="52"/> + <source>Usage: %1%2</source> + <translation>Использование: %1%2</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="62"/> + <source>Aliases: %1</source> + <translation>Псевдонимы: %1</translation> + </message> + </context> + <context> + <name>CliCommandHistory</name> + <message> + <location filename="../commands/clicommandhistory.cpp" line="23"/> + <source>Current history limit is set to: %1</source> + <translation>Текущий лимит истории: %1</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="39"/> + <source>prints history or erases it</source> + <translation>выводит историю или очищает её</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="44"/> + <source>When no argument was passed, this command prints command line history. Every history entry is separated with a horizontal line, so multiline entries are easier to read. + +When the -c or --clear option is passed, then the history gets erased. +When the -l or --limit option is passed, it sets the new history entries limit. It requires an additional argument saying how many entries do you want the history to be limited to. +Use -ql or --querylimit option to see the current limit value.</source> + <translation>При вызове без аргументов, данная команда выводит историю командной строки. Каждая запись истории отделена горизонтальной линией для облегчения чтения многострочных записей. + +При вызове с ключом -с или --clear история очищается. +При вызове с ключом -l или --limit устанавливается новый лимит на количество записей в истории. Необходим дополнительный аргумент, указывающий сколько записей необходимо хранить в истории. +Для просмотра текущего лимита записей вызовите команду с ключом -ql или --querylimit.</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="59"/> + <source>number</source> + <translation>количество</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="66"/> + <source>Console history erased.</source> + <translation>История командной строки очищена.</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="75"/> + <source>Invalid number: %1</source> + <translation>Некорректное количество: %1</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="80"/> + <source>History limit set to %1</source> + <translation>Лимит истории установлен в количестве %1</translation> + </message> + </context> + <context> + <name>CliCommandMode</name> + <message> + <location filename="../commands/clicommandmode.cpp" line="9"/> + <source>Current results printing mode: %1</source> + <translation>Текущий режим вывода результатов: %1</translation> + </message> + <message> + <location filename="../commands/clicommandmode.cpp" line="16"/> + <source>Invalid results printing mode: %1</source> + <translation>Некорректный режим вывода результатов: %1</translation> + </message> + <message> + <location filename="../commands/clicommandmode.cpp" line="21"/> + <source>New results printing mode: %1</source> + <translation>Новый режим вывода результатов: %1</translation> + </message> + <message> + <location filename="../commands/clicommandmode.cpp" line="26"/> + <source>tells or changes the query results format</source> + <translation>отображает или изменяет формат вывода результатов запроса</translation> + </message> + <message> + <location filename="../commands/clicommandmode.cpp" line="31"/> + <source>When called without argument, tells the current output format for a query results. When the <mode> is passed, the mode is changed to the given one. Supported modes are: +- CLASSIC - columns are separated by a comma, not aligned, +- FIXED - columns have equal and fixed width, they always fit into terminal window width, but the data in columns can be cut off, +- COLUMNS - like FIXED, but smarter (do not use with huge result sets, see details below), +- ROW - each column from the row is displayed in new line, so the full data is displayed. + +The CLASSIC mode is recommended if you want to see all the data, but you don't want to waste lines for each column. Each row will display full data for every column, but this also means, that columns will not be aligned to each other in next rows. The CLASSIC mode also doesn't respect the width of your terminal (console) window, so if values in columns are wider than the window, the row will be continued in next lines. + +The FIXED mode is recommended if you want a readable output and you don't care about long data values. Columns will be aligned, making the output a nice table. The width of columns is calculated from width of the console window and a number of columns. + +The COLUMNS mode is similar to FIXED mode, except it tries to be smart and make columns with shorter values more thin, while columns with longer values get more space. First to shrink are columns with longest headers (so the header names are to be cut off as first), then columns with the longest values are shrinked, up to the moment when all columns fit into terminal window. +ATTENTION! The COLUMNS mode reads all the results from the query at once in order to evaluate column widths, therefore it is dangerous to use this mode when working with huge result sets. Keep in mind that this mode will load entire result set into memory. + +The ROW mode is recommended if you need to see whole values and you don't expect many rows to be displayed, because this mode displays a line of output per each column, so you'll get 10 lines for single row with 10 columns, then if you have 10 of such rows, you will get 100 lines of output (+1 extra line per each row, to separate rows from each other).</source> + <translation>При вызове без аргумента, отображает текущий формат вывода для результатов запроса. При указании <mode> режим сменяется на выбранный. Поддерживаются следующие режимы: +- CLASSIC - столбцы разделяются запятой, без выравнивания, +- FIXED - у столбцов равная и фиксированная ширина, они всегда умещаются в окно терминала по ширине, но часть данных в столбцах может быть обрезана, +- COLUMNS - как FIXED, но умнее (не используйте при огромных размерах результата запроса, см. подробности ниже), +- ROW - каждый столбец каждой строки данных отображается на отдельной строке терминала, данные отображаются полностью. + +Режим CLASSIC рекомендован если вы хотите увидеть все данные, но не хотите тратить новую строку в терминале для каждого столбца. Каждая строка будет отображать все данные из всех столбцов, однако столбцы не будут выровнены между собой по строкам. Режим CLASSIC также не учитывает ширину окна терминала (консоли), поэтому если значения в столбцах шире окна, выводимая строка данных будет продолжена в следующих строках окна терминала. + +Режим FIXED рекомендован если вам нужен читабельный вывод и вас не беспокоят длинные значения в данных. Столбцы будут выровнены, образуя на выходе аккуратную таблицу. Ширина столбцов рассчитывается исходя из ширины окна консоли и числа столбцов. + +Режим COLUMNS похож на режим FIXED с тем исключением, что он старается поступать по-умному и делать столбцы с короткими значениями поуже, чтобы столбцам с длинными значениями досталось больше места. Сначала урезаются столбцы с самыми длинными заголовками (так что имена столбцов будут урезаны в первую очередь), затем урезаются столбцы с самыми длинными значениями, пока все столбцы не уместятся в окне терминала. +ВНИМАНИЕ! Режим COLUMNS сразу считывает все результаты запроса чтобы рассчитать ширину столбцов, поэтому опасно использовать этот режим при работе с результатами огромных размеров. Учтите, что этот режим загружает весь результат запроса в память. + +Режим ROW рекомендован если вам нужно видеть все данные, и вы не ожидаете большого числа строк данных в результате, поскольку в этом режиме каждый столбец выводится на отдельной строке терминала, поэтому вывод строки данных с 10 столбцами займёт 10 строк в терминале, и если таких строк с данными будет 10, то получится 100 строк вывода (+1 строка в терминале на каждую строку данных, для разделения).</translation> + </message> + </context> + <context> + <name>CliCommandNullValue</name> + <message> + <location filename="../commands/clicommandnullvalue.cpp" line="9"/> + <source>Current NULL representation string: %1</source> + <translation>Текущее представление значения NULL: %1</translation> + </message> + <message> + <location filename="../commands/clicommandnullvalue.cpp" line="15"/> + <source>tells or changes the NULL representation string</source> + <translation>отображает или устанавливает представление значения NULL</translation> + </message> + <message> + <location filename="../commands/clicommandnullvalue.cpp" line="20"/> + <source>If no argument was passed, it tells what's the current NULL value representation (that is - what is printed in place of NULL values in query results). If the argument is given, then it's used as a new string to be used for NULL representation.</source> + <translation>При вызове без аргументов отображает текущее представление значения NULL (т.е. что выводится вместо значения NULL в результатах запроса). Если указан аргумент, он будет использован как строка для представления значения NULL.</translation> + </message> + </context> + <context> + <name>CliCommandOpen</name> + <message> + <location filename="../commands/clicommandopen.cpp" line="12"/> + <source>Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</source> + <translation>Невозможно вызвать %1, если ни одна база данных не является текущей. Укажите текущую базу данных, используя команду %2 или укажите имя базы данных при вызове %3.</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="29"/> + <source>Could not add database %1 to list.</source> + <translation>Невозможно добавить базу данных %1 в список.</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="37"/> + <source>File %1 doesn't exist in %2. Cannot open inexisting database with %3 command. To create a new database, use %4 command.</source> + <translation>Файл %1 не существует в %2. Невозможно открыть несуществующую базу данных командой %3. Для создания новой базы данных воспользуйтесь командой %4.</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="61"/> + <source>Database %1 has been open and set as the current working database.</source> + <translation>База данных %1 была открыта и установлена в качестве текущей рабочей базы данных.</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="66"/> + <source>opens database connection</source> + <translation>открывает соединение с базой данных</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="71"/> + <source>Opens connection to the database. If no additional argument was passed, then the connection is open to the current default database (see help for %1 for details). However if an argument was passed, it can be either <name> of the registered database to open, or it can be <path> to the database file to open. In the second case, the <path> gets registered on the list with a generated name, but only for the period of current application session. After restarting application such database is not restored on the list.</source> + <translation>Открывает соединение с базой данных. При вызове без аргументов, соединение открывается для текущей базы данных по умолчанию (см. справку по команде %1 для подробностей). Если же аргумент указан,он может быть <именем> зарегистрированной базы данных или <путём> к файлу базы данных. Во втором случае, база данных по указанному <пути> будет зарегистрирована в списке под сгенерированным именем, но только на время текущей сессии в приложении. После перезапуска приложения указанная база в списке восстановлена не будет.</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="83"/> + <source>name</source> + <comment>CLI command syntax</comment> + <translation>имя</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="83"/> + <source>path</source> + <comment>CLI command syntax</comment> + <translation>путь</translation> + </message> + </context> + <context> + <name>CliCommandPwd</name> + <message> + <location filename="../commands/clicommandpwd.cpp" line="13"/> + <source>prints the current working directory</source> + <translation>отображение текущего рабочего каталога</translation> + </message> + <message> + <location filename="../commands/clicommandpwd.cpp" line="18"/> + <source>This is the same as 'pwd' command on Unix systems and 'cd' command without arguments on Windows. It prints current working directory. You can change the current working directory with %1 command and you can also list contents of the current working directory with %2 command.</source> + <translation>Аналог команды 'pwd' в системах Unix и команды 'cd' без аргументов в Windows. Команда отображает текущий рабочий каталог. Вы можете сменить текущий рабочий каталог командой %1, а также вывести содержимое текущего рабочего каталога командой %2.</translation> + </message> + </context> + <context> + <name>CliCommandRemove</name> + <message> + <location filename="../commands/clicommandremove.cpp" line="12"/> + <source>No such database: %1</source> + <translation>Не найдена база данных: %1</translation> + </message> + <message> + <location filename="../commands/clicommandremove.cpp" line="20"/> + <source>Database removed: %1</source> + <translation>Удалена база данных: %1</translation> + </message> + <message> + <location filename="../commands/clicommandremove.cpp" line="26"/> + <source>New current database set:</source> + <translation>Установлена новая текущая база данных:</translation> + </message> + <message> + <location filename="../commands/clicommandremove.cpp" line="35"/> + <source>removes database from the list</source> + <translation>удаление базы данных из списка</translation> + </message> + <message> + <location filename="../commands/clicommandremove.cpp" line="40"/> + <source>Removes <name> database from the list of registered databases. If the database was not on the list (see %1 command), then error message is printed and nothing more happens.</source> + <translation>Удаляет базу данных с указанным <именем> из списка зарегистрированных баз данных. Если указанной базы данных нет в списке (см. команду %1), отображается сообщение об ошибке и больше ничего не происходит.</translation> + </message> + <message> + <location filename="../commands/clicommandremove.cpp" line="50"/> + <source>name</source> + <comment>CLI command syntax</comment> + <translation>имя</translation> + </message> + </context> + <context> + <name>CliCommandSql</name> + <message> + <location filename="../commands/clicommandsql.cpp" line="19"/> + <source>No working database is set. +Call %1 command to set working database. +Call %2 to see list of all databases.</source> + <translation>Не указана рабочая база данных. Укажите рабочую базу данных командой %1. Для просмотра списка баз данных воспользуйтесь командой %2.</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="30"/> + <source>Database is not open.</source> + <translation>База данных не открыта.</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="65"/> + <source>executes SQL query</source> + <translation>выполнение запроса SQL</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="70"/> + <source>This command is executed every time you enter SQL query in command prompt. It executes the query on the current working database (see help for %1 for details). There's no sense in executing this command explicitly. Instead just type the SQL query in the command prompt, without any command prefixed.</source> + <translation>Эта команда выполняется каждый раз, когда вы вводите запрос SQL в командную строку. Она выполняет запрос к текущей рабочей базе данных (см. справку к команде %1 для подробностей). Не нужно явно вызвать эту команду. Просто вводите запрос SQL в командную строку без указания команды.</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="86"/> + <source>sql</source> + <comment>CLI command syntax</comment> + <translation>sql</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="135"/> + <location filename="../commands/clicommandsql.cpp" line="177"/> + <source>Too many columns to display in %1 mode.</source> + <translation>Слишком много столбцов для отображения в режиме %1.</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="254"/> + <source>Row %1</source> + <translation>Строка %1</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="404"/> + <source>Query execution error: %1</source> + <translation>Ошибка выполнения запроса: %1</translation> + </message> + </context> + <context> + <name>CliCommandTables</name> + <message> + <location filename="../commands/clicommandtables.cpp" line="15"/> + <source>No such database: %1. Use %2 to see list of known databases.</source> + <translation>Не найдена база данных: %1. Для получения списка доступных баз данных воспользуйтесь командой %2.</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="25"/> + <source>Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</source> + <translation>Невозможно вызвать %1, если ни одна база данных не является текущей. Укажите текущую базу данных, используя команду %2 или укажите имя базы данных при вызове %3.</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="32"/> + <source>Database %1 is closed.</source> + <translation>База данных %1 закрыта.</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="45"/> + <location filename="../commands/clicommandtables.cpp" line="47"/> + <source>Database</source> + <translation>База данных</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="47"/> + <source>Table</source> + <translation>Таблица</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="61"/> + <source>prints list of tables in the database</source> + <translation>отображает список таблиц в базе данных</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="66"/> + <source>Prints list of tables in given <database> or in the current working database. Note, that the <database> should be the name of the registered database (see %1). The output list includes all tables from any other databases attached to the queried database. +When the -s option is given, then system tables are also listed.</source> + <translation>Отображает список таблиц в указанной <базе данных> или в текущей рабочей базе данных. Учтите, что <база данных> должна быть именем зарегистрированной базы данных (см. %1). В список тажк выводятся все таблицы из баз данных, присоединённых к запрашиваемой базе данных. +При указании ключа -s также выводятся системные таблицы.</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="77"/> + <source>database</source> + <comment>CLI command syntax</comment> + <translation>база данных</translation> + </message> + </context> + <context> + <name>CliCommandTree</name> + <message> + <location filename="../commands/clicommandtree.cpp" line="12"/> + <source>No current working database is selected. Use %1 to define one and then run %2.</source> + <translation>Не выбрана рабочая база данных. Укажите рабочую базу данных командой %1, затем выполните команду %2.</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="54"/> + <source>Tables</source> + <translation>Таблицы</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="58"/> + <source>Views</source> + <translation>Представления</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="83"/> + <source>Columns</source> + <translation>Столбцы</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="88"/> + <source>Indexes</source> + <translation>Индексы</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="92"/> + <location filename="../commands/clicommandtree.cpp" line="113"/> + <source>Triggers</source> + <translation>Триггеры</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="132"/> + <source>prints all objects in the database as a tree</source> + <translation>отображение всех объектов базы данных в виде дерева</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="137"/> + <source>Prints all objects (tables, indexes, triggers and views) that are in the database as a tree. The tree is very similar to the one that you can see in GUI client of the SQLiteStudio. +When -c option is given, then also columns will be listed under each table. +When -s option is given, then also system objects will be printed (sqlite_* tables, autoincrement indexes, etc). +The database argument is optional and if provided, then only given database will be printed. This is not a registered database name, but instead it's an internal SQLite database name, like 'main', 'temp', or any attached database name. To print tree for other registered database, call %1 first to switch the working database, and then use %2 command.</source> + <translation>Отображает все объекты (таблицы, индексы, триггеры и представления) базы данных в виде дерева. Структура дерева аналогична тому, которое отображается в GUI клиенте SQLiteStudio. +При вызове с ключом -c также будут выведены столбцы под каждой таблицей. +При вызове с ключом -s также будут выведены системные объекты (таблицы sqlite_*, индексы автоинкремента и т.д.). +При вызове с необязательным аргументом 'база данных' будут выведены объекты только указнной базы данных. Под 'базой данных' подразумевается не зарегистрированное имя базы данных, а внутреннее имя базы данных SQLite, например 'main', 'temp' или имя присоединённной базы данных. Для отображения дерева другой зарегистрированной базы данных, сперва смените рабочую базу данных командой %1, а затем воспользуйтесь командой %2.</translation> + </message> + </context> + <context> + <name>CliCommandUse</name> + <message> + <location filename="../commands/clicommanduse.cpp" line="13"/> + <source>No current database selected.</source> + <translation>Не выбрана текущая база данных.</translation> + </message> + <message> + <location filename="../commands/clicommanduse.cpp" line="16"/> + <location filename="../commands/clicommanduse.cpp" line="30"/> + <source>Current database: %1</source> + <translation>Текущая база данных: %1</translation> + </message> + <message> + <location filename="../commands/clicommanduse.cpp" line="23"/> + <source>No such database: %1</source> + <translation>Не найдена база данных: %1</translation> + </message> + <message> + <location filename="../commands/clicommanduse.cpp" line="35"/> + <source>changes default working database</source> + <translation>изменение рабочей базы данных по умолчанию</translation> + </message> + <message> + <location filename="../commands/clicommanduse.cpp" line="40"/> + <source>Changes current working database to <name>. If the <name> database is not registered in the application, then the error message is printed and no change is made. + +What is current working database? +When you type a SQL query to be executed, it is executed on the default database, which is also known as the current working database. Most of database-related commands can also work using default database, if no database was provided in their arguments. The current database is always identified by command line prompt. The default database is always defined (unless there is no database on the list at all). + +The default database can be selected in various ways: +- using %1 command, +- by passing database file name to the application startup parameters, +- by passing registered database name to the application startup parameters, +- by restoring previously selected default database from saved configuration, +- or when default database was not selected by any of the above, then first database from the registered databases list becomes the default one.</source> + <translation>Изменяет текущую рабочую базы данных на базу данных с указанным <именем>. Если <имя> базы данных не зарегистрировано в приложении, отображается сообщение об ошибке и изменения не производсятся. + +Что такое текущая рабочая база данных? +Когда вы вводите запрос SQL для выполнения, он выполняется к базе данных по умолчанию, также известной как текущей рабочей базе данных. Большинство относящихся к базам данных команд могут выполняться к базе данных по умолчанию, если другая база данных не указана в качестве аргумента. Текущая база данных всегда отображается в приглашении командной строки. База данных по умолчанию всегда определена (если список баз данных не пуст). + +База данных по умолчанию может быть задана разными способами: +- используя команду %1, +- указав путь к файлу базы данных в аргументах при запуске приложения, +- указав имя зарегистрированной базы данных в аргументах при запуске приложения, +- восстановив предыдущую выбранную базу данных из сохранённой конфигурации, +- или если база данных по умолчанию не была выбрана любым их вышеуказанных способов, базой данных по умолчанию становится первая зарегистрированная база данных в списке.</translation> + </message> + <message> + <location filename="../commands/clicommanduse.cpp" line="63"/> + <source>name</source> + <comment>CLI command syntax</comment> + <translation>имя</translation> + </message> + </context> + <context> + <name>QObject</name> + <message> + <location filename="../clicommandsyntax.cpp" line="155"/> + <source>Insufficient number of arguments.</source> + <translation>Недостаточное количество аргументов.</translation> + </message> + <message> + <location filename="../clicommandsyntax.cpp" line="325"/> + <source>Too many arguments.</source> + <translation>Слишком много аргументов.</translation> + </message> + <message> + <location filename="../clicommandsyntax.cpp" line="347"/> + <source>Invalid argument value: %1. +Expected one of: %2</source> + <translation>Некорректное значение аргумента: %1. +Допустимые значения: %2</translation> + </message> + <message> + <location filename="../clicommandsyntax.cpp" line="383"/> + <source>Unknown option: %1</source> + <comment>CLI command syntax</comment> + <translation>Неизвестный ключ: %1</translation> + </message> + <message> + <location filename="../clicommandsyntax.cpp" line="394"/> + <source>Option %1 requires an argument.</source> + <comment>CLI command syntax</comment> + <translation>Ключ %1 требует указания аргумента.</translation> + </message> + <message> + <location filename="../commands/clicommandnullvalue.cpp" line="31"/> + <source>string</source> + <comment>CLI command syntax</comment> + <translation>строка</translation> + </message> + <message> + <location filename="../main.cpp" line="28"/> + <source>Command line interface to SQLiteStudio, a SQLite manager.</source> + <translation>Интерфейс командной строки для SQLiteStudio, менеджера баз данных SQLite.</translation> + </message> + <message> + <location filename="../main.cpp" line="32"/> + <source>Enables debug messages on standard error output.</source> + <translation>Включает вывод отладочных сообщений в стандартный поток ошибок.</translation> + </message> + <message> + <location filename="../main.cpp" line="33"/> + <source>Enables Lemon parser debug messages for SQL code assistant.</source> + <translation>Включает вывод отладочных сообщений анализатора Lemon для автодополнения SQL кода.</translation> + </message> + <message> + <location filename="../main.cpp" line="34"/> + <source>Lists plugins installed in the SQLiteStudio and quits.</source> + <translation>Выводит список установленных в SQLiteStudio модулей и осуществляет выход.</translation> + </message> + <message> + <location filename="../main.cpp" line="36"/> + <source>Executes provided SQL file (including all rich features of SQLiteStudio's query executor) on the specified database file and quits. The database parameter becomes mandatory if this option is used.</source> + <translation>Выполняет предоставленный SQL-файл (используя все многочисленные функции исполнителя запросов SQLiteStudio) на указанном файле базы данных и выходит. При использовании этой опции обязательно указывать параметр database.</translation> + </message> + <message> + <location filename="../main.cpp" line="39"/> + <source>SQL file</source> + <translation>Файл SQL</translation> + </message> + <message> + <location filename="../main.cpp" line="40"/> + <source>Character encoding to use when reading SQL file (-e option). Use -cl to list available codecs. Defaults to %1.</source> + <translation>Кодировка текста, используемая при чтении файла SQL (опция -e). Используйте -cl для получения списка доступных кодеков. По умолчанию используется %1.</translation> + </message> + <message> + <location filename="../main.cpp" line="43"/> + <source>codec</source> + <translation>кодек</translation> + </message> + <message> + <location filename="../main.cpp" line="44"/> + <source>Lists available codecs to be used with -c option and quits.</source> + <translation>Выводит список доступных кодеков для использования с опцией -c и выходит.</translation> + </message> + <message> + <location filename="../main.cpp" line="46"/> + <source>When used together with -e option, the execution will not stop on an error, but rather continue until the end, ignoring errors.</source> + <translation>При использовании вместе с параметром -e выполнение не останавливается при возникновении ошибки, а продолжается до конца, игнорируя все ошибки.</translation> + </message> + <message> + <location filename="../main.cpp" line="57"/> + <source>file</source> + <translation>файл</translation> + </message> + <message> + <location filename="../main.cpp" line="57"/> + <source>Database file to open</source> + <translation>Файл базы данных для открытия</translation> + </message> + <message> + <location filename="../main.cpp" line="78"/> + <source>Invalid codec: %1. Use -cl option to list available codecs.</source> + <translation>Неверный кодек: %1. Используйте параметр -cl для получения списка доступных кодеков.</translation> + </message> + <message> + <location filename="../main.cpp" line="108"/> + <source>Database file argument is mandatory when executing SQL file.</source> + <translation>Аргумент с файлом базы данных является обязательным при выполнении SQL-файла.</translation> + </message> + <message> + <location filename="../main.cpp" line="114"/> + <source>Could not open specified database for executing SQL file. You may try using -d option to find out more details.</source> + <translation>Не удалось открыть указанную базу данных для выполнения файла SQL. Вы можете воспользоваться опцией -d, чтобы узнать больше деталей.</translation> + </message> + </context> +</TS> diff --git a/SQLiteStudio3/sqlitestudiocli/translations/sqlitestudiocli_sk.qm b/SQLiteStudio3/sqlitestudiocli/translations/sqlitestudiocli_sk.qm Binary files differdeleted file mode 100644 index 1776294..0000000 --- a/SQLiteStudio3/sqlitestudiocli/translations/sqlitestudiocli_sk.qm +++ /dev/null diff --git a/SQLiteStudio3/sqlitestudiocli/translations/sqlitestudiocli_sk.ts b/SQLiteStudio3/sqlitestudiocli/translations/sqlitestudiocli_sk.ts deleted file mode 100644 index e7e2933..0000000 --- a/SQLiteStudio3/sqlitestudiocli/translations/sqlitestudiocli_sk.ts +++ /dev/null @@ -1,788 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<!DOCTYPE TS> -<TS version="2.1" language="sk_SK"> -<context> - <name>CLI</name> - <message> - <location filename="../cli.cpp" line="98"/> - <source>Current database: %1</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../cli.cpp" line="100"/> - <source>No current working database is set.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../cli.cpp" line="102"/> - <source>Type %1 for help</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../cli.cpp" line="257"/> - <source>Database passed in command line parameters (%1) was already on the list under name: %2</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../cli.cpp" line="264"/> - <source>Could not add database %1 to list.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../cli.cpp" line="290"/> - <source>closed</source> - <translation type="unfinished"></translation> - </message> -</context> -<context> - <name>CliCommand</name> - <message> - <location filename="../commands/clicommand.cpp" line="107"/> - <source>Usage: %1%2</source> - <translation type="unfinished"></translation> - </message> -</context> -<context> - <name>CliCommandAdd</name> - <message> - <location filename="../commands/clicommandadd.cpp" line="9"/> - <source>Could not add database %1 to list.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandadd.cpp" line="14"/> - <source>Database added: %1</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandadd.cpp" line="19"/> - <source>adds new database to the list</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandadd.cpp" line="24"/> - <source>Adds given database pointed by <path> with given <name> to list the databases list. The <name> is just a symbolic name that you can later refer to. Just pick any unique name. For list of databases already on the list use %1 command.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandadd.cpp" line="34"/> - <source>name</source> - <comment>CLI command syntax</comment> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandadd.cpp" line="35"/> - <source>path</source> - <comment>CLI command syntax</comment> - <translation type="unfinished"></translation> - </message> -</context> -<context> - <name>CliCommandCd</name> - <message> - <location filename="../commands/clicommandcd.cpp" line="10"/> - <source>Changed directory to: %1</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandcd.cpp" line="12"/> - <source>Could not change directory to: %1</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandcd.cpp" line="17"/> - <source>changes current working directory</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandcd.cpp" line="22"/> - <source>Very similar command to 'cd' known from Unix systems and Windows. It requires a <path> argument to be passed, therefore calling %1 will always cause a change of the directory. To learn what's the current working directory use %2 command and to list contents of the current working directory use %3 command.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandcd.cpp" line="33"/> - <source>path</source> - <comment>CLI command syntax</comment> - <translation type="unfinished"></translation> - </message> -</context> -<context> - <name>CliCommandClose</name> - <message> - <location filename="../commands/clicommandclose.cpp" line="10"/> - <source>Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandclose.cpp" line="21"/> - <location filename="../commands/clicommandclose.cpp" line="29"/> - <source>Connection to database %1 closed.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandclose.cpp" line="24"/> - <source>No such database: %1. Use %2 to see list of known databases.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandclose.cpp" line="35"/> - <source>closes given (or current) database</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandclose.cpp" line="40"/> - <source>Closes database connection. If the database was already closed, nothing happens. If <name> is provided, it should be name of the database to close (as printed by %1 command). The the <name> is not provided, then current working database is closed (see help for %2 for details).</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandclose.cpp" line="50"/> - <source>name</source> - <comment>CLI command syntax</comment> - <translation type="unfinished"></translation> - </message> -</context> -<context> - <name>CliCommandDbList</name> - <message> - <location filename="../commands/clicommanddblist.cpp" line="12"/> - <source>No current working database defined.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommanddblist.cpp" line="18"/> - <source>Databases:</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommanddblist.cpp" line="23"/> - <location filename="../commands/clicommanddblist.cpp" line="34"/> - <source>Name</source> - <comment>CLI db name column</comment> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommanddblist.cpp" line="31"/> - <location filename="../commands/clicommanddblist.cpp" line="61"/> - <source>Open</source> - <comment>CLI connection state column</comment> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommanddblist.cpp" line="31"/> - <location filename="../commands/clicommanddblist.cpp" line="61"/> - <source>Closed</source> - <comment>CLI connection state column</comment> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommanddblist.cpp" line="32"/> - <location filename="../commands/clicommanddblist.cpp" line="36"/> - <source>Connection</source> - <comment>CLI connection state column</comment> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommanddblist.cpp" line="38"/> - <location filename="../commands/clicommanddblist.cpp" line="45"/> - <source>Database file path</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommanddblist.cpp" line="70"/> - <source>prints list of registered databases</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommanddblist.cpp" line="75"/> - <source>Prints list of databases registered in the SQLiteStudio. Each database on the list can be in open or closed state and %1 tells you that. The current working database (aka default database) is also marked on the list with '*' at the start of its name. See help for %2 command to learn about the default database.</source> - <translation type="unfinished"></translation> - </message> -</context> -<context> - <name>CliCommandDesc</name> - <message> - <location filename="../commands/clicommanddesc.cpp" line="15"/> - <source>No working database is set. -Call %1 command to set working database. -Call %2 to see list of all databases.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommanddesc.cpp" line="26"/> - <source>Database is not open.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommanddesc.cpp" line="35"/> - <source>Cannot find table named: %1</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommanddesc.cpp" line="52"/> - <source>shows details about the table</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommanddesc.cpp" line="63"/> - <source>table</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommanddesc.cpp" line="70"/> - <source>Table: %1</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommanddesc.cpp" line="74"/> - <source>Column name</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommanddesc.cpp" line="76"/> - <source>Data type</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommanddesc.cpp" line="80"/> - <source>Constraints</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommanddesc.cpp" line="105"/> - <source>Virtual table: %1</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommanddesc.cpp" line="109"/> - <source>Construction arguments:</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommanddesc.cpp" line="114"/> - <source>No construction arguments were passed for this virtual table.</source> - <translation type="unfinished"></translation> - </message> -</context> -<context> - <name>CliCommandDir</name> - <message> - <location filename="../commands/clicommanddir.cpp" line="33"/> - <source>lists directories and files in current working directory</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommanddir.cpp" line="38"/> - <source>This is very similar to 'dir' command known from Windows and 'ls' command from Unix systems. - -You can pass <pattern> with wildcard characters to filter output.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommanddir.cpp" line="49"/> - <source>pattern</source> - <translation type="unfinished"></translation> - </message> -</context> -<context> - <name>CliCommandExit</name> - <message> - <location filename="../commands/clicommandexit.cpp" line="12"/> - <source>quits the application</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandexit.cpp" line="17"/> - <source>Quits the application. Settings are stored in configuration file and will be restored on next startup.</source> - <translation type="unfinished"></translation> - </message> -</context> -<context> - <name>CliCommandHelp</name> - <message> - <location filename="../commands/clicommandhelp.cpp" line="16"/> - <source>shows this help message</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandhelp.cpp" line="21"/> - <source>Use %1 to learn about certain commands supported by the command line interface (CLI) of the SQLiteStudio. -To see list of supported commands, type %2 without any arguments. - -When passing <command> name, you can skip special prefix character ('%3'). - -You can always execute any command with exactly single '--help' option to see help for that command. It's an alternative for typing: %1 <command>.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandhelp.cpp" line="33"/> - <source>command</source> - <comment>CLI command syntax</comment> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandhelp.cpp" line="42"/> - <source>No such command: %1</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandhelp.cpp" line="43"/> - <source>Type '%1' for list of available commands.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandhelp.cpp" line="52"/> - <source>Usage: %1%2</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandhelp.cpp" line="62"/> - <source>Aliases: %1</source> - <translation type="unfinished"></translation> - </message> -</context> -<context> - <name>CliCommandHistory</name> - <message> - <location filename="../commands/clicommandhistory.cpp" line="23"/> - <source>Current history limit is set to: %1</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandhistory.cpp" line="39"/> - <source>prints history or erases it</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandhistory.cpp" line="44"/> - <source>When no argument was passed, this command prints command line history. Every history entry is separated with a horizontal line, so multiline entries are easier to read. - -When the -c or --clear option is passed, then the history gets erased. -When the -l or --limit option is passed, it sets the new history entries limit. It requires an additional argument saying how many entries do you want the history to be limited to. -Use -ql or --querylimit option to see the current limit value.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandhistory.cpp" line="59"/> - <source>number</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandhistory.cpp" line="66"/> - <source>Console history erased.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandhistory.cpp" line="75"/> - <source>Invalid number: %1</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandhistory.cpp" line="80"/> - <source>History limit set to %1</source> - <translation type="unfinished"></translation> - </message> -</context> -<context> - <name>CliCommandMode</name> - <message> - <location filename="../commands/clicommandmode.cpp" line="9"/> - <source>Current results printing mode: %1</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandmode.cpp" line="16"/> - <source>Invalid results printing mode: %1</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandmode.cpp" line="21"/> - <source>New results printing mode: %1</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandmode.cpp" line="26"/> - <source>tells or changes the query results format</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandmode.cpp" line="31"/> - <source>When called without argument, tells the current output format for a query results. When the <mode> is passed, the mode is changed to the given one. Supported modes are: -- CLASSIC - columns are separated by a comma, not aligned, -- FIXED - columns have equal and fixed width, they always fit into terminal window width, but the data in columns can be cut off, -- COLUMNS - like FIXED, but smarter (do not use with huge result sets, see details below), -- ROW - each column from the row is displayed in new line, so the full data is displayed. - -The CLASSIC mode is recommended if you want to see all the data, but you don't want to waste lines for each column. Each row will display full data for every column, but this also means, that columns will not be aligned to each other in next rows. The CLASSIC mode also doesn't respect the width of your terminal (console) window, so if values in columns are wider than the window, the row will be continued in next lines. - -The FIXED mode is recommended if you want a readable output and you don't care about long data values. Columns will be aligned, making the output a nice table. The width of columns is calculated from width of the console window and a number of columns. - -The COLUMNS mode is similar to FIXED mode, except it tries to be smart and make columns with shorter values more thin, while columns with longer values get more space. First to shrink are columns with longest headers (so the header names are to be cut off as first), then columns with the longest values are shrinked, up to the moment when all columns fit into terminal window. -ATTENTION! The COLUMNS mode reads all the results from the query at once in order to evaluate column widhts, therefore it is dangerous to use this mode when working with huge result sets. Keep in mind that this mode will load entire result set into memory. - -The ROW mode is recommended if you need to see whole values and you don't expect many rows to be displayed, because this mode displays a line of output per each column, so you'll get 10 lines for single row with 10 columns, then if you have 10 of such rows, you will get 100 lines of output (+1 extra line per each row, to separate rows from each other).</source> - <translation type="unfinished"></translation> - </message> -</context> -<context> - <name>CliCommandNullValue</name> - <message> - <location filename="../commands/clicommandnullvalue.cpp" line="9"/> - <source>Current NULL representation string: %1</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandnullvalue.cpp" line="15"/> - <source>tells or changes the NULL representation string</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandnullvalue.cpp" line="20"/> - <source>If no argument was passed, it tells what's the current NULL value representation (that is - what is printed in place of NULL values in query results). If the argument is given, then it's used as a new string to be used for NULL representation.</source> - <translation type="unfinished"></translation> - </message> -</context> -<context> - <name>CliCommandOpen</name> - <message> - <location filename="../commands/clicommandopen.cpp" line="12"/> - <source>Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandopen.cpp" line="29"/> - <source>Could not add database %1 to list.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandopen.cpp" line="37"/> - <source>File %1 doesn't exist in %2. Cannot open inexisting database with %3 command. To create a new database, use %4 command.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandopen.cpp" line="61"/> - <source>Database %1 has been open and set as the current working database.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandopen.cpp" line="66"/> - <source>opens database connection</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandopen.cpp" line="71"/> - <source>Opens connection to the database. If no additional argument was passed, then the connection is open to the current default database (see help for %1 for details). However if an argument was passed, it can be either <name> of the registered database to open, or it can be <path> to the database file to open. In the second case, the <path> gets registered on the list with a generated name, but only for the period of current application session. After restarting application such database is not restored on the list.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandopen.cpp" line="83"/> - <source>name</source> - <comment>CLI command syntax</comment> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandopen.cpp" line="83"/> - <source>path</source> - <comment>CLI command syntax</comment> - <translation type="unfinished"></translation> - </message> -</context> -<context> - <name>CliCommandPwd</name> - <message> - <location filename="../commands/clicommandpwd.cpp" line="13"/> - <source>prints the current working directory</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandpwd.cpp" line="18"/> - <source>This is the same as 'pwd' command on Unix systems and 'cd' command without arguments on Windows. It prints current working directory. You can change the current working directory with %1 command and you can also list contents of the current working directory with %2 command.</source> - <translation type="unfinished"></translation> - </message> -</context> -<context> - <name>CliCommandRemove</name> - <message> - <location filename="../commands/clicommandremove.cpp" line="12"/> - <source>No such database: %1</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandremove.cpp" line="20"/> - <source>Database removed: %1</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandremove.cpp" line="26"/> - <source>New current database set:</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandremove.cpp" line="35"/> - <source>removes database from the list</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandremove.cpp" line="40"/> - <source>Removes <name> database from the list of registered databases. If the database was not on the list (see %1 command), then error message is printed and nothing more happens.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandremove.cpp" line="50"/> - <source>name</source> - <comment>CLI command syntax</comment> - <translation type="unfinished"></translation> - </message> -</context> -<context> - <name>CliCommandSql</name> - <message> - <location filename="../commands/clicommandsql.cpp" line="18"/> - <source>No working database is set. -Call %1 command to set working database. -Call %2 to see list of all databases.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandsql.cpp" line="29"/> - <source>Database is not open.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandsql.cpp" line="64"/> - <source>executes SQL query</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandsql.cpp" line="69"/> - <source>This command is executed every time you enter SQL query in command prompt. It executes the query on the current working database (see help for %1 for details). There's no sense in executing this command explicitly. Instead just type the SQL query in the command prompt, without any command prefixed.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandsql.cpp" line="85"/> - <source>sql</source> - <comment>CLI command syntax</comment> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandsql.cpp" line="134"/> - <location filename="../commands/clicommandsql.cpp" line="176"/> - <source>Too many columns to display in %1 mode.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandsql.cpp" line="253"/> - <source>Row %1</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandsql.cpp" line="403"/> - <source>Query execution error: %1</source> - <translation type="unfinished"></translation> - </message> -</context> -<context> - <name>CliCommandTables</name> - <message> - <location filename="../commands/clicommandtables.cpp" line="15"/> - <source>No such database: %1. Use %2 to see list of known databases.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandtables.cpp" line="25"/> - <source>Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandtables.cpp" line="32"/> - <source>Database %1 is closed.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandtables.cpp" line="45"/> - <location filename="../commands/clicommandtables.cpp" line="47"/> - <source>Database</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandtables.cpp" line="47"/> - <source>Table</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandtables.cpp" line="61"/> - <source>prints list of tables in the database</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandtables.cpp" line="66"/> - <source>Prints list of tables in given <database> or in the current working database. Note, that the <database> should be the name of the registered database (see %1). The output list includes all tables from any other databases attached to the queried database. -When the -s option is given, then system tables are also listed.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandtables.cpp" line="77"/> - <source>database</source> - <comment>CLI command syntax</comment> - <translation type="unfinished"></translation> - </message> -</context> -<context> - <name>CliCommandTree</name> - <message> - <location filename="../commands/clicommandtree.cpp" line="12"/> - <source>No current working database is selected. Use %1 to define one and then run %2.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandtree.cpp" line="54"/> - <source>Tables</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandtree.cpp" line="58"/> - <source>Views</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandtree.cpp" line="83"/> - <source>Columns</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandtree.cpp" line="88"/> - <source>Indexes</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandtree.cpp" line="92"/> - <location filename="../commands/clicommandtree.cpp" line="113"/> - <source>Triggers</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandtree.cpp" line="132"/> - <source>prints all objects in the database as a tree</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandtree.cpp" line="137"/> - <source>Prints all objects (tables, indexes, triggers and views) that are in the database as a tree. The tree is very similar to the one that you can see in GUI client of the SQLiteStudio. -When -c option is given, then also columns will be listed under each table. -When -s option is given, then also system objects will be printed (sqlite_* tables, autoincrement indexes, etc). -The database argument is optional and if provided, then only given database will be printed. This is not a registered database name, but instead it's an internal SQLite database name, like 'main', 'temp', or any attached database name. To print tree for other registered database, call %1 first to switch the working database, and then use %2 command.</source> - <translation type="unfinished"></translation> - </message> -</context> -<context> - <name>CliCommandUse</name> - <message> - <location filename="../commands/clicommanduse.cpp" line="13"/> - <source>No current database selected.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommanduse.cpp" line="16"/> - <location filename="../commands/clicommanduse.cpp" line="30"/> - <source>Current database: %1</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommanduse.cpp" line="23"/> - <source>No such database: %1</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommanduse.cpp" line="35"/> - <source>changes default working database</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommanduse.cpp" line="40"/> - <source>Changes current working database to <name>. If the <name> database is not registered in the application, then the error message is printed and no change is made. - -What is current working database? -When you type a SQL query to be executed, it is executed on the default database, which is also known as the current working database. Most of database-related commands can also work using default database, if no database was provided in their arguments. The current database is always identified by command line prompt. The default database is always defined (unless there is no database on the list at all). - -The default database can be selected in various ways: -- using %1 command, -- by passing database file name to the application startup parameters, -- by passing registered database name to the application startup parameters, -- by restoring previously selected default database from saved configuration, -- or when default database was not selected by any of the above, then first database from the registered databases list becomes the default one.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommanduse.cpp" line="63"/> - <source>name</source> - <comment>CLI command syntax</comment> - <translation type="unfinished"></translation> - </message> -</context> -<context> - <name>QObject</name> - <message> - <location filename="../clicommandsyntax.cpp" line="155"/> - <source>Insufficient number of arguments.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../clicommandsyntax.cpp" line="325"/> - <source>Too many arguments.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../clicommandsyntax.cpp" line="347"/> - <source>Invalid argument value: %1. -Expected one of: %2</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../clicommandsyntax.cpp" line="383"/> - <source>Unknown option: %1</source> - <comment>CLI command syntax</comment> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../clicommandsyntax.cpp" line="394"/> - <source>Option %1 requires an argument.</source> - <comment>CLI command syntax</comment> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../commands/clicommandnullvalue.cpp" line="31"/> - <source>string</source> - <comment>CLI command syntax</comment> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../main.cpp" line="22"/> - <source>Command line interface to SQLiteStudio, a SQLite manager.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../main.cpp" line="26"/> - <source>Enables debug messages on standard error output.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../main.cpp" line="27"/> - <source>Enables Lemon parser debug messages for SQL code assistant.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../main.cpp" line="28"/> - <source>Lists plugins installed in the SQLiteStudio and quits.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../main.cpp" line="33"/> - <source>file</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../main.cpp" line="33"/> - <source>Database file to open</source> - <translation type="unfinished"></translation> - </message> -</context> -</TS> diff --git a/SQLiteStudio3/sqlitestudiocli/translations/sqlitestudiocli_sk_SK.ts b/SQLiteStudio3/sqlitestudiocli/translations/sqlitestudiocli_sk_SK.ts new file mode 100644 index 0000000..264090c --- /dev/null +++ b/SQLiteStudio3/sqlitestudiocli/translations/sqlitestudiocli_sk_SK.ts @@ -0,0 +1,876 @@ +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS> +<TS version="2.1" language="sk" sourcelanguage="en"> + <context> + <name>CLI</name> + <message> + <location filename="../cli.cpp" line="98"/> + <source>Current database: %1</source> + <translation type="unfinished">Current database: %1</translation> + </message> + <message> + <location filename="../cli.cpp" line="100"/> + <source>No current working database is set.</source> + <translation type="unfinished">No current working database is set.</translation> + </message> + <message> + <location filename="../cli.cpp" line="102"/> + <source>Type %1 for help</source> + <translation type="unfinished">Type %1 for help</translation> + </message> + <message> + <location filename="../cli.cpp" line="254"/> + <source>Database passed in command line parameters (%1) was already on the list under name: %2</source> + <translation type="unfinished">Database passed in command line parameters (%1) was already on the list under name: %2</translation> + </message> + <message> + <location filename="../cli.cpp" line="262"/> + <source>Could not add database %1 to list.</source> + <translation type="unfinished">Could not add database %1 to list.</translation> + </message> + <message> + <location filename="../cli.cpp" line="289"/> + <source>closed</source> + <translation type="unfinished">closed</translation> + </message> + </context> + <context> + <name>CliCommand</name> + <message> + <location filename="../commands/clicommand.cpp" line="107"/> + <source>Usage: %1%2</source> + <translation type="unfinished">Usage: %1%2</translation> + </message> + </context> + <context> + <name>CliCommandAdd</name> + <message> + <location filename="../commands/clicommandadd.cpp" line="9"/> + <source>Could not add database %1 to list.</source> + <translation type="unfinished">Could not add database %1 to list.</translation> + </message> + <message> + <location filename="../commands/clicommandadd.cpp" line="14"/> + <source>Database added: %1</source> + <translation type="unfinished">Database added: %1</translation> + </message> + <message> + <location filename="../commands/clicommandadd.cpp" line="19"/> + <source>adds new database to the list</source> + <translation type="unfinished">adds new database to the list</translation> + </message> + <message> + <location filename="../commands/clicommandadd.cpp" line="24"/> + <source>Adds given database pointed by <path> with given <name> to list the databases list. The <name> is just a symbolic name that you can later refer to. Just pick any unique name. For list of databases already on the list use %1 command.</source> + <translation type="unfinished">Adds given database pointed by <path> with given <name> to list the databases list. The <name> is just a symbolic name that you can later refer to. Just pick any unique name. For list of databases already on the list use %1 command.</translation> + </message> + <message> + <location filename="../commands/clicommandadd.cpp" line="34"/> + <source>name</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">name</translation> + </message> + <message> + <location filename="../commands/clicommandadd.cpp" line="35"/> + <source>path</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">path</translation> + </message> + </context> + <context> + <name>CliCommandCd</name> + <message> + <location filename="../commands/clicommandcd.cpp" line="10"/> + <source>Changed directory to: %1</source> + <translation type="unfinished">Changed directory to: %1</translation> + </message> + <message> + <location filename="../commands/clicommandcd.cpp" line="12"/> + <source>Could not change directory to: %1</source> + <translation type="unfinished">Could not change directory to: %1</translation> + </message> + <message> + <location filename="../commands/clicommandcd.cpp" line="17"/> + <source>changes current working directory</source> + <translation type="unfinished">changes current working directory</translation> + </message> + <message> + <location filename="../commands/clicommandcd.cpp" line="22"/> + <source>Very similar command to 'cd' known from Unix systems and Windows. It requires a <path> argument to be passed, therefore calling %1 will always cause a change of the directory. To learn what's the current working directory use %2 command and to list contents of the current working directory use %3 command.</source> + <translation type="unfinished">Very similar command to 'cd' known from Unix systems and Windows. It requires a <path> argument to be passed, therefore calling %1 will always cause a change of the directory. To learn what's the current working directory use %2 command and to list contents of the current working directory use %3 command.</translation> + </message> + <message> + <location filename="../commands/clicommandcd.cpp" line="33"/> + <source>path</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">path</translation> + </message> + </context> + <context> + <name>CliCommandClose</name> + <message> + <location filename="../commands/clicommandclose.cpp" line="10"/> + <source>Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</source> + <translation type="unfinished">Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</translation> + </message> + <message> + <location filename="../commands/clicommandclose.cpp" line="21"/> + <location filename="../commands/clicommandclose.cpp" line="29"/> + <source>Connection to database %1 closed.</source> + <translation type="unfinished">Connection to database %1 closed.</translation> + </message> + <message> + <location filename="../commands/clicommandclose.cpp" line="24"/> + <source>No such database: %1. Use %2 to see list of known databases.</source> + <translation type="unfinished">No such database: %1. Use %2 to see list of known databases.</translation> + </message> + <message> + <location filename="../commands/clicommandclose.cpp" line="35"/> + <source>closes given (or current) database</source> + <translation type="unfinished">closes given (or current) database</translation> + </message> + <message> + <location filename="../commands/clicommandclose.cpp" line="40"/> + <source>Closes database connection. If the database was already closed, nothing happens. If <name> is provided, it should be name of the database to close (as printed by %1 command). The the <name> is not provided, then current working database is closed (see help for %2 for details).</source> + <translation type="unfinished">Closes database connection. If the database was already closed, nothing happens. If <name> is provided, it should be name of the database to close (as printed by %1 command). The the <name> is not provided, then current working database is closed (see help for %2 for details).</translation> + </message> + <message> + <location filename="../commands/clicommandclose.cpp" line="50"/> + <source>name</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">name</translation> + </message> + </context> + <context> + <name>CliCommandDbList</name> + <message> + <location filename="../commands/clicommanddblist.cpp" line="12"/> + <source>No current working database defined.</source> + <translation type="unfinished">No current working database defined.</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="18"/> + <source>Databases:</source> + <translation type="unfinished">Databases:</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="23"/> + <location filename="../commands/clicommanddblist.cpp" line="34"/> + <source>Name</source> + <comment>CLI db name column</comment> + <translation type="unfinished">Name</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="31"/> + <location filename="../commands/clicommanddblist.cpp" line="61"/> + <source>Open</source> + <comment>CLI connection state column</comment> + <translation type="unfinished">Open</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="31"/> + <location filename="../commands/clicommanddblist.cpp" line="61"/> + <source>Closed</source> + <comment>CLI connection state column</comment> + <translation type="unfinished">Closed</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="32"/> + <location filename="../commands/clicommanddblist.cpp" line="36"/> + <source>Connection</source> + <comment>CLI connection state column</comment> + <translation type="unfinished">Connection</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="38"/> + <location filename="../commands/clicommanddblist.cpp" line="45"/> + <source>Database file path</source> + <translation type="unfinished">Database file path</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="70"/> + <source>prints list of registered databases</source> + <translation type="unfinished">prints list of registered databases</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="75"/> + <source>Prints list of databases registered in the SQLiteStudio. Each database on the list can be in open or closed state and %1 tells you that. The current working database (aka default database) is also marked on the list with '*' at the start of its name. See help for %2 command to learn about the default database.</source> + <translation type="unfinished">Prints list of databases registered in the SQLiteStudio. Each database on the list can be in open or closed state and %1 tells you that. The current working database (aka default database) is also marked on the list with '*' at the start of its name. See help for %2 command to learn about the default database.</translation> + </message> + </context> + <context> + <name>CliCommandDesc</name> + <message> + <location filename="../commands/clicommanddesc.cpp" line="15"/> + <source>No working database is set. +Call %1 command to set working database. +Call %2 to see list of all databases.</source> + <translation type="unfinished">No working database is set. +Call %1 command to set working database. +Call %2 to see list of all databases.</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="26"/> + <source>Database is not open.</source> + <translation type="unfinished">Database is not open.</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="35"/> + <source>Cannot find table named: %1</source> + <translation type="unfinished">Cannot find table named: %1</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="52"/> + <source>shows details about the table</source> + <translation type="unfinished">shows details about the table</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="63"/> + <source>table</source> + <translation type="unfinished">table</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="70"/> + <source>Table: %1</source> + <translation type="unfinished">Table: %1</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="74"/> + <source>Column name</source> + <translation type="unfinished">Column name</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="76"/> + <source>Data type</source> + <translation type="unfinished">Data type</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="80"/> + <source>Constraints</source> + <translation type="unfinished">Constraints</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="105"/> + <source>Virtual table: %1</source> + <translation type="unfinished">Virtual table: %1</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="109"/> + <source>Construction arguments:</source> + <translation type="unfinished">Construction arguments:</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="114"/> + <source>No construction arguments were passed for this virtual table.</source> + <translation type="unfinished">No construction arguments were passed for this virtual table.</translation> + </message> + </context> + <context> + <name>CliCommandDir</name> + <message> + <location filename="../commands/clicommanddir.cpp" line="33"/> + <source>lists directories and files in current working directory</source> + <translation type="unfinished">lists directories and files in current working directory</translation> + </message> + <message> + <location filename="../commands/clicommanddir.cpp" line="38"/> + <source>This is very similar to 'dir' command known from Windows and 'ls' command from Unix systems. + +You can pass <pattern> with wildcard characters to filter output.</source> + <translation type="unfinished">This is very similar to 'dir' command known from Windows and 'ls' command from Unix systems. + +You can pass <pattern> with wildcard characters to filter output.</translation> + </message> + <message> + <location filename="../commands/clicommanddir.cpp" line="49"/> + <source>pattern</source> + <translation type="unfinished">pattern</translation> + </message> + </context> + <context> + <name>CliCommandExit</name> + <message> + <location filename="../commands/clicommandexit.cpp" line="12"/> + <source>quits the application</source> + <translation type="unfinished">quits the application</translation> + </message> + <message> + <location filename="../commands/clicommandexit.cpp" line="17"/> + <source>Quits the application. Settings are stored in configuration file and will be restored on next startup.</source> + <translation type="unfinished">Quits the application. Settings are stored in configuration file and will be restored on next startup.</translation> + </message> + </context> + <context> + <name>CliCommandHelp</name> + <message> + <location filename="../commands/clicommandhelp.cpp" line="16"/> + <source>shows this help message</source> + <translation type="unfinished">shows this help message</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="21"/> + <source>Use %1 to learn about certain commands supported by the command line interface (CLI) of the SQLiteStudio. +To see list of supported commands, type %2 without any arguments. + +When passing <command> name, you can skip special prefix character ('%3'). + +You can always execute any command with exactly single '--help' option to see help for that command. It's an alternative for typing: %1 <command>.</source> + <translation type="unfinished">Use %1 to learn about certain commands supported by the command line interface (CLI) of the SQLiteStudio. +To see list of supported commands, type %2 without any arguments. + +When passing <command> name, you can skip special prefix character ('%3'). + +You can always execute any command with exactly single '--help' option to see help for that command. It's an alternative for typing: %1 <command>.</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="33"/> + <source>command</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">command</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="42"/> + <source>No such command: %1</source> + <translation type="unfinished">No such command: %1</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="43"/> + <source>Type '%1' for list of available commands.</source> + <translation type="unfinished">Type '%1' for list of available commands.</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="52"/> + <source>Usage: %1%2</source> + <translation type="unfinished">Usage: %1%2</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="62"/> + <source>Aliases: %1</source> + <translation type="unfinished">Aliases: %1</translation> + </message> + </context> + <context> + <name>CliCommandHistory</name> + <message> + <location filename="../commands/clicommandhistory.cpp" line="23"/> + <source>Current history limit is set to: %1</source> + <translation type="unfinished">Current history limit is set to: %1</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="39"/> + <source>prints history or erases it</source> + <translation type="unfinished">prints history or erases it</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="44"/> + <source>When no argument was passed, this command prints command line history. Every history entry is separated with a horizontal line, so multiline entries are easier to read. + +When the -c or --clear option is passed, then the history gets erased. +When the -l or --limit option is passed, it sets the new history entries limit. It requires an additional argument saying how many entries do you want the history to be limited to. +Use -ql or --querylimit option to see the current limit value.</source> + <translation type="unfinished">When no argument was passed, this command prints command line history. Every history entry is separated with a horizontal line, so multiline entries are easier to read. + +When the -c or --clear option is passed, then the history gets erased. +When the -l or --limit option is passed, it sets the new history entries limit. It requires an additional argument saying how many entries do you want the history to be limited to. +Use -ql or --querylimit option to see the current limit value.</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="59"/> + <source>number</source> + <translation type="unfinished">number</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="66"/> + <source>Console history erased.</source> + <translation type="unfinished">Console history erased.</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="75"/> + <source>Invalid number: %1</source> + <translation type="unfinished">Invalid number: %1</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="80"/> + <source>History limit set to %1</source> + <translation type="unfinished">History limit set to %1</translation> + </message> + </context> + <context> + <name>CliCommandMode</name> + <message> + <location filename="../commands/clicommandmode.cpp" line="9"/> + <source>Current results printing mode: %1</source> + <translation type="unfinished">Current results printing mode: %1</translation> + </message> + <message> + <location filename="../commands/clicommandmode.cpp" line="16"/> + <source>Invalid results printing mode: %1</source> + <translation type="unfinished">Invalid results printing mode: %1</translation> + </message> + <message> + <location filename="../commands/clicommandmode.cpp" line="21"/> + <source>New results printing mode: %1</source> + <translation type="unfinished">New results printing mode: %1</translation> + </message> + <message> + <location filename="../commands/clicommandmode.cpp" line="26"/> + <source>tells or changes the query results format</source> + <translation type="unfinished">tells or changes the query results format</translation> + </message> + <message> + <location filename="../commands/clicommandmode.cpp" line="31"/> + <source>When called without argument, tells the current output format for a query results. When the <mode> is passed, the mode is changed to the given one. Supported modes are: +- CLASSIC - columns are separated by a comma, not aligned, +- FIXED - columns have equal and fixed width, they always fit into terminal window width, but the data in columns can be cut off, +- COLUMNS - like FIXED, but smarter (do not use with huge result sets, see details below), +- ROW - each column from the row is displayed in new line, so the full data is displayed. + +The CLASSIC mode is recommended if you want to see all the data, but you don't want to waste lines for each column. Each row will display full data for every column, but this also means, that columns will not be aligned to each other in next rows. The CLASSIC mode also doesn't respect the width of your terminal (console) window, so if values in columns are wider than the window, the row will be continued in next lines. + +The FIXED mode is recommended if you want a readable output and you don't care about long data values. Columns will be aligned, making the output a nice table. The width of columns is calculated from width of the console window and a number of columns. + +The COLUMNS mode is similar to FIXED mode, except it tries to be smart and make columns with shorter values more thin, while columns with longer values get more space. First to shrink are columns with longest headers (so the header names are to be cut off as first), then columns with the longest values are shrinked, up to the moment when all columns fit into terminal window. +ATTENTION! The COLUMNS mode reads all the results from the query at once in order to evaluate column widths, therefore it is dangerous to use this mode when working with huge result sets. Keep in mind that this mode will load entire result set into memory. + +The ROW mode is recommended if you need to see whole values and you don't expect many rows to be displayed, because this mode displays a line of output per each column, so you'll get 10 lines for single row with 10 columns, then if you have 10 of such rows, you will get 100 lines of output (+1 extra line per each row, to separate rows from each other).</source> + <translation type="unfinished">When called without argument, tells the current output format for a query results. When the <mode> is passed, the mode is changed to the given one. Supported modes are: +- CLASSIC - columns are separated by a comma, not aligned, +- FIXED - columns have equal and fixed width, they always fit into terminal window width, but the data in columns can be cut off, +- COLUMNS - like FIXED, but smarter (do not use with huge result sets, see details below), +- ROW - each column from the row is displayed in new line, so the full data is displayed. + +The CLASSIC mode is recommended if you want to see all the data, but you don't want to waste lines for each column. Each row will display full data for every column, but this also means, that columns will not be aligned to each other in next rows. The CLASSIC mode also doesn't respect the width of your terminal (console) window, so if values in columns are wider than the window, the row will be continued in next lines. + +The FIXED mode is recommended if you want a readable output and you don't care about long data values. Columns will be aligned, making the output a nice table. The width of columns is calculated from width of the console window and a number of columns. + +The COLUMNS mode is similar to FIXED mode, except it tries to be smart and make columns with shorter values more thin, while columns with longer values get more space. First to shrink are columns with longest headers (so the header names are to be cut off as first), then columns with the longest values are shrinked, up to the moment when all columns fit into terminal window. +ATTENTION! The COLUMNS mode reads all the results from the query at once in order to evaluate column widths, therefore it is dangerous to use this mode when working with huge result sets. Keep in mind that this mode will load entire result set into memory. + +The ROW mode is recommended if you need to see whole values and you don't expect many rows to be displayed, because this mode displays a line of output per each column, so you'll get 10 lines for single row with 10 columns, then if you have 10 of such rows, you will get 100 lines of output (+1 extra line per each row, to separate rows from each other).</translation> + </message> + </context> + <context> + <name>CliCommandNullValue</name> + <message> + <location filename="../commands/clicommandnullvalue.cpp" line="9"/> + <source>Current NULL representation string: %1</source> + <translation type="unfinished">Current NULL representation string: %1</translation> + </message> + <message> + <location filename="../commands/clicommandnullvalue.cpp" line="15"/> + <source>tells or changes the NULL representation string</source> + <translation type="unfinished">tells or changes the NULL representation string</translation> + </message> + <message> + <location filename="../commands/clicommandnullvalue.cpp" line="20"/> + <source>If no argument was passed, it tells what's the current NULL value representation (that is - what is printed in place of NULL values in query results). If the argument is given, then it's used as a new string to be used for NULL representation.</source> + <translation type="unfinished">If no argument was passed, it tells what's the current NULL value representation (that is - what is printed in place of NULL values in query results). If the argument is given, then it's used as a new string to be used for NULL representation.</translation> + </message> + </context> + <context> + <name>CliCommandOpen</name> + <message> + <location filename="../commands/clicommandopen.cpp" line="12"/> + <source>Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</source> + <translation type="unfinished">Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="29"/> + <source>Could not add database %1 to list.</source> + <translation type="unfinished">Could not add database %1 to list.</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="37"/> + <source>File %1 doesn't exist in %2. Cannot open inexisting database with %3 command. To create a new database, use %4 command.</source> + <translation type="unfinished">File %1 doesn't exist in %2. Cannot open inexisting database with %3 command. To create a new database, use %4 command.</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="61"/> + <source>Database %1 has been open and set as the current working database.</source> + <translation type="unfinished">Database %1 has been open and set as the current working database.</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="66"/> + <source>opens database connection</source> + <translation type="unfinished">opens database connection</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="71"/> + <source>Opens connection to the database. If no additional argument was passed, then the connection is open to the current default database (see help for %1 for details). However if an argument was passed, it can be either <name> of the registered database to open, or it can be <path> to the database file to open. In the second case, the <path> gets registered on the list with a generated name, but only for the period of current application session. After restarting application such database is not restored on the list.</source> + <translation type="unfinished">Opens connection to the database. If no additional argument was passed, then the connection is open to the current default database (see help for %1 for details). However if an argument was passed, it can be either <name> of the registered database to open, or it can be <path> to the database file to open. In the second case, the <path> gets registered on the list with a generated name, but only for the period of current application session. After restarting application such database is not restored on the list.</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="83"/> + <source>name</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">name</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="83"/> + <source>path</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">path</translation> + </message> + </context> + <context> + <name>CliCommandPwd</name> + <message> + <location filename="../commands/clicommandpwd.cpp" line="13"/> + <source>prints the current working directory</source> + <translation type="unfinished">prints the current working directory</translation> + </message> + <message> + <location filename="../commands/clicommandpwd.cpp" line="18"/> + <source>This is the same as 'pwd' command on Unix systems and 'cd' command without arguments on Windows. It prints current working directory. You can change the current working directory with %1 command and you can also list contents of the current working directory with %2 command.</source> + <translation type="unfinished">This is the same as 'pwd' command on Unix systems and 'cd' command without arguments on Windows. It prints current working directory. You can change the current working directory with %1 command and you can also list contents of the current working directory with %2 command.</translation> + </message> + </context> + <context> + <name>CliCommandRemove</name> + <message> + <location filename="../commands/clicommandremove.cpp" line="12"/> + <source>No such database: %1</source> + <translation type="unfinished">No such database: %1</translation> + </message> + <message> + <location filename="../commands/clicommandremove.cpp" line="20"/> + <source>Database removed: %1</source> + <translation type="unfinished">Database removed: %1</translation> + </message> + <message> + <location filename="../commands/clicommandremove.cpp" line="26"/> + <source>New current database set:</source> + <translation type="unfinished">New current database set:</translation> + </message> + <message> + <location filename="../commands/clicommandremove.cpp" line="35"/> + <source>removes database from the list</source> + <translation type="unfinished">removes database from the list</translation> + </message> + <message> + <location filename="../commands/clicommandremove.cpp" line="40"/> + <source>Removes <name> database from the list of registered databases. If the database was not on the list (see %1 command), then error message is printed and nothing more happens.</source> + <translation type="unfinished">Removes <name> database from the list of registered databases. If the database was not on the list (see %1 command), then error message is printed and nothing more happens.</translation> + </message> + <message> + <location filename="../commands/clicommandremove.cpp" line="50"/> + <source>name</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">name</translation> + </message> + </context> + <context> + <name>CliCommandSql</name> + <message> + <location filename="../commands/clicommandsql.cpp" line="19"/> + <source>No working database is set. +Call %1 command to set working database. +Call %2 to see list of all databases.</source> + <translation type="unfinished">No working database is set. +Call %1 command to set working database. +Call %2 to see list of all databases.</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="30"/> + <source>Database is not open.</source> + <translation type="unfinished">Database is not open.</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="65"/> + <source>executes SQL query</source> + <translation type="unfinished">executes SQL query</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="70"/> + <source>This command is executed every time you enter SQL query in command prompt. It executes the query on the current working database (see help for %1 for details). There's no sense in executing this command explicitly. Instead just type the SQL query in the command prompt, without any command prefixed.</source> + <translation type="unfinished">This command is executed every time you enter SQL query in command prompt. It executes the query on the current working database (see help for %1 for details). There's no sense in executing this command explicitly. Instead just type the SQL query in the command prompt, without any command prefixed.</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="86"/> + <source>sql</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">sql</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="135"/> + <location filename="../commands/clicommandsql.cpp" line="177"/> + <source>Too many columns to display in %1 mode.</source> + <translation type="unfinished">Too many columns to display in %1 mode.</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="254"/> + <source>Row %1</source> + <translation type="unfinished">Row %1</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="404"/> + <source>Query execution error: %1</source> + <translation type="unfinished">Query execution error: %1</translation> + </message> + </context> + <context> + <name>CliCommandTables</name> + <message> + <location filename="../commands/clicommandtables.cpp" line="15"/> + <source>No such database: %1. Use %2 to see list of known databases.</source> + <translation type="unfinished">No such database: %1. Use %2 to see list of known databases.</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="25"/> + <source>Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</source> + <translation type="unfinished">Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="32"/> + <source>Database %1 is closed.</source> + <translation type="unfinished">Database %1 is closed.</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="45"/> + <location filename="../commands/clicommandtables.cpp" line="47"/> + <source>Database</source> + <translation type="unfinished">Database</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="47"/> + <source>Table</source> + <translation type="unfinished">Table</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="61"/> + <source>prints list of tables in the database</source> + <translation type="unfinished">prints list of tables in the database</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="66"/> + <source>Prints list of tables in given <database> or in the current working database. Note, that the <database> should be the name of the registered database (see %1). The output list includes all tables from any other databases attached to the queried database. +When the -s option is given, then system tables are also listed.</source> + <translation type="unfinished">Prints list of tables in given <database> or in the current working database. Note, that the <database> should be the name of the registered database (see %1). The output list includes all tables from any other databases attached to the queried database. +When the -s option is given, then system tables are also listed.</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="77"/> + <source>database</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">database</translation> + </message> + </context> + <context> + <name>CliCommandTree</name> + <message> + <location filename="../commands/clicommandtree.cpp" line="12"/> + <source>No current working database is selected. Use %1 to define one and then run %2.</source> + <translation type="unfinished">No current working database is selected. Use %1 to define one and then run %2.</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="54"/> + <source>Tables</source> + <translation type="unfinished">Tables</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="58"/> + <source>Views</source> + <translation type="unfinished">Views</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="83"/> + <source>Columns</source> + <translation type="unfinished">Columns</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="88"/> + <source>Indexes</source> + <translation type="unfinished">Indexes</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="92"/> + <location filename="../commands/clicommandtree.cpp" line="113"/> + <source>Triggers</source> + <translation type="unfinished">Triggers</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="132"/> + <source>prints all objects in the database as a tree</source> + <translation type="unfinished">prints all objects in the database as a tree</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="137"/> + <source>Prints all objects (tables, indexes, triggers and views) that are in the database as a tree. The tree is very similar to the one that you can see in GUI client of the SQLiteStudio. +When -c option is given, then also columns will be listed under each table. +When -s option is given, then also system objects will be printed (sqlite_* tables, autoincrement indexes, etc). +The database argument is optional and if provided, then only given database will be printed. This is not a registered database name, but instead it's an internal SQLite database name, like 'main', 'temp', or any attached database name. To print tree for other registered database, call %1 first to switch the working database, and then use %2 command.</source> + <translation type="unfinished">Prints all objects (tables, indexes, triggers and views) that are in the database as a tree. The tree is very similar to the one that you can see in GUI client of the SQLiteStudio. +When -c option is given, then also columns will be listed under each table. +When -s option is given, then also system objects will be printed (sqlite_* tables, autoincrement indexes, etc). +The database argument is optional and if provided, then only given database will be printed. This is not a registered database name, but instead it's an internal SQLite database name, like 'main', 'temp', or any attached database name. To print tree for other registered database, call %1 first to switch the working database, and then use %2 command.</translation> + </message> + </context> + <context> + <name>CliCommandUse</name> + <message> + <location filename="../commands/clicommanduse.cpp" line="13"/> + <source>No current database selected.</source> + <translation type="unfinished">No current database selected.</translation> + </message> + <message> + <location filename="../commands/clicommanduse.cpp" line="16"/> + <location filename="../commands/clicommanduse.cpp" line="30"/> + <source>Current database: %1</source> + <translation type="unfinished">Current database: %1</translation> + </message> + <message> + <location filename="../commands/clicommanduse.cpp" line="23"/> + <source>No such database: %1</source> + <translation type="unfinished">No such database: %1</translation> + </message> + <message> + <location filename="../commands/clicommanduse.cpp" line="35"/> + <source>changes default working database</source> + <translation type="unfinished">changes default working database</translation> + </message> + <message> + <location filename="../commands/clicommanduse.cpp" line="40"/> + <source>Changes current working database to <name>. If the <name> database is not registered in the application, then the error message is printed and no change is made. + +What is current working database? +When you type a SQL query to be executed, it is executed on the default database, which is also known as the current working database. Most of database-related commands can also work using default database, if no database was provided in their arguments. The current database is always identified by command line prompt. The default database is always defined (unless there is no database on the list at all). + +The default database can be selected in various ways: +- using %1 command, +- by passing database file name to the application startup parameters, +- by passing registered database name to the application startup parameters, +- by restoring previously selected default database from saved configuration, +- or when default database was not selected by any of the above, then first database from the registered databases list becomes the default one.</source> + <translation type="unfinished">Changes current working database to <name>. If the <name> database is not registered in the application, then the error message is printed and no change is made. + +What is current working database? +When you type a SQL query to be executed, it is executed on the default database, which is also known as the current working database. Most of database-related commands can also work using default database, if no database was provided in their arguments. The current database is always identified by command line prompt. The default database is always defined (unless there is no database on the list at all). + +The default database can be selected in various ways: +- using %1 command, +- by passing database file name to the application startup parameters, +- by passing registered database name to the application startup parameters, +- by restoring previously selected default database from saved configuration, +- or when default database was not selected by any of the above, then first database from the registered databases list becomes the default one.</translation> + </message> + <message> + <location filename="../commands/clicommanduse.cpp" line="63"/> + <source>name</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">name</translation> + </message> + </context> + <context> + <name>QObject</name> + <message> + <location filename="../clicommandsyntax.cpp" line="155"/> + <source>Insufficient number of arguments.</source> + <translation type="unfinished">Insufficient number of arguments.</translation> + </message> + <message> + <location filename="../clicommandsyntax.cpp" line="325"/> + <source>Too many arguments.</source> + <translation type="unfinished">Too many arguments.</translation> + </message> + <message> + <location filename="../clicommandsyntax.cpp" line="347"/> + <source>Invalid argument value: %1. +Expected one of: %2</source> + <translation type="unfinished">Invalid argument value: %1. +Expected one of: %2</translation> + </message> + <message> + <location filename="../clicommandsyntax.cpp" line="383"/> + <source>Unknown option: %1</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">Unknown option: %1</translation> + </message> + <message> + <location filename="../clicommandsyntax.cpp" line="394"/> + <source>Option %1 requires an argument.</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">Option %1 requires an argument.</translation> + </message> + <message> + <location filename="../commands/clicommandnullvalue.cpp" line="31"/> + <source>string</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">string</translation> + </message> + <message> + <location filename="../main.cpp" line="28"/> + <source>Command line interface to SQLiteStudio, a SQLite manager.</source> + <translation type="unfinished">Command line interface to SQLiteStudio, a SQLite manager.</translation> + </message> + <message> + <location filename="../main.cpp" line="32"/> + <source>Enables debug messages on standard error output.</source> + <translation type="unfinished">Enables debug messages on standard error output.</translation> + </message> + <message> + <location filename="../main.cpp" line="33"/> + <source>Enables Lemon parser debug messages for SQL code assistant.</source> + <translation type="unfinished">Enables Lemon parser debug messages for SQL code assistant.</translation> + </message> + <message> + <location filename="../main.cpp" line="34"/> + <source>Lists plugins installed in the SQLiteStudio and quits.</source> + <translation type="unfinished">Lists plugins installed in the SQLiteStudio and quits.</translation> + </message> + <message> + <location filename="../main.cpp" line="36"/> + <source>Executes provided SQL file (including all rich features of SQLiteStudio's query executor) on the specified database file and quits. The database parameter becomes mandatory if this option is used.</source> + <translation type="unfinished">Executes provided SQL file (including all rich features of SQLiteStudio's query executor) on the specified database file and quits. The database parameter becomes mandatory if this option is used.</translation> + </message> + <message> + <location filename="../main.cpp" line="39"/> + <source>SQL file</source> + <translation type="unfinished">SQL file</translation> + </message> + <message> + <location filename="../main.cpp" line="40"/> + <source>Character encoding to use when reading SQL file (-e option). Use -cl to list available codecs. Defaults to %1.</source> + <translation type="unfinished">Character encoding to use when reading SQL file (-e option). Use -cl to list available codecs. Defaults to %1.</translation> + </message> + <message> + <location filename="../main.cpp" line="43"/> + <source>codec</source> + <translation type="unfinished">codec</translation> + </message> + <message> + <location filename="../main.cpp" line="44"/> + <source>Lists available codecs to be used with -c option and quits.</source> + <translation type="unfinished">Lists available codecs to be used with -c option and quits.</translation> + </message> + <message> + <location filename="../main.cpp" line="46"/> + <source>When used together with -e option, the execution will not stop on an error, but rather continue until the end, ignoring errors.</source> + <translation type="unfinished">When used together with -e option, the execution will not stop on an error, but rather continue until the end, ignoring errors.</translation> + </message> + <message> + <location filename="../main.cpp" line="57"/> + <source>file</source> + <translation type="unfinished">file</translation> + </message> + <message> + <location filename="../main.cpp" line="57"/> + <source>Database file to open</source> + <translation type="unfinished">Database file to open</translation> + </message> + <message> + <location filename="../main.cpp" line="78"/> + <source>Invalid codec: %1. Use -cl option to list available codecs.</source> + <translation type="unfinished">Invalid codec: %1. Use -cl option to list available codecs.</translation> + </message> + <message> + <location filename="../main.cpp" line="108"/> + <source>Database file argument is mandatory when executing SQL file.</source> + <translation type="unfinished">Database file argument is mandatory when executing SQL file.</translation> + </message> + <message> + <location filename="../main.cpp" line="114"/> + <source>Could not open specified database for executing SQL file. You may try using -d option to find out more details.</source> + <translation type="unfinished">Could not open specified database for executing SQL file. You may try using -d option to find out more details.</translation> + </message> + </context> +</TS> diff --git a/SQLiteStudio3/sqlitestudiocli/translations/sqlitestudiocli_sr_SP.ts b/SQLiteStudio3/sqlitestudiocli/translations/sqlitestudiocli_sr_SP.ts new file mode 100644 index 0000000..aa4e66f --- /dev/null +++ b/SQLiteStudio3/sqlitestudiocli/translations/sqlitestudiocli_sr_SP.ts @@ -0,0 +1,876 @@ +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS> +<TS version="2.1" language="sr" sourcelanguage="en"> + <context> + <name>CLI</name> + <message> + <location filename="../cli.cpp" line="98"/> + <source>Current database: %1</source> + <translation type="unfinished">Current database: %1</translation> + </message> + <message> + <location filename="../cli.cpp" line="100"/> + <source>No current working database is set.</source> + <translation type="unfinished">No current working database is set.</translation> + </message> + <message> + <location filename="../cli.cpp" line="102"/> + <source>Type %1 for help</source> + <translation type="unfinished">Type %1 for help</translation> + </message> + <message> + <location filename="../cli.cpp" line="254"/> + <source>Database passed in command line parameters (%1) was already on the list under name: %2</source> + <translation type="unfinished">Database passed in command line parameters (%1) was already on the list under name: %2</translation> + </message> + <message> + <location filename="../cli.cpp" line="262"/> + <source>Could not add database %1 to list.</source> + <translation type="unfinished">Could not add database %1 to list.</translation> + </message> + <message> + <location filename="../cli.cpp" line="289"/> + <source>closed</source> + <translation type="unfinished">closed</translation> + </message> + </context> + <context> + <name>CliCommand</name> + <message> + <location filename="../commands/clicommand.cpp" line="107"/> + <source>Usage: %1%2</source> + <translation type="unfinished">Usage: %1%2</translation> + </message> + </context> + <context> + <name>CliCommandAdd</name> + <message> + <location filename="../commands/clicommandadd.cpp" line="9"/> + <source>Could not add database %1 to list.</source> + <translation type="unfinished">Could not add database %1 to list.</translation> + </message> + <message> + <location filename="../commands/clicommandadd.cpp" line="14"/> + <source>Database added: %1</source> + <translation type="unfinished">Database added: %1</translation> + </message> + <message> + <location filename="../commands/clicommandadd.cpp" line="19"/> + <source>adds new database to the list</source> + <translation type="unfinished">adds new database to the list</translation> + </message> + <message> + <location filename="../commands/clicommandadd.cpp" line="24"/> + <source>Adds given database pointed by <path> with given <name> to list the databases list. The <name> is just a symbolic name that you can later refer to. Just pick any unique name. For list of databases already on the list use %1 command.</source> + <translation type="unfinished">Adds given database pointed by <path> with given <name> to list the databases list. The <name> is just a symbolic name that you can later refer to. Just pick any unique name. For list of databases already on the list use %1 command.</translation> + </message> + <message> + <location filename="../commands/clicommandadd.cpp" line="34"/> + <source>name</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">name</translation> + </message> + <message> + <location filename="../commands/clicommandadd.cpp" line="35"/> + <source>path</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">path</translation> + </message> + </context> + <context> + <name>CliCommandCd</name> + <message> + <location filename="../commands/clicommandcd.cpp" line="10"/> + <source>Changed directory to: %1</source> + <translation type="unfinished">Changed directory to: %1</translation> + </message> + <message> + <location filename="../commands/clicommandcd.cpp" line="12"/> + <source>Could not change directory to: %1</source> + <translation type="unfinished">Could not change directory to: %1</translation> + </message> + <message> + <location filename="../commands/clicommandcd.cpp" line="17"/> + <source>changes current working directory</source> + <translation type="unfinished">changes current working directory</translation> + </message> + <message> + <location filename="../commands/clicommandcd.cpp" line="22"/> + <source>Very similar command to 'cd' known from Unix systems and Windows. It requires a <path> argument to be passed, therefore calling %1 will always cause a change of the directory. To learn what's the current working directory use %2 command and to list contents of the current working directory use %3 command.</source> + <translation type="unfinished">Very similar command to 'cd' known from Unix systems and Windows. It requires a <path> argument to be passed, therefore calling %1 will always cause a change of the directory. To learn what's the current working directory use %2 command and to list contents of the current working directory use %3 command.</translation> + </message> + <message> + <location filename="../commands/clicommandcd.cpp" line="33"/> + <source>path</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">path</translation> + </message> + </context> + <context> + <name>CliCommandClose</name> + <message> + <location filename="../commands/clicommandclose.cpp" line="10"/> + <source>Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</source> + <translation type="unfinished">Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</translation> + </message> + <message> + <location filename="../commands/clicommandclose.cpp" line="21"/> + <location filename="../commands/clicommandclose.cpp" line="29"/> + <source>Connection to database %1 closed.</source> + <translation type="unfinished">Connection to database %1 closed.</translation> + </message> + <message> + <location filename="../commands/clicommandclose.cpp" line="24"/> + <source>No such database: %1. Use %2 to see list of known databases.</source> + <translation type="unfinished">No such database: %1. Use %2 to see list of known databases.</translation> + </message> + <message> + <location filename="../commands/clicommandclose.cpp" line="35"/> + <source>closes given (or current) database</source> + <translation type="unfinished">closes given (or current) database</translation> + </message> + <message> + <location filename="../commands/clicommandclose.cpp" line="40"/> + <source>Closes database connection. If the database was already closed, nothing happens. If <name> is provided, it should be name of the database to close (as printed by %1 command). The the <name> is not provided, then current working database is closed (see help for %2 for details).</source> + <translation type="unfinished">Closes database connection. If the database was already closed, nothing happens. If <name> is provided, it should be name of the database to close (as printed by %1 command). The the <name> is not provided, then current working database is closed (see help for %2 for details).</translation> + </message> + <message> + <location filename="../commands/clicommandclose.cpp" line="50"/> + <source>name</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">name</translation> + </message> + </context> + <context> + <name>CliCommandDbList</name> + <message> + <location filename="../commands/clicommanddblist.cpp" line="12"/> + <source>No current working database defined.</source> + <translation type="unfinished">No current working database defined.</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="18"/> + <source>Databases:</source> + <translation type="unfinished">Databases:</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="23"/> + <location filename="../commands/clicommanddblist.cpp" line="34"/> + <source>Name</source> + <comment>CLI db name column</comment> + <translation type="unfinished">Name</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="31"/> + <location filename="../commands/clicommanddblist.cpp" line="61"/> + <source>Open</source> + <comment>CLI connection state column</comment> + <translation type="unfinished">Open</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="31"/> + <location filename="../commands/clicommanddblist.cpp" line="61"/> + <source>Closed</source> + <comment>CLI connection state column</comment> + <translation type="unfinished">Closed</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="32"/> + <location filename="../commands/clicommanddblist.cpp" line="36"/> + <source>Connection</source> + <comment>CLI connection state column</comment> + <translation type="unfinished">Connection</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="38"/> + <location filename="../commands/clicommanddblist.cpp" line="45"/> + <source>Database file path</source> + <translation type="unfinished">Database file path</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="70"/> + <source>prints list of registered databases</source> + <translation type="unfinished">prints list of registered databases</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="75"/> + <source>Prints list of databases registered in the SQLiteStudio. Each database on the list can be in open or closed state and %1 tells you that. The current working database (aka default database) is also marked on the list with '*' at the start of its name. See help for %2 command to learn about the default database.</source> + <translation type="unfinished">Prints list of databases registered in the SQLiteStudio. Each database on the list can be in open or closed state and %1 tells you that. The current working database (aka default database) is also marked on the list with '*' at the start of its name. See help for %2 command to learn about the default database.</translation> + </message> + </context> + <context> + <name>CliCommandDesc</name> + <message> + <location filename="../commands/clicommanddesc.cpp" line="15"/> + <source>No working database is set. +Call %1 command to set working database. +Call %2 to see list of all databases.</source> + <translation type="unfinished">No working database is set. +Call %1 command to set working database. +Call %2 to see list of all databases.</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="26"/> + <source>Database is not open.</source> + <translation type="unfinished">Database is not open.</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="35"/> + <source>Cannot find table named: %1</source> + <translation type="unfinished">Cannot find table named: %1</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="52"/> + <source>shows details about the table</source> + <translation type="unfinished">shows details about the table</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="63"/> + <source>table</source> + <translation type="unfinished">table</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="70"/> + <source>Table: %1</source> + <translation type="unfinished">Table: %1</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="74"/> + <source>Column name</source> + <translation type="unfinished">Column name</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="76"/> + <source>Data type</source> + <translation type="unfinished">Data type</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="80"/> + <source>Constraints</source> + <translation type="unfinished">Constraints</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="105"/> + <source>Virtual table: %1</source> + <translation type="unfinished">Virtual table: %1</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="109"/> + <source>Construction arguments:</source> + <translation type="unfinished">Construction arguments:</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="114"/> + <source>No construction arguments were passed for this virtual table.</source> + <translation type="unfinished">No construction arguments were passed for this virtual table.</translation> + </message> + </context> + <context> + <name>CliCommandDir</name> + <message> + <location filename="../commands/clicommanddir.cpp" line="33"/> + <source>lists directories and files in current working directory</source> + <translation type="unfinished">lists directories and files in current working directory</translation> + </message> + <message> + <location filename="../commands/clicommanddir.cpp" line="38"/> + <source>This is very similar to 'dir' command known from Windows and 'ls' command from Unix systems. + +You can pass <pattern> with wildcard characters to filter output.</source> + <translation type="unfinished">This is very similar to 'dir' command known from Windows and 'ls' command from Unix systems. + +You can pass <pattern> with wildcard characters to filter output.</translation> + </message> + <message> + <location filename="../commands/clicommanddir.cpp" line="49"/> + <source>pattern</source> + <translation type="unfinished">pattern</translation> + </message> + </context> + <context> + <name>CliCommandExit</name> + <message> + <location filename="../commands/clicommandexit.cpp" line="12"/> + <source>quits the application</source> + <translation type="unfinished">quits the application</translation> + </message> + <message> + <location filename="../commands/clicommandexit.cpp" line="17"/> + <source>Quits the application. Settings are stored in configuration file and will be restored on next startup.</source> + <translation type="unfinished">Quits the application. Settings are stored in configuration file and will be restored on next startup.</translation> + </message> + </context> + <context> + <name>CliCommandHelp</name> + <message> + <location filename="../commands/clicommandhelp.cpp" line="16"/> + <source>shows this help message</source> + <translation type="unfinished">shows this help message</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="21"/> + <source>Use %1 to learn about certain commands supported by the command line interface (CLI) of the SQLiteStudio. +To see list of supported commands, type %2 without any arguments. + +When passing <command> name, you can skip special prefix character ('%3'). + +You can always execute any command with exactly single '--help' option to see help for that command. It's an alternative for typing: %1 <command>.</source> + <translation type="unfinished">Use %1 to learn about certain commands supported by the command line interface (CLI) of the SQLiteStudio. +To see list of supported commands, type %2 without any arguments. + +When passing <command> name, you can skip special prefix character ('%3'). + +You can always execute any command with exactly single '--help' option to see help for that command. It's an alternative for typing: %1 <command>.</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="33"/> + <source>command</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">command</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="42"/> + <source>No such command: %1</source> + <translation type="unfinished">No such command: %1</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="43"/> + <source>Type '%1' for list of available commands.</source> + <translation type="unfinished">Type '%1' for list of available commands.</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="52"/> + <source>Usage: %1%2</source> + <translation type="unfinished">Usage: %1%2</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="62"/> + <source>Aliases: %1</source> + <translation type="unfinished">Aliases: %1</translation> + </message> + </context> + <context> + <name>CliCommandHistory</name> + <message> + <location filename="../commands/clicommandhistory.cpp" line="23"/> + <source>Current history limit is set to: %1</source> + <translation type="unfinished">Current history limit is set to: %1</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="39"/> + <source>prints history or erases it</source> + <translation type="unfinished">prints history or erases it</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="44"/> + <source>When no argument was passed, this command prints command line history. Every history entry is separated with a horizontal line, so multiline entries are easier to read. + +When the -c or --clear option is passed, then the history gets erased. +When the -l or --limit option is passed, it sets the new history entries limit. It requires an additional argument saying how many entries do you want the history to be limited to. +Use -ql or --querylimit option to see the current limit value.</source> + <translation type="unfinished">When no argument was passed, this command prints command line history. Every history entry is separated with a horizontal line, so multiline entries are easier to read. + +When the -c or --clear option is passed, then the history gets erased. +When the -l or --limit option is passed, it sets the new history entries limit. It requires an additional argument saying how many entries do you want the history to be limited to. +Use -ql or --querylimit option to see the current limit value.</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="59"/> + <source>number</source> + <translation type="unfinished">number</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="66"/> + <source>Console history erased.</source> + <translation type="unfinished">Console history erased.</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="75"/> + <source>Invalid number: %1</source> + <translation type="unfinished">Invalid number: %1</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="80"/> + <source>History limit set to %1</source> + <translation type="unfinished">History limit set to %1</translation> + </message> + </context> + <context> + <name>CliCommandMode</name> + <message> + <location filename="../commands/clicommandmode.cpp" line="9"/> + <source>Current results printing mode: %1</source> + <translation type="unfinished">Current results printing mode: %1</translation> + </message> + <message> + <location filename="../commands/clicommandmode.cpp" line="16"/> + <source>Invalid results printing mode: %1</source> + <translation type="unfinished">Invalid results printing mode: %1</translation> + </message> + <message> + <location filename="../commands/clicommandmode.cpp" line="21"/> + <source>New results printing mode: %1</source> + <translation type="unfinished">New results printing mode: %1</translation> + </message> + <message> + <location filename="../commands/clicommandmode.cpp" line="26"/> + <source>tells or changes the query results format</source> + <translation type="unfinished">tells or changes the query results format</translation> + </message> + <message> + <location filename="../commands/clicommandmode.cpp" line="31"/> + <source>When called without argument, tells the current output format for a query results. When the <mode> is passed, the mode is changed to the given one. Supported modes are: +- CLASSIC - columns are separated by a comma, not aligned, +- FIXED - columns have equal and fixed width, they always fit into terminal window width, but the data in columns can be cut off, +- COLUMNS - like FIXED, but smarter (do not use with huge result sets, see details below), +- ROW - each column from the row is displayed in new line, so the full data is displayed. + +The CLASSIC mode is recommended if you want to see all the data, but you don't want to waste lines for each column. Each row will display full data for every column, but this also means, that columns will not be aligned to each other in next rows. The CLASSIC mode also doesn't respect the width of your terminal (console) window, so if values in columns are wider than the window, the row will be continued in next lines. + +The FIXED mode is recommended if you want a readable output and you don't care about long data values. Columns will be aligned, making the output a nice table. The width of columns is calculated from width of the console window and a number of columns. + +The COLUMNS mode is similar to FIXED mode, except it tries to be smart and make columns with shorter values more thin, while columns with longer values get more space. First to shrink are columns with longest headers (so the header names are to be cut off as first), then columns with the longest values are shrinked, up to the moment when all columns fit into terminal window. +ATTENTION! The COLUMNS mode reads all the results from the query at once in order to evaluate column widths, therefore it is dangerous to use this mode when working with huge result sets. Keep in mind that this mode will load entire result set into memory. + +The ROW mode is recommended if you need to see whole values and you don't expect many rows to be displayed, because this mode displays a line of output per each column, so you'll get 10 lines for single row with 10 columns, then if you have 10 of such rows, you will get 100 lines of output (+1 extra line per each row, to separate rows from each other).</source> + <translation type="unfinished">When called without argument, tells the current output format for a query results. When the <mode> is passed, the mode is changed to the given one. Supported modes are: +- CLASSIC - columns are separated by a comma, not aligned, +- FIXED - columns have equal and fixed width, they always fit into terminal window width, but the data in columns can be cut off, +- COLUMNS - like FIXED, but smarter (do not use with huge result sets, see details below), +- ROW - each column from the row is displayed in new line, so the full data is displayed. + +The CLASSIC mode is recommended if you want to see all the data, but you don't want to waste lines for each column. Each row will display full data for every column, but this also means, that columns will not be aligned to each other in next rows. The CLASSIC mode also doesn't respect the width of your terminal (console) window, so if values in columns are wider than the window, the row will be continued in next lines. + +The FIXED mode is recommended if you want a readable output and you don't care about long data values. Columns will be aligned, making the output a nice table. The width of columns is calculated from width of the console window and a number of columns. + +The COLUMNS mode is similar to FIXED mode, except it tries to be smart and make columns with shorter values more thin, while columns with longer values get more space. First to shrink are columns with longest headers (so the header names are to be cut off as first), then columns with the longest values are shrinked, up to the moment when all columns fit into terminal window. +ATTENTION! The COLUMNS mode reads all the results from the query at once in order to evaluate column widths, therefore it is dangerous to use this mode when working with huge result sets. Keep in mind that this mode will load entire result set into memory. + +The ROW mode is recommended if you need to see whole values and you don't expect many rows to be displayed, because this mode displays a line of output per each column, so you'll get 10 lines for single row with 10 columns, then if you have 10 of such rows, you will get 100 lines of output (+1 extra line per each row, to separate rows from each other).</translation> + </message> + </context> + <context> + <name>CliCommandNullValue</name> + <message> + <location filename="../commands/clicommandnullvalue.cpp" line="9"/> + <source>Current NULL representation string: %1</source> + <translation type="unfinished">Current NULL representation string: %1</translation> + </message> + <message> + <location filename="../commands/clicommandnullvalue.cpp" line="15"/> + <source>tells or changes the NULL representation string</source> + <translation type="unfinished">tells or changes the NULL representation string</translation> + </message> + <message> + <location filename="../commands/clicommandnullvalue.cpp" line="20"/> + <source>If no argument was passed, it tells what's the current NULL value representation (that is - what is printed in place of NULL values in query results). If the argument is given, then it's used as a new string to be used for NULL representation.</source> + <translation type="unfinished">If no argument was passed, it tells what's the current NULL value representation (that is - what is printed in place of NULL values in query results). If the argument is given, then it's used as a new string to be used for NULL representation.</translation> + </message> + </context> + <context> + <name>CliCommandOpen</name> + <message> + <location filename="../commands/clicommandopen.cpp" line="12"/> + <source>Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</source> + <translation type="unfinished">Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="29"/> + <source>Could not add database %1 to list.</source> + <translation type="unfinished">Could not add database %1 to list.</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="37"/> + <source>File %1 doesn't exist in %2. Cannot open inexisting database with %3 command. To create a new database, use %4 command.</source> + <translation type="unfinished">File %1 doesn't exist in %2. Cannot open inexisting database with %3 command. To create a new database, use %4 command.</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="61"/> + <source>Database %1 has been open and set as the current working database.</source> + <translation type="unfinished">Database %1 has been open and set as the current working database.</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="66"/> + <source>opens database connection</source> + <translation type="unfinished">opens database connection</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="71"/> + <source>Opens connection to the database. If no additional argument was passed, then the connection is open to the current default database (see help for %1 for details). However if an argument was passed, it can be either <name> of the registered database to open, or it can be <path> to the database file to open. In the second case, the <path> gets registered on the list with a generated name, but only for the period of current application session. After restarting application such database is not restored on the list.</source> + <translation type="unfinished">Opens connection to the database. If no additional argument was passed, then the connection is open to the current default database (see help for %1 for details). However if an argument was passed, it can be either <name> of the registered database to open, or it can be <path> to the database file to open. In the second case, the <path> gets registered on the list with a generated name, but only for the period of current application session. After restarting application such database is not restored on the list.</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="83"/> + <source>name</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">name</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="83"/> + <source>path</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">path</translation> + </message> + </context> + <context> + <name>CliCommandPwd</name> + <message> + <location filename="../commands/clicommandpwd.cpp" line="13"/> + <source>prints the current working directory</source> + <translation type="unfinished">prints the current working directory</translation> + </message> + <message> + <location filename="../commands/clicommandpwd.cpp" line="18"/> + <source>This is the same as 'pwd' command on Unix systems and 'cd' command without arguments on Windows. It prints current working directory. You can change the current working directory with %1 command and you can also list contents of the current working directory with %2 command.</source> + <translation type="unfinished">This is the same as 'pwd' command on Unix systems and 'cd' command without arguments on Windows. It prints current working directory. You can change the current working directory with %1 command and you can also list contents of the current working directory with %2 command.</translation> + </message> + </context> + <context> + <name>CliCommandRemove</name> + <message> + <location filename="../commands/clicommandremove.cpp" line="12"/> + <source>No such database: %1</source> + <translation type="unfinished">No such database: %1</translation> + </message> + <message> + <location filename="../commands/clicommandremove.cpp" line="20"/> + <source>Database removed: %1</source> + <translation type="unfinished">Database removed: %1</translation> + </message> + <message> + <location filename="../commands/clicommandremove.cpp" line="26"/> + <source>New current database set:</source> + <translation type="unfinished">New current database set:</translation> + </message> + <message> + <location filename="../commands/clicommandremove.cpp" line="35"/> + <source>removes database from the list</source> + <translation type="unfinished">removes database from the list</translation> + </message> + <message> + <location filename="../commands/clicommandremove.cpp" line="40"/> + <source>Removes <name> database from the list of registered databases. If the database was not on the list (see %1 command), then error message is printed and nothing more happens.</source> + <translation type="unfinished">Removes <name> database from the list of registered databases. If the database was not on the list (see %1 command), then error message is printed and nothing more happens.</translation> + </message> + <message> + <location filename="../commands/clicommandremove.cpp" line="50"/> + <source>name</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">name</translation> + </message> + </context> + <context> + <name>CliCommandSql</name> + <message> + <location filename="../commands/clicommandsql.cpp" line="19"/> + <source>No working database is set. +Call %1 command to set working database. +Call %2 to see list of all databases.</source> + <translation type="unfinished">No working database is set. +Call %1 command to set working database. +Call %2 to see list of all databases.</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="30"/> + <source>Database is not open.</source> + <translation type="unfinished">Database is not open.</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="65"/> + <source>executes SQL query</source> + <translation type="unfinished">executes SQL query</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="70"/> + <source>This command is executed every time you enter SQL query in command prompt. It executes the query on the current working database (see help for %1 for details). There's no sense in executing this command explicitly. Instead just type the SQL query in the command prompt, without any command prefixed.</source> + <translation type="unfinished">This command is executed every time you enter SQL query in command prompt. It executes the query on the current working database (see help for %1 for details). There's no sense in executing this command explicitly. Instead just type the SQL query in the command prompt, without any command prefixed.</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="86"/> + <source>sql</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">sql</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="135"/> + <location filename="../commands/clicommandsql.cpp" line="177"/> + <source>Too many columns to display in %1 mode.</source> + <translation type="unfinished">Too many columns to display in %1 mode.</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="254"/> + <source>Row %1</source> + <translation type="unfinished">Row %1</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="404"/> + <source>Query execution error: %1</source> + <translation type="unfinished">Query execution error: %1</translation> + </message> + </context> + <context> + <name>CliCommandTables</name> + <message> + <location filename="../commands/clicommandtables.cpp" line="15"/> + <source>No such database: %1. Use %2 to see list of known databases.</source> + <translation type="unfinished">No such database: %1. Use %2 to see list of known databases.</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="25"/> + <source>Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</source> + <translation type="unfinished">Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="32"/> + <source>Database %1 is closed.</source> + <translation type="unfinished">Database %1 is closed.</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="45"/> + <location filename="../commands/clicommandtables.cpp" line="47"/> + <source>Database</source> + <translation type="unfinished">Database</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="47"/> + <source>Table</source> + <translation type="unfinished">Table</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="61"/> + <source>prints list of tables in the database</source> + <translation type="unfinished">prints list of tables in the database</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="66"/> + <source>Prints list of tables in given <database> or in the current working database. Note, that the <database> should be the name of the registered database (see %1). The output list includes all tables from any other databases attached to the queried database. +When the -s option is given, then system tables are also listed.</source> + <translation type="unfinished">Prints list of tables in given <database> or in the current working database. Note, that the <database> should be the name of the registered database (see %1). The output list includes all tables from any other databases attached to the queried database. +When the -s option is given, then system tables are also listed.</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="77"/> + <source>database</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">database</translation> + </message> + </context> + <context> + <name>CliCommandTree</name> + <message> + <location filename="../commands/clicommandtree.cpp" line="12"/> + <source>No current working database is selected. Use %1 to define one and then run %2.</source> + <translation type="unfinished">No current working database is selected. Use %1 to define one and then run %2.</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="54"/> + <source>Tables</source> + <translation type="unfinished">Tables</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="58"/> + <source>Views</source> + <translation type="unfinished">Views</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="83"/> + <source>Columns</source> + <translation type="unfinished">Columns</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="88"/> + <source>Indexes</source> + <translation type="unfinished">Indexes</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="92"/> + <location filename="../commands/clicommandtree.cpp" line="113"/> + <source>Triggers</source> + <translation type="unfinished">Triggers</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="132"/> + <source>prints all objects in the database as a tree</source> + <translation type="unfinished">prints all objects in the database as a tree</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="137"/> + <source>Prints all objects (tables, indexes, triggers and views) that are in the database as a tree. The tree is very similar to the one that you can see in GUI client of the SQLiteStudio. +When -c option is given, then also columns will be listed under each table. +When -s option is given, then also system objects will be printed (sqlite_* tables, autoincrement indexes, etc). +The database argument is optional and if provided, then only given database will be printed. This is not a registered database name, but instead it's an internal SQLite database name, like 'main', 'temp', or any attached database name. To print tree for other registered database, call %1 first to switch the working database, and then use %2 command.</source> + <translation type="unfinished">Prints all objects (tables, indexes, triggers and views) that are in the database as a tree. The tree is very similar to the one that you can see in GUI client of the SQLiteStudio. +When -c option is given, then also columns will be listed under each table. +When -s option is given, then also system objects will be printed (sqlite_* tables, autoincrement indexes, etc). +The database argument is optional and if provided, then only given database will be printed. This is not a registered database name, but instead it's an internal SQLite database name, like 'main', 'temp', or any attached database name. To print tree for other registered database, call %1 first to switch the working database, and then use %2 command.</translation> + </message> + </context> + <context> + <name>CliCommandUse</name> + <message> + <location filename="../commands/clicommanduse.cpp" line="13"/> + <source>No current database selected.</source> + <translation type="unfinished">No current database selected.</translation> + </message> + <message> + <location filename="../commands/clicommanduse.cpp" line="16"/> + <location filename="../commands/clicommanduse.cpp" line="30"/> + <source>Current database: %1</source> + <translation type="unfinished">Current database: %1</translation> + </message> + <message> + <location filename="../commands/clicommanduse.cpp" line="23"/> + <source>No such database: %1</source> + <translation type="unfinished">No such database: %1</translation> + </message> + <message> + <location filename="../commands/clicommanduse.cpp" line="35"/> + <source>changes default working database</source> + <translation type="unfinished">changes default working database</translation> + </message> + <message> + <location filename="../commands/clicommanduse.cpp" line="40"/> + <source>Changes current working database to <name>. If the <name> database is not registered in the application, then the error message is printed and no change is made. + +What is current working database? +When you type a SQL query to be executed, it is executed on the default database, which is also known as the current working database. Most of database-related commands can also work using default database, if no database was provided in their arguments. The current database is always identified by command line prompt. The default database is always defined (unless there is no database on the list at all). + +The default database can be selected in various ways: +- using %1 command, +- by passing database file name to the application startup parameters, +- by passing registered database name to the application startup parameters, +- by restoring previously selected default database from saved configuration, +- or when default database was not selected by any of the above, then first database from the registered databases list becomes the default one.</source> + <translation type="unfinished">Changes current working database to <name>. If the <name> database is not registered in the application, then the error message is printed and no change is made. + +What is current working database? +When you type a SQL query to be executed, it is executed on the default database, which is also known as the current working database. Most of database-related commands can also work using default database, if no database was provided in their arguments. The current database is always identified by command line prompt. The default database is always defined (unless there is no database on the list at all). + +The default database can be selected in various ways: +- using %1 command, +- by passing database file name to the application startup parameters, +- by passing registered database name to the application startup parameters, +- by restoring previously selected default database from saved configuration, +- or when default database was not selected by any of the above, then first database from the registered databases list becomes the default one.</translation> + </message> + <message> + <location filename="../commands/clicommanduse.cpp" line="63"/> + <source>name</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">name</translation> + </message> + </context> + <context> + <name>QObject</name> + <message> + <location filename="../clicommandsyntax.cpp" line="155"/> + <source>Insufficient number of arguments.</source> + <translation type="unfinished">Insufficient number of arguments.</translation> + </message> + <message> + <location filename="../clicommandsyntax.cpp" line="325"/> + <source>Too many arguments.</source> + <translation type="unfinished">Too many arguments.</translation> + </message> + <message> + <location filename="../clicommandsyntax.cpp" line="347"/> + <source>Invalid argument value: %1. +Expected one of: %2</source> + <translation type="unfinished">Invalid argument value: %1. +Expected one of: %2</translation> + </message> + <message> + <location filename="../clicommandsyntax.cpp" line="383"/> + <source>Unknown option: %1</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">Unknown option: %1</translation> + </message> + <message> + <location filename="../clicommandsyntax.cpp" line="394"/> + <source>Option %1 requires an argument.</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">Option %1 requires an argument.</translation> + </message> + <message> + <location filename="../commands/clicommandnullvalue.cpp" line="31"/> + <source>string</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">string</translation> + </message> + <message> + <location filename="../main.cpp" line="28"/> + <source>Command line interface to SQLiteStudio, a SQLite manager.</source> + <translation type="unfinished">Command line interface to SQLiteStudio, a SQLite manager.</translation> + </message> + <message> + <location filename="../main.cpp" line="32"/> + <source>Enables debug messages on standard error output.</source> + <translation type="unfinished">Enables debug messages on standard error output.</translation> + </message> + <message> + <location filename="../main.cpp" line="33"/> + <source>Enables Lemon parser debug messages for SQL code assistant.</source> + <translation type="unfinished">Enables Lemon parser debug messages for SQL code assistant.</translation> + </message> + <message> + <location filename="../main.cpp" line="34"/> + <source>Lists plugins installed in the SQLiteStudio and quits.</source> + <translation type="unfinished">Lists plugins installed in the SQLiteStudio and quits.</translation> + </message> + <message> + <location filename="../main.cpp" line="36"/> + <source>Executes provided SQL file (including all rich features of SQLiteStudio's query executor) on the specified database file and quits. The database parameter becomes mandatory if this option is used.</source> + <translation type="unfinished">Executes provided SQL file (including all rich features of SQLiteStudio's query executor) on the specified database file and quits. The database parameter becomes mandatory if this option is used.</translation> + </message> + <message> + <location filename="../main.cpp" line="39"/> + <source>SQL file</source> + <translation type="unfinished">SQL file</translation> + </message> + <message> + <location filename="../main.cpp" line="40"/> + <source>Character encoding to use when reading SQL file (-e option). Use -cl to list available codecs. Defaults to %1.</source> + <translation type="unfinished">Character encoding to use when reading SQL file (-e option). Use -cl to list available codecs. Defaults to %1.</translation> + </message> + <message> + <location filename="../main.cpp" line="43"/> + <source>codec</source> + <translation type="unfinished">codec</translation> + </message> + <message> + <location filename="../main.cpp" line="44"/> + <source>Lists available codecs to be used with -c option and quits.</source> + <translation type="unfinished">Lists available codecs to be used with -c option and quits.</translation> + </message> + <message> + <location filename="../main.cpp" line="46"/> + <source>When used together with -e option, the execution will not stop on an error, but rather continue until the end, ignoring errors.</source> + <translation type="unfinished">When used together with -e option, the execution will not stop on an error, but rather continue until the end, ignoring errors.</translation> + </message> + <message> + <location filename="../main.cpp" line="57"/> + <source>file</source> + <translation type="unfinished">file</translation> + </message> + <message> + <location filename="../main.cpp" line="57"/> + <source>Database file to open</source> + <translation type="unfinished">Database file to open</translation> + </message> + <message> + <location filename="../main.cpp" line="78"/> + <source>Invalid codec: %1. Use -cl option to list available codecs.</source> + <translation type="unfinished">Invalid codec: %1. Use -cl option to list available codecs.</translation> + </message> + <message> + <location filename="../main.cpp" line="108"/> + <source>Database file argument is mandatory when executing SQL file.</source> + <translation type="unfinished">Database file argument is mandatory when executing SQL file.</translation> + </message> + <message> + <location filename="../main.cpp" line="114"/> + <source>Could not open specified database for executing SQL file. You may try using -d option to find out more details.</source> + <translation type="unfinished">Could not open specified database for executing SQL file. You may try using -d option to find out more details.</translation> + </message> + </context> +</TS> diff --git a/SQLiteStudio3/sqlitestudiocli/translations/sqlitestudiocli_sv_SE.ts b/SQLiteStudio3/sqlitestudiocli/translations/sqlitestudiocli_sv_SE.ts new file mode 100644 index 0000000..e88d260 --- /dev/null +++ b/SQLiteStudio3/sqlitestudiocli/translations/sqlitestudiocli_sv_SE.ts @@ -0,0 +1,876 @@ +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS> +<TS version="2.1" language="sv-SE" sourcelanguage="en"> + <context> + <name>CLI</name> + <message> + <location filename="../cli.cpp" line="98"/> + <source>Current database: %1</source> + <translation type="unfinished">Current database: %1</translation> + </message> + <message> + <location filename="../cli.cpp" line="100"/> + <source>No current working database is set.</source> + <translation type="unfinished">No current working database is set.</translation> + </message> + <message> + <location filename="../cli.cpp" line="102"/> + <source>Type %1 for help</source> + <translation type="unfinished">Type %1 for help</translation> + </message> + <message> + <location filename="../cli.cpp" line="254"/> + <source>Database passed in command line parameters (%1) was already on the list under name: %2</source> + <translation type="unfinished">Database passed in command line parameters (%1) was already on the list under name: %2</translation> + </message> + <message> + <location filename="../cli.cpp" line="262"/> + <source>Could not add database %1 to list.</source> + <translation type="unfinished">Could not add database %1 to list.</translation> + </message> + <message> + <location filename="../cli.cpp" line="289"/> + <source>closed</source> + <translation type="unfinished">closed</translation> + </message> + </context> + <context> + <name>CliCommand</name> + <message> + <location filename="../commands/clicommand.cpp" line="107"/> + <source>Usage: %1%2</source> + <translation type="unfinished">Usage: %1%2</translation> + </message> + </context> + <context> + <name>CliCommandAdd</name> + <message> + <location filename="../commands/clicommandadd.cpp" line="9"/> + <source>Could not add database %1 to list.</source> + <translation type="unfinished">Could not add database %1 to list.</translation> + </message> + <message> + <location filename="../commands/clicommandadd.cpp" line="14"/> + <source>Database added: %1</source> + <translation type="unfinished">Database added: %1</translation> + </message> + <message> + <location filename="../commands/clicommandadd.cpp" line="19"/> + <source>adds new database to the list</source> + <translation type="unfinished">adds new database to the list</translation> + </message> + <message> + <location filename="../commands/clicommandadd.cpp" line="24"/> + <source>Adds given database pointed by <path> with given <name> to list the databases list. The <name> is just a symbolic name that you can later refer to. Just pick any unique name. For list of databases already on the list use %1 command.</source> + <translation type="unfinished">Adds given database pointed by <path> with given <name> to list the databases list. The <name> is just a symbolic name that you can later refer to. Just pick any unique name. For list of databases already on the list use %1 command.</translation> + </message> + <message> + <location filename="../commands/clicommandadd.cpp" line="34"/> + <source>name</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">name</translation> + </message> + <message> + <location filename="../commands/clicommandadd.cpp" line="35"/> + <source>path</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">path</translation> + </message> + </context> + <context> + <name>CliCommandCd</name> + <message> + <location filename="../commands/clicommandcd.cpp" line="10"/> + <source>Changed directory to: %1</source> + <translation type="unfinished">Changed directory to: %1</translation> + </message> + <message> + <location filename="../commands/clicommandcd.cpp" line="12"/> + <source>Could not change directory to: %1</source> + <translation type="unfinished">Could not change directory to: %1</translation> + </message> + <message> + <location filename="../commands/clicommandcd.cpp" line="17"/> + <source>changes current working directory</source> + <translation type="unfinished">changes current working directory</translation> + </message> + <message> + <location filename="../commands/clicommandcd.cpp" line="22"/> + <source>Very similar command to 'cd' known from Unix systems and Windows. It requires a <path> argument to be passed, therefore calling %1 will always cause a change of the directory. To learn what's the current working directory use %2 command and to list contents of the current working directory use %3 command.</source> + <translation type="unfinished">Very similar command to 'cd' known from Unix systems and Windows. It requires a <path> argument to be passed, therefore calling %1 will always cause a change of the directory. To learn what's the current working directory use %2 command and to list contents of the current working directory use %3 command.</translation> + </message> + <message> + <location filename="../commands/clicommandcd.cpp" line="33"/> + <source>path</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">path</translation> + </message> + </context> + <context> + <name>CliCommandClose</name> + <message> + <location filename="../commands/clicommandclose.cpp" line="10"/> + <source>Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</source> + <translation type="unfinished">Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</translation> + </message> + <message> + <location filename="../commands/clicommandclose.cpp" line="21"/> + <location filename="../commands/clicommandclose.cpp" line="29"/> + <source>Connection to database %1 closed.</source> + <translation type="unfinished">Connection to database %1 closed.</translation> + </message> + <message> + <location filename="../commands/clicommandclose.cpp" line="24"/> + <source>No such database: %1. Use %2 to see list of known databases.</source> + <translation type="unfinished">No such database: %1. Use %2 to see list of known databases.</translation> + </message> + <message> + <location filename="../commands/clicommandclose.cpp" line="35"/> + <source>closes given (or current) database</source> + <translation type="unfinished">closes given (or current) database</translation> + </message> + <message> + <location filename="../commands/clicommandclose.cpp" line="40"/> + <source>Closes database connection. If the database was already closed, nothing happens. If <name> is provided, it should be name of the database to close (as printed by %1 command). The the <name> is not provided, then current working database is closed (see help for %2 for details).</source> + <translation type="unfinished">Closes database connection. If the database was already closed, nothing happens. If <name> is provided, it should be name of the database to close (as printed by %1 command). The the <name> is not provided, then current working database is closed (see help for %2 for details).</translation> + </message> + <message> + <location filename="../commands/clicommandclose.cpp" line="50"/> + <source>name</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">name</translation> + </message> + </context> + <context> + <name>CliCommandDbList</name> + <message> + <location filename="../commands/clicommanddblist.cpp" line="12"/> + <source>No current working database defined.</source> + <translation type="unfinished">No current working database defined.</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="18"/> + <source>Databases:</source> + <translation type="unfinished">Databases:</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="23"/> + <location filename="../commands/clicommanddblist.cpp" line="34"/> + <source>Name</source> + <comment>CLI db name column</comment> + <translation type="unfinished">Name</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="31"/> + <location filename="../commands/clicommanddblist.cpp" line="61"/> + <source>Open</source> + <comment>CLI connection state column</comment> + <translation type="unfinished">Open</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="31"/> + <location filename="../commands/clicommanddblist.cpp" line="61"/> + <source>Closed</source> + <comment>CLI connection state column</comment> + <translation type="unfinished">Closed</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="32"/> + <location filename="../commands/clicommanddblist.cpp" line="36"/> + <source>Connection</source> + <comment>CLI connection state column</comment> + <translation type="unfinished">Connection</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="38"/> + <location filename="../commands/clicommanddblist.cpp" line="45"/> + <source>Database file path</source> + <translation type="unfinished">Database file path</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="70"/> + <source>prints list of registered databases</source> + <translation type="unfinished">prints list of registered databases</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="75"/> + <source>Prints list of databases registered in the SQLiteStudio. Each database on the list can be in open or closed state and %1 tells you that. The current working database (aka default database) is also marked on the list with '*' at the start of its name. See help for %2 command to learn about the default database.</source> + <translation type="unfinished">Prints list of databases registered in the SQLiteStudio. Each database on the list can be in open or closed state and %1 tells you that. The current working database (aka default database) is also marked on the list with '*' at the start of its name. See help for %2 command to learn about the default database.</translation> + </message> + </context> + <context> + <name>CliCommandDesc</name> + <message> + <location filename="../commands/clicommanddesc.cpp" line="15"/> + <source>No working database is set. +Call %1 command to set working database. +Call %2 to see list of all databases.</source> + <translation type="unfinished">No working database is set. +Call %1 command to set working database. +Call %2 to see list of all databases.</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="26"/> + <source>Database is not open.</source> + <translation type="unfinished">Database is not open.</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="35"/> + <source>Cannot find table named: %1</source> + <translation type="unfinished">Cannot find table named: %1</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="52"/> + <source>shows details about the table</source> + <translation type="unfinished">shows details about the table</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="63"/> + <source>table</source> + <translation type="unfinished">table</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="70"/> + <source>Table: %1</source> + <translation type="unfinished">Table: %1</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="74"/> + <source>Column name</source> + <translation type="unfinished">Column name</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="76"/> + <source>Data type</source> + <translation type="unfinished">Data type</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="80"/> + <source>Constraints</source> + <translation type="unfinished">Constraints</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="105"/> + <source>Virtual table: %1</source> + <translation type="unfinished">Virtual table: %1</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="109"/> + <source>Construction arguments:</source> + <translation type="unfinished">Construction arguments:</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="114"/> + <source>No construction arguments were passed for this virtual table.</source> + <translation type="unfinished">No construction arguments were passed for this virtual table.</translation> + </message> + </context> + <context> + <name>CliCommandDir</name> + <message> + <location filename="../commands/clicommanddir.cpp" line="33"/> + <source>lists directories and files in current working directory</source> + <translation type="unfinished">lists directories and files in current working directory</translation> + </message> + <message> + <location filename="../commands/clicommanddir.cpp" line="38"/> + <source>This is very similar to 'dir' command known from Windows and 'ls' command from Unix systems. + +You can pass <pattern> with wildcard characters to filter output.</source> + <translation type="unfinished">This is very similar to 'dir' command known from Windows and 'ls' command from Unix systems. + +You can pass <pattern> with wildcard characters to filter output.</translation> + </message> + <message> + <location filename="../commands/clicommanddir.cpp" line="49"/> + <source>pattern</source> + <translation type="unfinished">pattern</translation> + </message> + </context> + <context> + <name>CliCommandExit</name> + <message> + <location filename="../commands/clicommandexit.cpp" line="12"/> + <source>quits the application</source> + <translation type="unfinished">quits the application</translation> + </message> + <message> + <location filename="../commands/clicommandexit.cpp" line="17"/> + <source>Quits the application. Settings are stored in configuration file and will be restored on next startup.</source> + <translation type="unfinished">Quits the application. Settings are stored in configuration file and will be restored on next startup.</translation> + </message> + </context> + <context> + <name>CliCommandHelp</name> + <message> + <location filename="../commands/clicommandhelp.cpp" line="16"/> + <source>shows this help message</source> + <translation type="unfinished">shows this help message</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="21"/> + <source>Use %1 to learn about certain commands supported by the command line interface (CLI) of the SQLiteStudio. +To see list of supported commands, type %2 without any arguments. + +When passing <command> name, you can skip special prefix character ('%3'). + +You can always execute any command with exactly single '--help' option to see help for that command. It's an alternative for typing: %1 <command>.</source> + <translation type="unfinished">Use %1 to learn about certain commands supported by the command line interface (CLI) of the SQLiteStudio. +To see list of supported commands, type %2 without any arguments. + +When passing <command> name, you can skip special prefix character ('%3'). + +You can always execute any command with exactly single '--help' option to see help for that command. It's an alternative for typing: %1 <command>.</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="33"/> + <source>command</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">command</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="42"/> + <source>No such command: %1</source> + <translation type="unfinished">No such command: %1</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="43"/> + <source>Type '%1' for list of available commands.</source> + <translation type="unfinished">Type '%1' for list of available commands.</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="52"/> + <source>Usage: %1%2</source> + <translation type="unfinished">Usage: %1%2</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="62"/> + <source>Aliases: %1</source> + <translation type="unfinished">Aliases: %1</translation> + </message> + </context> + <context> + <name>CliCommandHistory</name> + <message> + <location filename="../commands/clicommandhistory.cpp" line="23"/> + <source>Current history limit is set to: %1</source> + <translation type="unfinished">Current history limit is set to: %1</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="39"/> + <source>prints history or erases it</source> + <translation type="unfinished">prints history or erases it</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="44"/> + <source>When no argument was passed, this command prints command line history. Every history entry is separated with a horizontal line, so multiline entries are easier to read. + +When the -c or --clear option is passed, then the history gets erased. +When the -l or --limit option is passed, it sets the new history entries limit. It requires an additional argument saying how many entries do you want the history to be limited to. +Use -ql or --querylimit option to see the current limit value.</source> + <translation type="unfinished">When no argument was passed, this command prints command line history. Every history entry is separated with a horizontal line, so multiline entries are easier to read. + +When the -c or --clear option is passed, then the history gets erased. +When the -l or --limit option is passed, it sets the new history entries limit. It requires an additional argument saying how many entries do you want the history to be limited to. +Use -ql or --querylimit option to see the current limit value.</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="59"/> + <source>number</source> + <translation type="unfinished">number</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="66"/> + <source>Console history erased.</source> + <translation type="unfinished">Console history erased.</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="75"/> + <source>Invalid number: %1</source> + <translation type="unfinished">Invalid number: %1</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="80"/> + <source>History limit set to %1</source> + <translation type="unfinished">History limit set to %1</translation> + </message> + </context> + <context> + <name>CliCommandMode</name> + <message> + <location filename="../commands/clicommandmode.cpp" line="9"/> + <source>Current results printing mode: %1</source> + <translation type="unfinished">Current results printing mode: %1</translation> + </message> + <message> + <location filename="../commands/clicommandmode.cpp" line="16"/> + <source>Invalid results printing mode: %1</source> + <translation type="unfinished">Invalid results printing mode: %1</translation> + </message> + <message> + <location filename="../commands/clicommandmode.cpp" line="21"/> + <source>New results printing mode: %1</source> + <translation type="unfinished">New results printing mode: %1</translation> + </message> + <message> + <location filename="../commands/clicommandmode.cpp" line="26"/> + <source>tells or changes the query results format</source> + <translation type="unfinished">tells or changes the query results format</translation> + </message> + <message> + <location filename="../commands/clicommandmode.cpp" line="31"/> + <source>When called without argument, tells the current output format for a query results. When the <mode> is passed, the mode is changed to the given one. Supported modes are: +- CLASSIC - columns are separated by a comma, not aligned, +- FIXED - columns have equal and fixed width, they always fit into terminal window width, but the data in columns can be cut off, +- COLUMNS - like FIXED, but smarter (do not use with huge result sets, see details below), +- ROW - each column from the row is displayed in new line, so the full data is displayed. + +The CLASSIC mode is recommended if you want to see all the data, but you don't want to waste lines for each column. Each row will display full data for every column, but this also means, that columns will not be aligned to each other in next rows. The CLASSIC mode also doesn't respect the width of your terminal (console) window, so if values in columns are wider than the window, the row will be continued in next lines. + +The FIXED mode is recommended if you want a readable output and you don't care about long data values. Columns will be aligned, making the output a nice table. The width of columns is calculated from width of the console window and a number of columns. + +The COLUMNS mode is similar to FIXED mode, except it tries to be smart and make columns with shorter values more thin, while columns with longer values get more space. First to shrink are columns with longest headers (so the header names are to be cut off as first), then columns with the longest values are shrinked, up to the moment when all columns fit into terminal window. +ATTENTION! The COLUMNS mode reads all the results from the query at once in order to evaluate column widths, therefore it is dangerous to use this mode when working with huge result sets. Keep in mind that this mode will load entire result set into memory. + +The ROW mode is recommended if you need to see whole values and you don't expect many rows to be displayed, because this mode displays a line of output per each column, so you'll get 10 lines for single row with 10 columns, then if you have 10 of such rows, you will get 100 lines of output (+1 extra line per each row, to separate rows from each other).</source> + <translation type="unfinished">When called without argument, tells the current output format for a query results. When the <mode> is passed, the mode is changed to the given one. Supported modes are: +- CLASSIC - columns are separated by a comma, not aligned, +- FIXED - columns have equal and fixed width, they always fit into terminal window width, but the data in columns can be cut off, +- COLUMNS - like FIXED, but smarter (do not use with huge result sets, see details below), +- ROW - each column from the row is displayed in new line, so the full data is displayed. + +The CLASSIC mode is recommended if you want to see all the data, but you don't want to waste lines for each column. Each row will display full data for every column, but this also means, that columns will not be aligned to each other in next rows. The CLASSIC mode also doesn't respect the width of your terminal (console) window, so if values in columns are wider than the window, the row will be continued in next lines. + +The FIXED mode is recommended if you want a readable output and you don't care about long data values. Columns will be aligned, making the output a nice table. The width of columns is calculated from width of the console window and a number of columns. + +The COLUMNS mode is similar to FIXED mode, except it tries to be smart and make columns with shorter values more thin, while columns with longer values get more space. First to shrink are columns with longest headers (so the header names are to be cut off as first), then columns with the longest values are shrinked, up to the moment when all columns fit into terminal window. +ATTENTION! The COLUMNS mode reads all the results from the query at once in order to evaluate column widths, therefore it is dangerous to use this mode when working with huge result sets. Keep in mind that this mode will load entire result set into memory. + +The ROW mode is recommended if you need to see whole values and you don't expect many rows to be displayed, because this mode displays a line of output per each column, so you'll get 10 lines for single row with 10 columns, then if you have 10 of such rows, you will get 100 lines of output (+1 extra line per each row, to separate rows from each other).</translation> + </message> + </context> + <context> + <name>CliCommandNullValue</name> + <message> + <location filename="../commands/clicommandnullvalue.cpp" line="9"/> + <source>Current NULL representation string: %1</source> + <translation type="unfinished">Current NULL representation string: %1</translation> + </message> + <message> + <location filename="../commands/clicommandnullvalue.cpp" line="15"/> + <source>tells or changes the NULL representation string</source> + <translation type="unfinished">tells or changes the NULL representation string</translation> + </message> + <message> + <location filename="../commands/clicommandnullvalue.cpp" line="20"/> + <source>If no argument was passed, it tells what's the current NULL value representation (that is - what is printed in place of NULL values in query results). If the argument is given, then it's used as a new string to be used for NULL representation.</source> + <translation type="unfinished">If no argument was passed, it tells what's the current NULL value representation (that is - what is printed in place of NULL values in query results). If the argument is given, then it's used as a new string to be used for NULL representation.</translation> + </message> + </context> + <context> + <name>CliCommandOpen</name> + <message> + <location filename="../commands/clicommandopen.cpp" line="12"/> + <source>Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</source> + <translation type="unfinished">Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="29"/> + <source>Could not add database %1 to list.</source> + <translation type="unfinished">Could not add database %1 to list.</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="37"/> + <source>File %1 doesn't exist in %2. Cannot open inexisting database with %3 command. To create a new database, use %4 command.</source> + <translation type="unfinished">File %1 doesn't exist in %2. Cannot open inexisting database with %3 command. To create a new database, use %4 command.</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="61"/> + <source>Database %1 has been open and set as the current working database.</source> + <translation type="unfinished">Database %1 has been open and set as the current working database.</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="66"/> + <source>opens database connection</source> + <translation type="unfinished">opens database connection</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="71"/> + <source>Opens connection to the database. If no additional argument was passed, then the connection is open to the current default database (see help for %1 for details). However if an argument was passed, it can be either <name> of the registered database to open, or it can be <path> to the database file to open. In the second case, the <path> gets registered on the list with a generated name, but only for the period of current application session. After restarting application such database is not restored on the list.</source> + <translation type="unfinished">Opens connection to the database. If no additional argument was passed, then the connection is open to the current default database (see help for %1 for details). However if an argument was passed, it can be either <name> of the registered database to open, or it can be <path> to the database file to open. In the second case, the <path> gets registered on the list with a generated name, but only for the period of current application session. After restarting application such database is not restored on the list.</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="83"/> + <source>name</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">name</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="83"/> + <source>path</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">path</translation> + </message> + </context> + <context> + <name>CliCommandPwd</name> + <message> + <location filename="../commands/clicommandpwd.cpp" line="13"/> + <source>prints the current working directory</source> + <translation type="unfinished">prints the current working directory</translation> + </message> + <message> + <location filename="../commands/clicommandpwd.cpp" line="18"/> + <source>This is the same as 'pwd' command on Unix systems and 'cd' command without arguments on Windows. It prints current working directory. You can change the current working directory with %1 command and you can also list contents of the current working directory with %2 command.</source> + <translation type="unfinished">This is the same as 'pwd' command on Unix systems and 'cd' command without arguments on Windows. It prints current working directory. You can change the current working directory with %1 command and you can also list contents of the current working directory with %2 command.</translation> + </message> + </context> + <context> + <name>CliCommandRemove</name> + <message> + <location filename="../commands/clicommandremove.cpp" line="12"/> + <source>No such database: %1</source> + <translation type="unfinished">No such database: %1</translation> + </message> + <message> + <location filename="../commands/clicommandremove.cpp" line="20"/> + <source>Database removed: %1</source> + <translation type="unfinished">Database removed: %1</translation> + </message> + <message> + <location filename="../commands/clicommandremove.cpp" line="26"/> + <source>New current database set:</source> + <translation type="unfinished">New current database set:</translation> + </message> + <message> + <location filename="../commands/clicommandremove.cpp" line="35"/> + <source>removes database from the list</source> + <translation type="unfinished">removes database from the list</translation> + </message> + <message> + <location filename="../commands/clicommandremove.cpp" line="40"/> + <source>Removes <name> database from the list of registered databases. If the database was not on the list (see %1 command), then error message is printed and nothing more happens.</source> + <translation type="unfinished">Removes <name> database from the list of registered databases. If the database was not on the list (see %1 command), then error message is printed and nothing more happens.</translation> + </message> + <message> + <location filename="../commands/clicommandremove.cpp" line="50"/> + <source>name</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">name</translation> + </message> + </context> + <context> + <name>CliCommandSql</name> + <message> + <location filename="../commands/clicommandsql.cpp" line="19"/> + <source>No working database is set. +Call %1 command to set working database. +Call %2 to see list of all databases.</source> + <translation type="unfinished">No working database is set. +Call %1 command to set working database. +Call %2 to see list of all databases.</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="30"/> + <source>Database is not open.</source> + <translation type="unfinished">Database is not open.</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="65"/> + <source>executes SQL query</source> + <translation type="unfinished">executes SQL query</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="70"/> + <source>This command is executed every time you enter SQL query in command prompt. It executes the query on the current working database (see help for %1 for details). There's no sense in executing this command explicitly. Instead just type the SQL query in the command prompt, without any command prefixed.</source> + <translation type="unfinished">This command is executed every time you enter SQL query in command prompt. It executes the query on the current working database (see help for %1 for details). There's no sense in executing this command explicitly. Instead just type the SQL query in the command prompt, without any command prefixed.</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="86"/> + <source>sql</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">sql</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="135"/> + <location filename="../commands/clicommandsql.cpp" line="177"/> + <source>Too many columns to display in %1 mode.</source> + <translation type="unfinished">Too many columns to display in %1 mode.</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="254"/> + <source>Row %1</source> + <translation type="unfinished">Row %1</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="404"/> + <source>Query execution error: %1</source> + <translation type="unfinished">Query execution error: %1</translation> + </message> + </context> + <context> + <name>CliCommandTables</name> + <message> + <location filename="../commands/clicommandtables.cpp" line="15"/> + <source>No such database: %1. Use %2 to see list of known databases.</source> + <translation type="unfinished">No such database: %1. Use %2 to see list of known databases.</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="25"/> + <source>Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</source> + <translation type="unfinished">Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="32"/> + <source>Database %1 is closed.</source> + <translation type="unfinished">Database %1 is closed.</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="45"/> + <location filename="../commands/clicommandtables.cpp" line="47"/> + <source>Database</source> + <translation type="unfinished">Database</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="47"/> + <source>Table</source> + <translation type="unfinished">Table</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="61"/> + <source>prints list of tables in the database</source> + <translation type="unfinished">prints list of tables in the database</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="66"/> + <source>Prints list of tables in given <database> or in the current working database. Note, that the <database> should be the name of the registered database (see %1). The output list includes all tables from any other databases attached to the queried database. +When the -s option is given, then system tables are also listed.</source> + <translation type="unfinished">Prints list of tables in given <database> or in the current working database. Note, that the <database> should be the name of the registered database (see %1). The output list includes all tables from any other databases attached to the queried database. +When the -s option is given, then system tables are also listed.</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="77"/> + <source>database</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">database</translation> + </message> + </context> + <context> + <name>CliCommandTree</name> + <message> + <location filename="../commands/clicommandtree.cpp" line="12"/> + <source>No current working database is selected. Use %1 to define one and then run %2.</source> + <translation type="unfinished">No current working database is selected. Use %1 to define one and then run %2.</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="54"/> + <source>Tables</source> + <translation type="unfinished">Tables</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="58"/> + <source>Views</source> + <translation type="unfinished">Views</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="83"/> + <source>Columns</source> + <translation type="unfinished">Columns</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="88"/> + <source>Indexes</source> + <translation type="unfinished">Indexes</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="92"/> + <location filename="../commands/clicommandtree.cpp" line="113"/> + <source>Triggers</source> + <translation type="unfinished">Triggers</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="132"/> + <source>prints all objects in the database as a tree</source> + <translation type="unfinished">prints all objects in the database as a tree</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="137"/> + <source>Prints all objects (tables, indexes, triggers and views) that are in the database as a tree. The tree is very similar to the one that you can see in GUI client of the SQLiteStudio. +When -c option is given, then also columns will be listed under each table. +When -s option is given, then also system objects will be printed (sqlite_* tables, autoincrement indexes, etc). +The database argument is optional and if provided, then only given database will be printed. This is not a registered database name, but instead it's an internal SQLite database name, like 'main', 'temp', or any attached database name. To print tree for other registered database, call %1 first to switch the working database, and then use %2 command.</source> + <translation type="unfinished">Prints all objects (tables, indexes, triggers and views) that are in the database as a tree. The tree is very similar to the one that you can see in GUI client of the SQLiteStudio. +When -c option is given, then also columns will be listed under each table. +When -s option is given, then also system objects will be printed (sqlite_* tables, autoincrement indexes, etc). +The database argument is optional and if provided, then only given database will be printed. This is not a registered database name, but instead it's an internal SQLite database name, like 'main', 'temp', or any attached database name. To print tree for other registered database, call %1 first to switch the working database, and then use %2 command.</translation> + </message> + </context> + <context> + <name>CliCommandUse</name> + <message> + <location filename="../commands/clicommanduse.cpp" line="13"/> + <source>No current database selected.</source> + <translation type="unfinished">No current database selected.</translation> + </message> + <message> + <location filename="../commands/clicommanduse.cpp" line="16"/> + <location filename="../commands/clicommanduse.cpp" line="30"/> + <source>Current database: %1</source> + <translation type="unfinished">Current database: %1</translation> + </message> + <message> + <location filename="../commands/clicommanduse.cpp" line="23"/> + <source>No such database: %1</source> + <translation type="unfinished">No such database: %1</translation> + </message> + <message> + <location filename="../commands/clicommanduse.cpp" line="35"/> + <source>changes default working database</source> + <translation type="unfinished">changes default working database</translation> + </message> + <message> + <location filename="../commands/clicommanduse.cpp" line="40"/> + <source>Changes current working database to <name>. If the <name> database is not registered in the application, then the error message is printed and no change is made. + +What is current working database? +When you type a SQL query to be executed, it is executed on the default database, which is also known as the current working database. Most of database-related commands can also work using default database, if no database was provided in their arguments. The current database is always identified by command line prompt. The default database is always defined (unless there is no database on the list at all). + +The default database can be selected in various ways: +- using %1 command, +- by passing database file name to the application startup parameters, +- by passing registered database name to the application startup parameters, +- by restoring previously selected default database from saved configuration, +- or when default database was not selected by any of the above, then first database from the registered databases list becomes the default one.</source> + <translation type="unfinished">Changes current working database to <name>. If the <name> database is not registered in the application, then the error message is printed and no change is made. + +What is current working database? +When you type a SQL query to be executed, it is executed on the default database, which is also known as the current working database. Most of database-related commands can also work using default database, if no database was provided in their arguments. The current database is always identified by command line prompt. The default database is always defined (unless there is no database on the list at all). + +The default database can be selected in various ways: +- using %1 command, +- by passing database file name to the application startup parameters, +- by passing registered database name to the application startup parameters, +- by restoring previously selected default database from saved configuration, +- or when default database was not selected by any of the above, then first database from the registered databases list becomes the default one.</translation> + </message> + <message> + <location filename="../commands/clicommanduse.cpp" line="63"/> + <source>name</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">name</translation> + </message> + </context> + <context> + <name>QObject</name> + <message> + <location filename="../clicommandsyntax.cpp" line="155"/> + <source>Insufficient number of arguments.</source> + <translation type="unfinished">Insufficient number of arguments.</translation> + </message> + <message> + <location filename="../clicommandsyntax.cpp" line="325"/> + <source>Too many arguments.</source> + <translation type="unfinished">Too many arguments.</translation> + </message> + <message> + <location filename="../clicommandsyntax.cpp" line="347"/> + <source>Invalid argument value: %1. +Expected one of: %2</source> + <translation type="unfinished">Invalid argument value: %1. +Expected one of: %2</translation> + </message> + <message> + <location filename="../clicommandsyntax.cpp" line="383"/> + <source>Unknown option: %1</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">Unknown option: %1</translation> + </message> + <message> + <location filename="../clicommandsyntax.cpp" line="394"/> + <source>Option %1 requires an argument.</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">Option %1 requires an argument.</translation> + </message> + <message> + <location filename="../commands/clicommandnullvalue.cpp" line="31"/> + <source>string</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">string</translation> + </message> + <message> + <location filename="../main.cpp" line="28"/> + <source>Command line interface to SQLiteStudio, a SQLite manager.</source> + <translation type="unfinished">Command line interface to SQLiteStudio, a SQLite manager.</translation> + </message> + <message> + <location filename="../main.cpp" line="32"/> + <source>Enables debug messages on standard error output.</source> + <translation type="unfinished">Enables debug messages on standard error output.</translation> + </message> + <message> + <location filename="../main.cpp" line="33"/> + <source>Enables Lemon parser debug messages for SQL code assistant.</source> + <translation type="unfinished">Enables Lemon parser debug messages for SQL code assistant.</translation> + </message> + <message> + <location filename="../main.cpp" line="34"/> + <source>Lists plugins installed in the SQLiteStudio and quits.</source> + <translation type="unfinished">Lists plugins installed in the SQLiteStudio and quits.</translation> + </message> + <message> + <location filename="../main.cpp" line="36"/> + <source>Executes provided SQL file (including all rich features of SQLiteStudio's query executor) on the specified database file and quits. The database parameter becomes mandatory if this option is used.</source> + <translation type="unfinished">Executes provided SQL file (including all rich features of SQLiteStudio's query executor) on the specified database file and quits. The database parameter becomes mandatory if this option is used.</translation> + </message> + <message> + <location filename="../main.cpp" line="39"/> + <source>SQL file</source> + <translation type="unfinished">SQL file</translation> + </message> + <message> + <location filename="../main.cpp" line="40"/> + <source>Character encoding to use when reading SQL file (-e option). Use -cl to list available codecs. Defaults to %1.</source> + <translation type="unfinished">Character encoding to use when reading SQL file (-e option). Use -cl to list available codecs. Defaults to %1.</translation> + </message> + <message> + <location filename="../main.cpp" line="43"/> + <source>codec</source> + <translation type="unfinished">codec</translation> + </message> + <message> + <location filename="../main.cpp" line="44"/> + <source>Lists available codecs to be used with -c option and quits.</source> + <translation type="unfinished">Lists available codecs to be used with -c option and quits.</translation> + </message> + <message> + <location filename="../main.cpp" line="46"/> + <source>When used together with -e option, the execution will not stop on an error, but rather continue until the end, ignoring errors.</source> + <translation type="unfinished">When used together with -e option, the execution will not stop on an error, but rather continue until the end, ignoring errors.</translation> + </message> + <message> + <location filename="../main.cpp" line="57"/> + <source>file</source> + <translation type="unfinished">file</translation> + </message> + <message> + <location filename="../main.cpp" line="57"/> + <source>Database file to open</source> + <translation type="unfinished">Database file to open</translation> + </message> + <message> + <location filename="../main.cpp" line="78"/> + <source>Invalid codec: %1. Use -cl option to list available codecs.</source> + <translation type="unfinished">Invalid codec: %1. Use -cl option to list available codecs.</translation> + </message> + <message> + <location filename="../main.cpp" line="108"/> + <source>Database file argument is mandatory when executing SQL file.</source> + <translation type="unfinished">Database file argument is mandatory when executing SQL file.</translation> + </message> + <message> + <location filename="../main.cpp" line="114"/> + <source>Could not open specified database for executing SQL file. You may try using -d option to find out more details.</source> + <translation type="unfinished">Could not open specified database for executing SQL file. You may try using -d option to find out more details.</translation> + </message> + </context> +</TS> diff --git a/SQLiteStudio3/sqlitestudiocli/translations/sqlitestudiocli_tr_TR.ts b/SQLiteStudio3/sqlitestudiocli/translations/sqlitestudiocli_tr_TR.ts new file mode 100644 index 0000000..fe14c9c --- /dev/null +++ b/SQLiteStudio3/sqlitestudiocli/translations/sqlitestudiocli_tr_TR.ts @@ -0,0 +1,876 @@ +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS> +<TS version="2.1" language="tr" sourcelanguage="en"> + <context> + <name>CLI</name> + <message> + <location filename="../cli.cpp" line="98"/> + <source>Current database: %1</source> + <translation>Geçerli veritabanı: %1</translation> + </message> + <message> + <location filename="../cli.cpp" line="100"/> + <source>No current working database is set.</source> + <translation>Geçerli bir çalışma veritabanı ayarlanmamış.</translation> + </message> + <message> + <location filename="../cli.cpp" line="102"/> + <source>Type %1 for help</source> + <translation>Yardım için %1'e basın</translation> + </message> + <message> + <location filename="../cli.cpp" line="254"/> + <source>Database passed in command line parameters (%1) was already on the list under name: %2</source> + <translation type="unfinished">Database passed in command line parameters (%1) was already on the list under name: %2</translation> + </message> + <message> + <location filename="../cli.cpp" line="262"/> + <source>Could not add database %1 to list.</source> + <translation>%1 veritabanı listeye eklenemedi.</translation> + </message> + <message> + <location filename="../cli.cpp" line="289"/> + <source>closed</source> + <translation>kapalı</translation> + </message> + </context> + <context> + <name>CliCommand</name> + <message> + <location filename="../commands/clicommand.cpp" line="107"/> + <source>Usage: %1%2</source> + <translation>Kullanım: %1%2</translation> + </message> + </context> + <context> + <name>CliCommandAdd</name> + <message> + <location filename="../commands/clicommandadd.cpp" line="9"/> + <source>Could not add database %1 to list.</source> + <translation>%1 veritabanı listeye eklenemedi.</translation> + </message> + <message> + <location filename="../commands/clicommandadd.cpp" line="14"/> + <source>Database added: %1</source> + <translation>Veritabanı eklendi: %1</translation> + </message> + <message> + <location filename="../commands/clicommandadd.cpp" line="19"/> + <source>adds new database to the list</source> + <translation>yeni veritabanını listeye ekler</translation> + </message> + <message> + <location filename="../commands/clicommandadd.cpp" line="24"/> + <source>Adds given database pointed by <path> with given <name> to list the databases list. The <name> is just a symbolic name that you can later refer to. Just pick any unique name. For list of databases already on the list use %1 command.</source> + <translation type="unfinished">Adds given database pointed by <path> with given <name> to list the databases list. The <name> is just a symbolic name that you can later refer to. Just pick any unique name. For list of databases already on the list use %1 command.</translation> + </message> + <message> + <location filename="../commands/clicommandadd.cpp" line="34"/> + <source>name</source> + <comment>CLI command syntax</comment> + <translation>adı</translation> + </message> + <message> + <location filename="../commands/clicommandadd.cpp" line="35"/> + <source>path</source> + <comment>CLI command syntax</comment> + <translation>dizin</translation> + </message> + </context> + <context> + <name>CliCommandCd</name> + <message> + <location filename="../commands/clicommandcd.cpp" line="10"/> + <source>Changed directory to: %1</source> + <translation>Dizin %1'e değiştirildi</translation> + </message> + <message> + <location filename="../commands/clicommandcd.cpp" line="12"/> + <source>Could not change directory to: %1</source> + <translation>Çalışma dizini %1 olarak değiştirilemedi</translation> + </message> + <message> + <location filename="../commands/clicommandcd.cpp" line="17"/> + <source>changes current working directory</source> + <translation>çalışma dizinini değiştirir</translation> + </message> + <message> + <location filename="../commands/clicommandcd.cpp" line="22"/> + <source>Very similar command to 'cd' known from Unix systems and Windows. It requires a <path> argument to be passed, therefore calling %1 will always cause a change of the directory. To learn what's the current working directory use %2 command and to list contents of the current working directory use %3 command.</source> + <translation type="unfinished">Very similar command to 'cd' known from Unix systems and Windows. It requires a <path> argument to be passed, therefore calling %1 will always cause a change of the directory. To learn what's the current working directory use %2 command and to list contents of the current working directory use %3 command.</translation> + </message> + <message> + <location filename="../commands/clicommandcd.cpp" line="33"/> + <source>path</source> + <comment>CLI command syntax</comment> + <translation>dizin</translation> + </message> + </context> + <context> + <name>CliCommandClose</name> + <message> + <location filename="../commands/clicommandclose.cpp" line="10"/> + <source>Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</source> + <translation type="unfinished">Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</translation> + </message> + <message> + <location filename="../commands/clicommandclose.cpp" line="21"/> + <location filename="../commands/clicommandclose.cpp" line="29"/> + <source>Connection to database %1 closed.</source> + <translation>%1 veritabanına bağlantı kapatıldı.</translation> + </message> + <message> + <location filename="../commands/clicommandclose.cpp" line="24"/> + <source>No such database: %1. Use %2 to see list of known databases.</source> + <translation>Böyle bir veritabanı bulunamadı: %1. Bilinen veritabanları için: %2.</translation> + </message> + <message> + <location filename="../commands/clicommandclose.cpp" line="35"/> + <source>closes given (or current) database</source> + <translation>verilen (ya da güncel) veritabanını kapatır</translation> + </message> + <message> + <location filename="../commands/clicommandclose.cpp" line="40"/> + <source>Closes database connection. If the database was already closed, nothing happens. If <name> is provided, it should be name of the database to close (as printed by %1 command). The the <name> is not provided, then current working database is closed (see help for %2 for details).</source> + <translation type="unfinished">Closes database connection. If the database was already closed, nothing happens. If <name> is provided, it should be name of the database to close (as printed by %1 command). The the <name> is not provided, then current working database is closed (see help for %2 for details).</translation> + </message> + <message> + <location filename="../commands/clicommandclose.cpp" line="50"/> + <source>name</source> + <comment>CLI command syntax</comment> + <translation>adı</translation> + </message> + </context> + <context> + <name>CliCommandDbList</name> + <message> + <location filename="../commands/clicommanddblist.cpp" line="12"/> + <source>No current working database defined.</source> + <translation>Geçerli bir çalışma veritabanı ayarlanmamış.</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="18"/> + <source>Databases:</source> + <translation>Veritabanları:</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="23"/> + <location filename="../commands/clicommanddblist.cpp" line="34"/> + <source>Name</source> + <comment>CLI db name column</comment> + <translation>Adı</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="31"/> + <location filename="../commands/clicommanddblist.cpp" line="61"/> + <source>Open</source> + <comment>CLI connection state column</comment> + <translation>Açık</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="31"/> + <location filename="../commands/clicommanddblist.cpp" line="61"/> + <source>Closed</source> + <comment>CLI connection state column</comment> + <translation>Kapalı</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="32"/> + <location filename="../commands/clicommanddblist.cpp" line="36"/> + <source>Connection</source> + <comment>CLI connection state column</comment> + <translation>Bağlantı</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="38"/> + <location filename="../commands/clicommanddblist.cpp" line="45"/> + <source>Database file path</source> + <translation>Veritabanı dosyası dizini</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="70"/> + <source>prints list of registered databases</source> + <translation>kayıtlı veritabanlarının listesini yazdırır</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="75"/> + <source>Prints list of databases registered in the SQLiteStudio. Each database on the list can be in open or closed state and %1 tells you that. The current working database (aka default database) is also marked on the list with '*' at the start of its name. See help for %2 command to learn about the default database.</source> + <translation type="unfinished">Prints list of databases registered in the SQLiteStudio. Each database on the list can be in open or closed state and %1 tells you that. The current working database (aka default database) is also marked on the list with '*' at the start of its name. See help for %2 command to learn about the default database.</translation> + </message> + </context> + <context> + <name>CliCommandDesc</name> + <message> + <location filename="../commands/clicommanddesc.cpp" line="15"/> + <source>No working database is set. +Call %1 command to set working database. +Call %2 to see list of all databases.</source> + <translation type="unfinished">No working database is set. +Call %1 command to set working database. +Call %2 to see list of all databases.</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="26"/> + <source>Database is not open.</source> + <translation>Veritabanı açık değil.</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="35"/> + <source>Cannot find table named: %1</source> + <translation>%1 isimli tablo bulunamadı</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="52"/> + <source>shows details about the table</source> + <translation>tablo hakkında detayları gösterir</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="63"/> + <source>table</source> + <translation>tablo</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="70"/> + <source>Table: %1</source> + <translation>Tablo: %1</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="74"/> + <source>Column name</source> + <translation>Kolon adı</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="76"/> + <source>Data type</source> + <translation>Veri tipi</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="80"/> + <source>Constraints</source> + <translation type="unfinished">Constraints</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="105"/> + <source>Virtual table: %1</source> + <translation type="unfinished">Virtual table: %1</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="109"/> + <source>Construction arguments:</source> + <translation type="unfinished">Construction arguments:</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="114"/> + <source>No construction arguments were passed for this virtual table.</source> + <translation type="unfinished">No construction arguments were passed for this virtual table.</translation> + </message> + </context> + <context> + <name>CliCommandDir</name> + <message> + <location filename="../commands/clicommanddir.cpp" line="33"/> + <source>lists directories and files in current working directory</source> + <translation type="unfinished">lists directories and files in current working directory</translation> + </message> + <message> + <location filename="../commands/clicommanddir.cpp" line="38"/> + <source>This is very similar to 'dir' command known from Windows and 'ls' command from Unix systems. + +You can pass <pattern> with wildcard characters to filter output.</source> + <translation type="unfinished">This is very similar to 'dir' command known from Windows and 'ls' command from Unix systems. + +You can pass <pattern> with wildcard characters to filter output.</translation> + </message> + <message> + <location filename="../commands/clicommanddir.cpp" line="49"/> + <source>pattern</source> + <translation>desen</translation> + </message> + </context> + <context> + <name>CliCommandExit</name> + <message> + <location filename="../commands/clicommandexit.cpp" line="12"/> + <source>quits the application</source> + <translation>uygulamadan çıkar</translation> + </message> + <message> + <location filename="../commands/clicommandexit.cpp" line="17"/> + <source>Quits the application. Settings are stored in configuration file and will be restored on next startup.</source> + <translation>Uygulamadan çıkar. Konfigurasyon dosyasında kayıtlı olan ayarlar bir sonraki açılışta onarılacak.</translation> + </message> + </context> + <context> + <name>CliCommandHelp</name> + <message> + <location filename="../commands/clicommandhelp.cpp" line="16"/> + <source>shows this help message</source> + <translation>bu yardım mesajını gösterir</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="21"/> + <source>Use %1 to learn about certain commands supported by the command line interface (CLI) of the SQLiteStudio. +To see list of supported commands, type %2 without any arguments. + +When passing <command> name, you can skip special prefix character ('%3'). + +You can always execute any command with exactly single '--help' option to see help for that command. It's an alternative for typing: %1 <command>.</source> + <translation type="unfinished">Use %1 to learn about certain commands supported by the command line interface (CLI) of the SQLiteStudio. +To see list of supported commands, type %2 without any arguments. + +When passing <command> name, you can skip special prefix character ('%3'). + +You can always execute any command with exactly single '--help' option to see help for that command. It's an alternative for typing: %1 <command>.</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="33"/> + <source>command</source> + <comment>CLI command syntax</comment> + <translation>komut</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="42"/> + <source>No such command: %1</source> + <translation>Böyle bir komut yok: %1</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="43"/> + <source>Type '%1' for list of available commands.</source> + <translation type="unfinished">Type '%1' for list of available commands.</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="52"/> + <source>Usage: %1%2</source> + <translation>Kullanım: %1%2</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="62"/> + <source>Aliases: %1</source> + <translation>Diğer Adlar: %1</translation> + </message> + </context> + <context> + <name>CliCommandHistory</name> + <message> + <location filename="../commands/clicommandhistory.cpp" line="23"/> + <source>Current history limit is set to: %1</source> + <translation>Güncel geçmiş limiti %1'e ayarlandı</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="39"/> + <source>prints history or erases it</source> + <translation>geçmişi yazdırır ya da siler</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="44"/> + <source>When no argument was passed, this command prints command line history. Every history entry is separated with a horizontal line, so multiline entries are easier to read. + +When the -c or --clear option is passed, then the history gets erased. +When the -l or --limit option is passed, it sets the new history entries limit. It requires an additional argument saying how many entries do you want the history to be limited to. +Use -ql or --querylimit option to see the current limit value.</source> + <translation type="unfinished">When no argument was passed, this command prints command line history. Every history entry is separated with a horizontal line, so multiline entries are easier to read. + +When the -c or --clear option is passed, then the history gets erased. +When the -l or --limit option is passed, it sets the new history entries limit. It requires an additional argument saying how many entries do you want the history to be limited to. +Use -ql or --querylimit option to see the current limit value.</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="59"/> + <source>number</source> + <translation>sayı</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="66"/> + <source>Console history erased.</source> + <translation>Konsol geçmişi silindi.</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="75"/> + <source>Invalid number: %1</source> + <translation>Geçersiz sayı: %1</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="80"/> + <source>History limit set to %1</source> + <translation>Geçmiş limiti %1'e ayarlandı</translation> + </message> + </context> + <context> + <name>CliCommandMode</name> + <message> + <location filename="../commands/clicommandmode.cpp" line="9"/> + <source>Current results printing mode: %1</source> + <translation type="unfinished">Current results printing mode: %1</translation> + </message> + <message> + <location filename="../commands/clicommandmode.cpp" line="16"/> + <source>Invalid results printing mode: %1</source> + <translation type="unfinished">Invalid results printing mode: %1</translation> + </message> + <message> + <location filename="../commands/clicommandmode.cpp" line="21"/> + <source>New results printing mode: %1</source> + <translation type="unfinished">New results printing mode: %1</translation> + </message> + <message> + <location filename="../commands/clicommandmode.cpp" line="26"/> + <source>tells or changes the query results format</source> + <translation type="unfinished">tells or changes the query results format</translation> + </message> + <message> + <location filename="../commands/clicommandmode.cpp" line="31"/> + <source>When called without argument, tells the current output format for a query results. When the <mode> is passed, the mode is changed to the given one. Supported modes are: +- CLASSIC - columns are separated by a comma, not aligned, +- FIXED - columns have equal and fixed width, they always fit into terminal window width, but the data in columns can be cut off, +- COLUMNS - like FIXED, but smarter (do not use with huge result sets, see details below), +- ROW - each column from the row is displayed in new line, so the full data is displayed. + +The CLASSIC mode is recommended if you want to see all the data, but you don't want to waste lines for each column. Each row will display full data for every column, but this also means, that columns will not be aligned to each other in next rows. The CLASSIC mode also doesn't respect the width of your terminal (console) window, so if values in columns are wider than the window, the row will be continued in next lines. + +The FIXED mode is recommended if you want a readable output and you don't care about long data values. Columns will be aligned, making the output a nice table. The width of columns is calculated from width of the console window and a number of columns. + +The COLUMNS mode is similar to FIXED mode, except it tries to be smart and make columns with shorter values more thin, while columns with longer values get more space. First to shrink are columns with longest headers (so the header names are to be cut off as first), then columns with the longest values are shrinked, up to the moment when all columns fit into terminal window. +ATTENTION! The COLUMNS mode reads all the results from the query at once in order to evaluate column widths, therefore it is dangerous to use this mode when working with huge result sets. Keep in mind that this mode will load entire result set into memory. + +The ROW mode is recommended if you need to see whole values and you don't expect many rows to be displayed, because this mode displays a line of output per each column, so you'll get 10 lines for single row with 10 columns, then if you have 10 of such rows, you will get 100 lines of output (+1 extra line per each row, to separate rows from each other).</source> + <translation type="unfinished">When called without argument, tells the current output format for a query results. When the <mode> is passed, the mode is changed to the given one. Supported modes are: +- CLASSIC - columns are separated by a comma, not aligned, +- FIXED - columns have equal and fixed width, they always fit into terminal window width, but the data in columns can be cut off, +- COLUMNS - like FIXED, but smarter (do not use with huge result sets, see details below), +- ROW - each column from the row is displayed in new line, so the full data is displayed. + +The CLASSIC mode is recommended if you want to see all the data, but you don't want to waste lines for each column. Each row will display full data for every column, but this also means, that columns will not be aligned to each other in next rows. The CLASSIC mode also doesn't respect the width of your terminal (console) window, so if values in columns are wider than the window, the row will be continued in next lines. + +The FIXED mode is recommended if you want a readable output and you don't care about long data values. Columns will be aligned, making the output a nice table. The width of columns is calculated from width of the console window and a number of columns. + +The COLUMNS mode is similar to FIXED mode, except it tries to be smart and make columns with shorter values more thin, while columns with longer values get more space. First to shrink are columns with longest headers (so the header names are to be cut off as first), then columns with the longest values are shrinked, up to the moment when all columns fit into terminal window. +ATTENTION! The COLUMNS mode reads all the results from the query at once in order to evaluate column widths, therefore it is dangerous to use this mode when working with huge result sets. Keep in mind that this mode will load entire result set into memory. + +The ROW mode is recommended if you need to see whole values and you don't expect many rows to be displayed, because this mode displays a line of output per each column, so you'll get 10 lines for single row with 10 columns, then if you have 10 of such rows, you will get 100 lines of output (+1 extra line per each row, to separate rows from each other).</translation> + </message> + </context> + <context> + <name>CliCommandNullValue</name> + <message> + <location filename="../commands/clicommandnullvalue.cpp" line="9"/> + <source>Current NULL representation string: %1</source> + <translation type="unfinished">Current NULL representation string: %1</translation> + </message> + <message> + <location filename="../commands/clicommandnullvalue.cpp" line="15"/> + <source>tells or changes the NULL representation string</source> + <translation type="unfinished">tells or changes the NULL representation string</translation> + </message> + <message> + <location filename="../commands/clicommandnullvalue.cpp" line="20"/> + <source>If no argument was passed, it tells what's the current NULL value representation (that is - what is printed in place of NULL values in query results). If the argument is given, then it's used as a new string to be used for NULL representation.</source> + <translation type="unfinished">If no argument was passed, it tells what's the current NULL value representation (that is - what is printed in place of NULL values in query results). If the argument is given, then it's used as a new string to be used for NULL representation.</translation> + </message> + </context> + <context> + <name>CliCommandOpen</name> + <message> + <location filename="../commands/clicommandopen.cpp" line="12"/> + <source>Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</source> + <translation type="unfinished">Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="29"/> + <source>Could not add database %1 to list.</source> + <translation type="unfinished">Could not add database %1 to list.</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="37"/> + <source>File %1 doesn't exist in %2. Cannot open inexisting database with %3 command. To create a new database, use %4 command.</source> + <translation type="unfinished">File %1 doesn't exist in %2. Cannot open inexisting database with %3 command. To create a new database, use %4 command.</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="61"/> + <source>Database %1 has been open and set as the current working database.</source> + <translation type="unfinished">Database %1 has been open and set as the current working database.</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="66"/> + <source>opens database connection</source> + <translation type="unfinished">opens database connection</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="71"/> + <source>Opens connection to the database. If no additional argument was passed, then the connection is open to the current default database (see help for %1 for details). However if an argument was passed, it can be either <name> of the registered database to open, or it can be <path> to the database file to open. In the second case, the <path> gets registered on the list with a generated name, but only for the period of current application session. After restarting application such database is not restored on the list.</source> + <translation type="unfinished">Opens connection to the database. If no additional argument was passed, then the connection is open to the current default database (see help for %1 for details). However if an argument was passed, it can be either <name> of the registered database to open, or it can be <path> to the database file to open. In the second case, the <path> gets registered on the list with a generated name, but only for the period of current application session. After restarting application such database is not restored on the list.</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="83"/> + <source>name</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">name</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="83"/> + <source>path</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">path</translation> + </message> + </context> + <context> + <name>CliCommandPwd</name> + <message> + <location filename="../commands/clicommandpwd.cpp" line="13"/> + <source>prints the current working directory</source> + <translation type="unfinished">prints the current working directory</translation> + </message> + <message> + <location filename="../commands/clicommandpwd.cpp" line="18"/> + <source>This is the same as 'pwd' command on Unix systems and 'cd' command without arguments on Windows. It prints current working directory. You can change the current working directory with %1 command and you can also list contents of the current working directory with %2 command.</source> + <translation type="unfinished">This is the same as 'pwd' command on Unix systems and 'cd' command without arguments on Windows. It prints current working directory. You can change the current working directory with %1 command and you can also list contents of the current working directory with %2 command.</translation> + </message> + </context> + <context> + <name>CliCommandRemove</name> + <message> + <location filename="../commands/clicommandremove.cpp" line="12"/> + <source>No such database: %1</source> + <translation type="unfinished">No such database: %1</translation> + </message> + <message> + <location filename="../commands/clicommandremove.cpp" line="20"/> + <source>Database removed: %1</source> + <translation type="unfinished">Database removed: %1</translation> + </message> + <message> + <location filename="../commands/clicommandremove.cpp" line="26"/> + <source>New current database set:</source> + <translation type="unfinished">New current database set:</translation> + </message> + <message> + <location filename="../commands/clicommandremove.cpp" line="35"/> + <source>removes database from the list</source> + <translation type="unfinished">removes database from the list</translation> + </message> + <message> + <location filename="../commands/clicommandremove.cpp" line="40"/> + <source>Removes <name> database from the list of registered databases. If the database was not on the list (see %1 command), then error message is printed and nothing more happens.</source> + <translation type="unfinished">Removes <name> database from the list of registered databases. If the database was not on the list (see %1 command), then error message is printed and nothing more happens.</translation> + </message> + <message> + <location filename="../commands/clicommandremove.cpp" line="50"/> + <source>name</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">name</translation> + </message> + </context> + <context> + <name>CliCommandSql</name> + <message> + <location filename="../commands/clicommandsql.cpp" line="19"/> + <source>No working database is set. +Call %1 command to set working database. +Call %2 to see list of all databases.</source> + <translation type="unfinished">No working database is set. +Call %1 command to set working database. +Call %2 to see list of all databases.</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="30"/> + <source>Database is not open.</source> + <translation type="unfinished">Database is not open.</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="65"/> + <source>executes SQL query</source> + <translation type="unfinished">executes SQL query</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="70"/> + <source>This command is executed every time you enter SQL query in command prompt. It executes the query on the current working database (see help for %1 for details). There's no sense in executing this command explicitly. Instead just type the SQL query in the command prompt, without any command prefixed.</source> + <translation type="unfinished">This command is executed every time you enter SQL query in command prompt. It executes the query on the current working database (see help for %1 for details). There's no sense in executing this command explicitly. Instead just type the SQL query in the command prompt, without any command prefixed.</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="86"/> + <source>sql</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">sql</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="135"/> + <location filename="../commands/clicommandsql.cpp" line="177"/> + <source>Too many columns to display in %1 mode.</source> + <translation type="unfinished">Too many columns to display in %1 mode.</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="254"/> + <source>Row %1</source> + <translation type="unfinished">Row %1</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="404"/> + <source>Query execution error: %1</source> + <translation type="unfinished">Query execution error: %1</translation> + </message> + </context> + <context> + <name>CliCommandTables</name> + <message> + <location filename="../commands/clicommandtables.cpp" line="15"/> + <source>No such database: %1. Use %2 to see list of known databases.</source> + <translation type="unfinished">No such database: %1. Use %2 to see list of known databases.</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="25"/> + <source>Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</source> + <translation type="unfinished">Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="32"/> + <source>Database %1 is closed.</source> + <translation type="unfinished">Database %1 is closed.</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="45"/> + <location filename="../commands/clicommandtables.cpp" line="47"/> + <source>Database</source> + <translation type="unfinished">Database</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="47"/> + <source>Table</source> + <translation type="unfinished">Table</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="61"/> + <source>prints list of tables in the database</source> + <translation type="unfinished">prints list of tables in the database</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="66"/> + <source>Prints list of tables in given <database> or in the current working database. Note, that the <database> should be the name of the registered database (see %1). The output list includes all tables from any other databases attached to the queried database. +When the -s option is given, then system tables are also listed.</source> + <translation type="unfinished">Prints list of tables in given <database> or in the current working database. Note, that the <database> should be the name of the registered database (see %1). The output list includes all tables from any other databases attached to the queried database. +When the -s option is given, then system tables are also listed.</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="77"/> + <source>database</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">database</translation> + </message> + </context> + <context> + <name>CliCommandTree</name> + <message> + <location filename="../commands/clicommandtree.cpp" line="12"/> + <source>No current working database is selected. Use %1 to define one and then run %2.</source> + <translation type="unfinished">No current working database is selected. Use %1 to define one and then run %2.</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="54"/> + <source>Tables</source> + <translation type="unfinished">Tables</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="58"/> + <source>Views</source> + <translation type="unfinished">Views</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="83"/> + <source>Columns</source> + <translation type="unfinished">Columns</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="88"/> + <source>Indexes</source> + <translation type="unfinished">Indexes</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="92"/> + <location filename="../commands/clicommandtree.cpp" line="113"/> + <source>Triggers</source> + <translation type="unfinished">Triggers</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="132"/> + <source>prints all objects in the database as a tree</source> + <translation type="unfinished">prints all objects in the database as a tree</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="137"/> + <source>Prints all objects (tables, indexes, triggers and views) that are in the database as a tree. The tree is very similar to the one that you can see in GUI client of the SQLiteStudio. +When -c option is given, then also columns will be listed under each table. +When -s option is given, then also system objects will be printed (sqlite_* tables, autoincrement indexes, etc). +The database argument is optional and if provided, then only given database will be printed. This is not a registered database name, but instead it's an internal SQLite database name, like 'main', 'temp', or any attached database name. To print tree for other registered database, call %1 first to switch the working database, and then use %2 command.</source> + <translation type="unfinished">Prints all objects (tables, indexes, triggers and views) that are in the database as a tree. The tree is very similar to the one that you can see in GUI client of the SQLiteStudio. +When -c option is given, then also columns will be listed under each table. +When -s option is given, then also system objects will be printed (sqlite_* tables, autoincrement indexes, etc). +The database argument is optional and if provided, then only given database will be printed. This is not a registered database name, but instead it's an internal SQLite database name, like 'main', 'temp', or any attached database name. To print tree for other registered database, call %1 first to switch the working database, and then use %2 command.</translation> + </message> + </context> + <context> + <name>CliCommandUse</name> + <message> + <location filename="../commands/clicommanduse.cpp" line="13"/> + <source>No current database selected.</source> + <translation type="unfinished">No current database selected.</translation> + </message> + <message> + <location filename="../commands/clicommanduse.cpp" line="16"/> + <location filename="../commands/clicommanduse.cpp" line="30"/> + <source>Current database: %1</source> + <translation type="unfinished">Current database: %1</translation> + </message> + <message> + <location filename="../commands/clicommanduse.cpp" line="23"/> + <source>No such database: %1</source> + <translation type="unfinished">No such database: %1</translation> + </message> + <message> + <location filename="../commands/clicommanduse.cpp" line="35"/> + <source>changes default working database</source> + <translation type="unfinished">changes default working database</translation> + </message> + <message> + <location filename="../commands/clicommanduse.cpp" line="40"/> + <source>Changes current working database to <name>. If the <name> database is not registered in the application, then the error message is printed and no change is made. + +What is current working database? +When you type a SQL query to be executed, it is executed on the default database, which is also known as the current working database. Most of database-related commands can also work using default database, if no database was provided in their arguments. The current database is always identified by command line prompt. The default database is always defined (unless there is no database on the list at all). + +The default database can be selected in various ways: +- using %1 command, +- by passing database file name to the application startup parameters, +- by passing registered database name to the application startup parameters, +- by restoring previously selected default database from saved configuration, +- or when default database was not selected by any of the above, then first database from the registered databases list becomes the default one.</source> + <translation type="unfinished">Changes current working database to <name>. If the <name> database is not registered in the application, then the error message is printed and no change is made. + +What is current working database? +When you type a SQL query to be executed, it is executed on the default database, which is also known as the current working database. Most of database-related commands can also work using default database, if no database was provided in their arguments. The current database is always identified by command line prompt. The default database is always defined (unless there is no database on the list at all). + +The default database can be selected in various ways: +- using %1 command, +- by passing database file name to the application startup parameters, +- by passing registered database name to the application startup parameters, +- by restoring previously selected default database from saved configuration, +- or when default database was not selected by any of the above, then first database from the registered databases list becomes the default one.</translation> + </message> + <message> + <location filename="../commands/clicommanduse.cpp" line="63"/> + <source>name</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">name</translation> + </message> + </context> + <context> + <name>QObject</name> + <message> + <location filename="../clicommandsyntax.cpp" line="155"/> + <source>Insufficient number of arguments.</source> + <translation type="unfinished">Insufficient number of arguments.</translation> + </message> + <message> + <location filename="../clicommandsyntax.cpp" line="325"/> + <source>Too many arguments.</source> + <translation type="unfinished">Too many arguments.</translation> + </message> + <message> + <location filename="../clicommandsyntax.cpp" line="347"/> + <source>Invalid argument value: %1. +Expected one of: %2</source> + <translation type="unfinished">Invalid argument value: %1. +Expected one of: %2</translation> + </message> + <message> + <location filename="../clicommandsyntax.cpp" line="383"/> + <source>Unknown option: %1</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">Unknown option: %1</translation> + </message> + <message> + <location filename="../clicommandsyntax.cpp" line="394"/> + <source>Option %1 requires an argument.</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">Option %1 requires an argument.</translation> + </message> + <message> + <location filename="../commands/clicommandnullvalue.cpp" line="31"/> + <source>string</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">string</translation> + </message> + <message> + <location filename="../main.cpp" line="28"/> + <source>Command line interface to SQLiteStudio, a SQLite manager.</source> + <translation type="unfinished">Command line interface to SQLiteStudio, a SQLite manager.</translation> + </message> + <message> + <location filename="../main.cpp" line="32"/> + <source>Enables debug messages on standard error output.</source> + <translation type="unfinished">Enables debug messages on standard error output.</translation> + </message> + <message> + <location filename="../main.cpp" line="33"/> + <source>Enables Lemon parser debug messages for SQL code assistant.</source> + <translation type="unfinished">Enables Lemon parser debug messages for SQL code assistant.</translation> + </message> + <message> + <location filename="../main.cpp" line="34"/> + <source>Lists plugins installed in the SQLiteStudio and quits.</source> + <translation type="unfinished">Lists plugins installed in the SQLiteStudio and quits.</translation> + </message> + <message> + <location filename="../main.cpp" line="36"/> + <source>Executes provided SQL file (including all rich features of SQLiteStudio's query executor) on the specified database file and quits. The database parameter becomes mandatory if this option is used.</source> + <translation type="unfinished">Executes provided SQL file (including all rich features of SQLiteStudio's query executor) on the specified database file and quits. The database parameter becomes mandatory if this option is used.</translation> + </message> + <message> + <location filename="../main.cpp" line="39"/> + <source>SQL file</source> + <translation type="unfinished">SQL file</translation> + </message> + <message> + <location filename="../main.cpp" line="40"/> + <source>Character encoding to use when reading SQL file (-e option). Use -cl to list available codecs. Defaults to %1.</source> + <translation type="unfinished">Character encoding to use when reading SQL file (-e option). Use -cl to list available codecs. Defaults to %1.</translation> + </message> + <message> + <location filename="../main.cpp" line="43"/> + <source>codec</source> + <translation type="unfinished">codec</translation> + </message> + <message> + <location filename="../main.cpp" line="44"/> + <source>Lists available codecs to be used with -c option and quits.</source> + <translation type="unfinished">Lists available codecs to be used with -c option and quits.</translation> + </message> + <message> + <location filename="../main.cpp" line="46"/> + <source>When used together with -e option, the execution will not stop on an error, but rather continue until the end, ignoring errors.</source> + <translation type="unfinished">When used together with -e option, the execution will not stop on an error, but rather continue until the end, ignoring errors.</translation> + </message> + <message> + <location filename="../main.cpp" line="57"/> + <source>file</source> + <translation type="unfinished">file</translation> + </message> + <message> + <location filename="../main.cpp" line="57"/> + <source>Database file to open</source> + <translation type="unfinished">Database file to open</translation> + </message> + <message> + <location filename="../main.cpp" line="78"/> + <source>Invalid codec: %1. Use -cl option to list available codecs.</source> + <translation type="unfinished">Invalid codec: %1. Use -cl option to list available codecs.</translation> + </message> + <message> + <location filename="../main.cpp" line="108"/> + <source>Database file argument is mandatory when executing SQL file.</source> + <translation type="unfinished">Database file argument is mandatory when executing SQL file.</translation> + </message> + <message> + <location filename="../main.cpp" line="114"/> + <source>Could not open specified database for executing SQL file. You may try using -d option to find out more details.</source> + <translation type="unfinished">Could not open specified database for executing SQL file. You may try using -d option to find out more details.</translation> + </message> + </context> +</TS> diff --git a/SQLiteStudio3/sqlitestudiocli/translations/sqlitestudiocli_uk_UA.ts b/SQLiteStudio3/sqlitestudiocli/translations/sqlitestudiocli_uk_UA.ts new file mode 100644 index 0000000..20e35fd --- /dev/null +++ b/SQLiteStudio3/sqlitestudiocli/translations/sqlitestudiocli_uk_UA.ts @@ -0,0 +1,876 @@ +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS> +<TS version="2.1" language="uk" sourcelanguage="en"> + <context> + <name>CLI</name> + <message> + <location filename="../cli.cpp" line="98"/> + <source>Current database: %1</source> + <translation>Поточна база даних: %1</translation> + </message> + <message> + <location filename="../cli.cpp" line="100"/> + <source>No current working database is set.</source> + <translation>Поточна робоча база даних не визначена.</translation> + </message> + <message> + <location filename="../cli.cpp" line="102"/> + <source>Type %1 for help</source> + <translation>Введіть %1 для виклику довідки</translation> + </message> + <message> + <location filename="../cli.cpp" line="254"/> + <source>Database passed in command line parameters (%1) was already on the list under name: %2</source> + <translation>База даних, передана через аргументи командного рядка (%1), вже знаходиться в списку під назвою %2</translation> + </message> + <message> + <location filename="../cli.cpp" line="262"/> + <source>Could not add database %1 to list.</source> + <translation>Не вдалося додати базу даних %1 до списку.</translation> + </message> + <message> + <location filename="../cli.cpp" line="289"/> + <source>closed</source> + <translation>закрито</translation> + </message> + </context> + <context> + <name>CliCommand</name> + <message> + <location filename="../commands/clicommand.cpp" line="107"/> + <source>Usage: %1%2</source> + <translation>Використання: %1%2</translation> + </message> + </context> + <context> + <name>CliCommandAdd</name> + <message> + <location filename="../commands/clicommandadd.cpp" line="9"/> + <source>Could not add database %1 to list.</source> + <translation>Не вдалося додати базу даних %1 до списку.</translation> + </message> + <message> + <location filename="../commands/clicommandadd.cpp" line="14"/> + <source>Database added: %1</source> + <translation>База даних додана: %1</translation> + </message> + <message> + <location filename="../commands/clicommandadd.cpp" line="19"/> + <source>adds new database to the list</source> + <translation>додати нову базу даних до списку</translation> + </message> + <message> + <location filename="../commands/clicommandadd.cpp" line="24"/> + <source>Adds given database pointed by <path> with given <name> to list the databases list. The <name> is just a symbolic name that you can later refer to. Just pick any unique name. For list of databases already on the list use %1 command.</source> + <translation>Додає базу даних, розташовану за вказаним <шляхом> під вказаним ім'ям <ім'ям> в список баз даних. <ім'я> - це звичайне символьне ім'я, яке в подальшому можна буде використовувати. Виберіть будь-який унікальне ім'я. Для отримання поточного списку баз даних за допомогою команди %1.</translation> + </message> + <message> + <location filename="../commands/clicommandadd.cpp" line="34"/> + <source>name</source> + <comment>CLI command syntax</comment> + <translation>ім’я</translation> + </message> + <message> + <location filename="../commands/clicommandadd.cpp" line="35"/> + <source>path</source> + <comment>CLI command syntax</comment> + <translation>шлях</translation> + </message> + </context> + <context> + <name>CliCommandCd</name> + <message> + <location filename="../commands/clicommandcd.cpp" line="10"/> + <source>Changed directory to: %1</source> + <translation>Теку змінено на: %1</translation> + </message> + <message> + <location filename="../commands/clicommandcd.cpp" line="12"/> + <source>Could not change directory to: %1</source> + <translation>Не вдалося змінити директорію на: %1</translation> + </message> + <message> + <location filename="../commands/clicommandcd.cpp" line="17"/> + <source>changes current working directory</source> + <translation>змінює поточну робочу директорію</translation> + </message> + <message> + <location filename="../commands/clicommandcd.cpp" line="22"/> + <source>Very similar command to 'cd' known from Unix systems and Windows. It requires a <path> argument to be passed, therefore calling %1 will always cause a change of the directory. To learn what's the current working directory use %2 command and to list contents of the current working directory use %3 command.</source> + <translation>Дуже схожа команда до 'cd' відомої від Unix систем і Windows. Для проходження цього аргументу <path> необхідно перенести аргумент, тому виклик %1 завжди може викликати зміну каталогу. Щоб дізнатися те, що використовує поточну робочу папку, використовуйте %2 команду і щоб перерахувати вміст поточної робочої директорії використовуйте %3.</translation> + </message> + <message> + <location filename="../commands/clicommandcd.cpp" line="33"/> + <source>path</source> + <comment>CLI command syntax</comment> + <translation>шлях</translation> + </message> + </context> + <context> + <name>CliCommandClose</name> + <message> + <location filename="../commands/clicommandclose.cpp" line="10"/> + <source>Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</source> + <translation>Неможливо викликати %1, коли база даних не налаштована на поточну. Вкажіть поточну базу даних з командою %2, або передайте ім'я бази даних на %3.</translation> + </message> + <message> + <location filename="../commands/clicommandclose.cpp" line="21"/> + <location filename="../commands/clicommandclose.cpp" line="29"/> + <source>Connection to database %1 closed.</source> + <translation>Підключення до бази даних %1 закрито.</translation> + </message> + <message> + <location filename="../commands/clicommandclose.cpp" line="24"/> + <source>No such database: %1. Use %2 to see list of known databases.</source> + <translation>Немає такої бази даних: %1. Використовуйте %2, щоб переглянути перелік відомих баз даних.</translation> + </message> + <message> + <location filename="../commands/clicommandclose.cpp" line="35"/> + <source>closes given (or current) database</source> + <translation>закривається за вказаною (або поточною) базою даних</translation> + </message> + <message> + <location filename="../commands/clicommandclose.cpp" line="40"/> + <source>Closes database connection. If the database was already closed, nothing happens. If <name> is provided, it should be name of the database to close (as printed by %1 command). The the <name> is not provided, then current working database is closed (see help for %2 for details).</source> + <translation>Закриває зв'язок з базою даних. Якщо база даних вже закрита, нічого не відбувається. Якщо <name> буде передбачено, то назва бази даних має бути закрита (як надруковано командою %1). <name> не передбачено, поточна робоча база даних закрита (детальніше дивіться довідку %2).</translation> + </message> + <message> + <location filename="../commands/clicommandclose.cpp" line="50"/> + <source>name</source> + <comment>CLI command syntax</comment> + <translation>назва</translation> + </message> + </context> + <context> + <name>CliCommandDbList</name> + <message> + <location filename="../commands/clicommanddblist.cpp" line="12"/> + <source>No current working database defined.</source> + <translation>Поточна робоча база даних не визначена.</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="18"/> + <source>Databases:</source> + <translation>База даних:</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="23"/> + <location filename="../commands/clicommanddblist.cpp" line="34"/> + <source>Name</source> + <comment>CLI db name column</comment> + <translation>Назва</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="31"/> + <location filename="../commands/clicommanddblist.cpp" line="61"/> + <source>Open</source> + <comment>CLI connection state column</comment> + <translation>Відкрити</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="31"/> + <location filename="../commands/clicommanddblist.cpp" line="61"/> + <source>Closed</source> + <comment>CLI connection state column</comment> + <translation>Закрити</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="32"/> + <location filename="../commands/clicommanddblist.cpp" line="36"/> + <source>Connection</source> + <comment>CLI connection state column</comment> + <translation>Підключення</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="38"/> + <location filename="../commands/clicommanddblist.cpp" line="45"/> + <source>Database file path</source> + <translation>Шлях до бази даних</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="70"/> + <source>prints list of registered databases</source> + <translation>друкує список зареєстрованих баз даних</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="75"/> + <source>Prints list of databases registered in the SQLiteStudio. Each database on the list can be in open or closed state and %1 tells you that. The current working database (aka default database) is also marked on the list with '*' at the start of its name. See help for %2 command to learn about the default database.</source> + <translation>Друкує перелік баз даних, зареєстрованих у SQLiteStudio. Кожна база даних в списку може бути у відкритому або закритому стані і %1 повідомляє вам це. Поточна робоча база даних (база даних за замовчуванням) також позначена в списку з '*' на початку назви. Дивись довідку для %2 команди щоб дізнатися про типову базу даних.</translation> + </message> + </context> + <context> + <name>CliCommandDesc</name> + <message> + <location filename="../commands/clicommanddesc.cpp" line="15"/> + <source>No working database is set. +Call %1 command to set working database. +Call %2 to see list of all databases.</source> + <translation>Робоча база даних не встановлена. +Набрати %1 для встановлення робочої бази даних. +Набрати %2 для перегляду списку всіх баз даних.</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="26"/> + <source>Database is not open.</source> + <translation>База даних не відкрита.</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="35"/> + <source>Cannot find table named: %1</source> + <translation>Не вдалося знайти таблицю з назвою: %1</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="52"/> + <source>shows details about the table</source> + <translation>показати деталі про таблицю</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="63"/> + <source>table</source> + <translation>таблиця</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="70"/> + <source>Table: %1</source> + <translation>Таблиця: %1</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="74"/> + <source>Column name</source> + <translation>Назва стовпця</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="76"/> + <source>Data type</source> + <translation>Тип даних</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="80"/> + <source>Constraints</source> + <translation>Обмеження</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="105"/> + <source>Virtual table: %1</source> + <translation>Віртуальна таблиця: %1</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="109"/> + <source>Construction arguments:</source> + <translation>Параметри створення:</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="114"/> + <source>No construction arguments were passed for this virtual table.</source> + <translation>Не вказані параметри створення для цієї віртуальної таблиці.</translation> + </message> + </context> + <context> + <name>CliCommandDir</name> + <message> + <location filename="../commands/clicommanddir.cpp" line="33"/> + <source>lists directories and files in current working directory</source> + <translation>перелічує каталоги та файли в поточній робочій каталозі</translation> + </message> + <message> + <location filename="../commands/clicommanddir.cpp" line="38"/> + <source>This is very similar to 'dir' command known from Windows and 'ls' command from Unix systems. + +You can pass <pattern> with wildcard characters to filter output.</source> + <translation>Це дуже схоже на команду 'dir' з Windows та 'ls' на команду з Unix систем. + +Ви можете передати <pattern> символами, які містять шаблони, щоб відфільтрувати вивід.</translation> + </message> + <message> + <location filename="../commands/clicommanddir.cpp" line="49"/> + <source>pattern</source> + <translation>шаблон</translation> + </message> + </context> + <context> + <name>CliCommandExit</name> + <message> + <location filename="../commands/clicommandexit.cpp" line="12"/> + <source>quits the application</source> + <translation>вийти з додатку</translation> + </message> + <message> + <location filename="../commands/clicommandexit.cpp" line="17"/> + <source>Quits the application. Settings are stored in configuration file and will be restored on next startup.</source> + <translation>Вийти з додатку. Налаштування зберігаються у файлі конфігурації і будуть відновлені при наступному запуску.</translation> + </message> + </context> + <context> + <name>CliCommandHelp</name> + <message> + <location filename="../commands/clicommandhelp.cpp" line="16"/> + <source>shows this help message</source> + <translation>показати це довідкове повідомлення</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="21"/> + <source>Use %1 to learn about certain commands supported by the command line interface (CLI) of the SQLiteStudio. +To see list of supported commands, type %2 without any arguments. + +When passing <command> name, you can skip special prefix character ('%3'). + +You can always execute any command with exactly single '--help' option to see help for that command. It's an alternative for typing: %1 <command>.</source> + <translation>Використовуйте %1, щоб дізнатися про деякі команди, які підтримуються інтерфейсом командного рядка (CLI) з SQLiteStudio. +Щоб переглянути список підтримуваних команд, введіть %2 без будь-яких аргументів. + +У назві <command> можна не вказувати префіксний символ ('%3'). + +Для отримання довідки по команді ви також можете виконати команду з єдиним ключем '--help'. Це альтернатива введенню: %1 <command>.</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="33"/> + <source>command</source> + <comment>CLI command syntax</comment> + <translation>команда</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="42"/> + <source>No such command: %1</source> + <translation>Немає такої команди: %1</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="43"/> + <source>Type '%1' for list of available commands.</source> + <translation>Введіть '%1' для отримання списку доступних команд.</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="52"/> + <source>Usage: %1%2</source> + <translation>Використання: %1%2</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="62"/> + <source>Aliases: %1</source> + <translation>Псевдоніми: %1</translation> + </message> + </context> + <context> + <name>CliCommandHistory</name> + <message> + <location filename="../commands/clicommandhistory.cpp" line="23"/> + <source>Current history limit is set to: %1</source> + <translation>Поточний ліміт історії встановлено на: %1</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="39"/> + <source>prints history or erases it</source> + <translation>друкувати історію або видалити</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="44"/> + <source>When no argument was passed, this command prints command line history. Every history entry is separated with a horizontal line, so multiline entries are easier to read. + +When the -c or --clear option is passed, then the history gets erased. +When the -l or --limit option is passed, it sets the new history entries limit. It requires an additional argument saying how many entries do you want the history to be limited to. +Use -ql or --querylimit option to see the current limit value.</source> + <translation>Коли аргумент не був прийнятий, ця команда друкує історію командного рядка. Кожен запис в історії розділений по горизонтальній прямій, тож багаторічні записи легше зчитувати. + +Коли параметр -c або --clear, історія стирається. +при проходженні параметра -l або --limitвстановлюється новий ліміт на кількість записів в історії. Необхідний додатковий аргумент, який вказує скільки записів необхідно зберігати в історії. +Для перегляду поточного ліміту записів викличте команду з ключем -ql або --querylimit.</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="59"/> + <source>number</source> + <translation>номер</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="66"/> + <source>Console history erased.</source> + <translation>Історію консолі стерто.</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="75"/> + <source>Invalid number: %1</source> + <translation>Неприпустиме число: %1</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="80"/> + <source>History limit set to %1</source> + <translation>Ліміт історії встановлено на %1</translation> + </message> + </context> + <context> + <name>CliCommandMode</name> + <message> + <location filename="../commands/clicommandmode.cpp" line="9"/> + <source>Current results printing mode: %1</source> + <translation>Поточний режим друку результатів: %1</translation> + </message> + <message> + <location filename="../commands/clicommandmode.cpp" line="16"/> + <source>Invalid results printing mode: %1</source> + <translation>Недійсний режим друку результатів: %1</translation> + </message> + <message> + <location filename="../commands/clicommandmode.cpp" line="21"/> + <source>New results printing mode: %1</source> + <translation>Поточний режим друку результатів: %1</translation> + </message> + <message> + <location filename="../commands/clicommandmode.cpp" line="26"/> + <source>tells or changes the query results format</source> + <translation>повідомляє або змінює формат результатів запиту</translation> + </message> + <message> + <location filename="../commands/clicommandmode.cpp" line="31"/> + <source>When called without argument, tells the current output format for a query results. When the <mode> is passed, the mode is changed to the given one. Supported modes are: +- CLASSIC - columns are separated by a comma, not aligned, +- FIXED - columns have equal and fixed width, they always fit into terminal window width, but the data in columns can be cut off, +- COLUMNS - like FIXED, but smarter (do not use with huge result sets, see details below), +- ROW - each column from the row is displayed in new line, so the full data is displayed. + +The CLASSIC mode is recommended if you want to see all the data, but you don't want to waste lines for each column. Each row will display full data for every column, but this also means, that columns will not be aligned to each other in next rows. The CLASSIC mode also doesn't respect the width of your terminal (console) window, so if values in columns are wider than the window, the row will be continued in next lines. + +The FIXED mode is recommended if you want a readable output and you don't care about long data values. Columns will be aligned, making the output a nice table. The width of columns is calculated from width of the console window and a number of columns. + +The COLUMNS mode is similar to FIXED mode, except it tries to be smart and make columns with shorter values more thin, while columns with longer values get more space. First to shrink are columns with longest headers (so the header names are to be cut off as first), then columns with the longest values are shrinked, up to the moment when all columns fit into terminal window. +ATTENTION! The COLUMNS mode reads all the results from the query at once in order to evaluate column widths, therefore it is dangerous to use this mode when working with huge result sets. Keep in mind that this mode will load entire result set into memory. + +The ROW mode is recommended if you need to see whole values and you don't expect many rows to be displayed, because this mode displays a line of output per each column, so you'll get 10 lines for single row with 10 columns, then if you have 10 of such rows, you will get 100 lines of output (+1 extra line per each row, to separate rows from each other).</source> + <translation type="unfinished">When called without argument, tells the current output format for a query results. When the <mode> is passed, the mode is changed to the given one. Supported modes are: +- CLASSIC - columns are separated by a comma, not aligned, +- FIXED - columns have equal and fixed width, they always fit into terminal window width, but the data in columns can be cut off, +- COLUMNS - like FIXED, but smarter (do not use with huge result sets, see details below), +- ROW - each column from the row is displayed in new line, so the full data is displayed. + +The CLASSIC mode is recommended if you want to see all the data, but you don't want to waste lines for each column. Each row will display full data for every column, but this also means, that columns will not be aligned to each other in next rows. The CLASSIC mode also doesn't respect the width of your terminal (console) window, so if values in columns are wider than the window, the row will be continued in next lines. + +The FIXED mode is recommended if you want a readable output and you don't care about long data values. Columns will be aligned, making the output a nice table. The width of columns is calculated from width of the console window and a number of columns. + +The COLUMNS mode is similar to FIXED mode, except it tries to be smart and make columns with shorter values more thin, while columns with longer values get more space. First to shrink are columns with longest headers (so the header names are to be cut off as first), then columns with the longest values are shrinked, up to the moment when all columns fit into terminal window. +ATTENTION! The COLUMNS mode reads all the results from the query at once in order to evaluate column widths, therefore it is dangerous to use this mode when working with huge result sets. Keep in mind that this mode will load entire result set into memory. + +The ROW mode is recommended if you need to see whole values and you don't expect many rows to be displayed, because this mode displays a line of output per each column, so you'll get 10 lines for single row with 10 columns, then if you have 10 of such rows, you will get 100 lines of output (+1 extra line per each row, to separate rows from each other).</translation> + </message> + </context> + <context> + <name>CliCommandNullValue</name> + <message> + <location filename="../commands/clicommandnullvalue.cpp" line="9"/> + <source>Current NULL representation string: %1</source> + <translation>Поточний рядок репрезентації NULL: %1</translation> + </message> + <message> + <location filename="../commands/clicommandnullvalue.cpp" line="15"/> + <source>tells or changes the NULL representation string</source> + <translation>повідомляє або змінює рядок представлення NULL</translation> + </message> + <message> + <location filename="../commands/clicommandnullvalue.cpp" line="20"/> + <source>If no argument was passed, it tells what's the current NULL value representation (that is - what is printed in place of NULL values in query results). If the argument is given, then it's used as a new string to be used for NULL representation.</source> + <translation>При виклику без аргументів відображає поточне представлення значення NULL (тобто що виводиться замість значення NULL у результатах запиту). Якщо вказано аргумент, його буде використано як рядок для представлення значення NULL.</translation> + </message> + </context> + <context> + <name>CliCommandOpen</name> + <message> + <location filename="../commands/clicommandopen.cpp" line="12"/> + <source>Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</source> + <translation>Неможливо викликати %1, коли база даних не вибрана. Виберіть поточну базу даних командою %2, або передайте ім'я бази даних на %3.</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="29"/> + <source>Could not add database %1 to list.</source> + <translation>Не вдалося додати базу даних %1 до списку.</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="37"/> + <source>File %1 doesn't exist in %2. Cannot open inexisting database with %3 command. To create a new database, use %4 command.</source> + <translation>Файл %1 не існує в %2. Неможливо відкрити наявну базу даних з командою %3. Щоб створити нову базу даних, використовуйте команду %4.</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="61"/> + <source>Database %1 has been open and set as the current working database.</source> + <translation>База даних %1 була відкрита та встановлена як поточна робоча база даних.</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="66"/> + <source>opens database connection</source> + <translation>відкриває підключення до бази даних</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="71"/> + <source>Opens connection to the database. If no additional argument was passed, then the connection is open to the current default database (see help for %1 for details). However if an argument was passed, it can be either <name> of the registered database to open, or it can be <path> to the database file to open. In the second case, the <path> gets registered on the list with a generated name, but only for the period of current application session. After restarting application such database is not restored on the list.</source> + <translation>Відкриває підключення до бази даних. Якщо жодного додаткового аргументу не було передано, то підключення відкрите до поточної бази даних за замовчуванням (див. довідку %1 для деталей). Однак, якщо аргумент був прийнятий, відкривати може бути або <name> з бази даних зареєстрованої або ж це може бути <path> в базі даних, щоб відкрити. В другому випадку, <path> реєструється зі списком зі згенерованою назвою, але тільки за період поточного сеансу додатків. Після перезапуску такої бази даних не відновлено в списку.</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="83"/> + <source>name</source> + <comment>CLI command syntax</comment> + <translation>ім’я</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="83"/> + <source>path</source> + <comment>CLI command syntax</comment> + <translation>шлях</translation> + </message> + </context> + <context> + <name>CliCommandPwd</name> + <message> + <location filename="../commands/clicommandpwd.cpp" line="13"/> + <source>prints the current working directory</source> + <translation>друкує поточну робочу директорію</translation> + </message> + <message> + <location filename="../commands/clicommandpwd.cpp" line="18"/> + <source>This is the same as 'pwd' command on Unix systems and 'cd' command without arguments on Windows. It prints current working directory. You can change the current working directory with %1 command and you can also list contents of the current working directory with %2 command.</source> + <translation>Це те саме, що команда 'pwd' в системах Unix та команда 'cd' без аргументів у Windows. Він друкує поточний робочий каталог. Ви можете змінити поточний робочий каталог за допомогою команди %1, а також можете перерахувати вміст поточного робочого каталогу за допомогою команди %2.</translation> + </message> + </context> + <context> + <name>CliCommandRemove</name> + <message> + <location filename="../commands/clicommandremove.cpp" line="12"/> + <source>No such database: %1</source> + <translation>Немає такої бази даних: %1</translation> + </message> + <message> + <location filename="../commands/clicommandremove.cpp" line="20"/> + <source>Database removed: %1</source> + <translation>База даних видалена: %1</translation> + </message> + <message> + <location filename="../commands/clicommandremove.cpp" line="26"/> + <source>New current database set:</source> + <translation>Нову поточну базу даних встановлено:</translation> + </message> + <message> + <location filename="../commands/clicommandremove.cpp" line="35"/> + <source>removes database from the list</source> + <translation>видаляє базу даних зі списку</translation> + </message> + <message> + <location filename="../commands/clicommandremove.cpp" line="40"/> + <source>Removes <name> database from the list of registered databases. If the database was not on the list (see %1 command), then error message is printed and nothing more happens.</source> + <translation>Видаляє з списку зареєстрованих баз даних <name> баз даних. Якщо бази даних немає в списку (див. команду %1), то повідомлення про помилку надруковано і більше нічого не відбувається.</translation> + </message> + <message> + <location filename="../commands/clicommandremove.cpp" line="50"/> + <source>name</source> + <comment>CLI command syntax</comment> + <translation>ім’я</translation> + </message> + </context> + <context> + <name>CliCommandSql</name> + <message> + <location filename="../commands/clicommandsql.cpp" line="19"/> + <source>No working database is set. +Call %1 command to set working database. +Call %2 to see list of all databases.</source> + <translation>Робоча база даних не встановлена. +Набрати %1 для встановлення робочої бази даних. +Набрати %2 для перегляду списку всіх баз даних.</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="30"/> + <source>Database is not open.</source> + <translation>База даних не відкрита.</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="65"/> + <source>executes SQL query</source> + <translation>виконується запит SQL</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="70"/> + <source>This command is executed every time you enter SQL query in command prompt. It executes the query on the current working database (see help for %1 for details). There's no sense in executing this command explicitly. Instead just type the SQL query in the command prompt, without any command prefixed.</source> + <translation>Ця команда виконується щоразу, коли ви вводите SQL запит у командному рядку. Він виконує запит на поточну робочу базу даних (перегляньте допомогу для %1 для докладної інформації). Існує'не має сенсу виконувати цю команду явно. Замість цього, просто введіть SQL запит у командний рядок без жодного префіксу команди.</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="86"/> + <source>sql</source> + <comment>CLI command syntax</comment> + <translation>sql</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="135"/> + <location filename="../commands/clicommandsql.cpp" line="177"/> + <source>Too many columns to display in %1 mode.</source> + <translation>Занадто багато стовпців для відображення в режимі %1.</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="254"/> + <source>Row %1</source> + <translation>Рядок %1</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="404"/> + <source>Query execution error: %1</source> + <translation>Помилка виконання запиту: %1</translation> + </message> + </context> + <context> + <name>CliCommandTables</name> + <message> + <location filename="../commands/clicommandtables.cpp" line="15"/> + <source>No such database: %1. Use %2 to see list of known databases.</source> + <translation>Немає такої бази даних: %1. Використовуйте %2, щоб переглянути перелік відомих баз даних.</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="25"/> + <source>Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</source> + <translation>Неможливо викликати %1, коли база даних не налаштована на поточну. Вкажіть поточну базу даних з командою %2, або передайте ім'я бази даних на %3.</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="32"/> + <source>Database %1 is closed.</source> + <translation>База даних %1 закрита.</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="45"/> + <location filename="../commands/clicommandtables.cpp" line="47"/> + <source>Database</source> + <translation>База даних</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="47"/> + <source>Table</source> + <translation>Таблиця</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="61"/> + <source>prints list of tables in the database</source> + <translation>надрукує список таблиць в базі даних</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="66"/> + <source>Prints list of tables in given <database> or in the current working database. Note, that the <database> should be the name of the registered database (see %1). The output list includes all tables from any other databases attached to the queried database. +When the -s option is given, then system tables are also listed.</source> + <translation>Друкує перелік таблиць у даній <database> або в поточній базі даних. Зверніть увагу, що <database> має бути ім'я зареєстрованої бази даних (див. %1). Вихідний список включає в себе всі таблиці з будь-яких інших баз даних, прикріплених до запитаної бази даних. +Якщо параметр -s вказано, то системні таблиці також списані.</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="77"/> + <source>database</source> + <comment>CLI command syntax</comment> + <translation>база даних</translation> + </message> + </context> + <context> + <name>CliCommandTree</name> + <message> + <location filename="../commands/clicommandtree.cpp" line="12"/> + <source>No current working database is selected. Use %1 to define one and then run %2.</source> + <translation>Не вибрано жодної робочої бази даних. Використовуйте %1, щоб визначити одне, а потім запустити %2.</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="54"/> + <source>Tables</source> + <translation>Таблиці</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="58"/> + <source>Views</source> + <translation>Розріз даних</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="83"/> + <source>Columns</source> + <translation>Стовпці</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="88"/> + <source>Indexes</source> + <translation>Індекси</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="92"/> + <location filename="../commands/clicommandtree.cpp" line="113"/> + <source>Triggers</source> + <translation>Тригери</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="132"/> + <source>prints all objects in the database as a tree</source> + <translation>друкує всі об'єкти в базі даних як дерево</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="137"/> + <source>Prints all objects (tables, indexes, triggers and views) that are in the database as a tree. The tree is very similar to the one that you can see in GUI client of the SQLiteStudio. +When -c option is given, then also columns will be listed under each table. +When -s option is given, then also system objects will be printed (sqlite_* tables, autoincrement indexes, etc). +The database argument is optional and if provided, then only given database will be printed. This is not a registered database name, but instead it's an internal SQLite database name, like 'main', 'temp', or any attached database name. To print tree for other registered database, call %1 first to switch the working database, and then use %2 command.</source> + <translation>Відображає всі об'єкти (таблиці, індекси, тригери та розріз даних) бази даних у вигляді дерева. Структура дерева подібна до того, що відображається в GUI клієнта SQLiteStudio. +При виклику з -c також будуть виведені стовпці під кожною таблицею. +При виклику з ключем -s також буде виведено системні об'єкти (таблиці sqlite_*, індекси автоінкремента тощо). +При виклику з необов'язковим аргументом 'база даних' будуть виведені об'єкти лише вказаної бази даних. Під 'базою даних' мається на увазі не зареєстроване ім'я бази даних, а внутрішнє ім'я бази даних SQLite, наприклад 'main', 'temp' або ім'я приєднаної бази даних. Для відображення дерева іншої зареєстрованої бази даних спочатку змініть робочу базу даних командою %1, а потім скористайтеся командою %2.</translation> + </message> + </context> + <context> + <name>CliCommandUse</name> + <message> + <location filename="../commands/clicommanduse.cpp" line="13"/> + <source>No current database selected.</source> + <translation>Не обрано поточної бази даних.</translation> + </message> + <message> + <location filename="../commands/clicommanduse.cpp" line="16"/> + <location filename="../commands/clicommanduse.cpp" line="30"/> + <source>Current database: %1</source> + <translation>Поточна база даних: %1</translation> + </message> + <message> + <location filename="../commands/clicommanduse.cpp" line="23"/> + <source>No such database: %1</source> + <translation>Немає такої бази даних: %1</translation> + </message> + <message> + <location filename="../commands/clicommanduse.cpp" line="35"/> + <source>changes default working database</source> + <translation>змінити типову робочу базу даних</translation> + </message> + <message> + <location filename="../commands/clicommanduse.cpp" line="40"/> + <source>Changes current working database to <name>. If the <name> database is not registered in the application, then the error message is printed and no change is made. + +What is current working database? +When you type a SQL query to be executed, it is executed on the default database, which is also known as the current working database. Most of database-related commands can also work using default database, if no database was provided in their arguments. The current database is always identified by command line prompt. The default database is always defined (unless there is no database on the list at all). + +The default database can be selected in various ways: +- using %1 command, +- by passing database file name to the application startup parameters, +- by passing registered database name to the application startup parameters, +- by restoring previously selected default database from saved configuration, +- or when default database was not selected by any of the above, then first database from the registered databases list becomes the default one.</source> + <translation type="unfinished">Changes current working database to <name>. If the <name> database is not registered in the application, then the error message is printed and no change is made. + +What is current working database? +When you type a SQL query to be executed, it is executed on the default database, which is also known as the current working database. Most of database-related commands can also work using default database, if no database was provided in their arguments. The current database is always identified by command line prompt. The default database is always defined (unless there is no database on the list at all). + +The default database can be selected in various ways: +- using %1 command, +- by passing database file name to the application startup parameters, +- by passing registered database name to the application startup parameters, +- by restoring previously selected default database from saved configuration, +- or when default database was not selected by any of the above, then first database from the registered databases list becomes the default one.</translation> + </message> + <message> + <location filename="../commands/clicommanduse.cpp" line="63"/> + <source>name</source> + <comment>CLI command syntax</comment> + <translation>ім’я</translation> + </message> + </context> + <context> + <name>QObject</name> + <message> + <location filename="../clicommandsyntax.cpp" line="155"/> + <source>Insufficient number of arguments.</source> + <translation>Недостатньо кількості аргументів.</translation> + </message> + <message> + <location filename="../clicommandsyntax.cpp" line="325"/> + <source>Too many arguments.</source> + <translation>Забагато аргументів.</translation> + </message> + <message> + <location filename="../clicommandsyntax.cpp" line="347"/> + <source>Invalid argument value: %1. +Expected one of: %2</source> + <translation>Неприпустиме значення аргументу: %1. +очікувався: %2</translation> + </message> + <message> + <location filename="../clicommandsyntax.cpp" line="383"/> + <source>Unknown option: %1</source> + <comment>CLI command syntax</comment> + <translation>Невідомий параметр: %1</translation> + </message> + <message> + <location filename="../clicommandsyntax.cpp" line="394"/> + <source>Option %1 requires an argument.</source> + <comment>CLI command syntax</comment> + <translation>Опція %1 потребує аргументу.</translation> + </message> + <message> + <location filename="../commands/clicommandnullvalue.cpp" line="31"/> + <source>string</source> + <comment>CLI command syntax</comment> + <translation>рядок</translation> + </message> + <message> + <location filename="../main.cpp" line="28"/> + <source>Command line interface to SQLiteStudio, a SQLite manager.</source> + <translation>Інтерфейс командного рядка для SQLiteStudio, менеджера баз даних SQLite.</translation> + </message> + <message> + <location filename="../main.cpp" line="32"/> + <source>Enables debug messages on standard error output.</source> + <translation>Вмикає повідомлення налагодження при звичайному виході помилки.</translation> + </message> + <message> + <location filename="../main.cpp" line="33"/> + <source>Enables Lemon parser debug messages for SQL code assistant.</source> + <translation>Включає вивід налагоджувальних повідомлень аналізатора Lemon для автодоповнення SQL коду.</translation> + </message> + <message> + <location filename="../main.cpp" line="34"/> + <source>Lists plugins installed in the SQLiteStudio and quits.</source> + <translation>Виводить список встановлених в SQLiteStudio модулів і здійснює вихід.</translation> + </message> + <message> + <location filename="../main.cpp" line="36"/> + <source>Executes provided SQL file (including all rich features of SQLiteStudio's query executor) on the specified database file and quits. The database parameter becomes mandatory if this option is used.</source> + <translation type="unfinished">Executes provided SQL file (including all rich features of SQLiteStudio's query executor) on the specified database file and quits. The database parameter becomes mandatory if this option is used.</translation> + </message> + <message> + <location filename="../main.cpp" line="39"/> + <source>SQL file</source> + <translation type="unfinished">SQL file</translation> + </message> + <message> + <location filename="../main.cpp" line="40"/> + <source>Character encoding to use when reading SQL file (-e option). Use -cl to list available codecs. Defaults to %1.</source> + <translation type="unfinished">Character encoding to use when reading SQL file (-e option). Use -cl to list available codecs. Defaults to %1.</translation> + </message> + <message> + <location filename="../main.cpp" line="43"/> + <source>codec</source> + <translation type="unfinished">codec</translation> + </message> + <message> + <location filename="../main.cpp" line="44"/> + <source>Lists available codecs to be used with -c option and quits.</source> + <translation type="unfinished">Lists available codecs to be used with -c option and quits.</translation> + </message> + <message> + <location filename="../main.cpp" line="46"/> + <source>When used together with -e option, the execution will not stop on an error, but rather continue until the end, ignoring errors.</source> + <translation type="unfinished">When used together with -e option, the execution will not stop on an error, but rather continue until the end, ignoring errors.</translation> + </message> + <message> + <location filename="../main.cpp" line="57"/> + <source>file</source> + <translation>файл</translation> + </message> + <message> + <location filename="../main.cpp" line="57"/> + <source>Database file to open</source> + <translation>Файл бази даних для відкриття</translation> + </message> + <message> + <location filename="../main.cpp" line="78"/> + <source>Invalid codec: %1. Use -cl option to list available codecs.</source> + <translation type="unfinished">Invalid codec: %1. Use -cl option to list available codecs.</translation> + </message> + <message> + <location filename="../main.cpp" line="108"/> + <source>Database file argument is mandatory when executing SQL file.</source> + <translation type="unfinished">Database file argument is mandatory when executing SQL file.</translation> + </message> + <message> + <location filename="../main.cpp" line="114"/> + <source>Could not open specified database for executing SQL file. You may try using -d option to find out more details.</source> + <translation type="unfinished">Could not open specified database for executing SQL file. You may try using -d option to find out more details.</translation> + </message> + </context> +</TS> diff --git a/SQLiteStudio3/sqlitestudiocli/translations/sqlitestudiocli_vi_VN.ts b/SQLiteStudio3/sqlitestudiocli/translations/sqlitestudiocli_vi_VN.ts new file mode 100644 index 0000000..0890eba --- /dev/null +++ b/SQLiteStudio3/sqlitestudiocli/translations/sqlitestudiocli_vi_VN.ts @@ -0,0 +1,876 @@ +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS> +<TS version="2.1" language="vi" sourcelanguage="en"> + <context> + <name>CLI</name> + <message> + <location filename="../cli.cpp" line="98"/> + <source>Current database: %1</source> + <translation type="unfinished">Current database: %1</translation> + </message> + <message> + <location filename="../cli.cpp" line="100"/> + <source>No current working database is set.</source> + <translation type="unfinished">No current working database is set.</translation> + </message> + <message> + <location filename="../cli.cpp" line="102"/> + <source>Type %1 for help</source> + <translation type="unfinished">Type %1 for help</translation> + </message> + <message> + <location filename="../cli.cpp" line="254"/> + <source>Database passed in command line parameters (%1) was already on the list under name: %2</source> + <translation type="unfinished">Database passed in command line parameters (%1) was already on the list under name: %2</translation> + </message> + <message> + <location filename="../cli.cpp" line="262"/> + <source>Could not add database %1 to list.</source> + <translation type="unfinished">Could not add database %1 to list.</translation> + </message> + <message> + <location filename="../cli.cpp" line="289"/> + <source>closed</source> + <translation type="unfinished">closed</translation> + </message> + </context> + <context> + <name>CliCommand</name> + <message> + <location filename="../commands/clicommand.cpp" line="107"/> + <source>Usage: %1%2</source> + <translation type="unfinished">Usage: %1%2</translation> + </message> + </context> + <context> + <name>CliCommandAdd</name> + <message> + <location filename="../commands/clicommandadd.cpp" line="9"/> + <source>Could not add database %1 to list.</source> + <translation type="unfinished">Could not add database %1 to list.</translation> + </message> + <message> + <location filename="../commands/clicommandadd.cpp" line="14"/> + <source>Database added: %1</source> + <translation type="unfinished">Database added: %1</translation> + </message> + <message> + <location filename="../commands/clicommandadd.cpp" line="19"/> + <source>adds new database to the list</source> + <translation type="unfinished">adds new database to the list</translation> + </message> + <message> + <location filename="../commands/clicommandadd.cpp" line="24"/> + <source>Adds given database pointed by <path> with given <name> to list the databases list. The <name> is just a symbolic name that you can later refer to. Just pick any unique name. For list of databases already on the list use %1 command.</source> + <translation type="unfinished">Adds given database pointed by <path> with given <name> to list the databases list. The <name> is just a symbolic name that you can later refer to. Just pick any unique name. For list of databases already on the list use %1 command.</translation> + </message> + <message> + <location filename="../commands/clicommandadd.cpp" line="34"/> + <source>name</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">name</translation> + </message> + <message> + <location filename="../commands/clicommandadd.cpp" line="35"/> + <source>path</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">path</translation> + </message> + </context> + <context> + <name>CliCommandCd</name> + <message> + <location filename="../commands/clicommandcd.cpp" line="10"/> + <source>Changed directory to: %1</source> + <translation type="unfinished">Changed directory to: %1</translation> + </message> + <message> + <location filename="../commands/clicommandcd.cpp" line="12"/> + <source>Could not change directory to: %1</source> + <translation type="unfinished">Could not change directory to: %1</translation> + </message> + <message> + <location filename="../commands/clicommandcd.cpp" line="17"/> + <source>changes current working directory</source> + <translation type="unfinished">changes current working directory</translation> + </message> + <message> + <location filename="../commands/clicommandcd.cpp" line="22"/> + <source>Very similar command to 'cd' known from Unix systems and Windows. It requires a <path> argument to be passed, therefore calling %1 will always cause a change of the directory. To learn what's the current working directory use %2 command and to list contents of the current working directory use %3 command.</source> + <translation type="unfinished">Very similar command to 'cd' known from Unix systems and Windows. It requires a <path> argument to be passed, therefore calling %1 will always cause a change of the directory. To learn what's the current working directory use %2 command and to list contents of the current working directory use %3 command.</translation> + </message> + <message> + <location filename="../commands/clicommandcd.cpp" line="33"/> + <source>path</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">path</translation> + </message> + </context> + <context> + <name>CliCommandClose</name> + <message> + <location filename="../commands/clicommandclose.cpp" line="10"/> + <source>Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</source> + <translation type="unfinished">Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</translation> + </message> + <message> + <location filename="../commands/clicommandclose.cpp" line="21"/> + <location filename="../commands/clicommandclose.cpp" line="29"/> + <source>Connection to database %1 closed.</source> + <translation type="unfinished">Connection to database %1 closed.</translation> + </message> + <message> + <location filename="../commands/clicommandclose.cpp" line="24"/> + <source>No such database: %1. Use %2 to see list of known databases.</source> + <translation type="unfinished">No such database: %1. Use %2 to see list of known databases.</translation> + </message> + <message> + <location filename="../commands/clicommandclose.cpp" line="35"/> + <source>closes given (or current) database</source> + <translation type="unfinished">closes given (or current) database</translation> + </message> + <message> + <location filename="../commands/clicommandclose.cpp" line="40"/> + <source>Closes database connection. If the database was already closed, nothing happens. If <name> is provided, it should be name of the database to close (as printed by %1 command). The the <name> is not provided, then current working database is closed (see help for %2 for details).</source> + <translation type="unfinished">Closes database connection. If the database was already closed, nothing happens. If <name> is provided, it should be name of the database to close (as printed by %1 command). The the <name> is not provided, then current working database is closed (see help for %2 for details).</translation> + </message> + <message> + <location filename="../commands/clicommandclose.cpp" line="50"/> + <source>name</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">name</translation> + </message> + </context> + <context> + <name>CliCommandDbList</name> + <message> + <location filename="../commands/clicommanddblist.cpp" line="12"/> + <source>No current working database defined.</source> + <translation type="unfinished">No current working database defined.</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="18"/> + <source>Databases:</source> + <translation type="unfinished">Databases:</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="23"/> + <location filename="../commands/clicommanddblist.cpp" line="34"/> + <source>Name</source> + <comment>CLI db name column</comment> + <translation type="unfinished">Name</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="31"/> + <location filename="../commands/clicommanddblist.cpp" line="61"/> + <source>Open</source> + <comment>CLI connection state column</comment> + <translation type="unfinished">Open</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="31"/> + <location filename="../commands/clicommanddblist.cpp" line="61"/> + <source>Closed</source> + <comment>CLI connection state column</comment> + <translation type="unfinished">Closed</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="32"/> + <location filename="../commands/clicommanddblist.cpp" line="36"/> + <source>Connection</source> + <comment>CLI connection state column</comment> + <translation type="unfinished">Connection</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="38"/> + <location filename="../commands/clicommanddblist.cpp" line="45"/> + <source>Database file path</source> + <translation type="unfinished">Database file path</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="70"/> + <source>prints list of registered databases</source> + <translation type="unfinished">prints list of registered databases</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="75"/> + <source>Prints list of databases registered in the SQLiteStudio. Each database on the list can be in open or closed state and %1 tells you that. The current working database (aka default database) is also marked on the list with '*' at the start of its name. See help for %2 command to learn about the default database.</source> + <translation type="unfinished">Prints list of databases registered in the SQLiteStudio. Each database on the list can be in open or closed state and %1 tells you that. The current working database (aka default database) is also marked on the list with '*' at the start of its name. See help for %2 command to learn about the default database.</translation> + </message> + </context> + <context> + <name>CliCommandDesc</name> + <message> + <location filename="../commands/clicommanddesc.cpp" line="15"/> + <source>No working database is set. +Call %1 command to set working database. +Call %2 to see list of all databases.</source> + <translation type="unfinished">No working database is set. +Call %1 command to set working database. +Call %2 to see list of all databases.</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="26"/> + <source>Database is not open.</source> + <translation type="unfinished">Database is not open.</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="35"/> + <source>Cannot find table named: %1</source> + <translation type="unfinished">Cannot find table named: %1</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="52"/> + <source>shows details about the table</source> + <translation type="unfinished">shows details about the table</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="63"/> + <source>table</source> + <translation type="unfinished">table</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="70"/> + <source>Table: %1</source> + <translation type="unfinished">Table: %1</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="74"/> + <source>Column name</source> + <translation type="unfinished">Column name</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="76"/> + <source>Data type</source> + <translation type="unfinished">Data type</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="80"/> + <source>Constraints</source> + <translation type="unfinished">Constraints</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="105"/> + <source>Virtual table: %1</source> + <translation type="unfinished">Virtual table: %1</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="109"/> + <source>Construction arguments:</source> + <translation type="unfinished">Construction arguments:</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="114"/> + <source>No construction arguments were passed for this virtual table.</source> + <translation type="unfinished">No construction arguments were passed for this virtual table.</translation> + </message> + </context> + <context> + <name>CliCommandDir</name> + <message> + <location filename="../commands/clicommanddir.cpp" line="33"/> + <source>lists directories and files in current working directory</source> + <translation type="unfinished">lists directories and files in current working directory</translation> + </message> + <message> + <location filename="../commands/clicommanddir.cpp" line="38"/> + <source>This is very similar to 'dir' command known from Windows and 'ls' command from Unix systems. + +You can pass <pattern> with wildcard characters to filter output.</source> + <translation type="unfinished">This is very similar to 'dir' command known from Windows and 'ls' command from Unix systems. + +You can pass <pattern> with wildcard characters to filter output.</translation> + </message> + <message> + <location filename="../commands/clicommanddir.cpp" line="49"/> + <source>pattern</source> + <translation type="unfinished">pattern</translation> + </message> + </context> + <context> + <name>CliCommandExit</name> + <message> + <location filename="../commands/clicommandexit.cpp" line="12"/> + <source>quits the application</source> + <translation type="unfinished">quits the application</translation> + </message> + <message> + <location filename="../commands/clicommandexit.cpp" line="17"/> + <source>Quits the application. Settings are stored in configuration file and will be restored on next startup.</source> + <translation type="unfinished">Quits the application. Settings are stored in configuration file and will be restored on next startup.</translation> + </message> + </context> + <context> + <name>CliCommandHelp</name> + <message> + <location filename="../commands/clicommandhelp.cpp" line="16"/> + <source>shows this help message</source> + <translation type="unfinished">shows this help message</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="21"/> + <source>Use %1 to learn about certain commands supported by the command line interface (CLI) of the SQLiteStudio. +To see list of supported commands, type %2 without any arguments. + +When passing <command> name, you can skip special prefix character ('%3'). + +You can always execute any command with exactly single '--help' option to see help for that command. It's an alternative for typing: %1 <command>.</source> + <translation type="unfinished">Use %1 to learn about certain commands supported by the command line interface (CLI) of the SQLiteStudio. +To see list of supported commands, type %2 without any arguments. + +When passing <command> name, you can skip special prefix character ('%3'). + +You can always execute any command with exactly single '--help' option to see help for that command. It's an alternative for typing: %1 <command>.</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="33"/> + <source>command</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">command</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="42"/> + <source>No such command: %1</source> + <translation type="unfinished">No such command: %1</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="43"/> + <source>Type '%1' for list of available commands.</source> + <translation type="unfinished">Type '%1' for list of available commands.</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="52"/> + <source>Usage: %1%2</source> + <translation type="unfinished">Usage: %1%2</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="62"/> + <source>Aliases: %1</source> + <translation type="unfinished">Aliases: %1</translation> + </message> + </context> + <context> + <name>CliCommandHistory</name> + <message> + <location filename="../commands/clicommandhistory.cpp" line="23"/> + <source>Current history limit is set to: %1</source> + <translation type="unfinished">Current history limit is set to: %1</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="39"/> + <source>prints history or erases it</source> + <translation type="unfinished">prints history or erases it</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="44"/> + <source>When no argument was passed, this command prints command line history. Every history entry is separated with a horizontal line, so multiline entries are easier to read. + +When the -c or --clear option is passed, then the history gets erased. +When the -l or --limit option is passed, it sets the new history entries limit. It requires an additional argument saying how many entries do you want the history to be limited to. +Use -ql or --querylimit option to see the current limit value.</source> + <translation type="unfinished">When no argument was passed, this command prints command line history. Every history entry is separated with a horizontal line, so multiline entries are easier to read. + +When the -c or --clear option is passed, then the history gets erased. +When the -l or --limit option is passed, it sets the new history entries limit. It requires an additional argument saying how many entries do you want the history to be limited to. +Use -ql or --querylimit option to see the current limit value.</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="59"/> + <source>number</source> + <translation type="unfinished">number</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="66"/> + <source>Console history erased.</source> + <translation type="unfinished">Console history erased.</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="75"/> + <source>Invalid number: %1</source> + <translation type="unfinished">Invalid number: %1</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="80"/> + <source>History limit set to %1</source> + <translation type="unfinished">History limit set to %1</translation> + </message> + </context> + <context> + <name>CliCommandMode</name> + <message> + <location filename="../commands/clicommandmode.cpp" line="9"/> + <source>Current results printing mode: %1</source> + <translation type="unfinished">Current results printing mode: %1</translation> + </message> + <message> + <location filename="../commands/clicommandmode.cpp" line="16"/> + <source>Invalid results printing mode: %1</source> + <translation type="unfinished">Invalid results printing mode: %1</translation> + </message> + <message> + <location filename="../commands/clicommandmode.cpp" line="21"/> + <source>New results printing mode: %1</source> + <translation type="unfinished">New results printing mode: %1</translation> + </message> + <message> + <location filename="../commands/clicommandmode.cpp" line="26"/> + <source>tells or changes the query results format</source> + <translation type="unfinished">tells or changes the query results format</translation> + </message> + <message> + <location filename="../commands/clicommandmode.cpp" line="31"/> + <source>When called without argument, tells the current output format for a query results. When the <mode> is passed, the mode is changed to the given one. Supported modes are: +- CLASSIC - columns are separated by a comma, not aligned, +- FIXED - columns have equal and fixed width, they always fit into terminal window width, but the data in columns can be cut off, +- COLUMNS - like FIXED, but smarter (do not use with huge result sets, see details below), +- ROW - each column from the row is displayed in new line, so the full data is displayed. + +The CLASSIC mode is recommended if you want to see all the data, but you don't want to waste lines for each column. Each row will display full data for every column, but this also means, that columns will not be aligned to each other in next rows. The CLASSIC mode also doesn't respect the width of your terminal (console) window, so if values in columns are wider than the window, the row will be continued in next lines. + +The FIXED mode is recommended if you want a readable output and you don't care about long data values. Columns will be aligned, making the output a nice table. The width of columns is calculated from width of the console window and a number of columns. + +The COLUMNS mode is similar to FIXED mode, except it tries to be smart and make columns with shorter values more thin, while columns with longer values get more space. First to shrink are columns with longest headers (so the header names are to be cut off as first), then columns with the longest values are shrinked, up to the moment when all columns fit into terminal window. +ATTENTION! The COLUMNS mode reads all the results from the query at once in order to evaluate column widths, therefore it is dangerous to use this mode when working with huge result sets. Keep in mind that this mode will load entire result set into memory. + +The ROW mode is recommended if you need to see whole values and you don't expect many rows to be displayed, because this mode displays a line of output per each column, so you'll get 10 lines for single row with 10 columns, then if you have 10 of such rows, you will get 100 lines of output (+1 extra line per each row, to separate rows from each other).</source> + <translation type="unfinished">When called without argument, tells the current output format for a query results. When the <mode> is passed, the mode is changed to the given one. Supported modes are: +- CLASSIC - columns are separated by a comma, not aligned, +- FIXED - columns have equal and fixed width, they always fit into terminal window width, but the data in columns can be cut off, +- COLUMNS - like FIXED, but smarter (do not use with huge result sets, see details below), +- ROW - each column from the row is displayed in new line, so the full data is displayed. + +The CLASSIC mode is recommended if you want to see all the data, but you don't want to waste lines for each column. Each row will display full data for every column, but this also means, that columns will not be aligned to each other in next rows. The CLASSIC mode also doesn't respect the width of your terminal (console) window, so if values in columns are wider than the window, the row will be continued in next lines. + +The FIXED mode is recommended if you want a readable output and you don't care about long data values. Columns will be aligned, making the output a nice table. The width of columns is calculated from width of the console window and a number of columns. + +The COLUMNS mode is similar to FIXED mode, except it tries to be smart and make columns with shorter values more thin, while columns with longer values get more space. First to shrink are columns with longest headers (so the header names are to be cut off as first), then columns with the longest values are shrinked, up to the moment when all columns fit into terminal window. +ATTENTION! The COLUMNS mode reads all the results from the query at once in order to evaluate column widths, therefore it is dangerous to use this mode when working with huge result sets. Keep in mind that this mode will load entire result set into memory. + +The ROW mode is recommended if you need to see whole values and you don't expect many rows to be displayed, because this mode displays a line of output per each column, so you'll get 10 lines for single row with 10 columns, then if you have 10 of such rows, you will get 100 lines of output (+1 extra line per each row, to separate rows from each other).</translation> + </message> + </context> + <context> + <name>CliCommandNullValue</name> + <message> + <location filename="../commands/clicommandnullvalue.cpp" line="9"/> + <source>Current NULL representation string: %1</source> + <translation type="unfinished">Current NULL representation string: %1</translation> + </message> + <message> + <location filename="../commands/clicommandnullvalue.cpp" line="15"/> + <source>tells or changes the NULL representation string</source> + <translation type="unfinished">tells or changes the NULL representation string</translation> + </message> + <message> + <location filename="../commands/clicommandnullvalue.cpp" line="20"/> + <source>If no argument was passed, it tells what's the current NULL value representation (that is - what is printed in place of NULL values in query results). If the argument is given, then it's used as a new string to be used for NULL representation.</source> + <translation type="unfinished">If no argument was passed, it tells what's the current NULL value representation (that is - what is printed in place of NULL values in query results). If the argument is given, then it's used as a new string to be used for NULL representation.</translation> + </message> + </context> + <context> + <name>CliCommandOpen</name> + <message> + <location filename="../commands/clicommandopen.cpp" line="12"/> + <source>Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</source> + <translation type="unfinished">Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="29"/> + <source>Could not add database %1 to list.</source> + <translation type="unfinished">Could not add database %1 to list.</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="37"/> + <source>File %1 doesn't exist in %2. Cannot open inexisting database with %3 command. To create a new database, use %4 command.</source> + <translation type="unfinished">File %1 doesn't exist in %2. Cannot open inexisting database with %3 command. To create a new database, use %4 command.</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="61"/> + <source>Database %1 has been open and set as the current working database.</source> + <translation type="unfinished">Database %1 has been open and set as the current working database.</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="66"/> + <source>opens database connection</source> + <translation type="unfinished">opens database connection</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="71"/> + <source>Opens connection to the database. If no additional argument was passed, then the connection is open to the current default database (see help for %1 for details). However if an argument was passed, it can be either <name> of the registered database to open, or it can be <path> to the database file to open. In the second case, the <path> gets registered on the list with a generated name, but only for the period of current application session. After restarting application such database is not restored on the list.</source> + <translation type="unfinished">Opens connection to the database. If no additional argument was passed, then the connection is open to the current default database (see help for %1 for details). However if an argument was passed, it can be either <name> of the registered database to open, or it can be <path> to the database file to open. In the second case, the <path> gets registered on the list with a generated name, but only for the period of current application session. After restarting application such database is not restored on the list.</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="83"/> + <source>name</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">name</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="83"/> + <source>path</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">path</translation> + </message> + </context> + <context> + <name>CliCommandPwd</name> + <message> + <location filename="../commands/clicommandpwd.cpp" line="13"/> + <source>prints the current working directory</source> + <translation type="unfinished">prints the current working directory</translation> + </message> + <message> + <location filename="../commands/clicommandpwd.cpp" line="18"/> + <source>This is the same as 'pwd' command on Unix systems and 'cd' command without arguments on Windows. It prints current working directory. You can change the current working directory with %1 command and you can also list contents of the current working directory with %2 command.</source> + <translation type="unfinished">This is the same as 'pwd' command on Unix systems and 'cd' command without arguments on Windows. It prints current working directory. You can change the current working directory with %1 command and you can also list contents of the current working directory with %2 command.</translation> + </message> + </context> + <context> + <name>CliCommandRemove</name> + <message> + <location filename="../commands/clicommandremove.cpp" line="12"/> + <source>No such database: %1</source> + <translation type="unfinished">No such database: %1</translation> + </message> + <message> + <location filename="../commands/clicommandremove.cpp" line="20"/> + <source>Database removed: %1</source> + <translation type="unfinished">Database removed: %1</translation> + </message> + <message> + <location filename="../commands/clicommandremove.cpp" line="26"/> + <source>New current database set:</source> + <translation type="unfinished">New current database set:</translation> + </message> + <message> + <location filename="../commands/clicommandremove.cpp" line="35"/> + <source>removes database from the list</source> + <translation type="unfinished">removes database from the list</translation> + </message> + <message> + <location filename="../commands/clicommandremove.cpp" line="40"/> + <source>Removes <name> database from the list of registered databases. If the database was not on the list (see %1 command), then error message is printed and nothing more happens.</source> + <translation type="unfinished">Removes <name> database from the list of registered databases. If the database was not on the list (see %1 command), then error message is printed and nothing more happens.</translation> + </message> + <message> + <location filename="../commands/clicommandremove.cpp" line="50"/> + <source>name</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">name</translation> + </message> + </context> + <context> + <name>CliCommandSql</name> + <message> + <location filename="../commands/clicommandsql.cpp" line="19"/> + <source>No working database is set. +Call %1 command to set working database. +Call %2 to see list of all databases.</source> + <translation type="unfinished">No working database is set. +Call %1 command to set working database. +Call %2 to see list of all databases.</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="30"/> + <source>Database is not open.</source> + <translation type="unfinished">Database is not open.</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="65"/> + <source>executes SQL query</source> + <translation type="unfinished">executes SQL query</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="70"/> + <source>This command is executed every time you enter SQL query in command prompt. It executes the query on the current working database (see help for %1 for details). There's no sense in executing this command explicitly. Instead just type the SQL query in the command prompt, without any command prefixed.</source> + <translation type="unfinished">This command is executed every time you enter SQL query in command prompt. It executes the query on the current working database (see help for %1 for details). There's no sense in executing this command explicitly. Instead just type the SQL query in the command prompt, without any command prefixed.</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="86"/> + <source>sql</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">sql</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="135"/> + <location filename="../commands/clicommandsql.cpp" line="177"/> + <source>Too many columns to display in %1 mode.</source> + <translation type="unfinished">Too many columns to display in %1 mode.</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="254"/> + <source>Row %1</source> + <translation type="unfinished">Row %1</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="404"/> + <source>Query execution error: %1</source> + <translation type="unfinished">Query execution error: %1</translation> + </message> + </context> + <context> + <name>CliCommandTables</name> + <message> + <location filename="../commands/clicommandtables.cpp" line="15"/> + <source>No such database: %1. Use %2 to see list of known databases.</source> + <translation type="unfinished">No such database: %1. Use %2 to see list of known databases.</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="25"/> + <source>Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</source> + <translation type="unfinished">Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="32"/> + <source>Database %1 is closed.</source> + <translation type="unfinished">Database %1 is closed.</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="45"/> + <location filename="../commands/clicommandtables.cpp" line="47"/> + <source>Database</source> + <translation type="unfinished">Database</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="47"/> + <source>Table</source> + <translation type="unfinished">Table</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="61"/> + <source>prints list of tables in the database</source> + <translation type="unfinished">prints list of tables in the database</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="66"/> + <source>Prints list of tables in given <database> or in the current working database. Note, that the <database> should be the name of the registered database (see %1). The output list includes all tables from any other databases attached to the queried database. +When the -s option is given, then system tables are also listed.</source> + <translation type="unfinished">Prints list of tables in given <database> or in the current working database. Note, that the <database> should be the name of the registered database (see %1). The output list includes all tables from any other databases attached to the queried database. +When the -s option is given, then system tables are also listed.</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="77"/> + <source>database</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">database</translation> + </message> + </context> + <context> + <name>CliCommandTree</name> + <message> + <location filename="../commands/clicommandtree.cpp" line="12"/> + <source>No current working database is selected. Use %1 to define one and then run %2.</source> + <translation type="unfinished">No current working database is selected. Use %1 to define one and then run %2.</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="54"/> + <source>Tables</source> + <translation type="unfinished">Tables</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="58"/> + <source>Views</source> + <translation type="unfinished">Views</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="83"/> + <source>Columns</source> + <translation type="unfinished">Columns</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="88"/> + <source>Indexes</source> + <translation type="unfinished">Indexes</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="92"/> + <location filename="../commands/clicommandtree.cpp" line="113"/> + <source>Triggers</source> + <translation type="unfinished">Triggers</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="132"/> + <source>prints all objects in the database as a tree</source> + <translation type="unfinished">prints all objects in the database as a tree</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="137"/> + <source>Prints all objects (tables, indexes, triggers and views) that are in the database as a tree. The tree is very similar to the one that you can see in GUI client of the SQLiteStudio. +When -c option is given, then also columns will be listed under each table. +When -s option is given, then also system objects will be printed (sqlite_* tables, autoincrement indexes, etc). +The database argument is optional and if provided, then only given database will be printed. This is not a registered database name, but instead it's an internal SQLite database name, like 'main', 'temp', or any attached database name. To print tree for other registered database, call %1 first to switch the working database, and then use %2 command.</source> + <translation type="unfinished">Prints all objects (tables, indexes, triggers and views) that are in the database as a tree. The tree is very similar to the one that you can see in GUI client of the SQLiteStudio. +When -c option is given, then also columns will be listed under each table. +When -s option is given, then also system objects will be printed (sqlite_* tables, autoincrement indexes, etc). +The database argument is optional and if provided, then only given database will be printed. This is not a registered database name, but instead it's an internal SQLite database name, like 'main', 'temp', or any attached database name. To print tree for other registered database, call %1 first to switch the working database, and then use %2 command.</translation> + </message> + </context> + <context> + <name>CliCommandUse</name> + <message> + <location filename="../commands/clicommanduse.cpp" line="13"/> + <source>No current database selected.</source> + <translation type="unfinished">No current database selected.</translation> + </message> + <message> + <location filename="../commands/clicommanduse.cpp" line="16"/> + <location filename="../commands/clicommanduse.cpp" line="30"/> + <source>Current database: %1</source> + <translation type="unfinished">Current database: %1</translation> + </message> + <message> + <location filename="../commands/clicommanduse.cpp" line="23"/> + <source>No such database: %1</source> + <translation type="unfinished">No such database: %1</translation> + </message> + <message> + <location filename="../commands/clicommanduse.cpp" line="35"/> + <source>changes default working database</source> + <translation type="unfinished">changes default working database</translation> + </message> + <message> + <location filename="../commands/clicommanduse.cpp" line="40"/> + <source>Changes current working database to <name>. If the <name> database is not registered in the application, then the error message is printed and no change is made. + +What is current working database? +When you type a SQL query to be executed, it is executed on the default database, which is also known as the current working database. Most of database-related commands can also work using default database, if no database was provided in their arguments. The current database is always identified by command line prompt. The default database is always defined (unless there is no database on the list at all). + +The default database can be selected in various ways: +- using %1 command, +- by passing database file name to the application startup parameters, +- by passing registered database name to the application startup parameters, +- by restoring previously selected default database from saved configuration, +- or when default database was not selected by any of the above, then first database from the registered databases list becomes the default one.</source> + <translation type="unfinished">Changes current working database to <name>. If the <name> database is not registered in the application, then the error message is printed and no change is made. + +What is current working database? +When you type a SQL query to be executed, it is executed on the default database, which is also known as the current working database. Most of database-related commands can also work using default database, if no database was provided in their arguments. The current database is always identified by command line prompt. The default database is always defined (unless there is no database on the list at all). + +The default database can be selected in various ways: +- using %1 command, +- by passing database file name to the application startup parameters, +- by passing registered database name to the application startup parameters, +- by restoring previously selected default database from saved configuration, +- or when default database was not selected by any of the above, then first database from the registered databases list becomes the default one.</translation> + </message> + <message> + <location filename="../commands/clicommanduse.cpp" line="63"/> + <source>name</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">name</translation> + </message> + </context> + <context> + <name>QObject</name> + <message> + <location filename="../clicommandsyntax.cpp" line="155"/> + <source>Insufficient number of arguments.</source> + <translation type="unfinished">Insufficient number of arguments.</translation> + </message> + <message> + <location filename="../clicommandsyntax.cpp" line="325"/> + <source>Too many arguments.</source> + <translation type="unfinished">Too many arguments.</translation> + </message> + <message> + <location filename="../clicommandsyntax.cpp" line="347"/> + <source>Invalid argument value: %1. +Expected one of: %2</source> + <translation type="unfinished">Invalid argument value: %1. +Expected one of: %2</translation> + </message> + <message> + <location filename="../clicommandsyntax.cpp" line="383"/> + <source>Unknown option: %1</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">Unknown option: %1</translation> + </message> + <message> + <location filename="../clicommandsyntax.cpp" line="394"/> + <source>Option %1 requires an argument.</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">Option %1 requires an argument.</translation> + </message> + <message> + <location filename="../commands/clicommandnullvalue.cpp" line="31"/> + <source>string</source> + <comment>CLI command syntax</comment> + <translation type="unfinished">string</translation> + </message> + <message> + <location filename="../main.cpp" line="28"/> + <source>Command line interface to SQLiteStudio, a SQLite manager.</source> + <translation type="unfinished">Command line interface to SQLiteStudio, a SQLite manager.</translation> + </message> + <message> + <location filename="../main.cpp" line="32"/> + <source>Enables debug messages on standard error output.</source> + <translation type="unfinished">Enables debug messages on standard error output.</translation> + </message> + <message> + <location filename="../main.cpp" line="33"/> + <source>Enables Lemon parser debug messages for SQL code assistant.</source> + <translation type="unfinished">Enables Lemon parser debug messages for SQL code assistant.</translation> + </message> + <message> + <location filename="../main.cpp" line="34"/> + <source>Lists plugins installed in the SQLiteStudio and quits.</source> + <translation type="unfinished">Lists plugins installed in the SQLiteStudio and quits.</translation> + </message> + <message> + <location filename="../main.cpp" line="36"/> + <source>Executes provided SQL file (including all rich features of SQLiteStudio's query executor) on the specified database file and quits. The database parameter becomes mandatory if this option is used.</source> + <translation type="unfinished">Executes provided SQL file (including all rich features of SQLiteStudio's query executor) on the specified database file and quits. The database parameter becomes mandatory if this option is used.</translation> + </message> + <message> + <location filename="../main.cpp" line="39"/> + <source>SQL file</source> + <translation type="unfinished">SQL file</translation> + </message> + <message> + <location filename="../main.cpp" line="40"/> + <source>Character encoding to use when reading SQL file (-e option). Use -cl to list available codecs. Defaults to %1.</source> + <translation type="unfinished">Character encoding to use when reading SQL file (-e option). Use -cl to list available codecs. Defaults to %1.</translation> + </message> + <message> + <location filename="../main.cpp" line="43"/> + <source>codec</source> + <translation type="unfinished">codec</translation> + </message> + <message> + <location filename="../main.cpp" line="44"/> + <source>Lists available codecs to be used with -c option and quits.</source> + <translation type="unfinished">Lists available codecs to be used with -c option and quits.</translation> + </message> + <message> + <location filename="../main.cpp" line="46"/> + <source>When used together with -e option, the execution will not stop on an error, but rather continue until the end, ignoring errors.</source> + <translation type="unfinished">When used together with -e option, the execution will not stop on an error, but rather continue until the end, ignoring errors.</translation> + </message> + <message> + <location filename="../main.cpp" line="57"/> + <source>file</source> + <translation type="unfinished">file</translation> + </message> + <message> + <location filename="../main.cpp" line="57"/> + <source>Database file to open</source> + <translation type="unfinished">Database file to open</translation> + </message> + <message> + <location filename="../main.cpp" line="78"/> + <source>Invalid codec: %1. Use -cl option to list available codecs.</source> + <translation type="unfinished">Invalid codec: %1. Use -cl option to list available codecs.</translation> + </message> + <message> + <location filename="../main.cpp" line="108"/> + <source>Database file argument is mandatory when executing SQL file.</source> + <translation type="unfinished">Database file argument is mandatory when executing SQL file.</translation> + </message> + <message> + <location filename="../main.cpp" line="114"/> + <source>Could not open specified database for executing SQL file. You may try using -d option to find out more details.</source> + <translation type="unfinished">Could not open specified database for executing SQL file. You may try using -d option to find out more details.</translation> + </message> + </context> +</TS> diff --git a/SQLiteStudio3/sqlitestudiocli/translations/sqlitestudiocli_zh_CN.qm b/SQLiteStudio3/sqlitestudiocli/translations/sqlitestudiocli_zh_CN.qm Binary files differdeleted file mode 100644 index 1de3b17..0000000 --- a/SQLiteStudio3/sqlitestudiocli/translations/sqlitestudiocli_zh_CN.qm +++ /dev/null diff --git a/SQLiteStudio3/sqlitestudiocli/translations/sqlitestudiocli_zh_CN.ts b/SQLiteStudio3/sqlitestudiocli/translations/sqlitestudiocli_zh_CN.ts index ab95a5d..b1fce37 100644 --- a/SQLiteStudio3/sqlitestudiocli/translations/sqlitestudiocli_zh_CN.ts +++ b/SQLiteStudio3/sqlitestudiocli/translations/sqlitestudiocli_zh_CN.ts @@ -1,412 +1,425 @@ <?xml version="1.0" encoding="utf-8"?> <!DOCTYPE TS> -<TS version="2.1" language="zh_CN"> -<context> +<TS version="2.1" language="zh-CN" sourcelanguage="en"> + <context> <name>CLI</name> <message> - <location filename="../cli.cpp" line="98"/> - <source>Current database: %1</source> - <translation>当前数据库:%1</translation> + <location filename="../cli.cpp" line="98"/> + <source>Current database: %1</source> + <translation>当前数据库:%1</translation> </message> <message> - <location filename="../cli.cpp" line="100"/> - <source>No current working database is set.</source> - <translation>当前没有选定工作数据库。</translation> + <location filename="../cli.cpp" line="100"/> + <source>No current working database is set.</source> + <translation>目前未设定操作的数据库。</translation> </message> <message> - <location filename="../cli.cpp" line="102"/> - <source>Type %1 for help</source> - <translation>输入 %1 获取帮助</translation> + <location filename="../cli.cpp" line="102"/> + <source>Type %1 for help</source> + <translation>输入 %1 获取帮助</translation> </message> <message> - <location filename="../cli.cpp" line="257"/> - <source>Database passed in command line parameters (%1) was already on the list under name: %2</source> - <translation type="unfinished"></translation> + <location filename="../cli.cpp" line="254"/> + <source>Database passed in command line parameters (%1) was already on the list under name: %2</source> + <translation>通过命令行参数传入的数据库(%1)已在列表中,名为:%2</translation> </message> <message> - <location filename="../cli.cpp" line="264"/> - <source>Could not add database %1 to list.</source> - <translation>未能将数据库“%1”添加到列表。</translation> + <location filename="../cli.cpp" line="262"/> + <source>Could not add database %1 to list.</source> + <translation>未将数据库“%1”添加到列表。</translation> </message> <message> - <location filename="../cli.cpp" line="290"/> - <source>closed</source> - <translation>已关闭</translation> + <location filename="../cli.cpp" line="289"/> + <source>closed</source> + <translation>已关闭</translation> </message> -</context> -<context> + </context> + <context> <name>CliCommand</name> <message> - <location filename="../commands/clicommand.cpp" line="107"/> - <source>Usage: %1%2</source> - <translation>用法: %1%2</translation> + <location filename="../commands/clicommand.cpp" line="107"/> + <source>Usage: %1%2</source> + <translation>用法:%1%2</translation> </message> -</context> -<context> + </context> + <context> <name>CliCommandAdd</name> <message> - <location filename="../commands/clicommandadd.cpp" line="9"/> - <source>Could not add database %1 to list.</source> - <translation>未能将数据库“%1”添加到列表。</translation> + <location filename="../commands/clicommandadd.cpp" line="9"/> + <source>Could not add database %1 to list.</source> + <translation>未将数据库“%1”添加到列表。</translation> </message> <message> - <location filename="../commands/clicommandadd.cpp" line="14"/> - <source>Database added: %1</source> - <translation>已添加数据库:%1</translation> + <location filename="../commands/clicommandadd.cpp" line="14"/> + <source>Database added: %1</source> + <translation>已添加数据库:%1</translation> </message> <message> - <location filename="../commands/clicommandadd.cpp" line="19"/> - <source>adds new database to the list</source> - <translation>添加新的数据库到列表</translation> + <location filename="../commands/clicommandadd.cpp" line="19"/> + <source>adds new database to the list</source> + <translation>添加新的数据库到列表</translation> </message> <message> - <location filename="../commands/clicommandadd.cpp" line="24"/> - <source>Adds given database pointed by <path> with given <name> to list the databases list. The <name> is just a symbolic name that you can later refer to. Just pick any unique name. For list of databases already on the list use %1 command.</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommandadd.cpp" line="24"/> + <source>Adds given database pointed by <path> with given <name> to list the databases list. The <name> is just a symbolic name that you can later refer to. Just pick any unique name. For list of databases already on the list use %1 command.</source> + <translation>添加指定 <路径> 的数据库到数据库列表,用指定的 <名称>。<名称> 是您之后可以用来引用它的名称。选择一个不重复的名称。查阅已在数据库列表中的数据库,请用 %1 命令。</translation> </message> <message> - <location filename="../commands/clicommandadd.cpp" line="34"/> - <source>name</source> - <comment>CLI command syntax</comment> - <translation></translation> + <location filename="../commands/clicommandadd.cpp" line="34"/> + <source>name</source> + <comment>CLI command syntax</comment> + <translation>名称</translation> </message> <message> - <location filename="../commands/clicommandadd.cpp" line="35"/> - <source>path</source> - <comment>CLI command syntax</comment> - <translation>路径</translation> + <location filename="../commands/clicommandadd.cpp" line="35"/> + <source>path</source> + <comment>CLI command syntax</comment> + <translation>路径</translation> </message> -</context> -<context> + </context> + <context> <name>CliCommandCd</name> <message> - <location filename="../commands/clicommandcd.cpp" line="10"/> - <source>Changed directory to: %1</source> - <translation>已切换到:%1</translation> + <location filename="../commands/clicommandcd.cpp" line="10"/> + <source>Changed directory to: %1</source> + <translation>目录已改为:%1</translation> </message> <message> - <location filename="../commands/clicommandcd.cpp" line="12"/> - <source>Could not change directory to: %1</source> - <translation>未能切换到:%1</translation> + <location filename="../commands/clicommandcd.cpp" line="12"/> + <source>Could not change directory to: %1</source> + <translation>未能切换到目录:%1</translation> </message> <message> - <location filename="../commands/clicommandcd.cpp" line="17"/> - <source>changes current working directory</source> - <translation>更改当前工作目录</translation> + <location filename="../commands/clicommandcd.cpp" line="17"/> + <source>changes current working directory</source> + <translation>更改当前的工作目录</translation> </message> <message> - <location filename="../commands/clicommandcd.cpp" line="22"/> - <source>Very similar command to 'cd' known from Unix systems and Windows. It requires a <path> argument to be passed, therefore calling %1 will always cause a change of the directory. To learn what's the current working directory use %2 command and to list contents of the current working directory use %3 command.</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommandcd.cpp" line="22"/> + <source>Very similar command to 'cd' known from Unix systems and Windows. It requires a <path> argument to be passed, therefore calling %1 will always cause a change of the directory. To learn what's the current working directory use %2 command and to list contents of the current working directory use %3 command.</source> + <translation>非常类似 Unix 和 Windows 系统中的 'cd' 命令。需要传入一个 <路径> 参数,然后调用 %1 将始终 cause a change of the directory. To learn what's the current working directory use %2 command and to list contents of the current working directory use %3 command.</translation> </message> <message> - <location filename="../commands/clicommandcd.cpp" line="33"/> - <source>path</source> - <comment>CLI command syntax</comment> - <translation>路径</translation> + <location filename="../commands/clicommandcd.cpp" line="33"/> + <source>path</source> + <comment>CLI command syntax</comment> + <translation>路径</translation> </message> -</context> -<context> + </context> + <context> <name>CliCommandClose</name> <message> - <location filename="../commands/clicommandclose.cpp" line="10"/> - <source>Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommandclose.cpp" line="10"/> + <source>Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</source> + <translation>没有设定当前数据库时无法调用 %1。使用 %2 命令指定当前数据库,或者传递数据库名称到 %3。</translation> </message> <message> - <location filename="../commands/clicommandclose.cpp" line="21"/> - <location filename="../commands/clicommandclose.cpp" line="29"/> - <source>Connection to database %1 closed.</source> - <translation>数据库 %1 的连接已关闭。</translation> + <location filename="../commands/clicommandclose.cpp" line="21"/> + <location filename="../commands/clicommandclose.cpp" line="29"/> + <source>Connection to database %1 closed.</source> + <translation>数据库 %1 的连接已关闭。</translation> </message> <message> - <location filename="../commands/clicommandclose.cpp" line="24"/> - <source>No such database: %1. Use %2 to see list of known databases.</source> - <translation>没有这样的数据库:%1。使用 %2 去查看已知数据库列表。</translation> + <location filename="../commands/clicommandclose.cpp" line="24"/> + <source>No such database: %1. Use %2 to see list of known databases.</source> + <translation>没有这样的数据库:%1。使用 %2 查看已知数据库列表。</translation> </message> <message> - <location filename="../commands/clicommandclose.cpp" line="35"/> - <source>closes given (or current) database</source> - <translation>关闭给定的(或当前)数据库</translation> + <location filename="../commands/clicommandclose.cpp" line="35"/> + <source>closes given (or current) database</source> + <translation>关闭指定的或当前的数据库</translation> </message> <message> - <location filename="../commands/clicommandclose.cpp" line="40"/> - <source>Closes database connection. If the database was already closed, nothing happens. If <name> is provided, it should be name of the database to close (as printed by %1 command). The the <name> is not provided, then current working database is closed (see help for %2 for details).</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommandclose.cpp" line="40"/> + <source>Closes database connection. If the database was already closed, nothing happens. If <name> is provided, it should be name of the database to close (as printed by %1 command). The the <name> is not provided, then current working database is closed (see help for %2 for details).</source> + <translation>关闭数据库连接。如果数据库已关闭,什么也不做。如果提供了 <名称>,则表示需要关闭的数据库的名称(见 %1 命令的结果)。如果没有提供 <名称>。则关闭当前操作的数据库(详见 %2 帮助)。</translation> </message> <message> - <location filename="../commands/clicommandclose.cpp" line="50"/> - <source>name</source> - <comment>CLI command syntax</comment> - <translation type="unfinished">名称</translation> + <location filename="../commands/clicommandclose.cpp" line="50"/> + <source>name</source> + <comment>CLI command syntax</comment> + <translation>名称</translation> </message> -</context> -<context> + </context> + <context> <name>CliCommandDbList</name> <message> - <location filename="../commands/clicommanddblist.cpp" line="12"/> - <source>No current working database defined.</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommanddblist.cpp" line="12"/> + <source>No current working database defined.</source> + <translation>目前未定义操作的数据库。</translation> </message> <message> - <location filename="../commands/clicommanddblist.cpp" line="18"/> - <source>Databases:</source> - <translation>数据库:</translation> + <location filename="../commands/clicommanddblist.cpp" line="18"/> + <source>Databases:</source> + <translation>数据库:</translation> </message> <message> - <location filename="../commands/clicommanddblist.cpp" line="23"/> - <location filename="../commands/clicommanddblist.cpp" line="34"/> - <source>Name</source> - <comment>CLI db name column</comment> - <translation>名称</translation> + <location filename="../commands/clicommanddblist.cpp" line="23"/> + <location filename="../commands/clicommanddblist.cpp" line="34"/> + <source>Name</source> + <comment>CLI db name column</comment> + <translation>名称</translation> </message> <message> - <location filename="../commands/clicommanddblist.cpp" line="31"/> - <location filename="../commands/clicommanddblist.cpp" line="61"/> - <source>Open</source> - <comment>CLI connection state column</comment> - <translation>打开</translation> + <location filename="../commands/clicommanddblist.cpp" line="31"/> + <location filename="../commands/clicommanddblist.cpp" line="61"/> + <source>Open</source> + <comment>CLI connection state column</comment> + <translation>打开</translation> </message> <message> - <location filename="../commands/clicommanddblist.cpp" line="31"/> - <location filename="../commands/clicommanddblist.cpp" line="61"/> - <source>Closed</source> - <comment>CLI connection state column</comment> - <translation>关闭</translation> + <location filename="../commands/clicommanddblist.cpp" line="31"/> + <location filename="../commands/clicommanddblist.cpp" line="61"/> + <source>Closed</source> + <comment>CLI connection state column</comment> + <translation>关闭</translation> </message> <message> - <location filename="../commands/clicommanddblist.cpp" line="32"/> - <location filename="../commands/clicommanddblist.cpp" line="36"/> - <source>Connection</source> - <comment>CLI connection state column</comment> - <translation>连接</translation> + <location filename="../commands/clicommanddblist.cpp" line="32"/> + <location filename="../commands/clicommanddblist.cpp" line="36"/> + <source>Connection</source> + <comment>CLI connection state column</comment> + <translation>连接</translation> </message> <message> - <location filename="../commands/clicommanddblist.cpp" line="38"/> - <location filename="../commands/clicommanddblist.cpp" line="45"/> - <source>Database file path</source> - <translation>数据库文件路径</translation> + <location filename="../commands/clicommanddblist.cpp" line="38"/> + <location filename="../commands/clicommanddblist.cpp" line="45"/> + <source>Database file path</source> + <translation>数据库文件路径</translation> </message> <message> - <location filename="../commands/clicommanddblist.cpp" line="70"/> - <source>prints list of registered databases</source> - <translation>打印已注册数据库列表</translation> + <location filename="../commands/clicommanddblist.cpp" line="70"/> + <source>prints list of registered databases</source> + <translation>打印已注册数据库列表</translation> </message> <message> - <location filename="../commands/clicommanddblist.cpp" line="75"/> - <source>Prints list of databases registered in the SQLiteStudio. Each database on the list can be in open or closed state and %1 tells you that. The current working database (aka default database) is also marked on the list with '*' at the start of its name. See help for %2 command to learn about the default database.</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommanddblist.cpp" line="75"/> + <source>Prints list of databases registered in the SQLiteStudio. Each database on the list can be in open or closed state and %1 tells you that. The current working database (aka default database) is also marked on the list with '*' at the start of its name. See help for %2 command to learn about the default database.</source> + <translation>列出在 SQLiteStudio 中注册的数据库的列表。. Each database on the list can be in open or closed state and %1 tells you that. The current working database (aka default database) is also marked on the list with '*' at the start of its name. See help for %2 command to learn about the default database.</translation> </message> -</context> -<context> + </context> + <context> <name>CliCommandDesc</name> <message> - <location filename="../commands/clicommanddesc.cpp" line="15"/> - <source>No working database is set. + <location filename="../commands/clicommanddesc.cpp" line="15"/> + <source>No working database is set. Call %1 command to set working database. Call %2 to see list of all databases.</source> - <translation type="unfinished"></translation> + <translation>没有设定操作的数据库。 +调用 %1 命令操作的数据库。 +调用 %2 查阅数据库列表。</translation> </message> <message> - <location filename="../commands/clicommanddesc.cpp" line="26"/> - <source>Database is not open.</source> - <translation>数据库未被打开。</translation> + <location filename="../commands/clicommanddesc.cpp" line="26"/> + <source>Database is not open.</source> + <translation>数据库未被打开。</translation> </message> <message> - <location filename="../commands/clicommanddesc.cpp" line="35"/> - <source>Cannot find table named: %1</source> - <translation>无法找到名为 %1 的表</translation> + <location filename="../commands/clicommanddesc.cpp" line="35"/> + <source>Cannot find table named: %1</source> + <translation>无法找到名为 %1 的表</translation> </message> <message> - <location filename="../commands/clicommanddesc.cpp" line="52"/> - <source>shows details about the table</source> - <translation>显示表的详情</translation> + <location filename="../commands/clicommanddesc.cpp" line="52"/> + <source>shows details about the table</source> + <translation>显示一个表的详细信息</translation> </message> <message> - <location filename="../commands/clicommanddesc.cpp" line="63"/> - <source>table</source> - <translation>表</translation> + <location filename="../commands/clicommanddesc.cpp" line="63"/> + <source>table</source> + <translation>表</translation> </message> <message> - <location filename="../commands/clicommanddesc.cpp" line="70"/> - <source>Table: %1</source> - <translation>表:%1</translation> + <location filename="../commands/clicommanddesc.cpp" line="70"/> + <source>Table: %1</source> + <translation>表:%1</translation> </message> <message> - <location filename="../commands/clicommanddesc.cpp" line="74"/> - <source>Column name</source> - <translation>字段名</translation> + <location filename="../commands/clicommanddesc.cpp" line="74"/> + <source>Column name</source> + <translation>字段名</translation> </message> <message> - <location filename="../commands/clicommanddesc.cpp" line="76"/> - <source>Data type</source> - <translation>数据类型</translation> + <location filename="../commands/clicommanddesc.cpp" line="76"/> + <source>Data type</source> + <translation>数据类型</translation> </message> <message> - <location filename="../commands/clicommanddesc.cpp" line="80"/> - <source>Constraints</source> - <translation>约束条件</translation> + <location filename="../commands/clicommanddesc.cpp" line="80"/> + <source>Constraints</source> + <translation>约束条件</translation> </message> <message> - <location filename="../commands/clicommanddesc.cpp" line="105"/> - <source>Virtual table: %1</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommanddesc.cpp" line="105"/> + <source>Virtual table: %1</source> + <translation>虚拟表:%1</translation> </message> <message> - <location filename="../commands/clicommanddesc.cpp" line="109"/> - <source>Construction arguments:</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommanddesc.cpp" line="109"/> + <source>Construction arguments:</source> + <translation>构造参数:</translation> </message> <message> - <location filename="../commands/clicommanddesc.cpp" line="114"/> - <source>No construction arguments were passed for this virtual table.</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommanddesc.cpp" line="114"/> + <source>No construction arguments were passed for this virtual table.</source> + <translation>没有为此虚拟表传递结构参数。</translation> </message> -</context> -<context> + </context> + <context> <name>CliCommandDir</name> <message> - <location filename="../commands/clicommanddir.cpp" line="33"/> - <source>lists directories and files in current working directory</source> - <translation>列出当前工作目录中的目录与文件</translation> + <location filename="../commands/clicommanddir.cpp" line="33"/> + <source>lists directories and files in current working directory</source> + <translation>列出当前工作目录中的目录与文件</translation> </message> <message> - <location filename="../commands/clicommanddir.cpp" line="38"/> - <source>This is very similar to 'dir' command known from Windows and 'ls' command from Unix systems. + <location filename="../commands/clicommanddir.cpp" line="38"/> + <source>This is very similar to 'dir' command known from Windows and 'ls' command from Unix systems. You can pass <pattern> with wildcard characters to filter output.</source> - <translation type="unfinished"></translation> + <translation>这非常类似 Windows 中的 'dir' 命令与 Unix 中的 'ls' 命令。 + +可以传入一个带有通配符的 <模式> 来过滤输出内容。</translation> </message> <message> - <location filename="../commands/clicommanddir.cpp" line="49"/> - <source>pattern</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommanddir.cpp" line="49"/> + <source>pattern</source> + <translation>模式</translation> </message> -</context> -<context> + </context> + <context> <name>CliCommandExit</name> <message> - <location filename="../commands/clicommandexit.cpp" line="12"/> - <source>quits the application</source> - <translation>退出本程序</translation> + <location filename="../commands/clicommandexit.cpp" line="12"/> + <source>quits the application</source> + <translation>退出本程序</translation> </message> <message> - <location filename="../commands/clicommandexit.cpp" line="17"/> - <source>Quits the application. Settings are stored in configuration file and will be restored on next startup.</source> - <translation>退出本程序。设置已被存储在配置文件并且会在下一次启动时恢复。</translation> + <location filename="../commands/clicommandexit.cpp" line="17"/> + <source>Quits the application. Settings are stored in configuration file and will be restored on next startup.</source> + <translation>退出本程序。设置已被存储在配置文件并且会在下一次启动时恢复。</translation> </message> -</context> -<context> + </context> + <context> <name>CliCommandHelp</name> <message> - <location filename="../commands/clicommandhelp.cpp" line="16"/> - <source>shows this help message</source> - <translation type="unfinished">显示这个帮助信息</translation> + <location filename="../commands/clicommandhelp.cpp" line="16"/> + <source>shows this help message</source> + <translation>显示这个帮助信息</translation> </message> <message> - <location filename="../commands/clicommandhelp.cpp" line="21"/> - <source>Use %1 to learn about certain commands supported by the command line interface (CLI) of the SQLiteStudio. + <location filename="../commands/clicommandhelp.cpp" line="21"/> + <source>Use %1 to learn about certain commands supported by the command line interface (CLI) of the SQLiteStudio. To see list of supported commands, type %2 without any arguments. When passing <command> name, you can skip special prefix character ('%3'). You can always execute any command with exactly single '--help' option to see help for that command. It's an alternative for typing: %1 <command>.</source> - <translation type="unfinished"></translation> + <translation>使用 %1 了解 SQLiteStudio 的命令行接口(CLI)所支持的特定命令。 +输入 %2 不带任何参数来查看支持的命令列表。 + +传入 <名称> 名称时,您可以跳过特殊的前缀字符('%3')。 + +您可以为任何命令指定 '--help' 选项并执行来查看特定命令的帮助。另一种方法:%1 <命令>。</translation> </message> <message> - <location filename="../commands/clicommandhelp.cpp" line="33"/> - <source>command</source> - <comment>CLI command syntax</comment> - <translation>命令</translation> + <location filename="../commands/clicommandhelp.cpp" line="33"/> + <source>command</source> + <comment>CLI command syntax</comment> + <translation>命令</translation> </message> <message> - <location filename="../commands/clicommandhelp.cpp" line="42"/> - <source>No such command: %1</source> - <translation type="unfinished">没有这个命令:%1</translation> + <location filename="../commands/clicommandhelp.cpp" line="42"/> + <source>No such command: %1</source> + <translation>没有这个命令:%1</translation> </message> <message> - <location filename="../commands/clicommandhelp.cpp" line="43"/> - <source>Type '%1' for list of available commands.</source> - <translation>输入 '%1' 列出所有可用的命令。</translation> + <location filename="../commands/clicommandhelp.cpp" line="43"/> + <source>Type '%1' for list of available commands.</source> + <translation>输入 '%1' 列出所有可用的命令。</translation> </message> <message> - <location filename="../commands/clicommandhelp.cpp" line="52"/> - <source>Usage: %1%2</source> - <translation>用法: %1%2</translation> + <location filename="../commands/clicommandhelp.cpp" line="52"/> + <source>Usage: %1%2</source> + <translation>用法: %1%2</translation> </message> <message> - <location filename="../commands/clicommandhelp.cpp" line="62"/> - <source>Aliases: %1</source> - <translation>别名:%1</translation> + <location filename="../commands/clicommandhelp.cpp" line="62"/> + <source>Aliases: %1</source> + <translation>别名:%1</translation> </message> -</context> -<context> + </context> + <context> <name>CliCommandHistory</name> <message> - <location filename="../commands/clicommandhistory.cpp" line="23"/> - <source>Current history limit is set to: %1</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommandhistory.cpp" line="23"/> + <source>Current history limit is set to: %1</source> + <translation>当前历史记录限制为:%1</translation> </message> <message> - <location filename="../commands/clicommandhistory.cpp" line="39"/> - <source>prints history or erases it</source> - <translation>打印历史或擦除它</translation> + <location filename="../commands/clicommandhistory.cpp" line="39"/> + <source>prints history or erases it</source> + <translation>列出历史或擦除</translation> </message> <message> - <location filename="../commands/clicommandhistory.cpp" line="44"/> - <source>When no argument was passed, this command prints command line history. Every history entry is separated with a horizontal line, so multiline entries are easier to read. + <location filename="../commands/clicommandhistory.cpp" line="44"/> + <source>When no argument was passed, this command prints command line history. Every history entry is separated with a horizontal line, so multiline entries are easier to read. When the -c or --clear option is passed, then the history gets erased. When the -l or --limit option is passed, it sets the new history entries limit. It requires an additional argument saying how many entries do you want the history to be limited to. Use -ql or --querylimit option to see the current limit value.</source> - <translation type="unfinished"></translation> + <translation>没有传入参数时,此命令列出命令行历史。每条历史以水平线隔开,以使多行单条更易阅读。 + +传入 -c 或 --clear 选项,历史记录将被清空擦除。 +传入 -l 或 --limit 选项,设置历史记录条数限制。需要附上额外参数,指明将历史记录限制为最多多少条。 +使用 -ql 或 --querylimit 选项,可查看当前的限制值。</translation> </message> <message> - <location filename="../commands/clicommandhistory.cpp" line="59"/> - <source>number</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommandhistory.cpp" line="59"/> + <source>number</source> + <translation>数值</translation> </message> <message> - <location filename="../commands/clicommandhistory.cpp" line="66"/> - <source>Console history erased.</source> - <translation>控制台历史已擦除。</translation> + <location filename="../commands/clicommandhistory.cpp" line="66"/> + <source>Console history erased.</source> + <translation>控制台历史已擦除。</translation> </message> <message> - <location filename="../commands/clicommandhistory.cpp" line="75"/> - <source>Invalid number: %1</source> - <translation>无效的数字:%1</translation> + <location filename="../commands/clicommandhistory.cpp" line="75"/> + <source>Invalid number: %1</source> + <translation>无效数值:%1</translation> </message> <message> - <location filename="../commands/clicommandhistory.cpp" line="80"/> - <source>History limit set to %1</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommandhistory.cpp" line="80"/> + <source>History limit set to %1</source> + <translation>历史记录限制已设为 %1</translation> </message> -</context> -<context> + </context> + <context> <name>CliCommandMode</name> <message> - <location filename="../commands/clicommandmode.cpp" line="9"/> - <source>Current results printing mode: %1</source> - <translation>当前结果打印模式:%1</translation> + <location filename="../commands/clicommandmode.cpp" line="9"/> + <source>Current results printing mode: %1</source> + <translation>当前结果打印模式:%1</translation> </message> <message> - <location filename="../commands/clicommandmode.cpp" line="16"/> - <source>Invalid results printing mode: %1</source> - <translation>无效结果打印模式:%1</translation> + <location filename="../commands/clicommandmode.cpp" line="16"/> + <source>Invalid results printing mode: %1</source> + <translation>无效结果打印模式:%1</translation> </message> <message> - <location filename="../commands/clicommandmode.cpp" line="21"/> - <source>New results printing mode: %1</source> - <translation>新结果打印模式:%1</translation> + <location filename="../commands/clicommandmode.cpp" line="21"/> + <source>New results printing mode: %1</source> + <translation>新结果打印模式:%1</translation> </message> <message> - <location filename="../commands/clicommandmode.cpp" line="26"/> - <source>tells or changes the query results format</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommandmode.cpp" line="26"/> + <source>tells or changes the query results format</source> + <translation>询问或更改查询结果的格式</translation> </message> <message> - <location filename="../commands/clicommandmode.cpp" line="31"/> - <source>When called without argument, tells the current output format for a query results. When the <mode> is passed, the mode is changed to the given one. Supported modes are: + <location filename="../commands/clicommandmode.cpp" line="31"/> + <source>When called without argument, tells the current output format for a query results. When the <mode> is passed, the mode is changed to the given one. Supported modes are: - CLASSIC - columns are separated by a comma, not aligned, - FIXED - columns have equal and fixed width, they always fit into terminal window width, but the data in columns can be cut off, - COLUMNS - like FIXED, but smarter (do not use with huge result sets, see details below), @@ -417,290 +430,306 @@ The CLASSIC mode is recommended if you want to see all the data, but you don&apo The FIXED mode is recommended if you want a readable output and you don't care about long data values. Columns will be aligned, making the output a nice table. The width of columns is calculated from width of the console window and a number of columns. The COLUMNS mode is similar to FIXED mode, except it tries to be smart and make columns with shorter values more thin, while columns with longer values get more space. First to shrink are columns with longest headers (so the header names are to be cut off as first), then columns with the longest values are shrinked, up to the moment when all columns fit into terminal window. -ATTENTION! The COLUMNS mode reads all the results from the query at once in order to evaluate column widhts, therefore it is dangerous to use this mode when working with huge result sets. Keep in mind that this mode will load entire result set into memory. +ATTENTION! The COLUMNS mode reads all the results from the query at once in order to evaluate column widths, therefore it is dangerous to use this mode when working with huge result sets. Keep in mind that this mode will load entire result set into memory. The ROW mode is recommended if you need to see whole values and you don't expect many rows to be displayed, because this mode displays a line of output per each column, so you'll get 10 lines for single row with 10 columns, then if you have 10 of such rows, you will get 100 lines of output (+1 extra line per each row, to separate rows from each other).</source> - <translation type="unfinished"></translation> + <translation type="unfinished">When called without argument, tells the current output format for a query results. When the <mode> is passed, the mode is changed to the given one. Supported modes are: +- CLASSIC - columns are separated by a comma, not aligned, +- FIXED - columns have equal and fixed width, they always fit into terminal window width, but the data in columns can be cut off, +- COLUMNS - like FIXED, but smarter (do not use with huge result sets, see details below), +- ROW - each column from the row is displayed in new line, so the full data is displayed. + +The CLASSIC mode is recommended if you want to see all the data, but you don't want to waste lines for each column. Each row will display full data for every column, but this also means, that columns will not be aligned to each other in next rows. The CLASSIC mode also doesn't respect the width of your terminal (console) window, so if values in columns are wider than the window, the row will be continued in next lines. + +The FIXED mode is recommended if you want a readable output and you don't care about long data values. Columns will be aligned, making the output a nice table. The width of columns is calculated from width of the console window and a number of columns. + +The COLUMNS mode is similar to FIXED mode, except it tries to be smart and make columns with shorter values more thin, while columns with longer values get more space. First to shrink are columns with longest headers (so the header names are to be cut off as first), then columns with the longest values are shrinked, up to the moment when all columns fit into terminal window. +ATTENTION! The COLUMNS mode reads all the results from the query at once in order to evaluate column widths, therefore it is dangerous to use this mode when working with huge result sets. Keep in mind that this mode will load entire result set into memory. + +The ROW mode is recommended if you need to see whole values and you don't expect many rows to be displayed, because this mode displays a line of output per each column, so you'll get 10 lines for single row with 10 columns, then if you have 10 of such rows, you will get 100 lines of output (+1 extra line per each row, to separate rows from each other).</translation> </message> -</context> -<context> + </context> + <context> <name>CliCommandNullValue</name> <message> - <location filename="../commands/clicommandnullvalue.cpp" line="9"/> - <source>Current NULL representation string: %1</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommandnullvalue.cpp" line="9"/> + <source>Current NULL representation string: %1</source> + <translation>当前表示 NULL 的字符串:%1</translation> </message> <message> - <location filename="../commands/clicommandnullvalue.cpp" line="15"/> - <source>tells or changes the NULL representation string</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommandnullvalue.cpp" line="15"/> + <source>tells or changes the NULL representation string</source> + <translation>询问或更改表示 NULL 的字符串</translation> </message> <message> - <location filename="../commands/clicommandnullvalue.cpp" line="20"/> - <source>If no argument was passed, it tells what's the current NULL value representation (that is - what is printed in place of NULL values in query results). If the argument is given, then it's used as a new string to be used for NULL representation.</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommandnullvalue.cpp" line="20"/> + <source>If no argument was passed, it tells what's the current NULL value representation (that is - what is printed in place of NULL values in query results). If the argument is given, then it's used as a new string to be used for NULL representation.</source> + <translation>如果不传入任何参数,则会告知当前的 NULL 值表示方法(即查询结果中以什么代表 NULL 值)。如果提供了参数,则参数将作为新的代表 NULL 值的字符串。</translation> </message> -</context> -<context> + </context> + <context> <name>CliCommandOpen</name> <message> - <location filename="../commands/clicommandopen.cpp" line="12"/> - <source>Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommandopen.cpp" line="12"/> + <source>Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</source> + <translation>没有设定当前数据库时无法调用 %1。使用 %2 命令指定当前数据库,或者传递数据库名称到 %3。</translation> </message> <message> - <location filename="../commands/clicommandopen.cpp" line="29"/> - <source>Could not add database %1 to list.</source> - <translation>未能将数据库“%1”添加到列表。</translation> + <location filename="../commands/clicommandopen.cpp" line="29"/> + <source>Could not add database %1 to list.</source> + <translation>未能将数据库“%1”添加到列表。</translation> </message> <message> - <location filename="../commands/clicommandopen.cpp" line="37"/> - <source>File %1 doesn't exist in %2. Cannot open inexisting database with %3 command. To create a new database, use %4 command.</source> - <translation>文件 %1 不存在于 %2。无法使用 %3 命令打开不存在的数据库。使用 %4 命令创建一个新数据库。</translation> + <location filename="../commands/clicommandopen.cpp" line="37"/> + <source>File %1 doesn't exist in %2. Cannot open inexisting database with %3 command. To create a new database, use %4 command.</source> + <translation>文件 %1 不存在于 %2。无法使用 %3 命令打开不存在的数据库。使用 %4 命令创建一个新数据库。</translation> </message> <message> - <location filename="../commands/clicommandopen.cpp" line="61"/> - <source>Database %1 has been open and set as the current working database.</source> - <translation>数据库 %1 已被打开并设为当前工作数据库。</translation> + <location filename="../commands/clicommandopen.cpp" line="61"/> + <source>Database %1 has been open and set as the current working database.</source> + <translation>已打开数据库 %1 并将其设为当前操作的数据库。</translation> </message> <message> - <location filename="../commands/clicommandopen.cpp" line="66"/> - <source>opens database connection</source> - <translation>打开数据库连接</translation> + <location filename="../commands/clicommandopen.cpp" line="66"/> + <source>opens database connection</source> + <translation>打开数据库连接</translation> </message> <message> - <location filename="../commands/clicommandopen.cpp" line="71"/> - <source>Opens connection to the database. If no additional argument was passed, then the connection is open to the current default database (see help for %1 for details). However if an argument was passed, it can be either <name> of the registered database to open, or it can be <path> to the database file to open. In the second case, the <path> gets registered on the list with a generated name, but only for the period of current application session. After restarting application such database is not restored on the list.</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommandopen.cpp" line="71"/> + <source>Opens connection to the database. If no additional argument was passed, then the connection is open to the current default database (see help for %1 for details). However if an argument was passed, it can be either <name> of the registered database to open, or it can be <path> to the database file to open. In the second case, the <path> gets registered on the list with a generated name, but only for the period of current application session. After restarting application such database is not restored on the list.</source> + <translation>打开到数据库的连接。如果不提供额外的参数,则打开到当前的默认数据库(详见 %1)的连接。如果提供一个参数,它可以是已注册的数据库的 <name>,也可以是要打开的数据库文件的 <path>。第二种情况下,<path> 将使用自动生成的名称临时注册到数据库列表,并在应用程序退出时从列表中消失。</translation> </message> <message> - <location filename="../commands/clicommandopen.cpp" line="83"/> - <source>name</source> - <comment>CLI command syntax</comment> - <translation>名称</translation> + <location filename="../commands/clicommandopen.cpp" line="83"/> + <source>name</source> + <comment>CLI command syntax</comment> + <translation>名称</translation> </message> <message> - <location filename="../commands/clicommandopen.cpp" line="83"/> - <source>path</source> - <comment>CLI command syntax</comment> - <translation>路径</translation> + <location filename="../commands/clicommandopen.cpp" line="83"/> + <source>path</source> + <comment>CLI command syntax</comment> + <translation>路径</translation> </message> -</context> -<context> + </context> + <context> <name>CliCommandPwd</name> <message> - <location filename="../commands/clicommandpwd.cpp" line="13"/> - <source>prints the current working directory</source> - <translation>打印当前工作目录</translation> + <location filename="../commands/clicommandpwd.cpp" line="13"/> + <source>prints the current working directory</source> + <translation>列出当前的工作目录</translation> </message> <message> - <location filename="../commands/clicommandpwd.cpp" line="18"/> - <source>This is the same as 'pwd' command on Unix systems and 'cd' command without arguments on Windows. It prints current working directory. You can change the current working directory with %1 command and you can also list contents of the current working directory with %2 command.</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommandpwd.cpp" line="18"/> + <source>This is the same as 'pwd' command on Unix systems and 'cd' command without arguments on Windows. It prints current working directory. You can change the current working directory with %1 command and you can also list contents of the current working directory with %2 command.</source> + <translation>这与 Unix 系统上的 'pwd' 命令以及 Windows 系统上没有参数的 'cd' 命令作用相同。将列出当前的工作目录。使用 %1 命令可以更改当前的工作目录,您也可以用 %2 命令列出当前工作目录的内容。</translation> </message> -</context> -<context> + </context> + <context> <name>CliCommandRemove</name> <message> - <location filename="../commands/clicommandremove.cpp" line="12"/> - <source>No such database: %1</source> - <translation type="unfinished">没有这样一个数据库:%1</translation> + <location filename="../commands/clicommandremove.cpp" line="12"/> + <source>No such database: %1</source> + <translation>没有这样一个数据库:%1</translation> </message> <message> - <location filename="../commands/clicommandremove.cpp" line="20"/> - <source>Database removed: %1</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommandremove.cpp" line="20"/> + <source>Database removed: %1</source> + <translation>数据库已移除:%1</translation> </message> <message> - <location filename="../commands/clicommandremove.cpp" line="26"/> - <source>New current database set:</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommandremove.cpp" line="26"/> + <source>New current database set:</source> + <translation>新的当前数据库设为:</translation> </message> <message> - <location filename="../commands/clicommandremove.cpp" line="35"/> - <source>removes database from the list</source> - <translation>从列表中移除数据库</translation> + <location filename="../commands/clicommandremove.cpp" line="35"/> + <source>removes database from the list</source> + <translation>从列表中移除数据库</translation> </message> <message> - <location filename="../commands/clicommandremove.cpp" line="40"/> - <source>Removes <name> database from the list of registered databases. If the database was not on the list (see %1 command), then error message is printed and nothing more happens.</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommandremove.cpp" line="40"/> + <source>Removes <name> database from the list of registered databases. If the database was not on the list (see %1 command), then error message is printed and nothing more happens.</source> + <translation>从已注册数据库列表中移除名为 <名称> 的数据库。如果列表(见 %1 命令)中没有所指定的数据库 ,会给出错误消息。</translation> </message> <message> - <location filename="../commands/clicommandremove.cpp" line="50"/> - <source>name</source> - <comment>CLI command syntax</comment> - <translation>名称</translation> + <location filename="../commands/clicommandremove.cpp" line="50"/> + <source>name</source> + <comment>CLI command syntax</comment> + <translation>名称</translation> </message> -</context> -<context> + </context> + <context> <name>CliCommandSql</name> <message> - <location filename="../commands/clicommandsql.cpp" line="18"/> - <source>No working database is set. + <location filename="../commands/clicommandsql.cpp" line="19"/> + <source>No working database is set. Call %1 command to set working database. Call %2 to see list of all databases.</source> - <translation>没有设置工作数据库。 -调用 %1 命令去设置工作数据库。 -调用 %2 去浏览所有数据库列表。</translation> + <translation>没有设定操作的数据库。 +调用 %1 命令操作的数据库。 +调用 %2 查阅数据库列表。</translation> </message> <message> - <location filename="../commands/clicommandsql.cpp" line="29"/> - <source>Database is not open.</source> - <translation>数据库没有打开。</translation> + <location filename="../commands/clicommandsql.cpp" line="30"/> + <source>Database is not open.</source> + <translation>数据库没有打开。</translation> </message> <message> - <location filename="../commands/clicommandsql.cpp" line="64"/> - <source>executes SQL query</source> - <translation>执行 SQL 查询</translation> + <location filename="../commands/clicommandsql.cpp" line="65"/> + <source>executes SQL query</source> + <translation>执行 SQL 查询</translation> </message> <message> - <location filename="../commands/clicommandsql.cpp" line="69"/> - <source>This command is executed every time you enter SQL query in command prompt. It executes the query on the current working database (see help for %1 for details). There's no sense in executing this command explicitly. Instead just type the SQL query in the command prompt, without any command prefixed.</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommandsql.cpp" line="70"/> + <source>This command is executed every time you enter SQL query in command prompt. It executes the query on the current working database (see help for %1 for details). There's no sense in executing this command explicitly. Instead just type the SQL query in the command prompt, without any command prefixed.</source> + <translation>您每次在命令行提示符中输入 SQL 查询时会执行此命令。它负责在当前操作的数据库(详见 %1)上执行查询。专门执行此命令没有任何意义。您可以在命令行提示符中直接输入 SQL 查询,无需添加命令前缀。</translation> </message> <message> - <location filename="../commands/clicommandsql.cpp" line="85"/> - <source>sql</source> - <comment>CLI command syntax</comment> - <translation type="unfinished">sql</translation> + <location filename="../commands/clicommandsql.cpp" line="86"/> + <source>sql</source> + <comment>CLI command syntax</comment> + <translation>sql</translation> </message> <message> - <location filename="../commands/clicommandsql.cpp" line="134"/> - <location filename="../commands/clicommandsql.cpp" line="176"/> - <source>Too many columns to display in %1 mode.</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommandsql.cpp" line="135"/> + <location filename="../commands/clicommandsql.cpp" line="177"/> + <source>Too many columns to display in %1 mode.</source> + <translation>在 %1 模式下有太多列需要显示。</translation> </message> <message> - <location filename="../commands/clicommandsql.cpp" line="253"/> - <source>Row %1</source> - <translation>行 %1</translation> + <location filename="../commands/clicommandsql.cpp" line="254"/> + <source>Row %1</source> + <translation>行 %1</translation> </message> <message> - <location filename="../commands/clicommandsql.cpp" line="403"/> - <source>Query execution error: %1</source> - <translation>查询执行错误:%1</translation> + <location filename="../commands/clicommandsql.cpp" line="404"/> + <source>Query execution error: %1</source> + <translation>查询执行错误:%1</translation> </message> -</context> -<context> + </context> + <context> <name>CliCommandTables</name> <message> - <location filename="../commands/clicommandtables.cpp" line="15"/> - <source>No such database: %1. Use %2 to see list of known databases.</source> - <translation>没有这样一个数据库:%1。使用 %2 去查看已知的数据库列表。</translation> + <location filename="../commands/clicommandtables.cpp" line="15"/> + <source>No such database: %1. Use %2 to see list of known databases.</source> + <translation>没有这样一个数据库:%1。使用 %2 去查看已知的数据库列表。</translation> </message> <message> - <location filename="../commands/clicommandtables.cpp" line="25"/> - <source>Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommandtables.cpp" line="25"/> + <source>Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</source> + <translation>没有设置当前数据库时无法调用 %1。用 %2 命令指定当前数据库,或者传递数据库名称到 %3。</translation> </message> <message> - <location filename="../commands/clicommandtables.cpp" line="32"/> - <source>Database %1 is closed.</source> - <translation>数据库已被关闭</translation> + <location filename="../commands/clicommandtables.cpp" line="32"/> + <source>Database %1 is closed.</source> + <translation>数据库 %1 已关闭。</translation> </message> <message> - <location filename="../commands/clicommandtables.cpp" line="45"/> - <location filename="../commands/clicommandtables.cpp" line="47"/> - <source>Database</source> - <translation>数据库</translation> + <location filename="../commands/clicommandtables.cpp" line="45"/> + <location filename="../commands/clicommandtables.cpp" line="47"/> + <source>Database</source> + <translation>数据库</translation> </message> <message> - <location filename="../commands/clicommandtables.cpp" line="47"/> - <source>Table</source> - <translation>表</translation> + <location filename="../commands/clicommandtables.cpp" line="47"/> + <source>Table</source> + <translation>表</translation> </message> <message> - <location filename="../commands/clicommandtables.cpp" line="61"/> - <source>prints list of tables in the database</source> - <translation>列出数据库中的所有表</translation> + <location filename="../commands/clicommandtables.cpp" line="61"/> + <source>prints list of tables in the database</source> + <translation>列出数据库中的所有表</translation> </message> <message> - <location filename="../commands/clicommandtables.cpp" line="66"/> - <source>Prints list of tables in given <database> or in the current working database. Note, that the <database> should be the name of the registered database (see %1). The output list includes all tables from any other databases attached to the queried database. + <location filename="../commands/clicommandtables.cpp" line="66"/> + <source>Prints list of tables in given <database> or in the current working database. Note, that the <database> should be the name of the registered database (see %1). The output list includes all tables from any other databases attached to the queried database. When the -s option is given, then system tables are also listed.</source> - <translation type="unfinished"></translation> + <translation>列出指定的 <database> 或当前操作的数据库的表。注意,<database> 应是已注册的数据库的名称(见 %1)。输出的列表同时包含已附加到被查询数据库的其他数据库的所有表。提供 -s 选项时,将同时列出系统表。</translation> </message> <message> - <location filename="../commands/clicommandtables.cpp" line="77"/> - <source>database</source> - <comment>CLI command syntax</comment> - <translation>数据库</translation> + <location filename="../commands/clicommandtables.cpp" line="77"/> + <source>database</source> + <comment>CLI command syntax</comment> + <translation>数据库</translation> </message> -</context> -<context> + </context> + <context> <name>CliCommandTree</name> <message> - <location filename="../commands/clicommandtree.cpp" line="12"/> - <source>No current working database is selected. Use %1 to define one and then run %2.</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommandtree.cpp" line="12"/> + <source>No current working database is selected. Use %1 to define one and then run %2.</source> + <translation>目前没有选择要操作的数据库。使用 %1 定义一个,然后运行 %2。</translation> </message> <message> - <location filename="../commands/clicommandtree.cpp" line="54"/> - <source>Tables</source> - <translation>表</translation> + <location filename="../commands/clicommandtree.cpp" line="54"/> + <source>Tables</source> + <translation>表</translation> </message> <message> - <location filename="../commands/clicommandtree.cpp" line="58"/> - <source>Views</source> - <translation>视图</translation> + <location filename="../commands/clicommandtree.cpp" line="58"/> + <source>Views</source> + <translation>视图</translation> </message> <message> - <location filename="../commands/clicommandtree.cpp" line="83"/> - <source>Columns</source> - <translation>字段</translation> + <location filename="../commands/clicommandtree.cpp" line="83"/> + <source>Columns</source> + <translation>列</translation> </message> <message> - <location filename="../commands/clicommandtree.cpp" line="88"/> - <source>Indexes</source> - <translation>索引</translation> + <location filename="../commands/clicommandtree.cpp" line="88"/> + <source>Indexes</source> + <translation>索引</translation> </message> <message> - <location filename="../commands/clicommandtree.cpp" line="92"/> - <location filename="../commands/clicommandtree.cpp" line="113"/> - <source>Triggers</source> - <translation>触发器</translation> + <location filename="../commands/clicommandtree.cpp" line="92"/> + <location filename="../commands/clicommandtree.cpp" line="113"/> + <source>Triggers</source> + <translation>触发器</translation> </message> <message> - <location filename="../commands/clicommandtree.cpp" line="132"/> - <source>prints all objects in the database as a tree</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommandtree.cpp" line="132"/> + <source>prints all objects in the database as a tree</source> + <translation>将数据库中的所有对象列为一个树</translation> </message> <message> - <location filename="../commands/clicommandtree.cpp" line="137"/> - <source>Prints all objects (tables, indexes, triggers and views) that are in the database as a tree. The tree is very similar to the one that you can see in GUI client of the SQLiteStudio. + <location filename="../commands/clicommandtree.cpp" line="137"/> + <source>Prints all objects (tables, indexes, triggers and views) that are in the database as a tree. The tree is very similar to the one that you can see in GUI client of the SQLiteStudio. When -c option is given, then also columns will be listed under each table. When -s option is given, then also system objects will be printed (sqlite_* tables, autoincrement indexes, etc). The database argument is optional and if provided, then only given database will be printed. This is not a registered database name, but instead it's an internal SQLite database name, like 'main', 'temp', or any attached database name. To print tree for other registered database, call %1 first to switch the working database, and then use %2 command.</source> - <translation type="unfinished"></translation> + <translation>列出数据库中的所有对象(表、索引、触发器和视图)为一个树。此树非常类似您在 SQLiteStudio 的图形用户界面(GUI)版本中看到的效果。 +提供 -c 选项时,会同时在每个表下列出它的列。 +提供 -s 选项时,会同时列出系统对象(sqlite_* 表、自动增量索引等)。 +数据库参数为可选,如果提供则仅列出所给出的数据库。这不是数据库在列表中注册的名称,而是其在 SQLIte 数据库内部的名称,例如 'main'、'temp' 等。如果要列出列表中注册的其他数据库,先调用 %1 切换当前操作的数据库,然后再使用 %2 命令。</translation> </message> -</context> -<context> + </context> + <context> <name>CliCommandUse</name> <message> - <location filename="../commands/clicommanduse.cpp" line="13"/> - <source>No current database selected.</source> - <translation type="unfinished"></translation> + <location filename="../commands/clicommanduse.cpp" line="13"/> + <source>No current database selected.</source> + <translation>目前没有选择数据库。</translation> </message> <message> - <location filename="../commands/clicommanduse.cpp" line="16"/> - <location filename="../commands/clicommanduse.cpp" line="30"/> - <source>Current database: %1</source> - <translation>当前数据库:%1</translation> + <location filename="../commands/clicommanduse.cpp" line="16"/> + <location filename="../commands/clicommanduse.cpp" line="30"/> + <source>Current database: %1</source> + <translation>当前数据库:%1</translation> </message> <message> - <location filename="../commands/clicommanduse.cpp" line="23"/> - <source>No such database: %1</source> - <translation type="unfinished">没有这样一个数据库:%1</translation> + <location filename="../commands/clicommanduse.cpp" line="23"/> + <source>No such database: %1</source> + <translation>没有这样一个数据库:%1</translation> </message> <message> - <location filename="../commands/clicommanduse.cpp" line="35"/> - <source>changes default working database</source> - <translation>更改默认工作数据库</translation> + <location filename="../commands/clicommanduse.cpp" line="35"/> + <source>changes default working database</source> + <translation>更改默认操作的数据库</translation> </message> <message> - <location filename="../commands/clicommanduse.cpp" line="40"/> - <source>Changes current working database to <name>. If the <name> database is not registered in the application, then the error message is printed and no change is made. + <location filename="../commands/clicommanduse.cpp" line="40"/> + <source>Changes current working database to <name>. If the <name> database is not registered in the application, then the error message is printed and no change is made. What is current working database? When you type a SQL query to be executed, it is executed on the default database, which is also known as the current working database. Most of database-related commands can also work using default database, if no database was provided in their arguments. The current database is always identified by command line prompt. The default database is always defined (unless there is no database on the list at all). @@ -711,80 +740,136 @@ The default database can be selected in various ways: - by passing registered database name to the application startup parameters, - by restoring previously selected default database from saved configuration, - or when default database was not selected by any of the above, then first database from the registered databases list becomes the default one.</source> - <translation type="unfinished"></translation> + <translation>更改当前操作的数据库至 <name>。如果 <name> 数据库没有在本程序中注册,将给出错误消息并且什么也不做。 + +什么是当前操作的数据库。 +当您输入一条 SQL 查询以期执行时,它会在默认数据库上执行,这也被称为当前操作(或称作业)的数据库。大多数与数据库相关的命令也在没有额外指明时使用默认数据库。当前的数据库会始终在命令行中标明。会始终有一个默认数据库,除非数据库列表为空。 + +有多种方式选择默认数据库。 +- 使用 %1 命令; +- 本程序启动时将数据库的文件名作为启动参数传入; +- 本程序启动时将已注册的数据库名称; +- 从已保存的配置文件还原之前选择的默认数据库; +- 未通过以上任何方式选择默认数据库时,注册的数据库列表中的第一个数据库将作为默认数据库。</translation> </message> <message> - <location filename="../commands/clicommanduse.cpp" line="63"/> - <source>name</source> - <comment>CLI command syntax</comment> - <translation>名称</translation> + <location filename="../commands/clicommanduse.cpp" line="63"/> + <source>name</source> + <comment>CLI command syntax</comment> + <translation>名称</translation> </message> -</context> -<context> + </context> + <context> <name>QObject</name> <message> - <location filename="../clicommandsyntax.cpp" line="155"/> - <source>Insufficient number of arguments.</source> - <translation type="unfinished"></translation> + <location filename="../clicommandsyntax.cpp" line="155"/> + <source>Insufficient number of arguments.</source> + <translation>参数数量不足。</translation> </message> <message> - <location filename="../clicommandsyntax.cpp" line="325"/> - <source>Too many arguments.</source> - <translation>参数过多。</translation> + <location filename="../clicommandsyntax.cpp" line="325"/> + <source>Too many arguments.</source> + <translation>参数过多。</translation> </message> <message> - <location filename="../clicommandsyntax.cpp" line="347"/> - <source>Invalid argument value: %1. + <location filename="../clicommandsyntax.cpp" line="347"/> + <source>Invalid argument value: %1. Expected one of: %2</source> - <translation type="unfinished"></translation> + <translation>无效参数值:%1。 +预期可能是:%2</translation> + </message> + <message> + <location filename="../clicommandsyntax.cpp" line="383"/> + <source>Unknown option: %1</source> + <comment>CLI command syntax</comment> + <translation>未知选项:%1</translation> + </message> + <message> + <location filename="../clicommandsyntax.cpp" line="394"/> + <source>Option %1 requires an argument.</source> + <comment>CLI command syntax</comment> + <translation>选项 %1 要求一个参数。</translation> + </message> + <message> + <location filename="../commands/clicommandnullvalue.cpp" line="31"/> + <source>string</source> + <comment>CLI command syntax</comment> + <translation>字符串</translation> + </message> + <message> + <location filename="../main.cpp" line="28"/> + <source>Command line interface to SQLiteStudio, a SQLite manager.</source> + <translation>SQLite 管理工具 SQLiteStudio 的命令行接口。</translation> + </message> + <message> + <location filename="../main.cpp" line="32"/> + <source>Enables debug messages on standard error output.</source> + <translation>启用调试消息输出到标准错误输出。</translation> + </message> + <message> + <location filename="../main.cpp" line="33"/> + <source>Enables Lemon parser debug messages for SQL code assistant.</source> + <translation>启用 SQL 代码助手的 Lemon 解析器调试消息。</translation> + </message> + <message> + <location filename="../main.cpp" line="34"/> + <source>Lists plugins installed in the SQLiteStudio and quits.</source> + <translation>列出 SQLiteStudio 中已安装的插件然后退出。</translation> + </message> + <message> + <location filename="../main.cpp" line="36"/> + <source>Executes provided SQL file (including all rich features of SQLiteStudio's query executor) on the specified database file and quits. The database parameter becomes mandatory if this option is used.</source> + <translation type="unfinished">Executes provided SQL file (including all rich features of SQLiteStudio's query executor) on the specified database file and quits. The database parameter becomes mandatory if this option is used.</translation> + </message> + <message> + <location filename="../main.cpp" line="39"/> + <source>SQL file</source> + <translation>SQL 文件</translation> </message> <message> - <location filename="../clicommandsyntax.cpp" line="383"/> - <source>Unknown option: %1</source> - <comment>CLI command syntax</comment> - <translation type="unfinished"></translation> + <location filename="../main.cpp" line="40"/> + <source>Character encoding to use when reading SQL file (-e option). Use -cl to list available codecs. Defaults to %1.</source> + <translation type="unfinished">Character encoding to use when reading SQL file (-e option). Use -cl to list available codecs. Defaults to %1.</translation> </message> <message> - <location filename="../clicommandsyntax.cpp" line="394"/> - <source>Option %1 requires an argument.</source> - <comment>CLI command syntax</comment> - <translation type="unfinished"></translation> + <location filename="../main.cpp" line="43"/> + <source>codec</source> + <translation type="unfinished">codec</translation> </message> <message> - <location filename="../commands/clicommandnullvalue.cpp" line="31"/> - <source>string</source> - <comment>CLI command syntax</comment> - <translation type="unfinished"></translation> + <location filename="../main.cpp" line="44"/> + <source>Lists available codecs to be used with -c option and quits.</source> + <translation type="unfinished">Lists available codecs to be used with -c option and quits.</translation> </message> <message> - <location filename="../main.cpp" line="22"/> - <source>Command line interface to SQLiteStudio, a SQLite manager.</source> - <translation type="unfinished"></translation> + <location filename="../main.cpp" line="46"/> + <source>When used together with -e option, the execution will not stop on an error, but rather continue until the end, ignoring errors.</source> + <translation type="unfinished">When used together with -e option, the execution will not stop on an error, but rather continue until the end, ignoring errors.</translation> </message> <message> - <location filename="../main.cpp" line="26"/> - <source>Enables debug messages on standard error output.</source> - <translation type="unfinished"></translation> + <location filename="../main.cpp" line="57"/> + <source>file</source> + <translation>文件</translation> </message> <message> - <location filename="../main.cpp" line="27"/> - <source>Enables Lemon parser debug messages for SQL code assistant.</source> - <translation type="unfinished"></translation> + <location filename="../main.cpp" line="57"/> + <source>Database file to open</source> + <translation>要打开的数据库文件</translation> </message> <message> - <location filename="../main.cpp" line="28"/> - <source>Lists plugins installed in the SQLiteStudio and quits.</source> - <translation type="unfinished"></translation> + <location filename="../main.cpp" line="78"/> + <source>Invalid codec: %1. Use -cl option to list available codecs.</source> + <translation type="unfinished">Invalid codec: %1. Use -cl option to list available codecs.</translation> </message> <message> - <location filename="../main.cpp" line="33"/> - <source>file</source> - <translation>文件</translation> + <location filename="../main.cpp" line="108"/> + <source>Database file argument is mandatory when executing SQL file.</source> + <translation type="unfinished">Database file argument is mandatory when executing SQL file.</translation> </message> <message> - <location filename="../main.cpp" line="33"/> - <source>Database file to open</source> - <translation type="unfinished"></translation> + <location filename="../main.cpp" line="114"/> + <source>Could not open specified database for executing SQL file. You may try using -d option to find out more details.</source> + <translation type="unfinished">Could not open specified database for executing SQL file. You may try using -d option to find out more details.</translation> </message> -</context> + </context> </TS> diff --git a/SQLiteStudio3/sqlitestudiocli/translations/sqlitestudiocli_zh_TW.ts b/SQLiteStudio3/sqlitestudiocli/translations/sqlitestudiocli_zh_TW.ts new file mode 100644 index 0000000..5f96eca --- /dev/null +++ b/SQLiteStudio3/sqlitestudiocli/translations/sqlitestudiocli_zh_TW.ts @@ -0,0 +1,876 @@ +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS> +<TS version="2.1" language="zh-TW" sourcelanguage="en"> + <context> + <name>CLI</name> + <message> + <location filename="../cli.cpp" line="98"/> + <source>Current database: %1</source> + <translation>當前資料庫:%1</translation> + </message> + <message> + <location filename="../cli.cpp" line="100"/> + <source>No current working database is set.</source> + <translation>目前未設定操作的資料庫。</translation> + </message> + <message> + <location filename="../cli.cpp" line="102"/> + <source>Type %1 for help</source> + <translation>輸入 %1 獲取幫助</translation> + </message> + <message> + <location filename="../cli.cpp" line="254"/> + <source>Database passed in command line parameters (%1) was already on the list under name: %2</source> + <translation>透過命令列引數傳入的資料庫(%1)已在清單中,名為:%2</translation> + </message> + <message> + <location filename="../cli.cpp" line="262"/> + <source>Could not add database %1 to list.</source> + <translation>未將資料庫“%1”新增到清單。</translation> + </message> + <message> + <location filename="../cli.cpp" line="289"/> + <source>closed</source> + <translation>已關閉</translation> + </message> + </context> + <context> + <name>CliCommand</name> + <message> + <location filename="../commands/clicommand.cpp" line="107"/> + <source>Usage: %1%2</source> + <translation>用法:%1%2</translation> + </message> + </context> + <context> + <name>CliCommandAdd</name> + <message> + <location filename="../commands/clicommandadd.cpp" line="9"/> + <source>Could not add database %1 to list.</source> + <translation>未將資料庫“%1”新增到清單。</translation> + </message> + <message> + <location filename="../commands/clicommandadd.cpp" line="14"/> + <source>Database added: %1</source> + <translation>已新增資料庫:%1</translation> + </message> + <message> + <location filename="../commands/clicommandadd.cpp" line="19"/> + <source>adds new database to the list</source> + <translation>新增新的資料庫到清單</translation> + </message> + <message> + <location filename="../commands/clicommandadd.cpp" line="24"/> + <source>Adds given database pointed by <path> with given <name> to list the databases list. The <name> is just a symbolic name that you can later refer to. Just pick any unique name. For list of databases already on the list use %1 command.</source> + <translation>新增指定<路徑>的資料庫到資料庫清單,用指定的<名稱>。<名稱>是您之後可以用來引用它的名稱。選擇一個不重複的名稱。查閱已在資料庫清單中的資料庫,請用 %1 命令。</translation> + </message> + <message> + <location filename="../commands/clicommandadd.cpp" line="34"/> + <source>name</source> + <comment>CLI command syntax</comment> + <translation>名稱</translation> + </message> + <message> + <location filename="../commands/clicommandadd.cpp" line="35"/> + <source>path</source> + <comment>CLI command syntax</comment> + <translation>路徑</translation> + </message> + </context> + <context> + <name>CliCommandCd</name> + <message> + <location filename="../commands/clicommandcd.cpp" line="10"/> + <source>Changed directory to: %1</source> + <translation>目錄已改為:%1</translation> + </message> + <message> + <location filename="../commands/clicommandcd.cpp" line="12"/> + <source>Could not change directory to: %1</source> + <translation>未能切換到目錄:%1</translation> + </message> + <message> + <location filename="../commands/clicommandcd.cpp" line="17"/> + <source>changes current working directory</source> + <translation>更改當前的工作目錄</translation> + </message> + <message> + <location filename="../commands/clicommandcd.cpp" line="22"/> + <source>Very similar command to 'cd' known from Unix systems and Windows. It requires a <path> argument to be passed, therefore calling %1 will always cause a change of the directory. To learn what's the current working directory use %2 command and to list contents of the current working directory use %3 command.</source> + <translation>非常類似 Unix 和 Windows 系統中的 'cd' 命令。需要傳入一個<路徑>引數,因此呼叫 %1 將始終導致目錄的更改。 要了解當前工作目錄,請使用 %2 命令並使用 %3 命令列出當前工作目錄的內容。</translation> + </message> + <message> + <location filename="../commands/clicommandcd.cpp" line="33"/> + <source>path</source> + <comment>CLI command syntax</comment> + <translation>路徑</translation> + </message> + </context> + <context> + <name>CliCommandClose</name> + <message> + <location filename="../commands/clicommandclose.cpp" line="10"/> + <source>Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</source> + <translation>沒有設定當前資料庫時無法呼叫 %1。使用 %2 命令指定當前資料庫,或者傳遞資料庫名稱到 %3。</translation> + </message> + <message> + <location filename="../commands/clicommandclose.cpp" line="21"/> + <location filename="../commands/clicommandclose.cpp" line="29"/> + <source>Connection to database %1 closed.</source> + <translation>資料庫 %1 的連線已關閉。</translation> + </message> + <message> + <location filename="../commands/clicommandclose.cpp" line="24"/> + <source>No such database: %1. Use %2 to see list of known databases.</source> + <translation>沒有這樣的資料庫:%1。使用 %2 檢視已知資料庫清單。</translation> + </message> + <message> + <location filename="../commands/clicommandclose.cpp" line="35"/> + <source>closes given (or current) database</source> + <translation>關閉指定的或當前的資料庫</translation> + </message> + <message> + <location filename="../commands/clicommandclose.cpp" line="40"/> + <source>Closes database connection. If the database was already closed, nothing happens. If <name> is provided, it should be name of the database to close (as printed by %1 command). The the <name> is not provided, then current working database is closed (see help for %2 for details).</source> + <translation>關閉資料庫連線。如果資料庫已關閉,什麼也不做。如果提供了<名稱>,則表示需要關閉的資料庫的名稱(見 %1 命令的結果)。如果沒有提供<名稱>。則關閉當前操作的資料庫(詳見 %2 的幫助)。</translation> + </message> + <message> + <location filename="../commands/clicommandclose.cpp" line="50"/> + <source>name</source> + <comment>CLI command syntax</comment> + <translation>名稱</translation> + </message> + </context> + <context> + <name>CliCommandDbList</name> + <message> + <location filename="../commands/clicommanddblist.cpp" line="12"/> + <source>No current working database defined.</source> + <translation>目前未定義操作的資料庫。</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="18"/> + <source>Databases:</source> + <translation>資料庫:</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="23"/> + <location filename="../commands/clicommanddblist.cpp" line="34"/> + <source>Name</source> + <comment>CLI db name column</comment> + <translation>名稱</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="31"/> + <location filename="../commands/clicommanddblist.cpp" line="61"/> + <source>Open</source> + <comment>CLI connection state column</comment> + <translation>開啟</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="31"/> + <location filename="../commands/clicommanddblist.cpp" line="61"/> + <source>Closed</source> + <comment>CLI connection state column</comment> + <translation>關閉</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="32"/> + <location filename="../commands/clicommanddblist.cpp" line="36"/> + <source>Connection</source> + <comment>CLI connection state column</comment> + <translation>連線</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="38"/> + <location filename="../commands/clicommanddblist.cpp" line="45"/> + <source>Database file path</source> + <translation>資料庫檔案路徑</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="70"/> + <source>prints list of registered databases</source> + <translation>列印已註冊資料庫清單</translation> + </message> + <message> + <location filename="../commands/clicommanddblist.cpp" line="75"/> + <source>Prints list of databases registered in the SQLiteStudio. Each database on the list can be in open or closed state and %1 tells you that. The current working database (aka default database) is also marked on the list with '*' at the start of its name. See help for %2 command to learn about the default database.</source> + <translation>列出在 SQLiteStudio 中註冊的資料庫的清單。清單中的每個資料庫都可以處於開啟或關閉狀態,用 %1 檢視狀態。 當前工作資料庫(又名預設資料庫)也在清單中,在它名字的開頭用'*'標記。請參閱 %2 命令的幫助以瞭解預設資料庫。</translation> + </message> + </context> + <context> + <name>CliCommandDesc</name> + <message> + <location filename="../commands/clicommanddesc.cpp" line="15"/> + <source>No working database is set. +Call %1 command to set working database. +Call %2 to see list of all databases.</source> + <translation>沒有設定操作的資料庫。 +呼叫 %1 命令操作的資料庫。 +呼叫 %2 查閱資料庫清單。</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="26"/> + <source>Database is not open.</source> + <translation>資料庫未被開啟。</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="35"/> + <source>Cannot find table named: %1</source> + <translation>無法找到名為 %1 的表</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="52"/> + <source>shows details about the table</source> + <translation>顯示一個表的詳細資訊</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="63"/> + <source>table</source> + <translation>表</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="70"/> + <source>Table: %1</source> + <translation>表:%1</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="74"/> + <source>Column name</source> + <translation>欄位名</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="76"/> + <source>Data type</source> + <translation>資料型別</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="80"/> + <source>Constraints</source> + <translation>約束條件</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="105"/> + <source>Virtual table: %1</source> + <translation>虛擬表:%1</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="109"/> + <source>Construction arguments:</source> + <translation>構造引數:</translation> + </message> + <message> + <location filename="../commands/clicommanddesc.cpp" line="114"/> + <source>No construction arguments were passed for this virtual table.</source> + <translation>沒有為此虛擬表傳遞結構引數。</translation> + </message> + </context> + <context> + <name>CliCommandDir</name> + <message> + <location filename="../commands/clicommanddir.cpp" line="33"/> + <source>lists directories and files in current working directory</source> + <translation>列出當前工作目錄中的目錄與檔案</translation> + </message> + <message> + <location filename="../commands/clicommanddir.cpp" line="38"/> + <source>This is very similar to 'dir' command known from Windows and 'ls' command from Unix systems. + +You can pass <pattern> with wildcard characters to filter output.</source> + <translation>這非常類似 Windows 中的 'dir' 命令與 Unix 中的 'ls' 命令。 + +可以傳入一個帶有萬用字元的<模式>來過濾輸出內容。</translation> + </message> + <message> + <location filename="../commands/clicommanddir.cpp" line="49"/> + <source>pattern</source> + <translation>模式</translation> + </message> + </context> + <context> + <name>CliCommandExit</name> + <message> + <location filename="../commands/clicommandexit.cpp" line="12"/> + <source>quits the application</source> + <translation>退出本程式</translation> + </message> + <message> + <location filename="../commands/clicommandexit.cpp" line="17"/> + <source>Quits the application. Settings are stored in configuration file and will be restored on next startup.</source> + <translation>退出本程式。設定已儲存在設定檔檔案,將在下一次啟動時恢復。</translation> + </message> + </context> + <context> + <name>CliCommandHelp</name> + <message> + <location filename="../commands/clicommandhelp.cpp" line="16"/> + <source>shows this help message</source> + <translation>顯示這個幫助資訊</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="21"/> + <source>Use %1 to learn about certain commands supported by the command line interface (CLI) of the SQLiteStudio. +To see list of supported commands, type %2 without any arguments. + +When passing <command> name, you can skip special prefix character ('%3'). + +You can always execute any command with exactly single '--help' option to see help for that command. It's an alternative for typing: %1 <command>.</source> + <translation>使用 %1 瞭解 SQLiteStudio 的命令列介面(CLI)所支援的特定命令。 +輸入 %2 不帶任何引數來檢視支援的命令清單。 + +傳入<命令>名稱時,您可以跳過特殊的字首字元('%3')。 + +您可以為任何命令指定 '--help' 選項並執行來檢視特定命令的幫助。另一種方法:%1 <命令>。</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="33"/> + <source>command</source> + <comment>CLI command syntax</comment> + <translation>命令</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="42"/> + <source>No such command: %1</source> + <translation>沒有這個命令:%1</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="43"/> + <source>Type '%1' for list of available commands.</source> + <translation>輸入 '%1' 列出所有可用的命令。</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="52"/> + <source>Usage: %1%2</source> + <translation>用法:%1%2</translation> + </message> + <message> + <location filename="../commands/clicommandhelp.cpp" line="62"/> + <source>Aliases: %1</source> + <translation>別名:%1</translation> + </message> + </context> + <context> + <name>CliCommandHistory</name> + <message> + <location filename="../commands/clicommandhistory.cpp" line="23"/> + <source>Current history limit is set to: %1</source> + <translation>當前歷史記錄限制為:%1</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="39"/> + <source>prints history or erases it</source> + <translation>列出歷史或擦除</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="44"/> + <source>When no argument was passed, this command prints command line history. Every history entry is separated with a horizontal line, so multiline entries are easier to read. + +When the -c or --clear option is passed, then the history gets erased. +When the -l or --limit option is passed, it sets the new history entries limit. It requires an additional argument saying how many entries do you want the history to be limited to. +Use -ql or --querylimit option to see the current limit value.</source> + <translation>沒有傳入引數時,此命令列出命令列歷史。每條歷史以水平線隔開,以使多行單條更易閱讀。 + +傳入 -c 或 --clear 選項,歷史記錄將被清空擦除。 +傳入 -l 或 --limit 選項,設定歷史記錄條數限制。需要附上額外引數,指明將歷史記錄限制為最多多少條。 +使用 -ql 或 --querylimit 選項,可檢視當前的限制值。</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="59"/> + <source>number</source> + <translation>數值</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="66"/> + <source>Console history erased.</source> + <translation>控制檯歷史已擦除。</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="75"/> + <source>Invalid number: %1</source> + <translation>無效數值:%1</translation> + </message> + <message> + <location filename="../commands/clicommandhistory.cpp" line="80"/> + <source>History limit set to %1</source> + <translation>歷史記錄限制已設為 %1</translation> + </message> + </context> + <context> + <name>CliCommandMode</name> + <message> + <location filename="../commands/clicommandmode.cpp" line="9"/> + <source>Current results printing mode: %1</source> + <translation>當前結果列印模式:%1</translation> + </message> + <message> + <location filename="../commands/clicommandmode.cpp" line="16"/> + <source>Invalid results printing mode: %1</source> + <translation>無效結果列印模式:%1</translation> + </message> + <message> + <location filename="../commands/clicommandmode.cpp" line="21"/> + <source>New results printing mode: %1</source> + <translation>新結果列印模式:%1</translation> + </message> + <message> + <location filename="../commands/clicommandmode.cpp" line="26"/> + <source>tells or changes the query results format</source> + <translation>詢問或更改查詢結果的格式</translation> + </message> + <message> + <location filename="../commands/clicommandmode.cpp" line="31"/> + <source>When called without argument, tells the current output format for a query results. When the <mode> is passed, the mode is changed to the given one. Supported modes are: +- CLASSIC - columns are separated by a comma, not aligned, +- FIXED - columns have equal and fixed width, they always fit into terminal window width, but the data in columns can be cut off, +- COLUMNS - like FIXED, but smarter (do not use with huge result sets, see details below), +- ROW - each column from the row is displayed in new line, so the full data is displayed. + +The CLASSIC mode is recommended if you want to see all the data, but you don't want to waste lines for each column. Each row will display full data for every column, but this also means, that columns will not be aligned to each other in next rows. The CLASSIC mode also doesn't respect the width of your terminal (console) window, so if values in columns are wider than the window, the row will be continued in next lines. + +The FIXED mode is recommended if you want a readable output and you don't care about long data values. Columns will be aligned, making the output a nice table. The width of columns is calculated from width of the console window and a number of columns. + +The COLUMNS mode is similar to FIXED mode, except it tries to be smart and make columns with shorter values more thin, while columns with longer values get more space. First to shrink are columns with longest headers (so the header names are to be cut off as first), then columns with the longest values are shrinked, up to the moment when all columns fit into terminal window. +ATTENTION! The COLUMNS mode reads all the results from the query at once in order to evaluate column widths, therefore it is dangerous to use this mode when working with huge result sets. Keep in mind that this mode will load entire result set into memory. + +The ROW mode is recommended if you need to see whole values and you don't expect many rows to be displayed, because this mode displays a line of output per each column, so you'll get 10 lines for single row with 10 columns, then if you have 10 of such rows, you will get 100 lines of output (+1 extra line per each row, to separate rows from each other).</source> + <translation type="unfinished">When called without argument, tells the current output format for a query results. When the <mode> is passed, the mode is changed to the given one. Supported modes are: +- CLASSIC - columns are separated by a comma, not aligned, +- FIXED - columns have equal and fixed width, they always fit into terminal window width, but the data in columns can be cut off, +- COLUMNS - like FIXED, but smarter (do not use with huge result sets, see details below), +- ROW - each column from the row is displayed in new line, so the full data is displayed. + +The CLASSIC mode is recommended if you want to see all the data, but you don't want to waste lines for each column. Each row will display full data for every column, but this also means, that columns will not be aligned to each other in next rows. The CLASSIC mode also doesn't respect the width of your terminal (console) window, so if values in columns are wider than the window, the row will be continued in next lines. + +The FIXED mode is recommended if you want a readable output and you don't care about long data values. Columns will be aligned, making the output a nice table. The width of columns is calculated from width of the console window and a number of columns. + +The COLUMNS mode is similar to FIXED mode, except it tries to be smart and make columns with shorter values more thin, while columns with longer values get more space. First to shrink are columns with longest headers (so the header names are to be cut off as first), then columns with the longest values are shrinked, up to the moment when all columns fit into terminal window. +ATTENTION! The COLUMNS mode reads all the results from the query at once in order to evaluate column widths, therefore it is dangerous to use this mode when working with huge result sets. Keep in mind that this mode will load entire result set into memory. + +The ROW mode is recommended if you need to see whole values and you don't expect many rows to be displayed, because this mode displays a line of output per each column, so you'll get 10 lines for single row with 10 columns, then if you have 10 of such rows, you will get 100 lines of output (+1 extra line per each row, to separate rows from each other).</translation> + </message> + </context> + <context> + <name>CliCommandNullValue</name> + <message> + <location filename="../commands/clicommandnullvalue.cpp" line="9"/> + <source>Current NULL representation string: %1</source> + <translation>當前表示 NULL 的字串:%1</translation> + </message> + <message> + <location filename="../commands/clicommandnullvalue.cpp" line="15"/> + <source>tells or changes the NULL representation string</source> + <translation>詢問或更改表示 NULL 的字串</translation> + </message> + <message> + <location filename="../commands/clicommandnullvalue.cpp" line="20"/> + <source>If no argument was passed, it tells what's the current NULL value representation (that is - what is printed in place of NULL values in query results). If the argument is given, then it's used as a new string to be used for NULL representation.</source> + <translation>如果不傳入任何引數,則會告知當前的 NULL 值表示方法(即查詢結果中以什麼代表 NULL 值)。如果提供了引數,則引數將作為新的代表 NULL 值的字串。</translation> + </message> + </context> + <context> + <name>CliCommandOpen</name> + <message> + <location filename="../commands/clicommandopen.cpp" line="12"/> + <source>Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</source> + <translation>沒有設定當前資料庫時無法呼叫 %1。使用 %2 命令指定當前資料庫,或者傳遞資料庫名稱到 %3。</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="29"/> + <source>Could not add database %1 to list.</source> + <translation>未能將資料庫“%1”新增到清單。</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="37"/> + <source>File %1 doesn't exist in %2. Cannot open inexisting database with %3 command. To create a new database, use %4 command.</source> + <translation>檔案 %1 不存在於 %2。無法使用 %3 命令開啟不存在的資料庫。使用 %4 命令建立一個新資料庫。</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="61"/> + <source>Database %1 has been open and set as the current working database.</source> + <translation>已開啟資料庫 %1 並將其設為當前操作的資料庫。</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="66"/> + <source>opens database connection</source> + <translation>開啟資料庫連線</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="71"/> + <source>Opens connection to the database. If no additional argument was passed, then the connection is open to the current default database (see help for %1 for details). However if an argument was passed, it can be either <name> of the registered database to open, or it can be <path> to the database file to open. In the second case, the <path> gets registered on the list with a generated name, but only for the period of current application session. After restarting application such database is not restored on the list.</source> + <translation>開啟到資料庫的連線。如果不提供額外的引數,則開啟到當前的預設資料庫(詳見 %1)的連線。如果提供一個引數,它可以是已註冊的資料庫的<名稱>,也可以是要開啟的資料庫檔案的<路徑>。第二種情況下,<路徑>將使用自動生成的名稱臨時註冊到資料庫清單,並在應用程式退出時從清單中消失。</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="83"/> + <source>name</source> + <comment>CLI command syntax</comment> + <translation>名稱</translation> + </message> + <message> + <location filename="../commands/clicommandopen.cpp" line="83"/> + <source>path</source> + <comment>CLI command syntax</comment> + <translation>路徑</translation> + </message> + </context> + <context> + <name>CliCommandPwd</name> + <message> + <location filename="../commands/clicommandpwd.cpp" line="13"/> + <source>prints the current working directory</source> + <translation>列出當前的工作目錄</translation> + </message> + <message> + <location filename="../commands/clicommandpwd.cpp" line="18"/> + <source>This is the same as 'pwd' command on Unix systems and 'cd' command without arguments on Windows. It prints current working directory. You can change the current working directory with %1 command and you can also list contents of the current working directory with %2 command.</source> + <translation>這與 Unix 系統上的 'pwd' 命令以及 Windows 系統上沒有引數的 'cd' 命令作用相同。將列出當前的工作目錄。使用 %1 命令可以更改當前的工作目錄,您也可以用 %2 命令列出當前工作目錄的內容。</translation> + </message> + </context> + <context> + <name>CliCommandRemove</name> + <message> + <location filename="../commands/clicommandremove.cpp" line="12"/> + <source>No such database: %1</source> + <translation>沒有這樣一個數據庫:%1</translation> + </message> + <message> + <location filename="../commands/clicommandremove.cpp" line="20"/> + <source>Database removed: %1</source> + <translation>資料庫已移除:%1</translation> + </message> + <message> + <location filename="../commands/clicommandremove.cpp" line="26"/> + <source>New current database set:</source> + <translation>新的當前資料庫設為:</translation> + </message> + <message> + <location filename="../commands/clicommandremove.cpp" line="35"/> + <source>removes database from the list</source> + <translation>從清單中移除資料庫</translation> + </message> + <message> + <location filename="../commands/clicommandremove.cpp" line="40"/> + <source>Removes <name> database from the list of registered databases. If the database was not on the list (see %1 command), then error message is printed and nothing more happens.</source> + <translation>從已註冊資料庫清單中移除名為<名稱>的資料庫。如果清單(見 %1 命令)中沒有所指定的資料庫 ,會給出錯誤訊息。</translation> + </message> + <message> + <location filename="../commands/clicommandremove.cpp" line="50"/> + <source>name</source> + <comment>CLI command syntax</comment> + <translation>名稱</translation> + </message> + </context> + <context> + <name>CliCommandSql</name> + <message> + <location filename="../commands/clicommandsql.cpp" line="19"/> + <source>No working database is set. +Call %1 command to set working database. +Call %2 to see list of all databases.</source> + <translation>沒有設定操作的資料庫。 +呼叫 %1 命令操作的資料庫。 +呼叫 %2 查閱資料庫清單。</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="30"/> + <source>Database is not open.</source> + <translation>資料庫沒有開啟。</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="65"/> + <source>executes SQL query</source> + <translation>執行 SQL 查詢</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="70"/> + <source>This command is executed every time you enter SQL query in command prompt. It executes the query on the current working database (see help for %1 for details). There's no sense in executing this command explicitly. Instead just type the SQL query in the command prompt, without any command prefixed.</source> + <translation>您每次在命令列提示符中輸入 SQL 查詢時會執行此命令。它負責在當前操作的資料庫(詳見 %1)上執行查詢。專門執行此命令沒有任何意義。您可以在命令列提示符中直接輸入 SQL 查詢,無需新增命令字首。</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="86"/> + <source>sql</source> + <comment>CLI command syntax</comment> + <translation>sql</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="135"/> + <location filename="../commands/clicommandsql.cpp" line="177"/> + <source>Too many columns to display in %1 mode.</source> + <translation>在 %1 模式下有太多列需要顯示。</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="254"/> + <source>Row %1</source> + <translation>行 %1</translation> + </message> + <message> + <location filename="../commands/clicommandsql.cpp" line="404"/> + <source>Query execution error: %1</source> + <translation>查詢執行錯誤:%1</translation> + </message> + </context> + <context> + <name>CliCommandTables</name> + <message> + <location filename="../commands/clicommandtables.cpp" line="15"/> + <source>No such database: %1. Use %2 to see list of known databases.</source> + <translation>沒有這樣一個數據庫:%1。使用 %2 檢視已知的資料庫清單。</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="25"/> + <source>Cannot call %1 when no database is set to be current. Specify current database with %2 command or pass database name to %3.</source> + <translation>沒有設定當前資料庫時無法呼叫 %1。用 %2 命令指定當前資料庫,或者傳遞資料庫名稱到 %3。</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="32"/> + <source>Database %1 is closed.</source> + <translation>資料庫 %1 已關閉。</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="45"/> + <location filename="../commands/clicommandtables.cpp" line="47"/> + <source>Database</source> + <translation>資料庫</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="47"/> + <source>Table</source> + <translation>表</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="61"/> + <source>prints list of tables in the database</source> + <translation>列出資料庫中的所有表</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="66"/> + <source>Prints list of tables in given <database> or in the current working database. Note, that the <database> should be the name of the registered database (see %1). The output list includes all tables from any other databases attached to the queried database. +When the -s option is given, then system tables are also listed.</source> + <translation>列出指定的<資料庫>或當前操作的資料庫的表。注意,<資料庫>應是已註冊的資料庫的名稱(見 %1)。輸出的清單同時包含已附加到被查詢資料庫的其他資料庫的所有表。 +提供 -s 選項時,將同時列出系統表。</translation> + </message> + <message> + <location filename="../commands/clicommandtables.cpp" line="77"/> + <source>database</source> + <comment>CLI command syntax</comment> + <translation>資料庫</translation> + </message> + </context> + <context> + <name>CliCommandTree</name> + <message> + <location filename="../commands/clicommandtree.cpp" line="12"/> + <source>No current working database is selected. Use %1 to define one and then run %2.</source> + <translation>目前沒有選擇要操作的資料庫。使用 %1 定義一個,然後執行 %2。</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="54"/> + <source>Tables</source> + <translation>表</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="58"/> + <source>Views</source> + <translation>檢視</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="83"/> + <source>Columns</source> + <translation>列</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="88"/> + <source>Indexes</source> + <translation>索引</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="92"/> + <location filename="../commands/clicommandtree.cpp" line="113"/> + <source>Triggers</source> + <translation>觸發器</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="132"/> + <source>prints all objects in the database as a tree</source> + <translation>將資料庫中的所有物件列為一個樹</translation> + </message> + <message> + <location filename="../commands/clicommandtree.cpp" line="137"/> + <source>Prints all objects (tables, indexes, triggers and views) that are in the database as a tree. The tree is very similar to the one that you can see in GUI client of the SQLiteStudio. +When -c option is given, then also columns will be listed under each table. +When -s option is given, then also system objects will be printed (sqlite_* tables, autoincrement indexes, etc). +The database argument is optional and if provided, then only given database will be printed. This is not a registered database name, but instead it's an internal SQLite database name, like 'main', 'temp', or any attached database name. To print tree for other registered database, call %1 first to switch the working database, and then use %2 command.</source> + <translation>列出資料庫中的所有物件(表、索引、觸發器和檢視)為一個樹。此樹非常類似您在 SQLiteStudio 的圖形使用者介面(GUI)版本中看到的效果。 +提供 -c 選項時,會同時在每個表下列出它的列。 +提供 -s 選項時,會同時列出系統物件(sqlite_* 表、自動增量索引等)。 +資料庫引數為可選,如果提供則僅列出所給出的資料庫。這不是資料庫在清單中註冊的名稱,而是其在 SQLIte 資料庫內部的名稱,例如 'main'、'temp' 等。如果要列出清單中註冊的其他資料庫,先呼叫 %1 切換當前操作的資料庫,然後再使用 %2 命令。</translation> + </message> + </context> + <context> + <name>CliCommandUse</name> + <message> + <location filename="../commands/clicommanduse.cpp" line="13"/> + <source>No current database selected.</source> + <translation>目前沒有選擇資料庫。</translation> + </message> + <message> + <location filename="../commands/clicommanduse.cpp" line="16"/> + <location filename="../commands/clicommanduse.cpp" line="30"/> + <source>Current database: %1</source> + <translation>當前資料庫:%1</translation> + </message> + <message> + <location filename="../commands/clicommanduse.cpp" line="23"/> + <source>No such database: %1</source> + <translation>沒有這樣一個數據庫:%1</translation> + </message> + <message> + <location filename="../commands/clicommanduse.cpp" line="35"/> + <source>changes default working database</source> + <translation>更改預設操作的資料庫</translation> + </message> + <message> + <location filename="../commands/clicommanduse.cpp" line="40"/> + <source>Changes current working database to <name>. If the <name> database is not registered in the application, then the error message is printed and no change is made. + +What is current working database? +When you type a SQL query to be executed, it is executed on the default database, which is also known as the current working database. Most of database-related commands can also work using default database, if no database was provided in their arguments. The current database is always identified by command line prompt. The default database is always defined (unless there is no database on the list at all). + +The default database can be selected in various ways: +- using %1 command, +- by passing database file name to the application startup parameters, +- by passing registered database name to the application startup parameters, +- by restoring previously selected default database from saved configuration, +- or when default database was not selected by any of the above, then first database from the registered databases list becomes the default one.</source> + <translation>更改當前操作的資料庫至<名稱>。如果<名稱>資料庫沒有在本程式中註冊,將給出錯誤訊息並且什麼也不做。 + +什麼是當前操作的資料庫? +當您輸入一條 SQL 查詢以期執行時,它會在預設資料庫上執行,這也被稱為當前操作(或稱作業)的資料庫。大多數與資料庫相關的命令也在沒有額外指明時使用預設資料庫。當前的資料庫會始終在命令列中標明。會始終有一個預設資料庫,除非資料庫清單為空。 + +有多種方式選擇預設資料庫。 +- 使用 %1 命令; +- 本程式啟動時將資料庫的檔名作為啟動引數傳入; +- 本程式啟動時將已註冊的資料庫名稱; +- 從已儲存的設定檔檔案還原之前選擇的預設資料庫; +- 未透過以上任何方式選擇預設資料庫時,註冊的資料庫清單中的第一個資料庫將作為預設資料庫。</translation> + </message> + <message> + <location filename="../commands/clicommanduse.cpp" line="63"/> + <source>name</source> + <comment>CLI command syntax</comment> + <translation>名稱</translation> + </message> + </context> + <context> + <name>QObject</name> + <message> + <location filename="../clicommandsyntax.cpp" line="155"/> + <source>Insufficient number of arguments.</source> + <translation>引數數量不足。</translation> + </message> + <message> + <location filename="../clicommandsyntax.cpp" line="325"/> + <source>Too many arguments.</source> + <translation>引數過多。</translation> + </message> + <message> + <location filename="../clicommandsyntax.cpp" line="347"/> + <source>Invalid argument value: %1. +Expected one of: %2</source> + <translation>無效引數值:%1。 +預期可能是:%2</translation> + </message> + <message> + <location filename="../clicommandsyntax.cpp" line="383"/> + <source>Unknown option: %1</source> + <comment>CLI command syntax</comment> + <translation>未知選項:%1</translation> + </message> + <message> + <location filename="../clicommandsyntax.cpp" line="394"/> + <source>Option %1 requires an argument.</source> + <comment>CLI command syntax</comment> + <translation>選項 %1 要求一個引數。</translation> + </message> + <message> + <location filename="../commands/clicommandnullvalue.cpp" line="31"/> + <source>string</source> + <comment>CLI command syntax</comment> + <translation>字串</translation> + </message> + <message> + <location filename="../main.cpp" line="28"/> + <source>Command line interface to SQLiteStudio, a SQLite manager.</source> + <translation>SQLite 管理工具 SQLiteStudio 的命令列介面。</translation> + </message> + <message> + <location filename="../main.cpp" line="32"/> + <source>Enables debug messages on standard error output.</source> + <translation>啟用除錯訊息輸出到標準錯誤輸出。</translation> + </message> + <message> + <location filename="../main.cpp" line="33"/> + <source>Enables Lemon parser debug messages for SQL code assistant.</source> + <translation>啟用 SQL 程式碼助手的 Lemon 解析器除錯訊息。</translation> + </message> + <message> + <location filename="../main.cpp" line="34"/> + <source>Lists plugins installed in the SQLiteStudio and quits.</source> + <translation>列出 SQLiteStudio 中已安裝的外掛然後退出。</translation> + </message> + <message> + <location filename="../main.cpp" line="36"/> + <source>Executes provided SQL file (including all rich features of SQLiteStudio's query executor) on the specified database file and quits. The database parameter becomes mandatory if this option is used.</source> + <translation type="unfinished">Executes provided SQL file (including all rich features of SQLiteStudio's query executor) on the specified database file and quits. The database parameter becomes mandatory if this option is used.</translation> + </message> + <message> + <location filename="../main.cpp" line="39"/> + <source>SQL file</source> + <translation type="unfinished">SQL file</translation> + </message> + <message> + <location filename="../main.cpp" line="40"/> + <source>Character encoding to use when reading SQL file (-e option). Use -cl to list available codecs. Defaults to %1.</source> + <translation type="unfinished">Character encoding to use when reading SQL file (-e option). Use -cl to list available codecs. Defaults to %1.</translation> + </message> + <message> + <location filename="../main.cpp" line="43"/> + <source>codec</source> + <translation type="unfinished">codec</translation> + </message> + <message> + <location filename="../main.cpp" line="44"/> + <source>Lists available codecs to be used with -c option and quits.</source> + <translation type="unfinished">Lists available codecs to be used with -c option and quits.</translation> + </message> + <message> + <location filename="../main.cpp" line="46"/> + <source>When used together with -e option, the execution will not stop on an error, but rather continue until the end, ignoring errors.</source> + <translation type="unfinished">When used together with -e option, the execution will not stop on an error, but rather continue until the end, ignoring errors.</translation> + </message> + <message> + <location filename="../main.cpp" line="57"/> + <source>file</source> + <translation>檔案</translation> + </message> + <message> + <location filename="../main.cpp" line="57"/> + <source>Database file to open</source> + <translation>要開啟的資料庫檔案</translation> + </message> + <message> + <location filename="../main.cpp" line="78"/> + <source>Invalid codec: %1. Use -cl option to list available codecs.</source> + <translation type="unfinished">Invalid codec: %1. Use -cl option to list available codecs.</translation> + </message> + <message> + <location filename="../main.cpp" line="108"/> + <source>Database file argument is mandatory when executing SQL file.</source> + <translation type="unfinished">Database file argument is mandatory when executing SQL file.</translation> + </message> + <message> + <location filename="../main.cpp" line="114"/> + <source>Could not open specified database for executing SQL file. You may try using -d option to find out more details.</source> + <translation type="unfinished">Could not open specified database for executing SQL file. You may try using -d option to find out more details.</translation> + </message> + </context> +</TS> |
