Kaynağa Gözat

多语言multi-language #26

Bhikkhu-Kosalla 5 yıl önce
ebeveyn
işleme
8ffcbaced4

+ 14 - 14
app/dict/dict_lookup.php

@@ -360,18 +360,18 @@ switch($op){
 		}
 		}
 		echo "<div>";
 		echo "<div>";
 		$arrWords = countWordInPali($word,true);
 		$arrWords = countWordInPali($word,true);
-		echo "<div>".count($arrWords)."个相关单词</div>";
 		$weight = 0;
 		$weight = 0;
 		foreach($arrWords as $oneword){
 		foreach($arrWords as $oneword){
 			$weight += $oneword["count"] * $oneword["len"];
 			$weight += $oneword["count"] * $oneword["len"];
 		}
 		}
-		echo "<div>单词总重量:$weight</div>";
+		echo "<div>{$_local->gui->word_weight}:$weight {$_local->gui->characters}</div>";
+		echo "<div>{$_local->gui->real_declension}:".count($arrWords)." {$_local->gui->forms}</div>";
 		foreach($arrWords as $oneword){
 		foreach($arrWords as $oneword){
 			if($oneword["bold"]>0){
 			if($oneword["bold"]>0){
-				echo "<div><b>{$oneword["word"]}</b>[{$oneword["count"]}]</div>";
+				echo "<div><b>{$oneword["word"]}</b> {$oneword["count"]} {$_local->gui->times}</div>";
 			}
 			}
 			else{
 			else{
-				echo "<div>{$oneword["word"]}[{$oneword["count"]}]</div>";
+				echo "<div>{$oneword["word"]} {$oneword["count"]}{$_local->gui->times}</div>";
 			}
 			}
 		}		
 		}		
 		echo "</div>";
 		echo "</div>";
