diff --git a/addon/synthDrivers/_ibmeci.py b/addon/synthDrivers/_ibmeci.py index 70bfbfe..00b12dc 100644 --- a/addon/synthDrivers/_ibmeci.py +++ b/addon/synthDrivers/_ibmeci.py @@ -1,5 +1,5 @@ # -*- coding: UTF-8 -*- -#Copyright (C) 2009 - 2019 David CM, released under the GPL. +#Copyright (C) 2009 - 2023 David CM, released under the GPL. # Author: David CM and others. #synthDrivers/_ibmeci.py diff --git a/changelog.md b/changelog.md index e5c8632..428e5d4 100644 --- a/changelog.md +++ b/changelog.md @@ -1,7 +1,17 @@ -# version v23.01.3 +# version v23.02.1 -* Updated the add-on template translation strings. -* Updated the english documentation. -* Updated spanish documentation and the strings for the GUI. -* Updated the italian strings and documentation. -* fix a small issue on the update checker. +* Fixed some bugs in some cases when loading IBMTTS libraries. The way of loading the libraries has been changed to minimize the possibility of errors. +* If the driver can't load the library, an error entry will be shown in the log. +* Changed the way to determine the library being used. Now dll resources (ProductName) is used to determine it. +* Added the version where a documentation change was introduced (for documentation translators). +* Added fixes for french. +* Updated code to use language constants. +* Improved the conditionals to determine the language to be used in process text. +* Restored the 22 kHz sample rate option. Voices that use it have surfaced recently. +* Removed outdated version of Spanish ยช crash fix from spanish_ibm_fixes. +* Updated spanish documentation. +* Updated locale strings and documentation for Brazilian and Portugal Portuguese. +* Updated french documentation. +* Updated german interface and documentation. +* Updated translations for italian language. +* Updated english documentation. diff --git a/docChangelog-for-translators.md b/docChangelog-for-translators.md index 2ec59ea..db9cba0 100644 --- a/docChangelog-for-translators.md +++ b/docChangelog-for-translators.md @@ -10,4 +10,5 @@ you can use that file to see what has been changed in the documentation and upda 3. If you want to translate the documentation too, you can see the new changes of the documentation [at this link.](https://raw.githubusercontent.com/davidacm/NVDA-IBMTTS-Driver/master/docChangelog-for-translators.md) You can see the [full english documentation here.](https://raw.githubusercontent.com/davidacm/NVDA-IBMTTS-Driver/master/readme.md) +## version 23.02.1 New sentence: Also note that if you are using Hong Kong Cantonese or Chinese IBMTTS libraries, you may want to disable the use spelling functionality if supported option, to prevent some characters in these languages from being spelled out using the pinyin they are internally converted to.