Profile picture for user sadnan

 

Automatic Language Translator Macro from English to Arabic / Chinese / Japanese / German / Russian / Italian / Hindi / Pilipino

If you want to do the automatic translation for all your models then this article is for you.

Yes this is true, you can convert all of your model/symbols to any language you want, whether it is in Arabic/Chinese/Japanese/German/Italian/Hindi/Pilipino courtesy of  this macro which is very light-weight and very generic in nature. No more hefty translation software, just install this macro + report, and watch the magic (screen shots). 

Seems interesting, leave your comments to provide feedback. MACRO CAN BE CUSTOMIZED AS NEEDED.

 

User can select whatever language he can think of or currently enabled on this database, he is not required to logged-in to this language but rather just logged-in as English (alternative language) and select target language during macro evaluation setting as described below:

MACRO vs REPORT

I am not going to discuss how to develop macro or report script, but what is the main difference between these two?

Well, macro execute on client machine and any process/output stream will be directed to client while on the other hand Report Script will direct process/output to Server Machine. Does it make sense or seem Chinese to you?. Do not worry, just remember this cool fact about macro, if 100 users are running macro on their machines (with no report script involved) then it will not be a burden to your ARIS Business Server. It means your modeler can execute the Language Translator Macro on their machine without effecting Server Performance as shown below:

Clients need very minimal setup + net connectivity(through proxy or direct connection). Client may required to have access to BUSINESS SERVER if it is used in corporate environment otherwise, no need for standalone configuration.

Semi-Automatic vs. Fully  Automatic Mode

Language Translator Macro can be executed in two mode, in semi-automatic mode, in which the macro will translate the text and bring input message box to user for any correction if needed (see image below).

It will also check for any conflict, i.e., if symbol  name already exists in target language, the user will have a choice to resolve whether to overwrite with translated value or leave the symbol name as it is.

The semi-automatic mode provides guided translation and it’s more interactive This can be annoying but it will give user chance to correct the translation but he can also choose to run macro in fully automatic mode, in which he does not need to intervene at all.

What happened if no translation is found? No worries, it will not do anything apart from informing the user that no translation found, Urdu is not supported right now. So the following message will appear and macro will not update anything.

 

SAMPLE OUTPUT IN DIFFERENT LANGUAGES

DEFAULT ENGLISH MODEL



TRANSLATED MODELS

  • ARABIC

  • PERSIAN

  • TURKISH

  • RUSSIAN

 

  • HINDI (INDIAN)

  • POLISH

  • AFRICAN

by adnan shahab Author
Posted on Wed, 08/25/2010 - 16:21

Any comments on accuracy of translated models???

Currently, we have made arrangement for one of our client in a corporate environment.

0
by Muhnad Zakaria
Posted on Sat, 12/10/2011 - 10:02

Hello Adnan, 

It's amazing job , can you share the report & macro.

muhnad.kandah@yahoo.com

0
by Duoi Dai
Posted on Fri, 01/06/2012 - 23:18

Hi Adnan,

This is awesome. It would be great if you can share the macro. My email is caiduoidai@gmail.com

Thank you,

Duoi

0
by Brittany Trasser
Posted on Thu, 04/10/2014 - 22:55

Would be great if you could share this! My email is bmtrasser@gmail.com

0
by Ibrahim Aldekhiyl
Posted on Thu, 11/30/2017 - 06:49

Hi Adnan, 

It's really amazing work. Could you please share the report & macro.

brh0o0m10@hotmail.com

0
by Abhijit Das
Posted on Tue, 01/09/2018 - 04:15

Hi Adnan,

It is really awesome. Can you share the report and macro.

abhijitishere@gmail.com

BR

0
by Lars Bratthall
Posted on Thu, 01/23/2020 - 16:56

Old post, but can anyone possibly send macro plus report? lars dot bratthall at orkla dot no

0

Featured achievement

Genius
You like to help others solve their problems by answering questions.
Recent Unlocks
  • KF
  • KH
  • RG
  • Profile picture for user Vee_ARIS
  • Profile picture for user smarty
  • PacMan

Leaderboard

|
icon-arrow-down icon-arrow-cerulean-left icon-arrow-cerulean-right icon-arrow-down icon-arrow-left icon-arrow-right icon-arrow icon-back icon-close icon-comments icon-correct-answer icon-tick icon-download icon-facebook icon-flag icon-google-plus icon-hamburger icon-in icon-info icon-instagram icon-login-true icon-login icon-mail-notification icon-mail icon-mortarboard icon-newsletter icon-notification icon-pinterest icon-plus icon-rss icon-search icon-share icon-shield icon-snapchat icon-star icon-tutorials icon-twitter icon-universities icon-videos icon-views icon-whatsapp icon-xing icon-youtube icon-jobs icon-heart icon-heart2 aris-express bpm-glossary help-intro help-design Process_Mining_Icon help-publishing help-administration help-dashboarding help-archive help-risk icon-knowledge icon-question icon-events icon-message icon-more icon-pencil forum-icon icon-lock