联机相关文本参照正作进行调整

主要包括联机俱乐部以及联盟交谊厅
统一了“群组”与“组长”的翻译
This commit is contained in:
RoamerX 2025-06-08 23:35:17 +08:00
parent 16b0572ec5
commit 773957bd73
11 changed files with 249 additions and 258 deletions

View File

@ -1624,7 +1624,7 @@ LilycoveCity_ContestLobby_Text_PlayersMadeDifferentChoice:
.string "选择不一致。$"
LilycoveCity_ContestLobby_Text_PleaseWaitBButtonCancel:
.string "等待\n"
.string "稍候\n"
.string "…… B键取消$"
@ Unused
@ -1673,9 +1673,9 @@ LilycoveCity_ContestLobby_Text_EnterWhichPokemon3:
LilycoveCity_ContestLobby_Text_PleaseDecideLinkLeader:
.string "请先确定由哪一位\n"
.string "担任长。\p"
.string "担任长。\p"
.string "其他成员请选择\n"
.string "“加入队伍。”$"
.string "“加入群组。”$"
LilycoveCity_ContestLobby_Text_PlayerAt4PCounterUseGMode:
.string "有1名或以上的玩家在连接前台\n"

View File

@ -1,42 +1,42 @@
CableClub_Text_WelcomeWhichCableClubService::
.string "欢迎来到宝可梦联机\n俱乐部,\p需要为您提供\n什么服务吗$"
.string "欢迎来到宝可梦\n联机俱乐部,\p请问您需要使用\n哪项服务$"
CableClub_Text_WhichService::
.string "需要为您提供\n什么服务吗$"
.string "请问您需要使用\n哪项服务$"
CableClub_Text_TradeUsingLinkCable::
.string "通过GBA连接线\n与其他玩家交换宝可梦。$"
CableClub_Text_BattleUsingLinkCable::
.string "通过GBA连接线\n与其他训练家对战。$"
.string "通过GBA连接线\n与其他训练家进行对战。$"
CableClub_Text_RecordCornerUsingLinkCable::
.string "通过GBA连接线\n与其他人一起使用联机俱乐部$"
.string "通过GBA连接线\n与其他人使用记录角功能$"
@ Unused
CableClub_Text_CloseThisMenu::
.string "关闭菜单。$"
CableClub_Text_NeedTwoMonsForDoubleBattle::
.string "要进行双打对战\n至少要带2只宝可梦。$"
.string "要进行双打对战的话,\n至少要带2只宝可梦。$"
CableClub_Text_NeedTwoMonsToTrade::
.string "要进行交换\n至少要2只宝可梦。$"
.string "要进行交换的话,\n至少要带2只宝可梦。$"
CableClub_Text_CantTradeEnigmaBerry::
.string "带有{STR_VAR_1}树果的\n宝可梦无法进行交换。$"
gText_PleaseWaitForLink::
.string "请稍候\n…… B键取消$"
.string "正在等待连接……\n…… B键取消$"
gText_ConfirmLinkWhenPlayersReady::
.string "等待玩家准备……\nA键确认\lB键取消$"
.string "等待所有玩家准备完毕……\nA键确认\lB键取消$"
gText_ConfirmStartLinkWithXPlayers::
.string "与玩家{STR_VAR_1}开始连接。\nA键确认\lB键取消$"
.string "开始与{STR_VAR_1}名玩家进行连接。\nA键确认\lB键取消$"
gText_AwaitingLinkup::
.string "等待连接……\n…… B键取消$"
.string "正在等待连接……\n…… B键取消$"
@ Unused
CableClub_Text_OkayToSaveProgress::
@ -46,49 +46,49 @@ CableClub_Text_PleaseEnter::
.string "请进。$"
CableClub_Text_DirectYouToYourRoom::
.string "请让我带您您的房间。$"
.string "请让我带您前往您的房间。$"
Text_SomeoneIsNotReadyToLink::
.string "对方未准备好连接。\p请待所有人准备好之后\n再回来。$"
.string "有玩家尚未准备好连接。\p请待所有人准备就绪\n之后再来。$"
Text_LinkErrorPleaseReset::
.string "对不起,连接发生错误……\n请重启之后再试。$"
.string "对不起,连接发生错误……\n请重启之后再试。$"
Text_PlayersMadeDifferentSelections::
.string "连接的伙伴似乎\n做出了别的选择$"
.string "连接伙伴的选择\n似乎不一致$"
CableClub_Text_PleaseVisitAgain::
.string "欢迎再次光临。$"
CableClub_Text_IncorrectNumberOfParticipants::
.string "参与者数量\n发生错误$"
.string "参与人数不正确$"
CableClub_Text_CantSingleBattleWithXPlayers::
.string "玩家{STR_VAR_1}无法进行\n单打对战模式$"
.string "单打模式无法由\n{STR_VAR_1}名玩家进行$"
CableClub_Text_CantDoubleBattleWithXPlayers::
.string "玩家{STR_VAR_1}无法进行\n双打对战模式$"
.string "双打模式无法由\n{STR_VAR_1}名玩家进行$"
CableClub_Text_NeedFourPlayers::
.string "进行对战模式\n需要4位玩家。$"
.string "此对战模式需要\n4位玩家参与$"
CableClub_Text_PleaseConfirmNumberAndRestart::
.string "请确认玩家数量\n重新开始。$"
.string "请确认玩家数量\n重新开始。$"
Text_TerminateLinkConfirmation::
.string "如果离开房间,连接\n将会中止。可以吗?$"
.string "如果离开房间,\n连接将会中止。可以吗?$"
Text_TerminateLinkPleaseWait::
.string "中止连接……\n您会由服务员带出\l房间请稍候。$"
.string "正在中止连接……\n将由向导带您离开房间,\n请稍候。$"
CableClub_Text_TooBusyToNotice::
.string "这个训练家太忙,\n没空注意……$"
CableClub_Text_GotToLookAtTrainerCard::
.string "成功!看一下{STR_VAR_1}的\n训练家卡!$"
.string "成功查看了{STR_VAR_1}的\n训练家卡!$"
CableClub_Text_GotToLookAtColoredTrainerCard::
.string "成功!看一下{STR_VAR_1}的\n训练家卡!\p是一张{STR_VAR_2}卡!$"
.string "成功查看了{STR_VAR_1}的\n训练家卡!\p是一张{STR_VAR_2}色的\n训练家卡!$"
BattleColosseum_2P_Text_TakePlaceStartBattle::
.string "请就位,\n准备开始对战。$"
@ -97,31 +97,31 @@ TradeCenter_Text_TakeSeatStartTrade::
.string "请就位,\n准备开始交换。$"
RecordCorner_Text_ThanksForComing::
.string "谢谢惠顾$"
.string "感谢参与$"
CableClub_Text_TrainerCardDataOverwritten::
.string "训练家卡数据\n将被覆盖。$"
CableClub_Text_HopeToSeeYouAgain::
.string "下回再见!$"
.string "期待再次相见!$"
CableClub_Text_NotSetUpForFarAwayRegion::
.string "非常抱歉!\p我们目前尚未开放\n与其它地区的训练家\l进行连接的功能……$"
.string "非常抱歉!\p我们目前尚未开放与其它地区的训练家\n进行连接的功能……$"
CableClub_Text_OtherTrainerNotReady::
.string "其他训练家未准备好。$"
.string "其他训练家未准备好。$"
CableClub_Text_YouHaveAMonThatCantBeTaken::
.string "您带有不能携带的\n宝可梦。$"
.string "您带有无法携带的\n宝可梦。$"
RecordCorner_Text_TakeSeatAndWait::
.string "坐在您的位置上等候。$"
.string "您在座位上等候。$"
RecordCorner_Text_PlayerSentOverOneX::
.string "{STR_VAR_1}送出1个\n{STR_VAR_2}。$"
.string "{STR_VAR_1}\n送出1个{STR_VAR_2}。$"
CableClub_Text_CantMixWithJapaneseGame::
.string "对不起,连接错误。\p不能与日版红蓝宝石\n进行混合记录。\p同样您也不能同时与\n日版绿宝石和海外版\l红蓝宝石混合记录。$"
.string "对不起,连接错误。\p无法与日版红/蓝宝石混合记录。\p此外也无法同时与日版绿宝石和\n海外版红/蓝宝石混合记录。$"
CableClub_Text_AdapterNotConnected::
.string "无线适配器没有\n正确连接。$"
@ -138,16 +138,16 @@ CableClub_Text_PleaseWait::
.string "请稍候。$"
CableClub_Text_YouMayTradeHere::
.string "在这里您可以与其他\n训练家交换宝可梦。$"
.string "在这里您可以与其他训练家\n交换宝可梦。$"
CableClub_Text_YouMayBattleHere::
.string "在这里您可以\n与朋友对战。$"
.string "在这里您可以与朋友\n进行对战。$"
CableClub_Text_CanMakeBerryPowder::
.string "可以与2到5个训练家\n一起制作树果粉末。$"
CableClub_Text_CanMixRecords::
.string "这里可以将2到4个\n玩家的记录混合在一起。$"
.string "这里可以将2到4个玩家\n的记录混合在一起。$"
@ Unused
CableClub_Text_GuideToVariousServices::
@ -171,7 +171,7 @@ CableClub_Text_NeedTwoMonsForUnionRoom::
.string "要进入联盟交谊厅,\n您至少要带有2只宝可梦。$"
CableClub_Text_NoEnigmaBerryInUnionRoom::
.string "带有{STR_VAR_1}树果的宝可梦\n不能进入联盟交谊厅。$"
.string "带有{STR_VAR_1}树果的宝可梦\n无法进入联盟交谊厅。$"
CableClub_Text_UnionRoomAdapterNotConnected::
.string "这里是宝可梦无线俱乐部\n联盟交谊厅,\p很抱歉您的无线适配器\n没有正确连接,\p请下次再来。$"
@ -184,13 +184,13 @@ CableClub_Text_PlayerIsWaiting::
.string "看来{STR_VAR_1}已经\n准备好了。\l加油$"
MossdeepCity_GameCorner_1F_Text_DescribeWhichGame::
.string "需要的话,我可以\n向您解说对战规则。\p需要解说哪一项$"
.string "需要的话,\n我可以向您解说对战规则。\p需要解说哪一项$"
MossdeepCity_GameCorner_1F_Text_PokemonJumpInfo::
.string "“宝可梦跳绳”\p用A键让您的宝可梦\n跳过藤鞭。\p只有60厘米以下的小型\n宝可梦可以参加,\p而且只会游泳、挖掘、飞行的\n宝可梦并不擅长跳跃,\p因此这些宝可梦\n不能参加。\p如果大家都及时跳起\n会有好事情发生。$"
.string "“宝可梦跳绳”\p用A键让您的宝可梦\n跳过藤鞭。\p只有60厘米以下的小型\n宝可梦可以参加,\p而且只会游泳、挖掘、飞行的\n宝可梦并不擅长跳跃,\p因此这些宝可梦\n无法参加。\p如果大家都及时跳起\n会有好事情发生。$"
MossdeepCity_GameCorner_1F_Text_DodrioBerryPickingInfo::
.string "“嘟嘟利摘树果”\p指挥嘟嘟利的3个头\n接住落下的树果。\p按+方向键的\n左、右、上键移动这些头。\p要玩此游戏您必须\n拥有嘟嘟利。$"
.string "“嘟嘟利摘树果”\p指挥嘟嘟利的3个头\n接住落下的树果。\p按十字方向键的\n左、右、上键移动这些头。\p要玩此游戏\n您必须拥有嘟嘟利。$"
MossdeepCity_GameCorner_1F_Text_TalkToOldManToPlay::
.string "如果您想玩游戏,\n就告诉我后面的老人。$"
@ -221,7 +221,7 @@ MossdeepCity_GameCorner_1F_Text_ExplainRequiredMon::
.string "看来您并没有可以\n参加的宝可梦……\p需要我为您解释一下\n什么样的宝可梦可以参加吗?$"
MossdeepCity_GameCorner_1F_Text_ShortJumpingPokemonAllowed::
.string "参加“宝可梦跳绳”的宝可梦\n必须在60厘米以下\p并且,不会跳跃的\n宝可梦也不能参加,\p比如说只会游泳、挖掘、\n飞行的宝可梦。\p知道这些就够了。$"
.string "参加“宝可梦跳绳”的宝可梦\n必须在60厘米以下\p此外,不会跳跃的\n宝可梦也无法参加,\p比如说只会游泳、挖掘、\n飞行的宝可梦。\p知道这些就够了。$"
MossdeepCity_GameCorner_1F_Text_OnlyDodrioAllowed::
.string "只有嘟嘟利可以参加\n嘟嘟利摘树果。$"
@ -231,7 +231,7 @@ MossdeepCity_GameCorner_1F_Text_RetryPlease::
.string "要再次从头\n挑战吗?$"
CableClub_Text_WelcomeWhichDirectCornerRoom::
.string "欢迎来到宝可梦无线俱乐部\n连接中心,\p在这里您可以与\n您的朋友直接进行连接。\p您要进入\n哪个房间?$"
.string "欢迎来到宝可梦无线俱乐部\n直接连接室,\p在这里您可以与您的朋友\n直接进行连接。\p您要进入\n哪个房间?$"
CableClub_Text_TradePokemon::
.string "要交换宝可梦吗?$"
@ -246,37 +246,37 @@ CableClub_Text_UseBerryCrush::
.string "要使用树果粉碎系统吗?$"
CableClub_Text_ExplainBattleModes::
.string "一共有3种不同的对战模式。\p单打模式中每位选手\n至少带上1只宝可梦。\p对战开始时每位选手同时\n1只宝可梦。\p双打模式中2位选手各自\n至少带上2只宝可梦。\p对战开始时2位选手同时\n2只宝可梦。\p混战模式中4位选手各自\n至少带上1只宝可梦。\p对战开始时每位选手\n同时出1只宝可梦。$"
.string "一共有3种不同的对战模式。\p单打模式中每位选手\n至少带上1只宝可梦。\p对战开始时每位选手同时\n1只宝可梦。\p双打模式中2位选手各自\n至少带上2只宝可梦。\p对战开始时2位选手同时\n2只宝可梦。\p混战模式中4位选手各自\n至少带上1只宝可梦。\p对战开始时每位选手\n同时出1只宝可梦。$"
CableClub_Text_ChooseGroupLeaderOfTwo::
.string "决定您们中的谁会成为\n队长。\p其他的人请选择\n“加入队伍。”$"
.string "协商并选出一人\n做群组的组长。\p其他人请选择“加入群组。”$"
CableClub_Text_ChooseGroupLeaderOfFour::
.string "决定您们中的谁会成为\n队长。\p其他的人请选择\n“加入队伍。”$"
.string "协商并选出一人\n做群组的组长。\p其他人请选择“加入群组。”$"
CableClub_Text_ChooseGroupLeader::
.string "决定您们中的谁会成为\n队长。\p其他的人请选择\n“加入队伍。”$"
.string "协商并选出一人\n做群组的组长。\p其他人请选择“加入群组。”$"
CableClub_Text_WelcomeUnionRoomEnter::
.string "欢迎来到宝可梦无线连接\n俱乐部联盟交谊厅。\p在这里您可以和一些\n甚至您不认识的人\l进行交流。\p要进入吗?$"
.string "欢迎来到宝可梦无线连接俱乐部\n联盟交谊厅。\p在这里你可以直接与\n其他训练家互动,\l甚至包括一些您不认识的人。\p要进入房间吗?$"
CableClub_Text_UnionRoomInfo::
.string "在这里的人都是在您的周围\n而且都进入了联盟交谊厅的\l选手。\p在这里您可以和他做一些\n交换或聊天之类的事\p您可以拿出2只等级30的\n宝可梦进行1对1的对战。\p您也可以和2到5个人\n在这里进行聊天。\p或者您可以进行宝可梦\n之前的交换。\p要进入吗?$"
.string "联盟交谊厅的训练家都是在您周围\n并且也进入了联盟交谊厅的玩家。\p你可以在这里做各种事情\n比如互相问候\p您可以拿出2只等级30的\n宝可梦进行1对1的对战。\p您也可以和2到5个人\n在这里进行聊天。\p或者您也可以登记宝可梦\n进行交换。\p要进入房间吗?$"
CableClub_Text_EnjoyUnionRoom::
.string "希望您能在联盟交谊厅愉快。$"
.string "希望您能在联盟交谊厅\n过愉快的时光$"
CableClub_Text_FirstTimeRightThisWay::
.string "您好!\n我是青名。\p您应该是第一次\n这里来吧。\p由我来向您介绍写无线连接\n系统吧。\p首先需要向您介绍下\n这一层的宝可梦服务台\p这边请。$"
.string "您好!\n我是青名。\p您应该是第一次\n这里来吧。\p由我来向您介绍无线连接系统\n的使用方法吧。\p首先需要带您参观一下\n宝可梦中心的这一层\p这边请。$"
CableClub_Text_ExplainWirelessClubFirstTime::
.string "在这里有\n2个房间。\p首先介绍下左边的\n那是联盟交谊厅。\p您能够和那些在您周围的\n并且也进入这个房间的\l人进行联机。\p您可以和他们进行\n聊天,对战或交换。\p接着右边的就是直接连接\n房间了。\p您可以和他们进行交换或\n对战。\p如果无线适配器不起作用\n的话,您就得使用\lGBA连接线了。\p那样的话您必须得去\n直接连接室。\p希望您能满意我\n的服务$"
.string "在这层有2个房间。\p首先是左边的房间\n这是联盟交谊厅。\p您能够和那些在您周围并且也进入\n该房间的训练家进行连接。\p您可以和他们一起进行\n聊天、对战或交换。\p其次是右边的房间\n叫做直接连接室。\p您可以和他们进行\n交换或对战。\p如果无线适配器没有连接\n您仍然可以使用GBA连接线进行连接。\p这种情况下\n您就需要进入直接连接室。\p希望您能享受无线连接系统\n的乐趣$"
CableClub_Text_AskAboutLinking::
.string "您好,{PLAYER}\p我是青名\n宝可梦中心2楼的服务员。\p您想了解关于\n连接的事情吗?$"
.string "您好,{PLAYER}\p我是青名\n宝可梦中心2楼的服务员。\p您想了解关于\n连接的事情吗?$"
CableClub_Text_ExplainWirelessClub::
.string "让我给您介绍\n无线俱乐部吧。\p这一层有2个房间\p首先介绍下左边的\n那是联盟交谊厅。\p您能够和那些在您周围的\n并且也进入这个房间的\l人进行联机。\p您可以和他们进行\n聊天,对战或交换。\p接着右边的就是直接连接\n房间了。\p您可以和他们进行交换或\n对战。\p如果无线适配器不起作用\n的话,您就得使用\lGBA连接线了。\p那样的话您必须得去\n直接连接室。\p希望您能满意\n我的服务$"
.string "让我给您介绍\n无线俱乐部吧。\p在这层有2个房间。\p首先是左边的房间\n这是联盟交谊厅。\p您能够和那些在您周围并且也进入\n该房间的训练家进行连接。\p您可以和他们一起进行\n聊天、对战或交换。\p其次是右边的房间\n叫做直接连接室。\p您可以和他们进行\n交换或对战。\p如果无线适配器没有连接\n您仍然可以使用GBA连接线进行连接。\p这种情况下\n您就需要进入直接连接室。\p希望您能享受无线连接系统\n的乐趣$"
CableClub_Text_HopeYouEnjoyWirelessSystem::
.string "希望您能对我的服务满意$"
.string "希望您能享受\n无线连接系统的乐趣$"

