Guten Morgen,
Ich habe Änderungen am Code vorgenommen, um einige Probleme zu beheben:
- für einige Sprachen gab es keine Wörterbücher, was zu unzureichender Funktionalität führte.
- Ich habe die Gelegenheit auch genutzt, um bestimmte Teile des Codes zu optimieren.
Die neue Version des Pakets ist in PREPROD verfügbar
Hier.
Wenn Sie weitere Sprachen zum Paket hinzufügen möchten, müssen Sie lediglich die Dateien bearbeiten
update_package.py Und
setup.py.
Fügen Sie die gewünschten Sprachen der Variablen hinzu
list_pre_installed_lang.
Zum Beispiel :
Code: Alle auswählen
list_pre_installed_lang = ["fr", "en-GB", "es-ES", "de", "it", "zh-CN", "zh-TW", "ar"] # Remarque : 'en-US' est intégré par défaut
Die Variable war korrekt, aber Sie hatten sie nur in
setup.py.
Sobald die Änderungen vorgenommen wurden, starten Sie die Funktion
Paket aktualisieren des Pakets, das automatisch Sprachpakete und Wörterbücher für die enthaltenen Sprachen herunterlädt
list_pre_installed_lang.
Sie müssen die Datei nicht ändern
policies.json Alles muss von selbst geschehen!
Hier ist das Ergebnis meiner Ausführung des
Paket aktualisieren mit den von Ihnen angegebenen Sprachen:
Code: Alle auswählen
Download URL is: https://download-installer.cdn.mozilla.net/pub/firefox/releases/132.0.2/win64/en-US/Firefox%20Setup%20132.0.2.exe
Binary is present: Firefox_Setup_132.0.2.exe
Software version up-to-date (132.0.2)
### DOWNLOADING LANGUAGE PACK ###
API used for language packs is: https://services.addons.mozilla.org/api/v3/addons/language-tools/?app=firefox&type=language
Download URL for language pack in fr is: https://addons.mozilla.org/firefox/downloads/file/4385720/francais_language_pack-132.0.20241110.231641.xpi
Download URL for language pack in en-GB is: https://addons.mozilla.org/firefox/downloads/file/4385786/english_gb_language_pack-132.0.20241110.231641.xpi
Download URL for language pack in es-ES is: https://addons.mozilla.org/firefox/downloads/file/4385794/espanol_espana_language_pac-132.0.20241110.231641.xpi
Download URL for language pack in de is: https://addons.mozilla.org/firefox/downloads/file/4385723/deutsch_de_language_pack-132.0.20241110.231641.xpi
Download URL for language pack in it is: https://addons.mozilla.org/firefox/downloads/file/4385764/italiano_it_language_pack-132.0.20241110.231641.xpi
Download URL for language pack in zh-CN is: https://addons.mozilla.org/firefox/downloads/file/4385781/chinese_simplified_zh_cn_la-132.0.20241110.231641.xpi
Download URL for language pack in zh-TW is: https://addons.mozilla.org/firefox/downloads/file/4385779/traditional_chinese_zh_tw_l-132.0.20241110.231641.xpi
Download URL for language pack in ar is: https://addons.mozilla.org/firefox/downloads/file/4385747/language_pack-132.0.20241110.231641.xpi
### DOWNLOADING DICTIONNARY ###
API used for language dictionaries is: https://services.addons.mozilla.org/api/v3/addons/language-tools/?app=firefox&type=dictionary
Download URL for dictionary in fr is: https://addons.mozilla.org/firefox/downloads/latest/dictionnaire-français1/latest.xpi
Download URL for dictionary in en-GB is: https://addons.mozilla.org/firefox/downloads/latest/british-english-dictionary-2/latest.xpi
Download URL for dictionary in es-ES is: https://addons.mozilla.org/firefox/downloads/latest/diccionario-de-español-españa/latest.xpi
Download URL for dictionary in de-DE is: https://addons.mozilla.org/firefox/downloads/latest/dictionary-german/latest.xpi
Download URL for dictionary in it is: https://addons.mozilla.org/firefox/downloads/latest/dizionario-italiano/latest.xpi
No dictionary found for language: zh-CN
No dictionary found for language: zh-TW
Download URL for dictionary in ar is: https://addons.mozilla.org/firefox/downloads/latest/arabic-spell-checking-dictiona/latest.xpi
Creating policies.json file for language packs, dictionaries, extensions, and configuration
Wie Sie sehen, gibt es keine Wörterbücher für Sprachen
zh-CN Und
zh-TW.
Flavien,