
{                                                                              }
{ IB_Constants-dk                                                              }
{                                                                              }

{***************************************************************}
{                                                               }
{          IB Objects Components and Resources Library          }
{                                                               }
{          Copyright (C) 1996-2007 Jason Wharton                }
{          and Computer Programming Solutions, Mesa, AZ         }
{                                                               }
{  This source code unit is released under the terms of the     }
{  CPS Trustware License.                                       }
{  It may be distributed or deployed as source code or in       }
{  compiled form only in compliance with the terms and          }
{  conditions of the CPS Trustware License which may be         }
{  examined at http://www.ibobjects.com/ibo_trustware.html      }
{                                                               }
{***************************************************************}

{******************************************************************************}
{  CONTRIBUTED MODIFICATIONS                                                   }
{  Additions or modifications listed below using format:                       }
{                                                                              }
{  Joe Citizen <joe@joecitizen.com>                                            }
{  mm/dd/yyyy                                                                  }
{     xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx                 }
{     xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx                 }
{     xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx                 }
{            Copyright (C) 2001 Joe Citizen                                    }
{                                                                              }
{------------------------------------------------------------------------------}
{  Place your credits and information in the top of the section                }
{  below with any other descriptions or explanations desired.                  }
{------------------------------------------------------------------------------}
{                                                                              }
{  Geoff Worboys <geoff@telesiscomputing.com.au>                               }
{  14-Apr-2005                                                                 }
{     Added some more E_DDL_* string UDF parameter checks in IB_Metadata.      }
{     Added IBO_FBCLIENT_DLL as the name for the Firebird v1.5 client, and     }
{     changed the library failure message to be more generic.                  }
{                                                                              }
{  Geoff Worboys <geoff@telesiscomputing.com.au>                               }
{  27-Apr-2003                                                                 }
{     Added the STR_DDL_coUseBigInt string constant.                           }
{                                                                              }
{  Geoff Worboys <geoff@telesiscomputing.com.au>                               }
{  01-Oct-2002                                                                 }
{     Lots of string constants moved from IB_Metadata.pas.                     }
{                                                                              }
{  Geoff Worboys <geoff@telesiscomputing.com.au>                               }
{  04-May-2002                                                                 }
{     Various new string constants to match changes to IB_Metadata.pas and     }
{     IBF_Metadata.pas.                                                        }
{                                                                              }
{  Geoff Worboys <geoff@telesiscomputing.com.au>                               }
{  09-Jan-2002                                                                 }
{     Altered E_UnableToSearch into two separate messages and expanded the     }
{     explanation to make the problems more obvious.                           }
{                                                                              }
{  Geoff Worboys <geoff@telesiscomputing.com.au>                               }
{  07-Jan-02                                                                   }
{      Addition of constants for new IB_Metadata and related components.       }
{                                                                              }
{  Geoff Worboys <geoff@telesiscomputing.com.au>                               }
{  29-Dec-01                                                                   }
{      Addition of E_IntegerOverflow and E_Int64Overflow messages.             }
{      Removal of E_53BIT_OVERFLOW message (53bit integer no longer supported. }
{                                                                              }
{ Dirk Schiffler <ds@rcs.de>                                                   }
{ 11/11/2001                                                                   }
{    - constant G_DefaultRowHeight for property DefaultRowHeight               }
{      in the class-definitions for grids                                      }
{    - constants for date and time format strings                              }
{      using in IB_Parse and IB_Utils                                          }
{                                                                              }
{******************************************************************************}
{  TRANSLATOR MODIFICATIONS                                                    }
{  Additions or modifications listed below using format:                       }
{                                                                              }
{  Joe Citizen <joe@joecitizen.com>                                            }
{  mm/dd/yyyy                                                                  }
{     xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx                 }
{     xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx                 }
{     xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx                 }
{            Copyright (C) 2001 Joe Citizen                                    }
{                                                                              }
{------------------------------------------------------------------------------}
{  Place your credits and information in the top of the section                }
{  below with any other descriptions or explanations desired.                  }
{------------------------------------------------------------------------------}
{                                                                              }
{                                                                              }
{******************************************************************************}

{$INCLUDE IB_Directives.inc}

unit
  IB_Constants;

interface

{$I IB_Constants.INC}

{ These may be localized. }

{$IFDEF IBO_VCL30_OR_GREATER}
resourcestring
{$ENDIF}

// Session
  IBO_ISC_ERR_CODE_MSG = 'ISC ERROR CODE:';
  IBO_ISC_ERR_MSG_MSG  = 'ISC ERROR MESSAGE:';
  IBO_SQL_ERR_CODE_MSG = 'SQL ERROR CODE:';
  IBO_SQL_ERR_MSG_MSG  = 'SQL ERROR MESSAGE:';

  IB_REG_MESSAGE = 'Tak for at du har evalueret IB Objects'#10#13#10#13 +//'Thanks for evaluating IB Objects.'#10#13#10#13 +
                   'Gå venligst til http://www.ibobjects.com og registrer idag';//'Please go to http://www.ibobjects.com and register today.';

{ Error constants for IB_Connection, IB_Trannsaction, IB_Statement }

  E_CONNECTED         = 'Der er allerede etableret en forbindelse'; //'Connection has already been established';
  E_NOT_CONNECTED     = 'Der er ikke etableret en forbindelse'; //'Connection has not been established';
  E_Invalid_conn_path = 'Ugyldig forbindelsessti'; // 'Invalid connection path';
  E_Cant_Repl_Int_Tr  = 'Kan ikke erstatte intern transaktion som standard'; //'Cannot replace internal transaction as default';
  E_NO_TRANS_STARTED  = 'Der er ikke startet en tarnsaktion'; //'Transaction has not been started';
  E_TRANS_STARTED     = 'Der er allerede startet en transaktion'; //'Transaction has already been started';
  E_NO_CONNECTIONS    = 'Transaktionen har ingen forbindelser'; //'Transaction has no connections';
  E_NOT_ENOUGH_CONN   = 'Transaktionen mangler en eller flere forbindelser'; //'Transaction is missing one or more connections';
  E_CONN_LOADING      = 'Advarsel: Forbindelse er ved at blive etableret'; //'Warning: Connection is still loading';
  E_TRANS_CONN_SESS   = 'Forbindelser skal alle være i den samme IB_Session'; //'Connections must all be in the same IB_Session';
  E_TransactionPaused = 'Transaktionen er midlertidig stoppet'; //'Transaction is Paused';
  E_ALLOCATED         = 'Sætning er allerede tildelt'; //'Statement has already been allocated';
  E_NOT_ALLOCATED     = 'Sætning er ikke blevet tildet'; //'Statement has not been allocated';
  E_PREPARED          = 'Sætning er allerede blevet klargjort'; //'Statement has already been prepared';
  E_NOT_PREPARED      = 'Sætning er ikke blevet klargjort'; //'Statement has not been prepared';
  E_FAILED_TO_PREPARE = 'Sætning kunne ikke klargøres'; //'Statement failed to prepare';
  E_OPENED            = 'Sætning er allerede blevet åbnet'; //'Statement has already been opened';
  E_NOT_OPENED        = 'Sætning er ikke blevet åbnet';  //'Statement has not been opened';
  E_CANT_DELETE       = 'Aktuel rekord i markøren(cursor) kan ikke slettes'; //'Current record in the cursor cannot be deleted';
  E_NO_CONNECTION     = 'Sætning skal have en IB_Connection tildelt'; //'Statement must have an IB_Connection assigned';
  E_CONNECT_FAILED    = 'Kunne ikke åbne IB_Connection'; //'Unable to open IB_Connection';
  E_NO_TRANSACTION    = 'Sætning skal have en IB_Transaction tildelt'; //'Statement must have an IB_Transaction assigned';
  E_NO_ACTIVE_TRANS   = 'Ingen aktive transaktioner at arbejde med'; //'No active transaction to execute with';
  E_START_FAILED      = 'Kunne ikke starten en transaktion'; //'Unable to start a transaction';
  E_SVRAUTOCMT_NOEXP  = 'Direkte transaktion ikke tilladt med ServerAutoCommit'; //Explicit trans. not allowed with ServerAutoCommit';
  E_Cannot_Activate     = 'Forkert transaktions tilstand. Kan ikke aktivere'; //'Invalid transaction state. Cannot activate';
  E_Transaction_Is_Active = 'Transaktion har ventende ændringer'; //'Transaction has pending changes';
  E_Failed_To_Post_Datasets = 'Opdatering af alle datasæt mislykkedes'; //'Failed to post all datasets';
  E_Failed_To_Cancel_Datasets = 'Annullering af alle datasæt mislykkedes'; //'Failed to cancel all datasets';
  E_UpdateWrongTrn    = 'Kan ikke opdatere, %s er ikke ejet af %s'; //'Cannot update, %s is not owned by %s';
  E_StringLenExceeded = '%s overløb: forventer %s bytes, men %s bytes fundet'; //'%s overrun: %s bytes expected but %s bytes found';
  E_NO_BLANK_SQL      = 'Blank SQL Sætning er ikke tilladt'; //'Blank SQL statement not allowed';
  E_AT_END_OF_FILE    = 'Ved filens slutning'; //'At end of file';
  E_AT_END_OF_CURSOR  = 'Ved slutning af markør'; //'At end of cursor';
  E_AT_END_OF_BUFFER  = 'Ved slutning af buffer'; //'At end of buffer';
  E_AT_END_OF_DATASET = 'Ved slutning af datasæt'; //'At end of dataset';
  E_BAD_SQL_INF_LEN   = 'Uventet længde i isc_dsql_sql_info';//'Unanticipated length in isc_dsql_sql_info';
  E_BAD_SQL_INF_DATA  = 'Forkerte data returneret fra isc_dsql_sql_info';//'Invalid data returned from isc_dsql_sql_info';
  E_CURSOR_NAME_LOCK  = 'Kan ikke skifte markør navn mens aktiv'; //'Cannot change cursor name while active';
  E_REQUEST_LIVE_ACTIVE = 'Kan ikke skifte RequestLive mens aktiv';//'Cannot change RequestLive while active';
  E_REQUEST_LIVE_READONLY = 'Kan ikke RequestLive på et ReadOnly datasæt'; //'Cannot RequestLive a ReadOnly dataset';
  E_CURSOR_UNI              = 'IB_CURSOR er ensrettet'; //'IB_CURSOR is unidirectional';
  E_UNSUPPORTED_COLUMN       = 'Ikke understøttet kolonne type: %d';//'Unsupported Column type: %d';
  E_FIELDNO_NOT_FOUND         = 'Feltnr.: %d ikke fundet';//'FieldNo: %d not found';
  E_FIELDNAME_NOT_FOUND        = 'Feltnavn: %s ikke fundet';//'FieldName: %s not found';
  E_INVALID_FOCUS_RELATION_NO   = 'Ugyldig fokuseret relations nr.: &d'; //'Invalid Focused Relation No: %d';
  E_INVALID_FOCUS_RELATION_NAME = 'Ugyldig fokuseret relations navn: %s';//'Invalid Focused Relation Name: %s';
  E_INVALID_QBE_IN              = 'Syntaks fejl: IN( værdi [ , værdi .... ] )';//'IN( value [ , value ... ] ) syntax error';
  E_INVALID_QBE_BETWEEN         = 'Syntaks fejl: BETWEEN værdi AND værdi'; //'BETWEEN value AND value syntax error';
  E_UNABLE_TO_LOCATE_DLL_IMPORT = 'Ikke i stand til at finde DLL import %s';//'Unable to locate DLL import %s';
  E_INVALID_SQL_KEY_FIELDS  = 'Ugyldig SQLKeyFields egenskab'; //'Invalid SQLKeyFields property';
  E_GET_CURSOR_ERROR       = 'Kan ikke åbne markøren uden nøgle data';//'Cannot open cursor without key data';
  E_SCROLL_ERROR           = 'Rekord nøgle er tabt'#10#13'Ikke i stand til at åbne markøren'; //'Record key was lost'#10#13'Failed to open cursor';
  E_INVALID_BUFFER_ROW_NUM = 'Ugyldig BufferRowNum ligger før start'; //'Invalid BufferRowNum before beginning';
  E_BLANK_STATEMENT      = 'Kan ikke forberede blank Sætning'; //'Cannot Prepare a blank statement';
  E_UNKNOWN_STATEMENT   = 'Forsøg på at udføre en ukendt Sætning'; //'Attempt to execute an unknown statement';
  E_CIRCULAR_REFERENCE = 'Cirkulær reference ikke tilladt'; //'Circular reference not allowed';
  E_CANT_CHG_WITH_CONN = 'Kan ikke skifte medens tilsluttet'; //'Cannot change while connected';
  E_LOGIN_FAILED      = 'Tilslutning mislykkedes'; //'Login failed';
  E_CANT_GET_CONN_CHR = 'Kan ikke skaffe tilslutnings karekteristika'; //'Cannot get connection characteristics';
  E_MAX_EVENTS_BLOCK  = 'Over maksimum hændelser for en blok'; //'Over maximum events for one block';
  E_PROCESSING_EVENTS = 'Behandler hændelser'#13#10'Kan ikke afregistrere'; //'Processing events'#13#10'Cannot unregister';
  E_CANT_STORE_BLOB  = 'BLOB er blevet eller kan ikke gemmes'; //'Blob has been or cannot be stored';
  E_CANT_LOAD_BLOB   = 'BLOB er allerede blevet eller kan ikke hentes'; //'Blob has already been or cannot be loaded';
  E_CANNOT_CANCEL_ROW = 'Kan ikke fortryde aktuel række'; //'Cannot cancel current Row';
  E_CANNOT_POST_ROW  = 'Kan ikke postere aktuel række'; //'Cannot Post current Row';
  E_DatasetClosed     = 'Datasæt er inaktivt'; //'Dataset is inactive';
  E_DatasetOpen        = 'Datasæt er i øjeblikket åbent'; //'Dataset is currently open';
  E_DatasetCannotScroll = 'Datasæt kan ikke rulle'; //'Dataset cannot scroll';
  E_DatasetReadOnly     = 'Datasæt kan kun læses'; //'Dataset is readonly';
  E_DatasetIsFetching    = 'Datasæt henter i øjeblikket'; //'Dataset is currently fetching';
  E_Invalid_KeyRelation   = 'Ugyldig KeyRelation værdi'; //'Invalid KeyRelation value';
  E_RowNum_Not_Implemented = 'RowNum er ikke implementeret endnu'; //'RowNum is not implemented yet';
  E_RowDeleted            = 'Række bliver slettet'; //'Row is being deleted';
  E_END_OF_DATASET        = 'Ved slutning af datasæt'; //'At end of Dataset';
  E_BEGINNING_OF_DATASET   = 'Ved starten af datasæt'; //'At beginning of Dataset';
  E_Cannot_Pessimistic_Lock = 'Kan ikke bruge pessimistisk lås med LockWait'; //'Cannot use pessimistic locking with LockWait';
  E_Cannot_Edit_Row      = 'Kan ikke redigere aktuel række'; //'Cannot Edit current Row';
  E_Cannot_Insert_Row  = 'Kan ikke indsætte en ny række'; //'Cannot Insert a new Row';
  E_Cannot_Delete_Row = 'Kan ikke slette aktuel række'; //'Cannot delete current Row';
  E_Cannot_Search    = 'Søgning er ikke tilladt'; //'Searching is not allowed';
  E_Cannot_Navigate = 'Kan ikke navigere'; //'Cannot navigate';
E_Cannot_GetRecCount = 'Cannot get record count';
  E_Record_Locked    = 'Psoten er låst af en anden bruger'; //'Record is locked by another user';
  E_Record_OutOfSynch = 'Rekord er blevet ændret af en anden bruger'; //'Record was changed by another user';
  E_FLD_READONLY       = '%s er kun læsbart'; //'%s is readonly';
  E_Required_Field       = '%s er et nødvendigt felt'; //'%s is a required field';
  E_NO_POSTRTN_CACHED_UPDT = 'Kan ikke bruge PostRetaining med Samlet opdatering'; //'Cannot Use PostRetaining with Cached Updates';
  E_Multiple_Rows_In_Singleton = 'Flere rækker i enkelt hentning';//'Multiple rows in singleton fetch';
  E_UnableToEditRow            = 'Kan ikke editere rækken'; //'Unable to edit row';
  E_InvalidRowsAffectedBuf = 'Ugyldig RowsAffected mellemlager'; //'Invalid RowsAffected buffer';
  E_Invalid_RowNum_Past_Eof = 'Ugyldig række nummer efter filslut'; //'Invalid RowNum beyond Eof';
  E_Invalid_RowNum_Before_Bof = 'Ugyldig række nummer før start af fil'; //'Invalid RowNum before Bof';
  E_Invalid_Bookmark = 'Ugyldig bogmærke streng'; //'Invalid Bookmark String';
  E_Assign_Column  = 'Kan ikke tildele fra %s'; //'Cannot assign from %s';
  E_AssignTo_Column = 'Kan ikke tildele til &s'; //'Cannot assign to %s';
  E_Duplicate_String_Error    = 'Dupleret streng fejl'; //'Duplicate String Error';
  E_Value_Out_Of_Range = 'Værdi er ude af tilladt område'; //'Value out of range';
  E_SmallintOverflow = 'Heltals værdi overløb'; //'Smallint overflow';
  E_IntegerOverflow     = 'Heltals overløb'; //'Integer overflow';
  E_Int64Overflow      = 'Int64 overløb'; //'Int64 overflow';
  E_UndefinedMacro = 'Ikke defineret makro'; //'Undefined macro';
  E_GeneratorFailed = 'Ude af stand til at hente genereret værdi'; //'Unable to get generator value';
  E_MustBe_Buffered_Dataset = 'Skal vær efterfølger til TIB_BDataset (IB_Query)';//'Must be of TIB_BDataset ancestry (IB_Query)';
  E_NO_CHANGE_READONLY = 'Kan ikke ændre ReadOnly efter opstart'; //'Cannot change ReadOnly when started';
  E_NO_CHANGE_ISOLATION = 'Kan ikke ændre Isolation efter opstart'; //'Cannot change Isolation when started';
  E_NO_CHANGE_RECVERSION = 'Kan ikke ændre RecVersion efter opstart'; //'Cannot change RecVersion when started';
  E_NO_CHANGE_LOCKWAIT = 'Kan ikke ændre LockWait efter opstart'; //'Cannot change LockWait when started';
  E_Invalid_Reference_To_Delete = 'Ugyldig reference til sletning'; //'Invalid reference to Delete';
  E_Invalid_Typecast = 'Ugyldig rolle tildeling'; //'Invalid typecast';
  E_Invalid_DataPump_Statement = 'Ugyldig Sætnings type for Dataflyt'; //'Invalid statement type for DataPump';
  E_FIELD_NOT_NULLABLE = 'NOT NULL felt tildelt en nul værdi'; //'NOT NULL field set to null value';
  E_DATABASE_BLANK = 'DatabaseName kan ikke være blank'; //'DatabaseName cannot be blank';
  E_Unsupp_Col_Conversion = 'Kolonne konvertering ikke understøttet';//'Unsupported column conversion';
  E_Unable_To_Locate_Record = 'Kunne ikke finde rekord'; //'Unable To Locate Record';
  E_Record_Not_Inserted = 'Rekorden blev ikke tilføjet';//'Record was not inserted';
  E_Invalid_KeyLinks = 'Ugyldig KeyLinks indhold: %s'; //'Invalid KeyLinks entry: %s';
  E_Unable_to_perform_search = 'Ikke i stand til at udføre søgning'; //'Unable to perform search';
  E_Unassigned_Blob_Node = 'Ikke tildelt BlobNode'; //'Unassigned BlobNode';
  E_Unassigned_Transaction = 'Ikke tildelt Transaktion';//'Unassigned Transaction';
  E_Invalid_RowsAffected_Buffer = 'Ugyldig RowsAffected buffer'; //'Invalid RowsAffected buffer';
  E_Unable_Save_Graphic = 'Ikke i stand til at gemme til Graphic';//'Unable to save to Graphic';
  E_Cannot_Activate_Transaction = 'Kan ikke aktivere transaktion'; //'Cannot Activate Transaction';
  E_IB_Client_Not_Installed = 'Interbase klient GDS32.DLL er ikke installeret'; //'InterBase Client GDS32.DLL is not installed';
  E_Could_Not_Load_Memo = 'Kunne ikke hente memo'; //'Could not load memo';
  E_Invalid_DPB_Over_255 = 'Ugyldig DPB: Indeholer mere end 255 tegn'; //'Invalid DPB: Contents over 255 characters';
  E_Inv_Custom_DML = 'Ugyldig bruger DML kolonne reference: %s'; //'Invalid custom DML column reference: %s';
  E_Record_Not_Located_For_Update = 'Rekord til opdatering ikke fundet'; //'Record was not located to update';
  E_Record_Not_Located_For_Delete = 'Rekord til sletning ikke fundet'; //'Record was not located to delete';
  E_Init_Default_SQL_Failed = 'Ikke i stand til at initialicere standard %s'; //'Unable to initialize default %s';
  E_Stringlist_Not_Sorted = 'Tekststreng liste skal være sorteret til denne behandling'; //'Stringlist must be sorted for this operation';
  E_Cannot_Change_Events = 'Kan ikke skifte hændelse under behandling'; //'Cannot change events while processing';
  E_Cannot_Unregister_Events = 'Kan ikke af-registrere under behandling'; //'Cannot unregister events while processing';
  E_Invalid_Internal_Transaction = 'Ugyldig intern IB_Transaction'; //'Invalid Internal IB_Transaction';
  E_InvalidStatementType = 'Ugyldig Sætnings type'; //'Invalid statement type';
  E_Multiple_Records_Updated = 'Flere rekord opdateret'; //'Multiple records updated';
  E_Multiple_Records_Deleted = 'Flere rekord slettet'; //'Multiple records deleted';
  E_Multiple_Records_Inserted = 'Flere rekords indsat'; //'Multiple records inserted';
  E_DUP_DB_NAME = 'Dobbelt DatabaseName ikke tilladt'; //'Duplicate DatabaseName not allowed';
  E_INVALID_DB_NAME = 'Ugyldig DatabaseName'; //'Invalid DatabaseName';
  E_UnableToSearch_NoOrdering = 'Kunne ikke gennemfører søgning, ingen orden defineret'; //'Unable to perform search, no ordering defined';
  E_UnableToSearch_DatasetBusy = 'Kunne ikke gennemfører søgning, datasættet har travlt med at hente data'; //'Unable to perform search, dataset is busy fetching data';
  E_NoRecordsFound = 'Ingen rekord fundet'; //'No records found';
  E_Session_Undefined = 'Session ikke defineret'; //'Session is undefined';
  E_NoCircularRef = 'Cirkulær reference ikke tilladt'; //'Circular reference not allowed';
  E_InvalidClassType = 'Ugyldig klasse type'; //'Invalid class type';
  E_Invalid_RowNum = 'Ugyldig rækkenummer'; //'Invalid RowNum';
  E_Invalid_Syntax = 'Ugyldig syntaks: Ekstra eller manglende parenteser'; //'Invalid syntax: extra or missing parenthesis';
  E_Array_Is_Null = 'Tabel er tom'; //'Array is Null';
  E_No_Record_Data_To_Load = 'Ingen rekord data at hente'; //'No record data to load';
  E_Default_Session_Capability_Disabled = 'Standard sessionsegenskab slået fra'; //'Default Session Capability Disabled';
  E_Cannot_add_blank_account = 'Kan ikke tilføje blank konto'; //'Cannot add blank account';
  E_Cannot_add_SYSDBA_account = 'Kan ikke tilføje SYSDBA konto'; //'Cannot add SYSDBA account';
  E_Cannot_delete_blank_account =' Kan ikke slette blank konto'; //'Cannot delete blank account';
  E_Cannot_delete_SYSDBA_account = 'Kan ikke slette SYSDBA konto'; //'Cannot delete SYSDBA account';
  E_Cannot_modify_blank_account = 'Kan ikke ændre blank konto'; //'//Cannot modify blank account';

  E_PLAN_ERROR = 'PLAN fejl'; //'PLAN ERROR!';
  E_PLAN_EXCEPTION = 'PLAN undtagelse'; //'PLAN EXCEPTION!';

  E_INV_CREATE_CONNECT_DROP = 'Ugyldig CREATE, CONNECT eller DROP DATABSE syntaks'; //'Invalid CREATE, CONNECT or DROP DATABASE syntax';
  E_Unsupported = 'Ikke understøttet'; //'Unsupported';
  E_NotImplemented = 'Ikke implementeret på dette niveau'; //'Not implemented at this level';
  E_Invalid_ColData = 'Ugyldig kolonne data';  //'Invalid ColData';

  E_Cant_Unprepare_executing_process = 'Kan ikke uForberede en løbende proces'; //'Cannot Unprepare an executing process';
  E_FileName_Required = 'Filnavn påkrævet'; //'Filename is required';
  E_DB_INFO_REC_TRUNCATED = 'Det returnerede Database informations buffer blev trunkeret'; //'Database information return buffer was truncated';
  E_Not_implemented = 'Ikke implementeret'; //'Not implemented';
  E_Cursor_is_already_open = 'Cursor er allerede åbn'; //'Cursor is already open';
  E_Cannot_use_LocateNearest_with_NULL = 'Kan ikke bruge LocateNearest med NULL'; //'Cannot use LocateNearest with NULL';
  E_No_LocateLinks_entries = 'Ingen LocateLinks angivelser'; //'No LocateLinks entries';
  E_SysExecPost_Unassigned_RowNode = 'Ikke tilknyttede RowNode i SysExecPost'; //'Unassigned RowNode in SysExecPost';
  E_Invalid_Boolean_string_conversion = 'Ugyldig Boolean string konvertering'; //'Invalid Boolean string conversion:';
  E_Unsupported_array_variant_conversion = 'Ikke understøttet array variant konvertering'; //'Unsupported array variant conversion';
  E_Dimensions_are_different = 'Dimensionerne er forskellige'; //'Dimensions are different';
  E_Dimension_has_diff_no_of_elements = 'Dimension har forskellige antal af elementer'; //'Dimension has different number of elements';
  E_Variant_must_be_of_an_array_type = 'Variant skal være en array type'; //'Variant must be of an array type';
  E_Invalid_dimensions = 'Ugyldig dimensioner'; //'Invalid dimensions';
  E_Lower_dimension_out_of_bounds = 'Nedre dimension ugyldig'; //'Lower dimension out of bounds';
  E_Upper_dimension_out_of_bounds = 'Øvre dimension ugyldig'; //'Upper dimension out of bounds';
  E_Unable_to_assign_to_array_AsString = 'Kunne ikke tilknytte AsString til array'; //'Unable to assign to array AsString';
  E_String_truncation = 'Strengafbrydelse:'; //'String truncation:';
  E_Unexpected_Boolean_Value = 'Uventet Boolean værdi'; //'Unexpected Boolean Value';
  E_Params_buffer_size_mismatch = 'Params bufferstørrelse mismatch'; //'Params buffer size mismatch';
  E_Invalid_INSERT_statement_No_columns = 'Ugyldig INSERT udtryk: Ingen kolonner'; //'Invalid INSERT statement: No columns';
  E_Not_ready_yet = 'Ikke klar endnu'; //'Not ready yet';
  E_Must_create_a_TIB_Column_instance = 'Skal lave en TIB_Column instance'; //'Must create a TIB_Column instance';
  E_Graphic_format_not_supported = 'Grafikformatet er ikke understøttet!'; //'Graphic format not supported!';  {!!!}
  E_Only_one_file_allowed = 'Kun en fil er tilladt!'; //'Only one file allowed!';

{ Labels for various default dialogs used in IBO }

//IBF_Users
  L_USERS_FRM = 'Bruger kontostyring'; //'User Account Management';
  L_USERS_ADD = 'Tilføj'; //'Add';
  L_USERS_DELETE = 'Slet'; //'Delete';
  L_USERS_MODIFIY = 'Ændre'; //'Modify';
  L_USERS_ACCOUNT = 'KONTO'; //'ACCOUNT';
  L_USERS_PASSWORD = 'Kodeord'; //'Password';
  L_USERS_PASSWORD_CONFIRM = 'Bekræft password'; //'Password Confirm';
  L_USERS_GROUP = 'Gruppe'; //'Group';
  L_USERS_FIRSTNAME = 'Fornavn'; //'First Name';
  L_USERS_MIDDLENAME = 'Mellemnavn'; //'Middle Name';
  L_USERS_LASTNAME = 'Efternavn'; //'Last Name';

//IBF_Export
  L_EXPORT_FRM = 'Eksporter'; //'Export';
  L_EXPORT_ASCII = ' Fil format '; //' File Format ';
  L_EXPORT_FIXED = 'TXt fast linie længde'; //'TXT Fixed Record Width';
  L_EXPORT_DELIMITED = 'CSV adskilt'; //'CSV Delimited';
  L_EXPORT_DBF  = 'DBF (Mangler stadig nogen afprøvning'; //'DBF  (Still needs some testing)';
  L_EXPORT_ASCIIOPT  = ' ASCII muligheder '; //' ASCII Options ';
  L_EXPORT_DELIMITER  = 'Begrænser'; //'Delimiter';
  L_EXPORT_SEPARATOR  = 'Adskiller'; //'Separator';
  L_EXPORT_DATEFORMAT  = 'Dato format'; //'Date Format';
  L_EXPORT_INCLUDEHEADERS  = 'Inkluder top'; //'Include Headers';
  L_EXPORT_INCLUDECRLF  = 'Inkluder VRNL(CRLF)'; //'Include CRLF';
  L_EXPORT_SDEXPORTTITLE = 'Eksporter'; //'Export';
  L_EXPORT_SDEXPORTFILTERCSV = 'Kommaadskilte tekstfiler ( *.CSV )|*.CSV';//'Comma Separated Text Files ( *.CSV )|*.CSV';
  L_EXPORT_SDEXPORTFILTERTXT = 'Tekstfiler ( *.TXT )|*.TXT';//'Text Files ( *.TXT )|*.TXT';
  L_EXPORT_SDEXPORTFILTERDBF = 'DBF filer ( *.DBF )|*.DBF';//'DBF Files ( *.DBF )|*.DBF';

{ Message constants for various default dialogs used in IBO }

  M_Abort_Fetching = 'Er du sikker på du vil afbryde?'; //'Are you sure you want to abort?';
  M_Fetching_Query_Results = 'Henter forespørgsels resultat'; //'Fetching Query Results';
  M_Row_Num = 'Række nr. %d'; //'Row# %d';
  M_Abort_Fetching_Btn = 'Afbryd'; //'Abort';

  M_Login_Database = 'Database'; //'Database';
  M_Login_User = 'Bruger'; //'User';
  M_Login_Password = 'Kodeord'; //'Password';
  M_Login_OK_Btn = 'OK'; // 'OK';
  M_Login_Cancel_Btn = 'Fortryd'; //'Cancel';
  M_Login_Help_Btn = '&Hjælp'; //'&Help';
  M_Login_Dialog_Caption = 'Login dialog'; //'Login Dialog';

  M_Loading_Caption = 'Henter....'; //'Loading...';

  M_SB_REC_CNT = 'Rekord optalt: %d'; //'Records counted: %d';
  M_Save_Changes = 'gem ændringer?'; //'Save changes?';
  M_Abort_Changes = 'Ændringerne vil gå tabt. OK at fortsætte?'; //'Changes will be lost. Ok to proceed?';

  M_CancelTransactionPrompt =
    'Er du sikker på du vil fortryde alle ændringer?'; //'Are you sure you want to cancel all changes?';

  M_SCRIPT_ABORT_EXECUTE = 'Afbryd udførsel af denne instruktion?'; //'Abort execution of this script?';
  M_SCRIPT_CONTINUE_EXECUTING = 'Fortsætte udførsel af denne instruktion?'; //'Continue executing this script?';
  M_SCRIPT_IS_EXECUTING = 'Instruktion bliver udført'; //'Script is currently executing';
  M_SCRIPT_FAILED = 'Instruktion kunne ikke fuldføres'; //'Script failed to complete';
  M_SCRIPT_WAS_ABORTED = 'Udførsel af instruktion blev afbrudt'; //'Script execution was aborted';
  M_SCRIPT_COMPLETED = 'Instruktion afsluttede upåklageligt'; //'Script completed without exceptions';
  M_SCRIPT_CMPL_EXCEPT = 'Instruktion afsluttede med fejl'; //'Script completed with exceptions';
  M_SCRIPT_MODIFIED = 'Omdannet'; //'Modified';
  M_SCRIPT_SAVE_CHANGES = 'Gem ændringer'; //'Save changes?';

{ Button captions }

  C_BTN_TODAY = 'Idag'; //'Today';
  C_BTN_CLEAR = 'Ryddet'; //'Clear';
  C_BTN_FIND = 'Find'; //'Find';
  C_BTN_FINDNEXT = 'Find næste'; //'Find Next';
  C_BTN_REPLACE = 'Erstat'; //'Replace';
  C_BTN_UNDO = 'Fortryd'; //'Undo';
  C_BTN_CUT = 'Klip'; //'Cut';
  C_BTN_COPY = 'Kopier'; //'Copy';
  C_BTN_PASTE = 'Sæt ind'; //'Paste';
  C_BTN_DELETE = 'Slet'; //'Delete';
  C_BTN_SELECTALL = 'Vælg alle'; //'Select All';

  C_SG_Parameter = 'Parametre'; //'Parameter';
  C_SG_Field = 'felt'; //'Field';
  C_SG_Name = 'Felt'; //'Name';
  C_SG_Type = 'Type'; //'Type';
  C_SG_Info = 'Info'; //'Info';
  C_SG_Value = 'Værdi'; //'Value';

  C_BF_OK = 'OK'; //'OK';
  C_BF_CANCEL = 'Afbryd'; //'Cancel';
  C_BF_CANCEL_ACCEL = '&Afbryd'; //'&Cancel';
  C_BF_APPLY = 'Anvend'; //'Apply';
  C_BF_HELP = 'Hjælp'; //'Help';
  C_BF_EXECUTE = 'Udfør'; //'Execute';
  C_BF_CLOSE = 'Luk'; //'Close';
  C_BF_CLOSE_ACCEL = '&Luk'; //'&Close';
  C_BF_FINISH = 'Afslut'; //'Finish';
  C_BF_FINISH_ACCEL = '&Afslut'; //'&Finish';

  C_FRM_Ordering = 'Rækkefølge'; //'Ordering';
  C_FRM_RESTRUCTURE = 'Definer feltvisning'; //'Customize Fields Displayed';

  C_CB_WordWrap = 'Ord ombøjning'; //'Word Wrap';

  // IBF_SQL
  M_SQL_RowsAffected = 'Rækkerpåvirket: '; //'RowsAffected: ';
  M_SQL_RowsCounted = 'Rækker optalt: '; //'Rows Counted: ';
  M_SQL_SessionBusy = 'Sessionen er pt. optaget'; //'Session is currently busy';
  M_SQL_CompleteTransaction = 'Afslut venligst din transaktion'; //'Please complete your transaction';
  M_SQL_CannotDeleteDefaultGroup = 'Standardgruppen kan ikke blive slettet'; //'The default group cannot be deleted';
  M_SQL_ReservedName = 'Navnet er reserveret'; //'This name is reserved: ';
  M_SQL_BackSlashNotAllowed = 'En backslash er ikke tilladt'; //'A back slash is not allowed';
  M_SQL_BlankNameNotAllowed = 'Et tomt navn er ikke tilladt'; //'A blank name is not allowed';
  M_SQL_RowsFetched = 'Rækker hentet: '; //'Rows Fetched: ';
  M_SQL_ConfirmDBCreation = 'Er du sikker på du vil lave denne database?'; //'Are you sure you want to create this database?';
  M_SQL_ConfirmNoOtherDBSameName = 'Du bedes sikre dig, at ingen database eksisterer med det samme navn'; //'Please make sure that no database exists with the same name';
  M_SQL_ConfirmDBDrop = 'Er du sikker på du vil droppe denne database?'; //'Are you sure you want to drop this database?';
  M_SQL_ReConfirmDBDrop = 'Denne database vil blive permanent fjernet.'+#13#10+#13#10'Fortsæt alligevel?'; //'This database will be permanently removed.'+#13#10+#13#10'Continue anyway?';
  M_SQL_AskFormName = 'Angiv forespørgselsform navnet:'; //'Enter query form name:';
  M_SQL_AskGroupName = 'Angiv gruppenavn:'; //'Enter group name:';
  M_SQL_AskLayoutName = 'Angiv layoutnavn:'; //'Enter layout name:';
  M_SQL_ConfirmGroupDeletion = 'Er du sikker på du vil slette %s gruppen, inklusiv alle undernøgler?';//'Are you sure you want to delete the %s group including all child items?';
  M_SQL_ConfirmLayoutDeletion = 'Er du sikker på du ønsker at slette %s layoutet?'; //'Are you sure you want to delete the %s layout?';
  M_SQL_RecursiveCopyNotAllowed = 'Rekursiv kopiering er ikke tilladt'; //'Recursive copy not allowed';

  // IBF_GenCustomSQL
  M_GCSQL_DoubleClickOrEnterItem = 'Dobbeltklik på en enhed eller tryk enter på et valgt element'; //'Double click an item or press enter with an item selected';
  M_GCSQL_ParameterValue = 'Parameterværdi'; //'Parameter value';
  M_GCSQL_TypeAValueFor = 'Angiv en værdi for %s'; //'Type a value for %s';
  M_GCSQL_ProcedureWithoutParams = 'Denne procedure har ikke nogen inputparametre'; //'This procedure does not have input parameters';

  // IBF_DataPump
  M_DP_STILL_ACTIVE = 'Data flyt processen er stadig aktiv'; //'Data Pump process is still active';
  M_DP_ARE_YOU_SURE = 'Er du sikker'; //'Are you sure?';
  M_DP_SELECT_SOURCE_DB = 'Udvælg kildedatabase'; //'Select Source Database';
  M_DP_SELECT_DEST_DB = 'Udvælg måldatabase'; //'Select Destination Database';

  // IBF_USERS
  C_BTN_USERS_OK = 'Ok'; //'OK';
  C_BTN_USERS_CLEAR = 'Ryd'; //'Clear';
  E_PASSWORD_NO_MATCH = 'Password passer ikke'; //'Passwords do not match';
  M_USERS_COMPLETED_OK = 'Handlingen afsluttet succesfuldt'; //'Operation completed Successfully';
  M_USERS_NO_CONNECTION = 'Ingen IB_Connection defineret'; //'No IB_Connection defined';

  // IBF_Query
  M_QRY_ASSIGN_ORDERING_ITEMS = 'Tilknyt rangordenselementer?'; //'Assign ordering items?';

  // IBF_Export
  C_BTN_EXPORT_BEGIN = 'Begynd eksport'; //'Begin Export';
  M_EXPORT_STILL_ACTIVE = 'Eksportprocessen er stadig aktiv'; //'Export process is still active';

  // IB_UtilityBar
  C_wbBrowseBtnHint     = 'Gennemse database'; //'Browse Database';
  C_wbBrowseBtnCaption  = 'Gennemse'; //'Browse';
  C_wbDSQLBtnHint       = 'Udfør ordre i database'; //'Execute Statement In Database';
  C_wbDSQLBtnCaption    = 'DSQL'; //'DSQL';
  C_wbEventsBtnHint     = 'Overvåg database hændelser'; //'Monitor Database Events';
  C_wbEventsBtnCaption  = 'Hændelser'; //'Events';
  C_wbExportBtnHint     = 'Eksporter datasæt fra database'; //'Export Dataset From Database';
  C_wbExportBtnCaption  = 'Eksport'; //'Export';
  C_wbDumpBtnHint       = 'Dumpe database'; //'Dump Database';
  C_wbDumpBtnCaption    = 'Dumpe'; //'Dump';
  C_wbPumpBtnHint       = 'Flyt data fra anden database'; //'Pump Data From Another Database';
  C_wbPumpBtnCaption    = 'Flyt'; //'Pump';
  C_wbWhoBtnHint        = 'Se hvem der koblet på databasen'; //'See Who is Connected to the Database';
  C_wbWhoBtnCaption     = 'Hvem'; //'Who';
  C_wbScriptBtnHint     = 'Udfør instruktion'; //'Execute Script';
  C_wbScriptBtnCaption  = 'Instruktion'; //'Script';
  C_wbExtractBtnHint    = 'Udtræk metadata DDL'; //'Extract Metadata DDL';
  C_wbExtractBtnCaption = 'Udtræk DDL'; //'DDL Extract';
  C_wbMonitorBtnHint    = 'Spor SQL og API kald'; //'Trace SQL and API Calls';
  C_wbMonitorBtnCaption = 'Overvåg'; //'Monitor';
  C_wbProfilerBtnHint   = 'Oversigt over database aktivitet'; //'Profile Database Activity';
  C_wbProfilerBtnCaption= 'Oversigt';//'Profiler';
  C_wbStatusBtnHint     = 'Vis status for IBO komponenterne'; //'View Status of IBO Components';
  C_wbStatusBtnCaption  = 'Status'; //'Status';
  C_wbUsersBtnHint      = 'Administrer brugere for en databseserver'; //'Administer Users for a Database Server';
  C_wbUsersBtnCaption   = 'Brugere'; //'Users';

  // Array grid
  C_AG_Row             = 'Række'; //'Row';
  C_AG_Column          = 'Kolonne'; //'Column';

  //IBF_Who
  C_WHO_FRM            = 'Hvem er tilsluttet'; //'Who is connected';
  C_WHO_BTNAPPLY       = 'Opfrisk'; //'Refresh';

  C_NB_FIRST = 'Første'; //'First';
  C_NB_JUMPBCK = 'Hop tilbage'; //'Jump Back';
  C_NB_PRIOR = 'Forrige'; //'Prior';
  C_NB_NEXT = 'Næste'; //'Next';
  C_NB_JUMPFWD = 'Hop fremad'; //'Jump Forward';
  C_NB_LAST = 'Sidste'; //'Last';

  C_SB_ORDER = 'Orden'; //'Order';
  C_SB_SEARCH = 'Søg'; //'Search';
  C_SB_SAVE = 'Gem'; //'Save';
  C_SB_CLEAR = 'Rens'; //'Clear';
  C_SB_RECALL = 'Genkald'; //'Recall';
  C_SB_COUNT = 'Antal'; //'Count';
  C_SB_RESTRUCTURE = 'Omstrukturer'; //'Restructure';

  C_ST_Open = 'Åbn'; //'Open';
  C_ST_Close = 'Lukke'; //'Close';
  C_ST_Prepare = 'Forbered'; //'Prepare';
  C_ST_Unprepare = 'Uforbered';//'Unprepare';
  C_ST_ReadOnly = 'Kun læs'; //'Read Only';
  C_ST_New = 'Ny'; //'New';
  C_ST_Post = 'Poster'; //'Post';
  C_ST_Cancel = 'Fortryd'; //'Cancel';
  C_ST_Delete = 'Slet'; //'Delete';
  C_ST_Edit = 'Rediger'; //'Edit';
  C_ST_RefreshKeys = 'Opfrisk nøgler'; //'Refresh Keys';
  C_ST_RefreshRows = 'Opfrisk rækker'; //'Refresh Rows';
  C_ST_Refresh = 'Opfrisk'; //'Refresh';

  C_CB_CREATE = 'Skab'; //'Create';
  C_CB_DROP = 'Drop'; //'Drop';
  C_CB_CONNECT = 'Forbind'; //'Connect';
  C_CB_DISCONNECT = 'Afbryd'; //'Disconnect';

  C_TB_StartTransaction = 'Start transaktion'; //'Start Transaction';
  C_TB_PostDatasets = 'Gem'; //'Post';
  C_TB_CancelDatasets = 'Fortryd'; //'Cancel';
  C_TB_SavePoint = 'Gem punkt'; //'Save Point';
  C_TB_CommitRetain = 'Commit Retaining'; //'Commit Retaining';
  C_TB_Commit = 'Commit'; //'Commit';
  C_TB_Rollback = 'Rollback'; //'Rollback';
  C_TB_RollbackRetain = 'Rollback og Retain'; //'Rollback and Retain';
  C_TB_Close = 'Luk'; //'Close';

{ Hints }

  H_UB_EDIT = 'Rediger række';                  //'Edit Row';
  H_UB_INSERT = 'Indsæt række';                 //'Insert Row';
  H_UB_DELETE = 'Slet række';                   //'Delete Row';
  H_UB_REFRESH = 'Opfrisk alle rekord'; //'Refresh all records';
  H_UB_REFRESHKEYS = 'Opfrisk rekord nøgler'; //'Refresh record keys';
  H_UB_REFRESHROWS = 'Opfrisk rekord rækker'; //'Refresh record rows';
  H_UB_REFRESHFILTROWS = 'Genopfrisk filtrerede rækker'; //'Refresh filtered rows';
  H_UB_POSTSEARCH = 'Poster søge kriterier'; //'Post search criteria';
  H_UB_CANCELSEARCH = 'Fortryd søge kriterier'; //'Cancel search criteria';
  H_UB_POSTEDIT = 'Poster redigeringer'; //'Post edits';
  H_UB_CANCELEDIT = 'Fortryd redigeringer'; //'Cancel edits';
  H_UB_POSTINSERT = 'Poster indsættelser'; //'Post insert';
  H_UB_CANCELINSERT = 'Fortryd indsættelser'; //'Cancel insert';
  H_UB_POSTDELETE = 'Poster sletninger'; //'Post delete';
  H_UB_CANCELDELETE = 'Fortryd sletninger'; //'Cancel delete';
  H_UB_POST = 'Poster ændringer'; //'Post changes';
  H_UB_CANCEL = 'Fortryd ændringer'; //'Cancel changes';

  H_NB_FIRST = 'Første række'; //'First Row';
  H_NB_PRIOR = 'Forrige række'; //'Prior Row';
  H_NB_NEXT = 'Næste række'; //'Next Row';
  H_NB_LAST = 'Sidste række'; //'Last Row';
  H_NB_JUMPBCK = 'Baglæns'; //'Backwards';
  H_NB_JUMPFWD = 'Forlæns'; //'Forwards';

  H_SB_ORDER = 'Ordne rækker i datasæt'; //'Order Rows in Dataset';
  H_SB_LAST_CRITERIA = 'Genkald sidste søge kriterie'; //'Recall Last Search Criteria';
  H_SB_SEARCH = 'Søg datasæt'; //'Search Dataset';
  H_SB_SAVE_CRITERIA = 'gem kriterie'; //'Save Criteria';
  H_SB_CLEAR_CRITERIA = 'Ryd kriterie'; //'Clear Criteria';
  H_SB_RECALL_CRITERIA = 'Genkald kriterie'; //'Recall Criteria';
  H_SB_SEARCHCOUNT = 'Tæl rækker i datasæt svarende til kriterie'; //'Count Rows in Dataset Matching Criteria';
  H_SB_COUNT = 'Tæl rækker i datasæt'; //'Count Rows in Dataset';
  H_SB_RESTRUCTURE = 'Udvælg feltvisningen'; //'Customize the Fields Displayed';

  H_TB_StartTransaction = 'Start transaktion'; //'Start Transaction';
  H_TB_PostDatasets = 'Poster datasæt'; //'Post Datasets';
  H_TB_CancelDatasets = 'Fortryd datasæt'; //'Cancel Datasets';
  H_TB_SavePoint = 'Forpligt og behold aktuel transaktion'; //'Commit and Retain Current Transaction';
  H_TB_CommitRetain = 'Poster datasæt og forpligt og behold aktuel transaktion'; //'Post Datasets and Commit and Retain Current Transaction';
  H_TB_Commit = 'Forpligt og afslut aktuel transaktion'; //'Commit and End Current Transaction';
  H_TB_Rollback = 'Tilbagerul og afslut aktuel transaktion'; //'Rollback and End Current Transaction';
  H_TB_RollbackRetain = 'Tilbagerul og behold aktuel transaktion'; //'Rollback and Retain Current Transaction';
  H_TB_Close = 'Luk aktuel transaktion'; //'Close Current Transaction';

  H_ST_Prepare_Statement = 'Forbered sætning'; //'Prepare Statement';
  H_ST_Unprepare_Statement = 'Uforbered sætning'; //'Unprepare Statement';
  H_ST_Execute_Statement = 'Udfør sætning'; //'Execute Statement';

  H_DS_Open_Dataset = 'Åbn datasæt'; //'Open Dataset';
  H_DS_Close_Dataset = 'Luk datasæt'; //'Close Dataset';
  H_DS_Prepare_Dataset = 'Forbered datasæt'; //'Prepare Dataset';
  H_DS_Unprepare_Dataset = 'Afforbered datasæt'; //'Unprepare Dataset';
  H_DS_ReadOnly_Dataset = 'Læs Kun datasæt'; //'Read Only Dataset';
H_DS_Execute_Statement = 'Execute Statement';

  H_CB_Create_Database = 'Skab database'; //'Create Database';
  H_CB_Connect_Database = 'Forbind database'; //'Connect Database';
  H_CB_Disconnect_Database = 'Afbryd database'; //'Disconnect Database';
  H_CB_Drop_Database = 'Drop Database'; //'Drop Database';

  H_RD_actHide = 'Skjul udvalgte felter'; //'Hide selected Fields';
  H_RD_actHideAll = 'Skjul alle felter'; //'Hide all Fields';
  H_RD_actVisible = 'Sæt udvalgte felter synlige'; //'Set selected fields visible';
  H_RD_actVisibleAll = 'Sæt alle valgte felter synlige'; //'Set all selected fields visible';
  H_RD_actUp = 'Flyt udvalgte felter en op'; //'Move selected fields one up';
  H_RD_actTop = 'Flyt udvalgte felter til toppen'; //'Move selected fields to the top';
  H_RD_actDown = 'Flyt udvalgte felter en ned'; //'Move selected fields one down';
  H_RD_actBottom = 'Flyt udvalgte felter til bunden'; //'Move selected fields to the bottom';

  // IBF_Export
  H_BTN_EXPORT_BEGIN = 'Eksporter fra database'; //'Export from SELECT statement';

	// Error Messages - IB_Import
  eNoAsciiFileEnty           = 'Manglende indgang for Ascii fil';//'Missing entry for Ascii file';
	eNoDestTableEntry          = 'Manglende indgang for destinations tabel'; //'Missing entry for destination table';
	eAsciiFileNotFound         = 'Ascii fil %s ikke fundet'; //'Ascii file %s not found';
	eIniFileNotFound           = 'Ini-fil %s ikke fundet'; //'Ini-file %s not found';
	eNoAsciiFileAccess         = 'Kunne ikke åbne ascii fil %s'; //'Could not open ascii file %s';
	eInvalidCharFound          = 'Ulovligt tegn / format fejl i ascii fil'; //'Invalid char / format error in ascii file';
	eOutOfMemory               = 'Ikke mere hukommelse'; //'Out of memory';
	eFieldDescriptionError     = 'Fejl i felt beskrivelse'; //'Error in field description';
	eWrongAsciiFieldCount      = 'Forkert felt antal i ascii fil'; //'Wrong field count in ascii file';
	eWrongDecimalCount         = 'Forkert decimal antal i feltliste (%s)'; //'Wrong decimal count in fieldlist (%s)';
  eWrongFieldWidth           = 'Forkert felt bredde i ascii fil'; //'Wrong field width in ascii file';

  // Metadata Extract Stuff
  // ------------------------

  // Entity Type Names
  STR_DDL_UnnamedItem = '<INTET NAVN>'; //'<NO NAME>';
  STR_DDL_etDatabase = 'Database'; //'Database';
  STR_DDL_etException = 'Undtagelse'; //'Exception';
  STR_DDL_etBlobFilter = 'Blob Filter'; //'Blob Filter';
  STR_DDL_etUDF = 'UDF'; //'UDF';
  STR_DDL_etGenerator = 'Generator'; //'Generator';
  STR_DDL_etDomain = 'Domain'; //'Domain';
  STR_DDL_etTable = 'Tabel'; //'Table';
  STR_DDL_etView = 'View'; //'View';
  STR_DDL_etProcedure = 'Procedure'; //'Procedure';
  STR_DDL_etRole = 'Rolle'; //'Role';
  STR_DDL_etPrimaryKey = 'Primær nøgle'; //'Primary Key';
  STR_DDL_etUniqueKey = 'Unik nøgle'; //'Unique Key';
  STR_DDL_etForeignKey = 'Fremmed nøgle'; //'Foreign Key';
  STR_DDL_etConstraint = 'Constraint'; //'Constraint';
  STR_DDL_etIndex = 'Indeks'; //'Index';
  STR_DDL_etTrigger = 'Trigger'; //'Trigger';
  STR_DDL_etPermission = 'Tilladelse'; //'Permission';
  STR_DDL_etUDFParam = 'UDF parameter'; //'UDF Parameter';
  STR_DDL_etTableField = 'Tabel felt'; //'Table Field';
  STR_DDL_etViewField = 'Vis felt'; //'View Field';
  STR_DDL_etProcParam = 'Procedure parametre'; //'Procedure Parameter';

  // CodeOption Names
  STR_DDL_coCreateDatabase = 'Lav database'; //'Create Database';
  STR_DDL_coSecondaryFiles = 'Definer sekundære filer'; //'Define Secondary Files';
  STR_DDL_coDefineShadows = 'Definer skygge'; //'Define Shadows';
  STR_DDL_coSetGeneratorVal = 'Sæt generatorværdi'; //'Set Generator Value';
  STR_DDL_coResetExceptionNo = 'Nulstil undtagelsesnummer'; //'Reset Exception Number';
  STR_DDL_coRawFieldDefs = 'Raw feltdefinition'; //'Raw Field Definitions';
  STR_DDL_coIsolateAllComputed = 'Isoler alle beregnede felter'; //'Isolate All Computed Fields';
  STR_DDL_coReportMinor = 'Raporter mindre'; //'Report Minor';
  STR_DDL_coAlwaysQuoted = 'Sæt altid i anførsestegn'; //'Always Quoted';
  STR_DDL_coAlwaysCharSet = 'Definer altid karaktersæt'; //'Always Define Character Set';
  STR_DDL_coIncludeDebug = 'Inkluder debugkommentarer'; //'Include Debug Comments';
  STR_DDL_coDescripAsComment = 'Beskrivelser som kommentarer'; //'Descriptions as Comments';
  STR_DDL_coIgnoreDependencies = 'Ignorer afhængiheder'; //'Ignore Dependencies';
  STR_DDL_coKeepCustomIndexNames = 'Behold brugervalgte indeksnavne'; //'Keep Custom Index Names';
  STR_DDL_coUseBigInt = 'Brug BIGINT'; //'Use BIGINT';

  // CodePass Names
  STR_DDL_cpFull = 'Fuld'; //'Full';
  STR_DDL_cpInit = 'Initial'; //'Initial';
  STR_DDL_cpFinal = 'Final'; //'Final';
  STR_DDL_cpAuto = 'Automatisk'; //'Automatic';

  // Problem level names
  STD_DDL_plNone       = 'Ingen'; //'None';
  STD_DDL_plMinor      = 'Mindre'; //'Minor';
  STD_DDL_plSuspicious = 'Mistanke'; //'Suspicious';
  STD_DDL_plWarning    = 'Advarsel'; //'Warning';
  STD_DDL_plError      = 'Fejl'; //'Error';
  // abbreviated Problem level names (to 5 characters)
  STD_DDL_plNone_s       = 'INGEN'; //'NONE ';
  STD_DDL_plMinor_s      = 'MINDR'; //'MINOR';
  STD_DDL_plSuspicious_s = 'MIST'; //'SUSP ';
  STD_DDL_plWarning_s    = 'ADVAR';//'WARN ';
  STD_DDL_plError_s      = 'FEJL '; //'ERROR';

  // Dialog strings
  STR_DDL_DialogCaption = 'Udtræk Metadata'; //'Metadata Extract';
  STR_DDL_Configure = 'Konfigurer'; //'Configure';
  STR_DDL_Filters = 'Filtre'; //'Filters';
  STR_DDL_Script = 'Skript'; //'Script';
  STR_DDL_MetadataControls = 'Metadata kontroller'; //'Metadata Controls';
  STR_DDL_CodeOptions = 'Valgmuligheder for kode'; //'Code Options';
  STR_DDL_Entities = 'Entities'; //'Entities';
  STR_DDL_Terminator = 'Afbryder'; //'Terminator';
  STR_DDL_InsertCommits = 'Indsæt Commits'; //'Insert Commits';
  STR_DDL_ExecuteControls = 'Udfør kontroller'; //'Execute Controls';
  STR_DDL_CodePass = 'Code Pass'; //'Code Pass';
  STR_DDL_ExtractToStrings = 'Udtræk til strenge'; //'Extract To Strings';
  STR_DDL_Reset = 'Nulstil'; //'Reset';
  STR_DDL_ResetAll = 'Nulstil alle'; //'Reset All';
  STR_DDL_ProgressControls = 'Forløbs kontroller'; //'Progress Controls';
  STR_DDL_Stop = 'Stop'; //'Stop';
  STR_DDL_IncludeSystem = 'Inkluder systemobjekter'; //'Include System Objects';
  STR_DDL_NameMasks = 'Navnemaske'; //'Name Masks';
  STR_DDL_SaveToFile = 'Gem til fil'; //'Save To File';
  STR_DDL_RunScript = 'Kør skript'; //'Run Script';
  STR_DDL_ScriptCommands = '&Skriptkommandoer'; //'&Script Commands';

  // Errors/Problems reported during extract processing
  // Note that all replaceable parameters use %s (string), any necessary
  // conversions will be performed in the code.
  E_DDL_CURSOR_NOT_CREATED = 'Cursor er ikke skabt'; //'Cursor Not Created';
  E_DDL_BLANK_NAME         = 'Blankt navn'; //'Blank Name';
  E_DDL_ENTITY_NOT_FOUND   = 'Enhed ikke fundet'; //'Entity Not Found';
  E_DDL_RESERVED_NAME      = 'Reserveret navn brugt for en ikke system enhed'; //'Reserved name used for non-system entity';
  E_DDL_DB_CHARSET_NOT_FOUND = 'Database karaktersættet %s blev ikke fundet, for at hente dens kanoniske navn'; //'Database Character set %s was not found to get its canonic name';
  E_DDL_MODULE_NAME_EMPTY  = 'Modulnavn er tomt'; //'Module name is empty';
  E_DDL_ENTRY_POINT_EMPTY  = 'Indgangspunktet er tomt'; //'Entry point is empty';
  E_DDL_DOMAIN_MUST_BE_EXPLICIT = 'Eksternt domane kan kun være implicit'; //'External domain only can be implicit';
  E_DDL_DOMAIN_TYPE_16     = 'Type 16 kan kun være NUMERIC eller DECIMAL'; //'Type 16 can be only NUMERIC or DECIMAL';
  E_DDL_CHARSET_NULL_ASSUME_NONE = 'Charset id er NULL, forudsætter INGEN'; //'Charset Id was NULL, assuming NONE';
  E_DDL_CHARSET_BLANK_ASSUME_NONE = 'Mangler navn for charset ID %s, forudsætter INGEN'; //'Missing name for charset ID %s Assuming NONE';
  E_DDL_BPC_ZERO_IN_CHARSET = 'BytesPerCharacter er nul i karaktersæt %s'; //'BytesPerCharacter was zero in charset %s';
  E_DDL_FIELDLEN_MISMATCH  = 'FieldLength %s skal være'; //'FieldLength %s should be multiple of %s bytes per character in charset name %s';
  E_DDL_INVALID_COLLATIONID = 'Collations id kan ikke være < 0 men er %s'; //'Collation Id cannot be < 0 but is %s';
  E_DDL_COLLATION_NULL_ASSUME = 'Collations id er NULL, forudsætter %s'; //'Collation Id was NULL, assuming %s';
  E_DDL_UNKNOWN_FIELD_TYPE = 'ukendt felttype %s'; //'Unknown FieldType %s';
  E_DDL_CSTRING_IN_DSQL = 'Felttype CSTRING er ikke accepteret af DSQL'; //'FieldType CSTRING is not accepted by DSQL';
  E_DDL_QUAD_IN_DSQL = 'Felttypen QUAD er ikke accepteret af DSQL'; //'FieldType QUAD is not accepted by DSQL';
  E_DDL_SUSPICIOUS_CHECK = 'Mistænkeligt check %s'; //'Suspicious check: %s';
  E_DDL_VOID_CHECK_CONSTRAINT = 'Erklæret men undgå check af constraint'; //'Declared but void check constraint';
  E_DDL_EXPLICIT_COMPUTED = 'Eksplicit domain kan ikke blive beregnet'; //'Explicit domain cannot be COMPUTED';
  E_DDL_VOID_COMPUTED = 'Erklæret men undgå COMPUTED BY betingelse'; //'Declared but void COMPUTED BY clause';
  E_DDL_SUSPICIOUS_DEFAULT = 'Mistænkelig standard: %s'; //'Suspicious default: %s';
  E_DDL_VOID_DEFAULT = 'Erklæret men undgå standard'; //'Declared but void default';
  E_DDL_DIMENSIONS_MISMATCH = 'Erklæret med %s dimentioner,men detaljer for %s dimentioner blev ikke fundet'; //'Declared with %s dimensions but details for %s dimensions where found';
  E_DDL_IMPLICIT_DOMAIN_NO_RELATION = 'Implicit Domain har ingen relationer'; //'Implicit Domain has no relation';
  E_DDL_IMPLICIT_DOMAIN_NO_FIELD = 'Implicit Domain mangler relation eller feltnavn'; //'Implicit Domain has missing relation or field name';
  E_DDL_NO_OUTPUT_PARAMETER = 'Ingen output parametre'; //'No Output Parameter';
  E_DDL_NO_GRANTOR = 'Granter blev ikke angivet'; //'Grantor not specified';
  E_DDL_VIEW_NO_BLR = 'Har ikke et view_blr, men det fremgår i rdb$view_relations som et view'; //'Has not view_blr but it appears in rdb$view_relations as a VIEW';
  E_DDL_VIEW_NO_VIEW_RELATION = 'Har view_blr, men det fremgår ikke i rdb$view_relations som et view'; //'Has view_blr but it doesn''t appear in rdb$view_relations as a VIEW';
  E_DDL_NO_OWNER = 'Navnet på ejer ikke angivet'; //'Owner name is not specified';
  E_DDL_FORMAT_VERSION = 'Formatversion på %s'; //'Format version at %s';
  E_DDL_DBKEY_LEN = 'DbKey_Length skal være 8, men den er %s'; //'DbKey_Length should be 8 but is %s';
  E_DDL_NO_DOMAIN_FOR_FIELD = 'Domaine/felt definition for feltet %s blev ikke fundet'; //'Domain/Field Definition for field %s not found';
  E_DDL_NO_SOURCE_CODE = 'Har ingen kildekode tilgængelig'; //'Has no source code available';
  E_DDL_WITH_CHECK_COMPLETION = '"Med check" fuldført med "med check valgmuligheden"'; //'"With check" completed to "with check option"';
  E_DDL_NO_BLR = 'Har ikke BLR tilgængelig'; //'Has no BLR available';
  E_DDL_CORRUPT_SOURCE = 'Kildeprefix blev ikke genkendt, dette kunne indikere fejlbehæftelse'; //'Source prefix not recognised, this could indicate corruption';
  E_DDL_INDEX_ID_NULL_INACTIVE = 'Id er NULL og indeks er inaktivt'; //'Id is NULL and index is inactive';
  E_DDL_INDEX_ID_NULL_ACTIVE = 'Id er NULL men indeks er aktivt'; //'Id is NULL but index is active';
  E_DDL_INVALID_INDEX_ID = 'Id bør starte med 1 og ikke med %s'; //'Id should start at 1 not at %s';
  E_DDL_FK_INDEX_NO_CONSTRAINT = 'Erklære en fremmednøgle,'; //'Declares foreign key but it is not found in relation constraints as FK index';
  E_DDL_CONSTRAINT_NO_FK_INDEX = 'Erklærer ikke en fremmednøgle, men er fundet i en releations constraints som FK index'; //'Does not declare foreign key but it is found in relation constraints as FK index';
  E_DDL_INDEX_MULTI_USE = 'Brugt i %s relation constraint på samme tid'; //'Used in %s relation constraints at the same time';
  E_DDL_INDEX_NO_FIELDS = 'Bruger %s felter'; //'Uses %s fields';
  E_DDL_INDEX_DUPLICATE = 'Fremstår som en dublikeret indeksdefinition på tabel %s'; //'Appears to be a duplicate index definition on table: %s';
  E_DDL_INDEX_SEG_MISMATCH = 'Indeks på tabel: %s erklærer %s segmenter, men detaljer for %s segmenter blev fundet'; //'Index on table: %s declared %s segments, but details for %s segments where found';
  E_DDL_CONSTRAINT_OUT_OF_RANGE = 'Constraint type %s er løbet over'; //'Constraint type %s is out of range';
  E_DDL_CONSTRAINT_USING_INDEX = 'Constraint type %s skulle ikke bruge et indeks, men bruger indeks %s'; //'Constraint type %s should not use an index but is using index: %s';
  E_DDL_CONSTRAINT_NO_INDEX = 'Constraint type %s skulle bruge et indeks, men bruger ikke et'; //'Constraint type %s should use an index but is not using one';
  E_DDL_UPDATE_RULE_INVALID = 'Update regel %s er løbet over'; //'Update rule %s is out of range';
  E_DDL_DELETE_RULE_INVALID = 'Delete regel %s er løbet over'; //'Delete rule %s is out of range';
  E_DDL_PARENT_CONSTRAINT_EMPTY = 'Constraint navn for forældrerelation er tom'; //'Constraint name for parent relation is empty';
  E_DDL_FOREIGN_NOT_DEFINED = 'Fremmed tabel eller indeks er ikke defineret'; //'Foreign Table or Index is not defined';
  E_DDL_PARENT_SHOULD_BE_EMPTY = 'Constraint navn for forældrerelation burde være tom, men er %s'; //'Constraint name for parent relation should be empty but is %s';
  E_DDL_UPDATE_SHOULD_BE_EMPTY = 'Opdateringsregel skal være tom, men er %s'; //'Update rule should be empty but is %s';
  E_DDL_DELETE_SHOULD_BE_EMPTY = 'Sletteregel skal være tom, men er %s'; //'Delete rule should be empty but is %s';
  E_DDL_NO_BLR_WITH_CHECK =  'Der er ingen kildekode tilgængelig, den bliver sikkert brugt til view %s med check valgmuligheden'; //'Has no source code available, possibly used for view %s with check option';
  E_DDL_TRIGGER_LOST_CHECK = 'Starter med "CHECK" nøgleordet. Det bliver brugt af en check constraint, som er gået tabt'; //'Starts with "CHECK" keyword. It is used by a check constraint that has been lost';
  E_DDL_UNKNOWN_TRIGGER_TYPE = 'Ukendt triggertype %s'; //'Unknown trigger type %s';
  E_DDL_NEGATIVE_SEQUENCE = 'Har en negativ sekevens %s'; //'Has negative sequence %s';
  E_DDL_NO_TARGET_RELATION = 'Måltabel eller view er ikke angivet'; //'Target table or view is not specified';
  E_DDL_NOT_IN_DEPENDENCIES = 'Erklæret men ikke fundet i afhængighederne. Der er ikke en fejl i nogle helt særlige tilfælde'; //'Declared but not found in dependencies. It is not a bug in some special cases';
  E_DDL_SUSPICIOUS_TRIGGER = 'Mistænkelig trigger afhænger af andre tabeller men ikke på den, den er knyttet til'; //'Suspicious trigger depends on other tables but not on the one it is attached to';
  E_DDL_INVALID_TRIGGER_SEQ = 'Trigger sekvens er %s, men skulle være mindre end 1 for en implicit trigger'; //'Trigger sequence is %s but should be less than 1 for an implicit trigger';
  E_DDL_GRANT_OUT_OF_RANGE = 'Grant/Admin valgmulighed overløber 0..2 afstanden: %s '; //'Grant/Admin option out of 0..2 range: %s';
  E_DDL_GRANT_TO_USER_TYPE = 'Grant/Admin valgmulighed givet til brugertype %s'; //'Grant/Admin option given to user type %s';
  E_DDL_GRANT_FIELDS = 'Prøver at sætte specifike felter, men privilegie er ikke U eller R'; //'Trying to set specific fields but the privilege is not U or R';
  E_DDL_EXECUTE_TO_OBJECT = 'Tilknytter EXECUTE på objekttype %s, der skulle være 5 (proc) i stedet'; //'Assigning EXECUTE on object type %s that should be 5 (proc) instead';
  E_DDL_BAD_PRIV_ON_PROC = 'Tilknytter %s på procedure %s'; //'Assigning %s on procedure %s';
  E_DDL_MEMBER_TO_OBJECT = 'Tilknytter medlemsskab af objekttype %s, som skulle være 13 (rolle) i stedet'; //'Assigning membership on object type %s that should be 13 (role) instead';
  E_DDL_BAD_PRIV_ON_ROLE = 'Tilknytter %s på rolle %s'; //'Assigning %s on role %s';
  E_DDL_BAD_ARG_POS =  'Argumentpositionen skal være >=0, men er %s'; //'Argument position must be >=0 but is %s';
  E_DDL_SYSTEM_FLAG_MISMATCH = 'SystemFlag forskellig fra fader'; //'SystemFlag different to parent';
  E_DDL_BAD_FIELD_ID = 'FeltID skal være >=0, men er %s'; //'Field Id must be >=0 but is %s';
  E_DDL_BAD_FIELD_POS = 'Feltposition skal være >= 0, men er %s'; //'Field position must be >=0 but is %s';
  E_DDL_BAD_TABLE_BASEFIELD = 'Basisfelt skal være tomt for tabellen, men er %s'; //'BaseField should be empty for tables but is %s';
  E_DDL_BAD_TABLE_VIEWCONTEXT = 'Viewcontext burde være tom for tabeller, men er %s'; //'ViewContext should be empty for tables but is %s';
  E_DDL_MANDATORY_IN_VIEW = 'Kan ikke være påkrævet i et view'; //'Cannot be mandatory in a view';
  E_DDL_BASEFIELD_EMPTY = 'Basisfelt skulle være tomt for views, hvis ViewContext > 0'; //'BaseField should not be empty for views if ViewContext > 0';
  E_DDL_VIEWCONTEXT_EMPTY = 'ViewContext kan ikke være tomt for views'; //'ViewContext cannot be empty for views';
  E_DDL_VIEWCONTEXT_NEGATIVE = 'ViewContext skal være >= 0 for views'; //'ViewContext should be >= 0 for views';
  E_DDL_BAD_PARAM_TYPE = 'Parametertype %s er løbet over'; //'Parameter type %s is out of range';
  E_DDL_BAD_PARAM_NUM = 'Parameternummer skal være >=0 men er %s'; //'Parameter number must be >=0 but is %s';
  E_DDL_BAD_PARAM_MECHANISM = 'UDF parametre mekanisme %s er ikke gyldig'; //'UDF parameter mechanism %s is not valid.';

  // Comments output with DDL statements
  C_DDL_CONNECT_USERNAME   = 'Forbinder via brugernavnet: %S'; //'Connect using username: %s';
  C_DDL_CONNECT_SERVER_VER = 'og server: %s'; //'and server: %s';
  C_DDL_SQL_DIALECT = 'SQL DIALEKT'; //'SQL DIALECT = %s';
  C_DDL_CHARACTER_SET = 'STANDARD KARAKTERSÆT'; //'DEFAULT CHARACTER SET = %s';
  C_DDL_NO_SEC_FILES = 'Ingen sekundære filer'; //'No Secondary Files';
  C_DDL_SEC_FILES = 'Sekundære Filer'; //'Secondary Files';
  C_DDL_SEC_FILE_DESC = '%s, start: %s, Længde: %s'; //'%s, Start: %s, Length: %s';
  C_DDL_NO_SHADOW_FILES = 'Ingen skyggefiler'; //'No Shadow Files';
  C_DDL_SHADOW_FILES = 'Skygge Filer'; //'Shadow Files';
  C_DDL_SHADOW_FILE_DESC = '%s, %s, start: %s, Længde: %s'; //'%s, %s, Start: %s, Length: %s';
  C_DDL_EXCEPTION_DESC = 'Undtagelse: %s, originaltnummer: %s'; //'Exception: %s, Original Number: %s';
  C_DDL_FIELD_NOT_FOUND = 'Feltet blev ikke fundet: %s'; //'Field Not Found: %s';
  C_DDL_INDEX_NOT_FOUND = 'Indeks blev ikke fundet'; //'Index Not Found';
  C_DDL_NO_FOREIGN_RELATION = 'Ingen fremmedrelation eller indeks defineret for contraint'; //'No Foreign Relation or Index Defined To Constraint';
  C_DDL_FOREIGN_NOT_FOUND = 'Fremmedrelation blev ikke fundet: %s'; //'Foreign Relation Not Found: %s';
  C_DDL_FOREIGN_IDX_NOT_FOUND = 'Fremmede indeks blev ikke fundet: %s'; //'Foreign Index Not Found: %s';
  C_DDL_TRIGGER_NOT_FOUND = 'Trigger blev ikke fundet: %s'; //'Trigger Not Found: %s';
  C_DDL_INVALID_CONSTRAINT_TYPE = 'Ugyldig constraint typenavn: %s'; //'Invalid Constraint Type Name: %s';
  C_DDL_NO_TRIGGER_SOURCE = 'Ingen kilde for triggeren: %s'; //'No Source For Trigger: %s';
  C_DDL_BAD_TRIGGER_TYPE = 'Triggertypen ukendt: %s'; //'TriggerType Unknown: %s';
  C_DDL_BAD_PRIVILEGE = 'Ukendte privilegier'; //'Unknown Privilege: %s';

implementation

end.
