Skip to content

Commit 41c63c0

Browse files
committed
Translate to Taiwanese
Translate some files to Taiwanese, add chance() method in Algorithm utility. Add randomString() method in ChannelMessage class. Complete TransferCommand.
1 parent 9044cf1 commit 41c63c0

File tree

15 files changed

+154
-58
lines changed

15 files changed

+154
-58
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# Cartoland Bot
2-
#### English / [繁體中文](https://github.com/AlexCai2019/Cartoland/blob/master/README_zh-Hant.md) / [简体中文](https://github.com/AlexCai2019/Cartoland/blob/master/README_zh-Hans.md) / [粵語](https://github.com/AlexCai2019/Cartoland/blob/master/README_zh-Yue.md)
2+
#### English / [台灣正體](https://github.com/AlexCai2019/Cartoland/blob/master/README_tw.md) / [台語文字](https://github.com/AlexCai2019/Cartoland/blob/master/README_ta.md) / [粵語漢字](https://github.com/AlexCai2019/Cartoland/blob/master/README_hk.md) / [简体中文](https://github.com/AlexCai2019/Cartoland/blob/master/README_cn.md)
33

44
## Description
55
The source code of the Cartoland Bot which belongs to a discord server named Cartoland. Join Cartoland via this link: https://discord.gg/UMYxwHyRNE

README_zh-Hans.md renamed to README_cn.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# Cartoland Bot
2-
#### [English](https://github.com/AlexCai2019/Cartoland/blob/master/README.md) / [繁體中文](https://github.com/AlexCai2019/Cartoland/blob/master/README_zh-Hant.md) / 简体中文 / [粵語](https://github.com/AlexCai2019/Cartoland/blob/master/README_zh-Yue.md)
2+
#### [English](https://github.com/AlexCai2019/Cartoland/blob/master/README.md) / [台灣正體](https://github.com/AlexCai2019/Cartoland/blob/master/README_tw.md) / [台語文字](https://github.com/AlexCai2019/Cartoland/blob/master/README_ta.md) / [粵語漢字](https://github.com/AlexCai2019/Cartoland/blob/master/README_hk.md) / 简体中文
33

44
## 简介
55
属于名为创世联邦的Discord服务器的Cartoland Bot的源代码。通过此连结加入创世联邦:https://discord.gg/UMYxwHyRNE
@@ -8,8 +8,8 @@
88
为了节省效能,本机器人并没有检查必要的文件夹和文件是否存在。因此,你必须准备好以下的文件夹和文件,才能让机器人正常运作:
99
- 📁`lang/`,以及本项目的 `lang/` 文件夹内的所有 `.json` 文件。
1010
- 📁`logs/`
11-
- 📄`users.json`以及一对大括号做为内容
12-
- 📄`command_blocks.json`以及一对大括号做为内容
11+
- 📄`users.json`以及一对大括号作为内容
12+
- 📄`command_blocks.json`以及一对大括号作为内容
1313

1414
## 激活
1515
通过在终端输入以下的命令激活机器人:

README_zh-Yue.md renamed to README_hk.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
# Cartoland Bot
2-
#### [English](https://github.com/AlexCai2019/Cartoland/blob/master/README.md) / [繁體中文](https://github.com/AlexCai2019/Cartoland/blob/master/README_zh-Hant.md) / [简体中文](https://github.com/AlexCai2019/Cartoland/blob/master/README_zh-Hans.md) / 粵語
2+
#### [English](https://github.com/AlexCai2019/Cartoland/blob/master/README.md) / [台灣正體](https://github.com/AlexCai2019/Cartoland/blob/master/README_tw.md) / [台語文字](https://github.com/AlexCai2019/Cartoland/blob/master/README_ta.md) / 粵語漢字 / [简体中文](https://github.com/AlexCai2019/Cartoland/blob/master/README_cn.md)
33

