From a113177992e0bfc2d550672b1359e92132543e3f Mon Sep 17 00:00:00 2001
From: Tianyi Tao <146603607+tianyeeT@users.noreply.github.com>
Date: Wed, 29 May 2024 21:20:05 +0800
Subject: [PATCH 1/2] [zh-cn]: create the translation of `aria-colindextext`
---
.../attributes/aria-colindextext/index.md | 98 +++++++++++++++++++
1 file changed, 98 insertions(+)
create mode 100644 files/zh-cn/web/accessibility/aria/attributes/aria-colindextext/index.md
diff --git a/files/zh-cn/web/accessibility/aria/attributes/aria-colindextext/index.md b/files/zh-cn/web/accessibility/aria/attributes/aria-colindextext/index.md
new file mode 100644
index 00000000000000..9d023095a000b6
--- /dev/null
+++ b/files/zh-cn/web/accessibility/aria/attributes/aria-colindextext/index.md
@@ -0,0 +1,98 @@
+---
+title: aria-colindextext
+slug: Web/Accessibility/ARIA/Attributes/aria-colindextext
+l10n:
+ sourceCommit: 019ca5c9ce641bfa02825e1ba0444f35dfb646cc
+---
+
+{{AccessibilitySidebar}}
+
+`aria-colindextext` 属性定义了数字 [`aria-colindex`](/zh-CN/docs/Web/Accessibility/ARIA/Attributes/aria-colindex) 的可读文本替代。
+
+## 描述
+
+当你有一个非常大的表格,或者当你有意地只想显示表格的一部分时,可能不是所有的列都会出现在 DOM 中。当出现这种情况时,我们使用具有整数值的 [`aria-colcount`](/zh-CN/docs/Web/Accessibility/ARIA/Attributes/aria-colcount) 来定义表格(或网格)如果所有列都存在时会有多少列,并在每一列上添加 [`aria-colindex`](/zh-CN/docs/Web/Accessibility/ARIA/Attributes/aria-colindex) 属性,以提供有关该较大表格中列索引的信息。
+
+在下面的 HTML 片段中,我们的表格有 8 列,但我们只显示了 4 列。“城市”列是我们较大表格的第五列,由 `aria-colindex="5"` 定义。
+
+```html
+
+
+
+ First name |
+ Last name |
+ City |
+ Zip |
+
+
+ …
+
+```
+
+这个表格并不是很复杂。如果这是一个拥有 100 多列的电子表格,或者是一个没有列标题的网格,比如象棋棋盘,那么 `aria-colindex` 的提供或计算出的值可能不具有意义,或者可能不反映出显示的索引。在这种情况下,可以包含 `aria-colindextext`。该值是一个字符串,是数字 `aria-colindex` 的可读文本替代。
+
+```html
+
+
+
+
+ NYSE
+ |
+
+ 01/21
+ |
+
+ 01/22
+ |
+ 推荐 |
+
+
+ …
+
+```
+
+在上面的示例中,表格有 128 列,但只显示了 4 列。`aria-colindextext` 在三列中使用,提供了可读的文本替代。通过包含 `aria-colindextext="2021 年初价值"`,辅助技术可以宣布“2021 年初价值”,而不是“列 110”。
+
+只有在提供或计算的 `aria-colindex` 的值不具有意义或不反映出显示的索引时,才使用 `aria-colindextext`。每当包含 `aria-colindextext` 时,也要保留 `aria-colindex`,因为一些辅助技术依赖于数字列索引来跟踪用户的位置,并提供替代的表格导航。
+
+> **备注:** 虽然当所有存在的列都是连续的时,`aria-colindex` 可以添加到行中,因为可以推断出顺序值,但 `aria-colindextext` 不是 [`row`](/zh-CN/docs/Web/Accessibility/ARIA/Roles/row_role) 的受支持属性。
+
+请参阅相关的 [`aria-rowindextext`](/zh-CN/docs/Web/Accessibility/ARIA/Attributes/aria-rowindextext)。
+
+## 值
+
+- ``
+ - 数字 [`aria-colindex`](/zh-CN/docs/Web/Accessibility/ARIA/Attributes/aria-colindex) 的可读文本替代
+
+## 关联接口
+
+- {{domxref("Element.ariaColIndexText")}}
+ - :{{domxref("Element")}} 接口的一部分,反映了 [`ariaColIndexText`](/zh-CN/docs/Web/API/Element/ariaColIndexText) 属性的值。
+- {{domxref("ElementInternals.ariaColIndexText")}}
+ - :{{domxref("ElementInternals")}} 接口的一部分,反映了 [`ariaColIndexText`](/zh-CN/docs/Web/API/Element/ariaColIndexText) 属性的值。
+
+## 关联角色
+
+用于角色:
+
+- [`cell`](/zh-CN/docs/Web/Accessibility/ARIA/Roles/cell_role)
+ 继承到角色:
+- [`columnheader`](/zh-CN/docs/Web/Accessibility/ARIA/Roles/columnheader_role)
+- [`rowheader`](/zh-CN/docs/Web/Accessibility/ARIA/Roles/columnheader_role)
+
+## 规范
+
+{{Specifications}}
+
+## 参见
+
+- [`Element.ariaColIndexText`](/zh-CN/docs/Web/API/Element/ariaColIndexText)
+- [`aria-colindex`](/zh-CN/docs/Web/Accessibility/ARIA/Attributes/aria-colindex)
+- [`aria-rowindextext`](/zh-CN/docs/Web/Accessibility/ARIA/Attributes/aria-rowindextext)
+- [`aria-colcount`](/zh-CN/docs/Web/Accessibility/ARIA/Attributes/aria-colcount)
+- [`cell` 角色](/zh-CN/docs/Web/Accessibility/ARIA/Roles/cell_role)
+- [`columnheader` 角色](/zh-CN/docs/Web/Accessibility/ARIA/Roles/columnheader_role)
+- [`rowheader` 角色](/zh-CN/docs/Web/Accessibility/ARIA/Roles/columnheader_role)
From 8202d554bb84dd776269090fa94a07851ca65932 Mon Sep 17 00:00:00 2001
From: Allo
Date: Sat, 15 Jun 2024 09:42:12 +0800
Subject: [PATCH 2/2] minor fixes
---
.../attributes/aria-colindextext/index.md | 26 ++++++++++---------
1 file changed, 14 insertions(+), 12 deletions(-)
diff --git a/files/zh-cn/web/accessibility/aria/attributes/aria-colindextext/index.md b/files/zh-cn/web/accessibility/aria/attributes/aria-colindextext/index.md
index 9d023095a000b6..78b6fd2d85a45b 100644
--- a/files/zh-cn/web/accessibility/aria/attributes/aria-colindextext/index.md
+++ b/files/zh-cn/web/accessibility/aria/attributes/aria-colindextext/index.md
@@ -11,7 +11,7 @@ l10n:
## 描述
-当你有一个非常大的表格,或者当你有意地只想显示表格的一部分时,可能不是所有的列都会出现在 DOM 中。当出现这种情况时,我们使用具有整数值的 [`aria-colcount`](/zh-CN/docs/Web/Accessibility/ARIA/Attributes/aria-colcount) 来定义表格(或网格)如果所有列都存在时会有多少列,并在每一列上添加 [`aria-colindex`](/zh-CN/docs/Web/Accessibility/ARIA/Attributes/aria-colindex) 属性,以提供有关该较大表格中列索引的信息。
+当你有一个非常大的表格,或者当你有意地只想显示表格的一部分时,可能不是所有的列都会出现在 DOM 中。当出现这种情况时,我们使用具有整数值的 [`aria-colcount`](/zh-CN/docs/Web/Accessibility/ARIA/Attributes/aria-colcount) 来定义表格(或网格)在所有列都存在时会有多少列,并在每一列上添加 [`aria-colindex`](/zh-CN/docs/Web/Accessibility/ARIA/Attributes/aria-colindex) 属性,以提供有关该较大表格中列索引的信息。
在下面的 HTML 片段中,我们的表格有 8 列,但我们只显示了 4 列。“城市”列是我们较大表格的第五列,由 `aria-colindex="5"` 定义。
@@ -19,10 +19,10 @@ l10n:
- First name |
- Last name |
- City |
- Zip |
+ 名字 |
+ 姓氏 |
+ 城市 |
+ 邮编 |
…
@@ -41,10 +41,10 @@ l10n:
scope="col">
NYSE
-
+ |
01/21
|
-
+ |
01/22
|
推荐 |
@@ -54,7 +54,7 @@ l10n:
```
-在上面的示例中,表格有 128 列,但只显示了 4 列。`aria-colindextext` 在三列中使用,提供了可读的文本替代。通过包含 `aria-colindextext="2021 年初价值"`,辅助技术可以宣布“2021 年初价值”,而不是“列 110”。
+在上面的示例中,表格有 128 列,但只显示了 4 列。`aria-colindextext` 在三列中使用,提供了可读的文本替代。通过包含 `aria-colindextext="2021 年初值"`,辅助技术可以宣告“2021 年初值”,而不是“110 列”。
只有在提供或计算的 `aria-colindex` 的值不具有意义或不反映出显示的索引时,才使用 `aria-colindextext`。每当包含 `aria-colindextext` 时,也要保留 `aria-colindex`,因为一些辅助技术依赖于数字列索引来跟踪用户的位置,并提供替代的表格导航。
@@ -65,21 +65,23 @@ l10n:
## 值
- ``
- - 数字 [`aria-colindex`](/zh-CN/docs/Web/Accessibility/ARIA/Attributes/aria-colindex) 的可读文本替代
+ - : 数字 [`aria-colindex`](/zh-CN/docs/Web/Accessibility/ARIA/Attributes/aria-colindex) 的可读文本替代
## 关联接口
- {{domxref("Element.ariaColIndexText")}}
- - :{{domxref("Element")}} 接口的一部分,反映了 [`ariaColIndexText`](/zh-CN/docs/Web/API/Element/ariaColIndexText) 属性的值。
+ - : {{domxref("Element")}} 接口的 [`ariaColIndexText`](/zh-CN/docs/Web/API/Element/ariaColIndexText) 属性,反映了 HTML 属性 `aria-colindextext` 的值。
- {{domxref("ElementInternals.ariaColIndexText")}}
- - :{{domxref("ElementInternals")}} 接口的一部分,反映了 [`ariaColIndexText`](/zh-CN/docs/Web/API/Element/ariaColIndexText) 属性的值。
+ - : {{domxref("ElementInternals")}} 接口的 [`ariaColIndexText`](/zh-CN/docs/Web/API/ElementInternals/ariaColIndexText) 属性反映了 HTML 属性 `aria-colindextext` 的值。
## 关联角色
用于角色:
- [`cell`](/zh-CN/docs/Web/Accessibility/ARIA/Roles/cell_role)
- 继承到角色:
+
+继承到角色:
+
- [`columnheader`](/zh-CN/docs/Web/Accessibility/ARIA/Roles/columnheader_role)
- [`rowheader`](/zh-CN/docs/Web/Accessibility/ARIA/Roles/columnheader_role)