3 votes

Importation groupée de mots dans Gboard

J'ai déménagé de mon Redmi au Mi Mix 2 maintenant et j'ai utilisé l'application Mi Mover mais malheureusement, les mots de mon clavier utilisé Gboard n'ont pas été restaurés. La synchronisation interne ne fonctionne pas non plus, il est dit quelque chose comme "la synchronisation n'est pas disponible pour les appareils avec des comptes G suite ou un profil Android for work".

Je n'ai pas encore trouvé de solution fonctionnelle à ce problème, et je pense donc réintégrer tous les mots, mais je ne veux pas le faire un par un. J'ai une liste de mots dans un fichier texte qui couvrirait au moins 80% de mes mots personnalisés. Y a-t-il un moyen d'ajouter tout cela en une seule fois au dictionnaire Gboard ?

En dehors du dictionnaire Gboard, il semble y avoir un dictionnaire de mots personnalisés Central Android. Est-ce que Gboard prend également en compte les mots de ce dictionnaire ? Si c'est le cas, il existe peut-être une API/interface vers cet endroit central pour que je puisse ajouter ces mots au moins là, afin qu'ils puissent être utilisés par Gboard (et aussi par d'autres applications de clavier si jamais je décide de changer).

Je ne me soucie pas de la voie à suivre dans le cas où au moins l'un des deux pourrait être atteint.

3voto

Lipa Sireling Points 46

Je viens de réussir à déplacer mon dictionnaire Swype vers Gboard et j'aimerais partager ma technique. Gardez à l'esprit que je ne suis pas capable de programmer, donc cette technique est destinée aux novices comme moi. J'ai utilisé Android 9 sur un Samsung Note 8.

Je sais que ça a l'air long et compliqué, mais c'est juste parce que je l'ai décomposé en petites étapes : si vous avez moins de mille mots personnels dans votre vocabulaire, le tout ne devrait pas prendre plus d'une demi-heure. À la fin du processus, j'ai désinstallé les deux applications que j'avais installées, mais c'est bien sûr à vous de voir.

  1. Ouvrez Swype et allez dans Modifier mon dictionnaire.
  2. Installez et ouvrez Universal Copy : Je l'ai trouvé dans la barre de notification
  3. Appuyez sur l'icône en haut à droite, qui est un carré en pointillés entourant un rectangle plein. Cela sélectionnera tout ce qui se trouve sur l'écran. Appuyez ensuite sur l'icône Copier, qui est constituée de deux rectangles superposés.
  4. Comme j'ai Word sur Android, j'ai ouvert un nouveau document Word et j'y ai collé les mots que Universal Copy avait copiés. (Il aurait probablement été plus rapide d'utiliser l'explorateur de fichiers ES pour créer un fichier .txt en clair, mais je n'y ai pensé que trop tard).
  5. Appuyez sur la touche Entrée après le dernier mot collé pour que le curseur soit sur une nouvelle ligne.
  6. Retournez dans la rubrique Édition de mon dictionnaire et faites défiler l'écran jusqu'à ce que les mots que vous avez déjà copiés aient disparu en haut de l'écran.
  7. Revenez à la Copie universelle, c'est-à-dire à la barre de notification en haut de l'écran, et répétez les étapes 3 à 6 autant de fois que nécessaire pour copier tous les mots de votre dictionnaire Swype. (J'en ai plus de 700)
  8. Vous pouvez également parcourir le document Word ou .txt que vous venez de créer, en supprimant toutes les répétitions de "Personal Dictionary" que Universal Copy a fidèlement copié chaque fois qu'il l'a vu à l'écran. Supprimez également tous les mots indésirables de cette liste.
  9. Si vous avez créé un document .txt, appelez-le comme suit wordlist.txt . Si vous avez créé un document Word, vous devrez enregistrer en tant que wordlist.txt . J'ai dû faire cela et l'étape suivante sur le PC mais je suis sûr qu'il est possible de le faire sur le téléphone.
  10. Quelle que soit la façon dont vous avez créé ce wordlist.txt et déplacez-le à la racine de la carte SD.
  11. Installez et ouvrez User Dictionary Manager pour importer ce fichier dans votre dictionnaire personnel Android.
  12. La partie la plus difficile pour moi a été de trouver le chemin vers la racine de ma carte SD. Finalement, je l'ai trouvé dans une application Google appelée Files, en sélectionnant le fichier et en appuyant sur l'icône Information dans le menu déroulant. Mon chemin était /storage/14B5–E887/wordlist.txt . Il est évident que votre carte SD ne s'appellera pas 14B5–E887 En fonction de votre version d'Android et de votre téléphone, il se peut que votre chemin soit complètement différent.
  13. La partie la plus satisfaisante a été de vérifier que cela avait fonctionné en allant sur TG board, en choisissant Settings, Dictionary Personal Dictionary, English (UK) et en voyant tous vos mots Swype apparaître Pour une raison quelconque en double :-( mais cela ne semble pas avoir d'importance.

0voto

xavier_fakerat Points 9582

La solution la plus proche que j'ai trouvée est peut-être d'installer une application tierce (comme Dictionnaire utilisateur Plus por Alessandro Paolino ).

Cette application vous permet essentiellement de personnaliser votre dictionnaire personnel avec les mots que vous utilisez habituellement. Elle apprend les mots que vous avez utilisés sur les réseaux sociaux, les applications de messagerie, etc. dans des fichiers texte.

Parmi ses caractéristiques, citons :

  • Sauvegarde/restauration de votre dictionnaire personnel (fonction Premium). La version Premium vous permettra d'obtenir des fonctionnalités Premium et d'importer plus de mots que la version gratuite. de mots que la version gratuite.

User Dictionary Plus permet également d'importer des mots depuis un fichier texte, mais il s'agit d'une fonctionnalité payante :

enter image description here

Note de l'auteur : L'application fonctionne correctement avec les claviers qui accèdent au dictionnaire utilisateur Android (par exemple : GBoard de Google).

0voto

J'ai mis à jour Gboard avec une version de test et j'ai remarqué qu'il y a maintenant une option d'importation/exportation lorsque vous appuyez sur les trois points en haut à droite à côté du bouton plus pour ajouter un mot au dictionnaire. Cette option était peut-être déjà présente auparavant. Malheureusement, vous devrez importer chaque langue séparément et "toutes les langues" séparément également.

Le plus simple est d'exporter depuis l'application de votre ancien appareil, puis d'importer le ou les mêmes fichiers zip sur votre nouvel appareil. Cependant, si vous voulez utiliser la méthode la plus difficile ou si vous n'avez plus l'ancien téléphone, vous pouvez également voir comment le fichier texte du fichier zip est structuré et utiliser cette structure, puis zipper le fichier texte et l'importer également.

0voto

DenDog1 Points 1

J'ai totalement oublié le détail probablement le plus important pour réussir cette importation. L'encodage du fichier DOIT être du texte ASCII. Si pour une raison quelconque vous ne parvenez toujours pas à importer un dictionnaire via l'application Gboard, n'hésitez pas à me contacter.

Étape 1 - Faites attention au format

Formatez votre personal-dictionary.txt en suivant l'exemple/modèle fourni. Copiez et collez si nécessaire. La seule chose que vous modifiez est d'ajouter une tabulation après chaque catégorie, ou 4 espaces. Mais ne mélangez pas les tabulations avec les espaces et vice versa.

Le format est le suivant :

word_shortcut your_word

Exemple de ce à quoi doit ressembler EXACTEMENT le format du fichier.

# Gboard Dictionary version:1
drug    Degarelix   en-US
ruski   Ruskinaya   en-US
den dendog1 en-US
motha    motha#@*$#    en-US
nigh    night   en-US
til tiller  en-US

Étape 2 - Compresser votre document

N'utilisez pas d'autre format zip que le format universel de base. .zip format.

Gboard ne reconnaîtra aucun autre type d'archive, par exemple .7zip, .tar.gz, etc. De même, Gboard ne reconnaîtra pas cualquier le type de format de fichier.

Donc, mettez votre liste de mots nouvellement créée et inventée dans un dossier vierge. Le seul fichier qui doit se trouver dans ce dossier est le fichier .txt. Compressez le dossier. Nommez le dossier et le fichier comme vous le souhaitez. Vous pouvez même utiliser l'un des mots que vous avez inventés.

Til : Ne compressez pas d'abord le fichier .txt, puis le dossier par-dessus. Il suffit de compresser le fichier (un dossier est créé automatiquement).

Étape 3 - Importation du fichier

Ouvrez Gboard > Dictionnaire personnel > Importer > trouvez votre fichier .zip > tapez/cliquez une fois > Gboard fera le reste.

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X