翻译文档

为了让尽可能多的人能够访问 Axios,这些文档必须能够用所有语言阅读。我们始终欢迎愿意帮助翻译文档的人员。本指南提供了将翻译添加到本文档的说明。

结构

每个翻译都由一个配置文件 {language-shortcut}.lang.js(例如,en.lang.jsde.lang.js)和 posts/{language-shortcut}/*.md 中的已翻译文档文件(例如 posts/enposts/de)组成。{language-shortcut} 应替换为您的语言的 ISO 639-1 双字母代码。

配置您的语言

注册配置

完成语言配置以及翻译配置文件中的短语和链接后,您需要在根配置中注册它。为此,请打开 inert.config.js,并在顶部附近添加以下行

const {language-shortcut}Config = require('./{language-shortcut}.config.js');

当然,请记住用正确的 ISO 369-1 代码替换 {language-shortuct}(在变量名称中也是如此!)。

现在,查找 langs 常量。如果此常量位于 require 语句上方,请将 require 语句移至其上方。在 langs 列表中,添加以下对象

const langs = [
  ...
  {
    name: 'Some name that uniquely identifies your language, for example "English" or "German"',
    prefix: "The same prefix as in the configuration file",
    config: {language-shortcut}Config // The configuration object you imported earlier
  }
  ...
];

现在,你可以开始翻译文件。将文件夹 posts/en 复制到新文件夹 posts/{语言快捷方式} 中,并翻译所有文件(当然,不要翻译文件名)。

如果你遇到任何问题,请随时 创建并发布