View File

@ -4,7 +4,7 @@ gTest_MissedTurn::
.string "错过回合$"
gText_LinkStandby4::
.string "等待连接$"
.string "正在等待连接!$"
gText_WinnerIsPlayersMonCongrats::
.string "冠军是{STR_VAR_1}的{STR_VAR_2}\n恭喜!$"

View File

@ -21,10 +21,10 @@ gPokeNewsTextLilycove_Upcoming::
.string "大家好!\n现在是宝可梦新闻时间。\p我们刚刚从水静百货\n收到了一条振奋人心的消息,\p清仓甩卖还有{STR_VAR_1}天\n就要开始了!\p那些你梦寐以求的新奇商品\n在这一天,说不定都能买到哦!\p以上就是宝可梦新闻的全部内容。$"
gPokeNewsTextLilycove_Ongoing::
.string "大家好!\n现在是宝可梦新闻时间。\p我们一直待着\n今天的到来!\p水静百货的\n清仓甩卖终于开始了!\p所有你梦寐以求的新奇商品\n今天可能都会与你相遇哦!\p以上就是宝可梦新闻的全部内容。$"
.string "大家好!\n现在是宝可梦新闻时间。\p我们一直待着\n今天的到来!\p水静百货的\n清仓甩卖终于开始了!\p所有你梦寐以求的新奇商品\n今天可能都会与你相遇哦!\p以上就是宝可梦新闻的全部内容。$"
gPokeNewsTextLilycove_Ending::
.string "大家好!\n现在是宝可梦新闻时间。\p我们一直待着\n今天的到来!\p水静百货的\n清仓甩卖终于开始了!\p所有你梦寐以求的新奇商品\n今天可能都会与你相遇哦!\p以上就是宝可梦新闻的全部内容。$"
.string "大家好!\n现在是宝可梦新闻时间。\p我们一直待着\n今天的到来!\p水静百货的\n清仓甩卖终于开始了!\p所有你梦寐以求的新奇商品\n今天可能都会与你相遇哦!\p以上就是宝可梦新闻的全部内容。$"
gPokeNewsTextBlendMaster_Upcoming::
.string "大家好!\n现在是宝可梦新闻时间。\p为所有宝可方块的制作爱好者\n带来重大消息!\p传说中的混合名人将会\n{STR_VAR_1}天后现身水静市!\p据说混合名人拥有整个丰缘地区\n最顶尖的树果混合技巧,\p想要制作极品宝可方块的人\n想要一睹大师风采的人,\l请务必存好树果哦\p以上就是宝可梦新闻的全部内容。$"

View File

@ -1,5 +1,5 @@
Text_WouldYouLikeToMixRecords::
.string "您想和其他训练家\n混合记录吗?$"
.string "和其他训练家\n混合记录吗?$"
Text_WeHopeToSeeYouAgain::
.string "欢迎下次再来!$"

View File

@ -266,7 +266,7 @@ static const u8 *const sBlenderOpponentsNames[] =
[BLENDER_MISS] = COMPOUND_STRING("小姐"),
};
static const u8 sText_CommunicationStandby[] = _("等待连接……");
static const u8 sText_CommunicationStandby[] = _("正在等待连接……");
static const u8 sText_WouldLikeToBlendAnotherBerry[] = _("要再混合一个树果吗?");
static const u8 sText_RunOutOfBerriesForBlending[] = _("没有能够继续放入\n树果混合器的树果了。\p");
static const u8 sText_YourPokeblockCaseIsFull[] = _("你的宝可方块盒满了。\p");

