Bug 158498

Summary: share/extensions/nlpsolver/help : translations could move in MSI files for offline translated help
Product: LibreOffice Reporter: Jérôme <jerome.bouat>
Component: InstallationAssignee: Not Assigned <libreoffice-bugs>
Status: UNCONFIRMED ---    
Severity: normal CC: cloph
Priority: medium    
Version: 7.6.3.2 release   
Hardware: All   
OS: Windows (All)   
Whiteboard: QA:needsComment
Crash report or crash signature: Regression By:
Bug Depends on:    
Bug Blocks: 97991    

Description Jérôme 2023-12-03 10:21:33 UTC
I extracted the content of the main LibreOffice_7.6.3_Win_x86-64.msi archive (345MB) with msiextract.

The below directory contains offline translated help for the nlpsolver extension :
share/extensions/nlpsolver/help

This could be moved into their MSI package files for offline translated help.

If the nlpsolver extension isn't installed, the MSI translated help package could install the translation anyway (or provide an option in order to unselect the nlpsolver translation, but still selected by default).

In order to estimate the saving into the main MSI archive (with LZX compression), the below command build a 1,2 MB file :
7z a -tzip -mm=LZMA -mx=9 -mmt=off nlpsolver-translated-help.zip share/extensions/nlpsolver/help

This would reduce the size of the main MSI archive by roughly 1 MB.