O Titanium fornece várias funções JavaScript no Titanium.Locale
namespace para uso na localização. Você pode até internacionalizar o nome do seu próprio aplicativo. O Titanium também permite que você defina os arquivos de internacionalização e escolha automaticamente o correto com base nas configurações locais do dispositivo. Mas e se você quiser permitir que o usuário escolha o idioma do aplicativo nas configurações do aplicativo? Para fornecer essa funcionalidade em um aplicativo construído com Titanium, precisaríamos substituir a função L()
que o Titanium usa para recuperar strings localizadas de um dos arquivos XML.
Leia a solução completa aqui .