npm包 aor-language-polish的使用教程

阅读时长 9 分钟读完

aor-language-polish是一个针对React Admin的插件,用于将React Admin的默认英语翻译为波兰语。

本文将向您介绍如何使用aor-language-polish,您将学习如下内容:

  • 安装和导入aor-language-polish
  • 在React Admin应用程序中使用aor-language-polish
  • 自定义翻译

安装和导入 aor-language-polish

aor-language-polish可以通过npm安装。在终端中输入以下命令:

复制以下行以导入aor-language-polish

在React Admin应用程序中使用 aor-language-polish

aor-language-polishra-i18n-polyglot包一起使用,以便可以轻松将其集成到React Admin应用程序中。只需将以下代码添加到您的React Admin应用程序中的i18nProvider选项中即可:

自定义翻译

在默认情况下,aor-language-polish将自动翻译React Admin的所有英语文本。如果您希望自定义翻译,请按照以下步骤操作:

1.创建一个新的JavaScript文件并将其命名为您的自定义语言代码(例如:myLanguage.js)。

2.复制以下模板:

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

3.自定义翻译。在对象中,键是React Admin组件的名称,值是包含每个组件属性的另一个对象。添加自定义翻译时,请仔细检查它们是否与React Admin中的组件属性名称匹配。

4.导出自定义翻译。要导出翻译,请使用export default

5.导入自定义翻译。在React Admin应用程序中,将自定义语言文件导入ra-i18n-polyglot并传递给polyglotI18nProvider

示例代码

以下是实现上述步骤的示例代码:

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

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

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

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

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

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

结论

在本文中,我们探索了如何使用aor-language-polish插件,将React Admin应用程序的默认英语翻译为波兰语。我们还介绍了如何自定义翻译,以便更好地适应特定商业需求。我们希望您现在可以轻松使用aor-language-polish将React Admin翻译成波兰语。

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

纠错
反馈