Towards automated Android app internationalisation: An exploratory study

被引:1
|
作者
Liu, Pei [1 ]
Xia, Qingxin [2 ]
Liu, Kui [3 ]
Guo, Juncai [4 ]
Wang, Xin [4 ]
Liu, Jin [4 ]
Grundy, John [1 ]
Li, Li [5 ]
机构
[1] Monash Univ, Clayton, Vic, Australia
[2] North China Inst Sci & Technol, Hebei, Peoples R China
[3] Huawei Software Engn Applicat Technol Lab, Hangzhou, Peoples R China
[4] Wuhan Univ, Wuhan, Peoples R China
[5] Beihang Univ, Beijing, Peoples R China
关键词
Android; Apps; Languages; Internationalisation; LOCALIZATION;
D O I
10.1016/j.jss.2022.111559
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Android has become the most popular mobile platform with over 2.5 billion active users who use many different languages across many different countries. In order for Android apps to be useable by all of them, app developers usually need to add an internationalisation feature that adapts the app to the users' linguistic and cultural requirements. Such a process, including the translation from the default language to up to thousands of languages, is usually achieved via manual efforts and hence is resource-intensive, time-consuming, and error-prone. Automated approaches are hence in demand to help developers mitigate such manual efforts. Since there are millions of apps proposed already for Android users, we are interested in knowing to what extent internationalisation has been supported. Our experimental results show that Android apps, at least the ones released on online markets, have mostly been equipped with internationalisation features, with the number of supported languages varies significantly. By mapping the actual term translations among different languages, we further find that the translations tend to be consistent among different apps, suggesting the possibility to learn from this data to achieve automated app internalisation. To explore this idea we implemented a Transformer-based prototype approach Androi18n, that learns from developers' practical translations to achieve automated mobile app text translations. Experimental results show that Androi18n is effective in achieving our objective, and its high performance is generic across the translations of different languages.(c) 2022 Elsevier Inc. All rights reserved.
引用
收藏
页数:14
相关论文
共 50 条
  • [11] Internationalisation of small and medium New Zealand wineries: An exploratory study
    Alonso, Abel
    SMALL ENTERPRISE RESEARCH, 2010, 17 (01): : 58 - 73
  • [12] Strategies and challenges of internationalisation in HE An exploratory study of UK universities
    Maringe, Felix
    INTERNATIONAL JOURNAL OF EDUCATIONAL MANAGEMENT, 2009, 23 (07) : 553 - +
  • [13] Forces influencing the speed of internationalisation An exploratory Norwegian and Irish study
    Langseth, Henry
    O'Dwyer, Michele
    Arpa, Claire
    JOURNAL OF SMALL BUSINESS AND ENTERPRISE DEVELOPMENT, 2016, 23 (01) : 122 - 148
  • [14] Android App Update Timing: A Measurement Study
    Novak, Ed
    Marchini, Chris
    2019 20TH INTERNATIONAL CONFERENCE ON MOBILE DATA MANAGEMENT (MDM 2019), 2019, : 551 - 556
  • [15] Voicify Your UI: Towards Android App Control with Voice Commands
    Minh Duc Vu
    Wang, Han
    Li, Zhuang
    Haffari, Gholamreza
    Xing, Zhenchang
    Chen, Chunyang
    PROCEEDINGS OF THE ACM ON INTERACTIVE MOBILE WEARABLE AND UBIQUITOUS TECHNOLOGIES-IMWUT, 2023, 7 (01):
  • [16] An exploratory study on the evolution of Android malware quality
    Mercaldo, Francesco
    Di Sorbo, Andrea
    Visaggio, Corrado Aaron
    Cimitile, Aniello
    Martinelli, Fabio
    JOURNAL OF SOFTWARE-EVOLUTION AND PROCESS, 2018, 30 (11)
  • [17] Plantlia: free android app for measurement of foliar area and color with automated scaling
    Valerio, Ovidio
    TECNOLOGIA EN MARCHA, 2022, 35 (04): : 116 - 123
  • [18] A Study on the Energy Consumption of Android App Development Approaches
    Oliveira, Wellington
    Oliveira, Renato
    Castor, Fernando
    2017 IEEE/ACM 14TH INTERNATIONAL CONFERENCE ON MINING SOFTWARE REPOSITORIES (MSR 2017), 2017, : 42 - 52
  • [19] App-Directed Learning: An Exploratory Study
    Sillito, Jonathan
    Begel, Andrew
    2013 6TH INTERNATIONAL WORKSHOP ON COOPERATIVE AND HUMAN ASPECTS OF SOFTWARE ENGINEERING (CHASE), 2013, : 81 - 84
  • [20] AI Powered Asthma Prediction Towards Treatment Formulation: An Android App Approach
    Murad, Saydul Akbar
    Adhikary, Apurba
    Muzahid, Abu Jafar Md
    Sarker, Md Murad Hossain
    Khan, Md Ashikur Rahman
    Hossain, Md Bipul
    Bairagi, Anupam Kumar
    Masud, Mehedi
    Kowsher, Md
    INTELLIGENT AUTOMATION AND SOFT COMPUTING, 2022, 34 (01): : 87 - 103