physfs_internal.h
author Ryan C. Gordon <icculus@icculus.org>
Sun, 26 Sep 2004 00:25:04 +0000
changeset 648 5c993684b8f2
parent 644 1cb5533d369c
child 650 298b8bb26775
permissions -rw-r--r--
Cleaned up archiver interface to not deal with DirHandles anymore, which simplifies things, removes some responsibility and code duplication from the archivers, and trims some malloc pressure. Also ripped up the allocation hook code a little. We'll try to screw with memory locking later, since it makes everything ugly and complex. Oh well.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
9
1155788ccbe3 Initial add. Ways to go.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
     1
/*
1155788ccbe3 Initial add. Ways to go.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
     2
 * Internal function/structure declaration. Do NOT include in your
1155788ccbe3 Initial add. Ways to go.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
     3
 *  application.
1155788ccbe3 Initial add. Ways to go.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
     4
 *
1155788ccbe3 Initial add. Ways to go.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
     5
 * Please see the file LICENSE in the source's root directory.
1155788ccbe3 Initial add. Ways to go.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
     6
 *
1155788ccbe3 Initial add. Ways to go.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
     7
 *  This file written by Ryan C. Gordon.
1155788ccbe3 Initial add. Ways to go.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
     8
 */
1155788ccbe3 Initial add. Ways to go.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
     9
1155788ccbe3 Initial add. Ways to go.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
    10
#ifndef _INCLUDE_PHYSFS_INTERNAL_H_
1155788ccbe3 Initial add. Ways to go.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
    11
#define _INCLUDE_PHYSFS_INTERNAL_H_
1155788ccbe3 Initial add. Ways to go.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
    12
1155788ccbe3 Initial add. Ways to go.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
    13
#ifndef __PHYSICSFS_INTERNAL__
1155788ccbe3 Initial add. Ways to go.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
    14
#error Do not include this header from your applications.
1155788ccbe3 Initial add. Ways to go.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
    15
#endif
1155788ccbe3 Initial add. Ways to go.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
    16
132
b53fa5093749 Added typedefs and platform-specific i/o.
Ryan C. Gordon <icculus@icculus.org>
parents: 130
diff changeset
    17
#include "physfs.h"
b53fa5093749 Added typedefs and platform-specific i/o.
Ryan C. Gordon <icculus@icculus.org>
parents: 130
diff changeset
    18
504
3420d82f9b01 Some cleanups for PocketPC port.
Ryan C. Gordon <icculus@icculus.org>
parents: 467
diff changeset
    19
#ifdef HAVE_ASSERT_H
3420d82f9b01 Some cleanups for PocketPC port.
Ryan C. Gordon <icculus@icculus.org>
parents: 467
diff changeset
    20
#include <assert.h>
3420d82f9b01 Some cleanups for PocketPC port.
Ryan C. Gordon <icculus@icculus.org>
parents: 467
diff changeset
    21
#else
3420d82f9b01 Some cleanups for PocketPC port.
Ryan C. Gordon <icculus@icculus.org>
parents: 467
diff changeset
    22
#define assert(x)
3420d82f9b01 Some cleanups for PocketPC port.
Ryan C. Gordon <icculus@icculus.org>
parents: 467
diff changeset
    23
#endif
3420d82f9b01 Some cleanups for PocketPC port.
Ryan C. Gordon <icculus@icculus.org>
parents: 467
diff changeset
    24
132
b53fa5093749 Added typedefs and platform-specific i/o.
Ryan C. Gordon <icculus@icculus.org>
parents: 130
diff changeset
    25
#ifdef __cplusplus
b53fa5093749 Added typedefs and platform-specific i/o.
Ryan C. Gordon <icculus@icculus.org>
parents: 130
diff changeset
    26
