diff --git a/projects/assets/absolute-kinematics/1.21/absolute_kinematics/lang/en_us.json b/projects/assets/absolute-kinematics/1.21/absolute_kinematics/lang/en_us.json new file mode 100644 index 000000000000..b795722da393 --- /dev/null +++ b/projects/assets/absolute-kinematics/1.21/absolute_kinematics/lang/en_us.json @@ -0,0 +1,34 @@ +{ + "absolute_kinematics.extra_kinetics.extra_axle": "Hinge Shaft", + "absolute_kinematics.hinge.too_fast": "Too Fast", + "absolute_kinematics.hinge.too_fast_error": "It appears that this _Hinge_ is rotating _too fast_.", + "absolute_kinematics.ponder.ball_joint_intro.header": "Assembling Structures using the Ball Joint", + "absolute_kinematics.ponder.ball_joint_intro.text_1": "Ball Joints attach to the block in front of them", + "absolute_kinematics.ponder.ball_joint_intro.text_2": "Use Super Glue or Honey Glue to select a group of blocks", + "absolute_kinematics.ponder.ball_joint_intro.text_3": "When right clicked with an empty hand, it will assemble into a Simulated Contraption", + "absolute_kinematics.ponder.ball_joint_intro.text_4": "Ball Joints can not directly be moved with Rotational Force", + "absolute_kinematics.ponder.ball_joint_locking.header": "Locking Ball Joints", + "absolute_kinematics.ponder.ball_joint_locking.text_1": "When provided with Redstone Power...", + "absolute_kinematics.ponder.ball_joint_locking.text_2": "...the Ball Joint locks, blocking all rotation", + "absolute_kinematics.ponder.ball_joint_locking.text_3": "This behavior can be configured using the value panel", + "absolute_kinematics.ponder.ball_joint_passthrough.header": "Passing Rotation through a Ball Joint", + "absolute_kinematics.ponder.ball_joint_passthrough.text_1": "Rotational power via the Shaft passes directly through the Ball Joint", + "absolute_kinematics.ponder.ball_joint_passthrough.text_2": "Rotation remains uninterrupted as the Ball Joint rotates", + "absolute_kinematics.ponder.hinge_intro.header": "Moving Structures using the Hinge", + "absolute_kinematics.ponder.hinge_intro.text_1": "Hinges attach to the block in front of them", + "absolute_kinematics.ponder.hinge_intro.text_2": "Use Super Glue or Honey Glue to select a group of blocks", + "absolute_kinematics.ponder.hinge_intro.text_3": "When powered via the shaft, it will assemble into a Simulated Contraption", + "absolute_kinematics.ponder.hinge_intro.text_4": "The Hinge is locked to 90 degrees of rotation on each side, giving a total of 180 degrees of movement", + "absolute_kinematics.ponder.hinge_passthrough.header": "Passing Rotation through a Hinge", + "absolute_kinematics.ponder.hinge_passthrough.text_1": "Rotational power via the Shaft passes directly through the Hinge", + "absolute_kinematics.ponder.hinge_passthrough.text_2": "Rotation remains uninterrupted as the Hinge turns", + "absolute_kinematics.ponder.hinge_unlocking.header": "Unlocking Hinges", + "absolute_kinematics.ponder.hinge_unlocking.text_1": "When provided with Redstone Power...", + "absolute_kinematics.ponder.hinge_unlocking.text_2": "...the Hinge unlocks, spinning freely", + "absolute_kinematics.ponder.hinge_unlocking.text_3": "This behavior can be configured using the value panel", + "block.absolute_kinematics.ball_joint": "Ball Joint", + "block.absolute_kinematics.ball_joint_plate": "Ball Joint Link Block", + "block.absolute_kinematics.hinge": "Hinge", + "block.absolute_kinematics.hinge_leaf": "Hinge Link Block", + "simulated.simulated_section.absolute_kinematics": "Absolute Kinematics" +} \ No newline at end of file diff --git a/projects/assets/absolute-kinematics/1.21/absolute_kinematics/lang/zh_cn.json b/projects/assets/absolute-kinematics/1.21/absolute_kinematics/lang/zh_cn.json new file mode 100644 index 000000000000..484b3e529e62 --- /dev/null +++ b/projects/assets/absolute-kinematics/1.21/absolute_kinematics/lang/zh_cn.json @@ -0,0 +1,34 @@ +{ + "absolute_kinematics.extra_kinetics.extra_axle": "铰链传动杆", + "absolute_kinematics.hinge.too_fast": "转速过快", + "absolute_kinematics.hinge.too_fast_error": "该_铰链_的转速似乎_过快_。", + "absolute_kinematics.ponder.ball_joint_intro.header": "使用球形接头组装结构", + "absolute_kinematics.ponder.ball_joint_intro.text_1": "球形接头会黏着其正面上的方块", + "absolute_kinematics.ponder.ball_joint_intro.text_2": "使用强力胶或蜂蜜胶选择一组方块", + "absolute_kinematics.ponder.ball_joint_intro.text_3": "当空手右击时,它将组装成物理结构", + "absolute_kinematics.ponder.ball_joint_intro.text_4": "球形接头无法直接以旋转力操控", + "absolute_kinematics.ponder.ball_joint_locking.header": "锁定球形接头", + "absolute_kinematics.ponder.ball_joint_locking.text_1": "当被红石充能时……", + "absolute_kinematics.ponder.ball_joint_locking.text_2": "……球形接头会被锁定,阻止一切旋转", + "absolute_kinematics.ponder.ball_joint_locking.text_3": "此行为可以通过数值面板配置", + "absolute_kinematics.ponder.ball_joint_passthrough.header": "通过球形接头传递旋转", + "absolute_kinematics.ponder.ball_joint_passthrough.text_1": "通过传动杆传递的旋转力可直接穿过球形接头", + "absolute_kinematics.ponder.ball_joint_passthrough.text_2": "球形接头转动时,传动不会中断", + "absolute_kinematics.ponder.hinge_intro.header": "使用铰链移动结构", + "absolute_kinematics.ponder.hinge_intro.text_1": "铰链会黏着其正面上的方块", + "absolute_kinematics.ponder.hinge_intro.text_2": "使用强力胶或蜂蜜胶选择一组方块", + "absolute_kinematics.ponder.hinge_intro.text_3": "当通过传动杆提供动力时,它将组装成物理结构", + "absolute_kinematics.ponder.hinge_intro.text_4": "铰链仅能朝两边各最多旋转90度,总计旋转范围为180度", + "absolute_kinematics.ponder.hinge_passthrough.header": "通过铰链传递旋转", + "absolute_kinematics.ponder.hinge_passthrough.text_1": "通过传动杆传递的旋转力可直接穿过铰链", + "absolute_kinematics.ponder.hinge_passthrough.text_2": "铰链转动时,传动不会中断", + "absolute_kinematics.ponder.hinge_unlocking.header": "解锁铰链", + "absolute_kinematics.ponder.hinge_unlocking.text_1": "当被红石充能时……", + "absolute_kinematics.ponder.hinge_unlocking.text_2": "……铰链会被解锁,其上的结构将被允许自由旋转", + "absolute_kinematics.ponder.hinge_unlocking.text_3": "此行为可以通过数值面板配置", + "block.absolute_kinematics.ball_joint": "球形接头", + "block.absolute_kinematics.ball_joint_plate": "球形接头链接方块", + "block.absolute_kinematics.hinge": "铰链", + "block.absolute_kinematics.hinge_leaf": "铰链链接方块", + "simulated.simulated_section.absolute_kinematics": "Absolute Kinematics" +} \ No newline at end of file