code: def translify(in_string, strict=True):
      
      translit = in_string
      for symb_in, symb_out in TRANSTABLE:
          translit = translit.replace(symb_in, symb_out)
  
      if strict and any(ord(symb) > 128 for symb in translit):
          raise ValueError("Unicode string doesn't transliterate completely, " + \
                           "is it russian?")
  
      return translit
docs: Translify russian text
  
      @param in_string: input string
      @type in_string: C{unicode}
  
      @param strict: raise error if transliteration is incomplete.
          (True by default)
      @type strict: C{bool}
  
      @return: transliterated string
      @rtype: C{str}
  
      @raise ValueError: when string doesn't transliterate completely.
          Raised only if strict=True