コード例 #1
0
ファイル: utils.py プロジェクト: BB-Open/pkan_dcatapde
def get_current_language():
    lang = str(portal.get_current_language()[:2])
    languages = get_available_languages_iso()
    if lang in languages:
        cur_lang = languages[lang]
    else:
        cur_lang = DEFAULT_LANGUAGE

    return cur_lang
コード例 #2
0
 def test_get_current_language(self):
     """Test that current language is properly returned."""
     self.assertEqual(portal.get_current_language(portal.get()), 'en')
     self.layer['request']['LANGUAGE'] = 'fr'
     self.assertEqual(portal.get_current_language(), 'fr')
コード例 #3
0
ファイル: test_portal.py プロジェクト: gotcha/plone.api
 def test_get_current_language(self):
     """Test that current language is properly returned."""
     self.assertEqual(portal.get_current_language(portal.get()), 'en')
     self.layer['request']['LANGUAGE'] = 'fr'
     self.assertEqual(portal.get_current_language(), 'fr')