Beta versions are not as thoroughly tested as stable

Beta versions are not as thoroughly tested as stable

Beta branch

Construct 3 r351

Internationalization plugin; icons in text; animation frame tags & more

18 July, 2023 ()

Email Me New Releases

Don't miss out on the latest and greatest new features in Construct 3

Create an Account

Notes

It's the start of a new release cycle and we have an exciting beta release for you this week! First up we have an all-new Internationalization plugin. This provides tools to help translate your project by switching between different sets of strings for different languages, including pluralisation support and loading languages from JSON files. It also has localization features such as formatting numbers and currencies, handling measurement units, and displaying language and region names, for specific locales. The Date plugin has also been extended with locale-specific date formatting. See the new Internationalization example for a demonstration!

Next there's now also support for showing icons in text! You can now choose a Sprite object in the Text object's new Icon set property. Each animation frame of the chosen Sprite is treated as a separate icon. These icons can be referred to by their animation frame index, or by the new animation frame tag feature also added in this release, e.g. [icon=0] or [icon=myicon]. See the new Icons in text example for a demonstration. For advanced uses there's even support for adjusting the vertical alignment of icons, and converting the entire text including icons in to HTML for display in the HTML Element object.

There's a few bug fixes in this release as well, and script APIs for the new features too. Happy testing!

Please note: due to staff time off there will not be a beta release next week (24-28th July). The next beta release will be the following week (31st July-4th August).

Like this Release?

Let us know with a thumbs up!

59
Launch r351

New Features

30 favourites
Internationalization plugin
31 favourites
Text object: show icons in text

New Additions

8 favourites
New examples 'Icons in text' and 'Internationalization'
19 favourites
Sprite: 'Tag' property for animation frames
14 favourites
Sprite: 'AnimationFrameTag' expression; 'Compare frame tag' condition
7 favourites
Text: new 'iconoffsety' BBcode tag
5 favourites
Text: allow using percentage sizes for offset BBcode tags
5 favourites
Text: add 'Update HTML' action; 'AsHTML' expression
6 favourites
Date plugin: new localization expressions 'FormatDateWithStyles', 'FormatDateWithComponents'

Bug Fixes

8 favourites
Event sheet variables did not always handle quote characters properly
12 favourites
Find all references: did not always show disabled results with strikethrough
9 favourites
Find all references: possible crash navigating to plugin result
11 favourites
Possible folder-based project corruption after reordering function parameters

Scripting updates

3 favourites
Add ITextInstance.changeIconSet()
3 favourites
Add ITextInstance.getAsHtmlString()

Share Construct 3 Release r351 Now

  • 16 Comments

  • Order by
Want to leave a comment? Login or Register an account!