С переводом сообщений модулей лазаруса мне понятно.. включил i18n в свойствах проекта, добавил модуль в инспекторе и т.д. А как поступать с модулями FPC? В проекте используется FPHTTPClient, который в свою очередь имеет зависимость от ssockets. Как перевести его сообщения? Если я добавляю к проекту ssockets, что бы собрать и получить pot-файл, то проект закидывает ошибками. Думаю, что я делаю как-то не так. В статье на вики я не нашёл ответ на свой вопрос.. там, как мне кажется, статья ориентирована на модули лазаруса.
- Код: Выделить всё
{ ---------------------------------------------------------------------
ESocketError
---------------------------------------------------------------------}
resourcestring
strHostNotFound = 'Host name resolution for "%s" failed.';
strSocketCreationFailed = 'Creation of socket failed: %s';
strSocketBindFailed = 'Binding of socket failed: %s';
strSocketListenFailed = 'Listening on port #%d failed, error: %d';
strSocketConnectFailed = 'Connect to %s failed.';
strSocketAcceptFailed = 'Could not accept a client connection on socket: %d, error %d';
strSocketAcceptWouldBlock = 'Accept would block on socket: %d';
strSocketIOTimeOut = 'Failed to set IO Timeout to %d';
strErrNoStream = 'Socket stream not assigned';
strSocketConnectTimeOut = 'Connection to %s timed out.';