Internationalization in Vuforia studio Project
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Notify Moderator
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
- Tags:
- vuforia studio
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Notify Moderator
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
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Notify Moderator
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
