예제 #1
0
def fr_from_en_locale(request, test_session, locale_cache, en_locale,
                      fr_locale):
    """French (fr) locale fixture, machine translated from English (en)"""

    from assembl.models.langstrings import Locale
    locale = Locale.create_mt_locale(en_locale, fr_locale, db=test_session)

    # DO NOT DELETE core locales.
    return locale
예제 #2
0
파일: locale.py 프로젝트: n0izn0iz/assembl
def fr_from_it_locale(request, test_session, locale_cache, fr_locale, it_locale):
    """French (fr) locale fixture, machine translated from Italian (it)"""

    from assembl.models.langstrings import Locale
    locale = Locale.create_mt_locale(it_locale, fr_locale, db=test_session)

    def fin():
        test_session.delete(locale)

    request.addfinalizer(fin)
    return locale
예제 #3
0
파일: locale.py 프로젝트: n0izn0iz/assembl
def it_from_en_locale(request, test_session, locale_cache, en_locale, it_locale):
    """Italian (it) locale fixture, machine translated from English (en)"""

    from assembl.models.langstrings import Locale
    locale = Locale.create_mt_locale(en_locale, it_locale, db=test_session)

    def fin():
        test_session.delete(locale)

    request.addfinalizer(fin)
    return locale
예제 #4
0
파일: locale.py 프로젝트: assembl/assembl
def fr_from_it_locale(request, test_session, locale_cache, fr_locale, it_locale):
    """French (fr) locale fixture, machine translated from Italian (it)"""

    from assembl.models.langstrings import Locale
    locale = Locale.create_mt_locale(it_locale, fr_locale, db=test_session)

    def fin():
        test_session.delete(locale)

    request.addfinalizer(fin)
    return locale
예제 #5
0
파일: locale.py 프로젝트: assembl/assembl
def it_from_en_locale(request, test_session, locale_cache, en_locale, it_locale):
    """Italian (it) locale fixture, machine translated from English (en)"""

    from assembl.models.langstrings import Locale
    locale = Locale.create_mt_locale(en_locale, it_locale, db=test_session)

    def fin():
        test_session.delete(locale)

    request.addfinalizer(fin)
    return locale
예제 #6
0
def de_from_tr_locale(request, test_session, locale_cache, de_locale,
                      tr_locale):
    """German (de) locale fixture, machine translated from Turkish (tr)"""

    from assembl.models.langstrings import Locale
    locale = Locale.create_mt_locale(tr_locale, de_locale, db=test_session)

    def fin():
        test_session.delete(locale)

    request.addfinalizer(fin)
    return locale
예제 #7
0
파일: locale.py 프로젝트: assembl/assembl
def de_from_tr_locale(request, test_session, locale_cache, de_locale, tr_locale):
    """German (de) locale fixture, machine translated from Turkish (tr)"""

    from assembl.models.langstrings import Locale
    locale = Locale.create_mt_locale(tr_locale, de_locale,
                                     db=test_session)

    def fin():
        test_session.delete(locale)

    request.addfinalizer(fin)
    return locale
예제 #8
0
파일: locale.py 프로젝트: swergas/assembl
def en_from_tr_locale(request, test_session, tr_locale, en_locale):
    """English (en) locale fixture, machine translated from Turkish (tr)"""

    from assembl.models.langstrings import Locale
    locale = Locale.create_mt_locale(tr_locale, en_locale, db=test_session)

    def fin():
        test_session.delete(locale)
        test_session.flush()
        Locale.reset_cache()

    request.addfinalizer(fin)
    return locale
예제 #9
0
파일: locale.py 프로젝트: swergas/assembl
def it_from_fr_locale(request, test_session, fr_locale, it_locale):
    """Italian (it) locale fixture, machine translated from French (fr)"""

    from assembl.models.langstrings import Locale

    locale = Locale.create_mt_locale(fr_locale, it_locale, db=test_session)

    def fin():
        test_session.delete(locale)
        test_session.flush()
        Locale.reset_cache()

    request.addfinalizer(fin)
    return locale