Skip to content
Open
Show file tree
Hide file tree
Changes from 18 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
197 changes: 157 additions & 40 deletions core/assets/bundles/bundle_zh_CN.properties
Original file line number Diff line number Diff line change
Expand Up @@ -351,9 +351,9 @@ save.wave = 波次 {0}
save.mode = 游戏模式:{0}
save.date = 最后保存时间:{0}
save.playtime = 游戏时长:{0}
dontshowagain = Don't show again
warn.32bit.title = 32-bit Deprecation Warning
warn.32bit = You are using a [red]32-bit[] version of Mindustry.\nAs newer Java versions have dropped 32-bit Windows support, [red]32-bit support will be discontinued in the future[].\n\nPlease upgrade to a 64-bit machine, and make sure you have the 64-bit version of Mindustry downloaded.\n\nIf you are running Mindustry as a JAR file, make sure you are using 64-bit Java.
dontshowagain = 不再显示
warn.32bit.title = 32位架构弃用警告
warn.32bit = 你正在游玩[red]32位[]版本的Mindustry。\nJava在新版本中弃用了对32位Windows的支持,[red]因此将在未来终止支持32位架构[]。\n\n请使用64位平台游玩,并且确保你下载的是64位的Mindustry。\n\n如果你通过运行JAR文件玩Mindustry,确保使用的是64位的Java。
warning = 警告!
confirm = 确认
delete = 删除
Expand Down Expand Up @@ -448,9 +448,9 @@ publish.confirm = 确定发布?\n\n[lightgray]请确认你同意创意工坊
publish.error = 发布项目时出错:{0}
steam.error = 初始化 Steam 服务失败。\n错误:{0}

editor.showblocks = Show Blocks
editor.showterrain = Show Terrain
editor.showfloor = Show Floor
editor.showblocks = 显示建筑
editor.showterrain = 显示墙体
editor.showfloor = 显示地板
editor.planet = 星球:
editor.sector = 区块:
editor.seed = 种子:
Expand Down Expand Up @@ -784,6 +784,7 @@ weather.snowing.name = 降雪
weather.sandstorm.name = 沙尘暴
weather.sporestorm.name = 孢子风暴
weather.fog.name = 雾
weather.suspend-particles = 悬浮颗粒

campaign.playtime = \uf129 [lightgray]区块游玩时间:{0}
campaign.complete = [accent]恭喜!\n\n{0}上的敌人已被击败。\n[lightgray]最终区块已被征服。
Expand Down Expand Up @@ -966,9 +967,13 @@ status.overdrive.name = 过载
status.overclock.name = 超频
status.shocked.name = 电击
status.blasted.name = 爆炸
status.corroded.name = Corroded
status.corroded.name = 腐蚀
status.unmoving.name = 静止
status.boss.name = Boss
status.slow.name = 减速
status.fast.name = 加速
status.shielded.name =保护
status.disarmed.name = 缴械

