New Projects
Fragment of a discussion from Support/LiquidThreads
An extra page is better because the Support page should be for the current translation work only. I don't know how we could call the new page, maybe Translating:Technical terms or under Support page Support/Technical terms.
How about setting up a page Translating:Translators' forum, where discussions on translation issues including technical terms can happen and information is shared on its talk page. On the page itself we could put links to general resources of interest to more than one language, and general advice and tips.