How can I translate the Magento rating codes (Quality, Price, Value) - magento

In magento 1.9 in the product page, there is a rating table such as this:
The question is ... how can I change the literals "Value", "Quality", "Price" to translate them to spanish. I have already checked in the CSV files and they are not there.

Basically there are two ways to change rating table text
1) You can enable translate inline
Go to Admin->system->Configuration->Advanced->Developer->Translate Inline
Enabled for Frontend : "yes"
2) Go to Admin->Catalog->Reviews and Ratings->Manage Ratings
Where you see all three values (Price, Quality, Value)
open it and change text

Actually, the rating settings is at Stores > Attributes > Rating.
https://docs.magento.com/user-guide/stores/attributes-rating.html

Related

Translate Magento Shop Categories

I want to translate categories in magento but I didn't found any way but only to add products multiple times and set different store view but that is really very time consuming if I have lots of categories and lots of site views.
Any short way to translate categories?
Yeah, that one is one of these things that can be done without extensions but are not intuitive. I had to check a video from youtube to get to the solution, which is:
Go to Catalog->Manage categories.
Select the category you want to translate. I am assuming that this category applies to the whole store, all store views included.
Then at the top left box select the store view that you want to display the category in a different language, i.e. "English".
Now the general information tab of the category shows checkboxes with the option "Use default value". Uncheck the checkbox for the field "Name" and change the name for the translated text.
Save category.
In case you find difficult to follow my instructions check this video:
https://www.youtube.com/watch?v=VppfnO14jfE

Magmi configurable and simple products CSV confusion - Magento import

I am trying to import a list of products which contain both simple and configurable products.
Having read the manual and other resources, I am still very confused on a few aspects on the CSV file.
What I have is various attributes such as colour, size, style, search colour, scent, pack qty and wesco type.
I have a few questions to clarify the model of the CSV I am to generate:
1) I read that you need to setup the attributes beforehand in Magento - for this I need to set up a attribute value as I have set the attribute to 'values required - yes'.
So for example 'Colour - values required yes' now when I try and save this it wants me to set up an actual colour. Can I just use the value 'none' and let Magmi handle the actual attributes (the real colour values)? Or do I need to go through all the possible options and input them into Magento manually (blue, yellow, green ...)?
2) Having looked at examples on the internet, do I set my CSV like this:
sku, type, colour, size, style, search, colour, scent, pack qty, wesco type, configurable_attributes
slave, simple, blue, , , , , , , , blue
master, configurable, , , , , , , , , colour
OR
sku, type, configurable_attributes
slave, simple, blue
master, configurable, colour
3) Is it possible for me to do all the configurable products first like in question 2. Then after do another import for just the standalone simple products. As you can see I am trying to automatically link the products.
If you require any clarification, please feel free to ask me to be more precise with any of the questions.
4) Regarding prices for simple and configurable products, can I use the price field and set £0.00 for a configurable product and the actual price on each simple product?
1) Can I just use the value 'none' and let Magmi handle the actual attributes (the real colour values)? Or do I need to go through all the possible options and input them into Magento manually (blue, yellow, green ...)?
Magmi will create the attribute options for you, just not the attributes themselves. So you will need to create the Colour attribute, but you do not have to input each option such as black, red, green etc.
2) Having looked at examples on the internet, do I set my CSV like this:
If you read the CSV Datasource documentation, it will tell you that the correct format for the attribute columns is the actual attribute code. You can find the Attribute Code for an attribute under Catalog > Attributes > Manage Attributes in the Magento admin.
Also, make sure you are including the required columns for Magmi. These required columns can again be found on the Import new products documentation page.
The required columns for Magmi 0.7.17+ are:
"attribute_set","type","sku"
So to properly import configurable Colour products, your CSV should also follow the documentation for the Configurable Item Processor.
"attribute_set","type","sku","colour","configurable_attributes","simple_skus"
"Colour","simple","mysimpleproduct","Red","colour",""
"Colour","configurable","myconfigproduct","","colour","mysimpleproduct"
Then be sure to enable the Configurable Item processor plugin in Magmi and set the Perform simples/configurable link option for the plugin to Yes.
3) Is it possible for me to do all the configurable products first like in question 2. Then after do another import for just the standalone simple products. As you can see I am trying to automatically link the products.
Yes, you can associate simple products to an already created configurable product at a later time, however you MUST include the configurable product in your import CSV to associate skus to it. The simple_skus column should contain a comma separated list of simple product skus that you want assigned to a configurable product. Any skus not listed in the simple_skus column upon import will be disassociated with the configurable product.
4) Regarding prices for simple and configurable products, can I use the price field and set £0.00 for a configurable product and the actual price on each simple product?
No. Magento by default uses the Base Price for the configurable product as the pricing for all associated simple products. Simple product prices are not actually used when adding to the cart, it's the configurable parent product and based on the super attribute pricing, the price changes.
To have Magento use the simple product prices based on the attribute combination selected, you will need to install a 3rd party extension. I personally use and recommend the Simple Configurable Products extension that will do just that.

