Make the first letter of the language selector upper case (#1214)

This commit is contained in:
GuilleHoardings
2023-02-06 03:25:11 +01:00
committed by GitHub
parent 852a2b73a9
commit 40b1b5a32e
2 changed files with 14 additions and 2 deletions
+9 -1
View File
@@ -6,7 +6,15 @@
"q0": "¿Cómo de avanzado está el proyecto?",
"a0": "Estamos en las primeras etapas de desarrollo, trabajando a partir de la investigación establecida para aplicar RLHF (aprendizaje por refuerzo con realimentación humana) a modelos de lenguaje de gran tamaño.",
"q1": "¿Quién está detrás de Open Assistant?",
"a1": "Open Assistant es un proyecto organizado por LAION y personas de todo el planeta interesadas en acercar esta tecnología a todo el mundo."
"a1": "Open Assistant es un proyecto organizado por LAION y personas de todo el planeta interesadas en acercar esta tecnología a todo el mundo.",
"q2": "¿Qué licencia usa Open Assistant?",
"a2": "El código y los modelos están licenciados bajo la licencia Apache 2.0.",
"q3": "¿Se publicarán los datos de entrenamiento?",
"a3": "Sí, bajo la licencia CC BY 4.0.",
"q4": "¿Será Open Assistant libre?",
"a4": "Sí, Open Assistant será gratuito para usar y modificable.",
"q5": "¿Qué hardware será necesario para ejecutar los modelos?",
"a5": "Habrá versiones que se podrán ejecutar en hardware de consumo."
},
"faq_title": "Preguntas frequentes",
"join_us_description": "Todos los proyectos de código abierto comienzan con personas como tú. El código abierto es la creencia de que si colaboramos juntos, podemos regalar nuestro conocimiento y tecnología al mundo en beneficio de la humanidad. ¿Te apuntas? Encuéntranos aquí:",
@@ -20,11 +20,15 @@ const LanguageSelector = () => {
}
}, [cookies, setCookie, router]);
const firstLetterUppercase = (str) => {
return str.charAt(0).toLocaleUpperCase() + str.slice(1);
};
// Memo the set of locales and their display names.
const localesAndNames = useMemo(() => {
return router.locales.map((locale) => ({
locale,
name: new Intl.DisplayNames([locale], { type: "language" }).of(locale),
name: firstLetterUppercase(new Intl.DisplayNames([locale], { type: "language" }).of(locale)),
}));
}, [router.locales]);