New Webinar: High Performance Software Internationalization

Much can go right and wrong for internationalization (i18n) and localization (L10n) efforts. New i18n initiatives are rarely met with gleeful enthusiasm from all parties, yet we’ve seen time and again that i18n and L10n are critical components as companies expand their impact outside of their home markets. We’ve learned much regarding how to make efforts less painful and even straightforward and positive, from initial i18n efforts to ongoing i18n and L10n support.

Lingoport originally started as an i18n services company and continues to deliver several large-scale i18n projects each year over millions of lines of code. In this position, we’ve gained valuable cross organizational experience to share. We’re highlighting both the human and technology factors for initial and ongoing globalization efforts in our next webinar: Globalizing Your Product Development.

Click Here or Scroll Down to Register.

Highlights:

  • i18n and L10n business case and your company’s world outlook
  • Conflict between feature development schedules and globalization
  • Contrasting initial projects vs. ongoing globalization
  • New i18n and L10n effort procedures
    • Scoping with metrics and architectural views
    • Technical challenges and concurrent development
    • Technologies that reduce time and risk
    • Project phasing
    • Example costs
  • Ongoing i18n
    • Development cycles and agile emphasis
    • Integrating development, QA and localization
    • Your company’s G11n ecosystem
    • Successful examples
  • Questions and Answers

When: Wednesday, April 6, 2017, 9AM Pacific, 12PM Eastern, and 18:00 CEST

Click Here or Scroll Down to Register.

This webinar will be lead by Adam Asnes, Lingoport’s CEO, and Lori Cameron, Lingoport’s VP of i18n Services.

Who should attend:

  • Development, QA, Localization Managers and executives
  • Business minded Developers and L10n Engineers
  • Product Managers

New Webinar: Mechanics of Continuous Globalization and Integration

So your developer teams are agile or moving in that direction – How does your organization score on supporting internationalization and localization in a continuously integrated process?

The webinar is over. Complete the form below to watch the recording

What are the systems you have in place to measure, manage and automate internationalization and localization during a sprint?

Remember that once i18n or L10n issues get into backlogs, they often are treated at P3 – issues that continuously slip. That means that global users are not getting the same treatment and service.

In a webinar, we’ll show how integrated continuous globalization works from development, QA, management and localization perspectives. Here’s what we’ll discuss and demonstrate:

  • Short continuous globalization overview
  • Writing some sample code
  • Issue detection on the desktop (within the developer IDE)
  • Issue detection in the dashboard and email warnings
  • Pull request feedback on GitHub, overview for other Source Repositories
  • Managing and automating Localization changes and updates
  • Near instant automated pseudo-localization for QA
  • What this means for your organization

Who should attend:

  • Development managers and team members
  • QA Managers and team members
  • Localization Managers and team members
  • Product Managers

Start the year simplifying agile globalization as an ongoing requirement, bridging software development and localization.

i18n Webinar: Continuous Globalization Workflow

Perhaps you’ve heard the analogy that a good user experience is like a joke, you shouldn’t have to explain it. It’s not a leap to use that analogy as reasoning for supporting an active focus on optimizing internationalization and localization. Continuous GlobalizationIf global user communities are important to you, they should be experiencing a product that is right in step with your feature development.

The mechanics of achieving that globalization goal can be difficult, especially in light of fast and frequent release cycles with small incremental changes and even traditional vendor capabilities. Globalization without automation makes for much work and process that can be prone to errors, omissions and extra expense.

There is no doubt that implementing continuous globalization in software development will have some very happy outcomes. I can write that having seen it from organization to organization when we work with development and localization teams. It makes L10n cool and even a visible, natural aspect of product development. In this webinar, we’re going to show how it works.

We’ll provide a live, hands-on example of the development and L10n workflow:

  • Updating source code
  • Adding strings to the U/I
  • Automatically checking for i18n issues
  • Automated file packaging from the source repository and sending them off for translation
  • Verifying the files upon return and updating of the source repo

We will also discuss both the impacts of continuous globalization on business objectives and development, localization and localization vendor teams.

Webinar – False Positives and Managing Globalization In Sync with Development

When globally-focused companies begin implementing continuous globalization, they inevitably touch on disparate concerns between development and localization teams. Development teams commonly have fast and feature-focused release cycles. The localized quality of those releases is dependent on concurrent internationalization (i18n) and localization (L10n) activities, but it’s hard for the localization teams to stay in sync.

Webinar Held on May 11th – Complete the Form Here to Watch the Recording

The most common developer objection to implementing continuous globalization systems concerns managing false positives which distract teams from real issues. Let me explain.

A system like the Lingoport’s Globalyzer and the full Lingoport Suite, analyzes code for i18n issues at key strategic points during ongoing development. But if the results are clouded with false positives (detected issues that really aren’t a problem), then you create lots of friction from development. It would be like that fable of The Boy Who Cried Wolf.

