When importing a new language (excel file), the TSILang does not update some control file that determines which languages are displayed. The user must enable the language with the dictionary editor to make the columns visual.
Most users will just think that the table was not imported.
Import New Language Table Issue
It is a problem with the Editor.
After importing an Excel spreadsheet with two new columns (Farsi and Hebrew) - we then run the program and the program does not see any languages (we get the list from TSI Components).
If I invoke the editor from our program then the Dic table is not displayed with the new entries. The entries are there but the editor does not seem to know about them. I was able to get the entries to display by manually enabling the 2 new langauges (left click and checking off the new languages..
After importing an Excel spreadsheet with two new columns (Farsi and Hebrew) - we then run the program and the program does not see any languages (we get the list from TSI Components).
If I invoke the editor from our program then the Dic table is not displayed with the new entries. The entries are there but the editor does not seem to know about them. I was able to get the entries to display by manually enabling the 2 new langauges (left click and checking off the new languages..
tep 1: Exported existing Dictionary Entries using the Dic program.
Created an Excel spreadsheet with all the languages in the dictionary.
Step 2: Send the spreadsheet to a translaion company.
Step 3. Translation company added two columns. Farsi and Hebrew.
Step 4. Imported the Excel spreadsheet back into the dictionary using Dictionary program.
The dictionary seems to have the new languages.
Step 5. Run our application.
Our application does not see the langauges at all.
Invoke the dictionary from our program and it does not see the New languages but the original ones are there.
Step 6. Run the Dictionary (not from our program) again and it does not display the new languages (which were displayed on import).
Step 7. Was able to get the languages to display by right clicking on the heading in the dic grid and enabling the new languages.
Seems that import feature does not fully recognize the new languages (Columns) when importing.
Seems that the import of a new langauge is not completely registered by the Dictionary application and when our program requests from your application the langauges it does not pass us a calid string.
Maybe the issue can be solved by adding the languages first and then importing?
Or I will have to disable the import function because users will destroy the langauge translation for our program.
Created an Excel spreadsheet with all the languages in the dictionary.
Step 2: Send the spreadsheet to a translaion company.
Step 3. Translation company added two columns. Farsi and Hebrew.
Step 4. Imported the Excel spreadsheet back into the dictionary using Dictionary program.
The dictionary seems to have the new languages.
Step 5. Run our application.
Our application does not see the langauges at all.
Invoke the dictionary from our program and it does not see the New languages but the original ones are there.
Step 6. Run the Dictionary (not from our program) again and it does not display the new languages (which were displayed on import).
Step 7. Was able to get the languages to display by right clicking on the heading in the dic grid and enabling the new languages.
Seems that import feature does not fully recognize the new languages (Columns) when importing.
Seems that the import of a new langauge is not completely registered by the Dictionary application and when our program requests from your application the langauges it does not pass us a calid string.
Maybe the issue can be solved by adding the languages first and then importing?
Or I will have to disable the import function because users will destroy the langauge translation for our program.