You can launch application in a particular language with an extra argument:
Foo.app/Contents/MacOS/Foo -AppleLanguages '(de)'
However, that's not enough for Arabic, as it sets the language, but doesn't enable RTL layout:
app -AppleLanguages '(ar)' -NSForceRightToLeftWritingDirection YES -AppleTextDirection YES