[Gambas-user] Project language is always en_US
    Martin 
    mbelmonte at belmotek.net
       
    Sat Oct  8 19:41:46 CEST 2022
    
    
  
El 7/10/22 a las 17:39, Martin escribió:
> const char *LOCAL_get_lang(void)
> {
>      char *lang;
> 
>      if (!_lang)
>      {
>          lang = getenv("LC_ALL"); 
>          if (!lang)
>              lang = getenv("LANG");
>          if (!lang || !*lang)
>              lang = "en_US";
>          _lang = STRING_new_zero(lang);
>      }
> 
>      return _lang;
> }
I think this code may not work correctly, for example in my system:
LANG=es_ES.utf8
LC_NAME=es_ES.UTF-8
LC_ALL=
But the code returns en_US.utf8. Is this correct?
Either the function does not return the value correctly or this function 
is not used to provide the default language.
Regards.
Martin
    
    
More information about the User
mailing list