|
|
|
Legendary Master
       
Group: Administrators
Last Login: Today @ 9:21:17 AM
GenoPro Version: 2.4.0.3
Posts: 3,523,
Visits: 14,875
|
|
| This was a question from an Italian gentleman. I decided to post my answer on the forum to help others as well. Steps to Create a New Skin - Find where GenoPro is located. The easiest method is to click on the button New Skin from the Report Generator dialog.
- Copy the folder English to another sibling folder, say Italian as displayed below:

- Quit the Report Generator dialog. The next time you open this dialog, you will see the Italian skin appear in the list as below.

If you generate a report, you will get all text in English because all the HTML templates are still in English. Translate the English Text to Another Language First, edit the file Config.xml and change the language code as well as skin name from "English Narrative Report" to something more descriptive in your language. | <Skin Name="Italian Narrative Report" Language="IT"> |
You need to close and re-open the Report Generator dialog to display the new skin name. After re-opening the Report Generator dialog, you will finally see the Italian skin. 
Next, modify the file Dictionary.xml which contains most of the language-specific terms. Use Notepad to edit this file if you do not have an XML editor.
|
|
|
|
|
Forum Member
      
Group: Customers
Last Login: Today @ 6:23:33 PM
GenoPro Version: 2.0.1.6
Posts: 42,
Visits: 1,506
|
|
In v.2.15d the File Dictionary.xml does not contain the russian specific terms.
The translation of the narrative report to russian language - problem.
1. Possible introduce and use in v.2 report from v.1.99с?
This will fine.
2. Russian letter "Я" in report v.1.91-1.99 (all names and surnames) is displayed as "Ÿ".
All others letters are displayed correct.
In text of the report letter "Я" displayed correct.
May be bug?
Thank you.
|
|
|
|
|
Legendary Master
       
Group: Administrators
Last Login: Today @ 9:21:17 AM
GenoPro Version: 2.4.0.3
Posts: 3,523,
Visits: 14,875
|
|
| GenoPro 1.x (1.91 to 1.99c) has serious issues with foreign languages. GenoPro 1.x has no understanding of code page and/or Unicode. As a result, the report generator interprets every characters as latin-based, causing incorrect sorting and formatting of foreign characters. As a result, the report generator had an option, strict encoding, to output foreign names in HTML. 
The handling of the the character "Ÿ" (code 255) is an issue on its own. I remember writing specific code to exclude this character, however I don't remember why. There used to be a post to www.genoclub.com however this forum does no longer exist because it has been hijacked a few times. We were not able to import some posts from www.genoclub.com because the forum was using some proprietary database. The good news is the new report generator of GenoPro 2.0 is full Unicode. I understand the infrastructure to generate narrative phrases in a foreign language can be a challenge. To get started, you are welcome to generate simple form-like reports, and later integrate narrative phrases. If you have specific grammar issues, please let me know. I plan to upgrade the report engine to be friendlier to generate phrases.
|
|
|
|