[Sony Xperia L] corphish:
Multiple language support

As of version 1.3, the app supports multi-languages

Currently Supported languages

English

Bengali

It would be great if you can contribute in getting a language supported right?

To do that, get this file from here - https://github.com/corphish/recovery_installer_xl/blob/master/app/src/main/res/values/strings.xml

Then in the xml file, translate which are mentioned below translatable comment.

<resources>
<string name="app_name">Recovery Installer</string>

<!--constants : [COLOR="Red"]Dont translate the fields below[/COLOR]-->
<string name="twrp_head">TeamWin Recovery Project (TWRP)</string>
<string name="cwm_head">CWM Philz Touch Recovery</string>
<string name="cwm_label">ClockWorkMod (CWM) Recovery</string>
<string name="cot_head">Cannibal Open Touch Recovery</string>
<string name="cm_head">Cyanogen Recovery</string>
<string name="stock_head">Stock FOTAKernel</string>
<string name="aroma_head">AROMA File Manager</string>
<string name="model_1">C2104</string>
<string name="model_2">C2105</string>
<string name="model_3">SH36</string>
<string name="model_4">taoshan</string>
<string name="model_5">Xperia L</string>
<string name="no_beta">no test atm</string>
<string name="stock_twrp_ver">2.7.1.0</string>
<string name="stock_cwm_ver">6.0.5.0</string>
<string name="stock_philz_ver">6.47.6</string>
<string name="stock_aroma_ver">2.0.0.0.7</string>
<string name="app_maintainer">Avinaba Dalal</string>
<string name="recovery_maintainer">Michael Di</string>
<string name="icon_designer">Michal Štefan</string>
<string name="stock_recovery_maintainer1">Rachit Rawat</string>
<string name="stock_recovery_maintainer2">[NUT]</string>
<string name="app_date">13 November 2015</string>

<!--translatable : [COLOR="RoyalBlue"]Translate the strings below[/COLOR]-->
<string name="action_about">About</string>
<string name="install">INSTALL</string>
<string name="not_installed">Not Installed</string>
<string name="installed">Installed</string>
<string name="installing">Installing</string>
<string name="unknown">Unknown</string>
<string name="fetch_version">Loading...</string>
<string name="error">Error</string>
<string name="reboot">Rebooting..</string>
<string name="downloading">Downloading</string>
<string name="update">Update Available!</string>
<string name="no_root">No Root Access</string>
<string name="no_root_desc">The App could not acquire root access, which is necessary for this app to function properly. Please grant root access and restart app.</string>
<string name="ok">OK</string>
<string name="no_device">Warning! Incompatible Device</string>
<string name="no_device_desc">This app is only for Sony Xperia L. Please don\'t use this app if you are on some other device. If you are on Sony Xperia L and still getting this message, ignore it.</string>
<string name="section_recovery">RECOVERY</string>
<string name="section_utility">UTILITIES</string>
<string name="section_contributors">CONTRIBUTORS</string>
<string name="section_app">APP</string>
<string name="section_beta">BETA TESTING</string>
<string name="no_beta_desc">No Beta Version Available</string>
<string name="beta_desc">Beta Version Available</string>
<string name="downloaded">Downloaded</string>
<string name="app_maintainer_label">App Maintainer</string>
<string name="recovery_maintainer_label">Recovery Maintainer</string>
<string name="icon_designer_label">Icon Designer</string>
<string name="stock_recovery_label">Recovery for Stock by</string>
<string name="app_version_label">App Version</string>
<string name="app_date_label">Release Date</string>
<string name="flash_recovery_head">Flash Recovery</string>
<string name="flash_recovery_msg">Are you sure you want to flash the newly downloaded recovery and reboot to recovery?</string>
<string name="flash_aroma_head">Flash Aroma File Manager</string>
<string name="flash_aroma_msg">Are you sure you want to reboot to recovery and flash AromaFM?</string>
<string name="yes">Yes</string>
<string name="no">No</string>
</resources>

And then submit it by replying in this thread.

As a part of your contribution, you will be mentioned in the info section of the app.

To do it proper way, clone the repo, translate and push your changes and open a pull request.

In this case you must put your 'translated' strings.xml in proper values folder.

In my case, for Bengali, the name of the folder would be values-bn.

You can refer language codes from here - http://www.iana.org/assignments/language-subtag-registry/language-subtag-registry

Thanks,