Browse Source

Merge pull request #57 from visuddhinanda/master

多语言+用户指南
Bhikkhu-Kosalla 5 years ago
parent
commit
02c4fd01ec

+ 1 - 1
app/guide/guide.css

@@ -78,6 +78,6 @@ guide ol{
     font-weight:700;
 }
 .guide_contence  li{
-    white-space: unset;
+    white-space: normal;
     word-break: normal;
 }

+ 1 - 0
app/pcdl/html_head.php

@@ -25,6 +25,7 @@ else{
 	<meta name="viewport" content="width=device-width, initial-scale=1">
 	<link type="text/css" rel="stylesheet" href="../pcdl/css/font.css"/>
     <link type="text/css" rel="stylesheet" href="../pcdl/css/basic_style.css"/>
+    <link type="text/css" rel="stylesheet" href="../pcdl/css/style.css"/>
     <link type="text/css" rel="stylesheet" href="../pcdl/css/color_day.css" id="colorchange" />
     <link type="text/css" rel="stylesheet" href="../pcdl/css/style_mobile.css" media="screen and (max-width:767px)">
 

+ 1 - 0
app/pcdl/index.php

@@ -2,6 +2,7 @@
 require_once '../pcdl/html_head.php';
 ?>
 <body >	
+
 <style>
 	.content_block{
 		flex: 0 0 auto;

+ 5 - 1
app/public/lang/default.json

@@ -235,7 +235,7 @@
 		"pcd_studio": "PCD Studio&nbsp;",
 		"piṭaka": "Piṭaka",
 		"plugin": "Plugin",
-		"poweredby": "Powered by PCSD  build27-Jul-2018",
+		"poweredby": "Powered by PCSD  build 27th-Jul-2018",
 		"preview": "preview",
 		"print": "Print",
 		"print_preview": "Print Preview",
@@ -453,6 +453,10 @@
 		"oversize_to_load": "unable to load due to oversize, please reduce the articles range",
 		"open_doc": "如果未自动跳转,请点此打开",
 		"page_end": "The End of The Page",
+		"academy": "Academy",
+		"preference": "preference",
+		"appearance": "appearance",
+		"theme": "theme",
 		"": ""
 	},
 	"grammastr": [

+ 4 - 0
app/public/lang/en.json

@@ -452,6 +452,10 @@
 		"ignore": "ignore",
 		"oversize_to_load": "unable to load due to oversize, please reduce the articles range",
 		"page_end": "The End of The Page",
+		"academy": "Academy",
+		"preference": "preference",
+		"appearance": "appearance",
+		"theme": "theme",
 		"": ""
 	},
 	"grammastr": [

+ 4 - 0
app/public/lang/my.json

@@ -452,6 +452,10 @@
 		"ignore": "ignore",
 		"oversize_to_load": "unable to load due to oversize, please reduce the articles range",
 		"page_end": "The End of The Page",
+		"academy": "Academy",
+		"preference": "preference",
+		"appearance": "appearance",
+		"theme": "theme",
 		"": "",
 		"": ""
 	},

+ 4 - 0
app/public/lang/si.json

@@ -457,6 +457,10 @@
 		"ignore": "ignore",
 		"oversize_to_load": "unable to load due to oversize, please reduce the articles range",
 		"page_end": "The End of The Page",
+		"academy": "Academy",
+		"preference": "preference",
+		"appearance": "appearance",
+		"theme": "theme",
 		"": "",
 		"": ""
 	},

+ 8 - 3
app/public/lang/zh-cn.json

@@ -202,7 +202,7 @@
 		"newheading": "内容编辑",
 		"newproject": "启动新工程",
 		"newword": "添加词汇",
-		"night": "夜",
+		"night": "夜",
 		"no.": "第",
 		"no_related_file": "没有相关文档",
 		"no_string": "不能",
@@ -236,7 +236,7 @@
 		"pcd_studio": "圣典工作室",
 		"piṭaka": "选栏",
 		"plugin": "插件",
