diff options
author | Aarni Koskela <akx@iki.fi> | 2017-04-06 12:45:52 +0300 |
---|---|---|
committer | Aarni Koskela <akx@iki.fi> | 2017-04-06 12:45:52 +0300 |
commit | 33b4728d340e2910cfaf689d937527c1cfe5cdf2 (patch) | |
tree | 09c5d30b091fd6a6d2f4285017660a04955a2e25 /tests/messages | |
parent | bdf58765d4a6e80e3ef25db36569bed17d201ffc (diff) | |
download | babel-33b4728d340e2910cfaf689d937527c1cfe5cdf2.tar.gz |
Allow both dash and underscore separated locale identifiers in pofileslenient-po-locale-parse
Fixes #489
Augments #420 (08b9c5e76e19ae)
Diffstat (limited to 'tests/messages')
-rw-r--r-- | tests/messages/test_pofile.py | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/tests/messages/test_pofile.py b/tests/messages/test_pofile.py index ebf9702..f6cd66d 100644 --- a/tests/messages/test_pofile.py +++ b/tests/messages/test_pofile.py @@ -36,6 +36,12 @@ msgstr "" "Language: en_US\n"''') catalog = pofile.read_po(buf, locale='de') self.assertEqual(Locale('en', 'US'), catalog.locale) + buf = StringIO(r''' +msgid "" +msgstr "" +"Language: ko-KR\n"''') + catalog = pofile.read_po(buf, locale='de') + self.assertEqual(Locale('ko', 'KR'), catalog.locale) def test_preserve_domain(self): buf = StringIO(r'''msgid "foo" |