The Taisho era runs from 1912/07/30 up to 1926/12/24. The era entry
in glibc consists of two entries:
While the first entry is correct, the second entry appears to be
incorrect. The offset value should be one, and the last entry,
the definition of the %EY date format specifier, should be "%EC%Ey年",
just like in the first entry.
Scratch that about the wrong %EY string. I just found that the %EY string in
the second entry is actually correct (L"%EC\x5143\x5E74"). For some reason the
`locale(1)' tool doesn't print the characters beyond the %EC in this single era
entry. I tested with three different locale(1) tools from glibc-2.9, 2.10, and
2.11. All three show this weird behaviour.
Still, the offset value in this era entry appears to be off by one.
You need to get the maintainer of the file to agree.
No reply for more than a year. Closing.