多语言模块

This commit is contained in:
2025-08-12 19:49:50 +08:00
parent 83370bd0ef
commit 707946304e
43 changed files with 1977 additions and 1305 deletions
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
-9
View File
@@ -1,9 +0,0 @@
[
{"key":"/apple", "en":"apple", "zh":"苹果"},
{"key":"/abc", "en":"apple", "zh":"苹果"},
{"key":"/def", "en":"apple", "zh":"苹果"},
{"key":"key_name", "en":"apple", "zh":"苹果"},
{"key":"test/a", "en":"apple", "zh":"苹果"},
{"key":"name", "en":"apple", "zh":"苹果"},
{"key":"/banana", "en":"banana", "zh":"香蕉"}
]
Binary file not shown.
+4
View File
@@ -0,0 +1,4 @@
[
{ "key": "/apple", "en": "apple", "zh": "苹果" },
{ "key": "/abc", "en": "apple", "zh": "苹果" }
]
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
+3 -1
View File
@@ -6,6 +6,8 @@ dotnet %LUBAN_DLL% ^
-t all ^
-d json ^
--conf %CONF_ROOT%\luban.conf ^
-x outputDataDir=output
-x outputDataDir=output
pause
-14
View File
@@ -1,14 +0,0 @@
[
{
"id": 1001,
"name": "道具1",
"desc": "描述1",
"count": 10
},
{
"id": 1002,
"name": "道具2",
"desc": "描述2",
"count": 100
}
]
-14
View File
@@ -1,14 +0,0 @@
[
{
"id": 1001,
"name": "道具1",
"desc": "碎片",
"count": 10
},
{
"id": 1002,
"name": "道具2",
"desc": "金币",
"count": 100
}
]
+6 -12
View File
@@ -1,36 +1,30 @@
[
{
"id": 10001,
"name": "Anaya Kapoor",
"nameKey": "girl_10001_name",
"age": "29",
"category": 0,
"tag": [
"Hot,Horny"
],
"tagKey": "girl_10001_tag",
"priceType": 0,
"avatarPath": "Image/Girls/10001/Avatar/10001_avatar",
"starCount": 5
},
{
"id": 10002,
"name": "Meher Joshi",
"nameKey": "girl_10002_name",
"age": "26",
"category": 0,
"tag": [
"Earth-tone linens,handcrafted jewelry"
],
"tagKey": "girl_10002_tag",
"priceType": 1,
"avatarPath": "Image/Girls/10002/Avatar/10002_avatar",
"starCount": 4
},
{
"id": 10003,
"name": "Sana Reddy",
"nameKey": "girl_10003_name",
"age": "25",
"category": 0,
"tag": [
"Singer-Songwriter,Dancer"
],
"tagKey": "girl_10003_tag",
"priceType": 2,
"avatarPath": "Image/Girls/10003/Avatar/10003_avatar",
"starCount": 3
+162
View File
@@ -0,0 +1,162 @@
[
{
"key": "themepanel.title",
"language_en": "Girls Online",
"language_cn": "在线选妃",
"language_hi": "ऑनलाइन लड़कियाँ",
"language_fr": "Filles en ligne",
"language_de": "Mädchen Online"
},
{
"key": "themepanel.recomandtext",
"language_en": "Daily Recomand",
"language_cn": "每日推荐",
"language_hi": "दैनिक सिफारिश",
"language_fr": "Recommandation quotidienne",
"language_de": "Tägliche Empfehlung"
},
{
"key": "girllistpanel.title",
"language_en": "Girl List",
"language_cn": "技师列表",
"language_hi": "लड़कियों की सूची",
"language_fr": "Liste des filles",
"language_de": "Mädchenliste"
},
{
"key": "girldetailpanel.chatbtn",
"language_en": "Send Msgs!",
"language_cn": "发送消息",
"language_hi": "संदेश भेजें",
"language_fr": "Envoyer un message",
"language_de": "Nachricht senden"
},
{
"key": "girldetailpanel.name",
"language_en": "Name:",
"language_cn": "名字:",
"language_hi": "नाम:",
"language_fr": "Nom :",
"language_de": "Name:"
},
{
"key": "girldetailpanel.age",
"language_en": "Age:",
"language_cn": "年龄:",
"language_hi": "उम्र:",
"language_fr": "Âge :",
"language_de": "Alter:"
},
{
"key": "girldetailpanel.desc",
"language_en": "Description:",
"language_cn": "自我介绍:",
"language_hi": "विवरण:",
"language_fr": "Description :",
"language_de": "Beschreibung:"
},
{
"key": "chatpanel.inputplaceholder",
"language_en": "Messages!",
"language_cn": "请输入:",
"language_hi": "संदेश लिखें",
"language_fr": "Écrivez ici...",
"language_de": "Nachricht eingeben"
},
{
"key": "category_1001",
"language_en": "mature_lady",
"language_cn": "熟女",
"language_hi": "परिपक्व महिला",
"language_fr": "Femme mature",
"language_de": "Reife Dame"
},
{
"key": "category_1002",
"language_en": "eighteen",
"language_cn": "18岁",
"language_hi": "अठारह वर्ष",
"language_fr": "Dix-huit ans",
"language_de": "Achtzehn"
},
{
"key": "category_1003",
"language_en": "hot_mommy",
"language_cn": "辣妈",
"language_hi": "सेक्सी माँ",
"language_fr": "Maman sexy",
"language_de": "Heiße Mama"
},
{
"key": "category_1004",
"language_en": "binding",
"language_cn": "捆绑",
"language_hi": "बंधन",
"language_fr": "Bondage",
"language_de": "Fesseln"
},
{
"key": "category_1005",
"language_en": "public_fight",
"language_cn": "公众野战",
"language_hi": "सार्वजनिक संभोग",
"language_fr": "Sexe public",
"language_de": "Öffentlicher Sex"
},
{
"key": "category_1006",
"language_en": "cartoon",
"language_cn": "卡通",
"language_hi": "कार्टून",
"language_fr": "Dessin animé",
"language_de": "Zeichentrick"
},
{
"key": "girl_10001_name",
"language_en": "Anaya Kapoor",
"language_cn": "阿纳雅",
"language_hi": "आन्या कपूर",
"language_fr": "Anaya Kapoor",
"language_de": "Anaya Kapoor"
},
{
"key": "girl_10002_name",
"language_en": "Meher Joshi",
"language_cn": "梅尔",
"language_hi": "मेहर जोशी",
"language_fr": "Meher Joshi",
"language_de": "Meher Joshi"
},
{
"key": "girl_10003_name",
"language_en": "Sana Reddy",
"language_cn": "萨娜",
"language_hi": "साना रेड्डी",
"language_fr": "Sana Reddy",
"language_de": "Sana Reddy"
},
{
"key": "girl_10001_tag",
"language_en": "Hot|Horny",
"language_cn": "火辣|饥渴",
"language_hi": "सेक्सी|कामुक",
"language_fr": "Chaude|Excitée",
"language_de": "Heiß|Geil"
},
{
"key": "girl_10002_tag",
"language_en": "Earth-tone linens,handcrafted jewelry",
"language_cn": "土色亚麻制品|手工珠宝",
"language_hi": "भूरे रंग के लिनन|हस्तनिर्मित गहने",
"language_fr": "Linge terreux,Bijoux artisanaux",
"language_de": "Erdfarbene Leinen,Handgemachter Schmuck"
},
{
"key": "girl_10003_tag",
"language_en": "Singer-Songwriter,Dancer",
"language_cn": "舞者|歌手",
"language_hi": "गायक-गीतकार|नर्तकी",
"language_fr": "Chanteuse-compositrice,Danseuse",
"language_de": "Sängerin-Songwriterin,Tänzerin"
}
]
+6
View File
@@ -1,6 +1,7 @@
[
{
"id": 1001,
"key": "category_1001",
"name": "mature_lady",
"category": 0,
"isRelease": true,
@@ -8,6 +9,7 @@
},
{
"id": 1002,
"key": "category_1002",
"name": "eighteen",
"category": 1,
"isRelease": false,
@@ -15,6 +17,7 @@
},
{
"id": 1003,
"key": "category_1003",
"name": "hot_mommy",
"category": 2,
"isRelease": false,
@@ -22,6 +25,7 @@
},
{
"id": 1004,
"key": "category_1004",
"name": "binding",
"category": 3,
"isRelease": false,
@@ -29,6 +33,7 @@
},
{
"id": 1005,
"key": "category_1005",
"name": "public_fight",
"category": 4,
"isRelease": false,
@@ -36,6 +41,7 @@
},
{
"id": 1006,
"key": "category_1006",
"name": "cartoon",
"category": 5,
"isRelease": false,