{ *********************************************************************** }
{                                                                         }
{ Delphi / Kylix Cross-Platform Runtime Library                           }
{                                                                         }
{ Copyright (c) 1995, 2001 Borland Software Corporation                   }
{                                                                         }
{ *********************************************************************** }

unit SysConst;                                   

interface

resourcestring
  SUnknown = '<unknown>';
  SInvalidInteger = '''%s'' no es un valor válido de tipo entero';
  SInvalidFloat = '''%s'' no es un valor válido de tipo float';
  SInvalidCurrency = '''%s'' no es un valor válido de tipo currency';
  // SInvalidDate = '''%s'' is not a valid date';
  SInvalidDate = '''%s'' no es una fecha válida';
  SInvalidTime = '''%s'' no es una hora válida';
  SInvalidDateTime = '''%s'' no es una fecha/hora válida';
  SInvalidDateTimeFloat = '''%g'' no es una fecha/hora correcta';
  SInvalidTimeStamp = '''%d.%d'' no es una fecha/hora timestamp correcta';
  SInvalidGUID = '''%s'' no es un valor GUID válido';
  SInvalidBoolean = '''%s'' no es un valor booleano válido';
  STimeEncodeError = 'Argumento inválido para el formato fecha';
  SDateEncodeError = 'Argumento inválido para el formato hora';
  SOutOfMemory = 'No hay suficiente memoria';
  // SInOutError = 'I/O error %d';
  SInOutError = 'Error de I/O (escritura en archivo) %d';
  // SFileNotFound = 'File not found';
  SFileNotFound = 'Archivo no encontrado';
  SInvalidFilename = 'Nombre de fichero inválido';
  STooManyOpenFiles = 'Demasiados ficheros abiertos';
  SAccessDenied = 'Acceso a fichero denegado';
  SEndOfFile = 'Lectura más allá del fin de fichero';
  SDiskFull = 'Disco lleno';
  SInvalidInput = 'Entrada numérica inválida';
  SDivByZero = 'Error de división por cero';
  SRangeError = 'Error de chequeo de rango';
  SIntOverflow = 'Overflow de tipo integer';
  SInvalidOp = 'Operación en punto flotante inválida';
  SZeroDivide = 'División en punto flotante por cero';
  SOverflow = 'Sobreflujo de memoria en punto flotante';
  SUnderflow = 'Floating point underflow';
  SInvalidPointer = 'Operación inválida de puntero';
  SInvalidCast = 'Clase inválida typecast';
{$IFDEF MSWINDOWS}
  SAccessViolationArg3 = 'Violación de acceso %p. %s de la dirección %p';
{$ENDIF}
{$IFDEF LINUX}
  SAccessViolationArg2 = 'Violación de acceso en dirección %p, accediendo a la dirección %p';
{$ENDIF}
  SAccessViolationNoArg = 'Violación de acceso';
  SStackOverflow = 'Sobreflujo de memoria de la pila';
  SControlC = 'Control-C pulsado';
  SQuit = 'Tecla Salir pulsada';
  SPrivilege = 'Instrucción privilegiada';
  SOperationAborted = 'Operación abortada';
  SException = 'Excepción %s en módulo %s en %p.' + sLineBreak + '%s%s' + sLineBreak;
  SExceptTitle = 'Error de aplicación';
{$IFDEF LINUX}
  SSigactionFailed = 'Llamada a sigaction falló';
{$ENDIF}
  SInvalidFormat = 'Formato ''%s'' inválido o incompatible con el argumento';
  SArgumentMissing = 'No hay argumento para el formato ''%s''';
  SDispatchError = 'Método de llamada a variant no soportado';
  SReadAccess = 'Lectura';
  SWriteAccess = 'Escritura';
  SResultTooLong = 'El resultado del Formato es más largo de 4096 caracteres';
  SFormatTooLong = 'Formato string demasiado largo';

  SVarArrayCreate = 'Error creando variant o safe array';
  SVarArrayBounds = 'Variant or safe array index out of bounds';
  SVarArrayLocked = 'Variant or safe array is locked';
  SVarArrayWithHResult = 'Unexpected variant or safe array error: %s%.8x';

  SInvalidVarCast = 'Conversión de tipo Variant inválida';
  SInvalidVarOp = 'Operación Variant inválida';
  SInvalidVarNullOp = 'Operación inválida en NULL variant';
  SInvalidVarOpWithHResultWithPrefix = 'Operación variant inválida (%s%.8x)'#10'%s';
  SVarTypeRangeCheck1 = 'Error chequeando rango de variant de tipo (%s)';
  SVarTypeRangeCheck2 = 'Error chequeando rango de variant de tipo (%s) en el tipo (%s)';
  SVarTypeOutOfRangeWithPrefix = 'Tipo variant personalizado (%s%.4x) está fuera de rango';
  SVarTypeAlreadyUsedWithPrefix = 'Tipo variant personalizado (%s%.4x) ya usada por %s';
  SVarTypeNotUsableWithPrefix = 'Tipo variant personalizado (%s%.4x) no se puede usar';
  SVarTypeTooManyCustom = 'Demasiadas variables custom variant han sido registradas';

  // the following are not used anymore
  SVarNotArray = 'Variant is not an array' deprecated; // not used, use SVarInvalid instead
  SVarTypeUnknown = 'Unknown custom variant type ($%.4x)' deprecated; // not used anymore
  SVarTypeOutOfRange = 'Custom variant type ($%.4x) is out of range' deprecated;
  SVarTypeAlreadyUsed = 'Custom variant type ($%.4x) already used by %s' deprecated;
  SVarTypeNotUsable = 'Custom variant type ($%.4x) is not usable' deprecated;
  SInvalidVarOpWithHResult = 'Operación variant inválida ($%.8x)' deprecated;

  SVarTypeCouldNotConvert = 'No es posible convertir variant de tipo (%s) en tipo  (%s)';
  SVarTypeConvertOverflow = 'Sobreflujo de memoria mientras se convierte variant de tipo (%s) en tipo (%s)';
  SVarOverflow = 'Sobreflujo de memoria de Variant';
  SVarInvalid = 'Argumento inválido';
  SVarBadType = 'Tipo variant inválido';
  SVarNotImplemented = 'Operación no soportada';
  SVarOutOfMemory = 'Operación Variant fuera de memoria';
  SVarUnexpected = 'Error de variant inesperado';

  SVarDataClearRecursing = 'Recursión mientras se hace un VarDataClear';
  SVarDataCopyRecursing = 'Recursión mientras se hace un VarDataCopy';
  SVarDataCopyNoIndRecursing = 'Recursión mientras se hace un VarDataCopyNoInd';
  SVarDataInitRecursing = 'Recursión mientras se hace un VarDataInit';
  SVarDataCastToRecursing = 'Recursión mientras se hace un VarDataCastTo';
  SVarIsEmpty = 'Variant está vacío';
  sUnknownFromType = 'No se puede convertir desde el tipo específico';
  sUnknownToType = 'No se puede convertir al tipo específico';
  SExternalException = 'Excepción externa %x';
  SAssertionFailed = 'Fallo de aserción';
  SIntfCastError = 'Interfaz no soportada';
  SSafecallException = 'Excepción en el método safecall';
  SAssertError = '%s (%s, line %d)';
  SAbstractError = 'Error Abstracto';
  SModuleAccessViolation = 'Violación de Acceso en dirección %p en módulo ''%s''. %s de la dirección %p';
  SCannotReadPackageInfo = 'No se puede acceder a la información del paquete ''%s''';
  sErrorLoadingPackage = 'No se puede cargar el paquete %s.'+sLineBreak+'%s';
  SInvalidPackageFile = 'Fichero de paquete inválido ''%s''';
  SInvalidPackageHandle = 'Manejador de paquete inválido';
  SDuplicatePackageUnit = 'No se puede cargar paquete ''%s.''  Contiene la unidad ''%s,''' +
    'que también está contenida en el paquete ''%s''';
  SOSError = 'Error de Sistema.  Código: %d.'+sLineBreak+'%s';
  SUnkOSError = 'Una llamada a una función del sistema operativo falló';
{$IFDEF MSWINDOWS}
  SWin32Error = 'Error de Win32.  Código: %d.'#10'%s' deprecated; // use SOSError
  SUnkWin32Error = 'Una API de Win32 falló' deprecated; // use SUnkOSError
{$ENDIF}
  SNL = 'La aplicación no está licenciada para usar esta característica';

  SShortMonthNameJan = 'Ene';
  SShortMonthNameFeb = 'Feb';
  SShortMonthNameMar = 'Mar';
  SShortMonthNameApr = 'Abr';
  SShortMonthNameMay = 'May';
  SShortMonthNameJun = 'Jun';
  SShortMonthNameJul = 'Jul';
  SShortMonthNameAug = 'Ago';
  SShortMonthNameSep = 'Sep';
  SShortMonthNameOct = 'Oct';
  SShortMonthNameNov = 'Nov';
  SShortMonthNameDec = 'Dic';

  SLongMonthNameJan = 'Enero';
  SLongMonthNameFeb = 'Febrero';
  SLongMonthNameMar = 'Marzo';
  SLongMonthNameApr = 'Abril';
  SLongMonthNameMay = 'Mayo';
  SLongMonthNameJun = 'Junio';
  SLongMonthNameJul = 'Julio';
  SLongMonthNameAug = 'Agosto';
  SLongMonthNameSep = 'Septiembre';
  SLongMonthNameOct = 'Octubre';
  SLongMonthNameNov = 'Noviembre';
  SLongMonthNameDec = 'Diciembre';

  SShortDayNameSun = 'Dom';
  SShortDayNameMon = 'Lun';
  SShortDayNameTue = 'Mar';
  SShortDayNameWed = 'Mié';
  SShortDayNameThu = 'Jue';
  SShortDayNameFri = 'Vie';
  SShortDayNameSat = 'Sáb';

  SLongDayNameSun = 'Domingo';
  SLongDayNameMon = 'Lunes';
  SLongDayNameTue = 'Martes';
  SLongDayNameWed = 'Miércoles';
  SLongDayNameThu = 'Jueves';
  SLongDayNameFri = 'Viernes';
  SLongDayNameSat = 'Sábado';

{$IFDEF LINUX}
  SEraEntries = '';
{$ENDIF}

  SCannotCreateDir = 'No se puede crear directorio';
  SCodesetConversionError = 'Codeset conversion failure';

implementation

end.
















