For more information on the string translation facility and how to use key_getlabel() and string translation to write portable help and system messages, see Chapter 49, "Utility Functions."
For more terminal-specific information, see Chapter 54, "Writing Portable Code."
For more information on memory-mapped vs. non-memory-mapped modes and attributes, see Chapter 46, "Controlling Color with Logical Attributes."
For more information on adding support for new terminal types, see Chapter 58, "Modifying the Terminal Interface."