physfs_internal.h
changeset 511 7a36b164a975
parent 508 0e75524a96af
child 540 a6b6f0a54cd2
equal deleted inserted replaced
510:bdd763b062a8 511:7a36b164a975
    39 #define PHYSFS_LANG_RUSSIAN_CP1251     3  /* Russian by Ed Sinjiashvili */
    39 #define PHYSFS_LANG_RUSSIAN_CP1251     3  /* Russian by Ed Sinjiashvili */
    40 #define PHYSFS_LANG_RUSSIAN_CP866      4  /* Russian by Ed Sinjiashvili */
    40 #define PHYSFS_LANG_RUSSIAN_CP866      4  /* Russian by Ed Sinjiashvili */
    41 #define PHYSFS_LANG_RUSSIAN_ISO_8859_5 5  /* Russian by Ed Sinjiashvili */
    41 #define PHYSFS_LANG_RUSSIAN_ISO_8859_5 5  /* Russian by Ed Sinjiashvili */
    42 #define PHYSFS_LANG_SPANISH            6  /* Spanish by Pedro J. Prez  */
    42 #define PHYSFS_LANG_SPANISH            6  /* Spanish by Pedro J. Prez  */
    43 #define PHYSFS_LANG_FRENCH             7  /*  French by Stphane Peter  */
    43 #define PHYSFS_LANG_FRENCH             7  /*  French by Stphane Peter  */
       
    44 #define PHYSFS_LANG_GERMAN             8  /*  German by Michael Renner  */
    44 
    45 
    45 #if (PHYSFS_LANG == PHYSFS_LANG_ENGLISH)
    46 #if (PHYSFS_LANG == PHYSFS_LANG_ENGLISH)
    46  #define DIR_ARCHIVE_DESCRIPTION  "Non-archive, direct filesystem I/O"
    47  #define DIR_ARCHIVE_DESCRIPTION  "Non-archive, direct filesystem I/O"
    47  #define GRP_ARCHIVE_DESCRIPTION  "Build engine Groupfile format"
    48  #define GRP_ARCHIVE_DESCRIPTION  "Build engine Groupfile format"
    48  #define ZIP_ARCHIVE_DESCRIPTION  "PkZip/WinZip/Info-Zip compatible"
    49  #define ZIP_ARCHIVE_DESCRIPTION  "PkZip/WinZip/Info-Zip compatible"
   134  #define ERR_GEN_FAILURE          "General failure"
   135  #define ERR_GEN_FAILURE          "General failure"
   135  #define ERR_UNCERTAIN_MEDIA      "Uncertain media"
   136  #define ERR_UNCERTAIN_MEDIA      "Uncertain media"
   136  #define ERR_PROT_VIOLATION       "Protection violation"
   137  #define ERR_PROT_VIOLATION       "Protection violation"
   137  #define ERR_BROKEN_PIPE          "Broken pipe"
   138  #define ERR_BROKEN_PIPE          "Broken pipe"
   138 
   139 
       
   140 #elif (PHYSFS_LANG == PHYSFS_LANG_GERMAN)
       
   141  #define DIR_ARCHIVE_DESCRIPTION  "Kein Archiv, direkte Ein/Ausgabe in das Dateisystem"
       
   142  #define GRP_ARCHIVE_DESCRIPTION  "Build engine Groupfile Format"
       
   143  #define ZIP_ARCHIVE_DESCRIPTION  "PkZip/WinZip/Info-Zip kompatibel"
       
   144 
       
   145  #define ERR_IS_INITIALIZED       "Bereits initialisiert"
       
   146  #define ERR_NOT_INITIALIZED      "Nicht initialisiert"
       
   147  #define ERR_INVALID_ARGUMENT     "Ungltiges Argument"
       
   148  #define ERR_FILES_STILL_OPEN     "Dateien noch immer geffnet"
       
   149  #define ERR_NO_DIR_CREATE        "Fehler beim Erzeugen der Verzeichnisse"
       
   150  #define ERR_OUT_OF_MEMORY        "Kein Speicher mehr frei"
       
   151  #define ERR_NOT_IN_SEARCH_PATH   "Eintrag nicht im Suchpfad enthalten"
       
   152  #define ERR_NOT_SUPPORTED        "Befehl nicht untersttzt"
       
   153  #define ERR_UNSUPPORTED_ARCHIVE  "Archiv-Typ nicht untersttzt"
       
   154  #define ERR_NOT_A_HANDLE         "Ist kein Dateideskriptor"
       
   155  #define ERR_INSECURE_FNAME       "Unsicherer Dateiname"
       
   156  #define ERR_SYMLINK_DISALLOWED   "Symbolische Verweise deaktiviert"
       
   157  #define ERR_NO_WRITE_DIR         "Schreibverzeichnis ist nicht gesetzt"
       
   158  #define ERR_NO_SUCH_FILE         "Datei nicht gefunden"
       
   159  #define ERR_NO_SUCH_PATH         "Pfad nicht gefunden"
       
   160  #define ERR_NO_SUCH_VOLUME       "Datencontainer nicht gefunden"
       
   161  #define ERR_PAST_EOF             "Hinter dem Ende der Datei"
       
   162  #define ERR_ARC_IS_READ_ONLY     "Archiv ist schreibgeschtzt"
       
   163  #define ERR_IO_ERROR             "Ein/Ausgabe Fehler"
       
   164  #define ERR_CANT_SET_WRITE_DIR   "Kann Schreibverzeichnis nicht setzen"
       
   165  #define ERR_SYMLINK_LOOP         "Endlosschleife durch symbolische Verweise"
       
   166  #define ERR_COMPRESSION          "(De)Kompressionsfehler"
       
   167  #define ERR_NOT_IMPLEMENTED      "Nicht implementiert"
       
   168  #define ERR_OS_ERROR             "Betriebssystem meldete Fehler"
       
   169  #define ERR_FILE_EXISTS          "Datei existiert bereits"
       
   170  #define ERR_NOT_A_FILE           "Ist keine Datei"
       
   171  #define ERR_NOT_A_DIR            "Ist kein Verzeichnis"
       
   172  #define ERR_NOT_AN_ARCHIVE       "Ist kein Archiv"
       
   173  #define ERR_CORRUPTED            "Beschdigtes Archiv"
       
   174  #define ERR_SEEK_OUT_OF_RANGE    "Suche war ausserhalb der Reichweite"
       
   175  #define ERR_BAD_FILENAME         "Unzulssiger Dateiname"
       
   176  #define ERR_PHYSFS_BAD_OS_CALL   "(BUG) PhysicsFS verursachte einen ungltigen Systemaufruf"
       
   177  #define ERR_ARGV0_IS_NULL        "argv0 ist NULL"
       
   178  #define ERR_ZLIB_NEED_DICT       "zlib: brauche Wrterbuch"
       
   179  #define ERR_ZLIB_DATA_ERROR      "zlib: Datenfehler"
       
   180  #define ERR_ZLIB_MEMORY_ERROR    "zlib: Speicherfehler"
       
   181  #define ERR_ZLIB_BUFFER_ERROR    "zlib: Bufferfehler"
       
   182  #define ERR_ZLIB_VERSION_ERROR   "zlib: Versionskonflikt"
       
   183  #define ERR_ZLIB_UNKNOWN_ERROR   "zlib: Unbekannter Fehler"
       
   184  #define ERR_SEARCHPATH_TRUNC     "Suchpfad war abgeschnitten"
       
   185  #define ERR_GETMODFN_TRUNC       "GetModuleFileName() war abgeschnitten"
       
   186  #define ERR_GETMODFN_NO_DIR      "GetModuleFileName() bekam kein Verzeichnis"
       
   187  #define ERR_DISK_FULL            "Laufwerk ist voll"
       
   188  #define ERR_DIRECTORY_FULL       "Verzeichnis ist voll"
       
   189  #define ERR_MACOS_GENERIC        "MacOS meldete Fehler (%d)"
       
   190  #define ERR_OS2_GENERIC          "OS/2 meldete Fehler (%d)"
       
   191  #define ERR_VOL_LOCKED_HW        "Datencontainer ist durch Hardware gesperrt"
       
   192  #define ERR_VOL_LOCKED_SW        "Datencontainer ist durch Software gesperrt"
       
   193  #define ERR_FILE_LOCKED          "Datei ist gesperrt"
       
   194  #define ERR_FILE_OR_DIR_BUSY     "Datei/Verzeichnis ist beschftigt"
       
   195  #define ERR_FILE_ALREADY_OPEN_W  "Datei schon im Schreibmodus geffnet"
       
   196  #define ERR_FILE_ALREADY_OPEN_R  "Datei schon im Lesemodus geffnet"
       
   197  #define ERR_INVALID_REFNUM       "Ungltige Referenznummer"
       
   198  #define ERR_GETTING_FILE_POS     "Fehler beim Finden der Dateiposition"
       
   199  #define ERR_VOLUME_OFFLINE       "Datencontainer ist offline"
       
   200  #define ERR_PERMISSION_DENIED    "Zugriff verweigert"
       
   201  #define ERR_VOL_ALREADY_ONLINE   "Datencontainer ist bereits online"
       
   202  #define ERR_NO_SUCH_DRIVE        "Laufwerk nicht vorhanden"
       
   203  #define ERR_NOT_MAC_DISK         "Ist kein Macintosh Laufwerk"
       
   204  #define ERR_VOL_EXTERNAL_FS      "Datencontainer liegt auf einem externen Dateisystem"
       
   205  #define ERR_PROBLEM_RENAME       "Fehler beim Umbenennen"
       
   206  #define ERR_BAD_MASTER_BLOCK     "Beschdigter Hauptverzeichnisblock"
       
   207  #define ERR_CANT_MOVE_FORBIDDEN  "Verschieben nicht erlaubt"
       
   208  #define ERR_WRONG_VOL_TYPE       "Falscher Datencontainer-Typ"
       
   209  #define ERR_SERVER_VOL_LOST      "Datencontainer am Server wurde getrennt"
       
   210  #define ERR_FILE_ID_NOT_FOUND    "Dateikennung nicht gefunden"
       
   211  #define ERR_FILE_ID_EXISTS       "Dateikennung existiert bereits"
       
   212  #define ERR_SERVER_NO_RESPOND    "Server antwortet nicht"
       
   213  #define ERR_USER_AUTH_FAILED     "Benutzerauthentifizierung fehlgeschlagen"
       
   214  #define ERR_PWORD_EXPIRED        "Passwort am Server ist abgelaufen"
       
   215  #define ERR_ACCESS_DENIED        "Zugriff verweigert"
       
   216  #define ERR_NOT_A_DOS_DISK       "Ist kein DOS-Laufwerk"
       
   217  #define ERR_SHARING_VIOLATION    "Zugriffsverletzung"
       
   218  #define ERR_CANNOT_MAKE          "Kann nicht erzeugen"
       
   219  #define ERR_DEV_IN_USE           "Gert wird bereits benutzt"
       
   220  #define ERR_OPEN_FAILED          "ffnen fehlgeschlagen"
       
   221  #define ERR_PIPE_BUSY            "Pipeverbindung ist belegt"
       
   222  #define ERR_SHARING_BUF_EXCEEDED "Zugriffsbuffer berschritten"
       
   223  #define ERR_TOO_MANY_HANDLES     "Zu viele offene Dateien"
       
   224  #define ERR_SEEK_ERROR           "Fehler beim Suchen"
       
   225  #define ERR_DEL_CWD              "Aktuelles Arbeitsverzeichnis darf nicht gelscht werden"
       
   226  #define ERR_WRITE_PROTECT_ERROR  "Schreibschutzfehler"
       
   227  #define ERR_WRITE_FAULT          "Schreibfehler"
       
   228  #define ERR_LOCK_VIOLATION       "Sperrverletzung"
       
   229  #define ERR_GEN_FAILURE          "Allgemeiner Fehler"
       
   230  #define ERR_UNCERTAIN_MEDIA      "Unsicheres Medium"
       
   231  #define ERR_PROT_VIOLATION       "Schutzverletzung"
       
   232  #define ERR_BROKEN_PIPE          "Pipeverbindung unterbrochen"
       
   233 
   139 #elif (PHYSFS_LANG == PHYSFS_LANG_RUSSIAN_KOI8_R)
   234 #elif (PHYSFS_LANG == PHYSFS_LANG_RUSSIAN_KOI8_R)
   140  #define DIR_ARCHIVE_DESCRIPTION  " ,  /  "
   235  #define DIR_ARCHIVE_DESCRIPTION  " ,  /  "
   141  #define GRP_ARCHIVE_DESCRIPTION  "   Build engine"
   236  #define GRP_ARCHIVE_DESCRIPTION  "   Build engine"
   142  #define ZIP_ARCHIVE_DESCRIPTION  "PkZip/WinZip/Info-Zip "
   237  #define ZIP_ARCHIVE_DESCRIPTION  "PkZip/WinZip/Info-Zip "
   143 
   238