Ludeon / RimWorld-de

German translation for RimWorld.

Home Page:http://ludeon.com/forums/index.php?topic=2933.0

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Compatibility

ekrempel opened this issue · comments

The current version of the translation seems not to be compatible to the current version of the game distributed by steam. Is this a known issue?

What exactly is the issue? I noticed that he cannot find the referenced language worker. And I didnt find it in the dll's in the /Core folder. Not sure if it is only in the unstable branch.

I just recreated the issue with the stable release:
Deleted the German language files, checked game files by steam (deleted language gets downloaded again). After this the game starts flawlessly.

Now I cloned the latest version from github and replaced the folder "German" with the cloned files. The game now fails to start. It just hangs with a black screen. Attached you can find the log from RimWorld\RimWorldWin64_Data

output_log.txt

I'll also check it today in order to find the folders or files which cause the problem.

Could not find a type named LanguageWorker_German_DE

(Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/DebugBindings.gen.cpp Line: 51)

Exception from asynchronous event: System.ArgumentNullException: Argument cannot be null.
Parameter name: type
at System.Activator.CheckType (System.Type type) [0x00000] in :0
at System.Activator.CreateInstance (System.Type type, Boolean nonPublic) [0x00000] in < filename > > unknown:0
at System.Activator.CreateInstance (System.Type type) [0x00000] in :0
at Verse.LoadedLanguage.get_Worker () [0x00000] in < filename unknown>:0
at Verse.Find.get_ActiveLanguageWorker () [0x00000] in < filename unknown>:0
at Verse.Translator.TryTranslate (System.String key, System.String& result) [0x00000] in < filename > unknown:0
at Verse.Translator.Translate (System.String key) [0x00000] in :0
at Verse.PlayDataLoader.DoPlayLoad () [0x00000] in :0
at Verse.PlayDataLoader.LoadAllPlayData (Boolean recovering) [0x00000] in :0

So in my case the screen just stays black. I didn't have much of the errors after that, but i checked it without any mods active.

The latest version of this repository should only be used with the unstable version of RimWorld, which you can enable by right-clicking on RimWorld in the Steam application, going to the "Betas" tab, and selecting "unstable - Publing testing" in the selection box.

I checked it and Ragnar-F is right. It only works with the unstable version. For the stable release you sadly have to rely on the translation that was available back then.

From my point of view the issue can be closed.

Closed