Globalyzer uses static analysis to measure and help correct i18n issues and changes that affect localization. The very fuzzy nature of i18n conditions means that you need a system that can be quickly customized and adapted for programming language, coding styles and specific application requirements. That customization needs to be powerful and quick to implement.

In this webinar, we’ll be showing multiple ways to bring that power to good use and fine tune results. Your teams get controls that help them quickly resolve issues that might otherwise not be turned up until testing, localization or even after release.

We’ll demonstrate a working sandbox example using source code in GitHub we’ll be directly processing, then step through:

  • Analyzing an entire repository for i18n issues
  • Refining analysis rules
  • Quickly and permanently addressing issues and false positives from the developer’s IDE
  • Running through issues and exceptions within the dashboard
  • Isolating just that day’s work for analysis before committing to the repository
  • Automatically finding and handling changed strings affecting the U/I and updating for localization

Who should attend:

  • Development managers and engineers
  • Localization managers and engineers
  • Program managers
  • Product managers

As always, we’ll have a Q&A period at the end as well.

 

Webinar Completed May 11th 

Implementing Continuous Globalization in the Enterprise

A practical guide based on what we’ve learned from our clients.

Continuous Globalization Sandbox WebinarWe’ve been fortunate to work with very well known enterprise software companies, helping them implement Continuous Globalization using our product suite. Within these organizations, they are using systems and automation to help developers, QA and localization teams streamlining software internationalization and localization processes. Your teams can focus on delivering a world class customer experience while rolling out new products and features in any language and cultural format.

But we’ve also watched organizations struggle. Developers are frequently distracted from current sprints with globalization tasks they may not prioritize, which in turn creates backlog. Localization teams spend time managing resource files and chasing moving targets. Leaders have no objective measurement of the i18n and L10n process and globalization can be the “ugly stepchild” – always a bit behind and under-prioritized. So how do you help teams see and perform globalization in another light?
You can learn from this experience in an upcoming webinar on: December 2nd at Noon EST, 9am PST, 6pm CET

Note: Webinar is Over – Complete Form Below to Access the Recording

You will learn:

  • What a world class software globalization process success looks like
  • How to calculate the return on investment (ROI) – What’s the business case?
  • Which issues sneak up on teams and delay global releases
  • About the perspectives of different stakeholders
  • Which technologies you need to support your teams
  • About model workflows for development & localization

Who should attend:

  • Development, Localization and Product Managers
  • Engineering and Localization team members

Webinar: Internationalization (i18n) Basics

10 Common Internationalization (i18n) Issues Holding Back Your Global Feature Development

Learn principles of creating world-ready source code and how to build it and localization into your development processes.

We’ll cover common internationalization issues with examples. We’ll also talk about the impact they have on your global customer experience and relationships.

We’ll discuss issues, solutions and ROI.

When:

This webinar was recorded on August 19th, 2015. Complete the form below to view the recording.

You’ll learn:

  • 10 Common mistakes (it’s not just about embedded strings)
  • How globalization isn’t just another feature
  • Measuring globalization compliance (hint: it’s frequently underestimated)
  • Uniting understanding between localization and development
  • The principles are applicable to common programming languages. We will be giving examples.

Who should attend:

  • Development Managers
  • Localization Managers
  • Scrum Masters
  • Product/Program/Project Managers
  • Those who are both experienced and new to globalization in product development

Webinar: Continuous Globalization Sandbox

What would it look like to have development and localization always connected in every feature and sprint automatically? Globally-focused companies often work hard to solve disconnects and growing backlogs regarding internationalization and localization. But still disconnects remain and the backlog grows. It’s a common complaint.

Update: Webinar was held on June 24th. Complete the form below to receive a link to the recording. 

Maybe your dates show up in US-centric format, or your number formats have the wrong separators. Or, perhaps the U/I defaults to English because you’re behind on translation because there are manual steps to run scripts to handle changes at the end of a sprint?

The results are lots of last minute hurry up issues with potential pitfalls. Global customers default to a second tier experience of your product or site and especially new features.

This webinar will show you a way to solve this using continuous globalization automation. This process forms a visible and manageable link between your developer’s source repositories and your translation processes and systems.

You’ll see how:

  1. To give your global users the same release timetable and quality user experience
  2. Releases can be in sync automatically with internationalization and localization
  3. To instantly know where your status and work needed for globalization

What’s in the webinar:

We’ll be working with real code, using GitHub for our source repository and our sandbox. You’ll see the round trip results from development to internationalization and localization.

When

Update: This webinar was held on June 24th, 2015. Complete the form below to receive a link to the recording.

Attendees will receive:

Who should attend:

  • Localization managers
  • Development managers
  • Program managers
  • Product managers

 

Webinar: Automating development to translation and back again

