Template:Siwa-noun: Difference between revisions

no edit summary
No edit summary
No edit summary
Line 79: Line 79:


{{#vardefine: output|{{str left|{{PAGENAME}}|{{#expr:{{#invoke: string|find|source={{PAGENAME}}|target={{{s|{{{2|}}}}}}}}-1}}}}{{#var: lenitedStem}}{{#invoke: string|sub|s={{PAGENAME}}|i={{#expr:{{#invoke: string|find|source={{PAGENAME}}|target={{{s|{{{2|}}}}}}}}+{{#invoke: string|len|{{{s|{{{2|}}}}}}}}}}}}}}
{{#vardefine: output|{{str left|{{PAGENAME}}|{{#expr:{{#invoke: string|find|source={{PAGENAME}}|target={{{s|{{{2|}}}}}}}}-1}}}}{{#var: lenitedStem}}{{#invoke: string|sub|s={{PAGENAME}}|i={{#expr:{{#invoke: string|find|source={{PAGENAME}}|target={{{s|{{{2|}}}}}}}}+{{#invoke: string|len|{{{s|{{{2|}}}}}}}}}}}}}}
{{#var: output}}


<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 99: Line 97:
         -->|i={{#switch: {{#var: declension}}<!--
         -->|i={{#switch: {{#var: declension}}<!--
                 -->|A={{#switch:{{#invoke: string|sub|s={{PAGENAME}}|i=-3|j=-2}}<!--
                 -->|A={{#switch:{{#invoke: string|sub|s={{PAGENAME}}|i=-3|j=-2}}<!--
                     -->|mm={{str crop|{{PAGENAME}}|3}}{{#switch:{{#var: wsl}}<!--
                     -->|mm={{str crop|{{#var: output}}|3}}{{#switch:{{#var: wsl}}<!--
                       -->|s=mġa<!--
                       -->|s=mġa<!--
                       -->|}}<!--
                       -->|}}<!--
                     -->|nn={{str crop|{{PAGENAME}}|3}}{{#switch:{{#var: wsl}}<!--
                     -->|nn={{str crop|{{#var: output}}|3}}{{#switch:{{#var: wsl}}<!--
                       -->|s=nka<!--
                       -->|s=nka<!--
                       -->|}}<!--
                       -->|}}<!--
                     -->|vv={{str crop|{{PAGENAME}}|3}}gga<!--
                     -->|vv={{str crop|{{#var: output}}|3}}gga<!--
                     -->|lk={{str crop|{{PAGENAME}}|3}}lkka<!--
                     -->|lk={{str crop|{{#var: output}}|3}}lkka<!--
                     -->|rk={{str crop|{{PAGENAME}}|3}}rkka<!--
                     -->|rk={{str crop|{{#var: output}}|3}}rkka<!--
                     -->|sk={{str crop|{{PAGENAME}}|3}}skka<!--
                     -->|sk={{str crop|{{#var: output}}|3}}skka<!--
                     -->|{{#switch:{{#invoke: string|pos|{{PAGENAME}}|-2}}<!--
                     -->|{{#switch:{{#invoke: string|pos|{{PAGENAME}}|-2}}<!--
                       -->|m={{str crop|{{PAGENAME}}|2}}{{#switch:{{#var: wsl}}<!--
                       -->|m={{str crop|{{#var: output}}|2}}{{#switch:{{#var: wsl}}<!--
                           -->|s=mġa<!--
                           -->|s=mġa<!--
                           -->|l=mka<!--
                           -->|l=mka<!--
                           -->|w=kka<!--
                           -->|w=kka<!--
                           -->|}}<!--
                           -->|}}<!--
                       -->|n={{str crop|{{PAGENAME}}|2}}{{#switch:{{#var: wsl}}<!--
                       -->|n={{str crop|{{#var: output}}|2}}{{#switch:{{#var: wsl}}<!--
                           -->|s=nka<!--
                           -->|s=nka<!--
                           -->|w=kka<!--
                           -->|w=kka<!--
                           -->|}}<!--
                           -->|}}<!--
                       -->|p|b={{str crop|{{PAGENAME}}|2}}{{#switch:{{#var: wsl}}<!--
                       -->|p|b={{str crop|{{#var: output}}|2}}{{#switch:{{#var: wsl}}<!--
                           -->|s=pra<!--
                           -->|s=pra<!--
                           -->|w=ḍba<!--
                           -->|w=ḍba<!--
                           -->|}}<!--
                           -->|}}<!--
                       -->|d={{str crop|{{PAGENAME}}|2}}tra<!--
                       -->|d={{str crop|{{#var: output}}|2}}tra<!--
                       -->|t={{str crop|{{PAGENAME}}|2}}{{#switch:{{#var: wsl}}<!--
                       -->|t={{str crop|{{#var: output}}|2}}{{#switch:{{#var: wsl}}<!--
                           -->|s=tra<!--
                           -->|s=tra<!--
                           -->|w=tka<!--
                           -->|w=tka<!--
                           -->|}}<!--
                           -->|}}<!--
                       -->|r={{str crop|{{PAGENAME}}|2}}{{#switch:{{#var: wsl}}<!--
                       -->|r={{str crop|{{#var: output}}|2}}{{#switch:{{#var: wsl}}<!--
                           -->|w=hka<!--
                           -->|w=hka<!--
                           -->|}}<!--
                           -->|}}<!--
Line 134: Line 132:
                     -->}}<!--         
                     -->}}<!--         
                 -->|E={{#switch:{{str rightmost|{{PAGENAME}}|1}}<!--
                 -->|E={{#switch:{{str rightmost|{{PAGENAME}}|1}}<!--
                     -->|a|e={{#switch:{{#invoke: string|sub|{{PAGENAME}}|-3|-2}}<!--
                     -->|a|e={{#switch:{{#invoke: string|sub|s={{PAGENAME}}|i=-3|j=-2}}<!--
                           -->|ts={{str crop|{{PAGENAME}}|3}}tsġi<!--
                           -->|ts={{str crop|{{#var: output}}|3}}tsġi<!--
                           -->|{{#switch:{{#invoke: string|pos|{{PAGENAME}}|-2}}<!--
                           -->|{{#switch:{{#invoke: string|pos|target={{PAGENAME}}|pos=-2}}<!--
                             -->|n={{str crop|{{PAGENAME}}|2}}di<!--
                             -->|n={{str crop|{{#var: output}}|2}}di<!--
                             -->|b={{str crop|{{PAGENAME}}|2}}pri<!--
                             -->|b={{str crop|{{#var: output}}|2}}pri<!--
                             -->|k={{str crop|{{PAGENAME}}|2}}ġi<!--
                             -->|k={{str crop|{{#var: output}}|2}}ġi<!--
                             -->|m={{str crop|{{PAGENAME}}|2}}mmi<!--
                             -->|m={{str crop|{{#var: output}}|2}}mmi<!--
                             -->|v={{str crop|{{PAGENAME}}|2}}rri<!--
                             -->|v={{str crop|{{#var: output}}|2}}rri<!--
                             -->|s={{str crop|{{PAGENAME}}|2}}sġi<!--
                             -->|s={{str crop|{{#var: output}}|2}}sġi<!--
                             -->|l={{str crop|{{PAGENAME}}|2}}lli<!--
                             -->|l={{str crop|{{#var: output}}|2}}lli<!--
                             -->|ri}}<!--
                             -->|ri}}<!--
                           -->}}<!--
                           -->}}<!--
                     -->|i={{#switch:{{#invoke: string|pos|{{PAGENAME}}|-2}}<!--
                     -->|i={{#switch:{{#invoke: string|pos|target={{PAGENAME}}|pos=-2}}<!--
                       -->|m={{str crop|{{PAGENAME}}|2}}mme<!--
                       -->|m={{str crop|{{#var: output}}|2}}mme<!--
                       -->|p|b={{str crop|{{PAGENAME}}|2}}bbe<!--
                       -->|p|b={{str crop|{{#var: output}}|2}}bbe<!--
                       -->|v={{str crop|{{PAGENAME}}|2}}vve<!--
                       -->|v={{str crop|{{#var: output}}|2}}vve<!--
                       -->|n={{str crop|{{PAGENAME}}|2}}nne<!--
                       -->|n={{str crop|{{#var: output}}|2}}nne<!--
                       -->|r={{str crop|{{PAGENAME}}|2}}rre<!--
                       -->|r={{str crop|{{#var: output}}|2}}rre<!--
                       -->|l={{str crop|{{PAGENAME}}|2}}lle<!--
                       -->|l={{str crop|{{#var: output}}|2}}lle<!--
                       -->|k|g={{str crop|{{PAGENAME}}|2}}gge<!--
                       -->|k|g={{str crop|{{#var: output}}|2}}gge<!--
                       -->|e}}<!--
                       -->|e}}<!--
                     -->|o={{str crop|{{PAGENAME}}|1}}e<!--
                     -->|o={{str crop|{{#var: output}}|1}}e<!--
                     -->|u|y|ů={{#switch:{{#invoke: string|pos|{{PAGENAME}}|-2}}<!--
                     -->|u|y|ů={{#switch:{{#invoke: string|pos|target={{PAGENAME}}|pos=-2}}<!--
                       -->|m|n={{str crop|{{PAGENAME}}|2}}{{#ifeq:{{#invoke: string|sub|{{PAGENAME}}|-3|-2}}|mm||m}}me<!--
                       -->|m|n={{str crop|{{#var: output}}|2}}{{#ifeq:{{#invoke: string|sub|{{PAGENAME}}|-3|-2}}|mm||m}}me<!--
                       -->|k={{#switch:{{#var: wsl}}<!--
                       -->|k={{#switch:{{#var: wsl}}<!--
                           -->|s={{str crop|{{PAGENAME}}|2}}gme<!--
                           -->|s={{str crop|{{#var: output}}|2}}gme<!--
                           -->|w={{str crop|{{PAGENAME}}|2}}hme<!--
                           -->|w={{str crop|{{#var: output}}|2}}hme<!--
                           -->|}}<!--
                           -->|}}<!--
                       -->|}}<!--
                       -->|}}<!--
                     -->|}}<!--
                     -->|}}<!--
                 -->|I={{#switch:{{str rightmost|{{PAGENAME}}|1}}<!--
                 -->|I={{#switch:{{str rightmost|{{PAGENAME}}|1}}<!--
                     -->|i={{PAGENAME}}d<!--
                     -->|i={{#var: output}}d<!--
                     -->|{{#switch:{{#invoke: string|sub|{{PAGENAME}}|-3|-2}}<!--
                     -->|{{#switch:{{#invoke: string|sub|s={{PAGENAME}}|i=-3|j=-2}}<!--
                       -->|um|om|un|on={{str crop|{{PAGENAME}}|3}}õdi<!--
                       -->|um|om|un|on={{str crop|{{#var: output}}|3}}õdi<!--
                       -->|{{#switch:{{#invoke: string|pos|{{PAGENAME}}|-2}}<!--
                       -->|{{#switch:{{#invoke: string|pos|{{#var: output}}|-2}}<!--
                           -->|m|n={{str crop|{{PAGENAME}}|2}}ndi<!--
                           -->|m|n={{str crop|{{#var: output}}|2}}ndi<!--
                           -->|di}}<!--
                           -->|di}}<!--
                       -->}}<!--
                       -->}}<!--
Line 193: Line 191:
|-
|-
|}</div></div>
|}</div></div>
{{#var: lenitedStem}}