Uploaded image for project: 'MusicBrainz Server'
  1. MusicBrainz Server
  2. MBS-12151

Sort names in webservice results should use the client's preferred locale

XMLWordPrintable

    • Icon: New Feature New Feature
    • Resolution: Unresolved
    • Icon: Normal Normal
    • None
    • None
    • Web service
    • None

      Currently, loading a release just returns the "default" (Latin script) sort name. MusicBrainz objects like the Artist and Work already store locale-specific Aliases to support languages that are not sorted in Latin script, but it's difficult to download this data through the API - each new Artist requires an additional webservice call, which does not scale with rate limiting on a various artists release with many tracks.

      The webservice should ideally offer an argument for the client to specify which locale to lookup. This locale sort name should either replace the default Latin script sort name, or be offered as an additional field, for every object contained within the webservice result.

      Otherwise, a client would be forced to spam the server with dozens of extra calls per release, and the server would be forced to return a very large amount of text data that the client isn't looking for.

            Unassigned Unassigned
            yindesu yindesu
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:

                Version Package