我在整个页面中都有各种aria-label
描述,我想使用已经保存在本地化文件中的文本。我不确定如何将我本地化文件的字符串分配到我的
aria-label="localizedFile_description_string"
通常我会使用本地化字符串:
<h2 l10n="PageTitle_header"></h2>
我不确定该语法对aria-label=" "
。
我尝试了
aria-labelledby="labelString"
<div id="labelString" l10n="string_from_localized_file"></div>
,但它不起作用。
这显然取决于您命名资源文件的方式,但是假设您称为文件resource.resx
,并且您的条目称为labelString
:
<button aria-label="<%$ Resources:Resource, labelString %>" onclick="myDialog.close()">X</button>
<div id="myId" l10n="<%$ Resources:Resource, labelString %>"></div>
我从未见过aria-label
。我认为这通常是HTML元素的一部分。