physfs_internal.h
author Ryan C. Gordon <icculus@icculus.org>
Mon, 23 Mar 2009 01:34:52 -0400
branchstable-1.0
changeset 964 455ef8c1ebf0
parent 904 3c0531ffd64b
child 1179 eea580b4e199
permissions -rw-r--r--
Upped version to 1.0.2.
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>
744
f97286bd34b9 Assert define fix.
Ryan C. Gordon <icculus@icculus.org>
parents: 697
diff changeset
    21
#elif (!defined assert)
504
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
904
3c0531ffd64b Whoops, it's malloc.h, not alloca.h ...
Ryan C. Gordon <icculus@icculus.org>
parents: 902
diff changeset
    25
#if defined(_MSC_VER) || defined(__MINGW32__)
3c0531ffd64b Whoops, it's malloc.h, not alloca.h ...
Ryan C. Gordon <icculus@icculus.org>
parents: 902
diff changeset
    26
#include <malloc.h>
902
a1bb05972265 Fixed missing alloc macro on mingw32, I think.
Ryan C. Gordon <icculus@icculus.org>
parents: 766
diff changeset
    27
#endif
a1bb05972265 Fixed missing alloc macro on mingw32, I think.
Ryan C. Gordon <icculus@icculus.org>
parents: 766
diff changeset
    28
132
b53fa5093749 Added typedefs and platform-specific i/o.
Ryan C. Gordon <icculus@icculus.org>
parents: 130
diff changeset
    29
#ifdef __cplusplus
b53fa5093749 Added typedefs and platform-specific i/o.
Ryan C. Gordon <icculus@icculus.org>
parents: 130
diff changeset
    30
