• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!

[XPOSED][APP][5.0+] AllTrans - Completely Translate Apps

Search This thread

akhilkedia94

Senior Member
Jan 19, 2016
164
267
Seoul
ic_launcher.png
AllTrans
- Completely Translate Apps
à la Chrome translation of webpages, but for Android apps

Update - Now Supports Android 11! . Also Supports VirtualXposed, so you can use AllTrans without
Root / Magisk / Unlocking Bootloader!!! Also Supports Taichi, so you can use AllTrans without Root / Magisk / Unlocked Bootloader, and much more simpler to use than VirtualXposed!!


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.
Since this is a free app, you will need to get you own Translation API key (See instructions below). I can consider making it so that this step can be skipped, but then this will be a paid app.
Note - Due to a technical limitation, this won’t work with many games. Nothing can be done about this.

ScreenShots and Videos
Below are some side-by-side screenshots of AllTrans translating apps from Korean to English

Joint1S.png

Joint2S.png

Joint3S.png


Below are some of the screenshots of AllTrans app
Screen1S.png

Screen2S.png

Screen3S.png


A video (in English) showing how to use AllTrans by Gadget Hacks on Youtube

Features
  • Translate any app, including system apps.
  • Completely Free!
  • Works on any device without rooting/magisk/unlocking booltloader/flashing - simply use Taichi! or VirtualXposed!
    Taichi is much more simpler to use than VirtualXposed!!
  • Supports 60 languages supported by
    Microsoft Azure Translator!
  • Can translate text displayed using TextView.SetText, Canvas.DrawText and in Webviews.

Installation Instructions
  1. This application requires android version 4.1 or later. You probably already have it. (Android JellyBean or later - so far JellyBean, Kitkat, Lollipop, MarshMallow, Nougat, Oreo, Pie and Q, 11.).
  2. Make sure you have Xposed Framework installed and running. If there is not an official version of Xposed for your Android, EdXposed is recommended. If its a normal device without rooting/magisk/unlocking booltloader/flashing - simply use VirtualXposed! or Taichi!
  3. Get the latest release of the APK from the Play Store. Alternatively you can also search the Xposed Module Repository for this app.
  4. Reboot your phone.

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

  1. Make sure “AllTrans” app is enabled in “Xposed Installer -> Modules”.
  2. Launch “AllTrans” app.
  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.
  5. Close and restart the app you want translated - it should be translated!


How to get FREE Microsoft Azure Translate Subscription Key
Microsoft Translate requires a credit card to sign up. (But don’t worry, nothing will be charged.)

  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. Sign up for a
    subcription by following the steps below.
    1. Click “Subscriptions”. It has a key icon.
    2. Click the “+ Add” at the top
    3. Choose a “pay-as-you-go” subscription. Will require a credit card, but don’t worry, nothing will be charged.
    4. Verify your identity, add in the credit card information. You will not be charged.
    5. In “Add Technical Support”, select “No technical support”. You will have to pay if you select any other.
      Accept the “Agreement”, and click “Sign up”.
    6. Click “Home” at the top after you finish signing up.
  3. Add a translate API resource by following the steps below.
    1. Select the “+ Create a resource” option.
    2. In the search box saying “Search the Marketplace” type “translator” on the left, and select “Translator” from the
      search results.
    3. Click the blue “Create” button.
    4. In the “Resource group” field, type in any name, it does not matter.
    5. In the “Region” Section, select “Global”
    6. Type in any name in “Name” field, type in any name, it does not matter.
    7. In the “Pricing Tier” section, select the “F0 (2M Up to 2M characters translated per month)”. You will have to pay
      if you select any other
      .
    8. Click “Next: Tags”, then click “Next: Review + Create”, then click “Create”.
    9. Wait 1 minute for Microsoft to process your request, then go to “Home”.
  4. Copy your key from Microsoft and add it to AllTrans by following the steps below.
    1. Under the “Recent Resource” section, click the name of the resource you just created.
    2. Click “Keys and Endpoint” on the left. It has a key icon.
    3. Copy “KEY 1”. This is the key you need to add to AllTrans.

The subscription key is something like “3d2c…” (some english numbers and alphabets).


No New Yandex Translate Keys

A previous version of this application encouraged use of Yandex API keys. Yandex has stopped giving free translate API keys. If you already have a key, it may continue to work, it may not. It is recommended to shift to using a Microsoft API key.

