Стартовый пул

This commit is contained in:
2024-04-02 08:46:59 +03:00
parent fd57fffd3a
commit 3bb34d000b
5591 changed files with 3291734 additions and 0 deletions

View File

@@ -0,0 +1,16 @@
FFCLCNST.ENU 3K
FFCLCNST.FRA 4K
FFDBCNST.ENU 25K
FFDBCNST.FRA 29K
FFDSCNST.ENU 5K
FFDSCNST.FRA 5K
FFLLCNST.ENU 5K
FFLLCNST.FRA 5K
FFNBCNST.ENU 2K
FFNBCNST.FRA 3K
FFSRCNST.ENU 7K
FFSRCNST.FRA 8K
FFSRMGR.ENU 1K
FFSRMGR.FRA 1K
FFWSCNST.ENU 4K
FFWSCNST.FRA 4K

View File

@@ -0,0 +1,53 @@
;*********************************************************
;* FlashFiler: FFCLCNST.STR 1.51 *
;* Copyright (c) TurboPower Software Co 1996-1998 *
;* All rights reserved. *
;*********************************************************
;* FlashFiler: Client string table resource *
;*********************************************************
#include "FFConst.inc"
fferrIndexOutOfRange, "Collection index out of range"
ffccRegistryDualModeKey, "\Software\TurboPower\FlashFiler\Configuration\IDAPI\"
ffccUserName, "USER NAME"
ffccStandard, "STANDARD"
ffccPath, "PATH"
ffccInfo, "INFO"
ffccInvalidParameter, "Invalid Parameter"
ffccAttachFailed, "FlashFiler Communications Error"
ffccDBLIST, "DBLIST"
ffccTableList, "TABLELIST"
ffccFieldList, "FIELDLIST"
ffccIndexList, "INDEXLIST"
ffccActive, "ACTIVE"
ffccBAPI_ERROR_CAPTION, "FlashFiler System Message"
ffccBAPI_NOT_SUPPORTED, "A BDE routine is not supported [%s]."
ffccBAPI_UNKNOWN_BDE_ERROR, "BDE Error %d."
ffccREG_PRODUCT, "\Software\TurboPower\FlashFiler"
ffccBAPI_IDAPI_SESSION, "IDAPI"
ffccIDAPI_DRIVER_DESC, "IDAPI"
ffccBASE_CLASSES, "Base Classes"
ffccSHOW_KEY, " - Key = ["
ffccNOT_SUPPORTED, "Not Supported"
ffccNOT_FF_COMPONENT, "Function only applicable to FlashFiler data components"
ffccBAD_PROTOCOL, "Network Protocol Failure"
ffccImport_NoSchemaFile, "Schema file %s not found"
ffccImport_RECLENGTHRequired, "RECLENGTH required in schema file for this import filetype"
ffccImport_NoMatchingFields, "No import fields match any target table fields; nothing to import"
ffccImport_FILETYPEMissing, "FILETYPE missing in schema file"
ffccImport_FILETYPEInvalid, "Invalid FILETYPE in schema file"
ffccImport_BadFieldName, "Error in schema file: %s has invalid fieldname %s"
ffccImport_BadFieldType, "Error in schema file: %s has invalid datatype %s"
ffccImport_BadFloatSize, "Error in schema file: %s has invalid field size for FLOAT"
ffccImport_BadIntegerSize, "Error in schema file: %s has invalid field size for INTEGER"
ffccImport_BadUIntegerSize, "Error in schema file: %s has invalid field size for UINTEGER"
ffccImport_BadAutoIncSize, "Error in schema file: %s has invalid field size for AUTOINC"
ffccImport_NoFields, "No fields defined in schema file"
ffccImport_BadOffset, "Error in schema file: %s has invalid field offset %s"
ffccImport_BadSize, "Error in schema file: %s has invalid field size %s"
ffccImport_BadDecPl, "Error in schema file: %s has invalid field decimal places %s"
ffccImport_BadDateMask, "Error in schema file: %s has invalid field date/time picture mask %s"
ffccImport_BadSchemaHeader, "Invalid section header in schema file: %s"

View File

@@ -0,0 +1,57 @@
;*********************************************************
;* FlashFiler: FFCLCNST.STR 1.50 *
;* Copyright (c) TurboPower Software Co 1996-1998 *
;* All rights reserved. *
;*********************************************************
;* FlashFiler: Client string table resource *
;*********************************************************
;* Translation into French *
;* 01/15/1999 JF Nifenecker, Bordeaux (France) *
;* (draft) *
;*********************************************************
#include <FFConst.inc>
fferrIndexOutOfRange, "Index de collection hors bornes"
ffccRegistryDualModeKey, "\Software\TurboPower\FlashFiler\Configuration\IDAPI\"
ffccUserName, "USER NAME"
ffccStandard, "STANDARD"
ffccPath, "PATH"
ffccInfo, "INFO"
ffccInvalidParameter, "Param<61>tre incorrect"
ffccAttachFailed, "Erreur de communications FlashFiler"
ffccDBLIST, "DBLIST"
ffccTableList, "TABLELIST"
ffccFieldList, "FIELDLIST"
ffccIndexList, "INDEXLIST"
ffccActive, "ACTIVE"
ffccBAPI_ERROR_CAPTION, "Message syst<73>me FlashFiler"
ffccBAPI_NOT_SUPPORTED, "Routine BDE non support<72>e [%s]."
ffccBAPI_UNKNOWN_BDE_ERROR, "Erreur BDE %d."
ffccREG_PRODUCT, "\Software\TurboPower\FlashFiler"
ffccBAPI_IDAPI_SESSION, "IDAPI"
ffccIDAPI_DRIVER_DESC, "IDAPI"
ffccBASE_CLASSES, "Base Classes"
ffccSHOW_KEY, " - Key = ["
ffccNOT_SUPPORTED, "Non support<72>"
ffccNOT_FF_COMPONENT, "Fonction applicable seulement aux composants donn<6E>es de FlashFiler"
ffccBAD_PROTOCOL, "D<>faut de protocole r<>seau"
ffccImport_NoSchemaFile, "Fichier sch<63>ma %s introuvable"
ffccImport_RECLENGTHRequired, "RECLENGTH requis dans le fichier sch<63>ma pour ce type de fichier d'importation"
ffccImport_NoMatchingFields, "Aucun champ d'import ne correspond <20> un champ de table cible ; rien <20> importer"
ffccImport_FILETYPEMissing, "FILETYPE manquant dans le fichier sch<63>ma"
ffccImport_FILETYPEInvalid, "FILETYPE incorrect dans le fichier sch<63>ma"
ffccImport_BadFieldName, "Erreur dans le fichier sch<63>ma : %s, nom de champ incorrect %s"
ffccImport_BadFieldType, "Erreur dans le fichier sch<63>ma : %s, has invalid datatype %s"
ffccImport_BadFloatSize, "Erreur dans le fichier sch<63>ma : %s, taille de champ FLOAT incorrecte"
ffccImport_BadIntegerSize, "Erreur dans le fichier sch<63>ma : %s, taille de champ INTEGER incorrecte"
ffccImport_BadUIntegerSize, "Erreur dans le fichier sch<63>ma : %s, taille de champ UINTEGER incorrecte"
ffccImport_BadAutoIncSize, "Erreur dans le fichier sch<63>ma : %s, taille de champ AUTOINC incorrecte"
ffccImport_NoFields, "Aucun champ d<>fini dans le fichier sch<63>ma"
ffccImport_BadOffset, "Erreur dans le fichier sch<63>ma : %s, offset de champ incorrect %s"
ffccImport_BadSize, "Erreur dans le fichier sch<63>ma : %s, taille de champ incorrecte %s"
ffccImport_BadDecPl, "Erreur dans le fichier sch<63>ma : %s, nombre de d<>cimales incorrect dans le champ %s"
ffccImport_BadDateMask, "Erreur dans le fichier sch<63>ma : %s, masque date/heure du champ invalide %s"
ffccImport_BadSchemaHeader, "En-t<>te de section incorrect dans le fichier sch<63>ma : %s"

View File