@@ -382,8 +382,8 @@ switch($op){
 
 
 		//用户词典
 		//用户词典
 		echo "<div id='dict_user' >";	
 		echo "<div id='dict_user' >";	
-		echo "<div class='dict_word'>";
-		echo "<div class='' onclick=\"dict_show_edit()\">编辑并收藏</div>";		
+		echo "<div class='dict_word' ><b>{$_local->gui->undone_function}</b>";
+		echo "<div class='' onclick=\"dict_show_edit()\">{$_local->gui->edit}</div>";		
 		echo "<div class='pali'>{$word}</div>";
 		echo "<div class='pali'>{$word}</div>";
 
 
 		if($iFetch>0){
 		if($iFetch>0){
@@ -392,20 +392,20 @@ switch($op){
 		else{
 		else{
 			echo "<div id='user_word_edit'>";
 			echo "<div id='user_word_edit'>";
 		}
 		}
-		echo "<fieldset class='broder-1 broder-r'><legend>Type</legend>";
+		echo "<fieldset class='broder-1 broder-r'><legend>{$_local->gui->wordtype}</legend>";
 		echo "<select id=\"id_type\" name=\"type\" >";
 		echo "<select id=\"id_type\" name=\"type\" >";
 		foreach($_local->type_str as $type){
 		foreach($_local->type_str as $type){
 			echo "<option value=\"{$type->id}\" >{$type->value}</option>";
 			echo "<option value=\"{$type->id}\" >{$type->value}</option>";
 		}
 		}
 		echo "</select>";
 		echo "</select>";
 		echo "</fieldset>";
 		echo "</fieldset>";
-		echo "<fieldset class='broder-1 broder-r'><legend>Gramma</legend><input type='input' value=''/></fieldset>";
-		echo "<fieldset class='broder-1 broder-r'><legend>语基</legend><input type='input' value=''/></fieldset>";
-		echo "<fieldset class='broder-1 broder-r'><legend>意思</legend><input type='input' value=''/></fieldset>";
-		echo "<fieldset class='broder-1 broder-r'><legend>注解</legend><textarea></textarea></fieldset>";
-		echo "<fieldset class='broder-1 broder-r'><legend>组分</legend><input type='input' value=''/></fieldset>";
-		echo "<fieldset class='broder-1 broder-r'><legend>组分意思</legend><input type='input' value=''/></fieldset>";
-		echo "<div class=''><button>添加到我的单词本</button></div>";
+		echo "<fieldset class='broder-1 broder-r'><legend>{$_local->gui->gramma}</legend><input type='input' value=''/></fieldset>";
+		echo "<fieldset class='broder-1 broder-r'><legend>{$_local->gui->parent}</legend><input type='input' value=''/></fieldset>";
+		echo "<fieldset class='broder-1 broder-r'><legend>{$_local->gui->g_mean}</legend><input type='input' value=''/></fieldset>";
+		echo "<fieldset class='broder-1 broder-r'><legend>{$_local->gui->note}</legend><textarea></textarea></fieldset>";
+		echo "<fieldset class='broder-1 broder-r'><legend>{$_local->gui->factor}</legend><input type='input' value=''/></fieldset>";
+		echo "<fieldset class='broder-1 broder-r'><legend>{$_local->gui->f_mean}</legend><input type='input' value=''/></fieldset>";
+		echo "<div class=''><button>{$_local->gui->add_to} {$_local->gui->my_dictionary}</button></div>";
 		echo "</div>";
 		echo "</div>";
 		echo "</div>";	
 		echo "</div>";	
 		echo "</div>";			
 		echo "</div>";			

+ 3 - 2
app/dict/index.php

@@ -40,9 +40,10 @@ require_once "../pcdl/html_head.php";
         #dict_ref{
         #dict_ref{
             flex:6;
             flex:6;
             padding:0.5em 1.5em;
             padding:0.5em 1.5em;
-        }
+		}
+		
         #dict_user{
         #dict_user{
-            flex:2;
+			flex:2;
         }
         }
 		.dict_word_card{
 		.dict_word_card{
 		border-bottom: 1px solid var(--border-line-color);
 		border-bottom: 1px solid var(--border-line-color);

+ 19 - 3
app/guide/guide.css

@@ -13,10 +13,11 @@ guide:hover  .guide_contence{
     display:inline-block;
     display:inline-block;
 }
 }
 .guide_contence {
 .guide_contence {
+    border-top: 7px;
     position: absolute;
     position: absolute;
     top:100%;
     top:100%;
-    width:18em;
-    min-height:30em;
+    min-width:18em;
+    min-height:15em;
     padding:10px;
     padding:10px;
     background-color:white;
     background-color:white;
     box-shadow: 0 0 10px rgba(0,0,0,0.15);
     box-shadow: 0 0 10px rgba(0,0,0,0.15);
@@ -24,7 +25,20 @@ guide:hover  .guide_contence{
     text-align:left;
     text-align:left;
     display:none;
     display:none;
 }
 }
+/*
+.guide_contence:after {
+    content: "\00a0";
+    width: 0;
+    height: 0;
+    display: block;
+    border-style: solid;
+    border-width: 10px;
+    border-color: transparent transparent white transparent;
+    position: absolute;
+    top: -20px;
+}
 
 
+*/
 .guide_contence  h1{
 .guide_contence  h1{
     font-size:1.5em;
     font-size:1.5em;
     font-weight:700;
     font-weight:700;
@@ -42,5 +56,7 @@ guide:hover  .guide_contence{
     font-weight:700;
     font-weight:700;
 }
 }
 .guide_contence  li{
 .guide_contence  li{
-    display: contents;
+    display: block;
+    white-space: unset;
+    word-break: normal;
 }
 }

+ 11 - 2
app/guide/guide.js

@@ -1,10 +1,12 @@
 function guide_init() {
 function guide_init() {
     $("guide").each(function () {
     $("guide").each(function () {
         if ($(this).offset().left < $(document.body).width() / 2) {
         if ($(this).offset().left < $(document.body).width() / 2) {
-            $(this).append('<div  class="guide_contence" style="left: 0;"></div>');
+            $(this).append('<div  class="guide_contence" style="left: -5px;"></div>');
+            $(".guide_contence:after").css("left", "0");
         }
         }
         else {
         else {
-            $(this).append('<div  class="guide_contence" style="right: 0;"></div>');
+            $(this).append('<div  class="guide_contence" style="right: -5px;"></div>');
+            $(".guide_contence:after").css("right", "0");
         }
         }
     });
     });
 
 
@@ -27,6 +29,13 @@ function guide_init() {
                     console.error(e);
                     console.error(e);
                 }
                 }
             });
             });
+        /*        if ($(this).offset().left < $(document.body).width() / 2) {
+                    $(".guide_contence:after").css("left", "0");
+                }
+                else {
+                    $(".guide_contence:after").css("right", "0");
+                }*/
+
     });
     });
 
 
 }
 }

+ 7 - 0
app/public/lang/default.json

@@ -422,6 +422,13 @@
 		"library": "Library",
 		"library": "Library",
 		"turbo_split": "Turbo Split",
 		"turbo_split": "Turbo Split",
 		"full_text": "full text",
 		"full_text": "full text",
