lang::user::language (public)
lang::user::language [ -package_id package_id ] [ -user_id user_id ] \ [ -site_wide ] [ -iso6392 ]
Defined in packages/acs-lang/tcl/locale-procs.tcl
Get user language preference for a given package instance. This preliminary implementation only has one site-wide setting, though.
- Switches:
- -package_id (optional)
- The package for which you want to get the language setting.
- -user_id (optional)
- The user we wish to get the language for, defaults to connection user.
- -site_wide (optional, boolean)
- Set this if you want to get the site-wide language setting.
- -iso6392 (optional, boolean)
- Set this if you want to force iso-639-2 code (3 digits)
- Returns:
- 3 chars language code if iso6392 is set, left part of locale otherwise
- Partial Call Graph (max 5 caller/called nodes):
- Testcases:
- test_get_locales