Bing Dict, Translate by selecting words, with pronunciation

Translate selected words by Bing Dict(Dictionary support EN to CN, CN to EN), with EN pronunciation, with CN pinyin. Translation is enabled by default, click the 'Bing Dict' icon at bottom left to toggle translation. Auto play pronunciation can be enabled in menu.

These are versions of this script where the code was updated. Show all versions.

  • v1.4.30 2024-03-22

    Remove extra char x at line 313

    add updateURL and supportURL

    Update bing-dict.user.js

    Fix compatibility between GreaseMonkey and TamperMonkey

    Add audio support. User choosable enable translation.

    Update bing-dict.user.js

    Update bing-dict.user.js desc

    Update bing-dict.user.js

    Update bing-dict.user.js

    Update bing-dict.user.js

    Fix click headword, fix enable/disable translate, fix translate selected on result view.

    Use more reliable CSS strategy.

    Tune css

    Tune .headword to inline-block, anchor/span to inline

    Fix click on pronunce icon, tune css

    Use Icon instead of check box to enable/disable translation

    Implement auto play english pronu, use int max as z-index

    v1.4.23: Fix view removed by other script, create every time. rename names realted to enableTrans.

    Only cn bing provides dict. Fix color for dark night reader.

    Fix context menu not work for html5

    remove gm xhr wrap

    switch bing dict market automatically

    fix bing dict pronunciation

    Fix mobile browser support.

    fix for bing web page change

  • v1.4.29 2023-12-07

    Fix mobile browser support.

  • v1.4.28 2023-12-06

    fix bing dict pronunciation

  • v1.4.27 2022-02-18 switch bing dict market automatically
  • v1.4.26 2021-03-01 Fix context menu not work for html5
  • v1.4.25 2020-01-17 Only cn bing provides dict. Fix color for dark night reader.
  • v1.4.23 2019-10-15 v1.4.23: Fix view removed by other script, create every time. rename names realted to enableTrans.
  • v1.4.22 2019-06-30
  • v1.4.21 2019-03-29
  • v1.4.20 2019-03-28
  • v1.4.16 2019-03-27
  • v1.4.15 2019-02-16 Implement auto play english pronu, use int max as z-index
  • v1.4.14 2019-02-13
  • v1.4.13 2019-02-13
  • v1.4.12 2019-02-11 Use Icon instead of check box to enable/disable translation
  • v1.4.11 2019-02-07 Fix click on pronunce icon, tune css
  • v1.4.10 2019-02-02
  • v1.4.9 2019-02-02
  • v1.4.8 2019-02-02
  • v1.4.7 2019-02-02 Tune .headword to inline-block, anchor/span to inline
  • v1.4.6 2019-02-02 Tune css
  • v1.4.5 2019-02-02 Use more reliable CSS strategy.
  • v1.4.4 2019-02-02 Fix click headword, fix enable/disable translate, fix translate selected on result view.
  • v1.4.3.1 2019-02-02 Update bing-dict.user.js
  • v1.4.3 2019-02-02 Update bing-dict.user.js
  • v1.4.2 2019-02-02 Update bing-dict.user.js
  • v1.4.1 2019-02-02 Update bing-dict.user.js desc
  • v1.4.1 2019-02-02 Update bing-dict.user.js
  • v1.4 2019-02-02
  • v1.4 2019-02-02
  • v1.3.8 2019-01-31
  • v1.3.7 2019-01-30
  • v1.3.6 2019-01-30
  • v1.3.5 2018-12-21
  • v1.3.4 2018-11-28
  • v1.3.3.1 2018-02-04 Update bing-dict.user.js
  • v1.3.3.1 2018-02-01 add updateURL and supportURL
  • v1.3.3.1 2018-02-01 Remove extra char x at line 313
  • v1.3.3 2018-01-28
  • v1.3.2 2018-01-27
  • v1.3.1 2018-01-19
  • v1.3 2018-01-19
  • v1.2 2018-01-14
  • v1.1 2018-01-14