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
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
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
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
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
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