fix: translate backend asset includes in native

This commit is contained in:
Thibaut Valentin 2026-01-16 14:19:47 +01:00
parent c456fdae8b
commit 38acc067a7
3 changed files with 4 additions and 6 deletions

View File

@ -21,15 +21,11 @@ public class UserInfoProvider implements ContainerRequestFilter {
@Override
public void filter(ContainerRequestContext requestContext) {
System.out.println(requestContext.getHeaders());
List<Locale> acceptableLanguages = requestContext.getAcceptableLanguages();
System.out.println(acceptableLanguages);
Locale selectedLocale = findFirstSupportedLanguage(acceptableLanguages);
if (selectedLocale == null)
selectedLocale = TradService.fallbackLocale;
System.out.println(selectedLocale);
requestContext.setProperty("userLocale", selectedLocale);
}

View File

@ -68,7 +68,7 @@ quarkus.http.auth.permission.public.policy=permit
quarkus.keycloak.admin-client.server-url=https://auth.safca.fr
quarkus.native.resources.includes=asset/**
quarkus.native.resources.includes=asset/**,lang/**
# HelloAsso Connector
helloasso.api=https://api.helloasso.com

View File

@ -671,12 +671,14 @@ export async function initCompetitionApi(apiUrlRoot_, host) {
.use(i18nextHttpBackend)
.use(i18nextBrowserLanguagedetector)
.init({
supportedLngs: ['fr', 'en'],
fallbackLng: 'fr',
debug: true,
debug: host.startsWith('http://localhost'),
interpolation: {
escapeValue: true,
},
detection: options,
backend: backend,
ns: ['result'],
defaultNS: 'result',
})