Duolingo

From Infogalactic: the planetary knowledge core
Jump to: navigation, search

Lua error in package.lua at line 80: module 'strict' not found.

Duolingo, Inc.
250px
<templatestyles src="Template:Hidden begin/styles.css"/>
Screenshot
300px
Duolingo homepage
Web address www.duolingo.com
Registration Yes
Available in
Written in Swift,[1] React, Python, Scala[2]HTML, CSS, JavaScript
Revenue 36 million USD in 2018[3]
Alexa rank
Increase 571 (December 2019)[4]
Current status Online

Duolingo (/ˌdˈlɪŋɡ, dj-, dʒ-/ D(Y)OO-oh-LING-goh) is an American platform that includes a language-learning website and mobile app, as well as a digital language-proficiency assessment exam. The company uses the freemium model; the app and the website are accessible without charge, although Duolingo also offers a premium service for a fee.

As of 30 June 2020, the language-learning website and app offers 95 different language courses in 38 languages. The app has over 300 million registered users across the world.[5][6][7][8]

History

File:Duolingo logo.svg
2010–2019 logo

The project was started at the end of 2009 in Pittsburgh by Carnegie Mellon University professor Luis von Ahn (creator of reCAPTCHA) and his graduate student Severin Hacker, and then developed along with Antonio Navas, Vicki Cheung, Marcel Uekermann, Brendan Meeder, Hector Villafuerte, and Jose Fuentes.[9][10][11]

Inspiration for Duolingo came from two places. Luis Von Ahn wanted to create another program that served two purposes in one, what he calls a "twofer".[12] Duolingo originally did this by teaching its users a foreign language while having them translate simple phrases in documents, though the translation feature has since been removed.[13]

Von Ahn was born in Guatemala and saw how expensive it was for people in his community to learn English. Severin Hacker (born in Zug, Switzerland), co-founder of Duolingo and current CTO, and Von Ahn believe that "free education will really change the world"[14] and wanted to supply people an outlet to do so.

The project was originally sponsored by Luis von Ahn's MacArthur fellowship and a National Science Foundation grant.[15][16]

On October 19, 2011, during in its "Early Stage Venture" stage Duolingo raised $3.3 million from a Series A first-round of funding, led by Union Square Ventures, with participation from author Tim Ferriss and actor Ashton Kutcher's firm, A-Grade Investments [17][18][19]

Duolingo launched into private beta a month later on November 30, 2011, and accumulated a waiting list of more than 300,000 users.[20][21][11]

On June 19, 2012, Duolingo later launched for the general public.[22]

On September 17, 2012, while still in its "Early Stage Venture" stage, Duolingo raised $15 million from a Series B second-round of funding led by New Enterprise Associates, with participation from Union Square Ventures bringing Duolingo's total funding to $18.3 million.[23]

On 13 November 2012, Duolingo released their iOS app through the iTunes App Store.[24] The application is a free download and is compatible with most iPhone, iPod and iPad devices.[25]

On 29 May 2013, Duolingo released their Android app, which was downloaded about a million times in the first three weeks and quickly became the #1 education app in the Google Play store.[26]

On June 19, 2013, one year after launching for the general public, Duolingo passed 4 million users, all through word of mouth,[27] and on November 21, 2013, Duolingo reached 15 million users[27]

On February 18, 2014, Duolingo entered its "Late Stage Venture" stage, and raised $20 million from a Series C third-round of funding led by Kleiner Caufield & Byers.[28] It was reported Duolingo had about 25 million registered users, 12.5 million active users, and 34 employees.[29] On June 2, 2014, Duolingo passed 30 million users[27]

On June 10, 2015, Duolingo raised $45 million from a Series D fourth-round of funding led by Google Capital, bringing its total funding to $83.3 million, a valuation of $470 million, as well as passing 100 million users.[30][31][32]

In April 2016 it was reported that Duolingo had 17 million monthly users.[33][34]

On July 25, 2017, that Duolingo raised $25 million from a Series E fifth-round of investment from Drive Capital, bringing its total funding to $108.3 million, a valuation of $700 million, as well as passing 200 million users and having 25 million monthly users.[35][36] It was reported that Duolingo had 95 employees,[37] and the funds would be directed toward creating initiatives such as TinyCards and Duolingo Labs.[38]

On August 1, 2018, it was reported Duolingo passed 300 million users.[39]

On December 4, 2019, it was announced that Duolingo raised $30 million in a series F sixth-round of investment from Alphabet’s investment company CapitalG, bringing a total funding of $138.3 million, a valuation of $1.5 billion, reporting 30 million monthly active learners.[40] Duolingo will use the funds on developing new products and expanding its team. Expanding the team will span a variety of positions, including in engineering, business development, design, curriculum and content creators, community outreach and marketing.[41]

During 2019, Duolingo grew from 170 staff members[42] to 200 employees,[37] with headquarters in the Pittsburgh neighborhood of East Liberty[43][44][45] and offices in New York; Bellevue, Washington (near Seattle); and Beijing.[37][46] Of Duolingo’s 200 employees, 166 work in its East Liberty headquarters, 17 work in New York, 8 in Bellevue, and 8 in China.[41]

Duolingo had a revenue of $1 million in 2016, $13 million in 2017,[39] $36 million in 2018,[42] and is projected to hit $86 million in 2019.[47]

Business model

Most language-learning features in Duolingo are free of charge, but it uses periodic advertising in both its mobile and web browser applications,[48][49] which users can remove by paying a subscription fee. This feature, which is named ‘Duolingo Plus’, includes benefits such as unlimited hearts, level skipping, and progress quizzes. It originally employed a crowd sourced business model, where the content came from organizations (such as CNN and BuzzFeed) that paid Duolingo to translate it.[50]

Infrastructure

Duolingo uses many services in the Amazon Web Services suite of products, including Amazon DynamoDB, Amazon Virtual Private Cloud, nearly 200 virtual instances in Amazon Elastic Compute Cloud (EC2), Amazon Simple Storage Service (S3) and Amazon Relational Database Service (RDS).[51] The server backend is written in the programming language Python.[better source needed] A component called the Session Generator was rewritten in Scala by 2017.[2] The frontend was written in Backbone.js and Mustache but is now primarily in React and Redux. Duolingo provides a single-page web application for desktop computer users and also smart phone applications on Android (both Google Play Store and Amazon Appstore), iOS App Store and Windows Phone platforms. 20% of traffic comes from desktop users and 80% from mobile app users.[51]

In popular culture

Duolingo's mascot, a green cartoon owl named Duo, has been a subject of an Internet meme in which the mascot will stalk and threaten users if they do not keep using the app.[52] Acknowledging the meme, Duolingo released a video on April 1, 2019 as an April Fools' Day joke; the video depicts a fictitious new premium feature called "Duolingo Push". In the video, users of "Duolingo Push" will receive reminders to use the app in person by Duo himself, who stares at users and follows them around until they use the app (in the video, Duo is depicted by a person in a large mascot costume).[53][54]

In November 2019, Saturday Night Live parodied Duolingo in a skit where adults learned to communicate with children using a fictitious course on the app titled "Duolingo for Talking to Children".[55]

Recognition and awards

In 2013, Apple chose Duolingo as its iPhone App of the Year, the first time this honor had been awarded to an educational application.[56] Duolingo won Best Education Startup at the 2014 Crunchies,[43] and was the most downloaded app in the Education category in Google Play in 2013 and 2014.[57] In 2015, Duolingo was announced the 2015 award winner in Play & Learning category by Design to Improve Life.[58]

Duolingo was named No. 44 on Fast Company's "The World's 50 Most Innovative Companies" list in 2018 "for making new languages irresistible".[59] No. 2 on Fast Company's "The World's Most Innovative Companies: Education Honorees" in 2018 "for making a new language irresistible",[60] and No. 2 on Fast Company's "The World's Most Innovative Companies: Education Honorees" in 2017 "for letting friends compare notes as they learn a new language".[61] No. 6 on Fast Company's "The World's Most Innovative Companies: Social Media Honorees" in 2017 "for letting friends compare notes".[62] No. 7 on Fast Company's "The World's Most Innovative Companies: Education Honorees" in 2013 "for crowdsourcing web translation by turning it into a free language-learning program".[63]

Duolingo won Inc. magazine's Best Workplaces 2018,[64] Entrepreneur magazine's Top Company Culture List 2018,[65] and appeared in CNBC's 2018 and 2019 "Disruptor 50" lists.[66][67][68] TIME Magazine's 50 Genius Companies.[69] In 2019, Duolingo was named one of Forbes's "Next Billion-Dollar Startups 2019".[70]

Features

Duolingo mimics the structure of video games in several ways in order to engage its users. It features a reward system in which users acquire "lingots", an in-game currency that they can spend on features such as character customizations or bonus levels (both available on the mobile app only).

On public leaderboards people can compete against their friends or see how they stack up against the rest of the world. The level system that Duolingo uses is XP (experience points), a numerical system that represents a user's skill-level. Badges in Duolingo represent achievements that are earned from completing specific objectives or challenges.[71]

The study process in Duolingo combines various methods such as: listening to the pronunciation, reading sentences, voice recording, forming phrases by ordering words and matching images to words.[72]

Use in schools

Duolingo provides "Duolingo for Schools" with features designed to allow teachers to track their students. In 2012 an effectiveness study concluded that Duolingo usage for Spanish study was more effective than classroom language-learning alone, but that Duolingo was less effective for advanced language-learners.[73] One proposed reason for this is that the grammar-translation method that Duolingo primarily uses is more applicable to simple words and phrases than to complex ones; simpler ones can translate in a more exact manner from one language to another and thus are more conducive to Duolingo's grammar-translation method.[74]

Criticism

Duolingo has received criticism for its lack of effectiveness in helping students to fully learn a language. Duolingo CEO, Luis von Ahn, promises only to get users to a level between advanced beginner and early intermediate: 'A significant portion of our users use it because it's fun and it's not a complete waste of time'. After six months of studying French with Duolingo, von Ahn demonstrated a lack of basic verb tenses when asked to describe his weekend in French, "mangling his tenses." Bob Meese, Duolingo's chief revenue officer, did not immediately understand the spoken question "¿Hablas español?" after six months of Duolingo Spanish study.[3]

Language coach and Podcaster Kersten Cable has criticized the app for "its impractical vocabulary, its insistence upon one acceptable translation per sentence prompt, and its lack of explanation for incorrect answers"[75] describing the Duolingo's method as "you learn by parroting phrases without even beginning to cover the background stories that grammar and pragmatics tell."[76] Linguist Steven Sacco at the San Diego State university attempted to test Duolingo's claim of "34 hours of Duolingo are equivalent to a full university semester of language education"[77] by completing a course in Swedish and taking a standardized elementary exam ultimately receiving a failing grade.[75] Sacco suggested some use for Duolingo as helpful for learning vocabulary only in addition to immersion environments like a classroom.[75] Both Sacco and Cable added that Duolingo's translation method of teaching is ultimately inferior to learning language in an immersion environment.

Language courses

Courses for English speakers

As of 24 June 2020, 36 courses are available to the public in English, three of which are constructed languages, and those three include two fictional languages.[78][79][80] In this list, the courses are ordered by number of active learners.

Complete

<templatestyles src="Div col/styles.css"/>

Beta

Alpha

As of 24 June 2020, three courses for English speakers are in development (ordered by progression percentage towards completion according to the Weekly Incubator Update[87])

Courses available in other languages

As of 28 June 2020, the following languages are available to speakers of languages other than English:[91]

<templatestyles src="Div col/styles.css"/>

