@@ -1,35 +1,36 @@
|
||||
return{fallback='en',
|
||||
local C=COLOR
|
||||
return{
|
||||
loadText={
|
||||
loadSFX="Loading sound effects",
|
||||
loadSample="Loading instrument samples",
|
||||
loadVoice="Loading voice packs",
|
||||
loadFont="Loading fonts",
|
||||
loadModeIcon="Loading mode icons",
|
||||
loadMode="Loading modes",
|
||||
loadOther="Loading other assets",
|
||||
finish="Press any key to start!",
|
||||
loadSFX="Loading Sound Effects",
|
||||
loadSample="Loading Instrument Samples",
|
||||
loadVoice="Loading Voice Packs",
|
||||
loadFont="Loading Fonts",
|
||||
loadModeIcon="Loading Mode Icons",
|
||||
loadMode="Loading Modes",
|
||||
loadOther="Loading Other Assets",
|
||||
finish="Press Any Key to Start!",
|
||||
},
|
||||
sureQuit="終了するにはもう一度押してください",
|
||||
sureReset="リセットするにはもう一度押してください",
|
||||
sureDelete="削除するにはもう一度押してください",
|
||||
newDay="新しい1日、新しい始まりです!",
|
||||
playedLong="長時間プレイしています、適度に休憩を",
|
||||
playedTooMuch="かなり長くプレイしています!techminoは楽しいですが、休憩を忘れずに!!",
|
||||
settingWarn="注意:通常ではない設定に変更しました!",
|
||||
playedTooMuch="かなり長くプレイしています! Techminoは楽しいですが、休憩を忘れずに!",
|
||||
settingWarn="注意: 通常ではない設定に変更しました!",
|
||||
|
||||
atkModeName={"Random","Badges","K.O.s","Attackers"},
|
||||
royale_remain="$1 Players Left",
|
||||
atkModeName={"ランダム","バッジねらい","ととめうち","カウンター"},
|
||||
royale_remain="残り $1 人",
|
||||
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",
|
||||
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 ",
|
||||
PC="Perfect Clear",HPC="Hemi-Perfect Clear",
|
||||
replaying="[Replay]",
|
||||
tasUsing="[TAS]",
|
||||
|
||||
stage="Stage $1 cleared!",
|
||||
stage="Stage $1 Cleared!",
|
||||
great="Great!",
|
||||
awesome="Awesome!",
|
||||
almost="Almost There!",
|
||||
@@ -44,7 +45,7 @@ return{fallback='en',
|
||||
grade="Grade",techrash="Techrash",
|
||||
wave="Wave",nextWave="Next",
|
||||
combo="Combo",maxcmb="Max Combo",
|
||||
pc="Perfect Clear",ko="KOs",
|
||||
pc="Perfect Clear",ko="K.O.s",
|
||||
|
||||
win="Win!",
|
||||
lose="Lose",
|
||||
@@ -61,20 +62,20 @@ return{fallback='en',
|
||||
page="Page:",
|
||||
|
||||
cc_fixed="CCは、固定されたミノ順には非対応です",
|
||||
cc_swap="ホールドがswapの時、CCは非対応です",
|
||||
cc_swap="ホールドがSwapの時、CCは非対応です",
|
||||
ai_prebag="AIはテトロミノではないものを含み、カスタムされたミノ順には非対応です",
|
||||
ai_mission="AIは、カスタムミッションに非対応です",
|
||||
switchSpawnSFX="ブロック出現時のSFXをONにしてください!",
|
||||
needRestart="すべての変更を適用するために再起動してください",
|
||||
|
||||
loadError_errorMode="'$1'の読み込みに失敗:ロードモード'$2'が存在しません",
|
||||
loadError_read="'$1'の読み込みに失敗:読み込みに失敗しました",
|
||||
loadError_noFile="'$1'の読み込みに失敗:ファイルが存在しません",
|
||||
loadError_errorMode="'$1'の読み込みに失敗: ロードモード'$2'が存在しません",
|
||||
loadError_read="'$1'の読み込みに失敗: 読み込みに失敗しました",
|
||||
loadError_noFile="'$1'の読み込みに失敗: ファイルが存在しません",
|
||||
loadError_other="'$1'の読み込みに失敗: $2",
|
||||
loadError_unknown="'$1'の読み込みに失敗:理由不明",
|
||||
loadError_unknown="'$1'の読み込みに失敗: 理由不明",
|
||||
|
||||
saveError_duplicate="'$1'の保存に失敗:既に同じ名前のファイルがあります",
|
||||
saveError_encode="'$1'の保存に失敗:.エンコードエラー",
|
||||
saveError_encode="'$1'の保存に失敗:エンコードエラー",
|
||||
saveError_other="'$1'の保存に失敗: $2",
|
||||
saveError_unknown="'$1'の読み込みに失敗:理由不明",
|
||||
|
||||
@@ -86,7 +87,7 @@ return{fallback='en',
|
||||
pasteWrongPlace="貼り付ける位置が間違ってませんか?",
|
||||
noFile="ファイルがないです",
|
||||
|
||||
nowPlaying="Now playing:",
|
||||
nowPlaying="Now Playing:",
|
||||
|
||||
VKTchW="タッチ感度",
|
||||
VKOrgW="オリジナル感度",
|
||||
@@ -94,7 +95,7 @@ return{fallback='en',
|
||||
|
||||
noScore="No scores",
|
||||
modeLocked="Locked",
|
||||
unlockHint="RankB以上を取得すると解放されます",
|
||||
unlockHint="Rank B以上を取得すると解放されます",
|
||||
highScore="High Scores",
|
||||
newRecord="New Record!",
|
||||
|
||||
@@ -103,26 +104,26 @@ return{fallback='en',
|
||||
dictNote="==TetroDictionaryからコピーしました==",
|
||||
|
||||
getNoticeFail="お知らせ情報が取得できませんでした",
|
||||
oldVersion="version $1が取得できます",
|
||||
needUpdate="最新のversionを取得してください!",
|
||||
versionNotMatch="versionsが一致しません!",
|
||||
notFinished="Coming soon!",
|
||||
oldVersion="Version $1が取得できます",
|
||||
needUpdate="最新のVersionを取得してください!",
|
||||
versionNotMatch="Versionsが一致しません!",
|
||||
notFinished="Coming Soon!",
|
||||
|
||||
jsonError="JSON error",
|
||||
jsonError="JSON Error",
|
||||
|
||||
noUsername="ユーザーネームを入力してください",
|
||||
wrongEmail="メールアドレスが無効です",
|
||||
noPassword="パスワードを入力してください",
|
||||
diffPassword="パスワードが一致しません",
|
||||
registerRequestSent="sign upリクエストを送信しました",
|
||||
registerSuccessed="sign up成功!",
|
||||
registerRequestSent="Sign Upリクエストを送信しました",
|
||||
registerSuccessed="Sign Up成功!",
|
||||
loginSuccessed="ログインしています!",
|
||||
accessSuccessed="アクセス権限を取得しました",
|
||||
|
||||
wsConnecting="Websocket connecting…",
|
||||
wsFailed="WebSocket connection failed",
|
||||
wsClose="WebSocket closed:",
|
||||
netTimeout="Connection timed out",
|
||||
wsFailed="WebSocket Connection Failed",
|
||||
wsClose="WebSocket Closed:",
|
||||
netTimeout="Connection Timed Out",
|
||||
|
||||
onlinePlayerCount="Online",
|
||||
createRoomSuccessed="Room created",
|
||||
@@ -137,14 +138,14 @@ return{fallback='en',
|
||||
chatStart="------チャットの先頭------",
|
||||
chatHistory="------新しいメッセージ------",
|
||||
|
||||
keySettingInstruction="選択してキーを入力\nescape:キャンセル\nbackspace:キーを削除",
|
||||
keySettingInstruction="選択してキーを入力\nEscape: キャンセル\nBackspace: キーを削除",
|
||||
customBGhelp="カスタム背景にする画像ファイルをドロップ",
|
||||
customBGloadFailed="サポートされていないフォーマットのファイルです",
|
||||
|
||||
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={
|
||||
next="NEXT\nNEXTの個数を変更します",
|
||||
hold="HOLD\nHOLDの個数を変更します",
|
||||
@@ -197,7 +198,7 @@ return{fallback='en',
|
||||
"最適化 ミス/Rate:",
|
||||
},
|
||||
aboutTexts={
|
||||
"これは「ただの」落ちものパズルゲームです。本当ですよ",
|
||||
"これは「ただの」落ちものパズルゲームです。本当ですよ。",
|
||||
"Inspired by C2/IO/JS/WWC/KOS etc.",
|
||||
"",
|
||||
"Powered by LÖVE",
|
||||
@@ -208,6 +209,100 @@ return{fallback='en',
|
||||
FNNS and"/"or"ゲーム自体は、無料ですが寄付をお願いします",
|
||||
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=[[
|
||||
Tools used:
|
||||
BeepBox
|
||||
@@ -220,11 +315,11 @@ return{fallback='en',
|
||||
profile.lua [itraykov]
|
||||
simple-love-lights [dylhunn]
|
||||
]],
|
||||
support="Support the author",
|
||||
support="Support the Author",
|
||||
WidgetText={
|
||||
main={
|
||||
offline="ソロプレイ",
|
||||
qplay="Last played",
|
||||
qplay="Last Played: ",
|
||||
online="マルチプレイ",
|
||||
custom="カスタムプレイ",
|
||||
setting="設定",
|
||||
@@ -258,7 +353,7 @@ return{fallback='en',
|
||||
league="リーグ",
|
||||
ffa="FFA",
|
||||
rooms="クラブ",
|
||||
logout="Log out",
|
||||
logout="Log Out",
|
||||
},
|
||||
net_league={
|
||||
match="対戦相手を探す",
|
||||
@@ -659,22 +754,22 @@ return{fallback='en',
|
||||
},
|
||||
},
|
||||
modes={
|
||||
['sprint_10l']= {"Sprint", "10L", "10Line消去!"},
|
||||
['sprint_20l']= {"Sprint", "20L", "20Line消去!"},
|
||||
['sprint_40l']= {"Sprint", "40L", "40Line消去!"},
|
||||
['sprint_100l']= {"Sprint", "100L", "100Line消去!"},
|
||||
['sprint_400l']= {"Sprint", "400L", "400Line消去!"},
|
||||
['sprint_1000l']= {"Sprint", "1,000L", "1,000Line消去!"},
|
||||
['sprintPenta']= {"Sprint", "PENTOMINO", "18のペントミノで40Line消去!"},
|
||||
['sprint_10l']= {"Sprint", "10L", "10 Line消去!"},
|
||||
['sprint_20l']= {"Sprint", "20L", "20 Line消去!"},
|
||||
['sprint_40l']= {"Sprint", "40L", "40 Line消去!"},
|
||||
['sprint_100l']= {"Sprint", "100L", "100 Line消去!"},
|
||||
['sprint_400l']= {"Sprint", "400L", "400 Line消去!"},
|
||||
['sprint_1000l']= {"Sprint", "1,000L", "1,000 Line消去!"},
|
||||
['sprintPenta']= {"Sprint", "PENTOMINO", "18のペントミノで40 Line消去!"},
|
||||
['sprintMPH']= {"Sprint", "MPH", "ミノ順なし\nNextなし\nHoldなし"},
|
||||
['dig_10l']= {"Dig", "10L", "10Line下穴を消去"},
|
||||
['dig_40l']= {"Dig", "40L", "40Line下穴を消去"},
|
||||
['dig_100l']= {"Dig", "100L", "100Line下穴を消去"},
|
||||
['dig_400l']= {"Dig", "400L", "400Line下穴を消去"},
|
||||
['drought_n']= {"Drought", "100L", "Iミノなし"},
|
||||
['drought_l']= {"Drought+", "100L", "W T F"},
|
||||
['marathon_n']= {"Marathon", "NORMAL", "速くなる中200Lineのマラソン"},
|
||||
['marathon_h']= {"Marathon", "HARD", "速い中200Lineのマラソン"},
|
||||
['dig_10l']= {"Dig", "10L", "10 Line下穴を消去"},
|
||||
['dig_40l']= {"Dig", "40L", "40 Line下穴を消去"},
|
||||
['dig_100l']= {"Dig", "100L", "100 Line下穴を消去"},
|
||||
['dig_400l']= {"Dig", "400L", "400 Line下穴を消去"},
|
||||
['drought_n']= {"Drought", "100L", "Iミノなし"},
|
||||
['drought_l']= {"Drought+", "100L", "W T F"},
|
||||
['marathon_n']= {"Marathon", "NORMAL", "速くなる中200 Lineのマラソン"},
|
||||
['marathon_h']= {"Marathon", "HARD", "速い中200 Lineのマラソン"},
|
||||
['solo_e']= {"Battle", "EASY", "AI討伐!"},
|
||||
['solo_n']= {"Battle", "NORMAL", "AI討伐!"},
|
||||
['solo_h']= {"Battle", "HARD", "AI討伐!"},
|
||||
@@ -691,12 +786,12 @@ return{fallback='en',
|
||||
['round_h']= {"Turn-Based", "HARD", "ターン制のAIと勝負!"},
|
||||
['round_l']= {"Turn-Based", "LUNATIC", "ターン制のAIと勝負!"},
|
||||
['round_u']= {"Turn-Based", "ULTIMATE", "ターン制のAIと勝負!"},
|
||||
['master_n']= {"Master", "NORMAL", "20G 初心者方へ"},
|
||||
['master_h']= {"Master", "HARD", "20G プロの方へ"},
|
||||
['master_m']= {"Master", "M21", "20G マスターの方へ"},
|
||||
['master_final']= {"Master", "FINAL", "20G その先へ"},
|
||||
['master_ph']= {"Master", "PHANTASM", "???"},
|
||||
['master_ex']= {"GrandMaster", "EXTRA", "刹那よりも短い永遠"},
|
||||
['master_n']= {"Master", "NORMAL", "20G初心者方へ"},
|
||||
['master_h']= {"Master", "HARD", "20Gプロの方へ"},
|
||||
['master_m']= {"Master", "M21", "20Gマスターの方へ"},
|
||||
['master_final']= {"Master", "FINAL", "20Gその先へ"},
|
||||
['master_ph']= {"Master", "PHANTASM", "???"},
|
||||
['master_ex']= {"GrandMaster", "EXTRA", "須臾よりも短い永遠"},
|
||||
['master_instinct']={"Master", "INSTINCT", "もしミノが見えなくなったら?"},
|
||||
['strategy_e']= {"Strategy", "EASY", "20Gでの素早い判断"},
|
||||
['strategy_h']= {"Strategy", "HARD", "20Gでの素早い判断"},
|
||||
@@ -710,7 +805,7 @@ return{fallback='en',
|
||||
['blind_l']= {"Invisible", "SUDDEN+", "プロフェッショナル用"},
|
||||
['blind_u']= {"Invisible", "?", "覚悟はいいかい?"},
|
||||
['blind_wtf']= {"Invisible", "WTF", "まだ覚悟が足りない"},
|
||||
['classic_e']= {"Classic", "EASY", "80年代を超低速で体験"},
|
||||
['classic_e']= {"Classic", "EASY", "80年代を低速で体験"},
|
||||
['classic_h']= {"Classic", "HARD", "80年代を通常速度で体験"},
|
||||
['classic_u']= {"Classic", "ULTIMATE", "80年代を超高速で体験"},
|
||||
['survivor_e']= {"Survival", "EASY", "どれだけ生き残れる?"},
|
||||
@@ -724,9 +819,9 @@ return{fallback='en',
|
||||
['defender_l']= {"Defender", "LUNATIC", "防御力を磨け!"},
|
||||
['dig_h']= {"Driller", "HARD", "回復力を磨け!"},
|
||||
['dig_u']= {"Driller", "ULTIMATE", "回復力を磨け!"},
|
||||
['clearRush']= {"Clear Rush", "NORMAL", "All-spinチュートリアル!\n[開発中]"},
|
||||
['c4wtrain_n']= {"C4W Training", "NORMAL", "無限コンボ"},
|
||||
['c4wtrain_l']= {"C4W Training", "LUNATIC", "無限コンボ"},
|
||||
['clearRush']= {"Clear Rush", "NORMAL", "All-Spinチュートリアル!\n[開発中]"},
|
||||
['c4wtrain_n']= {"C4W Training", "NORMAL", "無限REN"},
|
||||
['c4wtrain_l']= {"C4W Training", "LUNATIC", "無限REN"},
|
||||
['pctrain_n']= {"PC Training", "NORMAL", "パフェ練習"},
|
||||
['pctrain_l']= {"PC Training", "LUNATIC", "もっと難しいパフェ練習"},
|
||||
['pc_n']= {"PC Challenge", "NORMAL", "100Line以内にパフェをたくさん!"},
|
||||
|
||||
Reference in New Issue
Block a user