And it all started with a request that was refused....

by Michael S. Kaplan, published on 2012/03/21 14:06 +01:00, original URI: http://blogs.msdn.com/b/michkap/archive/2012/03/21/10285235.aspx


The blog you are reading right now is based on a true story.

Some liberty has been taken with specific details, both to assist the overall narrative and to avoid revealing details that are not mine to share.

And further, I was not a witness to many of the events I describe herein.

Think of this pre-blog disclaimer (in red) as the sort of thing Mike Daisey should have included!

I hope you enjoy. :-)

In January of 2005 I blogged Lions and tigers and bearsELKs, Oh my! about Enabled Language Kits, and in February of 2005, I blogged Microsoft, you giving us some LIP? about Language Interface Packs.

They painted two bold models by which Microsoft Windows was able to achieve specific tasks:

ELKs extended the underlying OS support to specific targeted languages.

And LIPs used partial localizations to extend the language list to include languages that may not be able to support a business case for a fully localized SKU.

But that isn't how they all started.

That is technical marketing material to sell people on the concepts.

The story of how they started is much more interesting.

And it is the story I'm telling today....

It started in Spain, as many good stories do.

Somebody from somewhere or another in the government of Spain, to be [imprecisely] precise.

A request came to Microsoft.

They wanted us to create a Basque version of Windows.

A what?!?

A version of Windows localized into Basque.

Now in Spain, language is in many cases a serious thing.

It's not like the phrase "militant Basque" is something I made up during my 20% time. They have good reasons in Spain to promote other languages spoken within its borders.

Galician.

Catalan.

Valencian.

And so on.

And Basque.

Anyway, some engineers made some estimates.

And some bean counters counted beans.

It can cost millions to localize into a new language.

Microsoft as a rule doesn't like to say no in this kind of situation, but the numbers just didn't work out.

So we had to say there just wasn't a way to make it work.

The person from Spain seemed ready for this response.

He brought a prop, in fact.

{cue mythical dramatic scene in 5...4...3...2...1...}

"Let me put it another way"

{thud - the sound of  bag of a aparently full bag of money hitting the table}

"We can give you USD$100,000 for a Basque version of Windows."

{pregnant pause}

"We'll take a look and see what we can do!"

"Thank you very much...."

{end mythical dramatic scene}

After that, each engineering decision, plan, and feature worked within a known budget.

And each obstacle was overcome, one at a time.

Sample obstacle #1: 100% localization would be way too exepensive and we'd go way over budget.

Sample solution #1: You can run Windows for years and never see a given obscure networking configuration doc. Or its help file. While you see the Start Menu all day long. Maybe localizing more of the former and less of the latter can bring the price in!

Sample obstacle #2: Windows Multilingual User Interface always has to be installed atop English, which wouldn't make as much sense for a language like Basque -- especially if some of the more obscure text might have to be in the non-Basque language.

Sample solution #2: We load most resourcew via traditional means. By making changes in the resource loader, the way that language fallback occurs can be changed in intentional ways.

And so on. You get the idea.

From there, we found out something interesting.

Something very interesting, in fact.

You see, folks in Government Affairs do see requests like this. And so do folks in Education. And in Public Sector.

Rather than a long, drawn out multi-version process of making requests and hoping they are one day approved, more direct efforts to figure out what people wanted and working to provide it were feasible.

We no longer needed oppressive and huge business case evidence. Because we found that getting into markets with the languages people want generates interest. And whether it is universities or governments or NGOs or whoever. Before we fully understood it, we changed the game out from under ourselves.

And helped millions of our customers, around the world. In every version of Windows since then.

And it all started with a request that was refused....


comments not archived

go to newer or older post, or back to index or month or day