@@ -0,0 +1,532 @@
;*********************************************************
;* FlashFiler: FFDBCNST.STR 1.51 *
;* Copyright (c) TurboPower Software Co 1996-1998 *
;* All rights reserved. *
;*********************************************************
;* FlashFiler: BDE errors string table resource *
;*********************************************************
#include "FFCONST.INC"
8449, "Cannot open a system file."
8450, "I/O error on a system file."
8451, "Data structure corruption."
8452, "Cannot find Engine configuration file."
8453, "Cannot write to Engine configuration file."
8454, "Cannot initialize with different configuration file."
8455, "System has been illegally re-entered."
8456, "Cannot locate IDAPI32 .DLL."
8457, "Cannot load IDAPI32 .DLL."
8458, "Cannot load an IDAPI service library."
8459, "Cannot create or open temporary file."
8705, "At beginning of table."
8706, "At end of table."
8707, "Record moved because key value changed."
8708, "Record/Key deleted."
8709, "No current record."
8710, "Could not find record."
8711, "End of BLOB."
8712, "Could not find object."
8713, "Could not find family member."
8714, "BLOB file is missing."
8715, "Could not find language driver."
8961, "Corrupt table/index header."
8962, "Corrupt file - other than header."
8963, "Corrupt Memo/BLOB file."
8965, "Corrupt index."
8966, "Corrupt lock file."
8967, "Corrupt family file."
8968, "Corrupt or missing .VAL file."
8969, "Foreign index file format."
9217, "Read failure."
9218, "Write failure."
9219, "Cannot access directory."
9220, "File Delete operation failed."
9221, "Cannot access file."
9222, "Access to table disabled because of previous error."
9473, "Insufficient memory for this operation."
9474, "Not enough file handles."
9475, "Insufficient disk space."
9476, "Temporary table resource limit."
9477, "Record size is too big for table."
9478, "Too many open cursors."
9479, "Table is full."
9480, "Too many sessions from this workstation."
9481, "Serial number limit (Paradox)."
9482, "Some internal limit (see context)."
9483, "Too many open tables."
9484, "Too many cursors per table."
9485, "Too many record locks on table."
9486, "Too many clients."
9487, "Too many indexes on table."
9488, "Too many sessions."
9489, "Too many open databases."
9490, "Too many passwords."
9491, "Too many active drivers."
9492, "Too many fields in Table Create."
9493, "Too many table locks."
9494, "Too many open BLOBs."
9495, "Lock file has grown too large."
9496, "Too many open queries."
9498, "Too many BLOBs."
9499, "File name is too long for a Paradox version 5.0 table."
9500, "Row fetch limit exceeded."
9501, "Long name not allowed for this tablelevel."
9729, "Key violation."
9730, "Minimum validity check failed."
9731, "Maximum validity check failed."
9732, "Field value required."
9733, "Master record missing."
9734, "Master has detail records. Cannot delete or modify."
9735, "Master table level is incorrect."
9736, "Field value out of lookup table range."
9737, "Lookup Table Open operation failed."
9738, "Detail Table Open operation failed."
9739, "Master Table Open operation failed."
9740, "Field is blank."
9741, "Link to master table already defined."
9742, "Master table is open."
9743, "Detail table(s) exist."
9744, "Master has detail records. Cannot empty it."
9745, "Self referencing referential integrity must be entered one at a time with no other changes to the table"
9746, "Detail table is open."
9747, "Cannot make this master a detail of another table if its details are not empty."
9748, "Referential integrity fields must be indexed."
9749, "A table linked by referential integrity requires password to open."
9750, "Field(s) linked to more than one master."
9751, "Expression validity check failed."
9985, "Number is out of range."
9986, "Invalid parameter."
9987, "Invalid file name."
9988, "File does not exist."
9989, "Invalid option."
9990, "Invalid handle to the function."
9991, "Unknown table type."
9992, "Cannot open file."
9993, "Cannot redefine primary key."
9994, "Cannot change this RINTDesc."
9995, "Foreign and primary key do not match."
9996, "Invalid modify request."
9997, "Index does not exist."
9998, "Invalid offset into the BLOB."
9999, "Invalid descriptor number."
10000, "Invalid field type."
10001, "Invalid field descriptor."
10002, "Invalid field transformation."
10003, "Invalid record structure."
10004, "Invalid descriptor."
10005, "Invalid array of index descriptors."
10006, "Invalid array of validity check descriptors."
10007, "Invalid array of referential integrity descriptors."
10008, "Invalid ordering of tables during restructure."
10009, "Name not unique in this context."
10010, "Index name required."
10011, "Invalid session handle."
10012, "invalid restructure operation."
10013, "Driver not known to system."
10014, "Unknown database."
10015, "Invalid password given."
10016, "No callback function."
10017, "Invalid callback buffer length."
10018, "Invalid directory."
10019, "Translate Error. Value out of bounds."
10020, "Cannot set cursor of one table to another."
10021, "Bookmarks do not match table."
10022, "Invalid index/tag name."
10023, "Invalid index descriptor."
10024, "Table does not exist."
10025, "Table has too many users."
10026, "Cannot evaluate Key or Key does not pass filter condition."
10027, "Index already exists."
10028, "Index is open."
10029, "Invalid BLOB length."
10030, "Invalid BLOB handle in record buffer."
10031, "Table is open."
10032, "Need to do (hard) restructure."
10033, "Invalid mode."
10034, "Cannot close index."
10035, "Index is being used to order table."
10036, "Unknown user name or password."
10037, "Multi-level cascade is not supported."
10038, "Invalid field name."
10039, "Invalid table name."
10040, "Invalid linked cursor expression."
10041, "Name is reserved."
10042, "Invalid file extension."
10043, "Invalid language Driver."
10044, "Alias is not currently opened."
10045, "Incompatible record structures."
10046, "Name is reserved by DOS."
10047, "Destination must be indexed."
10048, "Invalid index type"
10049, "Language Drivers of Table and Index do not match"
10050, "Filter handle is invalid"
10051, "Invalid Filter"
10052, "Invalid table create request"
10053, "Invalid table delete request"
10054, "Invalid index create request"
10055, "Invalid index delete request"
10056, "Invalid table specified"
10058, "Invalid Time."
10059, "Invalid Date."
10060, "Invalid Datetime"
10061, "Tables in different directories"
10062, "Mismatch in the number of arguments"
10063, "Function not found in service library."
10064, "Must use baseorder for this operation."
10065, "Invalid procedure name"
10066, "The field map is invalid."
10241, "Record locked by another user."
10242, "Unlock failed."
10243, "Table is busy."
10244, "Directory is busy."
10245, "File is locked."
10246, "Directory is locked."
10247, "Record already locked by this session."
10248, "Object not locked."
10249, "Lock time out."
10250, "Key group is locked."
10251, "Table lock was lost."
10252, "Exclusive access was lost."
10253, "Table cannot be opened for exclusive use."
10254, "Conflicting record lock in this session."
10255, "A deadlock was detected."
10256, "A user transaction is already in progress."
10257, "No user transaction is currently in progress."
10258, "Record lock failed."
10259, "Couldn't perform the edit because another user changed the record."
10260, "Couldn't perform the edit because another user deleted or moved the record."
10497, "Insufficient field rights for operation."
10498, "Insufficient table rights for operation. Password required."
10499, "Insufficient family rights for operation."
10500, "This directory is read only."
10501, "Database is read only."
10502, "Trying to modify read-only field."
10503, "Encrypted dBASE tables not supported."
10504, "Insufficient SQL rights for operation."
10753, "Field is not a BLOB."
10754, "BLOB already opened."
10755, "BLOB not opened."
10756, "Operation not applicable."
10757, "Table is not indexed."
10758, "Engine not initialized."
10759, "Attempt to re-initialize Engine."
10760, "Attempt to mix objects from different sessions."
10761, "Paradox driver not active."
10762, "Driver not loaded."
10763, "Table is read only."
10764, "No associated index."
10765, "Table(s) open. Cannot perform this operation."
10766, "Table does not support this operation."
10767, "Index is read only."
10768, "Table does not support this operation because it is not uniquely indexed."
10769, "Operation must be performed on the current session."
10770, "Invalid use of keyword."
10771, "Connection is in use by another statement."
10772, "Passthrough SQL connection must be shared"
11009, "Invalid function number."
11010, "File or directory does not exist."
11011, "Path not found."
11012, "Too many open files. You may need to increase MAXFILEHANDLE limit in IDAPI configuration."
11013, "Permission denied."
11014, "Bad file number."
11015, "Memory blocks destroyed."
11016, "Not enough memory."
11017, "Invalid memory block address."
11018, "Invalid environment."
11019, "Invalid format."
11020, "Invalid access code."
11021, "Invalid data."
11023, "Device does not exist."
11024, "Attempt to remove current directory."
11025, "Not same device."
11026, "No more files."
11027, "Invalid argument."
11028, "Argument list is too long."
11029, "Execution format error."
11030, "Cross-device link."
11041, "Math argument."
11042, "Result is too large."
11043, "File already exists."
11047, "Unknown internal operating system error."
11058, "Share violation."
11059, "Lock violation."
11060, "Critical DOS Error."
11061, "Drive not ready."
11108, "Not exact read/write."
11109, "Operating system network error."
11110, "Error from NOVELL file server."
11111, "NOVELL server out of memory."
11112, "Record already locked by this workstation."
11113, "Record not locked."
11265, "Network initialization failed."
11266, "Network user limit exceeded."
11267, "Wrong .NET file version."
11268, "Cannot lock network file."
11269, "Directory is not private."
11270, "Directory is controlled by other .NET file."
11271, "Unknown network error."
11272, "Not initialized for accessing network files."
11273, "SHARE not loaded. It is required to share local files."
11274, "Not on a network. Not logged in or wrong network driver."
11275, "Lost communication with SQL server."
11277, "Cannot locate or connect to SQL server."
11278, "Cannot locate or connect to network server."
11521, "Optional parameter is required."
11522, "Invalid optional parameter."
11777, "obsolete"
11778, "obsolete"
11779, "Ambiguous use of ! (inclusion operator)."
11780, "obsolete"
11781, "obsolete"
11782, "A SET operation cannot be included in its own grouping."
11783, "Only numeric and date/time fields can be averaged."
11784, "Invalid expression."
11785, "Invalid OR expression."
11786, "obsolete"
11787, "bitmap"
11788, "CALC expression cannot be used in INSERT, DELETE, CHANGETO and SET rows."
11789, "Type error in CALC expression."
11790, "CHANGETO can be used in only one query form at a time."
11791, "Cannot modify CHANGED table."
11792, "A field can contain only one CHANGETO expression."
11793, "A field cannot contain more than one expression to be inserted."
11794, "obsolete"
11795, "CHANGETO must be followed by the new value for the field."
11796, "Checkmark or CALC expressions cannot be used in FIND queries."
11797, "Cannot perform operation on CHANGED table together with a CHANGETO query."
11798, "chunk"
11799, "More than 255 fields in ANSWER table."
11800, "AS must be followed by the name for the field in the ANSWER table."
11801, "DELETE can be used in only one query form at a time."
11802, "Cannot perform operation on DELETED table together with a DELETE query."
11803, "Cannot delete from the DELETED table."
11804, "Example element is used in two fields with incompatible types or with a BLOB."
11805, "Cannot use example elements in an OR expression."
11806, "Expression in this field has the wrong type."
11807, "Extra comma found."
11808, "Extra OR found."
11809, "One or more query rows do not contribute to the ANSWER."
11810, "FIND can be used in only one query form at a time."
11811, "FIND cannot be used with the ANSWER table."
11812, "A row with GROUPBY must contain SET operations."
11813, "GROUPBY can be used only in SET rows."
11814, "Use only INSERT, DELETE, SET or FIND in leftmost column."
11815, "Use only one INSERT, DELETE, SET or FIND per line."
11816, "Syntax error in expression."
11817, "INSERT can be used in only one query form at a time."
11818, "Cannot perform operation on INSERTED table together with an INSERT query."
11819, "INSERT, DELETE, CHANGETO and SET rows may not be checked."
11820, "Field must contain an expression to insert (or be blank)."
11821, "Cannot insert into the INSERTED table."
11822, "Variable is an array and cannot be accessed."
11823, "Label"
11824, "Rows of example elements in CALC expression must be linked."
11825, "Variable name is too long."
11826, "Query may take a long time to process."
11827, "Reserved word or one that can't be used as a variable name."
11828, "Missing comma."
11829, "Missing )."
11830, "Missing right quote."
11831, "Cannot specify duplicate column names."
11832, "Query has no checked fields."
11833, "Example element has no defining occurrence."
11834, "No grouping is defined for SET operation."
11835, "Query makes no sense."
11836, "Cannot use patterns in this context."
11837, "Date does not exist."
11838, "Variable has not been assigned a value."
11839, "Invalid use of example element in summary expression."
11840, "Incomplete query statement. Query only contains a SET definition."
11841, "Example element with ! makes no sense in expression."
11842, "Example element cannot be used more than twice with a ! query."
11843, "Row cannot contain expression."
11844, "obsolete"
11845, "obsolete"
11846, "No permission to insert or delete records."
11847, "No permission to modify field."
11848, "Field not found in table."
11849, "Expecting a column separator in table header."
11850, "Expecting a column separator in table."
11851, "Expecting column name in table."
11852, "Expecting table name."
11853, "Expecting consistent number of columns in all rows of table."
11854, "Cannot open table."
11855, "Field appears more than once in table."
11856, "This DELETE, CHANGE or INSERT query has no ANSWER."
11857, "Query is not prepared. Properties unknown."
11858, "DELETE rows cannot contain quantifier expression."
11859, "Invalid expression in INSERT row."
11860, "Invalid expression in INSERT row."
11861, "Invalid expression in SET definition."
11862, "row use"
11863, "SET keyword expected."
11864, "Ambiguous use of example element."
11865, "obsolete"
11866, "obsolete"
11867, "Only numeric fields can be summed."
11868, "Table is write protected."
11869, "Token not found."
11870, "Cannot use example element with ! more than once in a single row."
11871, "Type mismatch in expression."
11872, "Query appears to ask two unrelated questions."
11873, "Unused SET row."
11874, "INSERT, DELETE, FIND, and SET can be used only in the leftmost column."
11875, "CHANGETO cannot be used with INSERT, DELETE, SET or FIND."
11876, "Expression must be followed by an example element defined in a SET."
11877, "Lock failure."
11878, "Expression is too long."
11879, "Refresh exception during query."
11880, "Query canceled."
11881, "Unexpected Database Engine error."
11882, "Not enough memory to finish operation."
11883, "Unexpected exception."
11884, "Feature not implemented yet in query."
11885, "Query format is not supported."
11886, "Query string is empty."
11887, "Attempted to prepare an empty query."
11888, "Buffer too small to contain query string."
11889, "Query was not previously parsed or prepared."
11890, "Function called with bad query handle."
11891, "QBE syntax error."
11892, "Query extended syntax field count error."
11893, "Field name in sort or field clause not found."
11894, "Table name in sort or field clause not found."
11895, "Operation is not supported on BLOB fields."
11896, "General BLOB error."
11897, "Query must be restarted."
11898, "Unknown answer table type."
11926, "Blob cannot be used as grouping field."
11927, "Query properties have not been fetched."
11928, "Answer table is of unsuitable type."
11929, "Answer table is not yet supported under server alias."
11930, "Non-null blob field required. Can't insert records"
11931, "Unique index required to perform changeto"
11932, "Unique index required to delete records"
11933, "Update of table on the server failed."
11934, "Can't process this query remotely."
11935, "Unexpected end of command."
11936, "Parameter not set in query string."
11937, "Query string is too long."
11946, "No such table or correlation name."
11947, "Expression has ambiguous data type."
11948, "Field in order by must be in result set."
11949, "General parsing error."
11950, "Record or field constraint failed."
11951, "Field in group by must be in result set."
11952, "User defined function is not defined."
11953, "Unknown error from User defined function."
11954, "Single row subquery produced more than one row."
11955, "Expressions in group by are not supported."
11956, "Queries on text or ascii tables is not supported."
11957, "ANSI join keywords USING and NATURAL are not supported in this release."
11958, "SELECT DISTINCT may not be used with UNION unless UNION ALL is used."
11959, "GROUP BY is required when both aggregate and non-aggregate fields are used in result set."
11960, "INSERT and UPDATE operations are not supported on autoincrement field type."
11961, "UPDATE on Primary Key of a Master Table may modify more than one record."
12033, "Interface mismatch. Engine version different."
12034, "Index is out of date."
12035, "Older version (see context)."
12036, ".VAL file is out of date."
12037, "BLOB file version is too old."
12038, "Query and Engine DLLs are mismatched."
12039, "Server is incompatible version."
12040, "Higher table level required"
12289, "Capability not supported."
12290, "Not implemented yet."
12291, "SQL replicas not supported."
12292, "Non-blob column in table required to perform operation."
12293, "Multiple connections not supported."
12294, "Full dBASE expressions not supported."
12545, "Invalid database alias specification."
12546, "Unknown database type."
12547, "Corrupt system configuration file."
12548, "Network type unknown."
12549, "Not on the network."
12550, "Invalid configuration parameter."
12801, "Object implicitly dropped."
12802, "Object may be truncated."
12803, "Object implicitly modified."
12804, "Should field constraints be checked?"
12805, "Validity check field modified."
12806, "Table level changed."
12807, "Copy linked tables?"
12809, "Object implicitly truncated."
12810, "Validity check will not be enforced."
12811, "Multiple records found, but only one was expected."
12812, "Field will be trimmed, cannot put master records into PROBLEM table."
13057, "File already exists."
13058, "BLOB has been modified."
13059, "General SQL error."
13060, "Table already exists."
13061, "Paradox 1.0 tables are not supported."
13062, "Update aborted."
13313, "Different sort order."
13314, "Directory in use by earlier version of Paradox."
13315, "Needs Paradox 3.5-compatible language driver."
13569, "Data Dictionary is corrupt"
13570, "Data Dictionary Info Blob corrupted"
13571, "Data Dictionary Schema is corrupt"
13572, "Attribute Type exists"
13573, "Invalid Object Type"
13574, "Invalid Relation Type"
13575, "View already exists"
13576, "No such View exists"
13577, "Invalid Record Constraint"
13578, "Object is in a Logical DB"
13579, "Dictionary already exists"
13580, "Dictionary does not exist"
13581, "Dictionary database does not exist"
13582, "Dictionary info is out of date - needs Refresh"
13584, "Invalid Dictionary Name"
13585, "Dependent Objects exist"
13586, "Too many Relationships for this Object Type"
13587, "Relationships to the Object exist"
13588, "Dictionary Exchange File is corrupt"
13589, "Dictionary Exchange File Version mismatch"
13590, "Dictionary Object Type Mismatch"
13591, "Object exists in Target Dictionary"
13592, "Cannot access Data Dictionary"
13593, "Cannot create Data Dictionary"
13594, "Cannot open Database"
DBIERR_FF_BadStruct, "FF SERVER ERROR: TffFileInfo record contains invalid data"
DBIERR_FF_OpenFailed, "FF SERVER ERROR: File could not be opened"
DBIERR_FF_OpenNoMem, "FF SERVER ERROR: Out of memory when opening a file"
DBIERR_FF_CloseFailed, "FF SERVER ERROR: File could not be closed"
DBIERR_FF_LockFailed, "FF SERVER ERROR: File region could not be locked"
DBIERR_FF_UnlockFailed, "FF SERVER ERROR: File region could not be unlocked"
DBIERR_FF_ReadFailed, "FF SERVER ERROR: Error when reading from file"
DBIERR_FF_ReadExact, "FF SERVER ERROR: Could not read exact number of bytes from file"
DBIERR_FF_WriteFailed, "FF SERVER ERROR: Error when writing to file"
DBIERR_FF_WriteExact, "FF SERVER ERROR: Could not write exact number of bytes to file"
DBIERR_FF_SeekFailed, "FF SERVER ERROR: Error when seeking to position in file"
DBIERR_FF_FlushFailed, "FF SERVER ERROR: Error when flushing file"
DBIERR_FF_SetEOFFailed, "FF SERVER ERROR: Error when setting end-of-file"
DBIERR_FF_CopyFile, "FF SERVER ERROR: Error when copying a file"
DBIERR_FF_DeleteFile, "FF SERVER ERROR: Error when deleting a file"
DBIERR_FF_RenameFile, "FF SERVER ERROR: Error when renaming a file"
DBIERR_FF_BadBlockNr, "FF SERVER ERROR: Block number is either < 0, or >= number of blocks in file"
DBIERR_FF_RecDeleted, "FF SERVER ERROR: Record accessed is deleted"
DBIERR_FF_BadRefNr, "FF SERVER ERROR: Record reference number is invalid"
DBIERR_FF_BadDataBlock, "FF SERVER ERROR: Block read from file is not a data block"
DBIERR_FF_BadStreamBlock, "FF SERVER ERROR: Block read from file is not a stream block"
DBIERR_FF_BadStreamOrigin, "FF SERVER ERROR: Stream origin is invalid"
DBIERR_FF_StreamSeekError, "FF SERVER ERROR: Stream could not seek requested position"
DBIERR_FF_BadInxBlock, "FF SERVER ERROR: Block read from file is not an index block"
DBIERR_FF_BadIndex, "FF SERVER ERROR: Index number passed to routine is out of range"
DBIERR_FF_MaxIndexes, "FF SERVER ERROR: The maximum number of indexes (255) have already been added"
DBIERR_FF_BadMergeCall, "FF SERVER ERROR: MergeChildren called with pages not half-filled, suspect corruption"
DBIERR_FF_KeyNotFound, "FF SERVER ERROR: Key was not found in index when attempting to delete it"
DBIERR_FF_KeyPresent, "FF SERVER ERROR: Key was found in index when attempting to add it"
DBIERR_FF_NoKeys, "FF SERVER ERROR: There are no keys in the index, cannot calculate an approximate position/key"
DBIERR_FF_NoSeqAccess, "FF SERVER ERROR: Cannot create sequential cursor (index 0) as the group has no sequential access path"
DBIERR_FF_BadApproxPos, "FF SERVER ERROR: The approximate position must be between 0 and 100 inclusive"
DBIERR_FF_BadServerName, "FF SERVER ERROR: The server name is invalid"
DBIERR_FF_FileBLOBOpen, "FF SERVER ERROR: An error occurred when opening the external file for a file BLOB"
DBIERR_FF_FileBLOBRead, "FF SERVER ERROR: An error occurred when reading the external file for a file BLOB"
DBIERR_FF_FileBLOBClose, "FF SERVER ERROR: An error occurred when closing the external file for a file BLOB"
DBIERR_FF_Unknown, "FF SERVER ERROR: Unknown (server exception object has unknown error code)"
DBIERR_FF_UnknownExcp, "FF SERVER ERROR: Unknown (unexpected exception object raised)"

