The user interface should support multiple languages. This can be done my moving out the fixed text from each page into language specific resource files. Contributors can provide translations of the resources and the language can be displayed based on browser settings.