Formatuję trochę waluty w Javie. Ten kawałek wyprowadza 9,99 €Jaki jest prawidłowy format waluty w języku belgijskim?
final NumberFormat nf = NumberFormat.getCurrencyInstance(new Locale("nl", "BE"));
nf.setCurrency(EUR);
nf.format(new BigDecimal("9.99"));
ale jeden z naszych dostawców płatności, która zwraca wynosi sformatowane, wyprowadza € 9,99
Która jest poprawna dla nl-BE
?
I więcej związanych z programowaniem, jeśli okaże się, że dostawca płatności, a nie Java, jest poprawny, w jaki sposób mogę naprawić sposób Java bez hacków na lokalizację (w prawdziwym kodzie Holenderski w Belgii locale nie jest na stałe)
Belgia ... Nikt nie zgadza się ze sobą. Do tego najwyraźniej też nie. – BalusC
Tak. Po prostu znajdź, jak to się robi we francuskojęzycznej stronie, i wykonaj odwrotną stronę po holendersku :-) - PS: to pochodzi od francuskojęzycznego Belga mieszkającego we Francji –