list all crowdin issues that need dev attention
parent
8ca94596b6
commit
7c8db52fb4
|
@ -0,0 +1,36 @@
|
||||||
|
#!/usr/bin/env python3
|
||||||
|
|
||||||
|
import os
|
||||||
|
import requests
|
||||||
|
|
||||||
|
CROWDIN_USER = os.environ["CROWDIN_USER"]
|
||||||
|
CROWDIN_KEY = os.environ["CROWDIN_KEY"]
|
||||||
|
|
||||||
|
r = requests.get("https://api.crowdin.com/api/project/lichess/issues", params={
|
||||||
|
"login": CROWDIN_USER,
|
||||||
|
"account-key": CROWDIN_KEY,
|
||||||
|
"status": "unresolved",
|
||||||
|
"json": "1",
|
||||||
|
})
|
||||||
|
|
||||||
|
data = r.json()
|
||||||
|
|
||||||
|
def print_list(data, t):
|
||||||
|
for issue in data:
|
||||||
|
if issue["type"] != t:
|
||||||
|
continue
|
||||||
|
|
||||||
|
print("* [ ]", issue["comment"])
|
||||||
|
print(" ", issue["string_url"])
|
||||||
|
|
||||||
|
print("# Source mistake")
|
||||||
|
print()
|
||||||
|
print_list(data, "source_mistake")
|
||||||
|
print()
|
||||||
|
print("# Context request")
|
||||||
|
print()
|
||||||
|
print_list(data, "context_request")
|
||||||
|
print()
|
||||||
|
print("# General question")
|
||||||
|
print()
|
||||||
|
print_list(data, "general_question")
|
Loading…
Reference in New Issue