"Techbilt;c-17065785" wrote:
"simmerLella;c-17065768" wrote:
Please do request a framework that will comfortably allow this with TS5. :smiley: I'd prefer custom pronouns though, as lazy (sometimes ignorant) people already ruined "they" for me, sadly. I'm in the minority though, most people love "they" (for anyone though, I warn you, haha).
It really wouldn't be that hard from a coding point of view, its all just variables. The hardest part would be actually on the user inputting every variation of the pronoun they wanted their sim to use.
I don't think it's variable code, only because other languages aren't like English. I expect that the messages are mostly hard-coded - if the Sim is 'female', one message is generated for the notification board or chance cards; if the Sim is male, a different message is generated. Otherwise, you'd have to have numerous variables, depending on the language. Every single word would have to be variable; moreover, the word order isn't the same in every language.
English: Chris found a new fish.
(insert He-She) is happy. Check
(insert his-her) inventory.
French: Chris found a new fish.
(insert He-She) is happy
(insert female-male ending). Check
his-her one's (the possessive pronoun is gender-neutral and matches the thing possessed) inventory.
Russian (rusty): Chris found
(insert female-male ending) new fish.
(insert He-She) happy
(insert male-female ending). Check
his-her one's (the possessive pronoun is gender-neutral and matches the thing possessed) inventory.
Obviously, it's much easier to code:
English:
If female, print: 'Chris found a new fish. She is happy. Check her inventory.'
If male, print: 'Chris found a new fish. He is happy. Check his inventory.'
French:
If female, print: 'Chris a trouvé un nouveau poisson. Elle est contente. Voyez son inventaire.
If male, print: 'Chris a trouvé un nouveau poisson. Il est content. Voyez son inventaire.
That would make gender-neutral rather simple, actually, but they'd have to choose a pronoun to use - it couldn't be player-selected.
English:
If gender-neutral, print: 'Chris found a new fish. H-She is happy. Check his-her inventory.'
In any case, there must be over a thousand messages in the game for all the packs, so it's not reasonable at this point, especially when you multiply that by all the languages.
Editing to add: I only used Russian because it's a language I've studied, and it's an inflective language, which is quite different from English. Unfortunately, Russian transgender people have a lot more than pronouns to worry about.