extern "C" {
b53fa5093749 Added typedefs and platform-specific i/o.
Ryan C. Gordon <icculus@icculus.org>
parents: 130
diff changeset
    31
#endif
b53fa5093749 Added typedefs and platform-specific i/o.
Ryan C. Gordon <icculus@icculus.org>
parents: 130
diff changeset
    32
427
c38ace41039f Natural language #defines and build system support.
Ryan C. Gordon <icculus@icculus.org>
parents: 422
diff changeset
    33
c38ace41039f Natural language #defines and build system support.
Ryan C. Gordon <icculus@icculus.org>
parents: 422
diff changeset
    34
/* The LANG section. */
766
3970811e14f4 Changed my email address.
Ryan C. Gordon <icculus@icculus.org>
parents: 744
diff changeset
    35
/*  please send questions/translations to Ryan: icculus@icculus.org. */
427
c38ace41039f Natural language #defines and build system support.
Ryan C. Gordon <icculus@icculus.org>
parents: 422
diff changeset
    36
c38ace41039f Natural language #defines and build system support.
Ryan C. Gordon <icculus@icculus.org>
parents: 422
diff changeset
    37
#if (!defined PHYSFS_LANG)
c38ace41039f Natural language #defines and build system support.
Ryan C. Gordon <icculus@icculus.org>
parents: 422
diff changeset
    38
#  define PHYSFS_LANG PHYSFS_LANG_ENGLISH
c38ace41039f Natural language #defines and build system support.
Ryan C. Gordon <icculus@icculus.org>
parents: 422
diff changeset
    39
#endif
c38ace41039f Natural language #defines and build system support.
Ryan C. Gordon <icculus@icculus.org>
parents: 422
diff changeset
    40
444
06f6a31057a0 More Russian codepages.
Ryan C. Gordon <icculus@icculus.org>
parents: 439
diff changeset
    41
#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
    42
#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
    43
#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
    44
#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
    45
#define PHYSFS_LANG_RUSSIAN_ISO_8859_5 5  /* Russian by Ed Sinjiashvili */
697
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
    46
#define PHYSFS_LANG_SPANISH            6  /* Spanish by Pedro J. Pérez  */
444
06f6a31057a0 More Russian codepages.
Ryan C. Gordon <icculus@icculus.org>
parents: 439
diff changeset
    47
#define PHYSFS_LANG_FRENCH             7  /*  French by Stéphane Peter  */
511
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
    48
#define PHYSFS_LANG_GERMAN             8  /*  German by Michael Renner  */
697
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
    49
#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
    50
c38ace41039f Natural language #defines and build system support.
Ryan C. Gordon <icculus@icculus.org>
parents: 422
diff changeset
    51
#if (PHYSFS_LANG == PHYSFS_LANG_ENGLISH)
c38ace41039f Natural language #defines and build system support.
Ryan C. Gordon <icculus@icculus.org>
parents: 422
diff changeset
    52
 #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
    53
 #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
    54
 #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
    55
 #define MVL_ARCHIVE_DESCRIPTION  "Descent II Movielib format"
582
d15d27e34a7e Readded new qpak archiver.
Ryan C. Gordon <icculus@icculus.org>
parents: 578
diff changeset
    56
 #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
    57
 #define ZIP_ARCHIVE_DESCRIPTION  "PkZip/WinZip/Info-Zip compatible"
697
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
    58
 #define WAD_ARCHIVE_DESCRIPTION  "DOOM engine format"
427
c38ace41039f Natural language #defines and build system support.
Ryan C. Gordon <icculus@icculus.org>
parents: 422
diff changeset
    59
c38ace41039f Natural language #defines and build system support.
Ryan C. Gordon <icculus@icculus.org>
parents: 422
diff changeset
    60
 #define ERR_IS_INITIALIZED       "Already initialized"
c38ace41039f Natural language #defines and build system support.
Ryan C. Gordon <icculus@icculus.org>
parents: 422
diff changeset
    61
 #define ERR_NOT_INITIALIZED      "Not initialized"
c38ace41039f Natural language #defines and build system support.
Ryan C. Gordon <icculus@icculus.org>
parents: 422
diff changeset
    62
 #define ERR_INVALID_ARGUMENT     "Invalid argument"
c38ace41039f Natural language #defines and build system support.
Ryan C. Gordon <icculus@icculus.org>
parents: 422
diff changeset
    63
 #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
    64
 #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
    65
 #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
    66
 #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
    67
 #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
    68
 #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
    69
 #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
    70
 #define ERR_INSECURE_FNAME       "Insecure filename"
c38ace41039f Natural language #defines and build system support.
Ryan C. Gordon <icculus@icculus.org>
parents: 422
diff changeset
    71
 #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
    72
 #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
    73
 #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
    74
 #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
    75
 #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
    76
 #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
    77
 #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
    78
 #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
    79
 #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
    80
 #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
    81
 #define ERR_COMPRESSION          "(De)compression error"
c38ace41039f Natural language #defines and build system support.
Ryan C. Gordon <icculus@icculus.org>
parents: 422
diff changeset
    82
 #define ERR_NOT_IMPLEMENTED      "Not implemented"
c38ace41039f Natural language #defines and build system support.
Ryan C. Gordon <icculus@icculus.org>
parents: 422
diff changeset
    83
 #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
    84
 #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
    85
 #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
    86
 #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
    87
 #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
    88
 #define ERR_CORRUPTED            "Corrupted archive"
c38ace41039f Natural language #defines and build system support.
Ryan C. Gordon <icculus@icculus.org>
parents: 422
diff changeset
    89
 #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
    90
 #define ERR_BAD_FILENAME         "Bad filename"
c38ace41039f Natural language #defines and build system support.
Ryan C. Gordon <icculus@icculus.org>
parents: 422
diff changeset
    91
 #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
    92
 #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
    93
 #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
    94
 #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
    95
 #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
    96
 #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
    97
 #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
    98
 #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
    99
 #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
   100
 #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
   101
 #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
   102
 #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
   103
 #define ERR_DIRECTORY_FULL       "Directory full"
c38ace41039f Natural language #defines and build system support.
Ryan C. Gordon <icculus@icculus.org>
parents: 422
diff changeset
   104
 #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
   105
 #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
   106
 #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
   107
 #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
   108
 #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
   109
 #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
   110
 #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
   111
 #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
   112
 #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
   113
 #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
   114
 #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
   115
 #define ERR_PERMISSION_DENIED    "Permission denied"
c38ace41039f Natural language #defines and build system support.
Ryan C. Gordon <icculus@icculus.org>
parents: 422
diff changeset
   116
 #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
   117
 #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
   118
 #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
   119
 #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
   120
 #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
   121
 #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
   122
 #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
   123
 #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
   124
 #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
   125
 #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
   126
 #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
   127
 #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
   128
 #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
   129
 #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
   130
 #define ERR_ACCESS_DENIED        "Access denied"
c38ace41039f Natural language #defines and build system support.
Ryan C. Gordon <icculus@icculus.org>
parents: 422
diff changeset
   131
 #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
   132
 #define ERR_SHARING_VIOLATION    "Sharing violation"
c38ace41039f Natural language #defines and build system support.
Ryan C. Gordon <icculus@icculus.org>
parents: 422
diff changeset
   133
 #define ERR_CANNOT_MAKE          "Cannot make"
c38ace41039f Natural language #defines and build system support.
Ryan C. Gordon <icculus@icculus.org>
parents: 422
diff changeset
   134
 #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
   135
 #define ERR_OPEN_FAILED          "Open failed"
c38ace41039f Natural language #defines and build system support.
Ryan C. Gordon <icculus@icculus.org>
parents: 422
diff changeset
   136
 #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
   137
 #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
   138
 #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
   139
 #define ERR_SEEK_ERROR           "Seek error"
c38ace41039f Natural language #defines and build system support.
Ryan C. Gordon <icculus@icculus.org>
parents: 422
diff changeset
   140
 #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
   141
 #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
   142
 #define ERR_WRITE_FAULT          "Write fault"
c38ace41039f Natural language #defines and build system support.
Ryan C. Gordon <icculus@icculus.org>
parents: 422
diff changeset
   143
 #define ERR_LOCK_VIOLATION       "Lock violation"
c38ace41039f Natural language #defines and build system support.
Ryan C. Gordon <icculus@icculus.org>
parents: 422
diff changeset
   144
 #define ERR_GEN_FAILURE          "General failure"
c38ace41039f Natural language #defines and build system support.
Ryan C. Gordon <icculus@icculus.org>
parents: 422
diff changeset
   145
 #define ERR_UNCERTAIN_MEDIA      "Uncertain media"
c38ace41039f Natural language #defines and build system support.
Ryan C. Gordon <icculus@icculus.org>
parents: 422
diff changeset
   146
 #define ERR_PROT_VIOLATION       "Protection violation"
c38ace41039f Natural language #defines and build system support.
Ryan C. Gordon <icculus@icculus.org>
parents: 422
diff changeset
   147
 #define ERR_BROKEN_PIPE          "Broken pipe"
431
a1cb2bf24ce5 Added Russian translation by Ed Sinjiashvili.
Ryan C. Gordon <icculus@icculus.org>
parents: 427
diff changeset
   148
511
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   149
#elif (PHYSFS_LANG == PHYSFS_LANG_GERMAN)
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   150
 #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
   151
 #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
   152
 #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
   153
 #define MVL_ARCHIVE_DESCRIPTION  "Descent II Movielib format"
582
d15d27e34a7e Readded new qpak archiver.
Ryan C. Gordon <icculus@icculus.org>
parents: 578
diff changeset
   154
 #define QPAK_ARCHIVE_DESCRIPTION "Quake I/II format"
511
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   155
 #define ZIP_ARCHIVE_DESCRIPTION  "PkZip/WinZip/Info-Zip kompatibel"
697
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   156
 #define WAD_ARCHIVE_DESCRIPTION  "DOOM engine format"
511
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   157
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   158
 #define ERR_IS_INITIALIZED       "Bereits initialisiert"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   159
 #define ERR_NOT_INITIALIZED      "Nicht initialisiert"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   160
 #define ERR_INVALID_ARGUMENT     "Ungültiges Argument"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   161
 #define ERR_FILES_STILL_OPEN     "Dateien noch immer geöffnet"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   162
 #define ERR_NO_DIR_CREATE        "Fehler beim Erzeugen der Verzeichnisse"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   163
 #define ERR_OUT_OF_MEMORY        "Kein Speicher mehr frei"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   164
 #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
   165
 #define ERR_NOT_SUPPORTED        "Befehl nicht unterstützt"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   166
 #define ERR_UNSUPPORTED_ARCHIVE  "Archiv-Typ nicht unterstützt"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   167
 #define ERR_NOT_A_HANDLE         "Ist kein Dateideskriptor"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   168
 #define ERR_INSECURE_FNAME       "Unsicherer Dateiname"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   169
 #define ERR_SYMLINK_DISALLOWED   "Symbolische Verweise deaktiviert"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   170
 #define ERR_NO_WRITE_DIR         "Schreibverzeichnis ist nicht gesetzt"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   171
 #define ERR_NO_SUCH_FILE         "Datei nicht gefunden"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   172
 #define ERR_NO_SUCH_PATH         "Pfad nicht gefunden"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   173
 #define ERR_NO_SUCH_VOLUME       "Datencontainer nicht gefunden"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   174
 #define ERR_PAST_EOF             "Hinter dem Ende der Datei"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   175
 #define ERR_ARC_IS_READ_ONLY     "Archiv ist schreibgeschützt"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   176
 #define ERR_IO_ERROR             "Ein/Ausgabe Fehler"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   177
 #define ERR_CANT_SET_WRITE_DIR   "Kann Schreibverzeichnis nicht setzen"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   178
 #define ERR_SYMLINK_LOOP         "Endlosschleife durch symbolische Verweise"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   179
 #define ERR_COMPRESSION          "(De)Kompressionsfehler"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   180
 #define ERR_NOT_IMPLEMENTED      "Nicht implementiert"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   181
 #define ERR_OS_ERROR             "Betriebssystem meldete Fehler"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   182
 #define ERR_FILE_EXISTS          "Datei existiert bereits"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   183
 #define ERR_NOT_A_FILE           "Ist keine Datei"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   184
 #define ERR_NOT_A_DIR            "Ist kein Verzeichnis"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   185
 #define ERR_NOT_AN_ARCHIVE       "Ist kein Archiv"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   186
 #define ERR_CORRUPTED            "Beschädigtes Archiv"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   187
 #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
   188
 #define ERR_BAD_FILENAME         "Unzulässiger Dateiname"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   189
 #define ERR_PHYSFS_BAD_OS_CALL   "(BUG) PhysicsFS verursachte einen ungültigen Systemaufruf"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   190
 #define ERR_ARGV0_IS_NULL        "argv0 ist NULL"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   191
 #define ERR_ZLIB_NEED_DICT       "zlib: brauche Wörterbuch"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   192
 #define ERR_ZLIB_DATA_ERROR      "zlib: Datenfehler"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   193
 #define ERR_ZLIB_MEMORY_ERROR    "zlib: Speicherfehler"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   194
 #define ERR_ZLIB_BUFFER_ERROR    "zlib: Bufferfehler"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   195
 #define ERR_ZLIB_VERSION_ERROR   "zlib: Versionskonflikt"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   196
 #define ERR_ZLIB_UNKNOWN_ERROR   "zlib: Unbekannter Fehler"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   197
 #define ERR_SEARCHPATH_TRUNC     "Suchpfad war abgeschnitten"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   198
 #define ERR_GETMODFN_TRUNC       "GetModuleFileName() war abgeschnitten"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   199
 #define ERR_GETMODFN_NO_DIR      "GetModuleFileName() bekam kein Verzeichnis"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   200
 #define ERR_DISK_FULL            "Laufwerk ist voll"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   201
 #define ERR_DIRECTORY_FULL       "Verzeichnis ist voll"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   202
 #define ERR_MACOS_GENERIC        "MacOS meldete Fehler (%d)"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   203
 #define ERR_OS2_GENERIC          "OS/2 meldete Fehler (%d)"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   204
 #define ERR_VOL_LOCKED_HW        "Datencontainer ist durch Hardware gesperrt"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   205
 #define ERR_VOL_LOCKED_SW        "Datencontainer ist durch Software gesperrt"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   206
 #define ERR_FILE_LOCKED          "Datei ist gesperrt"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   207
 #define ERR_FILE_OR_DIR_BUSY     "Datei/Verzeichnis ist beschäftigt"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   208
 #define ERR_FILE_ALREADY_OPEN_W  "Datei schon im Schreibmodus geöffnet"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   209
 #define ERR_FILE_ALREADY_OPEN_R  "Datei schon im Lesemodus geöffnet"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   210
 #define ERR_INVALID_REFNUM       "Ungültige Referenznummer"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   211
 #define ERR_GETTING_FILE_POS     "Fehler beim Finden der Dateiposition"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   212
 #define ERR_VOLUME_OFFLINE       "Datencontainer ist offline"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   213
 #define ERR_PERMISSION_DENIED    "Zugriff verweigert"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   214
 #define ERR_VOL_ALREADY_ONLINE   "Datencontainer ist bereits online"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   215
 #define ERR_NO_SUCH_DRIVE        "Laufwerk nicht vorhanden"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   216
 #define ERR_NOT_MAC_DISK         "Ist kein Macintosh Laufwerk"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   217
 #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
   218
 #define ERR_PROBLEM_RENAME       "Fehler beim Umbenennen"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   219
 #define ERR_BAD_MASTER_BLOCK     "Beschädigter Hauptverzeichnisblock"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   220
 #define ERR_CANT_MOVE_FORBIDDEN  "Verschieben nicht erlaubt"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   221
 #define ERR_WRONG_VOL_TYPE       "Falscher Datencontainer-Typ"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   222
 #define ERR_SERVER_VOL_LOST      "Datencontainer am Server wurde getrennt"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   223
 #define ERR_FILE_ID_NOT_FOUND    "Dateikennung nicht gefunden"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   224
 #define ERR_FILE_ID_EXISTS       "Dateikennung existiert bereits"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   225
 #define ERR_SERVER_NO_RESPOND    "Server antwortet nicht"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   226
 #define ERR_USER_AUTH_FAILED     "Benutzerauthentifizierung fehlgeschlagen"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   227
 #define ERR_PWORD_EXPIRED        "Passwort am Server ist abgelaufen"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   228
 #define ERR_ACCESS_DENIED        "Zugriff verweigert"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   229
 #define ERR_NOT_A_DOS_DISK       "Ist kein DOS-Laufwerk"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   230
 #define ERR_SHARING_VIOLATION    "Zugriffsverletzung"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   231
 #define ERR_CANNOT_MAKE          "Kann nicht erzeugen"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   232
 #define ERR_DEV_IN_USE           "Gerät wird bereits benutzt"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   233
 #define ERR_OPEN_FAILED          "Öffnen fehlgeschlagen"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   234
 #define ERR_PIPE_BUSY            "Pipeverbindung ist belegt"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   235
 #define ERR_SHARING_BUF_EXCEEDED "Zugriffsbuffer überschritten"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   236
 #define ERR_TOO_MANY_HANDLES     "Zu viele offene Dateien"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   237
 #define ERR_SEEK_ERROR           "Fehler beim Suchen"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   238
 #define ERR_DEL_CWD              "Aktuelles Arbeitsverzeichnis darf nicht gelöscht werden"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   239
 #define ERR_WRITE_PROTECT_ERROR  "Schreibschutzfehler"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   240
 #define ERR_WRITE_FAULT          "Schreibfehler"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   241
 #define ERR_LOCK_VIOLATION       "Sperrverletzung"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   242
 #define ERR_GEN_FAILURE          "Allgemeiner Fehler"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   243
 #define ERR_UNCERTAIN_MEDIA      "Unsicheres Medium"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   244
 #define ERR_PROT_VIOLATION       "Schutzverletzung"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   245
 #define ERR_BROKEN_PIPE          "Pipeverbindung unterbrochen"
7a36b164a975 Added German translation.
Ryan C. Gordon <icculus@icculus.org>
parents: 508
diff changeset
   246
585
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   247
#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
   248
 #define DIR_ARCHIVE_DESCRIPTION  "îÅ ÁÒÈÉ×, ÎÅÐÏÓÒÅÄÓÔ×ÅÎÎÙÊ ××ÏÄ/×Ù×ÏÄ ÆÁÊÌÏ×ÏÊ ÓÉÓÔÅÍÙ"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   249
 #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
   250
 #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
   251
 #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
   252
 #define ZIP_ARCHIVE_DESCRIPTION  "PkZip/WinZip/Info-Zip ÓÏ×ÍÅÓÔÉÍÙÊ"
697
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   253
 #define WAD_ARCHIVE_DESCRIPTION  "DOOM engine format" // !!! FIXME: translate this line if needed
585
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   254
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   255
 #define ERR_IS_INITIALIZED       "õÖÅ ÉÎÉÃÉÁÌÉÚÉÒÏ×ÁÎ"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   256
 #define ERR_NOT_INITIALIZED      "îÅ ÉÎÉÃÉÁÌÉÚÉÒÏ×ÁÎ"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   257
 #define ERR_INVALID_ARGUMENT     "îÅ×ÅÒÎÙÊ ÁÒÇÕÍÅÎÔ"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   258
 #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
   259
 #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
   260
 #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
   261
 #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
   262
 #define ERR_NOT_SUPPORTED        "ïÐÅÒÁÃÉÑ ÎÅ ÐÏÄÄÅÒÖÉ×ÁÅÔÓÑ"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   263
 #define ERR_UNSUPPORTED_ARCHIVE  "áÒÈÉ×Ù ÔÁËÏÇÏ ÔÉÐÁ ÎÅ ÐÏÄÄÅÒÖÉ×ÁÀÔÓÑ"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   264
 #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
   265
 #define ERR_INSECURE_FNAME       "îÅÂÅÚÏÐÁÓÎÏÅ ÉÍÑ ÆÁÊÌÁ"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   266
 #define ERR_SYMLINK_DISALLOWED   "óÉÍ×ÏÌØÎÙÅ ÓÓÙÌËÉ ÏÔËÌÀÞÅÎÙ"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   267
 #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
   268
 #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
   269
 #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
   270
 #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
   271
 #define ERR_PAST_EOF             "úÁ ËÏÎÃÏÍ ÆÁÊÌÁ"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   272
 #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
   273
 #define ERR_IO_ERROR             "ïÛÉÂËÁ ××ÏÄÁ/×Ù×ÏÄÁ"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   274
 #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
   275
 #define ERR_SYMLINK_LOOP         "âÅÓËÏÎÅÞÎÙÊ ÃÉËÌ ÓÉÍ×ÏÌØÎÏÊ ÓÓÙÌËÉ"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   276
 #define ERR_COMPRESSION          "ïÛÉÂËÁ (òÁÓ)ÐÁËÏ×ËÉ"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   277
 #define ERR_NOT_IMPLEMENTED      "îÅ ÒÅÁÌÉÚÏ×ÁÎÏ"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   278
 #define ERR_OS_ERROR             "ïÐÅÒÁÃÉÏÎÎÁÑ ÓÉÓÔÅÍÁ ÓÏÏÂÝÉÌÁ ÏÛÉÂËÕ"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   279
 #define ERR_FILE_EXISTS          "æÁÊÌ ÕÖÅ ÓÕÝÅÓÔ×ÕÅÔ"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   280
 #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
   281
 #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
   282
 #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
   283
 #define ERR_CORRUPTED            "ðÏ×ÒÅÖÄÅÎÎÙÊ ÁÒÈÉ×"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   284
 #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
   285
 #define ERR_BAD_FILENAME         "îÅ×ÅÒÎÏÅ ÉÍÑ ÆÁÊÌÁ"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   286
 #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
   287
 #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
   288
 #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
   289
 #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
   290
 #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
   291
 #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
   292
 #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
   293
 #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
   294
 #define ERR_SEARCHPATH_TRUNC     "ðÕÔØ ÐÏÉÓËÁ ÏÂÒÅÚÁÎ"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   295
 #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
   296
 #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
   297
 #define ERR_DISK_FULL            "äÉÓË ÐÏÌÏÎ"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   298
 #define ERR_DIRECTORY_FULL       "ëÁÔÁÌÏÇ ÐÏÌÏÎ"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   299
 #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
   300
 #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
   301
 #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
   302
 #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
   303
 #define ERR_FILE_LOCKED          "æÁÊÌ ÚÁÂÌÏËÉÒÏ×ÁÎ"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   304
 #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
   305
 #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
   306
 #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
   307
 #define ERR_INVALID_REFNUM       "îÅ×ÅÒÎÏÅ ËÏÌÉÞÅÓÔ×Ï ÓÓÙÌÏË"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   308
 #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
   309
 #define ERR_VOLUME_OFFLINE       "ôÏÍ ÏÔÓÏÅÄÉÎÅÎ"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   310
 #define ERR_PERMISSION_DENIED    "ïÔËÁÚÁÎÏ × ÒÁÚÒÅÛÅÎÉÉ"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   311
 #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
   312
 #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
   313
 #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
   314
 #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
   315
 #define ERR_PROBLEM_RENAME       "ðÒÏÂÌÅÍÁ ÐÒÉ ÐÅÒÅÉÍÅÎÏ×ÁÎÉÉ"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   316
 #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
   317
 #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
   318
 #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
   319
 #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
   320
 #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
   321
 #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
   322
 #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
   323
 #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
   324
 #define ERR_PWORD_EXPIRED        "ðÁÒÏÌØ ÎÁ ÓÅÒ×ÅÒÅ ÕÓÔÁÒÅÌ"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   325
 #define ERR_ACCESS_DENIED        "ïÔËÁÚÁÎÏ × ÄÏÓÔÕÐÅ"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   326
 #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
   327
 #define ERR_SHARING_VIOLATION    "îÁÒÕÛÅÎÉÅ ÓÏ×ÍÅÓÔÎÏÇÏ ÄÏÓÔÕÐÁ"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   328
 #define ERR_CANNOT_MAKE          "îÅ ÍÏÇÕ ÓÏÂÒÁÔØ"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   329
 #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
   330
 #define ERR_OPEN_FAILED          "ïÔËÒÙÔÉÅ ÎÅ ÕÄÁÌÏÓØ"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   331
 #define ERR_PIPE_BUSY            "ëÏÎ×ÅÊÅÒ ÚÁÎÑÔ"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   332
 #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
   333
 #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
   334
 #define ERR_SEEK_ERROR           "ïÛÉÂËÁ ÐÏÚÉÃÉÏÎÉÒÏ×ÁÎÉÑ"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   335
 #define ERR_DEL_CWD              "ðÏÐÙÔËÁ ÕÄÁÌÉÔØ ÔÅËÕÝÉÊ ÒÁÂÏÞÉÊ ËÁÔÁÌÏÇ"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   336
 #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
   337
 #define ERR_WRITE_FAULT          "ïÛÉÂËÁ ÚÁÐÉÓÉ"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   338
 #define ERR_LOCK_VIOLATION       "îÁÒÕÛÅÎÉÅ ÂÌÏËÉÒÏ×ËÉ"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   339
 #define ERR_GEN_FAILURE          "ïÂÝÉÊ ÓÂÏÊ"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   340
 #define ERR_UNCERTAIN_MEDIA      "îÅÏÐÒÅÄÅÌÅÎÎÙÊ ÎÏÓÉÔÅÌØ"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   341
 #define ERR_PROT_VIOLATION       "îÁÒÕÛÅÎÉÅ ÚÁÝÉÔÙ"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   342
 #define ERR_BROKEN_PIPE          "óÌÏÍÁÎÎÙÊ ËÏÎ×ÅÊÅÒ"
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
#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
   345
 #define DIR_ARCHIVE_DESCRIPTION  "Íå àðõèâ, íåïîñðåäñòâåííûé ââîä/âûâîä ôàéëîâîé ñèñòåìû"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   346
 #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
   347
 #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
   348
 #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
   349
 #define ZIP_ARCHIVE_DESCRIPTION  "PkZip/WinZip/Info-Zip ñîâìåñòèìûé"
697
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   350
 #define WAD_ARCHIVE_DESCRIPTION  "DOOM engine format" // FIXME: translate this line if needed
585
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   351
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   352
 #define ERR_IS_INITIALIZED       "Óæå èíèöèàëèçèðîâàí"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   353
 #define ERR_NOT_INITIALIZED      "Íå èíèöèàëèçèðîâàí"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   354
 #define ERR_INVALID_ARGUMENT     "Íåâåðíûé àðãóìåíò"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   355
 #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
   356
 #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
   357
 #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
   358
 #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
   359
 #define ERR_NOT_SUPPORTED        "Îïåðàöèÿ íå ïîääåðæèâàåòñÿ"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   360
 #define ERR_UNSUPPORTED_ARCHIVE  "Àðõèâû òàêîãî òèïà íå ïîääåðæèâàþòñÿ"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   361
 #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
   362
 #define ERR_INSECURE_FNAME       "Íåáåçîïàñíîå èìÿ ôàéëà"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   363
 #define ERR_SYMLINK_DISALLOWED   "Ñèìâîëüíûå ññûëêè îòêëþ÷åíû"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   364
 #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
   365
 #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
   366
 #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
   367
 #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
   368
 #define ERR_PAST_EOF             "Çà êîíöîì ôàéëà"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   369
 #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
   370
 #define ERR_IO_ERROR             "Îøèáêà ââîäà/âûâîäà"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   371
 #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
   372
 #define ERR_SYMLINK_LOOP         "Áåñêîíå÷íûé öèêë ñèìâîëüíîé ññûëêè"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   373
 #define ERR_COMPRESSION          "Îøèáêà (Ðàñ)ïàêîâêè"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   374
 #define ERR_NOT_IMPLEMENTED      "Íå ðåàëèçîâàíî"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   375
 #define ERR_OS_ERROR             "Îïåðàöèîííàÿ ñèñòåìà ñîîáùèëà îøèáêó"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   376
 #define ERR_FILE_EXISTS          "Ôàéë óæå ñóùåñòâóåò"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   377
 #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
   378
 #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
   379
 #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
   380
 #define ERR_CORRUPTED            "Ïîâðåæäåííûé àðõèâ"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   381
 #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
   382
 #define ERR_BAD_FILENAME         "Íåâåðíîå èìÿ ôàéëà"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   383
 #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
   384
 #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
   385
 #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
   386
 #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
   387
 #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
   388
 #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
   389
 #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
   390
 #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
   391
 #define ERR_SEARCHPATH_TRUNC     "Ïóòü ïîèñêà îáðåçàí"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   392
 #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
   393
 #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
   394
 #define ERR_DISK_FULL            "Äèñê ïîëîí"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   395
 #define ERR_DIRECTORY_FULL       "Êàòàëîã ïîëîí"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   396
 #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
   397
 #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
   398
 #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
   399
 #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
   400
 #define ERR_FILE_LOCKED          "Ôàéë çàáëîêèðîâàí"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   401
 #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
   402
 #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
   403
 #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
   404
 #define ERR_INVALID_REFNUM       "Íåâåðíîå êîëè÷åñòâî ññûëîê"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   405
 #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
   406
 #define ERR_VOLUME_OFFLINE       "Òîì îòñîåäèíåí"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   407
 #define ERR_PERMISSION_DENIED    "Îòêàçàíî â ðàçðåøåíèè"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   408
 #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
   409
 #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
   410
 #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
   411
 #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
   412
 #define ERR_PROBLEM_RENAME       "Ïðîáëåìà ïðè ïåðåèìåíîâàíèè"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   413
 #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
   414
 #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
   415
 #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
   416
 #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
   417
 #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
   418
 #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
   419
 #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
   420
 #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
   421
 #define ERR_PWORD_EXPIRED        "Ïàðîëü íà ñåðâåðå óñòàðåë"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   422
 #define ERR_ACCESS_DENIED        "Îòêàçàíî â äîñòóïå"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   423
 #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
   424
 #define ERR_SHARING_VIOLATION    "Íàðóøåíèå ñîâìåñòíîãî äîñòóïà"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   425
 #define ERR_CANNOT_MAKE          "Íå ìîãó ñîáðàòü"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   426
 #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
   427
 #define ERR_OPEN_FAILED          "Îòêðûòèå íå óäàëîñü"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   428
 #define ERR_PIPE_BUSY            "Êîíâåéåð çàíÿò"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   429
 #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
   430
 #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
   431
 #define ERR_SEEK_ERROR           "Îøèáêà ïîçèöèîíèðîâàíèÿ"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   432
 #define ERR_DEL_CWD              "Ïîïûòêà óäàëèòü òåêóùèé ðàáî÷èé êàòàëîã"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   433
 #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
   434
 #define ERR_WRITE_FAULT          "Îøèáêà çàïèñè"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   435
 #define ERR_LOCK_VIOLATION       "Íàðóøåíèå áëîêèðîâêè"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   436
 #define ERR_GEN_FAILURE          "Îáùèé ñáîé"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   437
 #define ERR_UNCERTAIN_MEDIA      "Íåîïðåäåëåííûé íîñèòåëü"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   438
 #define ERR_PROT_VIOLATION       "Íàðóøåíèå çàùèòû"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   439
 #define ERR_BROKEN_PIPE          "Ñëîìàííûé êîíâåéåð"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   440
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   441
#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
   442
 #define DIR_ARCHIVE_DESCRIPTION  "¥  à娢, ­¥¯®á।á⢥­­ë© ¢¢®¤/¢ë¢®¤ ä ©«®¢®© á¨á⥬ë"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   443
 #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
   444
 #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
   445
 #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
   446
 #define ZIP_ARCHIVE_DESCRIPTION  "PkZip/WinZip/Info-Zip ᮢ¬¥á⨬ë©"
697
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   447
 #define WAD_ARCHIVE_DESCRIPTION  "DOOM engine format" // FIXME: Translate this line if needed
585
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   448
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   449
 #define ERR_IS_INITIALIZED       "“¦¥ ¨­¨æ¨ «¨§¨à®¢ ­"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   450
 #define ERR_NOT_INITIALIZED      "¥ ¨­¨æ¨ «¨§¨à®¢ ­"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   451
 #define ERR_INVALID_ARGUMENT     "¥¢¥à­ë©  à£ã¬¥­â"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   452
 #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
   453
 #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
   454
 #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
   455
 #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
   456
 #define ERR_NOT_SUPPORTED        "ޝ¥à æ¨ï ­¥ ¯®¤¤¥à¦¨¢ ¥âáï"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   457
 #define ERR_UNSUPPORTED_ARCHIVE  "€à娢ë â ª®£® ⨯  ­¥ ¯®¤¤¥à¦¨¢ îâáï"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   458
 #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
   459
 #define ERR_INSECURE_FNAME       "¥¡¥§®¯ á­®¥ ¨¬ï ä ©« "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   460
 #define ERR_SYMLINK_DISALLOWED   "‘¨¬¢®«ì­ë¥ áá뫪¨ ®âª«î祭ë"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   461
 #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
   462
 #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
   463
 #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
   464
 #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
   465
 #define ERR_PAST_EOF             "‡  ª®­æ®¬ ä ©« "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   466
 #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
   467
 #define ERR_IO_ERROR             "Žè¨¡ª  ¢¢®¤ /¢ë¢®¤ "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   468
 #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
   469
 #define ERR_SYMLINK_LOOP         "¥áª®­¥ç­ë© 横« ᨬ¢®«ì­®© áá뫪¨"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   470
 #define ERR_COMPRESSION          "Žè¨¡ª  ( á)¯ ª®¢ª¨"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   471
 #define ERR_NOT_IMPLEMENTED      "¥ ॠ«¨§®¢ ­®"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   472
 #define ERR_OS_ERROR             "ޝ¥à æ¨®­­ ï á¨á⥬  á®®¡é¨«  ®è¨¡ªã"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   473
 #define ERR_FILE_EXISTS          "” ©« 㦥 áãé¥áâ¢ã¥â"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   474
 #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
   475
 #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
   476
 #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
   477
 #define ERR_CORRUPTED            "®¢à¥¦¤¥­­ë©  à娢"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   478
 #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
   479
 #define ERR_BAD_FILENAME         "¥¢¥à­®¥ ¨¬ï ä ©« "
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   480
 #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
   481
 #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
   482
 #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
   483
 #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
   484
 #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
   485
 #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
   486
 #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
   487
 #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
   488
 #define ERR_SEARCHPATH_TRUNC     "ãâì ¯®¨áª  ®¡à¥§ ­"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   489
 #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
   490
 #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
   491
 #define ERR_DISK_FULL            "„¨áª ¯®«®­"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   492
 #define ERR_DIRECTORY_FULL       "Š â «®£ ¯®«®­"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   493
 #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
   494
 #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
   495
 #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
   496
 #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
   497
 #define ERR_FILE_LOCKED          "” ©« § ¡«®ª¨à®¢ ­"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   498
 #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
   499
 #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
   500
 #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
   501
 #define ERR_INVALID_REFNUM       "¥¢¥à­®¥ ª®«¨ç¥á⢮ ááë«®ª"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   502
 #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
   503
 #define ERR_VOLUME_OFFLINE       "’®¬ ®âᮥ¤¨­¥­"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   504
 #define ERR_PERMISSION_DENIED    "Žâª § ­® ¢ à §à¥è¥­¨¨"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   505
 #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
   506
 #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
   507
 #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
   508
 #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
   509
 #define ERR_PROBLEM_RENAME       "஡«¥¬  ¯à¨ ¯¥à¥¨¬¥­®¢ ­¨¨"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   510
 #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
   511
 #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
   512
 #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
   513
 #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
   514
 #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
   515
 #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
   516
 #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
   517
 #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
   518
 #define ERR_PWORD_EXPIRED        " à®«ì ­  á¥à¢¥à¥ ãáâ à¥«"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   519
 #define ERR_ACCESS_DENIED        "Žâª § ­® ¢ ¤®áâ㯥"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   520
 #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
   521
 #define ERR_SHARING_VIOLATION    " àã襭¨¥ ᮢ¬¥áâ­®£® ¤®áâ㯠"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   522
 #define ERR_CANNOT_MAKE          "¥ ¬®£ã ᮡà âì"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   523
 #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
   524
 #define ERR_OPEN_FAILED          "Žâªàë⨥ ­¥ 㤠«®áì"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   525
 #define ERR_PIPE_BUSY            "Š®­¢¥©¥à § ­ïâ"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   526
 #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
   527
 #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
   528
 #define ERR_SEEK_ERROR           "Žè¨¡ª  ¯®§¨æ¨®­¨à®¢ ­¨ï"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   529
 #define ERR_DEL_CWD              "®¯ë⪠ 㤠«¨âì ⥪ã騩 à ¡®ç¨© ª â «®£"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   530
 #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
   531
 #define ERR_WRITE_FAULT          "Žè¨¡ª  § ¯¨á¨"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   532
 #define ERR_LOCK_VIOLATION       " àã襭¨¥ ¡«®ª¨à®¢ª¨"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   533
 #define ERR_GEN_FAILURE          "ޡ鍩 á¡®©"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   534
 #define ERR_UNCERTAIN_MEDIA      "¥®¯à¥¤¥«¥­­ë© ­®á¨â¥«ì"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   535
 #define ERR_PROT_VIOLATION       " àã襭¨¥ § é¨âë"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   536
 #define ERR_BROKEN_PIPE          "‘«®¬ ­­ë© ª®­¢¥©¥à"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   537
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   538
#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
   539
 #define DIR_ARCHIVE_DESCRIPTION  "½Õ ÐàåØÒ, ÝÕßÞáàÕÔáâÒÕÝÝëÙ ÒÒÞÔ/ÒëÒÞÔ äÐÙÛÞÒÞÙ áØáâÕÜë"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   540
 #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
   541
 #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
   542
 #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
   543
 #define ZIP_ARCHIVE_DESCRIPTION  "PkZip/WinZip/Info-Zip áÞÒÜÕáâØÜëÙ"
697
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   544
 #define WAD_ARCHIVE_DESCRIPTION  "DOOM engine format"  // FIXME: translate this line if needed
585
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   545
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   546
 #define ERR_IS_INITIALIZED       "ÃÖÕ ØÝØæØÐÛØ×ØàÞÒÐÝ"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   547
 #define ERR_NOT_INITIALIZED      "½Õ ØÝØæØÐÛØ×ØàÞÒÐÝ"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   548
 #define ERR_INVALID_ARGUMENT     "½ÕÒÕàÝëÙ ÐàÓãÜÕÝâ"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   549
 #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
   550
 #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
   551
 #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
   552
 #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
   553
 #define ERR_NOT_SUPPORTED        "¾ßÕàÐæØï ÝÕ ßÞÔÔÕàÖØÒÐÕâáï"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   554
 #define ERR_UNSUPPORTED_ARCHIVE  "°àåØÒë âÐÚÞÓÞ âØßÐ ÝÕ ßÞÔÔÕàÖØÒÐîâáï"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   555
 #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
   556
 #define ERR_INSECURE_FNAME       "½ÕÑÕ×ÞßÐáÝÞÕ ØÜï äÐÙÛÐ"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   557
 #define ERR_SYMLINK_DISALLOWED   "ÁØÜÒÞÛìÝëÕ ááëÛÚØ ÞâÚÛîçÕÝë"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   558
 #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
   559
 #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
   560
 #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
   561
 #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
   562
 #define ERR_PAST_EOF             "·Ð ÚÞÝæÞÜ äÐÙÛÐ"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   563
 #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
   564
 #define ERR_IO_ERROR             "¾èØÑÚÐ ÒÒÞÔÐ/ÒëÒÞÔÐ"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   565
 #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
   566
 #define ERR_SYMLINK_LOOP         "±ÕáÚÞÝÕçÝëÙ æØÚÛ áØÜÒÞÛìÝÞÙ ááëÛÚØ"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   567
 #define ERR_COMPRESSION          "¾èØÑÚÐ (ÀÐá)ßÐÚÞÒÚØ"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   568
 #define ERR_NOT_IMPLEMENTED      "½Õ àÕÐÛØ×ÞÒÐÝÞ"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   569
 #define ERR_OS_ERROR             "¾ßÕàÐæØÞÝÝÐï áØáâÕÜÐ áÞÞÑéØÛÐ ÞèØÑÚã"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   570
 #define ERR_FILE_EXISTS          "ÄÐÙÛ ãÖÕ áãéÕáâÒãÕâ"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   571
 #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
   572
 #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
   573
 #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
   574
 #define ERR_CORRUPTED            "¿ÞÒàÕÖÔÕÝÝëÙ ÐàåØÒ"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   575
 #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
   576
 #define ERR_BAD_FILENAME         "½ÕÒÕàÝÞÕ ØÜï äÐÙÛÐ"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   577
 #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
   578
 #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
   579
 #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
   580
 #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
   581
 #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
   582
 #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
   583
 #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
   584
 #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
   585
 #define ERR_SEARCHPATH_TRUNC     "¿ãâì ßÞØáÚÐ ÞÑàÕ×ÐÝ"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   586
 #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
   587
 #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
   588
 #define ERR_DISK_FULL            "´ØáÚ ßÞÛÞÝ"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   589
 #define ERR_DIRECTORY_FULL       "ºÐâÐÛÞÓ ßÞÛÞÝ"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   590
 #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
   591
 #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
   592
 #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
   593
 #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
   594
 #define ERR_FILE_LOCKED          "ÄÐÙÛ ×ÐÑÛÞÚØàÞÒÐÝ"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   595
 #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
   596
 #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
   597
 #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
   598
 #define ERR_INVALID_REFNUM       "½ÕÒÕàÝÞÕ ÚÞÛØçÕáâÒÞ ááëÛÞÚ"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   599
 #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
   600
 #define ERR_VOLUME_OFFLINE       "ÂÞÜ ÞâáÞÕÔØÝÕÝ"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   601
 #define ERR_PERMISSION_DENIED    "¾âÚÐ×ÐÝÞ Ò àÐ×àÕèÕÝØØ"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   602
 #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
   603
 #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
   604
 #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
   605
 #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
   606
 #define ERR_PROBLEM_RENAME       "¿àÞÑÛÕÜÐ ßàØ ßÕàÕØÜÕÝÞÒÐÝØØ"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   607
 #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
   608
 #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
   609
 #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
   610
 #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
   611
 #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
   612
 #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
   613
 #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
   614
 #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
   615
 #define ERR_PWORD_EXPIRED        "¿ÐàÞÛì ÝÐ áÕàÒÕàÕ ãáâÐàÕÛ"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   616
 #define ERR_ACCESS_DENIED        "¾âÚÐ×ÐÝÞ Ò ÔÞáâãßÕ"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   617
 #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
   618
 #define ERR_SHARING_VIOLATION    "½ÐàãèÕÝØÕ áÞÒÜÕáâÝÞÓÞ ÔÞáâãßÐ"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   619
 #define ERR_CANNOT_MAKE          "½Õ ÜÞÓã áÞÑàÐâì"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   620
 #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
   621
 #define ERR_OPEN_FAILED          "¾âÚàëâØÕ ÝÕ ãÔÐÛÞáì"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   622
 #define ERR_PIPE_BUSY            "ºÞÝÒÕÙÕà ×ÐÝïâ"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   623
 #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
   624
 #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
   625
 #define ERR_SEEK_ERROR           "¾èØÑÚÐ ßÞרæØÞÝØàÞÒÐÝØï"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   626
 #define ERR_DEL_CWD              "¿ÞßëâÚÐ ãÔÐÛØâì âÕÚãéØÙ àÐÑÞçØÙ ÚÐâÐÛÞÓ"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   627
 #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
   628
 #define ERR_WRITE_FAULT          "¾èØÑÚÐ ×ÐߨáØ"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   629
 #define ERR_LOCK_VIOLATION       "½ÐàãèÕÝØÕ ÑÛÞÚØàÞÒÚØ"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   630
 #define ERR_GEN_FAILURE          "¾ÑéØÙ áÑÞÙ"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   631
 #define ERR_UNCERTAIN_MEDIA      "½ÕÞßàÕÔÕÛÕÝÝëÙ ÝÞáØâÕÛì"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   632
 #define ERR_PROT_VIOLATION       "½ÐàãèÕÝØÕ ×ÐéØâë"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   633
 #define ERR_BROKEN_PIPE          "ÁÛÞÜÐÝÝëÙ ÚÞÝÒÕÙÕà"
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   634
760fe85ea2a0 Readded Russian translations, since contributor approved zlib license change.
Ryan C. Gordon <icculus@icculus.org>
parents: 582
diff changeset
   635
439
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   636
#elif (PHYSFS_LANG == PHYSFS_LANG_FRENCH)
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   637
 #define DIR_ARCHIVE_DESCRIPTION  "Pas d'archive, E/S directes sur système de fichiers"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   638
 #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
   639
 #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
   640
 #define MVL_ARCHIVE_DESCRIPTION  "Descent II Movielib format"
582
d15d27e34a7e Readded new qpak archiver.
Ryan C. Gordon <icculus@icculus.org>
parents: 578
diff changeset
   641
 #define QPAK_ARCHIVE_DESCRIPTION "Quake I/II format"
439
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   642
 #define ZIP_ARCHIVE_DESCRIPTION  "Compatible PkZip/WinZip/Info-Zip"
697
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   643
 #define WAD_ARCHIVE_DESCRIPTION  "Format WAD du moteur DOOM"
439
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   644
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   645
 #define ERR_IS_INITIALIZED       "Déjà initialisé"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   646
 #define ERR_NOT_INITIALIZED      "Non initialisé"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   647
 #define ERR_INVALID_ARGUMENT     "Argument invalide"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   648
 #define ERR_FILES_STILL_OPEN     "Fichiers encore ouverts"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   649
 #define ERR_NO_DIR_CREATE        "Echec de la création de répertoires"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   650
 #define ERR_OUT_OF_MEMORY        "A court de mémoire"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   651
 #define ERR_NOT_IN_SEARCH_PATH   "Aucune entrée dans le chemin de recherche"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   652
 #define ERR_NOT_SUPPORTED        "Opération non supportée"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   653
 #define ERR_UNSUPPORTED_ARCHIVE  "Type d'archive non supportée"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   654
 #define ERR_NOT_A_HANDLE         "Pas un descripteur de fichier"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   655
 #define ERR_INSECURE_FNAME       "Nom de fichier dangereux"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   656
 #define ERR_SYMLINK_DISALLOWED   "Les liens symboliques sont désactivés"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   657
 #define ERR_NO_WRITE_DIR         "Le répertoire d'écriture n'est pas spécifié"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   658
 #define ERR_NO_SUCH_FILE         "Fichier non trouvé"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   659
 #define ERR_NO_SUCH_PATH         "Chemin non trouvé"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   660
 #define ERR_NO_SUCH_VOLUME       "Volume non trouvé"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   661
 #define ERR_PAST_EOF             "Au-delà de la fin du fichier"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   662
 #define ERR_ARC_IS_READ_ONLY     "L'archive est en lecture seule"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   663
 #define ERR_IO_ERROR             "Erreur E/S"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   664
 #define ERR_CANT_SET_WRITE_DIR   "Ne peut utiliser le répertoire d'écriture"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   665
 #define ERR_SYMLINK_LOOP         "Boucle infinie dans les liens symboliques"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   666
 #define ERR_COMPRESSION          "Erreur de (dé)compression"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   667
 #define ERR_NOT_IMPLEMENTED      "Non implémenté"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   668
 #define ERR_OS_ERROR             "Erreur rapportée par le système d'exploitation"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   669
 #define ERR_FILE_EXISTS          "Le fichier existe déjà"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   670
 #define ERR_NOT_A_FILE           "Pas un fichier"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   671
 #define ERR_NOT_A_DIR            "Pas un répertoire"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   672
 #define ERR_NOT_AN_ARCHIVE       "Pas une archive"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   673
 #define ERR_CORRUPTED            "Archive corrompue"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   674
 #define ERR_SEEK_OUT_OF_RANGE    "Pointeur de fichier hors de portée"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   675
 #define ERR_BAD_FILENAME         "Mauvais nom de fichier"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   676
 #define ERR_PHYSFS_BAD_OS_CALL   "(BOGUE) PhysicsFS a fait un mauvais appel système, le salaud"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   677
 #define ERR_ARGV0_IS_NULL        "argv0 est NULL"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   678
 #define ERR_ZLIB_NEED_DICT       "zlib: a besoin du dico"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   679
 #define ERR_ZLIB_DATA_ERROR      "zlib: erreur de données"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   680
 #define ERR_ZLIB_MEMORY_ERROR    "zlib: erreur mémoire"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   681
 #define ERR_ZLIB_BUFFER_ERROR    "zlib: erreur tampon"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   682
 #define ERR_ZLIB_VERSION_ERROR   "zlib: erreur de version"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   683
 #define ERR_ZLIB_UNKNOWN_ERROR   "zlib: erreur inconnue"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   684
 #define ERR_SEARCHPATH_TRUNC     "Le chemin de recherche a été tronqué"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   685
 #define ERR_GETMODFN_TRUNC       "GetModuleFileName() a été tronqué"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   686
 #define ERR_GETMODFN_NO_DIR      "GetModuleFileName() n'a pas de répertoire"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   687
 #define ERR_DISK_FULL            "Disque plein"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   688
 #define ERR_DIRECTORY_FULL       "Répertoire plein"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   689
 #define ERR_MACOS_GENERIC        "Erreur rapportée par MacOS (%d)"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   690
 #define ERR_OS2_GENERIC          "Erreur rapportée par OS/2 (%d)"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   691
 #define ERR_VOL_LOCKED_HW        "Le volume est verrouillé matériellement"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   692
 #define ERR_VOL_LOCKED_SW        "Le volume est verrouillé par logiciel"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   693
 #define ERR_FILE_LOCKED          "Fichier verrouillé"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   694
 #define ERR_FILE_OR_DIR_BUSY     "Fichier/répertoire occupé"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   695
 #define ERR_FILE_ALREADY_OPEN_W  "Fichier déjà ouvert en écriture"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   696
 #define ERR_FILE_ALREADY_OPEN_R  "Fichier déjà ouvert en lecture"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   697
 #define ERR_INVALID_REFNUM       "Numéro de référence invalide"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   698
 #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
   699
 #define ERR_VOLUME_OFFLINE       "Le volume n'est pas en ligne"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   700
 #define ERR_PERMISSION_DENIED    "Permission refusée"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   701
 #define ERR_VOL_ALREADY_ONLINE   "Volumé déjà en ligne"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   702
 #define ERR_NO_SUCH_DRIVE        "Lecteur inexistant"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   703
 #define ERR_NOT_MAC_DISK         "Pas un disque Macintosh"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   704
 #define ERR_VOL_EXTERNAL_FS      "Le volume appartient à un système de fichiers externe"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   705
 #define ERR_PROBLEM_RENAME       "Problème lors du renommage"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   706
 #define ERR_BAD_MASTER_BLOCK     "Mauvais block maitre de répertoire"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   707
 #define ERR_CANT_MOVE_FORBIDDEN  "Essai de déplacement interdit"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   708
 #define ERR_WRONG_VOL_TYPE       "Mauvais type de volume"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   709
 #define ERR_SERVER_VOL_LOST      "Le volume serveur a été déconnecté"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   710
 #define ERR_FILE_ID_NOT_FOUND    "Identificateur de fichier non trouvé"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   711
 #define ERR_FILE_ID_EXISTS       "Identificateur de fichier existe déjà"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   712
 #define ERR_SERVER_NO_RESPOND    "Le serveur ne répond pas"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   713
 #define ERR_USER_AUTH_FAILED     "Authentification de l'utilisateur échouée"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   714
 #define ERR_PWORD_EXPIRED        "Le mot de passe a expiré sur le serveur"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   715
 #define ERR_ACCESS_DENIED        "Accès refusé"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   716
 #define ERR_NOT_A_DOS_DISK       "Pas un disque DOS"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   717
 #define ERR_SHARING_VIOLATION    "Violation de partage"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   718
 #define ERR_CANNOT_MAKE          "Ne peut faire"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   719
 #define ERR_DEV_IN_USE           "Périphérique déjà en utilisation"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   720
 #define ERR_OPEN_FAILED          "Ouverture échouée"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   721
 #define ERR_PIPE_BUSY            "Le tube est occupé"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   722
 #define ERR_SHARING_BUF_EXCEEDED "Tampon de partage dépassé"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   723
 #define ERR_TOO_MANY_HANDLES     "Trop de descripteurs ouverts"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   724
 #define ERR_SEEK_ERROR           "Erreur de positionement"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   725
 #define ERR_DEL_CWD              "Essai de supprimer le répertoire courant"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   726
 #define ERR_WRITE_PROTECT_ERROR  "Erreur de protection en écriture"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   727
 #define ERR_WRITE_FAULT          "Erreur d'écriture"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   728
 #define ERR_LOCK_VIOLATION       "Violation de verrou"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   729
 #define ERR_GEN_FAILURE          "Echec général"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   730
 #define ERR_UNCERTAIN_MEDIA      "Média incertain"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   731
 #define ERR_PROT_VIOLATION       "Violation de protection"
7423fa8fd31b Added French translation.
megastep
parents: 435
diff changeset
   732
 #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
   733
697
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   734
#elif (PHYSFS_LANG == PHYSFS_LANG_PORTUGUESE_BR)
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   735
 #define DIR_ARCHIVE_DESCRIPTION  "Não arquivo, E/S sistema de arquivos direto"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   736
 #define GRP_ARCHIVE_DESCRIPTION  "Formato Groupfile do engine Build"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   737
 #define HOG_ARCHIVE_DESCRIPTION  "Formato Descent I/II HOG file"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   738
 #define MVL_ARCHIVE_DESCRIPTION  "Formato Descent II Movielib"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   739
 #define QPAK_ARCHIVE_DESCRIPTION "Formato Quake I/II"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   740
 #define ZIP_ARCHIVE_DESCRIPTION  "Formato compatível PkZip/WinZip/Info-Zip"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   741
 #define WAD_ARCHIVE_DESCRIPTION  "Formato WAD do engine DOOM"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   742
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   743
 #define ERR_IS_INITIALIZED       "Já inicializado"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   744
 #define ERR_NOT_INITIALIZED      "Não inicializado"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   745
 #define ERR_INVALID_ARGUMENT     "Argumento inválido"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   746
 #define ERR_FILES_STILL_OPEN     "Arquivos ainda abertos"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   747
 #define ERR_NO_DIR_CREATE        "Falha na criação de diretórios"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   748
 #define ERR_OUT_OF_MEMORY        "Memória insuficiente"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   749
 #define ERR_NOT_IN_SEARCH_PATH   "Entrada não encontrada no caminho de busca"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   750
 #define ERR_NOT_SUPPORTED        "Operação não suportada"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   751
 #define ERR_UNSUPPORTED_ARCHIVE  "Tipo de arquivo não suportado"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   752
 #define ERR_NOT_A_HANDLE         "Não é um handler de arquivo"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   753
 #define ERR_INSECURE_FNAME       "Nome de arquivo inseguro"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   754
 #define ERR_SYMLINK_DISALLOWED   "Links simbólicos desabilitados"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   755
 #define ERR_NO_WRITE_DIR         "Diretório de escrita não definido"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   756
 #define ERR_NO_SUCH_FILE         "Arquivo não encontrado"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   757
 #define ERR_NO_SUCH_PATH         "Caminho não encontrado"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   758
 #define ERR_NO_SUCH_VOLUME       "Volume não encontrado"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   759
 #define ERR_PAST_EOF             "Passou o fim do arquivo"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   760
 #define ERR_ARC_IS_READ_ONLY     "Arquivo é somente de leitura"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   761
 #define ERR_IO_ERROR             "Erro de E/S"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   762
 #define ERR_CANT_SET_WRITE_DIR   "Não foi possível definir diretório de escrita"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   763
 #define ERR_SYMLINK_LOOP         "Loop infinito de link simbólico"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   764
 #define ERR_COMPRESSION          "Erro de (Des)compressão"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   765
 #define ERR_NOT_IMPLEMENTED      "Não implementado"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   766
 #define ERR_OS_ERROR             "Erro reportado pelo Sistema Operacional"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   767
 #define ERR_FILE_EXISTS          "Arquivo já existente"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   768
 #define ERR_NOT_A_FILE           "Não é um arquivo"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   769
 #define ERR_NOT_A_DIR            "Não é um diretório"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   770
 #define ERR_NOT_AN_ARCHIVE       "Não é um pacote"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   771
 #define ERR_CORRUPTED            "Pacote corrompido"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   772
 #define ERR_SEEK_OUT_OF_RANGE    "Posicionamento além do tamanho"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   773
 #define ERR_BAD_FILENAME         "Nome de arquivo inválido"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   774
 #define ERR_PHYSFS_BAD_OS_CALL   "(BUG) PhysicsFS realizou uma chamada de sistema inválida"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   775
 #define ERR_ARGV0_IS_NULL        "argv0 é NULL"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   776
 #define ERR_ZLIB_NEED_DICT       "zlib: precisa de diretório"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   777
 #define ERR_ZLIB_DATA_ERROR      "zlib: erro nos dados"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   778
 #define ERR_ZLIB_MEMORY_ERROR    "zlib: erro de memória"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   779
 #define ERR_ZLIB_BUFFER_ERROR    "zlib: erro de buffer"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   780
 #define ERR_ZLIB_VERSION_ERROR   "zlib: erro na version"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   781
 #define ERR_ZLIB_UNKNOWN_ERROR   "zlib: erro desconhecido"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   782
 #define ERR_SEARCHPATH_TRUNC     "Caminho de procura quebrado"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   783
 #define ERR_GETMODFN_TRUNC       "GetModuleFileName() foi quebrado"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   784
 #define ERR_GETMODFN_NO_DIR      "GetModuleFileName() nao teve diretório"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   785
 #define ERR_DISK_FULL            "Disco cheio"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   786
 #define ERR_DIRECTORY_FULL       "Diretório cheio"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   787
 #define ERR_MACOS_GENERIC        "MacOS reportou um erro (%d)"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   788
 #define ERR_OS2_GENERIC          "OS/2 reportou um erro (%d)"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   789
 #define ERR_VOL_LOCKED_HW        "Volume travado por hardware"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   790
 #define ERR_VOL_LOCKED_SW        "Volume travado por software"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   791
 #define ERR_FILE_LOCKED          "Arquivo travado"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   792
 #define ERR_FILE_OR_DIR_BUSY     "Arquivo/Diretório está em uso"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   793
 #define ERR_FILE_ALREADY_OPEN_W  "Arquivo já aberto para escrita"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   794
 #define ERR_FILE_ALREADY_OPEN_R  "Arquivo já aberto para leitura"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   795
 #define ERR_INVALID_REFNUM       "Número de referência"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   796
 #define ERR_GETTING_FILE_POS     "Erro ao tentar obter posição do arquivo"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   797
 #define ERR_VOLUME_OFFLINE       "Volume está indisponível"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   798
 #define ERR_PERMISSION_DENIED    "Permissão negada"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   799
 #define ERR_VOL_ALREADY_ONLINE   "Volume disponível"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   800
 #define ERR_NO_SUCH_DRIVE        "Drive inexistente"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   801
 #define ERR_NOT_MAC_DISK         "Não é um disco Macintosh"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   802
 #define ERR_VOL_EXTERNAL_FS      "Volume pertence a um sistema de arquivos externo"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   803
 #define ERR_PROBLEM_RENAME       "Problema durante renomeação"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   804
 #define ERR_BAD_MASTER_BLOCK     "Bloco master do diretório inválido"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   805
 #define ERR_CANT_MOVE_FORBIDDEN  "Tentativa de mover proibida"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   806
 #define ERR_WRONG_VOL_TYPE       "Tipo inválido de volume"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   807
 #define ERR_SERVER_VOL_LOST      "Volume servidor desconectado"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   808
 #define ERR_FILE_ID_NOT_FOUND    "ID de Arquivo não encontrado"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   809
 #define ERR_FILE_ID_EXISTS       "ID de Arquivo já existente"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   810
 #define ERR_SERVER_NO_RESPOND    "Servidor não respondendo"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   811
 #define ERR_USER_AUTH_FAILED     "Autenticação de usuário falhada"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   812
 #define ERR_PWORD_EXPIRED        "Password foi expirada no servidor"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   813
 #define ERR_ACCESS_DENIED        "Accesso negado"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   814
 #define ERR_NOT_A_DOS_DISK       "Não é um disco DOS"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   815
 #define ERR_SHARING_VIOLATION    "Violação de compartilhamento"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   816
 #define ERR_CANNOT_MAKE          "Não pode ser feito"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   817
 #define ERR_DEV_IN_USE           "Device já em uso"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   818
 #define ERR_OPEN_FAILED          "Falaha na abertura"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   819
 #define ERR_PIPE_BUSY            "Fila ocupada"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   820
 #define ERR_SHARING_BUF_EXCEEDED "Buffer de compartilhamento excedeu"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   821
 #define ERR_TOO_MANY_HANDLES     "Muitos handles abertos"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   822
 #define ERR_SEEK_ERROR           "Erro de posicionamento"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   823
 #define ERR_DEL_CWD              "Tentando remover diretório de trabalho atual"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   824
 #define ERR_WRITE_PROTECT_ERROR  "Erro de proteção de escrita"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   825
 #define ERR_WRITE_FAULT          "Erro de escrita"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   826
 #define ERR_LOCK_VIOLATION       "Violação de trava"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   827
 #define ERR_GEN_FAILURE          "Falha geral"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   828
 #define ERR_UNCERTAIN_MEDIA      "Media incerta"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   829
 #define ERR_PROT_VIOLATION       "Violação de proteção"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   830
 #define ERR_BROKEN_PIPE          "Fila quebrada"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   831
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   832
#elif (PHYSFS_LANG == PHYSFS_LANG_SPANISH)
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   833
 #define DIR_ARCHIVE_DESCRIPTION  "No es un archivo, E/S directa al sistema de ficheros"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   834
 #define GRP_ARCHIVE_DESCRIPTION  "Formato Build engine Groupfile"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   835
 #define HOG_ARCHIVE_DESCRIPTION  "Formato Descent I/II HOG file"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   836
 #define MVL_ARCHIVE_DESCRIPTION  "Formato Descent II Movielib"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   837
 #define QPAK_ARCHIVE_DESCRIPTION "Formato Quake I/II"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   838
 #define ZIP_ARCHIVE_DESCRIPTION  "Compatible con PkZip/WinZip/Info-Zip"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   839
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   840
 #define ERR_IS_INITIALIZED       "Ya estaba inicializado"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   841
 #define ERR_NOT_INITIALIZED      "No está inicializado"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   842
 #define ERR_INVALID_ARGUMENT     "Argumento inválido"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   843
 #define ERR_FILES_STILL_OPEN     "Archivos aún abiertos"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   844
 #define ERR_NO_DIR_CREATE        "Fallo al crear los directorios"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   845
 #define ERR_OUT_OF_MEMORY        "Memoria agotada"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   846
 #define ERR_NOT_IN_SEARCH_PATH   "No existe tal entrada en la ruta de búsqueda"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   847
 #define ERR_NOT_SUPPORTED        "Operación no soportada"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   848
 #define ERR_UNSUPPORTED_ARCHIVE  "Tipo de archivo no soportado"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   849
 #define ERR_NOT_A_HANDLE         "No es un manejador de ficheo (file handle)"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   850
 #define ERR_INSECURE_FNAME       "Nombre de archivo inseguro"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   851
 #define ERR_SYMLINK_DISALLOWED   "Los enlaces simbólicos están desactivados"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   852
 #define ERR_NO_WRITE_DIR         "No has configurado un directorio de escritura"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   853
 #define ERR_NO_SUCH_FILE         "Archivo no encontrado"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   854
 #define ERR_NO_SUCH_PATH         "Ruta no encontrada"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   855
 #define ERR_NO_SUCH_VOLUME       "Volumen no encontrado"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   856
 #define ERR_PAST_EOF             "Te pasaste del final del archivo"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   857
 #define ERR_ARC_IS_READ_ONLY     "El archivo es de sólo lectura"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   858
 #define ERR_IO_ERROR             "Error E/S"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   859
 #define ERR_CANT_SET_WRITE_DIR   "No puedo configurar el directorio de escritura"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   860
 #define ERR_SYMLINK_LOOP         "Bucle infnito de enlaces simbólicos"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   861
 #define ERR_COMPRESSION          "Error de (des)compresión"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   862
 #define ERR_NOT_IMPLEMENTED      "No implementado"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   863
 #define ERR_OS_ERROR             "El sistema operativo ha devuelto un error"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   864
 #define ERR_FILE_EXISTS          "El archivo ya existe"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   865
 #define ERR_NOT_A_FILE           "No es un archivo"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   866
 #define ERR_NOT_A_DIR            "No es un directorio"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   867
 #define ERR_NOT_AN_ARCHIVE       "No es un archivo"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   868
 #define ERR_CORRUPTED            "Archivo corrupto"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   869
 #define ERR_SEEK_OUT_OF_RANGE    "Búsqueda fuera de rango"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   870
 #define ERR_BAD_FILENAME         "Nombre de archivo incorrecto"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   871
 #define ERR_PHYSFS_BAD_OS_CALL   "(BUG) PhysicsFS ha hecho una llamada incorrecta al sistema"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   872
 #define ERR_ARGV0_IS_NULL        "argv0 es NULL"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   873
 #define ERR_ZLIB_NEED_DICT       "zlib: necesito diccionario"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   874
 #define ERR_ZLIB_DATA_ERROR      "zlib: error de datos"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   875
 #define ERR_ZLIB_MEMORY_ERROR    "zlib: error de memoria"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   876
 #define ERR_ZLIB_BUFFER_ERROR    "zlib: error de buffer"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   877
 #define ERR_ZLIB_VERSION_ERROR   "zlib: error de versión"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   878
 #define ERR_ZLIB_UNKNOWN_ERROR   "zlib: error desconocido"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   879
 #define ERR_SEARCHPATH_TRUNC     "La ruta de búsqueda ha sido truncada"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   880
 #define ERR_GETMODFN_TRUNC       "GetModuleFileName() ha sido truncado"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   881
 #define ERR_GETMODFN_NO_DIR      "GetModuleFileName() no tenia directorio"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   882
 #define ERR_DISK_FULL            "El disco está lleno"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   883
 #define ERR_DIRECTORY_FULL       "El directorio está lleno"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   884
 #define ERR_MACOS_GENERIC        "MacOS ha devuelto un error (%d)"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   885
 #define ERR_OS2_GENERIC          "OS/2 ha devuelto un error (%d)"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   886
 #define ERR_VOL_LOCKED_HW        "El volumen está bloqueado por el hardware"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   887
 #define ERR_VOL_LOCKED_SW        "El volumen está bloqueado por el software"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   888
 #define ERR_FILE_LOCKED          "El archivo está bloqueado"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   889
 #define ERR_FILE_OR_DIR_BUSY     "Fichero o directorio ocupados"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   890
 #define ERR_FILE_ALREADY_OPEN_W  "Fichero ya abierto para escritura"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   891
 #define ERR_FILE_ALREADY_OPEN_R  "Fichero ya abierto para lectura"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   892
 #define ERR_INVALID_REFNUM       "El número de referencia no es válido"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   893
 #define ERR_GETTING_FILE_POS     "Error al tomar la posición del fichero"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   894
 #define ERR_VOLUME_OFFLINE       "El volumen está desconectado"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   895
 #define ERR_PERMISSION_DENIED    "Permiso denegado"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   896
 #define ERR_VOL_ALREADY_ONLINE   "El volumen ya estaba conectado"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   897
 #define ERR_NO_SUCH_DRIVE        "No existe tal unidad"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   898
 #define ERR_NOT_MAC_DISK         "No es un disco Macintosh"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   899
 #define ERR_VOL_EXTERNAL_FS      "El volumen pertence a un sistema de ficheros externo"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   900
 #define ERR_PROBLEM_RENAME       "Problemas al renombrar"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   901
 #define ERR_BAD_MASTER_BLOCK     "Bloque maestro de directorios incorrecto"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   902
 #define ERR_CANT_MOVE_FORBIDDEN  "Intento de mover forbidden"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   903
 #define ERR_WRONG_VOL_TYPE       "Tipo de volumen incorrecto"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   904
 #define ERR_SERVER_VOL_LOST      "El servidor de volúmenes ha sido desconectado"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   905
 #define ERR_FILE_ID_NOT_FOUND    "Identificador de archivo no encontrado"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   906
 #define ERR_FILE_ID_EXISTS       "El identificador de archivo ya existe"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   907
 #define ERR_SERVER_NO_RESPOND    "El servidor no responde"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   908
 #define ERR_USER_AUTH_FAILED     "Fallo al autentificar el usuario"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   909
 #define ERR_PWORD_EXPIRED        "La Password  en el servidor ha caducado"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   910
 #define ERR_ACCESS_DENIED        "Acceso denegado"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   911
 #define ERR_NOT_A_DOS_DISK       "No es un disco de DOS"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   912
 #define ERR_SHARING_VIOLATION    "Violación al compartir"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   913
 #define ERR_CANNOT_MAKE          "No puedo hacer make"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   914
 #define ERR_DEV_IN_USE           "El dispositivo ya estaba en uso"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   915
 #define ERR_OPEN_FAILED          "Fallo al abrir"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   916
 #define ERR_PIPE_BUSY            "Tubería ocupada"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   917
 #define ERR_SHARING_BUF_EXCEEDED "Buffer de compartición sobrepasado"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   918
 #define ERR_TOO_MANY_HANDLES     "Demasiados manejadores (handles)"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   919
 #define ERR_SEEK_ERROR           "Error de búsqueda"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   920
 #define ERR_DEL_CWD              "Intentando borrar el directorio de trabajo actual"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   921
 #define ERR_WRITE_PROTECT_ERROR  "Error de protección contra escritura"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   922
 #define ERR_WRITE_FAULT          "Fallo al escribir"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   923
 #define ERR_LOCK_VIOLATION       "Violación del bloqueo"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   924
 #define ERR_GEN_FAILURE          "Fallo general"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   925
 #define ERR_UNCERTAIN_MEDIA      "Medio incierto"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   926
 #define ERR_PROT_VIOLATION       "Violación de la protección"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   927
 #define ERR_BROKEN_PIPE          "Tubería rota"
d6b52fd0d9f8 Spanish and Brazillian Portuguese translations.
Ryan C. Gordon <icculus@icculus.org>
parents: 596
diff changeset
   928
427
c38ace41039f Natural language #defines and build system support.
Ryan C. Gordon <icculus@icculus.org>
parents: 422
diff changeset
   929
#else
c38ace41039f Natural language #defines and build system support.
Ryan C. Gordon <icculus@icculus.org>
parents: 422
diff changeset
   930
 #error Please define PHYSFS_LANG.
c38ace41039f Natural language #defines and build system support.
Ryan C. Gordon <icculus@icculus.org>
parents: 422
diff changeset
   931
#endif
c38ace41039f Natural language #defines and build system support.
Ryan C. Gordon <icculus@icculus.org>
parents: 422
diff changeset
   932
c38ace41039f Natural language #defines and build system support.
Ryan C. Gordon <icculus@icculus.org>
parents: 422
diff changeset
   933
/* end LANG section. */
c38ace41039f Natural language #defines and build system support.
Ryan C. Gordon <icculus@icculus.org>
parents: 422
diff changeset
   934
15
418eacc97ac8 Tons of updates. Mostly implemented. Mostly compiling.
Ryan C. Gordon <icculus@icculus.org>
parents: 12
diff changeset
   935
struct __PHYSFS_DIRHANDLE__;
11
677e01f5109e Progress toward complete implementation continues...
Ryan C. Gordon <icculus@icculus.org>
parents: 9
diff changeset
   936
struct __PHYSFS_FILEFUNCTIONS__;
9
1155788ccbe3 Initial add. Ways to go.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
   937
20
efdde0d21521 Implementation compiles and links with no actual archive support. No test
Ryan C. Gordon <icculus@icculus.org>
parents: 19
diff changeset
   938
efdde0d21521 Implementation compiles and links with no actual archive support. No test
Ryan C. Gordon <icculus@icculus.org>
parents: 19
diff changeset
   939
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
   940
{
efdde0d21521 Implementation compiles and links with no actual archive support. No test
Ryan C. Gordon <icculus@icculus.org>
parents: 19
diff changeset
   941
    char *str;
efdde0d21521 Implementation compiles and links with no actual archive support. No test
Ryan C. Gordon <icculus@icculus.org>
parents: 19
diff changeset
   942
    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
   943
} LinkedStringList;
efdde0d21521 Implementation compiles and links with no actual archive support. No test
Ryan C. Gordon <icculus@icculus.org>
parents: 19
diff changeset
   944
efdde0d21521 Implementation compiles and links with no actual archive support. No test
Ryan C. Gordon <icculus@icculus.org>
parents: 19
diff changeset
   945
9
1155788ccbe3 Initial add. Ways to go.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
   946
typedef struct __PHYSFS_FILEHANDLE__
1155788ccbe3 Initial add. Ways to go.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
   947
{
1155788ccbe3 Initial add. Ways to go.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
   948
        /*
1155788ccbe3 Initial add. Ways to go.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
   949
         * This is reserved for the driver to store information.
1155788ccbe3 Initial add. Ways to go.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
   950
         */
1155788ccbe3 Initial add. Ways to go.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
   951
    void *opaque;
1155788ccbe3 Initial add. Ways to go.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
   952
1155788ccbe3 Initial add. Ways to go.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
   953
        /*
508
0e75524a96af Added buffering API.
Ryan C. Gordon <icculus@icculus.org>
parents: 504
diff changeset
   954
         * 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
   955
         */
0e75524a96af Added buffering API.
Ryan C. Gordon <icculus@icculus.org>
parents: 504
diff changeset
   956
    PHYSFS_uint8 forReading;
0e75524a96af Added buffering API.
Ryan C. Gordon <icculus@icculus.org>
parents: 504
diff changeset
   957
0e75524a96af Added buffering API.
Ryan C. Gordon <icculus@icculus.org>
parents: 504
diff changeset
   958
        /*
0e75524a96af Added buffering API.
Ryan C. Gordon <icculus@icculus.org>
parents: 504
diff changeset
   959
         * 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
   960
         */
0e75524a96af Added buffering API.
Ryan C. Gordon <icculus@icculus.org>
parents: 504
diff changeset
   961
    PHYSFS_uint8 *buffer;
0e75524a96af Added buffering API.
Ryan C. Gordon <icculus@icculus.org>
parents: 504
diff changeset
   962
0e75524a96af Added buffering API.
Ryan C. Gordon <icculus@icculus.org>
parents: 504
diff changeset
   963
        /*
0e75524a96af Added buffering API.
Ryan C. Gordon <icculus@icculus.org>
parents: 504
diff changeset
   964
         * 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
   965
         */
540
a6b6f0a54cd2 Attempt at type correctness.
Ryan C. Gordon <icculus@icculus.org>
parents: 511
diff changeset
   966
    PHYSFS_uint32 bufsize;
508
0e75524a96af Added buffering API.
Ryan C. Gordon <icculus@icculus.org>
parents: 504
diff changeset
   967
0e75524a96af Added buffering API.
Ryan C. Gordon <icculus@icculus.org>
parents: 504
diff changeset
   968
        /*
0e75524a96af Added buffering API.
Ryan C. Gordon <icculus@icculus.org>
parents: 504
diff changeset
   969
         * This is the buffer fill size. Don't touch.
0e75524a96af Added buffering API.
Ryan C. Gordon <icculus@icculus.org>
parents: 504
diff changeset
   970
         */
541
2be2fff14b7a Another attempt at type size correctness.
Ryan C. Gordon <icculus@icculus.org>
parents: 540
diff changeset
   971
    PHYSFS_uint32 buffill;
508
0e75524a96af Added buffering API.
Ryan C. Gordon <icculus@icculus.org>
parents: 504
diff changeset
   972
0e75524a96af Added buffering API.
Ryan C. Gordon <icculus@icculus.org>
parents: 504
diff changeset
   973
        /*
0e75524a96af Added buffering API.
Ryan C. Gordon <icculus@icculus.org>
parents: 504
diff changeset
   974
         * This is the buffer position. Don't touch.
0e75524a96af Added buffering API.
Ryan C. Gordon <icculus@icculus.org>
parents: 504
diff changeset
   975
         */
541
2be2fff14b7a Another attempt at type size correctness.
Ryan C. Gordon <icculus@icculus.org>
parents: 540
diff changeset
   976
    PHYSFS_uint32 bufpos;
508
0e75524a96af Added buffering API.
Ryan C. Gordon <icculus@icculus.org>
parents: 504
diff changeset
   977
0e75524a96af Added buffering API.
Ryan C. Gordon <icculus@icculus.org>
parents: 504
diff changeset
   978
        /*
11
677e01f5109e Progress toward complete implementation continues...
Ryan C. Gordon <icculus@icculus.org>
parents: 9
diff changeset
   979
         * 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
   980
         */
15
418eacc97ac8 Tons of updates. Mostly implemented. Mostly compiling.
Ryan C. Gordon <icculus@icculus.org>
parents: 12
diff changeset
   981
    const struct __PHYSFS_DIRHANDLE__ *dirHandle;
11
677e01f5109e Progress toward complete implementation continues...
Ryan C. Gordon <icculus@icculus.org>
parents: 9
diff changeset
   982
677e01f5109e Progress toward complete implementation continues...
Ryan C. Gordon <icculus@icculus.org>
parents: 9
diff changeset
   983
        /*
677e01f5109e Progress toward complete implementation continues...
Ryan C. Gordon <icculus@icculus.org>
parents: 9
diff changeset
   984
         * 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
   985
         */
11
677e01f5109e Progress toward complete implementation continues...
Ryan C. Gordon <icculus@icculus.org>
parents: 9
diff changeset
   986
    const struct __PHYSFS_FILEFUNCTIONS__ *funcs;
677e01f5109e Progress toward complete implementation continues...
Ryan C. Gordon <icculus@icculus.org>
parents: 9
diff changeset
   987
} FileHandle;
9
1155788ccbe3 Initial add. Ways to go.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
   988
11
677e01f5109e Progress toward complete implementation continues...
Ryan C. Gordon <icculus@icculus.org>
parents: 9
diff changeset
   989
677e01f5109e Progress toward complete implementation continues...
Ryan C. Gordon <icculus@icculus.org>
parents: 9
diff changeset
   990
typedef struct __PHYSFS_FILEFUNCTIONS__
677e01f5109e Progress toward complete implementation continues...
Ryan C. Gordon <icculus@icculus.org>
parents: 9
diff changeset
   991
{
9
1155788ccbe3 Initial add. Ways to go.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
   992
        /*
1155788ccbe3 Initial add. Ways to go.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
   993
         * Read more from the file.
15
418eacc97ac8 Tons of updates. Mostly implemented. Mostly compiling.
Ryan C. Gordon <icculus@icculus.org>
parents: 12
diff changeset
   994
         * 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
   995
         *  if complete failure.
418eacc97ac8 Tons of updates. Mostly implemented. Mostly compiling.
Ryan C. Gordon <icculus@icculus.org>
parents: 12
diff changeset
   996
         * On failure, call __PHYSFS_setError().
9
1155788ccbe3 Initial add. Ways to go.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
   997
         */
132
b53fa5093749 Added typedefs and platform-specific i/o.
Ryan C. Gordon <icculus@icculus.org>
parents: 130
diff changeset
   998
    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
   999
                          PHYSFS_uint32 objSize, PHYSFS_uint32 objCount);
9
1155788ccbe3 Initial add. Ways to go.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
  1000
1155788ccbe3 Initial add. Ways to go.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
  1001
        /*
1155788ccbe3 Initial add. Ways to go.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
  1002
         * 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
  1003
         *  (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
  1004
         * 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
  1005
         *  if complete failure.
418eacc97ac8 Tons of updates. Mostly implemented. Mostly compiling.
Ryan C. Gordon <icculus@icculus.org>
parents: 12
diff changeset
  1006
         * On failure, call __PHYSFS_setError().
9
1155788ccbe3 Initial add. Ways to go.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
  1007
         */
132
b53fa5093749 Added typedefs and platform-specific i/o.
Ryan C. Gordon <icculus@icculus.org>
parents: 130
diff changeset
  1008
    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
  1009
                 PHYSFS_uint32 objSize, PHYSFS_uint32 objCount);
