PathOfBuildingCommunity / PathOfBuildingCommunity/PathOfBuilding

Support language translations [i18n]

Offen
#999 4 Kommentare 2 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

enhancement long term
Vorherrschende Sprache
Lua
Sterne
5.4k
Forks
2.4k
Ø Merge
1 T. 12 Std.
Gemergte PRs (30 T.)
26

Beschreibung

POE is not friendly for beginners. For many players, English is not the main language. It is difficult for them to understand the names of skills, characteristics of things, and so on.
Even the game itself has been translated into several languages.

I know that adding multilingualism is a very complicated and voluminous job.
To support translations, you can use i18n.lua
The translations themselves can be performed jointly on crowdin.com (free for open source)

Beitragsleitfaden

Beitragsleitfaden öffnen

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

Beginnen Sie mit der Prüfung der vorgeschlagenen i18n.lua-Bibliothek und der bestehenden Lua-Projektstruktur; im Issue werden keine spezifischen Dateien oder Tests genannt. Legen Sie den Umfang für die Übersetzung von Fertigkeitsnamen, Gegenstandsmerkmalen und anderen Spieltexten fest und prüfen Sie anschließend, ob Crowdin den Übersetzungsworkflow unterstützen kann. Als abgeschlossen gilt die Aufgabe, wenn die Anwendung die beschriebene mehrsprachige Nutzungserfahrung bereitstellen kann.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
lua
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.