comakingspace / do-something

CoMakingSpace tasks and small projects
21 stars 2 forks source link

deutsche Bezeichnungen der Ausrüstung für Wiki & Website #252

Closed LukasFreeze closed 2 years ago

LukasFreeze commented 2 years ago

(könnte sehr gut mit #229 kombiniert werden, bekommt aber lieber mal eine eigene Liste)

Es wäre super, wenn wir die Ausrüstungs-Galerien im Wiki (siehe auch #161 ) und auf der Website bilingual gestalten könnten, also je nach Wunsch englisch oder deutsch beschriftet.

Die Infoboxen im Wiki enthalten ja schon "synonyms", die allerdings nicht einfach übernommen werden können:

Trotzdem muss man sich jetzt nicht super auskennen um hier zu helfen, denn die Liste der deutschen Namen beginnt üblicherweise mit der "richtigen" Bezeichnung und wird dann immer umgangssprachlicher :-)

Mein Vorschlag: wir gehen die Ausrüstung durch und fügen der Hauptbox jeder Seite den Parameter "german" hinzu, mit der "richtigen"/besten Übersetzung als Wert (Bsp Wiki-Seite "Compressor": |german = Kompressor

Erläuterung für Fortgeschrittene: Das fügt der Seite im Hintergrund die SMW-Property "Has German" hinzu. Die habe ich gerade angelegt und auch mit den ersten zwei Geräten der Metall-Maschinen-Galerie getestet: https://wiki.comakingspace.de/Metal_Workshop/Gallery#Maschinen_(DE)

In der Leseansicht sind "german" und "[[Has German::]]" unsichtbar, stört also überhaupt nicht :-)

To Do: Wood Workshop

Metal Workshop

CNC Corner

Electronics Room

Knifflige Fälle wird es sicher auch mal geben, gerne einfach überspringen und hier kommentieren :-)

NitramLegov commented 2 years ago

Ich würde dennoch vorschlagen, dass wir der deutschen Übersetzung ein eigenes Feld im InfoBoxTemplate spendieren. Das kann dann in der Ausgabe gerne in den Synonyms auftauchen und bei einer "extrabox" eben keine smw property setzen.

Der Grund dafür ist, dass ich es unseren Usern möglichst einfach machen möchte, diese Informationen einzutragen.

Nutzer, die den visual editor nutzen (der ja default ist) können somit einfach ein Feld ausfüllen und gut ist. Und die "power user", die mit source code editing arbeiten haben keine Nachteile.

Kann bei Gelegenheit daran arbeiten, das in das Template einzufügen.

LukasFreeze commented 2 years ago

Können wir auch gerne machen! Ich würde das in der Ausgabe dann aber lieber ganz ausblenden als in die "Synonyms" zu mixen, das führt sonst nur zu Dopplungen wenn man sich nicht groß damit beschäftigt

On Thu, Oct 21, 2021, 10:19 Martin @.***> wrote:

Ich würde dennoch vorschlagen, dass wir der deutschen Übersetzung ein eigenes Feld im InfoBoxTemplate spendieren. Das kann dann in der Ausgabe gerne in den Synonyms auftauchen und bei einer "extrabox" eben keine smw property setzen.

Der Grund dafür ist, dass ich es unseren Usern möglichst einfach machen möchte, diese Informationen einzutragen.

Nutzer, die den visual editor nutzen (der ja default ist) können somit einfach ein Feld ausfüllen und gut ist. Und die "power user", die mit source code editing arbeiten haben keine Nachteile.

Kann bei Gelegenheit daran arbeiten, das in das Template einzufügen.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/comakingspace/do-something/issues/252#issuecomment-948373104, or unsubscribe https://github.com/notifications/unsubscribe-auth/AEWXG22NPNZAEU7QVMENOLLUH7EKHANCNFSM5GNPPWHQ . Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.

NitramLegov commented 2 years ago

Das klingt sinnvoll, lass uns das so ausprobieren :)

Nur für die QR Codes überlege ich dann, ob ich das nicht sogar in die Überschrift packe. Da kam ja zum Beispiel auch das Feedback, dass wir die deutschen Begriffe mit hinhängen sollten.

Aber in den QR Codes ersetze ich die Überschrift eh. Das kann ich also im wikicrawler machen :)

Und wie ich die Website dann im Detail aufbaue weiß ich eh noch nicht 😅

LukasFreeze commented 2 years ago

MachineInfoBox hat jetzt einen Parameter "german", der nicht auf der Seite selbst sichtbar wird aber im Hintergrund für die SMW-Property "Has German" genutzt wird (außer bei "Extraboxen")

Bei der ToolInfoBox kopiere ich das auch schnell rein und korrigiere hier die issue-Beschreibung 🙂

LukasFreeze commented 2 years ago

