Change Language Files
<historylink type="back">🠈 Back</historylink> 🠉 SET UP SHOP
ABOUT LANGUAGE FILES
CE Phoenix is English by default but other Language Packs are available to download - the links to find them are shown in the README file in the CE Phoenix download - download and install now if required. These Language Packs are independently maintained by volunteers so contact the maintainer if you need support for them.
Changes to the text shown in the shop can easily be made to localise and personalise the shop to suit you.
Let's first explain a little about the basic working mechanics of Phoenix.
Using a new installation and the main page (home page) as an example, in your browser go to your website to see similar to this:
Look in your browser address bar and you will see the page as yoursite.com/index.php (if it only shows yoursite.com, click the shop logo to refresh the page) so this page is named index.php.
Note that most everything in CE Phoenix is modularised so a lot of the text showing on the page will be in language files associated with those modules.
As seen in the example, the page could be described in groups of modules.
So, from the top, there are:
- navbar modules shown in the navigation bar at the top of the page.
- header modules shown just below the navigation bar.
- boxes modules shown on the left and right of the central page contents.
- index modules shown in the central page contents.
- footer modules shown at the base of the page.
- footer-suffix modules shown below the footer at the bottom of the page.
You can find and open language files associated with the modules from admin - go to
Tools → Define Languages to see this:
Open the website page again to see your changes or if you still have the page open, refresh or reload the page to see the changes.
Only ever change the text between the quotes - be sure not to delete one of the quotes by mistake or you will break things!.
Just about every page and module in Phoenix will work this way and have it's own corresponding language file.
The exceptions are the main language files named english.php, there is one for the admin and one for the shop, which control text for many different pages.
All of the text can be changed in those define statements to personalise the text or messages displayed.
So remember - you can change anything in a language file define statement between those two quotes.
IMPORTANT: If you enter any more quotes in your text, you must use a backslash before the quote e.g. don\'t or you will confuse the system and break things!
Users most commonly want to change the following:
- Catalog in the breadcrumb - Tools → Define Languages and look for english.php
- Text on the front main page - Tools → Define Languages and look for modules/content/index/cm_i_title.php, modules/content/index/cm_i_customer_greeting.php
- Text on shop information pages - Tools → Define Languages and look for privacy.php, conditions.php and shipping.php.
CE Phoenix is modular meaning some pages are comprised of different modules. In this case the language define will be found in the language file for the module and not for the page. This can make it difficult to find them but to find the language files to change text see - How to Change Text
Phoenix Cart User Guide, like CE Phoenix Cart, is free to use but is maintained by unpaid volunteers.
All other content is the reserved Intellectual Property and Copyright of phoenixcart.org