Knowledgebase

Home » Item #517

Changing text and wording throughout CactuShop

Item: #517
Date: 5 Jun 2003
Applies to
v6

Question

The term "basket" is widely used throughout the system, however here in the US our customers are more accustomed to seeing the term "cart" ot "shopping cart". How can I change it? I was able to change the menu and one label in the template file, but there seems to be some code generated areas that I cannot locate. How do I change these?

Answer

Much of the text content of CactuShop's pages is drawn from the database. To be precise, the tblCactuShop1LanguageStrings1 table, as well as similarly named ones that correspond to other languages. This has a number of advantages.

Firstly, separation of language-specific content from the ASP pages allows foreign languages to be supported simply, without having different sets of scripts.

When bug fixes or updated scripts are issued, these can be installed without having to rewrite the language parts to your preferred text each time (since the new scripts will pull the wording from the database).

Finally, having this text in the database means you can search and find these things online through the back end and update them online without having to go through ASP code looking for words to change.

In the case of the word "basket", do the following:

1. In the back end search box, enter the word "basket"

2. The search will find config settings, language strings (site text) and certain other records that contain the word "basket". In the section for "Site Text" at the top, you will see a list of all the occurrences of the word "basket" in site text elements. The label given to each one should clarify its purpose. Click to edit any one you want to view/change.

3. Er... that's it.

In this way you should be easily able to find text to change and let the software do the hard work of finding the text without you having to scrutinize complex scripts for specific wording.

Note that this works with most of the language specific text in the store.

Can't find the answer you need? Click here to open a support ticket.

« Back