diff --git a/packages/cookie-banner/src/client.ts b/packages/cookie-banner/src/client.ts index de6bf7b54..cbb041b28 100644 --- a/packages/cookie-banner/src/client.ts +++ b/packages/cookie-banner/src/client.ts @@ -27,9 +27,6 @@ import { detectLanguage } from "./i18n"; import { enqueue, flush } from "./queue"; import { getOrCreateVisitorId } from "./visitor"; -export type { BannerTexts } from "./i18n"; -export { interpolate } from "./i18n"; - export interface CookieItem { name: string; duration: string; @@ -48,7 +45,6 @@ export interface BannerConfig { version: number; language: string; default_language: string; - available_languages: string[]; privacy_policy_url: string; consent_expiry_days: number; consent_mode: "OPT_IN" | "OPT_OUT"; diff --git a/pkg/cookiebanner/service.go b/pkg/cookiebanner/service.go index 62590c96f..ad38c1965 100644 --- a/pkg/cookiebanner/service.go +++ b/pkg/cookiebanner/service.go @@ -130,7 +130,6 @@ type ( Version int `json:"version"` Language string `json:"language"` DefaultLanguage string `json:"default_language"` - AvailableLanguages []string `json:"available_languages"` PrivacyPolicyURL string `json:"privacy_policy_url"` ConsentExpiryDays int `json:"consent_expiry_days"` ConsentMode string `json:"consent_mode"` @@ -1707,14 +1706,6 @@ func buildBannerConfig( defaultLang = "en" } - availableLanguages := make([]string, 0, len(snapshot.Translations)) - for l := range snapshot.Translations { - availableLanguages = append(availableLanguages, l) - } - if len(availableLanguages) == 0 { - availableLanguages = []string{defaultLang} - } - resolvedLang := defaultLang if lang != "" { if _, ok := snapshot.Translations[lang]; ok { @@ -1748,7 +1739,6 @@ func buildBannerConfig( Version: version.Version, Language: resolvedLang, DefaultLanguage: defaultLang, - AvailableLanguages: availableLanguages, PrivacyPolicyURL: snapshot.PrivacyPolicyURL, ConsentExpiryDays: snapshot.ConsentExpiryDays, ConsentMode: snapshot.ConsentMode,