예제 #1
0
파일: _source.py 프로젝트: yashodhank/shuup
    def language(self):
        lang = settings.LANGUAGE_CODE
        if self._language:
            lang = self._language
        elif self.customer:
            lang = self.customer.language

        if not is_existing_language(lang):
            lang = settings.LANGUAGE_CODE  # sane fallback

        return lang
예제 #2
0
파일: _source.py 프로젝트: suutari/shoop
    def language(self):
        lang = settings.LANGUAGE_CODE
        if self._language:
            lang = self._language
        elif self.customer:
            lang = self.customer.language

        if not is_existing_language(lang):
            lang = settings.LANGUAGE_CODE  # sane fallback

        return lang
예제 #3
0
파일: _source.py 프로젝트: yashodhank/shuup
 def language(self, value):
     if not is_existing_language(value):
         value = settings.LANGUAGE_CODE  # sane fallback
     self._language = value
예제 #4
0
def test_existing_languages():
    for x in range(11):
        language = LANGUAGES[x][0]
        exists = LANGUAGES[x][1]
        assert is_existing_language(language) == exists
예제 #5
0
파일: _source.py 프로젝트: suutari/shoop
 def language(self, value):
     if not is_existing_language(value):
         value = settings.LANGUAGE_CODE  # sane fallback
     self._language = value
예제 #6
0
파일: test_i18n.py 프로젝트: ruqaiya/shuup
def test_existing_languages():
    for x in range(11):
        language = LANGUAGES[x][0]
        exists = LANGUAGES[x][1]
        assert is_existing_language(language) == exists