i18 Support

Example

You can change the language of demo text as well as the menu with simple function fire on buttons click. Try it:
Example:

i18support Configuration
Step 1

To enable i18n support in your application, you need to define all translatable text. The most effective way to do this is by storing the text in an external JSON file. For example:

en.json
                                            
                                                {
                                                    "dashboards": "Dashboards",
                                                    "dashboard-one": "Dashboard v.1",
                                                    "dashboard-two": "Dashboard v.2"
                                                }
                                            
                                        
es.json
                                            
                                                {
                                                    "dashboards": "Paneles",
                                                    "dashboard-one": "Panel v.1",
                                                    "dashboard-two": "Panel v.2"
                                                }
                                            
                                        
ru.json
                                                
                                                    {
                                                        "dashboards": "Панели",
                                                        "dashboard-one": "Панель v.1",
                                                        "dashboard-two": "Панель v.2"
                                                    }
                                                
                                            
Step 2

Next you need to add html indicators in all place you want to use data-lang .

                                        
                                        <div>
                                            <span data-lang="dashboards"> Dashboards </span>
                                            <span data-lang="dashboard-one"> Dashboard v.1 </span>
                                            <span data-lang="dashboard-two"> Dashboard v.2 </span>
                                        </div>
                                        
                                    
Step 3

After that if you want to change the language you just need to add buttons and fire the selectedLanguage .

HTML Code
                                            
                                            <a class="btn btn-light" data-translator-lang="en"> Set EN language</a>

                                            <a class="btn btn-light" data-translator-lang="es"> Set ES language</a>
                                            
                                        
Javascript Code
                                            
                                                let selectedLanguage = "en";
                                            
                                        
© Paces By Coderthemes
10GB of 250GB Free.
Admin Customizer

Easily configure layout, styles, and preferences for your admin interface.

Select Theme
Default
Minimal
Modern
Material
SaaS
Flat
Galaxy
Luxe
Retro
Neon
Pixel
Soft
Mono
Prism
Nova
Zen
Elegant
Vivid
Matrix
Neo
Silver
Xenon
Color Scheme
Light
Dark
System
Topbar Color
Light
Dark
Gray
Gradient
Sidenav Color
Light
Dark
Gray
Gradient
Image
Sidebar Size
Default
Compact
Condensed
On Hover
On Hover - Show
Offcanvas
Layout Width
Fluid
Boxed
Layout Direction
LTR
RTL
Layout Position