NovaGaia / 2024-greenit-refs

https://ref.greenit.fr/rwp/
Other
1 stars 0 forks source link

Traduction #4

Closed hrenaud closed 8 months ago

hrenaud commented 9 months ago

Le fichier de configuration des traductions est src/i18n/ui.ts

Il faut utiliser

import { getLangFromUrl, useTranslations } from "@i18n/utils";

const lang = getLangFromUrl(Astro.url);
const t = useTranslations(lang);

Code à utiliser pour chercher/remplacer lexique.title par sa valeur traduite Bonnes pratiques.

${t("lexique.title")}
// ou
{t("lexique.title")}

Note La langue par défaut est fr, si ça traduction n'est pas présente, t("...") il y un fallback en fr.

hrenaud commented 9 months ago

BUG: en build, les traductions ne sont plus trouvées...

hrenaud commented 9 months ago

Bug fixed in https://github.com/NovaGaia/2024-greenit-refs/commit/026cbadd543df2467f040965e0662a1917ce51ed

dNicolle commented 8 months ago

@hrenaud je suis sur les traductions des éléments de l'interface. Je te dis quand j'ai push