asdf

Форк
0
/
navbars.ts 
89 строк · 2.0 Кб
1
import path from "path";
2
import fs from "fs";
3
import process from "process";
4

5
export const getVersion = () => {
6
  const versionFilepath = path.join(__dirname, "../../version.txt");
7
  try {
8
    const version = fs.readFileSync(versionFilepath, "utf8").trim();
9
    console.log(`Found version ${version} from ${versionFilepath}`);
10
    return version;
11
  } catch (error) {
12
    console.error(`Failed to find version from file ${versionFilepath}`, error);
13
    process.exit(1);
14
  }
15
};
16

17
const en = [
18
  { text: "Guide", link: "/guide/getting-started" },
19
  {
20
    text: "Reference",
21
    link: "/manage/configuration",
22
  },
23
  {
24
    text: getVersion(),
25
    items: [
26
      {
27
        text: "Changelog",
28
        link: "https://github.com/asdf-vm/asdf/blob/master/CHANGELOG.md",
29
      },
30
      { text: "Contribute", link: "/contribute/core" },
31
    ],
32
  },
33
];
34

35
const ja_jp = [
36
  { text: "ガイド", link: "/ja-jp/guide/getting-started" },
37
  {
38
    text: "リファレンス",
39
    link: "/ja-jp/manage/configuration",
40
  },
41
  {
42
    text: getVersion(),
43
    items: [
44
      {
45
        text: "変更履歴",
46
        link: "https://github.com/asdf-vm/asdf/blob/master/CHANGELOG.md",
47
      },
48
      { text: "コントリビューション", link: "/ja-jp/contribute/core" },
49
    ],
50
  },
51
];
52

53
const pt_br = [
54
  { text: "Guia", link: "/pt-br/guide/getting-started" },
55
  {
56
    text: "Referência",
57
    link: "/pt-br/manage/configuration",
58
  },
59
  {
60
    text: getVersion(),
61
    items: [
62
      {
63
        text: "Changelog",
64
        link: "https://github.com/asdf-vm/asdf/blob/master/CHANGELOG.md",
65
      },
66
      { text: "Contribute", link: "/pt-br/contribute/core" },
67
    ],
68
  },
69
];
70

71
const zh_hans = [
72
  { text: "指导", link: "/zh-hans/guide/getting-started" },
73
  {
74
    text: "参考",
75
    link: "/zh-hans/manage/configuration",
76
  },
77
  {
78
    text: getVersion(),
79
    items: [
80
      {
81
        text: "Changelog",
82
        link: "https://github.com/asdf-vm/asdf/blob/master/CHANGELOG.md",
83
      },
84
      { text: "如何贡献", link: "/zh-hans/contribute/core" },
85
    ],
86
  },
87
];
88

89
export { en, ja_jp, pt_br, zh_hans };
90

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.