-
Notifications
You must be signed in to change notification settings - Fork 3.2k
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
docs: update accessibility #6
Conversation
Co-authored-by: wxsm <[email protected]>
Co-authored-by: wxsm <[email protected]>
补充一个信息,这部分内容其实是之前版本这四个页面的合并
不同之处基本就是个别标题的更新以及标点符号和英文语法的小修正 例如:https://github.com/vuejs/docs-next-zh-cn/blob/master/src/guide/a11y-basics.md |
其它建议: 关于文档中的代码示例,我个人建议只翻译注释,不翻译代码逻辑或 HTML 中的英文内容,因为代码中逻辑和文本的界限很模糊,但注释一定是自然语言,不存在硬逻辑,因此可以翻译。 例如: <form
class="demo"
action="/dataCollectionLocation"
method="post"
autocomplete="on"
>
<h1 id="billing">Billing</h1>
<div class="form-item">
<label for="name">Name:</label>
<input
type="text"
name="name"
id="name"
v-model="name"
aria-labelledby="billing name"
/>
</div>
<button type="submit">Submit</button>
</form> 其中的 Billing、Name、Submit 之类的英文建议保留。 谢谢 |
L191 其他元素 -> 其它元素,L397 与之相同 |
L217 (Chrome Developer Tools showing input accessible name from aria-labelledby) |
L248
->
原文:
|
一些关于 a11y 翻译背后的解释:
谢谢 |
Co-authored-by: Jinjiang <[email protected]>
Co-authored-by: Jinjiang <[email protected]>
查了一下两个语法: “其他”是标准用法,可以指代人和事物,建议日常使用及规范的书面文件使用; 准备将 其它 -> 其他 |
我个人都是区分“其他”和“其它”的,前者指人后者指物。这个感觉有必要讨论一个结论加到wiki里吧。 |
百科的用法:https://baike.baidu.com/item/%E5%85%B6%E5%AE%83/10940730?fr=aladdin。 |
同意使用“其他”,不区分。 |
发现大家的结论不是很一致,而且这个话题有点大,且超出了技术领域的范畴。我会单独开一个 issue 供单独讨论。这里先不调整了。谢谢 |
review accessbility
这是一个 review 案例