151 if self.__ui is not None: |
151 if self.__ui is not None: |
152 loc = self.__ui.getLocale() |
152 loc = self.__ui.getLocale() |
153 if loc and loc != "C": |
153 if loc and loc != "C": |
154 locale_dir = os.path.join( |
154 locale_dir = os.path.join( |
155 os.path.dirname(__file__), "ProjectWeb", "i18n") |
155 os.path.dirname(__file__), "ProjectWeb", "i18n") |
156 translation = "web_%s" % loc |
156 translation = "web_{0}".format(loc) |
157 translator = QTranslator(None) |
157 translator = QTranslator(None) |
158 loaded = translator.load(translation, locale_dir) |
158 loaded = translator.load(translation, locale_dir) |
159 if loaded: |
159 if loaded: |
160 self.__translator = translator |
160 self.__translator = translator |
161 e5App().installTranslator(self.__translator) |
161 e5App().installTranslator(self.__translator) |