Als spanischer Muttersprachler haben viele Wörter in meiner Sprache Akzente und das Schreiben von SMS damit verkürzt sich aufgrund der Unicode-Konvertierung auf die Hälfte.
Meine Idee ist, das Vorhersagewörterbuch zu bearbeiten und alle Sonderzeichen zu entfernen, um sie beim Schreiben nicht zu bekommen.
Also, meine Frage ist, wo befindet sich das Wörterbuch? Ich verwende derzeit die Standard-Tastatur von LG Optimus Me. Ich habe ein wenig in den Systemordnern recherchiert und ein paar xt9-Ordner gefunden, aber keine Spuren des Wörterbuchs für Spanisch (oder andere Sprachen).
BEARBEITEN: Es ist nicht die gewünschte Antwort, bietet aber dennoch nützliche Informationen. Hier ist die userdict-Datei:
/data/data/com.android.providers.userdictionary/databases/user_dict.db
Sie benötigen root , um darauf zuzugreifen, und sqlite3 , um die darin enthaltenen Daten anzuzeigen (hier sind meine):
localhost # cd /data/data/com.android.providers.userdictionary/databases/
localhost # sqlite3 user_dict.db .dump
PRAGMA foreign_keys=OFF;
BEGIN TRANSACTION;
CREATE TABLE android_metadata (locale TEXT);
INSERT INTO "android_metadata" VALUES('de_DE');
CREATE TABLE words (_id INTEGER PRIMARY KEY,word TEXT,frequency INTEGER,locale TEXT,appid INTEGER);
INSERT INTO "words" VALUES(2,'ok',128,'de',0);
INSERT INTO "words" VALUES(3,'LG',128,'de',0);
INSERT INTO "words" VALUES(4,'no',128,'de',0);
COMMIT;
Bei den meisten Android-Versionen können Sie Wörter zum nativen Wörterbuch hinzufügen.
Die meisten sind zu finden unter:Settings -> Language & Keyboard -> User Dictionary
Android 2.3.7 (Cyanogenmod 7.1): dann Menu -> Settings -> Language and keyboard settings -> User Dictionary
drückenMenu
Add
Android 4.0 (ICS):Settings -> Language & Keyboard -> Touch Input (settings button) -> Personal Dictionary -> Edit personal dictionary
Sie könnten dann die Wörter ohne Akzentzeichen und Sonderzeichen hinzufügen, und die automatische Korrektur würde aufhören.
Wenn Sie dennoch die Sprachpakete finden möchten und Cyanogenmod verwenden , zeigt diese Site.apk
an, dass die Sprachen in Dateien im Verzeichnis gespeichert sind /system/app/
, beispielsweise LatinIME.apk
das Latein-Wörterbuch. Außerdem wäre die Quelle für dieses Wörterbuch ./packages/inputmethods/LatinIME
wie auf der bereitgestellten Website beschrieben. (Es geht auch um das Hinzufügen Ihrer eigenen Wörterbücher, was bedeutet, dass Sie das von Ihnen verwendete Wörterbuch bearbeiten und neu installieren können).
*.dict
. Ich werde aber weiter nach anderen Lösungen suchen.Ich habe versucht, die Standardtastatur und die Standardwörterbücher zu ändern, und bisher habe ich die Quelle für die Standardwörterbücher ausgegraben:
https://android.googlesource.com/platform/packages/inputmethods/LatinIME/+/master/dictionaries/
Ich habe einige Dateien, von denen ich denke, dass sie Wörterbücher in /system/usr/xt9
. Sie haben Sprachcodes in ihren Dateinamen und sind laut Überschrift von Tegic urheberrechtlich geschützt.
Diese Dateien sind im LDB-Format, das ein Datenbankformat zu sein scheint. Ich konnte kein Dienstprogramm finden, das sie anzeigen oder bearbeiten kann.
LDB
Dateien sind irgendwie komprimiert. Bei unkomprimierten Tegic xt9
Dateien konnte ich die Wortliste mit einem Hex-Editor als GHex
.
jlehenbauer
Andreas
RR
Andreas
Andreas