Skip to content

Latest commit

 

History

History
93 lines (53 loc) · 3.27 KB

README.md

File metadata and controls

93 lines (53 loc) · 3.27 KB

CC BY-NC 4.0

Johnny DeepL

Projet de développement mobile ESIREM :

Réalisation d'une application Android utilisant l'API DeepL pour réaliser des traductions.

Sujet réalisé par M. Meunier

Fonctionnalités

Vue principale (traduction)

  • Sélection de la langue de départ, y compris détection de la langue
  • Sélection de la langue de traduction
  • Traduction du texte
  • Affichage de la langue détectée
  • Coller le texte du presse papier dans l'encart du texte à traduire
  • Copier le texte traduit dans le presse papier
  • Ouverture automatique de la fenêtre de configuration en l'absence de clé

Vue historique

  • Conservation en mémoire des dernières langues utilisées, même après la fermeture de l'application
  • Historique des 10 dernières traductions (la limite est imposée par le sujet, et pourrait être très simplement retirée)
  • Possibilité d'afficher les traductions de l'historique dans l'affichage principal (utile pour les longs textes)
  • Suppression individuelle les traductions de l'historique
  • Suppression de la totalité les traductions de l'historique

Vue clé / configuration

  • Configuration de la clé DeepL utilisée pour les traductions
  • Sauvegarde uniquement les clés fonctionnelles
  • Possibilité de retirer la clé sauvegarder (en laissant simplement le champ vide)
  • Affichage de la consommation de la clé DeepL (caractères utilisés et caractères disponibles)

Visuels

Vue principale :

Exemple de traduction avec détection de langue :

Utilisation des touches de copier-coller avec langue imposée :

Affichage de l'historique :

Affichage d'une traduction sauvegardée dans la vue principale :

Vue de configuration quand la clé n'est pas entrée (attention la traduction est impossible sans clé) :

Vue de configuration quand la clé a été rentrée, avec affichage de la consommation :

Mode sombre !

Vue principale sombre :

Vue historique sombre :

Vue configuration sombre :

Licence

Licence Creative Commons
Cette œuvre est mise à disposition selon les termes de la Licence Creative Commons Attribution - Pas d’Utilisation Commerciale - Partage dans les Mêmes Conditions 4.0 International