Skip to content

Commit

Permalink
added translations
Browse files Browse the repository at this point in the history
  • Loading branch information
binary-exe committed May 20, 2024
1 parent ececfd7 commit 6c1da2f
Show file tree
Hide file tree
Showing 7 changed files with 81 additions and 55 deletions.
23 changes: 14 additions & 9 deletions frontend/public/locales/ar/translation.json
Original file line number Diff line number Diff line change
Expand Up @@ -93,7 +93,7 @@
"mentor": "مُرشِد",
"message": "رسالة",
"messages": "رسائل",
"group_message":"رسائل المجموعة",
"group_message":"الدردشة الجماعية",
"name": "الاسم",
"no": "لا",
"other": "آخر",
Expand Down Expand Up @@ -593,13 +593,18 @@
"resend": "إعادة إرسال"
},
"meeting": {
"title": "توليد رابط الاجتماع",
"generateButton": "توليد",
"title": "إنشاء/الانضمام إلى الاجتماع",
"generateButton": "إنشاء غرفة",
"cancelButton": "إلغاء",
"generatedURL": "الرابط المُولَد",
"errorGenerating": "فشل في توليد رابط الاجتماع.",
"errorCopy": "فشل في نسخ الرابط إلى الحافظة.",
"copyMessage": "تم نسخ الرابط إلى الحافظة!",
"limitWarning": "يرجى ملاحظة أن الاجتماع سيكون له حد أقصى من 100 مشارك، ولا يوجد حد زمني."
}
"generatedURL": "اسم الغرفة",
"errorGenerating": "فشل في إنشاء الاجتماع.",
"errorCopy": "فشل في نسخ اسم الغرفة إلى الحافظة.",
"copyMessage": "تم نسخ اسم الغرفة إلى الحافظة!",
"limitWarning": "يرجى ملاحظة أن الاجتماع سيقتصر على 100 مشارك، ولن يكون هناك حد زمني.",
"placeHolder": "إنشاء أو لصق اسم الغرفة للانضمام",
"roomName": "يرجى تقديم اسم الغرفة للانضمام.",
"getToken": "غير قادر على الانضمام إلى الاجتماع",
"generateToken": "غير قادر على توليد رمز",
"joinMeeting": "الانضمام إلى الاجتماع"
}
}
6 changes: 5 additions & 1 deletion frontend/public/locales/en-US/translation.json
Original file line number Diff line number Diff line change
Expand Up @@ -602,6 +602,10 @@
"errorCopy": "Failed to copy room name to clipboard.",
"copyMessage": "Room name copied to clipboard!",
"limitWarning": "Please note that the meeting will have a limit of 100 attendees, and no time limit.",
"placeHolder": "Generate or Paste Room Name to Join"
"placeHolder": "Generate or Paste Room Name to Join",
"roomName": "Please provide a room name to join.",
"getToken": "Unable to join meeting",
"generateToken": "Unable to generate token",
"joinMeeting": "Join Meeting"
}
}
21 changes: 13 additions & 8 deletions frontend/public/locales/es-US/translation.json
Original file line number Diff line number Diff line change
Expand Up @@ -93,7 +93,7 @@
"mentor": "Mentor",
"message": "Mensaje",
"messages": "Mensajes",
"group_message":"Mensajes grupales",
"group_message":"Chat de Grupo",
"name": "Nombre",
"no": "No",
"other": "Otro",
Expand Down Expand Up @@ -593,13 +593,18 @@
"resend": "Reenviar correo electrónico"
},
"meeting": {
"title": "Generar Enlace de Reunión",
"generateButton": "Generar",
"title": "Crear/Unirse a la Reunión",
"generateButton": "Crear Sala",
"cancelButton": "Cancelar",
"generatedURL": "URL Generada",
"errorGenerating": "Error al generar el enlace de reunión.",
"errorCopy": "Error al copiar la URL al portapapeles.",
"copyMessage": "¡URL copiada al portapapeles!",
"limitWarning": "Por favor, tenga en cuenta que la reunión tendrá un límite de 100 asistentes, y sin límite de tiempo."
"generatedURL": "Nombre de la Sala",
"errorGenerating": "Error al generar la reunión.",
"errorCopy": "Error al copiar el nombre de la sala al portapapeles.",
"copyMessage": "¡Nombre de la sala copiado al portapapeles!",
"limitWarning": "Tenga en cuenta que la reunión tendrá un límite de 100 asistentes y no habrá límite de tiempo.",
"placeHolder": "Genere o pegue el nombre de la sala para unirse",
"roomName": "Por favor proporcione un nombre de sala para unirse.",
"getToken": "No se puede unir a la reunión",
"generateToken": "No se puede generar el token",
"joinMeeting": "Unirse a la Reunión"
}
}
26 changes: 14 additions & 12 deletions frontend/public/locales/fa-AF/translation.json
Original file line number Diff line number Diff line change
Expand Up @@ -49,9 +49,6 @@
"traing":{
"completed":"تکمیل شد"
},
"traing":{
"completed":"تکمیل شد"
},
"appointmentStatus": {
"accepted": "تایید شده",
"denied": "رد شده",
Expand Down Expand Up @@ -96,7 +93,7 @@
"mentor": "مربی",
"message": "پیام",
"messages": "پیام ها",
"group_message":"پیام های گروهی",
"group_message":"گپ گروهی",
"name": "نام",
"no": "نه",
"other": "سایر",
Expand Down Expand Up @@ -596,13 +593,18 @@
"resend": "ارسال مجدد ایمیل"
},
"meeting": {
"title": "تولید لینک جلسه",
"generateButton": "تولید",
"title": "ایجاد/پیوستن به جلسه",
"generateButton": "ایجاد اتاق",
"cancelButton": "لغو",
"generatedURL": "لینک تولید شده",
"errorGenerating": "امکان تولید لینک جلسه وجود ندارد.",
"errorCopy": "امکان کپی کردن لینک به کلیپ‌بورد وجود ندارد.",
"copyMessage": "لینک به کلیپ‌بورد کپی شد!",
"limitWarning": "لطفا توجه داشته باشید که جلسه محدودیت ۱۰۰ شرکت‌کننده دارد و محدودیت زمانی ندارد."
}
"generatedURL": "نام اتاق",
"errorGenerating": "ایجاد جلسه ناموفق بود.",
"errorCopy": "کپی نام اتاق به کلیپ بورد ناموفق بود.",
"copyMessage": "نام اتاق به کلیپ بورد کپی شد!",
"limitWarning": "لطفا توجه کنید که جلسه حداکثر ۱۰۰ شرکت کننده خواهد داشت و محدودیت زمانی ندارد.",
"placeHolder": "تولید یا چسباندن نام اتاق برای پیوستن",
"roomName": "لطفا نام اتاق را برای پیوستن وارد کنید.",
"getToken": "نمی توان به جلسه پیوست",
"generateToken": "تولید توکن ناموفق بود",
"joinMeeting": "پیوستن به جلسه"
}
}
25 changes: 15 additions & 10 deletions frontend/public/locales/pa-AR/translation.json
Original file line number Diff line number Diff line change
Expand Up @@ -94,7 +94,7 @@
"mentor": "ښوونکی ",
"message": "پیغام ",
"messages": "يیغامونه",
"group_message":"ګروپ پیغامونه",
"group_message":"ډله ییز چیټ",
"name": "نوم",
"no": "نه",
"other": "بل",
Expand Down Expand Up @@ -594,13 +594,18 @@
"resend": "بیا لیږنه"
},
"meeting": {
"title": "د اړوندو لینک جوړول",
"generateButton": "جوړول",
"cancelButton": "لغوه",
"generatedURL": "جوړ شوي URL",
"errorGenerating": "د اړوندو لینک جوړول ناکامه شو.",
"errorCopy": "URL په کلپ بورډ کاپی کول ناکامه شو.",
"copyMessage": "URL په کلپ بورډ کاپی شو!",
"limitWarning": "مهرباني وکړئ د دوی جوړول له دواړو شمیرې د تر ۱۰۰ کسانو حد او د مهال وقت نلري."
}
"title": "د غونډې جوړول/ګډون کول",
"generateButton": "خونه جوړول",
"cancelButton": "لغوه کول",
"generatedURL": "د خونې نوم",
"errorGenerating": "په غونډه کې ناکام شو.",
"errorCopy": "د خونې نوم په کلېپ بورډ کې کاپي کولو کې ناکام شو.",
"copyMessage": "د خونې نوم په کلېپ بورډ کې کاپي شو!",
"limitWarning": "مهرباني وکړئ په ياد ولرئ چې غونډه به ۱۰۰ ګډونوالو ته محدود وي، او وخت به يې محدود نه وي.",
"placeHolder": "د ګډون لپاره د خونې نوم جوړول یا پیسټ کول",
"roomName": "د ګډون لپاره مهرباني وکړئ د خونې نوم ورکړئ.",
"getToken": "په غونډه کې ګډون نشي کولای",
"generateToken": "ټوکن جوړول ناممکن دي",
"joinMeeting": "په غونډه کې ګډون کول"
}
}
23 changes: 14 additions & 9 deletions frontend/public/locales/pt-BR/translation.json
Original file line number Diff line number Diff line change
Expand Up @@ -93,7 +93,7 @@
"mentor": "Mentor",
"message": "Mensagem",
"messages": "Mensagens",
"group_message":"Mensagens de grupo",
"group_message":"Chat em Grupo",
"name": "Nome",
"no": "Não",
"other": "Outro(s)",
Expand Down Expand Up @@ -593,13 +593,18 @@
"resend": "Reenviar"
},
"meeting": {
"title": "Gerar Link da Reunião",
"generateButton": "Gerar",
"title": "Criar/Entrar na Reunião",
"generateButton": "Criar Sala",
"cancelButton": "Cancelar",
"generatedURL": "URL Gerado",
"errorGenerating": "Falha ao gerar o link da reunião.",
"errorCopy": "Falha ao copiar URL para a área de transferência.",
"copyMessage": "URL copiado para a área de transferência!",
"limitWarning": "Por favor, note que a reunião terá um limite de 100 participantes e sem limite de tempo."
}
"generatedURL": "Nome da Sala",
"errorGenerating": "Falha ao gerar a reunião.",
"errorCopy": "Falha ao copiar o nome da sala para a área de transferência.",
"copyMessage": "Nome da sala copiado para a área de transferência!",
"limitWarning": "Por favor, note que a reunião terá um limite de 100 participantes, sem limite de tempo.",
"placeHolder": "Gerar ou colar o nome da sala para entrar",
"roomName": "Por favor, forneça um nome de sala para entrar.",
"getToken": "Não foi possível entrar na reunião",
"generateToken": "Não foi possível gerar o token",
"joinMeeting": "Entrar na Reunião"
}
}
12 changes: 6 additions & 6 deletions frontend/src/components/CreateMeetingLink.js
Original file line number Diff line number Diff line change
Expand Up @@ -79,8 +79,8 @@ function Meeting() {
const joinMeeting = () => {
try {
if (!RoomName) {
console.error("Error: Room name is null or empty");
message.error("Please provide a room name to join.");
console.error(t("meeting.roomName"));
message.error(t("meeting.roomName"));
return;
}
getToken();
Expand All @@ -90,7 +90,7 @@ function Meeting() {
dispatch(setPanel(createSidePanel()));
} catch (error) {
console.error("Error: ", error);
message.error("Unable to join meeting");
message.error(t("meeting.getToken"));
}
};

Expand All @@ -106,11 +106,11 @@ function Meeting() {
setAppID(resp.appID);
}).catch(error => {
console.error('Error:', error);
message.error("Unable to generate token");
message.error(t("meeting.generateToken"));
});
} catch (error) {
console.error('Error:', error);
message.error("Unable to generate token");
message.error(t("meeting.generateToken"));
}
};

Expand Down Expand Up @@ -152,7 +152,7 @@ function Meeting() {
</Button>,
<div>
<Button ref={joinButtonRef} key="join" type="primary" onClick={joinMeeting}>
{"Join Meeting"}
{t("meeting.joinMeeting")}
</Button>,
<Button key="cancel" style={{ marginLeft: '8px' }} onClick={redirectToMessages}>
{t("meeting.cancelButton")}
Expand Down

0 comments on commit 6c1da2f

Please sign in to comment.