2016-04-15 24 views
0

所以,這就是問題所在。如果當前的語言是正確的,那麼我如何才能獲得我的代碼。 我希望我的應用程序能夠檢查語言是否適合以左爲導向,如果是這樣,請更改主框架FlowDirection = "RightToLeft"。如果你知道更好的方法,請告訴我!尤其是如何將它綁定在XAML中,沒有後面的代碼如何獲得當前語言是否仍然以左爲導向(對於uwp)

UPD: 即使當我把我區的windows phone作爲ARU(阿拉伯聯合酋長國),選擇相同的語言和鍵盤System.Globalization.CultureInfo.CurrentCulture.TextInfo得到文化名「恩-我們」。這是怎麼回事?

回答

1

嘗試

bool rtl= System.Globalization.CultureInfo.CurrentCulture.TextInfo.IsRightToLeft; 
+0

我把我的電話給阿拉伯語,阿拉伯語選擇了鍵盤,但仍然得到TextInfo - EN-US,所以isRightToLeft 「假」。是否因爲應用程序的默認設置? –

+0

也許你需要重新啓動? –

+0

做了很多:)還是一樣的。我會嘗試更改位置,看看它是否有效,但即使它是 - 我只需要通過語言將應用更改爲RtL ... –

相關問題