Du bör använda sql:variable("@LanguagePath1") istället för bara @LanguagePath1 . Läs mer om det här
. Fast jag är inte säker på om dynamisk xpath kommer att fungera :) Men något som xmltest.value('(/languages/language[@id=sql:variable("@languageCode")])[1] borde fungera.