44
## 簡介
5-
屬於名為創世聯邦的Discord伺服器的Cartoland Bot的原始碼。 透過此連結加入創世聯邦:https://discord.gg/UMYxwHyRNE
5+
屬於名為創世聯邦的Discord伺服器的Cartoland Bot的原始碼。透過此連結加入創世聯邦:https://discord.gg/UMYxwHyRNE
66

77
## 必備的資料夾和檔案
88
為咗節省效能,本機器人並唔會特別檢查你嘅資料夾同檔案是否符合條件。因此,你必須準備好以下嘅資料夾同檔案,先可以令機器人正常運作:

README_ta.md

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
# Cartoland Bot
2+
#### [English](https://github.com/AlexCai2019/Cartoland/blob/master/README.md) / [台灣正體](https://github.com/AlexCai2019/Cartoland/blob/master/README_tw.md) / 台語文字 / [粵語漢字](https://github.com/AlexCai2019/Cartoland/blob/master/README_hk.md) / [简体中文](https://github.com/AlexCai2019/Cartoland/blob/master/README_cn.md)
3+
4+
## 簡介
5+
屬於名為創世聯邦的Discord伺服器的Cartoland Bot的原始碼。透過此連結加入創世聯邦:https://discord.gg/UMYxwHyRNE
6+
7+
## 必備的資料匣仔佮檔案
8+
為著抾拾效能,本機器人並無檢查必要的資料匣仔佮檔案是無存在。就按呢,你定著著備辦以下的資料匣仔佮檔案,才會使予機器人正常運作:
9+
- 📁`lang/`,以及本專案的 `lang/` 資料匣仔內底的所有 `.json` 檔案。
10+
- 📁`logs/`
11+
- 📄`users.json`,以及一對大括號作為內容。
12+
- 📄`command_blocks.json`,以及一對大括號作為內容。
13+
14+
## 啟動
15+
透過佇終端機輸入以下的指令啟動機器人:
16+
```
17+
java -jar Cartoland.jar <權杖>
18+
```
19+
用你家己的機器人的權杖取代 `<權杖>` 引數。千萬確保你有必備的資料匣仔佮檔案。

README_zh-Hant.md renamed to README_tw.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
11
# Cartoland Bot
2-
#### [English](https://github.com/AlexCai2019/Cartoland/blob/master/README.md) / 繁體中文 / [简体中文](https://github.com/AlexCai2019/Cartoland/blob/master/README_zh-Hans.md) / [粵語](https://github.com/AlexCai2019/Cartoland/blob/master/README_zh-Yue.md)
2+
#### [English](https://github.com/AlexCai2019/Cartoland/blob/master/README.md) / 台灣正體 / [台語文字](https://github.com/AlexCai2019/Cartoland/blob/master/README_ta.md) / [粵語漢字](https://github.com/AlexCai2019/Cartoland/blob/master/README_hk.md) / [简体中文](https://github.com/AlexCai2019/Cartoland/blob/master/README_cn.md)
33

44
## 簡介
5-
屬於名為創世聯邦的Discord伺服器的Cartoland Bot的原始碼。 透過此連結加入創世聯邦:https://discord.gg/UMYxwHyRNE
5+
屬於名為創世聯邦的Discord伺服器的Cartoland Bot的原始碼。透過此連結加入創世聯邦:https://discord.gg/UMYxwHyRNE
66

77
## 必備的資料夾和檔案
88
為了節省效能,本機器人並沒有檢查必要的資料夾和檔案是否存在。因此,你必須準備好以下的資料夾和檔案,才能讓機器人正常運作:
99
- 📁`lang/`,以及本專案的 `lang/` 資料夾內的所有 `.json` 檔案。
1010
- 📁`logs/`
11-
- 📄`users.json`以及一對大括號做為內容
12-
- 📄`command_blocks.json`以及一對大括號做為內容
11+
- 📄`users.json`以及一對大括號作為內容
12+
- 📄`command_blocks.json`以及一對大括號作為內容
1313

1414
## 啟動
1515
透過在終端機輸入以下的指令啟動機器人:

lang/cn.json

