-
Notifications
You must be signed in to change notification settings - Fork 87
docs:translate guide/a11y-semantics #85
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
Deploy preview for vuejs-v3-ja-doc-preview ready! Built with commit 01a6ed2 https://deploy-preview-85--vuejs-v3-ja-doc-preview.netlify.app |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
レビュー 👀 しました。
良さそうです!
@yamanoku |
src/guide/a11y-semantics.md
Outdated
@@ -46,12 +46,12 @@ Provide labels to describe the purpose of all form control; linking `for` and `i | |||
</p> | |||
<script async src="https://static.codepen.io/assets/embed/ei.js"></script> | |||
|
|||
If you inspect this element in your chrome developer tools and open the Accessibility tab inside the Elements tab, you will see how the input gets its name from the label: | |||
chrome デベロッパツールでこの要素を検証し、Elements タブ内の Accessibility タブを開くと、どのように入力欄がその名前をラベルから取得するかを確認できます : | |||
|
|||
 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
こちらの画像における代替テキストも日本語訳してもらえるとありがたいです
src/guide/a11y-semantics.md
Outdated
@@ -85,13 +85,13 @@ You can also give the input an accessible name with [`aria-label`](https://devel | |||
</p> | |||
<script async src="https://static.codepen.io/assets/embed/ei.js"></script> | |||
|
|||
Feel free to inspect this element in Chrome DevTools to see how the accessible name has changed: | |||
この要素を Chrome DevTools で自由に検証し、どのようにアクセス可能な名前が変更されたか確認してください: | |||
|
|||
 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
こちらの画像における代替テキストも日本語訳してもらえるとありがたいです
src/guide/a11y-semantics.md
Outdated
@@ -159,15 +159,15 @@ Using [`aria-labelledby`](https://developer.mozilla.org/en-US/docs/Web/Accessibi | |||
</p> | |||
<script async src="https://static.codepen.io/assets/embed/ei.js"></script> | |||
|
|||
You can see the description by instecting Chrome DevTools: | |||
Chrome DevTools で検出することで Description を確認することができます: | |||
|
|||
 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
こちらの画像における代替テキストも日本語訳してもらえるとありがたいです
src/guide/a11y-semantics.md
Outdated
@@ -197,7 +197,7 @@ You can provide additional instructions and bind multiple ids inside an [`aria-l | |||
</fieldset> | |||
``` | |||
|
|||
Alternatively, you can attach the instructions to the input with [`aria-describedby`](https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/ARIA_Techniques/Using_the_aria-describedby_attribute): | |||
あるいは、[`aria-describedby`](https://developer.mozilla.org/ja/docs/Web/Accessibility/ARIA/ARIA_Techniques/Using_the_aria-describedby_attribute) を使用して入力欄に指示を添付することもできます: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
あるいは、[`aria-describedby`](https://developer.mozilla.org/ja/docs/Web/Accessibility/ARIA/ARIA_Techniques/Using_the_aria-describedby_attribute) を使用して入力欄に指示を添付することもできます: | |
あるいは、[`aria-describedby`](https://developer.mozilla.org/ja/docs/Web/Accessibility/ARIA/ARIA_Techniques/Using_the_aria-describedby_attribute) を使用して入力欄に説明を添付することもできます: |
[IMO] 指示より「説明」 のほうが適切かもしれません
参考:WCAG文書とWAICによる日本語翻訳文書
src/guide/a11y-semantics.md
Outdated
入力欄に指示を追加するとき、入力欄に対して正しくリンクしていることを確認してください。 | ||
あなたは追加の指示を提供し、複数の id を [`aria-labelledby`](https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/ARIA_Techniques/Using_the_aria-labelledby_attribute) 内に束縛することができます。これにより、さらに柔軟な設計が可能になります。 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
入力欄に指示を追加するとき、入力欄に対して正しくリンクしていることを確認してください。 | |
あなたは追加の指示を提供し、複数の id を [`aria-labelledby`](https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/ARIA_Techniques/Using_the_aria-labelledby_attribute) 内に束縛することができます。これにより、さらに柔軟な設計が可能になります。 | |
入力欄に説明を追加するとき、入力欄に対して正しくリンクしていることを確認してください。 | |
あなたは追加の説明を提供し、複数の id を [`aria-labelledby`](https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/ARIA_Techniques/Using_the_aria-labelledby_attribute) 内に束縛することができます。これにより、さらに柔軟な設計が可能になります。 |
[IMO] 指示より「説明」 のほうが適切かもしれません
参考:WCAG文書とWAICによる日本語翻訳文書
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@kazupon
[IMO] bindは「束縛」よりも「バインド」のままで訳したほうが開発者としてはイメージしやすそうな気がしたのですがいかがでしょう 👀
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
そうしたいところなんですが、Vue 3 のドキュメント、結構 Vue 2 ベースになっていて、他の翻訳も bind を 束縛で通してしてしまっています。一貫性を持たせたいので、一旦現状どおりとさせてください。 🙏
src/guide/a11y-semantics.md
Outdated
|
||
### Instructions | ||
### 指示 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
### 指示 | |
### 説明 |
[IMO] 指示より「説明」 のほうが適切かもしれません
参考:WCAG文書とWAICによる日本語翻訳文書
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
確認しました。 翻訳ありがとうございました! |
resolve #46