Right should be en_GB this is what Locale.UK maps to.

What needs to done is to create a controls_en_GB.properties file and put
the british translations in there.

Tom

On 16.10.14 14:37, Jim Clarke wrote:
> Wouldn't you also have to fix the call to setLocale to "en_UK"?
> 
> Sent from my iPhone
> 
>> On Oct 16, 2014, at 8:34 AM, Tom Schindl <tom.schi...@bestsolution.at> wrote:
>>
>> Looking at the com/sun/javafx/scene/control/skin/resources/controls
>> package there's not extra properties file for en nor one for en_UK.
>>
>> Wild guess you can fix this is that you put such a properties file in
>> exactly this package of of your application and it will be picked up.
>>
>> Tom
>>
>>> On 16.10.14 14:06, Michael Berry wrote:
>>> Hello,
>>>
>>> I'm trying to get the JavaFX controls (specifically the ColorPicker) to
>>> display British English labels, that is "Colour" instead of "Color", but
>>> don't seem to be getting anywhere - do I need to do anything more than
>>> setting the default Locale?
>>>
>>> For instance:
>>>
>>> public void start(Stage primaryStage) {
>>>        Locale.setDefault(Locale.UK);
>>>        primaryStage.setScene(new Scene(new ColorPicker()));
>>>        primaryStage.show();
>>> }
>>>
>>> ...gives me the ColorPicker with the US spelling of color. (Setting the
>>> locale to other languages seems to work fine.)
>>>
>>> Any ideas?
>>>
>>> Thanks,
>>>
>>> Michael
>>

Reply via email to