When I enabled localization in busybox uClibc doesn't display localized months, and daynames instead %Y is printed. For example when I used busybox date command following message was displayed: $ date , %Y 9 21:15:19 CET 2009 but it should be printed pią, 9 sty 2009, 21:15:24 CET
Please provide a small, complete, standalone testcase and include the preprocessed output of that testcase too, along gdb and/or strace logs.
LC_ALL="pl_PL.UTF-8" ./busybox_unstripped date śro kwi 29 12:25:13 CEST 2015 LC_ALL="pl_PL.UTF-8" ./busybox_unstripped date -d '2009-01-09 21:15:19' pią sty 9 21:15:19 CET 2009