> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://help.metalocator.com/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# Translating Category Labels

If you have a multilingual setup, and want to provide language translations for your Category names, you do not have to create new categories for each language.

Follow the steps in this tutorial to properly format and translate your Category labels.

When rendering your category labels, MetaLocator will look for a "language constant" following this format:

LOCATOR_CATEGORY_SAFENAME

Where "SAFENAME" is the category name with special characters and spaces removed.  So, if your category is "Dealers & Retailers", the language constant should be

LOCATOR_CATEGORY_DEALERSRETAILERS

A list of categories and their constants can be found under the **Language** > **Categories** button. These can be copied and paste into the **Bulk Editor** in the language files.

[![](https://storage.crisp.chat/users/helpdesk/website/-/8/8/d/e/88de52328c5a3000/8855c264-4edb-414d-8a1e-5facf0_14h6w2s.png)](https://downloads.intercomcdn.com/i/o/605999756/c0c5e3c93006c339ef38fca4/image.png?expires=1794512700&signature=6477c07e5c3a5805eedb2d807e65e78abfb8a01bd37d4ccbda530f0a95b711a5&req=ciAiH8B3moRZFb4f3HP0gAJl8y7uFRNQkdkyZ4XqRNZwjCcC4JYBHSW7%2FOiQ%0A2UCo5OPnKiqsEHOrPw%3D%3D%0A)

[![](https://storage.crisp.chat/users/helpdesk/website/-/d/e/8/4/de845e4e67b86800/b77870ea-3e46-4a4f-81a6-727c9e_q3gf5z.png)](https://downloads.intercomcdn.com/i/o/605999512/50641013f181c05957ffbc5b/image.png?expires=1794512700&signature=5b1453e48f2281fdef8af9c60e1003e2ab9f5e41ef0f22ba67fe9dab08af6979&req=ciAiH8B3mIBdFb4f3HP0gFQLKTNjFziR27mV2TlYD%2FhbwGlm8v17cNAg34Ml%0ACHj%2Fl4cKlkCXhDlphQ%3D%3D%0A)

Provide a translation in the language file for that language constant under Languages in the MetaLocator dashboard.  Additional language constants can be added at the bottom of the list of existing language constants as shown below.

[![](https://storage.crisp.chat/users/helpdesk/website/-/7/8/f/9/78f93b9978476000/6ed09ea9-63c7-40b4-b8e0-07d68f_j5bwyb.png)](https://downloads.intercomcdn.com/i/o/605997523/ed5be2ccd8887d7bcb9ca398/image.png?expires=1794512700&signature=f232374e22b08ffb85a3dcd84f4dc2cb7d617c7656504903066b372d01ddca3c&req=ciAiH8B5mINcFb4f3HP0gFJYxn3adnRAX9LJ%2FpGvNRfeEbGmRx3aLLE38XVF%0A5Usbq7j62JDIjNBfoA%3D%3D%0A)

To translate Category Group names, enter constants as follows:

```
LOCATOR_TAG_GROUP_SAFENAME
```

If you are using tag option groups {tagoptgroup} in your searchform, groups can be translated with

```
LOCATOR_CATEGORY_OPTGROUP_COMPUTERS
```

Be sure to read our [Language Tutorial](https://support.metalocator.com/en/articles/1655828-introduction-to-managing-language-and-translation) which covers the basics of managing multiple languages within MetaLocator.