Reported by nvdakor on 2012-09-19 06:28
Hi,
In symbols.dic for some languages, apart from using regex, is it possible (or would it be possible) to perform the following:
- Create a group of symbols.
- The group of these individual symbols would be given a single pronunciation.
- Any individual symbol within this pronunciation group would be using this one pronunciation when spoken.
This could be useful for tonal languages such as Korean and Vietnamese which associates one pronunciation for multiple individual symbols. This could also help with faster symbols processing, as a translator doesn't have to define same pronunciation (one per line) for any number of individual symbols.
For example, in the current symbols.dic syntax:
sym(tab)pronunciation(tab)punctuationLevel
And suppose if we wish to assign the letters "a" and "b" to be pronounced as "A":
a(tab)A(tab)none
b(tab)A(tab)none
Following the proposal above, we could say:
{a,b}(tab)A(tab)none
For providing punctuation levels for each individual symbols in the braces, I'd like to propose:
{(A(tab)puncLevel),(b}(tab)A(tab)none
With the priority given to puncLevel for symbols surrounded by parentheses.
Thanks.
Reported by nvdakor on 2012-09-19 06:28
Hi,
In symbols.dic for some languages, apart from using regex, is it possible (or would it be possible) to perform the following:
This could be useful for tonal languages such as Korean and Vietnamese which associates one pronunciation for multiple individual symbols. This could also help with faster symbols processing, as a translator doesn't have to define same pronunciation (one per line) for any number of individual symbols.
For example, in the current symbols.dic syntax:
sym(tab)pronunciation(tab)punctuationLevel
And suppose if we wish to assign the letters "a" and "b" to be pronounced as "A":
a(tab)A(tab)none
b(tab)A(tab)none
Following the proposal above, we could say:
{a,b}(tab)A(tab)none
For providing punctuation levels for each individual symbols in the braces, I'd like to propose:
{(A(tab)puncLevel),(b}(tab)A(tab)none
With the priority given to puncLevel for symbols surrounded by parentheses.
Thanks.