equal
deleted
inserted
replaced
793 take *args to be usable as a vocabulary method |
793 take *args to be usable as a vocabulary method |
794 """ |
794 """ |
795 from glob import glob |
795 from glob import glob |
796 yield 'en' # ensure 'en' is yielded even if no .mo found |
796 yield 'en' # ensure 'en' is yielded even if no .mo found |
797 for path in glob(join(self.apphome, 'i18n', |
797 for path in glob(join(self.apphome, 'i18n', |
798 '*', 'LC_MESSAGES', 'cubicweb.mo')): |
798 '*', 'LC_MESSAGES')): |
799 lang = path.split(os.sep)[-3] |
799 lang = path.split(os.sep)[-2] |
800 if lang != 'en': |
800 if lang != 'en': |
801 yield lang |
801 yield lang |
802 |
802 |
803 def _set_language(self): |
803 def _set_language(self): |
804 """set language for gettext""" |
804 """set language for gettext""" |