locked
Approval/Rejection of suggestions not working in Admin panel RRS feed

  • Question

  • Hi there,

    It seems that when logged in as an administrator, and attempting to approve or reject suggestions in the Bing Translator Suggestion Management panel, that our selections do not stick. If you click on approve or reject, the button will refresh, and seem to show that the suggestion has been rejected or approved, but if you move the cursor, and hover back over a suggestion, it will just revert to show whatever the previous state of the suggestion was.

    Rejection seems like it does not work at all. Whereas we may have found a workaround for Approval (by approving, as an admin, via the suggestion panel on the website).

    Do you have any feedback on how we can resolve this? The issue with rejections is more pertinent than approvals, as we seem to have a (rather limiting and cumbersome) workaround by doing approvals from the suggestion box.

    It seems like this issue has been raised and acknowledged previously (see https://social.msdn.microsoft.com/Forums/en-US/96371838-109d-4158-b1d0-28259f276ad3) but there doesn't seem to be any movement on this since late 2014, and no update from the MS Translator team in that thread.

    Is this a known issue that is being addressed? Is there an ETA on its resolution?

    Thursday, January 28, 2016 1:41 AM

All replies

  • Hi Milos,

    the same person (same login) can vote only once on an entry. The first vote counts, any subsequent vote is silently ignored. This is in order to prevent spam.

    You can reject only a human translation. There must be an approved other human translation for the rejection to have an effect.

    Is your observation matching this behavior?

    Chris Wendt
    Microsoft Translator

    Thursday, January 28, 2016 11:16 PM
  • Hi Chris,

    Unfortunately not.

    1 - We are not having issues with voting, but rather approval. When trying to approve a suggestion from the admin panel, it does not save as the default translation. However, if we approve directly from the 'suggestion' popup, it seems to stay as the default translation. So it would seem there is some issue with approval in the admin panel

    2 - The translations we are trying to reject are only human translations. We have even added a few nonsensical test translations, and still cannot reject these: they continue to show in the suggestion list when you hover over the translated text.

    Friday, January 29, 2016 3:45 AM
  • Hi Milos,

    an approval is just another vote with a higher authority.

    Can you paste two or three of the affected sentences, so we can have a look in the back end?

    Thanks much,
    Chris Wendt
    Microsoft Translator

    Friday, January 29, 2016 3:32 PM
  • Hi Chris,

    Thanks for the feedback. What determines then which translation shows by default for users when they access the site (for example, anonymous users accessing the site for the first time). Is it just the translation with the highest number of votes? What kind of weight does the 'approval' vote have with regards to this?

    What about rejection? When an suggestion is rejected by an administrator, what impact does this have on where it appears in the list of suggestions for a sentence?

    Is there any way to delete suggestions? If rejection doesn't achieve this, what options do we have for removing incorrect, nonsensical or offensive suggestions entirely from the list of translations?


    • Edited by Milos-CMO Saturday, January 30, 2016 7:08 AM
    Saturday, January 30, 2016 7:07 AM
  • Hi Milos,

    all votes count. A vote done with a higher authority wins over one with a lower authority.

    In the editor dashboard, the approvers have a higher authority than the translators, which have a higher authority than anonymous users. MT is in between translators and approvers. The site owner has the highest authority.

    So the authority looks like:

    Anonymous user < MT < Translator < Approver < Site owner

    The top candidate, the one that is returned on the site (or in the Translate() API call) is the last vote with the highest authority. When you open the Bing Translator widget's "Improve Translation" option or look at the alternatives in the dashboard, you see the alternatives ranked by authority first, and then by number of votes.

    A rejection is a negative vote with the same authority. It subtracts 1 from the votes for this specific alternative, using the voter's authority. A rejection won't remove this alternative, but it'll lower its ranking.

    Let us know if this helps. If you want us to look at a specific entry, please list it here.

    Chris Wendt
    Microsoft Translator

    Saturday, January 30, 2016 7:24 PM
  • Hi Chris,

    As far as I understood from the discussion: even Site owner can't remove unwanted suggestions?

    So all translations (unwanted or offensive too) are available for end-users when they want to see other variants of translation or improve current?

    Wednesday, February 3, 2016 8:47 AM
  • A site owner's rejection moves the entry to the bottom of the stack.

    Does this explain your observation?

    Chris Wendt
    Microsoft Translator

    Wednesday, February 3, 2016 3:34 PM
  • A site owner's rejection moves the entry to the bottom of the stack.

    Does this explain your observation?

    Not really. As a site owner, I want to get rid of all unwanted translations at all. So users should not see them in available variants. Is it possible?
    Thursday, February 4, 2016 4:51 AM
  • Hi BCEM,

    a rejection moves the entry to the bottom of the stack. The widget displays only the top three entries. At the point of approval you already have the approved version and MT, only needs one more entry to hide the bad entry in the widget. You can still get to all entries using the GetTranslations() method in the API.

    Chris Wendt
    Microsoft Translator


    Friday, February 5, 2016 12:57 AM