We've updated the ServiceNow Community Code of Conduct, adding guidelines around AI usage, professionalism, and content violations. Read more

Ways to use getMessage()

Krishna119
Kilo Contributor

Recommended way to use getMessage() is 

var message = gs.getMessage("This is the message with params {0}", param);
gs.addInfoMessage(message);

Alternately, it can also be written as 

var message = "This is the message with params {0}";
gs.addInfoMessage(gs.getMessage(message,param));

and it works. 

Is there any problem in second way?

 

5 REPLIES 5

Krishna119
Kilo Contributor

I guess it is more to do with translation extractions, which scan code for getMessage() calls and identify strings to translate. In method 1, the string is obvious. In method 2, it is not.