+		"word_weight": "weightiness of this word",
+		"characters": "characters",
+		"real_declension": "reality of declensions",
+		"forms": "spelling forms",
+		"add_to": "add to",
+		"undone_function": "unfinished function",
+		"": "",
 		"": ""
 		"": ""
 	},
 	},
 	"grammastr": [
 	"grammastr": [

+ 8 - 1
app/public/lang/en.json

@@ -188,7 +188,7 @@
 		"months": " month(s) ",
 		"months": " month(s) ",
 		"more": "more",
 		"more": "more",
 		"my_book": "My Book",
 		"my_book": "My Book",
-		"my_dictionary": "My Dictionary",
+		"my_dictionary": "My Vocabulary",
 		"my_document": "My Document",
 		"my_document": "My Document",
 		"my_loc": "my location",
 		"my_loc": "my location",
 		"name": "Name",
 		"name": "Name",
@@ -422,6 +422,13 @@
 		"library": "Library",
 		"library": "Library",
 		"turbo_split": "Turbo Split",
 		"turbo_split": "Turbo Split",
 		"full_text": "full text",
 		"full_text": "full text",
+		"word_weight": "weightiness of this word",
+		"characters": "characters",
+		"real_declension": "reality of declensions",
+		"forms": "spelling forms",
+		"add_to": "add to",
+		"undone_function": "unfinished function",
+		"": "",
 		"": ""
 		"": ""
 	},
 	},
 	"grammastr": [
 	"grammastr": [

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

@@ -422,6 +422,13 @@
 		"library": "Library",
 		"library": "Library",
 		"turbo_split": "Turbo Split",
 		"turbo_split": "Turbo Split",
 		"full_text": "full text",
 		"full_text": "full text",
+		"word_weight": "weightiness of this word",
+		"characters": "characters",
+		"real_declension": "reality of declensions",
+		"forms": "spelling forms",
+		"add_to": "add to",
+		"undone_function": "unfinished function",
+		"": "",
 		"": ""
 		"": ""
 	},
 	},
 	"grammastr": [
 	"grammastr": [

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

@@ -427,6 +427,13 @@
 		"library": "Library",
 		"library": "Library",
 		"turbo_split": "Turbo Split",
 		"turbo_split": "Turbo Split",
 		"full_text": "full text",
 		"full_text": "full text",
+		"word_weight": "weightiness of this word",
+		"characters": "characters",
+		"real_declension": "reality of declensions",
+		"forms": "spelling forms",
+		"add_to": "add to",
+		"undone_function": "unfinished function",
+		"": "",
 		"": ""
 		"": ""
 	},
 	},
 	"grammastr": [
 	"grammastr": [

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

@@ -189,7 +189,7 @@
 		"months": "个月 ",
 		"months": "个月 ",
 		"more": "更多",
 		"more": "更多",
 		"my_book": "自定义书籍",
 		"my_book": "自定义书籍",
-		"my_dictionary": "我的词典",
+		"my_dictionary": "我的单词表",
 		"my_document": "我的文档",
 		"my_document": "我的文档",
 		"my_loc": "我的位置",
 		"my_loc": "我的位置",
 		"name": "名称",
 		"name": "名称",
@@ -423,8 +423,12 @@
 		"library": "藏经阁",
 		"library": "藏经阁",
 		"turbo_split": "強力拆分",
 		"turbo_split": "強力拆分",
 		"full_text": "全文",
 		"full_text": "全文",
-		"": "",
-		"": "",
+		"word_weight": "单词权重",
+		"characters": "个字符",
+		"real_declension": "实际变化",
+		"forms": "种形式",
+		"add_to": "添加到",
+		"undone_function": "未完成功能",
 		"": "",
 		"": "",
 		"": "",
 		"": "",
 		"": ""
 		"": ""

+ 7 - 1
app/public/lang/zh-tw.json

@@ -189,7 +189,7 @@
 		"months": "個月",
 		"months": "個月",
 		"more": "更多",
 		"more": "更多",
 		"my_book": "自定義書籍",
 		"my_book": "自定義書籍",
-		"my_dictionary": "我的詞典",
+		"my_dictionary": "我的單詞表",
 		"my_document": "我的檔案",
 		"my_document": "我的檔案",
 		"my_loc": "我的位置",
 		"my_loc": "我的位置",
 		"name": "名稱",
 		"name": "名稱",
@@ -423,6 +423,12 @@
 		"library": "藏經閣",
 		"library": "藏經閣",
 		"turbo_split": "強力拆分",
 		"turbo_split": "強力拆分",
 		"full_text": "全文",
 		"full_text": "全文",
+		"word_weight": "單詞權重",
+		"characters": "個字元",
+		"real_declension": "實際變化",
+		"forms": "種形式",
+		"add_to": "新增到",
+		"undone_function": "未完成功能",
 		"": ""
 		"": ""
 	},
 	},
 	"grammastr": [
 	"grammastr": [