WalkMe BBCode

Detect BBCode automatically, and convert it to placeholders so translators can work quickly and without breaking the formatting.

Ilya Krukowski avatar
Written by Ilya Krukowski
Updated over a week ago

Please note that this app is supported only in the Web and mobile projects.

This app enables you to easily upload translation files from WalkMe. It'll automatically parse all the embedded BBCodes and present those in a nicer and cleaner way.


WalkMe translation files include special BBCodes that are not natively recognized by Lokalise. If you import these files without enabling a WalkMe BBCode app, you'll see that strings have too many technical details that are not necessary for translators:

These elements in square brackets are called BBCodes and you can use the WalkMe app to properly parse these codes, convert them to regular HTML tags, and display those as blocks rather than as plain text.

Configuring the app

To get started, open your Lokalise project and click Apps:

Find the WalkMe BBCode item in the apps list. Click on this app and press Install. You'll see the following screen:

  • File format β€” currently this app supports only the JSON format.

  • Event β€” choose when you would like to perform BBCodes parsing (usually you would tick both Import and Export).

Once you are ready, press Enable app.

Working with translations

Now when you upload a translation file with BBCodes again, you are going to see that these codes were replaced with simple HTML tags.

You can display them as blocks by enabling the corresponding option in the top menu:

Once you are ready, you can download your translations back. To achieve that, proceed to the Download page and make sure to enable the Unescape forward slashes setting:

Then click Build and download. You will see that all the tags were converted back to BBCodes:

That's it!

Did this answer your question?