Skip to content

Commit a9a1dd2

Browse files
committed
翻訳
1 parent ab55e85 commit a9a1dd2

File tree

17 files changed

+49
-44
lines changed

17 files changed

+49
-44
lines changed

.vitepress/theme/components/landing/1. hero-section/HeroSection.vue

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,13 +15,13 @@ import HeroDiagram from './HeroDiagram.vue'
1515
<h1>The Build Tool<br />for the Web</h1>
1616
<!-- Tagline -->
1717
<h3>
18-
Vite is a blazing fast frontend build tool powering the next generation
19-
of web applications.
18+
Vite は、次世代の<wbr /> Web アプリケーションを支える<wbr />超高速フロントエンド<wbr />ビルドツールです。
19+
2020
</h3>
2121

2222
<!-- CTA Buttons -->
2323
<div class="hero__actions">
24-
<a href="/guide/" class="btn btn--primary">Get started</a>
24+
<a href="/guide/" class="btn btn--primary">はじめる</a>
2525
<a
2626
href="https://github.com/vitejs/vite"
2727
target="_blank"
@@ -130,4 +130,8 @@ import HeroDiagram from './HeroDiagram.vue'
130130
margin-top: 0;
131131
}
132132
}
133+
134+
h3 {
135+
white-space: nowrap; /* 日本語版: 改行位置の調整のため */
136+
}
133137
</style>

.vitepress/theme/components/landing/2. feature-section/FeatureCI.vue

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -319,10 +319,10 @@ const { startAnimation, isCardActive } = useCardAnimation(
319319
</div>
320320
</div>
321321
<div class="feature__meta meta--center">
322-
<div class="meta__title">Continuous ecosystem integration</div>
322+
<div class="meta__title">継続的なエコシステム統合</div>
323323
<div class="meta__description">
324-
Our CI continuously tests Vite changes against downstream projects,
325-
allowing us to improve Vite with stability and confidence.
324+
私たちの CI は、下流のプロジェクトに対して Vite の変更を継続的にテストしており、安定性と信頼性を備えた Vite の改善が可能となっています。
325+
326326
</div>
327327
</div>
328328
</div>

.vitepress/theme/components/landing/2. feature-section/FeatureFlexiblePlugins.vue

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -349,10 +349,10 @@ const { isCardActive, startAnimation } = useCardAnimation(
349349
</div>
350350
</div>
351351
<div class="feature__meta">
352-
<div class="meta__title">Flexible plugin system</div>
352+
<div class="meta__title">柔軟なプラグインシステム</div>
353353
<div class="meta__description">
354-
Vite plugins extends Rollup's well-designed plugin interface with a few
355-
extra Vite-specific options.
354+
Vite プラグインは、Rollup の適切に設計されたプラグインインターフェースを、Vite 固有の追加オプションで拡張します。
355+
356356
</div>
357357
</div>
358358
</div>

.vitepress/theme/components/landing/2. feature-section/FeatureHMR.vue

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -247,9 +247,9 @@ const { startAnimation } = useCardAnimation(
247247
</div>
248248
</div>
249249
<div class="feature__meta meta--center">
250-
<div class="meta__title">Lightning fast HMR</div>
250+
<div class="meta__title">超高速 HMR</div>
251251
<div class="meta__description">
252-
Hot Module Replacement (HMR) that stays fast regardless of app size.
252+
アプリのサイズに関わらず高速性を維持するホットモジュールリプレースメント(HMR)。
253253
</div>
254254
</div>
255255
</div>

.vitepress/theme/components/landing/2. feature-section/FeatureInstantServerStart.vue

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -182,9 +182,9 @@ onUnmounted(() => {
182182
<div class="connection-line" :class="{ active: commandTriggered }" />
183183
</div>
184184
<div class="feature__meta">
185-
<div class="meta__title">Instant server start</div>
185+
<div class="meta__title">即時サーバー起動</div>
186186
<div class="meta__description">
187-
On demand file serving over native ESM, no bundling required!
187+
ネイティブ ESM でのオンデマンドファイル配信、バンドルは不要!
188188
</div>
189189
</div>
190190
</div>

.vitepress/theme/components/landing/2. feature-section/FeatureOptimizedBuild.vue

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -436,9 +436,9 @@ const { startAnimation } = useCardAnimation(
436436
</svg>
437437
</div>
438438
<div class="feature__meta meta--center">
439-
<div class="meta__title">Optimized build</div>
439+
<div class="meta__title">ビルドの最適化</div>
440440
<div class="meta__description">
441-
Pre-configured Rollup build with multi-page and library mode support.
441+
複数ページおよびライブラリモードをサポートする事前設定済みの Rollup ビルド。
442442
</div>
443443
</div>
444444
</div>

.vitepress/theme/components/landing/2. feature-section/FeatureRichFeatures.vue

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -126,9 +126,9 @@ const { isCardActive, startAnimation } = useCardAnimation(
126126
<div class="center-glow" />
127127
</div>
128128
<div class="feature__meta meta--center">
129-
<div class="meta__title">Rich features</div>
129+
<div class="meta__title">豊富な機能</div>
130130
<div class="meta__description">
131-
Out-of-the-box support for TypeScript, JSX, CSS and more.
131+
TypeScriptJSXCSS などの標準サポート。
132132
</div>
133133
</div>
134134
</div>

.vitepress/theme/components/landing/2. feature-section/FeatureSSRSupport.vue

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -417,10 +417,10 @@ const { isCardActive, startAnimation } = useCardAnimation(
417417
</svg>
418418
</div>
419419
<div class="feature__meta">
420-
<div class="meta__title">First class SSR Support</div>
420+
<div class="meta__title">ファーストクラスの SSR サポート</div>
421421
<div class="meta__description">
422-
It's never been easier to setup custom SSR (Server-Side Rendering), or
423-
build your own SSR framework.
422+
カスタム SSR(サーバーサイドレンダリング)の設定や、独自の SSR フレームワークの構築がかつてないほど簡単になりました。
423+
424424
</div>
425425
</div>
426426
</div>

.vitepress/theme/components/landing/2. feature-section/FeatureSection.vue

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -167,6 +167,7 @@ const startAnimation = () => {
167167
text-shadow:
168168
0 0 4px rgba(255, 255, 255, 0.1),
169169
0 0 14px rgba(130, 168, 236, 0.2);
170+
font-weight: 500; /* 日本語版: 太すぎるので調整 */
170171
}
171172
172173
.feature-section__title {
@@ -233,7 +234,7 @@ const startAnimation = () => {
233234
.meta__description {
234235
color: #a3a3a3;
235236
font-family: Inter, sans-serif;
236-
font-size: 16px;
237+
font-size: 15px; /* 日本語版: 元は 16px */
237238
font-style: normal;
238239
font-weight: 400;
239240
line-height: 150%;

.vitepress/theme/components/landing/2. feature-section/FeatureTypedAPI.vue

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -68,8 +68,8 @@ const { isCardActive, startAnimation } = useCardAnimation(
6868
</div>
6969
</div>
7070
<div class="feature__meta meta--center">
71-
<div class="meta__title">Fully typed API</div>
72-
<div class="meta__description">Designed to be built on top of.</div>
71+
<div class="meta__title">完全な型付け API</div>
72+
<div class="meta__description">を使用して構築するように設計されています。</div>
7373
</div>
7474
</div>
7575
</template>

0 commit comments

Comments
 (0)