L10n:Pontoon
Introduction
Pontoon is a localization tool. It specializes in translating websites in-place, but can handle virtually any project that uses one of the standard localization file formats. Development takes place on GitHub, where you can find documentation, ways to get involved and contact information.
This wiki page mainly serves as development roadmap. We use Mozilla wiki, because it integrates with Bugzilla nicely, which we use for tracking bugs.
Prioritizing bugs
We use 5 bug priority levels, which effectively define the short term roadmap. Priority is usually set after the bug has been confirmed by one of the developers.
- P1: Must be fixed immediately, drop any other work.
- P2: We want to ship this soon, possibly in the current quarter.
- P3: Default starting point, possibly shipping in the following two quarters.
- P4: We expect it to be fixed someday.
- P5: A valid bug, but we might never fix it, unless you provide a patch.
Current quarter roadmap
OKR: Implement string tiers to help localizers to determine the highest impact areas of the product for their contributions
ID | Summary | Status | Resolution | Priority | Assigned to |
---|---|---|---|---|---|
1416256 | Add string tiers to Pontoon | RESOLVED | FIXED | P2 | ryan |
1 Total; 0 Open (0%); 1 Resolved (100%); 0 Verified (0%);
OKR: Pontoon has rich-editor Fluent support that maintains existing Pontoon functionality
ID | Summary | Status | Resolution | Priority | Assigned to |
---|---|---|---|---|---|
1429758 | [FTL] "Copy" button replaces HTML tags with entities | RESOLVED | FIXED | P2 | Matjaz Horvat [:mathjazz] |
1430941 | [FTL] UI is broken when translating a string with label and attribute | RESOLVED | FIXED | P1 | Matjaz Horvat [:mathjazz] |
1431435 | [FTL] Update Fluent libraries to 0.6 | RESOLVED | FIXED | P2 | Matjaz Horvat [:mathjazz] |
1431436 | [FTL] Add rich editor support for PLATFORM() selector | RESOLVED | FIXED | P2 | Matjaz Horvat [:mathjazz] |
4 Total; 0 Open (0%); 4 Resolved (100%); 0 Verified (0%);
OKR: Pontoon’s translate view UI is re-written using React
ID | Summary | Status | Resolution | Priority | Assigned to |
---|---|---|---|---|---|
1243129 | Integrate React to pontoon | RESOLVED | FIXED | P2 | [DEACTIVATED] Adrian Gaudebert |
1 Total; 0 Open (0%); 1 Resolved (100%); 0 Verified (0%);
Other goals
ID | Summary | Status | Resolution | Priority | Assigned to |
---|---|---|---|---|---|
1229891 | [admin] Logs for Manage operations | RESOLVED | FIXED | P3 | Jarek Śmiejczak [:jotes] |
1305281 | [translate] Support search across projects | RESOLVED | FIXED | P2 | Matjaz Horvat [:mathjazz] |
1335331 | As a user, I want the ability to change email address | RESOLVED | FIXED | P3 | jozefkarabelly |
1377969 | Replace Suggested state with Missing and introduce Unreviewed Suggestions | RESOLVED | FIXED | P2 | [DEACTIVATED] Adrian Gaudebert |
4 Total; 0 Open (0%); 4 Resolved (100%); 0 Verified (0%);
Stretch goals
ID | Summary | Status | Resolution | Priority | Assigned to |
---|---|---|---|---|---|
1219908 | [translate] Split search query into words, match objects containing each of them | RESOLVED | FIXED | P3 | Vishal Sharma [:vishalcr7] |
1243140 | Use Microsoft Terminology in translate view | RESOLVED | DUPLICATE | P3 | Jarek Śmiejczak [:jotes] |
1397377 | [translate] Restore delete translation option | RESOLVED | FIXED | P2 | Matjaz Horvat [:mathjazz] |
3 Total; 0 Open (0%); 3 Resolved (100%); 0 Verified (0%);
Next quarter roadmap candidates
ID | Summary | Status | Resolution | Priority | Assigned to |
---|---|---|---|---|---|
1203265 | [translate] Add comments to submitted translations | RESOLVED | DUPLICATE | P3 | |
1237667 | [translate][sync] Run compare-locales checks and display errors | RESOLVED | INCOMPLETE | P2 | Jarek Śmiejczak [:jotes] |
1243140 | Use Microsoft Terminology in translate view | RESOLVED | DUPLICATE | P3 | Jarek Śmiejczak [:jotes] |
1293039 | [sync] Import translation attributions from VCS committer data | RESOLVED | MOVED | P3 | |
1361318 | [translate] Implement original string discussions | RESOLVED | DUPLICATE | P3 |
5 Total; 0 Open (0%); 5 Resolved (100%); 0 Verified (0%);
Get involved
Here's a few mentored bugs, good to start with for new contributors.
No results.
0 Total; 0 Open (0%); 0 Resolved (0%); 0 Verified (0%);
Check out developer docs to learn how to set up Pontoon on your computer for development.
Feature Brainstorming
If you want to present an idea that is not ready to be put on Bugzilla yet, please add it to L10n:Pontoon/Ideas.