lang::system::locale (public)
lang::system::locale [ -package_id package_id ] [ -site_wide ]
Defined in packages/acs-lang/tcl/locale-procs.tcl
Get system locale setting for a given package instance.
- Switches:
- -package_id (optional)
- The package for which you want to get the locale setting.
- -site_wide (optional, boolean)
- Set this if you want to get the site-wide locale setting.
- Partial Call Graph (max 5 caller/called nodes):
- Testcases:
- dt_localized_procs, locale__test_system_package_setting, test_get_locales, create_test_items, create_composite_test_item, create_folder_with_page, create_workflow_with_instance, link_tests, path_resolve, create_form_with_form_instance, create_form_with_numeric, form_validate
Source code: if { $site_wide_p } { return [site_wide_locale] } if { $package_id eq "" && [ns_conn isconnected] } { set package_id [ad_conn package_id] } # Get locale for package set locale [package_level_locale $package_id] # If there's no package setting, use the site-wide setting if { $locale eq "" } { set locale [site_wide_locale] } return $localeXQL Not present: PostgreSQL, Oracle Generic XQL file: packages/acs-lang/tcl/locale-procs.xql