Im April 2016 hatte ich die Idee, ein Wörterbuchprojekt für einen Stamm zu erstellen, den ich so sehr liebe: „Igede Language“, das ich „Igede Dictionary“ nannte, obwohl ich nicht Ich bin kein Muttersprachler.
Dies führte dazu, dass ich über 5.000 Wörter aus der Igede-Sprache ins Englische schrieb und übersetzte. Dies war zweifellos die schwierigste aller Ideen, an denen ich je gearbeitet habe oder die ich hatte.
Dieses Projekt wäre 2018 gestartet. Aber 2018 passierte etwas und es war eine sehr bittere Erfahrung für mich.
Während ich mit WebView am Android-Projekt arbeitete, musste ich das Paket ausführen und in die Produktion integrieren. Allerdings nutzte ich zu diesem Zeitpunkt für das Projekt einen alten Desktop-Computer und beschloss, ein gebrauchtes Gerät zu kaufen, um die App testen zu können, da mein Computer nur Windows Vista hatte und nicht alle Android-Pakete installieren konnte Studio inklusive Emulator benötigte ich, um die App auf dem Computer zu testen (vielleicht wusste ich damals so viel).
Meine sehr guten Freunde haben mir dann einen anderen Freund empfohlen, der zu diesem Zeitpunkt sein Handy verkaufen wollte. Erraten Sie, was? Ich habe das Telefon bezahlt und wollte es noch nicht abholen, als wir von der Polizei festgenommen wurden ??
Nun, um es kurz zu machen: Ich hatte nie ein Telefon, habe im Polizeigewahrsam geschlafen und das Projekt sofort gelöscht, als ich nach Hause kam. Damals war es nicht lustig.
Dieses Ereignis fand am 16. Oktober 2018 statt und dann verlor ich 30 Tage später meinen Vater. Diese Zeit hat mich tatsächlich sehr berührt. Ich war depressiv und da ich ein Solo-Typ bin, hatte ich bis 2020 nie Kontakt zu Menschen.
Ich habe zu diesem Zweck eine Seite auf Facebook mit über 3000 Followern erstellt und war sehr froh, als ich entdeckte, dass kürzlich jemand anderes ein ähnliches Projekt durchgeführt hatte.
Ratet mal, was ich getan habe?
Ich habe eine vollständige API geschrieben, damit Entwickler ihre Sprachen online hinzufügen können.
Diese API bietet:
Eine neue Sprache hinzufügen
Neue Wörter/Phrasen hinzufügen
Aussprachen
Inhalte einer Sprache verwalten
Prüfung auf Bedeutungen, Synonyme usw.
Viel mehr!
WAS KÖNNEN SIE MIT DIESEM PROJEKT MACHEN?
Übersetzen Sie den Inhalt einer Website in eine Muttersprache
Lesen Sie den Benutzern den Inhalt einer Webseite in ihrer Sprache vor (gut für Blinde an Orten, an denen ihre Muttersprache mehr geschätzt wird als Fremdsprachen).
Alles, was Sie sich vorstellen können.
Beispielcode (PHP):
//New Language use ola_dictionary\olatunji_dictionary; $ola_dict = new olatunji_dictionary(); //create new directory for your language $new_dict = $ola_dict->new_dictionary("Igede Dictionary"); $status = json_decode($new_dict, $author); echo $status['status']; // success / failed // to enable you delete, remove or manage your contents in future, please save the `auth_key` in your response body. Failure to do so, you lose access to manage your contents in future and, it is bound by our legal terms of service thitherward. // all languages added are accessible to the public by default. If you intend to disable the default setting, please use `new_dictionary("name of your language dictionary", "author", false)`
Beispielcode (PHP):
//Remove Language use ola_dictionary\olatunji_dictionary; $ola_dict = new olatunji_dictionary(); //remove directory from our platform $remove_dict = $ola_dict->remove_dictionary("Igede Dictionary", "auth_key"); $status = json_decode($new_dict); echo $status['status']; // success / failed
Wann werde ich es veröffentlichen?
Obwohl das Projekt großartig ist, verfüge ich noch nicht über die Ressourcen und das Kapital, um es zu hosten, zu warten und am Laufen zu halten.
Ob dieses Projekt jemals veröffentlicht wird oder nicht, hängt also von der finanziellen Leistungsfähigkeit oder dem Kapital ab, um es zu starten, da die Bibliothek ohne die API veraltet ist.
Der Quellcode wird nach dem Start als Open Source auf GitHub verfügbar sein und für jeden verfügbar sein, der ihn gerne nutzen möchte.
Klingt das nach etwas, das Sie gerne unterstützen würden?
Schicken Sie mir eine E-Mail über die E-Mail-Adresse in meinem Profil hier auf dev.to oder kommentieren Sie unten und ich werde das Projekt gerne gemeinsam mit Ihnen weiter besprechen.
Es ist Sonntag hier, meine großartigen Leute, und ich habe einen großartigen Tag. Und du?
Ich liebe es, Kaffee zu trinken ☕. Sie können mir also eine Tasse oder mehr kaufen, indem Sie auf den untenstehenden Link klicken.
buymeacoffee.com/olatunji
Vielen Dank, dass Sie heute Ihre kostbare Zeit mit mir geteilt haben.
Bis ich dir wieder schreibe.
Haftungsausschluss: Alle bereitgestellten Ressourcen stammen teilweise aus dem Internet. Wenn eine Verletzung Ihres Urheberrechts oder anderer Rechte und Interessen vorliegt, erläutern Sie bitte die detaillierten Gründe und legen Sie einen Nachweis des Urheberrechts oder Ihrer Rechte und Interessen vor und senden Sie ihn dann an die E-Mail-Adresse: [email protected] Wir werden die Angelegenheit so schnell wie möglich für Sie erledigen.
Copyright© 2022 湘ICP备2022001581号-3