| Предыдущий | Следующий |
| ippStsI18nMsgCatalogInvalid | ippStsWaterfall |
ippStsI18nGetMessageFail
Что означает ippStsI18nGetMessageFail
ippStsI18nGetMessageFail относится не к обработке изображения или сигнала, а к механизму локализации сообщений Intel IPP. Каталог сообщений мог быть открыт успешно, однако получить из него текст для запрошенного статуса и выбранной локали не удалось. В такой ситуации библиотека использует английское сообщение как резервный вариант.
Этот статус не должен подменять результат исходной операции IPP. Если функция обработки уже вернула собственный код ошибки или предупреждения, сохраните его отдельно, а ippStsI18nGetMessageFail рассматривайте как дополнительную ошибку форматирования диагностического текста.
Что проверить
- Запишите исходный код статуса IPP, идентификатор сообщения и локаль, для которой запрашивался перевод.
- Проверьте наличие нужной записи в установленном каталоге сообщений, соответствие версии каталога версии библиотеки и корректность его развёртывания.
- Убедитесь, что имя локали и кодировка поддерживаются платформой и совпадают с настройками процесса.
- Сохраните
errnoв Linux или результатGetLastErrorв Windows сразу после неудачного получения сообщения. - Не считайте исходную операцию с изображением, сигналом или другим объектом неуспешной только из-за отсутствия локализованного текста.
Исправление подтверждается, когда для того же кода и локали возвращается локализованное сообщение, а при отсутствии перевода по-прежнему доступен английский текст и не теряется первичный статус операции.
Документация
- Функции Intel IPP для локализованных сообщений
- Преобразование статуса Intel IPP в идентификатор сообщения
Нужно найти другой код? Найти другой код состояния или ошибки.