Hi, WhisperBack code currently include tails-specific code and strings for localized documentation.
This is far from perfect as: - when these links change, we have to reflect these changes in whisperback code and release a new version (of include a new snapshot in Tails); - apart form that code, WhisperBack core code is not Tails specific and could be reused. On the other hand, we already use a python script as a configuration file. Thus, why not to move these bits of code to the configuration file? The concerned code is: - load_htmlhelp in whisperBack/gui.py:173 This function loads string representing the HTML help index. It could get this string from the config file, but this string must be translatable. - get_localised_doc_link in whisperBack/utils.py:169 This function depends on two others, but can actually be simplified to a single function of 10 lines of code. So the only blocker is: could whisperback python's config file included in Tails code (config/chroot_local-includes/etc/whisperback/config.py) be easily translateable? Two questions: - what about whisperback config file translation? (How) is that done for other parts of Tails? - what do you think about this change proposal? Cheers --
pgpx6qMtUDXTZ.pgp
Description: PGP signature
_______________________________________________ tails-dev mailing list [email protected] https://mailman.boum.org/listinfo/tails-dev
