• Icon: Suggestion Suggestion
    • Resolution: Answered
    • None
    • None
    • None
    • We collect Jira feedback from various sources, and we evaluate what we've collected when planning our product roadmap. To understand how this piece of feedback will be reviewed, see our Implementation of New Features Policy.

      NOTE: This suggestion is for JIRA Server. Using JIRA Cloud? See the corresponding suggestion.

      Actually, when using advanced search, fields like for example the resolution, are not showing the translated values.

      For example the resolution "Duplicate" translated to "Duplikat" in german.
      in JQL I would have to write:
      resolution = Duplicate

      instead of:
      resolution = Duplikat

      Some users do never see the original, english version of the resolution,
      thus are having trouble to search for.

            [JRASERVER-34878] Use translations in advanced search

            We would welcome the implementation as well. It's annoying that I have to explain my users what they need to enter for status, resolution and field names in JQL. Sometimes the german term (user defined) sometimes the english term (JIRA standard).

            Your statement that we could edit the resolution is not so good. Then all existing filter were broken, right?! Also, that does not work for status and field names (priority, assignee, reporter). And as an admin you can't change the filter for the users ( ).

            Max Doppler added a comment - We would welcome the implementation as well. It's annoying that I have to explain my users what they need to enter for status, resolution and field names in JQL. Sometimes the german term (user defined) sometimes the english term (JIRA standard). Your statement that we could edit the resolution is not so good. Then all existing filter were broken, right?! Also, that does not work for status and field names (priority, assignee, reporter). And as an admin you can't change the filter for the users ( ).

            In your example of Resolutions, you currently have a "real" value of "Duplicate" and then have added a German translation over the top of that.
            If all your users are German, then you can edit that Resolution to have "Duplikat" as its primary name, but of course this is unsatisfactory if you have mixed users.

            Mark Lassau (Inactive) added a comment - In your example of Resolutions, you currently have a "real" value of "Duplicate" and then have added a German translation over the top of that. If all your users are German, then you can edit that Resolution to have "Duplikat" as its primary name, but of course this is unsatisfactory if you have mixed users.

            This is a bit tricky.

            Because JQL can be saved and shared to be run by other people, we need to make sure it is stored in an unambiguous (Locale-free) format.
            This means that neither the field names nor the field values are translated in JQL ... they all use the "primary" value because it is unambiguous.

            If we wanted to solve it we would have to convert the locale-specific "displayed" JQL to an unambiguous storage format in order to run it, and then also convert this storage format into a locale-specific display version in order to show saved filters ... with all sorts of messiness like that resolutions primary values are guaranteed unique but translations are not.

            Mark Lassau (Inactive) added a comment - This is a bit tricky. Because JQL can be saved and shared to be run by other people, we need to make sure it is stored in an unambiguous (Locale-free) format. This means that neither the field names nor the field values are translated in JQL ... they all use the "primary" value because it is unambiguous. If we wanted to solve it we would have to convert the locale-specific "displayed" JQL to an unambiguous storage format in order to run it, and then also convert this storage format into a locale-specific display version in order to show saved filters ... with all sorts of messiness like that resolutions primary values are guaranteed unique but translations are not.

              Unassigned Unassigned
              19c60376e7c0 Stephan Bielmann
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Created:
                Updated:
                Resolved: