Beginner's Guide: How to Use the Language Editor in OpenCart 3.0

Excited about the official release of OpenCart 3.0? So are we.

The new version introduced a lot of major new features that completely change the way OpenCart admins interact with their store.

That’s why we decided to create our first tutorial for the newest version of the E-Commerce platform.

Things like changes in the code, modifications to your theme, purchasing and installing extensions, all of those are now possible straight from the admin panel in your store.

It’s now much easier, since you have an integrated Marketplace section in the admin, as well as two new features that let you inside the code from the admin - Theme Editor and Language Editor.

Today, we will talk about one of the newest major features of OpenCart - the Language Editor.

The Language Editor in OpenCart lets you modify the text in your storefront whatever the language you are using.

Let’s show a few examples so you can understand how the Language Editor works.

Go to your Admin panel, then hit Design > Language Editor.

This is how the Language Editor section looks.

We will use it to make some modifications to the Login page of a standard OpenCart installation.

How to use the Language Editor?


The language editor is quite simple to understand and use. At the top, you have the general settings for configuring which store and language you will be editing. After that, you can select the exact route and key you wish to change.


Use this if you’re running a multi-store setup. If not, just leave it to default as shown on the screenshot.


Select which language you will be using. Our test store is using English, but you can select whichever language you have configured in your OpenCart site.


The route lets you choose which page of the storefront you’ll be editing. In our case, we have chosen the Login page, which is why we’ve selected the account/login route.


The Key resembles the exact piece of text that you want to modify. In our case, we’ve selected to edit the text_register key.

Default & Value

The Default field shows the original text that has been predefined in the specified Key.

Underneath is the Value field where you can insert the new text you want that Key to show in your storefront.

We used the Language Editor to change some of the values in the OpenCart login page. Let’s see the changes we’ve made in the OpenCart storefront.

Default OpenCart Login Page (Before)

Customized OpenCart Login Page (After)

Here you can see all the keys we’ve changed. We’ve shown what each key controls in the OpenCart storefront.

This way, you get an idea how to find the keys you need when you start configuring the text and languages in your store.


That’s basically how the Language Editor works in OpenCart 3.0. The feature lets you do all the changes you want to the text in the storefront without doing modifications in the code. This is perfect for users who lack any coding knowledge and don’t want to mess up anything in their site, but still apply the changes they need. Let us know what you think in the comments below!


Full OpenCart 3.0 Features

Join 11,000+ subscribers receiving actionable E-commerce advice

* Unsubscribe any time

Trending blogs

comments powered by Disqus