There is a translation mixup with the Catalan language in the 0.97 branch of Onboard.
"{description} '{filepath}' found." was translated as
"S'ha trobat {description} «{filepath}»."
Onboard 0.97.0 fails to start:
Traceback (most recent call last):
File "/usr/bin/onboard", line 16, in <module>
ob = Onboard()
File "/usr/lib/python2.7/dist-packages/Onboard/OnboardGtk.py", line 64, in __init__
self.init()
File "/usr/lib/python2.7/dist-packages/Onboard/OnboardGtk.py", line 86, in init
self.reload_layout()
File "/usr/lib/python2.7/dist-packages/Onboard/OnboardGtk.py", line 350, in reload_layout
self.load_layout(config.layout_filename,
File "/usr/lib/python2.7/dist-packages/Onboard/Config.py", line 387, in get_layout_filename
self.LAYOUT_FILE_EXTENSION))
File "/usr/lib/python2.7/dist-packages/Onboard/ConfigUtils.py", line 233, in _get_user_sys_filename_gs
system_filename_func)
File "/usr/lib/python2.7/dist-packages/Onboard/ConfigUtils.py", line 276, in _get_user_sys_filename
.format(description=description, filepath=filepath))
KeyError: 'filename'
In response to https:/ /bugs.launchpad .net/ubuntu/ +source/ onboard/ +bug/930891/ comments/ 13:
There is a translation mixup with the Catalan language in the 0.97 branch of Onboard.
"{description} '{filepath}' found." was translated as
"S'ha trobat {description} «{filepath}»."
Onboard 0.97.0 fails to start:
Traceback (most recent call last): python2. 7/dist- packages/ Onboard/ OnboardGtk. py", line 64, in __init__ python2. 7/dist- packages/ Onboard/ OnboardGtk. py", line 86, in init reload_ layout( ) python2. 7/dist- packages/ Onboard/ OnboardGtk. py", line 350, in reload_layout load_layout( config. layout_ filename, python2. 7/dist- packages/ Onboard/ Config. py", line 387, in get_layout_filename LAYOUT_ FILE_EXTENSION) ) python2. 7/dist- packages/ Onboard/ ConfigUtils. py", line 233, in _get_user_ sys_filename_ gs filename_ func) python2. 7/dist- packages/ Onboard/ ConfigUtils. py", line 276, in _get_user_ sys_filename description= description, filepath=filepath))
File "/usr/bin/onboard", line 16, in <module>
ob = Onboard()
File "/usr/lib/
self.init()
File "/usr/lib/
self.
File "/usr/lib/
self.
File "/usr/lib/
self.
File "/usr/lib/
system_
File "/usr/lib/
.format(
KeyError: 'filename'
Onboard 0.97.1 just prints warnings:
WARNING:utils: _format: Skipping bad translation msgid=' {description} '{filepath}' found.' msgstr='S'ha trobat {description} «{filename}».' KeyError: u'filename'