Wednesday, July 27, 2011

Wiktionary - Recent changes [en]: User:Eirikr/Template Tests/nv-imperfective/logic

Wiktionary - Recent changes [en]
Track the most recent changes to the wiki in this feed.
User:Eirikr/Template Tests/nv-imperfective/logic
Jul 28th 2011, 01:15

Changing imperfective arg name to cover other cases, building whole I-mode subject prefix code

← Older revision Revision as of 01:15, 28 July 2011
Line 28: Line 28:
################################### -->
################################### -->
<onlyinclude>{{#ifeq:{{{transcludesection|subject_prefix}}}|subject_prefix|<!--
<onlyinclude>{{#ifeq:{{{transcludesection|subject_prefix}}}|subject_prefix|<!--
-
*** Takes two args: "n-conj" and "person". -->
+
*** Takes three args: "conj_mode", "person", and "prefix".
-
{{#if: {{{n-conj|}}}
+
"prefix" gets complicated for the n-I conjugation in particular, but the code should make things pretty clear.
-
| {{#switch: {{{person|}}}
+
-->
  +
{{#switch: {{{conj_mode|}}}
  +
| n = {{#switch: {{{person|}}}
| 1_sg = nish
| 1_sg = nish
| 1_dl = niid
| 1_dl = niid
| 2_sg = ní
| 2_sg = ní
| 2_dl = noh
| 2_dl = noh
-
| 3 = UNIMPLEMENTED - See Faltz.
+
| 3 = {{#switch: {{{prefix|}}}
  +
| outer =
  +
| da = UNIMPLEMENTED - See Faltz. "zero or í"...?
  +
| object = UNIMPLEMENTED - See Faltz. "í (hw+í --> hó)"...?
  +
| inner = ee
  +
| #default = yí }}
| #default = ERROR: Unknown "person" specified. }}
| #default = ERROR: Unknown "person" specified. }}
-
| {{#switch: {{{person|}}}
+
| long = {{#if: {{{prefix|}}}
  +
| {{#switch: {{{person|}}}
  +
| 1_sg = ish
  +
| 1_dl = iid
  +
| 2_sg = i
  +
| 2_dl = ooh
  +
| 3 = {{#ifeq: {{{prefix|}}} | da | yii | i }}
  +
| #default = ERROR: Unknown "person" specified. }}
  +
| {{#switch: {{{person|}}}
  +
| 1_sg = iish
  +
| 1_dl = iid
  +
| 2_sg = ii
  +
| 2_dl = ooh
  +
| 3 = ii }}
  +
| #default = ERROR: Unknown "person" specified. }}
  +
| s = {{#switch: {{{person|}}}
  +
| 1_sg = shish
  +
| 1_dl = siid
  +
| 2_sg = sí
  +
| 2_dl = soh
  +
| 3 =
  +
| #default = ERROR: Unknown "person" specified. }}
  +
| #default = {{#switch: {{{person|}}}
| 1_sg = sh
| 1_sg = sh
| 1_dl = iid
| 1_dl = iid
Line 44: Line 44:
| 3 =
| 3 =
| #default = ERROR: Unknown "person" specified. }}
| #default = ERROR: Unknown "person" specified. }}
-
}}
 
}}</onlyinclude>
}}</onlyinclude>

You are receiving this email because you subscribed to this feed at blogtrottr.com.
If you no longer wish to receive these emails, you can unsubscribe from this feed, or manage all your subscriptions