diff --git a/configure.in b/configure.in index 9b9868e..a9b3c36 100644 --- a/configure.in +++ b/configure.in @@ -282,14 +282,34 @@ if test x$physfslang = xenglish; then 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_GERMAN, [define desired natural language]) + 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_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 @@ if test x$physfs_valid_lang = xno; then 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 diff --git a/physfs_internal.h b/physfs_internal.h index 77dac3b..109c6e4 100644 --- a/physfs_internal.h +++ b/physfs_internal.h @@ -35,6 +35,11 @@ extern "C" { #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 @@ extern "C" { #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"