View File

@ -44,7 +44,7 @@ static const u8 sText_EnsureGBAConnectionMatches[] = _("{COLOR DARK_GRAY}{SHADOW
"是否已经按照上图所示的方式连接。\n"
"{COLOR RED}{SHADOW LIGHT_RED}确认,没有问题{CLEAR_TO 12} ▶按下A键\n"
"不是{CLEAR_TO 12} ▶关机重启再试一次");
static const u8 sText_TurnOffPowerHoldingStartSelect[] = _("{COLOR DARK_GRAY}{SHADOW LIGHT_GRAY}请一边按住开始键和选择键,一边打开\n"
static const u8 sText_TurnOffPowerHoldingStartSelect[] = _("{COLOR DARK_GRAY}{SHADOW LIGHT_GRAY}请一边按住START键和SELECT键,一边打开\n"
"插有宝可梦红蓝宝石卡带的GBA电源。\n"
"完成以上步骤后请确认该GBA上\n"
"是否已经出现上面的开机画面。");

View File

@ -58,7 +58,7 @@ const u8 gEasyChatWord_Easy[] = _("过");
const u8 gEasyChatWord_Weak[] = _("");
const u8 gEasyChatWord_TooWeak[] = _("太弱了");
const u8 gEasyChatWord_Pushover[] = _("轻而易举");
const u8 gEasyChatWord_Leader[] = _("");
const u8 gEasyChatWord_Leader[] = _("");
const u8 gEasyChatWord_Rule[] = _("规则");
const u8 gEasyChatWord_Move[] = _("招式");

View File

@ -513,8 +513,8 @@ static const struct MenuAction MultichoiceList_WirelessMinigame[] =
static const struct MenuAction MultichoiceList_LinkLeader[] =
{
{COMPOUND_STRING("加入队伍")},
{COMPOUND_STRING("成为")},
{COMPOUND_STRING("加入群组")},
{COMPOUND_STRING("成为")},
{gText_Exit},
};

View File

@ -1,11 +1,11 @@
ALIGNED(4) static const u8 sText_EmptyString[] = _("");
ALIGNED(4) static const u8 sText_Colon[] = _(":");
ALIGNED(4) static const u8 sText_ID[] = _("{ID}");
ALIGNED(4) static const u8 sText_PleaseStartOver[] = _("从起始的地方开始");
ALIGNED(4) static const u8 sText_WirelessSearchCanceled[] = _("无线通讯\n系统搜索被取消了");
ALIGNED(4) static const u8 sText_AwaitingCommunucation2[] = _("等待其他\n选手的连接。"); // Unused
ALIGNED(4) static const u8 sText_AwaitingCommunication[] = _("{STR_VAR_1}\n等待其他选手的连接。");
ALIGNED(4) static const u8 sText_AwaitingLinkPressStart[] = _("{STR_VAR_1}!等待连接!\n当所有人准备完毕后按开始键。");
ALIGNED(4) static const u8 sText_PleaseStartOver[] = _("重新再试一次");
ALIGNED(4) static const u8 sText_WirelessSearchCanceled[] = _("无线连接系统\n搜索已取消");
ALIGNED(4) static const u8 sText_AwaitingCommunucation2[] = _("正在等待其他玩家连接。"); // Unused
ALIGNED(4) static const u8 sText_AwaitingCommunication[] = _("{STR_VAR_1}\n正在等待其他玩家连接。");
ALIGNED(4) static const u8 sText_AwaitingLinkPressStart[] = _("{STR_VAR_1}!等待连接!\n所有玩家准备完毕后请按START键。");
ALIGNED(4) static const u8 sJPText_SingleBattle[] = _("シングルバトルを かいさいする");
ALIGNED(4) static const u8 sJPText_DoubleBattle[] = _("ダブルバトルを かいさいする");
ALIGNED(4) static const u8 sJPText_MultiBattle[] = _("マルチバトルを かいさいする");
@ -38,14 +38,14 @@ static const u8 *const sJPLinkGroupActionTexts[] = {
sJPText_HoldSpinShop
};
static const u8 sText_1PlayerNeeded[] = _("需要\n1玩家。");
static const u8 sText_2PlayersNeeded[] = _("需要\n2玩家。");
static const u8 sText_3PlayersNeeded[] = _("需要\n3玩家。");
static const u8 sText_4PlayersNeeded[] = _("需要\n4玩家。");
static const u8 sText_2PlayerMode[] = _("2玩家\n模式");
static const u8 sText_3PlayerMode[] = _("3玩家\n模式");
static const u8 sText_4PlayerMode[] = _("4玩家\n模式");
static const u8 sText_5PlayerMode[] = _("5玩家\n模式");
static const u8 sText_1PlayerNeeded[] = _("需要\n1玩家。");
static const u8 sText_2PlayersNeeded[] = _("需要\n2玩家。");
static const u8 sText_3PlayersNeeded[] = _("需要\n3玩家。");
static const u8 sText_4PlayersNeeded[] = _("需要\n4玩家。");
static const u8 sText_2PlayerMode[] = _("2玩家\n模式");
static const u8 sText_3PlayerMode[] = _("3玩家\n模式");
static const u8 sText_4PlayerMode[] = _("4玩家\n模式");
static const u8 sText_5PlayerMode[] = _("5玩家\n模式");
static const u8 *const sPlayersNeededOrModeTexts[][5] = {
// 2 players required
@ -87,36 +87,36 @@ static const u8 *const sPlayersNeededOrModeTexts[][5] = {
ALIGNED(4) static const u8 sText_BButtonCancel[] = _("{B_BUTTON}取消");
ALIGNED(4) static const u8 sJPText_SearchingForParticipants[] = _("ため\nさんかしゃ ぼしゅうちゅう です!"); // Unused, may have been cut off
ALIGNED(4) static const u8 sText_PlayerContactedYouForXAccept[] = _("{STR_VAR_2}想要与您连接\n\n{STR_VAR_1}接受吗?");
ALIGNED(4) static const u8 sText_PlayerContactedYouShareX[] = _("{STR_VAR_2}连接上了您。\n想要交换{STR_VAR_1}");
ALIGNED(4) static const u8 sText_PlayerContactedYouAddToMembers[] = _("{STR_VAR_2}连接上了您。\n添加到成员");
ALIGNED(4) static const u8 sText_AreTheseMembersOK[] = _("{STR_VAR_1}\n这些成员可以吗?");
ALIGNED(4) static const u8 sText_CancelModeWithTheseMembers[] = _("取消和其他成员的\n{STR_VAR_1}模式");
ALIGNED(4) static const u8 sText_AnOKWasSentToPlayer[] = _("已向\n{STR_VAR_1}提交确认。"); // 待定
ALIGNED(4) static const u8 sText_OtherTrainerUnavailableNow[] = _("其他训练家好像\n现在不可见……\p");
ALIGNED(4) static const u8 sText_CantTransmitTrainerTooFar[] = _(" 您不能和一个太远的\n训练家进行连接。\p");
ALIGNED(4) static const u8 sText_TrainersNotReadyYet[] = _("其他训练家没有\n准备好。\p");
ALIGNED(4) static const u8 sText_PlayerContactedYouForXAccept[] = _("收到了来自{STR_VAR_2}的联络!\n要同意{STR_VAR_1}吗?");
ALIGNED(4) static const u8 sText_PlayerContactedYouShareX[] = _("收到了来自{STR_VAR_2}的联络!\n要开始{STR_VAR_1}吗");
ALIGNED(4) static const u8 sText_PlayerContactedYouAddToMembers[] = _("收到了来自{STR_VAR_2}的联络!\n要将其加为成员吗");
ALIGNED(4) static const u8 sText_AreTheseMembersOK[] = _("{STR_VAR_1}\n以现有的成员开始,可以吗?");
ALIGNED(4) static const u8 sText_CancelModeWithTheseMembers[] = _("要放弃以当前成员\n进行{STR_VAR_1}模式吗?");
ALIGNED(4) static const u8 sText_AnOKWasSentToPlayer[] = _("OK联络已发送给\n{STR_VAR_1}"); // 待定
ALIGNED(4) static const u8 sText_OtherTrainerUnavailableNow[] = _("对方训练家现在\n好像不方便……\p");
ALIGNED(4) static const u8 sText_CantTransmitTrainerTooFar[] = _(" 无法与距离太远的\n训练家进行连接。\p");
ALIGNED(4) static const u8 sText_TrainersNotReadyYet[] = _("对方训练家尚未\n准备好。\p");
static const u8 *const sCantTransmitToTrainerTexts[] = {
[UR_TRADE_PLAYER_NOT_READY - 1] = sText_CantTransmitTrainerTooFar,
[UR_TRADE_PARTNER_NOT_READY - 1] = sText_TrainersNotReadyYet
};
ALIGNED(4) static const u8 sText_ModeWithTheseMembersWillBeCanceled[] = _("和其他成员的{STR_VAR_1}模式\n将要被取消。{PAUSE 60}");
ALIGNED(4) static const u8 sText_MemberNoLongerAvailable[] = _("对方好像不方便……\p");
ALIGNED(4) static const u8 sText_ModeWithTheseMembersWillBeCanceled[] = _("与当前成员的{STR_VAR_1}模式\n即将中止。{PAUSE 60}");
ALIGNED(4) static const u8 sText_MemberNoLongerAvailable[] = _("对方好像不方便……\p");
static const u8 *const sPlayerUnavailableTexts[] = {
sText_OtherTrainerUnavailableNow,
sText_MemberNoLongerAvailable
};
ALIGNED(4) static const u8 sText_TrainerAppearsUnavailable[] = _("其他训练家\n断开了……\p");
ALIGNED(4) static const u8 sText_PlayerSentBackOK[] = _("{STR_VAR_1}回复“是”");
ALIGNED(4) static const u8 sText_PlayerOKdRegistration[] = _("{STR_VAR_1}确认被您登录为\n成员。");
ALIGNED(4) static const u8 sText_PlayerRepliedNo[] = _("{STR_VAR_1}回复,“否……\p");
ALIGNED(4) static const u8 sText_AwaitingOtherMembers[] = _("{STR_VAR_1}\n等待其他成员!");
ALIGNED(4) static const u8 sText_QuitBeingMember[] = _("取消加入");
ALIGNED(4) static const u8 sText_StoppedBeingMember[] = _("停止加入\p");
ALIGNED(4) static const u8 sText_TrainerAppearsUnavailable[] = _("有成员不便进行……\p");
ALIGNED(4) static const u8 sText_PlayerSentBackOK[] = _("收到了来自\n{STR_VAR_1}的OK回复!");
ALIGNED(4) static const u8 sText_PlayerOKdRegistration[] = _("收到了来自{STR_VAR_1}的OK联络\n同意加您为成员!");
ALIGNED(4) static const u8 sText_PlayerRepliedNo[] = _("收到了来自\n{STR_VAR_1}的NO回复……\p");
ALIGNED(4) static const u8 sText_AwaitingOtherMembers[] = _("{STR_VAR_1}\n正在等待其他成员!");
ALIGNED(4) static const u8 sText_QuitBeingMember[] = _("要退出成员吗");
ALIGNED(4) static const u8 sText_StoppedBeingMember[] = _("已退出成员\p");
static const u8 *const sPlayerDisconnectedTexts[] = {
[RFU_STATUS_OK] = NULL,
@ -131,10 +131,10 @@ static const u8 *const sPlayerDisconnectedTexts[] = {
[RFU_STATUS_LEAVE_GROUP] = sText_StoppedBeingMember
};
ALIGNED(4) static const u8 sText_WirelessLinkEstablished[] = _("无线通讯\n系统连接已确定");
ALIGNED(4) static const u8 sText_WirelessLinkDropped[] = _("无线通讯\n系统连接失败……");
ALIGNED(4) static const u8 sText_LinkWithFriendDropped[] = _("与好友的连接\n失败……");
ALIGNED(4) static const u8 sText_PlayerRepliedNo2[] = _("{STR_VAR_1}回复,“否……");
ALIGNED(4) static const u8 sText_WirelessLinkEstablished[] = _("无线连接系统\n已连接");
ALIGNED(4) static const u8 sText_WirelessLinkDropped[] = _("无线连接系统\n断开了……");
ALIGNED(4) static const u8 sText_LinkWithFriendDropped[] = _("与好友的连接\n断开了……");
ALIGNED(4) static const u8 sText_PlayerRepliedNo2[] = _("收到了来自\n{STR_VAR_1}的NO回复……");
static const u8 *const sLinkDroppedTexts[] = {
[RFU_STATUS_OK] = NULL,
@ -149,8 +149,8 @@ static const u8 *const sLinkDroppedTexts[] = {
[RFU_STATUS_LEAVE_GROUP] = NULL
};
ALIGNED(4) static const u8 sText_DoYouWantXMode[] = _("您想要{STR_VAR_2}\n模式");
ALIGNED(4) static const u8 sText_DoYouWantXMode2[] = _("您想要{STR_VAR_2}\n模式");
ALIGNED(4) static const u8 sText_DoYouWantXMode[] = _("您想要加{STR_VAR_2}\n模式");
ALIGNED(4) static const u8 sText_DoYouWantXMode2[] = _("您想要加{STR_VAR_2}\n模式");
// Unused
static const u8 *const sDoYouWantModeTexts[] = {
@ -158,9 +158,9 @@ static const u8 *const sDoYouWantModeTexts[] = {
sText_DoYouWantXMode2
};
ALIGNED(4) static const u8 sText_CommunicatingPleaseWait[] = _("连接中……\n请稍候"); // Unused
ALIGNED(4) static const u8 sText_AwaitingPlayersResponseAboutTrade[] = _("等待{STR_VAR_1}的\n交换回复……");
ALIGNED(4) static const u8 sText_Communicating[] = _("连接{PAUSE 15}.{PAUSE 15}.{PAUSE 15}.{PAUSE 15}.{PAUSE 15}.\n"
ALIGNED(4) static const u8 sText_CommunicatingPleaseWait[] = _("正在连接……\n请稍等片刻"); // Unused
ALIGNED(4) static const u8 sText_AwaitingPlayersResponseAboutTrade[] = _("正在等待{STR_VAR_1}的\n交换回复……");
ALIGNED(4) static const u8 sText_Communicating[] = _("正在连接{PAUSE 15}.{PAUSE 15}.{PAUSE 15}.{PAUSE 15}.{PAUSE 15}.\n"
"{PAUSE 15}.{PAUSE 15}.{PAUSE 15}.{PAUSE 15}.{PAUSE 15}.{PAUSE 15}.{PAUSE 15}.{PAUSE 15}.{PAUSE 15}.{PAUSE 15}.{PAUSE 15}.{PAUSE 15}.{PAUSE 15}.{PAUSE 15}.{PAUSE 15}.{PAUSE 15}.{PAUSE 15}.{PAUSE 15}.");
ALIGNED(4) static const u8 sText_CommunicatingWithPlayer[] = _("正在与{STR_VAR_1}连接……{PAUSE 15}.{PAUSE 15}.{PAUSE 15}.\n"
"{PAUSE 15}.{PAUSE 15}.{PAUSE 15}.{PAUSE 15}.{PAUSE 15}.{PAUSE 15}.{PAUSE 15}.{PAUSE 15}.{PAUSE 15}.{PAUSE 15}.{PAUSE 15}.{PAUSE 15}.{PAUSE 15}.{PAUSE 15}.{PAUSE 15}.{PAUSE 15}.{PAUSE 15}.{PAUSE 15}.");
@ -173,10 +173,10 @@ static const u8 *const sCommunicatingWaitTexts[] = {
sText_PleaseWaitAWhile
};
ALIGNED(4) static const u8 sText_HiDoSomethingMale[] = _("嘿!\n有什么想做的吗?");
ALIGNED(4) static const u8 sText_HiDoSomethingFemale[] = _("你好!\n要做什么?");
ALIGNED(4) static const u8 sText_HiDoSomethingAgainMale[] = _("{STR_VAR_1}:嘿,我们又见面了!\n最近怎么样");
ALIGNED(4) static const u8 sText_HiDoSomethingAgainFemale[] = _("{STR_VAR_1}:哦!{PLAYER},你好!\n要做什么?");
ALIGNED(4) static const u8 sText_HiDoSomethingMale[] = _("嘿!\n有什么想做的吗?");
ALIGNED(4) static const u8 sText_HiDoSomethingFemale[] = _("你好!\n要做什么");
ALIGNED(4) static const u8 sText_HiDoSomethingAgainMale[] = _("{STR_VAR_1}:嘿,我们又见面了!\n这次打算做什么");
ALIGNED(4) static const u8 sText_HiDoSomethingAgainFemale[] = _("{STR_VAR_1}:哦!{PLAYER},你好!\n要做什么");
static const u8 *const sHiDoSomethingTexts[][GENDER_COUNT] = {
{
@ -190,7 +190,7 @@ static const u8 *const sHiDoSomethingTexts[][GENDER_COUNT] = {
ALIGNED(4) static const u8 sText_DoSomethingMale[] = _("想做点什么?");
ALIGNED(4) static const u8 sText_DoSomethingFemale[] = _("想做点什么?");
ALIGNED(4) static const u8 sText_DoSomethingAgainMale[] = _("{STR_VAR_1}现在\n做什么?");
ALIGNED(4) static const u8 sText_DoSomethingAgainMale[] = _("{STR_VAR_1}现在要做什么");
ALIGNED(4) static const u8 sText_DoSomethingAgainFemale[] = _("{STR_VAR_1}:想做点其他的不?"); // Unused
// Unused
@ -204,15 +204,15 @@ static const u8 *const sDoSomethingTexts[][GENDER_COUNT] = {
}
};
ALIGNED(4) static const u8 sText_SomebodyHasContactedYou[] = _("有人连接上了您。{PAUSE 60}");
ALIGNED(4) static const u8 sText_PlayerHasContactedYou[] = _("{STR_VAR_1}连接上了您。{PAUSE 60}");
ALIGNED(4) static const u8 sText_SomebodyHasContactedYou[] = _("收到了来自某人的联络!{PAUSE 60}");
ALIGNED(4) static const u8 sText_PlayerHasContactedYou[] = _("收到了来自{STR_VAR_1}的联络!{PAUSE 60}");
static const u8 *const sPlayerContactedYouTexts[] = {
sText_SomebodyHasContactedYou,
sText_PlayerHasContactedYou
};
ALIGNED(4) static const u8 sText_AwaitingResponseFromTrainer[] = _("等待\n另一个训练家回复……");
ALIGNED(4) static const u8 sText_AwaitingResponseFromTrainer[] = _("等待\n对方训练家的回复……");
ALIGNED(4) static const u8 sText_AwaitingResponseFromPlayer[] = _("等待\n{STR_VAR_1}的回复……");
static const u8 *const sAwaitingResponseTexts[] = {
@ -220,15 +220,15 @@ static const u8 *const sAwaitingResponseTexts[] = {
sText_AwaitingResponseFromPlayer
};
ALIGNED(4) static const u8 sText_ShowTrainerCard[] = _("其他训练家展示\n给您看他们的训练家卡。\p您也要展示\n训练家卡");
ALIGNED(4) static const u8 sText_BattleChallenge[] = _("其他训练家想通过\n宝可梦对战挑战您。\p您想要接受\n战吗?");
ALIGNED(4) static const u8 sText_ChatInvitation[] = _("其他训练家邀请您\n聊天。\p您想要接受\n聊天申请吗?");
ALIGNED(4) static const u8 sText_OfferToTradeMon[] = _("有人愿意用一只\n等级{DYNAMIC 0}的{DYNAMIC 1}\p与您登记的等级{DYNAMIC 2}\n的{DYNAMIC 3}交换。\p您同意吗?");
ALIGNED(4) static const u8 sText_OfferToTradeEgg[] = _("有人想要交换您\n登记的蛋。\l您想要接受交换申请吗?");
ALIGNED(4) static const u8 sText_ChatDropped[] = _("聊天断开\p");
ALIGNED(4) static const u8 sText_OfferDeclined1[] = _("拒绝了请\p");
ALIGNED(4) static const u8 sText_OfferDeclined2[] = _(" 拒绝了请\p");
ALIGNED(4) static const u8 sText_ChatEnded[] = _("聊天止了。\p");
ALIGNED(4) static const u8 sText_ShowTrainerCard[] = _("对方训练家\n亮出了训练家卡。\p要向对方亮出自己的\n训练家卡吗");
ALIGNED(4) static const u8 sText_BattleChallenge[] = _("对方训练家\n想要和您对战。\p要同意对战吗?");
ALIGNED(4) static const u8 sText_ChatInvitation[] = _("对方训练家\n邀请您聊天。\p要接受聊天邀请吗?");
ALIGNED(4) static const u8 sText_OfferToTradeMon[] = _("有人愿意用一只\n等级{DYNAMIC 0}的{DYNAMIC 1}\p与您登记的等级{DYNAMIC 2}\n的{DYNAMIC 3}交换。\p要同意交换吗?");
ALIGNED(4) static const u8 sText_OfferToTradeEgg[] = _("有人想要交换您\n登记的蛋。\l要同意交换吗?");
ALIGNED(4) static const u8 sText_ChatDropped[] = _("聊天断开\p");
ALIGNED(4) static const u8 sText_OfferDeclined1[] = _("拒绝了对方的邀请。\p");
ALIGNED(4) static const u8 sText_OfferDeclined2[] = _(" 拒绝了对方的邀请。\p");
ALIGNED(4) static const u8 sText_ChatEnded[] = _("聊天止了。\p");
// Unused
static const u8 *const sInvitationTexts[] = {
@ -238,10 +238,10 @@ static const u8 *const sInvitationTexts[] = {
sText_OfferToTradeMon
};
ALIGNED(4) static const u8 sText_JoinChatMale[] = _("嘿!我们正在聊天。\n要加入我们吗?");
ALIGNED(4) static const u8 sText_PlayerJoinChatMale[] = _("{STR_VAR_1}:嘿,{PLAYER}\n我们正在聊天。\l要加入我们吗?");
ALIGNED(4) static const u8 sText_JoinChatFemale[] = _(" 哦,你好!我们正在聊天。\n要加入我们吗?");
ALIGNED(4) static const u8 sText_PlayerJoinChatFemale[] = _("{STR_VAR_1}:你好,{PLAYER}\n我们在聊天。\l要加入我们吗?");
ALIGNED(4) static const u8 sText_JoinChatMale[] = _("嘿!我们正在聊天。\n要加入我们吗?");
ALIGNED(4) static const u8 sText_PlayerJoinChatMale[] = _("{STR_VAR_1}:嘿,{PLAYER}\n我们正在聊天。\l要加入我们吗?");
ALIGNED(4) static const u8 sText_JoinChatFemale[] = _(" 哦,你好!我们正在聊天。\n要加入我们吗?");
ALIGNED(4) static const u8 sText_PlayerJoinChatFemale[] = _("{STR_VAR_1}:你好,{PLAYER}\n我们在聊天。\l要加入我们吗?");
static const u8 *const sJoinChatTexts[][GENDER_COUNT] = {
{
@ -253,13 +253,13 @@ static const u8 *const sJoinChatTexts[][GENDER_COUNT] = {
}
};
ALIGNED(4) static const u8 sText_TrainerAppearsBusy[] = _("……\n训练家好像正在忙……\p");
ALIGNED(4) static const u8 sText_WaitForBattleMale[] = _("宝可梦对战,嗯?\n好吧,等我一下。");
ALIGNED(4) static const u8 sText_WaitForChatMale[] = _("想要聊天,嗯?\n好的,等一下。");
ALIGNED(4) static const u8 sText_ShowTrainerCardMale[] = _("当然!作为“问候”\n这是我的训练家卡");
ALIGNED(4) static const u8 sText_WaitForBattleFemale[] = _("宝可梦对战?当然,\n但是我需要准备一下。");
ALIGNED(4) static const u8 sText_WaitForChatFemale[] = _("你想聊天\n好的,但是请稍等。");
ALIGNED(4) static const u8 sText_ShowTrainerCardFemale[] = _("作为自我介绍,我会展示\n给你我的训练家卡");
ALIGNED(4) static const u8 sText_TrainerAppearsBusy[] = _("……\n现在好像正在忙……\p");
ALIGNED(4) static const u8 sText_WaitForBattleMale[] = _("你想对战啊!\n没问题,稍等一下啊!");
ALIGNED(4) static const u8 sText_WaitForChatMale[] = _("你想聊天吗?\n好的,稍等一下啊!");
ALIGNED(4) static const u8 sText_ShowTrainerCardMale[] = _("作为见面问候,\n就给你看一下我的训练家卡吧");
ALIGNED(4) static const u8 sText_WaitForBattleFemale[] = _("你想对战啊!\n没问题,请稍等一下!");
ALIGNED(4) static const u8 sText_WaitForChatFemale[] = _("你想聊天吗?\n好的,请稍等一下!");
ALIGNED(4) static const u8 sText_ShowTrainerCardFemale[] = _("那作为见面问候,\n就给你看一下我的训练家卡吧");
static const u8 *const sText_WaitOrShowCardTexts[GENDER_COUNT][4] = {
{
@ -276,13 +276,13 @@ static const u8 *const sText_WaitOrShowCardTexts[GENDER_COUNT][4] = {
};
ALIGNED(4) static const u8 sText_WaitForChatMale2[] = _("想聊天,嗯?\n好,等下。"); // Unused
ALIGNED(4) static const u8 sText_DoneWaitingBattleMale[] = _("感谢您的等待!\n让我们的宝可梦对战\p开始吧!{PAUSE 60}");
ALIGNED(4) static const u8 sText_DoneWaitingChatMale[] = _("好的!\n开始聊天{PAUSE 60}");
ALIGNED(4) static const u8 sText_DoneWaitingBattleFemale[] = _("抱歉让你久等了!\n我们开始吧!{PAUSE 60}");
ALIGNED(4) static const u8 sText_DoneWaitingChatFemale[] = _("抱歉让你久等了!\n开始聊天吧。{PAUSE 60}");
ALIGNED(4) static const u8 sText_TradeWillBeStarted[] = _("交换开始。{PAUSE 60}");
ALIGNED(4) static const u8 sText_BattleWillBeStarted[] = _("宝可梦对战开始。{PAUSE 60}");
ALIGNED(4) static const u8 sText_EnteringChat[] = _("进入聊天……{PAUSE 60}");
ALIGNED(4) static const u8 sText_DoneWaitingBattleMale[] = _("让你久等了!\n我们开始对战吧!{PAUSE 60}");
ALIGNED(4) static const u8 sText_DoneWaitingChatMale[] = _("让你久等了!\n我们开始聊天吧{PAUSE 60}");
ALIGNED(4) static const u8 sText_DoneWaitingBattleFemale[] = _("让你久等了!\n我们开始对战吧!{PAUSE 60}");
ALIGNED(4) static const u8 sText_DoneWaitingChatFemale[] = _("让你久等了!\n我们开始聊天吧!{PAUSE 60}");
ALIGNED(4) static const u8 sText_TradeWillBeStarted[] = _("即将开始交换。{PAUSE 60}");
ALIGNED(4) static const u8 sText_BattleWillBeStarted[] = _("即将开始对战。{PAUSE 60}");
ALIGNED(4) static const u8 sText_EnteringChat[] = _("正在进入聊天……{PAUSE 60}");
static const u8 *const sStartActivityTexts[][GENDER_COUNT][3] = {
{
@ -308,36 +308,36 @@ static const u8 *const sStartActivityTexts[][GENDER_COUNT][3] = {
}
};
ALIGNED(4) static const u8 sText_BattleDeclinedMale[] = _("对不起!我的宝可梦\n起来好像不太好。\l下次再对战吧。\p");
ALIGNED(4) static const u8 sText_BattleDeclinedFemale[] = _("非常抱歉,但是我的\n宝可梦现在很不好……\p下次再对战吧。\p");
ALIGNED(4) static const u8 sText_BattleDeclinedMale[] = _("对不起!我的宝可梦\n好像有点不在状态。\l我们下次再对战吧。\p");
ALIGNED(4) static const u8 sText_BattleDeclinedFemale[] = _("对不起!我的宝可梦\n好像状态不是很好。\l我们下次再对战吧\p");
static const u8 *const sBattleDeclinedTexts[GENDER_COUNT] = {
sText_BattleDeclinedMale,
sText_BattleDeclinedFemale
};
ALIGNED(4) static const u8 sText_ShowTrainerCardDeclinedMale[] = _("嗯?我的训练家卡……\n找不到了?\l对不起下次展示给你吧\p");
ALIGNED(4) static const u8 sText_ShowTrainerCardDeclinedFemale[] = _("哦?我的训练家卡呢?\n……\l对不起以后展示给你看吧\p");
ALIGNED(4) static const u8 sText_ShowTrainerCardDeclinedMale[] = _("奇怪!?我怎么找不到\n自己的训练家卡了。\p对不起下次再看吧。\p");
ALIGNED(4) static const u8 sText_ShowTrainerCardDeclinedFemale[] = _("奇怪!?我到底把\n训练家卡放到哪里去了?\p对不起下次再看吧。\p");
static const u8 *const sShowTrainerCardDeclinedTexts[GENDER_COUNT] = {
sText_ShowTrainerCardDeclinedMale,
sText_ShowTrainerCardDeclinedFemale
};
ALIGNED(4) static const u8 sText_IfYouWantToDoSomethingMale[] = _("如果以后有什么事找我\n尽管叫我!\p");
ALIGNED(4) static const u8 sText_IfYouWantToDoSomethingFemale[] = _("如果以后有什么事找我\n不要客气啊。\p");
ALIGNED(4) static const u8 sText_IfYouWantToDoSomethingMale[] = _("如果还想到什么事,\n就尽管找我。\p");
ALIGNED(4) static const u8 sText_IfYouWantToDoSomethingFemale[] = _("如果还有什么事的话,\n就再来找我吧!\p");
static const u8 *const sIfYouWantToDoSomethingTexts[GENDER_COUNT] = {
sText_IfYouWantToDoSomethingMale,
sText_IfYouWantToDoSomethingFemale
};
ALIGNED(4) static const u8 sText_TrainerBattleBusy[] = _("哎呦!抱歉,但是我有事\n要做。\l下次吧好吧\p");
ALIGNED(4) static const u8 sText_NeedTwoMonsOfLevel30OrLower1[] = _("如果想要宝可梦对战,你\n需要2只宝可梦必须是\l等级30以内的\p");
ALIGNED(4) static const u8 sText_NeedTwoMonsOfLevel30OrLower2[] = _("如果想要宝可梦对战,你\n需要宝可梦必须是\l等级30以内的\p");
ALIGNED(4) static const u8 sText_TrainerBattleBusy[] = _("对不起!\n我现在有点不太方便。\l我们下次再说吧\p");
ALIGNED(4) static const u8 sText_NeedTwoMonsOfLevel30OrLower1[] = _("要对战的话,\n2只宝可梦都需要在等级30以内\p");
ALIGNED(4) static const u8 sText_NeedTwoMonsOfLevel30OrLower2[] = _("要对战的话,\n宝可梦需要在等级30以内\p");
ALIGNED(4) static const u8 sText_DeclineChatMale[] = _("好吧\n随时可以来看我,好吧?\p");
ALIGNED(4) static const u8 stext_DeclineChatFemale[] = _("哦……\n请随时过来看我。\p");
ALIGNED(4) static const u8 sText_DeclineChatMale[] = _("好吧\n但随时欢迎你来!\p");
ALIGNED(4) static const u8 stext_DeclineChatFemale[] = _("好吧……\n但随时欢迎你来!\p");
// Response from partner when player declines chat
static const u8 *const sDeclineChatTexts[GENDER_COUNT] = {
@ -345,8 +345,8 @@ static const u8 *const sDeclineChatTexts[GENDER_COUNT] = {
stext_DeclineChatFemale
};
ALIGNED(4) static const u8 sText_ChatDeclinedMale[] = _("不好意思!\n不能聊了。\l下次再说吧。\p");
ALIGNED(4) static const u8 sText_ChatDeclinedFemale[] = _("不好意思。\n现在我有事要做。\l下次再说吧。\p");
ALIGNED(4) static const u8 sText_ChatDeclinedMale[] = _("对不起!\n我现在有点不太方便。\l我们下次再说吧\p");
ALIGNED(4) static const u8 sText_ChatDeclinedFemale[] = _("对不起!\n我们下次再说吧!\p");
// Response from partner when they decline chat
static const u8 *const sChatDeclinedTexts[GENDER_COUNT] = {
@ -354,14 +354,14 @@ static const u8 *const sChatDeclinedTexts[GENDER_COUNT] = {
sText_ChatDeclinedFemale
};
ALIGNED(4) static const u8 sText_YoureToughMale[] = _("哇!\n你太坚强了\p");
ALIGNED(4) static const u8 sText_UsedGoodMoveMale[] = _("你用了那个技能?\n真是好办法\p");
ALIGNED(4) static const u8 sText_BattleSurpriseMale[] = _("就这么做!\n真是令人大开眼界\p");
ALIGNED(4) static const u8 sText_SwitchedMonsMale[] = _("你竟然可以在那种情况下\n使用那只宝可梦?\p");
ALIGNED(4) static const u8 sText_YoureToughFemale[] = _("那只宝可梦……\n培育的真好\p");
ALIGNED(4) static const u8 sText_UsedGoodMoveFemale[] = _("就是这样!\n现在就是适当的技能\p");
ALIGNED(4) static const u8 sText_BattleSurpriseFemale[] = _("太可怕了!\n你竟然以这种方式对战?\p");
ALIGNED(4) static const u8 sText_SwitchedMonsFemale[] = _("你真有\n选择宝可梦的天赋\p");
ALIGNED(4) static const u8 sText_YoureToughMale[] = _("哦!\n水平不错嘛\p");
ALIGNED(4) static const u8 sText_UsedGoodMoveMale[] = _("居然使出了这招?\n看来你很懂嘛\p");
ALIGNED(4) static const u8 sText_BattleSurpriseMale[] = _("真厉害!\n原来还有这种战法啊\p");
ALIGNED(4) static const u8 sText_SwitchedMonsMale[] = _("真没想到你会在\n这种情况下派出这只宝可梦!\p");
ALIGNED(4) static const u8 sText_YoureToughFemale[] = _("这只宝可梦被你\n培育得实在是太好了\p");
ALIGNED(4) static const u8 sText_UsedGoodMoveFemale[] = _("这就对了!\n这里就该出这招嘛!\p");
ALIGNED(4) static const u8 sText_BattleSurpriseFemale[] = _("好厉害!\n原来还有这种战法啊!\p");
ALIGNED(4) static const u8 sText_SwitchedMonsFemale[] = _("替换宝可梦的时机\n可谓绝妙啊\p");
static const u8 *const sBattleReactionTexts[GENDER_COUNT][4] = {
{
@ -378,14 +378,14 @@ static const u8 *const sBattleReactionTexts[GENDER_COUNT][4] = {
}
};
ALIGNED(4) static const u8 sText_LearnedSomethingMale[] = _("我知道了!\n受教了\p");
ALIGNED(4) static const u8 sText_ThatsFunnyMale[] = _("不要再说些搞笑的事了!\n从笑声中我感到痛苦\p");
ALIGNED(4) static const u8 sText_RandomChatMale1[] = _("哦?\n那种事发生了\p");
ALIGNED(4) static const u8 sText_RandomChatMale2[] = _("嗯……什么?\n这就是你说的?\p");
ALIGNED(4) static const u8 sText_LearnedSomethingFemale[] = _("那样好吗?\n不知道。\p");
ALIGNED(4) static const u8 sText_ThatsFunnyFemale[] = _("哈哈!\n关于什么\p");
ALIGNED(4) static const u8 sText_RandomChatFemale1[] = _("就是那样!\n我就是这个意思\p");
ALIGNED(4) static const u8 sText_RandomChatFemale2[] = _("换言之……\n是!就是那样!\p");
ALIGNED(4) static const u8 sText_LearnedSomethingMale[] = _("哦,我明白了!\n真是受益匪浅\p");
ALIGNED(4) static const u8 sText_ThatsFunnyMale[] = _("别说搞笑的事了!\n笑得我肚子都疼了\p");
ALIGNED(4) static const u8 sText_RandomChatMale1[] = _("哦?\n还有这种事啊\p");
ALIGNED(4) static const u8 sText_RandomChatMale2[] = _("嗯……什么?\n原来是这样啊。\p");
ALIGNED(4) static const u8 sText_LearnedSomethingFemale[] = _("是这样吗?\n我以前都不知道。\p");
ALIGNED(4) static const u8 sText_ThatsFunnyFemale[] = _("啊哈哈!\n是那样吗\p");
ALIGNED(4) static const u8 sText_RandomChatFemale1[] = _("对,就是这个意思!\n我就是想说这个\p");
ALIGNED(4) static const u8 sText_RandomChatFemale2[] = _("也就是说……\n对!就是这样!\p");
static const u8 *const sChatReactionTexts[GENDER_COUNT][4] = {
{
@ -402,10 +402,10 @@ static const u8 *const sChatReactionTexts[GENDER_COUNT][4] = {
}
};
ALIGNED(4) static const u8 sText_ShowedTrainerCardMale1[] = _("展示训练家卡\n作为我的礼貌\p");
ALIGNED(4) static const u8 sText_ShowedTrainerCardMale2[] = _("我希望我可以更好地认识你\p");
ALIGNED(4) static const u8 sText_ShowedTrainerCardFemale1[] = _("们互相展示\n训练家卡以求互相认识\p");
ALIGNED(4) static const u8 sText_ShowedTrainerCardFemale2[] = _("很高兴见到你。\n不要认生啊\p");
ALIGNED(4) static const u8 sText_ShowedTrainerCardMale1[] = _("我正在给对方看训练家卡\n以示问候\p");
ALIGNED(4) static const u8 sText_ShowedTrainerCardMale2[] = _("今后也请多指教\p");
ALIGNED(4) static const u8 sText_ShowedTrainerCardFemale1[] = _("正在给对方看训练家卡\n以示问候呢\p");
ALIGNED(4) static const u8 sText_ShowedTrainerCardFemale2[] = _("今后也请多指教\p");
static const u8 *const sTrainerCardReactionTexts[GENDER_COUNT][2] = {
{
@ -418,10 +418,10 @@ static const u8 *const sTrainerCardReactionTexts[GENDER_COUNT][2] = {
}
};
ALIGNED(4) static const u8 sText_MaleTraded1[] = _("哈哈!\n我确实很想要这只宝可梦!\p");
ALIGNED(4) static const u8 sText_MaleTraded2[] = _("终于,通过交换拿到了我\n惦记很久的那只宝可梦!\p");
ALIGNED(4) static const u8 sText_FemaleTraded1[] = _("正在交换宝可梦。\p");
ALIGNED(4) static const u8 sText_FemaleTraded2[] = _("这只宝可梦是我在\n一场交换中获得的\p");
ALIGNED(4) static const u8 sText_MaleTraded1[] = _("太棒了!\n我正想要这只宝可梦!\p");
ALIGNED(4) static const u8 sText_MaleTraded2[] = _("这只宝可梦我找了好久了,\n终于换到了。\p");
ALIGNED(4) static const u8 sText_FemaleTraded1[] = _("现在正在交换宝可梦呢!\p");
ALIGNED(4) static const u8 sText_FemaleTraded2[] = _("终于换到我想要的宝可梦了\p");
static const u8 *const sTradeReactionTexts[GENDER_COUNT][4] = {
{
@ -434,37 +434,28 @@ static const u8 *const sTradeReactionTexts[GENDER_COUNT][4] = {
}
};
ALIGNED(4) static const u8 sText_XCheckedTradingBoard[] = _("{STR_VAR_1}检查了\n交换平台。\p");
ALIGNED(4) static const u8 sText_RegisterMonAtTradingBoard[] = _("欢迎来到交换平台。\p您需要登记宝可梦\n来进行交换。\p您现在需要登记\n您的精灵宝可梦吗?");
ALIGNED(4) static const u8 sText_TradingBoardInfo[] = _("交换平台是用来\n"
"提供宝可梦进行交换的。\p"
"您所做的就是把\n"
"宝可梦进行登记。\p"
"其他训练家可能会提供\n"
"您想要交换的宝可梦。\p"
"我们希望您可以登记宝可梦\n"
"用来交换给\l"
"更多更多其他训练家。\p"
"您现在需要登记\n您的宝可梦吗?");
ALIGNED(4) static const u8 sText_ThankYouForRegistering[] = _("我们已经登记了您的宝可梦\n放在交换平台用来交换。\p感谢使用这项服务\p"); // unused
ALIGNED(4) static const u8 sText_NobodyHasRegistered[] = _("没人登记宝可梦\n在交换平台用来交换。\p\n"); // unused
ALIGNED(4) static const u8 sText_ChooseRequestedMonType[] = _("请选择宝可梦属性\n用于交换。");
ALIGNED(4) static const u8 sText_WhichMonWillYouOffer[] = _("您将会拿什么宝可梦\n用来交换呢?\p");
ALIGNED(4) static const u8 sText_RegistrationCanceled[] = _("登记取消。\p");
ALIGNED(4) static const u8 sText_XCheckedTradingBoard[] = _("{STR_VAR_1}确认了\n交换公告板。\p");
ALIGNED(4) static const u8 sText_RegisterMonAtTradingBoard[] = _("欢迎来到交换公告板。\p您可以登记宝可梦\n来进行交换。\p要登记一只\n宝可梦吗?");
ALIGNED(4) static const u8 sText_TradingBoardInfo[] = _("这个交换公告板是用于\n发布宝可梦进行交换的。\p您只需在这里登记一只\n想要交换的宝可梦。\p其他训练家可能会提供同行队伍里的\n宝可梦来交换。\p希望您能在这里登记宝可梦并与许许多多其他训练家进行交换\p要登记一只您的\n宝可梦吗?");
ALIGNED(4) static const u8 sText_ThankYouForRegistering[] = _("我们已经登记了您的宝可梦\n放在交换公告板用来交换。\p感谢使用这项服务\p"); // unused
ALIGNED(4) static const u8 sText_NobodyHasRegistered[] = _("没人登记宝可梦\n在交换公告板用来交换。\p"); // unused
ALIGNED(4) static const u8 sText_ChooseRequestedMonType[] = _("请选择你想用于交换的\n宝可梦类型。");
ALIGNED(4) static const u8 sText_WhichMonWillYouOffer[] = _("您想用队伍中的哪只宝可梦\n作为交换?\p");
ALIGNED(4) static const u8 sText_RegistrationCanceled[] = _("登记已取消。\p");
ALIGNED(4) static const u8 sText_RegistrationCompleted[] = _("登记完成。\p");
ALIGNED(4) static const u8 sText_TradeCanceled[] = _("交换被取消了\p");
ALIGNED(4) static const u8 sText_CancelRegistrationOfMon[] = _("取消登记\n等级{STR_VAR_2}的{STR_VAR_1}");
ALIGNED(4) static const u8 sText_CancelRegistrationOfEgg[] = _("取消登记的蛋?");
ALIGNED(4) static const u8 sText_RegistrationCanceled2[] = _("登记取消。\p");
ALIGNED(4) static const u8 sText_TradeCanceled[] = _("交换已取消。\p");
ALIGNED(4) static const u8 sText_CancelRegistrationOfMon[] = _("要取消您登记的\n等级{STR_VAR_2}的{STR_VAR_1}吗?");
ALIGNED(4) static const u8 sText_CancelRegistrationOfEgg[] = _("要取消您登记的蛋吗?");
ALIGNED(4) static const u8 sText_RegistrationCanceled2[] = _("登记已取消。\p");
ALIGNED(4) static const u8 sText_TradeTrainersWillBeListed[] = _("训练家想要进行的交换\n会用表格列出来。"); // unused
ALIGNED(4) static const u8 sText_ChooseTrainerToTradeWith2[] = _("请选择训练家\n用来交换宝可梦。"); // unused
ALIGNED(4) static const u8 sText_AskTrainerToMakeTrade[] = _("您想要和{STR_VAR_1}\n进行交换");
ALIGNED(4) static const u8 sText_AskTrainerToMakeTrade[] = _("要和{STR_VAR_1}\n进行交换吗?");
ALIGNED(4) static const u8 sText_AwaitingResponseFromTrainer2[] = _("等待训练家\n的回复……"); // unused
ALIGNED(4) static const u8 sText_NotRegisteredAMonForTrade[] = _("还没有登记宝可梦\n用于交换。\p"); // unused
ALIGNED(4) static const u8 sText_DontHaveTypeTrainerWants[] = _("没有{STR_VAR_1}想要的\n{STR_VAR_2}属性的宝可梦\p");
ALIGNED(4) static const u8 sText_DontHaveEggTrainerWants[] = _("还没有蛋是\n{STR_VAR_1}需要的\p");
ALIGNED(4) static const u8 sText_PlayerCantTradeForYourMon[] = _("{STR_VAR_1}还不能和您交换\n您的宝可梦。\p");
ALIGNED(4) static const u8 sText_CantTradeForPartnersMon[] = _("还不能交换\n{STR_VAR_1}的宝可梦呢\p");
ALIGNED(4) static const u8 sText_DontHaveTypeTrainerWants[] = _("没有{STR_VAR_1}想要的\n{STR_VAR_2}类型的宝可梦。\p");
ALIGNED(4) static const u8 sText_DontHaveEggTrainerWants[] = _("没有\n{STR_VAR_1}想要的蛋\p");
ALIGNED(4) static const u8 sText_PlayerCantTradeForYourMon[] = _("{STR_VAR_1}目前无法\n交换您的宝可梦。\p");
ALIGNED(4) static const u8 sText_CantTradeForPartnersMon[] = _("目前无法交换\n{STR_VAR_1}的宝可梦\p");
// Unused
static const u8 *const sCantTradeMonTexts[] = {
@ -472,28 +463,28 @@ static const u8 *const sCantTradeMonTexts[] = {
sText_CantTradeForPartnersMon
};
ALIGNED(4) static const u8 sText_TradeOfferRejected[] = _("您的交换请求被拒绝\p");
ALIGNED(4) static const u8 sText_EggTrade[] = _("交换");
ALIGNED(4) static const u8 sText_TradeOfferRejected[] = _("您的交换请求被拒绝\p");
ALIGNED(4) static const u8 sText_EggTrade[] = _("交换");
ALIGNED(4) static const u8 sText_ChooseJoinCancel[] = _("{DPAD_UPDOWN}选择{A_BUTTON}加入{B_BUTTON}取消");
ALIGNED(4) static const u8 sText_ChooseTrainer[] = _("请选择位训练家。");
ALIGNED(4) static const u8 sText_ChooseTrainerSingleBattle[] = _("请选择一位训练家来进行\n单打对战。");
ALIGNED(4) static const u8 sText_ChooseTrainerDoubleBattle[] = _("请选择一位训练家来进行\n双打对战。");
ALIGNED(4) static const u8 sText_ChooseLeaderMultiBattle[] = _("请选择\n进行多人对战。");
ALIGNED(4) static const u8 sText_ChooseTrainerToTradeWith[] = _("请选择训练家来进行\n交换。");
ALIGNED(4) static const u8 sText_ChooseTrainerToShareWonderCards[] = _("请选择一位训练家\n可以共享奇异卡片。");
ALIGNED(4) static const u8 sText_ChooseTrainerToShareWonderNews[] = _("请选择一位训练家\n可以共享奇异新闻。");
ALIGNED(4) static const u8 sText_ChooseLeaderPokemonJump[] = _("和宝可梦一起跳!\n请选择长。");
ALIGNED(4) static const u8 sText_ChooseLeaderBerryCrush[] = _("混合粉碎!\n请选择长。");
ALIGNED(4) static const u8 sText_ChooseLeaderBerryPicking[] = _("嘟嘟利摘树果!\n请选择长。");
ALIGNED(4) static const u8 sText_ChooseLeaderBerryBlender[] = _("树果混合器!\n请选择长。");
ALIGNED(4) static const u8 sText_ChooseLeaderRecordCorner[] = _("记录角!\n请选择长。");
ALIGNED(4) static const u8 sText_ChooseLeaderCoolContest[] = _("帅气华丽大赛!\n请选择长。");
ALIGNED(4) static const u8 sText_ChooseLeaderBeautyContest[] = _("美丽华丽大赛!\n请选择长。");
ALIGNED(4) static const u8 sText_ChooseLeaderCuteContest[] = _("可爱华丽大赛!\n请选择长。");
ALIGNED(4) static const u8 sText_ChooseLeaderSmartContest[] = _("聪明华丽大赛!\n请选择长。");
ALIGNED(4) static const u8 sText_ChooseLeaderToughContest[] = _("强壮华丽大赛!\n请选择长。");
ALIGNED(4) static const u8 sText_ChooseLeaderBattleTowerLv50[] = _("Lv. 50级对战塔\n请选择队长。");
ALIGNED(4) static const u8 sText_ChooseLeaderBattleTowerOpenLv[] = _("自由等级对战塔!\n请选择队长。");
ALIGNED(4) static const u8 sText_ChooseTrainer[] = _("请选择1位训练家。");
ALIGNED(4) static const u8 sText_ChooseTrainerSingleBattle[] = _("请选择1位训练家\n进行单打对战。");
ALIGNED(4) static const u8 sText_ChooseTrainerDoubleBattle[] = _("请选择1位训练家\n进行双打对战。");
ALIGNED(4) static const u8 sText_ChooseLeaderMultiBattle[] = _("请选择\n进行多人对战。");
ALIGNED(4) static const u8 sText_ChooseTrainerToTradeWith[] = _("请选择训练家\n进行交换。");
ALIGNED(4) static const u8 sText_ChooseTrainerToShareWonderCards[] = _("请选择训练家\n共享神秘卡片。");
ALIGNED(4) static const u8 sText_ChooseTrainerToShareWonderNews[] = _("请选择训练家\n共享神秘新闻。");
ALIGNED(4) static const u8 sText_ChooseLeaderPokemonJump[] = _("和宝可梦一起跳!\n请选择长。");
ALIGNED(4) static const u8 sText_ChooseLeaderBerryCrush[] = _("混合粉碎!\n请选择长。");
ALIGNED(4) static const u8 sText_ChooseLeaderBerryPicking[] = _("嘟嘟利摘树果!\n请选择长。");
ALIGNED(4) static const u8 sText_ChooseLeaderBerryBlender[] = _("树果混合器!\n请选择长。");
ALIGNED(4) static const u8 sText_ChooseLeaderRecordCorner[] = _("记录角!\n请选择长。");
ALIGNED(4) static const u8 sText_ChooseLeaderCoolContest[] = _("帅气华丽大赛!\n请选择长。");
ALIGNED(4) static const u8 sText_ChooseLeaderBeautyContest[] = _("美丽华丽大赛!\n请选择长。");
ALIGNED(4) static const u8 sText_ChooseLeaderCuteContest[] = _("可爱华丽大赛!\n请选择长。");
ALIGNED(4) static const u8 sText_ChooseLeaderSmartContest[] = _("聪明华丽大赛!\n请选择长。");
ALIGNED(4) static const u8 sText_ChooseLeaderToughContest[] = _("强壮华丽大赛!\n请选择长。");
ALIGNED(4) static const u8 sText_ChooseLeaderBattleTowerLv50[] = _("对战塔Lv. 50级\n请选择组长。");
ALIGNED(4) static const u8 sText_ChooseLeaderBattleTowerOpenLv[] = _("对战塔自由等级!\n请选择组长。");
static const u8 *const sChooseTrainerTexts[NUM_LINK_GROUP_TYPES] =
{
@ -521,53 +512,53 @@ static const u8 *const sChooseTrainerTexts[NUM_LINK_GROUP_TYPES] =
[LINK_GROUP_BATTLE_TOWER_OPEN] = sText_ChooseLeaderBattleTowerOpenLv
};
ALIGNED(4) static const u8 sText_SearchingForWirelessSystemWait[] = _("搜索一个无线通讯系统。\n等待……");
ALIGNED(4) static const u8 sText_MustHaveTwoMonsForDoubleBattle[] = _("参加双打对战,您至少要有\n2只宝可梦。\p"); // Unused
ALIGNED(4) static const u8 sText_AwaitingPlayersResponse[] = _("等待{STR_VAR_1}的回复……");
ALIGNED(4) static const u8 sText_PlayerHasBeenAskedToRegisterYouPleaseWait[] = _("{STR_VAR_1}想要登记您\n为成员。请稍候。");
ALIGNED(4) static const u8 sText_AwaitingResponseFromWirelessSystem[] = _("等待\n从无线通讯系统来的回复");
ALIGNED(4) static const u8 sText_PleaseWaitForOtherTrainersToGather[] = _("请等待其他训练家\n加入并准备完毕。"); // Unused
ALIGNED(4) static const u8 sText_NoCardsSharedRightNow[] = _("好像没有卡片\n正在共享。");
ALIGNED(4) static const u8 sText_NoNewsSharedRightNow[] = _("好像没有新闻\n正在共享。");
ALIGNED(4) static const u8 sText_SearchingForWirelessSystemWait[] = _("正在搜索无线连接系统。\n请稍等……");
ALIGNED(4) static const u8 sText_MustHaveTwoMonsForDoubleBattle[] = _("要进行双打对战的话,\n需要至少有2只宝可梦。\p"); // Unused
ALIGNED(4) static const u8 sText_AwaitingPlayersResponse[] = _("正在等待{STR_VAR_1}的回复……");
ALIGNED(4) static const u8 sText_PlayerHasBeenAskedToRegisterYouPleaseWait[] = _("正在请{STR_VAR_1}\n添加您为成员,请稍等!");
ALIGNED(4) static const u8 sText_AwaitingResponseFromWirelessSystem[] = _("正在等待无线连接系统\n的响应");
ALIGNED(4) static const u8 sText_PleaseWaitForOtherTrainersToGather[] = _("请等待对方训练家\n加入并准备完毕。"); // Unused
ALIGNED(4) static const u8 sText_NoCardsSharedRightNow[] = _("目前好像没有\n共享中的卡片");
ALIGNED(4) static const u8 sText_NoNewsSharedRightNow[] = _("目前好像没有\n共享中的新闻");
static const u8 *const sNoWonderSharedTexts[] = {
sText_NoCardsSharedRightNow,
sText_NoNewsSharedRightNow
};
ALIGNED(4) static const u8 sText_Battle[] = _("宝可梦对战");
ALIGNED(4) static const u8 sText_Battle[] = _("对战");
ALIGNED(4) static const u8 sText_Chat2[] = _("聊天");
ALIGNED(4) static const u8 sText_Greetings[] = _("问候");
ALIGNED(4) static const u8 sText_Exit[] = _("退出");
ALIGNED(4) static const u8 sText_Exit2[] = _("退出");
ALIGNED(4) static const u8 sText_Info[] = _("听说明");
ALIGNED(4) static const u8 sText_NameWantedOfferLv[] = _("名字{CLEAR_TO 60}需求{CLEAR_TO 110}提供{CLEAR_TO 198}等级");
ALIGNED(4) static const u8 sText_NameWantedOfferLv[] = _("名字{CLEAR_TO 60}想要{CLEAR_TO 110}给出{CLEAR_TO 198}等级");
ALIGNED(4) static const u8 sText_SingleBattle[] = _("单打对战");
ALIGNED(4) static const u8 sText_DoubleBattle[] = _("双打对战");
ALIGNED(4) static const u8 sText_MultiBattle[] = _("多人对战");
ALIGNED(4) static const u8 sText_PokemonTrades[] = _("宝可梦交换");
ALIGNED(4) static const u8 sText_Chat[] = _("聊天");
ALIGNED(4) static const u8 sText_Cards[] = _("卡片");
ALIGNED(4) static const u8 sText_WonderCards[] = _("奇异卡片");
ALIGNED(4) static const u8 sText_WonderNews[] = _("奇异新闻");
ALIGNED(4) static const u8 sText_WonderCards[] = _("神秘卡片");
ALIGNED(4) static const u8 sText_WonderNews[] = _("神秘新闻");
ALIGNED(4) static const u8 sText_PokemonJump[] = _("宝可梦跳跃");
ALIGNED(4) static const u8 sText_BerryCrush[] = _("树果粉碎");
ALIGNED(4) static const u8 sText_BerryPicking[] = _("摘树果");
ALIGNED(4) static const u8 sText_Search[] = _("搜索");
ALIGNED(4) static const u8 sText_BerryBlender[] = _("树果混合器");
ALIGNED(4) static const u8 sText_RecordCorner[] = _("联机俱乐部");
ALIGNED(4) static const u8 sText_RecordCorner[] = _("记录角");
ALIGNED(4) static const u8 sText_CoolContest[] = _("帅气华丽大赛");
ALIGNED(4) static const u8 sText_BeautyContest[] = _("美丽华丽大赛");
ALIGNED(4) static const u8 sText_CuteContest[] = _("可爱华丽大赛");
ALIGNED(4) static const u8 sText_SmartContest[] = _("聪明华丽大赛");
ALIGNED(4) static const u8 sText_ToughContest[] = _("强壮华丽大赛");
ALIGNED(4) static const u8 sText_BattleTowerLv50[] = _("Lv. 50级对战塔");
ALIGNED(4) static const u8 sText_BattleTowerOpenLv[] = _("自由等级对战塔");
ALIGNED(4) static const u8 sText_ItsNormalCard[] = _("是普通卡。");
ALIGNED(4) static const u8 sText_ItsBronzeCard[] = _("是青铜卡!");
ALIGNED(4) static const u8 sText_ItsCopperCard[] = _("这是黄铜卡!");
ALIGNED(4) static const u8 sText_ItsSilverCard[] = _("是白银卡");
ALIGNED(4) static const u8 sText_ItsGoldCard[] = _("是黄金卡!");
ALIGNED(4) static const u8 sText_BattleTowerLv50[] = _("对战塔Lv. 50级");
ALIGNED(4) static const u8 sText_BattleTowerOpenLv[] = _("对战塔自由等级");
ALIGNED(4) static const u8 sText_ItsNormalCard[] = _("是普通卡。");
ALIGNED(4) static const u8 sText_ItsBronzeCard[] = _("是青铜卡!");
ALIGNED(4) static const u8 sText_ItsCopperCard[] = _("是紫铜卡!");
ALIGNED(4) static const u8 sText_ItsSilverCard[] = _("是白银卡");
ALIGNED(4) static const u8 sText_ItsGoldCard[] = _("是黄金卡!");
static const u8 *const sCardColorTexts[] = {
sText_ItsNormalCard,
@ -577,7 +568,7 @@ static const u8 *const sCardColorTexts[] = {
sText_ItsGoldCard
};
ALIGNED(4) static const u8 sText_TrainerCardInfoPage1[] = _("这是{DYNAMIC 0} {DYNAMIC 1}'s\n训练家卡……\l{DYNAMIC 2}\p图鉴{DYNAMIC 3}\n时间:{DYNAMIC 4}{DYNAMIC 5}\p");
ALIGNED(4) static const u8 sText_TrainerCardInfoPage1[] = _("这是{DYNAMIC 0} {DYNAMIC 1}\n训练家卡……\l{DYNAMIC 2}\p图鉴{DYNAMIC 3}\n时间:{DYNAMIC 4}{DYNAMIC 5}\p");
ALIGNED(4) static const u8 sText_TrainerCardInfoPage2[] = _(" 对战:胜:{DYNAMIC 0} 负:{DYNAMIC 2}\n交换次数:{DYNAMIC 3}\p“{DYNAMIC 4} {DYNAMIC 5}\n{DYNAMIC 6} {DYNAMIC 7}”\p");
ALIGNED(4) static const u8 sText_GladToMeetYouMale[] = _("{DYNAMIC 1}:很高兴认识你!{PAUSE 60}");
ALIGNED(4) static const u8 sText_GladToMeetYouFemale[] = _("{DYNAMIC 1}:很高兴认识你!{PAUSE 60}");

View File

@ -733,9 +733,9 @@ const u8 gText_LinkBattles[] = _("联机对战");
const u8 gText_LinkCableBattles[] = _("有线联机对战");
const u8 gText_WinsLosses[] = _("胜:{COLOR RED}{SHADOW LIGHT_RED}{STR_VAR_1}{COLOR DARK_GRAY}{SHADOW LIGHT_GRAY} 负:{COLOR RED}{SHADOW LIGHT_RED}{STR_VAR_2}{COLOR DARK_GRAY}{SHADOW LIGHT_GRAY}");
const u8 gText_PokemonTrades[] = _("宝可梦交换");
const u8 gText_UnionTradesAndBattles[] = _("合交换和对战");
const u8 gText_UnionTradesAndBattles[] = _("盟交谊厅交换/对战");
const u8 gText_BerryCrush[] = _("树果混合");
const u8 gText_WaitingTrainerFinishReading[] = _("正在等待另一位训练家\n结束查看您的训练家卡。");
const u8 gText_WaitingTrainerFinishReading[] = _("正在等待对方训练家\n完成查看您的训练家卡。");
const u8 gText_PokeblocksWithFriends[] = _("宝可方块 赢/个朋友");
const u8 gText_NumPokeblocks[] = _("{STR_VAR_1}{COLOR DARK_GRAY}{SHADOW LIGHT_GRAY}");
const u8 gText_WonContestsWFriends[] = _("赢得华丽大赛赢/个朋友");
@ -791,12 +791,12 @@ const u8 gText_F700LeftChat[] = _("{DYNAMIC 0}退出聊天了。");
const u8 gJPText_PlayersXPokemon[] = _("{DYNAMIC 0}の{DYNAMIC 1}ひきめ:"); // Unused
const u8 gJPText_PlayersXPokmonDoesNotExist[] = _("{DYNAMIC 0}の{DYNAMIC 1}ひきめは いません"); // Unused
const u8 gText_ExitingChat[] = _("正在退出聊天……");
const u8 gText_LeaderLeftEndingChat[] = _("长{DYNAMIC 0}已经离开,\n聊天结束。");
const u8 gText_RegisteredTextChangedOKToSave[] = _("登记的文本已经更改。\n是否写入记录");
const u8 gText_LeaderLeftEndingChat[] = _("长{DYNAMIC 0}已经离开,\n聊天结束。");
const u8 gText_RegisteredTextChangedOKToSave[] = _("登记的文本已经更改。\n要写入记录吗");
const u8 gText_AlreadySavedFile_Chat[] = _("已经有其他的记录了,\n是否覆盖记录?");
const u8 gText_SavingDontTurnOff_Chat[] = _("正在写入记录……\n请勿切断电源。");
const u8 gText_PlayerSavedGame_Chat[] = _("{DYNAMIC 0}完好地写下了记录。");
const u8 gText_IfLeaderLeavesChatEnds[] = _("如果队长离开了,\n聊天就会结束。这样可以吗?");
const u8 gText_IfLeaderLeavesChatEnds[] = _("组长如果退出,\n聊天将会结束。确定要退出吗?");
const u8 gText_Hello[] = _("您好");
const u8 gText_Pokemon2[] = _("宝可梦");
const u8 gText_Trade[] = _("交换");
@ -821,7 +821,7 @@ ALIGNED(4) const u8 gText_PlayBerryCrushAgain[] = _("要再玩一次树果粉碎
ALIGNED(4) const u8 gText_YouHaveNoBerries[] = _("您没有树果。\n即将退出游戏。");
ALIGNED(4) const u8 gText_MemberDroppedOut[] = _("有一位成员退出,\n即将退出游戏。");
ALIGNED(4) const u8 gText_TimesUpNoGoodPowder[] = _("时间到。\p没能制作出好的\n树果粉末……\p");
ALIGNED(4) const u8 gText_CommunicationStandby2[] = _("等待连接……");
ALIGNED(4) const u8 gText_CommunicationStandby2[] = _("正在等待连接……");
ALIGNED(4) const u8 gText_1DotBlueF700[] = _("1. {COLOR BLUE}{SHADOW LIGHT_BLUE}{DYNAMIC 0}");
ALIGNED(4) const u8 gText_1DotF700[] = _("1. {DYNAMIC 0}");
ALIGNED(4) const u8 gText_SpaceTimes2[] = _("");
@ -898,7 +898,7 @@ const u8 gText_FilledStorageSpace[] = _("存储空间已经满了。");
const u8 gText_WantToPlayAgain[] = _("再玩一次吗?");
const u8 gText_SomeoneDroppedOut[] = _("有人退出了,\n连接会断开。");
const u8 gText_SpacePoints[] = _("点数");
const u8 gText_CommunicationStandby3[] = _("等待连接……");
const u8 gText_CommunicationStandby3[] = _("正在等待连接……");
const u8 gText_SpacePoints2[] = _("点数");
const u8 gText_SpaceTimes3[] = _("");
const u8 gText_PkmnJumpRecords[] = _("宝可梦跳绳纪录");
@ -910,7 +910,7 @@ const u8 gText_FilledStorageSpace2[] = _("存储空间已经满了。");
const u8 gText_CantHoldMore[] = _("你不能携带更多了!");
const u8 gText_WantToPlayAgain2[] = _("再玩一次吗?");
const u8 gText_SomeoneDroppedOut2[] = _("有人退出了,\n连接会断开。");
const u8 gText_CommunicationStandby4[] = _("等待连接……");
const u8 gText_CommunicationStandby4[] = _("正在等待连接……");
const u8 gText_LinkContestResults[] = _("{PLAYER}的连接华丽大赛成绩");
const u8 gText_1st[] = _("第1");
const u8 gText_2nd[] = _("第2");
@ -1138,10 +1138,10 @@ const u8 gText_SavingBadges[] = _("徽章");
const u8 gText_SavingPokedex[] = _("图鉴");
const u8 gText_SavingTime[] = _("冒险时间");
const u8 gText_WirelessCommStatus[] = _("无线连接状态");
const u8 gText_PeopleTrading[] = _("交换的人");
const u8 gText_PeopleBattling[] = _("对战的人");
const u8 gText_PeopleInUnionRoom[] = _("合房间中的人们");
const u8 gText_PeopleCommunicating[] = _("交流中的人们");
const u8 gText_PeopleTrading[] = _("进行交换的人:");
const u8 gText_PeopleBattling[] = _("进行对战的人:");
const u8 gText_PeopleInUnionRoom[] = _("盟交谊厅中的人");
const u8 gText_PeopleCommunicating[] = _("在进行聊天的人");
const u8 gText_F700Players[] = _("{DYNAMIC 0}名玩家");
const u8 gText_F701Players[] = _("{DYNAMIC 1}名玩家");
const u8 gText_F702Players[] = _("{DYNAMIC 2}名玩家");
@ -1217,7 +1217,7 @@ ALIGNED(4) const u8 gText_PickOKCancel[] = _("{DPAD_UPDOWN}选择 {A_BUTTON}确
const u8 gText_PlayersBattleResults[] = _("{PLAYER}的对战成绩");
const u8 gText_TotalRecordWLD[] = _("总战绩 胜:{STR_VAR_1} 负:{STR_VAR_2} 平:{STR_VAR_3}");
const u8 gText_WinLoseDraw[] = _("{CLEAR_TO 0x53}胜{CLEAR_TO 0x80}负{CLEAR_TO 0xB0}平");
const u8 gText_CommunicationStandby5[] = _("等待连接……");
const u8 gText_CommunicationStandby5[] = _("正在等待连接……");
const u8 gText_QuitTheGame[] = _("退出游戏?");
const u8 gText_YouveGot9999Coins[] = _("你已经有9999枚代币。");
const u8 gText_YouveRunOutOfCoins[] = _("你用光了所有的代币。\n游戏结束!");
@ -1266,7 +1266,7 @@ const u8 gText_ClearingData[] = _("正在清除记录……\n请稍等。");
const u8 gText_IsThisTheCorrectTime[] = _("这是正确的时间吗?");
const u8 gText_Confirm3[] = _("确定");
const u8 gText_Cancel4[] = _("取消");
const u8 gText_CommStandbyAwaitingOtherPlayer[] = _("等待连接中中……\n等待其他玩家选择。");
const u8 gText_CommStandbyAwaitingOtherPlayer[] = _("正在等待连接……\n等待其他玩家选择。");
const u8 gText_BattleWasRefused[] = _("对战要求被拒绝。{PAUSE 60}");
const u8 gText_RefusedBattle[] = _("拒绝对战。{PAUSE 60}");
const u8 gText_NoWeather[] = _("天气正常 // Below are unused debug names for weather types"); // Below are unused debug names for weather types