update to astro V2
This commit is contained in:
parent
082b193d23
commit
f24a432155
14 changed files with 789 additions and 796 deletions
10
.astro-i18n/generated.d.ts
vendored
10
.astro-i18n/generated.d.ts
vendored
|
@ -11,15 +11,15 @@ declare module "astro-i18n" {
|
|||
|
||||
export function l<Uri extends RouteUri>(
|
||||
route: Uri | string & {},
|
||||
...args: undefined extends RouteParams[Uri]
|
||||
? [params?: RouteParams[Uri], targetLangCode?: LangCode, routeLangCode?: LangCode]
|
||||
...args: keyof RouteParams extends Uri
|
||||
? [params?: Record<string, string>, targetLangCode?: LangCode, routeLangCode?: LangCode]
|
||||
: [params: RouteParams[Uri], targetLangCode?: LangCode, routeLangCode?: LangCode]
|
||||
): string
|
||||
|
||||
export function t<Path extends TranslationPath>(
|
||||
path: Path,
|
||||
path: Path | string & {},
|
||||
...args: undefined extends TranslationOptions[Path]
|
||||
? [options?: TranslationOptions[Path], langCode?: LangCode]
|
||||
? [options?: keyof TranslationOptions extends Path ? Record<string, unknown> : TranslationOptions[Path], langCode?: LangCode]
|
||||
: [options: TranslationOptions[Path], langCode?: LangCode]
|
||||
): string
|
||||
|
||||
|
@ -40,6 +40,8 @@ declare module "astro-i18n" {
|
|||
set langCode(langCode: LangCode)
|
||||
get formatters(): Record<string, InterpolationFormatter>
|
||||
init(Astro: { url: URL }, formatters?: Record<string, InterpolationFormatter>): void
|
||||
addTranslations(translations: Translations): void
|
||||
addRouteTranslations(routeTranslations: RouteTranslations): void
|
||||
getFormatter(name: string): InterpolationFormatter | undefined
|
||||
setFormatter(name: string, formatter: InterpolationFormatter): void
|
||||
deleteFormatter(name: string): void
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue