Forums

Articles
Create
cancel
Showing results for 
Search instead for 
Did you mean: 

Can the "Component" label be changed?

Eric Blair
Contributor
November 8, 2011

We'd like to rename 'Components' to something else. Is it possible to do that?

I'm not talking about editing individual component names, I know we can do that.

Thanks!

4 answers

1 vote
Ram Chavan July 23, 2013
System fields can be renamed with new InProduct Translation plugin
0 votes
Michelle Onizuka July 3, 2018

Does anyone know how to do this on the latest versions?

DORIAN KERSCH
Contributor
March 8, 2019

A method (not perfect, but probably good enough) to accomplish this:

 

Install In Product translations in a dev environment (download the Jar -> Manage apps -> upload jar). Note: it may be incompatible with Jira XXX, but that is okay it should still work (tested on Jira 7.11.2).

 

Turn on the translations. Translate all the things you are interested in. Download it as a language pack. Install the language pack on production and set it to the language of that package (tested on Jira 8.0 and it worked).

0 votes
Dieter
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
November 12, 2011
If you want to change the Component field only in some projects you could create your own fieldconfiguration for these projects. Then you could use some javascript in the description of the field in the field configuration to overwrite the label Component.
0 votes
Jobin Kuruvilla [Adaptavist]
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
November 8, 2011

You can do this by customizing the text : https://developer.atlassian.com/display/JIRADEV/Customizing+Text

Eric Blair
Contributor
November 8, 2011

Thanks for the quick reply! Do you know if a change like this can be localized to a particular project or projects? Or is it a global change?

Nic Brough -Adaptavist-
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
November 8, 2011

It's global.

You can actually create a new language pack, which allows you to get the users to choose between it (e.g. Developers use English, and the "risk assessment team" use English-Risks), but you can't do it on a project basis. That's because a lot of the language is displayed *outside* a project context, so the system has no way of knowing which words it should be using.

Jobin Kuruvilla [Adaptavist]
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
November 8, 2011

It will be a global change. You might want to write some javascripts if you want to change this only in some projects! Modifying the velocity templates for the component system field is another option, if you prefer that! Javascripts will be easier.

Eric Blair
Contributor
November 8, 2011

Thank you! I like the javascript idea. Do you have any links on where to start doing this kind of thing?

Jobin Kuruvilla [Adaptavist]
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
November 8, 2011

I don't have one I am afraid, but you will find some Javascript examples here itself. It is built on Jquery

https://answers.atlassian.com/questions/19558/how-can-i-get-the-value-of-assignee-using-ajs is an example

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events