Lines changed: 16 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
"help.name.cmd": "格式: </cmd:1063884269006635070>` [<命令>]`",
66
"help.name.faq": "格式: </faq:1063884269006635071>` [<问题>]`",
77
"help.name.dtp": "格式: </dtp:1063884269006635072>` [<数据包功能>]`",
8-
"help.name.tool": "格式: </tool uuid_string:1074390327407947867> </tool uuid_array:1074390327407947867> </tool pack_mcmeta:1074390327407947867>` <参数...>`",
8+
"help.name.tool": "格式: </tool uuid_string:1074390327407947867> </tool uuid_array:1074390327407947867> </tool pack_mcmeta:1074390327407947867>` <参数...>`",
99
"help.name.lang": "格式: </lang:1063884269006635074>` <代码>`",
1010
"cmd.begin": "`命令: ",
1111
"cmd.end": "`",
@@ -146,5 +146,19 @@
146146
"dtp.name.worldgen": "&dtp.name.w",
147147
"dtp.name.wg": "&dtp.name.w",
148148
"dtp.name.w": "维基: https://minecraft.fandom.com/zh/wiki/自定义世界生成?variant=zh-cn\n生成器: https://misode.github.io/worldgen/",
149-
"dtp.name.oreki20": "维基: https://minecraft.fandom.com/zh/wiki/自定义世界生成?variant=zh-cn\n生成器: https://misode.github.io/worldgen/"
149+
"dtp.name.oreki20": "维基: https://minecraft.fandom.com/zh/wiki/自定义世界生成?variant=zh-cn\n生成器: https://misode.github.io/worldgen/",
150+
"lottery.win": "赢了!",
151+
"lottery.lose": "输了…",
152+
"lottery.play_with_your_limit": "小赌怡情,大赌伤身。",
153+
"lottery.result": "你赌上 %d 个命令方块后%s\n你现在有 %d 个命令方块。",
154+
"lottery.wrong_percent": "你不能赌上 %d%% 的命令方块!",
155+
"lottery.wrong_argument": "用法: </lottery:1072947886612033666>` [<整数>]` 或 </lottery:1072947886612033666>` [<百分比>]%`,且不可使用负数。",
156+
"lottery.not_enough": "你没有足够的命令方块!\n你想赌上 %d 个命令方块,但你目前只有 %d 个命令方块。",
157+
"lottery.query": "你目前有 %d 个命令方块。",
158+
"transfer.success": "你转了 %d 个命令方块给 %s",
159+
"transfer.self_transfer": "你不能转帐给自己!",
160+
"transfer.wrong_user": "你不能转帐给这名用户!",
161+
"transfer.wrong_percent": "你不能转帐 %d%% 的命令方块!",
162+
"transfer.wrong_argument": "用法: /transfer` <用户> <整数>` 或 /transfer` <用户> <百分比>%`,且不可使用负数。",
163+
"transfer.not_enough": "你没有足够的命令方块!\n你想转帐 %d 个命令方块,但你目前只有 %d 个命令方块。"
150164
}

lang/en.json

