Gender is offered as “Male”, “Female”, not “Man”, “Woman” #864

Closed
opened 2026-10-10 16:01:31 +00:00 by tiagoagueda · 1 comment
Owner

The gender list should read Male, Female, …, not Man, Woman, ….

What exists today

  • accounts/addressing.py:87-93 (GENDERS): en Woman, Man, Non-binary; fr Femme, Homme, Non binaire; pt Mulher, Homem, Não binário. They are data lists per language, not catalogue strings (:16-22), and the stored value is the word itself (:24) — what a CV prints.
  • Options carry lang; Other takes free text.

What would change

  • en Female, Male, Non-binary; fr Féminin, Masculin, Non binaire; pt Feminino, Masculino, Não binário.
  • Stored words change, so existing values are migrated (old word → new word per language), and the archive importer maps the old words too.

Decisions

  • The order stays as now (the list's first is the one that was first). Recommended.

Checked against main at 8c3d03570. From the maintainer's improvements list of 2026-10-07.

The gender list should read *Male, Female, …*, not *Man, Woman, …*. ## What exists today - `accounts/addressing.py:87-93` (`GENDERS`): en *Woman, Man, Non-binary*; fr *Femme, Homme, Non binaire*; pt *Mulher, Homem, Não binário*. They are data lists per language, not catalogue strings (`:16-22`), and the stored value is the word itself (`:24`) — what a CV prints. - Options carry `lang`; *Other* takes free text. ## What would change - en *Female, Male, Non-binary*; fr *Féminin, Masculin, Non binaire*; pt *Feminino, Masculino, Não binário*. - **Stored words change**, so existing values are migrated (old word → new word per language), and the archive importer maps the old words too. ## Decisions - **The order** stays as now (the list's first is the one that was first). Recommended. Checked against `main` at `8c3d03570`. From the maintainer's improvements list of 2026-10-07.
tiagoagueda added this to the 0.6.0 milestone 2026-10-10 16:01:31 +00:00
Author
Owner

Fixed in 1a982cbc6 on main.

Fixed in 1a982cbc6 on main.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
Postulo/postulo#864
No description provided.