Converted translations to UTF-8 (and removed duplicate Russian translations,
authorRyan C. Gordon <icculus@icculus.org>
Tue, 11 Mar 2008 05:28:13 +0000
changeset 933 02f861d084a8
parent 932 5e6d85d827f4
child 934 d0d72a7c49a7
Converted translations to UTF-8 (and removed duplicate Russian translations, since UTF-8 replaces the various other character encodings).
physfs_internal.h
--- a/physfs_internal.h	Tue Mar 11 05:19:56 2008 +0000
+++ b/physfs_internal.h	Tue Mar 11 05:28:13 2008 +0000
@@ -78,15 +78,13 @@
 #  define PHYSFS_LANG PHYSFS_LANG_ENGLISH
 #endif
 
+/* All language strings are UTF-8 encoded! */
 #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 */
-#define PHYSFS_LANG_SPANISH            6  /* Spanish by Pedro J. Prez  */
-#define PHYSFS_LANG_FRENCH             7  /*  French by Stphane Peter  */
-#define PHYSFS_LANG_GERMAN             8  /*  German by Michael Renner  */
-#define PHYSFS_LANG_PORTUGUESE_BR      9  /* pt-br by Danny Angelo Carminati Grein  */
+#define PHYSFS_LANG_RUSSIAN            2  /* Russian by Ed Sinjiashvili */
+#define PHYSFS_LANG_SPANISH            3  /* Spanish by Pedro J. Pérez  */
+#define PHYSFS_LANG_FRENCH             4  /*  French by Stéphane Peter  */
+#define PHYSFS_LANG_GERMAN             5  /*  German by Michael Renner  */
+#define PHYSFS_LANG_PORTUGUESE_BR      6  /* pt-br by Danny Angelo Carminati Grein  */
 
 #if (PHYSFS_LANG == PHYSFS_LANG_ENGLISH)
  #define DIR_ARCHIVE_DESCRIPTION  "Non-archive, direct filesystem I/O"
@@ -199,13 +197,13 @@
 
  #define ERR_IS_INITIALIZED       "Bereits initialisiert"
  #define ERR_NOT_INITIALIZED      "Nicht initialisiert"
- #define ERR_INVALID_ARGUMENT     "Ungltiges Argument"
- #define ERR_FILES_STILL_OPEN     "Dateien noch immer geffnet"
+ #define ERR_INVALID_ARGUMENT     "Ungültiges Argument"
+ #define ERR_FILES_STILL_OPEN     "Dateien noch immer geöffnet"
  #define ERR_NO_DIR_CREATE        "Fehler beim Erzeugen der Verzeichnisse"
  #define ERR_OUT_OF_MEMORY        "Kein Speicher mehr frei"
  #define ERR_NOT_IN_SEARCH_PATH   "Eintrag nicht im Suchpfad enthalten"
- #define ERR_NOT_SUPPORTED        "Befehl nicht untersttzt"
- #define ERR_UNSUPPORTED_ARCHIVE  "Archiv-Typ nicht untersttzt"
+ #define ERR_NOT_SUPPORTED        "Befehl nicht unterstützt"
+ #define ERR_UNSUPPORTED_ARCHIVE  "Archiv-Typ nicht unterstützt"
  #define ERR_NOT_A_HANDLE         "Ist kein Dateideskriptor"
  #define ERR_INSECURE_FNAME       "Unsicherer Dateiname"
  #define ERR_SYMLINK_DISALLOWED   "Symbolische Verweise deaktiviert"
@@ -214,7 +212,7 @@
  #define ERR_NO_SUCH_PATH         "Pfad nicht gefunden"
  #define ERR_NO_SUCH_VOLUME       "Datencontainer nicht gefunden"
  #define ERR_PAST_EOF             "Hinter dem Ende der Datei"
- #define ERR_ARC_IS_READ_ONLY     "Archiv ist schreibgeschtzt"
+ #define ERR_ARC_IS_READ_ONLY     "Archiv ist schreibgeschützt"
  #define ERR_IO_ERROR             "Ein/Ausgabe Fehler"
  #define ERR_CANT_SET_WRITE_DIR   "Kann Schreibverzeichnis nicht setzen"
  #define ERR_SYMLINK_LOOP         "Endlosschleife durch symbolische Verweise"
@@ -225,12 +223,12 @@
  #define ERR_NOT_A_FILE           "Ist keine Datei"
  #define ERR_NOT_A_DIR            "Ist kein Verzeichnis"
  #define ERR_NOT_AN_ARCHIVE       "Ist kein Archiv"
- #define ERR_CORRUPTED            "Beschdigtes Archiv"
+ #define ERR_CORRUPTED            "Beschädigtes Archiv"
  #define ERR_SEEK_OUT_OF_RANGE    "Suche war ausserhalb der Reichweite"
- #define ERR_BAD_FILENAME         "Unzulssiger Dateiname"
- #define ERR_PHYSFS_BAD_OS_CALL   "(BUG) PhysicsFS verursachte einen ungltigen Systemaufruf"
+ #define ERR_BAD_FILENAME         "Unzulässiger Dateiname"
+ #define ERR_PHYSFS_BAD_OS_CALL   "(BUG) PhysicsFS verursachte einen ungültigen Systemaufruf"
  #define ERR_ARGV0_IS_NULL        "argv0 ist NULL"
- #define ERR_NEED_DICT            "brauche Wrterbuch"
+ #define ERR_NEED_DICT            "brauche Wörterbuch"
  #define ERR_DATA_ERROR           "Datenfehler"
  #define ERR_MEMORY_ERROR         "Speicherfehler"
  #define ERR_BUFFER_ERROR         "Bufferfehler"
@@ -246,10 +244,10 @@
  #define ERR_VOL_LOCKED_HW        "Datencontainer ist durch Hardware gesperrt"
  #define ERR_VOL_LOCKED_SW        "Datencontainer ist durch Software gesperrt"
  #define ERR_FILE_LOCKED          "Datei ist gesperrt"
- #define ERR_FILE_OR_DIR_BUSY     "Datei/Verzeichnis ist beschftigt"
- #define ERR_FILE_ALREADY_OPEN_W  "Datei schon im Schreibmodus geffnet"
- #define ERR_FILE_ALREADY_OPEN_R  "Datei schon im Lesemodus geffnet"
- #define ERR_INVALID_REFNUM       "Ungltige Referenznummer"
+ #define ERR_FILE_OR_DIR_BUSY     "Datei/Verzeichnis ist beschäftigt"
+ #define ERR_FILE_ALREADY_OPEN_W  "Datei schon im Schreibmodus geöffnet"
+ #define ERR_FILE_ALREADY_OPEN_R  "Datei schon im Lesemodus geöffnet"
+ #define ERR_INVALID_REFNUM       "Ungültige Referenznummer"
  #define ERR_GETTING_FILE_POS     "Fehler beim Finden der Dateiposition"
  #define ERR_VOLUME_OFFLINE       "Datencontainer ist offline"
  #define ERR_PERMISSION_DENIED    "Zugriff verweigert"
@@ -258,7 +256,7 @@
  #define ERR_NOT_MAC_DISK         "Ist kein Macintosh Laufwerk"
  #define ERR_VOL_EXTERNAL_FS      "Datencontainer liegt auf einem externen Dateisystem"
  #define ERR_PROBLEM_RENAME       "Fehler beim Umbenennen"
- #define ERR_BAD_MASTER_BLOCK     "Beschdigter Hauptverzeichnisblock"
+ #define ERR_BAD_MASTER_BLOCK     "Beschädigter Hauptverzeichnisblock"
  #define ERR_CANT_MOVE_FORBIDDEN  "Verschieben nicht erlaubt"
  #define ERR_WRONG_VOL_TYPE       "Falscher Datencontainer-Typ"
  #define ERR_SERVER_VOL_LOST      "Datencontainer am Server wurde getrennt"
@@ -271,13 +269,13 @@
  #define ERR_NOT_A_DOS_DISK       "Ist kein DOS-Laufwerk"
  #define ERR_SHARING_VIOLATION    "Zugriffsverletzung"
  #define ERR_CANNOT_MAKE          "Kann nicht erzeugen"
- #define ERR_DEV_IN_USE           "Gert wird bereits benutzt"
- #define ERR_OPEN_FAILED          "ffnen fehlgeschlagen"
+ #define ERR_DEV_IN_USE           "Gerät wird bereits benutzt"
+ #define ERR_OPEN_FAILED          "Öffnen fehlgeschlagen"
  #define ERR_PIPE_BUSY            "Pipeverbindung ist belegt"
- #define ERR_SHARING_BUF_EXCEEDED "Zugriffsbuffer berschritten"
+ #define ERR_SHARING_BUF_EXCEEDED "Zugriffsbuffer überschritten"
  #define ERR_TOO_MANY_HANDLES     "Zu viele offene Dateien"
  #define ERR_SEEK_ERROR           "Fehler beim Suchen"
- #define ERR_DEL_CWD              "Aktuelles Arbeitsverzeichnis darf nicht gelscht werden"
+ #define ERR_DEL_CWD              "Aktuelles Arbeitsverzeichnis darf nicht gelöscht werden"
  #define ERR_WRITE_PROTECT_ERROR  "Schreibschutzfehler"
  #define ERR_WRITE_FAULT          "Schreibfehler"
  #define ERR_LOCK_VIOLATION       "Sperrverletzung"
@@ -286,401 +284,107 @@
  #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"
+#elif (PHYSFS_LANG == PHYSFS_LANG_RUSSIAN)
+ #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 WAD_ARCHIVE_DESCRIPTION  "DOOM engine format" /* !!! FIXME: translate this line if needed */
- #define LZMA_ARCHIVE_DESCRIPTION "LZMA (7zip) format" /* !!! FIXME: translate this line if needed */
-
- #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_NEED_DICT            " "
- #define ERR_DATA_ERROR           " "
- #define ERR_MEMORY_ERROR         " "
- #define ERR_BUFFER_ERROR         " "
- #define ERR_VERSION_ERROR        " "
- #define ERR_UNKNOWN_ERROR        " "
- #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 ZIP_ARCHIVE_DESCRIPTION  "PkZip/WinZip/Info-Zip совместимый"
  #define WAD_ARCHIVE_DESCRIPTION  "DOOM engine format" /* !!! FIXME: translate this line if needed */
  #define LZMA_ARCHIVE_DESCRIPTION "LZMA (7zip) format" /* !!! FIXME: translate this line if needed */
 
- #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_NEED_DICT            " "
- #define ERR_DATA_ERROR           " "
- #define ERR_MEMORY_ERROR         " "
- #define ERR_BUFFER_ERROR         " "
- #define ERR_VERSION_ERROR        " "
- #define ERR_UNKNOWN_ERROR        " "
- #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 WAD_ARCHIVE_DESCRIPTION  "DOOM engine format" /* !!! FIXME: translate this line if needed */
- #define LZMA_ARCHIVE_DESCRIPTION "LZMA (7zip) format" /* !!! FIXME: translate this line if needed */
-
- #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_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_NEED_DICT            "㦥 ᫮"
- #define ERR_DATA_ERROR           "訡 "
- #define ERR_MEMORY_ERROR         "訡 "
- #define ERR_BUFFER_ERROR         "訡 "
- #define ERR_VERSION_ERROR        "訡 ᨨ"
- #define ERR_UNKNOWN_ERROR        "⭠ 訡"
- #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 WAD_ARCHIVE_DESCRIPTION  "DOOM engine format" /* !!! FIXME: translate this line if needed */
- #define LZMA_ARCHIVE_DESCRIPTION "LZMA (7zip) format" /* !!! FIXME: translate this line if needed */
-
- #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_NEED_DICT            " "
- #define ERR_DATA_ERROR           " "
- #define ERR_MEMORY_ERROR         " "
- #define ERR_BUFFER_ERROR         " "
- #define ERR_VERSION_ERROR        " "
- #define ERR_UNKNOWN_ERROR        " "
- #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          " "
+ #define ERR_NEED_DICT            "нужен словарь"
+ #define ERR_DATA_ERROR           "ошибка данных"
+ #define ERR_MEMORY_ERROR         "ошибка памяти"
+ #define ERR_BUFFER_ERROR         "ошибка буфера"
+ #define ERR_VERSION_ERROR        "ошибка версии"
+ #define ERR_UNKNOWN_ERROR        "неизвестная ошибка"
+ #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 DIR_ARCHIVE_DESCRIPTION  "Pas d'archive, E/S directes sur système de fichiers"
  #define GRP_ARCHIVE_DESCRIPTION  "Format Groupfile du moteur Build"
  #define HOG_ARCHIVE_DESCRIPTION  "Descent I/II HOG file format"
  #define MVL_ARCHIVE_DESCRIPTION  "Descent II Movielib format"
@@ -689,193 +393,193 @@
  #define WAD_ARCHIVE_DESCRIPTION  "Format WAD du moteur DOOM"
  #define LZMA_ARCHIVE_DESCRIPTION "LZMA (7zip) format" /* !!! FIXME: translate this line if needed */
 
- #define ERR_IS_INITIALIZED       "Dj initialis"
- #define ERR_NOT_INITIALIZED      "Non initialis"
+ #define ERR_IS_INITIALIZED       "Déjà initialisé"
+ #define ERR_NOT_INITIALIZED      "Non initialisé"
  #define ERR_INVALID_ARGUMENT     "Argument invalide"
  #define ERR_FILES_STILL_OPEN     "Fichiers encore ouverts"
- #define ERR_NO_DIR_CREATE        "Echec de la cration de rpertoires"
- #define ERR_OUT_OF_MEMORY        "A court de mmoire"
- #define ERR_NOT_IN_SEARCH_PATH   "Aucune entre dans le chemin de recherche"
- #define ERR_NOT_SUPPORTED        "Opration non supporte"
- #define ERR_UNSUPPORTED_ARCHIVE  "Type d'archive non supporte"
+ #define ERR_NO_DIR_CREATE        "Echec de la création de répertoires"
+ #define ERR_OUT_OF_MEMORY        "A court de mémoire"
+ #define ERR_NOT_IN_SEARCH_PATH   "Aucune entrée dans le chemin de recherche"
+ #define ERR_NOT_SUPPORTED        "Opération non supportée"
+ #define ERR_UNSUPPORTED_ARCHIVE  "Type d'archive non supportée"
  #define ERR_NOT_A_HANDLE         "Pas un descripteur de fichier"
  #define ERR_INSECURE_FNAME       "Nom de fichier dangereux"
- #define ERR_SYMLINK_DISALLOWED   "Les liens symboliques sont dsactivs"
- #define ERR_NO_WRITE_DIR         "Le rpertoire d'criture n'est pas spcifi"
- #define ERR_NO_SUCH_FILE         "Fichier non trouv"
- #define ERR_NO_SUCH_PATH         "Chemin non trouv"
- #define ERR_NO_SUCH_VOLUME       "Volume non trouv"
- #define ERR_PAST_EOF             "Au-del de la fin du fichier"
+ #define ERR_SYMLINK_DISALLOWED   "Les liens symboliques sont désactivés"
+ #define ERR_NO_WRITE_DIR         "Le répertoire d'écriture n'est pas spécifié"
+ #define ERR_NO_SUCH_FILE         "Fichier non trouvé"
+ #define ERR_NO_SUCH_PATH         "Chemin non trouvé"
+ #define ERR_NO_SUCH_VOLUME       "Volume non trouvé"
+ #define ERR_PAST_EOF             "Au-delà de la fin du fichier"
  #define ERR_ARC_IS_READ_ONLY     "L'archive est en lecture seule"
  #define ERR_IO_ERROR             "Erreur E/S"
- #define ERR_CANT_SET_WRITE_DIR   "Ne peut utiliser le rpertoire d'criture"
+ #define ERR_CANT_SET_WRITE_DIR   "Ne peut utiliser le répertoire d'écriture"
  #define ERR_SYMLINK_LOOP         "Boucle infinie dans les liens symboliques"
- #define ERR_COMPRESSION          "Erreur de (d)compression"
- #define ERR_NOT_IMPLEMENTED      "Non implment"
- #define ERR_OS_ERROR             "Erreur rapporte par le systme d'exploitation"
- #define ERR_FILE_EXISTS          "Le fichier existe dj"
+ #define ERR_COMPRESSION          "Erreur de (dé)compression"
+ #define ERR_NOT_IMPLEMENTED      "Non implémenté"
+ #define ERR_OS_ERROR             "Erreur rapportée par le système d'exploitation"
+ #define ERR_FILE_EXISTS          "Le fichier existe déjà"
  #define ERR_NOT_A_FILE           "Pas un fichier"
- #define ERR_NOT_A_DIR            "Pas un rpertoire"
+ #define ERR_NOT_A_DIR            "Pas un répertoire"
  #define ERR_NOT_AN_ARCHIVE       "Pas une archive"
  #define ERR_CORRUPTED            "Archive corrompue"
- #define ERR_SEEK_OUT_OF_RANGE    "Pointeur de fichier hors de porte"
+ #define ERR_SEEK_OUT_OF_RANGE    "Pointeur de fichier hors de portée"
  #define ERR_BAD_FILENAME         "Mauvais nom de fichier"
- #define ERR_PHYSFS_BAD_OS_CALL   "(BOGUE) PhysicsFS a fait un mauvais appel systme, le salaud"
+ #define ERR_PHYSFS_BAD_OS_CALL   "(BOGUE) PhysicsFS a fait un mauvais appel système, le salaud"
  #define ERR_ARGV0_IS_NULL        "argv0 est NULL"
  #define ERR_NEED_DICT            "a besoin du dico"
- #define ERR_DATA_ERROR           "erreur de donnes"
- #define ERR_MEMORY_ERROR         "erreur mmoire"
+ #define ERR_DATA_ERROR           "erreur de données"
+ #define ERR_MEMORY_ERROR         "erreur mémoire"
  #define ERR_BUFFER_ERROR         "erreur tampon"
  #define ERR_VERSION_ERROR        "erreur de version"
  #define ERR_UNKNOWN_ERROR        "erreur inconnue"
- #define ERR_SEARCHPATH_TRUNC     "Le chemin de recherche a t tronqu"
- #define ERR_GETMODFN_TRUNC       "GetModuleFileName() a t tronqu"
- #define ERR_GETMODFN_NO_DIR      "GetModuleFileName() n'a pas de rpertoire"
+ #define ERR_SEARCHPATH_TRUNC     "Le chemin de recherche a été tronqué"
+ #define ERR_GETMODFN_TRUNC       "GetModuleFileName() a été tronqué"
+ #define ERR_GETMODFN_NO_DIR      "GetModuleFileName() n'a pas de répertoire"
  #define ERR_DISK_FULL            "Disque plein"
- #define ERR_DIRECTORY_FULL       "Rpertoire plein"
- #define ERR_MACOS_GENERIC        "Erreur rapporte par MacOS (%d)"
- #define ERR_OS2_GENERIC          "Erreur rapporte par OS/2 (%d)"
- #define ERR_VOL_LOCKED_HW        "Le volume est verrouill matriellement"
- #define ERR_VOL_LOCKED_SW        "Le volume est verrouill par logiciel"
- #define ERR_FILE_LOCKED          "Fichier verrouill"
- #define ERR_FILE_OR_DIR_BUSY     "Fichier/rpertoire occup"
- #define ERR_FILE_ALREADY_OPEN_W  "Fichier dj ouvert en criture"
- #define ERR_FILE_ALREADY_OPEN_R  "Fichier dj ouvert en lecture"
- #define ERR_INVALID_REFNUM       "Numro de rfrence invalide"
+ #define ERR_DIRECTORY_FULL       "Répertoire plein"
+ #define ERR_MACOS_GENERIC        "Erreur rapportée par MacOS (%d)"
+ #define ERR_OS2_GENERIC          "Erreur rapportée par OS/2 (%d)"
+ #define ERR_VOL_LOCKED_HW        "Le volume est verrouillé matériellement"
+ #define ERR_VOL_LOCKED_SW        "Le volume est verrouillé par logiciel"
+ #define ERR_FILE_LOCKED          "Fichier verrouillé"
+ #define ERR_FILE_OR_DIR_BUSY     "Fichier/répertoire occupé"
+ #define ERR_FILE_ALREADY_OPEN_W  "Fichier déjà ouvert en écriture"
+ #define ERR_FILE_ALREADY_OPEN_R  "Fichier déjà ouvert en lecture"
+ #define ERR_INVALID_REFNUM       "Numéro de référence invalide"
  #define ERR_GETTING_FILE_POS     "Erreur lors de l'obtention de la position du pointeur de fichier"
  #define ERR_VOLUME_OFFLINE       "Le volume n'est pas en ligne"
- #define ERR_PERMISSION_DENIED    "Permission refuse"
- #define ERR_VOL_ALREADY_ONLINE   "Volum dj en ligne"
+ #define ERR_PERMISSION_DENIED    "Permission refusée"
+ #define ERR_VOL_ALREADY_ONLINE   "Volumé déjà en ligne"
  #define ERR_NO_SUCH_DRIVE        "Lecteur inexistant"
  #define ERR_NOT_MAC_DISK         "Pas un disque Macintosh"
- #define ERR_VOL_EXTERNAL_FS      "Le volume appartient  un systme de fichiers externe"
- #define ERR_PROBLEM_RENAME       "Problme lors du renommage"
- #define ERR_BAD_MASTER_BLOCK     "Mauvais block maitre de rpertoire"
- #define ERR_CANT_MOVE_FORBIDDEN  "Essai de dplacement interdit"
+ #define ERR_VOL_EXTERNAL_FS      "Le volume appartient à un système de fichiers externe"
+ #define ERR_PROBLEM_RENAME       "Problème lors du renommage"
+ #define ERR_BAD_MASTER_BLOCK     "Mauvais block maitre de répertoire"
+ #define ERR_CANT_MOVE_FORBIDDEN  "Essai de déplacement interdit"
  #define ERR_WRONG_VOL_TYPE       "Mauvais type de volume"
- #define ERR_SERVER_VOL_LOST      "Le volume serveur a t dconnect"
- #define ERR_FILE_ID_NOT_FOUND    "Identificateur de fichier non trouv"
- #define ERR_FILE_ID_EXISTS       "Identificateur de fichier existe dj"
- #define ERR_SERVER_NO_RESPOND    "Le serveur ne rpond pas"
- #define ERR_USER_AUTH_FAILED     "Authentification de l'utilisateur choue"
- #define ERR_PWORD_EXPIRED        "Le mot de passe a expir sur le serveur"
- #define ERR_ACCESS_DENIED        "Accs refus"
+ #define ERR_SERVER_VOL_LOST      "Le volume serveur a été déconnecté"
+ #define ERR_FILE_ID_NOT_FOUND    "Identificateur de fichier non trouvé"
+ #define ERR_FILE_ID_EXISTS       "Identificateur de fichier existe déjà"
+ #define ERR_SERVER_NO_RESPOND    "Le serveur ne répond pas"
+ #define ERR_USER_AUTH_FAILED     "Authentification de l'utilisateur échouée"
+ #define ERR_PWORD_EXPIRED        "Le mot de passe a expiré sur le serveur"
+ #define ERR_ACCESS_DENIED        "Accès refusé"
  #define ERR_NOT_A_DOS_DISK       "Pas un disque DOS"
  #define ERR_SHARING_VIOLATION    "Violation de partage"
  #define ERR_CANNOT_MAKE          "Ne peut faire"
- #define ERR_DEV_IN_USE           "Priphrique dj en utilisation"
- #define ERR_OPEN_FAILED          "Ouverture choue"
- #define ERR_PIPE_BUSY            "Le tube est occup"
- #define ERR_SHARING_BUF_EXCEEDED "Tampon de partage dpass"
+ #define ERR_DEV_IN_USE           "Périphérique déjà en utilisation"
+ #define ERR_OPEN_FAILED          "Ouverture échouée"
+ #define ERR_PIPE_BUSY            "Le tube est occupé"
+ #define ERR_SHARING_BUF_EXCEEDED "Tampon de partage dépassé"
  #define ERR_TOO_MANY_HANDLES     "Trop de descripteurs ouverts"
  #define ERR_SEEK_ERROR           "Erreur de positionement"
- #define ERR_DEL_CWD              "Essai de supprimer le rpertoire courant"
- #define ERR_WRITE_PROTECT_ERROR  "Erreur de protection en criture"
- #define ERR_WRITE_FAULT          "Erreur d'criture"
+ #define ERR_DEL_CWD              "Essai de supprimer le répertoire courant"
+ #define ERR_WRITE_PROTECT_ERROR  "Erreur de protection en écriture"
+ #define ERR_WRITE_FAULT          "Erreur d'écriture"
  #define ERR_LOCK_VIOLATION       "Violation de verrou"
- #define ERR_GEN_FAILURE          "Echec gnral"
- #define ERR_UNCERTAIN_MEDIA      "Mdia incertain"
+ #define ERR_GEN_FAILURE          "Echec général"
+ #define ERR_UNCERTAIN_MEDIA      "Média incertain"
  #define ERR_PROT_VIOLATION       "Violation de protection"
- #define ERR_BROKEN_PIPE          "Tube cass"
+ #define ERR_BROKEN_PIPE          "Tube cassé"
 
 #elif (PHYSFS_LANG == PHYSFS_LANG_PORTUGUESE_BR)
- #define DIR_ARCHIVE_DESCRIPTION  "No arquivo, E/S sistema de arquivos direto"
+ #define DIR_ARCHIVE_DESCRIPTION  "Não arquivo, E/S sistema de arquivos direto"
  #define GRP_ARCHIVE_DESCRIPTION  "Formato Groupfile do engine Build"
  #define HOG_ARCHIVE_DESCRIPTION  "Formato Descent I/II HOG file"
  #define MVL_ARCHIVE_DESCRIPTION  "Formato Descent II Movielib"
  #define QPAK_ARCHIVE_DESCRIPTION "Formato Quake I/II"
- #define ZIP_ARCHIVE_DESCRIPTION  "Formato compatvel PkZip/WinZip/Info-Zip"
+ #define ZIP_ARCHIVE_DESCRIPTION  "Formato compatível PkZip/WinZip/Info-Zip"
  #define WAD_ARCHIVE_DESCRIPTION  "Formato WAD do engine DOOM"
  #define WAD_ARCHIVE_DESCRIPTION  "DOOM engine format" /* !!! FIXME: translate this line if needed */
  #define LZMA_ARCHIVE_DESCRIPTION "LZMA (7zip) format" /* !!! FIXME: translate this line if needed */
 
- #define ERR_IS_INITIALIZED       "J inicializado"
- #define ERR_NOT_INITIALIZED      "No inicializado"
- #define ERR_INVALID_ARGUMENT     "Argumento invlido"
+ #define ERR_IS_INITIALIZED       "Já inicializado"
+ #define ERR_NOT_INITIALIZED      "Não inicializado"
+ #define ERR_INVALID_ARGUMENT     "Argumento inválido"
  #define ERR_FILES_STILL_OPEN     "Arquivos ainda abertos"
- #define ERR_NO_DIR_CREATE        "Falha na criao de diretrios"
- #define ERR_OUT_OF_MEMORY        "Memria insuficiente"
- #define ERR_NOT_IN_SEARCH_PATH   "Entrada no encontrada no caminho de busca"
- #define ERR_NOT_SUPPORTED        "Operao no suportada"
- #define ERR_UNSUPPORTED_ARCHIVE  "Tipo de arquivo no suportado"
- #define ERR_NOT_A_HANDLE         "No  um handler de arquivo"
+ #define ERR_NO_DIR_CREATE        "Falha na criação de diretórios"
+ #define ERR_OUT_OF_MEMORY        "Memória insuficiente"
+ #define ERR_NOT_IN_SEARCH_PATH   "Entrada não encontrada no caminho de busca"
+ #define ERR_NOT_SUPPORTED        "Operação não suportada"
+ #define ERR_UNSUPPORTED_ARCHIVE  "Tipo de arquivo não suportado"
+ #define ERR_NOT_A_HANDLE         "Não é um handler de arquivo"
  #define ERR_INSECURE_FNAME       "Nome de arquivo inseguro"
- #define ERR_SYMLINK_DISALLOWED   "Links simblicos desabilitados"
- #define ERR_NO_WRITE_DIR         "Diretrio de escrita no definido"
- #define ERR_NO_SUCH_FILE         "Arquivo no encontrado"
- #define ERR_NO_SUCH_PATH         "Caminho no encontrado"
- #define ERR_NO_SUCH_VOLUME       "Volume no encontrado"
+ #define ERR_SYMLINK_DISALLOWED   "Links simbólicos desabilitados"
+ #define ERR_NO_WRITE_DIR         "Diretório de escrita não definido"
+ #define ERR_NO_SUCH_FILE         "Arquivo não encontrado"
+ #define ERR_NO_SUCH_PATH         "Caminho não encontrado"
+ #define ERR_NO_SUCH_VOLUME       "Volume não encontrado"
  #define ERR_PAST_EOF             "Passou o fim do arquivo"
- #define ERR_ARC_IS_READ_ONLY     "Arquivo  somente de leitura"
+ #define ERR_ARC_IS_READ_ONLY     "Arquivo é somente de leitura"
  #define ERR_IO_ERROR             "Erro de E/S"
- #define ERR_CANT_SET_WRITE_DIR   "No foi possvel definir diretrio de escrita"
- #define ERR_SYMLINK_LOOP         "Loop infinito de link simblico"
- #define ERR_COMPRESSION          "Erro de (Des)compresso"
- #define ERR_NOT_IMPLEMENTED      "No implementado"
+ #define ERR_CANT_SET_WRITE_DIR   "Não foi possível definir diretório de escrita"
+ #define ERR_SYMLINK_LOOP         "Loop infinito de link simbólico"
+ #define ERR_COMPRESSION          "Erro de (Des)compressão"
+ #define ERR_NOT_IMPLEMENTED      "Não implementado"
  #define ERR_OS_ERROR             "Erro reportado pelo Sistema Operacional"
- #define ERR_FILE_EXISTS          "Arquivo j existente"
- #define ERR_NOT_A_FILE           "No  um arquivo"
- #define ERR_NOT_A_DIR            "No  um diretrio"
- #define ERR_NOT_AN_ARCHIVE       "No  um pacote"
+ #define ERR_FILE_EXISTS          "Arquivo já existente"
+ #define ERR_NOT_A_FILE           "Não é um arquivo"
+ #define ERR_NOT_A_DIR            "Não é um diretório"
+ #define ERR_NOT_AN_ARCHIVE       "Não é um pacote"
  #define ERR_CORRUPTED            "Pacote corrompido"
- #define ERR_SEEK_OUT_OF_RANGE    "Posicionamento alm do tamanho"
- #define ERR_BAD_FILENAME         "Nome de arquivo invlido"
- #define ERR_PHYSFS_BAD_OS_CALL   "(BUG) PhysicsFS realizou uma chamada de sistema invlida"
- #define ERR_ARGV0_IS_NULL        "argv0  NULL"
- #define ERR_NEED_DICT            "precisa de diretrio"
+ #define ERR_SEEK_OUT_OF_RANGE    "Posicionamento além do tamanho"
+ #define ERR_BAD_FILENAME         "Nome de arquivo inválido"
+ #define ERR_PHYSFS_BAD_OS_CALL   "(BUG) PhysicsFS realizou uma chamada de sistema inválida"
+ #define ERR_ARGV0_IS_NULL        "argv0 é NULL"
+ #define ERR_NEED_DICT            "precisa de diretório"
  #define ERR_DATA_ERROR           "erro nos dados"
- #define ERR_MEMORY_ERROR         "erro de memria"
+ #define ERR_MEMORY_ERROR         "erro de memória"
  #define ERR_BUFFER_ERROR         "erro de buffer"
  #define ERR_VERSION_ERROR        "erro na version"
  #define ERR_UNKNOWN_ERROR        "erro desconhecido"
  #define ERR_SEARCHPATH_TRUNC     "Caminho de procura quebrado"
  #define ERR_GETMODFN_TRUNC       "GetModuleFileName() foi quebrado"
- #define ERR_GETMODFN_NO_DIR      "GetModuleFileName() nao teve diretrio"
+ #define ERR_GETMODFN_NO_DIR      "GetModuleFileName() nao teve diretório"
  #define ERR_DISK_FULL            "Disco cheio"
- #define ERR_DIRECTORY_FULL       "Diretrio cheio"
+ #define ERR_DIRECTORY_FULL       "Diretório cheio"
  #define ERR_MACOS_GENERIC        "MacOS reportou um erro (%d)"
  #define ERR_OS2_GENERIC          "OS/2 reportou um erro (%d)"
  #define ERR_VOL_LOCKED_HW        "Volume travado por hardware"
  #define ERR_VOL_LOCKED_SW        "Volume travado por software"
  #define ERR_FILE_LOCKED          "Arquivo travado"
- #define ERR_FILE_OR_DIR_BUSY     "Arquivo/Diretrio est em uso"
- #define ERR_FILE_ALREADY_OPEN_W  "Arquivo j aberto para escrita"
- #define ERR_FILE_ALREADY_OPEN_R  "Arquivo j aberto para leitura"
- #define ERR_INVALID_REFNUM       "Nmero de referncia"
- #define ERR_GETTING_FILE_POS     "Erro ao tentar obter posio do arquivo"
- #define ERR_VOLUME_OFFLINE       "Volume est indisponvel"
- #define ERR_PERMISSION_DENIED    "Permisso negada"
- #define ERR_VOL_ALREADY_ONLINE   "Volume disponvel"
+ #define ERR_FILE_OR_DIR_BUSY     "Arquivo/Diretório está em uso"
+ #define ERR_FILE_ALREADY_OPEN_W  "Arquivo já aberto para escrita"
+ #define ERR_FILE_ALREADY_OPEN_R  "Arquivo já aberto para leitura"
+ #define ERR_INVALID_REFNUM       "Número de referência"
+ #define ERR_GETTING_FILE_POS     "Erro ao tentar obter posição do arquivo"
+ #define ERR_VOLUME_OFFLINE       "Volume está indisponível"
+ #define ERR_PERMISSION_DENIED    "Permissão negada"
+ #define ERR_VOL_ALREADY_ONLINE   "Volume disponível"
  #define ERR_NO_SUCH_DRIVE        "Drive inexistente"
- #define ERR_NOT_MAC_DISK         "No  um disco Macintosh"
+ #define ERR_NOT_MAC_DISK         "Não é um disco Macintosh"
  #define ERR_VOL_EXTERNAL_FS      "Volume pertence a um sistema de arquivos externo"
- #define ERR_PROBLEM_RENAME       "Problema durante renomeao"
- #define ERR_BAD_MASTER_BLOCK     "Bloco master do diretrio invlido"
+ #define ERR_PROBLEM_RENAME       "Problema durante renomeação"
+ #define ERR_BAD_MASTER_BLOCK     "Bloco master do diretório inválido"
  #define ERR_CANT_MOVE_FORBIDDEN  "Tentativa de mover proibida"
- #define ERR_WRONG_VOL_TYPE       "Tipo invlido de volume"
+ #define ERR_WRONG_VOL_TYPE       "Tipo inválido de volume"
  #define ERR_SERVER_VOL_LOST      "Volume servidor desconectado"
- #define ERR_FILE_ID_NOT_FOUND    "ID de Arquivo no encontrado"
- #define ERR_FILE_ID_EXISTS       "ID de Arquivo j existente"
- #define ERR_SERVER_NO_RESPOND    "Servidor no respondendo"
- #define ERR_USER_AUTH_FAILED     "Autenticao de usurio falhada"
+ #define ERR_FILE_ID_NOT_FOUND    "ID de Arquivo não encontrado"
+ #define ERR_FILE_ID_EXISTS       "ID de Arquivo já existente"
+ #define ERR_SERVER_NO_RESPOND    "Servidor não respondendo"
+ #define ERR_USER_AUTH_FAILED     "Autenticação de usuário falhada"
  #define ERR_PWORD_EXPIRED        "Password foi expirada no servidor"
  #define ERR_ACCESS_DENIED        "Accesso negado"
- #define ERR_NOT_A_DOS_DISK       "No  um disco DOS"
- #define ERR_SHARING_VIOLATION    "Violao de compartilhamento"
- #define ERR_CANNOT_MAKE          "No pode ser feito"
- #define ERR_DEV_IN_USE           "Device j em uso"
+ #define ERR_NOT_A_DOS_DISK       "Não é um disco DOS"
+ #define ERR_SHARING_VIOLATION    "Violação de compartilhamento"
+ #define ERR_CANNOT_MAKE          "Não pode ser feito"
+ #define ERR_DEV_IN_USE           "Device já em uso"
  #define ERR_OPEN_FAILED          "Falaha na abertura"
  #define ERR_PIPE_BUSY            "Fila ocupada"
  #define ERR_SHARING_BUF_EXCEEDED "Buffer de compartilhamento excedeu"
  #define ERR_TOO_MANY_HANDLES     "Muitos handles abertos"
  #define ERR_SEEK_ERROR           "Erro de posicionamento"
- #define ERR_DEL_CWD              "Tentando remover diretrio de trabalho atual"
- #define ERR_WRITE_PROTECT_ERROR  "Erro de proteo de escrita"
+ #define ERR_DEL_CWD              "Tentando remover diretório de trabalho atual"
+ #define ERR_WRITE_PROTECT_ERROR  "Erro de proteção de escrita"
  #define ERR_WRITE_FAULT          "Erro de escrita"
- #define ERR_LOCK_VIOLATION       "Violao de trava"
+ #define ERR_LOCK_VIOLATION       "Violação de trava"
  #define ERR_GEN_FAILURE          "Falha geral"
  #define ERR_UNCERTAIN_MEDIA      "Media incerta"
- #define ERR_PROT_VIOLATION       "Violao de proteo"
+ #define ERR_PROT_VIOLATION       "Violação de proteção"
  #define ERR_BROKEN_PIPE          "Fila quebrada"
 
 #elif (PHYSFS_LANG == PHYSFS_LANG_SPANISH)
@@ -889,27 +593,27 @@
  #define LZMA_ARCHIVE_DESCRIPTION "LZMA (7zip) format" /* !!! FIXME: translate this line if needed */
 
  #define ERR_IS_INITIALIZED       "Ya estaba inicializado"
- #define ERR_NOT_INITIALIZED      "No est inicializado"
- #define ERR_INVALID_ARGUMENT     "Argumento invlido"
- #define ERR_FILES_STILL_OPEN     "Archivos an abiertos"
+ #define ERR_NOT_INITIALIZED      "No está inicializado"
+ #define ERR_INVALID_ARGUMENT     "Argumento inválido"
+ #define ERR_FILES_STILL_OPEN     "Archivos aún abiertos"
  #define ERR_NO_DIR_CREATE        "Fallo al crear los directorios"
  #define ERR_OUT_OF_MEMORY        "Memoria agotada"
- #define ERR_NOT_IN_SEARCH_PATH   "No existe tal entrada en la ruta de bsqueda"
- #define ERR_NOT_SUPPORTED        "Operacin no soportada"
+ #define ERR_NOT_IN_SEARCH_PATH   "No existe tal entrada en la ruta de búsqueda"
+ #define ERR_NOT_SUPPORTED        "Operación no soportada"
  #define ERR_UNSUPPORTED_ARCHIVE  "Tipo de archivo no soportado"
  #define ERR_NOT_A_HANDLE         "No es un manejador de ficheo (file handle)"
  #define ERR_INSECURE_FNAME       "Nombre de archivo inseguro"
- #define ERR_SYMLINK_DISALLOWED   "Los enlaces simblicos estn desactivados"
+ #define ERR_SYMLINK_DISALLOWED   "Los enlaces simbólicos están desactivados"
  #define ERR_NO_WRITE_DIR         "No has configurado un directorio de escritura"
  #define ERR_NO_SUCH_FILE         "Archivo no encontrado"
  #define ERR_NO_SUCH_PATH         "Ruta no encontrada"
  #define ERR_NO_SUCH_VOLUME       "Volumen no encontrado"
  #define ERR_PAST_EOF             "Te pasaste del final del archivo"
- #define ERR_ARC_IS_READ_ONLY     "El archivo es de slo lectura"
+ #define ERR_ARC_IS_READ_ONLY     "El archivo es de sólo lectura"
  #define ERR_IO_ERROR             "Error E/S"
  #define ERR_CANT_SET_WRITE_DIR   "No puedo configurar el directorio de escritura"
- #define ERR_SYMLINK_LOOP         "Bucle infnito de enlaces simblicos"
- #define ERR_COMPRESSION          "Error de (des)compresin"
+ #define ERR_SYMLINK_LOOP         "Bucle infnito de enlaces simbólicos"
+ #define ERR_COMPRESSION          "Error de (des)compresión"
  #define ERR_NOT_IMPLEMENTED      "No implementado"
  #define ERR_OS_ERROR             "El sistema operativo ha devuelto un error"
  #define ERR_FILE_EXISTS          "El archivo ya existe"
@@ -917,7 +621,7 @@
  #define ERR_NOT_A_DIR            "No es un directorio"
  #define ERR_NOT_AN_ARCHIVE       "No es un archivo"
  #define ERR_CORRUPTED            "Archivo corrupto"
- #define ERR_SEEK_OUT_OF_RANGE    "Bsqueda fuera de rango"
+ #define ERR_SEEK_OUT_OF_RANGE    "Búsqueda fuera de rango"
  #define ERR_BAD_FILENAME         "Nombre de archivo incorrecto"
  #define ERR_PHYSFS_BAD_OS_CALL   "(BUG) PhysicsFS ha hecho una llamada incorrecta al sistema"
  #define ERR_ARGV0_IS_NULL        "argv0 es NULL"
@@ -925,24 +629,24 @@
  #define ERR_DATA_ERROR           "error de datos"
  #define ERR_MEMORY_ERROR         "error de memoria"
  #define ERR_BUFFER_ERROR         "error de buffer"
- #define ERR_VERSION_ERROR        "error de versin"
+ #define ERR_VERSION_ERROR        "error de versión"
  #define ERR_UNKNOWN_ERROR        "error desconocido"
- #define ERR_SEARCHPATH_TRUNC     "La ruta de bsqueda ha sido truncada"
+ #define ERR_SEARCHPATH_TRUNC     "La ruta de búsqueda ha sido truncada"
  #define ERR_GETMODFN_TRUNC       "GetModuleFileName() ha sido truncado"
  #define ERR_GETMODFN_NO_DIR      "GetModuleFileName() no tenia directorio"
- #define ERR_DISK_FULL            "El disco est lleno"
- #define ERR_DIRECTORY_FULL       "El directorio est lleno"
+ #define ERR_DISK_FULL            "El disco está lleno"
+ #define ERR_DIRECTORY_FULL       "El directorio está lleno"
  #define ERR_MACOS_GENERIC        "MacOS ha devuelto un error (%d)"
  #define ERR_OS2_GENERIC          "OS/2 ha devuelto un error (%d)"
- #define ERR_VOL_LOCKED_HW        "El volumen est bloqueado por el hardware"
- #define ERR_VOL_LOCKED_SW        "El volumen est bloqueado por el software"
- #define ERR_FILE_LOCKED          "El archivo est bloqueado"
+ #define ERR_VOL_LOCKED_HW        "El volumen está bloqueado por el hardware"
+ #define ERR_VOL_LOCKED_SW        "El volumen está bloqueado por el software"
+ #define ERR_FILE_LOCKED          "El archivo está bloqueado"
  #define ERR_FILE_OR_DIR_BUSY     "Fichero o directorio ocupados"
  #define ERR_FILE_ALREADY_OPEN_W  "Fichero ya abierto para escritura"
  #define ERR_FILE_ALREADY_OPEN_R  "Fichero ya abierto para lectura"
- #define ERR_INVALID_REFNUM       "El nmero de referencia no es vlido"
- #define ERR_GETTING_FILE_POS     "Error al tomar la posicin del fichero"
- #define ERR_VOLUME_OFFLINE       "El volumen est desconectado"
+ #define ERR_INVALID_REFNUM       "El número de referencia no es válido"
+ #define ERR_GETTING_FILE_POS     "Error al tomar la posición del fichero"
+ #define ERR_VOLUME_OFFLINE       "El volumen está desconectado"
  #define ERR_PERMISSION_DENIED    "Permiso denegado"
  #define ERR_VOL_ALREADY_ONLINE   "El volumen ya estaba conectado"
  #define ERR_NO_SUCH_DRIVE        "No existe tal unidad"
@@ -952,7 +656,7 @@
  #define ERR_BAD_MASTER_BLOCK     "Bloque maestro de directorios incorrecto"
  #define ERR_CANT_MOVE_FORBIDDEN  "Intento de mover forbidden"
  #define ERR_WRONG_VOL_TYPE       "Tipo de volumen incorrecto"
- #define ERR_SERVER_VOL_LOST      "El servidor de volmenes ha sido desconectado"
+ #define ERR_SERVER_VOL_LOST      "El servidor de volúmenes ha sido desconectado"
  #define ERR_FILE_ID_NOT_FOUND    "Identificador de archivo no encontrado"
  #define ERR_FILE_ID_EXISTS       "El identificador de archivo ya existe"
  #define ERR_SERVER_NO_RESPOND    "El servidor no responde"
@@ -960,22 +664,22 @@
  #define ERR_PWORD_EXPIRED        "La Password  en el servidor ha caducado"
  #define ERR_ACCESS_DENIED        "Acceso denegado"
  #define ERR_NOT_A_DOS_DISK       "No es un disco de DOS"
- #define ERR_SHARING_VIOLATION    "Violacin al compartir"
+ #define ERR_SHARING_VIOLATION    "Violación al compartir"
  #define ERR_CANNOT_MAKE          "No puedo hacer make"
  #define ERR_DEV_IN_USE           "El dispositivo ya estaba en uso"
  #define ERR_OPEN_FAILED          "Fallo al abrir"
- #define ERR_PIPE_BUSY            "Tubera ocupada"
- #define ERR_SHARING_BUF_EXCEEDED "Buffer de comparticin sobrepasado"
+ #define ERR_PIPE_BUSY            "Tubería ocupada"
+ #define ERR_SHARING_BUF_EXCEEDED "Buffer de compartición sobrepasado"
  #define ERR_TOO_MANY_HANDLES     "Demasiados manejadores (handles)"
- #define ERR_SEEK_ERROR           "Error de bsqueda"
+ #define ERR_SEEK_ERROR           "Error de búsqueda"
  #define ERR_DEL_CWD              "Intentando borrar el directorio de trabajo actual"
- #define ERR_WRITE_PROTECT_ERROR  "Error de proteccin contra escritura"
+ #define ERR_WRITE_PROTECT_ERROR  "Error de protección contra escritura"
  #define ERR_WRITE_FAULT          "Fallo al escribir"
- #define ERR_LOCK_VIOLATION       "Violacin del bloqueo"
+ #define ERR_LOCK_VIOLATION       "Violación del bloqueo"
  #define ERR_GEN_FAILURE          "Fallo general"
  #define ERR_UNCERTAIN_MEDIA      "Medio incierto"
- #define ERR_PROT_VIOLATION       "Violacin de la proteccin"
- #define ERR_BROKEN_PIPE          "Tubera rota"
+ #define ERR_PROT_VIOLATION       "Violación de la protección"
+ #define ERR_BROKEN_PIPE          "Tubería rota"
 
 #else
  #error Please define PHYSFS_LANG.