Bug 392234 - Eclipse Juno SR1 ignores -nl
Summary: Eclipse Juno SR1 ignores -nl
Status: RESOLVED WONTFIX
Alias: None
Product: Platform
Classification: Eclipse Project
Component: IDE (show other bugs)
Version: 4.3   Edit
Hardware: PC Windows 7
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Platform-UI-Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords: needinfo
Depends on:
Blocks:
 
Reported: 2012-10-17 17:13 EDT by Daniel U. Thibault CLA
Modified: 2012-10-18 10:49 EDT (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Daniel U. Thibault CLA 2012-10-17 17:13:14 EDT
I'm running Eclipse Juno SR1 on a French 64-bit Windows 7 machine. But it doggedly remains in English. I've tried "C:\Eclipse_64\eclipse.exe -nl fr": still in English. I've also tried adding "osgi.nl=fr" to the C:\Eclipse_64\configuration\config.ini file: still in English. No error messages, either. Can anyone verify this? I'll try tonight on another similar machine.
Comment 1 Paul Webster CLA 2012-10-17 19:07:39 EDT
Where did you get your fr language packs from?

PW
Comment 2 Daniel U. Thibault CLA 2012-10-18 09:02:09 EDT
(In reply to comment #1)
> Where did you get your fr language packs from?

Nowhere. I just deployed Eclipse Juno SR1. I searched eclipse.org's downloads for a language-specific version, didn't find any. I invoked "Help: Install New Software", found nothing about language. I scoured the Window:Preferences for language settings, found nothing. I searched help.eclipse.org, found nothing (I'm excluding hits about localizing an application, using markup languages and so forth).

If there is an established procedure for localizing one's interface, it is damnedly obscure. I expected Eclipse to at least complain about the -nl or osgi.nl instructions given it, at best offer to fetch whatever is missing in the installation. But no, my instructions just get shrugged off.
Comment 3 Thomas Schindl CLA 2012-10-18 09:42:58 EDT
It is not ignoring it. I don't even think the platform can tell if translations are installed for each and every plugin (remember you can install an aribitary number of plugins).

You get translations for eclipse plugins from http://www.eclipse.org/babel/ and p2 repos for Juno are at http://download.eclipse.org/technology/babel/update-site/R0.10.0/juno
Comment 4 Daniel U. Thibault CLA 2012-10-18 09:47:40 EDT
I added "Babel Language Pack Update Site for Juno" (http://download.eclipse.org/technology/babel/update-site/R0.10.0/juno), as found on http://www.eclipse.org/babel/downloads.php, to my Available Software sites (Help: Install New Software: Available Software Sites). I was then able to select the pertinent "Babel Language Packs for Eclipse" for installation (fr and en-CA in this case). After an automatic restart, I *finally* had what I wanted.

My points are:
* "Babel Language Pack Update Site for Juno" is not included by default in the Available Software Sites
* Eclipse does not complain about missing language packs (or attempt to fix the problem) when the -nl command-line option is used (nor when osgi.nl is specified in config.ini)
* http://eclipse.org/downloads/ should include at the very least a link to http://www.eclipse.org/babel/downloads.php --i.e., in the right-hand panel, add "Language Packs" to the "Related Links"
Comment 5 Daniel U. Thibault CLA 2012-10-18 09:48:46 EDT
(In reply to comment #3)
> It is not ignoring it.

What is your definition of "ignoring"? In my book, having no reaction whatsoever to an explicit user instruction is "ignoring".
Comment 6 Paul Webster CLA 2012-10-18 10:49:16 EDT
You can open a bug against Babel about participating in the Release Train, that they don't now is why no language packs appear in Juno.

PW