9
1155788ccbe3 Initial add. Ways to go.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
  1010
1155788ccbe3 Initial add. Ways to go.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
  1011
        /*
1155788ccbe3 Initial add. Ways to go.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
  1012
         * Returns non-zero if at end of file.
1155788ccbe3 Initial add. Ways to go.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
  1013
         */
11
677e01f5109e Progress toward complete implementation continues...
Ryan C. Gordon <icculus@icculus.org>
parents: 9
diff changeset
  1014
    int (*eof)(FileHandle *handle);
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
        /*
1155788ccbe3 Initial add. Ways to go.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
  1017
         * Returns byte offset from start of file.
1155788ccbe3 Initial add. Ways to go.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
  1018
         */
132
b53fa5093749 Added typedefs and platform-specific i/o.
Ryan C. Gordon <icculus@icculus.org>
parents: 130
diff changeset
  1019
    PHYSFS_sint64 (*tell)(FileHandle *handle);
9
1155788ccbe3 Initial add. Ways to go.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
  1020
1155788ccbe3 Initial add. Ways to go.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
  1021
        /*
1155788ccbe3 Initial add. Ways to go.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
  1022
         * 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
  1023
         *  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
  1024
         * On failure, call __PHYSFS_setError().
9
1155788ccbe3 Initial add. Ways to go.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
  1025
         */
