Template:Siwa-noun: Difference between revisions

Jump to navigation Jump to search
no edit summary
No edit summary
No edit summary
Line 3: Line 3:
<!-- Extracts declension from final vowel -->
<!-- Extracts declension from final vowel -->
{{#vardefine: declension|{{#switch:{{str left|{{{2}}}|1}}|a|ả|au|ai|oa=A|e|ẻ|ę|ei|ay=E|i|ỉ|ie|ia=I|o|ỏ|ou|oi=O|u|ủ|uo|ui=U|y|ỷ|ů|ẻu|eu|ůi|ůa=Y|}}}}
{{#vardefine: declension|{{#switch:{{str left|{{{2}}}|1}}|a|ả|au|ai|oa=A|e|ẻ|ę|ei|ay=E|i|ỉ|ie|ia=I|o|ỏ|ou|oi=O|u|ủ|uo|ui=U|y|ỷ|ů|ẻu|eu|ůi|ůa=Y|}}}}
 
<!-- If the word has a stressed long vowel or diphthong, it's a weak noun. Otherwise, it's a strong noun. There are also criteria based on syllable count but that will be calculated manually using {{{3}}} -->
{{#vardefine: wsl|{{#switch:{{#regex:{{{2}}}|(ả|ẻ|ỉ|ỏ|ủ|ỷ|ẻu|õu|ai|au|ay|ei|eu|ey|ia|ie|io|iu|iů|oa|oi|ou|ua|ui|uo|ůa|ůi)}}|ả|ẻ|ỉ|ỏ|ủ|ỷ|ẻu|õu|ai|au|ay|ei|eu|ey|ia|ie|io|iu|iů|oa|oi|ou|ua|ui|uo|ůa|ůi=w|#default={{#if:{{{sy|{{{3|}}}}}}|w|s}}}}}}
{{#vardefine: wsl|{{#if: {{{manual|{{{3|}}}}}}|{{{manual|{{{3|}}}}}}|{{#switch:{{#regex:{{{2}}}|(ả|ẻ|ỉ|ỏ|ủ|ỷ|ẻu|õu|ai|au|ay|ei|eu|ey|ia|ie|io|iu|iů|oa|oi|ou|ua|ui|uo|ůa|ůi)}}|ả|ẻ|ỉ|ỏ|ủ|ỷ|ẻu|õu|ai|au|ay|ei|eu|ey|ia|ie|io|iu|iů|oa|oi|ou|ua|ui|uo|ůa|ůi=w|s}}}}}}


<div class="" style="border-collapse: collapse; margin: 0px 0px -1px 0px; padding: 2px; border: 1px solid #aaaaaa; text-align: center; font-size: 95%; overflow: auto; width: 70%;">
<div class="" style="border-collapse: collapse; margin: 0px 0px -1px 0px; padding: 2px; border: 1px solid #aaaaaa; text-align: center; font-size: 95%; overflow: auto; width: 70%;">
Line 17: Line 17:
|-
|-
| {{term|{{PAGENAME}}}} || {{#switch: {{{1}}}
| {{term|{{PAGENAME}}}} || {{#switch: {{{1}}}
  |i={{#ifeq:{{#var: finalLetter}}|
  |i={{#ifeq:{{#var: finalLetter}}
   vf|}}}}
    |vf
      |{{#switch:{{str crop:{{str rightmost:{{PAGENAME}}|2}}|1}}|m={{#switch:{{#var: wsl}}|s=ġa
 
    
 
 
  }}}}}}}}
|-
|-
|}</div></div>
|}</div></div>

Navigation menu