Game localization and globalization is something every game needs today to compete on a global market. To adhere your game to different cultures and languages is something you need to take into account early on in your project.
In this video Johnnemann Nordhagen talks about how they on a low budget managed to localize their narrative game Gone Home by crowd sourcing.
Learn more on localization for games with these books.
If you are localizing your Unity project then check out this popular localization tool.
I can also recommend this Dialogue System with built in localization support.