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