private void InitTokenMappings(CultureInfo culture)
{
if (_invariantTokenMappings == null) InitInvariantTokenMappings();
if (_instanceSpecificTokenMappings == null) InitInstanceSpecificTokenMappings();
var cultureChanged = !Equals(_cultureSpecificTokenMappingsCulture, culture);
if (_cultureSpecificTokenMappings == null || cultureChanged) InitCultureSpecificTokenMappings(culture);
if (_localizationSpecificTokenMappings == null || cultureChanged) InitLocalizationSpecificTokenMappings();
}