Lines changed: 18 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -181,19 +181,19 @@
181181
"faq.list":
182182
[
183183
"aec",
184-
"customui",
184+
"customui",
185185
"datapack",
186186
"format",
187187
"log",
188188
"marker",
189189
"optimize",
190-
"save",
191-
"slots",
190+
"save",
191+
"slots",
192192
"standsvsclouds"
193193
],
194194
"faq.name.aec": "Area Effect Cloud is an entity that is invisible, no gravity and almost no hitbox. It was used as a marker entity from 1.9 to 1.16. After 1.17, Area Effect Cloud was replaced by Marker, but still can be use as floating text.\nCommand: `/summon area_effect_cloud ~ ~ ~ {Duration:2147483647,CustomName:'\"<Name>\"',CustomNameVisible:true}`\n<https://minecraft.fandom.com/wiki/Lingering_Potion#Area_Effect_Cloud>",
195195
"faq.name.area_effect_cloud": "&faq.name.aec",
196-
"faq.name.customui": "https://www.youtube.com/watch?v=EL2X6ppZSCQ",
196+
"faq.name.customui": "https://www.youtube.com/watch?v=EL2X6ppZSCQ",
197197
"faq.name.datapack": "A datapack can be create by putting a data folder and a pack.mcmeta file into a folder\nDatapack structure:\n```📄pack.mcmeta\n🖼️pack.png\n📂data\n 📂namespace\n 📁advancements\n 📁chat_type\n 📁datapacks\n 📁dimension\n 📁dimension_type\n 📁functions\n 📁loot_tables\n 📁predicates\n 📁recipes\n 📁structures\n 📂tags\n 📁blocks\n 📁entity_types\n 📁fluids\n 📁functions\n 📁game_events\n 📁items\n 📂worldgen\n 📁biome\n 📁configured_structure_feature\n 📂worldgen\n 📁biome\n 📁configured_carver\n 📁configured_feature\n 📁density_function\n 📁flat_level_generator_preset\n 📁noise\n 📁noise_settings\n 📁structure\n 📁structure_set\n 📁world_preset\n 📁placed_feature\n 📁configured_structure_feature\n 📁configured_surface_builder\n 📁processor_list\n 📁template_pool\n```<https://minecraft.fandom.com/wiki/Tutorials/Creating_a_data_pack>",
198198
"faq.name.format": "https://static.wikia.nocookie.net/minecraft_gamepedia/images/4/4c/Colors.png\nhttps://static.wikia.nocookie.net/minecraft_zh_gamepedia/images/7/7e/Minecraft_Formatting.gif",
199199
"faq.name.log": "`latest.log` is a text document that exist in `.minecraft/logs` folder, it logs the game, including outputs of commands, chat history and error output when loading a datapack.",
@@ -277,14 +277,18 @@
277277
"lang.name.ta": "話語設定為 台語文字",
278278
"lang.name.hk": "語言設定為 粵語漢字",
279279
"lang.name.cn": "语言设置为 简体中文",
280-
"lottery.win": "win!",
281-
"lottery.lose": "lose..",
282-
"lottery.result": "You bet %d command blocks and %s\nYou now have %d command blocks.",
283-
"lottery.wrong_percent": "You can't bet %d%% of your command blocks!",
284-
"lottery.wrong_argument": "Usage: </lottery:1072947886612033666>` [<integer>]` or </lottery:1072947886612033666>` [<percentage>]%`, and don't use negative number.",
285-
"lottery.not_enough": "You don't have enough command blocks!\nYou want to bet %d command blocks, but you only have %d command blocks.",
286-
"lottery.query": "You have %d command blocks.",
287-
"transfer.wrong_percent": "You can't transfer %d%% of your command blocks!",
288-
"transfer.wrong_argument": "Usage: /transfer` <user> <integer>` or /transfer` <user> <percentage>%`, and don't use negative number.",
289-
"transfer.not_enough": "You don't have enough command blocks!\nYou want to transfer %d command blocks, but you only have %d command blocks."
280+
"lottery.win": "win!",
281+
"lottery.lose": "lose..",
282+
"lottery.play_with_your_limit": "Play with your limit.",
283+
"lottery.result": "You bet %d command blocks and %s\nYou now have %d command blocks.",
284+
"lottery.wrong_percent": "You can't bet %d%% of your command blocks!",
285+
"lottery.wrong_argument": "Usage: </lottery:1072947886612033666>` [<integer>]` or </lottery:1072947886612033666>` [<percentage>]%`, and don't use negative number.",
286+
"lottery.not_enough": "You don't have enough command blocks!\nYou want to bet %d command blocks, but you only have %d command blocks.",
287+
"lottery.query": "You have %d command blocks.",
288+
"transfer.success": "You transferred %d command blocks to %s.\nYou now have %d command blocks.",
289+
"transfer.self_transfer": "You can't transfer command blocks to yourself!",
290+
"transfer.wrong_user": "You can't transfer command blocks to this user!",
291+
"transfer.wrong_percent": "You can't transfer %d%% of your command blocks!",
292+
"transfer.wrong_argument": "Usage: /transfer` <user> <integer>` or /transfer` <user> <percentage>%`, and don't use negative number.",
293+
"transfer.not_enough": "You don't have enough command blocks!\nYou want to transfer %d command blocks, but you only have %d command blocks."
290294
}

