jwilk / i18nspector

checking tool for gettext POT, PO and MO files
https://jwilk.net/software/i18nspector
MIT License
2 stars 4 forks source link

tests.test_ling.test_glibc_supported('C.UTF-8',) failure #13

Closed jwilk closed 2 years ago

jwilk commented 2 years ago

Seen on Ubuntu 22.04:

======================================================================
ERROR: tests.test_ling.test_glibc_supported('C.UTF-8',)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File ".../i18nspector/tests/test_ling.py", line 416, in t
    lang = L.parse_language(l)
  File ".../i18nspector/lib/ling.py", line 309, in parse_language
    raise LanguageSyntaxError
lib.ling.LanguageSyntaxError

----------------------------------------------------------------------
jwilk commented 2 years ago
$ grep -w C /usr/share/i18n/SUPPORTED
C.UTF-8 UTF-8

This is weird, because C.UTF-8 is a built-in locale on this system.

jwilk commented 2 years ago

Fixed in 0.27.1.