Once installed we have to create a new custom field of one of the types provided by TFO.
Go to 'Administration' > 'Issues' > 'Custom fields' > 'Add custom field'
Select 'All' and search for 'Translate'
Select the type you need and click on 'Next'. In our example we will create a new check box custom field.
The TFO custom field types are:
Give it a name and add the options you need.
Finally, add the new custom field on the screens you want.
Now that we have our new custom field, let's go to the options translation screen.
Go to 'Administration' > 'Issues' > 'Custom Fields'
Find your new custom field and go to 'Configure' > 'Edit options'
We can see now a new link, 'Translate', on the Actions section.
Go to 'Translate'
We see all the available languages in our JIRA. The text box located on the right of every language is where we will add the translations.
It is not required to fill all the languages, only those that we need.
When finished, click on 'Save' and then on 'Return'.
We do the same for every option.
Now that we have our new custom field and all its options translated, let's see it in action within an issue.
Our user has English language, so if we edit an issue we will see the options in English:
After give it a value, we can see it in the view screen properly:
Now, we are going to check what happens when we change our user language to Spanish:
When editing the issue:
When viewing the issue:
If the options are not translated into the user language, the original values of the options will be displayed