Localizing Korn Shell Scripts

In this post I discuss how to internationalize and localize message text strings in Korn Shell scripts and briefly touch on some other localization issues such as numbers, dates and piping which may affect your shell scripts.

KSH93 Message Localization

ksh93 supports localization of internal error messages and getopts messages but localization of user messages in shell scripts is flawed. This post examines the issue and shows you how to easily support shell script message catalogs.