Jump to content

Invision Community Blog


Managing successful online communities


4.5: Language System Updates

Ever since Invision Community 4.0, there has been a huge focus on making communities multi-lingual by providing translation features inside the AdminCP.

We have received a lot of feedback on our multi-lingual and translation tools over the past year, and we're happy to announce these new features coming to Invision Community 4.5.

Pages Phrase Tools

If you have the Pages application, you can also use these phrases in HTML pages and HTML Blocks without needing to visit the translation tools area. Simply use the tag editor in the sidebar when editing a page or block's contents.



sidebar-phrases.jpg

The new phrases sidebar options

You can quickly create new multi-lingual phrases by clicking the + icon.

Adding a phrase from the pages editor.jpg

The new add phrase dialog

Additionally, WYSIWYG Blocks have now been made translatable, so you can now create WYSIWYG blocks that will display their content in specific languages.

Translation Tools

Language pack creators can now set a version update URL which is checked to notify admins within the AdminCP that an update available, just like the theme system. This is a great way to notify customers when fixes are available.

Finally, you can now quickly add a new phrase from the Translation Tools page without the need to use the developer tools.

Add phrase.jpg

The new "Add Phrase" option


These little changes should make a huge difference in your workflow, and make it easier than ever to create fully multi-lingual pages throughout your site.


Comments

Recommended Comments

Hello @Ryan Ashbrook, thanks for the update. How about translate feature, like in WeChat or Facebook? It would be great as we have a lot of global members who posts messages in its native language. For now I have some content in french, spain, chinese, arabian. I use Google Translate to confirm the foreign content is legal and relevant. That way of moderation giving me more new members and searches in foreign browsers.

Facebook Now Translates Posts and Comments Not In Your Native Language

WeChat for iOS App Updated with Message Translations

Share this comment


Link to comment
Share on other sites

We (those who make/update translations) need a tool that can tell us which new language bits was added between versions so we can update our translations easily and faster.

The UNTRANSLATED filter isn't practical in this case because there are hundred of language bits that I (and a lot of people here) didn't translate (like countries, emoticons, etc) and they are there so it's a "false" positive in this case.

Share this comment


Link to comment
Share on other sites
38 minutes ago, Adriano Faria said:

We (those who make/update translations) need a tool that can tell us which new language bits was added between versions so we can update our translations easily and faster.

The UNTRANSLATED filter isn't practical in this case because there are hundred of language bits that I (and a lot of people here) didn't translate (like countries, emoticons, etc) and they are there so it's a "false" positive in this case.

There’s something in the pipeline for this.. 😉 

I can’t promise that it will be interesting for everybody, but there were some huge improvements in the background which should make it easier. 

Share this comment


Link to comment
Share on other sites
Quote

Finally, you can now quickly add a new phrase from the Translation Tools page without the need to use the developer tools.

Add phrase.jpg

The new "Add Phrase" option

Yeah Baby GIF by memecandy

 

 

Share this comment


Link to comment
Share on other sites

Separate front and backend would have made translation so much easier.

At most forums, while the front is translated, the ACP is kept in English.

Share this comment


Link to comment
Share on other sites
10 hours ago, bpn said:

Separate front and backend would have made translation so much easier.

At most forums, while the front is translated, the ACP is kept in English.

Language strings can be used in both the front end and the back end, we don't keep them separate for this reason.

Share this comment


Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Add a comment...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

Important Information

We use technologies, such as cookies, to customise content and advertising, to provide social media features and to analyse traffic to the site. We also share information about your use of our site with our trusted social media, advertising and analytics partners. See more about cookies and our Privacy Policy