diff --git a/apps/web/app/[locale]/layout.tsx b/apps/web/app/[locale]/layout.tsx index bc513a35c..717ef37b6 100644 --- a/apps/web/app/[locale]/layout.tsx +++ b/apps/web/app/[locale]/layout.tsx @@ -30,13 +30,7 @@ interface Props { }; } -import { Plus_Jakarta_Sans, Poppins } from 'next/font/google'; - -const jakarta = Plus_Jakarta_Sans({ - subsets: ['latin'], - variable: '--font-jakarta', - display: 'swap' -}); +import { Poppins } from 'next/font/google'; const poppins = Poppins({ subsets: ['latin'], @@ -66,7 +60,7 @@ const LocaleLayout = ({ children, params: { locale }, pageProps }: Props) => { // eslint-disable-next-line @typescript-eslint/no-var-requires const messages = require(`../../messages/${locale}.json`); return ( - + {/* diff --git a/apps/web/components/pages/main/no-team.tsx b/apps/web/components/pages/main/no-team.tsx index 7845e093e..d0e96f001 100644 --- a/apps/web/components/pages/main/no-team.tsx +++ b/apps/web/components/pages/main/no-team.tsx @@ -1,8 +1,10 @@ -import { useAuthenticateUser, useModal } from '@app/hooks'; +'use client'; + +import { useAuthenticateUser, useModal, useOrganizationTeams } from '@app/hooks'; import { clsxm } from '@app/utils'; import { Avatar, Button, Text, Tooltip } from 'lib/components'; import { CreateTeamModal } from 'lib/features'; -import { PropsWithChildren } from 'react'; +import React, { PropsWithChildren } from 'react'; import noTeamImg from '../../../public/assets/svg/no-team.svg'; import { useTranslations } from 'next-intl'; @@ -11,6 +13,12 @@ const NoTeam = ({ className, ...rest }: Props) => { const t = useTranslations(); const { isOpen, closeModal, openModal } = useModal(); const { user } = useAuthenticateUser(); + const { teams } = useOrganizationTeams(); + + React.useEffect(() => { + closeModal(); + if (teams.length < 1 && user?.isEmailVerified == true) openModal(); + }, [closeModal, openModal, teams.length, user?.isEmailVerified]); return (
@@ -24,11 +32,11 @@ const NoTeam = ({ className, ...rest }: Props) => {

- + diff --git a/apps/web/messages/ar.json b/apps/web/messages/ar.json index fb95ec93d..15011a843 100644 --- a/apps/web/messages/ar.json +++ b/apps/web/messages/ar.json @@ -36,11 +36,11 @@ "CONTINUE": "متابعة", "EDIT_TASK": "تعديل المهمة", "ASSIGN_TASK": "تعيين مهمة", - "ASSIGN_TASK_TO": "تعيين المهمة إلى", "REMOVE_ACCOUNT": "إزالة الحساب", "REMOVE_EVERYWHERE": "إزالة من كل مكان", "DELETE_ACCOUNT": "حذف هذا الحساب", + "DELETE_ALL_DATA": "حذف جميع البيانات", "UNASSIGN_TASK": "إلغاء تعيين المهمة", "MAKE_A_MANAGER": "جعل مدير", "UNMAKE_A_MANAGER": "إلغاء جعل مدير", @@ -54,6 +54,7 @@ "STATUSES": "الحالات", "RESEND_INVITATION": "إعادة إرسال الدعوة", "TODAY": "اليوم", + "DONT_HAVE_ACCOUNT": "ليس لديك حساب؟", "TOTAL": "المجموع", "ESTIMATED": "التقديري", "ESTIMATE": "تقدير", @@ -122,6 +123,7 @@ "MY_TEAM": "فريقي", "FULL_NAME": "الاسم الكامل", "USER_AVATAR": "صورة المستخدم", + "REGISTER": "سجل الآن!", "CONTACT": "جهة الاتصال", "THEME": "الموضوع", "TIME_ZONE": "المنطقة الزمنية", @@ -172,7 +174,8 @@ "GITHUB_LOADING_TEXT": "نحن الآن في عملية تثبيت التكامل الخاص بك على GitHub، توكّل.", "GITHUB_INTEGRATION_AUTO_SYNC_TASK_TEXT": "قم بمزامنة المهام تلقائيًا في تطبيقك لتحديثات سلسة وفعّالة.", "GITHUB_INTEGRATION_LABEL_SYNC_TASK_TEXT": "تزامن المهام بشكل انتقائي عن طريق ربطها بتصنيف معين.", - "GITHUB_AUTO_SYNC_LABEL": "اختر تسمية التزامن التلقائي" + "GITHUB_AUTO_SYNC_LABEL": "اختر تسمية التزامن التلقائي", + "GITHUB_INTEGRATION_SUBTITLE_TEXT": "قم بتفعيل تكامل GitHub لمزامنة المشروع والمستودع" }, "alerts": { "ALERT_DELETE_ACCOUNT": "سيتم إزالة الحساب من جميع الفرق، باستثناء حيث أنت المدير فقط", @@ -289,7 +292,6 @@ "TIMEZONE_SEARCH_PLACEHOLDER": "المنطقة الزمنية الخاصة بك", "ABOUT_TO_CHANGE_EMAIL": "أنت على وشك تغيير البريد الإلكتروني", "ABOUT_TO_DELETE_ACCOUNT": "أنت على وشك حذف حسابك؟", - "ABOUT_TO_REMOVE_ACCOUNT": "أنت على وشك إزالة حسابك؟", "ABOUT_TO_REMOVE_FROM_ALL_TEAMS": "You're about to be removed from all teams, unless you're the only manager ?", "ABOUT_TO_DELETE_ALL_ACCOUNT_DATA": "You are about to Delete your account and all your data ?" }, @@ -451,14 +453,31 @@ }, "timer": { + "ACTIVE" : "نشط", + "APPS" : "تطبيقات", + "ARCHIVED" : "مؤرشف", "START_TIMER": "يرجى تحديد أو إنشاء مهمة جديدة لبدء تتبع الوقت", "TEAM_SWITCH": { "STOPPED_TIMER_TOAST_TITLE": "توقف المؤقت", "STOPPED_TIMER_TOAST_DESCRIPTION": "توقف المؤقت بسبب التبديل بين الفرق" }, + "THERE_IS_NO_APPS_VISITED": "لا توجد تطبيقات تم زيارتها.", + "TIME_ACTIVITY": "النشاط", + "TIME_SPENT_IN_HOURS": "الوقت المستغرق (ساعات)", + "TIMES": "مرات", + "TOTAL_HOURS": "إجمالي الساعات", + "VISITED_DATES": "تواريخ الزيارة", "ESTIMATION": { "ESTIMATE_LABEL": "التقدير" }, + "INACTIVE": "غير نشط", + "KEYBOARD": "لوحة المفاتيح", + "MOUSE": "الفأرة", + "NO_SCREENSHOOT": "لا توجد لقطات شاشة", + "NOT_ARCHIVED": "غير مؤرشف", + "OTHER_DETAILS": "تفاصيل أخرى", + "PERCENT_OF_MINUTES": " % من 10 دقائق", + "PERCENT_USED": "النسبة المئوية المستخدمة", "DAY_LIST": [{ "title": "7 أيام" }, { "title": "14 يوم" }] }, diff --git a/apps/web/messages/bg.json b/apps/web/messages/bg.json index 6d2039e1c..6d08f7406 100644 --- a/apps/web/messages/bg.json +++ b/apps/web/messages/bg.json @@ -40,6 +40,7 @@ "REMOVE_ACCOUNT": "Премахване на профил", "REMOVE_EVERYWHERE": "Премахване навсякъде", "DELETE_ACCOUNT": "Изтриване на този профил", + "DELETE_ALL_DATA": "Изтриване на всички данни", "UNASSIGN_TASK": "Отмяна на възлагането на задача", "MAKE_A_MANAGER": "Направи мениджър", "UNMAKE_A_MANAGER": "Премахни мениджъра", @@ -140,6 +141,8 @@ "NEW_MEMBER": "Стани член", "BACK": "Назад", "JOIN_REQUEST": "Искане за присъединяване", + "DONT_HAVE_ACCOUNT": "Нямате профил?", + "REGISTER": "Регистрация", "PERMISSION": "Разрешение", "SEARCH": "Търсене", "ADD_PARENT": "Добави родител", @@ -168,6 +171,7 @@ "FILTER_UNSUBSCRIBE": "Отпиши се", "KEYBOARD_SHORTCUTS": "Клавишни комбинации", + "GITHUB_INTEGRATION_SUBTITLE_TEXT" : "Активирайте интеграцията с GitHub за синхронизация на проекта и хранилището", "GITHUB_LOADING_TEXT": "В момента инсталираме вашия GitHub интеграция, изчакайте...", "GITHUB_INTEGRATION_AUTO_SYNC_TASK_TEXT": "Автоматично синхронизирайте задачите в приложението си за безпроблемни и ефективни актуализации.", "GITHUB_INTEGRATION_LABEL_SYNC_TASK_TEXT": "Синхронизирайте задачите избирателно, като ги свържете с конкретен етикет.", @@ -289,7 +293,6 @@ "TIMEZONE_SEARCH_PLACEHOLDER": "Вашата часова зона", "ABOUT_TO_CHANGE_EMAIL": "Ще промените имейл", "ABOUT_TO_DELETE_ACCOUNT": "Ще изтриете профила си?", - "ABOUT_TO_REMOVE_ACCOUNT": "Ще премахнете профила си?", "ABOUT_TO_REMOVE_FROM_ALL_TEAMS": "You're about to be removed from all teams, unless you're the only manager ?", "ABOUT_TO_DELETE_ALL_ACCOUNT_DATA": "You are about to Delete your account and all your data ?" }, @@ -455,15 +458,32 @@ }, "timer": { + "ACTIVE" : "Активен", + "APPS" : "Приложения", + "ARCHIVED" : "Архивиран", "START_TIMER": "Моля, изберете или създайте нова задача, за да започнете да проследявате времето", "TEAM_SWITCH": { "STOPPED_TIMER_TOAST_TITLE": "Таймерът спря", "STOPPED_TIMER_TOAST_DESCRIPTION": "Таймерът спря поради смяна на отбора" }, + "THERE_IS_NO_APPS_VISITED": "Няма посетени приложения.", + "TIME_ACTIVITY": "Дейност", + "TIME_SPENT_IN_HOURS": "Време, прекарано (часове)", + "TIMES": "Пъти", + "TOTAL_HOURS": "Общо часове", + "VISITED_DATES": "Посетени дати", "ESTIMATION": { "ESTIMATE_LABEL": "Оценка" }, + "INACTIVE" : "Неактивен", + "KEYBOARD" : "клавиатура", + "MOUSE" : "мишка", + "NO_SCREENSHOOT" : "Без снимки на екрана", + "NOT_ARCHIVED" : "Неархивиран", + "OTHER_DETAILS" : "Други детайли", + "PERCENT_OF_MINUTES" : " % от 10 минути", + "PERCENT_USED" : "Използван процент", "DAY_LIST": [{ "title": "7 дни" }, { "title": "14 дни" }] }, diff --git a/apps/web/messages/de.json b/apps/web/messages/de.json index 6d9219cad..15ceba067 100644 --- a/apps/web/messages/de.json +++ b/apps/web/messages/de.json @@ -40,6 +40,7 @@ "REMOVE_ACCOUNT": "Konto entfernen", "REMOVE_EVERYWHERE": "Überall entfernen", "DELETE_ACCOUNT": "Dieses Konto löschen", + "DELETE_ALL_DATA": "Delete All Data", "UNASSIGN_TASK": "Aufgabe entziehen", "MAKE_A_MANAGER": "Manager erstellen", "UNMAKE_A_MANAGER": "Manager entfernen", @@ -140,6 +141,8 @@ "EXISTING_MEMBER": "Bereits Mitglied", "NEW_MEMBER": "Mitglied werden", "BACK": "Zurück", + "DONT_HAVE_ACCOUNT": "Don't have an account?", + "REGISTER": "Register Now!", "JOIN_REQUEST": "Beitrittsanfrage", "PERMISSION": "Berechtigung", "SEARCH": "Suchen", @@ -171,11 +174,13 @@ "KEYBOARD_SHORTCUTS": "Tastenkombinationen", "GITHUB_LOADING_TEXT": "Wir installieren jetzt Ihre GitHub-Integration, warten Sie...", + "GITHUB_INTEGRATION_SUBTITLE_TEXT": "Activate GitHub Integration for project & repository sync", "GITHUB_INTEGRATION_AUTO_SYNC_TASK_TEXT": "Synchronisieren Sie Aufgaben in Ihrer Anwendung automatisch für nahtlose und effiziente Aktualisierungen.", "GITHUB_INTEGRATION_LABEL_SYNC_TASK_TEXT": "Synchronisieren Sie Aufgaben selektiv, indem Sie sie mit einem bestimmten Label verknüpfen.", "GITHUB_AUTO_SYNC_LABEL": "Auto-Sync-Label auswählen" }, "alerts": { + "ALERT_DELETE_ACCOUNT": "Das Konto wird von allen Teams entfernt, außer wo Sie nur Manager sind", "ALERT_ACCOUNT_PERMANENT_DELETE": "Ihr Konto wird dauerhaft gelöscht und von allen Teams entfernt", "ALERT_REMOVE_TEAM": "Das Team wird vollständig aus dem System entfernt und die Teammitglieder verlieren den Zugriff", @@ -288,7 +293,6 @@ "TIMEZONE_SEARCH_PLACEHOLDER": "Ihre Zeitzone", "ABOUT_TO_CHANGE_EMAIL": "Sie sind im Begriff, die E-Mail zu ändern", "ABOUT_TO_DELETE_ACCOUNT": "Sie sind im Begriff, Ihr Konto zu löschen?", - "ABOUT_TO_REMOVE_ACCOUNT": "Sie sind im Begriff, Ihr Konto zu entfernen?", "ABOUT_TO_REMOVE_FROM_ALL_TEAMS": "You're about to be removed from all teams, unless you're the only manager ?", "ABOUT_TO_DELETE_ALL_ACCOUNT_DATA": "You are about to Delete your account and all your data ?" }, @@ -447,6 +451,9 @@ } }, "timer": { + "ACTIVE": "Aktiv", + "APPS": "Apps", + "ARCHIVED": "Archiviert", "START_TIMER": "Bitte wählen oder erstellen Sie eine neue Aufgabe, um die Zeit zu tracken", "TEAM_SWITCH": { "STOPPED_TIMER_TOAST_TITLE": "Timer gestoppt", @@ -455,6 +462,20 @@ "ESTIMATION": { "ESTIMATE_LABEL": "Schätzen" }, + "INACTIVE": "Inaktiv", + "KEYBOARD": "Tastatur", + "MOUSE": "Maus", + "NO_SCREENSHOOT": "Keine Screenshots", + "NOT_ARCHIVED": "Nicht archiviert", + "OTHER_DETAILS": "Andere Details", + "PERCENT_OF_MINUTES": " % von 10 Minuten", + "PERCENT_USED": "Prozent verwendet", + "THERE_IS_NO_APPS_VISITED" : "Es gibt keine besuchten Apps.", + "TIME_ACTIVITY" : "Aktivität", + "TIME_SPENT_IN_HOURS" : "Verbrachte Zeit (Stunden)", + "TIMES" : "Mal", + "TOTAL_HOURS" : "Gesamtstunden", + "VISITED_DATES" : "Besuchte Daten", "DAY_LIST": [{ "title": "7 Tage" }, { "title": "14 Tage" }] }, diff --git a/apps/web/messages/en.json b/apps/web/messages/en.json index c2dacb79c..392189eee 100644 --- a/apps/web/messages/en.json +++ b/apps/web/messages/en.json @@ -197,14 +197,12 @@ "CONFIRM_ACCEPT_INVITATION": "Are you sure you want to accept the invitation?", "CONFIRM_REJECT_INVITATION": "Are you sure you want to reject the invitation?" }, - "profile": { "BREADCRUMB": "[\"Member Tasks\"]" }, "kanban": { "KANBAN_BOARD": "Kanban Board" }, - "taskDetails": { "BREADCRUMB": "[\"Task Details\"]", "DESCRIPTION": "Descriptions", diff --git a/apps/web/messages/es.json b/apps/web/messages/es.json index 73c252953..02069d66b 100644 --- a/apps/web/messages/es.json +++ b/apps/web/messages/es.json @@ -27,6 +27,7 @@ "ONLY_ME": "Sólo yo", "YES": "Sí", "BASIC": "Básico", + "REGISTER": "Registrarse", "DELETE": "Eliminar", "MEET": "Reunirse", "BOARD": "Tablero", @@ -41,6 +42,7 @@ "REMOVE_EVERYWHERE": "Eliminar en todas partes", "DELETE_ACCOUNT": "Eliminar esta cuenta", "UNASSIGN_TASK": "Desasignar tarea", + "DELETE_ALL_DATA": "Eliminar todos los datos", "MAKE_A_MANAGER": "Hacer administrador", "UNMAKE_A_MANAGER": "Quitar como administrador", "TRANSFERT_OWNERSHIP": "Transferir propiedad", @@ -52,6 +54,7 @@ "QUIT": "Abandonar", "STATUSES": "Estados", "RESEND_INVITATION": "Reenviar invitación", + "DONT_HAVE_ACCOUNT": "¿No tienes una cuenta?", "TODAY": "Hoy", "TOTAL": "Total", "ESTIMATED": "Estimado", @@ -169,7 +172,9 @@ "GITHUB_LOADING_TEXT": "Estamos instalando su integración de GitHub, espere...", "GITHUB_INTEGRATION_AUTO_SYNC_TASK_TEXT": "Sincronice automáticamente tareas en su aplicación para actualizaciones fluidas y eficientes.", "GITHUB_INTEGRATION_LABEL_SYNC_TASK_TEXT": "Sincronice tareas de manera selectiva asociándolas con una etiqueta específica.", - "GITHUB_AUTO_SYNC_LABEL": "Seleccionar etiqueta de sincronización automática" + "GITHUB_AUTO_SYNC_LABEL": "Seleccionar etiqueta de sincronización automática", + "GITHUB_INTEGRATION_SUBTITLE_TEXT": "Activa la integración de GitHub para la sincronización de proyectos y repositorios" + }, "alerts": { "ALERT_DELETE_ACCOUNT": "La cuenta será eliminada de todos los equipos, excepto donde eres sólo el administrador", @@ -277,7 +282,6 @@ "SUBSCRIPTION": "Suscripción", "ABOUT_TO_CHANGE_EMAIL": "Estás a punto de cambiar el Email", "ABOUT_TO_DELETE_ACCOUNT": "Estás a punto de Eliminar tu cuenta ?", - "ABOUT_TO_REMOVE_ACCOUNT": "Estás a punto de Eliminar tu cuenta ?", "TIMEZONE_SEARCH_PLACEHOLDER": "Your Timezone", "ABOUT_TO_REMOVE_FROM_ALL_TEAMS": "You're about to be removed from all teams, unless you're the only manager ?", "ABOUT_TO_DELETE_ALL_ACCOUNT_DATA": "You are about to Delete your account and all your data ?" @@ -307,6 +311,7 @@ "CREATE_NEW_PRIORITIES": "Crear nuevas prioridades", "CREATE_NEW_PRIORITY": "Crear nueva prioridad", "CREATE_NEW_SIZE": "Crear nuevo tamaño", + "CREATE_NEW_SIZES": "Crear nuevos tamaños", "CREATE_NEW_LABELS": "Crear nuevas etiquetas", "CREATE_NEW_LABEL": "Crear nueva etiqueta", "CREATE_NEW_ISSUE_TYPES": "Crear nuevos tipos de problemas", @@ -426,6 +431,9 @@ } }, "timer": { + "ACTIVE": "Activo", + "APPS": "Aplicaciones", + "ARCHIVED": "Archivado", "START_TIMER": "Por favor, selecciona o crea una nueva tarea para comenzar a rastrear el tiempo", "TEAM_SWITCH": { "STOPPED_TIMER_TOAST_TITLE": "Temporizador detenido", @@ -434,6 +442,14 @@ "ESTIMATION": { "ESTIMATE_LABEL": "Estimar" }, + "INACTIVE" : "Inactivo", + "KEYBOARD" : "Teclado", + "MOUSE" : "Ratón", + "NO_SCREENSHOOT" : "Sin capturas de pantalla", + "NOT_ARCHIVED" : "No archivado", + "OTHER_DETAILS" : "Otros detalles", + "PERCENT_OF_MINUTES" : " % de 10 minutos", + "PERCENT_USED" : "Porcentaje utilizado", "DAY_LIST": [ { "title": "7 días" @@ -441,7 +457,13 @@ { "title": "14 días" } - ] + ], + "THERE_IS_NO_APPS_VISITED": "No hay aplicaciones visitadas.", + "TIME_ACTIVITY": "Actividad", + "TIME_SPENT_IN_HOURS": "Tiempo gastado (Horas)", + "TIMES": "Veces", + "TOTAL_HOURS": "Horas totales", + "VISITED_DATES": "Fechas visitadas" }, "task": { "TITLE": "Tarea", diff --git a/apps/web/messages/fr.json b/apps/web/messages/fr.json index f564d8ba7..5b5ad203a 100644 --- a/apps/web/messages/fr.json +++ b/apps/web/messages/fr.json @@ -28,6 +28,8 @@ "YES": "Oui", "BASIC": "Basique", "DELETE": "Supprimer", + "DELETE_ALL_DATA": "Supprimer toutes les données", + "DONT_HAVE_ACCOUNT": "Vous n'avez pas de compte ?", "MEET": "Rencontrer", "BOARD": "Tableau", "SECURITY_CODE": "Code de sécurité", @@ -156,7 +158,7 @@ "REOPEN": "Rouvrir", "NO_TASKS": "Aucune tâche", "TASK_INPUT_DISABLED_MESSAGE_WHEN_TIMER_RUNNING": "Veuillez arrêter la minuterie avant de modifier la tâche", - + "REGISTER": "S'inscrire", "COLLABORATE_DIALOG_TITLE": "Démarrer la collaboration", "COLLABORATE_DIALOG_SUB_TITLE": "Inviter des membres et commencer la collaboration", "COLLABORATE_DIALOG_FOOTER_MESSAGE": "Démarrer la collaboration avec une réunion ou un tableau", @@ -171,7 +173,9 @@ "GITHUB_LOADING_TEXT": "Nous installons actuellement votre intégration GitHub, veuillez patienter...", "GITHUB_INTEGRATION_AUTO_SYNC_TASK_TEXT": "Synchronisez automatiquement les tâches dans votre application pour des mises à jour fluides et efficaces.", "GITHUB_INTEGRATION_LABEL_SYNC_TASK_TEXT": "Synchronisez sélectivement les tâches en les associant à une étiquette spécifique.", - "GITHUB_AUTO_SYNC_LABEL": "Sélectionner l'étiquette de synchronisation automatique" + "GITHUB_AUTO_SYNC_LABEL": "Sélectionner l'étiquette de synchronisation automatique", + "GITHUB_INTEGRATION_SUBTITLE_TEXT": "Activez l'intégration GitHub pour la synchronisation des projets et des dépôts" + }, "alerts": { "ALERT_DELETE_ACCOUNT": "Le compte sera supprimé de toutes les équipes, sauf si vous êtes uniquement le gestionnaire", @@ -283,7 +287,6 @@ "SUBSCRIPTION": "Abonnement", "ABOUT_TO_CHANGE_EMAIL": "Vous êtes sur le point de changer d'e-mail", "ABOUT_TO_DELETE_ACCOUNT": "Vous êtes sur le point de supprimer votre compte ?", - "ABOUT_TO_REMOVE_ACCOUNT": "Vous êtes sur le point de supprimer votre compte ?", "TIMEZONE_SEARCH_PLACEHOLDER": "Votre fuseau horaire", "ABOUT_TO_REMOVE_FROM_ALL_TEAMS": "You're about to be removed from all teams, unless you're the only manager ?", "ABOUT_TO_DELETE_ALL_ACCOUNT_DATA": "You are about to Delete your account and all your data ?" @@ -550,14 +553,14 @@ "ERROR_WHILE_VERIFY_CODE": "Erreur lors de la vérification du code.", "LENGTH_NUMBER_ERROR": "La longueur doit être un nombre et supérieure à 0", "INVALID_ALLOWED_CHARACTER": "Valeur invalide pour allowedCharacters. Utilisez alpha, numérique ou alumérique", - "VALID_EMAIL": "Veuillez entrer une adresse e-mail valide", - "placeholders": { "ENTER_TO_VALIDATE": "Appuyez sur Entrée pour valider" }, - "team": { - "BACK_LABEL": "Retour à l'équipe", - "PUBLIC_TEAM": "Équipe publique", - "PRIVATE_TEAM": "Équipe privée", - "creation": { "NEW": "Créer une nouvelle équipe" } - }, - "links": { "common": { "TASKS": "Tâches", "TEAM": "Équipe", "SETTINGS": "Paramètres" } } - } + "VALID_EMAIL": "Veuillez entrer une adresse e-mail valide" + }, + "team": { + "BACK_LABEL": "Retour à l'équipe", + "PUBLIC_TEAM": "Équipe publique", + "PRIVATE_TEAM": "Équipe privée", + "creation": { "NEW": "Créer une nouvelle équipe" } + }, + "placeholders": { "ENTER_TO_VALIDATE": "Appuyez sur Entrée pour valider" }, + "links": { "common": { "TASKS": "Tâches", "TEAM": "Équipe", "SETTINGS": "Paramètres" } } } diff --git a/apps/web/messages/he.json b/apps/web/messages/he.json index 6408e5a38..e87a52526 100644 --- a/apps/web/messages/he.json +++ b/apps/web/messages/he.json @@ -122,7 +122,9 @@ "FULL_NAME": "שם מלא", "USER_AVATAR": "אווטר משתמש", "CONTACT": "איש קשר", - + "DONT_HAVE_ACCOUNT": "אין לך חשבון?", + "DELETE_ALL_DATA": "מחק את כל הנתונים", + "REGISTER": "הרשם עכשיו!", "THEME": "ערכת עיצוב", "TIME_ZONE": "אזור זמן", "EDIT": "ערוך", @@ -173,7 +175,9 @@ "GITHUB_LOADING_TEXT": "אנו מתקינים כעת את אינטגרציית ה-GitHub שלך, המתינו.", "GITHUB_INTEGRATION_AUTO_SYNC_TASK_TEXT": "סנכרן משימות באופן אוטומטי באפליקציה שלך לעדכונים חלקים ויעילים.", "GITHUB_INTEGRATION_LABEL_SYNC_TASK_TEXT": "סנכרן משימות באופן בררני על ידי הקשרתן לתג מסוים.", - "GITHUB_AUTO_SYNC_LABEL": "בחר תגית אוטומטית לסנכרון" + "GITHUB_AUTO_SYNC_LABEL": "בחר תגית אוטומטית לסנכרון", + "GITHUB_INTEGRATION_SUBTITLE_TEXT": "הפעל אינטגרציה של GitHub עבור סנכרון פרויקטים ומאגרים" + }, "alerts": { "ALERT_DELETE_ACCOUNT": "החשבון יוסר מכל הצוותים, למעט היכן שאתה רק המנהל", @@ -283,9 +287,11 @@ "phoneNotValid": "אנא ספק מספר טלפון חוקי", "WORK_SCHEDULE": "לוח זמנים", "SUBSCRIPTION": "מנוי", - "ABOUT_TO_CHANGE_EMAIL": "אתה עומד לשנות אימייל", - "ABOUT_TO_DELETE_ACCOUNT": "אתה עומד למחוק את החשבון שלך?", - "ABOUT_TO_REMOVE_ACCOUNT": "אתה עומד להסיר את החשבון שלך?" + "ABOUT_TO_DELETE_ACCOUNT" : "אתה עומד למחוק את החשבון שלך?", + "ABOUT_TO_DELETE_ALL_ACCOUNT_DATA": "אתה עומד למחוק את החשבון שלך ואת כל הנתונים שלך?", + "ABOUT_TO_REMOVE_FROM_ALL_TEAMS": "אתה עומד להיסיר מכל הצוותים, אלא אם אתה המנהל היחיד?", + "TIMEZONE_SEARCH_PLACEHOLDER": "איזור זמן שלך", + "ABOUT_TO_CHANGE_EMAIL": "אתה עומד לשנות אימייל" }, "settingsTeam": { "HEADING_TITLE": "הגדרות כלליות", @@ -442,11 +448,30 @@ } }, "timer": { + "ACTIVE" : "פעיל", + "APPS" : "אפליקציות", + "ARCHIVED" : "ארכיון", "START_TIMER": "אנא בחר או צור משימה חדשה כדי להתחיל לעקוב אחר הזמן", "TEAM_SWITCH": { "STOPPED_TIMER_TOAST_TITLE": "טיימר הופסק", "STOPPED_TIMER_TOAST_DESCRIPTION": "הטיימר הופסק בגלל מעבר צוות" }, + + "INACTIVE": "לא פעיל", + "KEYBOARD": "מקלדת", + "MOUSE": "עכבר", + "NO_SCREENSHOOT": "אין צילומי מסך", + "NOT_ARCHIVED": "לא בארכיון", + "OTHER_DETAILS": "פרטים נוספים", + "PERCENT_OF_MINUTES": " % מ-10 דקות", + "PERCENT_USED": "אחוז שנוצל", + "THERE_IS_NO_APPS_VISITED": "אין יישומים שבוקרים.", + "TIME_ACTIVITY": "פעילות", + "TIME_SPENT_IN_HOURS": "זמן שנוצל (שעות)", + "TIMES": "פעמים", + "TOTAL_HOURS": "סך הכל שעות", + "VISITED_DATES": "תאריכים שבוקרים", + "ESTIMATION": { "ESTIMATE_LABEL": "הערך" }, diff --git a/apps/web/messages/it.json b/apps/web/messages/it.json index 2226f8109..bc301091a 100644 --- a/apps/web/messages/it.json +++ b/apps/web/messages/it.json @@ -59,6 +59,7 @@ "STATUS": "Stato", "NAME": "Nome", "TASK": "Compito", + "DELETE_ALL_DATA" : "Elimina tutti i dati", "MY_TASKS": "I Miei Compiti", "WORKED_ON_TASK": "Lavorato sul Compito", "TOTAL_WORKED_TODAY": "Totale Lavorato Oggi", @@ -171,7 +172,7 @@ "FILTER_UNSUBSCRIBE": "Annulla Iscrizione", "KEYBOARD_SHORTCUTS": "Scorciatoie da Tastiera", - + "GITHUB_INTEGRATION_SUBTITLE_TEXT": "Attiva l'integrazione di GitHub per la sincronizzazione del progetto e del repository", "GITHUB_LOADING_TEXT": "Stiamo installando la tua integrazione GitHub, attendi...", "GITHUB_INTEGRATION_AUTO_SYNC_TASK_TEXT": "Sincronizza automaticamente le attività nella tua applicazione per aggiornamenti senza intoppi ed efficienti.", "GITHUB_INTEGRATION_LABEL_SYNC_TASK_TEXT": "Sincronizza le attività in modo selettivo associandole a un'etichetta specifica.", @@ -286,11 +287,12 @@ "emailNotValid": "Fornisci un indirizzo email valido", "phoneNotValid": "Fornisci un numero di telefono valido", "WORK_SCHEDULE": "Orario di Lavoro", + "TIMEZONE_SEARCH_PLACEHOLDER": "Il tuo Fuso Orario", "SUBSCRIPTION": "Abbonamento", + "ABOUT_TO_DELETE_ALL_ACCOUNT_DATA": "Stai per eliminare il tuo account e tutti i tuoi dati?", + "ABOUT_TO_REMOVE_FROM_ALL_TEAMS": "Stai per essere rimosso da tutti i team, a meno che tu non sia l'unico manager?", "ABOUT_TO_CHANGE_EMAIL": "Stai per cambiare l'email", - "ABOUT_TO_DELETE_ACCOUNT": "Stai per eliminare il tuo account?", - "ABOUT_TO_REMOVE_ACCOUNT": "Stai per rimuovere il tuo account?" - }, + "ABOUT_TO_DELETE_ACCOUNT": "Stai per eliminare il tuo account?" }, "settingsTeam": { "HEADING_TITLE": "Impostazioni Generali", "MEMBER_HEADING_TITLE": "Membri", diff --git a/apps/web/messages/nl.json b/apps/web/messages/nl.json index e580fc725..464e6b2d4 100644 --- a/apps/web/messages/nl.json +++ b/apps/web/messages/nl.json @@ -38,6 +38,8 @@ "ASSIGN_TASK": "Taak toewijzen", "ASSIGN_TASK_TO": "Taak toewijzen", "REMOVE_ACCOUNT": "Account verwijderen", + "DELETE_ALL_DATA": "Alle gegevens verwijderen", + "DONT_HAVE_ACCOUNT": "Heb je geen account?", "REMOVE_EVERYWHERE": "Overal verwijderen", "DELETE_ACCOUNT": "Dit account verwijderen", "UNASSIGN_TASK": "Taak intrekken", @@ -167,9 +169,10 @@ "FILTER_COMMENTS": "Reacties", "FILTER_HISTORY": "Geschiedenis", "FILTER_UNSUBSCRIBE": "Afmelden", + "REGISTER" : "Registreren", "KEYBOARD_SHORTCUTS": "Sneltoetsen", - + "GITHUB_INTEGRATION_SUBTITLE_TEXT": "Activeer GitHub-integratie voor project- en repository-synchronisatie", "GITHUB_LOADING_TEXT": "We zijn nu uw GitHub-integratie aan het installeren, even geduld...", "GITHUB_INTEGRATION_AUTO_SYNC_TASK_TEXT": "Synchroniseer taken automatisch in uw applicatie voor naadloze en efficiënte updates.", "GITHUB_INTEGRATION_LABEL_SYNC_TASK_TEXT": "Synchroniseer taken selectief door ze te koppelen aan een specifiek label.", @@ -282,6 +285,9 @@ "HEADING_TITLE": "Algemene instellingen", "emailNotValid": "Voer een geldig e-mailadres in", "phoneNotValid": "Voer een geldig telefoonnummer in", + "ABOUT_TO_DELETE_ALL_ACCOUNT_DATA": "U staat op het punt uw account en al uw gegevens te verwijderen?", + "ABOUT_TO_REMOVE_FROM_ALL_TEAMS": "U staat op het punt uit alle teams te worden verwijderd, tenzij u de enige manager bent?", + "WORK_SCHEDULE": "Werkschema", "SUBSCRIPTION": "Abonnement", "TIMEZONE_SEARCH_PLACEHOLDER": "Uw tijdzone", @@ -445,14 +451,31 @@ }, "timer": { + "ACTIVE": "Actief", + "APPS": "Apps", + "ARCHIVED": "Gearchiveerd", "START_TIMER": "Selecteer of maak een nieuwe taak aan om de tijd bij te houden", "TEAM_SWITCH": { "STOPPED_TIMER_TOAST_TITLE": "Timer gestopt", "STOPPED_TIMER_TOAST_DESCRIPTION": "Timer gestopt wegens teamwissel" }, + "INACTIVE": "Inactief", + "KEYBOARD": "toetsenbord", + "MOUSE": "muis", + "NO_SCREENSHOOT": "Geen schermafbeeldingen", + "NOT_ARCHIVED": "Niet gearchiveerd", + "OTHER_DETAILS": "Andere details", + "PERCENT_OF_MINUTES": " % van 10 minuten", + "PERCENT_USED": "Gebruikt percentage", "ESTIMATION": { "ESTIMATE_LABEL": "Schatten" }, + "THERE_IS_NO_APPS_VISITED": "Er zijn geen apps bezocht.", + "TIME_ACTIVITY": "Activiteit", + "TIME_SPENT_IN_HOURS": "Tijd besteed (Uren)", + "TIMES": "Keer", + "TOTAL_HOURS": "Totaal uren", + "VISITED_DATES": "Bezochte data", "DAY_LIST": [{ "title": "7 dagen" }, { "title": "14 dagen" }] }, diff --git a/apps/web/messages/pl.json b/apps/web/messages/pl.json index 682000bad..7b9236ca1 100644 --- a/apps/web/messages/pl.json +++ b/apps/web/messages/pl.json @@ -27,6 +27,7 @@ "ONLY_ME": "Tylko ja", "YES": "Tak", "BASIC": "Podstawowy", + "DELETE_ALL_DATA": "Usuń wszystkie dane", "DELETE": "Usuń", "MEET": "Spotkaj się", "BOARD": "Tablica", @@ -171,7 +172,7 @@ "FILTER_UNSUBSCRIBE": "Wyrejestruj się", "KEYBOARD_SHORTCUTS": "Skróty klawiszowe", - + "GITHUB_INTEGRATION_SUBTITLE_TEXT": "Aktywuj integrację GitHub dla synchronizacji projektu i repozytorium", "GITHUB_LOADING_TEXT": "Aktualnie instalujemy integrację GitHub, proszę czekać...", "GITHUB_INTEGRATION_AUTO_SYNC_TASK_TEXT": "Automatycznie synchronizuj zadania w swojej aplikacji, aby uzyskać płynne i efektywne aktualizacje.", "GITHUB_INTEGRATION_LABEL_SYNC_TASK_TEXT": "Synchronizuj zadania selektywnie, łącząc je z konkretną etykietą.", @@ -284,11 +285,13 @@ "HEADING_TITLE": "Ustawienia Ogólne", "emailNotValid": "Proszę podać poprawny adres e-mail", "phoneNotValid": "Proszę podać poprawny numer telefonu", + "ABOUT_TO_DELETE_ALL_ACCOUNT_DATA": "Zamierzasz usunąć swoje konto i wszystkie swoje dane?", + "ABOUT_TO_REMOVE_FROM_ALL_TEAMS": "Zamierzasz zostać usunięty ze wszystkich zespołów, chyba że jesteś jedynym menedżerem?", + "TIMEZONE_SEARCH_PLACEHOLDER": "Twoja Strefa Czasowa", "WORK_SCHEDULE": "Harmonogram Pracy", "SUBSCRIPTION": "Subskrypcja", "ABOUT_TO_CHANGE_EMAIL": "Zamierzasz zmienić adres e-mail", - "ABOUT_TO_DELETE_ACCOUNT": "Zamierzasz usunąć swoje konto?", - "ABOUT_TO_REMOVE_ACCOUNT": "Zamierzasz usunąć swoje konto?" + "ABOUT_TO_DELETE_ACCOUNT": "Zamierzasz usunąć swoje konto?" }, "settingsTeam": { "HEADING_TITLE": "Ustawienia Ogólne", diff --git a/apps/web/messages/pt.json b/apps/web/messages/pt.json index 940587d02..56dd6860d 100644 --- a/apps/web/messages/pt.json +++ b/apps/web/messages/pt.json @@ -39,12 +39,13 @@ "ASSIGN_TASK_TO": "Atribuir Tarefa a", "REMOVE_ACCOUNT": "Remover Conta", "REMOVE_EVERYWHERE": "Remover de Todas as Equipes", + "DELETE_ALL_DATA": "Excluir Todos os Dados", "DELETE_ACCOUNT": "Excluir Esta Conta", "UNASSIGN_TASK": "Desatribuir Tarefa", "MAKE_A_MANAGER": "Tornar um Gerente", "UNMAKE_A_MANAGER": "Desfazer Gerente", - "TRANSFER_OWNERSHIP": "Transferir Propriedade", - "TRANSFER_OWNERSHIP_TO": "Transferir a propriedade completa da equipe para outro usuário", + "TRANSFERT_OWNERSHIP": "Transferir Propriedade", + "TRANSFERT_OWNERSHIP_TO": "Transferir a propriedade completa da equipe para outro usuário", "REMOVE": "Remover", "REMOVE_TEAM": "Remover Equipe", "DISPOSE_TEAM": "Dispor da Equipe", @@ -71,7 +72,7 @@ "CLOSED": "Fechado", "CLOSE": "Fechar", "USER_NOT_FOUND": "Nenhum usuário encontrado.", - "TASK_TITLE": "Título da Tarefa", + "TASK_TITTLE": "Título da Tarefa", "PUBLIC_TASK": "Esta tarefa é Pública", "PRIVATE_TASK": "Esta tarefa é Privada", "PUBLIC_TASK_LABEL": "Tornar Pública", @@ -159,7 +160,6 @@ "REOPEN": "Reabrir", "NO_TASKS": "Sem Tarefas", "TASK_INPUT_DISABLED_MESSAGE_WHEN_TIMER_RUNNING": "Por favor, pare o cronômetro antes de mudar a Tarefa", - "COLLABORATE_DIALOG_TITLE": "Iniciar Colaboração", "COLLABORATE_DIALOG_SUB_TITLE": "Convide membro(s) e comece a colaborar", "COLLABORATE_DIALOG_FOOTER_MESSAGE": "Iniciar Reunião ou Colaboração de Quadro", @@ -171,7 +171,7 @@ "FILTER_UNSUBSCRIBE": "Cancelar Inscrição", "KEYBOARD_SHORTCUTS": "Atalhos do Teclado", - + "GITHUB_INTEGRATION_SUBTITLE_TEXT": "Ative a integração do GitHub para sincronização de projetos e repositórios", "GITHUB_LOADING_TEXT": "Estamos agora a instalar a sua integração do GitHub, aguarde...", "GITHUB_INTEGRATION_AUTO_SYNC_TASK_TEXT": "Sincronize automaticamente tarefas em seu aplicativo para atualizações sem interrupções e eficientes.", "GITHUB_INTEGRATION_LABEL_SYNC_TASK_TEXT": "Sincronize tarefas seletivamente associando-as a uma etiqueta específica.", @@ -285,11 +285,13 @@ "HEADING_TITLE": "Configurações Gerais", "emailNotValid": "Por favor, forneça um e-mail válido", "phoneNotValid": "Por favor, forneça um número de telefone válido", + "ABOUT_TO_DELETE_ALL_ACCOUNT_DATA": "Você está prestes a excluir sua conta e todos os seus dados?", + "ABOUT_TO_REMOVE_FROM_ALL_TEAMS": "Você está prestes a ser removido de todas as equipes, a menos que seja o único gerente?", "WORK_SCHEDULE": "Horário de Trabalho", "SUBSCRIPTION": "Assinatura", + "TIMEZONE_SEARCH_PLACEHOLDER": "Seu Fuso Horário", "ABOUT_TO_CHANGE_EMAIL": "Você está prestes a mudar o e-mail", - "ABOUT_TO_DELETE_ACCOUNT": "Você está prestes a excluir sua conta?", - "ABOUT_TO_REMOVE_ACCOUNT": "Você está prestes a remover sua conta?" + "ABOUT_TO_DELETE_ACCOUNT": "Você está prestes a excluir sua conta?" }, "settingsTeam": { "HEADING_TITLE": "Configurações Gerais", diff --git a/apps/web/messages/ru.json b/apps/web/messages/ru.json index d25063524..5cef3535e 100644 --- a/apps/web/messages/ru.json +++ b/apps/web/messages/ru.json @@ -39,6 +39,7 @@ "ASSIGN_TASK_TO": "Назначить задачу", "REMOVE_ACCOUNT": "Удалить аккаунт", "REMOVE_EVERYWHERE": "Удалить везде", + "DELETE_ALL_DATA": "Удалить все данные", "DELETE_ACCOUNT": "Удалить этот аккаунт", "UNASSIGN_TASK": "Снять задачу", "MAKE_A_MANAGER": "Сделать менеджером", @@ -171,7 +172,7 @@ "FILTER_UNSUBSCRIBE": "Отписаться", "KEYBOARD_SHORTCUTS": "Горячие клавиши", - + "GITHUB_INTEGRATION_SUBTITLE_TEXT": "Активируйте интеграцию GitHub для синхронизации проекта и репозитория", "GITHUB_LOADING_TEXT": "Мы сейчас устанавливаем вашу интеграцию GitHub, подождите...", "GITHUB_INTEGRATION_AUTO_SYNC_TASK_TEXT": "Автоматическая синхронизация задач в вашем приложении для бесперебойных и эффективных обновлений.", "GITHUB_INTEGRATION_LABEL_SYNC_TASK_TEXT": "Синхронизация задач выборочно путем ассоциирования их с конкретной меткой.", @@ -277,7 +278,8 @@ }, "settings": { "BREADCRUMB": "[\"Панель управления\", \"Настройки\"]", - "DANGER_ZONE": "Опасная зона", + "DANDER_ZONE": "Опасная зона", + "HEADING_DESCRIPTION": "Настройки и управление вашей персональной панелью управления здесь", "ARE_YOU_SURE_TO_DELETE_USER": "Вы уверены, что хотите удалить этого пользователя?" }, @@ -286,10 +288,12 @@ "emailNotValid": "Пожалуйста, укажите действительный адрес электронной почты", "phoneNotValid": "Пожалуйста, укажите действительный номер телефона", "WORK_SCHEDULE": "График работы", + "ABOUT_TO_DELETE_ALL_ACCOUNT_DATA": "Вы собираетесь удалить свой аккаунт и все ваши данные?", + "ABOUT_TO_REMOVE_FROM_ALL_TEAMS": "Вы собираетесь быть удалены из всех команд, если вы не единственный менеджер?", "SUBSCRIPTION": "Подписка", + "TIMEZONE_SEARCH_PLACEHOLDER": "Ваш часовой пояс", "ABOUT_TO_CHANGE_EMAIL": "Вы собираетесь изменить адрес электронной почты", - "ABOUT_TO_DELETE_ACCOUNT": "Вы собираетесь удалить свой аккаунт?", - "ABOUT_TO_REMOVE_ACCOUNT": "Вы собираетесь удалить свой аккаунт?" + "ABOUT_TO_DELETE_ACCOUNT": "Вы собираетесь удалить свой аккаунт?" }, "settingsTeam": { "HEADING_TITLE": "Общие настройки", diff --git a/apps/web/messages/zh.json b/apps/web/messages/zh.json index 88ea027b1..ac75741a3 100644 --- a/apps/web/messages/zh.json +++ b/apps/web/messages/zh.json @@ -39,6 +39,9 @@ "ASSIGN_TASK_TO": "分配任务给", "REMOVE_ACCOUNT": "移除账户", "REMOVE_EVERYWHERE": "完全移除", + "DELETE_ALL_DATA": "删除所有数据", + "DONT_HAVE_ACCOUNT": "没有账户?", + "DELETE_ACCOUNT": "删除此账户", "UNASSIGN_TASK": "取消分配任务", "MAKE_A_MANAGER": "设为管理员", @@ -122,7 +125,7 @@ "FULL_NAME": "全名", "USER_AVATAR": "用户头像", "CONTACT": "联系", - + "REGISTER": "注册", "THEME": "主题", "TIME_ZONE": "时区", "EDIT": "编辑", @@ -169,7 +172,7 @@ "FILTER_UNSUBSCRIBE": "取消订阅", "KEYBOARD_SHORTCUTS": "快捷键", - + "GITHUB_INTEGRATION_SUBTITLE_TEXT": "激活 GitHub 集成以进行项目和仓库同步", "GITHUB_LOADING_TEXT": "我们正在安装您的 GitHub 集成,请稍等...", "GITHUB_INTEGRATION_AUTO_SYNC_TASK_TEXT": "在您的应用程序中自动同步任务,实现无缝和高效的更新。", "GITHUB_INTEGRATION_LABEL_SYNC_TASK_TEXT": "通过将任务与特定标签关联,有选择地进行同步。", @@ -199,7 +202,6 @@ "profile": { "BREADCRUMB": "[\"成员任务\"]" }, - "taskDetails": { "BREADCRUMB": "[\"任务详情\"]", "DESCRIPTION": "描述", @@ -233,7 +235,6 @@ "TASK_IS_ALREADY_EPIC": "史诗类型任务无法更改。", "TASK_HAS_PARENT": "任务已有父任务,无法更改任务类型。" }, - "auth": { "SEND_CODE": "发送验证码", "JOIN": "加入", @@ -284,11 +285,12 @@ "emailNotValid": "请输入有效的电子邮箱", "phoneNotValid": "请输入有效的手机号码", "WORK_SCHEDULE": "工作时间表", + "ABOUT_TO_DELETE_ALL_ACCOUNT_DATA": "您即将删除您的账户和所有数据?", + "ABOUT_TO_REMOVE_FROM_ALL_TEAMS": "您即将从所有团队中移除,除非您是唯一的管理员?", "SUBSCRIPTION": "订阅", "TIMEZONE_SEARCH_PLACEHOLDER": "您的时区", "ABOUT_TO_CHANGE_EMAIL": "您即将更改电子邮箱", - "ABOUT_TO_DELETE_ACCOUNT": "您即将删除账户?", - "ABOUT_TO_REMOVE_ACCOUNT": "您即将移除账户?" + "ABOUT_TO_DELETE_ACCOUNT": "您即将删除账户?" }, "settingsTeam": { "HEADING_TITLE": "常规设置", @@ -410,6 +412,30 @@ "HEADING_TITLE": "网络断开连接!", "HEADING_DESCRIPTION": "您目前处于离线状态,请检查您的互联网连接..." }, + "invite": { + "HEADING_TITLE": "邀请成员加入您的团队", + "HEADING_DESCRIPTION": "通过电子邮件向团队成员发送邀请", + "TEAM_MEMBER_EMAIL": "团队成员的电子邮箱", + "TEAM_MEMBER_FULLNAME": "团队成员的全名", + "SEND_INVITE": "发送邀请", + "ERROR_WHILE_ACCEPTING_INVITATION": "接受邀请时出错", + "ERROR_WHILE_REJECTING_INVITATION": "拒绝邀请时出错", + "INVITE_LABEL_SEND": "发送邀请", + "invitationTable": { + "NAME_AND_EMAIL": "姓名和电子邮箱", + "POSITION": "职位", + "DATE_AND_TIME_REQUEST": "日期和时间请求", + "CV_OR_ATTACHMENT": "简历/附件" + } + }, + "permissions": { + "SELECT_ROLES": "选择角色" + }, + "page404" : { + "HEADING_TITLE": "页面未找到 !", + "HEADING_DESCRIPTION": "我们找了,但找不到它....", + "LINK_LABEL": "主页" + }, "error": { "TITLE": "錯誤 !", "HEADING_TITLE": "出了點問題 !", @@ -422,14 +448,31 @@ }, "timer": { + "ACTIVE": "活跃", + "APPS": "应用", + "ARCHIVED": "已归档", "START_TIMER": "请选择或创建新任务以开始计时", "TEAM_SWITCH": { "STOPPED_TIMER_TOAST_TITLE": "计时器已停止", "STOPPED_TIMER_TOAST_DESCRIPTION": "由于切换团队,计时器已停止" }, + "INACTIVE": "不活跃", + "KEYBOARD": "键盘", + "MOUSE": "鼠标", + "NO_SCREENSHOOT": "无截图", + "NOT_ARCHIVED": "未归档", + "OTHER_DETAILS": "其他详情", + "PERCENT_OF_MINUTES": " % of 10 Minutes", + "PERCENT_USED": "使用百分比", "ESTIMATION": { "ESTIMATE_LABEL": "估计" }, + "THERE_IS_NO_APPS_VISITED": "没有访问的应用。", + "TIME_ACTIVITY": "活动", + "TIME_SPENT_IN_HOURS": "时间花费(小时)", + "TIMES": "次数", + "TOTAL_HOURS": "总共小时", + "VISITED_DATES": "访问日期", "DAY_LIST": [{ "title": "7天" }, { "title": "14天" }] }, diff --git a/apps/web/types/local.ts b/apps/web/types/local.ts new file mode 100644 index 000000000..24d92b2cb --- /dev/null +++ b/apps/web/types/local.ts @@ -0,0 +1,35 @@ +import en from '../messages/en.json'; +import zh from '../messages/zh.json'; +import he from '../messages/he.json'; +import it from '../messages/it.json'; +import pl from '../messages/pl.json'; +import pt from '../messages/pt.json'; +import ru from '../messages/ru.json'; +import es from '../messages/es.json'; +import fr from '../messages/fr.json'; +import ar from '../messages/ar.json'; +import bg from '../messages/bg.json'; +import nl from '../messages/nl.json'; +import de from '../messages/de.json'; + +type Locale = 'en' | 'de' | 'ar' | 'bg' | 'zh' | 'nl' | 'he' | 'it' | 'pl' | 'pt' | 'ru' | 'es' | 'fr'; +type EnTYPE = typeof en; +type ObjectLocale = { + [key in Locale]: EnTYPE; +}; + +export const ObjectTypes: ObjectLocale = { + en, + de, + ar, + bg, + zh, + nl, + he, + it, + pl, + pt, + ru, + es, + fr +};