File talk:Roof pitch.svg

From Wikimedia Commons, the free media repository
Jump to navigation Jump to search

Templates[edit]

hi, du arbeitest doch viel mit vorlagen auf commons, speziell diese welche, die bilder anzeigen
deswegen die frage: gibt es eine kompakte vorlage, die ein multi-lang-file in bestimmten sprachversionen darstellt?
in der art: {{langversions|Roof pitch.svg|en|de|ar}}
wenn nein, könnte man sowas erstellen?
danke und gruß --Mrmw (talk) 06:22, 3 July 2020 (UTC)[reply]

Es gibt nichts derartiges. Was du dir vorstellt, wären Unterkategorien zu ((C|Translation possible - SVG (switch)}}? Solche wären nur dann sinnvoll, wenn sie von der switch-Funktion automatisch erstellt würden und damit jederzeit aktuell kategorisiert sind. Wie ich erfragt hatte scheint es nicht möglich zu sein dass auf die jeweilige Liste der eingebauten Sprachen von einer Vorlage zugegriffen wird (obwohl genau diese Liste beim Betrachten dieser Datei angezeigt wird). Es wird also nur die Hauptkategorie geben – ohne Differenzierungen. Leider.
Oder willst du die Anzeige einer Datei in einer bestimmten Sprache (oder in mehreren)? Das ist sehr wohl möglich, bei Roof pitch.svg kann das so aussehen:
Roof pitch, Dachneigung, العربية
Wenn du lediglich eine Vorlage willst, die eine Datei in einer Reihe von Sprachversionen anzeigt, das liesse sich einfach basteln. Da die vorhandenen Sprachen nicht automatisch ermittelbar scheinen, geht da nur mit einer fix codierten Liste von Sprachcodes. Ob das so ein grosser Vorteil ist, gegenüber der geringfügig umständlicheren (aber flexibleren) Einzeldarstellung mit Template:{{F}} oder mit [[File:..]] sei dahingestellt. Es gibt einige Anwendungen, zB als Datei-Liste {{Other versions/Iceberg Effect}} -- sarang사랑 07:39, 3 July 2020 (UTC)[reply]
hm ja, danke für deine ausführliche antwort - nein mit kategorien hatte ich eigtl. nichts im sinn - nur die darstellung verschiedener lang-versionen eines switch-files als gallery z.b. - eigtl. dachte ich an die fixe angabe aller gewünschten sprachversionen, das müßte allerdings gepflegt werden - {{Ifimt}} macht schon fast genau das was ich wollte, nur verstehe ich nicht, wieso man n-mal das gleiche file angeben muss - https://svgtranslate.toolforge.org/ liest alle lang-versionen aus einem switch-file aus oder? ---Mrmw (talk) 18:45, 3 July 2020 (UTC)[reply]
Die vorlagen der ifim-serie waren nicht dafur konzipiert, dass immer dieselbe datei mit verschiedenen optionen/sprachen angezeigt werden soll, sondern fur verschiedene dateien mit unterdruckung der anzeige wenn sie mit dem PAGENAME ident ist.
Hingegen sind die iterativen anzeigen zum teil dazu imstande, da muss der name nur einmal angegeben werden. sieh dir Module:Iteration an, die funf erwahnten vorlagen brauchen die dateiangabe nur einmal, sie konnen sprachversionen anzeigen und beherrschen die gallery-funktion. besonders Filelist und File werden fur dich interessant sein. eine kleine vorlage, die nur den dateinamen, alle gewunschten sprachen und eventuelle weitere optionen an zb File ubergibt ist doch das was du willst?
wenn du Svg lang und Lang gallery ansiehst - die machen doch so ziemlich was du willst?
alternativ kann ich sowas wie {{langversions|Roof pitch.svg|en|de|ar}} schreiben, als weitere variante fur das modul.
dass svgtranslate.toolforge.org informationen uber in einer datei vorhandene sprachen gibt sehe ich nicht. -- sarang사랑 19:29, 3 July 2020 (UTC)[reply]
nein, bzw. ja genau - Svg lang und Lang gallery ist das was ich gemeint hab - worin besteht der unterschied - wenn du sowas wie {{langversions|Roof pitch.svg|en|de|ar}} für mich schreiben willst, worin besteht hier der unterschied außer den abweichende vorlagenname?
https://svgtranslate.toolforge.org/File:Roof_pitch.svg - hier stehen in der dropbox links oben die verfügbaren sprachen - de, ar und default --Mrmw (talk) 04:56, 4 July 2020 (UTC)[reply]
der unterschied liegt in der ausgabeformatierung der beiden:
Example i18n.svg|lang=it (Italian)
von “Svg lang” mit thumbs, beziehungsweise von “Lang gallery”
  • eine weitere vorlage kann zb mit geeigneten parametern eine vollkommen andere eigene ausgabe gestalten – auch mit parameter fur die grosse;
    wenn wir sowas unbedingt brauchen weil die bestehenden vorlagen nicht ausreichen (?) lasst sich das machen.
    svgtranslate.toolforge.org kann wohl die sprachen ermitteln, vielleicht kann ich herausfinden wie das geht, denn ich kann diese information nicht in einer vorlage bekommen. -- sarang사랑 05:59, 4 July 2020 (UTC)[reply]

    das gefällt mir sehr gut so - evtl. sollte bei der defaultversion auch default dabei stehen, dass filename optional ist, ist gut
    ein echter mangel jedoch, dass die langversionen nicht ermittelt werden und gepflegt werden müssen
    wieso werden diese vorlagen nirgendwo erwähnt? zb. auf c:Commons:Translation possible/Learn more
    nachtrag: besteht innerhalb vorlagen/modulen die möglichkeit ein inhaltliches ergebnis abzufragen? wird eine fehlermeldung erzeugt, wenn ein file mit einem nichtvorhandenen lang-code angesprochen wird? oder gibt es einen wert (z.b. der dateiname, oder der langcode an sich) der nur dann positiv abgefragt werden kann, wenn die sprache im file richtig vorhanden ist? weil dann könnte man doch ein brute-force-try-and-error methode als work-around über alle sprachversionen umsetzen? hab ich mich verständlich ausgedrückt? --Mrmw (talk) 06:23, 5 July 2020 (UTC)[reply]

    ich sehe keine moglichkeit zu so einer abfrage: es konnen die eingebauten sprachtexte angezeigt werden, mit einem default je nachdem wie und was da eingebaut ist; aber sie stehen nicht einer vorlage oder dgl. als ruckgabewert zur verfugung. da muss schon der svg-quellcode gelesen und analysiert werden, und das musste an anderer stelle geschehen, einige tools machen das zb mittels eines scripts. -- sarang사랑 06:46, 5 July 2020 (UTC)[reply]
    ich hab paar kleine verbesserungen gemacht: bei Svg lang und Lang gallery wird die (eher sinnlose) anzeige der defaultversion unterlassen, aber mit 0=+ kann sie ausgegeben werden (nach wie vor ohne text). Superseded hat den parameter "lang=" bekommen, damit ggf. eine spezielle sprachversion angezeigt werden kann - nun zeigt Ampere coulomb mk.svg nur deine mazedonische version an. Ich habe vor, mal die forgetool-leute zu fragen, sie scheinen aber auf jahre mit arbeit eingedeckt zu sein, und werden wahrscheinlich nicht mal antworten. -- sarang사랑 05:26, 6 July 2020 (UTC)[reply]