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 

End-user Editing of Translations at Runtime

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



Joined: 25 Oct 2010
Posts: 13

PostPosted: Fri Jan 06, 2017 8:48 am    Post subject: End-user Editing of Translations at Runtime Reply with quote

I am making good use of siLang in my Delphi project (which is developed in English), with about 12 languages. I distribute translations as a SIB file and load this file when the application launches.

I would like the end user to be able to amend translations (to improve on the Google translations) at runtime. And I would like to be able to have their amendments sent to me so I can include the improved translations in future releases of my application.

I have tried TsiLangRT.EditAll - but it shows all 12 languages. How can I limit it to just English plus the language of the end user?

What is the best way of getting end-user translations back to me?
Back to top
View user's profile Send private message
isiticov
Site Admin


Joined: 21 Nov 2002
Posts: 2097

PostPosted: Fri Jan 06, 2017 9:14 am    Post subject: Reply with quote

Hello,
Personally, I don’t like the use of built-in Translations Editor to edit translations at run-time on end-user side. I would recommend to use SIL Editor instead and the method described at http://www.tsilang.com/press/en/creating_multilanguage_applications_translated_by_users.html
In SIL Editor you can define fixed languages and this will prevent occasional change of them. Later, end-user may just send SIB file to you stating which language was modified and you can merge this language into your original SIB after validating using SIL Editor on your side.
Hope this helps.
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