{#if src}
-
![Avatar]()
+
![Avatar]()
{:else if avatar}
-

+

{:else}

@@ -57,7 +60,7 @@
-
+
{$t('settings.profile.profile_picture.file_size')}
{maxFileSizeInMb}MB
{$t('settings.profile.profile_picture.accepted')}: jpeg, jpg, png, webp
diff --git a/apps/dashboard/src/lib/utils/translations/de.json b/apps/dashboard/src/lib/utils/translations/de.json
index bab83ef4..be506c9b 100644
--- a/apps/dashboard/src/lib/utils/translations/de.json
+++ b/apps/dashboard/src/lib/utils/translations/de.json
@@ -1553,5 +1553,10 @@
"assignment_completion_description": "Prozentsatz der abgeschlossenen Aufgaben",
"average_grade": "Durchschnittsnote",
"average_grade_description": "Durchschnittsnote aller abgeschlossenen Aufgaben"
+ },
+ "common": {
+ "unsaved_changes": {
+ "message": "Sie haben nicht gerettete Änderungen. Bist du sicher, dass du gehen willst?"
+ }
}
}
diff --git a/apps/dashboard/src/lib/utils/translations/en.json b/apps/dashboard/src/lib/utils/translations/en.json
index 0e072c05..262d7070 100644
--- a/apps/dashboard/src/lib/utils/translations/en.json
+++ b/apps/dashboard/src/lib/utils/translations/en.json
@@ -1600,5 +1600,11 @@
"not_valid": "Not valid email"
},
"invalid_type_error": "Must not be empty"
+ },
+
+ "common": {
+ "unsaved_changes": {
+ "message": "You have unsaved changes. Are you sure you want to leave?"
+ }
}
}
diff --git a/apps/dashboard/src/lib/utils/translations/es.json b/apps/dashboard/src/lib/utils/translations/es.json
index 71a760cc..50ced1f0 100644
--- a/apps/dashboard/src/lib/utils/translations/es.json
+++ b/apps/dashboard/src/lib/utils/translations/es.json
@@ -1553,5 +1553,10 @@
"assignment_completion_description": "Porcentaje de tareas completadas",
"average_grade": "Calificación promedio",
"average_grade_description": "Calificación promedio de todas las tareas completadas"
+ },
+ "common": {
+ "unsaved_changes": {
+ "message": "Tienes cambios no salvos. ¿Estás seguro de que quieres irte?"
+ }
}
}
diff --git a/apps/dashboard/src/lib/utils/translations/fr.json b/apps/dashboard/src/lib/utils/translations/fr.json
index afd0ee5a..9565a1a5 100644
--- a/apps/dashboard/src/lib/utils/translations/fr.json
+++ b/apps/dashboard/src/lib/utils/translations/fr.json
@@ -1553,5 +1553,10 @@
"assignment_completion_description": "Pourcentage de missions terminées",
"average_grade": "Note moyenne",
"average_grade_description": "Note moyenne de tous les devoirs terminés"
+ },
+ "common": {
+ "unsaved_changes": {
+ "message": "Vous avez des changements non sauvés. Êtes-vous sûr de vouloir partir?"
+ }
}
}
\ No newline at end of file
diff --git a/apps/dashboard/src/lib/utils/translations/hi.json b/apps/dashboard/src/lib/utils/translations/hi.json
index 75b5c42e..30039776 100644
--- a/apps/dashboard/src/lib/utils/translations/hi.json
+++ b/apps/dashboard/src/lib/utils/translations/hi.json
@@ -1553,5 +1553,10 @@
"assignment_completion_description": "पूर्ण किये गये कार्यों का प्रतिशत",
"average_grade": "औसत क्षेणी",
"average_grade_description": "सभी पूर्ण किए गए असाइनमेंट का औसत ग्रेड"
+ },
+ "common": {
+ "unsaved_changes": {
+ "message": "आपके पास अनसुना परिवर्तन हैं। क्या आपकी वाकई छोड़ने की इच्छा है?"
+ }
}
}
diff --git a/apps/dashboard/src/lib/utils/translations/pt.json b/apps/dashboard/src/lib/utils/translations/pt.json
index 41d7b808..fd519d36 100644
--- a/apps/dashboard/src/lib/utils/translations/pt.json
+++ b/apps/dashboard/src/lib/utils/translations/pt.json
@@ -1553,5 +1553,10 @@
"assignment_completion_description": "Porcentagem de tarefas concluídas",
"average_grade": "Nota Média",
"average_grade_description": "Nota média de todas as tarefas concluídas"
+ },
+ "common": {
+ "unsaved_changes": {
+ "message": "Você tem mudanças não salvas. Tem certeza de que deseja sair?"
+ }
}
}
diff --git a/apps/dashboard/src/lib/utils/translations/ru.json b/apps/dashboard/src/lib/utils/translations/ru.json
index 1606acff..ea5ed953 100644
--- a/apps/dashboard/src/lib/utils/translations/ru.json
+++ b/apps/dashboard/src/lib/utils/translations/ru.json
@@ -1553,5 +1553,10 @@
"assignment_completion_description": "Процент выполненных заданий",
"average_grade": "Средняя оценка",
"average_grade_description": "Средняя оценка за все выполненные задания"
+ },
+ "common": {
+ "unsaved_changes": {
+ "message": "У вас есть неспасенные изменения. Вы уверены, что хотите уйти?"
+ }
}
}
\ No newline at end of file
diff --git a/apps/dashboard/src/lib/utils/translations/vi.json b/apps/dashboard/src/lib/utils/translations/vi.json
index 960a1fb8..8587c999 100644
--- a/apps/dashboard/src/lib/utils/translations/vi.json
+++ b/apps/dashboard/src/lib/utils/translations/vi.json
@@ -1553,5 +1553,10 @@
"assignment_completion_description": "Tỷ lệ bài tập đã hoàn thành",
"average_grade": "Điểm trung bình",
"average_grade_description": "Điểm trung bình của tất cả các bài tập đã hoàn thành"
+ },
+ "common": {
+ "unsaved_changes": {
+ "message": "Bạn có những thay đổi chưa được lưu. Bạn có chắc bạn muốn rời đi?"
+ }
}
}