eric6/Project/ProjectTranslationsBrowser.py

changeset 8235
78e6d29eb773
parent 8228
772103b14c18
child 8243
cc717c2ae956
equal deleted inserted replaced
8234:fcb6b4b96274 8235:78e6d29eb773
983 @param noobsolete flag indicating whether obsolete entries should be 983 @param noobsolete flag indicating whether obsolete entries should be
984 kept (boolean) 984 kept (boolean)
985 @param generateAll flag indicating whether all translations should be 985 @param generateAll flag indicating whether all translations should be
986 generated (boolean) 986 generated (boolean)
987 """ 987 """
988 if generateAll: 988 langs = [] if generateAll else self.getSelectedItems()
989 langs = []
990 else:
991 langs = self.getSelectedItems()
992 989
993 # Hook support 990 # Hook support
994 if generateAll: 991 if generateAll:
995 if noobsolete: 992 if noobsolete:
996 if self.hooks["generateAll"] is not None: 993 if self.hooks["generateAll"] is not None:
1228 Private method to run lrelease to release the translation files (.qm). 1225 Private method to run lrelease to release the translation files (.qm).
1229 1226
1230 @param generateAll flag indicating whether all translations should be 1227 @param generateAll flag indicating whether all translations should be
1231 released (boolean) 1228 released (boolean)
1232 """ 1229 """
1233 if generateAll: 1230 langs = [] if generateAll else self.getSelectedItems()
1234 langs = []
1235 else:
1236 langs = self.getSelectedItems()
1237 1231
1238 # Hooks support 1232 # Hooks support
1239 if generateAll: 1233 if generateAll:
1240 if self.hooks["releaseAll"] is not None: 1234 if self.hooks["releaseAll"] is not None:
1241 self.hooks["releaseAll"](self.project.pdata["TRANSLATIONS"]) 1235 self.hooks["releaseAll"](self.project.pdata["TRANSLATIONS"])

eric ide

mercurial