@KanchanChauhan, I dont think you got nothing wrong, I think that the issue is regard of the changes that
netchampfaris made into the project to merge it into the core.
Various aspects of my original code, that ensure the multi-lingual behavior, have been removed, by
netchampfaris on pull request acceptation.
Sorry, for this, but I make my post, with the features that I already delivered for frappe, not in basis of what was accepted and what was not.