瓦尔海姆简易翻译

创作者: Easy_Develope
已更新:2021-09-28 04:29:42
0KB

关于此 MOD

一个简单易用的翻译库

简单翻译

为模组或其他项目打造的易用翻译框架

初始化翻译

初始化(字符串 环境, 字符串 区域设置);

EasyTranslate.EasyTranslate easyTrans = new EasyTranslate.EasyTranslate(); easyTrans.Init("ch.easy.develope.vh.diving.mod", "EN_en");

设置语言

设置语言环境(Dictionary<string,string> dict);

定义你想翻译的所有区域设置

var locales = new Dictionary<string, string>(); locales.Add("EN", "en"); locales.Add("DE", "de"); locales.Add("RU", "ru"); easyTrans.setLocales(locales);

设置翻译

设置按键(字符串键,字符串翻译);

这将为每个区域设置生成一个模板,其中包含您在初始化区域设置中的键和值(在本例中为“EN_en”)。

模板位于“< Assambly Location >/< environement >/< locale >/translation.txt”

键/值分隔符为“=/=”

下一个键由“=NL=”分隔

你可以在翻译字符串中使用换行符。

 var translation = new Dictionary<string, string>(); translation.Add("main_class_title", "我是一个标题!"); translation.Add("main_class_btn_txt", "我是一个按钮文本"); translation.Add("main_class_description", "我在第一行 \n 我在第二行"); easyTrans.SetupKeys(translation);

按键获取翻译

Init(string key, string default_value);

默认值为空,并在未找到键时触发。但你可以通过添加第二个参数来定义一个默认值。

获取翻译(“主职业标题”);

Valheim: 英灵神殿 的热门 MOD

探索适用于 Valheim: 英灵神殿 的最佳MOD,带来新功能、升级画面,以及令人兴奋的方式来改变您的游戏体验。

使用 Xmod 解锁 Valheim: 英灵神殿 的全部潜力 — 今天就探索这些顶级 MOD!