Module:qlu-pron: Difference between revisions

No edit summary
No edit summary
Line 261: Line 261:
ret.dialectal.paulistan = paulistan
ret.dialectal.paulistan = paulistan
     mw.logObject(ret)
     mw.logObject(ret, "a")
return ret
return ret
Line 289: Line 289:


function separate_word(term)
function separate_word(term)
     local final_ret = nil
     --[[local final_ret = nil


     for word in gsplit(term, " ") do
     for word in gsplit(term, " ") do
Line 299: Line 299:
final_ret = merge_tables(final_ret, pron)
final_ret = merge_tables(final_ret, pron)
         end
         end
     end
     end]]


     return final_ret
     return export.crux(term) --final_ret
end
end


Line 317: Line 317:
     if not ret.dialectal then return "no hay dialectal" end
     if not ret.dialectal then return "no hay dialectal" end
      
      
     local IPA_args = {{pron = '/' .. (ret.phonemic or "test") .. '/', a = "Standard Ravennese"}, {pron = '[' .. (ret.phonetic or "test") .. ']'}}
     local IPA_args = {{pron = '/' .. ret.phonemic .. '/', a = "Standard Ravennese"}, {pron = '[' .. ret.phonetic .. ']'}}
     for key, value in pairs(ret.dialectal) do
     for key, value in pairs(ret.dialectal) do
     if value ~= ret.phonemic then
     if value ~= ret.phonemic then
     table.insert(IPA_args, {pron = '[' .. (value or "test") .. ']', a = sub(key, 1, 1), separator = "\n** "})
     table.insert(IPA_args, {pron = '[' .. value .. ']', a = sub(key, 1, 1), separator = "\n** "})
     end
     end
end
end