Community Tip - You can subscribe to a forum, label or individual post and receive email notifications when someone posts a new topic or reply. Learn more! X

Translate the entire conversation x

Internationalization in Vuforia studio Project

MA8731174
14-Alexandrite

Internationalization in Vuforia studio Project

Hello My dear Community,

      I have a checlist project which i have developed in vuforia studio and now goal is to use this project in 4 different countries and they have different languages. I would like to use internationalization in the project and basically just want to change the text of widget/labels. Yes i can also do it hardcoded and just swap the strings on the button click for these labels But before i do that i would like to have some insights from my community. Is it possible that i use some kind of library like for eg very famous one i18 js library or something similar which i can use there. Please let me know about it. My goal is to only change the label texts and nothing else. languages required are German, English, Serbian, Czech. 

 

Thank you

2 REPLIES 2

Take a look - "How to manage multiple languages in an experience": https://community.ptc.com/t5/Vuforia-Studio/How-to-manage-multiple-languages-in-an-experience/td-p/727616 

kesingh
12-Amethyst
(To:MA8731174)

Hi @MA8731174 

Currently, I am not aware of any additional functionality implemented in Studio, nor do I have information regarding upcoming plans for such implementation. However, you can attempt to use this functionality at the AngularJS or JavaScript level.

 

In general, the efforts to adapt software products to multiple languages in JavaScript fall under the umbrella of Globalization (G11N). This includes three main components: Translation (T9N), Localization (L10N), and Internationalization (I18N).

 

- Translation (T9N) involves converting text strings from one language to another.

- Localization (L10N) is the process of adapting an internationalized application for specific languages and locales, such as English in the US (en-US) or English in the UK (en-UK).

- Internationalization (I18N) refers to designing and preparing the application to be usable across different locales.

 

We have some internationalization angular packages written in JavaScript

Also a piece of information about AngularJS support i18n/l10n:
AngularJS supports i18n/l10n for date, number and currency filters here or here 

On the JavaScript level here are some links 1 and 2

Announcements
Top Tags