GetTranslationsArray ignores category for returning translations
I've found a bug with GetTranslationsArray.
It accepts a TranslateOptions object, on which you can specify a Category to be used.
An error is correctly thrown if an invalid Category is specified but if a valid category is specified it is not used for returning translations and you get the General domain translation returned.
TranslateArray works as expected.