132
b53fa5093749 Added typedefs and platform-specific i/o.
Ryan C. Gordon <icculus@icculus.org>
parents: 130
diff changeset
  1026
    int (*seek)(FileHandle *handle, PHYSFS_uint64 offset);
9
1155788ccbe3 Initial add. Ways to go.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
  1027
1155788ccbe3 Initial add. Ways to go.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
  1028
        /*
28
529214f57d1b Added PHYSFS_fileLength(). Bleh.
Ryan C. Gordon <icculus@icculus.org>
parents: 23
diff changeset
  1029
         * 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
  1030
         *  aren't able to determine.
529214f57d1b Added PHYSFS_fileLength(). Bleh.
Ryan C. Gordon <icculus@icculus.org>
parents: 23
diff changeset
  1031
         * On failure, call __PHYSFS_setError().
529214f57d1b Added PHYSFS_fileLength(). Bleh.
Ryan C. Gordon <icculus@icculus.org>
parents: 23
diff changeset
  1032
         */
132
b53fa5093749 Added typedefs and platform-specific i/o.
Ryan C. Gordon <icculus@icculus.org>
parents: 130
diff changeset
  1033
    PHYSFS_sint64 (*fileLength)(FileHandle *handle);
28
529214f57d1b Added PHYSFS_fileLength(). Bleh.
Ryan C. Gordon <icculus@icculus.org>
parents: 23
diff changeset
  1034
