Вместо того, чтобы динамически изменять столбец в зависимости от языка пользователя, вы можете включить столбец [language] в каждую соответствующую таблицу:
PRODUCTS
productid
languageid
productname
composite primary key (productid, languageid)
1 | english | widget
1 | russian | виджет
Это упростит поддержку новых языков - не нужно менять схемы таблиц.