settings.language = 语言
settings.data = 数据
Expand Down Expand Up @@ -1014,10 +1019,10 @@ stat.opposites = 互斥
stat.powercapacity = 电力容量
stat.powershot = 电力/发
stat.damage = 伤害
stat.frequency = Frequency
stat.frequency = 频率
stat.targetsair = 攻击空中单位
stat.targetsground = 攻击地面单位
stat.crushdamage = Crush Damage
stat.crushdamage = 碾压伤害
stat.itemsmoved = 移动速度
stat.launchtime = 发射间隔
stat.shootrange = 范围
Expand Down Expand Up @@ -1122,7 +1127,7 @@ ability.stat.regen = [stat]{0}/秒[lightgray] 生命恢复速度
ability.stat.pulseregen = [stat]{0}[lightgray] 回盾/每次
ability.stat.shield = [stat]{0}[lightgray] 护盾
ability.stat.repairspeed = [stat]{0}/秒[lightgray] 修复速度
ability.stat.deflectchance = [stat]{0}%[lightgray] deflect chance
ability.stat.deflectchance = [stat]{0}%[lightgray] 反弹概率
ability.stat.slurpheal = [stat]{0}[lightgray] 生命/液体单位
ability.stat.cooldown = [stat]{0} 秒[lightgray] 冷却时间
ability.stat.maxtargets = [stat]{0}[lightgray] 最大目标数
Expand Down Expand Up @@ -1345,7 +1350,7 @@ keybind.unit_command_repair.name = 单位命令:修复
keybind.unit_command_rebuild.name = 单位命令:重建
keybind.unit_command_assist.name = 单位命令:协助建造
keybind.unit_command_mine.name = 单位命令:采矿
keybind.unit_command_boost.name = 单位命令单位命令:助推
keybind.unit_command_boost.name = 单位命令:助推
keybind.unit_command_load_units.name = 单位命令:拾取单位
keybind.unit_command_load_blocks.name = 单位命令:拾取建筑
keybind.unit_command_unload_payload.name = 单位命令:卸载载荷
Expand Down Expand Up @@ -1707,16 +1712,16 @@ block.metal-tiles-9.name = 金属地基 9
block.metal-tiles-10.name = 金属地基 10
block.metal-tiles-11.name = 金属地基 11
block.metal-tiles-12.name = 金属地基 12
block.metal-tiles-13.name = Metal Tiles 13
block.metal-wall-1.name = Metal Wall 1
block.metal-wall-2.name = Metal Wall 2
block.metal-wall-3.name = Metal Wall 3
block.metal-tiles-13.name = 金属地基 13
block.metal-wall-1.name = 金属墙 1
block.metal-wall-2.name = 金属墙 2
block.metal-wall-3.name = 金属墙 3
block.colored-floor.name = 染色地板
block.colored-wall.name = 染色墙壁
block.character-overlay.name = 标识贴片
block.character-overlay-white.name = 标识贴片 (白色)
block.rune-overlay.name = Rune Overlay
block.rune-overlay-crux.name = Rune Overlay (Crux)
block.rune-overlay.name = 符文贴片
block.rune-overlay-crux.name = 符文贴片 (红队)
block.dark-panel-1.name = 暗面板 1
block.dark-panel-2.name = 暗面板 2
block.dark-panel-3.name = 暗面板 3
Expand Down Expand Up @@ -2512,6 +2517,7 @@ lst.radar = 让建筑搜寻感知范围内的单位。
lst.sensor = 从建筑或者单位中获取数据。
lst.set = 给变量赋值。
lst.operation = 对 1 到 2 个变量执行操作。
lst.select = 判断变量以选择性修改内容。
lst.end = 跳转至第一条指令。
lst.wait = 等待指定的秒数。
lst.stop = 停止该处理器的运行。
Expand All @@ -2532,7 +2538,7 @@ lst.explosion = 在某个位置生成爆炸。
lst.setrate = 在指令/时间刻的时间下设置处理器处理速度。
lst.fetch = 按索引查找单位、核心、玩家或建筑物\n索引从 0 开始,以其返回的计数结束。
lst.packcolor = 将 RGBA 各分量(0-1 范围)打包为单个整数,用于绘图或逻辑规则。
lst.unpackcolor = 从打包后的颜色值中解出 RGBA 分量
lst.unpackcolor = 从使用[accent]Pack Color[]打包的颜色值中解压 RGBA 组件
lst.setrule = 设置地图规则。
lst.flushmessage = 在屏幕中央投影文字缓存区的内容\n会等待上一个文字显示结束。
lst.cutscene = 控制玩家游戏视角。
Expand Down Expand Up @@ -2644,7 +2650,7 @@ lenum.always = 无条件跳转
lenum.idiv = 整数除法,返回不带小数的商
lenum.div = 除法,除以 0 时返回 [accent]null[]
lenum.mod = 求除法的余数
lenum.emod = 取模,结果总是正数
lenum.emod = 标准取模,结果符号取决于除数。
lenum.equal = 相等。转换参数类型后进行比较\n与数字进行比较时,null 转换为 0 ,非 null 对象转换为 1
lenum.notequal = 不相等。转换参数类型后进行比较
lenum.strictequal = 严格相等。不转换参数类型\n可用于准确检查 [accent]null[] 对象
Expand All @@ -2656,6 +2662,7 @@ lenum.land = 逻辑与
lenum.and = 按位与
lenum.not = 按位非
lenum.xor = 按位异或
lenum.round = 四舍五入

