Posted 18 years ago
by Zahra Akbari
![Avatar](https://secure.gravatar.com/avatar/aed772d28f874f4c8167893b0c451d95.jpg?s=64&d=identicon&r=g)
Hi
i'm trying to use multi languge feature in "XML language " , why this code not work successfully?
<State Key="ExpressionStartTagState" TokenKey="ExpressionStartTagDefaultToken" Style="TagNameStyle">
<Scopes>
<Scope>
<ExplicitPatternGroup Type="StartScope" TokenKey="ExpressionStartTagStartToken" Style="TagDelimiterStyle" PatternValue="<"
LookAhead="call {LineTerminatorWhitespaceMacro}* target=" />
<RegexPatternGroup Type="EndScope" TokenKey="StartTagEndToken" Style="TagDelimiterStyle" PatternValue="\"" />
<StateTransition Filename="Expression.xml" ChildLanguageBackColor="WhiteSmoke">
<ExplicitPatternGroup TokenKey="ExpressionEndTagStartToken" Style="TagDelimiterStyle" PatternValue="\"" />
</StateTransition>
</Scope>
</Scopes>
<ChildStates>
<ChildState Key="StartTagAttributeState" />
</ChildStates>
</State>
-also , i define <ChildState Key="ExpressionStartTagState" /> in "defaultState "-
i'm trying to use multi languge feature in "XML language " , why this code not work successfully?
<State Key="ExpressionStartTagState" TokenKey="ExpressionStartTagDefaultToken" Style="TagNameStyle">
<Scopes>
<Scope>
<ExplicitPatternGroup Type="StartScope" TokenKey="ExpressionStartTagStartToken" Style="TagDelimiterStyle" PatternValue="<"
LookAhead="call {LineTerminatorWhitespaceMacro}* target=" />
<RegexPatternGroup Type="EndScope" TokenKey="StartTagEndToken" Style="TagDelimiterStyle" PatternValue="\"" />
<StateTransition Filename="Expression.xml" ChildLanguageBackColor="WhiteSmoke">
<ExplicitPatternGroup TokenKey="ExpressionEndTagStartToken" Style="TagDelimiterStyle" PatternValue="\"" />
</StateTransition>
</Scope>
</Scopes>
<ChildStates>
<ChildState Key="StartTagAttributeState" />
</ChildStates>
</State>
-also , i define <ChildState Key="ExpressionStartTagState" /> in "defaultState "-