I've recently been working on a brand new extension to provide inline post content translation, directly inside of the post stream in Flarum. It is still under development, but I feel that it is now ready to begin some tentative trials in the wild. I've made some assumptions on behaviour, look & feel, etc that may (or may not) be suitable for a wider audience than my own use case.
To that end, I'm looking for around 5 volunteers who are willing to give the extension some use on an active forum, and provide feedback, suggestions, etc, as well as any issues you encounter.
In return, I will provide the extension free of charge to you between now and it's full release, as well as a 50% discount off your first year subscription to it, should you wish to continue using it. Final pricing is yet to be determined, but my aim is to keep it low, so this does not become out of reach for many Flarum admins.
Features
- Post language detection - a handy label is displayed when the post is viewed whn the viewer's locale differs to that of the post.
- On demand post translation - displayed directly under the original content. Translations are cached in the database to reduce the number of translation requests to the provider, and provide a speed increase.
- Formatting is preserved as far as possible between the original and translated content by running translated content back thru the same post renderer as the original.
- Users may translate from any driver supported language to any enabled forum language. Just one language pack installed? No problem! This extension will simply translate any 'foreign' posts to your single language seamlessly.
- Automatic updates to cached translations after a post has been edited.
- Multiple translation driver support. At time of writing, only
Google Translate
is included, but other drivers are planned and will be seamlessly integrated via a simple extension update.
- Supports tag scoped translate permissions - define any level of access to view translations from
Guest
users and up to suit your needs.
Screenshots
Interested?
Hit me up, either here on on Discord IanM#0927
, tell me a little about your community, and if it's suitable for testing the extension with, I'll hook you up with early access!