2012-01-20 15 views
0

言語の方向がrtlである2つの言語でサイトを実装する方法を教えてください。 私はform-rtl.cssとmain-rtl.cssを作成してユーザーの言語をチェックする必要があります。ユーザーがrtl言語を選択した場合、yii cssファイルの後にこのフォーム-rtlとmain-rtl.cssファイルを追加する必要がありますか?rtlとltrの方向を持つ多言語サイト

答えて

2

方向は、(dir属性を使用して)HTMLで設定する必要があります。これは、カジュアルなプレゼンテーション機能ではなく、書記体系の固有の性質であるためです。

方向性に注意してスタイル設定を設定する必要がある場合があるため、RTL書き込み設定とLTR書き込み設定のCSSファイルを別々にするのが理にかなっています。しかし、恐らく大部分のCSS設定は1つのファイルに保存することができます。

<html lang=ar dir=rtl> 
... 
<link rel=stylesheet href=common.css> <!-- overall settings --> 
<link rel=stylesheet href=rtl.css> <!-- settings specific to RTL writing --> 
<link rel=stylesheet href=ar.css>  <!-- settings specific to Arabic language, 
              e.g. font family settings --> 

は、だから、アラビア語のページのために、このような何かを持っている可能性があり

関連する問題