1. Menu titles
2. Categories
3. Creatures
4. Tutorial message


1. Menu titles
The translation of menu titles (RESISTANCE, WEAKNESS, LOOT, HUD Notification and System Menu Option) is handled by scaleform. This means that the game will automatically detect which language is being used for Skyrim and load the corresponding translation file.
To create a translation file, go to interface>translations, and create a new txt file named Dragonborns Bestiary_[LANGUAGE].txt. Example for French:



Inside this file, write the native names of the titles on the left, then tab, and finally the title in your target language:

English version for an additional example:



2. Categories
To change the name of a category, head to interface>creatures and open categories.json:

Inside this file, edit the value on the right according to your language. Example for French:



Alphabetical ordering will always be made from the translated names rather than the category ids. Also note that these changes can be made at runtime, without the need to restart the game.


3. Creatures
To translate a creature's entry, you only have to edit two files: the creature's standard JSON, and its _LOOT JSON.

In the main JSON, change the creature's "name" and "description" fields but do not edit the id. It is imperative that the id remains the same for the mod to work correctly.


In the _LOOT file, only change the value on the left for each item (right is for the icon keyword).



Results in game:


Small note concerning the descriptions: I decided to capitalize the creature names in descriptions. Feel free to follow this convention if you want.


4. Tutorial message
To translate the tutorial message, open "Dragonborns Bestiary.ini" and change the value of sTutorialMessage. Make sure to respect the original formatting, in particular the [{}] expression, otherwise the menu hotkey won't be displayed correctly. Example for Spanish:


Article information

Added on

Edited on

Written by

JPSteel2

6 comments

  1. Milota50
    Milota50
    • member
    • 7 kudos
    Hi. I would like to translate the tutorial message into Russian (Press [{}] to access your bestiary), however I see squares instead of letters in the game. Probably a problem with the encoding? Is it possible to translate this message into Russian or disable it completely?
  2. fandasius
    fandasius
    • member
    • 0 kudos
    Hi, I'm trying to create a Czech translation, but then the only things I see in the game in the bestiary are animals.  please help what could be wrong?
  3. GGGDragonborn
    GGGDragonborn
    • BANNED
    • 38 kudos
    Hello!  Thanks  for  the  ARTICLE
    1. JPSteel2
      JPSteel2
      • premium
      • 2,614 kudos
      No problem! :)
  4. Irwine
    Irwine
    • premium
    • 82 kudos
    Many thanks for all this information, will be helpful for the translation.
    1. JPSteel2
      JPSteel2
      • premium
      • 2,614 kudos
      My pleasure!