Bug #109

Flaggen für Sprachen der Cachebeschreibung

Von following vor mehr als 5 Jahren hinzugefügt. Vor etwa 3 Jahren aktualisiert.

Status:erledigt% erledigt:

100%

Priorität:2 mittel
Zugewiesen an:following
Zielversion:Version 14
Ticket Referenz: Kategorien:

Beschreibung

Ein Nutzer meldete, dass bei Auswahl von Tschechisch eine Flagge erscheint, die "eher der Flagge der ehem. Bundesrepublik Jugoslawien entspricht und nichts mit der tschechischen Flagge gemein hat."

Außerdem wurde mehrfach gemeldet, dass bei dänischen Beschreibungen die Flagge fehlt.

-----
(flopp)

Bei Listings mit dänischer Beschreibung (z.B.

http://www.opencaching.de/viewcache.php?wp=OC48E2) wird im
Beschreibungsabschnitt als Landeskürzel "DA" statt "DK" angezeigt und
entsprechend auch auf eine nicht-existierende Flaggen-Datei verlinkt
(http://www.opencaching.de/images/flags/da.gif).

Es ist wohl so, dass die Sprachkürzel hier nach ISO 639-1 gewählt

werden. Diese Sprachkürzel entsprechen zum Teil NICHT den Landeskürzeln,
z.B.

Baskisch -> EU
Dänisch -> DA
Esperanto -> EO
Griechisch -> EL
Japanisch -> JA

Trotzdem werden Flaggen-Bilder anhand dieser Sprachkürzel geladen, die
in den obigen Fällen aber nicht-existent sind.

Als Übergangslösung könnte man hier zusätzliche Flaggen-Dateien anlegen,
deren Namen den Sprachkürzeln entsprechen. Wobei natürlich fraglich ist,
welche Flagge man z.B. "Esperanto" zuordnet.

----
(following)

Flaggen rauswerfen! Sprachen haben keine Nationalität.

----
(flopp)

Du hast natürlich recht! Siehe dazu auch http://gregor-
moellring.de/anleitungen/flaggen-als-sprachsymbol/

Also, dann

<img src="images/flags/{$desclanguagesItem|lower}.gif" style="vertical-
align:middle" />

aus templates2/ocstyle/viewcache.tpl entfernen.

----
(following)

... und in der Tabelle languages ein neues Feld für die Sprache in

Eigenschreibweise; das lässt sich leicht aus den Sprachversionen der
Wikipedia zusammenstellen. Dann kann man - wie in dem von dir verlinkten
Artikel empfohlen - den Name der Sprache hinschreiben, statt des Kürzels
das nicht jeder kennt.

----
(flopp)

Den Cachebeschreibungen sind Sprachkürzel nach ISO 639-1 zugeordnet. Im
Listing werden aber nicht die Namen der Sprachen angezeigt (wie z.B. bei
Wikipedia), sondern die Sprachkürzel werden als Länderkürzel (ISO 3166)
interpretiert und entsprechende Nationalflaggen angezeigt.

Das ist (1) falsch, denn Sprachen sind keine Nationalitäten! Spanisch
ist z.B. Amtssprache in Spanien, Mexiko, Ecuador, usw. Zeigt man hier
die Spanische Flagge als Symbol an, stößt man alle spanisch-sprachigen
OC-Benutzer (außer die Spanier) vor den Kopf.
Und (2) funktioniert es bei manchen Sprachen einfach nicht, da ihnen
keine Nationalität zugeordnet ist, z.B. Baskisch oder Esperanto. Diese
Sprachen kann man tatsächlich bei OC auswählen.
(3) In anderen Fällen geht es gehörig schief, z.B. wird bei dänischen
Beschreibungen (Sprachkürzel DA) eine nichtexistente Bilddatei verlinkt
("da.gif") und bei tschechischen Beschreibungen (Sprachkürzel CS) wird
die Flagge von "Serbien und Montenegro" (Landeskürzel CS) angezeigt.

Lösung: Verzicht auf Flaggen! Anzeige der Sprache in Landessprache
(siehe Wikipedia).

----
(ClanFamily)

Wir haben in der Firma die Idee gehabt das Landeskürzel der Domain +
Landessprache "Land" zu nutzen.

DE - Deutschland
UK - United Kingdom
RU - Русский
FR - Français
PL - Polski
PT - Português
CN - 中华人民共和国

http://de.wikipedia.org/wiki/Liste_l%C3%A4nderspezifischer_Top-Level-Domains

----
(following 20.2.2013)

Als Workaround für die häufig nachgefragte dänische Flagge habe ich nun da.gif angelegt; außerdem ja.gif (japanisch). Das eigentliche Problem ist damit aber noch nicht gelöst.

====

Sollte nochmal abschließend diskutiert / entschieden werden, wie hier weiter verfahren wird.


Zugehörige Tickets

Dupliziert durch OC Entwicklung - Bug #721: falsche slowenische Flagge verworfen
Dupliziert durch OC Entwicklung - Bug #795: Flagge el.gif (Griechenland?) fehlt in images/ erledigt

Zugehörige Revisionen

Revision 9d4f4dd3
Von following vor etwa 3 Jahren hinzugefügt

show cache desc languages as native names; updates #109

Revision 6b52b2dc
Von mambofive vor etwa 3 Jahren hinzugefügt

Merge pull request #195 from following5/109-desc-languages

show cache desc languages as native names; updates #109

Historie

#1 Von following vor mehr als 5 Jahren aktualisiert

  • Kategorien wurde auf listing intl gesetzt

#2 Von following vor mehr als 3 Jahren aktualisiert

Flagge von Sierra Leone bei einer slowenischen Cachebeschreibung: http://www.opencaching.de/viewcache.php?wp=OC1211D&desclang=SL

Forenthread dazu: http://forum.opencaching-network.org/index.php?topic=4164

#3 Von following vor etwa 3 Jahren aktualisiert

Von mambofive in #795:

Das Listing OC12480 enthält eine Beschreibung in DE, EN und EL - bei EL (Griechenland) wird die Flagge nicht angezeigt (es gibt keine Datei names images/flags/el.gif). Es gibt allerdings eine Flagge images/flags/gr.gif. Ist der Link falsch oder der Name der gif-Datei falsch?

GR = Länderkürzel, el = Sprachkürzel

#4 Von following vor etwa 3 Jahren aktualisiert

el.gif angelegt als Workaround für Griechisch.

#5 Von following vor etwa 3 Jahren aktualisiert

  • Zugewiesen an wurde auf following gesetzt
  • Priorität wurde von 0 keine zu 2 mittel geändert

Ich versuche mich mal an der Lösung mit den ausgeschriebenen Spachbezeichnungen.

#6 Von following vor etwa 3 Jahren aktualisiert

  • Status wurde von offen zu im Test geändert
  • Zielversion wurde auf Version 14 gesetzt
  • % erledigt wurde von 0 zu 90 geändert

#10 Von following vor etwa 3 Jahren aktualisiert

  • Status wurde von im Test zu erledigt geändert
  • % erledigt wurde von 90 zu 100 geändert

Auch abrufbar als: Atom PDF