Возвращает новую строку с преобразованием в верхний регистр исходной строки в соответствии с сопоставлениями регистра языка.
Первый параметр представляет языковой стандарт, но он необязателен (и если он опущен, используется текущий языковой стандарт).:
'Testing'.toLocaleUpperCase() //'TESTING'
'Testing'.toLocaleUpperCase('it') //'TESTING'
'Testing'.toLocaleUpperCase('tr') //'TESTİNG'
Аналогично методу toUpperCase(), за исключением того, что не учитывает локали.
Оригинал: “https://flaviocopes.com/javascript-string-tolocaleuppercase/”