lazarus/tools/lazdatadesktop/lazdatadeskstr.pas

299 lines
12 KiB
ObjectPascal

{ Lazarus Database Desktop Resource Strings
Copyright (C) 2009 Marcelo B Paula
Estes fontes são software livre; você pode redistribuir e/ou modificá-los
sob os termos da GNU Library General Public License como publicada pela Free
Software Foundation; ou a versão 2 da Licença, ou (a sua escolha) qualquer
versão posterior.
Este código é distribuído na esperança de que seja útil, mas SEM
QUALQUER GARANTIA; nem mesmo a garantia implícita de COMERCIABILIDADE ou
ADEQUAÇÃO A UMA FINALIDADE PARTICULAR. Veja a licença GNU General Public
License para maiores detalhes.
Você deve ter recebido uma cópia da licença GNU Library General Public
License juntamente com esta biblioteca; senão, escreva a Free Software
Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA 02110-1335, USA.
}
unit lazdatadeskstr;
{$mode objfpc}{$H+}
interface
resourcestring
// Connection Editor
SNodeTables = 'Tables';
SNodeFields = 'Fields';
SNodeIndexes = 'Indexes';
SNewDictionary = 'New data dictionary';
SNodeDataBase = 'Database';
SNodeTableData = 'Table Data';
SNodeIndexOptions = 'Index options: ';
SNodeIndexFields = 'Index fields: ';
SParameter = 'Parameter';
SValue = 'Value';
SEngineType = 'Engine';
SDescription = 'Description';
SColName = 'Name';
SColType = 'Type';
SColSize = 'Size';
SColFields = 'Fields';
SColOptions = 'Options';
SColRequired = 'Required';
SColReadOnly = 'Read-Only';
SQuery = 'Run query';
SSelectedObject = 'Selected object';
// Dict Editor
SNodeDataDictionary = 'Data dictionary';
SNodeDomains = 'Domains';
SNodeSequences = 'Sequences';
SNodeForeignkeys = 'Foreign keys';
STable = 'Table';
SField = 'Field';
SIndex = 'Index';
SSequence = 'Sequence';
SForeignKey = 'Foreign key';
SDomain = 'Domain';
SNewTableDE = 'New table';
SNewFieldDE = 'New field';
SNewIndexDE = 'New index';
SNewSequenceDE = 'New sequence';
SNewForeignKeyDE = 'New foreign key';
SNewDomainDE = 'New domain';
SErrUnknownType = 'Unknown object type: %d';
SNewObject = 'Create new %s';
SNameFor = 'Enter a name for the new %s';
SDeleteObject = 'Delete this %s';
SObject = 'Object';
// Generate SQL statements form
SErrSelectTable = 'No table selected. Please select a table';
SErrSelectFields = 'No fields selected. Please select some fields';
//
sld_Generatesqlstatements = 'Generate SQL statements';
sld_Tableandfields = 'Tables and &Fields';
sld_Select = '&Select';
sld_Insert = '&Insert';
sld_Update = '&Update';
sld_Delete = '&Delete';
sld_Createtable = 'Create table';
sld_Table = 'Ta&ble';
sld_Keyfields = '&Key fields';
sld_Selectupdateinsertfields = 'Select/Update/Insert fields';
sld_Options = 'Options';
sld_Indent = 'I&ndent';
sld_Linelength = 'Line Length';
sld_Createfulltablecreationsql = 'Create full table creation SQL';
sld_Generatesql = 'Generate SQL';
sld_Ok = '&OK';
sld_Cancel = '&Cancel';
//
eoLineFeedAfterField = 'Linefeed after each field';
eoUseOldInWhereParams = 'Use OLD prefix in where parameters';
eoAndTermsInBrackets = 'Put brackets around AND Terms';
eoQuoteFieldNames = 'Quote field names';
eoLineFeedAfterAndTerm = 'Linefeed after AND terms';
eoAddTerminator = 'Add terminator';
eoSkipForeignKeys = 'Skip foreign keys';
// Import/Update data dictionary form
sld_Importupdatedatadictionary = 'Import/Update data dictionary';
sld_Selectall = 'Select &all';
sld_Selectnone = 'Select &none';
sld_Updateexistingtables = 'Update existing tables';
// Select a conection type form
sld_Selectaconnectiontype = 'Select a conection type';
// Connect to a database form
sld_Connecttoadatabase = 'Connect to a database of type %s';
sld_Host = 'Host';
sld_Database = 'Database';
sld_Username = 'Username';
sld_Password = 'Password';
sld_Charset = 'Charset';
sld_UnknownType = 'Unknown type';
sld_TestConnection = 'Test connection';
sld_SuccesConnecting = 'Connection established successfully!';
sld_FirstStart = 'First start of database desktop';
sql_NoConnectionsFound = 'No connections or data dictionaries were found.'#13#10+
' Start by creating a new connection or data dictionary.';
sld_startnewdict = 'Start new dictionary';
sld_startnewconnection = 'Create new connection';
sld_startempty = 'Thanks, I know what to do';
// Query panel
SSQLFilters = 'SQL files|*.sql|All files|*.*';
SRowsAffected = 'Query executed successfully: %d rows affected.';
SErrNoEngine = 'No database engine !';
SExecute = 'Execute SQL';
SHintExecute = 'Execute SQL statement';
SPrevious = 'Previous';
SHintPrevious = 'Previous SQL statement';
SNext = 'Next';
SHintNext = 'Next SQL statement';
SLoad = 'Load SQL';
SHintLoad = 'Load SQL statement from file';
SSave = 'Save SQL';
SHintSave = 'Save SQL statement to file';
SClose = 'Close result';
SHintClose = 'Close query result data panel';
SExport = 'Export data';
SHintExport = 'Export this data';
SCreateCode = 'Create code';
SHintCreateCode = 'Create pascal code for this data';
SExecutingSQLStatement = '%s : Executing SQL statement:';
SExecutingSQLStatementCount = '%s : Executing script SQL statement nr. %d:';
SRecordsFetched = 'Records fetched: %d';
SSQLexecutedOK = '%s : Statement executed succesfully.';
SExecutionTime = 'Execution time: %s';
SSQLErrorCode = 'SQL Error code: %d';
SSQLStatus = 'SQL State: %s';
SErrorExecutingSQL = 'Error executing SQL statement:';
SReadyForSQL = 'Ready to execute SQL statements';
SErrInScript = 'Error in SQL script';
SErrInScriptChoice = 'An error occurred in the SQL script.'+slineBreak+
'How would you like to continue ?';
SRetryStatement = 'Retry the statement';
SStopOnNextError = 'Continue, stop on the next error';
SStopNoError = 'Continue, ignore all errors';
SAbortScript = 'Abort the script';
SErrCommitNotSupported = 'COMMIT Not supported yet';
SErrUnknownDirective = 'Unknown directive: %s (args: %s)';
SScriptAborted = 'Script was aborted after %d statements';
SScriptCompleted = 'Executed %d statements from script';
SScriptErrorCount = '%d script statements resulted in errors';
// Main form
SSaveData = 'Save changes';
SDontSave = 'Discard changes';
SDontClose = 'Do not close editor';
SConfirmClose = 'Confirm close';
SDDModified = 'Data dictionary "%s" has changed.'#13#10+
'What do you want to do with the changes?';
SImportDictInto = 'Import data dictionary';
SWhichCurrentDictToUse = 'A data dictionary is active.'+
'Would you like to import into this data dictionary ?';
SUseCurrentDict = 'Yes, use the active dictionary';
SUseNewDict = 'No, import in a new dictionary';
SNewTable = 'Create new table';
SNewTableName = 'Enter a name for the new table:';
SNewSequence = 'Create new sequence';
SNewSequenceName = 'Enter a name for the new sequence:';
SNewDomain = 'Create new domain';
SNewDomainName = 'Enter a name for the new domain:';
SNewField = 'Create new field in table %s';
SNewFieldName = 'Enter a name for the new field:';
SNewIndex = 'Create new index on table %s';
SNewIndexName = 'Enter a name for the new index:';
SNewForeignKey = 'Create new foreign key in table %s';
SNewForeignKeyName = 'Enter a name for the new foreign key:';
SSelectDBFDir = 'Select a directory with DBF files';
SNewConnection = 'New connection';
SConnectionDescription = 'Enter a descriptive name for the connection';
SConnectionNameExists = 'There is already a connection named "%s"'#13#10+
'Would you like to override the connection data ?';
SUnknownDictionary = 'Unknown data dictionary: %s';
SUnknownConnection = 'Unknown connection: %s';
SCreateConnection = 'Would you like to create a new connection for this database ?';
//
sld_Lazarusdatabasedesktop = 'Lazarus Database Desktop';
sld_Menufile = '&File';
sld_Menuedit = '&Edit';
sld_Menudictionary = '&Dictionary';
sld_Menuconnections = 'Connections';
sld_Menudictionaryimport = '&Import';
sld_View = 'View';
//
sld_Actionsave = '&Save';
sld_ActionsaveH = 'Save Data Dictionary';
sld_Actionnew = '&New';
sld_ActionnewH = 'Create a new Data Dictionary';
sld_Actionexit = 'E&xit';
sld_ActionexitH = 'Quit this program';
sld_Actionopen = '&Open ...';
sld_ActionopenH = 'Open a new Data Dictionary';
sld_Actionclose = '&Close';
sld_ActioncloseH = 'Close current Data Dictionary';
sld_Actioncloseall = 'Close &All';
sld_ActioncloseallH = 'Close all Data Dictionaries';
sld_Actionsaveas = 'Save &as';
sld_ActionsaveasH = 'Save data dictionary as';
sld_Actionopenrecentdatadict = 'Open';
sld_ActionopenrecentdatadictH = 'Open selected recent data dictionary';
sld_Actiondeleterecentdatadict= '&Delete';
//
sld_Actioncut = 'Cu&t';
sld_ActioncutH = 'Cut';
sld_Actioncopy = '&Copy';
sld_ActioncopyH = 'Copy';
sld_Actionpaste = '&Paste';
sld_ActionpasteH = 'Paste';
//
sld_Actionnewtable = 'New &table';
sld_ActionnewtableH = 'Create a new table';
sld_Actionnewfield = 'New &field';
sld_ActionnewfieldH = 'Create a new field in the current table';
sld_Actiondeleteobject = 'Delete &Object';
sld_ActiondeleteobjectH = 'Delete the currently selected object';
sld_Actiongeneratesql = '&Generate SQL';
sld_ActiongeneratesqlH = 'Generate SQL statements for the current table';
sld_Actionnewindex = 'New index';
sld_ActionnewindexH = 'Add new index to current table';
sld_Actioncreatecode = 'Create &code';
sld_ActioncreatecodeH = 'Create code from definition or data';
sld_Actionaddsequence = 'New sequence';
sld_ActionaddsequenceH = 'Add a sequence';
sld_Actionaddforeignkey = 'New Foreign Key';
sld_ActionaddforeignkeyH = 'Add a foreign key to the table';
sld_Actionadddomain = 'New domain';
sld_ActionadddomainH = 'Add a domain to the data dictionary';
//
sld_Actionnewconnection = '&New connection';
sld_Actiondeleteconnection = '&Delete connection';
sld_Actioncopyconnection = '&Copy connection';
sld_Actionopenconnection = '&Open connection';
sld_ActionopenconnectionH = 'Open selected recent connection';
//
sld_Separator = '-';
//
sld_Dictionaries = 'Dictionaries';
sld_Connections = 'Connections';
sld_ConnectionsDictionaries = 'Connections/Dictionaries';
//
sld_Recentlv1 = 'Name';
sld_Recentlv2 = 'Filename';
sld_Recentlv3 = 'Last used on';
//
sld_Connectionlv1 = 'Name';
sld_Connectionlv2 = 'Driver';
sld_Connectionlv3 = 'Last used';
sld_Connectionlv4 = 'Description';
//
sld_opendatadictionarytitle = 'Open data dictionary';
sld_opendatadictionaryfilter = 'Data dictionary files (fdd)|*.fdd|Ini files|*.ini|All files|*.*';
sld_savefileastitle = 'Save file as';
sld_savefileasfilter = 'Data dictionary files (fdd)|*.fdd|Ini files|*.ini|All files|*.*';
//
sld_Fromconnection = 'From connection';
//
sld_LegacyView = 'Legacy List View';
SYes = 'Yes';
SNo = 'No';
SCommit = 'Commit';
SCommitTransaction = 'Commit active transaction';
SRollback = 'Rollback';
SRollbackransaction = 'Rollback active transaction';
implementation
end.