<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="zh-Hans-CN">
	<id>https://mineplugin.org/index.php?action=history&amp;feed=atom&amp;title=EssentialsX%2F%E7%BF%BB%E8%AF%91_%26_%E6%B6%88%E6%81%AF%E8%87%AA%E5%AE%9A%E4%B9%89</id>
	<title>EssentialsX/翻译 &amp; 消息自定义 - 版本历史</title>
	<link rel="self" type="application/atom+xml" href="https://mineplugin.org/index.php?action=history&amp;feed=atom&amp;title=EssentialsX%2F%E7%BF%BB%E8%AF%91_%26_%E6%B6%88%E6%81%AF%E8%87%AA%E5%AE%9A%E4%B9%89"/>
	<link rel="alternate" type="text/html" href="https://mineplugin.org/index.php?title=EssentialsX/%E7%BF%BB%E8%AF%91_%26_%E6%B6%88%E6%81%AF%E8%87%AA%E5%AE%9A%E4%B9%89&amp;action=history"/>
	<updated>2026-05-27T01:48:16Z</updated>
	<subtitle>本wiki上该页面的版本历史</subtitle>
	<generator>MediaWiki 1.41.1</generator>
	<entry>
		<id>https://mineplugin.org/index.php?title=EssentialsX/%E7%BF%BB%E8%AF%91_%26_%E6%B6%88%E6%81%AF%E8%87%AA%E5%AE%9A%E4%B9%89&amp;diff=18142&amp;oldid=prev</id>
		<title>LYOfficial：​Zz1_Kai提交翻译</title>
		<link rel="alternate" type="text/html" href="https://mineplugin.org/index.php?title=EssentialsX/%E7%BF%BB%E8%AF%91_%26_%E6%B6%88%E6%81%AF%E8%87%AA%E5%AE%9A%E4%B9%89&amp;diff=18142&amp;oldid=prev"/>
		<updated>2023-01-13T15:48:39Z</updated>

		<summary type="html">&lt;p&gt;Zz1_Kai提交翻译&lt;/p&gt;
