使用npm包aor-language-portuguese

阅读时长 7 分钟读完

简介

aor-language-portuguese是一个npm包,它提供了一个关于葡萄牙语语言的翻译字典,用于React-admin应用程序中的aor模块。该模块用于本地化React-admin应用程序的用户界面。

本文将向您展示如何使用aor-language-portuguese,以及如何在React-admin应用程序中进行本地化。

安装

我们可以通过npm方式安装aor-language-portuguese包

用法

当我们安装aor-language-portuguese之后,如下修改aor相关的部分即可在React-admin应用中添加葡萄牙语:

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

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

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

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

以上代码修改之后,我们就可以在采用该套代码的React-admin应用程序中添加葡萄牙语支持了。

实现

aor-language-portuguese使用了React-admin之中的i18nProvider本地化提供程序,在提供程序的基础上,对aor模块做了葡萄牙语翻译。我们可以在GitHub上查看源代码。

总结

通过本文,我们了解了如何使用aor-language-portuguese对React-admin应用进行本地化。在这个过程中我们使用了PolyglotJS以及React-admin I18nProvider。中新园丰富了技术人员的技术栈,使得技术开发旅途变得愉悦而高效。

示例代码

以下给出了一个具有本地化葡萄牙语的演示示例:

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

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

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

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

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

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

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

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

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

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

纠错
反馈