openzim / openzim/python-scraperlib

Add i18n translation support

Offen
#188 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

enhancement question
Vorherrschende Sprache
Python
Sterne
31
Forks
27
Ø Merge
3 T. 7 Std.
Gemergte PRs (30 T.)
2

Beschreibung

#134 has removed the i18n translation support in python-scraperlib because it was relying too much on system dependencies (not working on Windows for instance) and API was not mature enough (see https://github.com/openzim/overview/issues/29).

Once we've gained sufficient experience with i18n translation, we need to restore the support of it in python-scraperlib.

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, Issue #134 zu lesen, um zu verstehen, was entfernt wurde, und sieh dir Issue #29 als Überblick zu den API-Bedenken an. Untersuche anschließend die aktuellen python-scraperlib-Einstiegspunkte im Zusammenhang mit der Übersetzung und bewerte die Abhängigkeits- und Windows-Einschränkungen. Als erledigt gilt die Aufgabe, wenn ein ausgereifter, portabler i18n-Ansatz feststeht und die dokumentierte Unterstützung wiederhergestellt ist.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

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

Neue Issues direkt in Ihr Postfach

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