Please enable JavaScript to view this site.

 

Navigation: Messages > Run-Time Messages > Token Syntax

Invalid Language Marker

Scroll Prev Up Next More

The token mentioned in this message, in the position where a LanguageTag is expected, has a character that is not in the allowed range of a to z.

 

This can occur if you forget to put a DayValue and the second character of a token is a number, making the first character look like a LanguageTag.

 

For example:

 

   [Z4d=1]

 

In the above example, the Z and the 4 were mistyped (the token should have been [4Zd=1]), and therefore the character before the 4 is assumed to to be the LanguageTag. But as LanguageTags can only range from a..z (lowercase) it emits this error message.

 

Note that in the above example, if the incorrect token had been [z4d=1], the present message would not have been generated, however there would have been a design-time message that the template was using one more language (based on the LanguageTag z) than were defined.

 

Another possible cause for this message would be mistyping a DayValue Marker token such as [*1] instead of [1*].

 


Topic 104085, last updated on 16-Apr-2020