Internationalization in Rails used to be a complex task until Rails version 2.2 came out with internationalization and localization support built in. Since then, launching an application in another language or even multiple languages has become a relatively simple task.
What is internationalization, and why do we care? According to Wikipedia:
Internationalization is the process of designing a software application ...