Module talk:ml-IPA

From Wiktionary, the free dictionary
Latest comment: 10 months ago by Vis M in topic Errors with നൃ
Jump to navigation Jump to search

@Prahlad balaji, @AryamanA, @Benwing2, @Ungoliant_MMDCCLXIV, @Octahedron80,it isnt working what else should be added? there is also the word final virama ് which represents /ɨ̆/ but i dont know how to add it AleksiB 1945 (talk) 15:48, 14 June 2022 (UTC)Reply

What exactly isn't working ? Prahlad balaji (talk) 16:49, 14 June 2022 (UTC)Reply
Like when i use {{ml-IPA}} in a page it isnt coming AleksiB 1945 (talk) 09:25, 15 June 2022 (UTC)Reply
Also what did you base this off of ? Prahlad balaji (talk) 16:50, 14 June 2022 (UTC)Reply
Text > IPA AleksiB 1945 (talk) 09:31, 15 June 2022 (UTC)Reply
@AleksiB 1945 I invoked the page on a T:ml-IPA so it should display something. What module is this based off of? At the moment it gives no useful output. Prahlad balaji (talk) 14:34, 15 June 2022 (UTC)Reply
The text > IPA converter like https://en.wiktionary.org/wiki/கட்சி#Pronunciation but now it only shows "[[:]]" AleksiB 1945 (talk) 14:38, 15 June 2022 (UTC)Reply
So you based it off of Module:ta-IPA then? Prahlad balaji (talk) 15:01, 15 June 2022 (UTC)Reply
@Prahlad balaji, Yes but with changes AleksiB 1945 (talk) 09:31, 16 June 2022 (UTC)Reply
@AleksiB 1945 hi, sorry, I have been busy for a while and have not had time to respond. I will get back to you when I have more time. Prahlad balaji (talk) 14:03, 19 June 2022 (UTC)Reply
It also doesn't seem to be returning anything Prahlad balaji (talk) 16:53, 14 June 2022 (UTC)Reply
@Benwing2, @Octahedron80, @Getsnoopy 183.82.178.20 10:53, 6 July 2022 (UTC)Reply

Output errors[edit]

Currently this template gives errors with diacritic "അം", chillaksharams and ചന്ദ്രക്കല (്)

  • 1) {{ml-IPA|സംഗീതം}} -> Current Output:
  • IPA(key): /sɐŋɡiːd̪ɐm/. Should instead be: /saŋɡiːt̪am/
  • 2) {{ml-IPA|ലാൽ}} -> Current Output:
  • IPA(key): /laːl/. Should be: /laːl/
  • 3) {{ml-IPA|ലാല്}} -> Current Output:
  • IPA(key): /laːlə̆/. Should be: /laːlɨ̆/

These should be fixed. Thanks. Vis M (talk) 20:40, 30 July 2022 (UTC)Reply

Apart from anusvara, chillaksharam and samvritokaram (ഉ് and ു് (might add ഊ് ൂ് too)) there is also the visarga, the letter is pronounced as aha and doubles the next consonant is words; consonant + ɾ > consonant + r, consonant + l > consonant + ɭ in most cases like pl, kl and gl (not in ll) and nasal + plosive makes the plosive voiced but not if the plosive is aspirated; another virama like for word finally since the regular virama doesnt work. If possible also syllabizing like പട്ടാളം as /paʈ.ʈaː.ɭam/ instead of /paʈːaːɭam/ and സ്വാതന്ത്ര്യം as /sʋaː.d̪an̪.d̪rjam/ instead of /sʋaːd̪an̪d̪rjam/ AleksiB 1945 (talk) 14:24, 3 August 2022 (UTC)Reply
Anusvara, visarga, post consonant ɾ, post consonant l, post consonant ʋ and post consonant n̪ fixed AleksiB 1945 (talk) 11:17, 24 April 2023 (UTC)Reply

Output errors 2: Chillu[edit]

