补充一些日语文本

Co-authored-by: C₂₉H₂₅N₃O₅ <cgu52@wisc.edu>
This commit is contained in:
MrZ626
2021-12-28 11:36:42 +08:00
parent 7ca83597c4
commit df28ca4cc1

View File

@@ -1,35 +1,36 @@
return{fallback='en', local C=COLOR
return{
loadText={ loadText={
loadSFX="Loading sound effects", loadSFX="Loading Sound Effects",
loadSample="Loading instrument samples", loadSample="Loading Instrument Samples",
loadVoice="Loading voice packs", loadVoice="Loading Voice Packs",
loadFont="Loading fonts", loadFont="Loading Fonts",
loadModeIcon="Loading mode icons", loadModeIcon="Loading Mode Icons",
loadMode="Loading modes", loadMode="Loading Modes",
loadOther="Loading other assets", loadOther="Loading Other Assets",
finish="Press any key to start!", finish="Press Any Key to Start!",
}, },
sureQuit="終了するにはもう一度押してください", sureQuit="終了するにはもう一度押してください",
sureReset="リセットするにはもう一度押してください", sureReset="リセットするにはもう一度押してください",
sureDelete="削除するにはもう一度押してください", sureDelete="削除するにはもう一度押してください",
newDay="新しい1日、新しい始まりです!", newDay="新しい1日、新しい始まりです!",
playedLong="長時間プレイしています、適度に休憩を", playedLong="長時間プレイしています、適度に休憩を",
playedTooMuch="かなり長くプレイしています!techminoは楽しいですが、休憩を忘れずに!!", playedTooMuch="かなり長くプレイしています! Techminoは楽しいですが、休憩を忘れずに!",
settingWarn="注意:通常ではない設定に変更しました!", settingWarn="注意: 通常ではない設定に変更しました!",
atkModeName={"Random","Badges","K.O.s","Attackers"}, atkModeName={"ランダム","バッジねらい","ととめうち","カウンター"},
royale_remain="$1 Players Left", royale_remain="残り $1 人",
powerUp={[0]="+000%","+025%","+050%","+075%","+100%"}, powerUp={[0]="+000%","+025%","+050%","+075%","+100%"},
cmb={nil,"1 Combo","2 Combo","3 Combo","4 Combo","5 Combo","6 Combo","7 Combo","8 Combo","9 Combo","10 Combo!","11 Combo!","12 Combo!","13 Combo!","14 Combo!!","15 Combo!!","16 Combo!!","17 Combo!!!","18 Combo!!!","19 Combo!!!","MEGACMB"}, cmb={nil,"1 REN","2 REN","3 REN","4 REN","5 REN","6 REN","7 REN","8 REN","9 REN","10 REN!","11 REN!","12 REN!","13 REN!","14 REN!!","15 REN!!","16 REN!!","17 REN!!!","18 REN!!!","19 REN!!!","MEGAREN"},
spin="-spin", spin="-spin",
clear={"Single","Double","Triple","Techrash","Pentacrash","Hexacrash","Heptacrash","Octacrash","Nonacrash","Decacrash","Undecacrash","Dodecacrash","Tridecacrash","Tetradecacrash","Pentadecacrash","Hexadecacrash","Heptadecacrash","Octadecacrash","Nonadecacrash","Ultracrash","Impossicrash"}, clear={"Single","Double","Triple","Techrash","Pentacrash","Hexacrash","Heptacrash","Octacrash","Nonacrash","Decacrash","Undecacrash","Dodecacrash","Tridecacrash","Tetradecacrash","Pentadecacrash","Hexadecacrash","Heptadecacrash","Octadecacrash","Nonadecacrash","Ultracrash","Impossicrash"},
cleared="$1 lines", cleared="$1 Lines",
mini="Mini",b2b="B2B ",b3b="B2B2B ", mini="Mini",b2b="B2B ",b3b="B2B2B ",
PC="Perfect Clear",HPC="Hemi-Perfect Clear", PC="Perfect Clear",HPC="Hemi-Perfect Clear",
replaying="[Replay]", replaying="[Replay]",
tasUsing="[TAS]", tasUsing="[TAS]",
stage="Stage $1 cleared!", stage="Stage $1 Cleared!",
great="Great!", great="Great!",
awesome="Awesome!", awesome="Awesome!",
almost="Almost There!", almost="Almost There!",
@@ -44,7 +45,7 @@ return{fallback='en',
grade="Grade",techrash="Techrash", grade="Grade",techrash="Techrash",
wave="Wave",nextWave="Next", wave="Wave",nextWave="Next",
combo="Combo",maxcmb="Max Combo", combo="Combo",maxcmb="Max Combo",
pc="Perfect Clear",ko="KOs", pc="Perfect Clear",ko="K.O.s",
win="Win!", win="Win!",
lose="Lose", lose="Lose",
@@ -61,20 +62,20 @@ return{fallback='en',
page="Page:", page="Page:",
cc_fixed="CCは、固定されたミ順には非対応です", cc_fixed="CCは、固定されたミ順には非対応です",
cc_swap="ホールドがswapの時、CCは非対応です", cc_swap="ホールドがSwapの時、CCは非対応です",
ai_prebag="AIはテトロミではないものを含み、カスタムされたミ順には非対応です", ai_prebag="AIはテトロミではないものを含み、カスタムされたミ順には非対応です",
ai_mission="AIは、カスタムミッションに非対応です", ai_mission="AIは、カスタムミッションに非対応です",
switchSpawnSFX="ブロック出現時のSFXをONにしてください!", switchSpawnSFX="ブロック出現時のSFXをONにしてください!",
needRestart="すべての変更を適用するために再起動してください", needRestart="すべての変更を適用するために再起動してください",
loadError_errorMode="'$1'の読み込みに失敗:ロードモード'$2'が存在しません", loadError_errorMode="'$1'の読み込みに失敗: ロードモード'$2'が存在しません",
loadError_read="'$1'の読み込みに失敗:読み込みに失敗しました", loadError_read="'$1'の読み込みに失敗: 読み込みに失敗しました",
loadError_noFile="'$1'の読み込みに失敗:ファイルが存在しません", loadError_noFile="'$1'の読み込みに失敗: ファイルが存在しません",
loadError_other="'$1'の読み込みに失敗: $2", loadError_other="'$1'の読み込みに失敗: $2",
loadError_unknown="'$1'の読み込みに失敗:理由不明", loadError_unknown="'$1'の読み込みに失敗: 理由不明",
saveError_duplicate="'$1'の保存に失敗:既に同じ名前のファイルがあります", saveError_duplicate="'$1'の保存に失敗:既に同じ名前のファイルがあります",
saveError_encode="'$1'の保存に失敗:.エンコードエラー", saveError_encode="'$1'の保存に失敗:エンコードエラー",
saveError_other="'$1'の保存に失敗: $2", saveError_other="'$1'の保存に失敗: $2",
saveError_unknown="'$1'の読み込みに失敗:理由不明", saveError_unknown="'$1'の読み込みに失敗:理由不明",
@@ -86,7 +87,7 @@ return{fallback='en',
pasteWrongPlace="貼り付ける位置が間違ってませんか?", pasteWrongPlace="貼り付ける位置が間違ってませんか?",
noFile="ファイルがないです", noFile="ファイルがないです",
nowPlaying="Now playing:", nowPlaying="Now Playing:",
VKTchW="タッチ感度", VKTchW="タッチ感度",
VKOrgW="オリジナル感度", VKOrgW="オリジナル感度",
@@ -94,7 +95,7 @@ return{fallback='en',
noScore="No scores", noScore="No scores",
modeLocked="Locked", modeLocked="Locked",
unlockHint="RankB以上を取得すると解放されます", unlockHint="Rank B以上を取得すると解放されます",
highScore="High Scores", highScore="High Scores",
newRecord="New Record!", newRecord="New Record!",
@@ -103,26 +104,26 @@ return{fallback='en',
dictNote="==TetroDictionaryからコピーしました==", dictNote="==TetroDictionaryからコピーしました==",
getNoticeFail="お知らせ情報が取得できませんでした", getNoticeFail="お知らせ情報が取得できませんでした",
oldVersion="version $1が取得できます", oldVersion="Version $1が取得できます",
needUpdate="最新のversionを取得してください!", needUpdate="最新のVersionを取得してください!",
versionNotMatch="versionsが一致しません!", versionNotMatch="Versionsが一致しません!",
notFinished="Coming soon!", notFinished="Coming Soon!",
jsonError="JSON error", jsonError="JSON Error",
noUsername="ユーザーネームを入力してください", noUsername="ユーザーネームを入力してください",
wrongEmail="メールアドレスが無効です", wrongEmail="メールアドレスが無効です",
noPassword="パスワードを入力してください", noPassword="パスワードを入力してください",
diffPassword="パスワードが一致しません", diffPassword="パスワードが一致しません",
registerRequestSent="sign upリクエストを送信しました", registerRequestSent="Sign Upリクエストを送信しました",
registerSuccessed="sign up成功!", registerSuccessed="Sign Up成功!",
loginSuccessed="ログインしています!", loginSuccessed="ログインしています!",
accessSuccessed="アクセス権限を取得しました", accessSuccessed="アクセス権限を取得しました",
wsConnecting="Websocket connecting…", wsConnecting="Websocket connecting…",
wsFailed="WebSocket connection failed", wsFailed="WebSocket Connection Failed",
wsClose="WebSocket closed:", wsClose="WebSocket Closed:",
netTimeout="Connection timed out", netTimeout="Connection Timed Out",
onlinePlayerCount="Online", onlinePlayerCount="Online",
createRoomSuccessed="Room created", createRoomSuccessed="Room created",
@@ -137,14 +138,14 @@ return{fallback='en',
chatStart="------チャットの先頭------", chatStart="------チャットの先頭------",
chatHistory="------新しいメッセージ------", chatHistory="------新しいメッセージ------",
keySettingInstruction="選択してキーを入力\nescape:キャンセル\nbackspace:キーを削除", keySettingInstruction="選択してキーを入力\nEscape: キャンセル\nBackspace: キーを削除",
customBGhelp="カスタム背景にする画像ファイルをドロップ", customBGhelp="カスタム背景にする画像ファイルをドロップ",
customBGloadFailed="サポートされていないフォーマットのファイルです", customBGloadFailed="サポートされていないフォーマットのファイルです",
errorMsg="問題が発生しました、エラーログを開発者に送り、再起動してください", errorMsg="問題が発生しました、エラーログを開発者に送り、再起動してください",
tryAnotherBuild="[Invalid UTF-8]使用しているOSがwindowsであればTechmino-win32 かTechmino-win64をダウンロードしてください (現在使用しているものは違うものです)", tryAnotherBuild="[Invalid UTF-8]使用しているOSがWindowsであればTechmino-win32かTechmino-win64をダウンロードしてください (現在使用しているものは違うものです)",
modInstruction="modを選択してください!\nmodはゲームの中身を変えます\nしかしゲームが破損することもあります\nmodを使用した場合スコアは保存されません", modInstruction="Modを選択してください!\nModはゲームの中身を変えます\nしかしゲームが破損することもあります\nModを使用した場合スコアは保存されません",
modInfo={ modInfo={
next="NEXT\nNEXTの個数を変更します", next="NEXT\nNEXTの個数を変更します",
hold="HOLD\nHOLDの個数を変更します", hold="HOLD\nHOLDの個数を変更します",
@@ -197,7 +198,7 @@ return{fallback='en',
"最適化 ミス/Rate:", "最適化 ミス/Rate:",
}, },
aboutTexts={ aboutTexts={
"これは「ただの」落ちものパズルゲームです。本当ですよ", "これは「ただの」落ちものパズルゲームです。本当ですよ",
"Inspired by C2/IO/JS/WWC/KOS etc.", "Inspired by C2/IO/JS/WWC/KOS etc.",
"", "",
"Powered by LÖVE", "Powered by LÖVE",
@@ -208,6 +209,100 @@ return{fallback='en',
FNNS and"/"or"ゲーム自体は、無料ですが寄付をお願いします", FNNS and"/"or"ゲーム自体は、無料ですが寄付をお願いします",
FNNS and"/"or"詳しくはZictionaryをご覧ください", FNNS and"/"or"詳しくはZictionaryをご覧ください",
}, },
staff={
"ORIGINALLY BY MrZ",
"E-Mail: 1046101471@qq.com",
"",
"Programmed, Developed, And Designed By",
"MrZ",
"",
"Music Made Using",
"Beepbox",
"FL Studio",
"FL Mobile",
"Logic Pro X",
"",
"[POWERED BY LÖVE]",
"",
"プログラミング",
"MrZ",
"ParticleG",
"Gompyn",
"Trebor",
"(scdhh)",
"(FinnTenzor)",
"(NOT_A_ROBOT)",
"(user670)",
"",
"GitHub CI、パッケージングとバックエンド",
"ParticleG",
"Trebor",
"LawrenceLiu",
"Gompyn",
"flaribbit",
"scdhh",
"",
"ビジュアルデザイン、UIとUX",
"MrZ",
"Gnyar",
"C₂₉H₂₅N₃O₅",
"ScF",
"(旋律星萤)",
"(T0722)",
"",
"ミュージカルデザイン",
"MrZ",
"柒栎流星",
"ERM",
"Trebor",
"C₂₉H₂₅N₃O₅",
"(T0722)",
"(Aether)",
"(Hailey)",
"",
"SFXとボイスパック",
"Miya",
"Xiaoya",
"Mono",
"MrZ",
"Trebor",
"",
"翻訳とローカリゼーション",
"User670",
"MattMayuga",
"Mizu",
"Mr.Faq",
"ScF",
"C₂₉H₂₅N₃O₅",
"NOT_A_ROBOT",
"",
"パフォーマンス",
"Electric283",
"Hebomai",
"",
"Special Thanks",
"Flyz",
"Big_True",
"NOT_A_ROBOT",
"思竣",
"yuhao7370",
"Farter",
"Teatube",
"蕴空之灵",
"T9972",
"No-Usernam8",
"andrew4043",
"smdbs-smdbs",
"paoho",
"Allustrate",
"Haoran SUN",
"Tianling Lyu",
"huaji2369",
"Lexitik",
"Tourahi Anime",
"[All other test staff]",
"…And You!",
},
used=[[ used=[[
Tools used: Tools used:
BeepBox BeepBox
@@ -220,11 +315,11 @@ return{fallback='en',
profile.lua [itraykov] profile.lua [itraykov]
simple-love-lights [dylhunn] simple-love-lights [dylhunn]
]], ]],
support="Support the author", support="Support the Author",
WidgetText={ WidgetText={
main={ main={
offline="ソロプレイ", offline="ソロプレイ",
qplay="Last played", qplay="Last Played: ",
online="マルチプレイ", online="マルチプレイ",
custom="カスタムプレイ", custom="カスタムプレイ",
setting="設定", setting="設定",
@@ -258,7 +353,7 @@ return{fallback='en',
league="リーグ", league="リーグ",
ffa="FFA", ffa="FFA",
rooms="クラブ", rooms="クラブ",
logout="Log out", logout="Log Out",
}, },
net_league={ net_league={
match="対戦相手を探す", match="対戦相手を探す",
@@ -659,22 +754,22 @@ return{fallback='en',
}, },
}, },
modes={ modes={
['sprint_10l']= {"Sprint", "10L", "10Line消去!"}, ['sprint_10l']= {"Sprint", "10L", "10 Line消去!"},
['sprint_20l']= {"Sprint", "20L", "20Line消去!"}, ['sprint_20l']= {"Sprint", "20L", "20 Line消去!"},
['sprint_40l']= {"Sprint", "40L", "40Line消去!"}, ['sprint_40l']= {"Sprint", "40L", "40 Line消去!"},
['sprint_100l']= {"Sprint", "100L", "100Line消去!"}, ['sprint_100l']= {"Sprint", "100L", "100 Line消去!"},
['sprint_400l']= {"Sprint", "400L", "400Line消去!"}, ['sprint_400l']= {"Sprint", "400L", "400 Line消去!"},
['sprint_1000l']= {"Sprint", "1,000L", "1,000Line消去!"}, ['sprint_1000l']= {"Sprint", "1,000L", "1,000 Line消去!"},
['sprintPenta']= {"Sprint", "PENTOMINO", "18のペントミで40Line消去!"}, ['sprintPenta']= {"Sprint", "PENTOMINO", "18のペントミで40 Line消去!"},
['sprintMPH']= {"Sprint", "MPH", "ミノ順なし\nNextなし\nHoldなし"}, ['sprintMPH']= {"Sprint", "MPH", "ミノ順なし\nNextなし\nHoldなし"},
['dig_10l']= {"Dig", "10L", "10Line下穴を消去"}, ['dig_10l']= {"Dig", "10L", "10 Line下穴を消去"},
['dig_40l']= {"Dig", "40L", "40Line下穴を消去"}, ['dig_40l']= {"Dig", "40L", "40 Line下穴を消去"},
['dig_100l']= {"Dig", "100L", "100Line下穴を消去"}, ['dig_100l']= {"Dig", "100L", "100 Line下穴を消去"},
['dig_400l']= {"Dig", "400L", "400Line下穴を消去"}, ['dig_400l']= {"Dig", "400L", "400 Line下穴を消去"},
['drought_n']= {"Drought", "100L", "Iミノなし"}, ['drought_n']= {"Drought", "100L", "ミノなし"},
['drought_l']= {"Drought+", "100L", "W T F"}, ['drought_l']= {"Drought+", "100L", "  "},
['marathon_n']= {"Marathon", "NORMAL", "速くなる中200Lineのマラソン"}, ['marathon_n']= {"Marathon", "NORMAL", "速くなる中200 Lineのマラソン"},
['marathon_h']= {"Marathon", "HARD", "速い中200Lineのマラソン"}, ['marathon_h']= {"Marathon", "HARD", "速い中200 Lineのマラソン"},
['solo_e']= {"Battle", "EASY", "AI討伐!"}, ['solo_e']= {"Battle", "EASY", "AI討伐!"},
['solo_n']= {"Battle", "NORMAL", "AI討伐!"}, ['solo_n']= {"Battle", "NORMAL", "AI討伐!"},
['solo_h']= {"Battle", "HARD", "AI討伐!"}, ['solo_h']= {"Battle", "HARD", "AI討伐!"},
@@ -691,12 +786,12 @@ return{fallback='en',
['round_h']= {"Turn-Based", "HARD", "ターン制のAIと勝負!"}, ['round_h']= {"Turn-Based", "HARD", "ターン制のAIと勝負!"},
['round_l']= {"Turn-Based", "LUNATIC", "ターン制のAIと勝負!"}, ['round_l']= {"Turn-Based", "LUNATIC", "ターン制のAIと勝負!"},
['round_u']= {"Turn-Based", "ULTIMATE", "ターン制のAIと勝負!"}, ['round_u']= {"Turn-Based", "ULTIMATE", "ターン制のAIと勝負!"},
['master_n']= {"Master", "NORMAL", "20G 初心者方へ"}, ['master_n']= {"Master", "NORMAL", "20G初心者方へ"},
['master_h']= {"Master", "HARD", "20G プロの方へ"}, ['master_h']= {"Master", "HARD", "20Gプロの方へ"},
['master_m']= {"Master", "M21", "20G マスターの方へ"}, ['master_m']= {"Master", "M21", "20Gマスターの方へ"},
['master_final']= {"Master", "FINAL", "20G その先へ"}, ['master_final']= {"Master", "FINAL", "20Gその先へ"},
['master_ph']= {"Master", "PHANTASM", "???"}, ['master_ph']= {"Master", "PHANTASM", "???"},
['master_ex']= {"GrandMaster", "EXTRA", "刹那よりも短い永遠"}, ['master_ex']= {"GrandMaster", "EXTRA", "須臾よりも短い永遠"},
['master_instinct']={"Master", "INSTINCT", "もしミノが見えなくなったら?"}, ['master_instinct']={"Master", "INSTINCT", "もしミノが見えなくなったら?"},
['strategy_e']= {"Strategy", "EASY", "20Gでの素早い判断"}, ['strategy_e']= {"Strategy", "EASY", "20Gでの素早い判断"},
['strategy_h']= {"Strategy", "HARD", "20Gでの素早い判断"}, ['strategy_h']= {"Strategy", "HARD", "20Gでの素早い判断"},
@@ -710,7 +805,7 @@ return{fallback='en',
['blind_l']= {"Invisible", "SUDDEN+", "プロフェッショナル用"}, ['blind_l']= {"Invisible", "SUDDEN+", "プロフェッショナル用"},
['blind_u']= {"Invisible", "?", "覚悟はいいかい?"}, ['blind_u']= {"Invisible", "?", "覚悟はいいかい?"},
['blind_wtf']= {"Invisible", "WTF", "まだ覚悟が足りない"}, ['blind_wtf']= {"Invisible", "WTF", "まだ覚悟が足りない"},
['classic_e']= {"Classic", "EASY", "80年代を低速で体験"}, ['classic_e']= {"Classic", "EASY", "80年代を低速で体験"},
['classic_h']= {"Classic", "HARD", "80年代を通常速度で体験"}, ['classic_h']= {"Classic", "HARD", "80年代を通常速度で体験"},
['classic_u']= {"Classic", "ULTIMATE", "80年代を超高速で体験"}, ['classic_u']= {"Classic", "ULTIMATE", "80年代を超高速で体験"},
['survivor_e']= {"Survival", "EASY", "どれだけ生き残れる?"}, ['survivor_e']= {"Survival", "EASY", "どれだけ生き残れる?"},
@@ -724,9 +819,9 @@ return{fallback='en',
['defender_l']= {"Defender", "LUNATIC", "防御力を磨け!"}, ['defender_l']= {"Defender", "LUNATIC", "防御力を磨け!"},
['dig_h']= {"Driller", "HARD", "回復力を磨け!"}, ['dig_h']= {"Driller", "HARD", "回復力を磨け!"},
['dig_u']= {"Driller", "ULTIMATE", "回復力を磨け!"}, ['dig_u']= {"Driller", "ULTIMATE", "回復力を磨け!"},
['clearRush']= {"Clear Rush", "NORMAL", "All-spinチュートリアル!\n[開発中]"}, ['clearRush']= {"Clear Rush", "NORMAL", "All-Spinチュートリアル!\n[開発中]"},
['c4wtrain_n']= {"C4W Training", "NORMAL", "無限コンボ"}, ['c4wtrain_n']= {"C4W Training", "NORMAL", "無限REN"},
['c4wtrain_l']= {"C4W Training", "LUNATIC", "無限コンボ"}, ['c4wtrain_l']= {"C4W Training", "LUNATIC", "無限REN"},
['pctrain_n']= {"PC Training", "NORMAL", "パフェ練習"}, ['pctrain_n']= {"PC Training", "NORMAL", "パフェ練習"},
['pctrain_l']= {"PC Training", "LUNATIC", "もっと難しいパフェ練習"}, ['pctrain_l']= {"PC Training", "LUNATIC", "もっと難しいパフェ練習"},
['pc_n']= {"PC Challenge", "NORMAL", "100Line以内にパフェをたくさん!"}, ['pc_n']= {"PC Challenge", "NORMAL", "100Line以内にパフェをたくさん!"},