User Tools

Site Tools


zh_cn:tutorial:lang

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
zh_cn:tutorial:lang [2021/11/16 11:06] – [向可翻译文本添加动态值] solidblockzh_cn:tutorial:lang [2021/11/16 11:11] – [翻译格式] solidblock
Line 49: Line 49:
  
 ==== 添加新行 ==== ==== 添加新行 ====
-于Mojang来说使''\ n''工作太困难了,因此使字符串具有多行必须将翻译键拆分多个键: +于 Mojang 的充满独特特性的代码,在工具提示中,''\n'' 不会正常工作因此如果需多行字符串,需要将翻译键拆分多个键: 
-<code JavaScript resources/assets/tutorial/lang/zh_cn.json>+<code JavaScript resources/assets/tutorial/lang/en_us.json>
 { {
-  "item.tutorial.fabric_item.tooltip_1": "第一行我的工具提示"  +  "item.tutorial.fabric_item.tooltip_1": "我的工具提示的第1行"  
-  "item.tutorial.fabric_item.tooltip_2": "第二行我的工具提示" +  "item.tutorial.fabric_item.tooltip_2": "我的工具提示的第2行
 } }
 </code> </code>
-然后分别加''TranslatableText''部分:+然后分别加入 ''TranslatableText'' 部分:
 <code java> <code java>
 tooltip.add(new TranslatableText("item.tutorial.fabric_item.tooltip_1")); tooltip.add(new TranslatableText("item.tutorial.fabric_item.tooltip_1"));
 tooltip.add(new TranslatableText("item.tutorial.fabric_item.tooltip_2")); tooltip.add(new TranslatableText("item.tutorial.fabric_item.tooltip_2"));
 </code> </code>
-And the tooltip will be displayed as:+工具提示就会显示为:
 <code> <code>
-第一行我的工具提示 +我的工具提示1 
-行我的工具提示+我的工具提示的第2行
 </code> </code>
  
 ====== 翻译格式 ====== ====== 翻译格式 ======
-您注册的对象的翻译''''的格式为 +您注册的对象的翻译键的格式为''<对象类型>.<命名空间>.<路径>''(命名空间和路径就像在 ''Identifier'' 中注册的那样)。
-<code><object-type>.<modid>.<registry-id></code+
  
 ^ 对象类型      ^ 格式       ^ 例子          ^ ^ 对象类型      ^ 格式       ^ 例子          ^
-| 方块          | <code>block.<modid>.<registry-id></code>     |<code>"block.tutorial.example_block": "Example Block"  </code>       | +| 方块          | ''block.<modid>.<registry-id>''     |''"block.tutorial.example_block": "Example Block"  ''       | 
-| 物品    |<code> item.<modid>.<registry-id> </code> |<code> "item.tutorial.my_item": "My Item"</code> +| 物品    |'' item.<modid>.<registry-id> '' |'' "item.tutorial.my_item": "My Item"'' 
-| 物品组 | <code> itemGroup.<modid>.<registry-id></code> <code> "itemGroup.tutorial.my_group": "My Group"</code>+| 物品组 | '' itemGroup.<modid>.<registry-id>'' '' "itemGroup.tutorial.my_group": "My Group"''
-| 流体 | <code> fluid.<modid>.<registry-id> </code> || +| 流体 | '' fluid.<modid>.<registry-id> '' || 
-| 声音事件 | <code> sound_event.<modid>.<registry-id> </code> || +| 声音事件 | '' sound_event.<modid>.<registry-id> '' || 
-| 状态效果 | <code> mob_effect.<modid>.<registry-id> </code> || +| 状态效果 | '' mob_effect.<modid>.<registry-id> '' || 
-| 附魔 | <code> enchantment.<modid>.<registry-id> </code> || +| 附魔 | '' enchantment.<modid>.<registry-id> '' || 
-| 实体类型 | <code> entity_type.<modid>.<registry-id> </code> || +| 实体类型 | '' entity_type.<modid>.<registry-id> '' || 
-| 药水 | <code> potion.<modid>.<registry-id> </code> || +| 药水 | '' potion.<modid>.<registry-id> '' || 
-| 生物群系 | <code> biome.<modid>.<registry-id> </code> ||+| 生物群系 | '' biome.<modid>.<registry-id> '' ||
  
 对于不在此列表中的类型,请参见''net.minecraft.util.registry.Registry.java'' 对于不在此列表中的类型,请参见''net.minecraft.util.registry.Registry.java''
zh_cn/tutorial/lang.txt · Last modified: 2024/02/06 10:25 by rawdiamondmc