Bloom.Book.RuntimeInformationInjector.AddTranslationToDictionaryUsingKey C# (CSharp) Method

AddTranslationToDictionaryUsingKey() private static method

private static AddTranslationToDictionaryUsingKey ( string>.Dictionary dictionary, string key, string defaultText ) : void
dictionary string>.Dictionary
key string
defaultText string
return void
        private static void AddTranslationToDictionaryUsingKey(Dictionary<string, string> dictionary, string key, string defaultText)
        {
            var translation = _collectDynamicStrings
                ? LocalizationManager.GetDynamicString("Bloom", key, defaultText)
                : LocalizationManager.GetString(key, defaultText);

            if (!dictionary.ContainsKey(key))
            {
                dictionary.Add(key, translation);
            }
        }