Module:ετυμολογία: Διαφορά μεταξύ των αναθεωρήσεων

Περιεχόμενο που διαγράφηκε Περιεχόμενο που προστέθηκε
προσαρμογή εντολών με λατινικούς χαρακτήρες και αγγλική γλώσσα - σε περίπτωση που χρειαστεί βοήθεια από ξενόγλωσσους προγραμματιστές.
αλλαγή από φωντική μεταγραφή σε φωνητική απόδοση
Γραμμή 4:
Β. functions ετυμολογίας
ετυμ (προέλευση από - derived from/originates),
δάνειο (borrowed), λόγιο δάνειο (learned borrowing), μεταφραστικό δάνειο (calque),
απόδοση (free translation), φωνητική απόδοση
σημασιολογικό δάνειο (semantic loan), ορθογραφικό δάνειο (orthographic borrowing),
κληρονομιά (inherited), αναβίωση (revival: learned inheritance or learned diachronic borrowing)
Γραμμή 14 ⟶ 15 :
2020.02.13. Function donor word link: + transliteration (tr=) translation (t=), translation with no link (tno=)
similar to [[Module:Πρότυπο:λ]]
2019.11.26. [[Πρότυπο:φων]] (φωνητική μεταγραφήαπόδοση) π.χ. [[κέιτερινγκ]]
2019.08.12. param nocat & 00, param notext & 0, param text & κειμ
notext= και 0= για γρήγορη πληκτρολόγηση (μηδέν: δείκτης ευρείας χρήσεως για αφαίρεση παρένθεσης και στυλ)
Γραμμή 160 ⟶ 161 :
if template_name == 'σμσδ' then return Lf['σημασιολογικό δάνειο'](lc) end
if template_name == 'ορθδ' then return Lf['ορθογραφικό δάνειο'](lc) end
if template_name == 'φων' then return Lf['μεταγραφήφωνητική απόδοση'](lc) end
if template_name == 'κλη' then return Lf['κληρονομιά'](lc) end
if template_name == 'αναβ' then return Lf['αναβίωση'](lc) end
Γραμμή 177 ⟶ 178 :
 
-- ετυμ (για Προελεύσεις), δάνειο, λόγιο δάνειο, μεταφραστικό δάνειο,
-- απόδοση, σημασιολογικό δάνειο, ορθογραφικό δάνειο, φωνητική μεταγραφήαπόδοση
-- κληρονομιά, αναβίωση
 
Γραμμή 729 ⟶ 730 :
end
 
-- μεταγραφήφωνητική απόδοση(φωνητική μεταγραφή - phonetic transcription) [[Πρότυπο:φων]]
-- Δημιουργεί Κατηγορία:Φωνητικές μεταγραφές από... plus Προέλευση από... (παράδειγμα: [[κέιτερινγκ]])
Lf['μεταγραφήφωνητική απόδοση'] = function(lc)
lang_donor_iso = myargs[1] or ''
lang_target_iso = myargs[2] or ''
word_donor = myargs[3] or ''
word_donor_show = myargs[4] or ''
mytext = '(φωνητική [[μεταγραφήαπόδοση]]) ' or ''
-- easy-type διευκολύνσεις:
if lang_donor_iso == 'αρχ' then lang_donor_iso = 'grc' end
Γραμμή 745 ⟶ 746 :
noDefaultText = myargs['notext'] or ''
zero= myargs['0'] or ''
if noDefaultText ~= '' or zero~= '' then mytext = '' else mytext = '(φωνητική [[μεταγραφήαπόδοση]]) ' end
-- param text= or κειμ= for long text, requires [[Module:tin]], function tin
Γραμμή 755 ⟶ 756 :
end
if longtext ~= '' or longtextGr ~= '' then
mytext = 'φωνητική [[μεταγραφήαπόδοση]] απόγια ' .. tin_or_ti .. ' '
else
mytext = mytext
Γραμμή 764 ⟶ 765 :
if lang_donor_iso == '' and lang_target_iso == '' then
mytext = mytext
mw.addWarning('Αν θέλετε να μπει το λήμμα σε Κατηγορία:Φωνητικές μεταγραφέςαποδόσεις, πρέπει να εισάγετε τους κωδικούς iso των γλωσσών (1η και 2η παράμετρος)')
end
-- 2) 0 + iso
if lang_donor_iso == '' and lang_target_iso ~= '' then
mytext = mytext
mw.addWarning('Αν θέλετε να μπει το λήμμα σε Κατηγορία:Φωνητικές μεταγραφέςαποδόσεις, πρέπει να εισάγετε και τον κωδικό iso της γλώσσας-δότριας (1η παράμετρος)')
end
-- 3) iso + 0=el
Γραμμή 792 ⟶ 793 :
else
mytext = mytext .. "''[[" .. lang_donor .. '|' .. lang_donor_frm .. "]]''" .. ' ' ..
'[[Κατηγορία:Φωνητικές μεταγραφέςαποδόσεις ' .. lang_donor_apota .. ' (' ..lang_target .. ')]]' ..
'[[Κατηγορία:' .. lang_target_words .. ' ' .. lang_target_from .. ']]'
end