Module:oyen-contionary-utils: Difference between revisions

Jump to navigation Jump to search
so this is how i learn that you can't use mediawiki formatting in lua modules, lol
(string issues again)
(so this is how i learn that you can't use mediawiki formatting in lua modules, lol)
Line 19: Line 19:
   local mw_src = ""
   local mw_src = ""


   mw_src = mw_src .. string.format("==%s==<br>", lang:getCanonicalName())
   mw_src = mw_src .. string.format("<h2>%s</h2>", lang:getCanonicalName())


   if reconstructed then
   if reconstructed then
     mw_src = mw_src .. "{{Reconstructed}}<br>"
     mw_src = mw_src .. "{{Reconstructed}}"
   end
   end


Line 35: Line 35:
   local mw_src = ""
   local mw_src = ""


   mw_src = mw_src .. string.format("===%s===", word_type)
   mw_src = mw_src .. string.format("<h3>%s</h3>", word_type)


   mw_src = mw_src .. "<b>{{PAGENAME}}</b><br>"
   mw_src = mw_src .. "<b>{{PAGENAME}}</b><br>"
Line 87: Line 87:
       "e-stem",
       "e-stem",
       {
       {
         {"[%s]et-", "[%s]KL̀t"},
         {"%set-", "%sKL̀t"},
         {"[%s]eĺ-", "[%s]Kỳĺ"},
         {"%seĺ-", "%sKỳĺ"},
         {"[%s]ḿeDat-", "[%s]KLeT"},
         {"%sḿeDat-", "%sKLeT"},
         {"[%s]oNat-", "[%s]KL̀n"},
         {"%soNat-", "%sKL̀n"},
         {"[%s]raBet-", "[%s]KRaB"},
         {"%sraBet-", "%sKRaB"},
       }
       }
     },
     },
Line 97: Line 97:
       "e-stem y-variation",
       "e-stem y-variation",
       {
       {
         {"[%s]yet-", "[%s]ỳKL̀t"},
         {"%syet-", "%sỳKL̀t"},
         {"[%s]yeĺ-", "[%s]ỳKỳĺ"},
         {"%syeĺ-", "%sỳKỳĺ"},
         {"[%s]ỳḿeDat-", "[%s]ỳKLeT"},
         {"%sỳḿeDat-", "%sỳKLeT"},
         {"[%s]yoNat-", "[%s]ỳKL̀n"},
         {"%syoNat-", "%sỳKL̀n"},
         {"[%s]ỳraBet-", "[%s]ỳKRaB"},
         {"%sỳraBet-", "%sỳKRaB"},
       }
       }
     },
     },
Line 107: Line 107:
       "a-stem",
       "a-stem",
       {
       {
         {"[%s]at-", "[%s]KL̀t"},
         {"%sat-", "%sKL̀t"},
         {"[%s]aĺ-", "[%s]Kỳĺ"},
         {"%saĺ-", "%sKỳĺ"},
         {"[%s]ḿat-", "[%s]KLaT"},
         {"%sḿat-", "%sKLaT"},
         {"[%s]oNat-", "[%s]KL̀n"},
         {"%soNat-", "%sKL̀n"},
         {"[%s]raBat-", "[%s]KRaB"},
         {"%sraBat-", "%sKRaB"},
       }
       }
     }
     }
Line 124: Line 124:


   if not stem then
   if not stem then
     error(string.format("No stem found with identifier '[%s]'", root))
     error(string.format("No stem found with identifier '%s'", root))
   end
   end


   return "====Inflection====<br>" .. inflection(
   return "<h4>Inflection</h4>" .. inflection(
     root,
     root,
     {"Definite", "Indefinite"},
     {"Definite", "Indefinite"},
209

edits

Navigation menu