Changelog
1.9.3
Support for Android 11!
1.9.0
Now supports translating Telegram! Use "Aggressive Mode to translate."
1.7.0
NO NEED FOR API Keys!!
Now supports using Google Translate!
1.6.0
THIS APP'S CERTIFICATE HAS CHANGED - YOU WILL HAVE TO UNINSTALL PREVIOUSLY INSTALLED APP TO INSTALL THIS
YOU WILL LOSE YOUR SETTINGS AFTER UPDATING - MAKE SURE TO MAKE A COPY OF YOUR TRANSLATION API KEY!!

I had to change the certificate and settings as I will be releasing the app on Google Play Store.

TONS of new features -
  1. Fully compatible with Android 10
  2. Fully compatible with VirtualXposed and Taichi! (USE XPOSED MODULES WITH ROOT/MAGISK/UNLOCKING!!!!!!!!!)
  3. Fixed apps hanging on startup bug! No need to erase translation cache anymore!
  4. Autodetect language
  5. Better Webview Translation
  6. Dont translate editable fields - Now you can type numbers without the app messing it up!
  7. Automatically Scroll Text if translation is too long
  8. Dark Mode!
  9. Updated instructions for API keys
  10. Many bugfixes
Version 1.4.0 - Backported to Android 4.0, bugfixes, better webview translate
Version 1.3.0 - 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 1.2.0 - Fixed obscure UI crashes for some older devices.
Version 1.1.2 - Added translations for 56 languages! Now use AllTrans in your own language! (Including Klingon for Star
Trek fans out there!).
Version 1.1.1 - Fixed Layout Issues resulting in Checkbox not being visible.
Version 1.1.0 - Added Support for Yandex Translate!!
Version 1.0.1 - Fixed PackageName. Uninstall the previous app before installing this.
Version 1.0.0 - Initial Release

Download
You can download the app from Play Store at

Alternatively, search the Xposed Installer for "AllTrans" and download from there.

Upcoming Features
All Features below are implemented now!
  1. Translations of my app itself, so that it can also be used by people who dont speak English - ETA a couple of days.
  2. Translate Notifications - Estimated ETA 3-4 weeks
  3. Support 4.0+ devices - The backend already does, need to change UI. ETA 2-3 weeks
  4. Autodetect Language to Translate - Sometime in the future

Source Code


TroubleShooting/Known Bugs

TroubleShooting

No app is being translated in any app

  • If no app is being translated, check is “AllTrans” is enabled in “Xposed Installer -> Modules”.
  • Also check if your “Microsoft Subscription Key” is correct.

Translated app is stuck in opening screen

  • If this is the first time you started translating this app, click on the app’s name in “Apps to Translate” tab, and
    in “Other Settings” fill in “Delay Before Replcaing With Translated Text” to “2000”.

The Translated app is “Force Close”

  • Click on the app’s name in “Apps to Translate” tab, and in “Other Settings” fill in “Delay Before Replcaing With
    Translated Text” to “2000”.
  • Click on the app’s name in “Apps to translate” tab, and in “Other Settings” fill in “Delay Before Starting to
    Translate WebViews” to “2000”.

A particular app is not being translated

  • Click on the app’s name in “Apps to translate” tab, and in “Other Settings” fill in “Delay Before Starting to
    Translate WebViews” to “2000”.
  • If some parts of the app are still not being translated, click on the app’s name in “Apps to translate” tab, and
    enable “Aggressive Mode”.

A game app is not being translated

  • Due to technical limitations, “AllTrans” will not work with many games. Nothing can be done about this.

If you still have problems like “Force Close” or parts of an app not being translated

Contact me for support. When you do, I will need atleast the following information -

  1. The name of the app, along with a link to download the app from some APK store like “Google Play Store”,
    “CoolApk”, etc.
  2. Your phone’s Android version.
  3. A “logcat” of you trying to open the app which gives you problems. You can use apps freely available on the Play
    Store for this, such as This one

Once you have the above, contact me on the
XDA support
thread
.
You can also report issues on the Project’s “Github”.



Donations
If you like this project, buy me a cup of coffee! :)

Click Here to Donate if clicking
the above image does not work for you!


License
This program is AllTrans
Copyright (C) 2017 Akhil Kedia
This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public
License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later
version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied
warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program.
 
Last edited:

akhilkedia94

Senior Member
Jan 19, 2016
164
267
Seoul
I would like to test this as it seems like a great concept an idea, sadly i do not have a credit card. How to workaround this?

