[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

{bindtextdomain} needs an environment variable override

From: Nelson Henry Eric
Subject: {bindtextdomain} needs an environment variable override
Date: Mon, 3 Nov 2003 17:33:21 +0900 (JST)

Since {bindtextdomain} is hard-coded, the end user is totally at the mercy
of the person who compiled/installed the binary of any program which uses
gettext().  It means that binaries cannot be copied to other machines unless
their file systems are exactly the same as far as the {bindtextdomain}
prefix.  It definitely prevents individual users from installing and using
specific translations (*.mo) in their own account space that either are not
available or out-of-date in the default /usr/local.  It also means that a
person cannot use/test their own translation although they may find it more
comfortable than the one installed systemwide.

If the user could set some environment variable to override the default
compiled into the binary it would make gettext functionality much superior.


henry n.

reply via email to

[Prev in Thread] Current Thread [Next in Thread]