def test_bcp47(self): self.assertEqual(bcp47_to_language("zh-Hans"), "zh_CN") self.assertEqual(bcp47_to_language("pt-PT"), "pt_PT") self.assertEqual(bcp47_to_language("de"), "de") # ignore script self.assertEqual(bcp47_to_language("sr-Latn-CS"), "sr_CS") # unsupported, support something at least self.assertEqual(bcp47_to_language("zh-guoyu"), "zh")
def test_bcp47(self): self.assertEqual(bcp47_to_language("zh-Hans"), "zh_CN") self.assertEqual(bcp47_to_language("pt-PT"), "pt_PT") self.assertEqual(bcp47_to_language("de"), "de") # ignore script self.assertEqual(bcp47_to_language("sr-Latn-CS"), "sr_CS") # unsupported, support something at least self.assertEqual(bcp47_to_language("zh-guoyu"), "zh")