fix to ArrayDataProvider and add translate on results