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§ion=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>&#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>&#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> ‌;</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: | ‌;
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= ‌;
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> ‌;</code> följt av raderna 7 t.o.m. 13.
::::::
::::::Så vad gör <code> ‌;</code> ens i mallkoden? <code> ‌;</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> ‌;</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> ‌;</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>&#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><p></code> som innehåller två <code><br><br></code>. Skulle det gå att istället generera två <code><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.
:::* <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 <br> och istället använda antingen radbrytningar, <code><p>Textrad</p></code> eller <code><div>Textrad</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§ion=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>&#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>&#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> ‌;</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: | ‌;
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= ‌;
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> ‌;</code> följt av raderna 7 t.o.m. 13.
::::::
::::::Så vad gör <code> ‌;</code> ens i mallkoden? <code> ‌;</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> ‌;</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> ‌;</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>&#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><p></code> som innehåller två <code><br><br></code>. Skulle det gå att istället generera två <code><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.
:::* <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 <br> och istället använda antingen radbrytningar, <code><p>Textrad</p></code> eller <code><div>Textrad</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 (&#x1FE3; för ΰ). [[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§ion=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>&#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>&#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> ‌;</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: | ‌;
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= ‌;
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> ‌;</code> följt av raderna 7 t.o.m. 13.
::::::
::::::Så vad gör <code> ‌;</code> ens i mallkoden? <code> ‌;</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> ‌;</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> ‌;</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>&#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><p></code> som innehåller två <code><br><br></code>. Skulle det gå att istället generera två <code><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.
:::* <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 <br> och istället använda antingen radbrytningar, <code><p>Textrad</p></code> eller <code><div>Textrad</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 (&#x1FE3; för ΰ). [[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§ion=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>&#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>&#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> ‌;</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: | ‌;
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= ‌;
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> ‌;</code> följt av raderna 7 t.o.m. 13.
::::::
::::::Så vad gör <code> ‌;</code> ens i mallkoden? <code> ‌;</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> ‌;</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> ‌;</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>&#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><p></code> som innehåller två <code><br><br></code>. Skulle det gå att istället generera två <code><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.
:::* <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 <br> och istället använda antingen radbrytningar, <code><p>Textrad</p></code> eller <code><div>Textrad</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 (&#x1FE3; för ΰ). [[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§ion=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>&#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>&#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> ‌;</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: | ‌;
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= ‌;
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> ‌;</code> följt av raderna 7 t.o.m. 13.
::::::
::::::Så vad gör <code> ‌;</code> ens i mallkoden? <code> ‌;</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> ‌;</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> ‌;</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>&#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><p></code> som innehåller två <code><br><br></code>. Skulle det gå att istället generera två <code><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.
:::* <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 <br> och istället använda antingen radbrytningar, <code><p>Textrad</p></code> eller <code><div>Textrad</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 (&#x1FE3; för ΰ). [[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§ion=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>&#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>&#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> ‌;</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: | ‌;
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= ‌;
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> ‌;</code> följt av raderna 7 t.o.m. 13.
::::::
::::::Så vad gör <code> ‌;</code> ens i mallkoden? <code> ‌;</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> ‌;</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> ‌;</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>&#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><p></code> som innehåller två <code><br><br></code>. Skulle det gå att istället generera två <code><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.
:::* <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 <br> och istället använda antingen radbrytningar, <code><p>Textrad</p></code> eller <code><div>Textrad</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 (&#x1FE3; för ΰ). [[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§ion=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>&#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>&#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> ‌;</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: | ‌;
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= ‌;
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> ‌;</code> följt av raderna 7 t.o.m. 13.
::::::
::::::Så vad gör <code> ‌;</code> ens i mallkoden? <code> ‌;</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> ‌;</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> ‌;</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>&#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><p></code> som innehåller två <code><br><br></code>. Skulle det gå att istället generera två <code><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.
:::* <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 <br> och istället använda antingen radbrytningar, <code><p>Textrad</p></code> eller <code><div>Textrad</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 (&#x1FE3; för ΰ). [[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§ion=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>&#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>&#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> ‌;</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: | ‌;
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= ‌;
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> ‌;</code> följt av raderna 7 t.o.m. 13.
::::::
::::::Så vad gör <code> ‌;</code> ens i mallkoden? <code> ‌;</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> ‌;</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> ‌;</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>&#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><p></code> som innehåller två <code><br><br></code>. Skulle det gå att istället generera två <code><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.
:::* <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 <br> och istället använda antingen radbrytningar, <code><p>Textrad</p></code> eller <code><div>Textrad</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 (&#x1FE3; för ΰ). [[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§ion=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>&#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>&#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> ‌;</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: | ‌;
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= ‌;
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> ‌;</code> följt av raderna 7 t.o.m. 13.
::::::
::::::Så vad gör <code> ‌;</code> ens i mallkoden? <code> ‌;</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> ‌;</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> ‌;</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>&#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><p></code> som innehåller två <code><br><br></code>. Skulle det gå att istället generera två <code><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.
:::* <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 <br> och istället använda antingen radbrytningar, <code><p>Textrad</p></code> eller <code><div>Textrad</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 (&#x1FE3; för ΰ). [[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