Jump to content

Toys Family of Mods - German Translations for SE/LE


Recommended Posts

Posted

Toys Family of Mods - German Translations for SE/LE

View File

At the moment you can find here translations for the following Toys mods:

 

HINWEIS:
Die MCM-Menüs funktionieren nur korrekt bei einem Neuen Spiel oder einem Spielstand bei der die Original-Mod noch nicht installiert wurde, andernfalls bleiben die einzelnen Registrierkarten leer...
Das liegt scheinbar daran, dass die englischen Bezeichnungen der Registrierkarten bereits in den Spielstand geschrieben wurden, was dann zur Folge hat, dass auch weiterhin nach diesen alten Bezeichnungen gesucht wird und nicht die neuen deutschen Bezeichnungen übernommen werden und die Seiten dann eben leer bleiben.
Ob es eine Möglichkeit dies nachträglich zu beheben, weiß ich aktuell leider nicht. Vermutlich müsste das jeweilige MCM neu reingeladen werden, aber keine Ahnung wie man das manuell anstoßen könnte...

 

ScreenShot69.png


 

Posted

re. your note.... 

The MCM menus only work correctly for a new game or a save game where the original mod has not yet been installed, otherwise the individual tabs will remain empty...

 

I've not seen the problem, so not entirely understanding it, but if I do understand the use case, I'd say the use case is an invalid use case anyhow. This use case means you are breaking the Golden Rule. Don't break the golden rule, its bad to break it for many other reasons.

Posted (edited)
7 hours ago, VirginMarie said:

re. your note.... 

The MCM menus only work correctly for a new game or a save game where the original mod has not yet been installed, otherwise the individual tabs will remain empty...

 

I've not seen the problem, so not entirely understanding it, but if I do understand the use case, I'd say the use case is an invalid use case anyhow. This use case means you are breaking the Golden Rule. Don't break the golden rule, its bad to break it for many other reasons.

It's about the Page entries, like:

Pages[1] = " Experience"


If these are translated:

Pages[1] = " Erfahrung"

the page remains empty, with an existing installation of the mod.

The problem could be solved from the author's side, with translation files. Because then the entry would remain identical:

Pages[1] = " $ToysPage1"


And in the translation file would be then:
Toys_English.txt 

$ToysPage1    Experience


Toys_German.txt 

$ToysPage1    Erfahrung


Alternatively, you would have to get the MCM to reinitialize itself as if Toys had not been installed before.
And there I don't know if you could somehow trigger that manually.

Well, or just with a new savegame ;)

Edited by GerdWagner
Posted
7 hours ago, GerdWagner said:

It's about the Page entries, like:

Pages[1] = " Experience"


If these are translated:

Pages[1] = " Erfahrung"

the page remains empty, with an existing installation of the mod.

The problem could be solved from the author's side, with translation files. Because then the entry would remain identical:

Pages[1] = " $ToysPage1"


And in the translation file would be then:
Toys_English.txt 

$ToysPage1    Experience


Toys_German.txt 

$ToysPage1    Erfahrung


Alternatively, you would have to get the MCM to reinitialize itself as if Toys had not been installed before.
And there I don't know if you could somehow trigger that manually.

Well, or just with a new savegame ;)

 

Yes I see.

Installing your patch is like an upgrade, and not breaking the Golden Rule if you don't inadvertently change your load order but would result in that problem. So it IS a valid use case.

 

Aside from my doing the MCMs using that translation friendly text file method, there's a possible way for me to build a "reset the initialization things".

 

But I wonder if this command would work?

 

setstage SKI_ConfigManagerInstance 1

Posted
7 hours ago, VirginMarie said:

Installing your patch is like an upgrade, and not breaking the Golden Rule if you don't inadvertently change your load order but would result in that problem. So it IS a valid use case.

The "load order" is not changed, the esp + some script files are replaced, where the MCM and various messages (Voice In My Head, etc.) are stored.
 

7 hours ago, VirginMarie said:

Aside from my doing the MCMs using that translation friendly text file method, there's a possible way for me to build a "reset the initialization things".

 

It would be enough for the start if only the page entries for translation files were made compatible. These are the only entries that cause this problem. Everything else can be changed at any time without causing a problem with existing savegames.
Then it would not be an endless process ;)
image.thumb.png.233433430ce166e7999345b9208e6127.png

 

And this is how the english translation file could look like:

$ToysPage0	Setup
$ToysPage1	Experience
$ToysPage2	Worn Toys
$ToysPage3	Active Effects/Buffs
$ToysPage4	Toy Boxes
$ToysPage5	Love Scenes
$ToysPage6	Love
$ToysPage7	Rousing & Denial
$ToysPage8	Effects 1
$ToysPage9	Effects 2
$ToysPage10	Effects 3
$ToysPage11	Scenes & Sounds
$ToysPage12	Stripping
$ToysPage13	Keys
$ToysPage14	Widgets
$ToysPage15	Hotkeys & Debug

 