&lt;p&gt;&lt;b&gt;新页面&lt;/b&gt;&lt;/p&gt;&lt;div&gt;EssentialsX把所有的产生的信息按照模板存储在信息文件中，并且在该文件中伴随生成许多[[#支持语言|已经写入的语言]]。通过把你修改的文件放入 &amp;lt;code&amp;gt;plugins/Essentials/&amp;lt;/code&amp;gt; 文件夹，你可以很容易地替换或者扩展这些文件来定制或完善你的服务器。&lt;br /&gt;
&lt;br /&gt;
== 切换插件语言 ==&lt;br /&gt;
&lt;br /&gt;
你可以通过修改文件 &amp;lt;code&amp;gt;config.yml&amp;lt;/code&amp;gt; 中的 &amp;lt;code&amp;gt;locale&amp;lt;/code&amp;gt; 项来告诉EssentialsX你想使用哪种语言:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;# 为插件中所有的信息设置语言。&lt;br /&gt;
# ...&lt;br /&gt;
locale: de&amp;lt;/pre&amp;gt;&lt;br /&gt;
请注意你需要把 &amp;lt;code&amp;gt;locale&amp;lt;/code&amp;gt; 行通过&amp;#039;&amp;#039;&amp;#039;删除前面的 &amp;lt;code&amp;gt;#&amp;lt;/code&amp;gt; 来取消注释&amp;#039;&amp;#039;&amp;#039;。如果 &amp;lt;code&amp;gt;#&amp;lt;/code&amp;gt; 存在，EssentialX将尝试使用你的系统正在使用的语言。&lt;br /&gt;
&lt;br /&gt;
下面是一些EssentialsX所支持的语言: ## 支持语言 - &amp;#039;&amp;#039;&amp;#039;美式英语&amp;#039;&amp;#039;&amp;#039;: &amp;lt;code&amp;gt;en&amp;lt;/code&amp;gt; - &amp;#039;&amp;#039;&amp;#039;英式英语&amp;#039;&amp;#039;&amp;#039;: &amp;lt;code&amp;gt;en_GB&amp;lt;/code&amp;gt; - &amp;#039;&amp;#039;&amp;#039;捷克语&amp;#039;&amp;#039;&amp;#039;: &amp;lt;code&amp;gt;cs&amp;lt;/code&amp;gt; - &amp;#039;&amp;#039;&amp;#039;丹麦语&amp;#039;&amp;#039;&amp;#039;: &amp;lt;code&amp;gt;da&amp;lt;/code&amp;gt; - &amp;#039;&amp;#039;&amp;#039;德语&amp;#039;&amp;#039;&amp;#039;: &amp;lt;code&amp;gt;de&amp;lt;/code&amp;gt; - &amp;#039;&amp;#039;&amp;#039;西班牙&amp;#039;&amp;#039;&amp;#039;: &amp;lt;code&amp;gt;es&amp;lt;/code&amp;gt; - &amp;#039;&amp;#039;&amp;#039;爱沙尼亚语&amp;#039;&amp;#039;&amp;#039;: &amp;lt;code&amp;gt;et&amp;lt;/code&amp;gt; - &amp;#039;&amp;#039;&amp;#039;芬兰语&amp;#039;&amp;#039;&amp;#039;: &amp;lt;code&amp;gt;fi&amp;lt;/code&amp;gt; - &amp;#039;&amp;#039;&amp;#039;法语&amp;#039;&amp;#039;&amp;#039;: &amp;lt;code&amp;gt;fr&amp;lt;/code&amp;gt; - &amp;#039;&amp;#039;&amp;#039;匈牙利语&amp;#039;&amp;#039;&amp;#039;: &amp;lt;code&amp;gt;hu&amp;lt;/code&amp;gt; - &amp;#039;&amp;#039;&amp;#039;意大利语&amp;#039;&amp;#039;&amp;#039;: &amp;lt;code&amp;gt;it&amp;lt;/code&amp;gt; - &amp;#039;&amp;#039;&amp;#039;韩语&amp;#039;&amp;#039;&amp;#039;: &amp;lt;code&amp;gt;ko&amp;lt;/code&amp;gt; - &amp;#039;&amp;#039;&amp;#039;立陶宛语&amp;#039;&amp;#039;&amp;#039;: &amp;lt;code&amp;gt;lt&amp;lt;/code&amp;gt; - &amp;#039;&amp;#039;&amp;#039;荷兰语&amp;#039;&amp;#039;&amp;#039;: &amp;lt;code&amp;gt;nl&amp;lt;/code&amp;gt; - &amp;#039;&amp;#039;&amp;#039;波兰语&amp;#039;&amp;#039;&amp;#039;: &amp;lt;code&amp;gt;pl&amp;lt;/code&amp;gt; - &amp;#039;&amp;#039;&amp;#039;葡萄牙语&amp;#039;&amp;#039;&amp;#039;: &amp;lt;code&amp;gt;pt&amp;lt;/code&amp;gt; - &amp;#039;&amp;#039;&amp;#039;巴西语&amp;#039;&amp;#039;&amp;#039;: &amp;lt;code&amp;gt;pt_BR&amp;lt;/code&amp;gt; - &amp;#039;&amp;#039;&amp;#039;罗马尼亚语&amp;#039;&amp;#039;&amp;#039;: &amp;lt;code&amp;gt;ro&amp;lt;/code&amp;gt; - &amp;#039;&amp;#039;&amp;#039;俄语&amp;#039;&amp;#039;&amp;#039;: &amp;lt;code&amp;gt;ru&amp;lt;/code&amp;gt; - &amp;#039;&amp;#039;&amp;#039;瑞典语&amp;#039;&amp;#039;&amp;#039;: &amp;lt;code&amp;gt;sv&amp;lt;/code&amp;gt; - &amp;#039;&amp;#039;&amp;#039;土耳其语&amp;#039;&amp;#039;&amp;#039;: &amp;lt;code&amp;gt;tr&amp;lt;/code&amp;gt; - 中文: - &amp;#039;&amp;#039;&amp;#039;简体中文&amp;#039;&amp;#039;&amp;#039;: &amp;lt;code&amp;gt;zh&amp;lt;/code&amp;gt; - &amp;#039;&amp;#039;&amp;#039;香港中文&amp;#039;&amp;#039;&amp;#039;: &amp;lt;code&amp;gt;zh_HK&amp;lt;/code&amp;gt; - &amp;#039;&amp;#039;&amp;#039;繁体中文&amp;#039;&amp;#039;&amp;#039;: &amp;lt;code&amp;gt;zh_TW&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 切换地区 ==&lt;br /&gt;
&lt;br /&gt;
EssentialsX在jar文件中捆绑了许多不同语言的信息文件，所以你可以通过从EssentialsX.jar中提取出一份你想要的信息文件。只需要把想更改的信息文件放进 &amp;lt;code&amp;gt;plugins/Essentials&amp;lt;/code&amp;gt; 文件夹里并开始编辑。请注意文件会定时更新；你可能想保留一个备份，那么要用一个比较工具以便允许简单的更新。&lt;br /&gt;
&lt;br /&gt;
如果你认为能够为EssentialsX改良翻译，或者想要为捆绑包提交你的翻译，请随时向EssentialsX官方提交你所修改的语言包。Essentials经常修改并提升，但当制作者们不用语言交流的时候，语言文件被落下是很正常的。你可以在我们的[http://crowdin.com/project/essentialsx-official Crowdin网站]上提交改进后的语言文件。&lt;br /&gt;
&lt;br /&gt;
== 自定义信息 ==&lt;br /&gt;
&lt;br /&gt;
因为所有的插件信息都定义在信息文件里，你可以通过为所有EssentialsX指令更改文本和色调搭完全自定义样貌和风格。&lt;br /&gt;
&lt;br /&gt;
仅仅只需要把你编辑过的（有正确区域后缀的）语言文件放入 &amp;lt;code&amp;gt;plugins/Essentials&amp;lt;/code&amp;gt; 文件夹里并确保在配置文件中的语言设置是匹配的（&amp;lt;code&amp;gt;locale: en&amp;lt;/code&amp;gt; -&amp;amp;gt; &amp;lt;code&amp;gt;messages_en.properties&amp;lt;/code&amp;gt;），然后重启服务器即可。&lt;br /&gt;
&lt;br /&gt;
如果你碰上了麻烦，[http://www.youtube.com/watch?v=9Uan2oJ9zK8 尝试这个视频教程]。注意这个视频是为Essentials插件制作的而不是EssentialsX。&lt;br /&gt;
&lt;br /&gt;
有时你可能需要进行更新文件来处理EssentialsX中如变更参量，变更信息实际句法规则的一些变化。这可以用一个比较工具，如[http://www.diffchecker.com Diffchecker]，它会把两份文件的改变之处标为高亮。&lt;br /&gt;
&lt;br /&gt;
== 略微改动 ==&lt;br /&gt;
&lt;br /&gt;
当EssentialsX查找一个信息时，如果它不在你这个版本里，插件将使用&amp;#039;&amp;#039;&amp;#039;build-in-version&amp;#039;&amp;#039;&amp;#039;来代替。这说明如果你只是想在整个翻译文件中修改一点，你可以通过备份你正在使用的路径为 &amp;lt;code&amp;gt;plugin/Essentials&amp;lt;/code&amp;gt; 的语言文件，并删除文件中除你想修改的信息之外的所有信息来实现这个过程。这意味着你无须担心使你的信息文件跟上每次EssentialsX的更新。&lt;br /&gt;
&lt;br /&gt;
当仅仅编辑几个关键词时，这个步骤应该参考这里[http://wiki.ess3.net/w/images/0/0c/Locale.PNG （点击以打开图片）]来进行。&lt;br /&gt;
&lt;br /&gt;
== 颜色 ==&lt;br /&gt;
&lt;br /&gt;
如果你有一个旧的信息文件，你可能注意到了许多诸如 &amp;lt;code&amp;gt;\u00a7&amp;lt;/code&amp;gt; 的文本。这些是统一码字符的换码，但在新版本支持UTF-8编码文件的EssentialsX不再需要了。你可以把这些代码用一个工具如[http://native2ascii.net Interactive native2ascii]转换成UTF-8的字符。&lt;br /&gt;
&lt;br /&gt;
要使用RGB颜色代码，你将需要用到Spigot的 &amp;lt;code&amp;gt;§x§R§R§G§G§B§B&amp;lt;/code&amp;gt; 格式，这里的RRGGBB来源于颜色的十六进制代码。你也可以使用[https://minecraft.fandom.com/wiki/Formatting_codes#Color_codes 过时但被广泛应用的颜色代码（&amp;lt;code&amp;gt;§0&amp;lt;/code&amp;gt; 到 &amp;lt;code&amp;gt;§f&amp;lt;/code&amp;gt;）]和[https://minecraft.fandom.com/wiki/Formatting_codes#Formatting_codes 格式化代码]。&lt;br /&gt;
&lt;br /&gt;
== 例子 ==&lt;br /&gt;
&lt;br /&gt;
假设您只是想更改货币的输出方式，以便货币符号出现在余额之后： - 务必确认读过上述关于自定义语言/信息的知识。 - 找到行”currency={0}{1}” - 交换数字，他现在看起来是”currency={1}{0}“。{1}是余额，{0}是货币符号。如果你想也可以在这添加空格。 - 保存文件并重启服务器或者在服务端输入/ess reload。&lt;br /&gt;
&lt;br /&gt;
== 禁用信息 ==&lt;br /&gt;
&lt;br /&gt;
通过把信息字符串设置为空白，大多数用户消息可以简单地被禁用或隐藏，例如：&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;noNewMail=&amp;lt;/pre&amp;gt;&lt;br /&gt;
== 参与 ==&lt;br /&gt;
&lt;br /&gt;
如果你想贡献你的翻译，你可以用[http://crowdin.com/project/essentialsx-official Crowdin]来投稿。&lt;br /&gt;
&lt;br /&gt;
== 其他文件 ==&lt;br /&gt;
&lt;br /&gt;
=== plugin.yml ===&lt;br /&gt;
&lt;br /&gt;
除了信息文件，还有其他一些你可能想改变的位置和设置。EssentialsX帮助系统自动读取每个插件的 &amp;lt;code&amp;gt;plugin.yml&amp;lt;/code&amp;gt; ，包括它本身，并且用这些文件显示语法和命令描述。为了有一个完整的游戏内翻译，你可能想要把这些文件更新为你的本地语言。&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;config-file配置文件&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
=== Config file（配置文件） ===&lt;br /&gt;
&lt;br /&gt;
EssentialsX中有许多可以通过编辑 &amp;lt;code&amp;gt;plugins/Essentials/config.yml&amp;lt;/code&amp;gt; 来改变的设置，如货币格式。这些是独立于 &amp;lt;code&amp;gt;locale&amp;lt;/code&amp;gt; 设置的并且不用编辑jar文件就可以改变。&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;text-commands文本命令&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
=== Text commands（文本命令） ===&lt;br /&gt;
&lt;br /&gt;
EssentialsX的文本指令如 &amp;lt;code&amp;gt;/motd&amp;lt;/code&amp;gt; 和 &amp;lt;code&amp;gt;/rules&amp;lt;/code&amp;gt; 可以在完全独立于信息文件和配置文件之外的条件下被编辑。只需要在游戏里运行一次指令，然后找到位于 &amp;lt;code&amp;gt;plugins/Essentials&amp;lt;/code&amp;gt; 中相应的文本文档来编辑即可。&lt;/div&gt;</summary>
		<author><name>LYOfficial</name></author>
	</entry>
</feed>