分享
语言文件
输入“/”快速插入内容
📰
语言文件
用户518
用户518
用户4667
用户4667
2025年1月7日修改
本文部分来自于
https://plugins.ptms.ink/
介绍
用于提高插件的灵活性增加插件的国际化应用
一般情况下语言文件是形如这样的
lang/
zh_CN.yml
代码块
YAML
editor-input-enums: '请选择 {0}'
editor-input-chat:
- ==: JSON
text: ' &5&l‹ ›&r &7请在聊天框中输入你要设置的值, 当前值为: &f&n[{0}]'
args:
- suggest: '{0}'
hover: '点击复制'
文件格式
通用语言文件使用
.yml
作为文件后缀,并以
zh_CN
等语言代码作为文件名。
•
zh_CN.yml
为简体中文语言文件
•
zh_TW.yml
为繁体中文语言文件
•
en_US.yml
为英文语言文件
•
...
在文件中,每一行都是一个
键值对
,键值对的格式为
键: 值
或
键: [值1, 值2, 值3]
。
代码块
YAML
example-language: '这是一个示例语言文件'
example-language-list:
- '这是一个示例语言文件'
- '这是一个示例语言文件'
- '这是一个示例语言文件'
整个文件必须采用扁平化的结构(即不允许使用
键1: { 键2: 值 }
的格式)。
复合文本模式
通常一个节点可以有很多表现
代码块
YAML
node:
- type: text
text: hello world!
- type: title
title: hello world!
subtitle: sub
fadein: 1
stay: 1
fadeout: 1
- type: sound
sound: block_stone_break
volume: 1
pitch: 1
- type: json
text:
- [hello] [world!]
args:
- hover: hello
command: say hello
- hover: world!
command: say world