From e2468f6d3909b5ddd58762e79912c3abac97a652 Mon Sep 17 00:00:00 2001 From: Arc676/Alessandro Vinciguerra Date: Sun, 1 Nov 2026 10:40:10 +0100 Subject: [PATCH] kinship: use partner in english Signed-off-by: Arc676/Alessandro Vinciguerra --- frontend/src/utils/kinship/en.js | 4 ++-- frontend/src/utils/kinship/kinship.test.js | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/frontend/src/utils/kinship/en.js b/frontend/src/utils/kinship/en.js index e684313..033d78d 100644 --- a/frontend/src/utils/kinship/en.js +++ b/frontend/src/utils/kinship/en.js @@ -6,8 +6,8 @@ const g = (sex, male, female, neutral) => (sex === 'male' ? male : sex === 'fema export default function nameEn(path) { const { ups, downs, hasSpouse, sex } = kinshipFacts(path) - // « Spouse » reste neutre : husband et wife supposeraient un mariage - if (hasSpouse && ups === 0 && downs === 0) return 'Spouse' + // « Partner » reste neutre au lieu de supposer un mariage + if (hasSpouse && ups === 0 && downs === 0) return 'Partner' if (hasSpouse) { // L'anglais distingue l'ordre : le parent du conjoint (in-law) n'est pas le conjoint du parent (step) diff --git a/frontend/src/utils/kinship/kinship.test.js b/frontend/src/utils/kinship/kinship.test.js index b73daa4..6cdaf85 100644 --- a/frontend/src/utils/kinship/kinship.test.js +++ b/frontend/src/utils/kinship/kinship.test.js @@ -65,7 +65,7 @@ describe('nommage anglais', () => { expect(bothEn(['spouse', 'down'])).toEqual(['Stepson', 'Stepdaughter', 'Stepchild']) expect(bothEn(['down', 'spouse'])).toEqual(['Son-in-law', 'Daughter-in-law', 'Child-in-law']) expect(bothEn(['spouse', 'sibling'])).toEqual(['Brother-in-law', 'Sister-in-law', 'Brother/sister-in-law']) - expect(bothEn(['spouse'])).toEqual(['Spouse', 'Spouse', 'Spouse']) + expect(bothEn(['spouse'])).toEqual(['Partner', 'Partner', 'Partner']) expect(bothEn(['up', 'sibling', 'down'])).toEqual(['First cousin', 'First cousin', 'First cousin']) })