Monday, April 15, 2013

Translation Process in JIRA

In the beginning there were 5 tickets...

Translation is a way of life for most companies, but dealing with the translation workflow can be a giant PITA! We were no different. We created a sub-task type called "Translation Task", and for each ticket that required translation we made a separate Translation sub-task. This process became even more fun when changes were made or the sub-tasks themselves required translations, so links had to be created, and on and on and on...This was A LOT of work for the ticket creator and we knew it wasn't scale-able as we were about to add three new languages.

We needed a change!

I came up with a plan to get all of the translation requirements on one ticket with a series of custom fields and a new screen scheme for Translation Tasks. Here's what the screen looks like:

Each language has it's own drop-down with the options "Needed", "Not Needed" or "Done". When the ticket is created those are set to "Needed" or "Not Needed" and the Due Date is set.

Translator Visibility

I set up a dashboard for the Translators that had each of their languages broken out in a Filter Results Gadget. The filter looks for any tickets with "Needed" in their language then sorts by due date.

Our Translation Manager needed a view to keep track of all projects that were in the queue that included all languages. So I created a separate dashboard for her that filtered for all open translation tasks. (Note: I created this dashboard before JIRA allowed for column order to be sorted in the Filter Results Gadget. If you are earlier than 5.2 you can use this workaround to set that

When the translators are done, they simply edit the ticket and change their language to "Done". It shows up for the translation manager, and when all needed languages are completed, the ticket is sent back to the ticket creator for validation. Easy peasy :)


  1. Great Informative Blog, for online training on Jira , Check this site for trainings on emerging IT courses . Go here if you’re looking for training on jira.

  2. Machine translator that has been replaced the humans translator. Machine translator result has been numerous mistake is already mentioned in the blog. Human translator is always good for the business relationship and documents translation Übersetzungsbüro Essen

  3. Übersetzungsbüro Its a great pleasure reading your post.Its full of information I am looking for and I love to post a comment that "The content of your post is awesome" Great work.

  4. translate english to french google I really take pleasure in the type of issues submit below. Many thanks regarding discussing us a terrific info that's basically beneficial. Great evening!

  5. Hello,
    Nice information with good content. Keep share this kind of posts.I would like to share some more interesting info about Jira Admin Online Training.

  6. Mindmajix JIRA Training: This course designed to make you an expert in jira bug tracking, issue tracking, Jira Service Desk, JIRA Server Alerts, and project management functions by employing Atlassian JIRA proprietary issue tracking product. You will also get an exposure to industry based Real-time projects in various verticals.

  7. I found your blog very interesting and very informative.I like your way of writing and explaining the topics. JIRA Core is a software program that helps organizations manage their issues, tasks, processes, and projects. JIRA developed by Atlassian, used for project management, , issue tracking and bug tracking Readmore..