Readded Russian translations, since contributor approved zlib license change.
authorRyan C. Gordon <icculus@icculus.org>
Mon, 21 Jul 2003 03:58:03 +0000
changeset 585 760fe85ea2a0
parent 584 c0de7f19aa10
child 586 f339d045e821
Readded Russian translations, since contributor approved zlib license change.
configure.in
physfs_internal.h
--- a/configure.in	Mon Jul 21 03:46:50 2003 +0000
+++ b/configure.in	Mon Jul 21 03:58:03 2003 +0000
@@ -282,14 +282,34 @@
   AC_DEFINE([PHYSFS_LANG], PHYSFS_LANG_ENGLISH, [define desired natural language])
 fi
 
+if test x$physfslang = xgerman; then
+  physfs_valid_lang=yes
+  AC_DEFINE([PHYSFS_LANG], PHYSFS_LANG_GERMAN, [define desired natural language])
+fi
+
 if test x$physfslang = xfrench; then
   physfs_valid_lang=yes
   AC_DEFINE([PHYSFS_LANG], PHYSFS_LANG_FRENCH, [define desired natural language])
 fi
 
-if test x$physfslang = xgerman; then
+if test x$physfslang = xrussian-koi8-r; then
+  physfs_valid_lang=yes
+  AC_DEFINE([PHYSFS_LANG], PHYSFS_LANG_RUSSIAN_KOI8_R, [define desired natural language])
+fi
+
+if test x$physfslang = xrussian-cp1251; then
   physfs_valid_lang=yes
-  AC_DEFINE([PHYSFS_LANG], PHYSFS_LANG_GERMAN, [define desired natural language])
+  AC_DEFINE([PHYSFS_LANG], PHYSFS_LANG_RUSSIAN_CP866, [define desired natural language])
+fi
+
+if test x$physfslang = xrussian-cp866; then
+  physfs_valid_lang=yes
+  AC_DEFINE([PHYSFS_LANG], PHYSFS_LANG_RUSSIAN_CP866, [define desired natural language])
+fi
+
+if test x$physfslang = xrussian-iso-8859-5; then
+  physfs_valid_lang=yes
+  AC_DEFINE([PHYSFS_LANG], PHYSFS_LANG_RUSSIAN_ISO_8859_5, [define desired natural language])
 fi
 
 dnl Add other language checks here...
@@ -309,6 +329,10 @@
   AC_MSG_WARN([***   --enable-language=english])
   AC_MSG_WARN([***   --enable-language=german])
   AC_MSG_WARN([***   --enable-language=french])
+  AC_MSG_WARN([***   --enable-language=russian-koi8-r])
+  AC_MSG_WARN([***   --enable-language=russian-cp1251])
+  AC_MSG_WARN([***   --enable-language=russian-cp866])
+  AC_MSG_WARN([***   --enable-language=russian-iso-8859-5])
   AC_MSG_WARN([***])
   AC_MSG_ERROR([*** unsupported language. stop.])
 fi
--- a/physfs_internal.h	Mon Jul 21 03:46:50 2003 +0000
+++ b/physfs_internal.h	Mon Jul 21 03:58:03 2003 +0000
@@ -35,6 +35,11 @@
 #endif
 
 #define PHYSFS_LANG_ENGLISH            1  /* English by Ryan C. Gordon  */
+#define PHYSFS_LANG_RUSSIAN_KOI8_R     2  /* Russian by Ed Sinjiashvili */
+#define PHYSFS_LANG_RUSSIAN_CP1251     3  /* Russian by Ed Sinjiashvili */
+#define PHYSFS_LANG_RUSSIAN_CP866      4  /* Russian by Ed Sinjiashvili */
+#define PHYSFS_LANG_RUSSIAN_ISO_8859_5 5  /* Russian by Ed Sinjiashvili */
+/* need spanish. */
 #define PHYSFS_LANG_FRENCH             7  /*  French by Stphane Peter  */
 #define PHYSFS_LANG_GERMAN             8  /*  German by Michael Renner  */
 
