Translation and Mods xml issues, need help !

Started by Klever, March 01, 2019, 05:18:47 PM

Previous topic - Next topic

Klever

Hi !
I'm French, so I put all my mods and my game in French ; and when I try to play with my few mods, I got weird things with the mods writings, as you can see in the first screenshot. I only seems to affect mods who do not have french translations.
In the second and the third screens, the log tells me that they are issues for each mods and that they are 151 issues with the french translation.

I absolutly not understund theses issues and have no idea of what to do to fix them, note that when I put my game in English, the mods issues dot not disseapear, only the translation ones; I is probably two differents issues.

Here is a link to my log -> https://git.io/fhAgu

And here is what it tells me about th 151 translation issues :

Translation data for language French has 151 errors. Generate translation report for more info.
Verse.Log:Warning(String, Boolean)
Verse.LoadedLanguage:InjectIntoData_AfterImpliedDefs()
Verse.PlayDataLoader:<DoPlayLoad>m__1()
Verse.LongEventHandler:ExecuteToExecuteWhenFinished()
Verse.LongEventHandler:UpdateCurrentAsynchronousEvent()
Verse.LongEventHandler:LongEventsUpdate(Boolean&)
Verse.Root:Update_Patch1(Object)
Verse.Root_Entry:Update()

And about others mods issues :

<targetVersion> in mod About.xml is deprecated! Use <supportedVersions> tag instead. (example: <supportedVersions><li>1.0</li></supportedVersions>)
Verse.Log:Warning(String, Boolean)
Verse.ModMetaDataInternal:TryParseSupportedVersions(Boolean)
Verse.ModMetaData:Init()
Verse.ModMetaData:.ctor(String)
Verse.ModLister:RebuildModList()
Verse.Steam.WorkshopItems:RebuildItemsList()
Verse.Steam.WorkshopItems:.cctor()
Verse.ModLister:RebuildModList()
Verse.ModLister:RebuildModList()
Verse.ModLister:.cctor()
Verse.<>c__Iterator0:MoveNext()
Verse.<>c__Iterator0:MoveNext()
System.Collections.Generic.List`1:AddEnumerable(IEnumerable`1)
System.Collections.Generic.List`1:.ctor(IEnumerable`1)
System.Linq.Enumerable:ToList(IEnumerable`1)
Verse.LoadedModManager:InitializeMods()
Verse.LoadedModManager:LoadAllActiveMods()
Verse.PlayDataLoader:DoPlayLoad()
Verse.PlayDataLoader:LoadAllPlayData(Boolean)
Verse.Root:<Start>m__1()
Verse.LongEventHandler:RunEventFromAnotherThread(Action)
Verse.LongEventHandler:<UpdateCurrentAsynchronousEvent>m__1()

[attachment deleted due to age]

Canute

Hi,
the second error is about you use the latest Rimworld version 1.0.2150 which change the syntax at About.xml, while you use mod made for 1.0.2096.
But basicly you can ignore these warnings (yellow text).

About the translation, they are all community based, maybe look at
https://ludeon.com/forums/index.php?topic=2977.0
to download a newer pack (don't think so) or try your luck to translate self.

Personaly i rather play in engl. then in my native language.

Kirby23590

That mod =https://ludeon.com/forums/index.php?topic=16120.0fluffy's pharmacist is lacking a translation to your language...

You could try adding your native language for the mod here if know some coding in XML and with the right tools such as Notepad++

Though sadly i would prefer playing in English for the mods, but it doesn't hurt to try modifying those mods to your language by adding it... :)

One "happy family" in the rims...
Custom font made by Marnador.



Klever

#3
I have notepad++ and I know how to translate, but I dont have the time; I started a bit but I didn't finished. I wanted to stay in french cause I dont know all the body parts names for the Expanded Prosthetics and Organ Engineering Mod, but I think that I will play in english, it will be way easier.

And thanks for the link to the official translation ! I think that I found the explanation of my weird writings.

Thanks again for your help,