So why is it called i18n?
While doing some study into Struts, I kept coming across the term i18n as an abbreviation for internationalization. That is the the process of making an application flexible enough to handle input/output based on the locale of the browser accessing the application.
But I kept wondering... why call it i18n? Was there some international standards group that covered that concept as standard #18? No, nothing that complex...
It's called i18n because there are 18 letters between the i and the n... :-)