2012-11-02 45 views
4

如果我具有國家/語言組合的文化代碼,是否可以從中找到文本方向。我可以從文化代碼中獲得文字方向嗎?

例如對於en-US,我怎麼能從中得到文本方向是從左到右的?而從ar-EG開始,我怎麼知道文本的方向是從右到左的?

回答

5

您還沒有標記你想做到這一點用什麼語言,但由於大部分的問題都是在C#:

這可以很容易地使用CultureInfo

例的TextInfo.IsRightToLeft財產進行:

CultureInfo.GetCultureInfo("ar-EG").TextInfo.IsRightToLeft; // Return True 
CultureInfo.GetCultureInfo("en-us").TextInfo.IsRightToLeft; // Return False 
CultureInfo.GetCultureInfo("he-il").TextInfo.IsRightToLeft; // Return True 
+0

我的錯誤,我忘了提及C#。感謝這些信息,正是我所需要的。 – amateur

相關問題