extern "C" {
b53fa5093749 Added typedefs and platform-specific i/o.
Ryan C. Gordon <icculus@icculus.org>
parents: 130
diff changeset
    27
#endif
b53fa5093749 Added typedefs and platform-specific i/o.
Ryan C. Gordon <icculus@icculus.org>
parents: 130
diff changeset
    28
427
c38ace41039f Natural language #defines and build system support.
Ryan C. Gordon <icculus@icculus.org>
parents: 422
diff changeset
    29
c38ace41039f Natural language #defines and build system support.
Ryan C. Gordon <icculus@icculus.org>
parents: 422
diff changeset
    30
/* The LANG section. */
c38ace41039f Natural language #defines and build system support.
Ryan C. Gordon <icculus@icculus.org>
parents: 422
diff changeset
    31
/*  please send questions/translations to Ryan: icculus@clutteredmind.org. */
c38ace41039f Natural language #defines and build system support.
Ryan C. Gordon <icculus@icculus.org>
parents: 422
diff changeset
    32
c38ace41039f Natural language #defines and build system support.
Ryan C. Gordon <icculus@icculus.org>
parents: 422
diff changeset
    33
#if (!defined PHYSFS_LANG)
c38ace41039f Natural language #defines and build system support.
Ryan C. Gordon <icculus@icculus.org>
parents: 422
diff changeset
    34
#  define PHYSFS_LANG PHYSFS_LANG_ENGLISH
c38ace41039f Natural language #defines and build system support.
Ryan C. Gordon <icculus@icculus.org>
parents: 422
diff changeset
    35
#endif
c38ace41039f Natural language #defines and build system support.
Ryan C. Gordon <icculus@icculus.org>
parents: 422
diff changeset
    36
444
06f6a31057a0 More Russian codepages.
Ryan C. Gordon <icculus@icculus.org>
parents: 439
diff changeset
    37
#define PHYSFS_LANG_ENGLISH            1  /* English by Ryan C. Gordon  */
585
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
    38
#define PHYSFS_LANG_RUSSIAN_KOI8_R     2  /* Russian by Ed Sinjiashvili */
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
    39
#define PHYSFS_LANG_RUSSIAN_CP1251     3  /* Russian by Ed Sinjiashvili */
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
    40
#define PHYSFS_LANG_RUSSIAN_CP866      4  /* Russian by Ed Sinjiashvili */
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
    41
#define PHYSFS_LANG_RUSSIAN_ISO_8859_5 5  /* Russian by Ed Sinjiashvili */
641
c6b04c2a0599 Readded Spanish translation:
Ryan C. Gordon <icculus@icculus.org>
parents: 629
diff changeset
    42
#define PHYSFS_LANG_SPANISH            6  /* Spanish by Pedro J. Prez  */
444
06f6a31057a0 More Russian codepages.
Ryan C. Gordon <icculus@icculus.org>
parents: 439
diff changeset
    43
#define PHYSFS_LANG_FRENCH             7  /*  French by Stphane Peter  */
511
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
    44
#define PHYSFS_LANG_GERMAN             8  /*  German by Michael Renner  */
627
c47634e23a35 Added Brazillian Portuguese translation (thanks, Danny!)
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
    45
#define PHYSFS_LANG_PORTUGUESE_BR      9  /* pt-br by Danny Angelo Carminati Grein  */
427
c38ace41039f Natural language #defines and build system support.
Ryan C. Gordon <icculus@icculus.org>
parents: 422
diff changeset
    46
c38ace41039f Natural language #defines and build system support.
Ryan C. Gordon <icculus@icculus.org>
parents: 422
diff changeset
    47
#if (PHYSFS_LANG == PHYSFS_LANG_ENGLISH)
c38ace41039f Natural language #defines and build system support.
Ryan C. Gordon <icculus@icculus.org>
parents: 422
diff changeset
    48
 #define DIR_ARCHIVE_DESCRIPTION  "Non-archive, direct filesystem I/O"
c38ace41039f Natural language #defines and build system support.
Ryan C. Gordon <icculus@icculus.org>
parents: 422
diff changeset
    49
 #define GRP_ARCHIVE_DESCRIPTION  "Build engine Groupfile format"
553
4338d9c0bbcd Descent I/II HOG and MVL archive support (thanks, Bradley Bell!).
Ryan C. Gordon <icculus@icculus.org>
parents: 549
diff changeset
    50
 #define HOG_ARCHIVE_DESCRIPTION  "Descent I/II HOG file format"
4338d9c0bbcd Descent I/II HOG and MVL archive support (thanks, Bradley Bell!).
Ryan C. Gordon <icculus@icculus.org>
parents: 549
diff changeset
    51
 #define MVL_ARCHIVE_DESCRIPTION  "Descent II Movielib format"
582
d15d27e34a7e Readded new qpak archiver.
Ryan C. Gordon <icculus@icculus.org>
parents: 578
diff changeset
    52
 #define QPAK_ARCHIVE_DESCRIPTION "Quake I/II format"
427
c38ace41039f Natural language #defines and build system support.
Ryan C. Gordon <icculus@icculus.org>
parents: 422
diff changeset
    53
 #define ZIP_ARCHIVE_DESCRIPTION  "PkZip/WinZip/Info-Zip compatible"
c38ace41039f Natural language #defines and build system support.
Ryan C. Gordon <icculus@icculus.org>
parents: 422
diff changeset
    54
c38ace41039f Natural language #defines and build system support.
Ryan C. Gordon <icculus@icculus.org>
parents: 422
diff changeset
    55
 #define ERR_IS_INITIALIZED       "Already initialized"
c38ace41039f Natural language #defines and build system support.
Ryan C. Gordon <icculus@icculus.org>
parents: 422
diff changeset
    56
 #define ERR_NOT_INITIALIZED      "Not initialized"
c38ace41039f Natural language #defines and build system support.
Ryan C. Gordon <icculus@icculus.org>
parents: 422
diff changeset
    57
 #define ERR_INVALID_ARGUMENT     "Invalid argument"
c38ace41039f Natural language #defines and build system support.
Ryan C. Gordon <icculus@icculus.org>
parents: 422
diff changeset
    58
 #define ERR_FILES_STILL_OPEN     "Files still open"
c38ace41039f Natural language #defines and build system support.
Ryan C. Gordon <icculus@icculus.org>
parents: 422
diff changeset
    59
 #define ERR_NO_DIR_CREATE        "Failed to create directories"
c38ace41039f Natural language #defines and build system support.
Ryan C. Gordon <icculus@icculus.org>
parents: 422
diff changeset
    60
 #define ERR_OUT_OF_MEMORY        "Out of memory"
c38ace41039f Natural language #defines and build system support.
Ryan C. Gordon <icculus@icculus.org>
parents: 422
diff changeset
    61
 #define ERR_NOT_IN_SEARCH_PATH   "No such entry in search path"
c38ace41039f Natural language #defines and build system support.
Ryan C. Gordon <icculus@icculus.org>
parents: 422
diff changeset
    62
 #define ERR_NOT_SUPPORTED        "Operation not supported"
c38ace41039f Natural language #defines and build system support.
Ryan C. Gordon <icculus@icculus.org>
parents: 422
diff changeset
    63
 #define ERR_UNSUPPORTED_ARCHIVE  "Archive type unsupported"
c38ace41039f Natural language #defines and build system support.
Ryan C. Gordon <icculus@icculus.org>
parents: 422
diff changeset
    64
 #define ERR_NOT_A_HANDLE         "Not a file handle"
c38ace41039f Natural language #defines and build system support.
Ryan C. Gordon <icculus@icculus.org>
parents: 422
diff changeset
    65
 #define ERR_INSECURE_FNAME       "Insecure filename"
c38ace41039f Natural language #defines and build system support.
Ryan C. Gordon <icculus@icculus.org>
parents: 422
diff changeset
    66
 #define ERR_SYMLINK_DISALLOWED   "Symbolic links are disabled"
c38ace41039f Natural language #defines and build system support.
Ryan C. Gordon <icculus@icculus.org>
parents: 422
diff changeset
    67
 #define ERR_NO_WRITE_DIR         "Write directory is not set"
c38ace41039f Natural language #defines and build system support.
Ryan C. Gordon <icculus@icculus.org>
parents: 422
diff changeset
    68
 #define ERR_NO_SUCH_FILE         "File not found"
c38ace41039f Natural language #defines and build system support.
Ryan C. Gordon <icculus@icculus.org>
parents: 422
diff changeset
    69
 #define ERR_NO_SUCH_PATH         "Path not found"
c38ace41039f Natural language #defines and build system support.
Ryan C. Gordon <icculus@icculus.org>
parents: 422
diff changeset
    70
 #define ERR_NO_SUCH_VOLUME       "Volume not found"
c38ace41039f Natural language #defines and build system support.
Ryan C. Gordon <icculus@icculus.org>
parents: 422
diff changeset
    71
 #define ERR_PAST_EOF             "Past end of file"
c38ace41039f Natural language #defines and build system support.
Ryan C. Gordon <icculus@icculus.org>
parents: 422
diff changeset
    72
 #define ERR_ARC_IS_READ_ONLY     "Archive is read-only"
c38ace41039f Natural language #defines and build system support.
Ryan C. Gordon <icculus@icculus.org>
parents: 422
diff changeset
    73
 #define ERR_IO_ERROR             "I/O error"
c38ace41039f Natural language #defines and build system support.
Ryan C. Gordon <icculus@icculus.org>
parents: 422
diff changeset
    74
 #define ERR_CANT_SET_WRITE_DIR   "Can't set write directory"
c38ace41039f Natural language #defines and build system support.
Ryan C. Gordon <icculus@icculus.org>
parents: 422
diff changeset
    75
 #define ERR_SYMLINK_LOOP         "Infinite symbolic link loop"
c38ace41039f Natural language #defines and build system support.
Ryan C. Gordon <icculus@icculus.org>
parents: 422
diff changeset
    76
 #define ERR_COMPRESSION          "(De)compression error"
c38ace41039f Natural language #defines and build system support.
Ryan C. Gordon <icculus@icculus.org>
parents: 422
diff changeset
    77
 #define ERR_NOT_IMPLEMENTED      "Not implemented"
c38ace41039f Natural language #defines and build system support.
Ryan C. Gordon <icculus@icculus.org>
parents: 422
diff changeset
    78
 #define ERR_OS_ERROR             "Operating system reported error"
c38ace41039f Natural language #defines and build system support.
Ryan C. Gordon <icculus@icculus.org>
parents: 422
diff changeset
    79
 #define ERR_FILE_EXISTS          "File already exists"
c38ace41039f Natural language #defines and build system support.
Ryan C. Gordon <icculus@icculus.org>
parents: 422
diff changeset
    80
 #define ERR_NOT_A_FILE           "Not a file"
c38ace41039f Natural language #defines and build system support.
Ryan C. Gordon <icculus@icculus.org>
parents: 422
diff changeset
    81
 #define ERR_NOT_A_DIR            "Not a directory"
c38ace41039f Natural language #defines and build system support.
Ryan C. Gordon <icculus@icculus.org>
parents: 422
diff changeset
    82
 #define ERR_NOT_AN_ARCHIVE       "Not an archive"
c38ace41039f Natural language #defines and build system support.
Ryan C. Gordon <icculus@icculus.org>
parents: 422
diff changeset
    83
 #define ERR_CORRUPTED            "Corrupted archive"
c38ace41039f Natural language #defines and build system support.
Ryan C. Gordon <icculus@icculus.org>
parents: 422
diff changeset
    84
 #define ERR_SEEK_OUT_OF_RANGE    "Seek out of range"
c38ace41039f Natural language #defines and build system support.
Ryan C. Gordon <icculus@icculus.org>
parents: 422
diff changeset
    85
 #define ERR_BAD_FILENAME         "Bad filename"
c38ace41039f Natural language #defines and build system support.
Ryan C. Gordon <icculus@icculus.org>
parents: 422
diff changeset
    86
 #define ERR_PHYSFS_BAD_OS_CALL   "(BUG) PhysicsFS made a bad system call"
c38ace41039f Natural language #defines and build system support.
Ryan C. Gordon <icculus@icculus.org>
parents: 422
diff changeset
    87
 #define ERR_ARGV0_IS_NULL        "argv0 is NULL"
c38ace41039f Natural language #defines and build system support.
Ryan C. Gordon <icculus@icculus.org>
parents: 422
diff changeset
    88
 #define ERR_ZLIB_NEED_DICT       "zlib: need dictionary"
c38ace41039f Natural language #defines and build system support.
Ryan C. Gordon <icculus@icculus.org>
parents: 422
diff changeset
    89
 #define ERR_ZLIB_DATA_ERROR      "zlib: data error"
c38ace41039f Natural language #defines and build system support.
Ryan C. Gordon <icculus@icculus.org>
parents: 422
diff changeset
    90
 #define ERR_ZLIB_MEMORY_ERROR    "zlib: memory error"
c38ace41039f Natural language #defines and build system support.
Ryan C. Gordon <icculus@icculus.org>
parents: 422
diff changeset
    91
 #define ERR_ZLIB_BUFFER_ERROR    "zlib: buffer error"
c38ace41039f Natural language #defines and build system support.
Ryan C. Gordon <icculus@icculus.org>
parents: 422
diff changeset
    92
 #define ERR_ZLIB_VERSION_ERROR   "zlib: version error"
c38ace41039f Natural language #defines and build system support.
Ryan C. Gordon <icculus@icculus.org>
parents: 422
diff changeset
    93
 #define ERR_ZLIB_UNKNOWN_ERROR   "zlib: unknown error"
c38ace41039f Natural language #defines and build system support.
Ryan C. Gordon <icculus@icculus.org>
parents: 422
diff changeset
    94
 #define ERR_SEARCHPATH_TRUNC     "Search path was truncated"
c38ace41039f Natural language #defines and build system support.
Ryan C. Gordon <icculus@icculus.org>
parents: 422
diff changeset
    95
 #define ERR_GETMODFN_TRUNC       "GetModuleFileName() was truncated"
c38ace41039f Natural language #defines and build system support.
Ryan C. Gordon <icculus@icculus.org>
parents: 422
diff changeset
    96
 #define ERR_GETMODFN_NO_DIR      "GetModuleFileName() had no dir"
c38ace41039f Natural language #defines and build system support.
Ryan C. Gordon <icculus@icculus.org>
parents: 422
diff changeset
    97
 #define ERR_DISK_FULL            "Disk is full"
c38ace41039f Natural language #defines and build system support.
Ryan C. Gordon <icculus@icculus.org>
parents: 422
diff changeset
    98
 #define ERR_DIRECTORY_FULL       "Directory full"
c38ace41039f Natural language #defines and build system support.
Ryan C. Gordon <icculus@icculus.org>
parents: 422
diff changeset
    99
 #define ERR_MACOS_GENERIC        "MacOS reported error (%d)"
c38ace41039f Natural language #defines and build system support.
Ryan C. Gordon <icculus@icculus.org>
parents: 422
diff changeset
   100
 #define ERR_OS2_GENERIC          "OS/2 reported error (%d)"
c38ace41039f Natural language #defines and build system support.
Ryan C. Gordon <icculus@icculus.org>
parents: 422
diff changeset
   101
 #define ERR_VOL_LOCKED_HW        "Volume is locked through hardware"
c38ace41039f Natural language #defines and build system support.
Ryan C. Gordon <icculus@icculus.org>
parents: 422
diff changeset
   102
 #define ERR_VOL_LOCKED_SW        "Volume is locked through software"
c38ace41039f Natural language #defines and build system support.
Ryan C. Gordon <icculus@icculus.org>
parents: 422
diff changeset
   103
 #define ERR_FILE_LOCKED          "File is locked"
c38ace41039f Natural language #defines and build system support.
Ryan C. Gordon <icculus@icculus.org>
parents: 422
diff changeset
   104
 #define ERR_FILE_OR_DIR_BUSY     "File/directory is busy"
c38ace41039f Natural language #defines and build system support.
Ryan C. Gordon <icculus@icculus.org>
parents: 422
diff changeset
   105
 #define ERR_FILE_ALREADY_OPEN_W  "File already open for writing"
c38ace41039f Natural language #defines and build system support.
Ryan C. Gordon <icculus@icculus.org>
parents: 422
diff changeset
   106
 #define ERR_FILE_ALREADY_OPEN_R  "File already open for reading"
c38ace41039f Natural language #defines and build system support.
Ryan C. Gordon <icculus@icculus.org>
parents: 422
diff changeset
   107
 #define ERR_INVALID_REFNUM       "Invalid reference number"
c38ace41039f Natural language #defines and build system support.
Ryan C. Gordon <icculus@icculus.org>
parents: 422
diff changeset
   108
 #define ERR_GETTING_FILE_POS     "Error getting file position"
c38ace41039f Natural language #defines and build system support.
Ryan C. Gordon <icculus@icculus.org>
parents: 422
diff changeset
   109
 #define ERR_VOLUME_OFFLINE       "Volume is offline"
c38ace41039f Natural language #defines and build system support.
Ryan C. Gordon <icculus@icculus.org>
parents: 422
diff changeset
   110
 #define ERR_PERMISSION_DENIED    "Permission denied"
c38ace41039f Natural language #defines and build system support.
Ryan C. Gordon <icculus@icculus.org>
parents: 422
diff changeset
   111
 #define ERR_VOL_ALREADY_ONLINE   "Volume already online"
c38ace41039f Natural language #defines and build system support.
Ryan C. Gordon <icculus@icculus.org>
parents: 422
diff changeset
   112
 #define ERR_NO_SUCH_DRIVE        "No such drive"
c38ace41039f Natural language #defines and build system support.
Ryan C. Gordon <icculus@icculus.org>
parents: 422
diff changeset
   113
 #define ERR_NOT_MAC_DISK         "Not a Macintosh disk"
c38ace41039f Natural language #defines and build system support.
Ryan C. Gordon <icculus@icculus.org>
parents: 422
diff changeset
   114
 #define ERR_VOL_EXTERNAL_FS      "Volume belongs to an external filesystem"
c38ace41039f Natural language #defines and build system support.
Ryan C. Gordon <icculus@icculus.org>
parents: 422
diff changeset
   115
 #define ERR_PROBLEM_RENAME       "Problem during rename"
c38ace41039f Natural language #defines and build system support.
Ryan C. Gordon <icculus@icculus.org>
parents: 422
diff changeset
   116
 #define ERR_BAD_MASTER_BLOCK     "Bad master directory block"
c38ace41039f Natural language #defines and build system support.
Ryan C. Gordon <icculus@icculus.org>
parents: 422
diff changeset
   117
 #define ERR_CANT_MOVE_FORBIDDEN  "Attempt to move forbidden"
c38ace41039f Natural language #defines and build system support.
Ryan C. Gordon <icculus@icculus.org>
parents: 422
diff changeset
   118
 #define ERR_WRONG_VOL_TYPE       "Wrong volume type"
c38ace41039f Natural language #defines and build system support.
Ryan C. Gordon <icculus@icculus.org>
parents: 422
diff changeset
   119
 #define ERR_SERVER_VOL_LOST      "Server volume has been disconnected"
c38ace41039f Natural language #defines and build system support.
Ryan C. Gordon <icculus@icculus.org>
parents: 422
diff changeset
   120
 #define ERR_FILE_ID_NOT_FOUND    "File ID not found"
c38ace41039f Natural language #defines and build system support.
Ryan C. Gordon <icculus@icculus.org>
parents: 422
diff changeset
   121
 #define ERR_FILE_ID_EXISTS       "File ID already exists"
c38ace41039f Natural language #defines and build system support.
Ryan C. Gordon <icculus@icculus.org>
parents: 422
diff changeset
   122
 #define ERR_SERVER_NO_RESPOND    "Server not responding"
c38ace41039f Natural language #defines and build system support.
Ryan C. Gordon <icculus@icculus.org>
parents: 422
diff changeset
   123
 #define ERR_USER_AUTH_FAILED     "User authentication failed"
c38ace41039f Natural language #defines and build system support.
Ryan C. Gordon <icculus@icculus.org>
parents: 422
diff changeset
   124
 #define ERR_PWORD_EXPIRED        "Password has expired on server"
c38ace41039f Natural language #defines and build system support.
Ryan C. Gordon <icculus@icculus.org>
parents: 422
diff changeset
   125
 #define ERR_ACCESS_DENIED        "Access denied"
c38ace41039f Natural language #defines and build system support.
Ryan C. Gordon <icculus@icculus.org>
parents: 422
diff changeset
   126
 #define ERR_NOT_A_DOS_DISK       "Not a DOS disk"
c38ace41039f Natural language #defines and build system support.
Ryan C. Gordon <icculus@icculus.org>
parents: 422
diff changeset
   127
 #define ERR_SHARING_VIOLATION    "Sharing violation"
c38ace41039f Natural language #defines and build system support.
Ryan C. Gordon <icculus@icculus.org>
parents: 422
diff changeset
   128
 #define ERR_CANNOT_MAKE          "Cannot make"
c38ace41039f Natural language #defines and build system support.
Ryan C. Gordon <icculus@icculus.org>
parents: 422
diff changeset
   129
 #define ERR_DEV_IN_USE           "Device already in use"
c38ace41039f Natural language #defines and build system support.
Ryan C. Gordon <icculus@icculus.org>
parents: 422
diff changeset
   130
 #define ERR_OPEN_FAILED          "Open failed"
c38ace41039f Natural language #defines and build system support.
Ryan C. Gordon <icculus@icculus.org>
parents: 422
diff changeset
   131
 #define ERR_PIPE_BUSY            "Pipe is busy"
c38ace41039f Natural language #defines and build system support.
Ryan C. Gordon <icculus@icculus.org>
parents: 422
diff changeset
   132
 #define ERR_SHARING_BUF_EXCEEDED "Sharing buffer exceeded"
c38ace41039f Natural language #defines and build system support.
Ryan C. Gordon <icculus@icculus.org>
parents: 422
diff changeset
   133
 #define ERR_TOO_MANY_HANDLES     "Too many open handles"
c38ace41039f Natural language #defines and build system support.
Ryan C. Gordon <icculus@icculus.org>
parents: 422
diff changeset
   134
 #define ERR_SEEK_ERROR           "Seek error"
c38ace41039f Natural language #defines and build system support.
Ryan C. Gordon <icculus@icculus.org>
parents: 422
diff changeset
   135
 #define ERR_DEL_CWD              "Trying to delete current working directory"
c38ace41039f Natural language #defines and build system support.
Ryan C. Gordon <icculus@icculus.org>
parents: 422
diff changeset
   136
 #define ERR_WRITE_PROTECT_ERROR  "Write protect error"
c38ace41039f Natural language #defines and build system support.
Ryan C. Gordon <icculus@icculus.org>
parents: 422
diff changeset
   137
 #define ERR_WRITE_FAULT          "Write fault"
c38ace41039f Natural language #defines and build system support.
Ryan C. Gordon <icculus@icculus.org>
parents: 422
diff changeset
   138
 #define ERR_LOCK_VIOLATION       "Lock violation"
c38ace41039f Natural language #defines and build system support.
Ryan C. Gordon <icculus@icculus.org>
parents: 422
diff changeset
   139
 #define ERR_GEN_FAILURE          "General failure"
c38ace41039f Natural language #defines and build system support.
Ryan C. Gordon <icculus@icculus.org>
parents: 422
diff changeset
   140
 #define ERR_UNCERTAIN_MEDIA      "Uncertain media"
c38ace41039f Natural language #defines and build system support.
Ryan C. Gordon <icculus@icculus.org>
parents: 422
diff changeset
   141
 #define ERR_PROT_VIOLATION       "Protection violation"
c38ace41039f Natural language #defines and build system support.
Ryan C. Gordon <icculus@icculus.org>
parents: 422
diff changeset
   142
 #define ERR_BROKEN_PIPE          "Broken pipe"
431
a1cb2bf24ce5 Added Russian translation by Ed Sinjiashvili.
Ryan C. Gordon <icculus@icculus.org>
parents: 427
diff changeset
   143
511
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   144
#elif (PHYSFS_LANG == PHYSFS_LANG_GERMAN)
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   145
 #define DIR_ARCHIVE_DESCRIPTION  "Kein Archiv, direkte Ein/Ausgabe in das Dateisystem"
582
d15d27e34a7e Readded new qpak archiver.
Ryan C. Gordon <icculus@icculus.org>
parents: 578
diff changeset
   146
 #define GRP_ARCHIVE_DESCRIPTION  "Build engine Groupfile format"
553
4338d9c0bbcd Descent I/II HOG and MVL archive support (thanks, Bradley Bell!).
Ryan C. Gordon <icculus@icculus.org>
parents: 549
diff changeset
   147
 #define HOG_ARCHIVE_DESCRIPTION  "Descent I/II HOG file format"
4338d9c0bbcd Descent I/II HOG and MVL archive support (thanks, Bradley Bell!).
Ryan C. Gordon <icculus@icculus.org>
parents: 549
diff changeset
   148
 #define MVL_ARCHIVE_DESCRIPTION  "Descent II Movielib format"
582
d15d27e34a7e Readded new qpak archiver.
Ryan C. Gordon <icculus@icculus.org>
parents: 578
diff changeset
   149
 #define QPAK_ARCHIVE_DESCRIPTION "Quake I/II format"
511
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   150
 #define ZIP_ARCHIVE_DESCRIPTION  "PkZip/WinZip/Info-Zip kompatibel"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   151
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   152
 #define ERR_IS_INITIALIZED       "Bereits initialisiert"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   153
 #define ERR_NOT_INITIALIZED      "Nicht initialisiert"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   154
 #define ERR_INVALID_ARGUMENT     "Ungltiges Argument"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   155
 #define ERR_FILES_STILL_OPEN     "Dateien noch immer geffnet"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   156
 #define ERR_NO_DIR_CREATE        "Fehler beim Erzeugen der Verzeichnisse"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   157
 #define ERR_OUT_OF_MEMORY        "Kein Speicher mehr frei"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   158
 #define ERR_NOT_IN_SEARCH_PATH   "Eintrag nicht im Suchpfad enthalten"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   159
 #define ERR_NOT_SUPPORTED        "Befehl nicht untersttzt"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   160
 #define ERR_UNSUPPORTED_ARCHIVE  "Archiv-Typ nicht untersttzt"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   161
 #define ERR_NOT_A_HANDLE         "Ist kein Dateideskriptor"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   162
 #define ERR_INSECURE_FNAME       "Unsicherer Dateiname"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   163
 #define ERR_SYMLINK_DISALLOWED   "Symbolische Verweise deaktiviert"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   164
 #define ERR_NO_WRITE_DIR         "Schreibverzeichnis ist nicht gesetzt"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   165
 #define ERR_NO_SUCH_FILE         "Datei nicht gefunden"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   166
 #define ERR_NO_SUCH_PATH         "Pfad nicht gefunden"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   167
 #define ERR_NO_SUCH_VOLUME       "Datencontainer nicht gefunden"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   168
 #define ERR_PAST_EOF             "Hinter dem Ende der Datei"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   169
 #define ERR_ARC_IS_READ_ONLY     "Archiv ist schreibgeschtzt"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   170
 #define ERR_IO_ERROR             "Ein/Ausgabe Fehler"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   171
 #define ERR_CANT_SET_WRITE_DIR   "Kann Schreibverzeichnis nicht setzen"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   172
 #define ERR_SYMLINK_LOOP         "Endlosschleife durch symbolische Verweise"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   173
 #define ERR_COMPRESSION          "(De)Kompressionsfehler"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   174
 #define ERR_NOT_IMPLEMENTED      "Nicht implementiert"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   175
 #define ERR_OS_ERROR             "Betriebssystem meldete Fehler"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   176
 #define ERR_FILE_EXISTS          "Datei existiert bereits"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   177
 #define ERR_NOT_A_FILE           "Ist keine Datei"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   178
 #define ERR_NOT_A_DIR            "Ist kein Verzeichnis"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   179
 #define ERR_NOT_AN_ARCHIVE       "Ist kein Archiv"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   180
 #define ERR_CORRUPTED            "Beschdigtes Archiv"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   181
 #define ERR_SEEK_OUT_OF_RANGE    "Suche war ausserhalb der Reichweite"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   182
 #define ERR_BAD_FILENAME         "Unzulssiger Dateiname"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   183
 #define ERR_PHYSFS_BAD_OS_CALL   "(BUG) PhysicsFS verursachte einen ungltigen Systemaufruf"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   184
 #define ERR_ARGV0_IS_NULL        "argv0 ist NULL"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   185
 #define ERR_ZLIB_NEED_DICT       "zlib: brauche Wrterbuch"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   186
 #define ERR_ZLIB_DATA_ERROR      "zlib: Datenfehler"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   187
 #define ERR_ZLIB_MEMORY_ERROR    "zlib: Speicherfehler"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   188
 #define ERR_ZLIB_BUFFER_ERROR    "zlib: Bufferfehler"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   189
 #define ERR_ZLIB_VERSION_ERROR   "zlib: Versionskonflikt"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   190
 #define ERR_ZLIB_UNKNOWN_ERROR   "zlib: Unbekannter Fehler"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   191
 #define ERR_SEARCHPATH_TRUNC     "Suchpfad war abgeschnitten"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   192
 #define ERR_GETMODFN_TRUNC       "GetModuleFileName() war abgeschnitten"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   193
 #define ERR_GETMODFN_NO_DIR      "GetModuleFileName() bekam kein Verzeichnis"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   194
 #define ERR_DISK_FULL            "Laufwerk ist voll"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   195
 #define ERR_DIRECTORY_FULL       "Verzeichnis ist voll"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   196
 #define ERR_MACOS_GENERIC        "MacOS meldete Fehler (%d)"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   197
 #define ERR_OS2_GENERIC          "OS/2 meldete Fehler (%d)"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   198
 #define ERR_VOL_LOCKED_HW        "Datencontainer ist durch Hardware gesperrt"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   199
 #define ERR_VOL_LOCKED_SW        "Datencontainer ist durch Software gesperrt"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   200
 #define ERR_FILE_LOCKED          "Datei ist gesperrt"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   201
 #define ERR_FILE_OR_DIR_BUSY     "Datei/Verzeichnis ist beschftigt"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   202
 #define ERR_FILE_ALREADY_OPEN_W  "Datei schon im Schreibmodus geffnet"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   203
 #define ERR_FILE_ALREADY_OPEN_R  "Datei schon im Lesemodus geffnet"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   204
 #define ERR_INVALID_REFNUM       "Ungltige Referenznummer"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   205
 #define ERR_GETTING_FILE_POS     "Fehler beim Finden der Dateiposition"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   206
 #define ERR_VOLUME_OFFLINE       "Datencontainer ist offline"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   207
 #define ERR_PERMISSION_DENIED    "Zugriff verweigert"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   208
 #define ERR_VOL_ALREADY_ONLINE   "Datencontainer ist bereits online"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   209
 #define ERR_NO_SUCH_DRIVE        "Laufwerk nicht vorhanden"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   210
 #define ERR_NOT_MAC_DISK         "Ist kein Macintosh Laufwerk"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   211
 #define ERR_VOL_EXTERNAL_FS      "Datencontainer liegt auf einem externen Dateisystem"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   212
 #define ERR_PROBLEM_RENAME       "Fehler beim Umbenennen"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   213
 #define ERR_BAD_MASTER_BLOCK     "Beschdigter Hauptverzeichnisblock"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   214
 #define ERR_CANT_MOVE_FORBIDDEN  "Verschieben nicht erlaubt"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   215
 #define ERR_WRONG_VOL_TYPE       "Falscher Datencontainer-Typ"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   216
 #define ERR_SERVER_VOL_LOST      "Datencontainer am Server wurde getrennt"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   217
 #define ERR_FILE_ID_NOT_FOUND    "Dateikennung nicht gefunden"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   218
 #define ERR_FILE_ID_EXISTS       "Dateikennung existiert bereits"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   219
 #define ERR_SERVER_NO_RESPOND    "Server antwortet nicht"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   220
 #define ERR_USER_AUTH_FAILED     "Benutzerauthentifizierung fehlgeschlagen"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   221
 #define ERR_PWORD_EXPIRED        "Passwort am Server ist abgelaufen"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   222
 #define ERR_ACCESS_DENIED        "Zugriff verweigert"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   223
 #define ERR_NOT_A_DOS_DISK       "Ist kein DOS-Laufwerk"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   224
 #define ERR_SHARING_VIOLATION    "Zugriffsverletzung"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   225
 #define ERR_CANNOT_MAKE          "Kann nicht erzeugen"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   226
 #define ERR_DEV_IN_USE           "Gert wird bereits benutzt"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   227
 #define ERR_OPEN_FAILED          "ffnen fehlgeschlagen"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   228
 #define ERR_PIPE_BUSY            "Pipeverbindung ist belegt"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   229
 #define ERR_SHARING_BUF_EXCEEDED "Zugriffsbuffer berschritten"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   230
 #define ERR_TOO_MANY_HANDLES     "Zu viele offene Dateien"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   231
 #define ERR_SEEK_ERROR           "Fehler beim Suchen"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   232
 #define ERR_DEL_CWD              "Aktuelles Arbeitsverzeichnis darf nicht gelscht werden"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   233
 #define ERR_WRITE_PROTECT_ERROR  "Schreibschutzfehler"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   234
 #define ERR_WRITE_FAULT          "Schreibfehler"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   235
 #define ERR_LOCK_VIOLATION       "Sperrverletzung"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   236
 #define ERR_GEN_FAILURE          "Allgemeiner Fehler"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   237
 #define ERR_UNCERTAIN_MEDIA      "Unsicheres Medium"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   238
 #define ERR_PROT_VIOLATION       "Schutzverletzung"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   239
 #define ERR_BROKEN_PIPE          "Pipeverbindung unterbrochen"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   240
585
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   241
#elif (PHYSFS_LANG == PHYSFS_LANG_RUSSIAN_KOI8_R)
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   242
 #define DIR_ARCHIVE_DESCRIPTION  " ,  /  "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   243
 #define GRP_ARCHIVE_DESCRIPTION  "   Build engine"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   244
 #define HOG_ARCHIVE_DESCRIPTION  "Descent I/II HOG file format"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   245
 #define MVL_ARCHIVE_DESCRIPTION  "Descent II Movielib format"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   246
 #define ZIP_ARCHIVE_DESCRIPTION  "PkZip/WinZip/Info-Zip "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   247
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   248
 #define ERR_IS_INITIALIZED       " "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   249
 #define ERR_NOT_INITIALIZED      " "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   250
 #define ERR_INVALID_ARGUMENT     " "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   251
 #define ERR_FILES_STILL_OPEN     "  "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   252
 #define ERR_NO_DIR_CREATE        "   "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   253
 #define ERR_OUT_OF_MEMORY        " "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   254
 #define ERR_NOT_IN_SEARCH_PATH   "     "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   255
 #define ERR_NOT_SUPPORTED        "  "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   256
 #define ERR_UNSUPPORTED_ARCHIVE  "    "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   257
 #define ERR_NOT_A_HANDLE         "  "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   258
 #define ERR_INSECURE_FNAME       "  "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   259
 #define ERR_SYMLINK_DISALLOWED   "  "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   260
 #define ERR_NO_WRITE_DIR         "    "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   261
 #define ERR_NO_SUCH_FILE         "  "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   262
 #define ERR_NO_SUCH_PATH         "  "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   263
 #define ERR_NO_SUCH_VOLUME       "  "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   264
 #define ERR_PAST_EOF             "  "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   265
 #define ERR_ARC_IS_READ_ONLY     "   "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   266
 #define ERR_IO_ERROR             " /"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   267
 #define ERR_CANT_SET_WRITE_DIR   "     "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   268
 #define ERR_SYMLINK_LOOP         "   "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   269
 #define ERR_COMPRESSION          " ()"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   270
 #define ERR_NOT_IMPLEMENTED      " "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   271
 #define ERR_OS_ERROR             "   "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   272
 #define ERR_FILE_EXISTS          "  "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   273
 #define ERR_NOT_A_FILE           " "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   274
 #define ERR_NOT_A_DIR            " "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   275
 #define ERR_NOT_AN_ARCHIVE       " "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   276
 #define ERR_CORRUPTED            " "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   277
 #define ERR_SEEK_OUT_OF_RANGE    "  "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   278
 #define ERR_BAD_FILENAME         "  "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   279
 #define ERR_PHYSFS_BAD_OS_CALL   "(BUG) PhysicsFS    "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   280
 #define ERR_ARGV0_IS_NULL        "argv0 is NULL"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   281
 #define ERR_ZLIB_NEED_DICT       "zlib:  "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   282
 #define ERR_ZLIB_DATA_ERROR      "zlib:  "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   283
 #define ERR_ZLIB_MEMORY_ERROR    "zlib:  "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   284
 #define ERR_ZLIB_BUFFER_ERROR    "zlib:  "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   285
 #define ERR_ZLIB_VERSION_ERROR   "zlib:  "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   286
 #define ERR_ZLIB_UNKNOWN_ERROR   "zlib:  "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   287
 #define ERR_SEARCHPATH_TRUNC     "  "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   288
 #define ERR_GETMODFN_TRUNC       "GetModuleFileName() "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   289
 #define ERR_GETMODFN_NO_DIR      "GetModuleFileName()   "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   290
 #define ERR_DISK_FULL            " "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   291
 #define ERR_DIRECTORY_FULL       " "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   292
 #define ERR_MACOS_GENERIC        "MacOS   (%d)"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   293
 #define ERR_OS2_GENERIC          "OS/2   (%d)"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   294
 #define ERR_VOL_LOCKED_HW        "  "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   295
 #define ERR_VOL_LOCKED_SW        "  "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   296
 #define ERR_FILE_LOCKED          " "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   297
 #define ERR_FILE_OR_DIR_BUSY     "/ "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   298
 #define ERR_FILE_ALREADY_OPEN_W  "    "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   299
 #define ERR_FILE_ALREADY_OPEN_R  "    "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   300
 #define ERR_INVALID_REFNUM       "  "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   301
 #define ERR_GETTING_FILE_POS     "    "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   302
 #define ERR_VOLUME_OFFLINE       " "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   303
 #define ERR_PERMISSION_DENIED    "  "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   304
 #define ERR_VOL_ALREADY_ONLINE   "  "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   305
 #define ERR_NO_SUCH_DRIVE        "  "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   306
 #define ERR_NOT_MAC_DISK         "  Macintosh"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   307
 #define ERR_VOL_EXTERNAL_FS      "    "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   308
 #define ERR_PROBLEM_RENAME       "  "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   309
 #define ERR_BAD_MASTER_BLOCK     "   "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   310
 #define ERR_CANT_MOVE_FORBIDDEN  "  "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   311
 #define ERR_WRONG_VOL_TYPE       "  "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   312
 #define ERR_SERVER_VOL_LOST      "   "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   313
 #define ERR_FILE_ID_NOT_FOUND    "   "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   314
 #define ERR_FILE_ID_EXISTS       "   "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   315
 #define ERR_SERVER_NO_RESPOND    "  "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   316
 #define ERR_USER_AUTH_FAILED     "   "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   317
 #define ERR_PWORD_EXPIRED        "   "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   318
 #define ERR_ACCESS_DENIED        "  "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   319
 #define ERR_NOT_A_DOS_DISK       "  DOS"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   320
 #define ERR_SHARING_VIOLATION    "  "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   321
 #define ERR_CANNOT_MAKE          "  "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   322
 #define ERR_DEV_IN_USE           "  "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   323
 #define ERR_OPEN_FAILED          "  "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   324
 #define ERR_PIPE_BUSY            " "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   325
 #define ERR_SHARING_BUF_EXCEEDED "  "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   326
 #define ERR_TOO_MANY_HANDLES     "   "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   327
 #define ERR_SEEK_ERROR           " "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   328
 #define ERR_DEL_CWD              "    "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   329
 #define ERR_WRITE_PROTECT_ERROR  "  "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   330
 #define ERR_WRITE_FAULT          " "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   331
 #define ERR_LOCK_VIOLATION       " "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   332
 #define ERR_GEN_FAILURE          " "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   333
 #define ERR_UNCERTAIN_MEDIA      " "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   334
 #define ERR_PROT_VIOLATION       " "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   335
 #define ERR_BROKEN_PIPE          " "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   336
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   337
#elif (PHYSFS_LANG == PHYSFS_LANG_RUSSIAN_CP1251)
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   338
 #define DIR_ARCHIVE_DESCRIPTION  " ,  /  "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   339
 #define GRP_ARCHIVE_DESCRIPTION  "   Build engine"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   340
 #define HOG_ARCHIVE_DESCRIPTION  "Descent I/II HOG file format"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   341
 #define MVL_ARCHIVE_DESCRIPTION  "Descent II Movielib format"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   342
 #define ZIP_ARCHIVE_DESCRIPTION  "PkZip/WinZip/Info-Zip "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   343
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   344
 #define ERR_IS_INITIALIZED       " "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   345
 #define ERR_NOT_INITIALIZED      " "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   346
 #define ERR_INVALID_ARGUMENT     " "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   347
 #define ERR_FILES_STILL_OPEN     "  "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   348
 #define ERR_NO_DIR_CREATE        "   "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   349
 #define ERR_OUT_OF_MEMORY        " "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   350
 #define ERR_NOT_IN_SEARCH_PATH   "     "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   351
 #define ERR_NOT_SUPPORTED        "  "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   352
 #define ERR_UNSUPPORTED_ARCHIVE  "    "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   353
 #define ERR_NOT_A_HANDLE         "  "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   354
 #define ERR_INSECURE_FNAME       "  "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   355
 #define ERR_SYMLINK_DISALLOWED   "  "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   356
 #define ERR_NO_WRITE_DIR         "    "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   357
 #define ERR_NO_SUCH_FILE         "  "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   358
 #define ERR_NO_SUCH_PATH         "  "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   359
 #define ERR_NO_SUCH_VOLUME       "  "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   360
 #define ERR_PAST_EOF             "  "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   361
 #define ERR_ARC_IS_READ_ONLY     "   "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   362
 #define ERR_IO_ERROR             " /"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   363
 #define ERR_CANT_SET_WRITE_DIR   "     "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   364
 #define ERR_SYMLINK_LOOP         "   "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   365
 #define ERR_COMPRESSION          " ()"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   366
 #define ERR_NOT_IMPLEMENTED      " "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   367
 #define ERR_OS_ERROR             "   "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   368
 #define ERR_FILE_EXISTS          "  "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   369
 #define ERR_NOT_A_FILE           " "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   370
 #define ERR_NOT_A_DIR            " "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   371
 #define ERR_NOT_AN_ARCHIVE       " "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   372
 #define ERR_CORRUPTED            " "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   373
 #define ERR_SEEK_OUT_OF_RANGE    "  "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   374
 #define ERR_BAD_FILENAME         "  "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   375
 #define ERR_PHYSFS_BAD_OS_CALL   "(BUG) PhysicsFS    "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   376
 #define ERR_ARGV0_IS_NULL        "argv0 is NULL"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   377
 #define ERR_ZLIB_NEED_DICT       "zlib:  "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   378
 #define ERR_ZLIB_DATA_ERROR      "zlib:  "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   379
 #define ERR_ZLIB_MEMORY_ERROR    "zlib:  "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   380
 #define ERR_ZLIB_BUFFER_ERROR    "zlib:  "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   381
 #define ERR_ZLIB_VERSION_ERROR   "zlib:  "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   382
 #define ERR_ZLIB_UNKNOWN_ERROR   "zlib:  "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   383
 #define ERR_SEARCHPATH_TRUNC     "  "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   384
 #define ERR_GETMODFN_TRUNC       "GetModuleFileName() "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   385
 #define ERR_GETMODFN_NO_DIR      "GetModuleFileName()   "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   386
 #define ERR_DISK_FULL            " "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   387
 #define ERR_DIRECTORY_FULL       " "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   388
 #define ERR_MACOS_GENERIC        "MacOS   (%d)"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   389
 #define ERR_OS2_GENERIC          "OS/2   (%d)"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   390
 #define ERR_VOL_LOCKED_HW        "  "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   391
 #define ERR_VOL_LOCKED_SW        "  "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   392
 #define ERR_FILE_LOCKED          " "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   393
 #define ERR_FILE_OR_DIR_BUSY     "/ "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   394
 #define ERR_FILE_ALREADY_OPEN_W  "    "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   395
 #define ERR_FILE_ALREADY_OPEN_R  "    "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   396
 #define ERR_INVALID_REFNUM       "  "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   397
 #define ERR_GETTING_FILE_POS     "    "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   398
 #define ERR_VOLUME_OFFLINE       " "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   399
 #define ERR_PERMISSION_DENIED    "  "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   400
 #define ERR_VOL_ALREADY_ONLINE   "  "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   401
 #define ERR_NO_SUCH_DRIVE        "  "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   402
 #define ERR_NOT_MAC_DISK         "  Macintosh"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   403
 #define ERR_VOL_EXTERNAL_FS      "    "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   404
 #define ERR_PROBLEM_RENAME       "  "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   405
 #define ERR_BAD_MASTER_BLOCK     "   "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   406
 #define ERR_CANT_MOVE_FORBIDDEN  "  "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   407
 #define ERR_WRONG_VOL_TYPE       "  "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   408
 #define ERR_SERVER_VOL_LOST      "   "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   409
 #define ERR_FILE_ID_NOT_FOUND    "   "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   410
 #define ERR_FILE_ID_EXISTS       "   "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   411
 #define ERR_SERVER_NO_RESPOND    "  "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   412
 #define ERR_USER_AUTH_FAILED     "   "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   413
 #define ERR_PWORD_EXPIRED        "   "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   414
 #define ERR_ACCESS_DENIED        "  "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   415
 #define ERR_NOT_A_DOS_DISK       "  DOS"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   416
 #define ERR_SHARING_VIOLATION    "  "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   417
 #define ERR_CANNOT_MAKE          "  "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   418
 #define ERR_DEV_IN_USE           "  "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   419
 #define ERR_OPEN_FAILED          "  "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   420
 #define ERR_PIPE_BUSY            " "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   421
 #define ERR_SHARING_BUF_EXCEEDED "  "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   422
 #define ERR_TOO_MANY_HANDLES     "   "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   423
 #define ERR_SEEK_ERROR           " "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   424
 #define ERR_DEL_CWD              "    "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   425
 #define ERR_WRITE_PROTECT_ERROR  "  "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   426
 #define ERR_WRITE_FAULT          " "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   427
 #define ERR_LOCK_VIOLATION       " "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   428
 #define ERR_GEN_FAILURE          " "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   429
 #define ERR_UNCERTAIN_MEDIA      " "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   430
 #define ERR_PROT_VIOLATION       " "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   431
 #define ERR_BROKEN_PIPE          " "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   432
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   433
#elif (PHYSFS_LANG == PHYSFS_LANG_RUSSIAN_CP866)
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   434
 #define DIR_ARCHIVE_DESCRIPTION  " 娢, ।⢥ /뢮 䠩 ⥬"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   435
 #define GRP_ARCHIVE_DESCRIPTION  "ଠ 㯯 䠩 Build engine"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   436
 #define HOG_ARCHIVE_DESCRIPTION  "Descent I/II HOG file format"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   437
 #define MVL_ARCHIVE_DESCRIPTION  "Descent II Movielib format"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   438
 #define ZIP_ARCHIVE_DESCRIPTION  "PkZip/WinZip/Info-Zip ᮢ⨬"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   439
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   440
 #define ERR_IS_INITIALIZED       " 樠஢"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   441
 #define ERR_NOT_INITIALIZED      " 樠஢"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   442
 #define ERR_INVALID_ARGUMENT     " 㬥"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   443
 #define ERR_FILES_STILL_OPEN     "  "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   444
 #define ERR_NO_DIR_CREATE        "  ᮧ ⠫"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   445
 #define ERR_OUT_OF_MEMORY        "稫 "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   446
 #define ERR_NOT_IN_SEARCH_PATH   " ⠪    ᪠"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   447
 #define ERR_NOT_SUPPORTED        "  ন"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   448
 #define ERR_UNSUPPORTED_ARCHIVE  "娢 ⠪ ⨯  ন"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   449
 #define ERR_NOT_A_HANDLE         " 䠩 ਯ"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   450
 #define ERR_INSECURE_FNAME       "᭮  䠩"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   451
 #define ERR_SYMLINK_DISALLOWED   " 뫪 ⪫祭"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   452
 #define ERR_NO_WRITE_DIR         "⠫    ⠭"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   453
 #define ERR_NO_SUCH_FILE         "  "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   454
 #define ERR_NO_SUCH_PATH         "  "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   455
 #define ERR_NO_SUCH_VOLUME       "  "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   456
 #define ERR_PAST_EOF             " 殬 䠩"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   457
 #define ERR_ARC_IS_READ_ONLY     "娢 ⮫쪮  ⥭"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   458
 #define ERR_IO_ERROR             "訡 /뢮"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   459
 #define ERR_CANT_SET_WRITE_DIR   "  ⠭ ⠫  "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   460
 #define ERR_SYMLINK_LOOP         "᪮ 横 ᨬ쭮 뫪"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   461
 #define ERR_COMPRESSION          "訡 ()"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   462
 #define ERR_NOT_IMPLEMENTED      " ॠ"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   463
 #define ERR_OS_ERROR             "樮 ⥬ ᮮ騫 訡"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   464
 #define ERR_FILE_EXISTS          " 㦥 "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   465
 #define ERR_NOT_A_FILE           " 䠩"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   466
 #define ERR_NOT_A_DIR            " ⠫"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   467
 #define ERR_NOT_AN_ARCHIVE       " 娢"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   468
 #define ERR_CORRUPTED            "० 娢"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   469
 #define ERR_SEEK_OUT_OF_RANGE    "樮஢  ।"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   470
 #define ERR_BAD_FILENAME         "୮  䠩"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   471
 #define ERR_PHYSFS_BAD_OS_CALL   "(BUG) PhysicsFS 믮  ⥬ 맮"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   472
 #define ERR_ARGV0_IS_NULL        "argv0 is NULL"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   473
 #define ERR_ZLIB_NEED_DICT       "zlib: 㦥 ᫮"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   474
 #define ERR_ZLIB_DATA_ERROR      "zlib: 訡 "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   475
 #define ERR_ZLIB_MEMORY_ERROR    "zlib: 訡 "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   476
 #define ERR_ZLIB_BUFFER_ERROR    "zlib: 訡 "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   477
 #define ERR_ZLIB_VERSION_ERROR   "zlib: 訡 ᨨ"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   478
 #define ERR_ZLIB_UNKNOWN_ERROR   "zlib: ⭠ 訡"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   479
 #define ERR_SEARCHPATH_TRUNC     " ᪠ १"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   480
 #define ERR_GETMODFN_TRUNC       "GetModuleFileName() १"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   481
 #define ERR_GETMODFN_NO_DIR      "GetModuleFileName()  稫 ⠫"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   482
 #define ERR_DISK_FULL            " "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   483
 #define ERR_DIRECTORY_FULL       "⠫ "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   484
 #define ERR_MACOS_GENERIC        "MacOS ᮮ騫 訡 (%d)"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   485
 #define ERR_OS2_GENERIC          "OS/2 ᮮ騫 訡 (%d)"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   486
 #define ERR_VOL_LOCKED_HW        " ஢ ⭮"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   487
 #define ERR_VOL_LOCKED_SW        " ஢ ணࠬ"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   488
 #define ERR_FILE_LOCKED          " ஢"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   489
 #define ERR_FILE_OR_DIR_BUSY     "/⠫ "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   490
 #define ERR_FILE_ALREADY_OPEN_W  " 㦥   "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   491
 #define ERR_FILE_ALREADY_OPEN_R  " 㦥   ⥭"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   492
 #define ERR_INVALID_REFNUM       "୮ ⢮ 뫮"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   493
 #define ERR_GETTING_FILE_POS     "訡  祭 樨 䠩"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   494
 #define ERR_VOLUME_OFFLINE       " ᮥ"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   495
 #define ERR_PERMISSION_DENIED    "⪠  ࠧ襭"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   496
 #define ERR_VOL_ALREADY_ONLINE   " 㦥 ᮥ"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   497
 #define ERR_NO_SUCH_DRIVE        " ⠪ ᪠"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   498
 #define ERR_NOT_MAC_DISK         "  Macintosh"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   499
 #define ERR_VOL_EXTERNAL_FS      " ਭ 譥 䠩 ⥬"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   500
 #define ERR_PROBLEM_RENAME       "஡  २"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   501
 #define ERR_BAD_MASTER_BLOCK     "宩   ⠫"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   502
 #define ERR_CANT_MOVE_FORBIDDEN  "⪠ ६ 饭"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   503
 #define ERR_WRONG_VOL_TYPE       " ⨯ ⮬"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   504
 #define ERR_SERVER_VOL_LOST      "ࢥ ⮬  ᮥ"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   505
 #define ERR_FILE_ID_NOT_FOUND    "䨪 䠩  "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   506
 #define ERR_FILE_ID_EXISTS       "䨪 䠩 㦥 "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   507
 #define ERR_SERVER_NO_RESPOND    "ࢥ  ⢥砥"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   508
 #define ERR_USER_AUTH_FAILED     "䨪 짮⥫  㤠"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   509
 #define ERR_PWORD_EXPIRED        "஫  ࢥ ५"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   510
 #define ERR_ACCESS_DENIED        "⪠  㯥"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   511
 #define ERR_NOT_A_DOS_DISK       "  DOS"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   512
 #define ERR_SHARING_VIOLATION    "襭 ᮢ⭮ 㯠"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   513
 #define ERR_CANNOT_MAKE          "  ᮡ"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   514
 #define ERR_DEV_IN_USE           "ன⢮ 㦥 ᯮ"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   515
 #define ERR_OPEN_FAILED          "⨥  㤠"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   516
 #define ERR_PIPE_BUSY            " "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   517
 #define ERR_SHARING_BUF_EXCEEDED "塞  ९"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   518
 #define ERR_TOO_MANY_HANDLES     "誮   ਯ஢"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   519
 #define ERR_SEEK_ERROR           "訡 樮஢"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   520
 #define ERR_DEL_CWD              "⪠ 㤠 ⥪騩 ࠡ稩 ⠫"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   521
 #define ERR_WRITE_PROTECT_ERROR  "訡  "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   522
 #define ERR_WRITE_FAULT          "訡 "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   523
 #define ERR_LOCK_VIOLATION       "襭 ஢"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   524
 #define ERR_GEN_FAILURE          "騩 ᡮ"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   525
 #define ERR_UNCERTAIN_MEDIA      "। ⥫"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   526
 #define ERR_PROT_VIOLATION       "襭 "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   527
 #define ERR_BROKEN_PIPE          " "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   528
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   529
#elif (PHYSFS_LANG == PHYSFS_LANG_RUSSIAN_ISO_8859_5)
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   530
 #define DIR_ARCHIVE_DESCRIPTION  " ,  /  "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   531
 #define GRP_ARCHIVE_DESCRIPTION  "   Build engine"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   532
 #define HOG_ARCHIVE_DESCRIPTION  "Descent I/II HOG file format"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   533
 #define MVL_ARCHIVE_DESCRIPTION  "Descent II Movielib format"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   534
 #define ZIP_ARCHIVE_DESCRIPTION  "PkZip/WinZip/Info-Zip "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   535
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   536
 #define ERR_IS_INITIALIZED       " "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   537
 #define ERR_NOT_INITIALIZED      " "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   538
 #define ERR_INVALID_ARGUMENT     " "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   539
 #define ERR_FILES_STILL_OPEN     "  "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   540
 #define ERR_NO_DIR_CREATE        "   "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   541
 #define ERR_OUT_OF_MEMORY        " "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   542
 #define ERR_NOT_IN_SEARCH_PATH   "     "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   543
 #define ERR_NOT_SUPPORTED        "  "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   544
 #define ERR_UNSUPPORTED_ARCHIVE  "    "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   545
 #define ERR_NOT_A_HANDLE         "  "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   546
 #define ERR_INSECURE_FNAME       "  "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   547
 #define ERR_SYMLINK_DISALLOWED   "  "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   548
 #define ERR_NO_WRITE_DIR         "    "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   549
 #define ERR_NO_SUCH_FILE         "  "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   550
 #define ERR_NO_SUCH_PATH         "  "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   551
 #define ERR_NO_SUCH_VOLUME       "  "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   552
 #define ERR_PAST_EOF             "  "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   553
 #define ERR_ARC_IS_READ_ONLY     "   "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   554
 #define ERR_IO_ERROR             " /"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   555
 #define ERR_CANT_SET_WRITE_DIR   "     "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   556
 #define ERR_SYMLINK_LOOP         "   "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   557
 #define ERR_COMPRESSION          " ()"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   558
 #define ERR_NOT_IMPLEMENTED      " "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   559
 #define ERR_OS_ERROR             "   "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   560
 #define ERR_FILE_EXISTS          "  "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   561
 #define ERR_NOT_A_FILE           " "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   562
 #define ERR_NOT_A_DIR            " "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   563
 #define ERR_NOT_AN_ARCHIVE       " "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   564
 #define ERR_CORRUPTED            " "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   565
 #define ERR_SEEK_OUT_OF_RANGE    "  "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   566
 #define ERR_BAD_FILENAME         "  "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   567
 #define ERR_PHYSFS_BAD_OS_CALL   "(BUG) PhysicsFS    "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   568
 #define ERR_ARGV0_IS_NULL        "argv0 is NULL"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   569
 #define ERR_ZLIB_NEED_DICT       "zlib:  "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   570
 #define ERR_ZLIB_DATA_ERROR      "zlib:  "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   571
 #define ERR_ZLIB_MEMORY_ERROR    "zlib:  "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   572
 #define ERR_ZLIB_BUFFER_ERROR    "zlib:  "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   573
 #define ERR_ZLIB_VERSION_ERROR   "zlib:  "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   574
 #define ERR_ZLIB_UNKNOWN_ERROR   "zlib:  "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   575
 #define ERR_SEARCHPATH_TRUNC     "  "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   576
 #define ERR_GETMODFN_TRUNC       "GetModuleFileName() "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   577
 #define ERR_GETMODFN_NO_DIR      "GetModuleFileName()   "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   578
 #define ERR_DISK_FULL            " "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   579
 #define ERR_DIRECTORY_FULL       " "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   580
 #define ERR_MACOS_GENERIC        "MacOS   (%d)"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   581
 #define ERR_OS2_GENERIC          "OS/2   (%d)"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   582
 #define ERR_VOL_LOCKED_HW        "  "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   583
 #define ERR_VOL_LOCKED_SW        "  "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   584
 #define ERR_FILE_LOCKED          " "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   585
 #define ERR_FILE_OR_DIR_BUSY     "/ "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   586
 #define ERR_FILE_ALREADY_OPEN_W  "    "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   587
 #define ERR_FILE_ALREADY_OPEN_R  "    "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   588
 #define ERR_INVALID_REFNUM       "  "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   589
 #define ERR_GETTING_FILE_POS     "    "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   590
 #define ERR_VOLUME_OFFLINE       " "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   591
 #define ERR_PERMISSION_DENIED    "  "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   592
 #define ERR_VOL_ALREADY_ONLINE   "  "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   593
 #define ERR_NO_SUCH_DRIVE        "  "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   594
 #define ERR_NOT_MAC_DISK         "  Macintosh"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   595
 #define ERR_VOL_EXTERNAL_FS      "    "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   596
 #define ERR_PROBLEM_RENAME       "  "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   597
 #define ERR_BAD_MASTER_BLOCK     "   "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   598
 #define ERR_CANT_MOVE_FORBIDDEN  "  "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   599
 #define ERR_WRONG_VOL_TYPE       "  "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   600
 #define ERR_SERVER_VOL_LOST      "   "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   601
 #define ERR_FILE_ID_NOT_FOUND    "   "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   602
 #define ERR_FILE_ID_EXISTS       "   "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   603
 #define ERR_SERVER_NO_RESPOND    "  "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   604
 #define ERR_USER_AUTH_FAILED     "   "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   605
 #define ERR_PWORD_EXPIRED        "   "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   606
 #define ERR_ACCESS_DENIED        "  "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   607
 #define ERR_NOT_A_DOS_DISK       "  DOS"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   608
 #define ERR_SHARING_VIOLATION    "  "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   609
 #define ERR_CANNOT_MAKE          "  "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   610
 #define ERR_DEV_IN_USE           "  "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   611
 #define ERR_OPEN_FAILED          "  "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   612
 #define ERR_PIPE_BUSY            " "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   613
 #define ERR_SHARING_BUF_EXCEEDED "  "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   614
 #define ERR_TOO_MANY_HANDLES     "   "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   615
 #define ERR_SEEK_ERROR           " "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   616
 #define ERR_DEL_CWD              "    "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   617
 #define ERR_WRITE_PROTECT_ERROR  "  "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   618
 #define ERR_WRITE_FAULT          " "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   619
 #define ERR_LOCK_VIOLATION       " "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   620
 #define ERR_GEN_FAILURE          " "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   621
 #define ERR_UNCERTAIN_MEDIA      " "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   622
 #define ERR_PROT_VIOLATION       " "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   623
 #define ERR_BROKEN_PIPE          " "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   624
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   625
439
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   626
#elif (PHYSFS_LANG == PHYSFS_LANG_FRENCH)
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   627
 #define DIR_ARCHIVE_DESCRIPTION  "Pas d'archive, E/S directes sur systme de fichiers"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   628
 #define GRP_ARCHIVE_DESCRIPTION  "Format Groupfile du moteur Build"
553
4338d9c0bbcd Descent I/II HOG and MVL archive support (thanks, Bradley Bell!).
Ryan C. Gordon <icculus@icculus.org>
parents: 549
diff changeset
   629
 #define HOG_ARCHIVE_DESCRIPTION  "Descent I/II HOG file format"
4338d9c0bbcd Descent I/II HOG and MVL archive support (thanks, Bradley Bell!).
Ryan C. Gordon <icculus@icculus.org>
parents: 549
diff changeset
   630
 #define MVL_ARCHIVE_DESCRIPTION  "Descent II Movielib format"
582
d15d27e34a7e Readded new qpak archiver.
Ryan C. Gordon <icculus@icculus.org>
parents: 578
diff changeset
   631
 #define QPAK_ARCHIVE_DESCRIPTION "Quake I/II format"
439
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   632
 #define ZIP_ARCHIVE_DESCRIPTION  "Compatible PkZip/WinZip/Info-Zip"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   633
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   634
 #define ERR_IS_INITIALIZED       "Dj initialis"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   635
 #define ERR_NOT_INITIALIZED      "Non initialis"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   636
 #define ERR_INVALID_ARGUMENT     "Argument invalide"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   637
 #define ERR_FILES_STILL_OPEN     "Fichiers encore ouverts"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   638
 #define ERR_NO_DIR_CREATE        "Echec de la cration de rpertoires"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   639
 #define ERR_OUT_OF_MEMORY        "A court de mmoire"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   640
 #define ERR_NOT_IN_SEARCH_PATH   "Aucune entre dans le chemin de recherche"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   641
 #define ERR_NOT_SUPPORTED        "Opration non supporte"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   642
 #define ERR_UNSUPPORTED_ARCHIVE  "Type d'archive non supporte"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   643
 #define ERR_NOT_A_HANDLE         "Pas un descripteur de fichier"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   644
 #define ERR_INSECURE_FNAME       "Nom de fichier dangereux"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   645
 #define ERR_SYMLINK_DISALLOWED   "Les liens symboliques sont dsactivs"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   646
 #define ERR_NO_WRITE_DIR         "Le rpertoire d'criture n'est pas spcifi"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   647
 #define ERR_NO_SUCH_FILE         "Fichier non trouv"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   648
 #define ERR_NO_SUCH_PATH         "Chemin non trouv"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   649
 #define ERR_NO_SUCH_VOLUME       "Volume non trouv"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   650
 #define ERR_PAST_EOF             "Au-del de la fin du fichier"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   651
 #define ERR_ARC_IS_READ_ONLY     "L'archive est en lecture seule"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   652
 #define ERR_IO_ERROR             "Erreur E/S"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   653
 #define ERR_CANT_SET_WRITE_DIR   "Ne peut utiliser le rpertoire d'criture"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   654
 #define ERR_SYMLINK_LOOP         "Boucle infinie dans les liens symboliques"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   655
 #define ERR_COMPRESSION          "Erreur de (d)compression"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   656
 #define ERR_NOT_IMPLEMENTED      "Non implment"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   657
 #define ERR_OS_ERROR             "Erreur rapporte par le systme d'exploitation"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   658
 #define ERR_FILE_EXISTS          "Le fichier existe dj"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   659
 #define ERR_NOT_A_FILE           "Pas un fichier"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   660
 #define ERR_NOT_A_DIR            "Pas un rpertoire"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   661
 #define ERR_NOT_AN_ARCHIVE       "Pas une archive"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   662
 #define ERR_CORRUPTED            "Archive corrompue"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   663
 #define ERR_SEEK_OUT_OF_RANGE    "Pointeur de fichier hors de porte"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   664
 #define ERR_BAD_FILENAME         "Mauvais nom de fichier"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   665
 #define ERR_PHYSFS_BAD_OS_CALL   "(BOGUE) PhysicsFS a fait un mauvais appel systme, le salaud"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   666
 #define ERR_ARGV0_IS_NULL        "argv0 est NULL"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   667
 #define ERR_ZLIB_NEED_DICT       "zlib: a besoin du dico"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   668
 #define ERR_ZLIB_DATA_ERROR      "zlib: erreur de donnes"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   669
 #define ERR_ZLIB_MEMORY_ERROR    "zlib: erreur mmoire"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   670
 #define ERR_ZLIB_BUFFER_ERROR    "zlib: erreur tampon"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   671
 #define ERR_ZLIB_VERSION_ERROR   "zlib: erreur de version"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   672
 #define ERR_ZLIB_UNKNOWN_ERROR   "zlib: erreur inconnue"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   673
 #define ERR_SEARCHPATH_TRUNC     "Le chemin de recherche a t tronqu"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   674
 #define ERR_GETMODFN_TRUNC       "GetModuleFileName() a t tronqu"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   675
 #define ERR_GETMODFN_NO_DIR      "GetModuleFileName() n'a pas de rpertoire"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   676
 #define ERR_DISK_FULL            "Disque plein"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   677
 #define ERR_DIRECTORY_FULL       "Rpertoire plein"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   678
 #define ERR_MACOS_GENERIC        "Erreur rapporte par MacOS (%d)"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   679
 #define ERR_OS2_GENERIC          "Erreur rapporte par OS/2 (%d)"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   680
 #define ERR_VOL_LOCKED_HW        "Le volume est verrouill matriellement"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   681
 #define ERR_VOL_LOCKED_SW        "Le volume est verrouill par logiciel"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   682
 #define ERR_FILE_LOCKED          "Fichier verrouill"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   683
 #define ERR_FILE_OR_DIR_BUSY     "Fichier/rpertoire occup"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   684
 #define ERR_FILE_ALREADY_OPEN_W  "Fichier dj ouvert en criture"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   685
 #define ERR_FILE_ALREADY_OPEN_R  "Fichier dj ouvert en lecture"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   686
 #define ERR_INVALID_REFNUM       "Numro de rfrence invalide"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   687
 #define ERR_GETTING_FILE_POS     "Erreur lors de l'obtention de la position du pointeur de fichier"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   688
 #define ERR_VOLUME_OFFLINE       "Le volume n'est pas en ligne"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   689
 #define ERR_PERMISSION_DENIED    "Permission refuse"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   690
 #define ERR_VOL_ALREADY_ONLINE   "Volum dj en ligne"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   691
 #define ERR_NO_SUCH_DRIVE        "Lecteur inexistant"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   692
 #define ERR_NOT_MAC_DISK         "Pas un disque Macintosh"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   693
 #define ERR_VOL_EXTERNAL_FS      "Le volume appartient  un systme de fichiers externe"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   694
 #define ERR_PROBLEM_RENAME       "Problme lors du renommage"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   695
 #define ERR_BAD_MASTER_BLOCK     "Mauvais block maitre de rpertoire"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   696
 #define ERR_CANT_MOVE_FORBIDDEN  "Essai de dplacement interdit"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   697
 #define ERR_WRONG_VOL_TYPE       "Mauvais type de volume"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   698
 #define ERR_SERVER_VOL_LOST      "Le volume serveur a t dconnect"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   699
 #define ERR_FILE_ID_NOT_FOUND    "Identificateur de fichier non trouv"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   700
 #define ERR_FILE_ID_EXISTS       "Identificateur de fichier existe dj"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   701
 #define ERR_SERVER_NO_RESPOND    "Le serveur ne rpond pas"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   702
 #define ERR_USER_AUTH_FAILED     "Authentification de l'utilisateur choue"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   703
 #define ERR_PWORD_EXPIRED        "Le mot de passe a expir sur le serveur"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   704
 #define ERR_ACCESS_DENIED        "Accs refus"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   705
 #define ERR_NOT_A_DOS_DISK       "Pas un disque DOS"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   706
 #define ERR_SHARING_VIOLATION    "Violation de partage"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   707
 #define ERR_CANNOT_MAKE          "Ne peut faire"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   708
 #define ERR_DEV_IN_USE           "Priphrique dj en utilisation"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   709
 #define ERR_OPEN_FAILED          "Ouverture choue"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   710
 #define ERR_PIPE_BUSY            "Le tube est occup"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   711
 #define ERR_SHARING_BUF_EXCEEDED "Tampon de partage dpass"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   712
 #define ERR_TOO_MANY_HANDLES     "Trop de descripteurs ouverts"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   713
 #define ERR_SEEK_ERROR           "Erreur de positionement"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   714
 #define ERR_DEL_CWD              "Essai de supprimer le rpertoire courant"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   715
 #define ERR_WRITE_PROTECT_ERROR  "Erreur de protection en criture"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   716
 #define ERR_WRITE_FAULT          "Erreur d'criture"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   717
 #define ERR_LOCK_VIOLATION       "Violation de verrou"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   718
 #define ERR_GEN_FAILURE          "Echec gnral"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   719
 #define ERR_UNCERTAIN_MEDIA      "Mdia incertain"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   720
 #define ERR_PROT_VIOLATION       "Violation de protection"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   721
 #define ERR_BROKEN_PIPE          "Tube cass"
435
c4daca3b09b9 Spanish translation added by Pedro J. P�rez.
Ryan C. Gordon <icculus@icculus.org>
parents: 434
diff changeset
   722
627
c47634e23a35 Added Brazillian Portuguese translation (thanks, Danny!)
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   723
#elif (PHYSFS_LANG == PHYSFS_LANG_PORTUGUESE_BR)
c47634e23a35 Added Brazillian Portuguese translation (thanks, Danny!)
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   724
 #define DIR_ARCHIVE_DESCRIPTION  "No arquivo, E/S sistema de arquivos direto"
c47634e23a35 Added Brazillian Portuguese translation (thanks, Danny!)
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   725
 #define GRP_ARCHIVE_DESCRIPTION  "Formato Build engine Groupfile"
c47634e23a35 Added Brazillian Portuguese translation (thanks, Danny!)
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   726
 #define HOG_ARCHIVE_DESCRIPTION  "Formato Descent I/II HOG file"
c47634e23a35 Added Brazillian Portuguese translation (thanks, Danny!)
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   727
 #define MVL_ARCHIVE_DESCRIPTION  "Formato Descent II Movielib"
c47634e23a35 Added Brazillian Portuguese translation (thanks, Danny!)
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   728
 #define QPAK_ARCHIVE_DESCRIPTION "Formato Quake I/II"
c47634e23a35 Added Brazillian Portuguese translation (thanks, Danny!)
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   729
 #define ZIP_ARCHIVE_DESCRIPTION  "Formato compatvel PkZip/WinZip/Info-Zip"
c47634e23a35 Added Brazillian Portuguese translation (thanks, Danny!)
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   730
c47634e23a35 Added Brazillian Portuguese translation (thanks, Danny!)
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   731
 #define ERR_IS_INITIALIZED       "J inicializado"
c47634e23a35 Added Brazillian Portuguese translation (thanks, Danny!)
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   732
 #define ERR_NOT_INITIALIZED      "No inicializado"
c47634e23a35 Added Brazillian Portuguese translation (thanks, Danny!)
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   733
 #define ERR_INVALID_ARGUMENT     "Argumento invlido"
c47634e23a35 Added Brazillian Portuguese translation (thanks, Danny!)
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   734
 #define ERR_FILES_STILL_OPEN     "Arquivos ainda abertos"
c47634e23a35 Added Brazillian Portuguese translation (thanks, Danny!)
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   735
 #define ERR_NO_DIR_CREATE        "Falha na criao de diretrios"
c47634e23a35 Added Brazillian Portuguese translation (thanks, Danny!)
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   736
 #define ERR_OUT_OF_MEMORY        "Memria insuficiente"
c47634e23a35 Added Brazillian Portuguese translation (thanks, Danny!)
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   737
 #define ERR_NOT_IN_SEARCH_PATH   "Entrada no encontrada no caminho de busca"
c47634e23a35 Added Brazillian Portuguese translation (thanks, Danny!)
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   738
 #define ERR_NOT_SUPPORTED        "Operao no suportada"
c47634e23a35 Added Brazillian Portuguese translation (thanks, Danny!)
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   739
 #define ERR_UNSUPPORTED_ARCHIVE  "Tipo de arquivo no suportado"
c47634e23a35 Added Brazillian Portuguese translation (thanks, Danny!)
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   740
 #define ERR_NOT_A_HANDLE         "No  um handler de arquivo"
c47634e23a35 Added Brazillian Portuguese translation (thanks, Danny!)
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   741
 #define ERR_INSECURE_FNAME       "Nome de arquivo inseguro"
c47634e23a35 Added Brazillian Portuguese translation (thanks, Danny!)
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   742
 #define ERR_SYMLINK_DISALLOWED   "Links simblicos desabilitados"
c47634e23a35 Added Brazillian Portuguese translation (thanks, Danny!)
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   743
 #define ERR_NO_WRITE_DIR         "Diretrio de escrita no definido"
c47634e23a35 Added Brazillian Portuguese translation (thanks, Danny!)
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   744
 #define ERR_NO_SUCH_FILE         "Arquivo no encontrado"
c47634e23a35 Added Brazillian Portuguese translation (thanks, Danny!)
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   745
 #define ERR_NO_SUCH_PATH         "Caminho no encontrado"
c47634e23a35 Added Brazillian Portuguese translation (thanks, Danny!)
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   746
 #define ERR_NO_SUCH_VOLUME       "Volume no encontrado"
c47634e23a35 Added Brazillian Portuguese translation (thanks, Danny!)
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   747
 #define ERR_PAST_EOF             "Passou o fim do arquivo"
c47634e23a35 Added Brazillian Portuguese translation (thanks, Danny!)
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   748
 #define ERR_ARC_IS_READ_ONLY     "Arquivo  somente de leitura"
c47634e23a35 Added Brazillian Portuguese translation (thanks, Danny!)
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   749
 #define ERR_IO_ERROR             "Erro de E/S"
c47634e23a35 Added Brazillian Portuguese translation (thanks, Danny!)
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   750
 #define ERR_CANT_SET_WRITE_DIR   "No foi possvel definir diretrio de escrita"
c47634e23a35 Added Brazillian Portuguese translation (thanks, Danny!)
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   751
 #define ERR_SYMLINK_LOOP         "Loop infinito de link simblico"
c47634e23a35 Added Brazillian Portuguese translation (thanks, Danny!)
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   752
 #define ERR_COMPRESSION          "Erro de (Des)compresso"
c47634e23a35 Added Brazillian Portuguese translation (thanks, Danny!)
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   753
 #define ERR_NOT_IMPLEMENTED      "No implementado"
c47634e23a35 Added Brazillian Portuguese translation (thanks, Danny!)
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   754
 #define ERR_OS_ERROR             "Erro reportado pelo Sistema Operacional"
c47634e23a35 Added Brazillian Portuguese translation (thanks, Danny!)
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   755
 #define ERR_FILE_EXISTS          "Arquivo j existente"
c47634e23a35 Added Brazillian Portuguese translation (thanks, Danny!)
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   756
 #define ERR_NOT_A_FILE           "No  um arquivo"
c47634e23a35 Added Brazillian Portuguese translation (thanks, Danny!)
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   757
 #define ERR_NOT_A_DIR            "No  um diretrio"
c47634e23a35 Added Brazillian Portuguese translation (thanks, Danny!)
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   758
 #define ERR_NOT_AN_ARCHIVE       "No  um pacote"
c47634e23a35 Added Brazillian Portuguese translation (thanks, Danny!)
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   759
 #define ERR_CORRUPTED            "Pacote corrompido"
c47634e23a35 Added Brazillian Portuguese translation (thanks, Danny!)
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   760
 #define ERR_SEEK_OUT_OF_RANGE    "Posicionamento alm do tamanho"
c47634e23a35 Added Brazillian Portuguese translation (thanks, Danny!)
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   761
 #define ERR_BAD_FILENAME         "Nome de arquivo invlido"
c47634e23a35 Added Brazillian Portuguese translation (thanks, Danny!)
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   762
 #define ERR_PHYSFS_BAD_OS_CALL   "(BUG) PhysicsFS realizou uma chamada de sistema invlida"
c47634e23a35 Added Brazillian Portuguese translation (thanks, Danny!)
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   763
 #define ERR_ARGV0_IS_NULL        "argv0  NULL"
c47634e23a35 Added Brazillian Portuguese translation (thanks, Danny!)
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   764
 #define ERR_ZLIB_NEED_DICT       "zlib: precisa de diretrio"
c47634e23a35 Added Brazillian Portuguese translation (thanks, Danny!)
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   765
 #define ERR_ZLIB_DATA_ERROR      "zlib: erro nos dados"
c47634e23a35 Added Brazillian Portuguese translation (thanks, Danny!)
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   766
 #define ERR_ZLIB_MEMORY_ERROR    "zlib: erro de memria"
c47634e23a35 Added Brazillian Portuguese translation (thanks, Danny!)
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   767
 #define ERR_ZLIB_BUFFER_ERROR    "zlib: erro de buffer"
c47634e23a35 Added Brazillian Portuguese translation (thanks, Danny!)
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   768
 #define ERR_ZLIB_VERSION_ERROR   "zlib: erro na version"
c47634e23a35 Added Brazillian Portuguese translation (thanks, Danny!)
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   769
 #define ERR_ZLIB_UNKNOWN_ERROR   "zlib: erro desconhecido"
c47634e23a35 Added Brazillian Portuguese translation (thanks, Danny!)
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   770
 #define ERR_SEARCHPATH_TRUNC     "Caminho de procura quebrado"
c47634e23a35 Added Brazillian Portuguese translation (thanks, Danny!)
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   771
 #define ERR_GETMODFN_TRUNC       "GetModuleFileName() foi quebrado"
c47634e23a35 Added Brazillian Portuguese translation (thanks, Danny!)
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   772
 #define ERR_GETMODFN_NO_DIR      "GetModuleFileName() nao teve diretrio"
c47634e23a35 Added Brazillian Portuguese translation (thanks, Danny!)
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   773
 #define ERR_DISK_FULL            "Disco cheio"
c47634e23a35 Added Brazillian Portuguese translation (thanks, Danny!)
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   774
 #define ERR_DIRECTORY_FULL       "Diretrio cheio"
c47634e23a35 Added Brazillian Portuguese translation (thanks, Danny!)
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   775
 #define ERR_MACOS_GENERIC        "MacOS reportou um erro (%d)"
c47634e23a35 Added Brazillian Portuguese translation (thanks, Danny!)
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   776
 #define ERR_OS2_GENERIC          "OS/2 reportou um erro (%d)"
c47634e23a35 Added Brazillian Portuguese translation (thanks, Danny!)
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   777
 #define ERR_VOL_LOCKED_HW        "Volume travado por hardware"
c47634e23a35 Added Brazillian Portuguese translation (thanks, Danny!)
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   778
 #define ERR_VOL_LOCKED_SW        "Volume travado por software"
c47634e23a35 Added Brazillian Portuguese translation (thanks, Danny!)
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   779
 #define ERR_FILE_LOCKED          "Arquivo travado"
c47634e23a35 Added Brazillian Portuguese translation (thanks, Danny!)
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   780
 #define ERR_FILE_OR_DIR_BUSY     "Arquivo/Diretrio est em uso"
c47634e23a35 Added Brazillian Portuguese translation (thanks, Danny!)
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   781
 #define ERR_FILE_ALREADY_OPEN_W  "Arquivo j aberto para escrita"
c47634e23a35 Added Brazillian Portuguese translation (thanks, Danny!)
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   782
 #define ERR_FILE_ALREADY_OPEN_R  "Arquivo j aberto para leitura"
c47634e23a35 Added Brazillian Portuguese translation (thanks, Danny!)
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   783
 #define ERR_INVALID_REFNUM       "Nmero de referncia"
c47634e23a35 Added Brazillian Portuguese translation (thanks, Danny!)
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   784
 #define ERR_GETTING_FILE_POS     "Erro ao tentar obter posio do arquivo"
c47634e23a35 Added Brazillian Portuguese translation (thanks, Danny!)
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   785
 #define ERR_VOLUME_OFFLINE       "Volume est indisponvel"
c47634e23a35 Added Brazillian Portuguese translation (thanks, Danny!)
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   786
 #define ERR_PERMISSION_DENIED    "Permisso negada"
c47634e23a35 Added Brazillian Portuguese translation (thanks, Danny!)
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   787
 #define ERR_VOL_ALREADY_ONLINE   "Volume disponvel"
c47634e23a35 Added Brazillian Portuguese translation (thanks, Danny!)
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   788
 #define ERR_NO_SUCH_DRIVE        "Drive inexistente"
c47634e23a35 Added Brazillian Portuguese translation (thanks, Danny!)
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   789
 #define ERR_NOT_MAC_DISK         "No  um disco Macintosh"
c47634e23a35 Added Brazillian Portuguese translation (thanks, Danny!)
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   790
 #define ERR_VOL_EXTERNAL_FS      "Volume pertence a um sistema de arquivos externo"
c47634e23a35 Added Brazillian Portuguese translation (thanks, Danny!)
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   791
 #define ERR_PROBLEM_RENAME       "Problema durante renomeao"
c47634e23a35 Added Brazillian Portuguese translation (thanks, Danny!)
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   792
 #define ERR_BAD_MASTER_BLOCK     "Bloco master do diretrio invlido"
c47634e23a35 Added Brazillian Portuguese translation (thanks, Danny!)
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   793
 #define ERR_CANT_MOVE_FORBIDDEN  "Tentativa de mover proibida"
c47634e23a35 Added Brazillian Portuguese translation (thanks, Danny!)
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   794
 #define ERR_WRONG_VOL_TYPE       "Tipo invlido de volume"
c47634e23a35 Added Brazillian Portuguese translation (thanks, Danny!)
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   795
 #define ERR_SERVER_VOL_LOST      "Volume servidor desconectado"
c47634e23a35 Added Brazillian Portuguese translation (thanks, Danny!)
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   796
 #define ERR_FILE_ID_NOT_FOUND    "ID de Arquivo no encontrado"
c47634e23a35 Added Brazillian Portuguese translation (thanks, Danny!)
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   797
 #define ERR_FILE_ID_EXISTS       "ID de Arquivo j existente"
c47634e23a35 Added Brazillian Portuguese translation (thanks, Danny!)
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   798
 #define ERR_SERVER_NO_RESPOND    "Servidor no respondendo"
c47634e23a35 Added Brazillian Portuguese translation (thanks, Danny!)
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   799
 #define ERR_USER_AUTH_FAILED     "Autenticao de usurio falhada"
c47634e23a35 Added Brazillian Portuguese translation (thanks, Danny!)
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   800
 #define ERR_PWORD_EXPIRED        "Password foi expirada no servidor"
c47634e23a35 Added Brazillian Portuguese translation (thanks, Danny!)
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   801
 #define ERR_ACCESS_DENIED        "Accesso negado"
c47634e23a35 Added Brazillian Portuguese translation (thanks, Danny!)
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   802
 #define ERR_NOT_A_DOS_DISK       "No  um disco DOS"
c47634e23a35 Added Brazillian Portuguese translation (thanks, Danny!)
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   803
 #define ERR_SHARING_VIOLATION    "Violao de compartilhamento"
c47634e23a35 Added Brazillian Portuguese translation (thanks, Danny!)
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   804
 #define ERR_CANNOT_MAKE          "No pode ser feito"
c47634e23a35 Added Brazillian Portuguese translation (thanks, Danny!)
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   805
 #define ERR_DEV_IN_USE           "Device j em uso"
c47634e23a35 Added Brazillian Portuguese translation (thanks, Danny!)
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   806
 #define ERR_OPEN_FAILED          "Falaha na abertura"
c47634e23a35 Added Brazillian Portuguese translation (thanks, Danny!)
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   807
 #define ERR_PIPE_BUSY            "Fila ocupada"
c47634e23a35 Added Brazillian Portuguese translation (thanks, Danny!)
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   808
 #define ERR_SHARING_BUF_EXCEEDED "Buffer de compartilhamento excedeu"
c47634e23a35 Added Brazillian Portuguese translation (thanks, Danny!)
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   809
 #define ERR_TOO_MANY_HANDLES     "Muitos handles abertos"
c47634e23a35 Added Brazillian Portuguese translation (thanks, Danny!)
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   810
 #define ERR_SEEK_ERROR           "Erro de posicionamento"
c47634e23a35 Added Brazillian Portuguese translation (thanks, Danny!)
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   811
 #define ERR_DEL_CWD              "Tentando remover diretrio de trabalho atual"
c47634e23a35 Added Brazillian Portuguese translation (thanks, Danny!)
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   812
 #define ERR_WRITE_PROTECT_ERROR  "Erro de proteo de escrita"
c47634e23a35 Added Brazillian Portuguese translation (thanks, Danny!)
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   813
 #define ERR_WRITE_FAULT          "Erro de escrita"
c47634e23a35 Added Brazillian Portuguese translation (thanks, Danny!)
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   814
 #define ERR_LOCK_VIOLATION       "Violao de trava"
c47634e23a35 Added Brazillian Portuguese translation (thanks, Danny!)
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   815
 #define ERR_GEN_FAILURE          "Falha geral"
c47634e23a35 Added Brazillian Portuguese translation (thanks, Danny!)
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   816
 #define ERR_UNCERTAIN_MEDIA      "Media incerta"
c47634e23a35 Added Brazillian Portuguese translation (thanks, Danny!)
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   817
 #define ERR_PROT_VIOLATION       "Violao de proteo"
c47634e23a35 Added Brazillian Portuguese translation (thanks, Danny!)
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   818
 #define ERR_BROKEN_PIPE          "Fila quebrada"
c47634e23a35 Added Brazillian Portuguese translation (thanks, Danny!)
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   819
641
c6b04c2a0599 Readded Spanish translation:
Ryan C. Gordon <icculus@icculus.org>
parents: 629
diff changeset
   820
#elif (PHYSFS_LANG == PHYSFS_LANG_SPANISH)
c6b04c2a0599 Readded Spanish translation:
Ryan C. Gordon <icculus@icculus.org>
parents: 629
diff changeset
   821
 #define DIR_ARCHIVE_DESCRIPTION  "No es un archivo, E/S directa al sistema de ficheros"
c6b04c2a0599 Readded Spanish translation:
Ryan C. Gordon <icculus@icculus.org>
parents: 629
diff changeset
   822
 #define GRP_ARCHIVE_DESCRIPTION  "Formato Build engine Groupfile"
c6b04c2a0599 Readded Spanish translation:
Ryan C. Gordon <icculus@icculus.org>
parents: 629
diff changeset
   823
 #define HOG_ARCHIVE_DESCRIPTION  "Formato Descent I/II HOG file"
c6b04c2a0599 Readded Spanish translation:
Ryan C. Gordon <icculus@icculus.org>
parents: 629
diff changeset
   824
 #define MVL_ARCHIVE_DESCRIPTION  "Formato Descent II Movielib"
c6b04c2a0599 Readded Spanish translation:
Ryan C. Gordon <icculus@icculus.org>
parents: 629
diff changeset
   825
 #define QPAK_ARCHIVE_DESCRIPTION "Formato Quake I/II"
c6b04c2a0599 Readded Spanish translation:
Ryan C. Gordon <icculus@icculus.org>
parents: 629
diff changeset
   826
 #define ZIP_ARCHIVE_DESCRIPTION  "Compatible con PkZip/WinZip/Info-Zip"
c6b04c2a0599 Readded Spanish translation:
Ryan C. Gordon <icculus@icculus.org>
parents: 629
diff changeset
   827
c6b04c2a0599 Readded Spanish translation:
Ryan C. Gordon <icculus@icculus.org>
parents: 629
diff changeset
   828
 #define ERR_IS_INITIALIZED       "Ya estaba inicializado"
c6b04c2a0599 Readded Spanish translation:
Ryan C. Gordon <icculus@icculus.org>
parents: 629
diff changeset
   829
 #define ERR_NOT_INITIALIZED      "No est inicializado"
c6b04c2a0599 Readded Spanish translation:
Ryan C. Gordon <icculus@icculus.org>
parents: 629
diff changeset
   830
 #define ERR_INVALID_ARGUMENT     "Argumento invlido"
c6b04c2a0599 Readded Spanish translation:
Ryan C. Gordon <icculus@icculus.org>
parents: 629
diff changeset
   831
 #define ERR_FILES_STILL_OPEN     "Archivos an abiertos"
c6b04c2a0599 Readded Spanish translation:
Ryan C. Gordon <icculus@icculus.org>
parents: 629
diff changeset
   832
 #define ERR_NO_DIR_CREATE        "Fallo al crear los directorios"
c6b04c2a0599 Readded Spanish translation:
Ryan C. Gordon <icculus@icculus.org>
parents: 629
diff changeset
   833
 #define ERR_OUT_OF_MEMORY        "Memoria agotada"
c6b04c2a0599 Readded Spanish translation:
Ryan C. Gordon <icculus@icculus.org>
parents: 629
diff changeset
   834
 #define ERR_NOT_IN_SEARCH_PATH   "No existe tal entrada en la ruta de bsqueda"
c6b04c2a0599 Readded Spanish translation:
Ryan C. Gordon <icculus@icculus.org>
parents: 629
diff changeset
   835
 #define ERR_NOT_SUPPORTED        "Operacin no soportada"
c6b04c2a0599 Readded Spanish translation:
Ryan C. Gordon <icculus@icculus.org>
parents: 629
diff changeset
   836
 #define ERR_UNSUPPORTED_ARCHIVE  "Tipo de archivo no soportado"
c6b04c2a0599 Readded Spanish translation:
Ryan C. Gordon <icculus@icculus.org>
parents: 629
diff changeset
   837
 #define ERR_NOT_A_HANDLE         "No es un manejador de ficheo (file handle)"
c6b04c2a0599 Readded Spanish translation:
Ryan C. Gordon <icculus@icculus.org>
parents: 629
diff changeset
   838
 #define ERR_INSECURE_FNAME       "Nombre de archivo inseguro"
c6b04c2a0599 Readded Spanish translation:
Ryan C. Gordon <icculus@icculus.org>
parents: 629
diff changeset
   839
 #define ERR_SYMLINK_DISALLOWED   "Los enlaces simblicos estn desactivados"
c6b04c2a0599 Readded Spanish translation:
Ryan C. Gordon <icculus@icculus.org>
parents: 629
diff changeset
   840
 #define ERR_NO_WRITE_DIR         "No has configurado un directorio de escritura"
c6b04c2a0599 Readded Spanish translation:
Ryan C. Gordon <icculus@icculus.org>
parents: 629
diff changeset
   841
 #define ERR_NO_SUCH_FILE         "Archivo no encontrado"
c6b04c2a0599 Readded Spanish translation:
Ryan C. Gordon <icculus@icculus.org>
parents: 629
diff changeset
   842
 #define ERR_NO_SUCH_PATH         "Ruta no encontrada"
c6b04c2a0599 Readded Spanish translation:
Ryan C. Gordon <icculus@icculus.org>
parents: 629
diff changeset
   843
 #define ERR_NO_SUCH_VOLUME       "Volumen no encontrado"
c6b04c2a0599 Readded Spanish translation:
Ryan C. Gordon <icculus@icculus.org>
parents: 629
diff changeset
   844
 #define ERR_PAST_EOF             "Te pasaste del final del archivo"
c6b04c2a0599 Readded Spanish translation:
Ryan C. Gordon <icculus@icculus.org>
parents: 629
diff changeset
   845
 #define ERR_ARC_IS_READ_ONLY     "El archivo es de slo lectura"
c6b04c2a0599 Readded Spanish translation:
Ryan C. Gordon <icculus@icculus.org>
parents: 629
diff changeset
   846
 #define ERR_IO_ERROR             "Error E/S"
c6b04c2a0599 Readded Spanish translation:
Ryan C. Gordon <icculus@icculus.org>
parents: 629
diff changeset
   847
 #define ERR_CANT_SET_WRITE_DIR   "No puedo configurar el directorio de escritura"
c6b04c2a0599 Readded Spanish translation:
Ryan C. Gordon <icculus@icculus.org>
parents: 629
diff changeset
   848
 #define ERR_SYMLINK_LOOP         "Bucle infnito de enlaces simblicos"
c6b04c2a0599 Readded Spanish translation:
Ryan C. Gordon <icculus@icculus.org>
parents: 629
diff changeset
   849
 #define ERR_COMPRESSION          "Error de (des)compresin"
c6b04c2a0599 Readded Spanish translation:
Ryan C. Gordon <icculus@icculus.org>
parents: 629
diff changeset
   850
 #define ERR_NOT_IMPLEMENTED      "No implementado"
c6b04c2a0599 Readded Spanish translation:
Ryan C. Gordon <icculus@icculus.org>
parents: 629
diff changeset
   851
 #define ERR_OS_ERROR             "El sistema operativo ha devuelto un error"
c6b04c2a0599 Readded Spanish translation:
Ryan C. Gordon <icculus@icculus.org>
parents: 629
diff changeset
   852
 #define ERR_FILE_EXISTS          "El archivo ya existe"
c6b04c2a0599 Readded Spanish translation:
Ryan C. Gordon <icculus@icculus.org>
parents: 629
diff changeset
   853
 #define ERR_NOT_A_FILE           "No es un archivo"
c6b04c2a0599 Readded Spanish translation:
Ryan C. Gordon <icculus@icculus.org>
parents: 629
diff changeset
   854
 #define ERR_NOT_A_DIR            "No es un directorio"
c6b04c2a0599 Readded Spanish translation:
Ryan C. Gordon <icculus@icculus.org>
parents: 629
diff changeset
   855
 #define ERR_NOT_AN_ARCHIVE       "No es un archivo"
c6b04c2a0599 Readded Spanish translation:
Ryan C. Gordon <icculus@icculus.org>
parents: 629
diff changeset
   856
 #define ERR_CORRUPTED            "Archivo corrupto"
c6b04c2a0599 Readded Spanish translation:
Ryan C. Gordon <icculus@icculus.org>
parents: 629
diff changeset
   857
 #define ERR_SEEK_OUT_OF_RANGE    "Bsqueda fuera de rango"
c6b04c2a0599 Readded Spanish translation:
Ryan C. Gordon <icculus@icculus.org>
parents: 629
diff changeset
   858
 #define ERR_BAD_FILENAME         "Nombre de archivo incorrecto"
c6b04c2a0599 Readded Spanish translation:
Ryan C. Gordon <icculus@icculus.org>
parents: 629
diff changeset
   859
 #define ERR_PHYSFS_BAD_OS_CALL   "(BUG) PhysicsFS ha hecho una llamada incorrecta al sistema"
c6b04c2a0599 Readded Spanish translation:
Ryan C. Gordon <icculus@icculus.org>
parents: 629
diff changeset
   860
 #define ERR_ARGV0_IS_NULL        "argv0 es NULL"
c6b04c2a0599 Readded Spanish translation:
Ryan C. Gordon <icculus@icculus.org>
parents: 629
diff changeset
   861
 #define ERR_ZLIB_NEED_DICT       "zlib: necesito diccionario"
c6b04c2a0599 Readded Spanish translation:
Ryan C. Gordon <icculus@icculus.org>
parents: 629
diff changeset
   862
 #define ERR_ZLIB_DATA_ERROR      "zlib: error de datos"
c6b04c2a0599 Readded Spanish translation:
Ryan C. Gordon <icculus@icculus.org>
parents: 629
diff changeset
   863
 #define ERR_ZLIB_MEMORY_ERROR    "zlib: error de memoria"
c6b04c2a0599 Readded Spanish translation:
Ryan C. Gordon <icculus@icculus.org>
parents: 629
diff changeset
   864
 #define ERR_ZLIB_BUFFER_ERROR    "zlib: error de buffer"
c6b04c2a0599 Readded Spanish translation:
Ryan C. Gordon <icculus@icculus.org>
parents: 629
diff changeset
   865
 #define ERR_ZLIB_VERSION_ERROR   "zlib: error de versin"
c6b04c2a0599 Readded Spanish translation:
Ryan C. Gordon <icculus@icculus.org>
parents: 629
diff changeset
   866
 #define ERR_ZLIB_UNKNOWN_ERROR   "zlib: error desconocido"
c6b04c2a0599 Readded Spanish translation:
Ryan C. Gordon <icculus@icculus.org>
parents: 629
diff changeset
   867
 #define ERR_SEARCHPATH_TRUNC     "La ruta de bsqueda ha sido truncada"
c6b04c2a0599 Readded Spanish translation:
Ryan C. Gordon <icculus@icculus.org>
parents: 629
diff changeset
   868
 #define ERR_GETMODFN_TRUNC       "GetModuleFileName() ha sido truncado"
c6b04c2a0599 Readded Spanish translation:
Ryan C. Gordon <icculus@icculus.org>
parents: 629
diff changeset
   869
 #define ERR_GETMODFN_NO_DIR      "GetModuleFileName() no tenia directorio"
c6b04c2a0599 Readded Spanish translation:
Ryan C. Gordon <icculus@icculus.org>
parents: 629
diff changeset
   870
 #define ERR_DISK_FULL            "El disco est lleno"
c6b04c2a0599 Readded Spanish translation:
Ryan C. Gordon <icculus@icculus.org>
parents: 629
diff changeset
   871
 #define ERR_DIRECTORY_FULL       "El directorio est lleno"
c6b04c2a0599 Readded Spanish translation:
Ryan C. Gordon <icculus@icculus.org>
parents: 629
diff changeset
   872
 #define ERR_MACOS_GENERIC        "MacOS ha devuelto un error (%d)"
c6b04c2a0599 Readded Spanish translation:
Ryan C. Gordon <icculus@icculus.org>
parents: 629
diff changeset
   873
 #define ERR_OS2_GENERIC          "OS/2 ha devuelto un error (%d)"
c6b04c2a0599 Readded Spanish translation:
Ryan C. Gordon <icculus@icculus.org>
parents: 629
diff changeset
   874
 #define ERR_VOL_LOCKED_HW        "El volumen est bloqueado por el hardware"
c6b04c2a0599 Readded Spanish translation:
Ryan C. Gordon <icculus@icculus.org>
parents: 629
diff changeset
   875
 #define ERR_VOL_LOCKED_SW        "El volumen est bloqueado por el software"
c6b04c2a0599 Readded Spanish translation:
Ryan C. Gordon <icculus@icculus.org>
parents: 629
diff changeset
   876
 #define ERR_FILE_LOCKED          "El archivo est bloqueado"
c6b04c2a0599 Readded Spanish translation:
Ryan C. Gordon <icculus@icculus.org>
parents: 629
diff changeset
   877
 #define ERR_FILE_OR_DIR_BUSY     "Fichero o directorio ocupados"
c6b04c2a0599 Readded Spanish translation:
Ryan C. Gordon <icculus@icculus.org>
parents: 629
diff changeset
   878
 #define ERR_FILE_ALREADY_OPEN_W  "Fichero ya abierto para escritura"
c6b04c2a0599 Readded Spanish translation:
Ryan C. Gordon <icculus@icculus.org>
parents: 629
diff changeset
   879
 #define ERR_FILE_ALREADY_OPEN_R  "Fichero ya abierto para lectura"
c6b04c2a0599 Readded Spanish translation:
Ryan C. Gordon <icculus@icculus.org>
parents: 629
diff changeset
   880
 #define ERR_INVALID_REFNUM       "El nmero de referencia no es vlido"
c6b04c2a0599 Readded Spanish translation:
Ryan C. Gordon <icculus@icculus.org>
parents: 629
diff changeset
   881
 #define ERR_GETTING_FILE_POS     "Error al tomar la posicin del fichero"
c6b04c2a0599 Readded Spanish translation:
Ryan C. Gordon <icculus@icculus.org>
parents: 629
diff changeset
   882
 #define ERR_VOLUME_OFFLINE       "El volumen est desconectado"
c6b04c2a0599 Readded Spanish translation:
Ryan C. Gordon <icculus@icculus.org>
parents: 629
diff changeset
   883
 #define ERR_PERMISSION_DENIED    "Permiso denegado"
c6b04c2a0599 Readded Spanish translation:
Ryan C. Gordon <icculus@icculus.org>
parents: 629
diff changeset
   884
 #define ERR_VOL_ALREADY_ONLINE   "El volumen ya estaba conectado"
c6b04c2a0599 Readded Spanish translation:
Ryan C. Gordon <icculus@icculus.org>
parents: 629
diff changeset
   885
 #define ERR_NO_SUCH_DRIVE        "No existe tal unidad"
c6b04c2a0599 Readded Spanish translation:
Ryan C. Gordon <icculus@icculus.org>
parents: 629
diff changeset
   886
 #define ERR_NOT_MAC_DISK         "No es un disco Macintosh"
c6b04c2a0599 Readded Spanish translation:
Ryan C. Gordon <icculus@icculus.org>
parents: 629
diff changeset
   887
 #define ERR_VOL_EXTERNAL_FS      "El volumen pertence a un sistema de ficheros externo"
c6b04c2a0599 Readded Spanish translation:
Ryan C. Gordon <icculus@icculus.org>
parents: 629
diff changeset
   888
 #define ERR_PROBLEM_RENAME       "Problemas al renombrar"
c6b04c2a0599 Readded Spanish translation:
Ryan C. Gordon <icculus@icculus.org>
parents: 629
diff changeset
   889
 #define ERR_BAD_MASTER_BLOCK     "Bloque maestro de directorios incorrecto"
c6b04c2a0599 Readded Spanish translation:
Ryan C. Gordon <icculus@icculus.org>
parents: 629
diff changeset
   890
 #define ERR_CANT_MOVE_FORBIDDEN  "Intento de mover forbidden"
c6b04c2a0599 Readded Spanish translation:
Ryan C. Gordon <icculus@icculus.org>
parents: 629
diff changeset
   891
 #define ERR_WRONG_VOL_TYPE       "Tipo de volumen incorrecto"
c6b04c2a0599 Readded Spanish translation:
Ryan C. Gordon <icculus@icculus.org>
parents: 629
diff changeset
   892
 #define ERR_SERVER_VOL_LOST      "El servidor de volmenes ha sido desconectado"
c6b04c2a0599 Readded Spanish translation:
Ryan C. Gordon <icculus@icculus.org>
parents: 629
diff changeset
   893
 #define ERR_FILE_ID_NOT_FOUND    "Identificador de archivo no encontrado"
c6b04c2a0599 Readded Spanish translation:
Ryan C. Gordon <icculus@icculus.org>
parents: 629
diff changeset
   894
 #define ERR_FILE_ID_EXISTS       "El identificador de archivo ya existe"
c6b04c2a0599 Readded Spanish translation:
Ryan C. Gordon <icculus@icculus.org>
parents: 629
diff changeset
   895
 #define ERR_SERVER_NO_RESPOND    "El servidor no responde"
c6b04c2a0599 Readded Spanish translation:
Ryan C. Gordon <icculus@icculus.org>
parents: 629
diff changeset
   896
 #define ERR_USER_AUTH_FAILED     "Fallo al autentificar el usuario"
c6b04c2a0599 Readded Spanish translation:
Ryan C. Gordon <icculus@icculus.org>
parents: 629
diff changeset
   897
 #define ERR_PWORD_EXPIRED        "La Password  en el servidor ha caducado"
c6b04c2a0599 Readded Spanish translation:
Ryan C. Gordon <icculus@icculus.org>
parents: 629
diff changeset
   898
 #define ERR_ACCESS_DENIED        "Acceso denegado"
c6b04c2a0599 Readded Spanish translation:
Ryan C. Gordon <icculus@icculus.org>
parents: 629
diff changeset
   899
 #define ERR_NOT_A_DOS_DISK       "No es un disco de DOS"
c6b04c2a0599 Readded Spanish translation:
Ryan C. Gordon <icculus@icculus.org>
parents: 629
diff changeset
   900
 #define ERR_SHARING_VIOLATION    "Violacin al compartir"
c6b04c2a0599 Readded Spanish translation:
Ryan C. Gordon <icculus@icculus.org>
parents: 629
diff changeset
   901
 #define ERR_CANNOT_MAKE          "No puedo hacer make"
c6b04c2a0599 Readded Spanish translation:
Ryan C. Gordon <icculus@icculus.org>
parents: 629
diff changeset
   902
 #define ERR_DEV_IN_USE           "El dispositivo ya estaba en uso"
c6b04c2a0599 Readded Spanish translation:
Ryan C. Gordon <icculus@icculus.org>
parents: 629
diff changeset
   903
 #define ERR_OPEN_FAILED          "Fallo al abrir"
c6b04c2a0599 Readded Spanish translation:
Ryan C. Gordon <icculus@icculus.org>
parents: 629
diff changeset
   904
 #define ERR_PIPE_BUSY            "Tubera ocupada"
c6b04c2a0599 Readded Spanish translation:
Ryan C. Gordon <icculus@icculus.org>
parents: 629
diff changeset
   905
 #define ERR_SHARING_BUF_EXCEEDED "Buffer de comparticin sobrepasado"
c6b04c2a0599 Readded Spanish translation:
Ryan C. Gordon <icculus@icculus.org>
parents: 629
diff changeset
   906
 #define ERR_TOO_MANY_HANDLES     "Demasiados manejadores (handles)"
c6b04c2a0599 Readded Spanish translation:
Ryan C. Gordon <icculus@icculus.org>
parents: 629
diff changeset
   907
 #define ERR_SEEK_ERROR           "Error de bsqueda"
c6b04c2a0599 Readded Spanish translation:
Ryan C. Gordon <icculus@icculus.org>
parents: 629
diff changeset
   908
 #define ERR_DEL_CWD              "Intentando borrar el directorio de trabajo actual"
c6b04c2a0599 Readded Spanish translation:
Ryan C. Gordon <icculus@icculus.org>
parents: 629
diff changeset
   909
 #define ERR_WRITE_PROTECT_ERROR  "Error de proteccin contra escritura"
c6b04c2a0599 Readded Spanish translation:
Ryan C. Gordon <icculus@icculus.org>
parents: 629
diff changeset
   910
 #define ERR_WRITE_FAULT          "Fallo al escribir"
c6b04c2a0599 Readded Spanish translation:
Ryan C. Gordon <icculus@icculus.org>
parents: 629
diff changeset
   911
 #define ERR_LOCK_VIOLATION       "Violacin del bloqueo"
c6b04c2a0599 Readded Spanish translation:
Ryan C. Gordon <icculus@icculus.org>
parents: 629
diff changeset
   912
 #define ERR_GEN_FAILURE          "Fallo general"
c6b04c2a0599 Readded Spanish translation:
Ryan C. Gordon <icculus@icculus.org>
parents: 629
diff changeset
   913
 #define ERR_UNCERTAIN_MEDIA      "Medio incierto"
c6b04c2a0599 Readded Spanish translation:
Ryan C. Gordon <icculus@icculus.org>
parents: 629
diff changeset
   914
 #define ERR_PROT_VIOLATION       "Violacin de la proteccin"
c6b04c2a0599 Readded Spanish translation:
Ryan C. Gordon <icculus@icculus.org>
parents: 629
diff changeset
   915
 #define ERR_BROKEN_PIPE          "Tubera rota"
c6b04c2a0599 Readded Spanish translation:
Ryan C. Gordon <icculus@icculus.org>
parents: 629
diff changeset
   916
427
c38ace41039f Natural language #defines and build system support.
Ryan C. Gordon <icculus@icculus.org>
parents: 422
diff changeset
   917
#else
c38ace41039f Natural language #defines and build system support.
Ryan C. Gordon <icculus@icculus.org>
parents: 422
diff changeset
   918
 #error Please define PHYSFS_LANG.
c38ace41039f Natural language #defines and build system support.
Ryan C. Gordon <icculus@icculus.org>
parents: 422
diff changeset
   919
#endif
c38ace41039f Natural language #defines and build system support.
Ryan C. Gordon <icculus@icculus.org>
parents: 422
diff changeset
   920
c38ace41039f Natural language #defines and build system support.
Ryan C. Gordon <icculus@icculus.org>
parents: 422
diff changeset
   921
/* end LANG section. */
c38ace41039f Natural language #defines and build system support.
Ryan C. Gordon <icculus@icculus.org>
parents: 422
diff changeset
   922
15
418eacc97ac8 Tons of updates. Mostly implemented. Mostly compiling.
Ryan C. Gordon <icculus@icculus.org>
parents: 12
diff changeset
   923
struct __PHYSFS_DIRHANDLE__;
11
677e01f5109e Progress toward complete implementation continues...
Ryan C. Gordon <icculus@icculus.org>
parents: 9
diff changeset
   924
struct __PHYSFS_FILEFUNCTIONS__;
9
1155788ccbe3 Initial add. Ways to go.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
   925
20
efdde0d21521 Implementation compiles and links with no actual archive support. No test
Ryan C. Gordon <icculus@icculus.org>
parents: 19
diff changeset
   926
efdde0d21521 Implementation compiles and links with no actual archive support. No test
Ryan C. Gordon <icculus@icculus.org>
parents: 19
diff changeset
   927
typedef struct __PHYSFS_LINKEDSTRINGLIST__
efdde0d21521 Implementation compiles and links with no actual archive support. No test
Ryan C. Gordon <icculus@icculus.org>
parents: 19
diff changeset
   928
{
efdde0d21521 Implementation compiles and links with no actual archive support. No test
Ryan C. Gordon <icculus@icculus.org>
parents: 19
diff changeset
   929
    char *str;
efdde0d21521 Implementation compiles and links with no actual archive support. No test
Ryan C. Gordon <icculus@icculus.org>
parents: 19
diff changeset
   930
    struct __PHYSFS_LINKEDSTRINGLIST__ *next;
efdde0d21521 Implementation compiles and links with no actual archive support. No test
Ryan C. Gordon <icculus@icculus.org>
parents: 19
diff changeset
   931
} LinkedStringList;
efdde0d21521 Implementation compiles and links with no actual archive support. No test
Ryan C. Gordon <icculus@icculus.org>
parents: 19
diff changeset
   932
efdde0d21521 Implementation compiles and links with no actual archive support. No test
Ryan C. Gordon <icculus@icculus.org>
parents: 19
diff changeset
   933
9
1155788ccbe3 Initial add. Ways to go.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
   934
typedef struct __PHYSFS_FILEHANDLE__
1155788ccbe3 Initial add. Ways to go.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
   935
{
1155788ccbe3 Initial add. Ways to go.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
   936
        /*
1155788ccbe3 Initial add. Ways to go.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
   937
         * This is reserved for the driver to store information.
1155788ccbe3 Initial add. Ways to go.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
   938
         */
1155788ccbe3 Initial add. Ways to go.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
   939
    void *opaque;
1155788ccbe3 Initial add. Ways to go.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
   940
1155788ccbe3 Initial add. Ways to go.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
   941
        /*
508
0e75524a96af Added buffering API.
Ryan C. Gordon <icculus@icculus.org>
parents: 504
diff changeset
   942
         * Non-zero if file opened for reading, zero if write/append.
0e75524a96af Added buffering API.
Ryan C. Gordon <icculus@icculus.org>
parents: 504
diff changeset
   943
         */
0e75524a96af Added buffering API.
Ryan C. Gordon <icculus@icculus.org>
parents: 504
diff changeset
   944
    PHYSFS_uint8 forReading;
0e75524a96af Added buffering API.
Ryan C. Gordon <icculus@icculus.org>
parents: 504
diff changeset
   945
0e75524a96af Added buffering API.
Ryan C. Gordon <icculus@icculus.org>
parents: 504
diff changeset
   946
        /*
0e75524a96af Added buffering API.
Ryan C. Gordon <icculus@icculus.org>
parents: 504
diff changeset
   947
         * This is the buffer, if one is set (NULL otherwise). Don't touch.
0e75524a96af Added buffering API.
Ryan C. Gordon <icculus@icculus.org>
parents: 504
diff changeset
   948
         */
0e75524a96af Added buffering API.
Ryan C. Gordon <icculus@icculus.org>
parents: 504
diff changeset
   949
    PHYSFS_uint8 *buffer;
0e75524a96af Added buffering API.
Ryan C. Gordon <icculus@icculus.org>
parents: 504
diff changeset
   950
0e75524a96af Added buffering API.
Ryan C. Gordon <icculus@icculus.org>
parents: 504
diff changeset
   951
        /*
0e75524a96af Added buffering API.
Ryan C. Gordon <icculus@icculus.org>
parents: 504
diff changeset
   952
         * This is the buffer size, if one is set (0 otherwise). Don't touch.
0e75524a96af Added buffering API.
Ryan C. Gordon <icculus@icculus.org>
parents: 504
diff changeset
   953
         */
540
a6b6f0a54cd2 Attempt at type correctness.
Ryan C. Gordon <icculus@icculus.org>
parents: 511
diff changeset
   954
    PHYSFS_uint32 bufsize;
508
0e75524a96af Added buffering API.
Ryan C. Gordon <icculus@icculus.org>
parents: 504
diff changeset
   955
0e75524a96af Added buffering API.
Ryan C. Gordon <icculus@icculus.org>
parents: 504
diff changeset
   956
        /*
0e75524a96af Added buffering API.
Ryan C. Gordon <icculus@icculus.org>
parents: 504
diff changeset
   957
         * This is the buffer fill size. Don't touch.
0e75524a96af Added buffering API.
Ryan C. Gordon <icculus@icculus.org>
parents: 504
diff changeset
   958
         */
541
2be2fff14b7a Another attempt at type size correctness.
Ryan C. Gordon <icculus@icculus.org>
parents: 540
diff changeset
   959
    PHYSFS_uint32 buffill;
508
0e75524a96af Added buffering API.
Ryan C. Gordon <icculus@icculus.org>
parents: 504
diff changeset
   960
0e75524a96af Added buffering API.
Ryan C. Gordon <icculus@icculus.org>
parents: 504
diff changeset
   961
        /*
0e75524a96af Added buffering API.
Ryan C. Gordon <icculus@icculus.org>
parents: 504
diff changeset
   962
         * This is the buffer position. Don't touch.
0e75524a96af Added buffering API.
Ryan C. Gordon <icculus@icculus.org>
parents: 504
diff changeset
   963
         */
541
2be2fff14b7a Another attempt at type size correctness.
Ryan C. Gordon <icculus@icculus.org>
parents: 540
diff changeset
   964
    PHYSFS_uint32 bufpos;
508
0e75524a96af Added buffering API.
Ryan C. Gordon <icculus@icculus.org>
parents: 504
diff changeset
   965
0e75524a96af Added buffering API.
Ryan C. Gordon <icculus@icculus.org>
parents: 504
diff changeset
   966
        /*
11
677e01f5109e Progress toward complete implementation continues...
Ryan C. Gordon <icculus@icculus.org>
parents: 9
diff changeset
   967
         * This should be the DirHandle that created this FileHandle.
677e01f5109e Progress toward complete implementation continues...
Ryan C. Gordon <icculus@icculus.org>
parents: 9
diff changeset
   968
         */
15
418eacc97ac8 Tons of updates. Mostly implemented. Mostly compiling.
Ryan C. Gordon <icculus@icculus.org>
parents: 12
diff changeset
   969
    const struct __PHYSFS_DIRHANDLE__ *dirHandle;
11
677e01f5109e Progress toward complete implementation continues...
Ryan C. Gordon <icculus@icculus.org>
parents: 9
diff changeset
   970
677e01f5109e Progress toward complete implementation continues...
Ryan C. Gordon <icculus@icculus.org>
parents: 9
diff changeset
   971
        /*
677e01f5109e Progress toward complete implementation continues...
Ryan C. Gordon <icculus@icculus.org>
parents: 9
diff changeset
   972
         * Pointer to the file i/o functions for this filehandle.
9
1155788ccbe3 Initial add. Ways to go.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
   973
         */
11
677e01f5109e Progress toward complete implementation continues...
Ryan C. Gordon <icculus@icculus.org>
parents: 9
diff changeset
   974
    const struct __PHYSFS_FILEFUNCTIONS__ *funcs;
677e01f5109e Progress toward complete implementation continues...
Ryan C. Gordon <icculus@icculus.org>
parents: 9
diff changeset
   975
} FileHandle;
9
1155788ccbe3 Initial add. Ways to go.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
   976
11
677e01f5109e Progress toward complete implementation continues...
Ryan C. Gordon <icculus@icculus.org>
parents: 9
diff changeset
   977
677e01f5109e Progress toward complete implementation continues...
Ryan C. Gordon <icculus@icculus.org>
parents: 9
diff changeset
   978
typedef struct __PHYSFS_FILEFUNCTIONS__
677e01f5109e Progress toward complete implementation continues...
Ryan C. Gordon <icculus@icculus.org>
parents: 9
diff changeset
   979
{
9
1155788ccbe3 Initial add. Ways to go.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
   980
        /*
1155788ccbe3 Initial add. Ways to go.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
   981
         * Read more from the file.
15
418eacc97ac8 Tons of updates. Mostly implemented. Mostly compiling.
Ryan C. Gordon <icculus@icculus.org>
parents: 12
diff changeset
   982
         * Returns number of objects of (objSize) bytes read from file, -1
418eacc97ac8 Tons of updates. Mostly implemented. Mostly compiling.
Ryan C. Gordon <icculus@icculus.org>
parents: 12
diff changeset
   983
         *  if complete failure.
418eacc97ac8 Tons of updates. Mostly implemented. Mostly compiling.
Ryan C. Gordon <icculus@icculus.org>
parents: 12
diff changeset
   984
         * On failure, call __PHYSFS_setError().
9
1155788ccbe3 Initial add. Ways to go.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
   985
         */
132
b53fa5093749 Added typedefs and platform-specific i/o.
Ryan C. Gordon <icculus@icculus.org>
parents: 130
diff changeset
   986
    PHYSFS_sint64 (*read)(FileHandle *handle, void *buffer,
b53fa5093749 Added typedefs and platform-specific i/o.
Ryan C. Gordon <icculus@icculus.org>
parents: 130
diff changeset
   987
                          PHYSFS_uint32 objSize, PHYSFS_uint32 objCount);
9
1155788ccbe3 Initial add. Ways to go.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
   988
1155788ccbe3 Initial add. Ways to go.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
   989
        /*
1155788ccbe3 Initial add. Ways to go.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
   990
         * Write more to the file. Archives don't have to implement this.
1155788ccbe3 Initial add. Ways to go.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
   991
         *  (Set it to NULL if not implemented).
15
418eacc97ac8 Tons of updates. Mostly implemented. Mostly compiling.
Ryan C. Gordon <icculus@icculus.org>
parents: 12
diff changeset
   992
         * Returns number of objects of (objSize) bytes written to file, -1
418eacc97ac8 Tons of updates. Mostly implemented. Mostly compiling.
Ryan C. Gordon <icculus@icculus.org>
parents: 12
diff changeset
   993
         *  if complete failure.
418eacc97ac8 Tons of updates. Mostly implemented. Mostly compiling.
Ryan C. Gordon <icculus@icculus.org>
parents: 12
diff changeset
   994
         * On failure, call __PHYSFS_setError().
9
1155788ccbe3 Initial add. Ways to go.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
   995
         */
132
b53fa5093749 Added typedefs and platform-specific i/o.
Ryan C. Gordon <icculus@icculus.org>
parents: 130
diff changeset
   996
    PHYSFS_sint64 (*write)(FileHandle *handle, const void *buffer,
b53fa5093749 Added typedefs and platform-specific i/o.
Ryan C. Gordon <icculus@icculus.org>
parents: 130
diff changeset
   997
                 PHYSFS_uint32 objSize, PHYSFS_uint32 objCount);
9
1155788ccbe3 Initial add. Ways to go.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
   998
1155788ccbe3 Initial add. Ways to go.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
   999
        /*
1155788ccbe3 Initial add. Ways to go.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
  1000
         * Returns non-zero if at end of file.
1155788ccbe3 Initial add. Ways to go.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
  1001
         */
11
677e01f5109e Progress toward complete implementation continues...
Ryan C. Gordon <icculus@icculus.org>
parents: 9
diff changeset
  1002
    int (*eof)(FileHandle *handle);
9
1155788ccbe3 Initial add. Ways to go.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
  1003
1155788ccbe3 Initial add. Ways to go.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
  1004
        /*
1155788ccbe3 Initial add. Ways to go.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
  1005
         * Returns byte offset from start of file.
1155788ccbe3 Initial add. Ways to go.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
  1006
         */
132
b53fa5093749 Added typedefs and platform-specific i/o.
Ryan C. Gordon <icculus@icculus.org>
parents: 130
diff changeset
  1007
    PHYSFS_sint64 (*tell)(FileHandle *handle);
9
1155788ccbe3 Initial add. Ways to go.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
  1008
1155788ccbe3 Initial add. Ways to go.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
  1009
        /*
1155788ccbe3 Initial add. Ways to go.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
  1010
         * Move read/write pointer to byte offset from start of file.
1155788ccbe3 Initial add. Ways to go.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
  1011
         *  Returns non-zero on success, zero on error.
15
418eacc97ac8 Tons of updates. Mostly implemented. Mostly compiling.
Ryan C. Gordon <icculus@icculus.org>
parents: 12
diff changeset
  1012
         * On failure, call __PHYSFS_setError().
9
1155788ccbe3 Initial add. Ways to go.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
  1013
         */
132
b53fa5093749 Added typedefs and platform-specific i/o.
Ryan C. Gordon <icculus@icculus.org>
parents: 130
diff changeset
  1014
    int (*seek)(FileHandle *handle, PHYSFS_uint64 offset);
9
1155788ccbe3 Initial add. Ways to go.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
  1015
1155788ccbe3 Initial add. Ways to go.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
  1016
        /*
28
529214f57d1b Added PHYSFS_fileLength(). Bleh.
Ryan C. Gordon <icculus@icculus.org>
parents: 23
diff changeset
  1017
         * Return number of bytes available in the file, or -1 if you
529214f57d1b Added PHYSFS_fileLength(). Bleh.
Ryan C. Gordon <icculus@icculus.org>
parents: 23
diff changeset
  1018
         *  aren't able to determine.
529214f57d1b Added PHYSFS_fileLength(). Bleh.
Ryan C. Gordon <icculus@icculus.org>
parents: 23
diff changeset
  1019
         * On failure, call __PHYSFS_setError().
529214f57d1b Added PHYSFS_fileLength(). Bleh.
Ryan C. Gordon <icculus@icculus.org>
parents: 23
diff changeset
  1020
         */
132
b53fa5093749 Added typedefs and platform-specific i/o.
Ryan C. Gordon <icculus@icculus.org>
parents: 130
diff changeset
  1021
    PHYSFS_sint64 (*fileLength)(FileHandle *handle);
28
529214f57d1b Added PHYSFS_fileLength(). Bleh.
Ryan C. Gordon <icculus@icculus.org>
parents: 23
diff changeset
  1022
529214f57d1b Added PHYSFS_fileLength(). Bleh.
Ryan C. Gordon <icculus@icculus.org>
parents: 23
diff changeset
  1023
        /*
11
677e01f5109e Progress toward complete implementation continues...
Ryan C. Gordon <icculus@icculus.org>
parents: 9
diff changeset
  1024
         * Close the file, and free the FileHandle structure (including "opaque").
15
418eacc97ac8 Tons of updates. Mostly implemented. Mostly compiling.
Ryan C. Gordon <icculus@icculus.org>
parents: 12
diff changeset
  1025
         *  returns non-zero on success, zero if can't close file.
418eacc97ac8 Tons of updates. Mostly implemented. Mostly compiling.
Ryan C. Gordon <icculus@icculus.org>
parents: 12
diff changeset
  1026
         * On failure, call __PHYSFS_setError().
9
1155788ccbe3 Initial add. Ways to go.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
  1027
         */
20
efdde0d21521 Implementation compiles and links with no actual archive support. No test
Ryan C. Gordon <icculus@icculus.org>
parents: 19
diff changeset
  1028
    int (*fileClose)(FileHandle *handle);
11
677e01f5109e Progress toward complete implementation continues...
Ryan C. Gordon <icculus@icculus.org>
parents: 9
diff changeset
  1029
} FileFunctions;
9
1155788ccbe3 Initial add. Ways to go.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
  1030
1155788ccbe3 Initial add. Ways to go.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
  1031
11
677e01f5109e Progress toward complete implementation continues...
Ryan C. Gordon <icculus@icculus.org>
parents: 9
diff changeset
  1032
/*
677e01f5109e Progress toward complete implementation continues...
Ryan C. Gordon <icculus@icculus.org>
parents: 9
diff changeset
  1033
 * Symlinks should always be followed; PhysicsFS will use
677e01f5109e Progress toward complete implementation continues...
Ryan C. Gordon <icculus@icculus.org>
parents: 9
diff changeset
  1034
 *  DirFunctions->isSymLink() and make a judgement on whether to
677e01f5109e Progress toward complete implementation continues...
Ryan C. Gordon <icculus@icculus.org>
parents: 9
diff changeset
  1035
 *  continue to call other methods based on that.
677e01f5109e Progress toward complete implementation continues...
Ryan C. Gordon <icculus@icculus.org>
parents: 9
diff changeset
  1036
 */
677e01f5109e Progress toward complete implementation continues...
Ryan C. Gordon <icculus@icculus.org>
parents: 9
diff changeset
  1037
typedef struct __PHYSFS_DIRFUNCTIONS__
677e01f5109e Progress toward complete implementation continues...
Ryan C. Gordon <icculus@icculus.org>
parents: 9
diff changeset
  1038
{
399
02dd53688315 Changed DirFunctions struct a little.
Ryan C. Gordon <icculus@icculus.org>
parents: 363
diff changeset
  1039
    const PHYSFS_ArchiveInfo *info;
02dd53688315 Changed DirFunctions struct a little.
Ryan C. Gordon <icculus@icculus.org>
parents: 363
diff changeset
  1040
11
677e01f5109e Progress toward complete implementation continues...
Ryan C. Gordon <icculus@icculus.org>
parents: 9
diff changeset
  1041
        /*
677e01f5109e Progress toward complete implementation continues...
Ryan C. Gordon <icculus@icculus.org>
parents: 9
diff changeset
  1042
         * Returns non-zero if (filename) is a valid archive that this
677e01f5109e Progress toward complete implementation continues...
Ryan C. Gordon <icculus@icculus.org>
parents: 9
diff changeset
  1043
         *  driver can handle. This filename is in platform-dependent
15
418eacc97ac8 Tons of updates. Mostly implemented. Mostly compiling.
Ryan C. Gordon <icculus@icculus.org>
parents: 12
diff changeset
  1044
         *  notation. forWriting is non-zero if this is to be used for
418eacc97ac8 Tons of updates. Mostly implemented. Mostly compiling.
Ryan C. Gordon <icculus@icculus.org>
parents: 12
diff changeset
  1045
         *  the write directory, and zero if this is to be used for an
418eacc97ac8 Tons of updates. Mostly implemented. Mostly compiling.
Ryan C. Gordon <icculus@icculus.org>
parents: 12
diff changeset
  1046
         *  element of the search path.
11
677e01f5109e Progress toward complete implementation continues...
Ryan C. Gordon <icculus@icculus.org>
parents: 9
diff changeset
  1047
         */
15
418eacc97ac8 Tons of updates. Mostly implemented. Mostly compiling.
Ryan C. Gordon <icculus@icculus.org>
parents: 12
diff changeset
  1048
    int (*isArchive)(const char *filename, int forWriting);
11
677e01f5109e Progress toward complete implementation continues...
Ryan C. Gordon <icculus@icculus.org>
parents: 9
diff changeset
  1049
677e01f5109e Progress toward complete implementation continues...
Ryan C. Gordon <icculus@icculus.org>
parents: 9
diff changeset
  1050
        /*
648
5c993684b8f2 Cleaned up archiver interface to not deal with DirHandles anymore,
Ryan C. Gordon <icculus@icculus.org>
parents: 644
diff changeset
  1051
         * Open a dirhandle for dir/archive (name).
11
677e01f5109e Progress toward complete implementation continues...
Ryan C. Gordon <icculus@icculus.org>
parents: 9
diff changeset
  1052
         *  This filename is in platform-dependent notation.
15
418eacc97ac8 Tons of updates. Mostly implemented. Mostly compiling.
Ryan C. Gordon <icculus@icculus.org>
parents: 12
diff changeset
  1053
         *  forWriting is non-zero if this is to be used for
418eacc97ac8 Tons of updates. Mostly implemented. Mostly compiling.
Ryan C. Gordon <icculus@icculus.org>
parents: 12
diff changeset
  1054
         *  the write directory, and zero if this is to be used for an
418eacc97ac8 Tons of updates. Mostly implemented. Mostly compiling.
Ryan C. Gordon <icculus@icculus.org>
parents: 12
diff changeset
  1055
         *  element of the search path.
418eacc97ac8 Tons of updates. Mostly implemented. Mostly compiling.
Ryan C. Gordon <icculus@icculus.org>
parents: 12
diff changeset
  1056
         * Returns NULL on failure, and calls __PHYSFS_setError().
648
5c993684b8f2 Cleaned up archiver interface to not deal with DirHandles anymore,
Ryan C. Gordon <icculus@icculus.org>
parents: 644
diff changeset
  1057
         *  Returns non-NULL on success. The pointer returned will be
5c993684b8f2 Cleaned up archiver interface to not deal with DirHandles anymore,
Ryan C. Gordon <icculus@icculus.org>
parents: 644
diff changeset
  1058
         *  passed as the "opaque" parameter for later calls.
11
677e01f5109e Progress toward complete implementation continues...
Ryan C. Gordon <icculus@icculus.org>
parents: 9
diff changeset
  1059
         */
648
5c993684b8f2 Cleaned up archiver interface to not deal with DirHandles anymore,
Ryan C. Gordon <icculus@icculus.org>
parents: 644
diff changeset
  1060
    void *(*openArchive)(const char *name, int forWriting);
11
677e01f5109e Progress toward complete implementation continues...
Ryan C. Gordon <icculus@icculus.org>
parents: 9
diff changeset
  1061
677e01f5109e Progress toward complete implementation continues...
Ryan C. Gordon <icculus@icculus.org>
parents: 9
diff changeset
  1062
        /*
12
a4041c91d715 Redesign of enumerateFiles code. More efficient and clean, less memory
Ryan C. Gordon <icculus@icculus.org>
parents: 11
diff changeset
  1063
         * Returns a list of all files in dirname. Each element of this list
a4041c91d715 Redesign of enumerateFiles code. More efficient and clean, less memory
Ryan C. Gordon <icculus@icculus.org>
parents: 11
diff changeset
  1064
         *  (and its "str" field) will be deallocated with the system's free()
a4041c91d715 Redesign of enumerateFiles code. More efficient and clean, less memory
Ryan C. Gordon <icculus@icculus.org>
parents: 11
diff changeset
  1065
         *  function by the caller, so be sure to explicitly malloc() each
41
ff60d39d0862 Architecture adjustment for enumerating files with regards to whether
Ryan C. Gordon <icculus@icculus.org>
parents: 39
diff changeset
  1066
         *  chunk. Omit symlinks if (omitSymLinks) is non-zero.
12
a4041c91d715 Redesign of enumerateFiles code. More efficient and clean, less memory
Ryan C. Gordon <icculus@icculus.org>
parents: 11
diff changeset
  1067
         * If you have a memory failure, return as much as you can.
11
677e01f5109e Progress toward complete implementation continues...
Ryan C. Gordon <icculus@icculus.org>
parents: 9
diff changeset
  1068
         *  This dirname is in platform-independent notation.
9
1155788ccbe3 Initial add. Ways to go.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
  1069
         */
648
5c993684b8f2 Cleaned up archiver interface to not deal with DirHandles anymore,
Ryan C. Gordon <icculus@icculus.org>
parents: 644
diff changeset
  1070
    LinkedStringList *(*enumerateFiles)(void *opaque,
41
ff60d39d0862 Architecture adjustment for enumerating files with regards to whether
Ryan C. Gordon <icculus@icculus.org>
parents: 39
diff changeset
  1071
                                        const char *dirname,
ff60d39d0862 Architecture adjustment for enumerating files with regards to whether
Ryan C. Gordon <icculus@icculus.org>
parents: 39
diff changeset
  1072
                                        int omitSymLinks);
ff60d39d0862 Architecture adjustment for enumerating files with regards to whether
Ryan C. Gordon <icculus@icculus.org>
parents: 39
diff changeset
  1073
15
418eacc97ac8 Tons of updates. Mostly implemented. Mostly compiling.
Ryan C. Gordon <icculus@icculus.org>
parents: 12
diff changeset
  1074
418eacc97ac8 Tons of updates. Mostly implemented. Mostly compiling.
Ryan C. Gordon <icculus@icculus.org>
parents: 12
diff changeset
  1075
        /*
418eacc97ac8 Tons of updates. Mostly implemented. Mostly compiling.
Ryan C. Gordon <icculus@icculus.org>
parents: 12
diff changeset
  1076
         * Returns non-zero if filename can be opened for reading.
418eacc97ac8 Tons of updates. Mostly implemented. Mostly compiling.
Ryan C. Gordon <icculus@icculus.org>
parents: 12
diff changeset
  1077
         *  This filename is in platform-independent notation.
467
99664d9842cb Bunch of tedious corrections, optimizations, and cleanups.
Ryan C. Gordon <icculus@icculus.org>
parents: 464
diff changeset
  1078
         *  You should not follow symlinks.
15
418eacc97ac8 Tons of updates. Mostly implemented. Mostly compiling.
Ryan C. Gordon <icculus@icculus.org>
parents: 12
diff changeset
  1079
         */
648
5c993684b8f2 Cleaned up archiver interface to not deal with DirHandles anymore,
Ryan C. Gordon <icculus@icculus.org>
parents: 644
diff changeset
  1080
    int (*exists)(void *opaque, const char *name);
9
1155788ccbe3 Initial add. Ways to go.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
  1081
1155788ccbe3 Initial add. Ways to go.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
  1082
        /*
1155788ccbe3 Initial add. Ways to go.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
  1083
         * Returns non-zero if filename is really a directory.
11
677e01f5109e Progress toward complete implementation continues...
Ryan C. Gordon <icculus@icculus.org>
parents: 9
diff changeset
  1084
         *  This filename is in platform-independent notation.
363
79f155a51527 Added __PHYSFS_addToLinkedStringList().
Ryan C. Gordon <icculus@icculus.org>
parents: 344
diff changeset
  1085
         *  Symlinks should be followed; if what the symlink points
79f155a51527 Added __PHYSFS_addToLinkedStringList().
Ryan C. Gordon <icculus@icculus.org>
parents: 344
diff changeset
  1086
         *  to is missing, or isn't a directory, then the retval is zero.
467
99664d9842cb Bunch of tedious corrections, optimizations, and cleanups.
Ryan C. Gordon <icculus@icculus.org>
parents: 464
diff changeset
  1087
         *
99664d9842cb Bunch of tedious corrections, optimizations, and cleanups.
Ryan C. Gordon <icculus@icculus.org>
parents: 464
diff changeset
  1088
         * Regardless of success or failure, please set *fileExists to
99664d9842cb Bunch of tedious corrections, optimizations, and cleanups.
Ryan C. Gordon <icculus@icculus.org>
parents: 464
diff changeset
  1089
         *  non-zero if the file existed (even if it's a broken symlink!),
99664d9842cb Bunch of tedious corrections, optimizations, and cleanups.
Ryan C. Gordon <icculus@icculus.org>
parents: 464
diff changeset
  1090
         *  zero if it did not.
9
1155788ccbe3 Initial add. Ways to go.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
  1091
         */
648
5c993684b8f2 Cleaned up archiver interface to not deal with DirHandles anymore,
Ryan C. Gordon <icculus@icculus.org>
parents: 644
diff changeset
  1092
    int (*isDirectory)(void *opaque, const char *name, int *fileExists);
9
1155788ccbe3 Initial add. Ways to go.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
  1093
1155788ccbe3 Initial add. Ways to go.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
  1094
        /*
1155788ccbe3 Initial add. Ways to go.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
  1095
         * Returns non-zero if filename is really a symlink.
11
677e01f5109e Progress toward complete implementation continues...
Ryan C. Gordon <icculus@icculus.org>
parents: 9
diff changeset
  1096
         *  This filename is in platform-independent notation.
467
99664d9842cb Bunch of tedious corrections, optimizations, and cleanups.
Ryan C. Gordon <icculus@icculus.org>
parents: 464
diff changeset
  1097
         *
99664d9842cb Bunch of tedious corrections, optimizations, and cleanups.
Ryan C. Gordon <icculus@icculus.org>
parents: 464
diff changeset
  1098
         * Regardless of success or failure, please set *fileExists to
99664d9842cb Bunch of tedious corrections, optimizations, and cleanups.
Ryan C. Gordon <icculus@icculus.org>
parents: 464
diff changeset
  1099
         *  non-zero if the file existed (even if it's a broken symlink!),
99664d9842cb Bunch of tedious corrections, optimizations, and cleanups.
Ryan C. Gordon <icculus@icculus.org>
parents: 464
diff changeset
  1100
         *  zero if it did not.
9
1155788ccbe3 Initial add. Ways to go.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
  1101
         */
648
5c993684b8f2 Cleaned up archiver interface to not deal with DirHandles anymore,
Ryan C. Gordon <icculus@icculus.org>
parents: 644
diff changeset
  1102
    int (*isSymLink)(void *opaque, const char *name, int *fileExists);
9
1155788ccbe3 Initial add. Ways to go.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
  1103
1155788ccbe3 Initial add. Ways to go.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
  1104
        /*
578
bff1af8455ca Tabs-to-spaces patch by James Turk.
Ryan C. Gordon <icculus@icculus.org>
parents: 576
diff changeset
  1105
         * Retrieve the last modification time (mtime) of a file.
bff1af8455ca Tabs-to-spaces patch by James Turk.
Ryan C. Gordon <icculus@icculus.org>
parents: 576
diff changeset
  1106
         *  Returns -1 on failure, or the file's mtime in seconds since
bff1af8455ca Tabs-to-spaces patch by James Turk.
Ryan C. Gordon <icculus@icculus.org>
parents: 576
diff changeset
  1107
         *  the epoch (Jan 1, 1970) on success.
240
052041af9001 Added PHYSFS_getLastModTime() API. (Thanks, John Hall!)
Ryan C. Gordon <icculus@icculus.org>
parents: 172
diff changeset
  1108
         *  This filename is in platform-independent notation.
467
99664d9842cb Bunch of tedious corrections, optimizations, and cleanups.
Ryan C. Gordon <icculus@icculus.org>
parents: 464
diff changeset
  1109
         *
99664d9842cb Bunch of tedious corrections, optimizations, and cleanups.
Ryan C. Gordon <icculus@icculus.org>
parents: 464
diff changeset
  1110
         * Regardless of success or failure, please set *exists to
99664d9842cb Bunch of tedious corrections, optimizations, and cleanups.
Ryan C. Gordon <icculus@icculus.org>
parents: 464
diff changeset
  1111
         *  non-zero if the file existed (even if it's a broken symlink!),
99664d9842cb Bunch of tedious corrections, optimizations, and cleanups.
Ryan C. Gordon <icculus@icculus.org>
parents: 464
diff changeset
  1112
         *  zero if it did not.
578
bff1af8455ca Tabs-to-spaces patch by James Turk.
Ryan C. Gordon <icc