¿Cómo puedo hacer una copia de seguridad de la lista de idiomas que configuré y ordené en Firefox?

¿Cómo puedo hacer una copia de seguridad de la lista de idiomas que configuré y ordené en Firefox?

Fondo

Mientras probaba un error en un servicio web que estaba usando, noté que no funcionaba en un solo idioma cuando no se especificaban otros como 'copias de seguridad' o 'alternativas'. Antes de probar esto, quería hacer una copia de seguridad de esta lista que uso regularmente cuando pruebo otros casos, ya que cambio su orden con frecuencia, para probar este caso de error específico con una lista de idiomas casi vacía.

Pregunta

Mi pregunta es cómo hacer una copia de seguridad de esto fácilmente sin tener que volver a agregar cada idioma manualmente, por ejemplo, escribiendo o seleccionando cada idioma a través de la interfaz de usuario y agregándolos nuevamente. Me imagino haciendo cualquiera de las siguientes cosas:

  • usando una función integrada de Importar/Exportar en el navegador como lo hice con Marcadores para usar un archivo de respaldo,
  • copiar un determinado archivo de configuración y luego volver a ingresarlo al 'directorio de configuración del programa activo',
  • o copiar una cadena de todos los idiomas en una determinada parte de la interfaz de usuario o del archivo de configuración de la aplicación.

Respuesta1

Método 1: basado en archivos

Para Firefox, encontré un archivo relevante en el perfil de usuario de mi navegador, al que se puede acceder mediante cualquiera de estas rutas:

C:\Users\IBM_ADMIN\AppData\Roaming\Mozilla\Firefox\Profiles\<profile_name>\prefs.js

o

%USERPROFILE%\AppData\Roaming\Mozilla\Firefox\Profiles\<profile_name>\prefs.js

que contiene las siguientes líneas relevantes para mi problema:

user_pref("extensions.qls.backup_acceptlanguages", "sr");
user_pref("intl.accept_languages", "sr");

Método 2: basado en aplicaciones

También descubrí que se puede acceder a estas propiedades a través de la interfaz "about:config" de Firefox colocando esa cadena en la barra de direcciones y navegando hasta ella. Supongo que esta forma es más preferible ya que se notifica a la aplicación de los cambios, pero el otro método es bueno si necesita un script para mantener la configuración externa al programa en sí.

Nota para "<nombre_perfil>", es posible que tenga varios perfiles y tendrá que cambiar el archivo en la carpeta de perfil correcta. Puede verificar el nombre de la carpeta de configuración y configuración del perfil actual navegando a "about:support" en el navegador y haciendo clic en "Mostrar carpeta". Esto abrirá la ruta a la carpeta correcta en el explorador de archivos predeterminado de su sistema operativo y podrá copiar la ruta o identificar el nombre a partir de ahí.

Otra nota, tengo la segunda propiedad "qls" porque tengo instalado un complemento de Firefox llamado "Quick Language Switcher", por lo que es posible que no tengas esa clave sin que el complemento esté instalado, y en ese caso no la necesitarás. para preocuparse por tratar con esa propiedad de configuración.

información relacionada