[Q] another way to download Google translate offline package (android Ver.)?

Search This thread

mazenqwe

Member
Sep 4, 2017
5
0
this not work with me my phone gt-i9200
and is not on my phone
/Android/data/com.google.android.apps.translate/files/ol/v3r1/tmp\v3r1\zip

i have on my phone is
/Android/data/com.google.android.apps.translate/files/olpv3/v5/25\r11\tmp\v5r11\zip

---------- Post added at 09:57 PM ---------- Previous post was at 09:14 PM ----------

can't seem to get the English pack, don't know why



any help pls

this not work with me my phone gt-i9200
and is not on my phone


i have on my phone is

I solved my problem with use sim data << do not use wifi for download jest ^__^
 

yaw360

Member
Jul 19, 2010
9
1
Google Nexus 5
LG Nexus 5X
Just for memorandum.
I found a new method for latest versions (root access required).

  1. Download com.google.android.apps.translate.apk.
  2. Install the apk to the device.
  3. Run the app and download offline languages on it without network (just let it attempt to download in order to generate some xmls).
  4. Terminate the app forcibly and reboot the device.
  5. Extract the apk as zip.
  6. Open assets/profiles_prod.json on a text editor and see RV values in PKG_HIGH (ex. you can see "RV":29 for every language for the app version 6.10.0.05.320123176, and then RV value is 29).
    This RV value depends on the certain app version, but some other values are possibly usable.
  7. Identify what language you want (ex. the language code is ja if you want Japanese).
  8. It should be a pair of 2 language codes and the other is always en (ex. the pair is en_ja in this case).
  9. Build URL as dl.google.com/translate/offline/v5/high/rRV/xx_xx.zip (ex. dl.google.com/translate/offline/v5/high/r29/en_ja.zip)
  10. Download and extract the zip (ex. a directory dict.en_ja_25 is there).
  11. Copy the directory to /data/data/com.google.android.apps.translate/files/offline_file/olpv3/v5/25/rRV of the device (ex. copy it to /data/data/com.google.android.apps.translate/files/offline_file/olpv3/v5/25/r29/dict.en_ja_25)
  12. Edit /data/data/com.google.android.apps.translate/shared_prefs/ol_pmv3_fl_mv5var25rRV_of_xx_xx.zip.xml and replace PAUSED and/or INPROGRESS with DOWNLOADED_POST_PROCESSED (ex. edit /data/data/com.google.android.apps.translate/shared_prefs/ol_pmv3_fl_mv5var25r29_of_en_ja.zip.xml).
  13. Edit /data/data/com.google.android.apps.translate/shared_prefs/ol_pmv3_pkg_mv5var25rRV_of_xx_xx.zip.xml and replace PAUSED and/or INPROGRESS with DOWNLOADED_POST_PROCESSED (ex. edit /data/data/com.google.android.apps.translate/shared_prefs/ol_pmv3_pkg_mv5var25r29_of_en_ja.zip.xml).
  14. Run the app again.
  15. Enjoy!
 
Last edited:

aldairsax

New member
Aug 2, 2016
4
0
There is another option, easier if you have 2 rooted devices. I was having the same problem trying to install google translator in an ebook reader with no play services (needed to download the offline packages). I had another device so I tried to just download the packages and past into the other, wasn't so simple... I rooted the 2 devices (used magisk) then I used titanium backup to make a backup of the app in the device that had play services, then I trasfered the backup to the other device and restored (only the data) using titanium backup, it took me a couple hours but I'm happy with the result!
 

