WPS Office 2019 - All languages - No Internet
About WPS
WPS Office is a light-weight office for Linux developed by the Kingsoft corporation. This software is free to use, but under commercial license.
This version is an unofficial release of the 2019 version with all languages interface translation and spell-check dictionary included.
This version also includes common MS Fonts. By using this Snap package, you accept all terms of use of the Microsoft End-User License Agreement ("EULA"): http://corefonts.sourceforge.net/eula.htm
To prevent leakages of private data, the plug for internet is disabled, which prevents WPS to call home in China. Enjoy WPS securely !
Post installation configuration
For security reasons, printing from SNAP is disabled by default. (see: https://ubuntu.com/blog/a-guide-to-snap-permissions-and-interfaces)
In order to have printing from WPS working you need to either give the permission from the Snap-Store permission panel or execute the following commands:
# sudo snap connect wps-2019-snap:cups-control :cups-control
# sudo snap connect wps-2019-snap:alsa :alsa
# sudo snap connect wps-2019-snap:pulseaudio :pulseaudio
# sudo snap connect wps-2019-snap:removable-media :removable-media
Known bugs
Due to SNAP limitation, some of the behavior of the application is not functional.
** SNAP Issues I can't fix**
- SNAP does not allow to open file from temporary folder /tmp in memory. It seems this is not possible for Snap to share /tmp with host as it is seen as a security loophole by snap developper. Yet it is usefull for temporary opening of a document from Thunderbird/Firefox...
- Similarly, the multi-tab opening from file explorer does not work. If you have WPS open and click on file from file explorer, it will open a new WPS windows and not a new tab. Experimenting with firejail, it seems this behavior comes from /tmp containment.
Minor issues
- Do not override the doc/docx icon of the file explorer with the WPS icon. The problem seems to be in the MIME, but the XML file is allright. I need to investigate this.
Intentional Behaviour
- For personal use convenience, PDFs do not get automatically associated with WPS when installing WPS from this snap. It is on purpose, as I do not like the PDF reader so much. For me it is missing the very important "Save as" function which is important when reading a temporary PDF from the web. It is not a bug but was done intentionnally. I can easily revert that change if users don't like it.
- The opening page is not translated into local language. There is no available translation for this front page.
- Accessing the WPS official website from the application results in a blank page. It is normal, internet plug is disabled for privacy. ^_^