View File

@@ -0,0 +1,535 @@
;*********************************************************
;* FlashFiler: FFDBCNST.STR 1.50 *
;* Copyright (c) TurboPower Software Co 1996-1998 *
;* All rights reserved. *
;*********************************************************
;* FlashFiler: BDE errors string table resource *
;*********************************************************
;* Translation into French *
;* 01/15/1999 JF Nifenecker, Bordeaux (France) *
;* (draft) *
;*********************************************************
#include <FFCONST.INC>
8449, "Impossible d'ouvrir un fichier syst<73>me."
8450, "Erreur E/S sur un fichier syst<73>me."
8451, "Corruption de la structure de donn<6E>es."
8452, "Impossible de trouver le fichier de configuration du moteur."
8453, "Impossible d'<27>crire dans le fichier de configuration du moteur."
8454, "Impossible d'initialiser avec un fichier de configuration diff<66>rent."
8455, "Le syst<73>me a <20>t<EFBFBD> ill<6C>galement r<>-entr<74>."
8456, "Impossible de trouver IDAPI32.DLL."
8457, "Impossible de charger IDAPI32.DLL."
8458, "Impossible de charger une biblioth<74>que de service IDAPI."
8459, "Impossible de cr<63>er ou d'ouvrir le fichier temporaire."
8705, "En d<>but de table."
8706, "En fin de table."
8707, "Enregistrement d<>plac<61> pour cause de valeur de cl<63> modifi<66>e."
8708, "Enregistrement/Cl<43> effac<61>."
8709, "Pas d'enregistrement courant."
8710, "Enregistrement introuvable."
8711, "Fin de BLOB."
8712, "Objet introuvable."
8713, "Membre de la famille introuvable."
8714, "Fichier BLOB manquant."
8715, "Pilote de langage introuvable."
8961, "En-t<>te de table/index corrompu."
8962, "Corruption de fichier - autre que en-t<>te."
8963, "Fichier Memo/BLOB corrompu."
8965, "Index corrompu."
8966, "Fichier verrou corrompu."
8967, "Fichier famille corrompu."
8968, "Fichier .VAL corrompu ou absent."
8969, "Format de fichier index <20>tranger."
9217, "Echec en lecture."
9218, "Echec en <20>criture."
9219, "Impossible d'acc<63>der au r<>pertoire."
9220, "L'op<6F>ration d'effacement de fichier a <20>chou<6F>."
9221, "Acc<63>s au fichier impossible."
9222, "Acc<63>s <20> la table d<>sactiv<69> <20> cause de l'erreur pr<70>c<EFBFBD>dente."
9473, "M<>moire insuffisante pour cette op<6F>ration."
9474, "Pas assez de handles de fichier."
9475, "Espace disque insuffisant."
9476, "Limite de ressource de tables temporaires."
9477, "La taille de l'enregistrement est trop grande pour la table."
9478, "Trop de curseurs ouverts."
9479, "Table pleine."
9480, "Trop de sessions sur ce poste."
9481, "Limite de num<75>ro de s<>rie (Paradox)."
9482, "Limite interne (voir contexte)."
9483, "Trop de tables ouvertes."
9484, "Trop de curseurs par table."
9485, "Trop de verrous d'enregistrement sur la table."
9486, "Trop de clients."
9487, "Trop d'index sur la table."
9488, "Trop de sessions."
9489, "Trop de bases de donn<6E>es ouvertes."
9490, "Trop de mots de passe."
9491, "Trop de pilotes actifs."
9492, "Trop de champs dans Table Create."
9493, "Trop de verrous de table."
9494, "Trop de BLOBs ouverts."
9495, "Le fichier des verrous est trop gros."
9496, "Trop de requ<71>tes ouvertes."
9498, "Trop de BLOBs."
9499, "Le nom de fichier est trop long pour une table Paradox version 5.0."
9500, "D<>passement de limite de recherche de ligne."
9501, "Long nom interdit pour ce niveau de table."
9729, "Violation de cl<63>."
9730, "Echec du contr<74>le de validit<69> sur le minimum."
9731, "Echec du contr<74>le de validit<69> sur le maximum."
9732, "Valeur de champ requise."
9733, "Enregistrement ma<6D>tre manquant."
9734, "L'enregistrement ma<6D>tre a des d<>tails. Impossible de l'effacer ou de le modifier."
9735, "Niveau de table ma<6D>tre incorrect."
9736, "Valeur de champ en dehors des bornes de la table de recherche."
9737, "L'op<6F>ration d'ouverture de la table de r<>f<EFBFBD>rence a <20>chou<6F>."
9738, "L'op<6F>ration d'ouverture de la table d<>tail a <20>chou<6F>."
9739, "L'op<6F>ration d'ouverture de la table ma<6D>tre a <20>chou<6F>."
9740, "Le champ est vide."
9741, "Le lien vers la table ma<6D>tre est d<>j<EFBFBD> d<>fini."
9742, "La table ma<6D>tre est ouverte."
9743, "La ou les table(s) d<>tail existe(nt)."
9744, "L'enregistrement ma<6D>tre a des d<>tails. Impossible de le vider."
9745, "L'int<6E>grit<69> r<>f<EFBFBD>rentielle auto-r<>f<EFBFBD>renc<6E>e doit <20>tre entr<74>e une par une sans autres changement <20> la table"
9746, "Table d<>tail ouverte."
9747, "Impossible de faire de cette table ma<6D>tre un d<>tail d'une autre table si ses propres d<>tails ne sont pas vides."
9748, "Les champs d'int<6E>grit<69> r<>f<EFBFBD>rentielle doivent <20>tre index<65>s."
9749, "Une table li<6C>e par int<6E>grit<69> r<>f<EFBFBD>rentielle n<>cessite un mot de passe pour pouvoir <20>tre ouverte."
9750, "Champ(s) li<6C>(s) <20> plus d'une table ma<6D>tre."
9751, "Echec du contr<74>le de validit<69> sur l'expression."
9985, "Nombre hors bornes."
9986, "Param<61>tre incorrect."
9987, "Nom de fichier incorrect."
9988, "Le fichier n'existe pas."
9989, "Option incorrecte."
9990, "Handle de fonction incorrect."
9991, "Type de table inconnu."
9992, "Impossible d'ouvrir le fichier."
9993, "Impossible de red<65>finir la cl<63> primaire."
9994, "Impossible de changer ce RINTDesc."
9995, "Les cl<63>s <20>trang<6E>re et primaire ne concordent pas."
9996, "Requ<71>te de modification incorrecte."
9997, "L'index n'existe pas."
9998, "Offset incorrect dans le BLOB."
9999, "Num<75>ro de descripteur incorrect."
10000, "Type de champ incorrect."
10001, "Descripteur de champ incorrect."
10002, "Transformation de champ incorrecte."
10003, "Structure d'enregistrement incorrecte."
10004, "Descripteur incorrect."
10005, "Tableau de descripteurs d'index incorrect."
10006, "Tableau de descripteurs de contr<74>les de validit<69> incorrect."
10007, "Tableau de descripteurs d'int<6E>grit<69> r<>f<EFBFBD>rentielle incorrect."
10008, "Ordre des tables incorrect pendant la restructuration."
10009, "Le nom n'est pas unique dans ce contexte."
10010, "Nom d'index requis."
10011, "Handle de session incorrect."
10012, "Op<4F>ration de restructuration incorrecte."
10013, "Pilote inconnu du syst<73>me."
10014, "Base de donn<6E>es inconnue."
10015, "Mot de passe incorrect."
10016, "Pas de fonction de callback."
10017, "Longueur de tampon de callback incorrect."
10018, "R<>pertoire incorrect."
10019, "Erreur de traduction. Valeur hors bornes."
10020, "Impossible de placer le curseur d'une table sur une autre."
10021, "Les signets ne correspondent pas <20> la table."
10022, "Nom d'index/tag incorrect."
10023, "Descripteur d'index incorrect."
10024, "La table n'existe pas."
10025, "La table a trop d'utilisateurs."
10026, "Impossible d'<27>valuer la cl<63> ou la cl<63> ne passe pas la condition de filtre."
10027, "L'index existe d<>j<EFBFBD>."
10028, "L'index est ouvert."
10029, "Longueur de BLOB incorrecte."
10030, "Handle de BLOB incorrect dans le tampon d'enregistrement."
10031, "La table est ouverte."
10032, "Restructuration (hard) n<>cessaire."
10033, "Mode incorrect."
10034, "Impossible de fermer l'index."
10035, "L'index est utilis<69> pour ordonner la table."
10036, "Nom d'utilisateur ou mot de passe inconnu."
10037, "Cascade multi-niveau non support<72>e."
10038, "Nom de champ incorrect."
10039, "Nom de table incorrect."
10040, "Expression de curseur attach<63> incorrecte."
10041, "Nom r<>serv<72>."
10042, "Extension de fichier incorrecte."
10043, "Pilote de langage incorrect."
10044, "L'alias n'est pas ouvert actuellement."
10045, "Structures d'enregistrement incompatibles."
10046, "Nom r<>serv<72> par DOS."
10047, "La destination doit <20>tre index<65>e."
10048, "Type d'index incorrect"
10049, "Le pilote de langage et l'index de la table ne concordent pas"
10050, "Handle de filtre incorrect"
10051, "Filtre incorrect"
10052, "Requ<71>te de cr<63>ation de table incorrecte"
10053, "Requ<71>te d'effacement de table incorrecte"
10054, "Requ<71>te de cr<63>ation d'index incorrecte"
10055, "Requ<71>te d'effacement d'index incorrecte"
10056, "Table sp<73>cifi<66>e incorrecte"
10058, "Heure incorrecte."
10059, "Date incorrecte."
10060, "Horodatage incorrect"
10061, "Les tables sont dans des r<>pertoires diff<66>rents"
10062, "Erreur dans le nombre d'arguments"
10063, "Fonction introuvable dans la biblioth<74>que de service."
10064, "L'ordre de base doit <20>tre utlis<69> pour cette op<6F>ration."
10065, "Nom de proc<6F>dure incorrect"
10066, "Organisation des champs incorrecte."
10241, "Enregistrement verrouill<6C> par un autre utilisateur."
10242, "Echec au d<>verrouillage."
10243, "Table occup<75>e."
10244, "R<>pertoire occup<75>."
10245, "Fichier verrouill<6C>."
10246, "R<>pertoire verrouill<6C>."
10247, "Enregistrement d<>j<EFBFBD> verrouill<6C> par cette session."
10248, "Objet non verrouill<6C>."
10249, "D<>passement de d<>lai pour le verrou."
10250, "Groupe de cl<63> verrouill<6C>."
10251, "Verrou de table perdu."
10252, "Acc<63>s exclusif perdu."
10253, "La table ne peut pas <20>tre ouverte pour acc<63>s exclusif."
10254, "Conflit sur verrou d'enregistrement dans cette session."
10255, "Etreinte mortelle d<>tect<63>e."
10256, "Une transaction utilisateur est d<>j<EFBFBD> en cours."
10257, "Aucune transaction utilisateur n'est actuellement en cours."
10258, "Echec du verrouillage d'enregistrement."
10259, "Ne peut ex<65>cuter l'<27>dition car un autre utilisateur a modifi<66> l'enregistrement."
10260, "Ne peut ex<65>cuter l'<27>dition car un autre utilisateur a effac<61> ou d<>plac<61> l'enregistrement."
10497, "Droits sur le champ insuffisants pour cette op<6F>ration."
10498, "Droits sur la table insuffisants pour cette op<6F>ration. Mot de passe requis."
10499, "Droits sur la famille insuffisants pour cette op<6F>ration."
10500, "Ce r<>pertoire est en lecture seule."
10501, "La base de donn<6E>es est en lecture seule."
10502, "Tentative de modification d'un champ en lecture seule."
10503, "Tables dBASE crypt<70>es non support<72>es."
10504, "Droits SQL insuffisants pour cette op<6F>ration."
10753, "Le champ n'est pas un BLOB."
10754, "Le BLOB est d<>j<EFBFBD> ouvert."
10755, "Le BLOB n'est pas ouvert."
10756, "Op<4F>ration non applicable."
10757, "La table n'est pas index<65>e."
10758, "Le moteur n'est pas initialis<69>."
10759, "Tentative de r<>-initialiser le moteur."
10760, "Tentative de m<>langer des objets de sessions diff<66>rentes."
10761, "Pilote Paradox non actif."
10762, "Pilote non charg<72>."
10763, "La table est en lecture seule."
10764, "Pas d'index associ<63>."
10765, "Table(s) ouvertes. Impossible d'ex<65>cuter cette op<6F>ration."
10766, "La table ne supporte pas cette op<6F>ration."
10767, "L'index est en lecture seule."
10768, "La table ne supporte pas cette op<6F>ration car la cl<63> d'index n'est pas unique."
10769, "L'op<6F>ration doit <20>tre ex<65>cut<75>e sur la session courante."
10770, "Usage incorrect de mot-cl<63>."
10771, "Connection en cours d'utilisation par une autre instruction."
10772, "La connection SQL indirecte doit <20>tre partag<61>e"
11009, "Num<75>ro de fonction incorrect."
11010, "Le fichier ou le r<>pertoire n'existe pas."
11011, "Chemin introuvable."
11012, "Trop de fichiers ouverts. Vous pouvez augmenter la limite MAXFILEHANDLE dans la configuration IDAPI."
11013, "Acc<63>s refus<75>."
11014, "Mauvais num<75>ro de fichier."
11015, "Blocs de m<>moire d<>truits."
11016, "M<>moire insuffisante."
11017, "Adresse de bloc m<>moire incorrecte."
11018, "Environnement incorrect."
11019, "Format incorrect."
11020, "Code d'acc<63>s incorrect."
11021, "Donn<6E>es incorrectes."
11023, "Le dispositif n'existe pas."
11024, "Tentative de suppression du r<>pertoire courant."
11025, "Ce n'est pas le m<>me dispositif."
11026, "Plus de fichiers."
11027, "Argument incorrect."
11028, "Liste d'argument trop longue."
11029, "Erreur de format d'ex<65>cution."
11030, "Lien entre dispositifs."
11041, "Argument math<74>matique."
11042, "Le r<>sultat est trop grand."
11043, "Le fichier existe d<>j<EFBFBD>."
11047, "Erreur interne du syst<73>me d'exploitation inconnue."
11058, "Violation de partage."
11059, "Violation de verrou."
11060, "Erreur DOS critique."
11061, "Lecteur non pr<70>t."
11108, "Lecture/<2F>criture non exacte."
11109, "Erreur du syst<73>me d'exploitation r<>seau."
11110, "Error du serveur de fichiers NOVELL."
11111, "M<>moire insuffisante pour le serveur NOVELL."
11112, "Enregistrement d<>j<EFBFBD> verrouill<6C> par ce poste."
11113, "Enregistrement non verrouill<6C>."
11265, "Echec de l'initialisation du r<>seau."
11266, "D<>passement du nombre maximum d'utilisateurs du r<>seau."
11267, "Mauvaise version du fichier .NET."
11268, "Impossible de verrouiller le fichier r<>seau."
11269, "Le r<>pertoire n'est pas priv<69>."
11270, "Le r<>pertoire est contr<74>l<EFBFBD> par un autre fichier .NET."
11271, "Erreur r<>seau inconnue."
11272, "Non initialis<69> pour l'acc<63>s aux fichiers r<>seau."
11273, "SHARE non charg<72>. Les fichiers locaux doivent <20>tre partag<61>s."
11274, "R<>seau absent. Session non ouverte ou mauvais pilote r<>seau."
11275, "Communication perdue avec le serveur SQL."
11277, "Impossible de trouver ou de se connecter au serveur SQL."
11278, "Impossible de trouver ou de se connecter au serveur r<>seau."
11521, "Le param<61>tre optionnel est requis."
11522, "Param<61>tre optionnel incorrect."
11777, "Obsol<6F>te"
11778, "Obsol<6F>te"
11779, "Usage ambigu de ! (op<6F>rateur d'inclusion)."
11780, "Obsol<6F>te"
11781, "Obsol<6F>te"
11782, "Une op<6F>ration SET ne peut pas <20>tre incluse dans son propre regroupement."
11783, "La moyenne ne peut <20>tre calcul<75>e que sur des champs numeriques et date/heure."
11784, "Expression incorrecte."
11785, "Expression OR incorrecte."
11786, "Obsol<6F>te"
11787, "bitmap"
11788, "L'expression CALC ne peut pas <20>tre utilis<69>e sur INSERT, DELETE, CHANGETO et SET lignes."
11789, "Erreur de type dans une expression CALC."
11790, "CHANGETO ne peut <20>tre utilis<69> que sur une fen<65>tre de requ<71>te <20> la fois."
11791, "Impossible de modifier un table CHANGED."
11792, "Un champ ne peut contenir qu'une expression CHANGETO."
11793, "Un champ ne peut contenir plus d'une expression <20> ins<6E>rer."
11794, "Obsol<6F>te"
11795, "CHANGETO doit <20>tre suivie de la nouvelle valeur pour le champ."
11796, "Les expressions Checkmark ou CALC ne peuvent <20>tre utilis<69>es dans des requ<71>tes FIND."
11797, "Impossible ex<65>cuter l'op<6F>ration sur une table CHANGED en m<>me temps qu'une requ<71>te CHANGETO."
11798, "gros morceau"
11799, "Plus de 255 champs dans la table ANSWER."
11800, "AS doit <20>tre suivi du nom pour le champ dans la table ANSWER."
11801, "DELETE ne peut <20>tre utilis<69>e que sur une fen<65>tre de requ<71>te <20> la fois."
11802, "Impossible d'ex<65>cuter l'op<6F>ration sur une table DELETED en m<>me temps qu'une requ<71>te DELETE."
11803, "Impossible d'effacer dans une table DELETED."
11804, "L'<27>l<EFBFBD>ment exemple est utilis<69> dans deux champs de types incompatibles ou avec un BLOB."
11805, "Impossible d'utiliser des <20>l<EFBFBD>ments exemple dans une expression OU."
11806, "L'expression dans ce champ est de type erron<6F>."
11807, "Virgule en trop."
11808, "OR en trop."
11809, "Une ou plusieurs lignes de la requ<71>te ne contribuent pas <20> ANSWER."
11810, "FIND ne peut <20>tre utilis<69>e que sur une fen<65>tre de requ<71>te <20> la fois."
11811, "FIND ne peut pas <20>tre utilis<69> sur la table ANSWER."
11812, "Une ligne avec GROUPBY doit contenir des op<6F>rations SET."
11813, "GROUPBY ne peut <20>tre utlis<69> que sur des lignes SET."
11814, "N'utilisez que INSERT, DELETE, SET ou FIND dans la colonne la plus <20> gauche."
11815, "N'utilisez qu'un INSERT, DELETE, SET ou FIND par ligne."
11816, "Erreur de syntax dans l'expression."
11817, "INSERT ne peut <20>tre utilis<69>e que sur une fen<65>tre de requ<71>te <20> la fois."
11818, "Impossible d'ex<65>cuter l'op<6F>ration sur une table INSERTED table en m<>me temps qu'une requ<71>te INSERT."
11819, "Des lignes INSERT, DELETE, CHANGETO et SET ne peuvent pas <20>tre coch<63>es."
11820, "Le champ doit contenir une expression <20> ins<6E>rer (ou <20>tre vide)."
11821, "Impossible d'ins<6E>rer dans la table INSERTED."
11822, "La variable est un tableau et ne peut pas <20>tre acc<63>d<EFBFBD>e."
11823, "Label"
11824, "Des lignes d'<27>l<EFBFBD>ments exemple dans une expression CALC doivent <20>tre li<6C>es."
11825, "Nom de variable trop long."
11826, "L'ex<65>cution de la requ<71>te peut prendre beaucoup de temps."
11827, "Mot r<>serv<72> ou mot qui ne peut pas <20>tre utilis<69> comme nom de variable."
11828, "Virgule manquante."
11829, ") manquante."
11830, "Apostrophe droite manquante."
11831, "Impossible de specifier des noms de colonnes en double."
11832, "La requ<71>te n'a pas de champs coch<63>s."
11833, "L'<27>l<EFBFBD>ment exemple n'a pas d'occurences de d<>finition."
11834, "Aucun groupement d<>fini pour une op<6F>ration SET."
11835, "La requ<71>te n'a pas de sens."
11836, "Impossible d'utiliser des motifs dans ce contexte."
11837, "La date n'existe pas."
11838, "La variable n'a pas re<72>u de valeur."
11839, "Utilisation incorrecte d'<27>l<EFBFBD>ment exemple dans une expression r<>sum<75>."
11840, "Instruction de requ<71>te incompl<70>te. La requ<71>te ne contient qu'une d<>finition SET."
11841, "L'<27>l<EFBFBD>ment exemple avec ! n'a pas de sens dans l'expression."
11842, "L'<27>l<EFBFBD>ment exemple ne peut pas <20>tre utilis<69> plus de deux fois avec une requ<71>te '!'."
11843, "La lignene peut pas contenir d'expression."
11844, "Obsol<6F>te"
11845, "Obsol<6F>te"
11846, "Insertion ou effacement d'enregistrements interdits."
11847, "Modification de champs interdite."
11848, "Champ non trouv<75> dans la table."
11849, "S<>parateur de colonnes attendu dans l'en-t<>te de table."
11850, "S<>parateur de colonnes attendu dans la table."
11851, "Nom de colonne attendu dans la table."
11852, "Nom de table attendu."
11853, "Nombre de colonnes coh<6F>rent attendu dans toutes les lignes de la table."
11854, "Impossible d'ouvrir la table."
11855, "Le champ appara<72>t plus d'une fois dans la table."
11856, "Cette requ<71>te DELETE, CHANGE ou INSERT n'a pas d'ANSWER."
11857, "La requ<71>te n'est pas pr<70>par<61>e. Propri<72>t<EFBFBD>s inconnues."
11858, "DELETE sur des lignes ne peut pas contenir d'expression quantificateur."
11859, "Expression incorrecte dans INSERT d'une ligne."
11860, "Expression incorrecte dans INSERT d'une ligne."
11861, "Expression incorrecte dans la d<>finition du SET."
11862, "utilisation de ligne"
11863, "Mot-cl<63> SET attendu."
11864, "Usage ambigu d'<27>l<EFBFBD>ment exemple."
11865, "Obsol<6F>te"
11866, "Obsol<6F>te"
11867, "Seuls les champs num<75>riques peuvent <20>tre somm<6D>s."
11868, "La table est prot<6F>g<EFBFBD>e en <20>criture."
11869, "Jeton introuvable."
11870, "Impossible d'utiliser l'<27>l<EFBFBD>ment exemple avec ! plus d'une fois par ligne."
11871, "Erreur de type dans l'expression."
11872, "Il semble que la requ<71>te pose deux questions sans rapport entre elles."
11873, "Ligne SET inutilis<69>e."
11874, "INSERT, DELETE, FIND, et SET ne peuvent <20>tre utilis<69>es que dans la colonne la plus <20> gauche."
11875, "CHANGETO ne peut pas <20>tre utilis<69>e avec INSERT, DELETE, SET ou FIND."
11876, "L'expression doit <20>tre suivie d'un <20>l<EFBFBD>ment exemple d<>fini dans un SET."
11877, "Echec de verrouillage."
11878, "L'expression est trop longue."
11879, "Exception sur le rafra<72>chissement pendant la requ<71>te."
11880, "Requ<71>te annul<75>e."
11881, "Erreur inattendue du moteur de base de donn<6E>es."
11882, "M<>moire insuffisante pour terminer l'op<6F>ration."
11883, "Exception inattendue."
11884, "Fonctionnalit<69> non encore impl<70>ment<6E>e dans la requ<71>te."
11885, "Format de requ<71>te non support<72>."
11886, "La cha<68>ne de requ<71>te est vide."
11887, "Tentative de pr<70>parer une requ<71>te vide."
11888, "Tampon trop petit pour contenir la cha<68>ne de requ<71>te."
11889, "La requ<71>te n'a pas <20>t<EFBFBD> analys<79>e ou pr<70>par<61>e au pr<70>alable."
11890, "Fonction appel<65>e avec un mauvais handle de requ<71>te."
11891, "Erreur de syntaxe QBE."
11892, "Erreur sur le nombre de champs de syntaxe <20>tendue de requ<71>te."
11893, "Nom de champ dans le tri ou clause de champ introuvable."
11894, "Nom de table dans le tri ou clause de champ introuvable."
11895, "L'op<6F>ration n'est pas support<72>e sur les champs BLOB."
11896, "Erreur g<>n<EFBFBD>rale BLOB."
11897, "La requ<71>te doit <20>tre red<65>marr<72>e."
11898, "Type de table r<>ponse inconnu."
11926, "Un BLOB ne peut pas <20>tre utilis<69> comme champ de groupement."
11927, "Les propri<72>t<EFBFBD>s de la requ<71>te n'ont pas <20>t<EFBFBD> ramen<65>es."
11928, "La table r<>ponse est d'un type inapropri<72>."
11929, "La tabel r<>ponse n'est pas encore support<72>e sous l'alias de serveur."
11930, "Champ BLOB non-nul requis. Insertion d'enregistrements impossible."
11931, "Index unique requis pour ex<65>cuter changeto"
11932, "Index unique requis pour effacer des enregistrements"
11933, "Echec de la mise <20> jour de la table sur le serveur."
11934, "Cette requ<71>te ne peut pas <20>tre ex<65>cut<75>e <20> distance."
11935, "Fin de commande inattendue."
11936, "Param<61>tre non initialis<69> dans la cha<68>ne de requ<71>te."
11937, "Cha<68>ne de requ<71>te trop longue."
11946, "Aucune table ou corr<72>lation sous ce nom."
11947, "Type de donn<6E>es ambigu dans l'expression."
11948, "Un champ dans order by doit se trouver dans l'ensemble r<>sultat."
11949, "Erreur g<>n<EFBFBD>rale d'analyse."
11950, "Echec de la contrainte sur l'enregistrement ou le champ."
11951, "Un champ dans group by doit se trouver dans l'ensemble r<>sultat."
11952, "La fonction utilisateur n'est pas d<>finie."
11953, "Erreur inconnue dans la fonction utilisateur."
11954, "La sous-requ<71>te a g<>n<EFBFBD>r<EFBFBD> plus d'une ligne."
11955, "Les expressions dans group by ne sont pas support<72>es."
11956, "Les requ<71>tes sur des tables texte ou ascci ne sont pas support<72>es."
11957, "Les mots-cl<63>s ANSI joints USING et NATURAL ne sont pas support<72>s dans cette version."
11958, "SELECT DISTINCT ne peut pas <20>tre utilis<69> avec UNION sauf si UNION ALL est employ<6F>."
11959, "GROUP BY est requis quand <20> la fois des champs aggr<67>gats et non-aggr<67>gats sont utilis<69>s dans l'ensemble r<>sultat."
11960, "Les op<6F>ration INSERT et UPDATE operations ne sont pas support<72>es sur des champs de type autoincr<63>ment."
11961, "UPDATE sur la cl<63> primaire d'une table ma<6D>tre pourrait modifier plus d'un enregistrement."
12033, "Erreur d'interface. Version de moteur diff<66>rente."
12034, "L'index n'est pas <20> jour."
12035, "Ancienne version (voir contexte)."
12036, "Le fichier .VAL n'est pas <20> jour."
12037, "La version du fichier BLOB est trop ancienne."
12038, "DLLs de requ<71>te et de moteur incompatibles."
12039, "Le serveur est d'une version incompatible."
12040, "Niveau de table sup<75>rieur requis"
12289, "Capacit<69> non support<72>e."
12290, "Pas encore impl<70>ment<6E>."
12291, "R<>pliques SQL non support<72>es."
12292, "Une colonne non-BLOB dans la table est requise pour ex<65>cuter l'op<6F>ration."
12293, "Connections multiples non support<72>es."
12294, "Expression dBASE compl<70>tes non support<72>es."
12545, "Sp<53>cification d'alias de base de donn<6E>es incorrect."
12546, "Type de base de donn<6E>es inconnu."
12547, "Fichier de configuration syst<73>me corrompu."
12548, "Type de r<>seau inconnu."
12549, "Pas sur le r<>seau."
12550, "Param<61>tre de configuration incorrect."
12801, "Objet implicitement abandonn<6E>."
12802, "L'objet peut avoir <20>t<EFBFBD> tronqu<71>."
12803, "Objet implicitement modifi<66>."
12804, "Les contraintes de champ doivent-elles <20>tre v<>rifi<66>es ?"
12805, "Champ de contr<74>le de validit<69> modifi<66>."
12806, "Niveau de la table chang<6E>."
12807, "Copier les tables li<6C>es ?"
12809, "Objet implicitement tronqu<71>."
12810, "Le contr<74>le de validit<69> ne sera pas appliqu<71>."
12811, "Plusieurs enregistrements trouv<75>s quand un seul <20>tait attendu."
12812, "Le champ va <20>tre rogn<67>, les enregistrements ma<6D>tres ne peuvent pas <20>tre plac<61>s dans la table PROBLEM."
13057, "Le fichier existe d<>j<EFBFBD>."
13058, "Le BLOB a <20>t<EFBFBD> modifi<66>."
13059, "Erreur g<>n<EFBFBD>rale SQL."
13060, "La table existe d<>j<EFBFBD>."
13061, "Les tables Paradox 1.0 ne sont pas support<72>es."
13062, "Mise <20> jour abandonn<6E>e."
13313, "Ordre de tri diff<66>rent."
13314, "R<>pertoire utilis<69> par une version ant<6E>rieure de Paradox."
13315, "N<>cessite un pilote de langage compatible avec Paradox 3.5."
13569, "Le dictionnaire de donn<6E>es est corrompu"
13570, "Le BLOB d'informations de dictionnaire de donn<6E>es est corrompu"
13571, "Le sch<63>ma du dictionnaire de donn<6E>es est corrompu"
13572, "Le type d'attribut existe"
13573, "Type d'objet incorrect"
13574, "Type de relation incorrect"
13575, "La vue existe d<>j<EFBFBD>"
13576, "Vue introuvable"
13577, "Contrainte d'enregistrement incorrecte"
13578, "L'object est dans une base de donn<6E>es logique"
13579, "Le dictionnaire existe d<>j<EFBFBD>"
13580, "Le dictionnaire n'existe pas"
13581, "Le dictionnaire de base de donn<6E>es n'existe pas"
13582, "Informations du dictionnaire p<>rim<69>es - rafra<72>chissement n<>cessaire"
13584, "Nom de dictionnaire incorrect"
13585, "Des objets d<>pendants existent"
13586, "Trop de relations pour ce type d'objet"
13587, "Des relations avec cet objet existent"
13588, "Le fichier d'<27>change de dictionnaire est corrompu"
13589, "Erreur de version du fichier d'<27>change de dictionnaire"
13590, "Erreur de type d'objet dictionnaire"
13591, "L'objet existe dans le dictionnaire cible"
13592, "Impossible d'acc<63>der au dictionnaire de donn<6E>es"
13593, "Impossible de cr<63>er le dictionnaire de donn<6E>es"
13594, "Impossible d'ouvrir la base de donn<6E>es"
DBIERR_FF_BadStruct, "ERREUR DE SERVEUR FF : l'enregistrement TffFileInfo contient des donn<6E>es incorrectes"
DBIERR_FF_OpenFailed, "ERREUR DE SERVEUR FF : le fichier ne peut pas <20>tre ouvert"
DBIERR_FF_OpenNoMem, "ERREUR DE SERVEUR FF : m<>moire insuffisante lors de l'ouverture du fichier"
DBIERR_FF_CloseFailed, "ERREUR DE SERVEUR FF : impossible de fermer le fichier"
DBIERR_FF_LockFailed, "ERREUR DE SERVEUR FF : impossible de verrouiller la zone du fichier"
DBIERR_FF_UnlockFailed, "ERREUR DE SERVEUR FF : impossible de d<>verrouiller la zone du fichier"
DBIERR_FF_ReadFailed, "ERREUR DE SERVEUR FF : erreur lors de la lecture dans le fichier"
DBIERR_FF_ReadExact, "ERREUR DE SERVEUR FF : impossible de lire le nombre exact d'octets dans le fichier"
DBIERR_FF_WriteFailed, "ERREUR DE SERVEUR FF : erreur lors de l'<27>criture dans le fichier"
DBIERR_FF_WriteExact, "ERREUR DE SERVEUR FF : impossible d'<27>crire le nombre exact d'octets dans le fichier"
DBIERR_FF_SeekFailed, "ERREUR DE SERVEUR FF : erreur lors de la recherche de la position dans le fichier"
DBIERR_FF_FlushFailed, "ERREUR DE SERVEUR FF : erreur lors la purge du fichier"
DBIERR_FF_SetEOFFailed, "ERREUR DE SERVEUR FF : erreur lors de la mise <20> jour de la fin de fichier"
DBIERR_FF_CopyFile, "ERREUR DE SERVEUR FF : erreur lors de la copie d'un fichier"
DBIERR_FF_DeleteFile, "ERREUR DE SERVEUR FF : erreur lors de l'effacement d'un fichier"
DBIERR_FF_RenameFile, "ERREUR DE SERVEUR FF : erreur lors du renommage d'un fichier"
DBIERR_FF_BadBlockNr, "ERREUR DE SERVEUR FF : le num<75>ro de bloc doit <20>tre soit < 0, ou >= nombre de blocs dans le fichier"
DBIERR_FF_RecDeleted, "ERREUR DE SERVEUR FF : l'enregistrement acc<63>d<EFBFBD> est effac<61>"
DBIERR_FF_BadRefNr, "ERREUR DE SERVEUR FF : le num<75>ro de r<>f<EFBFBD>rence de l'enregistrement est incorrect"
DBIERR_FF_BadDataBlock, "ERREUR DE SERVEUR FF : le bloc lu dans le fichier n'est pas un bloc de donn<6E>es"
DBIERR_FF_BadStreamBlock, "ERREUR DE SERVEUR FF : le bloc lu dans le fichier n'est pas un bloc de flux"
DBIERR_FF_BadStreamOrigin, "ERREUR DE SERVEUR FF : origine du flux incorrecte"
DBIERR_FF_StreamSeekError, "ERREUR DE SERVEUR FF : le flux ne peut pas chercher la position demand<6E>e"
DBIERR_FF_BadInxBlock, "ERREUR DE SERVEUR FF : le bloc lu dans le fichier n'est pas un bloc d'index"
DBIERR_FF_BadIndex, "ERREUR DE SERVEUR FF : le num<75>ro d'index pass<73> <20> la routine est hors bornes"
DBIERR_FF_MaxIndexes, "ERREUR DE SERVEUR FF : le nombre maximum d'index (255) a d<>j<EFBFBD> <20>t<EFBFBD> ajout<75>"
DBIERR_FF_BadMergeCall, "ERREUR DE SERVEUR FF : MergeChildren appel<65> avec des pages non <20> moiti<74> remplies, corruption suspect<63>e"
DBIERR_FF_KeyNotFound, "ERREUR DE SERVEUR FF : cl<63> introuvable dans l'index lors de la tentative d'effacement"
DBIERR_FF_KeyPresent, "ERREUR DE SERVEUR FF : cl<63> trouv<75>e dans l'index lors de la tentative d'ajout"
DBIERR_FF_NoKeys, "ERREUR DE SERVEUR FF : impossible de calculer la position/cl<63> approximative faute de cl<63>s dans l'index"
DBIERR_FF_NoSeqAccess, "ERREUR DE SERVEUR FF : le groupe n'ayant pas de chemin d'acc<63>s s<>quentiel, impossible de cr<63>er le curseur s<>quentiel (index 0)"
DBIERR_FF_BadApproxPos, "ERREUR DE SERVEUR FF : la position approxim<69>e doit se situer entre 0 et 100 inclusivement"
DBIERR_FF_BadServerName, "ERREUR DE SERVEUR FF : nom de serveur incorrect"
DBIERR_FF_FileBLOBOpen, "ERREUR DE SERVEUR FF : erreur rencontr<74>e lors de l'ouverture du fichier externe pour un fichier BLOB"
DBIERR_FF_FileBLOBRead, "ERREUR DE SERVEUR FF : erreur rencontr<74>e lors de la lecture du fichier externe pour un fichier BLOB"
DBIERR_FF_FileBLOBClose, "ERREUR DE SERVEUR FF : erreur rencontr<74>e lors de la fermeture du fichier externe pour un fichier BLOB"
DBIERR_FF_Unknown, "ERREUR DE SERVEUR FF : inconnue (code d'erreur d'exception inconnu sur l'objet serveur)"
DBIERR_FF_UnknownExcp, "ERREUR DE SERVEUR FF : inconnue (objet exception inattendu lev<65>)"

