I store all the files that I can in git in a text format for easy revisioning. One that has been missing in that is the tlk file. Not anymore. I wrote a little tlk file compiler which allows you to store your tlk file in what I call tls format, which is annotated text and skips blanks entries.
It's currently linux only, but could be ported to windows. I don't have a windows build environment. If anyone is interested in helping there send me a PM.
For those interested it's on the new vault here.