Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

A 10 Point Localisation Plan For Games


Published on

Presentation at GDC 2009 in Cologne Germany, incorporating how Advanced TM\'s such as Catalyst are potentially far better fits for game localisation than traditional text based translation memory tools.

Published in: Technology
  • Be the first to comment

  • Be the first to like this

A 10 Point Localisation Plan For Games

  1. 1. Localization tools <ul><li>A 10 point plan to maximise game localisation productivity </li></ul><ul><li>Support the maximum number of file types </li></ul><ul><li>Centralise all your Translation Assets </li></ul><ul><li>Use an advanced TM solution </li></ul><ul><li>Provide flexibility for internal localisers (memos, parsing) </li></ul><ul><li>Maximise your Automation </li></ul><ul><li>Validate, Validate, Validate </li></ul><ul><li>Provide a common platform to external vendors </li></ul><ul><li>Push quality/consistency back to your vendors </li></ul><ul><li>Assure maximum reporting capability </li></ul><ul><li>Achieve Visual Localization </li></ul>Shamus Dermody [email_address]
  2. 2. Maximum File type support <ul><ul><li>Single environment supporting all players all formats, versus a plethora of tools comprising of free downloads or in-house developed applications with single use functionality </li></ul></ul><ul><ul><li>Facilitates greater asset sharing, TM’s /Glossaries </li></ul></ul><ul><ul><li>Maximise the capabilities of this single environment </li></ul></ul>Shamus Dermody [email_address]
  3. 3. Centralise all your Translation Assets <ul><ul><li>Use a standards based Translation Repository for translation assets including existing Translation Memories. </li></ul></ul><ul><ul><li>With controlled and secure web based access to these stored translation assets </li></ul></ul><ul><ul><li>With a set of web based services to populate, publish, find, report on, integrate to and share translation assets. </li></ul></ul><ul><ul><li>With a management console for Translation Repository administration and features such as security, installation, backup and database cleaning. </li></ul></ul>Shamus Dermody [email_address]
  4. 4. Use an advanced TM solution <ul><ul><li>Provide the translator with the best TM and Glossary hits </li></ul></ul><ul><ul><li>ID Based Leveraging </li></ul></ul><ul><ul><li>100 % Match’s </li></ul></ul><ul><ul><li>Fuzzy Match suggestions </li></ul></ul><ul><ul><li>Machine Translation/Substring Match suggestions </li></ul></ul><ul><ul><li>Dynamic hits for both Glossary and TM </li></ul></ul><ul><ul><li>Integrate and Manage TRC, TCR and Lotcheck translation terminology </li></ul></ul><ul><ul><li>Substring locking, Keywords, Regular expressions </li></ul></ul><ul><ul><li>Interoperability </li></ul></ul><ul><ul><li>Standards </li></ul></ul>Shamus Dermody [email_address]
  5. 5. Provide flexibility for internal localisers <ul><ul><li>Parsing technology; Ability to take any file, following a logical pattern and only show the translator the relevant text for translation </li></ul></ul><ul><ul><li>Conditional Xml, Multilingual Xml, xls etc. </li></ul></ul><ul><ul><li>Memo’s </li></ul></ul><ul><ul><li>Locks, Max string Lengths, </li></ul></ul><ul><ul><li>API </li></ul></ul>
  6. 6. Automation Shamus Dermody [email_address]
  7. 7. Automation <ul><ul><li>The Key to Maximising productivity </li></ul></ul><ul><ul><li>“ The build system kicks off a Catalyst job using a source control trigger in perforce. Catalyst updates the files automatically, and then we submit the files back into source control. The rest of the build process continues until the build is uploaded to the release server. “ </li></ul></ul><ul><ul><li>“ Effectively, no single person is involved in the process from the point a developer submits the resource code to the point the build is uploaded. It is fully automated. The only human resource required is that of translation. Which alas is still fairly manual.” </li></ul></ul><ul><ul><li>Robert O’Keefe, Citrix Systems </li></ul></ul>Shamus Dermody [email_address]
  8. 8. Validate, Validate, Validate <ul><ul><li>Automated validation checks </li></ul></ul><ul><ul><li>consistency checks </li></ul></ul><ul><ul><li>Keyword checks </li></ul></ul><ul><ul><li>Spelling checks </li></ul></ul><ul><ul><li>Tag checks </li></ul></ul><ul><ul><li>Mismatched empty strings </li></ul></ul><ul><ul><li>Design your own checks generic and game specific </li></ul></ul>Shamus Dermody [email_address]
  9. 9. Validate, Validate, Validate <ul><ul><li>Automated validation checks </li></ul></ul><ul><ul><li>consistency checks </li></ul></ul><ul><ul><li>Keyword checks </li></ul></ul><ul><ul><li>Spelling checks </li></ul></ul><ul><ul><li>Tag checks </li></ul></ul><ul><ul><li>Mismatched empty strings </li></ul></ul><ul><ul><li>Design your own checks generic and game specific </li></ul></ul>Shamus Dermody [email_address]
  10. 10. Validate, Validate, Validate <ul><ul><li>Automated validation checks </li></ul></ul><ul><ul><li>consistency checks </li></ul></ul><ul><ul><li>Keyword checks </li></ul></ul><ul><ul><li>Spelling checks </li></ul></ul><ul><ul><li>Tag checks </li></ul></ul><ul><ul><li>Mismatched empty strings </li></ul></ul><ul><ul><li>Design your own checks generic and game specific </li></ul></ul>Shamus Dermody [email_address]
  11. 11. A common platform for external vendors <ul><ul><li>Ideally an affordable or free translator Editor </li></ul></ul><ul><ul><li>Provide the translator with productivity tools, allowing them to work faster and with a higher consistency </li></ul></ul><ul><ul><li>Must be user friendly </li></ul></ul><ul><ul><li>Need to be able to import existing TM’s </li></ul></ul>Shamus Dermody [email_address]
  12. 12. Push Quality and Consistency back on your translators <ul><ul><li>Automated Validation checks </li></ul></ul><ul><ul><li>Accept translations only when flags have been addressed or explained </li></ul></ul>Shamus Dermody [email_address]
  13. 13. Assure maximum reporting capability <ul><ul><li>Achieve accurate and comprehensive reports including all levels of the TM hits </li></ul></ul><ul><ul><li>Validation check results </li></ul></ul><ul><ul><li>Transparency over the entire localisation process </li></ul></ul>Shamus Dermody [email_address]
  14. 14. Achieve Visual Localisation <ul><ul><li>What does Visual Localisation bring to mainstream software localisation? </li></ul></ul><ul><ul><li>Higher Quality Translations </li></ul></ul><ul><ul><li>Faster Turnaround Time </li></ul></ul><ul><ul><li>Lower overall cost of Localisation </li></ul></ul>Shamus Dermody [email_address]
  15. 15. Achieve Visual Localisation <ul><ul><li>How does visual localisation achieve this? </li></ul></ul><ul><ul><li>Prevents bugs- eliminates them earlier in process </li></ul></ul><ul><ul><li>Prevents Linguistic Issues, provides context </li></ul></ul><ul><ul><li>Allows translators to concentrate purely on the linguistic aspect of translation </li></ul></ul><ul><ul><li>Reduces Engineering, provides space restrictions </li></ul></ul>Shamus Dermody [email_address]
  16. 16. Achieve Visual Localisation <ul><ul><li>“ Same, same but different” </li></ul></ul><ul><ul><li>Engineering? </li></ul></ul><ul><ul><li>Imbed mark-up in text categories such that it is possible to determine font size, available space and text characteristics. </li></ul></ul><ul><ul><li>Audio - context </li></ul></ul>Shamus Dermody [email_address]
  17. 17. <ul><li>Shamus Dermody </li></ul><ul><li>Business Development Manager </li></ul><ul><li>Alchemy Software Development </li></ul><ul><li>[email_address] </li></ul><ul><li>Former Vivendi Universal Games, </li></ul><ul><li>Senior Internationalisation Engineer </li></ul><ul><li>The Hulk, The Hobbit, Leisure Suit Larry, Ground Control, Lord of the Rings: The Fellowship of the Ring, Empire Earth, WarCraft 3 and many many more.. </li></ul>