Browse Source

更新翻译

deng.yinping 5 tháng trước cách đây
mục cha
commit
f7659e48c3

+ 3 - 3
main.py

@@ -2,7 +2,7 @@
 Author: deng.yinping deng.yinping@muchinfo.cn
 Author: deng.yinping deng.yinping@muchinfo.cn
 Date: 2024-12-06 15:02:12
 Date: 2024-12-06 15:02:12
 LastEditors: deng.yinping deng.yinping@muchinfo.cn
 LastEditors: deng.yinping deng.yinping@muchinfo.cn
-LastEditTime: 2025-04-30 17:01:43
+LastEditTime: 2025-06-24 14:01:50
 FilePath: \MTP20_i18n_Tool\main.py
 FilePath: \MTP20_i18n_Tool\main.py
 Description: 这是默认设置,请设置`customMade`, 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE
 Description: 这是默认设置,请设置`customMade`, 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE
 '''
 '''
@@ -35,7 +35,7 @@ if __name__ == "__main__":
         if platform == "pc":
         if platform == "pc":
             type = input("请选择生成类型 (excel, json): ")
             type = input("请选择生成类型 (excel, json): ")
             oem = "tss"
             oem = "tss"
-            inc_file = "20250326_tss_inc"
+            inc_file = "20250624_tss_inc"
             print("inc_file:" + inc_file)
             print("inc_file:" + inc_file)
             if type == "excel":
             if type == "excel":
                 # 生成交易前端excel及增量
                 # 生成交易前端excel及增量
@@ -46,7 +46,7 @@ if __name__ == "__main__":
         elif platform == "manage":
         elif platform == "manage":
             type = input("请选择生成类型 (excel, json): ")
             type = input("请选择生成类型 (excel, json): ")
             oem = "newmanage"
             oem = "newmanage"
-            inc_file = "20250430_newmanage_inc"
+            inc_file = "20250624_newmanage_inc"
             print("inc_file:" + inc_file)
             print("inc_file:" + inc_file)
             if type == "excel":
             if type == "excel":
                # 生成新管理端前端excel及增量
                # 生成新管理端前端excel及增量

BIN
output/excels/20250624_tss_inc.xlsx


BIN
output/excels/tss.xlsx


BIN
output/excels/tss_inc.xlsx


+ 10 - 3
output/jsons/en-US.json

@@ -1,7 +1,10 @@
 {
 {
     "app": {
     "app": {
         "name": "Muchinfo",
         "name": "Muchinfo",
-        "slogan": "Digital Trading Platform\r\nModern Integrated Services"
+        "slogan": "Digital Trading Platform\r\nModern Integrated Services",
+        "close": "Close",
+        "pervious": "Previous",
+        "next": "Next"
     },
     },
     "home": {
     "home": {
         "product": "Product",
         "product": "Product",
@@ -195,7 +198,7 @@
         "availableFunds": "Available",
         "availableFunds": "Available",
         "availableFunds2": "Available funds",
         "availableFunds2": "Available funds",
         "netWorth": "NetWorth",
         "netWorth": "NetWorth",
-        "usedMargin": "Occupied ",
+        "usedMargin": "Occupied",
         "usedMargin2": "Used funds",
         "usedMargin2": "Used funds",
         "profitLoss": "Profit Loss",
         "profitLoss": "Profit Loss",
         "inamount": "Today Cash In",
         "inamount": "Today Cash In",
@@ -1408,7 +1411,11 @@
                 "accountcode": "Fund account numb",
                 "accountcode": "Fund account numb",
                 "accountname": "Name",
                 "accountname": "Name",
                 "amount": "Amount",
                 "amount": "Amount",
-                "pay": "Pay"
+                "pay": "Pay",
+                "tips": "Failed to open",
+                "title1": "Scan the code to pay",
+                "wechat": "Please use wechat to scan the code for payment",
+                "alipay": "Please use Alipay to scan the code for payment"
             }
             }
         },
         },
         "reciver": {
         "reciver": {

+ 14 - 7
output/jsons/th-TH.json

@@ -1,7 +1,10 @@
 {
 {
     "app": {
     "app": {
         "name": "หลายศตวรรษ",
         "name": "หลายศตวรรษ",
-        "slogan": "แพลตฟอร์มการซื้อขายดิจิทัล\r\nบริการครบวงจรที่ทันสมัย"
+        "slogan": "แพลตฟอร์มการซื้อขายดิจิทัล\r\nบริการครบวงจรที่ทันสมัย",
+        "close": "ปิด",
+        "pervious": "ตัวสุดท้าย",
+        "next": "ตัวถัดไป"
     },
     },
     "home": {
     "home": {
         "product": "ผลิตภัณฑ์",
         "product": "ผลิตภัณฑ์",
@@ -277,7 +280,7 @@
             "starttime1": "เวลาเริ่มต้น",
             "starttime1": "เวลาเริ่มต้น",
             "endtime1": "เวลาสิ้นสุด",
             "endtime1": "เวลาสิ้นสุด",
             "historypresale": "ประวัติการขาย",
             "historypresale": "ประวัติการขาย",
-            "presalewin": " ได้รับสิทธิ์การซื้อในการขายล่วงหน้า",
+            "presalewin": "ได้รับสิทธิ์การซื้อในการขายล่วงหน้า",
             "issueprice": "ราคาเสนอขาย",
             "issueprice": "ราคาเสนอขาย",
             "goodsdetail": "รายละเอียดสินค้า",
             "goodsdetail": "รายละเอียดสินค้า",
             "winningthelottery": "จับสลากได้สิทธิ์",
             "winningthelottery": "จับสลากได้สิทธิ์",
@@ -436,7 +439,7 @@
             "sellqty": "ปริมาณการขาย",
             "sellqty": "ปริมาณการขาย",
             "buyprice": "ราคา",
             "buyprice": "ราคา",
             "buyqty": "ปริมาณการซื้อ",
             "buyqty": "ปริมาณการซื้อ",
-            "tons": "ตัน ",
+            "tons": "ตัน",
             "yuan": "บาท",
             "yuan": "บาท",
             "tips1": "กรุณาเลือกแม่แบบการปฏิบัติตามสัญญา",
             "tips1": "กรุณาเลือกแม่แบบการปฏิบัติตามสัญญา",
             "tips2": "กรุณาใส่ราคา",
             "tips2": "กรุณาใส่ราคา",
@@ -1256,13 +1259,13 @@
             "enth": "ภาษาไทย",
             "enth": "ภาษาไทย",
             "orderBuyOrSell": "คำสั่งซื้อหรือคำสั่งขาย",
             "orderBuyOrSell": "คำสั่งซื้อหรือคำสั่งขาย",
             "orderQtyIsEmpty": "ล้างจำนวนหลังการสั่งซื้อ",
             "orderQtyIsEmpty": "ล้างจำนวนหลังการสั่งซื้อ",
-            "priceFocusType": " ประเภทของราคาสำหรับการสั่งซื้อ",
+            "priceFocusType": "ประเภทของราคาสำหรับการสั่งซื้อ",
             "showOrderEnableQty": "แสดงปริมาณการทำสัญญาโดยประมาณ",
             "showOrderEnableQty": "แสดงปริมาณการทำสัญญาโดยประมาณ",
             "orderFocusType": "จุดโฟกัสค่าเริ่มต้นหลังจากสั่งซื้อ",
             "orderFocusType": "จุดโฟกัสค่าเริ่มต้นหลังจากสั่งซื้อ",
             "showOrderDialog": "กล่องยืนยันการสั่งซื้อ",
             "showOrderDialog": "กล่องยืนยันการสั่งซื้อ",
             "showOrderCancelDialog": "กล่องยืนยันการยกเลิกคำสั่งซื้อ",
             "showOrderCancelDialog": "กล่องยืนยันการยกเลิกคำสั่งซื้อ",
             "showOrderFailMessage": "ข้อความแจ้งการสั่งซื้อไม่สำเร็จ",
             "showOrderFailMessage": "ข้อความแจ้งการสั่งซื้อไม่สำเร็จ",
-            "showOrderSuccessMessage": " ข้อความแจ้งการสั่งซื้อสำเร็จ",
+            "showOrderSuccessMessage": "ข้อความแจ้งการสั่งซื้อสำเร็จ",
             "price": "ราคา",
             "price": "ราคา",
             "qty": "จำนวน",
             "qty": "จำนวน",
             "last": "ราคาปัจจุบัน",
             "last": "ราคาปัจจุบัน",
@@ -1411,7 +1414,11 @@
                 "accountcode": "บัญชีเงินทุน",
                 "accountcode": "บัญชีเงินทุน",
                 "accountname": "ชื่อ",
                 "accountname": "ชื่อ",
                 "amount": "ยอดเงิน",
                 "amount": "ยอดเงิน",
-                "pay": "ชำระเงิน"
+                "pay": "ชำระเงิน",
+                "tips": "ล้มเหลวในการเปิด",
+                "title1": "การชำระเงินผ่านรหัส",
+                "wechat": "พารุณาใช้จองการจ่ายผ่าน WeChat Pay",
+                "alipay": "พารุณาใช้จองการจ่ายผ่าน Alipay"
             }
             }
         },
         },
         "reciver": {
         "reciver": {
@@ -1632,7 +1639,7 @@
             "bottom_presell_transferposition": "การโอนสถานะการถือครอง",
             "bottom_presell_transferposition": "การโอนสถานะการถือครอง",
             "bottom_presell_transferorder": "คำสั่งโอนสิทธิ์",
             "bottom_presell_transferorder": "คำสั่งโอนสิทธิ์",
             "bottom_presell_transfertrader": "การทำธุรกรรมการโอนสิทธิ์",
             "bottom_presell_transfertrader": "การทำธุรกรรมการโอนสิทธิ์",
-            "bottom_presell_onlinedelivery": " เลือกการส่งมอบ",
+            "bottom_presell_onlinedelivery": "เลือกการส่งมอบ",
             "bottom_spot": "ใบรับสินค้า",
             "bottom_spot": "ใบรับสินค้า",
             "bottom_spot_position": "รายละเอียดสินค้า",
             "bottom_spot_position": "รายละเอียดสินค้า",
             "bottom_spot_order": "คำสั่งซื้อที่รอดำเนินการ",
             "bottom_spot_order": "คำสั่งซื้อที่รอดำเนินการ",

+ 2 - 2
output/jsons/tss/en-US.json

@@ -24,7 +24,7 @@
         "delivery": "Delivery"
         "delivery": "Delivery"
     },
     },
     "account": {
     "account": {
-        "netWorth": "Balance ",
+        "netWorth": "Balance",
         "inamount": "Today's deposit",
         "inamount": "Today's deposit",
         "outamount": "Today's withdrawal",
         "outamount": "Today's withdrawal",
         "paycharge": "Order service fee",
         "paycharge": "Order service fee",
@@ -252,7 +252,7 @@
         }
         }
     },
     },
     "tss": {
     "tss": {
-        "title": "Category",
+        "title": "Held orders",
         "tips1": "Please enter search keywords",
         "tips1": "Please enter search keywords",
         "subtitle1": "Full payment",
         "subtitle1": "Full payment",
         "subtitle2": "Deposit"
         "subtitle2": "Deposit"

+ 1 - 1
output/jsons/tss/th-TH.json

@@ -252,7 +252,7 @@
         }
         }
     },
     },
     "tss": {
     "tss": {
-        "title": "หมวดหมู่",
+        "title": "คำสั่งซื้อที่ถือครอง",
         "tips1": "กรุณากรอกคำค้นหา",
         "tips1": "กรุณากรอกคำค้นหา",
         "subtitle1": "ชำระเต็มจำนวน",
         "subtitle1": "ชำระเต็มจำนวน",
         "subtitle2": "ชำระล่วงหน้า"
         "subtitle2": "ชำระล่วงหน้า"

+ 20 - 20
output/jsons/tss/vi-VN.json

@@ -13,13 +13,13 @@
         "delivery": "Giao nhận"
         "delivery": "Giao nhận"
     },
     },
     "tabbar": {
     "tabbar": {
-        "trade": "Đặt trước "
+        "trade": "Đặt trước"
     },
     },
     "operation": {
     "operation": {
         "transfer": "Bỏ theo dõi",
         "transfer": "Bỏ theo dõi",
         "close": "Hủy theo dõi",
         "close": "Hủy theo dõi",
         "order": "Đặt trước",
         "order": "Đặt trước",
-        "pickup": "Lấy hàng ",
+        "pickup": "Lấy hàng",
         "buynow": "Mua ngay",
         "buynow": "Mua ngay",
         "delivery": "Giao nhận"
         "delivery": "Giao nhận"
     },
     },
@@ -36,7 +36,7 @@
         "bid": "Gía đặt trước",
         "bid": "Gía đặt trước",
         "ask": "Gía mua lại",
         "ask": "Gía mua lại",
         "selllprice": "Gía bán",
         "selllprice": "Gía bán",
-        "holdvolume": "Số lượng đơn hàng ",
+        "holdvolume": "Số lượng đơn hàng",
         "deposit": "Dự trữ thực hiện hợp đồng",
         "deposit": "Dự trữ thực hiện hợp đồng",
         "orderbuy": "Đặt trước",
         "orderbuy": "Đặt trước",
         "transferbuy": "Mua lại",
         "transferbuy": "Mua lại",
