Skip to content

Commit 0cdadf6

Browse files
authored
Merge pull request #268 from niceplugin/vitepress/config
네비게이션 및 기타 config 조정
2 parents 3021136 + 18e7872 commit 0cdadf6

File tree

5 files changed

+21
-36
lines changed

5 files changed

+21
-36
lines changed

ko-KR/.vitepress/config.ts

Lines changed: 16 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -41,8 +41,9 @@ const nav = [
4141
{
4242
text: 'Resources',
4343
items: [
44-
{ text: 'Partners', link: '/partners/' },
45-
{ text: 'Themes', link: '/ecosystem/themes' },
44+
{ text: 'Sponsor', link: 'https://vuejs.org/sponsor/' },
45+
{ text: 'Partners', link: 'https://vuejs.org/partners/' },
46+
{ text: 'Themes', link: 'https://vuejs.org/ecosystem/themes/' },
4647
{ text: 'Jobs', link: 'https://vuejobs.com/?ref=vuejs' },
4748
{ text: 'T-Shirt Shop', link: 'https://vue.threadless.com/' }
4849
]
@@ -97,7 +98,7 @@ const nav = [
9798
text: 'About',
9899
activeMatch: `^/about/`,
99100
items: [
100-
{ text: 'FAQ', link: '/about/faq' },
101+
{ text: 'FAQ', link: 'https://vuejs.org/about/faq/' },
101102
{ text: 'Team', link: 'https://vuejs.org/about/team' },
102103
{ text: 'Releases', link: 'https://vuejs.org/about/releases' },
103104
{
@@ -110,15 +111,6 @@ const nav = [
110111
link: 'https://www.youtube.com/watch?v=OrxmtDw4pVI'
111112
}
112113
]
113-
},
114-
{
115-
text: 'Sponsor',
116-
link: '/sponsor/'
117-
},
118-
{
119-
text: 'Partners',
120-
link: '/partners/',
121-
activeMatch: `^/partners/`
122114
}
123115
]
124116

@@ -271,13 +263,13 @@ export const sidebar = {
271263
{
272264
text: '타입스크립트',
273265
items: [
274-
{ text: '개요', link: '/guide/typescript/overview' },
266+
{ text: '개요 (미완료)', link: '/guide/typescript/overview' },
275267
{
276-
text: '컴포지션 API와 타입스크립트',
268+
text: '⚠️컴포지션 API & TS (미완료)',
277269
link: '/guide/typescript/composition-api'
278270
},
279271
{
280-
text: '옵션 API와 타입스크립트',
272+
text: '⚠️옵션 API & TS (미완료)',
281273
link: '/guide/typescript/options-api'
282274
}
283275
]
@@ -302,19 +294,19 @@ export const sidebar = {
302294
link: '/guide/extras/rendering-mechanism'
303295
},
304296
{
305-
text: 'Render Functions & JSX',
297+
text: '⚠️렌더 함수 & JSX (영문)',
306298
link: '/guide/extras/render-function'
307299
},
308300
{
309-
text: 'Vue 와 웹 컴포넌트',
301+
text: '⚠️Vue와 웹 컴포넌트 (영문)',
310302
link: '/guide/extras/web-components'
311303
},
312304
{
313305
text: '애니메이션 기법',
314306
link: '/guide/extras/animation'
315307
},
316308
{
317-
text: '반응형 변환',
309+
text: '⚠️반응형 변환 (영문)',
318310
link: '/guide/extras/reactivity-transform'
319311
}
320312
// {
@@ -412,10 +404,10 @@ export const sidebar = {
412404
{
413405
text: '고급 APIs',
414406
items: [
415-
{ text: 'Render 함수', link: '/api/render-function' },
416-
{ text: 'Server-Side Rendering', link: '/api/ssr' },
417-
{ text: 'TypeScript Utility Types', link: '/api/utility-types' },
418-
{ text: 'Custom Renderer', link: '/api/custom-renderer' }
407+
{ text: '⚠️렌더 함수 (영문)', link: '/api/render-function' },
408+
{ text: '⚠️서버 사이드 렌더링 (영문)', link: '/api/ssr' },
409+
{ text: '⚠️TypeScript 유틸리티 타입 (영문)', link: '/api/utility-types' },
410+
{ text: '⚠️커스텀 렌더러 (영문)', link: '/api/custom-renderer' }
419411
]
420412
}
421413
],
@@ -555,7 +547,7 @@ export default defineConfigWithTheme<ThemeConfig>({
555547

556548
lang: 'ko-KR',
557549
title: 'Vue.js',
558-
description: 'Vue.js - The Progressive JavaScript Framework',
550+
description: 'Vue.js - 프로그래시브 자바스크립트 프레임워크',
559551
srcDir: 'src',
560552
// base: '/docs-next/',
561553
srcExclude: ['tutorial/**/description.md'],
@@ -617,7 +609,7 @@ export default defineConfigWithTheme<ThemeConfig>({
617609

618610
socialLinks: [
619611
{ icon: 'languages', link: '/translations/' },
620-
{ icon: 'github', link: 'https://github.com/vuejs/' },
612+
{ icon: 'github', link: 'https://github.com/vuejs-kr/docs-next' },
621613
{ icon: 'twitter', link: 'https://twitter.com/vuejs' },
622614
{ icon: 'discord', link: 'https://discord.com/invite/HBherRA' }
623615
],

ko-KR/src/api/ApiIndex.vue

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -68,12 +68,12 @@ function slugify(text: string): string {
6868
<template>
6969
<div id="api-index">
7070
<div class="header">
71-
<h1>API Reference</h1>
71+
<h1>API 레퍼런스</h1>
7272
<div class="api-filter">
73-
<label for="api-filter">Filter</label>
73+
<label for="api-filter">필터</label>
7474
<input
7575
type="search"
76-
placeholder="Enter keyword"
76+
placeholder="키워드를 입력하세요"
7777
id="api-filter"
7878
v-model="query"
7979
/>
@@ -103,7 +103,7 @@ function slugify(text: string): string {
103103
</div>
104104

105105
<div v-if="!filtered.length" class="no-match">
106-
No API matching "{{ query }}" found.
106+
"{{ query }}"와 매칭되는 API를 찾지 못했습니다.
107107
</div>
108108
</div>
109109
</template>

ko-KR/src/api/index.md

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,5 @@ footer: false
88
<script setup>
99
import ApiIndex from './ApiIndex.vue'
1010
</script>
11-
:::warning 현재 이 문서는 번역 작업이 진행중입니다
12-
:::
13-
1411

1512
<ApiIndex />

ko-KR/src/guide/extras/custom-renderer.md

Lines changed: 0 additions & 4 deletions
This file was deleted.

ko-KR/src/guide/introduction.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -247,7 +247,7 @@ Vue를 처음 사용하는 경우 일반적인 권장 사항은 다음과 같습
247247

248248
## 여전히 질문이 있나요? {#still-got-questions}
249249

250-
[FAQ](/about/faq)를 확인하세요.
250+
[FAQ](https://vuejs.org/about/faq)를 확인하세요.
251251

252252
## 학습 방법 선택 {#pick-your-learning-path}
253253

0 commit comments

Comments
 (0)