Karl: It would be very hard to push desktop-translations upstream. Strings in this project would have to be split to hundreds of subsets of two or three strings and post these translations to particulart projects. Often on per-language basis. Even much simpler things are hard to upstream.