NAME
set-language-env - Making basic settings for native languages
SYNOPSIS
set-language-env [-l language] [-hvsrNcCRE]
DESCRIPTION
set-language-env establishes basic native language environment by
adding lines to your dot-files. Since the setting is established by
adding lines to your dot-files, the private environment for only a
person who invokes set-language-env is affected. It does not change
any system-wide settings. (Note: The root user can change /etc/skel
directory.)
This version supports Belarusian, Bulgarian, Catalan, Danish, French,
German, Japanese, Korean, Lithuanian, Macedonian, Polish, Russian,
Serbian, Spanish, Thai, Turkish and Ukrainian.
set-language-env shows a list of Debian packages which should be
installed. These packages are required to utilize settings. You have
to install them or ask the site administrator to install them.
Added lines are surrounded with the header and footer lines. Since
these lines are used by set-language-env to recognize the lines it has
added, please do not modify them. You can modify lines before the
header line and after the footer line and the modification will be
preserved after invocations of set-language-env.
When language-env package is updated, you can safely update your
dot-files by only invoking set-language-env without your original
setting being affected. The place where the lines were added is not
changed by the process. However, if you directly modified a setting
which set-language-env have added, it will be lost on the next
invocation of set-language-env.
OPTIONS
-l language
specify your favorite native language. Here are the supported
languages:
be Belarusian
bg Bulgarian
ca Catalan
da Danish
de German
es Spanish
fr French
ja Japanese
ko Korean
lt Lithuanian
mk Macedonian
pl Polish
ru Russian
sr Serbian
th Thai
tr Turkish
uk Ukrainian
-h Show help message.
-v Verbose mode, mainly for debugging.
-s Show a list of supported languages.
-r Remove all settings by set-language-env in your dot-files.
-N Don’t fork another set-language-env. This option is for
internal use.
-c On runtime of set-language-env, native language-specific (i.e.
non-ASCII) characters (such as Kanji and ISO-8859-1) are not
used. Though this option is intended to be used internally,
this can be used to override automatic detection of whether
native language-specific characters can be used or not when the
detection does not work well.
-C On runtime of set-language-env, native language-specific (i.e.
non-ASCII) characters (such as Kanji and ISO-8859-1) are used.
Though this option is intended to be used internally, this can
be used to override automatic detection of whether native
language-specific characters can be used or not when the
detection does not work well.
-R Root user usually cannot set his/her own settings into /root
directory because set-language-env checks it. This option
disables the check.
-E Settings are done into /etc/skel directory instead of users’
home directory. Only root user can use this option.
ADDING NEW LANGUAGE
If you would like to add a new language support, read
/usr/share/doc/language-env/README.i18n. In short, you will have to
write
(1) contents which will be added to users’ dot-files,
(2) ’support’ file,
(3) documents, and
(4) image file for tklanguage.
Please contact to the developer of language-env.
SEE ALSO
/usr/share/doc/language-env/README*
Detailed explanation on each language.
FILES
/usr/share/language-env/*
Prototypes to be added to your dot-files.
AUTHOR
Tomohiro KUBOTA <kubota@debian.org>
2005/3/13