WIP: Documentation improvement and format change to Google
Some checks failed
Analysis / SonarCloud (push) Successful in 54s
Analysis / SonarCloud (pull_request) Successful in 48s
Tests / Build and Test (3.11) (pull_request) Failing after 1m2s
Tests / Build and Test (3.12) (pull_request) Failing after 1m0s
Tests / Build and Test (3.13) (pull_request) Failing after 59s
Some checks failed
Analysis / SonarCloud (push) Successful in 54s
Analysis / SonarCloud (pull_request) Successful in 48s
Tests / Build and Test (3.11) (pull_request) Failing after 1m2s
Tests / Build and Test (3.12) (pull_request) Failing after 1m0s
Tests / Build and Test (3.13) (pull_request) Failing after 59s
This commit is contained in:
@@ -18,16 +18,16 @@ def _(
|
||||
locale: str | None = "en",
|
||||
locales_root: str | Path = Path("locale"),
|
||||
) -> Any:
|
||||
"""Get value of locale string
|
||||
"""Get value of locale string.
|
||||
|
||||
### Args:
|
||||
* key (`str`): The last key of the locale's keys path.
|
||||
* *args (`str`): Path to key like: `dict[args][key]`.
|
||||
* locale (`str | None`): Locale to looked up in. Defaults to `"en"`.
|
||||
* locales_root (`str | Path`, *optional*): Folder where locales are located. Defaults to `Path("locale")`.
|
||||
Args:
|
||||
key (str): The last key of the locale's keys path.
|
||||
*args (str): Path to key like: `dict[args][key]`.
|
||||
locale (str | None): Locale to looked up in. Defaults to "en".
|
||||
locales_root (str | Path, optional): Folder where locales are located. Defaults to Path("locale").
|
||||
|
||||
### Returns:
|
||||
* `Any`: Value of provided locale key. Is usually `str`, `Dict[str, Any]` or `List[Any]`
|
||||
Returns:
|
||||
Any: Value of provided locale key. Is usually `str`, `Dict[str, Any]` or `List[Any]`.
|
||||
"""
|
||||
if locale is None:
|
||||
locale: str = config_get("locale")
|
||||
@@ -58,16 +58,16 @@ async def _(
|
||||
locale: str | None = "en",
|
||||
locales_root: str | Path = Path("locale"),
|
||||
) -> Any:
|
||||
"""Get value of locale string
|
||||
"""Get value of locale string.
|
||||
|
||||
### Args:
|
||||
* key (`str`): The last key of the locale's keys path.
|
||||
* *args (`str`): Path to key like: `dict[args][key]`.
|
||||
* locale (`str | None`): Locale to looked up in. Defaults to `"en"`.
|
||||
* locales_root (`str | Path`, *optional*): Folder where locales are located. Defaults to `Path("locale")`.
|
||||
Args:
|
||||
key (str): The last key of the locale's keys path.
|
||||
*args (str): Path to key like: `dict[args][key]`.
|
||||
locale (str | None): Locale to looked up in. Defaults to "en".
|
||||
locales_root (str | Path, optional): Folder where locales are located. Defaults to Path("locale").
|
||||
|
||||
### Returns:
|
||||
* `Any`: Value of provided locale key. Is usually `str`, `Dict[str, Any]` or `List[Any]`
|
||||
Returns:
|
||||
Any: Value of provided locale key. Is usually `str`, `Dict[str, Any]` or `List[Any]`.
|
||||
"""
|
||||
locale: str = config_get("locale") if locale is None else locale
|
||||
|
||||
@@ -94,15 +94,15 @@ async def _(
|
||||
|
||||
@asyncable
|
||||
def in_all_locales(key: str, *args: str, locales_root: str | Path = Path("locale")) -> List[Any]:
|
||||
"""Get value of the provided key and path in all available locales
|
||||
"""Get value of the provided key and path in all available locales.
|
||||
|
||||
### Args:
|
||||
* key (`str`): The last key of the locale's keys path.
|
||||
* *args (`str`): Path to key like: `dict[args][key]`.
|
||||
* locales_root (`str | Path`, *optional*): Folder where locales are located. Defaults to `Path("locale")`.
|
||||
Args:
|
||||
key (str): The last key of the locale's keys path.
|
||||
*args (str): Path to key like: `dict[args][key]`.
|
||||
locales_root (str | Path, optional): Folder where locales are located. Defaults to `Path("locale")`.
|
||||
|
||||
### Returns:
|
||||
* `List[Any]`: List of values in all locales
|
||||
Returns:
|
||||
List[Any]: List of values in all locales.
|
||||
"""
|
||||
|
||||
output: List[Any] = []
|
||||
@@ -128,15 +128,15 @@ def in_all_locales(key: str, *args: str, locales_root: str | Path = Path("locale
|
||||
|
||||
@in_all_locales.asynchronous
|
||||
async def in_all_locales(key: str, *args: str, locales_root: str | Path = Path("locale")) -> List[Any]:
|
||||
"""Get value of the provided key and path in all available locales
|
||||
"""Get value of the provided key and path in all available locales.
|
||||
|
||||
### Args:
|
||||
* key (`str`): The last key of the locale's keys path.
|
||||
* *args (`str`): Path to key like: `dict[args][key]`.
|
||||
* locales_root (`str | Path`, *optional*): Folder where locales are located. Defaults to `Path("locale")`.
|
||||
Args:
|
||||
key (str): The last key of the locale's keys path.
|
||||
*args (str): Path to key like: `dict[args][key]`.
|
||||
locales_root (str | Path, optional): Folder where locales are located. Defaults to Path("locale").
|
||||
|
||||
### Returns:
|
||||
* `List[Any]`: List of values in all locales
|
||||
Returns:
|
||||
List[Any]: List of values in all locales.
|
||||
"""
|
||||
|
||||
output: List[Any] = []
|
||||
@@ -164,15 +164,15 @@ async def in_all_locales(key: str, *args: str, locales_root: str | Path = Path("
|
||||
def in_every_locale(
|
||||
key: str, *args: str, locales_root: str | Path = Path("locale")
|
||||
) -> Dict[str, Any]:
|
||||
"""Get value of the provided key and path in every available locale with locale tag
|
||||
"""Get value of the provided key and path in every available locale with locale tag.
|
||||
|
||||
### Args:
|
||||
* key (`str`): The last key of the locale's keys path.
|
||||
* *args (`str`): Path to key like: `dict[args][key]`.
|
||||
* locales_root (`str | Path`, *optional*): Folder where locales are located. Defaults to `Path("locale")`.
|
||||
Args:
|
||||
key (str): The last key of the locale's keys path.
|
||||
*args (str): Path to key like: `dict[args][key]`.
|
||||
locales_root (str | Path, optional): Folder where locales are located. Defaults to Path("locale").
|
||||
|
||||
### Returns:
|
||||
* `Dict[str, Any]`: Locale is a key, and it's value from locale file is a value
|
||||
Returns:
|
||||
Dict[str, Any]: Locale is a key, and it's value from locale file is a value.
|
||||
"""
|
||||
|
||||
output: Dict[str, Any] = {}
|
||||
@@ -200,15 +200,15 @@ def in_every_locale(
|
||||
async def in_every_locale(
|
||||
key: str, *args: str, locales_root: str | Path = Path("locale")
|
||||
) -> Dict[str, Any]:
|
||||
"""Get value of the provided key and path in every available locale with locale tag
|
||||
"""Get value of the provided key and path in every available locale with locale tag.
|
||||
|
||||
### Args:
|
||||
* key (`str`): The last key of the locale's keys path.
|
||||
* *args (`str`): Path to key like: `dict[args][key]`.
|
||||
* locales_root (`str | Path`, *optional*): Folder where locales are located. Defaults to `Path("locale")`.
|
||||
Args:
|
||||
key (str): The last key of the locale's keys path.
|
||||
*args (str): Path to key like: `dict[args][key]`.
|
||||
locales_root (str | Path, optional): Folder where locales are located. Defaults to Path("locale").
|
||||
|
||||
### Returns:
|
||||
* `Dict[str, Any]`: Locale is a key, and it's value from locale file is a value
|
||||
Returns:
|
||||
Dict[str, Any]: Locale is a key, and it's value from locale file is a value.
|
||||
"""
|
||||
|
||||
output: Dict[str, Any] = {}
|
||||
|
Reference in New Issue
Block a user