next up previous contents
Next: The name of the Up: Introduction Previous: Installation   Contents

Internationalization

When running rauto on a localized system, that is, the environment variable LANG is set to something else than `C', you may encounter an error message like

rauto/cusp> rauto cusp LPf muf -IRS 2 -ISW 2
rauto: *** number of runs=1
rauto: *** starting run LPf: run 1 of 1, IRS=2
printls: numeric format of language 'de_DE.UTF-8' not supported
printls: set the environment variable LANG to C before running printls
rauto: shell returned with error, offending command was:
printls muf 2 > l.LPf

To avoid subtle errors due to different notational conventions for numerical values in different languages every AWK script shipped with rauto checks whether the number format under the current locale is understood by AUTO. If this test fails the script tries to change the locale to `C'. Unfortunately, the current standard of AWK does not require an implementation to support changing the locale at run-time. Hence, most of the time this will fail. For the moment you have to change the locale of your session manually by typing `setenv LANG C' if you are using the csh or tcsh, and `export LANG=C' if you are using the sh or bash command interpreter.



Frank Schilder 2007-04-12