Sto formattando alcune valute in Java. Questo pezzo Uscite 9,99 €Qual è il formato di valuta corretto in olandese belga?
final NumberFormat nf = NumberFormat.getCurrencyInstance(new Locale("nl", "BE"));
nf.setCurrency(EUR);
nf.format(new BigDecimal("9.99"));
ma uno dei nostri fornitori di pagamento, che restituisce ammonta preformattato, emette € 9,99
che è corretto per nl-BE
?
E più programmazione relativa, se si scopre il provider di pagamento, e non Java, è corretto, come posso risolvere il modo in cui Java senza hack per ogni locale (nel vero e proprio codice le olandese in Belgio locale non è codificato)
Belgio ... Nessuno è d'accordo. Per questo apparentemente anche no. – BalusC
Sì. Cerca di capire come funziona nella parte di lingua francese, e fai il contrario per la parte di lingua olandese :-) - PS: questo viene da un belga francofono che vive in Francia –