Oto
dokumentacja MySQL na temat lc_messages
zmienny. Oto, co mówi:
Począwszy od MySQL 5.5, serwer szuka pliku komunikatu o błędzie, używając tej reguły...
Jest więc prawdopodobne, że używasz starszej wersji MySQL niż 5.5 i dlatego nie może rozpoznać tej zmiennej.