From 700e84572731f58f79baa307e0b3c0376a4ad0b8 Mon Sep 17 00:00:00 2001 From: beito Date: Sun, 18 Nov 2018 02:26:57 +0900 Subject: [PATCH 1/4] Update Japanese translations (#337) * Add new japanese translation It translated on commit 66810c8. so it don't apply changes from commit 17e0489. * Update Japanese translation Applies commit 7a51693. and small changes. * Upadte Japanese translations * Update Japanese * Update Japanese --- core/assets/bundles/bundle_ja.properties | 108 +++++++++++------------ 1 file changed, 54 insertions(+), 54 deletions(-) diff --git a/core/assets/bundles/bundle_ja.properties b/core/assets/bundles/bundle_ja.properties index 48b6a6ef83..b8206bb578 100644 --- a/core/assets/bundles/bundle_ja.properties +++ b/core/assets/bundles/bundle_ja.properties @@ -1,9 +1,9 @@ text.credits.text = Created by [ROYAL]Anuken[] - [SKY]anukendev@gmail.com[]\n\n[GRAY](In case you can't tell, this text is currently unfinished.\nTranslators, don't edit it yet\!) text.credits = クレジット -text.discord = MindustryのDiscordに参加\! +text.discord = DiscordのMindustryに参加\! text.link.discord.description = Mindustryの公式Discordグループ text.link.github.description = ゲームのソースコード -text.link.dev-builds.description = 不安定開発ビルド +text.link.dev-builds.description = 不安定な開発ビルド text.link.trello.description = 公式 Trelloボード の実装予定の機能をチェック text.link.itch.io.description = itch.ioでPC版のダウンロードやweb版をプレイ text.link.google-play.description = Google Playのストアページ @@ -22,11 +22,11 @@ text.level.delete.title = 削除の確認 text.map.delete = マップ "[accent]{0}[]" を削除してもよろしいですか? text.level.select = レベル選択 text.level.mode = ゲームモード\: -text.construction.desktop = ブロックの選択や建設を止めるには、[accent]スペースを使用してください。[] -text.construction.title = ブロックの建設ガイド -text.construction = [accent]ブロック建設モード[]になりました。\n設置するには、機体の近くの設置可能な場所をタップしてください。\n一度、ブロックを選択して、チェックボックスを押して確認して下さい。すると、機体が建設し始めます。\n\n- [accent]ブロックの削除[]は、タップで範囲を選択してください。\n- [accent]範囲の選択[]は、長押しして、範囲のブロックをドラッグしてください。\n- [accent]一列にブロックを設置[]するには、 タップで空いている場所を長押しして、伸ばしたい方向にドラッグしてください\n- [accent]建設や範囲の選択をキャンセル[]するには、左下の X ボタンを押してください。 -text.deconstruction.title = ブロックの破壊ガイド -text.deconstruction = [accent]ブロック破壊モード[]になりました。\n\n破壊するには、機体の近くのブロックをタップしてください。\n一度、ブロックを選択して、チェックボックスを押して確認して下さい。すると、機体がブロックを破壊し始めます。\n\nOnce you have selected some blocks, press the checkbox to confirm, and your ship will begin de-constructing them.\n\n[accent]ブロックの破壊[]は、タップで範囲を選択してください。\n- [accent]範囲内のブロックを破壊[]するには、 タップで空いている場所を長押しして、伸ばしたい方向にドラッグしてください\n- [accent]破壊や範囲の選択をキャンセル[]するには、左下の X ボタンを押してください。 +text.construction.desktop = ブロックの選択や建設を止めるには、[accent]スペースを使用してください[]。 +text.construction.title = ブロック建設ガイド +text.construction = [accent]ブロック建設モード[]になりました。\n設置するには、機体の近くの設置可能な場所をタップしてください。\nブロックを選択した状態で、チェックボタンを押して確認すると、機体が建設を始めます。\n\n- [accent]ブロックの削除[]は、タップで範囲を選択してください。\n- [accent]範囲の選択[]は、長押しして、範囲のブロックをドラッグしてください。\n- [accent]一列にブロックを設置[]するには、 タップで空いている場所を長押しして、伸ばしたい方向にドラッグしてください\n- [accent]建設や範囲の選択をキャンセル[]するには、左下の X ボタンを押してください。 +text.deconstruction.title = ブロック撤去ガイド +text.deconstruction = [accent]ブロック撤去モード[]になりました。\n\nブロックを撤去するには、機体の近くのブロックをタップしてください。\nブロックを選択した状態で、チェックボタンを押して確認すると、機体がブロックの撤去を始めます。\n\n- [accent]ブロックの破壊[]は、タップで範囲を選択してください。\n- [accent]範囲を選択してブロックを撤去[]するには、 タップで空いている場所を長押しして、伸ばしたい方向にドラッグしてください\n- [accent]撤去や範囲選択をキャンセル[]するには、左下の X ボタンを押してください。 text.showagain = 次回以降表示しない text.coreattack = < コアが攻撃を受けています\! > text.unlocks = アンロック @@ -42,12 +42,12 @@ text.sector.deploy = 配備 text.sector.abandon = 撤退 text.sector.abandon.confirm = 区域のすべての進行を撤退します。\nこれは元に戻すことはできません\! text.sector.resume = 再開 -text.sector.locked = [scarlet][[Incomplete] -text.sector.unexplored = [accent][[Unexplored] +text.sector.locked = [scarlet][[不完全] +text.sector.unexplored = [accent][[未調査] text.missions = ミッション\:[LIGHT_GRAY] {0} text.mission = ミッション\:[LIGHT_GRAY] {0} text.mission.main = メインミッション\:[LIGHT_GRAY] {0} -text.mission.info = ミッションの情報 +text.mission.info = ミッション情報 text.mission.complete = ミッション完了\! text.mission.complete.body = 区域 {0},{1} を征服しました。 text.mission.wave = 残り[accent] {0}/{1} []ウェーブ\n次のウェーブまで {2} @@ -56,14 +56,14 @@ text.mission.wave.enemy = 残り[accent] {0}/{1} []ウェーブ\n敵の残り {2 text.mission.wave.menu = 残り[accent] {0}[] ウェーブ text.mission.battle = 敵のコアを破壊する text.mission.resource.menu = {0} を{1}個を入手する -text.mission.resource = {0} を入手する\:\n[accent]{1}/{2}[] -text.mission.block = {0} を作成する -text.mission.unit = ユニット {0} を作成する +text.mission.resource = {0} を入手する \:\n[accent]{1}/{2}[] +text.mission.block = {0} を作る +text.mission.unit = ユニット {0} を作る text.mission.command = ユニットに {0} を命令する text.mission.linknode = 電源ノードを接続する text.mission.display = [accent]ミッション\:\n[LIGHT_GRAY]{0} -text.mission.mech = メカニック[accent] {0}[]に切り替える -text.mission.create = [accent]{0}[] を作成 +text.mission.mech = 機体を[accent]{0}[]に乗り換える +text.mission.create = [accent]{0}[] を作る text.none = <なし> text.close = 閉じる text.quit = 終了 @@ -81,7 +81,7 @@ text.players.single = {0} 人がオンライン text.server.closing = [accent]サーバーを閉じています... text.server.kicked.kick = サーバからキックされました\! text.server.kicked.serverClose = サーバーが閉じました。 -text.server.kicked.sectorComplete = 区域を征服しました。 +text.server.kicked.sectorComplete = 区域を制覇しました。 text.server.kicked.sectorComplete.text = ミッションが完了しました。\nサーバーは次の区域に移ります。 text.server.kicked.clientOutdated = 古いクライアントです\! ゲームをアップデートしてください\! text.server.kicked.serverOutdated = 古いサーバーです\! ホストに更新してもらってください\! @@ -318,8 +318,8 @@ text.blocks.drillspeed = 採掘速度 text.blocks.liquidoutput = 搬出液体 text.blocks.liquidoutputspeed = 液体搬出速度 text.blocks.liquiduse = 液体使用量 -text.blocks.coolant = 冷媒 -text.blocks.coolantuse = 冷媒使用量 +text.blocks.coolant = 冷却 +text.blocks.coolantuse = 冷却使用量 text.blocks.inputliquidfuel = 液体燃料 text.blocks.liquidfueluse = 液体燃料使用量 text.blocks.explosive = 高い爆発性\! @@ -388,7 +388,7 @@ keybind.select.name = 選択/ショット keybind.break.name = 破壊 keybind.deselect.name = 選択解除 keybind.shoot.name = ショット -keybind.zoom_hold.name = 長押しズーム +keybind.zoom_hold.name = ズーム長押し keybind.zoom.name = ズーム keybind.menu.name = メニュー keybind.pause.name = ポーズ @@ -454,30 +454,30 @@ liquid.lava.name = 溶岩 liquid.oil.name = 石油 liquid.cryofluid.name = 冷却水 mech.alpha-mech.name = アルファ -mech.alpha-mech.weapon = 重機関銃 -mech.alpha-mech.ability = ドローン軍団 -mech.alpha-mech.description = 一般的な機体です。速度とダメージは標準的です。攻撃力を高めるために最大3体のドローンを生成します。 +mech.alpha-mech.weapon = 重武装機関砲 +mech.alpha-mech.ability = ドローン部隊 +mech.alpha-mech.description = 一般的な機体です。標準的な速度と攻撃力を持っています。攻撃力を高めるために最大3体のドローンを作成することができます。 mech.delta-mech.name = デルタ -mech.delta-mech.weapon = 電撃放電機 -mech.delta-mech.ability = 電撃 -mech.delta-mech.description = 高速に移動する敵のために素早く軽装化された機体です。建造物にはほとんどダメージを与えませんが、電撃でたくさんの敵を素早く倒すことができます。 +mech.delta-mech.weapon = 電撃砲 +mech.delta-mech.ability = 電撃チャージ +mech.delta-mech.description = 高速に移動する敵のために素早く軽装化された機体です。建造物にはほとんどダメージを与えませんが、電撃を使って、たくさんの敵を素早く倒すことができます。 mech.tau-mech.name = タウ mech.tau-mech.weapon = 修復レーザー -mech.tau-mech.ability = 修復バースト -mech.tau-mech.description = 支援型機体です。ダメージを受けたブロックを修復や火災の消火や半径内の味方を治療を行います。 +mech.tau-mech.ability = リペアバースト +mech.tau-mech.description = 支援型機体です。ダメージを受けたブロックを修復や火災の消火、半径内の味方を治療を行います。 mech.omega-mech.name = オメガ mech.omega-mech.weapon = ロケット弾 mech.omega-mech.ability = 重装備 mech.omega-mech.description = 最前線での攻撃向けに作られた大型機体です。重装備によってダメージの90%を防ぐことができます。 mech.dart-ship.name = ダート -mech.dart-ship.weapon = ライフル -mech.dart-ship.description = 一般的な機体です。高速で軽く使いやすいですが、攻撃能力はほとんどなく採掘速度も遅いです。 +mech.dart-ship.weapon = 機関砲 +mech.dart-ship.description = 一般的な機体です。高速で軽く使いやすいですが、攻撃能力はほとんどなく採掘速度が遅いのが欠点です。 mech.javelin-ship.name = ジャベリン mech.javelin-ship.description = 最初は遅いですが、敵の基地では速度と飛行能力が飛躍的に高まり、電撃やミサイルで多量のダメージを与えることができます。 mech.javelin-ship.weapon = バーストミサイル mech.javelin-ship.ability = 放電ブースター mech.trident-ship.name = トライデント -mech.trident-ship.description = 強力な爆撃機です。しっかりとした装甲です。 +mech.trident-ship.description = 強力な爆撃機です。頑丈な装甲です。 mech.trident-ship.weapon = 爆弾 mech.glaive-ship.name = グライブ mech.glaive-ship.description = 大きく、重武装された攻撃機です。焼夷弾が装備され、優れた加速と最高速度を保有しています。 @@ -516,7 +516,7 @@ block.rock.name = 岩 block.blackrock.name = 黒い岩 block.icerock.name = 氷岩 block.copper-wall.name = 銅の壁 -block.copper-wall-large.name = 大きなな銅の壁 +block.copper-wall-large.name = 大きな銅の壁 block.dense-alloy-wall.name = 高密度合金の壁 block.dense-alloy-wall-large.name = 大きな高密度合金の壁 block.phase-wall.name = フェーズファイバーの壁 @@ -541,9 +541,9 @@ block.overflow-gate.description = 搬出先がいっぱいの場合に左右に block.smelter.name = 溶鉱炉 block.arc-smelter.name = 電気式溶鉱炉 block.silicon-smelter.name = シリコン溶鉱炉 -block.phase-weaver.name = フェーズ紡績機 +block.phase-weaver.name = フェーズ織機 block.pulverizer.name = 粉砕機 -block.cryofluidmixer.name = 凍結流体ミキサー +block.cryofluidmixer.name = 冷却ミキサー block.melter.name = 融合機 block.incinerator.name = 焼却炉 block.biomattercompressor.name = バイオメター圧縮機 @@ -638,10 +638,10 @@ unit.spirit.name = スピリットドローン unit.spirit.description = 初期のユニットです。デフォルトでコアからスポーンします。自動で鉱石の採掘やブロックの修理をします。 unit.phantom.name = ファントムドローン unit.phantom.description = 強化されたユニットです。自動で鉱石の採掘やブロックの修理をします。スピリットドローンよりも効率的に行います。 -unit.dagger.name = ダガ― +unit.dagger.name = ダガー unit.dagger.description = 一般的な地上ユニットです。集団になると便利です。 unit.titan.name = タイタン -unit.titan.description = 強化版の武装した地上ユニットです。地上と空の敵の両方に攻撃します。 +unit.titan.description = 強化された地上戦闘ユニットです。地上と空の敵の両方に攻撃します。 unit.ghoul.name = グール爆撃機 unit.ghoul.description = 地上爆撃機です。 unit.wraith.name = レースファイター @@ -650,29 +650,29 @@ unit.fortress.name = フォートレス unit.fortress.description = 砲撃地上ユニットです。 unit.revenant.name = レベナント unit.revenant.description = レーザープラットフォームです。 -tutorial.begin = 最終ミッションは[LIGHT_GRAY]敵[]を倒すことです。\n\nまずは、[accent]銅の採掘[]から始めましょう。コアの近くの銅鉱石の鉱脈をタップしましょう。 +tutorial.begin = ここでのミッションは[LIGHT_GRAY]敵[]を倒すことです。\n\nまずは、[accent]銅の採掘[]から始めましょう。コアの近くの銅鉱石の鉱脈をタップしましょう。 tutorial.drill = 手動で採掘するのは非効率的です。\n[accent]ドリル[]を使えば自動で採掘できます。\n銅鉱石の鉱脈の上に1つ置いてみましょう。 -tutorial.conveyor = [accent]コンベアー[]はコアにアイテムを移送することができます。\nドリルからコアまでコンベアーのラインを作りましょう。 +tutorial.conveyor = [accent]コンベアー[]はコアにアイテムを輸送することができます。\nドリルからコアまでコンベアー作りましょう。 tutorial.morecopper = まだまだ銅が必要です。\n\n手動で採掘するか、ドリルをもっと設置しましょう。 tutorial.turret = [LIGHT_GRAY]敵[]を撃退するために防衛体制を作らなければなりません。\n基地の近くにターレットのデュオを設置しましょう。 tutorial.drillturret = デュオには弾として[accent]銅の弾薬[]が必要です。\nデュオの横にドリルを置き、採掘した銅を供給しましょう。 tutorial.waves = [LIGHT_GRAY]敵[]が近づいてきます。\n\n2ウェーブの間、コアを守ってください。ターレットをもっと設置しましょう。 tutorial.lead = 他の鉱石も使ってみましょう。[accent]鉛[]を見つけて、採掘しましょう。\n\nユニットからコアにドラッグして、資源を転送できます。 -tutorial.smelter = 銅と鉛は弱い金属です。優れた[アクセント]密な合金[]は製錬所で作ることができます。 1つを構築します。\n\n銅を鉛はやわらかい金属です。\nより硬い[accent]高密度合金[]を溶鉱炉で作りましょう。 +tutorial.smelter = 銅を鉛はやわらかい金属です。\nより硬い[accent]高密度合金[]を溶鉱炉で作りましょう。 tutorial.densealloy = 溶鉱炉で作った合金を回収しましょう。\n\nまた、必要に応じて効率化しましょう。 -tutorial.siliconsmelter = コアは、採掘やブロックの修復のために[accent]スピリットドローン[]を作成しています。\n\n他のユニットを作るには[accent]シリコン[]が要ります。\nシリコン溶鉱炉を作りましょう。 +tutorial.siliconsmelter = コアは、採掘やブロックの修復のために[accent]スピリットドローン[]を作成しています。\n\n他のユニットを作るには[accent]シリコン[]が必要です。\nシリコン溶鉱炉を作りましょう。 tutorial.silicondrill = シリコンには[accent]石炭[]と[accent]砂[]が必要です。\nまず、ドリルを作りましょう。 -tutorial.generator = この技術には電力が必要です。それに対して[accent]燃焼ジェネレーター[]を作成します。\n\nこの技術には電力が必要です。\n[accent]火力発電機[]を作りましょう。 +tutorial.generator = この技術には電力が必要です。\n[accent]火力発電機[]を作りましょう。 tutorial.generatordrill = 火力発電機には燃料が必要です。\nドリルから石炭を補給しましょう。 -tutorial.node = 電力を伝送する必要があります。\n火力発電機の隣に[accent]電源ノード[]を作って、電力を転送しましょう。 -tutorial.nodelink = 電力は接触する電力ブロックや発電機か接続された電源ノードによって転送することができます。\n\nノードをタップしてから、発電機とシリコン溶鉱炉を選択して電力を繋げましょう。 +tutorial.node = 電力を送電する必要があります。\n火力発電機の隣に[accent]電源ノード[]を作って、電力を供給しましょう。 +tutorial.nodelink = 電力は隣接している電力ブロックや発電機、接続された状態の電源ノードを使って送電することができます。\n\nノードをタップしてから、発電機とシリコン溶鉱炉を選択して電力を繋げましょう。 tutorial.silicon = シリコン溶鉱炉で製造したシリコンを回収しましょう。\n\nまた、効率化をすることをお勧めします。 -tutorial.daggerfactory = [accent]ダガ―ユニット生産機[]を作りましょう。\n\nこれを使うと攻撃ユニットを作ってくれます。 +tutorial.daggerfactory = [accent]ダガーユニット製造機[]を作りましょう。\n\nこれを使うと攻撃ユニットを作ってくれます。 tutorial.router = 生産機には電力が必要です。\nコンベアーから資源を分けるためにルーターを作りましょう。 tutorial.dagger = 電源ノードを生産機に接続しましょう。\n要件が揃うと、ユニットを作り始めます。\n\n必要に応じて、ドリルや発電機、コンベアーを増やしましょう。 -tutorial.battle = [LIGHT_GRAY]敵[]のコアが見つかりました。\nユニットやダガ―で破壊しましょう。 -block.copper-wall.description = 安価な防壁ブロックです。\n初めのウェーブでコアやターレットを保護するのに便利です。 -block.copper-wall-large.description = 安価な大型防壁ブロックです。\n初めのウェーブでコアやターレットを保護するのに便利です。 +tutorial.battle = [LIGHT_GRAY]敵[]のコアが見つかりました。\nユニットやダガーで破壊しましょう。 +block.copper-wall.description = 安価な防壁ブロックです。\n最初のウェーブでコアやターレットを保護するのに便利です。 +block.copper-wall-large.description = 安価な大型防壁ブロックです。\n最初のウェーブでコアやターレットを保護するのに便利です。 block.dense-alloy-wall.description = 標準的な防壁ブロックです。\n敵からの保護に最適です。 block.dense-alloy-wall-large.description = 標準的な大型防壁ブロックです。\n敵からの保護に最適です。 block.thorium-wall.description = 強化された防壁ブロックです。\n敵からの保護により強固です。 @@ -699,9 +699,9 @@ block.cyclone.description = 大型連射ターレットです。 block.fuse.description = 短距離攻撃をする大型ターレットです。 block.spectre.description = 一度に2発の強力な弾を撃つ大型ターレットです。 block.meltdown.description = 強力な長距離攻撃をする大型ターレットです。 -block.conveyor.description = 一般的なアイテム輸送ブロックです。アイテムを前方に移動し、自動的にターレットや製造機などに入れます。回転可能です。 +block.conveyor.description = 一般的なアイテム輸送ブロックです。アイテムを前方に移動し、自動的にターレットや製造機などに入れます。回転できます。 block.titanium-conveyor.description = 強化されたアイテム輸送ブロックです。通常のコンベアーよりも速くアイテムを移動します。 -block.phase-conveyor.description = 強化されたアイテム輸送ブロックです。電力を使用して、離れたフェーズコンベアーにアイテムを転送します。 +block.phase-conveyor.description = 強化されたアイテム転送ブロックです。電力を使用して、離れた場所にあるフェーズコンベアーにアイテムを転送することができます。 block.junction.description = 交差している2つのコンベアーをブリッジします。2つの異なるコンベアーが異なる場所に異なる材料を運んでいるときに便利です。 block.mass-driver.description = 長距離の輸送が可能なアイテム輸送ブロックです。離れた別のマスドライバーにアイテムを発射します。 block.smelter.description = 石炭を燃やして、銅と鉛から高密度合金を製錬します。 @@ -726,9 +726,9 @@ block.battery.description = 電源ノード間で電力が余っていれば充 block.battery-large.description = 通常のバッテリーより多くの電力を貯めて置くことができます。 block.combustion-generator.description = 石油や可燃性の物質を燃やして発電します。 block.turbine-generator.description = 火力発電機より効率的ですが、水が必要です。 -block.thermal-generator.description = 溶岩からたくさんの電力を発電します。 -block.solar-panel.description = 太陽光から少ない電力を供給します。 -block.solar-panel-large.description = 通常のソーラーパネルよりたくさんの電力を供給しますが、建設費が高価です。 +block.thermal-generator.description = 溶岩から大量の電力を発電します。 +block.solar-panel.description = 太陽光から少量の電力を発電します。 +block.solar-panel-large.description = 通常のソーラーパネルより大量の電力を発電できますが、建設費が高価です。 block.thorium-reactor.description = 高放射性のトリウムから大量の電力を発電します。これには一定の冷却が必要です。冷却が不十分な場合大きな爆発が発生します。 block.rtg-generator.description = トリウムリアクターよりも発電量は少ないですが、冷却を必要としない放射性同位体熱発電機(RTG)です。 block.unloader.description = コンテナやボールト、コアからアイテムをコンベアーか隣接するブロックに搬出します。アンローダーをタップすると搬出するアイテムを変更することができます。 @@ -737,9 +737,9 @@ block.vault.description = 各種類のアイテムを大量に保管します。 block.mechanical-drill.description = 安価なドリルです。採掘可能な鉱脈に設置すると、アイテムを採掘して搬出します。 block.pneumatic-drill.description = 速く採掘できるように改善されたドリルです。また、より硬い鉱石も採掘することができます。 block.laser-drill.description = 電力を使用して、レーザー技術でより速く採掘することができます。また、このドリルで放射性トリウムを回収することができます。 -block.blast-drill.description = 究極のドリルです。大量の電力が必要です。 +block.blast-drill.description = 高級ドリルです。大量の電力が必要です。 block.water-extractor.description = 地面から水を汲み上げます。近くに湖がない場合に便利です。 -block.cultivator.description = 水で土壌を耕して、バイオメーターを回収します。 +block.cultivator.description = 水で土壌を耕して、バイオメターを回収します。 block.oil-extractor.description = 大量の電力を使用して、砂から石油を回収します。近くに油田がない場合に便利です。 block.dart-ship-pad.description = 今使っている機体から一般的な戦闘機に乗り換えます。\nパッドに乗って、パッドをダブルタップすることで使用できます。 block.trident-ship-pad.description = 今使っている機体から武装した爆撃機に乗り換えます。\nパッドに乗って、パッドをダブルタップすることで使用できます。 @@ -767,7 +767,7 @@ block.liquid-junction.description = 交差している2つのコンベアーを block.bridge-conduit.description = 高度な液体輸送ブロックです。地形や建物を超えて、3ブロック離れた場所に輸送することができます。 block.mechanical-pump.description = 安価で性能の低いポンプです。電力が必要ありません。 block.rotary-pump.description = 強化されたポンプです。電力を使用して2倍速く搬出します。 -block.thermal-pump.description = 究極のポンプです。機械ポンプより3倍速く、唯一溶岩を採取できるポンプです。 +block.thermal-pump.description = 高級ポンプです。機械ポンプより3倍速く、唯一溶岩を採取できるポンプです。 block.router.description = 一つの方向から受け取ったアイテムを他の3方向に搬出します。一つの資源から複数に分ける際に便利です。 block.distributor.description = 高度なルーターです。アイテムを7方向に均等に分けて搬出します。 block.bridge-conveyor.description = 高度な輸送ブロックです。地形や建物を超えて、3ブロック離れた場所に輸送することができます。 From cd0e49914bbb099ab6b64e00310d537c00e62ac5 Mon Sep 17 00:00:00 2001 From: William So Date: Sun, 18 Nov 2018 01:36:31 +0800 Subject: [PATCH 2/4] Complete most of the Chinese translations (#338) * Update some Chinese translations * Translate control guides * Translate mission text, server text, and others * Translate generic text * Translate a lot of short strings * Translate a bunch of mech strings * Translate rest of the strings except mainly the descriptions The descriptions will probably take 3 more days to translate. I will stop here now. I will translate the rest later. --- core/assets/bundles/bundle_zh_CN.properties | 552 ++++++------ core/assets/bundles/bundle_zh_TW.properties | 892 ++++++++++---------- 2 files changed, 722 insertions(+), 722 deletions(-) diff --git a/core/assets/bundles/bundle_zh_CN.properties b/core/assets/bundles/bundle_zh_CN.properties index 2e6526dd68..873bb22dd5 100644 --- a/core/assets/bundles/bundle_zh_CN.properties +++ b/core/assets/bundles/bundle_zh_CN.properties @@ -1,70 +1,70 @@ text.credits.text = Created by [ROYAL]Anuken[] - [SKY]anukendev@gmail.com[]\n\n[GRAY](In case you can't tell, this text is currently unfinished.\nTranslators, don't edit it yet!) text.credits = 致谢 -text.discord = 加入 Mindustry 的 Discord! +text.discord = 加入 Mindustry 的 Discord! text.link.discord.description = 官方 Mindustry discord 聊天室 text.link.github.description = 游戏源码 text.link.dev-builds.description = 不稳定开发版 text.link.trello.description = Trello board 上的官方计划表 -text.link.itch.io.description = PC版下载和网页版(itch.io) +text.link.itch.io.description = itch.io 桌面版下载和网页版 text.link.google-play.description = 从谷歌商店获取安卓版 text.link.wiki.description = 官方 Mindustry 维基 -text.linkfail = 打开链接失败!\nURL 已经复制到剪贴板。 +text.linkfail = 打开链接失败!\n连结已经复制到剪贴板。 text.editor.web = 网页版不支持地图编辑器!\n下载以使用编辑器。 -text.web.unsupported = 网页版不支持此功能,请下载以使用此功能。 +text.web.unsupported = 网页版不支持此功能!请下载以使用此功能。 text.gameover = 你的核心被摧毁了! -text.gameover.pvp = The[accent] {0}[] team is victorious! -text.sector.gameover = 这个区域失守了,要重新部署吗? +text.gameover.pvp = [accent]{0}[]队得到胜利! +text.sector.gameover = 这个区域失守了,重新部署? text.sector.retry = 重试 text.highscore = [accent]新纪录! -text.wave.lasted = 你坚持到了第 [accent]{0}[] 波。 -text.level.highscore = 最高分: [accent]{0} +text.wave.lasted = 你坚持到第[accent]{0}[]波。 +text.level.highscore = 最高分:[accent]{0} text.level.delete.title = 确认删除 -text.map.delete = 确定要删除 "[accent]{0}[]" 地图吗? +text.map.delete = 确定要删除「[accent]{0}[]」地图吗? text.level.select = 选择关卡 text.level.mode = 游戏模式: -text.construction.desktop = 桌面控制已更改.\n取消选择快活停止构建, [accent]使用空间[]. -text.construction.title = 方块建造指导 -text.construction = 你选择了 [accent]建造模式[].\n\n点击你附近的有效位置以放置\n选择了方块以后, 点击复选框就会开始建造。\n\n- [accent]移除方块-[] 点击想要删除的方块。\n- [accent]直线放置方块-[] 按住一个空点然后拖到目的地。\n- [accent]取消建造或选择-[] 按左下角的X。 -text.deconstruction.title = 方块删除指导 -text.deconstruction = 你选择了 [accent]删除模式[]。\n\n点击你附近的有效位置以删除\n选择了方块以后,点击复选框就会开始删除。\n\n- [accent]移除方块-[] 点击想要删除的方块。\n- [accent]移除选中部分-[] 按住并拖动以选中一个区域。\n- [accent]取消删除或选择-[] 按左下角的X. -text.showagain = 不再显示 -text.coreattack = < 核心正在受到攻击! > -text.unlocks = 已解锁 +text.construction.desktop = 桌面控制已更改。\n要取消选择或停止建设,[accent]按空格键[]。 +text.construction.title = 方块建设指导 +text.construction = 你选择了[accent]方块建设模式[]。\n\n如要放置方块,点击你的船附近的有效位置。\n选择了方块以后,点击复选框就会开始建设。\n\n- 点击方块以从选择区[accent]移除方块[]。\n- 按住并拖动以[accent]直线放置方块[]。\n- 点击左下角的「X」以[accent]取消建设或取消选择[]。 +text.deconstruction.title = 方块移除指导 +text.deconstruction = 你选择了[accent]方块移除模式[]。\n\n如要移除方块,点击你的船附近的方块。\n选择了方块以后,点击复选框就会开始删除。\n\n- 点击方块以从选择区[accent]移除方块[]。\n- 按住一个空点向任何方向拖动以[accent]移除选中区域的方块[]。\n- 点击左下角的「X」以[accent]取消移除或取消选择[]。 +text.showagain = 下次不再显示 +text.coreattack = 〈核心正在受到攻击!〉 +text.unlocks = 解锁 text.savegame = 保存游戏 text.loadgame = 载入游戏 text.joingame = 加入游戏 text.addplayers = 增加/删除玩家 text.customgame = 自定义游戏 text.sectors = 区域 -text.sector = 区域: [LIGHT_GRAY]{0} -text.sector.time = 时间: [LIGHT_GRAY]{0} +text.sector = 区域︰[LIGHT_GRAY]{0} +text.sector.time = 时间︰[LIGHT_GRAY]{0} text.sector.deploy = 部署 -text.sector.abandon = Abandon -text.sector.abandon.confirm = Are you sure you want to abandon all progress at this sector?\nThis cannot be undone! +text.sector.abandon = 放弃 +text.sector.abandon.confirm = 确认要放弃这区域所有进度吗?\n此操作不可撤销! text.sector.resume = 继续 text.sector.locked = [scarlet][[Incomplete] text.sector.unexplored = [accent][[Unexplored] -text.missions = Missions:[LIGHT_GRAY] {0} -text.mission = 任务[LIGHT_GRAY] {0} -text.mission.main = Main Mission:[LIGHT_GRAY] {0} -text.mission.info = Mission Info +text.missions = 任务︰[LIGHT_GRAY]{0} +text.mission = 任务︰[LIGHT_GRAY]{0} +text.mission.main = 主要任务︰[LIGHT_GRAY]{0} +text.mission.info = 任务详情 text.mission.complete = 任务完成! -text.mission.complete.body = 区域 {0},攻占了 {1} 个 -text.mission.wave = 存活了 [accent]{0}/{1}[] 波。\nWave in {2} -text.mission.wave.enemies = Survive[accent] {0}/{1} []waves\n{2} Enemies -text.mission.wave.enemy = Survive[accent] {0}/{1} []waves\n{2} Enemy -text.mission.wave.menu = Survive[accent] {0} []waves +text.mission.complete.body = 区域{0},{1}已被攻占。 +text.mission.wave = 存活[accent]{0}/{1}[]波\n下一波于{2}开始 +text.mission.wave.enemies = 存活[accent]{0}/{1}[]波\n{2}个敌人 +text.mission.wave.enemy = 存活[accent]{0}/{1}[]波\n{2}个敌人 +text.mission.wave.menu = 存活[accent]{0}[]波 text.mission.battle = 摧毁敌方基地。 -text.mission.resource.menu = Obtain {0} x{1} -text.mission.resource = 获得 {0}:\n[accent]{1}/{2}[] -text.mission.block = Create {0} -text.mission.unit = Create {0} Unit -text.mission.command = Send Command {0} To Units -text.mission.linknode = Link Power Node -text.mission.display = [accent]Mission:\n[LIGHT_GRAY]{0} -text.mission.mech = Switch to mech[accent] {0}[] -text.mission.create = Create[accent] {0}[] -text.none = +text.mission.resource.menu = 获取{0}x{1} +text.mission.resource = 获取{0}︰\n[accent]{1}/{2}[] +text.mission.block = 建造{0} +text.mission.unit = 生产{0}机组 +text.mission.command = 发送{0}指令至机组 +text.mission.linknode = 连接能源节点 +text.mission.display = [accent]任务︰\n[LIGHT_GRAY]{0} +text.mission.mech = 转换至[accent]{0}[]机甲 +text.mission.create = 制造[accent]{0}[] +text.none = <没有> text.close = 关闭 text.quit = 退出 text.maps = 地图 @@ -72,103 +72,103 @@ text.continue = 继续 text.nextmission = 下一个任务 text.maps.none = [LIGHT_GRAY]未发现地图! text.about.button = 关于 -text.name = 名字: -text.filename = File Name: -text.unlocked = 新方块解锁! -text.unlocked.plural = 新方块解锁! -text.players = {0} 玩家在线 -text.players.single = {0} 玩家在线 -text.server.closing = [accent]正在关闭服务器... -text.server.kicked.kick = 你被踢出服务器了! -text.server.kicked.serverClose = 服务器已关闭 -text.server.kicked.sectorComplete = 区域已完成 +text.name = 名字︰ +text.filename = 档案名字︰ +text.unlocked = 新方块已解锁! +text.unlocked.plural = 新方块已解锁! +text.players = {0}玩家在线 +text.players.single = {0}玩家在线 +text.server.closing = [accent]正在关闭服务器…… +text.server.kicked.kick = 你被踢出服务器了! +text.server.kicked.serverClose = 服务器已关闭。 +text.server.kicked.sectorComplete = 区域已完成。 text.server.kicked.sectorComplete.text = 任务已完成。\n服务器将在下一个区域继续。 text.server.kicked.clientOutdated = 客户端版本过旧!请升级! text.server.kicked.serverOutdated = 服务器版本过旧!请联系房主升级! text.server.kicked.banned = 你被这个服务器拉黑了。 -text.server.kicked.recentKick = 你刚刚被踢出服务器\n请稍后再重新连接! -text.server.kicked.nameInUse = 服务器中已经\n有相同的名字了。 +text.server.kicked.recentKick = 你刚刚被踢出服务器。\n请稍后重新连接! +text.server.kicked.nameInUse = 服务器中已经\n有人有相同的名字了。 text.server.kicked.nameEmpty = 你的名字必须至少包含一个字母或数字。 -text.server.kicked.idInUse = 你已经在服务器中了!不允许用两个账号。 -text.server.kicked.customClient = 这个服务器不支持修改版连接,请下载官方版本。 -text.host.info = [accent]创建局域网游戏[] 按钮会在 [scarlet]6567[] 端口运行一个服务器并且 [scarlet]6568.[]\n任何在同一个 [LIGHT_GRAY]wifi或本地网络[] 下的人都将在服务器列表中看到你的服务器。\n\n如果你想让别人在任何地方都能通过ip地址连接, 那么需要[accent]端口转发[]。\n\n[LIGHT_GRAY]请注意:如果某人无法连接到你的局域网游戏,请确保你在防火墙设置里允许了 Mindustry 连接本地网络。 -text.join.info = 你可以在这里输入[accent]服务器的IP地址[]以连接,或寻找[accent]本地网络[]中的服务器以连接。\n支持局域网或广域网多人游戏。\n\n[LIGHT_GRAY]请注意:没有全球服务器列表;如果你想通过IP地址连接某个服务器,你需要向房主询问IP地址。 -text.hostserver = 服务器 -text.hostserver.mobile = Host\nGame -text.host = 创建服务器 -text.hosting = [accent]正在打开服务器... +text.server.kicked.idInUse = 你已经在服务器中!不允许用两个账号。 +text.server.kicked.customClient = 这个服务器不支持修改版客户端,请下载官方版本。 +text.host.info = [accent]创建局域网游戏[]按钮会在[scarlet]6567[]端口运行一个服务器。[]\n任何在同一个[LIGHT_GRAY]网络或本地网络[]下的人都将在服务器列表中看到你的服务器。\n\n如果你想让别人在任何地方都能通过IP地址连接,你需要设定[accent]端口转发[]。\n\n[LIGHT_GRAY]请注意:如果某人无法连接到你的局域网游戏,请确保你在防火墙设置里允许了Mindustry连接本地网络。 +text.join.info = 你可以在这里输入[accent]服务器的IP地址[]以连接,或寻找[accent]本地网络[]中的服务器以连接。\n目前支持局域网或广域网多人游戏。\n\n[LIGHT_GRAY]请注意:没有全球服务器列表;如果你想通过IP地址连接某个服务器,你需要向房主询问IP地址。 +text.hostserver = 创建服务器 +text.hostserver.mobile = 创建\n服务器 +text.host = 创建 +text.hosting = [accent]正在打开服务器…… text.hosts.refresh = 刷新 text.hosts.discovering = 正在搜索局域网服务器 text.server.refreshing = 正在刷新服务器 text.hosts.none = [lightgray]未发现局域网游戏! text.host.invalid = [scarlet]无法连接服务器。 text.trace = 跟踪玩家 -text.trace.playername = 玩家名字: [accent]{0} -text.trace.ip = IP地址: [accent]{0} -text.trace.id = ID: [accent]{0} -text.trace.android = 安卓客户端: [accent]{0} +text.trace.playername = 玩家名字:[accent]{0} +text.trace.ip = IP地址:[accent]{0} +text.trace.id = ID︰[accent]{0} +text.trace.android = 安卓客户端:[accent]{0} text.trace.modclient = 修改版客户端: [accent]{0} -text.trace.totalblocksbroken = 总共破坏了 [accent]{0} 个方块。 -text.trace.structureblocksbroken = 总共破坏了 [accent]{0} 个结构。 -text.trace.lastblockbroken = 最后破坏的方块: [accent]{0} -text.trace.totalblocksplaced = 总共放置了 [accent]{0} 个方块。 -text.trace.lastblockplaced = 最后放置的方块: [accent]{0} -text.invalidid = 无效的客户端ID!请提交 bug 报告。 +text.trace.totalblocksbroken = 总共破坏了[accent]{0}个方块。 +text.trace.structureblocksbroken = 总共破坏了[accent]{0}个方块。 +text.trace.lastblockbroken = 最后破坏的方块:[accent]{0} +text.trace.totalblocksplaced = 总共放置了[accent]{0}个方块。 +text.trace.lastblockplaced = 最后放置的方块:[accent]{0} +text.invalidid = 无效的客户端ID!请提交错误报告。 text.server.bans = 黑名单 text.server.bans.none = 没有被拉黑的玩家! text.server.admins = 管理员 text.server.admins.none = 没有管理员! text.server.add = 添加服务器 text.server.delete = 确定要删除这个服务器吗? -text.server.hostname = 主机: {0} +text.server.hostname = 主机︰{0} text.server.edit = 编辑服务器 text.server.outdated = [crimson]服务器过旧![] text.server.outdated.client = [crimson]客户端过旧![] -text.server.version = [lightgray]版本: {0} +text.server.version = [lightgray]版本:{0} text.server.custombuild = [yellow]修改版 -text.confirmban = 确认拉黑这个玩家? -text.confirmkick = 您确定要删除此播放器吗? +text.confirmban = 确认拉黑这个玩家吗? +text.confirmkick = 您确定要踢出这个玩家吗? text.confirmunban = 确认要取消拉黑这个玩家吗? text.confirmadmin = 确认要添加这个玩家为管理员吗? text.confirmunadmin = 确认要取消这个玩家的管理员身份吗? text.joingame.title = 加入游戏 -text.joingame.ip = IP: +text.joingame.ip = IP: text.disconnect = 已断开 text.disconnect.data = 载入世界失败! -text.connecting = [accent]连接中... -text.connecting.data = [accent]加载世界中... -text.server.port = 端口: +text.connecting = [accent]连接中…… +text.connecting.data = [accent]加载世界中…… +text.server.port = 端口︰ text.server.addressinuse = 地址已经使用! text.server.invalidport = 无效的端口! text.server.error = [crimson]创建服务器错误:[accent]{0} -text.save.old = 这个存档属于旧版本游戏,无法继续使用了。\n\n[LIGHT_GRAY]存档向下兼容将在 4.0 版本中实现。 +text.save.old = 这个存档属于旧版本游戏,无法继续使用了。\n\n[LIGHT_GRAY]旧存档兼容将在完全4.0版本中实现。 text.save.new = 新存档 -text.save.overwrite = 确认要\n覆盖这个存档吗? +text.save.overwrite = 确认要覆盖这个存档吗? text.overwrite = 覆盖 text.save.none = 没有存档! -text.saveload = [accent]保存中... +text.saveload = [accent]保存中…… text.savefail = 保存失败! text.save.delete.confirm = 确认要删除这个存档吗? text.save.delete = 删除 text.save.export = 导出存档 text.save.import.invalid = [accent]存档无效! -text.save.import.fail = [crimson]导入存档:[accent]{0} 失败 -text.save.export.fail = [crimson]导出存档“[accent]{0} 失败 +text.save.import.fail = [crimson]导入存档失败:[accent]{0} +text.save.export.fail = [crimson]导出存档失败:[accent]{0} text.save.import = 导入存档 text.save.newslot = 保存游戏: text.save.rename = 重命名 text.save.rename.text = 新名字: -text.selectslot = 选择一个存档 -text.slot = [accent]存档 {0} -text.save.corrupted = [accent]存档损坏或无效!\n如果你刚刚升级了游戏,那么这可能是因为存档格式改变了而[scarlet]不是[] bug 。 -text.sector.corrupted = [accent]发现了一个此区域的保存文件,但是加载失败。\n已经创建了一个新的。 -text.empty = +text.selectslot = 选择一个存档。 +text.slot = [accent]存档{0} +text.save.corrupted = [accent]存档损坏或无效!\n如果你刚刚升级了游戏,那么这可能是因为存档格式改变了而[scarlet]不是[]臭虫。 +text.sector.corrupted = [accent]发现了此区域的保存文件,但是加载失败。\n已经创建了一个新的保存文件。 +text.empty = <空白> text.on = 开 text.off = 关 text.save.autosave = 自动保存:{0} text.save.map = 地图:{0} -text.save.wave = 第 {0} 波 -text.save.difficulty = 难度: {0} +text.save.wave = 第{0}波 +text.save.difficulty = 难度:{0} text.save.date = 最后保存日期:{0} text.save.playtime = 游戏时间:{0} text.confirm = 确认 @@ -181,30 +181,30 @@ text.copylink = 删除链接 text.back = 返回 text.quit.confirm = 确认要退出? text.changelog.title = 更新日志 -text.changelog.loading = 正在获取更新日志... -text.changelog.error.android = [accent]请注意更新日志有时在安卓 4.4 以下不工作。\n这是因为安卓系统的一个 bug 。 +text.changelog.loading = 正在获取更新日志…… +text.changelog.error.android = [accent]请注意更新日志有时在安卓4.4以下不工作。\n这是因为安卓系统的一个臭虫。 text.changelog.error.ios = [accent]iOS还不支持更新日志。 -text.changelog.error = [scarlet]获取更新日志失败!\n请检查你的网络。 +text.changelog.error = [scarlet]获取更新日志失败!请检查你的网络。 text.changelog.current = [yellow][[Current version] text.changelog.latest = [accent][[Latest version] -text.loading = [accent]加载中... -text.saving = [accent]保存中... -text.wave = [accent]第 {0} 波 -text.wave.waiting = 下一波将在 {0} 秒后到来 -text.waiting = 等待中... -text.waiting.players = Waiting for players... -text.wave.enemies = [LIGHT_GRAY]{0} Enemies Remaining -text.wave.enemy = [LIGHT_GRAY]{0} Enemy Remaining +text.loading = [accent]加载中…… +text.saving = [accent]保存中…… +text.wave = [accent]第{0}波 +text.wave.waiting = 下一波将在{0}秒后到来 +text.waiting = 等待中…… +text.waiting.players = 等待玩家中…… +text.wave.enemies = [LIGHT_GRAY]{0}敌人剩下 +text.wave.enemy = [LIGHT_GRAY]{0}敌人剩下 text.loadimage = 加载图片 text.saveimage = 保存图片 text.unknown = 未知 text.custom = 自定义 -text.builtin = 内建的 +text.builtin = 内建 text.map.delete.confirm = 确认要删除地图吗?这个操作无法撤销! text.map.random = [accent]随机地图 text.map.nospawn = 这个地图没有核心!请在编辑器中添加一个[ROYAL]蓝色[]的核心。 -text.map.nospawn.pvp = This map does not have any enemy cores for player to spawn into! Add[SCARLET] red[] cores to this map in the editor. -text.map.invalid = 地图载入错误:地图文件可能已经损坏。 +text.map.nospawn.pvp = 这个地图没有核心让敌人生成!请在编辑器中添加一个[SCARLET]红色[]的核心。 +text.map.invalid = 地图载入错误:地图可能已经损坏。 text.editor.brush = 笔刷 text.editor.slope = \\ text.editor.openin = 在编辑器中打开 @@ -214,37 +214,37 @@ text.editor.mapinfo = 地图详情 text.editor.author = 作者: text.editor.description = 描述: text.editor.name = 名字: -text.editor.teams = 团队 +text.editor.teams = 团队: text.editor.elevation = 高度 -text.editor.errorimageload = 载入文件出错:\n[accent]{0} -text.editor.errorimagesave = 保存文件出错:\n[accent]{0} +text.editor.errorimageload = 载入图像出错:\n[accent]{0} +text.editor.errorimagesave = 保存图像出错:\n[accent]{0} text.editor.generate = 生成 text.editor.resize = 调整 text.editor.loadmap = 载入地图 text.editor.savemap = 保存地图 text.editor.saved = 已保存! -text.editor.save.noname = 你的地图还没有名字!在“地图信息”菜单里设置一个名字。 -text.editor.save.overwrite = 你的地图覆盖了一个内建的地图!在“地图信息”菜单里重新设置一个。 -text.editor.import.exists = [scarlet]无法导入:[] 一个叫 '{0}' 的内建地图已经存在。 -text.editor.import = 导入... +text.editor.save.noname = 你的地图还没有名字!在「地图信息」菜单里设置一个名字。 +text.editor.save.overwrite = 你的地图覆盖了一个内建的地图!在「地图信息」菜单里设置一个不同的名字。 +text.editor.import.exists = [scarlet]无法导入:[]一个叫「{0}」的内建地图已经存在! +text.editor.import = 导入…… text.editor.importmap = 导入地图 text.editor.importmap.description = 导入一个已经存在的地图 text.editor.importfile = 导入文件 text.editor.importfile.description = 导入一个外置的地图文件 text.editor.importimage = 导入地形图像 -text.editor.importimage.description = 导入外置地图图像文件 -text.editor.export = 导出... +text.editor.importimage.description = 导入一个外置地图图像文件 +text.editor.export = 导出…… text.editor.exportfile = 导出文件 text.editor.exportfile.description = 导出一个地图文件 -text.editor.exportimage = 导出一个地形文件 +text.editor.exportimage = 导出地形图像 text.editor.exportimage.description = 导出一个地图图像文件 -text.editor.loadimage = 导入地形 -text.editor.saveimage = 导出地形 +text.editor.loadimage = 导入图像 +text.editor.saveimage = 导出图像 text.editor.unsaved = [scarlet]你有未保存的更改![]\n确定要退出? text.editor.resizemap = 调整地图 text.editor.mapname = 地图名字: text.editor.overwrite = [accent]警告!\n这将会覆盖一个已经存在的地图。 -text.editor.overwrite.confirm = [scarlet]警告![] 存在同名地图,确定要覆盖? +text.editor.overwrite.confirm = [scarlet]警告![]存在同名地图,确定要覆盖? text.editor.selectmap = 选择一个地图加载: text.width = 宽度: text.height = 高度: @@ -252,23 +252,23 @@ text.menu = 菜单 text.play = 开始游戏 text.load = 载入游戏 text.save = 保存 -text.fps = FPS: {0} -text.tps = TPS: {0} -text.ping = Ping: {0}ms +text.fps = 萤幕刷新率:{0} +text.tps = TPS:{0} +text.ping = 延遲:{0}ms text.language.restart = 为了使语言设置生效请重启游戏。 text.settings = 设置 text.tutorial = 教程 text.editor = 编辑器 text.mapeditor = 地图编辑器 text.donate = 捐赠 -text.connectfail = [crimson]服务器连接失败: [accent]{0} -text.error.unreachable = Server unreachable. -text.error.invalidaddress = Invalid address. -text.error.timedout = Timed out!\nMake sure the host has port forwarding set up, and that the address is correct! -text.error.mismatch = Packet error:\npossible client/server version mismatch.\nMake sure you and the host have the latest version of Mindustry! -text.error.alreadyconnected = Already connected. -text.error.mapnotfound = Map file not found! -text.error.any = Unkown network error. +text.connectfail = [crimson]服务器连接失败:[accent]{0} +text.error.unreachable = 服务器无法访问。 +text.error.invalidaddress = 地址无效。 +text.error.timedout = 连接超时!\n确保服务器设置了端口转发,并且地址正确! +text.error.mismatch = 包裹错误:\n可能的客户端/服务器版本不匹配。\n确保客户端和服务器有新版的Mindustry! +text.error.alreadyconnected = 已经连接。 +text.error.mapnotfound = 地图不存在! +text.error.any = 网络错误未知。 text.settings.language = 语言 text.settings.reset = 恢复默认 text.settings.rebind = 重新绑定 @@ -276,11 +276,11 @@ text.settings.controls = 控制 text.settings.game = 游戏 text.settings.sound = 声音 text.settings.graphics = 图像 -text.settings.cleardata = 清除游戏数据... -text.settings.clear.confirm = 您确定要清除此数据吗?\n你无法撤销这个! -text.settings.clearall.confirm = [scarlet]报警![]\n这将清除所有数据,包括已保存,解锁和见帮定.\n按“OK”后,游戏将删除所有并自动推出. -text.settings.clearsectors = 清楚任务 -text.settings.clearunlocks = 清除未锁定的快 +text.settings.cleardata = 清除游戏数据…… +text.settings.clear.confirm = 您确定要清除数据吗?\n这个操作无法撤销! +text.settings.clearall.confirm = [scarlet]警告![]\n这将清除所有数据,包括存档、地图、解锁和键绑定。\n按「是」后,游戏将删除所有数据并自动退出。 +text.settings.clearsectors = 清除区域 +text.settings.clearunlocks = 清除解锁 text.settings.clearall = 清除所有 text.paused = 暂停 text.yes = 是 @@ -299,31 +299,31 @@ text.blocks.liquidcapacity = 液体容量 text.blocks.maxitemssecond = 最大物品数量 text.blocks.powerrange = 能量范围 text.blocks.poweruse = 能量使用 -text.blocks.powerdamage = 功率/损伤 +text.blocks.powerdamage = 能量/损伤 text.blocks.inputitemcapacity = 最大输入 text.blocks.outputitemcapacity = 最大输出 text.blocks.itemcapacity = 物品容量 -text.blocks.basepowergeneration = Base Power Generation +text.blocks.basepowergeneration = 基础能量生产 text.blocks.powertransferspeed = 能量传输 text.blocks.craftspeed = 生产速度 -text.blocks.inputliquid = 输入液体 -text.blocks.inputliquidaux = Aux 液体 -text.blocks.inputitem = 输入物品 -text.blocks.inputitems = 输入物品 -text.blocks.outputitem = 输出物品 +text.blocks.inputliquid = 液体输入 +text.blocks.inputliquidaux = 辅助液体 +text.blocks.inputitem = 物品输入 +text.blocks.inputitems = 物品输入 +text.blocks.outputitem = 物品输出 text.blocks.drilltier = 可钻探矿物 text.blocks.drillspeed = 基础钻探速度 text.blocks.liquidoutput = 液体输出 text.blocks.liquidoutputspeed = 液体输出速度 -text.blocks.liquiduse = 使用液体 +text.blocks.liquiduse = 液体使用速度 text.blocks.coolant = 冷却剂 -text.blocks.coolantuse = 使用冷却剂 -text.blocks.inputliquidfuel = 使用燃料 -text.blocks.liquidfueluse = 使用液体燃料 -text.blocks.explosive = 高度易燃易爆! +text.blocks.coolantuse = 冷却剂使用速度 +text.blocks.inputliquidfuel = 液体燃料输入 +text.blocks.liquidfueluse = 液体燃料使用速度 +text.blocks.explosive = 易爆炸! text.blocks.health = 生命值 text.blocks.inaccuracy = 误差 -text.blocks.shots = 发射 +text.blocks.shots = 发射数 text.blocks.reload = 重新装弹 text.blocks.inputfuel = 燃料 text.blocks.fuelburntime = 燃料燃烧时间 @@ -339,30 +339,30 @@ text.unit.powerunits = 能量单位 text.unit.degrees = 度 text.unit.seconds = 秒 text.unit.items = 物品 -text.category.general = 普通 +text.category.general = 一般 text.category.power = 能量 text.category.liquids = 液体 text.category.items = 物品 -text.category.crafting = 制造速度 -text.category.shooting = 射速 -setting.autotarget.name = Auto-Target -setting.fpscap.name = 最高 FPS -setting.fpscap.none = None -setting.fpscap.text = {0} FPS -setting.difficulty.training = training +text.category.crafting = 制造 +text.category.shooting = 发射 +setting.autotarget.name = 自动发射 +setting.fpscap.name = 最高萤幕刷新率 +setting.fpscap.none = 没有 +setting.fpscap.text = {0}萤幕刷新率 +setting.difficulty.training = 培训 setting.difficulty.easy = 简单 setting.difficulty.normal = 普通 setting.difficulty.hard = 困难 setting.difficulty.insane = 疯狂 -setting.difficulty.name = 难度: +setting.difficulty.name = 难度: setting.screenshake.name = 屏幕抖动 setting.effects.name = 显示效果 setting.sensitivity.name = 控制器灵敏度 setting.saveinterval.name = 自动保存间隔 -setting.seconds = {0} 秒 +setting.seconds = {0}秒 setting.fullscreen.name = 全屏 setting.multithread.name = 多线程 -setting.fps.name = 显示 FPS +setting.fps.name = 显示萤幕刷新率 setting.vsync.name = 帧同步 setting.lasers.name = 显示能量射线 setting.minimap.name = 显示小地图 @@ -371,19 +371,19 @@ setting.mutemusic.name = 静音 setting.sfxvol.name = 音效音量 setting.mutesound.name = 静音 text.keybind.title = 重新绑定按键 -category.general.name = 普通 +category.general.name = 一般 category.view.name = 查看 category.multiplayer.name = 多人 -command.attack = Attack -command.retreat = Retreat -command.patrol = Patrol -keybind.press = 按一下键... -keybind.press.axis = 按轴或键... -keybind.move_x.name = X轴移动 -keybind.move_y.name = Y轴移动 +command.attack = 攻击 +command.retreat = 撤退 +command.patrol = 巡逻 +keybind.press = 按一下键…… +keybind.press.axis = 按一下轴或键…… +keybind.move_x.name = 水平移动 +keybind.move_y.name = 垂直移动 keybind.select.name = 选择 keybind.break.name = 破坏 -keybind.deselect.name = 取消 +keybind.deselect.name = 取消选取 keybind.shoot.name = 射击 keybind.zoom_hold.name = 保持缩放 keybind.zoom.name = 缩放 @@ -405,106 +405,106 @@ mode.waves.name = 普通 mode.waves.description = 普通模式,有限的资源和自动生成敌人。 mode.sandbox.name = 沙盒 mode.sandbox.description = 无限的资源,不会自动生成敌人。 -mode.custom.warning = 请注意,在区域内解锁之前,区块不能用于自定义游戏.\n\n[LIGHT_GRAY]如果您没有解锁任何块,则不会出现任何块. -mode.custom.warning.read = Just to make sure you've read it:\n[scarlet]UNLOCKS IN CUSTOM GAMES DO NOT CARRY OVER TO SECTORS OR OTHER MODES!\n\n[LIGHT_GRAY](I wish this wasn't necessary, but apparently it is) +mode.custom.warning = 请注意,方块在区域内解锁之前,不能用于自定义游戏。\n\n[LIGHT_GRAY]如果您没有解锁任何方块,则不会出现任何方块。 +mode.custom.warning.read = 确保你已经阅读过它:\n[scarlet]自定义游戏的解锁不带至区域或其他模式!\n\n[LIGHT_GRAY](我希望这不是必要的,但显然是必要的) mode.freebuild.name = 自由建造 mode.freebuild.description = 有限的资源,不会自动生成敌人。 -mode.pvp.name = PvP -mode.pvp.description = fight against other players locally. +mode.pvp.name = 对战 +mode.pvp.description = 和其他玩家斗争。 content.item.name = 物品 content.liquid.name = 液体 -content.unit.name = 单位 +content.unit.name = 机组 content.recipe.name = 方块 content.mech.name = 机甲 item.stone.name = 石头 item.stone.description = 一种常见的原料。用于分离和提炼成其他材料,或熔化成熔岩。 item.copper.name = 铜 -item.copper.description = 有用的结构材料。在各种类型的方块中广泛使用。 +item.copper.description = 一种有用的结构材料。在各种类型的方块中广泛使用。 item.lead.name = 铅 -item.lead.description = 基本的起始材料。被广泛用于电气和液体运输方块。 +item.lead.description = 一种基本的起始材料。被广泛用于电子设备和液体运输方块。 item.coal.name = 煤 item.coal.description = 一种常见并容易获得的燃料。 item.dense-alloy.name = 致密合金 -item.dense-alloy.description = 由铅和铜制成的坚韧合金。 用于高级的运输方块和深层钻头。 +item.dense-alloy.description = 一种由铅和铜制成的坚韧合金。用于高级的运输方块和高级钻头。 item.titanium.name = 钛 -item.titanium.description = 一种罕见的超轻金属,被广泛运用于液体运输,钻机和飞机。 +item.titanium.description = 一种罕见的超轻金属,被广泛运用于液体运输、钻头和飞机。 item.thorium.name = 钍 -item.thorium.description = 一种致密的放射性金属,用作支撑结构和核燃料。 +item.thorium.description = 一种致密的放射性金属,用作结构支撑和核燃料。 item.silicon.name = 硅 -item.silicon.description = 非常有用的半导体,被用于太阳能电池板和很多复杂的电子设备。 +item.silicon.description = 一种非常有用的半导体,被用于太阳能电池板和很多复杂的电子设备。 item.plastanium.name = 塑料 -item.plastanium.description = 一种轻质,可延展的材料,用于高级的飞机和碎片弹药。 -item.phase-fabric.name = Phase Fabric -item.phase-fabric.description = A near-weightless substance used in advanced electronics and self-repairing technology. -item.surge-alloy.name = 巨浪合金 -item.surge-alloy.description = An advanced alloy with unique electrical properties. +item.plastanium.description = 一种轻量、可延展的材料,用于高级的飞机和碎弹药。 +item.phase-fabric.name = 相织布 +item.phase-fabric.description = 一种近乎无重量的物质,用于先进的电子设备和自修复技术。 +item.surge-alloy.name = 波动合金 +item.surge-alloy.description = 一种具有独特电子特性的高级合金。 item.biomatter.name = 生物质 -item.biomatter.description = 一种有机糊;用于转化为油或作为基本燃料。 -item.sand.name = 沙子 -item.sand.description = 一种常见的材料,广泛用于冶炼,制作合金和助熔剂。 +item.biomatter.description = 一丛有机糊;用于转化为油或作为基本燃料。 +item.sand.name = 沙 +item.sand.description = 一种常见的材料,广泛用于冶炼,包括制作合金和助熔剂。 item.blast-compound.name = 爆炸混合物 -item.blast-compound.description = 一种用于炸弹和炸药的挥发性化合物。虽然它可以作为燃料燃烧,但不建议这样做。 +item.blast-compound.description = 一种用于炸弹和炸药的挥发性混合物。虽然它可以作为燃料燃烧,但不建议这样做。 item.pyratite.name = 硫 -item.pyratite.description = 燃烧武器中使用的极易燃物质。 +item.pyratite.description = 一种燃烧武器中使用的极易燃物质。 liquid.water.name = 水 liquid.lava.name = 岩浆 liquid.oil.name = 石油 liquid.cryofluid.name = 冷冻液 -mech.alpha-mech.name = Alpha +mech.alpha-mech.name = 阿尔法 mech.alpha-mech.weapon = 重型机枪 mech.alpha-mech.ability = 无人机群 -mech.alpha-mech.description = 标准的机甲。具有不错的速度和伤害输出;,可以制造多达 3 架无人机以提高进攻能力。 -mech.delta-mech.name = Delta -mech.delta-mech.weapon = 电弧发电机 +mech.alpha-mech.description = 标准的机甲。具有不错的速度和伤害输出;可以制造多达3架无人机以提高进攻能力。 +mech.delta-mech.name = 德尔塔 +mech.delta-mech.weapon = 电弧生成机 mech.delta-mech.ability = 放电 -mech.delta-mech.description = 一种快速,轻便的机甲,一击即退。对结构造成的伤害很小,但可以用弧形闪电武器很快杀死大量敌方单位。 -mech.tau-mech.name = Tau +mech.delta-mech.description = 一种快速、轻铠的机甲,是用於打了就跑攻击。对结构造成的伤害很小,但可以用弧形闪电武器很快杀死大量敌方机组。 +mech.tau-mech.name = Tau机甲 mech.tau-mech.weapon = 重构激光 -mech.tau-mech.ability = 修复 -mech.tau-mech.description = 后勤机甲。治疗友军。可以熄灭火焰并治疗一定范围内的友军。 -mech.omega-mech.name = Omega +mech.tau-mech.ability = 修复阵 +mech.tau-mech.description = 一种支援机甲。射击友好方块以治疗它们。可以使用它的修复能力熄灭火焰并治疗一定范围内的友军。 +mech.omega-mech.name = 奥米伽 mech.omega-mech.weapon = 导弹群 mech.omega-mech.ability = 配置装甲 -mech.omega-mech.description = 一种装甲厚重的机甲,用于在前线攻击。它的护甲可以阻挡高达 90% 的伤害。 -mech.dart-ship.name = Dart +mech.omega-mech.description = 一种笨重、装甲重的机甲,用于在前线突击。它的装甲能力可以阻挡高达90%的伤害。 +mech.dart-ship.name = 镖船 mech.dart-ship.weapon = 机枪 -mech.dart-ship.description = 标准飞船。快速轻便,但攻击能力低,采矿速度快。 -mech.javelin-ship.name = Javelin -mech.javelin-ship.description = 一艘一击即退的攻击船。虽然最初很慢,但它可以加速到很快的速度,并飞过敌人的前哨,利用其闪电能力和导弹造成大量伤害。 +mech.dart-ship.description = 标准飞船。快速、轻便,但攻击能力低和采矿速度慢。 +mech.javelin-ship.name = 标枪 +mech.javelin-ship.description = 一种打了就跑的侵袭船。虽然最初很慢,但它可以加速到很快的速度,并飞过敌人的前哨站,利用其闪电能力和导弹造成大量伤害。 mech.javelin-ship.weapon = 爆裂导弹 mech.javelin-ship.ability = 放电助推器 -mech.trident-ship.name = Trident -mech.trident-ship.description = 一个重型轰炸机。有厚装甲。 +mech.trident-ship.name = 三叉 +mech.trident-ship.description = 一种重型轰炸机。装甲比较厚。 mech.trident-ship.weapon = 炸弹 -mech.glaive-ship.name = Glaive -mech.glaive-ship.description = 一个大型,装甲厚重的武装直升机。配备燃烧机枪。有优秀的加速能力和最快的速度。 +mech.glaive-ship.name = 长柄 +mech.glaive-ship.description = 一种大型、装甲厚的武装直升机。配备燃烧机枪。加速能力优秀和速度最快。 mech.glaive-ship.weapon = 火焰机枪 -text.item.explosiveness = [LIGHT_GRAY]爆炸威力:{0} +text.item.explosiveness = [LIGHT_GRAY]爆炸性:{0} text.item.flammability = [LIGHT_GRAY]易燃性:{0} text.item.radioactivity = [LIGHT_GRAY]放射性:{0} -text.item.fluxiness = [LIGHT_GRAY]流通力:{0} -text.unit.health = [LIGHT_GRAY]生命值: {0} -text.unit.speed = [LIGHT_GRAY]速度: {0} -text.mech.weapon = [LIGHT_GRAY]武器: {0} -text.mech.armor = [LIGHT_GRAY]装甲: {0} -text.mech.itemcapacity = [LIGHT_GRAY]物品容量: {0} -text.mech.minespeed = [LIGHT_GRAY]采矿速度: {0} -text.mech.minepower = [LIGHT_GRAY]采矿能量: {0} -text.mech.ability = [LIGHT_GRAY]能力: {0} +text.item.fluxiness = [LIGHT_GRAY]助熔性:{0} +text.unit.health = [LIGHT_GRAY]生命值:{0} +text.unit.speed = [LIGHT_GRAY]速度:{0} +text.mech.weapon = [LIGHT_GRAY]武器:{0} +text.mech.armor = [LIGHT_GRAY]装甲:{0} +text.mech.itemcapacity = [LIGHT_GRAY]物品容量:{0} +text.mech.minespeed = [LIGHT_GRAY]采矿速度:{0} +text.mech.minepower = [LIGHT_GRAY]采矿力量:{0} +text.mech.ability = [LIGHT_GRAY]能力:{0} text.liquid.heatcapacity = [LIGHT_GRAY]热容量:{0} text.liquid.viscosity = [LIGHT_GRAY]粘度:{0} text.liquid.temperature = [LIGHT_GRAY]温度:{0} -block.spawn.name = Enemy Spawn +block.spawn.name = 敌人生成 block.core.name = 核心 block.metalfloor.name = 金属地板 block.deepwater.name = 深水 block.water.name = 水 block.lava.name = 岩浆 -block.tar.name = Tar +block.tar.name = 焦油 block.blackstone.name = 黑石 block.stone.name = 石头 block.dirt.name = 泥土 -block.sand.name = 沙子 +block.sand.name = 沙 block.ice.name = 冰 block.snow.name = 雪 block.grass.name = 草 @@ -514,31 +514,31 @@ block.blackrock.name = 黑岩 block.icerock.name = 冰岩 block.copper-wall.name = 铜墙 block.copper-wall-large.name = 大型铜墙 -block.dense-alloy-wall.name = Dense Alloy Wall -block.dense-alloy-wall-large.name = Large Dense Alloy Wall -block.phase-wall.name = 相位墙 -block.phase-wall-large.name = 大型相位墙 +block.dense-alloy-wall.name = 致密合金墙 +block.dense-alloy-wall-large.name = 大型致密合金墙 +block.phase-wall.name = 相织布墙 +block.phase-wall-large.name = 大型相织布墙 block.thorium-wall.name = 钍墙 block.thorium-wall-large.name = 大型钍墙 block.door.name = 门 block.door-large.name = 大门 -block.duo.name = 炮 +block.duo.name = 双炮 block.scorch.name = 灼烧炮 -block.hail.name = Hail -block.lancer.name = 枪骑兵 +block.hail.name = 冰雹炮 +block.lancer.name = 蓝瑟炮 block.conveyor.name = 传送带 block.titanium-conveyor.name = 钛传送带 block.junction.name = 连接点 -block.router.name = 路由器 -block.distributor.name = 分配器 +block.router.name = 分配器 +block.distributor.name = 大型分配器 block.sorter.name = 分类器 -block.sorter.description = 对物品进行分类。如果物品与所选种类,则允许其通过。否则,物品将从左边和右边输出。 -block.overflow-gate.name = 溢流门 -block.overflow-gate.description = 分离器和路由器的组合,如果前面被挡住,则向从左和右输出。 +block.sorter.description = 对物品进行分类。如果物品与所选种类匹配,则允许其通过。否则,物品将从左边和右边输出。 +block.overflow-gate.name = 溢流器 +block.overflow-gate.description = 分离器和分配器的组合。如果前面被挡住,则向从左边和右边输出物品。 block.smelter.name = 冶炼厂 block.arc-smelter.name = 电弧冶炼厂 block.silicon-smelter.name = 硅冶炼厂 -block.phase-weaver.name = 相位编织器 +block.phase-weaver.name = 相织布编织器 block.pulverizer.name = 粉碎机 block.cryofluidmixer.name = 冷冻液混合器 block.melter.name = 熔炉 @@ -556,38 +556,38 @@ block.mechanical-drill.name = 机械钻头 block.pneumatic-drill.name = 气动钻头 block.laser-drill.name = 激光钻头 block.water-extractor.name = 抽水机 -block.cultivator.name = 耕种机 -block.alpha-mech-pad.name = Alpha Mech Pad -block.dart-ship-pad.name = Dart Ship Pad -block.delta-mech-pad.name = Delta Mech Pad -block.javelin-ship-pad.name = Javelin Ship Pad -block.trident-ship-pad.name = Trident Ship Pad -block.glaive-ship-pad.name = Glaive Ship Pad -block.omega-mech-pad.name = Omega Mech Pad -block.tau-mech-pad.name = Tau Mech Pad +block.cultivator.name = 耕種機 +block.alpha-mech-pad.name = 阿尔法机甲墊 +block.dart-ship-pad.name = 镖船墊 +block.delta-mech-pad.name = 德尔塔机甲墊 +block.javelin-ship-pad.name = 标枪机甲墊 +block.trident-ship-pad.name = 三叉船墊 +block.glaive-ship-pad.name = 长柄船墊 +block.omega-mech-pad.name = 奥米伽机甲墊 +block.tau-mech-pad.name = Tau机甲墊 block.conduit.name = 导管 block.mechanical-pump.name = 机械泵 block.itemsource.name = 物品源 -block.itemvoid.name = Item Void +block.itemvoid.name = 物品空虚 block.liquidsource.name = 液体源 -block.powervoid.name = Power Void -block.powerinfinite.name = 无限能源 +block.powervoid.name = 能量空虚 +block.powerinfinite.name = 无限能量 block.unloader.name = 装卸器 -block.vault.name = 仓库 -block.wave.name = 波浪 -block.swarmer.name = 蜂群 +block.vault.name = 存储库 +block.wave.name = 波浪炮 +block.swarmer.name = 群炮 block.salvo.name = 齐射炮 -block.ripple.name = 波纹 -block.phase-conveyor.name = 相位传送带 +block.ripple.name = 波纹炮 +block.phase-conveyor.name = 相织布传送带 block.bridge-conveyor.name = 传送带桥 block.plastanium-compressor.name = 塑料压缩机 block.pyratite-mixer.name = 硫混合器 block.blast-mixer.name = 爆炸混合器 -block.solidifer.name = 凝固剂 -block.solar-panel.name = 太阳能电池 -block.solar-panel-large.name = 大型太阳能电池 +block.solidifer.name = 凝固器 +block.solar-panel.name = 太阳能板 +block.solar-panel-large.name = 大型太阳能板 block.oil-extractor.name = 石油钻井 -block.spirit-factory.name = Spirit Drone Factory +block.spirit-factory.name = 精神无人机工厂 block.phantom-factory.name = Phantom Drone Factory block.wraith-factory.name = Wraith Fighter Factory block.ghoul-factory.name = Ghoul Bomber Factory @@ -597,8 +597,8 @@ block.fortress-factory.name = Fortress Mech Factory block.revenant-factory.name = Revenant Fighter Factory block.repair-point.name = 维修点 block.pulse-conduit.name = 脉冲导管 -block.phase-conduit.name = 相位导管 -block.liquid-router.name = 液体路由器 +block.phase-conduit.name = 相织导管 +block.liquid-router.name = 液体分配器 block.liquid-tank.name = 储液罐 block.liquid-junction.name = 液体连接点 block.bridge-conduit.name = 导管桥 @@ -610,28 +610,28 @@ block.blast-drill.name = 爆破钻头 block.thermal-pump.name = 热能泵 block.thermal-generator.name = 热能发电机 block.alloy-smelter.name = 合金冶炼厂 -block.mend-projector.name = 修理投影机 -block.surge-wall.name = 浪涌墙 -block.surge-wall-large.name = 大浪涌墙 -block.cyclone.name = 气旋 -block.fuse.name = 保险丝 -block.shock-mine.name = Shock Mine -block.overdrive-projector.name = 超速投影机 -block.force-projector.name = Force Projector -block.arc.name = Arc -block.rtg-generator.name = RTG Generator -block.spectre.name = Spectre -block.meltdown.name = Meltdown -block.container.name = Container -block.core.description = The most important building in the game. -team.blue.name = blue -team.red.name = red -team.orange.name = orange -team.none.name = gray -team.green.name = green -team.purple.name = purple -unit.alpha-drone.name = Alpha 无人机 -unit.spirit.name = Spirit Drone +block.mend-projector.name = 修理投影器 +block.surge-wall.name = 波动墙 +block.surge-wall-large.name = 大型波动墙 +block.cyclone.name = 气旋炮 +block.fuse.name = 融合炮 +block.shock-mine.name = 休克地雷 +block.overdrive-projector.name = 超速投影器 +block.force-projector.name = 力墙投影器 +block.arc.name = 电弧 +block.rtg-generator.name = 放射性同位素热电发电机 +block.spectre.name = 幽灵炮 +block.meltdown.name = 熔毁炮 +block.container.name = 容器 +block.core.description = 游戏中最重要的建筑。 +team.blue.name = 蓝 +team.red.name = 红 +team.orange.name = 橙 +team.none.name = 灰 +team.green.name = 绿 +team.purple.name = 紫 +unit.alpha-drone.name = 阿尔法无人机 +unit.spirit.name = 精神无人机 unit.spirit.description = The starter drone unit. Spawns in the core by default. Automatically mines ores, collects items and repairs blocks. unit.phantom.name = Phantom Drone unit.phantom.description = An advanced drone unit. Automatically mines ores, collects items and repairs blocks. Significantly more effective than a drone. diff --git a/core/assets/bundles/bundle_zh_TW.properties b/core/assets/bundles/bundle_zh_TW.properties index 3d18289129..a0d4bdf506 100644 --- a/core/assets/bundles/bundle_zh_TW.properties +++ b/core/assets/bundles/bundle_zh_TW.properties @@ -1,118 +1,118 @@ text.credits.text = Created by [ROYAL]Anuken[] - [SKY]anukendev@gmail.com[]\n\n[GRAY](In case you can't tell, this text is currently unfinished.\nTranslators, don't edit it yet!) text.credits = 致謝名單 -text.discord = 加入 Mindustry 的 Discord 聊天室 +text.discord = 加入 Mindustry 的 Discord 聊天室! text.link.discord.description = 官方 Mindustry Discord 聊天室 text.link.github.description = 遊戲原始碼 text.link.dev-builds.description = 開發中版本 text.link.trello.description = 官方 Trello 功能規劃看板 -text.link.itch.io.description = 電腦版與網頁版(itch.io 頁面) +text.link.itch.io.description = itch.io 電腦版下載與網頁版 text.link.google-play.description = Google Play 商店頁面 text.link.wiki.description = 官方 Mindustry 維基 -text.linkfail = 無法打開連結!我們已將該網址複製到您的剪貼簿。 -text.editor.web = 線上版本不支援地圖編輯器!請下載遊戲已使用這項功能。 -text.web.unsupported = The web version does not support this feature! Download the game to use it. +text.linkfail = 無法打開連結!\n我們已將該網址複製到您的剪貼簿。 +text.editor.web = 線上版本不支援地圖編輯器!\n請下載遊戲以使用這項功能。 +text.web.unsupported = 線上版本不支援此功能!請下載遊戲以使用這項功能。 text.gameover = 核心已被摧毀。 -text.gameover.pvp = The[accent] {0}[] team is victorious! -text.sector.gameover = This sector has been lost. Re-deploy? -text.sector.retry = Retry -text.highscore = [YELLOW]新的高分紀錄! -text.wave.lasted = You lasted until wave [accent]{0}[]. -text.level.highscore = 最高分:[accent] {0} +text.gameover.pvp = [accent]{0}[]隊得到勝利! +text.sector.gameover = 這個區域失守了,重新部署? +text.sector.retry = 重試 +text.highscore = [accent]新的高分紀錄! +text.wave.lasted = 你維持到第[accent]{0}[]波。 +text.level.highscore = 最高分:[accent]{0} text.level.delete.title = 確認刪除 -text.map.delete = Are you sure you want to delete the map "[accent]{0}[]"? +text.map.delete = 確認要刪除「[accent]{0}[]」地圖嗎? text.level.select = 選擇關卡 text.level.mode = 遊戲模式: -text.construction.desktop = Desktop controls have been changed.\nTo deselect a block or stop building, [accent]use space[]. -text.construction.title = Block Construction Guide -text.construction = You've just selected [accent]block construction mode[].\n\nTo begin placing, simply tap a valid location near your ship.\nOnce you have selected some blocks, press the checkbox to confirm, and your ship will begin constructing them.\n\n- [accent]Remove blocks[] from your selection by tapping them.\n- [accent]Shift the selection[] by holding and dragging any block in the selection.\n- [accent]Place blocks in a line[] by tapping and holding an empty spot, then dragging in a direction.\n- [accent]Cancel construction or selection[] by pressing the X at the bottom left. -text.deconstruction.title = Block Deconstruction Guide -text.deconstruction = You've just selected [accent]block deconstruction mode[].\n\nTo begin breaking, simply tap a block near your ship.\nOnce you have selected some blocks, press the checkbox to confirm, and your ship will begin de-constructing them.\n\n- [accent]Remove blocks[] from your selection by tapping them.\n- [accent]Remove blocks in an area[] by tapping and holding an empty spot, then dragging in a direction.\n- [accent]Cancel deconstruction or selection[] by pressing the X at the bottom left. -text.showagain = Don't show again next session -text.coreattack = < Core is under attack! > -text.unlocks = Unlocks +text.construction.desktop = 電腦控制已更改。\n要取消選擇或停止建設,[accent]按空格鍵[]。 +text.construction.title = 方塊建設指南 +text.construction = 你選擇了[accent]方塊建設模式[]。\n\n要放置方塊,點擊你的船附近的有效位置。\n選擇了方塊後,點擊複選框就會開始建設。\n\n- 點擊方塊以從選擇區[accent]移除方塊[]。\n- 按住並拖動以[accent]直線放置方塊[]。\n- 點擊左下角的「X」以[accent]取消建設或取消選擇[]。 +text.deconstruction.title = 方塊移除指南 +text.deconstruction = 你選擇了[accent]方塊移除模式[]。\n\n要移除方塊,點擊你的船附近的方塊。\n選擇了方塊後,點擊複選框就會開始移除。\n\n- 點擊方塊以從選擇區[accent]移除方塊[]。\n- 按住一個空點向任何方向拖動以[accent]移除選中區域的方塊[]。\n- 點擊左下角的「X」以[accent]取消移除或取消選擇[]。 +text.showagain = 下次不再顯示 +text.coreattack = 〈核心正在受到攻擊!〉 +text.unlocks = 已解鎖 text.savegame = 儲存遊戲 text.loadgame = 載入遊戲 text.joingame = 多人連線 -text.addplayers = Add/Remove Players -text.customgame = Custom Game -text.sectors = Sectors -text.sector = Selected Sector: [LIGHT_GRAY]{0} -text.sector.time = Time: [LIGHT_GRAY]{0} -text.sector.deploy = Deploy -text.sector.abandon = Abandon -text.sector.abandon.confirm = Are you sure you want to abandon all progress at this sector?\nThis cannot be undone! -text.sector.resume = Resume +text.addplayers = 增加/移除玩家 +text.customgame = 自訂遊戲 +text.sectors = 區域 +text.sector = 區域︰[LIGHT_GRAY]{0} +text.sector.time = 時間︰[LIGHT_GRAY]{0} +text.sector.deploy = 部署 +text.sector.abandon = 放棄 +text.sector.abandon.confirm = 確認要放棄這區域所有進度嗎?\n此操作不可撤回! +text.sector.resume = 繼續 text.sector.locked = [scarlet][[Incomplete] text.sector.unexplored = [accent][[Unexplored] -text.missions = Missions:[LIGHT_GRAY] {0} -text.mission = Mission:[LIGHT_GRAY] {0} -text.mission.main = Main Mission:[LIGHT_GRAY] {0} -text.mission.info = Mission Info -text.mission.complete = Mission complete! -text.mission.complete.body = Sector {0},{1} has been conquered. -text.mission.wave = Survive[accent] {0}/{1} []waves\nWave in {2} -text.mission.wave.enemies = Survive[accent] {0}/{1} []waves\n{2} Enemies -text.mission.wave.enemy = Survive[accent] {0}/{1} []waves\n{2} Enemy -text.mission.wave.menu = Survive[accent] {0} []waves -text.mission.battle = Destroy the enemy base. -text.mission.resource.menu = Obtain {0} x{1} -text.mission.resource = Obtain {0}:\n[accent]{1}/{2}[] -text.mission.block = Create {0} -text.mission.unit = Create {0} Unit -text.mission.command = Send Command {0} To Units -text.mission.linknode = Link Power Node -text.mission.display = [accent]Mission:\n[LIGHT_GRAY]{0} -text.mission.mech = Switch to mech[accent] {0}[] -text.mission.create = Create[accent] {0}[] -text.none = -text.close = Close +text.missions = 任務︰[LIGHT_GRAY]{0} +text.mission = 任務︰[LIGHT_GRAY]{0} +text.mission.main = 主要任務︰[LIGHT_GRAY]{0} +text.mission.info = 任務資訊 +text.mission.complete = 任務完成! +text.mission.complete.body = 區域{0},{1}已被佔領。 +text.mission.wave = 存活[accent]{0}/{1}[]波\n下一波於{2}開始 +text.mission.wave.enemies = 存活[accent]{0}/{1}[]波\n{2}個敵人 +text.mission.wave.enemy = 存活[accent]{0}/{1}[]波\n{2}個敵人 +text.mission.wave.menu = 存活[accent]{0}[]波 +text.mission.battle = 摧毀敵方基地。 +text.mission.resource.menu = 獲取{0}x{1} +text.mission.resource = 獲取{0}︰\n[accent]{1}/{2}[] +text.mission.block = 建造{0} +text.mission.unit = 生產{0}機組 +text.mission.command = 發送{0}指令至機組 +text.mission.linknode = 鏈接能量節點 +text.mission.display = [accent]任務︰\n[LIGHT_GRAY]{0} +text.mission.mech = 轉換至[accent]{0}[]機甲 +text.mission.create = 製造[accent]{0}[] +text.none = <沒有> +text.close = 關閉 text.quit = 退出 -text.maps = Maps -text.continue = Continue -text.nextmission = Next Mission -text.maps.none = [LIGHT_GRAY]No maps found! +text.maps = 地圖 +text.continue = 繼續 +text.nextmission = 下一個任務 +text.maps.none = [LIGHT_GRAY]找不到地圖! text.about.button = 關於 -text.name = 姓名: -text.filename = File Name: -text.unlocked = New Block Unlocked! -text.unlocked.plural = New Blocks Unlocked! -text.players = {0} 個線上玩家 -text.players.single = {0} 個線上玩家 -text.server.closing = [accent] 正在關閉伺服器... +text.name = 名稱: +text.filename = 檔案名稱︰ +text.unlocked = 新方塊已解鎖! +text.unlocked.plural = 新方塊已解鎖! +text.players = {0}個線上玩家 +text.players.single = {0}個線上玩家 +text.server.closing = [accent]正在關閉伺服器…… text.server.kicked.kick = 您已被踢出伺服器! -text.server.kicked.serverClose = Server closed. -text.server.kicked.sectorComplete = Sector completed. -text.server.kicked.sectorComplete.text = Your mission is complete.\nThe server will now continue at the next sector. +text.server.kicked.serverClose = 伺服器已關閉。 +text.server.kicked.sectorComplete = 區域已完成。 +text.server.kicked.sectorComplete.text = 任務已完成。\n服務器將於下一個區域繼續。 text.server.kicked.clientOutdated = 客戶端版本過舊!請更新遊戲! text.server.kicked.serverOutdated = 伺服器版本過舊!請聯絡伺服主更新伺服器! text.server.kicked.banned = 您已經從這個伺服器被封禁。 text.server.kicked.recentKick = 您已經從伺服器被踢除。\n請稍後再進行連線。 -text.server.kicked.nameInUse = There is someone with that name\nalready on this server. -text.server.kicked.nameEmpty = Your name must contain at least one character or number. -text.server.kicked.idInUse = You are already on this server! Connecting with two accounts is not permitted. -text.server.kicked.customClient = This server does not support custom builds. Download an official version. -text.host.info = 目前伺服器監聽於連接埠 [scarlet]6567[] 與 [scarlet]6568[]。\n所有跟您在同一個[LIGHT_GRAY]無線網路或區域網路[]環境的玩家應該能在他們的伺服器清單中找到您的伺服器。\n如果您希望網際網路上的玩家透過 IP 位址連線到您的伺服器,您必須設定[accent]連接埠轉發[]。\n\n[LIGHT_GRAY]注意:如果區域網路內有玩家無法連線至您的伺服器,請務必確認您已於防火牆設定中開放 Mindustry 存取您的區域網路。 -text.join.info = 您可以在此輸入欲連線的伺服器[accent] IP 位址[],或尋找[accent]區域網路[]內的伺服器。目前支援區域網路與網際網路連線。\n\n [LIGHT_GRAY]注意:這裡沒有網際網路伺服器清單,如果您想透過 IP 位址連線到某人的伺服器,您必須向他們詢問 IP 位址。 +text.server.kicked.nameInUse = 伺服器中已經\n有人有相同的名稱了。 +text.server.kicked.nameEmpty = 你的名稱必須至少包含一個字母或數字。 +text.server.kicked.idInUse = 你已經在伺服器中!不允許用兩個賬號。 +text.server.kicked.customClient = 這個伺服器不支持自訂客戶端,請下載官方版本。 +text.host.info = 目前伺服器監聽於連接埠[scarlet]6567[]。\n所有跟您在同一個[LIGHT_GRAY]網路或區域網路[]環境的玩家應該能在他們的伺服器清單中找到您的伺服器。\n\n如果您希望網際網路上的玩家透過IP 位址連線到您的伺服器,您必須設定[accent]連接埠轉發[]。\n\n[LIGHT_GRAY]注意:如果區域網路內有玩家無法連線至您的伺服器,請務必確認您已於防火牆設定中開放Mindustry存取您的區域網路。 +text.join.info = 您可以在此輸入欲連線的[accent]伺服器的IP位址[],或尋找[accent]區域網路[]內的伺服器。目前支援區域網路與網際網路連線。\n\n[LIGHT_GRAY]注意:這裡沒有網際網路伺服器清單,如果您想透過IP位址連線到某人的伺服器,您必須向他們詢問IP位址。 text.hostserver = 建立伺服器 -text.hostserver.mobile = Host\nGame +text.hostserver.mobile = 建立\n伺服器 text.host = 建立 -text.hosting = [accent]伺服器啟動中... +text.hosting = [accent]伺服器啟動中…… text.hosts.refresh = 刷新 text.hosts.discovering = 搜尋區域網路遊戲 text.server.refreshing = 刷新伺服器 text.hosts.none = [lightgray]找不到區域網路伺服器! text.host.invalid = [scarlet]無法連線至伺服器。 text.trace = 跟隨玩家 -text.trace.playername = 玩家名稱:[accent] {0} -text.trace.ip = IP:[accent] {0} -text.trace.id = ID:[accent] {0} -text.trace.android = Android 客戶端:[accent] {0} -text.trace.modclient = 自訂客戶端:[accent] {0} -text.trace.totalblocksbroken = 方塊拆除總數:[accent] {0} -text.trace.structureblocksbroken = 結構方塊拆除數:[accent] {0} -text.trace.lastblockbroken = 最後拆除的方塊:[accent] {0} -text.trace.totalblocksplaced = 方塊建造數:[accent] {0} -text.trace.lastblockplaced = 最後建造的方塊:[accent] {0} +text.trace.playername = 玩家名稱:[accent]{0} +text.trace.ip = IP:[accent]{0} +text.trace.id = ID:[accent]{0} +text.trace.android = Android 客戶端:[accent]{0} +text.trace.modclient = 自訂客戶端:[accent]{0} +text.trace.totalblocksbroken = 方塊拆除總數:[accent]{0} +text.trace.structureblocksbroken = 結構方塊拆除數:[accent]{0} +text.trace.lastblockbroken = 最後拆除的方塊:[accent]{0} +text.trace.totalblocksplaced = 方塊建造數:[accent]{0} +text.trace.lastblockplaced = 最後建造的方塊:[accent]{0} text.invalidid = 無效的客戶端 ID!請提交錯誤報告。 text.server.bans = 封禁 text.server.bans.none = 沒有玩家被封禁! @@ -120,57 +120,57 @@ text.server.admins = 管理員 text.server.admins.none = 找不到管理員! text.server.add = 新增伺服器 text.server.delete = 您確定要刪除這個伺服器嗎? -text.server.hostname = 主機: {0} +text.server.hostname = 主機:{0} text.server.edit = 編輯伺服器 text.server.outdated = [crimson]伺服器版本過舊![] text.server.outdated.client = [crimson]客戶端版本過舊![] -text.server.version = [lightgray]版本: {0} +text.server.version = [lightgray]版本:{0} text.server.custombuild = [yellow]自訂組建 text.confirmban = 您確定要封禁該玩家嗎? -text.confirmkick = Are you sure you want to kick this player? +text.confirmkick = 您確定要踢出該玩家嗎? text.confirmunban = 您確定要解除封禁該玩家嗎? text.confirmadmin = 您確定要提升這個玩家為管理員嗎? text.confirmunadmin = 您確定要解除這個玩家的管理員嗎? text.joingame.title = 加入遊戲 -text.joingame.ip = IP 位址: +text.joingame.ip = IP位址: text.disconnect = 已中斷連線。 text.disconnect.data = 無法載入地圖資料! -text.connecting = [accent]連線中... -text.connecting.data = [accent]正在載入地圖資料... +text.connecting = [accent]連線中…… +text.connecting.data = [accent]正在載入地圖資料…… text.server.port = 連接埠: text.server.addressinuse = 該位址已使用中! text.server.invalidport = 無效的連接埠! -text.server.error = [crimson]建立伺服器時發生錯誤:[accent] {0} -text.save.old = This save is for an older version of the game, and can no longer be used.\n\n[LIGHT_GRAY]Save backwards compatibility will be implemented in the full 4.0 release. +text.server.error = [crimson]建立伺服器時發生錯誤:[accent]{0} +text.save.old = 這個存檔屬於舊版本,無法使用了。\n\n[LIGHT_GRAY]舊存檔兼容將在正式4.0版本中實現。 text.save.new = 新存檔 text.save.overwrite = 您確定要覆蓋存檔嗎? -text.overwrite = 覆蓋存檔 +text.overwrite = 覆蓋 text.save.none = 找不到存檔! -text.saveload = [accent]存檔中... +text.saveload = [accent]存檔中…… text.savefail = 無法存檔! text.save.delete.confirm = 您確定要刪除這個存檔嗎? -text.save.delete = 刪除存檔 +text.save.delete = 刪除 text.save.export = 匯出存檔 -text.save.import.invalid = [accent]這是個無效的存檔!\n\n請注意您[scarlet]無法[accent]匯入自訂地圖存檔! -text.save.import.fail = [crimson]無法匯入存檔: [accent]{0} -text.save.export.fail = [crimson]無法匯出存檔: [accent] {0} +text.save.import.invalid = [accent]這是個無效的存檔! +text.save.import.fail = [crimson]無法匯入存檔:[accent]{0} +text.save.export.fail = [crimson]無法匯出存檔:[accent]{0} text.save.import = 匯入存檔 text.save.newslot = 存檔名稱: text.save.rename = 重新命名 text.save.rename.text = 新名稱: text.selectslot = 選取一個存檔。 -text.slot = [accent]存檔 {0} -text.save.corrupted = [accent]此存檔無效或已損毀! -text.sector.corrupted = [accent]A save file for this sector was found, but loading failed.\nA new one has been created. +text.slot = [accent]存檔{0} +text.save.corrupted = [accent]此存檔無效或已損毀!\n如果你剛剛升級了遊戲,那麼這可能是因為存檔格式改變了而[scarlet]不是[]錯誤。 +text.sector.corrupted = [accent]找到此區域的存檔,但是加載失敗。\n已經創建了一個新的存檔。 text.empty = <空白> text.on = 開啟 text.off = 關閉 text.save.autosave = 自動存檔:{0} -text.save.map = 地圖: {0} -text.save.wave = 波次: {0} -text.save.difficulty = 難度: {0} +text.save.map = 地圖:{0} +text.save.wave = 波次:{0} +text.save.difficulty = 難度:{0} text.save.date = 最後存檔時間:{0} -text.save.playtime = Playtime: {0} +text.save.playtime = 遊玩時間: {0} text.confirm = 確認 text.delete = 刪除 text.ok = 確定 @@ -181,70 +181,70 @@ text.copylink = 複製連結 text.back = 返回 text.quit.confirm = 您確定要退出嗎? text.changelog.title = 更新日誌 -text.changelog.loading = 正在取得更新日誌... -text.changelog.error.android = [accent]請注意,更新日誌有時無法在 Android 4.4 或更低版本使用!這是因為 Android 的內部 Bug 導致。 -text.changelog.error.ios = [accent]目前無法在 iOS 系統中使用更新日誌。 +text.changelog.loading = 正在取得更新日誌…… +text.changelog.error.android = [accent]請注意,更新日誌有時無法在Android 4.4或更低版本使用!這是因為 Android 的內部錯誤導致。 +text.changelog.error.ios = [accent]目前無法在iOS系統中使用更新日誌。 text.changelog.error = [scarlet]無法取得更新日誌!請檢查您的網路連線! -text.changelog.current = [yellow][[目前版本] -text.changelog.latest = [accent][[最新版本] -text.loading = [accent]載入中... -text.saving = [accent]Saving... -text.wave = [accent]第 {0} 波 -text.wave.waiting = 將於 {0} 秒後抵達 -text.waiting = 等待中... -text.waiting.players = Waiting for players... -text.wave.enemies = [LIGHT_GRAY]{0} Enemies Remaining -text.wave.enemy = [LIGHT_GRAY]{0} Enemy Remaining +text.changelog.current = [yellow][[Current version] +text.changelog.latest = [accent][[Latest version] +text.loading = [accent]載入中…… +text.saving = [accent]儲存中…… +text.wave = [accent]第{0}波 +text.wave.waiting = 將於{0}秒後抵達 +text.waiting = 等待中…… +text.waiting.players = 等待玩家中…… +text.wave.enemies = [LIGHT_GRAY]剩下{0}敵人 +text.wave.enemy = [LIGHT_GRAY]剩下{0}敵人 text.loadimage = 載入圖像 text.saveimage = 儲存圖像 -text.unknown = Unknown -text.custom = Custom -text.builtin = Built-In -text.map.delete.confirm = Are you sure you want to delete this map? This action cannot be undone! -text.map.random = [accent]Random Map -text.map.nospawn = This map does not have any cores for the player to spawn in! Add a [ROYAL]blue[] core to this map in the editor. -text.map.nospawn.pvp = This map does not have any enemy cores for player to spawn into! Add[SCARLET] red[] cores to this map in the editor. -text.map.invalid = Error loading map: corrupted or invalid map file. -text.editor.brush = Brush +text.unknown = 未知 +text.custom = 自訂 +text.builtin = 内建 +text.map.delete.confirm = 確認要刪除地圖嗎?此操作無法撤回! +text.map.random = [accent]隨機地圖 +text.map.nospawn = 這個地圖沒有核心!請在編輯器中添加一個[ROYAL]藍色[]的核心。 +text.map.nospawn.pvp = 這個地圖沒有核心讓敵人重生!請在編輯器中添加一個[SCARLET]紅色[]的核心。 +text.map.invalid = 地圖載入錯誤:地圖可能已經損壞。 +text.editor.brush = 粉刷 text.editor.slope = \\ -text.editor.openin = Open In Editor -text.editor.oregen = Ore Generation -text.editor.oregen.info = Ore Generation: -text.editor.mapinfo = Map Info -text.editor.author = Author: -text.editor.description = Description: -text.editor.name = Name: -text.editor.teams = Teams -text.editor.elevation = Elevation -text.editor.errorimageload = 載入圖像檔時發生錯誤:[accent] {0} -text.editor.errorimagesave = 儲存圖像檔時發生錯誤:[橙色] {0} +text.editor.openin = 在編輯器中開啟 +text.editor.oregen = 礦石產生 +text.editor.oregen.info = 礦石產生: +text.editor.mapinfo = 地圖資訊 +text.editor.author = 作者: +text.editor.description = 描述: +text.editor.name = 名稱: +text.editor.teams = 隊伍 +text.editor.elevation = 高度 +text.editor.errorimageload = 載入圖像檔時發生錯誤:[accent]{0} +text.editor.errorimagesave = 儲存圖像檔時發生錯誤:[橙色]{0} text.editor.generate = 產生 text.editor.resize = 調整大小 text.editor.loadmap = 載入地圖 text.editor.savemap = 儲存地圖 -text.editor.saved = Saved! -text.editor.save.noname = Your map does not have a name! Set one in the 'map info' menu. -text.editor.save.overwrite = Your map overwrites a built-in map! Pick a different name in the 'map info' menu. -text.editor.import.exists = [scarlet]Unable to import:[] a built-in map named '{0}' already exists! -text.editor.import = Import... -text.editor.importmap = Import Map -text.editor.importmap.description = Import an already existing map -text.editor.importfile = Import File -text.editor.importfile.description = Import an external map file -text.editor.importimage = Import Terrain Image -text.editor.importimage.description = Import an external map image file -text.editor.export = Export... -text.editor.exportfile = Export File -text.editor.exportfile.description = Export a map file -text.editor.exportimage = Export Terrain Image -text.editor.exportimage.description = Export a map image file +text.editor.saved = 已儲存! +text.editor.save.noname = 您的地圖沒有名稱!在「地圖資訊」畫面設置一個名稱。 +text.editor.save.overwrite = 您的地圖覆寫一個內建的地圖!在「地圖信息」畫面設置一個不同的名稱。 +text.editor.import.exists = [scarlet]匯入失敗:[]一個叫「{0}」的內建地圖已存在! +text.editor.import = 匯入…… +text.editor.importmap = 匯入地圖 +text.editor.importmap.description = 匯入一個已存在的地圖 +text.editor.importfile = 匯入檔案 +text.editor.importfile.description = 匯入一個外部的地圖檔案 +text.editor.importimage = 匯入地形圖像檔 +text.editor.importimage.description = 匯入一個外部的地形圖像檔 +text.editor.export = 匯出…… +text.editor.exportfile = 匯出檔案 +text.editor.exportfile.description = 匯出一個地圖檔案 +text.editor.exportimage = 匯出地形圖像檔 +text.editor.exportimage.description = 匯出一個地形圖像檔 text.editor.loadimage = 載入圖像 text.editor.saveimage = 儲存圖像 text.editor.unsaved = [scarlet]尚未儲存變更![]\n您確定要退出嗎? text.editor.resizemap = 調整地圖大小 text.editor.mapname = 地圖名稱: text.editor.overwrite = [accent]警告!這將會覆蓋現有的地圖。 -text.editor.overwrite.confirm = [scarlet]Warning![] A map with this name already exists. Are you sure you want to overwrite it? +text.editor.overwrite.confirm = [scarlet]警告![]同名地圖存在,確定要覆蓋現有地圖? text.editor.selectmap = 選取要載入的地圖: text.width = 寬度: text.height = 長度: @@ -252,104 +252,104 @@ text.menu = 主選單 text.play = 開始 text.load = 載入 text.save = 儲存 -text.fps = FPS: {0} -text.tps = TPS: {0} -text.ping = Ping: {0}ms +text.fps = 螢幕刷新率:{0} +text.tps = TPS:{0} +text.ping = 延遲:{0}ms text.language.restart = 請重新啟動遊戲以使選取的語言生效。 text.settings = 設定 text.tutorial = 教學 text.editor = 地圖編輯器 text.mapeditor = 地圖編輯器 text.donate = 贊助 -text.connectfail = [crimson]無法連線到伺服器: [accent]{0} -text.error.unreachable = Server unreachable. -text.error.invalidaddress = Invalid address. -text.error.timedout = Timed out!\nMake sure the host has port forwarding set up, and that the address is correct! -text.error.mismatch = Packet error:\npossible client/server version mismatch.\nMake sure you and the host have the latest version of Mindustry! -text.error.alreadyconnected = Already connected. -text.error.mapnotfound = Map file not found! -text.error.any = Unkown network error. +text.connectfail = [crimson]無法連線到伺服器:[accent]{0} +text.error.unreachable = 無法到達伺服器。 +text.error.invalidaddress = 無效地址。 +text.error.timedout = 超時連接!\n確保伺服器設置了連接埠轉發,並且地址正確! +text.error.mismatch = 包裹錯誤:\n客戶端/伺服器版本可能不匹配。\ n確保客戶端和伺服器有最新版本的Mindustry! +text.error.alreadyconnected = 已連接。 +text.error.mapnotfound = 找不到地圖! +text.error.any = 未知網絡錯誤。 text.settings.language = 語言 text.settings.reset = 重設為預設設定 -text.settings.rebind = Rebind +text.settings.rebind = 重新綁定 text.settings.controls = 操作 text.settings.game = 遊戲 text.settings.sound = 音效 text.settings.graphics = 圖形 -text.settings.cleardata = Clear Game Data... -text.settings.clear.confirm = Are you sure you want to clear this data?\nWhat is done cannot be undone! -text.settings.clearall.confirm = [scarlet]WARNING![]\nThis will clear all data, including saves, maps, unlocks and keybinds.\nOnce you press 'ok' the game will wipe all data and automatically exit. -text.settings.clearsectors = Clear Sectors -text.settings.clearunlocks = Clear Unlocks -text.settings.clearall = Clear All +text.settings.cleardata = 清除遊戲數據…… +text.settings.clear.confirm = 您確定要清除數據嗎?\n此操作無法撤回! +text.settings.clearall.confirm = [scarlet]警告![]\n這將清除所有數據,包括存檔、地圖、解鎖和熱鍵綁定。\n按「是」後,遊戲將刪除所有數據並自動退出。 +text.settings.clearsectors = 清除區域 +text.settings.clearunlocks = 清除已解鎖 +text.settings.clearall = 清除所有 text.paused = 已暫停 -text.yes = Yes -text.no = No +text.yes = 是 +text.no = 否 text.info.title = [accent]資訊 text.error.title = [crimson]發生錯誤 text.error.crashtitle = 發生錯誤 text.blocks.blockinfo = 方塊資訊 text.blocks.powercapacity = 蓄電量 -text.blocks.powershot = 每發射擊功耗 -text.blocks.targetsair = Targets Air -text.blocks.itemspeed = Units Moved -text.blocks.shootrange = Range +text.blocks.powershot = 能源/射擊 +text.blocks.targetsair = 攻擊空中目標 +text.blocks.itemspeed = 移動速度 +text.blocks.shootrange = 範圍 text.blocks.size = 尺寸 text.blocks.liquidcapacity = 液體容量 text.blocks.maxitemssecond = 最高產量 text.blocks.powerrange = 輸出範圍 -text.blocks.poweruse = Power Use -text.blocks.powerdamage = Power/Damage -text.blocks.inputitemcapacity = Input Item Capacity -text.blocks.outputitemcapacity = Input Item Capacity -text.blocks.itemcapacity = 材料容量 -text.blocks.basepowergeneration = Base Power Generation -text.blocks.powertransferspeed = Power Transfer -text.blocks.craftspeed = Production Speed +text.blocks.poweruse = 能源使用 +text.blocks.powerdamage = 能源/傷害 +text.blocks.inputitemcapacity = 最大輸入 +text.blocks.outputitemcapacity = 最大輸出 +text.blocks.itemcapacity = 物品容量 +text.blocks.basepowergeneration = 基本能量生产 +text.blocks.powertransferspeed = 能源傳輸 +text.blocks.craftspeed = 產生速度 text.blocks.inputliquid = 輸入液體 -text.blocks.inputliquidaux = Aux Liquid -text.blocks.inputitem = 輸入材料 -text.blocks.inputitems = Input Items -text.blocks.outputitem = Output Item -text.blocks.drilltier = Drillables -text.blocks.drillspeed = Base Drill Speed -text.blocks.liquidoutput = Liquid Output -text.blocks.liquidoutputspeed = Liquid Output Speed -text.blocks.liquiduse = Liquid Use -text.blocks.coolant = Coolant -text.blocks.coolantuse = Coolant Use -text.blocks.inputliquidfuel = Fuel Liquid -text.blocks.liquidfueluse = Liquid Fuel Use -text.blocks.explosive = 易爆裂物! +text.blocks.inputliquidaux = 輔助液體 +text.blocks.inputitem = 輸入物品 +text.blocks.inputitems = 輸入物品 +text.blocks.outputitem = 輸出物品 +text.blocks.drilltier = 可鑽取礦物 +text.blocks.drillspeed = 基本鑽取速度 +text.blocks.liquidoutput = 輸出液體 +text.blocks.liquidoutputspeed = 輸出液體速度 +text.blocks.liquiduse = 使用液體速度 +text.blocks.coolant = 冷卻劑 +text.blocks.coolantuse = 使用冷卻劑 +text.blocks.inputliquidfuel = 輸入液體燃料 +text.blocks.liquidfueluse = 使用液體燃料速度 +text.blocks.explosive = 容易爆炸! text.blocks.health = 耐久度 -text.blocks.inaccuracy = 後座力 +text.blocks.inaccuracy = 誤差 text.blocks.shots = 射擊數 -text.blocks.reload = Reload -text.blocks.inputfuel = Fuel -text.blocks.fuelburntime = Fuel Burn Time +text.blocks.reload = 重裝彈藥 +text.blocks.inputfuel = 燃料 +text.blocks.fuelburntime = 燃燒燃料時間 text.blocks.inputcapacity = 輸入容量 text.blocks.outputcapacity = 輸出容量 -text.unit.blocks = blocks -text.unit.powersecond = power units/second -text.unit.liquidsecond = liquid units/second -text.unit.itemssecond = items/second -text.unit.pixelssecond = pixels/second -text.unit.liquidunits = liquid units -text.unit.powerunits = power units -text.unit.degrees = degrees -text.unit.seconds = seconds -text.unit.items = items -text.category.general = General -text.category.power = Power -text.category.liquids = Liquids -text.category.items = Items -text.category.crafting = Crafting -text.category.shooting = Shooting -setting.autotarget.name = Auto-Target -setting.fpscap.name = Max FPS -setting.fpscap.none = None -setting.fpscap.text = {0} FPS -setting.difficulty.training = training +text.unit.blocks = 方塊 +text.unit.powersecond = 能源單位/秒 +text.unit.liquidsecond = 液體單位/秒 +text.unit.itemssecond = 物品/秒 +text.unit.pixelssecond = 像素/秒 +text.unit.liquidunits = 液體單位 +text.unit.powerunits = 能源單位 +text.unit.degrees = 度 +text.unit.seconds = 秒 +text.unit.items = 物品 +text.category.general = 一般 +text.category.power = 能源 +text.category.liquids = 液體 +text.category.items = 物品 +text.category.crafting = 合成 +text.category.shooting = 射擊 +setting.autotarget.name = 自動射擊 +setting.fpscap.name = 最大螢幕刷新率 +setting.fpscap.none = 没有 +setting.fpscap.text = {0}螢幕刷新率 +setting.difficulty.training = 訓練 setting.difficulty.easy = 簡單 setting.difficulty.normal = 普通 setting.difficulty.hard = 困難 @@ -359,31 +359,31 @@ setting.screenshake.name = 畫面抖動 setting.effects.name = 顯示特效 setting.sensitivity.name = 控制器靈敏度 setting.saveinterval.name = 自動存檔間隔 -setting.seconds = {0} 秒 +setting.seconds = {0}秒 setting.fullscreen.name = 全螢幕 setting.multithread.name = 多執行緒 setting.fps.name = 顯示螢幕刷新率 setting.vsync.name = 垂直同步 setting.lasers.name = 顯示雷射光束 -setting.minimap.name = Show Minimap +setting.minimap.name = 顯示小地圖 setting.musicvol.name = 音樂音量 setting.mutemusic.name = 靜音 setting.sfxvol.name = 音效音量 setting.mutesound.name = 靜音 text.keybind.title = 重新綁定按鍵 -category.general.name = General -category.view.name = View -category.multiplayer.name = Multiplayer -command.attack = Attack -command.retreat = Retreat -command.patrol = Patrol -keybind.press = Press a key... -keybind.press.axis = Press an axis or key... +category.general.name = 一般 +category.view.name = 查看 +category.multiplayer.name = 多人 +command.attack = 攻擊 +command.retreat = 撤退 +command.patrol = 巡邏 +keybind.press = 按一下鍵 +keybind.press.axis = 按一下軸心或鍵 keybind.move_x.name = 水平移動 keybind.move_y.name = 垂直移動 keybind.select.name = 選取 keybind.break.name = 拆除 -keybind.deselect.name = Deselect +keybind.deselect.name = 取消選取 keybind.shoot.name = 射擊 keybind.zoom_hold.name = 按住縮放 keybind.zoom.name = 縮放 @@ -394,200 +394,200 @@ keybind.chat.name = 聊天 keybind.player_list.name = 玩家列表 keybind.console.name = 終端機 keybind.rotate.name = 旋轉 -keybind.toggle_menus.name = Toggle menus -keybind.chat_history_prev.name = Chat history prev -keybind.chat_history_next.name = Chat history next -keybind.chat_scroll.name = Chat scroll -keybind.drop_unit.name = drop unit -keybind.zoom_minimap.name = Zoom minimap +keybind.toggle_menus.name = 切換畫面 +keybind.chat_history_prev.name = 之前的聊天記錄 +keybind.chat_history_next.name = 之後的聊天記錄 +keybind.chat_scroll.name = 聊天記錄滾動 +keybind.drop_unit.name = 放下單位 +keybind.zoom_minimap.name = 縮放小地圖 mode.text.help.title = 模式說明 mode.waves.name = 一般 mode.waves.description = 一般模式,有限的資源與自動來襲的波次。 mode.sandbox.name = 沙盒 mode.sandbox.description = 無限的資源,與不倒數計時的波次。 -mode.custom.warning = Note that blocks cannot be used in custom games until they are unlocked in sectors.\n\n[LIGHT_GRAY]If you have not unlocked any blocks, none will appear. -mode.custom.warning.read = Just to make sure you've read it:\n[scarlet]UNLOCKS IN CUSTOM GAMES DO NOT CARRY OVER TO SECTORS OR OTHER MODES!\n\n[LIGHT_GRAY](I wish this wasn't necessary, but apparently it is) +mode.custom.warning = 請注意,方塊在區域內解鎖之前,不能用於自訂遊戲。\n\n[LIGHT_GRAY]如果您沒有解鎖任何方塊,則不會出現任何方塊。 +mode.custom.warning.read = 確保你已閱讀過它:\n[scarlet]自訂遊戲的解鎖不帶至區域或其他模式!\n\n[LIGHT_GRAY](我希望這不是必要的,但顯然是必要的) mode.freebuild.name = 自由建造 mode.freebuild.description = 有限的資源,與不倒數計時的波次。 -mode.pvp.name = PvP -mode.pvp.description = fight against other players locally. -content.item.name = Items -content.liquid.name = Liquids -content.unit.name = Units -content.recipe.name = Blocks -content.mech.name = Mechs +mode.pvp.name = 對戰 +mode.pvp.description = 和其他玩家鬥爭。 +content.item.name = 物品 +content.liquid.name = 液體 +content.unit.name = 機組 +content.recipe.name = 方塊 +content.mech.name = 機甲 item.stone.name = 石材 -item.stone.description = A common raw material. Used for separating and refining into other materials, or melting into lava. -item.copper.name = Copper -item.copper.description = A useful structure material. Used extensively in all types of blocks. -item.lead.name = Lead -item.lead.description = A basic starter material. Used extensively in electronics and liquid transportation blocks. -item.coal.name = 煤礦 -item.coal.description = A common and readily available fuel. -item.dense-alloy.name = Dense Alloy -item.dense-alloy.description = A tough alloy made with lead and copper. Used in advanced transportation blocks and high-tier drills. +item.stone.description = 一種常見的原料。用於分離和提煉成其他材料,或熔化成熔岩。 +item.copper.name = 銅 +item.copper.description = 一種有用的結構材料。在各種類型的方塊中廣泛使用。 +item.lead.name = 鉛 +item.lead.description = 一種基本的起始材料。被廣泛用於電子設備和運輸液體方塊。 +item.coal.name = 煤 +item.coal.description = 一種常見並容易獲得的燃料。 +item.dense-alloy.name = 稠密合金 +item.dense-alloy.description = 一種由鉛和銅製成的堅韌合金。用於高級的運輸方塊和高級鑽頭。 item.titanium.name = 鈦 -item.titanium.description = A rare super-light metal used extensively in liquid transportation, drills and aircraft. -item.thorium.name = Thorium -item.thorium.description = A dense, radioactive metal used as structural support and nuclear fuel. -item.silicon.name = Silicon -item.silicon.description = An extremely useful semiconductor, with applications in solar panels and many complex electronics. -item.plastanium.name = Plastanium -item.plastanium.description = A light, ductile material used in advanced aircraft and fragmentation ammunition. -item.phase-fabric.name = Phase Fabric -item.phase-fabric.description = A near-weightless substance used in advanced electronics and self-repairing technology. -item.surge-alloy.name = Surge Alloy -item.surge-alloy.description = An advanced alloy with unique electrical properties. -item.biomatter.name = Biomatter -item.biomatter.description = A clump of organic mush; used for conversion into oil or as a basic fuel. +item.titanium.description = 一種罕見的超輕金屬,被廣泛運用於運輸液體、鑽頭和飛機。 +item.thorium.name = 釷 +item.thorium.description = 一種稠密的放射性金屬,用作支撐結構和核燃料。 +item.silicon.name = 矽 +item.silicon.description = 一種非常有用的半導體,被用於太陽能電池板和很多複雜的電子設備。 +item.plastanium.name = 塑料 +item.plastanium.description = 一種輕量、可延展的材料,用於高級的飛機和碎彈藥。 +item.phase-fabric.name = 相織布 +item.phase-fabric.description = 一種近乎無重量的物質,用於先進的電子設備和自修復技術。 +item.surge-alloy.name = 波動合金 +item.surge-alloy.description = 一種具有獨特電子特性的高級合金。 +item.biomatter.name = 生物物質 +item.biomatter.description = 一叢有機糊;用於轉化為油或作為基本燃料。 item.sand.name = 沙 -item.sand.description = A common material that is used extensively in smelting, both in alloying and as a flux. -item.blast-compound.name = Blast Compound -item.blast-compound.description = A volatile compound used in bombs and explosives. While it can burned as fuel, this is not advised. -item.pyratite.name = Pyratite -item.pyratite.description = An extremely flammable substance used in incendiary weapons. +item.sand.description = 一種常見的材料,廣泛用於冶煉,包括製作合金和助熔劑。 +item.blast-compound.name = 爆炸混合物 +item.blast-compound.description = 一種用於炸彈和炸藥的揮發性混合物。雖然它可以作為燃料燃燒,但不建議這樣做。 +item.pyratite.name = 硫 +item.pyratite.description = 一種在燃燒武器中使用的極易燃物質。 liquid.water.name = 水 liquid.lava.name = 岩漿 liquid.oil.name = 原油 -liquid.cryofluid.name = Cryofluid -mech.alpha-mech.name = Alpha -mech.alpha-mech.weapon = Heavy Repeater -mech.alpha-mech.ability = Drone Swarm -mech.alpha-mech.description = The standard mech. Has decent speed and damage output; can create up to 3 drones for increased offensive capability. -mech.delta-mech.name = Delta -mech.delta-mech.weapon = Arc Generator -mech.delta-mech.ability = Discharge -mech.delta-mech.description = A fast, lightly-armored mech made for hit-and-run attacks. Does little damage against structures, but can kill large groups of enemy units very quickly with its arc lightning weapons. -mech.tau-mech.name = Tau -mech.tau-mech.weapon = Restruct Laser -mech.tau-mech.ability = Repair Burst -mech.tau-mech.description = The support mech. Heals allied blocks by shooting at them. Can extinguish fires and heal allies in a radius with its repair ability. -mech.omega-mech.name = Omega -mech.omega-mech.weapon = Swarm Missiles -mech.omega-mech.ability = Armored Configuration -mech.omega-mech.description = A bulky and well-armored mech, made for front-line assaults. Its armor ability can block up to 90% of incoming damage. -mech.dart-ship.name = Dart -mech.dart-ship.weapon = Repeater -mech.dart-ship.description = The standard ship. Reasonably fast and light, but has little offensive capability and low mining speed. -mech.javelin-ship.name = Javelin -mech.javelin-ship.description = A hit-and-run strike ship. While initially slow, it can accelerate to great speeds and fly by enemy outposts, dealing large amounts of damage with its lightning ability and missiles. -mech.javelin-ship.weapon = Burst Missiles -mech.javelin-ship.ability = Discharge Booster -mech.trident-ship.name = Trident -mech.trident-ship.description = A heavy bomber. Reasonably well armored. -mech.trident-ship.weapon = Bomb Bay -mech.glaive-ship.name = Glaive -mech.glaive-ship.description = A large, well-armored gunship. Equipped with an incendiary repeater. Good acceleration and maximum speed. -mech.glaive-ship.weapon = Flame Repeater -text.item.explosiveness = [LIGHT_GRAY]Explosiveness: {0} -text.item.flammability = [LIGHT_GRAY]Flammability: {0} -text.item.radioactivity = [LIGHT_GRAY]Radioactivity: {0} -text.item.fluxiness = [LIGHT_GRAY]Flux Power: {0} -text.unit.health = [LIGHT_GRAY]Health: {0} -text.unit.speed = [LIGHT_GRAY]Speed: {0} -text.mech.weapon = [LIGHT_GRAY]Weapon: {0} -text.mech.armor = [LIGHT_GRAY]Armor: {0} -text.mech.itemcapacity = [LIGHT_GRAY]Item Capacity: {0} -text.mech.minespeed = [LIGHT_GRAY]Mining Speed: {0} -text.mech.minepower = [LIGHT_GRAY]Mining Power: {0} -text.mech.ability = [LIGHT_GRAY]Ability: {0} -text.liquid.heatcapacity = [LIGHT_GRAY]Heat Capacity: {0} -text.liquid.viscosity = [LIGHT_GRAY]Viscosity: {0} -text.liquid.temperature = [LIGHT_GRAY]Temperature: {0} -block.spawn.name = Enemy Spawn -block.core.name = Core -block.metalfloor.name = Metal Floor -block.deepwater.name = deepwater -block.water.name = water -block.lava.name = lava -block.tar.name = Tar -block.blackstone.name = blackstone -block.stone.name = stone -block.dirt.name = dirt -block.sand.name = sand -block.ice.name = ice -block.snow.name = snow -block.grass.name = grass -block.shrub.name = shrub -block.rock.name = rock -block.blackrock.name = blackrock -block.icerock.name = icerock -block.copper-wall.name = Copper Wall -block.copper-wall-large.name = Large Copper Wall -block.dense-alloy-wall.name = Dense Alloy Wall -block.dense-alloy-wall-large.name = Large Dense Alloy Wall -block.phase-wall.name = Phase Wall -block.phase-wall-large.name = Large Phase Wall -block.thorium-wall.name = Thorium Wall -block.thorium-wall-large.name = Large Thorium Wall +liquid.cryofluid.name = 冷凍液 +mech.alpha-mech.name = 阿爾法 +mech.alpha-mech.weapon = 重型機關槍 +mech.alpha-mech.ability = 無人機群 +mech.alpha-mech.description = 標準的機甲。具有不錯的速度和傷害輸出;可以製造多達3架無人機以提高進攻能力。 +mech.delta-mech.name = 德爾塔 +mech.delta-mech.weapon = 電弧生成機 +mech.delta-mech.ability = 放電 +mech.delta-mech.description = 一种快速、轻铠的机甲,是用於打了就跑的攻擊。对结构造成的伤害很小,但可以用弧形闪电武器很快杀死大量敌方机组。 +mech.tau-mech.name = Tau机甲 +mech.tau-mech.weapon = 重構激光 +mech.tau-mech.ability = 修复陣 +mech.tau-mech.description = 支援機甲。射擊友好方塊以治療它們。可以使用它的修復能力熄滅火焰並治療一定範圍內的友軍。 +mech.omega-mech.name = 奧米伽 +mech.omega-mech.weapon = 導彈群 +mech.omega-mech.ability = 裝甲配置 +mech.omega-mech.description =一種笨重、裝甲重的機甲,用於在前線突擊。它的裝甲能力可以阻擋高達90%的傷害。 +mech.dart-ship.name = 鏢船 +mech.dart-ship.weapon = 機關槍 +mech.dart-ship.description = 標準飛船。快速、輕便,但有低的攻擊能力和慢的採礦速度。 +mech.javelin-ship.name = 標槍 +mech.javelin-ship.description = 一種打了就跑的侵襲船。雖然最初很慢,但它可以加速到很快的速度,並飛過敵人的前哨站,利用其閃電能力和導彈造成大量的傷害。 +mech.javelin-ship.weapon = 爆發導彈 +mech.javelin-ship.ability = 放電助推器 +mech.trident-ship.name = 三叉 +mech.trident-ship.description = 一种重型轰炸机。有比較厚的装甲。 +mech.trident-ship.weapon = 炸彈 +mech.glaive-ship.name = 長柄 +mech.glaive-ship.description = 一種大型、裝甲厚的武裝直升機。配備燃燒機關槍。有優秀的加速能力與最快的速度。 +mech.glaive-ship.weapon = 火焰機關槍 +text.item.explosiveness = [LIGHT_GRAY]爆炸性:{0} +text.item.flammability = [LIGHT_GRAY]易燃性:{0} +text.item.radioactivity = [LIGHT_GRAY]放射性:{0} +text.item.fluxiness = [LIGHT_GRAY]助熔性:{0} +text.unit.health = [LIGHT_GRAY]耐久度:{0} +text.unit.speed = [LIGHT_GRAY]速度:{0} +text.mech.weapon = [LIGHT_GRAY]武器:{0} +text.mech.armor = [LIGHT_GRAY]裝甲:{0} +text.mech.itemcapacity = [LIGHT_GRAY]物品容量:{0} +text.mech.minespeed = [LIGHT_GRAY]採礦速度:{0} +text.mech.minepower = [LIGHT_GRAY]採礦力度:{0} +text.mech.ability = [LIGHT_GRAY]能力:{0} +text.liquid.heatcapacity = [LIGHT_GRAY]熱容量:{0} +text.liquid.viscosity = [LIGHT_GRAY]粘性:{0} +text.liquid.temperature = [LIGHT_GRAY]温度:{0} +block.spawn.name = 敵人生成 +block.core.name = 核心 +block.metalfloor.name = 金屬地板 +block.deepwater.name = 深水 +block.water.name = 水 +block.lava.name = 岩浆 +block.tar.name = 焦油 +block.blackstone.name = 黑石頭 +block.stone.name = 石頭 +block.dirt.name = 泥土 +block.sand.name = 沙 +block.ice.name = 冰 +block.snow.name = 雪 +block.grass.name = 草 +block.shrub.name = 灌木 +block.rock.name = 岩石 +block.blackrock.name = 黑岩石 +block.icerock.name = 冰岩石 +block.copper-wall.name = 銅牆 +block.copper-wall-large.name = 大型銅牆 +block.dense-alloy-wall.name = 稠密合金牆 +block.dense-alloy-wall-large.name = 大型稠密合金牆 +block.phase-wall.name = 相織布牆 +block.phase-wall-large.name = 大型相織布牆 +block.thorium-wall.name = 釷牆 +block.thorium-wall-large.name = 大型釷牆 block.door.name = 門 block.door-large.name = 大門 -block.duo.name = Duo -block.scorch.name = Scorch -block.hail.name = Hail -block.lancer.name = Lancer +block.duo.name = 雙炮 +block.scorch.name = 灼燒炮 +block.hail.name = 冰雹炮 +block.lancer.name = 藍瑟炮 block.conveyor.name = 輸送帶 -block.titanium-conveyor.name = Titanium Conveyor +block.titanium-conveyor.name = 鈦輸送帶 block.junction.name = 樞紐 block.router.name = 分配器 -block.distributor.name = Distributor +block.distributor.name = 大型分配器 block.sorter.name = 分類器 -block.sorter.description = Sorts items. If an item matches the selection, it is allowed to pass. Otherwise, the item is outputted to the left and right. -block.overflow-gate.name = Overflow Gate -block.overflow-gate.description = A combination splitter and router that only outputs to the left and right if the front path is blocked. +block.sorter.description = 對物品進行分類。如果物品與所選種類匹配,則允許其通過。否則,物品將從左邊和右邊輸出。 +block.overflow-gate.name = 溢流器 +block.overflow-gate.description = 分離器和分配器的組合。如果前面被擋住,則向從左邊和右邊輸出物品。 block.smelter.name = 煉鋼廠 -block.arc-smelter.name = Arc Smelter -block.silicon-smelter.name = Silicon Smelter -block.phase-weaver.name = Phase Weaver -block.pulverizer.name = Pulverizer -block.cryofluidmixer.name = Cryofluid Mixer -block.melter.name = Melter -block.incinerator.name = Incinerator -block.biomattercompressor.name = Biomatter Compressor -block.separator.name = Separator -block.centrifuge.name = Centrifuge -block.power-node.name = Power Node -block.power-node-large.name = Large Power Node -block.battery.name = Battery -block.battery-large.name = Large Battery -block.combustion-generator.name = Combustion Generator -block.turbine-generator.name = Turbine Generator -block.mechanical-drill.name = Mechanical Drill -block.pneumatic-drill.name = Pneumatic Drill -block.laser-drill.name = Laser Drill -block.water-extractor.name = Water Extractor -block.cultivator.name = Cultivator -block.alpha-mech-pad.name = Alpha Mech Pad -block.dart-ship-pad.name = Dart Ship Pad -block.delta-mech-pad.name = Delta Mech Pad -block.javelin-ship-pad.name = Javelin Ship Pad -block.trident-ship-pad.name = Trident Ship Pad -block.glaive-ship-pad.name = Glaive Ship Pad -block.omega-mech-pad.name = Omega Mech Pad -block.tau-mech-pad.name = Tau Mech Pad +block.arc-smelter.name = 電弧煉鋼廠 +block.silicon-smelter.name = 煉矽廠 +block.phase-weaver.name = 相織布編織器 +block.pulverizer.name = 粉碎機 +block.cryofluidmixer.name = 冷凍液混合器 +block.melter.name = 熔爐 +block.incinerator.name = 焚化爐 +block.biomattercompressor.name = 生物物質壓縮機 +block.separator.name = 分離機 +block.centrifuge.name = 離心機 +block.power-node.name = 能源節點 +block.power-node-large.name = 大型能源節點 +block.battery.name = 電池 +block.battery-large.name = 大型電池 +block.combustion-generator.name = 燃燒發電機 +block.turbine-generator.name = 渦輪發電機 +block.mechanical-drill.name = 機械鑽頭 +block.pneumatic-drill.name = 氣動鑽頭 +block.laser-drill.name = 激光鑽頭 +block.water-extractor.name = 水提取器 +block.cultivator.name = 耕種機 +block.alpha-mech-pad.name = 阿爾法機甲墊 +block.dart-ship-pad.name = 鏢船墊 +block.delta-mech-pad.name = 德爾塔機甲墊 +block.javelin-ship-pad.name = 標槍機甲墊 +block.trident-ship-pad.name = 三叉船墊 +block.glaive-ship-pad.name = 長柄船墊 +block.omega-mech-pad.name = 奧米伽機甲墊 +block.tau-mech-pad.name = Tau機甲墊 block.conduit.name = 管線 -block.mechanical-pump.name = Mechanical Pump -block.itemsource.name = Item Source -block.itemvoid.name = Item Void -block.liquidsource.name = Liquid Source -block.powervoid.name = Power Void -block.powerinfinite.name = Power Infinite -block.unloader.name = Unloader -block.vault.name = Vault -block.wave.name = Wave -block.swarmer.name = Swarmer -block.salvo.name = Salvo -block.ripple.name = Ripple -block.phase-conveyor.name = Phase Conveyor -block.bridge-conveyor.name = Bridge Conveyor -block.plastanium-compressor.name = Plastanium Compressor -block.pyratite-mixer.name = Pyratite Mixer -block.blast-mixer.name = Blast Mixer -block.solidifer.name = Solidifer -block.solar-panel.name = Solar Panel -block.solar-panel-large.name = Large Solar Panel -block.oil-extractor.name = Oil Extractor -block.spirit-factory.name = Spirit Drone Factory +block.mechanical-pump.name = 機械泵 +block.itemsource.name = 物品源 +block.itemvoid.name = 物品空虚 +block.liquidsource.name = 液體源 +block.powervoid.name = 能源空虛 +block.powerinfinite.name = 無限能量 +block.unloader.name = 裝卸器 +block.vault.name = 存儲庫 +block.wave.name = 波浪炮 +block.swarmer.name = 群炮 +block.salvo.name = 齊射炮 +block.ripple.name = 波紋炮 +block.phase-conveyor.name = 相織布傳送帶 +block.bridge-conveyor.name = 傳送帶橋 +block.plastanium-compressor.name = 塑料壓縮機 +block.pyratite-mixer.name = 硫混合器 +block.blast-mixer.name = 爆炸混合器 +block.solidifer.name = 凝固器 +block.solar-panel.name = 太陽能板 +block.solar-panel-large.name = 大型太陽能板 +block.oil-extractor.name = 石油鑽井 +block.spirit-factory.name = 精神無人機工廠 block.phantom-factory.name = Phantom Drone Factory block.wraith-factory.name = Wraith Fighter Factory block.ghoul-factory.name = Ghoul Bomber Factory @@ -595,43 +595,43 @@ block.dagger-factory.name = Dagger Mech Factory block.titan-factory.name = Titan Mech Factory block.fortress-factory.name = Fortress Mech Factory block.revenant-factory.name = Revenant Fighter Factory -block.repair-point.name = Repair Point -block.pulse-conduit.name = Pulse Conduit -block.phase-conduit.name = Phase Conduit -block.liquid-router.name = Liquid Router -block.liquid-tank.name = Liquid Tank -block.liquid-junction.name = Liquid Junction -block.bridge-conduit.name = Bridge Conduit -block.rotary-pump.name = Rotary Pump -block.thorium-reactor.name = Thorium Reactor -block.command-center.name = Command Center -block.mass-driver.name = Mass Driver -block.blast-drill.name = Blast Drill -block.thermal-pump.name = Thermal Pump -block.thermal-generator.name = Thermal Generator -block.alloy-smelter.name = Alloy Smtler -block.mend-projector.name = Mend Projector -block.surge-wall.name = Surge Wall -block.surge-wall-large.name = Large Surge Wall -block.cyclone.name = Cyclone -block.fuse.name = Fuse -block.shock-mine.name = Shock Mine -block.overdrive-projector.name = Overdrive Projector -block.force-projector.name = Force Projector -block.arc.name = Arc -block.rtg-generator.name = RTG Generator -block.spectre.name = Spectre -block.meltdown.name = Meltdown -block.container.name = Container -block.core.description = The most important building in the game. -team.blue.name = blue -team.red.name = red -team.orange.name = orange -team.none.name = gray -team.green.name = green -team.purple.name = purple -unit.alpha-drone.name = Alpha Drone -unit.spirit.name = Spirit Drone +block.repair-point.name = 維修點 +block.pulse-conduit.name = 脈衝管線 +block.phase-conduit.name = 相織管線 +block.liquid-router.name = 液體分配器 +block.liquid-tank.name = 液體儲罐 +block.liquid-junction.name = 液體連接點 +block.bridge-conduit.name = 導管橋 +block.rotary-pump.name = 迴旋泵 +block.thorium-reactor.name = 釷反應堆 +block.command-center.name = 指令中心 +block.mass-driver.name = 質量驅動器 +block.blast-drill.name = 爆破鑽頭 +block.thermal-pump.name = 熱能泵 +block.thermal-generator.name = 熱能發電機 +block.alloy-smelter.name = 合金冶煉廠 +block.mend-projector.name = 修理投影器 +block.surge-wall.name = 波動牆 +block.surge-wall-large.name = 大型波動牆 +block.cyclone.name = 氣旋炮 +block.fuse.name = 融合炮 +block.shock-mine.name = 休克地雷 +block.overdrive-projector.name = 超速投影器 +block.force-projector.name = 力牆投影器 +block.arc.name = 電弧 +block.rtg-generator.name = 放射性同位素熱電發電機 +block.spectre.name = 幽靈炮 +block.meltdown.name = 熔毀炮 +block.container.name = 容器 +block.core.description = 遊戲中最重要的建築。 +team.blue.name = 藍 +team.red.name = 紅 +team.orange.name = 橙 +team.none.name = 灰 +team.green.name = 綠 +team.purple.name = 紫 +unit.alpha-drone.name = 阿爾法無人機 +unit.spirit.name = 精神無人機 unit.spirit.description = The starter drone unit. Spawns in the core by default. Automatically mines ores, collects items and repairs blocks. unit.phantom.name = Phantom Drone unit.phantom.description = An advanced drone unit. Automatically mines ores, collects items and repairs blocks. Significantly more effective than a drone. From 1251680a1c6d9e37a8f5cbd622fe713318d9b613 Mon Sep 17 00:00:00 2001 From: Sonnicon <36009275+Sonnicon@users.noreply.github.com> Date: Sat, 17 Nov 2018 17:56:59 +0000 Subject: [PATCH 3/4] Fixed BlocksFragment categories row limit (#340) --- core/src/io/anuke/mindustry/ui/fragments/BlocksFragment.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/src/io/anuke/mindustry/ui/fragments/BlocksFragment.java b/core/src/io/anuke/mindustry/ui/fragments/BlocksFragment.java index 2d6b439442..50c63e4596 100644 --- a/core/src/io/anuke/mindustry/ui/fragments/BlocksFragment.java +++ b/core/src/io/anuke/mindustry/ui/fragments/BlocksFragment.java @@ -128,7 +128,7 @@ public class BlocksFragment extends Fragment{ recipeTable.margin(4).top().left().marginRight(15); //add a new row here when needed - if(cati == secrows){ + if(cati % secrows == 0){ catTable = new Table(); selectTable.row(); selectTable.add(catTable).colspan(secrows).padTop(-5).growX(); From 03268a5575004e59662baf93ebfea908bbfccf87 Mon Sep 17 00:00:00 2001 From: Milinai <41624505+Milinai@users.noreply.github.com> Date: Sat, 17 Nov 2018 18:57:10 +0100 Subject: [PATCH 4/4] Update ServerControl.java (#339) * Update ServerControl.java Hopefully made core fill for teams. * Fixed compile errors and incorrect team handling --- .../anuke/mindustry/server/ServerControl.java | 17 ++++++++++++----- 1 file changed, 12 insertions(+), 5 deletions(-) diff --git a/server/src/io/anuke/mindustry/server/ServerControl.java b/server/src/io/anuke/mindustry/server/ServerControl.java index c0a43aae57..e4be13ed40 100644 --- a/server/src/io/anuke/mindustry/server/ServerControl.java +++ b/server/src/io/anuke/mindustry/server/ServerControl.java @@ -355,13 +355,20 @@ public class ServerControl extends Module{ err("Not playing. Host first."); return; } - - for(Item item : content.items()){ - if(item.type == ItemType.material){ - state.teams.get(Team.blue).cores.first().entity.items.add(item, 2000); + + try{ + Team team = Team.valueOf(arg[0]); + + for(Item item : content.items()){ + if(item.type == ItemType.material){ + state.teams.get(team).cores.first().entity.items.add(item, 2000); + } } + + info("Core filled."); + }catch(IllegalArgumentException ignored){ + err("No such team exists."); } - info("Core filled."); }); handler.register("crashreport", "", "Disables or enables automatic crash reporting", arg -> {