View | Details | Raw Unified | Return to issue 103408
Collapse All | Expand All

(-)i18npool.orig/source/isolang/inunx.cxx (-7 / +7 lines)
Lines 60-70 Link Here
60
    const sal_Char *pLang = NULL;
60
    const sal_Char *pLang = NULL;
61
61
62
    pLang = getenv ( "LC_ALL" );
62
    pLang = getenv ( "LC_ALL" );
63
    if (! pLang)
63
    if (! pLang || pLang[0] == 0)
64
        pLang = getenv ( "LC_CTYPE" );
64
        pLang = getenv ( "LC_CTYPE" );
65
    if (! pLang)
65
    if (! pLang || pLang[0] == 0)
66
        pLang = getenv( "LANG" );
66
        pLang = getenv( "LANG" );
67
    if (! pLang)
67
    if (! pLang || pLang[0] == 0)
68
        pLang = pFallback;
68
        pLang = pFallback;
69
69
70
    return pLang;
70
    return pLang;
Lines 79-91 Link Here
79
    const sal_Char *pLang = NULL;
79
    const sal_Char *pLang = NULL;
80
80
81
    pLang = getenv ( "LANGUAGE" );      // respect the GNU extension
81
    pLang = getenv ( "LANGUAGE" );      // respect the GNU extension
82
    if (! pLang)
82
    if (! pLang || pLang[0] == 0)
83
        pLang = getenv ( "LC_ALL" );
83
        pLang = getenv ( "LC_ALL" );
84
    if (! pLang)
84
    if (! pLang || pLang[0] == 0)
85
        pLang = getenv ( "LC_MESSAGES" );
85
        pLang = getenv ( "LC_MESSAGES" );
86
    if (! pLang)
86
    if (! pLang || pLang[0] == 0)
87
        pLang = getenv( "LANG" );
87
        pLang = getenv( "LANG" );
88
    if (! pLang)
88
    if (! pLang || pLang[0] == 0)
89
        pLang = pFallback;
89
        pLang = pFallback;
90
90
91
    return pLang;
91
    return pLang;

Return to issue 103408