|
|
Customers FamilyTrees.GenoPro.com Translator GenoPro version: 3.1.0.1
Last Login: Friday, October 30, 2020
Posts: 84,
Visits: 287
|
I found the newest generator easy to work with and have a skin in Swedish ALMOST ready to go.Q: Where do I find (and edit) the texts (individuals/families) that appear after the counters of names in the index? Anna
Edited: Monday, January 16, 2006 by
Anna
|
|
|
Administrators Moderators Customers Gamma FamilyTrees.GenoPro.com Translator GenoPro version: 3.1.0.1
Last Login: 5 hours ago
Posts: 4,887,
Visits: 22,770
|
Anna (8/31/2005) Q: Where do I find (and edit) the texts (individuals/families) that appear after the counters of names in the index?The report generator uses the method Dic.PlurialCount("Individual", cIndividuals) or Dic.PlurialCount("Family", cFamilies) . You need to translate the following tags in Dictionary.xml. Use the attribute P= for the plurial form if different from the default plurial. <Picture T="Picture"/> <Family T="Family" P="Families"/> <Individual T="Individual"/> |
|
|
|
Customers FamilyTrees.GenoPro.com Translator GenoPro version: 3.1.0.1
Last Login: Friday, October 30, 2020
Posts: 84,
Visits: 287
|
Thank you for the prompt reply, and: Sorry, shouldn't have missed it.OK, now the Swedish skin works. I've inserted plurals for sons, daughters, siblings etc in the dict, and added the swedish possessive forms for nouns in lang. Q:The phrase during (period) a's occupation was... did not work out in swedish. I wish to rearrange the order of the terms, resulting in: A worked as ..... during... So, how do I change the format from the basik form A to the possessive form A's? I've searched for the string "PhOccupation in lang to find where tio make the substiute, but is is not in that file?
|
|
|
Administrators Moderators Customers Gamma FamilyTrees.GenoPro.com Translator GenoPro version: 3.1.0.1
Last Login: 5 hours ago
Posts: 4,887,
Visits: 22,770
|
Anna how do I change the format from the basik form A to the possessive form A's? I've searched for the string "PhOccupation" but is is not in that file?The phrase PhOccupation is found in file individual.htm. If you want to remove the possessive form, replace the line strRelative = StrPossessiveProperNoun(i.Name.Short) by strRelative = i.Name.Short . In the future, I am planning to improve the phrase generator to have a built-in possessive set of rules and a new tag syntax such as: Report.WritePhrase "{p0,1}", "Dan", "car" |
Such a phrase would produce the following output: "Dan's car". In French, the code Report.WritePhrase "{p0,1}", "Dan", "auto" would produce "L'auto de Dan". Using this new improvement, removing the possessive form would be as simple as changing {p0,1} to {0,1} . I think this will simplify the translation - as there would be no need to modify the VBScript code.
|
|
|
Customers Important Contributors Translator GenoPro version: 3.1.0.1
Last Login: Friday, November 25, 2022
Posts: 334,
Visits: 7,574
|
GenoProSupport
In the future, I am planning to improve the phrase generator to have a built-in possessive set of rules and a new tag syntax such as: Report.WritePhrase "{p0,1}", "Dan", "car" |
Such a phrase would produce the following output: "Dan's car". In French, the code Report.WritePhrase "{p0,1}", "Dan", "auto" would produce "L'auto de Dan". Using this new improvement, removing the possessive form would be as simple as changing {p0,1} to {0,1} . I think this will simplify the translation - as there would be no need to modify the VBScript code. What a great idea!! This way I'm sure there won't be any code changes!
|
|
|
Customers Translator GenoPro version: 2.5.4.1
Last Login: Friday, May 10, 2013
Posts: 43,
Visits: 238
|
First of all I'll thank Dan for pm's and emails. I feel very motivated in translating as well as generally helping to improve the new report generator.
I did some changes to the phrases, too, as the originals weren't very natural translated in Finnish. Especially phrases for Education and Occupation were difficult. In general I had to add additional full stops mostly because of lack of ways to inflect nouns in proper way, for example "Perttu was born 1-2-2003 in Alavus" had to be divided into two sentences because there was no way to inflect place name Alavus -> Alavudella, and I had to go around the problem by saying "Perttu was born 1-2-2003. Birth place was Alavus." so that I didn't need to inflect it.
I have discussed with Dan by email about some grammatical issues that are necessary especially for languages not so closely related to English. For example in Finnish there are several (14) *cases* how a noun is inflected in different situations. Let's pick a noun like hat - hattu. Different *cases*: hattu, hatun, hatussa, hatusta, hattuun, hatulla, hatulta, hatulle, hatuksi, hattuna, hatutta, hattua... (I can't even remember all of them). Most of them are not necessary in report generator but the nominative (hattu), genetive (hatun), and partitive (hattua) are the most important. The rest are essive, translative, inessive, elative, illative, adessive, ablative, allative, abessive, komitative, and instruktive. (Don't ask me which is which, I don't remember
Personal Pronouns and their inflection in various cases would be needed, too.
|
|
|
Administrators Moderators Customers Gamma FamilyTrees.GenoPro.com Translator GenoPro version: 3.1.0.1
Last Login: 5 hours ago
Posts: 4,887,
Visits: 22,770
|
Rjn For example in Finnish there are several (14) *cases* how a noun is inflected in different situations. Let's pick a noun like hat - hattu. Different *cases*: hattu, hatun, hatussa, hatusta, hattuun, hatulla, hatulta, hatulle, hatuksi, hattuna, hatutta, hattua...A section describing the rules for possessive names would be a good solution. In that section, you could write 14 rules for each of the 14 cases. The question remains... What are the criterias for the rules? EndWith - The noun ends with a given string.
Pattern - The noun matches the pattern. For performance reasons, the pattern won't be a regular expression, but simple wildcards such as * and ?. For instance, any noun starting with the letter "A" would have the pattern "A*" or any noun ending with "s" could have the pattern "*s".
EqualTo - The noun matches exactly the given string. This would be good for a very specific exception.
Operations:
ReplaceWith - Replace the noun with a given string.
Append - Append a string to a given noun.
Anything else missing?
|
|
|
Customers Translator GenoPro version: 2.5.4.1
Last Login: Friday, May 10, 2013
Posts: 43,
Visits: 238
|
Sounds good.
EndWith is definitely a must and the other criterias might be handy, too. I'll try to think of any situation that could require more.
(I'm sorry it may take quite a long time for me to react to anything this week because I'm at my parent's place running Win98 @ 200 MHz Pentium with 33k modem ... I'll be better available next week)
Edited: Wednesday, August 31, 2005 by
GenoProSupport
|
|
|
Administrators Moderators Customers Gamma FamilyTrees.GenoPro.com Translator GenoPro version: 3.1.0.1
Last Login: 5 hours ago
Posts: 4,887,
Visits: 22,770
|
EndWith is definitely a must and the other criterias might be handy, too.
Technically, every rule could be described using the Pattern attribute, however it is simpler to read EndWith (or perhaps EndsWith ) than reading a pattern with wildcards (* and ?). Besides, a pattern requires more CPU processing (ie, slower) than a straight comparison. Enjoy your time with your family... there is no rush. I have plenty of work on my plate so this will give me a little break. Besides, I need time to digest this information and think of how to implement the rules.
|
|
|
Customers Important Contributors FamilyTrees.GenoPro.com Translator GenoPro version: 3.1.0.1
Last Login: Sunday, March 21, 2021
Posts: 716,
Visits: 12,927
|
So far I have overcome the tranlation of "the" into German writing "der/die/das" or similar. Would it be possible to have like "P" for plural also "m" for male, "f" for female and "n" for neutral, selected in the dialog box for places. Another one: in english you say: she had.. or they had..., in german it would be: sie hatte.... or sie hatten....
On the family page it says in english: They had one son, but in german it says Sie hatte einen Sohn, but it should be "Sie hatten einen Sohn"
|