Você deve usar
sql:variable("@LanguagePath1") em vez de apenas @LanguagePath1 . Leia mais sobre isso aqui
. Embora eu não tenha certeza se o xpath dinâmico funcionará :) No entanto, algo como xmltest.value('(/languages/language[@id=sql:variable("@languageCode")])[1] Deveria trabalhar.