
Benefits and Issues of Binary Localization
http://www.languagepartners.com/reference-center/whitepapers/l10nwp/binaryloc.htm
Syed, Sarosh
SDL International
Abstract:
The process of localizing C/C++ Windows applications has evolved considerably over its relatively short life span. Due
to the demands of fierce global markets, the localization industry has progressed from rather painful methods of
localizing bulky and inconvenient source files to using highly sophisticated tools that allow for a quicker and
considerably more efficient process of directly localizing binary files. Taking advantage of these localization tools and
switching to a binary strategy has proven to provide many benefits that streamline and expedite the process of
localization.
The classic approach to localization involved translating hundreds of resource (RC) files and resizing dialogs using tools
such as Microsoft Developer Studio. As newer builds of the same products started being released more frequently and
translators' work became more repetitive, localizers started to take advantage of various translation database tools to
help save translation time.
While database tools with RC filters streamlined part of the translation process and allowed translators to begin their
efforts sooner, it was still fairly tedious, time consuming, and error prone to resize graphical user interface elements
separately for each build. Localizers therefore started to combine aspects of translation database technology and
visual editing into tools focused exclusively on software localization.
Currently, the localization industry is taking its next evolutionary step; leaving behind a tiresome and time consuming RC-based process for the quicker and cleaner process of directly localizing precompiled binary modules. Today's
advanced localization tools promise to provide integrated localization solutions that allow translators and engineers to
work directly with binaries saving enormous amounts of time and effort.