Internationalize hardcoded rdoc-ref links

Offen
#1,076 1 Kommentar 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Maintainer antworten meist innerhalb von 1 Tag

Dieses Issue hat noch niemand übernommen.

Bewertung

Schwierigkeit
5/5
Geschätzter Aufwand
Über eine Woche
Anfängerfreundlichkeit
25/100
Issue-Typ
Feature
Klarheit
Muss geklärt werden
Aktivitätsstatus
Veraltet
Tech-Stack
ruby

Rechercherichtung

Beginne damit, RDocs aktuelle I18N-Implementierung zu lesen, die auf PO-Dateien basiert, und vergleiche sie mit dem locale-spezifischen doc/extension.ja.rdoc-Beispiel. Lege fest, wie eine Locale-Direktive wie :locale: ja funktionieren soll und wie die lokalisierte rdoc-ref-Ausgabe überprüft werden soll; fertig bedeutet, dass die fest codierten Formulierungen und die Reihenfolge für die Dokumentation pro Locale lokalisiert werden können.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Beschreibung

bug

Currently rdoc-ref:REF@label link is converted to label at <code>REF</code>, with the hardcoded word at and in the hardcoded order.
For doc/extension.ja.rdoc written in Japanese in Ruby, this template needs to be localized.

Also, the current I18N feature of RDoc is based on PO files.
That does not suit with files per locales like doc/extension.ja.rdoc above.
We will need a way to specify locales for each doc, such as :locale: directive, e.g., :locale: ja.

Vorherrschende Sprache
Ruby
Sterne
928
Forks
470
Ø Merge
2 T. 4 Min.
Gemergte PRs (30 T.)
13

Entwicklungsumgebung

Erste Schritte

  1. Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
  3. Forken Sie das Repository und arbeiten Sie in einem Branch.
  4. Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.

Mehr aus ruby/rdoc

Alle Issues in ruby/rdoc

Ähnliche Issues

Weitere Issues zu Ruby

Neue Issues direkt in Ihr Postfach

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