Wiktionary svwiktionary https://sv.wiktionary.org/wiki/Wiktionary:Huvudsida MediaWiki 1.39.0-wmf.25 case-sensitive Media Special Diskussion Användare Användardiskussion Wiktionary Wiktionarydiskussion Fil Fildiskussion MediaWiki MediaWiki-diskussion Mall Malldiskussion Hjälp Hjälpdiskussion Kategori Kategoridiskussion Appendix Appendixdiskussion Rimord Rimordsdiskussion Transwiki Transwikidiskussion TimedText TimedText talk Modul Moduldiskussion Gadget Gadget talk Gadget definition Gadget definition talk bak 0 16127 3703571 3701403 2022-08-20T11:39:10Z LA2 544 +da: [[numse]] (assisterat) wikitext text/x-wiki {{se även|bak-|back}} ==Svenska== ===Adverb=== {{adv|sv}} '''bak''' # i den del av ett rörligt föremål som [[sist]] korsar ett plan som är ortogonalt till rörelseriktningen; på eller i [[bakdelen]] eller [[baksidan]], [[baktill]], [[bakpå]] #:''Jag gick bakåt på perrongen eftersom jag ska sitta längst '''bak''' på tåget.'' #:{{sammansättningar|[[bakdel]], [[bakfram]], [[bakifrån]], [[bakom]], [[bakre]], [[bakut]], [[bakåt]], [[tillbaka]]}} #:{{besläktade ord|[[back]], [[backa]]}} #:{{antonymer|[[framme]], [[fram]]}} #:{{diverse|För stavningar "bak" eller "back" och substantivsammansättningar med betydelsen "som befinner sig i en bakre position" se [[bak-]].}} ====Översättningar==== {{ö-topp|på eller i bakdelen eller baksidan}} *bokmål: {{ö+|no|bak}} *esperanto: {{ö+|eo|malantaŭe}} *polska: {{ö+|pl|z tyłu}}, {{ö|pl|w tyle}} *tyska: {{ö+|de|hinten}} {{ö-botten}} ===Preposition=== {{prep|sv}} '''bak''' # [[bakom]], på andra sidan av {{?|bra exempel behövs}} #:{{citat|år=1890|titel=[https://sv.wikisource.org/wiki/Det_ringer_till_otta Det ringer till otta]|publ=[[w:Edvard Fredin|Edvard Fredin]]|Fjärran i öster '''bak''' snöiga stammar <br/>himlabrynet glödande flammar. }} #: {{diverse|För stavningar "bak" eller "back" och substantivsammansättningar med betydelsen "som befinner sig i en bakre position" se [[bak-]].}} ===Substantiv=== {{sv-subst-n-ar|betydelser=(kroppsdel)}} {{sv-subst-t-0|betydelser=(sysselsättning)}} '''bak''' {{u}} {{n}} # {{tagg|vardagligt}} [[kroppsdel]] hos ryggradsdjur som är belägen bakom bäckengördeln och analöppningen, utgångspunkt för svansen bland ryggradsdjur som har sådan #:{{synonymer|[[ända]], [[gump]], [[stuss]], [[bakdel]], [[röv]], [[stjärt]]}} # sysselsättning som innebär skapande av [[bakverk]], [[bröd]], [[bullar]], [[kakor]], [[pizza]] eller dylikt #:{{diverse|Inkonsekvent stavning vid vissa relaterade ord med roten "bak" eller "bag". För besläktade ord och sammansättningar se [[bak-]].}} ====Översättningar==== {{ö-topp|kroppsdel}} *bokmål: {{ö+|no|bak|m}} *danska: {{ö+|da|numse|u}} *polska: {{ö+|pl|tyłek}}, {{ö+|pl|zadek}} *portugisiska: {{ö+|pt|bunda|f}}, {{ö+|pt|rabo|m}}, {{ö+|pt|traseiro|m}} *tyska: {{ö+|de|Gesäß|n}}, {{ö+|de|Hintern|m}}, {{ö+|de|Hinterteil|n}} {{ö-botten}} {{ö-topp|sysselsättning}} *polska: {{ö|pl|wypiekanie}}, {{ö+|pl|wypiek}} *tyska: {{ö+|de|Backen|n}} {{ö-botten}} {{ö-topp|osäker definition {{?}}}} *albanska: {{ö|sq|prapa}}, {{ö|sq|pas}}, {{ö|sq|mbrapa}} {{ö-botten}} ==Isländska== ===Substantiv=== {{subst|is}} '''bak''' {{m}} #{{tagg|kat=anatomi|språk=is}} [[rygg]] ==Lågskotska== ===Verb=== {{verb|sco}} '''bak''' #[[baka]] ==Turkiska== ===Verb=== {{verb|tr}} '''bak''' #[[titta]] (på) ==Zhuang== ===Substantiv=== {{subst|za}} '''bak''' #{{tagg|kat=anatomi|språk=za}} [[mun]] ttasxwx78pxeeu7wyqqkdgvfftpr6of regel 0 19185 3703582 3524514 2022-08-20T11:49:10Z 217.21.239.230 /* Substantiv */ wikitext text/x-wiki {{se även|Regel}} ==Svenska== ===Substantiv=== {{sv-subst-n-ar|fog=|pluralrot=regl|betydelser=1-2}} {{sv-subst-n-er|fog=|pluralrot=regl|betydelser=3-4}} '''regel''' * {{uttal|sv|ipa=ˈrègel}} (1-2) * {{uttal|sv|ipa=ˈrégel}} (3-4) #[[låsanordning]] i form av en [[bom]] som skjuts för #:{{besläktade ord|[[regla]]}} #:{{varianter|[[rigel]]}} #slags [[trästycke]] som används som [[stomme]] till bland annat [[trähus]] #:{{sammansättningar|[[regelverk]]}} #:{{jämför|[[balk]], [[bjälke]]}} #:{{seäven|[[korsvikeshus]]}} # någonting som definierar hur vissa situationer ska hanteras och ska [[följa]]s #: {{seäven|[[lag]], [[bestämmelse]], [[föreskrift]]}} #: {{sammansättningar|''(...regel)'' [[BIFF-regel]], [[grundregel]], [[högerregel]]n, [[spelregel]], [[svängningsregel]]n, [[trafikregel]], [[T-korsningsregel]], [[utfartsregel]], [[vänsterregel]]n}} #: {{sammansättningar|''(regel...)'' [[regelbrott]], [[regelbunden]], [[regelverk]]}} #[[vana]], vanlig situation #:{{seäven|[[i regel]], [[som regel]]}} ====Översättningar==== {{ö-topp|1. låsanordning}} *bokmål: {{ö+|no|rigel|m}} *engelska: {{ö+|en|latch}} *franska: {{ö+|fr|verrou|m}} *portugisiska: {{ö+|pt|trinco|m}}, {{ö+|pt|tranca|f}} *tyska: {{ö+|de|Riegel|m}} {{ö-botten}} {{ö-topp|2. trästycke}} *bokmål: {{ö+|no|rigel|m}} *franska: {{ö+|fr|pêne}} *tyska: {{ö+|de|Riegel|m}} {{ö-botten}} {{ö-topp|3. någonting som ska följas}} *bokmål: {{ö+|no|regel|m}} *engelska: {{ö+|en|rule}} *esperanto: {{ö+|eo|regulo}} *finska: {{ö+|fi|sääntö}} *franska: {{ö+|fr|règle|f}} *italienska: {{ö+|it|regola}} *portugisiska: {{ö+|pt|regra|f}} *spanska: {{ö+|es|regla|f}} *tyska: {{ö+|de|Regel|f}} {{ö-botten}} lv7022byh3yki6boykwrx155tut531y 3703587 3703582 2022-08-20T11:55:35Z Andreas Rejbrand 328 grundformer wikitext text/x-wiki {{se även|Regel}} ==Svenska== ===Substantiv=== {{sv-subst-n-ar|fog=|pluralrot=regl|betydelser=1-2}} {{sv-subst-n-er|fog=|pluralrot=regl|betydelser=3-4}} '''regel''' * {{uttal|sv|ipa=ˈrègel}} (1-2) * {{uttal|sv|ipa=ˈrégel}} (3-4) #[[låsanordning]] i form av en [[bom]] som skjuts för #:{{besläktade ord|[[regla]]}} #:{{varianter|[[rigel]]}} #slags [[trästycke]] som används som [[stomme]] till bland annat [[trähus]] #:{{sammansättningar|[[regelverk]]}} #:{{jämför|[[balk]], [[bjälke]]}} #:{{seäven|[[korsvikeshus]]}} # någonting som definierar hur vissa situationer ska hanteras och ska [[följa]]s #: {{seäven|[[lag]], [[bestämmelse]], [[föreskrift]]}} #: {{sammansättningar|''(...regel)'' [[BIFF-regel]], [[grundregel]], [[högerregel]]n, [[spelregel]], [[svängningsregel]], [[trafikregel]], [[T-korsningsregel]], [[utfartsregel]], [[vänsterregel]]}} #: {{sammansättningar|''(regel...)'' [[regelbrott]], [[regelbunden]], [[regelverk]]}} #[[vana]], vanlig situation #:{{seäven|[[i regel]], [[som regel]]}} ====Översättningar==== {{ö-topp|1. låsanordning}} *bokmål: {{ö+|no|rigel|m}} *engelska: {{ö+|en|latch}} *franska: {{ö+|fr|verrou|m}} *portugisiska: {{ö+|pt|trinco|m}}, {{ö+|pt|tranca|f}} *tyska: {{ö+|de|Riegel|m}} {{ö-botten}} {{ö-topp|2. trästycke}} *bokmål: {{ö+|no|rigel|m}} *franska: {{ö+|fr|pêne}} *tyska: {{ö+|de|Riegel|m}} {{ö-botten}} {{ö-topp|3. någonting som ska följas}} *bokmål: {{ö+|no|regel|m}} *engelska: {{ö+|en|rule}} *esperanto: {{ö+|eo|regulo}} *finska: {{ö+|fi|sääntö}} *franska: {{ö+|fr|règle|f}} *italienska: {{ö+|it|regola}} *portugisiska: {{ö+|pt|regra|f}} *spanska: {{ö+|es|regla|f}} *tyska: {{ö+|de|Regel|f}} {{ö-botten}} 0e25ca6fawxfopt65b0idyyuy1too7l mineral 0 20744 3703492 3291873 2022-08-20T06:45:14Z 188.238.106.86 +tr: [[mineral]] (assisterat) wikitext text/x-wiki {{wikipedia}} {{se även|minéral|Mineral}} ==Svenska== ===Substantiv=== {{sv-subst-t-er|3=[[mineral]], [[mineraler]], [[mineralier]]|4=[[mineralen]], [[mineralerna]], [[mineralierna]]|7=[[minerals]], [[mineralers]], [[mineraliers]]|8=[[mineralens]], [[mineralernas]], [[mineraliernas]]}} {{sv-subst-n-er}} {{media|Minerals.jpg|några mineral}} '''mineral''' #{{tagg|geologi}} ett fast [[oorganisk]]t ämne som förekommer i naturen och är definierat genom sin [[kemisk formel|kemiska sammansättning]] och [[kristallstruktur]] #:{{sammansättningar|[[mineralgödsel]], [[mineralrike]]}} #[[grundämne]] annat än [[väte]], [[kol]], [[kväve]] eller [[syre]] som behövs av en levande organism :{{avgränsare}} :{{besläktade ord|[[mineralisk]]}} :{{sammansättningar|[[mineralvatten]]}} ====Översättningar==== {{ö-topp|oorganiskt ämne i naturen}} *engelska: {{ö+|en|mineral}} *extremaduriska: {{ö|ext|mineral}} *finska: {{ö+|fi|mineraali}} *franska: {{ö+|fr|minéral|m}} *italienska: {{ö+|it|minerale}} *nederländska: {{ö+|nl|mineraal}} *portugisiska: {{ö+|pt|mineral}} *spanska: {{ö+|es|mineral}} *turkiska: {{ö+|tr|mineral}} *tyska: {{ö+|de|Mineral|n}} {{ö-botten}} {{ö-topp|speciella ämnen som organismer behöver}} *engelska: {{ö|en|dietary|text=dietary mineral}}, {{ö+|en|mineral}} *finska: {{ö+|fi|kivennäinen}} {{ö-botten}} ==Engelska== ===Adjektiv=== {{adj|en}} '''mineral''' {{peri|more|most}} #[[mineralisk]] ===Substantiv=== {{en-subst}} '''mineral''' #{{tagg|språk=en|geologi}} [[#Svenska|mineral]] #mineral, ämne som behövs av organism ==Extremaduriska== ===Substantiv=== {{subst|ext}} '''mineral''' #{{tagg|geologi|språk=ext}} [[#Svenska|mineral]] ==Portugisiska== ===Adjektiv=== {{pt-adj}} '''mineral''' #[[mineralisk]] ===Substantiv=== {{pt-subst-m-s|2=minerais}} '''mineral''' #{{tagg|språk=pt|geologi}} [[#Svenska|mineral]] ==Spanska== ===Adjektiv=== {{es-adj-0}} '''mineral''' #[[mineralisk]] ===Substantiv=== {{es-subst-m-es}} '''mineral''' #{{tagg|språk=es|geologi}} [[#Svenska|mineral]] 25fsm6muvssr4ucm24fwrd3xb85j36c läskig 0 26609 3703507 3414652 2022-08-20T08:10:12Z PeterFisk 21271 +no: [[forferdelig]]; +no: [[skummel]] (assisterat) wikitext text/x-wiki ==Svenska== ===Adjektiv=== {{sv-adj|pers=}} '''läskig''' #som orsakar (lätt) [[rädsla]] #:''Barnet såg en '''läskig''' film.'' {{jämför|[[ruskig]], [[hemsk]]}} ====Synonymer==== *[[otäck]] *[[rälig]] (''sydvästra Sverige'') ====Översättningar==== {{ö-topp|}} *bokmål: {{ö+|no|forferdelig}}, {{ö|no|skummel}} *engelska: {{ö+|en|scary}} *japanska: {{ö+|ja|怖い}} ({{ö+|ja|こわい}}, ''{{ö|ja|kowai}}'') *portugisiska: {{ö+|pt|assustador|m}} *tyska: {{ö+|de|unheimlich}}, {{ö+|de|gruselig}}, {{ö+|de|schaurig}} {{ö-botten}} hfyv68nfeo4pm51mwe6rybu6qa9l9b0 dialog 0 60458 3703566 3437523 2022-08-20T11:17:41Z Andreasl01 37996 ''Se även:'' → {{se även}} wikitext text/x-wiki {{se även|Dialog}} ==Svenska== ===Substantiv=== {{sv-subst-n-er}} '''dialog''' #[[text]] som [[framföra|framförs]] vid [[kommunikation]] mellan två eller flera [[part]]er, ibland även om själva kommunikationen #:''Läste du '''dialogen''' jag skickade dig?'' #:''Vi måste få till en '''dialog''' mellan de två parterna i konflikten.'' #:{{användning|"Dialog" i betydelsen kommunikation kan anses något formellt.}} #:{{sammansättningar|[[dialogruta]]}} ====Översättningar==== {{ö-topp|}} *albanska: {{ö+|sq|dialog}} *danska: {{ö+|da|dialog|u}} *engelska: {{ö+|en|dialogue}} *italienska: {{ö+|it|dialogo|m}} *nederländska: {{ö+|nl|dialoog|m}} *spanska: {{ö+|es|diálogo|m}} *tyska: {{ö+|de|Dialog|m}}, {{ö+|de|wörtliche Rede|f}} {{ö-botten}} ==Albanska== ===Substantiv=== {{subst|sq}} '''dialog''' #[[#Svenska|dialog]] ==Danska== ===Substantiv=== {{subst|da}} '''dialog''' {{u}} #[[#Svenska|dialog]] mt6imggg9u99muu0y7u4ekw3n6zo54k fälla 0 65218 3703377 3703172 2022-08-19T12:25:02Z Tapanpet 6520 +fi: [[kaataa]]; +fi: [[pudottaa]]; +fi: [[tiputtaa]]; översättningsrubrik: "låta falla t.ex. genom att avlägsna stödet" (assisterat) wikitext text/x-wiki {{se även|falla|fålla}} {{saknad-betydelse|sv|verb|fälla päls eller andra kroppsdelar, som i "katten fäller", fälla horn, mjölktänder, löv. Även fälla i domstol.}} ==Svenska== ===Substantiv=== {{sv-subst-n-or}} '''fälla''' #fångsredskap ofta försett med lockbete för att locka och medelst fallucka eller annat som faller igen fånga eller innestänga ett djur #anordning som gjorts iordning för att [[fånga]] någon/något som passerar :{{avgränsare}} :{{fraser|''(konkreta)'' [[fastna]] i en '''fälla''', [[gillra]] en '''fälla''', [[sätta|sätta ut]] en '''fälla'''}} :{{fraser|''(idiom)'' [[falla i fällan]], [[gå i fällan]], [[hamna i fällan]], [[trampa i fällan]]}} :{{besläktade ord|[[falla]]}} ====Översättningar==== {{ö-topp|fångsredskap}} *bokmål: {{ö+|no|felle|m}} *danska: {{ö|da|fælde|u}} *engelska: {{ö+|en|trap}} *finska: {{ö+|fi|ansa}}, {{ö+|fi|loukku}} *franska: {{ö+|fr|piège|m}} *isländska: {{ö|is|dýrabogi|m}} *italienska: {{ö+|it|trappola|f}} *nynorska: {{ö|nn|felle|f}} *polska: {{ö+|pl|pułapka|f}} *portugisiska: {{ö+|pt|armadilha|f}}, {{ö+|pt|arapuca|f}}, {{ö+|pt|cilada|f}} *tyska: {{ö+|de|Falle|f}} {{ö-botten}} ===Verb=== {{sv-verb-er|rot=fäll|perfpart=}} '''fälla''' #få att [[falla]] genom att använda fysisk kraft #:{{synonymer|[[störta]], [[avverka]]}} #:''På hösten '''fällde''' de några gamla träd.'' #:''Skogslönnen '''fällde''' sina vackra löv i oktober.'' #:{{fraser|''(konkreta)'' '''fälla''' (ett) [[träd]]}} #{{tagg|text=överfört}} [[besegra]], [[kullkasta]], [[avsätta]] #:''Kalle '''fällde''' Anders i fotbollsmatchen.'' #:{{fraser|''(konkreta)'' '''fälla''' ett [[förslag]], '''fälla''' en [[regering]]}} #låta [[falla]] t.ex. genom att avlägsna stödet #:{{synonymer|[[släppa]]}} #:{{fraser|''(konkreta)'' '''fälla''' en [[bomb]], '''fälla''' en [[tår]]}} #[[förlora]] något som tidigare varit en del av objektet #:''Min katt '''fäller''' mycket (päls).'' #:''Jeansen '''fäller''' färg.'' #:''Träden '''fäller''' löv på hösten.'' #:{{synonymer|[[tappa]], [[förlora]], [[bli av med]]}} #:{{konstr|fälla, fälla något}} #{{tagg|text=jakt}} [[skjuta]] ett vilt [[djur]] #:{{synonymer|[[döda]], [[skjuta]]}} #:''Det ryktas att han '''fällde''' en varg.'' #{{tagg|text=om domstol}} formellt förklara någon [[skyldig]] #:{{antonymer|[[fria]], [[frikänna]]}} #:''Tv-programmet har '''fällts''' av granskningsnämnden för att det stred mot kravet på saklighet.'' #:{{fraser|''(konkreta)'' [[fälla en dom]]}} #(tillfälligtvis) [[yttra]], [[uttala]] något #:{{fraser|''(konkreta)'' '''fälla''' en [[kommentar]], '''fälla''' ett [[omdöme]], '''fälla''' [[några]] [[ord]]}} #slutgiltigt [[åstadkomma]] något #:''Till slut är det marknaden som '''fäller''' utslaget.'' #:{{fraser|''(konkreta)'' '''fälla''' [[avgörande]]/[[utslag]]}} :{{avgränsare}} :{{sammansättningar|[[utfälla]]}} :{{fraser|''(partikelverb)'' [[fälla igen]], [[fälla ihop]], [[fälla in]], [[fälla ned]], [[fälla upp]], [[fälla samman]], [[fälla tårar]], [[fälla ut]]}} :{{besläktade ord|[[fällning]]}} ====Översättningar==== {{ö-topp|få att falla genom att använda fysisk kraft}} *bokmål: {{ö+|no|felle}} *bulgariska: {{ö+|bg|поваля}} *danska: {{ö|da|fælde}} *engelska: {{ö+|en|fell}} *finska: {{ö+|fi|kaataa}} *franska: {{ö+|fr|renverser}}, {{ö+|fr|abattre}} *nynorska: {{ö|nn|fella}}, {{ö|nn|felle}} *polska: {{ö|pl|powalić}}, {{ö+|pl|obalić}} *tyska: {{ö+|de|fällen}}, {{ö|de|fallen lassen}} {{ö-botten}} {{ö-topp|besegra, kullkasta, avsätta}} *finska: {{ö+|fi|kaataa}} *polska: {{ö+|pl|obalić}}, {{ö+|pl|odrzucić}} {{ö-botten}} {{ö-topp|låta falla t.ex. genom att avlägsna stödet}} *finska: {{ö+|fi|pudottaa}}, {{ö+|fi|tiputtaa}} *polska: {{ö+|pl|zrzucać}}, {{ö+|pl|opuszczać}} {{ö-botten}} {{ö-topp|förlora något som tidigare varit en del av objektet }} {{ö-botten}} {{ö-topp|skjuta ett vilt djur}} *finska: {{ö+|fi|kaataa}} *polska: {{ö|pl|ustrzelić}} *tyska: {{ö+|de|erlegen}} {{ö-botten}} {{ö-topp|formellt förklara någon skyldig}} *finska: {{ö+|fi|tuomita}} *polska: {{ö+|pl|skazać}} *tyska: {{ö+|de|verurteilen}} {{ö-botten}} {{ö-topp|(tillfälligtvis) yttra, uttala något}} *polska: {{ö+|pl|wydać}}, {{ö+|pl|wyrazić}} {{ö-botten}} {{ö-topp|slutgiltigt åstadkomma något}} *polska: {{ö+|pl|rozstrzygnąć}} *tyska: {{ö+|de|fällen}} {{ö-botten}} sb0y8p6u7866ij351mntovbzcw81nv8 Wiktionary:Teknikvinden 4 70631 3703376 3703077 2022-08-19T12:17:41Z Gabbe 1153 /* Vilka Unicode-tecken substitueras av Wiki-programvaran */ nytt avsnitt wikitext text/x-wiki {{genväg|[[WT:TV]]}} {{meddelande | 1 = Välkommen till Teknikvinden! | 2 = <span style="font-weight:normal;">Detta är samlingsplatsen för diskussioner som rör de mer tekniska aspekterna bakom Wiktionary-projektet, såsom mallar och moduler. Känn dig välkommen att delta!</span> '''<span class="plainlinks">[http://sv.wiktionary.org/wiki/Wiktionary:Teknikvinden?&action=edit&section=new Skapa ett nytt stycke för ditt meddelande]</span>''' Gå till '''[[Wiktionary:Fikarummet|Fikarummet]]''' om du vill diskutera något som har med språk att göra, eller '''[[Wiktionary:Bybrunnen|Bybrunnen]]''' om du har mer allmänna frågor om Wiktionary. <small>När teknikvinden börjar bli orimligt stor kan en äldre del diskussioner arkiveras. Men töm aldrig helt den här sidan.</small> }}<br> {{arkiv-under|*[[/Arkiv00]] <small>2008-01-18...2016-08-29</small> *[[/Arkiv01]] <small>2017-01-16...2018-06-12</small> *[[/Arkiv02]] <small>2018-11-12...2021-01-09</small>}} __NEWSECTIONLINK__ __TOC__ == Nyskapade grammatikmallar på turkiska == Hej! Jag är inte så bra på att skriva/formatera mallar här på Wiktionary, men de nyligen skapade ''[[Mall:tr-subst-k]]'', ''[[Mall:tr-subst-v]]'' och ''[[Mall:tr-pronomen]]'' behöver bearbetas för att följa svenska Wiktionarys formspråk och struktur. Jag kan peta lite, men för det här behöver jag hjälp från någon med mer avancerad kunskap om hur vår skript brukar se ut och fungera. Mvh, [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 2 januari 2021 kl. 18.02 (CET) :{{@|Svenji}} Kika på [[Wiktionary:Stilguide/Grammatik/Skapa en mall]]. Där finns proceduren detaljerat beskrivet! ~ [[Användare:Dodde|Dodde]] ([[Användardiskussion:Dodde|diskussion]]) 7 januari 2021 kl. 02.30 (CET) ::Och kika även på [[Wiktionary:Stilguide/Grammatik/Allmänna parametrar]]. Där förklaras vilka parametrar som bör användas och hur. ~ [[Användare:Dodde|Dodde]] ([[Användardiskussion:Dodde|diskussion]]) 7 januari 2021 kl. 02.33 (CET) :::Proceduren finns kanske beskriven, men jag förstår den lika lite som om den var skriven på kinesiska. Jag har försökt modifiera andra malalr tidigare, men när man inte förstår så är det bara en gissningslek som aldrig tar slut. [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 20 januari 2021 kl. 19.31 (CET) Avseende tr-subst-k, så skulle jag göra de första 12 rutorna synliga alltid och bara possessiv-delen ihopfällbar. Det skulle likna vanliga ryska substantiv som [[луна]] när man kommer till sidan. Sedan skulle jag '''inte''' blanda tabellkod (som bakgrundsfärg etc.) och grammatisk logik i samma mall. Gör en mall med tabellkod som enbart tar en lång lista med parametrar, och lägg logiken i en annan mall som anropar den första. Jämför {{mall|uk-subst}} som är av första typen och alltid tar 14 argument och {{mall|uk-subst-m}} som är av andra typen. --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 7 november 2021 kl. 19.55 (CET) :{{@|Svenji|Dodde}} - Jag gjorde nu [[başlangıç]] enligt mitt förslag. Den använder {{mall|tr-subst}} som tar 12 parametrar och struntar i possessiv-formerna, som är nog så många och ändå finns på en.wiktionary. Bra eller dåligt? Döm själv. Men detta liknar utseendet som finns för belarusiska, ryska och ukrainska grammatikmallar. --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 11 november 2021 kl. 00.22 (CET) == Hjälpkaoset knappast rört sedan 2008, högsta kategorin, att-göra, mm == Föreslår: * slå ihop [[Wiktionary:Hjälp]] och [[Hjälp:Index]] under namn "Hjälp:Index" ::: Verkställt. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 10 januari 2021 kl. 02.35 (CET) * [[:Kategori:Hjälp]] istället för krångligt och vilseledande dubbelprefix [[:Kategori:Wiktionary:Hjälp]] ::: Verkställt (nästan). [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 10 januari 2021 kl. 02.35 (CET) * ny [[:Kategori:Uppslag]] dit uppslag-relaterade kategorier (enligt språk, ordklass, ämne, ...) kan flyttas från [[:Kategori:Index]] som då kan innehålla kategorier såsom "Uppslag", "Hjälp", "Projektsidor", ... * <s>döpa om [[Wiktionary:Projekt/Wiktionary]] till [[Wiktionary:Att-göra]] ... ordet "wiktionary" överanvänds och "projekt" är faktiskt en perfekt synonym alltså 3 gånger samma ort, däremot inte det som egentligen avses: att-göra-listan</s> SV wiktionary är en av världens bästa i fråga om uppslag, men hjälpen är i nuläget så där ... dit en företrädesvis inte ska titta. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 6 januari 2021 kl. 05.02 (CET) :Dessutom skulle jag gärna ersätta det här tipset: :::* Hjälp-namnrymden ska innehålla sidor som '''inte har direkt med projektet Wiktionary att göra''', men ändå kan vara till hjälp för bidragsgivare och besökare på ett eller annat sätt. :::* Wiktionary-namnrymden ska innehålla det som mer har med Wiktionary att göra. Viktiga huvudsidor som utgör bas för undersidor: Administration, Användare, Arkiv, Projekt, Riktlinjer, Stilguide : med :::* Wiktionary-namnrymden (projekt-namnrymden) ska innehålla sidor som har med administration, användare och behörigheter, regler och diskussioner (som inte avser en enskild sida) att göra. :::* Hjälp-namnrymden ska innehålla sidor som förklarar wikitekniken för bidragsskrivare och användare. :::* Appendix-namnrymden ska innehålla sidor som har med språk att göra men inte är enskilda uppslag (listor med ord, grammatik, ...) ::::: Verkställt. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 10 januari 2021 kl. 02.35 (CET) : [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 6 januari 2021 kl. 06.41 (CET) :{{@|Taylor 49}} :1. Det låter rimligt att inte ha två olika "Hjälp"-namnrymder. Jag håller med om att det är förvirrande och att undernamnrymden Wiktionary:Hjälp kan samlas under namnrymden Hjälp (och Kategori:Hjälp). :2. I nuläget kan man nå alla kategorier via Kategori:Index. Jag tycker att Kategori:Index är överskådlig som den är. Jag tänker också att om man skapar "Kategori:Uppslag" så skapar det också förvirring med den befintliga kategorin Kategori:Alla uppslag. :3. Att städa i Wiktionary- och Hjälpnamnrymden är ju ett projekt och därför underordnat Wiktionary:Projekt. Sidnamnet Wiktionary:Projekt/Wiktionary tänker jag då är logiskt med nuvarande struktur av projekt. Man kanske skulle kunna tänka sig en egen namnrymd för "Projekt" precis som man har en egen namnrymd för "Hjälp". Jag vet dock inte riktigt hur man bör avgöra om något ska ha en egen namnrymd eller inte. Man skulle också kunna tänka sig att göra ett namnbyte från "Wiktionary:Projekt" till "Wiktionary:Att göra" (utan bindestreck) om man tycker att det är mer passande - exakt ord är inte viktigt för mig, men "Wiktionary" skulle fortfarande komma dubbelt till "Wiktionary:Att göra/Wiktionary". Ett alternativ är att döpa om projektet "Wiktionary" till "Wiktionary:Projekt/Metastruktur" eller "Wiktionary:Projekt/Namnrymdstruktur" eller nåt annat. :4. Beskrivningen av namnrymder ska naturligtvis spegla innehållet i namnrymderna. Ändra gärna om du kommer på bättre formuleringar och uppdatera gärna om strukturen ändras. ~ [[Användare:Dodde|Dodde]] ([[Användardiskussion:Dodde|diskussion]]) 7 januari 2021 kl. 03.21 (CET) :: 1. Verkställt. :: 2. Senarelagt. :: 3. Jag tror inte att det finns behov för ytterligare namnrymder. Jag drar tillbaka förslaget att döpa om en enda sida och vill slå ihop [[Wiktionary:Projekt/Wiktionary]] med [[Wiktionary:Projekt/Appendix]] istället till [[Wiktionary:Projekt/Namnrymdstruktur]] för närvarande. Senare skulle jag gärna ändra [[Special:PrefixIndex/Wiktionary:Projekt]] till [[Special:PrefixIndex/Wiktionary:Att göra]] men det blir väl många undersidor (190?). :: 4. Verkställt. :: [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 10 januari 2021 kl. 02.35 (CET) ::: {{@|Taylor 49}} 3. Att slå ihop eller organisera om bland undersidor till namnrymder ryms inom ramen för sådant man kan "[[Wiktionary:Riktlinjer/Var djärv|vara djärv]]" med, om man känner att man är varm i kläderna rörande Wiktionary-strukturen, så kör på! ~ [[Användare:Dodde|Dodde]] ([[Användardiskussion:Dodde|diskussion]]) 25 mars 2021 kl. 21.55 (CET) == Mall "är lika med" AKK "Mall:=" == <code><nowiki>{{</nowiki>[[Mall:=|=]]<nowiki>}}</nowiki></code> [https://sv.wiktionary.org/w/index.php?title=Mall:%3D&diff=prev&oldid=3469683 Mall:%3D&diff=prev&oldid=3469683]. Vad ska vara fördelen med <code><nowiki>&&#35;61;</nowiki></code> över <code><nowiki>=</nowiki></code>? Nackdelen med DEC-encoding är att alla sidor som använder mallen fastnar i [[:Kategori:Sidor som använder = som en mall]] (borde egentligen heta "Sidor som använder 'Mall:=' för något annat än just '='"). Ingen annan wiki gör på så sätt, den motsvarande katogorin brukar vara tom och ej skapad. Vågar någon att vidhålla <code><nowiki>&&#35;61;</nowiki></code>? [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 11 januari 2021 kl. 21.53 (CET) :{{@|Taylor 49}}, jag minns inte varför det var nödvändigt - troligen nåt med grammatikmallarna. Men grammatikmallarna har ändrats och nu används inte {{mall|{{=}}}} särskilt mkt, så det är nog helt okej att den bara innehåller <code>=</code>. [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 14 januari 2021 kl. 22.52 (CET) :: Då är det väl löst ... nu gäller det att vänta tills <code><nowiki>{{=}}</nowiki></code> blir en parserfunktion och vi kan radera mallen. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 27 januari 2021 kl. 12.11 (CET) == Inloggning == Jag har nyligen haft problem med inloggningen ... någon loggar ut mig hela tiden, inte bara vid den här wikin, utan även annanstans. Någon har väl slarvat till det centrala inloggningssytemet. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 22 januari 2021 kl. 16.12 (CET) == Skript-hjälp == Hej! Om jag vill lägga till en informationsruta till en mall, likt "not:", när mallen är i oexpanderat läge (och även kvar längst ner i expanderat), hur gör jag då? Jag vill få in texten "Verbstammen diftongeras i de fall stavelsen betonas. I övrigt gäller regelbunden konjugation.". Det gäller {{mall|es-verb-er-dift}}. [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 4 februari 2021 kl. 17.28 (CET) :Åter till frågan: Jag vill kunna lägga till i flera mallar av oregelbundna verb (t.ex. med stamförändringar) att de redan i oexpanderat läge förklarar för den som redan har baskunskaper att verbet följer ett av dessa undantagsmönster. Till exempel för verbet ''volver'': "Oregelbundet: verbstammen ändras i vissa fall med diftongering där '''''o''''' blir till '''''ue'''''. Verbet har oregelbunden participform." [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 16 mars 2021 kl. 12.20 (CET) ::{{@|Svenji}}, som i {{mall|la-subst-1}} (<code>!colspan="3" class="min"|Ordet tillhör den första deklinationen.</code>)? ~ [[Användare:Dodde|Dodde]] ([[Användardiskussion:Dodde|diskussion]]) 21 mars 2021 kl. 21.06 (CET) :::Tack {{@|Dodde}}, ska pilla med detta när min tentavecka är över. [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 23 mars 2021 kl. 13.40 (CET) == Härledning - samlat: samiska eller norska == Om jag vill ange en etymologi från norska, så använder jag språkkoden ''no'', men jag tycker det är bättre om vi inte skiljer i härledningsmallen mellan bokmål och nynorska. Detsamma gäller lånord från samiska (i de fall det saknas vetskap om vilken samiska det först lånats från, kanske oberoende från flera). Jag vet inte hur jag ska ändra en sådan skrift i så fall (t.ex. som att grc blir ''grekiska''). [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 16 mars 2021 kl. 12.13 (CET) : @[[Användare:Svenji|Svenji]] Kan du precisera? Varje förståeligt och rimligt förslag kan implementeras. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 10 augusti 2021 kl. 00.09 (CEST) :: @[[Användare:Svenji|Svenji]]: "h-nor" och "h-smi" har [[Special:Diff/3599968/3603236|lagts tillbaka]]. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 15 augusti 2021 kl. 18.42 (CEST) ::: Ur etymologisk synvinkel lånas ord inte in från "bokmål", utan från "norska", och dessa två är skrivna varieteter av ett och samma språk. För samiskans del gäller förhållandet att vissa ord har samiskt ursprung, men vilken standardiserad varietet i den samiska språkvärlden går inte längre att precisera. Att utelämna ett sådant lånord från dess härkomst vore mycket olyckligt. Liknande fall som samiskan kommer att behövas implementeras framöver, inte minst i mitt arbete med spanskan, och dess lånord från central- och sydamerikanska språk från ursprungsbefolkningen, där ibland inte ett tydligt enskilt språk kan bestämmas. [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 16 augusti 2021 kl. 11.27 (CEST) :::: @[[Användare:Svenji|Svenji]]: Det finns väl massor med sidor som använder "non" men borde bättre använda "h-nor" liksom sådana som använder "smi-usm" men borde använda "h-smi". [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 16 augusti 2021 kl. 12.16 (CEST) == Bugg i alla böjningsmallar == Hej! Titta på böjningsmallen i ''[[matvana]]''. Titta i synnerhet på sista cellen (genitiv bestämd form plural). Texten är förskjuten uppåt. I dokumentets DOM ser jag att detta beror på en överflödig P-nod. --[[Användare:Andreas Rejbrand|Andreas Rejbrand]] ([[Användardiskussion:Andreas Rejbrand|diskussion]]) 21 mars 2021 kl. 19.14 (CET) : Jag kan reproducera den: [[stuga]] men ej [[hund]]. Hur länge har den här kritiska buggen funnits? [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 21 mars 2021 kl. 19.28 (CET) ::Jag tror att buggen förekommer när det finns en textruta under mallen. Jag såg den först för ett par månader sedan. --[[Användare:Andreas Rejbrand|Andreas Rejbrand]] ([[Användardiskussion:Andreas Rejbrand|diskussion]]) 21 mars 2021 kl. 19.45 (CET) ::: Slutrapporten från buggutredningen: [[Wiktionary:Sandlådan]] [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 21 mars 2021 kl. 20.18 (CET) ::::Koden för förled= och not= finns i {{mall|grammatik-slut}}, som mycket riktigt används i stort sett i alla grammatikmallar. Den mallen har inte ändrats sedan 2018. Kan det röra sig om en parsningsbugg i MediaWiki-programvaran som uppkommit nyligen, tro? {{@|Skalman}}, vad säger du? ~ [[Användare:Dodde|Dodde]] ([[Användardiskussion:Dodde|diskussion]]) 21 mars 2021 kl. 20.57 (CET) ::::: Kan det vara att buggen alltid har (mycket otydligt) synts? De överflödiga tecknen är ju uppenbara. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 21 mars 2021 kl. 22.10 (CET) :::::: Nej, är säker på att det har sett korrekt ut tidigare. Men jag har inte granskat utseendet så exakt när det blev fel kan jag inte säga. :::::: Några extra mellanslag, radbrytningar o.d. i den renderade html-koden är inget att bry sig om, det är ingenting som har nån betydelse. :::::: Felet uppstår på grund av koden <code>&#32&zwnj;;</code> som skjuts in i en egen <code><nowiki><p></nowiki></code>-element precis efter "matvanornas" i bestämd form plural genitiv-rutan i böjningstabellen när den används på [[matvana]]. Att detta sker är ju egentligen inget konstigt - det är vad som står i mallen {{mall|grammatik-slut}} att det ska ske på rad 1-3 (för 3= dvs. förled= i böjningsmallarna) respektive rad 5-7 (för 2= dvs. not= i böjningsmallarna). <pre> 1: <includeonly>{{ #if: {{{3|}}} 2: |&#32&zwnj;; 3: {{!}}- </pre> ::::::Alltså: Om parametern "3" finns (eller om argumentet är en tom sträng), skjut in c följt av en radbrytning och sedan det som återfinns på rad 3 och 4. <pre> 5: -->{{ #switch:{{{2|}}}||-=| 6: #default=&#32&zwnj;; 7: {{!}}- </pre> ::::::Samma kod med #if användes på rad 5-7 för parametern 2 (dvs. for not= i grammatikmallarna), men tomt argument "" betyder generellt "SANT" och argumentet "-" betyder generellt "FALSKT" i våra mallar, så koden ändrades till att använda "#switch" så att även not=-parametern i grammatikmallarna skulle följa det mönstret. ::::::Alltså: Byt ut 2 (alltså not-argumentet) mot en tom sträng om 2 är "-", annars, använd defaultvärdet: <code>&#32&zwnj;;</code> följt av raderna 7 t.o.m. 13. :::::: ::::::Så vad gör <code>&#32&zwnj;;</code> ens i mallkoden? <code>&#32&zwnj;;</code> är en HTML-kod för "space", alltså det vanligt mellanslag. Blanksteg trimmas dock bort i mallkod, så jag GISSAR att användning av <code>&#32&zwnj;;</code> var ett hack som var nödvändigt för att tabellavgränsaren i wikisyntaxen skulle börja på en ny rad och därför kunna tolkas om till rätt HTML-kod. Men det är {{@|Skalman}} som skapat mallkoden så han kan nog svara på det definitivt. ::::::Jag gjorde en snabbtest i sandlådan och det verkar som om det bara är att ta bort <code>&#32&zwnj;;</code> samt den efterföljande radbrytningen på två ställen, men det kanske är något jag har missat och eftersom mallen används på så många sidor tänker jag att det ändå är bäst om Skalman kikar på det först. ~ [[Användare:Dodde|Dodde]] ([[Användardiskussion:Dodde|diskussion]]) 22 mars 2021 kl. 17.44 (CET) :::::::{{@|Andreas Rejbrand|Taylor 49|Dodde}}: Jag har tagit bort <code>&amp;#32;</code> nu. :::::::Något i parsern måste ha ändrats, men jag hittar ingen dokumentation om vad det skulle kunna vara. :::::::Förut var det nödvändigt att ha med, för extra mellanslag/radbrytningar runt <code>|</code> ignorerades, och då blev det som att <code><nowiki>{{!}}</nowiki></code> hamnade på föregående rad, och alltså förstörde tabellsyntaxen. [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 25 mars 2021 kl. 22.33 (CET) :::::::: @[[Användare:Skalman|Skalman]] Jag har just [https://sv.wiktionary.org/w/index.php?title=Mall:grammatik-slut&diff=prev&oldid=3521988 revertertat din redigering] eftersom den förvärrar buggen, se [[medium]], [[Wiktionary:Sandlådan]], dvs anrop då ''både'' <code><nowiki>förled=</nowiki></code> och <code><nowiki>not=</nowiki></code> används. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 4 juli 2021 kl. 09.11 (CEST) == Tagg-mallen, anrop kat=reflexivt == Hej! Jag hittar inte var man redigerar i denna mallen (kanske av god anledning). Jag vill lägga till samma funktion för reflexiva verb på fornsvenska och för spanska, som vi nu har för svenska verb, d.v.s. att tagg|reflexivt visar ''reflexivt: '''raka sig'''''. På fornsvenska [[grena#Fornsvenska|grena]] vill jag alltså att kommandot skapar ''reflexivt: '''grena sik''''', och för spanska [[peinar]] ''reflexivt: '''[[peinarse]]'''''. [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 23 mars 2021 kl. 13.48 (CET) :Det är förmodligen [https://sv.wiktionary.org/wiki/Modul:tagg i modulkoden] du kan lägga till stöd för flera språk. Men det är bra att du är försiktig. Ett fel i denna påverkar hela ordboken! --[[Användare:Andreas Rejbrand|Andreas Rejbrand]] ([[Användardiskussion:Andreas Rejbrand|diskussion]]) 23 mars 2021 kl. 13.52 (CET) == Nya absurda buggar == * Några av mina dagens redigeringar har bot-märket '''b''' fastän jag inte även har bot-flaggan på det här kontot (se [[Special:Senaste_ändringar]]) * <s>fliken "Mer" -> "Flytta" försvann (hände igår på en annan wiki)</s> * godtyckliga utloggningar (äldre, se [[#Inloggning]]) [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 20 april 2021 kl. 15.50 (CEST) [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 22 april 2021 kl. 09.55 (CEST) == Hjälp med inställningar i redigeringsläge: färgad formatering, plus röd prick för annars "osynliga" mellanrum. == Hej! Jag skulle testa lite olika utseenden, vilket resulterade i att jag fick nollställa alla inställningar. Nu märker jag till min förfäran att redigeringsläget är i svartvitt, men jag vill ha tillbaka mina gröna ref-länkar, lila och blåa webblänkar osv... Var ändrar man det? Och den lilla röda pricken som oftast döljer sig efter kopierade ord på t.ex. arabiska och hebreiska - hur får jag tillbaka den? Ingår den kanske också i samma funktion? Tacksam för hjälp! : Pennan till vänster om "Avancerad"? [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 21 april 2021 kl. 01.28 (CEST) :: Tack! Jag letade under inställningar, men det var alltså mycket lättare än så. [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 21 april 2021 kl. 01.50 (CEST) == Mall som hämtar från Wikidata == Det finns nu många estniska ord med böjningsformer som lexem i Wikidata. Kan vi få en mall/modul här som visar dem? Se t.ex [[päev]] (som saknar böjningsformer) och [[d:Lexeme:L381851]] (som har dem). --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 23 april 2021 kl. 00.52 (CEST) :Frågan är nu även framlagd på [[:en:Wiktionary:Grease pit/2021/April#Getting inflection tables from Wikidata]]. --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 27 april 2021 kl. 19.41 (CEST) == Tyska mallar == Skulle tyska {{mall|de-verb}} kunna utrustas med gröna länkar? Så att man lätt kan skapa böjningsformer för verb som [[tagen#Tyska]] och [[toppen#Tyska]]. Det är en vanlig mall (inte modul) som använder {{mall|länk}}. Borde den göras om till modulkod? --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 21 maj 2021 kl. 16.49 (CEST) :Jag kan inte tyska, men det verkar som att artiklarna ställer till det för att det ska gå att använda den vanliga {{mall|länka-b}} mallen. {{@|Skalman}}, kan du utveckla? Kanske att skapa en modul är enda möjligheten att komma till rätta med detta. Om en modul ska skapas vore det bra om ett helhetsgrepp togs för alla tyska verbmallar. Hur heltäckande och hur stabila är de tre befintliga verb-mallarna? [[Användare:Dodde|Dodde]] ([[Användardiskussion:Dodde|diskussion]]) 21 maj 2021 kl. 18.07 (CEST) ::Jag har uppdaterat {{mall|de-verb}}, så att gröna länkar skapas. Det är inte alldeles optimalt, då mallen tydligen inte har faktagranskats och man riskerar att potentiellt skapa upp felaktiga böjningsformer. Om man ändå vet att den böjningsformen stämmer, så blir det ju hur som helst smidigt att använda. [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 22 maj 2021 kl. 00.01 (CEST) :::Jag snöade visst in på en redigeringskommentar från 2017 om länka-b-mallen, men nu har vi ju istället den mer uppdaterade {{mall|g-cell}}-mallen. Tack för att du fixade utbytet från {{mall|länka}} till {{mall|g-cell}}, Skalman. Jag började så smått med modultester för tyska verb ([[Modul:de-verb/test]]), men jag kom sedan på svårigheterna vi stötte på 2017 som framgår av [[Moduldiskussion:de-verb]]. Att för enkelhetens skull köra med {{mall|g-cell}} tills vidare är nog ett bra val. ~ [[Användare:Dodde|Dodde]] ([[Användardiskussion:Dodde|diskussion]]) 22 maj 2021 kl. 00.34 (CEST) ::::Tack, detta var en stor förbättring! Jag vet inte alls om våra tyska mallar är heltäckande, men jag vet genom stickprov att bara ungefär hälften av våra tyska adjektiv och verb har en böjningsmall inlagd, så här finns mycket att göra. Nu har jag i alla fall skapat böjningsuppslag för [[tagen#Tyska]]. De gröna länkarna har blivit blå. --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 22 maj 2021 kl. 00.45 (CEST) == Kort fråga == Varför får inte uppslaget [[^^]] automatiskt en kategori? [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 25 maj 2021 kl. 11.09 (CEST) :{{@|Svenji}} Det får den. Som framgår av [[Wiktionary:Mallar/ordklassmallar]] så hamnar sidor som använder mallen {{mall|tecken}} i [[:Kategori:Tecken]] om inte en mer specifik teckenkategori anges som första argument. På sidan [[^^]] har "--" angivits som första argument och sidan har därför hamnat i [[:Kategori:--]], vilket så klart inte var avsiktligt. I vanliga ordklassmallar används första argumentet för att ange språkkod, eller "--" när uppslaget är tvärspråkligt. Men tecken är redan tvärspråkliga, så därför saknas språkargument i tecken-mallen. ~ [[Användare:Dodde|Dodde]] ([[Användardiskussion:Dodde|diskussion]]) 25 maj 2021 kl. 13.52 (CEST) == Bugg i "MediaWiki:Common.css" == * [https://sv.wiktionary.org/w/index.php?title=MediaWiki:Common.css&action=info sv.wiktionary.org] inkluderar massor av mallar och fastnar i 2 kategorier * [https://en.wiktionary.org/w/index.php?title=MediaWiki:Common.css&action=info en.wiktionary.org] inkluderar inga mallar : [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 21 juli 2021 kl. 21.58 (CEST) :: {{@|Taylor 49}}, jag fixade så att sidan inte fastnar i några kategorier. Däremot är det väl okej att inkludera mallar, så jag ändrar inte det. Ok? [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 11 augusti 2021 kl. 23.11 (CEST) ::: @[[Användare:Skalman|Skalman]]: Hej <pre> == {{saknad betydelse|ejkat=}} == </pre> ::: Men varför inkluderas de överhuvudtaget? Är omnämningen i CSS-koden inte bara kommentar? Skulle sådant funka (och vara säkrare för alla mallar): <pre> == { {saknad betydelse} } == </pre> ::: eller <pre> /* <!-- == {{saknad betydelse}} == --> */ </pre> ::: eller (väl bäst, längst uppe och längst nere): <pre> /* <nowiki> */ </pre> <pre> /* </nowiki> */ </pre> ::: ? [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 11 augusti 2021 kl. 23.27 (CEST) ::::Jag gillar att man ser länken till den när man kollar på "Vad som länkar hit". Om någon av mallarna skulle raderas i framtiden, blir det på så vis också uppenbart att CSS:en bör ändras. Men jag kan ändra till <code><nowiki>[[Mall:saknad betydelse]]</nowiki></code> istället. [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 12 augusti 2021 kl. 11.10 (CEST) :::::{{@|Taylor 49}}, en bättre lösning emm är om mallarna är så pass smarta att dom aldrig placerar sidan i en kategori om det inte är i huvudnamnrymden. [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 12 augusti 2021 kl. 11.19 (CEST) :::::: @[[Användare:Skalman|Skalman]]: Kategorisering enligt namnrymd är en möjlighet som är lätt att implementera, men har nackdelen att den underminerar nyttan av [[Wiktionary:Sandlådan|sandlådan]] och privata sandlådor på undersidor av ens användarsida. Ifall du vill ha länkar kvar (vilket låter rimligt), då är <code><nowiki>/* <nowiki> */</nowiki></code> den näst bästa lösningen, och <code><nowiki>[[Mall:saknad betydelse]]</nowiki></code> den bästa, då föreslår jag att ändra <code><nowiki>{{</nowiki></code>...<code><nowiki>}}</nowiki></code> till <code><nowiki>[[Mall:</nowiki></code>...<code><nowiki>]]</nowiki></code>. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 13 augusti 2021 kl. 22.10 (CEST) == Bugg: ".WAV"-filer spelas inte utan laddas ner == * [[arbetslöshet]] "Sv-arbetslöshet.ogg" -> funkar * [[xenon]] "LL-Q9027 (swe)-Moonhouse-xenon.wav" -> laddas ner Jag vet inte vad det beror på men det funkar [https://eo.wiktionary.org/wiki/%C4%89efurbo vid -eo- wiktionary]. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 3 augusti 2021 kl. 00.22 (CEST) :Skillnaden är väl att eo använder en speciell mall som ger en integrerad ljudspelare direkt på sidan, medan sv inte gör det, utan bara länkar till filen. Om du låter din webbläsare göra en HTTP GET-förfrågan på själva WAV-filen på eo ser du att den laddas ner även där. För att pröva det, klicka på länken på [https://eo.wiktionary.org/wiki/Dosiero:LL-Q143_(epo)-Lepticed7-%C4%89efurbo.wav]. (Det har kanske med serverns MIME-typer att göra?) Men om du på sv klickar på högtalarikonen så kommer du till [https://sv.wiktionary.org/wiki/Fil:LL-Q9027_(swe)-Moonhouse-xenon.wav filsidan] där du får en inbäddad spelare. --[[Användare:Andreas Rejbrand|Andreas Rejbrand]] ([[Användardiskussion:Andreas Rejbrand|diskussion]]) 3 augusti 2021 kl. 00.44 (CEST) == Bugg: "$wgExpensiveParserFunctionLimit" för lyxiga funktioner == Det här är en förargelse och bråkmakare som ställer till det vid många wikier. Strängt taget är det inte en bugg utan en <b>feature</b> som lades till för länge sedan. Gränsen är för närvarande 500 anrop och gäller främst (summan av) <b>ifexists</b> and <b>pagesincategory</b> men ej transkluderingar vilket är märkligt (se nedan). Försök att få igenom en höjning för antingen en wiki eller alla WMF wikier är dömda att få [https://phabricator.wikimedia.org/T160685 T160685 avslag av "principiella skäl"]. Vi har ca 420 språkkoder varav ca 360 har uppslag. Vid 500 kategorier med uppslag kommer <b>antalet huvuduppslag på titelsidan att sluta funka</b> eftersom detta beräknas medelst <b>pagesincategory</b>. Vi har råd med <b>ett anrop</b> till en kostsam (lyxig, resurskrävande) funktion <b>per språk</b>, men inte mer. Detta begränsar möjligheter till listor över språk och statistik. Liknande problem finns vid andra wiktionaryer. Det finns ytterligare begränsningar såsom RAM-minne som -en- wiktionary ville ha en höjning på [https://phabricator.wikimedia.org/T165935 T165935 men fick avslag]. Nu håller de på med desperata förändringar som försämrar kvaliteten men kanske reducerar minnesförbrukningen lite grann. Jag har tre ideer att få bukt med det här, som inte kan avslås av "principiella skäl" eftersom de alla är resursneutrala. * [https://phabricator.wikimedia.org/T278629 T278629] Omförhandla prislistan och gör transklusioner dyrare och <b>ifexists</b> and <b>pagesincategory</b> billigare. Det är orimigt att transklusioner som uppenbarligen är mycket mer resurskrävande är gratis medan <b>ifexists</b> kostar. Jag har även utvecklat ett knep som exploaterar den här absurditeten ([https://eo.wiktionary.org/wiki/Vikivortaro:Provujo Provujo] länkat från "phabricator") och verkställer 676 <b>ifexists</b>-begäran med giltiga resultat och utan någon skampålekategori. Tyvärr funkar knepet inte för <b>pagesincategory</b>. * Batcha sådana begäran. Enligt svaret går det internt att batcha <b>ifexists</b>-begäran, och således bör detta göras tillgångligt även från LUA. Jag vet inte ifall detta gäller också för <b>pagesincategory</b>. * Höjning mot restriktioner. Ingen bugg-item vid "phabricator" ännu. Skapa en ny "content model" kallad för "privileged wikitext" som funkar på samma sätt som "wikitext" med följande 3 avvikelser: ** Kraftigt höjda begränsningar, till exempel 500->10'000 lyxiga funktioner, 10s->40s LUA-tid, 50MiO->200MiO RAM, 2MiO->8MiO pre-expand&post-expand bloat. **:: ''mot'' ** Sidan kan redigeras enbart av administratörer. ** Sidan kan uppdateras enbart sällan, till exempel 1 gång per timme och 3 gånger per dygn, plus mindre ofta eller inte alls automatiskt. Finns det åsikter kring detta? Jag ber om stödjande röster på min [https://phabricator.wikimedia.org/T278629 bugg T278629] (batcha allt som går att batcha). [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 3 augusti 2021 kl. 01.31 (CEST) : Jag har lagt till en notis till din appell på Phabricator om att jag stödjer ditt förslag. –[[Användare:Tommy Kronkvist|Tommy Kronkvist]] ([[Användardiskussion:Tommy Kronkvist|diskussion]]), 9 augusti 2021 kl. 15.38 (CEST). ::Jag håller med om att dessa funktioner nog behöver ses över. Mest realistiskt skulle jag tro är Lua-funktioner som stödjer batchning av '''ifexists''' och '''pagesincategory'''. ::En fullösning för huvudsidan skulle vara att helt sonika exkludera dom minsta språken (eller lägga till en hårdkodad schablonsumma för dom). ::{{@|Taylor 49}}, har du något exempel utöver huvudsidan som ger problem på sv-wikt? [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 11 augusti 2021 kl. 23.54 (CEST) ::: @[[Användare:Skalman|Skalman]]: Jo, batchning av '''ifexists''' och '''pagesincategory''' vore bäst. Problemsidor: [[Wiktionary:Alla språk och koder med antal huvuduppslag]] -- för att evaluera hur många kategorier som saknas skulle det behövas min hack. [[Wiktionary:Balans efter språk och ordklass]] Och [https://eo.wiktionary.org/wiki/Aldono:Listo_kun_lingvoj aldono]. PS: {{mall|antal uppslag}} har parametrar "list=" , "omit=" och "limit=" som kan användas i ett desperat läge. PPSS: finns det kanske en bättre lösning för [[MediaWiki:Common.css]], se ovan? [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 12 augusti 2021 kl. 00.07 (CEST) :::: Hur ser de andra språkversionerna av Wiktionary på det här? De torde ju vara uppbyggda på liknande sätt (?) och snart komma att uppleva samma problem som vi. –[[Användare:Tommy Kronkvist|Tommy Kronkvist]] ([[Användardiskussion:Tommy Kronkvist|diskussion]]) 12 augusti 2021 kl. 18.53 (CEST), 12 augusti 2021 kl. 18.53 (CEST). ::::: Se ovan, de har redan problem. Det gäller bara att ta kontakt. [[Wiktionary:Bybrunnen/Arkiv26#Modul_önskas_för_beräkningsmall]]. 16 augusti 2021 kl. 15.49 (CEST) == Färger == Är det bara jag som inbillar mig, eller har färgerna på hyperlänkar ändrats (om än ytterst subtilt)? --[[Användare:Andreas Rejbrand|Andreas Rejbrand]] ([[Användardiskussion:Andreas Rejbrand|diskussion]]) 13 augusti 2021 kl. 15.39 (CEST) : Du ser alltid saker som knappast syns (såsom buggen ovan med minimalt felplacerad text i tabellerna) och ingen annan skulle våga påtala. ;-) [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 13 augusti 2021 kl. 22.14 (CEST) ::Jo, visst har de väl blivit lite ljusare? [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 16 augusti 2021 kl. 11.29 (CEST) :::Aningen ljusare, upplever jag det som. Synd att sidor som till exempel [[:w:Wikipedia:Länkfärg]] (eller motsvarande på enWP, Meta-Wiki etc.) inte länkar direkt till någon "global" Wikimedia-CSS eller liknande, så att man enkelt skulle kunna titta efter i historiken. –[[Användare:Tommy Kronkvist|Tommy Kronkvist]] ([[Användardiskussion:Tommy Kronkvist|diskussion]]), 17 augusti 2021 kl. 00.24 (CEST). ::::Jag ser ingen skillnad, men jag har heller inte en skärm som återger färger jättebra. Men inte heller i koden ser jag några indikationer på att länkfärgen ska ha ändrats dom senaste 10 åren. Däremot ''kan'' det ju vara så att färgen har överridits, men inte längre gör det, så helt säker på vad som hänt i koden är jag inte. ::::Detta är den relevanta CSS-koden som körs på min dator: https://gerrit.wikimedia.org/r/plugins/gitiles/mediawiki/core/+blame/refs/tags/1.36.1/resources/src/mediawiki.skinning/elements.less#14 ::::Annat som potentiellt skulle kunna påverka, men som inte heller verkar så sannolikt: typsnittet har ändrats, webbläsarens tolkning av färg+typsnitt har förändrats, webbläsarens standardtypsnitt (vilket är det som Vector verkar använda som standard) har förändrats, operativsystemets tolkning av typsnitt har förändrats... [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 17 augusti 2021 kl. 10.58 (CEST) :::::Jo, det har blivit ljusare. Speciellt tydligt ser jag det på röda länkar, som [https://sv.wiktionary.org/wiki/Wiktionary:Projekt/%C3%96nskelistor/Svenska här]. Något har hänt, men i vilket fall som helst så har jag inga problem med ändringen. --[[Användare:Andreas Rejbrand|Andreas Rejbrand]] ([[Användardiskussion:Andreas Rejbrand|diskussion]]) 17 augusti 2021 kl. 13.48 (CEST) ::::::Här syns skillnaden tydligt: https://privat.rejbrand.se/wtlinkcolour.png. Överst är en äldre skärmdump från januari 2017; underst är från i dag. --[[Användare:Andreas Rejbrand|Andreas Rejbrand]] ([[Användardiskussion:Andreas Rejbrand|diskussion]]) 17 augusti 2021 kl. 13.55 (CEST) :::::::Jag trodde att det var något som hade hänt dom senaste dagarna, och jag trodde att det gällde andra länkar än rödlänkar. Om jag förstår rätt, så är [https://gerrit.wikimedia.org/r/plugins/gitiles/mediawiki/core/+/b24bff67ed1c2ac4e15d990820ad98d8592390b4%5E%21/ den aktuella ändringen] från mars 2021 och borde ha deployats ganska snart efter det (inom en månad, tror jag). [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 17 augusti 2021 kl. 16.22 (CEST) ::::::::Jag är helt säker på att färgerna på min dator ändrades samma dag som jag skrev inlägget ovan! --[[Användare:Andreas Rejbrand|Andreas Rejbrand]] ([[Användardiskussion:Andreas Rejbrand|diskussion]]) 17 augusti 2021 kl. 17.57 (CEST) :::::::::I så fall har jag kanske fel vad gäller inom en månad från mars 2021. Deploy av nya versioner kanske fungerar annorlunda än vad jag minns det som. [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 17 augusti 2021 kl. 19.20 (CEST) == "Mall:kategorinavigering-härledningar" - modularisering == Jag har just modulariserat denna mall. [[Mall:kategorinavigering-härledningar]] Fördelar: * parametrar behövs ej längre: <s>Det andra språket anges här med versalinitial (på Svenska/Härledningar från fornsvenska anges Fornsvenska)</s> * språkkoder visas * alla tänkbara fel detekteras och bestraffas med felmeddelande liksom spårningskategori * etymologiska koder uppmärksammas (se [[:Kategori:Svenska/Härledningar från samiska]]) och funkar enbart efter <code><nowiki>Härledningar från </nowiki></code>, motsatt "Kategori:Samiska/Härledningar från svenska" skulle ej funka Jag föreslår att ta bort parametrarna medelst bot på alla sidor som använder mallen (kan det röra sig om enbart 487 ??). [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 23 augusti 2021 kl. 00.44 (CEST) :{{@|Taylor 49}}: Trevligt att bli av med parametrarna! Några kommentarer: :* Varför behöver språkkoderna visas? :* Nu genereras ett stycke <code>&lt;p></code> som innehåller två <code>&lt;br>&lt;br></code>. Skulle det gå att istället generera två <code>&lt;p></code>? :* Jag skulle föredra aningen tydligare variabelnamn i modulen, och skulle kanske ha döpt modulen till samma sak som mallen (eftersom den bara används där), men det är småsaker som spelar mindre roll. :-) :[[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 23 augusti 2021 kl. 09.50 (CEST) :: > varför behöver språkkoderna visas ::* eftersom de behövs då en skapar nya uppslag (en kod) eller lägger till härledning (två koder) ::* <big>''vänta ... "fornindonesiska" ... vilken kod hade den igen ... var hade vi listan ... jag kan inte hitta den längre ... jävlar ...''</big> ::* jag har dåliga erfarenheter med vissa wikier som skryter med språknamn men vill ha koder som inmatning ::* och dessutom vill jag ha en nytta för funktion "getCode" ... ;-) :: > det gå att istället generera två :: Det går säkert ... hur menar du det exakt, och vad ska vara fördelen? :: [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 23 augusti 2021 kl. 14.20 (CEST) ::: {{@|Taylor 49}}: :::* Språkkoder: Jo, du har rätt i att det finns en poäng i att visa språkkoden. Jag skulle föredra en lite annan formatering, men är inte alldeles säker på vad jag tycker skulle bli snyggast. Kanske (kod <small>'''xx'''</small>)? Jag har inte jättestarka preferenser här, men tycker att det ser konstigt ut med bindestrecken. :::* &lt;p>: Huvudfördelen är att det ser bättre ut när det inte är så stort avstånd mellan raderna. Generellt bör du undvika &lt;br> och istället använda antingen radbrytningar, <code>&lt;p>Textrad&lt;/p></code> eller <code>&lt;div>Textrad&lt;/div></code>. :::[[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 24 augusti 2021 kl. 20.35 (CEST) :::: Jag har tagit bort dessa <code><nowiki><br></nowiki></code> (British Rail) och ersatt dem med <code><nowiki><div></nowiki></code> (Divison). Avståndet har blivit lite mindre. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 2 september 2021 kl. 17.22 (CEST) ::::: Boten ska avfiras nu. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 4 september 2021 kl. 21.18 (CEST) :::::: {{klar}} Parametrarna har tagits bort från alla anrop, och omedelbart därefter förbjudits i modulkoden. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 4 september 2021 kl. 22.38 (CEST) ::::::: Applåd och lyft på hatt! [[Användare:Tommy Kronkvist|Tommy Kronkvist]] ([[Användardiskussion:Tommy Kronkvist|diskussion]]), 5 september 2021 kl. 03.35 (CEST). == Översättningar läggs in fel i listor som har en dubbel asterisk == Varför läggs översättningar till i oordning? Jag trodde detta var en historisk bugg, men den är livs levande i dag. [https://sv.wiktionary.org/w/index.php?title=r%C3%A5djur&type=revision&diff=3623703&oldid=3623667 Här, till exempel], lades "albanska" inte först i listan (som förhandsvisningen angav), utan efter dubbelstjärnan för högsorbiska. --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 8 oktober 2021 kl. 17.21 (CEST) : Pga en bugg här: [[MediaWiki:Gadget-translation editor.js]]. Kan reproducera problemet. Enbart @[[User:Skalman|Skalman]] kan fixa den här buggen. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 10 oktober 2021 kl. 02.03 (CEST) ::På rad 682 är en loop som stegar bakifrån igenom en lista. Det låter som felets orsak. Om man stegar bakifrån och hittar "**", så är ju det elementet mindre än aktuella språket och alltså stannar man och sätter in där. Koden borde stega uppifrån i listan tills den hittar ett större värde än det aktuella, för då kommer den aldrig att stanna vid "**". --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 10 oktober 2021 kl. 03.31 (CEST) :::Tack för tipset på en bättre algoritm. Det fanns troligen en anledning att göra som jag gjorde, men idag förstår jag inte vad det skulle kunna vara {{=)}}. Jag har också fixat en bugg med ''förhandsvisningen'' av tillagda översättningar. Det hela ska fungera nu. [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 12 oktober 2021 kl. 00.59 (CEST) ::::Tack, verkar fungera bra! --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 12 oktober 2021 kl. 16.10 (CEST) Turkiska Wiktionary har samma problem i kvadrat. Exempel: [https://tr.wiktionary.org/w/index.php?title=K%C3%BCba&type=revision&diff=3800777&oldid=3800776 1], [https://tr.wiktionary.org/w/index.php?title=Erivan&diff=3804419&oldid=3804418 2], [https://tr.wiktionary.org/w/index.php?title=g%C3%BCm%C3%BC%C5%9F&diff=prev&oldid=3800814 3], [https://tr.wiktionary.org/w/index.php?title=%C3%BCtopik&diff=3801252&oldid=3801223 4]. Vår [[MediaWiki:Gadget-translation editor.js]] motsvaras av deras [[:tr:MediaWiki:Gadget-CeviriEkleyici.js]] (çeviri = översättning, ekle = lägg till) eller kanske [[:tr:MediaWiki:Gadget-CeviriEkleyici-Veri.js]]. Men felet tycks bestå i att sorteringen sker i Unicode-ordning (Ç efter Z) i stället för enligt turkisk kollationsordning (Ç som C). Och var i programmet ligger det? Kanske handlar det om någon global parameter, snarare än den här koden? ({{@|Skalman|Taylor 49}}) --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 29 oktober 2021 kl. 19.02 (CEST) : Är problemet nu fixat (hos oss) eller inte? [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 29 oktober 2021 kl. 23.03 (CEST) ::Jag tror det är löst hos oss. --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 30 oktober 2021 kl. 18.18 (CEST) :::Ganska komplicerat. Du har nog rätt i att den försöker sortera i Unicode-ordning. Jag tror att jämförelserna här inte sorterar korrekt: <syntaxhighlight lang="js"> // Rad 1095 } else if (ln && ln > lang && (!nextLanguage || ln < nextLanguage) && lis[j].parentNode.parentNode.nodeName != 'LI') { // Rad 1224 } else if (ln && ln > nestedHeading && (!nextLanguage || ln < nextLanguage)) { </syntaxhighlight> :::Men jag är inte alls säker på att detta är dom enda ställena. :::Vi har faktiskt samma problem på svwikt, även om det uppträder mycket mer sällan: (italienska, iñupiaq) och (žemaitiska, zhuang) sorteras fel. Om "õ" ska sorteras som "o", så är också (võro, votiska) fel (men iaf sv-wp sorterar det som "ö", vilket i så fall betyder att det är rätt). [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 31 oktober 2021 kl. 14.56 (CET) ::::Så vitt jag ser, anger javascript-koden ingenstans vilken sorteringsordning som ska gälla. Alltså går den på någon sorts default, och sådant är ju alltid lite osäkert. Hur skulle man kunna implementera detta på ett stabilt sätt, utan att vara beroende av sorteringsordningen? Kunde man följa listan över godkända språkkoder i stället för att strängjämföra språknamnen? Jag är inte hemma i Javascript, men i Perl skulle man kunna lägga in alla översättningar i en hash-tabell och sedan skriva ut hela hash-tabellen i den ordning som anges av en array (no, bg, da) som gör att ordningen alltid blir Bokmål, Bulgariska, Danska. --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 1 november 2021 kl. 19.00 (CET) ::::[https://stackoverflow.com/questions/51165/how-to-sort-strings-in-javascript Enligt Stack Overflow] finns en [https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/localeCompare String.prototype.localeCompare] som man bör använda. Och här är kod hos oss som använder localeCompare på strängar: [[MediaWiki:Gadget-unit tests/qunit.js]]. --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 1 november 2021 kl. 20.02 (CET) :::::Default är unicode, så det är inte "osäkert" men nog inte det vi önskar. :::::Lättast är att använda <code>localeCompare</code>, som skulle sortera võro före votiska. Är detta acceptabelt? :::::Om man vill följa den ordning som finns på [[Modul:lang/data]], måste man ladda in samtliga språk, vilket känns lite onödigt. Men det är också en möjlig lösning. [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 1 november 2021 kl. 23.36 (CET) ::::::Säger svensk locale verkligen att õ ska sorteras som o? Tecknet används väl nästan bara som estniskt ö (som just i võru) och borde sorteras som ö och ø, tycker jag. --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 2 november 2021 kl. 00.24 (CET) :::::::Ja, tyvärr. Inte heller våra egna <code>sort_rules</code> på [[Modul:lang/data]] eller infon på [[Appendix:Alfabet#Svenska]] tar hänsyn till õ, kanske eftersom det sorteras som (eller efter) o på vissa språk. Samma problem finns alltid när man måste känna till ursprungsspråket för att veta hur det ska sorteras. :::::::Vilken väg tycker du att vi ska gå? [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 2 november 2021 kl. 00.49 (CET) ::::::::För mig är võru av så marginell betydelse, att jag inte bryr mig. Viktigare för mig är att få tr.wiktionary att fungera, och det hänger på att hitta en admin med rättigheter och vilja att debugga koden. Men rätt metod borde vara att överallt använda localeCompare, och sedan hoppas att svensk locale förbättras någon gång i framtiden. --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 2 november 2021 kl. 01.36 (CET) :::::::::Jag har fixat sv-wikts sorteringsordning, så om någon wikt kopierar vår kod, bör sorteringen bli rätt. :::::::::Jag skulle kunna kika/experimentera med tr-wikts översättningsskript, men om jag inte lyckas lösa det på en timme, så kommer jag ge upp. Det skulle kräva att jag får gränssnittsadminbehörighet. [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 3 november 2021 kl. 23.38 (CET) :::::::::: Användaren ‎HastaLaVi2, som talar turkiska och har rättigheter, men kanske inte är jättehaj på Javascript, har i dag försökt fixa buggen i [[:tr:MediaWiki:Gadget-CeviriEkleyici.js]], men rodde inte båten i land och återställde till gamla versionen. Kan du kolla ändringarna mellan de senaste versionerna och kanske komma med kommentarer och idéer? Användaren har också laborerat med en egen kopia, [[:tr:User:HastaLaVi2/Gadget-CeviriEkleyici.js‎]]. --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 4 november 2021 kl. 21.19 (CET) :::::::::::Jag har fixat något som verkar funka skapligt: [[:tr:User:Skalman/common.js]] som ersätter [[:tr:MediaWiki:Gadget-CeviriEkleyici.js]]. :::::::::::* Funkar: sparar konsekvent saker i rätt ordning :::::::::::* Funkar inte (men likadant som idag): om man lägger till ett språk som ska hamna efter resterande, så visas detta som en del av en helt ny lista (istället för att bäddas in i den existerande) :::::::::::* Inte testat: underspråk (dubbla asterisker) :::::::::::Jag tror alltså att det här här värt att lägga in, eftersom det viktiga väl är hur det sparas. [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 5 november 2021 kl. 19.18 (CET) ::::::::::::Så om varje lista redan hade ett element för Zulu (eller vilket språk som sorterar sist i alfabetet), så skulle det fungera bättre? Jag ser att du skickar med 'tr' som andra parameter till localeCompare(). Är det nödvändigt? Följer det inte med sajten som default? --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 5 november 2021 kl. 19.51 (CET) :::::::::::::Ja, om listan hade Zulu skulle det alltid funka. Men det är inte förvirrande nu heller, bara konstigt. :::::::::::::'tr' är nödvändigt att skicka in. Annars får man en "internationell" sortering. [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 5 november 2021 kl. 21.53 (CET) ::::::::::::::Jag ser att svenska koden skickar med 'sv'. Men är det inte lite konstigt att det ska behövas? Borde inte respektive sajt köra med egna språket som default? --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 6 november 2021 kl. 00.00 (CET) :::::::::::::::Nej, det är inte konstigt. I html är det specat att <code>lang="sv"</code>, men detta slår inte över till Javascript. Man kan göra jämförelserna utan att upprepa språkkoden, men vi gör jämförelserna på så få ställen att det inte blir värt det. Historiskt har Javascript-api:erna bara använt webbläsarens språk, medan api:er från det här århundradet (tack och lov!) har varit "tvärspråkliga" (något som liknar det man skulle skriva i kod). [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 6 november 2021 kl. 21.26 (CET) Ett stort framsteg har skett. Man kan nu lägga till cs (Çekçe) och det sorteras in korrekt före Danca (danska). Men zh (kinesiska, Çince) kommer fortfarande sist i listan. Se [[:tr:Kullanıcı_mesaj:HastaLaVi2#Adding_translations|diskussionen här]] och exemplet [[:tr:pazarlama]] (dess historik). --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 6 november 2021 kl. 22.53 (CET) ===Redskap=== Om nu översättningar har lagts in i fel ordning, och vi misstänker att det kan ha pågått länge, har vi då något verktyg (en bot) för att kontrollera att ordningen nu är den rätta, eller hitta de artiklar där ordningen är fel? --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 10 november 2021 kl. 17.05 (CET) == Babel-mallen == Hej! Vart går jag för att göra en liten ändring i babel-mallarna för jiddisch? För närvarande återger inte mallen på sv.wikt de diakritiska tecknena till alef, yud och fey, det vill säga nuvarande texten "דער באניצער האט א גרונטיקע ידיעה אין יידיש" skulle ändras till "דער באַניצער האָט אַ גרונדיקע ידיעה אין ייִדיש" (''der banitser hot a grundike yedie in yidish''). Engelska Wiktionary har f.ö. en helt annan text: ".דער באַניצער האָט תּוך־ידיעה פֿון ייִדיש." (''der banitser hot tokh-yedie fun yidish''." [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 10 oktober 2021 kl. 20.36 (CEST) :Jag vet inte, men gissar att https://sv.wiktionary.org/wiki/Special:Systemmeddelanden?prefix=babel&filter=all&lang=yi är ett ställe att börja leta på. Eftersom mallen babel anropar "parserfunktionen" (intern kod) #babel, så bör det vara ett systemmeddelande. Men de bör väl vara lika för alla wiki-sajter. Får du rätt accenter på engelska Wiktionary eller på svenska Wikipedia? --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 11 oktober 2021 kl. 00.25 (CEST) :: Svenska Wikipedia har en tredje variant (!): "דער באַניצער קען ביישטייערן מיט אַ גרונטלעכער דרגה פון ייִדיש.", ''.der banitser ken beyshteyern a gruntlekher dreyge (från hebreiska = "nivå, grad", translitteration?) fun yidish''", där även punkten hamnar fel (ska stå till vänster). [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 17 januari 2022 kl. 16.20 (CET) == Rohingisk (rhg) == (Can somebody translate this post, please?) The translation-adding feature ({{mall|ö-topp}} & {{mall|ö-botten}}) doesn't have the language code "rhg" for the Rohingya language. --[[Användare:Apisite|Apisite]] ([[Användardiskussion:Apisite|diskussion]]) 14 november 2021 kl. 12.32 (CET) ({{@|LA2}} What do you think?) --[[Användare:Apisite|Apisite]] ([[Användardiskussion:Apisite|diskussion]]) 14 november 2021 kl. 13.48 (CET) :[[Användare:Skalman]] typically handles these kinds of requests. I am sure Skalman or some other technician will handle your request later today or within a few days. --[[Användare:Andreas Rejbrand|Andreas Rejbrand]] ([[Användardiskussion:Andreas Rejbrand|diskussion]]) 14 november 2021 kl. 14.14 (CET) ::A beginning might be to create an entry in [[Modul:lang/data]]. But what is the language called in Swedish? The Wikipedia article [[w:Rohingyer]] (about the people, Wiktionary: [[rohingyer]]) states that the language is called [[ruáingga]] (which doesn't have an article). --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 14 november 2021 kl. 17.15 (CET) :: {{@|LA2|Skalman}} - Maybe either Rohingisk or Rohingyask. --[[Användare:Apisite|Apisite]] ([[Användardiskussion:Apisite|diskussion]]) 14 november 2021 kl. 17.22 (CET) :::I can't find any texts in Swedish that talk about the language. Apparently, it is not a topic of discussion. German Wikipedia has an article about the people, that also discusses "their language", but avoids to give the language any name. Perhaps "ruáingga" is correct in some sense, but since the topic is so remote to Swedish readers I think any term other than "rohingya" will have problems. I suggest we call the language "rohingya". (Languages are lowercase in Swedish.) --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 14 november 2021 kl. 18.19 (CET) :::: {{@|LA2|Skalman}} - {{klar}} Added "rhg" to [[Modul:lang/data]]. --[[Användare:Apisite|Apisite]] ([[Användardiskussion:Apisite|diskussion]]) 14 november 2021 kl. 19.00 (CET) ::@[[Användare:Apisite|Apisite]], it seems like you already added support at [[Modul:lang/data]], which is all that's needed to make it work in translations. In addition, I've added the language to our documentation and to another script. [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 14 november 2021 kl. 21.18 (CET) :::It seems like I was responding to a very old version of this discussion. {{=)}} [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 14 november 2021 kl. 21.26 (CET) == Language code tsg == {{@|LA2|Skalman}} What language name could be used for the language code tsg, "sulu", "suluk" or "tausug"? --[[Användare:Apisite|Apisite]] ([[Användardiskussion:Apisite|diskussion]]) 25 november 2021 kl. 06.45 (CET) :@[[Användare:Apisite|Apisite]], it seems like [https://www.ne.se/uppslagsverk/encyklopedi/l%C3%A5ng/tausug NE uses tausug], so that's what I'd go with. [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 25 november 2021 kl. 11.23 (CET) :: {{@|LA2|Skalman}} - {{klar}} I have added not only Tausug (tsg), but also Magindanaw (mdh) and Maranao (mrw). --[[Användare:Apisite|Apisite]] ([[Användardiskussion:Apisite|diskussion]]) 25 november 2021 kl. 17.05 (CET) :: {{@|LA2|Skalman}} I have added also Yakan (yka) to [[Modul:lang/data]]. --[[Användare:Apisite|Apisite]] ([[Användardiskussion:Apisite|diskussion]]) 25 november 2021 kl. 17.44 (CET) :: {{@|Svenji}} Svenji, I see that you've likely seen this thread. --[[Användare:Apisite|Apisite]] ([[Användardiskussion:Apisite|diskussion]]) 25 november 2021 kl. 17.49 (CET) :::I guess this is good. I have no reason to believe otherwise. But it is frustrating to know that it might be years before anybody joins the Swedish Wiktionary user community with any insights that might correct any wrongs about these languages, which are so remote to the Swedish user base. It is also long before the same level of support will be added to smaller and less active Wiktionary sites, such as the Danish or Turkish Wiktionary. Much of this basic support should be made a global part of Wiktionary, and not added to each separate version. --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 25 november 2021 kl. 21.27 (CET) :::: {{@|Apisite}} - thank you, and yes. I see that the language called Magindanaw in English has an entry on NE as ''[https://www.ne.se/uppslagsverk/encyklopedi/lång/magindanao magindanao]''. That follows Swedish orthography better, so I would more recommend that to be the name we use here. About the Yakan language, my gut feeling would be that it's spelt jakan in Swedish, just like Yakut is jakutiska, Yiddish is jiddisch, and so forth. However, I could not find anything to support previous Swedish mention of the language. [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 25 november 2021 kl. 21.30 (CET) :::::I'm all for language plurality and inclusion, but perhaps with a limit. I encouraged the creation of at least 500 entries in each of the 24 official languages of the European Union, which is why we now have 500 entries in Maltese. But I'm less optimstic about Bavarian ([[:Kategori:Bayerska]]), South Sami ([[:Kategori:Sydsamiska]]), and other tiny languages (Bavaria is not small, but most people there only write in standard German, not in the Bavarian dialect). The same goes with languages that are large but very remote and have very little interchange with Swedish. Is it likely that any native speaker of Rohingya will become a contributor to Swedish Wiktionary? Sweden has many thousands of Arabic- and Somali-speaking immigrants, but none or very few come to Wiktionary. Most immigrants focus on learning Swedish, not to learn and teach Arabic ([[:Kategori:Arabiska]]) or Somali ([[:Kategori:Somaliska]]). We still only have 259 entries in Arabic. --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 25 november 2021 kl. 23.52 (CET) :::::: We have [[:Kategori:Indonesiska|1617 Indonesian lemmas]] :-). [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 26 november 2021 kl. 00.01 (CET) :::::: From a linguistic point of view, I find every language - however small - to join the project interesting. The issue is of course the problem of fact-checking these words, without knowledge or proper dictionaries at hand. I don't see why Southern Sami would be problematic, as being a vital language in Sweden and one variety of Sweden's official minority languages. More people speak Southern Sami in Sweden than Yiddish, but the latter being a language with big literal history and with speakers living in all corners of the world. When it comes to the Swedish project, I share the concern about major immigrant languages, such as Arabic, Somali, Persian and Thai are so small here still. My wish is that we get a bilingual editor of these languages to help out ASAP. I'm very happy for your recent contributions with Turkish, {{@|LA2}}. With template structures available, it could easily spark more contributors interest in adding more data. Hopefully I will learn to read the abjad for Farsi next year or so, and then get my head around this meta-language so we get a bit better coverage. At the moment my focus has to stay with my studies in Spanish and Yiddish. And while I'm at it, I really appreciate the Indonesian contributions from you, {{@|Taylor 49}}. I would love to see Malay grow on here too. [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 26 november 2021 kl. 01.00 (CET) == Two More Languages == {{@|LA2|Skalman|Svenji}}: I would like to have two (2) more languages, Ternate (tft) and Tidore (tvo), to [[Modul:lang/data]] added. --[[Användare:Apisite|Apisite]] ([[Användardiskussion:Apisite|diskussion]]) 27 november 2021 kl. 02.55 (CET) :: [[Moduldiskussion:lang/data#Önskelista:_språk_som_ska_läggas_till|wishlist -- önskelista]] [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 27 november 2021 kl. 12.47 (CET) == CSS-bugg i böjningsmall för substantiv == Titta på böjningstabellen i artikeln ''[[täckdag]]''. I kolumnen för plural bestämd form genitiv är texten flera pixlar upphöjd. --[[Användare:Andreas Rejbrand|Andreas Rejbrand]] ([[Användardiskussion:Andreas Rejbrand|diskussion]]) 12 december 2021 kl. 17.10 (CET) : [[#Bugg_i_alla_böjningsmallar|Vi har redan haft detta.]] [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 12 december 2021 kl. 18.24 (CET) == Trasig latin-mall == Mallen {{mall|la-subst-3-n}} visar inte böjningar, utan bara tomma fält. [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 18 mars 2022 kl. 22.49 (CET) == Grönlänkar till sidor som finns == Det är ytterst bekvämt att utifrån en lista med översättningar kunna klicka en grön länk och därmed skapa nya sidor och uppslag. Jag lade nyss till flera översättningar till ordet [[bar]] (utskänkningsställe) och klickade sedan på kyrilliska [[бар]] och skapade sidan med många uppslagsord på en gång. Men jag kan inte klicka på spanska översättningen "bar", för den sidan finns redan och länken är blå, inte grön. Skulle det vara möjligt att krångla till koden så att länken för spanska [[bar]] blir grön och nya uppslag skapas i den befintliga sidan? --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 21 mars 2022 kl. 17.24 (CET) : @[[Användare:LA2]]: Jag tror inte. Detta skulle kräva att JawaScript läser hela denna sida ("[[bar]]" i det här fallet) och kollar ifall språket (spanska i det här fallet) redan finns. Visst skulle den kunna avbryta sökningen vid "Swahili" förutsatt att språken är sorterade. Detta skulle behöva göras för alla översättningar, dvs ifall det finns 100 språk med totalt 200 länkade ord, då skulle JawaScript behöva läsa och analysera upp till 200 sidor, bara för att avgöra "blått piller eller grönt piller". Alternativt skulle den kunna kolla ifall sidan i fråga är i kategorin ([[:Kategori:Spanska/Alla uppslag]] i det här fallet) vilket väl är bättre, men ändå skulle behöva göras för alla länkade ord, i översättningar och böjningstabeller. Plus risken att sidan visserligen har språket men med fel ordklass. Men det är [[Användare:Skalman]] som är auktoriteten på JawaScript. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 24 mars 2022 kl. 09.45 (CET) ::Att det går snabbt att kolla om sidan finns, beror ju på att det finns en databastabell över sidor som finns. Om det också funnes en databastabell över sektioner (h2-rubriker, ==) som finns i varje sida, så skulle den kollen också gå snabbt. När en ny version av en sida sparas (vilket inte är jätteofta) behöver den tabellen förstås uppdateras. --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 24 mars 2022 kl. 14.20 (CET) :::Flikar bara in att nu finns det ett spanskt uppslag för ''[[bar#Spanska]]'', men när exemplet ovan framfördes så var detta ej fallet. [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 24 mars 2022 kl. 14.35 (CET) ::::Ur vårt (svwikts) perspektiv, är anledningen till att det går snabbt med grönlänkar, att länkarna på sidan redan är särskilt markerade: dom är röda. Så allt skriptet behöver göra är (i princip) att ändra röda länkar till gröna. ::::Det skulle gå att lösa tillräckligt effektivt via ett externt verktyg med full tillgång till innehållet på vår wiki (t.ex. på Toolforge), men det är inget som jag kommer göra. [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 26 mars 2022 kl. 22.36 (CET) == Partikelverb för verb som inte tillhör första eller andra konjugationen == Jag skapade i går ''[[göra upp]]'' och i dag ''[[se över]]''. Notera de fina partikelverbsböjningsmallarna till höger. Tyvärr gör dessa mallar så att artiklarna hamnar i kategorin [[:Kategori:Svenska/Andra konjugationens verb]], vilket är olyckligt. Detta beror antagligen på att grammatikmallen i båda fallen är {{mall|sv-verb-er}}. Men jag tycks inte ges någon möjlighet att välja {{mall|sv-verb}} (finns inte) och {{mall|sv-verb-ar}} är förstås inte på något sätt bättre (första konjugationen). Tittar man på respektive grundverbs artikel så ser man att ''[[göra]]'' också använder {{mall|sv-verb-er}} och också hamnar i kategorin [[:Kategori:Svenska/Andra konjugationens verb]], vilket även det är olyckligt. Tittar jag på ''[[se]]'' så finns den artikeln inte i någon olämplig kategori, men den använder mallen {{mall|sv-verb-r}} som inte tycks ha stöd för partiklar över huvud taget. Så vad skall en stackars artikelförfattare som jag göra för att allt skall bli rätt? Notera att mallarnas dokumentation säger "Om något ord inte passar in i någon av dessa beskrivningar kan valfri mall användas.", och visst kan jag få grammatikrutan att se bra ut visuellt även med en semantiskt olämplig mall, men kategorin blir ju fel. --[[Användare:Andreas Rejbrand|Andreas Rejbrand]] ([[Användardiskussion:Andreas Rejbrand|diskussion]]) 27 mars 2022 kl. 20.08 (CEST) : Verbet "[[göra]]" hamnar också i [[:Kategori:Svenska/Andra konjugationens verb]]. Jag har aldrig förstått hur detta med "starka" och "avljundsklassade" verb ska funka. Jag har ett eget system med 19 verbklasser. Jag ser ingen snabblösning utom att [https://sv.wiktionary.org/w/index.php?title=Mall%3Asv-verb-r&type=revision&diff=2978330&oldid=2972591 ta bort] dessa kategorier. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 27 mars 2022 kl. 22.29 (CEST) :: Nu skapade jag ''[[rå för]]'' som också hamnar i kategorin [[:Kategori:Svenska/Första konjugationens verb]] trots att ''rå'' är av tredje konjugationen. --[[Användare:Andreas Rejbrand|Andreas Rejbrand]] ([[Användardiskussion:Andreas Rejbrand|diskussion]]) 2 april 2022 kl. 18.30 (CEST) :: Den tidigare artikeln ''[[rå på]]'' hamnar i kategorin [[:Kategori:Svenska/Andra konjugationens verb]] vilket är lika illa. :: Missförstå mig inte: Våra grammatikmallar är superbra och den automatiska konjugationskategoriseringen fungerar bra i många fall (dock inte för ''[[rå]]'' ser det ut som). Men det verkar som om utvecklaren glömt bort partikelverben helt och hållet. --[[Användare:Andreas Rejbrand|Andreas Rejbrand]] ([[Användardiskussion:Andreas Rejbrand|diskussion]]) 2 april 2022 kl. 18.33 (CEST) :: Många partikeluppslag som finns sedan tidigare är också felkategoriserade. T.ex. är ''[[komma ut]]'' kategoriserat som första konjugationen (*''jag kommar, jag kommade, har jag kommat''), vilket är uppenbart fel. --[[Användare:Andreas Rejbrand|Andreas Rejbrand]] ([[Användardiskussion:Andreas Rejbrand|diskussion]]) 2 april 2022 kl. 19.43 (CEST) :::{{@|Andreas Rejbrand}} något IP gjorde redigeringen att lägga till kategorierna utifrån vilken mall som används [https://sv.wiktionary.org/w/index.php?title=Mall:sv-verb-er&diff=prev&oldid=3003093]. Om det inte ger ett korrekt och tillförlitligt resultat, tänker jag att kategoriseringen inte ska ske. Det verkar rimligt att helt enkelt avlägsna koden som placerar sidorna i dessa kategorier. ~ [[Användare:Dodde|Dodde]] ([[Användardiskussion:Dodde|diskussion]]) 6 april 2022 kl. 20.11 (CEST) ::::Ja, jag tycker också att vi tar bort dem tills vidare. --[[Användare:Andreas Rejbrand|Andreas Rejbrand]] ([[Användardiskussion:Andreas Rejbrand|diskussion]]) 12 april 2022 kl. 19.19 (CEST) ::::: {{klar}} Verkställt. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 13 april 2022 kl. 08.27 (CEST) :::::: Tack! --[[Användare:Andreas Rejbrand|Andreas Rejbrand]] ([[Användardiskussion:Andreas Rejbrand|diskussion]]) 13 april 2022 kl. 16.11 (CEST) == Chrome == Hej! Jag vet inte om det är min gamla MacBook Air som håller på att ge upp, men sen igår kväll har jag problem med vissa funktioner på Wiktionary med Google Chrome. Bland annat går inte utfällbara grammatikmallar och översättningslistor att klicka på och därför heller inte att visas. Nu har jag gått över till Firefox. [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 5 maj 2022 kl. 13.26 (CEST) == Använda mallar från andra wiktionaries == Vad är rätt sätt att använda mallar från ex. engelska wiktionary? Hade tänkt se över en del arabiska ord och mallar som denna https://en.wiktionary.org/wiki/Template:ar-IPA skulle vara väldigt trevliga att ha. Är rätt sätt att kopiera över den till svenska wiktionary eller finns det något bra sätt att använda den direkt som jag bara inte hittar? [[Användare:Dgse87|Dgse87]] ([[Användardiskussion:Dgse87|diskussion]]) 7 maj 2022 kl. 13.03 (CEST) :+1, även för andra språk (persiska, hebreiska, tigrinya, hindi, m.fl. [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 19 maj 2022 kl. 15.40 (CEST) :: Vi brukade inte göra så. Jag måste varna för omfattande beroendeväv som dessa mallar har. Du kan inte bara kopiera "ar-IPA" och då är det gjort. Den kommer att kräva andra mallar, som i sin tur kommer att bero av fler mallar och moduler. Det kommer att sluta med att 99% av mallar från en wiktionary finns här och duplicerar 99% av arbete av våra traditionella mallar, och ingen kan underhålla det hela. Många wiktionaryer har gjort så och slutat med en jättesvinstia. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 19 maj 2022 kl. 22.00 (CEST) :::Så vad är alternativen? Att inte använda mallar då vi är en mindre wiki? Att bygga egna mallar som är enklare att underhålla men som inte är lika fullt utvecklade? :::Att bara strunta i att använda mallar känns lite väl drastiskt? :::Men oavsett vilket så tolkar jag ditt svar som att det inte finns något sätt att använda mallar som "bor" på engelska wiktionary direkt utan det enda alternativet som finns är att återskapa så mycket som vi kan/vill/orkar underhålla här på svenska Wiktionry? [[Användare:Dgse87|Dgse87]] ([[Användardiskussion:Dgse87|diskussion]]) 19 maj 2022 kl. 23.19 (CEST) :::: > Så vad är alternativen? ::::* kopiera mallar efter diskussion och konsensus, medvetna om svårigheter, och bestämda hur långt vi ska gå med detta (tydligare: Ska vi i slutändan slänga alla förhandenvarande mallar, och köra till 100% på ett system kopierat från en wiktionary?) ::::* skapa egna (kanske enklare) mallar ::::* köra utan mallar i vissa fall där sådant är rimligt (till exempel exempelmenigar) :::: > använda mallar som "bor" på engelska wiktionary direkt :::: Direkt går det verkligen inte. Vi har mallen i två versioner {{mall|härledning}} {{mall|härledning-}} -- lite olyckligt, ingen har hittills hunnit fixa den bättre. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 19 maj 2022 kl. 23.38 (CEST) :::::Ok! Låter rimligt även om det som "utomstående" känns lite olyckligt att inte alla mallar på alla wiktionaries ligger i samma "namespace". Såklart inget vi här kan göra nåt åt men ja... :::::Då blir nästa fråga (ni får säga till om vi ska bryta ut det till en ny "trådstart") :::::Hur/var skall diskussioner tas kring mallar. Antar att det är bra både att diskutera vilka vi behöver men också vilka som ska kopieras från andra wiktionaries. :::::Startar man en diskussion här på teknikvinden eller finns det något annat ställe där mallar redan diskuteras? [[Användare:Dgse87|Dgse87]] ([[Användardiskussion:Dgse87|diskussion]]) 20 maj 2022 kl. 09.05 (CEST) Här i teknikvinden är det bästa stället att diskutera mallal som ännu inte finns, eller spörsmål som rör flera mallar. Vi har redan haft det ett fåtal gånger, se [[Wiktionary:Teknikvinden/Arkiv02#En_stilla_undran]] och [[Wiktionary:Teknikvinden/Arkiv02#Mall_för_exempelmeningar]]. Du är ute efter bland annat automatisk transkription. Jag har faktiskt önskat detta länge till den här wikin och några andra wikier, men inte hunnit att göra något alls. Som sagt, kopiering från en wiktionary är vanlig, men medför allvarliga nackdelar. Så har en wiktionary flera gånger gjort om sitt system. Vid varje tillfälle gick en bot igenom alla sidor (flera 1'000'000) och anpassade alla mallanrop. Detta skedde så klart enbart inom en wiktionary, men INTE vid andra wiktionaryer dit delar av systemet hade kopierats. Resultatet vid dessa wikier är en blandning av flera generationer av systemet från en wiktionary bredvid varandra, en svinstia som funkar dåligt och ingen har koll på. Delvis tillkom det mallar från andra källor. Mallar, mallar, mallar, och moduler, moduler, moduler, massor med kod som mestadels saknar dokumentation, och duplicerar kod som redan finns mer än en gång annanstans. "Template:ar-IPA" beror på en enda modul: "https://en.wiktionary.org/wiki/Module:ar-pronunciation", vilken i sin tur beror på 6 moduler "Module:links" "Module:languages" "Module:scripts" "Module:script utilities" "Module:parameters" "Module:IPA". Nästa nivå: "Module:languages" '''har 155 undersidor'''. Och slutet är ännu inte nått. Det är inte så snabbt och smidigt att kopiera en mall från en wiktionary och '''ha den direkt'''. Jag vill inte ha "Module:parameters" från en wiktionary, eftersom den är orimligt komplicerad och fungerar dåligt. Vi har {{modul|param}} som är enklare och sköter sig bättre. Visst är en wiktionary störst och har saker som ingen annan har (automatisk transkription är en av dem), men den är inte alls perfekt eller bäst. Mycket görs där på ett onödigt komplicerat sätt ("Module:parameters" och översättningar är två exempel av många). Även syntaxen på uppslag är onödigt komplicerat. Jag är i princip inte alls emot automatisk transkription baserad på kod från en wiktionary, men detta måste göras på ett vettigt, genomtänkt och efficient sätt, vilket inte är enkelt. Att snabbkopiera 2 eller 162 sidor är inte en bra början eller ett värdefullt bidrag till den här wikin, tyvärr. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 20 maj 2022 kl. 21.05 (CEST) :Jag hör vad du säger och håller med dig :) Jobbar till vardags med att skriva kod så och svenska wiktionaries aktiva medlemmar verkar gå att räkna på två händer så håller verkligen med om att vi inte vill kopiera hundratals odokumenterade script med ogenomtänkt syntax "bara för att". Men bra då låter det som om jag får läsa på om hur mallar och moduler funkar och sen se om jag kan producera någonting vi kan diskutera. [[Användare:Dgse87|Dgse87]] ([[Användardiskussion:Dgse87|diskussion]]) 21 maj 2022 kl. 21.14 (CEST) == Ska Mall:subst lägga till kategorin "Kod/Alla uppslag" == Enligt dokumentationen för https://sv.wiktionary.org/wiki/Mall:subst så ska mallen placera uppslaget i Kategori:Kod/Substantiv och Kategori:Kod/Alla uppslag. Men när jag använder <pre>{{subst|ar}}</pre> så verkar mallen bara lägga till Kategori:Arabiska/Substantiv men inte Kategori:Arabiska/Alla uppslag. Är dokumentationen fel eller är det en bug i mallen? {{osignerad|Dgse87}} :Den senare kategorin är en s.k. dold kategori. Du kan sätta på visningen av dolda kategorier under Inställningar > Utseende > Avancerade alternativ > Visa dolda kategorier. --[[Användare:Andreas Rejbrand|Andreas Rejbrand]] ([[Användardiskussion:Andreas Rejbrand|diskussion]]) 7 maj 2022 kl. 19.51 (CEST) :Fantastiskt :) Tack [[Användare:Dgse87|Dgse87]] ([[Användardiskussion:Dgse87|diskussion]]) 7 maj 2022 kl. 23.54 (CEST) == Det går trögt att lägga till översättningar == När jag lägger till översättningar och klickar "förhandsgranska" så tar det ibland 3 sekunder innan något händer. Denna tröghet har jag upplevt de senaste dagarna, men inte tidigare. Har något förändrats som ger anledning till detta? Ny sorteringsalgoritm? --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 13 maj 2022 kl. 13.41 (CEST) == [CLOSED: FIXED] Betydelser == Varför visas inte värdet av parametern betydelser= (siffran 1 resp. 2) i mallarna / böjningsrutorna på sidan [[характерний]]? [[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 14 juni 2022 kl. 12.24 (CEST) : Löst: [https://sv.wiktionary.org/w/index.php?title=Mall:uk-adj&action=history Mall:uk-adj&action=history] [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 16 juni 2022 kl. 19.10 (CEST) == Interwikilänkning av ordspråk == === Problem === Texten nedan är med flit större för att interpunktionen ska synas: <big> * [[Rom byggdes inte på en dag.]] * https://en.wiktionary.org/wiki/Rom_byggdes_inte_på_en_dag * [[When in Rome, do as the Romans do.]] * https://en.wiktionary.org/wiki/when_in_Rome,_do_as_the_Romans_do * https://eo.wiktionary.org/wiki/Pasero_kaptita_estas_pli_bona_ol_aglo_kaptota. * https://ru.wiktionary.org/wiki/pasero_kaptita_estas_pli_bona,_ol_aglo_kaptota * https://fr.wiktionary.org/wiki/pasero_kaptita,_estas_pli_bona_ol_aglo_kaptota </big> Här har vi den självklara regeln att proverb ska läggas in i befintligt skick. Vid en.wiktionary tar de bort interpunktionen vid slutet men (konsequent nog) INTE inre interpunktion, och de börjar inte en mening med versal, enligt en regel som skapades för ca 20 år sedan. Övriga viktionaryer tog över vanan från en.wiktionary utan att fundera vidare eller alls. [https://www.mediawiki.org/wiki/Extension:Cognate Cognate] kräver exakt överensstämmelse (med minimala eftergifter) för att bevilja länken. Det går att skapa omdirigeringar, men problemet är att de ofta blir raderare vid andra wikier (en.wiktionary bryr sig inte om andra, de är ju störst, och de har alltid rätt). Det går att använda explicita interwikilänkar, men detta leder till en ensidig fördelning av bördan (sv.wiktionary ska ha både omdirigeringar och interwikilänkar, en.wiktionary ingenting) och medför risken att dessa interwikilänkar tas bort av misstag. Se även: * [[meta:Wiktionary/Technical improvements]] och [[meta:Wiktionary future]] * [[meta:Requests for comment/Cross-wiki management of Wiktionary headwords using a Wikidata-like approach]] === Förslag till lösning === @[[Användare:Teodor605]] @[[Användare:Svenji]] @[[Användare:Skalman]] @[[Användare:PineappleSnackz]] @[[Användare:Pametzma]] @[[Användare:Moberg]] @[[Användare:LA2]] @[[Användare:Gabbe]] @[[Användare:Dodde]] @[[Användare:Andreasl01]] @[[Användare:Andreas Rejbrand]] Alla kräver Phabricator. ==== A ==== * skapa ett magiskt ord <code>__FUZZY_INTERWIKI__</code> som skulle användas på alla wikier för alla uppslag med ordspråk * förbättra Cognate *: ifall magiskt ord inte finns, gör som det har gjorts sedan år 2017 *: ifall magiskt ord finns: *:: försök hitta en överensstämmesle på traditionellt sätt, ifall ingen träff *::: försök igen men ta bort all interpunktion och gör bokstaven i början till en gemen på båda sidorna, till exempel "Rom byggdes inte på en dag." -> "rom byggdes inte på en dag", ifall flera träffar då prioriteras fullvärdiga sidor framför omdirigeringar och större sidor framför kortare * detta skulle väl kräva en fördubbling av hashtabellen som Cognate använder sig av ==== B (bättre?) ==== Ändra på WikiData:s regler och den tekniska restriktionen som beror på dem. Behåll grundprincipen "NS 0 i wiktionary är utesluten från WikiData", men inför ett undantag. Skapa en Q-item "wiktionary lemma needing manual interwiki coordination", och alla Q-item som är "instance of" den '''får''' länkas till NS 0 i wiktionary. Ifall en wiktionarysida är länkad till WikiData då gäller WikiData, annars Cognate. En bot går regelbundet igenom alla Q-item i fråga och lägger till sidor som har namn identiska med de som redan finns (enligt Cognate:s sätt), vid flera träffar prioriteras fullvärdiga sidor framför omdirigeringar och större sidor framför kortare. [[d:Q31897455]] [[d:Q1390514]]. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 1 juli 2022 kl. 23.50 (CEST) :Vad är det för en mystisk "regel som skapades för ca 20 år sedan"? Och som bara sv.wiktionary känner till? Den enklaste lösningen är väl att vi rättar in oss i ledet och följer praxis på en.wiktionary. --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 2 juli 2022 kl. 23.35 (CEST) :{{@|Taylor 49}}: Ledsen för sent svar, men jag skulle föreslå att de flyttas till formen utan punkt på slutet, samt att vi tog bort den stora bokstaven i början. Förutom på "[[Rom byggdes inte på en dag]]", som av förklarliga skäl även fortsättningsvis bör inledas med stor bokstav {{=)}}. Jämför meningar som ::Gammal är äldst, sägs det. ::Hon svarade att gammal är äldst. :Lägg märke till att ordföljden ''gammal är äldst'' kan inledas med stor bokstav och avslutas med punkt. Men den behöver inte göra det. Därför tycker jag det är fel att uppslagsordet ligger på [[Gammal är äldst.]] (med stor bokstav och punkt). Det vore bättre att ha dem på [[gammal är äldst]] (utan punkt). Inte för att andra gör så, utan för att det helt enkelt är mer korrekt. Du kan jämföra med imperativformen av verb. Följande är en korrekt mening: ::Sjung! :Däremot har vi imperativformen av ''[[sjunga]]'' på sidan ''[[sjung]]'', inte ''[[Sjung!]]''. Bara för att man ''kan'' börja med stor bokstav och avsluta med skiljetecken betyder det inte att man måste göra det. [[Användare:Gabbe|Gabbe]] ([[Användardiskussion:Gabbe|diskussion]]) 17 augusti 2022 kl. 13.12 (CEST) ::Jag tycker att det skulle vara okej att gå över till gemen + utan punkt. [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 17 augusti 2022 kl. 15.49 (CEST) == Mall för franskt uttal == På engelska Wiktionary finns en mall jag tycker är himla fiffig: {{[[wikt:Template:fr-IPA|fr-IPA]]}}. Den tar ett givet ord och genererar automatiskt dess korrekta uttal i IPA. Även om det finns specialfall som behöver hanteras manuellt så är den förvånansvärt fullständig. Den bygger på en Lua-modul som, vad jag förstår, borde vara ganska enkel att importera direkt till svenska Wiktionary. Om någon känner sig manad att göra det vore jag mycket tacksam! [[Användare:Gabbe|Gabbe]] ([[Användardiskussion:Gabbe|diskussion]]) 16 juli 2022 kl. 19.44 (CEST) :Såg först nu att det fanns en liknande diskussion ovanför om den arabiska mallen av det slaget. Jag antar att motsvarande invändningar (tyvärr) är applicerbara även i det här fallet? [[Användare:Gabbe|Gabbe]] ([[Användardiskussion:Gabbe|diskussion]]) 16 juli 2022 kl. 19.48 (CEST) :: Sådana mallar finns oxxå för esperanto, finska och ytterliagre språk. Det finns dessutom fiffiga mallar för transkription av diverse icke-latinska alfabet. Detta är visst på min att-göra listan, men väl inte enkelt. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 17 juli 2022 kl. 17.18 (CEST) ::: Har fått det igång med [[Modul:eo-IPA]]. Kanske imorgon finska och i övermorgon franska. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 17 juli 2022 kl. 19.14 (CEST) :::: @[[User:Gabbe]]: Finskan var betydligt svårare men även den verkar funka nu: [[Modul:fi-IPA]]. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 20 juli 2022 kl. 00.32 (CEST) ::::: Grymt, tack (på förhand)! [[Användare:Gabbe|Gabbe]] ([[Användardiskussion:Gabbe|diskussion]]) 20 juli 2022 kl. 08.08 (CEST) ::::::Åh vad bra, Taylor! Om du känner att du har koll på det, vill du spana in {{[[wikt:Template:es-IPA|es-IPA]]}} också? {{=)}} [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 20 juli 2022 kl. 08.21 (CEST) ::::::Dock är väl kanske nyttan allra störst hos språk med icke-latinska skrifter, kanske persiska, arabiska och hebreiska? Jiddisch är jag osäker på om det funkar för, då de har ett fonetiskt skrivsätt, med undantag från orden med semitisk rot - som följer hebreiskan. Det är alltså inte meningen att lägga allt detta jobb på ditt bord, Taylor. Jag tänker bara öppet. Ska kolla in modulerna ikväll om jag får tid. [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 20 juli 2022 kl. 08.26 (CEST) ::::::Går det att lägga till så att mallen även skriver ut "uttal:"? Nu ser det lite otydligt ut, om vi inte planerar att ändra om uttal till en <nowiki>#:{{uttal|}}</nowiki> [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 20 juli 2022 kl. 22.48 (CEST) ::::::: Det går säkert ... men sättet hur jag nyligen utökade den urgamla mallen {{mall|ipa}} kan upfattas som lite provisorisk. Jag skulle helst ha en helt ny mall+modul som tar över från den oturliga mallen {{mall|uttal}} som inte tillåter att lägga till flera uttal, inte stöttar anmärkningar, och ibland (ca 230 sidor) kombineras med "ipa". [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 20 juli 2022 kl. 23.11 (CEST) :::::::: @[[User:Gabbe]] @[[User:Svenji]]: Jag har tittat på franskan lite grann. Svårigheter finns gott om, modulen verkar befinna sig just nu i en övergångsfas, [https://en.wiktionary.org/wiki/Module:fr-pron/testcases bara 589 testfall går åt helvete för närvarande], och modulen är koppad till [https://en.wiktionary.org/wiki/Module:User:Benwing2/fr-pron en privat '''sand'''låda]. Ytterligare utmaningar gemensamma för alla språk på enwikt: ::::::::* dokumentationen för modulen är ofta obefintlig (dock vanligtvis bättre för mallen) ::::::::* modulen bygger oftast hela sektionen (enligt enwikt:s stilguide) ::::::::* ibland genereras det flera alternativa uttal (gäller för fr, men detta borde göras även för eo, och det finns säkert ytterligare) ::::::::* ibland genereras det []-uttal och //-uttal (gäller för bland annat fi) ::::::::* ibland behöver modulen "hjälp" AKA "respelling" (gäller för fi och fr) ::::::::* ibland behöver modulen ordklassen ("pos" på engelska) (gäller för fr) ::::::::* manuellt inmatade uttal måste sammanföras med dessa som genereras automatiskt på ett lämpligt sätt ::::::::* det finns [https://en.wiktionary.org/wiki/Category:Pronunciation_modules bara 152 moduler (ingen av de för engelska)], men tyvärr ingen helhetslösning, varje modul har sitt eget sätt att ta itu med de gemensamma arbetena :::::::: Vad ska jag fokussera på nu? fr, es, eller en helhetslösning för svwikt, dvs en ersättning för {{mall|ipa}} och {{mall|uttal}} som moduler för enskilda språk skulle kunna kopplas till? Det optimala vore en crosswiki-helhetslösning, men enwikt har haft sin lilla stora privata svinstia under 20 år, och det kommer väl att vara svårt dvs omöjligt att få fram en konsensus att göra om detta. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 23 juli 2022 kl. 15.03 (CEST) :::::::::@[[User:Taylor 49]]: När jag ställde min fråga längst upp så hade jag ögnat igenom modulen på enwikt lite som hastigast. Jag trodde att det handlade om att skarva den en smula för att få den att funka på svenska wiktionary. Fila lite på hörnen, liksom. Om det är så att det skulle krävas nån slags "Extreme Home Makeover", så känn inte att du behöver göra det för ''min'' skull. Så svårt är det inte att klipp-och-klistra IPA:n från enwikt. Oavsett så dubbelkollar jag alltid uttalet i en icke-Wiktionary-källa som jag litar på innan jag inför det här. Av de alternativ du räknade upp är det helhetslösningen för svwikt jag skulle rösta för. [[Användare:Gabbe|Gabbe]] ([[Användardiskussion:Gabbe|diskussion]]) 23 juli 2022 kl. 15.50 (CEST) == Fel med böjningsmallen för det franska verbet "[[dire]]" == Jag har hittat ett fel i mallen {{mall|fr-verb-dire}} som jag är lite osäker på hur jag ska rätta till. Det gäller andra person plural (''vous''). För indikativ presens ska det bli ''[[dites]]'', precis som det ser ut just nu. Men detta gäller bara för ''[[dire]]''. För alla andra verb med "samma" böjningsmall (som [[contredire]], [[interdire]], [[prédire]]) ska den formen istället sluta på "disez". Ta till exempel [[interdire]]. Just nu blir det "interdites" där, vilket är fel. Det ska bli "[[interdisez]]". Samma sak gäller för andra person plural av presens imperativ. Just nu står det "ditez", vilket är helt felt. Det ska egentligen bli ''[[dites]]'' (respektive ''[[interdisez]]''). [[Användare:Gabbe|Gabbe]] ([[Användardiskussion:Gabbe|diskussion]]) 22 juli 2022 kl. 08.10 (CEST) :{{klar}}, se [https://sv.wiktionary.org/w/index.php?title=Mall:fr-verb-dire&diff=prev&oldid=3695733 denna ändring]. [[Användare:Gabbe|Gabbe]] ([[Användardiskussion:Gabbe|diskussion]]) 22 juli 2022 kl. 15.15 (CEST) == SAOB2IPA == En annan tanke, när jag har dig på tråden, är något slags script som korrekt omvandlar uttalet på SAOB till IPA. SAOB använder ett [https://www.saob.se/hjalp/uttal/ helt eget] system. Ta till exempel [https://www.saob.se/artikel/?unik=S_04117-0167.7Odq skjorta]. De säger att det uttalas ''ʃω<sup>3</sup>rta<sup>2</sup>'' och ''ʃωr<sup>3</sup>ta<sup>2</sup>''. Om jag fattat det rätt motsvarar det {{ipa|/ˈɧu:rta/}} respektive {{ipa|/ˈɧʊrta/}}. Särskilt förvirrande är det bland annat att ifall bokstaven "a" har en eller två "våningar" innebär på SAOB precis motsatsen mot vad det betyder i IPA (eller?). Detta anger de dessutom via om bokstaven står innanför <nowiki><span class="StorKursiv"></nowiki> eller inte. En korrekt IPA-ifiering av uttalet för svenska ord känner jag inte till någon ordbok som har, varken online eller offline. Det skulle kunna vara något som sätter svenska Wiktionary på kartan, så att säga. Som sagt, bara en tanke. [[Användare:Gabbe|Gabbe]] ([[Användardiskussion:Gabbe|diskussion]]) 23 juli 2022 kl. 15.50 (CEST) : @[[User:Gabbe]]: Det går säkert, och betyder jobb, och kanske mer. Men ska det vara en modul, en javascript eller en bot? Det skulle gå att göra en bot som går igenom hela SAOB, läser ut uttalet, konverterar, och lägger till i vår wiktionary. Men är det lagligt att göra så? Känner sig någon manad att skriva till Svenska Akademien och begära tillstånd för sådant tillslag? Min bot är ingen pirat. ;-) Jag håller med att uttal för alla svenska ord medelst IPA är mycket önskvärt. Jag har flyttat Gabbes text till ett nytt avsnitt. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 23 juli 2022 kl. 16.11 (CEST) :: @[[User:Taylor 49]]: Den rättsliga biten är jag inte så oroad för. Jag har slängt iväg ett mejl till dem för undanröjandet av tvivel. [[Användare:Gabbe|Gabbe]] ([[Användardiskussion:Gabbe|diskussion]]) 23 juli 2022 kl. 17.00 (CEST) == Såndlåda för mallar med tillhörande moduler == Om jag vill skapa en mall med moduler "på prov", så att säga, finns det något sätt att göra det på som är bättre? Vore det till exempel okej att jag skapade {{mall|Gabbes-test}} tillsammans med [[Modul:modultesttesttest]] här, eller... ? [[Användare:Gabbe|Gabbe]] ([[Användardiskussion:Gabbe|diskussion]]) 24 juli 2022 kl. 10.22 (CEST) : Gör gärna det. Det finns redan [[Modul:TEST]] och [[Mall:TESTTEST]]. Obs: återskapa inte "[[Modul:test]]" (pga javascript). Säg till när jag ska radera skräp som din testverksamhet har efterlämnat. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 24 juli 2022 kl. 21.34 (CEST) ::@[[Användare:Taylor 49]]: Jag testade lite med [[Mall:TESTTEST]], [[Modul:TEST]] och [[Modul:TESTTESTTEST]], men jag är klar nu. Det går bra att radera samtliga. [[Användare:Gabbe|Gabbe]] ([[Användardiskussion:Gabbe|diskussion]]) 26 juli 2022 kl. 16.33 (CEST) == Hur få moduler att returnera flera rader? == Jag har gjort en ny mall som så småningom är tänkt att hantera konjugeringen av franska verb, såväl regelbundna som oregelbundna. Efter att ha fått det och funka dugligt på min Lua IDE tänkte jag att det var dags för nästa steg, att testa på Wiktionary. Därför har jag skapat {{mall|fr-verb-test}}, som anropar [[Modul:fr-verb-artikel]], som i sin tur anropar [[Modul:fr-verb-konj]]. Den första av modulerna är en slags "kaross", enbart menad att presentera värdena i det tabellformat som vi vill ha. Den andra av de två modulerna är en slags "motor", där själva konjugeringen sker. Tanken är att det ska gå att anropa den med {{mall|fr-verb-test|artikelnamn{{=}}donner}}, {{mall|fr-verb-test|artikelnamn{{=}}aller}}, {{mall|fr-verb-test|artikelnamn{{=}}être}}, osv. för att testa. Just nu stöter jag på två problem som inte dyker upp i min Lua IDE. Det första är att den första modulen inte verkar vilja hantera nya rader ("\n") som jag hade hoppats. Se rad 220 och 221 av [[Modul:fr-verb-artikel]]. Hur fixar jag det? [[Användare:Gabbe|Gabbe]] ([[Användardiskussion:Gabbe|diskussion]]) 27 juli 2022 kl. 08.05 (CEST) : Jag har kollat lite grann. Har du skapat modulen "fr-verb-konj" själv? Jag vet inte vad du gjorde i din Lua IDE, men jag misstänker att att du testade enbart "fr-verb-konj" utan "fr-verb-artikel". Det stora problemet med "fr-verb-artikel" är inte nya rader, utan iden att denna genererar mallkod ie #switch #invoke mm. Du kan inte göra så pga parsningsprioriteterna. En modul kan generera HTML + wikilänkar + kategoriinläggningar (bäst), wikimarkup, eller innehållet för enskilda parametrar som matas in i andra moduler eller mallar. En '''modul får inte generera''' bland annat "nowiki", "noinclude", hela parametrar såsom "|permanentlybanned=true", eller anrop av andra moduler eller mallar. Slutsats: "fr-verb-artikel" enligt nuvarande design kommer aldrig att funka, och måste därför göras om från grunden. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 27 juli 2022 kl. 11.50 (CEST) ::@[[Användare:Taylor 49|Taylor 49]]: Ja, jag har skrivit modulen "fr-verb-konj" helt själv. Jag har visserligen utgått från boken jag nämnde i de inledande kommentarerna. Siffrorna inom hakparentes på några av funktionerna fungerar som en slags källhänvisning. Det kan vara bra ifall man skulle vilja utöka modulen med mer "exotiska" oregelbundenheter. Då kan man fråga sig "är det verkligen så att verb av den här typen böjs på det sättet? vad baserar du det på?". Då finns källhänvisningen där i modulen. Boken innehåller dock bara en beskrivning av hur verben böjs och vilka som böjs på det sättet. Själva koden till "fr-verb-konj" har jag skrivit helt själv. ::Angående "fr-verb-artikel" så är det vad jag befarade. Jag går tillbaka till ritbordet med den. Det jag testade i min Lua IDE var att köra både "fr-verb-konj" och "fr-verb-artikel". Den senare gav textkod som output via "print()". Jag vet att vi inte får åberopa "print()" här på Wiktionary. Det som printats ut från "fr-verb-artikel" i min Lua IDE tog jag sen och klipp-och-klistrade in i [[WT:Sandlådan]] och tryckte på "visa förhandsgranskning". Jag jämförde sen med de mallar som redan fanns på sidor som [[aller]], [[donner]], osv. Allt såg bra ut. [https://sv.wiktionary.org/w/index.php?title=Wiktionary:Sandl%C3%A5dan&oldid=3697414 Här] är ett exempel. ::Om jag vill att "fr-verb-artikel" ska mynna ut i något som är så likt output från {{mall|fr-verb-er}} som möjligt, ska jag alltså återskapa HTML + wikilänkar osv som den mallen mynnar ut i? Det verkar rätt bökigt. Hur hanteras då {{mall|g-cell}} och liknande? Hur brukar andra göra för att konstruera mallar med tabeller utifrån modul-output? [[Användare:Gabbe|Gabbe]] ([[Användardiskussion:Gabbe|diskussion]]) 27 juli 2022 kl. 12.22 (CEST) ::''PS'' Jag har lite infallsvinklar, så jag testar på ett tag så får vi se om jag kan hyfsa till det. [[Användare:Gabbe|Gabbe]] ([[Användardiskussion:Gabbe|diskussion]]) 27 juli 2022 kl. 12.39 (CEST) ::: > klipp-och-klistrade in i Sandlådan och tryckte på "visa förhandsgranskning" ::: OK, bra ide men sviker senare av ovan förklarade skäl. ::: > återskapa HTML + wikilänkar osv som den mallen mynnar ut ::: Precis. ::: > hanteras då {mall|g-cell} och liknande ::: * anropa via "expandTemplate" (bökigt) ::: * anropa den underliggande modulen (bättre) ::: * återskapa funktionen ::: [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 27 juli 2022 kl. 12.51 (CEST) ::::Grymt, då tror jag att jag vet vad jag ska ta itu med härnäst. Tack! [[Användare:Gabbe|Gabbe]] ([[Användardiskussion:Gabbe|diskussion]]) 27 juli 2022 kl. 13.11 (CEST) == Vilka Unicode-tecken substitueras av Wiki-programvaran == Jag hade en diskussion med {{@|Dodde}} om testcases för moduler, och kom på följande fråga som är av mer allmänt slag. Så jag pingar in {{@|Taylor 49}} också och ställer den här istället. När jag håller på med forngrekiska tecken vill jag bland ha att göra med * ΰ (U+03B0 "Greek Small Letter Upsilon with Dialytika and Tonos") * ΰ (U+1FE3 "Greek Small Letter Upsilon with Dialytika and Oxia") Då kommer vän av ordning och säger till mig att det där är inte två olika tecken, utan samma tecken. Vanligen så ser tecknen identiska ut, oavsett om de lagras som U+03B0 eller U+1FE3. Här på Wiktionary verkar det som om mjukvaran automatiskt förvandlar dem bägge till U+03B0 utan att jag bett om det. Om det stämmer, finns det i så fall beskrivet någonstans i detalj vilka sådana slags Unicode-substitutioner som jag kan räkna med att programvaran gör? [[Användare:Gabbe|Gabbe]] ([[Användardiskussion:Gabbe|diskussion]]) 19 augusti 2022 kl. 14.17 (CEST) s22wjzoc9gqpw8kgqg1yo4vv07scx20 3703385 3703376 2022-08-19T13:32:31Z Andreasl01 37996 /* Vilka Unicode-tecken substitueras av Wiki-programvaran */ Svar wikitext text/x-wiki {{genväg|[[WT:TV]]}} {{meddelande | 1 = Välkommen till Teknikvinden! | 2 = <span style="font-weight:normal;">Detta är samlingsplatsen för diskussioner som rör de mer tekniska aspekterna bakom Wiktionary-projektet, såsom mallar och moduler. Känn dig välkommen att delta!</span> '''<span class="plainlinks">[http://sv.wiktionary.org/wiki/Wiktionary:Teknikvinden?&action=edit&section=new Skapa ett nytt stycke för ditt meddelande]</span>''' Gå till '''[[Wiktionary:Fikarummet|Fikarummet]]''' om du vill diskutera något som har med språk att göra, eller '''[[Wiktionary:Bybrunnen|Bybrunnen]]''' om du har mer allmänna frågor om Wiktionary. <small>När teknikvinden börjar bli orimligt stor kan en äldre del diskussioner arkiveras. Men töm aldrig helt den här sidan.</small> }}<br> {{arkiv-under|*[[/Arkiv00]] <small>2008-01-18...2016-08-29</small> *[[/Arkiv01]] <small>2017-01-16...2018-06-12</small> *[[/Arkiv02]] <small>2018-11-12...2021-01-09</small>}} __NEWSECTIONLINK__ __TOC__ == Nyskapade grammatikmallar på turkiska == Hej! Jag är inte så bra på att skriva/formatera mallar här på Wiktionary, men de nyligen skapade ''[[Mall:tr-subst-k]]'', ''[[Mall:tr-subst-v]]'' och ''[[Mall:tr-pronomen]]'' behöver bearbetas för att följa svenska Wiktionarys formspråk och struktur. Jag kan peta lite, men för det här behöver jag hjälp från någon med mer avancerad kunskap om hur vår skript brukar se ut och fungera. Mvh, [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 2 januari 2021 kl. 18.02 (CET) :{{@|Svenji}} Kika på [[Wiktionary:Stilguide/Grammatik/Skapa en mall]]. Där finns proceduren detaljerat beskrivet! ~ [[Användare:Dodde|Dodde]] ([[Användardiskussion:Dodde|diskussion]]) 7 januari 2021 kl. 02.30 (CET) ::Och kika även på [[Wiktionary:Stilguide/Grammatik/Allmänna parametrar]]. Där förklaras vilka parametrar som bör användas och hur. ~ [[Användare:Dodde|Dodde]] ([[Användardiskussion:Dodde|diskussion]]) 7 januari 2021 kl. 02.33 (CET) :::Proceduren finns kanske beskriven, men jag förstår den lika lite som om den var skriven på kinesiska. Jag har försökt modifiera andra malalr tidigare, men när man inte förstår så är det bara en gissningslek som aldrig tar slut. [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 20 januari 2021 kl. 19.31 (CET) Avseende tr-subst-k, så skulle jag göra de första 12 rutorna synliga alltid och bara possessiv-delen ihopfällbar. Det skulle likna vanliga ryska substantiv som [[луна]] när man kommer till sidan. Sedan skulle jag '''inte''' blanda tabellkod (som bakgrundsfärg etc.) och grammatisk logik i samma mall. Gör en mall med tabellkod som enbart tar en lång lista med parametrar, och lägg logiken i en annan mall som anropar den första. Jämför {{mall|uk-subst}} som är av första typen och alltid tar 14 argument och {{mall|uk-subst-m}} som är av andra typen. --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 7 november 2021 kl. 19.55 (CET) :{{@|Svenji|Dodde}} - Jag gjorde nu [[başlangıç]] enligt mitt förslag. Den använder {{mall|tr-subst}} som tar 12 parametrar och struntar i possessiv-formerna, som är nog så många och ändå finns på en.wiktionary. Bra eller dåligt? Döm själv. Men detta liknar utseendet som finns för belarusiska, ryska och ukrainska grammatikmallar. --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 11 november 2021 kl. 00.22 (CET) == Hjälpkaoset knappast rört sedan 2008, högsta kategorin, att-göra, mm == Föreslår: * slå ihop [[Wiktionary:Hjälp]] och [[Hjälp:Index]] under namn "Hjälp:Index" ::: Verkställt. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 10 januari 2021 kl. 02.35 (CET) * [[:Kategori:Hjälp]] istället för krångligt och vilseledande dubbelprefix [[:Kategori:Wiktionary:Hjälp]] ::: Verkställt (nästan). [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 10 januari 2021 kl. 02.35 (CET) * ny [[:Kategori:Uppslag]] dit uppslag-relaterade kategorier (enligt språk, ordklass, ämne, ...) kan flyttas från [[:Kategori:Index]] som då kan innehålla kategorier såsom "Uppslag", "Hjälp", "Projektsidor", ... * <s>döpa om [[Wiktionary:Projekt/Wiktionary]] till [[Wiktionary:Att-göra]] ... ordet "wiktionary" överanvänds och "projekt" är faktiskt en perfekt synonym alltså 3 gånger samma ort, däremot inte det som egentligen avses: att-göra-listan</s> SV wiktionary är en av världens bästa i fråga om uppslag, men hjälpen är i nuläget så där ... dit en företrädesvis inte ska titta. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 6 januari 2021 kl. 05.02 (CET) :Dessutom skulle jag gärna ersätta det här tipset: :::* Hjälp-namnrymden ska innehålla sidor som '''inte har direkt med projektet Wiktionary att göra''', men ändå kan vara till hjälp för bidragsgivare och besökare på ett eller annat sätt. :::* Wiktionary-namnrymden ska innehålla det som mer har med Wiktionary att göra. Viktiga huvudsidor som utgör bas för undersidor: Administration, Användare, Arkiv, Projekt, Riktlinjer, Stilguide : med :::* Wiktionary-namnrymden (projekt-namnrymden) ska innehålla sidor som har med administration, användare och behörigheter, regler och diskussioner (som inte avser en enskild sida) att göra. :::* Hjälp-namnrymden ska innehålla sidor som förklarar wikitekniken för bidragsskrivare och användare. :::* Appendix-namnrymden ska innehålla sidor som har med språk att göra men inte är enskilda uppslag (listor med ord, grammatik, ...) ::::: Verkställt. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 10 januari 2021 kl. 02.35 (CET) : [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 6 januari 2021 kl. 06.41 (CET) :{{@|Taylor 49}} :1. Det låter rimligt att inte ha två olika "Hjälp"-namnrymder. Jag håller med om att det är förvirrande och att undernamnrymden Wiktionary:Hjälp kan samlas under namnrymden Hjälp (och Kategori:Hjälp). :2. I nuläget kan man nå alla kategorier via Kategori:Index. Jag tycker att Kategori:Index är överskådlig som den är. Jag tänker också att om man skapar "Kategori:Uppslag" så skapar det också förvirring med den befintliga kategorin Kategori:Alla uppslag. :3. Att städa i Wiktionary- och Hjälpnamnrymden är ju ett projekt och därför underordnat Wiktionary:Projekt. Sidnamnet Wiktionary:Projekt/Wiktionary tänker jag då är logiskt med nuvarande struktur av projekt. Man kanske skulle kunna tänka sig en egen namnrymd för "Projekt" precis som man har en egen namnrymd för "Hjälp". Jag vet dock inte riktigt hur man bör avgöra om något ska ha en egen namnrymd eller inte. Man skulle också kunna tänka sig att göra ett namnbyte från "Wiktionary:Projekt" till "Wiktionary:Att göra" (utan bindestreck) om man tycker att det är mer passande - exakt ord är inte viktigt för mig, men "Wiktionary" skulle fortfarande komma dubbelt till "Wiktionary:Att göra/Wiktionary". Ett alternativ är att döpa om projektet "Wiktionary" till "Wiktionary:Projekt/Metastruktur" eller "Wiktionary:Projekt/Namnrymdstruktur" eller nåt annat. :4. Beskrivningen av namnrymder ska naturligtvis spegla innehållet i namnrymderna. Ändra gärna om du kommer på bättre formuleringar och uppdatera gärna om strukturen ändras. ~ [[Användare:Dodde|Dodde]] ([[Användardiskussion:Dodde|diskussion]]) 7 januari 2021 kl. 03.21 (CET) :: 1. Verkställt. :: 2. Senarelagt. :: 3. Jag tror inte att det finns behov för ytterligare namnrymder. Jag drar tillbaka förslaget att döpa om en enda sida och vill slå ihop [[Wiktionary:Projekt/Wiktionary]] med [[Wiktionary:Projekt/Appendix]] istället till [[Wiktionary:Projekt/Namnrymdstruktur]] för närvarande. Senare skulle jag gärna ändra [[Special:PrefixIndex/Wiktionary:Projekt]] till [[Special:PrefixIndex/Wiktionary:Att göra]] men det blir väl många undersidor (190?). :: 4. Verkställt. :: [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 10 januari 2021 kl. 02.35 (CET) ::: {{@|Taylor 49}} 3. Att slå ihop eller organisera om bland undersidor till namnrymder ryms inom ramen för sådant man kan "[[Wiktionary:Riktlinjer/Var djärv|vara djärv]]" med, om man känner att man är varm i kläderna rörande Wiktionary-strukturen, så kör på! ~ [[Användare:Dodde|Dodde]] ([[Användardiskussion:Dodde|diskussion]]) 25 mars 2021 kl. 21.55 (CET) == Mall "är lika med" AKK "Mall:=" == <code><nowiki>{{</nowiki>[[Mall:=|=]]<nowiki>}}</nowiki></code> [https://sv.wiktionary.org/w/index.php?title=Mall:%3D&diff=prev&oldid=3469683 Mall:%3D&diff=prev&oldid=3469683]. Vad ska vara fördelen med <code><nowiki>&&#35;61;</nowiki></code> över <code><nowiki>=</nowiki></code>? Nackdelen med DEC-encoding är att alla sidor som använder mallen fastnar i [[:Kategori:Sidor som använder = som en mall]] (borde egentligen heta "Sidor som använder 'Mall:=' för något annat än just '='"). Ingen annan wiki gör på så sätt, den motsvarande katogorin brukar vara tom och ej skapad. Vågar någon att vidhålla <code><nowiki>&&#35;61;</nowiki></code>? [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 11 januari 2021 kl. 21.53 (CET) :{{@|Taylor 49}}, jag minns inte varför det var nödvändigt - troligen nåt med grammatikmallarna. Men grammatikmallarna har ändrats och nu används inte {{mall|{{=}}}} särskilt mkt, så det är nog helt okej att den bara innehåller <code>=</code>. [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 14 januari 2021 kl. 22.52 (CET) :: Då är det väl löst ... nu gäller det att vänta tills <code><nowiki>{{=}}</nowiki></code> blir en parserfunktion och vi kan radera mallen. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 27 januari 2021 kl. 12.11 (CET) == Inloggning == Jag har nyligen haft problem med inloggningen ... någon loggar ut mig hela tiden, inte bara vid den här wikin, utan även annanstans. Någon har väl slarvat till det centrala inloggningssytemet. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 22 januari 2021 kl. 16.12 (CET) == Skript-hjälp == Hej! Om jag vill lägga till en informationsruta till en mall, likt "not:", när mallen är i oexpanderat läge (och även kvar längst ner i expanderat), hur gör jag då? Jag vill få in texten "Verbstammen diftongeras i de fall stavelsen betonas. I övrigt gäller regelbunden konjugation.". Det gäller {{mall|es-verb-er-dift}}. [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 4 februari 2021 kl. 17.28 (CET) :Åter till frågan: Jag vill kunna lägga till i flera mallar av oregelbundna verb (t.ex. med stamförändringar) att de redan i oexpanderat läge förklarar för den som redan har baskunskaper att verbet följer ett av dessa undantagsmönster. Till exempel för verbet ''volver'': "Oregelbundet: verbstammen ändras i vissa fall med diftongering där '''''o''''' blir till '''''ue'''''. Verbet har oregelbunden participform." [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 16 mars 2021 kl. 12.20 (CET) ::{{@|Svenji}}, som i {{mall|la-subst-1}} (<code>!colspan="3" class="min"|Ordet tillhör den första deklinationen.</code>)? ~ [[Användare:Dodde|Dodde]] ([[Användardiskussion:Dodde|diskussion]]) 21 mars 2021 kl. 21.06 (CET) :::Tack {{@|Dodde}}, ska pilla med detta när min tentavecka är över. [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 23 mars 2021 kl. 13.40 (CET) == Härledning - samlat: samiska eller norska == Om jag vill ange en etymologi från norska, så använder jag språkkoden ''no'', men jag tycker det är bättre om vi inte skiljer i härledningsmallen mellan bokmål och nynorska. Detsamma gäller lånord från samiska (i de fall det saknas vetskap om vilken samiska det först lånats från, kanske oberoende från flera). Jag vet inte hur jag ska ändra en sådan skrift i så fall (t.ex. som att grc blir ''grekiska''). [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 16 mars 2021 kl. 12.13 (CET) : @[[Användare:Svenji|Svenji]] Kan du precisera? Varje förståeligt och rimligt förslag kan implementeras. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 10 augusti 2021 kl. 00.09 (CEST) :: @[[Användare:Svenji|Svenji]]: "h-nor" och "h-smi" har [[Special:Diff/3599968/3603236|lagts tillbaka]]. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 15 augusti 2021 kl. 18.42 (CEST) ::: Ur etymologisk synvinkel lånas ord inte in från "bokmål", utan från "norska", och dessa två är skrivna varieteter av ett och samma språk. För samiskans del gäller förhållandet att vissa ord har samiskt ursprung, men vilken standardiserad varietet i den samiska språkvärlden går inte längre att precisera. Att utelämna ett sådant lånord från dess härkomst vore mycket olyckligt. Liknande fall som samiskan kommer att behövas implementeras framöver, inte minst i mitt arbete med spanskan, och dess lånord från central- och sydamerikanska språk från ursprungsbefolkningen, där ibland inte ett tydligt enskilt språk kan bestämmas. [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 16 augusti 2021 kl. 11.27 (CEST) :::: @[[Användare:Svenji|Svenji]]: Det finns väl massor med sidor som använder "non" men borde bättre använda "h-nor" liksom sådana som använder "smi-usm" men borde använda "h-smi". [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 16 augusti 2021 kl. 12.16 (CEST) == Bugg i alla böjningsmallar == Hej! Titta på böjningsmallen i ''[[matvana]]''. Titta i synnerhet på sista cellen (genitiv bestämd form plural). Texten är förskjuten uppåt. I dokumentets DOM ser jag att detta beror på en överflödig P-nod. --[[Användare:Andreas Rejbrand|Andreas Rejbrand]] ([[Användardiskussion:Andreas Rejbrand|diskussion]]) 21 mars 2021 kl. 19.14 (CET) : Jag kan reproducera den: [[stuga]] men ej [[hund]]. Hur länge har den här kritiska buggen funnits? [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 21 mars 2021 kl. 19.28 (CET) ::Jag tror att buggen förekommer när det finns en textruta under mallen. Jag såg den först för ett par månader sedan. --[[Användare:Andreas Rejbrand|Andreas Rejbrand]] ([[Användardiskussion:Andreas Rejbrand|diskussion]]) 21 mars 2021 kl. 19.45 (CET) ::: Slutrapporten från buggutredningen: [[Wiktionary:Sandlådan]] [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 21 mars 2021 kl. 20.18 (CET) ::::Koden för förled= och not= finns i {{mall|grammatik-slut}}, som mycket riktigt används i stort sett i alla grammatikmallar. Den mallen har inte ändrats sedan 2018. Kan det röra sig om en parsningsbugg i MediaWiki-programvaran som uppkommit nyligen, tro? {{@|Skalman}}, vad säger du? ~ [[Användare:Dodde|Dodde]] ([[Användardiskussion:Dodde|diskussion]]) 21 mars 2021 kl. 20.57 (CET) ::::: Kan det vara att buggen alltid har (mycket otydligt) synts? De överflödiga tecknen är ju uppenbara. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 21 mars 2021 kl. 22.10 (CET) :::::: Nej, är säker på att det har sett korrekt ut tidigare. Men jag har inte granskat utseendet så exakt när det blev fel kan jag inte säga. :::::: Några extra mellanslag, radbrytningar o.d. i den renderade html-koden är inget att bry sig om, det är ingenting som har nån betydelse. :::::: Felet uppstår på grund av koden <code>&#32&zwnj;;</code> som skjuts in i en egen <code><nowiki><p></nowiki></code>-element precis efter "matvanornas" i bestämd form plural genitiv-rutan i böjningstabellen när den används på [[matvana]]. Att detta sker är ju egentligen inget konstigt - det är vad som står i mallen {{mall|grammatik-slut}} att det ska ske på rad 1-3 (för 3= dvs. förled= i böjningsmallarna) respektive rad 5-7 (för 2= dvs. not= i böjningsmallarna). <pre> 1: <includeonly>{{ #if: {{{3|}}} 2: |&#32&zwnj;; 3: {{!}}- </pre> ::::::Alltså: Om parametern "3" finns (eller om argumentet är en tom sträng), skjut in c följt av en radbrytning och sedan det som återfinns på rad 3 och 4. <pre> 5: -->{{ #switch:{{{2|}}}||-=| 6: #default=&#32&zwnj;; 7: {{!}}- </pre> ::::::Samma kod med #if användes på rad 5-7 för parametern 2 (dvs. for not= i grammatikmallarna), men tomt argument "" betyder generellt "SANT" och argumentet "-" betyder generellt "FALSKT" i våra mallar, så koden ändrades till att använda "#switch" så att även not=-parametern i grammatikmallarna skulle följa det mönstret. ::::::Alltså: Byt ut 2 (alltså not-argumentet) mot en tom sträng om 2 är "-", annars, använd defaultvärdet: <code>&#32&zwnj;;</code> följt av raderna 7 t.o.m. 13. :::::: ::::::Så vad gör <code>&#32&zwnj;;</code> ens i mallkoden? <code>&#32&zwnj;;</code> är en HTML-kod för "space", alltså det vanligt mellanslag. Blanksteg trimmas dock bort i mallkod, så jag GISSAR att användning av <code>&#32&zwnj;;</code> var ett hack som var nödvändigt för att tabellavgränsaren i wikisyntaxen skulle börja på en ny rad och därför kunna tolkas om till rätt HTML-kod. Men det är {{@|Skalman}} som skapat mallkoden så han kan nog svara på det definitivt. ::::::Jag gjorde en snabbtest i sandlådan och det verkar som om det bara är att ta bort <code>&#32&zwnj;;</code> samt den efterföljande radbrytningen på två ställen, men det kanske är något jag har missat och eftersom mallen används på så många sidor tänker jag att det ändå är bäst om Skalman kikar på det först. ~ [[Användare:Dodde|Dodde]] ([[Användardiskussion:Dodde|diskussion]]) 22 mars 2021 kl. 17.44 (CET) :::::::{{@|Andreas Rejbrand|Taylor 49|Dodde}}: Jag har tagit bort <code>&amp;#32;</code> nu. :::::::Något i parsern måste ha ändrats, men jag hittar ingen dokumentation om vad det skulle kunna vara. :::::::Förut var det nödvändigt att ha med, för extra mellanslag/radbrytningar runt <code>|</code> ignorerades, och då blev det som att <code><nowiki>{{!}}</nowiki></code> hamnade på föregående rad, och alltså förstörde tabellsyntaxen. [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 25 mars 2021 kl. 22.33 (CET) :::::::: @[[Användare:Skalman|Skalman]] Jag har just [https://sv.wiktionary.org/w/index.php?title=Mall:grammatik-slut&diff=prev&oldid=3521988 revertertat din redigering] eftersom den förvärrar buggen, se [[medium]], [[Wiktionary:Sandlådan]], dvs anrop då ''både'' <code><nowiki>förled=</nowiki></code> och <code><nowiki>not=</nowiki></code> används. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 4 juli 2021 kl. 09.11 (CEST) == Tagg-mallen, anrop kat=reflexivt == Hej! Jag hittar inte var man redigerar i denna mallen (kanske av god anledning). Jag vill lägga till samma funktion för reflexiva verb på fornsvenska och för spanska, som vi nu har för svenska verb, d.v.s. att tagg|reflexivt visar ''reflexivt: '''raka sig'''''. På fornsvenska [[grena#Fornsvenska|grena]] vill jag alltså att kommandot skapar ''reflexivt: '''grena sik''''', och för spanska [[peinar]] ''reflexivt: '''[[peinarse]]'''''. [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 23 mars 2021 kl. 13.48 (CET) :Det är förmodligen [https://sv.wiktionary.org/wiki/Modul:tagg i modulkoden] du kan lägga till stöd för flera språk. Men det är bra att du är försiktig. Ett fel i denna påverkar hela ordboken! --[[Användare:Andreas Rejbrand|Andreas Rejbrand]] ([[Användardiskussion:Andreas Rejbrand|diskussion]]) 23 mars 2021 kl. 13.52 (CET) == Nya absurda buggar == * Några av mina dagens redigeringar har bot-märket '''b''' fastän jag inte även har bot-flaggan på det här kontot (se [[Special:Senaste_ändringar]]) * <s>fliken "Mer" -> "Flytta" försvann (hände igår på en annan wiki)</s> * godtyckliga utloggningar (äldre, se [[#Inloggning]]) [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 20 april 2021 kl. 15.50 (CEST) [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 22 april 2021 kl. 09.55 (CEST) == Hjälp med inställningar i redigeringsläge: färgad formatering, plus röd prick för annars "osynliga" mellanrum. == Hej! Jag skulle testa lite olika utseenden, vilket resulterade i att jag fick nollställa alla inställningar. Nu märker jag till min förfäran att redigeringsläget är i svartvitt, men jag vill ha tillbaka mina gröna ref-länkar, lila och blåa webblänkar osv... Var ändrar man det? Och den lilla röda pricken som oftast döljer sig efter kopierade ord på t.ex. arabiska och hebreiska - hur får jag tillbaka den? Ingår den kanske också i samma funktion? Tacksam för hjälp! : Pennan till vänster om "Avancerad"? [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 21 april 2021 kl. 01.28 (CEST) :: Tack! Jag letade under inställningar, men det var alltså mycket lättare än så. [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 21 april 2021 kl. 01.50 (CEST) == Mall som hämtar från Wikidata == Det finns nu många estniska ord med böjningsformer som lexem i Wikidata. Kan vi få en mall/modul här som visar dem? Se t.ex [[päev]] (som saknar böjningsformer) och [[d:Lexeme:L381851]] (som har dem). --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 23 april 2021 kl. 00.52 (CEST) :Frågan är nu även framlagd på [[:en:Wiktionary:Grease pit/2021/April#Getting inflection tables from Wikidata]]. --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 27 april 2021 kl. 19.41 (CEST) == Tyska mallar == Skulle tyska {{mall|de-verb}} kunna utrustas med gröna länkar? Så att man lätt kan skapa böjningsformer för verb som [[tagen#Tyska]] och [[toppen#Tyska]]. Det är en vanlig mall (inte modul) som använder {{mall|länk}}. Borde den göras om till modulkod? --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 21 maj 2021 kl. 16.49 (CEST) :Jag kan inte tyska, men det verkar som att artiklarna ställer till det för att det ska gå att använda den vanliga {{mall|länka-b}} mallen. {{@|Skalman}}, kan du utveckla? Kanske att skapa en modul är enda möjligheten att komma till rätta med detta. Om en modul ska skapas vore det bra om ett helhetsgrepp togs för alla tyska verbmallar. Hur heltäckande och hur stabila är de tre befintliga verb-mallarna? [[Användare:Dodde|Dodde]] ([[Användardiskussion:Dodde|diskussion]]) 21 maj 2021 kl. 18.07 (CEST) ::Jag har uppdaterat {{mall|de-verb}}, så att gröna länkar skapas. Det är inte alldeles optimalt, då mallen tydligen inte har faktagranskats och man riskerar att potentiellt skapa upp felaktiga böjningsformer. Om man ändå vet att den böjningsformen stämmer, så blir det ju hur som helst smidigt att använda. [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 22 maj 2021 kl. 00.01 (CEST) :::Jag snöade visst in på en redigeringskommentar från 2017 om länka-b-mallen, men nu har vi ju istället den mer uppdaterade {{mall|g-cell}}-mallen. Tack för att du fixade utbytet från {{mall|länka}} till {{mall|g-cell}}, Skalman. Jag började så smått med modultester för tyska verb ([[Modul:de-verb/test]]), men jag kom sedan på svårigheterna vi stötte på 2017 som framgår av [[Moduldiskussion:de-verb]]. Att för enkelhetens skull köra med {{mall|g-cell}} tills vidare är nog ett bra val. ~ [[Användare:Dodde|Dodde]] ([[Användardiskussion:Dodde|diskussion]]) 22 maj 2021 kl. 00.34 (CEST) ::::Tack, detta var en stor förbättring! Jag vet inte alls om våra tyska mallar är heltäckande, men jag vet genom stickprov att bara ungefär hälften av våra tyska adjektiv och verb har en böjningsmall inlagd, så här finns mycket att göra. Nu har jag i alla fall skapat böjningsuppslag för [[tagen#Tyska]]. De gröna länkarna har blivit blå. --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 22 maj 2021 kl. 00.45 (CEST) == Kort fråga == Varför får inte uppslaget [[^^]] automatiskt en kategori? [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 25 maj 2021 kl. 11.09 (CEST) :{{@|Svenji}} Det får den. Som framgår av [[Wiktionary:Mallar/ordklassmallar]] så hamnar sidor som använder mallen {{mall|tecken}} i [[:Kategori:Tecken]] om inte en mer specifik teckenkategori anges som första argument. På sidan [[^^]] har "--" angivits som första argument och sidan har därför hamnat i [[:Kategori:--]], vilket så klart inte var avsiktligt. I vanliga ordklassmallar används första argumentet för att ange språkkod, eller "--" när uppslaget är tvärspråkligt. Men tecken är redan tvärspråkliga, så därför saknas språkargument i tecken-mallen. ~ [[Användare:Dodde|Dodde]] ([[Användardiskussion:Dodde|diskussion]]) 25 maj 2021 kl. 13.52 (CEST) == Bugg i "MediaWiki:Common.css" == * [https://sv.wiktionary.org/w/index.php?title=MediaWiki:Common.css&action=info sv.wiktionary.org] inkluderar massor av mallar och fastnar i 2 kategorier * [https://en.wiktionary.org/w/index.php?title=MediaWiki:Common.css&action=info en.wiktionary.org] inkluderar inga mallar : [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 21 juli 2021 kl. 21.58 (CEST) :: {{@|Taylor 49}}, jag fixade så att sidan inte fastnar i några kategorier. Däremot är det väl okej att inkludera mallar, så jag ändrar inte det. Ok? [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 11 augusti 2021 kl. 23.11 (CEST) ::: @[[Användare:Skalman|Skalman]]: Hej <pre> == {{saknad betydelse|ejkat=}} == </pre> ::: Men varför inkluderas de överhuvudtaget? Är omnämningen i CSS-koden inte bara kommentar? Skulle sådant funka (och vara säkrare för alla mallar): <pre> == { {saknad betydelse} } == </pre> ::: eller <pre> /* <!-- == {{saknad betydelse}} == --> */ </pre> ::: eller (väl bäst, längst uppe och längst nere): <pre> /* <nowiki> */ </pre> <pre> /* </nowiki> */ </pre> ::: ? [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 11 augusti 2021 kl. 23.27 (CEST) ::::Jag gillar att man ser länken till den när man kollar på "Vad som länkar hit". Om någon av mallarna skulle raderas i framtiden, blir det på så vis också uppenbart att CSS:en bör ändras. Men jag kan ändra till <code><nowiki>[[Mall:saknad betydelse]]</nowiki></code> istället. [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 12 augusti 2021 kl. 11.10 (CEST) :::::{{@|Taylor 49}}, en bättre lösning emm är om mallarna är så pass smarta att dom aldrig placerar sidan i en kategori om det inte är i huvudnamnrymden. [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 12 augusti 2021 kl. 11.19 (CEST) :::::: @[[Användare:Skalman|Skalman]]: Kategorisering enligt namnrymd är en möjlighet som är lätt att implementera, men har nackdelen att den underminerar nyttan av [[Wiktionary:Sandlådan|sandlådan]] och privata sandlådor på undersidor av ens användarsida. Ifall du vill ha länkar kvar (vilket låter rimligt), då är <code><nowiki>/* <nowiki> */</nowiki></code> den näst bästa lösningen, och <code><nowiki>[[Mall:saknad betydelse]]</nowiki></code> den bästa, då föreslår jag att ändra <code><nowiki>{{</nowiki></code>...<code><nowiki>}}</nowiki></code> till <code><nowiki>[[Mall:</nowiki></code>...<code><nowiki>]]</nowiki></code>. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 13 augusti 2021 kl. 22.10 (CEST) == Bugg: ".WAV"-filer spelas inte utan laddas ner == * [[arbetslöshet]] "Sv-arbetslöshet.ogg" -> funkar * [[xenon]] "LL-Q9027 (swe)-Moonhouse-xenon.wav" -> laddas ner Jag vet inte vad det beror på men det funkar [https://eo.wiktionary.org/wiki/%C4%89efurbo vid -eo- wiktionary]. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 3 augusti 2021 kl. 00.22 (CEST) :Skillnaden är väl att eo använder en speciell mall som ger en integrerad ljudspelare direkt på sidan, medan sv inte gör det, utan bara länkar till filen. Om du låter din webbläsare göra en HTTP GET-förfrågan på själva WAV-filen på eo ser du att den laddas ner även där. För att pröva det, klicka på länken på [https://eo.wiktionary.org/wiki/Dosiero:LL-Q143_(epo)-Lepticed7-%C4%89efurbo.wav]. (Det har kanske med serverns MIME-typer att göra?) Men om du på sv klickar på högtalarikonen så kommer du till [https://sv.wiktionary.org/wiki/Fil:LL-Q9027_(swe)-Moonhouse-xenon.wav filsidan] där du får en inbäddad spelare. --[[Användare:Andreas Rejbrand|Andreas Rejbrand]] ([[Användardiskussion:Andreas Rejbrand|diskussion]]) 3 augusti 2021 kl. 00.44 (CEST) == Bugg: "$wgExpensiveParserFunctionLimit" för lyxiga funktioner == Det här är en förargelse och bråkmakare som ställer till det vid många wikier. Strängt taget är det inte en bugg utan en <b>feature</b> som lades till för länge sedan. Gränsen är för närvarande 500 anrop och gäller främst (summan av) <b>ifexists</b> and <b>pagesincategory</b> men ej transkluderingar vilket är märkligt (se nedan). Försök att få igenom en höjning för antingen en wiki eller alla WMF wikier är dömda att få [https://phabricator.wikimedia.org/T160685 T160685 avslag av "principiella skäl"]. Vi har ca 420 språkkoder varav ca 360 har uppslag. Vid 500 kategorier med uppslag kommer <b>antalet huvuduppslag på titelsidan att sluta funka</b> eftersom detta beräknas medelst <b>pagesincategory</b>. Vi har råd med <b>ett anrop</b> till en kostsam (lyxig, resurskrävande) funktion <b>per språk</b>, men inte mer. Detta begränsar möjligheter till listor över språk och statistik. Liknande problem finns vid andra wiktionaryer. Det finns ytterligare begränsningar såsom RAM-minne som -en- wiktionary ville ha en höjning på [https://phabricator.wikimedia.org/T165935 T165935 men fick avslag]. Nu håller de på med desperata förändringar som försämrar kvaliteten men kanske reducerar minnesförbrukningen lite grann. Jag har tre ideer att få bukt med det här, som inte kan avslås av "principiella skäl" eftersom de alla är resursneutrala. * [https://phabricator.wikimedia.org/T278629 T278629] Omförhandla prislistan och gör transklusioner dyrare och <b>ifexists</b> and <b>pagesincategory</b> billigare. Det är orimigt att transklusioner som uppenbarligen är mycket mer resurskrävande är gratis medan <b>ifexists</b> kostar. Jag har även utvecklat ett knep som exploaterar den här absurditeten ([https://eo.wiktionary.org/wiki/Vikivortaro:Provujo Provujo] länkat från "phabricator") och verkställer 676 <b>ifexists</b>-begäran med giltiga resultat och utan någon skampålekategori. Tyvärr funkar knepet inte för <b>pagesincategory</b>. * Batcha sådana begäran. Enligt svaret går det internt att batcha <b>ifexists</b>-begäran, och således bör detta göras tillgångligt även från LUA. Jag vet inte ifall detta gäller också för <b>pagesincategory</b>. * Höjning mot restriktioner. Ingen bugg-item vid "phabricator" ännu. Skapa en ny "content model" kallad för "privileged wikitext" som funkar på samma sätt som "wikitext" med följande 3 avvikelser: ** Kraftigt höjda begränsningar, till exempel 500->10'000 lyxiga funktioner, 10s->40s LUA-tid, 50MiO->200MiO RAM, 2MiO->8MiO pre-expand&post-expand bloat. **:: ''mot'' ** Sidan kan redigeras enbart av administratörer. ** Sidan kan uppdateras enbart sällan, till exempel 1 gång per timme och 3 gånger per dygn, plus mindre ofta eller inte alls automatiskt. Finns det åsikter kring detta? Jag ber om stödjande röster på min [https://phabricator.wikimedia.org/T278629 bugg T278629] (batcha allt som går att batcha). [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 3 augusti 2021 kl. 01.31 (CEST) : Jag har lagt till en notis till din appell på Phabricator om att jag stödjer ditt förslag. –[[Användare:Tommy Kronkvist|Tommy Kronkvist]] ([[Användardiskussion:Tommy Kronkvist|diskussion]]), 9 augusti 2021 kl. 15.38 (CEST). ::Jag håller med om att dessa funktioner nog behöver ses över. Mest realistiskt skulle jag tro är Lua-funktioner som stödjer batchning av '''ifexists''' och '''pagesincategory'''. ::En fullösning för huvudsidan skulle vara att helt sonika exkludera dom minsta språken (eller lägga till en hårdkodad schablonsumma för dom). ::{{@|Taylor 49}}, har du något exempel utöver huvudsidan som ger problem på sv-wikt? [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 11 augusti 2021 kl. 23.54 (CEST) ::: @[[Användare:Skalman|Skalman]]: Jo, batchning av '''ifexists''' och '''pagesincategory''' vore bäst. Problemsidor: [[Wiktionary:Alla språk och koder med antal huvuduppslag]] -- för att evaluera hur många kategorier som saknas skulle det behövas min hack. [[Wiktionary:Balans efter språk och ordklass]] Och [https://eo.wiktionary.org/wiki/Aldono:Listo_kun_lingvoj aldono]. PS: {{mall|antal uppslag}} har parametrar "list=" , "omit=" och "limit=" som kan användas i ett desperat läge. PPSS: finns det kanske en bättre lösning för [[MediaWiki:Common.css]], se ovan? [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 12 augusti 2021 kl. 00.07 (CEST) :::: Hur ser de andra språkversionerna av Wiktionary på det här? De torde ju vara uppbyggda på liknande sätt (?) och snart komma att uppleva samma problem som vi. –[[Användare:Tommy Kronkvist|Tommy Kronkvist]] ([[Användardiskussion:Tommy Kronkvist|diskussion]]) 12 augusti 2021 kl. 18.53 (CEST), 12 augusti 2021 kl. 18.53 (CEST). ::::: Se ovan, de har redan problem. Det gäller bara att ta kontakt. [[Wiktionary:Bybrunnen/Arkiv26#Modul_önskas_för_beräkningsmall]]. 16 augusti 2021 kl. 15.49 (CEST) == Färger == Är det bara jag som inbillar mig, eller har färgerna på hyperlänkar ändrats (om än ytterst subtilt)? --[[Användare:Andreas Rejbrand|Andreas Rejbrand]] ([[Användardiskussion:Andreas Rejbrand|diskussion]]) 13 augusti 2021 kl. 15.39 (CEST) : Du ser alltid saker som knappast syns (såsom buggen ovan med minimalt felplacerad text i tabellerna) och ingen annan skulle våga påtala. ;-) [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 13 augusti 2021 kl. 22.14 (CEST) ::Jo, visst har de väl blivit lite ljusare? [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 16 augusti 2021 kl. 11.29 (CEST) :::Aningen ljusare, upplever jag det som. Synd att sidor som till exempel [[:w:Wikipedia:Länkfärg]] (eller motsvarande på enWP, Meta-Wiki etc.) inte länkar direkt till någon "global" Wikimedia-CSS eller liknande, så att man enkelt skulle kunna titta efter i historiken. –[[Användare:Tommy Kronkvist|Tommy Kronkvist]] ([[Användardiskussion:Tommy Kronkvist|diskussion]]), 17 augusti 2021 kl. 00.24 (CEST). ::::Jag ser ingen skillnad, men jag har heller inte en skärm som återger färger jättebra. Men inte heller i koden ser jag några indikationer på att länkfärgen ska ha ändrats dom senaste 10 åren. Däremot ''kan'' det ju vara så att färgen har överridits, men inte längre gör det, så helt säker på vad som hänt i koden är jag inte. ::::Detta är den relevanta CSS-koden som körs på min dator: https://gerrit.wikimedia.org/r/plugins/gitiles/mediawiki/core/+blame/refs/tags/1.36.1/resources/src/mediawiki.skinning/elements.less#14 ::::Annat som potentiellt skulle kunna påverka, men som inte heller verkar så sannolikt: typsnittet har ändrats, webbläsarens tolkning av färg+typsnitt har förändrats, webbläsarens standardtypsnitt (vilket är det som Vector verkar använda som standard) har förändrats, operativsystemets tolkning av typsnitt har förändrats... [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 17 augusti 2021 kl. 10.58 (CEST) :::::Jo, det har blivit ljusare. Speciellt tydligt ser jag det på röda länkar, som [https://sv.wiktionary.org/wiki/Wiktionary:Projekt/%C3%96nskelistor/Svenska här]. Något har hänt, men i vilket fall som helst så har jag inga problem med ändringen. --[[Användare:Andreas Rejbrand|Andreas Rejbrand]] ([[Användardiskussion:Andreas Rejbrand|diskussion]]) 17 augusti 2021 kl. 13.48 (CEST) ::::::Här syns skillnaden tydligt: https://privat.rejbrand.se/wtlinkcolour.png. Överst är en äldre skärmdump från januari 2017; underst är från i dag. --[[Användare:Andreas Rejbrand|Andreas Rejbrand]] ([[Användardiskussion:Andreas Rejbrand|diskussion]]) 17 augusti 2021 kl. 13.55 (CEST) :::::::Jag trodde att det var något som hade hänt dom senaste dagarna, och jag trodde att det gällde andra länkar än rödlänkar. Om jag förstår rätt, så är [https://gerrit.wikimedia.org/r/plugins/gitiles/mediawiki/core/+/b24bff67ed1c2ac4e15d990820ad98d8592390b4%5E%21/ den aktuella ändringen] från mars 2021 och borde ha deployats ganska snart efter det (inom en månad, tror jag). [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 17 augusti 2021 kl. 16.22 (CEST) ::::::::Jag är helt säker på att färgerna på min dator ändrades samma dag som jag skrev inlägget ovan! --[[Användare:Andreas Rejbrand|Andreas Rejbrand]] ([[Användardiskussion:Andreas Rejbrand|diskussion]]) 17 augusti 2021 kl. 17.57 (CEST) :::::::::I så fall har jag kanske fel vad gäller inom en månad från mars 2021. Deploy av nya versioner kanske fungerar annorlunda än vad jag minns det som. [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 17 augusti 2021 kl. 19.20 (CEST) == "Mall:kategorinavigering-härledningar" - modularisering == Jag har just modulariserat denna mall. [[Mall:kategorinavigering-härledningar]] Fördelar: * parametrar behövs ej längre: <s>Det andra språket anges här med versalinitial (på Svenska/Härledningar från fornsvenska anges Fornsvenska)</s> * språkkoder visas * alla tänkbara fel detekteras och bestraffas med felmeddelande liksom spårningskategori * etymologiska koder uppmärksammas (se [[:Kategori:Svenska/Härledningar från samiska]]) och funkar enbart efter <code><nowiki>Härledningar från </nowiki></code>, motsatt "Kategori:Samiska/Härledningar från svenska" skulle ej funka Jag föreslår att ta bort parametrarna medelst bot på alla sidor som använder mallen (kan det röra sig om enbart 487 ??). [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 23 augusti 2021 kl. 00.44 (CEST) :{{@|Taylor 49}}: Trevligt att bli av med parametrarna! Några kommentarer: :* Varför behöver språkkoderna visas? :* Nu genereras ett stycke <code>&lt;p></code> som innehåller två <code>&lt;br>&lt;br></code>. Skulle det gå att istället generera två <code>&lt;p></code>? :* Jag skulle föredra aningen tydligare variabelnamn i modulen, och skulle kanske ha döpt modulen till samma sak som mallen (eftersom den bara används där), men det är småsaker som spelar mindre roll. :-) :[[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 23 augusti 2021 kl. 09.50 (CEST) :: > varför behöver språkkoderna visas ::* eftersom de behövs då en skapar nya uppslag (en kod) eller lägger till härledning (två koder) ::* <big>''vänta ... "fornindonesiska" ... vilken kod hade den igen ... var hade vi listan ... jag kan inte hitta den längre ... jävlar ...''</big> ::* jag har dåliga erfarenheter med vissa wikier som skryter med språknamn men vill ha koder som inmatning ::* och dessutom vill jag ha en nytta för funktion "getCode" ... ;-) :: > det gå att istället generera två :: Det går säkert ... hur menar du det exakt, och vad ska vara fördelen? :: [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 23 augusti 2021 kl. 14.20 (CEST) ::: {{@|Taylor 49}}: :::* Språkkoder: Jo, du har rätt i att det finns en poäng i att visa språkkoden. Jag skulle föredra en lite annan formatering, men är inte alldeles säker på vad jag tycker skulle bli snyggast. Kanske (kod <small>'''xx'''</small>)? Jag har inte jättestarka preferenser här, men tycker att det ser konstigt ut med bindestrecken. :::* &lt;p>: Huvudfördelen är att det ser bättre ut när det inte är så stort avstånd mellan raderna. Generellt bör du undvika &lt;br> och istället använda antingen radbrytningar, <code>&lt;p>Textrad&lt;/p></code> eller <code>&lt;div>Textrad&lt;/div></code>. :::[[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 24 augusti 2021 kl. 20.35 (CEST) :::: Jag har tagit bort dessa <code><nowiki><br></nowiki></code> (British Rail) och ersatt dem med <code><nowiki><div></nowiki></code> (Divison). Avståndet har blivit lite mindre. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 2 september 2021 kl. 17.22 (CEST) ::::: Boten ska avfiras nu. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 4 september 2021 kl. 21.18 (CEST) :::::: {{klar}} Parametrarna har tagits bort från alla anrop, och omedelbart därefter förbjudits i modulkoden. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 4 september 2021 kl. 22.38 (CEST) ::::::: Applåd och lyft på hatt! [[Användare:Tommy Kronkvist|Tommy Kronkvist]] ([[Användardiskussion:Tommy Kronkvist|diskussion]]), 5 september 2021 kl. 03.35 (CEST). == Översättningar läggs in fel i listor som har en dubbel asterisk == Varför läggs översättningar till i oordning? Jag trodde detta var en historisk bugg, men den är livs levande i dag. [https://sv.wiktionary.org/w/index.php?title=r%C3%A5djur&type=revision&diff=3623703&oldid=3623667 Här, till exempel], lades "albanska" inte först i listan (som förhandsvisningen angav), utan efter dubbelstjärnan för högsorbiska. --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 8 oktober 2021 kl. 17.21 (CEST) : Pga en bugg här: [[MediaWiki:Gadget-translation editor.js]]. Kan reproducera problemet. Enbart @[[User:Skalman|Skalman]] kan fixa den här buggen. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 10 oktober 2021 kl. 02.03 (CEST) ::På rad 682 är en loop som stegar bakifrån igenom en lista. Det låter som felets orsak. Om man stegar bakifrån och hittar "**", så är ju det elementet mindre än aktuella språket och alltså stannar man och sätter in där. Koden borde stega uppifrån i listan tills den hittar ett större värde än det aktuella, för då kommer den aldrig att stanna vid "**". --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 10 oktober 2021 kl. 03.31 (CEST) :::Tack för tipset på en bättre algoritm. Det fanns troligen en anledning att göra som jag gjorde, men idag förstår jag inte vad det skulle kunna vara {{=)}}. Jag har också fixat en bugg med ''förhandsvisningen'' av tillagda översättningar. Det hela ska fungera nu. [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 12 oktober 2021 kl. 00.59 (CEST) ::::Tack, verkar fungera bra! --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 12 oktober 2021 kl. 16.10 (CEST) Turkiska Wiktionary har samma problem i kvadrat. Exempel: [https://tr.wiktionary.org/w/index.php?title=K%C3%BCba&type=revision&diff=3800777&oldid=3800776 1], [https://tr.wiktionary.org/w/index.php?title=Erivan&diff=3804419&oldid=3804418 2], [https://tr.wiktionary.org/w/index.php?title=g%C3%BCm%C3%BC%C5%9F&diff=prev&oldid=3800814 3], [https://tr.wiktionary.org/w/index.php?title=%C3%BCtopik&diff=3801252&oldid=3801223 4]. Vår [[MediaWiki:Gadget-translation editor.js]] motsvaras av deras [[:tr:MediaWiki:Gadget-CeviriEkleyici.js]] (çeviri = översättning, ekle = lägg till) eller kanske [[:tr:MediaWiki:Gadget-CeviriEkleyici-Veri.js]]. Men felet tycks bestå i att sorteringen sker i Unicode-ordning (Ç efter Z) i stället för enligt turkisk kollationsordning (Ç som C). Och var i programmet ligger det? Kanske handlar det om någon global parameter, snarare än den här koden? ({{@|Skalman|Taylor 49}}) --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 29 oktober 2021 kl. 19.02 (CEST) : Är problemet nu fixat (hos oss) eller inte? [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 29 oktober 2021 kl. 23.03 (CEST) ::Jag tror det är löst hos oss. --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 30 oktober 2021 kl. 18.18 (CEST) :::Ganska komplicerat. Du har nog rätt i att den försöker sortera i Unicode-ordning. Jag tror att jämförelserna här inte sorterar korrekt: <syntaxhighlight lang="js"> // Rad 1095 } else if (ln && ln > lang && (!nextLanguage || ln < nextLanguage) && lis[j].parentNode.parentNode.nodeName != 'LI') { // Rad 1224 } else if (ln && ln > nestedHeading && (!nextLanguage || ln < nextLanguage)) { </syntaxhighlight> :::Men jag är inte alls säker på att detta är dom enda ställena. :::Vi har faktiskt samma problem på svwikt, även om det uppträder mycket mer sällan: (italienska, iñupiaq) och (žemaitiska, zhuang) sorteras fel. Om "õ" ska sorteras som "o", så är också (võro, votiska) fel (men iaf sv-wp sorterar det som "ö", vilket i så fall betyder att det är rätt). [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 31 oktober 2021 kl. 14.56 (CET) ::::Så vitt jag ser, anger javascript-koden ingenstans vilken sorteringsordning som ska gälla. Alltså går den på någon sorts default, och sådant är ju alltid lite osäkert. Hur skulle man kunna implementera detta på ett stabilt sätt, utan att vara beroende av sorteringsordningen? Kunde man följa listan över godkända språkkoder i stället för att strängjämföra språknamnen? Jag är inte hemma i Javascript, men i Perl skulle man kunna lägga in alla översättningar i en hash-tabell och sedan skriva ut hela hash-tabellen i den ordning som anges av en array (no, bg, da) som gör att ordningen alltid blir Bokmål, Bulgariska, Danska. --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 1 november 2021 kl. 19.00 (CET) ::::[https://stackoverflow.com/questions/51165/how-to-sort-strings-in-javascript Enligt Stack Overflow] finns en [https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/localeCompare String.prototype.localeCompare] som man bör använda. Och här är kod hos oss som använder localeCompare på strängar: [[MediaWiki:Gadget-unit tests/qunit.js]]. --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 1 november 2021 kl. 20.02 (CET) :::::Default är unicode, så det är inte "osäkert" men nog inte det vi önskar. :::::Lättast är att använda <code>localeCompare</code>, som skulle sortera võro före votiska. Är detta acceptabelt? :::::Om man vill följa den ordning som finns på [[Modul:lang/data]], måste man ladda in samtliga språk, vilket känns lite onödigt. Men det är också en möjlig lösning. [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 1 november 2021 kl. 23.36 (CET) ::::::Säger svensk locale verkligen att õ ska sorteras som o? Tecknet används väl nästan bara som estniskt ö (som just i võru) och borde sorteras som ö och ø, tycker jag. --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 2 november 2021 kl. 00.24 (CET) :::::::Ja, tyvärr. Inte heller våra egna <code>sort_rules</code> på [[Modul:lang/data]] eller infon på [[Appendix:Alfabet#Svenska]] tar hänsyn till õ, kanske eftersom det sorteras som (eller efter) o på vissa språk. Samma problem finns alltid när man måste känna till ursprungsspråket för att veta hur det ska sorteras. :::::::Vilken väg tycker du att vi ska gå? [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 2 november 2021 kl. 00.49 (CET) ::::::::För mig är võru av så marginell betydelse, att jag inte bryr mig. Viktigare för mig är att få tr.wiktionary att fungera, och det hänger på att hitta en admin med rättigheter och vilja att debugga koden. Men rätt metod borde vara att överallt använda localeCompare, och sedan hoppas att svensk locale förbättras någon gång i framtiden. --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 2 november 2021 kl. 01.36 (CET) :::::::::Jag har fixat sv-wikts sorteringsordning, så om någon wikt kopierar vår kod, bör sorteringen bli rätt. :::::::::Jag skulle kunna kika/experimentera med tr-wikts översättningsskript, men om jag inte lyckas lösa det på en timme, så kommer jag ge upp. Det skulle kräva att jag får gränssnittsadminbehörighet. [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 3 november 2021 kl. 23.38 (CET) :::::::::: Användaren ‎HastaLaVi2, som talar turkiska och har rättigheter, men kanske inte är jättehaj på Javascript, har i dag försökt fixa buggen i [[:tr:MediaWiki:Gadget-CeviriEkleyici.js]], men rodde inte båten i land och återställde till gamla versionen. Kan du kolla ändringarna mellan de senaste versionerna och kanske komma med kommentarer och idéer? Användaren har också laborerat med en egen kopia, [[:tr:User:HastaLaVi2/Gadget-CeviriEkleyici.js‎]]. --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 4 november 2021 kl. 21.19 (CET) :::::::::::Jag har fixat något som verkar funka skapligt: [[:tr:User:Skalman/common.js]] som ersätter [[:tr:MediaWiki:Gadget-CeviriEkleyici.js]]. :::::::::::* Funkar: sparar konsekvent saker i rätt ordning :::::::::::* Funkar inte (men likadant som idag): om man lägger till ett språk som ska hamna efter resterande, så visas detta som en del av en helt ny lista (istället för att bäddas in i den existerande) :::::::::::* Inte testat: underspråk (dubbla asterisker) :::::::::::Jag tror alltså att det här här värt att lägga in, eftersom det viktiga väl är hur det sparas. [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 5 november 2021 kl. 19.18 (CET) ::::::::::::Så om varje lista redan hade ett element för Zulu (eller vilket språk som sorterar sist i alfabetet), så skulle det fungera bättre? Jag ser att du skickar med 'tr' som andra parameter till localeCompare(). Är det nödvändigt? Följer det inte med sajten som default? --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 5 november 2021 kl. 19.51 (CET) :::::::::::::Ja, om listan hade Zulu skulle det alltid funka. Men det är inte förvirrande nu heller, bara konstigt. :::::::::::::'tr' är nödvändigt att skicka in. Annars får man en "internationell" sortering. [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 5 november 2021 kl. 21.53 (CET) ::::::::::::::Jag ser att svenska koden skickar med 'sv'. Men är det inte lite konstigt att det ska behövas? Borde inte respektive sajt köra med egna språket som default? --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 6 november 2021 kl. 00.00 (CET) :::::::::::::::Nej, det är inte konstigt. I html är det specat att <code>lang="sv"</code>, men detta slår inte över till Javascript. Man kan göra jämförelserna utan att upprepa språkkoden, men vi gör jämförelserna på så få ställen att det inte blir värt det. Historiskt har Javascript-api:erna bara använt webbläsarens språk, medan api:er från det här århundradet (tack och lov!) har varit "tvärspråkliga" (något som liknar det man skulle skriva i kod). [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 6 november 2021 kl. 21.26 (CET) Ett stort framsteg har skett. Man kan nu lägga till cs (Çekçe) och det sorteras in korrekt före Danca (danska). Men zh (kinesiska, Çince) kommer fortfarande sist i listan. Se [[:tr:Kullanıcı_mesaj:HastaLaVi2#Adding_translations|diskussionen här]] och exemplet [[:tr:pazarlama]] (dess historik). --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 6 november 2021 kl. 22.53 (CET) ===Redskap=== Om nu översättningar har lagts in i fel ordning, och vi misstänker att det kan ha pågått länge, har vi då något verktyg (en bot) för att kontrollera att ordningen nu är den rätta, eller hitta de artiklar där ordningen är fel? --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 10 november 2021 kl. 17.05 (CET) == Babel-mallen == Hej! Vart går jag för att göra en liten ändring i babel-mallarna för jiddisch? För närvarande återger inte mallen på sv.wikt de diakritiska tecknena till alef, yud och fey, det vill säga nuvarande texten "דער באניצער האט א גרונטיקע ידיעה אין יידיש" skulle ändras till "דער באַניצער האָט אַ גרונדיקע ידיעה אין ייִדיש" (''der banitser hot a grundike yedie in yidish''). Engelska Wiktionary har f.ö. en helt annan text: ".דער באַניצער האָט תּוך־ידיעה פֿון ייִדיש." (''der banitser hot tokh-yedie fun yidish''." [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 10 oktober 2021 kl. 20.36 (CEST) :Jag vet inte, men gissar att https://sv.wiktionary.org/wiki/Special:Systemmeddelanden?prefix=babel&filter=all&lang=yi är ett ställe att börja leta på. Eftersom mallen babel anropar "parserfunktionen" (intern kod) #babel, så bör det vara ett systemmeddelande. Men de bör väl vara lika för alla wiki-sajter. Får du rätt accenter på engelska Wiktionary eller på svenska Wikipedia? --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 11 oktober 2021 kl. 00.25 (CEST) :: Svenska Wikipedia har en tredje variant (!): "דער באַניצער קען ביישטייערן מיט אַ גרונטלעכער דרגה פון ייִדיש.", ''.der banitser ken beyshteyern a gruntlekher dreyge (från hebreiska = "nivå, grad", translitteration?) fun yidish''", där även punkten hamnar fel (ska stå till vänster). [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 17 januari 2022 kl. 16.20 (CET) == Rohingisk (rhg) == (Can somebody translate this post, please?) The translation-adding feature ({{mall|ö-topp}} & {{mall|ö-botten}}) doesn't have the language code "rhg" for the Rohingya language. --[[Användare:Apisite|Apisite]] ([[Användardiskussion:Apisite|diskussion]]) 14 november 2021 kl. 12.32 (CET) ({{@|LA2}} What do you think?) --[[Användare:Apisite|Apisite]] ([[Användardiskussion:Apisite|diskussion]]) 14 november 2021 kl. 13.48 (CET) :[[Användare:Skalman]] typically handles these kinds of requests. I am sure Skalman or some other technician will handle your request later today or within a few days. --[[Användare:Andreas Rejbrand|Andreas Rejbrand]] ([[Användardiskussion:Andreas Rejbrand|diskussion]]) 14 november 2021 kl. 14.14 (CET) ::A beginning might be to create an entry in [[Modul:lang/data]]. But what is the language called in Swedish? The Wikipedia article [[w:Rohingyer]] (about the people, Wiktionary: [[rohingyer]]) states that the language is called [[ruáingga]] (which doesn't have an article). --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 14 november 2021 kl. 17.15 (CET) :: {{@|LA2|Skalman}} - Maybe either Rohingisk or Rohingyask. --[[Användare:Apisite|Apisite]] ([[Användardiskussion:Apisite|diskussion]]) 14 november 2021 kl. 17.22 (CET) :::I can't find any texts in Swedish that talk about the language. Apparently, it is not a topic of discussion. German Wikipedia has an article about the people, that also discusses "their language", but avoids to give the language any name. Perhaps "ruáingga" is correct in some sense, but since the topic is so remote to Swedish readers I think any term other than "rohingya" will have problems. I suggest we call the language "rohingya". (Languages are lowercase in Swedish.) --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 14 november 2021 kl. 18.19 (CET) :::: {{@|LA2|Skalman}} - {{klar}} Added "rhg" to [[Modul:lang/data]]. --[[Användare:Apisite|Apisite]] ([[Användardiskussion:Apisite|diskussion]]) 14 november 2021 kl. 19.00 (CET) ::@[[Användare:Apisite|Apisite]], it seems like you already added support at [[Modul:lang/data]], which is all that's needed to make it work in translations. In addition, I've added the language to our documentation and to another script. [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 14 november 2021 kl. 21.18 (CET) :::It seems like I was responding to a very old version of this discussion. {{=)}} [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 14 november 2021 kl. 21.26 (CET) == Language code tsg == {{@|LA2|Skalman}} What language name could be used for the language code tsg, "sulu", "suluk" or "tausug"? --[[Användare:Apisite|Apisite]] ([[Användardiskussion:Apisite|diskussion]]) 25 november 2021 kl. 06.45 (CET) :@[[Användare:Apisite|Apisite]], it seems like [https://www.ne.se/uppslagsverk/encyklopedi/l%C3%A5ng/tausug NE uses tausug], so that's what I'd go with. [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 25 november 2021 kl. 11.23 (CET) :: {{@|LA2|Skalman}} - {{klar}} I have added not only Tausug (tsg), but also Magindanaw (mdh) and Maranao (mrw). --[[Användare:Apisite|Apisite]] ([[Användardiskussion:Apisite|diskussion]]) 25 november 2021 kl. 17.05 (CET) :: {{@|LA2|Skalman}} I have added also Yakan (yka) to [[Modul:lang/data]]. --[[Användare:Apisite|Apisite]] ([[Användardiskussion:Apisite|diskussion]]) 25 november 2021 kl. 17.44 (CET) :: {{@|Svenji}} Svenji, I see that you've likely seen this thread. --[[Användare:Apisite|Apisite]] ([[Användardiskussion:Apisite|diskussion]]) 25 november 2021 kl. 17.49 (CET) :::I guess this is good. I have no reason to believe otherwise. But it is frustrating to know that it might be years before anybody joins the Swedish Wiktionary user community with any insights that might correct any wrongs about these languages, which are so remote to the Swedish user base. It is also long before the same level of support will be added to smaller and less active Wiktionary sites, such as the Danish or Turkish Wiktionary. Much of this basic support should be made a global part of Wiktionary, and not added to each separate version. --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 25 november 2021 kl. 21.27 (CET) :::: {{@|Apisite}} - thank you, and yes. I see that the language called Magindanaw in English has an entry on NE as ''[https://www.ne.se/uppslagsverk/encyklopedi/lång/magindanao magindanao]''. That follows Swedish orthography better, so I would more recommend that to be the name we use here. About the Yakan language, my gut feeling would be that it's spelt jakan in Swedish, just like Yakut is jakutiska, Yiddish is jiddisch, and so forth. However, I could not find anything to support previous Swedish mention of the language. [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 25 november 2021 kl. 21.30 (CET) :::::I'm all for language plurality and inclusion, but perhaps with a limit. I encouraged the creation of at least 500 entries in each of the 24 official languages of the European Union, which is why we now have 500 entries in Maltese. But I'm less optimstic about Bavarian ([[:Kategori:Bayerska]]), South Sami ([[:Kategori:Sydsamiska]]), and other tiny languages (Bavaria is not small, but most people there only write in standard German, not in the Bavarian dialect). The same goes with languages that are large but very remote and have very little interchange with Swedish. Is it likely that any native speaker of Rohingya will become a contributor to Swedish Wiktionary? Sweden has many thousands of Arabic- and Somali-speaking immigrants, but none or very few come to Wiktionary. Most immigrants focus on learning Swedish, not to learn and teach Arabic ([[:Kategori:Arabiska]]) or Somali ([[:Kategori:Somaliska]]). We still only have 259 entries in Arabic. --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 25 november 2021 kl. 23.52 (CET) :::::: We have [[:Kategori:Indonesiska|1617 Indonesian lemmas]] :-). [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 26 november 2021 kl. 00.01 (CET) :::::: From a linguistic point of view, I find every language - however small - to join the project interesting. The issue is of course the problem of fact-checking these words, without knowledge or proper dictionaries at hand. I don't see why Southern Sami would be problematic, as being a vital language in Sweden and one variety of Sweden's official minority languages. More people speak Southern Sami in Sweden than Yiddish, but the latter being a language with big literal history and with speakers living in all corners of the world. When it comes to the Swedish project, I share the concern about major immigrant languages, such as Arabic, Somali, Persian and Thai are so small here still. My wish is that we get a bilingual editor of these languages to help out ASAP. I'm very happy for your recent contributions with Turkish, {{@|LA2}}. With template structures available, it could easily spark more contributors interest in adding more data. Hopefully I will learn to read the abjad for Farsi next year or so, and then get my head around this meta-language so we get a bit better coverage. At the moment my focus has to stay with my studies in Spanish and Yiddish. And while I'm at it, I really appreciate the Indonesian contributions from you, {{@|Taylor 49}}. I would love to see Malay grow on here too. [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 26 november 2021 kl. 01.00 (CET) == Two More Languages == {{@|LA2|Skalman|Svenji}}: I would like to have two (2) more languages, Ternate (tft) and Tidore (tvo), to [[Modul:lang/data]] added. --[[Användare:Apisite|Apisite]] ([[Användardiskussion:Apisite|diskussion]]) 27 november 2021 kl. 02.55 (CET) :: [[Moduldiskussion:lang/data#Önskelista:_språk_som_ska_läggas_till|wishlist -- önskelista]] [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 27 november 2021 kl. 12.47 (CET) == CSS-bugg i böjningsmall för substantiv == Titta på böjningstabellen i artikeln ''[[täckdag]]''. I kolumnen för plural bestämd form genitiv är texten flera pixlar upphöjd. --[[Användare:Andreas Rejbrand|Andreas Rejbrand]] ([[Användardiskussion:Andreas Rejbrand|diskussion]]) 12 december 2021 kl. 17.10 (CET) : [[#Bugg_i_alla_böjningsmallar|Vi har redan haft detta.]] [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 12 december 2021 kl. 18.24 (CET) == Trasig latin-mall == Mallen {{mall|la-subst-3-n}} visar inte böjningar, utan bara tomma fält. [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 18 mars 2022 kl. 22.49 (CET) == Grönlänkar till sidor som finns == Det är ytterst bekvämt att utifrån en lista med översättningar kunna klicka en grön länk och därmed skapa nya sidor och uppslag. Jag lade nyss till flera översättningar till ordet [[bar]] (utskänkningsställe) och klickade sedan på kyrilliska [[бар]] och skapade sidan med många uppslagsord på en gång. Men jag kan inte klicka på spanska översättningen "bar", för den sidan finns redan och länken är blå, inte grön. Skulle det vara möjligt att krångla till koden så att länken för spanska [[bar]] blir grön och nya uppslag skapas i den befintliga sidan? --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 21 mars 2022 kl. 17.24 (CET) : @[[Användare:LA2]]: Jag tror inte. Detta skulle kräva att JawaScript läser hela denna sida ("[[bar]]" i det här fallet) och kollar ifall språket (spanska i det här fallet) redan finns. Visst skulle den kunna avbryta sökningen vid "Swahili" förutsatt att språken är sorterade. Detta skulle behöva göras för alla översättningar, dvs ifall det finns 100 språk med totalt 200 länkade ord, då skulle JawaScript behöva läsa och analysera upp till 200 sidor, bara för att avgöra "blått piller eller grönt piller". Alternativt skulle den kunna kolla ifall sidan i fråga är i kategorin ([[:Kategori:Spanska/Alla uppslag]] i det här fallet) vilket väl är bättre, men ändå skulle behöva göras för alla länkade ord, i översättningar och böjningstabeller. Plus risken att sidan visserligen har språket men med fel ordklass. Men det är [[Användare:Skalman]] som är auktoriteten på JawaScript. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 24 mars 2022 kl. 09.45 (CET) ::Att det går snabbt att kolla om sidan finns, beror ju på att det finns en databastabell över sidor som finns. Om det också funnes en databastabell över sektioner (h2-rubriker, ==) som finns i varje sida, så skulle den kollen också gå snabbt. När en ny version av en sida sparas (vilket inte är jätteofta) behöver den tabellen förstås uppdateras. --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 24 mars 2022 kl. 14.20 (CET) :::Flikar bara in att nu finns det ett spanskt uppslag för ''[[bar#Spanska]]'', men när exemplet ovan framfördes så var detta ej fallet. [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 24 mars 2022 kl. 14.35 (CET) ::::Ur vårt (svwikts) perspektiv, är anledningen till att det går snabbt med grönlänkar, att länkarna på sidan redan är särskilt markerade: dom är röda. Så allt skriptet behöver göra är (i princip) att ändra röda länkar till gröna. ::::Det skulle gå att lösa tillräckligt effektivt via ett externt verktyg med full tillgång till innehållet på vår wiki (t.ex. på Toolforge), men det är inget som jag kommer göra. [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 26 mars 2022 kl. 22.36 (CET) == Partikelverb för verb som inte tillhör första eller andra konjugationen == Jag skapade i går ''[[göra upp]]'' och i dag ''[[se över]]''. Notera de fina partikelverbsböjningsmallarna till höger. Tyvärr gör dessa mallar så att artiklarna hamnar i kategorin [[:Kategori:Svenska/Andra konjugationens verb]], vilket är olyckligt. Detta beror antagligen på att grammatikmallen i båda fallen är {{mall|sv-verb-er}}. Men jag tycks inte ges någon möjlighet att välja {{mall|sv-verb}} (finns inte) och {{mall|sv-verb-ar}} är förstås inte på något sätt bättre (första konjugationen). Tittar man på respektive grundverbs artikel så ser man att ''[[göra]]'' också använder {{mall|sv-verb-er}} och också hamnar i kategorin [[:Kategori:Svenska/Andra konjugationens verb]], vilket även det är olyckligt. Tittar jag på ''[[se]]'' så finns den artikeln inte i någon olämplig kategori, men den använder mallen {{mall|sv-verb-r}} som inte tycks ha stöd för partiklar över huvud taget. Så vad skall en stackars artikelförfattare som jag göra för att allt skall bli rätt? Notera att mallarnas dokumentation säger "Om något ord inte passar in i någon av dessa beskrivningar kan valfri mall användas.", och visst kan jag få grammatikrutan att se bra ut visuellt även med en semantiskt olämplig mall, men kategorin blir ju fel. --[[Användare:Andreas Rejbrand|Andreas Rejbrand]] ([[Användardiskussion:Andreas Rejbrand|diskussion]]) 27 mars 2022 kl. 20.08 (CEST) : Verbet "[[göra]]" hamnar också i [[:Kategori:Svenska/Andra konjugationens verb]]. Jag har aldrig förstått hur detta med "starka" och "avljundsklassade" verb ska funka. Jag har ett eget system med 19 verbklasser. Jag ser ingen snabblösning utom att [https://sv.wiktionary.org/w/index.php?title=Mall%3Asv-verb-r&type=revision&diff=2978330&oldid=2972591 ta bort] dessa kategorier. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 27 mars 2022 kl. 22.29 (CEST) :: Nu skapade jag ''[[rå för]]'' som också hamnar i kategorin [[:Kategori:Svenska/Första konjugationens verb]] trots att ''rå'' är av tredje konjugationen. --[[Användare:Andreas Rejbrand|Andreas Rejbrand]] ([[Användardiskussion:Andreas Rejbrand|diskussion]]) 2 april 2022 kl. 18.30 (CEST) :: Den tidigare artikeln ''[[rå på]]'' hamnar i kategorin [[:Kategori:Svenska/Andra konjugationens verb]] vilket är lika illa. :: Missförstå mig inte: Våra grammatikmallar är superbra och den automatiska konjugationskategoriseringen fungerar bra i många fall (dock inte för ''[[rå]]'' ser det ut som). Men det verkar som om utvecklaren glömt bort partikelverben helt och hållet. --[[Användare:Andreas Rejbrand|Andreas Rejbrand]] ([[Användardiskussion:Andreas Rejbrand|diskussion]]) 2 april 2022 kl. 18.33 (CEST) :: Många partikeluppslag som finns sedan tidigare är också felkategoriserade. T.ex. är ''[[komma ut]]'' kategoriserat som första konjugationen (*''jag kommar, jag kommade, har jag kommat''), vilket är uppenbart fel. --[[Användare:Andreas Rejbrand|Andreas Rejbrand]] ([[Användardiskussion:Andreas Rejbrand|diskussion]]) 2 april 2022 kl. 19.43 (CEST) :::{{@|Andreas Rejbrand}} något IP gjorde redigeringen att lägga till kategorierna utifrån vilken mall som används [https://sv.wiktionary.org/w/index.php?title=Mall:sv-verb-er&diff=prev&oldid=3003093]. Om det inte ger ett korrekt och tillförlitligt resultat, tänker jag att kategoriseringen inte ska ske. Det verkar rimligt att helt enkelt avlägsna koden som placerar sidorna i dessa kategorier. ~ [[Användare:Dodde|Dodde]] ([[Användardiskussion:Dodde|diskussion]]) 6 april 2022 kl. 20.11 (CEST) ::::Ja, jag tycker också att vi tar bort dem tills vidare. --[[Användare:Andreas Rejbrand|Andreas Rejbrand]] ([[Användardiskussion:Andreas Rejbrand|diskussion]]) 12 april 2022 kl. 19.19 (CEST) ::::: {{klar}} Verkställt. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 13 april 2022 kl. 08.27 (CEST) :::::: Tack! --[[Användare:Andreas Rejbrand|Andreas Rejbrand]] ([[Användardiskussion:Andreas Rejbrand|diskussion]]) 13 april 2022 kl. 16.11 (CEST) == Chrome == Hej! Jag vet inte om det är min gamla MacBook Air som håller på att ge upp, men sen igår kväll har jag problem med vissa funktioner på Wiktionary med Google Chrome. Bland annat går inte utfällbara grammatikmallar och översättningslistor att klicka på och därför heller inte att visas. Nu har jag gått över till Firefox. [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 5 maj 2022 kl. 13.26 (CEST) == Använda mallar från andra wiktionaries == Vad är rätt sätt att använda mallar från ex. engelska wiktionary? Hade tänkt se över en del arabiska ord och mallar som denna https://en.wiktionary.org/wiki/Template:ar-IPA skulle vara väldigt trevliga att ha. Är rätt sätt att kopiera över den till svenska wiktionary eller finns det något bra sätt att använda den direkt som jag bara inte hittar? [[Användare:Dgse87|Dgse87]] ([[Användardiskussion:Dgse87|diskussion]]) 7 maj 2022 kl. 13.03 (CEST) :+1, även för andra språk (persiska, hebreiska, tigrinya, hindi, m.fl. [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 19 maj 2022 kl. 15.40 (CEST) :: Vi brukade inte göra så. Jag måste varna för omfattande beroendeväv som dessa mallar har. Du kan inte bara kopiera "ar-IPA" och då är det gjort. Den kommer att kräva andra mallar, som i sin tur kommer att bero av fler mallar och moduler. Det kommer att sluta med att 99% av mallar från en wiktionary finns här och duplicerar 99% av arbete av våra traditionella mallar, och ingen kan underhålla det hela. Många wiktionaryer har gjort så och slutat med en jättesvinstia. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 19 maj 2022 kl. 22.00 (CEST) :::Så vad är alternativen? Att inte använda mallar då vi är en mindre wiki? Att bygga egna mallar som är enklare att underhålla men som inte är lika fullt utvecklade? :::Att bara strunta i att använda mallar känns lite väl drastiskt? :::Men oavsett vilket så tolkar jag ditt svar som att det inte finns något sätt att använda mallar som "bor" på engelska wiktionary direkt utan det enda alternativet som finns är att återskapa så mycket som vi kan/vill/orkar underhålla här på svenska Wiktionry? [[Användare:Dgse87|Dgse87]] ([[Användardiskussion:Dgse87|diskussion]]) 19 maj 2022 kl. 23.19 (CEST) :::: > Så vad är alternativen? ::::* kopiera mallar efter diskussion och konsensus, medvetna om svårigheter, och bestämda hur långt vi ska gå med detta (tydligare: Ska vi i slutändan slänga alla förhandenvarande mallar, och köra till 100% på ett system kopierat från en wiktionary?) ::::* skapa egna (kanske enklare) mallar ::::* köra utan mallar i vissa fall där sådant är rimligt (till exempel exempelmenigar) :::: > använda mallar som "bor" på engelska wiktionary direkt :::: Direkt går det verkligen inte. Vi har mallen i två versioner {{mall|härledning}} {{mall|härledning-}} -- lite olyckligt, ingen har hittills hunnit fixa den bättre. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 19 maj 2022 kl. 23.38 (CEST) :::::Ok! Låter rimligt även om det som "utomstående" känns lite olyckligt att inte alla mallar på alla wiktionaries ligger i samma "namespace". Såklart inget vi här kan göra nåt åt men ja... :::::Då blir nästa fråga (ni får säga till om vi ska bryta ut det till en ny "trådstart") :::::Hur/var skall diskussioner tas kring mallar. Antar att det är bra både att diskutera vilka vi behöver men också vilka som ska kopieras från andra wiktionaries. :::::Startar man en diskussion här på teknikvinden eller finns det något annat ställe där mallar redan diskuteras? [[Användare:Dgse87|Dgse87]] ([[Användardiskussion:Dgse87|diskussion]]) 20 maj 2022 kl. 09.05 (CEST) Här i teknikvinden är det bästa stället att diskutera mallal som ännu inte finns, eller spörsmål som rör flera mallar. Vi har redan haft det ett fåtal gånger, se [[Wiktionary:Teknikvinden/Arkiv02#En_stilla_undran]] och [[Wiktionary:Teknikvinden/Arkiv02#Mall_för_exempelmeningar]]. Du är ute efter bland annat automatisk transkription. Jag har faktiskt önskat detta länge till den här wikin och några andra wikier, men inte hunnit att göra något alls. Som sagt, kopiering från en wiktionary är vanlig, men medför allvarliga nackdelar. Så har en wiktionary flera gånger gjort om sitt system. Vid varje tillfälle gick en bot igenom alla sidor (flera 1'000'000) och anpassade alla mallanrop. Detta skedde så klart enbart inom en wiktionary, men INTE vid andra wiktionaryer dit delar av systemet hade kopierats. Resultatet vid dessa wikier är en blandning av flera generationer av systemet från en wiktionary bredvid varandra, en svinstia som funkar dåligt och ingen har koll på. Delvis tillkom det mallar från andra källor. Mallar, mallar, mallar, och moduler, moduler, moduler, massor med kod som mestadels saknar dokumentation, och duplicerar kod som redan finns mer än en gång annanstans. "Template:ar-IPA" beror på en enda modul: "https://en.wiktionary.org/wiki/Module:ar-pronunciation", vilken i sin tur beror på 6 moduler "Module:links" "Module:languages" "Module:scripts" "Module:script utilities" "Module:parameters" "Module:IPA". Nästa nivå: "Module:languages" '''har 155 undersidor'''. Och slutet är ännu inte nått. Det är inte så snabbt och smidigt att kopiera en mall från en wiktionary och '''ha den direkt'''. Jag vill inte ha "Module:parameters" från en wiktionary, eftersom den är orimligt komplicerad och fungerar dåligt. Vi har {{modul|param}} som är enklare och sköter sig bättre. Visst är en wiktionary störst och har saker som ingen annan har (automatisk transkription är en av dem), men den är inte alls perfekt eller bäst. Mycket görs där på ett onödigt komplicerat sätt ("Module:parameters" och översättningar är två exempel av många). Även syntaxen på uppslag är onödigt komplicerat. Jag är i princip inte alls emot automatisk transkription baserad på kod från en wiktionary, men detta måste göras på ett vettigt, genomtänkt och efficient sätt, vilket inte är enkelt. Att snabbkopiera 2 eller 162 sidor är inte en bra början eller ett värdefullt bidrag till den här wikin, tyvärr. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 20 maj 2022 kl. 21.05 (CEST) :Jag hör vad du säger och håller med dig :) Jobbar till vardags med att skriva kod så och svenska wiktionaries aktiva medlemmar verkar gå att räkna på två händer så håller verkligen med om att vi inte vill kopiera hundratals odokumenterade script med ogenomtänkt syntax "bara för att". Men bra då låter det som om jag får läsa på om hur mallar och moduler funkar och sen se om jag kan producera någonting vi kan diskutera. [[Användare:Dgse87|Dgse87]] ([[Användardiskussion:Dgse87|diskussion]]) 21 maj 2022 kl. 21.14 (CEST) == Ska Mall:subst lägga till kategorin "Kod/Alla uppslag" == Enligt dokumentationen för https://sv.wiktionary.org/wiki/Mall:subst så ska mallen placera uppslaget i Kategori:Kod/Substantiv och Kategori:Kod/Alla uppslag. Men när jag använder <pre>{{subst|ar}}</pre> så verkar mallen bara lägga till Kategori:Arabiska/Substantiv men inte Kategori:Arabiska/Alla uppslag. Är dokumentationen fel eller är det en bug i mallen? {{osignerad|Dgse87}} :Den senare kategorin är en s.k. dold kategori. Du kan sätta på visningen av dolda kategorier under Inställningar > Utseende > Avancerade alternativ > Visa dolda kategorier. --[[Användare:Andreas Rejbrand|Andreas Rejbrand]] ([[Användardiskussion:Andreas Rejbrand|diskussion]]) 7 maj 2022 kl. 19.51 (CEST) :Fantastiskt :) Tack [[Användare:Dgse87|Dgse87]] ([[Användardiskussion:Dgse87|diskussion]]) 7 maj 2022 kl. 23.54 (CEST) == Det går trögt att lägga till översättningar == När jag lägger till översättningar och klickar "förhandsgranska" så tar det ibland 3 sekunder innan något händer. Denna tröghet har jag upplevt de senaste dagarna, men inte tidigare. Har något förändrats som ger anledning till detta? Ny sorteringsalgoritm? --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 13 maj 2022 kl. 13.41 (CEST) == [CLOSED: FIXED] Betydelser == Varför visas inte värdet av parametern betydelser= (siffran 1 resp. 2) i mallarna / böjningsrutorna på sidan [[характерний]]? [[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 14 juni 2022 kl. 12.24 (CEST) : Löst: [https://sv.wiktionary.org/w/index.php?title=Mall:uk-adj&action=history Mall:uk-adj&action=history] [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 16 juni 2022 kl. 19.10 (CEST) == Interwikilänkning av ordspråk == === Problem === Texten nedan är med flit större för att interpunktionen ska synas: <big> * [[Rom byggdes inte på en dag.]] * https://en.wiktionary.org/wiki/Rom_byggdes_inte_på_en_dag * [[When in Rome, do as the Romans do.]] * https://en.wiktionary.org/wiki/when_in_Rome,_do_as_the_Romans_do * https://eo.wiktionary.org/wiki/Pasero_kaptita_estas_pli_bona_ol_aglo_kaptota. * https://ru.wiktionary.org/wiki/pasero_kaptita_estas_pli_bona,_ol_aglo_kaptota * https://fr.wiktionary.org/wiki/pasero_kaptita,_estas_pli_bona_ol_aglo_kaptota </big> Här har vi den självklara regeln att proverb ska läggas in i befintligt skick. Vid en.wiktionary tar de bort interpunktionen vid slutet men (konsequent nog) INTE inre interpunktion, och de börjar inte en mening med versal, enligt en regel som skapades för ca 20 år sedan. Övriga viktionaryer tog över vanan från en.wiktionary utan att fundera vidare eller alls. [https://www.mediawiki.org/wiki/Extension:Cognate Cognate] kräver exakt överensstämmelse (med minimala eftergifter) för att bevilja länken. Det går att skapa omdirigeringar, men problemet är att de ofta blir raderare vid andra wikier (en.wiktionary bryr sig inte om andra, de är ju störst, och de har alltid rätt). Det går att använda explicita interwikilänkar, men detta leder till en ensidig fördelning av bördan (sv.wiktionary ska ha både omdirigeringar och interwikilänkar, en.wiktionary ingenting) och medför risken att dessa interwikilänkar tas bort av misstag. Se även: * [[meta:Wiktionary/Technical improvements]] och [[meta:Wiktionary future]] * [[meta:Requests for comment/Cross-wiki management of Wiktionary headwords using a Wikidata-like approach]] === Förslag till lösning === @[[Användare:Teodor605]] @[[Användare:Svenji]] @[[Användare:Skalman]] @[[Användare:PineappleSnackz]] @[[Användare:Pametzma]] @[[Användare:Moberg]] @[[Användare:LA2]] @[[Användare:Gabbe]] @[[Användare:Dodde]] @[[Användare:Andreasl01]] @[[Användare:Andreas Rejbrand]] Alla kräver Phabricator. ==== A ==== * skapa ett magiskt ord <code>__FUZZY_INTERWIKI__</code> som skulle användas på alla wikier för alla uppslag med ordspråk * förbättra Cognate *: ifall magiskt ord inte finns, gör som det har gjorts sedan år 2017 *: ifall magiskt ord finns: *:: försök hitta en överensstämmesle på traditionellt sätt, ifall ingen träff *::: försök igen men ta bort all interpunktion och gör bokstaven i början till en gemen på båda sidorna, till exempel "Rom byggdes inte på en dag." -> "rom byggdes inte på en dag", ifall flera träffar då prioriteras fullvärdiga sidor framför omdirigeringar och större sidor framför kortare * detta skulle väl kräva en fördubbling av hashtabellen som Cognate använder sig av ==== B (bättre?) ==== Ändra på WikiData:s regler och den tekniska restriktionen som beror på dem. Behåll grundprincipen "NS 0 i wiktionary är utesluten från WikiData", men inför ett undantag. Skapa en Q-item "wiktionary lemma needing manual interwiki coordination", och alla Q-item som är "instance of" den '''får''' länkas till NS 0 i wiktionary. Ifall en wiktionarysida är länkad till WikiData då gäller WikiData, annars Cognate. En bot går regelbundet igenom alla Q-item i fråga och lägger till sidor som har namn identiska med de som redan finns (enligt Cognate:s sätt), vid flera träffar prioriteras fullvärdiga sidor framför omdirigeringar och större sidor framför kortare. [[d:Q31897455]] [[d:Q1390514]]. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 1 juli 2022 kl. 23.50 (CEST) :Vad är det för en mystisk "regel som skapades för ca 20 år sedan"? Och som bara sv.wiktionary känner till? Den enklaste lösningen är väl att vi rättar in oss i ledet och följer praxis på en.wiktionary. --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 2 juli 2022 kl. 23.35 (CEST) :{{@|Taylor 49}}: Ledsen för sent svar, men jag skulle föreslå att de flyttas till formen utan punkt på slutet, samt att vi tog bort den stora bokstaven i början. Förutom på "[[Rom byggdes inte på en dag]]", som av förklarliga skäl även fortsättningsvis bör inledas med stor bokstav {{=)}}. Jämför meningar som ::Gammal är äldst, sägs det. ::Hon svarade att gammal är äldst. :Lägg märke till att ordföljden ''gammal är äldst'' kan inledas med stor bokstav och avslutas med punkt. Men den behöver inte göra det. Därför tycker jag det är fel att uppslagsordet ligger på [[Gammal är äldst.]] (med stor bokstav och punkt). Det vore bättre att ha dem på [[gammal är äldst]] (utan punkt). Inte för att andra gör så, utan för att det helt enkelt är mer korrekt. Du kan jämföra med imperativformen av verb. Följande är en korrekt mening: ::Sjung! :Däremot har vi imperativformen av ''[[sjunga]]'' på sidan ''[[sjung]]'', inte ''[[Sjung!]]''. Bara för att man ''kan'' börja med stor bokstav och avsluta med skiljetecken betyder det inte att man måste göra det. [[Användare:Gabbe|Gabbe]] ([[Användardiskussion:Gabbe|diskussion]]) 17 augusti 2022 kl. 13.12 (CEST) ::Jag tycker att det skulle vara okej att gå över till gemen + utan punkt. [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 17 augusti 2022 kl. 15.49 (CEST) == Mall för franskt uttal == På engelska Wiktionary finns en mall jag tycker är himla fiffig: {{[[wikt:Template:fr-IPA|fr-IPA]]}}. Den tar ett givet ord och genererar automatiskt dess korrekta uttal i IPA. Även om det finns specialfall som behöver hanteras manuellt så är den förvånansvärt fullständig. Den bygger på en Lua-modul som, vad jag förstår, borde vara ganska enkel att importera direkt till svenska Wiktionary. Om någon känner sig manad att göra det vore jag mycket tacksam! [[Användare:Gabbe|Gabbe]] ([[Användardiskussion:Gabbe|diskussion]]) 16 juli 2022 kl. 19.44 (CEST) :Såg först nu att det fanns en liknande diskussion ovanför om den arabiska mallen av det slaget. Jag antar att motsvarande invändningar (tyvärr) är applicerbara även i det här fallet? [[Användare:Gabbe|Gabbe]] ([[Användardiskussion:Gabbe|diskussion]]) 16 juli 2022 kl. 19.48 (CEST) :: Sådana mallar finns oxxå för esperanto, finska och ytterliagre språk. Det finns dessutom fiffiga mallar för transkription av diverse icke-latinska alfabet. Detta är visst på min att-göra listan, men väl inte enkelt. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 17 juli 2022 kl. 17.18 (CEST) ::: Har fått det igång med [[Modul:eo-IPA]]. Kanske imorgon finska och i övermorgon franska. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 17 juli 2022 kl. 19.14 (CEST) :::: @[[User:Gabbe]]: Finskan var betydligt svårare men även den verkar funka nu: [[Modul:fi-IPA]]. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 20 juli 2022 kl. 00.32 (CEST) ::::: Grymt, tack (på förhand)! [[Användare:Gabbe|Gabbe]] ([[Användardiskussion:Gabbe|diskussion]]) 20 juli 2022 kl. 08.08 (CEST) ::::::Åh vad bra, Taylor! Om du känner att du har koll på det, vill du spana in {{[[wikt:Template:es-IPA|es-IPA]]}} också? {{=)}} [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 20 juli 2022 kl. 08.21 (CEST) ::::::Dock är väl kanske nyttan allra störst hos språk med icke-latinska skrifter, kanske persiska, arabiska och hebreiska? Jiddisch är jag osäker på om det funkar för, då de har ett fonetiskt skrivsätt, med undantag från orden med semitisk rot - som följer hebreiskan. Det är alltså inte meningen att lägga allt detta jobb på ditt bord, Taylor. Jag tänker bara öppet. Ska kolla in modulerna ikväll om jag får tid. [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 20 juli 2022 kl. 08.26 (CEST) ::::::Går det att lägga till så att mallen även skriver ut "uttal:"? Nu ser det lite otydligt ut, om vi inte planerar att ändra om uttal till en <nowiki>#:{{uttal|}}</nowiki> [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 20 juli 2022 kl. 22.48 (CEST) ::::::: Det går säkert ... men sättet hur jag nyligen utökade den urgamla mallen {{mall|ipa}} kan upfattas som lite provisorisk. Jag skulle helst ha en helt ny mall+modul som tar över från den oturliga mallen {{mall|uttal}} som inte tillåter att lägga till flera uttal, inte stöttar anmärkningar, och ibland (ca 230 sidor) kombineras med "ipa". [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 20 juli 2022 kl. 23.11 (CEST) :::::::: @[[User:Gabbe]] @[[User:Svenji]]: Jag har tittat på franskan lite grann. Svårigheter finns gott om, modulen verkar befinna sig just nu i en övergångsfas, [https://en.wiktionary.org/wiki/Module:fr-pron/testcases bara 589 testfall går åt helvete för närvarande], och modulen är koppad till [https://en.wiktionary.org/wiki/Module:User:Benwing2/fr-pron en privat '''sand'''låda]. Ytterligare utmaningar gemensamma för alla språk på enwikt: ::::::::* dokumentationen för modulen är ofta obefintlig (dock vanligtvis bättre för mallen) ::::::::* modulen bygger oftast hela sektionen (enligt enwikt:s stilguide) ::::::::* ibland genereras det flera alternativa uttal (gäller för fr, men detta borde göras även för eo, och det finns säkert ytterligare) ::::::::* ibland genereras det []-uttal och //-uttal (gäller för bland annat fi) ::::::::* ibland behöver modulen "hjälp" AKA "respelling" (gäller för fi och fr) ::::::::* ibland behöver modulen ordklassen ("pos" på engelska) (gäller för fr) ::::::::* manuellt inmatade uttal måste sammanföras med dessa som genereras automatiskt på ett lämpligt sätt ::::::::* det finns [https://en.wiktionary.org/wiki/Category:Pronunciation_modules bara 152 moduler (ingen av de för engelska)], men tyvärr ingen helhetslösning, varje modul har sitt eget sätt att ta itu med de gemensamma arbetena :::::::: Vad ska jag fokussera på nu? fr, es, eller en helhetslösning för svwikt, dvs en ersättning för {{mall|ipa}} och {{mall|uttal}} som moduler för enskilda språk skulle kunna kopplas till? Det optimala vore en crosswiki-helhetslösning, men enwikt har haft sin lilla stora privata svinstia under 20 år, och det kommer väl att vara svårt dvs omöjligt att få fram en konsensus att göra om detta. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 23 juli 2022 kl. 15.03 (CEST) :::::::::@[[User:Taylor 49]]: När jag ställde min fråga längst upp så hade jag ögnat igenom modulen på enwikt lite som hastigast. Jag trodde att det handlade om att skarva den en smula för att få den att funka på svenska wiktionary. Fila lite på hörnen, liksom. Om det är så att det skulle krävas nån slags "Extreme Home Makeover", så känn inte att du behöver göra det för ''min'' skull. Så svårt är det inte att klipp-och-klistra IPA:n från enwikt. Oavsett så dubbelkollar jag alltid uttalet i en icke-Wiktionary-källa som jag litar på innan jag inför det här. Av de alternativ du räknade upp är det helhetslösningen för svwikt jag skulle rösta för. [[Användare:Gabbe|Gabbe]] ([[Användardiskussion:Gabbe|diskussion]]) 23 juli 2022 kl. 15.50 (CEST) == Fel med böjningsmallen för det franska verbet "[[dire]]" == Jag har hittat ett fel i mallen {{mall|fr-verb-dire}} som jag är lite osäker på hur jag ska rätta till. Det gäller andra person plural (''vous''). För indikativ presens ska det bli ''[[dites]]'', precis som det ser ut just nu. Men detta gäller bara för ''[[dire]]''. För alla andra verb med "samma" böjningsmall (som [[contredire]], [[interdire]], [[prédire]]) ska den formen istället sluta på "disez". Ta till exempel [[interdire]]. Just nu blir det "interdites" där, vilket är fel. Det ska bli "[[interdisez]]". Samma sak gäller för andra person plural av presens imperativ. Just nu står det "ditez", vilket är helt felt. Det ska egentligen bli ''[[dites]]'' (respektive ''[[interdisez]]''). [[Användare:Gabbe|Gabbe]] ([[Användardiskussion:Gabbe|diskussion]]) 22 juli 2022 kl. 08.10 (CEST) :{{klar}}, se [https://sv.wiktionary.org/w/index.php?title=Mall:fr-verb-dire&diff=prev&oldid=3695733 denna ändring]. [[Användare:Gabbe|Gabbe]] ([[Användardiskussion:Gabbe|diskussion]]) 22 juli 2022 kl. 15.15 (CEST) == SAOB2IPA == En annan tanke, när jag har dig på tråden, är något slags script som korrekt omvandlar uttalet på SAOB till IPA. SAOB använder ett [https://www.saob.se/hjalp/uttal/ helt eget] system. Ta till exempel [https://www.saob.se/artikel/?unik=S_04117-0167.7Odq skjorta]. De säger att det uttalas ''ʃω<sup>3</sup>rta<sup>2</sup>'' och ''ʃωr<sup>3</sup>ta<sup>2</sup>''. Om jag fattat det rätt motsvarar det {{ipa|/ˈɧu:rta/}} respektive {{ipa|/ˈɧʊrta/}}. Särskilt förvirrande är det bland annat att ifall bokstaven "a" har en eller två "våningar" innebär på SAOB precis motsatsen mot vad det betyder i IPA (eller?). Detta anger de dessutom via om bokstaven står innanför <nowiki><span class="StorKursiv"></nowiki> eller inte. En korrekt IPA-ifiering av uttalet för svenska ord känner jag inte till någon ordbok som har, varken online eller offline. Det skulle kunna vara något som sätter svenska Wiktionary på kartan, så att säga. Som sagt, bara en tanke. [[Användare:Gabbe|Gabbe]] ([[Användardiskussion:Gabbe|diskussion]]) 23 juli 2022 kl. 15.50 (CEST) : @[[User:Gabbe]]: Det går säkert, och betyder jobb, och kanske mer. Men ska det vara en modul, en javascript eller en bot? Det skulle gå att göra en bot som går igenom hela SAOB, läser ut uttalet, konverterar, och lägger till i vår wiktionary. Men är det lagligt att göra så? Känner sig någon manad att skriva till Svenska Akademien och begära tillstånd för sådant tillslag? Min bot är ingen pirat. ;-) Jag håller med att uttal för alla svenska ord medelst IPA är mycket önskvärt. Jag har flyttat Gabbes text till ett nytt avsnitt. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 23 juli 2022 kl. 16.11 (CEST) :: @[[User:Taylor 49]]: Den rättsliga biten är jag inte så oroad för. Jag har slängt iväg ett mejl till dem för undanröjandet av tvivel. [[Användare:Gabbe|Gabbe]] ([[Användardiskussion:Gabbe|diskussion]]) 23 juli 2022 kl. 17.00 (CEST) == Såndlåda för mallar med tillhörande moduler == Om jag vill skapa en mall med moduler "på prov", så att säga, finns det något sätt att göra det på som är bättre? Vore det till exempel okej att jag skapade {{mall|Gabbes-test}} tillsammans med [[Modul:modultesttesttest]] här, eller... ? [[Användare:Gabbe|Gabbe]] ([[Användardiskussion:Gabbe|diskussion]]) 24 juli 2022 kl. 10.22 (CEST) : Gör gärna det. Det finns redan [[Modul:TEST]] och [[Mall:TESTTEST]]. Obs: återskapa inte "[[Modul:test]]" (pga javascript). Säg till när jag ska radera skräp som din testverksamhet har efterlämnat. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 24 juli 2022 kl. 21.34 (CEST) ::@[[Användare:Taylor 49]]: Jag testade lite med [[Mall:TESTTEST]], [[Modul:TEST]] och [[Modul:TESTTESTTEST]], men jag är klar nu. Det går bra att radera samtliga. [[Användare:Gabbe|Gabbe]] ([[Användardiskussion:Gabbe|diskussion]]) 26 juli 2022 kl. 16.33 (CEST) == Hur få moduler att returnera flera rader? == Jag har gjort en ny mall som så småningom är tänkt att hantera konjugeringen av franska verb, såväl regelbundna som oregelbundna. Efter att ha fått det och funka dugligt på min Lua IDE tänkte jag att det var dags för nästa steg, att testa på Wiktionary. Därför har jag skapat {{mall|fr-verb-test}}, som anropar [[Modul:fr-verb-artikel]], som i sin tur anropar [[Modul:fr-verb-konj]]. Den första av modulerna är en slags "kaross", enbart menad att presentera värdena i det tabellformat som vi vill ha. Den andra av de två modulerna är en slags "motor", där själva konjugeringen sker. Tanken är att det ska gå att anropa den med {{mall|fr-verb-test|artikelnamn{{=}}donner}}, {{mall|fr-verb-test|artikelnamn{{=}}aller}}, {{mall|fr-verb-test|artikelnamn{{=}}être}}, osv. för att testa. Just nu stöter jag på två problem som inte dyker upp i min Lua IDE. Det första är att den första modulen inte verkar vilja hantera nya rader ("\n") som jag hade hoppats. Se rad 220 och 221 av [[Modul:fr-verb-artikel]]. Hur fixar jag det? [[Användare:Gabbe|Gabbe]] ([[Användardiskussion:Gabbe|diskussion]]) 27 juli 2022 kl. 08.05 (CEST) : Jag har kollat lite grann. Har du skapat modulen "fr-verb-konj" själv? Jag vet inte vad du gjorde i din Lua IDE, men jag misstänker att att du testade enbart "fr-verb-konj" utan "fr-verb-artikel". Det stora problemet med "fr-verb-artikel" är inte nya rader, utan iden att denna genererar mallkod ie #switch #invoke mm. Du kan inte göra så pga parsningsprioriteterna. En modul kan generera HTML + wikilänkar + kategoriinläggningar (bäst), wikimarkup, eller innehållet för enskilda parametrar som matas in i andra moduler eller mallar. En '''modul får inte generera''' bland annat "nowiki", "noinclude", hela parametrar såsom "|permanentlybanned=true", eller anrop av andra moduler eller mallar. Slutsats: "fr-verb-artikel" enligt nuvarande design kommer aldrig att funka, och måste därför göras om från grunden. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 27 juli 2022 kl. 11.50 (CEST) ::@[[Användare:Taylor 49|Taylor 49]]: Ja, jag har skrivit modulen "fr-verb-konj" helt själv. Jag har visserligen utgått från boken jag nämnde i de inledande kommentarerna. Siffrorna inom hakparentes på några av funktionerna fungerar som en slags källhänvisning. Det kan vara bra ifall man skulle vilja utöka modulen med mer "exotiska" oregelbundenheter. Då kan man fråga sig "är det verkligen så att verb av den här typen böjs på det sättet? vad baserar du det på?". Då finns källhänvisningen där i modulen. Boken innehåller dock bara en beskrivning av hur verben böjs och vilka som böjs på det sättet. Själva koden till "fr-verb-konj" har jag skrivit helt själv. ::Angående "fr-verb-artikel" så är det vad jag befarade. Jag går tillbaka till ritbordet med den. Det jag testade i min Lua IDE var att köra både "fr-verb-konj" och "fr-verb-artikel". Den senare gav textkod som output via "print()". Jag vet att vi inte får åberopa "print()" här på Wiktionary. Det som printats ut från "fr-verb-artikel" i min Lua IDE tog jag sen och klipp-och-klistrade in i [[WT:Sandlådan]] och tryckte på "visa förhandsgranskning". Jag jämförde sen med de mallar som redan fanns på sidor som [[aller]], [[donner]], osv. Allt såg bra ut. [https://sv.wiktionary.org/w/index.php?title=Wiktionary:Sandl%C3%A5dan&oldid=3697414 Här] är ett exempel. ::Om jag vill att "fr-verb-artikel" ska mynna ut i något som är så likt output från {{mall|fr-verb-er}} som möjligt, ska jag alltså återskapa HTML + wikilänkar osv som den mallen mynnar ut i? Det verkar rätt bökigt. Hur hanteras då {{mall|g-cell}} och liknande? Hur brukar andra göra för att konstruera mallar med tabeller utifrån modul-output? [[Användare:Gabbe|Gabbe]] ([[Användardiskussion:Gabbe|diskussion]]) 27 juli 2022 kl. 12.22 (CEST) ::''PS'' Jag har lite infallsvinklar, så jag testar på ett tag så får vi se om jag kan hyfsa till det. [[Användare:Gabbe|Gabbe]] ([[Användardiskussion:Gabbe|diskussion]]) 27 juli 2022 kl. 12.39 (CEST) ::: > klipp-och-klistrade in i Sandlådan och tryckte på "visa förhandsgranskning" ::: OK, bra ide men sviker senare av ovan förklarade skäl. ::: > återskapa HTML + wikilänkar osv som den mallen mynnar ut ::: Precis. ::: > hanteras då {mall|g-cell} och liknande ::: * anropa via "expandTemplate" (bökigt) ::: * anropa den underliggande modulen (bättre) ::: * återskapa funktionen ::: [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 27 juli 2022 kl. 12.51 (CEST) ::::Grymt, då tror jag att jag vet vad jag ska ta itu med härnäst. Tack! [[Användare:Gabbe|Gabbe]] ([[Användardiskussion:Gabbe|diskussion]]) 27 juli 2022 kl. 13.11 (CEST) == Vilka Unicode-tecken substitueras av Wiki-programvaran == Jag hade en diskussion med {{@|Dodde}} om testcases för moduler, och kom på följande fråga som är av mer allmänt slag. Så jag pingar in {{@|Taylor 49}} också och ställer den här istället. När jag håller på med forngrekiska tecken vill jag bland ha att göra med * ΰ (U+03B0 "Greek Small Letter Upsilon with Dialytika and Tonos") * ΰ (U+1FE3 "Greek Small Letter Upsilon with Dialytika and Oxia") Då kommer vän av ordning och säger till mig att det där är inte två olika tecken, utan samma tecken. Vanligen så ser tecknen identiska ut, oavsett om de lagras som U+03B0 eller U+1FE3. Här på Wiktionary verkar det som om mjukvaran automatiskt förvandlar dem bägge till U+03B0 utan att jag bett om det. Om det stämmer, finns det i så fall beskrivet någonstans i detalj vilka sådana slags Unicode-substitutioner som jag kan räkna med att programvaran gör? [[Användare:Gabbe|Gabbe]] ([[Användardiskussion:Gabbe|diskussion]]) 19 augusti 2022 kl. 14.17 (CEST) :Det finns lite att läsa på [[:en:Appendix:Unicode_normalization|enwikt]] och [https://www.mediawiki.org/wiki/Unicode_normalization_considerations mediawiki.org], om det är till någon hjälp. Vill man kringgå normaliseringen verkar vanliga HTML-koder fungera (&amp;#x1FE3; för &#x1FE3;). [[Användare:Andreasl01|Andreasl01]] ([[Användardiskussion:Andreasl01|diskussion]]) 19 augusti 2022 kl. 15.32 (CEST) cgavk44mdqi81avh0dq22qhcu6udf46 3703387 3703385 2022-08-19T13:48:58Z Gabbe 1153 /* Vilka Unicode-tecken substitueras av Wiki-programvaran */ Tack! wikitext text/x-wiki {{genväg|[[WT:TV]]}} {{meddelande | 1 = Välkommen till Teknikvinden! | 2 = <span style="font-weight:normal;">Detta är samlingsplatsen för diskussioner som rör de mer tekniska aspekterna bakom Wiktionary-projektet, såsom mallar och moduler. Känn dig välkommen att delta!</span> '''<span class="plainlinks">[http://sv.wiktionary.org/wiki/Wiktionary:Teknikvinden?&action=edit&section=new Skapa ett nytt stycke för ditt meddelande]</span>''' Gå till '''[[Wiktionary:Fikarummet|Fikarummet]]''' om du vill diskutera något som har med språk att göra, eller '''[[Wiktionary:Bybrunnen|Bybrunnen]]''' om du har mer allmänna frågor om Wiktionary. <small>När teknikvinden börjar bli orimligt stor kan en äldre del diskussioner arkiveras. Men töm aldrig helt den här sidan.</small> }}<br> {{arkiv-under|*[[/Arkiv00]] <small>2008-01-18...2016-08-29</small> *[[/Arkiv01]] <small>2017-01-16...2018-06-12</small> *[[/Arkiv02]] <small>2018-11-12...2021-01-09</small>}} __NEWSECTIONLINK__ __TOC__ == Nyskapade grammatikmallar på turkiska == Hej! Jag är inte så bra på att skriva/formatera mallar här på Wiktionary, men de nyligen skapade ''[[Mall:tr-subst-k]]'', ''[[Mall:tr-subst-v]]'' och ''[[Mall:tr-pronomen]]'' behöver bearbetas för att följa svenska Wiktionarys formspråk och struktur. Jag kan peta lite, men för det här behöver jag hjälp från någon med mer avancerad kunskap om hur vår skript brukar se ut och fungera. Mvh, [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 2 januari 2021 kl. 18.02 (CET) :{{@|Svenji}} Kika på [[Wiktionary:Stilguide/Grammatik/Skapa en mall]]. Där finns proceduren detaljerat beskrivet! ~ [[Användare:Dodde|Dodde]] ([[Användardiskussion:Dodde|diskussion]]) 7 januari 2021 kl. 02.30 (CET) ::Och kika även på [[Wiktionary:Stilguide/Grammatik/Allmänna parametrar]]. Där förklaras vilka parametrar som bör användas och hur. ~ [[Användare:Dodde|Dodde]] ([[Användardiskussion:Dodde|diskussion]]) 7 januari 2021 kl. 02.33 (CET) :::Proceduren finns kanske beskriven, men jag förstår den lika lite som om den var skriven på kinesiska. Jag har försökt modifiera andra malalr tidigare, men när man inte förstår så är det bara en gissningslek som aldrig tar slut. [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 20 januari 2021 kl. 19.31 (CET) Avseende tr-subst-k, så skulle jag göra de första 12 rutorna synliga alltid och bara possessiv-delen ihopfällbar. Det skulle likna vanliga ryska substantiv som [[луна]] när man kommer till sidan. Sedan skulle jag '''inte''' blanda tabellkod (som bakgrundsfärg etc.) och grammatisk logik i samma mall. Gör en mall med tabellkod som enbart tar en lång lista med parametrar, och lägg logiken i en annan mall som anropar den första. Jämför {{mall|uk-subst}} som är av första typen och alltid tar 14 argument och {{mall|uk-subst-m}} som är av andra typen. --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 7 november 2021 kl. 19.55 (CET) :{{@|Svenji|Dodde}} - Jag gjorde nu [[başlangıç]] enligt mitt förslag. Den använder {{mall|tr-subst}} som tar 12 parametrar och struntar i possessiv-formerna, som är nog så många och ändå finns på en.wiktionary. Bra eller dåligt? Döm själv. Men detta liknar utseendet som finns för belarusiska, ryska och ukrainska grammatikmallar. --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 11 november 2021 kl. 00.22 (CET) == Hjälpkaoset knappast rört sedan 2008, högsta kategorin, att-göra, mm == Föreslår: * slå ihop [[Wiktionary:Hjälp]] och [[Hjälp:Index]] under namn "Hjälp:Index" ::: Verkställt. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 10 januari 2021 kl. 02.35 (CET) * [[:Kategori:Hjälp]] istället för krångligt och vilseledande dubbelprefix [[:Kategori:Wiktionary:Hjälp]] ::: Verkställt (nästan). [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 10 januari 2021 kl. 02.35 (CET) * ny [[:Kategori:Uppslag]] dit uppslag-relaterade kategorier (enligt språk, ordklass, ämne, ...) kan flyttas från [[:Kategori:Index]] som då kan innehålla kategorier såsom "Uppslag", "Hjälp", "Projektsidor", ... * <s>döpa om [[Wiktionary:Projekt/Wiktionary]] till [[Wiktionary:Att-göra]] ... ordet "wiktionary" överanvänds och "projekt" är faktiskt en perfekt synonym alltså 3 gånger samma ort, däremot inte det som egentligen avses: att-göra-listan</s> SV wiktionary är en av världens bästa i fråga om uppslag, men hjälpen är i nuläget så där ... dit en företrädesvis inte ska titta. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 6 januari 2021 kl. 05.02 (CET) :Dessutom skulle jag gärna ersätta det här tipset: :::* Hjälp-namnrymden ska innehålla sidor som '''inte har direkt med projektet Wiktionary att göra''', men ändå kan vara till hjälp för bidragsgivare och besökare på ett eller annat sätt. :::* Wiktionary-namnrymden ska innehålla det som mer har med Wiktionary att göra. Viktiga huvudsidor som utgör bas för undersidor: Administration, Användare, Arkiv, Projekt, Riktlinjer, Stilguide : med :::* Wiktionary-namnrymden (projekt-namnrymden) ska innehålla sidor som har med administration, användare och behörigheter, regler och diskussioner (som inte avser en enskild sida) att göra. :::* Hjälp-namnrymden ska innehålla sidor som förklarar wikitekniken för bidragsskrivare och användare. :::* Appendix-namnrymden ska innehålla sidor som har med språk att göra men inte är enskilda uppslag (listor med ord, grammatik, ...) ::::: Verkställt. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 10 januari 2021 kl. 02.35 (CET) : [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 6 januari 2021 kl. 06.41 (CET) :{{@|Taylor 49}} :1. Det låter rimligt att inte ha två olika "Hjälp"-namnrymder. Jag håller med om att det är förvirrande och att undernamnrymden Wiktionary:Hjälp kan samlas under namnrymden Hjälp (och Kategori:Hjälp). :2. I nuläget kan man nå alla kategorier via Kategori:Index. Jag tycker att Kategori:Index är överskådlig som den är. Jag tänker också att om man skapar "Kategori:Uppslag" så skapar det också förvirring med den befintliga kategorin Kategori:Alla uppslag. :3. Att städa i Wiktionary- och Hjälpnamnrymden är ju ett projekt och därför underordnat Wiktionary:Projekt. Sidnamnet Wiktionary:Projekt/Wiktionary tänker jag då är logiskt med nuvarande struktur av projekt. Man kanske skulle kunna tänka sig en egen namnrymd för "Projekt" precis som man har en egen namnrymd för "Hjälp". Jag vet dock inte riktigt hur man bör avgöra om något ska ha en egen namnrymd eller inte. Man skulle också kunna tänka sig att göra ett namnbyte från "Wiktionary:Projekt" till "Wiktionary:Att göra" (utan bindestreck) om man tycker att det är mer passande - exakt ord är inte viktigt för mig, men "Wiktionary" skulle fortfarande komma dubbelt till "Wiktionary:Att göra/Wiktionary". Ett alternativ är att döpa om projektet "Wiktionary" till "Wiktionary:Projekt/Metastruktur" eller "Wiktionary:Projekt/Namnrymdstruktur" eller nåt annat. :4. Beskrivningen av namnrymder ska naturligtvis spegla innehållet i namnrymderna. Ändra gärna om du kommer på bättre formuleringar och uppdatera gärna om strukturen ändras. ~ [[Användare:Dodde|Dodde]] ([[Användardiskussion:Dodde|diskussion]]) 7 januari 2021 kl. 03.21 (CET) :: 1. Verkställt. :: 2. Senarelagt. :: 3. Jag tror inte att det finns behov för ytterligare namnrymder. Jag drar tillbaka förslaget att döpa om en enda sida och vill slå ihop [[Wiktionary:Projekt/Wiktionary]] med [[Wiktionary:Projekt/Appendix]] istället till [[Wiktionary:Projekt/Namnrymdstruktur]] för närvarande. Senare skulle jag gärna ändra [[Special:PrefixIndex/Wiktionary:Projekt]] till [[Special:PrefixIndex/Wiktionary:Att göra]] men det blir väl många undersidor (190?). :: 4. Verkställt. :: [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 10 januari 2021 kl. 02.35 (CET) ::: {{@|Taylor 49}} 3. Att slå ihop eller organisera om bland undersidor till namnrymder ryms inom ramen för sådant man kan "[[Wiktionary:Riktlinjer/Var djärv|vara djärv]]" med, om man känner att man är varm i kläderna rörande Wiktionary-strukturen, så kör på! ~ [[Användare:Dodde|Dodde]] ([[Användardiskussion:Dodde|diskussion]]) 25 mars 2021 kl. 21.55 (CET) == Mall "är lika med" AKK "Mall:=" == <code><nowiki>{{</nowiki>[[Mall:=|=]]<nowiki>}}</nowiki></code> [https://sv.wiktionary.org/w/index.php?title=Mall:%3D&diff=prev&oldid=3469683 Mall:%3D&diff=prev&oldid=3469683]. Vad ska vara fördelen med <code><nowiki>&&#35;61;</nowiki></code> över <code><nowiki>=</nowiki></code>? Nackdelen med DEC-encoding är att alla sidor som använder mallen fastnar i [[:Kategori:Sidor som använder = som en mall]] (borde egentligen heta "Sidor som använder 'Mall:=' för något annat än just '='"). Ingen annan wiki gör på så sätt, den motsvarande katogorin brukar vara tom och ej skapad. Vågar någon att vidhålla <code><nowiki>&&#35;61;</nowiki></code>? [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 11 januari 2021 kl. 21.53 (CET) :{{@|Taylor 49}}, jag minns inte varför det var nödvändigt - troligen nåt med grammatikmallarna. Men grammatikmallarna har ändrats och nu används inte {{mall|{{=}}}} särskilt mkt, så det är nog helt okej att den bara innehåller <code>=</code>. [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 14 januari 2021 kl. 22.52 (CET) :: Då är det väl löst ... nu gäller det att vänta tills <code><nowiki>{{=}}</nowiki></code> blir en parserfunktion och vi kan radera mallen. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 27 januari 2021 kl. 12.11 (CET) == Inloggning == Jag har nyligen haft problem med inloggningen ... någon loggar ut mig hela tiden, inte bara vid den här wikin, utan även annanstans. Någon har väl slarvat till det centrala inloggningssytemet. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 22 januari 2021 kl. 16.12 (CET) == Skript-hjälp == Hej! Om jag vill lägga till en informationsruta till en mall, likt "not:", när mallen är i oexpanderat läge (och även kvar längst ner i expanderat), hur gör jag då? Jag vill få in texten "Verbstammen diftongeras i de fall stavelsen betonas. I övrigt gäller regelbunden konjugation.". Det gäller {{mall|es-verb-er-dift}}. [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 4 februari 2021 kl. 17.28 (CET) :Åter till frågan: Jag vill kunna lägga till i flera mallar av oregelbundna verb (t.ex. med stamförändringar) att de redan i oexpanderat läge förklarar för den som redan har baskunskaper att verbet följer ett av dessa undantagsmönster. Till exempel för verbet ''volver'': "Oregelbundet: verbstammen ändras i vissa fall med diftongering där '''''o''''' blir till '''''ue'''''. Verbet har oregelbunden participform." [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 16 mars 2021 kl. 12.20 (CET) ::{{@|Svenji}}, som i {{mall|la-subst-1}} (<code>!colspan="3" class="min"|Ordet tillhör den första deklinationen.</code>)? ~ [[Användare:Dodde|Dodde]] ([[Användardiskussion:Dodde|diskussion]]) 21 mars 2021 kl. 21.06 (CET) :::Tack {{@|Dodde}}, ska pilla med detta när min tentavecka är över. [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 23 mars 2021 kl. 13.40 (CET) == Härledning - samlat: samiska eller norska == Om jag vill ange en etymologi från norska, så använder jag språkkoden ''no'', men jag tycker det är bättre om vi inte skiljer i härledningsmallen mellan bokmål och nynorska. Detsamma gäller lånord från samiska (i de fall det saknas vetskap om vilken samiska det först lånats från, kanske oberoende från flera). Jag vet inte hur jag ska ändra en sådan skrift i så fall (t.ex. som att grc blir ''grekiska''). [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 16 mars 2021 kl. 12.13 (CET) : @[[Användare:Svenji|Svenji]] Kan du precisera? Varje förståeligt och rimligt förslag kan implementeras. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 10 augusti 2021 kl. 00.09 (CEST) :: @[[Användare:Svenji|Svenji]]: "h-nor" och "h-smi" har [[Special:Diff/3599968/3603236|lagts tillbaka]]. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 15 augusti 2021 kl. 18.42 (CEST) ::: Ur etymologisk synvinkel lånas ord inte in från "bokmål", utan från "norska", och dessa två är skrivna varieteter av ett och samma språk. För samiskans del gäller förhållandet att vissa ord har samiskt ursprung, men vilken standardiserad varietet i den samiska språkvärlden går inte längre att precisera. Att utelämna ett sådant lånord från dess härkomst vore mycket olyckligt. Liknande fall som samiskan kommer att behövas implementeras framöver, inte minst i mitt arbete med spanskan, och dess lånord från central- och sydamerikanska språk från ursprungsbefolkningen, där ibland inte ett tydligt enskilt språk kan bestämmas. [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 16 augusti 2021 kl. 11.27 (CEST) :::: @[[Användare:Svenji|Svenji]]: Det finns väl massor med sidor som använder "non" men borde bättre använda "h-nor" liksom sådana som använder "smi-usm" men borde använda "h-smi". [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 16 augusti 2021 kl. 12.16 (CEST) == Bugg i alla böjningsmallar == Hej! Titta på böjningsmallen i ''[[matvana]]''. Titta i synnerhet på sista cellen (genitiv bestämd form plural). Texten är förskjuten uppåt. I dokumentets DOM ser jag att detta beror på en överflödig P-nod. --[[Användare:Andreas Rejbrand|Andreas Rejbrand]] ([[Användardiskussion:Andreas Rejbrand|diskussion]]) 21 mars 2021 kl. 19.14 (CET) : Jag kan reproducera den: [[stuga]] men ej [[hund]]. Hur länge har den här kritiska buggen funnits? [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 21 mars 2021 kl. 19.28 (CET) ::Jag tror att buggen förekommer när det finns en textruta under mallen. Jag såg den först för ett par månader sedan. --[[Användare:Andreas Rejbrand|Andreas Rejbrand]] ([[Användardiskussion:Andreas Rejbrand|diskussion]]) 21 mars 2021 kl. 19.45 (CET) ::: Slutrapporten från buggutredningen: [[Wiktionary:Sandlådan]] [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 21 mars 2021 kl. 20.18 (CET) ::::Koden för förled= och not= finns i {{mall|grammatik-slut}}, som mycket riktigt används i stort sett i alla grammatikmallar. Den mallen har inte ändrats sedan 2018. Kan det röra sig om en parsningsbugg i MediaWiki-programvaran som uppkommit nyligen, tro? {{@|Skalman}}, vad säger du? ~ [[Användare:Dodde|Dodde]] ([[Användardiskussion:Dodde|diskussion]]) 21 mars 2021 kl. 20.57 (CET) ::::: Kan det vara att buggen alltid har (mycket otydligt) synts? De överflödiga tecknen är ju uppenbara. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 21 mars 2021 kl. 22.10 (CET) :::::: Nej, är säker på att det har sett korrekt ut tidigare. Men jag har inte granskat utseendet så exakt när det blev fel kan jag inte säga. :::::: Några extra mellanslag, radbrytningar o.d. i den renderade html-koden är inget att bry sig om, det är ingenting som har nån betydelse. :::::: Felet uppstår på grund av koden <code>&#32&zwnj;;</code> som skjuts in i en egen <code><nowiki><p></nowiki></code>-element precis efter "matvanornas" i bestämd form plural genitiv-rutan i böjningstabellen när den används på [[matvana]]. Att detta sker är ju egentligen inget konstigt - det är vad som står i mallen {{mall|grammatik-slut}} att det ska ske på rad 1-3 (för 3= dvs. förled= i böjningsmallarna) respektive rad 5-7 (för 2= dvs. not= i böjningsmallarna). <pre> 1: <includeonly>{{ #if: {{{3|}}} 2: |&#32&zwnj;; 3: {{!}}- </pre> ::::::Alltså: Om parametern "3" finns (eller om argumentet är en tom sträng), skjut in c följt av en radbrytning och sedan det som återfinns på rad 3 och 4. <pre> 5: -->{{ #switch:{{{2|}}}||-=| 6: #default=&#32&zwnj;; 7: {{!}}- </pre> ::::::Samma kod med #if användes på rad 5-7 för parametern 2 (dvs. for not= i grammatikmallarna), men tomt argument "" betyder generellt "SANT" och argumentet "-" betyder generellt "FALSKT" i våra mallar, så koden ändrades till att använda "#switch" så att även not=-parametern i grammatikmallarna skulle följa det mönstret. ::::::Alltså: Byt ut 2 (alltså not-argumentet) mot en tom sträng om 2 är "-", annars, använd defaultvärdet: <code>&#32&zwnj;;</code> följt av raderna 7 t.o.m. 13. :::::: ::::::Så vad gör <code>&#32&zwnj;;</code> ens i mallkoden? <code>&#32&zwnj;;</code> är en HTML-kod för "space", alltså det vanligt mellanslag. Blanksteg trimmas dock bort i mallkod, så jag GISSAR att användning av <code>&#32&zwnj;;</code> var ett hack som var nödvändigt för att tabellavgränsaren i wikisyntaxen skulle börja på en ny rad och därför kunna tolkas om till rätt HTML-kod. Men det är {{@|Skalman}} som skapat mallkoden så han kan nog svara på det definitivt. ::::::Jag gjorde en snabbtest i sandlådan och det verkar som om det bara är att ta bort <code>&#32&zwnj;;</code> samt den efterföljande radbrytningen på två ställen, men det kanske är något jag har missat och eftersom mallen används på så många sidor tänker jag att det ändå är bäst om Skalman kikar på det först. ~ [[Användare:Dodde|Dodde]] ([[Användardiskussion:Dodde|diskussion]]) 22 mars 2021 kl. 17.44 (CET) :::::::{{@|Andreas Rejbrand|Taylor 49|Dodde}}: Jag har tagit bort <code>&amp;#32;</code> nu. :::::::Något i parsern måste ha ändrats, men jag hittar ingen dokumentation om vad det skulle kunna vara. :::::::Förut var det nödvändigt att ha med, för extra mellanslag/radbrytningar runt <code>|</code> ignorerades, och då blev det som att <code><nowiki>{{!}}</nowiki></code> hamnade på föregående rad, och alltså förstörde tabellsyntaxen. [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 25 mars 2021 kl. 22.33 (CET) :::::::: @[[Användare:Skalman|Skalman]] Jag har just [https://sv.wiktionary.org/w/index.php?title=Mall:grammatik-slut&diff=prev&oldid=3521988 revertertat din redigering] eftersom den förvärrar buggen, se [[medium]], [[Wiktionary:Sandlådan]], dvs anrop då ''både'' <code><nowiki>förled=</nowiki></code> och <code><nowiki>not=</nowiki></code> används. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 4 juli 2021 kl. 09.11 (CEST) == Tagg-mallen, anrop kat=reflexivt == Hej! Jag hittar inte var man redigerar i denna mallen (kanske av god anledning). Jag vill lägga till samma funktion för reflexiva verb på fornsvenska och för spanska, som vi nu har för svenska verb, d.v.s. att tagg|reflexivt visar ''reflexivt: '''raka sig'''''. På fornsvenska [[grena#Fornsvenska|grena]] vill jag alltså att kommandot skapar ''reflexivt: '''grena sik''''', och för spanska [[peinar]] ''reflexivt: '''[[peinarse]]'''''. [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 23 mars 2021 kl. 13.48 (CET) :Det är förmodligen [https://sv.wiktionary.org/wiki/Modul:tagg i modulkoden] du kan lägga till stöd för flera språk. Men det är bra att du är försiktig. Ett fel i denna påverkar hela ordboken! --[[Användare:Andreas Rejbrand|Andreas Rejbrand]] ([[Användardiskussion:Andreas Rejbrand|diskussion]]) 23 mars 2021 kl. 13.52 (CET) == Nya absurda buggar == * Några av mina dagens redigeringar har bot-märket '''b''' fastän jag inte även har bot-flaggan på det här kontot (se [[Special:Senaste_ändringar]]) * <s>fliken "Mer" -> "Flytta" försvann (hände igår på en annan wiki)</s> * godtyckliga utloggningar (äldre, se [[#Inloggning]]) [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 20 april 2021 kl. 15.50 (CEST) [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 22 april 2021 kl. 09.55 (CEST) == Hjälp med inställningar i redigeringsläge: färgad formatering, plus röd prick för annars "osynliga" mellanrum. == Hej! Jag skulle testa lite olika utseenden, vilket resulterade i att jag fick nollställa alla inställningar. Nu märker jag till min förfäran att redigeringsläget är i svartvitt, men jag vill ha tillbaka mina gröna ref-länkar, lila och blåa webblänkar osv... Var ändrar man det? Och den lilla röda pricken som oftast döljer sig efter kopierade ord på t.ex. arabiska och hebreiska - hur får jag tillbaka den? Ingår den kanske också i samma funktion? Tacksam för hjälp! : Pennan till vänster om "Avancerad"? [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 21 april 2021 kl. 01.28 (CEST) :: Tack! Jag letade under inställningar, men det var alltså mycket lättare än så. [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 21 april 2021 kl. 01.50 (CEST) == Mall som hämtar från Wikidata == Det finns nu många estniska ord med böjningsformer som lexem i Wikidata. Kan vi få en mall/modul här som visar dem? Se t.ex [[päev]] (som saknar böjningsformer) och [[d:Lexeme:L381851]] (som har dem). --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 23 april 2021 kl. 00.52 (CEST) :Frågan är nu även framlagd på [[:en:Wiktionary:Grease pit/2021/April#Getting inflection tables from Wikidata]]. --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 27 april 2021 kl. 19.41 (CEST) == Tyska mallar == Skulle tyska {{mall|de-verb}} kunna utrustas med gröna länkar? Så att man lätt kan skapa böjningsformer för verb som [[tagen#Tyska]] och [[toppen#Tyska]]. Det är en vanlig mall (inte modul) som använder {{mall|länk}}. Borde den göras om till modulkod? --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 21 maj 2021 kl. 16.49 (CEST) :Jag kan inte tyska, men det verkar som att artiklarna ställer till det för att det ska gå att använda den vanliga {{mall|länka-b}} mallen. {{@|Skalman}}, kan du utveckla? Kanske att skapa en modul är enda möjligheten att komma till rätta med detta. Om en modul ska skapas vore det bra om ett helhetsgrepp togs för alla tyska verbmallar. Hur heltäckande och hur stabila är de tre befintliga verb-mallarna? [[Användare:Dodde|Dodde]] ([[Användardiskussion:Dodde|diskussion]]) 21 maj 2021 kl. 18.07 (CEST) ::Jag har uppdaterat {{mall|de-verb}}, så att gröna länkar skapas. Det är inte alldeles optimalt, då mallen tydligen inte har faktagranskats och man riskerar att potentiellt skapa upp felaktiga böjningsformer. Om man ändå vet att den böjningsformen stämmer, så blir det ju hur som helst smidigt att använda. [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 22 maj 2021 kl. 00.01 (CEST) :::Jag snöade visst in på en redigeringskommentar från 2017 om länka-b-mallen, men nu har vi ju istället den mer uppdaterade {{mall|g-cell}}-mallen. Tack för att du fixade utbytet från {{mall|länka}} till {{mall|g-cell}}, Skalman. Jag började så smått med modultester för tyska verb ([[Modul:de-verb/test]]), men jag kom sedan på svårigheterna vi stötte på 2017 som framgår av [[Moduldiskussion:de-verb]]. Att för enkelhetens skull köra med {{mall|g-cell}} tills vidare är nog ett bra val. ~ [[Användare:Dodde|Dodde]] ([[Användardiskussion:Dodde|diskussion]]) 22 maj 2021 kl. 00.34 (CEST) ::::Tack, detta var en stor förbättring! Jag vet inte alls om våra tyska mallar är heltäckande, men jag vet genom stickprov att bara ungefär hälften av våra tyska adjektiv och verb har en böjningsmall inlagd, så här finns mycket att göra. Nu har jag i alla fall skapat böjningsuppslag för [[tagen#Tyska]]. De gröna länkarna har blivit blå. --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 22 maj 2021 kl. 00.45 (CEST) == Kort fråga == Varför får inte uppslaget [[^^]] automatiskt en kategori? [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 25 maj 2021 kl. 11.09 (CEST) :{{@|Svenji}} Det får den. Som framgår av [[Wiktionary:Mallar/ordklassmallar]] så hamnar sidor som använder mallen {{mall|tecken}} i [[:Kategori:Tecken]] om inte en mer specifik teckenkategori anges som första argument. På sidan [[^^]] har "--" angivits som första argument och sidan har därför hamnat i [[:Kategori:--]], vilket så klart inte var avsiktligt. I vanliga ordklassmallar används första argumentet för att ange språkkod, eller "--" när uppslaget är tvärspråkligt. Men tecken är redan tvärspråkliga, så därför saknas språkargument i tecken-mallen. ~ [[Användare:Dodde|Dodde]] ([[Användardiskussion:Dodde|diskussion]]) 25 maj 2021 kl. 13.52 (CEST) == Bugg i "MediaWiki:Common.css" == * [https://sv.wiktionary.org/w/index.php?title=MediaWiki:Common.css&action=info sv.wiktionary.org] inkluderar massor av mallar och fastnar i 2 kategorier * [https://en.wiktionary.org/w/index.php?title=MediaWiki:Common.css&action=info en.wiktionary.org] inkluderar inga mallar : [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 21 juli 2021 kl. 21.58 (CEST) :: {{@|Taylor 49}}, jag fixade så att sidan inte fastnar i några kategorier. Däremot är det väl okej att inkludera mallar, så jag ändrar inte det. Ok? [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 11 augusti 2021 kl. 23.11 (CEST) ::: @[[Användare:Skalman|Skalman]]: Hej <pre> == {{saknad betydelse|ejkat=}} == </pre> ::: Men varför inkluderas de överhuvudtaget? Är omnämningen i CSS-koden inte bara kommentar? Skulle sådant funka (och vara säkrare för alla mallar): <pre> == { {saknad betydelse} } == </pre> ::: eller <pre> /* <!-- == {{saknad betydelse}} == --> */ </pre> ::: eller (väl bäst, längst uppe och längst nere): <pre> /* <nowiki> */ </pre> <pre> /* </nowiki> */ </pre> ::: ? [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 11 augusti 2021 kl. 23.27 (CEST) ::::Jag gillar att man ser länken till den när man kollar på "Vad som länkar hit". Om någon av mallarna skulle raderas i framtiden, blir det på så vis också uppenbart att CSS:en bör ändras. Men jag kan ändra till <code><nowiki>[[Mall:saknad betydelse]]</nowiki></code> istället. [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 12 augusti 2021 kl. 11.10 (CEST) :::::{{@|Taylor 49}}, en bättre lösning emm är om mallarna är så pass smarta att dom aldrig placerar sidan i en kategori om det inte är i huvudnamnrymden. [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 12 augusti 2021 kl. 11.19 (CEST) :::::: @[[Användare:Skalman|Skalman]]: Kategorisering enligt namnrymd är en möjlighet som är lätt att implementera, men har nackdelen att den underminerar nyttan av [[Wiktionary:Sandlådan|sandlådan]] och privata sandlådor på undersidor av ens användarsida. Ifall du vill ha länkar kvar (vilket låter rimligt), då är <code><nowiki>/* <nowiki> */</nowiki></code> den näst bästa lösningen, och <code><nowiki>[[Mall:saknad betydelse]]</nowiki></code> den bästa, då föreslår jag att ändra <code><nowiki>{{</nowiki></code>...<code><nowiki>}}</nowiki></code> till <code><nowiki>[[Mall:</nowiki></code>...<code><nowiki>]]</nowiki></code>. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 13 augusti 2021 kl. 22.10 (CEST) == Bugg: ".WAV"-filer spelas inte utan laddas ner == * [[arbetslöshet]] "Sv-arbetslöshet.ogg" -> funkar * [[xenon]] "LL-Q9027 (swe)-Moonhouse-xenon.wav" -> laddas ner Jag vet inte vad det beror på men det funkar [https://eo.wiktionary.org/wiki/%C4%89efurbo vid -eo- wiktionary]. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 3 augusti 2021 kl. 00.22 (CEST) :Skillnaden är väl att eo använder en speciell mall som ger en integrerad ljudspelare direkt på sidan, medan sv inte gör det, utan bara länkar till filen. Om du låter din webbläsare göra en HTTP GET-förfrågan på själva WAV-filen på eo ser du att den laddas ner även där. För att pröva det, klicka på länken på [https://eo.wiktionary.org/wiki/Dosiero:LL-Q143_(epo)-Lepticed7-%C4%89efurbo.wav]. (Det har kanske med serverns MIME-typer att göra?) Men om du på sv klickar på högtalarikonen så kommer du till [https://sv.wiktionary.org/wiki/Fil:LL-Q9027_(swe)-Moonhouse-xenon.wav filsidan] där du får en inbäddad spelare. --[[Användare:Andreas Rejbrand|Andreas Rejbrand]] ([[Användardiskussion:Andreas Rejbrand|diskussion]]) 3 augusti 2021 kl. 00.44 (CEST) == Bugg: "$wgExpensiveParserFunctionLimit" för lyxiga funktioner == Det här är en förargelse och bråkmakare som ställer till det vid många wikier. Strängt taget är det inte en bugg utan en <b>feature</b> som lades till för länge sedan. Gränsen är för närvarande 500 anrop och gäller främst (summan av) <b>ifexists</b> and <b>pagesincategory</b> men ej transkluderingar vilket är märkligt (se nedan). Försök att få igenom en höjning för antingen en wiki eller alla WMF wikier är dömda att få [https://phabricator.wikimedia.org/T160685 T160685 avslag av "principiella skäl"]. Vi har ca 420 språkkoder varav ca 360 har uppslag. Vid 500 kategorier med uppslag kommer <b>antalet huvuduppslag på titelsidan att sluta funka</b> eftersom detta beräknas medelst <b>pagesincategory</b>. Vi har råd med <b>ett anrop</b> till en kostsam (lyxig, resurskrävande) funktion <b>per språk</b>, men inte mer. Detta begränsar möjligheter till listor över språk och statistik. Liknande problem finns vid andra wiktionaryer. Det finns ytterligare begränsningar såsom RAM-minne som -en- wiktionary ville ha en höjning på [https://phabricator.wikimedia.org/T165935 T165935 men fick avslag]. Nu håller de på med desperata förändringar som försämrar kvaliteten men kanske reducerar minnesförbrukningen lite grann. Jag har tre ideer att få bukt med det här, som inte kan avslås av "principiella skäl" eftersom de alla är resursneutrala. * [https://phabricator.wikimedia.org/T278629 T278629] Omförhandla prislistan och gör transklusioner dyrare och <b>ifexists</b> and <b>pagesincategory</b> billigare. Det är orimigt att transklusioner som uppenbarligen är mycket mer resurskrävande är gratis medan <b>ifexists</b> kostar. Jag har även utvecklat ett knep som exploaterar den här absurditeten ([https://eo.wiktionary.org/wiki/Vikivortaro:Provujo Provujo] länkat från "phabricator") och verkställer 676 <b>ifexists</b>-begäran med giltiga resultat och utan någon skampålekategori. Tyvärr funkar knepet inte för <b>pagesincategory</b>. * Batcha sådana begäran. Enligt svaret går det internt att batcha <b>ifexists</b>-begäran, och således bör detta göras tillgångligt även från LUA. Jag vet inte ifall detta gäller också för <b>pagesincategory</b>. * Höjning mot restriktioner. Ingen bugg-item vid "phabricator" ännu. Skapa en ny "content model" kallad för "privileged wikitext" som funkar på samma sätt som "wikitext" med följande 3 avvikelser: ** Kraftigt höjda begränsningar, till exempel 500->10'000 lyxiga funktioner, 10s->40s LUA-tid, 50MiO->200MiO RAM, 2MiO->8MiO pre-expand&post-expand bloat. **:: ''mot'' ** Sidan kan redigeras enbart av administratörer. ** Sidan kan uppdateras enbart sällan, till exempel 1 gång per timme och 3 gånger per dygn, plus mindre ofta eller inte alls automatiskt. Finns det åsikter kring detta? Jag ber om stödjande röster på min [https://phabricator.wikimedia.org/T278629 bugg T278629] (batcha allt som går att batcha). [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 3 augusti 2021 kl. 01.31 (CEST) : Jag har lagt till en notis till din appell på Phabricator om att jag stödjer ditt förslag. –[[Användare:Tommy Kronkvist|Tommy Kronkvist]] ([[Användardiskussion:Tommy Kronkvist|diskussion]]), 9 augusti 2021 kl. 15.38 (CEST). ::Jag håller med om att dessa funktioner nog behöver ses över. Mest realistiskt skulle jag tro är Lua-funktioner som stödjer batchning av '''ifexists''' och '''pagesincategory'''. ::En fullösning för huvudsidan skulle vara att helt sonika exkludera dom minsta språken (eller lägga till en hårdkodad schablonsumma för dom). ::{{@|Taylor 49}}, har du något exempel utöver huvudsidan som ger problem på sv-wikt? [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 11 augusti 2021 kl. 23.54 (CEST) ::: @[[Användare:Skalman|Skalman]]: Jo, batchning av '''ifexists''' och '''pagesincategory''' vore bäst. Problemsidor: [[Wiktionary:Alla språk och koder med antal huvuduppslag]] -- för att evaluera hur många kategorier som saknas skulle det behövas min hack. [[Wiktionary:Balans efter språk och ordklass]] Och [https://eo.wiktionary.org/wiki/Aldono:Listo_kun_lingvoj aldono]. PS: {{mall|antal uppslag}} har parametrar "list=" , "omit=" och "limit=" som kan användas i ett desperat läge. PPSS: finns det kanske en bättre lösning för [[MediaWiki:Common.css]], se ovan? [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 12 augusti 2021 kl. 00.07 (CEST) :::: Hur ser de andra språkversionerna av Wiktionary på det här? De torde ju vara uppbyggda på liknande sätt (?) och snart komma att uppleva samma problem som vi. –[[Användare:Tommy Kronkvist|Tommy Kronkvist]] ([[Användardiskussion:Tommy Kronkvist|diskussion]]) 12 augusti 2021 kl. 18.53 (CEST), 12 augusti 2021 kl. 18.53 (CEST). ::::: Se ovan, de har redan problem. Det gäller bara att ta kontakt. [[Wiktionary:Bybrunnen/Arkiv26#Modul_önskas_för_beräkningsmall]]. 16 augusti 2021 kl. 15.49 (CEST) == Färger == Är det bara jag som inbillar mig, eller har färgerna på hyperlänkar ändrats (om än ytterst subtilt)? --[[Användare:Andreas Rejbrand|Andreas Rejbrand]] ([[Användardiskussion:Andreas Rejbrand|diskussion]]) 13 augusti 2021 kl. 15.39 (CEST) : Du ser alltid saker som knappast syns (såsom buggen ovan med minimalt felplacerad text i tabellerna) och ingen annan skulle våga påtala. ;-) [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 13 augusti 2021 kl. 22.14 (CEST) ::Jo, visst har de väl blivit lite ljusare? [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 16 augusti 2021 kl. 11.29 (CEST) :::Aningen ljusare, upplever jag det som. Synd att sidor som till exempel [[:w:Wikipedia:Länkfärg]] (eller motsvarande på enWP, Meta-Wiki etc.) inte länkar direkt till någon "global" Wikimedia-CSS eller liknande, så att man enkelt skulle kunna titta efter i historiken. –[[Användare:Tommy Kronkvist|Tommy Kronkvist]] ([[Användardiskussion:Tommy Kronkvist|diskussion]]), 17 augusti 2021 kl. 00.24 (CEST). ::::Jag ser ingen skillnad, men jag har heller inte en skärm som återger färger jättebra. Men inte heller i koden ser jag några indikationer på att länkfärgen ska ha ändrats dom senaste 10 åren. Däremot ''kan'' det ju vara så att färgen har överridits, men inte längre gör det, så helt säker på vad som hänt i koden är jag inte. ::::Detta är den relevanta CSS-koden som körs på min dator: https://gerrit.wikimedia.org/r/plugins/gitiles/mediawiki/core/+blame/refs/tags/1.36.1/resources/src/mediawiki.skinning/elements.less#14 ::::Annat som potentiellt skulle kunna påverka, men som inte heller verkar så sannolikt: typsnittet har ändrats, webbläsarens tolkning av färg+typsnitt har förändrats, webbläsarens standardtypsnitt (vilket är det som Vector verkar använda som standard) har förändrats, operativsystemets tolkning av typsnitt har förändrats... [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 17 augusti 2021 kl. 10.58 (CEST) :::::Jo, det har blivit ljusare. Speciellt tydligt ser jag det på röda länkar, som [https://sv.wiktionary.org/wiki/Wiktionary:Projekt/%C3%96nskelistor/Svenska här]. Något har hänt, men i vilket fall som helst så har jag inga problem med ändringen. --[[Användare:Andreas Rejbrand|Andreas Rejbrand]] ([[Användardiskussion:Andreas Rejbrand|diskussion]]) 17 augusti 2021 kl. 13.48 (CEST) ::::::Här syns skillnaden tydligt: https://privat.rejbrand.se/wtlinkcolour.png. Överst är en äldre skärmdump från januari 2017; underst är från i dag. --[[Användare:Andreas Rejbrand|Andreas Rejbrand]] ([[Användardiskussion:Andreas Rejbrand|diskussion]]) 17 augusti 2021 kl. 13.55 (CEST) :::::::Jag trodde att det var något som hade hänt dom senaste dagarna, och jag trodde att det gällde andra länkar än rödlänkar. Om jag förstår rätt, så är [https://gerrit.wikimedia.org/r/plugins/gitiles/mediawiki/core/+/b24bff67ed1c2ac4e15d990820ad98d8592390b4%5E%21/ den aktuella ändringen] från mars 2021 och borde ha deployats ganska snart efter det (inom en månad, tror jag). [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 17 augusti 2021 kl. 16.22 (CEST) ::::::::Jag är helt säker på att färgerna på min dator ändrades samma dag som jag skrev inlägget ovan! --[[Användare:Andreas Rejbrand|Andreas Rejbrand]] ([[Användardiskussion:Andreas Rejbrand|diskussion]]) 17 augusti 2021 kl. 17.57 (CEST) :::::::::I så fall har jag kanske fel vad gäller inom en månad från mars 2021. Deploy av nya versioner kanske fungerar annorlunda än vad jag minns det som. [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 17 augusti 2021 kl. 19.20 (CEST) == "Mall:kategorinavigering-härledningar" - modularisering == Jag har just modulariserat denna mall. [[Mall:kategorinavigering-härledningar]] Fördelar: * parametrar behövs ej längre: <s>Det andra språket anges här med versalinitial (på Svenska/Härledningar från fornsvenska anges Fornsvenska)</s> * språkkoder visas * alla tänkbara fel detekteras och bestraffas med felmeddelande liksom spårningskategori * etymologiska koder uppmärksammas (se [[:Kategori:Svenska/Härledningar från samiska]]) och funkar enbart efter <code><nowiki>Härledningar från </nowiki></code>, motsatt "Kategori:Samiska/Härledningar från svenska" skulle ej funka Jag föreslår att ta bort parametrarna medelst bot på alla sidor som använder mallen (kan det röra sig om enbart 487 ??). [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 23 augusti 2021 kl. 00.44 (CEST) :{{@|Taylor 49}}: Trevligt att bli av med parametrarna! Några kommentarer: :* Varför behöver språkkoderna visas? :* Nu genereras ett stycke <code>&lt;p></code> som innehåller två <code>&lt;br>&lt;br></code>. Skulle det gå att istället generera två <code>&lt;p></code>? :* Jag skulle föredra aningen tydligare variabelnamn i modulen, och skulle kanske ha döpt modulen till samma sak som mallen (eftersom den bara används där), men det är småsaker som spelar mindre roll. :-) :[[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 23 augusti 2021 kl. 09.50 (CEST) :: > varför behöver språkkoderna visas ::* eftersom de behövs då en skapar nya uppslag (en kod) eller lägger till härledning (två koder) ::* <big>''vänta ... "fornindonesiska" ... vilken kod hade den igen ... var hade vi listan ... jag kan inte hitta den längre ... jävlar ...''</big> ::* jag har dåliga erfarenheter med vissa wikier som skryter med språknamn men vill ha koder som inmatning ::* och dessutom vill jag ha en nytta för funktion "getCode" ... ;-) :: > det gå att istället generera två :: Det går säkert ... hur menar du det exakt, och vad ska vara fördelen? :: [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 23 augusti 2021 kl. 14.20 (CEST) ::: {{@|Taylor 49}}: :::* Språkkoder: Jo, du har rätt i att det finns en poäng i att visa språkkoden. Jag skulle föredra en lite annan formatering, men är inte alldeles säker på vad jag tycker skulle bli snyggast. Kanske (kod <small>'''xx'''</small>)? Jag har inte jättestarka preferenser här, men tycker att det ser konstigt ut med bindestrecken. :::* &lt;p>: Huvudfördelen är att det ser bättre ut när det inte är så stort avstånd mellan raderna. Generellt bör du undvika &lt;br> och istället använda antingen radbrytningar, <code>&lt;p>Textrad&lt;/p></code> eller <code>&lt;div>Textrad&lt;/div></code>. :::[[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 24 augusti 2021 kl. 20.35 (CEST) :::: Jag har tagit bort dessa <code><nowiki><br></nowiki></code> (British Rail) och ersatt dem med <code><nowiki><div></nowiki></code> (Divison). Avståndet har blivit lite mindre. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 2 september 2021 kl. 17.22 (CEST) ::::: Boten ska avfiras nu. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 4 september 2021 kl. 21.18 (CEST) :::::: {{klar}} Parametrarna har tagits bort från alla anrop, och omedelbart därefter förbjudits i modulkoden. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 4 september 2021 kl. 22.38 (CEST) ::::::: Applåd och lyft på hatt! [[Användare:Tommy Kronkvist|Tommy Kronkvist]] ([[Användardiskussion:Tommy Kronkvist|diskussion]]), 5 september 2021 kl. 03.35 (CEST). == Översättningar läggs in fel i listor som har en dubbel asterisk == Varför läggs översättningar till i oordning? Jag trodde detta var en historisk bugg, men den är livs levande i dag. [https://sv.wiktionary.org/w/index.php?title=r%C3%A5djur&type=revision&diff=3623703&oldid=3623667 Här, till exempel], lades "albanska" inte först i listan (som förhandsvisningen angav), utan efter dubbelstjärnan för högsorbiska. --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 8 oktober 2021 kl. 17.21 (CEST) : Pga en bugg här: [[MediaWiki:Gadget-translation editor.js]]. Kan reproducera problemet. Enbart @[[User:Skalman|Skalman]] kan fixa den här buggen. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 10 oktober 2021 kl. 02.03 (CEST) ::På rad 682 är en loop som stegar bakifrån igenom en lista. Det låter som felets orsak. Om man stegar bakifrån och hittar "**", så är ju det elementet mindre än aktuella språket och alltså stannar man och sätter in där. Koden borde stega uppifrån i listan tills den hittar ett större värde än det aktuella, för då kommer den aldrig att stanna vid "**". --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 10 oktober 2021 kl. 03.31 (CEST) :::Tack för tipset på en bättre algoritm. Det fanns troligen en anledning att göra som jag gjorde, men idag förstår jag inte vad det skulle kunna vara {{=)}}. Jag har också fixat en bugg med ''förhandsvisningen'' av tillagda översättningar. Det hela ska fungera nu. [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 12 oktober 2021 kl. 00.59 (CEST) ::::Tack, verkar fungera bra! --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 12 oktober 2021 kl. 16.10 (CEST) Turkiska Wiktionary har samma problem i kvadrat. Exempel: [https://tr.wiktionary.org/w/index.php?title=K%C3%BCba&type=revision&diff=3800777&oldid=3800776 1], [https://tr.wiktionary.org/w/index.php?title=Erivan&diff=3804419&oldid=3804418 2], [https://tr.wiktionary.org/w/index.php?title=g%C3%BCm%C3%BC%C5%9F&diff=prev&oldid=3800814 3], [https://tr.wiktionary.org/w/index.php?title=%C3%BCtopik&diff=3801252&oldid=3801223 4]. Vår [[MediaWiki:Gadget-translation editor.js]] motsvaras av deras [[:tr:MediaWiki:Gadget-CeviriEkleyici.js]] (çeviri = översättning, ekle = lägg till) eller kanske [[:tr:MediaWiki:Gadget-CeviriEkleyici-Veri.js]]. Men felet tycks bestå i att sorteringen sker i Unicode-ordning (Ç efter Z) i stället för enligt turkisk kollationsordning (Ç som C). Och var i programmet ligger det? Kanske handlar det om någon global parameter, snarare än den här koden? ({{@|Skalman|Taylor 49}}) --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 29 oktober 2021 kl. 19.02 (CEST) : Är problemet nu fixat (hos oss) eller inte? [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 29 oktober 2021 kl. 23.03 (CEST) ::Jag tror det är löst hos oss. --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 30 oktober 2021 kl. 18.18 (CEST) :::Ganska komplicerat. Du har nog rätt i att den försöker sortera i Unicode-ordning. Jag tror att jämförelserna här inte sorterar korrekt: <syntaxhighlight lang="js"> // Rad 1095 } else if (ln && ln > lang && (!nextLanguage || ln < nextLanguage) && lis[j].parentNode.parentNode.nodeName != 'LI') { // Rad 1224 } else if (ln && ln > nestedHeading && (!nextLanguage || ln < nextLanguage)) { </syntaxhighlight> :::Men jag är inte alls säker på att detta är dom enda ställena. :::Vi har faktiskt samma problem på svwikt, även om det uppträder mycket mer sällan: (italienska, iñupiaq) och (žemaitiska, zhuang) sorteras fel. Om "õ" ska sorteras som "o", så är också (võro, votiska) fel (men iaf sv-wp sorterar det som "ö", vilket i så fall betyder att det är rätt). [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 31 oktober 2021 kl. 14.56 (CET) ::::Så vitt jag ser, anger javascript-koden ingenstans vilken sorteringsordning som ska gälla. Alltså går den på någon sorts default, och sådant är ju alltid lite osäkert. Hur skulle man kunna implementera detta på ett stabilt sätt, utan att vara beroende av sorteringsordningen? Kunde man följa listan över godkända språkkoder i stället för att strängjämföra språknamnen? Jag är inte hemma i Javascript, men i Perl skulle man kunna lägga in alla översättningar i en hash-tabell och sedan skriva ut hela hash-tabellen i den ordning som anges av en array (no, bg, da) som gör att ordningen alltid blir Bokmål, Bulgariska, Danska. --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 1 november 2021 kl. 19.00 (CET) ::::[https://stackoverflow.com/questions/51165/how-to-sort-strings-in-javascript Enligt Stack Overflow] finns en [https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/localeCompare String.prototype.localeCompare] som man bör använda. Och här är kod hos oss som använder localeCompare på strängar: [[MediaWiki:Gadget-unit tests/qunit.js]]. --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 1 november 2021 kl. 20.02 (CET) :::::Default är unicode, så det är inte "osäkert" men nog inte det vi önskar. :::::Lättast är att använda <code>localeCompare</code>, som skulle sortera võro före votiska. Är detta acceptabelt? :::::Om man vill följa den ordning som finns på [[Modul:lang/data]], måste man ladda in samtliga språk, vilket känns lite onödigt. Men det är också en möjlig lösning. [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 1 november 2021 kl. 23.36 (CET) ::::::Säger svensk locale verkligen att õ ska sorteras som o? Tecknet används väl nästan bara som estniskt ö (som just i võru) och borde sorteras som ö och ø, tycker jag. --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 2 november 2021 kl. 00.24 (CET) :::::::Ja, tyvärr. Inte heller våra egna <code>sort_rules</code> på [[Modul:lang/data]] eller infon på [[Appendix:Alfabet#Svenska]] tar hänsyn till õ, kanske eftersom det sorteras som (eller efter) o på vissa språk. Samma problem finns alltid när man måste känna till ursprungsspråket för att veta hur det ska sorteras. :::::::Vilken väg tycker du att vi ska gå? [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 2 november 2021 kl. 00.49 (CET) ::::::::För mig är võru av så marginell betydelse, att jag inte bryr mig. Viktigare för mig är att få tr.wiktionary att fungera, och det hänger på att hitta en admin med rättigheter och vilja att debugga koden. Men rätt metod borde vara att överallt använda localeCompare, och sedan hoppas att svensk locale förbättras någon gång i framtiden. --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 2 november 2021 kl. 01.36 (CET) :::::::::Jag har fixat sv-wikts sorteringsordning, så om någon wikt kopierar vår kod, bör sorteringen bli rätt. :::::::::Jag skulle kunna kika/experimentera med tr-wikts översättningsskript, men om jag inte lyckas lösa det på en timme, så kommer jag ge upp. Det skulle kräva att jag får gränssnittsadminbehörighet. [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 3 november 2021 kl. 23.38 (CET) :::::::::: Användaren ‎HastaLaVi2, som talar turkiska och har rättigheter, men kanske inte är jättehaj på Javascript, har i dag försökt fixa buggen i [[:tr:MediaWiki:Gadget-CeviriEkleyici.js]], men rodde inte båten i land och återställde till gamla versionen. Kan du kolla ändringarna mellan de senaste versionerna och kanske komma med kommentarer och idéer? Användaren har också laborerat med en egen kopia, [[:tr:User:HastaLaVi2/Gadget-CeviriEkleyici.js‎]]. --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 4 november 2021 kl. 21.19 (CET) :::::::::::Jag har fixat något som verkar funka skapligt: [[:tr:User:Skalman/common.js]] som ersätter [[:tr:MediaWiki:Gadget-CeviriEkleyici.js]]. :::::::::::* Funkar: sparar konsekvent saker i rätt ordning :::::::::::* Funkar inte (men likadant som idag): om man lägger till ett språk som ska hamna efter resterande, så visas detta som en del av en helt ny lista (istället för att bäddas in i den existerande) :::::::::::* Inte testat: underspråk (dubbla asterisker) :::::::::::Jag tror alltså att det här här värt att lägga in, eftersom det viktiga väl är hur det sparas. [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 5 november 2021 kl. 19.18 (CET) ::::::::::::Så om varje lista redan hade ett element för Zulu (eller vilket språk som sorterar sist i alfabetet), så skulle det fungera bättre? Jag ser att du skickar med 'tr' som andra parameter till localeCompare(). Är det nödvändigt? Följer det inte med sajten som default? --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 5 november 2021 kl. 19.51 (CET) :::::::::::::Ja, om listan hade Zulu skulle det alltid funka. Men det är inte förvirrande nu heller, bara konstigt. :::::::::::::'tr' är nödvändigt att skicka in. Annars får man en "internationell" sortering. [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 5 november 2021 kl. 21.53 (CET) ::::::::::::::Jag ser att svenska koden skickar med 'sv'. Men är det inte lite konstigt att det ska behövas? Borde inte respektive sajt köra med egna språket som default? --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 6 november 2021 kl. 00.00 (CET) :::::::::::::::Nej, det är inte konstigt. I html är det specat att <code>lang="sv"</code>, men detta slår inte över till Javascript. Man kan göra jämförelserna utan att upprepa språkkoden, men vi gör jämförelserna på så få ställen att det inte blir värt det. Historiskt har Javascript-api:erna bara använt webbläsarens språk, medan api:er från det här århundradet (tack och lov!) har varit "tvärspråkliga" (något som liknar det man skulle skriva i kod). [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 6 november 2021 kl. 21.26 (CET) Ett stort framsteg har skett. Man kan nu lägga till cs (Çekçe) och det sorteras in korrekt före Danca (danska). Men zh (kinesiska, Çince) kommer fortfarande sist i listan. Se [[:tr:Kullanıcı_mesaj:HastaLaVi2#Adding_translations|diskussionen här]] och exemplet [[:tr:pazarlama]] (dess historik). --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 6 november 2021 kl. 22.53 (CET) ===Redskap=== Om nu översättningar har lagts in i fel ordning, och vi misstänker att det kan ha pågått länge, har vi då något verktyg (en bot) för att kontrollera att ordningen nu är den rätta, eller hitta de artiklar där ordningen är fel? --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 10 november 2021 kl. 17.05 (CET) == Babel-mallen == Hej! Vart går jag för att göra en liten ändring i babel-mallarna för jiddisch? För närvarande återger inte mallen på sv.wikt de diakritiska tecknena till alef, yud och fey, det vill säga nuvarande texten "דער באניצער האט א גרונטיקע ידיעה אין יידיש" skulle ändras till "דער באַניצער האָט אַ גרונדיקע ידיעה אין ייִדיש" (''der banitser hot a grundike yedie in yidish''). Engelska Wiktionary har f.ö. en helt annan text: ".דער באַניצער האָט תּוך־ידיעה פֿון ייִדיש." (''der banitser hot tokh-yedie fun yidish''." [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 10 oktober 2021 kl. 20.36 (CEST) :Jag vet inte, men gissar att https://sv.wiktionary.org/wiki/Special:Systemmeddelanden?prefix=babel&filter=all&lang=yi är ett ställe att börja leta på. Eftersom mallen babel anropar "parserfunktionen" (intern kod) #babel, så bör det vara ett systemmeddelande. Men de bör väl vara lika för alla wiki-sajter. Får du rätt accenter på engelska Wiktionary eller på svenska Wikipedia? --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 11 oktober 2021 kl. 00.25 (CEST) :: Svenska Wikipedia har en tredje variant (!): "דער באַניצער קען ביישטייערן מיט אַ גרונטלעכער דרגה פון ייִדיש.", ''.der banitser ken beyshteyern a gruntlekher dreyge (från hebreiska = "nivå, grad", translitteration?) fun yidish''", där även punkten hamnar fel (ska stå till vänster). [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 17 januari 2022 kl. 16.20 (CET) == Rohingisk (rhg) == (Can somebody translate this post, please?) The translation-adding feature ({{mall|ö-topp}} & {{mall|ö-botten}}) doesn't have the language code "rhg" for the Rohingya language. --[[Användare:Apisite|Apisite]] ([[Användardiskussion:Apisite|diskussion]]) 14 november 2021 kl. 12.32 (CET) ({{@|LA2}} What do you think?) --[[Användare:Apisite|Apisite]] ([[Användardiskussion:Apisite|diskussion]]) 14 november 2021 kl. 13.48 (CET) :[[Användare:Skalman]] typically handles these kinds of requests. I am sure Skalman or some other technician will handle your request later today or within a few days. --[[Användare:Andreas Rejbrand|Andreas Rejbrand]] ([[Användardiskussion:Andreas Rejbrand|diskussion]]) 14 november 2021 kl. 14.14 (CET) ::A beginning might be to create an entry in [[Modul:lang/data]]. But what is the language called in Swedish? The Wikipedia article [[w:Rohingyer]] (about the people, Wiktionary: [[rohingyer]]) states that the language is called [[ruáingga]] (which doesn't have an article). --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 14 november 2021 kl. 17.15 (CET) :: {{@|LA2|Skalman}} - Maybe either Rohingisk or Rohingyask. --[[Användare:Apisite|Apisite]] ([[Användardiskussion:Apisite|diskussion]]) 14 november 2021 kl. 17.22 (CET) :::I can't find any texts in Swedish that talk about the language. Apparently, it is not a topic of discussion. German Wikipedia has an article about the people, that also discusses "their language", but avoids to give the language any name. Perhaps "ruáingga" is correct in some sense, but since the topic is so remote to Swedish readers I think any term other than "rohingya" will have problems. I suggest we call the language "rohingya". (Languages are lowercase in Swedish.) --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 14 november 2021 kl. 18.19 (CET) :::: {{@|LA2|Skalman}} - {{klar}} Added "rhg" to [[Modul:lang/data]]. --[[Användare:Apisite|Apisite]] ([[Användardiskussion:Apisite|diskussion]]) 14 november 2021 kl. 19.00 (CET) ::@[[Användare:Apisite|Apisite]], it seems like you already added support at [[Modul:lang/data]], which is all that's needed to make it work in translations. In addition, I've added the language to our documentation and to another script. [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 14 november 2021 kl. 21.18 (CET) :::It seems like I was responding to a very old version of this discussion. {{=)}} [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 14 november 2021 kl. 21.26 (CET) == Language code tsg == {{@|LA2|Skalman}} What language name could be used for the language code tsg, "sulu", "suluk" or "tausug"? --[[Användare:Apisite|Apisite]] ([[Användardiskussion:Apisite|diskussion]]) 25 november 2021 kl. 06.45 (CET) :@[[Användare:Apisite|Apisite]], it seems like [https://www.ne.se/uppslagsverk/encyklopedi/l%C3%A5ng/tausug NE uses tausug], so that's what I'd go with. [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 25 november 2021 kl. 11.23 (CET) :: {{@|LA2|Skalman}} - {{klar}} I have added not only Tausug (tsg), but also Magindanaw (mdh) and Maranao (mrw). --[[Användare:Apisite|Apisite]] ([[Användardiskussion:Apisite|diskussion]]) 25 november 2021 kl. 17.05 (CET) :: {{@|LA2|Skalman}} I have added also Yakan (yka) to [[Modul:lang/data]]. --[[Användare:Apisite|Apisite]] ([[Användardiskussion:Apisite|diskussion]]) 25 november 2021 kl. 17.44 (CET) :: {{@|Svenji}} Svenji, I see that you've likely seen this thread. --[[Användare:Apisite|Apisite]] ([[Användardiskussion:Apisite|diskussion]]) 25 november 2021 kl. 17.49 (CET) :::I guess this is good. I have no reason to believe otherwise. But it is frustrating to know that it might be years before anybody joins the Swedish Wiktionary user community with any insights that might correct any wrongs about these languages, which are so remote to the Swedish user base. It is also long before the same level of support will be added to smaller and less active Wiktionary sites, such as the Danish or Turkish Wiktionary. Much of this basic support should be made a global part of Wiktionary, and not added to each separate version. --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 25 november 2021 kl. 21.27 (CET) :::: {{@|Apisite}} - thank you, and yes. I see that the language called Magindanaw in English has an entry on NE as ''[https://www.ne.se/uppslagsverk/encyklopedi/lång/magindanao magindanao]''. That follows Swedish orthography better, so I would more recommend that to be the name we use here. About the Yakan language, my gut feeling would be that it's spelt jakan in Swedish, just like Yakut is jakutiska, Yiddish is jiddisch, and so forth. However, I could not find anything to support previous Swedish mention of the language. [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 25 november 2021 kl. 21.30 (CET) :::::I'm all for language plurality and inclusion, but perhaps with a limit. I encouraged the creation of at least 500 entries in each of the 24 official languages of the European Union, which is why we now have 500 entries in Maltese. But I'm less optimstic about Bavarian ([[:Kategori:Bayerska]]), South Sami ([[:Kategori:Sydsamiska]]), and other tiny languages (Bavaria is not small, but most people there only write in standard German, not in the Bavarian dialect). The same goes with languages that are large but very remote and have very little interchange with Swedish. Is it likely that any native speaker of Rohingya will become a contributor to Swedish Wiktionary? Sweden has many thousands of Arabic- and Somali-speaking immigrants, but none or very few come to Wiktionary. Most immigrants focus on learning Swedish, not to learn and teach Arabic ([[:Kategori:Arabiska]]) or Somali ([[:Kategori:Somaliska]]). We still only have 259 entries in Arabic. --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 25 november 2021 kl. 23.52 (CET) :::::: We have [[:Kategori:Indonesiska|1617 Indonesian lemmas]] :-). [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 26 november 2021 kl. 00.01 (CET) :::::: From a linguistic point of view, I find every language - however small - to join the project interesting. The issue is of course the problem of fact-checking these words, without knowledge or proper dictionaries at hand. I don't see why Southern Sami would be problematic, as being a vital language in Sweden and one variety of Sweden's official minority languages. More people speak Southern Sami in Sweden than Yiddish, but the latter being a language with big literal history and with speakers living in all corners of the world. When it comes to the Swedish project, I share the concern about major immigrant languages, such as Arabic, Somali, Persian and Thai are so small here still. My wish is that we get a bilingual editor of these languages to help out ASAP. I'm very happy for your recent contributions with Turkish, {{@|LA2}}. With template structures available, it could easily spark more contributors interest in adding more data. Hopefully I will learn to read the abjad for Farsi next year or so, and then get my head around this meta-language so we get a bit better coverage. At the moment my focus has to stay with my studies in Spanish and Yiddish. And while I'm at it, I really appreciate the Indonesian contributions from you, {{@|Taylor 49}}. I would love to see Malay grow on here too. [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 26 november 2021 kl. 01.00 (CET) == Two More Languages == {{@|LA2|Skalman|Svenji}}: I would like to have two (2) more languages, Ternate (tft) and Tidore (tvo), to [[Modul:lang/data]] added. --[[Användare:Apisite|Apisite]] ([[Användardiskussion:Apisite|diskussion]]) 27 november 2021 kl. 02.55 (CET) :: [[Moduldiskussion:lang/data#Önskelista:_språk_som_ska_läggas_till|wishlist -- önskelista]] [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 27 november 2021 kl. 12.47 (CET) == CSS-bugg i böjningsmall för substantiv == Titta på böjningstabellen i artikeln ''[[täckdag]]''. I kolumnen för plural bestämd form genitiv är texten flera pixlar upphöjd. --[[Användare:Andreas Rejbrand|Andreas Rejbrand]] ([[Användardiskussion:Andreas Rejbrand|diskussion]]) 12 december 2021 kl. 17.10 (CET) : [[#Bugg_i_alla_böjningsmallar|Vi har redan haft detta.]] [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 12 december 2021 kl. 18.24 (CET) == Trasig latin-mall == Mallen {{mall|la-subst-3-n}} visar inte böjningar, utan bara tomma fält. [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 18 mars 2022 kl. 22.49 (CET) == Grönlänkar till sidor som finns == Det är ytterst bekvämt att utifrån en lista med översättningar kunna klicka en grön länk och därmed skapa nya sidor och uppslag. Jag lade nyss till flera översättningar till ordet [[bar]] (utskänkningsställe) och klickade sedan på kyrilliska [[бар]] och skapade sidan med många uppslagsord på en gång. Men jag kan inte klicka på spanska översättningen "bar", för den sidan finns redan och länken är blå, inte grön. Skulle det vara möjligt att krångla till koden så att länken för spanska [[bar]] blir grön och nya uppslag skapas i den befintliga sidan? --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 21 mars 2022 kl. 17.24 (CET) : @[[Användare:LA2]]: Jag tror inte. Detta skulle kräva att JawaScript läser hela denna sida ("[[bar]]" i det här fallet) och kollar ifall språket (spanska i det här fallet) redan finns. Visst skulle den kunna avbryta sökningen vid "Swahili" förutsatt att språken är sorterade. Detta skulle behöva göras för alla översättningar, dvs ifall det finns 100 språk med totalt 200 länkade ord, då skulle JawaScript behöva läsa och analysera upp till 200 sidor, bara för att avgöra "blått piller eller grönt piller". Alternativt skulle den kunna kolla ifall sidan i fråga är i kategorin ([[:Kategori:Spanska/Alla uppslag]] i det här fallet) vilket väl är bättre, men ändå skulle behöva göras för alla länkade ord, i översättningar och böjningstabeller. Plus risken att sidan visserligen har språket men med fel ordklass. Men det är [[Användare:Skalman]] som är auktoriteten på JawaScript. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 24 mars 2022 kl. 09.45 (CET) ::Att det går snabbt att kolla om sidan finns, beror ju på att det finns en databastabell över sidor som finns. Om det också funnes en databastabell över sektioner (h2-rubriker, ==) som finns i varje sida, så skulle den kollen också gå snabbt. När en ny version av en sida sparas (vilket inte är jätteofta) behöver den tabellen förstås uppdateras. --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 24 mars 2022 kl. 14.20 (CET) :::Flikar bara in att nu finns det ett spanskt uppslag för ''[[bar#Spanska]]'', men när exemplet ovan framfördes så var detta ej fallet. [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 24 mars 2022 kl. 14.35 (CET) ::::Ur vårt (svwikts) perspektiv, är anledningen till att det går snabbt med grönlänkar, att länkarna på sidan redan är särskilt markerade: dom är röda. Så allt skriptet behöver göra är (i princip) att ändra röda länkar till gröna. ::::Det skulle gå att lösa tillräckligt effektivt via ett externt verktyg med full tillgång till innehållet på vår wiki (t.ex. på Toolforge), men det är inget som jag kommer göra. [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 26 mars 2022 kl. 22.36 (CET) == Partikelverb för verb som inte tillhör första eller andra konjugationen == Jag skapade i går ''[[göra upp]]'' och i dag ''[[se över]]''. Notera de fina partikelverbsböjningsmallarna till höger. Tyvärr gör dessa mallar så att artiklarna hamnar i kategorin [[:Kategori:Svenska/Andra konjugationens verb]], vilket är olyckligt. Detta beror antagligen på att grammatikmallen i båda fallen är {{mall|sv-verb-er}}. Men jag tycks inte ges någon möjlighet att välja {{mall|sv-verb}} (finns inte) och {{mall|sv-verb-ar}} är förstås inte på något sätt bättre (första konjugationen). Tittar man på respektive grundverbs artikel så ser man att ''[[göra]]'' också använder {{mall|sv-verb-er}} och också hamnar i kategorin [[:Kategori:Svenska/Andra konjugationens verb]], vilket även det är olyckligt. Tittar jag på ''[[se]]'' så finns den artikeln inte i någon olämplig kategori, men den använder mallen {{mall|sv-verb-r}} som inte tycks ha stöd för partiklar över huvud taget. Så vad skall en stackars artikelförfattare som jag göra för att allt skall bli rätt? Notera att mallarnas dokumentation säger "Om något ord inte passar in i någon av dessa beskrivningar kan valfri mall användas.", och visst kan jag få grammatikrutan att se bra ut visuellt även med en semantiskt olämplig mall, men kategorin blir ju fel. --[[Användare:Andreas Rejbrand|Andreas Rejbrand]] ([[Användardiskussion:Andreas Rejbrand|diskussion]]) 27 mars 2022 kl. 20.08 (CEST) : Verbet "[[göra]]" hamnar också i [[:Kategori:Svenska/Andra konjugationens verb]]. Jag har aldrig förstått hur detta med "starka" och "avljundsklassade" verb ska funka. Jag har ett eget system med 19 verbklasser. Jag ser ingen snabblösning utom att [https://sv.wiktionary.org/w/index.php?title=Mall%3Asv-verb-r&type=revision&diff=2978330&oldid=2972591 ta bort] dessa kategorier. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 27 mars 2022 kl. 22.29 (CEST) :: Nu skapade jag ''[[rå för]]'' som också hamnar i kategorin [[:Kategori:Svenska/Första konjugationens verb]] trots att ''rå'' är av tredje konjugationen. --[[Användare:Andreas Rejbrand|Andreas Rejbrand]] ([[Användardiskussion:Andreas Rejbrand|diskussion]]) 2 april 2022 kl. 18.30 (CEST) :: Den tidigare artikeln ''[[rå på]]'' hamnar i kategorin [[:Kategori:Svenska/Andra konjugationens verb]] vilket är lika illa. :: Missförstå mig inte: Våra grammatikmallar är superbra och den automatiska konjugationskategoriseringen fungerar bra i många fall (dock inte för ''[[rå]]'' ser det ut som). Men det verkar som om utvecklaren glömt bort partikelverben helt och hållet. --[[Användare:Andreas Rejbrand|Andreas Rejbrand]] ([[Användardiskussion:Andreas Rejbrand|diskussion]]) 2 april 2022 kl. 18.33 (CEST) :: Många partikeluppslag som finns sedan tidigare är också felkategoriserade. T.ex. är ''[[komma ut]]'' kategoriserat som första konjugationen (*''jag kommar, jag kommade, har jag kommat''), vilket är uppenbart fel. --[[Användare:Andreas Rejbrand|Andreas Rejbrand]] ([[Användardiskussion:Andreas Rejbrand|diskussion]]) 2 april 2022 kl. 19.43 (CEST) :::{{@|Andreas Rejbrand}} något IP gjorde redigeringen att lägga till kategorierna utifrån vilken mall som används [https://sv.wiktionary.org/w/index.php?title=Mall:sv-verb-er&diff=prev&oldid=3003093]. Om det inte ger ett korrekt och tillförlitligt resultat, tänker jag att kategoriseringen inte ska ske. Det verkar rimligt att helt enkelt avlägsna koden som placerar sidorna i dessa kategorier. ~ [[Användare:Dodde|Dodde]] ([[Användardiskussion:Dodde|diskussion]]) 6 april 2022 kl. 20.11 (CEST) ::::Ja, jag tycker också att vi tar bort dem tills vidare. --[[Användare:Andreas Rejbrand|Andreas Rejbrand]] ([[Användardiskussion:Andreas Rejbrand|diskussion]]) 12 april 2022 kl. 19.19 (CEST) ::::: {{klar}} Verkställt. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 13 april 2022 kl. 08.27 (CEST) :::::: Tack! --[[Användare:Andreas Rejbrand|Andreas Rejbrand]] ([[Användardiskussion:Andreas Rejbrand|diskussion]]) 13 april 2022 kl. 16.11 (CEST) == Chrome == Hej! Jag vet inte om det är min gamla MacBook Air som håller på att ge upp, men sen igår kväll har jag problem med vissa funktioner på Wiktionary med Google Chrome. Bland annat går inte utfällbara grammatikmallar och översättningslistor att klicka på och därför heller inte att visas. Nu har jag gått över till Firefox. [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 5 maj 2022 kl. 13.26 (CEST) == Använda mallar från andra wiktionaries == Vad är rätt sätt att använda mallar från ex. engelska wiktionary? Hade tänkt se över en del arabiska ord och mallar som denna https://en.wiktionary.org/wiki/Template:ar-IPA skulle vara väldigt trevliga att ha. Är rätt sätt att kopiera över den till svenska wiktionary eller finns det något bra sätt att använda den direkt som jag bara inte hittar? [[Användare:Dgse87|Dgse87]] ([[Användardiskussion:Dgse87|diskussion]]) 7 maj 2022 kl. 13.03 (CEST) :+1, även för andra språk (persiska, hebreiska, tigrinya, hindi, m.fl. [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 19 maj 2022 kl. 15.40 (CEST) :: Vi brukade inte göra så. Jag måste varna för omfattande beroendeväv som dessa mallar har. Du kan inte bara kopiera "ar-IPA" och då är det gjort. Den kommer att kräva andra mallar, som i sin tur kommer att bero av fler mallar och moduler. Det kommer att sluta med att 99% av mallar från en wiktionary finns här och duplicerar 99% av arbete av våra traditionella mallar, och ingen kan underhålla det hela. Många wiktionaryer har gjort så och slutat med en jättesvinstia. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 19 maj 2022 kl. 22.00 (CEST) :::Så vad är alternativen? Att inte använda mallar då vi är en mindre wiki? Att bygga egna mallar som är enklare att underhålla men som inte är lika fullt utvecklade? :::Att bara strunta i att använda mallar känns lite väl drastiskt? :::Men oavsett vilket så tolkar jag ditt svar som att det inte finns något sätt att använda mallar som "bor" på engelska wiktionary direkt utan det enda alternativet som finns är att återskapa så mycket som vi kan/vill/orkar underhålla här på svenska Wiktionry? [[Användare:Dgse87|Dgse87]] ([[Användardiskussion:Dgse87|diskussion]]) 19 maj 2022 kl. 23.19 (CEST) :::: > Så vad är alternativen? ::::* kopiera mallar efter diskussion och konsensus, medvetna om svårigheter, och bestämda hur långt vi ska gå med detta (tydligare: Ska vi i slutändan slänga alla förhandenvarande mallar, och köra till 100% på ett system kopierat från en wiktionary?) ::::* skapa egna (kanske enklare) mallar ::::* köra utan mallar i vissa fall där sådant är rimligt (till exempel exempelmenigar) :::: > använda mallar som "bor" på engelska wiktionary direkt :::: Direkt går det verkligen inte. Vi har mallen i två versioner {{mall|härledning}} {{mall|härledning-}} -- lite olyckligt, ingen har hittills hunnit fixa den bättre. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 19 maj 2022 kl. 23.38 (CEST) :::::Ok! Låter rimligt även om det som "utomstående" känns lite olyckligt att inte alla mallar på alla wiktionaries ligger i samma "namespace". Såklart inget vi här kan göra nåt åt men ja... :::::Då blir nästa fråga (ni får säga till om vi ska bryta ut det till en ny "trådstart") :::::Hur/var skall diskussioner tas kring mallar. Antar att det är bra både att diskutera vilka vi behöver men också vilka som ska kopieras från andra wiktionaries. :::::Startar man en diskussion här på teknikvinden eller finns det något annat ställe där mallar redan diskuteras? [[Användare:Dgse87|Dgse87]] ([[Användardiskussion:Dgse87|diskussion]]) 20 maj 2022 kl. 09.05 (CEST) Här i teknikvinden är det bästa stället att diskutera mallal som ännu inte finns, eller spörsmål som rör flera mallar. Vi har redan haft det ett fåtal gånger, se [[Wiktionary:Teknikvinden/Arkiv02#En_stilla_undran]] och [[Wiktionary:Teknikvinden/Arkiv02#Mall_för_exempelmeningar]]. Du är ute efter bland annat automatisk transkription. Jag har faktiskt önskat detta länge till den här wikin och några andra wikier, men inte hunnit att göra något alls. Som sagt, kopiering från en wiktionary är vanlig, men medför allvarliga nackdelar. Så har en wiktionary flera gånger gjort om sitt system. Vid varje tillfälle gick en bot igenom alla sidor (flera 1'000'000) och anpassade alla mallanrop. Detta skedde så klart enbart inom en wiktionary, men INTE vid andra wiktionaryer dit delar av systemet hade kopierats. Resultatet vid dessa wikier är en blandning av flera generationer av systemet från en wiktionary bredvid varandra, en svinstia som funkar dåligt och ingen har koll på. Delvis tillkom det mallar från andra källor. Mallar, mallar, mallar, och moduler, moduler, moduler, massor med kod som mestadels saknar dokumentation, och duplicerar kod som redan finns mer än en gång annanstans. "Template:ar-IPA" beror på en enda modul: "https://en.wiktionary.org/wiki/Module:ar-pronunciation", vilken i sin tur beror på 6 moduler "Module:links" "Module:languages" "Module:scripts" "Module:script utilities" "Module:parameters" "Module:IPA". Nästa nivå: "Module:languages" '''har 155 undersidor'''. Och slutet är ännu inte nått. Det är inte så snabbt och smidigt att kopiera en mall från en wiktionary och '''ha den direkt'''. Jag vill inte ha "Module:parameters" från en wiktionary, eftersom den är orimligt komplicerad och fungerar dåligt. Vi har {{modul|param}} som är enklare och sköter sig bättre. Visst är en wiktionary störst och har saker som ingen annan har (automatisk transkription är en av dem), men den är inte alls perfekt eller bäst. Mycket görs där på ett onödigt komplicerat sätt ("Module:parameters" och översättningar är två exempel av många). Även syntaxen på uppslag är onödigt komplicerat. Jag är i princip inte alls emot automatisk transkription baserad på kod från en wiktionary, men detta måste göras på ett vettigt, genomtänkt och efficient sätt, vilket inte är enkelt. Att snabbkopiera 2 eller 162 sidor är inte en bra början eller ett värdefullt bidrag till den här wikin, tyvärr. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 20 maj 2022 kl. 21.05 (CEST) :Jag hör vad du säger och håller med dig :) Jobbar till vardags med att skriva kod så och svenska wiktionaries aktiva medlemmar verkar gå att räkna på två händer så håller verkligen med om att vi inte vill kopiera hundratals odokumenterade script med ogenomtänkt syntax "bara för att". Men bra då låter det som om jag får läsa på om hur mallar och moduler funkar och sen se om jag kan producera någonting vi kan diskutera. [[Användare:Dgse87|Dgse87]] ([[Användardiskussion:Dgse87|diskussion]]) 21 maj 2022 kl. 21.14 (CEST) == Ska Mall:subst lägga till kategorin "Kod/Alla uppslag" == Enligt dokumentationen för https://sv.wiktionary.org/wiki/Mall:subst så ska mallen placera uppslaget i Kategori:Kod/Substantiv och Kategori:Kod/Alla uppslag. Men när jag använder <pre>{{subst|ar}}</pre> så verkar mallen bara lägga till Kategori:Arabiska/Substantiv men inte Kategori:Arabiska/Alla uppslag. Är dokumentationen fel eller är det en bug i mallen? {{osignerad|Dgse87}} :Den senare kategorin är en s.k. dold kategori. Du kan sätta på visningen av dolda kategorier under Inställningar > Utseende > Avancerade alternativ > Visa dolda kategorier. --[[Användare:Andreas Rejbrand|Andreas Rejbrand]] ([[Användardiskussion:Andreas Rejbrand|diskussion]]) 7 maj 2022 kl. 19.51 (CEST) :Fantastiskt :) Tack [[Användare:Dgse87|Dgse87]] ([[Användardiskussion:Dgse87|diskussion]]) 7 maj 2022 kl. 23.54 (CEST) == Det går trögt att lägga till översättningar == När jag lägger till översättningar och klickar "förhandsgranska" så tar det ibland 3 sekunder innan något händer. Denna tröghet har jag upplevt de senaste dagarna, men inte tidigare. Har något förändrats som ger anledning till detta? Ny sorteringsalgoritm? --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 13 maj 2022 kl. 13.41 (CEST) == [CLOSED: FIXED] Betydelser == Varför visas inte värdet av parametern betydelser= (siffran 1 resp. 2) i mallarna / böjningsrutorna på sidan [[характерний]]? [[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 14 juni 2022 kl. 12.24 (CEST) : Löst: [https://sv.wiktionary.org/w/index.php?title=Mall:uk-adj&action=history Mall:uk-adj&action=history] [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 16 juni 2022 kl. 19.10 (CEST) == Interwikilänkning av ordspråk == === Problem === Texten nedan är med flit större för att interpunktionen ska synas: <big> * [[Rom byggdes inte på en dag.]] * https://en.wiktionary.org/wiki/Rom_byggdes_inte_på_en_dag * [[When in Rome, do as the Romans do.]] * https://en.wiktionary.org/wiki/when_in_Rome,_do_as_the_Romans_do * https://eo.wiktionary.org/wiki/Pasero_kaptita_estas_pli_bona_ol_aglo_kaptota. * https://ru.wiktionary.org/wiki/pasero_kaptita_estas_pli_bona,_ol_aglo_kaptota * https://fr.wiktionary.org/wiki/pasero_kaptita,_estas_pli_bona_ol_aglo_kaptota </big> Här har vi den självklara regeln att proverb ska läggas in i befintligt skick. Vid en.wiktionary tar de bort interpunktionen vid slutet men (konsequent nog) INTE inre interpunktion, och de börjar inte en mening med versal, enligt en regel som skapades för ca 20 år sedan. Övriga viktionaryer tog över vanan från en.wiktionary utan att fundera vidare eller alls. [https://www.mediawiki.org/wiki/Extension:Cognate Cognate] kräver exakt överensstämmelse (med minimala eftergifter) för att bevilja länken. Det går att skapa omdirigeringar, men problemet är att de ofta blir raderare vid andra wikier (en.wiktionary bryr sig inte om andra, de är ju störst, och de har alltid rätt). Det går att använda explicita interwikilänkar, men detta leder till en ensidig fördelning av bördan (sv.wiktionary ska ha både omdirigeringar och interwikilänkar, en.wiktionary ingenting) och medför risken att dessa interwikilänkar tas bort av misstag. Se även: * [[meta:Wiktionary/Technical improvements]] och [[meta:Wiktionary future]] * [[meta:Requests for comment/Cross-wiki management of Wiktionary headwords using a Wikidata-like approach]] === Förslag till lösning === @[[Användare:Teodor605]] @[[Användare:Svenji]] @[[Användare:Skalman]] @[[Användare:PineappleSnackz]] @[[Användare:Pametzma]] @[[Användare:Moberg]] @[[Användare:LA2]] @[[Användare:Gabbe]] @[[Användare:Dodde]] @[[Användare:Andreasl01]] @[[Användare:Andreas Rejbrand]] Alla kräver Phabricator. ==== A ==== * skapa ett magiskt ord <code>__FUZZY_INTERWIKI__</code> som skulle användas på alla wikier för alla uppslag med ordspråk * förbättra Cognate *: ifall magiskt ord inte finns, gör som det har gjorts sedan år 2017 *: ifall magiskt ord finns: *:: försök hitta en överensstämmesle på traditionellt sätt, ifall ingen träff *::: försök igen men ta bort all interpunktion och gör bokstaven i början till en gemen på båda sidorna, till exempel "Rom byggdes inte på en dag." -> "rom byggdes inte på en dag", ifall flera träffar då prioriteras fullvärdiga sidor framför omdirigeringar och större sidor framför kortare * detta skulle väl kräva en fördubbling av hashtabellen som Cognate använder sig av ==== B (bättre?) ==== Ändra på WikiData:s regler och den tekniska restriktionen som beror på dem. Behåll grundprincipen "NS 0 i wiktionary är utesluten från WikiData", men inför ett undantag. Skapa en Q-item "wiktionary lemma needing manual interwiki coordination", och alla Q-item som är "instance of" den '''får''' länkas till NS 0 i wiktionary. Ifall en wiktionarysida är länkad till WikiData då gäller WikiData, annars Cognate. En bot går regelbundet igenom alla Q-item i fråga och lägger till sidor som har namn identiska med de som redan finns (enligt Cognate:s sätt), vid flera träffar prioriteras fullvärdiga sidor framför omdirigeringar och större sidor framför kortare. [[d:Q31897455]] [[d:Q1390514]]. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 1 juli 2022 kl. 23.50 (CEST) :Vad är det för en mystisk "regel som skapades för ca 20 år sedan"? Och som bara sv.wiktionary känner till? Den enklaste lösningen är väl att vi rättar in oss i ledet och följer praxis på en.wiktionary. --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 2 juli 2022 kl. 23.35 (CEST) :{{@|Taylor 49}}: Ledsen för sent svar, men jag skulle föreslå att de flyttas till formen utan punkt på slutet, samt att vi tog bort den stora bokstaven i början. Förutom på "[[Rom byggdes inte på en dag]]", som av förklarliga skäl även fortsättningsvis bör inledas med stor bokstav {{=)}}. Jämför meningar som ::Gammal är äldst, sägs det. ::Hon svarade att gammal är äldst. :Lägg märke till att ordföljden ''gammal är äldst'' kan inledas med stor bokstav och avslutas med punkt. Men den behöver inte göra det. Därför tycker jag det är fel att uppslagsordet ligger på [[Gammal är äldst.]] (med stor bokstav och punkt). Det vore bättre att ha dem på [[gammal är äldst]] (utan punkt). Inte för att andra gör så, utan för att det helt enkelt är mer korrekt. Du kan jämföra med imperativformen av verb. Följande är en korrekt mening: ::Sjung! :Däremot har vi imperativformen av ''[[sjunga]]'' på sidan ''[[sjung]]'', inte ''[[Sjung!]]''. Bara för att man ''kan'' börja med stor bokstav och avsluta med skiljetecken betyder det inte att man måste göra det. [[Användare:Gabbe|Gabbe]] ([[Användardiskussion:Gabbe|diskussion]]) 17 augusti 2022 kl. 13.12 (CEST) ::Jag tycker att det skulle vara okej att gå över till gemen + utan punkt. [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 17 augusti 2022 kl. 15.49 (CEST) == Mall för franskt uttal == På engelska Wiktionary finns en mall jag tycker är himla fiffig: {{[[wikt:Template:fr-IPA|fr-IPA]]}}. Den tar ett givet ord och genererar automatiskt dess korrekta uttal i IPA. Även om det finns specialfall som behöver hanteras manuellt så är den förvånansvärt fullständig. Den bygger på en Lua-modul som, vad jag förstår, borde vara ganska enkel att importera direkt till svenska Wiktionary. Om någon känner sig manad att göra det vore jag mycket tacksam! [[Användare:Gabbe|Gabbe]] ([[Användardiskussion:Gabbe|diskussion]]) 16 juli 2022 kl. 19.44 (CEST) :Såg först nu att det fanns en liknande diskussion ovanför om den arabiska mallen av det slaget. Jag antar att motsvarande invändningar (tyvärr) är applicerbara även i det här fallet? [[Användare:Gabbe|Gabbe]] ([[Användardiskussion:Gabbe|diskussion]]) 16 juli 2022 kl. 19.48 (CEST) :: Sådana mallar finns oxxå för esperanto, finska och ytterliagre språk. Det finns dessutom fiffiga mallar för transkription av diverse icke-latinska alfabet. Detta är visst på min att-göra listan, men väl inte enkelt. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 17 juli 2022 kl. 17.18 (CEST) ::: Har fått det igång med [[Modul:eo-IPA]]. Kanske imorgon finska och i övermorgon franska. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 17 juli 2022 kl. 19.14 (CEST) :::: @[[User:Gabbe]]: Finskan var betydligt svårare men även den verkar funka nu: [[Modul:fi-IPA]]. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 20 juli 2022 kl. 00.32 (CEST) ::::: Grymt, tack (på förhand)! [[Användare:Gabbe|Gabbe]] ([[Användardiskussion:Gabbe|diskussion]]) 20 juli 2022 kl. 08.08 (CEST) ::::::Åh vad bra, Taylor! Om du känner att du har koll på det, vill du spana in {{[[wikt:Template:es-IPA|es-IPA]]}} också? {{=)}} [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 20 juli 2022 kl. 08.21 (CEST) ::::::Dock är väl kanske nyttan allra störst hos språk med icke-latinska skrifter, kanske persiska, arabiska och hebreiska? Jiddisch är jag osäker på om det funkar för, då de har ett fonetiskt skrivsätt, med undantag från orden med semitisk rot - som följer hebreiskan. Det är alltså inte meningen att lägga allt detta jobb på ditt bord, Taylor. Jag tänker bara öppet. Ska kolla in modulerna ikväll om jag får tid. [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 20 juli 2022 kl. 08.26 (CEST) ::::::Går det att lägga till så att mallen även skriver ut "uttal:"? Nu ser det lite otydligt ut, om vi inte planerar att ändra om uttal till en <nowiki>#:{{uttal|}}</nowiki> [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 20 juli 2022 kl. 22.48 (CEST) ::::::: Det går säkert ... men sättet hur jag nyligen utökade den urgamla mallen {{mall|ipa}} kan upfattas som lite provisorisk. Jag skulle helst ha en helt ny mall+modul som tar över från den oturliga mallen {{mall|uttal}} som inte tillåter att lägga till flera uttal, inte stöttar anmärkningar, och ibland (ca 230 sidor) kombineras med "ipa". [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 20 juli 2022 kl. 23.11 (CEST) :::::::: @[[User:Gabbe]] @[[User:Svenji]]: Jag har tittat på franskan lite grann. Svårigheter finns gott om, modulen verkar befinna sig just nu i en övergångsfas, [https://en.wiktionary.org/wiki/Module:fr-pron/testcases bara 589 testfall går åt helvete för närvarande], och modulen är koppad till [https://en.wiktionary.org/wiki/Module:User:Benwing2/fr-pron en privat '''sand'''låda]. Ytterligare utmaningar gemensamma för alla språk på enwikt: ::::::::* dokumentationen för modulen är ofta obefintlig (dock vanligtvis bättre för mallen) ::::::::* modulen bygger oftast hela sektionen (enligt enwikt:s stilguide) ::::::::* ibland genereras det flera alternativa uttal (gäller för fr, men detta borde göras även för eo, och det finns säkert ytterligare) ::::::::* ibland genereras det []-uttal och //-uttal (gäller för bland annat fi) ::::::::* ibland behöver modulen "hjälp" AKA "respelling" (gäller för fi och fr) ::::::::* ibland behöver modulen ordklassen ("pos" på engelska) (gäller för fr) ::::::::* manuellt inmatade uttal måste sammanföras med dessa som genereras automatiskt på ett lämpligt sätt ::::::::* det finns [https://en.wiktionary.org/wiki/Category:Pronunciation_modules bara 152 moduler (ingen av de för engelska)], men tyvärr ingen helhetslösning, varje modul har sitt eget sätt att ta itu med de gemensamma arbetena :::::::: Vad ska jag fokussera på nu? fr, es, eller en helhetslösning för svwikt, dvs en ersättning för {{mall|ipa}} och {{mall|uttal}} som moduler för enskilda språk skulle kunna kopplas till? Det optimala vore en crosswiki-helhetslösning, men enwikt har haft sin lilla stora privata svinstia under 20 år, och det kommer väl att vara svårt dvs omöjligt att få fram en konsensus att göra om detta. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 23 juli 2022 kl. 15.03 (CEST) :::::::::@[[User:Taylor 49]]: När jag ställde min fråga längst upp så hade jag ögnat igenom modulen på enwikt lite som hastigast. Jag trodde att det handlade om att skarva den en smula för att få den att funka på svenska wiktionary. Fila lite på hörnen, liksom. Om det är så att det skulle krävas nån slags "Extreme Home Makeover", så känn inte att du behöver göra det för ''min'' skull. Så svårt är det inte att klipp-och-klistra IPA:n från enwikt. Oavsett så dubbelkollar jag alltid uttalet i en icke-Wiktionary-källa som jag litar på innan jag inför det här. Av de alternativ du räknade upp är det helhetslösningen för svwikt jag skulle rösta för. [[Användare:Gabbe|Gabbe]] ([[Användardiskussion:Gabbe|diskussion]]) 23 juli 2022 kl. 15.50 (CEST) == Fel med böjningsmallen för det franska verbet "[[dire]]" == Jag har hittat ett fel i mallen {{mall|fr-verb-dire}} som jag är lite osäker på hur jag ska rätta till. Det gäller andra person plural (''vous''). För indikativ presens ska det bli ''[[dites]]'', precis som det ser ut just nu. Men detta gäller bara för ''[[dire]]''. För alla andra verb med "samma" böjningsmall (som [[contredire]], [[interdire]], [[prédire]]) ska den formen istället sluta på "disez". Ta till exempel [[interdire]]. Just nu blir det "interdites" där, vilket är fel. Det ska bli "[[interdisez]]". Samma sak gäller för andra person plural av presens imperativ. Just nu står det "ditez", vilket är helt felt. Det ska egentligen bli ''[[dites]]'' (respektive ''[[interdisez]]''). [[Användare:Gabbe|Gabbe]] ([[Användardiskussion:Gabbe|diskussion]]) 22 juli 2022 kl. 08.10 (CEST) :{{klar}}, se [https://sv.wiktionary.org/w/index.php?title=Mall:fr-verb-dire&diff=prev&oldid=3695733 denna ändring]. [[Användare:Gabbe|Gabbe]] ([[Användardiskussion:Gabbe|diskussion]]) 22 juli 2022 kl. 15.15 (CEST) == SAOB2IPA == En annan tanke, när jag har dig på tråden, är något slags script som korrekt omvandlar uttalet på SAOB till IPA. SAOB använder ett [https://www.saob.se/hjalp/uttal/ helt eget] system. Ta till exempel [https://www.saob.se/artikel/?unik=S_04117-0167.7Odq skjorta]. De säger att det uttalas ''ʃω<sup>3</sup>rta<sup>2</sup>'' och ''ʃωr<sup>3</sup>ta<sup>2</sup>''. Om jag fattat det rätt motsvarar det {{ipa|/ˈɧu:rta/}} respektive {{ipa|/ˈɧʊrta/}}. Särskilt förvirrande är det bland annat att ifall bokstaven "a" har en eller två "våningar" innebär på SAOB precis motsatsen mot vad det betyder i IPA (eller?). Detta anger de dessutom via om bokstaven står innanför <nowiki><span class="StorKursiv"></nowiki> eller inte. En korrekt IPA-ifiering av uttalet för svenska ord känner jag inte till någon ordbok som har, varken online eller offline. Det skulle kunna vara något som sätter svenska Wiktionary på kartan, så att säga. Som sagt, bara en tanke. [[Användare:Gabbe|Gabbe]] ([[Användardiskussion:Gabbe|diskussion]]) 23 juli 2022 kl. 15.50 (CEST) : @[[User:Gabbe]]: Det går säkert, och betyder jobb, och kanske mer. Men ska det vara en modul, en javascript eller en bot? Det skulle gå att göra en bot som går igenom hela SAOB, läser ut uttalet, konverterar, och lägger till i vår wiktionary. Men är det lagligt att göra så? Känner sig någon manad att skriva till Svenska Akademien och begära tillstånd för sådant tillslag? Min bot är ingen pirat. ;-) Jag håller med att uttal för alla svenska ord medelst IPA är mycket önskvärt. Jag har flyttat Gabbes text till ett nytt avsnitt. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 23 juli 2022 kl. 16.11 (CEST) :: @[[User:Taylor 49]]: Den rättsliga biten är jag inte så oroad för. Jag har slängt iväg ett mejl till dem för undanröjandet av tvivel. [[Användare:Gabbe|Gabbe]] ([[Användardiskussion:Gabbe|diskussion]]) 23 juli 2022 kl. 17.00 (CEST) == Såndlåda för mallar med tillhörande moduler == Om jag vill skapa en mall med moduler "på prov", så att säga, finns det något sätt att göra det på som är bättre? Vore det till exempel okej att jag skapade {{mall|Gabbes-test}} tillsammans med [[Modul:modultesttesttest]] här, eller... ? [[Användare:Gabbe|Gabbe]] ([[Användardiskussion:Gabbe|diskussion]]) 24 juli 2022 kl. 10.22 (CEST) : Gör gärna det. Det finns redan [[Modul:TEST]] och [[Mall:TESTTEST]]. Obs: återskapa inte "[[Modul:test]]" (pga javascript). Säg till när jag ska radera skräp som din testverksamhet har efterlämnat. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 24 juli 2022 kl. 21.34 (CEST) ::@[[Användare:Taylor 49]]: Jag testade lite med [[Mall:TESTTEST]], [[Modul:TEST]] och [[Modul:TESTTESTTEST]], men jag är klar nu. Det går bra att radera samtliga. [[Användare:Gabbe|Gabbe]] ([[Användardiskussion:Gabbe|diskussion]]) 26 juli 2022 kl. 16.33 (CEST) == Hur få moduler att returnera flera rader? == Jag har gjort en ny mall som så småningom är tänkt att hantera konjugeringen av franska verb, såväl regelbundna som oregelbundna. Efter att ha fått det och funka dugligt på min Lua IDE tänkte jag att det var dags för nästa steg, att testa på Wiktionary. Därför har jag skapat {{mall|fr-verb-test}}, som anropar [[Modul:fr-verb-artikel]], som i sin tur anropar [[Modul:fr-verb-konj]]. Den första av modulerna är en slags "kaross", enbart menad att presentera värdena i det tabellformat som vi vill ha. Den andra av de två modulerna är en slags "motor", där själva konjugeringen sker. Tanken är att det ska gå att anropa den med {{mall|fr-verb-test|artikelnamn{{=}}donner}}, {{mall|fr-verb-test|artikelnamn{{=}}aller}}, {{mall|fr-verb-test|artikelnamn{{=}}être}}, osv. för att testa. Just nu stöter jag på två problem som inte dyker upp i min Lua IDE. Det första är att den första modulen inte verkar vilja hantera nya rader ("\n") som jag hade hoppats. Se rad 220 och 221 av [[Modul:fr-verb-artikel]]. Hur fixar jag det? [[Användare:Gabbe|Gabbe]] ([[Användardiskussion:Gabbe|diskussion]]) 27 juli 2022 kl. 08.05 (CEST) : Jag har kollat lite grann. Har du skapat modulen "fr-verb-konj" själv? Jag vet inte vad du gjorde i din Lua IDE, men jag misstänker att att du testade enbart "fr-verb-konj" utan "fr-verb-artikel". Det stora problemet med "fr-verb-artikel" är inte nya rader, utan iden att denna genererar mallkod ie #switch #invoke mm. Du kan inte göra så pga parsningsprioriteterna. En modul kan generera HTML + wikilänkar + kategoriinläggningar (bäst), wikimarkup, eller innehållet för enskilda parametrar som matas in i andra moduler eller mallar. En '''modul får inte generera''' bland annat "nowiki", "noinclude", hela parametrar såsom "|permanentlybanned=true", eller anrop av andra moduler eller mallar. Slutsats: "fr-verb-artikel" enligt nuvarande design kommer aldrig att funka, och måste därför göras om från grunden. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 27 juli 2022 kl. 11.50 (CEST) ::@[[Användare:Taylor 49|Taylor 49]]: Ja, jag har skrivit modulen "fr-verb-konj" helt själv. Jag har visserligen utgått från boken jag nämnde i de inledande kommentarerna. Siffrorna inom hakparentes på några av funktionerna fungerar som en slags källhänvisning. Det kan vara bra ifall man skulle vilja utöka modulen med mer "exotiska" oregelbundenheter. Då kan man fråga sig "är det verkligen så att verb av den här typen böjs på det sättet? vad baserar du det på?". Då finns källhänvisningen där i modulen. Boken innehåller dock bara en beskrivning av hur verben böjs och vilka som böjs på det sättet. Själva koden till "fr-verb-konj" har jag skrivit helt själv. ::Angående "fr-verb-artikel" så är det vad jag befarade. Jag går tillbaka till ritbordet med den. Det jag testade i min Lua IDE var att köra både "fr-verb-konj" och "fr-verb-artikel". Den senare gav textkod som output via "print()". Jag vet att vi inte får åberopa "print()" här på Wiktionary. Det som printats ut från "fr-verb-artikel" i min Lua IDE tog jag sen och klipp-och-klistrade in i [[WT:Sandlådan]] och tryckte på "visa förhandsgranskning". Jag jämförde sen med de mallar som redan fanns på sidor som [[aller]], [[donner]], osv. Allt såg bra ut. [https://sv.wiktionary.org/w/index.php?title=Wiktionary:Sandl%C3%A5dan&oldid=3697414 Här] är ett exempel. ::Om jag vill att "fr-verb-artikel" ska mynna ut i något som är så likt output från {{mall|fr-verb-er}} som möjligt, ska jag alltså återskapa HTML + wikilänkar osv som den mallen mynnar ut i? Det verkar rätt bökigt. Hur hanteras då {{mall|g-cell}} och liknande? Hur brukar andra göra för att konstruera mallar med tabeller utifrån modul-output? [[Användare:Gabbe|Gabbe]] ([[Användardiskussion:Gabbe|diskussion]]) 27 juli 2022 kl. 12.22 (CEST) ::''PS'' Jag har lite infallsvinklar, så jag testar på ett tag så får vi se om jag kan hyfsa till det. [[Användare:Gabbe|Gabbe]] ([[Användardiskussion:Gabbe|diskussion]]) 27 juli 2022 kl. 12.39 (CEST) ::: > klipp-och-klistrade in i Sandlådan och tryckte på "visa förhandsgranskning" ::: OK, bra ide men sviker senare av ovan förklarade skäl. ::: > återskapa HTML + wikilänkar osv som den mallen mynnar ut ::: Precis. ::: > hanteras då {mall|g-cell} och liknande ::: * anropa via "expandTemplate" (bökigt) ::: * anropa den underliggande modulen (bättre) ::: * återskapa funktionen ::: [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 27 juli 2022 kl. 12.51 (CEST) ::::Grymt, då tror jag att jag vet vad jag ska ta itu med härnäst. Tack! [[Användare:Gabbe|Gabbe]] ([[Användardiskussion:Gabbe|diskussion]]) 27 juli 2022 kl. 13.11 (CEST) == Vilka Unicode-tecken substitueras av Wiki-programvaran == Jag hade en diskussion med {{@|Dodde}} om testcases för moduler, och kom på följande fråga som är av mer allmänt slag. Så jag pingar in {{@|Taylor 49}} också och ställer den här istället. När jag håller på med forngrekiska tecken vill jag bland ha att göra med * ΰ (U+03B0 "Greek Small Letter Upsilon with Dialytika and Tonos") * ΰ (U+1FE3 "Greek Small Letter Upsilon with Dialytika and Oxia") Då kommer vän av ordning och säger till mig att det där är inte två olika tecken, utan samma tecken. Vanligen så ser tecknen identiska ut, oavsett om de lagras som U+03B0 eller U+1FE3. Här på Wiktionary verkar det som om mjukvaran automatiskt förvandlar dem bägge till U+03B0 utan att jag bett om det. Om det stämmer, finns det i så fall beskrivet någonstans i detalj vilka sådana slags Unicode-substitutioner som jag kan räkna med att programvaran gör? [[Användare:Gabbe|Gabbe]] ([[Användardiskussion:Gabbe|diskussion]]) 19 augusti 2022 kl. 14.17 (CEST) :Det finns lite att läsa på [[:en:Appendix:Unicode_normalization|enwikt]] och [https://www.mediawiki.org/wiki/Unicode_normalization_considerations mediawiki.org], om det är till någon hjälp. Vill man kringgå normaliseringen verkar vanliga HTML-koder fungera (&amp;#x1FE3; för &#x1FE3;). [[Användare:Andreasl01|Andreasl01]] ([[Användardiskussion:Andreasl01|diskussion]]) 19 augusti 2022 kl. 15.32 (CEST) ::Grymt, tack! Det var precis svaret jag letade efter. [[Användare:Gabbe|Gabbe]] ([[Användardiskussion:Gabbe|diskussion]]) 19 augusti 2022 kl. 15.48 (CEST) 8878ajnghlgjh4r8axf6a68wrgh8g85 3703400 3703387 2022-08-19T14:03:09Z Dodde 309 /* Vilka Unicode-tecken substitueras av Wiki-programvaran */ wikitext text/x-wiki {{genväg|[[WT:TV]]}} {{meddelande | 1 = Välkommen till Teknikvinden! | 2 = <span style="font-weight:normal;">Detta är samlingsplatsen för diskussioner som rör de mer tekniska aspekterna bakom Wiktionary-projektet, såsom mallar och moduler. Känn dig välkommen att delta!</span> '''<span class="plainlinks">[http://sv.wiktionary.org/wiki/Wiktionary:Teknikvinden?&action=edit&section=new Skapa ett nytt stycke för ditt meddelande]</span>''' Gå till '''[[Wiktionary:Fikarummet|Fikarummet]]''' om du vill diskutera något som har med språk att göra, eller '''[[Wiktionary:Bybrunnen|Bybrunnen]]''' om du har mer allmänna frågor om Wiktionary. <small>När teknikvinden börjar bli orimligt stor kan en äldre del diskussioner arkiveras. Men töm aldrig helt den här sidan.</small> }}<br> {{arkiv-under|*[[/Arkiv00]] <small>2008-01-18...2016-08-29</small> *[[/Arkiv01]] <small>2017-01-16...2018-06-12</small> *[[/Arkiv02]] <small>2018-11-12...2021-01-09</small>}} __NEWSECTIONLINK__ __TOC__ == Nyskapade grammatikmallar på turkiska == Hej! Jag är inte så bra på att skriva/formatera mallar här på Wiktionary, men de nyligen skapade ''[[Mall:tr-subst-k]]'', ''[[Mall:tr-subst-v]]'' och ''[[Mall:tr-pronomen]]'' behöver bearbetas för att följa svenska Wiktionarys formspråk och struktur. Jag kan peta lite, men för det här behöver jag hjälp från någon med mer avancerad kunskap om hur vår skript brukar se ut och fungera. Mvh, [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 2 januari 2021 kl. 18.02 (CET) :{{@|Svenji}} Kika på [[Wiktionary:Stilguide/Grammatik/Skapa en mall]]. Där finns proceduren detaljerat beskrivet! ~ [[Användare:Dodde|Dodde]] ([[Användardiskussion:Dodde|diskussion]]) 7 januari 2021 kl. 02.30 (CET) ::Och kika även på [[Wiktionary:Stilguide/Grammatik/Allmänna parametrar]]. Där förklaras vilka parametrar som bör användas och hur. ~ [[Användare:Dodde|Dodde]] ([[Användardiskussion:Dodde|diskussion]]) 7 januari 2021 kl. 02.33 (CET) :::Proceduren finns kanske beskriven, men jag förstår den lika lite som om den var skriven på kinesiska. Jag har försökt modifiera andra malalr tidigare, men när man inte förstår så är det bara en gissningslek som aldrig tar slut. [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 20 januari 2021 kl. 19.31 (CET) Avseende tr-subst-k, så skulle jag göra de första 12 rutorna synliga alltid och bara possessiv-delen ihopfällbar. Det skulle likna vanliga ryska substantiv som [[луна]] när man kommer till sidan. Sedan skulle jag '''inte''' blanda tabellkod (som bakgrundsfärg etc.) och grammatisk logik i samma mall. Gör en mall med tabellkod som enbart tar en lång lista med parametrar, och lägg logiken i en annan mall som anropar den första. Jämför {{mall|uk-subst}} som är av första typen och alltid tar 14 argument och {{mall|uk-subst-m}} som är av andra typen. --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 7 november 2021 kl. 19.55 (CET) :{{@|Svenji|Dodde}} - Jag gjorde nu [[başlangıç]] enligt mitt förslag. Den använder {{mall|tr-subst}} som tar 12 parametrar och struntar i possessiv-formerna, som är nog så många och ändå finns på en.wiktionary. Bra eller dåligt? Döm själv. Men detta liknar utseendet som finns för belarusiska, ryska och ukrainska grammatikmallar. --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 11 november 2021 kl. 00.22 (CET) == Hjälpkaoset knappast rört sedan 2008, högsta kategorin, att-göra, mm == Föreslår: * slå ihop [[Wiktionary:Hjälp]] och [[Hjälp:Index]] under namn "Hjälp:Index" ::: Verkställt. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 10 januari 2021 kl. 02.35 (CET) * [[:Kategori:Hjälp]] istället för krångligt och vilseledande dubbelprefix [[:Kategori:Wiktionary:Hjälp]] ::: Verkställt (nästan). [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 10 januari 2021 kl. 02.35 (CET) * ny [[:Kategori:Uppslag]] dit uppslag-relaterade kategorier (enligt språk, ordklass, ämne, ...) kan flyttas från [[:Kategori:Index]] som då kan innehålla kategorier såsom "Uppslag", "Hjälp", "Projektsidor", ... * <s>döpa om [[Wiktionary:Projekt/Wiktionary]] till [[Wiktionary:Att-göra]] ... ordet "wiktionary" överanvänds och "projekt" är faktiskt en perfekt synonym alltså 3 gånger samma ort, däremot inte det som egentligen avses: att-göra-listan</s> SV wiktionary är en av världens bästa i fråga om uppslag, men hjälpen är i nuläget så där ... dit en företrädesvis inte ska titta. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 6 januari 2021 kl. 05.02 (CET) :Dessutom skulle jag gärna ersätta det här tipset: :::* Hjälp-namnrymden ska innehålla sidor som '''inte har direkt med projektet Wiktionary att göra''', men ändå kan vara till hjälp för bidragsgivare och besökare på ett eller annat sätt. :::* Wiktionary-namnrymden ska innehålla det som mer har med Wiktionary att göra. Viktiga huvudsidor som utgör bas för undersidor: Administration, Användare, Arkiv, Projekt, Riktlinjer, Stilguide : med :::* Wiktionary-namnrymden (projekt-namnrymden) ska innehålla sidor som har med administration, användare och behörigheter, regler och diskussioner (som inte avser en enskild sida) att göra. :::* Hjälp-namnrymden ska innehålla sidor som förklarar wikitekniken för bidragsskrivare och användare. :::* Appendix-namnrymden ska innehålla sidor som har med språk att göra men inte är enskilda uppslag (listor med ord, grammatik, ...) ::::: Verkställt. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 10 januari 2021 kl. 02.35 (CET) : [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 6 januari 2021 kl. 06.41 (CET) :{{@|Taylor 49}} :1. Det låter rimligt att inte ha två olika "Hjälp"-namnrymder. Jag håller med om att det är förvirrande och att undernamnrymden Wiktionary:Hjälp kan samlas under namnrymden Hjälp (och Kategori:Hjälp). :2. I nuläget kan man nå alla kategorier via Kategori:Index. Jag tycker att Kategori:Index är överskådlig som den är. Jag tänker också att om man skapar "Kategori:Uppslag" så skapar det också förvirring med den befintliga kategorin Kategori:Alla uppslag. :3. Att städa i Wiktionary- och Hjälpnamnrymden är ju ett projekt och därför underordnat Wiktionary:Projekt. Sidnamnet Wiktionary:Projekt/Wiktionary tänker jag då är logiskt med nuvarande struktur av projekt. Man kanske skulle kunna tänka sig en egen namnrymd för "Projekt" precis som man har en egen namnrymd för "Hjälp". Jag vet dock inte riktigt hur man bör avgöra om något ska ha en egen namnrymd eller inte. Man skulle också kunna tänka sig att göra ett namnbyte från "Wiktionary:Projekt" till "Wiktionary:Att göra" (utan bindestreck) om man tycker att det är mer passande - exakt ord är inte viktigt för mig, men "Wiktionary" skulle fortfarande komma dubbelt till "Wiktionary:Att göra/Wiktionary". Ett alternativ är att döpa om projektet "Wiktionary" till "Wiktionary:Projekt/Metastruktur" eller "Wiktionary:Projekt/Namnrymdstruktur" eller nåt annat. :4. Beskrivningen av namnrymder ska naturligtvis spegla innehållet i namnrymderna. Ändra gärna om du kommer på bättre formuleringar och uppdatera gärna om strukturen ändras. ~ [[Användare:Dodde|Dodde]] ([[Användardiskussion:Dodde|diskussion]]) 7 januari 2021 kl. 03.21 (CET) :: 1. Verkställt. :: 2. Senarelagt. :: 3. Jag tror inte att det finns behov för ytterligare namnrymder. Jag drar tillbaka förslaget att döpa om en enda sida och vill slå ihop [[Wiktionary:Projekt/Wiktionary]] med [[Wiktionary:Projekt/Appendix]] istället till [[Wiktionary:Projekt/Namnrymdstruktur]] för närvarande. Senare skulle jag gärna ändra [[Special:PrefixIndex/Wiktionary:Projekt]] till [[Special:PrefixIndex/Wiktionary:Att göra]] men det blir väl många undersidor (190?). :: 4. Verkställt. :: [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 10 januari 2021 kl. 02.35 (CET) ::: {{@|Taylor 49}} 3. Att slå ihop eller organisera om bland undersidor till namnrymder ryms inom ramen för sådant man kan "[[Wiktionary:Riktlinjer/Var djärv|vara djärv]]" med, om man känner att man är varm i kläderna rörande Wiktionary-strukturen, så kör på! ~ [[Användare:Dodde|Dodde]] ([[Användardiskussion:Dodde|diskussion]]) 25 mars 2021 kl. 21.55 (CET) == Mall "är lika med" AKK "Mall:=" == <code><nowiki>{{</nowiki>[[Mall:=|=]]<nowiki>}}</nowiki></code> [https://sv.wiktionary.org/w/index.php?title=Mall:%3D&diff=prev&oldid=3469683 Mall:%3D&diff=prev&oldid=3469683]. Vad ska vara fördelen med <code><nowiki>&&#35;61;</nowiki></code> över <code><nowiki>=</nowiki></code>? Nackdelen med DEC-encoding är att alla sidor som använder mallen fastnar i [[:Kategori:Sidor som använder = som en mall]] (borde egentligen heta "Sidor som använder 'Mall:=' för något annat än just '='"). Ingen annan wiki gör på så sätt, den motsvarande katogorin brukar vara tom och ej skapad. Vågar någon att vidhålla <code><nowiki>&&#35;61;</nowiki></code>? [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 11 januari 2021 kl. 21.53 (CET) :{{@|Taylor 49}}, jag minns inte varför det var nödvändigt - troligen nåt med grammatikmallarna. Men grammatikmallarna har ändrats och nu används inte {{mall|{{=}}}} särskilt mkt, så det är nog helt okej att den bara innehåller <code>=</code>. [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 14 januari 2021 kl. 22.52 (CET) :: Då är det väl löst ... nu gäller det att vänta tills <code><nowiki>{{=}}</nowiki></code> blir en parserfunktion och vi kan radera mallen. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 27 januari 2021 kl. 12.11 (CET) == Inloggning == Jag har nyligen haft problem med inloggningen ... någon loggar ut mig hela tiden, inte bara vid den här wikin, utan även annanstans. Någon har väl slarvat till det centrala inloggningssytemet. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 22 januari 2021 kl. 16.12 (CET) == Skript-hjälp == Hej! Om jag vill lägga till en informationsruta till en mall, likt "not:", när mallen är i oexpanderat läge (och även kvar längst ner i expanderat), hur gör jag då? Jag vill få in texten "Verbstammen diftongeras i de fall stavelsen betonas. I övrigt gäller regelbunden konjugation.". Det gäller {{mall|es-verb-er-dift}}. [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 4 februari 2021 kl. 17.28 (CET) :Åter till frågan: Jag vill kunna lägga till i flera mallar av oregelbundna verb (t.ex. med stamförändringar) att de redan i oexpanderat läge förklarar för den som redan har baskunskaper att verbet följer ett av dessa undantagsmönster. Till exempel för verbet ''volver'': "Oregelbundet: verbstammen ändras i vissa fall med diftongering där '''''o''''' blir till '''''ue'''''. Verbet har oregelbunden participform." [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 16 mars 2021 kl. 12.20 (CET) ::{{@|Svenji}}, som i {{mall|la-subst-1}} (<code>!colspan="3" class="min"|Ordet tillhör den första deklinationen.</code>)? ~ [[Användare:Dodde|Dodde]] ([[Användardiskussion:Dodde|diskussion]]) 21 mars 2021 kl. 21.06 (CET) :::Tack {{@|Dodde}}, ska pilla med detta när min tentavecka är över. [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 23 mars 2021 kl. 13.40 (CET) == Härledning - samlat: samiska eller norska == Om jag vill ange en etymologi från norska, så använder jag språkkoden ''no'', men jag tycker det är bättre om vi inte skiljer i härledningsmallen mellan bokmål och nynorska. Detsamma gäller lånord från samiska (i de fall det saknas vetskap om vilken samiska det först lånats från, kanske oberoende från flera). Jag vet inte hur jag ska ändra en sådan skrift i så fall (t.ex. som att grc blir ''grekiska''). [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 16 mars 2021 kl. 12.13 (CET) : @[[Användare:Svenji|Svenji]] Kan du precisera? Varje förståeligt och rimligt förslag kan implementeras. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 10 augusti 2021 kl. 00.09 (CEST) :: @[[Användare:Svenji|Svenji]]: "h-nor" och "h-smi" har [[Special:Diff/3599968/3603236|lagts tillbaka]]. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 15 augusti 2021 kl. 18.42 (CEST) ::: Ur etymologisk synvinkel lånas ord inte in från "bokmål", utan från "norska", och dessa två är skrivna varieteter av ett och samma språk. För samiskans del gäller förhållandet att vissa ord har samiskt ursprung, men vilken standardiserad varietet i den samiska språkvärlden går inte längre att precisera. Att utelämna ett sådant lånord från dess härkomst vore mycket olyckligt. Liknande fall som samiskan kommer att behövas implementeras framöver, inte minst i mitt arbete med spanskan, och dess lånord från central- och sydamerikanska språk från ursprungsbefolkningen, där ibland inte ett tydligt enskilt språk kan bestämmas. [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 16 augusti 2021 kl. 11.27 (CEST) :::: @[[Användare:Svenji|Svenji]]: Det finns väl massor med sidor som använder "non" men borde bättre använda "h-nor" liksom sådana som använder "smi-usm" men borde använda "h-smi". [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 16 augusti 2021 kl. 12.16 (CEST) == Bugg i alla böjningsmallar == Hej! Titta på böjningsmallen i ''[[matvana]]''. Titta i synnerhet på sista cellen (genitiv bestämd form plural). Texten är förskjuten uppåt. I dokumentets DOM ser jag att detta beror på en överflödig P-nod. --[[Användare:Andreas Rejbrand|Andreas Rejbrand]] ([[Användardiskussion:Andreas Rejbrand|diskussion]]) 21 mars 2021 kl. 19.14 (CET) : Jag kan reproducera den: [[stuga]] men ej [[hund]]. Hur länge har den här kritiska buggen funnits? [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 21 mars 2021 kl. 19.28 (CET) ::Jag tror att buggen förekommer när det finns en textruta under mallen. Jag såg den först för ett par månader sedan. --[[Användare:Andreas Rejbrand|Andreas Rejbrand]] ([[Användardiskussion:Andreas Rejbrand|diskussion]]) 21 mars 2021 kl. 19.45 (CET) ::: Slutrapporten från buggutredningen: [[Wiktionary:Sandlådan]] [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 21 mars 2021 kl. 20.18 (CET) ::::Koden för förled= och not= finns i {{mall|grammatik-slut}}, som mycket riktigt används i stort sett i alla grammatikmallar. Den mallen har inte ändrats sedan 2018. Kan det röra sig om en parsningsbugg i MediaWiki-programvaran som uppkommit nyligen, tro? {{@|Skalman}}, vad säger du? ~ [[Användare:Dodde|Dodde]] ([[Användardiskussion:Dodde|diskussion]]) 21 mars 2021 kl. 20.57 (CET) ::::: Kan det vara att buggen alltid har (mycket otydligt) synts? De överflödiga tecknen är ju uppenbara. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 21 mars 2021 kl. 22.10 (CET) :::::: Nej, är säker på att det har sett korrekt ut tidigare. Men jag har inte granskat utseendet så exakt när det blev fel kan jag inte säga. :::::: Några extra mellanslag, radbrytningar o.d. i den renderade html-koden är inget att bry sig om, det är ingenting som har nån betydelse. :::::: Felet uppstår på grund av koden <code>&#32&zwnj;;</code> som skjuts in i en egen <code><nowiki><p></nowiki></code>-element precis efter "matvanornas" i bestämd form plural genitiv-rutan i böjningstabellen när den används på [[matvana]]. Att detta sker är ju egentligen inget konstigt - det är vad som står i mallen {{mall|grammatik-slut}} att det ska ske på rad 1-3 (för 3= dvs. förled= i böjningsmallarna) respektive rad 5-7 (för 2= dvs. not= i böjningsmallarna). <pre> 1: <includeonly>{{ #if: {{{3|}}} 2: |&#32&zwnj;; 3: {{!}}- </pre> ::::::Alltså: Om parametern "3" finns (eller om argumentet är en tom sträng), skjut in c följt av en radbrytning och sedan det som återfinns på rad 3 och 4. <pre> 5: -->{{ #switch:{{{2|}}}||-=| 6: #default=&#32&zwnj;; 7: {{!}}- </pre> ::::::Samma kod med #if användes på rad 5-7 för parametern 2 (dvs. for not= i grammatikmallarna), men tomt argument "" betyder generellt "SANT" och argumentet "-" betyder generellt "FALSKT" i våra mallar, så koden ändrades till att använda "#switch" så att även not=-parametern i grammatikmallarna skulle följa det mönstret. ::::::Alltså: Byt ut 2 (alltså not-argumentet) mot en tom sträng om 2 är "-", annars, använd defaultvärdet: <code>&#32&zwnj;;</code> följt av raderna 7 t.o.m. 13. :::::: ::::::Så vad gör <code>&#32&zwnj;;</code> ens i mallkoden? <code>&#32&zwnj;;</code> är en HTML-kod för "space", alltså det vanligt mellanslag. Blanksteg trimmas dock bort i mallkod, så jag GISSAR att användning av <code>&#32&zwnj;;</code> var ett hack som var nödvändigt för att tabellavgränsaren i wikisyntaxen skulle börja på en ny rad och därför kunna tolkas om till rätt HTML-kod. Men det är {{@|Skalman}} som skapat mallkoden så han kan nog svara på det definitivt. ::::::Jag gjorde en snabbtest i sandlådan och det verkar som om det bara är att ta bort <code>&#32&zwnj;;</code> samt den efterföljande radbrytningen på två ställen, men det kanske är något jag har missat och eftersom mallen används på så många sidor tänker jag att det ändå är bäst om Skalman kikar på det först. ~ [[Användare:Dodde|Dodde]] ([[Användardiskussion:Dodde|diskussion]]) 22 mars 2021 kl. 17.44 (CET) :::::::{{@|Andreas Rejbrand|Taylor 49|Dodde}}: Jag har tagit bort <code>&amp;#32;</code> nu. :::::::Något i parsern måste ha ändrats, men jag hittar ingen dokumentation om vad det skulle kunna vara. :::::::Förut var det nödvändigt att ha med, för extra mellanslag/radbrytningar runt <code>|</code> ignorerades, och då blev det som att <code><nowiki>{{!}}</nowiki></code> hamnade på föregående rad, och alltså förstörde tabellsyntaxen. [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 25 mars 2021 kl. 22.33 (CET) :::::::: @[[Användare:Skalman|Skalman]] Jag har just [https://sv.wiktionary.org/w/index.php?title=Mall:grammatik-slut&diff=prev&oldid=3521988 revertertat din redigering] eftersom den förvärrar buggen, se [[medium]], [[Wiktionary:Sandlådan]], dvs anrop då ''både'' <code><nowiki>förled=</nowiki></code> och <code><nowiki>not=</nowiki></code> används. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 4 juli 2021 kl. 09.11 (CEST) == Tagg-mallen, anrop kat=reflexivt == Hej! Jag hittar inte var man redigerar i denna mallen (kanske av god anledning). Jag vill lägga till samma funktion för reflexiva verb på fornsvenska och för spanska, som vi nu har för svenska verb, d.v.s. att tagg|reflexivt visar ''reflexivt: '''raka sig'''''. På fornsvenska [[grena#Fornsvenska|grena]] vill jag alltså att kommandot skapar ''reflexivt: '''grena sik''''', och för spanska [[peinar]] ''reflexivt: '''[[peinarse]]'''''. [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 23 mars 2021 kl. 13.48 (CET) :Det är förmodligen [https://sv.wiktionary.org/wiki/Modul:tagg i modulkoden] du kan lägga till stöd för flera språk. Men det är bra att du är försiktig. Ett fel i denna påverkar hela ordboken! --[[Användare:Andreas Rejbrand|Andreas Rejbrand]] ([[Användardiskussion:Andreas Rejbrand|diskussion]]) 23 mars 2021 kl. 13.52 (CET) == Nya absurda buggar == * Några av mina dagens redigeringar har bot-märket '''b''' fastän jag inte även har bot-flaggan på det här kontot (se [[Special:Senaste_ändringar]]) * <s>fliken "Mer" -> "Flytta" försvann (hände igår på en annan wiki)</s> * godtyckliga utloggningar (äldre, se [[#Inloggning]]) [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 20 april 2021 kl. 15.50 (CEST) [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 22 april 2021 kl. 09.55 (CEST) == Hjälp med inställningar i redigeringsläge: färgad formatering, plus röd prick för annars "osynliga" mellanrum. == Hej! Jag skulle testa lite olika utseenden, vilket resulterade i att jag fick nollställa alla inställningar. Nu märker jag till min förfäran att redigeringsläget är i svartvitt, men jag vill ha tillbaka mina gröna ref-länkar, lila och blåa webblänkar osv... Var ändrar man det? Och den lilla röda pricken som oftast döljer sig efter kopierade ord på t.ex. arabiska och hebreiska - hur får jag tillbaka den? Ingår den kanske också i samma funktion? Tacksam för hjälp! : Pennan till vänster om "Avancerad"? [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 21 april 2021 kl. 01.28 (CEST) :: Tack! Jag letade under inställningar, men det var alltså mycket lättare än så. [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 21 april 2021 kl. 01.50 (CEST) == Mall som hämtar från Wikidata == Det finns nu många estniska ord med böjningsformer som lexem i Wikidata. Kan vi få en mall/modul här som visar dem? Se t.ex [[päev]] (som saknar böjningsformer) och [[d:Lexeme:L381851]] (som har dem). --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 23 april 2021 kl. 00.52 (CEST) :Frågan är nu även framlagd på [[:en:Wiktionary:Grease pit/2021/April#Getting inflection tables from Wikidata]]. --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 27 april 2021 kl. 19.41 (CEST) == Tyska mallar == Skulle tyska {{mall|de-verb}} kunna utrustas med gröna länkar? Så att man lätt kan skapa böjningsformer för verb som [[tagen#Tyska]] och [[toppen#Tyska]]. Det är en vanlig mall (inte modul) som använder {{mall|länk}}. Borde den göras om till modulkod? --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 21 maj 2021 kl. 16.49 (CEST) :Jag kan inte tyska, men det verkar som att artiklarna ställer till det för att det ska gå att använda den vanliga {{mall|länka-b}} mallen. {{@|Skalman}}, kan du utveckla? Kanske att skapa en modul är enda möjligheten att komma till rätta med detta. Om en modul ska skapas vore det bra om ett helhetsgrepp togs för alla tyska verbmallar. Hur heltäckande och hur stabila är de tre befintliga verb-mallarna? [[Användare:Dodde|Dodde]] ([[Användardiskussion:Dodde|diskussion]]) 21 maj 2021 kl. 18.07 (CEST) ::Jag har uppdaterat {{mall|de-verb}}, så att gröna länkar skapas. Det är inte alldeles optimalt, då mallen tydligen inte har faktagranskats och man riskerar att potentiellt skapa upp felaktiga böjningsformer. Om man ändå vet att den böjningsformen stämmer, så blir det ju hur som helst smidigt att använda. [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 22 maj 2021 kl. 00.01 (CEST) :::Jag snöade visst in på en redigeringskommentar från 2017 om länka-b-mallen, men nu har vi ju istället den mer uppdaterade {{mall|g-cell}}-mallen. Tack för att du fixade utbytet från {{mall|länka}} till {{mall|g-cell}}, Skalman. Jag började så smått med modultester för tyska verb ([[Modul:de-verb/test]]), men jag kom sedan på svårigheterna vi stötte på 2017 som framgår av [[Moduldiskussion:de-verb]]. Att för enkelhetens skull köra med {{mall|g-cell}} tills vidare är nog ett bra val. ~ [[Användare:Dodde|Dodde]] ([[Användardiskussion:Dodde|diskussion]]) 22 maj 2021 kl. 00.34 (CEST) ::::Tack, detta var en stor förbättring! Jag vet inte alls om våra tyska mallar är heltäckande, men jag vet genom stickprov att bara ungefär hälften av våra tyska adjektiv och verb har en böjningsmall inlagd, så här finns mycket att göra. Nu har jag i alla fall skapat böjningsuppslag för [[tagen#Tyska]]. De gröna länkarna har blivit blå. --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 22 maj 2021 kl. 00.45 (CEST) == Kort fråga == Varför får inte uppslaget [[^^]] automatiskt en kategori? [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 25 maj 2021 kl. 11.09 (CEST) :{{@|Svenji}} Det får den. Som framgår av [[Wiktionary:Mallar/ordklassmallar]] så hamnar sidor som använder mallen {{mall|tecken}} i [[:Kategori:Tecken]] om inte en mer specifik teckenkategori anges som första argument. På sidan [[^^]] har "--" angivits som första argument och sidan har därför hamnat i [[:Kategori:--]], vilket så klart inte var avsiktligt. I vanliga ordklassmallar används första argumentet för att ange språkkod, eller "--" när uppslaget är tvärspråkligt. Men tecken är redan tvärspråkliga, så därför saknas språkargument i tecken-mallen. ~ [[Användare:Dodde|Dodde]] ([[Användardiskussion:Dodde|diskussion]]) 25 maj 2021 kl. 13.52 (CEST) == Bugg i "MediaWiki:Common.css" == * [https://sv.wiktionary.org/w/index.php?title=MediaWiki:Common.css&action=info sv.wiktionary.org] inkluderar massor av mallar och fastnar i 2 kategorier * [https://en.wiktionary.org/w/index.php?title=MediaWiki:Common.css&action=info en.wiktionary.org] inkluderar inga mallar : [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 21 juli 2021 kl. 21.58 (CEST) :: {{@|Taylor 49}}, jag fixade så att sidan inte fastnar i några kategorier. Däremot är det väl okej att inkludera mallar, så jag ändrar inte det. Ok? [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 11 augusti 2021 kl. 23.11 (CEST) ::: @[[Användare:Skalman|Skalman]]: Hej <pre> == {{saknad betydelse|ejkat=}} == </pre> ::: Men varför inkluderas de överhuvudtaget? Är omnämningen i CSS-koden inte bara kommentar? Skulle sådant funka (och vara säkrare för alla mallar): <pre> == { {saknad betydelse} } == </pre> ::: eller <pre> /* <!-- == {{saknad betydelse}} == --> */ </pre> ::: eller (väl bäst, längst uppe och längst nere): <pre> /* <nowiki> */ </pre> <pre> /* </nowiki> */ </pre> ::: ? [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 11 augusti 2021 kl. 23.27 (CEST) ::::Jag gillar att man ser länken till den när man kollar på "Vad som länkar hit". Om någon av mallarna skulle raderas i framtiden, blir det på så vis också uppenbart att CSS:en bör ändras. Men jag kan ändra till <code><nowiki>[[Mall:saknad betydelse]]</nowiki></code> istället. [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 12 augusti 2021 kl. 11.10 (CEST) :::::{{@|Taylor 49}}, en bättre lösning emm är om mallarna är så pass smarta att dom aldrig placerar sidan i en kategori om det inte är i huvudnamnrymden. [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 12 augusti 2021 kl. 11.19 (CEST) :::::: @[[Användare:Skalman|Skalman]]: Kategorisering enligt namnrymd är en möjlighet som är lätt att implementera, men har nackdelen att den underminerar nyttan av [[Wiktionary:Sandlådan|sandlådan]] och privata sandlådor på undersidor av ens användarsida. Ifall du vill ha länkar kvar (vilket låter rimligt), då är <code><nowiki>/* <nowiki> */</nowiki></code> den näst bästa lösningen, och <code><nowiki>[[Mall:saknad betydelse]]</nowiki></code> den bästa, då föreslår jag att ändra <code><nowiki>{{</nowiki></code>...<code><nowiki>}}</nowiki></code> till <code><nowiki>[[Mall:</nowiki></code>...<code><nowiki>]]</nowiki></code>. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 13 augusti 2021 kl. 22.10 (CEST) == Bugg: ".WAV"-filer spelas inte utan laddas ner == * [[arbetslöshet]] "Sv-arbetslöshet.ogg" -> funkar * [[xenon]] "LL-Q9027 (swe)-Moonhouse-xenon.wav" -> laddas ner Jag vet inte vad det beror på men det funkar [https://eo.wiktionary.org/wiki/%C4%89efurbo vid -eo- wiktionary]. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 3 augusti 2021 kl. 00.22 (CEST) :Skillnaden är väl att eo använder en speciell mall som ger en integrerad ljudspelare direkt på sidan, medan sv inte gör det, utan bara länkar till filen. Om du låter din webbläsare göra en HTTP GET-förfrågan på själva WAV-filen på eo ser du att den laddas ner även där. För att pröva det, klicka på länken på [https://eo.wiktionary.org/wiki/Dosiero:LL-Q143_(epo)-Lepticed7-%C4%89efurbo.wav]. (Det har kanske med serverns MIME-typer att göra?) Men om du på sv klickar på högtalarikonen så kommer du till [https://sv.wiktionary.org/wiki/Fil:LL-Q9027_(swe)-Moonhouse-xenon.wav filsidan] där du får en inbäddad spelare. --[[Användare:Andreas Rejbrand|Andreas Rejbrand]] ([[Användardiskussion:Andreas Rejbrand|diskussion]]) 3 augusti 2021 kl. 00.44 (CEST) == Bugg: "$wgExpensiveParserFunctionLimit" för lyxiga funktioner == Det här är en förargelse och bråkmakare som ställer till det vid många wikier. Strängt taget är det inte en bugg utan en <b>feature</b> som lades till för länge sedan. Gränsen är för närvarande 500 anrop och gäller främst (summan av) <b>ifexists</b> and <b>pagesincategory</b> men ej transkluderingar vilket är märkligt (se nedan). Försök att få igenom en höjning för antingen en wiki eller alla WMF wikier är dömda att få [https://phabricator.wikimedia.org/T160685 T160685 avslag av "principiella skäl"]. Vi har ca 420 språkkoder varav ca 360 har uppslag. Vid 500 kategorier med uppslag kommer <b>antalet huvuduppslag på titelsidan att sluta funka</b> eftersom detta beräknas medelst <b>pagesincategory</b>. Vi har råd med <b>ett anrop</b> till en kostsam (lyxig, resurskrävande) funktion <b>per språk</b>, men inte mer. Detta begränsar möjligheter till listor över språk och statistik. Liknande problem finns vid andra wiktionaryer. Det finns ytterligare begränsningar såsom RAM-minne som -en- wiktionary ville ha en höjning på [https://phabricator.wikimedia.org/T165935 T165935 men fick avslag]. Nu håller de på med desperata förändringar som försämrar kvaliteten men kanske reducerar minnesförbrukningen lite grann. Jag har tre ideer att få bukt med det här, som inte kan avslås av "principiella skäl" eftersom de alla är resursneutrala. * [https://phabricator.wikimedia.org/T278629 T278629] Omförhandla prislistan och gör transklusioner dyrare och <b>ifexists</b> and <b>pagesincategory</b> billigare. Det är orimigt att transklusioner som uppenbarligen är mycket mer resurskrävande är gratis medan <b>ifexists</b> kostar. Jag har även utvecklat ett knep som exploaterar den här absurditeten ([https://eo.wiktionary.org/wiki/Vikivortaro:Provujo Provujo] länkat från "phabricator") och verkställer 676 <b>ifexists</b>-begäran med giltiga resultat och utan någon skampålekategori. Tyvärr funkar knepet inte för <b>pagesincategory</b>. * Batcha sådana begäran. Enligt svaret går det internt att batcha <b>ifexists</b>-begäran, och således bör detta göras tillgångligt även från LUA. Jag vet inte ifall detta gäller också för <b>pagesincategory</b>. * Höjning mot restriktioner. Ingen bugg-item vid "phabricator" ännu. Skapa en ny "content model" kallad för "privileged wikitext" som funkar på samma sätt som "wikitext" med följande 3 avvikelser: ** Kraftigt höjda begränsningar, till exempel 500->10'000 lyxiga funktioner, 10s->40s LUA-tid, 50MiO->200MiO RAM, 2MiO->8MiO pre-expand&post-expand bloat. **:: ''mot'' ** Sidan kan redigeras enbart av administratörer. ** Sidan kan uppdateras enbart sällan, till exempel 1 gång per timme och 3 gånger per dygn, plus mindre ofta eller inte alls automatiskt. Finns det åsikter kring detta? Jag ber om stödjande röster på min [https://phabricator.wikimedia.org/T278629 bugg T278629] (batcha allt som går att batcha). [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 3 augusti 2021 kl. 01.31 (CEST) : Jag har lagt till en notis till din appell på Phabricator om att jag stödjer ditt förslag. –[[Användare:Tommy Kronkvist|Tommy Kronkvist]] ([[Användardiskussion:Tommy Kronkvist|diskussion]]), 9 augusti 2021 kl. 15.38 (CEST). ::Jag håller med om att dessa funktioner nog behöver ses över. Mest realistiskt skulle jag tro är Lua-funktioner som stödjer batchning av '''ifexists''' och '''pagesincategory'''. ::En fullösning för huvudsidan skulle vara att helt sonika exkludera dom minsta språken (eller lägga till en hårdkodad schablonsumma för dom). ::{{@|Taylor 49}}, har du något exempel utöver huvudsidan som ger problem på sv-wikt? [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 11 augusti 2021 kl. 23.54 (CEST) ::: @[[Användare:Skalman|Skalman]]: Jo, batchning av '''ifexists''' och '''pagesincategory''' vore bäst. Problemsidor: [[Wiktionary:Alla språk och koder med antal huvuduppslag]] -- för att evaluera hur många kategorier som saknas skulle det behövas min hack. [[Wiktionary:Balans efter språk och ordklass]] Och [https://eo.wiktionary.org/wiki/Aldono:Listo_kun_lingvoj aldono]. PS: {{mall|antal uppslag}} har parametrar "list=" , "omit=" och "limit=" som kan användas i ett desperat läge. PPSS: finns det kanske en bättre lösning för [[MediaWiki:Common.css]], se ovan? [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 12 augusti 2021 kl. 00.07 (CEST) :::: Hur ser de andra språkversionerna av Wiktionary på det här? De torde ju vara uppbyggda på liknande sätt (?) och snart komma att uppleva samma problem som vi. –[[Användare:Tommy Kronkvist|Tommy Kronkvist]] ([[Användardiskussion:Tommy Kronkvist|diskussion]]) 12 augusti 2021 kl. 18.53 (CEST), 12 augusti 2021 kl. 18.53 (CEST). ::::: Se ovan, de har redan problem. Det gäller bara att ta kontakt. [[Wiktionary:Bybrunnen/Arkiv26#Modul_önskas_för_beräkningsmall]]. 16 augusti 2021 kl. 15.49 (CEST) == Färger == Är det bara jag som inbillar mig, eller har färgerna på hyperlänkar ändrats (om än ytterst subtilt)? --[[Användare:Andreas Rejbrand|Andreas Rejbrand]] ([[Användardiskussion:Andreas Rejbrand|diskussion]]) 13 augusti 2021 kl. 15.39 (CEST) : Du ser alltid saker som knappast syns (såsom buggen ovan med minimalt felplacerad text i tabellerna) och ingen annan skulle våga påtala. ;-) [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 13 augusti 2021 kl. 22.14 (CEST) ::Jo, visst har de väl blivit lite ljusare? [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 16 augusti 2021 kl. 11.29 (CEST) :::Aningen ljusare, upplever jag det som. Synd att sidor som till exempel [[:w:Wikipedia:Länkfärg]] (eller motsvarande på enWP, Meta-Wiki etc.) inte länkar direkt till någon "global" Wikimedia-CSS eller liknande, så att man enkelt skulle kunna titta efter i historiken. –[[Användare:Tommy Kronkvist|Tommy Kronkvist]] ([[Användardiskussion:Tommy Kronkvist|diskussion]]), 17 augusti 2021 kl. 00.24 (CEST). ::::Jag ser ingen skillnad, men jag har heller inte en skärm som återger färger jättebra. Men inte heller i koden ser jag några indikationer på att länkfärgen ska ha ändrats dom senaste 10 åren. Däremot ''kan'' det ju vara så att färgen har överridits, men inte längre gör det, så helt säker på vad som hänt i koden är jag inte. ::::Detta är den relevanta CSS-koden som körs på min dator: https://gerrit.wikimedia.org/r/plugins/gitiles/mediawiki/core/+blame/refs/tags/1.36.1/resources/src/mediawiki.skinning/elements.less#14 ::::Annat som potentiellt skulle kunna påverka, men som inte heller verkar så sannolikt: typsnittet har ändrats, webbläsarens tolkning av färg+typsnitt har förändrats, webbläsarens standardtypsnitt (vilket är det som Vector verkar använda som standard) har förändrats, operativsystemets tolkning av typsnitt har förändrats... [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 17 augusti 2021 kl. 10.58 (CEST) :::::Jo, det har blivit ljusare. Speciellt tydligt ser jag det på röda länkar, som [https://sv.wiktionary.org/wiki/Wiktionary:Projekt/%C3%96nskelistor/Svenska här]. Något har hänt, men i vilket fall som helst så har jag inga problem med ändringen. --[[Användare:Andreas Rejbrand|Andreas Rejbrand]] ([[Användardiskussion:Andreas Rejbrand|diskussion]]) 17 augusti 2021 kl. 13.48 (CEST) ::::::Här syns skillnaden tydligt: https://privat.rejbrand.se/wtlinkcolour.png. Överst är en äldre skärmdump från januari 2017; underst är från i dag. --[[Användare:Andreas Rejbrand|Andreas Rejbrand]] ([[Användardiskussion:Andreas Rejbrand|diskussion]]) 17 augusti 2021 kl. 13.55 (CEST) :::::::Jag trodde att det var något som hade hänt dom senaste dagarna, och jag trodde att det gällde andra länkar än rödlänkar. Om jag förstår rätt, så är [https://gerrit.wikimedia.org/r/plugins/gitiles/mediawiki/core/+/b24bff67ed1c2ac4e15d990820ad98d8592390b4%5E%21/ den aktuella ändringen] från mars 2021 och borde ha deployats ganska snart efter det (inom en månad, tror jag). [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 17 augusti 2021 kl. 16.22 (CEST) ::::::::Jag är helt säker på att färgerna på min dator ändrades samma dag som jag skrev inlägget ovan! --[[Användare:Andreas Rejbrand|Andreas Rejbrand]] ([[Användardiskussion:Andreas Rejbrand|diskussion]]) 17 augusti 2021 kl. 17.57 (CEST) :::::::::I så fall har jag kanske fel vad gäller inom en månad från mars 2021. Deploy av nya versioner kanske fungerar annorlunda än vad jag minns det som. [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 17 augusti 2021 kl. 19.20 (CEST) == "Mall:kategorinavigering-härledningar" - modularisering == Jag har just modulariserat denna mall. [[Mall:kategorinavigering-härledningar]] Fördelar: * parametrar behövs ej längre: <s>Det andra språket anges här med versalinitial (på Svenska/Härledningar från fornsvenska anges Fornsvenska)</s> * språkkoder visas * alla tänkbara fel detekteras och bestraffas med felmeddelande liksom spårningskategori * etymologiska koder uppmärksammas (se [[:Kategori:Svenska/Härledningar från samiska]]) och funkar enbart efter <code><nowiki>Härledningar från </nowiki></code>, motsatt "Kategori:Samiska/Härledningar från svenska" skulle ej funka Jag föreslår att ta bort parametrarna medelst bot på alla sidor som använder mallen (kan det röra sig om enbart 487 ??). [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 23 augusti 2021 kl. 00.44 (CEST) :{{@|Taylor 49}}: Trevligt att bli av med parametrarna! Några kommentarer: :* Varför behöver språkkoderna visas? :* Nu genereras ett stycke <code>&lt;p></code> som innehåller två <code>&lt;br>&lt;br></code>. Skulle det gå att istället generera två <code>&lt;p></code>? :* Jag skulle föredra aningen tydligare variabelnamn i modulen, och skulle kanske ha döpt modulen till samma sak som mallen (eftersom den bara används där), men det är småsaker som spelar mindre roll. :-) :[[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 23 augusti 2021 kl. 09.50 (CEST) :: > varför behöver språkkoderna visas ::* eftersom de behövs då en skapar nya uppslag (en kod) eller lägger till härledning (två koder) ::* <big>''vänta ... "fornindonesiska" ... vilken kod hade den igen ... var hade vi listan ... jag kan inte hitta den längre ... jävlar ...''</big> ::* jag har dåliga erfarenheter med vissa wikier som skryter med språknamn men vill ha koder som inmatning ::* och dessutom vill jag ha en nytta för funktion "getCode" ... ;-) :: > det gå att istället generera två :: Det går säkert ... hur menar du det exakt, och vad ska vara fördelen? :: [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 23 augusti 2021 kl. 14.20 (CEST) ::: {{@|Taylor 49}}: :::* Språkkoder: Jo, du har rätt i att det finns en poäng i att visa språkkoden. Jag skulle föredra en lite annan formatering, men är inte alldeles säker på vad jag tycker skulle bli snyggast. Kanske (kod <small>'''xx'''</small>)? Jag har inte jättestarka preferenser här, men tycker att det ser konstigt ut med bindestrecken. :::* &lt;p>: Huvudfördelen är att det ser bättre ut när det inte är så stort avstånd mellan raderna. Generellt bör du undvika &lt;br> och istället använda antingen radbrytningar, <code>&lt;p>Textrad&lt;/p></code> eller <code>&lt;div>Textrad&lt;/div></code>. :::[[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 24 augusti 2021 kl. 20.35 (CEST) :::: Jag har tagit bort dessa <code><nowiki><br></nowiki></code> (British Rail) och ersatt dem med <code><nowiki><div></nowiki></code> (Divison). Avståndet har blivit lite mindre. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 2 september 2021 kl. 17.22 (CEST) ::::: Boten ska avfiras nu. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 4 september 2021 kl. 21.18 (CEST) :::::: {{klar}} Parametrarna har tagits bort från alla anrop, och omedelbart därefter förbjudits i modulkoden. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 4 september 2021 kl. 22.38 (CEST) ::::::: Applåd och lyft på hatt! [[Användare:Tommy Kronkvist|Tommy Kronkvist]] ([[Användardiskussion:Tommy Kronkvist|diskussion]]), 5 september 2021 kl. 03.35 (CEST). == Översättningar läggs in fel i listor som har en dubbel asterisk == Varför läggs översättningar till i oordning? Jag trodde detta var en historisk bugg, men den är livs levande i dag. [https://sv.wiktionary.org/w/index.php?title=r%C3%A5djur&type=revision&diff=3623703&oldid=3623667 Här, till exempel], lades "albanska" inte först i listan (som förhandsvisningen angav), utan efter dubbelstjärnan för högsorbiska. --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 8 oktober 2021 kl. 17.21 (CEST) : Pga en bugg här: [[MediaWiki:Gadget-translation editor.js]]. Kan reproducera problemet. Enbart @[[User:Skalman|Skalman]] kan fixa den här buggen. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 10 oktober 2021 kl. 02.03 (CEST) ::På rad 682 är en loop som stegar bakifrån igenom en lista. Det låter som felets orsak. Om man stegar bakifrån och hittar "**", så är ju det elementet mindre än aktuella språket och alltså stannar man och sätter in där. Koden borde stega uppifrån i listan tills den hittar ett större värde än det aktuella, för då kommer den aldrig att stanna vid "**". --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 10 oktober 2021 kl. 03.31 (CEST) :::Tack för tipset på en bättre algoritm. Det fanns troligen en anledning att göra som jag gjorde, men idag förstår jag inte vad det skulle kunna vara {{=)}}. Jag har också fixat en bugg med ''förhandsvisningen'' av tillagda översättningar. Det hela ska fungera nu. [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 12 oktober 2021 kl. 00.59 (CEST) ::::Tack, verkar fungera bra! --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 12 oktober 2021 kl. 16.10 (CEST) Turkiska Wiktionary har samma problem i kvadrat. Exempel: [https://tr.wiktionary.org/w/index.php?title=K%C3%BCba&type=revision&diff=3800777&oldid=3800776 1], [https://tr.wiktionary.org/w/index.php?title=Erivan&diff=3804419&oldid=3804418 2], [https://tr.wiktionary.org/w/index.php?title=g%C3%BCm%C3%BC%C5%9F&diff=prev&oldid=3800814 3], [https://tr.wiktionary.org/w/index.php?title=%C3%BCtopik&diff=3801252&oldid=3801223 4]. Vår [[MediaWiki:Gadget-translation editor.js]] motsvaras av deras [[:tr:MediaWiki:Gadget-CeviriEkleyici.js]] (çeviri = översättning, ekle = lägg till) eller kanske [[:tr:MediaWiki:Gadget-CeviriEkleyici-Veri.js]]. Men felet tycks bestå i att sorteringen sker i Unicode-ordning (Ç efter Z) i stället för enligt turkisk kollationsordning (Ç som C). Och var i programmet ligger det? Kanske handlar det om någon global parameter, snarare än den här koden? ({{@|Skalman|Taylor 49}}) --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 29 oktober 2021 kl. 19.02 (CEST) : Är problemet nu fixat (hos oss) eller inte? [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 29 oktober 2021 kl. 23.03 (CEST) ::Jag tror det är löst hos oss. --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 30 oktober 2021 kl. 18.18 (CEST) :::Ganska komplicerat. Du har nog rätt i att den försöker sortera i Unicode-ordning. Jag tror att jämförelserna här inte sorterar korrekt: <syntaxhighlight lang="js"> // Rad 1095 } else if (ln && ln > lang && (!nextLanguage || ln < nextLanguage) && lis[j].parentNode.parentNode.nodeName != 'LI') { // Rad 1224 } else if (ln && ln > nestedHeading && (!nextLanguage || ln < nextLanguage)) { </syntaxhighlight> :::Men jag är inte alls säker på att detta är dom enda ställena. :::Vi har faktiskt samma problem på svwikt, även om det uppträder mycket mer sällan: (italienska, iñupiaq) och (žemaitiska, zhuang) sorteras fel. Om "õ" ska sorteras som "o", så är också (võro, votiska) fel (men iaf sv-wp sorterar det som "ö", vilket i så fall betyder att det är rätt). [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 31 oktober 2021 kl. 14.56 (CET) ::::Så vitt jag ser, anger javascript-koden ingenstans vilken sorteringsordning som ska gälla. Alltså går den på någon sorts default, och sådant är ju alltid lite osäkert. Hur skulle man kunna implementera detta på ett stabilt sätt, utan att vara beroende av sorteringsordningen? Kunde man följa listan över godkända språkkoder i stället för att strängjämföra språknamnen? Jag är inte hemma i Javascript, men i Perl skulle man kunna lägga in alla översättningar i en hash-tabell och sedan skriva ut hela hash-tabellen i den ordning som anges av en array (no, bg, da) som gör att ordningen alltid blir Bokmål, Bulgariska, Danska. --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 1 november 2021 kl. 19.00 (CET) ::::[https://stackoverflow.com/questions/51165/how-to-sort-strings-in-javascript Enligt Stack Overflow] finns en [https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/localeCompare String.prototype.localeCompare] som man bör använda. Och här är kod hos oss som använder localeCompare på strängar: [[MediaWiki:Gadget-unit tests/qunit.js]]. --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 1 november 2021 kl. 20.02 (CET) :::::Default är unicode, så det är inte "osäkert" men nog inte det vi önskar. :::::Lättast är att använda <code>localeCompare</code>, som skulle sortera võro före votiska. Är detta acceptabelt? :::::Om man vill följa den ordning som finns på [[Modul:lang/data]], måste man ladda in samtliga språk, vilket känns lite onödigt. Men det är också en möjlig lösning. [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 1 november 2021 kl. 23.36 (CET) ::::::Säger svensk locale verkligen att õ ska sorteras som o? Tecknet används väl nästan bara som estniskt ö (som just i võru) och borde sorteras som ö och ø, tycker jag. --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 2 november 2021 kl. 00.24 (CET) :::::::Ja, tyvärr. Inte heller våra egna <code>sort_rules</code> på [[Modul:lang/data]] eller infon på [[Appendix:Alfabet#Svenska]] tar hänsyn till õ, kanske eftersom det sorteras som (eller efter) o på vissa språk. Samma problem finns alltid när man måste känna till ursprungsspråket för att veta hur det ska sorteras. :::::::Vilken väg tycker du att vi ska gå? [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 2 november 2021 kl. 00.49 (CET) ::::::::För mig är võru av så marginell betydelse, att jag inte bryr mig. Viktigare för mig är att få tr.wiktionary att fungera, och det hänger på att hitta en admin med rättigheter och vilja att debugga koden. Men rätt metod borde vara att överallt använda localeCompare, och sedan hoppas att svensk locale förbättras någon gång i framtiden. --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 2 november 2021 kl. 01.36 (CET) :::::::::Jag har fixat sv-wikts sorteringsordning, så om någon wikt kopierar vår kod, bör sorteringen bli rätt. :::::::::Jag skulle kunna kika/experimentera med tr-wikts översättningsskript, men om jag inte lyckas lösa det på en timme, så kommer jag ge upp. Det skulle kräva att jag får gränssnittsadminbehörighet. [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 3 november 2021 kl. 23.38 (CET) :::::::::: Användaren ‎HastaLaVi2, som talar turkiska och har rättigheter, men kanske inte är jättehaj på Javascript, har i dag försökt fixa buggen i [[:tr:MediaWiki:Gadget-CeviriEkleyici.js]], men rodde inte båten i land och återställde till gamla versionen. Kan du kolla ändringarna mellan de senaste versionerna och kanske komma med kommentarer och idéer? Användaren har också laborerat med en egen kopia, [[:tr:User:HastaLaVi2/Gadget-CeviriEkleyici.js‎]]. --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 4 november 2021 kl. 21.19 (CET) :::::::::::Jag har fixat något som verkar funka skapligt: [[:tr:User:Skalman/common.js]] som ersätter [[:tr:MediaWiki:Gadget-CeviriEkleyici.js]]. :::::::::::* Funkar: sparar konsekvent saker i rätt ordning :::::::::::* Funkar inte (men likadant som idag): om man lägger till ett språk som ska hamna efter resterande, så visas detta som en del av en helt ny lista (istället för att bäddas in i den existerande) :::::::::::* Inte testat: underspråk (dubbla asterisker) :::::::::::Jag tror alltså att det här här värt att lägga in, eftersom det viktiga väl är hur det sparas. [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 5 november 2021 kl. 19.18 (CET) ::::::::::::Så om varje lista redan hade ett element för Zulu (eller vilket språk som sorterar sist i alfabetet), så skulle det fungera bättre? Jag ser att du skickar med 'tr' som andra parameter till localeCompare(). Är det nödvändigt? Följer det inte med sajten som default? --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 5 november 2021 kl. 19.51 (CET) :::::::::::::Ja, om listan hade Zulu skulle det alltid funka. Men det är inte förvirrande nu heller, bara konstigt. :::::::::::::'tr' är nödvändigt att skicka in. Annars får man en "internationell" sortering. [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 5 november 2021 kl. 21.53 (CET) ::::::::::::::Jag ser att svenska koden skickar med 'sv'. Men är det inte lite konstigt att det ska behövas? Borde inte respektive sajt köra med egna språket som default? --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 6 november 2021 kl. 00.00 (CET) :::::::::::::::Nej, det är inte konstigt. I html är det specat att <code>lang="sv"</code>, men detta slår inte över till Javascript. Man kan göra jämförelserna utan att upprepa språkkoden, men vi gör jämförelserna på så få ställen att det inte blir värt det. Historiskt har Javascript-api:erna bara använt webbläsarens språk, medan api:er från det här århundradet (tack och lov!) har varit "tvärspråkliga" (något som liknar det man skulle skriva i kod). [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 6 november 2021 kl. 21.26 (CET) Ett stort framsteg har skett. Man kan nu lägga till cs (Çekçe) och det sorteras in korrekt före Danca (danska). Men zh (kinesiska, Çince) kommer fortfarande sist i listan. Se [[:tr:Kullanıcı_mesaj:HastaLaVi2#Adding_translations|diskussionen här]] och exemplet [[:tr:pazarlama]] (dess historik). --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 6 november 2021 kl. 22.53 (CET) ===Redskap=== Om nu översättningar har lagts in i fel ordning, och vi misstänker att det kan ha pågått länge, har vi då något verktyg (en bot) för att kontrollera att ordningen nu är den rätta, eller hitta de artiklar där ordningen är fel? --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 10 november 2021 kl. 17.05 (CET) == Babel-mallen == Hej! Vart går jag för att göra en liten ändring i babel-mallarna för jiddisch? För närvarande återger inte mallen på sv.wikt de diakritiska tecknena till alef, yud och fey, det vill säga nuvarande texten "דער באניצער האט א גרונטיקע ידיעה אין יידיש" skulle ändras till "דער באַניצער האָט אַ גרונדיקע ידיעה אין ייִדיש" (''der banitser hot a grundike yedie in yidish''). Engelska Wiktionary har f.ö. en helt annan text: ".דער באַניצער האָט תּוך־ידיעה פֿון ייִדיש." (''der banitser hot tokh-yedie fun yidish''." [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 10 oktober 2021 kl. 20.36 (CEST) :Jag vet inte, men gissar att https://sv.wiktionary.org/wiki/Special:Systemmeddelanden?prefix=babel&filter=all&lang=yi är ett ställe att börja leta på. Eftersom mallen babel anropar "parserfunktionen" (intern kod) #babel, så bör det vara ett systemmeddelande. Men de bör väl vara lika för alla wiki-sajter. Får du rätt accenter på engelska Wiktionary eller på svenska Wikipedia? --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 11 oktober 2021 kl. 00.25 (CEST) :: Svenska Wikipedia har en tredje variant (!): "דער באַניצער קען ביישטייערן מיט אַ גרונטלעכער דרגה פון ייִדיש.", ''.der banitser ken beyshteyern a gruntlekher dreyge (från hebreiska = "nivå, grad", translitteration?) fun yidish''", där även punkten hamnar fel (ska stå till vänster). [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 17 januari 2022 kl. 16.20 (CET) == Rohingisk (rhg) == (Can somebody translate this post, please?) The translation-adding feature ({{mall|ö-topp}} & {{mall|ö-botten}}) doesn't have the language code "rhg" for the Rohingya language. --[[Användare:Apisite|Apisite]] ([[Användardiskussion:Apisite|diskussion]]) 14 november 2021 kl. 12.32 (CET) ({{@|LA2}} What do you think?) --[[Användare:Apisite|Apisite]] ([[Användardiskussion:Apisite|diskussion]]) 14 november 2021 kl. 13.48 (CET) :[[Användare:Skalman]] typically handles these kinds of requests. I am sure Skalman or some other technician will handle your request later today or within a few days. --[[Användare:Andreas Rejbrand|Andreas Rejbrand]] ([[Användardiskussion:Andreas Rejbrand|diskussion]]) 14 november 2021 kl. 14.14 (CET) ::A beginning might be to create an entry in [[Modul:lang/data]]. But what is the language called in Swedish? The Wikipedia article [[w:Rohingyer]] (about the people, Wiktionary: [[rohingyer]]) states that the language is called [[ruáingga]] (which doesn't have an article). --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 14 november 2021 kl. 17.15 (CET) :: {{@|LA2|Skalman}} - Maybe either Rohingisk or Rohingyask. --[[Användare:Apisite|Apisite]] ([[Användardiskussion:Apisite|diskussion]]) 14 november 2021 kl. 17.22 (CET) :::I can't find any texts in Swedish that talk about the language. Apparently, it is not a topic of discussion. German Wikipedia has an article about the people, that also discusses "their language", but avoids to give the language any name. Perhaps "ruáingga" is correct in some sense, but since the topic is so remote to Swedish readers I think any term other than "rohingya" will have problems. I suggest we call the language "rohingya". (Languages are lowercase in Swedish.) --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 14 november 2021 kl. 18.19 (CET) :::: {{@|LA2|Skalman}} - {{klar}} Added "rhg" to [[Modul:lang/data]]. --[[Användare:Apisite|Apisite]] ([[Användardiskussion:Apisite|diskussion]]) 14 november 2021 kl. 19.00 (CET) ::@[[Användare:Apisite|Apisite]], it seems like you already added support at [[Modul:lang/data]], which is all that's needed to make it work in translations. In addition, I've added the language to our documentation and to another script. [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 14 november 2021 kl. 21.18 (CET) :::It seems like I was responding to a very old version of this discussion. {{=)}} [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 14 november 2021 kl. 21.26 (CET) == Language code tsg == {{@|LA2|Skalman}} What language name could be used for the language code tsg, "sulu", "suluk" or "tausug"? --[[Användare:Apisite|Apisite]] ([[Användardiskussion:Apisite|diskussion]]) 25 november 2021 kl. 06.45 (CET) :@[[Användare:Apisite|Apisite]], it seems like [https://www.ne.se/uppslagsverk/encyklopedi/l%C3%A5ng/tausug NE uses tausug], so that's what I'd go with. [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 25 november 2021 kl. 11.23 (CET) :: {{@|LA2|Skalman}} - {{klar}} I have added not only Tausug (tsg), but also Magindanaw (mdh) and Maranao (mrw). --[[Användare:Apisite|Apisite]] ([[Användardiskussion:Apisite|diskussion]]) 25 november 2021 kl. 17.05 (CET) :: {{@|LA2|Skalman}} I have added also Yakan (yka) to [[Modul:lang/data]]. --[[Användare:Apisite|Apisite]] ([[Användardiskussion:Apisite|diskussion]]) 25 november 2021 kl. 17.44 (CET) :: {{@|Svenji}} Svenji, I see that you've likely seen this thread. --[[Användare:Apisite|Apisite]] ([[Användardiskussion:Apisite|diskussion]]) 25 november 2021 kl. 17.49 (CET) :::I guess this is good. I have no reason to believe otherwise. But it is frustrating to know that it might be years before anybody joins the Swedish Wiktionary user community with any insights that might correct any wrongs about these languages, which are so remote to the Swedish user base. It is also long before the same level of support will be added to smaller and less active Wiktionary sites, such as the Danish or Turkish Wiktionary. Much of this basic support should be made a global part of Wiktionary, and not added to each separate version. --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 25 november 2021 kl. 21.27 (CET) :::: {{@|Apisite}} - thank you, and yes. I see that the language called Magindanaw in English has an entry on NE as ''[https://www.ne.se/uppslagsverk/encyklopedi/lång/magindanao magindanao]''. That follows Swedish orthography better, so I would more recommend that to be the name we use here. About the Yakan language, my gut feeling would be that it's spelt jakan in Swedish, just like Yakut is jakutiska, Yiddish is jiddisch, and so forth. However, I could not find anything to support previous Swedish mention of the language. [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 25 november 2021 kl. 21.30 (CET) :::::I'm all for language plurality and inclusion, but perhaps with a limit. I encouraged the creation of at least 500 entries in each of the 24 official languages of the European Union, which is why we now have 500 entries in Maltese. But I'm less optimstic about Bavarian ([[:Kategori:Bayerska]]), South Sami ([[:Kategori:Sydsamiska]]), and other tiny languages (Bavaria is not small, but most people there only write in standard German, not in the Bavarian dialect). The same goes with languages that are large but very remote and have very little interchange with Swedish. Is it likely that any native speaker of Rohingya will become a contributor to Swedish Wiktionary? Sweden has many thousands of Arabic- and Somali-speaking immigrants, but none or very few come to Wiktionary. Most immigrants focus on learning Swedish, not to learn and teach Arabic ([[:Kategori:Arabiska]]) or Somali ([[:Kategori:Somaliska]]). We still only have 259 entries in Arabic. --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 25 november 2021 kl. 23.52 (CET) :::::: We have [[:Kategori:Indonesiska|1617 Indonesian lemmas]] :-). [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 26 november 2021 kl. 00.01 (CET) :::::: From a linguistic point of view, I find every language - however small - to join the project interesting. The issue is of course the problem of fact-checking these words, without knowledge or proper dictionaries at hand. I don't see why Southern Sami would be problematic, as being a vital language in Sweden and one variety of Sweden's official minority languages. More people speak Southern Sami in Sweden than Yiddish, but the latter being a language with big literal history and with speakers living in all corners of the world. When it comes to the Swedish project, I share the concern about major immigrant languages, such as Arabic, Somali, Persian and Thai are so small here still. My wish is that we get a bilingual editor of these languages to help out ASAP. I'm very happy for your recent contributions with Turkish, {{@|LA2}}. With template structures available, it could easily spark more contributors interest in adding more data. Hopefully I will learn to read the abjad for Farsi next year or so, and then get my head around this meta-language so we get a bit better coverage. At the moment my focus has to stay with my studies in Spanish and Yiddish. And while I'm at it, I really appreciate the Indonesian contributions from you, {{@|Taylor 49}}. I would love to see Malay grow on here too. [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 26 november 2021 kl. 01.00 (CET) == Two More Languages == {{@|LA2|Skalman|Svenji}}: I would like to have two (2) more languages, Ternate (tft) and Tidore (tvo), to [[Modul:lang/data]] added. --[[Användare:Apisite|Apisite]] ([[Användardiskussion:Apisite|diskussion]]) 27 november 2021 kl. 02.55 (CET) :: [[Moduldiskussion:lang/data#Önskelista:_språk_som_ska_läggas_till|wishlist -- önskelista]] [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 27 november 2021 kl. 12.47 (CET) == CSS-bugg i böjningsmall för substantiv == Titta på böjningstabellen i artikeln ''[[täckdag]]''. I kolumnen för plural bestämd form genitiv är texten flera pixlar upphöjd. --[[Användare:Andreas Rejbrand|Andreas Rejbrand]] ([[Användardiskussion:Andreas Rejbrand|diskussion]]) 12 december 2021 kl. 17.10 (CET) : [[#Bugg_i_alla_böjningsmallar|Vi har redan haft detta.]] [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 12 december 2021 kl. 18.24 (CET) == Trasig latin-mall == Mallen {{mall|la-subst-3-n}} visar inte böjningar, utan bara tomma fält. [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 18 mars 2022 kl. 22.49 (CET) == Grönlänkar till sidor som finns == Det är ytterst bekvämt att utifrån en lista med översättningar kunna klicka en grön länk och därmed skapa nya sidor och uppslag. Jag lade nyss till flera översättningar till ordet [[bar]] (utskänkningsställe) och klickade sedan på kyrilliska [[бар]] och skapade sidan med många uppslagsord på en gång. Men jag kan inte klicka på spanska översättningen "bar", för den sidan finns redan och länken är blå, inte grön. Skulle det vara möjligt att krångla till koden så att länken för spanska [[bar]] blir grön och nya uppslag skapas i den befintliga sidan? --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 21 mars 2022 kl. 17.24 (CET) : @[[Användare:LA2]]: Jag tror inte. Detta skulle kräva att JawaScript läser hela denna sida ("[[bar]]" i det här fallet) och kollar ifall språket (spanska i det här fallet) redan finns. Visst skulle den kunna avbryta sökningen vid "Swahili" förutsatt att språken är sorterade. Detta skulle behöva göras för alla översättningar, dvs ifall det finns 100 språk med totalt 200 länkade ord, då skulle JawaScript behöva läsa och analysera upp till 200 sidor, bara för att avgöra "blått piller eller grönt piller". Alternativt skulle den kunna kolla ifall sidan i fråga är i kategorin ([[:Kategori:Spanska/Alla uppslag]] i det här fallet) vilket väl är bättre, men ändå skulle behöva göras för alla länkade ord, i översättningar och böjningstabeller. Plus risken att sidan visserligen har språket men med fel ordklass. Men det är [[Användare:Skalman]] som är auktoriteten på JawaScript. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 24 mars 2022 kl. 09.45 (CET) ::Att det går snabbt att kolla om sidan finns, beror ju på att det finns en databastabell över sidor som finns. Om det också funnes en databastabell över sektioner (h2-rubriker, ==) som finns i varje sida, så skulle den kollen också gå snabbt. När en ny version av en sida sparas (vilket inte är jätteofta) behöver den tabellen förstås uppdateras. --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 24 mars 2022 kl. 14.20 (CET) :::Flikar bara in att nu finns det ett spanskt uppslag för ''[[bar#Spanska]]'', men när exemplet ovan framfördes så var detta ej fallet. [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 24 mars 2022 kl. 14.35 (CET) ::::Ur vårt (svwikts) perspektiv, är anledningen till att det går snabbt med grönlänkar, att länkarna på sidan redan är särskilt markerade: dom är röda. Så allt skriptet behöver göra är (i princip) att ändra röda länkar till gröna. ::::Det skulle gå att lösa tillräckligt effektivt via ett externt verktyg med full tillgång till innehållet på vår wiki (t.ex. på Toolforge), men det är inget som jag kommer göra. [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 26 mars 2022 kl. 22.36 (CET) == Partikelverb för verb som inte tillhör första eller andra konjugationen == Jag skapade i går ''[[göra upp]]'' och i dag ''[[se över]]''. Notera de fina partikelverbsböjningsmallarna till höger. Tyvärr gör dessa mallar så att artiklarna hamnar i kategorin [[:Kategori:Svenska/Andra konjugationens verb]], vilket är olyckligt. Detta beror antagligen på att grammatikmallen i båda fallen är {{mall|sv-verb-er}}. Men jag tycks inte ges någon möjlighet att välja {{mall|sv-verb}} (finns inte) och {{mall|sv-verb-ar}} är förstås inte på något sätt bättre (första konjugationen). Tittar man på respektive grundverbs artikel så ser man att ''[[göra]]'' också använder {{mall|sv-verb-er}} och också hamnar i kategorin [[:Kategori:Svenska/Andra konjugationens verb]], vilket även det är olyckligt. Tittar jag på ''[[se]]'' så finns den artikeln inte i någon olämplig kategori, men den använder mallen {{mall|sv-verb-r}} som inte tycks ha stöd för partiklar över huvud taget. Så vad skall en stackars artikelförfattare som jag göra för att allt skall bli rätt? Notera att mallarnas dokumentation säger "Om något ord inte passar in i någon av dessa beskrivningar kan valfri mall användas.", och visst kan jag få grammatikrutan att se bra ut visuellt även med en semantiskt olämplig mall, men kategorin blir ju fel. --[[Användare:Andreas Rejbrand|Andreas Rejbrand]] ([[Användardiskussion:Andreas Rejbrand|diskussion]]) 27 mars 2022 kl. 20.08 (CEST) : Verbet "[[göra]]" hamnar också i [[:Kategori:Svenska/Andra konjugationens verb]]. Jag har aldrig förstått hur detta med "starka" och "avljundsklassade" verb ska funka. Jag har ett eget system med 19 verbklasser. Jag ser ingen snabblösning utom att [https://sv.wiktionary.org/w/index.php?title=Mall%3Asv-verb-r&type=revision&diff=2978330&oldid=2972591 ta bort] dessa kategorier. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 27 mars 2022 kl. 22.29 (CEST) :: Nu skapade jag ''[[rå för]]'' som också hamnar i kategorin [[:Kategori:Svenska/Första konjugationens verb]] trots att ''rå'' är av tredje konjugationen. --[[Användare:Andreas Rejbrand|Andreas Rejbrand]] ([[Användardiskussion:Andreas Rejbrand|diskussion]]) 2 april 2022 kl. 18.30 (CEST) :: Den tidigare artikeln ''[[rå på]]'' hamnar i kategorin [[:Kategori:Svenska/Andra konjugationens verb]] vilket är lika illa. :: Missförstå mig inte: Våra grammatikmallar är superbra och den automatiska konjugationskategoriseringen fungerar bra i många fall (dock inte för ''[[rå]]'' ser det ut som). Men det verkar som om utvecklaren glömt bort partikelverben helt och hållet. --[[Användare:Andreas Rejbrand|Andreas Rejbrand]] ([[Användardiskussion:Andreas Rejbrand|diskussion]]) 2 april 2022 kl. 18.33 (CEST) :: Många partikeluppslag som finns sedan tidigare är också felkategoriserade. T.ex. är ''[[komma ut]]'' kategoriserat som första konjugationen (*''jag kommar, jag kommade, har jag kommat''), vilket är uppenbart fel. --[[Användare:Andreas Rejbrand|Andreas Rejbrand]] ([[Användardiskussion:Andreas Rejbrand|diskussion]]) 2 april 2022 kl. 19.43 (CEST) :::{{@|Andreas Rejbrand}} något IP gjorde redigeringen att lägga till kategorierna utifrån vilken mall som används [https://sv.wiktionary.org/w/index.php?title=Mall:sv-verb-er&diff=prev&oldid=3003093]. Om det inte ger ett korrekt och tillförlitligt resultat, tänker jag att kategoriseringen inte ska ske. Det verkar rimligt att helt enkelt avlägsna koden som placerar sidorna i dessa kategorier. ~ [[Användare:Dodde|Dodde]] ([[Användardiskussion:Dodde|diskussion]]) 6 april 2022 kl. 20.11 (CEST) ::::Ja, jag tycker också att vi tar bort dem tills vidare. --[[Användare:Andreas Rejbrand|Andreas Rejbrand]] ([[Användardiskussion:Andreas Rejbrand|diskussion]]) 12 april 2022 kl. 19.19 (CEST) ::::: {{klar}} Verkställt. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 13 april 2022 kl. 08.27 (CEST) :::::: Tack! --[[Användare:Andreas Rejbrand|Andreas Rejbrand]] ([[Användardiskussion:Andreas Rejbrand|diskussion]]) 13 april 2022 kl. 16.11 (CEST) == Chrome == Hej! Jag vet inte om det är min gamla MacBook Air som håller på att ge upp, men sen igår kväll har jag problem med vissa funktioner på Wiktionary med Google Chrome. Bland annat går inte utfällbara grammatikmallar och översättningslistor att klicka på och därför heller inte att visas. Nu har jag gått över till Firefox. [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 5 maj 2022 kl. 13.26 (CEST) == Använda mallar från andra wiktionaries == Vad är rätt sätt att använda mallar från ex. engelska wiktionary? Hade tänkt se över en del arabiska ord och mallar som denna https://en.wiktionary.org/wiki/Template:ar-IPA skulle vara väldigt trevliga att ha. Är rätt sätt att kopiera över den till svenska wiktionary eller finns det något bra sätt att använda den direkt som jag bara inte hittar? [[Användare:Dgse87|Dgse87]] ([[Användardiskussion:Dgse87|diskussion]]) 7 maj 2022 kl. 13.03 (CEST) :+1, även för andra språk (persiska, hebreiska, tigrinya, hindi, m.fl. [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 19 maj 2022 kl. 15.40 (CEST) :: Vi brukade inte göra så. Jag måste varna för omfattande beroendeväv som dessa mallar har. Du kan inte bara kopiera "ar-IPA" och då är det gjort. Den kommer att kräva andra mallar, som i sin tur kommer att bero av fler mallar och moduler. Det kommer att sluta med att 99% av mallar från en wiktionary finns här och duplicerar 99% av arbete av våra traditionella mallar, och ingen kan underhålla det hela. Många wiktionaryer har gjort så och slutat med en jättesvinstia. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 19 maj 2022 kl. 22.00 (CEST) :::Så vad är alternativen? Att inte använda mallar då vi är en mindre wiki? Att bygga egna mallar som är enklare att underhålla men som inte är lika fullt utvecklade? :::Att bara strunta i att använda mallar känns lite väl drastiskt? :::Men oavsett vilket så tolkar jag ditt svar som att det inte finns något sätt att använda mallar som "bor" på engelska wiktionary direkt utan det enda alternativet som finns är att återskapa så mycket som vi kan/vill/orkar underhålla här på svenska Wiktionry? [[Användare:Dgse87|Dgse87]] ([[Användardiskussion:Dgse87|diskussion]]) 19 maj 2022 kl. 23.19 (CEST) :::: > Så vad är alternativen? ::::* kopiera mallar efter diskussion och konsensus, medvetna om svårigheter, och bestämda hur långt vi ska gå med detta (tydligare: Ska vi i slutändan slänga alla förhandenvarande mallar, och köra till 100% på ett system kopierat från en wiktionary?) ::::* skapa egna (kanske enklare) mallar ::::* köra utan mallar i vissa fall där sådant är rimligt (till exempel exempelmenigar) :::: > använda mallar som "bor" på engelska wiktionary direkt :::: Direkt går det verkligen inte. Vi har mallen i två versioner {{mall|härledning}} {{mall|härledning-}} -- lite olyckligt, ingen har hittills hunnit fixa den bättre. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 19 maj 2022 kl. 23.38 (CEST) :::::Ok! Låter rimligt även om det som "utomstående" känns lite olyckligt att inte alla mallar på alla wiktionaries ligger i samma "namespace". Såklart inget vi här kan göra nåt åt men ja... :::::Då blir nästa fråga (ni får säga till om vi ska bryta ut det till en ny "trådstart") :::::Hur/var skall diskussioner tas kring mallar. Antar att det är bra både att diskutera vilka vi behöver men också vilka som ska kopieras från andra wiktionaries. :::::Startar man en diskussion här på teknikvinden eller finns det något annat ställe där mallar redan diskuteras? [[Användare:Dgse87|Dgse87]] ([[Användardiskussion:Dgse87|diskussion]]) 20 maj 2022 kl. 09.05 (CEST) Här i teknikvinden är det bästa stället att diskutera mallal som ännu inte finns, eller spörsmål som rör flera mallar. Vi har redan haft det ett fåtal gånger, se [[Wiktionary:Teknikvinden/Arkiv02#En_stilla_undran]] och [[Wiktionary:Teknikvinden/Arkiv02#Mall_för_exempelmeningar]]. Du är ute efter bland annat automatisk transkription. Jag har faktiskt önskat detta länge till den här wikin och några andra wikier, men inte hunnit att göra något alls. Som sagt, kopiering från en wiktionary är vanlig, men medför allvarliga nackdelar. Så har en wiktionary flera gånger gjort om sitt system. Vid varje tillfälle gick en bot igenom alla sidor (flera 1'000'000) och anpassade alla mallanrop. Detta skedde så klart enbart inom en wiktionary, men INTE vid andra wiktionaryer dit delar av systemet hade kopierats. Resultatet vid dessa wikier är en blandning av flera generationer av systemet från en wiktionary bredvid varandra, en svinstia som funkar dåligt och ingen har koll på. Delvis tillkom det mallar från andra källor. Mallar, mallar, mallar, och moduler, moduler, moduler, massor med kod som mestadels saknar dokumentation, och duplicerar kod som redan finns mer än en gång annanstans. "Template:ar-IPA" beror på en enda modul: "https://en.wiktionary.org/wiki/Module:ar-pronunciation", vilken i sin tur beror på 6 moduler "Module:links" "Module:languages" "Module:scripts" "Module:script utilities" "Module:parameters" "Module:IPA". Nästa nivå: "Module:languages" '''har 155 undersidor'''. Och slutet är ännu inte nått. Det är inte så snabbt och smidigt att kopiera en mall från en wiktionary och '''ha den direkt'''. Jag vill inte ha "Module:parameters" från en wiktionary, eftersom den är orimligt komplicerad och fungerar dåligt. Vi har {{modul|param}} som är enklare och sköter sig bättre. Visst är en wiktionary störst och har saker som ingen annan har (automatisk transkription är en av dem), men den är inte alls perfekt eller bäst. Mycket görs där på ett onödigt komplicerat sätt ("Module:parameters" och översättningar är två exempel av många). Även syntaxen på uppslag är onödigt komplicerat. Jag är i princip inte alls emot automatisk transkription baserad på kod från en wiktionary, men detta måste göras på ett vettigt, genomtänkt och efficient sätt, vilket inte är enkelt. Att snabbkopiera 2 eller 162 sidor är inte en bra början eller ett värdefullt bidrag till den här wikin, tyvärr. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 20 maj 2022 kl. 21.05 (CEST) :Jag hör vad du säger och håller med dig :) Jobbar till vardags med att skriva kod så och svenska wiktionaries aktiva medlemmar verkar gå att räkna på två händer så håller verkligen med om att vi inte vill kopiera hundratals odokumenterade script med ogenomtänkt syntax "bara för att". Men bra då låter det som om jag får läsa på om hur mallar och moduler funkar och sen se om jag kan producera någonting vi kan diskutera. [[Användare:Dgse87|Dgse87]] ([[Användardiskussion:Dgse87|diskussion]]) 21 maj 2022 kl. 21.14 (CEST) == Ska Mall:subst lägga till kategorin "Kod/Alla uppslag" == Enligt dokumentationen för https://sv.wiktionary.org/wiki/Mall:subst så ska mallen placera uppslaget i Kategori:Kod/Substantiv och Kategori:Kod/Alla uppslag. Men när jag använder <pre>{{subst|ar}}</pre> så verkar mallen bara lägga till Kategori:Arabiska/Substantiv men inte Kategori:Arabiska/Alla uppslag. Är dokumentationen fel eller är det en bug i mallen? {{osignerad|Dgse87}} :Den senare kategorin är en s.k. dold kategori. Du kan sätta på visningen av dolda kategorier under Inställningar > Utseende > Avancerade alternativ > Visa dolda kategorier. --[[Användare:Andreas Rejbrand|Andreas Rejbrand]] ([[Användardiskussion:Andreas Rejbrand|diskussion]]) 7 maj 2022 kl. 19.51 (CEST) :Fantastiskt :) Tack [[Användare:Dgse87|Dgse87]] ([[Användardiskussion:Dgse87|diskussion]]) 7 maj 2022 kl. 23.54 (CEST) == Det går trögt att lägga till översättningar == När jag lägger till översättningar och klickar "förhandsgranska" så tar det ibland 3 sekunder innan något händer. Denna tröghet har jag upplevt de senaste dagarna, men inte tidigare. Har något förändrats som ger anledning till detta? Ny sorteringsalgoritm? --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 13 maj 2022 kl. 13.41 (CEST) == [CLOSED: FIXED] Betydelser == Varför visas inte värdet av parametern betydelser= (siffran 1 resp. 2) i mallarna / böjningsrutorna på sidan [[характерний]]? [[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 14 juni 2022 kl. 12.24 (CEST) : Löst: [https://sv.wiktionary.org/w/index.php?title=Mall:uk-adj&action=history Mall:uk-adj&action=history] [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 16 juni 2022 kl. 19.10 (CEST) == Interwikilänkning av ordspråk == === Problem === Texten nedan är med flit större för att interpunktionen ska synas: <big> * [[Rom byggdes inte på en dag.]] * https://en.wiktionary.org/wiki/Rom_byggdes_inte_på_en_dag * [[When in Rome, do as the Romans do.]] * https://en.wiktionary.org/wiki/when_in_Rome,_do_as_the_Romans_do * https://eo.wiktionary.org/wiki/Pasero_kaptita_estas_pli_bona_ol_aglo_kaptota. * https://ru.wiktionary.org/wiki/pasero_kaptita_estas_pli_bona,_ol_aglo_kaptota * https://fr.wiktionary.org/wiki/pasero_kaptita,_estas_pli_bona_ol_aglo_kaptota </big> Här har vi den självklara regeln att proverb ska läggas in i befintligt skick. Vid en.wiktionary tar de bort interpunktionen vid slutet men (konsequent nog) INTE inre interpunktion, och de börjar inte en mening med versal, enligt en regel som skapades för ca 20 år sedan. Övriga viktionaryer tog över vanan från en.wiktionary utan att fundera vidare eller alls. [https://www.mediawiki.org/wiki/Extension:Cognate Cognate] kräver exakt överensstämmelse (med minimala eftergifter) för att bevilja länken. Det går att skapa omdirigeringar, men problemet är att de ofta blir raderare vid andra wikier (en.wiktionary bryr sig inte om andra, de är ju störst, och de har alltid rätt). Det går att använda explicita interwikilänkar, men detta leder till en ensidig fördelning av bördan (sv.wiktionary ska ha både omdirigeringar och interwikilänkar, en.wiktionary ingenting) och medför risken att dessa interwikilänkar tas bort av misstag. Se även: * [[meta:Wiktionary/Technical improvements]] och [[meta:Wiktionary future]] * [[meta:Requests for comment/Cross-wiki management of Wiktionary headwords using a Wikidata-like approach]] === Förslag till lösning === @[[Användare:Teodor605]] @[[Användare:Svenji]] @[[Användare:Skalman]] @[[Användare:PineappleSnackz]] @[[Användare:Pametzma]] @[[Användare:Moberg]] @[[Användare:LA2]] @[[Användare:Gabbe]] @[[Användare:Dodde]] @[[Användare:Andreasl01]] @[[Användare:Andreas Rejbrand]] Alla kräver Phabricator. ==== A ==== * skapa ett magiskt ord <code>__FUZZY_INTERWIKI__</code> som skulle användas på alla wikier för alla uppslag med ordspråk * förbättra Cognate *: ifall magiskt ord inte finns, gör som det har gjorts sedan år 2017 *: ifall magiskt ord finns: *:: försök hitta en överensstämmesle på traditionellt sätt, ifall ingen träff *::: försök igen men ta bort all interpunktion och gör bokstaven i början till en gemen på båda sidorna, till exempel "Rom byggdes inte på en dag." -> "rom byggdes inte på en dag", ifall flera träffar då prioriteras fullvärdiga sidor framför omdirigeringar och större sidor framför kortare * detta skulle väl kräva en fördubbling av hashtabellen som Cognate använder sig av ==== B (bättre?) ==== Ändra på WikiData:s regler och den tekniska restriktionen som beror på dem. Behåll grundprincipen "NS 0 i wiktionary är utesluten från WikiData", men inför ett undantag. Skapa en Q-item "wiktionary lemma needing manual interwiki coordination", och alla Q-item som är "instance of" den '''får''' länkas till NS 0 i wiktionary. Ifall en wiktionarysida är länkad till WikiData då gäller WikiData, annars Cognate. En bot går regelbundet igenom alla Q-item i fråga och lägger till sidor som har namn identiska med de som redan finns (enligt Cognate:s sätt), vid flera träffar prioriteras fullvärdiga sidor framför omdirigeringar och större sidor framför kortare. [[d:Q31897455]] [[d:Q1390514]]. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 1 juli 2022 kl. 23.50 (CEST) :Vad är det för en mystisk "regel som skapades för ca 20 år sedan"? Och som bara sv.wiktionary känner till? Den enklaste lösningen är väl att vi rättar in oss i ledet och följer praxis på en.wiktionary. --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 2 juli 2022 kl. 23.35 (CEST) :{{@|Taylor 49}}: Ledsen för sent svar, men jag skulle föreslå att de flyttas till formen utan punkt på slutet, samt att vi tog bort den stora bokstaven i början. Förutom på "[[Rom byggdes inte på en dag]]", som av förklarliga skäl även fortsättningsvis bör inledas med stor bokstav {{=)}}. Jämför meningar som ::Gammal är äldst, sägs det. ::Hon svarade att gammal är äldst. :Lägg märke till att ordföljden ''gammal är äldst'' kan inledas med stor bokstav och avslutas med punkt. Men den behöver inte göra det. Därför tycker jag det är fel att uppslagsordet ligger på [[Gammal är äldst.]] (med stor bokstav och punkt). Det vore bättre att ha dem på [[gammal är äldst]] (utan punkt). Inte för att andra gör så, utan för att det helt enkelt är mer korrekt. Du kan jämföra med imperativformen av verb. Följande är en korrekt mening: ::Sjung! :Däremot har vi imperativformen av ''[[sjunga]]'' på sidan ''[[sjung]]'', inte ''[[Sjung!]]''. Bara för att man ''kan'' börja med stor bokstav och avsluta med skiljetecken betyder det inte att man måste göra det. [[Användare:Gabbe|Gabbe]] ([[Användardiskussion:Gabbe|diskussion]]) 17 augusti 2022 kl. 13.12 (CEST) ::Jag tycker att det skulle vara okej att gå över till gemen + utan punkt. [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 17 augusti 2022 kl. 15.49 (CEST) == Mall för franskt uttal == På engelska Wiktionary finns en mall jag tycker är himla fiffig: {{[[wikt:Template:fr-IPA|fr-IPA]]}}. Den tar ett givet ord och genererar automatiskt dess korrekta uttal i IPA. Även om det finns specialfall som behöver hanteras manuellt så är den förvånansvärt fullständig. Den bygger på en Lua-modul som, vad jag förstår, borde vara ganska enkel att importera direkt till svenska Wiktionary. Om någon känner sig manad att göra det vore jag mycket tacksam! [[Användare:Gabbe|Gabbe]] ([[Användardiskussion:Gabbe|diskussion]]) 16 juli 2022 kl. 19.44 (CEST) :Såg först nu att det fanns en liknande diskussion ovanför om den arabiska mallen av det slaget. Jag antar att motsvarande invändningar (tyvärr) är applicerbara även i det här fallet? [[Användare:Gabbe|Gabbe]] ([[Användardiskussion:Gabbe|diskussion]]) 16 juli 2022 kl. 19.48 (CEST) :: Sådana mallar finns oxxå för esperanto, finska och ytterliagre språk. Det finns dessutom fiffiga mallar för transkription av diverse icke-latinska alfabet. Detta är visst på min att-göra listan, men väl inte enkelt. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 17 juli 2022 kl. 17.18 (CEST) ::: Har fått det igång med [[Modul:eo-IPA]]. Kanske imorgon finska och i övermorgon franska. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 17 juli 2022 kl. 19.14 (CEST) :::: @[[User:Gabbe]]: Finskan var betydligt svårare men även den verkar funka nu: [[Modul:fi-IPA]]. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 20 juli 2022 kl. 00.32 (CEST) ::::: Grymt, tack (på förhand)! [[Användare:Gabbe|Gabbe]] ([[Användardiskussion:Gabbe|diskussion]]) 20 juli 2022 kl. 08.08 (CEST) ::::::Åh vad bra, Taylor! Om du känner att du har koll på det, vill du spana in {{[[wikt:Template:es-IPA|es-IPA]]}} också? {{=)}} [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 20 juli 2022 kl. 08.21 (CEST) ::::::Dock är väl kanske nyttan allra störst hos språk med icke-latinska skrifter, kanske persiska, arabiska och hebreiska? Jiddisch är jag osäker på om det funkar för, då de har ett fonetiskt skrivsätt, med undantag från orden med semitisk rot - som följer hebreiskan. Det är alltså inte meningen att lägga allt detta jobb på ditt bord, Taylor. Jag tänker bara öppet. Ska kolla in modulerna ikväll om jag får tid. [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 20 juli 2022 kl. 08.26 (CEST) ::::::Går det att lägga till så att mallen även skriver ut "uttal:"? Nu ser det lite otydligt ut, om vi inte planerar att ändra om uttal till en <nowiki>#:{{uttal|}}</nowiki> [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 20 juli 2022 kl. 22.48 (CEST) ::::::: Det går säkert ... men sättet hur jag nyligen utökade den urgamla mallen {{mall|ipa}} kan upfattas som lite provisorisk. Jag skulle helst ha en helt ny mall+modul som tar över från den oturliga mallen {{mall|uttal}} som inte tillåter att lägga till flera uttal, inte stöttar anmärkningar, och ibland (ca 230 sidor) kombineras med "ipa". [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 20 juli 2022 kl. 23.11 (CEST) :::::::: @[[User:Gabbe]] @[[User:Svenji]]: Jag har tittat på franskan lite grann. Svårigheter finns gott om, modulen verkar befinna sig just nu i en övergångsfas, [https://en.wiktionary.org/wiki/Module:fr-pron/testcases bara 589 testfall går åt helvete för närvarande], och modulen är koppad till [https://en.wiktionary.org/wiki/Module:User:Benwing2/fr-pron en privat '''sand'''låda]. Ytterligare utmaningar gemensamma för alla språk på enwikt: ::::::::* dokumentationen för modulen är ofta obefintlig (dock vanligtvis bättre för mallen) ::::::::* modulen bygger oftast hela sektionen (enligt enwikt:s stilguide) ::::::::* ibland genereras det flera alternativa uttal (gäller för fr, men detta borde göras även för eo, och det finns säkert ytterligare) ::::::::* ibland genereras det []-uttal och //-uttal (gäller för bland annat fi) ::::::::* ibland behöver modulen "hjälp" AKA "respelling" (gäller för fi och fr) ::::::::* ibland behöver modulen ordklassen ("pos" på engelska) (gäller för fr) ::::::::* manuellt inmatade uttal måste sammanföras med dessa som genereras automatiskt på ett lämpligt sätt ::::::::* det finns [https://en.wiktionary.org/wiki/Category:Pronunciation_modules bara 152 moduler (ingen av de för engelska)], men tyvärr ingen helhetslösning, varje modul har sitt eget sätt att ta itu med de gemensamma arbetena :::::::: Vad ska jag fokussera på nu? fr, es, eller en helhetslösning för svwikt, dvs en ersättning för {{mall|ipa}} och {{mall|uttal}} som moduler för enskilda språk skulle kunna kopplas till? Det optimala vore en crosswiki-helhetslösning, men enwikt har haft sin lilla stora privata svinstia under 20 år, och det kommer väl att vara svårt dvs omöjligt att få fram en konsensus att göra om detta. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 23 juli 2022 kl. 15.03 (CEST) :::::::::@[[User:Taylor 49]]: När jag ställde min fråga längst upp så hade jag ögnat igenom modulen på enwikt lite som hastigast. Jag trodde att det handlade om att skarva den en smula för att få den att funka på svenska wiktionary. Fila lite på hörnen, liksom. Om det är så att det skulle krävas nån slags "Extreme Home Makeover", så känn inte att du behöver göra det för ''min'' skull. Så svårt är det inte att klipp-och-klistra IPA:n från enwikt. Oavsett så dubbelkollar jag alltid uttalet i en icke-Wiktionary-källa som jag litar på innan jag inför det här. Av de alternativ du räknade upp är det helhetslösningen för svwikt jag skulle rösta för. [[Användare:Gabbe|Gabbe]] ([[Användardiskussion:Gabbe|diskussion]]) 23 juli 2022 kl. 15.50 (CEST) == Fel med böjningsmallen för det franska verbet "[[dire]]" == Jag har hittat ett fel i mallen {{mall|fr-verb-dire}} som jag är lite osäker på hur jag ska rätta till. Det gäller andra person plural (''vous''). För indikativ presens ska det bli ''[[dites]]'', precis som det ser ut just nu. Men detta gäller bara för ''[[dire]]''. För alla andra verb med "samma" böjningsmall (som [[contredire]], [[interdire]], [[prédire]]) ska den formen istället sluta på "disez". Ta till exempel [[interdire]]. Just nu blir det "interdites" där, vilket är fel. Det ska bli "[[interdisez]]". Samma sak gäller för andra person plural av presens imperativ. Just nu står det "ditez", vilket är helt felt. Det ska egentligen bli ''[[dites]]'' (respektive ''[[interdisez]]''). [[Användare:Gabbe|Gabbe]] ([[Användardiskussion:Gabbe|diskussion]]) 22 juli 2022 kl. 08.10 (CEST) :{{klar}}, se [https://sv.wiktionary.org/w/index.php?title=Mall:fr-verb-dire&diff=prev&oldid=3695733 denna ändring]. [[Användare:Gabbe|Gabbe]] ([[Användardiskussion:Gabbe|diskussion]]) 22 juli 2022 kl. 15.15 (CEST) == SAOB2IPA == En annan tanke, när jag har dig på tråden, är något slags script som korrekt omvandlar uttalet på SAOB till IPA. SAOB använder ett [https://www.saob.se/hjalp/uttal/ helt eget] system. Ta till exempel [https://www.saob.se/artikel/?unik=S_04117-0167.7Odq skjorta]. De säger att det uttalas ''ʃω<sup>3</sup>rta<sup>2</sup>'' och ''ʃωr<sup>3</sup>ta<sup>2</sup>''. Om jag fattat det rätt motsvarar det {{ipa|/ˈɧu:rta/}} respektive {{ipa|/ˈɧʊrta/}}. Särskilt förvirrande är det bland annat att ifall bokstaven "a" har en eller två "våningar" innebär på SAOB precis motsatsen mot vad det betyder i IPA (eller?). Detta anger de dessutom via om bokstaven står innanför <nowiki><span class="StorKursiv"></nowiki> eller inte. En korrekt IPA-ifiering av uttalet för svenska ord känner jag inte till någon ordbok som har, varken online eller offline. Det skulle kunna vara något som sätter svenska Wiktionary på kartan, så att säga. Som sagt, bara en tanke. [[Användare:Gabbe|Gabbe]] ([[Användardiskussion:Gabbe|diskussion]]) 23 juli 2022 kl. 15.50 (CEST) : @[[User:Gabbe]]: Det går säkert, och betyder jobb, och kanske mer. Men ska det vara en modul, en javascript eller en bot? Det skulle gå att göra en bot som går igenom hela SAOB, läser ut uttalet, konverterar, och lägger till i vår wiktionary. Men är det lagligt att göra så? Känner sig någon manad att skriva till Svenska Akademien och begära tillstånd för sådant tillslag? Min bot är ingen pirat. ;-) Jag håller med att uttal för alla svenska ord medelst IPA är mycket önskvärt. Jag har flyttat Gabbes text till ett nytt avsnitt. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 23 juli 2022 kl. 16.11 (CEST) :: @[[User:Taylor 49]]: Den rättsliga biten är jag inte så oroad för. Jag har slängt iväg ett mejl till dem för undanröjandet av tvivel. [[Användare:Gabbe|Gabbe]] ([[Användardiskussion:Gabbe|diskussion]]) 23 juli 2022 kl. 17.00 (CEST) == Såndlåda för mallar med tillhörande moduler == Om jag vill skapa en mall med moduler "på prov", så att säga, finns det något sätt att göra det på som är bättre? Vore det till exempel okej att jag skapade {{mall|Gabbes-test}} tillsammans med [[Modul:modultesttesttest]] här, eller... ? [[Användare:Gabbe|Gabbe]] ([[Användardiskussion:Gabbe|diskussion]]) 24 juli 2022 kl. 10.22 (CEST) : Gör gärna det. Det finns redan [[Modul:TEST]] och [[Mall:TESTTEST]]. Obs: återskapa inte "[[Modul:test]]" (pga javascript). Säg till när jag ska radera skräp som din testverksamhet har efterlämnat. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 24 juli 2022 kl. 21.34 (CEST) ::@[[Användare:Taylor 49]]: Jag testade lite med [[Mall:TESTTEST]], [[Modul:TEST]] och [[Modul:TESTTESTTEST]], men jag är klar nu. Det går bra att radera samtliga. [[Användare:Gabbe|Gabbe]] ([[Användardiskussion:Gabbe|diskussion]]) 26 juli 2022 kl. 16.33 (CEST) == Hur få moduler att returnera flera rader? == Jag har gjort en ny mall som så småningom är tänkt att hantera konjugeringen av franska verb, såväl regelbundna som oregelbundna. Efter att ha fått det och funka dugligt på min Lua IDE tänkte jag att det var dags för nästa steg, att testa på Wiktionary. Därför har jag skapat {{mall|fr-verb-test}}, som anropar [[Modul:fr-verb-artikel]], som i sin tur anropar [[Modul:fr-verb-konj]]. Den första av modulerna är en slags "kaross", enbart menad att presentera värdena i det tabellformat som vi vill ha. Den andra av de två modulerna är en slags "motor", där själva konjugeringen sker. Tanken är att det ska gå att anropa den med {{mall|fr-verb-test|artikelnamn{{=}}donner}}, {{mall|fr-verb-test|artikelnamn{{=}}aller}}, {{mall|fr-verb-test|artikelnamn{{=}}être}}, osv. för att testa. Just nu stöter jag på två problem som inte dyker upp i min Lua IDE. Det första är att den första modulen inte verkar vilja hantera nya rader ("\n") som jag hade hoppats. Se rad 220 och 221 av [[Modul:fr-verb-artikel]]. Hur fixar jag det? [[Användare:Gabbe|Gabbe]] ([[Användardiskussion:Gabbe|diskussion]]) 27 juli 2022 kl. 08.05 (CEST) : Jag har kollat lite grann. Har du skapat modulen "fr-verb-konj" själv? Jag vet inte vad du gjorde i din Lua IDE, men jag misstänker att att du testade enbart "fr-verb-konj" utan "fr-verb-artikel". Det stora problemet med "fr-verb-artikel" är inte nya rader, utan iden att denna genererar mallkod ie #switch #invoke mm. Du kan inte göra så pga parsningsprioriteterna. En modul kan generera HTML + wikilänkar + kategoriinläggningar (bäst), wikimarkup, eller innehållet för enskilda parametrar som matas in i andra moduler eller mallar. En '''modul får inte generera''' bland annat "nowiki", "noinclude", hela parametrar såsom "|permanentlybanned=true", eller anrop av andra moduler eller mallar. Slutsats: "fr-verb-artikel" enligt nuvarande design kommer aldrig att funka, och måste därför göras om från grunden. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 27 juli 2022 kl. 11.50 (CEST) ::@[[Användare:Taylor 49|Taylor 49]]: Ja, jag har skrivit modulen "fr-verb-konj" helt själv. Jag har visserligen utgått från boken jag nämnde i de inledande kommentarerna. Siffrorna inom hakparentes på några av funktionerna fungerar som en slags källhänvisning. Det kan vara bra ifall man skulle vilja utöka modulen med mer "exotiska" oregelbundenheter. Då kan man fråga sig "är det verkligen så att verb av den här typen böjs på det sättet? vad baserar du det på?". Då finns källhänvisningen där i modulen. Boken innehåller dock bara en beskrivning av hur verben böjs och vilka som böjs på det sättet. Själva koden till "fr-verb-konj" har jag skrivit helt själv. ::Angående "fr-verb-artikel" så är det vad jag befarade. Jag går tillbaka till ritbordet med den. Det jag testade i min Lua IDE var att köra både "fr-verb-konj" och "fr-verb-artikel". Den senare gav textkod som output via "print()". Jag vet att vi inte får åberopa "print()" här på Wiktionary. Det som printats ut från "fr-verb-artikel" i min Lua IDE tog jag sen och klipp-och-klistrade in i [[WT:Sandlådan]] och tryckte på "visa förhandsgranskning". Jag jämförde sen med de mallar som redan fanns på sidor som [[aller]], [[donner]], osv. Allt såg bra ut. [https://sv.wiktionary.org/w/index.php?title=Wiktionary:Sandl%C3%A5dan&oldid=3697414 Här] är ett exempel. ::Om jag vill att "fr-verb-artikel" ska mynna ut i något som är så likt output från {{mall|fr-verb-er}} som möjligt, ska jag alltså återskapa HTML + wikilänkar osv som den mallen mynnar ut i? Det verkar rätt bökigt. Hur hanteras då {{mall|g-cell}} och liknande? Hur brukar andra göra för att konstruera mallar med tabeller utifrån modul-output? [[Användare:Gabbe|Gabbe]] ([[Användardiskussion:Gabbe|diskussion]]) 27 juli 2022 kl. 12.22 (CEST) ::''PS'' Jag har lite infallsvinklar, så jag testar på ett tag så får vi se om jag kan hyfsa till det. [[Användare:Gabbe|Gabbe]] ([[Användardiskussion:Gabbe|diskussion]]) 27 juli 2022 kl. 12.39 (CEST) ::: > klipp-och-klistrade in i Sandlådan och tryckte på "visa förhandsgranskning" ::: OK, bra ide men sviker senare av ovan förklarade skäl. ::: > återskapa HTML + wikilänkar osv som den mallen mynnar ut ::: Precis. ::: > hanteras då {mall|g-cell} och liknande ::: * anropa via "expandTemplate" (bökigt) ::: * anropa den underliggande modulen (bättre) ::: * återskapa funktionen ::: [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 27 juli 2022 kl. 12.51 (CEST) ::::Grymt, då tror jag att jag vet vad jag ska ta itu med härnäst. Tack! [[Användare:Gabbe|Gabbe]] ([[Användardiskussion:Gabbe|diskussion]]) 27 juli 2022 kl. 13.11 (CEST) == Vilka Unicode-tecken substitueras av Wiki-programvaran == Jag hade en diskussion med {{@|Dodde}} om testcases för moduler, och kom på följande fråga som är av mer allmänt slag. Så jag pingar in {{@|Taylor 49}} också och ställer den här istället. När jag håller på med forngrekiska tecken vill jag bland ha att göra med * ΰ (U+03B0 "Greek Small Letter Upsilon with Dialytika and Tonos") * ΰ (U+1FE3 "Greek Small Letter Upsilon with Dialytika and Oxia") Då kommer vän av ordning och säger till mig att det där är inte två olika tecken, utan samma tecken. Vanligen så ser tecknen identiska ut, oavsett om de lagras som U+03B0 eller U+1FE3. Här på Wiktionary verkar det som om mjukvaran automatiskt förvandlar dem bägge till U+03B0 utan att jag bett om det. Om det stämmer, finns det i så fall beskrivet någonstans i detalj vilka sådana slags Unicode-substitutioner som jag kan räkna med att programvaran gör? [[Användare:Gabbe|Gabbe]] ([[Användardiskussion:Gabbe|diskussion]]) 19 augusti 2022 kl. 14.17 (CEST) :Det finns lite att läsa på [[:en:Appendix:Unicode_normalization|enwikt]] och [https://www.mediawiki.org/wiki/Unicode_normalization_considerations mediawiki.org], om det är till någon hjälp. Vill man kringgå normaliseringen verkar vanliga HTML-koder fungera (&amp;#x1FE3; för &#x1FE3;). [[Användare:Andreasl01|Andreasl01]] ([[Användardiskussion:Andreasl01|diskussion]]) 19 augusti 2022 kl. 15.32 (CEST) ::Grymt, tack! Det var precis svaret jag letade efter. [[Användare:Gabbe|Gabbe]] ([[Användardiskussion:Gabbe|diskussion]]) 19 augusti 2022 kl. 15.48 (CEST) :::Här finns mer [https://graphicdesign.stackexchange.com/questions/147730/why-is-tonos-sometimes-rendered-different-from-oxia], [https://sv.wiktionary.org/wiki/Special:Version], [https://www.mediawiki.org/wiki/Utfnormal], [https://github.com/wikimedia/utfnormal], [https://github.com/wikimedia/utfnormal/blob/master/src/UtfNormalData.inc]. Tydligen använder MediaWiki ett paket som heter utfnormal, som finns att granska på Github och kanske informationen du söker finns gömd i "UtfNormalData.inc" i den sista länken. ~ [[Användare:Dodde|Dodde]] ([[Användardiskussion:Dodde|diskussion]]) 19 augusti 2022 kl. 16.03 (CEST) 6p437brohurgla8i15b7h3hp4sw4ous 3703502 3703400 2022-08-20T07:53:27Z Taylor 49 27466 q wikitext text/x-wiki {{genväg|[[WT:TV]]}} {{meddelande | 1 = Välkommen till Teknikvinden! | 2 = <span style="font-weight:normal;">Detta är samlingsplatsen för diskussioner som rör de mer tekniska aspekterna bakom Wiktionary-projektet, såsom mallar och moduler. Känn dig välkommen att delta!</span> '''<span class="plainlinks">[http://sv.wiktionary.org/wiki/Wiktionary:Teknikvinden?&action=edit&section=new Skapa ett nytt stycke för ditt meddelande]</span>''' Gå till '''[[Wiktionary:Fikarummet|Fikarummet]]''' om du vill diskutera något som har med språk att göra, eller '''[[Wiktionary:Bybrunnen|Bybrunnen]]''' om du har mer allmänna frågor om Wiktionary. <small>När teknikvinden börjar bli orimligt stor kan en äldre del diskussioner arkiveras. Men töm aldrig helt den här sidan.</small> }}<br> {{arkiv-under|*[[/Arkiv00]] <small>2008-01-18...2016-08-29</small> *[[/Arkiv01]] <small>2017-01-16...2018-06-12</small> *[[/Arkiv02]] <small>2018-11-12...2021-01-09</small>}} __NEWSECTIONLINK__ __TOC__ == Nyskapade grammatikmallar på turkiska == Hej! Jag är inte så bra på att skriva/formatera mallar här på Wiktionary, men de nyligen skapade ''[[Mall:tr-subst-k]]'', ''[[Mall:tr-subst-v]]'' och ''[[Mall:tr-pronomen]]'' behöver bearbetas för att följa svenska Wiktionarys formspråk och struktur. Jag kan peta lite, men för det här behöver jag hjälp från någon med mer avancerad kunskap om hur vår skript brukar se ut och fungera. Mvh, [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 2 januari 2021 kl. 18.02 (CET) :{{@|Svenji}} Kika på [[Wiktionary:Stilguide/Grammatik/Skapa en mall]]. Där finns proceduren detaljerat beskrivet! ~ [[Användare:Dodde|Dodde]] ([[Användardiskussion:Dodde|diskussion]]) 7 januari 2021 kl. 02.30 (CET) ::Och kika även på [[Wiktionary:Stilguide/Grammatik/Allmänna parametrar]]. Där förklaras vilka parametrar som bör användas och hur. ~ [[Användare:Dodde|Dodde]] ([[Användardiskussion:Dodde|diskussion]]) 7 januari 2021 kl. 02.33 (CET) :::Proceduren finns kanske beskriven, men jag förstår den lika lite som om den var skriven på kinesiska. Jag har försökt modifiera andra malalr tidigare, men när man inte förstår så är det bara en gissningslek som aldrig tar slut. [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 20 januari 2021 kl. 19.31 (CET) Avseende tr-subst-k, så skulle jag göra de första 12 rutorna synliga alltid och bara possessiv-delen ihopfällbar. Det skulle likna vanliga ryska substantiv som [[луна]] när man kommer till sidan. Sedan skulle jag '''inte''' blanda tabellkod (som bakgrundsfärg etc.) och grammatisk logik i samma mall. Gör en mall med tabellkod som enbart tar en lång lista med parametrar, och lägg logiken i en annan mall som anropar den första. Jämför {{mall|uk-subst}} som är av första typen och alltid tar 14 argument och {{mall|uk-subst-m}} som är av andra typen. --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 7 november 2021 kl. 19.55 (CET) :{{@|Svenji|Dodde}} - Jag gjorde nu [[başlangıç]] enligt mitt förslag. Den använder {{mall|tr-subst}} som tar 12 parametrar och struntar i possessiv-formerna, som är nog så många och ändå finns på en.wiktionary. Bra eller dåligt? Döm själv. Men detta liknar utseendet som finns för belarusiska, ryska och ukrainska grammatikmallar. --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 11 november 2021 kl. 00.22 (CET) == Hjälpkaoset knappast rört sedan 2008, högsta kategorin, att-göra, mm == Föreslår: * slå ihop [[Wiktionary:Hjälp]] och [[Hjälp:Index]] under namn "Hjälp:Index" ::: Verkställt. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 10 januari 2021 kl. 02.35 (CET) * [[:Kategori:Hjälp]] istället för krångligt och vilseledande dubbelprefix [[:Kategori:Wiktionary:Hjälp]] ::: Verkställt (nästan). [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 10 januari 2021 kl. 02.35 (CET) * ny [[:Kategori:Uppslag]] dit uppslag-relaterade kategorier (enligt språk, ordklass, ämne, ...) kan flyttas från [[:Kategori:Index]] som då kan innehålla kategorier såsom "Uppslag", "Hjälp", "Projektsidor", ... * <s>döpa om [[Wiktionary:Projekt/Wiktionary]] till [[Wiktionary:Att-göra]] ... ordet "wiktionary" överanvänds och "projekt" är faktiskt en perfekt synonym alltså 3 gånger samma ort, däremot inte det som egentligen avses: att-göra-listan</s> SV wiktionary är en av världens bästa i fråga om uppslag, men hjälpen är i nuläget så där ... dit en företrädesvis inte ska titta. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 6 januari 2021 kl. 05.02 (CET) :Dessutom skulle jag gärna ersätta det här tipset: :::* Hjälp-namnrymden ska innehålla sidor som '''inte har direkt med projektet Wiktionary att göra''', men ändå kan vara till hjälp för bidragsgivare och besökare på ett eller annat sätt. :::* Wiktionary-namnrymden ska innehålla det som mer har med Wiktionary att göra. Viktiga huvudsidor som utgör bas för undersidor: Administration, Användare, Arkiv, Projekt, Riktlinjer, Stilguide : med :::* Wiktionary-namnrymden (projekt-namnrymden) ska innehålla sidor som har med administration, användare och behörigheter, regler och diskussioner (som inte avser en enskild sida) att göra. :::* Hjälp-namnrymden ska innehålla sidor som förklarar wikitekniken för bidragsskrivare och användare. :::* Appendix-namnrymden ska innehålla sidor som har med språk att göra men inte är enskilda uppslag (listor med ord, grammatik, ...) ::::: Verkställt. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 10 januari 2021 kl. 02.35 (CET) : [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 6 januari 2021 kl. 06.41 (CET) :{{@|Taylor 49}} :1. Det låter rimligt att inte ha två olika "Hjälp"-namnrymder. Jag håller med om att det är förvirrande och att undernamnrymden Wiktionary:Hjälp kan samlas under namnrymden Hjälp (och Kategori:Hjälp). :2. I nuläget kan man nå alla kategorier via Kategori:Index. Jag tycker att Kategori:Index är överskådlig som den är. Jag tänker också att om man skapar "Kategori:Uppslag" så skapar det också förvirring med den befintliga kategorin Kategori:Alla uppslag. :3. Att städa i Wiktionary- och Hjälpnamnrymden är ju ett projekt och därför underordnat Wiktionary:Projekt. Sidnamnet Wiktionary:Projekt/Wiktionary tänker jag då är logiskt med nuvarande struktur av projekt. Man kanske skulle kunna tänka sig en egen namnrymd för "Projekt" precis som man har en egen namnrymd för "Hjälp". Jag vet dock inte riktigt hur man bör avgöra om något ska ha en egen namnrymd eller inte. Man skulle också kunna tänka sig att göra ett namnbyte från "Wiktionary:Projekt" till "Wiktionary:Att göra" (utan bindestreck) om man tycker att det är mer passande - exakt ord är inte viktigt för mig, men "Wiktionary" skulle fortfarande komma dubbelt till "Wiktionary:Att göra/Wiktionary". Ett alternativ är att döpa om projektet "Wiktionary" till "Wiktionary:Projekt/Metastruktur" eller "Wiktionary:Projekt/Namnrymdstruktur" eller nåt annat. :4. Beskrivningen av namnrymder ska naturligtvis spegla innehållet i namnrymderna. Ändra gärna om du kommer på bättre formuleringar och uppdatera gärna om strukturen ändras. ~ [[Användare:Dodde|Dodde]] ([[Användardiskussion:Dodde|diskussion]]) 7 januari 2021 kl. 03.21 (CET) :: 1. Verkställt. :: 2. Senarelagt. :: 3. Jag tror inte att det finns behov för ytterligare namnrymder. Jag drar tillbaka förslaget att döpa om en enda sida och vill slå ihop [[Wiktionary:Projekt/Wiktionary]] med [[Wiktionary:Projekt/Appendix]] istället till [[Wiktionary:Projekt/Namnrymdstruktur]] för närvarande. Senare skulle jag gärna ändra [[Special:PrefixIndex/Wiktionary:Projekt]] till [[Special:PrefixIndex/Wiktionary:Att göra]] men det blir väl många undersidor (190?). :: 4. Verkställt. :: [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 10 januari 2021 kl. 02.35 (CET) ::: {{@|Taylor 49}} 3. Att slå ihop eller organisera om bland undersidor till namnrymder ryms inom ramen för sådant man kan "[[Wiktionary:Riktlinjer/Var djärv|vara djärv]]" med, om man känner att man är varm i kläderna rörande Wiktionary-strukturen, så kör på! ~ [[Användare:Dodde|Dodde]] ([[Användardiskussion:Dodde|diskussion]]) 25 mars 2021 kl. 21.55 (CET) == Mall "är lika med" AKK "Mall:=" == <code><nowiki>{{</nowiki>[[Mall:=|=]]<nowiki>}}</nowiki></code> [https://sv.wiktionary.org/w/index.php?title=Mall:%3D&diff=prev&oldid=3469683 Mall:%3D&diff=prev&oldid=3469683]. Vad ska vara fördelen med <code><nowiki>&&#35;61;</nowiki></code> över <code><nowiki>=</nowiki></code>? Nackdelen med DEC-encoding är att alla sidor som använder mallen fastnar i [[:Kategori:Sidor som använder = som en mall]] (borde egentligen heta "Sidor som använder 'Mall:=' för något annat än just '='"). Ingen annan wiki gör på så sätt, den motsvarande katogorin brukar vara tom och ej skapad. Vågar någon att vidhålla <code><nowiki>&&#35;61;</nowiki></code>? [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 11 januari 2021 kl. 21.53 (CET) :{{@|Taylor 49}}, jag minns inte varför det var nödvändigt - troligen nåt med grammatikmallarna. Men grammatikmallarna har ändrats och nu används inte {{mall|{{=}}}} särskilt mkt, så det är nog helt okej att den bara innehåller <code>=</code>. [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 14 januari 2021 kl. 22.52 (CET) :: Då är det väl löst ... nu gäller det att vänta tills <code><nowiki>{{=}}</nowiki></code> blir en parserfunktion och vi kan radera mallen. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 27 januari 2021 kl. 12.11 (CET) == Inloggning == Jag har nyligen haft problem med inloggningen ... någon loggar ut mig hela tiden, inte bara vid den här wikin, utan även annanstans. Någon har väl slarvat till det centrala inloggningssytemet. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 22 januari 2021 kl. 16.12 (CET) == Skript-hjälp == Hej! Om jag vill lägga till en informationsruta till en mall, likt "not:", när mallen är i oexpanderat läge (och även kvar längst ner i expanderat), hur gör jag då? Jag vill få in texten "Verbstammen diftongeras i de fall stavelsen betonas. I övrigt gäller regelbunden konjugation.". Det gäller {{mall|es-verb-er-dift}}. [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 4 februari 2021 kl. 17.28 (CET) :Åter till frågan: Jag vill kunna lägga till i flera mallar av oregelbundna verb (t.ex. med stamförändringar) att de redan i oexpanderat läge förklarar för den som redan har baskunskaper att verbet följer ett av dessa undantagsmönster. Till exempel för verbet ''volver'': "Oregelbundet: verbstammen ändras i vissa fall med diftongering där '''''o''''' blir till '''''ue'''''. Verbet har oregelbunden participform." [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 16 mars 2021 kl. 12.20 (CET) ::{{@|Svenji}}, som i {{mall|la-subst-1}} (<code>!colspan="3" class="min"|Ordet tillhör den första deklinationen.</code>)? ~ [[Användare:Dodde|Dodde]] ([[Användardiskussion:Dodde|diskussion]]) 21 mars 2021 kl. 21.06 (CET) :::Tack {{@|Dodde}}, ska pilla med detta när min tentavecka är över. [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 23 mars 2021 kl. 13.40 (CET) == Härledning - samlat: samiska eller norska == Om jag vill ange en etymologi från norska, så använder jag språkkoden ''no'', men jag tycker det är bättre om vi inte skiljer i härledningsmallen mellan bokmål och nynorska. Detsamma gäller lånord från samiska (i de fall det saknas vetskap om vilken samiska det först lånats från, kanske oberoende från flera). Jag vet inte hur jag ska ändra en sådan skrift i så fall (t.ex. som att grc blir ''grekiska''). [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 16 mars 2021 kl. 12.13 (CET) : @[[Användare:Svenji|Svenji]] Kan du precisera? Varje förståeligt och rimligt förslag kan implementeras. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 10 augusti 2021 kl. 00.09 (CEST) :: @[[Användare:Svenji|Svenji]]: "h-nor" och "h-smi" har [[Special:Diff/3599968/3603236|lagts tillbaka]]. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 15 augusti 2021 kl. 18.42 (CEST) ::: Ur etymologisk synvinkel lånas ord inte in från "bokmål", utan från "norska", och dessa två är skrivna varieteter av ett och samma språk. För samiskans del gäller förhållandet att vissa ord har samiskt ursprung, men vilken standardiserad varietet i den samiska språkvärlden går inte längre att precisera. Att utelämna ett sådant lånord från dess härkomst vore mycket olyckligt. Liknande fall som samiskan kommer att behövas implementeras framöver, inte minst i mitt arbete med spanskan, och dess lånord från central- och sydamerikanska språk från ursprungsbefolkningen, där ibland inte ett tydligt enskilt språk kan bestämmas. [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 16 augusti 2021 kl. 11.27 (CEST) :::: @[[Användare:Svenji|Svenji]]: Det finns väl massor med sidor som använder "non" men borde bättre använda "h-nor" liksom sådana som använder "smi-usm" men borde använda "h-smi". [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 16 augusti 2021 kl. 12.16 (CEST) == Bugg i alla böjningsmallar == Hej! Titta på böjningsmallen i ''[[matvana]]''. Titta i synnerhet på sista cellen (genitiv bestämd form plural). Texten är förskjuten uppåt. I dokumentets DOM ser jag att detta beror på en överflödig P-nod. --[[Användare:Andreas Rejbrand|Andreas Rejbrand]] ([[Användardiskussion:Andreas Rejbrand|diskussion]]) 21 mars 2021 kl. 19.14 (CET) : Jag kan reproducera den: [[stuga]] men ej [[hund]]. Hur länge har den här kritiska buggen funnits? [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 21 mars 2021 kl. 19.28 (CET) ::Jag tror att buggen förekommer när det finns en textruta under mallen. Jag såg den först för ett par månader sedan. --[[Användare:Andreas Rejbrand|Andreas Rejbrand]] ([[Användardiskussion:Andreas Rejbrand|diskussion]]) 21 mars 2021 kl. 19.45 (CET) ::: Slutrapporten från buggutredningen: [[Wiktionary:Sandlådan]] [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 21 mars 2021 kl. 20.18 (CET) ::::Koden för förled= och not= finns i {{mall|grammatik-slut}}, som mycket riktigt används i stort sett i alla grammatikmallar. Den mallen har inte ändrats sedan 2018. Kan det röra sig om en parsningsbugg i MediaWiki-programvaran som uppkommit nyligen, tro? {{@|Skalman}}, vad säger du? ~ [[Användare:Dodde|Dodde]] ([[Användardiskussion:Dodde|diskussion]]) 21 mars 2021 kl. 20.57 (CET) ::::: Kan det vara att buggen alltid har (mycket otydligt) synts? De överflödiga tecknen är ju uppenbara. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 21 mars 2021 kl. 22.10 (CET) :::::: Nej, är säker på att det har sett korrekt ut tidigare. Men jag har inte granskat utseendet så exakt när det blev fel kan jag inte säga. :::::: Några extra mellanslag, radbrytningar o.d. i den renderade html-koden är inget att bry sig om, det är ingenting som har nån betydelse. :::::: Felet uppstår på grund av koden <code>&#32&zwnj;;</code> som skjuts in i en egen <code><nowiki><p></nowiki></code>-element precis efter "matvanornas" i bestämd form plural genitiv-rutan i böjningstabellen när den används på [[matvana]]. Att detta sker är ju egentligen inget konstigt - det är vad som står i mallen {{mall|grammatik-slut}} att det ska ske på rad 1-3 (för 3= dvs. förled= i böjningsmallarna) respektive rad 5-7 (för 2= dvs. not= i böjningsmallarna). <pre> 1: <includeonly>{{ #if: {{{3|}}} 2: |&#32&zwnj;; 3: {{!}}- </pre> ::::::Alltså: Om parametern "3" finns (eller om argumentet är en tom sträng), skjut in c följt av en radbrytning och sedan det som återfinns på rad 3 och 4. <pre> 5: -->{{ #switch:{{{2|}}}||-=| 6: #default=&#32&zwnj;; 7: {{!}}- </pre> ::::::Samma kod med #if användes på rad 5-7 för parametern 2 (dvs. for not= i grammatikmallarna), men tomt argument "" betyder generellt "SANT" och argumentet "-" betyder generellt "FALSKT" i våra mallar, så koden ändrades till att använda "#switch" så att även not=-parametern i grammatikmallarna skulle följa det mönstret. ::::::Alltså: Byt ut 2 (alltså not-argumentet) mot en tom sträng om 2 är "-", annars, använd defaultvärdet: <code>&#32&zwnj;;</code> följt av raderna 7 t.o.m. 13. :::::: ::::::Så vad gör <code>&#32&zwnj;;</code> ens i mallkoden? <code>&#32&zwnj;;</code> är en HTML-kod för "space", alltså det vanligt mellanslag. Blanksteg trimmas dock bort i mallkod, så jag GISSAR att användning av <code>&#32&zwnj;;</code> var ett hack som var nödvändigt för att tabellavgränsaren i wikisyntaxen skulle börja på en ny rad och därför kunna tolkas om till rätt HTML-kod. Men det är {{@|Skalman}} som skapat mallkoden så han kan nog svara på det definitivt. ::::::Jag gjorde en snabbtest i sandlådan och det verkar som om det bara är att ta bort <code>&#32&zwnj;;</code> samt den efterföljande radbrytningen på två ställen, men det kanske är något jag har missat och eftersom mallen används på så många sidor tänker jag att det ändå är bäst om Skalman kikar på det först. ~ [[Användare:Dodde|Dodde]] ([[Användardiskussion:Dodde|diskussion]]) 22 mars 2021 kl. 17.44 (CET) :::::::{{@|Andreas Rejbrand|Taylor 49|Dodde}}: Jag har tagit bort <code>&amp;#32;</code> nu. :::::::Något i parsern måste ha ändrats, men jag hittar ingen dokumentation om vad det skulle kunna vara. :::::::Förut var det nödvändigt att ha med, för extra mellanslag/radbrytningar runt <code>|</code> ignorerades, och då blev det som att <code><nowiki>{{!}}</nowiki></code> hamnade på föregående rad, och alltså förstörde tabellsyntaxen. [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 25 mars 2021 kl. 22.33 (CET) :::::::: @[[Användare:Skalman|Skalman]] Jag har just [https://sv.wiktionary.org/w/index.php?title=Mall:grammatik-slut&diff=prev&oldid=3521988 revertertat din redigering] eftersom den förvärrar buggen, se [[medium]], [[Wiktionary:Sandlådan]], dvs anrop då ''både'' <code><nowiki>förled=</nowiki></code> och <code><nowiki>not=</nowiki></code> används. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 4 juli 2021 kl. 09.11 (CEST) == Tagg-mallen, anrop kat=reflexivt == Hej! Jag hittar inte var man redigerar i denna mallen (kanske av god anledning). Jag vill lägga till samma funktion för reflexiva verb på fornsvenska och för spanska, som vi nu har för svenska verb, d.v.s. att tagg|reflexivt visar ''reflexivt: '''raka sig'''''. På fornsvenska [[grena#Fornsvenska|grena]] vill jag alltså att kommandot skapar ''reflexivt: '''grena sik''''', och för spanska [[peinar]] ''reflexivt: '''[[peinarse]]'''''. [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 23 mars 2021 kl. 13.48 (CET) :Det är förmodligen [https://sv.wiktionary.org/wiki/Modul:tagg i modulkoden] du kan lägga till stöd för flera språk. Men det är bra att du är försiktig. Ett fel i denna påverkar hela ordboken! --[[Användare:Andreas Rejbrand|Andreas Rejbrand]] ([[Användardiskussion:Andreas Rejbrand|diskussion]]) 23 mars 2021 kl. 13.52 (CET) == Nya absurda buggar == * Några av mina dagens redigeringar har bot-märket '''b''' fastän jag inte även har bot-flaggan på det här kontot (se [[Special:Senaste_ändringar]]) * <s>fliken "Mer" -> "Flytta" försvann (hände igår på en annan wiki)</s> * godtyckliga utloggningar (äldre, se [[#Inloggning]]) [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 20 april 2021 kl. 15.50 (CEST) [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 22 april 2021 kl. 09.55 (CEST) == Hjälp med inställningar i redigeringsläge: färgad formatering, plus röd prick för annars "osynliga" mellanrum. == Hej! Jag skulle testa lite olika utseenden, vilket resulterade i att jag fick nollställa alla inställningar. Nu märker jag till min förfäran att redigeringsläget är i svartvitt, men jag vill ha tillbaka mina gröna ref-länkar, lila och blåa webblänkar osv... Var ändrar man det? Och den lilla röda pricken som oftast döljer sig efter kopierade ord på t.ex. arabiska och hebreiska - hur får jag tillbaka den? Ingår den kanske också i samma funktion? Tacksam för hjälp! : Pennan till vänster om "Avancerad"? [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 21 april 2021 kl. 01.28 (CEST) :: Tack! Jag letade under inställningar, men det var alltså mycket lättare än så. [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 21 april 2021 kl. 01.50 (CEST) == Mall som hämtar från Wikidata == Det finns nu många estniska ord med böjningsformer som lexem i Wikidata. Kan vi få en mall/modul här som visar dem? Se t.ex [[päev]] (som saknar böjningsformer) och [[d:Lexeme:L381851]] (som har dem). --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 23 april 2021 kl. 00.52 (CEST) :Frågan är nu även framlagd på [[:en:Wiktionary:Grease pit/2021/April#Getting inflection tables from Wikidata]]. --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 27 april 2021 kl. 19.41 (CEST) == Tyska mallar == Skulle tyska {{mall|de-verb}} kunna utrustas med gröna länkar? Så att man lätt kan skapa böjningsformer för verb som [[tagen#Tyska]] och [[toppen#Tyska]]. Det är en vanlig mall (inte modul) som använder {{mall|länk}}. Borde den göras om till modulkod? --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 21 maj 2021 kl. 16.49 (CEST) :Jag kan inte tyska, men det verkar som att artiklarna ställer till det för att det ska gå att använda den vanliga {{mall|länka-b}} mallen. {{@|Skalman}}, kan du utveckla? Kanske att skapa en modul är enda möjligheten att komma till rätta med detta. Om en modul ska skapas vore det bra om ett helhetsgrepp togs för alla tyska verbmallar. Hur heltäckande och hur stabila är de tre befintliga verb-mallarna? [[Användare:Dodde|Dodde]] ([[Användardiskussion:Dodde|diskussion]]) 21 maj 2021 kl. 18.07 (CEST) ::Jag har uppdaterat {{mall|de-verb}}, så att gröna länkar skapas. Det är inte alldeles optimalt, då mallen tydligen inte har faktagranskats och man riskerar att potentiellt skapa upp felaktiga böjningsformer. Om man ändå vet att den böjningsformen stämmer, så blir det ju hur som helst smidigt att använda. [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 22 maj 2021 kl. 00.01 (CEST) :::Jag snöade visst in på en redigeringskommentar från 2017 om länka-b-mallen, men nu har vi ju istället den mer uppdaterade {{mall|g-cell}}-mallen. Tack för att du fixade utbytet från {{mall|länka}} till {{mall|g-cell}}, Skalman. Jag började så smått med modultester för tyska verb ([[Modul:de-verb/test]]), men jag kom sedan på svårigheterna vi stötte på 2017 som framgår av [[Moduldiskussion:de-verb]]. Att för enkelhetens skull köra med {{mall|g-cell}} tills vidare är nog ett bra val. ~ [[Användare:Dodde|Dodde]] ([[Användardiskussion:Dodde|diskussion]]) 22 maj 2021 kl. 00.34 (CEST) ::::Tack, detta var en stor förbättring! Jag vet inte alls om våra tyska mallar är heltäckande, men jag vet genom stickprov att bara ungefär hälften av våra tyska adjektiv och verb har en böjningsmall inlagd, så här finns mycket att göra. Nu har jag i alla fall skapat böjningsuppslag för [[tagen#Tyska]]. De gröna länkarna har blivit blå. --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 22 maj 2021 kl. 00.45 (CEST) == Kort fråga == Varför får inte uppslaget [[^^]] automatiskt en kategori? [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 25 maj 2021 kl. 11.09 (CEST) :{{@|Svenji}} Det får den. Som framgår av [[Wiktionary:Mallar/ordklassmallar]] så hamnar sidor som använder mallen {{mall|tecken}} i [[:Kategori:Tecken]] om inte en mer specifik teckenkategori anges som första argument. På sidan [[^^]] har "--" angivits som första argument och sidan har därför hamnat i [[:Kategori:--]], vilket så klart inte var avsiktligt. I vanliga ordklassmallar används första argumentet för att ange språkkod, eller "--" när uppslaget är tvärspråkligt. Men tecken är redan tvärspråkliga, så därför saknas språkargument i tecken-mallen. ~ [[Användare:Dodde|Dodde]] ([[Användardiskussion:Dodde|diskussion]]) 25 maj 2021 kl. 13.52 (CEST) == Bugg i "MediaWiki:Common.css" == * [https://sv.wiktionary.org/w/index.php?title=MediaWiki:Common.css&action=info sv.wiktionary.org] inkluderar massor av mallar och fastnar i 2 kategorier * [https://en.wiktionary.org/w/index.php?title=MediaWiki:Common.css&action=info en.wiktionary.org] inkluderar inga mallar : [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 21 juli 2021 kl. 21.58 (CEST) :: {{@|Taylor 49}}, jag fixade så att sidan inte fastnar i några kategorier. Däremot är det väl okej att inkludera mallar, så jag ändrar inte det. Ok? [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 11 augusti 2021 kl. 23.11 (CEST) ::: @[[Användare:Skalman|Skalman]]: Hej <pre> == {{saknad betydelse|ejkat=}} == </pre> ::: Men varför inkluderas de överhuvudtaget? Är omnämningen i CSS-koden inte bara kommentar? Skulle sådant funka (och vara säkrare för alla mallar): <pre> == { {saknad betydelse} } == </pre> ::: eller <pre> /* <!-- == {{saknad betydelse}} == --> */ </pre> ::: eller (väl bäst, längst uppe och längst nere): <pre> /* <nowiki> */ </pre> <pre> /* </nowiki> */ </pre> ::: ? [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 11 augusti 2021 kl. 23.27 (CEST) ::::Jag gillar att man ser länken till den när man kollar på "Vad som länkar hit". Om någon av mallarna skulle raderas i framtiden, blir det på så vis också uppenbart att CSS:en bör ändras. Men jag kan ändra till <code><nowiki>[[Mall:saknad betydelse]]</nowiki></code> istället. [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 12 augusti 2021 kl. 11.10 (CEST) :::::{{@|Taylor 49}}, en bättre lösning emm är om mallarna är så pass smarta att dom aldrig placerar sidan i en kategori om det inte är i huvudnamnrymden. [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 12 augusti 2021 kl. 11.19 (CEST) :::::: @[[Användare:Skalman|Skalman]]: Kategorisering enligt namnrymd är en möjlighet som är lätt att implementera, men har nackdelen att den underminerar nyttan av [[Wiktionary:Sandlådan|sandlådan]] och privata sandlådor på undersidor av ens användarsida. Ifall du vill ha länkar kvar (vilket låter rimligt), då är <code><nowiki>/* <nowiki> */</nowiki></code> den näst bästa lösningen, och <code><nowiki>[[Mall:saknad betydelse]]</nowiki></code> den bästa, då föreslår jag att ändra <code><nowiki>{{</nowiki></code>...<code><nowiki>}}</nowiki></code> till <code><nowiki>[[Mall:</nowiki></code>...<code><nowiki>]]</nowiki></code>. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 13 augusti 2021 kl. 22.10 (CEST) == Bugg: ".WAV"-filer spelas inte utan laddas ner == * [[arbetslöshet]] "Sv-arbetslöshet.ogg" -> funkar * [[xenon]] "LL-Q9027 (swe)-Moonhouse-xenon.wav" -> laddas ner Jag vet inte vad det beror på men det funkar [https://eo.wiktionary.org/wiki/%C4%89efurbo vid -eo- wiktionary]. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 3 augusti 2021 kl. 00.22 (CEST) :Skillnaden är väl att eo använder en speciell mall som ger en integrerad ljudspelare direkt på sidan, medan sv inte gör det, utan bara länkar till filen. Om du låter din webbläsare göra en HTTP GET-förfrågan på själva WAV-filen på eo ser du att den laddas ner även där. För att pröva det, klicka på länken på [https://eo.wiktionary.org/wiki/Dosiero:LL-Q143_(epo)-Lepticed7-%C4%89efurbo.wav]. (Det har kanske med serverns MIME-typer att göra?) Men om du på sv klickar på högtalarikonen så kommer du till [https://sv.wiktionary.org/wiki/Fil:LL-Q9027_(swe)-Moonhouse-xenon.wav filsidan] där du får en inbäddad spelare. --[[Användare:Andreas Rejbrand|Andreas Rejbrand]] ([[Användardiskussion:Andreas Rejbrand|diskussion]]) 3 augusti 2021 kl. 00.44 (CEST) == Bugg: "$wgExpensiveParserFunctionLimit" för lyxiga funktioner == Det här är en förargelse och bråkmakare som ställer till det vid många wikier. Strängt taget är det inte en bugg utan en <b>feature</b> som lades till för länge sedan. Gränsen är för närvarande 500 anrop och gäller främst (summan av) <b>ifexists</b> and <b>pagesincategory</b> men ej transkluderingar vilket är märkligt (se nedan). Försök att få igenom en höjning för antingen en wiki eller alla WMF wikier är dömda att få [https://phabricator.wikimedia.org/T160685 T160685 avslag av "principiella skäl"]. Vi har ca 420 språkkoder varav ca 360 har uppslag. Vid 500 kategorier med uppslag kommer <b>antalet huvuduppslag på titelsidan att sluta funka</b> eftersom detta beräknas medelst <b>pagesincategory</b>. Vi har råd med <b>ett anrop</b> till en kostsam (lyxig, resurskrävande) funktion <b>per språk</b>, men inte mer. Detta begränsar möjligheter till listor över språk och statistik. Liknande problem finns vid andra wiktionaryer. Det finns ytterligare begränsningar såsom RAM-minne som -en- wiktionary ville ha en höjning på [https://phabricator.wikimedia.org/T165935 T165935 men fick avslag]. Nu håller de på med desperata förändringar som försämrar kvaliteten men kanske reducerar minnesförbrukningen lite grann. Jag har tre ideer att få bukt med det här, som inte kan avslås av "principiella skäl" eftersom de alla är resursneutrala. * [https://phabricator.wikimedia.org/T278629 T278629] Omförhandla prislistan och gör transklusioner dyrare och <b>ifexists</b> and <b>pagesincategory</b> billigare. Det är orimigt att transklusioner som uppenbarligen är mycket mer resurskrävande är gratis medan <b>ifexists</b> kostar. Jag har även utvecklat ett knep som exploaterar den här absurditeten ([https://eo.wiktionary.org/wiki/Vikivortaro:Provujo Provujo] länkat från "phabricator") och verkställer 676 <b>ifexists</b>-begäran med giltiga resultat och utan någon skampålekategori. Tyvärr funkar knepet inte för <b>pagesincategory</b>. * Batcha sådana begäran. Enligt svaret går det internt att batcha <b>ifexists</b>-begäran, och således bör detta göras tillgångligt även från LUA. Jag vet inte ifall detta gäller också för <b>pagesincategory</b>. * Höjning mot restriktioner. Ingen bugg-item vid "phabricator" ännu. Skapa en ny "content model" kallad för "privileged wikitext" som funkar på samma sätt som "wikitext" med följande 3 avvikelser: ** Kraftigt höjda begränsningar, till exempel 500->10'000 lyxiga funktioner, 10s->40s LUA-tid, 50MiO->200MiO RAM, 2MiO->8MiO pre-expand&post-expand bloat. **:: ''mot'' ** Sidan kan redigeras enbart av administratörer. ** Sidan kan uppdateras enbart sällan, till exempel 1 gång per timme och 3 gånger per dygn, plus mindre ofta eller inte alls automatiskt. Finns det åsikter kring detta? Jag ber om stödjande röster på min [https://phabricator.wikimedia.org/T278629 bugg T278629] (batcha allt som går att batcha). [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 3 augusti 2021 kl. 01.31 (CEST) : Jag har lagt till en notis till din appell på Phabricator om att jag stödjer ditt förslag. –[[Användare:Tommy Kronkvist|Tommy Kronkvist]] ([[Användardiskussion:Tommy Kronkvist|diskussion]]), 9 augusti 2021 kl. 15.38 (CEST). ::Jag håller med om att dessa funktioner nog behöver ses över. Mest realistiskt skulle jag tro är Lua-funktioner som stödjer batchning av '''ifexists''' och '''pagesincategory'''. ::En fullösning för huvudsidan skulle vara att helt sonika exkludera dom minsta språken (eller lägga till en hårdkodad schablonsumma för dom). ::{{@|Taylor 49}}, har du något exempel utöver huvudsidan som ger problem på sv-wikt? [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 11 augusti 2021 kl. 23.54 (CEST) ::: @[[Användare:Skalman|Skalman]]: Jo, batchning av '''ifexists''' och '''pagesincategory''' vore bäst. Problemsidor: [[Wiktionary:Alla språk och koder med antal huvuduppslag]] -- för att evaluera hur många kategorier som saknas skulle det behövas min hack. [[Wiktionary:Balans efter språk och ordklass]] Och [https://eo.wiktionary.org/wiki/Aldono:Listo_kun_lingvoj aldono]. PS: {{mall|antal uppslag}} har parametrar "list=" , "omit=" och "limit=" som kan användas i ett desperat läge. PPSS: finns det kanske en bättre lösning för [[MediaWiki:Common.css]], se ovan? [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 12 augusti 2021 kl. 00.07 (CEST) :::: Hur ser de andra språkversionerna av Wiktionary på det här? De torde ju vara uppbyggda på liknande sätt (?) och snart komma att uppleva samma problem som vi. –[[Användare:Tommy Kronkvist|Tommy Kronkvist]] ([[Användardiskussion:Tommy Kronkvist|diskussion]]) 12 augusti 2021 kl. 18.53 (CEST), 12 augusti 2021 kl. 18.53 (CEST). ::::: Se ovan, de har redan problem. Det gäller bara att ta kontakt. [[Wiktionary:Bybrunnen/Arkiv26#Modul_önskas_för_beräkningsmall]]. 16 augusti 2021 kl. 15.49 (CEST) == Färger == Är det bara jag som inbillar mig, eller har färgerna på hyperlänkar ändrats (om än ytterst subtilt)? --[[Användare:Andreas Rejbrand|Andreas Rejbrand]] ([[Användardiskussion:Andreas Rejbrand|diskussion]]) 13 augusti 2021 kl. 15.39 (CEST) : Du ser alltid saker som knappast syns (såsom buggen ovan med minimalt felplacerad text i tabellerna) och ingen annan skulle våga påtala. ;-) [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 13 augusti 2021 kl. 22.14 (CEST) ::Jo, visst har de väl blivit lite ljusare? [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 16 augusti 2021 kl. 11.29 (CEST) :::Aningen ljusare, upplever jag det som. Synd att sidor som till exempel [[:w:Wikipedia:Länkfärg]] (eller motsvarande på enWP, Meta-Wiki etc.) inte länkar direkt till någon "global" Wikimedia-CSS eller liknande, så att man enkelt skulle kunna titta efter i historiken. –[[Användare:Tommy Kronkvist|Tommy Kronkvist]] ([[Användardiskussion:Tommy Kronkvist|diskussion]]), 17 augusti 2021 kl. 00.24 (CEST). ::::Jag ser ingen skillnad, men jag har heller inte en skärm som återger färger jättebra. Men inte heller i koden ser jag några indikationer på att länkfärgen ska ha ändrats dom senaste 10 åren. Däremot ''kan'' det ju vara så att färgen har överridits, men inte längre gör det, så helt säker på vad som hänt i koden är jag inte. ::::Detta är den relevanta CSS-koden som körs på min dator: https://gerrit.wikimedia.org/r/plugins/gitiles/mediawiki/core/+blame/refs/tags/1.36.1/resources/src/mediawiki.skinning/elements.less#14 ::::Annat som potentiellt skulle kunna påverka, men som inte heller verkar så sannolikt: typsnittet har ändrats, webbläsarens tolkning av färg+typsnitt har förändrats, webbläsarens standardtypsnitt (vilket är det som Vector verkar använda som standard) har förändrats, operativsystemets tolkning av typsnitt har förändrats... [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 17 augusti 2021 kl. 10.58 (CEST) :::::Jo, det har blivit ljusare. Speciellt tydligt ser jag det på röda länkar, som [https://sv.wiktionary.org/wiki/Wiktionary:Projekt/%C3%96nskelistor/Svenska här]. Något har hänt, men i vilket fall som helst så har jag inga problem med ändringen. --[[Användare:Andreas Rejbrand|Andreas Rejbrand]] ([[Användardiskussion:Andreas Rejbrand|diskussion]]) 17 augusti 2021 kl. 13.48 (CEST) ::::::Här syns skillnaden tydligt: https://privat.rejbrand.se/wtlinkcolour.png. Överst är en äldre skärmdump från januari 2017; underst är från i dag. --[[Användare:Andreas Rejbrand|Andreas Rejbrand]] ([[Användardiskussion:Andreas Rejbrand|diskussion]]) 17 augusti 2021 kl. 13.55 (CEST) :::::::Jag trodde att det var något som hade hänt dom senaste dagarna, och jag trodde att det gällde andra länkar än rödlänkar. Om jag förstår rätt, så är [https://gerrit.wikimedia.org/r/plugins/gitiles/mediawiki/core/+/b24bff67ed1c2ac4e15d990820ad98d8592390b4%5E%21/ den aktuella ändringen] från mars 2021 och borde ha deployats ganska snart efter det (inom en månad, tror jag). [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 17 augusti 2021 kl. 16.22 (CEST) ::::::::Jag är helt säker på att färgerna på min dator ändrades samma dag som jag skrev inlägget ovan! --[[Användare:Andreas Rejbrand|Andreas Rejbrand]] ([[Användardiskussion:Andreas Rejbrand|diskussion]]) 17 augusti 2021 kl. 17.57 (CEST) :::::::::I så fall har jag kanske fel vad gäller inom en månad från mars 2021. Deploy av nya versioner kanske fungerar annorlunda än vad jag minns det som. [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 17 augusti 2021 kl. 19.20 (CEST) == "Mall:kategorinavigering-härledningar" - modularisering == Jag har just modulariserat denna mall. [[Mall:kategorinavigering-härledningar]] Fördelar: * parametrar behövs ej längre: <s>Det andra språket anges här med versalinitial (på Svenska/Härledningar från fornsvenska anges Fornsvenska)</s> * språkkoder visas * alla tänkbara fel detekteras och bestraffas med felmeddelande liksom spårningskategori * etymologiska koder uppmärksammas (se [[:Kategori:Svenska/Härledningar från samiska]]) och funkar enbart efter <code><nowiki>Härledningar från </nowiki></code>, motsatt "Kategori:Samiska/Härledningar från svenska" skulle ej funka Jag föreslår att ta bort parametrarna medelst bot på alla sidor som använder mallen (kan det röra sig om enbart 487 ??). [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 23 augusti 2021 kl. 00.44 (CEST) :{{@|Taylor 49}}: Trevligt att bli av med parametrarna! Några kommentarer: :* Varför behöver språkkoderna visas? :* Nu genereras ett stycke <code>&lt;p></code> som innehåller två <code>&lt;br>&lt;br></code>. Skulle det gå att istället generera två <code>&lt;p></code>? :* Jag skulle föredra aningen tydligare variabelnamn i modulen, och skulle kanske ha döpt modulen till samma sak som mallen (eftersom den bara används där), men det är småsaker som spelar mindre roll. :-) :[[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 23 augusti 2021 kl. 09.50 (CEST) :: > varför behöver språkkoderna visas ::* eftersom de behövs då en skapar nya uppslag (en kod) eller lägger till härledning (två koder) ::* <big>''vänta ... "fornindonesiska" ... vilken kod hade den igen ... var hade vi listan ... jag kan inte hitta den längre ... jävlar ...''</big> ::* jag har dåliga erfarenheter med vissa wikier som skryter med språknamn men vill ha koder som inmatning ::* och dessutom vill jag ha en nytta för funktion "getCode" ... ;-) :: > det gå att istället generera två :: Det går säkert ... hur menar du det exakt, och vad ska vara fördelen? :: [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 23 augusti 2021 kl. 14.20 (CEST) ::: {{@|Taylor 49}}: :::* Språkkoder: Jo, du har rätt i att det finns en poäng i att visa språkkoden. Jag skulle föredra en lite annan formatering, men är inte alldeles säker på vad jag tycker skulle bli snyggast. Kanske (kod <small>'''xx'''</small>)? Jag har inte jättestarka preferenser här, men tycker att det ser konstigt ut med bindestrecken. :::* &lt;p>: Huvudfördelen är att det ser bättre ut när det inte är så stort avstånd mellan raderna. Generellt bör du undvika &lt;br> och istället använda antingen radbrytningar, <code>&lt;p>Textrad&lt;/p></code> eller <code>&lt;div>Textrad&lt;/div></code>. :::[[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 24 augusti 2021 kl. 20.35 (CEST) :::: Jag har tagit bort dessa <code><nowiki><br></nowiki></code> (British Rail) och ersatt dem med <code><nowiki><div></nowiki></code> (Divison). Avståndet har blivit lite mindre. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 2 september 2021 kl. 17.22 (CEST) ::::: Boten ska avfiras nu. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 4 september 2021 kl. 21.18 (CEST) :::::: {{klar}} Parametrarna har tagits bort från alla anrop, och omedelbart därefter förbjudits i modulkoden. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 4 september 2021 kl. 22.38 (CEST) ::::::: Applåd och lyft på hatt! [[Användare:Tommy Kronkvist|Tommy Kronkvist]] ([[Användardiskussion:Tommy Kronkvist|diskussion]]), 5 september 2021 kl. 03.35 (CEST). == Översättningar läggs in fel i listor som har en dubbel asterisk == Varför läggs översättningar till i oordning? Jag trodde detta var en historisk bugg, men den är livs levande i dag. [https://sv.wiktionary.org/w/index.php?title=r%C3%A5djur&type=revision&diff=3623703&oldid=3623667 Här, till exempel], lades "albanska" inte först i listan (som förhandsvisningen angav), utan efter dubbelstjärnan för högsorbiska. --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 8 oktober 2021 kl. 17.21 (CEST) : Pga en bugg här: [[MediaWiki:Gadget-translation editor.js]]. Kan reproducera problemet. Enbart @[[User:Skalman|Skalman]] kan fixa den här buggen. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 10 oktober 2021 kl. 02.03 (CEST) ::På rad 682 är en loop som stegar bakifrån igenom en lista. Det låter som felets orsak. Om man stegar bakifrån och hittar "**", så är ju det elementet mindre än aktuella språket och alltså stannar man och sätter in där. Koden borde stega uppifrån i listan tills den hittar ett större värde än det aktuella, för då kommer den aldrig att stanna vid "**". --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 10 oktober 2021 kl. 03.31 (CEST) :::Tack för tipset på en bättre algoritm. Det fanns troligen en anledning att göra som jag gjorde, men idag förstår jag inte vad det skulle kunna vara {{=)}}. Jag har också fixat en bugg med ''förhandsvisningen'' av tillagda översättningar. Det hela ska fungera nu. [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 12 oktober 2021 kl. 00.59 (CEST) ::::Tack, verkar fungera bra! --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 12 oktober 2021 kl. 16.10 (CEST) Turkiska Wiktionary har samma problem i kvadrat. Exempel: [https://tr.wiktionary.org/w/index.php?title=K%C3%BCba&type=revision&diff=3800777&oldid=3800776 1], [https://tr.wiktionary.org/w/index.php?title=Erivan&diff=3804419&oldid=3804418 2], [https://tr.wiktionary.org/w/index.php?title=g%C3%BCm%C3%BC%C5%9F&diff=prev&oldid=3800814 3], [https://tr.wiktionary.org/w/index.php?title=%C3%BCtopik&diff=3801252&oldid=3801223 4]. Vår [[MediaWiki:Gadget-translation editor.js]] motsvaras av deras [[:tr:MediaWiki:Gadget-CeviriEkleyici.js]] (çeviri = översättning, ekle = lägg till) eller kanske [[:tr:MediaWiki:Gadget-CeviriEkleyici-Veri.js]]. Men felet tycks bestå i att sorteringen sker i Unicode-ordning (Ç efter Z) i stället för enligt turkisk kollationsordning (Ç som C). Och var i programmet ligger det? Kanske handlar det om någon global parameter, snarare än den här koden? ({{@|Skalman|Taylor 49}}) --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 29 oktober 2021 kl. 19.02 (CEST) : Är problemet nu fixat (hos oss) eller inte? [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 29 oktober 2021 kl. 23.03 (CEST) ::Jag tror det är löst hos oss. --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 30 oktober 2021 kl. 18.18 (CEST) :::Ganska komplicerat. Du har nog rätt i att den försöker sortera i Unicode-ordning. Jag tror att jämförelserna här inte sorterar korrekt: <syntaxhighlight lang="js"> // Rad 1095 } else if (ln && ln > lang && (!nextLanguage || ln < nextLanguage) && lis[j].parentNode.parentNode.nodeName != 'LI') { // Rad 1224 } else if (ln && ln > nestedHeading && (!nextLanguage || ln < nextLanguage)) { </syntaxhighlight> :::Men jag är inte alls säker på att detta är dom enda ställena. :::Vi har faktiskt samma problem på svwikt, även om det uppträder mycket mer sällan: (italienska, iñupiaq) och (žemaitiska, zhuang) sorteras fel. Om "õ" ska sorteras som "o", så är också (võro, votiska) fel (men iaf sv-wp sorterar det som "ö", vilket i så fall betyder att det är rätt). [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 31 oktober 2021 kl. 14.56 (CET) ::::Så vitt jag ser, anger javascript-koden ingenstans vilken sorteringsordning som ska gälla. Alltså går den på någon sorts default, och sådant är ju alltid lite osäkert. Hur skulle man kunna implementera detta på ett stabilt sätt, utan att vara beroende av sorteringsordningen? Kunde man följa listan över godkända språkkoder i stället för att strängjämföra språknamnen? Jag är inte hemma i Javascript, men i Perl skulle man kunna lägga in alla översättningar i en hash-tabell och sedan skriva ut hela hash-tabellen i den ordning som anges av en array (no, bg, da) som gör att ordningen alltid blir Bokmål, Bulgariska, Danska. --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 1 november 2021 kl. 19.00 (CET) ::::[https://stackoverflow.com/questions/51165/how-to-sort-strings-in-javascript Enligt Stack Overflow] finns en [https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/localeCompare String.prototype.localeCompare] som man bör använda. Och här är kod hos oss som använder localeCompare på strängar: [[MediaWiki:Gadget-unit tests/qunit.js]]. --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 1 november 2021 kl. 20.02 (CET) :::::Default är unicode, så det är inte "osäkert" men nog inte det vi önskar. :::::Lättast är att använda <code>localeCompare</code>, som skulle sortera võro före votiska. Är detta acceptabelt? :::::Om man vill följa den ordning som finns på [[Modul:lang/data]], måste man ladda in samtliga språk, vilket känns lite onödigt. Men det är också en möjlig lösning. [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 1 november 2021 kl. 23.36 (CET) ::::::Säger svensk locale verkligen att õ ska sorteras som o? Tecknet används väl nästan bara som estniskt ö (som just i võru) och borde sorteras som ö och ø, tycker jag. --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 2 november 2021 kl. 00.24 (CET) :::::::Ja, tyvärr. Inte heller våra egna <code>sort_rules</code> på [[Modul:lang/data]] eller infon på [[Appendix:Alfabet#Svenska]] tar hänsyn till õ, kanske eftersom det sorteras som (eller efter) o på vissa språk. Samma problem finns alltid när man måste känna till ursprungsspråket för att veta hur det ska sorteras. :::::::Vilken väg tycker du att vi ska gå? [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 2 november 2021 kl. 00.49 (CET) ::::::::För mig är võru av så marginell betydelse, att jag inte bryr mig. Viktigare för mig är att få tr.wiktionary att fungera, och det hänger på att hitta en admin med rättigheter och vilja att debugga koden. Men rätt metod borde vara att överallt använda localeCompare, och sedan hoppas att svensk locale förbättras någon gång i framtiden. --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 2 november 2021 kl. 01.36 (CET) :::::::::Jag har fixat sv-wikts sorteringsordning, så om någon wikt kopierar vår kod, bör sorteringen bli rätt. :::::::::Jag skulle kunna kika/experimentera med tr-wikts översättningsskript, men om jag inte lyckas lösa det på en timme, så kommer jag ge upp. Det skulle kräva att jag får gränssnittsadminbehörighet. [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 3 november 2021 kl. 23.38 (CET) :::::::::: Användaren ‎HastaLaVi2, som talar turkiska och har rättigheter, men kanske inte är jättehaj på Javascript, har i dag försökt fixa buggen i [[:tr:MediaWiki:Gadget-CeviriEkleyici.js]], men rodde inte båten i land och återställde till gamla versionen. Kan du kolla ändringarna mellan de senaste versionerna och kanske komma med kommentarer och idéer? Användaren har också laborerat med en egen kopia, [[:tr:User:HastaLaVi2/Gadget-CeviriEkleyici.js‎]]. --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 4 november 2021 kl. 21.19 (CET) :::::::::::Jag har fixat något som verkar funka skapligt: [[:tr:User:Skalman/common.js]] som ersätter [[:tr:MediaWiki:Gadget-CeviriEkleyici.js]]. :::::::::::* Funkar: sparar konsekvent saker i rätt ordning :::::::::::* Funkar inte (men likadant som idag): om man lägger till ett språk som ska hamna efter resterande, så visas detta som en del av en helt ny lista (istället för att bäddas in i den existerande) :::::::::::* Inte testat: underspråk (dubbla asterisker) :::::::::::Jag tror alltså att det här här värt att lägga in, eftersom det viktiga väl är hur det sparas. [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 5 november 2021 kl. 19.18 (CET) ::::::::::::Så om varje lista redan hade ett element för Zulu (eller vilket språk som sorterar sist i alfabetet), så skulle det fungera bättre? Jag ser att du skickar med 'tr' som andra parameter till localeCompare(). Är det nödvändigt? Följer det inte med sajten som default? --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 5 november 2021 kl. 19.51 (CET) :::::::::::::Ja, om listan hade Zulu skulle det alltid funka. Men det är inte förvirrande nu heller, bara konstigt. :::::::::::::'tr' är nödvändigt att skicka in. Annars får man en "internationell" sortering. [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 5 november 2021 kl. 21.53 (CET) ::::::::::::::Jag ser att svenska koden skickar med 'sv'. Men är det inte lite konstigt att det ska behövas? Borde inte respektive sajt köra med egna språket som default? --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 6 november 2021 kl. 00.00 (CET) :::::::::::::::Nej, det är inte konstigt. I html är det specat att <code>lang="sv"</code>, men detta slår inte över till Javascript. Man kan göra jämförelserna utan att upprepa språkkoden, men vi gör jämförelserna på så få ställen att det inte blir värt det. Historiskt har Javascript-api:erna bara använt webbläsarens språk, medan api:er från det här århundradet (tack och lov!) har varit "tvärspråkliga" (något som liknar det man skulle skriva i kod). [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 6 november 2021 kl. 21.26 (CET) Ett stort framsteg har skett. Man kan nu lägga till cs (Çekçe) och det sorteras in korrekt före Danca (danska). Men zh (kinesiska, Çince) kommer fortfarande sist i listan. Se [[:tr:Kullanıcı_mesaj:HastaLaVi2#Adding_translations|diskussionen här]] och exemplet [[:tr:pazarlama]] (dess historik). --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 6 november 2021 kl. 22.53 (CET) ===Redskap=== Om nu översättningar har lagts in i fel ordning, och vi misstänker att det kan ha pågått länge, har vi då något verktyg (en bot) för att kontrollera att ordningen nu är den rätta, eller hitta de artiklar där ordningen är fel? --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 10 november 2021 kl. 17.05 (CET) == Babel-mallen == Hej! Vart går jag för att göra en liten ändring i babel-mallarna för jiddisch? För närvarande återger inte mallen på sv.wikt de diakritiska tecknena till alef, yud och fey, det vill säga nuvarande texten "דער באניצער האט א גרונטיקע ידיעה אין יידיש" skulle ändras till "דער באַניצער האָט אַ גרונדיקע ידיעה אין ייִדיש" (''der banitser hot a grundike yedie in yidish''). Engelska Wiktionary har f.ö. en helt annan text: ".דער באַניצער האָט תּוך־ידיעה פֿון ייִדיש." (''der banitser hot tokh-yedie fun yidish''." [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 10 oktober 2021 kl. 20.36 (CEST) :Jag vet inte, men gissar att https://sv.wiktionary.org/wiki/Special:Systemmeddelanden?prefix=babel&filter=all&lang=yi är ett ställe att börja leta på. Eftersom mallen babel anropar "parserfunktionen" (intern kod) #babel, så bör det vara ett systemmeddelande. Men de bör väl vara lika för alla wiki-sajter. Får du rätt accenter på engelska Wiktionary eller på svenska Wikipedia? --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 11 oktober 2021 kl. 00.25 (CEST) :: Svenska Wikipedia har en tredje variant (!): "דער באַניצער קען ביישטייערן מיט אַ גרונטלעכער דרגה פון ייִדיש.", ''.der banitser ken beyshteyern a gruntlekher dreyge (från hebreiska = "nivå, grad", translitteration?) fun yidish''", där även punkten hamnar fel (ska stå till vänster). [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 17 januari 2022 kl. 16.20 (CET) == Rohingisk (rhg) == (Can somebody translate this post, please?) The translation-adding feature ({{mall|ö-topp}} & {{mall|ö-botten}}) doesn't have the language code "rhg" for the Rohingya language. --[[Användare:Apisite|Apisite]] ([[Användardiskussion:Apisite|diskussion]]) 14 november 2021 kl. 12.32 (CET) ({{@|LA2}} What do you think?) --[[Användare:Apisite|Apisite]] ([[Användardiskussion:Apisite|diskussion]]) 14 november 2021 kl. 13.48 (CET) :[[Användare:Skalman]] typically handles these kinds of requests. I am sure Skalman or some other technician will handle your request later today or within a few days. --[[Användare:Andreas Rejbrand|Andreas Rejbrand]] ([[Användardiskussion:Andreas Rejbrand|diskussion]]) 14 november 2021 kl. 14.14 (CET) ::A beginning might be to create an entry in [[Modul:lang/data]]. But what is the language called in Swedish? The Wikipedia article [[w:Rohingyer]] (about the people, Wiktionary: [[rohingyer]]) states that the language is called [[ruáingga]] (which doesn't have an article). --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 14 november 2021 kl. 17.15 (CET) :: {{@|LA2|Skalman}} - Maybe either Rohingisk or Rohingyask. --[[Användare:Apisite|Apisite]] ([[Användardiskussion:Apisite|diskussion]]) 14 november 2021 kl. 17.22 (CET) :::I can't find any texts in Swedish that talk about the language. Apparently, it is not a topic of discussion. German Wikipedia has an article about the people, that also discusses "their language", but avoids to give the language any name. Perhaps "ruáingga" is correct in some sense, but since the topic is so remote to Swedish readers I think any term other than "rohingya" will have problems. I suggest we call the language "rohingya". (Languages are lowercase in Swedish.) --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 14 november 2021 kl. 18.19 (CET) :::: {{@|LA2|Skalman}} - {{klar}} Added "rhg" to [[Modul:lang/data]]. --[[Användare:Apisite|Apisite]] ([[Användardiskussion:Apisite|diskussion]]) 14 november 2021 kl. 19.00 (CET) ::@[[Användare:Apisite|Apisite]], it seems like you already added support at [[Modul:lang/data]], which is all that's needed to make it work in translations. In addition, I've added the language to our documentation and to another script. [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 14 november 2021 kl. 21.18 (CET) :::It seems like I was responding to a very old version of this discussion. {{=)}} [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 14 november 2021 kl. 21.26 (CET) == Language code tsg == {{@|LA2|Skalman}} What language name could be used for the language code tsg, "sulu", "suluk" or "tausug"? --[[Användare:Apisite|Apisite]] ([[Användardiskussion:Apisite|diskussion]]) 25 november 2021 kl. 06.45 (CET) :@[[Användare:Apisite|Apisite]], it seems like [https://www.ne.se/uppslagsverk/encyklopedi/l%C3%A5ng/tausug NE uses tausug], so that's what I'd go with. [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 25 november 2021 kl. 11.23 (CET) :: {{@|LA2|Skalman}} - {{klar}} I have added not only Tausug (tsg), but also Magindanaw (mdh) and Maranao (mrw). --[[Användare:Apisite|Apisite]] ([[Användardiskussion:Apisite|diskussion]]) 25 november 2021 kl. 17.05 (CET) :: {{@|LA2|Skalman}} I have added also Yakan (yka) to [[Modul:lang/data]]. --[[Användare:Apisite|Apisite]] ([[Användardiskussion:Apisite|diskussion]]) 25 november 2021 kl. 17.44 (CET) :: {{@|Svenji}} Svenji, I see that you've likely seen this thread. --[[Användare:Apisite|Apisite]] ([[Användardiskussion:Apisite|diskussion]]) 25 november 2021 kl. 17.49 (CET) :::I guess this is good. I have no reason to believe otherwise. But it is frustrating to know that it might be years before anybody joins the Swedish Wiktionary user community with any insights that might correct any wrongs about these languages, which are so remote to the Swedish user base. It is also long before the same level of support will be added to smaller and less active Wiktionary sites, such as the Danish or Turkish Wiktionary. Much of this basic support should be made a global part of Wiktionary, and not added to each separate version. --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 25 november 2021 kl. 21.27 (CET) :::: {{@|Apisite}} - thank you, and yes. I see that the language called Magindanaw in English has an entry on NE as ''[https://www.ne.se/uppslagsverk/encyklopedi/lång/magindanao magindanao]''. That follows Swedish orthography better, so I would more recommend that to be the name we use here. About the Yakan language, my gut feeling would be that it's spelt jakan in Swedish, just like Yakut is jakutiska, Yiddish is jiddisch, and so forth. However, I could not find anything to support previous Swedish mention of the language. [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 25 november 2021 kl. 21.30 (CET) :::::I'm all for language plurality and inclusion, but perhaps with a limit. I encouraged the creation of at least 500 entries in each of the 24 official languages of the European Union, which is why we now have 500 entries in Maltese. But I'm less optimstic about Bavarian ([[:Kategori:Bayerska]]), South Sami ([[:Kategori:Sydsamiska]]), and other tiny languages (Bavaria is not small, but most people there only write in standard German, not in the Bavarian dialect). The same goes with languages that are large but very remote and have very little interchange with Swedish. Is it likely that any native speaker of Rohingya will become a contributor to Swedish Wiktionary? Sweden has many thousands of Arabic- and Somali-speaking immigrants, but none or very few come to Wiktionary. Most immigrants focus on learning Swedish, not to learn and teach Arabic ([[:Kategori:Arabiska]]) or Somali ([[:Kategori:Somaliska]]). We still only have 259 entries in Arabic. --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 25 november 2021 kl. 23.52 (CET) :::::: We have [[:Kategori:Indonesiska|1617 Indonesian lemmas]] :-). [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 26 november 2021 kl. 00.01 (CET) :::::: From a linguistic point of view, I find every language - however small - to join the project interesting. The issue is of course the problem of fact-checking these words, without knowledge or proper dictionaries at hand. I don't see why Southern Sami would be problematic, as being a vital language in Sweden and one variety of Sweden's official minority languages. More people speak Southern Sami in Sweden than Yiddish, but the latter being a language with big literal history and with speakers living in all corners of the world. When it comes to the Swedish project, I share the concern about major immigrant languages, such as Arabic, Somali, Persian and Thai are so small here still. My wish is that we get a bilingual editor of these languages to help out ASAP. I'm very happy for your recent contributions with Turkish, {{@|LA2}}. With template structures available, it could easily spark more contributors interest in adding more data. Hopefully I will learn to read the abjad for Farsi next year or so, and then get my head around this meta-language so we get a bit better coverage. At the moment my focus has to stay with my studies in Spanish and Yiddish. And while I'm at it, I really appreciate the Indonesian contributions from you, {{@|Taylor 49}}. I would love to see Malay grow on here too. [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 26 november 2021 kl. 01.00 (CET) == Two More Languages == {{@|LA2|Skalman|Svenji}}: I would like to have two (2) more languages, Ternate (tft) and Tidore (tvo), to [[Modul:lang/data]] added. --[[Användare:Apisite|Apisite]] ([[Användardiskussion:Apisite|diskussion]]) 27 november 2021 kl. 02.55 (CET) :: [[Moduldiskussion:lang/data#Önskelista:_språk_som_ska_läggas_till|wishlist -- önskelista]] [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 27 november 2021 kl. 12.47 (CET) == CSS-bugg i böjningsmall för substantiv == Titta på böjningstabellen i artikeln ''[[täckdag]]''. I kolumnen för plural bestämd form genitiv är texten flera pixlar upphöjd. --[[Användare:Andreas Rejbrand|Andreas Rejbrand]] ([[Användardiskussion:Andreas Rejbrand|diskussion]]) 12 december 2021 kl. 17.10 (CET) : [[#Bugg_i_alla_böjningsmallar|Vi har redan haft detta.]] [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 12 december 2021 kl. 18.24 (CET) == Trasig latin-mall == Mallen {{mall|la-subst-3-n}} visar inte böjningar, utan bara tomma fält. [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 18 mars 2022 kl. 22.49 (CET) == Grönlänkar till sidor som finns == Det är ytterst bekvämt att utifrån en lista med översättningar kunna klicka en grön länk och därmed skapa nya sidor och uppslag. Jag lade nyss till flera översättningar till ordet [[bar]] (utskänkningsställe) och klickade sedan på kyrilliska [[бар]] och skapade sidan med många uppslagsord på en gång. Men jag kan inte klicka på spanska översättningen "bar", för den sidan finns redan och länken är blå, inte grön. Skulle det vara möjligt att krångla till koden så att länken för spanska [[bar]] blir grön och nya uppslag skapas i den befintliga sidan? --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 21 mars 2022 kl. 17.24 (CET) : @[[Användare:LA2]]: Jag tror inte. Detta skulle kräva att JawaScript läser hela denna sida ("[[bar]]" i det här fallet) och kollar ifall språket (spanska i det här fallet) redan finns. Visst skulle den kunna avbryta sökningen vid "Swahili" förutsatt att språken är sorterade. Detta skulle behöva göras för alla översättningar, dvs ifall det finns 100 språk med totalt 200 länkade ord, då skulle JawaScript behöva läsa och analysera upp till 200 sidor, bara för att avgöra "blått piller eller grönt piller". Alternativt skulle den kunna kolla ifall sidan i fråga är i kategorin ([[:Kategori:Spanska/Alla uppslag]] i det här fallet) vilket väl är bättre, men ändå skulle behöva göras för alla länkade ord, i översättningar och böjningstabeller. Plus risken att sidan visserligen har språket men med fel ordklass. Men det är [[Användare:Skalman]] som är auktoriteten på JawaScript. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 24 mars 2022 kl. 09.45 (CET) ::Att det går snabbt att kolla om sidan finns, beror ju på att det finns en databastabell över sidor som finns. Om det också funnes en databastabell över sektioner (h2-rubriker, ==) som finns i varje sida, så skulle den kollen också gå snabbt. När en ny version av en sida sparas (vilket inte är jätteofta) behöver den tabellen förstås uppdateras. --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 24 mars 2022 kl. 14.20 (CET) :::Flikar bara in att nu finns det ett spanskt uppslag för ''[[bar#Spanska]]'', men när exemplet ovan framfördes så var detta ej fallet. [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 24 mars 2022 kl. 14.35 (CET) ::::Ur vårt (svwikts) perspektiv, är anledningen till att det går snabbt med grönlänkar, att länkarna på sidan redan är särskilt markerade: dom är röda. Så allt skriptet behöver göra är (i princip) att ändra röda länkar till gröna. ::::Det skulle gå att lösa tillräckligt effektivt via ett externt verktyg med full tillgång till innehållet på vår wiki (t.ex. på Toolforge), men det är inget som jag kommer göra. [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 26 mars 2022 kl. 22.36 (CET) == Partikelverb för verb som inte tillhör första eller andra konjugationen == Jag skapade i går ''[[göra upp]]'' och i dag ''[[se över]]''. Notera de fina partikelverbsböjningsmallarna till höger. Tyvärr gör dessa mallar så att artiklarna hamnar i kategorin [[:Kategori:Svenska/Andra konjugationens verb]], vilket är olyckligt. Detta beror antagligen på att grammatikmallen i båda fallen är {{mall|sv-verb-er}}. Men jag tycks inte ges någon möjlighet att välja {{mall|sv-verb}} (finns inte) och {{mall|sv-verb-ar}} är förstås inte på något sätt bättre (första konjugationen). Tittar man på respektive grundverbs artikel så ser man att ''[[göra]]'' också använder {{mall|sv-verb-er}} och också hamnar i kategorin [[:Kategori:Svenska/Andra konjugationens verb]], vilket även det är olyckligt. Tittar jag på ''[[se]]'' så finns den artikeln inte i någon olämplig kategori, men den använder mallen {{mall|sv-verb-r}} som inte tycks ha stöd för partiklar över huvud taget. Så vad skall en stackars artikelförfattare som jag göra för att allt skall bli rätt? Notera att mallarnas dokumentation säger "Om något ord inte passar in i någon av dessa beskrivningar kan valfri mall användas.", och visst kan jag få grammatikrutan att se bra ut visuellt även med en semantiskt olämplig mall, men kategorin blir ju fel. --[[Användare:Andreas Rejbrand|Andreas Rejbrand]] ([[Användardiskussion:Andreas Rejbrand|diskussion]]) 27 mars 2022 kl. 20.08 (CEST) : Verbet "[[göra]]" hamnar också i [[:Kategori:Svenska/Andra konjugationens verb]]. Jag har aldrig förstått hur detta med "starka" och "avljundsklassade" verb ska funka. Jag har ett eget system med 19 verbklasser. Jag ser ingen snabblösning utom att [https://sv.wiktionary.org/w/index.php?title=Mall%3Asv-verb-r&type=revision&diff=2978330&oldid=2972591 ta bort] dessa kategorier. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 27 mars 2022 kl. 22.29 (CEST) :: Nu skapade jag ''[[rå för]]'' som också hamnar i kategorin [[:Kategori:Svenska/Första konjugationens verb]] trots att ''rå'' är av tredje konjugationen. --[[Användare:Andreas Rejbrand|Andreas Rejbrand]] ([[Användardiskussion:Andreas Rejbrand|diskussion]]) 2 april 2022 kl. 18.30 (CEST) :: Den tidigare artikeln ''[[rå på]]'' hamnar i kategorin [[:Kategori:Svenska/Andra konjugationens verb]] vilket är lika illa. :: Missförstå mig inte: Våra grammatikmallar är superbra och den automatiska konjugationskategoriseringen fungerar bra i många fall (dock inte för ''[[rå]]'' ser det ut som). Men det verkar som om utvecklaren glömt bort partikelverben helt och hållet. --[[Användare:Andreas Rejbrand|Andreas Rejbrand]] ([[Användardiskussion:Andreas Rejbrand|diskussion]]) 2 april 2022 kl. 18.33 (CEST) :: Många partikeluppslag som finns sedan tidigare är också felkategoriserade. T.ex. är ''[[komma ut]]'' kategoriserat som första konjugationen (*''jag kommar, jag kommade, har jag kommat''), vilket är uppenbart fel. --[[Användare:Andreas Rejbrand|Andreas Rejbrand]] ([[Användardiskussion:Andreas Rejbrand|diskussion]]) 2 april 2022 kl. 19.43 (CEST) :::{{@|Andreas Rejbrand}} något IP gjorde redigeringen att lägga till kategorierna utifrån vilken mall som används [https://sv.wiktionary.org/w/index.php?title=Mall:sv-verb-er&diff=prev&oldid=3003093]. Om det inte ger ett korrekt och tillförlitligt resultat, tänker jag att kategoriseringen inte ska ske. Det verkar rimligt att helt enkelt avlägsna koden som placerar sidorna i dessa kategorier. ~ [[Användare:Dodde|Dodde]] ([[Användardiskussion:Dodde|diskussion]]) 6 april 2022 kl. 20.11 (CEST) ::::Ja, jag tycker också att vi tar bort dem tills vidare. --[[Användare:Andreas Rejbrand|Andreas Rejbrand]] ([[Användardiskussion:Andreas Rejbrand|diskussion]]) 12 april 2022 kl. 19.19 (CEST) ::::: {{klar}} Verkställt. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 13 april 2022 kl. 08.27 (CEST) :::::: Tack! --[[Användare:Andreas Rejbrand|Andreas Rejbrand]] ([[Användardiskussion:Andreas Rejbrand|diskussion]]) 13 april 2022 kl. 16.11 (CEST) == Chrome == Hej! Jag vet inte om det är min gamla MacBook Air som håller på att ge upp, men sen igår kväll har jag problem med vissa funktioner på Wiktionary med Google Chrome. Bland annat går inte utfällbara grammatikmallar och översättningslistor att klicka på och därför heller inte att visas. Nu har jag gått över till Firefox. [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 5 maj 2022 kl. 13.26 (CEST) == Använda mallar från andra wiktionaries == Vad är rätt sätt att använda mallar från ex. engelska wiktionary? Hade tänkt se över en del arabiska ord och mallar som denna https://en.wiktionary.org/wiki/Template:ar-IPA skulle vara väldigt trevliga att ha. Är rätt sätt att kopiera över den till svenska wiktionary eller finns det något bra sätt att använda den direkt som jag bara inte hittar? [[Användare:Dgse87|Dgse87]] ([[Användardiskussion:Dgse87|diskussion]]) 7 maj 2022 kl. 13.03 (CEST) :+1, även för andra språk (persiska, hebreiska, tigrinya, hindi, m.fl. [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 19 maj 2022 kl. 15.40 (CEST) :: Vi brukade inte göra så. Jag måste varna för omfattande beroendeväv som dessa mallar har. Du kan inte bara kopiera "ar-IPA" och då är det gjort. Den kommer att kräva andra mallar, som i sin tur kommer att bero av fler mallar och moduler. Det kommer att sluta med att 99% av mallar från en wiktionary finns här och duplicerar 99% av arbete av våra traditionella mallar, och ingen kan underhålla det hela. Många wiktionaryer har gjort så och slutat med en jättesvinstia. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 19 maj 2022 kl. 22.00 (CEST) :::Så vad är alternativen? Att inte använda mallar då vi är en mindre wiki? Att bygga egna mallar som är enklare att underhålla men som inte är lika fullt utvecklade? :::Att bara strunta i att använda mallar känns lite väl drastiskt? :::Men oavsett vilket så tolkar jag ditt svar som att det inte finns något sätt att använda mallar som "bor" på engelska wiktionary direkt utan det enda alternativet som finns är att återskapa så mycket som vi kan/vill/orkar underhålla här på svenska Wiktionry? [[Användare:Dgse87|Dgse87]] ([[Användardiskussion:Dgse87|diskussion]]) 19 maj 2022 kl. 23.19 (CEST) :::: > Så vad är alternativen? ::::* kopiera mallar efter diskussion och konsensus, medvetna om svårigheter, och bestämda hur långt vi ska gå med detta (tydligare: Ska vi i slutändan slänga alla förhandenvarande mallar, och köra till 100% på ett system kopierat från en wiktionary?) ::::* skapa egna (kanske enklare) mallar ::::* köra utan mallar i vissa fall där sådant är rimligt (till exempel exempelmenigar) :::: > använda mallar som "bor" på engelska wiktionary direkt :::: Direkt går det verkligen inte. Vi har mallen i två versioner {{mall|härledning}} {{mall|härledning-}} -- lite olyckligt, ingen har hittills hunnit fixa den bättre. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 19 maj 2022 kl. 23.38 (CEST) :::::Ok! Låter rimligt även om det som "utomstående" känns lite olyckligt att inte alla mallar på alla wiktionaries ligger i samma "namespace". Såklart inget vi här kan göra nåt åt men ja... :::::Då blir nästa fråga (ni får säga till om vi ska bryta ut det till en ny "trådstart") :::::Hur/var skall diskussioner tas kring mallar. Antar att det är bra både att diskutera vilka vi behöver men också vilka som ska kopieras från andra wiktionaries. :::::Startar man en diskussion här på teknikvinden eller finns det något annat ställe där mallar redan diskuteras? [[Användare:Dgse87|Dgse87]] ([[Användardiskussion:Dgse87|diskussion]]) 20 maj 2022 kl. 09.05 (CEST) Här i teknikvinden är det bästa stället att diskutera mallal som ännu inte finns, eller spörsmål som rör flera mallar. Vi har redan haft det ett fåtal gånger, se [[Wiktionary:Teknikvinden/Arkiv02#En_stilla_undran]] och [[Wiktionary:Teknikvinden/Arkiv02#Mall_för_exempelmeningar]]. Du är ute efter bland annat automatisk transkription. Jag har faktiskt önskat detta länge till den här wikin och några andra wikier, men inte hunnit att göra något alls. Som sagt, kopiering från en wiktionary är vanlig, men medför allvarliga nackdelar. Så har en wiktionary flera gånger gjort om sitt system. Vid varje tillfälle gick en bot igenom alla sidor (flera 1'000'000) och anpassade alla mallanrop. Detta skedde så klart enbart inom en wiktionary, men INTE vid andra wiktionaryer dit delar av systemet hade kopierats. Resultatet vid dessa wikier är en blandning av flera generationer av systemet från en wiktionary bredvid varandra, en svinstia som funkar dåligt och ingen har koll på. Delvis tillkom det mallar från andra källor. Mallar, mallar, mallar, och moduler, moduler, moduler, massor med kod som mestadels saknar dokumentation, och duplicerar kod som redan finns mer än en gång annanstans. "Template:ar-IPA" beror på en enda modul: "https://en.wiktionary.org/wiki/Module:ar-pronunciation", vilken i sin tur beror på 6 moduler "Module:links" "Module:languages" "Module:scripts" "Module:script utilities" "Module:parameters" "Module:IPA". Nästa nivå: "Module:languages" '''har 155 undersidor'''. Och slutet är ännu inte nått. Det är inte så snabbt och smidigt att kopiera en mall från en wiktionary och '''ha den direkt'''. Jag vill inte ha "Module:parameters" från en wiktionary, eftersom den är orimligt komplicerad och fungerar dåligt. Vi har {{modul|param}} som är enklare och sköter sig bättre. Visst är en wiktionary störst och har saker som ingen annan har (automatisk transkription är en av dem), men den är inte alls perfekt eller bäst. Mycket görs där på ett onödigt komplicerat sätt ("Module:parameters" och översättningar är två exempel av många). Även syntaxen på uppslag är onödigt komplicerat. Jag är i princip inte alls emot automatisk transkription baserad på kod från en wiktionary, men detta måste göras på ett vettigt, genomtänkt och efficient sätt, vilket inte är enkelt. Att snabbkopiera 2 eller 162 sidor är inte en bra början eller ett värdefullt bidrag till den här wikin, tyvärr. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 20 maj 2022 kl. 21.05 (CEST) :Jag hör vad du säger och håller med dig :) Jobbar till vardags med att skriva kod så och svenska wiktionaries aktiva medlemmar verkar gå att räkna på två händer så håller verkligen med om att vi inte vill kopiera hundratals odokumenterade script med ogenomtänkt syntax "bara för att". Men bra då låter det som om jag får läsa på om hur mallar och moduler funkar och sen se om jag kan producera någonting vi kan diskutera. [[Användare:Dgse87|Dgse87]] ([[Användardiskussion:Dgse87|diskussion]]) 21 maj 2022 kl. 21.14 (CEST) == Ska Mall:subst lägga till kategorin "Kod/Alla uppslag" == Enligt dokumentationen för https://sv.wiktionary.org/wiki/Mall:subst så ska mallen placera uppslaget i Kategori:Kod/Substantiv och Kategori:Kod/Alla uppslag. Men när jag använder <pre>{{subst|ar}}</pre> så verkar mallen bara lägga till Kategori:Arabiska/Substantiv men inte Kategori:Arabiska/Alla uppslag. Är dokumentationen fel eller är det en bug i mallen? {{osignerad|Dgse87}} :Den senare kategorin är en s.k. dold kategori. Du kan sätta på visningen av dolda kategorier under Inställningar > Utseende > Avancerade alternativ > Visa dolda kategorier. --[[Användare:Andreas Rejbrand|Andreas Rejbrand]] ([[Användardiskussion:Andreas Rejbrand|diskussion]]) 7 maj 2022 kl. 19.51 (CEST) :Fantastiskt :) Tack [[Användare:Dgse87|Dgse87]] ([[Användardiskussion:Dgse87|diskussion]]) 7 maj 2022 kl. 23.54 (CEST) == Det går trögt att lägga till översättningar == När jag lägger till översättningar och klickar "förhandsgranska" så tar det ibland 3 sekunder innan något händer. Denna tröghet har jag upplevt de senaste dagarna, men inte tidigare. Har något förändrats som ger anledning till detta? Ny sorteringsalgoritm? --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 13 maj 2022 kl. 13.41 (CEST) == [CLOSED: FIXED] Betydelser == Varför visas inte värdet av parametern betydelser= (siffran 1 resp. 2) i mallarna / böjningsrutorna på sidan [[характерний]]? [[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 14 juni 2022 kl. 12.24 (CEST) : Löst: [https://sv.wiktionary.org/w/index.php?title=Mall:uk-adj&action=history Mall:uk-adj&action=history] [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 16 juni 2022 kl. 19.10 (CEST) == Interwikilänkning av ordspråk == === Problem === Texten nedan är med flit större för att interpunktionen ska synas: <big> * [[Rom byggdes inte på en dag.]] * https://en.wiktionary.org/wiki/Rom_byggdes_inte_på_en_dag * [[When in Rome, do as the Romans do.]] * https://en.wiktionary.org/wiki/when_in_Rome,_do_as_the_Romans_do * https://eo.wiktionary.org/wiki/Pasero_kaptita_estas_pli_bona_ol_aglo_kaptota. * https://ru.wiktionary.org/wiki/pasero_kaptita_estas_pli_bona,_ol_aglo_kaptota * https://fr.wiktionary.org/wiki/pasero_kaptita,_estas_pli_bona_ol_aglo_kaptota </big> Här har vi den självklara regeln att proverb ska läggas in i befintligt skick. Vid en.wiktionary tar de bort interpunktionen vid slutet men (konsequent nog) INTE inre interpunktion, och de börjar inte en mening med versal, enligt en regel som skapades för ca 20 år sedan. Övriga viktionaryer tog över vanan från en.wiktionary utan att fundera vidare eller alls. [https://www.mediawiki.org/wiki/Extension:Cognate Cognate] kräver exakt överensstämmelse (med minimala eftergifter) för att bevilja länken. Det går att skapa omdirigeringar, men problemet är att de ofta blir raderare vid andra wikier (en.wiktionary bryr sig inte om andra, de är ju störst, och de har alltid rätt). Det går att använda explicita interwikilänkar, men detta leder till en ensidig fördelning av bördan (sv.wiktionary ska ha både omdirigeringar och interwikilänkar, en.wiktionary ingenting) och medför risken att dessa interwikilänkar tas bort av misstag. Se även: * [[meta:Wiktionary/Technical improvements]] och [[meta:Wiktionary future]] * [[meta:Requests for comment/Cross-wiki management of Wiktionary headwords using a Wikidata-like approach]] === Förslag till lösning === @[[Användare:Teodor605]] @[[Användare:Svenji]] @[[Användare:Skalman]] @[[Användare:PineappleSnackz]] @[[Användare:Pametzma]] @[[Användare:Moberg]] @[[Användare:LA2]] @[[Användare:Gabbe]] @[[Användare:Dodde]] @[[Användare:Andreasl01]] @[[Användare:Andreas Rejbrand]] Alla kräver Phabricator. ==== A ==== * skapa ett magiskt ord <code>__FUZZY_INTERWIKI__</code> som skulle användas på alla wikier för alla uppslag med ordspråk * förbättra Cognate *: ifall magiskt ord inte finns, gör som det har gjorts sedan år 2017 *: ifall magiskt ord finns: *:: försök hitta en överensstämmesle på traditionellt sätt, ifall ingen träff *::: försök igen men ta bort all interpunktion och gör bokstaven i början till en gemen på båda sidorna, till exempel "Rom byggdes inte på en dag." -> "rom byggdes inte på en dag", ifall flera träffar då prioriteras fullvärdiga sidor framför omdirigeringar och större sidor framför kortare * detta skulle väl kräva en fördubbling av hashtabellen som Cognate använder sig av ==== B (bättre?) ==== Ändra på WikiData:s regler och den tekniska restriktionen som beror på dem. Behåll grundprincipen "NS 0 i wiktionary är utesluten från WikiData", men inför ett undantag. Skapa en Q-item "wiktionary lemma needing manual interwiki coordination", och alla Q-item som är "instance of" den '''får''' länkas till NS 0 i wiktionary. Ifall en wiktionarysida är länkad till WikiData då gäller WikiData, annars Cognate. En bot går regelbundet igenom alla Q-item i fråga och lägger till sidor som har namn identiska med de som redan finns (enligt Cognate:s sätt), vid flera träffar prioriteras fullvärdiga sidor framför omdirigeringar och större sidor framför kortare. [[d:Q31897455]] [[d:Q1390514]]. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 1 juli 2022 kl. 23.50 (CEST) :Vad är det för en mystisk "regel som skapades för ca 20 år sedan"? Och som bara sv.wiktionary känner till? Den enklaste lösningen är väl att vi rättar in oss i ledet och följer praxis på en.wiktionary. --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 2 juli 2022 kl. 23.35 (CEST) :{{@|Taylor 49}}: Ledsen för sent svar, men jag skulle föreslå att de flyttas till formen utan punkt på slutet, samt att vi tog bort den stora bokstaven i början. Förutom på "[[Rom byggdes inte på en dag]]", som av förklarliga skäl även fortsättningsvis bör inledas med stor bokstav {{=)}}. Jämför meningar som ::Gammal är äldst, sägs det. ::Hon svarade att gammal är äldst. :Lägg märke till att ordföljden ''gammal är äldst'' kan inledas med stor bokstav och avslutas med punkt. Men den behöver inte göra det. Därför tycker jag det är fel att uppslagsordet ligger på [[Gammal är äldst.]] (med stor bokstav och punkt). Det vore bättre att ha dem på [[gammal är äldst]] (utan punkt). Inte för att andra gör så, utan för att det helt enkelt är mer korrekt. Du kan jämföra med imperativformen av verb. Följande är en korrekt mening: ::Sjung! :Däremot har vi imperativformen av ''[[sjunga]]'' på sidan ''[[sjung]]'', inte ''[[Sjung!]]''. Bara för att man ''kan'' börja med stor bokstav och avsluta med skiljetecken betyder det inte att man måste göra det. [[Användare:Gabbe|Gabbe]] ([[Användardiskussion:Gabbe|diskussion]]) 17 augusti 2022 kl. 13.12 (CEST) ::Jag tycker att det skulle vara okej att gå över till gemen + utan punkt. [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 17 augusti 2022 kl. 15.49 (CEST) ::: Det finns alltid gränsfall såsom "Gammal är äldst.". Men When i Rome do as the Romas do. When in a hole stop digging. är väl en meningar och inte when i Rome do as the Romas do when in a hole stop digging [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 20 augusti 2022 kl. 09.53 (CEST) == Mall för franskt uttal == På engelska Wiktionary finns en mall jag tycker är himla fiffig: {{[[wikt:Template:fr-IPA|fr-IPA]]}}. Den tar ett givet ord och genererar automatiskt dess korrekta uttal i IPA. Även om det finns specialfall som behöver hanteras manuellt så är den förvånansvärt fullständig. Den bygger på en Lua-modul som, vad jag förstår, borde vara ganska enkel att importera direkt till svenska Wiktionary. Om någon känner sig manad att göra det vore jag mycket tacksam! [[Användare:Gabbe|Gabbe]] ([[Användardiskussion:Gabbe|diskussion]]) 16 juli 2022 kl. 19.44 (CEST) :Såg först nu att det fanns en liknande diskussion ovanför om den arabiska mallen av det slaget. Jag antar att motsvarande invändningar (tyvärr) är applicerbara även i det här fallet? [[Användare:Gabbe|Gabbe]] ([[Användardiskussion:Gabbe|diskussion]]) 16 juli 2022 kl. 19.48 (CEST) :: Sådana mallar finns oxxå för esperanto, finska och ytterliagre språk. Det finns dessutom fiffiga mallar för transkription av diverse icke-latinska alfabet. Detta är visst på min att-göra listan, men väl inte enkelt. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 17 juli 2022 kl. 17.18 (CEST) ::: Har fått det igång med [[Modul:eo-IPA]]. Kanske imorgon finska och i övermorgon franska. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 17 juli 2022 kl. 19.14 (CEST) :::: @[[User:Gabbe]]: Finskan var betydligt svårare men även den verkar funka nu: [[Modul:fi-IPA]]. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 20 juli 2022 kl. 00.32 (CEST) ::::: Grymt, tack (på förhand)! [[Användare:Gabbe|Gabbe]] ([[Användardiskussion:Gabbe|diskussion]]) 20 juli 2022 kl. 08.08 (CEST) ::::::Åh vad bra, Taylor! Om du känner att du har koll på det, vill du spana in {{[[wikt:Template:es-IPA|es-IPA]]}} också? {{=)}} [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 20 juli 2022 kl. 08.21 (CEST) ::::::Dock är väl kanske nyttan allra störst hos språk med icke-latinska skrifter, kanske persiska, arabiska och hebreiska? Jiddisch är jag osäker på om det funkar för, då de har ett fonetiskt skrivsätt, med undantag från orden med semitisk rot - som följer hebreiskan. Det är alltså inte meningen att lägga allt detta jobb på ditt bord, Taylor. Jag tänker bara öppet. Ska kolla in modulerna ikväll om jag får tid. [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 20 juli 2022 kl. 08.26 (CEST) ::::::Går det att lägga till så att mallen även skriver ut "uttal:"? Nu ser det lite otydligt ut, om vi inte planerar att ändra om uttal till en <nowiki>#:{{uttal|}}</nowiki> [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 20 juli 2022 kl. 22.48 (CEST) ::::::: Det går säkert ... men sättet hur jag nyligen utökade den urgamla mallen {{mall|ipa}} kan upfattas som lite provisorisk. Jag skulle helst ha en helt ny mall+modul som tar över från den oturliga mallen {{mall|uttal}} som inte tillåter att lägga till flera uttal, inte stöttar anmärkningar, och ibland (ca 230 sidor) kombineras med "ipa". [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 20 juli 2022 kl. 23.11 (CEST) :::::::: @[[User:Gabbe]] @[[User:Svenji]]: Jag har tittat på franskan lite grann. Svårigheter finns gott om, modulen verkar befinna sig just nu i en övergångsfas, [https://en.wiktionary.org/wiki/Module:fr-pron/testcases bara 589 testfall går åt helvete för närvarande], och modulen är koppad till [https://en.wiktionary.org/wiki/Module:User:Benwing2/fr-pron en privat '''sand'''låda]. Ytterligare utmaningar gemensamma för alla språk på enwikt: ::::::::* dokumentationen för modulen är ofta obefintlig (dock vanligtvis bättre för mallen) ::::::::* modulen bygger oftast hela sektionen (enligt enwikt:s stilguide) ::::::::* ibland genereras det flera alternativa uttal (gäller för fr, men detta borde göras även för eo, och det finns säkert ytterligare) ::::::::* ibland genereras det []-uttal och //-uttal (gäller för bland annat fi) ::::::::* ibland behöver modulen "hjälp" AKA "respelling" (gäller för fi och fr) ::::::::* ibland behöver modulen ordklassen ("pos" på engelska) (gäller för fr) ::::::::* manuellt inmatade uttal måste sammanföras med dessa som genereras automatiskt på ett lämpligt sätt ::::::::* det finns [https://en.wiktionary.org/wiki/Category:Pronunciation_modules bara 152 moduler (ingen av de för engelska)], men tyvärr ingen helhetslösning, varje modul har sitt eget sätt att ta itu med de gemensamma arbetena :::::::: Vad ska jag fokussera på nu? fr, es, eller en helhetslösning för svwikt, dvs en ersättning för {{mall|ipa}} och {{mall|uttal}} som moduler för enskilda språk skulle kunna kopplas till? Det optimala vore en crosswiki-helhetslösning, men enwikt har haft sin lilla stora privata svinstia under 20 år, och det kommer väl att vara svårt dvs omöjligt att få fram en konsensus att göra om detta. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 23 juli 2022 kl. 15.03 (CEST) :::::::::@[[User:Taylor 49]]: När jag ställde min fråga längst upp så hade jag ögnat igenom modulen på enwikt lite som hastigast. Jag trodde att det handlade om att skarva den en smula för att få den att funka på svenska wiktionary. Fila lite på hörnen, liksom. Om det är så att det skulle krävas nån slags "Extreme Home Makeover", så känn inte att du behöver göra det för ''min'' skull. Så svårt är det inte att klipp-och-klistra IPA:n från enwikt. Oavsett så dubbelkollar jag alltid uttalet i en icke-Wiktionary-källa som jag litar på innan jag inför det här. Av de alternativ du räknade upp är det helhetslösningen för svwikt jag skulle rösta för. [[Användare:Gabbe|Gabbe]] ([[Användardiskussion:Gabbe|diskussion]]) 23 juli 2022 kl. 15.50 (CEST) == Fel med böjningsmallen för det franska verbet "[[dire]]" == Jag har hittat ett fel i mallen {{mall|fr-verb-dire}} som jag är lite osäker på hur jag ska rätta till. Det gäller andra person plural (''vous''). För indikativ presens ska det bli ''[[dites]]'', precis som det ser ut just nu. Men detta gäller bara för ''[[dire]]''. För alla andra verb med "samma" böjningsmall (som [[contredire]], [[interdire]], [[prédire]]) ska den formen istället sluta på "disez". Ta till exempel [[interdire]]. Just nu blir det "interdites" där, vilket är fel. Det ska bli "[[interdisez]]". Samma sak gäller för andra person plural av presens imperativ. Just nu står det "ditez", vilket är helt felt. Det ska egentligen bli ''[[dites]]'' (respektive ''[[interdisez]]''). [[Användare:Gabbe|Gabbe]] ([[Användardiskussion:Gabbe|diskussion]]) 22 juli 2022 kl. 08.10 (CEST) :{{klar}}, se [https://sv.wiktionary.org/w/index.php?title=Mall:fr-verb-dire&diff=prev&oldid=3695733 denna ändring]. [[Användare:Gabbe|Gabbe]] ([[Användardiskussion:Gabbe|diskussion]]) 22 juli 2022 kl. 15.15 (CEST) == SAOB2IPA == En annan tanke, när jag har dig på tråden, är något slags script som korrekt omvandlar uttalet på SAOB till IPA. SAOB använder ett [https://www.saob.se/hjalp/uttal/ helt eget] system. Ta till exempel [https://www.saob.se/artikel/?unik=S_04117-0167.7Odq skjorta]. De säger att det uttalas ''ʃω<sup>3</sup>rta<sup>2</sup>'' och ''ʃωr<sup>3</sup>ta<sup>2</sup>''. Om jag fattat det rätt motsvarar det {{ipa|/ˈɧu:rta/}} respektive {{ipa|/ˈɧʊrta/}}. Särskilt förvirrande är det bland annat att ifall bokstaven "a" har en eller två "våningar" innebär på SAOB precis motsatsen mot vad det betyder i IPA (eller?). Detta anger de dessutom via om bokstaven står innanför <nowiki><span class="StorKursiv"></nowiki> eller inte. En korrekt IPA-ifiering av uttalet för svenska ord känner jag inte till någon ordbok som har, varken online eller offline. Det skulle kunna vara något som sätter svenska Wiktionary på kartan, så att säga. Som sagt, bara en tanke. [[Användare:Gabbe|Gabbe]] ([[Användardiskussion:Gabbe|diskussion]]) 23 juli 2022 kl. 15.50 (CEST) : @[[User:Gabbe]]: Det går säkert, och betyder jobb, och kanske mer. Men ska det vara en modul, en javascript eller en bot? Det skulle gå att göra en bot som går igenom hela SAOB, läser ut uttalet, konverterar, och lägger till i vår wiktionary. Men är det lagligt att göra så? Känner sig någon manad att skriva till Svenska Akademien och begära tillstånd för sådant tillslag? Min bot är ingen pirat. ;-) Jag håller med att uttal för alla svenska ord medelst IPA är mycket önskvärt. Jag har flyttat Gabbes text till ett nytt avsnitt. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 23 juli 2022 kl. 16.11 (CEST) :: @[[User:Taylor 49]]: Den rättsliga biten är jag inte så oroad för. Jag har slängt iväg ett mejl till dem för undanröjandet av tvivel. [[Användare:Gabbe|Gabbe]] ([[Användardiskussion:Gabbe|diskussion]]) 23 juli 2022 kl. 17.00 (CEST) == Såndlåda för mallar med tillhörande moduler == Om jag vill skapa en mall med moduler "på prov", så att säga, finns det något sätt att göra det på som är bättre? Vore det till exempel okej att jag skapade {{mall|Gabbes-test}} tillsammans med [[Modul:modultesttesttest]] här, eller... ? [[Användare:Gabbe|Gabbe]] ([[Användardiskussion:Gabbe|diskussion]]) 24 juli 2022 kl. 10.22 (CEST) : Gör gärna det. Det finns redan [[Modul:TEST]] och [[Mall:TESTTEST]]. Obs: återskapa inte "[[Modul:test]]" (pga javascript). Säg till när jag ska radera skräp som din testverksamhet har efterlämnat. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 24 juli 2022 kl. 21.34 (CEST) ::@[[Användare:Taylor 49]]: Jag testade lite med [[Mall:TESTTEST]], [[Modul:TEST]] och [[Modul:TESTTESTTEST]], men jag är klar nu. Det går bra att radera samtliga. [[Användare:Gabbe|Gabbe]] ([[Användardiskussion:Gabbe|diskussion]]) 26 juli 2022 kl. 16.33 (CEST) == Hur få moduler att returnera flera rader? == Jag har gjort en ny mall som så småningom är tänkt att hantera konjugeringen av franska verb, såväl regelbundna som oregelbundna. Efter att ha fått det och funka dugligt på min Lua IDE tänkte jag att det var dags för nästa steg, att testa på Wiktionary. Därför har jag skapat {{mall|fr-verb-test}}, som anropar [[Modul:fr-verb-artikel]], som i sin tur anropar [[Modul:fr-verb-konj]]. Den första av modulerna är en slags "kaross", enbart menad att presentera värdena i det tabellformat som vi vill ha. Den andra av de två modulerna är en slags "motor", där själva konjugeringen sker. Tanken är att det ska gå att anropa den med {{mall|fr-verb-test|artikelnamn{{=}}donner}}, {{mall|fr-verb-test|artikelnamn{{=}}aller}}, {{mall|fr-verb-test|artikelnamn{{=}}être}}, osv. för att testa. Just nu stöter jag på två problem som inte dyker upp i min Lua IDE. Det första är att den första modulen inte verkar vilja hantera nya rader ("\n") som jag hade hoppats. Se rad 220 och 221 av [[Modul:fr-verb-artikel]]. Hur fixar jag det? [[Användare:Gabbe|Gabbe]] ([[Användardiskussion:Gabbe|diskussion]]) 27 juli 2022 kl. 08.05 (CEST) : Jag har kollat lite grann. Har du skapat modulen "fr-verb-konj" själv? Jag vet inte vad du gjorde i din Lua IDE, men jag misstänker att att du testade enbart "fr-verb-konj" utan "fr-verb-artikel". Det stora problemet med "fr-verb-artikel" är inte nya rader, utan iden att denna genererar mallkod ie #switch #invoke mm. Du kan inte göra så pga parsningsprioriteterna. En modul kan generera HTML + wikilänkar + kategoriinläggningar (bäst), wikimarkup, eller innehållet för enskilda parametrar som matas in i andra moduler eller mallar. En '''modul får inte generera''' bland annat "nowiki", "noinclude", hela parametrar såsom "|permanentlybanned=true", eller anrop av andra moduler eller mallar. Slutsats: "fr-verb-artikel" enligt nuvarande design kommer aldrig att funka, och måste därför göras om från grunden. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 27 juli 2022 kl. 11.50 (CEST) ::@[[Användare:Taylor 49|Taylor 49]]: Ja, jag har skrivit modulen "fr-verb-konj" helt själv. Jag har visserligen utgått från boken jag nämnde i de inledande kommentarerna. Siffrorna inom hakparentes på några av funktionerna fungerar som en slags källhänvisning. Det kan vara bra ifall man skulle vilja utöka modulen med mer "exotiska" oregelbundenheter. Då kan man fråga sig "är det verkligen så att verb av den här typen böjs på det sättet? vad baserar du det på?". Då finns källhänvisningen där i modulen. Boken innehåller dock bara en beskrivning av hur verben böjs och vilka som böjs på det sättet. Själva koden till "fr-verb-konj" har jag skrivit helt själv. ::Angående "fr-verb-artikel" så är det vad jag befarade. Jag går tillbaka till ritbordet med den. Det jag testade i min Lua IDE var att köra både "fr-verb-konj" och "fr-verb-artikel". Den senare gav textkod som output via "print()". Jag vet att vi inte får åberopa "print()" här på Wiktionary. Det som printats ut från "fr-verb-artikel" i min Lua IDE tog jag sen och klipp-och-klistrade in i [[WT:Sandlådan]] och tryckte på "visa förhandsgranskning". Jag jämförde sen med de mallar som redan fanns på sidor som [[aller]], [[donner]], osv. Allt såg bra ut. [https://sv.wiktionary.org/w/index.php?title=Wiktionary:Sandl%C3%A5dan&oldid=3697414 Här] är ett exempel. ::Om jag vill att "fr-verb-artikel" ska mynna ut i något som är så likt output från {{mall|fr-verb-er}} som möjligt, ska jag alltså återskapa HTML + wikilänkar osv som den mallen mynnar ut i? Det verkar rätt bökigt. Hur hanteras då {{mall|g-cell}} och liknande? Hur brukar andra göra för att konstruera mallar med tabeller utifrån modul-output? [[Användare:Gabbe|Gabbe]] ([[Användardiskussion:Gabbe|diskussion]]) 27 juli 2022 kl. 12.22 (CEST) ::''PS'' Jag har lite infallsvinklar, så jag testar på ett tag så får vi se om jag kan hyfsa till det. [[Användare:Gabbe|Gabbe]] ([[Användardiskussion:Gabbe|diskussion]]) 27 juli 2022 kl. 12.39 (CEST) ::: > klipp-och-klistrade in i Sandlådan och tryckte på "visa förhandsgranskning" ::: OK, bra ide men sviker senare av ovan förklarade skäl. ::: > återskapa HTML + wikilänkar osv som den mallen mynnar ut ::: Precis. ::: > hanteras då {mall|g-cell} och liknande ::: * anropa via "expandTemplate" (bökigt) ::: * anropa den underliggande modulen (bättre) ::: * återskapa funktionen ::: [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 27 juli 2022 kl. 12.51 (CEST) ::::Grymt, då tror jag att jag vet vad jag ska ta itu med härnäst. Tack! [[Användare:Gabbe|Gabbe]] ([[Användardiskussion:Gabbe|diskussion]]) 27 juli 2022 kl. 13.11 (CEST) == Vilka Unicode-tecken substitueras av Wiki-programvaran == Jag hade en diskussion med {{@|Dodde}} om testcases för moduler, och kom på följande fråga som är av mer allmänt slag. Så jag pingar in {{@|Taylor 49}} också och ställer den här istället. När jag håller på med forngrekiska tecken vill jag bland ha att göra med * ΰ (U+03B0 "Greek Small Letter Upsilon with Dialytika and Tonos") * ΰ (U+1FE3 "Greek Small Letter Upsilon with Dialytika and Oxia") Då kommer vän av ordning och säger till mig att det där är inte två olika tecken, utan samma tecken. Vanligen så ser tecknen identiska ut, oavsett om de lagras som U+03B0 eller U+1FE3. Här på Wiktionary verkar det som om mjukvaran automatiskt förvandlar dem bägge till U+03B0 utan att jag bett om det. Om det stämmer, finns det i så fall beskrivet någonstans i detalj vilka sådana slags Unicode-substitutioner som jag kan räkna med att programvaran gör? [[Användare:Gabbe|Gabbe]] ([[Användardiskussion:Gabbe|diskussion]]) 19 augusti 2022 kl. 14.17 (CEST) :Det finns lite att läsa på [[:en:Appendix:Unicode_normalization|enwikt]] och [https://www.mediawiki.org/wiki/Unicode_normalization_considerations mediawiki.org], om det är till någon hjälp. Vill man kringgå normaliseringen verkar vanliga HTML-koder fungera (&amp;#x1FE3; för &#x1FE3;). [[Användare:Andreasl01|Andreasl01]] ([[Användardiskussion:Andreasl01|diskussion]]) 19 augusti 2022 kl. 15.32 (CEST) ::Grymt, tack! Det var precis svaret jag letade efter. [[Användare:Gabbe|Gabbe]] ([[Användardiskussion:Gabbe|diskussion]]) 19 augusti 2022 kl. 15.48 (CEST) :::Här finns mer [https://graphicdesign.stackexchange.com/questions/147730/why-is-tonos-sometimes-rendered-different-from-oxia], [https://sv.wiktionary.org/wiki/Special:Version], [https://www.mediawiki.org/wiki/Utfnormal], [https://github.com/wikimedia/utfnormal], [https://github.com/wikimedia/utfnormal/blob/master/src/UtfNormalData.inc]. Tydligen använder MediaWiki ett paket som heter utfnormal, som finns att granska på Github och kanske informationen du söker finns gömd i "UtfNormalData.inc" i den sista länken. ~ [[Användare:Dodde|Dodde]] ([[Användardiskussion:Dodde|diskussion]]) 19 augusti 2022 kl. 16.03 (CEST) 7nhfkgev6ipn12bojca0287hfkdotq0 3703503 3703502 2022-08-20T07:53:48Z Taylor 49 27466 aa wikitext text/x-wiki {{genväg|[[WT:TV]]}} {{meddelande | 1 = Välkommen till Teknikvinden! | 2 = <span style="font-weight:normal;">Detta är samlingsplatsen för diskussioner som rör de mer tekniska aspekterna bakom Wiktionary-projektet, såsom mallar och moduler. Känn dig välkommen att delta!</span> '''<span class="plainlinks">[http://sv.wiktionary.org/wiki/Wiktionary:Teknikvinden?&action=edit&section=new Skapa ett nytt stycke för ditt meddelande]</span>''' Gå till '''[[Wiktionary:Fikarummet|Fikarummet]]''' om du vill diskutera något som har med språk att göra, eller '''[[Wiktionary:Bybrunnen|Bybrunnen]]''' om du har mer allmänna frågor om Wiktionary. <small>När teknikvinden börjar bli orimligt stor kan en äldre del diskussioner arkiveras. Men töm aldrig helt den här sidan.</small> }}<br> {{arkiv-under|*[[/Arkiv00]] <small>2008-01-18...2016-08-29</small> *[[/Arkiv01]] <small>2017-01-16...2018-06-12</small> *[[/Arkiv02]] <small>2018-11-12...2021-01-09</small>}} __NEWSECTIONLINK__ __TOC__ == Nyskapade grammatikmallar på turkiska == Hej! Jag är inte så bra på att skriva/formatera mallar här på Wiktionary, men de nyligen skapade ''[[Mall:tr-subst-k]]'', ''[[Mall:tr-subst-v]]'' och ''[[Mall:tr-pronomen]]'' behöver bearbetas för att följa svenska Wiktionarys formspråk och struktur. Jag kan peta lite, men för det här behöver jag hjälp från någon med mer avancerad kunskap om hur vår skript brukar se ut och fungera. Mvh, [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 2 januari 2021 kl. 18.02 (CET) :{{@|Svenji}} Kika på [[Wiktionary:Stilguide/Grammatik/Skapa en mall]]. Där finns proceduren detaljerat beskrivet! ~ [[Användare:Dodde|Dodde]] ([[Användardiskussion:Dodde|diskussion]]) 7 januari 2021 kl. 02.30 (CET) ::Och kika även på [[Wiktionary:Stilguide/Grammatik/Allmänna parametrar]]. Där förklaras vilka parametrar som bör användas och hur. ~ [[Användare:Dodde|Dodde]] ([[Användardiskussion:Dodde|diskussion]]) 7 januari 2021 kl. 02.33 (CET) :::Proceduren finns kanske beskriven, men jag förstår den lika lite som om den var skriven på kinesiska. Jag har försökt modifiera andra malalr tidigare, men när man inte förstår så är det bara en gissningslek som aldrig tar slut. [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 20 januari 2021 kl. 19.31 (CET) Avseende tr-subst-k, så skulle jag göra de första 12 rutorna synliga alltid och bara possessiv-delen ihopfällbar. Det skulle likna vanliga ryska substantiv som [[луна]] när man kommer till sidan. Sedan skulle jag '''inte''' blanda tabellkod (som bakgrundsfärg etc.) och grammatisk logik i samma mall. Gör en mall med tabellkod som enbart tar en lång lista med parametrar, och lägg logiken i en annan mall som anropar den första. Jämför {{mall|uk-subst}} som är av första typen och alltid tar 14 argument och {{mall|uk-subst-m}} som är av andra typen. --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 7 november 2021 kl. 19.55 (CET) :{{@|Svenji|Dodde}} - Jag gjorde nu [[başlangıç]] enligt mitt förslag. Den använder {{mall|tr-subst}} som tar 12 parametrar och struntar i possessiv-formerna, som är nog så många och ändå finns på en.wiktionary. Bra eller dåligt? Döm själv. Men detta liknar utseendet som finns för belarusiska, ryska och ukrainska grammatikmallar. --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 11 november 2021 kl. 00.22 (CET) == Hjälpkaoset knappast rört sedan 2008, högsta kategorin, att-göra, mm == Föreslår: * slå ihop [[Wiktionary:Hjälp]] och [[Hjälp:Index]] under namn "Hjälp:Index" ::: Verkställt. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 10 januari 2021 kl. 02.35 (CET) * [[:Kategori:Hjälp]] istället för krångligt och vilseledande dubbelprefix [[:Kategori:Wiktionary:Hjälp]] ::: Verkställt (nästan). [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 10 januari 2021 kl. 02.35 (CET) * ny [[:Kategori:Uppslag]] dit uppslag-relaterade kategorier (enligt språk, ordklass, ämne, ...) kan flyttas från [[:Kategori:Index]] som då kan innehålla kategorier såsom "Uppslag", "Hjälp", "Projektsidor", ... * <s>döpa om [[Wiktionary:Projekt/Wiktionary]] till [[Wiktionary:Att-göra]] ... ordet "wiktionary" överanvänds och "projekt" är faktiskt en perfekt synonym alltså 3 gånger samma ort, däremot inte det som egentligen avses: att-göra-listan</s> SV wiktionary är en av världens bästa i fråga om uppslag, men hjälpen är i nuläget så där ... dit en företrädesvis inte ska titta. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 6 januari 2021 kl. 05.02 (CET) :Dessutom skulle jag gärna ersätta det här tipset: :::* Hjälp-namnrymden ska innehålla sidor som '''inte har direkt med projektet Wiktionary att göra''', men ändå kan vara till hjälp för bidragsgivare och besökare på ett eller annat sätt. :::* Wiktionary-namnrymden ska innehålla det som mer har med Wiktionary att göra. Viktiga huvudsidor som utgör bas för undersidor: Administration, Användare, Arkiv, Projekt, Riktlinjer, Stilguide : med :::* Wiktionary-namnrymden (projekt-namnrymden) ska innehålla sidor som har med administration, användare och behörigheter, regler och diskussioner (som inte avser en enskild sida) att göra. :::* Hjälp-namnrymden ska innehålla sidor som förklarar wikitekniken för bidragsskrivare och användare. :::* Appendix-namnrymden ska innehålla sidor som har med språk att göra men inte är enskilda uppslag (listor med ord, grammatik, ...) ::::: Verkställt. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 10 januari 2021 kl. 02.35 (CET) : [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 6 januari 2021 kl. 06.41 (CET) :{{@|Taylor 49}} :1. Det låter rimligt att inte ha två olika "Hjälp"-namnrymder. Jag håller med om att det är förvirrande och att undernamnrymden Wiktionary:Hjälp kan samlas under namnrymden Hjälp (och Kategori:Hjälp). :2. I nuläget kan man nå alla kategorier via Kategori:Index. Jag tycker att Kategori:Index är överskådlig som den är. Jag tänker också att om man skapar "Kategori:Uppslag" så skapar det också förvirring med den befintliga kategorin Kategori:Alla uppslag. :3. Att städa i Wiktionary- och Hjälpnamnrymden är ju ett projekt och därför underordnat Wiktionary:Projekt. Sidnamnet Wiktionary:Projekt/Wiktionary tänker jag då är logiskt med nuvarande struktur av projekt. Man kanske skulle kunna tänka sig en egen namnrymd för "Projekt" precis som man har en egen namnrymd för "Hjälp". Jag vet dock inte riktigt hur man bör avgöra om något ska ha en egen namnrymd eller inte. Man skulle också kunna tänka sig att göra ett namnbyte från "Wiktionary:Projekt" till "Wiktionary:Att göra" (utan bindestreck) om man tycker att det är mer passande - exakt ord är inte viktigt för mig, men "Wiktionary" skulle fortfarande komma dubbelt till "Wiktionary:Att göra/Wiktionary". Ett alternativ är att döpa om projektet "Wiktionary" till "Wiktionary:Projekt/Metastruktur" eller "Wiktionary:Projekt/Namnrymdstruktur" eller nåt annat. :4. Beskrivningen av namnrymder ska naturligtvis spegla innehållet i namnrymderna. Ändra gärna om du kommer på bättre formuleringar och uppdatera gärna om strukturen ändras. ~ [[Användare:Dodde|Dodde]] ([[Användardiskussion:Dodde|diskussion]]) 7 januari 2021 kl. 03.21 (CET) :: 1. Verkställt. :: 2. Senarelagt. :: 3. Jag tror inte att det finns behov för ytterligare namnrymder. Jag drar tillbaka förslaget att döpa om en enda sida och vill slå ihop [[Wiktionary:Projekt/Wiktionary]] med [[Wiktionary:Projekt/Appendix]] istället till [[Wiktionary:Projekt/Namnrymdstruktur]] för närvarande. Senare skulle jag gärna ändra [[Special:PrefixIndex/Wiktionary:Projekt]] till [[Special:PrefixIndex/Wiktionary:Att göra]] men det blir väl många undersidor (190?). :: 4. Verkställt. :: [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 10 januari 2021 kl. 02.35 (CET) ::: {{@|Taylor 49}} 3. Att slå ihop eller organisera om bland undersidor till namnrymder ryms inom ramen för sådant man kan "[[Wiktionary:Riktlinjer/Var djärv|vara djärv]]" med, om man känner att man är varm i kläderna rörande Wiktionary-strukturen, så kör på! ~ [[Användare:Dodde|Dodde]] ([[Användardiskussion:Dodde|diskussion]]) 25 mars 2021 kl. 21.55 (CET) == Mall "är lika med" AKK "Mall:=" == <code><nowiki>{{</nowiki>[[Mall:=|=]]<nowiki>}}</nowiki></code> [https://sv.wiktionary.org/w/index.php?title=Mall:%3D&diff=prev&oldid=3469683 Mall:%3D&diff=prev&oldid=3469683]. Vad ska vara fördelen med <code><nowiki>&&#35;61;</nowiki></code> över <code><nowiki>=</nowiki></code>? Nackdelen med DEC-encoding är att alla sidor som använder mallen fastnar i [[:Kategori:Sidor som använder = som en mall]] (borde egentligen heta "Sidor som använder 'Mall:=' för något annat än just '='"). Ingen annan wiki gör på så sätt, den motsvarande katogorin brukar vara tom och ej skapad. Vågar någon att vidhålla <code><nowiki>&&#35;61;</nowiki></code>? [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 11 januari 2021 kl. 21.53 (CET) :{{@|Taylor 49}}, jag minns inte varför det var nödvändigt - troligen nåt med grammatikmallarna. Men grammatikmallarna har ändrats och nu används inte {{mall|{{=}}}} särskilt mkt, så det är nog helt okej att den bara innehåller <code>=</code>. [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 14 januari 2021 kl. 22.52 (CET) :: Då är det väl löst ... nu gäller det att vänta tills <code><nowiki>{{=}}</nowiki></code> blir en parserfunktion och vi kan radera mallen. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 27 januari 2021 kl. 12.11 (CET) == Inloggning == Jag har nyligen haft problem med inloggningen ... någon loggar ut mig hela tiden, inte bara vid den här wikin, utan även annanstans. Någon har väl slarvat till det centrala inloggningssytemet. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 22 januari 2021 kl. 16.12 (CET) == Skript-hjälp == Hej! Om jag vill lägga till en informationsruta till en mall, likt "not:", när mallen är i oexpanderat läge (och även kvar längst ner i expanderat), hur gör jag då? Jag vill få in texten "Verbstammen diftongeras i de fall stavelsen betonas. I övrigt gäller regelbunden konjugation.". Det gäller {{mall|es-verb-er-dift}}. [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 4 februari 2021 kl. 17.28 (CET) :Åter till frågan: Jag vill kunna lägga till i flera mallar av oregelbundna verb (t.ex. med stamförändringar) att de redan i oexpanderat läge förklarar för den som redan har baskunskaper att verbet följer ett av dessa undantagsmönster. Till exempel för verbet ''volver'': "Oregelbundet: verbstammen ändras i vissa fall med diftongering där '''''o''''' blir till '''''ue'''''. Verbet har oregelbunden participform." [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 16 mars 2021 kl. 12.20 (CET) ::{{@|Svenji}}, som i {{mall|la-subst-1}} (<code>!colspan="3" class="min"|Ordet tillhör den första deklinationen.</code>)? ~ [[Användare:Dodde|Dodde]] ([[Användardiskussion:Dodde|diskussion]]) 21 mars 2021 kl. 21.06 (CET) :::Tack {{@|Dodde}}, ska pilla med detta när min tentavecka är över. [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 23 mars 2021 kl. 13.40 (CET) == Härledning - samlat: samiska eller norska == Om jag vill ange en etymologi från norska, så använder jag språkkoden ''no'', men jag tycker det är bättre om vi inte skiljer i härledningsmallen mellan bokmål och nynorska. Detsamma gäller lånord från samiska (i de fall det saknas vetskap om vilken samiska det först lånats från, kanske oberoende från flera). Jag vet inte hur jag ska ändra en sådan skrift i så fall (t.ex. som att grc blir ''grekiska''). [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 16 mars 2021 kl. 12.13 (CET) : @[[Användare:Svenji|Svenji]] Kan du precisera? Varje förståeligt och rimligt förslag kan implementeras. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 10 augusti 2021 kl. 00.09 (CEST) :: @[[Användare:Svenji|Svenji]]: "h-nor" och "h-smi" har [[Special:Diff/3599968/3603236|lagts tillbaka]]. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 15 augusti 2021 kl. 18.42 (CEST) ::: Ur etymologisk synvinkel lånas ord inte in från "bokmål", utan från "norska", och dessa två är skrivna varieteter av ett och samma språk. För samiskans del gäller förhållandet att vissa ord har samiskt ursprung, men vilken standardiserad varietet i den samiska språkvärlden går inte längre att precisera. Att utelämna ett sådant lånord från dess härkomst vore mycket olyckligt. Liknande fall som samiskan kommer att behövas implementeras framöver, inte minst i mitt arbete med spanskan, och dess lånord från central- och sydamerikanska språk från ursprungsbefolkningen, där ibland inte ett tydligt enskilt språk kan bestämmas. [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 16 augusti 2021 kl. 11.27 (CEST) :::: @[[Användare:Svenji|Svenji]]: Det finns väl massor med sidor som använder "non" men borde bättre använda "h-nor" liksom sådana som använder "smi-usm" men borde använda "h-smi". [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 16 augusti 2021 kl. 12.16 (CEST) == Bugg i alla böjningsmallar == Hej! Titta på böjningsmallen i ''[[matvana]]''. Titta i synnerhet på sista cellen (genitiv bestämd form plural). Texten är förskjuten uppåt. I dokumentets DOM ser jag att detta beror på en överflödig P-nod. --[[Användare:Andreas Rejbrand|Andreas Rejbrand]] ([[Användardiskussion:Andreas Rejbrand|diskussion]]) 21 mars 2021 kl. 19.14 (CET) : Jag kan reproducera den: [[stuga]] men ej [[hund]]. Hur länge har den här kritiska buggen funnits? [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 21 mars 2021 kl. 19.28 (CET) ::Jag tror att buggen förekommer när det finns en textruta under mallen. Jag såg den först för ett par månader sedan. --[[Användare:Andreas Rejbrand|Andreas Rejbrand]] ([[Användardiskussion:Andreas Rejbrand|diskussion]]) 21 mars 2021 kl. 19.45 (CET) ::: Slutrapporten från buggutredningen: [[Wiktionary:Sandlådan]] [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 21 mars 2021 kl. 20.18 (CET) ::::Koden för förled= och not= finns i {{mall|grammatik-slut}}, som mycket riktigt används i stort sett i alla grammatikmallar. Den mallen har inte ändrats sedan 2018. Kan det röra sig om en parsningsbugg i MediaWiki-programvaran som uppkommit nyligen, tro? {{@|Skalman}}, vad säger du? ~ [[Användare:Dodde|Dodde]] ([[Användardiskussion:Dodde|diskussion]]) 21 mars 2021 kl. 20.57 (CET) ::::: Kan det vara att buggen alltid har (mycket otydligt) synts? De överflödiga tecknen är ju uppenbara. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 21 mars 2021 kl. 22.10 (CET) :::::: Nej, är säker på att det har sett korrekt ut tidigare. Men jag har inte granskat utseendet så exakt när det blev fel kan jag inte säga. :::::: Några extra mellanslag, radbrytningar o.d. i den renderade html-koden är inget att bry sig om, det är ingenting som har nån betydelse. :::::: Felet uppstår på grund av koden <code>&#32&zwnj;;</code> som skjuts in i en egen <code><nowiki><p></nowiki></code>-element precis efter "matvanornas" i bestämd form plural genitiv-rutan i böjningstabellen när den används på [[matvana]]. Att detta sker är ju egentligen inget konstigt - det är vad som står i mallen {{mall|grammatik-slut}} att det ska ske på rad 1-3 (för 3= dvs. förled= i böjningsmallarna) respektive rad 5-7 (för 2= dvs. not= i böjningsmallarna). <pre> 1: <includeonly>{{ #if: {{{3|}}} 2: |&#32&zwnj;; 3: {{!}}- </pre> ::::::Alltså: Om parametern "3" finns (eller om argumentet är en tom sträng), skjut in c följt av en radbrytning och sedan det som återfinns på rad 3 och 4. <pre> 5: -->{{ #switch:{{{2|}}}||-=| 6: #default=&#32&zwnj;; 7: {{!}}- </pre> ::::::Samma kod med #if användes på rad 5-7 för parametern 2 (dvs. for not= i grammatikmallarna), men tomt argument "" betyder generellt "SANT" och argumentet "-" betyder generellt "FALSKT" i våra mallar, så koden ändrades till att använda "#switch" så att även not=-parametern i grammatikmallarna skulle följa det mönstret. ::::::Alltså: Byt ut 2 (alltså not-argumentet) mot en tom sträng om 2 är "-", annars, använd defaultvärdet: <code>&#32&zwnj;;</code> följt av raderna 7 t.o.m. 13. :::::: ::::::Så vad gör <code>&#32&zwnj;;</code> ens i mallkoden? <code>&#32&zwnj;;</code> är en HTML-kod för "space", alltså det vanligt mellanslag. Blanksteg trimmas dock bort i mallkod, så jag GISSAR att användning av <code>&#32&zwnj;;</code> var ett hack som var nödvändigt för att tabellavgränsaren i wikisyntaxen skulle börja på en ny rad och därför kunna tolkas om till rätt HTML-kod. Men det är {{@|Skalman}} som skapat mallkoden så han kan nog svara på det definitivt. ::::::Jag gjorde en snabbtest i sandlådan och det verkar som om det bara är att ta bort <code>&#32&zwnj;;</code> samt den efterföljande radbrytningen på två ställen, men det kanske är något jag har missat och eftersom mallen används på så många sidor tänker jag att det ändå är bäst om Skalman kikar på det först. ~ [[Användare:Dodde|Dodde]] ([[Användardiskussion:Dodde|diskussion]]) 22 mars 2021 kl. 17.44 (CET) :::::::{{@|Andreas Rejbrand|Taylor 49|Dodde}}: Jag har tagit bort <code>&amp;#32;</code> nu. :::::::Något i parsern måste ha ändrats, men jag hittar ingen dokumentation om vad det skulle kunna vara. :::::::Förut var det nödvändigt att ha med, för extra mellanslag/radbrytningar runt <code>|</code> ignorerades, och då blev det som att <code><nowiki>{{!}}</nowiki></code> hamnade på föregående rad, och alltså förstörde tabellsyntaxen. [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 25 mars 2021 kl. 22.33 (CET) :::::::: @[[Användare:Skalman|Skalman]] Jag har just [https://sv.wiktionary.org/w/index.php?title=Mall:grammatik-slut&diff=prev&oldid=3521988 revertertat din redigering] eftersom den förvärrar buggen, se [[medium]], [[Wiktionary:Sandlådan]], dvs anrop då ''både'' <code><nowiki>förled=</nowiki></code> och <code><nowiki>not=</nowiki></code> används. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 4 juli 2021 kl. 09.11 (CEST) == Tagg-mallen, anrop kat=reflexivt == Hej! Jag hittar inte var man redigerar i denna mallen (kanske av god anledning). Jag vill lägga till samma funktion för reflexiva verb på fornsvenska och för spanska, som vi nu har för svenska verb, d.v.s. att tagg|reflexivt visar ''reflexivt: '''raka sig'''''. På fornsvenska [[grena#Fornsvenska|grena]] vill jag alltså att kommandot skapar ''reflexivt: '''grena sik''''', och för spanska [[peinar]] ''reflexivt: '''[[peinarse]]'''''. [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 23 mars 2021 kl. 13.48 (CET) :Det är förmodligen [https://sv.wiktionary.org/wiki/Modul:tagg i modulkoden] du kan lägga till stöd för flera språk. Men det är bra att du är försiktig. Ett fel i denna påverkar hela ordboken! --[[Användare:Andreas Rejbrand|Andreas Rejbrand]] ([[Användardiskussion:Andreas Rejbrand|diskussion]]) 23 mars 2021 kl. 13.52 (CET) == Nya absurda buggar == * Några av mina dagens redigeringar har bot-märket '''b''' fastän jag inte även har bot-flaggan på det här kontot (se [[Special:Senaste_ändringar]]) * <s>fliken "Mer" -> "Flytta" försvann (hände igår på en annan wiki)</s> * godtyckliga utloggningar (äldre, se [[#Inloggning]]) [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 20 april 2021 kl. 15.50 (CEST) [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 22 april 2021 kl. 09.55 (CEST) == Hjälp med inställningar i redigeringsläge: färgad formatering, plus röd prick för annars "osynliga" mellanrum. == Hej! Jag skulle testa lite olika utseenden, vilket resulterade i att jag fick nollställa alla inställningar. Nu märker jag till min förfäran att redigeringsläget är i svartvitt, men jag vill ha tillbaka mina gröna ref-länkar, lila och blåa webblänkar osv... Var ändrar man det? Och den lilla röda pricken som oftast döljer sig efter kopierade ord på t.ex. arabiska och hebreiska - hur får jag tillbaka den? Ingår den kanske också i samma funktion? Tacksam för hjälp! : Pennan till vänster om "Avancerad"? [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 21 april 2021 kl. 01.28 (CEST) :: Tack! Jag letade under inställningar, men det var alltså mycket lättare än så. [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 21 april 2021 kl. 01.50 (CEST) == Mall som hämtar från Wikidata == Det finns nu många estniska ord med böjningsformer som lexem i Wikidata. Kan vi få en mall/modul här som visar dem? Se t.ex [[päev]] (som saknar böjningsformer) och [[d:Lexeme:L381851]] (som har dem). --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 23 april 2021 kl. 00.52 (CEST) :Frågan är nu även framlagd på [[:en:Wiktionary:Grease pit/2021/April#Getting inflection tables from Wikidata]]. --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 27 april 2021 kl. 19.41 (CEST) == Tyska mallar == Skulle tyska {{mall|de-verb}} kunna utrustas med gröna länkar? Så att man lätt kan skapa böjningsformer för verb som [[tagen#Tyska]] och [[toppen#Tyska]]. Det är en vanlig mall (inte modul) som använder {{mall|länk}}. Borde den göras om till modulkod? --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 21 maj 2021 kl. 16.49 (CEST) :Jag kan inte tyska, men det verkar som att artiklarna ställer till det för att det ska gå att använda den vanliga {{mall|länka-b}} mallen. {{@|Skalman}}, kan du utveckla? Kanske att skapa en modul är enda möjligheten att komma till rätta med detta. Om en modul ska skapas vore det bra om ett helhetsgrepp togs för alla tyska verbmallar. Hur heltäckande och hur stabila är de tre befintliga verb-mallarna? [[Användare:Dodde|Dodde]] ([[Användardiskussion:Dodde|diskussion]]) 21 maj 2021 kl. 18.07 (CEST) ::Jag har uppdaterat {{mall|de-verb}}, så att gröna länkar skapas. Det är inte alldeles optimalt, då mallen tydligen inte har faktagranskats och man riskerar att potentiellt skapa upp felaktiga böjningsformer. Om man ändå vet att den böjningsformen stämmer, så blir det ju hur som helst smidigt att använda. [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 22 maj 2021 kl. 00.01 (CEST) :::Jag snöade visst in på en redigeringskommentar från 2017 om länka-b-mallen, men nu har vi ju istället den mer uppdaterade {{mall|g-cell}}-mallen. Tack för att du fixade utbytet från {{mall|länka}} till {{mall|g-cell}}, Skalman. Jag började så smått med modultester för tyska verb ([[Modul:de-verb/test]]), men jag kom sedan på svårigheterna vi stötte på 2017 som framgår av [[Moduldiskussion:de-verb]]. Att för enkelhetens skull köra med {{mall|g-cell}} tills vidare är nog ett bra val. ~ [[Användare:Dodde|Dodde]] ([[Användardiskussion:Dodde|diskussion]]) 22 maj 2021 kl. 00.34 (CEST) ::::Tack, detta var en stor förbättring! Jag vet inte alls om våra tyska mallar är heltäckande, men jag vet genom stickprov att bara ungefär hälften av våra tyska adjektiv och verb har en böjningsmall inlagd, så här finns mycket att göra. Nu har jag i alla fall skapat böjningsuppslag för [[tagen#Tyska]]. De gröna länkarna har blivit blå. --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 22 maj 2021 kl. 00.45 (CEST) == Kort fråga == Varför får inte uppslaget [[^^]] automatiskt en kategori? [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 25 maj 2021 kl. 11.09 (CEST) :{{@|Svenji}} Det får den. Som framgår av [[Wiktionary:Mallar/ordklassmallar]] så hamnar sidor som använder mallen {{mall|tecken}} i [[:Kategori:Tecken]] om inte en mer specifik teckenkategori anges som första argument. På sidan [[^^]] har "--" angivits som första argument och sidan har därför hamnat i [[:Kategori:--]], vilket så klart inte var avsiktligt. I vanliga ordklassmallar används första argumentet för att ange språkkod, eller "--" när uppslaget är tvärspråkligt. Men tecken är redan tvärspråkliga, så därför saknas språkargument i tecken-mallen. ~ [[Användare:Dodde|Dodde]] ([[Användardiskussion:Dodde|diskussion]]) 25 maj 2021 kl. 13.52 (CEST) == Bugg i "MediaWiki:Common.css" == * [https://sv.wiktionary.org/w/index.php?title=MediaWiki:Common.css&action=info sv.wiktionary.org] inkluderar massor av mallar och fastnar i 2 kategorier * [https://en.wiktionary.org/w/index.php?title=MediaWiki:Common.css&action=info en.wiktionary.org] inkluderar inga mallar : [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 21 juli 2021 kl. 21.58 (CEST) :: {{@|Taylor 49}}, jag fixade så att sidan inte fastnar i några kategorier. Däremot är det väl okej att inkludera mallar, så jag ändrar inte det. Ok? [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 11 augusti 2021 kl. 23.11 (CEST) ::: @[[Användare:Skalman|Skalman]]: Hej <pre> == {{saknad betydelse|ejkat=}} == </pre> ::: Men varför inkluderas de överhuvudtaget? Är omnämningen i CSS-koden inte bara kommentar? Skulle sådant funka (och vara säkrare för alla mallar): <pre> == { {saknad betydelse} } == </pre> ::: eller <pre> /* <!-- == {{saknad betydelse}} == --> */ </pre> ::: eller (väl bäst, längst uppe och längst nere): <pre> /* <nowiki> */ </pre> <pre> /* </nowiki> */ </pre> ::: ? [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 11 augusti 2021 kl. 23.27 (CEST) ::::Jag gillar att man ser länken till den när man kollar på "Vad som länkar hit". Om någon av mallarna skulle raderas i framtiden, blir det på så vis också uppenbart att CSS:en bör ändras. Men jag kan ändra till <code><nowiki>[[Mall:saknad betydelse]]</nowiki></code> istället. [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 12 augusti 2021 kl. 11.10 (CEST) :::::{{@|Taylor 49}}, en bättre lösning emm är om mallarna är så pass smarta att dom aldrig placerar sidan i en kategori om det inte är i huvudnamnrymden. [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 12 augusti 2021 kl. 11.19 (CEST) :::::: @[[Användare:Skalman|Skalman]]: Kategorisering enligt namnrymd är en möjlighet som är lätt att implementera, men har nackdelen att den underminerar nyttan av [[Wiktionary:Sandlådan|sandlådan]] och privata sandlådor på undersidor av ens användarsida. Ifall du vill ha länkar kvar (vilket låter rimligt), då är <code><nowiki>/* <nowiki> */</nowiki></code> den näst bästa lösningen, och <code><nowiki>[[Mall:saknad betydelse]]</nowiki></code> den bästa, då föreslår jag att ändra <code><nowiki>{{</nowiki></code>...<code><nowiki>}}</nowiki></code> till <code><nowiki>[[Mall:</nowiki></code>...<code><nowiki>]]</nowiki></code>. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 13 augusti 2021 kl. 22.10 (CEST) == Bugg: ".WAV"-filer spelas inte utan laddas ner == * [[arbetslöshet]] "Sv-arbetslöshet.ogg" -> funkar * [[xenon]] "LL-Q9027 (swe)-Moonhouse-xenon.wav" -> laddas ner Jag vet inte vad det beror på men det funkar [https://eo.wiktionary.org/wiki/%C4%89efurbo vid -eo- wiktionary]. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 3 augusti 2021 kl. 00.22 (CEST) :Skillnaden är väl att eo använder en speciell mall som ger en integrerad ljudspelare direkt på sidan, medan sv inte gör det, utan bara länkar till filen. Om du låter din webbläsare göra en HTTP GET-förfrågan på själva WAV-filen på eo ser du att den laddas ner även där. För att pröva det, klicka på länken på [https://eo.wiktionary.org/wiki/Dosiero:LL-Q143_(epo)-Lepticed7-%C4%89efurbo.wav]. (Det har kanske med serverns MIME-typer att göra?) Men om du på sv klickar på högtalarikonen så kommer du till [https://sv.wiktionary.org/wiki/Fil:LL-Q9027_(swe)-Moonhouse-xenon.wav filsidan] där du får en inbäddad spelare. --[[Användare:Andreas Rejbrand|Andreas Rejbrand]] ([[Användardiskussion:Andreas Rejbrand|diskussion]]) 3 augusti 2021 kl. 00.44 (CEST) == Bugg: "$wgExpensiveParserFunctionLimit" för lyxiga funktioner == Det här är en förargelse och bråkmakare som ställer till det vid många wikier. Strängt taget är det inte en bugg utan en <b>feature</b> som lades till för länge sedan. Gränsen är för närvarande 500 anrop och gäller främst (summan av) <b>ifexists</b> and <b>pagesincategory</b> men ej transkluderingar vilket är märkligt (se nedan). Försök att få igenom en höjning för antingen en wiki eller alla WMF wikier är dömda att få [https://phabricator.wikimedia.org/T160685 T160685 avslag av "principiella skäl"]. Vi har ca 420 språkkoder varav ca 360 har uppslag. Vid 500 kategorier med uppslag kommer <b>antalet huvuduppslag på titelsidan att sluta funka</b> eftersom detta beräknas medelst <b>pagesincategory</b>. Vi har råd med <b>ett anrop</b> till en kostsam (lyxig, resurskrävande) funktion <b>per språk</b>, men inte mer. Detta begränsar möjligheter till listor över språk och statistik. Liknande problem finns vid andra wiktionaryer. Det finns ytterligare begränsningar såsom RAM-minne som -en- wiktionary ville ha en höjning på [https://phabricator.wikimedia.org/T165935 T165935 men fick avslag]. Nu håller de på med desperata förändringar som försämrar kvaliteten men kanske reducerar minnesförbrukningen lite grann. Jag har tre ideer att få bukt med det här, som inte kan avslås av "principiella skäl" eftersom de alla är resursneutrala. * [https://phabricator.wikimedia.org/T278629 T278629] Omförhandla prislistan och gör transklusioner dyrare och <b>ifexists</b> and <b>pagesincategory</b> billigare. Det är orimigt att transklusioner som uppenbarligen är mycket mer resurskrävande är gratis medan <b>ifexists</b> kostar. Jag har även utvecklat ett knep som exploaterar den här absurditeten ([https://eo.wiktionary.org/wiki/Vikivortaro:Provujo Provujo] länkat från "phabricator") och verkställer 676 <b>ifexists</b>-begäran med giltiga resultat och utan någon skampålekategori. Tyvärr funkar knepet inte för <b>pagesincategory</b>. * Batcha sådana begäran. Enligt svaret går det internt att batcha <b>ifexists</b>-begäran, och således bör detta göras tillgångligt även från LUA. Jag vet inte ifall detta gäller också för <b>pagesincategory</b>. * Höjning mot restriktioner. Ingen bugg-item vid "phabricator" ännu. Skapa en ny "content model" kallad för "privileged wikitext" som funkar på samma sätt som "wikitext" med följande 3 avvikelser: ** Kraftigt höjda begränsningar, till exempel 500->10'000 lyxiga funktioner, 10s->40s LUA-tid, 50MiO->200MiO RAM, 2MiO->8MiO pre-expand&post-expand bloat. **:: ''mot'' ** Sidan kan redigeras enbart av administratörer. ** Sidan kan uppdateras enbart sällan, till exempel 1 gång per timme och 3 gånger per dygn, plus mindre ofta eller inte alls automatiskt. Finns det åsikter kring detta? Jag ber om stödjande röster på min [https://phabricator.wikimedia.org/T278629 bugg T278629] (batcha allt som går att batcha). [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 3 augusti 2021 kl. 01.31 (CEST) : Jag har lagt till en notis till din appell på Phabricator om att jag stödjer ditt förslag. –[[Användare:Tommy Kronkvist|Tommy Kronkvist]] ([[Användardiskussion:Tommy Kronkvist|diskussion]]), 9 augusti 2021 kl. 15.38 (CEST). ::Jag håller med om att dessa funktioner nog behöver ses över. Mest realistiskt skulle jag tro är Lua-funktioner som stödjer batchning av '''ifexists''' och '''pagesincategory'''. ::En fullösning för huvudsidan skulle vara att helt sonika exkludera dom minsta språken (eller lägga till en hårdkodad schablonsumma för dom). ::{{@|Taylor 49}}, har du något exempel utöver huvudsidan som ger problem på sv-wikt? [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 11 augusti 2021 kl. 23.54 (CEST) ::: @[[Användare:Skalman|Skalman]]: Jo, batchning av '''ifexists''' och '''pagesincategory''' vore bäst. Problemsidor: [[Wiktionary:Alla språk och koder med antal huvuduppslag]] -- för att evaluera hur många kategorier som saknas skulle det behövas min hack. [[Wiktionary:Balans efter språk och ordklass]] Och [https://eo.wiktionary.org/wiki/Aldono:Listo_kun_lingvoj aldono]. PS: {{mall|antal uppslag}} har parametrar "list=" , "omit=" och "limit=" som kan användas i ett desperat läge. PPSS: finns det kanske en bättre lösning för [[MediaWiki:Common.css]], se ovan? [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 12 augusti 2021 kl. 00.07 (CEST) :::: Hur ser de andra språkversionerna av Wiktionary på det här? De torde ju vara uppbyggda på liknande sätt (?) och snart komma att uppleva samma problem som vi. –[[Användare:Tommy Kronkvist|Tommy Kronkvist]] ([[Användardiskussion:Tommy Kronkvist|diskussion]]) 12 augusti 2021 kl. 18.53 (CEST), 12 augusti 2021 kl. 18.53 (CEST). ::::: Se ovan, de har redan problem. Det gäller bara att ta kontakt. [[Wiktionary:Bybrunnen/Arkiv26#Modul_önskas_för_beräkningsmall]]. 16 augusti 2021 kl. 15.49 (CEST) == Färger == Är det bara jag som inbillar mig, eller har färgerna på hyperlänkar ändrats (om än ytterst subtilt)? --[[Användare:Andreas Rejbrand|Andreas Rejbrand]] ([[Användardiskussion:Andreas Rejbrand|diskussion]]) 13 augusti 2021 kl. 15.39 (CEST) : Du ser alltid saker som knappast syns (såsom buggen ovan med minimalt felplacerad text i tabellerna) och ingen annan skulle våga påtala. ;-) [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 13 augusti 2021 kl. 22.14 (CEST) ::Jo, visst har de väl blivit lite ljusare? [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 16 augusti 2021 kl. 11.29 (CEST) :::Aningen ljusare, upplever jag det som. Synd att sidor som till exempel [[:w:Wikipedia:Länkfärg]] (eller motsvarande på enWP, Meta-Wiki etc.) inte länkar direkt till någon "global" Wikimedia-CSS eller liknande, så att man enkelt skulle kunna titta efter i historiken. –[[Användare:Tommy Kronkvist|Tommy Kronkvist]] ([[Användardiskussion:Tommy Kronkvist|diskussion]]), 17 augusti 2021 kl. 00.24 (CEST). ::::Jag ser ingen skillnad, men jag har heller inte en skärm som återger färger jättebra. Men inte heller i koden ser jag några indikationer på att länkfärgen ska ha ändrats dom senaste 10 åren. Däremot ''kan'' det ju vara så att färgen har överridits, men inte längre gör det, så helt säker på vad som hänt i koden är jag inte. ::::Detta är den relevanta CSS-koden som körs på min dator: https://gerrit.wikimedia.org/r/plugins/gitiles/mediawiki/core/+blame/refs/tags/1.36.1/resources/src/mediawiki.skinning/elements.less#14 ::::Annat som potentiellt skulle kunna påverka, men som inte heller verkar så sannolikt: typsnittet har ändrats, webbläsarens tolkning av färg+typsnitt har förändrats, webbläsarens standardtypsnitt (vilket är det som Vector verkar använda som standard) har förändrats, operativsystemets tolkning av typsnitt har förändrats... [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 17 augusti 2021 kl. 10.58 (CEST) :::::Jo, det har blivit ljusare. Speciellt tydligt ser jag det på röda länkar, som [https://sv.wiktionary.org/wiki/Wiktionary:Projekt/%C3%96nskelistor/Svenska här]. Något har hänt, men i vilket fall som helst så har jag inga problem med ändringen. --[[Användare:Andreas Rejbrand|Andreas Rejbrand]] ([[Användardiskussion:Andreas Rejbrand|diskussion]]) 17 augusti 2021 kl. 13.48 (CEST) ::::::Här syns skillnaden tydligt: https://privat.rejbrand.se/wtlinkcolour.png. Överst är en äldre skärmdump från januari 2017; underst är från i dag. --[[Användare:Andreas Rejbrand|Andreas Rejbrand]] ([[Användardiskussion:Andreas Rejbrand|diskussion]]) 17 augusti 2021 kl. 13.55 (CEST) :::::::Jag trodde att det var något som hade hänt dom senaste dagarna, och jag trodde att det gällde andra länkar än rödlänkar. Om jag förstår rätt, så är [https://gerrit.wikimedia.org/r/plugins/gitiles/mediawiki/core/+/b24bff67ed1c2ac4e15d990820ad98d8592390b4%5E%21/ den aktuella ändringen] från mars 2021 och borde ha deployats ganska snart efter det (inom en månad, tror jag). [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 17 augusti 2021 kl. 16.22 (CEST) ::::::::Jag är helt säker på att färgerna på min dator ändrades samma dag som jag skrev inlägget ovan! --[[Användare:Andreas Rejbrand|Andreas Rejbrand]] ([[Användardiskussion:Andreas Rejbrand|diskussion]]) 17 augusti 2021 kl. 17.57 (CEST) :::::::::I så fall har jag kanske fel vad gäller inom en månad från mars 2021. Deploy av nya versioner kanske fungerar annorlunda än vad jag minns det som. [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 17 augusti 2021 kl. 19.20 (CEST) == "Mall:kategorinavigering-härledningar" - modularisering == Jag har just modulariserat denna mall. [[Mall:kategorinavigering-härledningar]] Fördelar: * parametrar behövs ej längre: <s>Det andra språket anges här med versalinitial (på Svenska/Härledningar från fornsvenska anges Fornsvenska)</s> * språkkoder visas * alla tänkbara fel detekteras och bestraffas med felmeddelande liksom spårningskategori * etymologiska koder uppmärksammas (se [[:Kategori:Svenska/Härledningar från samiska]]) och funkar enbart efter <code><nowiki>Härledningar från </nowiki></code>, motsatt "Kategori:Samiska/Härledningar från svenska" skulle ej funka Jag föreslår att ta bort parametrarna medelst bot på alla sidor som använder mallen (kan det röra sig om enbart 487 ??). [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 23 augusti 2021 kl. 00.44 (CEST) :{{@|Taylor 49}}: Trevligt att bli av med parametrarna! Några kommentarer: :* Varför behöver språkkoderna visas? :* Nu genereras ett stycke <code>&lt;p></code> som innehåller två <code>&lt;br>&lt;br></code>. Skulle det gå att istället generera två <code>&lt;p></code>? :* Jag skulle föredra aningen tydligare variabelnamn i modulen, och skulle kanske ha döpt modulen till samma sak som mallen (eftersom den bara används där), men det är småsaker som spelar mindre roll. :-) :[[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 23 augusti 2021 kl. 09.50 (CEST) :: > varför behöver språkkoderna visas ::* eftersom de behövs då en skapar nya uppslag (en kod) eller lägger till härledning (två koder) ::* <big>''vänta ... "fornindonesiska" ... vilken kod hade den igen ... var hade vi listan ... jag kan inte hitta den längre ... jävlar ...''</big> ::* jag har dåliga erfarenheter med vissa wikier som skryter med språknamn men vill ha koder som inmatning ::* och dessutom vill jag ha en nytta för funktion "getCode" ... ;-) :: > det gå att istället generera två :: Det går säkert ... hur menar du det exakt, och vad ska vara fördelen? :: [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 23 augusti 2021 kl. 14.20 (CEST) ::: {{@|Taylor 49}}: :::* Språkkoder: Jo, du har rätt i att det finns en poäng i att visa språkkoden. Jag skulle föredra en lite annan formatering, men är inte alldeles säker på vad jag tycker skulle bli snyggast. Kanske (kod <small>'''xx'''</small>)? Jag har inte jättestarka preferenser här, men tycker att det ser konstigt ut med bindestrecken. :::* &lt;p>: Huvudfördelen är att det ser bättre ut när det inte är så stort avstånd mellan raderna. Generellt bör du undvika &lt;br> och istället använda antingen radbrytningar, <code>&lt;p>Textrad&lt;/p></code> eller <code>&lt;div>Textrad&lt;/div></code>. :::[[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 24 augusti 2021 kl. 20.35 (CEST) :::: Jag har tagit bort dessa <code><nowiki><br></nowiki></code> (British Rail) och ersatt dem med <code><nowiki><div></nowiki></code> (Divison). Avståndet har blivit lite mindre. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 2 september 2021 kl. 17.22 (CEST) ::::: Boten ska avfiras nu. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 4 september 2021 kl. 21.18 (CEST) :::::: {{klar}} Parametrarna har tagits bort från alla anrop, och omedelbart därefter förbjudits i modulkoden. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 4 september 2021 kl. 22.38 (CEST) ::::::: Applåd och lyft på hatt! [[Användare:Tommy Kronkvist|Tommy Kronkvist]] ([[Användardiskussion:Tommy Kronkvist|diskussion]]), 5 september 2021 kl. 03.35 (CEST). == Översättningar läggs in fel i listor som har en dubbel asterisk == Varför läggs översättningar till i oordning? Jag trodde detta var en historisk bugg, men den är livs levande i dag. [https://sv.wiktionary.org/w/index.php?title=r%C3%A5djur&type=revision&diff=3623703&oldid=3623667 Här, till exempel], lades "albanska" inte först i listan (som förhandsvisningen angav), utan efter dubbelstjärnan för högsorbiska. --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 8 oktober 2021 kl. 17.21 (CEST) : Pga en bugg här: [[MediaWiki:Gadget-translation editor.js]]. Kan reproducera problemet. Enbart @[[User:Skalman|Skalman]] kan fixa den här buggen. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 10 oktober 2021 kl. 02.03 (CEST) ::På rad 682 är en loop som stegar bakifrån igenom en lista. Det låter som felets orsak. Om man stegar bakifrån och hittar "**", så är ju det elementet mindre än aktuella språket och alltså stannar man och sätter in där. Koden borde stega uppifrån i listan tills den hittar ett större värde än det aktuella, för då kommer den aldrig att stanna vid "**". --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 10 oktober 2021 kl. 03.31 (CEST) :::Tack för tipset på en bättre algoritm. Det fanns troligen en anledning att göra som jag gjorde, men idag förstår jag inte vad det skulle kunna vara {{=)}}. Jag har också fixat en bugg med ''förhandsvisningen'' av tillagda översättningar. Det hela ska fungera nu. [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 12 oktober 2021 kl. 00.59 (CEST) ::::Tack, verkar fungera bra! --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 12 oktober 2021 kl. 16.10 (CEST) Turkiska Wiktionary har samma problem i kvadrat. Exempel: [https://tr.wiktionary.org/w/index.php?title=K%C3%BCba&type=revision&diff=3800777&oldid=3800776 1], [https://tr.wiktionary.org/w/index.php?title=Erivan&diff=3804419&oldid=3804418 2], [https://tr.wiktionary.org/w/index.php?title=g%C3%BCm%C3%BC%C5%9F&diff=prev&oldid=3800814 3], [https://tr.wiktionary.org/w/index.php?title=%C3%BCtopik&diff=3801252&oldid=3801223 4]. Vår [[MediaWiki:Gadget-translation editor.js]] motsvaras av deras [[:tr:MediaWiki:Gadget-CeviriEkleyici.js]] (çeviri = översättning, ekle = lägg till) eller kanske [[:tr:MediaWiki:Gadget-CeviriEkleyici-Veri.js]]. Men felet tycks bestå i att sorteringen sker i Unicode-ordning (Ç efter Z) i stället för enligt turkisk kollationsordning (Ç som C). Och var i programmet ligger det? Kanske handlar det om någon global parameter, snarare än den här koden? ({{@|Skalman|Taylor 49}}) --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 29 oktober 2021 kl. 19.02 (CEST) : Är problemet nu fixat (hos oss) eller inte? [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 29 oktober 2021 kl. 23.03 (CEST) ::Jag tror det är löst hos oss. --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 30 oktober 2021 kl. 18.18 (CEST) :::Ganska komplicerat. Du har nog rätt i att den försöker sortera i Unicode-ordning. Jag tror att jämförelserna här inte sorterar korrekt: <syntaxhighlight lang="js"> // Rad 1095 } else if (ln && ln > lang && (!nextLanguage || ln < nextLanguage) && lis[j].parentNode.parentNode.nodeName != 'LI') { // Rad 1224 } else if (ln && ln > nestedHeading && (!nextLanguage || ln < nextLanguage)) { </syntaxhighlight> :::Men jag är inte alls säker på att detta är dom enda ställena. :::Vi har faktiskt samma problem på svwikt, även om det uppträder mycket mer sällan: (italienska, iñupiaq) och (žemaitiska, zhuang) sorteras fel. Om "õ" ska sorteras som "o", så är också (võro, votiska) fel (men iaf sv-wp sorterar det som "ö", vilket i så fall betyder att det är rätt). [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 31 oktober 2021 kl. 14.56 (CET) ::::Så vitt jag ser, anger javascript-koden ingenstans vilken sorteringsordning som ska gälla. Alltså går den på någon sorts default, och sådant är ju alltid lite osäkert. Hur skulle man kunna implementera detta på ett stabilt sätt, utan att vara beroende av sorteringsordningen? Kunde man följa listan över godkända språkkoder i stället för att strängjämföra språknamnen? Jag är inte hemma i Javascript, men i Perl skulle man kunna lägga in alla översättningar i en hash-tabell och sedan skriva ut hela hash-tabellen i den ordning som anges av en array (no, bg, da) som gör att ordningen alltid blir Bokmål, Bulgariska, Danska. --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 1 november 2021 kl. 19.00 (CET) ::::[https://stackoverflow.com/questions/51165/how-to-sort-strings-in-javascript Enligt Stack Overflow] finns en [https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/localeCompare String.prototype.localeCompare] som man bör använda. Och här är kod hos oss som använder localeCompare på strängar: [[MediaWiki:Gadget-unit tests/qunit.js]]. --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 1 november 2021 kl. 20.02 (CET) :::::Default är unicode, så det är inte "osäkert" men nog inte det vi önskar. :::::Lättast är att använda <code>localeCompare</code>, som skulle sortera võro före votiska. Är detta acceptabelt? :::::Om man vill följa den ordning som finns på [[Modul:lang/data]], måste man ladda in samtliga språk, vilket känns lite onödigt. Men det är också en möjlig lösning. [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 1 november 2021 kl. 23.36 (CET) ::::::Säger svensk locale verkligen att õ ska sorteras som o? Tecknet används väl nästan bara som estniskt ö (som just i võru) och borde sorteras som ö och ø, tycker jag. --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 2 november 2021 kl. 00.24 (CET) :::::::Ja, tyvärr. Inte heller våra egna <code>sort_rules</code> på [[Modul:lang/data]] eller infon på [[Appendix:Alfabet#Svenska]] tar hänsyn till õ, kanske eftersom det sorteras som (eller efter) o på vissa språk. Samma problem finns alltid när man måste känna till ursprungsspråket för att veta hur det ska sorteras. :::::::Vilken väg tycker du att vi ska gå? [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 2 november 2021 kl. 00.49 (CET) ::::::::För mig är võru av så marginell betydelse, att jag inte bryr mig. Viktigare för mig är att få tr.wiktionary att fungera, och det hänger på att hitta en admin med rättigheter och vilja att debugga koden. Men rätt metod borde vara att överallt använda localeCompare, och sedan hoppas att svensk locale förbättras någon gång i framtiden. --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 2 november 2021 kl. 01.36 (CET) :::::::::Jag har fixat sv-wikts sorteringsordning, så om någon wikt kopierar vår kod, bör sorteringen bli rätt. :::::::::Jag skulle kunna kika/experimentera med tr-wikts översättningsskript, men om jag inte lyckas lösa det på en timme, så kommer jag ge upp. Det skulle kräva att jag får gränssnittsadminbehörighet. [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 3 november 2021 kl. 23.38 (CET) :::::::::: Användaren ‎HastaLaVi2, som talar turkiska och har rättigheter, men kanske inte är jättehaj på Javascript, har i dag försökt fixa buggen i [[:tr:MediaWiki:Gadget-CeviriEkleyici.js]], men rodde inte båten i land och återställde till gamla versionen. Kan du kolla ändringarna mellan de senaste versionerna och kanske komma med kommentarer och idéer? Användaren har också laborerat med en egen kopia, [[:tr:User:HastaLaVi2/Gadget-CeviriEkleyici.js‎]]. --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 4 november 2021 kl. 21.19 (CET) :::::::::::Jag har fixat något som verkar funka skapligt: [[:tr:User:Skalman/common.js]] som ersätter [[:tr:MediaWiki:Gadget-CeviriEkleyici.js]]. :::::::::::* Funkar: sparar konsekvent saker i rätt ordning :::::::::::* Funkar inte (men likadant som idag): om man lägger till ett språk som ska hamna efter resterande, så visas detta som en del av en helt ny lista (istället för att bäddas in i den existerande) :::::::::::* Inte testat: underspråk (dubbla asterisker) :::::::::::Jag tror alltså att det här här värt att lägga in, eftersom det viktiga väl är hur det sparas. [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 5 november 2021 kl. 19.18 (CET) ::::::::::::Så om varje lista redan hade ett element för Zulu (eller vilket språk som sorterar sist i alfabetet), så skulle det fungera bättre? Jag ser att du skickar med 'tr' som andra parameter till localeCompare(). Är det nödvändigt? Följer det inte med sajten som default? --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 5 november 2021 kl. 19.51 (CET) :::::::::::::Ja, om listan hade Zulu skulle det alltid funka. Men det är inte förvirrande nu heller, bara konstigt. :::::::::::::'tr' är nödvändigt att skicka in. Annars får man en "internationell" sortering. [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 5 november 2021 kl. 21.53 (CET) ::::::::::::::Jag ser att svenska koden skickar med 'sv'. Men är det inte lite konstigt att det ska behövas? Borde inte respektive sajt köra med egna språket som default? --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 6 november 2021 kl. 00.00 (CET) :::::::::::::::Nej, det är inte konstigt. I html är det specat att <code>lang="sv"</code>, men detta slår inte över till Javascript. Man kan göra jämförelserna utan att upprepa språkkoden, men vi gör jämförelserna på så få ställen att det inte blir värt det. Historiskt har Javascript-api:erna bara använt webbläsarens språk, medan api:er från det här århundradet (tack och lov!) har varit "tvärspråkliga" (något som liknar det man skulle skriva i kod). [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 6 november 2021 kl. 21.26 (CET) Ett stort framsteg har skett. Man kan nu lägga till cs (Çekçe) och det sorteras in korrekt före Danca (danska). Men zh (kinesiska, Çince) kommer fortfarande sist i listan. Se [[:tr:Kullanıcı_mesaj:HastaLaVi2#Adding_translations|diskussionen här]] och exemplet [[:tr:pazarlama]] (dess historik). --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 6 november 2021 kl. 22.53 (CET) ===Redskap=== Om nu översättningar har lagts in i fel ordning, och vi misstänker att det kan ha pågått länge, har vi då något verktyg (en bot) för att kontrollera att ordningen nu är den rätta, eller hitta de artiklar där ordningen är fel? --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 10 november 2021 kl. 17.05 (CET) == Babel-mallen == Hej! Vart går jag för att göra en liten ändring i babel-mallarna för jiddisch? För närvarande återger inte mallen på sv.wikt de diakritiska tecknena till alef, yud och fey, det vill säga nuvarande texten "דער באניצער האט א גרונטיקע ידיעה אין יידיש" skulle ändras till "דער באַניצער האָט אַ גרונדיקע ידיעה אין ייִדיש" (''der banitser hot a grundike yedie in yidish''). Engelska Wiktionary har f.ö. en helt annan text: ".דער באַניצער האָט תּוך־ידיעה פֿון ייִדיש." (''der banitser hot tokh-yedie fun yidish''." [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 10 oktober 2021 kl. 20.36 (CEST) :Jag vet inte, men gissar att https://sv.wiktionary.org/wiki/Special:Systemmeddelanden?prefix=babel&filter=all&lang=yi är ett ställe att börja leta på. Eftersom mallen babel anropar "parserfunktionen" (intern kod) #babel, så bör det vara ett systemmeddelande. Men de bör väl vara lika för alla wiki-sajter. Får du rätt accenter på engelska Wiktionary eller på svenska Wikipedia? --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 11 oktober 2021 kl. 00.25 (CEST) :: Svenska Wikipedia har en tredje variant (!): "דער באַניצער קען ביישטייערן מיט אַ גרונטלעכער דרגה פון ייִדיש.", ''.der banitser ken beyshteyern a gruntlekher dreyge (från hebreiska = "nivå, grad", translitteration?) fun yidish''", där även punkten hamnar fel (ska stå till vänster). [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 17 januari 2022 kl. 16.20 (CET) == Rohingisk (rhg) == (Can somebody translate this post, please?) The translation-adding feature ({{mall|ö-topp}} & {{mall|ö-botten}}) doesn't have the language code "rhg" for the Rohingya language. --[[Användare:Apisite|Apisite]] ([[Användardiskussion:Apisite|diskussion]]) 14 november 2021 kl. 12.32 (CET) ({{@|LA2}} What do you think?) --[[Användare:Apisite|Apisite]] ([[Användardiskussion:Apisite|diskussion]]) 14 november 2021 kl. 13.48 (CET) :[[Användare:Skalman]] typically handles these kinds of requests. I am sure Skalman or some other technician will handle your request later today or within a few days. --[[Användare:Andreas Rejbrand|Andreas Rejbrand]] ([[Användardiskussion:Andreas Rejbrand|diskussion]]) 14 november 2021 kl. 14.14 (CET) ::A beginning might be to create an entry in [[Modul:lang/data]]. But what is the language called in Swedish? The Wikipedia article [[w:Rohingyer]] (about the people, Wiktionary: [[rohingyer]]) states that the language is called [[ruáingga]] (which doesn't have an article). --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 14 november 2021 kl. 17.15 (CET) :: {{@|LA2|Skalman}} - Maybe either Rohingisk or Rohingyask. --[[Användare:Apisite|Apisite]] ([[Användardiskussion:Apisite|diskussion]]) 14 november 2021 kl. 17.22 (CET) :::I can't find any texts in Swedish that talk about the language. Apparently, it is not a topic of discussion. German Wikipedia has an article about the people, that also discusses "their language", but avoids to give the language any name. Perhaps "ruáingga" is correct in some sense, but since the topic is so remote to Swedish readers I think any term other than "rohingya" will have problems. I suggest we call the language "rohingya". (Languages are lowercase in Swedish.) --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 14 november 2021 kl. 18.19 (CET) :::: {{@|LA2|Skalman}} - {{klar}} Added "rhg" to [[Modul:lang/data]]. --[[Användare:Apisite|Apisite]] ([[Användardiskussion:Apisite|diskussion]]) 14 november 2021 kl. 19.00 (CET) ::@[[Användare:Apisite|Apisite]], it seems like you already added support at [[Modul:lang/data]], which is all that's needed to make it work in translations. In addition, I've added the language to our documentation and to another script. [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 14 november 2021 kl. 21.18 (CET) :::It seems like I was responding to a very old version of this discussion. {{=)}} [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 14 november 2021 kl. 21.26 (CET) == Language code tsg == {{@|LA2|Skalman}} What language name could be used for the language code tsg, "sulu", "suluk" or "tausug"? --[[Användare:Apisite|Apisite]] ([[Användardiskussion:Apisite|diskussion]]) 25 november 2021 kl. 06.45 (CET) :@[[Användare:Apisite|Apisite]], it seems like [https://www.ne.se/uppslagsverk/encyklopedi/l%C3%A5ng/tausug NE uses tausug], so that's what I'd go with. [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 25 november 2021 kl. 11.23 (CET) :: {{@|LA2|Skalman}} - {{klar}} I have added not only Tausug (tsg), but also Magindanaw (mdh) and Maranao (mrw). --[[Användare:Apisite|Apisite]] ([[Användardiskussion:Apisite|diskussion]]) 25 november 2021 kl. 17.05 (CET) :: {{@|LA2|Skalman}} I have added also Yakan (yka) to [[Modul:lang/data]]. --[[Användare:Apisite|Apisite]] ([[Användardiskussion:Apisite|diskussion]]) 25 november 2021 kl. 17.44 (CET) :: {{@|Svenji}} Svenji, I see that you've likely seen this thread. --[[Användare:Apisite|Apisite]] ([[Användardiskussion:Apisite|diskussion]]) 25 november 2021 kl. 17.49 (CET) :::I guess this is good. I have no reason to believe otherwise. But it is frustrating to know that it might be years before anybody joins the Swedish Wiktionary user community with any insights that might correct any wrongs about these languages, which are so remote to the Swedish user base. It is also long before the same level of support will be added to smaller and less active Wiktionary sites, such as the Danish or Turkish Wiktionary. Much of this basic support should be made a global part of Wiktionary, and not added to each separate version. --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 25 november 2021 kl. 21.27 (CET) :::: {{@|Apisite}} - thank you, and yes. I see that the language called Magindanaw in English has an entry on NE as ''[https://www.ne.se/uppslagsverk/encyklopedi/lång/magindanao magindanao]''. That follows Swedish orthography better, so I would more recommend that to be the name we use here. About the Yakan language, my gut feeling would be that it's spelt jakan in Swedish, just like Yakut is jakutiska, Yiddish is jiddisch, and so forth. However, I could not find anything to support previous Swedish mention of the language. [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 25 november 2021 kl. 21.30 (CET) :::::I'm all for language plurality and inclusion, but perhaps with a limit. I encouraged the creation of at least 500 entries in each of the 24 official languages of the European Union, which is why we now have 500 entries in Maltese. But I'm less optimstic about Bavarian ([[:Kategori:Bayerska]]), South Sami ([[:Kategori:Sydsamiska]]), and other tiny languages (Bavaria is not small, but most people there only write in standard German, not in the Bavarian dialect). The same goes with languages that are large but very remote and have very little interchange with Swedish. Is it likely that any native speaker of Rohingya will become a contributor to Swedish Wiktionary? Sweden has many thousands of Arabic- and Somali-speaking immigrants, but none or very few come to Wiktionary. Most immigrants focus on learning Swedish, not to learn and teach Arabic ([[:Kategori:Arabiska]]) or Somali ([[:Kategori:Somaliska]]). We still only have 259 entries in Arabic. --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 25 november 2021 kl. 23.52 (CET) :::::: We have [[:Kategori:Indonesiska|1617 Indonesian lemmas]] :-). [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 26 november 2021 kl. 00.01 (CET) :::::: From a linguistic point of view, I find every language - however small - to join the project interesting. The issue is of course the problem of fact-checking these words, without knowledge or proper dictionaries at hand. I don't see why Southern Sami would be problematic, as being a vital language in Sweden and one variety of Sweden's official minority languages. More people speak Southern Sami in Sweden than Yiddish, but the latter being a language with big literal history and with speakers living in all corners of the world. When it comes to the Swedish project, I share the concern about major immigrant languages, such as Arabic, Somali, Persian and Thai are so small here still. My wish is that we get a bilingual editor of these languages to help out ASAP. I'm very happy for your recent contributions with Turkish, {{@|LA2}}. With template structures available, it could easily spark more contributors interest in adding more data. Hopefully I will learn to read the abjad for Farsi next year or so, and then get my head around this meta-language so we get a bit better coverage. At the moment my focus has to stay with my studies in Spanish and Yiddish. And while I'm at it, I really appreciate the Indonesian contributions from you, {{@|Taylor 49}}. I would love to see Malay grow on here too. [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 26 november 2021 kl. 01.00 (CET) == Two More Languages == {{@|LA2|Skalman|Svenji}}: I would like to have two (2) more languages, Ternate (tft) and Tidore (tvo), to [[Modul:lang/data]] added. --[[Användare:Apisite|Apisite]] ([[Användardiskussion:Apisite|diskussion]]) 27 november 2021 kl. 02.55 (CET) :: [[Moduldiskussion:lang/data#Önskelista:_språk_som_ska_läggas_till|wishlist -- önskelista]] [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 27 november 2021 kl. 12.47 (CET) == CSS-bugg i böjningsmall för substantiv == Titta på böjningstabellen i artikeln ''[[täckdag]]''. I kolumnen för plural bestämd form genitiv är texten flera pixlar upphöjd. --[[Användare:Andreas Rejbrand|Andreas Rejbrand]] ([[Användardiskussion:Andreas Rejbrand|diskussion]]) 12 december 2021 kl. 17.10 (CET) : [[#Bugg_i_alla_böjningsmallar|Vi har redan haft detta.]] [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 12 december 2021 kl. 18.24 (CET) == Trasig latin-mall == Mallen {{mall|la-subst-3-n}} visar inte böjningar, utan bara tomma fält. [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 18 mars 2022 kl. 22.49 (CET) == Grönlänkar till sidor som finns == Det är ytterst bekvämt att utifrån en lista med översättningar kunna klicka en grön länk och därmed skapa nya sidor och uppslag. Jag lade nyss till flera översättningar till ordet [[bar]] (utskänkningsställe) och klickade sedan på kyrilliska [[бар]] och skapade sidan med många uppslagsord på en gång. Men jag kan inte klicka på spanska översättningen "bar", för den sidan finns redan och länken är blå, inte grön. Skulle det vara möjligt att krångla till koden så att länken för spanska [[bar]] blir grön och nya uppslag skapas i den befintliga sidan? --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 21 mars 2022 kl. 17.24 (CET) : @[[Användare:LA2]]: Jag tror inte. Detta skulle kräva att JawaScript läser hela denna sida ("[[bar]]" i det här fallet) och kollar ifall språket (spanska i det här fallet) redan finns. Visst skulle den kunna avbryta sökningen vid "Swahili" förutsatt att språken är sorterade. Detta skulle behöva göras för alla översättningar, dvs ifall det finns 100 språk med totalt 200 länkade ord, då skulle JawaScript behöva läsa och analysera upp till 200 sidor, bara för att avgöra "blått piller eller grönt piller". Alternativt skulle den kunna kolla ifall sidan i fråga är i kategorin ([[:Kategori:Spanska/Alla uppslag]] i det här fallet) vilket väl är bättre, men ändå skulle behöva göras för alla länkade ord, i översättningar och böjningstabeller. Plus risken att sidan visserligen har språket men med fel ordklass. Men det är [[Användare:Skalman]] som är auktoriteten på JawaScript. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 24 mars 2022 kl. 09.45 (CET) ::Att det går snabbt att kolla om sidan finns, beror ju på att det finns en databastabell över sidor som finns. Om det också funnes en databastabell över sektioner (h2-rubriker, ==) som finns i varje sida, så skulle den kollen också gå snabbt. När en ny version av en sida sparas (vilket inte är jätteofta) behöver den tabellen förstås uppdateras. --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 24 mars 2022 kl. 14.20 (CET) :::Flikar bara in att nu finns det ett spanskt uppslag för ''[[bar#Spanska]]'', men när exemplet ovan framfördes så var detta ej fallet. [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 24 mars 2022 kl. 14.35 (CET) ::::Ur vårt (svwikts) perspektiv, är anledningen till att det går snabbt med grönlänkar, att länkarna på sidan redan är särskilt markerade: dom är röda. Så allt skriptet behöver göra är (i princip) att ändra röda länkar till gröna. ::::Det skulle gå att lösa tillräckligt effektivt via ett externt verktyg med full tillgång till innehållet på vår wiki (t.ex. på Toolforge), men det är inget som jag kommer göra. [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 26 mars 2022 kl. 22.36 (CET) == Partikelverb för verb som inte tillhör första eller andra konjugationen == Jag skapade i går ''[[göra upp]]'' och i dag ''[[se över]]''. Notera de fina partikelverbsböjningsmallarna till höger. Tyvärr gör dessa mallar så att artiklarna hamnar i kategorin [[:Kategori:Svenska/Andra konjugationens verb]], vilket är olyckligt. Detta beror antagligen på att grammatikmallen i båda fallen är {{mall|sv-verb-er}}. Men jag tycks inte ges någon möjlighet att välja {{mall|sv-verb}} (finns inte) och {{mall|sv-verb-ar}} är förstås inte på något sätt bättre (första konjugationen). Tittar man på respektive grundverbs artikel så ser man att ''[[göra]]'' också använder {{mall|sv-verb-er}} och också hamnar i kategorin [[:Kategori:Svenska/Andra konjugationens verb]], vilket även det är olyckligt. Tittar jag på ''[[se]]'' så finns den artikeln inte i någon olämplig kategori, men den använder mallen {{mall|sv-verb-r}} som inte tycks ha stöd för partiklar över huvud taget. Så vad skall en stackars artikelförfattare som jag göra för att allt skall bli rätt? Notera att mallarnas dokumentation säger "Om något ord inte passar in i någon av dessa beskrivningar kan valfri mall användas.", och visst kan jag få grammatikrutan att se bra ut visuellt även med en semantiskt olämplig mall, men kategorin blir ju fel. --[[Användare:Andreas Rejbrand|Andreas Rejbrand]] ([[Användardiskussion:Andreas Rejbrand|diskussion]]) 27 mars 2022 kl. 20.08 (CEST) : Verbet "[[göra]]" hamnar också i [[:Kategori:Svenska/Andra konjugationens verb]]. Jag har aldrig förstått hur detta med "starka" och "avljundsklassade" verb ska funka. Jag har ett eget system med 19 verbklasser. Jag ser ingen snabblösning utom att [https://sv.wiktionary.org/w/index.php?title=Mall%3Asv-verb-r&type=revision&diff=2978330&oldid=2972591 ta bort] dessa kategorier. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 27 mars 2022 kl. 22.29 (CEST) :: Nu skapade jag ''[[rå för]]'' som också hamnar i kategorin [[:Kategori:Svenska/Första konjugationens verb]] trots att ''rå'' är av tredje konjugationen. --[[Användare:Andreas Rejbrand|Andreas Rejbrand]] ([[Användardiskussion:Andreas Rejbrand|diskussion]]) 2 april 2022 kl. 18.30 (CEST) :: Den tidigare artikeln ''[[rå på]]'' hamnar i kategorin [[:Kategori:Svenska/Andra konjugationens verb]] vilket är lika illa. :: Missförstå mig inte: Våra grammatikmallar är superbra och den automatiska konjugationskategoriseringen fungerar bra i många fall (dock inte för ''[[rå]]'' ser det ut som). Men det verkar som om utvecklaren glömt bort partikelverben helt och hållet. --[[Användare:Andreas Rejbrand|Andreas Rejbrand]] ([[Användardiskussion:Andreas Rejbrand|diskussion]]) 2 april 2022 kl. 18.33 (CEST) :: Många partikeluppslag som finns sedan tidigare är också felkategoriserade. T.ex. är ''[[komma ut]]'' kategoriserat som första konjugationen (*''jag kommar, jag kommade, har jag kommat''), vilket är uppenbart fel. --[[Användare:Andreas Rejbrand|Andreas Rejbrand]] ([[Användardiskussion:Andreas Rejbrand|diskussion]]) 2 april 2022 kl. 19.43 (CEST) :::{{@|Andreas Rejbrand}} något IP gjorde redigeringen att lägga till kategorierna utifrån vilken mall som används [https://sv.wiktionary.org/w/index.php?title=Mall:sv-verb-er&diff=prev&oldid=3003093]. Om det inte ger ett korrekt och tillförlitligt resultat, tänker jag att kategoriseringen inte ska ske. Det verkar rimligt att helt enkelt avlägsna koden som placerar sidorna i dessa kategorier. ~ [[Användare:Dodde|Dodde]] ([[Användardiskussion:Dodde|diskussion]]) 6 april 2022 kl. 20.11 (CEST) ::::Ja, jag tycker också att vi tar bort dem tills vidare. --[[Användare:Andreas Rejbrand|Andreas Rejbrand]] ([[Användardiskussion:Andreas Rejbrand|diskussion]]) 12 april 2022 kl. 19.19 (CEST) ::::: {{klar}} Verkställt. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 13 april 2022 kl. 08.27 (CEST) :::::: Tack! --[[Användare:Andreas Rejbrand|Andreas Rejbrand]] ([[Användardiskussion:Andreas Rejbrand|diskussion]]) 13 april 2022 kl. 16.11 (CEST) == Chrome == Hej! Jag vet inte om det är min gamla MacBook Air som håller på att ge upp, men sen igår kväll har jag problem med vissa funktioner på Wiktionary med Google Chrome. Bland annat går inte utfällbara grammatikmallar och översättningslistor att klicka på och därför heller inte att visas. Nu har jag gått över till Firefox. [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 5 maj 2022 kl. 13.26 (CEST) == Använda mallar från andra wiktionaries == Vad är rätt sätt att använda mallar från ex. engelska wiktionary? Hade tänkt se över en del arabiska ord och mallar som denna https://en.wiktionary.org/wiki/Template:ar-IPA skulle vara väldigt trevliga att ha. Är rätt sätt att kopiera över den till svenska wiktionary eller finns det något bra sätt att använda den direkt som jag bara inte hittar? [[Användare:Dgse87|Dgse87]] ([[Användardiskussion:Dgse87|diskussion]]) 7 maj 2022 kl. 13.03 (CEST) :+1, även för andra språk (persiska, hebreiska, tigrinya, hindi, m.fl. [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 19 maj 2022 kl. 15.40 (CEST) :: Vi brukade inte göra så. Jag måste varna för omfattande beroendeväv som dessa mallar har. Du kan inte bara kopiera "ar-IPA" och då är det gjort. Den kommer att kräva andra mallar, som i sin tur kommer att bero av fler mallar och moduler. Det kommer att sluta med att 99% av mallar från en wiktionary finns här och duplicerar 99% av arbete av våra traditionella mallar, och ingen kan underhålla det hela. Många wiktionaryer har gjort så och slutat med en jättesvinstia. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 19 maj 2022 kl. 22.00 (CEST) :::Så vad är alternativen? Att inte använda mallar då vi är en mindre wiki? Att bygga egna mallar som är enklare att underhålla men som inte är lika fullt utvecklade? :::Att bara strunta i att använda mallar känns lite väl drastiskt? :::Men oavsett vilket så tolkar jag ditt svar som att det inte finns något sätt att använda mallar som "bor" på engelska wiktionary direkt utan det enda alternativet som finns är att återskapa så mycket som vi kan/vill/orkar underhålla här på svenska Wiktionry? [[Användare:Dgse87|Dgse87]] ([[Användardiskussion:Dgse87|diskussion]]) 19 maj 2022 kl. 23.19 (CEST) :::: > Så vad är alternativen? ::::* kopiera mallar efter diskussion och konsensus, medvetna om svårigheter, och bestämda hur långt vi ska gå med detta (tydligare: Ska vi i slutändan slänga alla förhandenvarande mallar, och köra till 100% på ett system kopierat från en wiktionary?) ::::* skapa egna (kanske enklare) mallar ::::* köra utan mallar i vissa fall där sådant är rimligt (till exempel exempelmenigar) :::: > använda mallar som "bor" på engelska wiktionary direkt :::: Direkt går det verkligen inte. Vi har mallen i två versioner {{mall|härledning}} {{mall|härledning-}} -- lite olyckligt, ingen har hittills hunnit fixa den bättre. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 19 maj 2022 kl. 23.38 (CEST) :::::Ok! Låter rimligt även om det som "utomstående" känns lite olyckligt att inte alla mallar på alla wiktionaries ligger i samma "namespace". Såklart inget vi här kan göra nåt åt men ja... :::::Då blir nästa fråga (ni får säga till om vi ska bryta ut det till en ny "trådstart") :::::Hur/var skall diskussioner tas kring mallar. Antar att det är bra både att diskutera vilka vi behöver men också vilka som ska kopieras från andra wiktionaries. :::::Startar man en diskussion här på teknikvinden eller finns det något annat ställe där mallar redan diskuteras? [[Användare:Dgse87|Dgse87]] ([[Användardiskussion:Dgse87|diskussion]]) 20 maj 2022 kl. 09.05 (CEST) Här i teknikvinden är det bästa stället att diskutera mallal som ännu inte finns, eller spörsmål som rör flera mallar. Vi har redan haft det ett fåtal gånger, se [[Wiktionary:Teknikvinden/Arkiv02#En_stilla_undran]] och [[Wiktionary:Teknikvinden/Arkiv02#Mall_för_exempelmeningar]]. Du är ute efter bland annat automatisk transkription. Jag har faktiskt önskat detta länge till den här wikin och några andra wikier, men inte hunnit att göra något alls. Som sagt, kopiering från en wiktionary är vanlig, men medför allvarliga nackdelar. Så har en wiktionary flera gånger gjort om sitt system. Vid varje tillfälle gick en bot igenom alla sidor (flera 1'000'000) och anpassade alla mallanrop. Detta skedde så klart enbart inom en wiktionary, men INTE vid andra wiktionaryer dit delar av systemet hade kopierats. Resultatet vid dessa wikier är en blandning av flera generationer av systemet från en wiktionary bredvid varandra, en svinstia som funkar dåligt och ingen har koll på. Delvis tillkom det mallar från andra källor. Mallar, mallar, mallar, och moduler, moduler, moduler, massor med kod som mestadels saknar dokumentation, och duplicerar kod som redan finns mer än en gång annanstans. "Template:ar-IPA" beror på en enda modul: "https://en.wiktionary.org/wiki/Module:ar-pronunciation", vilken i sin tur beror på 6 moduler "Module:links" "Module:languages" "Module:scripts" "Module:script utilities" "Module:parameters" "Module:IPA". Nästa nivå: "Module:languages" '''har 155 undersidor'''. Och slutet är ännu inte nått. Det är inte så snabbt och smidigt att kopiera en mall från en wiktionary och '''ha den direkt'''. Jag vill inte ha "Module:parameters" från en wiktionary, eftersom den är orimligt komplicerad och fungerar dåligt. Vi har {{modul|param}} som är enklare och sköter sig bättre. Visst är en wiktionary störst och har saker som ingen annan har (automatisk transkription är en av dem), men den är inte alls perfekt eller bäst. Mycket görs där på ett onödigt komplicerat sätt ("Module:parameters" och översättningar är två exempel av många). Även syntaxen på uppslag är onödigt komplicerat. Jag är i princip inte alls emot automatisk transkription baserad på kod från en wiktionary, men detta måste göras på ett vettigt, genomtänkt och efficient sätt, vilket inte är enkelt. Att snabbkopiera 2 eller 162 sidor är inte en bra början eller ett värdefullt bidrag till den här wikin, tyvärr. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 20 maj 2022 kl. 21.05 (CEST) :Jag hör vad du säger och håller med dig :) Jobbar till vardags med att skriva kod så och svenska wiktionaries aktiva medlemmar verkar gå att räkna på två händer så håller verkligen med om att vi inte vill kopiera hundratals odokumenterade script med ogenomtänkt syntax "bara för att". Men bra då låter det som om jag får läsa på om hur mallar och moduler funkar och sen se om jag kan producera någonting vi kan diskutera. [[Användare:Dgse87|Dgse87]] ([[Användardiskussion:Dgse87|diskussion]]) 21 maj 2022 kl. 21.14 (CEST) == Ska Mall:subst lägga till kategorin "Kod/Alla uppslag" == Enligt dokumentationen för https://sv.wiktionary.org/wiki/Mall:subst så ska mallen placera uppslaget i Kategori:Kod/Substantiv och Kategori:Kod/Alla uppslag. Men när jag använder <pre>{{subst|ar}}</pre> så verkar mallen bara lägga till Kategori:Arabiska/Substantiv men inte Kategori:Arabiska/Alla uppslag. Är dokumentationen fel eller är det en bug i mallen? {{osignerad|Dgse87}} :Den senare kategorin är en s.k. dold kategori. Du kan sätta på visningen av dolda kategorier under Inställningar > Utseende > Avancerade alternativ > Visa dolda kategorier. --[[Användare:Andreas Rejbrand|Andreas Rejbrand]] ([[Användardiskussion:Andreas Rejbrand|diskussion]]) 7 maj 2022 kl. 19.51 (CEST) :Fantastiskt :) Tack [[Användare:Dgse87|Dgse87]] ([[Användardiskussion:Dgse87|diskussion]]) 7 maj 2022 kl. 23.54 (CEST) == Det går trögt att lägga till översättningar == När jag lägger till översättningar och klickar "förhandsgranska" så tar det ibland 3 sekunder innan något händer. Denna tröghet har jag upplevt de senaste dagarna, men inte tidigare. Har något förändrats som ger anledning till detta? Ny sorteringsalgoritm? --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 13 maj 2022 kl. 13.41 (CEST) == [CLOSED: FIXED] Betydelser == Varför visas inte värdet av parametern betydelser= (siffran 1 resp. 2) i mallarna / böjningsrutorna på sidan [[характерний]]? [[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 14 juni 2022 kl. 12.24 (CEST) : Löst: [https://sv.wiktionary.org/w/index.php?title=Mall:uk-adj&action=history Mall:uk-adj&action=history] [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 16 juni 2022 kl. 19.10 (CEST) == Interwikilänkning av ordspråk == === Problem === Texten nedan är med flit större för att interpunktionen ska synas: <big> * [[Rom byggdes inte på en dag.]] * https://en.wiktionary.org/wiki/Rom_byggdes_inte_på_en_dag * [[When in Rome, do as the Romans do.]] * https://en.wiktionary.org/wiki/when_in_Rome,_do_as_the_Romans_do * https://eo.wiktionary.org/wiki/Pasero_kaptita_estas_pli_bona_ol_aglo_kaptota. * https://ru.wiktionary.org/wiki/pasero_kaptita_estas_pli_bona,_ol_aglo_kaptota * https://fr.wiktionary.org/wiki/pasero_kaptita,_estas_pli_bona_ol_aglo_kaptota </big> Här har vi den självklara regeln att proverb ska läggas in i befintligt skick. Vid en.wiktionary tar de bort interpunktionen vid slutet men (konsequent nog) INTE inre interpunktion, och de börjar inte en mening med versal, enligt en regel som skapades för ca 20 år sedan. Övriga viktionaryer tog över vanan från en.wiktionary utan att fundera vidare eller alls. [https://www.mediawiki.org/wiki/Extension:Cognate Cognate] kräver exakt överensstämmelse (med minimala eftergifter) för att bevilja länken. Det går att skapa omdirigeringar, men problemet är att de ofta blir raderare vid andra wikier (en.wiktionary bryr sig inte om andra, de är ju störst, och de har alltid rätt). Det går att använda explicita interwikilänkar, men detta leder till en ensidig fördelning av bördan (sv.wiktionary ska ha både omdirigeringar och interwikilänkar, en.wiktionary ingenting) och medför risken att dessa interwikilänkar tas bort av misstag. Se även: * [[meta:Wiktionary/Technical improvements]] och [[meta:Wiktionary future]] * [[meta:Requests for comment/Cross-wiki management of Wiktionary headwords using a Wikidata-like approach]] === Förslag till lösning === @[[Användare:Teodor605]] @[[Användare:Svenji]] @[[Användare:Skalman]] @[[Användare:PineappleSnackz]] @[[Användare:Pametzma]] @[[Användare:Moberg]] @[[Användare:LA2]] @[[Användare:Gabbe]] @[[Användare:Dodde]] @[[Användare:Andreasl01]] @[[Användare:Andreas Rejbrand]] Alla kräver Phabricator. ==== A ==== * skapa ett magiskt ord <code>__FUZZY_INTERWIKI__</code> som skulle användas på alla wikier för alla uppslag med ordspråk * förbättra Cognate *: ifall magiskt ord inte finns, gör som det har gjorts sedan år 2017 *: ifall magiskt ord finns: *:: försök hitta en överensstämmesle på traditionellt sätt, ifall ingen träff *::: försök igen men ta bort all interpunktion och gör bokstaven i början till en gemen på båda sidorna, till exempel "Rom byggdes inte på en dag." -> "rom byggdes inte på en dag", ifall flera träffar då prioriteras fullvärdiga sidor framför omdirigeringar och större sidor framför kortare * detta skulle väl kräva en fördubbling av hashtabellen som Cognate använder sig av ==== B (bättre?) ==== Ändra på WikiData:s regler och den tekniska restriktionen som beror på dem. Behåll grundprincipen "NS 0 i wiktionary är utesluten från WikiData", men inför ett undantag. Skapa en Q-item "wiktionary lemma needing manual interwiki coordination", och alla Q-item som är "instance of" den '''får''' länkas till NS 0 i wiktionary. Ifall en wiktionarysida är länkad till WikiData då gäller WikiData, annars Cognate. En bot går regelbundet igenom alla Q-item i fråga och lägger till sidor som har namn identiska med de som redan finns (enligt Cognate:s sätt), vid flera träffar prioriteras fullvärdiga sidor framför omdirigeringar och större sidor framför kortare. [[d:Q31897455]] [[d:Q1390514]]. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 1 juli 2022 kl. 23.50 (CEST) :Vad är det för en mystisk "regel som skapades för ca 20 år sedan"? Och som bara sv.wiktionary känner till? Den enklaste lösningen är väl att vi rättar in oss i ledet och följer praxis på en.wiktionary. --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 2 juli 2022 kl. 23.35 (CEST) :{{@|Taylor 49}}: Ledsen för sent svar, men jag skulle föreslå att de flyttas till formen utan punkt på slutet, samt att vi tog bort den stora bokstaven i början. Förutom på "[[Rom byggdes inte på en dag]]", som av förklarliga skäl även fortsättningsvis bör inledas med stor bokstav {{=)}}. Jämför meningar som ::Gammal är äldst, sägs det. ::Hon svarade att gammal är äldst. :Lägg märke till att ordföljden ''gammal är äldst'' kan inledas med stor bokstav och avslutas med punkt. Men den behöver inte göra det. Därför tycker jag det är fel att uppslagsordet ligger på [[Gammal är äldst.]] (med stor bokstav och punkt). Det vore bättre att ha dem på [[gammal är äldst]] (utan punkt). Inte för att andra gör så, utan för att det helt enkelt är mer korrekt. Du kan jämföra med imperativformen av verb. Följande är en korrekt mening: ::Sjung! :Däremot har vi imperativformen av ''[[sjunga]]'' på sidan ''[[sjung]]'', inte ''[[Sjung!]]''. Bara för att man ''kan'' börja med stor bokstav och avsluta med skiljetecken betyder det inte att man måste göra det. [[Användare:Gabbe|Gabbe]] ([[Användardiskussion:Gabbe|diskussion]]) 17 augusti 2022 kl. 13.12 (CEST) ::Jag tycker att det skulle vara okej att gå över till gemen + utan punkt. [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 17 augusti 2022 kl. 15.49 (CEST) ::: Det finns alltid gränsfall såsom "Gammal är äldst.". Men When i Rome do as the Romas do. When in a hole stop digging. ::: är väl en meningar och inte when i Rome do as the Romas do when in a hole stop digging ::: [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 20 augusti 2022 kl. 09.53 (CEST) == Mall för franskt uttal == På engelska Wiktionary finns en mall jag tycker är himla fiffig: {{[[wikt:Template:fr-IPA|fr-IPA]]}}. Den tar ett givet ord och genererar automatiskt dess korrekta uttal i IPA. Även om det finns specialfall som behöver hanteras manuellt så är den förvånansvärt fullständig. Den bygger på en Lua-modul som, vad jag förstår, borde vara ganska enkel att importera direkt till svenska Wiktionary. Om någon känner sig manad att göra det vore jag mycket tacksam! [[Användare:Gabbe|Gabbe]] ([[Användardiskussion:Gabbe|diskussion]]) 16 juli 2022 kl. 19.44 (CEST) :Såg först nu att det fanns en liknande diskussion ovanför om den arabiska mallen av det slaget. Jag antar att motsvarande invändningar (tyvärr) är applicerbara även i det här fallet? [[Användare:Gabbe|Gabbe]] ([[Användardiskussion:Gabbe|diskussion]]) 16 juli 2022 kl. 19.48 (CEST) :: Sådana mallar finns oxxå för esperanto, finska och ytterliagre språk. Det finns dessutom fiffiga mallar för transkription av diverse icke-latinska alfabet. Detta är visst på min att-göra listan, men väl inte enkelt. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 17 juli 2022 kl. 17.18 (CEST) ::: Har fått det igång med [[Modul:eo-IPA]]. Kanske imorgon finska och i övermorgon franska. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 17 juli 2022 kl. 19.14 (CEST) :::: @[[User:Gabbe]]: Finskan var betydligt svårare men även den verkar funka nu: [[Modul:fi-IPA]]. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 20 juli 2022 kl. 00.32 (CEST) ::::: Grymt, tack (på förhand)! [[Användare:Gabbe|Gabbe]] ([[Användardiskussion:Gabbe|diskussion]]) 20 juli 2022 kl. 08.08 (CEST) ::::::Åh vad bra, Taylor! Om du känner att du har koll på det, vill du spana in {{[[wikt:Template:es-IPA|es-IPA]]}} också? {{=)}} [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 20 juli 2022 kl. 08.21 (CEST) ::::::Dock är väl kanske nyttan allra störst hos språk med icke-latinska skrifter, kanske persiska, arabiska och hebreiska? Jiddisch är jag osäker på om det funkar för, då de har ett fonetiskt skrivsätt, med undantag från orden med semitisk rot - som följer hebreiskan. Det är alltså inte meningen att lägga allt detta jobb på ditt bord, Taylor. Jag tänker bara öppet. Ska kolla in modulerna ikväll om jag får tid. [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 20 juli 2022 kl. 08.26 (CEST) ::::::Går det att lägga till så att mallen även skriver ut "uttal:"? Nu ser det lite otydligt ut, om vi inte planerar att ändra om uttal till en <nowiki>#:{{uttal|}}</nowiki> [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 20 juli 2022 kl. 22.48 (CEST) ::::::: Det går säkert ... men sättet hur jag nyligen utökade den urgamla mallen {{mall|ipa}} kan upfattas som lite provisorisk. Jag skulle helst ha en helt ny mall+modul som tar över från den oturliga mallen {{mall|uttal}} som inte tillåter att lägga till flera uttal, inte stöttar anmärkningar, och ibland (ca 230 sidor) kombineras med "ipa". [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 20 juli 2022 kl. 23.11 (CEST) :::::::: @[[User:Gabbe]] @[[User:Svenji]]: Jag har tittat på franskan lite grann. Svårigheter finns gott om, modulen verkar befinna sig just nu i en övergångsfas, [https://en.wiktionary.org/wiki/Module:fr-pron/testcases bara 589 testfall går åt helvete för närvarande], och modulen är koppad till [https://en.wiktionary.org/wiki/Module:User:Benwing2/fr-pron en privat '''sand'''låda]. Ytterligare utmaningar gemensamma för alla språk på enwikt: ::::::::* dokumentationen för modulen är ofta obefintlig (dock vanligtvis bättre för mallen) ::::::::* modulen bygger oftast hela sektionen (enligt enwikt:s stilguide) ::::::::* ibland genereras det flera alternativa uttal (gäller för fr, men detta borde göras även för eo, och det finns säkert ytterligare) ::::::::* ibland genereras det []-uttal och //-uttal (gäller för bland annat fi) ::::::::* ibland behöver modulen "hjälp" AKA "respelling" (gäller för fi och fr) ::::::::* ibland behöver modulen ordklassen ("pos" på engelska) (gäller för fr) ::::::::* manuellt inmatade uttal måste sammanföras med dessa som genereras automatiskt på ett lämpligt sätt ::::::::* det finns [https://en.wiktionary.org/wiki/Category:Pronunciation_modules bara 152 moduler (ingen av de för engelska)], men tyvärr ingen helhetslösning, varje modul har sitt eget sätt att ta itu med de gemensamma arbetena :::::::: Vad ska jag fokussera på nu? fr, es, eller en helhetslösning för svwikt, dvs en ersättning för {{mall|ipa}} och {{mall|uttal}} som moduler för enskilda språk skulle kunna kopplas till? Det optimala vore en crosswiki-helhetslösning, men enwikt har haft sin lilla stora privata svinstia under 20 år, och det kommer väl att vara svårt dvs omöjligt att få fram en konsensus att göra om detta. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 23 juli 2022 kl. 15.03 (CEST) :::::::::@[[User:Taylor 49]]: När jag ställde min fråga längst upp så hade jag ögnat igenom modulen på enwikt lite som hastigast. Jag trodde att det handlade om att skarva den en smula för att få den att funka på svenska wiktionary. Fila lite på hörnen, liksom. Om det är så att det skulle krävas nån slags "Extreme Home Makeover", så känn inte att du behöver göra det för ''min'' skull. Så svårt är det inte att klipp-och-klistra IPA:n från enwikt. Oavsett så dubbelkollar jag alltid uttalet i en icke-Wiktionary-källa som jag litar på innan jag inför det här. Av de alternativ du räknade upp är det helhetslösningen för svwikt jag skulle rösta för. [[Användare:Gabbe|Gabbe]] ([[Användardiskussion:Gabbe|diskussion]]) 23 juli 2022 kl. 15.50 (CEST) == Fel med böjningsmallen för det franska verbet "[[dire]]" == Jag har hittat ett fel i mallen {{mall|fr-verb-dire}} som jag är lite osäker på hur jag ska rätta till. Det gäller andra person plural (''vous''). För indikativ presens ska det bli ''[[dites]]'', precis som det ser ut just nu. Men detta gäller bara för ''[[dire]]''. För alla andra verb med "samma" böjningsmall (som [[contredire]], [[interdire]], [[prédire]]) ska den formen istället sluta på "disez". Ta till exempel [[interdire]]. Just nu blir det "interdites" där, vilket är fel. Det ska bli "[[interdisez]]". Samma sak gäller för andra person plural av presens imperativ. Just nu står det "ditez", vilket är helt felt. Det ska egentligen bli ''[[dites]]'' (respektive ''[[interdisez]]''). [[Användare:Gabbe|Gabbe]] ([[Användardiskussion:Gabbe|diskussion]]) 22 juli 2022 kl. 08.10 (CEST) :{{klar}}, se [https://sv.wiktionary.org/w/index.php?title=Mall:fr-verb-dire&diff=prev&oldid=3695733 denna ändring]. [[Användare:Gabbe|Gabbe]] ([[Användardiskussion:Gabbe|diskussion]]) 22 juli 2022 kl. 15.15 (CEST) == SAOB2IPA == En annan tanke, när jag har dig på tråden, är något slags script som korrekt omvandlar uttalet på SAOB till IPA. SAOB använder ett [https://www.saob.se/hjalp/uttal/ helt eget] system. Ta till exempel [https://www.saob.se/artikel/?unik=S_04117-0167.7Odq skjorta]. De säger att det uttalas ''ʃω<sup>3</sup>rta<sup>2</sup>'' och ''ʃωr<sup>3</sup>ta<sup>2</sup>''. Om jag fattat det rätt motsvarar det {{ipa|/ˈɧu:rta/}} respektive {{ipa|/ˈɧʊrta/}}. Särskilt förvirrande är det bland annat att ifall bokstaven "a" har en eller två "våningar" innebär på SAOB precis motsatsen mot vad det betyder i IPA (eller?). Detta anger de dessutom via om bokstaven står innanför <nowiki><span class="StorKursiv"></nowiki> eller inte. En korrekt IPA-ifiering av uttalet för svenska ord känner jag inte till någon ordbok som har, varken online eller offline. Det skulle kunna vara något som sätter svenska Wiktionary på kartan, så att säga. Som sagt, bara en tanke. [[Användare:Gabbe|Gabbe]] ([[Användardiskussion:Gabbe|diskussion]]) 23 juli 2022 kl. 15.50 (CEST) : @[[User:Gabbe]]: Det går säkert, och betyder jobb, och kanske mer. Men ska det vara en modul, en javascript eller en bot? Det skulle gå att göra en bot som går igenom hela SAOB, läser ut uttalet, konverterar, och lägger till i vår wiktionary. Men är det lagligt att göra så? Känner sig någon manad att skriva till Svenska Akademien och begära tillstånd för sådant tillslag? Min bot är ingen pirat. ;-) Jag håller med att uttal för alla svenska ord medelst IPA är mycket önskvärt. Jag har flyttat Gabbes text till ett nytt avsnitt. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 23 juli 2022 kl. 16.11 (CEST) :: @[[User:Taylor 49]]: Den rättsliga biten är jag inte så oroad för. Jag har slängt iväg ett mejl till dem för undanröjandet av tvivel. [[Användare:Gabbe|Gabbe]] ([[Användardiskussion:Gabbe|diskussion]]) 23 juli 2022 kl. 17.00 (CEST) == Såndlåda för mallar med tillhörande moduler == Om jag vill skapa en mall med moduler "på prov", så att säga, finns det något sätt att göra det på som är bättre? Vore det till exempel okej att jag skapade {{mall|Gabbes-test}} tillsammans med [[Modul:modultesttesttest]] här, eller... ? [[Användare:Gabbe|Gabbe]] ([[Användardiskussion:Gabbe|diskussion]]) 24 juli 2022 kl. 10.22 (CEST) : Gör gärna det. Det finns redan [[Modul:TEST]] och [[Mall:TESTTEST]]. Obs: återskapa inte "[[Modul:test]]" (pga javascript). Säg till när jag ska radera skräp som din testverksamhet har efterlämnat. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 24 juli 2022 kl. 21.34 (CEST) ::@[[Användare:Taylor 49]]: Jag testade lite med [[Mall:TESTTEST]], [[Modul:TEST]] och [[Modul:TESTTESTTEST]], men jag är klar nu. Det går bra att radera samtliga. [[Användare:Gabbe|Gabbe]] ([[Användardiskussion:Gabbe|diskussion]]) 26 juli 2022 kl. 16.33 (CEST) == Hur få moduler att returnera flera rader? == Jag har gjort en ny mall som så småningom är tänkt att hantera konjugeringen av franska verb, såväl regelbundna som oregelbundna. Efter att ha fått det och funka dugligt på min Lua IDE tänkte jag att det var dags för nästa steg, att testa på Wiktionary. Därför har jag skapat {{mall|fr-verb-test}}, som anropar [[Modul:fr-verb-artikel]], som i sin tur anropar [[Modul:fr-verb-konj]]. Den första av modulerna är en slags "kaross", enbart menad att presentera värdena i det tabellformat som vi vill ha. Den andra av de två modulerna är en slags "motor", där själva konjugeringen sker. Tanken är att det ska gå att anropa den med {{mall|fr-verb-test|artikelnamn{{=}}donner}}, {{mall|fr-verb-test|artikelnamn{{=}}aller}}, {{mall|fr-verb-test|artikelnamn{{=}}être}}, osv. för att testa. Just nu stöter jag på två problem som inte dyker upp i min Lua IDE. Det första är att den första modulen inte verkar vilja hantera nya rader ("\n") som jag hade hoppats. Se rad 220 och 221 av [[Modul:fr-verb-artikel]]. Hur fixar jag det? [[Användare:Gabbe|Gabbe]] ([[Användardiskussion:Gabbe|diskussion]]) 27 juli 2022 kl. 08.05 (CEST) : Jag har kollat lite grann. Har du skapat modulen "fr-verb-konj" själv? Jag vet inte vad du gjorde i din Lua IDE, men jag misstänker att att du testade enbart "fr-verb-konj" utan "fr-verb-artikel". Det stora problemet med "fr-verb-artikel" är inte nya rader, utan iden att denna genererar mallkod ie #switch #invoke mm. Du kan inte göra så pga parsningsprioriteterna. En modul kan generera HTML + wikilänkar + kategoriinläggningar (bäst), wikimarkup, eller innehållet för enskilda parametrar som matas in i andra moduler eller mallar. En '''modul får inte generera''' bland annat "nowiki", "noinclude", hela parametrar såsom "|permanentlybanned=true", eller anrop av andra moduler eller mallar. Slutsats: "fr-verb-artikel" enligt nuvarande design kommer aldrig att funka, och måste därför göras om från grunden. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 27 juli 2022 kl. 11.50 (CEST) ::@[[Användare:Taylor 49|Taylor 49]]: Ja, jag har skrivit modulen "fr-verb-konj" helt själv. Jag har visserligen utgått från boken jag nämnde i de inledande kommentarerna. Siffrorna inom hakparentes på några av funktionerna fungerar som en slags källhänvisning. Det kan vara bra ifall man skulle vilja utöka modulen med mer "exotiska" oregelbundenheter. Då kan man fråga sig "är det verkligen så att verb av den här typen böjs på det sättet? vad baserar du det på?". Då finns källhänvisningen där i modulen. Boken innehåller dock bara en beskrivning av hur verben böjs och vilka som böjs på det sättet. Själva koden till "fr-verb-konj" har jag skrivit helt själv. ::Angående "fr-verb-artikel" så är det vad jag befarade. Jag går tillbaka till ritbordet med den. Det jag testade i min Lua IDE var att köra både "fr-verb-konj" och "fr-verb-artikel". Den senare gav textkod som output via "print()". Jag vet att vi inte får åberopa "print()" här på Wiktionary. Det som printats ut från "fr-verb-artikel" i min Lua IDE tog jag sen och klipp-och-klistrade in i [[WT:Sandlådan]] och tryckte på "visa förhandsgranskning". Jag jämförde sen med de mallar som redan fanns på sidor som [[aller]], [[donner]], osv. Allt såg bra ut. [https://sv.wiktionary.org/w/index.php?title=Wiktionary:Sandl%C3%A5dan&oldid=3697414 Här] är ett exempel. ::Om jag vill att "fr-verb-artikel" ska mynna ut i något som är så likt output från {{mall|fr-verb-er}} som möjligt, ska jag alltså återskapa HTML + wikilänkar osv som den mallen mynnar ut i? Det verkar rätt bökigt. Hur hanteras då {{mall|g-cell}} och liknande? Hur brukar andra göra för att konstruera mallar med tabeller utifrån modul-output? [[Användare:Gabbe|Gabbe]] ([[Användardiskussion:Gabbe|diskussion]]) 27 juli 2022 kl. 12.22 (CEST) ::''PS'' Jag har lite infallsvinklar, så jag testar på ett tag så får vi se om jag kan hyfsa till det. [[Användare:Gabbe|Gabbe]] ([[Användardiskussion:Gabbe|diskussion]]) 27 juli 2022 kl. 12.39 (CEST) ::: > klipp-och-klistrade in i Sandlådan och tryckte på "visa förhandsgranskning" ::: OK, bra ide men sviker senare av ovan förklarade skäl. ::: > återskapa HTML + wikilänkar osv som den mallen mynnar ut ::: Precis. ::: > hanteras då {mall|g-cell} och liknande ::: * anropa via "expandTemplate" (bökigt) ::: * anropa den underliggande modulen (bättre) ::: * återskapa funktionen ::: [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 27 juli 2022 kl. 12.51 (CEST) ::::Grymt, då tror jag att jag vet vad jag ska ta itu med härnäst. Tack! [[Användare:Gabbe|Gabbe]] ([[Användardiskussion:Gabbe|diskussion]]) 27 juli 2022 kl. 13.11 (CEST) == Vilka Unicode-tecken substitueras av Wiki-programvaran == Jag hade en diskussion med {{@|Dodde}} om testcases för moduler, och kom på följande fråga som är av mer allmänt slag. Så jag pingar in {{@|Taylor 49}} också och ställer den här istället. När jag håller på med forngrekiska tecken vill jag bland ha att göra med * ΰ (U+03B0 "Greek Small Letter Upsilon with Dialytika and Tonos") * ΰ (U+1FE3 "Greek Small Letter Upsilon with Dialytika and Oxia") Då kommer vän av ordning och säger till mig att det där är inte två olika tecken, utan samma tecken. Vanligen så ser tecknen identiska ut, oavsett om de lagras som U+03B0 eller U+1FE3. Här på Wiktionary verkar det som om mjukvaran automatiskt förvandlar dem bägge till U+03B0 utan att jag bett om det. Om det stämmer, finns det i så fall beskrivet någonstans i detalj vilka sådana slags Unicode-substitutioner som jag kan räkna med att programvaran gör? [[Användare:Gabbe|Gabbe]] ([[Användardiskussion:Gabbe|diskussion]]) 19 augusti 2022 kl. 14.17 (CEST) :Det finns lite att läsa på [[:en:Appendix:Unicode_normalization|enwikt]] och [https://www.mediawiki.org/wiki/Unicode_normalization_considerations mediawiki.org], om det är till någon hjälp. Vill man kringgå normaliseringen verkar vanliga HTML-koder fungera (&amp;#x1FE3; för &#x1FE3;). [[Användare:Andreasl01|Andreasl01]] ([[Användardiskussion:Andreasl01|diskussion]]) 19 augusti 2022 kl. 15.32 (CEST) ::Grymt, tack! Det var precis svaret jag letade efter. [[Användare:Gabbe|Gabbe]] ([[Användardiskussion:Gabbe|diskussion]]) 19 augusti 2022 kl. 15.48 (CEST) :::Här finns mer [https://graphicdesign.stackexchange.com/questions/147730/why-is-tonos-sometimes-rendered-different-from-oxia], [https://sv.wiktionary.org/wiki/Special:Version], [https://www.mediawiki.org/wiki/Utfnormal], [https://github.com/wikimedia/utfnormal], [https://github.com/wikimedia/utfnormal/blob/master/src/UtfNormalData.inc]. Tydligen använder MediaWiki ett paket som heter utfnormal, som finns att granska på Github och kanske informationen du söker finns gömd i "UtfNormalData.inc" i den sista länken. ~ [[Användare:Dodde|Dodde]] ([[Användardiskussion:Dodde|diskussion]]) 19 augusti 2022 kl. 16.03 (CEST) 0q7f6wf4q7mb5xzn9siz999iqw138jb 3703504 3703503 2022-08-20T07:54:07Z Taylor 49 27466 v wikitext text/x-wiki {{genväg|[[WT:TV]]}} {{meddelande | 1 = Välkommen till Teknikvinden! | 2 = <span style="font-weight:normal;">Detta är samlingsplatsen för diskussioner som rör de mer tekniska aspekterna bakom Wiktionary-projektet, såsom mallar och moduler. Känn dig välkommen att delta!</span> '''<span class="plainlinks">[http://sv.wiktionary.org/wiki/Wiktionary:Teknikvinden?&action=edit&section=new Skapa ett nytt stycke för ditt meddelande]</span>''' Gå till '''[[Wiktionary:Fikarummet|Fikarummet]]''' om du vill diskutera något som har med språk att göra, eller '''[[Wiktionary:Bybrunnen|Bybrunnen]]''' om du har mer allmänna frågor om Wiktionary. <small>När teknikvinden börjar bli orimligt stor kan en äldre del diskussioner arkiveras. Men töm aldrig helt den här sidan.</small> }}<br> {{arkiv-under|*[[/Arkiv00]] <small>2008-01-18...2016-08-29</small> *[[/Arkiv01]] <small>2017-01-16...2018-06-12</small> *[[/Arkiv02]] <small>2018-11-12...2021-01-09</small>}} __NEWSECTIONLINK__ __TOC__ == Nyskapade grammatikmallar på turkiska == Hej! Jag är inte så bra på att skriva/formatera mallar här på Wiktionary, men de nyligen skapade ''[[Mall:tr-subst-k]]'', ''[[Mall:tr-subst-v]]'' och ''[[Mall:tr-pronomen]]'' behöver bearbetas för att följa svenska Wiktionarys formspråk och struktur. Jag kan peta lite, men för det här behöver jag hjälp från någon med mer avancerad kunskap om hur vår skript brukar se ut och fungera. Mvh, [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 2 januari 2021 kl. 18.02 (CET) :{{@|Svenji}} Kika på [[Wiktionary:Stilguide/Grammatik/Skapa en mall]]. Där finns proceduren detaljerat beskrivet! ~ [[Användare:Dodde|Dodde]] ([[Användardiskussion:Dodde|diskussion]]) 7 januari 2021 kl. 02.30 (CET) ::Och kika även på [[Wiktionary:Stilguide/Grammatik/Allmänna parametrar]]. Där förklaras vilka parametrar som bör användas och hur. ~ [[Användare:Dodde|Dodde]] ([[Användardiskussion:Dodde|diskussion]]) 7 januari 2021 kl. 02.33 (CET) :::Proceduren finns kanske beskriven, men jag förstår den lika lite som om den var skriven på kinesiska. Jag har försökt modifiera andra malalr tidigare, men när man inte förstår så är det bara en gissningslek som aldrig tar slut. [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 20 januari 2021 kl. 19.31 (CET) Avseende tr-subst-k, så skulle jag göra de första 12 rutorna synliga alltid och bara possessiv-delen ihopfällbar. Det skulle likna vanliga ryska substantiv som [[луна]] när man kommer till sidan. Sedan skulle jag '''inte''' blanda tabellkod (som bakgrundsfärg etc.) och grammatisk logik i samma mall. Gör en mall med tabellkod som enbart tar en lång lista med parametrar, och lägg logiken i en annan mall som anropar den första. Jämför {{mall|uk-subst}} som är av första typen och alltid tar 14 argument och {{mall|uk-subst-m}} som är av andra typen. --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 7 november 2021 kl. 19.55 (CET) :{{@|Svenji|Dodde}} - Jag gjorde nu [[başlangıç]] enligt mitt förslag. Den använder {{mall|tr-subst}} som tar 12 parametrar och struntar i possessiv-formerna, som är nog så många och ändå finns på en.wiktionary. Bra eller dåligt? Döm själv. Men detta liknar utseendet som finns för belarusiska, ryska och ukrainska grammatikmallar. --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 11 november 2021 kl. 00.22 (CET) == Hjälpkaoset knappast rört sedan 2008, högsta kategorin, att-göra, mm == Föreslår: * slå ihop [[Wiktionary:Hjälp]] och [[Hjälp:Index]] under namn "Hjälp:Index" ::: Verkställt. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 10 januari 2021 kl. 02.35 (CET) * [[:Kategori:Hjälp]] istället för krångligt och vilseledande dubbelprefix [[:Kategori:Wiktionary:Hjälp]] ::: Verkställt (nästan). [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 10 januari 2021 kl. 02.35 (CET) * ny [[:Kategori:Uppslag]] dit uppslag-relaterade kategorier (enligt språk, ordklass, ämne, ...) kan flyttas från [[:Kategori:Index]] som då kan innehålla kategorier såsom "Uppslag", "Hjälp", "Projektsidor", ... * <s>döpa om [[Wiktionary:Projekt/Wiktionary]] till [[Wiktionary:Att-göra]] ... ordet "wiktionary" överanvänds och "projekt" är faktiskt en perfekt synonym alltså 3 gånger samma ort, däremot inte det som egentligen avses: att-göra-listan</s> SV wiktionary är en av världens bästa i fråga om uppslag, men hjälpen är i nuläget så där ... dit en företrädesvis inte ska titta. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 6 januari 2021 kl. 05.02 (CET) :Dessutom skulle jag gärna ersätta det här tipset: :::* Hjälp-namnrymden ska innehålla sidor som '''inte har direkt med projektet Wiktionary att göra''', men ändå kan vara till hjälp för bidragsgivare och besökare på ett eller annat sätt. :::* Wiktionary-namnrymden ska innehålla det som mer har med Wiktionary att göra. Viktiga huvudsidor som utgör bas för undersidor: Administration, Användare, Arkiv, Projekt, Riktlinjer, Stilguide : med :::* Wiktionary-namnrymden (projekt-namnrymden) ska innehålla sidor som har med administration, användare och behörigheter, regler och diskussioner (som inte avser en enskild sida) att göra. :::* Hjälp-namnrymden ska innehålla sidor som förklarar wikitekniken för bidragsskrivare och användare. :::* Appendix-namnrymden ska innehålla sidor som har med språk att göra men inte är enskilda uppslag (listor med ord, grammatik, ...) ::::: Verkställt. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 10 januari 2021 kl. 02.35 (CET) : [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 6 januari 2021 kl. 06.41 (CET) :{{@|Taylor 49}} :1. Det låter rimligt att inte ha två olika "Hjälp"-namnrymder. Jag håller med om att det är förvirrande och att undernamnrymden Wiktionary:Hjälp kan samlas under namnrymden Hjälp (och Kategori:Hjälp). :2. I nuläget kan man nå alla kategorier via Kategori:Index. Jag tycker att Kategori:Index är överskådlig som den är. Jag tänker också att om man skapar "Kategori:Uppslag" så skapar det också förvirring med den befintliga kategorin Kategori:Alla uppslag. :3. Att städa i Wiktionary- och Hjälpnamnrymden är ju ett projekt och därför underordnat Wiktionary:Projekt. Sidnamnet Wiktionary:Projekt/Wiktionary tänker jag då är logiskt med nuvarande struktur av projekt. Man kanske skulle kunna tänka sig en egen namnrymd för "Projekt" precis som man har en egen namnrymd för "Hjälp". Jag vet dock inte riktigt hur man bör avgöra om något ska ha en egen namnrymd eller inte. Man skulle också kunna tänka sig att göra ett namnbyte från "Wiktionary:Projekt" till "Wiktionary:Att göra" (utan bindestreck) om man tycker att det är mer passande - exakt ord är inte viktigt för mig, men "Wiktionary" skulle fortfarande komma dubbelt till "Wiktionary:Att göra/Wiktionary". Ett alternativ är att döpa om projektet "Wiktionary" till "Wiktionary:Projekt/Metastruktur" eller "Wiktionary:Projekt/Namnrymdstruktur" eller nåt annat. :4. Beskrivningen av namnrymder ska naturligtvis spegla innehållet i namnrymderna. Ändra gärna om du kommer på bättre formuleringar och uppdatera gärna om strukturen ändras. ~ [[Användare:Dodde|Dodde]] ([[Användardiskussion:Dodde|diskussion]]) 7 januari 2021 kl. 03.21 (CET) :: 1. Verkställt. :: 2. Senarelagt. :: 3. Jag tror inte att det finns behov för ytterligare namnrymder. Jag drar tillbaka förslaget att döpa om en enda sida och vill slå ihop [[Wiktionary:Projekt/Wiktionary]] med [[Wiktionary:Projekt/Appendix]] istället till [[Wiktionary:Projekt/Namnrymdstruktur]] för närvarande. Senare skulle jag gärna ändra [[Special:PrefixIndex/Wiktionary:Projekt]] till [[Special:PrefixIndex/Wiktionary:Att göra]] men det blir väl många undersidor (190?). :: 4. Verkställt. :: [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 10 januari 2021 kl. 02.35 (CET) ::: {{@|Taylor 49}} 3. Att slå ihop eller organisera om bland undersidor till namnrymder ryms inom ramen för sådant man kan "[[Wiktionary:Riktlinjer/Var djärv|vara djärv]]" med, om man känner att man är varm i kläderna rörande Wiktionary-strukturen, så kör på! ~ [[Användare:Dodde|Dodde]] ([[Användardiskussion:Dodde|diskussion]]) 25 mars 2021 kl. 21.55 (CET) == Mall "är lika med" AKK "Mall:=" == <code><nowiki>{{</nowiki>[[Mall:=|=]]<nowiki>}}</nowiki></code> [https://sv.wiktionary.org/w/index.php?title=Mall:%3D&diff=prev&oldid=3469683 Mall:%3D&diff=prev&oldid=3469683]. Vad ska vara fördelen med <code><nowiki>&&#35;61;</nowiki></code> över <code><nowiki>=</nowiki></code>? Nackdelen med DEC-encoding är att alla sidor som använder mallen fastnar i [[:Kategori:Sidor som använder = som en mall]] (borde egentligen heta "Sidor som använder 'Mall:=' för något annat än just '='"). Ingen annan wiki gör på så sätt, den motsvarande katogorin brukar vara tom och ej skapad. Vågar någon att vidhålla <code><nowiki>&&#35;61;</nowiki></code>? [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 11 januari 2021 kl. 21.53 (CET) :{{@|Taylor 49}}, jag minns inte varför det var nödvändigt - troligen nåt med grammatikmallarna. Men grammatikmallarna har ändrats och nu används inte {{mall|{{=}}}} särskilt mkt, så det är nog helt okej att den bara innehåller <code>=</code>. [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 14 januari 2021 kl. 22.52 (CET) :: Då är det väl löst ... nu gäller det att vänta tills <code><nowiki>{{=}}</nowiki></code> blir en parserfunktion och vi kan radera mallen. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 27 januari 2021 kl. 12.11 (CET) == Inloggning == Jag har nyligen haft problem med inloggningen ... någon loggar ut mig hela tiden, inte bara vid den här wikin, utan även annanstans. Någon har väl slarvat till det centrala inloggningssytemet. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 22 januari 2021 kl. 16.12 (CET) == Skript-hjälp == Hej! Om jag vill lägga till en informationsruta till en mall, likt "not:", när mallen är i oexpanderat läge (och även kvar längst ner i expanderat), hur gör jag då? Jag vill få in texten "Verbstammen diftongeras i de fall stavelsen betonas. I övrigt gäller regelbunden konjugation.". Det gäller {{mall|es-verb-er-dift}}. [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 4 februari 2021 kl. 17.28 (CET) :Åter till frågan: Jag vill kunna lägga till i flera mallar av oregelbundna verb (t.ex. med stamförändringar) att de redan i oexpanderat läge förklarar för den som redan har baskunskaper att verbet följer ett av dessa undantagsmönster. Till exempel för verbet ''volver'': "Oregelbundet: verbstammen ändras i vissa fall med diftongering där '''''o''''' blir till '''''ue'''''. Verbet har oregelbunden participform." [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 16 mars 2021 kl. 12.20 (CET) ::{{@|Svenji}}, som i {{mall|la-subst-1}} (<code>!colspan="3" class="min"|Ordet tillhör den första deklinationen.</code>)? ~ [[Användare:Dodde|Dodde]] ([[Användardiskussion:Dodde|diskussion]]) 21 mars 2021 kl. 21.06 (CET) :::Tack {{@|Dodde}}, ska pilla med detta när min tentavecka är över. [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 23 mars 2021 kl. 13.40 (CET) == Härledning - samlat: samiska eller norska == Om jag vill ange en etymologi från norska, så använder jag språkkoden ''no'', men jag tycker det är bättre om vi inte skiljer i härledningsmallen mellan bokmål och nynorska. Detsamma gäller lånord från samiska (i de fall det saknas vetskap om vilken samiska det först lånats från, kanske oberoende från flera). Jag vet inte hur jag ska ändra en sådan skrift i så fall (t.ex. som att grc blir ''grekiska''). [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 16 mars 2021 kl. 12.13 (CET) : @[[Användare:Svenji|Svenji]] Kan du precisera? Varje förståeligt och rimligt förslag kan implementeras. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 10 augusti 2021 kl. 00.09 (CEST) :: @[[Användare:Svenji|Svenji]]: "h-nor" och "h-smi" har [[Special:Diff/3599968/3603236|lagts tillbaka]]. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 15 augusti 2021 kl. 18.42 (CEST) ::: Ur etymologisk synvinkel lånas ord inte in från "bokmål", utan från "norska", och dessa två är skrivna varieteter av ett och samma språk. För samiskans del gäller förhållandet att vissa ord har samiskt ursprung, men vilken standardiserad varietet i den samiska språkvärlden går inte längre att precisera. Att utelämna ett sådant lånord från dess härkomst vore mycket olyckligt. Liknande fall som samiskan kommer att behövas implementeras framöver, inte minst i mitt arbete med spanskan, och dess lånord från central- och sydamerikanska språk från ursprungsbefolkningen, där ibland inte ett tydligt enskilt språk kan bestämmas. [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 16 augusti 2021 kl. 11.27 (CEST) :::: @[[Användare:Svenji|Svenji]]: Det finns väl massor med sidor som använder "non" men borde bättre använda "h-nor" liksom sådana som använder "smi-usm" men borde använda "h-smi". [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 16 augusti 2021 kl. 12.16 (CEST) == Bugg i alla böjningsmallar == Hej! Titta på böjningsmallen i ''[[matvana]]''. Titta i synnerhet på sista cellen (genitiv bestämd form plural). Texten är förskjuten uppåt. I dokumentets DOM ser jag att detta beror på en överflödig P-nod. --[[Användare:Andreas Rejbrand|Andreas Rejbrand]] ([[Användardiskussion:Andreas Rejbrand|diskussion]]) 21 mars 2021 kl. 19.14 (CET) : Jag kan reproducera den: [[stuga]] men ej [[hund]]. Hur länge har den här kritiska buggen funnits? [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 21 mars 2021 kl. 19.28 (CET) ::Jag tror att buggen förekommer när det finns en textruta under mallen. Jag såg den först för ett par månader sedan. --[[Användare:Andreas Rejbrand|Andreas Rejbrand]] ([[Användardiskussion:Andreas Rejbrand|diskussion]]) 21 mars 2021 kl. 19.45 (CET) ::: Slutrapporten från buggutredningen: [[Wiktionary:Sandlådan]] [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 21 mars 2021 kl. 20.18 (CET) ::::Koden för förled= och not= finns i {{mall|grammatik-slut}}, som mycket riktigt används i stort sett i alla grammatikmallar. Den mallen har inte ändrats sedan 2018. Kan det röra sig om en parsningsbugg i MediaWiki-programvaran som uppkommit nyligen, tro? {{@|Skalman}}, vad säger du? ~ [[Användare:Dodde|Dodde]] ([[Användardiskussion:Dodde|diskussion]]) 21 mars 2021 kl. 20.57 (CET) ::::: Kan det vara att buggen alltid har (mycket otydligt) synts? De överflödiga tecknen är ju uppenbara. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 21 mars 2021 kl. 22.10 (CET) :::::: Nej, är säker på att det har sett korrekt ut tidigare. Men jag har inte granskat utseendet så exakt när det blev fel kan jag inte säga. :::::: Några extra mellanslag, radbrytningar o.d. i den renderade html-koden är inget att bry sig om, det är ingenting som har nån betydelse. :::::: Felet uppstår på grund av koden <code>&#32&zwnj;;</code> som skjuts in i en egen <code><nowiki><p></nowiki></code>-element precis efter "matvanornas" i bestämd form plural genitiv-rutan i böjningstabellen när den används på [[matvana]]. Att detta sker är ju egentligen inget konstigt - det är vad som står i mallen {{mall|grammatik-slut}} att det ska ske på rad 1-3 (för 3= dvs. förled= i böjningsmallarna) respektive rad 5-7 (för 2= dvs. not= i böjningsmallarna). <pre> 1: <includeonly>{{ #if: {{{3|}}} 2: |&#32&zwnj;; 3: {{!}}- </pre> ::::::Alltså: Om parametern "3" finns (eller om argumentet är en tom sträng), skjut in c följt av en radbrytning och sedan det som återfinns på rad 3 och 4. <pre> 5: -->{{ #switch:{{{2|}}}||-=| 6: #default=&#32&zwnj;; 7: {{!}}- </pre> ::::::Samma kod med #if användes på rad 5-7 för parametern 2 (dvs. for not= i grammatikmallarna), men tomt argument "" betyder generellt "SANT" och argumentet "-" betyder generellt "FALSKT" i våra mallar, så koden ändrades till att använda "#switch" så att även not=-parametern i grammatikmallarna skulle följa det mönstret. ::::::Alltså: Byt ut 2 (alltså not-argumentet) mot en tom sträng om 2 är "-", annars, använd defaultvärdet: <code>&#32&zwnj;;</code> följt av raderna 7 t.o.m. 13. :::::: ::::::Så vad gör <code>&#32&zwnj;;</code> ens i mallkoden? <code>&#32&zwnj;;</code> är en HTML-kod för "space", alltså det vanligt mellanslag. Blanksteg trimmas dock bort i mallkod, så jag GISSAR att användning av <code>&#32&zwnj;;</code> var ett hack som var nödvändigt för att tabellavgränsaren i wikisyntaxen skulle börja på en ny rad och därför kunna tolkas om till rätt HTML-kod. Men det är {{@|Skalman}} som skapat mallkoden så han kan nog svara på det definitivt. ::::::Jag gjorde en snabbtest i sandlådan och det verkar som om det bara är att ta bort <code>&#32&zwnj;;</code> samt den efterföljande radbrytningen på två ställen, men det kanske är något jag har missat och eftersom mallen används på så många sidor tänker jag att det ändå är bäst om Skalman kikar på det först. ~ [[Användare:Dodde|Dodde]] ([[Användardiskussion:Dodde|diskussion]]) 22 mars 2021 kl. 17.44 (CET) :::::::{{@|Andreas Rejbrand|Taylor 49|Dodde}}: Jag har tagit bort <code>&amp;#32;</code> nu. :::::::Något i parsern måste ha ändrats, men jag hittar ingen dokumentation om vad det skulle kunna vara. :::::::Förut var det nödvändigt att ha med, för extra mellanslag/radbrytningar runt <code>|</code> ignorerades, och då blev det som att <code><nowiki>{{!}}</nowiki></code> hamnade på föregående rad, och alltså förstörde tabellsyntaxen. [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 25 mars 2021 kl. 22.33 (CET) :::::::: @[[Användare:Skalman|Skalman]] Jag har just [https://sv.wiktionary.org/w/index.php?title=Mall:grammatik-slut&diff=prev&oldid=3521988 revertertat din redigering] eftersom den förvärrar buggen, se [[medium]], [[Wiktionary:Sandlådan]], dvs anrop då ''både'' <code><nowiki>förled=</nowiki></code> och <code><nowiki>not=</nowiki></code> används. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 4 juli 2021 kl. 09.11 (CEST) == Tagg-mallen, anrop kat=reflexivt == Hej! Jag hittar inte var man redigerar i denna mallen (kanske av god anledning). Jag vill lägga till samma funktion för reflexiva verb på fornsvenska och för spanska, som vi nu har för svenska verb, d.v.s. att tagg|reflexivt visar ''reflexivt: '''raka sig'''''. På fornsvenska [[grena#Fornsvenska|grena]] vill jag alltså att kommandot skapar ''reflexivt: '''grena sik''''', och för spanska [[peinar]] ''reflexivt: '''[[peinarse]]'''''. [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 23 mars 2021 kl. 13.48 (CET) :Det är förmodligen [https://sv.wiktionary.org/wiki/Modul:tagg i modulkoden] du kan lägga till stöd för flera språk. Men det är bra att du är försiktig. Ett fel i denna påverkar hela ordboken! --[[Användare:Andreas Rejbrand|Andreas Rejbrand]] ([[Användardiskussion:Andreas Rejbrand|diskussion]]) 23 mars 2021 kl. 13.52 (CET) == Nya absurda buggar == * Några av mina dagens redigeringar har bot-märket '''b''' fastän jag inte även har bot-flaggan på det här kontot (se [[Special:Senaste_ändringar]]) * <s>fliken "Mer" -> "Flytta" försvann (hände igår på en annan wiki)</s> * godtyckliga utloggningar (äldre, se [[#Inloggning]]) [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 20 april 2021 kl. 15.50 (CEST) [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 22 april 2021 kl. 09.55 (CEST) == Hjälp med inställningar i redigeringsläge: färgad formatering, plus röd prick för annars "osynliga" mellanrum. == Hej! Jag skulle testa lite olika utseenden, vilket resulterade i att jag fick nollställa alla inställningar. Nu märker jag till min förfäran att redigeringsläget är i svartvitt, men jag vill ha tillbaka mina gröna ref-länkar, lila och blåa webblänkar osv... Var ändrar man det? Och den lilla röda pricken som oftast döljer sig efter kopierade ord på t.ex. arabiska och hebreiska - hur får jag tillbaka den? Ingår den kanske också i samma funktion? Tacksam för hjälp! : Pennan till vänster om "Avancerad"? [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 21 april 2021 kl. 01.28 (CEST) :: Tack! Jag letade under inställningar, men det var alltså mycket lättare än så. [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 21 april 2021 kl. 01.50 (CEST) == Mall som hämtar från Wikidata == Det finns nu många estniska ord med böjningsformer som lexem i Wikidata. Kan vi få en mall/modul här som visar dem? Se t.ex [[päev]] (som saknar böjningsformer) och [[d:Lexeme:L381851]] (som har dem). --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 23 april 2021 kl. 00.52 (CEST) :Frågan är nu även framlagd på [[:en:Wiktionary:Grease pit/2021/April#Getting inflection tables from Wikidata]]. --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 27 april 2021 kl. 19.41 (CEST) == Tyska mallar == Skulle tyska {{mall|de-verb}} kunna utrustas med gröna länkar? Så att man lätt kan skapa böjningsformer för verb som [[tagen#Tyska]] och [[toppen#Tyska]]. Det är en vanlig mall (inte modul) som använder {{mall|länk}}. Borde den göras om till modulkod? --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 21 maj 2021 kl. 16.49 (CEST) :Jag kan inte tyska, men det verkar som att artiklarna ställer till det för att det ska gå att använda den vanliga {{mall|länka-b}} mallen. {{@|Skalman}}, kan du utveckla? Kanske att skapa en modul är enda möjligheten att komma till rätta med detta. Om en modul ska skapas vore det bra om ett helhetsgrepp togs för alla tyska verbmallar. Hur heltäckande och hur stabila är de tre befintliga verb-mallarna? [[Användare:Dodde|Dodde]] ([[Användardiskussion:Dodde|diskussion]]) 21 maj 2021 kl. 18.07 (CEST) ::Jag har uppdaterat {{mall|de-verb}}, så att gröna länkar skapas. Det är inte alldeles optimalt, då mallen tydligen inte har faktagranskats och man riskerar att potentiellt skapa upp felaktiga böjningsformer. Om man ändå vet att den böjningsformen stämmer, så blir det ju hur som helst smidigt att använda. [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 22 maj 2021 kl. 00.01 (CEST) :::Jag snöade visst in på en redigeringskommentar från 2017 om länka-b-mallen, men nu har vi ju istället den mer uppdaterade {{mall|g-cell}}-mallen. Tack för att du fixade utbytet från {{mall|länka}} till {{mall|g-cell}}, Skalman. Jag började så smått med modultester för tyska verb ([[Modul:de-verb/test]]), men jag kom sedan på svårigheterna vi stötte på 2017 som framgår av [[Moduldiskussion:de-verb]]. Att för enkelhetens skull köra med {{mall|g-cell}} tills vidare är nog ett bra val. ~ [[Användare:Dodde|Dodde]] ([[Användardiskussion:Dodde|diskussion]]) 22 maj 2021 kl. 00.34 (CEST) ::::Tack, detta var en stor förbättring! Jag vet inte alls om våra tyska mallar är heltäckande, men jag vet genom stickprov att bara ungefär hälften av våra tyska adjektiv och verb har en böjningsmall inlagd, så här finns mycket att göra. Nu har jag i alla fall skapat böjningsuppslag för [[tagen#Tyska]]. De gröna länkarna har blivit blå. --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 22 maj 2021 kl. 00.45 (CEST) == Kort fråga == Varför får inte uppslaget [[^^]] automatiskt en kategori? [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 25 maj 2021 kl. 11.09 (CEST) :{{@|Svenji}} Det får den. Som framgår av [[Wiktionary:Mallar/ordklassmallar]] så hamnar sidor som använder mallen {{mall|tecken}} i [[:Kategori:Tecken]] om inte en mer specifik teckenkategori anges som första argument. På sidan [[^^]] har "--" angivits som första argument och sidan har därför hamnat i [[:Kategori:--]], vilket så klart inte var avsiktligt. I vanliga ordklassmallar används första argumentet för att ange språkkod, eller "--" när uppslaget är tvärspråkligt. Men tecken är redan tvärspråkliga, så därför saknas språkargument i tecken-mallen. ~ [[Användare:Dodde|Dodde]] ([[Användardiskussion:Dodde|diskussion]]) 25 maj 2021 kl. 13.52 (CEST) == Bugg i "MediaWiki:Common.css" == * [https://sv.wiktionary.org/w/index.php?title=MediaWiki:Common.css&action=info sv.wiktionary.org] inkluderar massor av mallar och fastnar i 2 kategorier * [https://en.wiktionary.org/w/index.php?title=MediaWiki:Common.css&action=info en.wiktionary.org] inkluderar inga mallar : [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 21 juli 2021 kl. 21.58 (CEST) :: {{@|Taylor 49}}, jag fixade så att sidan inte fastnar i några kategorier. Däremot är det väl okej att inkludera mallar, så jag ändrar inte det. Ok? [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 11 augusti 2021 kl. 23.11 (CEST) ::: @[[Användare:Skalman|Skalman]]: Hej <pre> == {{saknad betydelse|ejkat=}} == </pre> ::: Men varför inkluderas de överhuvudtaget? Är omnämningen i CSS-koden inte bara kommentar? Skulle sådant funka (och vara säkrare för alla mallar): <pre> == { {saknad betydelse} } == </pre> ::: eller <pre> /* <!-- == {{saknad betydelse}} == --> */ </pre> ::: eller (väl bäst, längst uppe och längst nere): <pre> /* <nowiki> */ </pre> <pre> /* </nowiki> */ </pre> ::: ? [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 11 augusti 2021 kl. 23.27 (CEST) ::::Jag gillar att man ser länken till den när man kollar på "Vad som länkar hit". Om någon av mallarna skulle raderas i framtiden, blir det på så vis också uppenbart att CSS:en bör ändras. Men jag kan ändra till <code><nowiki>[[Mall:saknad betydelse]]</nowiki></code> istället. [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 12 augusti 2021 kl. 11.10 (CEST) :::::{{@|Taylor 49}}, en bättre lösning emm är om mallarna är så pass smarta att dom aldrig placerar sidan i en kategori om det inte är i huvudnamnrymden. [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 12 augusti 2021 kl. 11.19 (CEST) :::::: @[[Användare:Skalman|Skalman]]: Kategorisering enligt namnrymd är en möjlighet som är lätt att implementera, men har nackdelen att den underminerar nyttan av [[Wiktionary:Sandlådan|sandlådan]] och privata sandlådor på undersidor av ens användarsida. Ifall du vill ha länkar kvar (vilket låter rimligt), då är <code><nowiki>/* <nowiki> */</nowiki></code> den näst bästa lösningen, och <code><nowiki>[[Mall:saknad betydelse]]</nowiki></code> den bästa, då föreslår jag att ändra <code><nowiki>{{</nowiki></code>...<code><nowiki>}}</nowiki></code> till <code><nowiki>[[Mall:</nowiki></code>...<code><nowiki>]]</nowiki></code>. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 13 augusti 2021 kl. 22.10 (CEST) == Bugg: ".WAV"-filer spelas inte utan laddas ner == * [[arbetslöshet]] "Sv-arbetslöshet.ogg" -> funkar * [[xenon]] "LL-Q9027 (swe)-Moonhouse-xenon.wav" -> laddas ner Jag vet inte vad det beror på men det funkar [https://eo.wiktionary.org/wiki/%C4%89efurbo vid -eo- wiktionary]. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 3 augusti 2021 kl. 00.22 (CEST) :Skillnaden är väl att eo använder en speciell mall som ger en integrerad ljudspelare direkt på sidan, medan sv inte gör det, utan bara länkar till filen. Om du låter din webbläsare göra en HTTP GET-förfrågan på själva WAV-filen på eo ser du att den laddas ner även där. För att pröva det, klicka på länken på [https://eo.wiktionary.org/wiki/Dosiero:LL-Q143_(epo)-Lepticed7-%C4%89efurbo.wav]. (Det har kanske med serverns MIME-typer att göra?) Men om du på sv klickar på högtalarikonen så kommer du till [https://sv.wiktionary.org/wiki/Fil:LL-Q9027_(swe)-Moonhouse-xenon.wav filsidan] där du får en inbäddad spelare. --[[Användare:Andreas Rejbrand|Andreas Rejbrand]] ([[Användardiskussion:Andreas Rejbrand|diskussion]]) 3 augusti 2021 kl. 00.44 (CEST) == Bugg: "$wgExpensiveParserFunctionLimit" för lyxiga funktioner == Det här är en förargelse och bråkmakare som ställer till det vid många wikier. Strängt taget är det inte en bugg utan en <b>feature</b> som lades till för länge sedan. Gränsen är för närvarande 500 anrop och gäller främst (summan av) <b>ifexists</b> and <b>pagesincategory</b> men ej transkluderingar vilket är märkligt (se nedan). Försök att få igenom en höjning för antingen en wiki eller alla WMF wikier är dömda att få [https://phabricator.wikimedia.org/T160685 T160685 avslag av "principiella skäl"]. Vi har ca 420 språkkoder varav ca 360 har uppslag. Vid 500 kategorier med uppslag kommer <b>antalet huvuduppslag på titelsidan att sluta funka</b> eftersom detta beräknas medelst <b>pagesincategory</b>. Vi har råd med <b>ett anrop</b> till en kostsam (lyxig, resurskrävande) funktion <b>per språk</b>, men inte mer. Detta begränsar möjligheter till listor över språk och statistik. Liknande problem finns vid andra wiktionaryer. Det finns ytterligare begränsningar såsom RAM-minne som -en- wiktionary ville ha en höjning på [https://phabricator.wikimedia.org/T165935 T165935 men fick avslag]. Nu håller de på med desperata förändringar som försämrar kvaliteten men kanske reducerar minnesförbrukningen lite grann. Jag har tre ideer att få bukt med det här, som inte kan avslås av "principiella skäl" eftersom de alla är resursneutrala. * [https://phabricator.wikimedia.org/T278629 T278629] Omförhandla prislistan och gör transklusioner dyrare och <b>ifexists</b> and <b>pagesincategory</b> billigare. Det är orimigt att transklusioner som uppenbarligen är mycket mer resurskrävande är gratis medan <b>ifexists</b> kostar. Jag har även utvecklat ett knep som exploaterar den här absurditeten ([https://eo.wiktionary.org/wiki/Vikivortaro:Provujo Provujo] länkat från "phabricator") och verkställer 676 <b>ifexists</b>-begäran med giltiga resultat och utan någon skampålekategori. Tyvärr funkar knepet inte för <b>pagesincategory</b>. * Batcha sådana begäran. Enligt svaret går det internt att batcha <b>ifexists</b>-begäran, och således bör detta göras tillgångligt även från LUA. Jag vet inte ifall detta gäller också för <b>pagesincategory</b>. * Höjning mot restriktioner. Ingen bugg-item vid "phabricator" ännu. Skapa en ny "content model" kallad för "privileged wikitext" som funkar på samma sätt som "wikitext" med följande 3 avvikelser: ** Kraftigt höjda begränsningar, till exempel 500->10'000 lyxiga funktioner, 10s->40s LUA-tid, 50MiO->200MiO RAM, 2MiO->8MiO pre-expand&post-expand bloat. **:: ''mot'' ** Sidan kan redigeras enbart av administratörer. ** Sidan kan uppdateras enbart sällan, till exempel 1 gång per timme och 3 gånger per dygn, plus mindre ofta eller inte alls automatiskt. Finns det åsikter kring detta? Jag ber om stödjande röster på min [https://phabricator.wikimedia.org/T278629 bugg T278629] (batcha allt som går att batcha). [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 3 augusti 2021 kl. 01.31 (CEST) : Jag har lagt till en notis till din appell på Phabricator om att jag stödjer ditt förslag. –[[Användare:Tommy Kronkvist|Tommy Kronkvist]] ([[Användardiskussion:Tommy Kronkvist|diskussion]]), 9 augusti 2021 kl. 15.38 (CEST). ::Jag håller med om att dessa funktioner nog behöver ses över. Mest realistiskt skulle jag tro är Lua-funktioner som stödjer batchning av '''ifexists''' och '''pagesincategory'''. ::En fullösning för huvudsidan skulle vara att helt sonika exkludera dom minsta språken (eller lägga till en hårdkodad schablonsumma för dom). ::{{@|Taylor 49}}, har du något exempel utöver huvudsidan som ger problem på sv-wikt? [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 11 augusti 2021 kl. 23.54 (CEST) ::: @[[Användare:Skalman|Skalman]]: Jo, batchning av '''ifexists''' och '''pagesincategory''' vore bäst. Problemsidor: [[Wiktionary:Alla språk och koder med antal huvuduppslag]] -- för att evaluera hur många kategorier som saknas skulle det behövas min hack. [[Wiktionary:Balans efter språk och ordklass]] Och [https://eo.wiktionary.org/wiki/Aldono:Listo_kun_lingvoj aldono]. PS: {{mall|antal uppslag}} har parametrar "list=" , "omit=" och "limit=" som kan användas i ett desperat läge. PPSS: finns det kanske en bättre lösning för [[MediaWiki:Common.css]], se ovan? [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 12 augusti 2021 kl. 00.07 (CEST) :::: Hur ser de andra språkversionerna av Wiktionary på det här? De torde ju vara uppbyggda på liknande sätt (?) och snart komma att uppleva samma problem som vi. –[[Användare:Tommy Kronkvist|Tommy Kronkvist]] ([[Användardiskussion:Tommy Kronkvist|diskussion]]) 12 augusti 2021 kl. 18.53 (CEST), 12 augusti 2021 kl. 18.53 (CEST). ::::: Se ovan, de har redan problem. Det gäller bara att ta kontakt. [[Wiktionary:Bybrunnen/Arkiv26#Modul_önskas_för_beräkningsmall]]. 16 augusti 2021 kl. 15.49 (CEST) == Färger == Är det bara jag som inbillar mig, eller har färgerna på hyperlänkar ändrats (om än ytterst subtilt)? --[[Användare:Andreas Rejbrand|Andreas Rejbrand]] ([[Användardiskussion:Andreas Rejbrand|diskussion]]) 13 augusti 2021 kl. 15.39 (CEST) : Du ser alltid saker som knappast syns (såsom buggen ovan med minimalt felplacerad text i tabellerna) och ingen annan skulle våga påtala. ;-) [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 13 augusti 2021 kl. 22.14 (CEST) ::Jo, visst har de väl blivit lite ljusare? [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 16 augusti 2021 kl. 11.29 (CEST) :::Aningen ljusare, upplever jag det som. Synd att sidor som till exempel [[:w:Wikipedia:Länkfärg]] (eller motsvarande på enWP, Meta-Wiki etc.) inte länkar direkt till någon "global" Wikimedia-CSS eller liknande, så att man enkelt skulle kunna titta efter i historiken. –[[Användare:Tommy Kronkvist|Tommy Kronkvist]] ([[Användardiskussion:Tommy Kronkvist|diskussion]]), 17 augusti 2021 kl. 00.24 (CEST). ::::Jag ser ingen skillnad, men jag har heller inte en skärm som återger färger jättebra. Men inte heller i koden ser jag några indikationer på att länkfärgen ska ha ändrats dom senaste 10 åren. Däremot ''kan'' det ju vara så att färgen har överridits, men inte längre gör det, så helt säker på vad som hänt i koden är jag inte. ::::Detta är den relevanta CSS-koden som körs på min dator: https://gerrit.wikimedia.org/r/plugins/gitiles/mediawiki/core/+blame/refs/tags/1.36.1/resources/src/mediawiki.skinning/elements.less#14 ::::Annat som potentiellt skulle kunna påverka, men som inte heller verkar så sannolikt: typsnittet har ändrats, webbläsarens tolkning av färg+typsnitt har förändrats, webbläsarens standardtypsnitt (vilket är det som Vector verkar använda som standard) har förändrats, operativsystemets tolkning av typsnitt har förändrats... [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 17 augusti 2021 kl. 10.58 (CEST) :::::Jo, det har blivit ljusare. Speciellt tydligt ser jag det på röda länkar, som [https://sv.wiktionary.org/wiki/Wiktionary:Projekt/%C3%96nskelistor/Svenska här]. Något har hänt, men i vilket fall som helst så har jag inga problem med ändringen. --[[Användare:Andreas Rejbrand|Andreas Rejbrand]] ([[Användardiskussion:Andreas Rejbrand|diskussion]]) 17 augusti 2021 kl. 13.48 (CEST) ::::::Här syns skillnaden tydligt: https://privat.rejbrand.se/wtlinkcolour.png. Överst är en äldre skärmdump från januari 2017; underst är från i dag. --[[Användare:Andreas Rejbrand|Andreas Rejbrand]] ([[Användardiskussion:Andreas Rejbrand|diskussion]]) 17 augusti 2021 kl. 13.55 (CEST) :::::::Jag trodde att det var något som hade hänt dom senaste dagarna, och jag trodde att det gällde andra länkar än rödlänkar. Om jag förstår rätt, så är [https://gerrit.wikimedia.org/r/plugins/gitiles/mediawiki/core/+/b24bff67ed1c2ac4e15d990820ad98d8592390b4%5E%21/ den aktuella ändringen] från mars 2021 och borde ha deployats ganska snart efter det (inom en månad, tror jag). [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 17 augusti 2021 kl. 16.22 (CEST) ::::::::Jag är helt säker på att färgerna på min dator ändrades samma dag som jag skrev inlägget ovan! --[[Användare:Andreas Rejbrand|Andreas Rejbrand]] ([[Användardiskussion:Andreas Rejbrand|diskussion]]) 17 augusti 2021 kl. 17.57 (CEST) :::::::::I så fall har jag kanske fel vad gäller inom en månad från mars 2021. Deploy av nya versioner kanske fungerar annorlunda än vad jag minns det som. [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 17 augusti 2021 kl. 19.20 (CEST) == "Mall:kategorinavigering-härledningar" - modularisering == Jag har just modulariserat denna mall. [[Mall:kategorinavigering-härledningar]] Fördelar: * parametrar behövs ej längre: <s>Det andra språket anges här med versalinitial (på Svenska/Härledningar från fornsvenska anges Fornsvenska)</s> * språkkoder visas * alla tänkbara fel detekteras och bestraffas med felmeddelande liksom spårningskategori * etymologiska koder uppmärksammas (se [[:Kategori:Svenska/Härledningar från samiska]]) och funkar enbart efter <code><nowiki>Härledningar från </nowiki></code>, motsatt "Kategori:Samiska/Härledningar från svenska" skulle ej funka Jag föreslår att ta bort parametrarna medelst bot på alla sidor som använder mallen (kan det röra sig om enbart 487 ??). [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 23 augusti 2021 kl. 00.44 (CEST) :{{@|Taylor 49}}: Trevligt att bli av med parametrarna! Några kommentarer: :* Varför behöver språkkoderna visas? :* Nu genereras ett stycke <code>&lt;p></code> som innehåller två <code>&lt;br>&lt;br></code>. Skulle det gå att istället generera två <code>&lt;p></code>? :* Jag skulle föredra aningen tydligare variabelnamn i modulen, och skulle kanske ha döpt modulen till samma sak som mallen (eftersom den bara används där), men det är småsaker som spelar mindre roll. :-) :[[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 23 augusti 2021 kl. 09.50 (CEST) :: > varför behöver språkkoderna visas ::* eftersom de behövs då en skapar nya uppslag (en kod) eller lägger till härledning (två koder) ::* <big>''vänta ... "fornindonesiska" ... vilken kod hade den igen ... var hade vi listan ... jag kan inte hitta den längre ... jävlar ...''</big> ::* jag har dåliga erfarenheter med vissa wikier som skryter med språknamn men vill ha koder som inmatning ::* och dessutom vill jag ha en nytta för funktion "getCode" ... ;-) :: > det gå att istället generera två :: Det går säkert ... hur menar du det exakt, och vad ska vara fördelen? :: [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 23 augusti 2021 kl. 14.20 (CEST) ::: {{@|Taylor 49}}: :::* Språkkoder: Jo, du har rätt i att det finns en poäng i att visa språkkoden. Jag skulle föredra en lite annan formatering, men är inte alldeles säker på vad jag tycker skulle bli snyggast. Kanske (kod <small>'''xx'''</small>)? Jag har inte jättestarka preferenser här, men tycker att det ser konstigt ut med bindestrecken. :::* &lt;p>: Huvudfördelen är att det ser bättre ut när det inte är så stort avstånd mellan raderna. Generellt bör du undvika &lt;br> och istället använda antingen radbrytningar, <code>&lt;p>Textrad&lt;/p></code> eller <code>&lt;div>Textrad&lt;/div></code>. :::[[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 24 augusti 2021 kl. 20.35 (CEST) :::: Jag har tagit bort dessa <code><nowiki><br></nowiki></code> (British Rail) och ersatt dem med <code><nowiki><div></nowiki></code> (Divison). Avståndet har blivit lite mindre. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 2 september 2021 kl. 17.22 (CEST) ::::: Boten ska avfiras nu. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 4 september 2021 kl. 21.18 (CEST) :::::: {{klar}} Parametrarna har tagits bort från alla anrop, och omedelbart därefter förbjudits i modulkoden. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 4 september 2021 kl. 22.38 (CEST) ::::::: Applåd och lyft på hatt! [[Användare:Tommy Kronkvist|Tommy Kronkvist]] ([[Användardiskussion:Tommy Kronkvist|diskussion]]), 5 september 2021 kl. 03.35 (CEST). == Översättningar läggs in fel i listor som har en dubbel asterisk == Varför läggs översättningar till i oordning? Jag trodde detta var en historisk bugg, men den är livs levande i dag. [https://sv.wiktionary.org/w/index.php?title=r%C3%A5djur&type=revision&diff=3623703&oldid=3623667 Här, till exempel], lades "albanska" inte först i listan (som förhandsvisningen angav), utan efter dubbelstjärnan för högsorbiska. --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 8 oktober 2021 kl. 17.21 (CEST) : Pga en bugg här: [[MediaWiki:Gadget-translation editor.js]]. Kan reproducera problemet. Enbart @[[User:Skalman|Skalman]] kan fixa den här buggen. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 10 oktober 2021 kl. 02.03 (CEST) ::På rad 682 är en loop som stegar bakifrån igenom en lista. Det låter som felets orsak. Om man stegar bakifrån och hittar "**", så är ju det elementet mindre än aktuella språket och alltså stannar man och sätter in där. Koden borde stega uppifrån i listan tills den hittar ett större värde än det aktuella, för då kommer den aldrig att stanna vid "**". --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 10 oktober 2021 kl. 03.31 (CEST) :::Tack för tipset på en bättre algoritm. Det fanns troligen en anledning att göra som jag gjorde, men idag förstår jag inte vad det skulle kunna vara {{=)}}. Jag har också fixat en bugg med ''förhandsvisningen'' av tillagda översättningar. Det hela ska fungera nu. [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 12 oktober 2021 kl. 00.59 (CEST) ::::Tack, verkar fungera bra! --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 12 oktober 2021 kl. 16.10 (CEST) Turkiska Wiktionary har samma problem i kvadrat. Exempel: [https://tr.wiktionary.org/w/index.php?title=K%C3%BCba&type=revision&diff=3800777&oldid=3800776 1], [https://tr.wiktionary.org/w/index.php?title=Erivan&diff=3804419&oldid=3804418 2], [https://tr.wiktionary.org/w/index.php?title=g%C3%BCm%C3%BC%C5%9F&diff=prev&oldid=3800814 3], [https://tr.wiktionary.org/w/index.php?title=%C3%BCtopik&diff=3801252&oldid=3801223 4]. Vår [[MediaWiki:Gadget-translation editor.js]] motsvaras av deras [[:tr:MediaWiki:Gadget-CeviriEkleyici.js]] (çeviri = översättning, ekle = lägg till) eller kanske [[:tr:MediaWiki:Gadget-CeviriEkleyici-Veri.js]]. Men felet tycks bestå i att sorteringen sker i Unicode-ordning (Ç efter Z) i stället för enligt turkisk kollationsordning (Ç som C). Och var i programmet ligger det? Kanske handlar det om någon global parameter, snarare än den här koden? ({{@|Skalman|Taylor 49}}) --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 29 oktober 2021 kl. 19.02 (CEST) : Är problemet nu fixat (hos oss) eller inte? [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 29 oktober 2021 kl. 23.03 (CEST) ::Jag tror det är löst hos oss. --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 30 oktober 2021 kl. 18.18 (CEST) :::Ganska komplicerat. Du har nog rätt i att den försöker sortera i Unicode-ordning. Jag tror att jämförelserna här inte sorterar korrekt: <syntaxhighlight lang="js"> // Rad 1095 } else if (ln && ln > lang && (!nextLanguage || ln < nextLanguage) && lis[j].parentNode.parentNode.nodeName != 'LI') { // Rad 1224 } else if (ln && ln > nestedHeading && (!nextLanguage || ln < nextLanguage)) { </syntaxhighlight> :::Men jag är inte alls säker på att detta är dom enda ställena. :::Vi har faktiskt samma problem på svwikt, även om det uppträder mycket mer sällan: (italienska, iñupiaq) och (žemaitiska, zhuang) sorteras fel. Om "õ" ska sorteras som "o", så är också (võro, votiska) fel (men iaf sv-wp sorterar det som "ö", vilket i så fall betyder att det är rätt). [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 31 oktober 2021 kl. 14.56 (CET) ::::Så vitt jag ser, anger javascript-koden ingenstans vilken sorteringsordning som ska gälla. Alltså går den på någon sorts default, och sådant är ju alltid lite osäkert. Hur skulle man kunna implementera detta på ett stabilt sätt, utan att vara beroende av sorteringsordningen? Kunde man följa listan över godkända språkkoder i stället för att strängjämföra språknamnen? Jag är inte hemma i Javascript, men i Perl skulle man kunna lägga in alla översättningar i en hash-tabell och sedan skriva ut hela hash-tabellen i den ordning som anges av en array (no, bg, da) som gör att ordningen alltid blir Bokmål, Bulgariska, Danska. --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 1 november 2021 kl. 19.00 (CET) ::::[https://stackoverflow.com/questions/51165/how-to-sort-strings-in-javascript Enligt Stack Overflow] finns en [https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/localeCompare String.prototype.localeCompare] som man bör använda. Och här är kod hos oss som använder localeCompare på strängar: [[MediaWiki:Gadget-unit tests/qunit.js]]. --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 1 november 2021 kl. 20.02 (CET) :::::Default är unicode, så det är inte "osäkert" men nog inte det vi önskar. :::::Lättast är att använda <code>localeCompare</code>, som skulle sortera võro före votiska. Är detta acceptabelt? :::::Om man vill följa den ordning som finns på [[Modul:lang/data]], måste man ladda in samtliga språk, vilket känns lite onödigt. Men det är också en möjlig lösning. [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 1 november 2021 kl. 23.36 (CET) ::::::Säger svensk locale verkligen att õ ska sorteras som o? Tecknet används väl nästan bara som estniskt ö (som just i võru) och borde sorteras som ö och ø, tycker jag. --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 2 november 2021 kl. 00.24 (CET) :::::::Ja, tyvärr. Inte heller våra egna <code>sort_rules</code> på [[Modul:lang/data]] eller infon på [[Appendix:Alfabet#Svenska]] tar hänsyn till õ, kanske eftersom det sorteras som (eller efter) o på vissa språk. Samma problem finns alltid när man måste känna till ursprungsspråket för att veta hur det ska sorteras. :::::::Vilken väg tycker du att vi ska gå? [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 2 november 2021 kl. 00.49 (CET) ::::::::För mig är võru av så marginell betydelse, att jag inte bryr mig. Viktigare för mig är att få tr.wiktionary att fungera, och det hänger på att hitta en admin med rättigheter och vilja att debugga koden. Men rätt metod borde vara att överallt använda localeCompare, och sedan hoppas att svensk locale förbättras någon gång i framtiden. --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 2 november 2021 kl. 01.36 (CET) :::::::::Jag har fixat sv-wikts sorteringsordning, så om någon wikt kopierar vår kod, bör sorteringen bli rätt. :::::::::Jag skulle kunna kika/experimentera med tr-wikts översättningsskript, men om jag inte lyckas lösa det på en timme, så kommer jag ge upp. Det skulle kräva att jag får gränssnittsadminbehörighet. [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 3 november 2021 kl. 23.38 (CET) :::::::::: Användaren ‎HastaLaVi2, som talar turkiska och har rättigheter, men kanske inte är jättehaj på Javascript, har i dag försökt fixa buggen i [[:tr:MediaWiki:Gadget-CeviriEkleyici.js]], men rodde inte båten i land och återställde till gamla versionen. Kan du kolla ändringarna mellan de senaste versionerna och kanske komma med kommentarer och idéer? Användaren har också laborerat med en egen kopia, [[:tr:User:HastaLaVi2/Gadget-CeviriEkleyici.js‎]]. --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 4 november 2021 kl. 21.19 (CET) :::::::::::Jag har fixat något som verkar funka skapligt: [[:tr:User:Skalman/common.js]] som ersätter [[:tr:MediaWiki:Gadget-CeviriEkleyici.js]]. :::::::::::* Funkar: sparar konsekvent saker i rätt ordning :::::::::::* Funkar inte (men likadant som idag): om man lägger till ett språk som ska hamna efter resterande, så visas detta som en del av en helt ny lista (istället för att bäddas in i den existerande) :::::::::::* Inte testat: underspråk (dubbla asterisker) :::::::::::Jag tror alltså att det här här värt att lägga in, eftersom det viktiga väl är hur det sparas. [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 5 november 2021 kl. 19.18 (CET) ::::::::::::Så om varje lista redan hade ett element för Zulu (eller vilket språk som sorterar sist i alfabetet), så skulle det fungera bättre? Jag ser att du skickar med 'tr' som andra parameter till localeCompare(). Är det nödvändigt? Följer det inte med sajten som default? --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 5 november 2021 kl. 19.51 (CET) :::::::::::::Ja, om listan hade Zulu skulle det alltid funka. Men det är inte förvirrande nu heller, bara konstigt. :::::::::::::'tr' är nödvändigt att skicka in. Annars får man en "internationell" sortering. [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 5 november 2021 kl. 21.53 (CET) ::::::::::::::Jag ser att svenska koden skickar med 'sv'. Men är det inte lite konstigt att det ska behövas? Borde inte respektive sajt köra med egna språket som default? --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 6 november 2021 kl. 00.00 (CET) :::::::::::::::Nej, det är inte konstigt. I html är det specat att <code>lang="sv"</code>, men detta slår inte över till Javascript. Man kan göra jämförelserna utan att upprepa språkkoden, men vi gör jämförelserna på så få ställen att det inte blir värt det. Historiskt har Javascript-api:erna bara använt webbläsarens språk, medan api:er från det här århundradet (tack och lov!) har varit "tvärspråkliga" (något som liknar det man skulle skriva i kod). [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 6 november 2021 kl. 21.26 (CET) Ett stort framsteg har skett. Man kan nu lägga till cs (Çekçe) och det sorteras in korrekt före Danca (danska). Men zh (kinesiska, Çince) kommer fortfarande sist i listan. Se [[:tr:Kullanıcı_mesaj:HastaLaVi2#Adding_translations|diskussionen här]] och exemplet [[:tr:pazarlama]] (dess historik). --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 6 november 2021 kl. 22.53 (CET) ===Redskap=== Om nu översättningar har lagts in i fel ordning, och vi misstänker att det kan ha pågått länge, har vi då något verktyg (en bot) för att kontrollera att ordningen nu är den rätta, eller hitta de artiklar där ordningen är fel? --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 10 november 2021 kl. 17.05 (CET) == Babel-mallen == Hej! Vart går jag för att göra en liten ändring i babel-mallarna för jiddisch? För närvarande återger inte mallen på sv.wikt de diakritiska tecknena till alef, yud och fey, det vill säga nuvarande texten "דער באניצער האט א גרונטיקע ידיעה אין יידיש" skulle ändras till "דער באַניצער האָט אַ גרונדיקע ידיעה אין ייִדיש" (''der banitser hot a grundike yedie in yidish''). Engelska Wiktionary har f.ö. en helt annan text: ".דער באַניצער האָט תּוך־ידיעה פֿון ייִדיש." (''der banitser hot tokh-yedie fun yidish''." [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 10 oktober 2021 kl. 20.36 (CEST) :Jag vet inte, men gissar att https://sv.wiktionary.org/wiki/Special:Systemmeddelanden?prefix=babel&filter=all&lang=yi är ett ställe att börja leta på. Eftersom mallen babel anropar "parserfunktionen" (intern kod) #babel, så bör det vara ett systemmeddelande. Men de bör väl vara lika för alla wiki-sajter. Får du rätt accenter på engelska Wiktionary eller på svenska Wikipedia? --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 11 oktober 2021 kl. 00.25 (CEST) :: Svenska Wikipedia har en tredje variant (!): "דער באַניצער קען ביישטייערן מיט אַ גרונטלעכער דרגה פון ייִדיש.", ''.der banitser ken beyshteyern a gruntlekher dreyge (från hebreiska = "nivå, grad", translitteration?) fun yidish''", där även punkten hamnar fel (ska stå till vänster). [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 17 januari 2022 kl. 16.20 (CET) == Rohingisk (rhg) == (Can somebody translate this post, please?) The translation-adding feature ({{mall|ö-topp}} & {{mall|ö-botten}}) doesn't have the language code "rhg" for the Rohingya language. --[[Användare:Apisite|Apisite]] ([[Användardiskussion:Apisite|diskussion]]) 14 november 2021 kl. 12.32 (CET) ({{@|LA2}} What do you think?) --[[Användare:Apisite|Apisite]] ([[Användardiskussion:Apisite|diskussion]]) 14 november 2021 kl. 13.48 (CET) :[[Användare:Skalman]] typically handles these kinds of requests. I am sure Skalman or some other technician will handle your request later today or within a few days. --[[Användare:Andreas Rejbrand|Andreas Rejbrand]] ([[Användardiskussion:Andreas Rejbrand|diskussion]]) 14 november 2021 kl. 14.14 (CET) ::A beginning might be to create an entry in [[Modul:lang/data]]. But what is the language called in Swedish? The Wikipedia article [[w:Rohingyer]] (about the people, Wiktionary: [[rohingyer]]) states that the language is called [[ruáingga]] (which doesn't have an article). --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 14 november 2021 kl. 17.15 (CET) :: {{@|LA2|Skalman}} - Maybe either Rohingisk or Rohingyask. --[[Användare:Apisite|Apisite]] ([[Användardiskussion:Apisite|diskussion]]) 14 november 2021 kl. 17.22 (CET) :::I can't find any texts in Swedish that talk about the language. Apparently, it is not a topic of discussion. German Wikipedia has an article about the people, that also discusses "their language", but avoids to give the language any name. Perhaps "ruáingga" is correct in some sense, but since the topic is so remote to Swedish readers I think any term other than "rohingya" will have problems. I suggest we call the language "rohingya". (Languages are lowercase in Swedish.) --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 14 november 2021 kl. 18.19 (CET) :::: {{@|LA2|Skalman}} - {{klar}} Added "rhg" to [[Modul:lang/data]]. --[[Användare:Apisite|Apisite]] ([[Användardiskussion:Apisite|diskussion]]) 14 november 2021 kl. 19.00 (CET) ::@[[Användare:Apisite|Apisite]], it seems like you already added support at [[Modul:lang/data]], which is all that's needed to make it work in translations. In addition, I've added the language to our documentation and to another script. [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 14 november 2021 kl. 21.18 (CET) :::It seems like I was responding to a very old version of this discussion. {{=)}} [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 14 november 2021 kl. 21.26 (CET) == Language code tsg == {{@|LA2|Skalman}} What language name could be used for the language code tsg, "sulu", "suluk" or "tausug"? --[[Användare:Apisite|Apisite]] ([[Användardiskussion:Apisite|diskussion]]) 25 november 2021 kl. 06.45 (CET) :@[[Användare:Apisite|Apisite]], it seems like [https://www.ne.se/uppslagsverk/encyklopedi/l%C3%A5ng/tausug NE uses tausug], so that's what I'd go with. [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 25 november 2021 kl. 11.23 (CET) :: {{@|LA2|Skalman}} - {{klar}} I have added not only Tausug (tsg), but also Magindanaw (mdh) and Maranao (mrw). --[[Användare:Apisite|Apisite]] ([[Användardiskussion:Apisite|diskussion]]) 25 november 2021 kl. 17.05 (CET) :: {{@|LA2|Skalman}} I have added also Yakan (yka) to [[Modul:lang/data]]. --[[Användare:Apisite|Apisite]] ([[Användardiskussion:Apisite|diskussion]]) 25 november 2021 kl. 17.44 (CET) :: {{@|Svenji}} Svenji, I see that you've likely seen this thread. --[[Användare:Apisite|Apisite]] ([[Användardiskussion:Apisite|diskussion]]) 25 november 2021 kl. 17.49 (CET) :::I guess this is good. I have no reason to believe otherwise. But it is frustrating to know that it might be years before anybody joins the Swedish Wiktionary user community with any insights that might correct any wrongs about these languages, which are so remote to the Swedish user base. It is also long before the same level of support will be added to smaller and less active Wiktionary sites, such as the Danish or Turkish Wiktionary. Much of this basic support should be made a global part of Wiktionary, and not added to each separate version. --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 25 november 2021 kl. 21.27 (CET) :::: {{@|Apisite}} - thank you, and yes. I see that the language called Magindanaw in English has an entry on NE as ''[https://www.ne.se/uppslagsverk/encyklopedi/lång/magindanao magindanao]''. That follows Swedish orthography better, so I would more recommend that to be the name we use here. About the Yakan language, my gut feeling would be that it's spelt jakan in Swedish, just like Yakut is jakutiska, Yiddish is jiddisch, and so forth. However, I could not find anything to support previous Swedish mention of the language. [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 25 november 2021 kl. 21.30 (CET) :::::I'm all for language plurality and inclusion, but perhaps with a limit. I encouraged the creation of at least 500 entries in each of the 24 official languages of the European Union, which is why we now have 500 entries in Maltese. But I'm less optimstic about Bavarian ([[:Kategori:Bayerska]]), South Sami ([[:Kategori:Sydsamiska]]), and other tiny languages (Bavaria is not small, but most people there only write in standard German, not in the Bavarian dialect). The same goes with languages that are large but very remote and have very little interchange with Swedish. Is it likely that any native speaker of Rohingya will become a contributor to Swedish Wiktionary? Sweden has many thousands of Arabic- and Somali-speaking immigrants, but none or very few come to Wiktionary. Most immigrants focus on learning Swedish, not to learn and teach Arabic ([[:Kategori:Arabiska]]) or Somali ([[:Kategori:Somaliska]]). We still only have 259 entries in Arabic. --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 25 november 2021 kl. 23.52 (CET) :::::: We have [[:Kategori:Indonesiska|1617 Indonesian lemmas]] :-). [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 26 november 2021 kl. 00.01 (CET) :::::: From a linguistic point of view, I find every language - however small - to join the project interesting. The issue is of course the problem of fact-checking these words, without knowledge or proper dictionaries at hand. I don't see why Southern Sami would be problematic, as being a vital language in Sweden and one variety of Sweden's official minority languages. More people speak Southern Sami in Sweden than Yiddish, but the latter being a language with big literal history and with speakers living in all corners of the world. When it comes to the Swedish project, I share the concern about major immigrant languages, such as Arabic, Somali, Persian and Thai are so small here still. My wish is that we get a bilingual editor of these languages to help out ASAP. I'm very happy for your recent contributions with Turkish, {{@|LA2}}. With template structures available, it could easily spark more contributors interest in adding more data. Hopefully I will learn to read the abjad for Farsi next year or so, and then get my head around this meta-language so we get a bit better coverage. At the moment my focus has to stay with my studies in Spanish and Yiddish. And while I'm at it, I really appreciate the Indonesian contributions from you, {{@|Taylor 49}}. I would love to see Malay grow on here too. [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 26 november 2021 kl. 01.00 (CET) == Two More Languages == {{@|LA2|Skalman|Svenji}}: I would like to have two (2) more languages, Ternate (tft) and Tidore (tvo), to [[Modul:lang/data]] added. --[[Användare:Apisite|Apisite]] ([[Användardiskussion:Apisite|diskussion]]) 27 november 2021 kl. 02.55 (CET) :: [[Moduldiskussion:lang/data#Önskelista:_språk_som_ska_läggas_till|wishlist -- önskelista]] [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 27 november 2021 kl. 12.47 (CET) == CSS-bugg i böjningsmall för substantiv == Titta på böjningstabellen i artikeln ''[[täckdag]]''. I kolumnen för plural bestämd form genitiv är texten flera pixlar upphöjd. --[[Användare:Andreas Rejbrand|Andreas Rejbrand]] ([[Användardiskussion:Andreas Rejbrand|diskussion]]) 12 december 2021 kl. 17.10 (CET) : [[#Bugg_i_alla_böjningsmallar|Vi har redan haft detta.]] [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 12 december 2021 kl. 18.24 (CET) == Trasig latin-mall == Mallen {{mall|la-subst-3-n}} visar inte böjningar, utan bara tomma fält. [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 18 mars 2022 kl. 22.49 (CET) == Grönlänkar till sidor som finns == Det är ytterst bekvämt att utifrån en lista med översättningar kunna klicka en grön länk och därmed skapa nya sidor och uppslag. Jag lade nyss till flera översättningar till ordet [[bar]] (utskänkningsställe) och klickade sedan på kyrilliska [[бар]] och skapade sidan med många uppslagsord på en gång. Men jag kan inte klicka på spanska översättningen "bar", för den sidan finns redan och länken är blå, inte grön. Skulle det vara möjligt att krångla till koden så att länken för spanska [[bar]] blir grön och nya uppslag skapas i den befintliga sidan? --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 21 mars 2022 kl. 17.24 (CET) : @[[Användare:LA2]]: Jag tror inte. Detta skulle kräva att JawaScript läser hela denna sida ("[[bar]]" i det här fallet) och kollar ifall språket (spanska i det här fallet) redan finns. Visst skulle den kunna avbryta sökningen vid "Swahili" förutsatt att språken är sorterade. Detta skulle behöva göras för alla översättningar, dvs ifall det finns 100 språk med totalt 200 länkade ord, då skulle JawaScript behöva läsa och analysera upp till 200 sidor, bara för att avgöra "blått piller eller grönt piller". Alternativt skulle den kunna kolla ifall sidan i fråga är i kategorin ([[:Kategori:Spanska/Alla uppslag]] i det här fallet) vilket väl är bättre, men ändå skulle behöva göras för alla länkade ord, i översättningar och böjningstabeller. Plus risken att sidan visserligen har språket men med fel ordklass. Men det är [[Användare:Skalman]] som är auktoriteten på JawaScript. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 24 mars 2022 kl. 09.45 (CET) ::Att det går snabbt att kolla om sidan finns, beror ju på att det finns en databastabell över sidor som finns. Om det också funnes en databastabell över sektioner (h2-rubriker, ==) som finns i varje sida, så skulle den kollen också gå snabbt. När en ny version av en sida sparas (vilket inte är jätteofta) behöver den tabellen förstås uppdateras. --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 24 mars 2022 kl. 14.20 (CET) :::Flikar bara in att nu finns det ett spanskt uppslag för ''[[bar#Spanska]]'', men när exemplet ovan framfördes så var detta ej fallet. [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 24 mars 2022 kl. 14.35 (CET) ::::Ur vårt (svwikts) perspektiv, är anledningen till att det går snabbt med grönlänkar, att länkarna på sidan redan är särskilt markerade: dom är röda. Så allt skriptet behöver göra är (i princip) att ändra röda länkar till gröna. ::::Det skulle gå att lösa tillräckligt effektivt via ett externt verktyg med full tillgång till innehållet på vår wiki (t.ex. på Toolforge), men det är inget som jag kommer göra. [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 26 mars 2022 kl. 22.36 (CET) == Partikelverb för verb som inte tillhör första eller andra konjugationen == Jag skapade i går ''[[göra upp]]'' och i dag ''[[se över]]''. Notera de fina partikelverbsböjningsmallarna till höger. Tyvärr gör dessa mallar så att artiklarna hamnar i kategorin [[:Kategori:Svenska/Andra konjugationens verb]], vilket är olyckligt. Detta beror antagligen på att grammatikmallen i båda fallen är {{mall|sv-verb-er}}. Men jag tycks inte ges någon möjlighet att välja {{mall|sv-verb}} (finns inte) och {{mall|sv-verb-ar}} är förstås inte på något sätt bättre (första konjugationen). Tittar man på respektive grundverbs artikel så ser man att ''[[göra]]'' också använder {{mall|sv-verb-er}} och också hamnar i kategorin [[:Kategori:Svenska/Andra konjugationens verb]], vilket även det är olyckligt. Tittar jag på ''[[se]]'' så finns den artikeln inte i någon olämplig kategori, men den använder mallen {{mall|sv-verb-r}} som inte tycks ha stöd för partiklar över huvud taget. Så vad skall en stackars artikelförfattare som jag göra för att allt skall bli rätt? Notera att mallarnas dokumentation säger "Om något ord inte passar in i någon av dessa beskrivningar kan valfri mall användas.", och visst kan jag få grammatikrutan att se bra ut visuellt även med en semantiskt olämplig mall, men kategorin blir ju fel. --[[Användare:Andreas Rejbrand|Andreas Rejbrand]] ([[Användardiskussion:Andreas Rejbrand|diskussion]]) 27 mars 2022 kl. 20.08 (CEST) : Verbet "[[göra]]" hamnar också i [[:Kategori:Svenska/Andra konjugationens verb]]. Jag har aldrig förstått hur detta med "starka" och "avljundsklassade" verb ska funka. Jag har ett eget system med 19 verbklasser. Jag ser ingen snabblösning utom att [https://sv.wiktionary.org/w/index.php?title=Mall%3Asv-verb-r&type=revision&diff=2978330&oldid=2972591 ta bort] dessa kategorier. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 27 mars 2022 kl. 22.29 (CEST) :: Nu skapade jag ''[[rå för]]'' som också hamnar i kategorin [[:Kategori:Svenska/Första konjugationens verb]] trots att ''rå'' är av tredje konjugationen. --[[Användare:Andreas Rejbrand|Andreas Rejbrand]] ([[Användardiskussion:Andreas Rejbrand|diskussion]]) 2 april 2022 kl. 18.30 (CEST) :: Den tidigare artikeln ''[[rå på]]'' hamnar i kategorin [[:Kategori:Svenska/Andra konjugationens verb]] vilket är lika illa. :: Missförstå mig inte: Våra grammatikmallar är superbra och den automatiska konjugationskategoriseringen fungerar bra i många fall (dock inte för ''[[rå]]'' ser det ut som). Men det verkar som om utvecklaren glömt bort partikelverben helt och hållet. --[[Användare:Andreas Rejbrand|Andreas Rejbrand]] ([[Användardiskussion:Andreas Rejbrand|diskussion]]) 2 april 2022 kl. 18.33 (CEST) :: Många partikeluppslag som finns sedan tidigare är också felkategoriserade. T.ex. är ''[[komma ut]]'' kategoriserat som första konjugationen (*''jag kommar, jag kommade, har jag kommat''), vilket är uppenbart fel. --[[Användare:Andreas Rejbrand|Andreas Rejbrand]] ([[Användardiskussion:Andreas Rejbrand|diskussion]]) 2 april 2022 kl. 19.43 (CEST) :::{{@|Andreas Rejbrand}} något IP gjorde redigeringen att lägga till kategorierna utifrån vilken mall som används [https://sv.wiktionary.org/w/index.php?title=Mall:sv-verb-er&diff=prev&oldid=3003093]. Om det inte ger ett korrekt och tillförlitligt resultat, tänker jag att kategoriseringen inte ska ske. Det verkar rimligt att helt enkelt avlägsna koden som placerar sidorna i dessa kategorier. ~ [[Användare:Dodde|Dodde]] ([[Användardiskussion:Dodde|diskussion]]) 6 april 2022 kl. 20.11 (CEST) ::::Ja, jag tycker också att vi tar bort dem tills vidare. --[[Användare:Andreas Rejbrand|Andreas Rejbrand]] ([[Användardiskussion:Andreas Rejbrand|diskussion]]) 12 april 2022 kl. 19.19 (CEST) ::::: {{klar}} Verkställt. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 13 april 2022 kl. 08.27 (CEST) :::::: Tack! --[[Användare:Andreas Rejbrand|Andreas Rejbrand]] ([[Användardiskussion:Andreas Rejbrand|diskussion]]) 13 april 2022 kl. 16.11 (CEST) == Chrome == Hej! Jag vet inte om det är min gamla MacBook Air som håller på att ge upp, men sen igår kväll har jag problem med vissa funktioner på Wiktionary med Google Chrome. Bland annat går inte utfällbara grammatikmallar och översättningslistor att klicka på och därför heller inte att visas. Nu har jag gått över till Firefox. [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 5 maj 2022 kl. 13.26 (CEST) == Använda mallar från andra wiktionaries == Vad är rätt sätt att använda mallar från ex. engelska wiktionary? Hade tänkt se över en del arabiska ord och mallar som denna https://en.wiktionary.org/wiki/Template:ar-IPA skulle vara väldigt trevliga att ha. Är rätt sätt att kopiera över den till svenska wiktionary eller finns det något bra sätt att använda den direkt som jag bara inte hittar? [[Användare:Dgse87|Dgse87]] ([[Användardiskussion:Dgse87|diskussion]]) 7 maj 2022 kl. 13.03 (CEST) :+1, även för andra språk (persiska, hebreiska, tigrinya, hindi, m.fl. [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 19 maj 2022 kl. 15.40 (CEST) :: Vi brukade inte göra så. Jag måste varna för omfattande beroendeväv som dessa mallar har. Du kan inte bara kopiera "ar-IPA" och då är det gjort. Den kommer att kräva andra mallar, som i sin tur kommer att bero av fler mallar och moduler. Det kommer att sluta med att 99% av mallar från en wiktionary finns här och duplicerar 99% av arbete av våra traditionella mallar, och ingen kan underhålla det hela. Många wiktionaryer har gjort så och slutat med en jättesvinstia. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 19 maj 2022 kl. 22.00 (CEST) :::Så vad är alternativen? Att inte använda mallar då vi är en mindre wiki? Att bygga egna mallar som är enklare att underhålla men som inte är lika fullt utvecklade? :::Att bara strunta i att använda mallar känns lite väl drastiskt? :::Men oavsett vilket så tolkar jag ditt svar som att det inte finns något sätt att använda mallar som "bor" på engelska wiktionary direkt utan det enda alternativet som finns är att återskapa så mycket som vi kan/vill/orkar underhålla här på svenska Wiktionry? [[Användare:Dgse87|Dgse87]] ([[Användardiskussion:Dgse87|diskussion]]) 19 maj 2022 kl. 23.19 (CEST) :::: > Så vad är alternativen? ::::* kopiera mallar efter diskussion och konsensus, medvetna om svårigheter, och bestämda hur långt vi ska gå med detta (tydligare: Ska vi i slutändan slänga alla förhandenvarande mallar, och köra till 100% på ett system kopierat från en wiktionary?) ::::* skapa egna (kanske enklare) mallar ::::* köra utan mallar i vissa fall där sådant är rimligt (till exempel exempelmenigar) :::: > använda mallar som "bor" på engelska wiktionary direkt :::: Direkt går det verkligen inte. Vi har mallen i två versioner {{mall|härledning}} {{mall|härledning-}} -- lite olyckligt, ingen har hittills hunnit fixa den bättre. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 19 maj 2022 kl. 23.38 (CEST) :::::Ok! Låter rimligt även om det som "utomstående" känns lite olyckligt att inte alla mallar på alla wiktionaries ligger i samma "namespace". Såklart inget vi här kan göra nåt åt men ja... :::::Då blir nästa fråga (ni får säga till om vi ska bryta ut det till en ny "trådstart") :::::Hur/var skall diskussioner tas kring mallar. Antar att det är bra både att diskutera vilka vi behöver men också vilka som ska kopieras från andra wiktionaries. :::::Startar man en diskussion här på teknikvinden eller finns det något annat ställe där mallar redan diskuteras? [[Användare:Dgse87|Dgse87]] ([[Användardiskussion:Dgse87|diskussion]]) 20 maj 2022 kl. 09.05 (CEST) Här i teknikvinden är det bästa stället att diskutera mallal som ännu inte finns, eller spörsmål som rör flera mallar. Vi har redan haft det ett fåtal gånger, se [[Wiktionary:Teknikvinden/Arkiv02#En_stilla_undran]] och [[Wiktionary:Teknikvinden/Arkiv02#Mall_för_exempelmeningar]]. Du är ute efter bland annat automatisk transkription. Jag har faktiskt önskat detta länge till den här wikin och några andra wikier, men inte hunnit att göra något alls. Som sagt, kopiering från en wiktionary är vanlig, men medför allvarliga nackdelar. Så har en wiktionary flera gånger gjort om sitt system. Vid varje tillfälle gick en bot igenom alla sidor (flera 1'000'000) och anpassade alla mallanrop. Detta skedde så klart enbart inom en wiktionary, men INTE vid andra wiktionaryer dit delar av systemet hade kopierats. Resultatet vid dessa wikier är en blandning av flera generationer av systemet från en wiktionary bredvid varandra, en svinstia som funkar dåligt och ingen har koll på. Delvis tillkom det mallar från andra källor. Mallar, mallar, mallar, och moduler, moduler, moduler, massor med kod som mestadels saknar dokumentation, och duplicerar kod som redan finns mer än en gång annanstans. "Template:ar-IPA" beror på en enda modul: "https://en.wiktionary.org/wiki/Module:ar-pronunciation", vilken i sin tur beror på 6 moduler "Module:links" "Module:languages" "Module:scripts" "Module:script utilities" "Module:parameters" "Module:IPA". Nästa nivå: "Module:languages" '''har 155 undersidor'''. Och slutet är ännu inte nått. Det är inte så snabbt och smidigt att kopiera en mall från en wiktionary och '''ha den direkt'''. Jag vill inte ha "Module:parameters" från en wiktionary, eftersom den är orimligt komplicerad och fungerar dåligt. Vi har {{modul|param}} som är enklare och sköter sig bättre. Visst är en wiktionary störst och har saker som ingen annan har (automatisk transkription är en av dem), men den är inte alls perfekt eller bäst. Mycket görs där på ett onödigt komplicerat sätt ("Module:parameters" och översättningar är två exempel av många). Även syntaxen på uppslag är onödigt komplicerat. Jag är i princip inte alls emot automatisk transkription baserad på kod från en wiktionary, men detta måste göras på ett vettigt, genomtänkt och efficient sätt, vilket inte är enkelt. Att snabbkopiera 2 eller 162 sidor är inte en bra början eller ett värdefullt bidrag till den här wikin, tyvärr. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 20 maj 2022 kl. 21.05 (CEST) :Jag hör vad du säger och håller med dig :) Jobbar till vardags med att skriva kod så och svenska wiktionaries aktiva medlemmar verkar gå att räkna på två händer så håller verkligen med om att vi inte vill kopiera hundratals odokumenterade script med ogenomtänkt syntax "bara för att". Men bra då låter det som om jag får läsa på om hur mallar och moduler funkar och sen se om jag kan producera någonting vi kan diskutera. [[Användare:Dgse87|Dgse87]] ([[Användardiskussion:Dgse87|diskussion]]) 21 maj 2022 kl. 21.14 (CEST) == Ska Mall:subst lägga till kategorin "Kod/Alla uppslag" == Enligt dokumentationen för https://sv.wiktionary.org/wiki/Mall:subst så ska mallen placera uppslaget i Kategori:Kod/Substantiv och Kategori:Kod/Alla uppslag. Men när jag använder <pre>{{subst|ar}}</pre> så verkar mallen bara lägga till Kategori:Arabiska/Substantiv men inte Kategori:Arabiska/Alla uppslag. Är dokumentationen fel eller är det en bug i mallen? {{osignerad|Dgse87}} :Den senare kategorin är en s.k. dold kategori. Du kan sätta på visningen av dolda kategorier under Inställningar > Utseende > Avancerade alternativ > Visa dolda kategorier. --[[Användare:Andreas Rejbrand|Andreas Rejbrand]] ([[Användardiskussion:Andreas Rejbrand|diskussion]]) 7 maj 2022 kl. 19.51 (CEST) :Fantastiskt :) Tack [[Användare:Dgse87|Dgse87]] ([[Användardiskussion:Dgse87|diskussion]]) 7 maj 2022 kl. 23.54 (CEST) == Det går trögt att lägga till översättningar == När jag lägger till översättningar och klickar "förhandsgranska" så tar det ibland 3 sekunder innan något händer. Denna tröghet har jag upplevt de senaste dagarna, men inte tidigare. Har något förändrats som ger anledning till detta? Ny sorteringsalgoritm? --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 13 maj 2022 kl. 13.41 (CEST) == [CLOSED: FIXED] Betydelser == Varför visas inte värdet av parametern betydelser= (siffran 1 resp. 2) i mallarna / böjningsrutorna på sidan [[характерний]]? [[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 14 juni 2022 kl. 12.24 (CEST) : Löst: [https://sv.wiktionary.org/w/index.php?title=Mall:uk-adj&action=history Mall:uk-adj&action=history] [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 16 juni 2022 kl. 19.10 (CEST) == Interwikilänkning av ordspråk == === Problem === Texten nedan är med flit större för att interpunktionen ska synas: <big> * [[Rom byggdes inte på en dag.]] * https://en.wiktionary.org/wiki/Rom_byggdes_inte_på_en_dag * [[When in Rome, do as the Romans do.]] * https://en.wiktionary.org/wiki/when_in_Rome,_do_as_the_Romans_do * https://eo.wiktionary.org/wiki/Pasero_kaptita_estas_pli_bona_ol_aglo_kaptota. * https://ru.wiktionary.org/wiki/pasero_kaptita_estas_pli_bona,_ol_aglo_kaptota * https://fr.wiktionary.org/wiki/pasero_kaptita,_estas_pli_bona_ol_aglo_kaptota </big> Här har vi den självklara regeln att proverb ska läggas in i befintligt skick. Vid en.wiktionary tar de bort interpunktionen vid slutet men (konsequent nog) INTE inre interpunktion, och de börjar inte en mening med versal, enligt en regel som skapades för ca 20 år sedan. Övriga viktionaryer tog över vanan från en.wiktionary utan att fundera vidare eller alls. [https://www.mediawiki.org/wiki/Extension:Cognate Cognate] kräver exakt överensstämmelse (med minimala eftergifter) för att bevilja länken. Det går att skapa omdirigeringar, men problemet är att de ofta blir raderare vid andra wikier (en.wiktionary bryr sig inte om andra, de är ju störst, och de har alltid rätt). Det går att använda explicita interwikilänkar, men detta leder till en ensidig fördelning av bördan (sv.wiktionary ska ha både omdirigeringar och interwikilänkar, en.wiktionary ingenting) och medför risken att dessa interwikilänkar tas bort av misstag. Se även: * [[meta:Wiktionary/Technical improvements]] och [[meta:Wiktionary future]] * [[meta:Requests for comment/Cross-wiki management of Wiktionary headwords using a Wikidata-like approach]] === Förslag till lösning === @[[Användare:Teodor605]] @[[Användare:Svenji]] @[[Användare:Skalman]] @[[Användare:PineappleSnackz]] @[[Användare:Pametzma]] @[[Användare:Moberg]] @[[Användare:LA2]] @[[Användare:Gabbe]] @[[Användare:Dodde]] @[[Användare:Andreasl01]] @[[Användare:Andreas Rejbrand]] Alla kräver Phabricator. ==== A ==== * skapa ett magiskt ord <code>__FUZZY_INTERWIKI__</code> som skulle användas på alla wikier för alla uppslag med ordspråk * förbättra Cognate *: ifall magiskt ord inte finns, gör som det har gjorts sedan år 2017 *: ifall magiskt ord finns: *:: försök hitta en överensstämmesle på traditionellt sätt, ifall ingen träff *::: försök igen men ta bort all interpunktion och gör bokstaven i början till en gemen på båda sidorna, till exempel "Rom byggdes inte på en dag." -> "rom byggdes inte på en dag", ifall flera träffar då prioriteras fullvärdiga sidor framför omdirigeringar och större sidor framför kortare * detta skulle väl kräva en fördubbling av hashtabellen som Cognate använder sig av ==== B (bättre?) ==== Ändra på WikiData:s regler och den tekniska restriktionen som beror på dem. Behåll grundprincipen "NS 0 i wiktionary är utesluten från WikiData", men inför ett undantag. Skapa en Q-item "wiktionary lemma needing manual interwiki coordination", och alla Q-item som är "instance of" den '''får''' länkas till NS 0 i wiktionary. Ifall en wiktionarysida är länkad till WikiData då gäller WikiData, annars Cognate. En bot går regelbundet igenom alla Q-item i fråga och lägger till sidor som har namn identiska med de som redan finns (enligt Cognate:s sätt), vid flera träffar prioriteras fullvärdiga sidor framför omdirigeringar och större sidor framför kortare. [[d:Q31897455]] [[d:Q1390514]]. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 1 juli 2022 kl. 23.50 (CEST) :Vad är det för en mystisk "regel som skapades för ca 20 år sedan"? Och som bara sv.wiktionary känner till? Den enklaste lösningen är väl att vi rättar in oss i ledet och följer praxis på en.wiktionary. --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 2 juli 2022 kl. 23.35 (CEST) :{{@|Taylor 49}}: Ledsen för sent svar, men jag skulle föreslå att de flyttas till formen utan punkt på slutet, samt att vi tog bort den stora bokstaven i början. Förutom på "[[Rom byggdes inte på en dag]]", som av förklarliga skäl även fortsättningsvis bör inledas med stor bokstav {{=)}}. Jämför meningar som ::Gammal är äldst, sägs det. ::Hon svarade att gammal är äldst. :Lägg märke till att ordföljden ''gammal är äldst'' kan inledas med stor bokstav och avslutas med punkt. Men den behöver inte göra det. Därför tycker jag det är fel att uppslagsordet ligger på [[Gammal är äldst.]] (med stor bokstav och punkt). Det vore bättre att ha dem på [[gammal är äldst]] (utan punkt). Inte för att andra gör så, utan för att det helt enkelt är mer korrekt. Du kan jämföra med imperativformen av verb. Följande är en korrekt mening: ::Sjung! :Däremot har vi imperativformen av ''[[sjunga]]'' på sidan ''[[sjung]]'', inte ''[[Sjung!]]''. Bara för att man ''kan'' börja med stor bokstav och avsluta med skiljetecken betyder det inte att man måste göra det. [[Användare:Gabbe|Gabbe]] ([[Användardiskussion:Gabbe|diskussion]]) 17 augusti 2022 kl. 13.12 (CEST) ::Jag tycker att det skulle vara okej att gå över till gemen + utan punkt. [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 17 augusti 2022 kl. 15.49 (CEST) ::: Det finns alltid gränsfall såsom "Gammal är äldst.". Men :::: When i Rome do as the Romas do. :::: When in a hole stop digging. ::: är väl en meningar och inte :::: when i Rome do as the Romas do :::: when in a hole stop digging ::: [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 20 augusti 2022 kl. 09.53 (CEST) == Mall för franskt uttal == På engelska Wiktionary finns en mall jag tycker är himla fiffig: {{[[wikt:Template:fr-IPA|fr-IPA]]}}. Den tar ett givet ord och genererar automatiskt dess korrekta uttal i IPA. Även om det finns specialfall som behöver hanteras manuellt så är den förvånansvärt fullständig. Den bygger på en Lua-modul som, vad jag förstår, borde vara ganska enkel att importera direkt till svenska Wiktionary. Om någon känner sig manad att göra det vore jag mycket tacksam! [[Användare:Gabbe|Gabbe]] ([[Användardiskussion:Gabbe|diskussion]]) 16 juli 2022 kl. 19.44 (CEST) :Såg först nu att det fanns en liknande diskussion ovanför om den arabiska mallen av det slaget. Jag antar att motsvarande invändningar (tyvärr) är applicerbara även i det här fallet? [[Användare:Gabbe|Gabbe]] ([[Användardiskussion:Gabbe|diskussion]]) 16 juli 2022 kl. 19.48 (CEST) :: Sådana mallar finns oxxå för esperanto, finska och ytterliagre språk. Det finns dessutom fiffiga mallar för transkription av diverse icke-latinska alfabet. Detta är visst på min att-göra listan, men väl inte enkelt. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 17 juli 2022 kl. 17.18 (CEST) ::: Har fått det igång med [[Modul:eo-IPA]]. Kanske imorgon finska och i övermorgon franska. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 17 juli 2022 kl. 19.14 (CEST) :::: @[[User:Gabbe]]: Finskan var betydligt svårare men även den verkar funka nu: [[Modul:fi-IPA]]. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 20 juli 2022 kl. 00.32 (CEST) ::::: Grymt, tack (på förhand)! [[Användare:Gabbe|Gabbe]] ([[Användardiskussion:Gabbe|diskussion]]) 20 juli 2022 kl. 08.08 (CEST) ::::::Åh vad bra, Taylor! Om du känner att du har koll på det, vill du spana in {{[[wikt:Template:es-IPA|es-IPA]]}} också? {{=)}} [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 20 juli 2022 kl. 08.21 (CEST) ::::::Dock är väl kanske nyttan allra störst hos språk med icke-latinska skrifter, kanske persiska, arabiska och hebreiska? Jiddisch är jag osäker på om det funkar för, då de har ett fonetiskt skrivsätt, med undantag från orden med semitisk rot - som följer hebreiskan. Det är alltså inte meningen att lägga allt detta jobb på ditt bord, Taylor. Jag tänker bara öppet. Ska kolla in modulerna ikväll om jag får tid. [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 20 juli 2022 kl. 08.26 (CEST) ::::::Går det att lägga till så att mallen även skriver ut "uttal:"? Nu ser det lite otydligt ut, om vi inte planerar att ändra om uttal till en <nowiki>#:{{uttal|}}</nowiki> [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 20 juli 2022 kl. 22.48 (CEST) ::::::: Det går säkert ... men sättet hur jag nyligen utökade den urgamla mallen {{mall|ipa}} kan upfattas som lite provisorisk. Jag skulle helst ha en helt ny mall+modul som tar över från den oturliga mallen {{mall|uttal}} som inte tillåter att lägga till flera uttal, inte stöttar anmärkningar, och ibland (ca 230 sidor) kombineras med "ipa". [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 20 juli 2022 kl. 23.11 (CEST) :::::::: @[[User:Gabbe]] @[[User:Svenji]]: Jag har tittat på franskan lite grann. Svårigheter finns gott om, modulen verkar befinna sig just nu i en övergångsfas, [https://en.wiktionary.org/wiki/Module:fr-pron/testcases bara 589 testfall går åt helvete för närvarande], och modulen är koppad till [https://en.wiktionary.org/wiki/Module:User:Benwing2/fr-pron en privat '''sand'''låda]. Ytterligare utmaningar gemensamma för alla språk på enwikt: ::::::::* dokumentationen för modulen är ofta obefintlig (dock vanligtvis bättre för mallen) ::::::::* modulen bygger oftast hela sektionen (enligt enwikt:s stilguide) ::::::::* ibland genereras det flera alternativa uttal (gäller för fr, men detta borde göras även för eo, och det finns säkert ytterligare) ::::::::* ibland genereras det []-uttal och //-uttal (gäller för bland annat fi) ::::::::* ibland behöver modulen "hjälp" AKA "respelling" (gäller för fi och fr) ::::::::* ibland behöver modulen ordklassen ("pos" på engelska) (gäller för fr) ::::::::* manuellt inmatade uttal måste sammanföras med dessa som genereras automatiskt på ett lämpligt sätt ::::::::* det finns [https://en.wiktionary.org/wiki/Category:Pronunciation_modules bara 152 moduler (ingen av de för engelska)], men tyvärr ingen helhetslösning, varje modul har sitt eget sätt att ta itu med de gemensamma arbetena :::::::: Vad ska jag fokussera på nu? fr, es, eller en helhetslösning för svwikt, dvs en ersättning för {{mall|ipa}} och {{mall|uttal}} som moduler för enskilda språk skulle kunna kopplas till? Det optimala vore en crosswiki-helhetslösning, men enwikt har haft sin lilla stora privata svinstia under 20 år, och det kommer väl att vara svårt dvs omöjligt att få fram en konsensus att göra om detta. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 23 juli 2022 kl. 15.03 (CEST) :::::::::@[[User:Taylor 49]]: När jag ställde min fråga längst upp så hade jag ögnat igenom modulen på enwikt lite som hastigast. Jag trodde att det handlade om att skarva den en smula för att få den att funka på svenska wiktionary. Fila lite på hörnen, liksom. Om det är så att det skulle krävas nån slags "Extreme Home Makeover", så känn inte att du behöver göra det för ''min'' skull. Så svårt är det inte att klipp-och-klistra IPA:n från enwikt. Oavsett så dubbelkollar jag alltid uttalet i en icke-Wiktionary-källa som jag litar på innan jag inför det här. Av de alternativ du räknade upp är det helhetslösningen för svwikt jag skulle rösta för. [[Användare:Gabbe|Gabbe]] ([[Användardiskussion:Gabbe|diskussion]]) 23 juli 2022 kl. 15.50 (CEST) == Fel med böjningsmallen för det franska verbet "[[dire]]" == Jag har hittat ett fel i mallen {{mall|fr-verb-dire}} som jag är lite osäker på hur jag ska rätta till. Det gäller andra person plural (''vous''). För indikativ presens ska det bli ''[[dites]]'', precis som det ser ut just nu. Men detta gäller bara för ''[[dire]]''. För alla andra verb med "samma" böjningsmall (som [[contredire]], [[interdire]], [[prédire]]) ska den formen istället sluta på "disez". Ta till exempel [[interdire]]. Just nu blir det "interdites" där, vilket är fel. Det ska bli "[[interdisez]]". Samma sak gäller för andra person plural av presens imperativ. Just nu står det "ditez", vilket är helt felt. Det ska egentligen bli ''[[dites]]'' (respektive ''[[interdisez]]''). [[Användare:Gabbe|Gabbe]] ([[Användardiskussion:Gabbe|diskussion]]) 22 juli 2022 kl. 08.10 (CEST) :{{klar}}, se [https://sv.wiktionary.org/w/index.php?title=Mall:fr-verb-dire&diff=prev&oldid=3695733 denna ändring]. [[Användare:Gabbe|Gabbe]] ([[Användardiskussion:Gabbe|diskussion]]) 22 juli 2022 kl. 15.15 (CEST) == SAOB2IPA == En annan tanke, när jag har dig på tråden, är något slags script som korrekt omvandlar uttalet på SAOB till IPA. SAOB använder ett [https://www.saob.se/hjalp/uttal/ helt eget] system. Ta till exempel [https://www.saob.se/artikel/?unik=S_04117-0167.7Odq skjorta]. De säger att det uttalas ''ʃω<sup>3</sup>rta<sup>2</sup>'' och ''ʃωr<sup>3</sup>ta<sup>2</sup>''. Om jag fattat det rätt motsvarar det {{ipa|/ˈɧu:rta/}} respektive {{ipa|/ˈɧʊrta/}}. Särskilt förvirrande är det bland annat att ifall bokstaven "a" har en eller två "våningar" innebär på SAOB precis motsatsen mot vad det betyder i IPA (eller?). Detta anger de dessutom via om bokstaven står innanför <nowiki><span class="StorKursiv"></nowiki> eller inte. En korrekt IPA-ifiering av uttalet för svenska ord känner jag inte till någon ordbok som har, varken online eller offline. Det skulle kunna vara något som sätter svenska Wiktionary på kartan, så att säga. Som sagt, bara en tanke. [[Användare:Gabbe|Gabbe]] ([[Användardiskussion:Gabbe|diskussion]]) 23 juli 2022 kl. 15.50 (CEST) : @[[User:Gabbe]]: Det går säkert, och betyder jobb, och kanske mer. Men ska det vara en modul, en javascript eller en bot? Det skulle gå att göra en bot som går igenom hela SAOB, läser ut uttalet, konverterar, och lägger till i vår wiktionary. Men är det lagligt att göra så? Känner sig någon manad att skriva till Svenska Akademien och begära tillstånd för sådant tillslag? Min bot är ingen pirat. ;-) Jag håller med att uttal för alla svenska ord medelst IPA är mycket önskvärt. Jag har flyttat Gabbes text till ett nytt avsnitt. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 23 juli 2022 kl. 16.11 (CEST) :: @[[User:Taylor 49]]: Den rättsliga biten är jag inte så oroad för. Jag har slängt iväg ett mejl till dem för undanröjandet av tvivel. [[Användare:Gabbe|Gabbe]] ([[Användardiskussion:Gabbe|diskussion]]) 23 juli 2022 kl. 17.00 (CEST) == Såndlåda för mallar med tillhörande moduler == Om jag vill skapa en mall med moduler "på prov", så att säga, finns det något sätt att göra det på som är bättre? Vore det till exempel okej att jag skapade {{mall|Gabbes-test}} tillsammans med [[Modul:modultesttesttest]] här, eller... ? [[Användare:Gabbe|Gabbe]] ([[Användardiskussion:Gabbe|diskussion]]) 24 juli 2022 kl. 10.22 (CEST) : Gör gärna det. Det finns redan [[Modul:TEST]] och [[Mall:TESTTEST]]. Obs: återskapa inte "[[Modul:test]]" (pga javascript). Säg till när jag ska radera skräp som din testverksamhet har efterlämnat. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 24 juli 2022 kl. 21.34 (CEST) ::@[[Användare:Taylor 49]]: Jag testade lite med [[Mall:TESTTEST]], [[Modul:TEST]] och [[Modul:TESTTESTTEST]], men jag är klar nu. Det går bra att radera samtliga. [[Användare:Gabbe|Gabbe]] ([[Användardiskussion:Gabbe|diskussion]]) 26 juli 2022 kl. 16.33 (CEST) == Hur få moduler att returnera flera rader? == Jag har gjort en ny mall som så småningom är tänkt att hantera konjugeringen av franska verb, såväl regelbundna som oregelbundna. Efter att ha fått det och funka dugligt på min Lua IDE tänkte jag att det var dags för nästa steg, att testa på Wiktionary. Därför har jag skapat {{mall|fr-verb-test}}, som anropar [[Modul:fr-verb-artikel]], som i sin tur anropar [[Modul:fr-verb-konj]]. Den första av modulerna är en slags "kaross", enbart menad att presentera värdena i det tabellformat som vi vill ha. Den andra av de två modulerna är en slags "motor", där själva konjugeringen sker. Tanken är att det ska gå att anropa den med {{mall|fr-verb-test|artikelnamn{{=}}donner}}, {{mall|fr-verb-test|artikelnamn{{=}}aller}}, {{mall|fr-verb-test|artikelnamn{{=}}être}}, osv. för att testa. Just nu stöter jag på två problem som inte dyker upp i min Lua IDE. Det första är att den första modulen inte verkar vilja hantera nya rader ("\n") som jag hade hoppats. Se rad 220 och 221 av [[Modul:fr-verb-artikel]]. Hur fixar jag det? [[Användare:Gabbe|Gabbe]] ([[Användardiskussion:Gabbe|diskussion]]) 27 juli 2022 kl. 08.05 (CEST) : Jag har kollat lite grann. Har du skapat modulen "fr-verb-konj" själv? Jag vet inte vad du gjorde i din Lua IDE, men jag misstänker att att du testade enbart "fr-verb-konj" utan "fr-verb-artikel". Det stora problemet med "fr-verb-artikel" är inte nya rader, utan iden att denna genererar mallkod ie #switch #invoke mm. Du kan inte göra så pga parsningsprioriteterna. En modul kan generera HTML + wikilänkar + kategoriinläggningar (bäst), wikimarkup, eller innehållet för enskilda parametrar som matas in i andra moduler eller mallar. En '''modul får inte generera''' bland annat "nowiki", "noinclude", hela parametrar såsom "|permanentlybanned=true", eller anrop av andra moduler eller mallar. Slutsats: "fr-verb-artikel" enligt nuvarande design kommer aldrig att funka, och måste därför göras om från grunden. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 27 juli 2022 kl. 11.50 (CEST) ::@[[Användare:Taylor 49|Taylor 49]]: Ja, jag har skrivit modulen "fr-verb-konj" helt själv. Jag har visserligen utgått från boken jag nämnde i de inledande kommentarerna. Siffrorna inom hakparentes på några av funktionerna fungerar som en slags källhänvisning. Det kan vara bra ifall man skulle vilja utöka modulen med mer "exotiska" oregelbundenheter. Då kan man fråga sig "är det verkligen så att verb av den här typen böjs på det sättet? vad baserar du det på?". Då finns källhänvisningen där i modulen. Boken innehåller dock bara en beskrivning av hur verben böjs och vilka som böjs på det sättet. Själva koden till "fr-verb-konj" har jag skrivit helt själv. ::Angående "fr-verb-artikel" så är det vad jag befarade. Jag går tillbaka till ritbordet med den. Det jag testade i min Lua IDE var att köra både "fr-verb-konj" och "fr-verb-artikel". Den senare gav textkod som output via "print()". Jag vet att vi inte får åberopa "print()" här på Wiktionary. Det som printats ut från "fr-verb-artikel" i min Lua IDE tog jag sen och klipp-och-klistrade in i [[WT:Sandlådan]] och tryckte på "visa förhandsgranskning". Jag jämförde sen med de mallar som redan fanns på sidor som [[aller]], [[donner]], osv. Allt såg bra ut. [https://sv.wiktionary.org/w/index.php?title=Wiktionary:Sandl%C3%A5dan&oldid=3697414 Här] är ett exempel. ::Om jag vill att "fr-verb-artikel" ska mynna ut i något som är så likt output från {{mall|fr-verb-er}} som möjligt, ska jag alltså återskapa HTML + wikilänkar osv som den mallen mynnar ut i? Det verkar rätt bökigt. Hur hanteras då {{mall|g-cell}} och liknande? Hur brukar andra göra för att konstruera mallar med tabeller utifrån modul-output? [[Användare:Gabbe|Gabbe]] ([[Användardiskussion:Gabbe|diskussion]]) 27 juli 2022 kl. 12.22 (CEST) ::''PS'' Jag har lite infallsvinklar, så jag testar på ett tag så får vi se om jag kan hyfsa till det. [[Användare:Gabbe|Gabbe]] ([[Användardiskussion:Gabbe|diskussion]]) 27 juli 2022 kl. 12.39 (CEST) ::: > klipp-och-klistrade in i Sandlådan och tryckte på "visa förhandsgranskning" ::: OK, bra ide men sviker senare av ovan förklarade skäl. ::: > återskapa HTML + wikilänkar osv som den mallen mynnar ut ::: Precis. ::: > hanteras då {mall|g-cell} och liknande ::: * anropa via "expandTemplate" (bökigt) ::: * anropa den underliggande modulen (bättre) ::: * återskapa funktionen ::: [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 27 juli 2022 kl. 12.51 (CEST) ::::Grymt, då tror jag att jag vet vad jag ska ta itu med härnäst. Tack! [[Användare:Gabbe|Gabbe]] ([[Användardiskussion:Gabbe|diskussion]]) 27 juli 2022 kl. 13.11 (CEST) == Vilka Unicode-tecken substitueras av Wiki-programvaran == Jag hade en diskussion med {{@|Dodde}} om testcases för moduler, och kom på följande fråga som är av mer allmänt slag. Så jag pingar in {{@|Taylor 49}} också och ställer den här istället. När jag håller på med forngrekiska tecken vill jag bland ha att göra med * ΰ (U+03B0 "Greek Small Letter Upsilon with Dialytika and Tonos") * ΰ (U+1FE3 "Greek Small Letter Upsilon with Dialytika and Oxia") Då kommer vän av ordning och säger till mig att det där är inte två olika tecken, utan samma tecken. Vanligen så ser tecknen identiska ut, oavsett om de lagras som U+03B0 eller U+1FE3. Här på Wiktionary verkar det som om mjukvaran automatiskt förvandlar dem bägge till U+03B0 utan att jag bett om det. Om det stämmer, finns det i så fall beskrivet någonstans i detalj vilka sådana slags Unicode-substitutioner som jag kan räkna med att programvaran gör? [[Användare:Gabbe|Gabbe]] ([[Användardiskussion:Gabbe|diskussion]]) 19 augusti 2022 kl. 14.17 (CEST) :Det finns lite att läsa på [[:en:Appendix:Unicode_normalization|enwikt]] och [https://www.mediawiki.org/wiki/Unicode_normalization_considerations mediawiki.org], om det är till någon hjälp. Vill man kringgå normaliseringen verkar vanliga HTML-koder fungera (&amp;#x1FE3; för &#x1FE3;). [[Användare:Andreasl01|Andreasl01]] ([[Användardiskussion:Andreasl01|diskussion]]) 19 augusti 2022 kl. 15.32 (CEST) ::Grymt, tack! Det var precis svaret jag letade efter. [[Användare:Gabbe|Gabbe]] ([[Användardiskussion:Gabbe|diskussion]]) 19 augusti 2022 kl. 15.48 (CEST) :::Här finns mer [https://graphicdesign.stackexchange.com/questions/147730/why-is-tonos-sometimes-rendered-different-from-oxia], [https://sv.wiktionary.org/wiki/Special:Version], [https://www.mediawiki.org/wiki/Utfnormal], [https://github.com/wikimedia/utfnormal], [https://github.com/wikimedia/utfnormal/blob/master/src/UtfNormalData.inc]. Tydligen använder MediaWiki ett paket som heter utfnormal, som finns att granska på Github och kanske informationen du söker finns gömd i "UtfNormalData.inc" i den sista länken. ~ [[Användare:Dodde|Dodde]] ([[Användardiskussion:Dodde|diskussion]]) 19 augusti 2022 kl. 16.03 (CEST) kynwzq6elf0o72lz3yqsut8yc3lbnjl 3703505 3703504 2022-08-20T07:54:33Z Taylor 49 27466 typo wikitext text/x-wiki {{genväg|[[WT:TV]]}} {{meddelande | 1 = Välkommen till Teknikvinden! | 2 = <span style="font-weight:normal;">Detta är samlingsplatsen för diskussioner som rör de mer tekniska aspekterna bakom Wiktionary-projektet, såsom mallar och moduler. Känn dig välkommen att delta!</span> '''<span class="plainlinks">[http://sv.wiktionary.org/wiki/Wiktionary:Teknikvinden?&action=edit&section=new Skapa ett nytt stycke för ditt meddelande]</span>''' Gå till '''[[Wiktionary:Fikarummet|Fikarummet]]''' om du vill diskutera något som har med språk att göra, eller '''[[Wiktionary:Bybrunnen|Bybrunnen]]''' om du har mer allmänna frågor om Wiktionary. <small>När teknikvinden börjar bli orimligt stor kan en äldre del diskussioner arkiveras. Men töm aldrig helt den här sidan.</small> }}<br> {{arkiv-under|*[[/Arkiv00]] <small>2008-01-18...2016-08-29</small> *[[/Arkiv01]] <small>2017-01-16...2018-06-12</small> *[[/Arkiv02]] <small>2018-11-12...2021-01-09</small>}} __NEWSECTIONLINK__ __TOC__ == Nyskapade grammatikmallar på turkiska == Hej! Jag är inte så bra på att skriva/formatera mallar här på Wiktionary, men de nyligen skapade ''[[Mall:tr-subst-k]]'', ''[[Mall:tr-subst-v]]'' och ''[[Mall:tr-pronomen]]'' behöver bearbetas för att följa svenska Wiktionarys formspråk och struktur. Jag kan peta lite, men för det här behöver jag hjälp från någon med mer avancerad kunskap om hur vår skript brukar se ut och fungera. Mvh, [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 2 januari 2021 kl. 18.02 (CET) :{{@|Svenji}} Kika på [[Wiktionary:Stilguide/Grammatik/Skapa en mall]]. Där finns proceduren detaljerat beskrivet! ~ [[Användare:Dodde|Dodde]] ([[Användardiskussion:Dodde|diskussion]]) 7 januari 2021 kl. 02.30 (CET) ::Och kika även på [[Wiktionary:Stilguide/Grammatik/Allmänna parametrar]]. Där förklaras vilka parametrar som bör användas och hur. ~ [[Användare:Dodde|Dodde]] ([[Användardiskussion:Dodde|diskussion]]) 7 januari 2021 kl. 02.33 (CET) :::Proceduren finns kanske beskriven, men jag förstår den lika lite som om den var skriven på kinesiska. Jag har försökt modifiera andra malalr tidigare, men när man inte förstår så är det bara en gissningslek som aldrig tar slut. [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 20 januari 2021 kl. 19.31 (CET) Avseende tr-subst-k, så skulle jag göra de första 12 rutorna synliga alltid och bara possessiv-delen ihopfällbar. Det skulle likna vanliga ryska substantiv som [[луна]] när man kommer till sidan. Sedan skulle jag '''inte''' blanda tabellkod (som bakgrundsfärg etc.) och grammatisk logik i samma mall. Gör en mall med tabellkod som enbart tar en lång lista med parametrar, och lägg logiken i en annan mall som anropar den första. Jämför {{mall|uk-subst}} som är av första typen och alltid tar 14 argument och {{mall|uk-subst-m}} som är av andra typen. --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 7 november 2021 kl. 19.55 (CET) :{{@|Svenji|Dodde}} - Jag gjorde nu [[başlangıç]] enligt mitt förslag. Den använder {{mall|tr-subst}} som tar 12 parametrar och struntar i possessiv-formerna, som är nog så många och ändå finns på en.wiktionary. Bra eller dåligt? Döm själv. Men detta liknar utseendet som finns för belarusiska, ryska och ukrainska grammatikmallar. --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 11 november 2021 kl. 00.22 (CET) == Hjälpkaoset knappast rört sedan 2008, högsta kategorin, att-göra, mm == Föreslår: * slå ihop [[Wiktionary:Hjälp]] och [[Hjälp:Index]] under namn "Hjälp:Index" ::: Verkställt. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 10 januari 2021 kl. 02.35 (CET) * [[:Kategori:Hjälp]] istället för krångligt och vilseledande dubbelprefix [[:Kategori:Wiktionary:Hjälp]] ::: Verkställt (nästan). [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 10 januari 2021 kl. 02.35 (CET) * ny [[:Kategori:Uppslag]] dit uppslag-relaterade kategorier (enligt språk, ordklass, ämne, ...) kan flyttas från [[:Kategori:Index]] som då kan innehålla kategorier såsom "Uppslag", "Hjälp", "Projektsidor", ... * <s>döpa om [[Wiktionary:Projekt/Wiktionary]] till [[Wiktionary:Att-göra]] ... ordet "wiktionary" överanvänds och "projekt" är faktiskt en perfekt synonym alltså 3 gånger samma ort, däremot inte det som egentligen avses: att-göra-listan</s> SV wiktionary är en av världens bästa i fråga om uppslag, men hjälpen är i nuläget så där ... dit en företrädesvis inte ska titta. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 6 januari 2021 kl. 05.02 (CET) :Dessutom skulle jag gärna ersätta det här tipset: :::* Hjälp-namnrymden ska innehålla sidor som '''inte har direkt med projektet Wiktionary att göra''', men ändå kan vara till hjälp för bidragsgivare och besökare på ett eller annat sätt. :::* Wiktionary-namnrymden ska innehålla det som mer har med Wiktionary att göra. Viktiga huvudsidor som utgör bas för undersidor: Administration, Användare, Arkiv, Projekt, Riktlinjer, Stilguide : med :::* Wiktionary-namnrymden (projekt-namnrymden) ska innehålla sidor som har med administration, användare och behörigheter, regler och diskussioner (som inte avser en enskild sida) att göra. :::* Hjälp-namnrymden ska innehålla sidor som förklarar wikitekniken för bidragsskrivare och användare. :::* Appendix-namnrymden ska innehålla sidor som har med språk att göra men inte är enskilda uppslag (listor med ord, grammatik, ...) ::::: Verkställt. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 10 januari 2021 kl. 02.35 (CET) : [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 6 januari 2021 kl. 06.41 (CET) :{{@|Taylor 49}} :1. Det låter rimligt att inte ha två olika "Hjälp"-namnrymder. Jag håller med om att det är förvirrande och att undernamnrymden Wiktionary:Hjälp kan samlas under namnrymden Hjälp (och Kategori:Hjälp). :2. I nuläget kan man nå alla kategorier via Kategori:Index. Jag tycker att Kategori:Index är överskådlig som den är. Jag tänker också att om man skapar "Kategori:Uppslag" så skapar det också förvirring med den befintliga kategorin Kategori:Alla uppslag. :3. Att städa i Wiktionary- och Hjälpnamnrymden är ju ett projekt och därför underordnat Wiktionary:Projekt. Sidnamnet Wiktionary:Projekt/Wiktionary tänker jag då är logiskt med nuvarande struktur av projekt. Man kanske skulle kunna tänka sig en egen namnrymd för "Projekt" precis som man har en egen namnrymd för "Hjälp". Jag vet dock inte riktigt hur man bör avgöra om något ska ha en egen namnrymd eller inte. Man skulle också kunna tänka sig att göra ett namnbyte från "Wiktionary:Projekt" till "Wiktionary:Att göra" (utan bindestreck) om man tycker att det är mer passande - exakt ord är inte viktigt för mig, men "Wiktionary" skulle fortfarande komma dubbelt till "Wiktionary:Att göra/Wiktionary". Ett alternativ är att döpa om projektet "Wiktionary" till "Wiktionary:Projekt/Metastruktur" eller "Wiktionary:Projekt/Namnrymdstruktur" eller nåt annat. :4. Beskrivningen av namnrymder ska naturligtvis spegla innehållet i namnrymderna. Ändra gärna om du kommer på bättre formuleringar och uppdatera gärna om strukturen ändras. ~ [[Användare:Dodde|Dodde]] ([[Användardiskussion:Dodde|diskussion]]) 7 januari 2021 kl. 03.21 (CET) :: 1. Verkställt. :: 2. Senarelagt. :: 3. Jag tror inte att det finns behov för ytterligare namnrymder. Jag drar tillbaka förslaget att döpa om en enda sida och vill slå ihop [[Wiktionary:Projekt/Wiktionary]] med [[Wiktionary:Projekt/Appendix]] istället till [[Wiktionary:Projekt/Namnrymdstruktur]] för närvarande. Senare skulle jag gärna ändra [[Special:PrefixIndex/Wiktionary:Projekt]] till [[Special:PrefixIndex/Wiktionary:Att göra]] men det blir väl många undersidor (190?). :: 4. Verkställt. :: [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 10 januari 2021 kl. 02.35 (CET) ::: {{@|Taylor 49}} 3. Att slå ihop eller organisera om bland undersidor till namnrymder ryms inom ramen för sådant man kan "[[Wiktionary:Riktlinjer/Var djärv|vara djärv]]" med, om man känner att man är varm i kläderna rörande Wiktionary-strukturen, så kör på! ~ [[Användare:Dodde|Dodde]] ([[Användardiskussion:Dodde|diskussion]]) 25 mars 2021 kl. 21.55 (CET) == Mall "är lika med" AKK "Mall:=" == <code><nowiki>{{</nowiki>[[Mall:=|=]]<nowiki>}}</nowiki></code> [https://sv.wiktionary.org/w/index.php?title=Mall:%3D&diff=prev&oldid=3469683 Mall:%3D&diff=prev&oldid=3469683]. Vad ska vara fördelen med <code><nowiki>&&#35;61;</nowiki></code> över <code><nowiki>=</nowiki></code>? Nackdelen med DEC-encoding är att alla sidor som använder mallen fastnar i [[:Kategori:Sidor som använder = som en mall]] (borde egentligen heta "Sidor som använder 'Mall:=' för något annat än just '='"). Ingen annan wiki gör på så sätt, den motsvarande katogorin brukar vara tom och ej skapad. Vågar någon att vidhålla <code><nowiki>&&#35;61;</nowiki></code>? [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 11 januari 2021 kl. 21.53 (CET) :{{@|Taylor 49}}, jag minns inte varför det var nödvändigt - troligen nåt med grammatikmallarna. Men grammatikmallarna har ändrats och nu används inte {{mall|{{=}}}} särskilt mkt, så det är nog helt okej att den bara innehåller <code>=</code>. [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 14 januari 2021 kl. 22.52 (CET) :: Då är det väl löst ... nu gäller det att vänta tills <code><nowiki>{{=}}</nowiki></code> blir en parserfunktion och vi kan radera mallen. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 27 januari 2021 kl. 12.11 (CET) == Inloggning == Jag har nyligen haft problem med inloggningen ... någon loggar ut mig hela tiden, inte bara vid den här wikin, utan även annanstans. Någon har väl slarvat till det centrala inloggningssytemet. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 22 januari 2021 kl. 16.12 (CET) == Skript-hjälp == Hej! Om jag vill lägga till en informationsruta till en mall, likt "not:", när mallen är i oexpanderat läge (och även kvar längst ner i expanderat), hur gör jag då? Jag vill få in texten "Verbstammen diftongeras i de fall stavelsen betonas. I övrigt gäller regelbunden konjugation.". Det gäller {{mall|es-verb-er-dift}}. [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 4 februari 2021 kl. 17.28 (CET) :Åter till frågan: Jag vill kunna lägga till i flera mallar av oregelbundna verb (t.ex. med stamförändringar) att de redan i oexpanderat läge förklarar för den som redan har baskunskaper att verbet följer ett av dessa undantagsmönster. Till exempel för verbet ''volver'': "Oregelbundet: verbstammen ändras i vissa fall med diftongering där '''''o''''' blir till '''''ue'''''. Verbet har oregelbunden participform." [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 16 mars 2021 kl. 12.20 (CET) ::{{@|Svenji}}, som i {{mall|la-subst-1}} (<code>!colspan="3" class="min"|Ordet tillhör den första deklinationen.</code>)? ~ [[Användare:Dodde|Dodde]] ([[Användardiskussion:Dodde|diskussion]]) 21 mars 2021 kl. 21.06 (CET) :::Tack {{@|Dodde}}, ska pilla med detta när min tentavecka är över. [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 23 mars 2021 kl. 13.40 (CET) == Härledning - samlat: samiska eller norska == Om jag vill ange en etymologi från norska, så använder jag språkkoden ''no'', men jag tycker det är bättre om vi inte skiljer i härledningsmallen mellan bokmål och nynorska. Detsamma gäller lånord från samiska (i de fall det saknas vetskap om vilken samiska det först lånats från, kanske oberoende från flera). Jag vet inte hur jag ska ändra en sådan skrift i så fall (t.ex. som att grc blir ''grekiska''). [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 16 mars 2021 kl. 12.13 (CET) : @[[Användare:Svenji|Svenji]] Kan du precisera? Varje förståeligt och rimligt förslag kan implementeras. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 10 augusti 2021 kl. 00.09 (CEST) :: @[[Användare:Svenji|Svenji]]: "h-nor" och "h-smi" har [[Special:Diff/3599968/3603236|lagts tillbaka]]. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 15 augusti 2021 kl. 18.42 (CEST) ::: Ur etymologisk synvinkel lånas ord inte in från "bokmål", utan från "norska", och dessa två är skrivna varieteter av ett och samma språk. För samiskans del gäller förhållandet att vissa ord har samiskt ursprung, men vilken standardiserad varietet i den samiska språkvärlden går inte längre att precisera. Att utelämna ett sådant lånord från dess härkomst vore mycket olyckligt. Liknande fall som samiskan kommer att behövas implementeras framöver, inte minst i mitt arbete med spanskan, och dess lånord från central- och sydamerikanska språk från ursprungsbefolkningen, där ibland inte ett tydligt enskilt språk kan bestämmas. [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 16 augusti 2021 kl. 11.27 (CEST) :::: @[[Användare:Svenji|Svenji]]: Det finns väl massor med sidor som använder "non" men borde bättre använda "h-nor" liksom sådana som använder "smi-usm" men borde använda "h-smi". [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 16 augusti 2021 kl. 12.16 (CEST) == Bugg i alla böjningsmallar == Hej! Titta på böjningsmallen i ''[[matvana]]''. Titta i synnerhet på sista cellen (genitiv bestämd form plural). Texten är förskjuten uppåt. I dokumentets DOM ser jag att detta beror på en överflödig P-nod. --[[Användare:Andreas Rejbrand|Andreas Rejbrand]] ([[Användardiskussion:Andreas Rejbrand|diskussion]]) 21 mars 2021 kl. 19.14 (CET) : Jag kan reproducera den: [[stuga]] men ej [[hund]]. Hur länge har den här kritiska buggen funnits? [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 21 mars 2021 kl. 19.28 (CET) ::Jag tror att buggen förekommer när det finns en textruta under mallen. Jag såg den först för ett par månader sedan. --[[Användare:Andreas Rejbrand|Andreas Rejbrand]] ([[Användardiskussion:Andreas Rejbrand|diskussion]]) 21 mars 2021 kl. 19.45 (CET) ::: Slutrapporten från buggutredningen: [[Wiktionary:Sandlådan]] [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 21 mars 2021 kl. 20.18 (CET) ::::Koden för förled= och not= finns i {{mall|grammatik-slut}}, som mycket riktigt används i stort sett i alla grammatikmallar. Den mallen har inte ändrats sedan 2018. Kan det röra sig om en parsningsbugg i MediaWiki-programvaran som uppkommit nyligen, tro? {{@|Skalman}}, vad säger du? ~ [[Användare:Dodde|Dodde]] ([[Användardiskussion:Dodde|diskussion]]) 21 mars 2021 kl. 20.57 (CET) ::::: Kan det vara att buggen alltid har (mycket otydligt) synts? De överflödiga tecknen är ju uppenbara. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 21 mars 2021 kl. 22.10 (CET) :::::: Nej, är säker på att det har sett korrekt ut tidigare. Men jag har inte granskat utseendet så exakt när det blev fel kan jag inte säga. :::::: Några extra mellanslag, radbrytningar o.d. i den renderade html-koden är inget att bry sig om, det är ingenting som har nån betydelse. :::::: Felet uppstår på grund av koden <code>&#32&zwnj;;</code> som skjuts in i en egen <code><nowiki><p></nowiki></code>-element precis efter "matvanornas" i bestämd form plural genitiv-rutan i böjningstabellen när den används på [[matvana]]. Att detta sker är ju egentligen inget konstigt - det är vad som står i mallen {{mall|grammatik-slut}} att det ska ske på rad 1-3 (för 3= dvs. förled= i böjningsmallarna) respektive rad 5-7 (för 2= dvs. not= i böjningsmallarna). <pre> 1: <includeonly>{{ #if: {{{3|}}} 2: |&#32&zwnj;; 3: {{!}}- </pre> ::::::Alltså: Om parametern "3" finns (eller om argumentet är en tom sträng), skjut in c följt av en radbrytning och sedan det som återfinns på rad 3 och 4. <pre> 5: -->{{ #switch:{{{2|}}}||-=| 6: #default=&#32&zwnj;; 7: {{!}}- </pre> ::::::Samma kod med #if användes på rad 5-7 för parametern 2 (dvs. for not= i grammatikmallarna), men tomt argument "" betyder generellt "SANT" och argumentet "-" betyder generellt "FALSKT" i våra mallar, så koden ändrades till att använda "#switch" så att även not=-parametern i grammatikmallarna skulle följa det mönstret. ::::::Alltså: Byt ut 2 (alltså not-argumentet) mot en tom sträng om 2 är "-", annars, använd defaultvärdet: <code>&#32&zwnj;;</code> följt av raderna 7 t.o.m. 13. :::::: ::::::Så vad gör <code>&#32&zwnj;;</code> ens i mallkoden? <code>&#32&zwnj;;</code> är en HTML-kod för "space", alltså det vanligt mellanslag. Blanksteg trimmas dock bort i mallkod, så jag GISSAR att användning av <code>&#32&zwnj;;</code> var ett hack som var nödvändigt för att tabellavgränsaren i wikisyntaxen skulle börja på en ny rad och därför kunna tolkas om till rätt HTML-kod. Men det är {{@|Skalman}} som skapat mallkoden så han kan nog svara på det definitivt. ::::::Jag gjorde en snabbtest i sandlådan och det verkar som om det bara är att ta bort <code>&#32&zwnj;;</code> samt den efterföljande radbrytningen på två ställen, men det kanske är något jag har missat och eftersom mallen används på så många sidor tänker jag att det ändå är bäst om Skalman kikar på det först. ~ [[Användare:Dodde|Dodde]] ([[Användardiskussion:Dodde|diskussion]]) 22 mars 2021 kl. 17.44 (CET) :::::::{{@|Andreas Rejbrand|Taylor 49|Dodde}}: Jag har tagit bort <code>&amp;#32;</code> nu. :::::::Något i parsern måste ha ändrats, men jag hittar ingen dokumentation om vad det skulle kunna vara. :::::::Förut var det nödvändigt att ha med, för extra mellanslag/radbrytningar runt <code>|</code> ignorerades, och då blev det som att <code><nowiki>{{!}}</nowiki></code> hamnade på föregående rad, och alltså förstörde tabellsyntaxen. [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 25 mars 2021 kl. 22.33 (CET) :::::::: @[[Användare:Skalman|Skalman]] Jag har just [https://sv.wiktionary.org/w/index.php?title=Mall:grammatik-slut&diff=prev&oldid=3521988 revertertat din redigering] eftersom den förvärrar buggen, se [[medium]], [[Wiktionary:Sandlådan]], dvs anrop då ''både'' <code><nowiki>förled=</nowiki></code> och <code><nowiki>not=</nowiki></code> används. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 4 juli 2021 kl. 09.11 (CEST) == Tagg-mallen, anrop kat=reflexivt == Hej! Jag hittar inte var man redigerar i denna mallen (kanske av god anledning). Jag vill lägga till samma funktion för reflexiva verb på fornsvenska och för spanska, som vi nu har för svenska verb, d.v.s. att tagg|reflexivt visar ''reflexivt: '''raka sig'''''. På fornsvenska [[grena#Fornsvenska|grena]] vill jag alltså att kommandot skapar ''reflexivt: '''grena sik''''', och för spanska [[peinar]] ''reflexivt: '''[[peinarse]]'''''. [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 23 mars 2021 kl. 13.48 (CET) :Det är förmodligen [https://sv.wiktionary.org/wiki/Modul:tagg i modulkoden] du kan lägga till stöd för flera språk. Men det är bra att du är försiktig. Ett fel i denna påverkar hela ordboken! --[[Användare:Andreas Rejbrand|Andreas Rejbrand]] ([[Användardiskussion:Andreas Rejbrand|diskussion]]) 23 mars 2021 kl. 13.52 (CET) == Nya absurda buggar == * Några av mina dagens redigeringar har bot-märket '''b''' fastän jag inte även har bot-flaggan på det här kontot (se [[Special:Senaste_ändringar]]) * <s>fliken "Mer" -> "Flytta" försvann (hände igår på en annan wiki)</s> * godtyckliga utloggningar (äldre, se [[#Inloggning]]) [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 20 april 2021 kl. 15.50 (CEST) [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 22 april 2021 kl. 09.55 (CEST) == Hjälp med inställningar i redigeringsläge: färgad formatering, plus röd prick för annars "osynliga" mellanrum. == Hej! Jag skulle testa lite olika utseenden, vilket resulterade i att jag fick nollställa alla inställningar. Nu märker jag till min förfäran att redigeringsläget är i svartvitt, men jag vill ha tillbaka mina gröna ref-länkar, lila och blåa webblänkar osv... Var ändrar man det? Och den lilla röda pricken som oftast döljer sig efter kopierade ord på t.ex. arabiska och hebreiska - hur får jag tillbaka den? Ingår den kanske också i samma funktion? Tacksam för hjälp! : Pennan till vänster om "Avancerad"? [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 21 april 2021 kl. 01.28 (CEST) :: Tack! Jag letade under inställningar, men det var alltså mycket lättare än så. [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 21 april 2021 kl. 01.50 (CEST) == Mall som hämtar från Wikidata == Det finns nu många estniska ord med böjningsformer som lexem i Wikidata. Kan vi få en mall/modul här som visar dem? Se t.ex [[päev]] (som saknar böjningsformer) och [[d:Lexeme:L381851]] (som har dem). --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 23 april 2021 kl. 00.52 (CEST) :Frågan är nu även framlagd på [[:en:Wiktionary:Grease pit/2021/April#Getting inflection tables from Wikidata]]. --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 27 april 2021 kl. 19.41 (CEST) == Tyska mallar == Skulle tyska {{mall|de-verb}} kunna utrustas med gröna länkar? Så att man lätt kan skapa böjningsformer för verb som [[tagen#Tyska]] och [[toppen#Tyska]]. Det är en vanlig mall (inte modul) som använder {{mall|länk}}. Borde den göras om till modulkod? --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 21 maj 2021 kl. 16.49 (CEST) :Jag kan inte tyska, men det verkar som att artiklarna ställer till det för att det ska gå att använda den vanliga {{mall|länka-b}} mallen. {{@|Skalman}}, kan du utveckla? Kanske att skapa en modul är enda möjligheten att komma till rätta med detta. Om en modul ska skapas vore det bra om ett helhetsgrepp togs för alla tyska verbmallar. Hur heltäckande och hur stabila är de tre befintliga verb-mallarna? [[Användare:Dodde|Dodde]] ([[Användardiskussion:Dodde|diskussion]]) 21 maj 2021 kl. 18.07 (CEST) ::Jag har uppdaterat {{mall|de-verb}}, så att gröna länkar skapas. Det är inte alldeles optimalt, då mallen tydligen inte har faktagranskats och man riskerar att potentiellt skapa upp felaktiga böjningsformer. Om man ändå vet att den böjningsformen stämmer, så blir det ju hur som helst smidigt att använda. [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 22 maj 2021 kl. 00.01 (CEST) :::Jag snöade visst in på en redigeringskommentar från 2017 om länka-b-mallen, men nu har vi ju istället den mer uppdaterade {{mall|g-cell}}-mallen. Tack för att du fixade utbytet från {{mall|länka}} till {{mall|g-cell}}, Skalman. Jag började så smått med modultester för tyska verb ([[Modul:de-verb/test]]), men jag kom sedan på svårigheterna vi stötte på 2017 som framgår av [[Moduldiskussion:de-verb]]. Att för enkelhetens skull köra med {{mall|g-cell}} tills vidare är nog ett bra val. ~ [[Användare:Dodde|Dodde]] ([[Användardiskussion:Dodde|diskussion]]) 22 maj 2021 kl. 00.34 (CEST) ::::Tack, detta var en stor förbättring! Jag vet inte alls om våra tyska mallar är heltäckande, men jag vet genom stickprov att bara ungefär hälften av våra tyska adjektiv och verb har en böjningsmall inlagd, så här finns mycket att göra. Nu har jag i alla fall skapat böjningsuppslag för [[tagen#Tyska]]. De gröna länkarna har blivit blå. --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 22 maj 2021 kl. 00.45 (CEST) == Kort fråga == Varför får inte uppslaget [[^^]] automatiskt en kategori? [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 25 maj 2021 kl. 11.09 (CEST) :{{@|Svenji}} Det får den. Som framgår av [[Wiktionary:Mallar/ordklassmallar]] så hamnar sidor som använder mallen {{mall|tecken}} i [[:Kategori:Tecken]] om inte en mer specifik teckenkategori anges som första argument. På sidan [[^^]] har "--" angivits som första argument och sidan har därför hamnat i [[:Kategori:--]], vilket så klart inte var avsiktligt. I vanliga ordklassmallar används första argumentet för att ange språkkod, eller "--" när uppslaget är tvärspråkligt. Men tecken är redan tvärspråkliga, så därför saknas språkargument i tecken-mallen. ~ [[Användare:Dodde|Dodde]] ([[Användardiskussion:Dodde|diskussion]]) 25 maj 2021 kl. 13.52 (CEST) == Bugg i "MediaWiki:Common.css" == * [https://sv.wiktionary.org/w/index.php?title=MediaWiki:Common.css&action=info sv.wiktionary.org] inkluderar massor av mallar och fastnar i 2 kategorier * [https://en.wiktionary.org/w/index.php?title=MediaWiki:Common.css&action=info en.wiktionary.org] inkluderar inga mallar : [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 21 juli 2021 kl. 21.58 (CEST) :: {{@|Taylor 49}}, jag fixade så att sidan inte fastnar i några kategorier. Däremot är det väl okej att inkludera mallar, så jag ändrar inte det. Ok? [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 11 augusti 2021 kl. 23.11 (CEST) ::: @[[Användare:Skalman|Skalman]]: Hej <pre> == {{saknad betydelse|ejkat=}} == </pre> ::: Men varför inkluderas de överhuvudtaget? Är omnämningen i CSS-koden inte bara kommentar? Skulle sådant funka (och vara säkrare för alla mallar): <pre> == { {saknad betydelse} } == </pre> ::: eller <pre> /* <!-- == {{saknad betydelse}} == --> */ </pre> ::: eller (väl bäst, längst uppe och längst nere): <pre> /* <nowiki> */ </pre> <pre> /* </nowiki> */ </pre> ::: ? [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 11 augusti 2021 kl. 23.27 (CEST) ::::Jag gillar att man ser länken till den när man kollar på "Vad som länkar hit". Om någon av mallarna skulle raderas i framtiden, blir det på så vis också uppenbart att CSS:en bör ändras. Men jag kan ändra till <code><nowiki>[[Mall:saknad betydelse]]</nowiki></code> istället. [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 12 augusti 2021 kl. 11.10 (CEST) :::::{{@|Taylor 49}}, en bättre lösning emm är om mallarna är så pass smarta att dom aldrig placerar sidan i en kategori om det inte är i huvudnamnrymden. [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 12 augusti 2021 kl. 11.19 (CEST) :::::: @[[Användare:Skalman|Skalman]]: Kategorisering enligt namnrymd är en möjlighet som är lätt att implementera, men har nackdelen att den underminerar nyttan av [[Wiktionary:Sandlådan|sandlådan]] och privata sandlådor på undersidor av ens användarsida. Ifall du vill ha länkar kvar (vilket låter rimligt), då är <code><nowiki>/* <nowiki> */</nowiki></code> den näst bästa lösningen, och <code><nowiki>[[Mall:saknad betydelse]]</nowiki></code> den bästa, då föreslår jag att ändra <code><nowiki>{{</nowiki></code>...<code><nowiki>}}</nowiki></code> till <code><nowiki>[[Mall:</nowiki></code>...<code><nowiki>]]</nowiki></code>. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 13 augusti 2021 kl. 22.10 (CEST) == Bugg: ".WAV"-filer spelas inte utan laddas ner == * [[arbetslöshet]] "Sv-arbetslöshet.ogg" -> funkar * [[xenon]] "LL-Q9027 (swe)-Moonhouse-xenon.wav" -> laddas ner Jag vet inte vad det beror på men det funkar [https://eo.wiktionary.org/wiki/%C4%89efurbo vid -eo- wiktionary]. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 3 augusti 2021 kl. 00.22 (CEST) :Skillnaden är väl att eo använder en speciell mall som ger en integrerad ljudspelare direkt på sidan, medan sv inte gör det, utan bara länkar till filen. Om du låter din webbläsare göra en HTTP GET-förfrågan på själva WAV-filen på eo ser du att den laddas ner även där. För att pröva det, klicka på länken på [https://eo.wiktionary.org/wiki/Dosiero:LL-Q143_(epo)-Lepticed7-%C4%89efurbo.wav]. (Det har kanske med serverns MIME-typer att göra?) Men om du på sv klickar på högtalarikonen så kommer du till [https://sv.wiktionary.org/wiki/Fil:LL-Q9027_(swe)-Moonhouse-xenon.wav filsidan] där du får en inbäddad spelare. --[[Användare:Andreas Rejbrand|Andreas Rejbrand]] ([[Användardiskussion:Andreas Rejbrand|diskussion]]) 3 augusti 2021 kl. 00.44 (CEST) == Bugg: "$wgExpensiveParserFunctionLimit" för lyxiga funktioner == Det här är en förargelse och bråkmakare som ställer till det vid många wikier. Strängt taget är det inte en bugg utan en <b>feature</b> som lades till för länge sedan. Gränsen är för närvarande 500 anrop och gäller främst (summan av) <b>ifexists</b> and <b>pagesincategory</b> men ej transkluderingar vilket är märkligt (se nedan). Försök att få igenom en höjning för antingen en wiki eller alla WMF wikier är dömda att få [https://phabricator.wikimedia.org/T160685 T160685 avslag av "principiella skäl"]. Vi har ca 420 språkkoder varav ca 360 har uppslag. Vid 500 kategorier med uppslag kommer <b>antalet huvuduppslag på titelsidan att sluta funka</b> eftersom detta beräknas medelst <b>pagesincategory</b>. Vi har råd med <b>ett anrop</b> till en kostsam (lyxig, resurskrävande) funktion <b>per språk</b>, men inte mer. Detta begränsar möjligheter till listor över språk och statistik. Liknande problem finns vid andra wiktionaryer. Det finns ytterligare begränsningar såsom RAM-minne som -en- wiktionary ville ha en höjning på [https://phabricator.wikimedia.org/T165935 T165935 men fick avslag]. Nu håller de på med desperata förändringar som försämrar kvaliteten men kanske reducerar minnesförbrukningen lite grann. Jag har tre ideer att få bukt med det här, som inte kan avslås av "principiella skäl" eftersom de alla är resursneutrala. * [https://phabricator.wikimedia.org/T278629 T278629] Omförhandla prislistan och gör transklusioner dyrare och <b>ifexists</b> and <b>pagesincategory</b> billigare. Det är orimigt att transklusioner som uppenbarligen är mycket mer resurskrävande är gratis medan <b>ifexists</b> kostar. Jag har även utvecklat ett knep som exploaterar den här absurditeten ([https://eo.wiktionary.org/wiki/Vikivortaro:Provujo Provujo] länkat från "phabricator") och verkställer 676 <b>ifexists</b>-begäran med giltiga resultat och utan någon skampålekategori. Tyvärr funkar knepet inte för <b>pagesincategory</b>. * Batcha sådana begäran. Enligt svaret går det internt att batcha <b>ifexists</b>-begäran, och således bör detta göras tillgångligt även från LUA. Jag vet inte ifall detta gäller också för <b>pagesincategory</b>. * Höjning mot restriktioner. Ingen bugg-item vid "phabricator" ännu. Skapa en ny "content model" kallad för "privileged wikitext" som funkar på samma sätt som "wikitext" med följande 3 avvikelser: ** Kraftigt höjda begränsningar, till exempel 500->10'000 lyxiga funktioner, 10s->40s LUA-tid, 50MiO->200MiO RAM, 2MiO->8MiO pre-expand&post-expand bloat. **:: ''mot'' ** Sidan kan redigeras enbart av administratörer. ** Sidan kan uppdateras enbart sällan, till exempel 1 gång per timme och 3 gånger per dygn, plus mindre ofta eller inte alls automatiskt. Finns det åsikter kring detta? Jag ber om stödjande röster på min [https://phabricator.wikimedia.org/T278629 bugg T278629] (batcha allt som går att batcha). [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 3 augusti 2021 kl. 01.31 (CEST) : Jag har lagt till en notis till din appell på Phabricator om att jag stödjer ditt förslag. –[[Användare:Tommy Kronkvist|Tommy Kronkvist]] ([[Användardiskussion:Tommy Kronkvist|diskussion]]), 9 augusti 2021 kl. 15.38 (CEST). ::Jag håller med om att dessa funktioner nog behöver ses över. Mest realistiskt skulle jag tro är Lua-funktioner som stödjer batchning av '''ifexists''' och '''pagesincategory'''. ::En fullösning för huvudsidan skulle vara att helt sonika exkludera dom minsta språken (eller lägga till en hårdkodad schablonsumma för dom). ::{{@|Taylor 49}}, har du något exempel utöver huvudsidan som ger problem på sv-wikt? [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 11 augusti 2021 kl. 23.54 (CEST) ::: @[[Användare:Skalman|Skalman]]: Jo, batchning av '''ifexists''' och '''pagesincategory''' vore bäst. Problemsidor: [[Wiktionary:Alla språk och koder med antal huvuduppslag]] -- för att evaluera hur många kategorier som saknas skulle det behövas min hack. [[Wiktionary:Balans efter språk och ordklass]] Och [https://eo.wiktionary.org/wiki/Aldono:Listo_kun_lingvoj aldono]. PS: {{mall|antal uppslag}} har parametrar "list=" , "omit=" och "limit=" som kan användas i ett desperat läge. PPSS: finns det kanske en bättre lösning för [[MediaWiki:Common.css]], se ovan? [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 12 augusti 2021 kl. 00.07 (CEST) :::: Hur ser de andra språkversionerna av Wiktionary på det här? De torde ju vara uppbyggda på liknande sätt (?) och snart komma att uppleva samma problem som vi. –[[Användare:Tommy Kronkvist|Tommy Kronkvist]] ([[Användardiskussion:Tommy Kronkvist|diskussion]]) 12 augusti 2021 kl. 18.53 (CEST), 12 augusti 2021 kl. 18.53 (CEST). ::::: Se ovan, de har redan problem. Det gäller bara att ta kontakt. [[Wiktionary:Bybrunnen/Arkiv26#Modul_önskas_för_beräkningsmall]]. 16 augusti 2021 kl. 15.49 (CEST) == Färger == Är det bara jag som inbillar mig, eller har färgerna på hyperlänkar ändrats (om än ytterst subtilt)? --[[Användare:Andreas Rejbrand|Andreas Rejbrand]] ([[Användardiskussion:Andreas Rejbrand|diskussion]]) 13 augusti 2021 kl. 15.39 (CEST) : Du ser alltid saker som knappast syns (såsom buggen ovan med minimalt felplacerad text i tabellerna) och ingen annan skulle våga påtala. ;-) [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 13 augusti 2021 kl. 22.14 (CEST) ::Jo, visst har de väl blivit lite ljusare? [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 16 augusti 2021 kl. 11.29 (CEST) :::Aningen ljusare, upplever jag det som. Synd att sidor som till exempel [[:w:Wikipedia:Länkfärg]] (eller motsvarande på enWP, Meta-Wiki etc.) inte länkar direkt till någon "global" Wikimedia-CSS eller liknande, så att man enkelt skulle kunna titta efter i historiken. –[[Användare:Tommy Kronkvist|Tommy Kronkvist]] ([[Användardiskussion:Tommy Kronkvist|diskussion]]), 17 augusti 2021 kl. 00.24 (CEST). ::::Jag ser ingen skillnad, men jag har heller inte en skärm som återger färger jättebra. Men inte heller i koden ser jag några indikationer på att länkfärgen ska ha ändrats dom senaste 10 åren. Däremot ''kan'' det ju vara så att färgen har överridits, men inte längre gör det, så helt säker på vad som hänt i koden är jag inte. ::::Detta är den relevanta CSS-koden som körs på min dator: https://gerrit.wikimedia.org/r/plugins/gitiles/mediawiki/core/+blame/refs/tags/1.36.1/resources/src/mediawiki.skinning/elements.less#14 ::::Annat som potentiellt skulle kunna påverka, men som inte heller verkar så sannolikt: typsnittet har ändrats, webbläsarens tolkning av färg+typsnitt har förändrats, webbläsarens standardtypsnitt (vilket är det som Vector verkar använda som standard) har förändrats, operativsystemets tolkning av typsnitt har förändrats... [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 17 augusti 2021 kl. 10.58 (CEST) :::::Jo, det har blivit ljusare. Speciellt tydligt ser jag det på röda länkar, som [https://sv.wiktionary.org/wiki/Wiktionary:Projekt/%C3%96nskelistor/Svenska här]. Något har hänt, men i vilket fall som helst så har jag inga problem med ändringen. --[[Användare:Andreas Rejbrand|Andreas Rejbrand]] ([[Användardiskussion:Andreas Rejbrand|diskussion]]) 17 augusti 2021 kl. 13.48 (CEST) ::::::Här syns skillnaden tydligt: https://privat.rejbrand.se/wtlinkcolour.png. Överst är en äldre skärmdump från januari 2017; underst är från i dag. --[[Användare:Andreas Rejbrand|Andreas Rejbrand]] ([[Användardiskussion:Andreas Rejbrand|diskussion]]) 17 augusti 2021 kl. 13.55 (CEST) :::::::Jag trodde att det var något som hade hänt dom senaste dagarna, och jag trodde att det gällde andra länkar än rödlänkar. Om jag förstår rätt, så är [https://gerrit.wikimedia.org/r/plugins/gitiles/mediawiki/core/+/b24bff67ed1c2ac4e15d990820ad98d8592390b4%5E%21/ den aktuella ändringen] från mars 2021 och borde ha deployats ganska snart efter det (inom en månad, tror jag). [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 17 augusti 2021 kl. 16.22 (CEST) ::::::::Jag är helt säker på att färgerna på min dator ändrades samma dag som jag skrev inlägget ovan! --[[Användare:Andreas Rejbrand|Andreas Rejbrand]] ([[Användardiskussion:Andreas Rejbrand|diskussion]]) 17 augusti 2021 kl. 17.57 (CEST) :::::::::I så fall har jag kanske fel vad gäller inom en månad från mars 2021. Deploy av nya versioner kanske fungerar annorlunda än vad jag minns det som. [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 17 augusti 2021 kl. 19.20 (CEST) == "Mall:kategorinavigering-härledningar" - modularisering == Jag har just modulariserat denna mall. [[Mall:kategorinavigering-härledningar]] Fördelar: * parametrar behövs ej längre: <s>Det andra språket anges här med versalinitial (på Svenska/Härledningar från fornsvenska anges Fornsvenska)</s> * språkkoder visas * alla tänkbara fel detekteras och bestraffas med felmeddelande liksom spårningskategori * etymologiska koder uppmärksammas (se [[:Kategori:Svenska/Härledningar från samiska]]) och funkar enbart efter <code><nowiki>Härledningar från </nowiki></code>, motsatt "Kategori:Samiska/Härledningar från svenska" skulle ej funka Jag föreslår att ta bort parametrarna medelst bot på alla sidor som använder mallen (kan det röra sig om enbart 487 ??). [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 23 augusti 2021 kl. 00.44 (CEST) :{{@|Taylor 49}}: Trevligt att bli av med parametrarna! Några kommentarer: :* Varför behöver språkkoderna visas? :* Nu genereras ett stycke <code>&lt;p></code> som innehåller två <code>&lt;br>&lt;br></code>. Skulle det gå att istället generera två <code>&lt;p></code>? :* Jag skulle föredra aningen tydligare variabelnamn i modulen, och skulle kanske ha döpt modulen till samma sak som mallen (eftersom den bara används där), men det är småsaker som spelar mindre roll. :-) :[[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 23 augusti 2021 kl. 09.50 (CEST) :: > varför behöver språkkoderna visas ::* eftersom de behövs då en skapar nya uppslag (en kod) eller lägger till härledning (två koder) ::* <big>''vänta ... "fornindonesiska" ... vilken kod hade den igen ... var hade vi listan ... jag kan inte hitta den längre ... jävlar ...''</big> ::* jag har dåliga erfarenheter med vissa wikier som skryter med språknamn men vill ha koder som inmatning ::* och dessutom vill jag ha en nytta för funktion "getCode" ... ;-) :: > det gå att istället generera två :: Det går säkert ... hur menar du det exakt, och vad ska vara fördelen? :: [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 23 augusti 2021 kl. 14.20 (CEST) ::: {{@|Taylor 49}}: :::* Språkkoder: Jo, du har rätt i att det finns en poäng i att visa språkkoden. Jag skulle föredra en lite annan formatering, men är inte alldeles säker på vad jag tycker skulle bli snyggast. Kanske (kod <small>'''xx'''</small>)? Jag har inte jättestarka preferenser här, men tycker att det ser konstigt ut med bindestrecken. :::* &lt;p>: Huvudfördelen är att det ser bättre ut när det inte är så stort avstånd mellan raderna. Generellt bör du undvika &lt;br> och istället använda antingen radbrytningar, <code>&lt;p>Textrad&lt;/p></code> eller <code>&lt;div>Textrad&lt;/div></code>. :::[[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 24 augusti 2021 kl. 20.35 (CEST) :::: Jag har tagit bort dessa <code><nowiki><br></nowiki></code> (British Rail) och ersatt dem med <code><nowiki><div></nowiki></code> (Divison). Avståndet har blivit lite mindre. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 2 september 2021 kl. 17.22 (CEST) ::::: Boten ska avfiras nu. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 4 september 2021 kl. 21.18 (CEST) :::::: {{klar}} Parametrarna har tagits bort från alla anrop, och omedelbart därefter förbjudits i modulkoden. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 4 september 2021 kl. 22.38 (CEST) ::::::: Applåd och lyft på hatt! [[Användare:Tommy Kronkvist|Tommy Kronkvist]] ([[Användardiskussion:Tommy Kronkvist|diskussion]]), 5 september 2021 kl. 03.35 (CEST). == Översättningar läggs in fel i listor som har en dubbel asterisk == Varför läggs översättningar till i oordning? Jag trodde detta var en historisk bugg, men den är livs levande i dag. [https://sv.wiktionary.org/w/index.php?title=r%C3%A5djur&type=revision&diff=3623703&oldid=3623667 Här, till exempel], lades "albanska" inte först i listan (som förhandsvisningen angav), utan efter dubbelstjärnan för högsorbiska. --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 8 oktober 2021 kl. 17.21 (CEST) : Pga en bugg här: [[MediaWiki:Gadget-translation editor.js]]. Kan reproducera problemet. Enbart @[[User:Skalman|Skalman]] kan fixa den här buggen. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 10 oktober 2021 kl. 02.03 (CEST) ::På rad 682 är en loop som stegar bakifrån igenom en lista. Det låter som felets orsak. Om man stegar bakifrån och hittar "**", så är ju det elementet mindre än aktuella språket och alltså stannar man och sätter in där. Koden borde stega uppifrån i listan tills den hittar ett större värde än det aktuella, för då kommer den aldrig att stanna vid "**". --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 10 oktober 2021 kl. 03.31 (CEST) :::Tack för tipset på en bättre algoritm. Det fanns troligen en anledning att göra som jag gjorde, men idag förstår jag inte vad det skulle kunna vara {{=)}}. Jag har också fixat en bugg med ''förhandsvisningen'' av tillagda översättningar. Det hela ska fungera nu. [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 12 oktober 2021 kl. 00.59 (CEST) ::::Tack, verkar fungera bra! --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 12 oktober 2021 kl. 16.10 (CEST) Turkiska Wiktionary har samma problem i kvadrat. Exempel: [https://tr.wiktionary.org/w/index.php?title=K%C3%BCba&type=revision&diff=3800777&oldid=3800776 1], [https://tr.wiktionary.org/w/index.php?title=Erivan&diff=3804419&oldid=3804418 2], [https://tr.wiktionary.org/w/index.php?title=g%C3%BCm%C3%BC%C5%9F&diff=prev&oldid=3800814 3], [https://tr.wiktionary.org/w/index.php?title=%C3%BCtopik&diff=3801252&oldid=3801223 4]. Vår [[MediaWiki:Gadget-translation editor.js]] motsvaras av deras [[:tr:MediaWiki:Gadget-CeviriEkleyici.js]] (çeviri = översättning, ekle = lägg till) eller kanske [[:tr:MediaWiki:Gadget-CeviriEkleyici-Veri.js]]. Men felet tycks bestå i att sorteringen sker i Unicode-ordning (Ç efter Z) i stället för enligt turkisk kollationsordning (Ç som C). Och var i programmet ligger det? Kanske handlar det om någon global parameter, snarare än den här koden? ({{@|Skalman|Taylor 49}}) --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 29 oktober 2021 kl. 19.02 (CEST) : Är problemet nu fixat (hos oss) eller inte? [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 29 oktober 2021 kl. 23.03 (CEST) ::Jag tror det är löst hos oss. --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 30 oktober 2021 kl. 18.18 (CEST) :::Ganska komplicerat. Du har nog rätt i att den försöker sortera i Unicode-ordning. Jag tror att jämförelserna här inte sorterar korrekt: <syntaxhighlight lang="js"> // Rad 1095 } else if (ln && ln > lang && (!nextLanguage || ln < nextLanguage) && lis[j].parentNode.parentNode.nodeName != 'LI') { // Rad 1224 } else if (ln && ln > nestedHeading && (!nextLanguage || ln < nextLanguage)) { </syntaxhighlight> :::Men jag är inte alls säker på att detta är dom enda ställena. :::Vi har faktiskt samma problem på svwikt, även om det uppträder mycket mer sällan: (italienska, iñupiaq) och (žemaitiska, zhuang) sorteras fel. Om "õ" ska sorteras som "o", så är också (võro, votiska) fel (men iaf sv-wp sorterar det som "ö", vilket i så fall betyder att det är rätt). [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 31 oktober 2021 kl. 14.56 (CET) ::::Så vitt jag ser, anger javascript-koden ingenstans vilken sorteringsordning som ska gälla. Alltså går den på någon sorts default, och sådant är ju alltid lite osäkert. Hur skulle man kunna implementera detta på ett stabilt sätt, utan att vara beroende av sorteringsordningen? Kunde man följa listan över godkända språkkoder i stället för att strängjämföra språknamnen? Jag är inte hemma i Javascript, men i Perl skulle man kunna lägga in alla översättningar i en hash-tabell och sedan skriva ut hela hash-tabellen i den ordning som anges av en array (no, bg, da) som gör att ordningen alltid blir Bokmål, Bulgariska, Danska. --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 1 november 2021 kl. 19.00 (CET) ::::[https://stackoverflow.com/questions/51165/how-to-sort-strings-in-javascript Enligt Stack Overflow] finns en [https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/localeCompare String.prototype.localeCompare] som man bör använda. Och här är kod hos oss som använder localeCompare på strängar: [[MediaWiki:Gadget-unit tests/qunit.js]]. --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 1 november 2021 kl. 20.02 (CET) :::::Default är unicode, så det är inte "osäkert" men nog inte det vi önskar. :::::Lättast är att använda <code>localeCompare</code>, som skulle sortera võro före votiska. Är detta acceptabelt? :::::Om man vill följa den ordning som finns på [[Modul:lang/data]], måste man ladda in samtliga språk, vilket känns lite onödigt. Men det är också en möjlig lösning. [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 1 november 2021 kl. 23.36 (CET) ::::::Säger svensk locale verkligen att õ ska sorteras som o? Tecknet används väl nästan bara som estniskt ö (som just i võru) och borde sorteras som ö och ø, tycker jag. --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 2 november 2021 kl. 00.24 (CET) :::::::Ja, tyvärr. Inte heller våra egna <code>sort_rules</code> på [[Modul:lang/data]] eller infon på [[Appendix:Alfabet#Svenska]] tar hänsyn till õ, kanske eftersom det sorteras som (eller efter) o på vissa språk. Samma problem finns alltid när man måste känna till ursprungsspråket för att veta hur det ska sorteras. :::::::Vilken väg tycker du att vi ska gå? [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 2 november 2021 kl. 00.49 (CET) ::::::::För mig är võru av så marginell betydelse, att jag inte bryr mig. Viktigare för mig är att få tr.wiktionary att fungera, och det hänger på att hitta en admin med rättigheter och vilja att debugga koden. Men rätt metod borde vara att överallt använda localeCompare, och sedan hoppas att svensk locale förbättras någon gång i framtiden. --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 2 november 2021 kl. 01.36 (CET) :::::::::Jag har fixat sv-wikts sorteringsordning, så om någon wikt kopierar vår kod, bör sorteringen bli rätt. :::::::::Jag skulle kunna kika/experimentera med tr-wikts översättningsskript, men om jag inte lyckas lösa det på en timme, så kommer jag ge upp. Det skulle kräva att jag får gränssnittsadminbehörighet. [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 3 november 2021 kl. 23.38 (CET) :::::::::: Användaren ‎HastaLaVi2, som talar turkiska och har rättigheter, men kanske inte är jättehaj på Javascript, har i dag försökt fixa buggen i [[:tr:MediaWiki:Gadget-CeviriEkleyici.js]], men rodde inte båten i land och återställde till gamla versionen. Kan du kolla ändringarna mellan de senaste versionerna och kanske komma med kommentarer och idéer? Användaren har också laborerat med en egen kopia, [[:tr:User:HastaLaVi2/Gadget-CeviriEkleyici.js‎]]. --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 4 november 2021 kl. 21.19 (CET) :::::::::::Jag har fixat något som verkar funka skapligt: [[:tr:User:Skalman/common.js]] som ersätter [[:tr:MediaWiki:Gadget-CeviriEkleyici.js]]. :::::::::::* Funkar: sparar konsekvent saker i rätt ordning :::::::::::* Funkar inte (men likadant som idag): om man lägger till ett språk som ska hamna efter resterande, så visas detta som en del av en helt ny lista (istället för att bäddas in i den existerande) :::::::::::* Inte testat: underspråk (dubbla asterisker) :::::::::::Jag tror alltså att det här här värt att lägga in, eftersom det viktiga väl är hur det sparas. [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 5 november 2021 kl. 19.18 (CET) ::::::::::::Så om varje lista redan hade ett element för Zulu (eller vilket språk som sorterar sist i alfabetet), så skulle det fungera bättre? Jag ser att du skickar med 'tr' som andra parameter till localeCompare(). Är det nödvändigt? Följer det inte med sajten som default? --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 5 november 2021 kl. 19.51 (CET) :::::::::::::Ja, om listan hade Zulu skulle det alltid funka. Men det är inte förvirrande nu heller, bara konstigt. :::::::::::::'tr' är nödvändigt att skicka in. Annars får man en "internationell" sortering. [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 5 november 2021 kl. 21.53 (CET) ::::::::::::::Jag ser att svenska koden skickar med 'sv'. Men är det inte lite konstigt att det ska behövas? Borde inte respektive sajt köra med egna språket som default? --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 6 november 2021 kl. 00.00 (CET) :::::::::::::::Nej, det är inte konstigt. I html är det specat att <code>lang="sv"</code>, men detta slår inte över till Javascript. Man kan göra jämförelserna utan att upprepa språkkoden, men vi gör jämförelserna på så få ställen att det inte blir värt det. Historiskt har Javascript-api:erna bara använt webbläsarens språk, medan api:er från det här århundradet (tack och lov!) har varit "tvärspråkliga" (något som liknar det man skulle skriva i kod). [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 6 november 2021 kl. 21.26 (CET) Ett stort framsteg har skett. Man kan nu lägga till cs (Çekçe) och det sorteras in korrekt före Danca (danska). Men zh (kinesiska, Çince) kommer fortfarande sist i listan. Se [[:tr:Kullanıcı_mesaj:HastaLaVi2#Adding_translations|diskussionen här]] och exemplet [[:tr:pazarlama]] (dess historik). --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 6 november 2021 kl. 22.53 (CET) ===Redskap=== Om nu översättningar har lagts in i fel ordning, och vi misstänker att det kan ha pågått länge, har vi då något verktyg (en bot) för att kontrollera att ordningen nu är den rätta, eller hitta de artiklar där ordningen är fel? --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 10 november 2021 kl. 17.05 (CET) == Babel-mallen == Hej! Vart går jag för att göra en liten ändring i babel-mallarna för jiddisch? För närvarande återger inte mallen på sv.wikt de diakritiska tecknena till alef, yud och fey, det vill säga nuvarande texten "דער באניצער האט א גרונטיקע ידיעה אין יידיש" skulle ändras till "דער באַניצער האָט אַ גרונדיקע ידיעה אין ייִדיש" (''der banitser hot a grundike yedie in yidish''). Engelska Wiktionary har f.ö. en helt annan text: ".דער באַניצער האָט תּוך־ידיעה פֿון ייִדיש." (''der banitser hot tokh-yedie fun yidish''." [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 10 oktober 2021 kl. 20.36 (CEST) :Jag vet inte, men gissar att https://sv.wiktionary.org/wiki/Special:Systemmeddelanden?prefix=babel&filter=all&lang=yi är ett ställe att börja leta på. Eftersom mallen babel anropar "parserfunktionen" (intern kod) #babel, så bör det vara ett systemmeddelande. Men de bör väl vara lika för alla wiki-sajter. Får du rätt accenter på engelska Wiktionary eller på svenska Wikipedia? --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 11 oktober 2021 kl. 00.25 (CEST) :: Svenska Wikipedia har en tredje variant (!): "דער באַניצער קען ביישטייערן מיט אַ גרונטלעכער דרגה פון ייִדיש.", ''.der banitser ken beyshteyern a gruntlekher dreyge (från hebreiska = "nivå, grad", translitteration?) fun yidish''", där även punkten hamnar fel (ska stå till vänster). [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 17 januari 2022 kl. 16.20 (CET) == Rohingisk (rhg) == (Can somebody translate this post, please?) The translation-adding feature ({{mall|ö-topp}} & {{mall|ö-botten}}) doesn't have the language code "rhg" for the Rohingya language. --[[Användare:Apisite|Apisite]] ([[Användardiskussion:Apisite|diskussion]]) 14 november 2021 kl. 12.32 (CET) ({{@|LA2}} What do you think?) --[[Användare:Apisite|Apisite]] ([[Användardiskussion:Apisite|diskussion]]) 14 november 2021 kl. 13.48 (CET) :[[Användare:Skalman]] typically handles these kinds of requests. I am sure Skalman or some other technician will handle your request later today or within a few days. --[[Användare:Andreas Rejbrand|Andreas Rejbrand]] ([[Användardiskussion:Andreas Rejbrand|diskussion]]) 14 november 2021 kl. 14.14 (CET) ::A beginning might be to create an entry in [[Modul:lang/data]]. But what is the language called in Swedish? The Wikipedia article [[w:Rohingyer]] (about the people, Wiktionary: [[rohingyer]]) states that the language is called [[ruáingga]] (which doesn't have an article). --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 14 november 2021 kl. 17.15 (CET) :: {{@|LA2|Skalman}} - Maybe either Rohingisk or Rohingyask. --[[Användare:Apisite|Apisite]] ([[Användardiskussion:Apisite|diskussion]]) 14 november 2021 kl. 17.22 (CET) :::I can't find any texts in Swedish that talk about the language. Apparently, it is not a topic of discussion. German Wikipedia has an article about the people, that also discusses "their language", but avoids to give the language any name. Perhaps "ruáingga" is correct in some sense, but since the topic is so remote to Swedish readers I think any term other than "rohingya" will have problems. I suggest we call the language "rohingya". (Languages are lowercase in Swedish.) --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 14 november 2021 kl. 18.19 (CET) :::: {{@|LA2|Skalman}} - {{klar}} Added "rhg" to [[Modul:lang/data]]. --[[Användare:Apisite|Apisite]] ([[Användardiskussion:Apisite|diskussion]]) 14 november 2021 kl. 19.00 (CET) ::@[[Användare:Apisite|Apisite]], it seems like you already added support at [[Modul:lang/data]], which is all that's needed to make it work in translations. In addition, I've added the language to our documentation and to another script. [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 14 november 2021 kl. 21.18 (CET) :::It seems like I was responding to a very old version of this discussion. {{=)}} [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 14 november 2021 kl. 21.26 (CET) == Language code tsg == {{@|LA2|Skalman}} What language name could be used for the language code tsg, "sulu", "suluk" or "tausug"? --[[Användare:Apisite|Apisite]] ([[Användardiskussion:Apisite|diskussion]]) 25 november 2021 kl. 06.45 (CET) :@[[Användare:Apisite|Apisite]], it seems like [https://www.ne.se/uppslagsverk/encyklopedi/l%C3%A5ng/tausug NE uses tausug], so that's what I'd go with. [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 25 november 2021 kl. 11.23 (CET) :: {{@|LA2|Skalman}} - {{klar}} I have added not only Tausug (tsg), but also Magindanaw (mdh) and Maranao (mrw). --[[Användare:Apisite|Apisite]] ([[Användardiskussion:Apisite|diskussion]]) 25 november 2021 kl. 17.05 (CET) :: {{@|LA2|Skalman}} I have added also Yakan (yka) to [[Modul:lang/data]]. --[[Användare:Apisite|Apisite]] ([[Användardiskussion:Apisite|diskussion]]) 25 november 2021 kl. 17.44 (CET) :: {{@|Svenji}} Svenji, I see that you've likely seen this thread. --[[Användare:Apisite|Apisite]] ([[Användardiskussion:Apisite|diskussion]]) 25 november 2021 kl. 17.49 (CET) :::I guess this is good. I have no reason to believe otherwise. But it is frustrating to know that it might be years before anybody joins the Swedish Wiktionary user community with any insights that might correct any wrongs about these languages, which are so remote to the Swedish user base. It is also long before the same level of support will be added to smaller and less active Wiktionary sites, such as the Danish or Turkish Wiktionary. Much of this basic support should be made a global part of Wiktionary, and not added to each separate version. --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 25 november 2021 kl. 21.27 (CET) :::: {{@|Apisite}} - thank you, and yes. I see that the language called Magindanaw in English has an entry on NE as ''[https://www.ne.se/uppslagsverk/encyklopedi/lång/magindanao magindanao]''. That follows Swedish orthography better, so I would more recommend that to be the name we use here. About the Yakan language, my gut feeling would be that it's spelt jakan in Swedish, just like Yakut is jakutiska, Yiddish is jiddisch, and so forth. However, I could not find anything to support previous Swedish mention of the language. [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 25 november 2021 kl. 21.30 (CET) :::::I'm all for language plurality and inclusion, but perhaps with a limit. I encouraged the creation of at least 500 entries in each of the 24 official languages of the European Union, which is why we now have 500 entries in Maltese. But I'm less optimstic about Bavarian ([[:Kategori:Bayerska]]), South Sami ([[:Kategori:Sydsamiska]]), and other tiny languages (Bavaria is not small, but most people there only write in standard German, not in the Bavarian dialect). The same goes with languages that are large but very remote and have very little interchange with Swedish. Is it likely that any native speaker of Rohingya will become a contributor to Swedish Wiktionary? Sweden has many thousands of Arabic- and Somali-speaking immigrants, but none or very few come to Wiktionary. Most immigrants focus on learning Swedish, not to learn and teach Arabic ([[:Kategori:Arabiska]]) or Somali ([[:Kategori:Somaliska]]). We still only have 259 entries in Arabic. --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 25 november 2021 kl. 23.52 (CET) :::::: We have [[:Kategori:Indonesiska|1617 Indonesian lemmas]] :-). [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 26 november 2021 kl. 00.01 (CET) :::::: From a linguistic point of view, I find every language - however small - to join the project interesting. The issue is of course the problem of fact-checking these words, without knowledge or proper dictionaries at hand. I don't see why Southern Sami would be problematic, as being a vital language in Sweden and one variety of Sweden's official minority languages. More people speak Southern Sami in Sweden than Yiddish, but the latter being a language with big literal history and with speakers living in all corners of the world. When it comes to the Swedish project, I share the concern about major immigrant languages, such as Arabic, Somali, Persian and Thai are so small here still. My wish is that we get a bilingual editor of these languages to help out ASAP. I'm very happy for your recent contributions with Turkish, {{@|LA2}}. With template structures available, it could easily spark more contributors interest in adding more data. Hopefully I will learn to read the abjad for Farsi next year or so, and then get my head around this meta-language so we get a bit better coverage. At the moment my focus has to stay with my studies in Spanish and Yiddish. And while I'm at it, I really appreciate the Indonesian contributions from you, {{@|Taylor 49}}. I would love to see Malay grow on here too. [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 26 november 2021 kl. 01.00 (CET) == Two More Languages == {{@|LA2|Skalman|Svenji}}: I would like to have two (2) more languages, Ternate (tft) and Tidore (tvo), to [[Modul:lang/data]] added. --[[Användare:Apisite|Apisite]] ([[Användardiskussion:Apisite|diskussion]]) 27 november 2021 kl. 02.55 (CET) :: [[Moduldiskussion:lang/data#Önskelista:_språk_som_ska_läggas_till|wishlist -- önskelista]] [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 27 november 2021 kl. 12.47 (CET) == CSS-bugg i böjningsmall för substantiv == Titta på böjningstabellen i artikeln ''[[täckdag]]''. I kolumnen för plural bestämd form genitiv är texten flera pixlar upphöjd. --[[Användare:Andreas Rejbrand|Andreas Rejbrand]] ([[Användardiskussion:Andreas Rejbrand|diskussion]]) 12 december 2021 kl. 17.10 (CET) : [[#Bugg_i_alla_böjningsmallar|Vi har redan haft detta.]] [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 12 december 2021 kl. 18.24 (CET) == Trasig latin-mall == Mallen {{mall|la-subst-3-n}} visar inte böjningar, utan bara tomma fält. [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 18 mars 2022 kl. 22.49 (CET) == Grönlänkar till sidor som finns == Det är ytterst bekvämt att utifrån en lista med översättningar kunna klicka en grön länk och därmed skapa nya sidor och uppslag. Jag lade nyss till flera översättningar till ordet [[bar]] (utskänkningsställe) och klickade sedan på kyrilliska [[бар]] och skapade sidan med många uppslagsord på en gång. Men jag kan inte klicka på spanska översättningen "bar", för den sidan finns redan och länken är blå, inte grön. Skulle det vara möjligt att krångla till koden så att länken för spanska [[bar]] blir grön och nya uppslag skapas i den befintliga sidan? --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 21 mars 2022 kl. 17.24 (CET) : @[[Användare:LA2]]: Jag tror inte. Detta skulle kräva att JawaScript läser hela denna sida ("[[bar]]" i det här fallet) och kollar ifall språket (spanska i det här fallet) redan finns. Visst skulle den kunna avbryta sökningen vid "Swahili" förutsatt att språken är sorterade. Detta skulle behöva göras för alla översättningar, dvs ifall det finns 100 språk med totalt 200 länkade ord, då skulle JawaScript behöva läsa och analysera upp till 200 sidor, bara för att avgöra "blått piller eller grönt piller". Alternativt skulle den kunna kolla ifall sidan i fråga är i kategorin ([[:Kategori:Spanska/Alla uppslag]] i det här fallet) vilket väl är bättre, men ändå skulle behöva göras för alla länkade ord, i översättningar och böjningstabeller. Plus risken att sidan visserligen har språket men med fel ordklass. Men det är [[Användare:Skalman]] som är auktoriteten på JawaScript. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 24 mars 2022 kl. 09.45 (CET) ::Att det går snabbt att kolla om sidan finns, beror ju på att det finns en databastabell över sidor som finns. Om det också funnes en databastabell över sektioner (h2-rubriker, ==) som finns i varje sida, så skulle den kollen också gå snabbt. När en ny version av en sida sparas (vilket inte är jätteofta) behöver den tabellen förstås uppdateras. --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 24 mars 2022 kl. 14.20 (CET) :::Flikar bara in att nu finns det ett spanskt uppslag för ''[[bar#Spanska]]'', men när exemplet ovan framfördes så var detta ej fallet. [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 24 mars 2022 kl. 14.35 (CET) ::::Ur vårt (svwikts) perspektiv, är anledningen till att det går snabbt med grönlänkar, att länkarna på sidan redan är särskilt markerade: dom är röda. Så allt skriptet behöver göra är (i princip) att ändra röda länkar till gröna. ::::Det skulle gå att lösa tillräckligt effektivt via ett externt verktyg med full tillgång till innehållet på vår wiki (t.ex. på Toolforge), men det är inget som jag kommer göra. [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 26 mars 2022 kl. 22.36 (CET) == Partikelverb för verb som inte tillhör första eller andra konjugationen == Jag skapade i går ''[[göra upp]]'' och i dag ''[[se över]]''. Notera de fina partikelverbsböjningsmallarna till höger. Tyvärr gör dessa mallar så att artiklarna hamnar i kategorin [[:Kategori:Svenska/Andra konjugationens verb]], vilket är olyckligt. Detta beror antagligen på att grammatikmallen i båda fallen är {{mall|sv-verb-er}}. Men jag tycks inte ges någon möjlighet att välja {{mall|sv-verb}} (finns inte) och {{mall|sv-verb-ar}} är förstås inte på något sätt bättre (första konjugationen). Tittar man på respektive grundverbs artikel så ser man att ''[[göra]]'' också använder {{mall|sv-verb-er}} och också hamnar i kategorin [[:Kategori:Svenska/Andra konjugationens verb]], vilket även det är olyckligt. Tittar jag på ''[[se]]'' så finns den artikeln inte i någon olämplig kategori, men den använder mallen {{mall|sv-verb-r}} som inte tycks ha stöd för partiklar över huvud taget. Så vad skall en stackars artikelförfattare som jag göra för att allt skall bli rätt? Notera att mallarnas dokumentation säger "Om något ord inte passar in i någon av dessa beskrivningar kan valfri mall användas.", och visst kan jag få grammatikrutan att se bra ut visuellt även med en semantiskt olämplig mall, men kategorin blir ju fel. --[[Användare:Andreas Rejbrand|Andreas Rejbrand]] ([[Användardiskussion:Andreas Rejbrand|diskussion]]) 27 mars 2022 kl. 20.08 (CEST) : Verbet "[[göra]]" hamnar också i [[:Kategori:Svenska/Andra konjugationens verb]]. Jag har aldrig förstått hur detta med "starka" och "avljundsklassade" verb ska funka. Jag har ett eget system med 19 verbklasser. Jag ser ingen snabblösning utom att [https://sv.wiktionary.org/w/index.php?title=Mall%3Asv-verb-r&type=revision&diff=2978330&oldid=2972591 ta bort] dessa kategorier. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 27 mars 2022 kl. 22.29 (CEST) :: Nu skapade jag ''[[rå för]]'' som också hamnar i kategorin [[:Kategori:Svenska/Första konjugationens verb]] trots att ''rå'' är av tredje konjugationen. --[[Användare:Andreas Rejbrand|Andreas Rejbrand]] ([[Användardiskussion:Andreas Rejbrand|diskussion]]) 2 april 2022 kl. 18.30 (CEST) :: Den tidigare artikeln ''[[rå på]]'' hamnar i kategorin [[:Kategori:Svenska/Andra konjugationens verb]] vilket är lika illa. :: Missförstå mig inte: Våra grammatikmallar är superbra och den automatiska konjugationskategoriseringen fungerar bra i många fall (dock inte för ''[[rå]]'' ser det ut som). Men det verkar som om utvecklaren glömt bort partikelverben helt och hållet. --[[Användare:Andreas Rejbrand|Andreas Rejbrand]] ([[Användardiskussion:Andreas Rejbrand|diskussion]]) 2 april 2022 kl. 18.33 (CEST) :: Många partikeluppslag som finns sedan tidigare är också felkategoriserade. T.ex. är ''[[komma ut]]'' kategoriserat som första konjugationen (*''jag kommar, jag kommade, har jag kommat''), vilket är uppenbart fel. --[[Användare:Andreas Rejbrand|Andreas Rejbrand]] ([[Användardiskussion:Andreas Rejbrand|diskussion]]) 2 april 2022 kl. 19.43 (CEST) :::{{@|Andreas Rejbrand}} något IP gjorde redigeringen att lägga till kategorierna utifrån vilken mall som används [https://sv.wiktionary.org/w/index.php?title=Mall:sv-verb-er&diff=prev&oldid=3003093]. Om det inte ger ett korrekt och tillförlitligt resultat, tänker jag att kategoriseringen inte ska ske. Det verkar rimligt att helt enkelt avlägsna koden som placerar sidorna i dessa kategorier. ~ [[Användare:Dodde|Dodde]] ([[Användardiskussion:Dodde|diskussion]]) 6 april 2022 kl. 20.11 (CEST) ::::Ja, jag tycker också att vi tar bort dem tills vidare. --[[Användare:Andreas Rejbrand|Andreas Rejbrand]] ([[Användardiskussion:Andreas Rejbrand|diskussion]]) 12 april 2022 kl. 19.19 (CEST) ::::: {{klar}} Verkställt. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 13 april 2022 kl. 08.27 (CEST) :::::: Tack! --[[Användare:Andreas Rejbrand|Andreas Rejbrand]] ([[Användardiskussion:Andreas Rejbrand|diskussion]]) 13 april 2022 kl. 16.11 (CEST) == Chrome == Hej! Jag vet inte om det är min gamla MacBook Air som håller på att ge upp, men sen igår kväll har jag problem med vissa funktioner på Wiktionary med Google Chrome. Bland annat går inte utfällbara grammatikmallar och översättningslistor att klicka på och därför heller inte att visas. Nu har jag gått över till Firefox. [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 5 maj 2022 kl. 13.26 (CEST) == Använda mallar från andra wiktionaries == Vad är rätt sätt att använda mallar från ex. engelska wiktionary? Hade tänkt se över en del arabiska ord och mallar som denna https://en.wiktionary.org/wiki/Template:ar-IPA skulle vara väldigt trevliga att ha. Är rätt sätt att kopiera över den till svenska wiktionary eller finns det något bra sätt att använda den direkt som jag bara inte hittar? [[Användare:Dgse87|Dgse87]] ([[Användardiskussion:Dgse87|diskussion]]) 7 maj 2022 kl. 13.03 (CEST) :+1, även för andra språk (persiska, hebreiska, tigrinya, hindi, m.fl. [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 19 maj 2022 kl. 15.40 (CEST) :: Vi brukade inte göra så. Jag måste varna för omfattande beroendeväv som dessa mallar har. Du kan inte bara kopiera "ar-IPA" och då är det gjort. Den kommer att kräva andra mallar, som i sin tur kommer att bero av fler mallar och moduler. Det kommer att sluta med att 99% av mallar från en wiktionary finns här och duplicerar 99% av arbete av våra traditionella mallar, och ingen kan underhålla det hela. Många wiktionaryer har gjort så och slutat med en jättesvinstia. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 19 maj 2022 kl. 22.00 (CEST) :::Så vad är alternativen? Att inte använda mallar då vi är en mindre wiki? Att bygga egna mallar som är enklare att underhålla men som inte är lika fullt utvecklade? :::Att bara strunta i att använda mallar känns lite väl drastiskt? :::Men oavsett vilket så tolkar jag ditt svar som att det inte finns något sätt att använda mallar som "bor" på engelska wiktionary direkt utan det enda alternativet som finns är att återskapa så mycket som vi kan/vill/orkar underhålla här på svenska Wiktionry? [[Användare:Dgse87|Dgse87]] ([[Användardiskussion:Dgse87|diskussion]]) 19 maj 2022 kl. 23.19 (CEST) :::: > Så vad är alternativen? ::::* kopiera mallar efter diskussion och konsensus, medvetna om svårigheter, och bestämda hur långt vi ska gå med detta (tydligare: Ska vi i slutändan slänga alla förhandenvarande mallar, och köra till 100% på ett system kopierat från en wiktionary?) ::::* skapa egna (kanske enklare) mallar ::::* köra utan mallar i vissa fall där sådant är rimligt (till exempel exempelmenigar) :::: > använda mallar som "bor" på engelska wiktionary direkt :::: Direkt går det verkligen inte. Vi har mallen i två versioner {{mall|härledning}} {{mall|härledning-}} -- lite olyckligt, ingen har hittills hunnit fixa den bättre. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 19 maj 2022 kl. 23.38 (CEST) :::::Ok! Låter rimligt även om det som "utomstående" känns lite olyckligt att inte alla mallar på alla wiktionaries ligger i samma "namespace". Såklart inget vi här kan göra nåt åt men ja... :::::Då blir nästa fråga (ni får säga till om vi ska bryta ut det till en ny "trådstart") :::::Hur/var skall diskussioner tas kring mallar. Antar att det är bra både att diskutera vilka vi behöver men också vilka som ska kopieras från andra wiktionaries. :::::Startar man en diskussion här på teknikvinden eller finns det något annat ställe där mallar redan diskuteras? [[Användare:Dgse87|Dgse87]] ([[Användardiskussion:Dgse87|diskussion]]) 20 maj 2022 kl. 09.05 (CEST) Här i teknikvinden är det bästa stället att diskutera mallal som ännu inte finns, eller spörsmål som rör flera mallar. Vi har redan haft det ett fåtal gånger, se [[Wiktionary:Teknikvinden/Arkiv02#En_stilla_undran]] och [[Wiktionary:Teknikvinden/Arkiv02#Mall_för_exempelmeningar]]. Du är ute efter bland annat automatisk transkription. Jag har faktiskt önskat detta länge till den här wikin och några andra wikier, men inte hunnit att göra något alls. Som sagt, kopiering från en wiktionary är vanlig, men medför allvarliga nackdelar. Så har en wiktionary flera gånger gjort om sitt system. Vid varje tillfälle gick en bot igenom alla sidor (flera 1'000'000) och anpassade alla mallanrop. Detta skedde så klart enbart inom en wiktionary, men INTE vid andra wiktionaryer dit delar av systemet hade kopierats. Resultatet vid dessa wikier är en blandning av flera generationer av systemet från en wiktionary bredvid varandra, en svinstia som funkar dåligt och ingen har koll på. Delvis tillkom det mallar från andra källor. Mallar, mallar, mallar, och moduler, moduler, moduler, massor med kod som mestadels saknar dokumentation, och duplicerar kod som redan finns mer än en gång annanstans. "Template:ar-IPA" beror på en enda modul: "https://en.wiktionary.org/wiki/Module:ar-pronunciation", vilken i sin tur beror på 6 moduler "Module:links" "Module:languages" "Module:scripts" "Module:script utilities" "Module:parameters" "Module:IPA". Nästa nivå: "Module:languages" '''har 155 undersidor'''. Och slutet är ännu inte nått. Det är inte så snabbt och smidigt att kopiera en mall från en wiktionary och '''ha den direkt'''. Jag vill inte ha "Module:parameters" från en wiktionary, eftersom den är orimligt komplicerad och fungerar dåligt. Vi har {{modul|param}} som är enklare och sköter sig bättre. Visst är en wiktionary störst och har saker som ingen annan har (automatisk transkription är en av dem), men den är inte alls perfekt eller bäst. Mycket görs där på ett onödigt komplicerat sätt ("Module:parameters" och översättningar är två exempel av många). Även syntaxen på uppslag är onödigt komplicerat. Jag är i princip inte alls emot automatisk transkription baserad på kod från en wiktionary, men detta måste göras på ett vettigt, genomtänkt och efficient sätt, vilket inte är enkelt. Att snabbkopiera 2 eller 162 sidor är inte en bra början eller ett värdefullt bidrag till den här wikin, tyvärr. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 20 maj 2022 kl. 21.05 (CEST) :Jag hör vad du säger och håller med dig :) Jobbar till vardags med att skriva kod så och svenska wiktionaries aktiva medlemmar verkar gå att räkna på två händer så håller verkligen med om att vi inte vill kopiera hundratals odokumenterade script med ogenomtänkt syntax "bara för att". Men bra då låter det som om jag får läsa på om hur mallar och moduler funkar och sen se om jag kan producera någonting vi kan diskutera. [[Användare:Dgse87|Dgse87]] ([[Användardiskussion:Dgse87|diskussion]]) 21 maj 2022 kl. 21.14 (CEST) == Ska Mall:subst lägga till kategorin "Kod/Alla uppslag" == Enligt dokumentationen för https://sv.wiktionary.org/wiki/Mall:subst så ska mallen placera uppslaget i Kategori:Kod/Substantiv och Kategori:Kod/Alla uppslag. Men när jag använder <pre>{{subst|ar}}</pre> så verkar mallen bara lägga till Kategori:Arabiska/Substantiv men inte Kategori:Arabiska/Alla uppslag. Är dokumentationen fel eller är det en bug i mallen? {{osignerad|Dgse87}} :Den senare kategorin är en s.k. dold kategori. Du kan sätta på visningen av dolda kategorier under Inställningar > Utseende > Avancerade alternativ > Visa dolda kategorier. --[[Användare:Andreas Rejbrand|Andreas Rejbrand]] ([[Användardiskussion:Andreas Rejbrand|diskussion]]) 7 maj 2022 kl. 19.51 (CEST) :Fantastiskt :) Tack [[Användare:Dgse87|Dgse87]] ([[Användardiskussion:Dgse87|diskussion]]) 7 maj 2022 kl. 23.54 (CEST) == Det går trögt att lägga till översättningar == När jag lägger till översättningar och klickar "förhandsgranska" så tar det ibland 3 sekunder innan något händer. Denna tröghet har jag upplevt de senaste dagarna, men inte tidigare. Har något förändrats som ger anledning till detta? Ny sorteringsalgoritm? --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 13 maj 2022 kl. 13.41 (CEST) == [CLOSED: FIXED] Betydelser == Varför visas inte värdet av parametern betydelser= (siffran 1 resp. 2) i mallarna / böjningsrutorna på sidan [[характерний]]? [[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 14 juni 2022 kl. 12.24 (CEST) : Löst: [https://sv.wiktionary.org/w/index.php?title=Mall:uk-adj&action=history Mall:uk-adj&action=history] [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 16 juni 2022 kl. 19.10 (CEST) == Interwikilänkning av ordspråk == === Problem === Texten nedan är med flit större för att interpunktionen ska synas: <big> * [[Rom byggdes inte på en dag.]] * https://en.wiktionary.org/wiki/Rom_byggdes_inte_på_en_dag * [[When in Rome, do as the Romans do.]] * https://en.wiktionary.org/wiki/when_in_Rome,_do_as_the_Romans_do * https://eo.wiktionary.org/wiki/Pasero_kaptita_estas_pli_bona_ol_aglo_kaptota. * https://ru.wiktionary.org/wiki/pasero_kaptita_estas_pli_bona,_ol_aglo_kaptota * https://fr.wiktionary.org/wiki/pasero_kaptita,_estas_pli_bona_ol_aglo_kaptota </big> Här har vi den självklara regeln att proverb ska läggas in i befintligt skick. Vid en.wiktionary tar de bort interpunktionen vid slutet men (konsequent nog) INTE inre interpunktion, och de börjar inte en mening med versal, enligt en regel som skapades för ca 20 år sedan. Övriga viktionaryer tog över vanan från en.wiktionary utan att fundera vidare eller alls. [https://www.mediawiki.org/wiki/Extension:Cognate Cognate] kräver exakt överensstämmelse (med minimala eftergifter) för att bevilja länken. Det går att skapa omdirigeringar, men problemet är att de ofta blir raderare vid andra wikier (en.wiktionary bryr sig inte om andra, de är ju störst, och de har alltid rätt). Det går att använda explicita interwikilänkar, men detta leder till en ensidig fördelning av bördan (sv.wiktionary ska ha både omdirigeringar och interwikilänkar, en.wiktionary ingenting) och medför risken att dessa interwikilänkar tas bort av misstag. Se även: * [[meta:Wiktionary/Technical improvements]] och [[meta:Wiktionary future]] * [[meta:Requests for comment/Cross-wiki management of Wiktionary headwords using a Wikidata-like approach]] === Förslag till lösning === @[[Användare:Teodor605]] @[[Användare:Svenji]] @[[Användare:Skalman]] @[[Användare:PineappleSnackz]] @[[Användare:Pametzma]] @[[Användare:Moberg]] @[[Användare:LA2]] @[[Användare:Gabbe]] @[[Användare:Dodde]] @[[Användare:Andreasl01]] @[[Användare:Andreas Rejbrand]] Alla kräver Phabricator. ==== A ==== * skapa ett magiskt ord <code>__FUZZY_INTERWIKI__</code> som skulle användas på alla wikier för alla uppslag med ordspråk * förbättra Cognate *: ifall magiskt ord inte finns, gör som det har gjorts sedan år 2017 *: ifall magiskt ord finns: *:: försök hitta en överensstämmesle på traditionellt sätt, ifall ingen träff *::: försök igen men ta bort all interpunktion och gör bokstaven i början till en gemen på båda sidorna, till exempel "Rom byggdes inte på en dag." -> "rom byggdes inte på en dag", ifall flera träffar då prioriteras fullvärdiga sidor framför omdirigeringar och större sidor framför kortare * detta skulle väl kräva en fördubbling av hashtabellen som Cognate använder sig av ==== B (bättre?) ==== Ändra på WikiData:s regler och den tekniska restriktionen som beror på dem. Behåll grundprincipen "NS 0 i wiktionary är utesluten från WikiData", men inför ett undantag. Skapa en Q-item "wiktionary lemma needing manual interwiki coordination", och alla Q-item som är "instance of" den '''får''' länkas till NS 0 i wiktionary. Ifall en wiktionarysida är länkad till WikiData då gäller WikiData, annars Cognate. En bot går regelbundet igenom alla Q-item i fråga och lägger till sidor som har namn identiska med de som redan finns (enligt Cognate:s sätt), vid flera träffar prioriteras fullvärdiga sidor framför omdirigeringar och större sidor framför kortare. [[d:Q31897455]] [[d:Q1390514]]. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 1 juli 2022 kl. 23.50 (CEST) :Vad är det för en mystisk "regel som skapades för ca 20 år sedan"? Och som bara sv.wiktionary känner till? Den enklaste lösningen är väl att vi rättar in oss i ledet och följer praxis på en.wiktionary. --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 2 juli 2022 kl. 23.35 (CEST) :{{@|Taylor 49}}: Ledsen för sent svar, men jag skulle föreslå att de flyttas till formen utan punkt på slutet, samt att vi tog bort den stora bokstaven i början. Förutom på "[[Rom byggdes inte på en dag]]", som av förklarliga skäl även fortsättningsvis bör inledas med stor bokstav {{=)}}. Jämför meningar som ::Gammal är äldst, sägs det. ::Hon svarade att gammal är äldst. :Lägg märke till att ordföljden ''gammal är äldst'' kan inledas med stor bokstav och avslutas med punkt. Men den behöver inte göra det. Därför tycker jag det är fel att uppslagsordet ligger på [[Gammal är äldst.]] (med stor bokstav och punkt). Det vore bättre att ha dem på [[gammal är äldst]] (utan punkt). Inte för att andra gör så, utan för att det helt enkelt är mer korrekt. Du kan jämföra med imperativformen av verb. Följande är en korrekt mening: ::Sjung! :Däremot har vi imperativformen av ''[[sjunga]]'' på sidan ''[[sjung]]'', inte ''[[Sjung!]]''. Bara för att man ''kan'' börja med stor bokstav och avsluta med skiljetecken betyder det inte att man måste göra det. [[Användare:Gabbe|Gabbe]] ([[Användardiskussion:Gabbe|diskussion]]) 17 augusti 2022 kl. 13.12 (CEST) ::Jag tycker att det skulle vara okej att gå över till gemen + utan punkt. [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 17 augusti 2022 kl. 15.49 (CEST) ::: Det finns alltid gränsfall såsom "Gammal är äldst.". Men :::: When i Rome do as the Romans do. :::: When in a hole stop digging. ::: är väl en meningar och inte :::: when i Rome do as the Romans do :::: when in a hole stop digging ::: [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 20 augusti 2022 kl. 09.54 (CEST) == Mall för franskt uttal == På engelska Wiktionary finns en mall jag tycker är himla fiffig: {{[[wikt:Template:fr-IPA|fr-IPA]]}}. Den tar ett givet ord och genererar automatiskt dess korrekta uttal i IPA. Även om det finns specialfall som behöver hanteras manuellt så är den förvånansvärt fullständig. Den bygger på en Lua-modul som, vad jag förstår, borde vara ganska enkel att importera direkt till svenska Wiktionary. Om någon känner sig manad att göra det vore jag mycket tacksam! [[Användare:Gabbe|Gabbe]] ([[Användardiskussion:Gabbe|diskussion]]) 16 juli 2022 kl. 19.44 (CEST) :Såg först nu att det fanns en liknande diskussion ovanför om den arabiska mallen av det slaget. Jag antar att motsvarande invändningar (tyvärr) är applicerbara även i det här fallet? [[Användare:Gabbe|Gabbe]] ([[Användardiskussion:Gabbe|diskussion]]) 16 juli 2022 kl. 19.48 (CEST) :: Sådana mallar finns oxxå för esperanto, finska och ytterliagre språk. Det finns dessutom fiffiga mallar för transkription av diverse icke-latinska alfabet. Detta är visst på min att-göra listan, men väl inte enkelt. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 17 juli 2022 kl. 17.18 (CEST) ::: Har fått det igång med [[Modul:eo-IPA]]. Kanske imorgon finska och i övermorgon franska. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 17 juli 2022 kl. 19.14 (CEST) :::: @[[User:Gabbe]]: Finskan var betydligt svårare men även den verkar funka nu: [[Modul:fi-IPA]]. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 20 juli 2022 kl. 00.32 (CEST) ::::: Grymt, tack (på förhand)! [[Användare:Gabbe|Gabbe]] ([[Användardiskussion:Gabbe|diskussion]]) 20 juli 2022 kl. 08.08 (CEST) ::::::Åh vad bra, Taylor! Om du känner att du har koll på det, vill du spana in {{[[wikt:Template:es-IPA|es-IPA]]}} också? {{=)}} [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 20 juli 2022 kl. 08.21 (CEST) ::::::Dock är väl kanske nyttan allra störst hos språk med icke-latinska skrifter, kanske persiska, arabiska och hebreiska? Jiddisch är jag osäker på om det funkar för, då de har ett fonetiskt skrivsätt, med undantag från orden med semitisk rot - som följer hebreiskan. Det är alltså inte meningen att lägga allt detta jobb på ditt bord, Taylor. Jag tänker bara öppet. Ska kolla in modulerna ikväll om jag får tid. [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 20 juli 2022 kl. 08.26 (CEST) ::::::Går det att lägga till så att mallen även skriver ut "uttal:"? Nu ser det lite otydligt ut, om vi inte planerar att ändra om uttal till en <nowiki>#:{{uttal|}}</nowiki> [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 20 juli 2022 kl. 22.48 (CEST) ::::::: Det går säkert ... men sättet hur jag nyligen utökade den urgamla mallen {{mall|ipa}} kan upfattas som lite provisorisk. Jag skulle helst ha en helt ny mall+modul som tar över från den oturliga mallen {{mall|uttal}} som inte tillåter att lägga till flera uttal, inte stöttar anmärkningar, och ibland (ca 230 sidor) kombineras med "ipa". [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 20 juli 2022 kl. 23.11 (CEST) :::::::: @[[User:Gabbe]] @[[User:Svenji]]: Jag har tittat på franskan lite grann. Svårigheter finns gott om, modulen verkar befinna sig just nu i en övergångsfas, [https://en.wiktionary.org/wiki/Module:fr-pron/testcases bara 589 testfall går åt helvete för närvarande], och modulen är koppad till [https://en.wiktionary.org/wiki/Module:User:Benwing2/fr-pron en privat '''sand'''låda]. Ytterligare utmaningar gemensamma för alla språk på enwikt: ::::::::* dokumentationen för modulen är ofta obefintlig (dock vanligtvis bättre för mallen) ::::::::* modulen bygger oftast hela sektionen (enligt enwikt:s stilguide) ::::::::* ibland genereras det flera alternativa uttal (gäller för fr, men detta borde göras även för eo, och det finns säkert ytterligare) ::::::::* ibland genereras det []-uttal och //-uttal (gäller för bland annat fi) ::::::::* ibland behöver modulen "hjälp" AKA "respelling" (gäller för fi och fr) ::::::::* ibland behöver modulen ordklassen ("pos" på engelska) (gäller för fr) ::::::::* manuellt inmatade uttal måste sammanföras med dessa som genereras automatiskt på ett lämpligt sätt ::::::::* det finns [https://en.wiktionary.org/wiki/Category:Pronunciation_modules bara 152 moduler (ingen av de för engelska)], men tyvärr ingen helhetslösning, varje modul har sitt eget sätt att ta itu med de gemensamma arbetena :::::::: Vad ska jag fokussera på nu? fr, es, eller en helhetslösning för svwikt, dvs en ersättning för {{mall|ipa}} och {{mall|uttal}} som moduler för enskilda språk skulle kunna kopplas till? Det optimala vore en crosswiki-helhetslösning, men enwikt har haft sin lilla stora privata svinstia under 20 år, och det kommer väl att vara svårt dvs omöjligt att få fram en konsensus att göra om detta. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 23 juli 2022 kl. 15.03 (CEST) :::::::::@[[User:Taylor 49]]: När jag ställde min fråga längst upp så hade jag ögnat igenom modulen på enwikt lite som hastigast. Jag trodde att det handlade om att skarva den en smula för att få den att funka på svenska wiktionary. Fila lite på hörnen, liksom. Om det är så att det skulle krävas nån slags "Extreme Home Makeover", så känn inte att du behöver göra det för ''min'' skull. Så svårt är det inte att klipp-och-klistra IPA:n från enwikt. Oavsett så dubbelkollar jag alltid uttalet i en icke-Wiktionary-källa som jag litar på innan jag inför det här. Av de alternativ du räknade upp är det helhetslösningen för svwikt jag skulle rösta för. [[Användare:Gabbe|Gabbe]] ([[Användardiskussion:Gabbe|diskussion]]) 23 juli 2022 kl. 15.50 (CEST) == Fel med böjningsmallen för det franska verbet "[[dire]]" == Jag har hittat ett fel i mallen {{mall|fr-verb-dire}} som jag är lite osäker på hur jag ska rätta till. Det gäller andra person plural (''vous''). För indikativ presens ska det bli ''[[dites]]'', precis som det ser ut just nu. Men detta gäller bara för ''[[dire]]''. För alla andra verb med "samma" böjningsmall (som [[contredire]], [[interdire]], [[prédire]]) ska den formen istället sluta på "disez". Ta till exempel [[interdire]]. Just nu blir det "interdites" där, vilket är fel. Det ska bli "[[interdisez]]". Samma sak gäller för andra person plural av presens imperativ. Just nu står det "ditez", vilket är helt felt. Det ska egentligen bli ''[[dites]]'' (respektive ''[[interdisez]]''). [[Användare:Gabbe|Gabbe]] ([[Användardiskussion:Gabbe|diskussion]]) 22 juli 2022 kl. 08.10 (CEST) :{{klar}}, se [https://sv.wiktionary.org/w/index.php?title=Mall:fr-verb-dire&diff=prev&oldid=3695733 denna ändring]. [[Användare:Gabbe|Gabbe]] ([[Användardiskussion:Gabbe|diskussion]]) 22 juli 2022 kl. 15.15 (CEST) == SAOB2IPA == En annan tanke, när jag har dig på tråden, är något slags script som korrekt omvandlar uttalet på SAOB till IPA. SAOB använder ett [https://www.saob.se/hjalp/uttal/ helt eget] system. Ta till exempel [https://www.saob.se/artikel/?unik=S_04117-0167.7Odq skjorta]. De säger att det uttalas ''ʃω<sup>3</sup>rta<sup>2</sup>'' och ''ʃωr<sup>3</sup>ta<sup>2</sup>''. Om jag fattat det rätt motsvarar det {{ipa|/ˈɧu:rta/}} respektive {{ipa|/ˈɧʊrta/}}. Särskilt förvirrande är det bland annat att ifall bokstaven "a" har en eller två "våningar" innebär på SAOB precis motsatsen mot vad det betyder i IPA (eller?). Detta anger de dessutom via om bokstaven står innanför <nowiki><span class="StorKursiv"></nowiki> eller inte. En korrekt IPA-ifiering av uttalet för svenska ord känner jag inte till någon ordbok som har, varken online eller offline. Det skulle kunna vara något som sätter svenska Wiktionary på kartan, så att säga. Som sagt, bara en tanke. [[Användare:Gabbe|Gabbe]] ([[Användardiskussion:Gabbe|diskussion]]) 23 juli 2022 kl. 15.50 (CEST) : @[[User:Gabbe]]: Det går säkert, och betyder jobb, och kanske mer. Men ska det vara en modul, en javascript eller en bot? Det skulle gå att göra en bot som går igenom hela SAOB, läser ut uttalet, konverterar, och lägger till i vår wiktionary. Men är det lagligt att göra så? Känner sig någon manad att skriva till Svenska Akademien och begära tillstånd för sådant tillslag? Min bot är ingen pirat. ;-) Jag håller med att uttal för alla svenska ord medelst IPA är mycket önskvärt. Jag har flyttat Gabbes text till ett nytt avsnitt. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 23 juli 2022 kl. 16.11 (CEST) :: @[[User:Taylor 49]]: Den rättsliga biten är jag inte så oroad för. Jag har slängt iväg ett mejl till dem för undanröjandet av tvivel. [[Användare:Gabbe|Gabbe]] ([[Användardiskussion:Gabbe|diskussion]]) 23 juli 2022 kl. 17.00 (CEST) == Såndlåda för mallar med tillhörande moduler == Om jag vill skapa en mall med moduler "på prov", så att säga, finns det något sätt att göra det på som är bättre? Vore det till exempel okej att jag skapade {{mall|Gabbes-test}} tillsammans med [[Modul:modultesttesttest]] här, eller... ? [[Användare:Gabbe|Gabbe]] ([[Användardiskussion:Gabbe|diskussion]]) 24 juli 2022 kl. 10.22 (CEST) : Gör gärna det. Det finns redan [[Modul:TEST]] och [[Mall:TESTTEST]]. Obs: återskapa inte "[[Modul:test]]" (pga javascript). Säg till när jag ska radera skräp som din testverksamhet har efterlämnat. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 24 juli 2022 kl. 21.34 (CEST) ::@[[Användare:Taylor 49]]: Jag testade lite med [[Mall:TESTTEST]], [[Modul:TEST]] och [[Modul:TESTTESTTEST]], men jag är klar nu. Det går bra att radera samtliga. [[Användare:Gabbe|Gabbe]] ([[Användardiskussion:Gabbe|diskussion]]) 26 juli 2022 kl. 16.33 (CEST) == Hur få moduler att returnera flera rader? == Jag har gjort en ny mall som så småningom är tänkt att hantera konjugeringen av franska verb, såväl regelbundna som oregelbundna. Efter att ha fått det och funka dugligt på min Lua IDE tänkte jag att det var dags för nästa steg, att testa på Wiktionary. Därför har jag skapat {{mall|fr-verb-test}}, som anropar [[Modul:fr-verb-artikel]], som i sin tur anropar [[Modul:fr-verb-konj]]. Den första av modulerna är en slags "kaross", enbart menad att presentera värdena i det tabellformat som vi vill ha. Den andra av de två modulerna är en slags "motor", där själva konjugeringen sker. Tanken är att det ska gå att anropa den med {{mall|fr-verb-test|artikelnamn{{=}}donner}}, {{mall|fr-verb-test|artikelnamn{{=}}aller}}, {{mall|fr-verb-test|artikelnamn{{=}}être}}, osv. för att testa. Just nu stöter jag på två problem som inte dyker upp i min Lua IDE. Det första är att den första modulen inte verkar vilja hantera nya rader ("\n") som jag hade hoppats. Se rad 220 och 221 av [[Modul:fr-verb-artikel]]. Hur fixar jag det? [[Användare:Gabbe|Gabbe]] ([[Användardiskussion:Gabbe|diskussion]]) 27 juli 2022 kl. 08.05 (CEST) : Jag har kollat lite grann. Har du skapat modulen "fr-verb-konj" själv? Jag vet inte vad du gjorde i din Lua IDE, men jag misstänker att att du testade enbart "fr-verb-konj" utan "fr-verb-artikel". Det stora problemet med "fr-verb-artikel" är inte nya rader, utan iden att denna genererar mallkod ie #switch #invoke mm. Du kan inte göra så pga parsningsprioriteterna. En modul kan generera HTML + wikilänkar + kategoriinläggningar (bäst), wikimarkup, eller innehållet för enskilda parametrar som matas in i andra moduler eller mallar. En '''modul får inte generera''' bland annat "nowiki", "noinclude", hela parametrar såsom "|permanentlybanned=true", eller anrop av andra moduler eller mallar. Slutsats: "fr-verb-artikel" enligt nuvarande design kommer aldrig att funka, och måste därför göras om från grunden. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 27 juli 2022 kl. 11.50 (CEST) ::@[[Användare:Taylor 49|Taylor 49]]: Ja, jag har skrivit modulen "fr-verb-konj" helt själv. Jag har visserligen utgått från boken jag nämnde i de inledande kommentarerna. Siffrorna inom hakparentes på några av funktionerna fungerar som en slags källhänvisning. Det kan vara bra ifall man skulle vilja utöka modulen med mer "exotiska" oregelbundenheter. Då kan man fråga sig "är det verkligen så att verb av den här typen böjs på det sättet? vad baserar du det på?". Då finns källhänvisningen där i modulen. Boken innehåller dock bara en beskrivning av hur verben böjs och vilka som böjs på det sättet. Själva koden till "fr-verb-konj" har jag skrivit helt själv. ::Angående "fr-verb-artikel" så är det vad jag befarade. Jag går tillbaka till ritbordet med den. Det jag testade i min Lua IDE var att köra både "fr-verb-konj" och "fr-verb-artikel". Den senare gav textkod som output via "print()". Jag vet att vi inte får åberopa "print()" här på Wiktionary. Det som printats ut från "fr-verb-artikel" i min Lua IDE tog jag sen och klipp-och-klistrade in i [[WT:Sandlådan]] och tryckte på "visa förhandsgranskning". Jag jämförde sen med de mallar som redan fanns på sidor som [[aller]], [[donner]], osv. Allt såg bra ut. [https://sv.wiktionary.org/w/index.php?title=Wiktionary:Sandl%C3%A5dan&oldid=3697414 Här] är ett exempel. ::Om jag vill att "fr-verb-artikel" ska mynna ut i något som är så likt output från {{mall|fr-verb-er}} som möjligt, ska jag alltså återskapa HTML + wikilänkar osv som den mallen mynnar ut i? Det verkar rätt bökigt. Hur hanteras då {{mall|g-cell}} och liknande? Hur brukar andra göra för att konstruera mallar med tabeller utifrån modul-output? [[Användare:Gabbe|Gabbe]] ([[Användardiskussion:Gabbe|diskussion]]) 27 juli 2022 kl. 12.22 (CEST) ::''PS'' Jag har lite infallsvinklar, så jag testar på ett tag så får vi se om jag kan hyfsa till det. [[Användare:Gabbe|Gabbe]] ([[Användardiskussion:Gabbe|diskussion]]) 27 juli 2022 kl. 12.39 (CEST) ::: > klipp-och-klistrade in i Sandlådan och tryckte på "visa förhandsgranskning" ::: OK, bra ide men sviker senare av ovan förklarade skäl. ::: > återskapa HTML + wikilänkar osv som den mallen mynnar ut ::: Precis. ::: > hanteras då {mall|g-cell} och liknande ::: * anropa via "expandTemplate" (bökigt) ::: * anropa den underliggande modulen (bättre) ::: * återskapa funktionen ::: [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 27 juli 2022 kl. 12.51 (CEST) ::::Grymt, då tror jag att jag vet vad jag ska ta itu med härnäst. Tack! [[Användare:Gabbe|Gabbe]] ([[Användardiskussion:Gabbe|diskussion]]) 27 juli 2022 kl. 13.11 (CEST) == Vilka Unicode-tecken substitueras av Wiki-programvaran == Jag hade en diskussion med {{@|Dodde}} om testcases för moduler, och kom på följande fråga som är av mer allmänt slag. Så jag pingar in {{@|Taylor 49}} också och ställer den här istället. När jag håller på med forngrekiska tecken vill jag bland ha att göra med * ΰ (U+03B0 "Greek Small Letter Upsilon with Dialytika and Tonos") * ΰ (U+1FE3 "Greek Small Letter Upsilon with Dialytika and Oxia") Då kommer vän av ordning och säger till mig att det där är inte två olika tecken, utan samma tecken. Vanligen så ser tecknen identiska ut, oavsett om de lagras som U+03B0 eller U+1FE3. Här på Wiktionary verkar det som om mjukvaran automatiskt förvandlar dem bägge till U+03B0 utan att jag bett om det. Om det stämmer, finns det i så fall beskrivet någonstans i detalj vilka sådana slags Unicode-substitutioner som jag kan räkna med att programvaran gör? [[Användare:Gabbe|Gabbe]] ([[Användardiskussion:Gabbe|diskussion]]) 19 augusti 2022 kl. 14.17 (CEST) :Det finns lite att läsa på [[:en:Appendix:Unicode_normalization|enwikt]] och [https://www.mediawiki.org/wiki/Unicode_normalization_considerations mediawiki.org], om det är till någon hjälp. Vill man kringgå normaliseringen verkar vanliga HTML-koder fungera (&amp;#x1FE3; för &#x1FE3;). [[Användare:Andreasl01|Andreasl01]] ([[Användardiskussion:Andreasl01|diskussion]]) 19 augusti 2022 kl. 15.32 (CEST) ::Grymt, tack! Det var precis svaret jag letade efter. [[Användare:Gabbe|Gabbe]] ([[Användardiskussion:Gabbe|diskussion]]) 19 augusti 2022 kl. 15.48 (CEST) :::Här finns mer [https://graphicdesign.stackexchange.com/questions/147730/why-is-tonos-sometimes-rendered-different-from-oxia], [https://sv.wiktionary.org/wiki/Special:Version], [https://www.mediawiki.org/wiki/Utfnormal], [https://github.com/wikimedia/utfnormal], [https://github.com/wikimedia/utfnormal/blob/master/src/UtfNormalData.inc]. Tydligen använder MediaWiki ett paket som heter utfnormal, som finns att granska på Github och kanske informationen du söker finns gömd i "UtfNormalData.inc" i den sista länken. ~ [[Användare:Dodde|Dodde]] ([[Användardiskussion:Dodde|diskussion]]) 19 augusti 2022 kl. 16.03 (CEST) cui7068lnzyy5sl17405kiz69gy8llq 3703509 3703505 2022-08-20T08:20:51Z Gabbe 1153 /* Interwikilänkning av ordspråk */ Du kan, men behöver inte, använda "when in a hole, stop digging" som om det vore en så kallad grafisk mening. wikitext text/x-wiki {{genväg|[[WT:TV]]}} {{meddelande | 1 = Välkommen till Teknikvinden! | 2 = <span style="font-weight:normal;">Detta är samlingsplatsen för diskussioner som rör de mer tekniska aspekterna bakom Wiktionary-projektet, såsom mallar och moduler. Känn dig välkommen att delta!</span> '''<span class="plainlinks">[http://sv.wiktionary.org/wiki/Wiktionary:Teknikvinden?&action=edit&section=new Skapa ett nytt stycke för ditt meddelande]</span>''' Gå till '''[[Wiktionary:Fikarummet|Fikarummet]]''' om du vill diskutera något som har med språk att göra, eller '''[[Wiktionary:Bybrunnen|Bybrunnen]]''' om du har mer allmänna frågor om Wiktionary. <small>När teknikvinden börjar bli orimligt stor kan en äldre del diskussioner arkiveras. Men töm aldrig helt den här sidan.</small> }}<br> {{arkiv-under|*[[/Arkiv00]] <small>2008-01-18...2016-08-29</small> *[[/Arkiv01]] <small>2017-01-16...2018-06-12</small> *[[/Arkiv02]] <small>2018-11-12...2021-01-09</small>}} __NEWSECTIONLINK__ __TOC__ == Nyskapade grammatikmallar på turkiska == Hej! Jag är inte så bra på att skriva/formatera mallar här på Wiktionary, men de nyligen skapade ''[[Mall:tr-subst-k]]'', ''[[Mall:tr-subst-v]]'' och ''[[Mall:tr-pronomen]]'' behöver bearbetas för att följa svenska Wiktionarys formspråk och struktur. Jag kan peta lite, men för det här behöver jag hjälp från någon med mer avancerad kunskap om hur vår skript brukar se ut och fungera. Mvh, [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 2 januari 2021 kl. 18.02 (CET) :{{@|Svenji}} Kika på [[Wiktionary:Stilguide/Grammatik/Skapa en mall]]. Där finns proceduren detaljerat beskrivet! ~ [[Användare:Dodde|Dodde]] ([[Användardiskussion:Dodde|diskussion]]) 7 januari 2021 kl. 02.30 (CET) ::Och kika även på [[Wiktionary:Stilguide/Grammatik/Allmänna parametrar]]. Där förklaras vilka parametrar som bör användas och hur. ~ [[Användare:Dodde|Dodde]] ([[Användardiskussion:Dodde|diskussion]]) 7 januari 2021 kl. 02.33 (CET) :::Proceduren finns kanske beskriven, men jag förstår den lika lite som om den var skriven på kinesiska. Jag har försökt modifiera andra malalr tidigare, men när man inte förstår så är det bara en gissningslek som aldrig tar slut. [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 20 januari 2021 kl. 19.31 (CET) Avseende tr-subst-k, så skulle jag göra de första 12 rutorna synliga alltid och bara possessiv-delen ihopfällbar. Det skulle likna vanliga ryska substantiv som [[луна]] när man kommer till sidan. Sedan skulle jag '''inte''' blanda tabellkod (som bakgrundsfärg etc.) och grammatisk logik i samma mall. Gör en mall med tabellkod som enbart tar en lång lista med parametrar, och lägg logiken i en annan mall som anropar den första. Jämför {{mall|uk-subst}} som är av första typen och alltid tar 14 argument och {{mall|uk-subst-m}} som är av andra typen. --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 7 november 2021 kl. 19.55 (CET) :{{@|Svenji|Dodde}} - Jag gjorde nu [[başlangıç]] enligt mitt förslag. Den använder {{mall|tr-subst}} som tar 12 parametrar och struntar i possessiv-formerna, som är nog så många och ändå finns på en.wiktionary. Bra eller dåligt? Döm själv. Men detta liknar utseendet som finns för belarusiska, ryska och ukrainska grammatikmallar. --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 11 november 2021 kl. 00.22 (CET) == Hjälpkaoset knappast rört sedan 2008, högsta kategorin, att-göra, mm == Föreslår: * slå ihop [[Wiktionary:Hjälp]] och [[Hjälp:Index]] under namn "Hjälp:Index" ::: Verkställt. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 10 januari 2021 kl. 02.35 (CET) * [[:Kategori:Hjälp]] istället för krångligt och vilseledande dubbelprefix [[:Kategori:Wiktionary:Hjälp]] ::: Verkställt (nästan). [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 10 januari 2021 kl. 02.35 (CET) * ny [[:Kategori:Uppslag]] dit uppslag-relaterade kategorier (enligt språk, ordklass, ämne, ...) kan flyttas från [[:Kategori:Index]] som då kan innehålla kategorier såsom "Uppslag", "Hjälp", "Projektsidor", ... * <s>döpa om [[Wiktionary:Projekt/Wiktionary]] till [[Wiktionary:Att-göra]] ... ordet "wiktionary" överanvänds och "projekt" är faktiskt en perfekt synonym alltså 3 gånger samma ort, däremot inte det som egentligen avses: att-göra-listan</s> SV wiktionary är en av världens bästa i fråga om uppslag, men hjälpen är i nuläget så där ... dit en företrädesvis inte ska titta. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 6 januari 2021 kl. 05.02 (CET) :Dessutom skulle jag gärna ersätta det här tipset: :::* Hjälp-namnrymden ska innehålla sidor som '''inte har direkt med projektet Wiktionary att göra''', men ändå kan vara till hjälp för bidragsgivare och besökare på ett eller annat sätt. :::* Wiktionary-namnrymden ska innehålla det som mer har med Wiktionary att göra. Viktiga huvudsidor som utgör bas för undersidor: Administration, Användare, Arkiv, Projekt, Riktlinjer, Stilguide : med :::* Wiktionary-namnrymden (projekt-namnrymden) ska innehålla sidor som har med administration, användare och behörigheter, regler och diskussioner (som inte avser en enskild sida) att göra. :::* Hjälp-namnrymden ska innehålla sidor som förklarar wikitekniken för bidragsskrivare och användare. :::* Appendix-namnrymden ska innehålla sidor som har med språk att göra men inte är enskilda uppslag (listor med ord, grammatik, ...) ::::: Verkställt. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 10 januari 2021 kl. 02.35 (CET) : [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 6 januari 2021 kl. 06.41 (CET) :{{@|Taylor 49}} :1. Det låter rimligt att inte ha två olika "Hjälp"-namnrymder. Jag håller med om att det är förvirrande och att undernamnrymden Wiktionary:Hjälp kan samlas under namnrymden Hjälp (och Kategori:Hjälp). :2. I nuläget kan man nå alla kategorier via Kategori:Index. Jag tycker att Kategori:Index är överskådlig som den är. Jag tänker också att om man skapar "Kategori:Uppslag" så skapar det också förvirring med den befintliga kategorin Kategori:Alla uppslag. :3. Att städa i Wiktionary- och Hjälpnamnrymden är ju ett projekt och därför underordnat Wiktionary:Projekt. Sidnamnet Wiktionary:Projekt/Wiktionary tänker jag då är logiskt med nuvarande struktur av projekt. Man kanske skulle kunna tänka sig en egen namnrymd för "Projekt" precis som man har en egen namnrymd för "Hjälp". Jag vet dock inte riktigt hur man bör avgöra om något ska ha en egen namnrymd eller inte. Man skulle också kunna tänka sig att göra ett namnbyte från "Wiktionary:Projekt" till "Wiktionary:Att göra" (utan bindestreck) om man tycker att det är mer passande - exakt ord är inte viktigt för mig, men "Wiktionary" skulle fortfarande komma dubbelt till "Wiktionary:Att göra/Wiktionary". Ett alternativ är att döpa om projektet "Wiktionary" till "Wiktionary:Projekt/Metastruktur" eller "Wiktionary:Projekt/Namnrymdstruktur" eller nåt annat. :4. Beskrivningen av namnrymder ska naturligtvis spegla innehållet i namnrymderna. Ändra gärna om du kommer på bättre formuleringar och uppdatera gärna om strukturen ändras. ~ [[Användare:Dodde|Dodde]] ([[Användardiskussion:Dodde|diskussion]]) 7 januari 2021 kl. 03.21 (CET) :: 1. Verkställt. :: 2. Senarelagt. :: 3. Jag tror inte att det finns behov för ytterligare namnrymder. Jag drar tillbaka förslaget att döpa om en enda sida och vill slå ihop [[Wiktionary:Projekt/Wiktionary]] med [[Wiktionary:Projekt/Appendix]] istället till [[Wiktionary:Projekt/Namnrymdstruktur]] för närvarande. Senare skulle jag gärna ändra [[Special:PrefixIndex/Wiktionary:Projekt]] till [[Special:PrefixIndex/Wiktionary:Att göra]] men det blir väl många undersidor (190?). :: 4. Verkställt. :: [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 10 januari 2021 kl. 02.35 (CET) ::: {{@|Taylor 49}} 3. Att slå ihop eller organisera om bland undersidor till namnrymder ryms inom ramen för sådant man kan "[[Wiktionary:Riktlinjer/Var djärv|vara djärv]]" med, om man känner att man är varm i kläderna rörande Wiktionary-strukturen, så kör på! ~ [[Användare:Dodde|Dodde]] ([[Användardiskussion:Dodde|diskussion]]) 25 mars 2021 kl. 21.55 (CET) == Mall "är lika med" AKK "Mall:=" == <code><nowiki>{{</nowiki>[[Mall:=|=]]<nowiki>}}</nowiki></code> [https://sv.wiktionary.org/w/index.php?title=Mall:%3D&diff=prev&oldid=3469683 Mall:%3D&diff=prev&oldid=3469683]. Vad ska vara fördelen med <code><nowiki>&&#35;61;</nowiki></code> över <code><nowiki>=</nowiki></code>? Nackdelen med DEC-encoding är att alla sidor som använder mallen fastnar i [[:Kategori:Sidor som använder = som en mall]] (borde egentligen heta "Sidor som använder 'Mall:=' för något annat än just '='"). Ingen annan wiki gör på så sätt, den motsvarande katogorin brukar vara tom och ej skapad. Vågar någon att vidhålla <code><nowiki>&&#35;61;</nowiki></code>? [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 11 januari 2021 kl. 21.53 (CET) :{{@|Taylor 49}}, jag minns inte varför det var nödvändigt - troligen nåt med grammatikmallarna. Men grammatikmallarna har ändrats och nu används inte {{mall|{{=}}}} särskilt mkt, så det är nog helt okej att den bara innehåller <code>=</code>. [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 14 januari 2021 kl. 22.52 (CET) :: Då är det väl löst ... nu gäller det att vänta tills <code><nowiki>{{=}}</nowiki></code> blir en parserfunktion och vi kan radera mallen. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 27 januari 2021 kl. 12.11 (CET) == Inloggning == Jag har nyligen haft problem med inloggningen ... någon loggar ut mig hela tiden, inte bara vid den här wikin, utan även annanstans. Någon har väl slarvat till det centrala inloggningssytemet. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 22 januari 2021 kl. 16.12 (CET) == Skript-hjälp == Hej! Om jag vill lägga till en informationsruta till en mall, likt "not:", när mallen är i oexpanderat läge (och även kvar längst ner i expanderat), hur gör jag då? Jag vill få in texten "Verbstammen diftongeras i de fall stavelsen betonas. I övrigt gäller regelbunden konjugation.". Det gäller {{mall|es-verb-er-dift}}. [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 4 februari 2021 kl. 17.28 (CET) :Åter till frågan: Jag vill kunna lägga till i flera mallar av oregelbundna verb (t.ex. med stamförändringar) att de redan i oexpanderat läge förklarar för den som redan har baskunskaper att verbet följer ett av dessa undantagsmönster. Till exempel för verbet ''volver'': "Oregelbundet: verbstammen ändras i vissa fall med diftongering där '''''o''''' blir till '''''ue'''''. Verbet har oregelbunden participform." [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 16 mars 2021 kl. 12.20 (CET) ::{{@|Svenji}}, som i {{mall|la-subst-1}} (<code>!colspan="3" class="min"|Ordet tillhör den första deklinationen.</code>)? ~ [[Användare:Dodde|Dodde]] ([[Användardiskussion:Dodde|diskussion]]) 21 mars 2021 kl. 21.06 (CET) :::Tack {{@|Dodde}}, ska pilla med detta när min tentavecka är över. [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 23 mars 2021 kl. 13.40 (CET) == Härledning - samlat: samiska eller norska == Om jag vill ange en etymologi från norska, så använder jag språkkoden ''no'', men jag tycker det är bättre om vi inte skiljer i härledningsmallen mellan bokmål och nynorska. Detsamma gäller lånord från samiska (i de fall det saknas vetskap om vilken samiska det först lånats från, kanske oberoende från flera). Jag vet inte hur jag ska ändra en sådan skrift i så fall (t.ex. som att grc blir ''grekiska''). [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 16 mars 2021 kl. 12.13 (CET) : @[[Användare:Svenji|Svenji]] Kan du precisera? Varje förståeligt och rimligt förslag kan implementeras. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 10 augusti 2021 kl. 00.09 (CEST) :: @[[Användare:Svenji|Svenji]]: "h-nor" och "h-smi" har [[Special:Diff/3599968/3603236|lagts tillbaka]]. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 15 augusti 2021 kl. 18.42 (CEST) ::: Ur etymologisk synvinkel lånas ord inte in från "bokmål", utan från "norska", och dessa två är skrivna varieteter av ett och samma språk. För samiskans del gäller förhållandet att vissa ord har samiskt ursprung, men vilken standardiserad varietet i den samiska språkvärlden går inte längre att precisera. Att utelämna ett sådant lånord från dess härkomst vore mycket olyckligt. Liknande fall som samiskan kommer att behövas implementeras framöver, inte minst i mitt arbete med spanskan, och dess lånord från central- och sydamerikanska språk från ursprungsbefolkningen, där ibland inte ett tydligt enskilt språk kan bestämmas. [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 16 augusti 2021 kl. 11.27 (CEST) :::: @[[Användare:Svenji|Svenji]]: Det finns väl massor med sidor som använder "non" men borde bättre använda "h-nor" liksom sådana som använder "smi-usm" men borde använda "h-smi". [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 16 augusti 2021 kl. 12.16 (CEST) == Bugg i alla böjningsmallar == Hej! Titta på böjningsmallen i ''[[matvana]]''. Titta i synnerhet på sista cellen (genitiv bestämd form plural). Texten är förskjuten uppåt. I dokumentets DOM ser jag att detta beror på en överflödig P-nod. --[[Användare:Andreas Rejbrand|Andreas Rejbrand]] ([[Användardiskussion:Andreas Rejbrand|diskussion]]) 21 mars 2021 kl. 19.14 (CET) : Jag kan reproducera den: [[stuga]] men ej [[hund]]. Hur länge har den här kritiska buggen funnits? [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 21 mars 2021 kl. 19.28 (CET) ::Jag tror att buggen förekommer när det finns en textruta under mallen. Jag såg den först för ett par månader sedan. --[[Användare:Andreas Rejbrand|Andreas Rejbrand]] ([[Användardiskussion:Andreas Rejbrand|diskussion]]) 21 mars 2021 kl. 19.45 (CET) ::: Slutrapporten från buggutredningen: [[Wiktionary:Sandlådan]] [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 21 mars 2021 kl. 20.18 (CET) ::::Koden för förled= och not= finns i {{mall|grammatik-slut}}, som mycket riktigt används i stort sett i alla grammatikmallar. Den mallen har inte ändrats sedan 2018. Kan det röra sig om en parsningsbugg i MediaWiki-programvaran som uppkommit nyligen, tro? {{@|Skalman}}, vad säger du? ~ [[Användare:Dodde|Dodde]] ([[Användardiskussion:Dodde|diskussion]]) 21 mars 2021 kl. 20.57 (CET) ::::: Kan det vara att buggen alltid har (mycket otydligt) synts? De överflödiga tecknen är ju uppenbara. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 21 mars 2021 kl. 22.10 (CET) :::::: Nej, är säker på att det har sett korrekt ut tidigare. Men jag har inte granskat utseendet så exakt när det blev fel kan jag inte säga. :::::: Några extra mellanslag, radbrytningar o.d. i den renderade html-koden är inget att bry sig om, det är ingenting som har nån betydelse. :::::: Felet uppstår på grund av koden <code>&#32&zwnj;;</code> som skjuts in i en egen <code><nowiki><p></nowiki></code>-element precis efter "matvanornas" i bestämd form plural genitiv-rutan i böjningstabellen när den används på [[matvana]]. Att detta sker är ju egentligen inget konstigt - det är vad som står i mallen {{mall|grammatik-slut}} att det ska ske på rad 1-3 (för 3= dvs. förled= i böjningsmallarna) respektive rad 5-7 (för 2= dvs. not= i böjningsmallarna). <pre> 1: <includeonly>{{ #if: {{{3|}}} 2: |&#32&zwnj;; 3: {{!}}- </pre> ::::::Alltså: Om parametern "3" finns (eller om argumentet är en tom sträng), skjut in c följt av en radbrytning och sedan det som återfinns på rad 3 och 4. <pre> 5: -->{{ #switch:{{{2|}}}||-=| 6: #default=&#32&zwnj;; 7: {{!}}- </pre> ::::::Samma kod med #if användes på rad 5-7 för parametern 2 (dvs. for not= i grammatikmallarna), men tomt argument "" betyder generellt "SANT" och argumentet "-" betyder generellt "FALSKT" i våra mallar, så koden ändrades till att använda "#switch" så att även not=-parametern i grammatikmallarna skulle följa det mönstret. ::::::Alltså: Byt ut 2 (alltså not-argumentet) mot en tom sträng om 2 är "-", annars, använd defaultvärdet: <code>&#32&zwnj;;</code> följt av raderna 7 t.o.m. 13. :::::: ::::::Så vad gör <code>&#32&zwnj;;</code> ens i mallkoden? <code>&#32&zwnj;;</code> är en HTML-kod för "space", alltså det vanligt mellanslag. Blanksteg trimmas dock bort i mallkod, så jag GISSAR att användning av <code>&#32&zwnj;;</code> var ett hack som var nödvändigt för att tabellavgränsaren i wikisyntaxen skulle börja på en ny rad och därför kunna tolkas om till rätt HTML-kod. Men det är {{@|Skalman}} som skapat mallkoden så han kan nog svara på det definitivt. ::::::Jag gjorde en snabbtest i sandlådan och det verkar som om det bara är att ta bort <code>&#32&zwnj;;</code> samt den efterföljande radbrytningen på två ställen, men det kanske är något jag har missat och eftersom mallen används på så många sidor tänker jag att det ändå är bäst om Skalman kikar på det först. ~ [[Användare:Dodde|Dodde]] ([[Användardiskussion:Dodde|diskussion]]) 22 mars 2021 kl. 17.44 (CET) :::::::{{@|Andreas Rejbrand|Taylor 49|Dodde}}: Jag har tagit bort <code>&amp;#32;</code> nu. :::::::Något i parsern måste ha ändrats, men jag hittar ingen dokumentation om vad det skulle kunna vara. :::::::Förut var det nödvändigt att ha med, för extra mellanslag/radbrytningar runt <code>|</code> ignorerades, och då blev det som att <code><nowiki>{{!}}</nowiki></code> hamnade på föregående rad, och alltså förstörde tabellsyntaxen. [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 25 mars 2021 kl. 22.33 (CET) :::::::: @[[Användare:Skalman|Skalman]] Jag har just [https://sv.wiktionary.org/w/index.php?title=Mall:grammatik-slut&diff=prev&oldid=3521988 revertertat din redigering] eftersom den förvärrar buggen, se [[medium]], [[Wiktionary:Sandlådan]], dvs anrop då ''både'' <code><nowiki>förled=</nowiki></code> och <code><nowiki>not=</nowiki></code> används. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 4 juli 2021 kl. 09.11 (CEST) == Tagg-mallen, anrop kat=reflexivt == Hej! Jag hittar inte var man redigerar i denna mallen (kanske av god anledning). Jag vill lägga till samma funktion för reflexiva verb på fornsvenska och för spanska, som vi nu har för svenska verb, d.v.s. att tagg|reflexivt visar ''reflexivt: '''raka sig'''''. På fornsvenska [[grena#Fornsvenska|grena]] vill jag alltså att kommandot skapar ''reflexivt: '''grena sik''''', och för spanska [[peinar]] ''reflexivt: '''[[peinarse]]'''''. [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 23 mars 2021 kl. 13.48 (CET) :Det är förmodligen [https://sv.wiktionary.org/wiki/Modul:tagg i modulkoden] du kan lägga till stöd för flera språk. Men det är bra att du är försiktig. Ett fel i denna påverkar hela ordboken! --[[Användare:Andreas Rejbrand|Andreas Rejbrand]] ([[Användardiskussion:Andreas Rejbrand|diskussion]]) 23 mars 2021 kl. 13.52 (CET) == Nya absurda buggar == * Några av mina dagens redigeringar har bot-märket '''b''' fastän jag inte även har bot-flaggan på det här kontot (se [[Special:Senaste_ändringar]]) * <s>fliken "Mer" -> "Flytta" försvann (hände igår på en annan wiki)</s> * godtyckliga utloggningar (äldre, se [[#Inloggning]]) [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 20 april 2021 kl. 15.50 (CEST) [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 22 april 2021 kl. 09.55 (CEST) == Hjälp med inställningar i redigeringsläge: färgad formatering, plus röd prick för annars "osynliga" mellanrum. == Hej! Jag skulle testa lite olika utseenden, vilket resulterade i att jag fick nollställa alla inställningar. Nu märker jag till min förfäran att redigeringsläget är i svartvitt, men jag vill ha tillbaka mina gröna ref-länkar, lila och blåa webblänkar osv... Var ändrar man det? Och den lilla röda pricken som oftast döljer sig efter kopierade ord på t.ex. arabiska och hebreiska - hur får jag tillbaka den? Ingår den kanske också i samma funktion? Tacksam för hjälp! : Pennan till vänster om "Avancerad"? [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 21 april 2021 kl. 01.28 (CEST) :: Tack! Jag letade under inställningar, men det var alltså mycket lättare än så. [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 21 april 2021 kl. 01.50 (CEST) == Mall som hämtar från Wikidata == Det finns nu många estniska ord med böjningsformer som lexem i Wikidata. Kan vi få en mall/modul här som visar dem? Se t.ex [[päev]] (som saknar böjningsformer) och [[d:Lexeme:L381851]] (som har dem). --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 23 april 2021 kl. 00.52 (CEST) :Frågan är nu även framlagd på [[:en:Wiktionary:Grease pit/2021/April#Getting inflection tables from Wikidata]]. --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 27 april 2021 kl. 19.41 (CEST) == Tyska mallar == Skulle tyska {{mall|de-verb}} kunna utrustas med gröna länkar? Så att man lätt kan skapa böjningsformer för verb som [[tagen#Tyska]] och [[toppen#Tyska]]. Det är en vanlig mall (inte modul) som använder {{mall|länk}}. Borde den göras om till modulkod? --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 21 maj 2021 kl. 16.49 (CEST) :Jag kan inte tyska, men det verkar som att artiklarna ställer till det för att det ska gå att använda den vanliga {{mall|länka-b}} mallen. {{@|Skalman}}, kan du utveckla? Kanske att skapa en modul är enda möjligheten att komma till rätta med detta. Om en modul ska skapas vore det bra om ett helhetsgrepp togs för alla tyska verbmallar. Hur heltäckande och hur stabila är de tre befintliga verb-mallarna? [[Användare:Dodde|Dodde]] ([[Användardiskussion:Dodde|diskussion]]) 21 maj 2021 kl. 18.07 (CEST) ::Jag har uppdaterat {{mall|de-verb}}, så att gröna länkar skapas. Det är inte alldeles optimalt, då mallen tydligen inte har faktagranskats och man riskerar att potentiellt skapa upp felaktiga böjningsformer. Om man ändå vet att den böjningsformen stämmer, så blir det ju hur som helst smidigt att använda. [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 22 maj 2021 kl. 00.01 (CEST) :::Jag snöade visst in på en redigeringskommentar från 2017 om länka-b-mallen, men nu har vi ju istället den mer uppdaterade {{mall|g-cell}}-mallen. Tack för att du fixade utbytet från {{mall|länka}} till {{mall|g-cell}}, Skalman. Jag började så smått med modultester för tyska verb ([[Modul:de-verb/test]]), men jag kom sedan på svårigheterna vi stötte på 2017 som framgår av [[Moduldiskussion:de-verb]]. Att för enkelhetens skull köra med {{mall|g-cell}} tills vidare är nog ett bra val. ~ [[Användare:Dodde|Dodde]] ([[Användardiskussion:Dodde|diskussion]]) 22 maj 2021 kl. 00.34 (CEST) ::::Tack, detta var en stor förbättring! Jag vet inte alls om våra tyska mallar är heltäckande, men jag vet genom stickprov att bara ungefär hälften av våra tyska adjektiv och verb har en böjningsmall inlagd, så här finns mycket att göra. Nu har jag i alla fall skapat böjningsuppslag för [[tagen#Tyska]]. De gröna länkarna har blivit blå. --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 22 maj 2021 kl. 00.45 (CEST) == Kort fråga == Varför får inte uppslaget [[^^]] automatiskt en kategori? [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 25 maj 2021 kl. 11.09 (CEST) :{{@|Svenji}} Det får den. Som framgår av [[Wiktionary:Mallar/ordklassmallar]] så hamnar sidor som använder mallen {{mall|tecken}} i [[:Kategori:Tecken]] om inte en mer specifik teckenkategori anges som första argument. På sidan [[^^]] har "--" angivits som första argument och sidan har därför hamnat i [[:Kategori:--]], vilket så klart inte var avsiktligt. I vanliga ordklassmallar används första argumentet för att ange språkkod, eller "--" när uppslaget är tvärspråkligt. Men tecken är redan tvärspråkliga, så därför saknas språkargument i tecken-mallen. ~ [[Användare:Dodde|Dodde]] ([[Användardiskussion:Dodde|diskussion]]) 25 maj 2021 kl. 13.52 (CEST) == Bugg i "MediaWiki:Common.css" == * [https://sv.wiktionary.org/w/index.php?title=MediaWiki:Common.css&action=info sv.wiktionary.org] inkluderar massor av mallar och fastnar i 2 kategorier * [https://en.wiktionary.org/w/index.php?title=MediaWiki:Common.css&action=info en.wiktionary.org] inkluderar inga mallar : [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 21 juli 2021 kl. 21.58 (CEST) :: {{@|Taylor 49}}, jag fixade så att sidan inte fastnar i några kategorier. Däremot är det väl okej att inkludera mallar, så jag ändrar inte det. Ok? [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 11 augusti 2021 kl. 23.11 (CEST) ::: @[[Användare:Skalman|Skalman]]: Hej <pre> == {{saknad betydelse|ejkat=}} == </pre> ::: Men varför inkluderas de överhuvudtaget? Är omnämningen i CSS-koden inte bara kommentar? Skulle sådant funka (och vara säkrare för alla mallar): <pre> == { {saknad betydelse} } == </pre> ::: eller <pre> /* <!-- == {{saknad betydelse}} == --> */ </pre> ::: eller (väl bäst, längst uppe och längst nere): <pre> /* <nowiki> */ </pre> <pre> /* </nowiki> */ </pre> ::: ? [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 11 augusti 2021 kl. 23.27 (CEST) ::::Jag gillar att man ser länken till den när man kollar på "Vad som länkar hit". Om någon av mallarna skulle raderas i framtiden, blir det på så vis också uppenbart att CSS:en bör ändras. Men jag kan ändra till <code><nowiki>[[Mall:saknad betydelse]]</nowiki></code> istället. [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 12 augusti 2021 kl. 11.10 (CEST) :::::{{@|Taylor 49}}, en bättre lösning emm är om mallarna är så pass smarta att dom aldrig placerar sidan i en kategori om det inte är i huvudnamnrymden. [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 12 augusti 2021 kl. 11.19 (CEST) :::::: @[[Användare:Skalman|Skalman]]: Kategorisering enligt namnrymd är en möjlighet som är lätt att implementera, men har nackdelen att den underminerar nyttan av [[Wiktionary:Sandlådan|sandlådan]] och privata sandlådor på undersidor av ens användarsida. Ifall du vill ha länkar kvar (vilket låter rimligt), då är <code><nowiki>/* <nowiki> */</nowiki></code> den näst bästa lösningen, och <code><nowiki>[[Mall:saknad betydelse]]</nowiki></code> den bästa, då föreslår jag att ändra <code><nowiki>{{</nowiki></code>...<code><nowiki>}}</nowiki></code> till <code><nowiki>[[Mall:</nowiki></code>...<code><nowiki>]]</nowiki></code>. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 13 augusti 2021 kl. 22.10 (CEST) == Bugg: ".WAV"-filer spelas inte utan laddas ner == * [[arbetslöshet]] "Sv-arbetslöshet.ogg" -> funkar * [[xenon]] "LL-Q9027 (swe)-Moonhouse-xenon.wav" -> laddas ner Jag vet inte vad det beror på men det funkar [https://eo.wiktionary.org/wiki/%C4%89efurbo vid -eo- wiktionary]. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 3 augusti 2021 kl. 00.22 (CEST) :Skillnaden är väl att eo använder en speciell mall som ger en integrerad ljudspelare direkt på sidan, medan sv inte gör det, utan bara länkar till filen. Om du låter din webbläsare göra en HTTP GET-förfrågan på själva WAV-filen på eo ser du att den laddas ner även där. För att pröva det, klicka på länken på [https://eo.wiktionary.org/wiki/Dosiero:LL-Q143_(epo)-Lepticed7-%C4%89efurbo.wav]. (Det har kanske med serverns MIME-typer att göra?) Men om du på sv klickar på högtalarikonen så kommer du till [https://sv.wiktionary.org/wiki/Fil:LL-Q9027_(swe)-Moonhouse-xenon.wav filsidan] där du får en inbäddad spelare. --[[Användare:Andreas Rejbrand|Andreas Rejbrand]] ([[Användardiskussion:Andreas Rejbrand|diskussion]]) 3 augusti 2021 kl. 00.44 (CEST) == Bugg: "$wgExpensiveParserFunctionLimit" för lyxiga funktioner == Det här är en förargelse och bråkmakare som ställer till det vid många wikier. Strängt taget är det inte en bugg utan en <b>feature</b> som lades till för länge sedan. Gränsen är för närvarande 500 anrop och gäller främst (summan av) <b>ifexists</b> and <b>pagesincategory</b> men ej transkluderingar vilket är märkligt (se nedan). Försök att få igenom en höjning för antingen en wiki eller alla WMF wikier är dömda att få [https://phabricator.wikimedia.org/T160685 T160685 avslag av "principiella skäl"]. Vi har ca 420 språkkoder varav ca 360 har uppslag. Vid 500 kategorier med uppslag kommer <b>antalet huvuduppslag på titelsidan att sluta funka</b> eftersom detta beräknas medelst <b>pagesincategory</b>. Vi har råd med <b>ett anrop</b> till en kostsam (lyxig, resurskrävande) funktion <b>per språk</b>, men inte mer. Detta begränsar möjligheter till listor över språk och statistik. Liknande problem finns vid andra wiktionaryer. Det finns ytterligare begränsningar såsom RAM-minne som -en- wiktionary ville ha en höjning på [https://phabricator.wikimedia.org/T165935 T165935 men fick avslag]. Nu håller de på med desperata förändringar som försämrar kvaliteten men kanske reducerar minnesförbrukningen lite grann. Jag har tre ideer att få bukt med det här, som inte kan avslås av "principiella skäl" eftersom de alla är resursneutrala. * [https://phabricator.wikimedia.org/T278629 T278629] Omförhandla prislistan och gör transklusioner dyrare och <b>ifexists</b> and <b>pagesincategory</b> billigare. Det är orimigt att transklusioner som uppenbarligen är mycket mer resurskrävande är gratis medan <b>ifexists</b> kostar. Jag har även utvecklat ett knep som exploaterar den här absurditeten ([https://eo.wiktionary.org/wiki/Vikivortaro:Provujo Provujo] länkat från "phabricator") och verkställer 676 <b>ifexists</b>-begäran med giltiga resultat och utan någon skampålekategori. Tyvärr funkar knepet inte för <b>pagesincategory</b>. * Batcha sådana begäran. Enligt svaret går det internt att batcha <b>ifexists</b>-begäran, och således bör detta göras tillgångligt även från LUA. Jag vet inte ifall detta gäller också för <b>pagesincategory</b>. * Höjning mot restriktioner. Ingen bugg-item vid "phabricator" ännu. Skapa en ny "content model" kallad för "privileged wikitext" som funkar på samma sätt som "wikitext" med följande 3 avvikelser: ** Kraftigt höjda begränsningar, till exempel 500->10'000 lyxiga funktioner, 10s->40s LUA-tid, 50MiO->200MiO RAM, 2MiO->8MiO pre-expand&post-expand bloat. **:: ''mot'' ** Sidan kan redigeras enbart av administratörer. ** Sidan kan uppdateras enbart sällan, till exempel 1 gång per timme och 3 gånger per dygn, plus mindre ofta eller inte alls automatiskt. Finns det åsikter kring detta? Jag ber om stödjande röster på min [https://phabricator.wikimedia.org/T278629 bugg T278629] (batcha allt som går att batcha). [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 3 augusti 2021 kl. 01.31 (CEST) : Jag har lagt till en notis till din appell på Phabricator om att jag stödjer ditt förslag. –[[Användare:Tommy Kronkvist|Tommy Kronkvist]] ([[Användardiskussion:Tommy Kronkvist|diskussion]]), 9 augusti 2021 kl. 15.38 (CEST). ::Jag håller med om att dessa funktioner nog behöver ses över. Mest realistiskt skulle jag tro är Lua-funktioner som stödjer batchning av '''ifexists''' och '''pagesincategory'''. ::En fullösning för huvudsidan skulle vara att helt sonika exkludera dom minsta språken (eller lägga till en hårdkodad schablonsumma för dom). ::{{@|Taylor 49}}, har du något exempel utöver huvudsidan som ger problem på sv-wikt? [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 11 augusti 2021 kl. 23.54 (CEST) ::: @[[Användare:Skalman|Skalman]]: Jo, batchning av '''ifexists''' och '''pagesincategory''' vore bäst. Problemsidor: [[Wiktionary:Alla språk och koder med antal huvuduppslag]] -- för att evaluera hur många kategorier som saknas skulle det behövas min hack. [[Wiktionary:Balans efter språk och ordklass]] Och [https://eo.wiktionary.org/wiki/Aldono:Listo_kun_lingvoj aldono]. PS: {{mall|antal uppslag}} har parametrar "list=" , "omit=" och "limit=" som kan användas i ett desperat läge. PPSS: finns det kanske en bättre lösning för [[MediaWiki:Common.css]], se ovan? [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 12 augusti 2021 kl. 00.07 (CEST) :::: Hur ser de andra språkversionerna av Wiktionary på det här? De torde ju vara uppbyggda på liknande sätt (?) och snart komma att uppleva samma problem som vi. –[[Användare:Tommy Kronkvist|Tommy Kronkvist]] ([[Användardiskussion:Tommy Kronkvist|diskussion]]) 12 augusti 2021 kl. 18.53 (CEST), 12 augusti 2021 kl. 18.53 (CEST). ::::: Se ovan, de har redan problem. Det gäller bara att ta kontakt. [[Wiktionary:Bybrunnen/Arkiv26#Modul_önskas_för_beräkningsmall]]. 16 augusti 2021 kl. 15.49 (CEST) == Färger == Är det bara jag som inbillar mig, eller har färgerna på hyperlänkar ändrats (om än ytterst subtilt)? --[[Användare:Andreas Rejbrand|Andreas Rejbrand]] ([[Användardiskussion:Andreas Rejbrand|diskussion]]) 13 augusti 2021 kl. 15.39 (CEST) : Du ser alltid saker som knappast syns (såsom buggen ovan med minimalt felplacerad text i tabellerna) och ingen annan skulle våga påtala. ;-) [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 13 augusti 2021 kl. 22.14 (CEST) ::Jo, visst har de väl blivit lite ljusare? [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 16 augusti 2021 kl. 11.29 (CEST) :::Aningen ljusare, upplever jag det som. Synd att sidor som till exempel [[:w:Wikipedia:Länkfärg]] (eller motsvarande på enWP, Meta-Wiki etc.) inte länkar direkt till någon "global" Wikimedia-CSS eller liknande, så att man enkelt skulle kunna titta efter i historiken. –[[Användare:Tommy Kronkvist|Tommy Kronkvist]] ([[Användardiskussion:Tommy Kronkvist|diskussion]]), 17 augusti 2021 kl. 00.24 (CEST). ::::Jag ser ingen skillnad, men jag har heller inte en skärm som återger färger jättebra. Men inte heller i koden ser jag några indikationer på att länkfärgen ska ha ändrats dom senaste 10 åren. Däremot ''kan'' det ju vara så att färgen har överridits, men inte längre gör det, så helt säker på vad som hänt i koden är jag inte. ::::Detta är den relevanta CSS-koden som körs på min dator: https://gerrit.wikimedia.org/r/plugins/gitiles/mediawiki/core/+blame/refs/tags/1.36.1/resources/src/mediawiki.skinning/elements.less#14 ::::Annat som potentiellt skulle kunna påverka, men som inte heller verkar så sannolikt: typsnittet har ändrats, webbläsarens tolkning av färg+typsnitt har förändrats, webbläsarens standardtypsnitt (vilket är det som Vector verkar använda som standard) har förändrats, operativsystemets tolkning av typsnitt har förändrats... [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 17 augusti 2021 kl. 10.58 (CEST) :::::Jo, det har blivit ljusare. Speciellt tydligt ser jag det på röda länkar, som [https://sv.wiktionary.org/wiki/Wiktionary:Projekt/%C3%96nskelistor/Svenska här]. Något har hänt, men i vilket fall som helst så har jag inga problem med ändringen. --[[Användare:Andreas Rejbrand|Andreas Rejbrand]] ([[Användardiskussion:Andreas Rejbrand|diskussion]]) 17 augusti 2021 kl. 13.48 (CEST) ::::::Här syns skillnaden tydligt: https://privat.rejbrand.se/wtlinkcolour.png. Överst är en äldre skärmdump från januari 2017; underst är från i dag. --[[Användare:Andreas Rejbrand|Andreas Rejbrand]] ([[Användardiskussion:Andreas Rejbrand|diskussion]]) 17 augusti 2021 kl. 13.55 (CEST) :::::::Jag trodde att det var något som hade hänt dom senaste dagarna, och jag trodde att det gällde andra länkar än rödlänkar. Om jag förstår rätt, så är [https://gerrit.wikimedia.org/r/plugins/gitiles/mediawiki/core/+/b24bff67ed1c2ac4e15d990820ad98d8592390b4%5E%21/ den aktuella ändringen] från mars 2021 och borde ha deployats ganska snart efter det (inom en månad, tror jag). [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 17 augusti 2021 kl. 16.22 (CEST) ::::::::Jag är helt säker på att färgerna på min dator ändrades samma dag som jag skrev inlägget ovan! --[[Användare:Andreas Rejbrand|Andreas Rejbrand]] ([[Användardiskussion:Andreas Rejbrand|diskussion]]) 17 augusti 2021 kl. 17.57 (CEST) :::::::::I så fall har jag kanske fel vad gäller inom en månad från mars 2021. Deploy av nya versioner kanske fungerar annorlunda än vad jag minns det som. [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 17 augusti 2021 kl. 19.20 (CEST) == "Mall:kategorinavigering-härledningar" - modularisering == Jag har just modulariserat denna mall. [[Mall:kategorinavigering-härledningar]] Fördelar: * parametrar behövs ej längre: <s>Det andra språket anges här med versalinitial (på Svenska/Härledningar från fornsvenska anges Fornsvenska)</s> * språkkoder visas * alla tänkbara fel detekteras och bestraffas med felmeddelande liksom spårningskategori * etymologiska koder uppmärksammas (se [[:Kategori:Svenska/Härledningar från samiska]]) och funkar enbart efter <code><nowiki>Härledningar från </nowiki></code>, motsatt "Kategori:Samiska/Härledningar från svenska" skulle ej funka Jag föreslår att ta bort parametrarna medelst bot på alla sidor som använder mallen (kan det röra sig om enbart 487 ??). [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 23 augusti 2021 kl. 00.44 (CEST) :{{@|Taylor 49}}: Trevligt att bli av med parametrarna! Några kommentarer: :* Varför behöver språkkoderna visas? :* Nu genereras ett stycke <code>&lt;p></code> som innehåller två <code>&lt;br>&lt;br></code>. Skulle det gå att istället generera två <code>&lt;p></code>? :* Jag skulle föredra aningen tydligare variabelnamn i modulen, och skulle kanske ha döpt modulen till samma sak som mallen (eftersom den bara används där), men det är småsaker som spelar mindre roll. :-) :[[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 23 augusti 2021 kl. 09.50 (CEST) :: > varför behöver språkkoderna visas ::* eftersom de behövs då en skapar nya uppslag (en kod) eller lägger till härledning (två koder) ::* <big>''vänta ... "fornindonesiska" ... vilken kod hade den igen ... var hade vi listan ... jag kan inte hitta den längre ... jävlar ...''</big> ::* jag har dåliga erfarenheter med vissa wikier som skryter med språknamn men vill ha koder som inmatning ::* och dessutom vill jag ha en nytta för funktion "getCode" ... ;-) :: > det gå att istället generera två :: Det går säkert ... hur menar du det exakt, och vad ska vara fördelen? :: [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 23 augusti 2021 kl. 14.20 (CEST) ::: {{@|Taylor 49}}: :::* Språkkoder: Jo, du har rätt i att det finns en poäng i att visa språkkoden. Jag skulle föredra en lite annan formatering, men är inte alldeles säker på vad jag tycker skulle bli snyggast. Kanske (kod <small>'''xx'''</small>)? Jag har inte jättestarka preferenser här, men tycker att det ser konstigt ut med bindestrecken. :::* &lt;p>: Huvudfördelen är att det ser bättre ut när det inte är så stort avstånd mellan raderna. Generellt bör du undvika &lt;br> och istället använda antingen radbrytningar, <code>&lt;p>Textrad&lt;/p></code> eller <code>&lt;div>Textrad&lt;/div></code>. :::[[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 24 augusti 2021 kl. 20.35 (CEST) :::: Jag har tagit bort dessa <code><nowiki><br></nowiki></code> (British Rail) och ersatt dem med <code><nowiki><div></nowiki></code> (Divison). Avståndet har blivit lite mindre. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 2 september 2021 kl. 17.22 (CEST) ::::: Boten ska avfiras nu. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 4 september 2021 kl. 21.18 (CEST) :::::: {{klar}} Parametrarna har tagits bort från alla anrop, och omedelbart därefter förbjudits i modulkoden. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 4 september 2021 kl. 22.38 (CEST) ::::::: Applåd och lyft på hatt! [[Användare:Tommy Kronkvist|Tommy Kronkvist]] ([[Användardiskussion:Tommy Kronkvist|diskussion]]), 5 september 2021 kl. 03.35 (CEST). == Översättningar läggs in fel i listor som har en dubbel asterisk == Varför läggs översättningar till i oordning? Jag trodde detta var en historisk bugg, men den är livs levande i dag. [https://sv.wiktionary.org/w/index.php?title=r%C3%A5djur&type=revision&diff=3623703&oldid=3623667 Här, till exempel], lades "albanska" inte först i listan (som förhandsvisningen angav), utan efter dubbelstjärnan för högsorbiska. --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 8 oktober 2021 kl. 17.21 (CEST) : Pga en bugg här: [[MediaWiki:Gadget-translation editor.js]]. Kan reproducera problemet. Enbart @[[User:Skalman|Skalman]] kan fixa den här buggen. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 10 oktober 2021 kl. 02.03 (CEST) ::På rad 682 är en loop som stegar bakifrån igenom en lista. Det låter som felets orsak. Om man stegar bakifrån och hittar "**", så är ju det elementet mindre än aktuella språket och alltså stannar man och sätter in där. Koden borde stega uppifrån i listan tills den hittar ett större värde än det aktuella, för då kommer den aldrig att stanna vid "**". --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 10 oktober 2021 kl. 03.31 (CEST) :::Tack för tipset på en bättre algoritm. Det fanns troligen en anledning att göra som jag gjorde, men idag förstår jag inte vad det skulle kunna vara {{=)}}. Jag har också fixat en bugg med ''förhandsvisningen'' av tillagda översättningar. Det hela ska fungera nu. [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 12 oktober 2021 kl. 00.59 (CEST) ::::Tack, verkar fungera bra! --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 12 oktober 2021 kl. 16.10 (CEST) Turkiska Wiktionary har samma problem i kvadrat. Exempel: [https://tr.wiktionary.org/w/index.php?title=K%C3%BCba&type=revision&diff=3800777&oldid=3800776 1], [https://tr.wiktionary.org/w/index.php?title=Erivan&diff=3804419&oldid=3804418 2], [https://tr.wiktionary.org/w/index.php?title=g%C3%BCm%C3%BC%C5%9F&diff=prev&oldid=3800814 3], [https://tr.wiktionary.org/w/index.php?title=%C3%BCtopik&diff=3801252&oldid=3801223 4]. Vår [[MediaWiki:Gadget-translation editor.js]] motsvaras av deras [[:tr:MediaWiki:Gadget-CeviriEkleyici.js]] (çeviri = översättning, ekle = lägg till) eller kanske [[:tr:MediaWiki:Gadget-CeviriEkleyici-Veri.js]]. Men felet tycks bestå i att sorteringen sker i Unicode-ordning (Ç efter Z) i stället för enligt turkisk kollationsordning (Ç som C). Och var i programmet ligger det? Kanske handlar det om någon global parameter, snarare än den här koden? ({{@|Skalman|Taylor 49}}) --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 29 oktober 2021 kl. 19.02 (CEST) : Är problemet nu fixat (hos oss) eller inte? [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 29 oktober 2021 kl. 23.03 (CEST) ::Jag tror det är löst hos oss. --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 30 oktober 2021 kl. 18.18 (CEST) :::Ganska komplicerat. Du har nog rätt i att den försöker sortera i Unicode-ordning. Jag tror att jämförelserna här inte sorterar korrekt: <syntaxhighlight lang="js"> // Rad 1095 } else if (ln && ln > lang && (!nextLanguage || ln < nextLanguage) && lis[j].parentNode.parentNode.nodeName != 'LI') { // Rad 1224 } else if (ln && ln > nestedHeading && (!nextLanguage || ln < nextLanguage)) { </syntaxhighlight> :::Men jag är inte alls säker på att detta är dom enda ställena. :::Vi har faktiskt samma problem på svwikt, även om det uppträder mycket mer sällan: (italienska, iñupiaq) och (žemaitiska, zhuang) sorteras fel. Om "õ" ska sorteras som "o", så är också (võro, votiska) fel (men iaf sv-wp sorterar det som "ö", vilket i så fall betyder att det är rätt). [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 31 oktober 2021 kl. 14.56 (CET) ::::Så vitt jag ser, anger javascript-koden ingenstans vilken sorteringsordning som ska gälla. Alltså går den på någon sorts default, och sådant är ju alltid lite osäkert. Hur skulle man kunna implementera detta på ett stabilt sätt, utan att vara beroende av sorteringsordningen? Kunde man följa listan över godkända språkkoder i stället för att strängjämföra språknamnen? Jag är inte hemma i Javascript, men i Perl skulle man kunna lägga in alla översättningar i en hash-tabell och sedan skriva ut hela hash-tabellen i den ordning som anges av en array (no, bg, da) som gör att ordningen alltid blir Bokmål, Bulgariska, Danska. --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 1 november 2021 kl. 19.00 (CET) ::::[https://stackoverflow.com/questions/51165/how-to-sort-strings-in-javascript Enligt Stack Overflow] finns en [https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/localeCompare String.prototype.localeCompare] som man bör använda. Och här är kod hos oss som använder localeCompare på strängar: [[MediaWiki:Gadget-unit tests/qunit.js]]. --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 1 november 2021 kl. 20.02 (CET) :::::Default är unicode, så det är inte "osäkert" men nog inte det vi önskar. :::::Lättast är att använda <code>localeCompare</code>, som skulle sortera võro före votiska. Är detta acceptabelt? :::::Om man vill följa den ordning som finns på [[Modul:lang/data]], måste man ladda in samtliga språk, vilket känns lite onödigt. Men det är också en möjlig lösning. [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 1 november 2021 kl. 23.36 (CET) ::::::Säger svensk locale verkligen att õ ska sorteras som o? Tecknet används väl nästan bara som estniskt ö (som just i võru) och borde sorteras som ö och ø, tycker jag. --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 2 november 2021 kl. 00.24 (CET) :::::::Ja, tyvärr. Inte heller våra egna <code>sort_rules</code> på [[Modul:lang/data]] eller infon på [[Appendix:Alfabet#Svenska]] tar hänsyn till õ, kanske eftersom det sorteras som (eller efter) o på vissa språk. Samma problem finns alltid när man måste känna till ursprungsspråket för att veta hur det ska sorteras. :::::::Vilken väg tycker du att vi ska gå? [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 2 november 2021 kl. 00.49 (CET) ::::::::För mig är võru av så marginell betydelse, att jag inte bryr mig. Viktigare för mig är att få tr.wiktionary att fungera, och det hänger på att hitta en admin med rättigheter och vilja att debugga koden. Men rätt metod borde vara att överallt använda localeCompare, och sedan hoppas att svensk locale förbättras någon gång i framtiden. --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 2 november 2021 kl. 01.36 (CET) :::::::::Jag har fixat sv-wikts sorteringsordning, så om någon wikt kopierar vår kod, bör sorteringen bli rätt. :::::::::Jag skulle kunna kika/experimentera med tr-wikts översättningsskript, men om jag inte lyckas lösa det på en timme, så kommer jag ge upp. Det skulle kräva att jag får gränssnittsadminbehörighet. [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 3 november 2021 kl. 23.38 (CET) :::::::::: Användaren ‎HastaLaVi2, som talar turkiska och har rättigheter, men kanske inte är jättehaj på Javascript, har i dag försökt fixa buggen i [[:tr:MediaWiki:Gadget-CeviriEkleyici.js]], men rodde inte båten i land och återställde till gamla versionen. Kan du kolla ändringarna mellan de senaste versionerna och kanske komma med kommentarer och idéer? Användaren har också laborerat med en egen kopia, [[:tr:User:HastaLaVi2/Gadget-CeviriEkleyici.js‎]]. --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 4 november 2021 kl. 21.19 (CET) :::::::::::Jag har fixat något som verkar funka skapligt: [[:tr:User:Skalman/common.js]] som ersätter [[:tr:MediaWiki:Gadget-CeviriEkleyici.js]]. :::::::::::* Funkar: sparar konsekvent saker i rätt ordning :::::::::::* Funkar inte (men likadant som idag): om man lägger till ett språk som ska hamna efter resterande, så visas detta som en del av en helt ny lista (istället för att bäddas in i den existerande) :::::::::::* Inte testat: underspråk (dubbla asterisker) :::::::::::Jag tror alltså att det här här värt att lägga in, eftersom det viktiga väl är hur det sparas. [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 5 november 2021 kl. 19.18 (CET) ::::::::::::Så om varje lista redan hade ett element för Zulu (eller vilket språk som sorterar sist i alfabetet), så skulle det fungera bättre? Jag ser att du skickar med 'tr' som andra parameter till localeCompare(). Är det nödvändigt? Följer det inte med sajten som default? --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 5 november 2021 kl. 19.51 (CET) :::::::::::::Ja, om listan hade Zulu skulle det alltid funka. Men det är inte förvirrande nu heller, bara konstigt. :::::::::::::'tr' är nödvändigt att skicka in. Annars får man en "internationell" sortering. [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 5 november 2021 kl. 21.53 (CET) ::::::::::::::Jag ser att svenska koden skickar med 'sv'. Men är det inte lite konstigt att det ska behövas? Borde inte respektive sajt köra med egna språket som default? --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 6 november 2021 kl. 00.00 (CET) :::::::::::::::Nej, det är inte konstigt. I html är det specat att <code>lang="sv"</code>, men detta slår inte över till Javascript. Man kan göra jämförelserna utan att upprepa språkkoden, men vi gör jämförelserna på så få ställen att det inte blir värt det. Historiskt har Javascript-api:erna bara använt webbläsarens språk, medan api:er från det här århundradet (tack och lov!) har varit "tvärspråkliga" (något som liknar det man skulle skriva i kod). [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 6 november 2021 kl. 21.26 (CET) Ett stort framsteg har skett. Man kan nu lägga till cs (Çekçe) och det sorteras in korrekt före Danca (danska). Men zh (kinesiska, Çince) kommer fortfarande sist i listan. Se [[:tr:Kullanıcı_mesaj:HastaLaVi2#Adding_translations|diskussionen här]] och exemplet [[:tr:pazarlama]] (dess historik). --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 6 november 2021 kl. 22.53 (CET) ===Redskap=== Om nu översättningar har lagts in i fel ordning, och vi misstänker att det kan ha pågått länge, har vi då något verktyg (en bot) för att kontrollera att ordningen nu är den rätta, eller hitta de artiklar där ordningen är fel? --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 10 november 2021 kl. 17.05 (CET) == Babel-mallen == Hej! Vart går jag för att göra en liten ändring i babel-mallarna för jiddisch? För närvarande återger inte mallen på sv.wikt de diakritiska tecknena till alef, yud och fey, det vill säga nuvarande texten "דער באניצער האט א גרונטיקע ידיעה אין יידיש" skulle ändras till "דער באַניצער האָט אַ גרונדיקע ידיעה אין ייִדיש" (''der banitser hot a grundike yedie in yidish''). Engelska Wiktionary har f.ö. en helt annan text: ".דער באַניצער האָט תּוך־ידיעה פֿון ייִדיש." (''der banitser hot tokh-yedie fun yidish''." [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 10 oktober 2021 kl. 20.36 (CEST) :Jag vet inte, men gissar att https://sv.wiktionary.org/wiki/Special:Systemmeddelanden?prefix=babel&filter=all&lang=yi är ett ställe att börja leta på. Eftersom mallen babel anropar "parserfunktionen" (intern kod) #babel, så bör det vara ett systemmeddelande. Men de bör väl vara lika för alla wiki-sajter. Får du rätt accenter på engelska Wiktionary eller på svenska Wikipedia? --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 11 oktober 2021 kl. 00.25 (CEST) :: Svenska Wikipedia har en tredje variant (!): "דער באַניצער קען ביישטייערן מיט אַ גרונטלעכער דרגה פון ייִדיש.", ''.der banitser ken beyshteyern a gruntlekher dreyge (från hebreiska = "nivå, grad", translitteration?) fun yidish''", där även punkten hamnar fel (ska stå till vänster). [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 17 januari 2022 kl. 16.20 (CET) == Rohingisk (rhg) == (Can somebody translate this post, please?) The translation-adding feature ({{mall|ö-topp}} & {{mall|ö-botten}}) doesn't have the language code "rhg" for the Rohingya language. --[[Användare:Apisite|Apisite]] ([[Användardiskussion:Apisite|diskussion]]) 14 november 2021 kl. 12.32 (CET) ({{@|LA2}} What do you think?) --[[Användare:Apisite|Apisite]] ([[Användardiskussion:Apisite|diskussion]]) 14 november 2021 kl. 13.48 (CET) :[[Användare:Skalman]] typically handles these kinds of requests. I am sure Skalman or some other technician will handle your request later today or within a few days. --[[Användare:Andreas Rejbrand|Andreas Rejbrand]] ([[Användardiskussion:Andreas Rejbrand|diskussion]]) 14 november 2021 kl. 14.14 (CET) ::A beginning might be to create an entry in [[Modul:lang/data]]. But what is the language called in Swedish? The Wikipedia article [[w:Rohingyer]] (about the people, Wiktionary: [[rohingyer]]) states that the language is called [[ruáingga]] (which doesn't have an article). --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 14 november 2021 kl. 17.15 (CET) :: {{@|LA2|Skalman}} - Maybe either Rohingisk or Rohingyask. --[[Användare:Apisite|Apisite]] ([[Användardiskussion:Apisite|diskussion]]) 14 november 2021 kl. 17.22 (CET) :::I can't find any texts in Swedish that talk about the language. Apparently, it is not a topic of discussion. German Wikipedia has an article about the people, that also discusses "their language", but avoids to give the language any name. Perhaps "ruáingga" is correct in some sense, but since the topic is so remote to Swedish readers I think any term other than "rohingya" will have problems. I suggest we call the language "rohingya". (Languages are lowercase in Swedish.) --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 14 november 2021 kl. 18.19 (CET) :::: {{@|LA2|Skalman}} - {{klar}} Added "rhg" to [[Modul:lang/data]]. --[[Användare:Apisite|Apisite]] ([[Användardiskussion:Apisite|diskussion]]) 14 november 2021 kl. 19.00 (CET) ::@[[Användare:Apisite|Apisite]], it seems like you already added support at [[Modul:lang/data]], which is all that's needed to make it work in translations. In addition, I've added the language to our documentation and to another script. [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 14 november 2021 kl. 21.18 (CET) :::It seems like I was responding to a very old version of this discussion. {{=)}} [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 14 november 2021 kl. 21.26 (CET) == Language code tsg == {{@|LA2|Skalman}} What language name could be used for the language code tsg, "sulu", "suluk" or "tausug"? --[[Användare:Apisite|Apisite]] ([[Användardiskussion:Apisite|diskussion]]) 25 november 2021 kl. 06.45 (CET) :@[[Användare:Apisite|Apisite]], it seems like [https://www.ne.se/uppslagsverk/encyklopedi/l%C3%A5ng/tausug NE uses tausug], so that's what I'd go with. [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 25 november 2021 kl. 11.23 (CET) :: {{@|LA2|Skalman}} - {{klar}} I have added not only Tausug (tsg), but also Magindanaw (mdh) and Maranao (mrw). --[[Användare:Apisite|Apisite]] ([[Användardiskussion:Apisite|diskussion]]) 25 november 2021 kl. 17.05 (CET) :: {{@|LA2|Skalman}} I have added also Yakan (yka) to [[Modul:lang/data]]. --[[Användare:Apisite|Apisite]] ([[Användardiskussion:Apisite|diskussion]]) 25 november 2021 kl. 17.44 (CET) :: {{@|Svenji}} Svenji, I see that you've likely seen this thread. --[[Användare:Apisite|Apisite]] ([[Användardiskussion:Apisite|diskussion]]) 25 november 2021 kl. 17.49 (CET) :::I guess this is good. I have no reason to believe otherwise. But it is frustrating to know that it might be years before anybody joins the Swedish Wiktionary user community with any insights that might correct any wrongs about these languages, which are so remote to the Swedish user base. It is also long before the same level of support will be added to smaller and less active Wiktionary sites, such as the Danish or Turkish Wiktionary. Much of this basic support should be made a global part of Wiktionary, and not added to each separate version. --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 25 november 2021 kl. 21.27 (CET) :::: {{@|Apisite}} - thank you, and yes. I see that the language called Magindanaw in English has an entry on NE as ''[https://www.ne.se/uppslagsverk/encyklopedi/lång/magindanao magindanao]''. That follows Swedish orthography better, so I would more recommend that to be the name we use here. About the Yakan language, my gut feeling would be that it's spelt jakan in Swedish, just like Yakut is jakutiska, Yiddish is jiddisch, and so forth. However, I could not find anything to support previous Swedish mention of the language. [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 25 november 2021 kl. 21.30 (CET) :::::I'm all for language plurality and inclusion, but perhaps with a limit. I encouraged the creation of at least 500 entries in each of the 24 official languages of the European Union, which is why we now have 500 entries in Maltese. But I'm less optimstic about Bavarian ([[:Kategori:Bayerska]]), South Sami ([[:Kategori:Sydsamiska]]), and other tiny languages (Bavaria is not small, but most people there only write in standard German, not in the Bavarian dialect). The same goes with languages that are large but very remote and have very little interchange with Swedish. Is it likely that any native speaker of Rohingya will become a contributor to Swedish Wiktionary? Sweden has many thousands of Arabic- and Somali-speaking immigrants, but none or very few come to Wiktionary. Most immigrants focus on learning Swedish, not to learn and teach Arabic ([[:Kategori:Arabiska]]) or Somali ([[:Kategori:Somaliska]]). We still only have 259 entries in Arabic. --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 25 november 2021 kl. 23.52 (CET) :::::: We have [[:Kategori:Indonesiska|1617 Indonesian lemmas]] :-). [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 26 november 2021 kl. 00.01 (CET) :::::: From a linguistic point of view, I find every language - however small - to join the project interesting. The issue is of course the problem of fact-checking these words, without knowledge or proper dictionaries at hand. I don't see why Southern Sami would be problematic, as being a vital language in Sweden and one variety of Sweden's official minority languages. More people speak Southern Sami in Sweden than Yiddish, but the latter being a language with big literal history and with speakers living in all corners of the world. When it comes to the Swedish project, I share the concern about major immigrant languages, such as Arabic, Somali, Persian and Thai are so small here still. My wish is that we get a bilingual editor of these languages to help out ASAP. I'm very happy for your recent contributions with Turkish, {{@|LA2}}. With template structures available, it could easily spark more contributors interest in adding more data. Hopefully I will learn to read the abjad for Farsi next year or so, and then get my head around this meta-language so we get a bit better coverage. At the moment my focus has to stay with my studies in Spanish and Yiddish. And while I'm at it, I really appreciate the Indonesian contributions from you, {{@|Taylor 49}}. I would love to see Malay grow on here too. [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 26 november 2021 kl. 01.00 (CET) == Two More Languages == {{@|LA2|Skalman|Svenji}}: I would like to have two (2) more languages, Ternate (tft) and Tidore (tvo), to [[Modul:lang/data]] added. --[[Användare:Apisite|Apisite]] ([[Användardiskussion:Apisite|diskussion]]) 27 november 2021 kl. 02.55 (CET) :: [[Moduldiskussion:lang/data#Önskelista:_språk_som_ska_läggas_till|wishlist -- önskelista]] [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 27 november 2021 kl. 12.47 (CET) == CSS-bugg i böjningsmall för substantiv == Titta på böjningstabellen i artikeln ''[[täckdag]]''. I kolumnen för plural bestämd form genitiv är texten flera pixlar upphöjd. --[[Användare:Andreas Rejbrand|Andreas Rejbrand]] ([[Användardiskussion:Andreas Rejbrand|diskussion]]) 12 december 2021 kl. 17.10 (CET) : [[#Bugg_i_alla_böjningsmallar|Vi har redan haft detta.]] [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 12 december 2021 kl. 18.24 (CET) == Trasig latin-mall == Mallen {{mall|la-subst-3-n}} visar inte böjningar, utan bara tomma fält. [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 18 mars 2022 kl. 22.49 (CET) == Grönlänkar till sidor som finns == Det är ytterst bekvämt att utifrån en lista med översättningar kunna klicka en grön länk och därmed skapa nya sidor och uppslag. Jag lade nyss till flera översättningar till ordet [[bar]] (utskänkningsställe) och klickade sedan på kyrilliska [[бар]] och skapade sidan med många uppslagsord på en gång. Men jag kan inte klicka på spanska översättningen "bar", för den sidan finns redan och länken är blå, inte grön. Skulle det vara möjligt att krångla till koden så att länken för spanska [[bar]] blir grön och nya uppslag skapas i den befintliga sidan? --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 21 mars 2022 kl. 17.24 (CET) : @[[Användare:LA2]]: Jag tror inte. Detta skulle kräva att JawaScript läser hela denna sida ("[[bar]]" i det här fallet) och kollar ifall språket (spanska i det här fallet) redan finns. Visst skulle den kunna avbryta sökningen vid "Swahili" förutsatt att språken är sorterade. Detta skulle behöva göras för alla översättningar, dvs ifall det finns 100 språk med totalt 200 länkade ord, då skulle JawaScript behöva läsa och analysera upp till 200 sidor, bara för att avgöra "blått piller eller grönt piller". Alternativt skulle den kunna kolla ifall sidan i fråga är i kategorin ([[:Kategori:Spanska/Alla uppslag]] i det här fallet) vilket väl är bättre, men ändå skulle behöva göras för alla länkade ord, i översättningar och böjningstabeller. Plus risken att sidan visserligen har språket men med fel ordklass. Men det är [[Användare:Skalman]] som är auktoriteten på JawaScript. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 24 mars 2022 kl. 09.45 (CET) ::Att det går snabbt att kolla om sidan finns, beror ju på att det finns en databastabell över sidor som finns. Om det också funnes en databastabell över sektioner (h2-rubriker, ==) som finns i varje sida, så skulle den kollen också gå snabbt. När en ny version av en sida sparas (vilket inte är jätteofta) behöver den tabellen förstås uppdateras. --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 24 mars 2022 kl. 14.20 (CET) :::Flikar bara in att nu finns det ett spanskt uppslag för ''[[bar#Spanska]]'', men när exemplet ovan framfördes så var detta ej fallet. [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 24 mars 2022 kl. 14.35 (CET) ::::Ur vårt (svwikts) perspektiv, är anledningen till att det går snabbt med grönlänkar, att länkarna på sidan redan är särskilt markerade: dom är röda. Så allt skriptet behöver göra är (i princip) att ändra röda länkar till gröna. ::::Det skulle gå att lösa tillräckligt effektivt via ett externt verktyg med full tillgång till innehållet på vår wiki (t.ex. på Toolforge), men det är inget som jag kommer göra. [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 26 mars 2022 kl. 22.36 (CET) == Partikelverb för verb som inte tillhör första eller andra konjugationen == Jag skapade i går ''[[göra upp]]'' och i dag ''[[se över]]''. Notera de fina partikelverbsböjningsmallarna till höger. Tyvärr gör dessa mallar så att artiklarna hamnar i kategorin [[:Kategori:Svenska/Andra konjugationens verb]], vilket är olyckligt. Detta beror antagligen på att grammatikmallen i båda fallen är {{mall|sv-verb-er}}. Men jag tycks inte ges någon möjlighet att välja {{mall|sv-verb}} (finns inte) och {{mall|sv-verb-ar}} är förstås inte på något sätt bättre (första konjugationen). Tittar man på respektive grundverbs artikel så ser man att ''[[göra]]'' också använder {{mall|sv-verb-er}} och också hamnar i kategorin [[:Kategori:Svenska/Andra konjugationens verb]], vilket även det är olyckligt. Tittar jag på ''[[se]]'' så finns den artikeln inte i någon olämplig kategori, men den använder mallen {{mall|sv-verb-r}} som inte tycks ha stöd för partiklar över huvud taget. Så vad skall en stackars artikelförfattare som jag göra för att allt skall bli rätt? Notera att mallarnas dokumentation säger "Om något ord inte passar in i någon av dessa beskrivningar kan valfri mall användas.", och visst kan jag få grammatikrutan att se bra ut visuellt även med en semantiskt olämplig mall, men kategorin blir ju fel. --[[Användare:Andreas Rejbrand|Andreas Rejbrand]] ([[Användardiskussion:Andreas Rejbrand|diskussion]]) 27 mars 2022 kl. 20.08 (CEST) : Verbet "[[göra]]" hamnar också i [[:Kategori:Svenska/Andra konjugationens verb]]. Jag har aldrig förstått hur detta med "starka" och "avljundsklassade" verb ska funka. Jag har ett eget system med 19 verbklasser. Jag ser ingen snabblösning utom att [https://sv.wiktionary.org/w/index.php?title=Mall%3Asv-verb-r&type=revision&diff=2978330&oldid=2972591 ta bort] dessa kategorier. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 27 mars 2022 kl. 22.29 (CEST) :: Nu skapade jag ''[[rå för]]'' som också hamnar i kategorin [[:Kategori:Svenska/Första konjugationens verb]] trots att ''rå'' är av tredje konjugationen. --[[Användare:Andreas Rejbrand|Andreas Rejbrand]] ([[Användardiskussion:Andreas Rejbrand|diskussion]]) 2 april 2022 kl. 18.30 (CEST) :: Den tidigare artikeln ''[[rå på]]'' hamnar i kategorin [[:Kategori:Svenska/Andra konjugationens verb]] vilket är lika illa. :: Missförstå mig inte: Våra grammatikmallar är superbra och den automatiska konjugationskategoriseringen fungerar bra i många fall (dock inte för ''[[rå]]'' ser det ut som). Men det verkar som om utvecklaren glömt bort partikelverben helt och hållet. --[[Användare:Andreas Rejbrand|Andreas Rejbrand]] ([[Användardiskussion:Andreas Rejbrand|diskussion]]) 2 april 2022 kl. 18.33 (CEST) :: Många partikeluppslag som finns sedan tidigare är också felkategoriserade. T.ex. är ''[[komma ut]]'' kategoriserat som första konjugationen (*''jag kommar, jag kommade, har jag kommat''), vilket är uppenbart fel. --[[Användare:Andreas Rejbrand|Andreas Rejbrand]] ([[Användardiskussion:Andreas Rejbrand|diskussion]]) 2 april 2022 kl. 19.43 (CEST) :::{{@|Andreas Rejbrand}} något IP gjorde redigeringen att lägga till kategorierna utifrån vilken mall som används [https://sv.wiktionary.org/w/index.php?title=Mall:sv-verb-er&diff=prev&oldid=3003093]. Om det inte ger ett korrekt och tillförlitligt resultat, tänker jag att kategoriseringen inte ska ske. Det verkar rimligt att helt enkelt avlägsna koden som placerar sidorna i dessa kategorier. ~ [[Användare:Dodde|Dodde]] ([[Användardiskussion:Dodde|diskussion]]) 6 april 2022 kl. 20.11 (CEST) ::::Ja, jag tycker också att vi tar bort dem tills vidare. --[[Användare:Andreas Rejbrand|Andreas Rejbrand]] ([[Användardiskussion:Andreas Rejbrand|diskussion]]) 12 april 2022 kl. 19.19 (CEST) ::::: {{klar}} Verkställt. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 13 april 2022 kl. 08.27 (CEST) :::::: Tack! --[[Användare:Andreas Rejbrand|Andreas Rejbrand]] ([[Användardiskussion:Andreas Rejbrand|diskussion]]) 13 april 2022 kl. 16.11 (CEST) == Chrome == Hej! Jag vet inte om det är min gamla MacBook Air som håller på att ge upp, men sen igår kväll har jag problem med vissa funktioner på Wiktionary med Google Chrome. Bland annat går inte utfällbara grammatikmallar och översättningslistor att klicka på och därför heller inte att visas. Nu har jag gått över till Firefox. [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 5 maj 2022 kl. 13.26 (CEST) == Använda mallar från andra wiktionaries == Vad är rätt sätt att använda mallar från ex. engelska wiktionary? Hade tänkt se över en del arabiska ord och mallar som denna https://en.wiktionary.org/wiki/Template:ar-IPA skulle vara väldigt trevliga att ha. Är rätt sätt att kopiera över den till svenska wiktionary eller finns det något bra sätt att använda den direkt som jag bara inte hittar? [[Användare:Dgse87|Dgse87]] ([[Användardiskussion:Dgse87|diskussion]]) 7 maj 2022 kl. 13.03 (CEST) :+1, även för andra språk (persiska, hebreiska, tigrinya, hindi, m.fl. [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 19 maj 2022 kl. 15.40 (CEST) :: Vi brukade inte göra så. Jag måste varna för omfattande beroendeväv som dessa mallar har. Du kan inte bara kopiera "ar-IPA" och då är det gjort. Den kommer att kräva andra mallar, som i sin tur kommer att bero av fler mallar och moduler. Det kommer att sluta med att 99% av mallar från en wiktionary finns här och duplicerar 99% av arbete av våra traditionella mallar, och ingen kan underhålla det hela. Många wiktionaryer har gjort så och slutat med en jättesvinstia. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 19 maj 2022 kl. 22.00 (CEST) :::Så vad är alternativen? Att inte använda mallar då vi är en mindre wiki? Att bygga egna mallar som är enklare att underhålla men som inte är lika fullt utvecklade? :::Att bara strunta i att använda mallar känns lite väl drastiskt? :::Men oavsett vilket så tolkar jag ditt svar som att det inte finns något sätt att använda mallar som "bor" på engelska wiktionary direkt utan det enda alternativet som finns är att återskapa så mycket som vi kan/vill/orkar underhålla här på svenska Wiktionry? [[Användare:Dgse87|Dgse87]] ([[Användardiskussion:Dgse87|diskussion]]) 19 maj 2022 kl. 23.19 (CEST) :::: > Så vad är alternativen? ::::* kopiera mallar efter diskussion och konsensus, medvetna om svårigheter, och bestämda hur långt vi ska gå med detta (tydligare: Ska vi i slutändan slänga alla förhandenvarande mallar, och köra till 100% på ett system kopierat från en wiktionary?) ::::* skapa egna (kanske enklare) mallar ::::* köra utan mallar i vissa fall där sådant är rimligt (till exempel exempelmenigar) :::: > använda mallar som "bor" på engelska wiktionary direkt :::: Direkt går det verkligen inte. Vi har mallen i två versioner {{mall|härledning}} {{mall|härledning-}} -- lite olyckligt, ingen har hittills hunnit fixa den bättre. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 19 maj 2022 kl. 23.38 (CEST) :::::Ok! Låter rimligt även om det som "utomstående" känns lite olyckligt att inte alla mallar på alla wiktionaries ligger i samma "namespace". Såklart inget vi här kan göra nåt åt men ja... :::::Då blir nästa fråga (ni får säga till om vi ska bryta ut det till en ny "trådstart") :::::Hur/var skall diskussioner tas kring mallar. Antar att det är bra både att diskutera vilka vi behöver men också vilka som ska kopieras från andra wiktionaries. :::::Startar man en diskussion här på teknikvinden eller finns det något annat ställe där mallar redan diskuteras? [[Användare:Dgse87|Dgse87]] ([[Användardiskussion:Dgse87|diskussion]]) 20 maj 2022 kl. 09.05 (CEST) Här i teknikvinden är det bästa stället att diskutera mallal som ännu inte finns, eller spörsmål som rör flera mallar. Vi har redan haft det ett fåtal gånger, se [[Wiktionary:Teknikvinden/Arkiv02#En_stilla_undran]] och [[Wiktionary:Teknikvinden/Arkiv02#Mall_för_exempelmeningar]]. Du är ute efter bland annat automatisk transkription. Jag har faktiskt önskat detta länge till den här wikin och några andra wikier, men inte hunnit att göra något alls. Som sagt, kopiering från en wiktionary är vanlig, men medför allvarliga nackdelar. Så har en wiktionary flera gånger gjort om sitt system. Vid varje tillfälle gick en bot igenom alla sidor (flera 1'000'000) och anpassade alla mallanrop. Detta skedde så klart enbart inom en wiktionary, men INTE vid andra wiktionaryer dit delar av systemet hade kopierats. Resultatet vid dessa wikier är en blandning av flera generationer av systemet från en wiktionary bredvid varandra, en svinstia som funkar dåligt och ingen har koll på. Delvis tillkom det mallar från andra källor. Mallar, mallar, mallar, och moduler, moduler, moduler, massor med kod som mestadels saknar dokumentation, och duplicerar kod som redan finns mer än en gång annanstans. "Template:ar-IPA" beror på en enda modul: "https://en.wiktionary.org/wiki/Module:ar-pronunciation", vilken i sin tur beror på 6 moduler "Module:links" "Module:languages" "Module:scripts" "Module:script utilities" "Module:parameters" "Module:IPA". Nästa nivå: "Module:languages" '''har 155 undersidor'''. Och slutet är ännu inte nått. Det är inte så snabbt och smidigt att kopiera en mall från en wiktionary och '''ha den direkt'''. Jag vill inte ha "Module:parameters" från en wiktionary, eftersom den är orimligt komplicerad och fungerar dåligt. Vi har {{modul|param}} som är enklare och sköter sig bättre. Visst är en wiktionary störst och har saker som ingen annan har (automatisk transkription är en av dem), men den är inte alls perfekt eller bäst. Mycket görs där på ett onödigt komplicerat sätt ("Module:parameters" och översättningar är två exempel av många). Även syntaxen på uppslag är onödigt komplicerat. Jag är i princip inte alls emot automatisk transkription baserad på kod från en wiktionary, men detta måste göras på ett vettigt, genomtänkt och efficient sätt, vilket inte är enkelt. Att snabbkopiera 2 eller 162 sidor är inte en bra början eller ett värdefullt bidrag till den här wikin, tyvärr. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 20 maj 2022 kl. 21.05 (CEST) :Jag hör vad du säger och håller med dig :) Jobbar till vardags med att skriva kod så och svenska wiktionaries aktiva medlemmar verkar gå att räkna på två händer så håller verkligen med om att vi inte vill kopiera hundratals odokumenterade script med ogenomtänkt syntax "bara för att". Men bra då låter det som om jag får läsa på om hur mallar och moduler funkar och sen se om jag kan producera någonting vi kan diskutera. [[Användare:Dgse87|Dgse87]] ([[Användardiskussion:Dgse87|diskussion]]) 21 maj 2022 kl. 21.14 (CEST) == Ska Mall:subst lägga till kategorin "Kod/Alla uppslag" == Enligt dokumentationen för https://sv.wiktionary.org/wiki/Mall:subst så ska mallen placera uppslaget i Kategori:Kod/Substantiv och Kategori:Kod/Alla uppslag. Men när jag använder <pre>{{subst|ar}}</pre> så verkar mallen bara lägga till Kategori:Arabiska/Substantiv men inte Kategori:Arabiska/Alla uppslag. Är dokumentationen fel eller är det en bug i mallen? {{osignerad|Dgse87}} :Den senare kategorin är en s.k. dold kategori. Du kan sätta på visningen av dolda kategorier under Inställningar > Utseende > Avancerade alternativ > Visa dolda kategorier. --[[Användare:Andreas Rejbrand|Andreas Rejbrand]] ([[Användardiskussion:Andreas Rejbrand|diskussion]]) 7 maj 2022 kl. 19.51 (CEST) :Fantastiskt :) Tack [[Användare:Dgse87|Dgse87]] ([[Användardiskussion:Dgse87|diskussion]]) 7 maj 2022 kl. 23.54 (CEST) == Det går trögt att lägga till översättningar == När jag lägger till översättningar och klickar "förhandsgranska" så tar det ibland 3 sekunder innan något händer. Denna tröghet har jag upplevt de senaste dagarna, men inte tidigare. Har något förändrats som ger anledning till detta? Ny sorteringsalgoritm? --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 13 maj 2022 kl. 13.41 (CEST) == [CLOSED: FIXED] Betydelser == Varför visas inte värdet av parametern betydelser= (siffran 1 resp. 2) i mallarna / böjningsrutorna på sidan [[характерний]]? [[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 14 juni 2022 kl. 12.24 (CEST) : Löst: [https://sv.wiktionary.org/w/index.php?title=Mall:uk-adj&action=history Mall:uk-adj&action=history] [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 16 juni 2022 kl. 19.10 (CEST) == Interwikilänkning av ordspråk == === Problem === Texten nedan är med flit större för att interpunktionen ska synas: <big> * [[Rom byggdes inte på en dag.]] * https://en.wiktionary.org/wiki/Rom_byggdes_inte_på_en_dag * [[When in Rome, do as the Romans do.]] * https://en.wiktionary.org/wiki/when_in_Rome,_do_as_the_Romans_do * https://eo.wiktionary.org/wiki/Pasero_kaptita_estas_pli_bona_ol_aglo_kaptota. * https://ru.wiktionary.org/wiki/pasero_kaptita_estas_pli_bona,_ol_aglo_kaptota * https://fr.wiktionary.org/wiki/pasero_kaptita,_estas_pli_bona_ol_aglo_kaptota </big> Här har vi den självklara regeln att proverb ska läggas in i befintligt skick. Vid en.wiktionary tar de bort interpunktionen vid slutet men (konsequent nog) INTE inre interpunktion, och de börjar inte en mening med versal, enligt en regel som skapades för ca 20 år sedan. Övriga viktionaryer tog över vanan från en.wiktionary utan att fundera vidare eller alls. [https://www.mediawiki.org/wiki/Extension:Cognate Cognate] kräver exakt överensstämmelse (med minimala eftergifter) för att bevilja länken. Det går att skapa omdirigeringar, men problemet är att de ofta blir raderare vid andra wikier (en.wiktionary bryr sig inte om andra, de är ju störst, och de har alltid rätt). Det går att använda explicita interwikilänkar, men detta leder till en ensidig fördelning av bördan (sv.wiktionary ska ha både omdirigeringar och interwikilänkar, en.wiktionary ingenting) och medför risken att dessa interwikilänkar tas bort av misstag. Se även: * [[meta:Wiktionary/Technical improvements]] och [[meta:Wiktionary future]] * [[meta:Requests for comment/Cross-wiki management of Wiktionary headwords using a Wikidata-like approach]] === Förslag till lösning === @[[Användare:Teodor605]] @[[Användare:Svenji]] @[[Användare:Skalman]] @[[Användare:PineappleSnackz]] @[[Användare:Pametzma]] @[[Användare:Moberg]] @[[Användare:LA2]] @[[Användare:Gabbe]] @[[Användare:Dodde]] @[[Användare:Andreasl01]] @[[Användare:Andreas Rejbrand]] Alla kräver Phabricator. ==== A ==== * skapa ett magiskt ord <code>__FUZZY_INTERWIKI__</code> som skulle användas på alla wikier för alla uppslag med ordspråk * förbättra Cognate *: ifall magiskt ord inte finns, gör som det har gjorts sedan år 2017 *: ifall magiskt ord finns: *:: försök hitta en överensstämmesle på traditionellt sätt, ifall ingen träff *::: försök igen men ta bort all interpunktion och gör bokstaven i början till en gemen på båda sidorna, till exempel "Rom byggdes inte på en dag." -> "rom byggdes inte på en dag", ifall flera träffar då prioriteras fullvärdiga sidor framför omdirigeringar och större sidor framför kortare * detta skulle väl kräva en fördubbling av hashtabellen som Cognate använder sig av ==== B (bättre?) ==== Ändra på WikiData:s regler och den tekniska restriktionen som beror på dem. Behåll grundprincipen "NS 0 i wiktionary är utesluten från WikiData", men inför ett undantag. Skapa en Q-item "wiktionary lemma needing manual interwiki coordination", och alla Q-item som är "instance of" den '''får''' länkas till NS 0 i wiktionary. Ifall en wiktionarysida är länkad till WikiData då gäller WikiData, annars Cognate. En bot går regelbundet igenom alla Q-item i fråga och lägger till sidor som har namn identiska med de som redan finns (enligt Cognate:s sätt), vid flera träffar prioriteras fullvärdiga sidor framför omdirigeringar och större sidor framför kortare. [[d:Q31897455]] [[d:Q1390514]]. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 1 juli 2022 kl. 23.50 (CEST) :Vad är det för en mystisk "regel som skapades för ca 20 år sedan"? Och som bara sv.wiktionary känner till? Den enklaste lösningen är väl att vi rättar in oss i ledet och följer praxis på en.wiktionary. --[[Användare:LA2|LA2]] ([[Användardiskussion:LA2|diskussion]]) 2 juli 2022 kl. 23.35 (CEST) :{{@|Taylor 49}}: Ledsen för sent svar, men jag skulle föreslå att de flyttas till formen utan punkt på slutet, samt att vi tog bort den stora bokstaven i början. Förutom på "[[Rom byggdes inte på en dag]]", som av förklarliga skäl även fortsättningsvis bör inledas med stor bokstav {{=)}}. Jämför meningar som ::Gammal är äldst, sägs det. ::Hon svarade att gammal är äldst. :Lägg märke till att ordföljden ''gammal är äldst'' kan inledas med stor bokstav och avslutas med punkt. Men den behöver inte göra det. Därför tycker jag det är fel att uppslagsordet ligger på [[Gammal är äldst.]] (med stor bokstav och punkt). Det vore bättre att ha dem på [[gammal är äldst]] (utan punkt). Inte för att andra gör så, utan för att det helt enkelt är mer korrekt. Du kan jämföra med imperativformen av verb. Följande är en korrekt mening: ::Sjung! :Däremot har vi imperativformen av ''[[sjunga]]'' på sidan ''[[sjung]]'', inte ''[[Sjung!]]''. Bara för att man ''kan'' börja med stor bokstav och avsluta med skiljetecken betyder det inte att man måste göra det. [[Användare:Gabbe|Gabbe]] ([[Användardiskussion:Gabbe|diskussion]]) 17 augusti 2022 kl. 13.12 (CEST) ::Jag tycker att det skulle vara okej att gå över till gemen + utan punkt. [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 17 augusti 2022 kl. 15.49 (CEST) ::: Det finns alltid gränsfall såsom "Gammal är äldst.". Men :::: When i Rome do as the Romans do. :::: When in a hole stop digging. ::: är väl en meningar och inte :::: when i Rome do as the Romans do :::: when in a hole stop digging ::: [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 20 augusti 2022 kl. 09.54 (CEST) ::::{{@|Taylor 49}}. Jämför med: :::::Sjung! ::::Det är en mening, eftersom det används som en mening. Följande är också en mening (med sex ord): :::::Verbformen ''sjung'' stavas med fem bokstäver. ::::Samma sak menar jag gäller med :::::When in a hole stop digging. ::::Det är en mening, eftersom det ''används'' som om det vore en mening. Men ordföljden ''måste'' inte användas som om det vore en fullständig mening. Här är ett exempel från Google Books [https://books.google.se/books?id=WzXsDwAAQBAJ&lpg=PT71&dq=%22When%20in%20a%20hole%20stop%20digging.%22&hl=sv&pg=PT71#v=onepage&q=%22When%20in%20a%20hole%20stop%20digging.%22&f=false]: :::::Indeed, adherence to the Law of Holes (when in a hole, stop digging) would be a welcome start. ::::Hur kommer det sig att det omsluts av parenteser ser ut så där? Borde inte det börja med stor bokstav efter vänsterparentesen och sluta med punkt före högerparentesen? Svaret på de frågorna har att göra med hur många meningar det finns i raden ovanför. Då måste man skilja på det som kallas en ''grafisk'' mening och en ''anförd'' mening. Se [https://svenska.se/grammatik/ Svenska Akademiens Grammatik] för definition av vad dessa två koncept innebär. "Grafisk mening" finns t.ex. definierat på sidan 177 i volym 1. Ovanför finns det ''en'' grafisk mening, som börjar med ordet "indeed" och slutar med ordet "start". Det som står innanför parentesen är inte en grafisk mening. När man citerar andra, antingen om det är ordagranna citat från en specifik person, eller mer generella hänvisningar till vad som "sägs" i form av talesätt, då behöver man inte alltid börja med stor bokstav och avsluta med punkt. Därför menar jag att talesätt av typen :::::when in a hole stop digging ::::inte bör inledas med stor bokstav och avslutas med punkt här på Wiktionary. Det går att använda dem som en (grafisk) mening, men man behöver inte göra det. [[Användare:Gabbe|Gabbe]] ([[Användardiskussion:Gabbe|diskussion]]) 20 augusti 2022 kl. 10.20 (CEST) == Mall för franskt uttal == På engelska Wiktionary finns en mall jag tycker är himla fiffig: {{[[wikt:Template:fr-IPA|fr-IPA]]}}. Den tar ett givet ord och genererar automatiskt dess korrekta uttal i IPA. Även om det finns specialfall som behöver hanteras manuellt så är den förvånansvärt fullständig. Den bygger på en Lua-modul som, vad jag förstår, borde vara ganska enkel att importera direkt till svenska Wiktionary. Om någon känner sig manad att göra det vore jag mycket tacksam! [[Användare:Gabbe|Gabbe]] ([[Användardiskussion:Gabbe|diskussion]]) 16 juli 2022 kl. 19.44 (CEST) :Såg först nu att det fanns en liknande diskussion ovanför om den arabiska mallen av det slaget. Jag antar att motsvarande invändningar (tyvärr) är applicerbara även i det här fallet? [[Användare:Gabbe|Gabbe]] ([[Användardiskussion:Gabbe|diskussion]]) 16 juli 2022 kl. 19.48 (CEST) :: Sådana mallar finns oxxå för esperanto, finska och ytterliagre språk. Det finns dessutom fiffiga mallar för transkription av diverse icke-latinska alfabet. Detta är visst på min att-göra listan, men väl inte enkelt. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 17 juli 2022 kl. 17.18 (CEST) ::: Har fått det igång med [[Modul:eo-IPA]]. Kanske imorgon finska och i övermorgon franska. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 17 juli 2022 kl. 19.14 (CEST) :::: @[[User:Gabbe]]: Finskan var betydligt svårare men även den verkar funka nu: [[Modul:fi-IPA]]. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 20 juli 2022 kl. 00.32 (CEST) ::::: Grymt, tack (på förhand)! [[Användare:Gabbe|Gabbe]] ([[Användardiskussion:Gabbe|diskussion]]) 20 juli 2022 kl. 08.08 (CEST) ::::::Åh vad bra, Taylor! Om du känner att du har koll på det, vill du spana in {{[[wikt:Template:es-IPA|es-IPA]]}} också? {{=)}} [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 20 juli 2022 kl. 08.21 (CEST) ::::::Dock är väl kanske nyttan allra störst hos språk med icke-latinska skrifter, kanske persiska, arabiska och hebreiska? Jiddisch är jag osäker på om det funkar för, då de har ett fonetiskt skrivsätt, med undantag från orden med semitisk rot - som följer hebreiskan. Det är alltså inte meningen att lägga allt detta jobb på ditt bord, Taylor. Jag tänker bara öppet. Ska kolla in modulerna ikväll om jag får tid. [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 20 juli 2022 kl. 08.26 (CEST) ::::::Går det att lägga till så att mallen även skriver ut "uttal:"? Nu ser det lite otydligt ut, om vi inte planerar att ändra om uttal till en <nowiki>#:{{uttal|}}</nowiki> [[Användare:Svenji|Svenji]] ([[Användardiskussion:Svenji|diskussion]]) 20 juli 2022 kl. 22.48 (CEST) ::::::: Det går säkert ... men sättet hur jag nyligen utökade den urgamla mallen {{mall|ipa}} kan upfattas som lite provisorisk. Jag skulle helst ha en helt ny mall+modul som tar över från den oturliga mallen {{mall|uttal}} som inte tillåter att lägga till flera uttal, inte stöttar anmärkningar, och ibland (ca 230 sidor) kombineras med "ipa". [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 20 juli 2022 kl. 23.11 (CEST) :::::::: @[[User:Gabbe]] @[[User:Svenji]]: Jag har tittat på franskan lite grann. Svårigheter finns gott om, modulen verkar befinna sig just nu i en övergångsfas, [https://en.wiktionary.org/wiki/Module:fr-pron/testcases bara 589 testfall går åt helvete för närvarande], och modulen är koppad till [https://en.wiktionary.org/wiki/Module:User:Benwing2/fr-pron en privat '''sand'''låda]. Ytterligare utmaningar gemensamma för alla språk på enwikt: ::::::::* dokumentationen för modulen är ofta obefintlig (dock vanligtvis bättre för mallen) ::::::::* modulen bygger oftast hela sektionen (enligt enwikt:s stilguide) ::::::::* ibland genereras det flera alternativa uttal (gäller för fr, men detta borde göras även för eo, och det finns säkert ytterligare) ::::::::* ibland genereras det []-uttal och //-uttal (gäller för bland annat fi) ::::::::* ibland behöver modulen "hjälp" AKA "respelling" (gäller för fi och fr) ::::::::* ibland behöver modulen ordklassen ("pos" på engelska) (gäller för fr) ::::::::* manuellt inmatade uttal måste sammanföras med dessa som genereras automatiskt på ett lämpligt sätt ::::::::* det finns [https://en.wiktionary.org/wiki/Category:Pronunciation_modules bara 152 moduler (ingen av de för engelska)], men tyvärr ingen helhetslösning, varje modul har sitt eget sätt att ta itu med de gemensamma arbetena :::::::: Vad ska jag fokussera på nu? fr, es, eller en helhetslösning för svwikt, dvs en ersättning för {{mall|ipa}} och {{mall|uttal}} som moduler för enskilda språk skulle kunna kopplas till? Det optimala vore en crosswiki-helhetslösning, men enwikt har haft sin lilla stora privata svinstia under 20 år, och det kommer väl att vara svårt dvs omöjligt att få fram en konsensus att göra om detta. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 23 juli 2022 kl. 15.03 (CEST) :::::::::@[[User:Taylor 49]]: När jag ställde min fråga längst upp så hade jag ögnat igenom modulen på enwikt lite som hastigast. Jag trodde att det handlade om att skarva den en smula för att få den att funka på svenska wiktionary. Fila lite på hörnen, liksom. Om det är så att det skulle krävas nån slags "Extreme Home Makeover", så känn inte att du behöver göra det för ''min'' skull. Så svårt är det inte att klipp-och-klistra IPA:n från enwikt. Oavsett så dubbelkollar jag alltid uttalet i en icke-Wiktionary-källa som jag litar på innan jag inför det här. Av de alternativ du räknade upp är det helhetslösningen för svwikt jag skulle rösta för. [[Användare:Gabbe|Gabbe]] ([[Användardiskussion:Gabbe|diskussion]]) 23 juli 2022 kl. 15.50 (CEST) == Fel med böjningsmallen för det franska verbet "[[dire]]" == Jag har hittat ett fel i mallen {{mall|fr-verb-dire}} som jag är lite osäker på hur jag ska rätta till. Det gäller andra person plural (''vous''). För indikativ presens ska det bli ''[[dites]]'', precis som det ser ut just nu. Men detta gäller bara för ''[[dire]]''. För alla andra verb med "samma" böjningsmall (som [[contredire]], [[interdire]], [[prédire]]) ska den formen istället sluta på "disez". Ta till exempel [[interdire]]. Just nu blir det "interdites" där, vilket är fel. Det ska bli "[[interdisez]]". Samma sak gäller för andra person plural av presens imperativ. Just nu står det "ditez", vilket är helt felt. Det ska egentligen bli ''[[dites]]'' (respektive ''[[interdisez]]''). [[Användare:Gabbe|Gabbe]] ([[Användardiskussion:Gabbe|diskussion]]) 22 juli 2022 kl. 08.10 (CEST) :{{klar}}, se [https://sv.wiktionary.org/w/index.php?title=Mall:fr-verb-dire&diff=prev&oldid=3695733 denna ändring]. [[Användare:Gabbe|Gabbe]] ([[Användardiskussion:Gabbe|diskussion]]) 22 juli 2022 kl. 15.15 (CEST) == SAOB2IPA == En annan tanke, när jag har dig på tråden, är något slags script som korrekt omvandlar uttalet på SAOB till IPA. SAOB använder ett [https://www.saob.se/hjalp/uttal/ helt eget] system. Ta till exempel [https://www.saob.se/artikel/?unik=S_04117-0167.7Odq skjorta]. De säger att det uttalas ''ʃω<sup>3</sup>rta<sup>2</sup>'' och ''ʃωr<sup>3</sup>ta<sup>2</sup>''. Om jag fattat det rätt motsvarar det {{ipa|/ˈɧu:rta/}} respektive {{ipa|/ˈɧʊrta/}}. Särskilt förvirrande är det bland annat att ifall bokstaven "a" har en eller två "våningar" innebär på SAOB precis motsatsen mot vad det betyder i IPA (eller?). Detta anger de dessutom via om bokstaven står innanför <nowiki><span class="StorKursiv"></nowiki> eller inte. En korrekt IPA-ifiering av uttalet för svenska ord känner jag inte till någon ordbok som har, varken online eller offline. Det skulle kunna vara något som sätter svenska Wiktionary på kartan, så att säga. Som sagt, bara en tanke. [[Användare:Gabbe|Gabbe]] ([[Användardiskussion:Gabbe|diskussion]]) 23 juli 2022 kl. 15.50 (CEST) : @[[User:Gabbe]]: Det går säkert, och betyder jobb, och kanske mer. Men ska det vara en modul, en javascript eller en bot? Det skulle gå att göra en bot som går igenom hela SAOB, läser ut uttalet, konverterar, och lägger till i vår wiktionary. Men är det lagligt att göra så? Känner sig någon manad att skriva till Svenska Akademien och begära tillstånd för sådant tillslag? Min bot är ingen pirat. ;-) Jag håller med att uttal för alla svenska ord medelst IPA är mycket önskvärt. Jag har flyttat Gabbes text till ett nytt avsnitt. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 23 juli 2022 kl. 16.11 (CEST) :: @[[User:Taylor 49]]: Den rättsliga biten är jag inte så oroad för. Jag har slängt iväg ett mejl till dem för undanröjandet av tvivel. [[Användare:Gabbe|Gabbe]] ([[Användardiskussion:Gabbe|diskussion]]) 23 juli 2022 kl. 17.00 (CEST) == Såndlåda för mallar med tillhörande moduler == Om jag vill skapa en mall med moduler "på prov", så att säga, finns det något sätt att göra det på som är bättre? Vore det till exempel okej att jag skapade {{mall|Gabbes-test}} tillsammans med [[Modul:modultesttesttest]] här, eller... ? [[Användare:Gabbe|Gabbe]] ([[Användardiskussion:Gabbe|diskussion]]) 24 juli 2022 kl. 10.22 (CEST) : Gör gärna det. Det finns redan [[Modul:TEST]] och [[Mall:TESTTEST]]. Obs: återskapa inte "[[Modul:test]]" (pga javascript). Säg till när jag ska radera skräp som din testverksamhet har efterlämnat. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 24 juli 2022 kl. 21.34 (CEST) ::@[[Användare:Taylor 49]]: Jag testade lite med [[Mall:TESTTEST]], [[Modul:TEST]] och [[Modul:TESTTESTTEST]], men jag är klar nu. Det går bra att radera samtliga. [[Användare:Gabbe|Gabbe]] ([[Användardiskussion:Gabbe|diskussion]]) 26 juli 2022 kl. 16.33 (CEST) == Hur få moduler att returnera flera rader? == Jag har gjort en ny mall som så småningom är tänkt att hantera konjugeringen av franska verb, såväl regelbundna som oregelbundna. Efter att ha fått det och funka dugligt på min Lua IDE tänkte jag att det var dags för nästa steg, att testa på Wiktionary. Därför har jag skapat {{mall|fr-verb-test}}, som anropar [[Modul:fr-verb-artikel]], som i sin tur anropar [[Modul:fr-verb-konj]]. Den första av modulerna är en slags "kaross", enbart menad att presentera värdena i det tabellformat som vi vill ha. Den andra av de två modulerna är en slags "motor", där själva konjugeringen sker. Tanken är att det ska gå att anropa den med {{mall|fr-verb-test|artikelnamn{{=}}donner}}, {{mall|fr-verb-test|artikelnamn{{=}}aller}}, {{mall|fr-verb-test|artikelnamn{{=}}être}}, osv. för att testa. Just nu stöter jag på två problem som inte dyker upp i min Lua IDE. Det första är att den första modulen inte verkar vilja hantera nya rader ("\n") som jag hade hoppats. Se rad 220 och 221 av [[Modul:fr-verb-artikel]]. Hur fixar jag det? [[Användare:Gabbe|Gabbe]] ([[Användardiskussion:Gabbe|diskussion]]) 27 juli 2022 kl. 08.05 (CEST) : Jag har kollat lite grann. Har du skapat modulen "fr-verb-konj" själv? Jag vet inte vad du gjorde i din Lua IDE, men jag misstänker att att du testade enbart "fr-verb-konj" utan "fr-verb-artikel". Det stora problemet med "fr-verb-artikel" är inte nya rader, utan iden att denna genererar mallkod ie #switch #invoke mm. Du kan inte göra så pga parsningsprioriteterna. En modul kan generera HTML + wikilänkar + kategoriinläggningar (bäst), wikimarkup, eller innehållet för enskilda parametrar som matas in i andra moduler eller mallar. En '''modul får inte generera''' bland annat "nowiki", "noinclude", hela parametrar såsom "|permanentlybanned=true", eller anrop av andra moduler eller mallar. Slutsats: "fr-verb-artikel" enligt nuvarande design kommer aldrig att funka, och måste därför göras om från grunden. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 27 juli 2022 kl. 11.50 (CEST) ::@[[Användare:Taylor 49|Taylor 49]]: Ja, jag har skrivit modulen "fr-verb-konj" helt själv. Jag har visserligen utgått från boken jag nämnde i de inledande kommentarerna. Siffrorna inom hakparentes på några av funktionerna fungerar som en slags källhänvisning. Det kan vara bra ifall man skulle vilja utöka modulen med mer "exotiska" oregelbundenheter. Då kan man fråga sig "är det verkligen så att verb av den här typen böjs på det sättet? vad baserar du det på?". Då finns källhänvisningen där i modulen. Boken innehåller dock bara en beskrivning av hur verben böjs och vilka som böjs på det sättet. Själva koden till "fr-verb-konj" har jag skrivit helt själv. ::Angående "fr-verb-artikel" så är det vad jag befarade. Jag går tillbaka till ritbordet med den. Det jag testade i min Lua IDE var att köra både "fr-verb-konj" och "fr-verb-artikel". Den senare gav textkod som output via "print()". Jag vet att vi inte får åberopa "print()" här på Wiktionary. Det som printats ut från "fr-verb-artikel" i min Lua IDE tog jag sen och klipp-och-klistrade in i [[WT:Sandlådan]] och tryckte på "visa förhandsgranskning". Jag jämförde sen med de mallar som redan fanns på sidor som [[aller]], [[donner]], osv. Allt såg bra ut. [https://sv.wiktionary.org/w/index.php?title=Wiktionary:Sandl%C3%A5dan&oldid=3697414 Här] är ett exempel. ::Om jag vill att "fr-verb-artikel" ska mynna ut i något som är så likt output från {{mall|fr-verb-er}} som möjligt, ska jag alltså återskapa HTML + wikilänkar osv som den mallen mynnar ut i? Det verkar rätt bökigt. Hur hanteras då {{mall|g-cell}} och liknande? Hur brukar andra göra för att konstruera mallar med tabeller utifrån modul-output? [[Användare:Gabbe|Gabbe]] ([[Användardiskussion:Gabbe|diskussion]]) 27 juli 2022 kl. 12.22 (CEST) ::''PS'' Jag har lite infallsvinklar, så jag testar på ett tag så får vi se om jag kan hyfsa till det. [[Användare:Gabbe|Gabbe]] ([[Användardiskussion:Gabbe|diskussion]]) 27 juli 2022 kl. 12.39 (CEST) ::: > klipp-och-klistrade in i Sandlådan och tryckte på "visa förhandsgranskning" ::: OK, bra ide men sviker senare av ovan förklarade skäl. ::: > återskapa HTML + wikilänkar osv som den mallen mynnar ut ::: Precis. ::: > hanteras då {mall|g-cell} och liknande ::: * anropa via "expandTemplate" (bökigt) ::: * anropa den underliggande modulen (bättre) ::: * återskapa funktionen ::: [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 27 juli 2022 kl. 12.51 (CEST) ::::Grymt, då tror jag att jag vet vad jag ska ta itu med härnäst. Tack! [[Användare:Gabbe|Gabbe]] ([[Användardiskussion:Gabbe|diskussion]]) 27 juli 2022 kl. 13.11 (CEST) == Vilka Unicode-tecken substitueras av Wiki-programvaran == Jag hade en diskussion med {{@|Dodde}} om testcases för moduler, och kom på följande fråga som är av mer allmänt slag. Så jag pingar in {{@|Taylor 49}} också och ställer den här istället. När jag håller på med forngrekiska tecken vill jag bland ha att göra med * ΰ (U+03B0 "Greek Small Letter Upsilon with Dialytika and Tonos") * ΰ (U+1FE3 "Greek Small Letter Upsilon with Dialytika and Oxia") Då kommer vän av ordning och säger till mig att det där är inte två olika tecken, utan samma tecken. Vanligen så ser tecknen identiska ut, oavsett om de lagras som U+03B0 eller U+1FE3. Här på Wiktionary verkar det som om mjukvaran automatiskt förvandlar dem bägge till U+03B0 utan att jag bett om det. Om det stämmer, finns det i så fall beskrivet någonstans i detalj vilka sådana slags Unicode-substitutioner som jag kan räkna med att programvaran gör? [[Användare:Gabbe|Gabbe]] ([[Användardiskussion:Gabbe|diskussion]]) 19 augusti 2022 kl. 14.17 (CEST) :Det finns lite att läsa på [[:en:Appendix:Unicode_normalization|enwikt]] och [https://www.mediawiki.org/wiki/Unicode_normalization_considerations mediawiki.org], om det är till någon hjälp. Vill man kringgå normaliseringen verkar vanliga HTML-koder fungera (&amp;#x1FE3; för &#x1FE3;). [[Användare:Andreasl01|Andreasl01]] ([[Användardiskussion:Andreasl01|diskussion]]) 19 augusti 2022 kl. 15.32 (CEST) ::Grymt, tack! Det var precis svaret jag letade efter. [[Användare:Gabbe|Gabbe]] ([[Användardiskussion:Gabbe|diskussion]]) 19 augusti 2022 kl. 15.48 (CEST) :::Här finns mer [https://graphicdesign.stackexchange.com/questions/147730/why-is-tonos-sometimes-rendered-different-from-oxia], [https://sv.wiktionary.org/wiki/Special:Version], [https://www.mediawiki.org/wiki/Utfnormal], [https://github.com/wikimedia/utfnormal], [https://github.com/wikimedia/utfnormal/blob/master/src/UtfNormalData.inc]. Tydligen använder MediaWiki ett paket som heter utfnormal, som finns att granska på Github och kanske informationen du söker finns gömd i "UtfNormalData.inc" i den sista länken. ~ [[Användare:Dodde|Dodde]] ([[Användardiskussion:Dodde|diskussion]]) 19 augusti 2022 kl. 16.03 (CEST) hqspz048tlrzy0apj1elked11fxxp56 hållbar 0 73945 3703378 3703180 2022-08-19T12:25:33Z Tapanpet 6520 +fi: [[kestävä]]; +fi: [[kestävä]] (assisterat) wikitext text/x-wiki ==Svenska== ===Adjektiv=== {{sv-adj|pers=-}} '''[[hålla|håll]][[-bar|bar]]''' #som inte lätt går sönder #:''Enheten är ganska '''hållbar''', och tål en och annan hård stöt.'' #som tål att utövas eller användas under en längre tid utan att orsaka skador på något, t.ex. på miljö eller ekonomi #:''Vi behöver en '''hållbar''' återvinningsplan.'' :{{avgränsare}} :{{sammansättningar|[[hållbarhet]]}} ====Översättningar==== {{ö-topp|som inte lätt går sönder}} *engelska: {{ö+|en|durable}} *finska: {{ö+|fi|kestävä}} *franska: {{ö+|fr|solide}} *spanska: {{ö+|es|duradero}}, {{ö+|es|durable}}, {{ö+|es|perdurable}} *tyska: {{ö+|de|haltbar}} {{ö-botten}} {{ö-topp|som tål att utövas eller användas under en längre tid utan att orsaka skador på något, t.ex. på miljö eller ekonomi}} *belarusiska: {{ö|be|усто́йлівы}} *bokmål: {{ö|no|bærekraftig}} *danska: {{ö|da|bæredygtig}} *engelska: {{ö+|en|sustainable}} *finska: {{ö+|fi|kestävä}} *franska: {{ö+|fr|solide}}, {{ö+|fr|durable}} *nynorska: {{ö|nn|berekraftig}} *polska: {{ö+|pl|zrównoważony}} *ryska: {{ö+|ru|усто́йчивый}} *spanska: {{ö|es|sostenible}} *tyska: {{ö+|de|nachhaltig}} *ukrainska: {{ö|uk|ста́лий}} {{ö-botten}} fgkcshvk1wfnuompbnzbkho23gouxcr ensidig 0 113925 3703580 3212611 2022-08-20T11:46:33Z Andreasl01 37996 /* Svenska */ formatering, +adv= wikitext text/x-wiki ==Svenska== ===Adjektiv=== {{sv-adj|pers=|adv=}} '''ensidig''' #[[partisk]], som bara redovisar eller tar hänsyn till den ena partens åsikt #:''Beskrivningen av konflikten är väldigt '''ensidig''' till Kalles fördel.'' #:{{synonymer|[[endimensionell]]}} #:{{antonymer|[[mångsidig]]}} #som drivs igenom av en vilja; som inte tar hänsyn till andra #:''Eftersom våra företag inte kan komma överrens om hur samarbetet ska fortsätta, har jag fått order från styrelsen att '''ensidigt''' säga upp samarbetsavtalet med omedelbar verkan.'' {{?|bättre exempel behövs - detta torde vara adverbformen}} #:{{synonymer|[[unilateral]] ''(formellt, om åtgärder som vidtas av länder och organisationer)''}} #:{{seäven|[[bilateral]], [[multilateral]]}} #enformig, som aldrig förändras #:''Det finns allvarliga hälsorisker med att äta alltför '''ensidig''' kost.'' #:{{antonymer|[[mångsidig]], [[allsidig]], [[varierad]]}} ====Översättningar==== {{ö-topp|partisk}} *tyska: {{ö+|de|einseitig}}, {{ö+|de|parteiisch}} {{ö-botten}} {{ö-topp|som drivs igenom av en vilja}} *tyska: {{ö+|de|einseitig}} {{ö-botten}} {{ö-topp|enformig, som aldrig förändras}} *tyska: {{ö+|de|einseitig}} {{ö-botten}} cuwbqd3pl3pf991520h9vkknbfc8k6a over- 0 141434 3703451 2925456 2022-08-19T22:00:56Z Skalman 414 fmt; [[overanalyze]] wikitext text/x-wiki {{se även|over|över-|över}} ==Engelska== ===Affix=== {{affix|en}} '''over-''' ''(prefix)'' #för mycket; [[över-]] #:{{sammansättningar|[[overachieve]], [[overanalyze]], [[overbid]], [[overclock]], [[overestimate]], [[overrate]], [[overreach]], [[overrepresented]]}} d4vrlzj4qwese544i2kz5m7g6kjk06p meuble 0 145853 3703560 3701170 2022-08-20T11:02:50Z Gabbe 1153 börja med vanligaste, per [[WT:Definition]], inte äldsta wikitext text/x-wiki {{se även|meublé}} ==Franska== ===Substantiv=== {{fr-subst-m}} '''meuble''' {{m}} *{{uttal|fr|ipa=mœbl|ljud=Fr-meuble.ogg}} #[[möbel]] #{{tagg|juridik|språk=fr}} [[lös egendom]] #:{{antonymer|[[immeuble]]}} :{{avgränsare}} :{{etymologi|{{härledning|språk=fr|la|mobilis|rörlig}}<ref>{{källa-svetym|0593|möbel}}</ref>}} ===Verb=== '''meuble''' #{{böjning|fr|verb|meubler}} ==Källor== <references/> 74fqoxtlhe3xhraevplj2hvli84shlz keramik 0 156749 3703568 3640640 2022-08-20T11:20:14Z Andreasl01 37996 ''Se även:'' → {{se även}} wikitext text/x-wiki {{wikipedia}} {{se även|Keramik}} ==Svenska== ===Substantiv=== {{sv-subst-n-oräkn}} '''keramik''' #[[lergodstillverkning]], [[konst]]en att [[tillverka]] [[gods]] av [[lera]] #[[lergods]], [[stengods]], [[porslin]] :{{avgränsare}} :{{besläktade ord|[[keram]], [[keramiker]], [[keramisk]], [[keramist]]}} :{{sammansättningar|[[granitkeramik]], [[keramikhäll]], [[keramikmaterial]], [[keramikskål]], [[keramikskärva]]}} ====Översättningar==== {{ö-topp}} *engelska: {{ö+|en|ceramic}} *finska: {{ö+|fi|keramiikka}} *franska: {{ö+|fr|céramique|f}} *frisiska: {{ö|fy|kermyk}} *iriska: {{ö|ga|ceirmeacht}} *isländska: {{ö|is|keramik|n}}, {{ö+|is|leirker|n}}, {{ö|is|leirmunir|m|p}} *kroatiska: {{ö|hr|keramika|f}} *slovenska: {{ö+|sl|keramika|f}} *spanska: {{ö+|es|cerámica|f}} *turkiska: {{ö+|tr|seramik}} *tyska: {{ö+|de|Keramik|f}} {{ö-botten}} gaqfhjez0pxx2gvq977zuzcarpi9wrj Sommer 0 175523 3703567 3519209 2022-08-20T11:19:13Z Andreasl01 37996 ''Se även:'' → {{se även}} wikitext text/x-wiki {{se även|sommer|sommar}} ==Tyska== ===Substantiv=== {{de-subst-m}} '''Sommer''' {{m}} #{{tagg|kat=årstider|språk=de}} [[sommar]] #:{{hyperonymer|[[Jahreszeit]]}} #:{{kohyponymer|[[Herbst]], [[Winter]], [[Frühling]]}} #:{{besläktade ord|[[sommerlich]]}} #:{{sammansättningar|[[Hochsommer]], [[Regensommer]], [[Sommeranfang]], [[Sommerblume]], [[Sommerfahrplan]], [[Sommerhaus]], [[Sommerkleid]], [[Sommerschuh]], [[Sommertag]], [[Sommerurlaub]], [[Sommervergnügen]], [[Sommerweide]]}} 3i8omka7rcooflfwebtxpg03umib34a Delegation 0 176717 3703559 2576114 2022-08-20T11:02:18Z Andreasl01 37996 formatering wikitext text/x-wiki {{se även|delegation}} ==Tyska== ===Substantiv=== {{de-subst-f|plural=Delegationen|7=Delegationen}} '''Delegation''' {{f}} #[[delegation]] #:{{synonymer|Verhandlungsgruppe}} #:{{seäven|[[Unterhändler]]}} 183i8juegety2fhy2fwau21whcnu2wx Kondition 0 177430 3703562 3523846 2022-08-20T11:10:53Z Andreasl01 37996 formatering, {{tagg}} wikitext text/x-wiki {{se även|kondition}} ==Tyska== ===Substantiv=== {{de-subst-f|5=Konditionen|6=Konditionen|7=Konditionen|8=Konditionen}} '''Kondition'''{{f}} #{{tagg|text=bara singular}} (fysisk) [[kondition]] #:{{synonymer|[[Verfassung]]}} #{{tagg|ekonomi|språk=de}} [[kondition]] #:{{synonymer|[[Bedingung]], [[Klausel]], [[Vertragsbedingung]]}} ltkone5fwh6rqi9cmq47zkxkgk8spsy brakved 0 180453 3703546 3454909 2022-08-20T10:02:18Z 188.238.106.86 +tr: [[barut ağacı]] (assisterat) wikitext text/x-wiki {{wikipedia}} ==Svenska== ===Substantiv=== {{sv-subst-n-oräkn}} '''[[braka|brak]][[ved]]''' {{u}} {{media|Köhler's Medizinal-Pflanzen in naturgetreuen Abbildungen mit kurz erläuterndem Texte (Plate 20) (6972235688).jpg|brakved}} #{{tagg|kat=träd}} [[trädslag]]et ''Frangula alnus'' i [[familj]]en [[brakvedsväxter]]; individ tillhörande trädslaget brakved ====Översättningar==== {{ö-topp|trädslaget Frangula alnus i familjen brakvedsväxter}} *danska: {{ö|da|tørstetræ}} *estniska: {{ö|et|paakspuu}} *finska: {{ö+|fi|paatsama}} *ryska: {{ö+|ru|крушина|f}} *spanska: {{ö+|es|arraclán|m}} *turkiska: {{ö+|tr|barut ağacı}} {{ö-botten}} tmbzqviy306wlxccre9txig0ywvezmc köö 0 366226 3703477 3581001 2022-08-19T23:51:57Z Skalman 414 syn wikitext text/x-wiki ==Finska== ===Substantiv=== {{subst|fi}} '''köö''' #{{tagg|sport|språk=fi}} [[kö]]; spelredskap i biljard #:{{synonymer|[[biljardikeppi]], [[biljardisauva]]}} to5454n1q8sfibkl38aeh6aazbu749t landsväg 0 398304 3703435 3523721 2022-08-19T19:41:47Z 84.251.161.164 +et: [[maantee]] (assisterat) wikitext text/x-wiki ==Svenska== ===Substantiv=== {{sv-subst-n-ar}} '''[[land]]s[[väg]]''' #{{tagg|kat=transport}} [[väg]] som går utanför tätbebyggt område och varken är [[motorväg]] eller [[motortrafikled]] #:''Är det '''landsväg''' hela vägen?'' ====Översättningar==== {{ö-topp|väg som går utanför tätbebyggt område}} *bokmål: {{ö|no|landeveg|m}}, {{ö|no|landevei|m}} *estniska: {{ö|et|maantee}} *finska: {{ö+|fi|maantie}} *nynorska: {{ö|nn|landeveg|m}}, {{ö|nn|landsveg|m}} *tyska: {{ö+|de|Landstraße|f}} {{ö-botten}} 59wdiwgx13oauo9mrc3c0sviey0x81f Wiktionary:Om/Statistik/Historik 4 404239 3703446 3700056 2022-08-19T21:51:06Z LA2 544 fredag wikitext text/x-wiki <noinclude> Uppdateras manuellt varje måndag. Se även [//tools.wmflabs.org/svwiktionary/statistik/ grafer] baserade på tabellen nedan. <!-- funkar ej längre --> </noinclude> == 2010,2011 == {| class=wikitable style="text-align:right" ! Datum ![[:Kategori:Svenska/Alla uppslag|svenska<br>grund-<br>former]] ![[:Kategori:Alla uppslag|alla språks<br>grund-<br>former]] !inklusive<br>böjnings-<br>former !sidor<br>totalt !ändringar<br>totalt !ändringar<br>per sida ! [[Special:Användarlista|regi-<br>strerade<br>användare]] ! [[Wiktionary:Användare/Administratörer|admini-<br>stra-<br>törer]] ! % admini-<br>stra-<br>törer |- |2010-06-04 |19 794 |54 521 |105 992 |121 021 |787 042 |6,5 |5 504 |13 |0,24 |- |2010-06-07 |20 102 |55 007 |106 577 |121 601 |789 409 |6,49 |5 519 |13 |0,24 |- |2010-06-14 |20 638 |55 989 |107 415 |122 686 |793 771 |6,47 |5 569 |13 |0,23 |- |2010-06-21 |20 918 |56 771 |108 051 |123 342 |797 736 |6,47 |5 603 |14 |0,25 |- |2010-06-28 |21 232 |57 389 |108 585 |123 922 |801 051 |6,46 |5 642 |14 |0,25 |- |2010-07-13 |21 362 |57 652 |108 835 |124 202 |805 580 |6,49 |5 724 |15 |0,26 |- |2010-07-19 |21 417 |57 756 |108 934 |124 317 |807 735 |6,5 |5 751 |15 |0,26 |- |2010-07-28 |21 443 |57 948 |109 152 |124 563 |810 815 |6,51 |5 802 |15 |0,26 |- |2010-08-02 |21 556 |58 214 |109 397 |124 819 |812 596 |6,51 |5 826 |15 |0,26 |- |2010-08-09 |21 982 |59 259 |110 408 |125 865 |816 509 |6,49 |5 864 |15 |0,26 |- |2010-08-16 |22 268 |59 933 |111 040 |126 565 |820 000 |6,48 |5 902 |15 |0,25 |- |2010-08-30 |22 684 |61 235 |112 351 |127 886 |827 628 |6,47 |5 991 |15 |0,25 |- |2010-09-06 |22 928 |62 146 |113 290 |128 802 |833 712 |6,47 |6 048 |15 |0,25 |- |2010-09-13 |23 123 |62 608 |113 746 |129 289 |837 247 |6,48 |6 102 |15 |0,25 |- |2010-09-20 |23 251 |62 937 |114 087 |129 639 |840 004 |6,48 |6 147 |15 |0,24 |- |2010-09-27 |23 338 |63 204 |114 388 |129 966 |842 918 |6,49 |6 187 |15 |0,24 |- |2010-10-04 |23 433 |63 502 |114 659 |130 249 |845 916 |6,49 |6 233 |15 |0,24 |- |2010-10-11 |23 609 |63 857 |115 008 |130 637 |847 586 |6,49 |6 287 |15 |0,24 |- |2010-10-18 |23 683 |64 094 |115 238 |131 337 |852 702 |6,49 |6 348 |15 |0,24 |- |2010-10-26 |23 875 |64 424 |116 489 |131 669 |863 947 |6,56 |6 389 |15 |0,23 |- |2010-11-01 |23 931 |64 614 |116 668 |131 853 |866 147 |6,57 |6 427 |15 |0,23 |- |2010-11-08 |24 162 |65 063 |117 100 |132 302 |869 201 |6,57 |6 477 |15 |0,23 |- |2010-11-15 |24 268 |65 407 |117 417 |132 651 |870 187 |6,56 |6 529 |15 |0,23 |- |2010-12-06 |24 481 |66 180 |118 138 |133 459 |872 642 |6,54 |6 690 |15 |0,22 |- |2010-12-27 |24 739 |67 726 |119 574 |135 073 |883 004 |6,54 |6 839 |15 |0,22 |- |2011-01-10 |25 336 |69 474 |121 293 |136 880 |889 977 |6,5 |6 931 |15 |0,22 |- |2011-02-14 |26 119 |71 248 |122 977 |138 654 |904 359 |6,52 |7 219 |15 |0,21 |- |2011-03-07 |27 049 |73 239 |125 812 |141 594 |915 930 |6,47 |7 364 |15 |0,2 |- |2011-03-14 |27 397 |74 238 |126 799 |142 634 |920 947 |6,46 |7 404 |15 |0,2 |- |2011-03-21 |27 585 |74 715 |127 255 |143 149 |924 734 |6,46 |7 434 |15 |0,2 |- |2011-03-28 |27 791 |75 364 |127 855 |143 784 |929 216 |6,46 |7 476 |15 |0,2 |- |2011-04-04 |28 083 |76 051 |128 497 |144 520 |932 929 |6,46 |7 510 |15 |0,2 |- |2011-04-18 |28 415 |77 448 |129 767 |145 857 |960 993 |6,59 |7 586 |18 |0,24 |- |2011-04-25 |28 606 |78 358 |131 822 |147 976 |970 244 |6,56 |7 622 |18 |0,24 |- |2011-05-16 |28 941 |79 452 |133 806 |149 723 |1 004 260 |6,71 |7 740 |18 |0,23 |- |2011-05-23 |29 025 |79 769 |134 209 |150 147 |1 006 570 |6,7 |7 771 |18 |0,23 |- |2011-05-30 |29 079 |80 096 |134 554 |150 520 |1 008 900 |6,7 |7 805 |18 |0,23 |- |2011-06-13 |29 314 |80 931 |135 500 |151 520 |1 017 469 |6,72 |7 870 |18 |0,23 |- |2011-06-20 |29 452 |81 713 |136 419 |152 468 |1 021 087 |6,7 |7 891 |18 |0,23 |- |2011-06-27 |29 473 |82 000 |136 702 |152 783 |1 023 709 |6,7 |7 922 |18 |0,23 |- |2011-07-04 |29 563 |82 324 |137 036 |153 145 |1 025 954 |6,7 |7 956 |18 |0,23 |- |2011-07-11 |29 609 |82 495 |137 235 |153 376 |1 027 534 |6,7 |7 981 |18 |0,23 |- |2011-07-18 |29 664 |82 726 |137 426 |153 590 |1 029 284 |6,7 |8 007 |18 |0,22 |- |2011-07-26 |29 729 |83 165 |137 893 |154 107 |1 032 223 |6,7 |8 043 |18 |0,22 |- |2011-08-01 |29 780 |83 485 |138 273 |154 506 |1 034 856 |6,7 |8 059 |18 |0,22 |- |2011-09-01 |29 955 |83 953 |138 717 |155 020 |1 040 000 |6,71 |8 220 |18 |0,22 |- |2011-09-26 |30 142 |84 780 |140 959 |157 333 |1 047 962 |6,66 |8 352 |18 |0,22 |- |2011-10-01 |30 168 |84 951 |141 162 |157 545 |1 049 413 |6,66 |8 387 |18 |0,21 |- |2011-10-10 |30 248 |85 307 |141 598 |158 024 |1 052 397 |6,66 |8 451 |18 |0,21 |- |2011-11-02 |30 601 |87 465 |143 701 |160 254 |1 063 629 |6,64 |8 565 |18 |0,21 |- |2011-12-01 |30 820 |88 542 |145 124 |161 779 |1 078 014 |6,66 |8 725 |18 |0,21 |} == 2012,2013 == {| class=wikitable style="text-align:right" ! Datum ![[:Kategori:Svenska/Alla uppslag|svenska<br>grund-<br>former]] ![[:Kategori:Alla uppslag|alla språks<br>grund-<br>former]] !inklusive<br>böjnings-<br>former !sidor<br>totalt !ändringar<br>totalt !ändringar<br>per sida ! [[Special:Användarlista|regi-<br>strerade<br>användare]] ! [[Wiktionary:Användare/Administratörer|admini-<br>stra-<br>törer]] ! % admini-<br>stra-<br>törer |- |2012-01-03 |31 033 |90 525 |147 236 |163 986 |1 114 385 |6,8 |8 875 |18 |0,2 |- |2012-01-17 |31 359 |91 810 |148 753 |165 542 |1 122 575 |6,78 |9 007 |18 |0,2 |- |2012-02-01 |31 538 |93 140 |150 184 |167 008 |1 130 873 |6,77 |9 175 |18 |0,2 |- |2012-02-21 |31 760 |93 937 |151 117 |167 998 |1 138 543 |6,78 |9 360 |18 |0,19 |- |2012-03-19 |32 568 |101 629 |171 498 |188 430 |1 168 856 |6,2 |9 604 |18 |0,19 |- |2012-03-26 |34 110 |103 379 |176 063 |193 002 |1 176 016 |6,09 |9 668 |18 |0,19 |- |2012-04-02 |34 214 |103 635 |174 826 |191 787 |1 180 028 |6,15 |9 763 |18 |0,18 |- |2012-04-09 |34 275 |103 881 |175 095 |192 074 |1 181 996 |6,15 |9 809 |18 |0,18 |- |2012-04-16 |34 362 |104 218 |175 476 |192 474 |1 184 620 |6,15 |9 870 |18 |0,18 |- |2012-04-23 |34 390 |104 393 |175 652 |192 668 |1 187 458 |6,16 |9 956 |18 |0,18 |- |2012-04-30 |34 431 |104 624 |175 873 |192 894 |1 191 084 |6,17 |10 018 |18 |0,18 |- |2012-05-07 |34 487 |104 923 |176 164 |193 198 |1 197 041 |6,2 |10 091 |18 |0,18 |- |2012-05-14 |34 503 |105 096 |176 463 |193 379 |1 199 928 |6,21 |10 181 |18 |0,18 |- |2012-05-21 |34 531 |105 153 |176 553 |193 477 |1 201 291 |6,21 |10 243 |18 |0,18 |- |2012-05-21 |34 531 |105 191 |176 587 |193 514 |1 201 440 |6,21 |10 251 |18 |0,18 |- |2012-05-28 |34 576 |105 570 |183 832 |200 776 |1 210 012 |6,03 |10 324 |19 |0,18 |- |2012-06-04 |34 729 |106 290 |197 324 |214 295 |1 225 113 |5,72 |10 406 |19 |0,18 |- |2012-06-11 |34 829 |106 974 |203 418 |220 393 |1 232 891 |5,59 |10 473 |19 |0,18 |- |2012-06-19 |34 897 |107 512 |235 823 |252 813 |1 267 125 |5,01 |10 542 |19 |0,18 |- |2012-06-25 |34 998 |108 170 |244 360 |261 368 |1 279 235 |4,89 |10 583 |19 |0,18 |- |2012-07-02 |35 174 |108 814 |245 792 |262 817 |1 283 516 |4,88 |10 631 |19 |0,18 |- |2012-07-09 |35 317 |109 440 |246 878 |263 916 |1 286 578 |4,87 |10 693 |19 |0,18 |- |2012-07-16 |35 398 |109 843 |247 597 |264 644 |1 289 175 |4,87 |10 747 |19 |0,18 |- |2012-07-23 |35 435 |110 092 |251 309 |268 310 |1 293 736 |4,82 |10 799 |19 |0,18 |- |2012-07-30 |35 537 |110 408 |252 204 |269 222 |1 296 253 |4,81 |10 850 |19 |0,18 |- |2012-08-06 |35 750 |110 838 |253 419 |270 447 |1 299 587 |4,81 |10 908 |19 |0,17 |- |2012-08-13 |35 833 |111 291 |255 098 |272 161 |1 303 427 |4,79 |10 965 |19 |0,17 |- |2012-08-20 |35 877 |111 730 |255 526 |272 589 |1 306 061 |4,79 |11 024 |19 |0,17 |- |2012-08-27 |35 897 |111 965 |255 967 |273 030 |1 359 734 |4,98 |11 079 |19 |0,17 |- |2012-09-17 |45 858 |127 459 |318 630 |335 748 |1 539 211 |4,58 |11 283 |19 |0,17 |- |2012-09-24 |46 053 |128 336 |320 685 |337 820 |1 544 925 |4,57 |11 348 |19 |0,17 |- |2012-10-01 |46 165 |128 832 |321 579 |338 743 |1 550 162 |4,58 |11 431 |19 |0,17 |- |2012-10-08 |46 227 |129 062 |324 329 |341 502 |1 556 166 |4,56 |11 531 |19 |0,16 |- |2012-10-15 |46 351 |129 452 |325 168 |342 368 |1 559 707 |4,56 |11 621 |19 |0,16 |- |2012-10-22 |46 372 |129 699 |325 614 |342 821 |1 562 785 |4,56 |11 710 |19 |0,16 |- |2012-10-30 |46 395 |129 905 |325 923 |343 145 |1 569 830 |4,57 |11 796 |19 |0,16 |- |2012-11-05 |46 445 |130 105 |326 365 |343 593 |1 573 419 |4,58 |11 845 |19 |0,16 |- |2012-11-12 |46 481 |130 394 |326 949 |344 202 |1 577 850 |4,58 |11 920 |19 |0,16 |- |2012-11-19 |46 530 |130 757 |327 490 |346 336 |1 583 865 |4,57 |12 009 |19 |0,16 |- |2012-11-26 |46 582 |130 947 |327 911 |346 968 |1 587 008 |4,57 |12 102 |19 |0,16 |- |2012-12-03 |46 625 |131 549 |328 834 |347 918 |1 592 466 |4,58 |12 200 |19 |0,16 |- |2012-12-10 |46 686 |131 910 |329 197 |348 293 |1 594 924 |4,58 |12 281 |19 |0,15 |- |2012-12-17 |46 765 |132 460 |330 238 |349 346 |1 597 335 |4,57 |12 366 |19 |0,15 |- |2012-12-24 |46 803 |132 949 |331 088 |350 214 |1 600 107 |4,57 |12 440 |19 |0,15 |- |2012-12-31 |46 863 |133 314 |331 521 |350 670 |1 602 626 |4,57 |12 493 |19 |0,15 |- |2013-01-07 |46 934 |134 066 |332 471 |351 646 |1 608 328 |4,57 |12 554 |19 |0,15 |- |2013-01-14 |47 023 |134 539 |338 077 |357 426 |1 615 691 |4,52 |12 652 |19 |0,15 |- |2013-01-21 |47 051 |134 688 |338 218 |357 604 |1 617 502 |4,52 |12 738 |19 |0,15 |- |2013-01-28 |47 105 |134 945 |338 480 |357 892 |1 619 959 |4,53 |12 831 |19 |0,15 |- |2013-02-04 |47 218 |135 479 |340 240 |359 674 |1 625 490 |4,52 |12 928 |19 |0,15 |- |2013-02-11 |47 287 |136 021 |341 245 |360 723 |1 630 069 |4,52 |13 045 |19 |0,15 |- |2013-02-18 |47 321 |136 345 |342 047 |361 551 |1 633 862 |4,52 |13 161 |19 |0,14 |- |2013-02-25 |47 354 |136 686 |343 101 |362 630 |1 637 067 |4,51 |13 255 |19 |0,14 |- |2013-03-04 |47 394 |136 937 |345 041 |364 581 |1 640 951 |4,5 |13 350 |19 |0,14 |- |2013-03-11 |47 452 |137 220 |345 349 |364 906 |1 642 500 |4,5 |13 470 |19 |0,14 |- |2013-03-19 |47 505 |137 525 |345 655 |365 234 |1 645 140 |4,5 |13 590 |19 |0,14 |- |2013-03-25 |47 556 |137 730 |345 840 |365 441 |1 646 490 |4,51 |13 675 |19 |0,14 |- |2013-04-01 |47 593 |138 031 |346 142 |365 738 |1 648 927 |4,51 |13 764 |19 |0,14 |- |2013-04-08 |47 638 |138 175 |346 278 |365 888 |1 650 181 |4,51 |13 846 |19 |0,14 |- |2013-04-15 |47 751 |138 536 |348 435 |368 061 |1 653 576 |4,49 |13 962 |19 |0,14 |- |2013-04-22 |47 782 |138 693 |348 999 |368 638 |1 655 340 |4,49 |14 083 |19 |0,13 |- |2013-05-06 |47 917 |140 139 |350 409 |370 086 |1 659 014 |4,48 |14 294 |19 |0,13 |- |2013-05-13 |47 939 |140 554 |350 800 |370 488 |1 659 940 |4,48 |14 397 |19 |0,13 |- |2013-05-20 |47 968 |141 063 |351 281 |370 986 |1 661 319 |4,48 |14 503 |19 |0,13 |- |2013-05-27 |47 995 |141 368 |352 458 |372 192 |1 663 282 |4,47 |14 600 |19 |0,13 |- |2013-06-03 |48 051 |141 838 |353 764 |373 523 |1 665 673 |4,46 |14 726 |19 |0,13 |- |2013-06-10 |48 083 |142 104 |354 017 |373 782 |1 666 598 |4,46 |14 790 |19 |0,13 |- |2013-06-17 |48 123 |142 303 |354 204 |373 977 |1 667 516 |4,46 |14 847 |19 |0,13 |- |2013-06-24 |48 184 |142 435 |354 626 |374 410 |1 668 348 |4,46 |14 901 |19 |0,13 |- |2013-07-01 |48 239 |142 677 |354 865 |374 663 |1 669 037 |4,45 |14 954 |19 |0,13 |- |2013-07-15 |48 299 |143 438 |355 989 |375 826 |1 671 967 |4,45 |15 034 |19 |0,13 |- |2013-07-22 |48 358 |143 779 |357 115 |376 963 |1 673 834 |4,44 |15 080 |19 |0,13 |- |2013-08-05 |48 405 |144 900 |358 215 |378 085 |1 676 622 |4,43 |15 143 |19 |0,13 |- |2013-08-12 |48 449 |145 242 |358 553 |378 435 |1 677 847 |4,43 |15 194 |19 |0,13 |- |2013-08-19 |48 462 |145 411 |358 712 |378 606 |1 678 773 |4,43 |15 218 |19 |0,12 |- |2013-08-26 |48 504 |145 545 |360 286 |380 195 |1 681 455 |4,42 |15 263 |19 |0,12 |- |2013-09-02 |53 922 |151 322 |379 554 |399 519 |1 704 303 |4,27 |15 296 |19 |0,12 |- |2013-09-09 |53 945 |151 546 |379 735 |399 594 |1 706 972 |4,27 |15 328 |19 |0,12 |- |2013-09-16 |54 067 |152 062 |384 117 |403 999 |1 714 270 |4,24 |15 358 |19 |0,12 |- |2013-09-23 |54 109 |152 296 |384 346 |404 268 |1 717 220 |4,25 |15 389 |19 |0,12 |- |2013-09-30 |54 129 |152 393 |384 427 |404 371 |1 718 955 |4,25 |15 436 |19 |0,12 |- |2013-10-07 |54 170 |152 697 |384 633 |404 597 |1 721 051 |4,25 |15 542 |19 |0,12 |- |2013-10-14 |54 194 |152 805 |384 865 |404 852 |1 722 948 |4,26 |15 626 |19 |0,12 |- |2013-10-21 |54 218 |152 927 |384 975 |404 974 |1 725 019 |4,26 |15 713 |19 |0,12 |- |2013-10-28 |54 274 |153 279 |385 277 |405 306 |1 727 253 |4,26 |15 791 |19 |0,12 |- |2013-11-04 |54 486 |153 853 |385 855 |405 870 |1 729 709 |4,26 |15 868 |19 |0,12 |- |2013-11-11 |54 518 |154 102 |386 061 |406 655 |1 733 700 |4,26 |15 955 |19 |0,12 |- |2013-11-18 |54 537 |154 472 |386 432 |407 304 |1 736 956 |4,26 |16 048 |19 |0,12 |- |2013-11-25 |54 562 |154 647 |386 593 |407 521 |1 739 446 |4,27 |16 118 |19 |0,12 |- |2013-12-02 |54 582 |154 872 |386 803 |408 098 |1 758 752 |4,31 |16 187 |19 |0,12 |- |2013-12-09 |54 634 |155 115 |387 032 |408 366 |1 761 267 |4,31 |16 267 |19 |0,12 |- |2013-12-16 |54 666 |155 374 |387 264 |408 644 |1 764 256 |4,32 |16 356 |19 |0,12 |- |2013-12-31 |54 742 |155 793 |387 670 |409 103 |1 771 728 |4,33 |16 482 |19 |0,12 |} == 2014,2015 == {| class=wikitable style="text-align:right" ! Datum ![[:Kategori:Svenska/Alla uppslag|svenska<br>grund-<br>former]] ![[:Kategori:Alla uppslag|alla språks<br>grund-<br>former]] !inklusive<br>böjnings-<br>former !sidor<br>totalt !ändringar<br>totalt !ändringar<br>per sida ! [[Special:Användarlista|regi-<br>strerade<br>användare]] ! [[Wiktionary:Användare/Administratörer|admini-<br>stra-<br>törer]] ! % admini-<br>stra-<br>törer |- |2014-01-06 |54 919 |156 410 |388 189 |409 702 |1 775 345 |4,33 |16 539 |19 |0,11 |- |2014-01-13 |55 010 |156 802 |388 553 |410 161 |1 778 136 |4,34 |16 618 |19 |0,11 |- |2014-01-20 |55 051 |157 050 |388 922 |410 585 |1 781 212 |4,34 |16 705 |19 |0,11 |- |2014-01-27 |55 103 |157 874 |390 273 |412 005 |1 786 446 |4,34 |16 762 |19 |0,11 |- |2014-02-03 |55 200 |158 852 |390 615 |412 387 |1 788 989 |4,34 |16 836 |19 |0,11 |- |2014-02-10 |55 261 |159 170 |390 940 |412 795 |1 791 167 |4,34 |16 911 |19 |0,11 |- |2014-02-17 |55 313 |159 483 |391 226 |413 115 |1 793 212 |4,34 |17 005 |19 |0,11 |- |2014-02-24 |55 339 |159 755 |391 436 |413 344 |1 795 549 |4,34 |17 053 |19 |0,11 |- |2014-03-03 |55 372 |160 019 |391 686 |413 627 |1 797 214 |4,35 |17 132 |19 |0,11 |- |2014-03-10 |55 394 |160 308 |391 966 |413 927 |1 798 581 |4,35 |17 204 |19 |0,11 |- |2014-03-17 |55 441 |160 803 |392 402 |414 386 |1 801 052 |4,35 |17 274 |19 |0,11 |- |2014-03-24 |55 478 |161 351 |392 938 |414 947 |1 803 540 |4,35 |17 333 |19 |0,11 |- |2014-03-31 |55 523 |161 805 |393 355 |415 388 |1 806 185 |4,35 |17 414 |19 |0,11 |- |2014-04-07 |55 539 |162 119 |393 655 |415 732 |1 808 192 |4,35 |17 488 |19 |0,11 |- |2014-04-14 |55 581 |162 479 |394 000 |416 107 |1 810 405 |4,35 |17 544 |19 |0,11 |- |2014-04-22 |55 598 |162 739 |394 250 |416 395 |1 812 473 |4,35 |17 602 |19 |0,11 |- |2014-04-28 |55 612 |163 006 |394 539 |416 975 |1 814 345 |4,35 |17 636 |19 |0,11 |- |2014-05-05 |55 623 |163 190 |394 743 |417 190 |1 815 737 |4,35 |17 685 |19 |0,11 |- |2014-05-12 |55 650 |163 441 |395 326 |417 801 |1 818 024 |4,35 |17 759 |19 |0,11 |- |2014-05-19 |55 670 |163 740 |395 827 |418 318 |1 820 036 |4,35 |17 821 |19 |0,11 |- |2014-05-27 |55 695 |164 139 |396 223 |418 734 |1 823 300 |4,35 |17 919 |19 |0,11 |- |2014-06-02 |55 714 |164 294 |396 373 |418 891 |1 823 917 |4,35 |17 954 |19 |0,11 |- |2014-06-09 |55 738 |164 483 |396 555 |419 079 |1 825 400 |4,36 |18 013 |19 |0,11 |- |2014-06-16 |55 753 |164 792 |396 851 |419 382 |1 826 970 |4,36 |18 056 |19 |0,11 |- |2014-06-23 |55 779 |165 097 |397 143 |419 676 |1 828 981 |4,36 |18 097 |19 |0,1 |- |2014-07-01 |55 822 |165 336 |397 377 |419 916 |1 831 650 |4,36 |18 146 |19 |0,1 |- |2014-07-07 |55 830 |165 475 |397 515 |420 059 |1 833 214 |4,36 |18 184 |19 |0,1 |- |2014-07-14 |55 841 |165 873 |397 906 |420 456 |1 834 280 |4,36 |18 225 |19 |0,1 |- |2014-07-21 |55 866 |166 280 |398 294 |420 858 |1 836 920 |4,36 |18 273 |19 |0,1 |- |2014-08-05 |55 895 |167 070 |399 013 |421 634 |1 842 339 |4,37 |18 374 |18 |0,1 |- |2014-08-19 |56 079 |168 340 |400 222 |422 889 |1 847 862 |4,37 |18 483 |18 |0,1 |- |2014-08-25 |56 098 |168 623 |400 489 |423 173 |1 850 844 |4,37 |18 522 |18 |0,1 |- |2014-09-02 |56 116 |169 142 |400 950 |423 637 |1 856 522 |4,38 |18 588 |18 |0,1 |- |2014-09-09 |56 171 |169 433 |401 263 |423 965 |1 858 088 |4,38 |18 636 |18 |0,1 |- |2014-09-15 |56 206 |169 741 |401 591 |424 309 |1 859 888 |4,38 |18 690 |18 |0,1 |- |2014-09-23 |56 254 |170 019 |401 890 |424 618 |1 864 844 |4,39 |18 775 |18 |0,1 |- |2014-09-29 |56 280 |170 446 |402 359 |425 135 |1 867 585 |4,39 |18 818 |18 |0,1 |- |2014-10-06 |56 302 |170 703 |402 752 |425 566 |1 869 646 |4,39 |18 913 |18 |0,1 |- |2014-10-13 |56 337 |170 934 |403 119 |425 962 |1 871 825 |4,39 |19 001 |18 |0,09 |- |2014-10-20 |56 412 |171 209 |403 678 |426 560 |1 874 192 |4,39 |19 053 |18 |0,09 |- |2014-10-27 |56 460 |171 563 |404 326 |427 234 |1 876 197 |4,39 |19 120 |18 |0,09 |- |2014-11-03 |56 490 |171 807 |404 936 |427 854 |1 877 366 |4,39 |19 193 |18 |0,09 |- |2014-11-10 |56 517 |172 194 |406 069 |428 996 |1 879 299 |4,38 |19 269 |18 |0,09 |- |2014-11-17 |56 537 |172 399 |406 546 |429 483 |1 880 455 |4,38 |19 327 |18 |0,09 |- |2014-11-24 |56 580 |172 798 |407 768 |430 725 |1 882 446 |4,37 |19 402 |18 |0,09 |- |2014-12-01 |56 634 |173 442 |409 624 |432 602 |1 885 084 |4,36 |19 465 |18 |0,09 |- |2014-12-08 |56 689 |174 041 |411 410 |434 408 |1 888 294 |4,35 |19 534 |18 |0,09 |- |2014-12-15 |56 744 |174 517 |412 834 |435 839 |1 891 028 |4,34 |19 606 |18 |0,09 |- |2014-12-22 |56 791 |174 874 |413 556 |436 601 |1 893 007 |4,34 |19 667 |18 |0,09 |- |2014-12-29 |56 829 |175 018 |413 760 |436 815 |1 894 611 |4,34 |19 719 |18 |0,09 |- |2015-01-05 |56 866 |175 576 |415 225 |438 291 |1 897 850 |4,33 |19 774 |18 |0,09 |- |2015-01-12 |56 926 |176 431 |417 264 |440 355 |1 902 713 |4,32 |19 839 |18 |0,09 |- |2015-01-19 |56 968 |177 369 |419 423 |442 537 |1 906 792 |4,31 |19 925 |18 |0,09 |- |2015-01-26 |56 987 |178 165 |421 710 |444 834 |1 911 784 |4,3 |19 998 |18 |0,09 |- |2015-02-03 |57 070 |179 218 |424 410 |447 581 |1 917 047 |4,28 |20 089 |18 |0,09 |- |2015-03-02 |57 262 |181 984 |433 408 |456 631 |1 937 290 |4,24 |20 427 |18 |0,09 |- |2015-03-09 |57 269 |182 682 |435 429 |458 666 |1 943 169 |4,24 |20 520 |18 |0,09 |- |2015-03-16 |57 178 |183 359 |437 652 |460 923 |1 948 323 |4,23 |20 603 |15 |0,07 |- |2015-03-23 |57 196 |184 277 |440 329 |464 020 |1 954 543 |4,21 |20 708 |15 |0,07 |- |2015-03-30 |57 224 |184 929 |442 123 |465 835 |1 958 177 |4,2 |20 812 |15 |0,07 |- |2015-04-06 |57 237 |186 476 |444 774 |468 500 |1 963 782 |4,19 |20 896 |15 |0,07 |- |2015-04-14 |57 271 |185 169 |446 235 |469 968 |1 969 152 |4,19 |20 980 |15 |0,07 |- |2015-04-20 |57 299 |185 298 |447 720 |471 464 |1 973 978 |4,19 |21 059 |15 |0,07 |- |2015-04-27 |57 349 |185 638 |448 760 |472 517 |1 978 309 |4,19 |21 144 |15 |0,07 |- |2015-05-04 |57 455 |185 966 |449 376 |473 139 |1 983 603 |4,19 |21 233 |15 |0,07 |- |2015-05-11 |57 527 |186 445 |450 778 |474 554 |1 987 113 |4,19 |21 347 |15 |0,07 |- |2015-05-26 |57 638 |187 458 |452 668 |476 499 |1 997 683 |4,19 |21 564 |15 |0,07 |- |2015-06-15 |58 030 |189 460 |455 958 |479 839 |2 010 274 |4,19 |21 805 |15 |0,07 |- |2015-06-29 |58 542 |191 244 |458 680 |482 551 |2 050 798 |4,25 |21 961 |15 |0,07 |- |2015-07-06 |58 850 |191 767 |459 266 |483 142 |2 072 034 |4,29 |22 012 |15 |0,07 |- |2015-07-14 |59 028 |192 656 |460 629 |484 511 |2 091 921 |4,32 |22 084 |15 |0,07 |- |2015-07-27 |59 745 |194 348 |462 895 |486 828 |2 111 238 |4,34 |22 207 |15 |0,07 |- |2015-08-10 |60 329 |196 121 |465 748 |489 781 |2 129 318 |4,35 |22 334 |15 |0,07 |- |2015-08-18 |60 345 |196 787 |467 628 |492 679 |2 138 934 |4,34 |22 419 |15 |0,07 |- |2015-08-25 |60 462 |197 502 |469 253 |494 374 |2 145 311 |4,34 |22 501 |15 |0,07 |- |2015-08-31 |60 308 |197 863 |470 682 |495 827 |2 151 581 |4,34 |22 564 |15 |0,07 |- |2015-09-07 |60 261 |199 606 |472 339 |497 497 |2 159 822 |4,34 |22 643 |15 |0,07 |- |2015-10-12 |60 053 |203 002 |479 181 |504 637 |2 187 663 |4,34 |23 054 |15 |0,07 |} == 2016,2017 == {| class=wikitable style="text-align:right" ! Datum ![[:Kategori:Svenska/Alla uppslag|svenska<br>grund-<br>former]] ![[:Kategori:Alla uppslag|alla språks<br>grund-<br>former]] !inklusive<br>böjnings-<br>former !sidor<br>totalt !ändringar<br>totalt !ändringar<br>per sida ! [[Special:Användarlista|regi-<br>strerade<br>användare]] ! [[Wiktionary:Användare/Administratörer|admini-<br>stra-<br>törer]] ! % admini-<br>stra-<br>törer |- |2016-01-04 |59 886 |211 413 |494 941 |521 335 |2 245 216 |4,31 |23 957 |15 |0,06 |- |2016-05-14 |60 835 |221 885 |516 679 |544 734 |2 311 215 |4,24 |25 448 |15 |0,06 |- |2016-07-11 |61 498 |226 784 |525 510 |554 107 |2 371 609 |4,28 |25 946 |15 |0,06 |- |2016-07-18 |61 568 |227 533 |526 502 |555 208 |2 376 295 |4,28 |25 998 |15 |0,06 |- |2016-07-25 |61 672 |228 046 |527 603 |556 468 |2 380 066 |4,28 |26 048 |15 |0,06 |- |2016-08-09 |61 812 |228 685 |528 636 |558 150 |2 389 418 |4,28 |26 152 |15 |0,06 |- |2016-08-15 |61 855 |229 151 |529 435 |559 019 |2 392 525 |4,28 |26 197 |15 |0,06 |- |2016-08-22 |61 907 |229 510 |530 078 |559 696 |2 395 108 |4,28 |26 251 |15 |0,06 |- |2016-08-29 |62 076 |230 101 |531 041 |560 719 |2 399 256 |4,28 |26 317 |15 |0,06 |- |2016-09-05 |62 175 |230 526 |531 759 |561 456 |2 403 561 |4,28 |26 379 |15 |0,06 |- |2016-09-12 |62 249 |231 088 |532 713 |562 430 |2 407 413 |4,28 |26 463 |13 |0,05 |- |2016-09-19 |62 308 |231 538 |533 315 |563 085 |2 409 541 |4,28 |26 516 |13 |0,05 |- |2016-09-26 |62 356 |231 993 |534 203 |564 050 |2 412 048 |4,28 |26 572 |13 |0,05 |- |2016-10-04 |62 431 |232 678 |535 708 |565 567 |2 417 284 |4,27 |26 673 |13 |0,05 |- |2016-10-10 |62 506 |233 105 |536 659 |566 532 |2 420 852 |4,27 |26 744 |13 |0,05 |- |2016-10-18 |62 566 |233 615 |537 696 |567 591 |2 424 599 |4,27 |26 830 |13 |0,05 |- |2016-10-24 |62 601 |234 002 |538 539 |568 467 |2 430 271 |4,28 |26 909 |13 |0,05 |- |2016-10-31 |62 654 |234 572 |539 542 |569 513 |2 437 418 |4,28 |26 996 |13 |0,05 |- |2016-11-07 |62 747 |234 845 |539 991 |570 466 |2 485 958 |4,36 |27 069 |13 |0,05 |- |2016-11-14 |62 861 |235 392 |540 618 |571 255 |2 508 735 |4,39 |27 153 |13 |0,05 |- |2016-11-21 |62 954 |236 108 |541 335 |572 064 |2 511 959 |4,39 |27 243 |13 |0,05 |- |2016-11-28 |63 030 |236 494 |541 961 |572 727 |2 514 862 |4,39 |27 350 |13 |0,05 |- |2016-12-05 |63 047 |236 882 |542 511 |573 376 |2 519 117 |4,39 |27 438 |13 |0,05 |- |2016-12-12 |63 096 |237 436 |543 423 |574 346 |2 522 819 |4,39 |27 553 |13 |0,05 |- |2016-12-19 |63 214 |238 041 |544 539 |575 478 |2 526 567 |4,39 |27 628 |13 |0,05 |- |2016-12-26 |63 256 |238 562 |545 111 |576 086 |2 529 066 |4,39 |27 705 |13 |0,05 |- |2017-01-02 |63 306 |239 197 |545 871 |576 945 |2 533 874 |4,39 |27 776 |13 |0,05 |- |2017-01-16 |63 514 |240 889 |548 331 |579 596 |2 546 173 |4,39 |27 952 |13 |0,05 |- |2017-01-30 |63 604 |242 285 |550 263 |581 599 |2 564 077 |4,41 |28 148 |13 |0,05 |- |2017-02-06 |63 696 |242 951 |551 219 |582 583 |2 567 746 |4,41 |28 255 |13 |0,05 |- |2017-02-13 |63 825 |243 634 |552 265 |583 678 |2 573 813 |4,41 |28 384 |13 |0,05 |- |2017-02-20 |63 924 |244 469 |553 356 |584 833 |2 580 542 |4,41 |28 498 |13 |0,05 |- |2017-03-06 |64 344 |246 534 |555 684 |587 266 |2 593 969 |4,42 |28 769 |13 |0,05 |- |2017-03-20 |64 918 |248 217 |558 955 |590 599 |2 610 120 |4,42 |29 030 |13 |0,04 |- |2017-03-27 |65 148 |249 369 |559 904 |591 718 |2 617 767 |4,42 |29 175 |13 |0,04 |- |2017-04-03 |65 420 |250 818 |561 110 |593 206 |2 623 522 |4,42 |29 296 |13 |0,04 |- |2017-04-10 |65 804 |252 221 |562 321 |594 598 |2 631 163 |4,43 |29 409 |13 |0,04 |- |2017-05-08 |68 084 |258 572 |579 338 |613 711 |2 862 091 |4,66 |29 861 |13 |0,04 |- |2017-05-22 |68 727 |258 363 |581 496 |615 719 |3 013 221 |4,89 |30 113 |13 |0,04 |- |2017-07-10 |68 866 |259 892 |584 463 |619 261 |3 090 761 |4,99 |30 771 |14 |0,05 |- |2017-08-07 |69 187 |264 262 |590 012 |625 078 |3 104 953 |4,97 |31 135 |14 |0,04 |- |2017-08-14 |69 272 |265 919 |591 655 |626 833 |3 108 475 |4,96 |31 223 |14 |0,04 |- |2017-08-21 |69 346 |266 879 |593 097 |628 331 |3 115 914 |4,96 |31 319 |14 |0,04 |- |2017-08-28 |69 445 |267 961 |594 238 |629 499 |3 121 807 |4,96 |31 444 |14 |0,04 |- |2017-09-04 |69 544 |268 873 |595 275 |630 635 |3 140 017 |4,98 |31 541 |14 |0,04 |- |2017-09-11 |69 665 |271 069 |597 163 |632 710 |3 149 085 |4,98 |31 658 |14 |0,04 |- |2017-09-18 |69 916 |272 600 |599 059 |634 625 |3 152 946 |4,97 |31 763 |14 |0,04 |- |2017-09-21 |69 978 |272 953 |599 983 |635 566 |3 154 540 |4,96 |31 828 |14 |0,04 |- |2017-09-27 |70 069 |274 011 |601 428 |637 084 |3 157 439 |4,96 |31 923 |14 |0,04 |- |2017-10-02 |70 171 |274 559 |602 158 |637 881 |3 159 699 |4,95 |32 001 |14 |0,04 |- |2017-10-10 |70 300 |275 551 |603 441 |639 401 |3 163 192 |4,95 |32 141 |14 |0,04 |- |2017-10-16 |70 395 |275 899 |604 216 |640 308 |3 165 824 |4,94 |32 236 |14 |0,04 |- |2017-12-05 |71 000 |279 203 |609 015 |645 566 |3 184 403 |4,93 |33 109 |14 |0,04 |- |2017-12-14 |71 027 |279 314 |609 247 |645 812 |3 185 165 |4,93 |33 267 |14 |0,04 |- |2017-12-26 |71 122 |279 686 |609 616 |646 217 |3 186 583 |4,93 |33 430 |14 |0,04 |} == 2018,2019 == {| class=wikitable style="text-align:right" ! Datum ![[:Kategori:Svenska/Alla uppslag|svenska<br>grund-<br>former]] ![[:Kategori:Alla uppslag|alla språks<br>grund-<br>former]] !inklusive<br>böjnings-<br>former !sidor<br>totalt !ändringar<br>totalt !ändringar<br>per sida ! [[Special:Användarlista|regi-<br>strerade<br>användare]] ! [[Wiktionary:Användare/Administratörer|admini-<br>stra-<br>törer]] ! % admini-<br>stra-<br>törer |- |2018-01-01 |71 288 |280 465 |610 202 |646 815 |3 188 093 |4,93 |33 497 |14 |0,04 |- |2018-01-17 |71 436 |282 143 |611 567 |648 229 |3 192 881 |4,93 |33 736 |14 |0,04 |- |2018-01-22 |71 461 |282 195 |611 734 |648 340 |3 194 118 |4,93 |33 856 |14 |0,04 |- |2018-01-31 |71 540 |282 701 |612 182 |648 845 |3 196 218 |4,93 |33 999 |14 |0,04 |- |2018-02-05 |71 577 |283 248 |612 688 |649 394 |3 198 161 |4,92 |34 072 |14 |0,04 |- |2018-02-12 |71 628 |284 133 |613 461 |650 211 |3 200 628 |4,92 |34 175 |14 |0,04 |- |2018-02-20 |71 700 |285 229 |614 478 |650 462 |3 096 610 |4,76 |34 335 |14 |0,04 |- |2018-02-26 |71 745 |286 074 |615 270 |652 036 |3 098 776 |4,75 |34 444 |14 |0,04 |- |2018-03-14 |71 891 |287 800 |616 947 |653 803 |3 104 081 |4,75 |34 726 |14 |0,04 |- |2018-03-19 |71 926 |288 113 |617 371 |654 245 |3 105 556 |4,75 |34 819 |14 |0,04 |- |2018-03-26 |72 000 |288 927 |618 172 |655 086 |3 108 215 |4,74 |34 918 |14 |0,04 |- |2018-04-03 |72 095 |289 790 |619 064 |656 083 |3 111 201 |4,74 |35 039 |14 |0,04 |- |2018-04-11 |72 173 |290 660 |620 796 |657 852 |3 114 604 |4,73 |35 167 |14 |0,04 |- |2018-04-18 |72 249 |291 296 |621 530 |658 613 |3 116 605 |4,73 |35 258 |14 |0,04 |- |2018-04-26 |72 315 |291 784 |622 442 |659 541 |3 118 410 |4,73 |35 355 |14 |0,04 |- |2018-05-07 |72 366 |292 438 |623 318 |660 470 |3 120 809 |4,73 |35 476 |14 |0,04 |- |2018-05-14 |72 392 |292 766 |624 003 |661 169 |3 122 184 |4,72 |35 596 |14 |0,04 |- |2018-06-05 |72 525 |293 616 |626 315 |663 508 |3 126 715 |4,71 |35 891 |14 |0,04 |- |2018-06-11 |72 551 |294 090 |627 150 |664 356 |3 128 291 |4,71 |35 967 |14 |0,04 |- |2018-06-18 |72 581 |294 407 |627 733 |664 944 |3 131 735 |4,71 |36 051 |14 |0,04 |- |2018-06-25 |72 627 |295 107 |631 994 |669 251 |3 138 160 |4,69 |36 111 |14 |0,04 |- |2018-07-02 |72 657 |295 348 |634 458 |671 738 |3 141 567 |4,68 |36 204 |14 |0,04 |- |2018-07-09 |72 684 |295 627 |636 473 |673 768 |3 144 374 |4,67 |36 275 |14 |0,04 |- |2018-07-17 |72 705 |295 806 |638 588 |675 889 |3 147 245 |4,66 |36 345 |14 |0,04 |- |2018-07-23 |72 724 |295 967 |639 214 |676 519 |3 148 451 |4,65 |36 394 |14 |0,04 |- |2018-07-31 |72 763 |296 279 |642 347 |679 617 |3 152 675 |4,64 |36 470 |14 |0,04 |- |2018-08-06 |72 897 |296 742 |646 325 |683 602 |3 157 583 |4,62 |36 534 |14 |0,04 |- |2018-08-13 |72 984 |297 362 |648 390 |685 638 |3 160 756 |4,61 |36 631 |14 |0,04 |- |2018-08-20 |73 028 |297 965 |650 048 |687 288 |3 163 704 |4,6 |36 693 |14 |0,04 |- |2018-08-27 |73 092 |298 795 |652 787 |690 041 |3 167 645 |4,59 |36 774 |14 |0,04 |- |2018-09-03 |73 152 |299 423 |654 189 |691 455 |3 170 106 |4,58 |36 878 |14 |0,04 |- |2018-09-10 |73 257 |300 145 |655 890 |693 182 |3 173 117 |4,58 |36 983 |14 |0,04 |- |2018-09-17 |73 318 |300 571 |656 843 |694 144 |3 174 955 |4,57 |37 053 |14 |0,04 |- |2018-09-24 |73 369 |301 056 |658 324 |695 638 |3 177 388 |4,57 |37 152 |14 |0,04 |- |2018-10-01 |73 404 |301 658 |659 250 |696 571 |3 179 495 |4,56 |37 246 |14 |0,04 |- |2018-10-08 |73 442 |302 084 |660 271 |697 606 |3 181 195 |4,56 |37 342 |14 |0,04 |- |2018-10-18 |73 517 |302 587 |661 944 |699 325 |3 184 873 |4,55 |37 485 |14 |0,04 |- |2018-10-22 |73 587 |302 874 |662 614 |700 002 |3 186 198 |4,55 |37 531 |14 |0,04 |- |2018-10-29 |73 635 |303 443 |663 619 |701 020 |3 188 762 |4,55 |37 649 |14 |0,04 |- |2018-11-05 |73 659 |303 744 |664 259 |701 675 |3 189 983 |4,55 |37 735 |14 |0,04 |- |2018-11-12 |73 735 |304 085 |665 112 |702 539 |3 191 940 |4,54 |37 860 |15 |0,04 |- |2018-11-19 |73 853 |304 658 |666 404 |703 851 |3 194 448 |4,54 |37 948 |15 |0,04 |- |2018-11-26 |73 886 |305 250 |667 300 |704 770 |3 197 588 |4,54 |38 057 |15 |0,04 |- |2018-12-03 |73 971 |305 928 |669 054 |706 554 |3 238 133 |4,58 |38 142 |15 |0,04 |- |2018-12-10 |74 042 |306 551 |670 763 |708 290 |3 241 212 |4,58 |38 262 |15 |0,04 |- |2018-12-17 |74 080 |306 680 |671 209 |709 320 |3 242 817 |4,57 |38 338 |15 |0,04 |- |2018-12-24 |74 119 |306 864 |671 620 |710 187 |3 244 334 |4,57 |38 418 |16 |0,04 |- |2018-12-31 |74 178 |307 550 |672 342 |710 943 |3 246 104 |4,57 |38 492 |16 |0,04 |- |2019-01-07 |74 241 |308 360 |673 375 |711 989 |3 248 289 |4,56 |38 568 |16 |0,04 |- |2019-01-14 |74 367 |309 319 |676 187 |714 800 |3 252 926 |4,55 |38 642 |16 |0,04 |- |2019-01-21 |74 424 |310 622 |678 054 |716 704 |3 256 934 |4,54 |38 742 |16 |0,04 |- |2019-01-28 |74 524 |311 891 |680 318 |718 997 |3 261 254 |4,54 |38 848 |16 |0,04 |- |2019-02-04 |74 650 |312 796 |681 768 |720 492 |3 264 634 |4,53 |38 928 |16 |0,04 |- |2019-02-11 |74 731 |313 329 |682 927 |721 677 |3 266 957 |4,53 |39 040 |16 |0,04 |- |2019-02-18 |74 795 |314 012 |684 537 |723 316 |3 269 982 |4,52 |39 137 |16 |0,04 |- |2019-02-25 |74 886 |314 768 |685 892 |724 709 |3 273 141 |4,52 |39 224 |16 |0,04 |- |2019-03-04 |74 926 |315 142 |686 865 |725 705 |3 275 065 |4,51 |39 311 |16 |0,04 |- |2019-03-11 |74 966 |315 484 |687 632 |726 482 |3 276 590 |4,51 |39 413 |16 |0,04 |- |2019-03-18 |75 003 |315 709 |688 158 |727 017 |3 277 926 |4,51 |39 514 |16 |0,04 |- |2019-03-25 |75 033 |316 421 |689 038 |727 910 |3 280 157 |4,51 |39 618 |16 |0,04 |- |2019-04-01 |75 121 |316 774 |690 432 |729 309 |3 282 490 |4,5 |39 699 |16 |0,04 |- |2019-04-09 |75 208 |317 363 |691 680 |730 562 |3 285 179 |4,5 |39 819 |16 |0,04 |- |2019-04-15 |75 248 |317 777 |692 140 |731 022 |3 286 566 |4,5 |39 894 |16 |0,04 |- |2019-04-22 |75 277 |318 133 |692 722 |731 606 |3 288 066 |4,49 |39 969 |16 |0,04 |- |2019-04-29 |75 322 |318 403 |693 162 |732 057 |3 289 308 |4,49 |40 051 |16 |0,04 |- |2019-05-06 |75 369 |318 760 |693 662 |732 574 |3 290 689 |4,49 |40 148 |16 |0,04 |- |2019-05-13 |75 436 |319 252 |695 543 |734 467 |3 293 619 |4,48 |40 240 |16 |0,04 |- |2019-05-20 |75 490 |319 691 |696 683 |735 624 |3 295 771 |4,48 |40 357 |16 |0,04 |- |2019-05-27 |75 578 |320 031 |698 023 |736 983 |3 298 657 |4,48 |40 473 |16 |0,04 |- |2019-06-03 |75 668 |320 743 |701 344 |740 372 |3 303 897 |4,46 |40 568 |16 |0,04 |- |2019-06-10 |75 777 |321 208 |702 634 |741 685 |3 306 613 |4,46 |40 654 |16 |0,04 |- |2019-06-17 |75 857 |321 505 |704 387 |743 436 |3 309 206 |4,45 |40 732 |16 |0,04 |- |2019-06-24 |75 900 |321 773 |705 311 |744 369 |3 310 781 |4,45 |40 796 |16 |0,04 |- |2019-07-01 |75 958 |322 213 |706 649 |745 740 |3 313 086 |4,44 |40 866 |16 |0,04 |- |2019-07-08 |76 034 |322 947 |708 294 |747 368 |3 316 330 |4,44 |40 935 |16 |0,04 |- |2019-07-15 |76 117 |323 465 |710 231 |749 352 |3 319 705 |4,43 |40 995 |16 |0,04 |- |2019-07-22 |76 168 |323 971 |711 441 |750 562 |3 322 017 |4,43 |41 049 |16 |0,04 |- |2019-07-29 |76 245 |324 201 |712 425 |751 558 |3 323 910 |4,42 |41 109 |16 |0,04 |- |2019-08-05 |76 305 |324 713 |713 181 |752 324 |3 325 611 |4,42 |41 189 |16 |0,04 |- |2019-08-19 |76 374 |325 450 |714 363 |753 529 |3 328 233 |4,42 |41 313 |16 |0,04 |- |2019-08-26 |76 410 |325 964 |715 132 |754 316 |3 330 114 |4,41 |41 374 |16 |0,04 |- |2019-09-02 |76 470 |326 654 |716 019 |755 223 |3 332 088 |4,41 |41 446 |16 |0,04 |- |2019-09-09 |76 531 |327 145 |717 001 |756 230 |3 334 075 |4,41 |41 510 |16 |0,04 |} == 2019,2020 == {| class=wikitable style="text-align:right" ! Datum ![[:Kategori:Svenska/Alla uppslag|svenska<br>grund-<br>former]] ![[:Kategori:Tyska/Alla uppslag|tyska<br>grund-<br>former]] ![[:Kategori:Engelska/Alla uppslag|engelska<br>grund-<br>former]] ![[:Kategori:Alla uppslag|alla språks<br>grund-<br>former]] !inklusive<br>böjnings-<br>former !sidor<br>totalt !ändringar<br>totalt !ändringar<br>per sida ! [[Special:Aktiva användare|aktiva<br>användare]] ! [[Special:Användarlista|regi-<br>strerade<br>användare]] ! [[Wiktionary:Användare/Administratörer|admini-<br>stra-<br>törer]] ! % admini-<br>stra-<br>törer |- |2019-09-09 |76 531 |72 085 |33 105 |327 146 |717 002 |756 231 |3 334 078 |4,41 |72 |41 510 |16 |0,04 |- |2019-09-16 |76 594 |72 100 |33 133 |327 949 |718 665 |757 962 |3 337 421 |4,4 |77 |41 580 |16 |0,04 |- |2019-09-24 |76 649 |72 136 |33 146 |328 448 |719 499 |758 807 |3 339 276 |4,4 |76 |41 674 |16 |0,04 |- |2019-09-30 |76 703 |72 152 |33 167 |329 213 |720 665 |759 987 |3 341 776 |4,4 |87 |41 754 |16 |0,04 |- |2019-10-07 |76 744 |72 201 |33 181 |329 904 |721 552 |760 888 |3 343 948 |4,39 |90 |41 836 |16 |0,04 |- |2019-10-14 |76 804 |72 210 |33 200 |330 664 |722 776 |762 134 |3 346 914 |4,39 |86 |41 939 |16 |0,04 |- |2019-10-21 |76 866 |72 234 |33 250 |331 476 |724 164 |763 544 |3 349 654 |4,39 |95 |42 026 |16 |0,04 |- |2019-10-28 |76 938 |72 254 |33 291 |332 131 |725 384 |764 778 |3 352 215 |4,38 |84 |42 113 |16 |0,04 |- |2019-11-04 |77 060 |72 288 |33 306 |332 624 |726 544 |765 955 |3 354 464 |4,38 |84 |42 196 |16 |0,04 |- |2019-11-11 |77 106 |72 331 |33 319 |332 900 |727 147 |766 573 |3 356 350 |4,38 |86 |42 298 |16 |0,04 |- |2019-11-18 |77 169 |72 368 |33 330 |333 348 |728 002 |767 435 |3 358 321 |4,38 |76 |42 393 |16 |0,04 |- |2019-11-25 |77 219 |72 409 |33 344 |333 516 |728 452 |767 894 |3 359 584 |4,38 |71 |42 474 |16 |0,04 |- |2019-12-02 |77 291 |72 444 |33 347 |333 708 |729 325 |768 774 |3 361 274 |4,37 |62 |42 548 |16 |0,04 |- |2019-12-09 |77 368 |72 481 |33 355 |333 988 |729 803 |769 276 |3 362 764 |4,37 |63 |42 643 |16 |0,04 |- |2019-12-16 |77 467 |72 521 |33 377 |334 517 |730 777 |770 259 |3 365 254 |4,37 |74 |42 741 |16 |0,04 |- |2019-12-23 |77 577 |72 550 |33 388 |335 152 |731 719 |771 231 |3 367 706 |4,37 |76 |42 815 |16 |0,04 |- |2019-12-30 |77 636 |72 571 |33 398 |335 403 |732 180 |771 701 |3 369 055 |4,37 |74 |42 861 |16 |0,04 |- |2020-01-06 |77 783 |72 608 |33 421 |335 953 |733 007 |772 622 |3 371 534 |4,36 |73 |42 939 |16 |0,04 |- |2020-01-13 |77 835 |72 645 |33 431 |336 206 |733 521 |773 156 |3 373 320 |4,36 |71 |43 045 |16 |0,04 |- |2020-01-20 |77 904 |72 686 |33 575 |336 649 |734 239 |773 875 |3 375 302 |4,36 |62 |43 128 |16 |0,04 |- |2020-01-27 |77 966 |72 737 |33 582 |336 965 |734 792 |774 451 |3 377 078 |4,36 |61 |43 210 |16 |0,04 |- |2020-02-03 |78 039 |72 774 |33 595 |337 243 |735 218 |774 895 |3 378 872 |4,36 |59 |43 296 |16 |0,04 |- |2020-02-10 |78 104 |72 807 |33 599 |337 460 |735 690 |775 383 |3 380 315 |4,36 |55 |43 388 |16 |0,04 |- |2020-02-17 |78 160 |72 846 |33 630 |337 704 |736 265 |775 976 |3 381 883 |4,36 |60 |43 464 |15 |0,03 |- |2020-02-24 |78 230 |72 873 |33 635 |338 092 |736 885 |776 649 |3 384 544 |4,36 |63 |43 535 |15 |0,03 |- |2020-03-02 |78 278 |72 901 |33 644 |338 329 |737 386 |777 198 |3 386 748 |4,36 |69 |43 651 |15 |0,03 |- |2020-03-09 |78 317 |72 945 |33 645 |338 547 |737 797 |777 624 |3 388 436 |4,36 |68 |43 730 |15 |0,03 |- |2020-03-16 |78 364 |72 986 |33 653 |338 814 |738 256 |778 102 |3 389 982 |4,36 |71 |43 824 |15 |0,03 |- |2020-03-23 |78 399 |73 020 |33 660 |339 120 |738 715 |778 572 |3 391 429 |4,36 |73 |43 901 |15 |0,03 |- |2020-03-30 |78 460 |73 038 |33 671 |339 434 |739 207 |779 073 |3 392 905 |4,36 |71 |43 968 |15 |0,03 |- |2020-04-07 |78 581 |73 074 |33 700 |339 969 |740 115 |780 002 |3 395 498 |4,35 |73 |44 080 |15 |0,03 |- |2020-04-13 |78 613 |73 115 |33 703 |340 100 |740 379 |780 277 |3 396 618 |4,35 |80 |44 161 |15 |0,03 |- |2020-04-20 |78 633 |73 142 |33 706 |340 169 |740 560 |780 477 |3 397 160 |4,35 |79 |44 260 |15 |0,03 |- |2020-04-27 |78 650 |73 179 |33 707 |340 283 |740 877 |780 813 |3 398 011 |4,35 |83 |44 364 |15 |0,03 |- |2020-05-04 |78 675 |73 208 |33 709 |340 364 |741 106 |781 049 |3 398 601 |4,35 |80 |44 455 |15 |0,03 |- |2020-05-11 |78 763 |73 231 |33 711 |340 590 |742 191 |782 134 |3 400 225 |4,35 |82 |44 540 |15 |0,03 |- |2020-05-18 |79 001 |73 260 |33 716 |340 971 |744 201 |784 175 |3 403 061 |4,34 |86 |44 669 |15 |0,03 |- |2020-05-25 |79 071 |73 303 |33 721 |341 309 |745 146 |785 119 |3 404 976 |4,34 |83 |44 785 |15 |0,03 |- |2020-06-01 |79 113 |73 336 |33 722 |341 524 |745 533 |785 511 |3 406 042 |4,34 |91 |44 894 |15 |0,03 |- |2020-06-08 |79 161 |73 379 |33 724 |341 728 |746 206 |786 198 |3 407 281 |4,33 |95 |44 998 |15 |0,03 |- |2020-06-15 |79 194 |73 408 |33 724 |341 892 |746 587 |786 583 |3 408 176 |4,33 |94 |45 083 |15 |0,03 |- |2020-06-22 |79 242 |73 460 |33 730 |342 109 |747 005 |787 002 |3 409 154 |4,33 |93 |45 166 |15 |0,03 |- |2020-06-29 |79 316 |73 497 |33 735 |342 281 |747 286 |787 295 |3 410 016 |4,33 |85 |45 214 |15 |0,03 |- |2020-07-06 |79 370 |73 521 |33 738 |342 420 |747 584 |787 596 |3 410 762 |4,33 |69 |45 250 |15 |0,03 |- |2020-07-13 |79 440 |73 558 |33 747 |342 655 |748 020 |788 046 |3 412 292 |4,33 |66 |45 286 |15 |0,03 |- |2020-07-20 |79 505 |73 595 |33 754 |342 850 |748 346 |788 378 |3 413 492 |4,33 |68 |45 321 |15 |0,03 |- |2020-07-27 |79 594 |73 605 |33 777 |343 207 |749 126 |789 164 |3 415 279 |4,33 |61 |45 357 |15 |0,03 |- |2020-08-03 |79 694 |73 628 |33 799 |343 598 |750 162 |790 207 |3 417 318 |4,32 |64 |45 409 |15 |0,03 |- |2020-08-10 |79 790 |73 645 |33 805 |343 959 |750 887 |790 973 |3 419 250 |4,32 |68 |45 449 |15 |0,03 |- |2020-08-17 |80 027 |73 682 |33 823 |344 426 |751 703 |791 790 |3 421 059 |4,32 |73 |45 484 |15 |0,03 |- |2020-08-24 |80 144 |73 711 |33 830 |344 858 |752 377 |792 466 |3 422 717 |4,32 |73 |45 539 |15 |0,03 |- |2020-08-31 |80 217 |73 735 |33 840 |345 438 |753 019 |793 126 |3 424 774 |4,32 |80 |45 602 |15 |0,03 |- |2020-09-07 |80 310 |73 758 |33 858 |345 827 |753 507 |793 630 |3 426 388 |4,32 |76 |45 677 |15 |0,03 |- |2020-09-14 |80 378 |73 794 |33 867 |346 275 |754 124 |794 269 |3 428 039 |4,32 |75 |45 759 |15 |0,03 |- |2020-09-21 |80 435 |73 813 |33 876 |346 645 |754 609 |794 762 |3 429 464 |4,32 |73 |45 838 |15 |0,03 |- |2020-09-28 |80 546 |73 836 |33 881 |346 983 |755 141 |795 352 |3 431 397 |4,31 |72 |45 917 |15 |0,03 |- |2020-10-05 |80 648 |73 860 |33 889 |347 269 |755 623 |795 843 |3 432 704 |4,31 |72 |45 972 |15 |0,03 |- |2020-10-13 |80 809 |73 908 |33 912 |347 821 |756 509 |796 750 |3 435 021 |4,31 |66 |46 026 |15 |0,03 |- |2020-10-19 |80 901 |73 944 |33 919 |348 219 |757 095 |797 363 |3 436 579 |4,31 |69 |46 066 |15 |0,03 |- |2020-10-26 |80 957 |73 964 |33 925 |348 540 |757 545 |797 831 |3 438 003 |4,31 |72 |46 127 |15 |0,03 |- |2020-11-02 |81 008 |73 982 |33 945 |349 032 |758 180 |798 481 |3 440 014 |4,31 |72 |46 194 |15 |0,03 |- |2020-11-09 |81 100 |73 995 |33 948 |349 467 |758 908 |799 226 |3 441 805 |4,31 |73 |46 246 |15 |0,03 |- |2020-11-16 |81 243 |74 022 |33 960 |349 994 |760 107 |800 438 |3 444 153 |4,3 |78 |46 326 |15 |0,03 |- |2020-11-23 |81 447 |74 059 |33 970 |350 474 |761 616 |801 956 |3 446 780 |4,3 |78 |46 384 |15 |0,03 |- |2020-11-30 |81 703 |74 086 |33 974 |350 836 |762 836 |803 177 |3 448 848 |4,29 |81 |46 453 |15 |0,03 |- |2020-12-07 |81 879 |74 113 |33 992 |351 316 |763 890 |804 244 |3 450 869 |4,29 |78 |46 525 |15 |0,03 |- |2020-12-14 |82 115 |74 154 |34 011 |351 785 |767 831 |808 206 |3 456 159 |4,28 |73 |46 607 |15 |0,03 |- |2020-12-21 |82 303 |74 184 |34 024 |352 110 |771 128 |811 504 |3 460 332 |4,26 |69 |46 678 |15 |0,03 |- |2020-12-28 |82 506 |74 219 |34 028 |352 396 |772 342 |812 720 |3 462 176 |4,26 |68 |46 742 |15 |0,03 |} == 2021,2022 == {| class=wikitable style="text-align:right" ! Datum ![[:Kategori:Svenska/Alla uppslag|svenska<br>grund-<br>former]] ![[:Kategori:Tyska/Alla uppslag|tyska<br>grund-<br>former]] ![[:Kategori:Engelska/Alla uppslag|engelska<br>grund-<br>former]] ![[:Kategori:Alla uppslag|alla språks<br>grund-<br>former]] !inklusive<br>böjnings-<br>former !sidor<br>totalt !ändringar<br>totalt !ändringar<br>per sida ! [[Special:Aktiva användare|aktiva<br>användare]] ! [[Special:Användarlista|regi-<br>strerade<br>användare]] ! [[Wiktionary:Användare/Administratörer|admini-<br>stra-<br>törer]] ! % admini-<br>stra-<br>törer |- |2021-01-04 |82 722 |74 243 |34 044 |352 744 |774 393 |814 785 |3 465 154 |4,25 |73 |46 801 |15 |0,03 |- |2021-01-11 |82 794 |74 262 |34 064 |352 943 |774 948 |815 316 |3 466 637 |4,25 |79 |46 861 |15 |0,03 |- |2021-01-21 |83 038 |74 321 |34 094 |353 735 |776 865 |817 254 |3 470 232 |4,25 |83 |46 991 |15 |0,03 |- |2021-01-27 |83 216 |74 364 |34 114 |354 162 |778 154 |818 551 |3 472 638 |4,24 |91 |47 079 |15 |0,03 |- |2021-02-01 |83 277 |74 398 |34 124 |354 393 |778 632 |819 034 |3 473 737 |4,24 |93 |47 114 |15 |0,03 |- |2021-02-08 |83 372 |74 416 |34 138 |354 750 |779 538 |819 954 |3 475 808 |4,24 |93 |47 183 |15 |0,03 |- |2021-02-15 |83 465 |74 457 |34 159 |355 175 |780 509 |820 932 |3 478 040 |4,24 |86 |47 246 |15 |0,03 |- |2021-02-22 |83 531 |74 512 |34 168 |355 649 |781 204 |821 639 |3 479 951 |4,24 |86 |47 323 |15 |0,03 |- |2021-03-01 |83 603 |74 573 |34 179 |355 926 |781 738 |822 178 |3 481 523 |4,23 |80 |47 390 |15 |0,03 |- |2021-03-08 |83 650 |74 624 |34 189 |356 188 |782 264 |822 713 |3 482 890 |4,23 |78 |47 462 |15 |0,03 |- |2021-03-15 |83 706 |74 671 |34 193 |356 526 |783 210 |823 658 |3 484 832 |4,23 |74 |47 537 |14 |0,03 |- |2021-03-22 |83 783 |74 708 |34 202 |356 998 |784 008 |824 462 |3 486 749 |4,23 |75 |47 606 |14 |0,03 |- |2021-03-29 |83 853 |74 764 |34 208 |357 263 |784 482 |824 941 |3 488 269 |4,23 |82 |47 680 |14 |0,03 |- |2021-04-05 |83 944 |74 798 |34 214 |357 627 |785 803 |826 281 |3 490 555 |4,22 |87 |47 746 |14 |0,03 |- |2021-04-12 |84 041 |74 829 |34 225 |358 050 |787 419 |827 931 |3 493 269 |4,22 |80 |47 808 |14 |0,03 |- |2021-04-19 |84 207 |74 858 |34 235 |358 420 |788 728 |829 257 |3 495 497 |4,22 |80 |47 886 |14 |0,03 |- |2021-04-26 |84 411 |74 930 |34 242 |358 899 |791 014 |831 553 |3 498 869 |4,21 |73 |47 963 |14 |0,03 |- |2021-05-03 |84 537 |74 990 |34 254 |359 544 |793 215 |833 764 |3 502 308 |4,2 |74 |48 039 |14 |0,03 |- |2021-05-10 |84 627 |75 045 |34 265 |360 241 |794 876 |835 445 |3 505 563 |4,2 |76 |48 119 |14 |0,03 |- |2021-05-17 |84 670 |75 075 |34 275 |360 602 |795 741 |836 324 |3 507 305 |4,19 |74 |48 193 |14 |0,03 |- |2021-05-24 |84 764 |75 120 |34 284 |360 890 |796 875 |837 467 |3 509 201 |4,19 |78 |48 255 |14 |0,03 |- |2021-05-31 |84 860 |75 187 |34 294 |361 522 |798 432 |839 034 |3 511 998 |4,19 |68 |48 343 |14 |0,03 |- |2021-06-07 |84 888 |75 222 |34 299 |361 639 |798 753 |839 364 |3 512 738 |4,18 |68 |48 393 |14 |0,03 |- |2021-06-14 |84 976 |75 261 |34 311 |361 943 |799 672 |840 296 |3 514 427 |4,18 |71 |48 445 |14 |0,03 |- |2021-06-21 |85 107 |75 304 |34 324 |362 342 |801 023 |841 654 |3 516 776 |4,18 |69 |48 493 |14 |0,03 |- |2021-06-28 |85 134 |75 238 |34 315 |362 193 |801 542 |842 175 |3 517 954 |4,18 |67 |48 539 |14 |0,03 |- |2021-07-05 |85 187 |75 291 |34 319 |362 356 |802 065 |842 700 |3 519 789 |4,18 |58 |48 593 |14 |0,03 |- |2021-07-12 |85 239 |75 345 |34 321 |362 548 |802 500 |843 155 |3 521 010 |4,18 |61 |48 640 |14 |0,03 |- |2021-07-19 |85 309 |75 394 |34 333 |362 847 |803 162 |843 830 |3 522 658 |4,17 |59 |48 710 |14 |0,03 |- |2021-07-26 |85 370 |75 444 |34 339 |364 871 |803 523 |844 211 |3 580 511 |4,24 |51 |48 747 |14 |0,03 |- |2021-08-02 |85 438 |75 476 |34 355 |365 256 |804 256 |844 949 |3 596 474 |4,26 |53 |48 789 |14 |0,03 |- |2021-08-09 |85 479 |75 516 |34 363 |365 588 |804 920 |845 530 |3 598 950 |4,26 |58 |48 868 |14 |0,03 |- |2021-08-16 |85 541 |75 551 |34 372 |365 804 |805 630 |845 671 |3 601 506 |4,26 |54 |48 949 |14 |0,03 |- |2021-08-23 |85 591 |75 554 |34 386 |366 015 |806 070 |846 131 |3 602 837 |4,26 |59 |49 021 |14 |0,03 |- |2021-08-31 |85 670 |75 598 |34 399 |366 506 |806 953 |847 039 |3 605 190 |4,26 |54 |49 081 |14 |0,03 |- |2021-09-06 |85 712 |75 598 |34 407 |366 782 |807 301 |847 666 |3 606 760 |4,25 |56 |49 133 |14 |0,03 |- |2021-09-13 |85 774 |75 606 |34 431 |367 162 |808 025 |848 411 |3 608 493 |4,25 |60 |49 219 |14 |0,03 |- |2021-09-20 |85 815 |75 629 |34 440 |367 437 |808 564 |848 961 |3 609 720 |4,25 |67 |49 285 |14 |0,03 |- |2021-09-27 |85 909 |75 645 |34 460 |367 780 |809 468 |849 883 |3 611 598 |4,25 |66 |49 349 |14 |0,03 |- |2021-10-05 |85 983 |75 690 |34 475 |367 132 |810 275 |850 863 |3 615 194 |4,25 |65 |49 420 |14 |0,03 |- |2021-10-11 |86 024 |75 721 |34 484 |368 271 |810 658 |851 267 |3 621 691 |4,25 |65 |49 491 |14 |0,03 |- |2021-10-18 |86 080 |75 742 |34 491 |368 466 |811 097 |851 715 |3 623 080 |4,25 |63 |49 570 |14 |0,03 |- |2021-10-25 |86 153 |75 772 |34 513 |368 775 |811 883 |852 511 |3 624 883 |4,25 |63 |49 645 |14 |0,03 |- |2021-11-01 |86 205 |75 796 |34 525 |369 110 |813 062 |853 705 |3 627 053 |4,25 |68 |49 713 |14 |0,03 |- |2021-11-12 |86 316 |75 878 |34 539 |369 596 |814 312 |855 005 |3 629 956 |4,25 |69 |49 822 |14 |0,03 |- |2021-11-15 |86 337 |75 908 |34 539 |369 765 |814 938 |855 656 |3 631 357 |4,24 |66 |49 852 |14 |0,03 |- |2021-11-22 |86 368 |75 957 |34 541 |369 970 |815 700 |856 422 |3 632 970 |4,24 |72 |49 923 |14 |0,03 |- |2021-11-29 |86 409 |76 024 |34 553 |370 214 |816 150 |856 879 |3 634 319 |4,24 |73 |49 991 |14 |0,03 |- |2021-12-06 |86 446 |76 070 |34 560 |370 640 |816 739 |857 501 |3 636 108 |4,24 |73 |50 050 |14 |0,03 |- |2021-12-13 |86 484 |76 107 |34 571 |370 863 |817 134 |857 912 |3 637 232 |4,24 |67 |50 114 |14 |0,03 |- |2021-12-20 |86 549 |76 186 |34 594 |371 671 |818 114 |858 901 |3 639 797 |4,24 |66 |50 195 |14 |0,03 |- |2021-12-27 |86 601 |76 225 |34 601 |372 265 |818 906 |859 703 |3 641 656 |4,24 |65 |50 264 |14 |0,03 |- |2022-01-03 |86 622 |76 250 |34 603 |372 467 |819 204 |860 004 |3 642 492 |4,24 |65 |50 306 |14 |0,03 |- |2022-01-10 |86 653 |76 295 |34 606 |372 706 |819 613 |860 428 |3 643 756 |4,23 |63 |50 360 |14 |0,03 |- |2022-01-17 |86 770 |76 346 |34 624 |373 100 |820 524 |861 354 |3 645 639 |4,23 |52 |50 430 |14 |0,03 |- |2022-01-24 |86 891 |76 410 |34 633 |373 382 |821 570 |862 415 |3 647 541 |4,23 |59 |50 494 |14 |0,03 |- |2022-01-31 |87 008 |76 458 |34 639 |373 866 |822 894 |863 746 |3 649 739 |4,23 |63 |50 569 |14 |0,03 |- |2022-02-07 |87 116 |76 490 |34 659 |374 442 |824 015 |864 900 |3 651 950 |4,22 |74 |50 657 |14 |0,03 |- |2022-02-14 |87 206 |76 542 |34 664 |374 687 |824 698 |865 620 |3 653 437 |4,22 |79 |50 708 |14 |0,03 |- |2022-02-21 |87 324 |76 589 |34 671 |375 033 |825 566 |866 493 |3 655 043 |4,22 |81 |50 772 |14 |0,03 |- |2022-03-02 |87 456 |76 651 |34 692 |375 514 |826 759 |867 689 |3 657 332 |4,22 |81 |50 864 |14 |0,03 |- |2022-03-08 |87 568 |76 666 |34 715 |375 880 |827 824 |868 761 |3 659 281 |4,21 |78 |50 911 |14 |0,03 |- |2022-03-14 |87 629 |76 687 |34 728 |376 195 |828 573 |869 517 |3 660 711 |4,21 |74 |50 956 |14 |0,03 |- |2022-03-21 |87 730 |76 753 |34 745 |376 597 |829 482 |870 449 |3 662 744 |4,21 |73 |51 006 |14 |0,03 |- |2022-03-28 |87 824 |76 796 |34 760 |376 921 |830 136 |871 112 |3 664 198 |4,21 |69 |51 049 |14 |0,03 |- |2022-04-11 |87 989 |76 851 |34 783 |377 652 |832 041 |873 058 |3 668 186 |4,2 |58 |51 164 |14 |0,03 |- |2022-04-18 |88 066 |76 880 |34 805 |378 495 |833 099 |874 156 |3 670 707 |4,2 |55 |51 211 |14 |0,03 |- |2022-04-25 |88 119 |76 938 |34 815 |378 801 |833 863 |874 922 |3 672 278 |4,2 |62 |51 254 |14 |0,03 |- |2022-05-02 |88 155 |76 976 |34 824 |378 971 |834 411 |875 479 |3 673 337 |4,2 |59 |51 324 |14 |0,03 |- |2022-05-09 |88 250 |77 007 |34 838 |379 318 |835 271 |876 368 |3 675 106 |4,19 |63 |51 382 |14 |0,03 |- |2022-05-16 |88 294 |77 049 |34 842 |379 571 |836 371 |877 487 |3 676 912 |4,19 |63 |51 464 |14 |0,03 |- |2022-05-23 |88 328 |77 078 |34 847 |379 982 |837 557 |878 703 |3 679 190 |4,19 |65 |51 530 |14 |0,03 |- |2022-05-30 |88 376 |77 126 |34 860 |380 277 |838 219 |879 373 |3 680 687 |4,19 |65 |51 578 |14 |0,03 |- |2022-06-07 |88 419 |77 140 |34 862 |380 371 |839 183 |880 347 |3 682 184 |4,18 |57 |51 665 |14 |0,03 |- |2022-06-13 |88 479 |77 175 |34 869 |380 553 |839 696 |880 872 |3 683 328 |4,18 |57 |51 708 |14 |0,03 |- |2022-06-20 |88 566 |77 229 |34 877 |380 921 |840 785 |881 987 |3 685 363 |4,18 |58 |51 756 |14 |0,03 |- |2022-06-27 |88 631 |77 283 |34 905 |381 185 |841 401 |882 624 |3 686 811 |4,18 |58 |51 810 |14 |0,03 |- |2022-07-04 |88 667 |77 301 |34 912 |381 314 |841 659 |882 892 |3 687 607 |4,18 |58 |51 864 |14 |0,03 |- |2022-07-11 |89 035 |77 343 |34 921 |381 860 |842 418 |883 662 |3 689 323 |4,18 |52 |51 912 |14 |0,03 |- |2022-07-20 |89 137 |77 383 |34 941 |382 177 |843 305 |884 573 |3 692 019 |4,17 |63 |51 970 |14 |0,03 |- |2022-08-01 |89 204 |77 466 |34 951 |382 856 |844 930 |886 227 |3 695 341 |4,17 |62 |52 032 |14 |0,03 |- |2022-08-08 |89 277 |77 546 |34 968 |383 163 |845 687 |886 997 |3 697 091 |4,17 |67 |52 081 |14 |0,03 |- |2022-08-19 |89 382 |77 606 |35 013 |383 592 |846 721 |888 280 |3 700 482 |4,17 |62 |52 162 |14 |0,03 <!-- ### Kopiera avsnittet mellan de feta linjerna till ovanför denna kommentar ### ################################################################################### |- |{{subst:LOCALYEAR}}-{{subst:LOCALMONTH}}-{{subst:LOCALDAY2}} |{{subst:PAGESINCATEGORY:Svenska/Alla uppslag}} |{{subst:PAGESINCATEGORY:Tyska/Alla uppslag}} |{{subst:PAGESINCATEGORY:Engelska/Alla uppslag}} |{{subst:formatnum:{{subst:antal uppslag}}}} |{{subst:NUMBEROFARTICLES}} |{{subst:NUMBEROFPAGES}} |{{subst:NUMBEROFEDITS}} |{{subst:formatnum:{{subst:#expr: {{subst:NUMBEROFEDITS:R}}/{{subst:NUMBEROFPAGES:R}} round 2}}}} |{{subst:NUMBEROFACTIVEUSERS}} |{{subst:NUMBEROFUSERS}} |{{subst:NUMBEROFADMINS}} |{{subst:formatnum:{{subst:#expr:{{subst:NUMBEROFADMINS:R}}/{{subst:NUMBEROFUSERS:R}}*100 round 2}}}} ################################################################################### ### Avsnittet nedan visar statistiken idag --> |- !colspan="13"| |- style="font-weight: bold" |{{LOCALYEAR}}-{{LOCALMONTH}}-{{LOCALDAY2}} |{{PAGESINCATEGORY:Svenska/Alla uppslag}} |{{PAGESINCATEGORY:Tyska/Alla uppslag}} |{{PAGESINCATEGORY:Engelska/Alla uppslag}} |{{formatnum:{{antal uppslag}}}} |{{NUMBEROFARTICLES}} |{{NUMBEROFPAGES}} |{{NUMBEROFEDITS}} |{{formatnum:{{#expr: {{NUMBEROFEDITS:R}}/{{NUMBEROFPAGES:R}} round 2}}}} |{{NUMBEROFACTIVEUSERS}} |{{NUMBEROFUSERS}} |{{NUMBEROFADMINS}} |{{formatnum:{{#expr:{{NUMBEROFADMINS:R}}/{{NUMBEROFUSERS:R}}*100 round 2}}}} |} hhd4xnsu4c6gky8493fdiwoyzj5ui4x immobilier 0 406316 3703558 2884618 2022-08-20T11:00:59Z Gabbe 1153 lk "[[fast egendom]]" istället wikitext text/x-wiki ==Svenska== ===Substantiv=== {{subst|sv}} '''immobilier''' #(eg ''[[orörlig]]a [[ting]]'') [[fast egendom]] ofjce0l239emtxozxq9mqqyz5ybbice pryo 0 412467 3703470 1590046 2022-08-19T23:41:56Z Skalman 414 fmt; [[prao]] wikitext text/x-wiki {{wikipedia}} ==Svenska== ===Substantiv=== {{sv-subst-n-oräkn|fog=}} '''pryo''' #{{tagg|ålderdomligt}} [[prao]] #:{{etymologi|Förkortning för "praktisk yrkesorientering".}} ====Översättningar==== {{ö-se|prao}} a9vlds5c923kc7e0gv7wfblz4k5f19q chaussé 0 415099 3703441 3022833 2022-08-19T20:08:18Z Gabbe 1153 {{etymologi|{{härledning|fr|chaussée}}}} wikitext text/x-wiki ==Svenska== ===Substantiv=== {{sv-subst-n-er|fog=}} '''chaussé''' *{{uttal|sv|enkel=sjåsse’}} #[[bred]] [[landsväg]] #:{{etymologi|{{härledning|fr|chaussée}}}} fbs7ebzub6qb22f2pqq2394lpucky7m 3703442 3703441 2022-08-19T20:10:54Z Gabbe 1153 la till franska wikitext text/x-wiki ==Svenska== ===Substantiv=== {{sv-subst-n-er|fog=}} '''chaussé''' *{{uttal|sv|enkel=sjåsse’}} #[[bred]] [[landsväg]] #:{{etymologi|{{härledning|fr|chaussée}}}} ==Franska== ===Adjektiv=== {{adj|fr}} '''chaussé''' *{{uttal|fr|ipa=ʃo.se}} #{{avledning|fr|chausser|ordform=perfpart}} ncier5fjwr5t66kfpsjge61l71n0atq 3703564 3703442 2022-08-20T11:12:37Z Gabbe 1153 la till källa wikitext text/x-wiki ==Svenska== ===Substantiv=== {{sv-subst-n-er|fog=}} '''chaussé''' *{{uttal|sv|enkel=sjåsse’}} #[[bred]] [[landsväg]] #:{{etymologi|{{härledning|fr|chaussée}}<ref>{{källa-svetym|0170|chaussé}}</ref>}} ==Franska== ===Adjektiv=== {{adj|fr}} '''chaussé''' *{{uttal|fr|ipa=ʃo.se}} #{{avledning|fr|chausser|ordform=perfpart}} ==Källor== <references/> 7z97kmyrsvm4kubil1c86c87g0nyc4h viskositet 0 418538 3703493 3480705 2022-08-20T06:51:25Z Gabbe 1153 +fi: [[viskositeetti]]; +fr: [[viscosité]]; +ru: [[вя́зкость]] (assisterat) wikitext text/x-wiki ==Svenska== ===Substantiv=== {{sv-subst-n-oräkn}} '''viskositet''' #{{tagg|fysik}} [[seghet]]; [[inre]] [[friktion]] hos [[gas]] eller [[vätska]]; [[egenskap]]en att vara mer eller mindre [[tjockflytande]] #:{{besläktade ord|[[viskos]], [[viskosimeter]]}} ====Översättningar==== {{ö-topp|seghet}} *finska: {{ö+|fi|viskositeetti}} *franska: {{ö+|fr|viscosité|f}} *ryska: {{ö+|ru|вя́зкость|f}} *spanska: {{ö|es|viscosidad|f}} *tyska: {{ö+|de|Viskosität|f}} {{ö-botten}} 63pzf6ahhhvoe7de13dsgnihrcxiwwj 3703497 3703493 2022-08-20T07:02:34Z Gabbe 1153 +[[viskös]] wikitext text/x-wiki ==Svenska== ===Substantiv=== {{sv-subst-n-oräkn}} '''viskositet''' #{{tagg|fysik}} [[seghet]]; [[inre]] [[friktion]] hos [[gas]] eller [[vätska]]; [[egenskap]]en att vara mer eller mindre [[tjockflytande]] #:{{besläktade ord|[[viskos]], [[viskosimeter]], [[viskös]]}} ====Översättningar==== {{ö-topp|seghet}} *finska: {{ö+|fi|viskositeetti}} *franska: {{ö+|fr|viscosité|f}} *ryska: {{ö+|ru|вя́зкость|f}} *spanska: {{ö|es|viscosidad|f}} *tyska: {{ö+|de|Viskosität|f}} {{ö-botten}} 1phzjeso7n07y1x382vskw8xebdy1qf шоссе 0 428548 3703438 3058714 2022-08-19T19:48:36Z 84.251.161.164 wikitext text/x-wiki ==Ryska== ===Substantiv=== {{ru-subst-n-oböjl|grundform=шоссе́}} '''шоссе́''' {{n}} (sjosse) #[[chaussé]] #[[motorväg]] #:{{synonymer|[[автомагистраль]]}} mklubvkkabqikuii3s6p0ldol6p6hpa wanita 0 435503 3703555 2852889 2022-08-20T10:41:38Z Andreasl01 37996 /* Sammansättningar */ ändrar rubrik till "Substantiv" wikitext text/x-wiki ==Malajiska== ===Substantiv=== {{subst|ms}} '''wanita''' #[[kvinna]] dua3sp1ie9r73o8ww8vwi7h57gnioxx högstadium 0 437515 3703467 3287962 2022-08-19T23:30:45Z Skalman 414 +fi: [[yläaste]] (assisterat) wikitext text/x-wiki {{wikipedia}} ==Svenska== ===Substantiv=== {{sv-subst-t-er|rot=högstadi|förled=högstadie}} '''[[hög]][[stadium]]''' #i Sverige sista delen av [[grundskola]]n; sjunde till nionde året i grundskolan #:{{kohyponymer|[[lågstadium]], [[mellanstadium]]}} ====Översättningar==== {{ö-topp|sista delen av grundskolan}} *bokmål: {{ö|no|ungdomstrinn|n}} *finska: {{ö+|fi|yläaste}} *tyska: {{ö+|de|Oberstufe|f}} {{ö-botten}} jeafck7zm3zy3pypbdcb476qzytktwt 3703468 3703467 2022-08-19T23:34:31Z Skalman 414 tydligen ny term i finska: [[yläkoulu]] wikitext text/x-wiki {{wikipedia}} ==Svenska== ===Substantiv=== {{sv-subst-t-er|rot=högstadi|förled=högstadie}} '''[[hög]][[stadium]]''' #i Sverige sista delen av [[grundskola]]n; sjunde till nionde året i grundskolan #:{{kohyponymer|[[lågstadium]], [[mellanstadium]]}} ====Översättningar==== {{ö-topp|sista delen av grundskolan}} *bokmål: {{ö|no|ungdomstrinn|n}} *finska: {{ö+|fi|yläkoulu}}, {{ö+|fi|yläaste}} *tyska: {{ö+|de|Oberstufe|f}} {{ö-botten}} b4hbdls39s9hkwyq7u0gsmyascww3z9 vesipuisto 0 512174 3703459 2848555 2022-08-19T23:12:31Z Skalman 414 ändrar till äventyrsbad wikitext text/x-wiki ==Finska== ===Substantiv=== {{subst|fi}} '''[[vesi]][[puisto]]''' #[[äventyrsbad]] 2bo5txv0jj0nae3m99ddz45sppbm7lm klockare 0 522604 3703426 3221362 2022-08-19T14:57:07Z Teodor605 7431 +no: [[klokker]]; +da: [[klokker]] (assisterat) wikitext text/x-wiki ==Svenska== ===Substantiv=== {{sv-subst-n-0|rot=klockar}} '''klockare''' #icke prästerlig tjänsteman i en församling, ursprungligen med huvuduppgift att ha vård om kyrkklockorna, sedermera med ansvar för administration, musik och lokaler #:{{sammansättningar|[[klockarfar]], [[klockarkatt]], [[klockarkärlek]]}} ====Översättningar==== {{ö-topp|icke prästerlig tjänsteman i en församling}} *bokmål: {{ö+|no|klokker|m}} *danska: {{ö|da|klokker|u}} *isländska: {{ö+|is|djákni|m}} *polska: {{ö+|pl|kościelny|m}}, {{ö+|pl|zakrystian|m}} *tyska: {{ö+|de|Küster|m}} {{ö-botten}} 88v8li8cpv3xmy9l6yopy8g6idx5sc2 3703427 3703426 2022-08-19T14:57:40Z Teodor605 7431 +nn: [[klokkar]] (assisterat) wikitext text/x-wiki ==Svenska== ===Substantiv=== {{sv-subst-n-0|rot=klockar}} '''klockare''' #icke prästerlig tjänsteman i en församling, ursprungligen med huvuduppgift att ha vård om kyrkklockorna, sedermera med ansvar för administration, musik och lokaler #:{{sammansättningar|[[klockarfar]], [[klockarkatt]], [[klockarkärlek]]}} ====Översättningar==== {{ö-topp|icke prästerlig tjänsteman i en församling}} *bokmål: {{ö+|no|klokker|m}} *danska: {{ö|da|klokker|u}} *isländska: {{ö+|is|djákni|m}} *nynorska: {{ö|nn|klokkar|m}} *polska: {{ö+|pl|kościelny|m}}, {{ö+|pl|zakrystian|m}} *tyska: {{ö+|de|Küster|m}} {{ö-botten}} 1k7xyj99dogw8zzd6a4atujvg34l7kn klokkar 0 549668 3703429 2443039 2022-08-19T15:00:02Z Teodor605 7431 Tog bort omdirigering till [[kłǫ́kkar]] wikitext text/x-wiki ==Nynorska== ===Substantiv=== {{subst|nn}} '''klokkar''' {{m}} #[[klockare]] pgav8noc1l2ebo1wwxqeygvsxysbqm1 regelverk 0 555968 3703581 3213447 2022-08-20T11:46:47Z 217.21.239.230 /* Substantiv */ wikitext text/x-wiki ==Svenska== ===Substantiv=== {{sv-subst-t-0}} '''[[regel]][[verk]]''' #(formell) uppsättning [[regel|regler]] (inom någon organisation eller liknande) #:{{jämför|[[lagstiftning]], [[förordning]], [[policy]], [[riktlinje]]}} # konstruktion av trä[[regel|reglar]] ====Översättningar==== {{ö-topp|uppsättning regler}} *engelska: {{ö|en|legal framework}} *esperanto: {{ö|eo|regularo}} *franska: {{ö+|fr|règlement}} *tyska: {{ö+|de|Regelwerk|n}} {{ö-botten}} {{ö-topp|konstruktion av träreglar}} *engelska: {{ö|en|timber frame}} {{ö-botten}} 6m15krg2r1xcvjy6cz37nawtk6fm263 3703586 3703581 2022-08-20T11:53:45Z Andreas Rejbrand 328 sort. wikitext text/x-wiki ==Svenska== ===Substantiv=== {{sv-subst-t-0}} '''[[regel]][[verk]]''' #(formell) uppsättning [[regel|regler]] (inom någon organisation eller liknande) #:{{jämför|[[förordning]], [[lagstiftning]], [[policy]], [[riktlinje]]}} # konstruktion av trä[[regel|reglar]] ====Översättningar==== {{ö-topp|uppsättning regler}} *engelska: {{ö|en|legal framework}} *esperanto: {{ö|eo|regularo}} *franska: {{ö+|fr|règlement}} *tyska: {{ö+|de|Regelwerk|n}} {{ö-botten}} {{ö-topp|konstruktion av träreglar}} *engelska: {{ö|en|timber frame}} {{ö-botten}} 7rs5sxv2te0p4hbudmm3cv51khdmei2 java 0 589458 3703565 3229098 2022-08-20T11:15:33Z Andreasl01 37996 länk till [[Java]] istället för [[w:Java]] wikitext text/x-wiki {{se även|Java}} ==Svenska== ===Substantiv=== {{sv-subst-n-oräkn|fog=}} '''java''' #{{tagg|vardagligt|slang}} drycken [[kaffe]] #:''Kan man få lite '''java'''?'' #:''En kopp '''java''' skulle inte sitta fel.'' #en sorts [[kaffe]] #:{{synonymer|[[javakaffe]], [[arabicakaffe]], [[Arabica]]}} ====Översättningar==== {{ö-topp|''vardagligt'' kaffe}} *tyska: {{ö+|de|Kaffee|m}} {{ö-botten}} {{ö-topp|en sorts kaffe}} *tyska: {{ö|de|Arabica-Kaffee|m}}, {{ö|de|Javakaffee|m}}, {{ö|de|Bergkaffee|m}} {{ö-botten}} 2ozroig2aoepsph8gpq9hjrsy9gr7cd bakben 0 602593 3703413 3701255 2022-08-19T14:13:12Z PeterFisk 21271 +nl: [[achterbeen]] (assisterat) wikitext text/x-wiki ==Svenska== ===Substantiv=== {{sv-subst-t-0}} '''[[bak]][[ben]]''' #{{tagg|kat=anatomi}}något av de två bakre [[ben]]en hos ett [[fyrbent]] [[djur]] (eller en fyrbent möbel eller liknande) #:{{seäven|framben}} ====Översättningar==== {{ö-topp|något av de två bakre benen hos ett fyrbent djur}} *bokmål: {{ö|no|bakbein|n}}, {{ö|no|bakben|n}} *engelska: {{ö+|en|hind leg}} *iriska: {{ö|ga|cos deiridh}} *nederländska: {{ö+|nl|achterbeen}} *portugisiska: {{ö|pt|pata traseira|f}} *tyska: {{ö+|de|Hinterbein|n}} {{ö-botten}} so7104ul1dbcdg8rtjtjpamolq9qj0e 3703420 3703413 2022-08-19T14:25:42Z PeterFisk 21271 +nl: [[achterpoot]] (assisterat) wikitext text/x-wiki ==Svenska== ===Substantiv=== {{sv-subst-t-0}} '''[[bak]][[ben]]''' #{{tagg|kat=anatomi}}något av de två bakre [[ben]]en hos ett [[fyrbent]] [[djur]] (eller en fyrbent möbel eller liknande) #:{{seäven|framben}} ====Översättningar==== {{ö-topp|något av de två bakre benen hos ett fyrbent djur}} *bokmål: {{ö|no|bakbein|n}}, {{ö|no|bakben|n}} *engelska: {{ö+|en|hind leg}} *iriska: {{ö|ga|cos deiridh}} *nederländska: {{ö+|nl|achterbeen}}, {{ö+|nl|achterpoot}} *portugisiska: {{ö|pt|pata traseira|f}} *tyska: {{ö+|de|Hinterbein|n}} {{ö-botten}} nf8wu9iywanjf7khgchnrwd2o5uxqsh scooter 0 603694 3703588 2806952 2022-08-20T11:57:51Z 217.21.239.230 wikitext text/x-wiki ==Engelska== ===Substantiv=== {{en-subst}} '''scooter''' #[[skoter]] ==Svenska== ===Substantiv=== {{sv-subst-n-0|fog=|3=[[scootrar]]/[[scooters]]|4=[[scootrarna]]|7=[[scooters]]/[[scootrars]]|8=scootrarnas}} '''scooter''' #{{tagg|anglicism}} ''en alternativ stavning av'' [[skoter]] q564ajhb7x0t1amzpzxfdsiwi665a52 calvaire 0 647086 3703557 3579857 2022-08-20T11:00:52Z Andreasl01 37996 wikitext text/x-wiki {{se även|Calvaire}} ==Franska== ===Substantiv=== {{fr-subst-m}} '''calvaire''' {{m}} *{{uttal|fr|ipa=kal.vɛʁ|ljud=Fr-calvaire.ogg}} #{{tagg|religion|språk=fr}} [[Golgata]] #stor [[prövning]] 4i467l7jxkz0rufm172ohuq5qzzvbqi immeuble 0 687828 3703561 3701171 2022-08-20T11:03:07Z Gabbe 1153 börja med vanligaste, per [[WT:Definition]], inte äldsta wikitext text/x-wiki ==Franska== ===Substantiv=== {{fr-subst-m}} '''immeuble''' {{m}} *{{uttal|fr|ipa=i.mœbl|ljud=Fr-immeuble.ogg}} #[[bostadshus]] #{{tagg|juridik|språk=fr}} [[fast egendom]] #:{{antonymer|[[meuble]]}} jv3j6q6ie58rcl1ippe888vd82ago7m numse 0 705391 3703572 3139218 2022-08-20T11:42:25Z LA2 544 wikitext text/x-wiki ==Danska== ===Substantiv=== {{da-subst-n-r}} '''numse''' #{{tagg|anatomi|språk=da}}[[bak]], [[bakdel]], [[rumpa]], [[röv]], [[stjärt]] #:{{synonymer|[[rumpe]], [[røv]]}} #:{{sammansättningar|[[barnenumse]], [[numsebræt]], [[numsehul]]}} #{{tagg|kläder|språk=da}}[[byxbak]] 82r5ojja4ukgxsver1rqa2ws58ugp9v förnybar 0 767053 3703379 3703181 2022-08-19T12:25:51Z Tapanpet 6520 +fi: [[uusiutuva]] (assisterat) wikitext text/x-wiki ==Svenska== ===Adjektiv=== {{sv-adj-okomp|pers=-|adv=}} '''[[förnya|förny]][[-bar|bar]]''' #som kan [[förnya]]s, långsiktigt [[hållbar]], som inte tar slut, [[outtömlig]] #:''Till de '''förnybara''' energikällorna räknas vindenergi, solenergi, ...'' ====Översättningar==== {{ö-topp|som kan förnyas, långsiktigt hållbar, som inte tar slut, outtömlig}} *bokmål: {{ö|no|fornybar}} *danska: {{ö|da|vedvarende}} *engelska: {{ö+|en|renewable}} *finska: {{ö+|fi|uusiutuva}} *tyska: {{ö+|de|erneuerbar}} {{ö-botten}} 2pvy1l5h2zl3wnpasi7gug009v8mxdm EPA 0 814016 3703556 3382710 2022-08-20T10:55:14Z Andreasl01 37996 flyttade upp Wikipediamallar, ''Se även:'' → {{se även}} wikitext text/x-wiki {{se även|epa}} {{wikipedia|EPA (varuhus)}} {{wikipedia|EPA-traktor}} ==Svenska== ===Förkortning=== {{förkortning|sv}} '''EPA''' #''förkortning för'' [[Enhetsprisaktiebolaget]] ===Substantiv=== {{sv-subst-n-or|rot=ep|pluralrot=ep|fog=a|5=EPA:s}} '''EPA''' #{{tagg|vardagligt}}[[epatraktor]] #{{tagg|mindre brukligt}}[[A-traktor]] pisfgh5tumii570dho5dmcjo8jvyd3m bärighet 0 828095 3703372 3703241 2022-08-19T12:02:16Z Tapanpet 6520 +fi: [[kantavuus]] (assisterat) wikitext text/x-wiki {{wikipedia}} ==Svenska== ===Substantiv=== {{sv-subst-n-er}} '''[[bära|bär]]ig[[-het|het]]''' # {{tagg|väg- och vattenbyggnad|transport|järnväg}} förmåga hos en [[väg]] eller ett [[järnvägsspår]] <ref>https://web.archive.org/web/20120304041117/http://www.inlandsbanan.se/core/files/utvecklingsplan_ibab.pdf</ref> att bära tunga [[fordon]] ====Översättningar==== {{ö-topp|förmåga hos en väg eller ett järnvägsspår [1] att bära tunga fordon}} *bokmål: {{ö|no|bæreevne|m}} *finska: {{ö+|fi|kantavuus}} *tyska: {{ö|de|Tragfähigkeit|f}} {{ö-botten}} ==Källor== <references /> 43wh59ceyvwosj3gh0gj9ubarejcqje nagelsax 0 834930 3703436 3703314 2022-08-19T19:45:00Z Skalman 414 plural wikitext text/x-wiki ==Svenska== ===Substantiv=== {{sv-subst-n-ar}} '''[[nagel]][[sax]]''' #sax för [[avklippning]] av [[nagel|naglar]](nas framkant) ====Översättningar==== {{ö-topp|sax för avklippning av naglar}} *finska: {{ö+|fi|kynsisakset|p}} *tyska: {{ö+|de|Nagelschere|f}} {{ö-botten}} idin4h6ea3yxkk2qqxu3rhwh5vj5d43 järnvägskorsning 0 882686 3703366 3523411 2022-08-19T12:00:32Z Tapanpet 6520 +fi: [[tasoristeys]] (assisterat) wikitext text/x-wiki ==Svenska== ===Substantiv=== {{sv-subst-n-ar}} {{media|Sweden road sign A35.svg|vägmärke som varnar för järnvägskorsning (med bommar)}} '''[[järnväg]]s[[korsning]]''' #{{tagg|kat=transport|kat2=järnväg}} korsning med [[järnväg]]; [[plankorsning]] mellan en väg och en järnväg #:{{synonymer|[[järnvägsövergång]], [[järnvägsöverfart]]}} ====Översättningar==== {{ö-topp|korsning med järnväg}} *engelska: {{ö+|en|railway crossing|m}} *finska: {{ö+|fi|tasoristeys}} *tyska: {{ö+|de|Bahnübergang|m}} {{ö-botten}} 8oopkntic2fpbmnl69rwldzidjbq7gm skrämskott 0 892477 3703508 3627175 2022-08-20T08:12:09Z PeterFisk 21271 +översättningar; +no: [[skremmeskudd]] (assisterat) wikitext text/x-wiki ==Svenska== ===Substantiv=== {{sv-subst-t-0}} '''[[skräm]][[skott]]''' {{n}} # [[skott]] avlossat enbart för att [[skrämma]]s #{{tagg|bildligt}} [[illavarslande]] omen #:{{citat|år=1885|titel=[https://books.google.se/books?id=shQzAAAAYAAJ 1885 revy i literära och sociala frågor]|publ=[[w:Gustaf af Geijerstam|Gustaf af Geijerstam]]|I det apokryfiska tsar Peters testamente, af honom hopsatt som ett '''skrämskott''' för Europa, utstakade han så tydligt som möjligt det förut blott dunkelt anade, dubbla målet för Rysslands eröfringar, Konstantinopel och Indien.}} ====Översättningar==== {{ö-topp|skott avlossat enbart för att skrämmas}} *bokmål: {{ö|no|skremmeskudd|n}} {{ö-botten}} {{ö-topp|illavarslande omen}} {{ö-botten}} 64zq2gh37sxjht6slps7skayjb1gcf2 3703510 3703508 2022-08-20T08:35:32Z Tommy Kronkvist 107 lade till synonymer wikitext text/x-wiki ==Svenska== ===Substantiv=== {{sv-subst-t-0}} '''[[skräm]][[skott]]''' {{n}} #[[skott]] avlossat enbart för att [[skrämma]]s #:{{synonymer|[[skrämselskott]], [[varningsskott]]}} #{{tagg|bildligt}} [[illavarslande]] omen #:{{citat|år=1885|titel=[https://books.google.se/books?id=shQzAAAAYAAJ 1885 revy i literära och sociala frågor]|publ=[[w:Gustaf af Geijerstam|Gustaf af Geijerstam]]|I det apokryfiska tsar Peters testamente, af honom hopsatt som ett '''skrämskott''' för Europa, utstakade han så tydligt som möjligt det förut blott dunkelt anade, dubbla målet för Rysslands eröfringar, Konstantinopel och Indien.}} ====Översättningar==== {{ö-topp|skott avlossat enbart för att skrämmas}} *bokmål: {{ö|no|skremmeskudd|n}} {{ö-botten}} {{ö-topp|illavarslande omen}} {{ö-botten}} 2niwukfi3jsljo8f77ta28rh8ybyhms pistolkolv 0 928311 3703399 3701291 2022-08-19T14:01:32Z PeterFisk 21271 +no: [[pistolskjefte]] (assisterat) wikitext text/x-wiki ==Svenska== ===Substantiv=== {{sv-subst-n-ar}} '''[[pistol]][[kolv]]''' #{{tagg|vapen}} [[handtag]] på [[pistol]] som förmedlar [[rekyl]] till användaren #:{{besläktade ord|[[gevärskolv]]}} ====Översättningar==== {{ö-topp|handtag på pistol som förmedlar rekyl till användaren}} *bokmål: {{ö|no|pistolgrep|n}}, {{ö|no|pistolskjefte|n}} *tyska: {{ö+|de|Pistolengriff|m}} {{ö-botten}} nrmwzg5jrb1sx8c3srd62ol1fu1okqs Modul:translit/ru 828 928537 3703386 3703358 2022-08-19T13:46:35Z Gabbe 1153 bytte ut argument mot text direkt i "tr"-funktionen Scribunto text/plain -- Denna modul används för att transkribera ryska. -- -- För att transkribera bulgariska, ukrainska och -- vitryska/belarusiska kan ett liknande system användas. -- Det hanteras dock av särskilda moduler. Se: -- -- Modul:translit/be -- Modul:translit/bg -- Modul:translit/uk -- -- Systemet för transkribering följer det som anges i -- "Svenska skrivregler" (2017), fjärde upplagan, red. Ola Karlsson -- En kopia av avsnittet finns i skrivande stund här: -- https://www.isof.se/download/18.648bef4b18093ee2f03ee80/1652364347434/Kyrillisk%20tabell%20SS2017.pdf -- -- Notera att detta sätt är specifikt för att transkribera -- till svenska. Transkribering till andra språk sker enligt -- andra mönster. Exempelvis ska Горбачёв bli just Gorbatjóv. -- På andra språk skulle det kunna bli Gorbachev, Gorbatschow, -- Gorbatchev, Gorbatsjov, osv. -- -- En vanlig fallgrop är att "ё" bara transkriberas korrekt när -- de två punkterna är med. På ryska utelämnas de ofta när sammanhanget gör det -- uppenbart. Alltså är det vanligt att "Пётр" istället stavas "Пeтр", vilket -- denna modul följaktligen tolkar som "Petr" istället för "Pjotr". -- -- Denna modul är gjord för att returnera latinska tecken med accenterna -- utskrivna. Därför blir Горбачёв till Gorbatjóv, inte Gorbatjov. -- -- TODO: Placera i en dold kategori för att markera de ord som inte har -- tillräckligt många accenttecken -- -- Denna modul används av följande mall: -- {{tr}} -- -- Modulen är författad av (och underhålls av) [[Användare:Gabbe]] local export = {} local latin_by_cyrillic = { ["А"]="A", ["а"]="a", ["Б"]="B", ["б"]="b", ["В"]="V", ["в"]="v", ["Г"]="G", ["г"]="g", ["Д"]="D", ["д"]="d", ["Е"]="E", ["е"]="e", ["Ё"]="Jo", ["ё"]="jo", ["Ж"]="Zj", ["ж"]="zj", ["З"]="Z", ["з"]="z", ["И"]="I", ["и"]="i", ["Й"]="J", ["й"]="j", ["К"]="K", ["к"]="k", ["Л"]="L", ["л"]="l", ["М"]="M", ["м"]="m", ["Н"]="N", ["н"]="n", ["О"]="O", ["о"]="o", ["П"]="P", ["п"]="p", ["Р"]="R", ["р"]="r", ["С"]="S", ["с"]="s", ["Т"]="T", ["т"]="t", ["У"]="U", ["у"]="u", ["Ф"]="F", ["ф"]="f", ["Х"]="Ch", ["х"]="ch", ["Ц"]="Ts", ["ц"]="ts", ["Ч"]="Tj", ["ч"]="tj", ["Ш"]="Sj", ["ш"]="sj", ["Щ"]="Sjtj", ["щ"]="sjtj", ["Ъ"]="", ["ъ"]="", ["Ы"]="Y", ["ы"]="y", ["Ь"]="J", ["ь"]="j", ["Э"]="E", ["э"]="e", ["Ю"]="Ju", ["ю"]="ju", ["Я"]="Ja", ["я"]="ja" } -- Fem köfunktioner local function enqueue(q, val) q.last = q.last + 1 q.data[q.last] = val end local function dequeue(q) local rval if (q.first > q.last) then rval = -1 else rval = q.data[q.first] q.data[q.first] = nil q.first = q.first + 1 end return rval end local function peekonce(q) local rval if (q.first > q.last) then rval = -1 else rval = q.data[q.first] end return rval end local function peektwice(q) local rval if (q.first+1 > q.last) then rval = -1 else rval = q.data[q.first+1] end return rval end local function peeklast(q) local rval if (q.first > q.last) then rval = -1 else rval = q.data[q.last] end return rval end -- Själva transkriberingsfunktionen för ryska local function transkribera_ru(text) -- Två köer: en för kyrilliska bokstäver och en för latinska bokstäver indata = {} indata.first = 0 indata.last = -1 indata.data = {} utdata = {} utdata.first = 0 utdata.last = -1 utdata.data = {} -- en separat kö att returnera på slutet local returndata = {} for c in string.gmatch(text, ".[\128-\191]*") do enqueue(indata, c) end repeat local x = dequeue(indata) local y = peekonce(indata) local z = peektwice(indata) local u = peeklast(utdata) if (latin_by_cyrillic[x] == nil) then -- icke-kyrilliskt tecken enqueue(utdata, x) elseif ((u == -1) and (string.match(x,"Е"))) then -- initialt E enqueue(utdata,"Je") elseif((u == -1) and (string.match(x,"е"))) then -- initialt e enqueue(utdata,"je") elseif ((string.match(u," ")) and (string.match(x,"Е"))) then -- initialt E enqueue(utdata,"Je") elseif((string.match(u," ")) and (string.match(x,"е"))) then -- initialt e enqueue(utdata,"je") elseif (string.match(x,"ь")) then if (string.match(y,"и")) then enqueue(utdata, "j") end elseif ((string.match(x,"с")) or (string.match(x,"т")) or (string.match(x,"з")) or (string.match(x,"С")) or (string.match(x,"Т")) or (string.match(x,"З"))) then if(string.match(y,"ь")) then if(string.match(z,"е")) then enqueue(utdata,latin_by_cyrillic[x]) enqueue(utdata,"ie") dequeue(indata) dequeue(indata) elseif(string.match(z,"ё")) then enqueue(utdata,latin_by_cyrillic[x]) enqueue(utdata,"io") dequeue(indata) dequeue(indata) elseif(string.match(z,"ю")) then enqueue(utdata,latin_by_cyrillic[x]) enqueue(utdata,"iu") dequeue(indata) dequeue(indata) elseif(string.match(z,"я")) then enqueue(utdata,latin_by_cyrillic[x]) enqueue(utdata,"ia") dequeue(indata) dequeue(indata) else enqueue(utdata,latin_by_cyrillic[x]) end elseif(string.match(y,"ё")) then enqueue(utdata,latin_by_cyrillic[x]) enqueue(utdata,"io") dequeue(indata) elseif(string.match(y,"ю")) then enqueue(utdata,latin_by_cyrillic[x]) enqueue(utdata,"iu") dequeue(indata) elseif(string.match(y,"я")) then enqueue(utdata,latin_by_cyrillic[x]) enqueue(utdata,"ia") dequeue(indata) else enqueue(utdata, latin_by_cyrillic[x]) end elseif((string.match(x,"ш")) or (string.match(x,"щ")) or (string.match(x,"ч")) or (string.match(x,"Ш")) or (string.match(x,"Щ")) or (string.match(x,"Ч"))) then if (y == nil) then enqueue(utdata,latin_by_cyrillic[x]) elseif (string.match(y,"ё")) then enqueue(utdata,latin_by_cyrillic[x]) enqueue(utdata,"o") dequeue(indata) else enqueue(utdata,latin_by_cyrillic[x]) end elseif(string.match(x,"е")) then if((string.match(u,"a")) or (string.match(u,"e")) or (string.match(u,"o")) or (string.match(u,"u")) or (string.match(u,"i"))) then enqueue(utdata,"je") else enqueue(utdata,"e") end else enqueue(utdata, latin_by_cyrillic[x]) end until (indata.first > indata.last) repeat local x = dequeue(utdata) local y = peekonce(utdata) if(string.match(y,"́")) then if (string.match(x,"a")) then x = string.gsub(x,"a","á") table.insert(returndata, x) dequeue(utdata) elseif (string.match(x,"e")) then x = string.gsub(x,"e","é") table.insert(returndata, x) dequeue(utdata) elseif (string.match(x,"o")) then x = string.gsub(x,"o","ó") table.insert(returndata, x) dequeue(utdata) elseif (string.match(x,"u")) then x = string.gsub(x,"u","ú") table.insert(returndata, x) dequeue(utdata) elseif (string.match(x,"i")) then x = string.gsub(x,"i","í") table.insert(returndata, x) dequeue(utdata) else table.insert(returndata,x) table.insert(returndata,y) dequeue(utdata) end else table.insert(returndata,x) end until (utdata.first > utdata.last) return returndata end -- följande funktion hanterar det faktum att ë alltid -- i praktiken innebär det att den gör om ë till ё́ -- för de ord som har fler än en stavelse local function accentuera_jo ( text ) vokaler = { ["А"] = true, ["а"] = true, ["Е"] = true, ["е"] = true, ["Ё"] = true, ["ё"] = true, ["И"] = true, ["и"] = true, ["О"] = true, ["о"] = true, ["У"] = true, ["у"] = true, ["Э"] = true, ["э"] = true, ["Ю"] = true, ["ю"] = true, ["Ы"] = true, ["ы"] = true, ["Я"] = true, ["я"] = true, } skiljetecken = { [" "] = true, [";"] = true, [","] = true, ["."] = true, ["!"] = true, ["?"] = true, ["("] = true, [")"] = true, ["-"] = true, } -- Börja med att förvandla eventuella ё́ tillbaka till ё -- (annars blir det kaka på kaka) text = string.gsub(text,"ё́","ё") -- Följande rader sätter automatiskt accent på ё i flerstaviga ord orden = {} iter = 1; for c in string.gmatch(text, ".[\128-\191]*") do if ((latin_by_cyrillic[c] ~= nil) or (string.match(c,"́"))) then if (orden[iter] == nil) then orden[iter] = c else orden[iter] = orden[iter]..c end elseif (skiljetecken[c]) then iter = iter+1 orden[iter] = c else -- annars är det något icke-ryskt tecken, som i "IP-адрес" if (orden[iter] == nil) then orden[iter] = c else orden[iter] = orden[iter]..c end end end for key, value in pairs(orden) do antal_vokaler = 0; for c in string.gmatch(value, ".[\128-\191]*") do if(vokaler[c]) then antal_vokaler = antal_vokaler +1 end end if (antal_vokaler>1) then orden[key] = string.gsub(value,"ё","ё́") end end return table.concat(orden,"") end --[[ function export.transkribera( argument ) local text = argument.args["text"] -- först en funktion som gör att till exempel -- Горбачёв blir Gorbatjóv (inte Gorbatjov) text = accentuera_jo (text) outputdata = transkribera_ru(text) outputtext = table.concat(outputdata,"") return outputtext end --]] function export.tr( text ) -- först en funktion som gör att till exempel -- Горбачёв blir Gorbatjóv (inte Gorbatjov) text = accentuera_jo (text) outputdata = transkribera_ru(text) outputtext = table.concat(outputdata,"") return outputtext end return export 2lo55k534ci7r1alx97lib4krr5om8z 3703480 3703386 2022-08-20T00:03:13Z Dodde 309 flyttar in transcribe_ru till huvudfunktionen Scribunto text/plain -- Denna modul används för att transkribera ryska. -- -- För att transkribera bulgariska, ukrainska och -- vitryska/belarusiska kan ett liknande system användas. -- Det hanteras dock av särskilda moduler. Se: -- -- Modul:translit/be -- Modul:translit/bg -- Modul:translit/uk -- -- Systemet för transkribering följer det som anges i -- "Svenska skrivregler" (2017), fjärde upplagan, red. Ola Karlsson -- En kopia av avsnittet finns i skrivande stund här: -- https://www.isof.se/download/18.648bef4b18093ee2f03ee80/1652364347434/Kyrillisk%20tabell%20SS2017.pdf -- -- Notera att detta sätt är specifikt för att transkribera -- till svenska. Transkribering till andra språk sker enligt -- andra mönster. Exempelvis ska Горбачёв bli just Gorbatjóv. -- På andra språk skulle det kunna bli Gorbachev, Gorbatschow, -- Gorbatchev, Gorbatsjov, osv. -- -- En vanlig fallgrop är att "ё" bara transkriberas korrekt när -- de två punkterna är med. På ryska utelämnas de ofta när sammanhanget gör det -- uppenbart. Alltså är det vanligt att "Пётр" istället stavas "Пeтр", vilket -- denna modul följaktligen tolkar som "Petr" istället för "Pjotr". -- -- Denna modul är gjord för att returnera latinska tecken med accenterna -- utskrivna. Därför blir Горбачёв till Gorbatjóv, inte Gorbatjov. -- -- TODO: Placera i en dold kategori för att markera de ord som inte har -- tillräckligt många accenttecken -- -- Denna modul används av följande mall: -- {{tr}} -- -- Modulen är författad av (och underhålls av) [[Användare:Gabbe]] local export = {} local latin_by_cyrillic = { ["А"]="A", ["а"]="a", ["Б"]="B", ["б"]="b", ["В"]="V", ["в"]="v", ["Г"]="G", ["г"]="g", ["Д"]="D", ["д"]="d", ["Е"]="E", ["е"]="e", ["Ё"]="Jo", ["ё"]="jo", ["Ж"]="Zj", ["ж"]="zj", ["З"]="Z", ["з"]="z", ["И"]="I", ["и"]="i", ["Й"]="J", ["й"]="j", ["К"]="K", ["к"]="k", ["Л"]="L", ["л"]="l", ["М"]="M", ["м"]="m", ["Н"]="N", ["н"]="n", ["О"]="O", ["о"]="o", ["П"]="P", ["п"]="p", ["Р"]="R", ["р"]="r", ["С"]="S", ["с"]="s", ["Т"]="T", ["т"]="t", ["У"]="U", ["у"]="u", ["Ф"]="F", ["ф"]="f", ["Х"]="Ch", ["х"]="ch", ["Ц"]="Ts", ["ц"]="ts", ["Ч"]="Tj", ["ч"]="tj", ["Ш"]="Sj", ["ш"]="sj", ["Щ"]="Sjtj", ["щ"]="sjtj", ["Ъ"]="", ["ъ"]="", ["Ы"]="Y", ["ы"]="y", ["Ь"]="J", ["ь"]="j", ["Э"]="E", ["э"]="e", ["Ю"]="Ju", ["ю"]="ju", ["Я"]="Ja", ["я"]="ja" } -- Fem köfunktioner local function enqueue(q, val) q.last = q.last + 1 q.data[q.last] = val end local function dequeue(q) local rval if (q.first > q.last) then rval = -1 else rval = q.data[q.first] q.data[q.first] = nil q.first = q.first + 1 end return rval end local function peekonce(q) local rval if (q.first > q.last) then rval = -1 else rval = q.data[q.first] end return rval end local function peektwice(q) local rval if (q.first+1 > q.last) then rval = -1 else rval = q.data[q.first+1] end return rval end local function peeklast(q) local rval if (q.first > q.last) then rval = -1 else rval = q.data[q.last] end return rval end -- följande funktion hanterar det faktum att ë alltid -- i praktiken innebär det att den gör om ë till ё́ -- för de ord som har fler än en stavelse local function accentuera_jo ( text ) vokaler = { ["А"] = true, ["а"] = true, ["Е"] = true, ["е"] = true, ["Ё"] = true, ["ё"] = true, ["И"] = true, ["и"] = true, ["О"] = true, ["о"] = true, ["У"] = true, ["у"] = true, ["Э"] = true, ["э"] = true, ["Ю"] = true, ["ю"] = true, ["Ы"] = true, ["ы"] = true, ["Я"] = true, ["я"] = true, } skiljetecken = { [" "] = true, [";"] = true, [","] = true, ["."] = true, ["!"] = true, ["?"] = true, ["("] = true, [")"] = true, ["-"] = true, } -- Börja med att förvandla eventuella ё́ tillbaka till ё -- (annars blir det kaka på kaka) text = string.gsub(text,"ё́","ё") -- Följande rader sätter automatiskt accent på ё i flerstaviga ord orden = {} iter = 1; for c in string.gmatch(text, ".[\128-\191]*") do if ((latin_by_cyrillic[c] ~= nil) or (string.match(c,"́"))) then if (orden[iter] == nil) then orden[iter] = c else orden[iter] = orden[iter]..c end elseif (skiljetecken[c]) then iter = iter+1 orden[iter] = c else -- annars är det något icke-ryskt tecken, som i "IP-адрес" if (orden[iter] == nil) then orden[iter] = c else orden[iter] = orden[iter]..c end end end for key, value in pairs(orden) do antal_vokaler = 0; for c in string.gmatch(value, ".[\128-\191]*") do if(vokaler[c]) then antal_vokaler = antal_vokaler +1 end end if (antal_vokaler>1) then orden[key] = string.gsub(value,"ё","ё́") end end return table.concat(orden,"") end --[[ function export.transkribera( argument ) local text = argument.args["text"] -- först en funktion som gör att till exempel -- Горбачёв blir Gorbatjóv (inte Gorbatjov) text = accentuera_jo (text) outputdata = transkribera_ru(text) outputtext = table.concat(outputdata,"") return outputtext end --]] function export.tr( text ) -- först en funktion som gör att till exempel -- Горбачёв blir Gorbatjóv (inte Gorbatjov) text = accentuera_jo (text) -- Två köer: en för kyrilliska bokstäver och en för latinska bokstäver indata = {} indata.first = 0 indata.last = -1 indata.data = {} utdata = {} utdata.first = 0 utdata.last = -1 utdata.data = {} -- en separat kö att returnera på slutet local returndata = {} for c in string.gmatch(text, ".[\128-\191]*") do enqueue(indata, c) end repeat local x = dequeue(indata) local y = peekonce(indata) local z = peektwice(indata) local u = peeklast(utdata) if (latin_by_cyrillic[x] == nil) then -- icke-kyrilliskt tecken enqueue(utdata, x) elseif ((u == -1) and (string.match(x,"Е"))) then -- initialt E enqueue(utdata,"Je") elseif((u == -1) and (string.match(x,"е"))) then -- initialt e enqueue(utdata,"je") elseif ((string.match(u," ")) and (string.match(x,"Е"))) then -- initialt E enqueue(utdata,"Je") elseif((string.match(u," ")) and (string.match(x,"е"))) then -- initialt e enqueue(utdata,"je") elseif (string.match(x,"ь")) then if (string.match(y,"и")) then enqueue(utdata, "j") end elseif ((string.match(x,"с")) or (string.match(x,"т")) or (string.match(x,"з")) or (string.match(x,"С")) or (string.match(x,"Т")) or (string.match(x,"З"))) then if(string.match(y,"ь")) then if(string.match(z,"е")) then enqueue(utdata,latin_by_cyrillic[x]) enqueue(utdata,"ie") dequeue(indata) dequeue(indata) elseif(string.match(z,"ё")) then enqueue(utdata,latin_by_cyrillic[x]) enqueue(utdata,"io") dequeue(indata) dequeue(indata) elseif(string.match(z,"ю")) then enqueue(utdata,latin_by_cyrillic[x]) enqueue(utdata,"iu") dequeue(indata) dequeue(indata) elseif(string.match(z,"я")) then enqueue(utdata,latin_by_cyrillic[x]) enqueue(utdata,"ia") dequeue(indata) dequeue(indata) else enqueue(utdata,latin_by_cyrillic[x]) end elseif(string.match(y,"ё")) then enqueue(utdata,latin_by_cyrillic[x]) enqueue(utdata,"io") dequeue(indata) elseif(string.match(y,"ю")) then enqueue(utdata,latin_by_cyrillic[x]) enqueue(utdata,"iu") dequeue(indata) elseif(string.match(y,"я")) then enqueue(utdata,latin_by_cyrillic[x]) enqueue(utdata,"ia") dequeue(indata) else enqueue(utdata, latin_by_cyrillic[x]) end elseif((string.match(x,"ш")) or (string.match(x,"щ")) or (string.match(x,"ч")) or (string.match(x,"Ш")) or (string.match(x,"Щ")) or (string.match(x,"Ч"))) then if (y == nil) then enqueue(utdata,latin_by_cyrillic[x]) elseif (string.match(y,"ё")) then enqueue(utdata,latin_by_cyrillic[x]) enqueue(utdata,"o") dequeue(indata) else enqueue(utdata,latin_by_cyrillic[x]) end elseif(string.match(x,"е")) then if((string.match(u,"a")) or (string.match(u,"e")) or (string.match(u,"o")) or (string.match(u,"u")) or (string.match(u,"i"))) then enqueue(utdata,"je") else enqueue(utdata,"e") end else enqueue(utdata, latin_by_cyrillic[x]) end until (indata.first > indata.last) repeat local x = dequeue(utdata) local y = peekonce(utdata) if(string.match(y,"́")) then if (string.match(x,"a")) then x = string.gsub(x,"a","á") table.insert(returndata, x) dequeue(utdata) elseif (string.match(x,"e")) then x = string.gsub(x,"e","é") table.insert(returndata, x) dequeue(utdata) elseif (string.match(x,"o")) then x = string.gsub(x,"o","ó") table.insert(returndata, x) dequeue(utdata) elseif (string.match(x,"u")) then x = string.gsub(x,"u","ú") table.insert(returndata, x) dequeue(utdata) elseif (string.match(x,"i")) then x = string.gsub(x,"i","í") table.insert(returndata, x) dequeue(utdata) else table.insert(returndata,x) table.insert(returndata,y) dequeue(utdata) end else table.insert(returndata,x) end until (utdata.first > utdata.last) outputtext = table.concat(returndata,"") return outputtext end return export r6amd3vldomnfl044ym0vp7aywu0ezp 3703488 3703480 2022-08-20T02:08:36Z Gabbe 1153 Gör version 3703480 av [[Special:Contributions/Dodde|Dodde]] ([[User talk:Dodde|diskussion]]) ogjord: se ny rad i /test Scribunto text/plain -- Denna modul används för att transkribera ryska. -- -- För att transkribera bulgariska, ukrainska och -- vitryska/belarusiska kan ett liknande system användas. -- Det hanteras dock av särskilda moduler. Se: -- -- Modul:translit/be -- Modul:translit/bg -- Modul:translit/uk -- -- Systemet för transkribering följer det som anges i -- "Svenska skrivregler" (2017), fjärde upplagan, red. Ola Karlsson -- En kopia av avsnittet finns i skrivande stund här: -- https://www.isof.se/download/18.648bef4b18093ee2f03ee80/1652364347434/Kyrillisk%20tabell%20SS2017.pdf -- -- Notera att detta sätt är specifikt för att transkribera -- till svenska. Transkribering till andra språk sker enligt -- andra mönster. Exempelvis ska Горбачёв bli just Gorbatjóv. -- På andra språk skulle det kunna bli Gorbachev, Gorbatschow, -- Gorbatchev, Gorbatsjov, osv. -- -- En vanlig fallgrop är att "ё" bara transkriberas korrekt när -- de två punkterna är med. På ryska utelämnas de ofta när sammanhanget gör det -- uppenbart. Alltså är det vanligt att "Пётр" istället stavas "Пeтр", vilket -- denna modul följaktligen tolkar som "Petr" istället för "Pjotr". -- -- Denna modul är gjord för att returnera latinska tecken med accenterna -- utskrivna. Därför blir Горбачёв till Gorbatjóv, inte Gorbatjov. -- -- TODO: Placera i en dold kategori för att markera de ord som inte har -- tillräckligt många accenttecken -- -- Denna modul används av följande mall: -- {{tr}} -- -- Modulen är författad av (och underhålls av) [[Användare:Gabbe]] local export = {} local latin_by_cyrillic = { ["А"]="A", ["а"]="a", ["Б"]="B", ["б"]="b", ["В"]="V", ["в"]="v", ["Г"]="G", ["г"]="g", ["Д"]="D", ["д"]="d", ["Е"]="E", ["е"]="e", ["Ё"]="Jo", ["ё"]="jo", ["Ж"]="Zj", ["ж"]="zj", ["З"]="Z", ["з"]="z", ["И"]="I", ["и"]="i", ["Й"]="J", ["й"]="j", ["К"]="K", ["к"]="k", ["Л"]="L", ["л"]="l", ["М"]="M", ["м"]="m", ["Н"]="N", ["н"]="n", ["О"]="O", ["о"]="o", ["П"]="P", ["п"]="p", ["Р"]="R", ["р"]="r", ["С"]="S", ["с"]="s", ["Т"]="T", ["т"]="t", ["У"]="U", ["у"]="u", ["Ф"]="F", ["ф"]="f", ["Х"]="Ch", ["х"]="ch", ["Ц"]="Ts", ["ц"]="ts", ["Ч"]="Tj", ["ч"]="tj", ["Ш"]="Sj", ["ш"]="sj", ["Щ"]="Sjtj", ["щ"]="sjtj", ["Ъ"]="", ["ъ"]="", ["Ы"]="Y", ["ы"]="y", ["Ь"]="J", ["ь"]="j", ["Э"]="E", ["э"]="e", ["Ю"]="Ju", ["ю"]="ju", ["Я"]="Ja", ["я"]="ja" } -- Fem köfunktioner local function enqueue(q, val) q.last = q.last + 1 q.data[q.last] = val end local function dequeue(q) local rval if (q.first > q.last) then rval = -1 else rval = q.data[q.first] q.data[q.first] = nil q.first = q.first + 1 end return rval end local function peekonce(q) local rval if (q.first > q.last) then rval = -1 else rval = q.data[q.first] end return rval end local function peektwice(q) local rval if (q.first+1 > q.last) then rval = -1 else rval = q.data[q.first+1] end return rval end local function peeklast(q) local rval if (q.first > q.last) then rval = -1 else rval = q.data[q.last] end return rval end -- Själva transkriberingsfunktionen för ryska local function transkribera_ru(text) -- Två köer: en för kyrilliska bokstäver och en för latinska bokstäver indata = {} indata.first = 0 indata.last = -1 indata.data = {} utdata = {} utdata.first = 0 utdata.last = -1 utdata.data = {} -- en separat kö att returnera på slutet local returndata = {} for c in string.gmatch(text, ".[\128-\191]*") do enqueue(indata, c) end repeat local x = dequeue(indata) local y = peekonce(indata) local z = peektwice(indata) local u = peeklast(utdata) if (latin_by_cyrillic[x] == nil) then -- icke-kyrilliskt tecken enqueue(utdata, x) elseif ((u == -1) and (string.match(x,"Е"))) then -- initialt E enqueue(utdata,"Je") elseif((u == -1) and (string.match(x,"е"))) then -- initialt e enqueue(utdata,"je") elseif ((string.match(u," ")) and (string.match(x,"Е"))) then -- initialt E enqueue(utdata,"Je") elseif((string.match(u," ")) and (string.match(x,"е"))) then -- initialt e enqueue(utdata,"je") elseif (string.match(x,"ь")) then if (string.match(y,"и")) then enqueue(utdata, "j") end elseif ((string.match(x,"с")) or (string.match(x,"т")) or (string.match(x,"з")) or (string.match(x,"С")) or (string.match(x,"Т")) or (string.match(x,"З"))) then if(string.match(y,"ь")) then if(string.match(z,"е")) then enqueue(utdata,latin_by_cyrillic[x]) enqueue(utdata,"ie") dequeue(indata) dequeue(indata) elseif(string.match(z,"ё")) then enqueue(utdata,latin_by_cyrillic[x]) enqueue(utdata,"io") dequeue(indata) dequeue(indata) elseif(string.match(z,"ю")) then enqueue(utdata,latin_by_cyrillic[x]) enqueue(utdata,"iu") dequeue(indata) dequeue(indata) elseif(string.match(z,"я")) then enqueue(utdata,latin_by_cyrillic[x]) enqueue(utdata,"ia") dequeue(indata) dequeue(indata) else enqueue(utdata,latin_by_cyrillic[x]) end elseif(string.match(y,"ё")) then enqueue(utdata,latin_by_cyrillic[x]) enqueue(utdata,"io") dequeue(indata) elseif(string.match(y,"ю")) then enqueue(utdata,latin_by_cyrillic[x]) enqueue(utdata,"iu") dequeue(indata) elseif(string.match(y,"я")) then enqueue(utdata,latin_by_cyrillic[x]) enqueue(utdata,"ia") dequeue(indata) else enqueue(utdata, latin_by_cyrillic[x]) end elseif((string.match(x,"ш")) or (string.match(x,"щ")) or (string.match(x,"ч")) or (string.match(x,"Ш")) or (string.match(x,"Щ")) or (string.match(x,"Ч"))) then if (y == nil) then enqueue(utdata,latin_by_cyrillic[x]) elseif (string.match(y,"ё")) then enqueue(utdata,latin_by_cyrillic[x]) enqueue(utdata,"o") dequeue(indata) else enqueue(utdata,latin_by_cyrillic[x]) end elseif(string.match(x,"е")) then if((string.match(u,"a")) or (string.match(u,"e")) or (string.match(u,"o")) or (string.match(u,"u")) or (string.match(u,"i"))) then enqueue(utdata,"je") else enqueue(utdata,"e") end else enqueue(utdata, latin_by_cyrillic[x]) end until (indata.first > indata.last) repeat local x = dequeue(utdata) local y = peekonce(utdata) if(string.match(y,"́")) then if (string.match(x,"a")) then x = string.gsub(x,"a","á") table.insert(returndata, x) dequeue(utdata) elseif (string.match(x,"e")) then x = string.gsub(x,"e","é") table.insert(returndata, x) dequeue(utdata) elseif (string.match(x,"o")) then x = string.gsub(x,"o","ó") table.insert(returndata, x) dequeue(utdata) elseif (string.match(x,"u")) then x = string.gsub(x,"u","ú") table.insert(returndata, x) dequeue(utdata) elseif (string.match(x,"i")) then x = string.gsub(x,"i","í") table.insert(returndata, x) dequeue(utdata) else table.insert(returndata,x) table.insert(returndata,y) dequeue(utdata) end else table.insert(returndata,x) end until (utdata.first > utdata.last) return returndata end -- följande funktion hanterar det faktum att ë alltid -- i praktiken innebär det att den gör om ë till ё́ -- för de ord som har fler än en stavelse local function accentuera_jo ( text ) vokaler = { ["А"] = true, ["а"] = true, ["Е"] = true, ["е"] = true, ["Ё"] = true, ["ё"] = true, ["И"] = true, ["и"] = true, ["О"] = true, ["о"] = true, ["У"] = true, ["у"] = true, ["Э"] = true, ["э"] = true, ["Ю"] = true, ["ю"] = true, ["Ы"] = true, ["ы"] = true, ["Я"] = true, ["я"] = true, } skiljetecken = { [" "] = true, [";"] = true, [","] = true, ["."] = true, ["!"] = true, ["?"] = true, ["("] = true, [")"] = true, ["-"] = true, } -- Börja med att förvandla eventuella ё́ tillbaka till ё -- (annars blir det kaka på kaka) text = string.gsub(text,"ё́","ё") -- Följande rader sätter automatiskt accent på ё i flerstaviga ord orden = {} iter = 1; for c in string.gmatch(text, ".[\128-\191]*") do if ((latin_by_cyrillic[c] ~= nil) or (string.match(c,"́"))) then if (orden[iter] == nil) then orden[iter] = c else orden[iter] = orden[iter]..c end elseif (skiljetecken[c]) then iter = iter+1 orden[iter] = c else -- annars är det något icke-ryskt tecken, som i "IP-адрес" if (orden[iter] == nil) then orden[iter] = c else orden[iter] = orden[iter]..c end end end for key, value in pairs(orden) do antal_vokaler = 0; for c in string.gmatch(value, ".[\128-\191]*") do if(vokaler[c]) then antal_vokaler = antal_vokaler +1 end end if (antal_vokaler>1) then orden[key] = string.gsub(value,"ё","ё́") end end return table.concat(orden,"") end --[[ function export.transkribera( argument ) local text = argument.args["text"] -- först en funktion som gör att till exempel -- Горбачёв blir Gorbatjóv (inte Gorbatjov) text = accentuera_jo (text) outputdata = transkribera_ru(text) outputtext = table.concat(outputdata,"") return outputtext end --]] function export.tr( text ) -- först en funktion som gör att till exempel -- Горбачёв blir Gorbatjóv (inte Gorbatjov) text = accentuera_jo (text) outputdata = transkribera_ru(text) outputtext = table.concat(outputdata,"") return outputtext end function export.trWithoutAccents( text ) outputdata = transkribera_ru(text) outputtext = table.concat(outputdata,"") return outputtext end return export 3m6lmws35q195pf61u52q4qxkjvevtq Modul:translit/grc 828 928807 3703570 3703233 2022-08-20T11:37:35Z Gabbe 1153 rättade till "γκ" Scribunto text/plain -- Denna modul används för att transkribera antik grekiska till svenska. -- -- För att transkribera modern grekiska kan ett liknande system användas. -- Det hanteras dock av särskilda moduler. Se: -- -- [TODO] -- -- -- Denna modul strävar efter att följa det system som används av -- "Library of Congress". Det finns i skrivande stund beskrivet här: -- -- https://www.loc.gov/catdir/cpso/romanization/greek.pdf -- -- Några avsteg har gjorts för att bättre reflektera hur orden vanligen -- transkriberas till svenska. Exempelvis förvandlas φρόνησις till "frónēsis", -- inte "phronēsis". -- -- Notera att det finns andra sätt för att transkribera forngrekiska. -- Notera även att denna modul inte (ännu) hanterar skriftsystem som Linear B -- eller den cypriska stavelseskriften. -- -- Lägg också märke till att denna version av modulen hanterar de flesta -- diakriter på ett ganska styvmoderligt sätt. Framtida versioner kan -- (och bör) göra detta mer nyanserat. -- -- -- Denna modul används av följande mall: -- {{tr}} -- -- Modulen är författad av (och underhålls av) [[Användare:Gabbe]] local export = {} latinska = {} -- börja med de vanliga bokstäverna latinska["Α"]="A"; latinska["α"]="a" latinska["Β"]="B"; latinska["β"]="b" latinska["Γ"]="G"; latinska["γ"]="g" latinska["Δ"]="D"; latinska["δ"]="d" latinska["Ε"]="E"; latinska["ε"]="e" latinska["Ζ"]="Z"; latinska["ζ"]="z" latinska["Η"]="Ē"; latinska["η"]="ē" latinska["Θ"]="Th"; latinska["θ"]="th" latinska["Ι"]="I"; latinska["ι"]="i" latinska["Κ"]="K"; latinska["κ"]="k" latinska["Λ"]="L"; latinska["λ"]="l" latinska["Μ"]="M"; latinska["μ"]="m" latinska["Ν"]="N"; latinska["ν"]="n" latinska["Ξ"]="X"; latinska["ξ"]="x" latinska["Ο"]="O"; latinska["ο"]="o" latinska["Π"]="P"; latinska["π"]="p" latinska["Ρ"]="R"; latinska["ρ"]="r" latinska["Σ"]="S"; latinska["σ"]="s"; latinska["ς"]="s" latinska["Τ"]="T"; latinska["τ"]="t" latinska["Υ"]="Y"; latinska["υ"]="y" latinska["Φ"]="F"; latinska["φ"]="f" latinska["Χ"]="Ch"; latinska["χ"]="ch" latinska["Ψ"]="Ps"; latinska["ψ"]="ps" latinska["Ω"]="Ō"; latinska["ω"]="ō" -- särvariant av sigma latinska["Ϲ"]="S"; latinska["ϲ"]="s" -- särvariant av beta latinska["ϐ"]="b" -- två arkaiska bokstäver latinska["Ϝ"]="W"; latinska["ϝ"]="w" latinska["Ϙ"]="Ḳ"; latinska["ϙ"]="ḳ" -- sen en separat tabell för att hålla reda på vilka som har "spiritus asper": spiritus_asper = { ["Ἁ"] = true, ["Ἑ"] = true, ["Ἡ"] = true, ["Ἱ"] = true, ["Ὁ"] = true, ["Ὑ"] = true, ["Ὡ"] = true, ["ᾉ"] = true, ["ᾙ"] = true, ["ᾩ"] = true, ["Ῥ"] = true, ["Ἅ"] = true, ["Ἕ"] = true, ["Ἥ"] = true, ["Ἵ"] = true, ["Ὅ"] = true, ["Ὕ"] = true, ["Ὥ"] = true, ["ᾍ"] = true, ["ᾝ"] = true, ["ᾭ"] = true, ["Ἃ"] = true, ["Ἓ"] = true, ["Ἣ"] = true, ["Ἳ"] = true, ["Ὃ"] = true, ["Ὓ"] = true, ["Ὣ"] = true, ["ᾋ"] = true, ["ᾛ"] = true, ["ᾫ"] = true, ["Ἇ"] = true, ["Ἧ"] = true, ["Ἷ"] = true, ["Ὗ"] = true, ["Ὧ"] = true, ["ᾏ"] = true, ["ᾟ"] = true, ["ᾯ"] = true, ["ἁ"] = true, ["ἑ"] = true, ["ἡ"] = true, ["ἱ"] = true, ["ὁ"] = true, ["ὑ"] = true, ["ὡ"] = true, ["ᾁ"] = true, ["ᾑ"] = true, ["ᾡ"] = true, ["ῥ"] = true, ["ἅ"] = true, ["ἕ"] = true, ["ἥ"] = true, ["ἵ"] = true, ["ὅ"] = true, ["ὕ"] = true, ["ὥ"] = true, ["ᾅ"] = true, ["ᾕ"] = true, ["ᾥ"] = true, ["ἃ"] = true, ["ἓ"] = true, ["ἣ"] = true, ["ἳ"] = true, ["ὃ"] = true, ["ὓ"] = true, ["ὣ"] = true, ["ᾃ"] = true, ["ᾓ"] = true, ["ᾣ"] = true, ["ἇ"] = true, ["ἧ"] = true, ["ἷ"] = true, ["ὗ"] = true, ["ὧ"] = true, ["ᾇ"] = true, ["ᾗ"] = true, ["ᾧ"] = true, } -- sen en separat tabell för versalerna: versaler = { ["Α"] = true, ["Ε"] = true, ["Η"] = true, ["Ι"] = true, ["Ο"] = true, ["Υ"] = true, ["Ω"] = true, ["ᾼ"] = true, ["ῌ"] = true, ["ῼ"] = true, ["Ρ"] = true, ["Ά"] = true, ["Έ"] = true, ["Ή"] = true, ["Ί"] = true, ["Ό"] = true, ["Ύ"] = true, ["Ώ"] = true, ["Ὰ"] = true, ["Ὲ"] = true, ["Ὴ"] = true, ["Ὶ"] = true, ["Ὸ"] = true, ["Ὺ"] = true, ["Ὼ"] = true, ["Ἀ"] = true, ["Ἐ"] = true, ["Ἠ"] = true, ["Ἰ"] = true, ["Ὀ"] = true, ["Ὠ"] = true, ["ᾈ"] = true, ["ᾘ"] = true, ["ᾨ"] = true, ["Ἄ"] = true, ["Ἔ"] = true, ["Ἤ"] = true, ["Ἴ"] = true, ["Ὄ"] = true, ["Ὤ"] = true, ["ᾌ"] = true, ["ᾜ"] = true, ["ᾬ"] = true, ["Ἂ"] = true, ["Ἒ"] = true, ["Ἢ"] = true, ["Ἲ"] = true, ["Ὂ"] = true, ["Ὢ"] = true, ["ᾊ"] = true, ["ᾚ"] = true, ["ᾪ"] = true, ["Ἆ"] = true, ["Ἦ"] = true, ["Ἶ"] = true, ["Ὦ"] = true, ["ᾎ"] = true, ["ᾞ"] = true, ["ᾮ"] = true, ["Ἁ"] = true, ["Ἑ"] = true, ["Ἡ"] = true, ["Ἱ"] = true, ["Ὁ"] = true, ["Ὑ"] = true, ["Ὡ"] = true, ["ᾉ"] = true, ["ᾙ"] = true, ["ᾩ"] = true, ["Ῥ"] = true, ["Ἅ"] = true, ["Ἕ"] = true, ["Ἥ"] = true, ["Ἵ"] = true, ["Ὅ"] = true, ["Ὕ"] = true, ["Ὥ"] = true, ["ᾍ"] = true, ["ᾝ"] = true, ["ᾭ"] = true, ["Ἃ"] = true, ["Ἓ"] = true, ["Ἣ"] = true, ["Ἳ"] = true, ["Ὃ"] = true, ["Ὓ"] = true, ["Ὣ"] = true, ["ᾋ"] = true, ["ᾛ"] = true, ["ᾫ"] = true, ["Ἇ"] = true, ["Ἧ"] = true, ["Ἷ"] = true, ["Ὗ"] = true, ["Ὧ"] = true, ["ᾏ"] = true, ["ᾟ"] = true, ["ᾯ"] = true, ["Ᾱ"] = true, ["Ῑ"] = true, ["Ῡ"] = true, ["Ᾰ"] = true, ["Ῐ"] = true, ["Ῠ"] = true, } -- sen en för gemenerna: gemener = { ["α"] = true, ["ε"] = true, ["η"] = true, ["ι"] = true, ["ο"] = true, ["υ"] = true, ["ω"] = true, ["ᾳ"] = true, ["ῃ"] = true, ["ῳ"] = true, ["ρ"] = true, ["ά"] = true, ["έ"] = true, ["ή"] = true, ["ί"] = true, ["ό"] = true, ["ύ"] = true, ["ώ"] = true, ["ᾴ"] = true, ["ῄ"] = true, ["ῴ"] = true, ["ὰ"] = true, ["ὲ"] = true, ["ὴ"] = true, ["ὶ"] = true, ["ὸ"] = true, ["ὺ"] = true, ["ὼ"] = true, ["ᾲ"] = true, ["ῂ"] = true, ["ῲ"] = true, ["ᾶ"] = true, ["ῆ"] = true, ["ῖ"] = true, ["ῦ"] = true, ["ῶ"] = true, ["ᾷ"] = true, ["ῇ"] = true, ["ῷ"] = true, ["ἀ"] = true, ["ἐ"] = true, ["ἠ"] = true, ["ἰ"] = true, ["ὀ"] = true, ["ὐ"] = true, ["ὠ"] = true, ["ᾀ"] = true, ["ᾐ"] = true, ["ᾠ"] = true, ["ῤ"] = true, ["ἄ"] = true, ["ἔ"] = true, ["ἤ"] = true, ["ἴ"] = true, ["ὄ"] = true, ["ὔ"] = true, ["ὤ"] = true, ["ᾄ"] = true, ["ᾔ"] = true, ["ᾤ"] = true, ["ἂ"] = true, ["ἒ"] = true, ["ἢ"] = true, ["ἲ"] = true, ["ὂ"] = true, ["ὒ"] = true, ["ὢ"] = true, ["ᾂ"] = true, ["ᾒ"] = true, ["ᾢ"] = true, ["ἆ"] = true, ["ἦ"] = true, ["ἶ"] = true, ["ὖ"] = true, ["ὦ"] = true, ["ᾆ"] = true, ["ᾖ"] = true, ["ᾦ"] = true, ["ἁ"] = true, ["ἑ"] = true, ["ἡ"] = true, ["ἱ"] = true, ["ὁ"] = true, ["ὑ"] = true, ["ὡ"] = true, ["ᾁ"] = true, ["ᾑ"] = true, ["ᾡ"] = true, ["ῥ"] = true, ["ἅ"] = true, ["ἕ"] = true, ["ἥ"] = true, ["ἵ"] = true, ["ὅ"] = true, ["ὕ"] = true, ["ὥ"] = true, ["ᾅ"] = true, ["ᾕ"] = true, ["ᾥ"] = true, ["ἃ"] = true, ["ἓ"] = true, ["ἣ"] = true, ["ἳ"] = true, ["ὃ"] = true, ["ὓ"] = true, ["ὣ"] = true, ["ᾃ"] = true, ["ᾓ"] = true, ["ᾣ"] = true, ["ἇ"] = true, ["ἧ"] = true, ["ἷ"] = true, ["ὗ"] = true, ["ὧ"] = true, ["ᾇ"] = true, ["ᾗ"] = true, ["ᾧ"] = true, ["ϊ"] = true, ["ϋ"] = true, ["ΐ"] = true, ["ΰ"] = true, ["ῒ"] = true, ["ῢ"] = true, ["ῗ"] = true, ["ῧ"] = true, ["ᾱ"] = true, ["ῑ"] = true, ["ῡ"] = true, ["ᾰ"] = true, ["ῐ"] = true, ["ῠ"] = true, } -- sen en tabell för de med akut accent: akut_accent = { ["Ά"] = true, ["Έ"] = true, ["Ή"] = true, ["Ί"] = true, ["Ό"] = true, ["Ύ"] = true, ["Ώ"] = true, ["Ἄ"] = true, ["Ἔ"] = true, ["Ἤ"] = true, ["Ἴ"] = true, ["Ὄ"] = true, ["Ὤ"] = true, ["ᾌ"] = true, ["ᾜ"] = true, ["ᾬ"] = true, ["Ἅ"] = true, ["Ἕ"] = true, ["Ἥ"] = true, ["Ἵ"] = true, ["Ὅ"] = true, ["Ὕ"] = true, ["Ὥ"] = true, ["ᾍ"] = true, ["ᾝ"] = true, ["ᾭ"] = true, ["ά"] = true, ["έ"] = true, ["ή"] = true, ["ί"] = true, ["ό"] = true, ["ύ"] = true, ["ώ"] = true, ["ᾴ"] = true, ["ῄ"] = true, ["ῴ"] = true, ["ἄ"] = true, ["ἔ"] = true, ["ἤ"] = true, ["ἴ"] = true, ["ὄ"] = true, ["ὔ"] = true, ["ὤ"] = true, ["ᾄ"] = true, ["ᾔ"] = true, ["ᾤ"] = true, ["ἅ"] = true, ["ἕ"] = true, ["ἥ"] = true, ["ἵ"] = true, ["ὅ"] = true, ["ὕ"] = true, ["ὥ"] = true, ["ᾅ"] = true, ["ᾕ"] = true, ["ᾥ"] = true, ["ΐ"] = true, ["ΰ"] = true, } -- sen några separata tabeller för att hålla reda på vilken slags bokstav det är alfa = { ["α"] = true, ["𝛂"] = true, ["𝛼"] = true, ["𝜶"] = true, ["𝝰"] = true, ["𝞪"] = true, ["Α"] = true, ["𝚨"] = true, ["𝛢"] = true, ["𝜜"] = true, ["𝝖"] = true, ["𝞐"] = true, ["ἀ"] = true, ["Ἀ"] = true, ["ἄ"] = true, ["Ἄ"] = true, ["ᾄ"] = true, ["ᾌ"] = true, ["ἂ"] = true, ["Ἂ"] = true, ["ᾂ"] = true, ["ᾊ"] = true, ["ἆ"] = true, ["Ἆ"] = true, ["ᾆ"] = true, ["ᾎ"] = true, ["ᾀ"] = true, ["ᾈ"] = true, ["ἁ"] = true, ["Ἁ"] = true, ["ἅ"] = true, ["Ἅ"] = true, ["ᾅ"] = true, ["ᾍ"] = true, ["ἃ"] = true, ["Ἃ"] = true, ["ᾃ"] = true, ["ᾋ"] = true, ["ἇ"] = true, ["Ἇ"] = true, ["ᾇ"] = true, ["ᾏ"] = true, ["ᾁ"] = true, ["ᾉ"] = true, ["ά"] = true, ["ά"] = true, ["Ά"] = true, ["Ά"] = true, ["ᾴ"] = true, ["ὰ"] = true, ["Ὰ"] = true, ["ᾲ"] = true, ["ᾰ"] = true, ["Ᾰ"] = true, ["ᾶ"] = true, ["ᾷ"] = true, ["ᾱ"] = true, ["Ᾱ"] = true, ["ᾳ"] = true, ["ᾼ"] = true, } gamma = { ["γ"] = true, ["𝛄"] = true, ["𝛾"] = true, ["𝜸"] = true, ["𝝲"] = true, ["𝞬"] = true, ["Γ"] = true, ["𝚪"] = true, ["𝛤"] = true, ["𝜞"] = true, ["𝝘"] = true, ["𝞒"] = true, ["ℽ"] = true, ["ℾ"] = true, ["ᵞ"] = true, ["ᵧ"] = true, ["ᴦ"] = true, } epsilon = { ["ε"] = true, ["ϵ"] = true, ["𝛆"] = true, ["𝛜"] = true, ["𝜀"] = true, ["𝜖"] = true, ["𝜺"] = true, ["𝝐"] = true, ["𝝴"] = true, ["𝞊"] = true, ["𝞮"] = true, ["𝟄"] = true, ["Ε"] = true, ["𝚬"] = true, ["𝛦"] = true, ["𝜠"] = true, ["𝝚"] = true, ["𝞔"] = true, ["ἐ"] = true, ["Ἐ"] = true, ["ἔ"] = true, ["Ἔ"] = true, ["ἒ"] = true, ["Ἒ"] = true, ["ἑ"] = true, ["Ἑ"] = true, ["ἕ"] = true, ["Ἕ"] = true, ["ἓ"] = true, ["Ἓ"] = true, ["έ"] = true, ["έ"] = true, ["Έ"] = true, ["Έ"] = true, ["ὲ"] = true, ["Ὲ"] = true, } eta = { ["η"] = true, ["𝛈"] = true, ["𝜂"] = true, ["𝜼"] = true, ["𝝶"] = true, ["𝞰"] = true, ["Η"] = true, ["𝚮"] = true, ["𝛨"] = true, ["𝜢"] = true, ["𝝜"] = true, ["𝞖"] = true, ["ἠ"] = true, ["Ἠ"] = true, ["ἤ"] = true, ["Ἤ"] = true, ["ᾔ"] = true, ["ᾜ"] = true, ["ἢ"] = true, ["Ἢ"] = true, ["ᾒ"] = true, ["ᾚ"] = true, ["ἦ"] = true, ["Ἦ"] = true, ["ᾖ"] = true, ["ᾞ"] = true, ["ᾐ"] = true, ["ᾘ"] = true, ["ἡ"] = true, ["Ἡ"] = true, ["ἥ"] = true, ["Ἥ"] = true, ["ᾕ"] = true, ["ᾝ"] = true, ["ἣ"] = true, ["Ἣ"] = true, ["ᾓ"] = true, ["ᾛ"] = true, ["ἧ"] = true, ["Ἧ"] = true, ["ᾗ"] = true, ["ᾟ"] = true, ["ᾑ"] = true, ["ᾙ"] = true, ["ή"] = true, ["ή"] = true, ["Ή"] = true, ["Ή"] = true, ["ῄ"] = true, ["ὴ"] = true, ["Ὴ"] = true, ["ῂ"] = true, ["ῆ"] = true, ["ῇ"] = true, ["ῃ"] = true, ["ῌ"] = true, } jota = { ["ι"] = true, ["𝛊"] = true, ["𝜄"] = true, ["𝜾"] = true, ["𝝸"] = true, ["𝞲"] = true, ["Ι"] = true, ["𝚰"] = true, ["𝛪"] = true, ["𝜤"] = true, ["𝝞"] = true, ["𝞘"] = true, ["ἰ"] = true, ["Ἰ"] = true, ["ἴ"] = true, ["Ἴ"] = true, ["ἲ"] = true, ["Ἲ"] = true, ["ἶ"] = true, ["Ἶ"] = true, ["ἱ"] = true, ["Ἱ"] = true, ["ἵ"] = true, ["Ἵ"] = true, ["ἳ"] = true, ["Ἳ"] = true, ["ἷ"] = true, ["Ἷ"] = true, ["ί"] = true, ["ί"] = true, ["Ί"] = true, ["Ί"] = true, ["ὶ"] = true, ["Ὶ"] = true, ["ῐ"] = true, ["Ῐ"] = true, ["ῖ"] = true, ["ϊ"] = true, ["Ϊ"] = true, ["ΐ"] = true, ["ΐ"] = true, ["ῒ"] = true, ["ῗ"] = true, ["ῑ"] = true, ["Ῑ"] = true, ["ι"] = true, ["ͺ"] = true, } kappa = { ["κ"] = true, ["ϰ"] = true, ["𝛋"] = true, ["𝛞"] = true, ["𝜅"] = true, ["𝜘"] = true, ["𝜿"] = true, ["𝝒"] = true, ["𝝹"] = true, ["𝞌"] = true, ["𝞳"] = true, ["𝟆"] = true, ["Κ"] = true, ["𝚱"] = true, ["𝛫"] = true, ["𝜥"] = true, ["𝝟"] = true, ["𝞙"] = true, ["ϗ"] = true, ["Ϗ"] = true, } xi = { ["ξ"] = true, ["𝛏"] = true, ["𝜉"] = true, ["𝝃"] = true, ["𝝽"] = true, ["𝞷"] = true, ["Ξ"] = true, ["𝚵"] = true, ["𝛯"] = true, ["𝜩"] = true, ["𝝣"] = true, ["𝞝"] = true, } omikron = { ["ο"] = true, ["𝛐"] = true, ["𝜊"] = true, ["𝝄"] = true, ["𝝾"] = true, ["𝞸"] = true, ["Ο"] = true, ["𝚶"] = true, ["𝛰"] = true, ["𝜪"] = true, ["𝝤"] = true, ["𝞞"] = true, ["ὀ"] = true, ["Ὀ"] = true, ["ὄ"] = true, ["Ὄ"] = true, ["ὂ"] = true, ["Ὂ"] = true, ["ὁ"] = true, ["Ὁ"] = true, ["ὅ"] = true, ["Ὅ"] = true, ["ὃ"] = true, ["Ὃ"] = true, ["ό"] = true, ["ό"] = true, ["Ό"] = true, ["Ό"] = true, ["ὸ"] = true, ["Ὸ"] = true, } rho = { ["ρ"] = true, ["ϱ"] = true, ["𝛒"] = true, ["𝛠"] = true, ["𝜌"] = true, ["𝜚"] = true, ["𝝆"] = true, ["𝝔"] = true, ["𝞀"] = true, ["𝞎"] = true, ["𝞺"] = true, ["𝟈"] = true, ["Ρ"] = true, ["𝚸"] = true, ["𝛲"] = true, ["𝜬"] = true, ["𝝦"] = true, ["𝞠"] = true, ["ᵨ"] = true, ["ῤ"] = true, ["ῥ"] = true, ["Ῥ"] = true, ["ᴩ"] = true, ["ϼ"] = true, } ypsilon = { ["υ"] = true, ["𝛖"] = true, ["𝜐"] = true, ["𝝊"] = true, ["𝞄"] = true, ["𝞾"] = true, ["Υ"] = true, ["ϒ"] = true, ["𝚼"] = true, ["𝛶"] = true, ["𝜰"] = true, ["𝝪"] = true, ["𝞤"] = true, ["ὐ"] = true, ["ὔ"] = true, ["ὒ"] = true, ["ὖ"] = true, ["ὑ"] = true, ["Ὑ"] = true, ["ὕ"] = true, ["Ὕ"] = true, ["ὓ"] = true, ["Ὓ"] = true, ["ὗ"] = true, ["Ὗ"] = true, ["ύ"] = true, ["ύ"] = true, ["Ύ"] = true, ["Ύ"] = true, ["ϓ"] = true, ["ὺ"] = true, ["Ὺ"] = true, ["ῠ"] = true, ["Ῠ"] = true, ["ῦ"] = true, ["ϋ"] = true, ["Ϋ"] = true, ["ϔ"] = true, ["ΰ"] = true, ["ΰ"] = true, ["ῢ"] = true, ["ῧ"] = true, ["ῡ"] = true, ["Ῡ"] = true, } chi = { ["χ"] = true, ["𝛘"] = true, ["𝜒"] = true, ["𝝌"] = true, ["𝞆"] = true, ["𝟀"] = true, ["Χ"] = true, ["𝚾"] = true, ["𝛸"] = true, ["𝜲"] = true, ["𝝬"] = true, ["𝞦"] = true, ["ᵡ"] = true, ["ᵪ"] = true } omega = { ["ω"] = true, ["𝛚"] = true, ["𝜔"] = true, ["𝝎"] = true, ["𝞈"] = true, ["𝟂"] = true, ["Ω"] = true, ["𝛀"] = true, ["𝛺"] = true, ["𝜴"] = true, ["𝝮"] = true, ["𝞨"] = true, ["ὠ"] = true, ["Ὠ"] = true, ["ὤ"] = true, ["Ὤ"] = true, ["ᾤ"] = true, ["ᾬ"] = true, ["ὢ"] = true, ["Ὢ"] = true, ["ᾢ"] = true, ["ᾪ"] = true, ["ὦ"] = true, ["Ὦ"] = true, ["ᾦ"] = true, ["ᾮ"] = true, ["ᾠ"] = true, ["ᾨ"] = true, ["ὡ"] = true, ["Ὡ"] = true, ["ὥ"] = true, ["Ὥ"] = true, ["ᾥ"] = true, ["ᾭ"] = true, ["ὣ"] = true, ["Ὣ"] = true, ["ᾣ"] = true, ["ᾫ"] = true, ["ὧ"] = true, ["Ὧ"] = true, ["ᾧ"] = true, ["ᾯ"] = true, ["ᾡ"] = true, ["ᾩ"] = true, ["ώ"] = true, ["ώ"] = true, ["Ώ"] = true, ["Ώ"] = true, ["ῴ"] = true, ["ὼ"] = true, ["Ὼ"] = true, ["ῲ"] = true, ["ῶ"] = true, ["ῷ"] = true, ["ῳ"] = true, ["ῼ"] = true, ["ꭥ"] = true, ["Ω"] = true, ["㏀"] = true, ["㏁"] = true, } -- de som har två prickar ovanför vokalen hiatus = { ["Ϊ"] = true, ["Ϋ"] = true, ["ϊ"] = true, ["ϋ"] = true, ["ΐ"] = true, ["ΰ"] = true, ["ῒ"] = true, ["ῢ"] = true, ["ῗ"] = true, ["ῧ"] = true, } -- generera tabellen för de övriga bokstäverna med diverse diakritiska tecken for i,v in pairs(versaler) do if(alfa[i]) then latinska[i] = latinska["Α"] if(spiritus_asper[i]) then latinska[i] = "H"..latinska["α"] end elseif(epsilon[i]) then latinska[i] = latinska["Ε"] if(spiritus_asper[i]) then latinska[i] = "H"..latinska["ε"] end elseif(eta[i]) then latinska[i] = latinska["Η"] if(spiritus_asper[i]) then latinska[i] = "H"..latinska["η"] end elseif(jota[i]) then latinska[i] = latinska["Ι"] if(spiritus_asper[i]) then latinska[i] = "H"..latinska["ι"] end elseif(omikron[i]) then latinska[i] = latinska["Ο"] if(spiritus_asper[i]) then latinska[i] = "H"..latinska["ο"] end elseif(rho[i]) then latinska[i] = latinska["Ρ"] if(spiritus_asper[i]) then latinska[i] = latinska[i].."h" end elseif(ypsilon[i]) then latinska[i] = latinska["Υ"] if(spiritus_asper[i]) then latinska[i] = "H"..latinska["υ"] end elseif(omega[i]) then latinska[i] = latinska["Ω"] if(spiritus_asper[i]) then latinska[i] = "H"..latinska["ω"] end end end for i,v in pairs(gemener) do if(alfa[i]) then if (akut_accent[i]) then latinska[i] = "á" else latinska[i] = latinska["α"] end elseif(epsilon[i]) then if (akut_accent[i]) then latinska[i] = "é" else latinska[i] = latinska["ε"] end elseif(eta[i]) then if (akut_accent[i]) then latinska[i] = "ḗ" else latinska[i] = latinska["η"] end elseif(jota[i]) then if (akut_accent[i]) then latinska[i] = "í" else latinska[i] = latinska["ι"] end elseif(omikron[i]) then if (akut_accent[i]) then latinska[i] = "ó" else latinska[i] = latinska["ο"] end elseif(rho[i]) then latinska[i] = latinska["ρ"] elseif(ypsilon[i]) then if (akut_accent[i]) then latinska[i] = "ý" else latinska[i] = latinska["υ"] end elseif(omega[i]) then if (akut_accent[i]) then latinska[i] = "ṓ" else latinska[i] = latinska["ω"] end end if(spiritus_asper[i]) then if(rho[i]) then latinska[i] = latinska[i].."h" else latinska[i] = "h"..latinska[i] end end end -- Fem köfunktioner function enqueue(q, val) q.last = q.last + 1 q.data[q.last] = val end function dequeue(q) local rval if (q.first > q.last) then rval = -1 else rval = q.data[q.first] q.data[q.first] = nil q.first = q.first + 1 end return rval end function peekonce(q) local rval if (q.first > q.last) then rval = -1 else rval = q.data[q.first] end return rval end function peektwice(q) local rval if (q.first+1 > q.last) then rval = -1 else rval = q.data[q.first+1] end return rval end function peeklast(q) local rval if (q.first > q.last) then rval = -1 else rval = q.data[q.last] end return rval end -- Själva transkriberingsfunktionen för forngrekiska function transkribera_grc(text) -- Två köer: en för grekiska bokstäver och en för latinska bokstäver indata = {} indata.first = 0 indata.last = -1 indata.data = {} utdata = {} utdata.first = 0 utdata.last = -1 utdata.data = {} -- en separat kö att returnera på slutet local returndata = {} for c in string.gmatch(text, ".[\128-\191]*") do enqueue(indata, c) end repeat local x = dequeue(indata) local y = peekonce(indata) local z = peektwice(indata) local u = peeklast(utdata) if (latinska[x] == nil) then -- icke-grekiskt tecken enqueue(utdata, x) -- diverse undantag, startar med "spiritus asper" som del av en diftong elseif (((u == -1) or string.match(u," ")) and spiritus_asper[y]) then enqueue(utdata, string.sub(latinska[y],1,1)) -- versalt "H" eller gement "h" if (ypsilon[x] and jota[y] and (not hiatus[y])) then if(akut_accent[x]) then enqueue(utdata, "ú") else enqueue(utdata, "u") end else enqueue(utdata, latinska[x]) end if ((alfa[x] or epsilon[x] or eta[x] or omikron[x] or omega[x]) and ypsilon[y] and (not hiatus[y])) then if(akut_accent[y]) then enqueue(utdata, "ú") else enqueue(utdata, "u") end else enqueue(utdata, string.sub(latinska[y],2)) end dequeue(indata) -- sen diftongerna "αυ", "ευ", "ηυ", "ου", "ωυ" elseif ((alfa[x] or epsilon[x] or eta[x] or omikron[x] or omega[x]) and ypsilon[y] and (not hiatus[y])) then enqueue(utdata, latinska[x]) if(akut_accent[y]) then enqueue(utdata, "ú") else enqueue(utdata, "u") end dequeue(indata) -- sen diftongen "υι" elseif (ypsilon[x] and jota[y] and (not hiatus[y])) then if(akut_accent[x] and spiritus_asper[x]) then enqueue(utdata, "hú") elseif(akut_accent[x]) then enqueue(utdata, "ú") elseif(spiritus_asper[x]) then enqueue(utdata, "hu") else enqueue(utdata, "u") end enqueue(utdata, latinska[y]) dequeue(indata) -- sen bokstavsföljden "γγ" elseif (gamma[x] and gamma[y]) then enqueue(utdata,"n") enqueue(utdata,latinska["γ"]) dequeue(indata) -- sen bokstavsföljden "γκ" elseif (gamma[x] and kappa[y]) then enqueue(utdata,"n") enqueue(utdata,latinska["κ"]) dequeue(indata) -- sen bokstavsföljden "γξ" elseif (gamma[x] and xi[y]) then enqueue(utdata,"n") enqueue(utdata,latinska["ξ"]) dequeue(indata) -- sen bokstavsföljden "γχ" elseif (gamma[x] and chi[y]) then enqueue(utdata,"n") enqueue(utdata,latinska["χ"]) dequeue(indata) -- sen, när "spiritus asper" hanteras med modifierare elseif (string.match(y,"̔")) then enqueue(utdata, "h") -- TODO!!! Kan detta vara versalt "H"? Diftonger? enqueue(utdata, latinska[x]) dequeue(indata) else enqueue(utdata, latinska[x]) end until (indata.first > indata.last) repeat local x = dequeue(utdata) table.insert(returndata,x) until (utdata.first > utdata.last) return returndata end --[[ function export.transkribera( argument ) local text = argument.args["text"] outputdata = transkribera_grc(text) outputtext = table.concat(outputdata,"") return outputtext end --]] function export.tr( argument ) local text = argument outputdata = transkribera_grc(text) outputtext = table.concat(outputdata,"") return outputtext end return export ny2np6r30xfo6upi44q5d7c1yv8xi3y lösnagel 0 928964 3703381 3703050 2022-08-19T13:02:39Z 2A01:B740:1F:2030:49D3:34D:D129:481E wikitext text/x-wiki ==Svenska== ===Substantiv=== {{sv-subst-n-ar|fog=|pluralrot=lösnagl}} '''lösnagel''' #konstgjord (del av) [[nagel]] som fästes ovanpå den naturliga nageln av estetiska skäl #:{{hyponymer|[[gelénagel]]}} ju1603e1rq53jky6naww6w8fmslgx4s Modul:translit/ru/test 828 928999 3703415 3703362 2022-08-19T14:18:17Z Gabbe 1153 ännu ett exempel Scribunto text/plain local t = require("Modul:UnitTests") local mut = require("Modul:translit/ru") function t:test1_isolated_uppercase_characters() self:equals('mut.tr("А,Б,В,Г,Д")', mut.tr("А,Б,В,Г,Д"), "A,B,V,G,D") self:equals('mut.tr("Е,Ё,Ж,З,И")', mut.tr("Е,Ё,Ж,З,И"), "Je,Jo,Zj,Z,I") -- etc... end function t:test2_isolated_lowercase_characters() self:equals('mut.tr("а,б,в,г,д")', mut.tr("а,б,в,г,д"), "a,b,v,g,d") self:equals('mut.tr("е,ё,ж,з,и")', mut.tr("е,ё,ж,з,и"), "je,jo,zj,z,i") -- etc... end function t:test3_uppercase_vs_mixedcase_words() self:equals('mut.tr("ЖА,Жa")', mut.tr("ЖА,Жa"), "ZjA,Zja") -- etc... (alla tecken som translittererar till multipla tecken) end function t:test4_example() self:equals('mut.tr("Горбачёв")', mut.tr("Горбачёв"), "Gorbatjóv") end function t:test5_example() -- de från Svenska skrivregler self:equals('mut.tr("Анна")', mut.tr("Анна"), "Anna") self:equals('mut.tr("Борис")', mut.tr("Борис"), "Boris") self:equals('mut.tr("Волга")', mut.tr("Волга"), "Volga") self:equals('mut.tr("Горький")', mut.tr("Горький"), "Gorkij") self:equals('mut.tr("Дон")', mut.tr("Дон"), "Don") self:equals('mut.tr("Афанасьев")', mut.tr("Афанасьев"), "Afanasiev") self:equals('mut.tr("Днепр")', mut.tr("Днепр"), "Dnepr") self:equals('mut.tr("Евгений")', mut.tr("Евгений"), "Jevgenij") self:equals('mut.tr("Алексеев")', mut.tr("Алексеев"), "Aleksejev") self:equals('mut.tr("Кондратьев")', mut.tr("Кондратьев"), "Kondratiev") self:equals('mut.tr("Чёрный")', mut.tr("Чёрный"), "Tjórnyj") self:equals('mut.tr("Аксёнов")', mut.tr("Аксёнов"), "Aksiónov") self:equals('mut.tr("Фёдор")', mut.tr("Фёдор"), "Fjódor") self:equals('mut.tr("Пётр")', mut.tr("Пётр"), "Pjotr") self:equals('mut.tr("Зёрнов")', mut.tr("Зёрнов"), "Ziórnov") self:equals('mut.tr("Щёлкин")', mut.tr("Щёлкин"), "Sjtjólkin") self:equals('mut.tr("Жуковский")', mut.tr("Жуковский"), "Zjukovskij") self:equals('mut.tr("Замятин")', mut.tr("Замятин"), "Zamjatin") self:equals('mut.tr("Ирина")', mut.tr("Ирина"), "Irina") self:equals('mut.tr("Толстой")', mut.tr("Толстой"), "Tolstoj") self:equals('mut.tr("Куприн")', mut.tr("Куприн"), "Kuprin") self:equals('mut.tr("Лесков")', mut.tr("Лесков"), "Leskov") self:equals('mut.tr("Максим")', mut.tr("Максим"), "Maksim") self:equals('mut.tr("Надя")', mut.tr("Надя"), "Nadja") self:equals('mut.tr("Онега")', mut.tr("Онега"), "Onega") self:equals('mut.tr("Пушкин")', mut.tr("Пушкин"), "Pusjkin") self:equals('mut.tr("Ростропович")', mut.tr("Ростропович"), "Rostropovitj") self:equals('mut.tr("Самара")', mut.tr("Самара"), "Samara") self:equals('mut.tr("Толстой")', mut.tr("Толстой"), "Tolstoj") self:equals('mut.tr("Устинов")', mut.tr("Устинов"), "Ustinov") self:equals('mut.tr("Фёдор")', mut.tr("Фёдор"), "Fjódor") self:equals('mut.tr("Тихонов")', mut.tr("Тихонов"), "Tichonov") self:equals('mut.tr("Донец")', mut.tr("Донец"), "Donets") self:equals('mut.tr("Чайковский")', mut.tr("Чайковский"), "Tjajkovskij") self:equals('mut.tr("Шостакович")', mut.tr("Шостакович"), "Sjostakovitj") self:equals('mut.tr("Щедрин")', mut.tr("Щедрин"), "Sjtjedrin") self:equals('mut.tr("Подъячев")', mut.tr("Подъячев"), "Podjatjev") self:equals('mut.tr("Белый")', mut.tr("Белый"), "Belyj") self:equals('mut.tr("Ильич")', mut.tr("Ильич"), "Iljitj") self:equals('mut.tr("Игорь")', mut.tr("Игорь"), "Igor") self:equals('mut.tr("Эдуард")', mut.tr("Эдуард"), "Eduard") self:equals('mut.tr("Юрий")', mut.tr("Юрий"), "Jurij") self:equals('mut.tr("Актюбинск")', mut.tr("Актюбинск"), "Aktiubinsk") self:equals('mut.tr("Союз")', mut.tr("Союз"), "Sojuz") self:equals('mut.tr("Татьяна")', mut.tr("Татьяна"), "Tatiana") self:equals('mut.tr("Зябков")', mut.tr("Зябков"), "Ziabkov") self:equals('mut.tr("Ярослав")', mut.tr("Ярослав"), "Jaroslav") end function t:test6_automatically_accentuate_polysyllabic_yo() self:equals('mut.tr("Фёдор")', mut.tr("Фёдор"), "Fjódor") self:equals('mut.tr("Пётр")', mut.tr("Пётр"), "Pjotr") end function t:test7_never_treat_e_like_yo() self:equals('mut.tr("Пeтр")', mut.tr("Пeтр"), "Petr") end function t:test8_return_unaccentuated_from_unaccentuated_input() self:equals('mut.tr("замок")', mut.tr("замок"), "zamok") end function t:test9_pass_through_non_cyrillic_input() self:equals('mut.tr("IP-адрес")', mut.tr("IP-адрес"), "IP-adres") self:equals('mut.tr("β-распад")', mut.tr("β-распад"), "β-raspad") end function t:test10_initial_yo_distinct_from_non_initial() self:equals('mut.tr("Я Евгений")', mut.tr("Я Евгений"), "Ja Jevgenij") end return t 85wwetk1urmylgladza4almpkq0km0g 3703416 3703415 2022-08-19T14:19:31Z Gabbe 1153 liknande men distinkt variant på samma tema Scribunto text/plain local t = require("Modul:UnitTests") local mut = require("Modul:translit/ru") function t:test1_isolated_uppercase_characters() self:equals('mut.tr("А,Б,В,Г,Д")', mut.tr("А,Б,В,Г,Д"), "A,B,V,G,D") self:equals('mut.tr("Е,Ё,Ж,З,И")', mut.tr("Е,Ё,Ж,З,И"), "Je,Jo,Zj,Z,I") -- etc... end function t:test2_isolated_lowercase_characters() self:equals('mut.tr("а,б,в,г,д")', mut.tr("а,б,в,г,д"), "a,b,v,g,d") self:equals('mut.tr("е,ё,ж,з,и")', mut.tr("е,ё,ж,з,и"), "je,jo,zj,z,i") -- etc... end function t:test3_uppercase_vs_mixedcase_words() self:equals('mut.tr("ЖА,Жa")', mut.tr("ЖА,Жa"), "ZjA,Zja") -- etc... (alla tecken som translittererar till multipla tecken) end function t:test4_example() self:equals('mut.tr("Горбачёв")', mut.tr("Горбачёв"), "Gorbatjóv") end function t:test5_example() -- de från Svenska skrivregler self:equals('mut.tr("Анна")', mut.tr("Анна"), "Anna") self:equals('mut.tr("Борис")', mut.tr("Борис"), "Boris") self:equals('mut.tr("Волга")', mut.tr("Волга"), "Volga") self:equals('mut.tr("Горький")', mut.tr("Горький"), "Gorkij") self:equals('mut.tr("Дон")', mut.tr("Дон"), "Don") self:equals('mut.tr("Афанасьев")', mut.tr("Афанасьев"), "Afanasiev") self:equals('mut.tr("Днепр")', mut.tr("Днепр"), "Dnepr") self:equals('mut.tr("Евгений")', mut.tr("Евгений"), "Jevgenij") self:equals('mut.tr("Алексеев")', mut.tr("Алексеев"), "Aleksejev") self:equals('mut.tr("Кондратьев")', mut.tr("Кондратьев"), "Kondratiev") self:equals('mut.tr("Чёрный")', mut.tr("Чёрный"), "Tjórnyj") self:equals('mut.tr("Аксёнов")', mut.tr("Аксёнов"), "Aksiónov") self:equals('mut.tr("Фёдор")', mut.tr("Фёдор"), "Fjódor") self:equals('mut.tr("Пётр")', mut.tr("Пётр"), "Pjotr") self:equals('mut.tr("Зёрнов")', mut.tr("Зёрнов"), "Ziórnov") self:equals('mut.tr("Щёлкин")', mut.tr("Щёлкин"), "Sjtjólkin") self:equals('mut.tr("Жуковский")', mut.tr("Жуковский"), "Zjukovskij") self:equals('mut.tr("Замятин")', mut.tr("Замятин"), "Zamjatin") self:equals('mut.tr("Ирина")', mut.tr("Ирина"), "Irina") self:equals('mut.tr("Толстой")', mut.tr("Толстой"), "Tolstoj") self:equals('mut.tr("Куприн")', mut.tr("Куприн"), "Kuprin") self:equals('mut.tr("Лесков")', mut.tr("Лесков"), "Leskov") self:equals('mut.tr("Максим")', mut.tr("Максим"), "Maksim") self:equals('mut.tr("Надя")', mut.tr("Надя"), "Nadja") self:equals('mut.tr("Онега")', mut.tr("Онега"), "Onega") self:equals('mut.tr("Пушкин")', mut.tr("Пушкин"), "Pusjkin") self:equals('mut.tr("Ростропович")', mut.tr("Ростропович"), "Rostropovitj") self:equals('mut.tr("Самара")', mut.tr("Самара"), "Samara") self:equals('mut.tr("Толстой")', mut.tr("Толстой"), "Tolstoj") self:equals('mut.tr("Устинов")', mut.tr("Устинов"), "Ustinov") self:equals('mut.tr("Фёдор")', mut.tr("Фёдор"), "Fjódor") self:equals('mut.tr("Тихонов")', mut.tr("Тихонов"), "Tichonov") self:equals('mut.tr("Донец")', mut.tr("Донец"), "Donets") self:equals('mut.tr("Чайковский")', mut.tr("Чайковский"), "Tjajkovskij") self:equals('mut.tr("Шостакович")', mut.tr("Шостакович"), "Sjostakovitj") self:equals('mut.tr("Щедрин")', mut.tr("Щедрин"), "Sjtjedrin") self:equals('mut.tr("Подъячев")', mut.tr("Подъячев"), "Podjatjev") self:equals('mut.tr("Белый")', mut.tr("Белый"), "Belyj") self:equals('mut.tr("Ильич")', mut.tr("Ильич"), "Iljitj") self:equals('mut.tr("Игорь")', mut.tr("Игорь"), "Igor") self:equals('mut.tr("Эдуард")', mut.tr("Эдуард"), "Eduard") self:equals('mut.tr("Юрий")', mut.tr("Юрий"), "Jurij") self:equals('mut.tr("Актюбинск")', mut.tr("Актюбинск"), "Aktiubinsk") self:equals('mut.tr("Союз")', mut.tr("Союз"), "Sojuz") self:equals('mut.tr("Татьяна")', mut.tr("Татьяна"), "Tatiana") self:equals('mut.tr("Зябков")', mut.tr("Зябков"), "Ziabkov") self:equals('mut.tr("Ярослав")', mut.tr("Ярослав"), "Jaroslav") end function t:test6_automatically_accentuate_polysyllabic_yo() self:equals('mut.tr("Фёдор")', mut.tr("Фёдор"), "Fjódor") self:equals('mut.tr("Пётр")', mut.tr("Пётр"), "Pjotr") end function t:test7_never_treat_e_like_yo() self:equals('mut.tr("Пeтр")', mut.tr("Пeтр"), "Petr") end function t:test8_return_unaccentuated_from_unaccentuated_input() self:equals('mut.tr("замок")', mut.tr("замок"), "zamok") end function t:test9_pass_through_non_cyrillic_input() self:equals('mut.tr("IP-адрес")', mut.tr("IP-адрес"), "IP-adres") self:equals('mut.tr("β-распад")', mut.tr("β-распад"), "β-raspad") end function t:test10_initial_yo_distinct_from_non_initial() self:equals('mut.tr("Евгений")', mut.tr("Евгений"), "Jevgenij") self:equals('mut.tr("Я Евгений")', mut.tr("Я Евгений"), "Ja Jevgenij") end return t 8kov0ek6aj63wcmvvhc3e8cgd00g6b3 3703419 3703416 2022-08-19T14:24:37Z Gabbe 1153 skiljetecken Scribunto text/plain local t = require("Modul:UnitTests") local mut = require("Modul:translit/ru") function t:test1_isolated_uppercase_characters() self:equals('mut.tr("А,Б,В,Г,Д")', mut.tr("А,Б,В,Г,Д"), "A,B,V,G,D") self:equals('mut.tr("Е,Ё,Ж,З,И")', mut.tr("Е,Ё,Ж,З,И"), "Je,Jo,Zj,Z,I") -- etc... end function t:test2_isolated_lowercase_characters() self:equals('mut.tr("а,б,в,г,д")', mut.tr("а,б,в,г,д"), "a,b,v,g,d") self:equals('mut.tr("е,ё,ж,з,и")', mut.tr("е,ё,ж,з,и"), "je,jo,zj,z,i") -- etc... end function t:test3_uppercase_vs_mixedcase_words() self:equals('mut.tr("ЖА,Жa")', mut.tr("ЖА,Жa"), "ZjA,Zja") -- etc... (alla tecken som translittererar till multipla tecken) end function t:test4_example() self:equals('mut.tr("Горбачёв")', mut.tr("Горбачёв"), "Gorbatjóv") end function t:test5_example() -- de från Svenska skrivregler self:equals('mut.tr("Анна")', mut.tr("Анна"), "Anna") self:equals('mut.tr("Борис")', mut.tr("Борис"), "Boris") self:equals('mut.tr("Волга")', mut.tr("Волга"), "Volga") self:equals('mut.tr("Горький")', mut.tr("Горький"), "Gorkij") self:equals('mut.tr("Дон")', mut.tr("Дон"), "Don") self:equals('mut.tr("Афанасьев")', mut.tr("Афанасьев"), "Afanasiev") self:equals('mut.tr("Днепр")', mut.tr("Днепр"), "Dnepr") self:equals('mut.tr("Евгений")', mut.tr("Евгений"), "Jevgenij") self:equals('mut.tr("Алексеев")', mut.tr("Алексеев"), "Aleksejev") self:equals('mut.tr("Кондратьев")', mut.tr("Кондратьев"), "Kondratiev") self:equals('mut.tr("Чёрный")', mut.tr("Чёрный"), "Tjórnyj") self:equals('mut.tr("Аксёнов")', mut.tr("Аксёнов"), "Aksiónov") self:equals('mut.tr("Фёдор")', mut.tr("Фёдор"), "Fjódor") self:equals('mut.tr("Пётр")', mut.tr("Пётр"), "Pjotr") self:equals('mut.tr("Зёрнов")', mut.tr("Зёрнов"), "Ziórnov") self:equals('mut.tr("Щёлкин")', mut.tr("Щёлкин"), "Sjtjólkin") self:equals('mut.tr("Жуковский")', mut.tr("Жуковский"), "Zjukovskij") self:equals('mut.tr("Замятин")', mut.tr("Замятин"), "Zamjatin") self:equals('mut.tr("Ирина")', mut.tr("Ирина"), "Irina") self:equals('mut.tr("Толстой")', mut.tr("Толстой"), "Tolstoj") self:equals('mut.tr("Куприн")', mut.tr("Куприн"), "Kuprin") self:equals('mut.tr("Лесков")', mut.tr("Лесков"), "Leskov") self:equals('mut.tr("Максим")', mut.tr("Максим"), "Maksim") self:equals('mut.tr("Надя")', mut.tr("Надя"), "Nadja") self:equals('mut.tr("Онега")', mut.tr("Онега"), "Onega") self:equals('mut.tr("Пушкин")', mut.tr("Пушкин"), "Pusjkin") self:equals('mut.tr("Ростропович")', mut.tr("Ростропович"), "Rostropovitj") self:equals('mut.tr("Самара")', mut.tr("Самара"), "Samara") self:equals('mut.tr("Толстой")', mut.tr("Толстой"), "Tolstoj") self:equals('mut.tr("Устинов")', mut.tr("Устинов"), "Ustinov") self:equals('mut.tr("Фёдор")', mut.tr("Фёдор"), "Fjódor") self:equals('mut.tr("Тихонов")', mut.tr("Тихонов"), "Tichonov") self:equals('mut.tr("Донец")', mut.tr("Донец"), "Donets") self:equals('mut.tr("Чайковский")', mut.tr("Чайковский"), "Tjajkovskij") self:equals('mut.tr("Шостакович")', mut.tr("Шостакович"), "Sjostakovitj") self:equals('mut.tr("Щедрин")', mut.tr("Щедрин"), "Sjtjedrin") self:equals('mut.tr("Подъячев")', mut.tr("Подъячев"), "Podjatjev") self:equals('mut.tr("Белый")', mut.tr("Белый"), "Belyj") self:equals('mut.tr("Ильич")', mut.tr("Ильич"), "Iljitj") self:equals('mut.tr("Игорь")', mut.tr("Игорь"), "Igor") self:equals('mut.tr("Эдуард")', mut.tr("Эдуард"), "Eduard") self:equals('mut.tr("Юрий")', mut.tr("Юрий"), "Jurij") self:equals('mut.tr("Актюбинск")', mut.tr("Актюбинск"), "Aktiubinsk") self:equals('mut.tr("Союз")', mut.tr("Союз"), "Sojuz") self:equals('mut.tr("Татьяна")', mut.tr("Татьяна"), "Tatiana") self:equals('mut.tr("Зябков")', mut.tr("Зябков"), "Ziabkov") self:equals('mut.tr("Ярослав")', mut.tr("Ярослав"), "Jaroslav") end function t:test6_automatically_accentuate_polysyllabic_yo() self:equals('mut.tr("Фёдор")', mut.tr("Фёдор"), "Fjódor") self:equals('mut.tr("Пётр")', mut.tr("Пётр"), "Pjotr") end function t:test7_never_treat_e_like_yo() self:equals('mut.tr("Пeтр")', mut.tr("Пeтр"), "Petr") end function t:test8_return_unaccentuated_from_unaccentuated_input() self:equals('mut.tr("замок")', mut.tr("замок"), "zamok") end function t:test9_pass_through_non_cyrillic_input() self:equals('mut.tr("IP-адрес")', mut.tr("IP-адрес"), "IP-adres") self:equals('mut.tr("β-распад")', mut.tr("β-распад"), "β-raspad") end function t:test10_initial_yo_distinct_from_non_initial() self:equals('mut.tr("Евгений")', mut.tr("Евгений"), "Jevgenij") self:equals('mut.tr("Я Евгений")', mut.tr("Я Евгений"), "Ja Jevgenij") end function t:test11_punctuation_marks() self:equals('mut.tr("Я Тарзан. Ты Джейн.")', mut.tr("Я Тарзан. Ты Джейн."), "Ja Tarzan. Ty Dzjejn.") end return t ippsckvidecw20atwmbed01shg5pd45 3703425 3703419 2022-08-19T14:52:25Z Gabbe 1153 Scribunto text/plain local t = require("Modul:UnitTests") local mut = require("Modul:translit/ru") function t:test1_isolated_uppercase_characters() self:equals('mut.tr("А,Б,В,Г,Д")', mut.tr("А,Б,В,Г,Д"), "A,B,V,G,D") self:equals('mut.tr("Е,Ё,Ж,З,И")', mut.tr("Е,Ё,Ж,З,И"), "Je,Jo,Zj,Z,I") -- etc... end function t:test2_isolated_lowercase_characters() self:equals('mut.tr("а,б,в,г,д")', mut.tr("а,б,в,г,д"), "a,b,v,g,d") self:equals('mut.tr("е,ё,ж,з,и")', mut.tr("е,ё,ж,з,и"), "je,jo,zj,z,i") -- etc... end function t:test3_uppercase_vs_mixedcase_words() self:equals('mut.tr("ЖА,Жa")', mut.tr("ЖА,Жa"), "ZjA,Zja") -- etc... (alla tecken som translittererar till multipla tecken) end function t:test4_example() self:equals('mut.tr("Горбачёв")', mut.tr("Горбачёв"), "Gorbatjóv") end function t:test5_example() -- de från Svenska skrivregler self:equals('mut.tr("Анна")', mut.tr("Анна"), "Anna") self:equals('mut.tr("Борис")', mut.tr("Борис"), "Boris") self:equals('mut.tr("Волга")', mut.tr("Волга"), "Volga") self:equals('mut.tr("Горький")', mut.tr("Горький"), "Gorkij") self:equals('mut.tr("Дон")', mut.tr("Дон"), "Don") self:equals('mut.tr("Афанасьев")', mut.tr("Афанасьев"), "Afanasiev") self:equals('mut.tr("Днепр")', mut.tr("Днепр"), "Dnepr") self:equals('mut.tr("Евгений")', mut.tr("Евгений"), "Jevgenij") self:equals('mut.tr("Алексеев")', mut.tr("Алексеев"), "Aleksejev") self:equals('mut.tr("Кондратьев")', mut.tr("Кондратьев"), "Kondratiev") self:equals('mut.tr("Чёрный")', mut.tr("Чёрный"), "Tjórnyj") self:equals('mut.tr("Аксёнов")', mut.tr("Аксёнов"), "Aksiónov") self:equals('mut.tr("Фёдор")', mut.tr("Фёдор"), "Fjódor") self:equals('mut.tr("Пётр")', mut.tr("Пётр"), "Pjotr") self:equals('mut.tr("Зёрнов")', mut.tr("Зёрнов"), "Ziórnov") self:equals('mut.tr("Щёлкин")', mut.tr("Щёлкин"), "Sjtjólkin") self:equals('mut.tr("Жуковский")', mut.tr("Жуковский"), "Zjukovskij") self:equals('mut.tr("Замятин")', mut.tr("Замятин"), "Zamjatin") self:equals('mut.tr("Ирина")', mut.tr("Ирина"), "Irina") self:equals('mut.tr("Толстой")', mut.tr("Толстой"), "Tolstoj") self:equals('mut.tr("Куприн")', mut.tr("Куприн"), "Kuprin") self:equals('mut.tr("Лесков")', mut.tr("Лесков"), "Leskov") self:equals('mut.tr("Максим")', mut.tr("Максим"), "Maksim") self:equals('mut.tr("Надя")', mut.tr("Надя"), "Nadja") self:equals('mut.tr("Онега")', mut.tr("Онега"), "Onega") self:equals('mut.tr("Пушкин")', mut.tr("Пушкин"), "Pusjkin") self:equals('mut.tr("Ростропович")', mut.tr("Ростропович"), "Rostropovitj") self:equals('mut.tr("Самара")', mut.tr("Самара"), "Samara") self:equals('mut.tr("Толстой")', mut.tr("Толстой"), "Tolstoj") self:equals('mut.tr("Устинов")', mut.tr("Устинов"), "Ustinov") self:equals('mut.tr("Фёдор")', mut.tr("Фёдор"), "Fjódor") self:equals('mut.tr("Тихонов")', mut.tr("Тихонов"), "Tichonov") self:equals('mut.tr("Донец")', mut.tr("Донец"), "Donets") self:equals('mut.tr("Чайковский")', mut.tr("Чайковский"), "Tjajkovskij") self:equals('mut.tr("Шостакович")', mut.tr("Шостакович"), "Sjostakovitj") self:equals('mut.tr("Щедрин")', mut.tr("Щедрин"), "Sjtjedrin") self:equals('mut.tr("Подъячев")', mut.tr("Подъячев"), "Podjatjev") self:equals('mut.tr("Белый")', mut.tr("Белый"), "Belyj") self:equals('mut.tr("Ильич")', mut.tr("Ильич"), "Iljitj") self:equals('mut.tr("Игорь")', mut.tr("Игорь"), "Igor") self:equals('mut.tr("Эдуард")', mut.tr("Эдуард"), "Eduard") self:equals('mut.tr("Юрий")', mut.tr("Юрий"), "Jurij") self:equals('mut.tr("Актюбинск")', mut.tr("Актюбинск"), "Aktiubinsk") self:equals('mut.tr("Союз")', mut.tr("Союз"), "Sojuz") self:equals('mut.tr("Татьяна")', mut.tr("Татьяна"), "Tatiana") self:equals('mut.tr("Зябков")', mut.tr("Зябков"), "Ziabkov") self:equals('mut.tr("Ярослав")', mut.tr("Ярослав"), "Jaroslav") end function t:test6_automatically_accentuate_polysyllabic_yo() self:equals('mut.tr("Фёдор")', mut.tr("Фёдор"), "Fjódor") self:equals('mut.tr("Пётр")', mut.tr("Пётр"), "Pjotr") end function t:test7_never_treat_e_like_yo() self:equals('mut.tr("Пeтр")', mut.tr("Пeтр"), "Petr") end function t:test8_return_unaccentuated_from_unaccentuated_input() self:equals('mut.tr("замок")', mut.tr("замок"), "zamok") end function t:test9_pass_through_non_cyrillic_input() self:equals('mut.tr("IP-адрес")', mut.tr("IP-адрес"), "IP-adres") self:equals('mut.tr("β-распад")', mut.tr("β-распад"), "β-raspad") end function t:test10_initial_yo_distinct_from_non_initial() self:equals('mut.tr("Евгений")', mut.tr("Евгений"), "Jevgenij") self:equals('mut.tr("Я Евгений")', mut.tr("Я Евгений"), "Ja Jevgenij") end function t:test11_punctuation_marks() self:equals('mut.tr("Я Тарзан. Ты Джейн.")', mut.tr("Я Тарзан. Ты Джейн."), "Ja Tarzan. Ty Dzjejn.") end function t:test12_i_rather_than_j() self:equals('mut.tr("сё,сю,ся")', mut.tr("сё,сю,ся"), "sio,siu,sia") self:equals('mut.tr("тё,тю,тя")', mut.tr("тё,тю,тя"), "tio,tiu,tia") self:equals('mut.tr("зё,зю,зя")', mut.tr("зё,зю,зя"), "zio,ziu,zia") self:equals('mut.tr("сье,сьё,сью,сья")', mut.tr("сье,сьё,сью,сья"), "sie,sio,siu,sia") self:equals('mut.tr("тье,тьё,тью,тья")', mut.tr("тье,тьё,тью,тья"), "tie,tio,tiu,tia") self:equals('mut.tr("зье,зьё,зью,зья")', mut.tr("зье,зьё,зью,зья"), "zie,zio,ziu,zia") self:equals('mut.tr("Сё,Сю,Ся")', mut.tr("Сё,Сю,Ся"), "Sio,Siu,Sia") self:equals('mut.tr("Тё,Тю,Тя")', mut.tr("Тё,Тю,Тя"), "Tio,Tiu,Tia") self:equals('mut.tr("Зё,Зю,Зя")', mut.tr("Зё,Зю,Зя"), "Zio,Ziu,Zia") self:equals('mut.tr("Сье,Сьё,Сью,Сья")', mut.tr("Сье,Сьё,Сью,Сья"), "Sie,Sio,Siu,Sia") self:equals('mut.tr("Тье,Тьё,Тью,Тья")', mut.tr("Тье,Тьё,Тью,Тья"), "Tie,Tio,Tiu,Tia") self:equals('mut.tr("Зье,Зьё,Зью,Зья")', mut.tr("Зье,Зьё,Зью,Зья"), "Zie,Zio,Ziu,Zia") end return t b49ems84xhznedocw389ja53u3ibxev 3703430 3703425 2022-08-19T15:05:08Z Gabbe 1153 när ё blir "o" snarare än "jo" Scribunto text/plain local t = require("Modul:UnitTests") local mut = require("Modul:translit/ru") function t:test1_isolated_uppercase_characters() self:equals('mut.tr("А,Б,В,Г,Д")', mut.tr("А,Б,В,Г,Д"), "A,B,V,G,D") self:equals('mut.tr("Е,Ё,Ж,З,И")', mut.tr("Е,Ё,Ж,З,И"), "Je,Jo,Zj,Z,I") -- etc... end function t:test2_isolated_lowercase_characters() self:equals('mut.tr("а,б,в,г,д")', mut.tr("а,б,в,г,д"), "a,b,v,g,d") self:equals('mut.tr("е,ё,ж,з,и")', mut.tr("е,ё,ж,з,и"), "je,jo,zj,z,i") -- etc... end function t:test3_uppercase_vs_mixedcase_words() self:equals('mut.tr("ЖА,Жa")', mut.tr("ЖА,Жa"), "ZjA,Zja") -- etc... (alla tecken som translittererar till multipla tecken) end function t:test4_example() self:equals('mut.tr("Горбачёв")', mut.tr("Горбачёв"), "Gorbatjóv") end function t:test5_example() -- de från Svenska skrivregler self:equals('mut.tr("Анна")', mut.tr("Анна"), "Anna") self:equals('mut.tr("Борис")', mut.tr("Борис"), "Boris") self:equals('mut.tr("Волга")', mut.tr("Волга"), "Volga") self:equals('mut.tr("Горький")', mut.tr("Горький"), "Gorkij") self:equals('mut.tr("Дон")', mut.tr("Дон"), "Don") self:equals('mut.tr("Афанасьев")', mut.tr("Афанасьев"), "Afanasiev") self:equals('mut.tr("Днепр")', mut.tr("Днепр"), "Dnepr") self:equals('mut.tr("Евгений")', mut.tr("Евгений"), "Jevgenij") self:equals('mut.tr("Алексеев")', mut.tr("Алексеев"), "Aleksejev") self:equals('mut.tr("Кондратьев")', mut.tr("Кондратьев"), "Kondratiev") self:equals('mut.tr("Чёрный")', mut.tr("Чёрный"), "Tjórnyj") self:equals('mut.tr("Аксёнов")', mut.tr("Аксёнов"), "Aksiónov") self:equals('mut.tr("Фёдор")', mut.tr("Фёдор"), "Fjódor") self:equals('mut.tr("Пётр")', mut.tr("Пётр"), "Pjotr") self:equals('mut.tr("Зёрнов")', mut.tr("Зёрнов"), "Ziórnov") self:equals('mut.tr("Щёлкин")', mut.tr("Щёлкин"), "Sjtjólkin") self:equals('mut.tr("Жуковский")', mut.tr("Жуковский"), "Zjukovskij") self:equals('mut.tr("Замятин")', mut.tr("Замятин"), "Zamjatin") self:equals('mut.tr("Ирина")', mut.tr("Ирина"), "Irina") self:equals('mut.tr("Толстой")', mut.tr("Толстой"), "Tolstoj") self:equals('mut.tr("Куприн")', mut.tr("Куприн"), "Kuprin") self:equals('mut.tr("Лесков")', mut.tr("Лесков"), "Leskov") self:equals('mut.tr("Максим")', mut.tr("Максим"), "Maksim") self:equals('mut.tr("Надя")', mut.tr("Надя"), "Nadja") self:equals('mut.tr("Онега")', mut.tr("Онега"), "Onega") self:equals('mut.tr("Пушкин")', mut.tr("Пушкин"), "Pusjkin") self:equals('mut.tr("Ростропович")', mut.tr("Ростропович"), "Rostropovitj") self:equals('mut.tr("Самара")', mut.tr("Самара"), "Samara") self:equals('mut.tr("Толстой")', mut.tr("Толстой"), "Tolstoj") self:equals('mut.tr("Устинов")', mut.tr("Устинов"), "Ustinov") self:equals('mut.tr("Фёдор")', mut.tr("Фёдор"), "Fjódor") self:equals('mut.tr("Тихонов")', mut.tr("Тихонов"), "Tichonov") self:equals('mut.tr("Донец")', mut.tr("Донец"), "Donets") self:equals('mut.tr("Чайковский")', mut.tr("Чайковский"), "Tjajkovskij") self:equals('mut.tr("Шостакович")', mut.tr("Шостакович"), "Sjostakovitj") self:equals('mut.tr("Щедрин")', mut.tr("Щедрин"), "Sjtjedrin") self:equals('mut.tr("Подъячев")', mut.tr("Подъячев"), "Podjatjev") self:equals('mut.tr("Белый")', mut.tr("Белый"), "Belyj") self:equals('mut.tr("Ильич")', mut.tr("Ильич"), "Iljitj") self:equals('mut.tr("Игорь")', mut.tr("Игорь"), "Igor") self:equals('mut.tr("Эдуард")', mut.tr("Эдуард"), "Eduard") self:equals('mut.tr("Юрий")', mut.tr("Юрий"), "Jurij") self:equals('mut.tr("Актюбинск")', mut.tr("Актюбинск"), "Aktiubinsk") self:equals('mut.tr("Союз")', mut.tr("Союз"), "Sojuz") self:equals('mut.tr("Татьяна")', mut.tr("Татьяна"), "Tatiana") self:equals('mut.tr("Зябков")', mut.tr("Зябков"), "Ziabkov") self:equals('mut.tr("Ярослав")', mut.tr("Ярослав"), "Jaroslav") end function t:test6_automatically_accentuate_polysyllabic_yo() self:equals('mut.tr("Фёдор")', mut.tr("Фёдор"), "Fjódor") self:equals('mut.tr("Пётр")', mut.tr("Пётр"), "Pjotr") end function t:test7_never_treat_e_like_yo() self:equals('mut.tr("Пeтр")', mut.tr("Пeтр"), "Petr") end function t:test8_return_unaccentuated_from_unaccentuated_input() self:equals('mut.tr("замок")', mut.tr("замок"), "zamok") end function t:test9_pass_through_non_cyrillic_input() self:equals('mut.tr("IP-адрес")', mut.tr("IP-адрес"), "IP-adres") self:equals('mut.tr("β-распад")', mut.tr("β-распад"), "β-raspad") end function t:test10_initial_yo_distinct_from_non_initial() self:equals('mut.tr("Евгений")', mut.tr("Евгений"), "Jevgenij") self:equals('mut.tr("Я Евгений")', mut.tr("Я Евгений"), "Ja Jevgenij") end function t:test11_punctuation_marks() self:equals('mut.tr("Я Тарзан. Ты Джейн.")', mut.tr("Я Тарзан. Ты Джейн."), "Ja Tarzan. Ty Dzjejn.") end function t:test12_i_rather_than_j() self:equals('mut.tr("сё,сю,ся")', mut.tr("сё,сю,ся"), "sio,siu,sia") self:equals('mut.tr("тё,тю,тя")', mut.tr("тё,тю,тя"), "tio,tiu,tia") self:equals('mut.tr("зё,зю,зя")', mut.tr("зё,зю,зя"), "zio,ziu,zia") self:equals('mut.tr("сье,сьё,сью,сья")', mut.tr("сье,сьё,сью,сья"), "sie,sio,siu,sia") self:equals('mut.tr("тье,тьё,тью,тья")', mut.tr("тье,тьё,тью,тья"), "tie,tio,tiu,tia") self:equals('mut.tr("зье,зьё,зью,зья")', mut.tr("зье,зьё,зью,зья"), "zie,zio,ziu,zia") self:equals('mut.tr("Сё,Сю,Ся")', mut.tr("Сё,Сю,Ся"), "Sio,Siu,Sia") self:equals('mut.tr("Тё,Тю,Тя")', mut.tr("Тё,Тю,Тя"), "Tio,Tiu,Tia") self:equals('mut.tr("Зё,Зю,Зя")', mut.tr("Зё,Зю,Зя"), "Zio,Ziu,Zia") self:equals('mut.tr("Сье,Сьё,Сью,Сья")', mut.tr("Сье,Сьё,Сью,Сья"), "Sie,Sio,Siu,Sia") self:equals('mut.tr("Тье,Тьё,Тью,Тья")', mut.tr("Тье,Тьё,Тью,Тья"), "Tie,Tio,Tiu,Tia") self:equals('mut.tr("Зье,Зьё,Зью,Зья")', mut.tr("Зье,Зьё,Зью,Зья"), "Zie,Zio,Ziu,Zia") end function t:test12_o_rather_than_jo() self:equals('mut.tr("шё,щё,чё")', mut.tr("шё,щё,чё"), "sjo,sjtjo,tjo") self:equals('mut.tr("Шё,Щё,Чё")', mut.tr("Шё,Щё,Чё"), "Sjo,Sjtjo,Tjo") end return t ailw01dmgceoubb4eb7mkxp30yz1fqy 3703431 3703430 2022-08-19T16:57:09Z Gabbe 1153 la till hårdhetstecknet Scribunto text/plain local t = require("Modul:UnitTests") local mut = require("Modul:translit/ru") function t:test1_isolated_uppercase_characters() self:equals('mut.tr("А,Б,В,Г,Д")', mut.tr("А,Б,В,Г,Д"), "A,B,V,G,D") self:equals('mut.tr("Е,Ё,Ж,З,И")', mut.tr("Е,Ё,Ж,З,И"), "Je,Jo,Zj,Z,I") -- etc... end function t:test2_isolated_lowercase_characters() self:equals('mut.tr("а,б,в,г,д")', mut.tr("а,б,в,г,д"), "a,b,v,g,d") self:equals('mut.tr("е,ё,ж,з,и")', mut.tr("е,ё,ж,з,и"), "je,jo,zj,z,i") -- etc... end function t:test3_uppercase_vs_mixedcase_words() self:equals('mut.tr("ЖА,Жa")', mut.tr("ЖА,Жa"), "ZjA,Zja") -- etc... (alla tecken som translittererar till multipla tecken) end function t:test4_example() self:equals('mut.tr("Горбачёв")', mut.tr("Горбачёв"), "Gorbatjóv") end function t:test5_example() -- de från Svenska skrivregler self:equals('mut.tr("Анна")', mut.tr("Анна"), "Anna") self:equals('mut.tr("Борис")', mut.tr("Борис"), "Boris") self:equals('mut.tr("Волга")', mut.tr("Волга"), "Volga") self:equals('mut.tr("Горький")', mut.tr("Горький"), "Gorkij") self:equals('mut.tr("Дон")', mut.tr("Дон"), "Don") self:equals('mut.tr("Афанасьев")', mut.tr("Афанасьев"), "Afanasiev") self:equals('mut.tr("Днепр")', mut.tr("Днепр"), "Dnepr") self:equals('mut.tr("Евгений")', mut.tr("Евгений"), "Jevgenij") self:equals('mut.tr("Алексеев")', mut.tr("Алексеев"), "Aleksejev") self:equals('mut.tr("Кондратьев")', mut.tr("Кондратьев"), "Kondratiev") self:equals('mut.tr("Чёрный")', mut.tr("Чёрный"), "Tjórnyj") self:equals('mut.tr("Аксёнов")', mut.tr("Аксёнов"), "Aksiónov") self:equals('mut.tr("Фёдор")', mut.tr("Фёдор"), "Fjódor") self:equals('mut.tr("Пётр")', mut.tr("Пётр"), "Pjotr") self:equals('mut.tr("Зёрнов")', mut.tr("Зёрнов"), "Ziórnov") self:equals('mut.tr("Щёлкин")', mut.tr("Щёлкин"), "Sjtjólkin") self:equals('mut.tr("Жуковский")', mut.tr("Жуковский"), "Zjukovskij") self:equals('mut.tr("Замятин")', mut.tr("Замятин"), "Zamjatin") self:equals('mut.tr("Ирина")', mut.tr("Ирина"), "Irina") self:equals('mut.tr("Толстой")', mut.tr("Толстой"), "Tolstoj") self:equals('mut.tr("Куприн")', mut.tr("Куприн"), "Kuprin") self:equals('mut.tr("Лесков")', mut.tr("Лесков"), "Leskov") self:equals('mut.tr("Максим")', mut.tr("Максим"), "Maksim") self:equals('mut.tr("Надя")', mut.tr("Надя"), "Nadja") self:equals('mut.tr("Онега")', mut.tr("Онега"), "Onega") self:equals('mut.tr("Пушкин")', mut.tr("Пушкин"), "Pusjkin") self:equals('mut.tr("Ростропович")', mut.tr("Ростропович"), "Rostropovitj") self:equals('mut.tr("Самара")', mut.tr("Самара"), "Samara") self:equals('mut.tr("Толстой")', mut.tr("Толстой"), "Tolstoj") self:equals('mut.tr("Устинов")', mut.tr("Устинов"), "Ustinov") self:equals('mut.tr("Фёдор")', mut.tr("Фёдор"), "Fjódor") self:equals('mut.tr("Тихонов")', mut.tr("Тихонов"), "Tichonov") self:equals('mut.tr("Донец")', mut.tr("Донец"), "Donets") self:equals('mut.tr("Чайковский")', mut.tr("Чайковский"), "Tjajkovskij") self:equals('mut.tr("Шостакович")', mut.tr("Шостакович"), "Sjostakovitj") self:equals('mut.tr("Щедрин")', mut.tr("Щедрин"), "Sjtjedrin") self:equals('mut.tr("Подъячев")', mut.tr("Подъячев"), "Podjatjev") self:equals('mut.tr("Белый")', mut.tr("Белый"), "Belyj") self:equals('mut.tr("Ильич")', mut.tr("Ильич"), "Iljitj") self:equals('mut.tr("Игорь")', mut.tr("Игорь"), "Igor") self:equals('mut.tr("Эдуард")', mut.tr("Эдуард"), "Eduard") self:equals('mut.tr("Юрий")', mut.tr("Юрий"), "Jurij") self:equals('mut.tr("Актюбинск")', mut.tr("Актюбинск"), "Aktiubinsk") self:equals('mut.tr("Союз")', mut.tr("Союз"), "Sojuz") self:equals('mut.tr("Татьяна")', mut.tr("Татьяна"), "Tatiana") self:equals('mut.tr("Зябков")', mut.tr("Зябков"), "Ziabkov") self:equals('mut.tr("Ярослав")', mut.tr("Ярослав"), "Jaroslav") end function t:test6_automatically_accentuate_polysyllabic_yo() self:equals('mut.tr("Фёдор")', mut.tr("Фёдор"), "Fjódor") self:equals('mut.tr("Пётр")', mut.tr("Пётр"), "Pjotr") end function t:test7_never_treat_e_like_yo() self:equals('mut.tr("Пeтр")', mut.tr("Пeтр"), "Petr") end function t:test8_return_unaccentuated_from_unaccentuated_input() self:equals('mut.tr("замок")', mut.tr("замок"), "zamok") end function t:test9_pass_through_non_cyrillic_input() self:equals('mut.tr("IP-адрес")', mut.tr("IP-адрес"), "IP-adres") self:equals('mut.tr("β-распад")', mut.tr("β-распад"), "β-raspad") end function t:test10_initial_yo_distinct_from_non_initial() self:equals('mut.tr("Евгений")', mut.tr("Евгений"), "Jevgenij") self:equals('mut.tr("Я Евгений")', mut.tr("Я Евгений"), "Ja Jevgenij") end function t:test11_punctuation_marks() self:equals('mut.tr("Я Тарзан. Ты Джейн.")', mut.tr("Я Тарзан. Ты Джейн."), "Ja Tarzan. Ty Dzjejn.") end function t:test12_i_rather_than_j() self:equals('mut.tr("сё,сю,ся")', mut.tr("сё,сю,ся"), "sio,siu,sia") self:equals('mut.tr("тё,тю,тя")', mut.tr("тё,тю,тя"), "tio,tiu,tia") self:equals('mut.tr("зё,зю,зя")', mut.tr("зё,зю,зя"), "zio,ziu,zia") self:equals('mut.tr("сье,сьё,сью,сья")', mut.tr("сье,сьё,сью,сья"), "sie,sio,siu,sia") self:equals('mut.tr("тье,тьё,тью,тья")', mut.tr("тье,тьё,тью,тья"), "tie,tio,tiu,tia") self:equals('mut.tr("зье,зьё,зью,зья")', mut.tr("зье,зьё,зью,зья"), "zie,zio,ziu,zia") self:equals('mut.tr("Сё,Сю,Ся")', mut.tr("Сё,Сю,Ся"), "Sio,Siu,Sia") self:equals('mut.tr("Тё,Тю,Тя")', mut.tr("Тё,Тю,Тя"), "Tio,Tiu,Tia") self:equals('mut.tr("Зё,Зю,Зя")', mut.tr("Зё,Зю,Зя"), "Zio,Ziu,Zia") self:equals('mut.tr("Сье,Сьё,Сью,Сья")', mut.tr("Сье,Сьё,Сью,Сья"), "Sie,Sio,Siu,Sia") self:equals('mut.tr("Тье,Тьё,Тью,Тья")', mut.tr("Тье,Тьё,Тью,Тья"), "Tie,Tio,Tiu,Tia") self:equals('mut.tr("Зье,Зьё,Зью,Зья")', mut.tr("Зье,Зьё,Зью,Зья"), "Zie,Zio,Ziu,Zia") end function t:test13_o_rather_than_jo() self:equals('mut.tr("шё,щё,чё")', mut.tr("шё,щё,чё"), "sjo,sjtjo,tjo") self:equals('mut.tr("Шё,Щё,Чё")', mut.tr("Шё,Щё,Чё"), "Sjo,Sjtjo,Tjo") end function t:test14_leave_out_yer_but_not_before_i() self:equals('mut.tr("Ъ,ъ")', mut.tr("Ъ,ъ"), ",") self:equals('mut.tr("Игорь")', mut.tr("Игорь"), "Igor") self:equals('mut.tr("Ильич")', mut.tr("Ильич"), "Iljitj") end return t dmoo9tlh2m32hu87n9bp6ln0bg8ad7s 3703432 3703431 2022-08-19T16:59:53Z Gabbe 1153 särskiljde mellan mjukhetstecknet och hårdhetstecknet Scribunto text/plain local t = require("Modul:UnitTests") local mut = require("Modul:translit/ru") function t:test1_isolated_uppercase_characters() self:equals('mut.tr("А,Б,В,Г,Д")', mut.tr("А,Б,В,Г,Д"), "A,B,V,G,D") self:equals('mut.tr("Е,Ё,Ж,З,И")', mut.tr("Е,Ё,Ж,З,И"), "Je,Jo,Zj,Z,I") -- etc... end function t:test2_isolated_lowercase_characters() self:equals('mut.tr("а,б,в,г,д")', mut.tr("а,б,в,г,д"), "a,b,v,g,d") self:equals('mut.tr("е,ё,ж,з,и")', mut.tr("е,ё,ж,з,и"), "je,jo,zj,z,i") -- etc... end function t:test3_uppercase_vs_mixedcase_words() self:equals('mut.tr("ЖА,Жa")', mut.tr("ЖА,Жa"), "ZjA,Zja") -- etc... (alla tecken som translittererar till multipla tecken) end function t:test4_example() self:equals('mut.tr("Горбачёв")', mut.tr("Горбачёв"), "Gorbatjóv") end function t:test5_example() -- de från Svenska skrivregler self:equals('mut.tr("Анна")', mut.tr("Анна"), "Anna") self:equals('mut.tr("Борис")', mut.tr("Борис"), "Boris") self:equals('mut.tr("Волга")', mut.tr("Волга"), "Volga") self:equals('mut.tr("Горький")', mut.tr("Горький"), "Gorkij") self:equals('mut.tr("Дон")', mut.tr("Дон"), "Don") self:equals('mut.tr("Афанасьев")', mut.tr("Афанасьев"), "Afanasiev") self:equals('mut.tr("Днепр")', mut.tr("Днепр"), "Dnepr") self:equals('mut.tr("Евгений")', mut.tr("Евгений"), "Jevgenij") self:equals('mut.tr("Алексеев")', mut.tr("Алексеев"), "Aleksejev") self:equals('mut.tr("Кондратьев")', mut.tr("Кондратьев"), "Kondratiev") self:equals('mut.tr("Чёрный")', mut.tr("Чёрный"), "Tjórnyj") self:equals('mut.tr("Аксёнов")', mut.tr("Аксёнов"), "Aksiónov") self:equals('mut.tr("Фёдор")', mut.tr("Фёдор"), "Fjódor") self:equals('mut.tr("Пётр")', mut.tr("Пётр"), "Pjotr") self:equals('mut.tr("Зёрнов")', mut.tr("Зёрнов"), "Ziórnov") self:equals('mut.tr("Щёлкин")', mut.tr("Щёлкин"), "Sjtjólkin") self:equals('mut.tr("Жуковский")', mut.tr("Жуковский"), "Zjukovskij") self:equals('mut.tr("Замятин")', mut.tr("Замятин"), "Zamjatin") self:equals('mut.tr("Ирина")', mut.tr("Ирина"), "Irina") self:equals('mut.tr("Толстой")', mut.tr("Толстой"), "Tolstoj") self:equals('mut.tr("Куприн")', mut.tr("Куприн"), "Kuprin") self:equals('mut.tr("Лесков")', mut.tr("Лесков"), "Leskov") self:equals('mut.tr("Максим")', mut.tr("Максим"), "Maksim") self:equals('mut.tr("Надя")', mut.tr("Надя"), "Nadja") self:equals('mut.tr("Онега")', mut.tr("Онега"), "Onega") self:equals('mut.tr("Пушкин")', mut.tr("Пушкин"), "Pusjkin") self:equals('mut.tr("Ростропович")', mut.tr("Ростропович"), "Rostropovitj") self:equals('mut.tr("Самара")', mut.tr("Самара"), "Samara") self:equals('mut.tr("Толстой")', mut.tr("Толстой"), "Tolstoj") self:equals('mut.tr("Устинов")', mut.tr("Устинов"), "Ustinov") self:equals('mut.tr("Фёдор")', mut.tr("Фёдор"), "Fjódor") self:equals('mut.tr("Тихонов")', mut.tr("Тихонов"), "Tichonov") self:equals('mut.tr("Донец")', mut.tr("Донец"), "Donets") self:equals('mut.tr("Чайковский")', mut.tr("Чайковский"), "Tjajkovskij") self:equals('mut.tr("Шостакович")', mut.tr("Шостакович"), "Sjostakovitj") self:equals('mut.tr("Щедрин")', mut.tr("Щедрин"), "Sjtjedrin") self:equals('mut.tr("Подъячев")', mut.tr("Подъячев"), "Podjatjev") self:equals('mut.tr("Белый")', mut.tr("Белый"), "Belyj") self:equals('mut.tr("Ильич")', mut.tr("Ильич"), "Iljitj") self:equals('mut.tr("Игорь")', mut.tr("Игорь"), "Igor") self:equals('mut.tr("Эдуард")', mut.tr("Эдуард"), "Eduard") self:equals('mut.tr("Юрий")', mut.tr("Юрий"), "Jurij") self:equals('mut.tr("Актюбинск")', mut.tr("Актюбинск"), "Aktiubinsk") self:equals('mut.tr("Союз")', mut.tr("Союз"), "Sojuz") self:equals('mut.tr("Татьяна")', mut.tr("Татьяна"), "Tatiana") self:equals('mut.tr("Зябков")', mut.tr("Зябков"), "Ziabkov") self:equals('mut.tr("Ярослав")', mut.tr("Ярослав"), "Jaroslav") end function t:test6_automatically_accentuate_polysyllabic_yo() self:equals('mut.tr("Фёдор")', mut.tr("Фёдор"), "Fjódor") self:equals('mut.tr("Пётр")', mut.tr("Пётр"), "Pjotr") end function t:test7_never_treat_e_like_yo() self:equals('mut.tr("Пeтр")', mut.tr("Пeтр"), "Petr") end function t:test8_return_unaccentuated_from_unaccentuated_input() self:equals('mut.tr("замок")', mut.tr("замок"), "zamok") end function t:test9_pass_through_non_cyrillic_input() self:equals('mut.tr("IP-адрес")', mut.tr("IP-адрес"), "IP-adres") self:equals('mut.tr("β-распад")', mut.tr("β-распад"), "β-raspad") end function t:test10_initial_yo_distinct_from_non_initial() self:equals('mut.tr("Евгений")', mut.tr("Евгений"), "Jevgenij") self:equals('mut.tr("Я Евгений")', mut.tr("Я Евгений"), "Ja Jevgenij") end function t:test11_punctuation_marks() self:equals('mut.tr("Я Тарзан. Ты Джейн.")', mut.tr("Я Тарзан. Ты Джейн."), "Ja Tarzan. Ty Dzjejn.") end function t:test12_i_rather_than_j() self:equals('mut.tr("сё,сю,ся")', mut.tr("сё,сю,ся"), "sio,siu,sia") self:equals('mut.tr("тё,тю,тя")', mut.tr("тё,тю,тя"), "tio,tiu,tia") self:equals('mut.tr("зё,зю,зя")', mut.tr("зё,зю,зя"), "zio,ziu,zia") self:equals('mut.tr("сье,сьё,сью,сья")', mut.tr("сье,сьё,сью,сья"), "sie,sio,siu,sia") self:equals('mut.tr("тье,тьё,тью,тья")', mut.tr("тье,тьё,тью,тья"), "tie,tio,tiu,tia") self:equals('mut.tr("зье,зьё,зью,зья")', mut.tr("зье,зьё,зью,зья"), "zie,zio,ziu,zia") self:equals('mut.tr("Сё,Сю,Ся")', mut.tr("Сё,Сю,Ся"), "Sio,Siu,Sia") self:equals('mut.tr("Тё,Тю,Тя")', mut.tr("Тё,Тю,Тя"), "Tio,Tiu,Tia") self:equals('mut.tr("Зё,Зю,Зя")', mut.tr("Зё,Зю,Зя"), "Zio,Ziu,Zia") self:equals('mut.tr("Сье,Сьё,Сью,Сья")', mut.tr("Сье,Сьё,Сью,Сья"), "Sie,Sio,Siu,Sia") self:equals('mut.tr("Тье,Тьё,Тью,Тья")', mut.tr("Тье,Тьё,Тью,Тья"), "Tie,Tio,Tiu,Tia") self:equals('mut.tr("Зье,Зьё,Зью,Зья")', mut.tr("Зье,Зьё,Зью,Зья"), "Zie,Zio,Ziu,Zia") end function t:test13_o_rather_than_jo() self:equals('mut.tr("шё,щё,чё")', mut.tr("шё,щё,чё"), "sjo,sjtjo,tjo") self:equals('mut.tr("Шё,Щё,Чё")', mut.tr("Шё,Щё,Чё"), "Sjo,Sjtjo,Tjo") end function t:test14_leave_out_yer() self:equals('mut.tr("Ъ,ъ")', mut.tr("Ъ,ъ"), ",") end function t:test14_leave_out_soft_sign_but_not_before_i() self:equals('mut.tr("Игорь")', mut.tr("Игорь"), "Igor") self:equals('mut.tr("Ильич")', mut.tr("Ильич"), "Iljitj") end return t d4cm5axghsmitqzjka63yd6nsg7b77d 3703433 3703432 2022-08-19T17:15:12Z Gabbe 1153 la till flera, ordnande om Scribunto text/plain local t = require("Modul:UnitTests") local mut = require("Modul:translit/ru") function t:test01_isolated_uppercase_characters() self:equals('mut.tr("А,Б,В,Г,Д")', mut.tr("А,Б,В,Г,Д"), "A,B,V,G,D") self:equals('mut.tr("Е,Ё,Ж,З,И")', mut.tr("Е,Ё,Ж,З,И"), "Je,Jo,Zj,Z,I") self:equals('mut.tr("Й,К,Л,М,Н")', mut.tr("Й,К,Л,М,Н"), "J,K,L,M,N") self:equals('mut.tr("О,П,Р,С,Т")', mut.tr("О,П,Р,С,Т"), "O,P,R,S,T") self:equals('mut.tr("У,Ф,Х,Ц,Ч")', mut.tr("У,Ф,Х,Ц,Ч"), "U,F,Ch,Ts,Tj") self:equals('mut.tr("Ш,Щ,Ы,Э,Ю,Я")', mut.tr("Ш,Щ,Ы,Э,Ю,Я"), "Sj,Sjtj,Y,E,Ju,Ja") end function t:test02_isolated_lowercase_characters() self:equals('mut.tr("а,б,в,г,д")', mut.tr("а,б,в,г,д"), "a,b,v,g,d") self:equals('mut.tr("е,ё,ж,з,и")', mut.tr("е,ё,ж,з,и"), "je,jo,zj,z,i") self:equals('mut.tr("й,к,л,м,н")', mut.tr("й,к,л,м,н"), "j,k,l,m,n") self:equals('mut.tr("о,п,р,с,т")', mut.tr("о,п,р,с,т"), "o,p,r,s,t") self:equals('mut.tr("у,ф,х,ц,ч")', mut.tr("у,ф,х,ц,ч"), "u,f,ch,ts,tj") self:equals('mut.tr("ш,щ,ы,э,ю,я")', mut.tr("ш,щ,ы,э,ю,я"), "sj,sjtj,y,e,ju,ja") end function t:test03_uppercase_vs_mixedcase_words() self:equals('mut.tr("ЖА,Жa")', mut.tr("ЖА,Жa"), "ZjA,Zja") -- etc... (alla tecken som translittererar till multipla tecken) end function t:test04_leave_out_yer() self:equals('mut.tr("Ъ,ъ")', mut.tr("Ъ,ъ"), ",") end function t:test05_leave_out_soft_sign_but_not_before_i() self:equals('mut.tr("Игорь")', mut.tr("Игорь"), "Igor") self:equals('mut.tr("Ильич")', mut.tr("Ильич"), "Iljitj") end function t:test06_example() self:equals('mut.tr("Горбачёв")', mut.tr("Горбачёв"), "Gorbatjóv") end function t:test07_example() -- de från Svenska skrivregler self:equals('mut.tr("Анна")', mut.tr("Анна"), "Anna") self:equals('mut.tr("Борис")', mut.tr("Борис"), "Boris") self:equals('mut.tr("Волга")', mut.tr("Волга"), "Volga") self:equals('mut.tr("Горький")', mut.tr("Горький"), "Gorkij") self:equals('mut.tr("Дон")', mut.tr("Дон"), "Don") self:equals('mut.tr("Афанасьев")', mut.tr("Афанасьев"), "Afanasiev") self:equals('mut.tr("Днепр")', mut.tr("Днепр"), "Dnepr") self:equals('mut.tr("Евгений")', mut.tr("Евгений"), "Jevgenij") self:equals('mut.tr("Алексеев")', mut.tr("Алексеев"), "Aleksejev") self:equals('mut.tr("Кондратьев")', mut.tr("Кондратьев"), "Kondratiev") self:equals('mut.tr("Чёрный")', mut.tr("Чёрный"), "Tjórnyj") self:equals('mut.tr("Аксёнов")', mut.tr("Аксёнов"), "Aksiónov") self:equals('mut.tr("Фёдор")', mut.tr("Фёдор"), "Fjódor") self:equals('mut.tr("Пётр")', mut.tr("Пётр"), "Pjotr") self:equals('mut.tr("Зёрнов")', mut.tr("Зёрнов"), "Ziórnov") self:equals('mut.tr("Щёлкин")', mut.tr("Щёлкин"), "Sjtjólkin") self:equals('mut.tr("Жуковский")', mut.tr("Жуковский"), "Zjukovskij") self:equals('mut.tr("Замятин")', mut.tr("Замятин"), "Zamjatin") self:equals('mut.tr("Ирина")', mut.tr("Ирина"), "Irina") self:equals('mut.tr("Толстой")', mut.tr("Толстой"), "Tolstoj") self:equals('mut.tr("Куприн")', mut.tr("Куприн"), "Kuprin") self:equals('mut.tr("Лесков")', mut.tr("Лесков"), "Leskov") self:equals('mut.tr("Максим")', mut.tr("Максим"), "Maksim") self:equals('mut.tr("Надя")', mut.tr("Надя"), "Nadja") self:equals('mut.tr("Онега")', mut.tr("Онега"), "Onega") self:equals('mut.tr("Пушкин")', mut.tr("Пушкин"), "Pusjkin") self:equals('mut.tr("Ростропович")', mut.tr("Ростропович"), "Rostropovitj") self:equals('mut.tr("Самара")', mut.tr("Самара"), "Samara") self:equals('mut.tr("Толстой")', mut.tr("Толстой"), "Tolstoj") self:equals('mut.tr("Устинов")', mut.tr("Устинов"), "Ustinov") self:equals('mut.tr("Фёдор")', mut.tr("Фёдор"), "Fjódor") self:equals('mut.tr("Тихонов")', mut.tr("Тихонов"), "Tichonov") self:equals('mut.tr("Донец")', mut.tr("Донец"), "Donets") self:equals('mut.tr("Чайковский")', mut.tr("Чайковский"), "Tjajkovskij") self:equals('mut.tr("Шостакович")', mut.tr("Шостакович"), "Sjostakovitj") self:equals('mut.tr("Щедрин")', mut.tr("Щедрин"), "Sjtjedrin") self:equals('mut.tr("Подъячев")', mut.tr("Подъячев"), "Podjatjev") self:equals('mut.tr("Белый")', mut.tr("Белый"), "Belyj") self:equals('mut.tr("Ильич")', mut.tr("Ильич"), "Iljitj") self:equals('mut.tr("Игорь")', mut.tr("Игорь"), "Igor") self:equals('mut.tr("Эдуард")', mut.tr("Эдуард"), "Eduard") self:equals('mut.tr("Юрий")', mut.tr("Юрий"), "Jurij") self:equals('mut.tr("Актюбинск")', mut.tr("Актюбинск"), "Aktiubinsk") self:equals('mut.tr("Союз")', mut.tr("Союз"), "Sojuz") self:equals('mut.tr("Татьяна")', mut.tr("Татьяна"), "Tatiana") self:equals('mut.tr("Зябков")', mut.tr("Зябков"), "Ziabkov") self:equals('mut.tr("Ярослав")', mut.tr("Ярослав"), "Jaroslav") end function t:test08_automatically_accentuate_polysyllabic_yo() self:equals('mut.tr("Фёдор")', mut.tr("Фёдор"), "Fjódor") self:equals('mut.tr("Пётр")', mut.tr("Пётр"), "Pjotr") end function t:test09_never_treat_e_like_yo() self:equals('mut.tr("Пeтр")', mut.tr("Пeтр"), "Petr") end function t:test10_return_unaccentuated_from_unaccentuated_input() self:equals('mut.tr("замок")', mut.tr("замок"), "zamok") end function t:test11_pass_through_non_cyrillic_input() self:equals('mut.tr("IP-адрес")', mut.tr("IP-адрес"), "IP-adres") self:equals('mut.tr("β-распад")', mut.tr("β-распад"), "β-raspad") end function t:test12_initial_yo_distinct_from_non_initial() self:equals('mut.tr("Евгений")', mut.tr("Евгений"), "Jevgenij") self:equals('mut.tr("Я Евгений")', mut.tr("Я Евгений"), "Ja Jevgenij") end function t:test13_punctuation_marks() self:equals('mut.tr("Я Тарзан. Ты Джейн.")', mut.tr("Я Тарзан. Ты Джейн."), "Ja Tarzan. Ty Dzjejn.") end function t:test14_i_rather_than_j_after_s_or_t_or_z() self:equals('mut.tr("сё,сю,ся")', mut.tr("сё,сю,ся"), "sio,siu,sia") self:equals('mut.tr("тё,тю,тя")', mut.tr("тё,тю,тя"), "tio,tiu,tia") self:equals('mut.tr("зё,зю,зя")', mut.tr("зё,зю,зя"), "zio,ziu,zia") self:equals('mut.tr("сье,сьё,сью,сья")', mut.tr("сье,сьё,сью,сья"), "sie,sio,siu,sia") self:equals('mut.tr("тье,тьё,тью,тья")', mut.tr("тье,тьё,тью,тья"), "tie,tio,tiu,tia") self:equals('mut.tr("зье,зьё,зью,зья")', mut.tr("зье,зьё,зью,зья"), "zie,zio,ziu,zia") self:equals('mut.tr("Сё,Сю,Ся")', mut.tr("Сё,Сю,Ся"), "Sio,Siu,Sia") self:equals('mut.tr("Тё,Тю,Тя")', mut.tr("Тё,Тю,Тя"), "Tio,Tiu,Tia") self:equals('mut.tr("Зё,Зю,Зя")', mut.tr("Зё,Зю,Зя"), "Zio,Ziu,Zia") self:equals('mut.tr("Сье,Сьё,Сью,Сья")', mut.tr("Сье,Сьё,Сью,Сья"), "Sie,Sio,Siu,Sia") self:equals('mut.tr("Тье,Тьё,Тью,Тья")', mut.tr("Тье,Тьё,Тью,Тья"), "Tie,Tio,Tiu,Tia") self:equals('mut.tr("Зье,Зьё,Зью,Зья")', mut.tr("Зье,Зьё,Зью,Зья"), "Zie,Zio,Ziu,Zia") end function t:test15_o_rather_than_jo() self:equals('mut.tr("шё,щё,чё")', mut.tr("шё,щё,чё"), "sjo,sjtjo,tjo") self:equals('mut.tr("Шё,Щё,Чё")', mut.tr("Шё,Щё,Чё"), "Sjo,Sjtjo,Tjo") end return t 4vobi6ub2q3x9n8316t06wx9e5r9na8 3703434 3703433 2022-08-19T17:37:30Z Gabbe 1153 La till kommentar om stort mjukhetstecken ( Ь ), som i praktiken inte används. Scribunto text/plain local t = require("Modul:UnitTests") local mut = require("Modul:translit/ru") function t:test01_isolated_uppercase_characters() self:equals('mut.tr("А,Б,В,Г,Д")', mut.tr("А,Б,В,Г,Д"), "A,B,V,G,D") self:equals('mut.tr("Е,Ё,Ж,З,И")', mut.tr("Е,Ё,Ж,З,И"), "Je,Jo,Zj,Z,I") self:equals('mut.tr("Й,К,Л,М,Н")', mut.tr("Й,К,Л,М,Н"), "J,K,L,M,N") self:equals('mut.tr("О,П,Р,С,Т")', mut.tr("О,П,Р,С,Т"), "O,P,R,S,T") self:equals('mut.tr("У,Ф,Х,Ц,Ч")', mut.tr("У,Ф,Х,Ц,Ч"), "U,F,Ch,Ts,Tj") self:equals('mut.tr("Ш,Щ,Ы,Э,Ю,Я")', mut.tr("Ш,Щ,Ы,Э,Ю,Я"), "Sj,Sjtj,Y,E,Ju,Ja") end function t:test02_isolated_lowercase_characters() self:equals('mut.tr("а,б,в,г,д")', mut.tr("а,б,в,г,д"), "a,b,v,g,d") self:equals('mut.tr("е,ё,ж,з,и")', mut.tr("е,ё,ж,з,и"), "je,jo,zj,z,i") self:equals('mut.tr("й,к,л,м,н")', mut.tr("й,к,л,м,н"), "j,k,l,m,n") self:equals('mut.tr("о,п,р,с,т")', mut.tr("о,п,р,с,т"), "o,p,r,s,t") self:equals('mut.tr("у,ф,х,ц,ч")', mut.tr("у,ф,х,ц,ч"), "u,f,ch,ts,tj") self:equals('mut.tr("ш,щ,ы,э,ю,я")', mut.tr("ш,щ,ы,э,ю,я"), "sj,sjtj,y,e,ju,ja") end function t:test03_uppercase_vs_mixedcase_words() self:equals('mut.tr("ЖА,Жa")', mut.tr("ЖА,Жa"), "ZjA,Zja") -- etc... (alla tecken som translittererar till multipla tecken) end function t:test04_leave_out_yer() self:equals('mut.tr("Ъ,ъ")', mut.tr("Ъ,ъ"), ",") end function t:test05_leave_out_soft_sign_but_not_before_i() self:equals('mut.tr("Игорь")', mut.tr("Игорь"), "Igor") self:equals('mut.tr("Ильич")', mut.tr("Ильич"), "Iljitj") end -- Öppen fråga: hur bör stort mjukhetstecken ( Ь ) hanteras? Apostrof ( ' )? -- Mest en hypotetisk fråga, då bokstaven i praktiken inte används. -- Förekommer i skrivande stund inte i någon av de 9 184 orden i -- [[Kategori:Ryska/Alla uppslag]]. -- På engelska Wiktionary förekommer det en gång, i artikeln om just tecknet Ь. function t:test06_example() self:equals('mut.tr("Горбачёв")', mut.tr("Горбачёв"), "Gorbatjóv") end function t:test07_example() -- de från Svenska skrivregler self:equals('mut.tr("Анна")', mut.tr("Анна"), "Anna") self:equals('mut.tr("Борис")', mut.tr("Борис"), "Boris") self:equals('mut.tr("Волга")', mut.tr("Волга"), "Volga") self:equals('mut.tr("Горький")', mut.tr("Горький"), "Gorkij") self:equals('mut.tr("Дон")', mut.tr("Дон"), "Don") self:equals('mut.tr("Афанасьев")', mut.tr("Афанасьев"), "Afanasiev") self:equals('mut.tr("Днепр")', mut.tr("Днепр"), "Dnepr") self:equals('mut.tr("Евгений")', mut.tr("Евгений"), "Jevgenij") self:equals('mut.tr("Алексеев")', mut.tr("Алексеев"), "Aleksejev") self:equals('mut.tr("Кондратьев")', mut.tr("Кондратьев"), "Kondratiev") self:equals('mut.tr("Чёрный")', mut.tr("Чёрный"), "Tjórnyj") self:equals('mut.tr("Аксёнов")', mut.tr("Аксёнов"), "Aksiónov") self:equals('mut.tr("Фёдор")', mut.tr("Фёдор"), "Fjódor") self:equals('mut.tr("Пётр")', mut.tr("Пётр"), "Pjotr") self:equals('mut.tr("Зёрнов")', mut.tr("Зёрнов"), "Ziórnov") self:equals('mut.tr("Щёлкин")', mut.tr("Щёлкин"), "Sjtjólkin") self:equals('mut.tr("Жуковский")', mut.tr("Жуковский"), "Zjukovskij") self:equals('mut.tr("Замятин")', mut.tr("Замятин"), "Zamjatin") self:equals('mut.tr("Ирина")', mut.tr("Ирина"), "Irina") self:equals('mut.tr("Толстой")', mut.tr("Толстой"), "Tolstoj") self:equals('mut.tr("Куприн")', mut.tr("Куприн"), "Kuprin") self:equals('mut.tr("Лесков")', mut.tr("Лесков"), "Leskov") self:equals('mut.tr("Максим")', mut.tr("Максим"), "Maksim") self:equals('mut.tr("Надя")', mut.tr("Надя"), "Nadja") self:equals('mut.tr("Онега")', mut.tr("Онега"), "Onega") self:equals('mut.tr("Пушкин")', mut.tr("Пушкин"), "Pusjkin") self:equals('mut.tr("Ростропович")', mut.tr("Ростропович"), "Rostropovitj") self:equals('mut.tr("Самара")', mut.tr("Самара"), "Samara") self:equals('mut.tr("Толстой")', mut.tr("Толстой"), "Tolstoj") self:equals('mut.tr("Устинов")', mut.tr("Устинов"), "Ustinov") self:equals('mut.tr("Фёдор")', mut.tr("Фёдор"), "Fjódor") self:equals('mut.tr("Тихонов")', mut.tr("Тихонов"), "Tichonov") self:equals('mut.tr("Донец")', mut.tr("Донец"), "Donets") self:equals('mut.tr("Чайковский")', mut.tr("Чайковский"), "Tjajkovskij") self:equals('mut.tr("Шостакович")', mut.tr("Шостакович"), "Sjostakovitj") self:equals('mut.tr("Щедрин")', mut.tr("Щедрин"), "Sjtjedrin") self:equals('mut.tr("Подъячев")', mut.tr("Подъячев"), "Podjatjev") self:equals('mut.tr("Белый")', mut.tr("Белый"), "Belyj") self:equals('mut.tr("Ильич")', mut.tr("Ильич"), "Iljitj") self:equals('mut.tr("Игорь")', mut.tr("Игорь"), "Igor") self:equals('mut.tr("Эдуард")', mut.tr("Эдуард"), "Eduard") self:equals('mut.tr("Юрий")', mut.tr("Юрий"), "Jurij") self:equals('mut.tr("Актюбинск")', mut.tr("Актюбинск"), "Aktiubinsk") self:equals('mut.tr("Союз")', mut.tr("Союз"), "Sojuz") self:equals('mut.tr("Татьяна")', mut.tr("Татьяна"), "Tatiana") self:equals('mut.tr("Зябков")', mut.tr("Зябков"), "Ziabkov") self:equals('mut.tr("Ярослав")', mut.tr("Ярослав"), "Jaroslav") end function t:test08_automatically_accentuate_polysyllabic_yo() self:equals('mut.tr("Фёдор")', mut.tr("Фёдор"), "Fjódor") self:equals('mut.tr("Пётр")', mut.tr("Пётр"), "Pjotr") end function t:test09_never_treat_e_like_yo() self:equals('mut.tr("Пeтр")', mut.tr("Пeтр"), "Petr") end function t:test10_return_unaccentuated_from_unaccentuated_input() self:equals('mut.tr("замок")', mut.tr("замок"), "zamok") end function t:test11_pass_through_non_cyrillic_input() self:equals('mut.tr("IP-адрес")', mut.tr("IP-адрес"), "IP-adres") self:equals('mut.tr("β-распад")', mut.tr("β-распад"), "β-raspad") end function t:test12_initial_yo_distinct_from_non_initial() self:equals('mut.tr("Евгений")', mut.tr("Евгений"), "Jevgenij") self:equals('mut.tr("Я Евгений")', mut.tr("Я Евгений"), "Ja Jevgenij") end function t:test13_punctuation_marks() self:equals('mut.tr("Я Тарзан. Ты Джейн.")', mut.tr("Я Тарзан. Ты Джейн."), "Ja Tarzan. Ty Dzjejn.") end function t:test14_i_rather_than_j_after_s_or_t_or_z() self:equals('mut.tr("сё,сю,ся")', mut.tr("сё,сю,ся"), "sio,siu,sia") self:equals('mut.tr("тё,тю,тя")', mut.tr("тё,тю,тя"), "tio,tiu,tia") self:equals('mut.tr("зё,зю,зя")', mut.tr("зё,зю,зя"), "zio,ziu,zia") self:equals('mut.tr("сье,сьё,сью,сья")', mut.tr("сье,сьё,сью,сья"), "sie,sio,siu,sia") self:equals('mut.tr("тье,тьё,тью,тья")', mut.tr("тье,тьё,тью,тья"), "tie,tio,tiu,tia") self:equals('mut.tr("зье,зьё,зью,зья")', mut.tr("зье,зьё,зью,зья"), "zie,zio,ziu,zia") self:equals('mut.tr("Сё,Сю,Ся")', mut.tr("Сё,Сю,Ся"), "Sio,Siu,Sia") self:equals('mut.tr("Тё,Тю,Тя")', mut.tr("Тё,Тю,Тя"), "Tio,Tiu,Tia") self:equals('mut.tr("Зё,Зю,Зя")', mut.tr("Зё,Зю,Зя"), "Zio,Ziu,Zia") self:equals('mut.tr("Сье,Сьё,Сью,Сья")', mut.tr("Сье,Сьё,Сью,Сья"), "Sie,Sio,Siu,Sia") self:equals('mut.tr("Тье,Тьё,Тью,Тья")', mut.tr("Тье,Тьё,Тью,Тья"), "Tie,Tio,Tiu,Tia") self:equals('mut.tr("Зье,Зьё,Зью,Зья")', mut.tr("Зье,Зьё,Зью,Зья"), "Zie,Zio,Ziu,Zia") end function t:test15_o_rather_than_jo() self:equals('mut.tr("шё,щё,чё")', mut.tr("шё,щё,чё"), "sjo,sjtjo,tjo") self:equals('mut.tr("Шё,Щё,Чё")', mut.tr("Шё,Щё,Чё"), "Sjo,Sjtjo,Tjo") end return t t644bq7850fntlf8g68ae44vimwxfa8 3703487 3703434 2022-08-20T02:07:13Z Gabbe 1153 la till extra rad Scribunto text/plain local t = require("Modul:UnitTests") local mut = require("Modul:translit/ru") function t:test01_isolated_uppercase_characters() self:equals('mut.tr("А,Б,В,Г,Д")', mut.tr("А,Б,В,Г,Д"), "A,B,V,G,D") self:equals('mut.tr("Е,Ё,Ж,З,И")', mut.tr("Е,Ё,Ж,З,И"), "Je,Jo,Zj,Z,I") self:equals('mut.tr("Й,К,Л,М,Н")', mut.tr("Й,К,Л,М,Н"), "J,K,L,M,N") self:equals('mut.tr("О,П,Р,С,Т")', mut.tr("О,П,Р,С,Т"), "O,P,R,S,T") self:equals('mut.tr("У,Ф,Х,Ц,Ч")', mut.tr("У,Ф,Х,Ц,Ч"), "U,F,Ch,Ts,Tj") self:equals('mut.tr("Ш,Щ,Ы,Э,Ю,Я")', mut.tr("Ш,Щ,Ы,Э,Ю,Я"), "Sj,Sjtj,Y,E,Ju,Ja") end function t:test02_isolated_lowercase_characters() self:equals('mut.tr("а,б,в,г,д")', mut.tr("а,б,в,г,д"), "a,b,v,g,d") self:equals('mut.tr("е,ё,ж,з,и")', mut.tr("е,ё,ж,з,и"), "je,jo,zj,z,i") self:equals('mut.tr("й,к,л,м,н")', mut.tr("й,к,л,м,н"), "j,k,l,m,n") self:equals('mut.tr("о,п,р,с,т")', mut.tr("о,п,р,с,т"), "o,p,r,s,t") self:equals('mut.tr("у,ф,х,ц,ч")', mut.tr("у,ф,х,ц,ч"), "u,f,ch,ts,tj") self:equals('mut.tr("ш,щ,ы,э,ю,я")', mut.tr("ш,щ,ы,э,ю,я"), "sj,sjtj,y,e,ju,ja") end function t:test03_uppercase_vs_mixedcase_words() self:equals('mut.tr("ЖА,Жa")', mut.tr("ЖА,Жa"), "ZjA,Zja") -- etc... (alla tecken som translittererar till multipla tecken) end function t:test04_leave_out_yer() self:equals('mut.tr("Ъ,ъ")', mut.tr("Ъ,ъ"), ",") end function t:test05_leave_out_soft_sign_but_not_before_i() self:equals('mut.tr("Игорь")', mut.tr("Игорь"), "Igor") self:equals('mut.tr("Ильич")', mut.tr("Ильич"), "Iljitj") end -- Öppen fråga: hur bör stort mjukhetstecken ( Ь ) hanteras? Apostrof ( ' )? -- Mest en hypotetisk fråga, då bokstaven i praktiken inte används. -- Förekommer i skrivande stund inte i någon av de 9 184 orden i -- [[Kategori:Ryska/Alla uppslag]]. -- På engelska Wiktionary förekommer det en gång, i artikeln om just tecknet Ь. function t:test06_example() self:equals('mut.tr("Горбачёв")', mut.tr("Горбачёв"), "Gorbatjóv") self:equals('mut.trWithoutAccents("Горбачёв")', mut.tr("Горбачёв"), "Gorbatjov") end function t:test07_example() -- de från Svenska skrivregler self:equals('mut.tr("Анна")', mut.tr("Анна"), "Anna") self:equals('mut.tr("Борис")', mut.tr("Борис"), "Boris") self:equals('mut.tr("Волга")', mut.tr("Волга"), "Volga") self:equals('mut.tr("Горький")', mut.tr("Горький"), "Gorkij") self:equals('mut.tr("Дон")', mut.tr("Дон"), "Don") self:equals('mut.tr("Афанасьев")', mut.tr("Афанасьев"), "Afanasiev") self:equals('mut.tr("Днепр")', mut.tr("Днепр"), "Dnepr") self:equals('mut.tr("Евгений")', mut.tr("Евгений"), "Jevgenij") self:equals('mut.tr("Алексеев")', mut.tr("Алексеев"), "Aleksejev") self:equals('mut.tr("Кондратьев")', mut.tr("Кондратьев"), "Kondratiev") self:equals('mut.tr("Чёрный")', mut.tr("Чёрный"), "Tjórnyj") self:equals('mut.tr("Аксёнов")', mut.tr("Аксёнов"), "Aksiónov") self:equals('mut.tr("Фёдор")', mut.tr("Фёдор"), "Fjódor") self:equals('mut.tr("Пётр")', mut.tr("Пётр"), "Pjotr") self:equals('mut.tr("Зёрнов")', mut.tr("Зёрнов"), "Ziórnov") self:equals('mut.tr("Щёлкин")', mut.tr("Щёлкин"), "Sjtjólkin") self:equals('mut.tr("Жуковский")', mut.tr("Жуковский"), "Zjukovskij") self:equals('mut.tr("Замятин")', mut.tr("Замятин"), "Zamjatin") self:equals('mut.tr("Ирина")', mut.tr("Ирина"), "Irina") self:equals('mut.tr("Толстой")', mut.tr("Толстой"), "Tolstoj") self:equals('mut.tr("Куприн")', mut.tr("Куприн"), "Kuprin") self:equals('mut.tr("Лесков")', mut.tr("Лесков"), "Leskov") self:equals('mut.tr("Максим")', mut.tr("Максим"), "Maksim") self:equals('mut.tr("Надя")', mut.tr("Надя"), "Nadja") self:equals('mut.tr("Онега")', mut.tr("Онега"), "Onega") self:equals('mut.tr("Пушкин")', mut.tr("Пушкин"), "Pusjkin") self:equals('mut.tr("Ростропович")', mut.tr("Ростропович"), "Rostropovitj") self:equals('mut.tr("Самара")', mut.tr("Самара"), "Samara") self:equals('mut.tr("Толстой")', mut.tr("Толстой"), "Tolstoj") self:equals('mut.tr("Устинов")', mut.tr("Устинов"), "Ustinov") self:equals('mut.tr("Фёдор")', mut.tr("Фёдор"), "Fjódor") self:equals('mut.tr("Тихонов")', mut.tr("Тихонов"), "Tichonov") self:equals('mut.tr("Донец")', mut.tr("Донец"), "Donets") self:equals('mut.tr("Чайковский")', mut.tr("Чайковский"), "Tjajkovskij") self:equals('mut.tr("Шостакович")', mut.tr("Шостакович"), "Sjostakovitj") self:equals('mut.tr("Щедрин")', mut.tr("Щедрин"), "Sjtjedrin") self:equals('mut.tr("Подъячев")', mut.tr("Подъячев"), "Podjatjev") self:equals('mut.tr("Белый")', mut.tr("Белый"), "Belyj") self:equals('mut.tr("Ильич")', mut.tr("Ильич"), "Iljitj") self:equals('mut.tr("Игорь")', mut.tr("Игорь"), "Igor") self:equals('mut.tr("Эдуард")', mut.tr("Эдуард"), "Eduard") self:equals('mut.tr("Юрий")', mut.tr("Юрий"), "Jurij") self:equals('mut.tr("Актюбинск")', mut.tr("Актюбинск"), "Aktiubinsk") self:equals('mut.tr("Союз")', mut.tr("Союз"), "Sojuz") self:equals('mut.tr("Татьяна")', mut.tr("Татьяна"), "Tatiana") self:equals('mut.tr("Зябков")', mut.tr("Зябков"), "Ziabkov") self:equals('mut.tr("Ярослав")', mut.tr("Ярослав"), "Jaroslav") end function t:test08_automatically_accentuate_polysyllabic_yo() self:equals('mut.tr("Фёдор")', mut.tr("Фёдор"), "Fjódor") self:equals('mut.tr("Пётр")', mut.tr("Пётр"), "Pjotr") end function t:test09_never_treat_e_like_yo() self:equals('mut.tr("Пeтр")', mut.tr("Пeтр"), "Petr") end function t:test10_return_unaccentuated_from_unaccentuated_input() self:equals('mut.tr("замок")', mut.tr("замок"), "zamok") end function t:test11_pass_through_non_cyrillic_input() self:equals('mut.tr("IP-адрес")', mut.tr("IP-адрес"), "IP-adres") self:equals('mut.tr("β-распад")', mut.tr("β-распад"), "β-raspad") end function t:test12_initial_yo_distinct_from_non_initial() self:equals('mut.tr("Евгений")', mut.tr("Евгений"), "Jevgenij") self:equals('mut.tr("Я Евгений")', mut.tr("Я Евгений"), "Ja Jevgenij") end function t:test13_punctuation_marks() self:equals('mut.tr("Я Тарзан. Ты Джейн.")', mut.tr("Я Тарзан. Ты Джейн."), "Ja Tarzan. Ty Dzjejn.") end function t:test14_i_rather_than_j_after_s_or_t_or_z() self:equals('mut.tr("сё,сю,ся")', mut.tr("сё,сю,ся"), "sio,siu,sia") self:equals('mut.tr("тё,тю,тя")', mut.tr("тё,тю,тя"), "tio,tiu,tia") self:equals('mut.tr("зё,зю,зя")', mut.tr("зё,зю,зя"), "zio,ziu,zia") self:equals('mut.tr("сье,сьё,сью,сья")', mut.tr("сье,сьё,сью,сья"), "sie,sio,siu,sia") self:equals('mut.tr("тье,тьё,тью,тья")', mut.tr("тье,тьё,тью,тья"), "tie,tio,tiu,tia") self:equals('mut.tr("зье,зьё,зью,зья")', mut.tr("зье,зьё,зью,зья"), "zie,zio,ziu,zia") self:equals('mut.tr("Сё,Сю,Ся")', mut.tr("Сё,Сю,Ся"), "Sio,Siu,Sia") self:equals('mut.tr("Тё,Тю,Тя")', mut.tr("Тё,Тю,Тя"), "Tio,Tiu,Tia") self:equals('mut.tr("Зё,Зю,Зя")', mut.tr("Зё,Зю,Зя"), "Zio,Ziu,Zia") self:equals('mut.tr("Сье,Сьё,Сью,Сья")', mut.tr("Сье,Сьё,Сью,Сья"), "Sie,Sio,Siu,Sia") self:equals('mut.tr("Тье,Тьё,Тью,Тья")', mut.tr("Тье,Тьё,Тью,Тья"), "Tie,Tio,Tiu,Tia") self:equals('mut.tr("Зье,Зьё,Зью,Зья")', mut.tr("Зье,Зьё,Зью,Зья"), "Zie,Zio,Ziu,Zia") end function t:test15_o_rather_than_jo() self:equals('mut.tr("шё,щё,чё")', mut.tr("шё,щё,чё"), "sjo,sjtjo,tjo") self:equals('mut.tr("Шё,Щё,Чё")', mut.tr("Шё,Щё,Чё"), "Sjo,Sjtjo,Tjo") end return t j6wp7ezixlcd314ylfbl3kdf14muj23 3703489 3703487 2022-08-20T02:10:18Z Gabbe 1153 på båda ställena Scribunto text/plain local t = require("Modul:UnitTests") local mut = require("Modul:translit/ru") function t:test01_isolated_uppercase_characters() self:equals('mut.tr("А,Б,В,Г,Д")', mut.tr("А,Б,В,Г,Д"), "A,B,V,G,D") self:equals('mut.tr("Е,Ё,Ж,З,И")', mut.tr("Е,Ё,Ж,З,И"), "Je,Jo,Zj,Z,I") self:equals('mut.tr("Й,К,Л,М,Н")', mut.tr("Й,К,Л,М,Н"), "J,K,L,M,N") self:equals('mut.tr("О,П,Р,С,Т")', mut.tr("О,П,Р,С,Т"), "O,P,R,S,T") self:equals('mut.tr("У,Ф,Х,Ц,Ч")', mut.tr("У,Ф,Х,Ц,Ч"), "U,F,Ch,Ts,Tj") self:equals('mut.tr("Ш,Щ,Ы,Э,Ю,Я")', mut.tr("Ш,Щ,Ы,Э,Ю,Я"), "Sj,Sjtj,Y,E,Ju,Ja") end function t:test02_isolated_lowercase_characters() self:equals('mut.tr("а,б,в,г,д")', mut.tr("а,б,в,г,д"), "a,b,v,g,d") self:equals('mut.tr("е,ё,ж,з,и")', mut.tr("е,ё,ж,з,и"), "je,jo,zj,z,i") self:equals('mut.tr("й,к,л,м,н")', mut.tr("й,к,л,м,н"), "j,k,l,m,n") self:equals('mut.tr("о,п,р,с,т")', mut.tr("о,п,р,с,т"), "o,p,r,s,t") self:equals('mut.tr("у,ф,х,ц,ч")', mut.tr("у,ф,х,ц,ч"), "u,f,ch,ts,tj") self:equals('mut.tr("ш,щ,ы,э,ю,я")', mut.tr("ш,щ,ы,э,ю,я"), "sj,sjtj,y,e,ju,ja") end function t:test03_uppercase_vs_mixedcase_words() self:equals('mut.tr("ЖА,Жa")', mut.tr("ЖА,Жa"), "ZjA,Zja") -- etc... (alla tecken som translittererar till multipla tecken) end function t:test04_leave_out_yer() self:equals('mut.tr("Ъ,ъ")', mut.tr("Ъ,ъ"), ",") end function t:test05_leave_out_soft_sign_but_not_before_i() self:equals('mut.tr("Игорь")', mut.tr("Игорь"), "Igor") self:equals('mut.tr("Ильич")', mut.tr("Ильич"), "Iljitj") end -- Öppen fråga: hur bör stort mjukhetstecken ( Ь ) hanteras? Apostrof ( ' )? -- Mest en hypotetisk fråga, då bokstaven i praktiken inte används. -- Förekommer i skrivande stund inte i någon av de 9 184 orden i -- [[Kategori:Ryska/Alla uppslag]]. -- På engelska Wiktionary förekommer det en gång, i artikeln om just tecknet Ь. function t:test06_example() self:equals('mut.tr("Горбачёв")', mut.tr("Горбачёв"), "Gorbatjóv") self:equals('mut.trWithoutAccents("Горбачёв")', mut.trWithoutAccents("Горбачёв"), "Gorbatjov") end function t:test07_example() -- de från Svenska skrivregler self:equals('mut.tr("Анна")', mut.tr("Анна"), "Anna") self:equals('mut.tr("Борис")', mut.tr("Борис"), "Boris") self:equals('mut.tr("Волга")', mut.tr("Волга"), "Volga") self:equals('mut.tr("Горький")', mut.tr("Горький"), "Gorkij") self:equals('mut.tr("Дон")', mut.tr("Дон"), "Don") self:equals('mut.tr("Афанасьев")', mut.tr("Афанасьев"), "Afanasiev") self:equals('mut.tr("Днепр")', mut.tr("Днепр"), "Dnepr") self:equals('mut.tr("Евгений")', mut.tr("Евгений"), "Jevgenij") self:equals('mut.tr("Алексеев")', mut.tr("Алексеев"), "Aleksejev") self:equals('mut.tr("Кондратьев")', mut.tr("Кондратьев"), "Kondratiev") self:equals('mut.tr("Чёрный")', mut.tr("Чёрный"), "Tjórnyj") self:equals('mut.tr("Аксёнов")', mut.tr("Аксёнов"), "Aksiónov") self:equals('mut.tr("Фёдор")', mut.tr("Фёдор"), "Fjódor") self:equals('mut.tr("Пётр")', mut.tr("Пётр"), "Pjotr") self:equals('mut.tr("Зёрнов")', mut.tr("Зёрнов"), "Ziórnov") self:equals('mut.tr("Щёлкин")', mut.tr("Щёлкин"), "Sjtjólkin") self:equals('mut.tr("Жуковский")', mut.tr("Жуковский"), "Zjukovskij") self:equals('mut.tr("Замятин")', mut.tr("Замятин"), "Zamjatin") self:equals('mut.tr("Ирина")', mut.tr("Ирина"), "Irina") self:equals('mut.tr("Толстой")', mut.tr("Толстой"), "Tolstoj") self:equals('mut.tr("Куприн")', mut.tr("Куприн"), "Kuprin") self:equals('mut.tr("Лесков")', mut.tr("Лесков"), "Leskov") self:equals('mut.tr("Максим")', mut.tr("Максим"), "Maksim") self:equals('mut.tr("Надя")', mut.tr("Надя"), "Nadja") self:equals('mut.tr("Онега")', mut.tr("Онега"), "Onega") self:equals('mut.tr("Пушкин")', mut.tr("Пушкин"), "Pusjkin") self:equals('mut.tr("Ростропович")', mut.tr("Ростропович"), "Rostropovitj") self:equals('mut.tr("Самара")', mut.tr("Самара"), "Samara") self:equals('mut.tr("Толстой")', mut.tr("Толстой"), "Tolstoj") self:equals('mut.tr("Устинов")', mut.tr("Устинов"), "Ustinov") self:equals('mut.tr("Фёдор")', mut.tr("Фёдор"), "Fjódor") self:equals('mut.tr("Тихонов")', mut.tr("Тихонов"), "Tichonov") self:equals('mut.tr("Донец")', mut.tr("Донец"), "Donets") self:equals('mut.tr("Чайковский")', mut.tr("Чайковский"), "Tjajkovskij") self:equals('mut.tr("Шостакович")', mut.tr("Шостакович"), "Sjostakovitj") self:equals('mut.tr("Щедрин")', mut.tr("Щедрин"), "Sjtjedrin") self:equals('mut.tr("Подъячев")', mut.tr("Подъячев"), "Podjatjev") self:equals('mut.tr("Белый")', mut.tr("Белый"), "Belyj") self:equals('mut.tr("Ильич")', mut.tr("Ильич"), "Iljitj") self:equals('mut.tr("Игорь")', mut.tr("Игорь"), "Igor") self:equals('mut.tr("Эдуард")', mut.tr("Эдуард"), "Eduard") self:equals('mut.tr("Юрий")', mut.tr("Юрий"), "Jurij") self:equals('mut.tr("Актюбинск")', mut.tr("Актюбинск"), "Aktiubinsk") self:equals('mut.tr("Союз")', mut.tr("Союз"), "Sojuz") self:equals('mut.tr("Татьяна")', mut.tr("Татьяна"), "Tatiana") self:equals('mut.tr("Зябков")', mut.tr("Зябков"), "Ziabkov") self:equals('mut.tr("Ярослав")', mut.tr("Ярослав"), "Jaroslav") end function t:test08_automatically_accentuate_polysyllabic_yo() self:equals('mut.tr("Фёдор")', mut.tr("Фёдор"), "Fjódor") self:equals('mut.tr("Пётр")', mut.tr("Пётр"), "Pjotr") end function t:test09_never_treat_e_like_yo() self:equals('mut.tr("Пeтр")', mut.tr("Пeтр"), "Petr") end function t:test10_return_unaccentuated_from_unaccentuated_input() self:equals('mut.tr("замок")', mut.tr("замок"), "zamok") end function t:test11_pass_through_non_cyrillic_input() self:equals('mut.tr("IP-адрес")', mut.tr("IP-адрес"), "IP-adres") self:equals('mut.tr("β-распад")', mut.tr("β-распад"), "β-raspad") end function t:test12_initial_yo_distinct_from_non_initial() self:equals('mut.tr("Евгений")', mut.tr("Евгений"), "Jevgenij") self:equals('mut.tr("Я Евгений")', mut.tr("Я Евгений"), "Ja Jevgenij") end function t:test13_punctuation_marks() self:equals('mut.tr("Я Тарзан. Ты Джейн.")', mut.tr("Я Тарзан. Ты Джейн."), "Ja Tarzan. Ty Dzjejn.") end function t:test14_i_rather_than_j_after_s_or_t_or_z() self:equals('mut.tr("сё,сю,ся")', mut.tr("сё,сю,ся"), "sio,siu,sia") self:equals('mut.tr("тё,тю,тя")', mut.tr("тё,тю,тя"), "tio,tiu,tia") self:equals('mut.tr("зё,зю,зя")', mut.tr("зё,зю,зя"), "zio,ziu,zia") self:equals('mut.tr("сье,сьё,сью,сья")', mut.tr("сье,сьё,сью,сья"), "sie,sio,siu,sia") self:equals('mut.tr("тье,тьё,тью,тья")', mut.tr("тье,тьё,тью,тья"), "tie,tio,tiu,tia") self:equals('mut.tr("зье,зьё,зью,зья")', mut.tr("зье,зьё,зью,зья"), "zie,zio,ziu,zia") self:equals('mut.tr("Сё,Сю,Ся")', mut.tr("Сё,Сю,Ся"), "Sio,Siu,Sia") self:equals('mut.tr("Тё,Тю,Тя")', mut.tr("Тё,Тю,Тя"), "Tio,Tiu,Tia") self:equals('mut.tr("Зё,Зю,Зя")', mut.tr("Зё,Зю,Зя"), "Zio,Ziu,Zia") self:equals('mut.tr("Сье,Сьё,Сью,Сья")', mut.tr("Сье,Сьё,Сью,Сья"), "Sie,Sio,Siu,Sia") self:equals('mut.tr("Тье,Тьё,Тью,Тья")', mut.tr("Тье,Тьё,Тью,Тья"), "Tie,Tio,Tiu,Tia") self:equals('mut.tr("Зье,Зьё,Зью,Зья")', mut.tr("Зье,Зьё,Зью,Зья"), "Zie,Zio,Ziu,Zia") end function t:test15_o_rather_than_jo() self:equals('mut.tr("шё,щё,чё")', mut.tr("шё,щё,чё"), "sjo,sjtjo,tjo") self:equals('mut.tr("Шё,Щё,Чё")', mut.tr("Шё,Щё,Чё"), "Sjo,Sjtjo,Tjo") end return t mfp00sc1oyvhvkooj7vzbjhvtr86eyb 3703498 3703489 2022-08-20T07:26:27Z Gabbe 1153 la till rad för att förtydligade att "polysyllabic" handlar om ordnivå, inte indatanivå Scribunto text/plain local t = require("Modul:UnitTests") local mut = require("Modul:translit/ru") function t:test01_isolated_uppercase_characters() self:equals('mut.tr("А,Б,В,Г,Д")', mut.tr("А,Б,В,Г,Д"), "A,B,V,G,D") self:equals('mut.tr("Е,Ё,Ж,З,И")', mut.tr("Е,Ё,Ж,З,И"), "Je,Jo,Zj,Z,I") self:equals('mut.tr("Й,К,Л,М,Н")', mut.tr("Й,К,Л,М,Н"), "J,K,L,M,N") self:equals('mut.tr("О,П,Р,С,Т")', mut.tr("О,П,Р,С,Т"), "O,P,R,S,T") self:equals('mut.tr("У,Ф,Х,Ц,Ч")', mut.tr("У,Ф,Х,Ц,Ч"), "U,F,Ch,Ts,Tj") self:equals('mut.tr("Ш,Щ,Ы,Э,Ю,Я")', mut.tr("Ш,Щ,Ы,Э,Ю,Я"), "Sj,Sjtj,Y,E,Ju,Ja") end function t:test02_isolated_lowercase_characters() self:equals('mut.tr("а,б,в,г,д")', mut.tr("а,б,в,г,д"), "a,b,v,g,d") self:equals('mut.tr("е,ё,ж,з,и")', mut.tr("е,ё,ж,з,и"), "je,jo,zj,z,i") self:equals('mut.tr("й,к,л,м,н")', mut.tr("й,к,л,м,н"), "j,k,l,m,n") self:equals('mut.tr("о,п,р,с,т")', mut.tr("о,п,р,с,т"), "o,p,r,s,t") self:equals('mut.tr("у,ф,х,ц,ч")', mut.tr("у,ф,х,ц,ч"), "u,f,ch,ts,tj") self:equals('mut.tr("ш,щ,ы,э,ю,я")', mut.tr("ш,щ,ы,э,ю,я"), "sj,sjtj,y,e,ju,ja") end function t:test03_uppercase_vs_mixedcase_words() self:equals('mut.tr("ЖА,Жa")', mut.tr("ЖА,Жa"), "ZjA,Zja") -- etc... (alla tecken som translittererar till multipla tecken) end function t:test04_leave_out_yer() self:equals('mut.tr("Ъ,ъ")', mut.tr("Ъ,ъ"), ",") end function t:test05_leave_out_soft_sign_but_not_before_i() self:equals('mut.tr("Игорь")', mut.tr("Игорь"), "Igor") self:equals('mut.tr("Ильич")', mut.tr("Ильич"), "Iljitj") end -- Öppen fråga: hur bör stort mjukhetstecken ( Ь ) hanteras? Apostrof ( ' )? -- Mest en hypotetisk fråga, då bokstaven i praktiken inte används. -- Förekommer i skrivande stund inte i någon av de 9 184 orden i -- [[Kategori:Ryska/Alla uppslag]]. -- På engelska Wiktionary förekommer det en gång, i artikeln om just tecknet Ь. function t:test06_example() self:equals('mut.tr("Горбачёв")', mut.tr("Горбачёв"), "Gorbatjóv") self:equals('mut.trWithoutAccents("Горбачёв")', mut.trWithoutAccents("Горбачёв"), "Gorbatjov") end function t:test07_example() -- de från Svenska skrivregler self:equals('mut.tr("Анна")', mut.tr("Анна"), "Anna") self:equals('mut.tr("Борис")', mut.tr("Борис"), "Boris") self:equals('mut.tr("Волга")', mut.tr("Волга"), "Volga") self:equals('mut.tr("Горький")', mut.tr("Горький"), "Gorkij") self:equals('mut.tr("Дон")', mut.tr("Дон"), "Don") self:equals('mut.tr("Афанасьев")', mut.tr("Афанасьев"), "Afanasiev") self:equals('mut.tr("Днепр")', mut.tr("Днепр"), "Dnepr") self:equals('mut.tr("Евгений")', mut.tr("Евгений"), "Jevgenij") self:equals('mut.tr("Алексеев")', mut.tr("Алексеев"), "Aleksejev") self:equals('mut.tr("Кондратьев")', mut.tr("Кондратьев"), "Kondratiev") self:equals('mut.tr("Чёрный")', mut.tr("Чёрный"), "Tjórnyj") self:equals('mut.tr("Аксёнов")', mut.tr("Аксёнов"), "Aksiónov") self:equals('mut.tr("Фёдор")', mut.tr("Фёдор"), "Fjódor") self:equals('mut.tr("Пётр")', mut.tr("Пётр"), "Pjotr") self:equals('mut.tr("Зёрнов")', mut.tr("Зёрнов"), "Ziórnov") self:equals('mut.tr("Щёлкин")', mut.tr("Щёлкин"), "Sjtjólkin") self:equals('mut.tr("Жуковский")', mut.tr("Жуковский"), "Zjukovskij") self:equals('mut.tr("Замятин")', mut.tr("Замятин"), "Zamjatin") self:equals('mut.tr("Ирина")', mut.tr("Ирина"), "Irina") self:equals('mut.tr("Толстой")', mut.tr("Толстой"), "Tolstoj") self:equals('mut.tr("Куприн")', mut.tr("Куприн"), "Kuprin") self:equals('mut.tr("Лесков")', mut.tr("Лесков"), "Leskov") self:equals('mut.tr("Максим")', mut.tr("Максим"), "Maksim") self:equals('mut.tr("Надя")', mut.tr("Надя"), "Nadja") self:equals('mut.tr("Онега")', mut.tr("Онега"), "Onega") self:equals('mut.tr("Пушкин")', mut.tr("Пушкин"), "Pusjkin") self:equals('mut.tr("Ростропович")', mut.tr("Ростропович"), "Rostropovitj") self:equals('mut.tr("Самара")', mut.tr("Самара"), "Samara") self:equals('mut.tr("Толстой")', mut.tr("Толстой"), "Tolstoj") self:equals('mut.tr("Устинов")', mut.tr("Устинов"), "Ustinov") self:equals('mut.tr("Фёдор")', mut.tr("Фёдор"), "Fjódor") self:equals('mut.tr("Тихонов")', mut.tr("Тихонов"), "Tichonov") self:equals('mut.tr("Донец")', mut.tr("Донец"), "Donets") self:equals('mut.tr("Чайковский")', mut.tr("Чайковский"), "Tjajkovskij") self:equals('mut.tr("Шостакович")', mut.tr("Шостакович"), "Sjostakovitj") self:equals('mut.tr("Щедрин")', mut.tr("Щедрин"), "Sjtjedrin") self:equals('mut.tr("Подъячев")', mut.tr("Подъячев"), "Podjatjev") self:equals('mut.tr("Белый")', mut.tr("Белый"), "Belyj") self:equals('mut.tr("Ильич")', mut.tr("Ильич"), "Iljitj") self:equals('mut.tr("Игорь")', mut.tr("Игорь"), "Igor") self:equals('mut.tr("Эдуард")', mut.tr("Эдуард"), "Eduard") self:equals('mut.tr("Юрий")', mut.tr("Юрий"), "Jurij") self:equals('mut.tr("Актюбинск")', mut.tr("Актюбинск"), "Aktiubinsk") self:equals('mut.tr("Союз")', mut.tr("Союз"), "Sojuz") self:equals('mut.tr("Татьяна")', mut.tr("Татьяна"), "Tatiana") self:equals('mut.tr("Зябков")', mut.tr("Зябков"), "Ziabkov") self:equals('mut.tr("Ярослав")', mut.tr("Ярослав"), "Jaroslav") end function t:test08_automatically_accentuate_polysyllabic_yo() self:equals('mut.tr("Фёдор")', mut.tr("Фёдор"), "Fjódor") self:equals('mut.tr("Пётр")', mut.tr("Пётр"), "Pjotr") self:equals('mut.tr("Пётр Ильич}}")', mut.tr("Пётр Ильич"), "Pjotr Iljitj") end function t:test09_never_treat_e_like_yo() self:equals('mut.tr("Пeтр")', mut.tr("Пeтр"), "Petr") end function t:test10_return_unaccentuated_from_unaccentuated_input() self:equals('mut.tr("замок")', mut.tr("замок"), "zamok") end function t:test11_pass_through_non_cyrillic_input() self:equals('mut.tr("IP-адрес")', mut.tr("IP-адрес"), "IP-adres") self:equals('mut.tr("β-распад")', mut.tr("β-распад"), "β-raspad") end function t:test12_initial_yo_distinct_from_non_initial() self:equals('mut.tr("Евгений")', mut.tr("Евгений"), "Jevgenij") self:equals('mut.tr("Я Евгений")', mut.tr("Я Евгений"), "Ja Jevgenij") end function t:test13_punctuation_marks() self:equals('mut.tr("Я Тарзан. Ты Джейн.")', mut.tr("Я Тарзан. Ты Джейн."), "Ja Tarzan. Ty Dzjejn.") end function t:test14_i_rather_than_j_after_s_or_t_or_z() self:equals('mut.tr("сё,сю,ся")', mut.tr("сё,сю,ся"), "sio,siu,sia") self:equals('mut.tr("тё,тю,тя")', mut.tr("тё,тю,тя"), "tio,tiu,tia") self:equals('mut.tr("зё,зю,зя")', mut.tr("зё,зю,зя"), "zio,ziu,zia") self:equals('mut.tr("сье,сьё,сью,сья")', mut.tr("сье,сьё,сью,сья"), "sie,sio,siu,sia") self:equals('mut.tr("тье,тьё,тью,тья")', mut.tr("тье,тьё,тью,тья"), "tie,tio,tiu,tia") self:equals('mut.tr("зье,зьё,зью,зья")', mut.tr("зье,зьё,зью,зья"), "zie,zio,ziu,zia") self:equals('mut.tr("Сё,Сю,Ся")', mut.tr("Сё,Сю,Ся"), "Sio,Siu,Sia") self:equals('mut.tr("Тё,Тю,Тя")', mut.tr("Тё,Тю,Тя"), "Tio,Tiu,Tia") self:equals('mut.tr("Зё,Зю,Зя")', mut.tr("Зё,Зю,Зя"), "Zio,Ziu,Zia") self:equals('mut.tr("Сье,Сьё,Сью,Сья")', mut.tr("Сье,Сьё,Сью,Сья"), "Sie,Sio,Siu,Sia") self:equals('mut.tr("Тье,Тьё,Тью,Тья")', mut.tr("Тье,Тьё,Тью,Тья"), "Tie,Tio,Tiu,Tia") self:equals('mut.tr("Зье,Зьё,Зью,Зья")', mut.tr("Зье,Зьё,Зью,Зья"), "Zie,Zio,Ziu,Zia") end function t:test15_o_rather_than_jo() self:equals('mut.tr("шё,щё,чё")', mut.tr("шё,щё,чё"), "sjo,sjtjo,tjo") self:equals('mut.tr("Шё,Щё,Чё")', mut.tr("Шё,Щё,Чё"), "Sjo,Sjtjo,Tjo") end return t d6k023yckaxm9n0y20407kojmxnk3hi 3703499 3703498 2022-08-20T07:26:54Z Gabbe 1153 tog bort "}}" som kom med av misstag Scribunto text/plain local t = require("Modul:UnitTests") local mut = require("Modul:translit/ru") function t:test01_isolated_uppercase_characters() self:equals('mut.tr("А,Б,В,Г,Д")', mut.tr("А,Б,В,Г,Д"), "A,B,V,G,D") self:equals('mut.tr("Е,Ё,Ж,З,И")', mut.tr("Е,Ё,Ж,З,И"), "Je,Jo,Zj,Z,I") self:equals('mut.tr("Й,К,Л,М,Н")', mut.tr("Й,К,Л,М,Н"), "J,K,L,M,N") self:equals('mut.tr("О,П,Р,С,Т")', mut.tr("О,П,Р,С,Т"), "O,P,R,S,T") self:equals('mut.tr("У,Ф,Х,Ц,Ч")', mut.tr("У,Ф,Х,Ц,Ч"), "U,F,Ch,Ts,Tj") self:equals('mut.tr("Ш,Щ,Ы,Э,Ю,Я")', mut.tr("Ш,Щ,Ы,Э,Ю,Я"), "Sj,Sjtj,Y,E,Ju,Ja") end function t:test02_isolated_lowercase_characters() self:equals('mut.tr("а,б,в,г,д")', mut.tr("а,б,в,г,д"), "a,b,v,g,d") self:equals('mut.tr("е,ё,ж,з,и")', mut.tr("е,ё,ж,з,и"), "je,jo,zj,z,i") self:equals('mut.tr("й,к,л,м,н")', mut.tr("й,к,л,м,н"), "j,k,l,m,n") self:equals('mut.tr("о,п,р,с,т")', mut.tr("о,п,р,с,т"), "o,p,r,s,t") self:equals('mut.tr("у,ф,х,ц,ч")', mut.tr("у,ф,х,ц,ч"), "u,f,ch,ts,tj") self:equals('mut.tr("ш,щ,ы,э,ю,я")', mut.tr("ш,щ,ы,э,ю,я"), "sj,sjtj,y,e,ju,ja") end function t:test03_uppercase_vs_mixedcase_words() self:equals('mut.tr("ЖА,Жa")', mut.tr("ЖА,Жa"), "ZjA,Zja") -- etc... (alla tecken som translittererar till multipla tecken) end function t:test04_leave_out_yer() self:equals('mut.tr("Ъ,ъ")', mut.tr("Ъ,ъ"), ",") end function t:test05_leave_out_soft_sign_but_not_before_i() self:equals('mut.tr("Игорь")', mut.tr("Игорь"), "Igor") self:equals('mut.tr("Ильич")', mut.tr("Ильич"), "Iljitj") end -- Öppen fråga: hur bör stort mjukhetstecken ( Ь ) hanteras? Apostrof ( ' )? -- Mest en hypotetisk fråga, då bokstaven i praktiken inte används. -- Förekommer i skrivande stund inte i någon av de 9 184 orden i -- [[Kategori:Ryska/Alla uppslag]]. -- På engelska Wiktionary förekommer det en gång, i artikeln om just tecknet Ь. function t:test06_example() self:equals('mut.tr("Горбачёв")', mut.tr("Горбачёв"), "Gorbatjóv") self:equals('mut.trWithoutAccents("Горбачёв")', mut.trWithoutAccents("Горбачёв"), "Gorbatjov") end function t:test07_example() -- de från Svenska skrivregler self:equals('mut.tr("Анна")', mut.tr("Анна"), "Anna") self:equals('mut.tr("Борис")', mut.tr("Борис"), "Boris") self:equals('mut.tr("Волга")', mut.tr("Волга"), "Volga") self:equals('mut.tr("Горький")', mut.tr("Горький"), "Gorkij") self:equals('mut.tr("Дон")', mut.tr("Дон"), "Don") self:equals('mut.tr("Афанасьев")', mut.tr("Афанасьев"), "Afanasiev") self:equals('mut.tr("Днепр")', mut.tr("Днепр"), "Dnepr") self:equals('mut.tr("Евгений")', mut.tr("Евгений"), "Jevgenij") self:equals('mut.tr("Алексеев")', mut.tr("Алексеев"), "Aleksejev") self:equals('mut.tr("Кондратьев")', mut.tr("Кондратьев"), "Kondratiev") self:equals('mut.tr("Чёрный")', mut.tr("Чёрный"), "Tjórnyj") self:equals('mut.tr("Аксёнов")', mut.tr("Аксёнов"), "Aksiónov") self:equals('mut.tr("Фёдор")', mut.tr("Фёдор"), "Fjódor") self:equals('mut.tr("Пётр")', mut.tr("Пётр"), "Pjotr") self:equals('mut.tr("Зёрнов")', mut.tr("Зёрнов"), "Ziórnov") self:equals('mut.tr("Щёлкин")', mut.tr("Щёлкин"), "Sjtjólkin") self:equals('mut.tr("Жуковский")', mut.tr("Жуковский"), "Zjukovskij") self:equals('mut.tr("Замятин")', mut.tr("Замятин"), "Zamjatin") self:equals('mut.tr("Ирина")', mut.tr("Ирина"), "Irina") self:equals('mut.tr("Толстой")', mut.tr("Толстой"), "Tolstoj") self:equals('mut.tr("Куприн")', mut.tr("Куприн"), "Kuprin") self:equals('mut.tr("Лесков")', mut.tr("Лесков"), "Leskov") self:equals('mut.tr("Максим")', mut.tr("Максим"), "Maksim") self:equals('mut.tr("Надя")', mut.tr("Надя"), "Nadja") self:equals('mut.tr("Онега")', mut.tr("Онега"), "Onega") self:equals('mut.tr("Пушкин")', mut.tr("Пушкин"), "Pusjkin") self:equals('mut.tr("Ростропович")', mut.tr("Ростропович"), "Rostropovitj") self:equals('mut.tr("Самара")', mut.tr("Самара"), "Samara") self:equals('mut.tr("Толстой")', mut.tr("Толстой"), "Tolstoj") self:equals('mut.tr("Устинов")', mut.tr("Устинов"), "Ustinov") self:equals('mut.tr("Фёдор")', mut.tr("Фёдор"), "Fjódor") self:equals('mut.tr("Тихонов")', mut.tr("Тихонов"), "Tichonov") self:equals('mut.tr("Донец")', mut.tr("Донец"), "Donets") self:equals('mut.tr("Чайковский")', mut.tr("Чайковский"), "Tjajkovskij") self:equals('mut.tr("Шостакович")', mut.tr("Шостакович"), "Sjostakovitj") self:equals('mut.tr("Щедрин")', mut.tr("Щедрин"), "Sjtjedrin") self:equals('mut.tr("Подъячев")', mut.tr("Подъячев"), "Podjatjev") self:equals('mut.tr("Белый")', mut.tr("Белый"), "Belyj") self:equals('mut.tr("Ильич")', mut.tr("Ильич"), "Iljitj") self:equals('mut.tr("Игорь")', mut.tr("Игорь"), "Igor") self:equals('mut.tr("Эдуард")', mut.tr("Эдуард"), "Eduard") self:equals('mut.tr("Юрий")', mut.tr("Юрий"), "Jurij") self:equals('mut.tr("Актюбинск")', mut.tr("Актюбинск"), "Aktiubinsk") self:equals('mut.tr("Союз")', mut.tr("Союз"), "Sojuz") self:equals('mut.tr("Татьяна")', mut.tr("Татьяна"), "Tatiana") self:equals('mut.tr("Зябков")', mut.tr("Зябков"), "Ziabkov") self:equals('mut.tr("Ярослав")', mut.tr("Ярослав"), "Jaroslav") end function t:test08_automatically_accentuate_polysyllabic_yo() self:equals('mut.tr("Фёдор")', mut.tr("Фёдор"), "Fjódor") self:equals('mut.tr("Пётр")', mut.tr("Пётр"), "Pjotr") self:equals('mut.tr("Пётр Ильич")', mut.tr("Пётр Ильич"), "Pjotr Iljitj") end function t:test09_never_treat_e_like_yo() self:equals('mut.tr("Пeтр")', mut.tr("Пeтр"), "Petr") end function t:test10_return_unaccentuated_from_unaccentuated_input() self:equals('mut.tr("замок")', mut.tr("замок"), "zamok") end function t:test11_pass_through_non_cyrillic_input() self:equals('mut.tr("IP-адрес")', mut.tr("IP-адрес"), "IP-adres") self:equals('mut.tr("β-распад")', mut.tr("β-распад"), "β-raspad") end function t:test12_initial_yo_distinct_from_non_initial() self:equals('mut.tr("Евгений")', mut.tr("Евгений"), "Jevgenij") self:equals('mut.tr("Я Евгений")', mut.tr("Я Евгений"), "Ja Jevgenij") end function t:test13_punctuation_marks() self:equals('mut.tr("Я Тарзан. Ты Джейн.")', mut.tr("Я Тарзан. Ты Джейн."), "Ja Tarzan. Ty Dzjejn.") end function t:test14_i_rather_than_j_after_s_or_t_or_z() self:equals('mut.tr("сё,сю,ся")', mut.tr("сё,сю,ся"), "sio,siu,sia") self:equals('mut.tr("тё,тю,тя")', mut.tr("тё,тю,тя"), "tio,tiu,tia") self:equals('mut.tr("зё,зю,зя")', mut.tr("зё,зю,зя"), "zio,ziu,zia") self:equals('mut.tr("сье,сьё,сью,сья")', mut.tr("сье,сьё,сью,сья"), "sie,sio,siu,sia") self:equals('mut.tr("тье,тьё,тью,тья")', mut.tr("тье,тьё,тью,тья"), "tie,tio,tiu,tia") self:equals('mut.tr("зье,зьё,зью,зья")', mut.tr("зье,зьё,зью,зья"), "zie,zio,ziu,zia") self:equals('mut.tr("Сё,Сю,Ся")', mut.tr("Сё,Сю,Ся"), "Sio,Siu,Sia") self:equals('mut.tr("Тё,Тю,Тя")', mut.tr("Тё,Тю,Тя"), "Tio,Tiu,Tia") self:equals('mut.tr("Зё,Зю,Зя")', mut.tr("Зё,Зю,Зя"), "Zio,Ziu,Zia") self:equals('mut.tr("Сье,Сьё,Сью,Сья")', mut.tr("Сье,Сьё,Сью,Сья"), "Sie,Sio,Siu,Sia") self:equals('mut.tr("Тье,Тьё,Тью,Тья")', mut.tr("Тье,Тьё,Тью,Тья"), "Tie,Tio,Tiu,Tia") self:equals('mut.tr("Зье,Зьё,Зью,Зья")', mut.tr("Зье,Зьё,Зью,Зья"), "Zie,Zio,Ziu,Zia") end function t:test15_o_rather_than_jo() self:equals('mut.tr("шё,щё,чё")', mut.tr("шё,щё,чё"), "sjo,sjtjo,tjo") self:equals('mut.tr("Шё,Щё,Чё")', mut.tr("Шё,Щё,Чё"), "Sjo,Sjtjo,Tjo") end return t feku04uv37z2jadzsh7eub02t03krm1 Moduldiskussion:translit/ru/test 829 929004 3703491 3703361 2022-08-20T02:34:25Z Gabbe 1153 /* Den nya raden för trWithoutAccents och dess syfte */ nytt avsnitt wikitext text/x-wiki == Stilguide för moduler == Det finns en [[Wiktionary:Stilguide/Skapa_en_modul|stilguide för moduler]] som kanske har översetts när den här modulen och kanske en del andra moduler skapades. Jag skapade det här exempeltestet som en början till att belysa några av punkterna som tas upp i Stilguiden. Jag uppskattar försöket att fixa till det misslyckade enhetstestet. Att ett enhetstest misslyckas behöver inte vara något negativt. Det är grunden i TDD, test driven development, vilket är en teknik för att säkerställa att koden som skrivs är robust och inte lätt går sönder om man senare gör ändringar i koden. Den går i korthet ut på att man som steg ett skapar ett test som misslyckas. Sedan skapar man koden som får testet att lyckas. [https://canro91.github.io/2021/02/05/FailingTest/ https://canro91.github.io/2021/02/05/FailingTest/] var en sida som kom upp när jag googlade. Jag tänker att det är en relevant aspekt eftersom än skadlig ändring i en modul kan få konsekvenser för informationen på tiotusentals sidor. Så det misslyckade enhetstestet var alltså ett tecken på att någonting i själva modulen behöver åtgärdas - problemet var inte enhetstestet i sig, så att säga. Exempeltestet anropar en funktion som inte finns. Enligt stilguiden ska funktionens namn vara på engelska och skrivas med camelCase. "transkribera" är därför inte ett giltigt funktionsnamn. Jag föreslår "<s>br</s>tr", som är samma som parameternamnet i flera mallar, bl.a. översättningsmallarna. Det råkar också vara det funktionsnamn som engelska translitterationsmoduken för ryska använder. Men, andra engelska funktionsnamn kan absolut övervägas. Eftersom modulen är en hjälpmodul för huvudmodulen Modul:translit som i sin tur ska kunna användas av alla möjliga mallar och moduler tänker jag att det faktiskt är den här modulens funktioner som ska testat direkt - inte genom att anropa en mall som anropar en modul som anropar den här modulen. Om modulen endast är tänkt att användas av en specifik mall så kan det finnas skäl att använda UnitTest-funktionen "preprocess_equals" istället för "equals". När en modul anropas direkt av en mall, så ska "frame" användas som parametertabell, men Modul:translit/ru ska anropas av Modul:translit och inte direkt av en mall. Så "tr"-funktionen bör formas så att det är enkelt och smidigt att anropa funktionen - och vad är enklare och smidigare än att anropa funktionen med ett icke namngivet argument, alltså modul.tr(text_som_ska_translittereras)? Så tänkte jag när jag skapade exempelenhetstestet iallafall. Att jag benämnde det "exempeltest" var sedan att det allra bästa vore ju sedan att med enhetstester täcka in så mycket som möjligt av modulens funktionalitet. På detta sätt blir testsidan en ritning för hur man vill att modulen ska fungera och sedan är det förhållandevis enkelt att skapa själva modulen enligt den ritningen. [[Användare:Dodde|Dodde]] ([[Användardiskussion:Dodde|diskussion]]) 18 augusti 2022 kl. 04.47 (CEST) ::{{@|Dodde}}: Ja, jag har mycket riktigt försummat stilguiden. {{=)}} Det var dock inte med flit. Jag kände inte till den förrän nu. Jag skriver om modulerna (vad gäller funktionsnamn, indentering via tabb, osv.) för att bli mer i enlighet med guiden. Jag antar att det du föreslår är att "transkribera"-funktionen ska heta '''tr''' (inte "br"). En fråga redan nu: finns det också en stilguide för dokumentationen som ska hamna på "/dok"? Eller åtminstone en modul som anses vara så exemplariskt dokumenterad att jag kan utgå ifrån den som något slags rättesnöre? ::Vad gäller enhetstesterna så har jag hittills gjort sånt offline i min Lua IDE innan jag gör någon ändring på Wiktionary. Precis som du nämner så började jag med en lista på "failing tests", för att sen skriva om modulen i enlighet med beteendet jag ville ha. Helt enligt TDD. Skälet till att jag gjort sånt på min stationära dator är att jag tycker det är lättare att utföra mer intrikata tester där. Exempelvis: när det står "ó", är det lika med "o" följt av Unicodetecknet U+0301, eller är det lika med U+00F3? Jag fattar att när en mall eller modul ska användas på tiotusentals sidor så blir det mycket mer betryggande ifall sådana tester sköts offentligt via "/test". Det är också vad jag avser göra framgent. ::Jag skriver också om modulerna så att {{mall|tr}} anropar [[Modul:translit]] som sen anropar [[Modul:translit/ru]] (istället för, som nu, att mallen direkt anropar de språkspecifika modulerna). [[Användare:Gabbe|Gabbe]] ([[Användardiskussion:Gabbe|diskussion]]) 18 augusti 2022 kl. 06.30 (CEST) :::{{@|Gabbe}} Haha, oops, tr, inte br, tack! Det finns ingen stilguide för dokumentation vad jag känner till, men jag tänker att lämpliga delar att ha med på en dokumentationssida kan vara att förklara modulens syfte, hur man använder den (från en mall? från en annan modul? båda?), en specifikation för hur (de publika) funktionerna beter sig, dvs. modulens gränssnitt, och slutligen att själva testerna inkluderas, t.ex. som på [[Modul:h3/dok]] som kanske inte är bra nog att utgå från som rättesnöre, men kanske den, liksom ett antal andra moduler kan fungera som lite inspiration. Olika moduler kanske kan behöva lite olika typer av dokumentation. Man kan behöva tänka på var dokumentationen placeras och att rätt information hamnar på rätt plats. Är det lämpligt att beskriva ''mallens'' användning, alltså hur en användare ska använda en tillhörande mall, i ''modulens'' dokumentation? Eller är det hur mallen, alltså den som skapar själva mallkodeen, bör använda modulen som ska beskrivas? Troligen det senare. :::Har du möjlighet att ansluta till Wiktionarys Discord-chatt? Isåfall kan vi diskutera lite testning lite mer direkt och kanske utforma relevanta tester tillsammans. Just nu klurar jag på vad det är alla dina nytillagda tester testar för något :) ~ [[Användare:Dodde|Dodde]] ([[Användardiskussion:Dodde|diskussion]]) 18 augusti 2022 kl. 12.48 (CEST) ::::@[[Användare:Dodde|Dodde]]: (1) Tack för tipset! Jag funderar vidare på vad som ska dokumenteras var. (2) Nej, jag har tyvärr inte möjlighet att ansluta till Wiktionarys Discord-chatt, eller något annat forum utanför Wiktionary. Ledsen för det. (3) De nytillagda testerna strävar efter att följa de som anges i [https://www.isof.se/download/18.648bef4b18093ee2f03ee80/1652364347434/Kyrillisk%20tabell%20SS2017.pdf Svenska språkregler]. Jag har tagit bort några av de rena dubbletterna, samt de som inte hör till ryska. Vad jag angett som "förväntat" beteende avviker från Svenska språkregler i två avseenden. Dels accentuerar modulen ё automatiskt i flerstaviga ord (så att det blir Gorbatjóv, inte Gorbatjov). Svenska skrivregler har istället alla ord utan accent (vilket var vad jag implementerade först). Varför jag accentuerar automatiskt följer av meningsutbytet mellan mig och LA2 på [[Wiktionary:Bybrunnen#Modul för translitterering av ryska]]. Det andra avseendet som jag avsiktligen avviker från Svenska skrivregler är deras sista exempel: namnet Ярослав. De har tyvärr skrivit Яролав, vilket egentligen blir Jarolav. Tråkigt när det är "fel i facit", så att säga, men så kan det bli. [[Användare:Gabbe|Gabbe]] ([[Användardiskussion:Gabbe|diskussion]]) 18 augusti 2022 kl. 13.03 (CEST) :::::{{@|Gabbe}}, okej, tack för klargörande. Jag hoppas jag att det är ok att jag ändrar i mallar och moduler direkt, så kan vi diskutera ändringarna i efterhand om frågor uppstår. Eftersom replikskiftet på en diskussionssida på Wiktionary sker med mycket mer sällan än det typiskt sker i en chatt, kanske det är mer pragmatiskt att göra så, så att det inte tar onödigt lång tid att skapa en modul eller mall? :::::När det gäller testerna, så tänker jag att det är viktigt att det dels är tydligt ''vad'' som testas, men också att rätt saker testas, och att det som testas är så isolerat som möjligt. Jag tänker att testerna med namnen från Skrivregler-dokumentet i testerna inte riktigt gör det. Jag ska försöka ändra direkt i testkoden, men vi behöver hjälpas åt för att det ska bli rätt i slutänden. Här förklarar jag hur jag tänker: :::::1. gruppera liknande tester i var sin funktion och ge funktionerna talande namn. Här kan det ibland vara nödvändigt att lägga till en förklarande kommentar. Inled funktionsnamnet med något gemensamt så att de hamnar i en ordning som blir översiktlig, exempelvis test1_blabla, test2_blabla, eller test01 om antalet testgrupper är 10 eller fler. Enklare, mer allmängiltiga tester längre upp, mer specialiserade tester längre ner för att ge en bättre överblick. Testerna inkluderas ju på sidan med dokumentation, så att det ger en samlad överblick är väsentligt. :::::2. låt oss testa varje enskild funktionalitet för sig. Svenska språkregler ger exemplet "К к k Куприн → Kuprin", och nu finns testet self:equals('mut.tr("Куприн")', mut.tr("Куприн"), "Kuprin"). Vad vi är intresserade av här är egentligen att kolla att К translittereras till K, varför inte testa just bara den här bokstaven, då, varför lägga till fler felkällor än nödvändigt? Men det viktiga är att vi ju ''också'' vill testa så att к blir k, men к finns ju inte ens med i strängen "Куприн", så här missar vi något som borde testas. För att det inte ska bli så ofantligt många rader för de väldigt enkla testerna som testar varje bokstav enskilt, så grupperar jag dem fem och fem. Exakt hur grupperingar sker spelar inte så stor roll, syftet är bara att det ska bli tydligt och överskådligt. :::::3. en fråga dök upp och det borde avspeglas i testerna: borde Ж bli ZJ när det står självständigt eller i ett ord med bara kyrilliska versaler och Zj när det förekommer framför en gemen bokstav? (Vem hade ens tänkt på detta utan tester? :D) I testet använder jag mig av А och a som hjälp-bokstäver. :::::4. vad händer när (3.) skickas in som en del av en mening? Det bör testas så att man vet att modulen klarar av att translitterera rätt även när ordet inte är isolerat, utan förekommer med andra ord skiljetecken. :::::5. "visa förhandsgranskning" med "Modul:translit/ru/test" för att se att testkoden ser ut som det är tänkt. Publicera ändringar. ~ [[Användare:Dodde|Dodde]] ([[Användardiskussion:Dodde|diskussion]]) 19 augusti 2022 kl. 02.01 (CEST) :{{@|Dodde}}: Några kommentarer. Jag håller med om att en chatt skulle gå snabbare, men det är tyvärr inte ett alternativ för mig. Vidare angående (3) som är en viktig fråga: Normalt use-case på Wiktionary är ord med enbart gemener. Naturligtvis finns det många ord som innehåller versaler. Ett ord som ''[[кубик Рубика]]'', då ska stora bokstaven i andra ordet bli stor. Däremot är det mindre vanligt med ord som har två stora versaler på rad. I sådana fall är det vanligast (i den verkligen världen utanför Wiktionary) att ЖА blir ZjA. Detta för att förtydliga att "j":et inte är en oberoende bokstav. Eftersom det bara finns en stor bokstav innan A på kyrilliska bör texten med latinska bokstäver också bara ha en stor bokstav innan A:et. Det är det konventionella sättet att göra. När en stor bokstav på kyrilliska blir fler än en bokstav på latinska, då är det bara den första av de två bokstäverna som ska vara stor. Se till exempel inledningen till Wikipediasidan "[[w:en:Cheka|Cheka]]". Där blir förkortningen ВЧК till VChK (inte VCHK). På svenska är det vanligaste sättet att göra ВЧК till VTjK (inte VTJK), vilket min modul också gör idag. Det finns bara tre stora bokstäver på kyrilliska, därför finns det bara tre stora bokstäver på dess motsvarighet i latinska bokstäver. En person kan se VTjK på svenska och omedelbart fatta att det är en trebokstavsförkortning på ryska. Finns det välmotiverade argument till att "VTJK" skulle vara det konventionella sättet att göra på i svenska så är jag lyhörd för det. Annars lägger jag till att ВЧК ska bli VTjK som en rad i "/test", samt tar bort "JE,JO,ZJ,ZJA". Min uppfattning är att de senare är felaktiga allihopa. :Det är naturligtvis okej att du ändrar i mallar och moduler direkt! {{=)}} Det här är ju en wiki, trots allt. Jag "äger" inte något av detta. Om du gör en ändring som jag uppfattar som en förändring till det sämre kan jag ju alltid revert:a. :Jag kan lägga till fler rader som förtydligar exakt vad varje test testar för något. Jag antar att det är via funktionsnamnet på engelska som det ska klargöras (som du gjorde)? Fem och fem låter förståndigt. Finns det något tak på hur många tester testsidan kan innehålla? [[Användare:Gabbe|Gabbe]] ([[Användardiskussion:Gabbe|diskussion]]) 19 augusti 2022 kl. 08.06 (CEST) ::{{@|Gabbe}}: Jag respekterar naturligtvis att chatt inte funkar för dig, oavsett anledning. :) Angående ZjA osv, tack för den utförliga förklaringen, då förstår jag. Jag ska korrigera testerna som byggde på det felaktiga antagandet. Tack för tillåtelsen, ja precis, då är det bara att reverta. :) ~ [[Användare:Dodde|Dodde]] ([[Användardiskussion:Dodde|diskussion]]) 19 augusti 2022 kl. 11.32 (CEST) == Gorbatjóv-testet == {{@|Gabbe}} Det förväntade resultatet av Gorbatjóv-testet är "Gorbatjóv" (ó som ett unikt "pre composed" tecken med Unicode-kodpunkt 00F3), men det som returneras av modulen är "Gorbatjóv" (ó som två separata tecken, o och ett "combining character" ´ med Unicode-kodpunkt 0301) och när dessa två strängar jämförs så misslyckas testet, även om de två strängarna ''ser'' likadana ut. Att enhetstestet misslyckas är alltså korrekt och koden behöver åtgärdas för att testat ska lyckas. (Som i stycket ovan, att åtgärda testet i sig, så att det lyckas är inte rätt väg att gå). Och kanske är det så att andra moduler behöver fixas på motsvarande sätt. Det finns något som heter Unicode normalization, och det kan lite förenklat utifrån just detta exemplet ske genom att dela upp ett tecken i två, "decompose", eller slå ihop dem till en, "compose". Givet att du har två "decomposed" tecken, o och ´, så behöver modulen en funktion som "compose" dem till en, ó , vilket kallas för NFC, Normalization Form Composition. Det finns kanske en färdig sådan kod man isåfall måste importera till svwikt. Men det bästa vore no att inte skapa några "decomposed" characters till att börja med, om det är möjligt att undvika? ~ [[Användare:Dodde|Dodde]] ([[Användardiskussion:Dodde|diskussion]]) 18 augusti 2022 kl. 05.58 (CEST) :{{@|Dodde}}: Jag kan ändra koden så att den inte skapar några "decomposed" som utdata. Frågan är om det är rätt väg att gå. Låt mig ge några exempel: Ett typiskt indata till den ryska modulen är ''каню́ля''. Eftersom det (vad jag vet) inte finns något "composed" tecken för ю́ så skickas det in som ю med modifiern. Det förvandlar sen min mall i nuläget till {{tr|ru|каню́ля}}, alltså "u" med "´" modifiern. Då kan man förstås göra om så att den istället returnerar kanjúlja (alltså composed). Då kommer genast en följdfråga. Här på Wiktionary har vi även möjlig indata som blandar kyrillisk och icke-kyrillisk text. Exempel är [[IP-адрес]] och [[β-распад]]. Just de två har inga modifiers på den icke-kyrilliska biten. Hur borde mallen göra ifall de hade haft det? Ska ÍP-адрес som indata ge olika utdata ifall det första tecknet är decomposed eller inte? Min tanke med modulen är att låta modifiers på icke-kyrillisk indata vara ifred. Om de var decomposed i indata blir de det i utdata också. [[Användare:Gabbe|Gabbe]] ([[Användardiskussion:Gabbe|diskussion]]) 18 augusti 2022 kl. 07.33 (CEST) :{{@|Dodde}}: Jag har gjort så att den istället "composar" ó i Gorbatjóv (och motsvarande för de andra vokalerna i den kyrilliska delen av indatan). När indata blandar kyrilliska och icke-kyrilliska tecken så låter den däremot eventuella modifiers på den icke-kyrilliska indatan vara ifred. [[Användare:Gabbe|Gabbe]] ([[Användardiskussion:Gabbe|diskussion]]) 18 augusti 2022 kl. 08.11 (CEST) ::Eller, rättare sagt, den composar á, é, ó, ú, och í, vilket är vad som kan komma från den kyrilliska delen av datan. Om de förekommer i den icke-kyrilliska delen av indata composas de också. Andra slags modifiers låter den vara. [[Användare:Gabbe|Gabbe]] ([[Användardiskussion:Gabbe|diskussion]]) 18 augusti 2022 kl. 08.15 (CEST) :::{{@|Gabbe}} Jag har svårt att avgöra vad modulen ''borde'' göra rörande composed och decomposed. Allt detta är i stort sett obeprövad mark för mig också :). Man kan googla och man kan snegla på enwikt som ''ibland'' redan kan ha löst problemet som man försöker lösa. Om man lägger till tester för de här sakerna så blir det också åtminstone tydligt hur vår avsikt är att modulen ska fungera, och fungerande tester visar att koden fungerar som det är tänkt. Blir man i ett senare skede klokare och vill ändra avsikt, är det lätt att ändra testerna, och sedan ändra i koden. Om indata med "decomposed" tecken förekommer kanske man kan lägga dem i en kategori dels om man anser att det är fel att ha sådan indata, dels för att senare granska de fall som uppstått och vid en senare tidpunkt avgöra vad man borde göra - korrigera indata eller göra ytterligare en ändring i modulen. ~ [[Användare:Dodde|Dodde]] ([[Användardiskussion:Dodde|diskussion]]) 18 augusti 2022 kl. 12.08 (CEST) == Några funderingar om modulkoden == Har några funderingar om modulkoden och förslag på ändringar: 1. Varför inte ange argumentets namn direkt? <br><code>function export.tr( argument )</code> <br><code>local text = argument</code> <br>-> <br><code>function export.tr(text)</code> 2. a)Varför heter funktionen accentuera_jo och inte bara accentuera? Vad betyder jo? (föreslår att mellanslagen tas bort för enhetligt utseende). Också bra med engelska namn på funktioner. Kommentaren är vilseledande <br> <code>function accentuera_jo ( text )</code> <br>-> <br><code>function accentuate(text)</code> 3. Stilguiden rekommenderar kod utan kommentarer och erbjuder länkar till fördjupning om skälen till varför det är bra. Kan funktionens namn göras tydligare så slipper vi kommentarer helt. Kan man säga att man explicit lägger till accenter till textsträngen? I så fall kanske funktionen kan heta <br><code>function accentuate_explicitly(text)</code> 4. Bra med engelska namn på funktioner, och att ha "ru" i funktionsnamnet är överflödigt. <br><code>function transkribera_ru(text)</code> <br>-> <br><code>function transliterate(text)</code> 5. Att accentuera den ryska texten, är inte det en del av translitterationsprocessen? Isåfall kanske anropet till accentuera-funktionen ska flytta in i transliterate-funktionen. 6. Varför returnerar inte transliterate-funktionen det vi vill ha? Den returnerar en tabell som vi måste hantera och göra om till en textsträng. Det kan transliterate-funktionen ta hand om. En textsträng borde vi kunna få serverat på ett silverfat istället. Koden blir isåfall: <code>function export.tr(text) return transliterate(text) end</code> 7. Wow. Det enda tr-funktionen gör är att anropa transliterate-funktionen och returnera vad den funktionen returnerar. Nu blir det uppenbart att vi inte behöver nån transliterate-funktion då vi lika gärna kan placera koden direkt i tr-funktionen. 8. De där köfunktionerna verkar återanvändas i flera moduler. Det finns en programmeringsprincip som heter DIY - don't repeat yourself. De borde kanske brytas ut till en egen hjälpmodul? Samtidigt ser det rätt rörigt ut när de används. Man måste liksom veta vad koden är tänkt att göra för att förstå vad den gör. Jag undrar om det finns något alternativt angreppssätt. Kanske inte. Jag får fundera lite till. Man kan säkert fila på det lite grann, åtminstone. Men lättare när testerna är på plats... ~ [[Användare:Dodde|Dodde]] ([[Användardiskussion:Dodde|diskussion]]) 19 augusti 2022 kl. 05.51 (CEST) :{{@|Dodde}}: Jag har ännu inte hunnit översatt alla variabel- och funktionsnamn till engelska. Jag har för avsikt att hinna färdigt med det innan månaden är slut. Funktionen "accentuera_jo" heter så eftersom den accentuerar (sätter dit en akut accent "´") på bokstaven "jo" (ё). En översättning till engelska skulle alltså bli "accentuate_yo". Den accentuerar inte någon annan bokstav än just ''jo'' ("yo" på engelska). Syftet med den funktionen är just det här problemet med Gorbatjov / Gorbatjóv. Att det förut blev "Gorbatjov" (utan accent) betraktade jag som en feature, inte en bugg. LA2 beskrev det som mycket mer användarvänligt om det görs automatiskt. Man kan ha olika åsikter, men jag är benägen att hålla med LA2. Jag kan föreställa mig att det finns situationer där man faktiskt vill ha utan accent. Då kommer det eventuellt vara relevant att kunna anropa den större funktionen utan att ha kört "accentuera_jo" / "accentuate_yo" först. Det kan man antingen lösa genom att anropa olika funktionsnamn, eller genom att ha en "boolean" som avgör huruvida "accentuera_jo" ska köras innan resten av funktionen körs. :Att köfunktionerna används i flera moduler har du rätt i. Om det finns en konsensus här att det vore bättre att därför ha dem utanför modulen så kan jag flytta dem till en separat modul med generella köfunktioner. Jag tänkte att det var en lite för "simpel" sak för att ha en egen modul för. Köer är rätt grundläggande. [[Användare:Gabbe|Gabbe]] ([[Användardiskussion:Gabbe|diskussion]]) 19 augusti 2022 kl. 08.06 (CEST) :{{@|Dodde}}: Jag kan väl också säga så här: Från och med september kommer jag ha saker i mitt liv utanför Wiktionary som gör att jag kommer delta här i mer begränsad omfattning. Jag kommer inte sluta med Wiktionary, men jag kommer vara märkbart mindre aktiv än vad jag varit den här veckan. Tills dess har jag alltså begränsat med tid. Den tiden kan prioriteras på lite olika saker. Några exempel (i ingen särskild ordning): :#Lägga till nya funktioner. Exempel på det vore det LA2 pratade om, att när ett ord på ryska har fler än en stavelse, men inga accent-tecken, så ska sidan som anropar modulen placeras i en dold kategori. Då har användaren varit "lat" och glömt att accentuera texten tillräckligt, vilket borde åtgärdas manuellt. :#Göra "/test" mer utförlig angående vad jag betraktar som modulernas features redan idag, så att andra användare lättare förstår vad som mallen och modulen "förväntas" göra. :#Göra dokumentationen som ska ligga under "/dok" :#Göra "estetiska" förändringar av själva källkoden. Med det menar jag sådant som gör koden mer i linje med Stilguiden (engelska funktionsnamn, tabbar för indentering, osv), men som i övrigt inte förändrar vilken utdata som kommer ifrån en given indata. Sånt är även det viktigt för att andra användare lättare ska kunna ändra koden. :Detta gäller för såväl de här modulerna som används av {{mall|tr}}, men även för ett annat projekt jag jobbat med, nämligen {{mall|fr-verb-test}} (och de moduler som den använder, [[Modul:fr-verb-artikel]] och [[Modul:fr-verb-konj]]). Helst ska jag förstås göra alla de ovanstående de närmsta två veckorna. Men det kommer jag nog inte hinna om vi ska vara realistiska. Det jag beskriver ovan tar olika lång tid och är olika viktigt. Om du fick önska, vad tycker du vore mest högprioriterat av dessa? I vilken ordning borde jag fokusera min energi de närmsta par veckorna? Jag tänker mig att en gedigen "/test" för varje modul är det som har allra högst prioritet. Håller du med? [[Användare:Gabbe|Gabbe]] ([[Användardiskussion:Gabbe|diskussion]]) 19 augusti 2022 kl. 09.48 (CEST) ::{{@|Gabbe}} Tack för förklaringen av "jo". Då förstår jag. Jag ska ändra testerna rörande detta. <br> ::Att ha genomtänkta gedigna tester är a och o ur så många synvinklar. Jag håller med om att det är prioriterat. Kvalitet före kvantitet. Men också: Gör Modul:translit/ru ordentligt först, så blir Modul:translit/uk så gott som ett copy-paste-jobb. Med DRY-principen behöver dessutom minimalt med kod copy-pastas. Och med bra, genomtänkt kod, blir även andra moduler enklare att göra. Man behöver inte diskutera hur man löser samma problem, om och om igen. Har man löst ett problem på ett tillfredsställande sätt i en modul, kan man återanvända den lösningen. När testerna är genomtänkta och kompletta, så finns det inget sätt för modulkoden att göra fel (utan att testerna misslyckas) och på så sätt bäddar man för att fler kan bidra till modulen i framtiden utan att någon ska behöva vara orolig för att det får oväntade konsekvenser. <br> ::Angående extra funktionalitet. Är det bra, genomtänkt funktionalitet, lägg till det som en del av testerna i ett tidigt skede. Skulle det visa sig att en del funktioner är komplicerade att inkludera, så kan man kommentera ut testerna så länge, längre fram. Om du inte vet exakt hur testerna ska utformas, skriv en kommentar med en beskrivning och vad som behöver testas, så kan man återkomma till det så fort man har en lösning på det. <br> ::När det gäller kosmetiska förändringar. Framförallt är det viktigt att funktioner som exporteras har genomtänkta namn och att deras syntax är genomtänkta. Det är endast dessa som bör dokumenteras. Det blir lksom ett kontrakt med användaren, att "om du använder dig av modulen på det som beskrivs här, så kan du lita på att det fungerar, även i framtiden". Om vi vill ändra på en funktions namn eller hur den fungerar, så måste vi ta höjd för alla andra moduler och/eller mallar, och i förlängningen mallanrop på sidor med uppslag, korrigeras så att de fungerar med vår uppdatering. Och det kan vara ett stort jobb, som kräver att tiotusentals sidor uppdateras. Ungefär som är nödvändigt med sidor som använder {{mall|härledning}} just nu. Men, det är svårt att förutse alla situationer som kan uppstå. Därför hamnar vi ändå i de här situationerna ibland. Men om vi lägger extra tid och energi på att få det rätt från början, genom att fokusera på kvalitet i varje del, så undviker vi att skapa onödigt jobb för oss, och andra, i framtiden. Och vi undviker att skapa så stora jobb att ingen nånsin lär orka ta tag i dem ens. Hur man ska anropa modulens tr-funktion i olika fall som att accentuera "jo" eller inte är en sådan relevant sak att ta i beaktning. Och här kan man behöva fundera på att sättet att anropa Modul:translit-ru sker på ett liknande sätt som hur andra språkspecifika translit-moduler funkar, eftersom ju den generella Modul:translit är den som anropas från olika språks mallar. Angående Modul:fr-verb-konj så tänker jag att enhetlig namngivning på grammatikmoduler är språkkod-ordklass. "Konj" bör eventuellt vara en parameter. Och det är viktigt att alla grammatikmoduler bygger på [[Modul:grammar]] och [[Modul:grammar-table]]. Se mer här: [[Modul:grammar-example]]. Kanske försöker du återuppfinna hjulet på nytt i vissa avseenden? <br> ::När det gäller dokumentationen så tänker jag att den kan göras i slutet, när man löst alla problem och vet hur modulen (eller mallen) faktiskt fungerar. I slutet ''men(!)'' innan modulen börjar användas. Det finns inget tristare än att behöva gå igenom sidor med uppslag manuellt och ändra mallsyntax för att mallen eller modulen börjat användas innan den varit klar och genomtänkt. När man skriver dokumentationen så kan man upptäcka saker, precis som när man skapar testerna, allt man har missat att tänka på någonting. Och det bjuder också in andra deltagare att använda mallen och förstå hur den funkar. Alla är inte programmerare eller mallkodsexperter. Vi har tyvärr grammatikmallar och andra mallar idag som endast den personen som skapade mallen förstår sig på och kan använda. Det kanske kan ordnas med robotändringar och syntaxändringar i framtiden, men det hade ju varit önskvärt om det hade gjorts ordentligt från början. ~ [[Användare:Dodde|Dodde]] ([[Användardiskussion:Dodde|diskussion]]) 19 augusti 2022 kl. 11.19 (CEST) :::{{@|Dodde}}: Tack! Jag uppskattar dina kommentarer och håller väl egentligen med om allting. Det blir lite av ett diskussionsmässigt sidospår med [[Modul:grammar]], men tack för att du nämnde dem också! Jag kände inte till dem sedan tidigare. Det jag gjorde var att (efter [[Wiktionary:Teknikvinden#Hur få moduler att returnera flera rader?|denna diskussion]] för en dryg månad sen) göra en modul som strävade att returnera samma sak som {{mall|fr-verb-er}}, {{mall|fr-verb-aître}} med flera gör idag. Det vill säga, gå in på HTML-källkod-nivån och kolla med [https://text-compare.com/ text-compare.com], liksom. Vad jag kunde se var det ingen av de mallarna som använde Modul:grammar. Det blir lite pill att gå över till grammatikmodulen, men det verkar absolut som att det kan vara värt det! {{=)}} [[Användare:Gabbe|Gabbe]] ([[Användardiskussion:Gabbe|diskussion]]) 19 augusti 2022 kl. 13.21 (CEST) == Den nya raden för trWithoutAccents och dess syfte == {{@|Dodde}}: Jag la till en ny rad om "trWithoutAccents", så låt mig förklara dess syfte. Det normala för Wiktionary är att rysk text accentueras. Det vill säga, om vi sa något här om Rysslands ledare vore det som "Vladímir Pútin", med accenter utsatta för att förtydliga vilka stavelser som betonas. Det är normalfallet, och därför ska "tr" som standard utgå ifrån att utdata ska ha accenter. Utanför ordböcker används aldrig accenter. En rysk tidning skulle till exempel bara skriva Владимир Путин (utan accenter) som bör bli Vladimir Putin (utan accenter) även på svenska. Hur ska en mall som {{mall|citat}} göra? Om vi citerar en tidning, och citatet ska köras genom den här modulen, då tänker jag mig att det är helt i sin ordning att accenttecken inte ska vara med. Med andra ord, om Горбачёв dyker upp i citatet ska det bli just Gorbatjov, inte Gorbatjóv. Inom en inte alltför avlägsen framtid kommer en sådan slags funktion (trWithoutAccents) eventuellt behövas. För en "minimum viable product"-variant av {{mall|tr}} räcker det med den ordinarie "tr"-funktionen. [[Användare:Gabbe|Gabbe]] ([[Användardiskussion:Gabbe|diskussion]]) 20 augusti 2022 kl. 04.34 (CEST) 1mjyu2ide1elsme59xfyfyd6d0h5iqv Modul:translit/grc/test 828 929021 3703569 3703235 2022-08-20T11:26:51Z Gabbe 1153 la till några exempel, varav en är en känd brist Scribunto text/plain local t = require("Modul:UnitTests") local mut = require("Modul:translit/grc") function t:test1_gamma_digraphs() self:equals('mut.tr("ἰλίγγων")', mut.tr("ἰλίγγων"), "ilíngōn") self:equals('mut.tr("σάλπιγξ")', mut.tr("σάλπιγξ"), "sálpinx") self:equals('mut.tr("Ἐγχειρίδιον")', mut.tr("Ἐγχειρίδιον"), "Encheirídion") self:equals('mut.tr("ὄγκος")', mut.tr("ὄγκος"), "ónkos") end function t:test2_example() -- de från https://www.loc.gov/catdir/cpso/romanization/greek.pdf self:equals('mut.tr("Ἡσιόδου τοῦ Ἀσκραίου Ἔργα καὶ ἡμέραι")', mut.tr("Ἡσιόδου τοῦ Ἀσκραίου Ἔργα καὶ ἡμέραι"), "Hēsiódou tou Askraíou Erga kai hēmérai") self:equals('mut.tr("Ἡ τοῦ Ὁμήρου Ἰλιάς")', mut.tr("Ἡ τοῦ Ὁμήρου Ἰλιάς"), "Hē tou Homḗrou Iliás") self:equals('mut.tr("Φίληβος ἢ Περὶ ἡδονῆς")', mut.tr("Φίληβος ἢ Περὶ ἡδονῆς"), "Fílēbos ē Peri hēdonēs") self:equals('mut.tr("Ἀγνώστῳ θεῷ")', mut.tr("Ἀγνώστῳ θεῷ"), "Agnṓstō theō") self:equals('mut.tr("κεῖται παρ’ Ἅιδῃ")', mut.tr("κεῖται παρ’ Ἅιδῃ"), "keitai par’ Haidē") self:equals('mut.tr("Αἴτια Ῥωμαϊκά")', mut.tr("Αἴτια Ῥωμαϊκά"), "Aítia Rhōmaiká") self:equals('mut.tr("Ὅτι οὐδ’ ἡδέως ζῆν ἔστι κατ’ Ἐπίκουρον")', mut.tr("Ὅτι οὐδ’ ἡδέως ζῆν ἔστι κατ’ Ἐπίκουρον"), "Hoti oud’ hēdéōs zēn ésti kat’ Epíkouron") self:equals('mut.tr("Περὶ τοῦ μὴ ῥᾳδίως πιστεύειν διαβολῇ")', mut.tr("Περὶ τοῦ μὴ ῥᾳδίως πιστεύειν διαβολῇ"), "Peri tou mē rhadíōs pisteúein diabolē") self:equals('mut.tr("ἀΰπνους νύκτας ἴαυον")', mut.tr("ἀΰπνους νύκτας ἴαυον"), "aýpnous nýktas íauon") self:equals('mut.tr("Λητοῦς καὶ Διὸς υἱός")', mut.tr("Λητοῦς καὶ Διὸς υἱός"), "Lētous kai Dios huiós") self:equals('mut.tr("ὑϊκὸν πάσχειν")', mut.tr("ὑϊκὸν πάσχειν"), "hyikon páschein") self:equals('mut.tr("εἶπε πρὸς τὸν ἄνδρα τὸν ἑωυτῆς")', mut.tr("εἶπε πρὸς τὸν ἄνδρα τὸν ἑωυτῆς"), "eipe pros ton ándra ton heōutēs") self:equals('mut.tr("τί τοῦδ’ ἂν εὕρημ’ ηὗρον εὐτυχέστερον;")', mut.tr("τί τοῦδ’ ἂν εὕρημ’ ηὗρον εὐτυχέστερον;"), "tí toud’ an heúrēm’ hēuron eutychésteron;") self:equals('mut.tr("Τοῦ Κατὰ πασῶν αἱρέσεων ἐλέγχου βιβλίον αʹ")', mut.tr("Τοῦ Κατὰ πασῶν αἱρέσεων ἐλέγχου βιβλίον αʹ"), "Tou Kata pasōn hairéseōn elénchou biblíon aʹ") self:equals('mut.tr("καλὸν κἀγαθόν")', mut.tr("καλὸν κἀγαθόν"), "kalon kagathón") self:equals('mut.tr("ᾤχοντο θοἰμάτιον λαβόντες μου")', mut.tr("ᾤχοντο θοἰμάτιον λαβόντες μου"), "ṓchonto thoimátion labóntes mou") self:equals('mut.tr("Περὶ ἰλίγγων")', mut.tr("Περὶ ἰλίγγων"), "Peri ilíngōn") self:equals('mut.tr("ὅτε τ’ ἴαχε σάλπιγξ")', mut.tr("ὅτε τ’ ἴαχε σάλπιγξ"), "hóte t’ íache sálpinx") self:equals('mut.tr("Ἐγχειρίδιον ἁρμονικῆς")', mut.tr("Ἐγχειρίδιον ἁρμονικῆς"), "Encheirídion harmonikēs") self:equals('mut.tr("ἄλαϲτα δὲ ϝέργα πάθον κακὰ μηϲαμένοι")', mut.tr("ἄλαϲτα δὲ ϝέργα πάθον κακὰ μηϲαμένοι"), "álasta de wérga páthon kaka mēsaménoi") self:equals('mut.tr("Δαμαρέτα τ’ ἐρατά τε Ϝιανθεμίϲ")', mut.tr("Δαμαρέτα τ’ ἐρατά τε Ϝιανθεμίϲ"), "Damaréta t’ eratá te Wianthemís") self:equals('mut.tr("ξένϝος")', mut.tr("ξένϝος"), "xénwos") self:equals('mut.tr("Πάτροϙλος")', mut.tr("Πάτροϙλος"), "Pátroḳlos") end function t:test3_example() -- rad 1182–1185 från tragedin "Oedipus Rex" av Sofokles self:equals('mut.tr("Ἰοὺ ἰού· τὰ πάντʼ ἂν ἐξήκοι σαφῆ.")', mut.tr("Ἰοὺ ἰού· τὰ πάντʼ ἂν ἐξήκοι σαφῆ."), "Iou ioú· ta pántʼ an exḗkoi safē.") self:equals('mut.tr("Ὦ φῶς, τελευταῖόν σε προσϐλέψαιμι νῦν,")', mut.tr("Ὦ φῶς, τελευταῖόν σε προσϐλέψαιμι νῦν,"), "Ō fōs, teleutaión se prosblépsaimi nyn,") self:equals('mut.tr("ὅστις πέφασμαι φύς τʼ ἀφʼ ὧν οὐ χρῆν, ξὺν οἷς τʼ")', mut.tr("ὅστις πέφασμαι φύς τʼ ἀφʼ ὧν οὐ χρῆν, ξὺν οἷς τʼ"), "hóstis péfasmai fýs tʼ afʼ hōn ou chrēn, xyn hois tʼ") self:equals('mut.tr("οὐ χρῆν ὁμιλῶν, οὕς τέ μʼ οὐκ ἔδει κτανών.")', mut.tr("οὐ χρῆν ὁμιλῶν, οὕς τέ μʼ οὐκ ἔδει κτανών."), "ou chrēn homilōn, hoús té mʼ ouk édei ktanṓn.") end return t 1d3xm1s02zkojfhdfyvvykq0gjsytvm monsignore 0 929030 3703383 3703237 2022-08-19T13:30:29Z 2A01:B740:1F:2030:49D3:34D:D129:481E +es: [[monseñor]]; +tl: [[monsenyor]] (assisterat) wikitext text/x-wiki {{wikipedia|Monsignore}} ==Svenska== ===Substantiv=== {{sv-subst-n-r}} '''monsignore''' {{u}} #{{tagg|kristendom}} [[hederstitel]] för vissa [[katolsk]]a [[präst]]er #:{{etymologi|Av {{härledning-|it|monsignore}}, av {{härledning-|fr|monseigneur}}, bokstavligen "min herre" på fornfranska. Belagt på svenska sedan 1913.}} ====Översättningar==== {{ö-topp|hederstitel för vissa katolska präster}} *engelska: {{ö+|en|monsignor}} *franska: {{ö+|fr|monseigneur|m}} *spanska: {{ö+|es|monseñor|m}} *tagalog: {{ö|tl|monsenyor}} *tyska: {{ö+|de|Monsignore|m}} {{ö-botten}} 29im5gpdfivasoszninx6njcyj6jms3 monsignor 0 929031 3703382 3703238 2022-08-19T13:13:01Z Gabbe 1153 "USA", inte UK wikitext text/x-wiki ==Engelska== ===Substantiv=== {{subst|en}} '''monsignor''' *{{uttal|en|ipa=mɒn.ˈsiːn.jə|region=Storbritannien}} *{{uttal|en|ipa=mɑːn.ˈsiːn.jəɹ|region=USA}} #{{tagg|kat=kristendom|språk=en}} [[monsignore]] ti4wzek189xmgrj9d87494824599e3z flyguppvisning 0 929032 3703380 3703242 2022-08-19T12:26:07Z Tapanpet 6520 +översättningar; +fi: [[lentonäytös]] (assisterat) wikitext text/x-wiki {{wikipedia}} ==Svenska== ===Substantiv=== {{sv-subst-n-ar}} '''[[flyga|flyg]][[uppvisning]]''' #[[organiserad]] [[uppvisning]] av [[flygning]] ====Översättningar==== {{ö-topp|organiserad uppvisning av flygning}} *finska: {{ö|fi|lentonäytös}} {{ö-botten}} hv8d4dr7ux3ehoboqoj7terr0n7klgk estimat 0 929059 3703371 3703287 2022-08-19T12:01:57Z Tapanpet 6520 +översättningar; +fi: [[arvio]] (assisterat) wikitext text/x-wiki ==Svenska== ===Substantiv=== {{sv-subst-t-0}} '''estimat''' #[[ungefärlig]], inte [[exakt]] [[beräkning]] (av värdet, storleken eller priset på något) #:{{synonymer|[[uppskattning]], [[approximation]]}} #:{{besläktade ord|[[estimera]]}} ====Översättningar==== {{ö-topp|ungefärlig, inte exakt beräkning (av värdet, storleken eller priset på något)}} *finska: {{ö+|fi|arvio}} {{ö-botten}} e4m2z9fbm2gxekwzphcbg0xxirpeb29 delbetalning 0 929060 3703370 3703288 2022-08-19T12:01:41Z Tapanpet 6520 +översättningar; +fi: [[osamaksu]] (assisterat) wikitext text/x-wiki ==Svenska== ===Substantiv=== {{sv-subst-n-oräkn|betydelser=1.}} {{sv-subst-n-ar|betydelser=2.}} '''[[del]][[betalning]]''' #[[betalsätt]] där man köper något på [[kredit]] (genom att ta ett lån) #:''I webbshopen kan man välja '''delbetalning''' i kassan.'' #enskild [[betalning]] av en [[del]] av den totala summan som ska betalas :{{avgränsare}} :{{besläktade ord|[[delbetala]]}} ====Översättningar==== {{ö-topp|betalsätt där man köper något på kredit (genom att ta ett lån)}} *finska: {{ö+|fi|osamaksu}} {{ö-botten}} {{ö-topp|enskild betalning av en del av den totala summan som ska betalas}} {{ö-botten}} 4n61ve5ffklcagdqyt2wj16g03qm4xq betalsätt 0 929061 3703369 3703289 2022-08-19T12:01:16Z Tapanpet 6520 +översättningar; +fi: [[maksutapa]] (assisterat) wikitext text/x-wiki ==Svenska== ===Substantiv=== {{sv-subst-t-0}} '''[[betala|betal]][[sätt]]''' #[[metod]] för att [[betala]] vid ett [[köp]], såsom [[kort]], (viss) [[mobilapp]], [[internetbank]] eller plattform för [[delbetalning]] ====Översättningar==== {{ö-topp|metod för att betala vid ett köp, såsom kort, (viss) mobilapp, internetbank eller plattform för delbetalning}} *finska: {{ö+|fi|maksutapa}} {{ö-botten}} eik417w6nx0mrq4oj3uhqjni0gsko1q internetbank 0 929062 3703368 3703290 2022-08-19T12:01:00Z Tapanpet 6520 +översättningar; +fi: [[verkkopankki]] (assisterat) wikitext text/x-wiki ==Svenska== ===Substantiv=== {{sv-subst-n-er}} '''[[internet]][[bank]]''' #[[webbplats]] som tillhör en [[bank]], där kunderna kan utföra sina [[bankärende]]n ====Översättningar==== {{ö-topp|webbplats som tillhör en bank, där kunderna kan utföra sina bankärenden}} *finska: {{ö+|fi|verkkopankki}} {{ö-botten}} 3c04ute6tpqnjs5swenq6rwff9t74ct styckpris 0 929065 3703367 3703303 2022-08-19T12:00:46Z Tapanpet 6520 +fi: [[kappalehinta]] (assisterat) wikitext text/x-wiki ==Svenska== ===Substantiv=== {{sv-subst-t-er}} '''[[styck]][[pris]]''' #[[pris]] per [[styck]] av en vara; [[kostnad]] per [[exemplar]] av en vara #:{{hyperonymer|[[à-pris]]}} ====Översättningar==== {{ö-topp|pris per styck av en vara}} *finska: {{ö+|fi|kappalehinta}} *tyska: {{ö+|de|Stückpreis|m}} {{ö-botten}} t0xh2jvfwuqydg6vsybu8q72e1q9ors גלייבן 0 929069 3703373 2022-08-19T12:10:54Z 2A01:B740:1F:2030:49D3:34D:D129:481E nytt uppslag (jiddisch) wikitext text/x-wiki ==Jiddisch== ===Verb=== {{verb|yi}} '''גלייבן''' (gleyb) # [[tro]], ha en viss övertygelse om 22p5kyngguj0gzj4ro0gydevbg8ae3g 3703374 3703373 2022-08-19T12:11:04Z 2A01:B740:1F:2030:49D3:34D:D129:481E /* Jiddisch */ wikitext text/x-wiki ==Jiddisch== ===Verb=== {{verb|yi}} '''גלייבן''' (gleybn) # [[tro]], ha en viss övertygelse om 490ya87zcbb44zoezskbqh7suwfianj מיידעלע 0 929070 3703375 2022-08-19T12:14:11Z 2A01:B740:1F:2030:49D3:34D:D129:481E nytt uppslag (jiddisch) wikitext text/x-wiki ==Jiddisch== ===Substantiv=== {{subst|yi}} '''מיידעלע''' (meydele) #{{tagg|diminutiv|språk=yi}} liten [[flicka]] 2baemgh82qwf6slmcxtyyj38t9j7ntb monseñor 0 929071 3703384 2022-08-19T13:30:46Z 2A01:B740:1F:2030:49D3:34D:D129:481E översättning av [[monsignore]] wikitext text/x-wiki ==Spanska== ===Substantiv=== {{subst|es}} '''monseñor''' {{m}} #{{tagg|kristendom|språk=es}} [[monsignore]] rsb6kxatc75bjb78rcy4torq6dm708z jernbanetrafikk 0 929072 3703388 2022-08-19T13:55:40Z PeterFisk 21271 översättning av [[järnvägstrafik]] wikitext text/x-wiki ==Bokmål== ===Substantiv=== {{subst|no}} '''jernbanetrafikk''' {{m}} #[[järnvägstrafik]] oacgp076a8jaim67fcpqu6znzvt08b1 nøkkelvitne 0 929073 3703389 2022-08-19T13:55:50Z PeterFisk 21271 översättning av [[nyckelvittne]] wikitext text/x-wiki ==Bokmål== ===Substantiv=== {{subst|no}} '''nøkkelvitne''' {{n}} #[[nyckelvittne]] 90fjg20zp3bratkn2pz3ejrx1ho515j klossmajor 0 929074 3703390 2022-08-19T13:56:00Z PeterFisk 21271 översättning av [[klåpare]] wikitext text/x-wiki ==Bokmål== ===Substantiv=== {{subst|no}} '''klossmajor''' {{m}} #[[klåpare]] ltus8baptif1n5gyrt5bvf9cpmj4q93 kløne 0 929075 3703391 2022-08-19T13:56:15Z PeterFisk 21271 översättning av [[klåpare]] wikitext text/x-wiki ==Bokmål== ===Substantiv=== {{subst|no}} '''kløne''' {{m}} #[[klåpare]] j2e0c9ygcfvp4w2nqppzj7yq6rq1zot klesskap 0 929076 3703392 2022-08-19T13:57:44Z PeterFisk 21271 översättning av [[klädskåp]] wikitext text/x-wiki ==Bokmål== ===Substantiv=== {{subst|no}} '''klesskap''' {{n}} #[[klädskåp]] pqat5ks6jkm1l1qd7lwbawpr4ubvonx døråpner 0 929077 3703393 2022-08-19T13:58:00Z PeterFisk 21271 översättning av [[dörröppnare]] wikitext text/x-wiki ==Bokmål== ===Substantiv=== {{subst|no}} '''døråpner''' {{m}} #[[dörröppnare]] dkbg2hasgluuwaylldry851w5gxqwxv skolevesen 0 929078 3703394 2022-08-19T13:58:09Z PeterFisk 21271 översättning av [[skolväsen]] wikitext text/x-wiki ==Bokmål== ===Substantiv=== {{subst|no}} '''skolevesen''' {{n}} #[[skolväsen]] tcl4cf5l5yqvcnhw0do5aey08tt678p fullpensjon 0 929079 3703395 2022-08-19T13:58:32Z PeterFisk 21271 översättning av [[helpension]] wikitext text/x-wiki ==Bokmål== ===Substantiv=== {{subst|no}} '''fullpensjon''' {{m}} #[[helpension]] 6m4x5lgo2i01f9u4t4hpcgrziuqygwr kuvending 0 929080 3703396 2022-08-19T13:59:03Z PeterFisk 21271 översättning av [[kovändning]] wikitext text/x-wiki ==Bokmål== ===Substantiv=== {{subst|no}} '''kuvending''' {{m}} #[[kovändning]] 9zhiuxndewcpwe0e2bcp85h62ik76o5 nøyaktighet 0 929081 3703397 2022-08-19T13:59:21Z PeterFisk 21271 översättning av [[noggrannhet]] wikitext text/x-wiki ==Bokmål== ===Substantiv=== {{subst|no}} '''nøyaktighet''' {{m}} #[[noggrannhet]] oizkoocvui9hdfztjrfcsd98fdd694o grundig 0 929082 3703398 2022-08-19T14:00:00Z PeterFisk 21271 översättning av [[grundlig]] wikitext text/x-wiki ==Bokmål== ===Adjektiv=== {{adj|no}} '''grundig''' #[[grundlig]] atthcd3uxlhlypi6v5q6w606yojgcha sigarettenner 0 929083 3703401 2022-08-19T14:04:51Z PeterFisk 21271 översättning av [[cigarettändare]] wikitext text/x-wiki ==Bokmål== ===Substantiv=== {{subst|no}} '''sigarettenner''' {{m}} #[[cigarettändare]] oofsjotvmgatdq91icwdsbrlrqc97f0 arkipel 0 929084 3703402 2022-08-19T14:05:08Z PeterFisk 21271 översättning av [[arkipelag]] wikitext text/x-wiki ==Bokmål== ===Substantiv=== {{subst|no}} '''arkipel''' {{n}} #[[arkipelag]] 6cjw8xjeg7oc9qn76c0ek7bz33n1d01 dørstokk 0 929085 3703403 2022-08-19T14:05:29Z PeterFisk 21271 översättning av [[tröskel]] wikitext text/x-wiki ==Bokmål== ===Substantiv=== {{subst|no}} '''dørstokk''' {{m}} #[[tröskel]] dn8sm8astvi6pme6yf80icc4jccxrof kjøter 0 929086 3703404 2022-08-19T14:05:40Z PeterFisk 21271 översättning av [[byracka]] wikitext text/x-wiki ==Bokmål== ===Substantiv=== {{subst|no}} '''kjøter''' {{m}} #[[byracka]] 6r4ejqumxapwtq6akq87zft843vgqpa blandingsrase 0 929087 3703405 2022-08-19T14:05:49Z PeterFisk 21271 översättning av [[blandras]] wikitext text/x-wiki ==Bokmål== ===Substantiv=== {{subst|no}} '''blandingsrase''' {{m}} #[[blandras]] 2i2hcjx54pmpm9wp71afme9w1xj2w4b vofs 0 929088 3703406 2022-08-19T14:06:09Z PeterFisk 21271 översättning av [[vovve]] wikitext text/x-wiki ==Bokmål== ===Substantiv=== {{subst|no}} '''vofs''' {{m}} #[[vovve]] 4vrf65txihmvqf8orbq7e8sozozwt05 godkjenne 0 929089 3703407 2022-08-19T14:06:18Z PeterFisk 21271 översättning av [[godkänna]] wikitext text/x-wiki ==Bokmål== ===Verb=== {{verb|no}} '''godkjenne''' #[[godkänna]] ktrkdamxxbhewrcytlxm21mfehu5zhe sekstol 0 929090 3703408 2022-08-19T14:07:05Z PeterFisk 21271 översättning av [[sextol]] wikitext text/x-wiki ==Bokmål== ===Substantiv=== {{subst|no}} '''sekstol''' {{m}} #[[sextol]] 4se1zawuehedb2refc9470mfp7qk6np mekanoreseptor 0 929091 3703409 2022-08-19T14:07:17Z PeterFisk 21271 översättning av [[mekanoreceptor]] wikitext text/x-wiki ==Bokmål== ===Substantiv=== {{subst|no}} '''mekanoreseptor''' {{m}} #[[mekanoreceptor]] cn0uvcpzi1zkuyxnmct5s6lyq5juhur statuere 0 929092 3703410 2022-08-19T14:07:30Z PeterFisk 21271 översättning av [[statuera]] wikitext text/x-wiki ==Bokmål== ===Verb=== {{verb|no}} '''statuere''' #[[statuera]] 266kh5ubxfm3x2jn35j0iu9bc7zf6m3 halogenlampe 0 929093 3703411 2022-08-19T14:09:55Z PeterFisk 21271 översättning av [[halogenlampa]] wikitext text/x-wiki ==Bokmål== ===Substantiv=== {{subst|no}} '''halogenlampe''' {{mf}} #[[halogenlampa]] moey71ff56f9obd7ilqoh5igs1u53rx bakbein 0 929094 3703412 2022-08-19T14:10:03Z PeterFisk 21271 översättning av [[bakben]] wikitext text/x-wiki ==Bokmål== ===Substantiv=== {{subst|no}} '''bakbein''' {{n}} #[[bakben]] m8wungd5pdk39g9rmc8ln3lk5ypb2nd achterbeen 0 929095 3703414 2022-08-19T14:13:25Z PeterFisk 21271 översättning av [[bakben]] wikitext text/x-wiki ==Nederländska== ===Substantiv=== {{subst|nl}} '''achterbeen''' #[[bakben]] jrqqj0vb2dg73y1t8bmcz3rbmjmbm42 tømrer 0 929096 3703417 2022-08-19T14:23:52Z PeterFisk 21271 översättning av [[timmerman]] wikitext text/x-wiki ==Bokmål== ===Substantiv=== {{subst|no}} '''tømrer''' {{m}} #[[timmerman]] 8ts2egjvghtijy15qyw6q3pzx37c6me ferskvannsfisk 0 929097 3703418 2022-08-19T14:24:36Z PeterFisk 21271 översättning av [[sötvattensfisk]] wikitext text/x-wiki ==Bokmål== ===Substantiv=== {{subst|no}} '''ferskvannsfisk''' {{m}} #[[sötvattensfisk]] d9dkp6dnt1v66qx26gyfd4kbvkpb39g achterpoot 0 929098 3703421 2022-08-19T14:25:48Z PeterFisk 21271 översättning av [[bakben]] wikitext text/x-wiki ==Nederländska== ===Substantiv=== {{subst|nl}} '''achterpoot''' #[[bakben]] rmvjjd5hwuuzbuoqlyctw8a338v20ri nedoverbakke 0 929099 3703422 2022-08-19T14:26:48Z PeterFisk 21271 översättning av [[nedförsbacke]] wikitext text/x-wiki ==Bokmål== ===Substantiv=== {{subst|no}} '''nedoverbakke''' {{m}} #[[nedförsbacke]] t49ircf3sabc66j25e59578obgpb0zd forsyningssektor 0 929100 3703423 2022-08-19T14:28:38Z PeterFisk 21271 översättning av [[försörjningssektor]] wikitext text/x-wiki ==Bokmål== ===Substantiv=== {{subst|no}} '''forsyningssektor''' {{m}} #[[försörjningssektor]] k73uj9waf6xfuk5jgdxf6bsfdc17f0m hardingfele 0 929101 3703424 2022-08-19T14:29:06Z PeterFisk 21271 översättning av [[hardangerfela]] wikitext text/x-wiki ==Bokmål== ===Substantiv=== {{subst|no}} '''hardingfele''' {{mf}} #[[hardangerfela]], [[hardingfela]] hpiebxxtpfr7yh3h1nroqepllw5udzw klokker 0 929102 3703428 2022-08-19T14:58:16Z Teodor605 7431 översättning av [[klockare]] wikitext text/x-wiki ==Bokmål== ===Substantiv=== {{subst|no}} '''klokker''' {{m}} #[[klockare]] ==Danska== ===Substantiv=== {{subst|da}} '''klokker''' {{u}} #[[klockare]] 92wt36eip11pb2igrb9kb2krzly0ht3 kynsisakset 0 929103 3703437 2022-08-19T19:45:24Z Skalman 414 översättning av [[nagelsax]] wikitext text/x-wiki ==Finska== ===Substantiv=== {{subst|fi}} '''[[kynsi]][[sakset]]''' {{p}} #[[nagelsax]] evsn7c6iyukqctd117nbs25cvgtq5vv sakset 0 929104 3703439 2022-08-19T19:52:10Z Skalman 414 översättning av [[sax]] wikitext text/x-wiki ==Finska== ===Substantiv=== {{subst|fi}} '''sakset''' {{p}} #[[sax]] 4kojdkh787xw70tqks6uor1no4u693n chaussée 0 929105 3703440 2022-08-19T19:58:39Z 84.251.161.164 nytt uppslag (svenska) wikitext text/x-wiki ==Svenska== ===Substantiv=== {{subst|sv}} '''chaussée''' #(''tidigare i Finland'') [[chaussé]] #:''Västra Chausséen'' 1qk00acn8ja336bevvhc0b41fzta6x1 3703443 3703440 2022-08-19T20:15:53Z Gabbe 1153 la till franska wikitext text/x-wiki ==Svenska== ===Substantiv=== {{subst|sv}} '''chaussée''' #(''tidigare i Finland'') [[chaussé]] #:''Västra Chausséen'' ==Franska== ===Substantiv=== {{fr-subst-f}} '''chaussée''' {{f}} *{{uttal|fr|ipa=ʃo.se}} #[[väg]] #:{{etymologi|Omstritt. Antingen från {{härledning-|la|calx|häl|språk=fr}}, i bemärkelsen "[av] häl[ar tillplattad]", eller från från dess homonym ''[[calx]]'' (”kalk”).}} 5y7nvw4wb00w8zc7x6r4a0kctactant 3703563 3703443 2022-08-20T11:11:38Z Gabbe 1153 {{källa-svetym|0170|chaussée}} wikitext text/x-wiki ==Svenska== ===Substantiv=== {{subst|sv}} '''chaussée''' #(''tidigare i Finland'') [[chaussé]] #:''Västra Chausséen'' ==Franska== ===Substantiv=== {{fr-subst-f}} '''chaussée''' {{f}} *{{uttal|fr|ipa=ʃo.se}} #[[väg]] #:{{etymologi|Omstritt. Antingen från {{härledning-|la|calx|häl|språk=fr}}, i bemärkelsen "[av] häl[ar tillplattad]", eller från från dess homonym ''[[calx]]'' (”kalk”).<ref>{{källa-svetym|0170|chaussée}}</ref>}} ==Källor== <references/> pbyy0irg4unb3pdt8fa6ppslhd6yqoj chaussées 0 929106 3703444 2022-08-19T20:16:57Z Gabbe 1153 böjningsform av [[chaussée]] wikitext text/x-wiki ==Franska== ==Franska== ===Adjektiv=== '''chaussées''' #{{böjning|fr|adj|chaussé}} ===Substantiv=== '''chaussées''' #{{böjning|fr|subst|chaussée}} c7gmrrzn2uom4z95rvmp6o9a43dvs0y 3703445 3703444 2022-08-19T20:34:26Z Gabbe 1153 tog bort felaktigt dubblerad rad wikitext text/x-wiki ==Franska== ===Adjektiv=== '''chaussées''' #{{böjning|fr|adj|chaussé}} ===Substantiv=== '''chaussées''' #{{böjning|fr|subst|chaussée}} 4rtcl3jxfbvvit55kbxsbkn8671u7pt överanalysera 0 929107 3703447 2022-08-19T21:57:23Z Skalman 414 nytt uppslag (svenska) wikitext text/x-wiki ==Svenska== ===Verb=== {{sv-verb-ar|perfpart=}} '''[[över-|över]][[analysera]]''' #[[analysera]] mer än [[nödvändig]]t eller [[rimlig]]t, särskilt försöka förstå en situation eller någons [[beteende]] 8u0nylahj00q892yzcu4ax5w0uvjazf 3703448 3703447 2022-08-19T21:58:23Z Skalman 414 +översättningar; +en: [[overanalyze]]; +fi: [[ylianalysoida]] (assisterat) wikitext text/x-wiki ==Svenska== ===Verb=== {{sv-verb-ar|perfpart=}} '''[[över-|över]][[analysera]]''' #[[analysera]] mer än [[nödvändig]]t eller [[rimlig]]t, särskilt försöka förstå en situation eller någons [[beteende]] ====Översättningar==== {{ö-topp|analysera mer än nödvändigt eller rimligt, särskilt försöka förstå en situation eller någons beteende}} *engelska: {{ö+|en|overanalyze}} *finska: {{ö|fi|ylianalysoida}} {{ö-botten}} avctcnzdlg8b1kjn726u3ouodp2tfcn 3703449 3703448 2022-08-19T21:58:37Z Skalman 414 översättningsrubrik: "analysera mer än nödvändigt eller rimligt" (assisterat) wikitext text/x-wiki ==Svenska== ===Verb=== {{sv-verb-ar|perfpart=}} '''[[över-|över]][[analysera]]''' #[[analysera]] mer än [[nödvändig]]t eller [[rimlig]]t, särskilt försöka förstå en situation eller någons [[beteende]] ====Översättningar==== {{ö-topp|analysera mer än nödvändigt eller rimligt}} *engelska: {{ö+|en|overanalyze}} *finska: {{ö|fi|ylianalysoida}} {{ö-botten}} r246gcblr9lgmxb0nbz0kuerz54gt92 ylianalysoida 0 929108 3703450 2022-08-19T21:59:44Z Skalman 414 översättning av [[överanalysera]] wikitext text/x-wiki ==Finska== ===Verb=== {{verb|fi}} '''[[yli-|yli]][[analysoida]]''' #[[överanalysera]] hqdlw4mfwkyuemp10z2xxpob1wsvgct overanalyze 0 929109 3703452 2022-08-19T22:02:00Z Skalman 414 översättning av [[överanalysera]] wikitext text/x-wiki ==Engelska== ===Verb=== {{en-verb-e|rot=overanalyz}} '''[[over-|over]][[analyze]]''' #[[överanalysera]] spld9rtjfihjsnn78yzbleo9hv05k3x njutningsäktenskap 0 929111 3703454 2022-08-19T22:57:31Z Skalman 414 nytt uppslag (svenska) wikitext text/x-wiki {{wikipedia}} ==Svenska== ===Substantiv=== {{sv-subst-t-0}} '''[[njutning]]s[[äktenskap]]''' #{{tagg|islam}} tidsbegränsat, religiöst [[giftermål]] mellan en man och en kvinna, där mannen ger kvinnan pengar #:{{citat|år=2010|datum=5 jul|titel=[https://www.answering-islam.org/svenska/islam/allah-och-islam/mutahislam.html Mut'ah äktenskap i Islam]|'''Njutningsäktenskapet''' innebar att muslimska män sökte kvinnor, kontrakterade ett tidsbegränsat ”giftermål” vars syfte var att ha sex och samlag och kvinnorna gavs en ersättning.}} #:{{citat|år=2022|datum=11 maj|titel=[https://sverigesradio.se/artikel/shiamuslimsk-foretradare-i-karlskrona-sager-ja-till-njutningsaktenskap Shiamuslimsk företrädare i Karlskrona säger ja till njutningsäktenskap]|Enligt polis och domare kan '''njutningsäktenskap''' vara koppleri och både de imamer och den som betalar för äktenskapet kan begå brott.}} 1pwlerlbiqso7i34x6deqgk6iv9i73h Användardiskussion:194.233.95.214 3 929112 3703455 2022-08-19T23:04:08Z Skalman 414 /* Klotter */ nytt avsnitt wikitext text/x-wiki == Klotter == {{klotter|[[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 20 augusti 2022 kl. 01.04 (CEST)}} nhh422oc1vnqzyhwcstluac1a93m457 3703500 3703455 2022-08-20T07:41:51Z Taylor 49 27466 blo wikitext text/x-wiki == Klotter == <div class="message_header" style="color:#C61C1C; border-color:#C61C1C"> [[Bild:Stop.svg|20px]] '''Klottervarning'''</div> <div class="message_content" style="border-color:#C61C1C">''Hej och [[Wiktionary:Välkommen|välkommen till Wiktionary]]! Någon med ditt IP-nummer har gjort mindre välbetänkta saker på Wiktionary: Om du gör oseriösa ändringar i artikelsamlingen förstör du för andra besökare. Du riskerar också att '''få din IP-adress blockerad''', så att du inte längre kan skriva något på Wiktionary. Testa gärna wikitekniken i [[Wiktionary:Sandlådan|sandlådan]], men förstör inte artiklarna i ordboken. <br/><br/>Med vänliga hälsningar<br/> [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 20 augusti 2022 kl. 01.04 (CEST)''</div> == Klotter och blockering == <div class="message_header" style="color:#C61C1C; border-color:#C61C1C"> [[Bild:Stop.svg|20px]] '''Klottervarning'''</div> <div class="message_content" style="border-color:#C61C1C">''Hej och [[Wiktionary:Välkommen|välkommen till Wiktionary]]! Någon med ditt IP-nummer har gjort mindre välbetänkta saker på Wiktionary: Om du gör oseriösa ändringar i artikelsamlingen förstör du för andra besökare. Du riskerar också att '''få din IP-adress blockerad''', så att du inte längre kan skriva något på Wiktionary. Testa gärna wikitekniken i [[Wiktionary:Sandlådan|sandlådan]], men förstör inte artiklarna i ordboken. <br/><br/>Med vänliga hälsningar<br/> [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 20 augusti 2022 kl. 09.41 (CEST)''</div> gark08yvgzmxwrh0ait5i6kbp30sds1 3703501 3703500 2022-08-20T07:44:48Z Taylor 49 27466 8 nyskapade sidor med spamlänkar på thailändska ... alla raderade nu. ~~~~ wikitext text/x-wiki == Klotter == <div class="message_header" style="color:#C61C1C; border-color:#C61C1C"> [[Bild:Stop.svg|20px]] '''Klottervarning'''</div> <div class="message_content" style="border-color:#C61C1C">''Hej och [[Wiktionary:Välkommen|välkommen till Wiktionary]]! Någon med ditt IP-nummer har gjort mindre välbetänkta saker på Wiktionary: Om du gör oseriösa ändringar i artikelsamlingen förstör du för andra besökare. Du riskerar också att '''få din IP-adress blockerad''', så att du inte längre kan skriva något på Wiktionary. Testa gärna wikitekniken i [[Wiktionary:Sandlådan|sandlådan]], men förstör inte artiklarna i ordboken. <br/><br/>Med vänliga hälsningar<br/> [[Användare:Skalman|Skalman]] ([[Användardiskussion:Skalman|diskussion]]) 20 augusti 2022 kl. 01.04 (CEST)''</div> == Klotter och blockering == <div class="message_header" style="color:#C61C1C; border-color:#C61C1C"> [[Bild:Stop.svg|20px]] '''Klottervarning'''</div> <div class="message_content" style="border-color:#C61C1C">''Hej och [[Wiktionary:Välkommen|välkommen till Wiktionary]]! Någon med ditt IP-nummer har gjort mindre välbetänkta saker på Wiktionary: Om du gör oseriösa ändringar i artikelsamlingen förstör du för andra besökare. Du riskerar också att '''få din IP-adress blockerad''', så att du inte längre kan skriva något på Wiktionary. Testa gärna wikitekniken i [[Wiktionary:Sandlådan|sandlådan]], men förstör inte artiklarna i ordboken. <br/><br/>Med vänliga hälsningar<br/> [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 20 augusti 2022 kl. 09.41 (CEST)''</div> 8 nyskapade sidor med spamlänkar på thailändska ... alla raderade nu. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 20 augusti 2022 kl. 09.44 (CEST) j2h31h9ag8oryaim6sxw66dqzzb128j äventyrsbad 0 929113 3703456 2022-08-19T23:08:32Z Skalman 414 nytt uppslag (svenska) wikitext text/x-wiki {{wikipedia}} ==Svenska== ===Substantiv=== {{sv-subst-t-0}} '''[[äventyr]]s[[bad]]''' #anläggning för [[inomhusbad|inom-]] eller [[utomhusbad]] med nöjesinrättningar såsom [[vattenrutschkana|vattenrutschkanor]] och [[bassäng]] med [[vågmaskin]] #:{{synonymer|[[vattenpark]]}} #:{{jämför|[[motionsbad]], [[nöjespark]]}} 181n5v868pw7faxuwjwmbt1042x08ku 3703458 3703456 2022-08-19T23:11:53Z Skalman 414 +översättningar; +fi: [[vesipuisto]]; +en: [[aquapark]]; +en: [[water park]]; översättningsrubrik: "anläggning för inom- eller utomhusbad med nöjesinrättningar" (assisterat) wikitext text/x-wiki {{wikipedia}} ==Svenska== ===Substantiv=== {{sv-subst-t-0}} '''[[äventyr]]s[[bad]]''' #anläggning för [[inomhusbad|inom-]] eller [[utomhusbad]] med nöjesinrättningar såsom [[vattenrutschkana|vattenrutschkanor]] och [[bassäng]] med [[vågmaskin]] #:{{synonymer|[[vattenpark]]}} #:{{jämför|[[motionsbad]], [[nöjespark]]}} ====Översättningar==== {{ö-topp|anläggning för inom- eller utomhusbad med nöjesinrättningar}} *engelska: {{ö+|en|aquapark}}, {{ö+|en|water park}} *finska: {{ö+|fi|vesipuisto}} {{ö-botten}} hhm3fa1ehscjy6clnc9h1j76zoaqim2 vattenpark 0 929114 3703457 2022-08-19T23:09:07Z Skalman 414 nytt uppslag (svenska) wikitext text/x-wiki ==Svenska== ===Substantiv=== {{sv-subst-n-er}} '''[[vatten]][[park]]''' #[[äventyrsbad]] ====Översättningar==== {{ö-se|äventyrsbad}} kvj52zkkkybt30ec9nmnhvwl74c6kja aquapark 0 929115 3703460 2022-08-19T23:13:40Z Skalman 414 översättning av [[äventyrsbad]] wikitext text/x-wiki ==Engelska== ===Substantiv=== {{en-subst}} '''[[aqua]][[park]]''' #[[äventyrsbad]] iqqy7tvy9djfgn9lsbd9u7mqq4pn0p8 water park 0 929116 3703461 2022-08-19T23:13:57Z Skalman 414 översättning av [[äventyrsbad]] wikitext text/x-wiki ==Engelska== ===Substantiv=== {{subst|en}} '''[[water]] [[park#Engelska|park]]''' #[[äventyrsbad]] cxvf4uk33b2q50dbpl18li8tbee3ybn motionsbad 0 929117 3703462 2022-08-19T23:19:45Z Skalman 414 nytt uppslag (svenska) wikitext text/x-wiki ==Svenska== ===Substantiv=== {{sv-subst-t-0}} '''[[motion]]s[[bad]]''' #anläggning med [[bassäng]] för [[motionssim]] och ibland med [[trampolin]] och [[hopptorn]] #:{{jämför|[[äventyrsbad]]}} qdf7bh1pp2hx7814ug5e86vxtsnyg67 3703463 3703462 2022-08-19T23:20:42Z Skalman 414 jmf [[badhall]] wikitext text/x-wiki ==Svenska== ===Substantiv=== {{sv-subst-t-0}} '''[[motion]]s[[bad]]''' #anläggning med [[bassäng]] för [[motionssim]] och ibland med [[trampolin]] och [[hopptorn]] #:{{jämför|[[äventyrsbad]], [[badhall]]}} tpacwkpwf3d3q3mkr1o34zaycs4ztqx motionssim 0 929118 3703464 2022-08-19T23:22:35Z Skalman 414 nytt uppslag (svenska) wikitext text/x-wiki ==Svenska== ===Substantiv=== {{sv-subst-t-oräkn|fog=me}} '''[[motion]]s[[sim]]''' #[[simning]] med [[motion]] som syfte #:{{synonymer|[[motionssimning]]}} #:{{besläktade ord|[[motionssimma]], [[motionssimning]]}} rln2w6ur4j56pd5su6nzk9mqxjg5kke motionssimning 0 929119 3703465 2022-08-19T23:23:36Z Skalman 414 nytt uppslag (svenska) wikitext text/x-wiki ==Svenska== ===Substantiv=== {{sv-subst-n-oräkn}} '''[[motion]]s[[simning]]''' #[[simning]] med [[motion]] som syfte #:{{synonymer|[[motionssim]]}} #:{{besläktade ord|[[motionssim]], [[motionssimma]]}} 1mitysdgc17dh77m7439rpxgu4ww6sw motionssimma 0 929120 3703466 2022-08-19T23:24:30Z Skalman 414 nytt uppslag (svenska) wikitext text/x-wiki ==Svenska== ===Verb=== {{sv-verb-ar|perfpart=-}} '''[[motion]]s[[simma]]''' #[[simma]] med [[motion]] som syfte #:{{besläktade ord|[[motionssim]], [[motionssimning]]}} lbd1d8qv19f1whhu2uueckk9vw9l5bu prao 0 929121 3703469 2022-08-19T23:40:24Z Skalman 414 nytt uppslag (svenska) wikitext text/x-wiki {{wikipedia}} ==Svenska== ===Substantiv=== {{sv-subst-n-oräkn|fog=}} '''prao''' #kortare [[praktik]] som görs i [[högstadium|högstadiet]] #:{{synonymer|[[pryo]] ''(före 1980)''}} #:{{besläktade ord|[[praoa]]}} 2em9hk55vg9vx8uko9wl8omoodi4s5h 3703472 3703469 2022-08-19T23:44:11Z Skalman 414 +översättningar; +fi: [[TET]]; +fi: [[työelämään tutustuminen]] (assisterat) wikitext text/x-wiki {{wikipedia}} ==Svenska== ===Substantiv=== {{sv-subst-n-oräkn|fog=}} '''prao''' #kortare [[praktik]] som görs i [[högstadium|högstadiet]] #:{{synonymer|[[pryo]] ''(före 1980)''}} #:{{besläktade ord|[[praoa]]}} ====Översättningar==== {{ö-topp|kortare praktik som görs i högstadiet}} *finska: {{ö+|fi|TET}}, {{ö+|fi|työelämään tutustuminen}} {{ö-botten}} kcscn8atip5dtvig717dho3og6twqqr yläaste 0 929122 3703471 2022-08-19T23:42:50Z Skalman 414 översättning av [[högstadium]] wikitext text/x-wiki ==Finska== ===Substantiv=== {{subst|fi}} '''[[ylä-|ylä]][[aste]]''' #[[högstadium]] #:{{synonymer|[[yläkoulu]]}} #:{{jämför|[[ala-aste]]}} rv7t75zn4wtoi160iyp140bvsm8801o rekordstor 0 929123 3703473 2022-08-19T23:48:08Z Skalman 414 nytt uppslag (svenska) wikitext text/x-wiki ==Svenska== ===Adjektiv=== {{sv-adj-okomp|pers=|adv=}} '''[[rekord]][[stor]]''' #[[stor|större]] än någonsin tidigare f87g3um0d7ylazag0iscwu8ot7ioetp rekordstort 0 929124 3703474 2022-08-19T23:48:31Z Skalman 414 böjningsform av [[rekordstor]]; avledning till [[rekordstor]] wikitext text/x-wiki ==Svenska== ===Adjektiv=== '''rekordstort''' #{{böjning|sv|adj|rekordstor}} ===Adverb=== {{adv|sv}} '''rekordstort''' #{{avledning|sv|rekordstor|adj}} oe4usgava45ykiz7viidotewlyn46m9 biljardikeppi 0 929125 3703475 2022-08-19T23:48:39Z 91.153.237.78 översättning av [[kö]] wikitext text/x-wiki ==Finska== ===Substantiv=== {{subst|fi}} '''biljardikeppi''' #[[kö]] lgh9gc9cis1ak3tt1pp2dkaa4j76sh6 3703476 3703475 2022-08-19T23:50:34Z Skalman 414 tydliggör wikitext text/x-wiki ==Finska== ===Substantiv=== {{subst|fi}} '''biljardikeppi''' #{{tagg|sport|språk=fi}} [[kö]]; spelredskap i biljard #:{{synonymer|[[köö]], [[biljardisauva]]}} 5dwsw40aow87yve2hybhaa0dz9t8uvu sommarvecka 0 929126 3703478 2022-08-19T23:53:13Z Skalman 414 nytt uppslag (svenska) wikitext text/x-wiki ==Svenska== ===Substantiv=== {{sv-subst-n-or}} '''[[sommar]][[vecka]]''' #[[vecka]] under [[sommar]]en t7alxl0vq20rca8girq4e4iqsqpy2uv sommarveckor 0 929127 3703479 2022-08-19T23:54:13Z Skalman 414 böjningsform av [[sommarvecka]] wikitext text/x-wiki ==Svenska== ===Substantiv=== '''sommarveckor''' #{{böjning|sv|subst|sommarvecka}} 7m49tluc22t33hhp01215qypcgqzuae viskositets 0 929135 3703494 2022-08-20T06:51:41Z Gabbe 1153 böjningsform av [[viskositet]] wikitext text/x-wiki ==Svenska== ===Substantiv=== '''viskositets''' #{{böjning|sv|subst|viskositet}} b6kq0mgiubalnmn5mzkvmy2kd06p62c viskositetens 0 929136 3703495 2022-08-20T06:51:42Z Gabbe 1153 böjningsform av [[viskositet]] wikitext text/x-wiki ==Svenska== ===Substantiv=== '''viskositetens''' #{{böjning|sv|subst|viskositet}} 0l9vzaf1uh4hohq8qdk8kznu2ro6b3x viskositeten 0 929137 3703496 2022-08-20T06:51:43Z Gabbe 1153 böjningsform av [[viskositet]] wikitext text/x-wiki ==Svenska== ===Substantiv=== '''viskositeten''' #{{böjning|sv|subst|viskositet}} kb881w0xglxbgfbc9v78wy4xomc2s7e blindside 0 929138 3703506 2022-08-20T07:56:39Z Gabbe 1153 nytt uppslag (engelska) wikitext text/x-wiki ==Engelska== ===Verb=== {{verb|en}} '''[[blind]][[side]]''' *{{uttal|en|ipa=ˈblaɪnd.saɪd}} #{{tagg|transitivt|språk=en}} [[överrumpla]], [[ta på sängen]] c2yki3b40bxz30m2gnxzxgi5mhn49am överanalyseras 0 929139 3703511 2022-08-20T09:15:07Z Andreas Rejbrand 328 böjningsform av [[överanalysera]] wikitext text/x-wiki ==Svenska== ===Verb=== '''överanalyseras''' #{{böjning|sv|verb|överanalysera}} g4qt60nenl0tlscnms9e4k2f4g9oqkd överanalyserar 0 929140 3703512 2022-08-20T09:15:07Z Andreas Rejbrand 328 böjningsform av [[överanalysera]] wikitext text/x-wiki ==Svenska== ===Verb=== '''överanalyserar''' #{{böjning|sv|verb|överanalysera}} tt66w0m2x7vpnv0zor4bou7kyn11rnq överanalyserade 0 929141 3703513 2022-08-20T09:15:08Z Andreas Rejbrand 328 böjningsform av [[överanalysera]] wikitext text/x-wiki ==Svenska== ===Verb=== '''överanalyserade''' #{{böjning|sv|verb|överanalysera}} d164364ytxog62jpfvuk4e99x5n6u5k överanalyserades 0 929142 3703514 2022-08-20T09:15:09Z Andreas Rejbrand 328 böjningsform av [[överanalysera]] wikitext text/x-wiki ==Svenska== ===Verb=== '''överanalyserades''' #{{böjning|sv|verb|överanalysera}} pxmj039waon4twhdhhv8gcwqwbkorfw överanalyserat 0 929143 3703515 2022-08-20T09:15:09Z Andreas Rejbrand 328 böjningsform av [[överanalysera]] wikitext text/x-wiki ==Svenska== ===Verb=== '''överanalyserat''' #{{böjning|sv|verb|överanalysera}} 5lm0wjwi8hcehws36c3jso47dv7ihwp överanalyserats 0 929144 3703516 2022-08-20T09:15:10Z Andreas Rejbrand 328 böjningsform av [[överanalysera]] wikitext text/x-wiki ==Svenska== ===Verb=== '''överanalyserats''' #{{böjning|sv|verb|överanalysera}} 9k170yy2gg1gw4i3fnc5n86b0wi9vt8 rekordstora 0 929145 3703517 2022-08-20T09:15:26Z Andreas Rejbrand 328 böjningsform av [[rekordstor]] wikitext text/x-wiki ==Svenska== ===Adjektiv=== '''rekordstora''' #{{böjning|sv|adj|rekordstor}} c4hp9wgm1xfedhcous21n8abqudizrc sommarveckan 0 929146 3703518 2022-08-20T09:15:43Z Andreas Rejbrand 328 böjningsform av [[sommarvecka]] wikitext text/x-wiki ==Svenska== ===Substantiv=== '''sommarveckan''' #{{böjning|sv|subst|sommarvecka}} g6d81zc84vsflerfjk7gkv9eas72n3t sommarveckorna 0 929147 3703519 2022-08-20T09:15:43Z Andreas Rejbrand 328 böjningsform av [[sommarvecka]] wikitext text/x-wiki ==Svenska== ===Substantiv=== '''sommarveckorna''' #{{böjning|sv|subst|sommarvecka}} gulzcew9280k09tmpfg6ck8lh7607f6 sommarveckas 0 929148 3703520 2022-08-20T09:15:44Z Andreas Rejbrand 328 böjningsform av [[sommarvecka]] wikitext text/x-wiki ==Svenska== ===Substantiv=== '''sommarveckas''' #{{böjning|sv|subst|sommarvecka}} epd4no9effjmfkfykl8iuqb9htdavza sommarveckans 0 929149 3703521 2022-08-20T09:15:44Z Andreas Rejbrand 328 böjningsform av [[sommarvecka]] wikitext text/x-wiki ==Svenska== ===Substantiv=== '''sommarveckans''' #{{böjning|sv|subst|sommarvecka}} rcgmrs6qd2ey0xo3r910mh1iwb20axf sommarveckors 0 929150 3703522 2022-08-20T09:15:45Z Andreas Rejbrand 328 böjningsform av [[sommarvecka]] wikitext text/x-wiki ==Svenska== ===Substantiv=== '''sommarveckors''' #{{böjning|sv|subst|sommarvecka}} qtkw8fq49m383o82s7ceb0s06urb9kk sommarveckornas 0 929151 3703523 2022-08-20T09:15:46Z Andreas Rejbrand 328 böjningsform av [[sommarvecka]] wikitext text/x-wiki ==Svenska== ===Substantiv=== '''sommarveckornas''' #{{böjning|sv|subst|sommarvecka}} 7m3mi6yfieywvs95wxc6wjn4mr2gzsb motionssimmas 0 929152 3703524 2022-08-20T09:16:25Z Andreas Rejbrand 328 böjningsform av [[motionssimma]] wikitext text/x-wiki ==Svenska== ===Verb=== '''motionssimmas''' #{{böjning|sv|verb|motionssimma}} bp8yxsoehaupm6j46sxclkml15qks2m motionssimmar 0 929153 3703525 2022-08-20T09:16:26Z Andreas Rejbrand 328 böjningsform av [[motionssimma]] wikitext text/x-wiki ==Svenska== ===Verb=== '''motionssimmar''' #{{böjning|sv|verb|motionssimma}} 29ctm7ghtd3yeu1e581fi4pw2loxb9h motionssimmade 0 929154 3703526 2022-08-20T09:16:27Z Andreas Rejbrand 328 böjningsform av [[motionssimma]] wikitext text/x-wiki ==Svenska== ===Verb=== '''motionssimmade''' #{{böjning|sv|verb|motionssimma}} 4plqmddye4n1ebbqk6ebygvbr4rjp3c motionssimmades 0 929155 3703527 2022-08-20T09:16:27Z Andreas Rejbrand 328 böjningsform av [[motionssimma]] wikitext text/x-wiki ==Svenska== ===Verb=== '''motionssimmades''' #{{böjning|sv|verb|motionssimma}} ls88sn4ytt9olewb53gjaa1qe85u12y motionssimmat 0 929156 3703528 2022-08-20T09:16:28Z Andreas Rejbrand 328 böjningsform av [[motionssimma]] wikitext text/x-wiki ==Svenska== ===Verb=== '''motionssimmat''' #{{böjning|sv|verb|motionssimma}} h13e56g10jd4bcp3w1ctio6vn8pzzqn motionssimmats 0 929157 3703529 2022-08-20T09:16:28Z Andreas Rejbrand 328 böjningsform av [[motionssimma]] wikitext text/x-wiki ==Svenska== ===Verb=== '''motionssimmats''' #{{böjning|sv|verb|motionssimma}} ems3c61fep0zpomxytsqhpkrxatb6gv motionssimningen 0 929158 3703530 2022-08-20T09:16:42Z Andreas Rejbrand 328 böjningsform av [[motionssimning]] wikitext text/x-wiki ==Svenska== ===Substantiv=== '''motionssimningen''' #{{böjning|sv|subst|motionssimning}} 86ieoixqcl0p91kngegclzmvreuu17v motionssimnings 0 929159 3703531 2022-08-20T09:16:42Z Andreas Rejbrand 328 böjningsform av [[motionssimning]] wikitext text/x-wiki ==Svenska== ===Substantiv=== '''motionssimnings''' #{{böjning|sv|subst|motionssimning}} nxmivexq1ukdowdck3usng3i9sr6n1a motionssimningens 0 929160 3703532 2022-08-20T09:16:43Z Andreas Rejbrand 328 böjningsform av [[motionssimning]] wikitext text/x-wiki ==Svenska== ===Substantiv=== '''motionssimningens''' #{{böjning|sv|subst|motionssimning}} 5u3s31ya70ubze2s1tcedqk8yjjtu3a motionssimmet 0 929161 3703533 2022-08-20T09:16:53Z Andreas Rejbrand 328 böjningsform av [[motionssim]] wikitext text/x-wiki ==Svenska== ===Substantiv=== '''motionssimmet''' #{{böjning|sv|subst|motionssim}} lvo639vh49dvnwgtw9d2mw5y7xaf698 motionssims 0 929162 3703534 2022-08-20T09:16:53Z Andreas Rejbrand 328 böjningsform av [[motionssim]] wikitext text/x-wiki ==Svenska== ===Substantiv=== '''motionssims''' #{{böjning|sv|subst|motionssim}} asv9h34erdn8exh3z5loxiijin5499k motionssimmets 0 929163 3703535 2022-08-20T09:16:54Z Andreas Rejbrand 328 böjningsform av [[motionssim]] wikitext text/x-wiki ==Svenska== ===Substantiv=== '''motionssimmets''' #{{böjning|sv|subst|motionssim}} bw5j1p1r1ebxp9sprcf5nx2tcs0nu30 motionsbadet 0 929164 3703536 2022-08-20T09:17:10Z Andreas Rejbrand 328 böjningsform av [[motionsbad]] wikitext text/x-wiki ==Svenska== ===Substantiv=== '''motionsbadet''' #{{böjning|sv|subst|motionsbad}} gj28x0r1v50gmatxkow6dgtngp01r8j motionsbaden 0 929165 3703537 2022-08-20T09:17:10Z Andreas Rejbrand 328 böjningsform av [[motionsbad]] wikitext text/x-wiki ==Svenska== ===Substantiv=== '''motionsbaden''' #{{böjning|sv|subst|motionsbad}} 5pta69aeq1k8why1equ04u3ebqarwu3 motionsbads 0 929166 3703538 2022-08-20T09:17:11Z Andreas Rejbrand 328 böjningsform av [[motionsbad]] wikitext text/x-wiki ==Svenska== ===Substantiv=== '''motionsbads''' #{{böjning|sv|subst|motionsbad}} doxhbh8g247vfoy729ofkswkcxhju1k motionsbadets 0 929167 3703539 2022-08-20T09:17:11Z Andreas Rejbrand 328 böjningsform av [[motionsbad]] wikitext text/x-wiki ==Svenska== ===Substantiv=== '''motionsbadets''' #{{böjning|sv|subst|motionsbad}} 98a2axcqwigtebewykais1qlwl34bwy motionsbadens 0 929168 3703540 2022-08-20T09:17:12Z Andreas Rejbrand 328 böjningsform av [[motionsbad]] wikitext text/x-wiki ==Svenska== ===Substantiv=== '''motionsbadens''' #{{böjning|sv|subst|motionsbad}} t4mfwet4ixzen4bxme7dnmh9n9fzfbx äventyrsbadet 0 929169 3703541 2022-08-20T09:17:36Z Andreas Rejbrand 328 böjningsform av [[äventyrsbad]] wikitext text/x-wiki ==Svenska== ===Substantiv=== '''äventyrsbadet''' #{{böjning|sv|subst|äventyrsbad}} dhvkzfdg170hsg03rzzkm9uwt8lxu7b äventyrsbaden 0 929170 3703542 2022-08-20T09:17:37Z Andreas Rejbrand 328 böjningsform av [[äventyrsbad]] wikitext text/x-wiki ==Svenska== ===Substantiv=== '''äventyrsbaden''' #{{böjning|sv|subst|äventyrsbad}} stk1d3s1mmyc7k7mvssae9h10ht62l3 äventyrsbads 0 929171 3703543 2022-08-20T09:17:37Z Andreas Rejbrand 328 böjningsform av [[äventyrsbad]] wikitext text/x-wiki ==Svenska== ===Substantiv=== '''äventyrsbads''' #{{böjning|sv|subst|äventyrsbad}} pyi5sztawloepdzvilm63qv7zssydli äventyrsbadets 0 929172 3703544 2022-08-20T09:17:38Z Andreas Rejbrand 328 böjningsform av [[äventyrsbad]] wikitext text/x-wiki ==Svenska== ===Substantiv=== '''äventyrsbadets''' #{{böjning|sv|subst|äventyrsbad}} q5yoysus8vpb1f8iqnqqcegxb72t4a1 äventyrsbadens 0 929173 3703545 2022-08-20T09:17:38Z Andreas Rejbrand 328 böjningsform av [[äventyrsbad]] wikitext text/x-wiki ==Svenska== ===Substantiv=== '''äventyrsbadens''' #{{böjning|sv|subst|äventyrsbad}} fy4qms4eekwqgcyyxk8h41luy22wul4 luftskydd 0 929174 3703547 2022-08-20T10:32:27Z LA2 544 nytt uppslag (svenska) wikitext text/x-wiki {{wikipedia}} ==Svenska== ===Substantiv=== {{sv-subst-t-oräkn}} '''[[luft]][[skydd]]''' {{n}} #{{tagg|militärt}}[[skydd]] mot [[anfall]] från [[luft]]en, (främst i form av) [[skyddsrum]] #:''Det åligger luftskyddschef att planera ortens allmänna '''luftskydd''' samt att utöva tillsyn över de å orten befintliga industriluftskydden och hemskydden.'' #:{{sammansättningar|[[industriluftskydd]], [[luftskyddsarbete]], [[luftskyddsbefattning]], [[luftskyddschef]], [[luftskyddsfråga]], [[luftskyddsinspektion]], [[luftskyddsinstruktör]], [[luftskyddskategori]], [[luftskyddsledande]], [[luftskyddsledare]], [[luftskyddsman]], [[luftskyddsområde]], [[luftskyddsorganisation]], [[luftskyddspatrull]], [[luftskyddspersonal]], [[luftskyddsplan]], [[luftskyddsspel]], [[luftskyddsterminologi]], [[luftskyddstillstånd]], [[luftskyddstjänst]], [[luftskyddsutbildning]], [[luftskyddsövning]], [[riksluftskyddsförbund]]}} #:{{besläktade ord|[[luftskyddare]]}} #:{{jämför|[[flyglarm]], [[luftvärn]], [[skyddsrum]]}} fhmeocmficwi64iw8dt9f03bem27f8t industriluftskydd 0 929175 3703548 2022-08-20T10:34:30Z LA2 544 nytt uppslag (svenska) wikitext text/x-wiki ==Svenska== ===Substantiv=== {{sv-subst-t-oräkn}} '''[[industri]][[luftskydd]]''' {{n}} #{{tagg|militärt|näringsliv}}[[luftskydd]] för [[industri]]n #:''Man vill i '''industriluftskyddet''' icke enbart ordna med skydd för arbetare, maskiner och byggnader, man vill även se till att den ekonomiska process, som försiggår inom industriluftskyddsobjektet, blir tryggad.'' #:{{sammansättningar|[[industriluftskyddsobjekt]]}} 7x0zbu81z2fskx8n6s5j94iet1uva15 industriluftskyddet 0 929176 3703549 2022-08-20T10:34:40Z LA2 544 böjningsform av [[industriluftskydd]] wikitext text/x-wiki ==Svenska== ===Substantiv=== '''industriluftskyddet''' #{{böjning|sv|subst|industriluftskydd}} suxzsacxjqodfg3nde2tw75mhovkaoy industriluftskydds 0 929177 3703550 2022-08-20T10:34:43Z LA2 544 böjningsform av [[industriluftskydd]] wikitext text/x-wiki ==Svenska== ===Substantiv=== '''industriluftskydds''' #{{böjning|sv|subst|industriluftskydd}} qy0yauijq30xze6scab9you26jzeho8 industriluftskyddets 0 929178 3703551 2022-08-20T10:34:46Z LA2 544 böjningsform av [[industriluftskydd]] wikitext text/x-wiki ==Svenska== ===Substantiv=== '''industriluftskyddets''' #{{böjning|sv|subst|industriluftskydd}} nsztz18g7ar650z0je73io1pwsq0gl0 luftskyddet 0 929179 3703552 2022-08-20T10:35:03Z LA2 544 böjningsform av [[luftskydd]] wikitext text/x-wiki ==Svenska== ===Substantiv=== '''luftskyddet''' #{{böjning|sv|subst|luftskydd}} s0h3mbmaps6cpb2do65123esoswoy7n luftskydds 0 929180 3703553 2022-08-20T10:35:06Z LA2 544 böjningsform av [[luftskydd]] wikitext text/x-wiki ==Svenska== ===Substantiv=== '''luftskydds''' #{{böjning|sv|subst|luftskydd}} 5aou20lidnocptitoxcr90rjz4x3jqg luftskyddets 0 929181 3703554 2022-08-20T10:35:09Z LA2 544 böjningsform av [[luftskydd]] wikitext text/x-wiki ==Svenska== ===Substantiv=== '''luftskyddets''' #{{böjning|sv|subst|luftskydd}} 1o7812fd5nszqfkp0rx9tp90419az29 numsen 0 929182 3703573 2022-08-20T11:42:39Z LA2 544 böjningsform av [[numse]] wikitext text/x-wiki ==Danska== ===Substantiv=== '''numsen''' #{{böjning|da|subst|numse}} 07mmejnc6ml6pxoz1v2geuro5g467sh numser 0 929183 3703574 2022-08-20T11:42:42Z LA2 544 böjningsform av [[numse]] wikitext text/x-wiki ==Danska== ===Substantiv=== '''numser''' #{{böjning|da|subst|numse}} l7bu9vy8ou4elzolfgfowcqdh7fe41t numserne 0 929184 3703575 2022-08-20T11:42:44Z LA2 544 böjningsform av [[numse]] wikitext text/x-wiki ==Danska== ===Substantiv=== '''numserne''' #{{böjning|da|subst|numse}} k9dmc5zlmstjg94m5r2uvf70kkmjq2j numses 0 929185 3703576 2022-08-20T11:42:47Z LA2 544 böjningsform av [[numse]] wikitext text/x-wiki ==Danska== ===Substantiv=== '''numses''' #{{böjning|da|subst|numse}} cvrxk8ti7yi8iil2l85tm23kyx0af4x numsens 0 929186 3703577 2022-08-20T11:42:49Z LA2 544 böjningsform av [[numse]] wikitext text/x-wiki ==Danska== ===Substantiv=== '''numsens''' #{{böjning|da|subst|numse}} 2kynrvfpjpyk0pnx37vwrrb7wkk159o numsers 0 929187 3703578 2022-08-20T11:42:51Z LA2 544 böjningsform av [[numse]] wikitext text/x-wiki ==Danska== ===Substantiv=== '''numsers''' #{{böjning|da|subst|numse}} 9a1b4fvn2xtkp1hg9a3qhz7btx30g46 numsernes 0 929188 3703579 2022-08-20T11:42:54Z LA2 544 böjningsform av [[numse]] wikitext text/x-wiki ==Danska== ===Substantiv=== '''numsernes''' #{{böjning|da|subst|numse}} eousl6t6i0gxkuvc3dbs71bzkf0bzrw brakveden 0 929189 3703583 2022-08-20T11:52:28Z Andreas Rejbrand 328 böjningsform av [[brakved]] wikitext text/x-wiki ==Svenska== ===Substantiv=== '''brakveden''' #{{böjning|sv|subst|brakved}} tmwesg36s2u2cgaxtmorojramkrqte7 brakveds 0 929190 3703584 2022-08-20T11:52:28Z Andreas Rejbrand 328 böjningsform av [[brakved]] wikitext text/x-wiki ==Svenska== ===Substantiv=== '''brakveds''' #{{böjning|sv|subst|brakved}} ktgq1afpjmhpphrwyhlj1fk39y2wr41 brakvedens 0 929191 3703585 2022-08-20T11:52:29Z Andreas Rejbrand 328 böjningsform av [[brakved]] wikitext text/x-wiki ==Svenska== ===Substantiv=== '''brakvedens''' #{{böjning|sv|subst|brakved}} 6nc755u8g3v3em9ii5f5x1q651bwikl