View File

@@ -0,0 +1,63 @@
;*********************************************************
;* FlashFiler: FFDSCNST.STR 1.51 *
;* Copyright (c) TurboPower Software Co 1996-1998 *
;* All rights reserved. *
;*********************************************************
;* FlashFiler: TDataSet descendant errors string table *
;*********************************************************
#include "FFDSCNST.INC"
ffdse_NoErrorCode, "FlashFiler: %s [no error code]"
ffdse_HasErrorCode, "FlashFiler: %s [$%x/%d]"
ffdse_NilPointer, "<nil pointer>"
ffdse_UnnamedInst, "<unnamed %s instance>"
ffdse_InstNoCode, "FlashFiler: %s: %s [no error code]"
ffdse_MissingItem, "TffDBList.GetItem could not find item requested"
ffdse_MustBeClosed, "This DB object must be closed before performing this operation"
ffdse_MustBeOpen, "This DB object must be open before performing this operation"
ffdse_MissingOwner, "The %s object [%s] has no owner in the database heirarchy or it cannot be found"
ffdse_NeedsName, "Cannot open DB object without specifying a DB name"
ffdse_NeedsOwnerName, "Cannot open DB object without specifying an owner name"
ffdse_NoDefaultCE, "There is no default comms engine"
ffdse_NoSessions, "The default comms engine has no sessions"
ffdse_NilSession, "Session is nil: hence cannot retrieve database names"
ffdse_CENameExists, "Comms Engine name [%s] already exists"
ffdse_CEMustBeClosed, "The Comms Engine must be inactive before performing this operation"
ffdse_CEMustBeOpen, "The Comms Engine must be active before performing this operation"
ffdse_SessMustBeOpen, "The session must be closed before performing this operation"
ffdse_SessMustBeClosed, "The session must be open before performing this operation"
ffdse_CannotStartEng, "Could not start the FlashFiler client engine"
ffdse_CannotStartCE, "Could not open the session's comms engine"
ffdse_CannotOpenSess, "Could not open session [%s] (usually indicates no server could be detected)"
ffdse_SessNameExists, "Session name [%s] already exists"
ffdse_DBMustBeClosed, "The database must be closed before performing this operation"
ffdse_DBMustBeOpen, "The database must be open before performing this operation"
ffdse_CantOpenDBSess, "Could not open the session for database [%s]"
ffdse_DBNoOwningSess, "Database [%s] has no owning session"
ffdse_MatchesAlias, "Database name %s matches an alias name"
ffdse_DBNameExists, "Database name %s already exists"
ffdse_TblMustBeClosed, "The table must be closed before performing this operation"
ffdse_TblMustBeOpen, "The table must be open before performing this operation"
ffdse_CantOpenTblDB, "Could not open the database for table [%s]"
ffdse_NotSameTbl, "GotoCurrent: Table objects are not the same physical table at the server"
ffdse_UnnamedTblNoFlds, "The table is unnamed; cannot retrieve field information"
ffdse_CantGetTblHandle, "TffTable.OpenCursor: unable to obtain handle"
ffdse_TblNotEditing, "Table not in editing mode"
ffdse_TblFldNotInIndex, "Field being set is not part of an index"
ffdse_TblCantGetBuf, "Could not retrieve the active buffer"
ffdse_TblCalcFlds, "DataSet not in editing mode"
ffdse_TblReadOnlyEdit, "Field cannot be changed: it is readonly"
ffdse_TblChkKeyNoEdit, "TffTable.tcCheckKeyEditMode: not in edit or set key mode"
ffdse_TblNoName, "TffTable.tcCreateHandle: no table name specified"
ffdse_TblBadDBName, "Table cannot open its database: the database name is not set or doesn't exist"
ffdse_TblBadDBRefCount, "DB open ref count error: mismatch between opens and closes"
ffdse_TblBadReadOnly, "BIG TROUBLE: we got a readonly error when using readonly"
ffdse_TblIdxFldRange, "TffTable.tcGetIndexField: field index out of range"
ffdse_TblIdxFldMissing, "TffTable.tcGetIndexField: cannot find field object"
ffdse_TblIdxNotExist, "Index name [%s] does not exist"
ffdse_TblCircDataLink, "Circular data link with data source [%s]"
ffdse_BLOBFltNoFldAccess, "No access to field whilst table is being filtered"
ffdse_BLOBAccessNoMatch, "The field is readonly but BLOB stream is being opened for read/write access"
ffdse_BLOBTblNoEdit, "The BLOB stream is being opened for read/write access but the table is not being edited"

