title: Web Application Translation, methods and tools
body: <p>I've developed a web application. It needs to be translated to languages other than English in the future, and ideally the translators shouldn't need to know HTML/JS/C++ to provide the translation. The server side of the web application is written in C++ and the majority of the localised text is in the HTML files.</p>
  
  <p>My question is:
  <strong>What approaches are there to translating web applications?</strong> -</p>
  
  <ul>
  <li>Are there any existing tools that
  would enable a translator who doesn't
  understand HTML to translate a site?</li>
  <li>Should I write an application that
  extracts the localised text from a
  html file and can re-substitute
  translated text?</li>
  <li>Do you just provide
  the html file to your translators to
  be localised?</li>
  </ul>
  
  <p><em>I'm aware the question isn't strictly programming related but the solution may involve programming and it may require some software engineering.</em></p>