529214f57d1b Added PHYSFS_fileLength(). Bleh.
Ryan C. Gordon <icculus@icculus.org>
parents: 23
diff changeset
  1035
        /*
11
677e01f5109e Progress toward complete implementation continues...
Ryan C. Gordon <icculus@icculus.org>
parents: 9
diff changeset
  1036
         * 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
  1037
         *  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
  1038
         * On failure, call __PHYSFS_setError().
9
1155788ccbe3 Initial add. Ways to go.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
  1039
         */
20
efdde0d21521 Implementation compiles and links with no actual archive support. No test
Ryan C. Gordon <icculus@icculus.org>
parents: 19
diff changeset
  1040
    int (*fileClose)(FileHandle *handle);
11
677e01f5109e Progress toward complete implementation continues...
Ryan C. Gordon <icculus@icculus.org>
parents: 9
diff changeset
  1041
} FileFunctions;
9
1155788ccbe3 Initial add. Ways to go.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
  1042
1155788ccbe3 Initial add. Ways to go.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
  1043
15
418eacc97ac8 Tons of updates. Mostly implemented. Mostly compiling.
Ryan C. Gordon <icculus@icculus.org>
parents: 12
diff changeset
  1044
typedef struct __PHYSFS_DIRHANDLE__
9
1155788ccbe3 Initial add. Ways to go.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
  1045
{
1155788ccbe3 Initial add. Ways to go.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
  1046
        /*
1155788ccbe3 Initial add. Ways to go.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
  1047
         * This is reserved for the driver to store information.
1155788ccbe3 Initial add. Ways to go.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
  1048
         */
1155788ccbe3 Initial add. Ways to go.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
  1049
    void *opaque;
1155788ccbe3 Initial add. Ways to go.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
  1050
1155788ccbe3 Initial add. Ways to go.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
  1051
        /*
15
418eacc97ac8 Tons of updates. Mostly implemented. Mostly compiling.
Ryan C. Gordon <icculus@icculus.org>
parents: 12
diff changeset
  1052
         * Pointer to the directory i/o functions for this handle.
11
677e01f5109e Progress toward complete implementation continues...
Ryan C. Gordon <icculus@icculus.org>
parents: 9
diff changeset
  1053
         */
677e01f5109e Progress toward complete implementation continues...
Ryan C. Gordon <icculus@icculus.org>
parents: 9
diff changeset
  1054
    const struct __PHYSFS_DIRFUNCTIONS__ *funcs;
677e01f5109e Progress toward complete implementation continues...
Ryan C. Gordon <icculus@icculus.org>
parents: 9
diff changeset
  1055
} DirHandle;
677e01f5109e Progress toward complete implementation continues...
Ryan C. Gordon <icculus@icculus.org>
parents: 9
diff changeset
  1056
