https://bugs.documentfoundation.org/show_bug.cgi?id=159375
--- Comment #12 from Bayram Çiçek <[email protected]> --- (In reply to Hossein from comment #11) > (In reply to Bayram Çiçek from comment #9) > > > I think another approach can be creating a search database at compile > > > time. > > > In this way, it will be ready at execution time, without any delays. You > > > may > > > initialize the dialogs, dump strings and write them to some files, and > > > then > > > re-use that at runtime. You may need to do this for each and every > > > language, > > > as the translations are important here. > > We tried this approach but we saw that this approach makes the > > implementation more complex - especially when it comes to different > > languages (translations etc...) > Could you please describe how did you try this approach? The latest work done about this approach was in patchset 15 (and in previous ones): https://gerrit.libreoffice.org/c/core/+/152519/15 > And what were the issues that made it so complex? As far as I remember, there were some improvements needed in some makefiles (e.g. solenv/gbuild/UIConfig.mk), also further work needed to be done such as fetching the generated data at run-time, localization etc. I had a limited time to implement this idea and we couldn't estimate the time needed for this build-time extraction approach. I agree that this build-time approach is the best way to implement the idea - without initializing all dialogs at the start of Options dialog. -- You are receiving this mail because: You are the assignee for the bug.
