Vlákno názorů k článku Z „leden“ je „ledna“ – glibc mění názvy měsíců od ChoŤ toPiČe - Týká se to jen linuxu, nebo to mají...

  • Článek je starý, nové názory již nelze přidávat.
  • 4. 1. 2019 7:30

    ChoŤ toPiČe (neregistrovaný)

    Týká se to jen linuxu, nebo to mají standardní operační systémy vyřešeno již dávno ?

  • 4. 1. 2019 10:01

    Ondřej Caletka
    Zlatý podporovatel

    Netýká se to Linuxu, ale glibc, to je knihovna do jisté míry nezávislá na operačním systému. Co se týká libc FreeBSD, tam je to vyřešeno stejně (odtud se tvůrci glibc inspirovali), o Windows nemám informace. Máte-li někdo přistup k Windows s kompilátorem C, zkuste demonstrační příklad zkompilovat a spustit.

  • 5. 1. 2019 1:38

    martin-ux (neregistrovaný)

    Zda sa, ze na FreeBSD ten calc robi spravne:

    $ uname -r && cal -3
    11.2-RELEASE
       Prosinec 2018           Leden 2019            Únor 2019
    ne po út st čt pá so  ne po út st čt pá so  ne po út st čt pá so
                       1         1  2  3  4  5                  1  2
     2  3  4  5  6  7  8   6  7  8  9 10 11 12   3  4  5  6  7  8  9
     9 10 11 12 13 14 15  13 14 15 16 17 18 19  10 11 12 13 14 15 16
    16 17 18 19 20 21 22  20 21 22 23 24 25 26  17 18 19 20 21 22 23
    23 24 25 26 27 28 29  27 28 29 30 31        24 25 26 27 28
    30 31 

    Test skript:

    $ ./test_month_names.py
    Locale: C
    Format string: %B
    Result: January, February, March, April, May, June, July, August, September, October, November, December
    
    Format string: %OB
    Result: January, February, March, April, May, June, July, August, September, October, November, December
    
    Locale: cs_CZ.UTF-8
    Format string: %B
    Result: ledna, února, března, dubna, května, června, července, srpna, září, října, listopadu, prosince
    
    Format string: %OB
    Result: leden, únor, březen, duben, květen, červen, červenec, srpen, září, říjen, listopad, prosinec