'Some languages may have special fallbacks that don\'t follow the simple
\'fr-ca\' -> \'fr\' logic (notably Chinese codes).'

def test_special_fallback_language(self):

    r = self.rf.get('/')
    r.COOKIES = {}
    r.META = {'HTTP_ACCEPT_LANGUAGE': 'zh-my,en'}
    self.assertEqual(get_language_from_request(r), 'zh-hans')
