add fallback to locale detection

this should fix mysterious problems with my phone
fix typo
updated translations
fix typo
fixed facivon location