View File

@@ -0,0 +1,67 @@
;*********************************************************
;* FlashFiler: FFDSCNST.STR 1.51 *
;* Copyright (c) TurboPower Software Co 1996-1998 *
;* All rights reserved. *
;*********************************************************
;* FlashFiler: TDataSet descendant errors string table *
;*********************************************************
;* Translation into French *
;* 02/27/1999 JF Nifenecker, Bordeaux (France) *
;* (draft) *
;*********************************************************
#include <FFDSCNST.INC>
ffdse_NoErrorCode, "FlashFiler : %s [pas de code d'erreur]"
ffdse_HasErrorCode, "FlashFiler : %s [$%x/%d]"
ffdse_NilPointer, "<pointeur nil>"
ffdse_UnnamedInst, "<instance %s non nomm<6D>e>"
ffdse_InstNoCode, "FlashFiler : %s: %s [pas de code d'erreur]"
ffdse_MissingItem, "TffDBList.GetItem ne peut pas trouver l'<27>l<EFBFBD>ment recherch<63>"
ffdse_MustBeClosed, "Cet objet DB doit <20>tre ferm<72> avant d'effectuer cette op<6F>ration"
ffdse_MustBeOpen, "Cet objet DB doit <20>tre ouvert avant d'effectuer cette op<6F>ration"
ffdse_MissingOwner, "L'objet %s [%s] n'a pas de propri<72>taire dans la hi<68>rarchie ou est introuvable"
ffdse_NeedsName, "L'objet DB ne peut pas <20>tre ouvert sans pr<70>ciser un nom de DataBase"
ffdse_NeedsOwnerName, "L'objet DB ne peut pas <20>tre ouvert sans pr<70>ciser un nom de propri<72>taire"
ffdse_NoDefaultCE, "Pas de moteur de communications par d<>faut"
ffdse_NoSessions, "Le moteur de communications par d<>faut n'a pas de sessions"
ffdse_NilSession, "Session est nil : par suite, noms de bases de donn<6E>es non r<>cup<75>rables"
ffdse_CENameExists, "Le nom de moteur de communications [%s] existe d<>j<EFBFBD>"
ffdse_CEMustBeClosed, "Le moteur de communications doit <20>tre inactif avant d'ex<65>cuter cette op<6F>ration"
ffdse_CEMustBeOpen, "Le moteur de communications doit <20>tre actif avant d'ex<65>cuter cette op<6F>ration"
ffdse_SessMustBeOpen, "La session doit <20>tre ouverte avant d'ex<65>cuter cette op<6F>ration"
ffdse_SessMustBeClosed, "La session doit <20>tre ferm<72>e avant d'ex<65>cuter cette op<6F>ration"
ffdse_CannotStartEng, "Le moteur client FlashFiler ne peut d<>marrer"
ffdse_CannotStartCE, "Le moteur de communications de la session ne peut <20>tre ouvert"
ffdse_CannotOpenSess, "Session [%s] non ouvrable (indique g<>n<EFBFBD>ralement qu'aucun serveur n'a <20>t<EFBFBD> trouv<75>)"
ffdse_SessNameExists, "Le nom de session [%s] existe d<>j<EFBFBD>"
ffdse_DBMustBeClosed, "La base de donn<6E>es doit <20>tre ferm<72>e avant d'ex<65>cuter cette op<6F>ration"
ffdse_DBMustBeOpen, "La base de donn<6E>es doit <20>tre ouverte avant d'ex<65>cuter cette op<6F>ration"
ffdse_CantOpenDBSess, "La session ne peut pas <20>tre ouverte pour la base [%s]"
ffdse_DBNoOwningSess, "La base [%s] n'a pas de session propri<72>taire"
ffdse_MatchesAlias, "Le nom de base de donn<6E>es %s correspond <20> celui d'un alias"
ffdse_DBNameExists, "Le nom de base de donn<6E>es %s existe d<>j<EFBFBD>"
ffdse_TblMustBeClosed, "La table doit <20>tre ferm<72>e avant d'ex<65>cuter cette op<6F>ration"
ffdse_TblMustBeOpen, "La table doit <20>tre open avant d'ex<65>cuter cette op<6F>ration"
ffdse_CantOpenTblDB, "La base de donn<6E>es ne peut pas <20>tre ouverte pour la table [%s]"
ffdse_NotSameTbl, "GotoCurrent : les objets Table ne sont pas la m<>me table physique sur le serveur "
ffdse_UnnamedTblNoFlds, "La table n'est pas nomm<6D>e ; l'information sur le champ n'est pas accessible"
ffdse_CantGetTblHandle, "TffTable.OpenCursor : impossible d'obtenir un handle"
ffdse_TblNotEditing, "La table n'est pas en mode <20>dition"
ffdse_TblFldNotInIndex, "Le champ mis <20> jour n'est pas inclus dans un index"
ffdse_TblCantGetBuf, "Tampon courant inaccessible"
ffdse_TblCalcFlds, "DataSet n'est pas en mode <20>dition"
ffdse_TblReadOnlyEdit, "Le champ ne peut pas <20>tre modifi<66> : lecture seule"
ffdse_TblChkKeyNoEdit, "TffTable.tcCheckKeyEditMode : n'est pas en mode <20>dition ou mise <20> jour"
ffdse_TblNoName, "TffTable.tcCreateHandle : nom de table non pr<70>cis<69>"
ffdse_TblBadDBName, "La table ne peut pas ouvrir sa base de donn<6E>es : nom de la base ind<6E>fini ou inexistant"
ffdse_TblBadDBRefCount, "Erreur de comptage d'ouvertures de base de donn<6E>es : non concordance des ouvertures et fermetures"
ffdse_TblBadReadOnly, "GROS PROBLEME : erreur de lecture seule lors de l'utilisation de ce mode"
ffdse_TblIdxFldRange, "TffTable.tcGetIndexField : index de champ hors limites"
ffdse_TblIdxFldMissing, "TffTable.tcGetIndexField : objet champ introuvable"
ffdse_TblIdxNotExist, "Le nom d'index [%s] n'existe pas"
ffdse_TblCircDataLink, "R<>f<EFBFBD>rence de donn<6E>es circulaire avec la source de donn<6E>es [%s]"
ffdse_BLOBFltNoFldAccess, "Acc<63>s au champ interdit pendant que la table est filtr<74>e"
ffdse_BLOBAccessNoMatch, "Le champ est en lecture seule mais le flux BLOB est ouvert pour des acc<63>s en lecture/<2F>criture"
ffdse_BLOBTblNoEdit, "Le flux BLOB est ouvert pour des acc<63>s en lecture/<2F>criture mais la table n'est pas en cours d'<27>dition"