7 hours ago, VirginMarie said:

But I wonder if this command would work?

 

setstage SKI_ConfigManagerInstance 1

I just tested it by taking out the German patch again. But unfortunately it seems to have done nothing:
ScreenShot94.png.895d0d82c39704b60b224c6cd8431338.png

Posted
1 hour ago, GerdWagner said:

And this is how the english translation file could look like:

$ToysPage0	Setup
$ToysPage1	Experience
$ToysPage2	Worn Toys
$ToysPage3	Active Effects/Buffs
$ToysPage4	Toy Boxes
$ToysPage5	Love Scenes
$ToysPage6	Love
$ToysPage7	Rousing & Denial
$ToysPage8	Effects 1
$ToysPage9	Effects 2
$ToysPage10	Effects 3
$ToysPage11	Scenes & Sounds
$ToysPage12	Stripping
$ToysPage13	Keys
$ToysPage14	Widgets
$ToysPage15	Hotkeys & Debug

 

Ok I will do this thingie in the next release :D 

  • 3 weeks later...
Posted (edited)
On 10/20/2022 at 5:18 PM, VirginMarie said:

 

Ok I will do this thingie in the next release :D 

 

By the way I did try very hard to do this. It was the weirdest thing. I could NOT get the translation to work. Looked at another mod to compare, see how it's done. Nothing would work. Gave up.

 

But you did get your perverted breasts feature :P Tried it yet?

 

Also you might consider putting your translations on Nexus. Each mod you have translated is there. Nexus has a nice feature where the translation shows up automatically under the translated mod. For example, if you look at Toys&Love there now, you will see right away that it has a Spanish translation mod available.

Edited by VirginMarie
Posted (edited)
On 11/7/2022 at 6:23 PM, VirginMarie said:

By the way I did try very hard to do this. It was the weirdest thing. I could NOT get the translation to work. Looked at another mod to compare, see how it's done. Nothing would work. Gave up.


Here you have an example with the Toys SE 2.5 version

 

Toys Translations.7z

Edited by GerdWagner
Posted (edited)
On 11/7/2022 at 6:23 PM, VirginMarie said:

But you did get your perverted breasts feature :P Tried it yet?

Yes, I did. With the toy from the Sanguine box it worked!
So I had imagined, thank you :)

Edited by GerdWagner
Posted
On 11/7/2022 at 6:23 PM, VirginMarie said:

Also you might consider putting your translations on Nexus. Each mod you have translated is there. Nexus has a nice feature where the translation shows up automatically under the translated mod. For example, if you look at Toys&Love there now, you will see right away that it has a Spanish translation mod available.

I will take a look and then certainly also publish there too :)

Posted
5 hours ago, GerdWagner said:


Here you have an example with the Toys SE 2.5 version

 

Toys Translations.7z 38.61 kB · 0 downloads

 

This will help, but only if you send me the source for ToysMCM.pex. Right now, you are just teasing me right.? 

 

Maybe it won't work unless you supply a file for each language like you did. A minimum set of languages, as I know there are more sometimes. I noticed and wondered about that, most mods supplying a certain minimum set of languages, pre-done with English as a placeholder.  

Posted
31 minutes ago, VirginMarie said:

 

This will help, but only if you send me the source for ToysMCM.pex. Right now, you are just teasing me right.? 

 

Maybe it won't work unless you supply a file for each language like you did. A minimum set of languages, as I know there are more sometimes. I noticed and wondered about that, most mods supplying a certain minimum set of languages, pre-done with English as a placeholder.  

No, I didn't mean to tease you. Had hoped that it would help you. And no, I don't have a source for it. Never managed to compile anything with CK so far.
I "translated" the entries with xTranslator and entered the code "$ToysPage00" instead of a real translation. The program allows me to translate existing script files without source files and compiling.

If no translation file about the installed language is included, it still works, but then only the codes shows "$ToysPage00" in the menus. I have included the 10 languages that are always included with other mods. I do not know if Skyrim is available in other languages than these.

But: I just had a look at the source file. It should probably look like this, but I don't know if it will work. Can not test it...

ToysMCM.7z

Posted
1 hour ago, GerdWagner said:

No, I didn't mean to tease you.

 

Awe darn :P  why not?

 

Ok well I looked at your sample there and its exactly what I tried I think and would not work. I've got it on my list to try again as part of next release. It's just something stupid I've missed, I'm sure. This should not be hard at all. 

 

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...