Allow people to upvote, report, and translate your reviews.
This is a pre-release beta version of the Review Actions (beta) addon and is only available to Site Reviews Premium members! Please make sure to read the “known issues” section below.
Allow people to upvote, report, and translate your reviews.
This is a pre-release beta version of the Review Themes add-on and is only available to Site Reviews Premium members! Please make sure to read the "known issues" section below.
This addon allows people to upvote helpful reviews, report harmful reviews, and translate reviews into English.
The upvote feature ensures that people can only upvote a review once, and prevents them from upvoting their own reviews. The addon integrates with the Review Filters addon, allowing people to sort reviews by "most helpful".
The report feature displays a report form where people can select the reason for reporting a review and provide additional details. When a review is reported, it is flagged on the WordPress admin side. The Review Moderation metabox displays the details of each report, and deleting all reports will unflag the review.
The translation feature uses DeepL Translate which is marketed as "The world's most accurate and nuanced machine translation service". The DeepL API offers a free account which has a 500,000 character limit/month which should be enough for most people. Automatic language detection of reviews is performed when a review is created or first displayed, and you can add a free Detect Language API key for more accurate language detection.
Translation supports the following languages:
- Arabic
- Bulgarian
- Chinese (simplified)
- Czech
- Danish
- Dutch
- Estonian
- Finnish
- French
- German
- Greek
- Hungarian
- Indonesian
- Italian
- Japanese
- Korean
- Latvian
- Lithuanian
- Norwegian (bokmål)
- Polish
- Portuguese
- Romanian
- Russian
- Slovak
- Slovenian
- Spanish
- Swedish
- Turkish
- Ukrainian
Known Issues (v1.0.0-beta4)
- Reviews can only be translated to English, not the other way around.
- Automatic language detection is problematic, it is recommended to use a Detect Language API key instead.