Close

Resource Strings Missing

RJM
10 years ago
#3097 Quote
Avatar
  • 17
It appears that some language resource values are missing in the 3.10 release (and maybe prior to that) and it unnecessarily adds up the system log. Is there a SQL script that can be run for the English language to fix this?

Here's just a few examples...

Resource string (sevenspikes.plugins.anywheresliders.admin.carouselsettings) is not found. Language ID = 1
Resource string (sevenspikes.productribbons.admin.ribbonpicture.pictureurl.hint) is not found. Language ID = 1
Resource string (sevenspikes.plugins.anywheresliders.admin.carousel3dsettings) is not found. Language ID = 1

Thank you.
RJM
10 years ago
#3104 Quote
Avatar
  • 17
Surprised that I haven't heard any reply to the post. In case you need some assistance, here are a few more samples that are missing Resource Values:

SevenSpikes.NopQuickTabs.Admin.Tabs.Notifications
SevenSpikes.NopQuickTabs.Admin.Tabs.Fields
SevenSpikes.NopQuickTabs.Admin.Tabs.Settings
SevenSpikes.NopQuickTabs.Admin.ProductTabs
SevenSpikes.NopQuickTabs.Admin.ProductTabs.Fields
SevenSpikes.NopQuickTabs.Admin.ProductTabs.AddNewTabPopup
SevenSpikes.NopQuickTabs.Client
SevenSpikes.NopQuickTabs.Client.Tabs
SevenSpikes.Plugins
SevenSpikes.Plugins.AnywhereSliders.Admin
SevenSpikes.Plugins.AnywhereSliders.Admin.NivoSettings
SevenSpikes.Plugins.AnywhereSliders.Admin.CarouselSettings
SevenSpikes.Plugins.AnywhereSliders.Admin.Carousel3DSettings
SevenSpikes.Plugins.AnywhereSliders.Admin.SliderImage
SevenSpikes.Plugins.AnywhereSliders.Admin.Slider
SevenSpikes.Plugins.AnywhereSliders.Admin.Slider.TabTitle
SevenSpikes.Plugins.AnywhereSliders.Admin.Slider.Settings
SevenSpikes.Plugins.AnywhereSliders.Admin.Slider.CategoriesTab
SevenSpikes.Plugins.AnywhereSliders.Admin.Widget
SevenSpikes.Plugins.AnywhereSliders.Fields
SevenSpikes.Themes
SevenSpikes.Themes.Admin
SevenSpikes.Themes.Admin.Settings
SevenSpikes.JCarousel.Admin.DataSourceTypes
SevenSpikes.NopSmartSEO
SevenSpikes.NopSmartSEO.Admin
SevenSpikes.NopSmartSEO.Admin.SEOTemplate.Notifications
SevenSpikes.NopQuickTabs.Admin.Tabs.ActivityLog
SevenSpikes.Plugins.AnywhereSliders.Admin.Slider.ManufacturersTab
SevenSpikes.Plugins.CustomerReminders.Admin
SevenSpikes.Plugins.CustomerReminders.Admin.Reminder
SevenSpikes.Plugins.CustomerReminders.Admin.Reminder.FieldValidationMessages
SevenSpikes.Plugins.CustomerReminders.Admin.Reminder.FieldValidationMessages.MessageTemplate
SevenSpikes.Plugins.CustomerReminders.Admin.Reminder.ReminderRules
SevenSpikes.Plugins.CustomerReminders.Admin.Reminder.ReminderExcludedCustomer
SevenSpikes.Plugins.CustomerReminders.Admin.CustomerReminderMessageRecord
SevenSpikes.NopAjaxFilters.Client
SevenSpikes.NopAjaxFilters.Client.PriceRangeFilter
SevenSpikes.NopAjaxFilters.Client.Common

Please let us know when you will have a script to fix this. Wouldn't it be a great time also to rename your tables with a prefix like SevenSpikes.* instead of the kind of sloppy way that they are now?

Just letting off a little steam...
ZNOPt3SeaportPro
10 years ago
#3132 Quote
Avatar
  • 3
I am having the same issue with this matter. Hopefully someone will provide an update or support soon.

Will you respond if you were able to fix this. I appreciate it.
RJM
10 years ago
#3133 Quote
Avatar
  • 17
Hi FoxxCommerce ,

You can actually fix the problem yourself by adding the values to the Language Resources, but there are quite a bit of them and it should certainly be something that the author should complete. Very surprising that there has been no response yet. Hope that it is not a sign of things to come... they have always been very responsive. Argh...

-RJM

Boyko
10 years ago
#3135 Quote
Avatar
  • Moderator
  • 1570
Hi guys,

The resources your have specified above are not used anywhere and should not cause any warnings  in the nopCommerce log.
I guess you have searched for all sevenspikes.xxx resources that are empty but they are actually never used. You will probably ask why there are resources that are never used. This is because of the format of the resource files that nopCommerce read. You don't have a flat file with keys and values but you have a xml file with nodes and some of these nodes are simply there to group other resources. That's why all these keys are added in nopCommerce but they are never used. A missing resource would be when you have a warning in the Log about a missing resource.
You are right that some of them are really missing and we will add them.
Please note that we have chosen a much easier approach to missing resources rather than running some upgrade scripts. Each plugin checks on application start if there are any missing resources and adds them. This way when we introduce a new feature and new settings in the administration of nopCommerce you will get the new resources without the need to run any upgrade scripts. All you have to do is to make sure you use the latest resources.xml file in Resources folder of your plugin.

I hope this information is useful!

Should you have any questions/suggestions please let us know!

Thanks

p.s: we will check each resource key that you reported just in case if we have missed them in any of the resource files of the plugins and will let you know if the resources of any of the plugins needs to be updated.
Regards,
Nop-Templates.com Team
[email protected]
4 years ago
#20991 Quote
Avatar
  • 1
Our company is on Nop 4.20 and were still getting loads of these error every few seconds

nopCommerce version 4.20
15 January 2020 14:15  

Error Mesage "Resource string (reviews.fields.rating.notgoodnotexcellent) is not found. Language ID = 1"

Can this be resolved
Best Regards
Boyko
4 years ago
#20992 Quote
Avatar
  • Moderator
  • 1570
[email protected] wrote:
Our company is on Nop 4.20 and were still getting loads of these error every few seconds

nopCommerce version 4.20
15 January 2020 14:15  

Error Mesage "Resource string (reviews.fields.rating.notgoodnotexcellent) is not found. Language ID = 1"

Can this be resolved
Best Regards


Hi Steve,

It is a problem in nopCommerce 4.20 as described here.
Regards,
Nop-Templates.com Team