- settings.set_value("gradient.id",get_id().c_str());
- settings.set_value("gradient.type",strprintf("%d",get_type()));
+ try
+ {
+ synfig::ChangeLocale change_locale(LC_NUMERIC, "C");
+ settings.set_value("gradient.id",get_id().c_str());
+ settings.set_value("gradient.type",strprintf("%d",get_type()));