Malldiskussion:Språkikon

Sidans innehåll stöds inte på andra språk.
Från Wikipedia

Om flera språk?[redigera wikitext]

Hur tycker ni det är lämpligt att använda mallen om sidan den berör finns på flera språk? Flera varianter skulle kunna tänkas, exempelvis en sammanskrivning:

{{språkikon|en,de|engelska, tyska}}

vilket ger

(engelska, tyska)

eller att man helt enkelt använder flera, separata mallar efter varandra, exempelvis

{{språkikon|en|engelska}} {{språkikon|de|tyska}}

vilket ger

(engelska) (tyska)

Jag tycker onekligen att det första alternativet ser bäst ut och är enklast att läsa för användaren, men vet inte hur ett sådant förfarande fungerar samman med annan WP-kod. ~ Tommy Kronkvist 25 maj 2009 kl. 22.55 (CEST)[svara]

EMM (engelska & tyska) /Mvh JoolzWiki 27 maj 2009 kl. 22.19 (CEST)[svara]
Ja, det känns inte alls som ett dåligt förslag, sådär omedelbart. En hake uppstår när det handlar om flera språk – till exempel ser (engelska & kurdiska & tyska) lite underligt ut, och värre blir det förstås om sidan finns på ännu flera språk (vilket i och för sig är ovanligt). Att blanda system och skriva (engelska, kurdiska & tyska) har nackdelen att det försvårar för användarna att vara konsekventa; vissa kommer säkerligen att istället skriva (engelska, kurdiska, tyska). Jag misstänker dessutom att den mittersta av de tre grupperna – alltså i det här fallet frasen en & ku & de – har något med Wikipedias underliggande programvara att göra, och att det där krävs att man följer en given (och av mig okänd) standard för att det ska fungera. Att det rent visuellt ser bra ut på artikelsidan betyder ju inte med nödvändighet att det funkar tillsammans med Wikipedias underliggande databas, som håller reda på ditt och datt om alla artiklarna, och där sådana här markörer kan vara viktiga. Anledningen till att jag tror att frasen fyller en funktion är att den inte alls behövs för den visuella presentationen. Tar man bort den och skriver {{språkikon|engelska, tyska}} så blir resultatet även då (engelska, tyska) och det tyder på att mellanledet behövs av en annan anledning.
Vad gäller et-tecknet så har det dessutom drag av förkortning, och både Wikipedias stilguide[1] och artikel om språkvård[2] rekommenderar att man hellre bör skriva ut sådana, när man redigerar artiklar på Wikipedia. Tack hursomhelst för dina synpunkter! Det är av de här anledningarna jag tog upp saken här på diskussionssidan – jag märkte helt enkelt att det kanske var lite mer komplicerat än vad jag först trodde... :-) Tommy Kronkvist 28 maj 2009 kl. 04.58 (CEST)[svara]
Det finns ingen funktion på svenskspråkigawikipedia för att manipulera strängar. Detta gör det omöjligt, så vitt jag vet, att bryta upp parametrarna vid ',' (eller något annat tecken) (med wikikod) och använda de olika delarna så som föreslagits med samma funktion som mallen har just nu.
Anledningen till att mallen används {{språkikon|en|Engelska}} är troligtvis för att det lätt ska gå att ändra standard från språkets namn till språkkod.
Så för att kunna fatta ett bra beslut om hur man ska göra så behövs det att man vet hur mallen (främst varför den har två parametrar) är tänkt till att användas. //Sertion disk.|Bidrag 28 maj 2009 kl. 08.51 (CEST)[svara]
Ett språk räcker praktiskt taget alltid, åtminstone där besökare själva kan välja språk. Finns sidan på svenska och andra valbara språk behöver man inte använda mallen. Finns den i versioner på engelska, tyska, spanska och franska behöver man bara ange engelska. Annars vore det ett jättejobb om man för en sida på multispråk fick lägga in kanske 20–30 olika språk, samtidigt som det tar plats och förfular. Det automatiska källverktyget brukar också bara lägga till ett språk efter parametern, vad jag vet. /Kyllo (f.n. fadder)|kontakt| 10 januari 2021 kl. 13.36 (CET)[svara]

Ersätta alla småmallar[redigera wikitext]

Vad sägs om att ersätta alla småmallar med en mall? --JoolzWiki 23 augusti 2009 kl. 16.13 (CEST)[svara]
Det skulle lösa problemet i diskussionen ovan. --JoolzWiki 20 september 2009 kl. 21.20 (CEST)[svara]

Kod för mall[redigera wikitext]

Användning: {{Språkikon|en|sv}} ger (engelska och svenska). {{Språkikon|en}} ger (engelska).

<span class="languageicon" style="font-size:0.95em; font-weight:bold; color:#555;">
<div class="noprint">({{Språknamn|{{{1}}}|{{{l1|{{{1}}}}}}}}{{#if:{{{2| }}}
  |{{#if:{{{3|}}}|, | och }}{{Språknamn|{{{2}}}|{{{l2|{{{2}}}}}}}}}}{{#if:{{{3|}}}
  |{{#if:{{{4|}}}|, |, och }}{{Språknamn|{{{3}}}|{{{l3|{{{3}}}}}}}}}}{{#if:{{{4|}}}
  |{{#if:{{{5|}}}|, |, och }}{{Språknamn|{{{4}}}|{{{l4|{{{4}}}}}}}}}}{{#if:{{{5|}}}
  | och {{Språknamn|{{{5}}}|{{{l5|{{{5}}}}}}}}}}){{#if:{{{6| }}}|  ('''Felmeddelande: För många parametrar i {{[[Mall:Språkikon]]}}''')}}</div></span>

JoolzWiki (diskussion) 23 augusti 2009 kl. 16.13 (CET) 1 januari 2001 kl. 00.00 (CET)(Signatur tillagd i efterhand.)[svara]

Ursäkta min synnerligen sena respons, men ditt förslag är utmärkt, tycker jag. –Tommy Kronkvist (diskussion),22 februari 2016 kl. 10.24 (CET).[svara]

Det verkar som om mallen används i ett flertal artiklar på följande sätt: {{språkikon|Esperanto}} (esperanto). Jag har ändrat när jag sprungit på problemet men går det att ändra mallen? --NERIUM 20 september 2009 kl. 21.04 (CEST)[svara]

Syftet med mallen?[redigera wikitext]

Jag har inte förstått syftet med mallen. Det är ju bara ett krångligare sätt än att exempelvis skriva '''(tyska)'''. Har jag missat något här? Stigfinnare (diskussion) 14 augusti 2019 kl. 18.22 (CEST)[svara]

Som du kan se på nästa rad blir det inte samma resultat:
(tyska) respektive (tyska)
Och om vi kommer på att det borde vara någon annan "form och färg", till exempel grön kursiv stil, i stället för rak fet stil för denna "ikon" kan detta ordnas genom att ändra med en enda redigering istället för att behöva ändra på alla de sidor som använder mallen.
--Larske (diskussion) 14 augusti 2019 kl. 18.36 (CEST)[svara]