Using existing locale aware methods with locale and options
JavaScript
// Show the hour in Chinese
console.log(new Date().toLocaleTimeString("zh", {
hour: "2-digit"
}));
// Show the date in Turkish
console.log(new Date().toLocaleDateString("en-us", {
day: "2-digit",
month: "long",
year: "numeric"
}));
// Show a number in Arabic as Brazilian real
console.log(new Number(12345677).toLocaleString("ar", {
style: "currency",
currency: "BRL",
currencyDisplay: "name"
}));