As the progress of technology marches on, the world seems to become a smaller place and your game may well end up being played on devices all across the globe. It's therefore well worth considering localizing your game so that players across the world can experience your game in their own language.
While supporting every language known to man would be impractical, many best-selling games now offer support for at least the EFIGS languages (English, French, Italian, German, and Spanish), and you can often add Portuguese, Russian, Polish, Japanese, Korean, and both Simplified and Traditional Chinese to the list as well.
Supporting other languages other than your own native tongue is well worth it, as players would much rather play a game they can read and understand than one they can't.
Whether or not you decide to support other languages, there is still a benefit in implementing your game's text in the manner I am about to describe, since it allows you to remove all the...