Unfortunately, right now, nothing can be done directly.
Google Translate is not free, and while Microsoft Translate is indeed free, it requires a credit card to sign up.
Yandex Translate seems to offer translation service without requiring a credit card (only needs a mobile number).
If people seem interested in the app, I can add support for using Yandex Translate as well.
 
  • Like
Reactions: Stanwar

souler456

Senior Member
Jan 18, 2013
1,321
626
Calamba, Laguna
Not saying that I don't trust Microsoft or you or anything, but I don't really like putting my card on this, even though it's free. I may sound kinda crazy for a bit there, but just saying what I think of. I will just probably wait for this module to be "paid" or "subscribe inside the app" and I'll gladly toss some money for you, or from other sources you'll use.


:D :) ;) :good:

---------- Post added at 01:01 PM ---------- Previous post was at 12:58 PM ----------

Oh, almost forgot. About the poll, why not BOTH? User-friendly option for those who want it free and paid... :D


:D :) ;) :good:
 

akhilkedia94

Senior Member
Jan 19, 2016
164
267
Seoul
Not saying that I don't trust Microsoft or you or anything, but I don't really like putting my card on this, even though it's free. I may sound kinda crazy for a bit there, but just saying what I think of. I will just probably wait for this module to be "paid" or "subscribe inside the app" and I'll gladly toss some money for you, or from other sources you'll use.


:D :) ;) :good:

---------- Post added at 01:01 PM ---------- Previous post was at 12:58 PM ----------

Oh, almost forgot. About the poll, why not BOTH? User-friendly option for those who want it free and paid... :D


:D :) ;) :good:

If this app does become paid someday, you will still to provide PayPal or Google or whatever payment provider I ultimately use your card details :p
As for why not both -
1. This app started as a weekend hack, and it's an absolute lifesaver since I live in Korea but dont know Korean, or while I travel. I used it for half a year before finally adding a UI so I could release it. . But since I mostly get time to work on this on weekends, I want to minimize my effort - if not many people will pay (and if there are free alternatives, I doubt many would), why bother? :angel:
2. If I do add paid support, I will have to setup my own verification servers, etc. And on rooted devices, it'll be easy for people to get around it, using Lucky Patcher etc. :confused:
3. Lastly, Free and Open Source (FOSS) for the win! :victory:
 

akhilkedia94

Senior Member
Jan 19, 2016
164
267
Seoul
I would like to test this as it seems like a great concept an idea, sadly i do not have a credit card. How to workaround this?
Not saying that I don't trust Microsoft or you or anything, but I don't really like putting my card on this, even though it's free.
plzzzz add support for using Yandex Translate
Support for Yandex Translate is now live!
Update the app from Xposed Installer, or download the updated Apk from here.
A much simpler signup process, and no Credit card needed!
Keep in mind that Microsoft Translae does give better results than Yandex.
 

ali_ge

Senior Member
Apr 27, 2011
151
11
riyadh
Support for Yandex Translate is now live!
Update the app from Xposed Installer, or download the updated Apk from here.
A much simpler signup process, and no Credit card needed!
Keep in mind that Microsoft Translae does give better results than Yandex.

Appreciate it, but it's not working. I tried to translate many Chinese apps ,even tried to translate english app to chinese and other language ,but still no luck :crying:
 

DThrawn

Senior Member
Oct 10, 2012
78
24
Support for Yandex Translate is now live!
Update the app from Xposed Installer, or download the updated Apk from here.
A much simpler signup process, and no Credit card needed!
Keep in mind that Microsoft Translae does give better results than Yandex.

hi, nice work but i don't understand all. you say in the "Apps to Translate" tab, search for your app to translate and use the check box next for it. but the only checkbox are just in settings for change the option per app. also i get for "OverRide" and "clear cache" but not for activate a translation for this app.

I not says your app have a problem or don't work, many time it's me the problem. ;)
 
Last edited:
  • Like
Reactions: ali_ge

akhilkedia94

Senior Member
Jan 19, 2016
164
267
Seoul
hi, nice work but i don't understand all. you say in the "Apps to Translate" tab, search for your app to translate and use the check box next for it. but the only checkbox are just in settings for change the option per app. also i get for "OverRide" and "clear cache" but not for activate a translation for this app.

I not says your app have a problem or don't work, many time it's me the problem. ;)

Hi!
In the "Apps to Translate" tab, there is a list of the app. To right, next to each app name, there is a checkbox. Clicking on the checkbox will enable translations for that app.
I have attached some screenshots to help you.
 

