PathOfBuildingCommunity / PathOfBuildingCommunity/PathOfBuilding

Support language translations [i18n]

Open
#999 4 comments 2 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

enhancement long term
Dominant language
Lua
Stars
5.4k
Forks
2.4k
Avg merge
1d 12h
Merged PRs (30d)
26

Description

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)

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reviewing the proposed i18n.lua library and the existing Lua project structure; no specific files or tests are identified in the issue. Define the scope for translating skill names, item characteristics, and other game text, then assess whether Crowdin can support the translation workflow. Done means the application can provide the described multilingual experience.

Written by the indexing model from the issue text.

Assessment

Tech stack
lua
Domain
internationalization
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.