mirror of
https://jihulab.com/DGP-Studio/Snap.Hutao.Docs.git
synced 2025-11-19 21:16:31 +08:00
@@ -41,6 +41,11 @@ export default defineUserConfig({
|
||||
title: "Snap Hutao",
|
||||
description: "Super utilitarian Genshin Impact Toolkit",
|
||||
},
|
||||
"/id/": {
|
||||
lang: "id-ID",
|
||||
title: "Snap Hutao",
|
||||
description: "Alat Bantu Genshin Impact yang Sangat Utilitarian",
|
||||
},
|
||||
"/ru/": {
|
||||
lang: "ru-RU",
|
||||
title: "Snap Hutao",
|
||||
@@ -137,13 +142,87 @@ export default defineUserConfig({
|
||||
},
|
||||
},
|
||||
"/en/": {
|
||||
placeholder: "Search documents",
|
||||
placeholder: "Search documentation",
|
||||
translations: {
|
||||
button: {
|
||||
buttonText: "Search documents",
|
||||
buttonText: "Search documentation",
|
||||
buttonAriaLabel: "Search documentation",
|
||||
},
|
||||
modal: {
|
||||
searchBox: {
|
||||
resetButtonTitle: "Clear search query",
|
||||
resetButtonAriaLabel: "Clear search query",
|
||||
cancelButtonText: "Cancel",
|
||||
cancelButtonAriaLabel: "Cancel",
|
||||
},
|
||||
startScreen: {
|
||||
recentSearchesTitle: "Search History",
|
||||
noRecentSearchesText: "No recent searches",
|
||||
saveRecentSearchButtonTitle: "Save to search history",
|
||||
removeRecentSearchButtonTitle: "Remove from search history",
|
||||
favoriteSearchesTitle: "Favorites",
|
||||
removeFavoriteSearchButtonTitle: "Remove from favorites",
|
||||
},
|
||||
errorScreen: {
|
||||
titleText: "Unable to retrieve results",
|
||||
helpText: "You may need to check your network connection",
|
||||
},
|
||||
footer: {
|
||||
selectText: "Select",
|
||||
navigateText: "Switch",
|
||||
closeText: "Close",
|
||||
searchByText: "Search provider",
|
||||
},
|
||||
noResultsScreen: {
|
||||
noResultsText: "No relevant results found",
|
||||
suggestedQueryText: "You can try searching for",
|
||||
reportMissingResultsText: "Do you think there should be results for this query?",
|
||||
reportMissingResultsLinkText: "Click here to provide feedback",
|
||||
},
|
||||
},
|
||||
},
|
||||
},
|
||||
"/id/": {
|
||||
placeholder: "Cari dokumentasi",
|
||||
translations: {
|
||||
button: {
|
||||
buttonText: "Cari dokumentasi",
|
||||
buttonAriaLabel: "Cari dokumentasi",
|
||||
},
|
||||
modal: {
|
||||
searchBox: {
|
||||
resetButtonTitle: "Hapus kueri pencarian",
|
||||
resetButtonAriaLabel: "Hapus kueri pencarian",
|
||||
cancelButtonText: "Batal",
|
||||
cancelButtonAriaLabel: "Batal",
|
||||
},
|
||||
startScreen: {
|
||||
recentSearchesTitle: "Riwayat Pencarian",
|
||||
noRecentSearchesText: "Tidak ada pencarian terbaru",
|
||||
saveRecentSearchButtonTitle: "Simpan ke riwayat pencarian",
|
||||
removeRecentSearchButtonTitle: "Hapus dari riwayat pencarian",
|
||||
favoriteSearchesTitle: "Favorit",
|
||||
removeFavoriteSearchButtonTitle: "Hapus dari favorit",
|
||||
},
|
||||
errorScreen: {
|
||||
titleText: "Tidak dapat mengambil hasil",
|
||||
helpText: "Anda mungkin perlu memeriksa koneksi internet Anda",
|
||||
},
|
||||
footer: {
|
||||
selectText: "Pilih",
|
||||
navigateText: "Alih",
|
||||
closeText: "Tutup",
|
||||
searchByText: "Penyedia pencarian",
|
||||
},
|
||||
noResultsScreen: {
|
||||
noResultsText: "Tidak ditemukan hasil yang relevan",
|
||||
suggestedQueryText: "Anda bisa mencoba mencari",
|
||||
reportMissingResultsText: "Apakah Anda pikir harus ada hasil untuk kueri ini?",
|
||||
reportMissingResultsLinkText: "Klik di sini untuk memberikan masukan",
|
||||
},
|
||||
},
|
||||
},
|
||||
},
|
||||
},
|
||||
}),
|
||||
googleAnalyticsPlugin({
|
||||
@@ -157,6 +236,7 @@ export default defineUserConfig({
|
||||
"/en/": ["en-US", "en-UK", "en"],
|
||||
"/zh/": ["zh-CN", "zh-TW", "zh"],
|
||||
"/ru/": ["ru-RU", "ru-KZ", "ru-BY", "ru-UA", "ru-MD", "ru-LV", "tt-RU", "ru"],
|
||||
"/id/": ["id-ID", "id"],
|
||||
},
|
||||
}),
|
||||
],
|
||||
|
||||
32
docs/.vuepress/navbar/id.ts
Normal file
32
docs/.vuepress/navbar/id.ts
Normal file
@@ -0,0 +1,32 @@
|
||||
import { navbar } from "vuepress-theme-hope";
|
||||
|
||||
export const idNavbar = navbar([
|
||||
"/id/",
|
||||
{ text: "Document", icon: "iconfont icon-article", link: "/en/menu.html" },
|
||||
{
|
||||
text: "Unduh",
|
||||
icon: "iconfont icon-install",
|
||||
link: "https://apps.microsoft.com/store/detail/snap-hutao/9PH4NXJ2JN52",
|
||||
},
|
||||
{
|
||||
text: "Komunitas",
|
||||
icon: "iconfont icon-community",
|
||||
link: "/id/community",
|
||||
},
|
||||
{
|
||||
text: "Servis Tersedia",
|
||||
icon: "iconfont icon-define",
|
||||
children: [
|
||||
{
|
||||
text: "UptimeRobot",
|
||||
icon: "/images/202312/uptimerobot-logo.svg",
|
||||
link: "https://status.hut.ao/",
|
||||
},
|
||||
{
|
||||
text: "Uptime Kuma",
|
||||
icon: "/images/202312/uptime-kuma.svg",
|
||||
link: "https://status.snapgenshin.cn/status",
|
||||
}
|
||||
]
|
||||
},
|
||||
]);
|
||||
@@ -1,3 +1,4 @@
|
||||
export * from "./en.js";
|
||||
export * from "./zh.js";
|
||||
export * from "./ru.js";
|
||||
export * from "./ru.js";
|
||||
export * from "./id.js";
|
||||
40
docs/.vuepress/sidebar/id.ts
Normal file
40
docs/.vuepress/sidebar/id.ts
Normal file
@@ -0,0 +1,40 @@
|
||||
import { sidebar } from "vuepress-theme-hope";
|
||||
|
||||
export const idSidebar = sidebar({
|
||||
"/id/": [
|
||||
"",
|
||||
"project",
|
||||
"i18n",
|
||||
"quick-start",
|
||||
{
|
||||
icon: "iconfont icon-read",
|
||||
text: "Fitur",
|
||||
prefix: "features/",
|
||||
children: "structure",
|
||||
},
|
||||
{
|
||||
icon: "iconfont icon-advance",
|
||||
text: "Lanjutan",
|
||||
prefix: "advanced/",
|
||||
children: "structure",
|
||||
},
|
||||
{
|
||||
icon: "iconfont icon-github",
|
||||
text: "Pengembangan Sumber Terbuka",
|
||||
prefix: "development/",
|
||||
children: "structure",
|
||||
},
|
||||
{
|
||||
icon: "iconfont icon-article",
|
||||
text: "Statement",
|
||||
prefix: "statements/",
|
||||
children: "structure",
|
||||
},
|
||||
{
|
||||
icon: "iconfont icon-article",
|
||||
text: "Dev Logs",
|
||||
prefix: "blog/",
|
||||
children: "structure",
|
||||
}
|
||||
],
|
||||
});
|
||||
@@ -1,3 +1,4 @@
|
||||
export * from "./en.js";
|
||||
export * from "./zh.js";
|
||||
export * from "./ru.js";
|
||||
export * from "./ru.js";
|
||||
export * from "./id.js";
|
||||
@@ -1,6 +1,6 @@
|
||||
import { hopeTheme } from "vuepress-theme-hope";
|
||||
import { enNavbar, zhNavbar, ruNavbar } from "./navbar/index.js";
|
||||
import { enSidebar, zhSidebar, ruSidebar } from "./sidebar/index.js";
|
||||
import { enNavbar, zhNavbar, ruNavbar, idNavbar } from "./navbar/index.js";
|
||||
import { enSidebar, zhSidebar, ruSidebar, idSidebar } from "./sidebar/index.js";
|
||||
|
||||
export default hopeTheme({
|
||||
hostname: "https://hut.ao",
|
||||
@@ -60,6 +60,22 @@ export default hopeTheme({
|
||||
},
|
||||
},
|
||||
|
||||
"/id/": {
|
||||
// navbar
|
||||
navbar: idNavbar,
|
||||
|
||||
// sidebar
|
||||
sidebar: idSidebar,
|
||||
|
||||
footer: "Menjadi alat terbaik untuk Genshin Impact",
|
||||
|
||||
displayFooter: true,
|
||||
|
||||
metaLocales: {
|
||||
editLink: "Edit halaman ini di GitHub",
|
||||
},
|
||||
},
|
||||
|
||||
/**
|
||||
* Chinese locale config
|
||||
*/
|
||||
|
||||
Reference in New Issue
Block a user