diff --git a/src/lib/server/LanguageService.ts b/src/lib/server/LanguageService.ts index 7843e2d..ef18f73 100644 --- a/src/lib/server/LanguageService.ts +++ b/src/lib/server/LanguageService.ts @@ -1,6 +1,5 @@ import type { TolgeeStaticData } from '@tolgee/svelte' import { env } from '$env/dynamic/private' -import { TOLGEE_API_KEY, TOLGEE_API_URL } from '$env/static/private' import { loadAsync } from 'jszip' class TranslationCacheItem { @@ -12,7 +11,7 @@ class TranslationCacheItem { get isExpired(): boolean { const now = Date.now() - const TTL = Number(env.PRIVATE_TRANSLATION_CACHE_TTL) + const TTL = Number(env.TRANSLATION_CACHE_TTL) if (Number.isNaN(TTL)) return false @@ -64,7 +63,7 @@ class LanguageService { } protected async fetchTranslations(languageCodes: string | string[]) { - const url = new URL(`${TOLGEE_API_URL}/v2/projects/2/export`) + const url = new URL(`${env.TOLGEE_API_URL}/v2/projects/2/export`) url.searchParams.append('format', 'JSON') url.searchParams.append('zip', 'true') @@ -77,7 +76,7 @@ class LanguageService { const response = await fetch(url, { method: 'GET', headers: { - 'X-API-Key': TOLGEE_API_KEY, + 'X-API-Key': env.TOLGEE_API_KEY, Accept: 'application/*', }, }) diff --git a/src/routes/+layout.svelte b/src/routes/+layout.svelte index aa36bcd..4faf202 100644 --- a/src/routes/+layout.svelte +++ b/src/routes/+layout.svelte @@ -9,10 +9,7 @@ type TolgeeStaticData, } from '@tolgee/svelte' import { TopBar } from '$lib/components/ui/topBar' - import { - PUBLIC_TOLGEE_API_KEY, - PUBLIC_TOLGEE_API_URL, - } from '$env/static/public' + import { env } from '$env/dynamic/public' import type { Snippet } from 'svelte' let { children, data }: { data: TolgeeStaticData; children: Snippet } = @@ -32,9 +29,9 @@ .init({ language: 'de', - // // for development - // apiUrl: PUBLIC_TOLGEE_API_URL, - // apiKey: PUBLIC_TOLGEE_API_KEY, + // for development + apiUrl: env.PUBLIC_TOLGEE_API_URL, + apiKey: env.PUBLIC_TOLGEE_API_KEY, // for production staticData: {