feat: refactor type dict
This commit is contained in:
parent
3fdbf13d95
commit
dc5af8da28
@ -10,13 +10,16 @@ ARTICLE_PREVIEW_LENGTH = 200
|
|||||||
# FOR DEVELOPMENT
|
# FOR DEVELOPMENT
|
||||||
CODE_DIRECTORY = "stsg"
|
CODE_DIRECTORY = "stsg"
|
||||||
|
|
||||||
|
|
||||||
|
class TypedLanguageInformation(typing_extensions.TypedDict):
|
||||||
|
flag: str
|
||||||
|
name: str
|
||||||
|
native_name: str
|
||||||
|
priority: typing_extensions.NotRequired[int]
|
||||||
|
|
||||||
|
|
||||||
# LANGUAGE INFORMATION
|
# LANGUAGE INFORMATION
|
||||||
LANGUAGE_INFORMATION: typing.Dict[str, {
|
LANGUAGE_INFORMATION: typing.Dict[str, TypedLanguageInformation] = {
|
||||||
"flag": str,
|
|
||||||
"name": str,
|
|
||||||
"native_name": str,
|
|
||||||
"priority": typing_extensions.NotRequired[int],
|
|
||||||
}] = {
|
|
||||||
"af": {
|
"af": {
|
||||||
"flag": "🇿🇦",
|
"flag": "🇿🇦",
|
||||||
"name": "Afrikaans",
|
"name": "Afrikaans",
|
||||||
|
Loading…
x
Reference in New Issue
Block a user