lenum.min = 取较小值
lenum.max = 取较大值
Expand All @@ -2675,6 +2682,7 @@ lenum.atan = 反正切(角度制)
lenum.rand = 取 [0, 参数)范围内的一个随机数
lenum.log = 自然对数(ln)
lenum.log10 = 以 10 为底的对数
lenum.floor = 地面。数学为取底函数
lenum.noise = 二维单形噪声
lenum.abs = 绝对值
lenum.sqrt = 开平方
Expand All @@ -2691,7 +2699,8 @@ lenum.player = 玩家控制的单位
lenum.ore = 矿脉
lenum.damaged = 受损的己方建筑
lenum.spawn = 敌人出生点\n可以是核心或者某个坐标
lenum.building = 某个分类下的建筑
lenum.block = 方块
lenum.building = 建筑

lenum.core = 核心
lenum.storage = 仓储建筑(容器/仓库)
Expand All @@ -2701,6 +2710,8 @@ lenum.repair = 维修点
lenum.battery = 电池
lenum.resupply = 补给点\n仅当启用了[accent]“单位有弹药限制”[]时生效
lenum.reactor = 钍反应堆/冲击反应堆
lenum.drill = 钻头
lenum.shield = 护盾
lenum.turret = 炮塔

sensor.in = 所获取数据的建筑或单位
Expand All @@ -2723,16 +2734,22 @@ control.unit = 要瞄准的单位或建筑
control.shoot = 是否射击

unitlocate.enemy = 是否搜寻敌方建筑(0 或 false 则搜寻己方建筑)
unitlocate.find = 搜寻
unitlocate.found = 若找到,在该变量中存入 true;未找到则存入 false
unitlocate.building = 找到的建筑存入该变量
unitlocate.outx = 存入找到的 X 轴坐标
unitlocate.outy = 存入找到的 Y 轴坐标
unitlocate.group = 所搜寻的建筑分类

playsound.volume = 音量
playsound.pitch = 音调
playsound.pan = 声像
playsound.limit = 如果为真,则阻止该声音在同一帧内重复播放。

lenum.idle = 原地不动,但继续进行手上的采矿/建造动作\n单位的默认状态
lenum.stop = 停止移动/采矿/建造动作
lenum.pan = 移动
lenum.zoom = 缩放
lenum.stop = 停止
lenum.unbind = 停用单位的逻辑控制\n恢复常规 AI
lenum.move = 移动到某个位置
lenum.approach = 靠近某个位置至一定的距离内
Expand All @@ -2745,17 +2762,35 @@ lenum.itemtake = 从建筑中取出某种物品
lenum.paydrop = 卸下当前载荷
lenum.paytake = 从当前位置拾取载荷
lenum.payenter = 进入/降落到单位下方的荷载方块中
lenum.flag = 给单位赋予数字形式的标记
lenum.flag = 赋予单位数字形式的标记
lenum.mine = 从某个位置采集矿物
lenum.build = 建造建筑
lenum.getblock = 根据坐标获取建筑物、环境块和环境墙体类型。\n单位必须在位置范围内,否则返回空值。
lenum.within = 检查单位是否接近了某个位置
lenum.boost = 开始/停止助推

