Special Export translations SettingsGroupCategory:Bureaucrats of Lingua LibreCategory:Lingua Libre:HelpHelp:Add a new languageHelp:BotsHelp:Choosing a microphoneHelp:Configure your microphoneHelp:Create a new generatorHelp:Create your own listsHelp:Download datasetsHelp:Download datasets/Header/textHelp:InterfaceHelp:LangtagsHelp:MainHelp:RecordWizard manualHelp:TranslateHelp:Your first recordLinguaLibre:AboutLinguaLibre:AdministratorsLinguaLibre:Administrators' noticeboard/Header/textLinguaLibre:Babel/textLinguaLibre:BureaucratsLinguaLibre:Bureaucrats/Header/textLinguaLibre:ChangelogLinguaLibre:Chat roomLinguaLibre:Chat room/FAQ/textLinguaLibre:Chat room/Header/textLinguaLibre:CommunityLinguaLibre:CopyrightsLinguaLibre:Events/2022 Lingualibre-Surui workshopLinguaLibre:Events/2022.06 Lingualibre online meetupLinguaLibre:Events/Patrol assistance tool prototyping projectLinguaLibre:Events/Patrol assistance tool prototyping project/Intro/textLinguaLibre:Explore the sound libraryLinguaLibre:List of languagesLinguaLibre:Main Page/textLinguaLibre:Misleading itemsLinguaLibre:Privacy policyLinguaLibre:RecordsLinguaLibre:SpeakersLinguaLibre:StatsLinguaLibre:Stats/LanguagesLinguaLibre:Stats/Menu/textLinguaLibre:Stats/SpeakersLinguaLibre:Stats/TimeLinguaLibre:Technical board/Header/textLinguaLibre:Translation administratorsLinguaLibre:User rightsTemplate:Autopatrolled/textTemplate:Bot steps/DocumentationTemplate:Bot steps/textTemplate:DataViz/textTemplate:Helps/textTemplate:Projects/textTemplate:User administrator/textTemplate:User bureaucrat/textTemplate:Welcome/textUser:WikiLucas00/Sitenotice/textLanguageaa - Afarab - Abkhazianabs - Ambonese Malayace - Achineseady - Adygheady-cyrl - Adyghe (Cyrillic script)aeb - Tunisian Arabicaeb-arab - Tunisian Arabic (Arabic script)aeb-latn - Tunisian Arabic (Latin script)af - Afrikaansak - Akanaln - Gheg Albanianalt - Southern Altaiam - Amharicami - Amisan - Aragoneseang - Old Englishanp - Angikaar - Arabicarc - Aramaicarn - Mapuchearq - Algerian Arabicary - Moroccan Arabicarz - Egyptian Arabicas - Assamesease - American Sign Languageast - Asturianatj - Atikamekwav - Avaricavk - Kotavaawa - Awadhiay - Aymaraaz - Azerbaijaniazb - South Azerbaijaniba - Bashkirban - Balinesebar - Bavarianbbc - Batak Tobabbc-latn - Batak Toba (Latin script)bcc - Southern Balochibcl - Central Bikolbe - Belarusianbe-tarask - Belarusian (Taraškievica orthography)bg - Bulgarianbgn - Western Balochibh - Bhojpuribho - Bhojpuribi - Bislamabjn - Banjarbm - Bambarabn - Banglabo - Tibetanbpy - Bishnupriyabqi - Bakhtiaribr - Bretonbrh - Brahuibs - Bosnianbtm - Batak Mandailingbto - Iriga Bicolanobug - Buginesebxr - Russia Buriatca - Catalancbk-zam - Chavacanocdo - Min Dong Chinesece - Chechenceb - Cebuanoch - Chamorrocho - Choctawchr - Cherokeechy - Cheyenneckb - Central Kurdishco - Corsicancps - Capiznoncr - Creecrh - Crimean Turkishcrh-cyrl - Crimean Tatar (Cyrillic script)crh-latn - Crimean Tatar (Latin script)cs - Czechcsb - Kashubiancu - Church Slaviccv - Chuvashcy - Welshda - Danishde - Germande-at - Austrian Germande-ch - Swiss High Germande-formal - German (formal address)din - Dinkadiq - Zazakidsb - Lower Sorbiandtp - Central Dusundty - Dotelidv - Divehidz - Dzongkhaee - Eweegl - Emilianel - Greekeml - Emiliano-Romagnoloen - Englishen-ca - Canadian Englishen-gb - British Englisheo - Esperantoes - Spanishes-419 - Latin American Spanishes-formal - español (formal)et - Estonianeu - Basqueext - Extremaduranfa - Persianff - Fulahfi - Finnishfit - Tornedalen Finnishfj - Fijianfo - Faroesefr - Frenchfrc - Cajun Frenchfrp - Arpitanfrr - Northern Frisianfur - Friulianfy - Western Frisianga - Irishgag - Gagauzgan - Gan Chinesegan-hans - Gan (Simplified)gan-hant - Gan (Traditional)gcr - Guianan Creolegd - Scottish Gaelicgl - Galicianglk - Gilakign - Guaranigom - Goan Konkanigom-deva - Goan Konkani (Devanagari script)gom-latn - Goan Konkani (Latin script)gor - Gorontalogot - Gothicgrc - Ancient Greekgsw - Swiss Germangu - Gujaratigv - Manxha - Hausahak - Hakka Chinesehaw - Hawaiianhe - Hebrewhi - Hindihif - Fiji Hindihif-latn - Fiji Hindi (Latin script)hil - Hiligaynonho - Hiri Motuhr - Croatianhrx - Hunsrikhsb - Upper Sorbianht - Haitian Creolehu - Hungarianhu-formal - magyar (formal)hy - Armenianhyw - Western Armenianhz - Hereroia - Interlinguaid - Indonesianie - Interlingueig - Igboii - Sichuan Yiik - Inupiaqike-cans - Eastern Canadian (Aboriginal syllabics)ike-latn - Eastern Canadian (Latin script)ilo - Ilokoinh - Ingushio - Idois - Icelandicit - Italianiu - Inuktitutja - Japanesejam - Jamaican Creole Englishjbo - Lojbanjut - Jutishjv - Javaneseka - Georgiankaa - Kara-Kalpakkab - Kabylekbd - Kabardiankbd-cyrl - Kabardian (Cyrillic script)kbp - Kabiyekea - Kabuverdianukg - Kongokhw - Khowarki - Kikuyukiu - Kirmanjkikj - Kuanyamakjp - Eastern Pwokk - Kazakhkk-arab - Kazakh (Arabic script)kk-cn - Kazakh (China)kk-cyrl - Kazakh (Cyrillic script)kk-kz - Kazakh (Kazakhstan)kk-latn - Kazakh (Latin script)kk-tr - Kazakh (Turkey)kl - Kalaallisutkm - Khmerkn - Kannadako - Koreanko-kp - Korean (North Korea)koi - Komi-Permyakkr - Kanurikrc - Karachay-Balkarkri - Kriokrj - Kinaray-akrl - Karelianks - Kashmiriks-arab - Kashmiri (Arabic script)ks-deva - Kashmiri (Devanagari script)ksh - Colognianku - Kurdishku-arab - Kurdish (Arabic script)ku-latn - Kurdish (Latin script)kum - Kumykkv - Komikw - Cornishky - Kyrgyzla - Latinlad - Ladinolb - Luxembourgishlbe - Laklez - Lezghianlfn - Lingua Franca Novalg - Gandali - Limburgishlij - Ligurianliv - Livonianlki - Lakilld - Ladinlmo - Lombardln - Lingalalo - Laoloz - Lozilrc - Northern Lurilt - Lithuanianltg - Latgalianlus - Mizoluz - Southern Lurilv - Latvianlzh - Literary Chineselzz - Lazmai - Maithilimap-bms - Basa Banyumasanmdf - Mokshamg - Malagasymh - Marshallesemhr - Eastern Marimi - Maorimin - Minangkabaumk - Macedonianml - Malayalammn - Mongolianmni - Manipurimnw - Monmo - Moldovanmr - Marathimrj - Western Marims - Malaymt - Maltesemus - Muscogeemwl - Mirandesemy - Burmesemyv - Erzyamzn - Mazanderanina - Naurunah - Nāhuatlnan - Min Nan Chinesenap - Neapolitannb - Norwegian Bokmålnds - Low Germannds-nl - Low Saxonne - Nepalinew - Newaring - Ndonganiu - Niueannl - Dutchnl-informal - Nederlands (informeel)nn - Norwegian Nynorskno - Norwegiannod - Northern Thainov - Novialnqo - N’Konrm - Normannso - Northern Sothonv - Navajony - Nyanjanys - Nyungaroc - Occitanolo - Livvi-Karelianom - Oromoor - Odiaos - Osseticota - Ottoman Turkishpa - Punjabipag - Pangasinanpam - Pampangapap - Papiamentopcd - Picardpdc - Pennsylvania Germanpdt - Plautdietschpfl - Palatine Germanpi - Palipih - Norfuk / Pitkernpl - Polishpms - Piedmontesepnb - Western Punjabipnt - Ponticprg - Prussianps - Pashtopt - Portuguesept-br - Brazilian Portugueseqqq - Message documentationqu - Quechuaqug - Chimborazo Highland Quichuargn - Romagnolrif - Riffianrm - Romanshrmy - Vlax Romanirn - Rundiro - Romanianroa-tara - Tarantinoru - Russianrue - Rusynrup - Aromanianruq - Megleno-Romanianruq-cyrl - Megleno-Romanian (Cyrillic script)ruq-latn - Megleno-Romanian (Latin script)rw - Kinyarwandarwr - Marwari (India)sa - Sanskritsah - Sakhasat - Santalisc - Sardinianscn - Siciliansco - Scotssd - Sindhisdc - Sassarese Sardiniansdh - Southern Kurdishse - Northern Samisei - Serises - Koyraboro Sennisg - Sangosgs - Samogitiansh - Serbo-Croatianshi - Tachelhitshi-latn - Tachelhit (Latin script)shi-tfng - Tachelhit (Tifinagh script)shn - Shanshy-latn - Shawiya (Latin script)si - Sinhalasimple - Simple Englishsje - Pite Samisk - Slovakskr - Saraikiskr-arab - Saraiki (Arabic script)sl - Sloveniansli - Lower Silesiansm - Samoansma - Southern Samismj - Lule Samismn - Inari Samisn - Shonaso - Somalisq - Albaniansr - Serbiansr-ec - Serbian (Cyrillic script)sr-el - Serbian (Latin script)srn - Sranan Tongosrq - Sirionóss - Swatist - Southern Sothostq - Saterland Frisiansty - себертатарsu - Sundanesesv - Swedishsw - Swahiliszl - Silesianszy - Sakizayata - Tamiltay - Tayaltcy - Tulute - Telugutet - Tetumtg - Tajiktg-cyrl - Tajik (Cyrillic script)tg-latn - Tajik (Latin script)th - Thaiti - Tigrinyatk - Turkmentl - Tagalogtly - Talyshtn - Tswanato - Tongantokipona - Toki Ponatpi - Tok Pisintr - Turkishtru - Turoyotrv - Tarokots - Tsongatt - Tatartt-cyrl - Tatar (Cyrillic script)tt-latn - Tatar (Latin script)tum - Tumbukatw - Twity - Tahitiantyv - Tuviniantzm - Central Atlas Tamazightudm - Udmurtug - Uyghurug-arab - Uyghur (Arabic script)ug-latn - Uyghur (Latin script)uk - Ukrainianur - Urduuz - Uzbekuz-cyrl - Uzbek (Cyrillic script)uz-latn - Uzbek (Latin script)ve - Vendavec - Venetianvep - Vepsvi - Vietnamesevls - West Flemishvmf - Main-Franconianvo - Volapükvot - Voticvro - Võrowa - Walloonwar - Waraywo - Wolofwuu - Wu Chinesexal - Kalmykxh - Xhosaxmf - Mingrelianxsy - Saisiyatyi - Yiddishyo - Yorubayue - Cantoneseza - Zhuangzea - Zeelandiczgh - Standard Moroccan Tamazightzh - Chinesezh-cn - Chinese (China)zh-hans - Simplified Chinesezh-hant - Traditional Chinesezh-hk - Chinese (Hong Kong)zh-mo - Chinese (Macau)zh-my - Chinese (Malaysia)zh-sg - Chinese (Singapore)zh-tw - Chinese (Taiwan)zu - ZuluFormatExport for off-line translationExport in native format Fetch <noinclude><languages /></noinclude>This '''bot creation steps''' template track of the progress on the various localized bots. Actual development might slightly differ from the steps shown here. == General parameters == # <code>wmlang</code>: code used by the Wikimedia projects of the target language. # <code>requester</code>: username of the requester. # <code>programmer</code>: username of the developer assigned to the request. # <code>botmaster</code>: username of the botmaster ([[User:Poslovitch|Poslovitch]] by default). == Steps at creation == # <code>request</code>: The requester from an external wiki has posted their request on [[LinguaLibre:Bot]] # <code>define</code>: The request is taken into account, any additional information that would be needed for development is asked to the requester. # <code>community-approval</code>: The requester ensures the target wiki's community is aware and willing to use LinguaLibreBot. # <code>account</code>: The botmaster creates the local LinguaLibreBot account on the target wiki. # <code>code</code>: The developer assigned to the request writes the script. # <code>test</code>: The developer assigned to the request tested their script on the target wiki. # <code>botflag-request</code>: The bot flag for LinguaLibreBot has been requested on the target wiki, either after the tests ran by the developer, or before (in the event that the target wiki requires the intervention of stewarts). # <code>pr-created</code>: The developer creates the pull request on GitHub. # <code>botflag-ok</code>: The bot flag for LinguaLibreBot is granted. # <code>pr-merged</code>: Once the code is tested and the bot flag is applied, the botmaster merges the pull request. # <code>deployed</code>: The botmaster deploys the target wiki integration on Toolforge. # <code>notification</code>: The botmaster or the developer notifies the requester and the community of the target wiki that the bot is active. # <code>tested-real-conditions</code>: The bot has been successfully running on the target wiki for more than a week. Integration of the bot is deemed complete. == Template usage == {| class="wikitable" ! Code || Result |- | <!-- Notes : 1) these are key hints, descriptors do the clarifications ; 2) move to verbs ? 3) x= the action is "checked, ok, done" 4) an hand of parameters may require their twin `action-url=` parameter. Ex: - community-url = url to community discussion - botflag-url = url to botflag discussion 5) back up words ideas : |ping=x (announce to individual) |announce=x |submit, submit-code, accept-code=x |merge=x |notify= |help= |wait= |active= --> <pre> {{Bot steps |request=x |define=x |community=x |account=x |code=x |test=x |botflag-request=x |pr-created=x |botflag-ok=x |pr-merged=x |deployed=x |notification=x |tested-real-conditions=x |wmlang=or |requester=Psubhashish |programmer=Pamputt |botmaster=Poslovitch }}</pre> | {{Bot steps |request=x |define=x |code=x |submit=x |merge=x |ping=x |notification= |help= |wait= |active= |wmlang=or |requestee=Psubhashish |botmaster=Poslovitch,Pamputt }} |}