У меня есть продукт, который я построил в США. Друг в Польше тестировал его сегодня, и локализованное форматирование номера создало некоторые исключения.Тест Java-приложения в разных локалях
Я хотел бы моделировать запуск моей программы в Польше или Германии, чтобы я мог воссоздать эти ошибки, прежде чем исправлять их. Я думал, что это так же просто, как установка Locale, но каждая попытка, кажется, не имеет никакого эффекта. Я назвал Locale.setDefault и передал в -Duser.language = de_DE как VM args. Но цифры всегда форматируются в формате США (т. Е. 1000,00). Но мой друг загружает приложение, и он видит 1.000,0.
Кто-нибудь знает, как я могу проверить свое приложение Java в Германии или в Польше, чтобы я мог видеть это форматирование по умолчанию?
Не могли бы вы сообщить нам больше о техническом стеке вашего приложения? Это веб-приложение, настольное или мобильное приложение? Случайная мысль. Вы пытались просто с -Duser.language = de? – JsingH