@@ -232,6 +237,391 @@
  #define ERR_PROT_VIOLATION       "Schutzverletzung"
  #define ERR_BROKEN_PIPE          "Pipeverbindung unterbrochen"
 
+#elif (PHYSFS_LANG == PHYSFS_LANG_RUSSIAN_KOI8_R)
+ #define DIR_ARCHIVE_DESCRIPTION  " ,  /  "
+ #define GRP_ARCHIVE_DESCRIPTION  "   Build engine"
+ #define HOG_ARCHIVE_DESCRIPTION  "Descent I/II HOG file format"
+ #define MVL_ARCHIVE_DESCRIPTION  "Descent II Movielib format"
+ #define ZIP_ARCHIVE_DESCRIPTION  "PkZip/WinZip/Info-Zip "
+
+ #define ERR_IS_INITIALIZED       " "
+ #define ERR_NOT_INITIALIZED      " "
+ #define ERR_INVALID_ARGUMENT     " "
+ #define ERR_FILES_STILL_OPEN     "  "
+ #define ERR_NO_DIR_CREATE        "   "
+ #define ERR_OUT_OF_MEMORY        " "
+ #define ERR_NOT_IN_SEARCH_PATH   "     "
+ #define ERR_NOT_SUPPORTED        "  "
+ #define ERR_UNSUPPORTED_ARCHIVE  "    "
+ #define ERR_NOT_A_HANDLE         "  "
+ #define ERR_INSECURE_FNAME       "  "
+ #define ERR_SYMLINK_DISALLOWED   "  "
+ #define ERR_NO_WRITE_DIR         "    "
+ #define ERR_NO_SUCH_FILE         "  "
+ #define ERR_NO_SUCH_PATH         "  "
+ #define ERR_NO_SUCH_VOLUME       "  "
+ #define ERR_PAST_EOF             "  "
+ #define ERR_ARC_IS_READ_ONLY     "   "
+ #define ERR_IO_ERROR             " /"
+ #define ERR_CANT_SET_WRITE_DIR   "     "
+ #define ERR_SYMLINK_LOOP         "   "
+ #define ERR_COMPRESSION          " ()"
+ #define ERR_NOT_IMPLEMENTED      " "
+ #define ERR_OS_ERROR             "   "
+ #define ERR_FILE_EXISTS          "  "
+ #define ERR_NOT_A_FILE           " "
+ #define ERR_NOT_A_DIR            " "
+ #define ERR_NOT_AN_ARCHIVE       " "
+ #define ERR_CORRUPTED            " "
+ #define ERR_SEEK_OUT_OF_RANGE    "  "
+ #define ERR_BAD_FILENAME         "  "
+ #define ERR_PHYSFS_BAD_OS_CALL   "(BUG) PhysicsFS    "
+ #define ERR_ARGV0_IS_NULL        "argv0 is NULL"
+ #define ERR_ZLIB_NEED_DICT       "zlib:  "
+ #define ERR_ZLIB_DATA_ERROR      "zlib:  "
+ #define ERR_ZLIB_MEMORY_ERROR    "zlib:  "
+ #define ERR_ZLIB_BUFFER_ERROR    "zlib:  "
+ #define ERR_ZLIB_VERSION_ERROR   "zlib:  "
+ #define ERR_ZLIB_UNKNOWN_ERROR   "zlib:  "
+ #define ERR_SEARCHPATH_TRUNC     "  "
+ #define ERR_GETMODFN_TRUNC       "GetModuleFileName() "
+ #define ERR_GETMODFN_NO_DIR      "GetModuleFileName()   "
+ #define ERR_DISK_FULL            " "
+ #define ERR_DIRECTORY_FULL       " "
+ #define ERR_MACOS_GENERIC        "MacOS   (%d)"
+ #define ERR_OS2_GENERIC          "OS/2   (%d)"
+ #define ERR_VOL_LOCKED_HW        "  "
+ #define ERR_VOL_LOCKED_SW        "  "
+ #define ERR_FILE_LOCKED          " "
+ #define ERR_FILE_OR_DIR_BUSY     "/ "
+ #define ERR_FILE_ALREADY_OPEN_W  "    "
+ #define ERR_FILE_ALREADY_OPEN_R  "    "
+ #define ERR_INVALID_REFNUM       "  "
+ #define ERR_GETTING_FILE_POS     "    "
+ #define ERR_VOLUME_OFFLINE       " "
+ #define ERR_PERMISSION_DENIED    "  "
+ #define ERR_VOL_ALREADY_ONLINE   "  "
+ #define ERR_NO_SUCH_DRIVE        "  "
+ #define ERR_NOT_MAC_DISK         "  Macintosh"
+ #define ERR_VOL_EXTERNAL_FS      "    "
+ #define ERR_PROBLEM_RENAME       "  "
+ #define ERR_BAD_MASTER_BLOCK     "   "
+ #define ERR_CANT_MOVE_FORBIDDEN  "  "
+ #define ERR_WRONG_VOL_TYPE       "  "
+ #define ERR_SERVER_VOL_LOST      "   "
+ #define ERR_FILE_ID_NOT_FOUND    "   "
+ #define ERR_FILE_ID_EXISTS       "   "
+ #define ERR_SERVER_NO_RESPOND    "  "
+ #define ERR_USER_AUTH_FAILED     "   "
+ #define ERR_PWORD_EXPIRED        "   "
+ #define ERR_ACCESS_DENIED        "  "
+ #define ERR_NOT_A_DOS_DISK       "  DOS"
+ #define ERR_SHARING_VIOLATION    "  "
+ #define ERR_CANNOT_MAKE          "  "
+ #define ERR_DEV_IN_USE           "  "
+ #define ERR_OPEN_FAILED          "  "
+ #define ERR_PIPE_BUSY            " "
+ #define ERR_SHARING_BUF_EXCEEDED "  "
+ #define ERR_TOO_MANY_HANDLES     "   "
+ #define ERR_SEEK_ERROR           " "
+ #define ERR_DEL_CWD              "    "
+ #define ERR_WRITE_PROTECT_ERROR  "  "
+ #define ERR_WRITE_FAULT          " "
+ #define ERR_LOCK_VIOLATION       " "
+ #define ERR_GEN_FAILURE          " "
+ #define ERR_UNCERTAIN_MEDIA      " "
+ #define ERR_PROT_VIOLATION       " "
+ #define ERR_BROKEN_PIPE          " "
+
+#elif (PHYSFS_LANG == PHYSFS_LANG_RUSSIAN_CP1251)
+ #define DIR_ARCHIVE_DESCRIPTION  " ,  /  "
+ #define GRP_ARCHIVE_DESCRIPTION  "   Build engine"
+ #define HOG_ARCHIVE_DESCRIPTION  "Descent I/II HOG file format"
+ #define MVL_ARCHIVE_DESCRIPTION  "Descent II Movielib format"
+ #define ZIP_ARCHIVE_DESCRIPTION  "PkZip/WinZip/Info-Zip "
+
+ #define ERR_IS_INITIALIZED       " "
+ #define ERR_NOT_INITIALIZED      " "
+ #define ERR_INVALID_ARGUMENT     " "
+ #define ERR_FILES_STILL_OPEN     "  "
+ #define ERR_NO_DIR_CREATE        "   "
+ #define ERR_OUT_OF_MEMORY        " "
+ #define ERR_NOT_IN_SEARCH_PATH   "     "
+ #define ERR_NOT_SUPPORTED        "  "
+ #define ERR_UNSUPPORTED_ARCHIVE  "    "
+ #define ERR_NOT_A_HANDLE         "  "
+ #define ERR_INSECURE_FNAME       "  "
+ #define ERR_SYMLINK_DISALLOWED   "  "
+ #define ERR_NO_WRITE_DIR         "    "
+ #define ERR_NO_SUCH_FILE         "  "
+ #define ERR_NO_SUCH_PATH         "  "
+ #define ERR_NO_SUCH_VOLUME       "  "
+ #define ERR_PAST_EOF             "  "
+ #define ERR_ARC_IS_READ_ONLY     "   "
+ #define ERR_IO_ERROR             " /"
+ #define ERR_CANT_SET_WRITE_DIR   "     "
+ #define ERR_SYMLINK_LOOP         "   "
+ #define ERR_COMPRESSION          " ()"
+ #define ERR_NOT_IMPLEMENTED      " "
+ #define ERR_OS_ERROR             "   "
+ #define ERR_FILE_EXISTS          "  "
+ #define ERR_NOT_A_FILE           " "
+ #define ERR_NOT_A_DIR            " "
+ #define ERR_NOT_AN_ARCHIVE       " "
+ #define ERR_CORRUPTED            " "
+ #define ERR_SEEK_OUT_OF_RANGE    "  "
+ #define ERR_BAD_FILENAME         "  "
+ #define ERR_PHYSFS_BAD_OS_CALL   "(BUG) PhysicsFS    "
+ #define ERR_ARGV0_IS_NULL        "argv0 is NULL"
+ #define ERR_ZLIB_NEED_DICT       "zlib:  "
+ #define ERR_ZLIB_DATA_ERROR      "zlib:  "
+ #define ERR_ZLIB_MEMORY_ERROR    "zlib:  "
+ #define ERR_ZLIB_BUFFER_ERROR    "zlib:  "
+ #define ERR_ZLIB_VERSION_ERROR   "zlib:  "
+ #define ERR_ZLIB_UNKNOWN_ERROR   "zlib:  "
+ #define ERR_SEARCHPATH_TRUNC     "  "
+ #define ERR_GETMODFN_TRUNC       "GetModuleFileName() "
+ #define ERR_GETMODFN_NO_DIR      "GetModuleFileName()   "
+ #define ERR_DISK_FULL            " "
+ #define ERR_DIRECTORY_FULL       " "
+ #define ERR_MACOS_GENERIC        "MacOS   (%d)"
+ #define ERR_OS2_GENERIC          "OS/2   (%d)"
+ #define ERR_VOL_LOCKED_HW        "  "
+ #define ERR_VOL_LOCKED_SW        "  "
+ #define ERR_FILE_LOCKED          " "
+ #define ERR_FILE_OR_DIR_BUSY     "/ "
+ #define ERR_FILE_ALREADY_OPEN_W  "    "
+ #define ERR_FILE_ALREADY_OPEN_R  "    "
+ #define ERR_INVALID_REFNUM       "  "
+ #define ERR_GETTING_FILE_POS     "    "
+ #define ERR_VOLUME_OFFLINE       " "
+ #define ERR_PERMISSION_DENIED    "  "
+ #define ERR_VOL_ALREADY_ONLINE   "  "
+ #define ERR_NO_SUCH_DRIVE        "  "
+ #define ERR_NOT_MAC_DISK         "  Macintosh"
+ #define ERR_VOL_EXTERNAL_FS      "    "
+ #define ERR_PROBLEM_RENAME       "  "
+ #define ERR_BAD_MASTER_BLOCK     "   "
+ #define ERR_CANT_MOVE_FORBIDDEN  "  "
+ #define ERR_WRONG_VOL_TYPE       "  "
+ #define ERR_SERVER_VOL_LOST      "   "
+ #define ERR_FILE_ID_NOT_FOUND    "   "
+ #define ERR_FILE_ID_EXISTS       "   "
+ #define ERR_SERVER_NO_RESPOND    "  "
+ #define ERR_USER_AUTH_FAILED     "   "
+ #define ERR_PWORD_EXPIRED        "   "
+ #define ERR_ACCESS_DENIED        "  "
+ #define ERR_NOT_A_DOS_DISK       "  DOS"
+ #define ERR_SHARING_VIOLATION    "  "
+ #define ERR_CANNOT_MAKE          "  "
+ #define ERR_DEV_IN_USE           "  "
+ #define ERR_OPEN_FAILED          "  "
+ #define ERR_PIPE_BUSY            " "
+ #define ERR_SHARING_BUF_EXCEEDED "  "
+ #define ERR_TOO_MANY_HANDLES     "   "
+ #define ERR_SEEK_ERROR           " "
+ #define ERR_DEL_CWD              "    "
+ #define ERR_WRITE_PROTECT_ERROR  "  "
+ #define ERR_WRITE_FAULT          " "
+ #define ERR_LOCK_VIOLATION       " "
+ #define ERR_GEN_FAILURE          " "
+ #define ERR_UNCERTAIN_MEDIA      " "
+ #define ERR_PROT_VIOLATION       " "
+ #define ERR_BROKEN_PIPE          " "
+
+#elif (PHYSFS_LANG == PHYSFS_LANG_RUSSIAN_CP866)
+ #define DIR_ARCHIVE_DESCRIPTION  " 娢, ।⢥ /뢮 䠩 ⥬"
+ #define GRP_ARCHIVE_DESCRIPTION  "ଠ 㯯 䠩 Build engine"
+ #define HOG_ARCHIVE_DESCRIPTION  "Descent I/II HOG file format"
+ #define MVL_ARCHIVE_DESCRIPTION  "Descent II Movielib format"
+ #define ZIP_ARCHIVE_DESCRIPTION  "PkZip/WinZip/Info-Zip ᮢ⨬"
+
+ #define ERR_IS_INITIALIZED       " 樠஢"
+ #define ERR_NOT_INITIALIZED      " 樠஢"
+ #define ERR_INVALID_ARGUMENT     " 㬥"
+ #define ERR_FILES_STILL_OPEN     "  "
+ #define ERR_NO_DIR_CREATE        "  ᮧ ⠫"
+ #define ERR_OUT_OF_MEMORY        "稫 "
+ #define ERR_NOT_IN_SEARCH_PATH   " ⠪    ᪠"
+ #define ERR_NOT_SUPPORTED        "  ন"
+ #define ERR_UNSUPPORTED_ARCHIVE  "娢 ⠪ ⨯  ন"
+ #define ERR_NOT_A_HANDLE         " 䠩 ਯ"
+ #define ERR_INSECURE_FNAME       "᭮  䠩"
+ #define ERR_SYMLINK_DISALLOWED   " 뫪 ⪫祭"
+ #define ERR_NO_WRITE_DIR         "⠫    ⠭"
+ #define ERR_NO_SUCH_FILE         "  "
+ #define ERR_NO_SUCH_PATH         "  "
+ #define ERR_NO_SUCH_VOLUME       "  "
+ #define ERR_PAST_EOF             " 殬 䠩"
+ #define ERR_ARC_IS_READ_ONLY     "娢 ⮫쪮  ⥭"
+ #define ERR_IO_ERROR             "訡 /뢮"
+ #define ERR_CANT_SET_WRITE_DIR   "  ⠭ ⠫  "
+ #define ERR_SYMLINK_LOOP         "᪮ 横 ᨬ쭮 뫪"
+ #define ERR_COMPRESSION          "訡 ()"
+ #define ERR_NOT_IMPLEMENTED      " ॠ"
+ #define ERR_OS_ERROR             "樮 ⥬ ᮮ騫 訡"
+ #define ERR_FILE_EXISTS          " 㦥 "
+ #define ERR_NOT_A_FILE           " 䠩"
+ #define ERR_NOT_A_DIR            " ⠫"
+ #define ERR_NOT_AN_ARCHIVE       " 娢"
+ #define ERR_CORRUPTED            "० 娢"
+ #define ERR_SEEK_OUT_OF_RANGE    "樮஢  ।"
+ #define ERR_BAD_FILENAME         "୮  䠩"
+ #define ERR_PHYSFS_BAD_OS_CALL   "(BUG) PhysicsFS 믮  ⥬ 맮"
+ #define ERR_ARGV0_IS_NULL        "argv0 is NULL"
+ #define ERR_ZLIB_NEED_DICT       "zlib: 㦥 ᫮"
+ #define ERR_ZLIB_DATA_ERROR      "zlib: 訡 "
+ #define ERR_ZLIB_MEMORY_ERROR    "zlib: 訡 "
+ #define ERR_ZLIB_BUFFER_ERROR    "zlib: 訡 "
+ #define ERR_ZLIB_VERSION_ERROR   "zlib: 訡 ᨨ"
+ #define ERR_ZLIB_UNKNOWN_ERROR   "zlib: ⭠ 訡"
+ #define ERR_SEARCHPATH_TRUNC     " ᪠ १"
+ #define ERR_GETMODFN_TRUNC       "GetModuleFileName() १"
+ #define ERR_GETMODFN_NO_DIR      "GetModuleFileName()  稫 ⠫"
+ #define ERR_DISK_FULL            " "
+ #define ERR_DIRECTORY_FULL       "⠫ "
+ #define ERR_MACOS_GENERIC        "MacOS ᮮ騫 訡 (%d)"
+ #define ERR_OS2_GENERIC          "OS/2 ᮮ騫 訡 (%d)"
+ #define ERR_VOL_LOCKED_HW        " ஢ ⭮"
+ #define ERR_VOL_LOCKED_SW        " ஢ ணࠬ"
+ #define ERR_FILE_LOCKED          " ஢"
+ #define ERR_FILE_OR_DIR_BUSY     "/⠫ "
+ #define ERR_FILE_ALREADY_OPEN_W  " 㦥   "
+ #define ERR_FILE_ALREADY_OPEN_R  " 㦥   ⥭"
+ #define ERR_INVALID_REFNUM       "୮ ⢮ 뫮"
+ #define ERR_GETTING_FILE_POS     "訡  祭 樨 䠩"
+ #define ERR_VOLUME_OFFLINE       " ᮥ"
+ #define ERR_PERMISSION_DENIED    "⪠  ࠧ襭"
+ #define ERR_VOL_ALREADY_ONLINE   " 㦥 ᮥ"
+ #define ERR_NO_SUCH_DRIVE        " ⠪ ᪠"
+ #define ERR_NOT_MAC_DISK         "  Macintosh"
+ #define ERR_VOL_EXTERNAL_FS      " ਭ 譥 䠩 ⥬"
+ #define ERR_PROBLEM_RENAME       "஡  २"
+ #define ERR_BAD_MASTER_BLOCK     "宩   ⠫"
+ #define ERR_CANT_MOVE_FORBIDDEN  "⪠ ६ 饭"
+ #define ERR_WRONG_VOL_TYPE       " ⨯ ⮬"
+ #define ERR_SERVER_VOL_LOST      "ࢥ ⮬  ᮥ"
+ #define ERR_FILE_ID_NOT_FOUND    "䨪 䠩  "
+ #define ERR_FILE_ID_EXISTS       "䨪 䠩 㦥 "
+ #define ERR_SERVER_NO_RESPOND    "ࢥ  ⢥砥"
+ #define ERR_USER_AUTH_FAILED     "䨪 짮⥫  㤠"
+ #define ERR_PWORD_EXPIRED        "஫  ࢥ ५"
+ #define ERR_ACCESS_DENIED        "⪠  㯥"
+ #define ERR_NOT_A_DOS_DISK       "  DOS"
+ #define ERR_SHARING_VIOLATION    "襭 ᮢ⭮ 㯠"
+ #define ERR_CANNOT_MAKE          "  ᮡ"
+ #define ERR_DEV_IN_USE           "ன⢮ 㦥 ᯮ"
+ #define ERR_OPEN_FAILED          "⨥  㤠"
+ #define ERR_PIPE_BUSY            " "
+ #define ERR_SHARING_BUF_EXCEEDED "塞  ९"
+ #define ERR_TOO_MANY_HANDLES     "誮   ਯ஢"
+ #define ERR_SEEK_ERROR           "訡 樮஢"
+ #define ERR_DEL_CWD              "⪠ 㤠 ⥪騩 ࠡ稩 ⠫"
+ #define ERR_WRITE_PROTECT_ERROR  "訡  "
+ #define ERR_WRITE_FAULT          "訡 "
+ #define ERR_LOCK_VIOLATION       "襭 ஢"
+ #define ERR_GEN_FAILURE          "騩 ᡮ"
+ #define ERR_UNCERTAIN_MEDIA      "। ⥫"
+ #define ERR_PROT_VIOLATION       "襭 "
+ #define ERR_BROKEN_PIPE          " "
+
+#elif (PHYSFS_LANG == PHYSFS_LANG_RUSSIAN_ISO_8859_5)
+ #define DIR_ARCHIVE_DESCRIPTION  " ,  /  "
+ #define GRP_ARCHIVE_DESCRIPTION  "   Build engine"
+ #define HOG_ARCHIVE_DESCRIPTION  "Descent I/II HOG file format"
+ #define MVL_ARCHIVE_DESCRIPTION  "Descent II Movielib format"
+ #define ZIP_ARCHIVE_DESCRIPTION  "PkZip/WinZip/Info-Zip "
+
+ #define ERR_IS_INITIALIZED       " "
+ #define ERR_NOT_INITIALIZED      " "
+ #define ERR_INVALID_ARGUMENT     " "
+ #define ERR_FILES_STILL_OPEN     "  "
+ #define ERR_NO_DIR_CREATE        "   "
+ #define ERR_OUT_OF_MEMORY        " "
+ #define ERR_NOT_IN_SEARCH_PATH   "     "
+ #define ERR_NOT_SUPPORTED        "  "
+ #define ERR_UNSUPPORTED_ARCHIVE  "    "
+ #define ERR_NOT_A_HANDLE         "  "
+ #define ERR_INSECURE_FNAME       "  "
+ #define ERR_SYMLINK_DISALLOWED   "  "
+ #define ERR_NO_WRITE_DIR         "    "
+ #define ERR_NO_SUCH_FILE         "  "
+ #define ERR_NO_SUCH_PATH         "  "
+ #define ERR_NO_SUCH_VOLUME       "  "
+ #define ERR_PAST_EOF             "  "
+ #define ERR_ARC_IS_READ_ONLY     "   "
+ #define ERR_IO_ERROR             " /"
+ #define ERR_CANT_SET_WRITE_DIR   "     "
+ #define ERR_SYMLINK_LOOP         "   "
+ #define ERR_COMPRESSION          " ()"
+ #define ERR_NOT_IMPLEMENTED      " "
+ #define ERR_OS_ERROR             "   "
+ #define ERR_FILE_EXISTS          "  "
+ #define ERR_NOT_A_FILE           " "
+ #define ERR_NOT_A_DIR            " "
+ #define ERR_NOT_AN_ARCHIVE       " "
+ #define ERR_CORRUPTED            " "
+ #define ERR_SEEK_OUT_OF_RANGE    "  "
+ #define ERR_BAD_FILENAME         "  "
+ #define ERR_PHYSFS_BAD_OS_CALL   "(BUG) PhysicsFS    "
+ #define ERR_ARGV0_IS_NULL        "argv0 is NULL"
+ #define ERR_ZLIB_NEED_DICT       "zlib:  "
+ #define ERR_ZLIB_DATA_ERROR      "zlib:  "
+ #define ERR_ZLIB_MEMORY_ERROR    "zlib:  "
+ #define ERR_ZLIB_BUFFER_ERROR    "zlib:  "
+ #define ERR_ZLIB_VERSION_ERROR   "zlib:  "
+ #define ERR_ZLIB_UNKNOWN_ERROR   "zlib:  "
+ #define ERR_SEARCHPATH_TRUNC     "  "
+ #define ERR_GETMODFN_TRUNC       "GetModuleFileName() "
+ #define ERR_GETMODFN_NO_DIR      "GetModuleFileName()   "
+ #define ERR_DISK_FULL            " "
+ #define ERR_DIRECTORY_FULL       " "
+ #define ERR_MACOS_GENERIC        "MacOS   (%d)"
+ #define ERR_OS2_GENERIC          "OS/2   (%d)"
+ #define ERR_VOL_LOCKED_HW        "  "
+ #define ERR_VOL_LOCKED_SW        "  "
+ #define ERR_FILE_LOCKED          " "
+ #define ERR_FILE_OR_DIR_BUSY     "/ "
+ #define ERR_FILE_ALREADY_OPEN_W  "    "
+ #define ERR_FILE_ALREADY_OPEN_R  "    "
+ #define ERR_INVALID_REFNUM       "  "
+ #define ERR_GETTING_FILE_POS     "    "
+ #define ERR_VOLUME_OFFLINE       " "
+ #define ERR_PERMISSION_DENIED    "  "
+ #define ERR_VOL_ALREADY_ONLINE   "  "
+ #define ERR_NO_SUCH_DRIVE        "  "
+ #define ERR_NOT_MAC_DISK         "  Macintosh"
+ #define ERR_VOL_EXTERNAL_FS      "    "
+ #define ERR_PROBLEM_RENAME       "  "
+ #define ERR_BAD_MASTER_BLOCK     "   "
+ #define ERR_CANT_MOVE_FORBIDDEN  "  "
+ #define ERR_WRONG_VOL_TYPE       "  "
+ #define ERR_SERVER_VOL_LOST      "   "
+ #define ERR_FILE_ID_NOT_FOUND    "   "
+ #define ERR_FILE_ID_EXISTS       "   "
+ #define ERR_SERVER_NO_RESPOND    "  "
+ #define ERR_USER_AUTH_FAILED     "   "
+ #define ERR_PWORD_EXPIRED        "   "
+ #define ERR_ACCESS_DENIED        "  "
+ #define ERR_NOT_A_DOS_DISK       "  DOS"
+ #define ERR_SHARING_VIOLATION    "  "
+ #define ERR_CANNOT_MAKE          "  "
+ #define ERR_DEV_IN_USE           "  "
+ #define ERR_OPEN_FAILED          "  "
+ #define ERR_PIPE_BUSY            " "
+ #define ERR_SHARING_BUF_EXCEEDED "  "
+ #define ERR_TOO_MANY_HANDLES     "   "
+ #define ERR_SEEK_ERROR           " "
+ #define ERR_DEL_CWD              "    "
+ #define ERR_WRITE_PROTECT_ERROR  "  "
+ #define ERR_WRITE_FAULT          " "
+ #define ERR_LOCK_VIOLATION       " "
+ #define ERR_GEN_FAILURE          " "
+ #define ERR_UNCERTAIN_MEDIA      " "
+ #define ERR_PROT_VIOLATION       " "
+ #define ERR_BROKEN_PIPE          " "
+
+
 #elif (PHYSFS_LANG == PHYSFS_LANG_FRENCH)
  #define DIR_ARCHIVE_DESCRIPTION  "Pas d'archive, E/S directes sur systme de fichiers"
  #define GRP_ARCHIVE_DESCRIPTION  "Format Groupfile du moteur Build"