I18N (translation plugin) (Plugins)

Discuss Scirra's 2D Asset Store

Post » Wed Jul 19, 2017 11:28 am



I18N (translation plugin) — Now for sale in the Scirra Store!
https://www.scirra.com/store/construct2-plugins/i18n-translation-plugin-3679

What you buy here?

  • I18N Plugin for C2 that lets you easily implement multi-language support in your app.
  • Capx with implementation example (see screenshots/video).
  • Example JSON file (translations) included in the capx.

What is I18N?

"Internationalization (sometimes shortened to "I18N , meaning "I - eighteen letters -N") is the process of planning and implementing products and services so that they can easily be adapted to specific local languages".

Installation

  • Just drag & drop c2addon to C2 editor

Compatibility

I18N plugin is JSON based which means it is compatible with browser, mobiles (also Canvas+), PC, and every other platform.

Features

  • Translate all the text-based objects in the layout with one action "Translate all",
  • Translate single object
  • Check if particular translation exists in JSON
  • Load translations (JSON) directly from a string, local file or remote file (update translations without a need of updating your app)
  • Nesting/categorizing translation keys (e.g. "menu.options.sound_on")
  • All translations in one place (file)
  • No limits in regards of text, languages, nesting
  • Console warnings in case of any issues like missing translation for particular language

Plugins support

Translate All action automatically scans and translates all the common text-based objects like Text, SpriteFont, SpriteFont+.

Any non standard text-objects can still be translated with I18N.Get("key") expression.

If you'd like me to add any other plugin support for Translate All action, just let me know by sending me an email.

Warranty

This plugin does not rely on any third party libraries (not even jQuery) so it will never get outdated or broken.



Use this topic to leave comments, ask questions and talk about I18N (translation plugin)
ImageImageImage
B
46
S
23
G
89
Posts: 1,106
Reputation: 50,658

Post » Wed Feb 21, 2018 4:31 pm

Amazing Plugin! So simple to implement!

There is an issue however with Chinese and other languages with strange characters using json. Is there any way to get these implemented in the same way?
B
13
S
3
G
2
Posts: 117
Reputation: 2,189

Post » Thu Feb 22, 2018 5:32 am

jagoman wrote:Amazing Plugin! So simple to implement!

There is an issue however with Chinese and other languages with strange characters using json. Is there any way to get these implemented in the same way?


Thank you. What's the issue exactly?
ImageImageImage
B
46
S
23
G
89
Posts: 1,106
Reputation: 50,658

Post » Thu Feb 22, 2018 10:41 am

Woops, sorry my JSON file was corrupt. All good!

Every developer needs this plugin 8-)
B
13
S
3
G
2
Posts: 117
Reputation: 2,189

Post » Tue May 15, 2018 5:50 pm

@Toby R

Great Plugin! I've been using it for my c3 project. Is there any chance you can update it for the new c3 runtime?

Thanks.
B
15
S
4
G
1
Posts: 87
Reputation: 1,180

Post » Thu May 17, 2018 1:25 am

mOOnpunk wrote:@Toby R

Great Plugin! I've been using it for my c3 project. Is there any chance you can update it for the new c3 runtime?

Thanks.


I'm sorry but my plugins support only C2 and C3, not C3.5 currently and no plans to do so as it's too early IMO.
ImageImageImage
B
46
S
23
G
89
Posts: 1,106
Reputation: 50,658

Post » Thu May 24, 2018 9:11 am

Would you consider it if i paid you for the port? You could then sell the 3.5 plugin on the store as well so it would be win win for you.
B
15
S
4
G
1
Posts: 87
Reputation: 1,180


Return to Scirra Store

Who is online

Users browsing this forum: No registered users and 3 guests