Skip to content

Commit

Permalink
⚡perf: improve i18n
Browse files Browse the repository at this point in the history
  • Loading branch information
blinko-space committed Nov 8, 2024
1 parent c1377b0 commit dd6238e
Show file tree
Hide file tree
Showing 9 changed files with 775 additions and 9 deletions.
105 changes: 104 additions & 1 deletion public/locales/de/translation.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,5 +6,108 @@
"settings": "Einstellungen",
"total-tags": "TOTAL TAGS",
"search": "Suche...",
"i-have-a-new-idea": "Ich habe eine neue Idee..."
"i-have-a-new-idea": "Ich habe eine neue Idee...",
"add-tag": "Tag hinzufügen",
"all-notes-have-been-loaded": "Alle {{Items}} Notizen wurden geladen",
"already-have-an-account-direct-login": "Sie haben bereits ein Konto? Direkt anmelden",
"api-endpoint": "API-Endpunkt",
"archive": "Archiv",
"ask-about-your-notes": "Fragen Sie nach Ihren Notizen",
"backup-file": "SICHERUNGSDATEI",
"basic-information": "Grundlegende Informationen",
"bulleted-list": "Aufzählungsliste",
"cancel": "Abbrechen",
"cancel-top": "Abbrechen oben",
"change-type": "Typ ändern",
"change-user-info": "Benutzerinformationen ändern",
"check-list": "Checkliste",
"confirm": "Bestätigen Sie",
"confirm-password": "Bestätigen Sie Ihr Passwort",
"convert-to": "Umrechnen in",
"convert-to-blinko": "Zu Blinko konvertieren",
"convert-to-note": "In Note umwandeln",
"create-successfully": "Erfolgreich erstellen",
"create-successfully-is-about-to-jump-to-the-login": "Erfolgreich erstellen, springt gleich zum Login",
"daily-review": "Tägliche Überprüfung",
"delete": "Löschen",
"delete-confirm": "Löschen Bestätigen",
"delete-success": "Erfolgreich löschen",
"edit": "bearbeiten",
"enter-your-name": "Geben Sie Ihren Namen ein",
"enter-your-password": "Geben Sie Ihr Passwort ein",
"enter-your-username": "Geben Sie Ihren Benutzernamen ein",
"every-half-year": "Jedes halbe Jahr",
"every-month": "Jeden Monat",
"hello": "hallo",
"hi-user-name-i-can-search-for-the-notes-for-you-how-can-i-help-you-today": "Hallo {{Name}}, ich kann die Notizen für Sie suchen, wie kann ich Ihnen heute helfen?",
"impoort-from-bko": "Importieren von .bko",
"import": "Importieren",
"insert-hashtag": "Hashtag einfügen",
"items": "Artikel",
"language": "Sprache",
"logout": "Abmeldung",
"multiple-select": "Mehrfachauswahl",
"name": "Name",
"name-db": "NAME",
"need-to-create-an-account": "Möchten Sie ein Konto erstellen?",
"new-version-detected-click-to-get-the-latest-version": "🎉Neue Version entdeckt, klicken Sie, um die neueste Version zu erhalten",
"nickname": "Spitzname",
"no-data-here-well-then-time-to-write-a-note": "Keine Daten hier? Dann wird es Zeit, eine Notiz zu schreiben!",
"no-tag-found": "Kein Tag gefunden",
"not-a-bko-file": "keine bko-Datei",
"note": "Hinweis",
"numbered-list": "Nummerierte Liste",
"operation-failed": "Operation fehlgeschlagen.",
"password": "Passwort",
"preference": "Präferenz",
"recording": "Aufnahme",
"required-items-cannot-be-empty": "Erforderliche Elemente können nicht leer sein",
"rest-user-password": "Restliches Benutzerpasswort",
"running": "Laufen",
"save": "Speichern Sie",
"schedule-archive-blinko": "Zeitplan Archiv Blinko",
"schedule-back-up": "Zeitplan für Back-up",
"schedule-task": "Zeitplan Aufgabe",
"show-less": "Weniger anzeigen",
"show-more": "Mehr anzeigen",
"show-navigation-bar-on-mobile": "Ausgeblendete Navigationsleiste auf dem Handy",
"sign-in": "Eintragen",
"sign-up": "Anmeldung",
"status": "STATUS",
"stopped": "Gestoppt",
"the-two-passwords-are-inconsistent": "Die beiden Kennwörter sind inkonsistent",
"theme": "Thema",
"there-are-no-resources-yet-go-upload-them-now": "Es sind noch keine Ressourcen vorhanden, laden Sie sie jetzt hoch",
"this-operation-removes-the-associated-label-and-cannot-be-restored-please-confirm": "Bei diesem Vorgang wird das zugehörige Etikett entfernt und kann nicht wiederhergestellt werden.",
"this-operation-will-be-delete-resource-are-you-sure": "Sind Sie sicher, dass es sich bei diesem Vorgang um das Löschen von Ressourcen handelt?",
"top": "Top",
"total": "Insgesamt",
"update-successfully": "Erfolgreich aktualisieren",
"upload-file": "Datei hochladen",
"use-ai": "Ai verwenden",
"user-custom-openai-api-key": "Benutzerdefinierter OpenAI Api-Schlüssel",
"user-or-password-error": "Benutzer- oder Passwortfehler",
"username": "Nutzername",
"your-changes-have-been-saved": "Ihre Änderungen wurden gespeichert!",
"confirm-your-password": "Bestätigen Sie Ihr Passwort",
"confrim": "Bestätigen Sie",
"every-day": "Jeden Tag",
"every-three-month": "Alle drei Monate",
"every-week": "Jede Woche",
"insert-sandpack": "Sandpäckchen einlegen",
"insert-table": "Tabelle einfügen",
"schedule": "SCHEDULE",
"ai-model": "AI-Modell",
"confirm-to-delete": "Bestätigen Sie die Löschung!",
"congratulations-youve-reviewed-everything-today": "Sie haben heute alles durchgesehen.",
"detail": "Einzelheiten",
"enter-send-shift-enter-for-new-line": "Enter senden, Shift+Enter für neue Zeile",
"in-progress": "In Arbeit...",
"insert-codeblock": "CodeBlock einfügen",
"keep-sign-in": "Anmeldung beibehalten",
"last-run": "LETZTER LAUF",
"model-provider": "Modell-Anbieter",
"must-start-with-http-s-or-use-api-openai-as-default": "Muss mit http(s):// beginnen oder /api/openai als Standard verwenden",
"recovery": "Erholung",
"reviewed": "Überprüft"
}
105 changes: 104 additions & 1 deletion public/locales/es/translation.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,5 +6,108 @@
"settings": "Ajustes",
"total-tags": "TOTAL TAGS",
"search": "Busca...",
"i-have-a-new-idea": "Tengo una nueva idea..."
"i-have-a-new-idea": "Tengo una nueva idea...",
"add-tag": "Añadir etiqueta",
"ai-model": "Modelo de IA",
"already-have-an-account-direct-login": "¿Ya tiene una cuenta? Acceso directo",
"api-endpoint": "Punto final de la API",
"archive": "Archivo",
"backup-file": "ARCHIVO DE COPIA DE SEGURIDAD",
"change-type": "Tipo de cambio",
"confirm": "Confirme",
"confirm-password": "Confirmar contraseña",
"confirm-to-delete": "¡Confirmar para borrar!",
"confirm-your-password": "Confirme su contraseña",
"confrim": "Confirme",
"create-successfully-is-about-to-jump-to-the-login": "Crear con éxito, está a punto de saltar a la entrada",
"daily-review": "Análisis diario",
"delete": "Borrar",
"delete-confirm": "Borrar Confirmar",
"delete-success": "Borrar con éxito",
"detail": "Detalle",
"edit": "Editar",
"enter-your-name": "Introduzca su nombre",
"enter-your-password": "Introduzca su contraseña",
"enter-your-username": "Introduzca su nombre de usuario",
"every-day": "Todos los días",
"every-half-year": "Cada semestre",
"every-month": "Todos los meses",
"every-three-month": "Cada tres meses",
"every-week": "Cada semana",
"hello": "hola",
"hi-user-name-i-can-search-for-the-notes-for-you-how-can-i-help-you-today": "Hola {{nombre}}, puedo buscarte las notas, ¿en qué puedo ayudarte hoy?",
"impoort-from-bko": "Importar desde .bko",
"in-progress": "En curso...",
"insert-codeblock": "Insertar codeBlock",
"insert-hashtag": "Insertar hashtag",
"insert-table": "Insertar tabla",
"items": "artículos",
"keep-sign-in": "Mantener registro",
"multiple-select": "Selección múltiple",
"must-start-with-http-s-or-use-api-openai-as-default": "Debe empezar por http(s):// o utilizar /api/openai por defecto",
"need-to-create-an-account": "¿Necesita crear una cuenta?",
"new-version-detected-click-to-get-the-latest-version": "🎉Nueva versión detectada, haga clic para obtener la última versión",
"nickname": "apodo",
"no-data-here-well-then-time-to-write-a-note": "¿No hay datos aquí? Entonces, ¡es hora de escribir una nota!",
"not-a-bko-file": "no es un archivo bko",
"note": "Nota",
"numbered-list": "Lista numerada",
"operation-failed": "Operación fallida.",
"password": "contraseña",
"recovery": "Recuperación",
"required-items-cannot-be-empty": "Los elementos obligatorios no pueden estar vacíos",
"rest-user-password": "Resto de la contraseña de usuario",
"reviewed": "Revisado",
"running": "Ejecutar",
"save": "Guardar",
"schedule": "PROGRAMA",
"schedule-archive-blinko": "Calendario Archivo Blinko",
"schedule-back-up": "Programar copia de seguridad",
"schedule-task": "Programar tarea",
"show-less": "Mostrar menos",
"show-navigation-bar-on-mobile": "Barra de navegación oculta en el móvil",
"sign-in": "Iniciar sesión",
"sign-up": "Inscribirse",
"status": "ESTADO",
"stopped": "Detenido",
"the-two-passwords-are-inconsistent": "Las dos contraseñas son incoherentes",
"theme": "Tema",
"there-are-no-resources-yet-go-upload-them-now": "Todavía no hay recursos, súbelos ahora",
"this-operation-will-be-delete-resource-are-you-sure": "Esta operación será borrar recurso ¿estás seguro?",
"top": "Top",
"total": "Total",
"update-successfully": "Actualizar con éxito",
"upload-file": "Cargar archivo",
"use-ai": "Utilizar ai",
"user-custom-openai-api-key": "Clave Api OpenAI personalizada por el usuario",
"username": "nombre de usuario",
"your-changes-have-been-saved": "Tus cambios se han guardado.",
"all-notes-have-been-loaded": "Todas las notas {{items}} han sido cargadas",
"ask-about-your-notes": "Pregunte por sus notas",
"basic-information": "Información básica",
"bulleted-list": "Lista con viñetas",
"cancel": "Cancelar",
"cancel-top": "Cancelar",
"change-user-info": "Cambiar la información de usuario",
"check-list": "Lista de control",
"congratulations-youve-reviewed-everything-today": "lo has revisado todo hoy.",
"convert-to": "Convertir a",
"convert-to-blinko": "Convertir a Blinko",
"enter-send-shift-enter-for-new-line": "Intro enviar, Mayús+Intro para nueva línea",
"language": "Idioma",
"last-run": "ÚLTIMA CARRERA",
"logout": "Cierre de sesión",
"model-provider": "Modelo de proveedor",
"name": "Nombre",
"name-db": "NOMBRE",
"no-tag-found": "No se ha encontrado ninguna etiqueta",
"preference": "Preferencia",
"recording": "Grabación",
"show-more": "Ver más",
"this-operation-removes-the-associated-label-and-cannot-be-restored-please-confirm": "Esta operación elimina la etiqueta asociada y no se puede restaurar por favor confirme",
"user-or-password-error": "Error de usuario o contraseña",
"convert-to-note": "Convertir en nota",
"import": "Importar",
"create-successfully": "Crear con éxito",
"insert-sandpack": "Insertar saco de arena"
}
105 changes: 104 additions & 1 deletion public/locales/fr/translation.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,5 +6,108 @@
"settings": "Paramètres",
"total-tags": "TOTAL DES ÉTIQUETTES",
"search": "Recherche...",
"i-have-a-new-idea": "J'ai une nouvelle idée..."
"i-have-a-new-idea": "J'ai une nouvelle idée...",
"add-tag": "Ajouter une étiquette",
"ai-model": "Modèle IA",
"already-have-an-account-direct-login": "Vous avez déjà un compte ? Connexion directe",
"api-endpoint": "Point final de l'API",
"archive": "Archives",
"ask-about-your-notes": "Demandez vos notes",
"cancel": "Annuler",
"cancel-top": "Annuler le haut",
"change-user-info": "Modifier les informations sur l'utilisateur",
"confirm-your-password": "Confirmez votre mot de passe",
"convert-to": "Convertir en",
"convert-to-blinko": "Convertir en Blinko",
"convert-to-note": "Convertir en note",
"create-successfully": "Créer avec succès",
"create-successfully-is-about-to-jump-to-the-login": "Créer avec succès, est sur le point de passer à la connexion",
"delete": "Supprimer",
"delete-confirm": "Supprimer Confirmer",
"edit": "Editer",
"every-day": "Tous les jours",
"every-half-year": "Tous les semestres",
"every-month": "Chaque mois",
"every-three-month": "Tous les trois mois",
"every-week": "Chaque semaine",
"hello": "Bonjour",
"hi-user-name-i-can-search-for-the-notes-for-you-how-can-i-help-you-today": "Bonjour {{nom}}, je peux rechercher les notes pour vous, comment puis-je vous aider aujourd'hui ?",
"impoort-from-bko": "Importation à partir de .bko",
"in-progress": "En cours...",
"insert-codeblock": "Insérer un bloc de code",
"insert-sandpack": "Insérer le sac de sable",
"insert-table": "Insérer un tableau",
"items": "articles",
"last-run": "DERNIÈRE COURSE",
"logout": "Déconnexion",
"multiple-select": "Sélection multiple",
"name": "Nom",
"name-db": "NOM",
"new-version-detected-click-to-get-the-latest-version": "🎉Nouvelle version détectée, cliquer pour obtenir la dernière version",
"nickname": "surnom",
"no-data-here-well-then-time-to-write-a-note": "Pas de données ici ? Dans ce cas, il est temps de rédiger une note !",
"note": "Note",
"numbered-list": "Liste numérotée",
"preference": "Préférence",
"recording": "Enregistrement",
"recovery": "Récupération",
"required-items-cannot-be-empty": "Les éléments requis ne peuvent pas être vides",
"rest-user-password": "Mot de passe de l'utilisateur du repos",
"running": "La course à pied",
"save": "Économiser",
"schedule-archive-blinko": "Archive du calendrier Blinko",
"schedule-back-up": "Planification de la sauvegarde",
"schedule-task": "Tâche de planification",
"show-less": "Montrer moins",
"show-more": "Afficher plus",
"sign-in": "S'inscrire",
"stopped": "Arrêtée",
"theme": "Thème",
"there-are-no-resources-yet-go-upload-them-now": "Il n'y a pas encore de ressources, téléchargez-les maintenant",
"this-operation-removes-the-associated-label-and-cannot-be-restored-please-confirm": "Cette opération supprime l'étiquette associée et ne peut pas être restaurée.",
"this-operation-will-be-delete-resource-are-you-sure": "Cette opération permettra de supprimer des ressources. Êtes-vous sûr ?",
"top": "Haut de page",
"total": "Total",
"update-successfully": "Mise à jour réussie",
"upload-file": "Télécharger le fichier",
"use-ai": "Utiliser l'ai",
"user-custom-openai-api-key": "Clé Api OpenAI personnalisée par l'utilisateur",
"user-or-password-error": "Erreur d'utilisateur ou de mot de passe",
"username": "Nom d'utilisateur",
"backup-file": "FICHIER DE SAUVEGARDE",
"basic-information": "Informations de base",
"bulleted-list": "Liste à puces",
"change-type": "Modifier le type",
"confirm": "Confirmer",
"confirm-password": "Confirmer le mot de passe",
"confirm-to-delete": "Confirmer pour supprimer !",
"confrim": "Confirmer",
"congratulations-youve-reviewed-everything-today": "vous avez tout passé en revue aujourd'hui.",
"daily-review": "Revue quotidienne",
"detail": "Détail",
"enter-send-shift-enter-for-new-line": "Entrer envoyer, Shift+Enter pour une nouvelle ligne",
"all-notes-have-been-loaded": "Toutes les notes {{items}} ont été chargées",
"check-list": "Liste de contrôle",
"delete-success": "Supprimer avec succès",
"enter-your-name": "Entrez votre nom",
"enter-your-password": "Entrez votre mot de passe",
"enter-your-username": "Entrez votre nom d'utilisateur",
"import": "Importation",
"language": "Langue",
"must-start-with-http-s-or-use-api-openai-as-default": "Doit commencer par http(s):// ou utiliser /api/openai par défaut.",
"need-to-create-an-account": "Besoin de créer un compte ?",
"insert-hashtag": "Insérer un hashtag",
"model-provider": "Modèle de fournisseur",
"no-tag-found": "Aucune étiquette trouvée",
"not-a-bko-file": "pas un fichier bko",
"password": "mot de passe",
"schedule": "CALENDRIER",
"show-navigation-bar-on-mobile": "Barre de navigation cachée sur mobile",
"sign-up": "S'inscrire",
"status": "STATUT",
"the-two-passwords-are-inconsistent": "Les deux mots de passe sont incohérents",
"your-changes-have-been-saved": "Vos modifications ont été enregistrées !",
"keep-sign-in": "Garder la connexion",
"operation-failed": "L'opération a échoué.",
"reviewed": "Examiné"
}
Loading

0 comments on commit dd6238e

Please sign in to comment.