Your Development & Design Resource

Poll: How many of us need to develop multilingual UIs for our Lotus Notes and/or Domino Applications?

My current 40+ Hours/Week Customer happens to be a larger and globally dispersed Notes Shop. In my going-on-two-years with this customer, I have yet to have a project where one of the requirements were multilingual user interfaces for a given Lotus Notes or Domino Application. Now, there are applications that span multiple countries and regions... but we've always just gone with English-based UIs.

So... do you have to deal with supporting multiple languages in your Lotus Notes and/or Domino Applications? If so, what is your preferred method?

I'll share mine once/if we get a few answers, and you can leave your answer in the comments section - but I'll give you a quick preview:

For Lotus Notes Client Applications:

For Forms this is easy - a simple hidden field that renders a key:translation paired list of all defined translations. Then, each UI component does a lookup to that field and renders the translation.

The problem I've run into in the past is Views - specifically View Columns...

For Domino / Browser Client Applications:

I tend to "roll my own", so this really isn't a problem. Forms are handled the same way, as are Views: I typically have my markup View tables render without headers and footers, which I add via Computed Subform logic in the ViewTemplate for my particular View.

I will elaborate more on this in the follow-up article...

About the author: Chris Toohey

Thought Leadership, Web & Mobile Application Development, Solutions Integration, Technical Writing & Mentoring

A published developer and webmaster of, Chris Toohey specializes in platform application development, solutions integration, and evangelism of platform capabilities and best practices.

More from is powered by IBM Notes Domino XPages & hosted by Prominic.NET

Contact Us

Use our Contact / Feedback form or one of these email addresses:

Creative Commons License

Except where otherwise noted, by Chris Toohey is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.