Attachments

  • sketch-1484917302656.jpg
    sketch-1484917302656.jpg
    226.9 KB · Views: 231
  • sketch-1484917309749.jpg
    sketch-1484917309749.jpg
    238.6 KB · Views: 232
  • Like
Reactions: ali_ge

akhilkedia94

Senior Member
Jan 19, 2016
164
267
Seoul
Appreciate it, but it's not working. I tried to translate many Chinese apps ,even tried to translate english app to chinese and other language ,but still no luck :crying:

Hi!
I just tested everything again and it does work, specifically for english to chinese. (See the attached screenshot for proof.)

Here are some things you can check for -
  1. Make sure your Yandex Subscription Key is correct. It's something like "trnsl.1.1.201701......"
  2. Make sure the "Use Yandex instead of Microsoft" is turned on. Turn it off and on again just to be sure.
  3. Try translating my app itself from English to Chinese to start. Make sure the checkbox next to the app you want to translate in "Apps to Translate" is ticked.
  4. If none of the above works, try uninstalling and reinstalling my app.
  5. If inspite of doing all of the above, nothing is still being translated, please send me links to some of the apps you tried translating and your Subscription key. If possible also send a copy of your logcat. You can use this app to save your logcat to an SD Card - https://play.google.com/store/apps/details?id=com.nolanlawson.logcat&hl=en

Here are the installation/usage steps again. Please ensure you follow each one -
Installation Instructions
  1. Follow instructions for installation of Xposed Framework
  2. Search the Xposed Installer for "AllTrans" and install the latest version. Alternatively, download the attached AllTrans APK and install it.
  3. Run Xposed installer, go to Modules menu and activate AllTrans by checking the checkbox.
  4. Reboot
  5. Launch AllTrans from app drawer or from Xposed installer and set options as desired.