View File

@@ -0,0 +1,60 @@
;*********************************************************
;* FlashFiler: FFLLCNST.STR 1.51 *
;* Copyright (c) TurboPower Software Co 1996-1998 *
;* All rights reserved. *
;*********************************************************
;* FlashFiler: Lowlevel (common) string table resource *
;*********************************************************
#include "FFConst.inc"
fferrCopyFile, "Operating system error [%d] when copying a file"
fferrDeleteFile, "Operating system error [%d] when deleting a file"
fferrRenameFile, "Operating system error [%d] when renaming a file"
fferrOutOfBounds, "Field, index or file number does not exist in the dictionary [%s, item %d]"
fferrDictPresent, "Once a dictionary has been defined for a file, another cannot be defined [%s]"
fferrNotADict, "Attempted to assign an object that wasn't a dictionary to a dictionary object [%s]"
fferrNoFields, "Dictionary has no field definitions, it cannot be used until at least one is defined [%s]"
fferrBadFieldRef, "Composite index refers to field number that does not exist [%s, field %d]"
fferrBadFieldType, "Unknown field type encountered in a case statement [%d]"
fferrRecTooLong, "The sum of the field lengths in the dictionary is greater than the maximum record length [%s]"
fferrDiffBlockSize, "Attempted to write dictionary to a file with different block size [%s, old size %d, new %d]"
fferrDictReadOnly, "Once a table has been built, cannot modify its dictionary [%s]"
fferrDictMissing, "The data dictionary is not present in the file [%s]"
fferrBLOBFileDefd, "A BLOB file has already been defined for this dictionary [%s]"
fferrBaseFile, "Cannot remove the base file descriptor [%s, file 0]"
fferrBadFileNumber, "File number does not exist in dictionary [%s, file %d]"
fferrBadBaseName, "Table name is invalid: can only have a-z, A-Z, 0-9, or _ characters [passed: %s]"
fferrBadExtension, "Extension is invalid: can only have a-z, A-Z, 0-9, or _ characters, must have 1, 2 or 3 chars [%s, ext %s]"
fferrDupExtension, "Extension is already present in the data dictionary [%s, ext %s]"
fferrDataFileDefd, "There can only be one data file per table, and it has already been defined for this dictionary [%s]"
fferrNoFieldsInKey, "There must be at least one field in a composite index [%s]"
fferrBadParameter, "Invalid parameter passed to routine [%s, parameter %d]"
fferrBadBlockSize, "The block size must be 4KB, 8KB, 16KB or 32KB only [size used: %d]"
fferrKeyTooLong, "The key length for an index should be between 0 and 1024 bytes [passed %d]"
fferrDupFieldName, "There is a duplicate field name in the dictionary [%s, field %s]"
fferrDupIndexName, "There is a duplicate index name in the dictionary [%s, index %s]"
fferrCommsNoWinRes, "No window resources left: Communications notify window creation failed"
fferrCommsCannotCall, "Servers cannot issue call requests, they only listen"
fferrCommsCantListen, "Clients cannot issue listen requests, they only call"
fferrNetBios, "NetBIOS communications: Unexpected error $%x [%s]"
fferrNBNoNetBios, "NetBIOS communications: NetBIOS driver not found"
fferrNBOutOfMem, "NetBIOS communications: Out of memory when allocating %d bytes"
fferrNBNameNotAdded, "NetBIOS communications: Name [%s] could not be added to lana %d [error $%x]"
fferrWinsock, "Winsock communications: Unexpected Winsock error %d/$%x [%s]"
fferrWSNoWinsock, "Winsock communications: Winsock not found, or DLL is invalid"
fferrWSNoSocket, "Winsock communications: Cannot create a new socket"
fferrWSNoLocalAddr, "Winsock communications: Cannot retrieve local address information"
ffscSeqAccessIndexName, "Seq. Access Index"
ffscMainTableFileDesc, "Data/DataDict File"
ffscRegistryMainKey, "\Software\TurboPower\FlashFiler\"
fferrInvalidServerName, "Invalid server name"
fferrInvalidNameorPath, "Invalid name or path"
fferrDuplicateAliasName, "Duplicate alias name not allowed"
fferrEmptyValuesNotAllowed, "One or more values not defined"

View File

@@ -0,0 +1,64 @@
;*********************************************************
;* FlashFiler: FFLLCNST.STR 1.50 *
;* Copyright (c) TurboPower Software Co 1996-1998 *
;* All rights reserved. *
;*********************************************************
;* FlashFiler: Lowlevel (common) string table resource *
;*********************************************************
;* Translation into French *
;* 01/15/1999 JF Nifenecker, Bordeaux (France) *
;* (draft) *
;*********************************************************
#include <FFConst.inc>
fferrCopyFile, "Erreur syst<73>me [%d] pendant la copie d'un fichier"
fferrDeleteFile, "Erreur syst<73>me [%d] pendant l'effacement d'un fichier"
fferrRenameFile, "Erreur syst<73>me [%d] pendant le renommage d'un fichier"
fferrOutOfBounds, "Le champ, l'index ou le num<75>ro de fichier n'existe pas dans le dictionnaire [%s, <20>lt. %d]"
fferrDictPresent, "Quand un dictionnaire est d<>fini pour un fichier, un autre ne peut pas <20>tre cr<63><72> [%s]"
fferrNotADict, "Tentative d'assigner un objet qui n'est pas un dictionnaire <20> un objet dictionnaire [%s]"
fferrNoFields, "Aucune d<>finition de champ dans le dictionnaire, celui-ci ne peut pas <20>tre utilis<69> [%s]"
fferrBadFieldRef, "L'index composite fait r<>f<EFBFBD>rence <20> un num<75>ro de champ inexistant [%s, champ %d]"
fferrBadFieldType, "Type de champ inconnu dans une instruction case [%d]"
fferrRecTooLong, "La somme des longueurs de champs du dictionnaire est sup<75>rieure <20> la taille maximum d'enregistrement [%s]"
fferrDiffBlockSize, "Tentative d'<27>crire le dictionnaire dans un fichier avec une taille de bloc diff<66>rente [%s, ancienne taille %d, nouvelle %d]"
fferrDictReadOnly, "Dictionnaire non modifiable apr<70>s construction de la table [%s]"
fferrDictMissing, "Dictionnaire de donn<6E>es introuvable dans le fichier [%s]"
fferrBLOBFileDefd, "Un fichier BLOB est d<>j<EFBFBD> d<>fini pour ce dictionnaire [%s]"
fferrBaseFile, "Descripteur de base du fichier non supprimable [%s, fichier 0]"
fferrBadFileNumber, "Num<75>ro de fichier introuvable dans le dictionnaire [%s, fichier %d]"
fferrBadBaseName, "Nom de table incorrect : seuls les caract<63>res a-z, A-Z, 0-9, ou _ sont autoris<69>s [saisi : %s]"
fferrBadExtension, "Extension incorrecte : seuls les caract<63>res a-z, A-Z, 0-9, or _ sont autoris<69>s, avec 1, 2 or 3 caract<63>res [%s, ext %s]"
fferrDupExtension, "Extension d<>j<EFBFBD> pr<70>sente dans le dictionnaire de donn<6E>es [%s, ext %s]"
fferrDataFileDefd, "Un seul fichier de donn<6E>es par table, d<>j<EFBFBD> d<>fini pour ce dictionnaire [%s]"
fferrNoFieldsInKey, "Un index composite doit contenir au moins un champ [%s]"
fferrBadParameter, "Param<61>tre incorrect pass<73> <20> la routine [%s, param<61>tre %d]"
fferrBadBlockSize, "Seules tailles de bloc autoris<69>es : 4Ko, 8Ko, 16Ko or 32Ko [demand<6E>e : %d]"
fferrKeyTooLong, "La longueur de cl<63> d'index doit <20>tre entre 0 et 1024 octets [pass<73> %d]"
fferrDupFieldName, "Nom de champ dupliqu<71> dans le dictionnaire [%s, champ %s]"
fferrDupIndexName, "Nom d'index dupliqu<71> dans le dictionnaire [%s, index %s]"
fferrCommsNoWinRes, "Aucune ressource de fen<65>tre disponible : la communication notifie l'<27>chec lors de la cr<63>ation de la fen<65>tre"
fferrCommsCannotCall, "Les serveurs ne peuvent <20>mettre de requ<71>tes d'appel, ils <20>coutent seulement"
fferrCommsCantListen, "Les clients ne peuvent <20>mettre de requ<71>tes d'<27>coute, ils appellent seulement"
fferrNetBios, "Communication NetBIOS : erreur inattendue $%x [%s]"
fferrNBNoNetBios, "Communication NetBIOS : pilote NetBIOS introuvable"
fferrNBOutOfMem, "Communication NetBIOS : d<>bordement m<>moire lors de l'allocation de %d octets"
fferrNBNameNotAdded, "Communication NetBIOS : le nom [%s] ne peut pas <20>te ajout<75> <20> lana %d [erreur $%x]"
fferrWinsock, "Communication Winsock : erreur Winsock inattendue %d/$%x [%s]"
fferrWSNoWinsock, "Communication Winsock : Winsock introuvable ou DLL incorrecte"
fferrWSNoSocket, "Communication Winsock : le nouveau socket ne peut pas <20>tre cr<63><72>"
fferrWSNoLocalAddr, "Communication Winsock : information d'adresse locale non r<>cup<75>rable"
ffscSeqAccessIndexName, "Seq. Access Index"
ffscMainTableFileDesc, "Data/DataDict File"
ffscRegistryMainKey, "\Software\TurboPower\FlashFiler\"
fferrInvalidServerName, "Nom de serveur incorrecte"
fferrInvalidNameorPath, "Nom ou chemin incorrect"
fferrDuplicateAliasName, "Doublon sur le nom d'alias interdit"
fferrEmptyValuesNotAllowed, "Une ou plusieurs valeurs non d<>finies"

View File

