Sometimes your applications achieve success, sometimes even very considerable success, and so you want to provide them internationally to a wider audience and deploy them at a larger scale. But too bad, you cannot do that easily, because you have not thought of localizing your applications from the beginning, and now you have to modify your already-running application with the risk of regressions and destabilizations.
Do not fall into this trap! Think about your target audience and future deployment strategy from the start!
Localizing your applications should be considered from the beginning of your projects, especially since it is very easy and straightforward to do ...