Giter Club home page Giter Club logo

english-translation-for-baidu-wangpan's Introduction

English Translation for Baidu Wangpan η™ΎεΊ¦η½‘η›˜

Baidu offers 2TB of free storage, with some significant drawbacks. Downloads are slow, and the desktop client has no English version.

This repo provides a solution: English strings for the Baidu Windows desktop app. It's far from perfect, but still definitely functional. Instructions:

  • download and install Baidu Netdisk --> English guide: https://www.baiduinenglish.com/baiduyun-pan-baidu-cloud-wangpan-disk.html
  • download panyi.exe, panyi.ini and DuiStringTable.xml
  • copy panyi.exe and panyi.ini to \AppData\Roaming\baidu\BaiduNetdisk
  • run panyi.exe
  • copy DuiStringTable.xml to \AppData\Roaming\baidu\BaiduNetdisk\skin
  • open duiengineskin.zip
  • go to the xml directory
  • replace the DuiStringTable.xml file in the zip archive with the downloaded english version

Current as of Apr 21 2022


Thanks to zeffy for his/her/their panyi.exe, which simplifies the process of inserting translations. Unfortunately zeffy's repo no longer exists, so I've included panyi.exe above and the info from zeffy's repo below (source:https://web.archive.org/web/20200621191051/https://github.com/zeffy/panyi)


panyi

Translate Baidu Wangpan (Netdisk) for Windows to other languages.

How to use

If you simply want to translate Baidu Netdisk to English, just download and run panyi.exe.

Otherwise, refer to the Arguments section below.

How it works

Baidu Netdisk reads its strings from %AppData%\baidu\BaiduNetdisk\resource.db:StringTable.xml, a Compound File Binary Format stream.

panyi simply replaces these strings with their translated counterparts from panyi.ini.

Arguments

Argument Description
-file [path] Optional path to resource.db. If unspecified, panyi will use the registry to find resource.db.
-lang [lang] Optional language from panyi.ini that you want to translate to. Defaults to en.
-x Extracts StringTable.xml strings to your panyi.ini's cn section.

Contributing

Pull requests with translation improvements or new languages are welcome!

Just fork this repository and commit your changes to panyi.ini, then submit a pull request.

Acknowledgements

Project Version Copyright License
OpenMcdf 2.1 Copyright Β© 2010-2018, Federico Blaseotto MPL-2.0

english-translation-for-baidu-wangpan's People

Contributors

kms54321 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

Forkers

orionet neocarles

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.