(#) = course still in development (β) = Course still in beta version

Number of languages available for speakers of 'x' language on the app and on the website

Rank
Number of languages
available for speakers of:
On app On website
1 English 36 39 (Haitian Creole, Maori and Yiddish in the incubator)
2 Spanish 10 12 (Yucatec and K'iche in incubator)
3 Chinese 6 7 (German in incubator)
4 Portuguese 6 6
5 French 5 6 (Esperanto in beta)
6 Arabic 4 5 (Spanish in incubator)
7 Russian 4 5 (Swedish in incubator)
8 Turkish 3 5 (French and Swedish in incubator)
9 Italian 3 (Spanish not available on app) 4
10 German 3 3
11 Japanese 2 2
12 Dutch 2 3 (French in incubator)
13 Czech 1 1
14 Greek 1 1
15 Hindi 1 1
16 Hungarian 1 2 (German in incubator)
17 Indonesian 1 1
18 Korean 1 1
19 Polish 1 1
20 Romanian 1 1
21 Thai 1 1
22 Ukrainian 1 1
23 Vietnamese 1 1
24 Bengali 1 (English in incubator)
25 Punjabi (Gurmukhi) 1 (English in incubator)
26 Tagalog 1 (English in incubator)
27 Tamil 1 (English in incubator)
28 Telugu 1 (English in incubator)

List of courses by number of learners

As of March 2020, 94 courses are available to start learning, and 10 are available to be notified when they are released.[101]

Rank Teaching For Speakers of Number of Learners Release date[102]
1 English Spanish 27,600,000[103] 2012-03-30 – 30 March 2012
2 Spanish English 24,200,000[104] 2011-11-30 – 30 November 2011
3 French English 13,600,000[105] 2012-06-19 – 19 June 2012
4 English Portuguese 10,800,000[106] 2012-10-30 – 30 October 2012
5 German English 7,820,000[107] 2011-11-30 – 30 November 2011
6 Japanese English 6,430,000[108] 2017-05-18 – 18 May 2017
7 English Russian 5,720,000[109] 2015-11-02 – 2 November 2015
8 Italian English 5,300,000[110] 2012-11-13 – 13 November 2012
9 English Arabic 4,520,000[111] 2014-05-09 – 9 May 2014
10 English French 4,430,000[112] 2013-05-07 – 7 May 2013
11 French Spanish 3,880,000[113] 2014-01-10 – 10 January 2014
12 Korean English 3,670,000[114] 2017-10-10 – 10 October 2017
13 Chinese English 3,560,000[115] 2017-11-15 – 15 November 2017
14 Russian English 3,300,000[116] 2015-11-02 – 2 November 2015
16 English Chinese 3,190,000[117] 2014-04-11 – 11 April 2014
15 English Turkish 3,050,000[118] 2013-12-29 – 29 December 2013
17 Spanish Portuguese 2,650,000[119] 2014-03-09 – 9 March 2014
18 Italian Spanish 2,510,000[120] 2014-09-15 – 15 September 2014
19 English German 2,280,000[121] 2013-11-27 – 27 November 2013
20 Portuguese English 2,240,000[122] 2012-10-30 – 30 October 2012
21 English Vietnamese 2,150,000[123] 2014-06-10 – 10 June 2014
22 English Italian 2,120,000[124] 2012-11-24 – 24 November 2012
23 Portuguese Spanish 2,110,000[125] 2014-02-01 – 1 February 2014
24 English Polish 1,660,000[126] 2014-01-19 – 19 January 2014
25 German Spanish 1,590,000[127] 2014-05-19 – 19 May 2014
26 English Hindi 1,520,000[128] 2014-04-21 – 21 April 2014
27 Turkish English 1,450,000[129] 2013-12-29 – 29 December 2013
28 Spanish French 1,430,000[130] 2014-05-21 – 21 May 2014
29 Arabic English 1,410,000[131] 2019-06-25 – 25 June 2019
30 French Portuguese 1,400,000[132] 2015-03-12 – 12 March 2015
31 Dutch English 1,350,000[133] 2014-07-16 – 16 July 2014
32 Swedish English 1,190,000[134] 2014-11-17 – 17 November 2014
33 English Japanese 1,170,000[135] 2014-03-03 – 3 March 2014
34 English Indonesian 1,140,000[136] 2014-04-23 – 23 April 2014
35 Spanish German 1,080,000[137] 2015-09-01 – 1 September 2015
36 Hindi English 1,070,000[138] 2018-07-18 – 18 July 2018
37 Greek English 1,040,000[139] 2016-08-30 – 30 August 2016
38 Japanese Chinese 958,000[140] 2019-04-24 – 24 April 2019
39 English Romanian 942,000[141] 2014-02-04 – 4 February 2014
40 Irish English 924,000[142] 2014-08-25 – 25 August 2014
41 German Russian 887,000[143] 2014-03-26 – 26 March 2014
42 English Dutch 879,000[144] 2013-12-23 – 23 December 2013
43 Polish English 877,000[145] 2015-12-10 – 10 December 2015
44 High Valyrian English 875,000[146] 2017-07-12 – 12 July 2017
45 Norwegian English 841,000[147] 2015-05-21 – 21 May 2015
46 Hebrew English 814,000[148] 2016-06-21 – 21 June 2016
47 English Czech 803,000[149] 2014-10-17 – 17 October 2014
48 Italian Portuguese 765,000[150] 2017-06-13 – 13 June 2017
49 French Arabic 761,000[151] 2016-02-02 – 2 February 2016
50 French German 750,000[152] 2014-03-31 – 31 March 2014
51 English Hungarian 713,000[153] 2014-01-08 – 8 January 2014
52 Russian Spanish 706,000[154] 2018-06-20 – 20 June 2018
53 Catalan Spanish 679,000[155] 2015-11-19 – 19 November 2015
54 Latin English 676,000[156] 2019-08-28 – 28 August 2019
55 German Portuguese 669,000[157] 2015-09-15 – 15 September 2015
56 English Korean 632,000[158] 2014-05-26 – 26 May 2014
57 French Russian 620,000[159] 2016-02-18 – 18 February 2016
58 Vietnamese English 583,000[160] 2016-04-21 – 21 April 2016
59 English Ukrainian 565,000[161] 2014-08-12 – 12 August 2014
60 Italian French 562,000[162] 2014-11-06 – 6 November 2014
61 Korean Chinese 559,000[163] 2019-04-24 – 24 April 2019
62 Hawaiian English 554,000[164] 2018-10-05 – 5 October 2018
63 German French 550,000[165] 2015-10-14 – 14 October 2015
64 Spanish Russian 544,000[166] 2016-03-02 – 2 March 2016
65 German Turkish 538,000[167] 2015-12-14 – 14 December 2015
66 Danish English 506,000[168] 2014-08-25 – 25 August 2014
67 Romanian English 438,000[169] 2016-11-15 – 15 November 2016
68 Czech English 416,000[170] 2017-09-05 – 5 September 2017
69 Spanish Chinese 406,000[171] 2016-07-06 – 6 July 2016
70 German Arabic 392,000[172] 2016-03-07 – 7 March 2016
71 Welsh English 389,000[173] 2016-01-26 – 26 January 2016
72 Indonesian English 387,000[174] 2018-08-15 – 15 August 2018
73 French Italian 364,000[175] 2015-10-08 – 8 October 2015
74 Swahili English 358,000[176] 2017-02-20 – 20 February 2017
75 Klingon English 344,000[177] 2018-03-15 – 15 March 2018
76 English Thai 337,000[178] 2017-05-10 – 10 May 2017
77 German Italian 316,000[179] 2017-01-09 – 9 January 2017
78 Hungarian English 314,000[180] 2016-06-30 – 30 June 2016
79 Ukrainian English 308,000[181] 2015-05-21 – 21 May 2015
80 Russian Turkish 293,000[182] 2018-02-08 – 8 February 2018
81 Navajo English 292,000[183] 2018-10-05 – 5 October 2018
82 Esperanto English 282,000[184] 2015-05-28 – 28 May 2015
83 Portuguese French 279,000[185] 2017-01-30 – 30 January 2017
84 English Greek 255,000[186] 2014-04-25 – 25 April 2014
85 Esperanto Spanish 254,000[187] 2016-10-26 – 26 October 2016
86 Guarani Spanish 250,000[188] 2016-08-30 – 30 August 2016
87 French Chinese 237,000[189] 2019-04-24 – 24 April 2019
88 Esperanto Portuguese 216,000[190] 2018-05-15 – 15 May 2018
89 Scottish Gaelic English 167,000[191] 2019-11-27 – 27 November 2019
90 Swedish Arabic 147,000[192] 2016-03-01 – 1 March 2016
91 Italian Chinese 83,800[193] 2019-04-24 – 24 April 2019
92 Spanish Italian 68,800[194] 2018-08-22 – 22 August 2018
93 Chinese Japanese 48,500[195] 2019-11-21 – 21 November 2019
94 Swedish Spanish 31,000[196] 2019-11-30 – 30 November 2019
95 German Dutch 19,300[197]

List of courses in beta

As of 7 May 2020, 7 courses are in the beta phase on Duolingo.[198] Date courses started development were obtained from the Duolingo Wiki.[199]

Rank Teaching For Speakers of Number of Learners Date courses started development Release date into Beta
1 Korean Chinese 1,090,000[200] 2018-09-10 – 10 September 2018 2019-04-24 – 24 April 2019
2 Spanish Chinese 423,000[201] 2016-07-06 – 6 July 2016 2018-06-25 – 25 June 2018
3 Hungarian English 319,000[202] 2014-03-12 – 12 March 2014 2016-06-30 – 30 June 2016
4 Klingon English 317,000[203] 2015-04-09 – 9 April 2015 2018-03-15 – 15 March 2018
5 Navajo English 286,000[204] 2018-08-23 – 23 August 2018 2018-10-05 – 5 October 2018
6 Esperanto Portuguese 207,000[205] 2017-03-13 – 13 March 2017 2018-05-15 – 15 May 2018
7 Italian Chinese 136,000[206] 2018-09-10 – 10 September 2018 2019-04-24 – 24 April 2019

List of courses being created

As of 24 June 2020, 20 courses are currently being developed on Duolingo.[198] Percentages are based on jrikhal's Weekly Incubator Summary.[207]

Rank by
Estimated
Completion
Teaching For
Speakers of
Percent
completed
Date courses started
development [199]
Estimated
completion date
Number of Contributors
1 English Tamil 82% 2016-06-01 – 1 June 2016 2020-08-01 – 1 August 2020 2[208]
2 English Bengali 79% 2016-06-02 – 6 June 2016 2022-02-21 – 21 February 2022 2[209]
3 Yiddish English 78% 2015-02-19 – 19 February 2015 2020-12-31 – 31 December 2020 9[210]
4 Swedish Russian 66% 2015-02-18 – 18 February 2015 2021-04-24 – 24 February 2021 0[211]
5 English Tagalog 49% 2016-08-30 – 30 August 2016 2020-09-01 – 1 September 2020 2[212]
6 Spanish Arabic 30% 2016-09-12 – 12 September 2016 9999-12-31 – 31 December 9999 3[213]
7 English Punjabi (Gurmakhi) 29% 2016-12-08 – 8 December 2016 2019-07-08 – 8 July 2019 2[214]
8 Esperanto French 2020-07-01 – 1 July 2020 10[215]
9 French Turkish 28% 2015-10-27 – 27 October 2015 2022-02-19 – 19 February 2022 0[216]
10 English Telugu 22% 2016-08-10 – 10 August 2016 2019-12-25 – 25 December 2019 2[217]
11 Finnish English 18% 2019-04-17 – 17 April 2019 2020-12-31 – 31 Decemberl 2020 7[218]
12 Haitian Creole English 18% 2017-01-27 – 27 January 2017 2020-07-01 – 1 July 2020 5[219]
13 French Dutch 2020-12-20 – 20 December 2020 9[220]
14 Esperanto Chinese 2020-05-06 – 6 May 2020 12[221]
15 Māori English 1% 2020-02-12 – 12 February 2020 2021-02-21 – 21 February 2021 3[222]
16 German Hungarian 0.5% 2019-06-18 – 18 June 2019 2020-03-25 – 25 March 2020 5[223]
17 Italian German 0.25% 2021-03-12 – 12 March 2021 2[224]
18 German Chinese 0% 2018-09-10 – 10 September 2018 2020-06-30 – 30 June 2020 1[225]
19 English Hebrew 0% 2019-11-03 – 3 November 2019 2020-04-12 – 12 April 2020 0[226]
20 Yucatec Spanish 0% 2020-02-12 – 12 February 2020 2021-02-12 – 12 February 2021 4[227]
21 K'iche' Spanish 0% 2020-02-12 – 12 February 2020 2021-02-12 – 12 February 2021 0[227]
 USA  Spain  France  Germany  Italia  Japan  South Korea  China  Russia  Portugal  Turkey  Netherlands  Sweden  Ireland  Greece  Israel  Poland  Norway  Catalonia  Vietnam  Denmark  Romania  Tanzania   Esperanto  Hungary   Klingon  Paraguay  Wales  Ukraine  India  Czech Republic  Hawaii  Indonesia  Saudi Arabia
German x
Arabic x
Bengali
Czech x
Chinese x
Korean x
Spanish x
French x
Greek x
Hindi x
Hungarian x
Indonesian x
English x
Italian x
Japanese x
Dutch x
Punjabi
Polish x
Portuguese x
Romanian x
Russian x
Tagalog
Tai
Tamil
Telugu
Turkish x
Ukrainian x
Vietnamese x

See also

References

<templatestyles src="Reflist/styles.css" />

Cite error: Invalid <references> tag; parameter "group" is allowed only.

Use <references />, or <references group="..." />

External links

  1. Lua error in package.lua at line 80: module 'strict' not found.
  2. 2.0 2.1 Lua error in package.lua at line 80: module 'strict' not found.
  3. 3.0 3.1 Lua error in package.lua at line 80: module 'strict' not found.
  4. Lua error in package.lua at line 80: module 'strict' not found.
  5. Lua error in package.lua at line 80: module 'strict' not found.
  6. Lua error in package.lua at line 80: module 'strict' not found.
  7. Lua error in package.lua at line 80: module 'strict' not found.
  8. Lua error in package.lua at line 80: module 'strict' not found.
  9. Lua error in package.lua at line 80: module 'strict' not found.
  10. Lua error in package.lua at line 80: module 'strict' not found.
  11. 11.0 11.1 Lua error in package.lua at line 80: module 'strict' not found.
  12. Lua error in package.lua at line 80: module 'strict' not found.
  13. Lua error in package.lua at line 80: module 'strict' not found.
  14. Lua error in package.lua at line 80: module 'strict' not found.
  15. Lua error in package.lua at line 80: module 'strict' not found.
  16. Lua error in package.lua at line 80: module 'strict' not found.
  17. Lua error in package.lua at line 80: module 'strict' not found.
  18. Lua error in package.lua at line 80: module 'strict' not found.
  19. Lua error in package.lua at line 80: module 'strict' not found.
  20. Lua error in package.lua at line 80: module 'strict' not found.
  21. Lua error in package.lua at line 80: module 'strict' not found.
  22. Lua error in package.lua at line 80: module 'strict' not found.
  23. Lua error in package.lua at line 80: module 'strict' not found.
  24. Lua error in package.lua at line 80: module 'strict' not found.
  25. Lua error in package.lua at line 80: module 'strict' not found.
  26. Lua error in package.lua at line 80: module 'strict' not found.
  27. 27.0 27.1 27.2 Lua error in package.lua at line 80: module 'strict' not found.
  28. Lua error in package.lua at line 80: module 'strict' not found.
  29. Lua error in package.lua at line 80: module 'strict' not found.
  30. Lua error in package.lua at line 80: module 'strict' not found.
  31. Lua error in package.lua at line 80: module 'strict' not found.
  32. Lua error in package.lua at line 80: module 'strict' not found.
  33. Lua error in package.lua at line 80: module 'strict' not found.
  34. Lua error in package.lua at line 80: module 'strict' not found.
  35. Lua error in package.lua at line 80: module 'strict' not found.
  36. Lua error in package.lua at line 80: module 'strict' not found.
  37. 37.0 37.1 37.2 Lua error in package.lua at line 80: module 'strict' not found.
  38. Lua error in package.lua at line 80: module 'strict' not found.
  39. 39.0 39.1 Lua error in package.lua at line 80: module 'strict' not found.
  40. Lua error in package.lua at line 80: module 'strict' not found.
  41. 41.0 41.1 Lua error in package.lua at line 80: module 'strict' not found.
  42. 42.0 42.1 Lua error in package.lua at line 80: module 'strict' not found.
  43. 43.0 43.1 Lua error in package.lua at line 80: module 'strict' not found.
  44. Lua error in package.lua at line 80: module 'strict' not found.
  45. Lua error in package.lua at line 80: module 'strict' not found.
  46. Lua error in package.lua at line 80: module 'strict' not found.
  47. Lua error in package.lua at line 80: module 'strict' not found.
  48. Lua error in package.lua at line 80: module 'strict' not found.
  49. Lua error in package.lua at line 80: module 'strict' not found.
  50. Lua error in package.lua at line 80: module 'strict' not found.
  51. 51.0 51.1 Lua error in package.lua at line 80: module 'strict' not found.
  52. Lua error in package.lua at line 80: module 'strict' not found.
  53. Lua error in package.lua at line 80: module 'strict' not found.
  54. Lua error in package.lua at line 80: module 'strict' not found.
  55. Lua error in package.lua at line 80: module 'strict' not found.
  56. Lua error in package.lua at line 80: module 'strict' not found.
  57. Lua error in package.lua at line 80: module 'strict' not found.
  58. Lua error in package.lua at line 80: module 'strict' not found.
  59. Lua error in package.lua at line 80: module 'strict' not found.
  60. Lua error in package.lua at line 80: module 'strict' not found.
  61. Lua error in package.lua at line 80: module 'strict' not found.
  62. Lua error in package.lua at line 80: module 'strict' not found.
  63. Lua error in package.lua at line 80: module 'strict' not found.
  64. Lua error in package.lua at line 80: module 'strict' not found.
  65. Lua error in package.lua at line 80: module 'strict' not found.
  66. Lua error in package.lua at line 80: module 'strict' not found.
  67. Lua error in package.lua at line 80: module 'strict' not found.
  68. Lua error in package.lua at line 80: module 'strict' not found.
  69. Lua error in package.lua at line 80: module 'strict' not found.
  70. Lua error in package.lua at line 80: module 'strict' not found.
  71. Lua error in package.lua at line 80: module 'strict' not found.
  72. Lua error in package.lua at line 80: module 'strict' not found.
  73. Lua error in package.lua at line 80: module 'strict' not found.
  74. Lua error in package.lua at line 80: module 'strict' not found.
  75. 75.0 75.1 75.2 Lua error in package.lua at line 80: module 'strict' not found.
  76. Lua error in package.lua at line 80: module 'strict' not found.
  77. Lua error in package.lua at line 80: module 'strict' not found.
  78. Lua error in package.lua at line 80: module 'strict' not found.
  79. Lua error in package.lua at line 80: module 'strict' not found.
  80. Lua error in package.lua at line 80: module 'strict' not found.
  81. Lua error in package.lua at line 80: module 'strict' not found.
  82. Lua error in package.lua at line 80: module 'strict' not found.
  83. Lua error in package.lua at line 80: module 'strict' not found.
  84. Lua error in package.lua at line 80: module 'strict' not found.
  85. Lua error in package.lua at line 80: module 'strict' not found.
  86. Lua error in package.lua at line 80: module 'strict' not found.
  87. Lua error in package.lua at line 80: module 'strict' not found.
  88. Lua error in package.lua at line 80: module 'strict' not found.
  89. Lua error in package.lua at line 80: module 'strict' not found.
  90. Lua error in package.lua at line 80: module 'strict' not found.
  91. Lua error in package.lua at line 80: module 'strict' not found.
  92. Lua error in package.lua at line 80: module 'strict' not found.
  93. Lua error in package.lua at line 80: module 'strict' not found.
  94. Lua error in package.lua at line 80: module 'strict' not found.
  95. Lua error in package.lua at line 80: module 'strict' not found.
  96. Lua error in package.lua at line 80: module 'strict' not found.
  97. Lua error in package.lua at line 80: module 'strict' not found.
  98. Lua error in package.lua at line 80: module 'strict' not found.
  99. Lua error in package.lua at line 80: module 'strict' not found.
  100. Lua error in package.lua at line 80: module 'strict' not found.
  101. Lua error in package.lua at line 80: module 'strict' not found.
  102. Lua error in package.lua at line 80: module 'strict' not found.
  103. Lua error in package.lua at line 80: module 'strict' not found.
  104. Lua error in package.lua at line 80: module 'strict' not found.
  105. Lua error in package.lua at line 80: module 'strict' not found.
  106. Lua error in package.lua at line 80: module 'strict' not found.
  107. Lua error in package.lua at line 80: module 'strict' not found.
  108. Lua error in package.lua at line 80: module 'strict' not found.
  109. Lua error in package.lua at line 80: module 'strict' not found.
  110. Lua error in package.lua at line 80: module 'strict' not found.
  111. Lua error in package.lua at line 80: module 'strict' not found.
  112. Lua error in package.lua at line 80: module 'strict' not found.
  113. Lua error in package.lua at line 80: module 'strict' not found.
  114. Lua error in package.lua at line 80: module 'strict' not found.
  115. Lua error in package.lua at line 80: module 'strict' not found.
  116. Lua error in package.lua at line 80: module 'strict' not found.
  117. Lua error in package.lua at line 80: module 'strict' not found.
  118. Lua error in package.lua at line 80: module 'strict' not found.
  119. Lua error in package.lua at line 80: module 'strict' not found.
  120. Lua error in package.lua at line 80: module 'strict' not found.
  121. Lua error in package.lua at line 80: module 'strict' not found.
  122. Lua error in package.lua at line 80: module 'strict' not found.
  123. Lua error in package.lua at line 80: module 'strict' not found.
  124. Lua error in package.lua at line 80: module 'strict' not found.
  125. Lua error in package.lua at line 80: module 'strict' not found.
  126. Lua error in package.lua at line 80: module 'strict' not found.
  127. Lua error in package.lua at line 80: module 'strict' not found.
  128. Lua error in package.lua at line 80: module 'strict' not found.
  129. Lua error in package.lua at line 80: module 'strict' not found.
  130. Lua error in package.lua at line 80: module 'strict' not found.
  131. Lua error in package.lua at line 80: module 'strict' not found.
  132. Lua error in package.lua at line 80: module 'strict' not found.
  133. Lua error in package.lua at line 80: module 'strict' not found.
  134. Lua error in package.lua at line 80: module 'strict' not found.
  135. Lua error in package.lua at line 80: module 'strict' not found.
  136. Lua error in package.lua at line 80: module 'strict' not found.
  137. Lua error in package.lua at line 80: module 'strict' not found.
  138. Lua error in package.lua at line 80: module 'strict' not found.
  139. Lua error in package.lua at line 80: module 'strict' not found.
  140. Lua error in package.lua at line 80: module 'strict' not found.
  141. Lua error in package.lua at line 80: module 'strict' not found.
  142. Lua error in package.lua at line 80: module 'strict' not found.
  143. Lua error in package.lua at line 80: module 'strict' not found.
  144. Lua error in package.lua at line 80: module 'strict' not found.
  145. Lua error in package.lua at line 80: module 'strict' not found.
  146. Lua error in package.lua at line 80: module 'strict' not found.
  147. Lua error in package.lua at line 80: module 'strict' not found.
  148. Lua error in package.lua at line 80: module 'strict' not found.
  149. Lua error in package.lua at line 80: module 'strict' not found.
  150. Lua error in package.lua at line 80: module 'strict' not found.
  151. Lua error in package.lua at line 80: module 'strict' not found.
  152. Lua error in package.lua at line 80: module 'strict' not found.
  153. Lua error in package.lua at line 80: module 'strict' not found.
  154. Lua error in package.lua at line 80: module 'strict' not found.
  155. Lua error in package.lua at line 80: module 'strict' not found.
  156. Lua error in package.lua at line 80: module 'strict' not found.
  157. Lua error in package.lua at line 80: module 'strict' not found.
  158. Lua error in package.lua at line 80: module 'strict' not found.
  159. Lua error in package.lua at line 80: module 'strict' not found.
  160. Lua error in package.lua at line 80: module 'strict' not found.
  161. Lua error in package.lua at line 80: module 'strict' not found.
  162. Lua error in package.lua at line 80: module 'strict' not found.
  163. Lua error in package.lua at line 80: module 'strict' not found.
  164. Lua error in package.lua at line 80: module 'strict' not found.
  165. Lua error in package.lua at line 80: module 'strict' not found.
  166. Lua error in package.lua at line 80: module 'strict' not found.
  167. Lua error in package.lua at line 80: module 'strict' not found.
  168. Lua error in package.lua at line 80: module 'strict' not found.
  169. Lua error in package.lua at line 80: module 'strict' not found.
  170. Lua error in package.lua at line 80: module 'strict' not found.
  171. Lua error in package.lua at line 80: module 'strict' not found.
  172. Lua error in package.lua at line 80: module 'strict' not found.
  173. Lua error in package.lua at line 80: module 'strict' not found.
  174. Lua error in package.lua at line 80: module 'strict' not found.
  175. Lua error in package.lua at line 80: module 'strict' not found.
  176. Lua error in package.lua at line 80: module 'strict' not found.
  177. Lua error in package.lua at line 80: module 'strict' not found.
  178. Lua error in package.lua at line 80: module 'strict' not found.
  179. Lua error in package.lua at line 80: module 'strict' not found.
  180. Lua error in package.lua at line 80: module 'strict' not found.
  181. Lua error in package.lua at line 80: module 'strict' not found.
  182. Lua error in package.lua at line 80: module 'strict' not found.
  183. Lua error in package.lua at line 80: module 'strict' not found.
  184. Lua error in package.lua at line 80: module 'strict' not found.
  185. Lua error in package.lua at line 80: module 'strict' not found.
  186. Lua error in package.lua at line 80: module 'strict' not found.
  187. Lua error in package.lua at line 80: module 'strict' not found.
  188. Lua error in package.lua at line 80: module 'strict' not found.
  189. Lua error in package.lua at line 80: module 'strict' not found.
  190. Lua error in package.lua at line 80: module 'strict' not found.
  191. Lua error in package.lua at line 80: module 'strict' not found.
  192. Lua error in package.lua at line 80: module 'strict' not found.
  193. Lua error in package.lua at line 80: module 'strict' not found.
  194. Lua error in package.lua at line 80: module 'strict' not found.
  195. Lua error in package.lua at line 80: module 'strict' not found.
  196. Lua error in package.lua at line 80: module 'strict' not found.
  197. Lua error in package.lua at line 80: module 'strict' not found.
  198. 198.0 198.1 Lua error in package.lua at line 80: module 'strict' not found.
  199. 199.0 199.1 Lua error in package.lua at line 80: module 'strict' not found.
  200. Lua error in package.lua at line 80: module 'strict' not found.
  201. Lua error in package.lua at line 80: module 'strict' not found.
  202. Lua error in package.lua at line 80: module 'strict' not found.
  203. Lua error in package.lua at line 80: module 'strict' not found.
  204. Lua error in package.lua at line 80: module 'strict' not found.
  205. Lua error in package.lua at line 80: module 'strict' not found.
  206. Lua error in package.lua at line 80: module 'strict' not found.
  207. Lua error in package.lua at line 80: module 'strict' not found.
  208. Lua error in package.lua at line 80: module 'strict' not found.
  209. Lua error in package.lua at line 80: module 'strict' not found.
  210. Lua error in package.lua at line 80: module 'strict' not found.
  211. Lua error in package.lua at line 80: module 'strict' not found.
  212. Lua error in package.lua at line 80: module 'strict' not found.
  213. Lua error in package.lua at line 80: module 'strict' not found.
  214. Lua error in package.lua at line 80: module 'strict' not found.
  215. Lua error in package.lua at line 80: module 'strict' not found.
  216. Lua error in package.lua at line 80: module 'strict' not found.
  217. Lua error in package.lua at line 80: module 'strict' not found.
  218. Lua error in package.lua at line 80: module 'strict' not found.
  219. Lua error in package.lua at line 80: module 'strict' not found.
  220. Lua error in package.lua at line 80: module 'strict' not found.
  221. Lua error in package.lua at line 80: module 'strict' not found.
  222. Lua error in package.lua at line 80: module 'strict' not found.
  223. Lua error in package.lua at line 80: module 'strict' not found.
  224. Lua error in package.lua at line 80: module 'strict' not found.
  225. Lua error in package.lua at line 80: module 'strict' not found.
  226. Lua error in package.lua at line 80: module 'strict' not found.
  227. 227.0 227.1 Lua error in package.lua at line 80: module 'strict' not found.