Space Engineers

Space Engineers

Not enough ratings
[WIP] Mod Localization [UPDATE: might be possible now]
By DranKof
This will be a proper guide once this feature is available.

UPDATE:

Read this first, it looks like it might be possible now:
https://gist.github.com/enenra/d5cdfbd775739b7e3f3927f7cb844239
   
Award
Favorite
Favorited
Unfavorite
Foreword

UPDATE:

Read this first, it looks like it might be possible now:
https://gist.github.com/enenra/d5cdfbd775739b7e3f3927f7cb844239



I will change this as soon as it's possible! If someone knows the way, please prove me wrong!

This is a guide talking about the current issue, why it needs updating, and what could/should happen for the changes to take place.

(RELATED KEEN FORUM THREAD:)
https://forum.keenswh.com/threads/mod-localization-please.7401979/
HISTORY, and A Letter to Keen
Dear Keen,

For the past few years, mod authors have intermittently requested mod localization support. Here are a couple examples.
- https://forum.keenswh.com/threads/mod-features-localization.7375181/
- https://forum.keenswh.com/threads/localization-it-is-possible.7400400/
It hasn't been very common, and the requests haven't seemed to garner very much backup support.

But this is a feature the authors of all big mods actually wish they had.

The solution has always been, if you're Russian and you like this English mod, localize it yourself!
If people know more than one language, they usually release 2-3 versions of their mods in the different languages they know.

But this presents two big problems: (1) when the mod updates, the localization doesn't; (2) when the localization wants to update with the mod, it requires far more effort than it should.

I'd like to bring this to light and give this topic its needed attention.
TRIALS, and A Letter to Everyone
I think there are plenty of authors who would like the global community (mostly English, and esp. for this game, tons of Russian and Chinese, too) and the local community (mother tongue, other known languages) to enjoy their work.

As the author of an English mod that has been localized into Russian by other players, and is furthermore fluent in another language, I would love to localize my mod so that there aren't splinter versions that don't get updated, also the linguists of other languages could easily work together on making a complete, updated version without having to examine and update the ENTIRE THING again and again and again.

At present, making/changing myText.[LANGUAGE].resx files doesn't work. Furthermore, we need a solution that won't jeapardize unmodified game definitions as the game gets patched.

I currently have noticed the related code:
https://github.com/KeenSoftwareHouse/SpaceEngineers/tree/master/Sources/Sandbox.Game/Game/Localization

It seems if we want to perform automatic localizations it would require modifying vanilla code or settings or files, that would result in mod conflicts between all mods that localize. Just as bad, modifying this code would cause mods to immediately stagnate whenever new content is released.
Proposal
Please Keen, can you provide an easy solution for mod authors who wish for their creations to be localized into multiple languages?

If not something programmed into the game's source code, perhaps provide a proof-of-concept mod that the rest of us can learn from and then utilize.

Thank you for your support. I look forward to hearing back from you.
Please help Space Engineers have some sort of mod-localization-friendly feature built-in.
12 Comments
Fallen011[35] 13 Aug, 2023 @ 9:45am 
I have made a new Guide about this topic, since the GitHub one, was outdated, and in my opinion, badly explained.
This can be found here:
https://gtm.steamproxy.vip/sharedfiles/filedetails/?id=1517169180
ZZIIPP 11 Jul, 2023 @ 4:31am 
@Maus уже 2 дня пытаюсь найти решение этой проблема, так как тоже с ней столкнулся, ничего не нашел. Вы что ни-будь нашли по этому вопросу?
ArrIvvA 16 Jul, 2022 @ 3:45pm 
I didn't get with .sbl file, what i need to do with it
Prof.Liebstrumpf 19 Feb, 2022 @ 4:49am 
The Github tip works great. For DisplayName and Description. Tried it out.
But i prefer to use texteditor instead Visual Studio for editing :D:
DranKof  [author] 12 Jun, 2021 @ 6:26am 
@fedos-86

Find resources.resx in a Windows window > right-click on icon > Properties > Opens With ... [Change] button
Maus 12 Jun, 2021 @ 3:14am 
Попробовал воспользоваться учебником по указанной тут ссылке на github. Работает, но только для поля Description. Для поля DisplayName нет. Выводит LOC:Tag_name. Может кто смог побороть проблему?
Maus 12 Jun, 2021 @ 1:31am 
Question about Visual Studio 2019. How do I configure it to open the file, as in the screenshot? I have it open the same way as if I opened it via notepad++.
https://camo.githubusercontent.com/b51a1209725d634f194c2a8e205643773e7f6d72620b4725574ce27941fe45ae/68747470733a2f2f692e696d6775722e636f6d2f58436469447a352e706e67
Balmung 8 Dec, 2020 @ 2:05pm 
good to know :D
DranKof  [author] 8 Dec, 2020 @ 12:55am 
@Mafoo https://gist.github.com/enenra/d5cdfbd775739b7e3f3927f7cb844239
That's a big thumbs up, I will have a look after finals.