lang/hk.json

Lines changed: 16 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
"help.name.cmd": "格式: </cmd:1063884269006635070>` [<指令>]`",
66
"help.name.faq": "格式: </faq:1063884269006635071>` [<問題>]`",
77
"help.name.dtp": "格式: </dtp:1063884269006635072>` [<資料包功能>]`",
8-
"help.name.tool": "格式: </tool uuid_string:1074390327407947867> </tool uuid_array:1074390327407947867> </tool pack_mcmeta:1074390327407947867>` <引數...>`",
8+
"help.name.tool": "格式: </tool uuid_string:1074390327407947867> </tool uuid_array:1074390327407947867> </tool pack_mcmeta:1074390327407947867>` <引數...>`",
99
"help.name.lang": "格式: </lang:1063884269006635074>` <代碼>`",
1010
"cmd.begin": "`指令: ",
1111
"cmd.end": "`",
@@ -152,5 +152,19 @@
152152
"dtp.name.worldgen": "&dtp.name.w",
153153
"dtp.name.wg": "&dtp.name.w",
154154
"dtp.name.w": "維基: https://minecraft.fandom.com/zh/wiki/自定义世界生成?variant=zh-hk\n生成器: https://misode.github.io/worldgen/",
155-
"dtp.name.oreki20": "維基: https://minecraft.fandom.com/zh/wiki/自定义世界生成?variant=zh-hk\n生成器: https://misode.github.io/worldgen/"
155+
"dtp.name.oreki20": "維基: https://minecraft.fandom.com/zh/wiki/自定义世界生成?variant=zh-hk\n生成器: https://misode.github.io/worldgen/",
156+
"lottery.win": "贏咗!",
157+
"lottery.lose": "輸咗…",
158+
"lottery.play_with_your_limit": "小賭怡情,大賭傷身。",
159+
"lottery.result": "你賭上 %d 個指令方塊後%s\n你如今仲有 %d 個指令方塊。",
160+
"lottery.wrong_percent": "你唔可以賭上 %d%% 的指令方塊!",
161+
"lottery.wrong_argument": "用法: </lottery:1072947886612033666>` [<整數>]` 或 </lottery:1072947886612033666>` [<百分比>]%`,且不可使用負數。",
162+
"lottery.not_enough": "你無足夠嘅指令方塊!\n你想賭上 %d 個指令方塊,但你目前只有 %d 個指令方塊。",
163+
"lottery.query": "你目前有 %d 個指令方塊。",
164+
"transfer.success": "你轉咗 %d 個指令方塊畀 %s",
165+
"transfer.self_transfer": "你唔可以轉帳給畀自己!",
166+
"transfer.wrong_user": "你唔可以轉帳畀呢位使用者!",
167+
"transfer.wrong_percent": "你唔可以轉帳 %d%% 嘅指令方塊!",
168+
"transfer.wrong_argument": "用法: /transfer` <使用者> <整數>` 或 /transfer` <使用者> <百分比>%`,且不可使用負數。",
169+
"transfer.not_enough": "你無足夠嘅指令方塊!\n你想轉帳 %d 個指令方塊,但你目前只有 %d 個指令方塊。"
156170
}

lang/ta.json

