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 >>