javascript-tutorial / javascript-tutorial/en.javascript.info

resolveMdn no longer trustworthy?

Offen
#2,471 3 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Vorherrschende Sprache
HTML
Sterne
25.5k
Forks
4k
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

I have to replace many [ ](mdn: ) links and insert the full url in the spanish repo because they lead to 404

  • some work ok,
  • some give 404 and the lucky english link to click
  • some give just the 404 and no other clue

it can not be solved by the engine
because some URL are translated too (some lang keep the same url, but Spanish and French translate some MDN url too)

I tested just one Arab article ( https://ar.javascript.info/prototype-inheritance ),
I got the same issue,

mdn: link obj.hasOwnProperty transforms to
https://developer.mozilla.org/ar/docs/Web/JavaScript/Reference/Global_Objects/Object/hasOwnProperty

404 with the lucky link this time.

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Erste Schritte

  1. Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
  3. Forke das Repository und arbeite in einem Branch.
  4. Öffne einen Pull Request, der die Issue-Nummer nennt.

Rechercherichtung

Beginne damit, den Link mdn: obj.hasOwnProperty aus dem arabischen Artikel zu reproduzieren und die generierte URL mit den beschriebenen spanischen und französischen Fällen zu vergleichen. Untersuche die Behandlung von resolveMdn für lokalisierte MDN-Pfade; als erledigt gilt die Aufgabe, wenn übersetzte Links nicht mehr zu unerklärlichen 404s führen oder durch zuverlässige vollständige URLs ersetzt werden.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
javascript
Bereich
documentation, localization
Issue-Typ
Bug
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
35/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.