feat(ai): enable French AI language requests

This commit is contained in:
DIYgod 2026-03-20 15:54:14 +08:00
parent ecf1ca57ac
commit 41656115b3
1 changed files with 3 additions and 9 deletions

View File

@ -34,16 +34,10 @@ export const ACTION_LANGUAGE_MAP: Record<
},
}
export const ACTION_LANGUAGE_KEYS = Object.keys(ACTION_LANGUAGE_MAP) as SupportedActionLanguage[]
export type ApiSupportedActionLanguage = Exclude<SupportedActionLanguage, "fr-FR">
export const toApiSupportedActionLanguage = (
language: SupportedActionLanguage,
): ApiSupportedActionLanguage => {
if (language === "fr-FR") {
// Server-side AI language enum does not include French yet.
return "en"
}
return language
}
): ApiSupportedActionLanguage =>
// Keep runtime support for fr-FR until @follow-app/client-sdk is regenerated with the new enum.
language as ApiSupportedActionLanguage