mirror of
https://github.com/asdf-vm/asdf.git
synced 2024-12-24 20:35:03 -07:00
108 lines
2.4 KiB
TypeScript
108 lines
2.4 KiB
TypeScript
import path from "path";
|
|
import fs from "fs";
|
|
import process from "process";
|
|
|
|
export const getVersion = () => {
|
|
const versionFilepath = path.join(__dirname, "../../version.txt");
|
|
try {
|
|
const version = fs.readFileSync(versionFilepath, "utf8").trim();
|
|
console.log(`Found version ${version} from ${versionFilepath}`);
|
|
return version;
|
|
} catch (error) {
|
|
console.error(`Failed to find version from file ${versionFilepath}`, error);
|
|
process.exit(1);
|
|
}
|
|
};
|
|
|
|
const en = [
|
|
{ text: "Guide", link: "/guide/getting-started" },
|
|
{
|
|
text: "Reference",
|
|
link: "/manage/configuration",
|
|
},
|
|
{
|
|
text: getVersion(),
|
|
items: [
|
|
{
|
|
text: "Changelog",
|
|
link: "https://github.com/asdf-vm/asdf/blob/master/CHANGELOG.md",
|
|
},
|
|
{ text: "Contribute", link: "/contribute/core" },
|
|
],
|
|
},
|
|
];
|
|
|
|
const ja_jp = [
|
|
{ text: "ガイド", link: "/ja-jp/guide/getting-started" },
|
|
{
|
|
text: "リファレンス",
|
|
link: "/ja-jp/manage/configuration",
|
|
},
|
|
{
|
|
text: getVersion(),
|
|
items: [
|
|
{
|
|
text: "変更履歴",
|
|
link: "https://github.com/asdf-vm/asdf/blob/master/CHANGELOG.md",
|
|
},
|
|
{ text: "コントリビューション", link: "/ja-jp/contribute/core" },
|
|
],
|
|
},
|
|
];
|
|
|
|
const ko_kr = [
|
|
{ text: "가이드", link: "/ko-kr/guide/getting-started" },
|
|
{
|
|
text: "참고자료",
|
|
link: "/ko-kr/manage/configuration",
|
|
},
|
|
{
|
|
text: getVersion(),
|
|
items: [
|
|
{
|
|
text: "변동사항",
|
|
link: "https://github.com/asdf-vm/asdf/blob/master/CHANGELOG.md",
|
|
},
|
|
{ text: "기여하기", link: "/ko-kr/contribute/core" },
|
|
],
|
|
},
|
|
];
|
|
|
|
const pt_br = [
|
|
{ text: "Guia", link: "/pt-br/guide/getting-started" },
|
|
{
|
|
text: "Referência",
|
|
link: "/pt-br/manage/configuration",
|
|
},
|
|
{
|
|
text: getVersion(),
|
|
items: [
|
|
{
|
|
text: "Changelog",
|
|
link: "https://github.com/asdf-vm/asdf/blob/master/CHANGELOG.md",
|
|
},
|
|
{ text: "Contribute", link: "/pt-br/contribute/core" },
|
|
],
|
|
},
|
|
];
|
|
|
|
const zh_hans = [
|
|
{ text: "指导", link: "/zh-hans/guide/getting-started" },
|
|
{
|
|
text: "参考",
|
|
link: "/zh-hans/manage/configuration",
|
|
},
|
|
{
|
|
text: getVersion(),
|
|
items: [
|
|
{
|
|
text: "Changelog",
|
|
link: "https://github.com/asdf-vm/asdf/blob/master/CHANGELOG.md",
|
|
},
|
|
{ text: "如何贡献", link: "/zh-hans/contribute/core" },
|
|
],
|
|
},
|
|
];
|
|
|
|
export { en, ko_kr, ja_jp, pt_br, zh_hans };
|