public void AddLocalization(string languageCode, string key, string value)
{
Dictionary<string, string> values;
if (!Localizations.TryGetValue(languageCode, out values))
{
values = new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase);
Localizations.Add(languageCode, values);
}
values[key] = value;
}