Wybrane języki:

for m in {1..12}; do 
    echo -en "$(LC_ALL=C.UTF-8 date -d 1970-$m-01 +%B) "; 
    echo "$(LC_ALL=pl_PL.UTF-8 date -d 1970-$m-01 +%OB)"; 
January styczeń
February luty
March marzec
April kwiecień
May maj
June czerwiec
July lipiec
August sierpień
September wrzesień
October październik
November listopad
December grudzień 
$ for m in {1..12}; 
do 
    printf "%-12s %-12s %-12s %-12s %-12s" $(for l in C cs_C Z it_IT de_DE pl_PL; 
    do 
        printf "%s " $(LANG=$l.UTF-8 date -d 1970-$m-01 +%OB); done); 
    echo; 
done
January      January      January      gennaio      Januar      styczeń
February     February     February     febbraio     Februar     luty
March        March        March        marzo        März       marzec
April        April        April        aprile       April       kwiecień
May          May          May          maggio       Mai         maj
June         June         June         giugno       Juni        czerwiec
July         July         July         luglio       Juli        lipiec
August       August       August       agosto       August      sierpień
September    September    September    settembre    September   wrzesień
October      October      October      ottobre      Oktober     październik
November     November     November     novembre     November    listopad
December     December     December     dicembre     Dezember    grudzień

Wszystkie dostępne w systemie:

LOCALES=($(locale -a | grep utf8))
declare -a MNAMES; for (( i = 0; i < ${#LOCALES[@]}; i++ ))
do MNAMES[i]=$(LC_TIME=${LOCALES[$i]} locale alt_mon); done
for i in {0..6}; do echo ${MNAMES[i]} | cut -d';' -f1; done
January
leden
Januar
January
January
janvier
gennaio
styczeń
$ for i in {0..7}; do 
    for j in {1..12}; do 
        printf "%-10s" $(echo ${MNAMES[i]} | cut -d';' -f$j); 
    done; echo; 
done
January   February  March     April     May       June      July      August    September October   November  December
leden     únor     březen   duben     květen   červen   červenec srpen     září   říjen   listopad  prosinec
Januar    Februar   März     April     Mai       Juni      Juli      August    September Oktober   November  Dezember
January   February  March     April     May       June      July      August    September October   November  December
January   February  March     April     May       June      July      August    September October   November  December
janvier   février  mars      avril     mai       juin      juillet   août     septembre octobre   novembre  décembre
gennaio   febbraio  marzo     aprile    maggio    giugno    luglio    agosto    settembre ottobre   novembre  dicembre
styczeń  luty      marzec    kwiecień maj       czerwiec  lipiec    sierpień wrzesień październiklistopad  grudzień
Notatka

Użyte locale muszą być dostępne w systemie.

$ locale -a
C
POSIX
cs_CZ.utf8
de_DE.utf8
en_GB.utf8
en_US.utf8
fr_FR.utf8
it_IT.utf8
pl_PL
pl_PL.iso88592
pl_PL.utf8

More information

$ LC_ALL=pl_PL.utf8 locale mon alt_mon
stycznia;lutego;marca;kwietnia;maja;czerwca;lipca;sierpnia;września;października;listopada;grudnia
styczeń;luty;marzec;kwiecień;maj;czerwiec;lipiec;sierpień;wrzesień;październik;listopad;grudzień

Pokaż wszystkie pary klucz=wartość dla kategorii LC_TIME:

$ LC_ALL=pl_PL.utf8 locale -k LC_TIME
abday="nie;pon;wto;śro;czw;pią;sob"
day="niedziela;poniedziałek;wtorek;środa;czwartek;piątek;sobota"
abmon="sty;lut;mar;kwi;maj;cze;lip;sie;wrz;paź;lis;gru"
mon="stycznia;lutego;marca;kwietnia;maja;czerwca;lipca;sierpnia;września;października;listopada;grudnia"
am_pm=";"
d_t_fmt="%a, %-d %b %Y, %T"
d_fmt="%d.%m.%Y"
t_fmt="%T"
t_fmt_ampm=""
era=
era_year=""
era_d_fmt=""
alt_digits=
era_d_t_fmt=""
era_t_fmt=""
time-era-num-entries=0
time-era-entries="n"
week-ndays=7
week-1stday=19971130
week-1stweek=4
first_weekday=2
first_workday=2
cal_direction=1
timezone=""
date_fmt="%a, %-d %b %Y, %T %Z"
time-codeset="UTF-8"
alt_mon="styczeń;luty;marzec;kwiecień;maj;czerwiec;lipiec;sierpień;wrzesień;październik;listopad;grudzień"
ab_alt_mon="sty;lut;mar;kwi;maj;cze;lip;sie;wrz;paź;lis;gru"

Refs