Customer review services firm PowerReviews has added multiple language support to its online customer review platform.