Ticket #845 (closed enhancement: fixed)

Opened 18 months ago

Last modified 6 months ago

Automatically switch languages based on reliable exposure of language information (e.g. lang attribute on the web)

Reported by: RamboUdin Owned by: mdcurran
Priority: minor Milestone: 2011.3
Component: Speech Version: development
Keywords: AdobeWorkApr2011 Cc:
Operating system: Blocked by:
Blocking: #373

Description

When come across some webpage with multi-language text, it is quite dificult to read the text. Especially the synthesizer that can't read several language. The feature, "switch language automatically" should be added to NVDA features so that user can use it, especially ESpeak that support a wide range of language around the world. The feature is good!

Change History

comment:1 Changed 18 months ago by Bernd

  • Priority changed from major to minor
  • Resolution set to duplicate
  • Status changed from new to closed
  • Type changed from defect to enhancement

probabbly dupplicate of #279

comment:2 Changed 18 months ago by jteh

  • Status changed from closed to reopened
  • Resolution duplicate deleted
  • Summary changed from Auto Switch language to Automatically switch languages based on reliable exposure of language information (e.g. lang attribute on the web)

Actually, it's possibly not a dup of #279. Web pages that are marked up with the correct tags indicating languages for each section don't need a synth driver to detect the language change. I'm morphing this ticket to cover this, which btw is option 1 mentioned in #279.

comment:3 Changed 6 months ago by jteh

  • Keywords AdobeWorkApr2011 added

comment:4 Changed 6 months ago by jteh

  • Owner set to mdcurran
  • Status changed from reopened to assigned
  • Milestone set to 2011.3

comment:5 Changed 6 months ago by jteh

  • Blocking 373 added

(In #373) Needs to wait until after autoLanguageSwitching is merged, as that branch makes significant changes to speakTextInfo.

comment:6 Changed 6 months ago by mdcurran

  • Status changed from assigned to closed
  • Resolution set to fixed

Merged in changeset:main,4625. works with eSpeak synth. works with MSHTML / Adobe Reader / Mozilla Gecko / IAccessible2. Not MS Word etc yet.

Note: See TracTickets for help on using tickets.