Adrian World Design
  • Services
    • Website Consulting
    • Startup Consulting
    • Zend Development
  • Portfolio
    • My Framework
  • Knowledge
    • Web Standards
    • PHP bare-bones
    • Zend Framework
    • Zend Framework 2
    • Git - Github
    • Search Engine Optimization
    • Web Hosting
    • Linux
    • Microsoft Windows
    • Web Browsers
    • Mobile Devices
  • About
    • Business
    • Professionally
    • Personally
  • Contact
    • Contact Form
    • Phone
    • Email
    • Messaging

Knowledge Base Overview

What does i18n or l10n mean

Knowledge ⇒ Web Standards ⇒ Various Standards ⇒ What does i18n or l10n mean
Tweet
Share on Tumblr

Created: Jul 22, 2011, 5:36:03 AM CSTLast updated: Mar 24, 2012, 9:48:36 AM CST

When we discuss support of (native) languages in programing and of course web pages we usually bump into i18n and l10n.

The two acronyms or abbreviations are used a lot because we need these two words a lot and this is what they mean or actually stand for:

  • Internationalization
  • Localization

Now that we know what i18n and l10n stands for you may wonder why are they used for these two long words when we discuss language support.

Programmers (people) are lazy

Because we use these words a lot and especially programmers are used to avoid duplication and long unnecessary strings an abbreviation was required. Maybe it wasn't just programmers and everybody was tired of writing these long words over and over again.

The abbreviation looks a little bit weird at first but when we look at only the numbers and think long and hard enough it is simple and obvious.

We use only the first and last letter of each word, and count then replace the intermediate letters by their number telling how many letters there are.

internationalization is a string with 20 characters
i + 18 + n = i18n
localization is a string with 12 characters
l + 10 + n = l10n

That's all, simple once you know it!

blog comments powered by Disqus
Prev
Next

Powered by FeedBurner Load our "Knowledge Base" feed in your RSS feeder

Follow us on Twitter
Follow us on Facebook
Follow us on LinkedIn
Follow us on Google+

All rights reserved, Adrian World Design ©2009–2021 Powered by Wejas Framework

Jump to Top