17 luglio 2011

Language jobs: the website linguistic tester

Linguistic testing is a language quality assurance (QA) step.

This language-specific testing must occur before the final website is released preventing thus to costly remediate to undetected errors.




Linguistic Testing

  • To verify translations throughout the website - front-end and back-end - and resolve linguistic issues which can occur during the localization process;
  • Compare the translated files in each target language to the original source language;
  • Verify that translations are consistent with the glossary and the style guide;
  • Check that translations appear in the appropriate context;
  • Verify that all pages are free of missing translations;
  • Check content for typographical and grammatical errors;
  • Ensure that each page is displayed in the correct language;
  • Proofreading;
  • Detection of duplication; 
  • Problems raised by out-of-context translation process; 
  • Typos; 
  • Terminology inconsistencies; 
  • Grammar errors; 
  • Chunks of untranslated text. 


Functionality Testing

The functional testing process includes complete code validation as well as usability testing:
  • Complete cross-browser validation: website testing using different browsers including Internet Explorer, FireFox (Mozilla) and Safari (Macintosh), Google Chrome, Opera
  • Provide engineering solutions to enable reporting and corrective action
  • Website standards code validation (W3C)
  • Dead link management and control
  • Usability testing (from a user point of view)
  • Development solutions for all engineering issues found
  • Verify each HTML file contains the appropriate character set meta tag for the target language
  • Check the layout to ensure no formatting issues are present (such as wrong fonts, incorrect type style and erroneous text wrapping, etc.)