diff --git a/SmearcarDB/static/index.js b/SmearcarDB/static/index.js index 918e501..b21bb50 100644 --- a/SmearcarDB/static/index.js +++ b/SmearcarDB/static/index.js @@ -184,17 +184,7 @@ function generateDropOp() { // For options that change based on data. // Generate data box material. - var phonemes = Object.keys(langInfo.phonemes).sort(function(a, b) { - var A = Object.keys(a)[0]; // ignore upper and lowercase - var B = Object.keys(b)[0]; // ignore upper and lowercase - if (A < B) { - return -1; - } else if (A > B) { - return 1; - } else { - return 0; - } - });; + var phonemes = Object.keys(langInfo.phonemes).sort(Intl.Collator().compare); while (dataBox.firstChild) { dataBox.removeChild(dataBox.firstChild);