Skip to main content

initialize_language

Function initialize_language 

Source
pub fn initialize_language(
    force_lang: Option<&str>,
    config_dir_override: Option<&Path>,
) -> Result<()>
Expand description

Initializes i18n by resolving locale (5-layer precedence) and publishing once to the global crate::locale OnceLock.

force_lang is the CLI --lang value (already clap-validated when present). config_dir_override is --config-dir for persisted preference lookup.