Here I demonstrate the simplest possible localization in Unity using the built-in tools. I show how to translate UI and dialog buttons into multiple languages, and how to localize text within C# code.
In hindsight I should have picked a better name for my utility function than "GetLocalizedString" in order to avoid name conflicts, maybe something like "TranslateString".