Skip to content

Commit 4ba5207

Browse files
authored
1 parent 981c58e commit 4ba5207

25 files changed

+1571
-851
lines changed

README.md

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,31 +1,31 @@
1-
# v3.vuejs.org
1+
# v3.ja.vuejs.org
22

3-
This site is built with [VuePress](https://vuepress.vuejs.org/). Site content is written in Markdown format located in `src`.
3+
このサイトは [VuePress](https://vuepress.vuejs.org/) で構築されています。サイトのコンテンツは `src` ディレクトリにあるマークダウンフォーマットで書かれています。
44

5-
## Writing
5+
## 執筆する
66

7-
See the [Vue Docs Writing Guide](https://v3.vuejs.org/guide/writing-guide.html) for our rules and recommendations on writing and maintaining documentation.
7+
ドキュメントの執筆とメンテナンスに関するルールや推奨事項について、 [Vue Docs Writing Guide](https://v3.ja.vuejs.org/guide/writing-guide.html) を参照してください。
88

9-
## Developing
9+
## 開発する
1010

11-
1. Clone repository
11+
1. リポジトリをクローンします
1212

1313
```bash
1414
git clone [email protected]:vuejs/docs-next.git
1515
```
1616

17-
2. Install dependencies
17+
2. 依存ファイルをインストールします
1818

1919
```bash
2020
yarn # or npm install
2121
```
2222

23-
3. Start local development environment
23+
3. ローカル開発環境を起動します
2424

2525
```bash
2626
yarn serve # or npm run serve
2727
```
2828

29-
## Deploying
29+
## デプロイする
3030

31-
The site is automatically deployed when commits land in `master`, via [Netlify](https://www.netlify.com/).
31+
サイトは `lang-ja` にコミットがあると [Netlify](https://www.netlify.com/) によって自動的にデプロイされます。

assets/lifecycle-diagram.svg

Lines changed: 185 additions & 0 deletions
Loading

assets/scoped-slot-diagram.svg

Lines changed: 78 additions & 0 deletions
Loading

assets/slot-render-diagram.svg

Lines changed: 60 additions & 0 deletions
Loading

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"devDependencies": {
33
"@vuepress/plugin-pwa": "^1.5.4",
4-
"node-sass": "^4.13.1",
4+
"sass": "^1.32.0",
55
"sass-loader": "^8.0.2",
66
"shelljs": "^0.8.4",
77
"textlint": "^11.7.6",

src/.vuepress/components/MigrationBadges.vue

Lines changed: 13 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,25 @@
11
<script>
2-
const validBadges = ['new', 'breaking', 'removed', 'updated']
2+
const validBadges = {
3+
new: 'new',
4+
breaking: 'breaking',
5+
removed: 'removed',
6+
updated: 'updated'
7+
}
38
49
export default {
510
props: {
611
badges: {
712
type: Array,
813
default: () => [],
914
validator(value) {
10-
return value.every(badge => validBadges.includes(badge))
15+
return value.every(badge => Object.keys(validBadges).includes(badge))
1116
}
1217
}
18+
},
19+
data() {
20+
return {
21+
validBadges
22+
}
1323
}
1424
}
1525
</script>
@@ -21,7 +31,7 @@ export default {
2131
:class="`migration-badge is-${badgeType}`"
2232
:key="`badge-type-${badgeType}`"
2333
>
24-
{{ badgeType }}
34+
{{ validBadges[badgeType] }}
2535
</span>
2636
</div>
2737
</template>
Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
export const labels = {
2+
language: 'Language',
3+
github: 'GitHub',
4+
lastCommit: 'Last commit',
5+
last90Days: 'Last 90 days',
6+
loadDetails: 'Load Details',
7+
commits: 'commits',
8+
loading: 'Loading...'
9+
}
10+
11+
// Repos are in alphabetical order by the language code
12+
// You may need to clear your sessionStorage when adding a new item to this list
13+
export const repos = [
14+
{ lang: 'en-us', owner: 'vuejs', repo: 'docs-next', branch: 'master', url: 'https://v3.vuejs.org/' },
15+
{ lang: 'fr', owner: 'demahom18', repo: 'docs-next', branch: 'master', url: 'https://vue3-fr.netlify.app' },
16+
{ lang: 'id', owner: 'vuejs-id', repo: 'docs-next', branch: 'indonesian' },
17+
{ lang: 'ja', owner: 'vuejs-jp', repo: 'ja.vuejs.org', branch: 'lang-ja', url: 'https://v3.ja.vuejs.org/' },
18+
{ lang: 'ko', owner: 'vuejs-kr', repo: 'docs-next', branch: 'rootKoKr', url: 'https://v3.ko.vuejs.org/' },
19+
{ lang: 'pt-br', owner: 'vuejs-br', repo: 'docs-next', branch: 'master', url: 'https://vuejsbr-docs-next.netlify.app/' },
20+
{ lang: 'ru', owner: 'translation-gang', repo: 'docs-next', branch: 'master', url: 'https://v3.ru.vuejs.org/' },
21+
{ lang: 'zh-cn', owner: 'vuejs', repo: 'docs-next-zh-cn', branch: 'master', url: 'https://v3.cn.vuejs.org/' }
22+
]

0 commit comments

Comments
 (0)