Discuție Modul:InfoboxCountry

Ultimul comentariu: acum 6 ani de Andrei Stroe în subiectul Observații

Observații modificare

Am testat Portugalia, Gibraltar, Spania, Andorra, Franța, România, Mongolia, China. Nu am verificat dacă problemele raportate mai jos vin de la infocasetă, de la wikidata sau din articol.

  1. La IDU apare un nivel în engleză (very high, high etc.) - dar nu întotdeauna, uneori e în română, alteori deloc
  2. Traducerea imnului pare oarecum ruptă de numele în spaniolă; ar trebui să fie mai aproape
  3. Mai sunt de tradus etichete la Wikidata. Fiind vorba de țări, e ușor să le știi limba. Ar fi cool ca în loc de eticheta în engleză, aici să fie preferată eticheta în limba nativă
  4. Fusul orar arată nasol, iar valorile de la Spania sunt confuze (sunt mai multe probabil pentru insule, dar nu e clar ce și cum). Aspectul de la {{Infocaseta Așezare}} pare mai frumos/normal/logic.
  5. Prima literă a etichetelor de la site-urile web trebuie să fie majusculă
  6. La Portugalia par a fi numere afișate englezește și unele afișate românește.
  7. Dacă nu se afișează o valoare, n-ar trebui afișată nici unitate (suprafața, la Mongolia și China)--Strainu (دسستي‎25 august 2017 18:40 (EEST)Răspunde
Mulțumesc, mă uit. Chestia cu eticheta e interesantă, să văd ce pot face. Știu că am făcut o chestie de acest gen pentru titluri de cărți. O să revin cu răspunsuri pe puncte. —Andreidiscuție 28 august 2017 12:22 (EEST)Răspunde
  1. Ai un exemplu concret? M-am uitat la Gibraltar în exemplele tale și very high apare chiar în argumentele formatului, e luat de acolo. Dacă se preia de la Wikidata, se preia doar numărul, nu și denumirea categoriei.
  2. Distanța asta e și în infocaseta de bază. Divul respectiv are în CSS line-height: 2.5em (destul de mare). Am comentat deocamdată proprietatea asta în CSS, dar acum se suprapune puțin traducerea peste fișierul audio cu imnul. Alegerea lui line-height se bazează, cred, pe prezumția că titlul imnului e o singură linie, ceea ce în majoritatea cazurilor nu e adevărat. Ne trebuie un fel de margin-bottom sau altceva ca să spațiem corect. O să fac niște teste.
  3. Sunt unele etichete care ele însele sunt preluate de la Wikidata (de exemplu, funcția deținută de către șeful guvernului (P1313), funcția ocupată de șeful statului (P1906), denumirile evenimentelor istorice din eveniment semnificativ (P793)). Ar fi interesant să le fac o preluare din limba lor, deși pe la China sau Japonia doar am perplexa cititorii. Oricum, obiectivul final e să avem traduceri pentru toate funcțiile astea la Wikidata.
  4. Era o greșeală de tipar, lipsea un _ și nu se prelua din parametri, ci doar de la Wikidata. Fusul orar arată într-adevăr rău de la Wikidata, unde e cam dezordine; informația de acolo este mai bună doar decât nimic.
  5. Cred că e de modificat la Modul:Wikidata în findOnlineLinks. O am în backlog oricum, și mie mi s-a părut cam deranjant în multe locuri.
  6. Cred că e o problemă în valorile parametrilor. Unii sunt așa, unii așa. Îmi vine să zic că problema asta deja o aveam. Vezi și mai jos.
  7. La Mongolia, problema e că ar trebui afișată suprafața. Era pentru că încercam să parsez numărul pe formatul din engleză indiferent ce format avea; dacă o parsez doar atunci când are formatul respectiv, e ok. —Andreidiscuție 28 august 2017 13:19 (EEST)Răspunde
PS: FWIW, în timpul dezvoltării m-am uitat pe Statele Unite ale Americii, India, Australia și România. Asta nu înseamnă că paginile acestea sunt de evitat în teste, dar e bine să ne uităm fiecare pe altele, ca să fie cât mai multe acoperite. —Andreidiscuție 28 august 2017 18:11 (EEST)Răspunde
1. Am zis în disclaimer că nu am verificat de unde vin problemele, doar le-am enumerat. Dacă sunt parametrii locali de vină, perfect!
5. M-am gândit și eu la findOnlineLinks când lucram la modul, dar ar fi împotriva single responsibility principle - Modul:Wikidata ar trebui să îți ofere datele și cam atât. Vrei mai mult? Specializezi în modulul tău. Dar asta e o discuție pentru o altă pagină...
6-7. {{formatnum:}} e cunoscut ca un convertor între separatoare și atât. Le-am pus un bug despre comportamentul lui confuz, dar nu prea vrea nimeni să îl rezolve. Ar trebui probabil să îți convertești inputul la valori fără separatoare și apoi să aplici {{formatnum:}}. Dacă am timp mâine încerc să scriu eu ceva în lua. Dar trebuie tratat aici cazul când toate conversiile alea duc la un rezultat vid.--Strainu (دسستي‎28 august 2017 18:45 (EEST)Răspunde
Am făcut Modul:Formatnum. Mai are câteva TODO-uri, dar ar trebui să te ajute la ce ai tu nevoie.--Strainu (دسستي‎29 august 2017 11:25 (EEST)Răspunde
Am implementat formatarea cu modulul tău. Pare să meargă mai OK, dar la densitate, la Portugalia de exemplu, nici el nu prea are cum să ghicească ce format are un număr care arată NN.NNN sau NN,NNN. —Andreidiscuție 30 august 2017 10:15 (EEST)Răspunde
Îl trec în producție. —Andreidiscuție 1 septembrie 2017 12:48 (EEST)Răspunde
Înapoi la pagina „InfoboxCountry”.