I think i asked this question some time ago, but maybe there are news?!
What i would like to do (and what is an inconvenient way at the moment) is to add a new language to a big project and do an automatic translation for the whole project. For this, i first want to generate a dictionary from the existing project. At the moment, i use the following way : open the tsilang-expert in my project, save project-properties (captions) to .SIL file. As the .SIL-file may contain duplicate entries, i have to convert that file into one which shows each term only once (remove all duplicates). I wrote my own little tool to do this. I then can open that file in excel, add one column for the new language, and send that file to a tranlastion agency. When i get back my file with all translations, I can import that file using the dictionary manager and create a dictionary from it. Then I would translate the .SIL-file to the new language using the SIL-Editor and the generated dictionary. The last step would be to import the SIL-file into my project (again using the tsilang expert).
My Questions:
- Overall, that procedure is a bit complicated. Is there a better and faster way to do this?
- The procedure of exporting project properties (captions) into a SIL-File, and later importing them again, has a big disadvantage : Frames which are placed on forms, will not be updated. The dictionary contains all information how to translate all terms, but as it is a frame which is placed on a form, only the frame itself is translated, and none of its instances inside my project. Thus, I have to manually translate all instances of that frame using the dictionary. If this process could be automatically done, it would be a great benefit.
Up to now, everytime I have to translate my project into a new language, I would really like to skip that procedure. It's no fun
![Confused :?](./images/smilies/icon_confused.gif)
Greeting Christian