Die Maschinen müssten fertig sein! Wenn doch noch einzelne fehlen bemerken wir das bestimmt beim Aufhübschen von Galerien (#161 ) :-)

Doch weiter geht's: da wären z. B. noch ein paar "kleine" Werkzeuge in der Holzwerkstatt...

Wer diese Liste nicht so praktisch findet kann auch einfach in der Galerie unter https://wiki.comakingspace.de/Holzwerkstatt sehen, wo Name und/oder Bild noch nicht passen ;-)

LukasFreeze commented 2 years ago

Danke @NitramLegov für die Einpflegerei 😍 "pliers" und "wrenches" sind noch nicht abgehakt - warum? Wollen wir die auch noch splitten?

Im Gemeinschaftsraum sind auch noch ein paar Sachen ohne deutsche Namen, aber die Priorität ist da wohl erstmal der (veraltete) Rest der Seite, bevor wir über eine Übersetzung nachdenken...

NitramLegov commented 2 years ago

Ja, die Pliers und Wrenches würde ich auch noch splitten wollen.

Ich habe uns auch mal DataCheck Seiten angelegt: https://wiki.comakingspace.de/Category:Machines/DataCheck https://wiki.comakingspace.de/Category:Tools/DataCheck

Da sehen wir auch, dass es noch Sachen gibt, die uns rausfallen, weil sie keine Locations haben, die wir abfragen

Zum Beispiel sind die Screwdriver Bits im "Drilling Table" und der Spin Dryer im "Precious Plastics Corner".

Da sollten wir uns noch überlegen, ob wir die Locations möglichst spezifisch haben wollen oder ob uns "Wood Workshop", "Metal Workshop", "Electronics Room" und "Common Room" (ggf. noch eine Location "Office" oder "Not Available" für kaputte Sachen?) ausreichen.

Je nachdem, wie wir das entscheiden sollten wir das dann aber auch konsequent durchziehen :)

Aktuell fehlen und so einige Sachen in unseren Übersichten

NitramLegov commented 2 years ago

Da ich aus Wiki Sicht eigentlich gut fände, die Locations möglichst spezifisch zu haben ("Drilling Table" hilft mir deutlich mehr als "Wood Workshop", wenn ich etwas suche) habe ich mal geschaut, ob es die Möglichkeit gibt, Properties quasi zu "vererben".

Es gibt da wohl ein bisschen was, aber wirklich cool ist das nicht: https://www.semantic-mediawiki.org/wiki/Help:Inheritance_in_hierarchies

Eine alternative wäre, dass wir ein Set an validen Locations definieren. Dann könnten wir beim Wood Workshop sagen, dass die Seite eben mehrere Locations abfragen muss. Das ginge, wäre nur Aufwand, falls eine neue Location dazukommt...das wissen die "üblichen Verdächtigen" dann ja aber und wir könnten das auch auf der Seite der Location Property dokumentieren

Eine Herausforderung könnte noch sein, bei einem Umzug der Geräte/Tools das wiki aktuell zu halten 🙈

LukasFreeze commented 2 years ago

Ich bin voll für spezifischere Locations, aber wurden nicht vor recht kurzer Zeit erst alle meine "Chop Saw Station"-Einträge in einer großen Aufräumaktion zu Wood Workshop geändert? 😝

Also lasst uns diesmal bitte festlegen, welche Locations passend sind, damit es nicht zu viel hin und her gibt. Einfach auf einer Wikiseite "Locations", oder unter etwas versteckterem Namen? Und es sollte dann jede Location eine nettw eigene Seite mit Gesamt-Ansicht haben, damit man sie gut erkennt.

Technisch würden uns denke ich "subqueries" weiterhelfen, gekoppelt mit Kategorisierung der Locations: [[Location::[[Category:Woodworking]]]] liefert alle Seiten, deren Location in der Kategorie Woodworking ist. Schaut zum Testen mal mit Special:Ask wie es geht, funktioniert seit heute morgen zB auch für alle Sachen beim "Drilling Table" weil ich diese Seite als "Woodworking" kategorisiert habe :-)

EDIT: Sammlung "Locations" im Wiki --> https://wiki.comakingspace.de/Locations

EDIT 2: mein subquery-Vorschlag ist hoffentlich nicht ganz das, was @NitramLegov da als wenig coolen Workaround gepostet hatte :-P Ich hatte es hier gefunden: https://www.semantic-mediawiki.org/wiki/Help:Subqueries_and_property_chains

NitramLegov commented 2 years ago

Aaaah, super! Die Subqueries gefallen mir gut :-)

Ich schlage vor, diesen Teil des Issues (Datenstrukturen für Locations und zugehörige Maschinen & Tools) in ein eigenes Issue auszulagern und dieses hier wirklich auf die deutschen Bezeichnungen zu beschränken. Das mache ich bei Gelegenheit mal.

NitramLegov commented 2 years ago

Die deutschen Bezeichnungen der Tools habe ich angepasst soweit mir bekannt & relevant. Damit ist für mich dieses Issue abgearbeitet und kann geschlossen werden.

Für die Diskussion über die Locations habe ich #265 angelegt. Die Diskussion über die allgemeine Struktur der Werkzeugseiten können wir in #266 führen.

Falls die Default Bilder in den Gallerien stören schlage ich vor, ein neues Issue aufzumachen, um die zu ersetzen. Eine Arbeitsliste kann über https://wiki.comakingspace.de/Special:WhatLinksHere/File:Tool-default.png oder über https://wiki.comakingspace.de/index.php?title=Special:Ask&q=%5B%5BCategory%3ATools%5D%5D+%5B%5BHas+image%3A%3AFile%3ATool-default.png%5D%5D generiert werden :-)