Вообще, эта константа либо вручную выставляется в wp-config.php (на раннем этапе загрузки), если нужно поменять стандартный путь к файлам перевода, либо
устанавливается движком позже, в файле wp-includes/load.php, c таким значением:
define( 'WP_LANG_DIR', WP_CONTENT_DIR . '/languages' );
WordPress смотрит, если она не была определена в wp-config.php, то определяет сам.
Ошибки быть не должно. Если у вас ошибка, то это как бы намекает на то, что у вас процесс загрузки ядра модифицирован, что-то вы делаете не так. Этой ошибки не должно быть.