You are here

language Selection problem

9 posts / 0 new
Last post
AE-35
Offline
Last seen: 5 years 5 months ago
Joined: 2012-05-09 08:25
language Selection problem

I can not get the language selection to work, on the website the description states that it will delete all languages except English and the selected language.
What is the selected language? I mean there is nothing to select during installation.
Can someone please help me?

John T. Haller
John T. Haller's picture
Online
Last seen: 4 min 43 sec ago
AdminDeveloperModeratorTranslator
Joined: 2005-11-28 22:21
Manual Install

If you install through the platform, it just installs them all right now (all being all of the ones in the pack, you can see the two different ones on the LibreOffice Portable page). Language removal is still considered 'experimental' for a couple reasons (it requires a double run for first run and if you use any Java-related bits that first run it'll crash, for instance). So, it requires a manual install and then you get the selection. Upgrades will remember that you installed it that way, though. Once we consider it safe for everyone, we're going to enable it with the platform's automatic install, too.

Sometimes, the impossible can become possible, if you're awesome!

AE-35
Offline
Last seen: 5 years 5 months ago
Joined: 2012-05-09 08:25
Manual install

And by manual install you mean deleting the extensions and other language related stuff (http://server-support.co/blog/pc/trimming-down-libreoffice-portable/) or is there an other way to do that?

John T. Haller
John T. Haller's picture
Online
Last seen: 4 min 43 sec ago
AdminDeveloperModeratorTranslator
Joined: 2005-11-28 22:21
No

I mean installing LibreOffice Portable by downloading and running the installer yourself (ie not through the Platform's app store, updater or Add a New App feature). It will then give you the option while installing to automatically remove just about everything mentioned in that article as well as other things as part of the install process.

Sometimes, the impossible can become possible, if you're awesome!

AE-35
Offline
Last seen: 5 years 5 months ago
Joined: 2012-05-09 08:25
Ah, it's me beeing stupid

Now I finaly understand, I have to choose the installation language!!!
I allways choose English (I use al my software in English)so only that is installed, I have to choose Dutch and than that is also installed.

John T. Haller
John T. Haller's picture
Online
Last seen: 4 min 43 sec ago
AdminDeveloperModeratorTranslator
Joined: 2005-11-28 22:21
By Design, Installer Language

That's by design. It picks for you based on the language you have the installer in. So if you're running the installer in French, it'll remove everything except French (and English, as a baseline). If you need multiple languages, don't select the experimental option. The experimental option is designed for the vast majority of users that only need their own language.

We have a complicated selection matrix that will let you select multiple languages we were working on (not ready for public consumption and not localized), but it's a lot to make the user go though just to save a 100 or 200MB. Especially now that devices are so much bigger.

UPDATE: Hah, you updated your comment as I was replying. Yeah, that's it Smile

Sometimes, the impossible can become possible, if you're awesome!

depp.jones
Offline
Last seen: 1 day 19 hours ago
DeveloperTranslator
Joined: 2010-06-05 17:19
InstallType is not persistent

InstallType is not persistent with automatic updates resulting in not removing unwanted languages and reverting to a full install.
The InstallType gets changed from LanguagesRemoved to LanguagesInstalled, too.
Is this just for safety reasons because it is not considered safe yet? (I found no problems).

Adding ${OrIf} $InstallerCustomCodeUpgradeFromInstallType = "LanguagesRemoved" after line 304 should fix that (if you have not planned it already Wink ).

John T. Haller
John T. Haller's picture
Online
Last seen: 4 min 43 sec ago
AdminDeveloperModeratorTranslator
Joined: 2005-11-28 22:21
Different Setup

We're about to release a platform update that will finally let you select whether to "Install all languages" in the advanced options for updater/app store installs. Once complete, it will default to off, and all users will get the 'Remove Extra Languages' by default with the subsequent LibreOffice Portable installs/upgrades.

Side note: Your fix would cause languages to be removed if you were manually upgrading from your last version (where you had removed the languages) but had not selected to remove them in the installer.

Sometimes, the impossible can become possible, if you're awesome!

depp.jones
Offline
Last seen: 1 day 19 hours ago
DeveloperTranslator
Joined: 2010-06-05 17:19
Nice setup, would save me

Nice setup, would save me from manual upgrading.

I did not investigate the custom code further, just thought, that flag was read by the installer as well. Thanks for clarifying. Wink

Log in or register to post comments