Magento product review visible in every language

A product review is not visible in another language. How can I enable that for an other store-view with the same products?
You have to go into the review and set the store views it is visible in when you approve it. To update them all quickly you can do it with a sql update directly on the database. Would mean an english review would be visible in english on say a spanish store view though.
Review for all store views:
Export all review_id of review_store table. Add store_id to each review_id. You can do it manually using the editor Sublime (Select all lines and using Ctrl+Alt+L do edit all lines at once)
Insert back into the table. Example of SQL:
INSERT IGNORE INTO review_store (review_id, store_id) VALUES
(9,1),
(9,3),
(9,4),
(9,5),
(9,6),
(9,7),
(9,10),
(9,11),
(9,12),
(14,1),
(14,3),
(14,4),
(14,5),
(14,6),
(14,7),
(14,10),
(14,11),
(14,12),
...
On Magento Admin:
Setup rating for the new store view. ( Catalog > Manage Ratings > Click on each rating and setup the rating visibility for each store)
On the list of all reviews, select all "Approved" reviews, and change status to "Approved" ( this is just to save the reviews and generate the rating summary)

magento link product to specific store view

I have 6 languages defined using store views.
i have 6 simple products - one product for each language.
I did not create those products using attributes or configurable product or so, since this is the main product in my store and i would like to promote the product in each language separately.
now, I try to link a productX to default store view X (means if someone clicks to view that product, he will move to the store view with the language of the product.
example:
- store view_EN
- store view_IT
product X_EN
product X_IT
being in store view_EN, clicking product x_IT should redirect to store view_IT/product X_IT...
is that possible with little tweaks only?
thanks!
First of all, you don't need 6 different products, one for each language. You can have the same product, and translate the text fields to all the languages (like name, description, short description, ...).
You can do that by changing the scope from the top-left dropdown on the product edit page, in admin.
Now here is how you can get a product url for a specific store. Let's say that the product id is $productId, and the store id is $storeId
$url = Mage::getModel('catalog/product')->setStoreId($storeId)->load($productId)->getProductUrl()

is it possible to show custom attributes of associated products under a grouped product in front end? (Magento)

I have a typical condition in my magento Grouped product.
Is it possible to show Custom attribute (color dropdown) of associated product under Grouped products in the fronted.. as shown below
Consider the sample blanket product
Let me know if i am not clear.
Thanks
It's not clear your question but I would give you a small example to get text field, multiple select or drop-down listbox value.
First, we should load the product collection :
<?php
// load the product that id 125, then show attributes of the product
$product = Mage::getModel('catalog/product')->load($this->getProduct()->getId(125));
echo $product->getCustomAttribute();
// lets say your custom attributes name is "size" and type is text field
echo $product->getSize();
// lets assume your custom attributes name is "product_size then
echo $product->getProductSize();
// lets assume your attribute type is drop-down, this will get array of attribute options instead of value that you selected
echo $product->getAttributeText(product_size);
// to get drop-down value that you selected
$attribute = $product->getAttributes();
$productSize = $attribute['product_size']->getFrontend()->getValue($product);
let me know if it's not meet your request.
I have found a solution for this, 3 edited files.
But these files are edited for a previous version of Magento, I don't know which version.
I have uploaded this 3 files on my Magento 1.7 and it works but when add the product to the cart it give's a error with app/code/core/Mage/Sales/Model/Quote.php
This file: Quote.php is one of the edited files, when i upload the original Quote.php it works.
Look at this pic: http://s8.postimage.org/g8bvbth0z/Naamloos.png
But maybe i get more errors in the future, i don't have any ideas..
I am a noob with this, if someone can look at the edited files and chek how they have do this and compare this with the newest files for Magento 1.7 maybe we can help to many peoples with this problem.

Resources