@@ -0,0 +1,40 @@
;*********************************************************
;* FlashFiler: FFNBCNST.STR 1.51 *
;* Copyright (c) TurboPower Software Co 1996-1998 *
;* All rights reserved. *
;*********************************************************
;* FlashFiler: NetBIOS error strings resource *
;*********************************************************
#include "FFLLNBCT.inc"
ffnbeSuccess, "Successful operation, no error"
ffnbeBadBufferSize, "Invalid buffer length"
ffnbeBadCommand, "Command code not recognised"
ffnbeTimedOut, "Command timed out"
ffnbeIncomplete, "Incomplete received message"
ffnbeBadSession, "Invalid local session number"
ffnbeNoResource, "No resource available"
ffnbeSessionClosed, "Session has been closed"
ffnbeCancelled, "Command was cancelled"
ffnbeDuplicateName, "Duplicate name in local name table"
ffnbeNameTableFull, "Local name table is full"
ffnbeNameDeregistered, "Name has active sessions & is deregistered"
ffnbeSessionTableFull, "Local session table is full"
ffnbeSessionOpenReject, "Session open rejected: no listen found"
ffnbeBadNameNumber, "Invalid name number"
ffnbeNoAnswer, "Cannot find name called / no answer"
ffnbeBadName, "Name not found or invalid name"
ffnbeNameInUse, "Name in use on remote adapter"
ffnbeNameDeleted, "Name deleted"
ffnbeSessionCrashed, "Abnormal termination of session"
ffnbeNameConflict, "Name conflict detected"
ffnbeInterfaceBusy, "Interface busy"
ffnbeTooManyCommands, "Too many commands outstanding"
ffnbeBadAdapter, "Invalid adapter number"
ffnbeCompletedWhileCancel, "Command completed while cancel pending"
ffnbeReservedName, "Reserved name specified for add group name"
ffnbeCannotCancel, "Command not valid to cancel"
ffnbeCommandPending, "Command pending"
ffnbeNoMemory, "Out of memory allocating an NCB"

View File

@@ -0,0 +1,44 @@
;*********************************************************
;* FlashFiler: FFNBCNST.STR 1.50 *
;* Copyright (c) TurboPower Software Co 1996-1998 *
;* All rights reserved. *
;*********************************************************
;* FlashFiler: NetBIOS error strings resource *
;*********************************************************
;* Translation into French *
;* 01/15/1999 JF Nifenecker, Bordeaux (France) *
;* (draft) *
;*********************************************************
#include <FFLLNBCT.inc>
ffnbeSuccess, "Op<4F>ration r<>ussie, aucune erreur"
ffnbeBadBufferSize, "Longueur de tampon incorrecte"
ffnbeBadCommand, "Code de commande non reconnu"
ffnbeTimedOut, "D<>lai d<>pass<73> pour la commande"
ffnbeIncomplete, "Message re<72>u incomplet"
ffnbeBadSession, "Num<75>ro de session incorrect"
ffnbeNoResource, "Aucune ressource disponible"
ffnbeSessionClosed, "La session a <20>t<EFBFBD> ferm<72>e"
ffnbeCancelled, "Commande annul<75>e"
ffnbeDuplicateName, "Doublon sur les noms dans la table locale des noms"
ffnbeNameTableFull, "La table locale des noms est pleine"
ffnbeNameDeregistered, "Le nom n'a pas de session active et est d<>-registr<74>e"
ffnbeSessionTableFull, "La table de session locale est pleine"
ffnbeSessionOpenReject, "Ouverture de session refus<75>e : <20>coute introuvable"
ffnbeBadNameNumber, "Num<75>ro de nom incorrect"
ffnbeNoAnswer, "Nom appel<65> introuvable / pas de r<>ponse"
ffnbeBadName, "Nom introuvable ou incorrect"
ffnbeNameInUse, "Nom en cours d'utilisation sur l'adaptateur distant"
ffnbeNameDeleted, "Nom effac<61>"
ffnbeSessionCrashed, "Fin de session anormale"
ffnbeNameConflict, "Conflit sur le nom d<>tect<63>"
ffnbeInterfaceBusy, "Interface occup<75>e"
ffnbeTooManyCommands, "Trop de commandes en suspens"
ffnbeBadAdapter, "Num<75>ro d'adaptateur incorrect"
ffnbeCompletedWhileCancel, "Commande achev<65>e pendant que l'annulation <20>tait en attente"
ffnbeReservedName, "Nom r<>serv<72> sp<73>cifi<66> pour l'ajout de nom de groupe"
ffnbeCannotCancel, "Commande <20> annuler incorrecte"
ffnbeCommandPending, "Commande en attente"
ffnbeNoMemory, "M<>moire insuffisante lors de l'allocation d'un NCB"

View File

@@ -0,0 +1,90 @@
;*********************************************************
;* FlashFiler: FFSRCNST.STR 1.51 *
;* Copyright (c) TurboPower Software Co 1996-1998 *
;* All rights reserved. *
;*********************************************************
;* FlashFiler: Server string table resource *
;*********************************************************
#include "FFConst.inc"
fferrBadStruct, "INTERNAL: TbtdFileInfo record contains invalid data"
fferrOpenFailed, "INTERNAL: File could not be opened [%s, error %d]"
fferrOpenNoMem, "INTERNAL: Out of memory when opening a file"
fferrCloseFailed, "INTERNAL: File could not be closed [%s, error %d]"
fferrLockFailed, "INTERNAL: File region could not be locked [%s at %d for %d]"
fferrUnlockFailed, "INTERNAL: File region could not be unlocked [%s at %d for %d, error %d]"
fferrReadFailed, "INTERNAL: Error when reading from file [%s, error %d]"
fferrReadExact, "INTERNAL: Could not read exact number of bytes from file [%s, %d bytes]"
fferrWriteFailed, "INTERNAL: Error when writing to file [%s, error %d]"
fferrWriteExact, "INTERNAL: Could not write exact number of bytes to file [%s, %d bytes]"
fferrSeekFailed, "INTERNAL: Error when seeking to position in file [%s, offset %d, error %d]"
fferrFlushFailed, "INTERNAL: Error when flushing file [%s, error %d]"
fferrSetEOFFailed, "INTERNAL: Error when setting end-of-file [%s, error %d]"
fferrNotAnFFFile, "[%s] is not a FlashFiler formatted file, or its file header is corrupt"
fferrBadBlockNr, "Block number is either < 0, or >= number of blocks in file [%s, block %d]"
fferrEncrypted, "[%s] is an encrypted FlashFiler file and the Server cannot read it (it is not secure)"
fferrRecDeleted, "Record has been deleted, cannot read/delete/update it [%s, ref %d]"
fferrBadRefNr, "Number is not a valid FlashFiler record reference number [%s, ref %d]"
fferrBadDataBlock, "Block just read from file is not a valid data block [%s, block %d]"
fferrBlobDeleted, "BLOB has been deleted, cannot read/delete it [%s, blob %d]"
fferrBadBlobNr, "Number is not a valid FlashFiler BLOB number [%s, blob %d]"
fferrBadBlobBlock, "Block just read from file is not a valid BLOB data block [%s, block %d]"
fferrBadBlobSeg, "Internal link to BLOB segment has been corrupted [%s, segment %d]"
fferrLenMismatch, "Truncate length is greater than length of BLOB [%s, blob %d, offset %d, length %d]"
fferrOfsNotInBlob, "Offset value is greater than the length of the BLOB [%s, blob %d, offset %d, length %d]"
fferrFileBlobWrite, "Cannot write to a file BLOB [%s, blob %d]"
fferrBadStreamBlock, "Block just read from file is not a valid stream block [%s, block %d]"
fferrBadStreamOrigin, "An invalid stream origin has been specified"
fferrStreamSeekError, "Stream could not seek requested position"
fferrBadInxBlock, "Block just read from file is not a valid index block [%s, block %d]"
fferrBadIndex, "Index number passed to routine is out of range [%d]"
fferrMaxIndexes, "The maximum number of indexes have already been added [%s]"
fferrBadMergeCall, "INTERNAL: MergeChildren called with pages not half-filled, suspect corruption [%s, left %d, right %d]"
fferrKeyNotFound, "Key was not found in index when attempting to delete it"
fferrKeyPresent, "Key was found in index when attempting to add it"
fferrNoKeys, "There are no keys in the index, cannot calculate an approximate position/key"
fferrNoSeqAccess, "Cannot create sequential cursor (index 0) as the group has no sequential access path"
fferrBadApproxPos, "The approximate position must be between 0 and 100 [%s, index %d, pos %d]"
fferrBadServerName, "The server name is invalid: can only have a-z, A-Z, 0-9 characters"
fferrUnknownClient, "The client ID passed to the server is unknown"
fferrUnknownSession, "Either the client ID is unknown or the session does not exist for the given client"
fferrUnknownAlias, "The Alias name has not been defined: it cannot be found"
fferrUnknownPath, "Path [%s] does not exist"
fferrUnknownDB, "The database ID does not exist"
fferrUnknownTable, "The table does not exist with the given database"
fferrUnknownIndex, "The index could not be identified from the name (if supplied) or the number (if not)"
fferrUnknownCursor, "The passed cursor ID does not exist"
fferrUnknownTrans, "Transaction ID %d is unknown"
fferrDBExclusive, "The database is already open: either already in exclusive mode or it is now opened in exclusive mode"
fferrDBReadOnly, "The table cannot be opened in read/write mode because the database has been opened in readonly mode"
fferrTableExclusive, "The table is already open in a non-shared (exclusive) mode, it cannot be opened by any other session"
fferrCursorReadOnly, "Cannot delete or modify current record or insert new record because the cursor was opened in read-only mode"
fferrWriteLocked, "The table has been write-locked by another workstation, no other read-locks or write-locks allowed"
fferrReadLocked, "The table has been read-locked by another workstation, no write-lock allowed"
fferrCannotUnlock, "The lock could not be removed: it does not exist"
fferrTableLocked, "The table is locked preventing the update operation"
fferrRecLocked, "Record is locked by another user"
fferrNoCurrentRec, "The cursor has no current record (either it's positioned on BOF, EOF or on a crack)"
fferrDynamicLink, "The server could not find a DLL, or a routine within a DLL [Index(%s/%s:%d) DLL(%s) Routines(%s, %s)]"
fferrResolveTableLinks, "A table needed some user defined routines but they were not found in the server configuration"
fferrTableMismatch, "SetToCursor failed because the given cursor was not for the same table"
fferrNoNextRecord, "There is no next record in this index; the cursor is positioned at EOF"
fferrNoPriorRecord, "There is no prior record in this index; the cursor is positioned at BOF"
fferrTableExists, "A table with this name already exists"
fferrDBInTrans, "Database [%s] is already in a transaction"
fferrAliasExists, "Alias [%s] already exists"
fferrCannotCompare, "Cannot compare BLOB fields in a table"
fferrBadFieldXform, "Cannot copy field [%s to %s], incompatible field types"
fferrNoTransaction, "No transaction has been started for the database, hence no updates can take place"
fferrBadBookmark, "The bookmark is corrupt or was not created for the current index"
fferrTransactionFailed, "A transaction failed during commit, probably due to running out of disk space, or other disk problem"

View File

