maproulette / maproulette/maproulette-frontend

Make the challenges translatable

Open
#1,679 7 comments 1 reaction 0 assignees View on GitHub

Nobody has claimed this yet.

discussion enhancement
Dominant language
JavaScript
Stars
167
Forks
39
Avg merge
16h 34m
Merged PRs (30d)
11

Description

Hi, following the translation of the whole service in french, we now suggest that the challenge/projects themselves could be translated.
Indeed, there is very few projects in french, so for a beginer it means that most of the challenges (including the vital instructions) are not filtered nor translated, leading to a poor UX.
See below the missing translation for this example https://maproulette.org/challenge/21827/task/105985939
image
image

Therefore we suggest you add the wording contributed while creating a challenge to Transifex so we can translate them too.

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 tracing how challenge and project wording is collected during creation and how existing service translations reach the frontend, then identify the Transifex integration point. Done means contributor-provided challenge text can be added for translation and translated wording appears in the challenge and task experience.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
frontend, internationalization, localization
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.