3 votos

Importación masiva de palabras en Gboard

Me cambié de mi Redmi a Mi Mix 2 ahora y utilicé la aplicación Mi Mover pero desafortunadamente, las palabras en mi teclado Gboard no se restauraron. Tampoco funciona la sincronización interna, dice algo como "la sincronización no está disponible para dispositivos con cuentas de G suite o perfiles de trabajo de Android".

Todavía no he encontrado una solución para este problema, así que estoy pensando en volver a agregar todas las palabras pero no quiero hacerlo una por una. Tengo una lista de palabras como archivo de texto que cubriría al menos el 80% de mis palabras personalizadas. ¿Hay alguna forma de agregar esto de una vez al diccionario de Gboard?

Además del diccionario de Gboard, parece haber un diccionario común de palabras personalizadas de Android Central. ¿Gboard también está considerando palabras de allí? En caso afirmativo, tal vez haya alguna API/interface a este lugar central para que pueda agregar esas palabras al menos allí, para que puedan ser utilizadas por Gboard (y también por otras aplicaciones de teclado en caso de que decida cambiar alguna vez).

No me importa qué camino tomar en caso de que al menos uno de los dos pueda lograrse.

1 votos

Si pudieras sacarlos a un archivo de texto (quizás) podría ser transferido al dispositivo y abierto. ¿Quizás entonces cada una de las palabras podría ser resaltada para su inclusión? Ahorra al menos el 50% del trabajo de escribir. Si requiere escribir, tal vez una gran copia/pegar desde la fuente en un documento limpio podría inducir la acción.

0 votos

Ya los tengo en un archivo de texto, cada palabra por línea. Pero es molesto seleccionarlos y agregarlos uno por uno, especialmente porque a veces gboard realmente los añade después de escribir varias veces.

1 votos

¿Por qué uno por uno? ¿No puedes abrir el documento de texto, o copiar una gran lista de ellos en cualquier campo de texto? Incluso un campo de texto de Messenger debería permitir una copia, especialmente algunas cientos de palabras a la vez (no conozco el límite superior).

3voto

Lipa Sireling Puntos 46

Apenas logré transferir mi diccionario de Swype a Gboard y me gustaría compartir mi técnica. Por favor ten en cuenta que no sé programar, así que esta técnica está dirigida a novatos como yo. Usé Android 9 en un Samsung Note 8.