lenum.flushtext = 如果适用的话,将打印缓冲区的内容刷新到标记。\n如果 fetch 设置为 true,则尝试从地图本地化包或游戏的包中获取属性。
lenum.texture = 直接来自游戏纹理图集的纹理名称(使用 kebab-case 命名风格)。\n如果 printFlush 设置为 true,则将文本缓冲区内容作为文本参数消耗。
lenum.remove = 删除
lenum.world = 控制标记是否显示
lenum.minimap = 是否在小地图上显示标记
lenum.autoscale = 标记是否根据玩家屏幕的缩放级别缩放
lenum.pos = 修改标记起点位置
lenum.endpos = 重新设置线段结束终点
lenum.drawlayer = 不同视觉元素渲染顺序和属性\n可以理解为绘制图层\n决定标记在哪个图层上绘制
lenum.color = 标记的颜色
lenum.radius = 标记的大小
lenum.stroke = 标记的边框宽度
lenum.outline = 轮廓
lenum.rotation = 角度/转向
lenum.shape = 设置标记的形状\nsides:设置图形边数\nfill:图形是否实心\noutline:图形是否有黑边
lenum.arc = 弧形标记,用于创建圆弧\nstart:弧形标记的起始角度\nend:弧形标记的结束角度
lenum.fontsize = 字体大小,填-1文字将颠倒
lenum.textheight = 用于设置文本高度
lenum.textalign = 文本对齐
lenum.linealign = 线对齐
lenum.labelflags = 控制文本标记的显示方式,透明度,背景描边
lenum.flushtext = 如果适用,将打印缓冲区的内容刷新到标记。\n如果[accent]Fetch[]设置为 true,则尝试从地图本地化包或游戏的包中获取属性。
lenum.texture = 直接来自游戏纹理图集的纹理名称(使用 kebab-case 命名风格)。\n如果[accent]Print Flush[]设置为 true,则将文本缓冲区内容作为文本参数消耗。
lenum.texturesize = 纹理的大小(格)。零值将标记宽度缩放为原始纹理的大小。
lenum.autoscale = 是否根据玩家的缩放级别缩放标记。
lenum.posi = 索引位置,用于线和四边形标记,索引零表示第一个位置。
lenum.uvi = 纹理的位置范围从零到一,用于四边形标记。
lenum.colori = 索引位置,用于线和四边形标记,索引零表示第一个颜色。
Expand All @@ -2765,24 +2800,106 @@ lenum.wave = 当前波数,可以是非波次模式下的任何值
lenum.currentwavetime = 波次倒计时(以 tick 为单位)
lenum.waves = 波次是否可以生成
lenum.wavesending = 是否可以通过播放按钮手动生成波次
lenum.attackmode = 确定游戏模式是否为攻击模式
lenum.wavespacing = 波次之间的时间(以 tick 为单位)
lenum.enemycorebuildradius = 敌人核心半径周围无建筑区
lenum.dropzoneradius = 敌人出生点周围的半径
lenum.attackmode = 游戏是否为进攻模式
lenum.wavespacing = 波次之间的时间间隔(以 tick 为单位)
lenum.enemycorebuildradius = 敌人核心禁建范围半径
lenum.dropzoneradius = 敌人出生点范围半径
lenum.unitcap = 基本单位上限。但仍然可以通过方块增加
lenum.lighting = 是否启用环境光
lenum.buildspeed = 建筑速度倍率
lenum.buildspeed = 建造速度倍率
lenum.unithealth = 单位受伤减免,计算方式是伤害除以减免值
lenum.unitbuildspeed = 单元工厂建造单元的速度
lenum.unitcost = 单位建设所需资源的倍率
lenum.unitdamage = 单位造成多少伤害
lenum.blockhealth = 建筑初始拥有的生命值
lenum.blockdamage = 炮塔伤害
lenum.unitbuildspeed = 单位工厂建造单位的速度
lenum.unitcost = 建造单位所需资源的倍率
lenum.unitdamage = 单位伤害倍率
lenum.blockhealth = 建筑初始生命值倍率
lenum.blockdamage = 建筑伤害倍率
lenum.rtsminweight = 部队发动攻击所需的最小“优势”。数值越高,越谨慎。
lenum.rtsminsquad = 攻击小队的最小规模
lenum.maparea = 设置区域范围
lenum.ambientlight = 环境光颜色,启用照明时使用
lenum.solarmultiplier = 太阳能电池板的功率输出倍率
lenum.maparea = 设置地图大小和有效范围
lenum.ambientlight = 环境光颜色,可搭配[accent]Pack Color[]使用
lenum.solarmultiplier = 太阳能电池板的发电倍率
lenum.dragmultiplier = 环境阻力乘数
lenum.ban = 无法被放置或者建造的建筑或单位
lenum.unban = 解禁一个单位或建筑
lenum.ban = 禁用指定内容
lenum.unban = 解禁指定内容
lenum.cangameover = 游戏可否结束
lenum.unitminespeed = 单位挖掘速度