-		"poweredby": "技术支持:圣典工作室",
+		"poweredby": "技术支持:圣典工作室 2018年7月27日",
 		"preview": "预览",
 		"print": "打印",
 		"print_preview": "打印预览",
@@ -272,7 +272,7 @@
 		"sandhi_orginal_word": "连读词原词",
 		"sandhi_splited_word": "连读词拆分",
 		"save": "保存",
-		"script": "巴利字符",
+		"script": "巴利脚本",
 		"search": "搜索",
 		"season": "季节 ",
 		"sec": "秒",
@@ -454,6 +454,11 @@
 		"oversize_to_load": "尺寸过大,无法加载,请缩小加载范围",
 		"open_doc": "如果未自动跳转,请点此打开",
 		"page_end": "已到达页面底端",
+		"academy": "圣书院",
+		"interface": "界面",
+		"preference": "个性化",
+		"appearance": "外观",
+		"theme": "主题",
 		"": ""
 	},
 	"grammastr": [

+ 6 - 2
app/public/lang/zh-tw.json

@@ -236,7 +236,7 @@
 		"pcd_studio": "聖典工作室",
 		"piṭaka": "選欄",
 		"plugin": "外掛",
-		"poweredby": "技術支援:聖典工作室",
+		"poweredby": "技術支援:聖典工作室 2018年7月27日",
 		"preview": "預覽",
 		"print": "列印",
 		"print_preview": "預覽列印",
@@ -272,7 +272,7 @@
 		"sandhi_orginal_word": "黏音詞原詞",
 		"sandhi_splited_word": "黏音詞拆分",
 		"save": "儲存",
-		"script": "巴利字元",
+		"script": "巴利指令碼",
 		"search": "搜尋",
 		"season": "季節",
 		"sec": "秒",
@@ -454,6 +454,10 @@
 		"oversize_to_load": "尺寸過大,無法載入,請縮減載入範圍",
 		"open_doc": "如果未自動跳轉,請點此開啟",
 		"page_end": "已到達頁面底端",
+		"academy": "聖書院",
+		"preference": "個性化",
+		"appearance": "外觀",
+		"theme": "主題",
 		"": ""
 	},
 	"grammastr": [

+ 22 - 23
app/studio/index.php

@@ -362,24 +362,24 @@ else{
 <div id="login_right">
 
 	<div class="help_div">
-		<div  class="htlp_title">个性化设置</div>
+		<div  class="htlp_title"><?php echo $_local->gui->preference;?></div>
 		<div>
 			<div class="help_fun_block">
-				<div class="title" >语言</div>
+				<div class="title" ><?php echo $_local->gui->language;?></div>
 				<div >
-				界面语言:<a>English</a> <a>简体中文</a> <a>繁体中文</a> <a>更多</a>
+					<?php echo $_local->gui->interface;?>:<a>English</a> <a>简体中文</a> <a>繁體中文</a><a>සින්හල</a> <a>မြန်မာ</a> <a><?php echo $_local->gui->more;?></a>
 				</div>
 				<div >
-				常用译文语言:<a>English</a> <a>简体中文</a> <a>繁体中文</a> <a>更多</a>
+					<?php echo $_local->gui->dictionary." & ".$_local->gui->translation;?>:<a>English</a> <a>简体中文</a> <a>繁体中文</a> <a>සින්හල</a> <a>မြန်မာ</a> <a><?php echo $_local->gui->more;?></a>
 				</div>
 				<div >
-				巴利脚本:<a>Roma</a> <a>sinhala</a> <a>mymar</a>
+					<?php echo $_local->gui->script;?>:<a>Pāḷi Roman</a> <a>සින්හල</a> <a>မြန်မာ</a> <a>తెలుగు</a> <a><?php echo $_local->gui->more;?></a>
 				</div>
 			</div>
 			<div class="help_fun_block">
-				<div class="title" >外观</div>
+				<div class="title" ><?php echo $_local->gui->appearance;?></div>
 				<div >
-				颜色搭配:<a>静夜</a> <a>白色</a> <a>黄昏</a> <a>更多</a>
+				<?php echo $_local->gui->theme;?>:<a><?php echo $_local->gui->night;?></a> <a><?php echo $_local->gui->white;?></a> <a><?php echo $_local->gui->dwan;?></a> <a><?php echo $_local->gui->more;?></a>
 				</div>
 			</div>
 		</div>
@@ -388,29 +388,28 @@ else{
 
 	<div class="help_div">
 		<div  class="htlp_title">
-		统计
-		<?php //echo $_local->gui->wikipali_suite;?>
+			<?php echo $_local->gui->statistical_data;?>
 		</div>
 		<div>
 			<div class="help_fun_block">
-				<div class="title" >译经楼</div>
+				<div class="title" ><?php echo $_local->gui->studio;?></div>
 				<ul class="help_fun_block_link_list">
 					<li style="display:block;">已发表的文集:2</li>
 					<li style="display:block;">已发表的文章:12</li>
-					<li style="display:block;">私有文档:234</li>
-					<li style="display:block;">圣典百科:245</li>
+					<li style="display:block;"><?php echo $_local->gui->my_document;?>:234</li>
+					<li style="display:block;"><?php echo $_local->gui->encyclopedia;?>:245</li>
 				</ul>
 			</div>
 			<div class="help_fun_block">
-				<div class="title" >藏经阁</div>
+				<div class="title" ><?php echo $_local->gui->library;?></div>
 				<ul class="help_fun_block_link_list" style="display:unset;">
 					<li style="display:block;">文集:2</li>
 					<li style="display:block;">文章:12</li>
-					<li style="display:block;">百科:245</li>
+					<li style="display:block;"><?php echo $_local->gui->encyclopedia;?>:245</li>
 				</ul>
 			</div>
 			<div class="help_fun_block">
-				<div class="title" >圣书院</div>
+				<div class="title" ><?php echo $_local->gui->academy;?></div>
 				<ul class="help_fun_block_link_list" >
 					<li style="display:block;">创建课程:2</li>
 					<li style="display:block;">主讲课程:12</li>
@@ -482,7 +481,7 @@ file_list();
 	</div>
 	
 	<div class="foot_div">
-	<?php echo $module_gui_str['editor']['1066'];?>
+		<?php echo $_local->gui->poweredby;?>
 	</div>
 
 
@@ -497,14 +496,14 @@ file_list();
 		}
 		</style>
 	<div id="rs_doc_coop_shell">
-	<div id="rs_doc_coop_win" >
-	<div id="rs_doc_coop_win_inner" >
+		<div id="rs_doc_coop_win" >
+			<div id="rs_doc_coop_win_inner" >
 
-	</div>
-	<div id="rs_doc_coop_win_foot" >
-		<button onclick="file_coop_win_close()">关闭</button>
-	</div>
-	</div>
+			</div>
+			<div id="rs_doc_coop_win_foot" >
+				<button onclick="file_coop_win_close()">关闭</button>
+			</div>
+		</div>
 	</div>
 
 

File diff suppressed because it is too large
+ 335 - 369
app/studio/js/common.js


+ 7 - 4
app/studio/js/render.js

@@ -339,7 +339,7 @@ function insertBlockToHtml(element) {
 			//document.getElementById("id_heading_level_"+bookId+"_"+(paragraph-1)).value=headingLevel;
 			break;
 	}
-
+	guide_init();
 }
 
 function updataHeadingBlockInHtml(book, par) {
@@ -1009,7 +1009,9 @@ function render_sent_tool_bar(elementBlock, begin) {
 	output += "<div class='sent_wbw_trans_bar'>";
 	let sentIdString = abook + "-" + aparagraph + "-" + iBegin + "-" + iEnd;
 	let sentIdStringLink = "{{" + sentIdString + "}}";
-	output += "<span>" + sentIdString + "<a onclick=\"copy_to_clipboard('" + sentIdStringLink + "')\">[" + gLocal.gui.copy_to_clipboard + "]</a></span>";
+	output += "<span>" + sentIdString + "<a onclick=\"copy_to_clipboard('" + sentIdStringLink + "')\">[";
+	output += gLocal.gui.copy_to_clipboard;
+	output += "]</a></span>";
 	//	output += "<span>"+abook+"-"+aparagraph+"-"+iBegin+"-"+iEnd+"</span>";
 	output += "<guide gid='sent_func' style='margin:unset;'></guide>";
 	output += "</div>";
@@ -1194,7 +1196,9 @@ function renderWordParBlockInner(elementBlock) {
 				output += "<div class='sent_wbw_trans_bar'>";
 				let sentIdString = book + "-" + paragraph + "-" + nextBegin + "-" + nextEnd;
 				let sentIdStringLink = "{{" + sentIdString + "}}";
-				output += "<span>" + sentIdString + "<a onclick=\"copy_to_clipboard('" + sentIdStringLink + "')\">[" + gLocal.gui.copy_to_clipboard + "]</a></span>";
+				output += "<span>" + sentIdString + "<a onclick=\"copy_to_clipboard('" + sentIdStringLink + "')\">[";
+				output += gLocal.gui.copy_to_clipboard;
+				output += "]</a></span>";
 				output += "<guide gid='sent_func' style='margin:unset;'></guide>";
 				output += "</div>";
 
@@ -1235,7 +1239,6 @@ function renderWordParBlockInner(elementBlock) {
 	arr_Para_ID.push(wID);
 	arr_par_sent_num.push(sent_ID);
 	g_arr_Para_ID[par_num] = arr_Para_ID;
-	guide_init();
 	return output;//+outList;
 
 }

+ 2 - 2
app/studio/plugin/system_project/module_function.js

@@ -320,7 +320,7 @@ function refreshResource() {
 			tran_count = 1;
 			wbwListStr2 += "<option value=\"" + (i - 1) + "\">" + info2 + "</option>"
 		}
-		else if (i == lstResWbw.length - 1) {
+		else if (i == lstResWbw.length - 1 && i != 0) {
 			wbwListStr += "<li><input type=\"checkbox\" checked /><a onclick=\"project_res_info_click('wbw'," + (i - 1) + ")\">" + lstResWbw[i - 1].author + "[" + lstResWbw[i - 1].language + "]-" + wbw_count + "</a></li>"
 			wbwListStr2 += "<option value=\"" + (i - 1) + "\">" + info2 + "</option>"
 
@@ -342,7 +342,7 @@ function refreshResource() {
 			tran_count = 1;
 			tranListStr2 += "<option value=\"" + (i - 1) + "\">" + info2 + "</option>"
 		}
-		else if (i == lstResTranslate.length - 1) {
+		else if (i == lstResTranslate.length - 1 && i != 0) {
 			tranListStr += "<li><input type=\"checkbox\" checked /><a onclick=\"project_res_info_click('translate'," + (i - 1) + ")\">" + lstResTranslate[i - 1].author + "[" + lstResTranslate[i - 1].language + "]-" + tran_count + "</a></li>"
 			tranListStr2 += "<option value=\"" + (i - 1) + "\">" + info2 + "</option>"
 

+ 25 - 21
app/studio/plugin/system_script/gui.html

@@ -1,21 +1,25 @@
-						<div class="code_list_dropdown" style="margin-left: 0.5em;margin-right: 0.5em;margin-top: 0.4em;margin-bottom: 0.2em;height:2em;width: auto">
-								<span style="margin-left:auto; display:flex; align-items: center; height:2em; width:auto;">							<?php echo $module_gui_str['editor_layout']['1005']; ?>:</span>
-								<select id="code_list0" onchange="layoutWordHeadCode(0,this)" style="height:2em;width: auto">
-									<option value="org">Pāḷi Roman</option>
-									<option value="si_c">සින්හල</option>
-									<option value="myanmar">myanmar</option>
-									<option value="telugu">తెలుగు</option>
-								</select>
-						</div>
-						<div class="code_list_dropdown" style="margin-left: 0.5em;margin-right: 0.5em;margin-top: 0.2em;margin-bottom: 0.4em;height:auto;width: auto">
-								<span style="margin-left:auto; display:flex; align-items: center; height:auto; width: auto">							<?php echo $module_gui_str['editor_layout']['1006'];//次要編碼 ?>:</span>
-								<select id="code_list1" onchange="layoutWordHeadCode(1,this)" style="height:2em;width: auto" >
-									<option value="none">None</option>
-									<option value="org">Pāḷi Roman</option>
-									<option value="myanmar">myanmar</option>
-									<option value="si_c">සින්හල</option>
-									<option value="zh">简体中文</option>
-									<option value="tw">正體中文</option>
-									<option value="telugu">తెలుగు</option>
-								</select>
-						</div>
+<div class="code_list_dropdown"
+	style="margin-left: 0.5em;margin-right: 0.5em;margin-top: 0.4em;margin-bottom: 0.2em;height:2em;width: auto">
+	<span style="margin-left:auto; display:flex; align-items: center; height:2em; width:auto;">
+		<?php echo $module_gui_str['editor_layout']['1005']; ?>:</span>
+	<select id="code_list0" onchange="layoutWordHeadCode(0,this)" style="height:2em;width: auto">
+		<option value="org">Pāḷi Roman</option>
+		<option value="si_c">සින්හල</option>
+		<option value="myanmar">မြန်မာ</option>
+		<option value="telugu">తెలుగు</option>
+	</select>
+</div>
+<div class="code_list_dropdown"
+	style="margin-left: 0.5em;margin-right: 0.5em;margin-top: 0.2em;margin-bottom: 0.4em;height:auto;width: auto">
+	<span style="margin-left:auto; display:flex; align-items: center; height:auto; width: auto">
+		<?php echo $module_gui_str['editor_layout']['1006'];//次要編碼 ?>:</span>
+	<select id="code_list1" onchange="layoutWordHeadCode(1,this)" style="height:2em;width: auto">
+		<option value="none">None</option>
+		<option value="org">Pāḷi Roman</option>
+		<option value="myanmar">မြန်မာ</option>
+		<option value="si_c">සින්හල</option>
+		<option value="zh">简体中文</option>
+		<option value="tw">正體中文</option>
+		<option value="telugu">తెలుగు</option>
+	</select>
+</div>

+ 17 - 1
documents/course/课程通知.txt

@@ -13,4 +13,20 @@ by IAPT国际巴利三藏院
 https://us02web.zoom.us/j/86184801875?pwd=VkdmTW9lUHQ1TDI3Q21YUVVHTkFKdz09
 
 会议 ID:861 8480 1875
-密码:009120
+密码:009120
+
+转动法之车轮经详解 第0讲
+Explaination of Dhammacakkappavattanasutta Lesson 0
+
+转动正法车轮经 根本 义註 复註 的讲解。
+主讲老师:U Kuṇḍadhāna Sayadaw
+授课地点:帕奥禅修中心(缅甸·土瓦dawei)
+字幕投稿:https://www.youtube.com/timedtext_cs_panel?c=UClGNGi4ULgZafT_OIit_owA&tab=2
+线上教室:zoom
+技术支持:www.wikipali.org
+Explaination of Dhammacakkappavattanasutta mūla, aṭṭhakathā & tīkā
+Teacher:U Kuṇḍadhāna Sayadaw
+Place:Pa-auk Meditation Centre(Dawei, Myanmar)
+Subtitle distribute:https://www.youtube.com/timedtext_cs_panel?c=UClGNGi4ULgZafT_OIit_owA&tab=2
+Online classroom:zoom
+Power by:www.wikipali.org

+ 3 - 2
documents/users_guide/en/grammar_abbr.md

@@ -11,8 +11,9 @@ The tutorial of splitting a slur word (unavailable)
 
 ##  Splitting of Compound Word
 The tutorial of splitting compound word (text not yet available)
-- [YouTube](https://youtu.be/iN1t0Rq9aKk)  
-- [百度网盘](https://pan.baidu.com/s/1nXZG2GQkkkfblNnshDuS_w)  提取码:pali 
+- [YouTube](https://youtu.be/iN1t0Rq9aKk "Press Ctrl and Click On")  
+- [优酷](https://v.youku.com/v_show/id_XNDgwOTg4NDQ4MA==.html "Press Ctrl and Click On")
+- [百度网盘](https://pan.baidu.com/s/1nXZG2GQkkkfblNnshDuS_w "Press Ctrl and Click On")  提取码:pali 
 
 ## grammatical abbr. list
 | 缩略语   | abbr.     | note                         |

+ 4 - 3
documents/users_guide/en/sent_func.md

@@ -1,5 +1,6 @@
 ## Sentence numbering function
 ### Add Pāḷi as comment in word-by-word analysis
-(No text yet)
-- [YouTube](https://youtu.be/phRFoQbAh8s)
-- [百度网盘](https://pan.baidu.com/s/1Vs0evu9q6np1l8GRU9auug) 提取码:pali
+Vedio as below (No text yet)
+- [YouTube](https://youtu.be/phRFoQbAh8s "Press Ctrl and Click On")
+- [优酷](https://v.youku.com/v_show/id_XNDgwOTg4OTA0NA==.html "Press Ctrl and Click On")
+- [百度网盘](https://pan.baidu.com/s/1Vs0evu9q6np1l8GRU9auug "Press Ctrl and Click On") 提取码:pali

+ 3 - 2
documents/users_guide/zh-cn/grammar_abbr.md

@@ -10,8 +10,9 @@
 
 ## 复合词拆分
 复合词拆分使用教程(文本暂缺)
-- [YouTube](https://youtu.be/iN1t0Rq9aKk)  
-- [百度网盘](https://pan.baidu.com/s/1nXZG2GQkkkfblNnshDuS_w)  提取码:pali 
+- [YouTube](https://youtu.be/iN1t0Rq9aKk "按住Ctrl键点开")
+- [优酷](https://v.youku.com/v_show/id_XNDgwOTg4NDQ4MA==.html "按住Ctrl键点开")
+- [百度网盘](https://pan.baidu.com/s/1nXZG2GQkkkfblNnshDuS_w "按住Ctrl键点开")  提取码:pali 
 
 ## 语法缩略语表
 | 缩略语   | 英文缩写  | 备注                         |

+ 3 - 2
documents/users_guide/zh-cn/sent_func.md

@@ -1,5 +1,6 @@
 ## 句子编号功能
 ### 在逐词解析中添加巴利原文注释
 (文本暂无)
-- [YouTube](https://youtu.be/phRFoQbAh8s)
-- [百度网盘](https://pan.baidu.com/s/1Vs0evu9q6np1l8GRU9auug) 提取码:pali
+- [YouTube](https://youtu.be/phRFoQbAh8s "按住Ctrl键点开")
+- [优酷](https://v.youku.com/v_show/id_XNDgwOTg4OTA0NA==.html "按住Ctrl键点开")
+- [百度网盘](https://pan.baidu.com/s/1Vs0evu9q6np1l8GRU9auug "按住Ctrl键点开") 提取码:pali

+ 3 - 2
documents/users_guide/zh-tw/grammar_abbr.md

@@ -10,8 +10,9 @@
 
 ## 複合詞拆分
 複合詞拆分使用教程(文字暫缺)
-- [YouTube](https://youtu.be/iN1t0Rq9aKk)  
-- [百度網盤](https://pan.baidu.com/s/1nXZG2GQkkkfblNnshDuS_w)  提取碼:pali 
+- [YouTube](https://youtu.be/iN1t0Rq9aKk "按住Ctrl鍵點開")
+- [優酷](https://v.youku.com/v_show/id_XNDgwOTg4NDQ4MA==.html "按住Ctrl鍵點開")
+- [百度網盤](https://pan.baidu.com/s/1nXZG2GQkkkfblNnshDuS_w "按住Ctrl鍵點開")  提取碼:pali 
 
 ## 語法縮略語表
 | 縮略語   | 英文縮寫  | 備註                         |

Some files were not shown because too many files changed in this diff