Comment puis-je sauvegarder la liste des langues que j'ai définies et commandées dans Firefox?

0

Contexte

Alors que je testais une erreur dans un service Web que j'utilisais, j'ai remarqué que cela ne fonctionnait pas dans une seule langue alors qu'aucune autre n'était spécifiée comme "sauvegarde" ou "repli". Avant de tester cela, je souhaitais sauvegarder cette liste que j’utilise régulièrement lors du test d’autres cas, car je vais souvent changer de commande afin de tester ce cas d’erreur spécifique avec une liste de langues presque vide.

Question

Ma question est de savoir comment sauvegarder cela facilement sans avoir à rajouter manuellement chaque langue, en tapant ou en sélectionnant chaque langue dans l'interface utilisateur, puis en les rajoutant. J'envisage de faire l'une des choses suivantes:

  • utiliser une fonctionnalité d'importation / exportation intégrée dans le navigateur, comme je l'ai fait avec les signets, pour utiliser un fichier de sauvegarde,
  • copier un certain fichier de configuration, puis revenir dans le «répertoire de configuration du programme actif»,
  • ou copier une chaîne de toutes les langues dans un certain élément de l'interface utilisateur ou du fichier de configuration de l'application.
Pysis
la source

Réponses:

0

Méthode 1 - basée sur des fichiers

Pour Firefox, j'ai trouvé un fichier pertinent dans le profil utilisateur de mon navigateur, accessible par l'un des chemins suivants:

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

ou

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

qui contient les lignes pertinentes suivantes pour mon problème:

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

Méthode 2 - basée sur l'application

J'ai également constaté que ces propriétés sont accessibles via l'interface "about: config" de Firefox en plaçant cette chaîne dans la barre d'adresse et en y accédant. Je présume que cette méthode est préférable car l’application est avertie des modifications, mais l’autre méthode est intéressante si vous avez besoin d’un script pour conserver la configuration externe au programme lui-même.

Remarque Pour "<nom_profil>", vous pouvez avoir plusieurs profils et devrez modifier le fichier dans le dossier de profil approprié. Vous pouvez vérifier le nom du dossier de configuration et de paramètres du profil actuel en naviguant jusqu'à "about: support" dans le navigateur, puis en cliquant sur "Afficher le dossier". Cela ouvrira le chemin du dossier approprié dans le navigateur de fichiers par défaut de votre système d'exploitation et vous pourrez copier le chemin ou en identifier le nom.

Une autre remarque, j’ai la deuxième propriété "qls" parce que j’ai un module complémentaire Firefox appelé "Changeur de langage rapide", de sorte que vous ne pouvez pas disposer de cette clé sans que le module complémentaire ne soit installé, et dans ce cas n’aura pas besoin à traiter avec cette propriété de configuration.

Pysis
la source