|
|
Important Contributors FamilyTrees.GenoPro.com Customers Translator GenoPro version: 2.0.1.6
Last Login: Tuesday, December 16, 2008
Posts: 390,
Visits: 1,271
|
1) Minor bugs noticed with b16b, seen from my report on HD: a. There is an inconsistency in writing numbers of years, months and days, as shown below (numbers v. letters):
b. Some dates are shown as 11st, 12nd and 13rd. They should all be xxth. c. I’ve got an individual with a totally unknown 1st wife. The family narration says: Raphael xxxx & Wife were divorced. They had a son … It should read: Raphael & Wife were divorced. They had a son … d. Small correction on the comments report: 
2) Suggestions rather than bugs: a. For an individual born and died on the same day, it shows this: 
I think ‘0 months and 0 days’ does not look that smart! Maybe to be replaced by ‘exactly’, something similar, a typical English expression or nothing. b. Any possibility to get rid of the horiz scroll bar when the vert scroll bar is present? Perhaps to review the codes for the text wrapping, text area and/or text positioning. It’s a bit of a nuisance to right scroll for, in my case, revealing only 3 or 4 characters! 
c. Assuming an individual (or a family) page is active with the svg graphic also open. When you subsequently click on another individual (or another family), the subject comes up but the annoying thing is that the SVG graphic pertaining to the previous page is still open and almost completely hide the new subject. I think Genopro should implement the automatic closing of any open SVG graphic prior to switch pages. d. When browsing my English files directory, I noticed that the new created .htm files have now been given new names. But the old ‘indxxxxx.htm’ and ‘family.famxxxxx.htm’ are still present. Any need to keep them? Shouldn’t they be deleted automatically? Thank you.
Edited: Wednesday, June 7, 2006 by
GenoProSupport
|
|
|
Administrators Moderators Customers Gamma FamilyTrees.GenoPro.com Translator GenoPro version: 3.1.0.1
Last Login: Monday, June 2, 2025
Posts: 4,886,
Visits: 22,796
|
jcguasp (6/6/2006) a. There is an inconsistency in writing numbers of years, months and days, as shown below (numbers v. letters):
At the moment, the dictionary stops at number 31 (see _Cardinal_31 and _Ordinal_31 ). If GenoPro cannot find the numeric text for a timespan, then it switches to numbers to avoid something like "78 years and six months". You may change this by adding more _Cardinal_* and _Ordinal_* , or by replacing the {N} by {} in the section FmtTimeSpan of Dictionary.xml.
b. Some dates are shown as 11st, 12nd and 13rd. They should all be xxth. I thought the numbers were like this. You can always change this in the Dictionary.xml. Just delete _OrdinalFormat_1 , _OrdinalFormat_2 and _OrdinalFormat_3 .
|
|
|
Important Contributors FamilyTrees.GenoPro.com Customers Translator GenoPro version: 2.0.1.6
Last Login: Tuesday, December 16, 2008
Posts: 390,
Visits: 1,271
|
I cannot delete “_OrdinalFormat_1/2/3” because they’re used to format: 1st, 21st, 31st, 2nd, 22nd, 3rd and 23rd, if not mistaken. The problem is the numbers 11,12 and 13 are presently formatted according to the same pattern: 11st, 12nd and 13rd. They should be 11th, 12th and 13th. I'm afraid you have to rework the code. Up to you but I think the simplest way to generate the OrdinalFormat is: Number + right(T,2) 'to be changed according to your prog language. T being the text string associated with the “_Ordinal_xx” list. Ex.: - for no. 3: 3 + (thi)rd = 3rd - for no. 11: 11 + (eleven)th = 11th - and so on …
|
|
|
Administrators Moderators Customers Gamma FamilyTrees.GenoPro.com Translator GenoPro version: 3.1.0.1
Last Login: Monday, June 2, 2025
Posts: 4,886,
Visits: 22,796
|
jcguasp (6/6/2006)
I cannot delete “_OrdinalFormat_1/2/3” because they’re used to format: 1st, 21st, 31st, 2nd, 22nd, 3rd and 23rd, if not mistaken. If you delete them, GenoPro will default to its catch-all _OrdinalFormat_ which will format with the th. The other alternative is to do the following: <_OrdinalFormat_ T="{}th"/> <_OrdinalFormat_1 T="{}th"/> <_OrdinalFormat_2 T="{}th"/> <_OrdinalFormat_3 T="{}th"/> |
|
|
|
Important Contributors FamilyTrees.GenoPro.com Customers Translator GenoPro version: 2.0.1.6
Last Login: Tuesday, December 16, 2008
Posts: 390,
Visits: 1,271
|
Dan,It's not up to me to change dic.htm but up to Genepro to review the code. I just reported a bug / grammatical error. That's all. 
I only emphasized that the ordinal form of the numbers 11, 12 & 13 should be 11th, 12th & 13th and not, as presently generated by your 3 ordinal formats, 11st, 12nd & 13rd. Thank you.
|
|
|
Administrators Moderators Customers Gamma FamilyTrees.GenoPro.com Translator GenoPro version: 3.1.0.1
Last Login: Monday, June 2, 2025
Posts: 4,886,
Visits: 22,796
|
jcguasp (6/7/2006) I only emphasized that the ordinal form of the numbers 11, 12 & 13 should be 11th, 12th & 13th and not, as presently generated by your 3 ordinal formats, 11st, 12nd & 13rd.Thanks. I guess this applies for numbers such as 111th, 112th and 113th, and 211th, 212th, 213th, and so on. I can write special code to use the catch all _OrdinalFormat_ for any number ending with 11, 12 and 13. I wonder what result would produce in other languages, but at least it will work in English.
Edited: Wednesday, June 7, 2006 by
GenoProSupport
|
|
|
Important Contributors FamilyTrees.GenoPro.com Customers Translator GenoPro version: 2.0.1.6
Last Login: Tuesday, December 16, 2008
Posts: 390,
Visits: 1,271
|
Yes that's right. Any numbers ending with 11, 12 & 13 should have the "th" suffix, in the English language.For the other languages, you'll have to change/adapt your codes. At least in French, as you know, you should not bother with the ordinal form. Only straight forward cardinal are used: Stephane est né le 12 octobre ... Good coding.
|
|
|
Administrators Moderators Customers Gamma FamilyTrees.GenoPro.com Translator GenoPro version: 3.1.0.1
Last Login: Monday, June 2, 2025
Posts: 4,886,
Visits: 22,796
|
|
|
|
Customers Important Contributors FamilyTrees.GenoPro.com GenoPro version: 3.1.0.1
Last Login: Yesterday @ 11:11 PM
Posts: 1,590,
Visits: 32,143
|
I have not checked the new code, but numbers ending th should include all teens, ie 11th-19th plus numbers ending in 0 ie 20th-90th 100th 1000th etc
|