[4.0+] AllTrans - Completely Translate Apps

AllTrans - Completely Translate Apps

Like Chrome translation of webpages, but for Android apps.

Table of Contents

What AllTrans does

It replaces all text in an app in a language from one language to another at runtime.

Say for example an app is in German. A user selects the app name, and the required language conversion (say German to English).

Then whenever the user uses the required app, all the text, ANYWHERE in the app, are replaced by their English equivalents.

This is something similar to the way Google Translate works in Chrome.

Note - Due to a technical limitation, this won’t work with many games. Nothing can be done about this.

How to install AllTrans

  1. This application requires android version 4.0.1 or later (Android IceCreamSandwich or later - so far JellyBean, Kitkat, Lollipop and MarshMallow).
    Until official Xposed for Android 7.0 Nougat is released, Nougat will not be released.
  2. Make sure your android phone is rooted .
    If you don’t know what rooting is, this app won’t work for you.
  3. Make sure you have Xposed Framework installed and running.
  4. Install the apk from Xposed Module Repository
  5. Enable the module,and Reboot your phone.

How to use AllTrans

This application requires you to sign up for free a key from Microsoft or Yandex Translate. See instructions below on how to get the keys.

Yandex Translate supports more languages, has a much easier signup process, and requires NO CREDIT CARD.

Microsoft Translate gives better translations, but requires a credit card to sign up. (But don’t worry, nothing will be charged.)

  1. Make sure AllTrans app is enabled in Xposed Installer -> Modules.
  2. Launch AllTrans app. In "Global Settings" tab, enable "Use Yandex instead of Microsoft" if you want to use Yandex. Disable to use Microsoft.
  3. Choose the "Translate from Language" and "Translate to Language".
  4. In the "Apps to Translate" tab, find the app you want to translate, click the checkbox next to it. If the checkbox is not visible, try rotating your phone sideways into LandScape mode.
  5. Close and restart the app you want translated - it should be translated!

How to get Yandex Translate Key

  1. Go to Yandex Translate API Website
  2. If you don’t already have an account, click "register" and sign up for a new account.
  3. After signing up, agree to the User Agreement and click "Get API Key".
  4. You have successfully received your key!

The subscription key is something like "trnsl.1.1.201701......"

How to get Microsoft Azure Translate Key

  1. Sign up for a Microsoft Azure account.
    If you don’t already have an Azure account, sign up for a Microsoft Azure account.
  2. After you have an account, sign into the Azure Portal.
  3. Add a "Microsoft Translator API Subscription" to your Azure account.
    1. Choose a "pay-as-you-go" subscription. Will require a credit card, but don’t worry, nothing will be charged.
    2. Select the "+ New" option.
    3. Select "Intelligence" from the list of services.
    4. Select "Cognitive Services APIs".
    5. Select the "API Type" option.
    6. Select "Text Translation".
    7. In the "Pricing Tier" section, select the "Free Tier (F0)".
    8. Fill out the rest of the form, and press the "Create" button.
  4. Retrieve your "Authentication Key".
    1. Go to "All Resources" and select the Microsoft Translator API you subscribed to.
    2. Go to the "Keys" option and copy your subscription key to access the service.

The subscription key is something like "321dcba...."

ScreenShots and Videos

Below are some screenshots of AllTrans translating apps from Korean to English

Below are some of the screenshots of AllTrans app

Videos

A video (in English) showing how to use AllTrans by Gadget Hacks on Youtube https://www.youtube.com/watch?v=sKDtkmISi6k

Alt text

Author(s): 
Package: 
akhil.alltrans
Version name: 
1.4.0
Release type: 
Stable (low risk of bugs)
Download: 
Number of downloads: 
1,995 in total · 113 in the last 24 hours
MD5 checksum: 
73d4279397740cece6317edc61051808
Uploaded on: 
Wednesday, August 9, 2017 - 17:22
Changes: 

OPEN THE APP ATLEAST ONCE AFTER INSTALLING.
The next version will have a different key, and the previous version would have to be uninstalled before installing the new one.
Opening the app once will backup your settings so that they can be restored at a later date.
Changes -

  • Greatly enhanced WebView Translation - Should now work on Translating WebView items for most apps!
  • Backported to IceCreamSandwich 4.0.1
  • UI Improvements, better configurability, better Instructions
  • Bugfixes

Version name: 
1.3.0
Release type: 
Stable (low risk of bugs)
Download: 
Number of downloads: 
24,000 in total · 5 in the last 24 hours
MD5 checksum: 
5e9b70174cbd93bb3943044938e10bbb
Uploaded on: 
Monday, January 30, 2017 - 00:24
Changes: 

Huge Reduction in memory usage - Will fix several crashes, and make translated apps much more responsive
Also, two versions ago - Translated my app into 56 languages! Use AllTrans in your language of choice!

Version name: 
1.2.0
Release type: 
Stable (low risk of bugs)
Download: 
Number of downloads: 
2,666 in total · 0 in the last 24 hours
MD5 checksum: 
1ff0db13e73a5472bd4b1abee8aa7e45
Uploaded on: 
Saturday, January 28, 2017 - 20:29
Changes: 

UI Bugfixes - Fixed several obscure causes for crash
Also in last version - Translated my app into 56 languages! Use AllTrans in your language of choice!

Version name: 
1.1.2
Release type: 
Stable (low risk of bugs)
Number of downloads: 
917 in total · 0 in the last 24 hours
MD5 checksum: 
abf4c4817b2e48f64e987bb0e6703cf8
Uploaded on: 
Saturday, January 28, 2017 - 14:20
Changes: 

Added translations for 56 languages! Now use AllTrans in your own language! (Including Klingon for Star Trek fans out there!)

Version name: 
1.1.1
Release type: 
Stable (low risk of bugs)
Download: 
Number of downloads: 
2,810 in total · 0 in the last 24 hours
MD5 checksum: 
6058844b3f4b286c2f7b645531ba51f3
Uploaded on: 
Friday, January 20, 2017 - 17:34
Changes: 

Bugfix: Fixed CheckBox not visible in some devices

Version name: 
1.1.0
Release type: 
Stable (low risk of bugs)
Download: 
Number of downloads: 
1,086 in total · 0 in the last 24 hours
MD5 checksum: 
f4201a452d11acbf14f41f3476dccfa6
Uploaded on: 
Friday, January 20, 2017 - 09:07
Version name: 
1.0.1
Release type: 
Stable (low risk of bugs)
Download: 
Number of downloads: 
2,121 in total · 0 in the last 24 hours
MD5 checksum: 
8861358f983a9bd9cd6f48235d12c75d
Uploaded on: 
Wednesday, January 18, 2017 - 06:32
Changes: 

Initial Release. Fixed Package Name.