The new resources are right, so the first part of the problem are solved (Category and Manufacturer fields). However, the additional fields (selected specification attributes) remain untranslated.
If the specification attribute has different values for the different languages then it should show the correct one as well the values of the specification options - all are localized.
Please check out our demo store
We have a specification called - Processor in English and it is called Processor RTL in English RTL laguage. You can change the language to be English RTL and you will see that the specification name will be changed to Processor RTL. The same applies for the specification options - we have Core i3 value for English and Core i3 RTL for English RTL.
Please check if you have different values for the different languages by going to Catalog -> Attributes -> Specification Attributes.