Если вам нужен краткий ответ, это «да и нет», как указано на связанном сайте.
Lua поддерживает Unicode таким образом, что поддерживается задание, хранение и запрос произвольных значений байтов в строках,так что вы можете хранить любые строки в кодировке Unicode в строке Lua.
Что не поддерживается, так это итерация по символу Unicode, стандартная функция для длины строки в символах Unicode и т. д.Уровень поддержки Unicode (например, то, что доступно в Python с длиной, преобразование в нижний регистр -> в верхнем регистре, кодирование в произвольном кодировании и т. д.) недоступен.