Closed nvaccessAuto closed 9 years ago
Attachment bn_characterDescriptions.dic added by siddhartha_iitd on 2014-12-12 08:07 Description: Bengali Character Descriptions
Attachment gu_characterDescriptions.dic added by siddhartha_iitd on 2014-12-12 08:08 Description: Gujarati Character Descriptions
Attachment kok_characterDescriptions.dic added by siddhartha_iitd on 2014-12-12 08:08 Description: Konkani Character Descriptions
Attachment ml_characterDescriptions.dic added by siddhartha_iitd on 2014-12-12 08:08 Description: Malayalam Character Descriptions
Attachment pa_Character Descriptions.txt added by siddhartha_iitd on 2014-12-12 08:09 Description: Punjabi Character Descriptions
Attachment mni_characterDescriptions.dic added by siddhartha_iitd on 2014-12-18 10:11 Description: Manipuri Character Descriptions
Attachment te_characterDescriptions.dic added by siddhartha_iitd on 2014-12-18 10:14 Description: Telugu Character Descriptions
Attachment as_characterDescriptions.dic added by siddhartha_iitd on 2015-01-05 07:16 Description: Assamese Character Descriptions
Comment 1 by nvdakor on 2014-08-23 09:07 Hi, This requires character descriptions file for Indic languages. I'll change the component in hopes of getting input from translators.
Comment 2 by blindbhavya on 2014-08-25 10:31 Hi. Mr. Him Prasad Gautam and I are the Hindi maintainers of NVDA. We started this very recently so have only almost completed translation and correction in translation of NVDA interface messages. After completion of correction we will begin translating other files such as Character Descriptions. In terms of Indian languages, only Hindi and Tamil are have been translated and are maintained.
Comment 4 by siddhartha_iitd on 2014-12-01 07:20 characterDescriptions.dic files for Indian languages - Hindi, Bengali, Punjabi, Malayalam, Gujarati, Konkani - are available at the bitbucket repository mentioned below. We are also trying to get such description files for other Indian Languages.
Please check the branch in_t4410 at the below mentioned url: https://manish_agrawal@bitbucket.org/manish_agrawal/nvda.git
Comment 5 by jteh on 2014-12-01 09:57 Siddhartha and Bhavya, are you collaborating here or are these separate efforts? Because we already have Hindi translators on board, they need to be managing/approving any changes. Also, because this is a full translation, any work needs to be submitted using the srt system (separate svn repository).
For the other languages, I'm not quite sure how to manage this. Mesar, there doesn't seem to be any interest in translating anything but character descriptions (and maybe symbols?) for other Indian languages. Do you think it makes sense for us to just commit the files directly to NVDA Git or do you think they should be managed by srt even so?
Comment 6 by blindbhavya on 2014-12-01 12:37 Hi, Currently, these are separate efforts. Siddhartha, would you like to join the Hindi translation team, there is certainly a need for more maintainers for Hindi (for untranslated parts of User Guie, add-ons, and most parts are left).
Comment 8 by siddhartha_iitd on 2014-12-12 08:13 The character description files for Indian languages - Bengali, Gujarati, Konkani, Malayalam, Punjabi have been attached at the ticket. Moreover, these files are also available at branch in_t4410 at following url: https://manish_agrawal@bitbucket.org/manish_agrawal/nvda.git
Comment 9 by chrislm on 2014-12-12 09:27 In Hindi characters the symbol: ् '\u094d' is not pronunced by eSpeak synthesizer... Could we send a request to Espeak project?
Comment 10 by siddhartha_iitd (in reply to comment 9) on 2014-12-12 09:49 Replying to chrislm:
In Hindi characters the symbol:
् '\u094d'
is not pronunced by eSpeak synthesizer...
Could we send a request to Espeak project?
This is similar to the issue 3805, which says some Unicode characters are not spoken by NVDA. To rectify this issue, I added this character along with its description in symbols.dic file with the level as either some or most.
Comment 11 by chrislm (in reply to comment 9) on 2014-12-12 10:18 Replying to chrislm:
In Hindi characters the symbol:
् '\u094d'
is not pronunced by eSpeak synthesizer...
Sorry, I saw jus now, eSpeak 1.48.13 pronounces all those characters. I don't think this is a issue described in 3805, I tried eSpeak 1.48.13 in nvda master source and the character is pronounced by eSpeak. Also, eSpeak TestLatest SAPI5 recognizes this character correctly. Very thanks.
Comment 12 by dhankuta on 2014-12-14 07:03 Hi, Currently being the Hindi maintainer, The characterDescription.dic file for Hindi is already committed by me. In case of Punjabi, Mr. Dinesh Mital punjabimaster259@gmail.com is the translator of Punjabi. Better to contact and provide the file to him and get committed. In case of the Halanta sign: Basically, a halanta suppresses the inherited vowel of the preceding consonant. It has no its own pronunciation if followed to a consonant. Though, grammatically, its presence in standalone state or if not preceded by a consonant, is wrong; however, if prevailed, its name must be pronounced. But due to less attention, of the Hindi espeak dictionery writer, its pronunciation was absent in previous versions. Now, after my suggestion, it is included.
Comment 13 by MHameed (in reply to comment 4) on 2015-01-10 10:26 Replying to jteh:
Mesar, there doesn't seem to be any interest in translating anything but character descriptions (and maybe symbols?) for other Indian languages. Do you think it makes sense for us to just commit the files directly to NVDA Git or do you think they should be managed by srt even so?
Straight into git, otherwise its creating extra work for us on the translation system side without a real benefit. Esentially it immidiately becomes an unmaintained language/not in the translation system. If there is renewed intrest in doing complete translations then the files for those specific languages can be copied back into the svn.
I have not committed Hindi/punjabi character descriptions, as they need to be checked against those already being maintained. As Jamie says:
Because we already have Hindi translators on board, they need to be managing/approving any changes.
If you wish to contribute on more than character descriptions for those languages, you should join the team for that language, and use the translation system.
Also, because this is a full translation,
[I am not able to find the full translation, where should I be looking?
Replying to [comment:4 siddhartha_iitd](...]
Sorry):
Please check the branch in_t4410 at the below mentioned url:
https://manish_agrawal@bitbucket.org/manish_agrawal/nvda.git
the in_t4410 contains other changes, not purely the work related to this ticket, so I did not use it, just copied the files and made a new commit.
I am not sure who wrote this document: http://blog.vardhan.net/2013/10/git-flow-for-nvda-india-branch.html
but basically in_t4410 should not contain work for other tickets, and next/in_next should never be merged into it, you should be merging in_t4410 into in_next.
In any case, please test nvda next snapshot 11463 or later.
I will leave Hindi/Punjabi character descriptions comparison/merge to be sorted out by Him Prasad, and I expect to see any changes in the translation system, since this requires minimum effort for everyone.
Comment 14 by MHameed on 2015-01-10 10:39 In [728045fa98120b2f53d30a14e6720f3ecd97d733]:
revision="728045fa98120b2f53d30a14e6720f3ecd97d733"
Merge branch 't4410' into next. Incubates #4410
Changes: Added labels: incubating
Comment 15 by James Teh <jamie@... on 2015-01-30 05:25 In [6e42c0ccf51b5c3a60e7fa6fbeafc785ae64499f]:
Add character descriptions for some Indian languages: Assamese, Bengali, Gujarati, Konkani, Malayalam, Manipuri and Telugu.
Fixes #4410.
Changes: Removed labels: incubating State: closed
Comment 16 by jteh on 2015-01-30 05:26 Changes: Milestone changed from None to 2015.1
Reported by sumandogra on 2014-08-23 08:51 Requirement of addition of feature of phonetics to various Indian languages in NVDA similar to English Right now, on pressing NUMPAD 2 for various Indian languages no phonetic is available. Request is to add this feature so that it will be helpful for various Indian languages such as Hindi.