Simple Innovation for Translator for WebBy Angsuman Chakraborty, Gaea News Network
Saturday, February 23, 2008
Translator for Web sites is a much requested feature from our clients. We have started development on it. However design-wise we had some limitations in being able to provide the same level of functionality and configurability as Translator Pro or Translator Gold, that is until Friday this week. The original architecture was getting too complex for my taste while adapting to Translator for Web (general php web sites or even html ones). And then on Thursday night I found a technique which makes all of it very simple and elegant.
After a hectic day of coding on Friday we have a fully working prototype which we successfully tested on our new forum, a phpBB site. The solution we have now for Translator for Web will be very simple to implement on any web sites including plain html web sites. Not only that it also improves the performance while translating pages for the first time (after that translated pages are cached), a significant achievement considering that we had already optimized it as a lot earlier. We also found an elegant and optimal solution for intelligent caching (when to mark a page as stale). Overall our development time will be shortened with this new approach and our clients will find the solution simple to deploy and use.