Quellcode durchsuchen

多语言multi-language #26

Bhikkhu-Kosalla vor 5 Jahren
Ursprung
Commit
d57c27db9c

+ 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>
 
 

Datei-Diff unterdrückt, da er zu groß ist
+ 335 - 369
app/studio/js/common.js


+ 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>

Einige Dateien werden nicht angezeigt, da zu viele Dateien in diesem Diff geändert wurden.