From d6966ec1f74912d6bfe3bb1c68bf67436da23f7e Mon Sep 17 00:00:00 2001 From: Michal Kordas Date: Sun, 24 May 2015 10:39:17 +0200 Subject: [PATCH] Fix no possibility to set English language explicitly in config. #152 --- .../puppycrawl/tools/checkstyle/api/LocalizedMessage.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/puppycrawl/tools/checkstyle/api/LocalizedMessage.java b/src/main/java/com/puppycrawl/tools/checkstyle/api/LocalizedMessage.java index c740b3759..8a53b8c45 100644 --- a/src/main/java/com/puppycrawl/tools/checkstyle/api/LocalizedMessage.java +++ b/src/main/java/com/puppycrawl/tools/checkstyle/api/LocalizedMessage.java @@ -332,7 +332,12 @@ public final class LocalizedMessage /** @param locale the locale to use for localization **/ public static void setLocale(Locale locale) { - sLocale = locale; + if (Locale.ENGLISH.getLanguage().equals(locale.getLanguage())) { + sLocale = Locale.ROOT; + } + else { + sLocale = locale; + } } ////////////////////////////////////////////////////////////////////////////