Contenu connexe
Similaire à Internationalizing a Multi-Layered Application (20)
Plus de Lingoport (www.lingoport.com) (20)
Internationalizing a Multi-Layered Application
- 1. Internationalizing a Multi-Layered Application
Suite with Concurrent Development
A Case Study Discussing Internationalization for Copyright Clearance
Center’s RightsLink Customer Application
Internationalization Challenges
Operating on a tight deadline, Copyright Clearance Center (CCC) had a business requirement to
concurrently internationalize their software while developing new features to their German customer’s
application. To allow their team to focus on product development, CCC investigated options to outsource
the internationalization requirement to meet their deadline. Based on various technologies across
modules, CCC required a strong partner who had proven experience with the following international
requirements:
Different applications developed by various teams and styles.
Architect’s differing ways of handling database requests, configurability, string handling, and
other operations.
Implementing internationalization into concurrent development work.
Configuration standards specific to applications.
Business Case
In a major foray into the international markets, CCC was able to sign on a key German consortium of
publishers. To meet the local and business requirements, RightsLink customer facing application needed
to be internationalized for Germany and other potential markets in the future. To allow their team to
focus on ongoing product development, CCC investigated options to outsource the internationalization
requirement to meet their deadline.
CCC’s RightsLink solution allows rightsholders to offer licensing services to their customers at the point of
content, including on their websites and within their mobile applications. RightsLink is available for
rightsholders of all sizes and with licensing permissions needs of all types, including text, images and
multimedia.
Why Lingoport?
After evaluating a number of internationalization providers, CCC engaged with Lingoport for an initial
internationalization assessment. Lingoport used both static analysis of RightsLink source code using
Globalyzer—Lingoport’s enterprise internationalization software—and architectural analysis of
internationalization requirements and development planning.
CCC recognized that Lingoport’s expert i18n engineering staff would be a great asset working under
release pressure to deliver a quality internationalized product.
© Lingoport Page 1 Internationalizing a Multi-Layered Application
- 2. The Lingoport Solution
CCC chose a hybrid i18n implementation solution and worked hand-in-hand with Lingoport’s engineering
team. Tasks included i18n design, development and quality assurance based on agile methodology, with
four sprints of four weeks each.
The internationalization included Unicode enabling of JSP pages to string externalization and JQuery date
picker. JIRA was used to assign tasks in an agile approach.
Internationalization and Risk
Internationalization is its own development specialty. Expertise and experience count when identifying
potential issues, planning for new markets, designing approaches and implementation solutions.
Furthermore, potential delays and surprise costs are highly disruptive to business agreements and new
customer relationships, potentially also dragging the development team from other core project
development.
Successful Release
The internationalization effort for CCC’s Germany based customer was successful, on time, on budget and
very well received. John Boyea, a Principal Engineer at CCC, commended Lingoport’s efforts, saying, “We
asked you to work under difficult circumstances, with very aggressive goals and limited resources. Linda
Lawson (Lingoport’s Engineering Lead) met or exceeded my expectations in every regard as did Olivier
Libouban (Lingoport’s Globalization Lead). We enjoyed working with the Lingoport team.”
About Copyright Clearance Center Rightslink
Copyright Clearance Center (CCC), the rights licensing experts, is a global rights broker for the world’s
most sought after materials, including millions of in- and out-of-print books, journals, newspapers,
magazines, movies, television shows, images, blogs and ebooks. Founded in 1978 as a not-for-profit
organization, CCC provides smart solutions that simplify the access and licensing of content that lets
businesses and academic institutions quickly get permission to share copyright-protected materials, while
compensating publishers and creators for the use of their works. For more information,
visit http://www.copyright.com/.
Read More
Internationalizing Cisco’s TelePresence
© Lingoport Page 2 Internationalizing a Multi-Layered Application