Localization + custom dialects


in our web app we want to add dialects specific to a ‘user’ on top of standard I18n and L10n.
If app would be related to video games single database field can have many descriptions which will depend on game.

For an example for en_GB we want to describe that field as ‘Tier’ , ‘Level’ or ‘Rank’ depending on game.

What would be correct way to achieve it ?