6

一部の言語では、英語とは異なる方法で単語を強調していることを知っています。たとえば、語尾変化で単語を強調するのではなく、単語の末尾を変更するなどです。

サイトをローカライズしている場合、タグ(およびその配置)が他の言語でも同じ意味を持つことを信頼し<strong>ます<em>か?この強調を維持するか、翻訳者に確認するか、除外しますか?

私が疑問に思っているのは、これがどのようにWebのセマンティクスに変換されるか(駄洒落を許しますか)です。— strongタグとemタグは、SEO、スクリーンリーダーなどで使用されるセマンティックな意味を持ちます。それで、これが失われないように、またはターゲット言語との適合性を高めるために削除しないように、そのままにしておく必要がありますか?

4

4 に答える 4

3

マークアップは意味全体を伝えるためのものであり、意味が伝えられている限り、マークアップに成功しています。したがって、強調がテキストで伝えられる言語では、強調を示すためにタグを使用することは冗長であり、オプションです。

インラインレベルのマークアップは、ブロックレベルのマークアップよりもはるかに多く、言語ごとに根本​​的に異なる必要がある場合があります。良い翻訳では、テキストは各言語で最初からマークアップする必要があります。

于 2012-06-29T11:54:21.493 に答える
1

個々の単語については、上記のコメントで概説されている理由から、翻訳文字列にマークアップタグを残します。テキストのブロック、文全体、数字などを強調する場合は、翻訳によって混乱させる必要のあるものではないため、可能であればテンプレートに入れます。

コメントを使用してこれを行ったテンプレートにフラグを立てることをお勧めします。また、強調を変更する場合は、すべての翻訳ファイルを変更するための信頼できるプロセスが必要になります(必然的に変更します)。これは苦痛なので、可能な限り個々の単語を強調することは避けがちです:)

于 2012-06-29T12:00:58.117 に答える
1

面白い質問です!私が追加できる唯一のことは、検索エンジンがそれらのタグをサイトのコンテンツに接続する場合にのみ、strongタグとemタグがSEOに役立つということです。

これらのタグを使用することをお勧めするのは、キーワードを太字または斜体にすることでSEOのメリットを得ることを期待するのではなく、実際の理由(強調など)がある場合のみです。

于 2012-06-29T19:55:05.720 に答える
0

スクリーンリーダーの場合、それはあなたが話している言語に帰着します。たとえば、JAWSでは音声ファイルをダウンロードできます。リストされていない場合は、別の言語を選択するか、別の手段を見つける必要があります。重要なのは、lang属性を正しく設定することです。

于 2012-06-29T16:31:52.767 に答える