@@ -0,0 +1,94 @@
;*********************************************************
;* FlashFiler: FFSRCNST.STR 1.50 *
;* Copyright (c) TurboPower Software Co 1996-1998 *
;* All rights reserved. *
;*********************************************************
;* FlashFiler: Server string table resource *
;*********************************************************
;* Translation into French *
;* 01/15/1999 JF Nifenecker, Bordeaux (France) *
;* (draft) *
;*********************************************************
#include <FFConst.inc>
fferrBadStruct, "ERREUR INTERNE : l'enregistrement TbtdFileInfo contient des donn<6E>es incorrectes"
fferrOpenFailed, "ERREUR INTERNE : le fichier ne peut pas <20>tre ouvert [%s, erreur %d]"
fferrOpenNoMem, "ERREUR INTERNE : d<>bordement m<>moire lors de l'ouverture d'un fichier"
fferrCloseFailed, "ERREUR INTERNE : le fichier ne peut pas <20>tre ferm<72> [%s, erreur %d]"
fferrLockFailed, "ERREUR INTERNE : la zone du fichier ne peut pas <20>tre verrouill<6C>e [%s <20> %d pour %d]"
fferrUnlockFailed, "ERREUR INTERNE : la zone du fichier ne peut pas <20>tre d<>verrouill<6C>e [%s <20> %d pour %d, erreur %d]"
fferrReadFailed, "ERREUR INTERNE : erreur lors de la lecture du fichier [%s, erreur %d]"
fferrReadExact, "ERREUR INTERNE : impossible de lire le nombre exact d'octets dans le fichier [%s, %d octets]"
fferrWriteFailed, "ERREUR INTERNE : erreur lors de l'<27>criture dans le fichier [%s, erreur %d]"
fferrWriteExact, "ERREUR INTERNE : impossible d'<27>crire le nombre exact d'octets dans le fichier [%s, %d octets]"
fferrSeekFailed, "ERREUR INTERNE : erreur when seeking to position in file [%s, offset %d, erreur %d]"
fferrFlushFailed, "ERREUR INTERNE : erreur lors du forcement de l'<27>criture du fichier [%s, erreur %d]"
fferrSetEOFFailed, "ERREUR INTERNE : erreur lors de la mise <20> jour de la fin de finchier [%s, erreur %d]"
fferrNotAnFFFile, "[%s] n'est pas un fichier au format FlashFiler ou son en-t<>te est corrompu"
fferrBadBlockNr, "Le num<75>ro de bloc est soit < 0, soit >= nombre total de blocs dans le fichier [%s, bloc %d]"
fferrEncrypted, "[%s] est un fichier FlashFiler crypt<70> et le serveur ne peut pas le lire (il n'est pas s<>curis<69>)"
fferrRecDeleted, "L'enregistrement a <20>t<EFBFBD> effac<61>, impossible de le lire/effacer/mettre <20> jour [%s, r<>f %d]"
fferrBadRefNr, "Le num<75>ro n'est pas un num<75>ro correct de r<>f<EFBFBD>rence d'enregistrement FlashFiler [%s, r<>f %d]"
fferrBadDataBlock, "Le bloc qui vient d'<27>tre lu dans le fichier n'est pas un bloc de donn<6E>es correct [%s, bloc %d]"
fferrBlobDeleted, "Le BLOB a <20>t<EFBFBD> effac<61>, impossible de le lire/effacer [%s, blob %d]"
fferrBadBlobNr, "Le num<75>ro n'est pas un num<75>ro de BLOB FlashFiler correct [%s, blob %d]"
fferrBadBlobBlock, "Le bloc qui vient d'<27>tre lu dans le fichier n'est pas un bloc de donn<6E>es BLOB correct [%s, bloc %d]"
fferrBadBlobSeg, "Le lien interne vers le segment BLOB est corrompu [%s, segment %d]"
fferrLenMismatch, "La longueur pour troncature est sup<75>rieure <20> la longueur du BLOB [%s, blob %d, offset %d, longueur %d]"
fferrOfsNotInBlob, "La valeur de d<>placement est sup<75>rieure <20> la longueur du BLOB [%s, blob %d, offset %d, longueur %d]"
fferrFileBlobWrite, "Impossible d'<27>crire dans un fichier BLOB [%s, blob %d]"
fferrBadStreamBlock, "Le bloc lu dans le fichier n'est pas un bloc de flux correct [%s, block %d]"
fferrBadStreamOrigin, "Origine incorrecte sp<73>cifi<66>e pour le flux"
fferrStreamSeekError, "Le flux ne peut pas chercher <20> la position demand<6E>e"
fferrBadInxBlock, "Le bloc lu dans le fichier n'est pas un bloc d'index correct [%s, bloc %d]"
fferrBadIndex, "Le num<75>ro d'index pass<73> est hors limites [%d]"
fferrMaxIndexes, "Le nombre maximum d'index est d<>j<EFBFBD> atteint [%s]"
fferrBadMergeCall, "ERREUR INTERNE : MergeChildren appel<65> avec des pages moins qu'<27> moiti<74> remplies, corruption possible [%s, gauche %d, droite %d]"
fferrKeyNotFound, "Cl<43> introuvable dans l'index lors de la tentative d'effacement"
fferrKeyPresent, "Cl<43> d<>j<EFBFBD> pr<70>sente dans l'index lors de la tentative d'insertion"
fferrNoKeys, "Pas de cl<63>s dans l'index ; la position/cl<63> approximative ne peut pas <20>tre d<>termin<69>e"
fferrNoSeqAccess, "Le curseur s<>quentiel ne peut pas <20>tre cr<63><72> (index 0) car le groupe n'a pas de chemin d'acc<63>s s<>quentiel"
fferrBadApproxPos, "La position apporximative doit <20>tre entre 0 et 100 [%s, index %d, pos %d]"
fferrBadServerName, "Nom de serveur incorrect : seuls caract<63>res autoris<69>s a-z, A-Z, 0-9"
fferrUnknownClient, "L'ID du client pass<73> au serveur est inconnu"
fferrUnknownSession, "Soit l'ID du client est inconnu, soit la session pour ce client n'existe pas"
fferrUnknownAlias, "Nom d'alias non d<>fini : introuvable"
fferrUnknownPath, "Le chemin [%s] n'existe pas"
fferrUnknownDB, "L'ID de base de donn<6E>es n'existe pas"
fferrUnknownTable, "La table n'existe pas dans la base de donn<6E>es indiqu<71>e"
fferrUnknownIndex, "Index non identifi<66> <20> partir du nom (si fourni) ou du num<75>ro (sinon)"
fferrUnknownCursor, "L'ID de curseur pass<73> n'existe pas"
fferrUnknownTrans, "ID de transaction %d inconnu"
fferrDBExclusive, "La base de donn<6E>es est d<>j<EFBFBD> ouverte : soit elle est d<>j<EFBFBD> en mode exclusif soit elle va <20>tre ouverte maintenant en mode exclusif"
fferrDBReadOnly, "La table ne peut pas <20>tre ouverte en lecture/<2F>criture car la base de donn<6E>es est ouverte en mode lecture seule"
fferrTableExclusive, "La table est d<>j<EFBFBD> ouverte dans un mode non partag<61> (exclusif), elle ne peut <20>tre ouverte par aucune une autre session"
fferrCursorReadOnly, "Impossible d'effacer ou modifier l'enregistrement courant ni d'ins<6E>rer un nouvel enregistrement car le curseur est ouvert en lecture seule"
fferrWriteLocked, "La table est verrouill<6C>e en <20>criture par un autre poste, aucun autre verrou en <20>criture ou en lecture n'est autoris<69>"
fferrReadLocked, "La table est verrouill<6C>e en lecture par un autre poste, aucun autre verrou en <20>criture n'est autoris<69>"
fferrCannotUnlock, "Le verrou ne peut pas <20>tre retir<69> : il n'existe pas"
fferrTableLocked, "La table est verrouill<6C>e ce qui emp<6D>che l'op<6F>ration de mise <20> jour"
fferrRecLocked, "L'enregistrement est verrouill<6C> par un autre utilisateur"
fferrNoCurrentRec, "Le curseur n'a pas d'enregistrement courant (il est positionn<6E> soit sur BOF, EOF ou sur un crack)"
fferrDynamicLink, "Le serveur ne trouve pas une DLL, ou une routine dans une DLL [Index(%s/%s:%d) DLL(%s) Routines(%s, %s)]"
fferrResolveTableLinks, "Une table n<>cessite des routines utilisateur mais elles sont introuvables dans la configuration du serveur"
fferrTableMismatch, "SetToCursor a <20>chou<6F> car le curseur pass<73> ne concerne pas la m<>me table"
fferrNoNextRecord, "Pas d'enregistrement texte dans l'index ; curseur positionn<6E> sur EOF"
fferrNoPriorRecord, "Pas d'enregistrement pr<70>c<EFBFBD>dent pour cet index ; curseur positionn<6E> sur BOF"
fferrTableExists, "Une table de m<>me nom existe d<>j<EFBFBD>"
fferrDBInTrans, "La base de donn<6E>es [%s] est d<>j<EFBFBD> dans une transaction"
fferrAliasExists, "L'alias [%s] existe d<>j<EFBFBD>"
fferrCannotCompare, "Impossible de comparer des champs BLOB dans une table"
fferrBadFieldXform, "Impossible de copier un champ [%s to %s], types de champs incompatibles"
fferrNoTransaction, "Aucune transaction d<>marr<72>e pour la base de donn<6E>es, aucune mise <20> jour n'est donc possible"
fferrBadBookmark, "Le signet est corrompu ou n'a pas <20>t<EFBFBD> cr<63><72> pour l'index courant"
fferrTransactionFailed, "Une transaction a <20>chou<6F> pendant commit, probablement faute d'espace disque, ou tout autre probl<62>me disque"

View File

@@ -0,0 +1,15 @@
;*********************************************************
;* FlashFiler: FFSRMGR.STR 1.51 *
;* Copyright (c) TurboPower Software Co 1996-1998 *
;* All rights reserved. *
;*********************************************************
;* FlashFiler: FFSRMGR error string table resource *
;*********************************************************
//Compile with SRMC, then compile FFSRMGR.RC with BRCC[32]
1, "String not found: %d"
2, "Cannot lock resource"
3, "String resource not found: %s"
4, "Unable to open string resource: %s"
5, "Invalid TPString resource"

View File

@@ -0,0 +1,19 @@
;*********************************************************
;* FlashFiler: FFSRMGR.STR 1.50 *
;* Copyright (c) TurboPower Software Co 1996-1998 *
;* All rights reserved. *
;*********************************************************
;* FlashFiler: FFSRMGR error string table resource *
;*********************************************************
;* Translation into French *
;* 01/15/1999 JF Nifenecker, Bordeaux (France) *
;* (draft) *
;*********************************************************
//Compile with SRMC, then compile FFSRMGR.RC with BRCC[32]
1, "Cha<68>ne introuvable : %d"
2, "Impossible de verrouiller la ressource"
3, "Ressource cha<68>ne introuvable : %s"
4, "Impossible d'ouvrir la ressource cha<68>ne : %s"
5, "Ressource TPString incorrecte"

View File

@@ -0,0 +1,64 @@
;*********************************************************
;* FlashFiler: FFWSCNST.STR 1.51 *
;* Copyright (c) TurboPower Software Co 1996-1998 *
;* All rights reserved. *
;*********************************************************
;* FlashFiler: Winsock error strings resource *
;*********************************************************
#include "FFLLWSCT.inc"
WSAEINTR, "Interrupted function call"
WSAEBADF, "Bad file number"
WSAEACCES, "Permission denied"
WSAEFAULT, "Unknown error"
WSAEINVAL, "Invalid argument"
WSAEMFILE, "Too many open files"
WSAEWOULDBLOCK, "Warning: the socket would block on this call"
WSAEINPROGRESS, "A blocking call is in progress"
WSAEALREADY, "WSAEALREADY: watch out, Al is ready"
WSAENOTSOCK, "Socket descriptor is (1) not a socket, or (2) is of wrong type"
WSAEDESTADDRREQ, "The destination address is required for this operation"
WSAEMSGSIZE, "The datagram was too large to fit into the buffer and was truncated"
WSAEPROTOTYPE, "WSAEPROTOTYPE"
WSAENOPROTOOPT, "The option is unknown or not supported"
WSAEPROTONOSUPPORT, "Either (1) no buffer space available so socket cannot be created or (2) protocol not supported"
WSAESOCKTNOSUPPORT, "Specified socket type not supported in this address family"
WSAEOPNOTSUPP, "Operation is not supported by this socket"
WSAEPFNOSUPPORT, "Specified protocol family is not supported"
WSAEAFNOSUPPORT, "Specified address family is not supported by this protocol"
WSAEADDRINUSE, "The address is already in use for this operation"
WSAEADDRNOTAVAIL, "The address is not available from this machine"
WSAENETDOWN, "The network subsystem has failed"
WSAENETUNREACH, "The network is unreachable from this machine at this time"
WSAENETRESET, "The network has been reset"
WSAECONNABORTED, "The virtual circuit has been aborted due to timeout, etc"
WSAECONNRESET, "The virtual circuit has been reset by the partner"
WSAENOBUFS, "The descriptor is not a socket, or no buffer space is available"
WSAEISCONN, "The socket is already connected"
WSAENOTCONN, "The socket is not connected"
WSAESHUTDOWN, "The socket has been shutdown"
WSAETOOMANYREFS, "WSAETOOMANYREFS"
WSAETIMEDOUT, "The operation timed out"
WSAECONNREFUSED, "The attempt to connect was forcibly refused"
WSAELOOP, "WSAELOOP: see WSAELOOP"
WSAENAMETOOLONG, "The name is too long"
WSAEHOSTDOWN, "The host machine is down"
WSAEHOSTUNREACH, "The host machine is unreachable"
WSAENOTEMPTY, "WSAENOTEMPTY"
WSAEPROCLIM, "WSAEPROCLIM"
WSAEUSERS, "WSAEUSERS"
WSAEDQUOT, "WSAEDQUOT"
WSAESTALE, "WSAESTALE"
WSAEREMOTE, "WSAEREMOTE"
WSAEDISCON, "WSAEDISCON"
WSASYSNOTREADY, "Network subsystem unusable"
WSAVERNOTSUPPORTED, "Version requested by WSAStartUp not supported by loaded Winsock DLL"
WSANOTINITIALISED, "WSAStartUp not yet called"
WSAHOST_NOT_FOUND, "Host not found"
WSATRY_AGAIN, "Host not found, or SERVERFAIL, can try again"
WSANO_RECOVERY, "Non recoverable errors, FORMERR, REFUSED, NOTIMP"
WSANO_DATA, "Valid name, but no data record of requested type"

View File

@@ -0,0 +1,65 @@
;*********************************************************
;* FlashFiler: FFWSCNST.STR 1.50 *
;* Copyright (c) TurboPower Software Co 1996-1998 *
;* All rights reserved. *
;*********************************************************
;* FlashFiler: Winsock error strings resource *
;*********************************************************
;* Translation into French *
;* 01/15/1999 JF Nifenecker, Bordeaux (France) *
;* (draft) *
;*********************************************************
#include <FFLLWSCT.inc>
WSAEINTR, "Appel de fonction interrompu"
WSAEBADF, "Mauvais num<75>ro de fichier"
WSAEACCES, "Autorisation refus<75>e"
WSAEFAULT, "Erreur inconnue"
WSAEINVAL, "Argument incorrect"
WSAEMFILE, "Trop de fichiers ouverts"
WSAEWOULDBLOCK, "Avertissement : le socket va se bloquer sur cet appel"
WSAEINPROGRESS, "Appel bloquant en cours"
WSAEALREADY, "WSAEALREADY : attention, Al pr<70>t"
WSAENOTSOCK, "Descripteur de socket (1) n'est pas un socket, ou (2) est d'un type incorrect"
WSAEDESTADDRREQ, "L'adresse de destination est requise pour cette op<6F>ration"
WSAEMSGSIZE, "Le datagramme trop grand pour tenir dans le tampon a <20>t<EFBFBD> tronqu<71>"
WSAEPROTOTYPE, "WSAEPROTOTYPE"
WSAENOPROTOOPT, "Option inconnue ou non support<72>e"
WSAEPROTONOSUPPORT, "Soit (1) socket non cr<63><72> faute d'espace dans le tampon ou (2) protocole non support<72>"
WSAESOCKTNOSUPPORT, "Le type de socket sp<73>cifi<66> n'est pas support<72> dans cette famille d'adresses"
WSAEOPNOTSUPP, "L'op<6F>ration n'est pas support<72>e par ce socket"
WSAEPFNOSUPPORT, "La famille de protocole sp<73>cifi<66>e n'est pas support<72>e"
WSAEAFNOSUPPORT, "La famille d'adresses sp<73>cifi<66>e n'est pas support<72>e par ce protocole"
WSAEADDRINUSE, "Adresse d<>j<EFBFBD> utilis<69>e pour cette op<6F>ration"
WSAEADDRNOTAVAIL, "Adresse non disponible dans cette machine"
WSAENETDOWN, "Echec du sous-syst<73>me r<>seau"
WSAENETUNREACH, "R<>seau injoignable actuellement de cette machine"
WSAENETRESET, "Le r<>seau a <20>t<EFBFBD> r<>initialis<69>"
WSAECONNABORTED, "Le circuit virtuel a <20>t<EFBFBD> abandonn<6E> pour cause de d<>passement de d<>lai, etc."
WSAECONNRESET, "Le circuit virtuel a <20>t<EFBFBD> r<>initialis<69> par le correspondant"
WSAENOBUFS, "Le descripteur n'est pas un socket, or pas de place dans le tampon"
WSAEISCONN, "Le socket est d<>j<EFBFBD> connect<63>"
WSAENOTCONN, "Le socket n'est pas connect<63>"
WSAESHUTDOWN, "Le socket a <20>t<EFBFBD> arr<72>t<EFBFBD>"
WSAETOOMANYREFS, "WSAETOOMANYREFS"
WSAETIMEDOUT, "Op<4F>ration hors d<>lais"
WSAECONNREFUSED, "La tentative de connection a <20>t<EFBFBD> refus<75>e"
WSAELOOP, "WSAELOOP: see WSAELOOP"
WSAENAMETOOLONG, "Le nom est trop long"
WSAEHOSTDOWN, "La machine h<>te est arr<72>t<EFBFBD>e"
WSAEHOSTUNREACH, "La machine h<>te est injoignable"
WSAENOTEMPTY, "WSAENOTEMPTY"
WSAEPROCLIM, "WSAEPROCLIM"
WSAEUSERS, "WSAEUSERS"
WSAEDQUOT, "WSAEDQUOT"
WSAESTALE, "WSAESTALE"
WSAEREMOTE, "WSAEREMOTE"
WSAEDISCON, "WSAEDISCON"
WSASYSNOTREADY, "Sous-syst<73>me r<>seau inutilisable"
WSAVERNOTSUPPORTED, "La version requise par WSAStartUp n'est pas support<72>e par la DLL Winsock charg<72>e"
WSANOTINITIALISED, "WSAStartUp pas encore appel<65>"
WSAHOST_NOT_FOUND, "H<>te introuvable"
WSATRY_AGAIN, "H<>te introuvable, ou SERVERFAIL, possibilit<69> de r<>-essayer"
WSANO_RECOVERY, "Erreurs non recup<75>rables, FORMERR, REFUSED, NOTIMP"
WSANO_DATA, "Nom correct, mais pas d'enregistrement de donn<6E>es du type requis"