Skip to content

jeppeburchardt/locale-compare-polyfill

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

locale-compare-polyfill

Polyfill for String.localeCompare

localeCompare is not supported in Safari and most mobile browsers. Only 2.345 bytes.

locales

Currently only supports Danish, Norwegian, Swedish and Finish, but more locales can easily be generated (take a look at src/generator.js).

install

npm install locale-compare-polyfill
npm test

usage

'ø'.localeCompare('p') // -1
'ø'.localeCompare('p', 'da') // 1 a positive value: in danish, ø sorts after p

syntax

referenceStr.localeCompare(compareString[, locales[, options]])

compareString

The string against which the referring string is compared

locales

A string with a BCP 47 language tag. Currently only supports da, nb, se and fi.

options

No polyfill support yet.

About

Polyfill for String.localeCompare

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published