explosion.team = 队伍
explosion.radius = 半径
explosion.damage = 伤害
explosion.air = 对空
explosion.ground = 对地
explosion.pierce = 穿透
explosion.effect = 效果

lenum.unit = 单位
lenum.unitcount = 单位数
lenum.playercount = 玩家数
lenum.corecount = 核心数
lenum.buildcount = 建筑数
fetch.team = 队伍
fetch.unit = 单位

lenum.notify = 在上方弹出的黑色框内显示
lenum.announce = 在中间显示
lenum.toast = 在上方显示
lenum.mission = 在左上方任务栏显示

graphicstype.translate = 沿 X/Y 方向平移绘图坐标系。后续绘图会基于新的偏移位置进行。
graphicstype.scale = 缩放绘图坐标系。可以放大或缩小图形,影响所有后续绘图的尺寸。
graphicstype.rotate = 旋转绘图坐标系。图形会围绕原点或指定点旋转一定角度。
graphicstype.reset = 重置所有变换状态,坐标系恢复默认。

lenum.controller = 返回控制方的地址或其领队,其他情况返回自身
lenum.name = 名字
lenum.payloadcount = 载荷数量
lenum.payloadtype = 第一个载荷类型
lenum.totalpayload = 已用载荷容量
lenum.payloadcapacity = 载荷容量

lenum.totalitems = 总物品数
lenum.firstitem = 第一个物品
lenum.totalliquids = 总液体量
lenum.totalpower = 总电量
lenum.itemcapacity = 物品容量
lenum.liquidcapacity = 液体容量
lenum.powercapacity = 电量容量
lenum.powernetstored = 电网存储电量
lenum.powernetcapacity = 电网容量
lenum.powernetin = 电网输入电量
lenum.powernetout = 电网输出电量
lenum.ammo = 弹药量
lenum.ammocapacity = 弹药容量
lenum.currentammotype = 弹药类型
lenum.distance= 距离
lenum.health = 生命值
lenum.maxhealth = 最大生命值
lenum.heat = 热量
lenum.armor = 护甲
lenum.efficiency = 效率
lenum.progress = 进度
lenum.timescale = 超速效果倍率
lenum.x = X坐标
lenum.y = Y坐标
lenum.velocityx = X轴移动速度
lenum.velocityy = Y轴移动速度
lenum.shootx = 射击X坐标
lenum.shooty = 射击Y坐标
lenum.camerax = 相机X坐标
lenum.cameray = 相机Y坐标
lenum.camerawidth = 相机宽度
lenum.cameraheight = 相机高度
lenum.operations = 对块执行的操作数。对于显示,返回[accent]drawflush[]操作的次数。
lenum.size = 大小
lenum.solid = 实体
lenum.dead = 死亡状态
lenum.range = 雷达范围
lenum.shooting = 射击状态
lenum.boosting = 陆军助推状态
lenum.minex = 单位挖掘X坐标
lenum.miney = 单位挖掘Y坐标
lenum.mining = 采矿状态
lenum.speed = 速度
lenum.team = 队伍,用数字表示
lenum.item= 物品
lenum.liquid = 液体
3 changes: 2 additions & 1 deletion core/assets/contributors
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
redloong9527
Prosta4okua
Felix Corvus
Vanguard
Expand Down Expand Up @@ -184,4 +185,4 @@ ITY
Iniquit
DSFdsfWxp
Someone's Shadow
buj
buj
Loading