[%LANG%] equals to [%lang%] and [%LANGUAGE%] equals to [%language%]. The difference is when current language is default language, [%lang%] and [%language%] are empty.
In your site, [%LANG%] always is "en" and [%LANGUAGE%] always is "english" but in default language, the [%lang%] is empty and [*[%lang%]content*] will be [*content*] so you should use this [*[%LANG%]content*]
Its load [*encontent*] in page load.
I reviewed codes, please download EasyLingual 0.996 version
@labasus: This is a plugin!
I didn’t understand your goal!
When a visitor see your site, Your site is in default language. why do you want to add it to all links?
when user chooses the "German", this TV will change to [*decontent*] and in standard mode, [%lang%] is empty and TV will be [*content*].
Why almost, cause snippet contants an error "defualt" variables again:)ooooooops, it seems, the stable version never come

) but in your last version if you use "defualt" in plugin configuration, it works.Yes, you can use lowercased tags when you want to use MODx fields as default sources.
Well...
when user chooses the "German", this TV will change to [*decontent*] and in standard mode, [%lang%] is empty and TV will be [*content*].In this case just create TV for the other languages??
Quote from: AHHP at Feb 09, 2009, 02:20 PM
I didn’t understand your goal!
When a visitor see your site, Your site is in default language. why do you want to add it to all links?
Doing things with a cookie is fine from the users viewpoint but it kills SEO, the search engine needs to have a different url for each version of the content. Having the same url address deliver different content is setting yourself up for problems, adding the lang=en (assuming english is the current language) to all the links on the page solves this and makes things consistent from the search engine’s viewpoint.