X-Git-Url: https://git.immae.eu/?p=perso%2FImmae%2FProjets%2FCryptomonnaies%2FBIP39.git;a=blobdiff_plain;f=src%2Fjs%2Fjsbip39.js;h=95a2a0eb1f2fcc775d340db4ebec954d35faa914;hp=025f6258d7d8462427c993b84d94aed9d1483f0c;hb=0514c20b8178b634dccc5a6c120e60b55053ce30;hpb=f8ca25c3381d5071426497eb3bf34ff5cdf094ee diff --git a/src/js/jsbip39.js b/src/js/jsbip39.js index 025f625..95a2a0e 100644 --- a/src/js/jsbip39.js +++ b/src/js/jsbip39.js @@ -149,21 +149,14 @@ var Mnemonic = function(language) { // Set space correctly depending on the language // see https://github.com/bitcoin/bips/blob/master/bip-0039/bip-0039-wordlists.md#japanese var space = " "; - if (language == "japanese") { + if (language == "japanese" || language == "korean") { space = "\u3000"; // ideographic space } return words.join(space); } self.normalizeString = function(str) { - if (typeof str.normalize == "function") { - return str.normalize("NFKD"); - } - else { - // TODO decide how to handle this in the future. - // https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/normalize - return str; - } + return str.normalize("NFKD"); } function byteArrayToWordArray(data) {