Sé que parece un proceso largo y complicado, pero eso es porque lo he dividido en pequeños pasos: si tienes menos de mil palabras personales en tu vocabulario, todo el proceso no debería llevar más de media hora. Al final del proceso, desinstalé las dos aplicaciones que había instalado, pero eso, por supuesto, queda a tu criterio.

  1. Abre Swype y ve a Editar Mi Diccionario.
  2. Instala y abre Copy Universal: lo encontré en la barra de notificaciones
  3. Toca el icono en la esquina superior derecha que es un cuadrado punteado rodeando un rectángulo sólido. Esto seleccionará todo en la pantalla. Luego presiona el icono de Copiar que son dos rectángulos superpuestos
  4. Como tengo Word en Android, abrí un nuevo documento de Word y pegué en él las palabras que Copy Universal había copiado. (Probablemente habría sido más rápido usar ES File Explorer para crear un archivo .txt de texto plano, pero no se me ocurrió hasta demasiado tarde).
  5. Presiona Enter después de la última palabra pegada para que el cursor esté en una nueva línea
  6. Vuelve a Editar Mi Diccionario y desplázate hacia arriba hasta que las palabras que ya has copiado hayan desaparecido en la parte superior de la pantalla
  7. Vuelve a Copy Universal, lo cual significa volver a la barra de notificaciones en la parte superior de la pantalla, y repite los pasos del 3 al 6 las veces que necesites copiar todas las palabras de tu diccionario de Swype. (Yo tengo más de 700)
  8. Opcionalmente, revisa el documento de Word o .txt que acabas de crear, eliminando todas las repeticiones de "Diccionario Personal" que Copy Universal ha copiado fielmente cada vez que lo veía en la pantalla. Además, elimina cualquier palabra no deseada en esa lista.
  9. Si creaste un documento .txt, llámalo wordlist.txt. Si creaste un documento de Word, necesitarás Guardar Como wordlist.txt. Tuve que hacer esto y el siguiente paso en la PC, pero estoy seguro de que es posible hacerlo en el teléfono.
  10. De la forma en que hayas creado este archivo wordlist.txt, muévelo a la root de la tarjeta SD
  11. Instala y abre User Dictionary Manager para importar este archivo en tu Diccionario Personal de Android.
  12. La parte más difícil para mí fue encontrar la ruta a la root de mi tarjeta SD. Al final, lo encontré en una aplicación de Google llamada Files, seleccionando el archivo y luego tocando el ícono de Información en el menú desplegable. Mi ruta fue /storage/14B5–E887/wordlist.txt. Obviamente tu tarjeta SD no se llamará 14B5–E887, y dependiendo de tu versión de Android y tu teléfono, es posible que tengas una ruta diferente por completo.
  13. La parte más satisfactoria fue verificar que esto había funcionado yendo a Gboard, eligiendo Configuración, Diccionario, Diccionario Personal, Español (Latinoamérica) y viendo todas tus palabras de Swype aparecer… Por alguna razón en duplicado :-( pero esto no parece importar.

0voto

xavier_fakerat Puntos 1

Quizás la solución más cercana que encontré es instalar alguna aplicación de terceros (como User Dictionary Plus de Alessandro Paolino).

Esta aplicación básicamente te permite personalizar tu diccionario personal con palabras que usas frecuentemente. Aprende palabras que has utilizado en Redes Sociales, Aplicaciones de Mensajería, etc. a archivos de texto.

Algunas de sus características incluyen:

  • Respaldar/Restaurar tu Diccionario Personal (Función Premium). La versión Premium te permitirá acceder a funciones Premium y importar más palabras que la versión Gratuita.

User Dictionary Plus también permite importar palabras desde un archivo de texto, pero esta es una función premium:

entrar descripción de la imagen aquí

Nota del autor: La aplicación funciona correctamente con teclados que acceden al Diccionario de Usuario de Android (por ejemplo, GBoard de Google).

0 votos

Este programa ya no existe

0voto

Actualicé Gboard a una versión de prueba y noté que ahora hay una opción de importar/exportar cuando presionas los tres puntos en la parte superior derecha junto al botón de más para agregar una palabra al diccionario. Esto podría haber estado allí antes también. Desafortunadamente, tendrás que importar cada idioma por separado y el "todos los idiomas" por separado también.

La forma más fácil es exportar desde la aplicación de tu dispositivo antiguo y luego importar el mismo archivo zip a tu dispositivo nuevo. Sin embargo, si quieres hacerlo de manera más complicada o si ya no tienes el teléfono antiguo, también puedes ver cómo está estructurado el archivo de texto en el archivo zip y usar esa estructura, luego comprimir el archivo de texto y también puedes importarlo.

0 votos

Esto no funcionó para mí en un Xiaomi

0voto

Matthew Puntos 113

Paso 1 - Presta atención al formato

Formatea tu archivo personal-dictionary.txt siguiendo la muestra/plantilla proporcionada. Copia y pega si es necesario. Lo único que estás cambiando es agregando una tabulación después de cada categoría, o 4 espacios. Pero no mezcles tabs con espacios y viceversa.

El formato es el siguiente:

atajo_de_palabra tu_palabra

Ejemplo EXACTAMENTE cómo debería lucir el formato del archivo.

# 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

También, el archivo debe tener una codificación ASCII.

Paso 2 - Comprime tu documento

No uses ningún otro formato de compresión que no sea el básico y universal .zip.

Gboard no reconocerá ningún otro tipo de archivo comprimido, por ejemplo, .7zip, .tar.gz, etc. Además, Gboard no reconocerá ningún tipo de formato de archivo.

Entonces, coloca tu lista de palabras recién creada en una carpeta en blanco. El único archivo que debería estar en esa carpeta es el archivo .txt. Comprime la carpeta. Ponle el nombre que desees a la carpeta y al archivo. Incluso puedes utilizar una de esas palabras inventadas que creaste.

Consejos: No comprimas primero el archivo .txt y luego comprimas la carpeta encima de eso. Simplemente comprime el archivo (una carpeta se creará automáticamente).

Paso 3 - Importa el archivo

Abre Gboard > Diccionario personal > Importar > encuentra tu archivo .zip > toca/haz clic una vez > Gboard hará el resto.

0 votos

Es diciembre de 2023, ¡y descubrí que ni siquiera necesitaba comprimir el archivo de texto ahora!

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X