A double-quoted string preceded by a dollar sign (‘$’) will cause the string to be translated according to the current locale. If the current locale is
POSIX, the dollar sign is ignored. If the string is translated and replaced, the replacement is double-quoted.
Some systems use the message catalog selected by the
LC_MESSAGES shell variable. Others create the name of the message catalog from the value of the
TEXTDOMAIN shell variable, possibly adding a suffix of ‘.mo’. If you use the
TEXTDOMAIN variable, you may need to set the
TEXTDOMAINDIR variable to the location of the message catalog files. Still others use both variables in this fashion:
Copyright © 2000, 2001, 2002, 2007, 2008 Free Software Foundation, Inc.
Licensed under the GNU Free Documentation License.