As the use of Agile methodologies has become widespread, traditional software globalization methods have been strained. Relative to larger waterfall releases, Agile creates many ongoing small efforts that don’t mesh well with traditional localization management and processing. The onus shifts from cost per word to  automating development and localization updating processes and eliminating backlogs.

On Thursday, February 12th, 2015, Lingoport and Lingotek hosted a joint webinar to discuss automating from development to translation and back again.

Complete the Form Below for Access to the Recording

Integrating Development, Localization and Translation ManagementLingoport Dashboard

To create this more efficient process, we’ve integrated Lingoport’s Globalyzer Suite with Lingotek’s Cloud-Based Translation Management System. Those two meet needs that have been historically important for software development as it relates to localization, and efficiency in the translation process. Putting them together is an important new progression that was previously disconnected.

The results are pretty exciting and we provided a brief demonstration.

Globalization managers can press a link to:

  1. check the internationalization status of development.
  2. send resource files to Lingotek’s translation Management System.
  3. track progress via Lingoport’s Dashboard.
  4. have translated resource files analyzed for formatting and quality issues.
  5. reinsert updates into the source code repository.

None of this requires developers or localization managers to go off task to run manual scripts or tasks, or keep track of things in Excel. Visual dashboards keep all stakeholders informed and proactive.

Complete the Form Below for Access to the Recording

Who should watch:

  • Localization managers
  • Development managers
  • Program managers
  • Product managers

Webinar – Continuous Globalization

Complete the form below to watch the Continuous Globalization webinar.

It’s challenging to keep localized releases in sync with software development – particularly for agile development. Keeping up quality and release scheduling is an old problem, which is why methodologies like agile and processes like continuous integration have evolved. Software Globalization practises, including internationalization and localization for each sprint and release, will benefit from an automated, visible and managed approach.

Localization impacts global releases in time, cost and quality, due to:

  • disjointed and manual processing.
  • inherent friction between teams.
  • processing overhead and manual file exchanges.

Organizations adapt, using spreadsheets and perhaps in-house scripts to move content around from source code. The work gets done, but almost without exception, we see great opportunities for improvement. Engineers and managers become bookkeepers for files, versions and updates, often chasing down one another. Nobody likes that.

Integrating development, internationalization and localization has become a bright spot for increasing competitiveness and profits for many companies. The right systems can keep global release management proactive and easily in tune with what the development team is working on.

Continuous Globalization

Continuous Globalization by LingoportIn this webinar, we discuss how to remove disconnects and bottlenecks in globalization. We’re calling our vision Continuous Globalization. In Continuous Globalization, development, localization, QA and management are brought together in a system that promotes global visibility, accountability, measurement and no delays or manual handoffs between developers and source code, localization teams, translators and back again.

Join us to understand more about what Continuous Localization means for your company and the industry.

You’ll learn:

  • How to bridge gaps in understanding between development and localization
  • How to make internationalization and localization proactive in every sprint
  • How to seamlessly get localization done, in complete sync with development and QA

We’ll be doing this by applying the Globalyzer Suite of products, and showing working solutions (not just concepts) with companies like yours.

Who should attend:

  • Localization managers
  • Development managers
  • Program managers
  • Product managers

Webinar: How FamilySearch fixed a disconnect between development and localization

Update – The Webinar Recording is Available – View it Instantly by Completing the Form Below
FamilySearch had been globalized for years. family search webinarIt’s an actively used, dynamic site with a worldwide audience and presented in fourteen languages. But despite having a large and resourceful team of translators and tools, site updates that require localization caused backlogs and disparities between development and localization teams. This problem was costing FamilySearch time, money and resources, all of which could have been deployed to develop new content and features. As a result, product teams experienced significant barriers in improving the global experience of the site. Many companies successfully internationalize and localize. But, because they have little technology to innumerate, support and maintain globalization, measuring and maintaining the process is difficult. As a result they experience expensive delays and reactive surprises. FamilySearch turned to Lingoport and Globalyzer Express solve these problems. FamilySearch selected Globalzyer Express because of the ease of implementation and minimal disruption to development release cycles. Using Globalyzer and Lingoport’s Professional Services, FamilySearch created an integrated system to automate, track, verify, approve and implement interface and content changes.
As a result, FamilySearch was able to:

  • unify development and localization teams
  • measure and share changes that affect localization in each sprint, translation scheduling, turnaround and updated builds
  • improve the workflow between product builds and translation updates
  • automate to eliminate chances for errors that cause blow-up problems, while keeping controls to ensure an accurate update process
  • significantly reduce time to market, making site improvements available to international users on an accelerated schedule

Update – The Webinar Recording is Available – View it Instantly by Completing the Form Below

Rob Thomas of FamilySearch.org and Adam Asnes, CEO of Lingoport, are hosting a joint webinar.

We will present:

  • the scope of the problems and project
  • architectural and process descriptions
  • examples of the process in action
  • measured results