Lines changed: 18 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
"help.name.cmd": "格式: </cmd:1063884269006635070>` [<指令>]`",
66
"help.name.faq": "格式: </faq:1063884269006635071>` [<問題>]`",
77
"help.name.dtp": "格式: </dtp:1063884269006635072>` [<資料包功能>]`",
8-
"help.name.tool": "格式: </tool uuid_string:1074390327407947867> </tool uuid_array:1074390327407947867> </tool pack_mcmeta:1074390327407947867>` <引數...>`",
8+
"help.name.tool": "格式: </tool uuid_string:1074390327407947867> </tool uuid_array:1074390327407947867> </tool pack_mcmeta:1074390327407947867>` <引數...>`",
99
"help.name.lang": "格式: </lang:1063884269006635074>` <代碼>`",
1010
"cmd.begin": "`指令: ",
1111
"cmd.end": "`",
@@ -90,7 +90,8 @@
9090
"faq.begin": "`問題: ",
9191
"faq.end": "`",
9292
"faq.fail": "無效的問題,請試看覓使用</faq:1063884269006635071>查看所有問題。",
93-
"faq.name.aec": "https://minecraft.fandom.com/zh/wiki/区域效果云?variant=zh-tw",
93+
"faq.name.aec": "藥水效果雲是一款掩身、無重力、硞箱足細的實體,在1.9~1.16流擺會當當作記認實體,1.17了後予標記取代,但抑是會使當作浮文字使用,另外其擁有定時銷毀的特性。\n指令: `/summon area_effect_cloud ~ ~ ~ {Duration:2147483647,CustomName:'\"<名字>\"',CustomNameVisible:true}`\nhttps://minecraft.fandom.com/zh/wiki/区域效果云?variant=zh-tw",
94+
"faq.name.area_effect_cloud": "&faq.name.aec",
9495
"faq.name.slot": "&faq.name.slots",
9596
"faq.name.slots": "https://static.wikia.nocookie.net/minecraft_gamepedia/images/b/b2/Items_slot_number.png",
9697
"faq.name.format": "https://static.wikia.nocookie.net/minecraft_gamepedia/images/4/4c/Colors.png\nhttps://static.wikia.nocookie.net/minecraft_zh_gamepedia/images/7/7e/Minecraft_Formatting.gif",
@@ -147,5 +148,19 @@
147148
"dtp.name.worldgen": "&dtp.name.w",
148149
"dtp.name.wg": "&dtp.name.w",
149150
"dtp.name.w": "維基: https://minecraft.fandom.com/zh/wiki/自訂世界生成?variant=zh-tw\n產生器: https://misode.github.io/worldgen/",
150-
"dtp.name.oreki20": "維基: https://minecraft.fandom.com/zh/wiki/自訂世界生成?variant=zh-tw\n產生器: https://misode.github.io/worldgen/"
151+
"dtp.name.oreki20": "維基: https://minecraft.fandom.com/zh/wiki/自訂世界生成?variant=zh-tw\n產生器: https://misode.github.io/worldgen/",
152+
"lottery.win": "贏了!",
153+
"lottery.lose": "輸了…",
154+
"lottery.play_with_your_limit": "小賭怡情,大賭傷身。",
155+
"lottery.result": "你賭上 %d 個指令四方體後%s\n你現此時有 %d 個指令四方體。",
156+
"lottery.wrong_percent": "你袂使賭上 %d%% 的指令四方體!",
157+
"lottery.wrong_argument": "用法: </lottery:1072947886612033666>` [<整數>]` 或 </lottery:1072947886612033666>` [<百分比>]%`,且毋通使用負數。",
158+
"lottery.not_enough": "你無夠額的指令四方體!\n你欲賭上 %d 個指令四方體,但你現此時獨獨有 %d 個指令四方體。",
159+
"lottery.query": "你現此時有 %d 個指令四方體。",
160+
"transfer.success": "你轉了 %d 個指令四方體給 %s",
161+
"transfer.self_transfer": "你袂使轉數予家己!",
162+
"transfer.wrong_user": "你袂使轉數予這位使用者!",
163+
"transfer.wrong_percent": "你袂使轉數 %d%% 的指令四方體!",
164+
"transfer.wrong_argument": "用法: /transfer` <使用者> <整數>` 或 /transfer` <使用者> <百分比>%`,且毋通使用負數。",
165+
"transfer.not_enough": "你無夠額的指令四方體!\n你欲轉數 %d 個指令四方體,但你現此時獨獨有 %d 個指令四方體。"
151166
}

0 commit comments

Comments
 (0)