Problème sur les dates dans chapitre 4

1 view
Skip to first unread message

Maxime BOURREAU

unread,
Dec 17, 2011, 3:15:59 AM12/17/11
to eloquent-javascript
Bonjour,

La fonction trouverChats (findCats dans le texte original) du chapitre 4 recherche des paragraphes du type "Né le jj/mm/aaaa" et "Mort le jj/mm/aaaa", et passe ces paragraphes à extractDate pour obtenir la date proprement dit.
extractDate attend que la date commence en position 8.

Ca marche bien dans le texte original :
born 10/04/2003 (mother Miss Bushtail): Yellow Bess
died 30/05/2004: Yellow Emperor

Car "born" et "died" sont de la même longueur, et l'auteur de constater :
"La partie date est toujours exactement à la même place du paragraphe. Comme c'est pratique."
Ce n'est plus vrai en français.

Plusieurs possibilités :
- Remettre "born" et "died" ou "nais" et "mort" dans data.js
- Faire deux fonctions extraireDateNaissance et extraireDateDeces
- Ajouter un paramètre à extractDate pour indiquer la position de la date
- Rendre la fonction extractDate capable de détecter les 2 possibilités

Pour ces 3 dernières possibilités, il faut également rédiger des explications.

Maxime

Martin G.

unread,
Dec 17, 2011, 7:30:09 PM12/17/11
to eloquent-...@googlegroups.com
Le 17/12/2011 09:15, Maxime BOURREAU a �crit :

> - Remettre "born" et "died" ou "nais" et "mort" dans data.js
� na�t � (ou nait) serait mieux � mon avis ;)

Pour le reste je ne suis pas assez comp�tant pour vous aider.

Martin.

Maxime BOURREAU

unread,
Jan 3, 2012, 4:18:07 PM1/3/12
to eloquent-...@googlegroups.com
Bonne année à l'équipe de traduction !

Pour avancer sur ce point, j'ai finalement choisi d'ajouter 2 espaces après chaque « né le ». Si personne n'a d'objection à cette façon de faire, je propose d'ajouter la note suivante dans le texte, après les phrases : "La partie date est toujours exactement à la même place du paragraphe. Comme c'est pratique." :

NdT : Pour que cette affirmation soit respectée lors de la traduction en français des e-mails de Tante Émilie,
nous avons du insérer 2 espaces entre les mentions "né le" et les dates ».

Maxime

Adrien P.

unread,
Jan 3, 2012, 5:17:44 PM1/3/12
to eloquent-...@googlegroups.com
Salut Maxime,

J'avais aussi pensé à "Est né le" / "Décédé le".
Je n'ai pas trouvé de solution vraiment satisfaisante alors j'ai
laissé trainer en espérant que ça vienne... (ça n'est pas venu, et mon
mail n'est jamais parti ^^'')
Ta solution a l'avantage de fonctionner et d'être là, donc pour
l'instant, personnellement ça me va.

Parmi les choses que je n'ai pas dit, je voudrais aussi te remercier
de continuer à améliorer la traduction même quand les autres (dont
moi) sont moins actifs. Ça me motive pour en faire de même de voir que
les choses continuent de bouger :o)

Bonne année z'aussi à tous o< ;o)

++
Pandark

2012/1/3 Maxime BOURREAU <maxi...@gmail.com>:

Maxime BOURREAU

unread,
Jan 5, 2012, 4:25:04 PM1/5/12
to eloquent-...@googlegroups.com
Bonsoir,

Je penche pour ta proposition : "Est né le" / "Décédé le", je laisse un peu de temps de réflexion avant de faire le changement.

Maxime

Reply all
Reply to author
Forward
0 new messages