Skip to content

Instantly share code, notes, and snippets.

@avma
Created December 7, 2018 13:12
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save avma/6ae970a1db666d397ccb22f0f8f281b0 to your computer and use it in GitHub Desktop.
Save avma/6ae970a1db666d397ccb22f0f8f281b0 to your computer and use it in GitHub Desktop.
coreSQLiteStudio_he.ts
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS>
<context>
<name>AbstractDb</name>
<message>
<source>Cannot execute query on closed database.</source>
<translation>ืœื ื ื™ืชืŸ ืœื‘ืฆืข ืฉืื™ืœืชื” ืขืœ ืžืกื“ ื ืชื•ื ื™ื ืกื’ื•ืจ.</translation>
</message>
<message>
<source>Error attaching database %1: %2</source>
<translation>ืฉื’ื™ืื” ื‘ืฆืจื•ืฃ ืžืกื“ ื ืชื•ื ื™ื %1: %2</translation>
</message>
</context>
<context>
<name>BugReporter</name>
<message>
<source>Invalid login or password</source>
<translation>ืฉื ืื• ืกืกืžื” ืฉื’ื•ื™ื™ื</translation>
</message>
</context>
<context>
<name>ChainExecutor</name>
<message>
<source>The database for executing queries was not defined.</source>
<comment>chain executor</comment>
<translation>ืœื ื”ื•ื’ื“ืจ ืžืกื“ ื ืชื•ื ื™ื ืœื‘ืฆื•ืข ืฉืื™ืœืชื•ืช.</translation>
</message>
<message>
<source>The database for executing queries was not open.</source>
<comment>chain executor</comment>
<translation>ืžืกื“ ื”ื ืชื•ื ื™ื ืœื‘ื™ืฆื•ืข ืฉืื™ืœืชื•ืช ืื™ื ื• ืคืชื•ื—.</translation>
</message>
<message>
<source>Could not disable foreign keys in the database. Details: %1</source>
<comment>chain executor</comment>
<translation>ืœื ื ื™ืชืŸ ืœื ื˜ืจืœ ืžืคืชื— ื–ืจ ื‘ืžืกื“ ื”ื ืชื•ื ื™ื. ืคืจื˜ื™ื: %1</translation>
</message>
<message>
<source>Could not start a database transaction. Details: %1</source>
<comment>chain executor</comment>
<translation>ืœื ื ื™ืชืŸ ืœื”ืชื—ื™ืœ ืชื ื•ืขืช ืžืกื“ ื ืชื•ื ื™ื. ืคืจื˜ื™ื: %1</translation>
</message>
<message>
<source>Interrupted</source>
<comment>chain executor</comment>
<translation>ื”ื•ืคืจืข</translation>
</message>
<message>
<source>Could not commit a database transaction. Details: %1</source>
<comment>chain executor</comment>
<translation>ืœื ื ื™ืชืŸ ืœืงื‘ืข ืชื ื•ืขืช ืžืกื“ ื ืชื•ื ื™ื. ืคืจื˜ื™ื: %1</translation>
</message>
</context>
<context>
<name>CompletionHelper</name>
<message>
<source>New row reference</source>
<translation>ืฉื•ืจืช ื”ืคื ื™ื” ื—ื“ืฉื”</translation>
</message>
<message>
<source>Old row reference</source>
<translation>ืฉื•ืจืช ื”ืคื ื™ื” ื™ืฉื ื”</translation>
</message>
<message>
<source>New table name</source>
<translation>ืฉื ื˜ื‘ืœื” ื—ื“ืฉ</translation>
</message>
<message>
<source>New index name</source>
<translation>ืฉื ืื™ื ื“ืงืก ื—ื“ืฉ</translation>
</message>
<message>
<source>New view name</source>
<translation>ืฉื ืžืฆื’ ื—ื“ืฉ</translation>
</message>
<message>
<source>New trigger name</source>
<translation>ืฉื ืžื–ื ืง ื—ื“ืฉ</translation>
</message>
<message>
<source>Table or column alias</source>
<translation>ื›ื™ื ื•ื™ ื˜ื‘ืœ ืื• ืขืžื•ื“ื”</translation>
</message>
<message>
<source>transaction name</source>
<translation>ืฉื ืชื ื•ืขื”</translation>
</message>
<message>
<source>New column name</source>
<translation>ืฉื ืขืžื•ื“ื” ื—ื“ืฉ</translation>
</message>
<message>
<source>Column data type</source>
<translation>ืกื•ื’ ืขืžื•ื“ืช ื ืชื•ื ื™ื</translation>
</message>
<message>
<source>Constraint name</source>
<translation>ืฉื ืื™ืœื•ืฅ</translation>
</message>
<message>
<source>Error message</source>
<translation>ื”ื•ื“ืขืช ืฉื’ื™ืื”</translation>
</message>
<message>
<source>Collation name</source>
<translation>ืฉื ืกื“ืจืช ืขึดืžึผื•ึผืช</translation>
</message>
<message>
<source>Any word</source>
<translation>ืžื™ืœื” ื›ืœ ืฉื”ื™ื</translation>
</message>
<message>
<source>Default database</source>
<translation>ืžืกื“ ื ืชื•ื ื™ื ื‘ืจื™ืจื™ืช ืžื—ื“ืœ</translation>
</message>
<message>
<source>Temporary objects database</source>
<translation>ืžืกื“ ื ืชื•ื ื™ื ืื•ื‘ื™ืงื˜ื™ื ื–ืžื ื™ื™ื</translation>
</message>
</context>
<context>
<name>ConfigImpl</name>
<message>
<source>Could not start database transaction for deleting SQL history, therefore it&apos;s not deleted.</source>
<translation>ืœื ื ื™ืชืŸ ืœื”ืชื—ื™ืœ ืชื ื•ืขืช ืžืกื“ ื ืชื•ื ื™ื ืœืžื—ื™ืงืช ื”ื™ืกื˜ื•ืจื™ืช SQL, ืœื›ืŸ ื”ื”ื™ืกื˜ื•ืจื™ื” ืœื ื ืžื—ืงื”.</translation>
</message>
<message>
<source>Could not commit database transaction for deleting SQL history, therefore it&apos;s not deleted.</source>
<translation>ืœื ื ื™ืชืŸ ืœืงื‘ืข ืชื ื•ืขืช ืžืกื“ ื ืชื•ื ื™ื ืœืžื—ื™ืงืช ื”ื™ืกื˜ื•ืจื™ืช SQL, ืœื›ืŸ ื”ื”ื™ืกื˜ื•ืจื™ื” ืœื ื ืžื—ืงื”.</translation>
</message>
</context>
<context>
<name>DbManagerImpl</name>
<message>
<source>Could not add database %1: %2</source>
<translation>ืœื ื ื™ืชืŸ ืœื”ื•ืกื™ืฃ ืžืกื“ ื ืชื•ื ื™ื %1: %2</translation>
</message>
<message>
<source>Database %1 could not be updated, because of an error: %2</source>
<translation>ืœื ื ื™ืชืŸ ืœืขื“ื›ืŸ ืžืกื“ ื ืชื•ื ื™ื %1 ืขืงื‘ ืฉื’ื™ืื”: %2</translation>
</message>
<message>
<source>Database file doesn&apos;t exist.</source>
<translation>ืงื•ื‘ืฅ ืžืกื“ ื ืชื•ื ื™ื ืœื ืงื™ื™ื.</translation>
</message>
<message>
<source>No supporting plugin loaded.</source>
<translation>ืœื ื ื˜ืขืŸ ืžืชืงืข ื ืชืžืš.</translation>
</message>
<message>
<source>Database could not be initialized.</source>
<translation>ืœื ื ื™ืชืŸ ืœืืชื—ืœ ืžืกื“ ื ืชื•ื ื™ื.</translation>
</message>
<message>
<source>No suitable database driver plugin found.</source>
<translation>ืœื ื ืžืฆื ืžืชืงืข ื”ืชืงืŸ ืžืกื“ ื ืชื•ื ื™ื ืžืชืื™ื.</translation>
</message>
</context>
<context>
<name>DbObjectOrganizer</name>
<message>
<source>Error while creating table in target database: %1</source>
<translation>ืฉื’ื™ื ื‘ืขืช ื™ืฆื™ืจืช ื˜ื‘ืœื” ื‘ืžืกื“ ื ืชื•ื ื™ื ื™ืขื“: %1</translation>
</message>
<message>
<source>Could not parse table.</source>
<translation>ืœื ื ื™ืชืŸ ืœืคืจืง ื˜ื‘ืœื”.</translation>
</message>
<message>
<source>Database %1 could not be attached to database %2, so the data of table %3 will be copied with SQLiteStudio as a mediator. This method can be slow for huge tables, so please be patient.</source>
<translation>ืœื ื ื™ืชืŸ ืœืฆืจืฃ ืžืกื“ ื ืชื•ื ื™ื %1 ืœืžืกื“ ื ืชื•ื ื™ื %2, ืœื›ืŸ ื”ื ืชื•ื ื™ื ื‘ื˜ื‘ืœื” %3 ื™ื•ืขืชืงื• ืขืœ ื™ื“ื™ SQLiteStudio ื›ืชื•ื•ืš. ืฉื™ื˜ื” ื–ื• ืขืฉื•ื™ื” ืœื”ื™ื•ืช ืื˜ื™ืช ืœื˜ื‘ืœืื•ืช ื”ืžื›ื™ืœื•ืช ื ืชื•ื ื™ื ืจื‘ื™ื, ื ื ืœื”ืชืื–ืจ ื‘ืกื‘ืœื ื•ืช.</translation>
</message>
<message>
<source>Error while copying data for table %1: %2</source>
<translation>ืฉื’ื™ืื” ื‘ืขืช ื”ืขืชืงืช ื ืชื•ื ื™ื ืœื˜ื‘ืœื” %1: %2</translation>
</message>
<message>
<source>Error while copying data to table %1: %2</source>
<translation>ืฉื’ื™ืื” ื‘ืขืช ื”ืขืชืงืช ื ืชื•ื ื™ื ืœื˜ื‘ืœื” %1: %2</translation>
</message>
<message>
<source>Error while dropping source view %1: %2
Tables, indexes, triggers and views copied to database %3 will remain.</source>
<translation>ืฉื’ื™ืื” ื‘ืขืช ืฉื—ืจื•ืจ ืžืฆื’ ืžืงื•ืจ %1: %2
ื˜ื‘ืœืื•ืช, ืื™ื ื“ืงืกื™ื, ืžื–ื ืงื™ื ื•ืžืฆื’ื™ื ื”ื•ืขืชืงื• ืœืžืกื“ ื ืชื•ื ื™ื %3 ื™ืฉืืจื•.</translation>
</message>
<message>
<source>Error while creating view in target database: %1</source>
<translation>ืฉื’ื™ืื” ื‘ืขืช ื™ืฆื™ืจืช ืžืฆื’ ื‘ืžืกื“ ื ืชื•ื ื™ื ื™ืขื“: %1</translation>
</message>
<message>
<source>Error while creating index in target database: %1</source>
<translation>ืฉื’ื™ืื” ื‘ืขืช ื™ืฆื™ืจืช ืื™ื ื“ืงืก ื‘ืžืกื“ ื ืชื•ื ื™ื ื™ืขื“: %1</translation>
</message>
<message>
<source>Error while creating trigger in target database: %1</source>
<translation>ืฉื’ื™ืื” ื‘ืขืช ื™ืฆื™ืจืช ืžื–ื ืง ื‘ืžืกื“ ื ืชื•ื ื™ื ื™ืขื“: %1</translation>
</message>
<message>
<source>Could not parse object &apos;%1&apos; in order to move or copy it.</source>
<translation>ืœื ื ื™ืชืŸ ืœืคืจืง ืื•ื‘ื™ืงื˜ &apos;%1&apos; ืขืœ ืžื ืช ืœื”ืขื‘ื™ืจื• ืื• ืœื”ืขืชื™ืงื•.</translation>
</message>
</context>
<context>
<name>DbVersionConverter</name>
<message>
<source>Target file exists, but could not be overwritten.</source>
<translation>ืงื•ื‘ืฅ ื™ืขื“ ืงื™ื™ื ืื‘ืœ ืœื ื ื™ืชืŸ ืœื“ืจื•ืก ืื•ืชื•.</translation>
</message>
<message>
<source>Could not find proper database plugin to create target database.</source>
<translation>ืœื ื ืžืฆื ืžืชืงืข ืžืกื“ ื ืชื•ื ื™ื ืžืชืื™ื ืœื™ืฆื™ืจืช ืžืกื“ ื ืชื•ื ื™ื ื™ืขื“.</translation>
</message>
<message>
<source>Error while converting database: %1</source>
<translation>ืฉื’ื™ืื” ื‘ืžื”ืœืš ื”ืžืจืช ืžืกื“ ื ืชื•ื ื™ื: %1</translation>
</message>
</context>
<context>
<name>DdlHistoryModel</name>
<message>
<source>Database name</source>
<comment>ddl history header</comment>
<translation>ืฉื ืžืกื“ ื ืชื•ื ื™ื</translation>
</message>
<message>
<source>Database file</source>
<comment>ddl history header</comment>
<translation>ืงื•ื‘ืฅ ืžืกื“ื™ ื ืชื•ื ื™ื</translation>
</message>
<message>
<source>Date of execution</source>
<comment>ddl history header</comment>
<translation>ืชืืจื™ืš ื‘ื™ืฆื•ืข</translation>
</message>
<message>
<source>Changes</source>
<comment>ddl history header</comment>
<translation>ืฉื™ื ื•ื™ื™ื</translation>
</message>
</context>
<context>
<name>ExportManager</name>
<message>
<source>Export plugin %1 doesn&apos;t support exporing query results.</source>
<translation>ืžืชืงืข ื™ืฆื•ื %1 ืœื ืชื•ืžืš ื‘ื™ืฆื•ื ืชื•ืฆืื•ืช ืฉืื™ืœืชื”.</translation>
</message>
<message>
<source>Export plugin %1 doesn&apos;t support exporing tables.</source>
<translation>ืžืชืงืข ื™ืฆื•ื %1 ืœื ืชื•ืžืš ื‘ื™ืฆื•ื ื˜ื‘ืœืื•ืช.</translation>
</message>
<message>
<source>Export plugin %1 doesn&apos;t support exporing databases.</source>
<translation>ืžืชืงืข ื™ืฆื•ื %1 ืœื ืชื•ืžืš ื‘ื™ืฆื•ื ืžืกื“ื™ ื ืชื•ื ื™ื.</translation>
</message>
<message>
<source>Export format &apos;%1&apos; is not supported. Supported formats are: %2.</source>
<translation>ื™ืฆื•ื ืชื‘ื ื™ืช &apos;%1&apos; ืœื ื ืชืžืš. ืชื‘ื ื™ื•ืช ื ืชืžื›ื•ืช ื”ืŸ: %2.</translation>
</message>
<message>
<source>Export to the clipboard was successful.</source>
<translation>ื”ื™ืฆื•ื ืœืœื•ื— ื”ื’ื–ื™ืจื” ื”ืกืชื™ื™ื ื‘ื”ืฆืœื—ื”.</translation>
</message>
<message>
<source>Export to the file &apos;%1&apos; was successful.</source>
<translation>ื”ื™ืฆื•ื ืœืงื•ื‘ืฅ &apos;%1&apos; ื”ืกืชื™ื™ื ื‘ื”ืฆืœื—ื”.</translation>
</message>
<message>
<source>Export was successful.</source>
<translation>ื”ื™ืฆื•ื ื”ืกืชื™ื™ื ื‘ื”ืฆืœื—ื”.</translation>
</message>
<message>
<source>Could not export to file %1. File cannot be open for writting.</source>
<translation>ืœื ื ื™ืชืŸ ืœื™ืฆื ืœืงื•ื‘ืฅ %1. ืœื ื ื™ืชืŸ ืœืคืชื•ื— ืงื•ื‘ืฅ ืœื›ืชื™ื‘ื”.</translation>
</message>
</context>
<context>
<name>ExportWorker</name>
<message>
<source>Error while exporting query results: %1</source>
<translation>ืฉื’ื™ืื” ื‘ืขืช ื™ืฆื•ื ืชื•ืฆืื•ืช ืฉืื™ืœืชื”: %1</translation>
</message>
<message>
<source>Error while counting data column width to export from query results: %1</source>
<translation>ืฉื’ื™ืื” ื‘ืขืช ืกืคื™ืจืช ืจื•ื—ื‘ ืขืžื•ื“ื•ืช ืœื™ืฆื•ื ืžืชื•ืฆืื•ืช ืฉืื™ืœืชื”: %1</translation>
</message>
<message>
<source>Could not parse %1 in order to export it. It will be excluded from the export output.</source>
<translation>ืœื ื ื™ืชืŸ ืœืคืจืง %1 ืœืฆื•ืจืš ื™ืฆื•ื. ื”ื•ื ื™ื•ื—ืจื“ ืžืคืœื˜ ื”ื™ืฆื•ื.</translation>
</message>
<message>
<source>Error while reading data to export from table %1: %2</source>
<translation>ืฉื’ื™ืื” ื‘ืขืช ืงืจื™ืืช ื ืชื•ื ื™ื ืœื™ืฆื•ื ืžื˜ื‘ืœื” %1: %2</translation>
</message>
<message>
<source>Error while counting data to export from table %1: %2</source>
<translation>ืฉื’ื™ืื” ื‘ืขืช ืกืคื™ืจืช ื ืชื•ื ื™ื ืœื™ืฆื•ื ืžื˜ื‘ืœื” %1: %2</translation>
</message>
<message>
<source>Error while counting data column width to export from table %1: %2</source>
<translation>ืฉื’ื™ืื” ื‘ืขืช ืกืคื™ืจืช ืจื•ื—ื‘ ืขืžื•ื“ื•ืช ืœื™ืฆื•ื ืžื˜ื‘ืœื” %1: %2</translation>
</message>
</context>
<context>
<name>FunctionManagerImpl</name>
<message>
<source>Invalid number of arguments to function &apos;%1&apos;. Expected %2, but got %3.</source>
<translation>ืžืกืคืจ ืžืฉืชื ื™ื ืฉื’ื•ื™ื™ื ืœืคื•ื ืงืฆื™ื” &apos;%1&apos;. ื‘ื•ืฆืข %2, ืื‘ืœ ื ืชืงื‘ืœ %3.</translation>
</message>
<message>
<source>No such function registered in SQLiteStudio: %1(%2)</source>
<translation>ืคื•ื ืงืฆื™ื” ื›ื–ื• ืœื ื ืจืฉืžื” ื‘ โ€SQLiteStudioโ€: โ€%1(%2)</translation>
</message>
<message>
<source>Function %1(%2) was registered with language %3, but the plugin supporting that language is not currently loaded.</source>
<translation>ืคื•ื ืงืฆื™ื” %1 (%2) ื ืจืฉืžื” ื‘ืฉืคื” %3, ืืš ื”ืžืชืงืข ื”ืชื•ืžืš ื‘ืฉืคื” ื–ื• ืื™ื ื• ื˜ืขื•ืŸ ื›ืขืช.</translation>
</message>
<message>
<source>Invalid regular expression pattern: %1</source>
<translation>ื“ืคื•ืก ื‘ื™ื˜ื•ื™ ืจื’ื™ืœ ืฉื’ื•ื™: %1</translation>
</message>
<message>
<source>Could not open file %1 for reading: %2</source>
<translation>ืœื ื ื™ืชืŸ ืœืคืชื•ื— ืงื•ื‘ืฅ %1 ืœืงืจื™ืื”: %2</translation>
</message>
<message>
<source>Could not open file %1 for writting: %2</source>
<translation>ืœื ื ื™ืชืŸ ืœืคืชื•ื— ืงื•ื‘ืฅ %1 ืœื›ืชื™ื‘ื”: %2</translation>
</message>
<message>
<source>Error while writting to file %1: %2</source>
<translation>ืฉื’ื™ืื” ื‘ืขืช ื›ืชื™ื‘ื” ืœืงื•ื‘ืฅ %1: %2</translation>
</message>
<message>
<source>Unsupported scripting language: %1</source>
<translation>ืฉืคืช ืชืกืจื•ื˜ ืœื ื ืชืžื›ืช: %1</translation>
</message>
</context>
<context>
<name>GenericExportPlugin</name>
<message>
<source>Could not initialize text codec for exporting. Using default codec: %1</source>
<translation>ืœื ื ื™ืชืŸ ืœืืชื—ืœ ืงื™ื“ื•ื“ ืžืœืœ ืœื™ื™ืฆื•ื. ื ืขืฉื” ืฉื™ืžื•ืฉ ื‘ืžืงื•ื“ื“ ื‘ืจื™ืจืช ืžื—ื“ืœ: %1</translation>
</message>
</context>
<context>
<name>ImportManager</name>
<message>
<source>Imported data to the table &apos;%1&apos; successfully.</source>
<translation>ื ืชื•ื ื™ื ื™ื•ื‘ืื• ื‘ื”ืฆืœื—ื” ืœื˜ื‘ืœื” &apos;%1&apos;.</translation>
</message>
</context>
<context>
<name>ImportWorker</name>
<message>
<source>No columns provided by the import plugin.</source>
<translation>ืžืชืงืข ื™ื‘ื•ื ืœื ืกื™ืคืง ืขืžื•ื“ื•ืช.</translation>
</message>
<message>
<source>Could not start transaction in order to import a data: %1</source>
<translation>ืœื ื ื™ืชืŸ ืœืงื‘ืข ืชื ื•ืขื” ืœื˜ื‘ืœื” ืžื™ื•ื‘ืืช: %1</translation>
</message>
<message>
<source>Could not commit transaction for imported data: %1</source>
<translation>ืœื ื ื™ืชืŸ ืœืงื‘ืข ืชื ื•ืขื” ืœื˜ื‘ืœื” ืžื™ื•ื‘ืืช: %1</translation>
</message>
<message>
<source>Table &apos;%1&apos; has less columns than there are columns in the data to be imported. Excessive data columns will be ignored.</source>
<translation>ื‘ื˜ื‘ืœื” &apos;%1&apos; ืžื›ื™ืœื” ืคื—ื•ืช ืขืžื•ื“ื•ืช ืžืืฉืจ ื”ืขืžื•ื“ื•ืช ื”ืžื™ื•ืขื“ื•ืช ืœื™ื‘ื•ื. ืขืžื•ื“ื•ืช ื ืชื•ื ื™ื ืขื•ื“ืคื•ืช ืœื ื™ื™ื•ื‘ืื•.</translation>
</message>
<message>
<source>Table &apos;%1&apos; has more columns than there are columns in the data to be imported. Some columns in the table will be left empty.</source>
<translation>ื‘ื˜ื‘ืœื” &apos;%1&apos; ื™ืฉ ื™ื•ืชืจ ืขืžื•ื“ื•ืช ืžืืฉืจ ื‘ืขืžื•ื“ื•ืช ื”ืžื™ื•ืขื“ื•ืช ืœื™ื™ื‘ื•ื. ื›ืžื” ืขืžื•ื“ื•ืช ื‘ื˜ื‘ืœื” ื™ื•ื•ืชืจื• ืจื™ืงื•ืช.</translation>
</message>
<message>
<source>Could not create table to import to: %1</source>
<translation>ืœื ื ื™ืชืŸ ืœื™ืฆื•ืจ ื˜ื‘ืœื” ืœื™ื™ื‘ื ืืœื™ื”: %1</translation>
</message>
<message>
<source>Error while importing data: %1</source>
<translation>ืฉื’ื™ืื” ื‘ืขืช ื™ื‘ื•ื ื ืชื•ื ื™ื: %1</translation>
</message>
<message>
<source>Interrupted.</source>
<comment>import process status update</comment>
<translation>ื”ื•ืคืจืข.</translation>
</message>
<message>
<source>Could not import data row number %1. The row was ignored. Problem details: %2</source>
<translation>ืœื ื ื™ืชืŸ ืœื™ื™ื‘ื ืฉื•ืจืช ื ืชื•ื ื™ื: %1. ื”ืฉื•ืจื” ื ื–ื ื—ื”. ืคืจื˜ื™ ื‘ืขื™ื”: %2</translation>
</message>
</context>
<context>
<name>PluginManagerImpl</name>
<message>
<source>Cannot load plugin %1, because it&apos;s in conflict with plugin %2.</source>
<translation>ืœื ื ื™ืชืŸ ืœื˜ืขื•ืŸ ืžืชืงืข %1, ืžืื—ืจ ื•ื”ื•ื ืžืชื ื’ืฉ ืขื ืžืชืงืข %2.</translation>
</message>
<message>
<source>Cannot load plugin %1, because its dependency was not loaded: %2.</source>
<translation>ืœื ื ื™ืชืŸ ืœื˜ืขื•ืŸ ืžืชืงืข %1, ืžืื—ืจ ื•ื”ืชืœื•ืช ืฉืœื• ืœื ื ื˜ืขื ื” : %2.</translation>
</message>
<message>
<source>Cannot load plugin %1. Error details: %2</source>
<translation>ืœื ื ื™ืชืŸ ืœื˜ืขื•ืŸ ืžืชืงืข %1. ืคืจื˜ื™ ืฉื’ื™ืื”: %2</translation>
</message>
<message>
<source>Cannot load plugin %1 (error while initializing plugin).</source>
<translation>ืœื ื ื™ืชืŸ ืœื˜ืขื•ืŸ ืžืชืงืข %1 (ืฉื’ื™ืื” ื”ืขืช ืืชื—ื•ืœ ืžืชืงืข).</translation>
</message>
<message>
<source>min: %1</source>
<comment>plugin dependency version</comment>
<translation>ืžื–ืขืจื™: %1</translation>
</message>
<message>
<source>max: %1</source>
<comment>plugin dependency version</comment>
<translation>ืžืจื‘ื™: %1</translation>
</message>
</context>
<context>
<name>PopulateConstant</name>
<message>
<source>Constant</source>
<comment>populate constant plugin name</comment>
<translation>ืงื‘ื•ืข</translation>
</message>
</context>
<context>
<name>PopulateConstantConfig</name>
<message>
<source>Constant value:</source>
<translation>ืขืจืš ืงื‘ื•ืข:</translation>
</message>
</context>
<context>
<name>PopulateDictionary</name>
<message>
<source>Dictionary</source>
<comment>dictionary populating plugin name</comment>
<translation>ืžื™ืœื•ืŸ</translation>
</message>
</context>
<context>
<name>PopulateDictionaryConfig</name>
<message>
<source>Dictionary file</source>
<translation>ืงื•ื‘ืฅ ืžื™ืœื•ืŸ</translation>
</message>
<message>
<source>Pick dictionary file</source>
<translation>ื ื ืœื‘ื—ื•ืจ ืงื•ื‘ืฅ ืžื™ืœื•ืŸ</translation>
</message>
<message>
<source>Word separator</source>
<translation>ืžืคืจื™ื“ ืžื™ืœื™ื</translation>
</message>
<message>
<source>Whitespace</source>
<translation>ืจื•ื•ื— ืœื‘ืŸ</translation>
</message>
<message>
<source>Line break</source>
<translation>ืžืขื‘ืจ ืฉื•ืจื”</translation>
</message>
<message>
<source>Method of using words</source>
<translation>ืื•ืคืŸ ืฉื™ืžื•ืฉ ื‘ืžื™ืœื™ื</translation>
</message>
<message>
<source>Ordered</source>
<translation>ืžืžื•ื™ืŸ</translation>
</message>
<message>
<source>Randomly</source>
<translation>ืืงืจืื™</translation>
</message>
</context>
<context>
<name>PopulateManager</name>
<message>
<source>Table &apos;%1&apos; populated successfully.</source>
<translation>ื˜ื‘ืœื” &apos;%1&apos; ืื•ื›ืœืกื” ื‘ื”ืฆืœื—ื”.</translation>
</message>
</context>
<context>
<name>PopulateRandom</name>
<message>
<source>Random number</source>
<translation>ืžืกืคืจ ืืงืจืื™</translation>
</message>
</context>
<context>
<name>PopulateRandomConfig</name>
<message>
<source>Constant prefix</source>
<translation>ืงื™ื“ื•ืžืช ืงื‘ื•ืขื”</translation>
</message>
<message>
<source>No prefix</source>
<translation>ืœืœื ืงื™ื“ื•ืžืช</translation>
</message>
<message>
<source>Minimum value</source>
<translation>ืขืจืš ืžื–ืขืจื™</translation>
</message>
<message>
<source>Maximum value</source>
<translation>ืขืจืš ืžืจื‘ื™</translation>
</message>
<message>
<source>Constant suffix</source>
<translation>ืกื™ื•ืžืช ืงื‘ื•ืขื”</translation>
</message>
<message>
<source>No suffix</source>
<translation>ืœืœื ืกื™ื•ืžืช</translation>
</message>
</context>
<context>
<name>PopulateRandomText</name>
<message>
<source>Random text</source>
<translation>ืžืœืœ ืืงืจืื™</translation>
</message>
</context>
<context>
<name>PopulateRandomTextConfig</name>
<message>
<source>Use characters from common sets:</source>
<translation>ืœื”ืฉืชืžืฉ ื‘ืชื•ื•ื™ื ืžืกื“ืจื•ืช ืžืฉื•ืชืคืช:</translation>
</message>
<message>
<source>Minimum length</source>
<translation>ืื•ืจืš ืžื–ืขืจื™</translation>
</message>
<message>
<source>Letters from a to z.</source>
<translation>ืื•ืชื™ื•ืช ื ืขื“ ืช.</translation>
</message>
<message>
<source>Alpha</source>
<translation>ืืœืคื</translation>
</message>
<message>
<source>Numbers from 0 to 9.</source>
<translation>ืกืคืจื•ืช ื‘ื™ืŸ 0 ืœ 9.</translation>
</message>
<message>
<source>Numeric</source>
<translation>ื ื•ืžืจื™</translation>
</message>
<message>
<source>A whitespace, a tab and a new line character.</source>
<translation>ืจื•ื— ืœื‘ืŸ, ืœืฉื•ื ื™ืช ื•ืชื• ืฉื•ืจื” ื—ื“ืฉื”.</translation>
</message>
<message>
<source>Whitespace</source>
<translation>ืจื•ื•ื— ืœื‘ืŸ</translation>
</message>
<message>
<source>Includes all above and all others.</source>
<translation>ืœืจื‘ื•ืช ื›ืœ ืžื” ืฉืœืžืขืœื” ื•ื›ืœ ื”ืื—ืจื™ื.</translation>
</message>
<message>
<source>Binary</source>
<translation>ื‘ื™ื ืจื™</translation>
</message>
<message>
<source>Use characters from my custom set:</source>
<translation>ืœื”ืฉืชืžืฉ ื‘ืชื•ื•ื™ื ืžืกื“ืจืช ื‘ืจื™ืจืช ืžื—ื“ืœ:</translation>
</message>
<message>
<source>Maximum length</source>
<translation>ืื•ืจืš ืžืจื‘ื™</translation>
</message>
<message>
<source>If you type some character multiple times, it&apos;s more likely to be used.</source>
<translation>ืื ื›ืžื” ืชื•ื•ื™ื ื™ื•ืงืœื“ื• ืžืกืคืจ ืคืขืžื™ื, ืกื‘ื™ืจ ื™ื•ืชืจ ืฉื™ืฉืชืžืฉื• ื‘ื”ื.</translation>
</message>
</context>
<context>
<name>PopulateScript</name>
<message>
<source>Script</source>
<translation>ืชึผึทืกึฐืจึดื™ื˜</translation>
</message>
</context>
<context>
<name>PopulateScriptConfig</name>
<message>
<source>Initialization code (optional)</source>
<translation>ืงื•ื“ ื™ื™ืฉื•ื (ืื•ืคืฆื™ื•ื ืœื™)</translation>
</message>
<message>
<source>Per step code</source>
<translation>ืงื•ื“ ืœืคื™ ืฆืขื“</translation>
</message>
<message>
<source>Language</source>
<translation>ืฉืคื”</translation>
</message>
<message>
<source>Help</source>
<translation>ืขื–ืจื”</translation>
</message>
</context>
<context>
<name>PopulateSequence</name>
<message>
<source>Sequence</source>
<translation>ืจืฅืฃ</translation>
</message>
</context>
<context>
<name>PopulateSequenceConfig</name>
<message>
<source>Start value:</source>
<translation>ืขืจืš ื”ืชื—ืœืชื™:</translation>
</message>
<message>
<source>Step:</source>
<translation>ืฆืขื“:</translation>
</message>
</context>
<context>
<name>PopulateWorker</name>
<message>
<source>Could not start transaction in order to perform table populating. Error details: %1</source>
<translation>ืœื ื ื™ืชืŸ ืœื”ืชื—ื™ืœ ืชื ื•ืขื” ืœืื›ืœื•ืก ื˜ื‘ืœื”. ืคืจื˜ื™ ืฉื’ื™ืื”: %1</translation>
</message>
<message>
<source>Error while populating table: %1</source>
<translation>ืฉื’ื™ืื” ื‘ืื›ืœื•ืก ื˜ื‘ืœื”: %1</translation>
</message>
<message>
<source>Could not commit transaction after table populating. Error details: %1</source>
<translation>ืœื ื ื™ืชืŸ ืœืงื‘ืข ืืช ื”ืชื ื•ืขื” ืœืื—ืจ ืื›ืœื•ืก ื”ื˜ื‘ืœื”. ืคืจื˜ื™ ืฉื’ื™ืื”: %1</translation>
</message>
</context>
<context>
<name>QObject</name>
<message>
<source>Could not open database: %1</source>
<translation>ืœื ื ื™ืชืŸ ืœืคืชื•ื— ืžืกื“ ื ืชื•ื ื™ื: %1</translation>
</message>
<message>
<source>Result set expired or no row available.</source>
<translation>ืคื’ ืชื•ืงืฃ ืชื•ืฆืืช ืกื“ืจื” ืื• ืฉืื™ืŸ ืฉื•ืจื•ืช ื–ืžื™ื ื•ืช.</translation>
</message>
<message>
<source>Could not load extension %1: %2</source>
<translation>ืœื ื ื™ืชืŸ ืœื˜ืขื•ืŸ ื”ืจื—ื‘ื” %1: %2</translation>
</message>
<message>
<source>Could not close database: %1</source>
<translation>ืœื ื ื™ืชืŸ ืœืกื’ื•ืจ ืžืกื“ ื ืชื•ื ื™ื: %1</translation>
</message>
<message>
<source>SQLite %1 does not support &apos;%2&apos; statement.</source>
<translation>SQLite %1 ืœื ืชื•ืžืš ื‘ืžืฉืคื˜ &apos;%2&apos;.</translation>
</message>
<message>
<source>SQLite %1 does not support &apos;%2&apos; statement, but the regular table can be created instead if you proceed.</source>
<translation>SQLite %1 ืœื ืชื•ืžืš ื‘ืžืฉืคื˜ &apos;%2&apos;, ืื‘ืœ ื˜ื‘ืœื” ืจื’ื™ืœื” ืชื™ื•ื•ืฆืจ ื›ื›ืœ ืฉืชื‘ื—ืจื• ืœื”ืžืฉื™ืš.</translation>
</message>
<message>
<source>Could not parse statement: %1
Error details: %2</source>
<translation>ืœื ื ื™ืชืŸ ืœืคืจืง ืžืฉืคื˜: %1
ืคืจื˜ื™ ืฉื’ื™ืื”: %2</translation>
</message>
<message>
<source>SQLite %1 does not support the &apos;%2&apos; clause. Cannot convert &apos;%3&apos; statement with that clause.</source>
<translation>SQLite %1 ืœื ืชื•ืžืš ื‘ืคืกืงื” &apos;%2&apos;. ืœื ื ื™ืชืŸ ืœื”ืžื™ืจ ืžืฉืคื˜ &apos;%3&apos; ืขื ืคื™ืกืงื” ื–ื•.</translation>
</message>
<message>
<source>SQLite %1 does not support the &apos;%2&apos; clause in the &apos;%3&apos; statement.</source>
<translation>SQLite %1 ืœื ืชื•ืžืš ื‘ืคืกืงื” &apos;%2&apos; ื‘ืžืฉืคื˜ &apos;%3&apos;.</translation>
</message>
<message>
<source>SQLite %1 does not support current date or time clauses in expressions.</source>
<translation>SQLite %1 ืœื ืชื•ืžืš ื‘ืคืกืงืช ืชืืจื™ืš ืื• ื–ืžืŸ ื ื•ื›ื—ื™ ื‘ื‘ื™ื˜ื•ื™.</translation>
</message>
<message>
<source>SQLite %1 does not support row value clauses in expressions.</source>
<translation>%1 SQLite ืœื ืชื•ืžืš ื‘ืคืกืงืช ืขืจืš ืฉื•ืจื” ื‘ื‘ื™ื˜ื•ื™.</translation>
</message>
<message>
<source>SQLite %1 does not support &apos;%2&apos; clause in expressions.</source>
<translation>%1 SQLite ืœื ืชื•ืžืš ื‘ืคืกืงื” &apos;%2 ื‘ื‘ื™ื˜ื•ื™&apos;.</translation>
</message>
<message>
<source>Could not attach database %1: %2</source>
<translation>ืœื ื ื™ืชืŸ ืœืฆืจืฃ ืžืกื“ ื ืชื•ื ื™ื %1: %2</translation>
</message>
<message>
<source>Incomplete query.</source>
<translation>ืฉืื™ืœืชื” ืœื ืฉืœืžื”.</translation>
</message>
<message>
<source>Parser stack overflow</source>
<translation>ื’ืœื™ืฉืช ืžื—ืกื ื™ืช ื ืชื— ืชื—ื‘ื™ืจื™</translation>
</message>
<message>
<source>Syntax error</source>
<translation>ืฉื’ื™ืืช ืชื—ื‘ื™ืจ</translation>
</message>
<message>
<source>Could not open dictionary file %1 for reading.</source>
<translation>ืœื ื ื™ืชืŸ ืœืคืชื•ื— ืงื•ื‘ืฅ ืžื™ืœื•ืŸ %1 ืœืงืจื™ืื”.</translation>
</message>
<message>
<source>Dictionary file must exist and be readable.</source>
<translation>ืงื•ื‘ืฅ ืžื™ืœื•ืŸ ื—ื™ื™ื‘ ืœื ืžืฆื ื•ืœื”ื™ื•ืช ืงืจื™ื.</translation>
</message>
<message>
<source>Maximum value cannot be less than minimum value.</source>
<translation>ืขืจืš ืžืจื‘ื™ ืœื ื™ื›ื•ืœ ืœื”ื™ื•ืช ืคื—ื•ืช ืžืขืจืš ืžื–ืขืจื™.</translation>
</message>
<message>
<source>Maximum length cannot be less than minimum length.</source>
<translation>ืื•ืจืš ืžืจื‘ื™ ืœื ื™ื›ื•ืœ ืœื”ื™ื•ืช ืคื—ื•ืช ืžืื•ืจืš ืžื–ืขืจื™.</translation>
</message>
<message>
<source>Custom character set cannot be empty.</source>
<translation>ืกื“ืจืช ืชื•ื•ื™ื ื‘ืจื™ืจืช ืžื—ื“ืœ ืœื ื™ื›ื•ืœื” ืœื”ื™ื•ืช ืจื™ืงื”.</translation>
</message>
<message>
<source>Could not find plugin to support scripting language: %1</source>
<translation>ืœื ื ืžืฆื ืžืชืงืข ื”ืชื•ืžืš ื‘ืฉืคืช ืชืกืจื•ื˜: %1</translation>
</message>
<message>
<source>Error while executing populating initial code: %1</source>
<translation>ืฉื’ื™ืื” ื‘ืขืช ื‘ืฆื•ืข ืื›ืœื•ืก ืงื•ื“ ืจืืฉื•ื ื™: %1</translation>
</message>
<message>
<source>Error while executing populating code: %1</source>
<translation>ืฉื’ื™ืื” ื‘ืขืช ื‘ืฆื•ืข ืื›ืœื•ืก ืงื•ื“: %1</translation>
</message>
<message>
<source>Select implementation language.</source>
<translation>ื‘ื—ื™ืจืช ืฉืคืช ื™ื™ืฉื•ื.</translation>
</message>
<message>
<source>Implementation code cannot be empty.</source>
<translation>ืงื•ื“ ื™ื™ืฉื•ื ืœื ื™ื›ื•ืœ ืœื”ื™ื•ืช ืจื™ืง.</translation>
</message>
<message>
<source>Could not resolve data source for column: %1</source>
<translation>ืœื ื ื™ืชืŸ ืœื™ื™ืฉื‘ ืžืงื•ืจ ื ืชื•ื ื™ื ืขื‘ื•ืจ ืขืžื•ื“ื”: %1</translation>
</message>
<message>
<source>Could not resolve table for column &apos;%1&apos;.</source>
<translation>ืœื ื ื™ืชืŸ ืœื™ื™ืฉื‘ ื˜ื‘ืœื” ืขื‘ื•ืจ ืขืžื•ื“ื” &apos;%1&apos;.</translation>
</message>
<message>
<source>Could not initialize configuration file. Any configuration changes and queries history will be lost after application restart. Tried to initialize the file at following localizations: %1.</source>
<translation>ืœื ื ื™ืชืŸ ืœืืชื—ืœ ืืช ืงื•ื‘ืฅ ื”ืชืฆื•ืจื”. ื›ืœ ืฉื™ื ื•ื™ื™ ืชืฆื•ืจื” ื•ื”ื™ืกื˜ื•ืจื™ื™ืช ืฉืื™ืœืชื•ืช ื™ืื‘ื“ื• ืœืื—ืจ ื”ืคืขืœื” ืžื—ื“ืฉ ืฉืœ ื”ื™ื™ืฉื•ื. ื ืขืฉื” ื ื™ืกื™ื•ืŸ ืœืืชื—ืœ ืืช ื”ืงื•ื‘ืฅ ื‘ื”ืžืงืžื•ืช ื”ื‘ืื•ืช: %1.</translation>
</message>
<message>
<source>General purpose</source>
<comment>plugin category name</comment>
<translation>ืžื˜ืจื” ื›ืœืœื™ืช</translation>
</message>
<message>
<source>Database support</source>
<comment>plugin category name</comment>
<translation>ืชืžื™ื›ื” ื‘ืžืกื“ ื ืชื•ื ื™ื</translation>
</message>
<message>
<source>Code formatter</source>
<comment>plugin category name</comment>
<translation>ืžืชื‘ื ืช ืงื•ื“</translation>
</message>
<message>
<source>Scripting languages</source>
<comment>plugin category name</comment>
<translation>ืฉืคืช ืชืกืจื•ื˜</translation>
</message>
<message>
<source>Exporting</source>
<comment>plugin category name</comment>
<translation>ืžื™ื™ืฆื</translation>
</message>
<message>
<source>Importing</source>
<comment>plugin category name</comment>
<translation>ืžื™ื™ื‘ื</translation>
</message>
<message>
<source>Table populating</source>
<comment>plugin category name</comment>
<translation>ืื›ืœื•ืก ื˜ื‘ืœื”</translation>
</message>
<message>
<source>Table %1 is referencing table %2, but the foreign key definition will not be updated for new table definition due to problems while parsing DDL of the table %3.</source>
<translation>ื˜ื‘ืœื” %1 ืžืคื ื” ืœื˜ื‘ืœื” %2, ืื‘ืœ ื”ืžืคืชื— ื”ื–ืจ ืœื ื™ืชืขื“ื›ืŸ ืขื ื”ื’ื“ืจื•ืช ื”ื˜ื‘ืœื” ื”ื—ื“ืฉื•ืช ืขืงื‘ ื‘ืขื™ื” ื‘ืคืจื•ืง ื” โ€DDL ืฉืœ ื˜ื‘ืœื” %3.</translation>
</message>
<message>
<source>All columns indexed by the index %1 are gone. The index will not be recreated after table modification.</source>
<translation>ื›ืœ ื”ืขืžื•ื“ื•ืช ืฉืื•ื ื“ืงืกื• ืขืœ ื™ื“ื™ ืื™ื ื“ืงืก %1 ื ืขืœืžื•. ื”ืื™ื ื“ืงืก ืœื ื™ื™ื•ื•ืฆืจ ืžื—ื“ืฉ ืœืื—ืจ ื”ืกื’ืœืช ื”ื˜ื‘ืœื”.</translation>
</message>
<message>
<source>There is problem with proper processing trigger %1. It may be not fully updated afterwards and will need your attention.</source>
<translation>ื‘ืขื™ื” ื‘ืขื™ื‘ื•ื“ ืชืงื™ืŸ ืฉืœ ืžื–ื ืง %1. ื”ืžื–ื ืง ืขืฉื•ื™ ืฉืœื ืœื”ื™ื•ืช ืขื“ื›ื ื™ ืœื—ืœื•ื˜ื™ืŸ, ื ื“ืจืฉืช ืชืฉื•ืžืช ืœื‘.</translation>
</message>
<message>
<source>Cannot not update trigger %1 according to table %2 modification.</source>
<translation>ืœื ื ื™ืชืŸ ืœืขื“ื›ืŸ ืžื–ื ืง %1 ื‘ื”ืชืื ืœื”ืกื’ืœืช ื˜ื‘ืœื” %2.</translation>
</message>
<message>
<source>There is a problem with updating an %1 statement within %2 trigger. One of the %1 substatements which might be referring to table %3 cannot be properly modified. Manual update of the trigger may be necessary.</source>
<translation>ื‘ืขื™ื” ื‘ืขื“ื›ื•ืŸ ืžืฉืคื˜ %1 ื‘ืžื–ื ืง %2. ืื—ื“ ืžืžืฉืคื˜ื™ ื”ืžืฉื ื” %1 ืฉืขืฉื•ื™ื™ื ืœื”ืคื ื•ืช ืœื˜ื‘ืœื” %3 ืœื ื ื™ืชื ื™ื ืœื”ืกื’ืœื” ื›ื”ืœื›ื”. ื•ื™ื“ืจืฉ ืขื“ื›ื•ืŸ ื™ื“ื ื™ ืฉืœ ื”ืžื–ื ืง.</translation>
</message>
<message>
<source>All columns covered by the trigger %1 are gone. The trigger will not be recreated after table modification.</source>
<translation>ื›ืœ ื”ืขืžื•ื“ื•ืช ื”ืžื›ื•ืกื•ืช ืขืœ ื™ื“ื™ ืžื–ื ืง %1 ื ืขืœืžื•. ื”ืžื–ื ืง ืœื ื™ื™ื•ื•ืฆืจ ืžื—ื“ืฉ ืœืื—ืจ ื”ืกื’ืœืช ื”ื˜ื‘ืœื”.</translation>
</message>
<message>
<source>Cannot not update view %1 according to table %2 modifications.
The view will remain as it is.</source>
<translation>ืœื ื ื™ืชืŸ ืœืขื“ื›ืŸ ืžืฆื’ %1 ื‘ื”ืชืื ืœื”ืกื’ืœืช ื˜ื‘ืœื” %2.
ื”ืžืฆื’ ื™ื™ืฉืืจ ื›ืžื• ืฉื”ื•.</translation>
</message>
<message>
<source>There is a problem with updating an %1 statement within %2 trigger. One of the SELECT substatements which might be referring to table %3 cannot be properly modified. Manual update of the trigger may be necessary.</source>
<translation type="obsolete">ื‘ืขื™ื” ื‘ืขื“ื›ื•ืŸ ืžืฉืคื˜ %1 ื‘ืžื–ื ืง %2. ืœื ื ื™ืชืŸ ืœืฉื ื•ืช ื›ืจืื•ื™ ืืช ืื—ื“ ืžืžืฉืคื˜ื™ ื”ืžืฉื ื” ืฉืœ SELECT ืฉืขืฉื•ื™ ืœื”ืชื™ื™ื—ืก ืœื˜ื‘ืœื” %3. ื™ื™ืชื›ืŸ ื•ื™ื™ื“ืจืฉ ืขื“ื›ื•ืŸ ื™ื“ื ื™ ืฉืœ ื”ืžื–ื ืง.</translation>
</message>
<message>
<source>Could not parse DDL of the view to be created. Details: %1</source>
<translation>ืœื ื ื™ืชืŸ ืœืคืจืง ืืช ื” DLL ืœืžืฆโ€Žื’ ืฉื™ื™ื•ื•ืฆืจ. ืคืจื˜ื™ื: %1</translation>
</message>
<message>
<source>Parsed query is not CREATE VIEW. It&apos;s: %1</source>
<translation>ืฉืื™ืœืชื” ืžืคื•ืจืงืช ืื™ื ื” CREATE VIEW. ืืœื”: %1</translation>
</message>
<message>
<source>SQLiteStudio was unable to resolve columns returned by the new view, therefore it won&apos;t be able to tell which triggers might fail during the recreation process.</source>
<translation>SQLiteStudio ืœื ื”ืฆืœื™ื— ืœื™ื™ืฉื‘ ืขืžื•ื“ื•ืช ืฉื”ื•ื—ื–ืจื• ืขืœ ื™ื“ื™ ื”ืžืฆื’ ื”ื—ื“ืฉ, ื•ืœื›ืŸ ืœื ื ื™ืชืŸ ืœื“ืขืช ืื™ืœื• ืžื–ื ืงื™ื ืขืœื•ืœื™ื ืœื”ื™ื›ืฉืœ ื‘ืชื”ืœื™ืš ื”ื™ืฆื™ืจื” ืžื—ื“ืฉ.</translation>
</message>
<message>
<source>Could not open file &apos;%1&apos; for reading: %2</source>
<translation>ืœื ื ื™ืชืŸ ืœืคืชื•ื— ืงื•ื‘ืฅ &apos;%1&apos; ืœืงืจื™ืื”: %2</translation>
</message>
</context>
<context>
<name>QueryExecutor</name>
<message>
<source>Execution interrupted.</source>
<translation>ื”ื‘ื™ืฆื•ืข ื”ื•ืคืจืข.</translation>
</message>
<message>
<source>Database is not open.</source>
<translation>ืžืกื“ ื ืชื•ื ื™ื ืœื ืคืชื•ื—.</translation>
</message>
<message>
<source>Only one query can be executed simultaneously.</source>
<translation>ื ื™ืชืŸ ืœื‘ืฆืข ืจืง ืฉืื™ืœืชื” ืื—ืช ื‘ื• ื–ืžื ื™ืช.</translation>
</message>
<message>
<source>An error occured while executing the count(*) query, thus data paging will be disabled. Error details from the database: %1</source>
<translation>ืืจืขื” ืฉื’ื™ืื” ื‘ืขืช ื‘ื™ืฆื•ืข ืฉืื™ืœืชืช count(*), ืœื›ืŸ ืขืžื•ื“ ื ืชื•ื ื™ื ื™ื•ืฉื‘ืช. ืคืจื˜ื™ ืฉื’ื™ืื” ืžืžืกื“ ื”ื ืชื•ื ื™ื: %1</translation>
</message>
<message>
<source>SQLiteStudio was unable to extract metadata from the query. Results won&apos;t be editable.</source>
<translation>SQLiteStudio ืœื ื”ืฆืœื™ื— ืœื—ืœืฅ ืžื˜ื”โ€ ื ืชื•ื ื™ื ืžื”ืฉืื™ืœืชื”. ืœื ื ื™ืชืŸ ืœืขืจื•ืš ืืช ื”ืชื•ืฆืื•ืช.</translation>
</message>
</context>
<context>
<name>ScriptingQtDbProxy</name>
<message>
<source>No database available in current context, while called QtScript&apos;s %1 command.</source>
<translation>ืื™ืŸ ืžืกื“ ื ืชื•ื ื™ื ื–ืžื™ืŸ ื‘ื”ืงืฉืจ ื”ื ื•ื›ื—ื™, ื‘ืขืช ืงืจื™ืื” ืœ QtScript ืฉืœ ืคืงื•ื“ื” %1.</translation>
</message>
<message>
<source>Error from %1: %2</source>
<translation>ืฉื’ื™ืื” ืž %1: %2</translation>
</message>
</context>
<context>
<name>SqlHistoryModel</name>
<message>
<source>Database</source>
<comment>sql history header</comment>
<translation>ืžืกื“ ื ืชื•ื ื™ื</translation>
</message>
<message>
<source>Execution date</source>
<comment>sql history header</comment>
<translation>ืชืืจื™ืš ื‘ื™ืฆื•ืข</translation>
</message>
<message>
<source>Time spent</source>
<comment>sql history header</comment>
<translation>ื–ืžืŸ ืฉืืจืš</translation>
</message>
<message>
<source>Rows affected</source>
<comment>sql history header</comment>
<translation>ืฉื•ืจื•ืช ืฉื”ื•ืฉืคืขื•</translation>
</message>
<message>
<source>SQL</source>
<comment>sql history header</comment>
<translation>SQLโ€</translation>
</message>
</context>
<context>
<name>UpdateManager</name>
<message>
<source>An error occurred while checking for updates: %1.</source>
<translation>ืืจืขื” ืฉื’ื™ืื” ื‘ืขืช ื‘ื“ื™ืงืช ืขื“ื›ื•ื ื™ื: %1.</translation>
</message>
<message>
<source>Could not check available updates, because server responded with invalid message format. It is safe to ignore this warning.</source>
<translation>ืœื ื ื™ืชืŸ ืœื‘ื“ื•ืง ืขื“ื›ื•ื ื™ื ื–ืžื™ื ื™ื, ืžื›ื™ื•ื•ืŸ ืฉื”ืฉืจืช ื”ื’ื™ื‘ ืขื ืชื‘ื ื™ืช ื”ื•ื“ืขื” ืฉื’ื•ื™. ื ื™ืชืŸ ืœื”ืชืขืœื ืžืื–ื”ืจื” ื–ื•.</translation>
</message>
<message>
<source>An error occurred while reading updates metadata: %1.</source>
<translation>ืืจืขื” ืฉื’ื™ืื” ื‘ืขืช ืงืจื™ืืช ืžื˜ื” ื ืชื•ื ื™ื ืฉืœ ืขื“ื›ื•ื ื™ื: %1.</translation>
</message>
<message>
<source>Could not download updates, because server responded with invalid message format. You can try again later or download and install updates manually. See &lt;a href=&quot;%1&quot;&gt;User Manual&lt;/a&gt; for details.</source>
<translation>ืœื ื ื™ืชืŸ ืœื”ื•ืจื™ื“ ืขื“ื›ื•ื ื™ื, ืžื›ื™ื•ื•ืŸ ืฉื”ืฉืจืช ื”ื—ื–ื™ืจ ืชื‘ื ื™ืช ื”ื•ื“ืขื” ืฉื’ื•ื™ื”. ื ื™ืชืŸ ืœื ืกื•ืช ืฉื•ื‘ ืžืื•ื—ืจ ื™ื•ืชืจ ืื• ืœื”ื•ืจื™ื“ ื•ืœื”ืชืงื™ืŸ ืขื“ื›ื•ื ื™ื ื‘ืื•ืคืŸ ื™ื“ื ื™. ืœืคืจื˜ื™ื ืจืื•&lt;a href=&quot;%1&quot;&gt;ืžื“ืจื™ืš ืœืžืฉืชืžืฉ&lt;/a&gt;.</translation>
</message>
<message>
<source>Could not create temporary directory for downloading the update. Updating aborted.</source>
<translation>ืœื ื ื™ืชืŸ ืœื™ื™ืฆืจ ืžื—ื™ืฆื” ื–ืžื ื™ืช ืœื”ื•ืจื“ืช ื”ืขื“ื›ื•ื ื™ื. ื”ืขื“ื›ื•ืŸ ื‘ื•ื˜ืœ.</translation>
</message>
<message>
<source>There was no updates to download. Updating aborted.</source>
<translation>ืื™ืŸ ืขื“ื›ื•ื ื™ื ื–ืžื™ื ื™ื ืœื”ื•ืจื“ื”. ื”ืขื“ื›ื•ืŸ ื‘ื•ื˜ืœ.</translation>
</message>
<message>
<source>Downloading: %1</source>
<translation>ื”ื•ืจื“ืช: %1</translation>
</message>
<message>
<source>Could not determinate file name from update URL: %1. Updating aborted.</source>
<translation>ืœื ื ื™ืชืŸ ืœืงื‘ื•ืข ืืช ืฉื ื”ืงื•ื‘ืฅ ืžื›ืชื•ื‘ืช ื”ืืชืจ ื”ืขื“ื›ื•ืŸ: %1. ื”ืขื“ื›ื•ืŸ ื‘ื•ื˜ืœ.</translation>
</message>
<message>
<source>Failed to open file &apos;%1&apos; for writting: %2. Updating aborted.</source>
<translation>ืคืชื™ื—ืช ืงื•ื‘ืฅ &apos;%1&apos; ืœื›ืชื™ื‘ื” ื›ืฉืœื”: %2. ื”ืขื“ื›ื•ืŸ ื‘ื•ื˜ืœ.</translation>
</message>
<message>
<source>Installing updates.</source>
<translation>ื”ืชืงื ืช ืขื“ื›ื•ื ื™ื.</translation>
</message>
<message>
<source>Could not copy current application directory into %1 directory.</source>
<translation>ืœื ื ื™ืชืŸ ืœื”ืขืชื™ืง ืžื—ื™ืฆืช ื™ื™ืฉื•ื ื ื•ื›ื—ื™ ืœืžื—ื™ืฆื” %1.</translation>
</message>
<message>
<source>Could not create directory %1.</source>
<translation>ืœื ื ื™ืชืŸ ืœื™ืฆืจ ืžื—ื™ืฆื” %1.</translation>
</message>
<message>
<source>Could not rename directory %1 to %2.
Details: %3</source>
<translation>ืœื ื ื™ืชืŸ ืœืฉื ื•ืช ืฉื ืžื—ื™ืฆื”%1 ืœ %2.
ืคืจื˜ื™ื: %3</translation>
</message>
<message>
<source>Cannot not rename directory %1 to %2.
Details: %3</source>
<translation>ืœื ื ื™ืชืŸ ืœืฉื ื•ืช ืฉื ืžื—ื™ืฆื”%1 ืœ %2.
ืคืจื˜ื™ื: %3</translation>
</message>
<message>
<source>Could not move directory %1 to %2 and also failed to restore original directory, so the original SQLiteStudio directory is now located at: %3</source>
<translation>ืœื ื ื™ืชืŸ ืœื”ืขื‘ื™ืจ ืžื—ื™ืฆื” %1 ืœ %2 ื›ืžื• ื›ืŸ ืฉื—ื–ื•ืจ ืžื—ื™ืฆื” ืžืงื•ืจื™ืช ื›ืฉืœ, ืœื›ืŸ ืžื—ื™ืฆืช โ€SQLiteStudioโ€ ื”ืžืงื•ืจื™ืช ื ืขื•ืœื” ื›ืขืช ื‘: %3</translation>
</message>
<message>
<source>Could not rename directory %1 to %2. Rolled back to the original SQLiteStudio version.</source>
<translation>ืœื ื ื™ืชืŸ ืœืฉื ื•ืช ืฉื ืžื—ื™ืฆื” %1 ืœ %2. ืชืชื‘ืฆืข ื”ืกื’ื” ืœื’ืจืกื” ื”ืžืงื•ืจื™ืช ืฉืœ SQLiteStudioโ€.</translation>
</message>
<message>
<source>Could not unpack component %1 into %2 directory.</source>
<translation>ืœื ื ื™ืชืŸ ืœื—ืœืฅ ืจื›ื™ื‘ %1 ืœืžื—ื™ืฆื” %2.</translation>
</message>
<message>
<source>Could not find permissions elevator application to run update as a root. Looked for: %1</source>
<translation>ืœื ื ื™ืชืŸ ืœืžืฆื•ื ื™ื™ืฉื•ื ืฉื“ืจื•ื’ ื”ืจืฉืื•ืช ืœื”ืจืฆืช ื”ืขื“ื›ื•ืŸ ื› root. ื ื ืœื—ืคืฉ: %1</translation>
</message>
<message>
<source>Could not execute final updating steps as root: %1</source>
<translation>ืœื ื ื™ืชืŸ ืœื‘ืฆืข ืืช ืฆืขื“ื™ ื”ืขื“ื›ื•ืŸ ื”ืกื•ืคื™ื™ื ื› โ€rootโ€: %1</translation>
</message>
<message>
<source>Could not execute final updating steps as admin: %1</source>
<translation>ืœื ื ื™ืชืŸ ืœื”ืฉืœื™ื ืืช ืฆืขื“ื™ ื”ืขื“ื›ื•ืŸ ื”ืกื•ืคื™ื™ื ื›ืžื ื”ืœ ืžืขืจื›ืช: %1</translation>
</message>
<message>
<source>Cannot create temporary directory for updater.</source>
<translation>ืœื ื ื™ืชืŸ ืœื™ืฆื•ืจ ืžื—ื™ืฆื” ื–ืžื ื™ืช ืœืขื“ื›ืŸ.</translation>
</message>
<message>
<source>Cannot create updater script file.</source>
<translation>ืœื ื ื™ืชืŸ ืœื™ืฆื•ืจ ืงื•ื‘ืฅ ืชืกืจื™ื˜ ืขื“ื›ื•ืŸ.</translation>
</message>
<message>
<source>Updating canceled.</source>
<translation>ื”ืขื“ื›ื•ืŸ ื‘ื•ื˜ืœ.</translation>
</message>
<message>
<source>Could not execute final updating steps as administrator.</source>
<translation>ืœื ื ื™ืชืŸ ืœื”ืฉืœื™ื ืืช ืฆืขื“ื™ ื”ืขื“ื›ื•ืŸ ื”ืกื•ืคื™ื™ื ื›ืžื ื”ืœ ืžืขืจื›ืช.</translation>
</message>
<message>
<source>Could not execute final updating steps as administrator. Updater startup timed out.</source>
<translation>ืœื ื ื™ืชืŸ ืœื”ืฉืœื™ื ืืช ืฆืขื“ื™ ื”ืขื“ื›ื•ืŸ ื”ืกื•ืคื™ื™ื ื›ืžื ื”ืœ ืžืขืจื›ืช. ืชื ื–ืžืŸ ืืชื—ื•ืœ ื”ืขื“ื›ื•ืŸ.</translation>
</message>
<message>
<source>Could not execute final updating steps as administrator. Updater operation timed out.</source>
<translation>ืœื ื ื™ืชืŸ ืœื”ืฉืœื™ื ืืช ืฆืขื“ื™ ื”ืขื“ื›ื•ืŸ ื”ืกื•ืคื™ื™ื ื›ืžื ื”ืœ ืžืขืจื›ืช. ืชื ื–ืžืŸ ืคืขื•ืœืช ื”ืขื“ื›ื•ืŸ.</translation>
</message>
<message>
<source>Could not clean up temporary directory %1. You can delete it manually at any time.</source>
<translation>ืœื ื ื™ืชืŸ ืœื ืงื•ืช ืืช ื”ืกืคืจื™ื™ื” ื”ื–ืžื ื™ืช %1. ื ื™ืชืŸ ืœืžื—ื•ืง ืื•ืช ื‘ืื•ืคืŸ ื™ื“ื ื™ ื‘ื›ืœ ืขืช.</translation>
</message>
<message>
<source>Could not run new version for continuing update.</source>
<translation>ืœื ื ื™ืชืŸ ืœื”ืจื™ืฅ ื’ืจืกื” ื—ื“ืฉื” ืœื”ืžืฉื™ืš ื‘ืขื“ื›ื•ืŸ.</translation>
</message>
<message>
<source>Package not in tar.gz format, cannot install: %1</source>
<translation>ื”ื—ื‘ื™ืœื” ืœื ื‘ืชื‘ื ื™ืช tar.gzโ€, ืœื ื ื™ืชืŸ ืœื”ืชืงื™ืŸ ืืช: %1</translation>
</message>
<message>
<source>Package %1 cannot be installed, because cannot move it to directory: %2</source>
<translation>ืœื ื ื™ืชืŸ ืœื”ืชืงื™ืŸ ืืช: ื—ื‘ื™ืœื” %1, ืžืื—ืจ ื•ืœื ื ื™ืชืŸ ืœื”ืขื‘ื™ืจื” ืœืžื—ื™ืฆื”: %2</translation>
</message>
<message>
<source>Package %1 cannot be installed, because cannot unpack it: %2</source>
<translation>ืœื ื ื™ืชืŸ ืœื”ืชืงื™ืŸ ืืช: ื—ื‘ื™ืœื” %1, ืžืื—ืจ ื•ื”ื™ื ืœื ื ื™ืชื ืช ืœื—ืœืฅ : %2</translation>
</message>
<message>
<source>Package not in zip format, cannot install: %1</source>
<translation>ื”ื—ื‘ื™ืœื” ืœื ื‘ืชื‘ื ื™ืช ZIPโ€, ืœื ื ื™ืชืŸ ืœื”ืชืงื™ืŸ ืืช: %1</translation>
</message>
<message>
<source>Package %1 cannot be installed, because cannot unzip it to directory %2: %3</source>
<translation>ืœื ื ื™ืชืŸ ืœื”ืชืงื™ืŸ ืืช: ื—ื‘ื™ืœื” %1, ืžืื—ืจ ื•ืœื ื ื™ืชืŸ ืœื—ืœืฅ ืงื•ื‘ืฅ ZIP ืœืžื—ื™ืฆื” %2: %3</translation>
</message>
<message>
<source>Package %1 cannot be installed, because cannot unzip it to directory: %2</source>
<translation>ืœื ื ื™ืชืŸ ืœื”ืชืงื™ืŸ ืืช: ื—ื‘ื™ืœื” %1, ืžืื—ืจ ื•ืœื ื ื™ืชืŸ ืœื—ืœืฅ ืงื•ื‘ืฅ ZIP ืœืžื—ื™ืฆื”: %2</translation>
</message>
<message>
<source>Could not rename directory %1 to %2.</source>
<translation>ืœื ื ื™ืชืŸ ืœืฉื ื•ืช ืฉื ืžื—ื™ืฆื”%1 ืœ %2.</translation>
</message>
<message>
<source>Could not delete directory %1.</source>
<translation>ืœื ื ื™ืชืŸ ืœืžื—ื•ืง ืžื—ื™ืฆื” %1.</translation>
</message>
<message>
<source>Error executing update command: %1
Error message: %2</source>
<translation>ืฉื’ื™ืื” ื‘ื‘ื™ืฆื•ืข ืคืงื•ื“ืช ืขื“ื›ื•ืŸ: %1
ื”ื•ื“ืขืช ืฉื’ื™ืื”: %2</translation>
</message>
<message>
<source>An error occurred while downloading updates: %1. Updating aborted.</source>
<translation>ืืจืขื” ืฉื’ื™ืื” ื‘ืขืช ื”ื•ืจื“ืช ืขื“ื›ื•ื ื™ื: %1. ื”ืขื“ื›ื•ืŸ ื‘ื•ื˜ืœ.</translation>
</message>
<message>
<source>Updates installer executable is missing.</source>
<translation>ืžืชืงื™ืŸ ื”ืขื“ื›ื•ื ื™ื ื—ืกืจ.</translation>
</message>
<message>
<source>Unable to check for updates (%1)</source>
<translation>ืœื ื ื™ืชืŸ ืœื‘ื“ื•ืง ืงื™ื•ื ืขื“ื›ื•ื ื™ื (%1)</translation>
</message>
<message>
<source>details are unknown</source>
<translation>ืคืจื˜ื™ื ืœื ื™ื“ื•ืขื™ื</translation>
</message>
<message>
<source>Unable to run updater application (%1). Please report this.</source>
<translation>ืœื ื ื™ืชืŸ ืœื”ืจื™ืฅ ื™ื™ืฉื•ื ืขื“ื›ื•ืŸ (%1). ื ื ืœื“ื•ื•ื—.</translation>
</message>
</context>
</TS>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment