Модуль:SimpleGenerator/Sirenko
Материал из Поле цифровой дидактики
Для документации этого модуля может быть создана страница Модуль:SimpleGenerator/Sirenko/doc
local p = {}
function p.generateText(frame)
local sentences = {
"В английском алфавите 26 букв, но звуков больше — около 44, поэтому читать слова по правилам почти невозможно.",
"Самое короткое полноценное предложение в английском — «I am», а самое длинное слово в словарях — pneumonoultramicroscopicsilicovolcanoconiosis (45 букв, болезнь лёгких).",
"Буква «E» встречается в английских словах чаще всех, а буква «Q» — реже всех, при этом почти всегда после Q идёт U (queen, quick, но есть исключения: qi, qat).",
"Слово «set» имеет больше всех значений в английском — более 430, а слово «run» занимает второе место с более чем 600 значениями в разных контекстах.",
"В английском нет буквы «ё», «ы», «ъ», «ь», зато есть диграфы (th, sh, ch, wh), которые читаются совершенно не так, как отдельные буквы.",
"Раньше в английском была буква «þ» (thorn) для звука «th», но после появления печатных станков из Европы её заменили на букву Y — отсюда искажённое написание «Ye olde shop», которое на самом деле читалось как «The old shop».",
"Интересно, что английским языком владеют около 1,5 миллиардов человек в мире, и он является самым популярным языком в интернете, а также официальным языком международной авиации и бизнеса.",
"Ударение в английском может менять смысл слова: ˈrecord (запись, сущ.) и reˈcord (записывать, глагол), а также ˈpresent (подарок) и preˈsent (представлять).",
"В английском нет разделения на «ты» и «вы» — везде используется «you», поэтому вежливость в языке передаётся интонацией или дополнительными фразами вроде «please» и «would you mind»."
}
math.randomseed(os.time())
local sentence = sentences[math.random(#sentences)]
return "В [[итальянский язык|итальянском языке]] ... " .. sentence
end
return p