Usage Instructions
This application requires you to sign up for a key from Microsoft or Yandex Translate.
Yandex Translate supports more languages, has a much easier signup process, and requires NO CREDIT CARD.
Microsoft Translate gives much better translations, but requires a credit card to sign up. (But don't worry, nothing will be charged.)
  1. In "Global Settings" tab, enable "Use Yandex instead of Microsoft".
  2. In "Global Settings" tab, tap "Enter Yandex Subscription Key", input the corresponding key.
  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 on the right.
 

Attachments

  • Screenshot_20170120-214611.jpg
    Screenshot_20170120-214611.jpg
    218.1 KB · Views: 177
Last edited:
  • Like
Reactions: okij and ali_ge

Top Liked Posts

  • There are no posts matching your filters.
  • 38
    ic_launcher.png
    AllTrans
    - Completely Translate Apps
    à la Chrome translation of webpages, but for Android apps

    Update - Now Supports Android 11! . Also Supports VirtualXposed, so you can use AllTrans without
    Root / Magisk / Unlocking Bootloader!!! Also Supports Taichi, so you can use AllTrans without Root / Magisk / Unlocked Bootloader, and much more simpler to use than VirtualXposed!!


    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.
    Since this is a free app, you will need to get you own Translation API key (See instructions below). I can consider making it so that this step can be skipped, but then this will be a paid app.
    Note - Due to a technical limitation, this won’t work with many games. Nothing can be done about this.

    ScreenShots and Videos
    Below are some side-by-side screenshots of AllTrans translating apps from Korean to English

    Joint1S.png

    Joint2S.png

    Joint3S.png


    Below are some of the screenshots of AllTrans app
    Screen1S.png

    Screen2S.png

    Screen3S.png


    A video (in English) showing how to use AllTrans by Gadget Hacks on Youtube

    Features
    • Translate any app, including system apps.
    • Completely Free!
    • Works on any device without rooting/magisk/unlocking booltloader/flashing - simply use Taichi! or VirtualXposed!
      Taichi is much more simpler to use than VirtualXposed!!
    • Supports 60 languages supported by
      Microsoft Azure Translator!
    • Can translate text displayed using TextView.SetText, Canvas.DrawText and in Webviews.

    Installation Instructions
    1. This application requires android version 4.1 or later. You probably already have it. (Android JellyBean or later - so far JellyBean, Kitkat, Lollipop, MarshMallow, Nougat, Oreo, Pie and Q, 11.).
    2. Make sure you have Xposed Framework installed and running. If there is not an official version of Xposed for your Android, EdXposed is recommended. If its a normal device without rooting/magisk/unlocking booltloader/flashing - simply use VirtualXposed! or Taichi!
    3. Get the latest release of the APK from the Play Store. Alternatively you can also search the Xposed Module Repository for this app.
    4. Reboot your phone.

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

    1. Make sure “AllTrans” app is enabled in “Xposed Installer -> Modules”.
    2. Launch “AllTrans” app.
    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.
    5. Close and restart the app you want translated - it should be translated!


    How to get FREE Microsoft Azure Translate Subscription Key
    Microsoft Translate requires a credit card to sign up. (But don’t worry, nothing will be charged.)

    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. Sign up for a
      subcription by following the steps below.
      1. Click “Subscriptions”. It has a key icon.
      2. Click the “+ Add” at the top
      3. Choose a “pay-as-you-go” subscription. Will require a credit card, but don’t worry, nothing will be charged.
      4. Verify your identity, add in the credit card information. You will not be charged.
      5. In “Add Technical Support”, select “No technical support”. You will have to pay if you select any other.
        Accept the “Agreement”, and click “Sign up”.
      6. Click “Home” at the top after you finish signing up.
    3. Add a translate API resource by following the steps below.
      1. Select the “+ Create a resource” option.
      2. In the search box saying “Search the Marketplace” type “translator” on the left, and select “Translator” from the
        search results.
      3. Click the blue “Create” button.
      4. In the “Resource group” field, type in any name, it does not matter.
      5. In the “Region” Section, select “Global”
      6. Type in any name in “Name” field, type in any name, it does not matter.
      7. In the “Pricing Tier” section, select the “F0 (2M Up to 2M characters translated per month)”. You will have to pay
        if you select any other
        .
      8. Click “Next: Tags”, then click “Next: Review + Create”, then click “Create”.
      9. Wait 1 minute for Microsoft to process your request, then go to “Home”.
    4. Copy your key from Microsoft and add it to AllTrans by following the steps below.
      1. Under the “Recent Resource” section, click the name of the resource you just created.
      2. Click “Keys and Endpoint” on the left. It has a key icon.
      3. Copy “KEY 1”. This is the key you need to add to AllTrans.

    The subscription key is something like “3d2c…” (some english numbers and alphabets).


    No New Yandex Translate Keys

    A previous version of this application encouraged use of Yandex API keys. Yandex has stopped giving free translate API keys. If you already have a key, it may continue to work, it may not. It is recommended to shift to using a Microsoft API key.

    Changelog
    1.9.3
    Support for Android 11!
    1.9.0
    Now supports translating Telegram! Use "Aggressive Mode to translate."
    1.7.0
    NO NEED FOR API Keys!!
    Now supports using Google Translate!
    1.6.0
    THIS APP'S CERTIFICATE HAS CHANGED - YOU WILL HAVE TO UNINSTALL PREVIOUSLY INSTALLED APP TO INSTALL THIS
    YOU WILL LOSE YOUR SETTINGS AFTER UPDATING - MAKE SURE TO MAKE A COPY OF YOUR TRANSLATION API KEY!!

    I had to change the certificate and settings as I will be releasing the app on Google Play Store.

    TONS of new features -
    1. Fully compatible with Android 10
    2. Fully compatible with VirtualXposed and Taichi! (USE XPOSED MODULES WITH ROOT/MAGISK/UNLOCKING!!!!!!!!!)
    3. Fixed apps hanging on startup bug! No need to erase translation cache anymore!
    4. Autodetect language
    5. Better Webview Translation
    6. Dont translate editable fields - Now you can type numbers without the app messing it up!
    7. Automatically Scroll Text if translation is too long
    8. Dark Mode!
    9. Updated instructions for API keys
    10. Many bugfixes
    Version 1.4.0 - Backported to Android 4.0, bugfixes, better webview translate
    Version 1.3.0 - 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 1.2.0 - Fixed obscure UI crashes for some older devices.
    Version 1.1.2 - Added translations for 56 languages! Now use AllTrans in your own language! (Including Klingon for Star
    Trek fans out there!).
    Version 1.1.1 - Fixed Layout Issues resulting in Checkbox not being visible.
    Version 1.1.0 - Added Support for Yandex Translate!!
    Version 1.0.1 - Fixed PackageName. Uninstall the previous app before installing this.
    Version 1.0.0 - Initial Release

    Download
    You can download the app from Play Store at

    Alternatively, search the Xposed Installer for "AllTrans" and download from there.

    Upcoming Features
    All Features below are implemented now!
    1. Translations of my app itself, so that it can also be used by people who dont speak English - ETA a couple of days.
    2. Translate Notifications - Estimated ETA 3-4 weeks
    3. Support 4.0+ devices - The backend already does, need to change UI. ETA 2-3 weeks
    4. Autodetect Language to Translate - Sometime in the future

    Source Code


    TroubleShooting/Known Bugs

    TroubleShooting

    No app is being translated in any app

    • If no app is being translated, check is “AllTrans” is enabled in “Xposed Installer -> Modules”.
    • Also check if your “Microsoft Subscription Key” is correct.

    Translated app is stuck in opening screen

    • If this is the first time you started translating this app, click on the app’s name in “Apps to Translate” tab, and
      in “Other Settings” fill in “Delay Before Replcaing With Translated Text” to “2000”.

    The Translated app is “Force Close”

    • Click on the app’s name in “Apps to Translate” tab, and in “Other Settings” fill in “Delay Before Replcaing With
      Translated Text” to “2000”.
    • Click on the app’s name in “Apps to translate” tab, and in “Other Settings” fill in “Delay Before Starting to
      Translate WebViews” to “2000”.

    A particular app is not being translated

    • Click on the app’s name in “Apps to translate” tab, and in “Other Settings” fill in “Delay Before Starting to
      Translate WebViews” to “2000”.
    • If some parts of the app are still not being translated, click on the app’s name in “Apps to translate” tab, and
      enable “Aggressive Mode”.

    A game app is not being translated

    • Due to technical limitations, “AllTrans” will not work with many games. Nothing can be done about this.

    If you still have problems like “Force Close” or parts of an app not being translated

    Contact me for support. When you do, I will need atleast the following information -

    1. The name of the app, along with a link to download the app from some APK store like “Google Play Store”,
      “CoolApk”, etc.
    2. Your phone’s Android version.
    3. A “logcat” of you trying to open the app which gives you problems. You can use apps freely available on the Play
      Store for this, such as This one

    Once you have the above, contact me on the
    XDA support
    thread
    .
    You can also report issues on the Project’s “Github”.



    Donations
    If you like this project, buy me a cup of coffee! :)

    Click Here to Donate if clicking
    the above image does not work for you!


    License
    This program is AllTrans
    Copyright (C) 2017 Akhil Kedia
    This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public
    License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later
    version.
    This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied
    warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
    You should have received a copy of the GNU General Public License along with this program.
    6
    Not saying that I don't trust Microsoft or you or anything, but I don't really like putting my card on this, even though it's free. I may sound kinda crazy for a bit there, but just saying what I think of. I will just probably wait for this module to be "paid" or "subscribe inside the app" and I'll gladly toss some money for you, or from other sources you'll use.


    :D :) ;) :good:

    ---------- Post added at 01:01 PM ---------- Previous post was at 12:58 PM ----------

    Oh, almost forgot. About the poll, why not BOTH? User-friendly option for those who want it free and paid... :D


    :D :) ;) :good:

    If this app does become paid someday, you will still to provide PayPal or Google or whatever payment provider I ultimately use your card details :p
    As for why not both -
    1. This app started as a weekend hack, and it's an absolute lifesaver since I live in Korea but dont know Korean, or while I travel. I used it for half a year before finally adding a UI so I could release it. . But since I mostly get time to work on this on weekends, I want to minimize my effort - if not many people will pay (and if there are free alternatives, I doubt many would), why bother? :angel:
    2. If I do add paid support, I will have to setup my own verification servers, etc. And on rooted devices, it'll be easy for people to get around it, using Lucky Patcher etc. :confused:
    3. Lastly, Free and Open Source (FOSS) for the win! :victory:
    5
    I would like to test this as it seems like a great concept an idea, sadly i do not have a credit card. How to workaround this?

    I will add support for Yandex Translate, probably over this weekend - no need for credit card for signup then. :highfive:
    4
    I would like to test this as it seems like a great concept an idea, sadly i do not have a credit card. How to workaround this?
    Not saying that I don't trust Microsoft or you or anything, but I don't really like putting my card on this, even though it's free.
    plzzzz add support for using Yandex Translate
    Support for Yandex Translate is now live!
    Update the app from Xposed Installer, or download the updated Apk from here.
    A much simpler signup process, and no Credit card needed!
    Keep in mind that Microsoft Translae does give better results than Yandex.
    4
    Hi, awesome app, please add support if possible for auto detecting and translating, as sometime there is multiple languages on different pages.

    Thanks for the work :)
    I have plans to implement this in a future version - expect an of 1 month.