SiComponents Home Page SiComponents Forums
Here you will be able to get help and share your experience
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Migration of a given language from one SIB to another one?

 
Post new topic   Reply to topic    SiComponents Forums Forum Index -> TsiLang Components Suite
View previous topic :: View next topic  
Author Message
Jean-Paul Brassard



Joined: 08 May 2008
Posts: 65

PostPosted: Wed Aug 05, 2009 5:52 pm    Post subject: Migration of a given language from one SIB to another one? Reply with quote

I gave some SIB Files to a translator to add a new language to our system.

When the translator will come back with its translated files, I will need to merge its work back into our system.
But our own SIB file will have been changed at that time. Many new strings and components and some deleted or renamed...

Which would be the best way to migrate the new translated language (SIB column) from translator's SIB file to our current SIB.
Back to top
View user's profile Send private message
isiticov
Site Admin


Joined: 21 Nov 2002
Posts: 2102

PostPosted: Wed Aug 12, 2009 2:52 am    Post subject: Reply with quote

I would recommend for this case to use Dictionary Manager as a middleware. When SIB file from translator received, add its content to the dictionary and then use Auto-Translate in SIL Editor to get only the actual translations for your working SIB file.
Hope this helps.
Back to top
View user's profile Send private message
Jean-Paul Brassard



Joined: 08 May 2008
Posts: 65

PostPosted: Tue Sep 01, 2009 3:45 pm    Post subject: Reply with quote

Unfortunately, your suggestion does not fulfill my need.

As the Spanish translation started from a pre-beta copy of the new version of our system, many many English strings have been adjusted or re-written since that preliminary version has been given to the translator.

So, if I use the Dictionary Manager to put its work into the final version, those many many strings will be lost (no more match).

That is why I need to transfer the Spanish contents, directly from SIB to SIB (or SIL), by comparing the Class name / Property name. This way, translated string would find there appropriate location into the system, even if the English strings differ.

Do I have to write my own code to read SIB or SIL and do the Spanish transfer by a dedicated program?

Do someone knows any tool or trick that could help here?

Thanks!
Back to top
View user's profile Send private message
isiticov
Site Admin


Joined: 21 Nov 2002
Posts: 2102

PostPosted: Wed Sep 02, 2009 4:43 am    Post subject: Reply with quote

Hi,

In such case you simple need to use Merge Wizard in SIL Editor (menu File | Merge). It will perform exactly what you need.

P.S. I wrote you about Dictionary Manager because few days earlier someone from your company asked the similar question (by email) and refused the answer about SIL Editor exactly by the opposite reasons that you have. Wink
Back to top
View user's profile Send private message
Jean-Paul Brassard



Joined: 08 May 2008
Posts: 65

PostPosted: Wed Sep 02, 2009 2:46 pm    Post subject: Reply with quote

Thanks,

I will try it Smile
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    SiComponents Forums Forum Index -> TsiLang Components Suite All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by p h p B B  © 2001, 2005 p h p B B  Group