예제 #1
0
파일: helpers.py 프로젝트: wangeek/zamboni
def string_to_translatedfield_value(text):
    """
    Passed a string, will return a dict mapping 'language': string, suitable to
    be assigned to the value of a TranslatedField. If the language can not be
    determined with confidence, will assume English.
    """
    guess = guess_language(text)
    if guess:
        lang = find_language(guess).lower()
        if lang:
            return {lang: text}
    return {settings.SHORTER_LANGUAGES['en'].lower(): text}
예제 #2
0
파일: helpers.py 프로젝트: Witia1/zamboni
def string_to_translatedfield_value(text):
    """
    Passed a string, will return a dict mapping 'language': string, suitable to
    be assigned to the value of a TranslatedField. If the language can not be
    determined with confidence, will assume English.
    """
    guess = guess_language(text)
    if guess:
        lang = find_language(guess).lower()
        if lang:
            return {lang: text}
    return {settings.SHORTER_LANGUAGES['en'].lower(): text}
예제 #3
0
 def check(a, b):
     eq_(find_language(a), b)