コード例 #1
0
ファイル: locale_.py プロジェクト: kennym/itools
def get_format(accept):
    # By default use the computer's locale
    if accept is None:
        accept = get_accept()

    # Negotiate
    language = accept.select_language(available_languages)
    if language is None:
        language = 'en'

    # The format
    return formats[language]
コード例 #2
0
ファイル: locale_.py プロジェクト: pombredanne/itools
def get_format(accept):
    # By default use the computer's locale
    if accept is None:
        accept = get_accept()

    # Negotiate
    language = accept.select_language(available_languages)
    if language is None:
        language = 'en'

    # The format
    return formats[language]
コード例 #3
0
ファイル: locale_.py プロジェクト: Nabellaleen/itools
def get_format(source, accept):
    # By default use the computer's locale
    if accept is None:
        accept = get_accept()

    # Negotiate
    available_languages = source.keys()
    language = accept.select_language(available_languages)
    if language is None:
        language = 'en'

    # The format
    return source[language]