玛氪宕·梦魔(Markdown Memo),使用Markdown的云端备忘录,百度IFE的RIA启航班的不合格的作业,才……才没有什么阴谋呢!
源gitee链接https://gitee.com/arathi/MarkdownMemo?_from=gitee_search
				
			
			
		
			You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
					
					
						
							89 lines
						
					
					
						
							3.4 KiB
						
					
					
				
			
		
		
		
			
			
			
				
					
				
				
					
				
			
		
		
	
	
							89 lines
						
					
					
						
							3.4 KiB
						
					
					
				
								<!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="../dist/css/editormd.css" />
							 | 
						|
								    </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>
							 | 
						|
								
							 | 
						|
								<style>
							 | 
						|
								body{background:red;}
							 | 
						|
								</style>
							 | 
						|
								```
							 | 
						|
								</textarea>
							 | 
						|
								            </div>
							 | 
						|
								        </div>
							 | 
						|
								        <script src="../lib/jquery.min.js"></script>
							 | 
						|
								        <script src="../src/js/editormd.js"></script>
							 | 
						|
								        <!--<script src="../src/js/languages/en.js"></script>
							 | 
						|
								        <script src="../src/js/languages/zh-tw.js"></script> -->
							 | 
						|
								        <script type="text/javascript">
							 | 
						|
								            $(function() {
							 | 
						|
								                var testEditor = editormd("test-editormd", {
							 | 
						|
								                    width: "90%",
							 | 
						|
								                    height: 640,
							 | 
						|
								                    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  = "../src/js/languages/";
							 | 
						|
								                    
							 | 
						|
								                    if (value == "zh-cn") 
							 | 
						|
								                    {
							 | 
						|
								                        location.reload();
							 | 
						|
								                    } 
							 | 
						|
								                    else
							 | 
						|
								                    {                    
							 | 
						|
								                        editormd.loadScript(path + value, function() {
							 | 
						|
								                            testEditor.lang = editormd.defaults.lang;
							 | 
						|
								                            
							 | 
						|
								                            // 只重建涉及语言包的部分,如工具栏、弹出对话框等
							 | 
						|
								                            testEditor.recreateEditor();                
							 | 
						|
								                                    
							 | 
						|
								                            // 整个编辑器重建,预览HTML会重新生成,出现闪动
							 | 
						|
								                            //testEditor = editormd("test-editormd", {
							 | 
						|
								                                //width: "90%",
							 | 
						|
								                                //height: 640,
							 | 
						|
								                                //path : '../lib/'
							 | 
						|
								                            //});
							 | 
						|
								
							 | 
						|
								                            lang = value;
							 | 
						|
								                            console.log(lang, value, editormd.defaults.lang);                        
							 | 
						|
								                        });
							 | 
						|
								                    }
							 | 
						|
								                });
							 | 
						|
								            });
							 | 
						|
								        </script>
							 | 
						|
								    </body>
							 | 
						|
								</html>
							 |