677e01f5109e Progress toward complete implementation continues...
Ryan C. Gordon <icculus@icculus.org>
parents: 9
diff changeset
  1057
677e01f5109e Progress toward complete implementation continues...
Ryan C. Gordon <icculus@icculus.org>
parents: 9
diff changeset
  1058
/*
677e01f5109e Progress toward complete implementation continues...
Ryan C. Gordon <icculus@icculus.org>
parents: 9
diff changeset
  1059
 * Symlinks should always be followed; PhysicsFS will use
677e01f5109e Progress toward complete implementation continues...
Ryan C. Gordon <icculus@icculus.org>
parents: 9
diff changeset
  1060
 *  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
  1061
 *  continue to call other methods based on that.
677e01f5109e Progress toward complete implementation continues...
Ryan C. Gordon <icculus@icculus.org>
parents: 9
diff changeset
  1062
 */
677e01f5109e Progress toward complete implementation continues...
Ryan C. Gordon <icculus@icculus.org>
parents: 9
diff changeset
  1063
typedef struct __PHYSFS_DIRFUNCTIONS__
677e01f5109e Progress toward complete implementation continues...
Ryan C. Gordon <icculus@icculus.org>
parents: 9
diff changeset
  1064
{
399
02dd53688315 Changed DirFunctions struct a little.
Ryan C. Gordon <icculus@icculus.org>
parents: 363
diff changeset
  1065
    const PHYSFS_ArchiveInfo *info;
02dd53688315 Changed DirFunctions struct a little.
Ryan C. Gordon <icculus@icculus.org>
parents: 363
diff changeset
  1066
11
677e01f5109e Progress toward complete implementation continues...
Ryan C. Gordon <icculus@icculus.org>
parents: 9
diff changeset
  1067
        /*
677e01f5109e Progress toward complete implementation continues...
Ryan C. Gordon <icculus@icculus.org>
parents: 9
diff changeset
  1068
         * 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
  1069
         *  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
  1070
         *  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
  1071
         *  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
  1072
         *  element of the search path.
11
677e01f5109e Progress toward complete implementation continues...
Ryan C. Gordon <icculus@icculus.org>
parents: 9
diff changeset
  1073
         */
15
418eacc97ac8 Tons of updates. Mostly implemented. Mostly compiling.
Ryan C. Gordon <icculus@icculus.org>
parents: 12
diff changeset
  1074
    int (*isArchive)(const char *filename, int forWriting);
11
677e01f5109e Progress toward complete implementation continues...
Ryan C. Gordon <icculus@icculus.org>
parents: 9
diff changeset
  1075
677e01f5109e Progress toward complete implementation continues...
Ryan C. Gordon <icculus@icculus.org>
parents: 9
diff changeset
  1076
        /*
677e01f5109e Progress toward complete implementation continues...
Ryan C. Gordon <icculus@icculus.org>
parents: 9
diff changeset
  1077
         * Return a DirHandle for dir/archive (name).
677e01f5109e Progress toward complete implementation continues...
Ryan C. Gordon <icculus@icculus.org>
parents: 9
diff changeset
  1078
         *  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
  1079
         *  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
  1080
         *  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
  1081
         *  element of the search path.
418eacc97ac8 Tons of updates. Mostly implemented. Mostly compiling.
Ryan C. Gordon <icculus@icculus.org>
parents: 12
diff changeset
  1082
         * Returns NULL on failure, and calls __PHYSFS_setError().
11
677e01f5109e Progress toward complete implementation continues...
Ryan C. Gordon <icculus@icculus.org>
parents: 9
diff changeset
  1083
         */
15
418eacc97ac8 Tons of updates. Mostly implemented. Mostly compiling.
Ryan C. Gordon <icculus@icculus.org>
parents: 12
diff changeset
  1084
    DirHandle *(*openArchive)(const char *name, int forWriting);
11
677e01f5109e Progress toward complete implementation continues...
Ryan C. Gordon <icculus@icculus.org>
parents: 9
diff changeset
  1085
677e01f5109e Progress toward complete implementation continues...
Ryan C. Gordon <icculus@icculus.org>
parents: 9
diff changeset
  1086
        /*
12
a4041c91d715 Redesign of enumerateFiles code. More efficient and clean, less memory
Ryan C. Gordon <icculus@icculus.org>
parents: 11
diff changeset
  1087
         * 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
  1088
         *  (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
  1089
         *  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
  1090
         *  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
  1091
         * 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
  1092
         *  This dirname is in platform-independent notation.
9
1155788ccbe3 Initial add. Ways to go.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
  1093
         */
41
ff60d39d0862 Architecture adjustment for enumerating files with regards to whether
Ryan C. Gordon <icculus@icculus.org>
parents: 39
diff changeset
  1094
    LinkedStringList *(*enumerateFiles)(DirHandle *r,
ff60d39d0862 Architecture adjustment for enumerating files with regards to whether
Ryan C. Gordon <icculus@icculus.org>
parents: 39
diff changeset
  1095
                                        const char *dirname,
ff60d39d0862 Architecture adjustment for enumerating files with regards to whether
Ryan C. Gordon <icculus@icculus.org>
parents: 39
diff changeset
  1096
                                        int omitSymLinks);
ff60d39d0862 Architecture adjustment for enumerating files with regards to whether
Ryan C. Gordon <icculus@icculus.org>
parents: 39
diff changeset
  1097
15
418eacc97ac8 Tons of updates. Mostly implemented. Mostly compiling.
Ryan C. Gordon <icculus@icculus.org>
parents: 12
diff changeset
  1098
418eacc97ac8 Tons of updates. Mostly implemented. Mostly compiling.
Ryan C. Gordon <icculus@icculus.org>
parents: 12
diff changeset
  1099
        /*
418eacc97ac8 Tons of updates. Mostly implemented. Mostly compiling.
Ryan C. Gordon <icculus@icculus.org>
parents: 12
diff changeset
  1100
         * 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
  1101
         *  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
  1102
         *  You should not follow symlinks.
15
418eacc97ac8 Tons of updates. Mostly implemented. Mostly compiling.
Ryan C. Gordon <icculus@icculus.org>
parents: 12
diff changeset
  1103
         */
418eacc97ac8 Tons of updates. Mostly implemented. Mostly compiling.
Ryan C. Gordon <icculus@icculus.org>
parents: 12
diff changeset
  1104
    int (*exists)(DirHandle *r, const char *name);
9
1155788ccbe3 Initial add. Ways to go.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
  1105
1155788ccbe3 Initial add. Ways to go.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
  1106
        /*
1155788ccbe3 Initial add. Ways to go.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
  1107
         * 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
  1108
         *  This filename is in platform-independent notation.
363
79f155a51527 Added __PHYSFS_addToLinkedStringList().
Ryan C. Gordon <icculus@icculus.org>
parents: 344
diff changeset
  1109
         *  Symlinks should be followed; if what the symlink points
79f155a51527 Added __PHYSFS_addToLinkedStringList().
Ryan C. Gordon <icculus@icculus.org>
parents: 344
diff changeset
  1110
         *  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
  1111
         *
99664d9842cb Bunch of tedious corrections, optimizations, and cleanups.
Ryan C. Gordon <icculus@icculus.org>
parents: 464