Une application Android pour vous aider à apprendre Toki Pona !
Wow, je suis content que vous ayez posé la question, personne au hasard sur Internet ! Jan Sonja l'explique le mieux sur le site Web de Toki Pona
Toki Pona is a human language I invented in 2001. It was my attempt to understand the meaning of life in 120 words.
Bien que le nombre de mots ait un peu changé depuis sa création en 2001, Toki Pona reste un langage minimaliste. Exprimer des idées compliquées dans une langue avec un si petit nombre de mots change la façon dont vous choisissez vos mots. La plupart des idées anglaises peuvent être représentées de différentes manières, selon le locuteur ! Par exemple, pour une personne comme moi qui déteste le café, je dirais que le café est :
telo pimeja jaki
qui pourrait se traduire vaguement par "méchante eau sombre"
Un amateur de café pourrait dire que le café est plutôt :
telo pimeja pona mute
qui pourrait se traduire vaguement par "très bonne eau sombre"
Cependant, ces deux termes pourraient également être utilisés pour décrire de toutes autres boissons ! Ou peut-être même un étang ! Le langage est extrêmement contextuel.
J'apprends mieux en faisant, et créer une application pour m'aider à apprendre m'a aidé à apprendre encore plus !
Traduit librement, cela signifie « Bonne connaissance ». L'icône de l'application est la représentation glyphe du nom.
Consultez simplement ce projet et importez-le dans Android Studio ! Gradle et Android Studio devraient s'occuper du reste !
Vous pouvez installer cette application en utilisant :
./gradlew installDebug
Les tests unitaires peuvent être exécutés avec :
./gradlew check
Les tests d'interface utilisateur peuvent être exécutés avec :
./gradlew connectedDebugAndroidTest
Cette application utilise ktlint pour appliquer des contraintes de style. La plupart des erreurs ktlint peuvent être corrigées en exécutant
./gradlew ktlintFormat
mais pas tous. ktlint affichera pour consoler toutes les erreurs rencontrées.
Veuillez lire CONTRIBUTING.md pour connaître le processus de soumission des demandes d'extraction à ce projet.
Ce projet est sous licence GPL-3.0 - voir le fichier LICENSE pour plus de détails
J'ai personnellement utilisé ces ressources :