--- a/langtools/src/share/classes/com/sun/tools/javac/api/JavacTool.java Thu Oct 09 16:04:29 2008 +0100
+++ b/langtools/src/share/classes/com/sun/tools/javac/api/JavacTool.java Thu Oct 09 16:07:38 2008 +0100
@@ -49,6 +49,7 @@
import com.sun.tools.javac.main.RecognizedOptions;
import com.sun.tools.javac.util.Context;
import com.sun.tools.javac.util.Log;
+import com.sun.tools.javac.util.JavacMessages;
import com.sun.tools.javac.util.Options;
import com.sun.tools.javac.util.Pair;
import java.nio.charset.Charset;
@@ -144,6 +145,7 @@
Locale locale,
Charset charset) {
Context context = new Context();
+ JavacMessages.instance(context).setCurrentLocale(locale);
if (diagnosticListener != null)
context.put(DiagnosticListener.class, diagnosticListener);
context.put(Log.outKey, new PrintWriter(System.err, true)); // FIXME