Skip to content
This repository was archived by the owner on Jan 20, 2025. It is now read-only.

Commit 1b3ad3d

Browse files
author
BSKY
authored
Merge branch 'master' into update-style-guild
2 parents 26c51b8 + 55a6a82 commit 1b3ad3d

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

52 files changed

+1172
-1154
lines changed

.github/pull_request_template.md

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,16 @@
66

77
- [ ] [翻訳スタイルガイド](https://github.com/gatsbyjs/gatsby-ja/blob/master/style-guide.md) に目を通しました。
88
- [ ] [Translation Guide](https://www.gatsbyjs.org/contributing/gatsby-docs-translation-guide/#contributing-to-a-translation) に目を通しました。
9-
- [ ] `textlint` を使って校正を行いました(推奨)
9+
- [ ] `textlint` を使って校正を行いました。
10+
- [ ] 文章全体を最初から読み直して不自然な箇所が無いことを確認しました。
1011
- [ ] `Allow edits from maintainers` にチェックを入れました。
1112

12-
しばらく待ってもレビューが終わらなかったり、必要なレビュー数が足りない状態が続いた場合は、[こちら](https://github.com/gatsbyjs/gatsby-ja/issues/1)からメンテナーを探して、@を付けてメンションを飛ばしてください。
13+
> しばらく待ってもレビューが終わらなかったり、必要なレビュー数に足りない状態が続いた場合は、[こちら](https://github.com/gatsbyjs/gatsby-ja/issues/1)からメンテナーを探して、@を付けてメンションを飛ばしてください。
14+
15+
## 補足
16+
17+
<!-- 必要であればこちらに補足を書いてください -->
18+
19+
<!-- ここから下は消さないで! -->
20+
21+
Ref: #1

.github/workflows/label-when-approved.yml

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

.github/workflows/label-when-created.yml

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

.github/workflows/lint.yml

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,30 @@ jobs:
66
textlint:
77
runs-on: ubuntu-latest
88

9+
env:
10+
node-version: 12.x
11+
912
steps:
1013
- name: Checkout code
1114
uses: actions/[email protected]
1215

16+
- name: Use Node.js ${{ env.node-version }}
17+
uses: actions/[email protected]
18+
with:
19+
node-version: ${{ env.node-version }}
20+
21+
- name: Get yarn cache directory
22+
id: yarn
23+
run: echo "::set-output name=dir::$(yarn cache dir)"
24+
25+
- name: Restore yarn cache
26+
uses: actions/[email protected]
27+
with:
28+
path: ${{ steps.yarn.outputs.dir }}
29+
key: ${{ runner.os }}-yarn-${{ hashFiles(format('{0}{1}', github.workspace, '/yarn.lock')) }}
30+
restore-keys: |
31+
${{ runner.os }}-yarn-
32+
1333
- name: Setup reviewdog
1434
run: |
1535
mkdir -p $HOME/bin && curl -sfL https://raw.githubusercontent.com/reviewdog/reviewdog/master/install.sh | sh -s -- -b $HOME/bin

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
node_modules
2+
.textlintcache
23

34
# We're using yarn, so no package-lock.json
45
package-lock.json

.textlintrc.js

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@ module.exports = {
99
"preset-jtf-style": {
1010
"1.1.3.箇条書き": false, // 箇条書きの文末に句点(。)以外を許可
1111
"3.1.1.全角文字と半角文字の間": false, // 全角文字と半角文字の間にスペースを入れる
12-
"4.2.7.コロン(:)": false, // 半角コロンを許可
1312
"2.1.6.カタカナの長音": true, // カタカナ語の長音は基本的に伸ばす
1413
"2.2.1.ひらがなと漢字の使い分け": true, // ひらがなにしたほうが良い漢字
1514
},
@@ -27,6 +26,11 @@ module.exports = {
2726
space: "always",
2827
exceptPunctuation: true,
2928
}, // 半角文字と全角文字の切替時にスペースを入れる
29+
"ja-space-around-code": {
30+
before: true,
31+
after: true,
32+
}, // インラインコードの周りにスペースを入れる
33+
"ja-no-space-around-parentheses": true, // かっこの外側、内側ともにスペースを入れない
3034
},
3135
filters: {
3236
// https://github.com/textlint/textlint-filter-rule-comments

LICENSE

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
The MIT License (MIT)
2+
3+
Copyright (c) 2015 Gatsbyjs
4+
5+
Permission is hereby granted, free of charge, to any person obtaining a copy
6+
of this software and associated documentation files (the "Software"), to deal
7+
in the Software without restriction, including without limitation the rights
8+
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9+
copies of the Software, and to permit persons to whom the Software is
10+
furnished to do so, subject to the following conditions:
11+
12+
The above copyright notice and this permission notice shall be included in all
13+
copies or substantial portions of the Software.
14+
15+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16+
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17+
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18+
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19+
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20+
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
21+
SOFTWARE.

README.md

Lines changed: 24 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -10,25 +10,41 @@
1010

1111
ドキュメントに誤字を見つけたり、まだ翻訳されていないページがあって、翻訳・修正を手伝いたいと言う方は、以下の手順に沿ってください。
1212

13-
### 環境のセットアップ
14-
15-
- このページの右上にある Fork ボタンからこのレポジトリを Fork してください。
16-
- Git, Node.js, Yarn をそれぞれ準備して、 Fork したリポジトリをクローンしてください。
17-
- `yarn` を使って dependency のインストールを行ってください。
18-
- これで準備は完了です! `docs` の中身の markdown を好みのテキストエディターで編集してください。
19-
2013
### 作業の重複を防ぐための宣言
2114

2215
未翻訳記事を翻訳したい場合は、他の人との作業の重複を防ぐため、[この Issue](https://github.com/gatsbyjs/gatsby-ja/issues/1) での宣言をお願いします。
2316

24-
### 翻訳スタイルガイド
17+
### 環境構築
18+
19+
1. このページの右上にある Fork ボタンからこのリポジトリーを Fork してください。
20+
1. Git, Node.js, Yarn をそれぞれ準備して、 Fork したリポジトリーをクローンしてください。
21+
1. `git clone https://github.com/<yourname>/gatsby-ja`
22+
1. `cd gatsby-ja`
23+
1. `git switch -c docs/accessibility-statement``docs/accessibility-statement.md`を翻訳する場合)
24+
1. `yarn` を使って dependency のインストールを行ってください。
25+
1. `yarn install`
26+
1. これで準備は完了です! `docs` の中身の Markdown を好みのテキストエディターで編集してください。
27+
28+
### 翻訳の手引
2529

2630
コードスニペットなど、どう翻訳していいかわからない部分があった場合は、[翻訳スタイルガイド](/style-guide.md)を参照してください。
2731

2832
[Gatsby Discord](https://gatsby.dev/discord)`#translation-ja` チャンネルで質問していただいても構いません。
2933

34+
### 提出
35+
36+
1. 翻訳を終えたら校正します
37+
1. `yarn lint`(チェックマークが付いているエラーは自動修正できます)
38+
1. `yarn format`(すべてのエラーが自動修正されるわけではありません)
39+
1. 原稿をコミットしてプッシュします。
40+
1. `git add .`
41+
1. `git commit -m "docs: translate docs/accessibility-statement"``docs/accessibility-statement.md`を翻訳する場合)
42+
1. `git push`
43+
1. GitHub の画面から Pull Request を作成してください。
44+
3045
## 参考リンク
3146

47+
- [Japanese Translation Progress](https://github.com/gatsbyjs/gatsby-ja/issues/1)
3248
- [翻訳スタイルガイド](/style-guide.md)
3349
- [Gatsby 翻訳ガイド](https://www.gatsbyjs.org/contributing/gatsby-docs-translation-guide/)
3450
- [Gatsby Discord](https://gatsby.dev/discord)

docs/accessibility-statement.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ Gatsbyjs.com は、Gatsby を作っているスタートアップ Gatsby, Inc.
1616

1717
## フィードバックを伝え、アクセシビリティの助けを得る
1818

19-
私たちはこれらのサイトと Gatsby フレームワーク自体をできるだけアクセシブルなものにしようと努力しています。私たちのゴールは [WCAG 2.0 AA](https://www.w3.org/TR/WCAG20/)(訳注: [WCAG 2.0 AA 邦訳](https://waic.jp/docs/WCAG20/Overview.html))を満たすことですが、まだある程度しか準拠していません。私たちはまず Gatsby エコシステムが作成途中の未完成品であると認めて、状況を改善していけるようにあらゆるフィードバックについてオープンです。
19+
私たちはこれらのサイトと Gatsby フレームワーク自体をできるだけアクセシブルなものにしようと努力しています。私たちのゴールは [WCAG 2.0 AA](https://www.w3.org/TR/WCAG20/)(訳注 [WCAG 2.0 AA 邦訳](https://waic.jp/docs/WCAG20/Overview.html))を満たすことですが、まだある程度しか準拠していません。私たちはまず Gatsby エコシステムが作成途中の未完成品であると認めて、状況を改善していけるようにあらゆるフィードバックについてオープンです。
2020

2121
アクセシビリティへのフィードバックや異議をコアチームに伝えるには、[GitHub で Issue を作成](https://github.com/gatsbyjs/gatsby/issues/new/choose)してください。
2222

@@ -28,7 +28,7 @@ Gatsbyjs.com は、Gatsby を作っているスタートアップ Gatsby, Inc.
2828

2929
## サードパーティのプラットフォーム、製品、サービス
3030

31-
Gatsby を使った仕事の流れとしてよくあるものは、サードパーティの製品やサービスを含んでいます。たとえばコンテンツマネジメントシステム(CMS)をソースに使い、ホスティングプラットフォームでサイトを管理・構築するようなやり方です。これらプラットフォームのいくつかは、アクセシビリティを考慮せずに設計ないし構築されているように見えるものがあります。私たちは、これらの提供者に一緒にアクセシビリティを向上させていこうと働きかけています
31+
Gatsby を使った仕事の流れとしてよくあるものは、サードパーティーの製品やサービスを含んでいます。たとえばコンテンツマネジメントシステム(CMS)をソースに使い、ホスティングプラットフォームでサイトを管理・構築するようなやり方です。これらプラットフォームのいくつかは、アクセシビリティを考慮せず設計ないし構築されているように見えるものがあります。私たちは、これらの提供者へ一緒にアクセシビリティを向上させていこうと働きかけています
3232

3333
アクセシブルな CMS として、以下のようなプラットフォームの使用をおすすめしています。
3434

@@ -43,6 +43,6 @@ Gatsby を使った仕事の流れとしてよくあるものは、サードパ
4343

4444
## 調査と研究のプロジェクト
4545

46-
Gatsby チームはときどき調査や研究のプロジェクトを行っています。私たちは、すべての Gatsby ユーザーからのフィードバック、とりわけ、行おうとしている調査に当てはまる経験についてのものを、高く評価します。
46+
Gatsby チームは時々調査や研究のプロジェクトを行っています。私たちは、すべての Gatsby ユーザーからのフィードバック、とりわけ、行おうとしている調査に当てはまる経験についてのものを、高く評価します。
4747

4848
これらの取り組みについて考えるべきことがあれば、[[email protected]](mailto:[email protected]) にご連絡ください。

docs/contributing/code-of-conduct.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ title: Gatsby コントリビューター行動規範
2828

2929
プロジェクトのメンテナーは、許容できる行動の基準を明確にする責任があります。また、何かしらの許容できない行動に対応する、適切かつ公平な是正処置をとることが期待されています。
3030

31-
プロジェクトのメンテナーは、この行動規範に沿っていない、コメント、コミット、コード、wiki 編集、issue、その他の貢献を削除、編集、拒否する権利と義務を有します。また、他の不適切、脅迫的、攻撃的、嫌がらせと考えられる行動を取ったコントリビューターを一時的もしくは恒久的に追放する権利と義務を有します。
31+
プロジェクトのメンテナーは、この行動規範に沿っていない、コメント、コミット、コード、Wiki 編集、Issue、その他の貢献を削除、編集、拒否する権利と義務を有します。また、他の不適切、脅迫的、攻撃的、嫌がらせと考えられる行動を取ったコントリビューターを一時的もしくは恒久的に追放する権利と義務を有します。
3232

3333
## 適用範囲
3434

0 commit comments

Comments
 (0)