diff --git a/website/next-i18next.config.js b/website/next-i18next.config.js index ece59509..bedb52a6 100644 --- a/website/next-i18next.config.js +++ b/website/next-i18next.config.js @@ -1,6 +1,6 @@ module.exports = { i18n: { defaultLocale: "en", - locales: ["ar", "bn", "de", "en", "es", "fr", "hu", "ja", "ko", "pt-BR", "ru", "uk-UA", "vi", "zh", "tr"], + locales: ["ar", "bn", "ca", "de", "en", "es", "fr", "hu", "ja", "ko", "pt-BR", "ru", "uk-UA", "vi", "zh", "tr"], }, }; diff --git a/website/public/locales/ca/common.json b/website/public/locales/ca/common.json new file mode 100644 index 00000000..42466441 --- /dev/null +++ b/website/public/locales/ca/common.json @@ -0,0 +1,27 @@ +{ + "about": "Sobre", + "account_settings": "Compte", + "admin_dashboard": "Panell d'administració", + "copied": "Copiat", + "connect": "Connectar", + "conversational": "AI conversacional per a tothom.", + "dark_mode": "Mode fosc", + "dashboard": "Panell principal", + "delete": "Esborrar", + "discord": "Discord", + "docs": "Documentació", + "github": "GitHub", + "legal": "Legal", + "light_mode": "Mode clar", + "loading": "Carregant...", + "more_information": "Més informació", + "no": "No", + "privacy_policy": "Política de privacitat", + "report_a_bug": "Informar d'un error", + "sign_in": "Iniciar sessió", + "sign_out": "Cerrar sessió", + "success": "Éxit", + "terms_of_service": "Termes de servei", + "title": "Open Assistant", + "yes": "Sí" +} diff --git a/website/public/locales/ca/dashboard.json b/website/public/locales/ca/dashboard.json new file mode 100644 index 00000000..837e37ec --- /dev/null +++ b/website/public/locales/ca/dashboard.json @@ -0,0 +1,8 @@ +{ + "grab_a_task": "Pren una tasca!", + "create": "Crear", + "evaluate": "Avaluar", + "label": "Etiquetar", + "dashboard": "Panell principal", + "go": "Anar" +} diff --git a/website/public/locales/ca/index.json b/website/public/locales/ca/index.json new file mode 100644 index 00000000..d259ead1 --- /dev/null +++ b/website/public/locales/ca/index.json @@ -0,0 +1,15 @@ +{ + "blurb": "Creiem que podem crear una revolució.", + "blurb1": "De la mateixa manera que Stable Diffusion va ajudar el món a crear art i imatges de noves maneres, volem millorar el món proporcionant una IA conversacional sorprenent", + "description": "IA conversacional per a tothom. Un projecte de codi obert per crear un GPT LLM preparat per xatejar administrat per LAION i col·laboradors de tot el món.", + "faq_items": { + "q0": "Com està avançat el projecte?", + "a0": "Estem en les primeres etapes de desenvolupament, treballant a partir de la investigació establerta per aplicar RLHF (aprenentatge per reforç amb realimentació humana) a models de llenguatge de grans dimensions.", + "q1": "Qui és darrere d'Open Assistant?", + "a1": "Open Assistant és un projecte organitzat per LAION i persones de tot el planeta interessades a apropar aquesta tecnologia a tothom." + }, + "faq_title": "Preguntes freqüents", + "join_us_description": "Tots els projectes de codi obert comencen amb persones com tu. El codi obert és la creença que si col·laborem plegats, podem regalar el nostre coneixement i tecnologia al món en benefici de la humanitat. T'hi apuntes? Troba'ns aquí:", + "join_us_title": "Uneix-te a nosaltres", + "subtitle": "AI conversacional per a tothom." +} diff --git a/website/public/locales/ca/labelling.json b/website/public/locales/ca/labelling.json new file mode 100644 index 00000000..73e93969 --- /dev/null +++ b/website/public/locales/ca/labelling.json @@ -0,0 +1,24 @@ +{ + "label_highlighted_yes_no_instruction": "Contesta la/les següent/s pregunta/s sobre el missatge ressaltat:", + "label_highlighted_flag_instruction": "Selecciona qualsevol que sigui adequat per al missatge ressaltat:", + "label_highlighted_likert_instruction": "Qualifica el missatge ressaltat:", + "label_message_yes_no_instruction": "Contesta la/les següent/s pregunta/es sobre el missatge:", + "label_message_flag_instruction": "Selecciona qualsevol que sigui adequada per al missatge:", + "label_message_likert_instruction": "Qualifica el missatge:", + "spam.question": "És el missatge spam?", + "fails_task.question": "És una mala resposta, segons la tasca demanada?", + "not_appropriate": "No apropiada", + "not_appropriate.explanation": "No apropiada per a un assistent de client.", + "pii": "Conté informació d'identificació personal (PII)", + "pii.explanation": "Conté informació personal com detalls de contacte personal, números d'identificació o detalls bancaris", + "hate_speech": "Incitació a l'odi", + "hate_speech.explanation": "El contingut és ofensiu o amenaçador i expressa un prejudici contra una característica protegida. El prejudici fa referència a les opinions preconcebudes que no es basen en la raó. Les característiques protegides inclouen gènere, ètnia, religió, orientació sexual i característiques semblants.", + "sexual_content": "Contingut sexual", + "sexual_content.explanation": "Conté contingut sexual.", + "moral_judgement": "Judici moral", + "moral_judgement.explanation": "Expressa un judici moral.", + "political_content": "Contingut polític", + "political_content.explanation": "Expressa una opinió política.", + "lang_mismatch": "Idioma incorrecte", + "lang_mismatch.explanation": "No està escrit a l'idioma seleccionat actualment." +} diff --git a/website/public/locales/ca/leaderboard.json b/website/public/locales/ca/leaderboard.json new file mode 100644 index 00000000..e5004696 --- /dev/null +++ b/website/public/locales/ca/leaderboard.json @@ -0,0 +1,18 @@ +{ + "daily": "Diari", + "last_updated_at": "Última actualització: {{val, datetime}}", + "leaderboard": "Taula de classificació", + "monthly": "Mensual", + "overall": "Global", + "rank": "Posició", + "score": "Puntuació", + "user": "Usuari", + "weekly": "Setmanal", + "prompt": "Indicacions", + "reply": "Respostes", + "label": "Etiquetes", + "view_all": "Veure tots", + "top_5_contributors_today": "Top 5 contribuïdors avui", + "previous": "Anterior", + "next": "Següent" +} diff --git a/website/public/locales/ca/message.json b/website/public/locales/ca/message.json new file mode 100644 index 00000000..28ed2f09 --- /dev/null +++ b/website/public/locales/ca/message.json @@ -0,0 +1,20 @@ +{ + "copy_message_id": "Copiar ID del missatge", + "label_action": "Etiquetar", + "label_title": "Etiqueta", + "message_deleted": "Missatge esborrat", + "message": "Missatge", + "open_new_tab_action": "Obrir en una pestanya nova", + "parent": "Pare", + "reactions": "Reaccions", + "recent_messages": "Missatges recents", + "report_action": "Reportar", + "report_placeholder": "Per què cal revisar aquest missatge?", + "report_title": "Informe", + "send_report": "Enviar", + "stop_tree": "Aturar arbre", + "submit_labels": "Enviar", + "tree_stopped": "Arbre aturat {{id}}", + "view_user": "Veure usuari", + "your_recent_messages": "Els teus missatges recents" +} diff --git a/website/public/locales/ca/side_menu.json b/website/public/locales/ca/side_menu.json new file mode 100644 index 00000000..aece4f4e --- /dev/null +++ b/website/public/locales/ca/side_menu.json @@ -0,0 +1,12 @@ +{ + "dashboard": "Panell principal", + "dashboard_home": "Panell principal", + "messages": "Missatges", + "messages_dashboard": "Taulell de missatges", + "leaderboard": "Classificacions", + "user_leaderboard": "Classificació d'usuaris", + "users": "Usuaris", + "users_dashboard": "Taulell d'usuaris", + "status": "Estat", + "status_dashboard": "Taulell d'estat" +} diff --git a/website/public/locales/ca/tasks.json b/website/public/locales/ca/tasks.json new file mode 100644 index 00000000..a4409322 --- /dev/null +++ b/website/public/locales/ca/tasks.json @@ -0,0 +1,82 @@ +{ + "default": { + "unchanged_title": "Sense canvis", + "unchanged_message": "Estàs segur que vols continuar?" + }, + "random": { + "label": "Tindré sort", + "desc": "Ajuda'ns a millorar Open Assistant començant amb una tasca aleatòria." + }, + "create_initial_prompt": { + "label": "Crear instruccions inicials", + "desc": "Escriviu instruccions inicials per ajudar que Open Assistant intenti contestar missatges variats.", + "overview": "Crea un missatge inicial per enviar-lo a l'assistent", + "instruction": "Proporciona les instruccions inicials", + "response_placeholder": "Escriu les teves instruccions aquí..." + }, + "reply_as_user": { + "label": "Contestar com a usuari", + "desc": "Parlar amb Open Assistant i intentar millorar les respostes mentre interacciones amb ell.", + "overview": "Donada la conversa següent, proporciona una resposta adequada", + "instruction": "Proporciona la resposta de l'usuari", + "response_placeholder": "Escriu la teva resposta aquí..." + }, + "reply_as_assistant": { + "label": "Contestar com a assistent", + "desc": "Ajuda Open Assistant a millorar les seves respostes a converses amb altres usuaris.", + "overview": "Donada la conversa següent, proporciona una resposta adequada", + "response_placeholder": "Escriu la teva resposta aquí..." + }, + "rank_user_replies": { + "label": "Ordenar respostes d'usuaris", + "desc": "Ajuda Open Assistant a millorar les seves respostes a converses amb altres usuaris.", + "overview": "Donades les respostes següents d'usuaris, ordeneu-les de millor a pitjor, amb la primera sent la millor i l'última, la pitjor.", + "unchanged_title": "Ordre sense canviar", + "unchanged_message": "No heu canviat l'ordre de les respostes. Segur que vols continuar?" + }, + "rank_assistant_replies": { + "label": "Ordenar respostes de l'assistent", + "desc": "Puntua respostes donades per Open Assistant basant-te en la precisió i llegibilitat.", + "overview": "Donades les respostes següents de l'assistent, ordeneu-les de millor a pitjor, amb la primera sent la millor i l'última, la pitjor.", + "unchanged_title": "Ordre sense canviar", + "unchanged_message": "No heu canviat l'ordre de les respostes. Segur que vols continuar?" + }, + "rank_initial_prompts": { + "label": "Ordenar instruccions inicials", + "desc": "Puntua instruccions a Open Assistant basant-te en la precisió i llegibilitat.", + "overview": "Donades les següents instruccions inicials, ordeneu-les de millor a pitjor, amb la primera sent la millor i l'última, la pitjor.", + "unchanged_title": "Ordre sense canviar", + "unchanged_message": "No heu canviat l'ordre de les entrades. Segur que vols continuar?" + }, + "label_initial_prompt": { + "label": "Etiquetar instruccions inicials", + "desc": "Proporciona etiquetes per a unes instruccions.", + "overview": "Proporciona etiquetes per a les instruccions següents" + }, + "label_prompter_reply": { + "label": "Etiquetar resposta de l'apuntador", + "desc": "Proporciona etiquetes per a unes instruccions.", + "overview": "Donada la discussió següent, proporciona etiquetes per a la darrera entrada." + }, + "label_assistant_reply": { + "label": "Etiquetar resposta de l'assistent", + "desc": "Proporciona etiquetes per a unes instruccions.", + "overview": "Donada la discussió següent, proporciona etiquetes per a la darrera entrada." + }, + "classify_initial_prompt": { + "label": "Classificar instruccions inicials", + "desc": "Proporciona etiquetes per a unes instruccions.", + "overview": "Llegeix la següent entrada i contesta a continuació la pregunta sobre aquesta." + }, + "classify_prompter_reply": { + "label": "Classificar la resposta de l'apuntador", + "desc": "Proporciona etiquetes per a una entrada.", + "overview": "Llegeix la conversa següent i contesta a continuació la pregunta sobre l'última resposta a la discussió." + }, + "classify_assistant_reply": { + "label": "Classificar resposta de l'assistent", + "desc": "Proporciona etiquetes per a una resposta de l'assistent.", + "overview": "Llegeix la conversa següent i contesta a continuació la pregunta sobre l'última resposta a la discussió." + }, + "available_task_count": "{{count}} tasques disponibles" +} diff --git a/website/public/locales/ca/tos.json b/website/public/locales/ca/tos.json new file mode 100644 index 00000000..e4723207 --- /dev/null +++ b/website/public/locales/ca/tos.json @@ -0,0 +1,6 @@ +{ + "title": "Condicions del servei d'Open Assistant", + "content": "Per continuar utilitzant Open Assistant, primer has d'acceptar les nostres Condicions del servei.", + "accept": "Acceptar", + "decline": "Rebutjar" +}