Locales
amCharts 5 comes with a set of locales. This pages shows how to load and use them.
What is a locale?
Section titled “What is a locale?”Locale brings in various region-specific settings, such as text prompt translations, date and number formats, etc.
Loading
Section titled “Loading”Each locale is located in a separate file in locales folder. The file name comprises the syntax of language code (lowercase) + region code (uppercase). E.g. to load U.S. English, we would use file en_US.
import am5locales_en_US from "@amcharts/amcharts5/locales/en_US";<script src="//cdn.amcharts.com/lib/5/locales/en_US.js"></script>Applying
Section titled “Applying”To apply the locale to the chart, simply set locale property of the root element:
root.locale = am5locales_en_US;root.locale = am5locales_en_US;Creating translations
Section titled “Creating translations”Please refer to our “Creating translations” tutorial for more info.
Using time zones
Section titled “Using time zones”It’s possible to force charts to use specific time zone when displaying time/date. For more information visit “Root element: Time zone” tutorial.
First day of week
Section titled “First day of week”Normally, the locale we are using will determine which week day is considered start of the week.
If we want to override it, we can do so by modifying firstDayOfWeek value in the locale:
// Start the week on Sundayroot.locale.firstDayOfWeek = 0;// Start the week on Sundayroot.locale.firstDayOfWeek = 0;Right-to-left languages
Section titled “Right-to-left languages”For RTL options, check out “Right-to-left support” tutorial.
Translations in maps
Section titled “Translations in maps”Country names on map charts can automatically be translated to a selection of languages. Please refer to “Map translations” tutorial.