nvaccess / nvda

NVDA, the free and open source Screen Reader for Microsoft Windows
https://www.nvaccess.org/
Other
2.11k stars 637 forks source link

Voice languages always presented in English for eSpeak NG #8207

Open ZoeThivet opened 6 years ago

ZoeThivet commented 6 years ago

Steps to reproduce:

Pre-requisite: use NVDA in French (may be reproduced with all languages)

  1. Open NVDA configuration
  2. Go to "Préférences" >"Voix" (Voice)
  3. In the "Voix" selectbox, names of languages and countries are in English.

Expected behavior:

Languages and countries should be in French

Actual behavior:

Languages and countries are in English

System configuration:

NVDA version:

2018.1.1

NVDA Installed or portable: installed

Windows version:

Windows 8

Does the issue still occur after restarting your PC? Yes

Have you tried any other versions of NVDA?

No

ZoeThivet commented 6 years ago

I would be happy to help NVDA with i10n issues (English to French), you can tell me your process

josephsl commented 6 years ago

Hi, what synthesizer are you using? For this combo box, NVDA will present voices according to how the synthesizer named them. Thanks.

From: Zoé notifications@github.com Sent: Wednesday, April 25, 2018 11:08 PM To: nvaccess/nvda nvda@noreply.github.com Cc: Subscribed subscribed@noreply.github.com Subject: [nvaccess/nvda] Internationalization missing in language configuration (#8207)

Steps to reproduce:

Pre-requisite: use NVDA in French (may be reproduced with all languages)

  1. Open NVDA configuration
  2. Go to "Préférences" >"Voix" (Voice)
  3. In the "Voix" selectbox, names of languages and countries are in English.

Expected behavior:

Languages and countries should be in French

Actual behavior:

Languages and countries are in English

System configuration:

NVDA version:

2018.1.1

NVDA Installed or portable: installed

Windows version:

Windows 8

Does the issue still occur after restarting your PC? Yes

Have you tried any other versions of NVDA?

No

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/nvaccess/nvda/issues/8207 , or mute the thread https://github.com/notifications/unsubscribe-auth/AHgLkM1F-arAAs0isem2KT8AS8Yf3_OXks5tsWQ_gaJpZM4Tkk0f .

ZoeThivet commented 6 years ago

I'm using eSpeak NG.

LeonarddeR commented 6 years ago

I'm afraid there's nothing we can do about this. NVDA gets the list of voices from Espeak directly, without a possibility to translate them.

LeonarddeR commented 6 years ago

I was partly wrong. Espeak both presents the language code and the full language name (in English). However, it looks like there are also some specific british accents, like en-gb-x-rp and en-gb-scotland, for which we can't get a translation using languageHandler.getLanguageDescription.

zstanecic commented 6 years ago

these are the various british dialects, but not just british accents.

wm is for example west midlands.

W dniu 09.05.2018 o 17:05, Leonard de Ruijter pisze:

I was partly wrong. Espeak both presents the language code and the full language name (in English). However, it looks like there are also some specific british accents, like en-gb-x-rp and en-gb-scotland, for which we can't get a translation using languageHandler.getLanguageDescription.

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/nvaccess/nvda/issues/8207#issuecomment-387770626, or mute the thread https://github.com/notifications/unsubscribe-auth/AKohk4yw3v-Ot-w510RAFZSxFoMzvRbQks5twwWpgaJpZM4Tkk0f.