Exemplo n.º 1
0
def _script_to_name(script):
  for k, name in _SCRIPT_KEY_NAMES:
    if script == k:
      return name

  try:
    return unicode_data.human_readable_script_name(script)
  except KeyError:
    return script
Exemplo n.º 2
0
def _script_to_name(script):
    for k, name in _SCRIPT_KEY_NAMES:
        if script == k:
            return name

    try:
        return unicode_data.human_readable_script_name(script)
    except KeyError:
        return script
Exemplo n.º 3
0
 def test_human_readable_script_name(self):
     """Tests the human_readable_script_name method."""
     self.assertEqual(unicode_data.human_readable_script_name('Grek'),
                      'Greek')
     self.assertEqual(unicode_data.human_readable_script_name('Talu'),
                      'New Tai Lue')
     self.assertEqual(unicode_data.human_readable_script_name('Nkoo'), 'NKo')
     self.assertEqual(unicode_data.human_readable_script_name('Qaae'),
                      'Emoji')
     self.assertEqual(unicode_data.human_readable_script_name('Zsym'),
                      'Symbols')
     self.assertEqual(unicode_data.human_readable_script_name('Zzzz'),
                      'Unknown')
Exemplo n.º 4
0
 def test_human_readable_script_name(self):
     """Tests the human_readable_script_name method."""
     self.assertEqual(unicode_data.human_readable_script_name("Grek"),
                      "Greek")
     self.assertEqual(unicode_data.human_readable_script_name("Talu"),
                      "New Tai Lue")
     self.assertEqual(unicode_data.human_readable_script_name("Nkoo"),
                      "N'Ko")
     self.assertEqual(unicode_data.human_readable_script_name("Zsye"),
                      "Emoji")
     self.assertEqual(unicode_data.human_readable_script_name("Zsym"),
                      "Symbols")
     self.assertEqual(unicode_data.human_readable_script_name("Zzzz"),
                      "Unknown")
Exemplo n.º 5
0
def preferred_script_name(script_key):
    # Returns the script_key if we have nothing else.
    try:
        return unicode_data.human_readable_script_name(script_key)
    except:
        return cldr_data.get_english_script_name(script_key)
Exemplo n.º 6
0
def preferred_script_name(script_key):
  try:
    return unicode_data.human_readable_script_name(script_key)
  except:
    return cldr_data.get_english_script_name(script_key)
Exemplo n.º 7
0
def preferred_script_name(script_key):
    try:
        return unicode_data.human_readable_script_name(script_key)
    except KeyError:
        return cldr_data.get_english_script_name(script_key)
Exemplo n.º 8
0
def _script_to_name(script):
  try:
    return unicode_data.human_readable_script_name(script)
  except KeyError:
    return script
Exemplo n.º 9
0
def preferred_script_name(script_key):
  # Returns the script_key if we have nothing else.
  try:
    return unicode_data.human_readable_script_name(script_key)
  except:
    return cldr_data.get_english_script_name(script_key)
Exemplo n.º 10
0
def _script_to_name(script):
    try:
        return unicode_data.human_readable_script_name(script)
    except KeyError:
        return script