package Ġeu . kan ade . t ach iy omi . extension . all . m ang at ense i Ċ Ċ import Ġeu . kan ade . t ach iy omi . source . Source Ċ import Ġeu . kan ade . t ach iy omi . source . Source Factory Ċ Ċ class ĠM ang at ense i Factory Ġ: ĠSource Factory Ġ{ ĊĠĠĠ Ġoverride Ġfun Ġcreate Sources (): ĠList < Source > Ġ= ĠlistOf ( ĊĠĠĠĠĠĠĠ ĠM ang at ense i Ar abic (), ĊĠĠĠĠĠĠĠ ĠM ang at ense i Br azil ian (), ĊĠĠĠĠĠĠĠ ĠM ang at ense i C zech (), ĊĠĠĠĠĠĠĠ ĠM ang at ense i Dan ish (), ĊĠĠĠĠĠĠĠ ĠM ang at ense i D utch (), ĊĠĠĠĠĠĠĠ ĠM ang at ense i English (), ĊĠĠĠĠĠĠĠ ĠM ang at ense i Fil ip ino (), ĊĠĠĠĠĠĠĠ ĠM ang at ense i F rench (), ĊĠĠĠĠĠĠĠ ĠM ang at ense i Ger man (), ĊĠĠĠĠĠĠĠ ĠM ang at ense i G reek (), ĊĠĠĠĠĠĠĠ ĠM ang at ense i H eb rew (), ĊĠĠĠĠĠĠĠ ĠM ang at ense i H ung arian (), ĊĠĠĠĠĠĠĠ ĠM ang at ense i Ind ones ian (), ĊĠĠĠĠĠĠĠ ĠM ang at ense i It alian (), ĊĠĠĠĠĠĠĠ ĠM ang at ense i Mal ay (), ĊĠĠĠĠĠĠĠ ĠM ang at ense i Pol ish (), ĊĠĠĠĠĠĠĠ ĠM ang at ense i Port ug ue se (), ĊĠĠĠĠĠĠĠ ĠM ang at ense i R oman ian (), ĊĠĠĠĠĠĠĠ ĠM ang at ense i R ussian (), ĊĠĠĠĠĠĠĠ ĠM ang at ense i Span ish (), ĊĠĠĠĠĠĠĠ ĠM ang at ense i Th ai (), ĊĠĠĠĠĠĠĠ ĠM ang at ense i Tur k ish (), ĊĠĠĠĠĠĠĠ ĠM ang at ense i V iet name se (), ĊĊĠĠĠĠĠĠĠ ĠM ang aw indow Ar abic (), ĊĠĠĠĠĠĠĠ ĠM ang aw indow Br azil ian (), ĊĠĠĠĠĠĠĠ ĠM ang aw indow C zech (), ĊĠĠĠĠĠĠĠ ĠM ang aw indow Dan ish (), ĊĠĠĠĠĠĠĠ ĠM ang aw indow D utch (), ĊĠĠĠĠĠĠĠ ĠM ang aw indow English (), ĊĠĠĠĠĠĠĠ ĠM ang aw indow Fil ip ino (), ĊĠĠĠĠĠĠĠ ĠM ang aw indow F rench (), ĊĠĠĠĠĠĠĠ ĠM ang aw indow Ger man (), ĊĠĠĠĠĠĠĠ ĠM ang aw indow G reek (), ĊĠĠĠĠĠĠĠ ĠM ang aw indow H eb rew (), ĊĠĠĠĠĠĠĠ ĠM ang aw indow H ung arian (), ĊĠĠĠĠĠĠĠ ĠM ang aw indow Ind ones ian (), ĊĠĠĠĠĠĠĠ ĠM ang aw indow It alian (), ĊĠĠĠĠĠĠĠ ĠM ang aw indow Mal ay (), ĊĠĠĠĠĠĠĠ ĠM ang aw indow Pol ish (), ĊĠĠĠĠĠĠĠ ĠM ang aw indow Port ug ue se (), ĊĠĠĠĠĠĠĠ ĠM ang aw indow R oman ian (), ĊĠĠĠĠĠĠĠ ĠM ang aw indow R ussian (), ĊĠĠĠĠĠĠĠ ĠM ang aw indow Span ish (), ĊĠĠĠĠĠĠĠ ĠM ang aw indow Th ai (), ĊĠĠĠĠĠĠĠ ĠM ang aw indow Tur k ish (), ĊĠĠĠĠĠĠĠ ĠM ang aw indow V iet name se (), ĊĊĠĠĠĠĠĠĠ ĠB at oto Ar abic (), ĊĠĠĠĠĠĠĠ ĠB at oto Br azil ian (), ĊĠĠĠĠĠĠĠ ĠB at oto C zech (), ĊĠĠĠĠĠĠĠ ĠB at oto Dan ish (), ĊĠĠĠĠĠĠĠ ĠB at oto D utch (), ĊĠĠĠĠĠĠĠ ĠB at oto English (), ĊĠĠĠĠĠĠĠ ĠB at oto Fil ip ino (), ĊĠĠĠĠĠĠĠ ĠB at oto F rench (), ĊĠĠĠĠĠĠĠ ĠB at oto Ger man (), ĊĠĠĠĠĠĠĠ ĠB at oto G reek (), ĊĠĠĠĠĠĠĠ ĠB at oto H eb rew (), ĊĠĠĠĠĠĠĠ ĠB at oto H ung arian (), ĊĠĠĠĠĠĠĠ ĠB at oto Ind ones ian (), ĊĠĠĠĠĠĠĠ ĠB at oto It alian (), ĊĠĠĠĠĠĠĠ ĠB at oto Mal ay (), ĊĠĠĠĠĠĠĠ ĠB at oto Pol ish (), ĊĠĠĠĠĠĠĠ ĠB at oto Port ug ue se (), ĊĠĠĠĠĠĠĠ ĠB at oto R oman ian (), ĊĠĠĠĠĠĠĠ ĠB at oto R ussian (), ĊĠĠĠĠĠĠĠ ĠB at oto Span ish (), ĊĠĠĠĠĠĠĠ ĠB at oto Th ai (), ĊĠĠĠĠĠĠĠ ĠB at oto Tur k ish (), ĊĠĠĠĠĠĠĠ ĠB at oto V iet name se () ĊĠĠĠĠĠĠĠ Ġ) Ċ } Ċ Ċ /** Ċ Ġ* ĠM ang at ense i Ġis Ġthe Ġbase Ġclass Ċ Ġ* ĠUse Ġthe ĠOther Site Ġclass Ġfor Ġother Ġsources Ċ Ġ*/ Ċ Ċ class ĠM ang at ense i Ar abic Ġ: ĠM ang at ense i (" ar ", Ġ" arab ic ") Ċ class ĠM ang at ense i Br azil ian Ġ: ĠM ang at ense i (" pt - BR ", Ġ" braz il ian ") Ċ class ĠM ang at ense i C zech Ġ: ĠM ang at ense i (" cs ", Ġ" c zech ") Ċ class ĠM ang at ense i Dan ish Ġ: ĠM ang at ense i (" da ", Ġ" dan ish ") Ċ class ĠM ang at ense i D utch Ġ: ĠM ang at ense i (" nl ", Ġ" dut ch ") Ċ class ĠM ang at ense i English Ġ: ĠM ang at ense i (" en ", Ġ" english ") Ċ class ĠM ang at ense i Fil ip ino Ġ: ĠM ang at ense i (" fil ", Ġ" fil ip ino ") Ċ class ĠM ang at ense i F rench Ġ: ĠM ang at ense i (" fr ", Ġ" f rench ") Ċ class ĠM ang at ense i Ger man Ġ: ĠM ang at ense i (" de ", Ġ" ger man ") Ċ class ĠM ang at ense i G reek Ġ: ĠM ang at ense i (" el ", Ġ" gree k ") Ċ class ĠM ang at ense i H eb rew Ġ: ĠM ang at ense i (" iw ", Ġ" he brew ") Ċ class ĠM ang at ense i H ung arian Ġ: ĠM ang at ense i (" hu ", Ġ" h ung arian ") Ċ class ĠM ang at ense i Ind ones ian Ġ: ĠM ang at ense i (" id ", Ġ" ind ones ian ") Ċ class ĠM ang at ense i It alian Ġ: ĠM ang at ense i (" it ", Ġ" ital ian ") Ċ class ĠM ang at ense i Mal ay Ġ: ĠM ang at ense i (" ms ", Ġ" mal ay ") Ċ class ĠM ang at ense i Pol ish Ġ: ĠM ang at ense i (" pl ", Ġ" pol ish ") Ċ class ĠM ang at ense i Port ug ue se Ġ: ĠM ang at ense i (" pt ", Ġ" port ug ue se ") Ċ class ĠM ang at ense i R oman ian Ġ: ĠM ang at ense i (" ro ", Ġ" roman ian ") Ċ class ĠM ang at ense i R ussian Ġ: ĠM ang at ense i (" ru ", Ġ" r ussian ") Ċ class ĠM ang at ense i Span ish Ġ: ĠM ang at ense i (" es ", Ġ" span ish ") Ċ class ĠM ang at ense i Th ai Ġ: ĠM ang at ense i (" th ", Ġ" th ai ") Ċ class ĠM ang at ense i Tur k ish Ġ: ĠM ang at ense i (" tr ", Ġ" tur k ish ") Ċ class ĠM ang at ense i V iet name se Ġ: ĠM ang at ense i (" vi ", Ġ" vi et name se ") Ċ Ċ class ĠM ang aw indow Ar abic Ġ: ĠOther Site (" M ang aw indow ", Ġ" https :// m ang aw indow . net ", Ġ" ar ", Ġ" arab ic ") Ċ class ĠM ang aw indow Br azil ian Ġ: ĠOther Site (" M ang aw indow ", Ġ" https :// m ang aw indow . net ", Ġ" pt - BR ", Ġ" braz il ian ") Ċ class ĠM ang aw indow C zech Ġ: ĠOther Site (" M ang aw indow ", Ġ" https :// m ang aw indow . net ", Ġ" cs ", Ġ" c zech ") Ċ class ĠM ang aw indow Dan ish Ġ: ĠOther Site (" M ang aw indow ", Ġ" https :// m ang aw indow . net ", Ġ" da ", Ġ" dan ish ") Ċ class ĠM ang aw indow D utch Ġ: ĠOther Site (" M ang aw indow ", Ġ" https :// m ang aw indow . net ", Ġ" nl ", Ġ" dut ch ") Ċ class ĠM ang aw indow English Ġ: ĠOther Site (" M ang aw indow ", Ġ" https :// m ang aw indow . net ", Ġ" en ", Ġ" english ") Ċ class ĠM ang aw indow Fil ip ino Ġ: ĠOther Site (" M ang aw indow ", Ġ" https :// m ang aw indow . net ", Ġ" fil ", Ġ" fil ip ino ") Ċ class ĠM ang aw indow F rench Ġ: ĠOther Site (" M ang aw indow ", Ġ" https :// m ang aw indow . net ", Ġ" fr ", Ġ" f rench ") Ċ class ĠM ang aw indow Ger man Ġ: ĠOther Site (" M ang aw indow ", Ġ" https :// m ang aw indow . net ", Ġ" de ", Ġ" ger man ") Ċ class ĠM ang aw indow G reek Ġ: ĠOther Site (" M ang aw indow ", Ġ" https :// m ang aw indow . net ", Ġ" el ", Ġ" gree k ") Ċ class ĠM ang aw indow H eb rew Ġ: ĠOther Site (" M ang aw indow ", Ġ" https :// m ang aw indow . net ", Ġ" iw ", Ġ" he brew ") Ċ class ĠM ang aw indow H ung arian Ġ: ĠOther Site (" M ang aw indow ", Ġ" https :// m ang aw indow . net ", Ġ" hu ", Ġ" h ung arian ") Ċ class ĠM ang aw indow Ind ones ian Ġ: ĠOther Site (" M ang aw indow ", Ġ" https :// m ang aw indow . net ", Ġ" id ", Ġ" ind ones ian ") Ċ class ĠM ang aw indow It alian Ġ: ĠOther Site (" M ang aw indow ", Ġ" https :// m ang aw indow . net ", Ġ" it ", Ġ" ital ian ") Ċ class ĠM ang aw indow Mal ay Ġ: ĠOther Site (" M ang aw indow ", Ġ" https :// m ang aw indow . net ", Ġ" ms ", Ġ" mal ay ") Ċ class ĠM ang aw indow Pol ish Ġ: ĠOther Site (" M ang aw indow ", Ġ" https :// m ang aw indow . net ", Ġ" pl ", Ġ" pol ish ") Ċ class ĠM ang aw indow Port ug ue se Ġ: ĠOther Site (" M ang aw indow ", Ġ" https :// m ang aw indow . net ", Ġ" pt ", Ġ" port ug ue se ") Ċ class ĠM ang aw indow R oman ian Ġ: ĠOther Site (" M ang aw indow ", Ġ" https :// m ang aw indow . net ", Ġ" ro ", Ġ" roman ian ") Ċ class ĠM ang aw indow R ussian Ġ: ĠOther Site (" M ang aw indow ", Ġ" https :// m ang aw indow . net ", Ġ" ru ", Ġ" r ussian ") Ċ class ĠM ang aw indow Span ish Ġ: ĠOther Site (" M ang aw indow ", Ġ" https :// m ang aw indow . net ", Ġ" es ", Ġ" span ish ") Ċ class ĠM ang aw indow Th ai Ġ: ĠOther Site (" M ang aw indow ", Ġ" https :// m ang aw indow . net ", Ġ" th ", Ġ" th ai ") Ċ class ĠM ang aw indow Tur k ish Ġ: ĠOther Site (" M ang aw indow ", Ġ" https :// m ang aw indow . net ", Ġ" tr ", Ġ" tur k ish ") Ċ class ĠM ang aw indow V iet name se Ġ: ĠOther Site (" M ang aw indow ", Ġ" https :// m ang aw indow . net ", Ġ" vi ", Ġ" vi et name se ") Ċ Ċ class ĠB at oto Ar abic Ġ: ĠOther Site (" B ato . to ", Ġ" https :// b ato . to ", Ġ" ar ", Ġ" arab ic ") Ċ class ĠB at oto Br azil ian Ġ: ĠOther Site (" B ato . to ", Ġ" https :// b ato . to ", Ġ" pt - BR ", Ġ" braz il ian ") Ċ class ĠB at oto C zech Ġ: ĠOther Site (" B ato . to ", Ġ" https :// b ato . to ", Ġ" cs ", Ġ" c zech ") Ċ class ĠB at oto Dan ish Ġ: ĠOther Site (" B ato . to ", Ġ" https :// b ato . to ", Ġ" da ", Ġ" dan ish ") Ċ class ĠB at oto D utch Ġ: ĠOther Site (" B ato . to ", Ġ" https :// b ato . to ", Ġ" nl ", Ġ" dut ch ") Ċ class ĠB at oto English Ġ: ĠOther Site (" B ato . to ", Ġ" https :// b ato . to ", Ġ" en ", Ġ" english ") Ċ class ĠB at oto Fil ip ino Ġ: ĠOther Site (" B ato . to ", Ġ" https :// b ato . to ", Ġ" fil ", Ġ" fil ip ino ") Ċ class ĠB at oto F rench Ġ: ĠOther Site (" B ato . to ", Ġ" https :// b ato . to ", Ġ" fr ", Ġ" f rench ") Ċ class ĠB at oto Ger man Ġ: ĠOther Site (" B ato . to ", Ġ" https :// b ato . to ", Ġ" de ", Ġ" ger man ") Ċ class ĠB at oto G reek Ġ: ĠOther Site (" B ato . to ", Ġ" https :// b ato . to ", Ġ" el ", Ġ" gree k ") Ċ class ĠB at oto H eb rew Ġ: ĠOther Site (" B ato . to ", Ġ" https :// b ato . to ", Ġ" iw ", Ġ" he brew ") Ċ class ĠB at oto H ung arian Ġ: ĠOther Site (" B ato . to ", Ġ" https :// b ato . to ", Ġ" hu ", Ġ" h ung arian ") Ċ class ĠB at oto Ind ones ian Ġ: ĠOther Site (" B ato . to ", Ġ" https :// b ato . to ", Ġ" id ", Ġ" ind ones ian ") Ċ class ĠB at oto It alian Ġ: ĠOther Site (" B ato . to ", Ġ" https :// b ato . to ", Ġ" it ", Ġ" ital ian ") Ċ class ĠB at oto Mal ay Ġ: ĠOther Site (" B ato . to ", Ġ" https :// b ato . to ", Ġ" ms ", Ġ" mal ay ") Ċ class ĠB at oto Pol ish Ġ: ĠOther Site (" B ato . to ", Ġ" https :// b ato . to ", Ġ" pl ", Ġ" pol ish ") Ċ class ĠB at oto Port ug ue se Ġ: ĠOther Site (" B ato . to ", Ġ" https :// b ato . to ", Ġ" pt ", Ġ" port ug ue se ") Ċ class ĠB at oto R oman ian Ġ: ĠOther Site (" B ato . to ", Ġ" https :// b ato . to ", Ġ" ro ", Ġ" roman ian ") Ċ class ĠB at oto R ussian Ġ: ĠOther Site (" B ato . to ", Ġ" https :// b ato . to ", Ġ" ru ", Ġ" r ussian ") Ċ class ĠB at oto Span ish Ġ: ĠOther Site (" B ato . to ", Ġ" https :// b ato . to ", Ġ" es ", Ġ" span ish ") Ċ class ĠB at oto Th ai Ġ: ĠOther Site (" B ato . to ", Ġ" https :// b ato . to ", Ġ" th ", Ġ" th ai ") Ċ class ĠB at oto Tur k ish Ġ: ĠOther Site (" B ato . to ", Ġ" https :// b ato . to ", Ġ" tr ", Ġ" tur k ish ") Ċ class ĠB at oto V iet name se Ġ: ĠOther Site (" B ato . to ", Ġ" https :// b ato . to ", Ġ" vi ", Ġ" vi et name se ") Ċ