Почему символ евро отображается только для некоторых страновых комплектов? - PullRequest
1 голос
/ 03 мая 2011
Currency euro = Currency.getInstance("EUR");
String ireland = euro.getSymbol(new Locale("en", "IE"));
String germany = euro.getSymbol(Locale.GERMANY);

Значение Ирландии: «¤» Значение Германии: «€»

Германия соответствует ожидаемой, однако Ирландия - нет.Так почему?Я имею в виду, что это не согласуется с остальным поведением в VM.Я имею в виду, если я спрашиваю валюту, для которой у меня нет символа, я обычно получаю что-то вроде «евро» в качестве символа.Что дает?Я должен вставить хак в мой код везде, где вы получите «¤», а затем попытаться получить другой символ, представленный в другой локали?

Кто-нибудь знает, должен ли такой комплект страны быть / не должен бытьустановлен или как это исправить?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...