views:

268

answers:

2

Hi,

I am trying to change the wording "Special Price" and "Regular Price" in Magento. I've already tried editing the Mage_Catalogue.csv, reuploading and clearing the cache to no avail. I've also done a giant Dreamweaver search within the entire site for the text "Regular" and "Special" and haven't found anything.

I can only conclude that this may be hidden somewhere deep in one of 200 DB tables...

If anybody knows where I might be able to change these values I'd be forever grateful.

Thank you

Jack

+1  A: 

app/design/frontend/default/default/template/catalog/product/price.phtml

This is the file that controls the prices. You'll find the Special and Regular there. There are a few more files in the Product/View folder - price.phtml, price_clone.phtml, tierprices.phtml

Read through them. Magento uses a different price type for each type of product (Simple, Config, Group, etc)

Hope this helps.

Sid Vel
Another possibility is to change the value in the Locale file. In app/locale/en_US find the Mage_Catalog.csv file and change the values"Special Price","Special Price""Special Price:","Special Price:""Regular Price:","Regular Price:"Because Magento uses internationalisation, the customer will see the value you set here.I wouldn't do this method as you will have to keep moving the locale file as well. Best is to duplicate the template and change it there in the price.phtml file.
Sid Vel
Ahhhh - price.phtml is perfect. I think my Dreamweaver find/replace didn't work because I'm on a fresh install and hadn't yet associates .phtml with DR. Thank-you!
Jack Shepherd
You're welcome!
Sid Vel
A: 

You can also use the locale/internationalisation stuff.

A handy tool is the inline translater - this can be turned on via System -> Configuration -> Developer -> Translate Inline. You can then update text by clicking on it.

Spongeboy
Woah, that's amazingly useful! Thanks
Jack Shepherd