Don't do two apps. The maintenance effort will kill you and it will be impossible to have consolidated reporting.
You can have alternate forms and Dashboards by Role. Where necessary due to too long bilingual field names, you can have alternate reports, although you are correct about the Grid Edit problem.
I think your goal should be to achieve a standard of "good enough for now" and not perfection. Eventually Quick Base will allow for more Internationalization of the Product, but that is not yet on their public Road Map.
------------------------------
Mark Shnier (YQC)
Quick Base Solution Provider
Your Quick Base Coach
http://QuickBaseCoach.commarkshnier2@gmail.com
------------------------------