Archive: $^Name ?!


$^Name ?!
since i upgraded to NSIS 2.09, i get these errors:

  LangString "$^Name" is not set in language table of language German
LangString "$^Name" is not set in language table of language French
LangString "$^Name" is not set in language table of language Finnish
LangString "$^Name" is not set in language table of language English
etc.

what is this all about? installer works like before

Seems like a type where $($^Name) was used instead of $(^Name). $(^Name) is an internal language string set by Name. $($^Name) however is just a language string which looks very much like a typo. Maybe it was used in one of the language files?


i thought it would certainly a typo, but i can't find that anywhere in my source. and then again it only shows up in the new nsis version. maybe a typo in the nsis source?

btw, i get that error for all ~20 languages my installer uses!


It was a typo in Slovenian.nlf. Fixed and patch attached. Thanks.