Top Liked Posts

  • There are no posts matching your filters.
  • 32
    which language do you need?

    ---------- Post added at 08:10 PM ---------- Previous post was at 07:31 PM ----------

    EDIT:
    Ok I got a little curious, so here it is...

    Core files:
    http://dl.google.com/translate/offline/v3/r1/c.zip
    http://dl.google.com/translate/offline/v3/r1/profiles.txt

    Languages:

    dl.google.com/translate/offline/v3/r1/desired language tag (2 letters).zip

    f.e.

    French: http://dl.google.com/translate/offline/v3/r1/fr.zip
    Spanish: http://dl.google.com/translate/offline/v3/r1/es.zip
    Italian: http://dl.google.com/translate/offline/v3/r1/it.zip
    ... so on and so forth ...
    27
    SD/Android/data/com.google.android.apps.translate/files/ol/v3r1/ language tag folder (es, it, etc) / extracted files (*.txt; *.bin) from downloaded zip

    Hit that thanks button :D
    22
    Solved!

    Hi guys , " again " :laugh:
    seems i did it :3 :good:

    it's a simple trick , you only need
    two zip files (c.zip and language.zip) - check old comment ( SmOgER :good: )
    download it on pc , and put it on SD card , wherever , just on the sd Card
    You need Also a " free " file manger - which is excellent - app on Google play : Es File Explorer
    and it's icon in the attch pic

    well , the trick is to activate WiFi connection then start normally downloading the Core zip , just don't wait the whole time, after 2 sec , disable wifi connection , open Es File Manger , Overwrite that zip which named " C.zip" which you copied befor on SD , at SD/Android/data/com.google.android.apps.translate/files/ol/v3r1/tmp\v3r1\zip , don't Forget " Overwrite ", now again activate wifi , it will complete directly and start downloading the Offline package of language , you just have to do the same steps befor and replace the language zip file on ur SD to the /tmp\v3r1\zip folder , and

    the way how it looks like in attch pics
    10
    Language Codes

    Lang Codes :good::laugh: for google translate


    lr=lang_af Afrikaans
    lr=lang_ar Arabic
    lr=lang_hy Armenian
    lr=lang_be Belarusian
    lr=lang_bg Bulgarian
    lr=lang_ca Catalan
    lr=lang_zh-CN Chinese (Simplified)
    lr=lang_zh-TW Chinese (Traditional)
    lr=lang_hr Croatian
    lr=lang_cs Czech
    lr=lang_da Danish
    lr=lang_nl Dutch
    lr=lang_en English
    lr=lang_eo Esperanto
    lr=lang_et Estonian
    lr=lang_tl Filipino
    lr=lang_fi Finnish
    lr=lang_fr French
    lr=lang_de German
    lr=lang_el Greek
    lr=lang_iw Hebrew
    lr=lang_hi Hindi
    lr=lang_hu Hungarian
    lr=lang_is Icelandic
    lr=lang_id Indonesian
    lr=lang_it Italian
    lr=lang_ja Japanese
    lr=lang_ko Korean
    lr=lang_lv Latvian
    lr=lang_lt Lithuanian
    lr=lang_no Norwegian
    lr=lang_fa Persian
    lr=lang_pl Polish
    lr=lang_pt Portuguese
    lr=lang_ro Romanian
    lr=lang_ru Russian
    lr=lang_sr Serbian
    lr=lang_sk Slovak
    lr=lang_sl Slovenian
    lr=lang_es Spanish
    lr=lang_sw Swahili
    lr=lang_sv Swedish
    lr=lang_th Thai
    lr=lang_tr Turkish
    lr=lang_uk Ukrainian
    lr=lang_vi Vietnamese
    4
    which language do you need?

    ---------- Post added at 08:10 PM ---------- Previous post was at 07:31 PM ----------

    EDIT:
    Ok I got a little curious, so here it is...

    Core files:
    http://dl.google.com/translate/offline/v3/r1/c.zip
    http://dl.google.com/translate/offline/v3/r1/profiles.txt

    Languages:

    dl.google.com/translate/offline/v3/r1/desired language tag (2 letters).zip

    f.e.

    French: http://dl.google.com/translate/offline/v3/r1/fr.zip
    Spanish: http://dl.google.com/translate/offline/v3/r1/es.zip
    Italian: http://dl.google.com/translate/offline/v3/r1/it.zip
    ... so on and so forth ...


    I managed to download my desired languages (Arabic & Spanish) and thanks a lot...
    what should I do next in order to insert them in my Google Translate app in my phone?