I have a DE with 4 Languages that is used as a lookup and a segment(list) with 10 Languages. I am trying to say that if they language is not found in my DE then set the language to "en" but I seem to be going wrong somewhere.
This is my code
%%[
var @DEColumn1,@DEColumn2, @lang, @country,@DefaultLanguage
set @lang = AttributeValue("Language")
set @country = AttributeValue("Country")
SET @DefaultLanguage = "en"
set @DEColumn1 = Lookup("html4", "text", "Language", @lang)
set @DEColumn2 = Lookup("html4", "Image", "Language", @lang)
IF(@lang == "en") or (@lang == "nl") or (@lang == "fr") or (@lang == "de")
THEN
SET @Status = "OK"
ELSE
SET @lang = @DefaultLanguage
SET @Status = "OK"
ENDIF
]%%
DEColumn1(HEADER) is %%=TreatAsContent(@DEColumn1)=%%
<br><br>
DEColumn2(IMAGE) is %%=TreatAsContent(@DEColumn2)=%%