Skip to content

LanguageChangedEventArgs.Language

property · LanguageChangedEventArgs · cAlgo.API Since 5.2

DesktopCLICloud

Gets the language.

Definition

public Language Language {get;}
languageChangedEventArgs.Language: Language

Returns Language

Examples

protected override void OnStart()
{
    Application.LanguageChanged += OnLanguageChanged;
}

private void OnLanguageChanged(LanguageChangedEventArgs args)
{
    var buttonText = args.Language.CultureName.StartsWith("es") ? "Comprar" : "Buy";
    Print("Using button text: {0}", buttonText);
}
def on_start(self):
    api.Application.LanguageChanged += self.on_language_changed

def on_language_changed(self, args):
    button_text = "Comprar" if args.Language.CultureName.startswith("es") else "Buy"
    api.Print(f"Using button text: {button_text}")