title: Switch between LTR and RTL User-Interface in WPF Windows Applications
body: <p>I want to create an application by <strong>WPF 4</strong>, my application must support multilingual user interface such as English and Arabic language and must be able to switch between <strong>LTR</strong> AND <strong>RTL</strong> UI and rearrange the UI elements.</p>
  
  <p>Is there any way to do this like windows application localization in the past <em>(I mean use resource files to store size and position of elements)</em> or I must use new methods to do this in <strong>WPF</strong>?</p>