Ejemplo n.º 1
0
 def perWord(word):
     word = word
     letters = justLetters(word)
     if len(letters) > 2:
         letters = TextEncoder().decodeText(TextEncoder.lower(TextEncoder().encodeWtext(letters)))
         filtered = filterString(letters, letters[0])
         if filtered == letters:
             notify.info('word "%s" uses only one letter' % TextEncoder().encodeWtext(word))
             return OTPLocalizer.NCGeneric
 def perWord(word):
     word = word
     letters = justLetters(word)
     if len(letters) > 2:
         letters = TextEncoder().decodeText(TextEncoder.lower(TextEncoder().encodeWtext(letters)))
         filtered = filterString(letters, letters[0])
         if filtered == letters:
             notify.info('word "%s" uses only one letter' % TextEncoder().encodeWtext(word))
             return OTPLocalizer.NCGeneric
    def allCaps(name):
        letters = justLetters(name)
        if len(letters) > 2:
            upperLetters = TextEncoder().decodeText(
                TextEncoder.lower(letters).encode())
            for i in range(len(upperLetters)):
                if not upperLetters[0].isupper():
                    return

            if upperLetters == letters:
                notify.info('name is all caps')
                return OTPLocalizer.NCAllCaps