pike.git / lib / modules / Calendar.pmod / Language.pmod

version» Context lines:

pike.git/lib/modules/Calendar.pmod/Language.pmod:1812:    "febrer",    "març",    "abril",    "maig",    "juny",    "juliol",    "agost",    "setembre",    "octubre",    "novembre", -  "decembre", +  "desembre",    });       protected private constant week_day_names=    ({    "dilluns",    "dimarts",    "dimecres",    "dijous",    "divendres",    "dissabte",
pike.git/lib/modules/Calendar.pmod/Language.pmod:2203:    protected void create() { SETUPSTUFF; }   }         // ----------------------------------------------------------------      // find & compile language      protected mapping _cache=([]);    - Calendar.Rule.Language `[](string lang) + protected Calendar.Rule.Language `[](string lang)   {    lang=upper_case(lang);    Calendar.Rule.Language l=_cache[lang];    if (l) return l;    program cl=::`[]("c"+lang);      // if unicode doesn't exist, try without    if (!cl && sscanf(lang,"%s_UNICODE",lang))    cl=::`[]("c"+lang);       if (!cl) { return UNDEFINED; }       l=_cache[lang]=cl();       return l;   }