I love that your adding modding support.
I've got a couple suggestions, these may be premature because I know I am viewing early versions.
The translations, it's confusing why there isn't a English translation file. I think maybe in the code you are falling back to the translations when the language isn't English. I have no idea what your code looks like, but I think if you always used localization then you would have an English file aswell.
I think part of this may be shown in your scripts, for clothing it looks like you have:
[SerializeField, Tooltip("The default name used for this cloth, when no translation is required or available.")]
private string clothName = null;
[SerializeField, Tooltip("The available translations for this cloth's name.")]
private Translation[] nameTranslations = default;
I think this could be simplified so that you have clothLocalizationKey; as opposed to clothName,
Then when you need the actual value, you grab your localization dictionary for the selected language and do a dictionary lookup on that loc key. Then you can remove the separate list of translations in the file.
I would guess a lot of the English players may want to modifications the translations to change the meaning or tone of some of the events.
As for the clothing mods, the cube example is nice, but a shirt, or pants example would make it much nicer, That way modders can make adjustments to what is there while they are learning instead of having to start from scratch. Although you may not need to do this work, this may be done for you by the community.
To expand on clothing, modifying the textures for Zoe herself or the other characters would be great. That way users could add tattoos, although I would maybe like to see separate support for tattoos / makeup, but this would be the easiest.
Being able to modify the house and models in the house would also be nice.
As for modifying the events, I know you mentioned you are working on this, but hopefully modifying how events are triggered is in there aswell. I'm also hoping that for the events, we can modify most of the underlying stats for the character. Hopefully we can have custom events that can replace the initial chastity event, or the start to cuckolding.
To go further, I'm not sure if your values for whether chastity or cuckolding has started are hard coded booleans, but if they are, maybe you could provide a way for us to set boolean values (or int values), based on a string key. That way if we wanted to mod a list of dependent events we could use these values to determine event triggers and dialog within the events.
I would also suggest adding ability to change clothing through the events, this would allow things like having Zoe return with a new dress or something that the player hasn't bought and specifically given her.
I would also suggest that with your release to modding events, you provide access to use your existing animations, that way modders can make new events without having animation skills. Having the full list of existing events would be ideal, but at the very least if we have the ability to disable existing events, that would work.
I'm sure your already thinking of a lot of these points, but just in case you weren't figured I would try to get some of them in your head. Also sorry if I'm overstepping some bounds in suggesting how some systems could work.
The tldr of this is please give us as much tools as you possibly can and you will probably be surprised at what the community can create with it.
Keep up the great work, I think if you give enough tools the community can really multiply the amount of content you have in the game. This could also change how your time is spent on the game to be expanding the modding tools and letting the community create the content.