From 62ec56cd39a8f6dfa8d4b34c45ceeede69408716 Mon Sep 17 00:00:00 2001 From: uzmoi Date: Thu, 5 Dec 2024 22:48:39 +0900 Subject: [PATCH 1/2] =?UTF-8?q?=E3=82=B5=E3=82=A4=E3=83=88=E5=86=85?= =?UTF-8?q?=E6=A4=9C=E7=B4=A2=E3=82=92=E6=9C=89=E5=8A=B9=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .vitepress/config/shared.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.vitepress/config/shared.ts b/.vitepress/config/shared.ts index 7fe56fc..6014b8b 100644 --- a/.vitepress/config/shared.ts +++ b/.vitepress/config/shared.ts @@ -12,6 +12,9 @@ export const shared = defineConfig({ socialLinks: [ { icon: 'github', link: 'https://github.com/aiscript-dev/aiscript' }, ], + search: { + provider: "local", + }, }, head: [ From 29574f02838d2aaba59abe8811d5e0ea24d17b89 Mon Sep 17 00:00:00 2001 From: kakkokari-gtyih <67428053+kakkokari-gtyih@users.noreply.github.com> Date: Fri, 6 Dec 2024 09:42:59 +0900 Subject: [PATCH 2/2] add translations --- .vitepress/config/ja.ts | 22 ++++++++++++++++++++++ .vitepress/config/shared.ts | 10 +++++++++- 2 files changed, 31 insertions(+), 1 deletion(-) diff --git a/.vitepress/config/ja.ts b/.vitepress/config/ja.ts index 260e8dc..f3e6903 100644 --- a/.vitepress/config/ja.ts +++ b/.vitepress/config/ja.ts @@ -56,3 +56,25 @@ export const ja = defineConfig({ returnToTopLabel: 'ページの先頭に戻る', }, }); + +export const jaSearchLocale: NonNullable = { + button: { + buttonText: '検索', + buttonAriaLabel: '検索する', + }, + modal: { + displayDetails: '詳細を表示', + resetButtonTitle: 'リセット', + backButtonTitle: '閉じる', + noResultsText: '該当する結果がありませんでした', + footer: { + selectText: 'で選択', + selectKeyAriaLabel: 'Enterキー', + navigateText: 'で移動', + navigateUpKeyAriaLabel: '上矢印キー', + navigateDownKeyAriaLabel: '下矢印キー', + closeText: 'で閉じる', + closeKeyAriaLabel: '閉じる', + }, + }, +}; diff --git a/.vitepress/config/shared.ts b/.vitepress/config/shared.ts index 6014b8b..0769f33 100644 --- a/.vitepress/config/shared.ts +++ b/.vitepress/config/shared.ts @@ -1,5 +1,6 @@ import { defineConfig } from 'vitepress'; import aiscriptTmLanguage from 'aiscript-vscode/aiscript/syntaxes/aiscript.tmLanguage.json' with { type: 'json' }; +import { jaSearchLocale } from './ja'; import { createPlaygroundTransformer } from '../scripts/playground-transformer'; // https://vitepress.dev/reference/site-config @@ -13,7 +14,14 @@ export const shared = defineConfig({ { icon: 'github', link: 'https://github.com/aiscript-dev/aiscript' }, ], search: { - provider: "local", + provider: 'local', + options: { + locales: { + ja: { + translations: jaSearchLocale, + }, + } + } }, },