Steamをインストール
ログイン
|
言語
简体中文(簡体字中国語)
繁體中文(繁体字中国語)
한국어 (韓国語)
ไทย (タイ語)
български (ブルガリア語)
Čeština(チェコ語)
Dansk (デンマーク語)
Deutsch (ドイツ語)
English (英語)
Español - España (スペイン語 - スペイン)
Español - Latinoamérica (スペイン語 - ラテンアメリカ)
Ελληνικά (ギリシャ語)
Français (フランス語)
Italiano (イタリア語)
Bahasa Indonesia(インドネシア語)
Magyar(ハンガリー語)
Nederlands (オランダ語)
Norsk (ノルウェー語)
Polski (ポーランド語)
Português(ポルトガル語-ポルトガル)
Português - Brasil (ポルトガル語 - ブラジル)
Română(ルーマニア語)
Русский (ロシア語)
Suomi (フィンランド語)
Svenska (スウェーデン語)
Türkçe (トルコ語)
Tiếng Việt (ベトナム語)
Українська (ウクライナ語)
翻訳の問題を報告






<!-- EN: long term -->
<FoodMeals.label>长期保存食物</FoodMeals.label>
应该改为:
<!-- EN: long term -->
<FSFMealLongTerm.label>长期保存食物</FSFMealLongTerm.label>
是defName错了,但这条应该是“长期保存食物”的翻译,但你抓了原版烹饪食品的defName
<FoodMeals.label>长期保存食物</FoodMeals.label>
FoodMeals是烹饪食品的defname
UnityEngine.StackTraceUtility:ExtractStackTrace ()
(wrapper dynamic-method) Verse.Log:Verse.Log.Error_Patch4 (string)
Verse.DefDatabase`1<XmlExtensions.SettingsMenuDef>:ErrorCheckAllDefs ()
System.Reflection.MonoMethod:Invoke (object,System.Reflection.BindingFlags,System.Reflection.Binder,object[],System.Globalization.CultureInfo)
删除汉化MOD就消失了
Unless I missed a <tKey> you shouldn't encounter such a thing. As every <li> field should have its own unique <tKey> which is used to translate whatever text is in that <li> field whether it be a label, or tooltip. I've been trying to remember to list any changes to text I make in my change notes so translators know if any text has been modified.
I'm afraid I can't offer too much help in regard to how it all works since I haven't dabbled in it myself. Which is why I suggested to use the Korean translation as a reference if you are unsure of how it works properly. Alternatively you could try contacting the creator of the XML Framework.
For example:
<li >
<label>A</label>
<tooltip>B</tooltip>
<tKey>C</tKey>
</li>
So,How to translate both A and B?use "tKey C"?
The point of the tkey's I added is to provide fixed reference points for translators that are unaffected by changes to the file. You need only reference the tkey and provide a translation that way you don't need to rework things every update. If you need a reference I would suggest looking at the Korean translation as they make use of the tkey's I added. You can find more information on tkey's below.
https://github.com/15adhami/XmlExtensions/wiki/Adding-Translations
https://github.com/RimWorldKorea/RMK/blob/main/Data/FrozenSnowFox/%5BFSF%5D%20FrozenSnowFox%20Tweaks%20-%202893432492/Languages/Korean%20(%ED%95%9C%EA%B5%AD%EC%96%B4)/Keyed/10829.xml
https://github.com/RimWorldKorea/RMK/blob/main/Data/FrozenSnowFox/%5BFSF%5D%20FrozenSnowFox%20Tweaks%20-%202893432492/%5BFSF%5D%20FrozenSnowFox%20Tweaks%20-%202893432492.xlsx
Hello because every update will change FrozenSnowFoxTweaksSettings.settings.XX,As a result, every translation has to be reworked . Later you can add FrozenSnowFoxTweaksSettings. Settings. XX, rather than in the original order insert FrozenSnowFoxTweaksSettings. Settings. XX