Я по поводу "firebird.msg" - а нельзя его сделать просто текстовым
файлом в формате что-то вроде:

английский встраивать прямо в fbclient.dll как ресурс,
а национальные искать рядом в папке.
хотя с национальными полная фигня, ибо когда
никто явно не отвечает за перевод, мы очень часто
будем иместь отставание локализованного msg от оригинального.

с релизом новой версии добавляются всего несколько новых кодов ошибок, так что если использовать "текстовый" формат, то для большинства ошибок нужный перевод будет найден. Ну, а если же нет, то можно в том случае англыйский отдать.

Роман

Ответить