Language support is not slated for a release. We're currently focusing on bugs and features.
We do invite anyone from the community to assist with this effort (
i18n, etc).
If it's not started by 2.3, we'll be milestoning it, but this would be at least a year out.
One recommendation is to catch and re-throw the most common errors in Portuguese...
For example:
if (configPrinter.has("name")) {
service = PrintServiceMatcher.matchService(configPrinter.getString("name"));
if (service == null) {
throw new IllegalArgumentException("Cannot find printer with name \"" + configPrinter.getString("name") + "\"");
}
}
You could have a JavaScript utility which wrapped the errors in Portuguese until localization is implemented.
This is not ideal, but should be relatively safe for the 2.0 branch.
-Tres