Mod Unity SiNiSistar 2 Localization Extender [v1.0.0] [Henry1887]

Henry1887

Active Member
Aug 2, 2020
694
911
1752163971771.png

Overview:
A BepInEx Plugin to allow custom Translations to be injected into the game.​

Updated: 2025/07/10
Game/Creator: Nennai
Modder: Henry1887
Mod Version: 1.0.0
Game Version: 1.0.7
Language: English
Source Code:

Features:
You don't have permission to view the spoiler content. Log in or register now.

Installation:
You don't have permission to view the spoiler content. Log in or register now.

Usage:
You don't have permission to view the spoiler content. Log in or register now.


Download:
 
  • Like
Reactions: syslink and mk40

syslink

Newbie
Jun 9, 2019
70
110
When I launch the game (ver 1.1.0 or 1.05), I see
Alt: Hide 11: Generate Translation Template | 2: Reload Languages | 3: Switch Language | Current Language: None
How do I select a file?

The Alt key hides this menu. The “1”, ‘2’, and “3” buttons have no effect. example from generated,
You don't have permission to view the spoiler content. Log in or register now.
 
Last edited:

Henry1887

Active Member
Aug 2, 2020
694
911
When I launch the game (ver 1.1.0 or 1.05), I see
Alt: Hide 11: Generate Translation Template | 2: Reload Languages | 3: Switch Language | Current Language: None
How do I select a file?

The Alt key hides this menu. The “1”, ‘2’, and “3” buttons have no effect. example from generated,
You don't have permission to view the spoiler content. Log in or register now.
1 generates a template inside the LanguageMods folder. If u want to make your Json be detected by my plugin you have to put the Json inside LanguageMods/YourLanguage (create a folder inside LanguageMods with your language name) and then rename the Json to mod.json. This will make the mod detect it and in game you can use 3 to switch to that language then.
 
  • Like
Reactions: syslink

syslink

Newbie
Jun 9, 2019
70
110
1 generates a template inside the LanguageMods folder. If u want to make your Json be detected by my plugin you have to put the Json inside LanguageMods/YourLanguage (create a folder inside LanguageMods with your language name) and then rename the Json to mod.json. This will make the mod detect it and in game you can use 3 to switch to that language then.
Thanks! Everything worked

And how can I remove the spaces in Cyrillic? They say need to “change the font in the assets,” because variables like
OverrideFont=
OverrideFontSize=
OverrideFontTextMeshPro=
FallbackFontTextMeshPro=
from XUnity.AutoTranslator
don’t remove them.
Maybe something like Arial?


UPD
Ah... turns out that after applying your mod, need to change the language in the game settings to the modified one. Then my problem is solved. So nothing needs to be done!
Though, in that case, all textured text (at the very beginning of the game) will be in Chinese.

Thank you! Even XUnity.AutoTranslator couldn't do that

PPS
However, I ran into a new — and quite expected — problem. In the case of machine translation, Russian text produces more characters than English, and especially Chinese...
Is there a way to reduce the font size by -1? Because the text doesn't fit...
 
Last edited:

Henry1887

Active Member
Aug 2, 2020
694
911
Thanks! Everything worked

And how can I remove the spaces in Cyrillic? They say need to “change the font in the assets,” because variables like
OverrideFont=
OverrideFontSize=
OverrideFontTextMeshPro=
FallbackFontTextMeshPro=
from XUnity.AutoTranslator
don’t remove them.
Maybe something like Arial?


UPD
Ah... turns out that after applying your mod, need to change the language in the game settings to the modified one. Then my problem is solved. So nothing needs to be done!
Though, in that case, all textured text (at the very beginning of the game) will be in Chinese.

Thank you! Even XUnity.AutoTranslator couldn't do that

PPS
However, I ran into a new — and quite expected — problem. In the case of machine translation, Russian text produces more characters than English, and especially Chinese...
Is there a way to reduce the font size by -1? Because the text doesn't fit...
You can do something like: <size=10>smol text here </size> for text that needs to be smaller.
iirc the game uses TextMeshPro (could be wrong), though at least it supports rich text.
 

syslink

Newbie
Jun 9, 2019
70
110
The mod is interesting :) but unfortunately doesn’t work reliably. For example, sometimes the translation resets — and sometimes it fixes itself.
Usually, to fix it, you need to reload the location.
But when it breaks, some NPCs also start speaking in the default language — in my case, anything but English. So the only way to understand the dialogue is to query the console and search for the corresponding line in the file.

After being rescued girl from the zombies and destroying the zombie totems, you get teleported to her hut. There, Talk_PregrantQuest_04_Man and Talk_PregrantQuest_04_Pregnant speak in the original language.
However, the nearby Talk_PregrantQuest_07_Haanja speaks in translated text.

Once it breaks, surrounding NPCs — like VillagerA_Talk_Pub (near the temple entrance) and Talk_Town_VillagerFemale_B (at the village exit) — speak in the original language. Reloading the location by entering the temple restores their translation, but Talk_PregrantQuest_04_Man and Talk_PregrantQuest_04_Pregnant break everything again.
And so it goes in circles.¯\_(ツ)_/¯
 

Henry1887

Active Member
Aug 2, 2020
694
911
Rhou
The mod is interesting :) but unfortunately doesn’t work reliably. For example, sometimes the translation resets — and sometimes it fixes itself.
Usually, to fix it, you need to reload the location.
But when it breaks, some NPCs also start speaking in the default language — in my case, anything but English. So the only way to understand the dialogue is to query the console and search for the corresponding line in the file.

After being rescued girl from the zombies and destroying the zombie totems, you get teleported to her hut. There, Talk_PregrantQuest_04_Man and Talk_PregrantQuest_04_Pregnant speak in the original language.
However, the nearby Talk_PregrantQuest_07_Haanja speaks in translated text.

Once it breaks, surrounding NPCs — like VillagerA_Talk_Pub (near the temple entrance) and Talk_Town_VillagerFemale_B (at the village exit) — speak in the original language. Reloading the location by entering the temple restores their translation, but Talk_PregrantQuest_04_Man and Talk_PregrantQuest_04_Pregnant break everything again.
And so it goes in circles.¯\_(ツ)_/¯
Hmm interesting, while I tested everything I didn't notice anything wrong. Could u send me your translation file so I can see it for myself and work on a fix?
I'm also considering removing the "switch language" feature entirely, as users will probably only use one single translation mod. I'll still leave the hot reload in.
 

missmyopp

New Member
Jul 29, 2025
2
0
hey can show me how to download the game with cheats and new updates im having trouble downloading and not knowing to do