npm 包 lookup-closest-locale 使用教程

阅读时长 3 分钟读完

在国际化开发中,我们经常需要获取当前用户所在的本地化环境。npm 包 lookup-closest-locale 就是解决这个问题的好工具,它可以帮你自动获取最接近用户所在本地化环境的语言。

安装

使用 npm 进行安装:

使用方法

引用 lookup-closest-locale

使用时,传入语言数组(按优先级从高到低排序),然后就可以获取到最接近的语言。

如果需要获取当前本地化环境的日期格式,则可以这样:

详解

lookup-closest-locale 是支持异步加载的,这对于需要使用异步请求定位本地化环境的场景非常有用,例如浏览器环境下。

-- -------------------- ---- -------
------ ------------------- ---- ------------------------

----- ------------- - --- ----------------- ------- -- -
  -- -----------
  ----- --------- - ------------------ -
    ----- ------- - -----------------
    ----- -------------- - ---------------------------
    ----- ---------------- - --------------------------

    -- -----------
    ----- ------ - --------------------------------------

    ----------------
  --
  ----- ------- - --------------- -
    --------------
  --
  ----- --- - --- -----------------
  --------------- ---------------
  --------------------------------------- --------------------
  ---------- - ----------
  ----------- - --------
  -----------
---

------------------------- -- -
  -- - --------- ---------------
  ----------------------
---

总结

lookup-closest-locale 是一个非常好用的 npm 包,它可以帮助我们在国际化开发中自动获取最接近的本地化环境,是前端国际化开发必不可少的工具之一。

来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/57095

纠错
反馈