<!DOCTYPE html> 
 | 
<html lang="zh"> 
 | 
    <head> 
 | 
        <meta charset="utf-8" /> 
 | 
        <title>多语言支持 - Editor.md examples</title> 
 | 
        <link rel="stylesheet" href="css/style.css" /> 
 | 
        <link rel="stylesheet" href="../css/editormd.css" /> 
 | 
        <link rel="shortcut icon" href="https://pandao.github.io/editor.md/favicon.ico" type="image/x-icon" /> 
 | 
    </head> 
 | 
    <body> 
 | 
        <div id="layout"> 
 | 
            <header> 
 | 
                <h1>多语言支持(l18n)</h1>  
 | 
                <p>multi-languages for l18n. 
 | 
                    <select id="lang-select"> 
 | 
                        <option selected="selected">Languages</option> 
 | 
                        <option value="en">English (en)</option> 
 | 
                        <option value="zh-tw">繁體中文 (zh-tw)</option> 
 | 
                        <option value="zh-cn">简体中文 (zh-cn)</option> 
 | 
                    </select> 
 | 
                </p> 
 | 
            </header> 
 | 
            <div id="test-editormd"> 
 | 
                <textarea style="display:none;">###多语言支持(l18n) 
 | 
  
 | 
目前支持三种语言:简体中文、繁體中文、English,默认为简体中文 (zh-cn default)。 
 | 
  
 | 
```html 
 | 
<!-- English --> 
 | 
<script src="../dist/js/languages/en.js"></script> 
 | 
  
 | 
<!-- 繁體中文 --> 
 | 
<script src="../dist/js/languages/zh-tw.js"></script> 
 | 
``` 
 | 
</textarea> 
 | 
            </div> 
 | 
        </div> 
 | 
        <script src="js/jquery.min.js"></script> 
 | 
        <script src="../editormd.js"></script> 
 | 
        <!--<script src="../languages/en.js"></script> 
 | 
        <script src="../languages/zh-tw.js"></script> --> 
 | 
        <script type="text/javascript"> 
 | 
            var testEditor; 
 | 
             
 | 
            $(function() { 
 | 
                testEditor = editormd("test-editormd", { 
 | 
                    width: "90%", 
 | 
                    height: 640, 
 | 
                    emoji : true, 
 | 
                    path : '../lib/' 
 | 
                }); 
 | 
                 
 | 
                //console.log(editormd.defaults.lang);  
 | 
                var lang = "zh-cn"; 
 | 
                 
 | 
                // 动态加载语言包 
 | 
                // Dynamic load language package 
 | 
                $("#lang-select").change(function() { 
 | 
                    var value = $(this).val(); 
 | 
                    var path  = "../languages/"; 
 | 
                     
 | 
                    if (value == "zh-cn")  
 | 
                    { 
 | 
                        location.reload(); 
 | 
                    }  
 | 
                    else 
 | 
                    {                     
 | 
                        editormd.loadScript(path + value, function() { 
 | 
                            testEditor.lang = editormd.defaults.lang; 
 | 
                             
 | 
                            // 只重建涉及语言包的部分,如工具栏、弹出对话框等 
 | 
                            testEditor.recreate();                 
 | 
                                     
 | 
                            // 整个编辑器重建,预览HTML会重新生成,出现闪动 
 | 
                            //testEditor = editormd("test-editormd", { 
 | 
                                //width: "90%", 
 | 
                                //height: 640, 
 | 
                                //path : '../lib/' 
 | 
                            //}); 
 | 
  
 | 
                            lang = value; 
 | 
                            console.log(lang, value, editormd.defaults.lang);                         
 | 
                        }); 
 | 
                    } 
 | 
                }); 
 | 
            }); 
 | 
        </script> 
 | 
    </body> 
 | 
</html> 
 |