It’s very easy to get translations in back-end code — either Razor views or .cs files — by simply calling to
Sitecore.Globalization.Translate.Text()
But what about JavaScript widgets? There we have several options:
- Item Web API results in overhead and is hard to use without additional implementation.
- StringDictionary embeds values right in HTML and needs to be configured accordingly.
- Injecting translated text into .js components via HTML tags has the same drawbacks as StringDictionary.
All these options are cumbersome and inconvenient.
Continue reading “Getting Sitecore Dictionary in JavaScript”