私のページには様々なaria-label
の説明があります。ローカライゼーションファイルに保存したテキストを使用したかったのです。私はその構文がためになるかわからないアラビア語にローカライズされたテキストHTML
<h2 l10n="PageTitle_header"></h2>
:私は、私は通常、私のようなローカライズされた文字列を使用することになり、私の
aria-label="localizedFile_description_string"
に私のローカライズされたファイルから文字列を割り当てることができるかどうかはわかりませんよaria-label=" "
。
私は
aria-labelledby="labelString"
<div id="labelString" l10n="string_from_localized_file"></div>
を試みたが、それは動作しませんでした。
もう少し詳しくお聞かせください。この文字列はどのようにページに書き込まれ、何が機能していないのですか?これはASP.NETですか?またはプレーンなHTML? Javascript? – Remy
@Remy私はhtmlで表示する情報をプルするために使用する.resxファイル内の文字列のリストを持っています。これはアンギュラ2のプロジェクトです。私の問題は、どのように私の.resxファイルを参照して、私のaria-labelタグを設定するために使用したいラベルテキストを指し示すことができるかわかりません。また、アラビア語のラベルのテキストは、ユーザーが使用している言語/プログラムに自動的に変換され、アラビア語のラベルにはローカライゼーションは不要です。 – bluePearl