@@ -45,7 +45,7 @@
         "buy": "Đặt trước",
         "buy": "Đặt trước",
         "selll": "Mua lại",
         "selll": "Mua lại",
         "goods": {
         "goods": {
-            "buyorsell": "Lựa chọn ",
+            "buyorsell": "Lựa chọn",
             "taaccount": "Tài khoản"
             "taaccount": "Tài khoản"
         },
         },
         "swap": {
         "swap": {
@@ -55,7 +55,7 @@
             "permargin": "Dự trữ thực hiện hợp đồng"
             "permargin": "Dự trữ thực hiện hợp đồng"
         },
         },
         "pricing": {
         "pricing": {
-            "buyorsell": "Lựa chọn ",
+            "buyorsell": "Lựa chọn",
             "title": "Đặt hàng",
             "title": "Đặt hàng",
             "deposit": "Dự trữ thực hiện hợp đồng",
             "deposit": "Dự trữ thực hiện hợp đồng",
             "title1": "Đặt trước hàng hóa",
             "title1": "Đặt trước hàng hóa",
@@ -77,7 +77,7 @@
         "title3": "Giao hàng thanh toán trước",
         "title3": "Giao hàng thanh toán trước",
         "title4": "Trả hàng và đổi hàng",
         "title4": "Trả hàng và đổi hàng",
         "offline": {
         "offline": {
-            "deliveryqty": "Số lượng đơn hàng ",
+            "deliveryqty": "Số lượng đơn hàng",
             "deliveryprice": "Gía đơn hàng",
             "deliveryprice": "Gía đơn hàng",
             "deliveryinfo": "Địa chỉ nhận hàng",
             "deliveryinfo": "Địa chỉ nhận hàng",
             "deliveryinfo1": "Thông tin nhận hàng",
             "deliveryinfo1": "Thông tin nhận hàng",
@@ -89,15 +89,15 @@
         "title1": "Đơn hàng lịch sử",
         "title1": "Đơn hàng lịch sử",
         "title2": "Đơn hàng thanh toán toàn bộ",
         "title2": "Đơn hàng thanh toán toàn bộ",
         "title3": "Đơn hàng thanh toán trước",
         "title3": "Đơn hàng thanh toán trước",
-        "feeTotal": "Phí dịch vụ    ",
+        "feeTotal": "Phí dịch vụ",
         "goodsorder": {
         "goodsorder": {
-            "buyorsell": "Lựa chọn "
+            "buyorsell": "Lựa chọn"
         },
         },
         "pricingorder": {
         "pricingorder": {
-            "buyorsell": "Lựa chọn "
+            "buyorsell": "Lựa chọn"
         },
         },
         "pricingtrade": {
         "pricingtrade": {
-            "buyorsell": "Lựa chọn ",
+            "buyorsell": "Lựa chọn",
             "charge": "Phí dịch vụ",
             "charge": "Phí dịch vụ",
             "closepl": "Chênh lệch hủy đặt hàng"
             "closepl": "Chênh lệch hủy đặt hàng"
         }
         }
@@ -110,10 +110,10 @@
         "goods": {
         "goods": {
             "subtitle": "Thông tin đơn hàng",
             "subtitle": "Thông tin đơn hàng",
             "orderid": "Số đơn hàng",
             "orderid": "Số đơn hàng",
-            "closepl": "Tăng giảm giá trị hàng hóa    ",
+            "closepl": "Tăng giảm giá trị hàng hóa",
             "buyorsell": "Danh mục đơn hàng",
             "buyorsell": "Danh mục đơn hàng",
-            "holderqty": "Số lượng đơn hàng ",
-            "curpositionqty": "Số lượng đơn hàng ",
+            "holderqty": "Số lượng đơn hàng",
+            "curpositionqty": "Số lượng đơn hàng",
             "freezeqty": "Lượng khóa",
             "freezeqty": "Lượng khóa",
             "frozenqty": "Lượng khóa",
             "frozenqty": "Lượng khóa",
             "mindeliverylot": "Lượng nhận hàng tối thiểu",
             "mindeliverylot": "Lượng nhận hàng tối thiểu",
@@ -136,7 +136,7 @@
             "pricemove": "Phí kiểm tra",
             "pricemove": "Phí kiểm tra",
             "expressfees": "Thuế phí",
             "expressfees": "Thuế phí",
             "holddetail": {
             "holddetail": {
-                "holderqty": "Số lượng đơn hàng ",
+                "holderqty": "Số lượng đơn hàng",
                 "freezeqty": "Lượng khóa",
                 "freezeqty": "Lượng khóa",
                 "profitLoss": "Chêch lệch thả nổi",
                 "profitLoss": "Chêch lệch thả nổi",
                 "holderamount": "Số tiền đơn hàng",
                 "holderamount": "Số tiền đơn hàng",
@@ -145,7 +145,7 @@
             }
             }
         },
         },
         "pricing": {
         "pricing": {
-            "buyorsell": "Lựa chọn ",
+            "buyorsell": "Lựa chọn",
             "frozenqty": "Lượng khóa",
             "frozenqty": "Lượng khóa",
             "curholderamount": "Số tiền đơn hàng",
             "curholderamount": "Số tiền đơn hàng",
             "closepl": "Chênh lệch tham khảo",
             "closepl": "Chênh lệch tham khảo",
@@ -172,7 +172,7 @@
         },
         },
         "wallet": {
         "wallet": {
             "title": "Nạp tiền/Rút tiền",
             "title": "Nạp tiền/Rút tiền",
-            "cashin": "Nạp tiền ",
+            "cashin": "Nạp tiền",
             "cashout": "Rút tiền",
             "cashout": "Rút tiền",
             "deposit": {
             "deposit": {
                 "subtitle": "Nền tảng nạp tiền",
                 "subtitle": "Nền tảng nạp tiền",
@@ -197,7 +197,7 @@
                 "exceedingthepayableamount": "Vượt quá số tiền có thể rút",
                 "exceedingthepayableamount": "Vượt quá số tiền có thể rút",
                 "goldisnotwithinthetimeframe": "Rút tiền không trong khung thời gian",
                 "goldisnotwithinthetimeframe": "Rút tiền không trong khung thời gian",
                 "notice": "Ngày lễ theo thông báo, vui lòng không thao tác vào ngày nghỉ!",
                 "notice": "Ngày lễ theo thông báo, vui lòng không thao tác vào ngày nghỉ!",
-                "availableoutmoney": "Số tiền có thể rút "
+                "availableoutmoney": "Số tiền có thể rút"
             },
             },
             "inoutapply": {
             "inoutapply": {
                 "title": "Lịch sử nạp/rút",
                 "title": "Lịch sử nạp/rút",
@@ -221,8 +221,8 @@
         "fundsinfo": "Thông tin tài khoản",
         "fundsinfo": "Thông tin tài khoản",
         "banksign": "Thẻ ngân hàng của tôi",
         "banksign": "Thẻ ngân hàng của tôi",
         "delivery": "Giao hàng và nhận hàng",
         "delivery": "Giao hàng và nhận hàng",
-        "cashin": "Nạp tiền   ",
-        "cashout": "Rút tiền      ",
+        "cashin": "Nạp tiền",
+        "cashout": "Rút tiền",
         "myposition": "Đơn hàng nắm giữ",
         "myposition": "Đơn hàng nắm giữ",
         "myorder": "Đơn hàng lịch sử",
         "myorder": "Đơn hàng lịch sử",
         "setting": {
         "setting": {
@@ -252,7 +252,7 @@
         }
         }
     },
     },
     "tss": {
     "tss": {
-        "title": "Phân loại",
+        "title": "Đơn hàng nắm giữ",
         "tips1": "Vui lòng nhập từ khóa tìm kiếm",
         "tips1": "Vui lòng nhập từ khóa tìm kiếm",
         "subtitle1": "Toàn bộ số tiền",
         "subtitle1": "Toàn bộ số tiền",
         "subtitle2": "Tiền đặt cọc"
         "subtitle2": "Tiền đặt cọc"

+ 3 - 3
output/jsons/tss/zh-CN.json

@@ -179,7 +179,7 @@
                 "subtitle1": "充值时间",
                 "subtitle1": "充值时间",
                 "inamount": "充值金额",
                 "inamount": "充值金额",
                 "pleaseenterinamount": "请填写充值金额",
                 "pleaseenterinamount": "请填写充值金额",
-                "time": "充值时间:工作日 ",
+                "time": "充值时间:工作日",
                 "platformdepositbankname": "平台充值银行",
                 "platformdepositbankname": "平台充值银行",
                 "platformdepositaccountno": "平台充值账号",
                 "platformdepositaccountno": "平台充值账号",
                 "platformdepositaccount": "平台充值账户",
                 "platformdepositaccount": "平台充值账户",
@@ -192,7 +192,7 @@
                 "subtitle": "提现时间",
                 "subtitle": "提现时间",
                 "outamount": "提现金额",
                 "outamount": "提现金额",
                 "pleaseenteroutamount": "请填写提现金额",
                 "pleaseenteroutamount": "请填写提现金额",
-                "time": "提现时间:工作日 ",
+                "time": "提现时间:工作日",
                 "theamountavailableis0": "可提现额为0",
                 "theamountavailableis0": "可提现额为0",
                 "exceedingthepayableamount": "超过可提现金额",
                 "exceedingthepayableamount": "超过可提现金额",
                 "goldisnotwithinthetimeframe": "提现不在时间范围内",
                 "goldisnotwithinthetimeframe": "提现不在时间范围内",
@@ -252,7 +252,7 @@
         }
         }
     },
     },
     "tss": {
     "tss": {
-        "title": "分类",
+        "title": "持有订单",
         "tips1": "请输入搜索关键词",
         "tips1": "请输入搜索关键词",
         "subtitle1": "全款",
         "subtitle1": "全款",
         "subtitle2": "预付款"
         "subtitle2": "预付款"

+ 3 - 3
output/jsons/tss/zh-TW.json

@@ -179,7 +179,7 @@
                 "subtitle1": "充值時間",
                 "subtitle1": "充值時間",
                 "inamount": "充值金額",
                 "inamount": "充值金額",
                 "pleaseenterinamount": "請填寫充值金額",
                 "pleaseenterinamount": "請填寫充值金額",
-                "time": "充值時間:工作日 ",
+                "time": "充值時間:工作日",
                 "platformdepositbankname": "平臺充值銀行",
                 "platformdepositbankname": "平臺充值銀行",
                 "platformdepositaccountno": "平臺充值賬號",
                 "platformdepositaccountno": "平臺充值賬號",
                 "platformdepositaccount": "平臺充值賬戶",
                 "platformdepositaccount": "平臺充值賬戶",
@@ -192,7 +192,7 @@
                 "subtitle": "提現時間",
                 "subtitle": "提現時間",
                 "outamount": "提現金額",
                 "outamount": "提現金額",
                 "pleaseenteroutamount": "請填寫提現金額",
                 "pleaseenteroutamount": "請填寫提現金額",
-                "time": "提現時間:工作日 ",
+                "time": "提現時間:工作日",
                 "theamountavailableis0": "可提現額爲0",
                 "theamountavailableis0": "可提現額爲0",
                 "exceedingthepayableamount": "超過可提現金額",
                 "exceedingthepayableamount": "超過可提現金額",
                 "goldisnotwithinthetimeframe": "提現不在時間範圍內",
                 "goldisnotwithinthetimeframe": "提現不在時間範圍內",
@@ -252,7 +252,7 @@
         }
         }
     },
     },
     "tss": {
     "tss": {
-        "title": "分類",
+        "title": "持有訂單",
         "tips1": "請輸入搜索關鍵詞",
         "tips1": "請輸入搜索關鍵詞",
         "subtitle1": "全款",
         "subtitle1": "全款",
         "subtitle2": "預付款"
         "subtitle2": "預付款"

+ 72 - 65
output/jsons/vi-VN.json

@@ -1,7 +1,10 @@
 {
 {
     "app": {
     "app": {
         "name": "TCE",
         "name": "TCE",
-        "slogan": "Nền tảng đặt trước hàng hóa giao ngay của Sở Giao dịch Hàng hóa Thái Lan"
+        "slogan": "Nền tảng đặt trước hàng hóa giao ngay của Sở Giao dịch Hàng hóa Thái Lan",
+        "close": "Đóng cửa",
+        "pervious": "Bài trước",
+        "next": "Bài tiếp theo"
     },
     },
     "home": {
     "home": {
         "product": "Sản phẩm",
         "product": "Sản phẩm",
@@ -32,7 +35,7 @@
         "operate": "Thao tác",
         "operate": "Thao tác",
         "exit": "Thoát",
         "exit": "Thoát",
         "tryagain": "Thử lại",
         "tryagain": "Thử lại",
-        "loading": "Đang tải... ",
+        "loading": "Đang tải...",
         "submiting": "Đang gửi...",
         "submiting": "Đang gửi...",
         "nomore": "Không có thông tin thêm",
         "nomore": "Không có thông tin thêm",
         "loadMore": "Tải thêm",
         "loadMore": "Tải thêm",
@@ -80,16 +83,16 @@
         "tips31": "Được sử dụng để đọc và ghi nội dung album và tệp trong các tình huống như thêm, tạo, tải lên, xuất bản, chia sẻ, tải xuống, tìm kiếm và nhận dạng hình ảnh/ video",
         "tips31": "Được sử dụng để đọc và ghi nội dung album và tệp trong các tình huống như thêm, tạo, tải lên, xuất bản, chia sẻ, tải xuống, tìm kiếm và nhận dạng hình ảnh/ video",
         "tips32": "Đã tìm thấy phiên bản mới, bạn có muốn cập nhật không?",
         "tips32": "Đã tìm thấy phiên bản mới, bạn có muốn cập nhật không?",
         "tips33": "Tải xuống hoàn tất, bạn có muốn cài đặt ngay không?",
         "tips33": "Tải xuống hoàn tất, bạn có muốn cài đặt ngay không?",
-        "all": "Tất cả ",
+        "all": "Tất cả",
         "calendar": "Chọn ngày",
         "calendar": "Chọn ngày",
         "download": "Tải xuống hoàn tất, bạn có muốn cài đặt ngay không?",
         "download": "Tải xuống hoàn tất, bạn có muốn cài đặt ngay không?",
         "update": "Nâng cấp",
         "update": "Nâng cấp",
         "install": "Cài đặt",
         "install": "Cài đặt",
-        "hidden": "Ẩn ",
+        "hidden": "Ẩn",
         "downloading": "Đang tải"
         "downloading": "Đang tải"
     },
     },
     "tabbar": {
     "tabbar": {
-        "home": " Trang chủ",
+        "home": "Trang chủ",
         "mine": "Tôi",
         "mine": "Tôi",
         "pricing": "Gía cả",
         "pricing": "Gía cả",
         "trade": "Trade"
         "trade": "Trade"
@@ -163,7 +166,7 @@
         "monthline": "Đường tháng",
         "monthline": "Đường tháng",
         "yearline": "Đường năm",
         "yearline": "Đường năm",
         "oneminutes": "1 phút",
         "oneminutes": "1 phút",
-        "fiveminutes": "5 phút ",
+        "fiveminutes": "5 phút",
         "thirtyminutes": "30 phút",
         "thirtyminutes": "30 phút",
         "onehour": "1 giờ",
         "onehour": "1 giờ",
         "fourhour": "4 giờ",
         "fourhour": "4 giờ",
@@ -172,7 +175,7 @@
         "Open": "Mở:",
         "Open": "Mở:",
         "High": "Cao:",
         "High": "Cao:",
         "Low": "Thấp:",
         "Low": "Thấp:",
-        "Close": "Đóng: ",
+        "Close": "Đóng:",
         "Vol": "Khối lượng",
         "Vol": "Khối lượng",
         "Amount": "Số tiền:",
         "Amount": "Số tiền:",
         "Increase": "Biên độ:",
         "Increase": "Biên độ:",
@@ -183,7 +186,7 @@
         "account": "Tài khoản vốn",
         "account": "Tài khoản vốn",
         "accountid": "Số tài khoản vốn",
         "accountid": "Số tài khoản vốn",
         "userId": "ID người dùng",
         "userId": "ID người dùng",
-        "loginId": "ID đăng nhập ",
+        "loginId": "ID đăng nhập",
         "connected": "Đã kết nối",
         "connected": "Đã kết nối",
         "unconnected": "Chưa kết nối",
         "unconnected": "Chưa kết nối",
         "quoteservice": "Dịch vụ thị trường",
         "quoteservice": "Dịch vụ thị trường",
@@ -208,7 +211,7 @@
         "cutRate": "Tỷ lệ cắt lỗ",
         "cutRate": "Tỷ lệ cắt lỗ",
         "tips1": "Tỷ lệ rủi ro = (Chiếm dụng/Gía trị ròng)*100%",
         "tips1": "Tỷ lệ rủi ro = (Chiếm dụng/Gía trị ròng)*100%",
         "tips2": "Tỷ lệ cắt lỗ = (Tỷ lệ rủi ro/Tỉ lệ rủi ro cắt lỗ)*100%",
         "tips2": "Tỷ lệ cắt lỗ = (Tỷ lệ rủi ro/Tỉ lệ rủi ro cắt lỗ)*100%",
-        "formula": "Công thức "
+        "formula": "Công thức"
     },
     },
     "quote": {
     "quote": {
         "title": "Tham khảo thị trường",
         "title": "Tham khảo thị trường",
@@ -218,7 +221,7 @@
         "refgoodsname": "Hợp đồng cơ sở",
         "refgoodsname": "Hợp đồng cơ sở",
         "averageprice": "Gía trung bình",
         "averageprice": "Gía trung bình",
         "spec": "Quy cách",
         "spec": "Quy cách",
-        "last": "Gía mới nhất ",
+        "last": "Gía mới nhất",
         "rise": "Tăng/Giảm",
         "rise": "Tăng/Giảm",
         "change": "Biên độ:",
         "change": "Biên độ:",
         "opened": "Mở cửa",
         "opened": "Mở cửa",
@@ -228,7 +231,7 @@
         "amplitude": "Biên độ dao động",
         "amplitude": "Biên độ dao động",
         "limitup": "Gía trần",
         "limitup": "Gía trần",
         "limitdown": "Gía sàn",
         "limitdown": "Gía sàn",
-        "bidvolume": " Lương mua",
+        "bidvolume": "Lương mua",
         "askvolume": "Lượng bán",
         "askvolume": "Lượng bán",
         "buyusername": "Bên mua",
         "buyusername": "Bên mua",
         "sellusername": "Bên bán",
         "sellusername": "Bên bán",
@@ -273,7 +276,7 @@
             "attachmenturl": "Hình ảnh",
             "attachmenturl": "Hình ảnh",
             "sellname": "Bến bán",
             "sellname": "Bến bán",
             "starttime": "Bắt đầu:",
             "starttime": "Bắt đầu:",
-            "endtime": "Kết thúc: ",
+            "endtime": "Kết thúc:",
             "starttime1": "Thời gian bắt đầu",
             "starttime1": "Thời gian bắt đầu",
             "endtime1": "Thời gian kết thúc",
             "endtime1": "Thời gian kết thúc",
             "historypresale": "Lịch sử phát hành",
             "historypresale": "Lịch sử phát hành",
@@ -297,7 +300,7 @@
             "title": "Gỡ niêm yết",
             "title": "Gỡ niêm yết",
             "title1": "Giao dịch đơn hàng",
             "title1": "Giao dịch đơn hàng",
             "orderprice": "Gía",
             "orderprice": "Gía",
-            "orderqty": "Số lượng đơn hàng ",
+            "orderqty": "Số lượng đơn hàng",
             "goods": "Hàng hóa/ Mã",
             "goods": "Hàng hóa/ Mã",
             "username": "Bên niêm yết",
             "username": "Bên niêm yết",
             "nodeal": "Không thể tự giao dịch với chính mình",
             "nodeal": "Không thể tự giao dịch với chính mình",
@@ -325,14 +328,14 @@
             "startprice": "Gía khởi điểm",
             "startprice": "Gía khởi điểm",
             "presalehistory": "Lịch sử phát hành",
             "presalehistory": "Lịch sử phát hành",
             "starttime": "Bắt đầu:",
             "starttime": "Bắt đầu:",
-            "endtime": "Kết thúc: ",
+            "endtime": "Kết thúc:",
             "starttime1": "Thời gian bắt đầu",
             "starttime1": "Thời gian bắt đầu",
             "endtime1": "Thời gian kết thúc",
             "endtime1": "Thời gian kết thúc",
             "presalebidding": "Đấu giá trước",
             "presalebidding": "Đấu giá trước",
             "bidfor": "Ra giá",
             "bidfor": "Ra giá",
             "presalestatus": "Trạng thái đặt trước",
             "presalestatus": "Trạng thái đặt trước",
             "SubscriptionPrice": "Gía đăng ký mua",
             "SubscriptionPrice": "Gía đăng ký mua",
-            "avaiableMoney": "Vốn khả dụng ",
+            "avaiableMoney": "Vốn khả dụng",
             "SubscriptionQty": "Lượng đăng ký mua",
             "SubscriptionQty": "Lượng đăng ký mua",
             "ended": "Đã kết thúc",
             "ended": "Đã kết thúc",
             "tips1": "Vui lòng nhập số lương",
             "tips1": "Vui lòng nhập số lương",
@@ -348,7 +351,7 @@
             "sign": "Ký kết",
             "sign": "Ký kết",
             "unreviewed": "Chờ duyệt",
             "unreviewed": "Chờ duyệt",
             "username": "Bên niêm yết",
             "username": "Bên niêm yết",
-            "orderqty": "Số lượng    ",
+            "orderqty": "Số lượng",
             "orderprice": "Gía cả",
             "orderprice": "Gía cả",
             "marketmaxsub": "Phạm vi chênh lệch",
             "marketmaxsub": "Phạm vi chênh lệch",
             "orderqty1": "Lượng niêm yết",
             "orderqty1": "Lượng niêm yết",
@@ -365,7 +368,7 @@
             "goodsname": "Hàng hóa/Mã",
             "goodsname": "Hàng hóa/Mã",
             "buyorsell": "Hướng niêm yết",
             "buyorsell": "Hướng niêm yết",
             "marketprice": "Gía thị trường",
             "marketprice": "Gía thị trường",
-            "limitprice": "Gía giới hạn ",
+            "limitprice": "Gía giới hạn",
             "enableqty": "Lượng có thể gỡ niêm yết",
             "enableqty": "Lượng có thể gỡ niêm yết",
             "sellprice": "SellPrice",
             "sellprice": "SellPrice",
             "buyprice": "BuyPrice",
             "buyprice": "BuyPrice",
@@ -437,7 +440,7 @@
             "enableqty1": "Khả dụng",
             "enableqty1": "Khả dụng",
             "wrstandard": "Hàng hóa",
             "wrstandard": "Hàng hóa",
             "deliverygoods": "Danh mục",
             "deliverygoods": "Danh mục",
-            "deliverygoodsname": "Chủng loại ",
+            "deliverygoodsname": "Chủng loại",
             "wrgoodsname": "Hàng hóa",
             "wrgoodsname": "Hàng hóa",
             "sellprice": "SellPrice",
             "sellprice": "SellPrice",
             "sellqty": "Lượng bán",
             "sellqty": "Lượng bán",
@@ -459,7 +462,7 @@
             "price": "Gía",
             "price": "Gía",
             "sellname": "Bên phát hàng",
             "sellname": "Bên phát hàng",
             "presaleprice": "Gía đặt hàng",
             "presaleprice": "Gía đặt hàng",
-            "lastprice": "Gía mới nhất ",
+            "lastprice": "Gía mới nhất",
             "transferdepositratio": "Tỷ lệ tiền đặt cọc chuyển nhượng",
             "transferdepositratio": "Tỷ lệ tiền đặt cọc chuyển nhượng",
             "limitup": "Gía trần",
             "limitup": "Gía trần",
             "limitdown": "Gía sàn",
             "limitdown": "Gía sàn",
@@ -492,10 +495,10 @@
             "goodsname1": "Tên hàng hóa",
             "goodsname1": "Tên hàng hóa",
             "goodscode": "Hợp đồng hơn hàng",
             "goodscode": "Hợp đồng hơn hàng",
             "buyorsell": "BuyOrSell",
             "buyorsell": "BuyOrSell",
-            "buildtype": "Loại    ",
+            "buildtype": "Loại",
             "buyorsellbuildtype": "Hướng/Loại",
             "buyorsellbuildtype": "Hướng/Loại",
-            "orderqty": "Lượng ủy thác   ",
-            "orderprice": "Gía ủy thác  ",
+            "orderqty": "Lượng ủy thác",
+            "orderprice": "Gía ủy thác",
             "tradeqty": "Khối lượng giao dịch",
             "tradeqty": "Khối lượng giao dịch",
             "orderstatus": "Trạng thái ủy thác",
             "orderstatus": "Trạng thái ủy thác",
             "ordertime": "Thời gian ủy thác",
             "ordertime": "Thời gian ủy thác",
@@ -538,8 +541,8 @@
             "subtitle": "Thông tin ủy thác niêm yết",
             "subtitle": "Thông tin ủy thác niêm yết",
             "goodsname": "Mã/Tên hàng hóa",
             "goodsname": "Mã/Tên hàng hóa",
             "warehousename": "Kho hàng",
             "warehousename": "Kho hàng",
-            "wrpricetype": "Phương thức niêm yết ",
-            "deliverygoodsname": "Chủng loại ",
+            "wrpricetype": "Phương thức niêm yết",
+            "deliverygoodsname": "Chủng loại",
             "wrstandardname": "Tên hàng hóa",
             "wrstandardname": "Tên hàng hóa",
             "wrtradetype": "Loại",
             "wrtradetype": "Loại",
             "buyorsell": "Hướng",
             "buyorsell": "Hướng",
@@ -551,7 +554,7 @@
             "cancelqty": "Lượng hủy",
             "cancelqty": "Lượng hủy",
             "ordertime": "Thời gian ủy thác",
             "ordertime": "Thời gian ủy thác",
             "orderdate": "Ngày ủy thác",
             "orderdate": "Ngày ủy thác",
-            "orderprice": "Gía ủy thác  ",
+            "orderprice": "Gía ủy thác",
             "wrtradeorderstatus": "Trạng thái ủy thác",
             "wrtradeorderstatus": "Trạng thái ủy thác",
             "wrtradeorderid": "Số phiếu ủy thác",
             "wrtradeorderid": "Số phiếu ủy thác",
             "tips1": "Xác nhận muốn hủy không?",
             "tips1": "Xác nhận muốn hủy không?",
@@ -566,7 +569,7 @@
             "wrstandardname": "Tên hàng hóa",
             "wrstandardname": "Tên hàng hóa",
             "chargevalue": "Phí dịch vụ",
             "chargevalue": "Phí dịch vụ",
             "warehousename": "Kho hàng",
             "warehousename": "Kho hàng",
-            "wrtradetype": "Loại ",
+            "wrtradetype": "Loại",
             "buyorsell": "Hướng",
             "buyorsell": "Hướng",
             "tradeprice": "Gía giao dịch",
             "tradeprice": "Gía giao dịch",
             "tradeqty": "Khối lượng giao dịch",
             "tradeqty": "Khối lượng giao dịch",
@@ -604,7 +607,7 @@
             "goodsname": "Mã/Tên hàng hóa",
             "goodsname": "Mã/Tên hàng hóa",
             "buyorsell": "Hướng",
             "buyorsell": "Hướng",
             "orderqty": "Lượng ủy thác",
             "orderqty": "Lượng ủy thác",
-            "orderprice": "Gía ủy thác  ",
+            "orderprice": "Gía ủy thác",
             "presaleprice": "Gía đặt hàng",
             "presaleprice": "Gía đặt hàng",
             "tradeqty": "Khối lượng giao dịch",
             "tradeqty": "Khối lượng giao dịch",
             "orderstatus": "Trạng thái ủy thác",
             "orderstatus": "Trạng thái ủy thác",
@@ -621,7 +624,7 @@
             "buyorsell": "Hướng",
             "buyorsell": "Hướng",
             "tradeqty": "Lượng chuyển nhượng",
             "tradeqty": "Lượng chuyển nhượng",
             "tradeprice": "Gía chuyển nhượng",
             "tradeprice": "Gía chuyển nhượng",
-            "presaleprice": "Gía đặt ",
+            "presaleprice": "Gía đặt",
             "closepl": "Lãi/lỗ đóng vị thế",
             "closepl": "Lãi/lỗ đóng vị thế",
             "accountname": "Đối tác giao dịch",
             "accountname": "Đối tác giao dịch",
             "tradetime": "Thời gian giao dịch",
             "tradetime": "Thời gian giao dịch",
@@ -636,7 +639,7 @@
             "goodsname": "Mã/Tên hàng hóa",
             "goodsname": "Mã/Tên hàng hóa",
             "buyorsell": "Hượng",
             "buyorsell": "Hượng",
             "orderqty": "Lượng ủy thác",
             "orderqty": "Lượng ủy thác",
-            "orderprice": "Gía ủy thác  ",
+            "orderprice": "Gía ủy thác",
             "tradeqty": "Khối lượng giao dịch",
             "tradeqty": "Khối lượng giao dịch",
             "orderstatus": "Trạng thái ủy thác",
             "orderstatus": "Trạng thái ủy thác",
             "ordertime": "Thời gian ủy thác",
             "ordertime": "Thời gian ủy thác",
@@ -672,7 +675,7 @@
             "orderdate": "Ngày ủy thác",
             "orderdate": "Ngày ủy thác",
             "buyorsell": "BuyOrSell",
             "buyorsell": "BuyOrSell",
             "orderqty": "Lượng ủy thác",
             "orderqty": "Lượng ủy thác",
-            "orderprice": "Gía ủy thác  ",
+            "orderprice": "Gía ủy thác",
             "orderstatus": "Trạng thái ủy thác",
             "orderstatus": "Trạng thái ủy thác",
             "tradeqty": "Khối lượng giao dịch",
             "tradeqty": "Khối lượng giao dịch",
             "orderid": "Số phiếu ủy thác",
             "orderid": "Số phiếu ủy thác",
@@ -792,7 +795,7 @@
             "createtime": "Thời gian chuyển nhượng",
             "createtime": "Thời gian chuyển nhượng",
             "pledgeqty": "Lượng thế chấp",
             "pledgeqty": "Lượng thế chấp",
             "wrstandardname": "Tên hàng hóa",
             "wrstandardname": "Tên hàng hóa",
-            "deliverygoodsname": "Chủng loại ",
+            "deliverygoodsname": "Chủng loại",
             "wrholdeno": "Số chứng khoán hàng hóa",
             "wrholdeno": "Số chứng khoán hàng hóa",
             "tips1": "Vui lòng chọn mẫu thực hiện hợp đồng",
             "tips1": "Vui lòng chọn mẫu thực hiện hợp đồng",
             "tips2": "Vui lòng nhập giá",
             "tips2": "Vui lòng nhập giá",
@@ -848,7 +851,7 @@
             "buyfrozenqty": "Lượng đóng băng",
             "buyfrozenqty": "Lượng đóng băng",
             "frozenqty": "Lượng đóng băng",
             "frozenqty": "Lượng đóng băng",
             "enableqty": "Lượng khả dụng",
             "enableqty": "Lượng khả dụng",
-            "sellname": "Bên phát hàng ",
+            "sellname": "Bên phát hàng",
             "presaleprice": "Gía đặt hàng",
             "presaleprice": "Gía đặt hàng",
             "closepl": "Lãi lỗ tham khảo",
             "closepl": "Lãi lỗ tham khảo",
             "averageprice": "Gía trung bình vị thế",
             "averageprice": "Gía trung bình vị thế",
@@ -880,7 +883,7 @@
             "buyorsell": "Hướng",
             "buyorsell": "Hướng",
             "averageprice": "Gía trung bình đơn hàng",
             "averageprice": "Gía trung bình đơn hàng",
             "curpositionqty": "Lượng nắm giữ",
             "curpositionqty": "Lượng nắm giữ",
-            "curholderamount": "Số tiền đơn hàng ",
+            "curholderamount": "Số tiền đơn hàng",
             "frozenqty": "Lượng đóng băng",
             "frozenqty": "Lượng đóng băng",
             "lastprice": "Gía tham khảo",
             "lastprice": "Gía tham khảo",
             "enableqty": "Lượng khả dụng",
             "enableqty": "Lượng khả dụng",
@@ -917,14 +920,14 @@
             "wrtypename": "Tên hàng hóa",
             "wrtypename": "Tên hàng hóa",
             "wrtypename1": "Người nắm giữ/Hàng hóa/Kho hàng",
             "wrtypename1": "Người nắm giữ/Hàng hóa/Kho hàng",
             "pricemove": "Phụ phí",
             "pricemove": "Phụ phí",
-            "username": "Người nắm giữ          ",
+            "username": "Người nắm giữ",
             "needqty": "Lượng hợp đồng yêu cầu",
             "needqty": "Lượng hợp đồng yêu cầu",
             "enableQty": "Lượng có thể giao nhận",
             "enableQty": "Lượng có thể giao nhận",
             "choicewarehousename": "Chứng khoán hàng hóa chọn lọc",
             "choicewarehousename": "Chứng khoán hàng hóa chọn lọc",
             "qty": "Số lượng",
             "qty": "Số lượng",
             "deliveryqty": "Lượng giao nhận",
             "deliveryqty": "Lượng giao nhận",
             "xdeliveryprice": "Gía đặt hàng",
             "xdeliveryprice": "Gía đặt hàng",
-            "deliverypricemove": "Phụ phí ",
+            "deliverypricemove": "Phụ phí",
             "deliveryamount": "Tổng số tiền hàng",
             "deliveryamount": "Tổng số tiền hàng",
             "xgoodsremainamount": "Số tiền hàng còn lại",
             "xgoodsremainamount": "Số tiền hàng còn lại",
             "deliverytotalamount": "Tổng số tiền",
             "deliverytotalamount": "Tổng số tiền",
@@ -957,13 +960,13 @@
             "title": "Phiếu nhận hàng hóa",
             "title": "Phiếu nhận hàng hóa",
             "subtitle": "Thông tin nhận hàng",
             "subtitle": "Thông tin nhận hàng",
             "goodsname": "Mã/Tên hàng hóa",
             "goodsname": "Mã/Tên hàng hóa",
-            "deliverygoodsname": "Chủng loại ",
+            "deliverygoodsname": "Chủng loại",
             "wrstandardname": "Hàng hóa",
             "wrstandardname": "Hàng hóa",
             "warehousename": "Kho hàng",
             "warehousename": "Kho hàng",
             "qty": "Số lượng nhận hàng",
             "qty": "Số lượng nhận hàng",
             "appointmentmodeldisplay": "Phương thức nhận hàng",
             "appointmentmodeldisplay": "Phương thức nhận hàng",
             "contactname": "Người liên hệ",
             "contactname": "Người liên hệ",
-            "contactnum": " Thông tin liên hệ",
+            "contactnum": "Thông tin liên hệ",
             "address": "Địa chỉ nhận hàng",
             "address": "Địa chỉ nhận hàng",
             "appointmentremark": "Thông tin hóa đơn",
             "appointmentremark": "Thông tin hóa đơn",
             "applytime": "Thời gian yêu cầu",
             "applytime": "Thời gian yêu cầu",
@@ -1063,7 +1066,7 @@
         "stepslist": "Danh sách bước",
         "stepslist": "Danh sách bước",
         "buy": "Thực hiện hợp đồng mua",
         "buy": "Thực hiện hợp đồng mua",
         "sell": "Thực hiện hợp đồng bán",
         "sell": "Thực hiện hợp đồng bán",
-        "deliverygoodsname": "Chủng loại ",
+        "deliverygoodsname": "Chủng loại",
         "performancetype": "Loại",
         "performancetype": "Loại",
         "wrstandardname": "Hàng hóa",
         "wrstandardname": "Hàng hóa",
         "wrstandardname1": "Hàng hóa thực hiện hợp đồng",
         "wrstandardname1": "Hàng hóa thực hiện hợp đồng",
@@ -1094,11 +1097,11 @@
         "contract": "Thông tin liên lạc",
         "contract": "Thông tin liên lạc",
         "receive": "Địa chỉ nhận hàng",
         "receive": "Địa chỉ nhận hàng",
         "receipt": "Thông tin hóa đơn",
         "receipt": "Thông tin hóa đơn",
-        "more": "Thêm ",
+        "more": "Thêm",
         "performancedate": "Ngày",
         "performancedate": "Ngày",
         "performanceqty": "Số lượng thực hiện hợp đồng",
         "performanceqty": "Số lượng thực hiện hợp đồng",
         "breach": "Vi phạm hợp đồng",
         "breach": "Vi phạm hợp đồng",
-        "modify": "Sửa đổi      ",
+        "modify": "Sửa đổi",
         "detail": "Chi tiết",
         "detail": "Chi tiết",
         "breachapply": "Yêu cầu vi phạm hợp đồng",
         "breachapply": "Yêu cầu vi phạm hợp đồng",
         "remark": "Ghi chú",
         "remark": "Ghi chú",
@@ -1120,7 +1123,7 @@
         "pleaseenterthecontractinfo": "Vui lòng nhập địa chỉ nhận hàng",
         "pleaseenterthecontractinfo": "Vui lòng nhập địa chỉ nhận hàng",
         "buyuserinfo": "Thông tin bên mua",
         "buyuserinfo": "Thông tin bên mua",
         "selluserinfo": "Thông tin bên bán",
         "selluserinfo": "Thông tin bên bán",
-        "modifyinfo": "Sửa thông tin          ",
+        "modifyinfo": "Sửa thông tin",
         "buyhisperformanceinfo": "Thông tin thực hiện hợp đồng mua lịch sự",
         "buyhisperformanceinfo": "Thông tin thực hiện hợp đồng mua lịch sự",
         "sellhisperformanceinfo": "Thông tin thực hiện hợp đồng bán lịch sử",
         "sellhisperformanceinfo": "Thông tin thực hiện hợp đồng bán lịch sử",
         "receipttype": "Loại hóa đơn:",
         "receipttype": "Loại hóa đơn:",
@@ -1200,7 +1203,7 @@
             "invoiceinfo": "Thông tin hóa đơn",
             "invoiceinfo": "Thông tin hóa đơn",
             "addressinfo": "Địa chỉ nhận hàng",
             "addressinfo": "Địa chỉ nhận hàng",
             "wechat": "WeChat",
             "wechat": "WeChat",
-            "email": "Email   ",
+            "email": "Email",
             "tips1": "Vui lòng nhập ID WeChat"
             "tips1": "Vui lòng nhập ID WeChat"
         },
         },
         "address": {
         "address": {
@@ -1232,7 +1235,7 @@
             "receipttype": "Loại hóa đơn",
             "receipttype": "Loại hóa đơn",
             "UserName": "Tên hóa đơn",
             "UserName": "Tên hóa đơn",
             "TaxpayerID": "Mã số thuế",
             "TaxpayerID": "Mã số thuế",
-            "ReceiptBank": "Ngân hàng mở tài khoản  ",
+            "ReceiptBank": "Ngân hàng mở tài khoản",
             "ReceiptAccount": "Số tài khoản ngân hàng",
             "ReceiptAccount": "Số tài khoản ngân hàng",
             "Address": "Địa chỉ doanh nghiệp",
             "Address": "Địa chỉ doanh nghiệp",
             "ContactInfo": "Điện thoại doanh nghiệp",
             "ContactInfo": "Điện thoại doanh nghiệp",
@@ -1264,7 +1267,7 @@
             "qty": "Số lượng",
             "qty": "Số lượng",
             "last": "Gía hiện tại",
             "last": "Gía hiện tại",
             "counterparty": "Gía đối thủ",
             "counterparty": "Gía đối thủ",
-            "realtimelast": "Gía hiện tại thời gian thực ",
+            "realtimelast": "Gía hiện tại thời gian thực",
             "realtimecounterparty": "Gía đối thủ thời gian thực",
             "realtimecounterparty": "Gía đối thủ thời gian thực",
             "tips": "Có khôi phục về cài đặt mặc định không?"
             "tips": "Có khôi phục về cài đặt mặc định không?"
         }
         }
@@ -1284,7 +1287,7 @@
         "bankname1": "Tên ngân hàng",
         "bankname1": "Tên ngân hàng",
         "bankno": "Số thẻ ngân hàng",
         "bankno": "Số thẻ ngân hàng",
         "bankaccountname": "Tên",
         "bankaccountname": "Tên",
-        "mobilephone": "Số điện thoại         ",
+        "mobilephone": "Số điện thoại",
         "branchbankname": "Tên chi nhánh ngân hàng",
         "branchbankname": "Tên chi nhánh ngân hàng",
         "remark": "Ghi chú",
         "remark": "Ghi chú",
         "signstatus": "Trạng thái",
         "signstatus": "Trạng thái",
@@ -1296,7 +1299,7 @@
         "addbanksign": "Add Bank Sign",
         "addbanksign": "Add Bank Sign",
         "modifybanksign": "Modify Bank Sign",
         "modifybanksign": "Modify Bank Sign",
         "Pleaseselectyourbank": "Vui lòng chọn ngân hàng mở tài khoản",
         "Pleaseselectyourbank": "Vui lòng chọn ngân hàng mở tài khoản",
-        "Pleaseenteryourmobilephonenumber": "Vui lòng nhập số điện thoại     ",
+        "Pleaseenteryourmobilephonenumber": "Vui lòng nhập số điện thoại",
         "Pleaseenterbankaccountname": "Vui lòng nhập tên tài khoản ngân hàng",
         "Pleaseenterbankaccountname": "Vui lòng nhập tên tài khoản ngân hàng",
         "Pleaseenterbankaccountno": "Vui lòng nhập số tài khoản ngân hàng",
         "Pleaseenterbankaccountno": "Vui lòng nhập số tài khoản ngân hàng",
         "Pleaseenterbankno": "Vui lòng nhập số thẻ ngân hàng",
         "Pleaseenterbankno": "Vui lòng nhập số thẻ ngân hàng",
@@ -1311,7 +1314,7 @@
         "sendagain": "Gửi lại",
         "sendagain": "Gửi lại",
         "sendfailure": "Gửi thất bại",
         "sendfailure": "Gửi thất bại",
         "Pleaseenterbranchbankname": "Vui lòng nhập tên chi nhánh ngân hàng",
         "Pleaseenterbranchbankname": "Vui lòng nhập tên chi nhánh ngân hàng",
-        "Pleaseenterbranchbankno": "Vui lòng nhập số chi nhánh ngân hàng ",
+        "Pleaseenterbranchbankno": "Vui lòng nhập số chi nhánh ngân hàng",
         "submitsuccess1": "Gửi thông tin kí kết sửa đổi thành công",
         "submitsuccess1": "Gửi thông tin kí kết sửa đổi thành công",
         "submitsuccess2": "Gửi thành công, vui lòng kiểm tra kết quả sau",
         "submitsuccess2": "Gửi thành công, vui lòng kiểm tra kết quả sau",
         "tips1": "Add the signing account infos first!",
         "tips1": "Add the signing account infos first!",
@@ -1332,7 +1335,7 @@
         "tips16": "Vui lòng chọn kênh ngân hàng",
         "tips16": "Vui lòng chọn kênh ngân hàng",
         "search": {
         "search": {
             "title": "Tra cứu chi nhánh",
             "title": "Tra cứu chi nhánh",
-            "Pleaseenterbranchbankname": "Vui lòng nhập tên chi nhánh      ",
+            "Pleaseenterbranchbankname": "Vui lòng nhập tên chi nhánh",
             "choicebranchbank": "Chọn chi nhánh",
             "choicebranchbank": "Chọn chi nhánh",
             "nodatas": "Hiện không có dữ liệu",
             "nodatas": "Hiện không có dữ liệu",
             "searching": "Đang tìm kiếm..."
             "searching": "Đang tìm kiếm..."
@@ -1345,7 +1348,7 @@
             "accountid": "Số tài khoản tiền",
             "accountid": "Số tài khoản tiền",
             "createtime": "Thời gian",
             "createtime": "Thời gian",
             "operatetypename": "Loại thao tác",
             "operatetypename": "Loại thao tác",
-            "amount": "Số tiền ",
+            "amount": "Số tiền",
             "totalcharge": "Total Charge:",
             "totalcharge": "Total Charge:",
             "totalprofit": "Total Profit:",
             "totalprofit": "Total Profit:",
             "hisamountlogs": "Lịch sử giao dịch tiền"
             "hisamountlogs": "Lịch sử giao dịch tiền"
@@ -1403,19 +1406,23 @@
                 "updatetime": "Thời gian",
                 "updatetime": "Thời gian",
                 "remark2": "Ghi chú",
                 "remark2": "Ghi chú",
                 "applystatus": "Trạng thái",
                 "applystatus": "Trạng thái",
-                "bankaccountno": "Số thẻ          ",
+                "bankaccountno": "Số thẻ",
                 "bankname": "Ngân hàng mở tài khoản",
                 "bankname": "Ngân hàng mở tài khoản",
                 "accountcode": "Số tài khoản ngân quỹ",
                 "accountcode": "Số tài khoản ngân quỹ",
                 "accountname": "Họ tên",
                 "accountname": "Họ tên",
                 "amount": "Số tiền",
                 "amount": "Số tiền",
-                "pay": "Thanh toán"
+                "pay": "Thanh toán",
+                "tips": "Mở cửa thất bại",
+                "title1": "Quét mã thanh toán",
+                "wechat": "Vui lòng thanh toán qua WeChat Pay",
+                "alipay": "Vui lòng thanh toán qua Alipay"
             }
             }
         },
         },
         "reciver": {
         "reciver": {
             "title": "Chọn thông tin người nhận",
             "title": "Chọn thông tin người nhận",
-            "name": "Người nhận  ",
+            "name": "Người nhận",
             "phone_number": "Số điện thoại",
             "phone_number": "Số điện thoại",
-            "cert_no": "Số giấy tờ   ",
+            "cert_no": "Số giấy tờ",
             "bank_name": "Ngân hàng nhận:",
             "bank_name": "Ngân hàng nhận:",
             "bank_account": "Số thẻ ngân hàng:",
             "bank_account": "Số thẻ ngân hàng:",
             "channel_code": "Kênh ngân hàng"
             "channel_code": "Kênh ngân hàng"
@@ -1434,14 +1441,14 @@
             "rulesyhkhfxgzs": "Thông báo rủi ro khi mở tài khoản",
             "rulesyhkhfxgzs": "Thông báo rủi ro khi mở tài khoản",
             "checked": "Tôi đã đọc và đồng ý",
             "checked": "Tôi đã đọc và đồng ý",
             "Pleaseenterausername": "Vui lòng nhập tên người dùng",
             "Pleaseenterausername": "Vui lòng nhập tên người dùng",
-            "Pleaseenterthepassword": "Vui lòng nhập mật khẩu   ",
+            "Pleaseenterthepassword": "Vui lòng nhập mật khẩu",
             "startfailure": "Khởi tạo thất bại",
             "startfailure": "Khởi tạo thất bại",
             "loading": "Đang tải...",
             "loading": "Đang tải...",
             "tips1": "Vì sự an toàn tài khoản của bạn, vui lòng đổi mật khẩu!",
             "tips1": "Vì sự an toàn tài khoản của bạn, vui lòng đổi mật khẩu!",
             "logining": "Đang đăng nhập...",
             "logining": "Đang đăng nhập...",
             "logining1": "Đang đăng nhập",
             "logining1": "Đang đăng nhập",
             "tips2": "Vui lòng đồng ý điều khoản sử dụng trước",
             "tips2": "Vui lòng đồng ý điều khoản sử dụng trước",
-            "tips3": "Đăng nhập thất bại: ",
+            "tips3": "Đăng nhập thất bại:",
             "tips4": "Thông báo ngắt kết nối",
             "tips4": "Thông báo ngắt kết nối",
             "tips5": "Tài khoản đã đăng xuất",
             "tips5": "Tài khoản đã đăng xuất",
             "tips6": "Thay đổi ngôn ngữ cần đăng nhập lại để có hiệu lực!",
             "tips6": "Thay đổi ngôn ngữ cần đăng nhập lại để có hiệu lực!",
@@ -1460,9 +1467,9 @@
             "registercode": "Mã đăng ký",
             "registercode": "Mã đăng ký",
             "checked": "Tôi đã đọc và đồng ý",
             "checked": "Tôi đã đọc và đồng ý",
             "ruleszcxy": "Thỏa thuận đăng ký người dùng",
             "ruleszcxy": "Thỏa thuận đăng ký người dùng",
-            "rulesfxgzs": "Thông báo rủi ro   ",
+            "rulesfxgzs": "Thông báo rủi ro",
             "registersuccess": "Đăng ký thành công",
             "registersuccess": "Đăng ký thành công",
-            "tips1": "Vui lòng nhập số điện thoại     ",
+            "tips1": "Vui lòng nhập số điện thoại",
             "tips2": "Vui lòng nhập mật khẩu đăng nhập",
             "tips2": "Vui lòng nhập mật khẩu đăng nhập",
             "tips3": "Vui lòng nhập xác nhận mật khẩu",
             "tips3": "Vui lòng nhập xác nhận mật khẩu",
             "tips4": "Mật khẩu đăng nhập và xác nhận mật khẩu không khớp",
             "tips4": "Mật khẩu đăng nhập và xác nhận mật khẩu không khớp",
@@ -1494,10 +1501,10 @@
             "getsmscode": "Lấy mã xác minh",
             "getsmscode": "Lấy mã xác minh",
             "newpwd": "Mật khẩu mới",
             "newpwd": "Mật khẩu mới",
             "confirmpwd": "Xác nhận mật khẩu",
             "confirmpwd": "Xác nhận mật khẩu",
-            "resetpwd": "Đặt lại mật khẩu    ",
+            "resetpwd": "Đặt lại mật khẩu",
             "tips1": "Vui lòng nhập số điên thoại",
             "tips1": "Vui lòng nhập số điên thoại",
             "tips2": "Vui lòng nhập mã xác minh SMS",
             "tips2": "Vui lòng nhập mã xác minh SMS",
-            "tips3": "Vui lòng nhập mật khẩu mới ",
+            "tips3": "Vui lòng nhập mật khẩu mới",
             "tips4": "Vui lòng nhập xác nhận mật khẩu",
             "tips4": "Vui lòng nhập xác nhận mật khẩu",
             "tips5": "Mật khẩu phải bao gồm ít nhất hai loại kí tự và có độ dài tối thiểu 6 kí tự",
             "tips5": "Mật khẩu phải bao gồm ít nhất hai loại kí tự và có độ dài tối thiểu 6 kí tự",
             "tips6": "Mật khẩu mới và xác nhận mật khẩu không khớp",
             "tips6": "Mật khẩu mới và xác nhận mật khẩu không khớp",
@@ -1587,7 +1594,7 @@
             "avagepricedisplay": "Gía trung bình"
             "avagepricedisplay": "Gía trung bình"
         },
         },
         "bank": {
         "bank": {
-            "updatetime": "Thời gian ",
+            "updatetime": "Thời gian",
             "executetypedisplay": "Loại quân quỹ",
             "executetypedisplay": "Loại quân quỹ",
             "amount": "Số tiền",
             "amount": "Số tiền",
             "applystatusdisplay": "Trạng thái"
             "applystatusdisplay": "Trạng thái"
@@ -1669,7 +1676,7 @@
             "query_order_goods_history": "Lịch sử bản ghi",
             "query_order_goods_history": "Lịch sử bản ghi",
             "query_order_presell": "Chuyển nhượng đặt trước",
             "query_order_presell": "Chuyển nhượng đặt trước",
             "query_order_presell__list": "Đăng ký hiện tại",
             "query_order_presell__list": "Đăng ký hiện tại",
-            "query_order_presell_history": "Lịch sử đăng ký   ",
+            "query_order_presell_history": "Lịch sử đăng ký",
             "query_order_presell_transferlist": "Chuyển nhượng hiện tại",
             "query_order_presell_transferlist": "Chuyển nhượng hiện tại",
             "query_order_presell_transferhistory": "Lịch sử chuyển nhượng",
             "query_order_presell_transferhistory": "Lịch sử chuyển nhượng",
             "query_order_spot": "Chứng khoán hàng hóa",
             "query_order_spot": "Chứng khoán hàng hóa",
@@ -1705,10 +1712,10 @@
             "query_performance": "Truy vấn thực hiện",
             "query_performance": "Truy vấn thực hiện",
             "query_performance_buy": "Thực hiện mua",
             "query_performance_buy": "Thực hiện mua",
             "query_performance_buy_running": "Đang thực hiện",
             "query_performance_buy_running": "Đang thực hiện",
-            "query_performance_buy_all": "Tất cả ",
+            "query_performance_buy_all": "Tất cả",
             "query_performance_sell": "Thực hiện bán",
             "query_performance_sell": "Thực hiện bán",
             "query_performance_sell_running": "Đang thực hiện",
             "query_performance_sell_running": "Đang thực hiện",
-            "query_performance_sell_all": "Tất cả ",
+            "query_performance_sell_all": "Tất cả",
             "query_inoutapply": "Lịch sử yêu cầu gửi/Rút tiền",
             "query_inoutapply": "Lịch sử yêu cầu gửi/Rút tiền",
             "query_inoutapply_list": "Bản ghi hiện tại",
             "query_inoutapply_list": "Bản ghi hiện tại",
             "query_inoutapply_history": "Lịch sử bản ghi"
             "query_inoutapply_history": "Lịch sử bản ghi"
@@ -1759,11 +1766,11 @@
         "qty": "Số lượng",
         "qty": "Số lượng",
         "pricemove": "Phí kiểm tra",
         "pricemove": "Phí kiểm tra",
         "expressfees": "Thuế phí",
         "expressfees": "Thuế phí",
-        "spec": "Quy cách "
+        "spec": "Quy cách"
     },
     },
     "enum": {
     "enum": {
         "auth": {
         "auth": {
-            "Uncertified": "Chưa xác thực                       ",
+            "Uncertified": "Chưa xác thực",
             "Certified": "Đã xác thực",
             "Certified": "Đã xác thực",
             "Submitted": "Đang xét duyệt",
             "Submitted": "Đang xét duyệt",
             "Rejected": "Không đạt"
             "Rejected": "Không đạt"

+ 9 - 2
output/jsons/zh-CN.json

@@ -1,7 +1,10 @@
 {
 {
     "app": {
     "app": {
         "name": "多元世纪交易中心",
         "name": "多元世纪交易中心",
-        "slogan": "数字化交易平台\r\n现代化综合服务"
+        "slogan": "数字化交易平台\r\n现代化综合服务",
+        "close": "关闭",
+        "pervious": "上一条",
+        "next": "下一条"
     },
     },
     "home": {
     "home": {
         "product": "产品",
         "product": "产品",
@@ -1411,7 +1414,11 @@
                 "accountcode": "资金账号",
                 "accountcode": "资金账号",
                 "accountname": "姓名",
                 "accountname": "姓名",
                 "amount": "金额",
                 "amount": "金额",
-                "pay": "支付"
+                "pay": "支付",
+                "tips": "打开失败",
+                "title1": "扫码付款",
+                "wechat": "请使用微信扫码支付",
+                "alipay": "请使用支付宝扫码支付"
             }
             }
         },
         },
         "reciver": {
         "reciver": {

+ 9 - 2
output/jsons/zh-TW.json

@@ -1,7 +1,10 @@
 {
 {
     "app": {
     "app": {
         "name": "多元世紀交易中心",
         "name": "多元世紀交易中心",
-        "slogan": "數字化交易平臺\r\n現代化綜合服務"
+        "slogan": "數字化交易平臺\r\n現代化綜合服務",
+        "close": "關閉",
+        "pervious": "上一條",
+        "next": "下一條"
     },
     },
     "home": {
     "home": {
         "product": "產品",
         "product": "產品",
@@ -1411,7 +1414,11 @@
                 "accountcode": "資金賬號",
                 "accountcode": "資金賬號",
                 "accountname": "姓名",
                 "accountname": "姓名",
                 "amount": "金額",
                 "amount": "金額",
-                "pay": "付款"
+                "pay": "付款",
+                "tips": "打開失敗",
+                "title1": "掃碼付款",
+                "wechat": "請使用微信掃碼支付",
+                "alipay": "請使用支付寶掃碼支付"
             }
             }
         },
         },
         "reciver": {
         "reciver": {

BIN
output_manage/excels/20250624_newmanage_inc.xlsx


BIN
output_manage/excels/newmanage.xlsx


BIN
output_manage/excels/newmanage_inc.xlsx


+ 191 - 41
output_manage/jsons/en-US.json

@@ -30,7 +30,7 @@
                 "bankname": "Bank Name",
                 "bankname": "Bank Name",
                 "bankaccountno": "Bank Account Number",
                 "bankaccountno": "Bank Account Number",
                 "bankaccountname": "Bank Account Name",
                 "bankaccountname": "Bank Account Name",
-                "mobilephone": "Mobile Number",
+                "mobilephone": "M-Phone Number",
                 "remark": "Remark"
                 "remark": "Remark"
             },
             },
             "bankstatement": {
             "bankstatement": {
@@ -125,7 +125,7 @@
                     "bankaccountno": "Bank Account Number:",
                     "bankaccountno": "Bank Account Number:",
                     "bankaccountno1": "Corporate Account:",
                     "bankaccountno1": "Corporate Account:",
                     "bankaccountname": "Bank Account Owner:",
                     "bankaccountname": "Bank Account Owner:",
-                    "mobilephone": "Mobile Number:",
+                    "mobilephone": "M-Phone Number:",
                     "tips1": "Confirm to initiate unbinding?",
                     "tips1": "Confirm to initiate unbinding?",
                     "tips2": "Confirm to initiate contract cancellation?"
                     "tips2": "Confirm to initiate contract cancellation?"
                 },
                 },
@@ -139,7 +139,7 @@
                     "bankaccountno": "Bank Account Number",
                     "bankaccountno": "Bank Account Number",
                     "bankaccountno1": "Corporate Account",
                     "bankaccountno1": "Corporate Account",
                     "bankaccountname": "Bank Account Owner",
                     "bankaccountname": "Bank Account Owner",
-                    "mobilephone": "Mobile Number"
+                    "mobilephone": "M-Phone Number"
                 }
                 }
             }
             }
         },
         },
@@ -203,7 +203,7 @@
                 "title": "Edit",
                 "title": "Edit",
                 "rolename": "Role Name",
                 "rolename": "Role Name",
                 "sensitivefields": "Sensitive Terms Permission",
                 "sensitivefields": "Sensitive Terms Permission",
-                "mobilephone": "Customer Mobile Number",
+                "mobilephone": "Customer M-Phone Number",
                 "cardtypeid": "Customer ID Number",
                 "cardtypeid": "Customer ID Number",
                 "email": "Customer Email",
                 "email": "Customer Email",
                 "menuids": "Management Permissions"
                 "menuids": "Management Permissions"
@@ -264,7 +264,27 @@
         "sys_config": {}
         "sys_config": {}
     },
     },
     "base": {
     "base": {
-        "sys_params": {}
+        "banner": {
+            "title": "Title",
+            "sort": "Sort",
+            "isshow": "Is Displayed",
+            "imagepath": "Picture",
+            "updatedate": "Update Time",
+            "imagetype": "Picture Type"
+        },
+        "errorcode": {
+            "errorid": "Error Number",
+            "errorcode": "Error Code",
+            "operatecode": "Related Operation Parameter",
+            "description": "Error Description",
+            "placeholder": "Exact Match"
+        },
+        "sys_params": {
+            "paramcode": "Parameter Code",
+            "paramname": "Parameter Name",
+            "paramvalue": "Parameter Value",
+            "remark": "Explanation"
+        }
     },
     },
     "error": {
     "error": {
         "tips": "Page not found"
         "tips": "Page not found"
@@ -281,6 +301,7 @@
         "baseinfo": "Basic Information",
         "baseinfo": "Basic Information",
         "extendinfo": "Extended Information",
         "extendinfo": "Extended Information",
         "pleasechoicedate": "Please Select Date",
         "pleasechoicedate": "Please Select Date",
+        "placeholder": "Fuzzy Match",
         "alert": "Alert",
         "alert": "Alert",
         "annex": "Attachment",
         "annex": "Attachment",
         "annex1": "Attachment 1",
         "annex1": "Attachment 1",
@@ -440,7 +461,7 @@
                     "userid": "Trader Code",
                     "userid": "Trader Code",
                     "accountname": "Trader Name",
                     "accountname": "Trader Name",
                     "createtime": "Creation Time",
                     "createtime": "Creation Time",
-                    "mobilephone": "Mobile Number",
+                    "mobilephone": "M-Phone Number",
                     "cardnum": "ID Number",
                     "cardnum": "ID Number",
                     "edit": {
                     "edit": {
                         "title": "Edit",
                         "title": "Edit",
@@ -734,7 +755,7 @@
                     "cardNum": "ID Number:",
                     "cardNum": "ID Number:",
                     "company": "Company:",
                     "company": "Company:",
                     "sex": "Gender:",
                     "sex": "Gender:",
-                    "mobile": "Mobile Number:",
+                    "mobile": "M-Phone Number:",
                     "telPhone": "Contact Phone:",
                     "telPhone": "Contact Phone:",
                     "address": "Mailing Address:",
                     "address": "Mailing Address:",
                     "postalCode": "Postal Code:",
                     "postalCode": "Postal Code:",
@@ -772,7 +793,7 @@
                     "contactName": "Contact Person",
                     "contactName": "Contact Person",
                     "sex": "Gender",
                     "sex": "Gender",
                     "company": "Company",
                     "company": "Company",
-                    "mobile": "Mobile Number",
+                    "mobile": "M-Phone Number",
                     "telPhone": "Contact Phone",
                     "telPhone": "Contact Phone",
                     "region": "Region",
                     "region": "Region",
                     "address": "Address",
                     "address": "Address",
@@ -808,7 +829,7 @@
                     "details": {
                     "details": {
                         "title": "Details",
                         "title": "Details",
                         "loginid": "Login Account:",
                         "loginid": "Login Account:",
-                        "authid": "Mobile Number:"
+                        "authid": "M-Phone Numberr:"
                     },
                     },
                     "lock": {
                     "lock": {
                         "tips1": "Confirm unlock this account?",
                         "tips1": "Confirm unlock this account?",
@@ -877,7 +898,7 @@
                     "legalpersonname": "Legal Representative:",
                     "legalpersonname": "Legal Representative:",
                     "contactname": "Contact Person:",
                     "contactname": "Contact Person:",
                     "sex": "Gender:",
                     "sex": "Gender:",
-                    "mobilephone": "Mobile Number:",
+                    "mobilephone": "M-Phone Number:",
                     "postalcode": "Postal Code:",
                     "postalcode": "Postal Code:",
                     "wechat": "WeChat:",
                     "wechat": "WeChat:",
                     "telphone": "Contact Phone:",
                     "telphone": "Contact Phone:",
@@ -928,7 +949,7 @@
                     "cardaddress": "Address",
                     "cardaddress": "Address",
                     "contactname": "Contact Person",
                     "contactname": "Contact Person",
                     "telphone": "Contact Phone",
                     "telphone": "Contact Phone",
-                    "mobilephone": "Mobile Number",
+                    "mobilephone": "M-Phone Number",
                     "postalcode": "Postal Code",
                     "postalcode": "Postal Code",
                     "company": "Company",
                     "company": "Company",
                     "wechat": "WeChat",
                     "wechat": "WeChat",
@@ -1106,6 +1127,11 @@
                 },
                 },
                 "delete": {
                 "delete": {
                     "tips": "Confirm to delete this institutional role?"
                     "tips": "Confirm to delete this institutional role?"
+                },
+                "linecfg": {
+                    "title": "Line Account Configuration",
+                    "username": "Organization",
+                    "lineaccount": "Line Customer Service Account"
                 }
                 }
             },
             },
             "goodscfg": {
             "goodscfg": {
@@ -1119,7 +1145,16 @@
                 "marketid": "Market",
                 "marketid": "Market",
                 "goodsid": "Product",
                 "goodsid": "Product",
                 "tips1": "Please select economic member",
                 "tips1": "Please select economic member",
-                "tips2": "Enter code or name"
+                "tips2": "Enter code or name",
+                "edit": {
+                    "title": "Edit",
+                    "userid": "Broker Member",
+                    "marketid": "Market",
+                    "goodsid": "Commodity",
+                    "isnodisplay": "Is Not Displayed",
+                    "iscannotbuy": "Cannot Create Buy",
+                    "iscannotsell": "Cannot Create Sell"
+                }
             },
             },
             "industry": {
             "industry": {
                 "memberuserid": "Organization Code",
                 "memberuserid": "Organization Code",
@@ -1263,8 +1298,8 @@
                     "cardfrontphotourl": "ID Front Photo:",
                     "cardfrontphotourl": "ID Front Photo:",
                     "cardbackphotourl": "ID Back Photo:",
                     "cardbackphotourl": "ID Back Photo:",
                     "sex": "Gender:",
                     "sex": "Gender:",
-                    "mobilephone": "Mobile Number:",
-                    "telphone": "Contact Phone:",
+                    "mobilephone": "M-Phone Number:",
+                    "telphone": "Tel-Phone Number",
                     "address": "Address:",
                     "address": "Address:",
                     "postalcode": "Postal Code:",
                     "postalcode": "Postal Code:",
                     "email": "Email:",
                     "email": "Email:",
@@ -1304,8 +1339,8 @@
                     "legalcardbackphotourl": "Legal Rep. ID Back",
                     "legalcardbackphotourl": "Legal Rep. ID Back",
                     "contactname": "Contact Person",
                     "contactname": "Contact Person",
                     "sex": "Gender",
                     "sex": "Gender",
-                    "mobilephone": "Mobile Number",
-                    "telphone": "Contact Phone",
+                    "mobilephone": "M-Phone Number",
+                    "telphone": "Tel-Phone Number",
                     "provinceid": "Region",
                     "provinceid": "Region",
                     "cardaddress": "Address",
                     "cardaddress": "Address",
                     "postalcode": "Postal Code",
                     "postalcode": "Postal Code",
@@ -1569,8 +1604,8 @@
                     "legalcardbackphotourl": "Back of the legal person's ID card",
                     "legalcardbackphotourl": "Back of the legal person's ID card",
                     "contactname": "Contact person",
                     "contactname": "Contact person",
                     "sex": "Gender",
                     "sex": "Gender",
-                    "mobile": "Mobile phone number",
-                    "telphone": "Contact phone number",
+                    "mobile": "M-Phone Number",
+                    "telphone": "Tel-Phone Number",
                     "address": "Address",
                     "address": "Address",
                     "postalcode": "Postal code",
                     "postalcode": "Postal code",
                     "email": "Email",
                     "email": "Email",
@@ -1608,8 +1643,8 @@
                     "legalcardbackphotourl": "Back of the legal person's ID card",
                     "legalcardbackphotourl": "Back of the legal person's ID card",
                     "contactname": "Contact person",
                     "contactname": "Contact person",
                     "sex": "Gender",
                     "sex": "Gender",
-                    "mobile": "Mobile phone number",
-                    "telphone": "Contact phone number",
+                    "mobile": "M-Phone Number",
+                    "telphone": "Tel-Phone Number",
                     "provinceid": "Region",
                     "provinceid": "Region",
                     "address": "Address",
                     "address": "Address",
                     "postalcode": "Postal code",
                     "postalcode": "Postal code",
@@ -1745,8 +1780,8 @@
                     "legalPersonName": "Legal Representative:",
                     "legalPersonName": "Legal Representative:",
                     "legalCardFrontPhotoUrl": "ID Front Photo:",
                     "legalCardFrontPhotoUrl": "ID Front Photo:",
                     "legalCardBackPhotoUrl": "ID Back Photo:",
                     "legalCardBackPhotoUrl": "ID Back Photo:",
-                    "mobile": "Mobile Number:",
-                    "telPhone": "Contact Phone:",
+                    "mobile": "M-Phone Number:",
+                    "telPhone": "Tel-Phone Number:",
                     "address": "Address:",
                     "address": "Address:",
                     "postalCode": "Postal Code:",
                     "postalCode": "Postal Code:",
                     "email": "Email:",
                     "email": "Email:",
@@ -1783,8 +1818,8 @@
                     "legalcardbackphotourl": "Legal Rep. ID Back",
                     "legalcardbackphotourl": "Legal Rep. ID Back",
                     "contactname": "Contact Person",
                     "contactname": "Contact Person",
                     "sex": "Gender",
                     "sex": "Gender",
-                    "mobile": "Mobile Number",
-                    "telphone": "Contact Phone",
+                    "mobile": "M-Phone Number",
+                    "telphone": "Tel-Phone Number",
                     "provinceid": "Region",
                     "provinceid": "Region",
                     "address": "Address",
                     "address": "Address",
                     "postalcode": "Postal Code",
                     "postalcode": "Postal Code",
@@ -1874,8 +1909,8 @@
                     "legalcardbackphotourl": "Legal Rep. ID Back",
                     "legalcardbackphotourl": "Legal Rep. ID Back",
                     "contactname": "Contact Person",
                     "contactname": "Contact Person",
                     "sex": "Gender",
                     "sex": "Gender",
-                    "mobilephone": "Mobile Number",
-                    "telphone": "Contact Phone",
+                    "mobilephone": "M-Phone Number",
+                    "telphone": "Tel-Phone Number",
                     "provinceid": "Region",
                     "provinceid": "Region",
                     "cardaddress": "Address",
                     "cardaddress": "Address",
                     "postalcode": "Postal Code",
                     "postalcode": "Postal Code",
@@ -1906,8 +1941,8 @@
             "title": "Title",
             "title": "Title",
             "srcname": "Source",
             "srcname": "Source",
             "author": "Author",
             "author": "Author",
-            "istop": "Is it Pinned?",
-            "isshow": "Is it Displayed?",
+            "istop": "IsTop",
+            "isshow": "IsShow",
             "publishdate": "Release Date",
             "publishdate": "Release Date",
             "status": "Status",
             "status": "Status",
             "creatoruser": "Creator",
             "creatoruser": "Creator",
@@ -1926,8 +1961,8 @@
                 "author": "Author",
                 "author": "Author",
                 "srcname": "Source",
                 "srcname": "Source",
                 "hits": "Number of Clicks",
                 "hits": "Number of Clicks",
-                "istop": "Is it Pinned?",
-                "isshow": "Is it Displayed?",
+                "istop": "IsTop",
+                "isshow": "IsShow",
                 "publishdate": "Release Date",
                 "publishdate": "Release Date",
                 "coverimage": "Thumbnail",
                 "coverimage": "Thumbnail",
                 "title": "Title",
                 "title": "Title",
@@ -1944,8 +1979,8 @@
                 "srcid": "Source",
                 "srcid": "Source",
                 "hits": "Number of Clicks",
                 "hits": "Number of Clicks",
                 "publishdate": "Release Date",
                 "publishdate": "Release Date",
-                "istop": "Is it Pinned?",
-                "isshow": "Is it Displayed?",
+                "istop": "IsTop",
+                "isshow": "IsShow",
                 "coverimage": "Thumbnail",
                 "coverimage": "Thumbnail",
                 "brief": "Introduction",
                 "brief": "Introduction",
                 "context": "Content"
                 "context": "Content"
@@ -2003,13 +2038,13 @@
             }
             }
         },
         },
         "sms": {
         "sms": {
-            "columnname": "Receiving Mobile Phone Number",
+            "columnname": "Receiving M-Phone Number",
             "title": "Message Template",
             "title": "Message Template",
             "srcname": "Sending Status",
             "srcname": "Sending Status",
             "author": "Error Information",
             "author": "Error Information",
             "istop": "Sending Time",
             "istop": "Sending Time",
             "status": "Sending Status",
             "status": "Sending Status",
-            "recvphone": "Receiving Mobile Phone Number"
+            "recvphone": "Receiving M-Phone Number"
         }
         }
     },
     },
     "performance": {
     "performance": {
@@ -2731,7 +2766,32 @@
                 "parantareaid": "Organization",
                 "parantareaid": "Organization",
                 "validholderqty": "Valid Position",
                 "validholderqty": "Valid Position",
                 "tips1": "Please Enter Product ID",
                 "tips1": "Please Enter Product ID",
-                "tips2": "Please Enter Organization ID"
+                "tips2": "Please Enter Organization ID",
+                "details": {
+                    "title": "Details",
+                    "tradeid": "Order Number",
+                    "tradetimestr": "Order Time",
+                    "accountname": "Customer",
+                    "goodscode": "Commodity/Code",
+                    "buyorsell": "Direction",
+                    "membername": "Affiliated Organization",
+                    "parentname": "Superior Organization",
+                    "opennum": "Original Quantity",
+                    "tradeamount": "Original Amount",
+                    "oripayeddeposit": "Original Paid Deposit",
+                    "orirestockdeposit": "Original Supplementary Deposit",
+                    "holderprice": "Order Price",
+                    "holdernum": "Order Quantity",
+                    "freezenum": "Frozen Quantity",
+                    "holderamount": "Order Amount",
+                    "payeddeposit": "Paid Deposit",
+                    "restockdeposit": "Supplementary Deposit",
+                    "promptdepositrate": "Prompt Deposit Rate",
+                    "adddepositrate": "Additional Deposit Rate",
+                    "cutdepositrate": "Stop-out Deposit Rate",
+                    "closeprice": "Current Price",
+                    "floatpl": "Floating Balance"
+                }
             },
             },
             "monitor": {
             "monitor": {
                 "tips1": "% (Default>50%; Next Refresh:",
                 "tips1": "% (Default>50%; Next Refresh:",
@@ -3281,6 +3341,7 @@
             "tradedate": "Date",
             "tradedate": "Date",
             "quarter": "Quarter",
             "quarter": "Quarter",
             "areaname": "Member Code/Name",
             "areaname": "Member Code/Name",
+            "areaname1": "Member/Organization",
             "yxareauserid": "Affiliated Marketing Center",
             "yxareauserid": "Affiliated Marketing Center",
             "isson": "Include Sub-organizations",
             "isson": "Include Sub-organizations",
             "areatype": "Role",
             "areatype": "Role",
@@ -3374,9 +3435,67 @@
         }
         }
     },
     },
     "system": {
     "system": {
-        "client_log": {},
-        "exrate": {},
-        "ip_blacklist": {},
+        "client_log": {
+            "logincode": "Login Account",
+            "accountname": "Customer Name",
+            "areaname": "Affiliated Organization",
+            "membername": "Affiliated Member",
+            "loginip": "Login IP",
+            "logintype": "Login/Logout",
+            "operatetime": "Time",
+            "loginretcode": "Result",
+            "operatetype": "Operation Type",
+            "ishis": "Historical Query",
+            "details": {
+                "title": "Detailed Information",
+                "subtitle": "Terminal Login Log Information",
+                "logincode": "Login Account",
+                "accountname": "Customer Name",
+                "areaname": "Affiliated Organization",
+                "membername": "Affiliated Member",
+                "loginip": "Login IP",
+                "funcode": "Login/Logout",
+                "operatetime": "Time",
+                "loginflowno": "Result",
+                "operatetype": "Operation Type",
+                "softversion": "Software Version",
+                "clienttype": "Client Type",
+                "deviceid": "Login Device Information",
+                "environmentinfo": "Login Software Environment Information",
+                "remark": "Remarks",
+                "logintype": "Login Type",
+                "authid": "Third-party Authentication ID",
+                "authtype": "Third-party Authentication Type"
+            }
+        },
+        "exrate": {
+            "oricurrencyid": "Source Currency",
+            "descurrencyid": "Target Currency",
+            "exchangerate": "Exchange Rate",
+            "delete": {
+                "tips": "Are you sure to delete?"
+            },
+            "edit": {
+                "title": "Edit",
+                "oricurrencyid": "Source Currency",
+                "descurrencyid": "Target Currency",
+                "exchangerate": "Exchange Rate"
+            }
+        },
+        "ip_blacklist": {
+            "ip": "IP Address",
+            "iptype": "IP Type",
+            "adress": "IP Address",
+            "tips": "Enter IP Address for Fuzzy Match",
+            "delete": {
+                "tips": "Are you sure to delete this IP address?"
+            },
+            "edit": {
+                "title": "Add",
+                "ip": "IP Address",
+                "iptype": "IP Type"
+            }
+        },
         "login_failed": {
         "login_failed": {
             "loginaccount": "Login Account",
             "loginaccount": "Login Account",
             "operatetime": "Login Time",
             "operatetime": "Login Time",
@@ -3432,9 +3551,28 @@
             "tips3": "Operation Content:",
             "tips3": "Operation Content:",
             "tips4": "Operator:"
             "tips4": "Operator:"
         },
         },
-        "service_log": {},
+        "service_log": {
+            "tradedate": "Trading Day",
+            "updatetime": "Time",
+            "marketname": "Service Module",
+            "runstatus": "Operation Type",
+            "remark": "Remarks",
+            "marketid": "Market"
+        },
         "setting": {},
         "setting": {},
-        "user_blacklist": {}
+        "user_blacklist": {
+            "cardtype": "Document Type",
+            "cardnum": "Document Number",
+            "createtime": "Creation Time",
+            "delete": {
+                "tips": "Are you sure to delete this blacklist?"
+            },
+            "edit": {
+                "title": "Edit",
+                "cardtype": "Document Type",
+                "cardnum": "Document Number"
+            }
+        }
     },
     },
     "routes": {
     "routes": {
         "base": "Basic Data Management",
         "base": "Basic Data Management",
@@ -3468,8 +3606,16 @@
         "system_loginfailed": "Login Exception Query",
         "system_loginfailed": "Login Exception Query",
         "system_clientlog": "Terminal Login Log",
         "system_clientlog": "Terminal Login Log",
         "system_userblacklist": "Account Blacklist Management",
         "system_userblacklist": "Account Blacklist Management",
+        "system_userblacklist_add": "Add",
+        "system_userblacklist_modify": "Modify",
+        "system_userblacklist_delete": "Delete",
         "system_ipblacklist": "IP Blacklist Management",
         "system_ipblacklist": "IP Blacklist Management",
+        "system_ipblacklist_add": "Add",
+        "system_ipblacklist_delete": "Delete",
         "system_exrate": "System Exchange Rate Management",
         "system_exrate": "System Exchange Rate Management",
+        "system_exrate_add": "Add",
+        "system_exrate_modify": "Modify",
+        "system_exrate_delete": "Delete",
         "marketrun": "Market Operation Management",
         "marketrun": "Market Operation Management",
         "marketrun_market": "Market Monitoring",
         "marketrun_market": "Market Monitoring",
         "marketrun_exception": "Error Management",
         "marketrun_exception": "Error Management",
@@ -3479,6 +3625,8 @@
         "marketrun_monitor_marketer": "Market Maker Risk Monitoring",
         "marketrun_monitor_marketer": "Market Maker Risk Monitoring",
         "marketrun_monitor_marketer_positionsumm": "Position Summary",
         "marketrun_monitor_marketer_positionsumm": "Position Summary",
         "marketrun_monitor_positionsumm": "Position Summary Monitoring",
         "marketrun_monitor_positionsumm": "Position Summary Monitoring",
+        "marketrun_monitor_positionbuy": "Long Position Monitoring",
+        "marketrun_monitor_positionsell": "Short Position Monitoring",
         "marketrun_monitor_user": "Online User Query",
         "marketrun_monitor_user": "Online User Query",
         "marketrun_monitor_user_alloffline": "Force All Users Offline",
         "marketrun_monitor_user_alloffline": "Force All Users Offline",
         "marketrun_monitor_user_offline": "Offline",
         "marketrun_monitor_user_offline": "Offline",
@@ -3899,7 +4047,9 @@
         "notice_news_hide": "Do not show",
         "notice_news_hide": "Do not show",
         "notice_news_delete": "Delete",
         "notice_news_delete": "Delete",
         "NotFound": "System Error",
         "NotFound": "System Error",
-        "NotFoundIndex": "404"
+        "NotFoundIndex": "404",
+        "router_menu": "Routing Management",
+        "router": "Route"
     },
     },
     "enum": {
     "enum": {
         "adminstatus": {
         "adminstatus": {

+ 159 - 9
output_manage/jsons/th-TH.json

@@ -264,7 +264,27 @@
         "sys_config": {}
         "sys_config": {}
     },
     },
     "base": {
     "base": {
-        "sys_params": {}
+        "banner": {
+            "title": "หัวข้อ",
+            "sort": "การจัดเรียง",
+            "isshow": "แสดงหรือไม่",
+            "imagepath": "รูปภาพ",
+            "updatedate": "เวลาที่อัปเดต",
+            "imagetype": "ประเภทรูปภาพ"
+        },
+        "errorcode": {
+            "errorid": "หมายเลขข้อผิดพลาด",
+            "errorcode": "รหัสข้อผิดพลาด",
+            "operatecode": "พารามิเตอร์การดำเนินการที่เกี่ยวข้อง",
+            "description": "คำอธิบายข้อผิดพลาด",
+            "placeholder": "การจับคู่ที่ตรงเป๊ะ"
+        },
+        "sys_params": {
+            "paramcode": "รหัสพารามิเตอร์",
+            "paramname": "ชื่อพารามิเตอร์",
+            "paramvalue": "ค่าพารามิเตอร์",
+            "remark": "คำอธิบาย"
+        }
     },
     },
     "error": {
     "error": {
         "tips": "ออกจากระบบ"
         "tips": "ออกจากระบบ"
@@ -281,6 +301,7 @@
         "baseinfo": "ข้อมูลพื้นฐาน",
         "baseinfo": "ข้อมูลพื้นฐาน",
         "extendinfo": "ข้อมูลเพิ่มเติม",
         "extendinfo": "ข้อมูลเพิ่มเติม",
         "pleasechoicedate": "กรุณาเลือกวันที่",
         "pleasechoicedate": "กรุณาเลือกวันที่",
+        "placeholder": "การจับคู่แบบคลุมเครือ",
         "alert": "แจ้งเตือน",
         "alert": "แจ้งเตือน",
         "annex": "เอกสารแนบ",
         "annex": "เอกสารแนบ",
         "annex1": "เอกสารแนบ 1",
         "annex1": "เอกสารแนบ 1",
@@ -1106,6 +1127,11 @@
                 },
                 },
                 "delete": {
                 "delete": {
                     "tips": "คุณต้องการยืนยันการลบบทบาทขององค์กรนี้ใช่หรือไม่?"
                     "tips": "คุณต้องการยืนยันการลบบทบาทขององค์กรนี้ใช่หรือไม่?"
+                },
+                "linecfg": {
+                    "title": "การกำหนดค่าบัญชี Line",
+                    "username": "สถาบัน",
+                    "lineaccount": "บัญชี Line สำหรับบริการลูกค้า"
                 }
                 }
             },
             },
             "goodscfg": {
             "goodscfg": {
@@ -1119,7 +1145,16 @@
                 "marketid": "ตลาด",
                 "marketid": "ตลาด",
                 "goodsid": "สินค้า",
                 "goodsid": "สินค้า",
                 "tips1": "กรุณาเลือกสมาชิกเศรษฐกิจ",
                 "tips1": "กรุณาเลือกสมาชิกเศรษฐกิจ",
-                "tips2": "ป้อนรหัสหรือชื่อ"
+                "tips2": "ป้อนรหัสหรือชื่อ",
+                "edit": {
+                    "title": "แก้ไข",
+                    "userid": "สมาชิกโบรกเกอร์",
+                    "marketid": "ตลาด",
+                    "goodsid": "สินค้า",
+                    "isnodisplay": "จะไม่แสดงหรือไม่",
+                    "iscannotbuy": "ไม่สามารถสร้างคำสั่งซื้อหรือไม่",
+                    "iscannotsell": "ไม่สามารถสร้างคำสั่งขายหรือไม่"
+                }
             },
             },
             "industry": {
             "industry": {
                 "memberuserid": "รหัสองค์กร",
                 "memberuserid": "รหัสองค์กร",
@@ -2731,7 +2766,32 @@
                 "parantareaid": "องค์กรที่สังกัด",
                 "parantareaid": "องค์กรที่สังกัด",
                 "validholderqty": "สถานะที่มีผล",
                 "validholderqty": "สถานะที่มีผล",
                 "tips1": "กรุณาป้อนรหัสสินค้า",
                 "tips1": "กรุณาป้อนรหัสสินค้า",
-                "tips2": "กรุณาป้อนรหัสองค์กร"
+                "tips2": "กรุณาป้อนรหัสองค์กร",
+                "details": {
+                    "title": "รายละเอียด",
+                    "tradeid": "หมายเลขคำสั่ง",
+                    "tradetimestr": "เวลาที่สั่ง",
+                    "accountname": "ลูกค้า",
+                    "goodscode": "สินค้า/รหัส",
+                    "buyorsell": "ทิศทาง",
+                    "membername": "หน่วยงานที่สังกัด",
+                    "parentname": "หน่วยงานระดับสูง",
+                    "opennum": "ปริมาณเดิม",
+                    "tradeamount": "จำนวนเงินเดิม",
+                    "oripayeddeposit": "เงินมัดจำเดิมที่ชำระแล้ว",
+                    "orirestockdeposit": "เงินมัดจำเดิมที่เติมเพิ่ม",
+                    "holderprice": "ราคาสั่ง",
+                    "holdernum": "ปริมาณสั่ง",
+                    "freezenum": "ปริมาณที่ถูกแช่แข็ง",
+                    "holderamount": "จำนวนเงินสั่ง",
+                    "payeddeposit": "เงินมัดจำที่ชำระแล้ว",
+                    "restockdeposit": "เงินมัดจำเติมเพิ่ม",
+                    "promptdepositrate": "อัตราเงินมัดจำเตือน",
+                    "adddepositrate": "อัตราเงินมัดจำเพิ่มเติม",
+                    "cutdepositrate": "อัตราเงินมัดจำตัดขาดทุน",
+                    "closeprice": "ราคาปัจจุบัน",
+                    "floatpl": "ยอดคงเหลือลอยตัว"
+                }
             },
             },
             "monitor": {
             "monitor": {
                 "tips1": "% (ค่าเริ่มต้น>50%; รีเฟรชครั้งต่อไป:",
                 "tips1": "% (ค่าเริ่มต้น>50%; รีเฟรชครั้งต่อไป:",
@@ -3281,6 +3341,7 @@
             "tradedate": "วันที่",
             "tradedate": "วันที่",
             "quarter": "ไตรมาส",
             "quarter": "ไตรมาส",
             "areaname": "รหัสสมาชิก/ชื่อ",
             "areaname": "รหัสสมาชิก/ชื่อ",
+            "areaname1": "สมาชิก/สถาบัน",
             "yxareauserid": "ศูนย์การตลาดที่เป็นส่วนของ",
             "yxareauserid": "ศูนย์การตลาดที่เป็นส่วนของ",
             "isson": "รวมองค์กรย่อยหรือไม่",
             "isson": "รวมองค์กรย่อยหรือไม่",
             "areatype": "บทบาท",
             "areatype": "บทบาท",
@@ -3374,9 +3435,67 @@
         }
         }
     },
     },
     "system": {
     "system": {
-        "client_log": {},
-        "exrate": {},
-        "ip_blacklist": {},
+        "client_log": {
+            "logincode": "บัญชีที่ใช้ล็อกอิน",
+            "accountname": "ชื่อลูกค้า",
+            "areaname": "หน่วยงานที่สังกัด",
+            "membername": "สมาชิกที่สังกัด",
+            "loginip": "IP ที่ใช้ล็อกอิน",
+            "logintype": "ล็อกอิน/ล็อกเอาท์",
+            "operatetime": "เวลา",
+            "loginretcode": "ผลลัพธ์",
+            "operatetype": "ประเภทการดำเนินการ",
+            "ishis": "ประวัติการค้นหา",
+            "details": {
+                "title": "รายละเอียดข้อมูล",
+                "subtitle": "ข้อมูลบันทึกการล็อกอินจากเทอร์มินัล",
+                "logincode": "บัญชีที่ใช้ล็อกอิน",
+                "accountname": "ชื่อลูกค้า",
+                "areaname": "หน่วยงานที่สังกัด",
+                "membername": "สมาชิกที่สังกัด",
+                "loginip": "IP ที่ใช้ล็อกอิน",
+                "funcode": "ล็อกอิน/ล็อกเอาท์",
+                "operatetime": "เวลา",
+                "loginflowno": "ผลลัพธ์",
+                "operatetype": "ประเภทการดำเนินการ",
+                "softversion": "เวอร์ชันซอฟต์แวร์",
+                "clienttype": "ประเภทไคลเอ็นต์",
+                "deviceid": "ข้อมูลอุปกรณ์ที่ใช้ล็อกอิน",
+                "environmentinfo": "ข้อมูลสภาพแวดล้อมซอฟต์แวร์ที่ใช้ล็อกอิน",
+                "remark": "หมายเหตุ",
+                "logintype": "ประเภทการล็อกอิน",
+                "authid": "รหัสยืนยันตัวตนจากบุคคลที่สาม",
+                "authtype": "ประเภทการยืนยันตัวตนจากบุคคลที่สาม"
+            }
+        },
+        "exrate": {
+            "oricurrencyid": "สกุลเงินต้นทาง",
+            "descurrencyid": "สกุลเงินเป้าหมาย",
+            "exchangerate": "ค่าอัตราแลกเปลี่ยน",
+            "delete": {
+                "tips": "ยืนยันการลบหรือไม่?"
+            },
+            "edit": {
+                "title": "แก้ไข",
+                "oricurrencyid": "สกุลเงินต้นทาง",
+                "descurrencyid": "สกุลเงินเป้าหมาย",
+                "exchangerate": "ค่าอัตราแลกเปลี่ยน"
+            }
+        },
+        "ip_blacklist": {
+            "ip": "ที่อยู่ IP",
+            "iptype": "ประเภท IP",
+            "adress": "ที่อยู่ IP",
+            "tips": "การจับคู่แบบคลุมเครือของที่อยู่ IP ที่ป้อน",
+            "delete": {
+                "tips": "ยืนยันการลบที่อยู่ IP นี้หรือไม่?"
+            },
+            "edit": {
+                "title": "เพิ่มใหม่",
+                "ip": "ที่อยู่ IP",
+                "iptype": "ประเภท IP"
+            }
+        },
         "login_failed": {
         "login_failed": {
             "loginaccount": "บัญชีผู้ใช้",
             "loginaccount": "บัญชีผู้ใช้",
             "operatetime": "เวลาเข้าสู่ระบบ",
             "operatetime": "เวลาเข้าสู่ระบบ",
@@ -3432,9 +3551,28 @@
             "tips3": "เนื้อหาการดำเนินการ:",
             "tips3": "เนื้อหาการดำเนินการ:",
             "tips4": "ผู้ดำเนินการ:"
             "tips4": "ผู้ดำเนินการ:"
         },
         },
-        "service_log": {},
+        "service_log": {
+            "tradedate": "วันทำการ",
+            "updatetime": "เวลา",
+            "marketname": "โมดูลบริการ",
+            "runstatus": "ประเภทการทำงาน",
+            "remark": "หมายเหตุ",
+            "marketid": "ตลาด"
+        },
         "setting": {},
         "setting": {},
-        "user_blacklist": {}
+        "user_blacklist": {
+            "cardtype": "ประเภทเอกสาร",
+            "cardnum": "หมายเลขเอกสาร",
+            "createtime": "เวลาที่สร้าง",
+            "delete": {
+                "tips": "ยืนยันการลบรายชื่อดำนี้หรือไม่?"
+            },
+            "edit": {
+                "title": "แก้ไข",
+                "cardtype": "ประเภทเอกสาร",
+                "cardnum": "หมายเลขเอกสาร"
+            }
+        }
     },
     },
     "routes": {
     "routes": {
         "base": "การจัดการข้อมูลพื้นฐาน",
         "base": "การจัดการข้อมูลพื้นฐาน",
@@ -3468,8 +3606,16 @@
         "system_loginfailed": "การสืบค้นการเข้าสู่ระบบที่ผิดปกติ",
         "system_loginfailed": "การสืบค้นการเข้าสู่ระบบที่ผิดปกติ",
         "system_clientlog": "บันทึกการเข้าสู่ระบบของอุปกรณ์",
         "system_clientlog": "บันทึกการเข้าสู่ระบบของอุปกรณ์",
         "system_userblacklist": "การจัดการบัญชีแบล็คลิสต์",
         "system_userblacklist": "การจัดการบัญชีแบล็คลิสต์",
+        "system_userblacklist_add": "เพิ่มใหม่",
+        "system_userblacklist_modify": "แก้ไข",
+        "system_userblacklist_delete": "ลบ",
         "system_ipblacklist": "การจัดการ IP แบล็คลิสต์",
         "system_ipblacklist": "การจัดการ IP แบล็คลิสต์",
+        "system_ipblacklist_add": "เพิ่มใหม่",
+        "system_ipblacklist_delete": "ลบ",
         "system_exrate": "การจัดการอัตราแลกเปลี่ยนของระบบ",
         "system_exrate": "การจัดการอัตราแลกเปลี่ยนของระบบ",
+        "system_exrate_add": "เพิ่มใหม่",
+        "system_exrate_modify": "แก้ไข",
+        "system_exrate_delete": "ลบ",
         "marketrun": "การจัดการการดำเนินงานของตลาด",
         "marketrun": "การจัดการการดำเนินงานของตลาด",
         "marketrun_market": "การตรวจสอบตลาด",
         "marketrun_market": "การตรวจสอบตลาด",
         "marketrun_exception": "การจัดการข้อผิดพลาด",
         "marketrun_exception": "การจัดการข้อผิดพลาด",
@@ -3479,6 +3625,8 @@
         "marketrun_monitor_marketer": "การตรวจสอบความเสี่ยงของผู้ดูแลสภาพคล่อง",
         "marketrun_monitor_marketer": "การตรวจสอบความเสี่ยงของผู้ดูแลสภาพคล่อง",
         "marketrun_monitor_marketer_positionsumm": "สรุปสถานะการถือครอง",
         "marketrun_monitor_marketer_positionsumm": "สรุปสถานะการถือครอง",
         "marketrun_monitor_positionsumm": "การตรวจสอบสรุปสถานะการถือครอง",
         "marketrun_monitor_positionsumm": "การตรวจสอบสรุปสถานะการถือครอง",
+        "marketrun_monitor_positionbuy": "การตรวจสอบการถือครองซื้อ",
+        "marketrun_monitor_positionsell": "การตรวจสอบการถือครองขาย",
         "marketrun_monitor_user": "การสืบค้นผู้ใช้ออนไลน์",
         "marketrun_monitor_user": "การสืบค้นผู้ใช้ออนไลน์",
         "marketrun_monitor_user_alloffline": "บังคับผู้ใช้ทั้งหมดออฟไลน์",
         "marketrun_monitor_user_alloffline": "บังคับผู้ใช้ทั้งหมดออฟไลน์",
         "marketrun_monitor_user_offline": "ออฟไลน์",
         "marketrun_monitor_user_offline": "ออฟไลน์",
@@ -3899,7 +4047,9 @@
         "notice_news_hide": "ไม่แสดง",
         "notice_news_hide": "ไม่แสดง",
         "notice_news_delete": "ลบ",
         "notice_news_delete": "ลบ",
         "NotFound": "ข้อผิดพลาดของระบบ",
         "NotFound": "ข้อผิดพลาดของระบบ",
-        "NotFoundIndex": "404"
+        "NotFoundIndex": "404",
+        "router_menu": "การจัดการเส้นทาง",
+        "router": "เส้นทาง"
     },
     },
     "enum": {
     "enum": {
         "adminstatus": {
         "adminstatus": {

+ 159 - 9
output_manage/jsons/vi-VN.json

@@ -264,7 +264,27 @@
         "sys_config": {}
         "sys_config": {}
     },
     },
     "base": {
     "base": {
-        "sys_params": {}
+        "banner": {
+            "title": "Tiêu đề",
+            "sort": "Sắp xếp",
+            "isshow": "Có hiển thị không",
+            "imagepath": "Hình ảnh",
+            "updatedate": "Thời gian cập nhật",
+            "imagetype": "Loại hình ảnh"
+        },
+        "errorcode": {
+            "errorid": "Số lỗi",
+            "errorcode": "Mã lỗi",
+            "operatecode": "Tham số thao tác liên quan",
+            "description": "Mô tả lỗi",
+            "placeholder": "Khớp chính xác"
+        },
+        "sys_params": {
+            "paramcode": "Mã tham số",
+            "paramname": "Tên tham số",
+            "paramvalue": "Giá trị tham số",
+            "remark": "Mô tả"
+        }
     },
     },
     "error": {
     "error": {
         "tips": "Đăng xuất khỏi hệ thống"
         "tips": "Đăng xuất khỏi hệ thống"
@@ -281,6 +301,7 @@
         "baseinfo": "Thông tin cơ bản",
         "baseinfo": "Thông tin cơ bản",
         "extendinfo": "Thông tin mở rộng",
         "extendinfo": "Thông tin mở rộng",
         "pleasechoicedate": "Vui lòng chọn ngày",
         "pleasechoicedate": "Vui lòng chọn ngày",
+        "placeholder": "Khớp mờ",
         "alert": "Gợi ý",
         "alert": "Gợi ý",
         "annex": "Tệp đính kèm",
         "annex": "Tệp đính kèm",
         "annex1": "Tệp đính kèm 1",
         "annex1": "Tệp đính kèm 1",
@@ -1106,6 +1127,11 @@
                 },
                 },
                 "delete": {
                 "delete": {
                     "tips": "Bạn có muốn xác nhận việc xóa vai trò của cơ quan này không?"
                     "tips": "Bạn có muốn xác nhận việc xóa vai trò của cơ quan này không?"
+                },
+                "linecfg": {
+                    "title": "Cấu hình tài khoản Line",
+                    "username": "Tổ chức",
+                    "lineaccount": "Tài khoản Line hỗ trợ khách hàng"
                 }
                 }
             },
             },
             "goodscfg": {
             "goodscfg": {
@@ -1119,7 +1145,16 @@
                 "marketid": "Thị trường",
                 "marketid": "Thị trường",
                 "goodsid": "Hàng hóa",
                 "goodsid": "Hàng hóa",
                 "tips1": "Vui lòng chọn thành viên kinh tế",
                 "tips1": "Vui lòng chọn thành viên kinh tế",
-                "tips2": "Nhập mã hoặc tên"
+                "tips2": "Nhập mã hoặc tên",
+                "edit": {
+                    "title": "Chỉnh sửa",
+                    "userid": "Thành viên môi giới",
+                    "marketid": "Thị trường",
+                    "goodsid": "Hàng hóa",
+                    "isnodisplay": "Có không hiển thị không",
+                    "iscannotbuy": "Có không thể tạo lệnh mua không",
+                    "iscannotsell": "Có không thể tạo lệnh bán không"
+                }
             },
             },
             "industry": {
             "industry": {
                 "memberuserid": "Mã tổ chức",
                 "memberuserid": "Mã tổ chức",
@@ -2731,7 +2766,32 @@
                 "parantareaid": "Tổ chức quản lý",
                 "parantareaid": "Tổ chức quản lý",
                 "validholderqty": "Vị thế hiệu lực",
                 "validholderqty": "Vị thế hiệu lực",
                 "tips1": "Vui lòng nhập ID hàng hóa",
                 "tips1": "Vui lòng nhập ID hàng hóa",
-                "tips2": "Vui lòng nhập ID tổ chức"
+                "tips2": "Vui lòng nhập ID tổ chức",
+                "details": {
+                    "title": "Chi tiết",
+                    "tradeid": "Số lệnh",
+                    "tradetimestr": "Thời gian lệnh",
+                    "accountname": "Khách hàng",
+                    "goodscode": "Hàng hóa/Mã",
+                    "buyorsell": "Hướng",
+                    "membername": "Tổ chức thuộc",
+                    "parentname": "Tổ chức cấp trên",
+                    "opennum": "Số lượng ban đầu",
+                    "tradeamount": "Số tiền ban đầu",
+                    "oripayeddeposit": "Tiền đặt cọc ban đầu đã thanh toán",
+                    "orirestockdeposit": "Tiền đặt cọc bổ sung ban đầu",
+                    "holderprice": "Giá lệnh",
+                    "holdernum": "Số lượng lệnh",
+                    "freezenum": "Số lượng bị đóng băng",
+                    "holderamount": "Số tiền lệnh",
+                    "payeddeposit": "Tiền đặt cọc đã thanh toán",
+                    "restockdeposit": "Tiền đặt cọc bổ sung",
+                    "promptdepositrate": "Tỷ lệ đặt cọc cảnh báo",
+                    "adddepositrate": "Tỷ lệ đặt cọc bổ sung",
+                    "cutdepositrate": "Tỷ lệ đặt cọc cắt lỗ",
+                    "closeprice": "Giá hiện tại",
+                    "floatpl": "Số dư thả nổi"
+                }
             },
             },
             "monitor": {
             "monitor": {
                 "tips1": "Mặc định >50%; làm mới lần sau:",
                 "tips1": "Mặc định >50%; làm mới lần sau:",
@@ -3281,6 +3341,7 @@
             "tradedate": "Ngày",
             "tradedate": "Ngày",
             "quarter": "Qúy",
             "quarter": "Qúy",
             "areaname": "Mã thành viên/Tên",
             "areaname": "Mã thành viên/Tên",
+            "areaname1": "Thành viên/Tổ chức",
             "yxareauserid": "Trung tâm tiếp thị thuộc sở hữu",
             "yxareauserid": "Trung tâm tiếp thị thuộc sở hữu",
             "isson": "Bao gồm tổ chức con?",
             "isson": "Bao gồm tổ chức con?",
             "areatype": "Vai trò",
             "areatype": "Vai trò",
@@ -3374,9 +3435,67 @@
         }
         }
     },
     },
     "system": {
     "system": {
-        "client_log": {},
-        "exrate": {},
-        "ip_blacklist": {},
+        "client_log": {
+            "logincode": "Tài khoản đăng nhập",
+            "accountname": "Tên khách hàng",
+            "areaname": "Tổ chức thuộc",
+            "membername": "Thành viên thuộc",
+            "loginip": "IP đăng nhập",
+            "logintype": "Đăng nhập/Đăng xuất",
+            "operatetime": "Thời gian",
+            "loginretcode": "Kết quả",
+            "operatetype": "Loại thao tác",
+            "ishis": "Lịch sử tra cứu",
+            "details": {
+                "title": "Thông tin chi tiết",
+                "subtitle": "Thông tin nhật ký đăng nhập thiết bị",
+                "logincode": "Tài khoản đăng nhập",
+                "accountname": "Tên khách hàng",
+                "areaname": "Tổ chức thuộc",
+                "membername": "Thành viên thuộc",
+                "loginip": "IP đăng nhập",
+                "funcode": "Đăng nhập/Đăng xuất",
+                "operatetime": "Thời gian",
+                "loginflowno": "Kết quả",
+                "operatetype": "Loại thao tác",
+                "softversion": "Phiên bản phần mềm",
+                "clienttype": "Loại máy khách",
+                "deviceid": "Thông tin thiết bị đăng nhập",
+                "environmentinfo": "Thông tin môi trường phần mềm đăng nhập",
+                "remark": "Ghi chú",
+                "logintype": "Loại đăng nhập",
+                "authid": "ID xác thực bên thứ ba",
+                "authtype": "Loại xác thực bên thứ ba"
+            }
+        },
+        "exrate": {
+            "oricurrencyid": "Loại tiền nguồn",
+            "descurrencyid": "Loại tiền đích",
+            "exchangerate": "Giá trị tỷ giá",
+            "delete": {
+                "tips": "Xác nhận xóa không?"
+            },
+            "edit": {
+                "title": "Chỉnh sửa",
+                "oricurrencyid": "Loại tiền nguồn",
+                "descurrencyid": "Loại tiền đích",
+                "exchangerate": "Giá trị tỷ giá"
+            }
+        },
+        "ip_blacklist": {
+            "ip": "Địa chỉ IP",
+            "iptype": "Loại IP",
+            "adress": "Địa chỉ IP",
+            "tips": "Khớp mờ địa chỉ IP nhập vào",
+            "delete": {
+                "tips": "Xác nhận xóa địa chỉ IP này?"
+            },
+            "edit": {
+                "title": "Thêm mới",
+                "ip": "Địa chỉ IP",
+                "iptype": "Loại IP"
+            }
+        },
         "login_failed": {
         "login_failed": {
             "loginaccount": "Tài khoản đăng nhập",
             "loginaccount": "Tài khoản đăng nhập",
             "operatetime": "Thời gian đăng nhập",
             "operatetime": "Thời gian đăng nhập",
@@ -3432,9 +3551,28 @@
             "tips3": "Nội dung thao tác",
             "tips3": "Nội dung thao tác",
             "tips4": "Người thao tác"
             "tips4": "Người thao tác"
         },
         },
-        "service_log": {},
+        "service_log": {
+            "tradedate": "Ngày giao dịch",
+            "updatetime": "Thời gian",
+            "marketname": "Mô-đun dịch vụ",
+            "runstatus": "Loại hoạt động",
+            "remark": "Ghi chú",
+            "marketid": "Thị trường"
+        },
         "setting": {},
         "setting": {},
-        "user_blacklist": {}
+        "user_blacklist": {
+            "cardtype": "Loại giấy tờ",
+            "cardnum": "Số giấy tờ",
+            "createtime": "Thời gian tạo",
+            "delete": {
+                "tips": "Xác nhận xóa danh sách đen này?"
+            },
+            "edit": {
+                "title": "Chỉnh sửa",
+                "cardtype": "Loại giấy tờ",
+                "cardnum": "Số giấy tờ"
+            }
+        }
     },
     },
     "routes": {
     "routes": {
         "base": "Quản lý dữ liệu cơ bản",
         "base": "Quản lý dữ liệu cơ bản",
@@ -3468,8 +3606,16 @@
         "system_loginfailed": "Truy vấn đăng nhập bất thường",
         "system_loginfailed": "Truy vấn đăng nhập bất thường",
         "system_clientlog": "Nhật ký đăng nhập thiết bị",
         "system_clientlog": "Nhật ký đăng nhập thiết bị",
         "system_userblacklist": "Quản lý danh sách đen mở tài khoản",
         "system_userblacklist": "Quản lý danh sách đen mở tài khoản",
+        "system_userblacklist_add": "Thêm mới",
+        "system_userblacklist_modify": "Sửa đổi",
+        "system_userblacklist_delete": "Xóa",
         "system_ipblacklist": "Quản lý danh sách đen mở IP",
         "system_ipblacklist": "Quản lý danh sách đen mở IP",
+        "system_ipblacklist_add": "Thêm mới",
+        "system_ipblacklist_delete": "Xóa",
         "system_exrate": "Quản lý tỷ giá hệ thống",
         "system_exrate": "Quản lý tỷ giá hệ thống",
+        "system_exrate_add": "Thêm mới",
+        "system_exrate_modify": "Sửa đổi",
+        "system_exrate_delete": "Xóa",
         "marketrun": "Quản lý vận hành thị trường",
         "marketrun": "Quản lý vận hành thị trường",
         "marketrun_market": "Giám sát thị trường",
         "marketrun_market": "Giám sát thị trường",
         "marketrun_exception": "Quản lý sai sót",
         "marketrun_exception": "Quản lý sai sót",
@@ -3479,6 +3625,8 @@
         "marketrun_monitor_marketer": "Giám sát rủi ro thành viên tạo lập thị trường",
         "marketrun_monitor_marketer": "Giám sát rủi ro thành viên tạo lập thị trường",
         "marketrun_monitor_marketer_positionsumm": "Tổng hợp vị thế",
         "marketrun_monitor_marketer_positionsumm": "Tổng hợp vị thế",
         "marketrun_monitor_positionsumm": "Giám sát tổng vị thế",
         "marketrun_monitor_positionsumm": "Giám sát tổng vị thế",
+        "marketrun_monitor_positionbuy": "Giám sát mua nắm giữ",
+        "marketrun_monitor_positionsell": "Giám sát bán nắm giữ",
         "marketrun_monitor_user": "Truy vấn người dùng trực tuyến",
         "marketrun_monitor_user": "Truy vấn người dùng trực tuyến",
         "marketrun_monitor_user_alloffline": "Buộc tất cả người dùng ngắt kết nối",
         "marketrun_monitor_user_alloffline": "Buộc tất cả người dùng ngắt kết nối",
         "marketrun_monitor_user_offline": "Ngắt kết nối",
         "marketrun_monitor_user_offline": "Ngắt kết nối",
@@ -3899,7 +4047,9 @@
         "notice_news_hide": "Không hiển thị",
         "notice_news_hide": "Không hiển thị",
         "notice_news_delete": "Xóa",
         "notice_news_delete": "Xóa",
         "NotFound": "Lỗi hệ thống",
         "NotFound": "Lỗi hệ thống",
-        "NotFoundIndex": "404"
+        "NotFoundIndex": "404",
+        "router_menu": "Quản lý định tuyến",
+        "router": "Định tuyến"
     },
     },
     "enum": {
     "enum": {
         "adminstatus": {
         "adminstatus": {

+ 159 - 9
output_manage/jsons/zh-CN.json

@@ -264,7 +264,27 @@
         "sys_config": {}
         "sys_config": {}
     },
     },
     "base": {
     "base": {
-        "sys_params": {}
+        "banner": {
+            "title": "标题",
+            "sort": "排序",
+            "isshow": "是否展示",
+            "imagepath": "图片",
+            "updatedate": "更新时间",
+            "imagetype": "图片类型"
+        },
+        "errorcode": {
+            "errorid": "错误号",
+            "errorcode": "错误代码",
+            "operatecode": "所属操作参数",
+            "description": "错误描述",
+            "placeholder": "精确匹配"
+        },
+        "sys_params": {
+            "paramcode": "参数代码",
+            "paramname": "参数名",
+            "paramvalue": "参数值",
+            "remark": "说明"
+        }
     },
     },
     "error": {
     "error": {
         "tips": "页面不存在"
         "tips": "页面不存在"
@@ -281,6 +301,7 @@
         "baseinfo": "基本信息",
         "baseinfo": "基本信息",
         "extendinfo": "扩展信息",
         "extendinfo": "扩展信息",
         "pleasechoicedate": "请选择日期",
         "pleasechoicedate": "请选择日期",
+        "placeholder": "模糊匹配",
         "alert": "提示",
         "alert": "提示",
         "annex": "附件",
         "annex": "附件",
         "annex1": "附件1",
         "annex1": "附件1",
@@ -1106,6 +1127,11 @@
                 },
                 },
                 "delete": {
                 "delete": {
                     "tips": "确认删除该机构角色?"
                     "tips": "确认删除该机构角色?"
+                },
+                "linecfg": {
+                    "title": "Line账号配置",
+                    "username": "机构",
+                    "lineaccount": "Line客服账号"
                 }
                 }
             },
             },
             "goodscfg": {
             "goodscfg": {
@@ -1119,7 +1145,16 @@
                 "marketid": "市场",
                 "marketid": "市场",
                 "goodsid": "商品",
                 "goodsid": "商品",
                 "tips1": "请选择经纪会员",
                 "tips1": "请选择经纪会员",
-                "tips2": "输入代码或名称"
+                "tips2": "输入代码或名称",
+                "edit": {
+                    "title": "编辑",
+                    "userid": "经纪会员",
+                    "marketid": "市场",
+                    "goodsid": "商品",
+                    "isnodisplay": "是否不显示",
+                    "iscannotbuy": "是否不能建买",
+                    "iscannotsell": "是否不能建卖"
+                }
             },
             },
             "industry": {
             "industry": {
                 "memberuserid": "机构代码",
                 "memberuserid": "机构代码",
@@ -2731,7 +2766,32 @@
                 "parantareaid": "所属机构",
                 "parantareaid": "所属机构",
                 "validholderqty": "有效持仓",
                 "validholderqty": "有效持仓",
                 "tips1": "请输入商品ID",
                 "tips1": "请输入商品ID",
-                "tips2": "请输入机构ID"
+                "tips2": "请输入机构ID",
+                "details": {
+                    "title": "詳情",
+                    "tradeid": "订单号",
+                    "tradetimestr": "订单时间",
+                    "accountname": "客户",
+                    "goodscode": "商品/代码",
+                    "buyorsell": "方向",
+                    "membername": "所属机构",
+                    "parentname": "上级机构",
+                    "opennum": "原始数量",
+                    "tradeamount": "原始金额",
+                    "oripayeddeposit": "原始已付定金",
+                    "orirestockdeposit": "原始补充定金",
+                    "holderprice": "订单价格",
+                    "holdernum": "订单数量",
+                    "freezenum": "冻结数量",
+                    "holderamount": "订单金额",
+                    "payeddeposit": "已付定金",
+                    "restockdeposit": "补充定金",
+                    "promptdepositrate": "提示定金率",
+                    "adddepositrate": "追加定金率",
+                    "cutdepositrate": "斩仓定金率",
+                    "closeprice": "现价",
+                    "floatpl": "浮动结余"
+                }
             },
             },
             "monitor": {
             "monitor": {
                 "tips1": "% (默认>50%;下次刷新:",
                 "tips1": "% (默认>50%;下次刷新:",
@@ -3281,6 +3341,7 @@
             "tradedate": "日期",
             "tradedate": "日期",
             "quarter": "季度",
             "quarter": "季度",
             "areaname": "会员代码/名称",
             "areaname": "会员代码/名称",
+            "areaname1": "会员/机构",
             "yxareauserid": "所属营销中心",
             "yxareauserid": "所属营销中心",
             "isson": "是否包含子机构",
             "isson": "是否包含子机构",
             "areatype": "角色",
             "areatype": "角色",
@@ -3374,9 +3435,67 @@
         }
         }
     },
     },
     "system": {
     "system": {
-        "client_log": {},
-        "exrate": {},
-        "ip_blacklist": {},
+        "client_log": {
+            "logincode": "登录账号",
+            "accountname": "客户名称",
+            "areaname": "所属机构",
+            "membername": "所属会员",
+            "loginip": "登录IP",
+            "logintype": "登录/登出",
+            "operatetime": "时间",
+            "loginretcode": "结果",
+            "operatetype": "操作类型",
+            "ishis": "历史查詢",
+            "details": {
+                "title": "详细信息",
+                "subtitle": "终端登录日志信息",
+                "logincode": "登录账号",
+                "accountname": "客户名称",
+                "areaname": "所属机构",
+                "membername": "所属会员",
+                "loginip": "登录IP",
+                "funcode": "登录/登出",
+                "operatetime": "时间",
+                "loginflowno": "结果",
+                "operatetype": "操作类型",
+                "softversion": "软件版本",
+                "clienttype": "客户端类型",
+                "deviceid": "登录设备信息",
+                "environmentinfo": "登录软件环境信息",
+                "remark": "备注",
+                "logintype": "登录类型",
+                "authid": "三方认证ID",
+                "authtype": "三方认证类型"
+            }
+        },
+        "exrate": {
+            "oricurrencyid": "源币种",
+            "descurrencyid": "目标币种",
+            "exchangerate": "汇率值",
+            "delete": {
+                "tips": "确定删除吗?"
+            },
+            "edit": {
+                "title": "编辑",
+                "oricurrencyid": "源币种",
+                "descurrencyid": "目标币种",
+                "exchangerate": "汇率值"
+            }
+        },
+        "ip_blacklist": {
+            "ip": "IP地址",
+            "iptype": "IP类型",
+            "adress": "IP地址",
+            "tips": "输入IP地址模糊匹配",
+            "delete": {
+                "tips": "确定删除该IP地址?"
+            },
+            "edit": {
+                "title": "新增",
+                "ip": "IP地址",
+                "iptype": "IP类型"
+            }
+        },
         "login_failed": {
         "login_failed": {
             "loginaccount": "登录账号",
             "loginaccount": "登录账号",
             "operatetime": "登录时间",
             "operatetime": "登录时间",
@@ -3432,9 +3551,28 @@
             "tips3": "操作内容:",
             "tips3": "操作内容:",
             "tips4": "操作人:"
             "tips4": "操作人:"
         },
         },
-        "service_log": {},
+        "service_log": {
+            "tradedate": "交易日",
+            "updatetime": "时间",
+            "marketname": "服务模块",
+            "runstatus": "运行类型",
+            "remark": "备注",
+            "marketid": "市场"
+        },
         "setting": {},
         "setting": {},
-        "user_blacklist": {}
+        "user_blacklist": {
+            "cardtype": "证件类型",
+            "cardnum": "证件号码",
+            "createtime": "创建时间",
+            "delete": {
+                "tips": "确定删除该黑名单吗?"
+            },
+            "edit": {
+                "title": "编辑",
+                "cardtype": "证件类型",
+                "cardnum": "證件號碼"
+            }
+        }
     },
     },
     "routes": {
     "routes": {
         "base": "基础数据管理",
         "base": "基础数据管理",
@@ -3468,8 +3606,16 @@
         "system_loginfailed": "登录异常流水查询",
         "system_loginfailed": "登录异常流水查询",
         "system_clientlog": "终端登录日志",
         "system_clientlog": "终端登录日志",
         "system_userblacklist": "开户黑名单管理",
         "system_userblacklist": "开户黑名单管理",
+        "system_userblacklist_add": "新增",
+        "system_userblacklist_modify": "修改",
+        "system_userblacklist_delete": "删除",
         "system_ipblacklist": "IP黑名单管理",
         "system_ipblacklist": "IP黑名单管理",
+        "system_ipblacklist_add": "新增",
+        "system_ipblacklist_delete": "删除",
         "system_exrate": "系统汇率管理",
         "system_exrate": "系统汇率管理",
+        "system_exrate_add": "新增",
+        "system_exrate_modify": "修改",
+        "system_exrate_delete": "删除",
         "marketrun": "市场运行管理",
         "marketrun": "市场运行管理",
         "marketrun_market": "市场监控",
         "marketrun_market": "市场监控",
         "marketrun_exception": "差错管理",
         "marketrun_exception": "差错管理",
@@ -3479,6 +3625,8 @@
         "marketrun_monitor_marketer": "做市会员风险监控",
         "marketrun_monitor_marketer": "做市会员风险监控",
         "marketrun_monitor_marketer_positionsumm": "持仓汇总",
         "marketrun_monitor_marketer_positionsumm": "持仓汇总",
         "marketrun_monitor_positionsumm": "持仓汇总监控",
         "marketrun_monitor_positionsumm": "持仓汇总监控",
+        "marketrun_monitor_positionbuy": "持仓买监控",
+        "marketrun_monitor_positionsell": "持仓卖监控",
         "marketrun_monitor_user": "在线用户查询",
         "marketrun_monitor_user": "在线用户查询",
         "marketrun_monitor_user_alloffline": "强制所有用户下线",
         "marketrun_monitor_user_alloffline": "强制所有用户下线",
         "marketrun_monitor_user_offline": "下线",
         "marketrun_monitor_user_offline": "下线",
@@ -3899,7 +4047,9 @@
         "notice_news_hide": "不展示",
         "notice_news_hide": "不展示",
         "notice_news_delete": "删除",
         "notice_news_delete": "删除",
         "NotFound": "系统错误",
         "NotFound": "系统错误",
-        "NotFoundIndex": "404"
+        "NotFoundIndex": "404",
+        "router_menu": "路由管理",
+        "router": "路由"
     },
     },
     "enum": {
     "enum": {
         "adminstatus": {
         "adminstatus": {

+ 159 - 9
output_manage/jsons/zh-TW.json

@@ -264,7 +264,27 @@
         "sys_config": {}
         "sys_config": {}
     },
     },
     "base": {
     "base": {
-        "sys_params": {}
+        "banner": {
+            "title": "標題",
+            "sort": "排序",
+            "isshow": "是否展示",
+            "imagepath": "圖片",
+            "updatedate": "更新時間",
+            "imagetype": "圖片類型"
+        },
+        "errorcode": {
+            "errorid": "錯誤號",
+            "errorcode": "錯誤代碼",
+            "operatecode": "所屬操作參數",
+            "description": "錯誤描述",
+            "placeholder": "精確匹配"
+        },
+        "sys_params": {
+            "paramcode": "參數代碼",
+            "paramname": "參數名",
+            "paramvalue": "參數值",
+            "remark": "說明"
+        }
     },
     },
     "error": {
     "error": {
         "tips": "系統登出"
         "tips": "系統登出"
@@ -281,6 +301,7 @@
         "baseinfo": "基本信息",
         "baseinfo": "基本信息",
         "extendinfo": "擴展信息",
         "extendinfo": "擴展信息",
         "pleasechoicedate": "請選擇日期",
         "pleasechoicedate": "請選擇日期",
+        "placeholder": "模糊匹配",
         "alert": "提示",
         "alert": "提示",
         "annex": "附件",
         "annex": "附件",
         "annex1": "附件1",
         "annex1": "附件1",
@@ -1106,6 +1127,11 @@
                 },
                 },
                 "delete": {
                 "delete": {
                     "tips": "確認刪除該機構角色?"
                     "tips": "確認刪除該機構角色?"
+                },
+                "linecfg": {
+                    "title": "Line 帳號配置",
+                    "username": "機構",
+                    "lineaccount": "Line 客服帳號"
                 }
                 }
             },
             },
             "goodscfg": {
             "goodscfg": {
@@ -1119,7 +1145,16 @@
                 "marketid": "市場",
                 "marketid": "市場",
                 "goodsid": "商品",
                 "goodsid": "商品",
                 "tips1": "請選擇經濟會員",
                 "tips1": "請選擇經濟會員",
-                "tips2": "輸入代碼或名稱"
+                "tips2": "輸入代碼或名稱",
+                "edit": {
+                    "title": "編輯",
+                    "userid": "經紀會員",
+                    "marketid": "市場",
+                    "goodsid": "商品",
+                    "isnodisplay": "是否不顯示",
+                    "iscannotbuy": "是否不能建買",
+                    "iscannotsell": "是否不能建賣"
+                }
             },
             },
             "industry": {
             "industry": {
                 "memberuserid": "機構代碼",
                 "memberuserid": "機構代碼",
@@ -2731,7 +2766,32 @@
                 "parantareaid": "所屬機構",
                 "parantareaid": "所屬機構",
                 "validholderqty": "有效持倉",
                 "validholderqty": "有效持倉",
                 "tips1": "請輸入商品ID",
                 "tips1": "請輸入商品ID",
-                "tips2": "請輸入機構ID"
+                "tips2": "請輸入機構ID",
+                "details": {
+                    "title": "詳情",
+                    "tradeid": "訂單號",
+                    "tradetimestr": "訂單時間",
+                    "accountname": "客戶",
+                    "goodscode": "商品 / 代碼",
+                    "buyorsell": "方向",
+                    "membername": "所屬機構",
+                    "parentname": "上級機構",
+                    "opennum": "原始數量",
+                    "tradeamount": "原始金額",
+                    "oripayeddeposit": "原始已付定金",
+                    "orirestockdeposit": "原始補充定金",
+                    "holderprice": "訂單價格",
+                    "holdernum": "訂單數量",
+                    "freezenum": "凍結數量",
+                    "holderamount": "訂單金額",
+                    "payeddeposit": "已付定金",
+                    "restockdeposit": "補充定金",
+                    "promptdepositrate": "提示定金率",
+                    "adddepositrate": "追加定金率",
+                    "cutdepositrate": "斬倉定金率",
+                    "closeprice": "現價",
+                    "floatpl": "浮動結餘"
+                }
             },
             },
             "monitor": {
             "monitor": {
                 "tips1": "% (默認>50%;下次刷新:",
                 "tips1": "% (默認>50%;下次刷新:",
@@ -3281,6 +3341,7 @@
             "tradedate": "日期",
             "tradedate": "日期",
             "quarter": "季度",
             "quarter": "季度",
             "areaname": "會員代碼/名稱",
             "areaname": "會員代碼/名稱",
+            "areaname1": "會員 / 機構",
             "yxareauserid": "所屬營銷中心",
             "yxareauserid": "所屬營銷中心",
             "isson": "是否包含子機構",
             "isson": "是否包含子機構",
             "areatype": "角色",
             "areatype": "角色",
@@ -3374,9 +3435,67 @@
         }
         }
     },
     },
     "system": {
     "system": {
-        "client_log": {},
-        "exrate": {},
-        "ip_blacklist": {},
+        "client_log": {
+            "logincode": "登錄帳號",
+            "accountname": "客戶名稱",
+            "areaname": "所屬機構",
+            "membername": "所屬會員",
+            "loginip": "登錄 IP",
+            "logintype": "登錄 / 登出",
+            "operatetime": "時間",
+            "loginretcode": "結果",
+            "operatetype": "操作類型",
+            "ishis": "歷史查詢",
+            "details": {
+                "title": "詳細信息",
+                "subtitle": "終端登錄日志信息",
+                "logincode": "登錄帳號",
+                "accountname": "客戶名稱",
+                "areaname": "所屬機構",
+                "membername": "所屬會員",
+                "loginip": "登錄 IP",
+                "funcode": "登錄 / 登出",
+                "operatetime": "時間",
+                "loginflowno": "結果",
+                "operatetype": "操作類型",
+                "softversion": "軟件版本",
+                "clienttype": "客戶端類型",
+                "deviceid": "登錄設備信息",
+                "environmentinfo": "登錄軟件環境信息",
+                "remark": "備注",
+                "logintype": "登錄類型",
+                "authid": "三方認證 ID",
+                "authtype": "三方認證類型"
+            }
+        },
+        "exrate": {
+            "oricurrencyid": "源幣種",
+            "descurrencyid": "目標幣種",
+            "exchangerate": "匯率值",
+            "delete": {
+                "tips": "確定刪除嗎?"
+            },
+            "edit": {
+                "title": "編輯",
+                "oricurrencyid": "源幣種",
+                "descurrencyid": "目標幣種",
+                "exchangerate": "匯率值"
+            }
+        },
+        "ip_blacklist": {
+            "ip": "IP 地址",
+            "iptype": "IP 類型",
+            "adress": "IP 地址",
+            "tips": "輸入 IP 地址模糊匹配",
+            "delete": {
+                "tips": "確定刪除該 IP 地址?"
+            },
+            "edit": {
+                "title": "新增",
+                "ip": "IP 地址",
+                "iptype": "IP 類型"
+            }
+        },
         "login_failed": {
         "login_failed": {
             "loginaccount": "登錄賬號",
             "loginaccount": "登錄賬號",
             "operatetime": "登錄時間",
             "operatetime": "登錄時間",
@@ -3432,9 +3551,28 @@
             "tips3": "操作內容:",
             "tips3": "操作內容:",
             "tips4": "操作人:"
             "tips4": "操作人:"
         },
         },
-        "service_log": {},
+        "service_log": {
+            "tradedate": "交易日",
+            "updatetime": "時間",
+            "marketname": "服務模塊",
+            "runstatus": "運行類型",
+            "remark": "備注",
+            "marketid": "市場"
+        },
         "setting": {},
         "setting": {},
-        "user_blacklist": {}
+        "user_blacklist": {
+            "cardtype": "證件類型",
+            "cardnum": "證件號碼",
+            "createtime": "創建時間",
+            "delete": {
+                "tips": "確定刪除該黑名單嗎?"
+            },
+            "edit": {
+                "title": "編輯",
+                "cardtype": "證件類型",
+                "cardnum": "證件號碼"
+            }
+        }
     },
     },
     "routes": {
     "routes": {
         "base": "基礎數據管理",
         "base": "基礎數據管理",
@@ -3468,8 +3606,16 @@
         "system_loginfailed": "登錄異常流水查詢",
         "system_loginfailed": "登錄異常流水查詢",
         "system_clientlog": "終端登錄日誌",
         "system_clientlog": "終端登錄日誌",
         "system_userblacklist": "開戶黑名單管理",
         "system_userblacklist": "開戶黑名單管理",
+        "system_userblacklist_add": "新增",
+        "system_userblacklist_modify": "修改",
+        "system_userblacklist_delete": "刪除",
         "system_ipblacklist": "IP黑名單管理",
         "system_ipblacklist": "IP黑名單管理",
+        "system_ipblacklist_add": "新增",
+        "system_ipblacklist_delete": "刪除",
         "system_exrate": "系統匯率管理",
         "system_exrate": "系統匯率管理",
+        "system_exrate_add": "新增",
+        "system_exrate_modify": "修改",
+        "system_exrate_delete": "刪除",
         "marketrun": "市場運行管理",
         "marketrun": "市場運行管理",
         "marketrun_market": "市場監控",
         "marketrun_market": "市場監控",
         "marketrun_exception": "差錯管理",
         "marketrun_exception": "差錯管理",
@@ -3479,6 +3625,8 @@
         "marketrun_monitor_marketer": "做市會員風險監控",
         "marketrun_monitor_marketer": "做市會員風險監控",
         "marketrun_monitor_marketer_positionsumm": "持倉彙總",
         "marketrun_monitor_marketer_positionsumm": "持倉彙總",
         "marketrun_monitor_positionsumm": "持倉彙總監控",
         "marketrun_monitor_positionsumm": "持倉彙總監控",
+        "marketrun_monitor_positionbuy": "持倉買監控",
+        "marketrun_monitor_positionsell": "持倉賣監控",
         "marketrun_monitor_user": "在線用戶查詢",
         "marketrun_monitor_user": "在線用戶查詢",
         "marketrun_monitor_user_alloffline": "強制所有用戶下線",
         "marketrun_monitor_user_alloffline": "強制所有用戶下線",
         "marketrun_monitor_user_offline": "下線",
         "marketrun_monitor_user_offline": "下線",
@@ -3899,7 +4047,9 @@
         "notice_news_hide": "不展示",
         "notice_news_hide": "不展示",
         "notice_news_delete": "刪除",
         "notice_news_delete": "刪除",
         "NotFound": "系統錯誤",
         "NotFound": "系統錯誤",
-        "NotFoundIndex": "404"
+        "NotFoundIndex": "404",
+        "router_menu": "路由管理",
+        "router": "路由"
     },
     },
     "enum": {
     "enum": {
         "adminstatus": {
         "adminstatus": {