JonChambers wrote: ↑14 July 2021, 04:38
Imagine us both in Star Wars rebel pilot uniforms discussing how we can sneak past the Imperial Framework. Those are the emotions I’m feeling reading your post.
Glad you are enjoying yourself. Reading you though, my feelings are different. Very similar to those tactfully expressed by @robinzig
viewtopic.php?f=12&t=21767&start=10#p91281
But of course, that's the point of view of the dark side
Idsky wrote: ↑13 July 2021, 23:43
Getting back to Jon’s actual question, the pronoun replacement system sucks, was a really bad idea from the start that could never work properly, and it can't be turned off.
Such a pleasure to read such a measured, elegantly worded, carefully argued criticism fully acknowledging all the complexities.
JonChambers wrote: ↑13 July 2021, 06:17
Still waiting on my first question getting a response. Maybe I should have made two posts instead of one.
The following post is pinned in the translation forum, and certainly explains the what (and some of the complexities, acknowledging the imperfections) to anyone willing to spend the time to look around:
viewtopic.php?f=11&t=21387
This system could be turned off from the game module by clearing the client side gender arrays used for substitutions. Though, doing so you would willingly misgender players, which is something else than unwillingly doing so. I wouldn't advise that, even if your sense of irony inclines you to it. If your game relies on characters and gendering, a better way would probably be be to use the character names when gender is important in your game rather than the player name. In that case, you won't have to circumvent anything in the framework (which is always a risk to your game ; the framework evolving along the years, some games have been left behind when they had built along "I know better" parallel lines that proved incompatible with subsequent evolutions). Another thing you should not do, since we are talking about translations, is rely on the English grammatical structure while thinking it's universal. It's a common near-sighted mistake making some strings impossible to translate in some languages.
JonChambers wrote: ↑13 July 2021, 06:17And before someone mentions how difficult this will be to maintain for the next developer, I'm not going anywhere.
That's pretty optimistic. From what I have seen along the years, life is not predictable in such a way. Life happens, priorities change, developers come and go. If you are building something with the idea that you'll always be there to tend to it, I would advise you to thing again. Also, since you don't seem the type to look around much, I would also point you to our piece of advice about developing prototypes for BGA:
http://en.doc.boardgamearena.com/BGA_Ga ... ble_on_BGA
I would like to finish this post by saying that questions and constructive criticism are welcome here, as I'm sure anyone can notice from reading this forum (we are certainly aware that everything is not perfect). But toxicity is not, as clearly stated in our FAQ. Please see:
https://boardgamearena.com/faq?anchor=f ... _forbidden
https://boardgamearena.com/faq?anchor=f ... munication
To say it in a clear and direct way: JonChambers, Idsky, as a player reading you, I would not be inclined to invite you at my game table. Light side pretenders or not.