How I am developing Ralf's German dictionary version 0.1.9.9:
1. Improve phoneme quality:
<xsl:when test="contains(lower-case(../grapheme), 'möglichkeit')"><xsl:value-of select="replace($sierra, 'mœglɪçkaɪ̯t','møːglɪçkaɪ̯t')"/></xsl:when>
2. Check whether the object dictionary contains møːglɪçkaɪ̯t instead of mœglɪçkaɪ̯t:
ubuntu@ubuntu-desktop:~$ saxonb-xslt -ext:on -s:'/home/ubuntu/Documents/201006/german-0.1.9.5/german-0.1.9.8.xml' -xsl:'/home/ubuntu/Documents/201005/german-0.1.9.4/improve-german.xsl' -o:'/home/ubuntu/Documents/201006/german-0.1.9.5/german-0.1.9.9.xml'
3. Improve phoneme quality:
<xsl:when test="contains(lower-case(../grapheme), 'benzin')"><xsl:value-of select="replace($sierra, 'bɛnt͡sɪn','bɛnt͡siːn')"/></xsl:when>
4. Improve phoneme quality:
<xsl:when test="contains(lower-case(../grapheme), 'verein')"><xsl:value-of select="replace($sierra, 'veːʀaɪ̯n','fɛʀaɪ̯n')"/></xsl:when>
5. Improve phoneme quality:
<xsl:when test="contains(lower-case(../grapheme), 'bücher')"><xsl:value-of select="replace($sierra, 'byçɐ','byːçɐ')"/></xsl:when>
6. Improve phoneme quality:
<xsl:when test="contains(lower-case(../grapheme), 'anstalt')"><xsl:value-of select="replace($sierra, 'anstalt','anʃtalt')"/></xsl:when>
7. Improve phoneme quality:
<xsl:when test="contains(lower-case(../grapheme), 'winkel')"><xsl:value-of select="replace($sierra, 'vɪnkəl','vɪŋkəl')"/></xsl:when>
8. Improve phoneme quality:
<xsl:when test="contains(lower-case(../grapheme), 'verzeichnis')"><xsl:value-of select="replace($sierra, 'vɐt͡saɪ̯çnɪs','fɐt͡saɪ̯çnɪs')"/></xsl:when>
9. Improve phonemes:
<xsl:when test="contains(lower-case(../grapheme), 'technik')"><xsl:value-of select="replace($sierra, 'tɛçniːk','tɛçnɪk')"/></xsl:when>
10. Improve phonemes:
<xsl:when test="contains(lower-case(../grapheme), 'ventil')"><xsl:value-of select="replace($sierra, 'vəntiːl','vɛntiːl')"/></xsl:when>
11. Improve phonemes:
<xsl:when test="contains(lower-case(../grapheme), 'bürg')"><xsl:value-of select="replace($sierra, 'byʀg','bʏʀg')"/></xsl:when>
12. Improve phonemes:
<xsl:when test="contains(lower-case(../grapheme), 'system')"><xsl:value-of select="replace($sierra, 'zystəm','zysteːm')"/></xsl:when>
13. Improve phonemes:
<xsl:when test="contains(lower-case(../grapheme), 'maschine')"><xsl:value-of select="replace($sierra, 'maʃɪnə','maʃiːnə')"/></xsl:when>
14. Improve about 343 oi-diphthongs:
<xsl:when test="contains(lower-case(../grapheme), 'zeug')"><xsl:value-of select="replace($sierra, 't͡sɔʏg','t͡sɔɪ̯g')"/></xsl:when>
15. Download and import the dictionary.
Tags: de