- items names
- items lore
/ia
menu categories names
If you want to translate IA default items you can, you just have to copy my dictionary and create your own.
- open folder
plugins/ItemsAdder/contents/
and search for thedictionaries
folders (on each directory, for exampleiasurvival/configs/
) - duplicate and rename the file
en.yml
- change
dictionary-lang
fromen
to your language identifier (examplefr
) - translate everything you want
- open config.yml and set
dictionaries-lang
to your language identifier (examplefr
) - reload the plugin or restart the server
To create your own translations for your own items you just have to create new files (one per language) in a new folder inside ItemsAdder/contents/
, for example ItemsAdder/contents/myitems/configs/dictionaries/
.
This is how it looks like:
info:
namespace: special_items_lang
dictionary-lang: "fr"
dictionary:
display-name-my_sword: épée de saleté
display-name-my_item: j'aime la baguette
And this is how my items file looks like:
info:
namespace: special_items
items:
my_sword:
display_name: display-name-my_sword
permission: my_sword
resource:
material: DIAMOND_SWORD
generate: true
textures:
- item/my_sword.png
durability:
max_custom_durability: 1324
{% hint style="info" %}
As you can see I set the display_name
to display-name-my_sword
, this will tell IA to replace the text with text from the dictionary, so sword would be named épée de saleté
.
{% endhint %}
{% hint style="warning" %} You can skip the translation part and do this directly, but this won't allow you to easily translate items in the future if you need to.
info:
namespace: special_items
items:
my_sword:
display_name: "épée de saleté"
permission: my_sword
resource:
material: DIAMOND_SWORD
generate: true
textures:
- item/my_sword.png
durability:
max_custom_durability: 1324
{% endhint %}
You just have to open lang
folder create a copy of en.yml
, then translate it and change the lang
setting in config.yml
to your file name.