ProjectFlask/FlaskBabelExtension/PyBabelProjectExtension.py

changeset 18
d76a0939be6a
parent 17
f31df56510a1
child 26
5aac667c4f0f
equal deleted inserted replaced
17:f31df56510a1 18:d76a0939be6a
249 self.tr("""The PyBabel configuration file was created.""" 249 self.tr("""The PyBabel configuration file was created."""
250 """ Please edit it to adjust the entries as""" 250 """ Please edit it to adjust the entries as"""
251 """ required.""") 251 """ required.""")
252 ) 252 )
253 return True 253 return True
254 except EnvironmentError as err: 254 except OSError as err:
255 E5MessageBox.warning( 255 E5MessageBox.warning(
256 None, 256 None,
257 self.tr("Generate PyBabel Configuration File"), 257 self.tr("Generate PyBabel Configuration File"),
258 self.tr("""<p>The PyBabel Configuration File could not be""" 258 self.tr("""<p>The PyBabel Configuration File could not be"""
259 """ generated.</p><p>Reason: {0}</p>""") 259 """ generated.</p><p>Reason: {0}</p>""")
316 self.__project.getData("pybabel", "catalogFile")) 316 self.__project.getData("pybabel", "catalogFile"))
317 317
318 try: 318 try:
319 potFilePath = os.path.dirname(potFile) 319 potFilePath = os.path.dirname(potFile)
320 os.makedirs(potFilePath) 320 os.makedirs(potFilePath)
321 except EnvironmentError: 321 except OSError:
322 pass 322 pass
323 323
324 args = [ 324 args = [
325 "-F", 325 "-F",
326 os.path.relpath( 326 os.path.relpath(

eric ide

mercurial