Fixed now
  1. {{ml-IPA|നൽ}} -> Current Output:
  • IPA(key): /n̪ɐl/.❌ Should instead be: /n̪ɐl/
  1. {{ml-IPA|മൾ}} -> Current Output:
  • IPA(key): /mɐɭ/.❌ Should instead be: /mɐɭ/
  1. {{ml-IPA|കർ}} -> Current Output:
  • IPA(key): /kɐr/.❌ Should instead be: /kɐr/
  1. {{ml-IPA|മൺ}} -> Current Output:
  • IPA(key): /mɐɳ/.❌ Should instead be: /mɐɳ/
  1. {{ml-IPA|കൻ}} -> Current Output:
  • IPA(key): /kɐn/.❌ Should instead be: /kɐn/
  1. {{ml-IPA|വൻകൽ}} -> Current Output:
  • IPA(key): /ʋɐnɡɐl/.❌ Should instead be: /ʋɐnɡɐl/
  1. {{ml-IPA|നൻൾർൺന}} -> Current Output:
  • IPA(key): /n̪ɐnɭrɳn̪ɐ/.❌ Should instead be: /n̪ɐnɭrɳn̪ɐ/
  1. {{ml-IPA|ആംഥൻ}} -> Current Output:
  • IPA(key): /aːn̪t̪(ʰ)ɐn/.❌ Should instead be: /aːn̪t̪ʰɐn/
  1. {{ml-IPA|എആംൻ}} -> Current Output:
  • IPA(key): /eaːm̃n/.❌ Should instead be: /eaːnn/
  1. {{ml-IPA|നൃൽ}} -> Current Output:
  • IPA(key): /ntil/, [ndil].❌ Should instead be: /n̪ril/; currently /n̪r/ is made /nd/ to display ന്റ, ൻ്റ <nr, ṉṟ> /nd/ but it turns നൃ <nr̥> too to /ndi/.

The error happens only when the adjoining consonants have the inherent "ɐ" (അ) vowel.

eg: * 1) {{ml-IPA|മുൾകിൽനിർമാൻ}} -> outputs correctly

  • IPA(key): /muɭkiln̪irmaːn/
Other vowels output without error


  • IPA(key): /n̪inɭrɳn̪i/ from {{ml-IPA|നിൻൾർൺനി}} outputs correctly without error.✅
  • IPA(key): /n̪aːl/✅ from {{ml-IPA|നാൽ}}
  • IPA(key): /n̪il/✅ from {{ml-IPA|നിൽ}}
  • IPA(key): /n̪iːl/✅ from {{ml-IPA|നീൽ}}
  • IPA(key): /n̪ul/✅ from {{ml-IPA|നുൽ}}
  • IPA(key): /n̪uːl/✅ from {{ml-IPA|നൂൽ}}
  • IPA(key): /n̪el/✅ from {{ml-IPA|നെൽ}}
  • IPA(key): /n̪ɐi̯l/✅ from {{ml-IPA|നൈൽ}}
  • IPA(key): /n̪ol/✅ from {{ml-IPA|നൊൽ}}
  • IPA(key): /n̪oːl/✅ from {{ml-IPA|നോൽ}}
  • IPA(key): /n̪ɐu̯l/✅ from {{ml-IPA|നൗൽ}}
  • IPA(key): /nl/✅ from {{ml-IPA|ൻൽ}}
  • IPA(key): /n̪ɐniːl/✅ from {{ml-IPA|നനീൽ}}
Vis M (talk) 02:04, 11 June 2023 (UTC)Reply


Errors with നൃ[edit]

Currently {{ml-IPA|നൃ}} gives wrong output as "/ndi/" Current Output:

  • IPA(key): /nti/, [ndi].❌ It should instead be: /n̪ri/

{{ml-IPA|ന്ര}} also outputs wrong.

  • IPA(key): /ntɐ/, [ndɐ].❌ It should instead be: /n̪rɐ/

But {{ml-IPA|കൃ}} works correctly

Please fix these if possible. Thanks in advance Vis M (talk) 18:43, 16 July 2023 (UTC)Reply