Олег Иванович Цилюрик
Локализация в коде C/C++
«Локализация в коде C/C++»
Описание
Одной из слабо описанных частей языка C и стандартов API POSIX является проблема локализации текстовых строк в коде C и C++. Она состоит в том, как прозрачно (независимо от системы, настроек, конкретного декодирования в коде и т.д.) обрабатывать взаимодействие с внешней (относительно программного кода) средой (терминал, файловая система, сеть, …) на любых национальных языках … отличных от английского: русском, китайском, арабском, ... Но, обратим внимание, что эта тема (работа с локализованными строками) почти не отражена в обширных публикациях по языкам C и C++. На то есть много причин. Самыми основными из которых есть: Сам тип локализованных символов (wchar_t) появился в стандарте C89, но, в полной мере с API поддержки и т.п., только в стандарте C99 ... относительно недавно (по крайней мере, недавно, в сравнении с 45-летней историей C). Конечно, этот тип и всё, что связано с локализацией, не может даже упоминаться в классической литературе по C периода его становления: K&R и др.; Все более поздние переводные книги и учебники по C тоже практически полностью обходят эту тему стороной ... их англоязычным...
РЕКОМЕНДУЕМ К ПРОЧТЕНИЮ
Популярные и начинающие авторы, крупнейшие и нишевые издательства
Комментарии к книге «Локализация в коде C/C++», Олег Иванович Цилюрик
Всего 0 комментариев