For foreign language courses I am using the Glossary module as a vocabulary repository. However, since the courses are in Greek and Hebrew, I needed the glossary to display alphabet indexes in the alphabet of a language different than the course default or site default language.
I managed to add this functionality to the glossary and I am curious if anyone else is interested enough for me to clean it up and contribute it back to the module?
I simply added a field for selecting a language pack and modified the alphabet function to use the alphabet string from the selected language pack.
I am also having some unicode problems along the way with the section headings that are printed in alphabet mode. Variants of Greek vowels with differing breathing marks are not being recognized as the same letter. It works fine with letters that have modifiers, since the first "character" is the same. However, using modifiers for diacriticals does not display well in Firefox for capital letters, so I am using pre-composed letters such as Ἰ. So if anyone has any clues as to how to compare these letters in php, let me know.
Jacob,
I was just wondering if you received any feedback outside this forum on your approach to providing a multi-language glossary. I'm creating a course that will be translated into a language I'm not familiar with and I'm researching how to create the glossary most efficiently.
Peter
I was just wondering if you received any feedback outside this forum on your approach to providing a multi-language glossary. I'm creating a course that will be translated into a language I'm not familiar with and I'm researching how to create the glossary most efficiently.
Peter
Hello Jacob and Peter,
I stumbled across your entry as I am looking for a way to replace the alphabet in a specific glossary to Chinese characters. Any suggestions as to how I can do this?
Many thanks
Madeleine Brookes
I stumbled across your entry as I am looking for a way to replace the alphabet in a specific glossary to Chinese characters. Any suggestions as to how I can do this?
Many thanks
Madeleine Brookes