Published September 30, 2018 | Version v1

Automatic Internationalization and Localization Based on Android Location Services

Description

Android operates on many smartphones in many locales. To
reach the most users, the app should handle all resources such as
text strings, layouts, graphics, and any other static data that the
app needs, in ways proper to the locales where the app will be
used. Doing that requires internationalization and localization of
the app to support multiple languages. In this paper, we present
an approach for localizing the Android app according to the
location data that the application received from the device. In
particular, the proposed feature automates the locale detection
process using Android’s location services. Depending on the
locale detected the resources’ contents are rendered in a
particular language used in that locale. The testing results show
that the proposed feature triggers the restarts of the app with the
language spoken in that locale, updates the visible user
interface properly, and delivers a more personal and context-rich
user experience.

Files

IJCSI-15-5-42-51.pdf

Files (2.1 MB)

Name Size
md5:57a2c4545618ea2057e8dd1255eb49eb
2.1 MB Preview Download