1. Home
  2. How to change the language of my model?

How to change the language of my model?

BriefBuilder comes in multiple languages and you can choose the language for your model when creating it. It can be, however, that you want to switch language after you have created the project model. E.g. you started out in Danish, but want to change to English because you are aiming for a European tender.

This is something that is not officially facilitated by our software. There are two work-arounds however.

The first option is that you create a new, empty project model, in the preferred language, and then import all your project data into that new model. Please note however that such a import can be quite tricky. This solution works best for models in which all requirements are linked to a single tree (typically the spaces tree).

In the second option, you change the model’s language by making an adjustment to the model’s JSON export.

Step 1: you make a JSON export of your model

Step 2: you open the JSON file in Notepad (or similar) on your computer

Step 3: you find the following text: “language

Step 4: you change the existing abbreviation to the one for the preferred language (“nl” for Dutch, “en” for English, “de” for German, “fr” for French, “dk” for Danish, “no” for Norwegian).

Step 5: you save the file

Step 6: you import the adjusted JSON file in your environment

When having done so, you will notice that all the ‘software language’ (the headers, the prompts, the buttons, …) has changed.

Note: this work-around is not officially supported because we do not guarantee that JSONs can always be imported back into BriefBuilder. This is because when we big changes to the software, also the structure of JSON exports may change.

Please also note that the above only concerns the software part of the language. The model’s content (the objects, the requirements, the verifications, …) is not translated. At this moment, that is still pretty much impossible to automate because of the large differences and many idiosyncrasies in the technical language that is being used in different countries.

Was this article helpful?

Need Support?
Can't find the answer you're looking for? Don't worry we're here to help!

Leave a Comment