Фон

Во время тестирования ошибки в веб-службе, которую я использовал, я заметил, что она не работает на одном языке, когда другие не были указаны как «резервные копии» или «резервные копии». Прежде чем приступить к тестированию, я хотел бы сделать резервную копию этого списка, который я регулярно использую при тестировании других случаев, поскольку я часто переключаю их порядок, чтобы проверить этот конкретный случай ошибки с почти пустым списком языков.

Вопрос

Мой вопрос заключается в том, как сделать это легко, без необходимости вручную добавлять каждый язык обратно, например, вводя или выбирая каждый язык через пользовательский интерфейс и добавляя их снова. Я предполагаю сделать любое из следующего:

  • используя встроенную функцию импорта / экспорта в браузере, как я сделал с закладками, чтобы использовать файл резервной копии,
  • скопировать определенный файл конфигурации и затем обратно в «каталог конфигурации активной программы»,
  • или копирование строки всех языков в определенный фрагмент пользовательского интерфейса или файла конфигурации приложения.

1 ответ1

0

Метод 1 - на основе файлов

Для Firefox я нашел соответствующий файл в своем профиле пользователя браузера, к которому можно получить доступ одним из следующих путей:

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

или же

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

который содержит следующие соответствующие строки для моей проблемы:

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

Метод 2 - основанный на применении

Я также обнаружил, что эти свойства доступны через интерфейс about:config в Firefox, поместив эту строку в адресную строку и перейдя к ней. Я бы предположил, что этот способ более предпочтителен, так как приложение уведомляется об изменениях, но другой метод хорош, если вам нужен сценарий для поддержки конфигурации, внешней по отношению к самой программе.

Примечание для "<имя_профиля>", у вас может быть несколько профилей, и вам придется изменить файл в правильной папке профиля. Вы можете проверить имя папки конфигурации и настроек текущего профиля, перейдя к «about:support» в браузере и нажав "Показать папку". Это откроет путь к правильной папке в файловом браузере по умолчанию вашей ОС, и вы можете скопировать путь или определить имя из этого.

Еще одно замечание: у меня есть второе свойство "qls", потому что у меня установлена надстройка Firefox под названием "Quick Language Switcher", поэтому у вас может не быть этого ключа без установленной надстройки, и в этом случае она не понадобится. касаться работы с этим свойством конфигурации.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .