Badge request: Crowdin
- Dominant language
- JavaScript
- Stars
- 27.2k
- Forks
- 5.6k
- Avg merge
- 1d 8h
- Merged PRs (30d)
- 46
Description
:clipboard: **Description**
It would be a nice addition, to have Crowdin's "Localized" badge (https://badges.crowdin.net/:project/localized.svg) with the customisation options of Shields.io
:link: **Data**
There are two APIs available. The current v1 AP and the v2 API (Beta)
Docs v1: https://support.crowdin.com/api/api-integration-setup/
Docs v2: https://support.crowdin.com/api/v2/#section/Introduction
v1 requires an API key (Generated with the project) and v2 a PAT (Personal Access Token).
This is not guaranteed to be like that and I could be wrong here.
:microphone: **Motivation**
Crowdin already offers a badge to display (See first link) but this badge is only limited to the overall translation of all languages and can't be customised in design nor f.e. to have it cover a specific language only.
Contributor guide
Research direction
Start with the Crowdin localized badge URL and the linked Crowdin v1 and v2 API documentation. Determine which API and authentication approach can provide overall or language-specific localization data and which customization options are required. Done means a Shields badge can expose the requested Crowdin data with the specified design and language customization.
Written by the indexing model from the issue text.
Assessment
- Domain
- api, backend
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100