I wonder, how this translated page can be added under "More help pages" and linked to the TechBase's custom interface messages/Contribute link ?
I'm not exactly sure what you are asking, so I'll guess some answers :-)
I'm assuming that you mean you have Contribute displaying in Finnish in your sidebar? And that you want that to automatically take you to the Finnish page? I've made changes to the sidebar, so hopefully it will now work on any of the links under Sections. At the moment, only Contribute has any translation. Please let me know whether this works. Thanks.