change content from en_US to zh_TW

This commit is contained in:
2017-07-04 21:48:57 +08:00
parent e74f7b2854
commit ab20bedd5a
5 changed files with 127 additions and 163 deletions

View File

@ -36,7 +36,7 @@ def add_choose_color(results, game):
results.append(
InlineQueryResultArticle(
id=color,
title=_("Choose Color"),
title=_("選擇顏色"),
description=display_color(color),
input_message_content=
InputTextMessageContent(display_color_group(color, game))
@ -50,8 +50,8 @@ def add_other_cards(player, results, game):
results.append(
InlineQueryResultArticle(
"hand",
title=_("Card (tap for game state):",
"Cards (tap for game state):",
title=_("你的手牌(點一下以獲得遊戲狀態):",
"你的手牌(點一下以獲得遊戲狀態):",
len(player.cards)),
description=', '.join([repr(card) for card in player.cards]),
input_message_content=game_info(game)
@ -61,8 +61,8 @@ def add_other_cards(player, results, game):
def player_list(game):
"""Generate list of player strings"""
return [_("{name} ({number} card)",
"{name} ({number} cards)",
return [_("{name}(有 {number} 張牌)",
"{name}(有 {number} 張牌)",
len(player.cards))
.format(name=player.user.first_name, number=len(player.cards))
for player in game.players]
@ -73,11 +73,9 @@ def add_no_game(results):
results.append(
InlineQueryResultArticle(
"nogame",
title=_("You are not playing"),
title=_("你沒有在遊戲中"),
input_message_content=
InputTextMessageContent(_('Not playing right now. Use /new to '
'start a game or /join to join the '
'current game in this group'))
InputTextMessageContent(_('你目前沒有在遊玩,使用 /new@unobot 開始新的遊戲或使用 /join@unobot 加入目前的遊戲'))
)
)
@ -87,9 +85,9 @@ def add_not_started(results):
results.append(
InlineQueryResultArticle(
"nogame",
title=_("The game wasn't started yet"),
title=_("遊戲尚未開始"),
input_message_content=
InputTextMessageContent(_('Start the game with /start'))
InputTextMessageContent(_('使用 /start 開始遊戲'))
)
)
@ -102,8 +100,8 @@ def add_draw(player, results):
Sticker(
"draw", sticker_file_id=c.STICKERS['option_draw'],
input_message_content=
InputTextMessageContent(__('Drawing {number} card',
'Drawing {number} cards', n,
InputTextMessageContent(__(' {number} 張牌',
' {number} 張牌', n,
multi=player.game.translate)
.format(number=n))
)
@ -128,7 +126,7 @@ def add_pass(results, game):
Sticker(
"pass", sticker_file_id=c.STICKERS['option_pass'],
input_message_content=InputTextMessageContent(
__('Pass', multi=game.translate)
__('Pass!下一位', multi=game.translate)
)
)
)
@ -141,7 +139,7 @@ def add_call_bluff(results, game):
"call_bluff",
sticker_file_id=c.STICKERS['option_bluff'],
input_message_content=
InputTextMessageContent(__("I'm calling your bluff!",
InputTextMessageContent(__("你作弊,一定還有其他牌可以出!",
multi=game.translate))
)
)
@ -164,13 +162,13 @@ def add_card(game, card, results, can_play):
def game_info(game):
players = player_list(game)
return InputTextMessageContent(
_("Current player: {name}")
_("目前玩家:{name}")
.format(name=display_name(game.current_player.user)) +
"\n" +
_("Last card: {card}").format(card=repr(game.last_card)) +
_("最後的牌:{card}").format(card=repr(game.last_card)) +
"\n" +
_("Player: {player_list}",
"Players: {player_list}",
_("玩家列表:{player_list}",
"玩家列表:{player_list}",
len(players))
.format(player_list=" -> ".join(players))
)