Software Localization & Testing
TransPerfect offers a full lifecycle solution for software globalization, including initial strategy consultation, localization, and functional testing. Our process ensures that software, both standalone and embedded, is linguistically accurate and culturally appropriate. And our full-service testing and validation services guarantee functional soundness.
Software localization involves separate and distinct workflows for the adaptation of the user-interface, help files, and technical documentation. However, these separate processes must be coordinated and leveraged in order to ensure the maximum cost savings, fastest time-to-market, and greatest consistency in the final product.
TransPerfect uses industry best practices and the latest technology to facilitate, and whenever possible, automate, each step of the software localization process. From the initial identification and extraction of localizable elements, to the re-engineering and final testing of multiple language versions, quality is built into every stage of the software localization process.
Our software localization engineers will take on complex and seemingly daunting tasks, quickly break them down into their key components, and apply a process-oriented methodology that has led to the successful localization of countless software products and applications. Whether we are creating a build environment, resizing dialogue boxes, tracking and fixing bugs, managing version control, writing test scripts, or simply taking screen shots, our software localization engineers combine the industry's most advanced technical knowledge with a client-focused sense of urgency. The result is nothing less than the most comprehensive software localization solution available in the industry.
Post-Localization Testing & Quality Assurance
Our testing solutions ensure your software, websites, and multimedia will perform consistently across languages, operating systems, browsers, channels, and devices—avoiding costly delays and potentially damaging flaws.
The complexities of software localization mean that even the best linguists and engineers cannot foresee problems that only appear in the runtime environment. By testing your software in its native context, we detect the type of errors that degrade user experience and result in sub-standard performance. Common issues include:
Text Expansion / Truncation
Externalization of Strings
Character Encoding / Fonts
We work with you to tailor an approach that aligns intuitively with your internal operations and personnel based on our industry-leading practices. With the combined resources of our experienced linguistic and functional testers, our in-house testing center headquartered in Boulder, CO, and our global complement of full-service offshore hubs, we are able to create a secure, cost-effective network to smoothly deliver the entire range of testing capabilities. Full-time test leads have local access to more than 400 experienced linguistic and functional testers in 40+ languages.
We follow an eight-step testing process to ensure the best possible results:
- Conduct Project Analysis, during which all goals, guidelines, and deliverables are defined
- Create a Test Plan, which provides the roadmap for the entire project
- Define all Test Cases
- Identify and Train the Ideal QA Team
- Set Up Test Environments
- Set Up the Bug Workflow
- Conduct Testing
- Update Documentation and Translation Memories