cooperchen wrote:finally i found the problem where is..
the SevenSpikes.NopAjaxFilters.Client.Common.ClearAll have two record in table LocaleStringResource.
when I unplugin preview SevenSpikes.Nop.AjaxFilters. and it seems not to uninstall all of these localize strings.
when i replugin SevenSpikes.Nop.AjaxFilters again. it seems to add localize strings again.
in table will find these strings are double.
Hi cooperchen,
Yes, we don't uninstall resources as there are a lot of clients that translate the resources into their languages directly in nopCommerce. They don't have them in a Resources.xx.xml file and if we are to remove them when the plugin is uninstall they won't be very happy after that. But the problem with the duplicate resources is related with something else that we recently fixed. Which version of nopCommerce do you use?
The issue that we fixed is related to the fact that when you modify a resource string in nopCommerce administration it is saved in lowercase and in nopCommerce 2.7 and nopCommerce 2.8 we added the ability to insert missing resources but we didn't expect them to be with lowercase. That's why if you had modified a resource in the administration you can have a duplicate one but with Camalcase. This issues are fixed now and if you use the latest SevenSpikes.Core plugin you should not have duplicate resources anymore.
I was not sure if this was the case with you as on the screenshot that you sent I could see the resources only once and thought it should be a different matter.
Thanks for the feedback and please let us know if you have any other issues with the resources.