I was implementing some stuff in java and there I needed to show number as currency in turkish. here it comes
NumberFormat nf = NumberFormat.getCurrencyInstance(new Locale("tr","TR"));
System.out.println(nf.format(123));
output:
123,00 TL
in default jvm thinks you choose US or it will check the system current environment. but if you like to change it. you can do the code above.