mirror of
https://codeberg.org/librewolf/source.git
synced 2024-12-21 21:23:08 -05:00
Use LibreWolf-specific translations
See https://codeberg.org/librewolf/issues/issues/2043 Squashed commit of the following: commit81aac91633
Author: Ricky-Tigg <Ricky-Tigg@users.noreply.translate.codeberg.org> Date: Tue Oct 8 09:34:25 2024 +0000 Translated using Weblate (Finnish) Currently translated at 100.0% (3 of 3 strings) Translation: LibreWolf/browser/translations Translate-URL: https://translate.codeberg.org/projects/librewolf/browsertranslations/fi/ commitc6aee11b4e
Author: Ricky-Tigg <Ricky-Tigg@users.noreply.translate.codeberg.org> Date: Tue Oct 8 09:37:09 2024 +0000 Translated using Weblate (Finnish) Currently translated at 100.0% (7 of 7 strings) Translation: LibreWolf/toolkit/branding/brandings Translate-URL: https://translate.codeberg.org/projects/librewolf/toolkitbrandingbrandings/fi/ commitc18e4cdd0e
Author: Ricky-Tigg <Ricky-Tigg@users.noreply.translate.codeberg.org> Date: Tue Oct 8 09:32:12 2024 +0000 Added translation using Weblate (Finnish) commit20ea70ee26
Author: Ricky-Tigg <Ricky-Tigg@users.noreply.translate.codeberg.org> Date: Tue Oct 8 09:31:49 2024 +0000 Added translation using Weblate (Finnish) commitc98722de01
Author: Benny <Benny@users.noreply.translate.codeberg.org> Date: Sun Oct 6 19:23:30 2024 +0000 Translated using Weblate (German) Currently translated at 14.0% (7 of 50 strings) Translation: LibreWolf/browser/preferences/preferences Translate-URL: https://translate.codeberg.org/projects/librewolf/browserpreferencespreferences/de/ commit9ba6e88056
Author: Malte Jürgens <maltejur@dismail.de> Date: Sun Oct 6 17:49:12 2024 +0200 Fix l10n paths commitcae2630523
Author: maltejur <maltejur@users.noreply.translate.codeberg.org> Date: Sun Oct 6 14:14:05 2024 +0000 Translated using Weblate (German) Currently translated at 100.0% (7 of 7 strings) Translation: LibreWolf/toolkit/branding/brandings Translate-URL: https://translate.codeberg.org/projects/librewolf/toolkitbrandingbrandings/de/ commit6e91dfdec2
Author: maltejur <maltejur@users.noreply.translate.codeberg.org> Date: Sun Oct 6 14:12:08 2024 +0000 Translated using Weblate (German) Currently translated at 28.5% (2 of 7 strings) Translation: LibreWolf/toolkit/branding/brandings Translate-URL: https://translate.codeberg.org/projects/librewolf/toolkitbrandingbrandings/de/ commit5230f7b9d6
Author: Malte Jürgens <maltejur@dismail.de> Date: Sun Oct 6 16:13:13 2024 +0200 Rename Firefox View commit1f74c5cf99
Author: maltejur <maltejur@users.noreply.translate.codeberg.org> Date: Sun Oct 6 14:11:46 2024 +0000 Added translation using Weblate (German) commit65017ab267
Author: diivu <diivu@users.noreply.translate.codeberg.org> Date: Sun Oct 6 07:29:07 2024 +0000 Translated using Weblate (Finnish) Currently translated at 88.0% (44 of 50 strings) Translation: LibreWolf/browser/preferences/preferences Translate-URL: https://translate.codeberg.org/projects/librewolf/browserpreferencespreferences/fi/ commitda88f487ac
Author: Benny <Benny@users.noreply.translate.codeberg.org> Date: Sun Oct 6 12:44:06 2024 +0000 Translated using Weblate (German) Currently translated at 12.0% (6 of 50 strings) Translation: LibreWolf/browser/preferences/preferences Translate-URL: https://translate.codeberg.org/projects/librewolf/browserpreferencespreferences/de/ commit8cc562f87a
Author: Malte Jürgens <maltejur@dismail.de> Date: Sun Oct 6 15:58:48 2024 +0200 Fix l10n folder structure commita287b0ff64
Author: Malte Jürgens <maltejur@dismail.de> Date: Sun Oct 6 15:25:49 2024 +0200 Move some patches to brandings.ftl commit66263ed412
Merge:0aaa908
0fb44c4
Author: Malte Jürgens <maltejur@dismail.de> Date: Sun Oct 6 14:37:18 2024 +0200 Merge remote-tracking branch 'origin/main' into l10n commit0aaa90890f
Author: Malte Jürgens <maltejur@dismail.de> Date: Sun Oct 6 14:37:08 2024 +0200 Fix appstrings.properties commit376b65bbb1
Author: diivu <diivu@users.noreply.translate.codeberg.org> Date: Sun Oct 6 07:24:56 2024 +0000 Added translation using Weblate (Finnish) commit963c276a24
Author: Malte Jürgens <maltejur@dismail.de> Date: Sun Sep 29 14:45:36 2024 +0200 Use wget in l10n script for consistency commitd0e0ef0769
Author: kratos <kratos@users.noreply.translate.codeberg.org> Date: Fri Sep 27 14:01:32 2024 +0000 Translated using Weblate (Hungarian) Currently translated at 100.0% (3 of 3 strings) Translation: LibreWolf/browser/translations Translate-URL: https://translate.codeberg.org/projects/librewolf/browsertranslations/hu/ commitdb529f8ce1
Author: kratos <kratos@users.noreply.translate.codeberg.org> Date: Fri Sep 27 14:01:01 2024 +0000 Added translation using Weblate (Hungarian) commita9fb722578
Author: kratos <kratos@users.noreply.translate.codeberg.org> Date: Fri Sep 27 13:51:48 2024 +0000 Translated using Weblate (Hungarian) Currently translated at 100.0% (50 of 50 strings) Translation: LibreWolf/browser/preferences/preferences Translate-URL: https://translate.codeberg.org/projects/librewolf/browserpreferencespreferences/hu/ commita54b7cdb5e
Author: Umeaman <Umeaman@users.noreply.translate.codeberg.org> Date: Wed Sep 25 23:36:20 2024 +0000 Translated using Weblate (Swedish) Currently translated at 10.0% (5 of 50 strings) Translation: LibreWolf/browser/preferences/preferences Translate-URL: https://translate.codeberg.org/projects/librewolf/browserpreferencespreferences/sv/ commit555586291d
Author: Umeaman <Umeaman@users.noreply.translate.codeberg.org> Date: Wed Sep 25 23:36:02 2024 +0000 Added translation using Weblate (Swedish) commit65662b49a5
Author: kratos <kratos@users.noreply.translate.codeberg.org> Date: Mon Sep 23 18:23:02 2024 +0000 Translated using Weblate (Hungarian) Currently translated at 16.0% (8 of 50 strings) Translation: LibreWolf/browser/preferences/preferences Translate-URL: https://translate.codeberg.org/projects/librewolf/browserpreferencespreferences/hu/ commit1460588363
Author: kratos <kratos@users.noreply.translate.codeberg.org> Date: Mon Sep 23 18:22:00 2024 +0000 Added translation using Weblate (Hungarian) commit78667d9c9c
Author: maltejur <maltejur@users.noreply.translate.codeberg.org> Date: Thu Sep 19 15:54:14 2024 +0000 Translated using Weblate (German) Currently translated at 10.0% (5 of 50 strings) Translation: LibreWolf/browser/preferences/preferences Translate-URL: https://translate.codeberg.org/projects/librewolf/browserpreferencespreferences/de/ commitdc948492ef
Author: Malte Juergens <maltejur@dismail.de> Date: Thu Sep 19 17:50:18 2024 +0200 Remove appstrings.properties override commitb92da6c9b6
Author: Malte Juergens <maltejur@dismail.de> Date: Thu Sep 19 17:49:49 2024 +0200 Use dashes in language codes commitb49b4b1661
Author: Malte Juergens <maltejur@dismail.de> Date: Thu Sep 19 17:42:01 2024 +0200 Fix syntax error in old python version commiteed271897f
Author: Malte Juergens <maltejur@dismail.de> Date: Wed Sep 18 01:44:57 2024 +0200 Make lw translations work commitf8c5b9e264
Author: Allan Nordhøy <epost@anotheragency.no> Date: Mon Sep 16 10:31:25 2024 +0000 Translated using Weblate (Norwegian Bokmål) Currently translated at 100.0% (3 of 3 strings) Translation: LibreWolf/browser/translations.ftl Translate-URL: https://hosted.weblate.org/projects/librewolf/browsertranslationsftl/nb_NO/ commit4accda62a1
Author: Allan Nordhøy <epost@anotheragency.no> Date: Mon Sep 16 10:43:25 2024 +0000 Translated using Weblate (German) Currently translated at 8.0% (4 of 50 strings) Translation: LibreWolf/browser/preferences/preferences.ftl Translate-URL: https://hosted.weblate.org/projects/librewolf/browserpreferencespreferencesftl/de/ commite09583f951
Author: Allan Nordhøy <epost@anotheragency.no> Date: Mon Sep 16 10:43:41 2024 +0000 Translated using Weblate (French) Currently translated at 98.0% (49 of 50 strings) Translation: LibreWolf/browser/preferences/preferences.ftl Translate-URL: https://hosted.weblate.org/projects/librewolf/browserpreferencespreferencesftl/fr/ commit08bebb1a5c
Author: Allan Nordhøy <epost@anotheragency.no> Date: Mon Sep 16 10:43:41 2024 +0000 Translated using Weblate (English (United States)) Currently translated at 100.0% (50 of 50 strings) Translation: LibreWolf/browser/preferences/preferences.ftl Translate-URL: https://hosted.weblate.org/projects/librewolf/browserpreferencespreferencesftl/en_US/ commitb07795c146
Author: Allan Nordhøy <epost@anotheragency.no> Date: Sun Sep 15 11:59:46 2024 +0200 Added translation using Weblate (Norwegian Bokmål) commitc67532071f
Author: Malte Jürgens <maltejur@dismail.de> Date: Fri Sep 13 23:02:08 2024 +0000 Translated using Weblate (French) Currently translated at 66.6% (2 of 3 strings) Translation: LibreWolf/browser/translations.ftl Translate-URL: https://hosted.weblate.org/projects/librewolf/browsertranslationsftl/fr/ commit9b19745b7c
Author: Malte Jürgens <maltejur@dismail.de> Date: Sat Sep 14 01:01:08 2024 +0200 Added translation using Weblate (French) commita51d08cc03
Author: Malte Jürgens <maltejur@dismail.de> Date: Sat Sep 14 00:59:14 2024 +0200 Deleted translation using Weblate (French) commit8f5cdd20b5
Author: Malte Jürgens <maltejur@dismail.de> Date: Sat Sep 14 00:58:35 2024 +0200 Added translation using Weblate (French) commit0a827abfd6
Author: Malte Juergens <maltejur@dismail.de> Date: Sat Sep 14 00:57:29 2024 +0200 Move translations patches/fullpage-translations-customization.patch into own *.ftl file commitdcd910c672
Author: Malte Jürgens <maltejur@dismail.de> Date: Fri Sep 13 22:34:22 2024 +0000 Translated using Weblate (German) Currently translated at 6.0% (3 of 50 strings) Translation: LibreWolf/browser/preferences/preferences.ftl Translate-URL: https://hosted.weblate.org/projects/librewolf/browserpreferencespreferencesftl/de/ commit31851a6026
Author: Malte Jürgens <maltejur@dismail.de> Date: Sat Sep 14 00:33:16 2024 +0200 Added translation using Weblate (German) commitbc3d695711
Author: Malte Juergens <maltejur@dismail.de> Date: Fri Sep 13 23:21:29 2024 +0200 Add French pref-pane Translations provided by @Acideburn Co-authored-by: Acideburn <Acideburn@noreply.codeberg.org> commit3072c26e4f
Author: Malte Juergens <maltejur@dismail.de> Date: Tue Sep 10 16:52:58 2024 +0200 Allow translation of LW strings
This commit is contained in:
parent
4ff62555df
commit
357e4d94b9
26 changed files with 386 additions and 145 deletions
|
@ -17,7 +17,7 @@ ac_add_options --with-branding=browser/branding/librewolf
|
|||
|
||||
ac_add_options --with-unsigned-addon-scopes=app,system
|
||||
|
||||
ac_add_options --with-l10n-base=$PWD/browser/locales/l10n
|
||||
ac_add_options --with-l10n-base=$PWD/lw/l10n
|
||||
|
||||
ac_add_options --enable-bootstrap
|
||||
|
||||
|
|
|
@ -18,7 +18,7 @@ ac_add_options --with-branding=browser/branding/librewolf
|
|||
|
||||
ac_add_options --with-unsigned-addon-scopes=app,system
|
||||
|
||||
ac_add_options --with-l10n-base=$PWD/browser/locales/l10n
|
||||
ac_add_options --with-l10n-base=$PWD/lw/l10n
|
||||
|
||||
export MOZ_REQUIRE_SIGNING=
|
||||
|
||||
|
|
|
@ -25,10 +25,8 @@ patches/ui-patches/hide-default-browser.patch
|
|||
patches/ui-patches/lw-logo-devtools.patch
|
||||
patches/ui-patches/pref-naming.patch
|
||||
patches/ui-patches/privacy-preferences.patch
|
||||
patches/ui-patches/remove-branding-urlbar.patch
|
||||
patches/ui-patches/remove-cfrprefs.patch
|
||||
patches/ui-patches/remove-organization-policy-banner.patch
|
||||
patches/ui-patches/rename-firefox-labs.patch
|
||||
patches/ui-patches/website-appearance-ui-rfp.patch
|
||||
patches/urlbarprovider-interventions.patch
|
||||
patches/windows-theming-bug.patch
|
||||
|
|
|
@ -1,3 +1,5 @@
|
|||
session-restore-learn-more = What if it does not work?
|
||||
|
||||
## LibreWolf preferences
|
||||
|
||||
# Sidebar
|
||||
|
@ -84,6 +86,6 @@ librewolf-goog-safe-download-description = Allow Safe Browsing to scan your down
|
|||
librewolf-goog-safe-download-warning1 = All the checks happen locally.
|
||||
|
||||
# Footer
|
||||
librewolf-footer = Useful links
|
||||
librewolf-footer = Useful linkss
|
||||
librewolf-config-link = All advanced settings (about:config)
|
||||
librewolf-open-profile = Open user profile directory
|
0
l10n/README.md
Normal file
0
l10n/README.md
Normal file
9
l10n/de/browser/preferences/preferences.inc.ftl
Normal file
9
l10n/de/browser/preferences/preferences.inc.ftl
Normal file
|
@ -0,0 +1,9 @@
|
|||
pane-librewolf-title = LibreWolf
|
||||
librewolf-header = LibreWolf Einstellungen
|
||||
category-librewolf =
|
||||
.tooltiptext = Änderungen in about:config, logisch gruppiert und einfach zugänglich
|
||||
librewolf-security-heading = Sicherheit
|
||||
librewolf-sync-checkbox =
|
||||
.label = Firefox Sync aktivieren
|
||||
librewolf-privacy-heading = Privatsphäre
|
||||
librewolf-extension-update-description = Browsererweiterungen auf dem neusten Stand halten. Für Ihre Sicherheit empfohlen.
|
7
l10n/de/toolkit/branding/brandings.ftl
Normal file
7
l10n/de/toolkit/branding/brandings.ftl
Normal file
|
@ -0,0 +1,7 @@
|
|||
-firefox-suggest-brand-name = Vorschläge
|
||||
-firefox-home-brand-name = Startseite
|
||||
-screenshots-brand-name = Screenshots
|
||||
-profiler-brand-name = Profiler
|
||||
-translations-brand-name = Übersetzungen
|
||||
-firefoxview-brand-name = Tab View
|
||||
-firefoxlabs-brand-name = Experimentelle Features
|
71
l10n/en-US/browser/preferences/preferences.inc.ftl
Normal file
71
l10n/en-US/browser/preferences/preferences.inc.ftl
Normal file
|
@ -0,0 +1,71 @@
|
|||
## LibreWolf preferences
|
||||
|
||||
# Sidebar
|
||||
pane-librewolf-title = LibreWolf
|
||||
category-librewolf =
|
||||
.tooltiptext = about:config changes, logically grouped and easily accessible
|
||||
# Main content
|
||||
librewolf-header = LibreWolf Preferences
|
||||
librewolf-warning-title = Heads up!
|
||||
librewolf-warning-description = We carefully choose default settings to focus on privacy and security. When changing these settings, read the descriptions to understand the implications of those changes.
|
||||
# Page Layout
|
||||
librewolf-general-heading = Browser Behavior
|
||||
librewolf-extension-update-checkbox =
|
||||
.label = Update add-ons automatically
|
||||
librewolf-sync-checkbox =
|
||||
.label = Enable Firefox Sync
|
||||
librewolf-autocopy-checkbox =
|
||||
.label = Enable middle click paste
|
||||
librewolf-styling-checkbox =
|
||||
.label = Allow userChrome.css customization
|
||||
librewolf-network-heading = Networking
|
||||
librewolf-ipv6-checkbox =
|
||||
.label = Enable IPv6
|
||||
librewolf-privacy-heading = Privacy
|
||||
librewolf-xorigin-ref-checkbox =
|
||||
.label = Limit cross-origin referrers
|
||||
librewolf-broken-heading = Fingerprinting
|
||||
librewolf-webgl-checkbox =
|
||||
.label = Enable WebGL
|
||||
librewolf-rfp-checkbox =
|
||||
.label = Enable ResistFingerprinting
|
||||
librewolf-auto-decline-canvas-checkbox =
|
||||
.label = Silently block canvas access requests
|
||||
librewolf-letterboxing-checkbox =
|
||||
.label = Enable letterboxing
|
||||
librewolf-security-heading = Security
|
||||
librewolf-ocsp-checkbox =
|
||||
.label = Enforce OCSP hard-fail
|
||||
librewolf-goog-safe-checkbox =
|
||||
.label = Enable Google Safe Browsing
|
||||
librewolf-goog-safe-download-checkbox =
|
||||
.label = Scan downloads
|
||||
# In-depth descriptions
|
||||
librewolf-extension-update-description = Keep extensions up to date without manual intervention. A good choice for your security.
|
||||
librewolf-extension-update-warning1 = If you don't review the code of your extensions before every update, you should enable this option.
|
||||
librewolf-ipv6-description = Allow { -brand-short-name } to connect using IPv6.
|
||||
librewolf-ipv6-warning1 = Instead of blocking IPv6 in the browser, we suggest enabling the IPv6 privacy extension in your OS.
|
||||
librewolf-ocsp-description = Prevent connecting to a website if the OCSP check cannot be performed.
|
||||
librewolf-ocsp-warning1 = This increases security, but it will cause breakage when an OCSP server is down.
|
||||
librewolf-sync-description = Sync your data with other browsers. Requires restart.
|
||||
librewolf-sync-warning1 = Firefox Sync encrypts data locally before transmitting it to the server.
|
||||
librewolf-autocopy-description = Select some text to copy it, then paste it with a middle-mouse click.
|
||||
librewolf-styling-description = Enable this if you want to customize the UI with a manually loaded theme.
|
||||
librewolf-styling-warning1 = Make sure you trust the provider of the theme.
|
||||
librewolf-xorigin-ref-description = Send a referrer only on same-origin.
|
||||
librewolf-xorigin-ref-warning1 = This may cause breakage. Additionally, even when sent referrers will still be trimmed.
|
||||
librewolf-webgl-description = WebGL is a strong fingerprinting vector.
|
||||
librewolf-webgl-warning1 = If you need to enable it, consider using an extension like Canvas Blocker.
|
||||
librewolf-rfp-description = ResistFingerprinting is the best in class anti-fingerprinting tool.
|
||||
librewolf-rfp-warning1 = If you need to disable it, consider using an extension like Canvas Blocker.
|
||||
librewolf-auto-decline-canvas-description = Automatically deny canvas access to websites, without prompting the user.
|
||||
librewolf-auto-decline-canvas-warning1 = It is still possible to allow canvas access from the urlbar.
|
||||
librewolf-letterboxing-description = Letterboxing applies margins around your windows, in order to return a limited set of rounded resolutions.
|
||||
librewolf-goog-safe-description = If you are worried about malware and phishing, consider enabling it.
|
||||
librewolf-goog-safe-warning1 = Disabled over censorship concerns but recommended for less advanced users. All the checks happen locally.
|
||||
librewolf-goog-safe-download-description = Allow Safe Browsing to scan your downloads to identify suspicious files.
|
||||
librewolf-goog-safe-download-warning1 = All the checks happen locally.
|
||||
# Footer
|
||||
librewolf-footer = Useful links
|
||||
librewolf-config-link = All advanced settings (about:config)
|
||||
librewolf-open-profile = Open user profile directory
|
7
l10n/en-US/browser/translations.inc.ftl
Normal file
7
l10n/en-US/browser/translations.inc.ftl
Normal file
|
@ -0,0 +1,7 @@
|
|||
translations-panel-disable-translations =
|
||||
.label = Disable translations completely
|
||||
|
||||
translations-manage-enable =
|
||||
.label = Enable fullpage translations
|
||||
translations-manage-autopopup =
|
||||
.label = Prompt to translate pages that aren’t in the browser’s configured language
|
7
l10n/en-US/toolkit/branding/brandings.ftl
Normal file
7
l10n/en-US/toolkit/branding/brandings.ftl
Normal file
|
@ -0,0 +1,7 @@
|
|||
-screenshots-brand-name = Screenshots
|
||||
-profiler-brand-name = Profiler
|
||||
-translations-brand-name = Translations
|
||||
-firefox-suggest-brand-name = Suggestions
|
||||
-firefox-home-brand-name = Homepage
|
||||
-firefoxview-brand-name = Tab View
|
||||
-firefoxlabs-brand-name = Experimental Features
|
64
l10n/fi/browser/preferences/preferences.inc.ftl
Normal file
64
l10n/fi/browser/preferences/preferences.inc.ftl
Normal file
|
@ -0,0 +1,64 @@
|
|||
librewolf-header = LibreWolf Preferenssit
|
||||
librewolf-letterboxing-checkbox =
|
||||
.label = Ota käyttöön selaimen laatikointi
|
||||
librewolf-webgl-description = WebGL on vahva sormenjälkientunnistusmenetelmä.
|
||||
librewolf-general-heading = Selaimen Käyttäytyminen
|
||||
librewolf-network-heading = Verkostointi
|
||||
librewolf-ocsp-checkbox =
|
||||
.label = Pakota OCSP:n luja epäonnistuminen
|
||||
category-librewolf =
|
||||
.tooltiptext = tietoa:konfigurointimuutokset, loogisesti ryhmitetty ja helposti saatavilla
|
||||
librewolf-extension-update-checkbox =
|
||||
.label = Päivitä lisäosat automaattisesti
|
||||
librewolf-broken-heading = Sormenjäljittäminen
|
||||
librewolf-auto-decline-canvas-checkbox =
|
||||
.label = Estä kanvaasin käyttöpyynnöt äännettömästi
|
||||
librewolf-security-heading = Turvallisuus
|
||||
librewolf-goog-safe-checkbox =
|
||||
.label = Ota käyttöön Googlen Selaussuoja
|
||||
librewolf-extension-update-warning1 = Jos et tutki lisäosiesi koodia jokaisen päivityksen jälkeen, silloin sinun kannattaisi ottaa tämä vaihtoehto käyttöön.
|
||||
librewolf-ipv6-description = Salli { -brand-short-name } muodostaa yhteyden käyttäen IPv6:sta.
|
||||
librewolf-ocsp-description = Estä verkkosivustoon yhdistäminen, jos OCSP:n tarkistusta ei voida suorittaa.
|
||||
librewolf-sync-description = Synkronoi datasi toisten selainten kanssa. Vaatii uudelleenkäynnistämistä.
|
||||
librewolf-sync-warning1 = Firefox Sync salaa datan paikallisesti ennen palvelimelle lähettämistä.
|
||||
librewolf-styling-warning1 = Varmista, että luotat teeman tarjoajaan.
|
||||
librewolf-xorigin-ref-description = Lähetä viittaja vain samasta alkuperästä.
|
||||
librewolf-rfp-description = ResistFingerprinting on luokkansa paras sormenjälkitunnistuksen estotyökalu.
|
||||
librewolf-rfp-warning1 = Jos sinun tarvitsee poistaa se käytöstä, harkitse laajennuksen, kuten Canvas Blockerin, käyttöä.
|
||||
librewolf-auto-decline-canvas-description = Estä automaattisesti kanvaasin pääsy verkkosivustoille ilman käyttäjän kehotusta.
|
||||
librewolf-goog-safe-download-description = Salli Selainsuojan skannata sinun latauksesi tunnistaakseen epäillyttävät tiedostot.
|
||||
librewolf-footer = Hyödylliset linkit
|
||||
librewolf-open-profile = Avaa käyttäjäprofiilin hakemisto
|
||||
pane-librewolf-title = LibreWolf
|
||||
librewolf-warning-title = Huomio!
|
||||
librewolf-ipv6-checkbox =
|
||||
.label = Ota käyttöön IPv6
|
||||
librewolf-webgl-checkbox =
|
||||
.label = Ota käyttöön WebGL
|
||||
librewolf-warning-description = Valitsemme oletusasetukset huolellisesti keskittyäksemme yksityisyyteen ja turvallisuuteen. Kun teet muutoksia näihin asetuksiin, lue kuvaukset, jotta ymmärrät muutoksiesi merkityksen.
|
||||
librewolf-sync-checkbox =
|
||||
.label = Ota käyttöön Firefox Sync
|
||||
librewolf-autocopy-checkbox =
|
||||
.label = Ota käyttöön hiiren keskipainikkeella liittäminen
|
||||
librewolf-styling-checkbox =
|
||||
.label = Salli userChrome.css.customization
|
||||
librewolf-privacy-heading = Yksityisyys
|
||||
librewolf-xorigin-ref-checkbox =
|
||||
.label = Limit cross-origin lähettäjät
|
||||
librewolf-rfp-checkbox =
|
||||
.label = Ota käyttöön Sormejälityksenvastus
|
||||
librewolf-goog-safe-download-checkbox =
|
||||
.label = Skannaa lataukset
|
||||
librewolf-styling-description = Ota tämä käyttöön, mikäli haluat kustomoida käyttöliittymää manuaalisesti ladatulla teemalla.
|
||||
librewolf-extension-update-description = Päivitä lisäosat ilman manuaalista väliintuloa. Hyvä valinta turvallisuutesi kannalta.
|
||||
librewolf-webgl-warning1 = Jos sinun tarvitsee ottaa se käyttöön, harkitse laajennuksen, kuten Canvas Blockerin, käyttöä.
|
||||
librewolf-ipv6-warning1 = Sen sijaan, että IPv6 estettäisiin selaimessa, me suosittelemme, että otat IPv6 yksityisyys lisäosan käyttöön omassa käyttöjärjestelmässäsi.
|
||||
librewolf-ocsp-warning1 = Tämä parantaa turvallisuutta, mutta aiheuttaa ongelmia, kun OCSP-palvelin on alhaalla.
|
||||
librewolf-autocopy-description = Valitse teksti kopioidaksesi se, ja liitä se hiiren keskipainalluksella.
|
||||
librewolf-xorigin-ref-warning1 = Tämä voi aiheuttaa ongelmia. Lisäksi, vaikka viittajat lähetetään, ne silti rajataan.
|
||||
librewolf-goog-safe-warning1 = Pois käytöstä sensuuri huolien takia, mutta suositeltu vähemmän edistyneille käyttäjille. Kaikki tarkistukset tapahtuvat paikalliseti.
|
||||
librewolf-auto-decline-canvas-warning1 = On edelleen mahdollista sallia canvasin käyttö url-palkista.
|
||||
librewolf-letterboxing-description = Letterboxing lisää marginaalit ikkunoidesi ympärille, jotta se voi palauttaa rajoitetun joukon pyöristettyjä resoluutioita.
|
||||
librewolf-goog-safe-description = Jos olet huolissasi haittaohjelmista ja tietojenkalastuksesta, harkitse sen käyttöön ottamista.
|
||||
librewolf-goog-safe-download-warning1 = Kaikki tarkistukset tapahtuvat paikallisesti.
|
||||
librewolf-config-link = Kaikki kehittyneet asetukset (tietoa:konfigurointi)
|
6
l10n/fi/browser/translations.inc.ftl
Normal file
6
l10n/fi/browser/translations.inc.ftl
Normal file
|
@ -0,0 +1,6 @@
|
|||
translations-panel-disable-translations =
|
||||
.label = Poista käännökset kokonaan käytöstä
|
||||
translations-manage-enable =
|
||||
.label = Ota koko sivun käännökset käyttöön
|
||||
translations-manage-autopopup =
|
||||
.label = Näytä kehote kääntämään sivut, jotka eivät ole selaimen määritetyllä kielellä
|
7
l10n/fi/toolkit/branding/brandings.ftl
Normal file
7
l10n/fi/toolkit/branding/brandings.ftl
Normal file
|
@ -0,0 +1,7 @@
|
|||
-screenshots-brand-name = Kuvakaappaukset
|
||||
-profiler-brand-name = Profilaattori
|
||||
-translations-brand-name = Käännökset
|
||||
-firefox-suggest-brand-name = Ehdotukset
|
||||
-firefox-home-brand-name = Kotisivu
|
||||
-firefoxview-brand-name = Välilehtinäkymä
|
||||
-firefoxlabs-brand-name = Kokeelliset ominaisuudet
|
71
l10n/fr/browser/preferences/preferences.inc.ftl
Normal file
71
l10n/fr/browser/preferences/preferences.inc.ftl
Normal file
|
@ -0,0 +1,71 @@
|
|||
## Préférences de LibreWolf
|
||||
|
||||
# Barre latérale
|
||||
pane-librewolf-title = LibreWolf
|
||||
category-librewolf =
|
||||
.tooltiptext = changements dans about:config, regroupés logiquement et facilement accessibles
|
||||
# Contenu principal
|
||||
librewolf-header = Préférences de LibreWolf
|
||||
librewolf-warning-title = Attention !
|
||||
librewolf-warning-description = Nous choisissons avec soin les paramètres par défaut pour privilégier la confidentialité et la sécurité. Lorsque vous modifiez ces paramètres, lisez les descriptions pour comprendre les implications de ces changements.
|
||||
# Mise en page
|
||||
librewolf-general-heading = Comportement du navigateur
|
||||
librewolf-extension-update-checkbox =
|
||||
.label = Mettre à jour les modules automatiquement
|
||||
librewolf-sync-checkbox =
|
||||
.label = Activer Firefox Sync
|
||||
librewolf-autocopy-checkbox =
|
||||
.label = Activer le collage par clic du milieu
|
||||
librewolf-styling-checkbox =
|
||||
.label = Autoriser la personnalisation avec userChrome.css
|
||||
librewolf-network-heading = Réseau
|
||||
librewolf-ipv6-checkbox =
|
||||
.label = Activer IPv6
|
||||
librewolf-privacy-heading = Confidentialité
|
||||
librewolf-xorigin-ref-checkbox =
|
||||
.label = Limiter les referers inter-origine
|
||||
librewolf-broken-heading = Empreinte numérique
|
||||
librewolf-webgl-checkbox =
|
||||
.label = Activer WebGL
|
||||
librewolf-rfp-checkbox =
|
||||
.label = Activer ResistFingerprinting
|
||||
librewolf-auto-decline-canvas-checkbox =
|
||||
.label = Bloquer silencieusement les demandes d'accès au canvas
|
||||
librewolf-letterboxing-checkbox =
|
||||
.label = Activer le letterboxing
|
||||
librewolf-security-heading = Sécurité
|
||||
librewolf-ocsp-checkbox =
|
||||
.label = Appliquer l'échec strict OCSP
|
||||
librewolf-goog-safe-checkbox =
|
||||
.label = Activer la navigation sécurisée de Google
|
||||
librewolf-goog-safe-download-checkbox =
|
||||
.label = Scanner les téléchargements
|
||||
# Descriptions détaillées
|
||||
librewolf-extension-update-description = Gardez les extensions à jour sans intervention manuelle. Un bon choix pour votre sécurité.
|
||||
librewolf-extension-update-warning1 = Si vous ne révisez pas le code de vos extensions avant chaque mise à jour, vous devriez activer cette option.
|
||||
librewolf-ipv6-description = Autoriser { -brand-short-name } à se connecter via IPv6.
|
||||
librewolf-ipv6-warning1 = Au lieu de bloquer IPv6 dans le navigateur, nous vous suggérons d'activer l'extension de confidentialité IPv6 dans votre système d'exploitation.
|
||||
librewolf-ocsp-description = Empêcher la connexion à un site web si la vérification OCSP ne peut pas être effectuée.
|
||||
librewolf-ocsp-warning1 = Cela augmente la sécurité, mais cela entraînera des dysfonctionnements si un serveur OCSP est hors service.
|
||||
librewolf-sync-description = Synchronisez vos données avec d'autres navigateurs. Nécessite un redémarrage.
|
||||
librewolf-sync-warning1 = Firefox Sync chiffre les données localement avant de les transmettre au serveur.
|
||||
librewolf-autocopy-description = Sélectionnez du texte pour le copier, puis collez-le avec un clic du milieu.
|
||||
librewolf-styling-description = Activez ceci si vous souhaitez personnaliser l'interface utilisateur avec un thème chargé manuellement.
|
||||
librewolf-styling-warning1 = Assurez-vous de faire confiance au fournisseur du thème.
|
||||
librewolf-xorigin-ref-description = Envoyer un referrer uniquement pour les mêmes origines.
|
||||
librewolf-xorigin-ref-warning1 = Cela peut entraîner des dysfonctionnements. De plus, même lorsqu'ils sont envoyés, les referrers seront toujours tronqués.
|
||||
librewolf-webgl-description = WebGL est un vecteur puissant pour l'empreinte numérique.
|
||||
librewolf-webgl-warning1 = Si vous devez l'activer, envisagez d'utiliser une extension comme Canvas Blocker.
|
||||
librewolf-rfp-description = ResistFingerprinting est le meilleur outil anti-empreinte numérique de sa catégorie.
|
||||
librewolf-rfp-warning1 = Si vous devez le désactiver, envisagez d'utiliser une extension comme Canvas Blocker.
|
||||
librewolf-auto-decline-canvas-description = Refuser automatiquement l'accès au canvas aux sites web, sans avertir l'utilisateur.
|
||||
librewolf-auto-decline-canvas-warning1 = Il est toujours possible d'autoriser l'accès au canvas depuis la barre d'URL.
|
||||
librewolf-letterboxing-description = Le letterboxing applique des marges autour de vos fenêtres, afin de retourner un ensemble limité de résolutions arrondies.
|
||||
librewolf-goog-safe-description = Si vous craignez les logiciels malveillants et le phishing, envisagez de l'activer.
|
||||
librewolf-goog-safe-warning1 = Désactivé pour des raisons de censure mais recommandé pour les utilisateurs moins avancés. Toutes les vérifications se font localement.
|
||||
librewolf-goog-safe-download-description = Autoriser la navigation sécurisée à scanner vos téléchargements pour identifier les fichiers suspects.
|
||||
librewolf-goog-safe-download-warning1 = Toutes les vérifications se font localement.
|
||||
# Pied de page
|
||||
librewolf-footer = Liens utiles
|
||||
librewolf-config-link = Tous les paramètres avancés (about:config)
|
||||
librewolf-open-profile = Ouvrir le répertoire du profil utilisateur
|
4
l10n/fr/browser/translations.inc.ftl
Normal file
4
l10n/fr/browser/translations.inc.ftl
Normal file
|
@ -0,0 +1,4 @@
|
|||
translations-manage-enable =
|
||||
.label = Activer les traductions de pages entières
|
||||
translations-manage-autopopup =
|
||||
.label = Inviter à traduire les pages qui ne sont pas dans la langue configurée du navigateur
|
64
l10n/hu/browser/preferences/preferences.inc.ftl
Normal file
64
l10n/hu/browser/preferences/preferences.inc.ftl
Normal file
|
@ -0,0 +1,64 @@
|
|||
librewolf-header = LibreWolf Beállítások
|
||||
librewolf-warning-title = Figyelem!
|
||||
librewolf-general-heading = Böngésző viselkedés
|
||||
librewolf-extension-update-checkbox =
|
||||
.label = A kiegészítők automatikus frissítése
|
||||
librewolf-sync-checkbox =
|
||||
.label = Firefox Sync engedélyezése
|
||||
pane-librewolf-title = LibreWolf
|
||||
librewolf-warning-description = Gondosan választjuk ki az alapértelmezett beállításokat, hogy az adatvédelemre és a biztonságra összpontosítsunk. Ha módosítja ezeket a beállításokat, akkor olvassa el a leírást, hogy megértse a módosítások következményeit.
|
||||
category-librewolf =
|
||||
.tooltiptext = about:config változások, logikusan csoportosítva és könnyen elérhetően
|
||||
librewolf-ipv6-warning1 = Ahelyett, hogy tiltaná az IPv6-ot a böngészőben, javasoljuk, hogy engedélyezze az IPv6 adatvédelmi bővítményt az operációs rendszerében.
|
||||
librewolf-styling-checkbox =
|
||||
.label = A userChrome.css testreszabásának engedélyezése
|
||||
librewolf-network-heading = Hálózatkezelés
|
||||
librewolf-privacy-heading = Adatvédelem
|
||||
librewolf-xorigin-ref-checkbox =
|
||||
.label = Keresztirányú hivatkozások korlátozása
|
||||
librewolf-broken-heading = Ujjlenyomatozás
|
||||
librewolf-webgl-checkbox =
|
||||
.label = WebGL engedélyezése
|
||||
librewolf-rfp-checkbox =
|
||||
.label = ResistFingerprinting engedélyezése
|
||||
librewolf-letterboxing-checkbox =
|
||||
.label = Letterboxing engedélyezése
|
||||
librewolf-security-heading = Biztonság
|
||||
librewolf-ocsp-checkbox =
|
||||
.label = OCSP hard-fail kikényszerítése
|
||||
librewolf-goog-safe-checkbox =
|
||||
.label = Google Biztonságos Böngészés funkció engedélyezése
|
||||
librewolf-goog-safe-download-checkbox =
|
||||
.label = Letöltések vizsgálata
|
||||
librewolf-extension-update-warning1 = Ha nem vizsgálja felül a bővítményei kódját minden frissítés előtt, akkor engedélyezze ezt a lehetőséget.
|
||||
librewolf-ipv6-description = Engedélyezze a { -brand-short-name } IPv6 használatával történő csatlakozást.
|
||||
librewolf-ocsp-description = A webhelyhez való csatlakozás megakadályozása, ha az OCSP-ellenőrzés nem végezhető el.
|
||||
librewolf-ocsp-warning1 = Ez növeli a biztonságot, de törést is okozhat, ha egy OCSP-kiszolgáló nem működik.
|
||||
librewolf-sync-description = Szinkronizálja adatait más böngészőkkel. Újraindítást igényel.
|
||||
librewolf-sync-warning1 = A Firefox Sync helyben titkosítja az adatokat, mielőtt továbbítja azokat a kiszolgálóra.
|
||||
librewolf-styling-description = Engedélyezze ezt, ha a felhasználói felületet kézzel betöltött témával szeretné testreszabni.
|
||||
librewolf-styling-warning1 = Győződjön meg arról, hogy megbízik a téma készítőjében.
|
||||
librewolf-xorigin-ref-description = Csak azonos eredetű hivatkozás küldése.
|
||||
librewolf-webgl-description = A WebGL egy erős ujjlenyomatvektor.
|
||||
librewolf-webgl-warning1 = Ha engedélyeznie kell, fontolja meg egy olyan bővítmény használatát, mint a Canvas Blocker.
|
||||
librewolf-rfp-description = A ResistFingerprinting a kategória legjobb ujjlenyomat-ellenes eszköze.
|
||||
librewolf-rfp-warning1 = Ha le kell tiltania, fontolja meg egy olyan kiterjesztés használatát, mint a Canvas Blocker.
|
||||
librewolf-auto-decline-canvas-warning1 = Továbbra is lehetséges a vászonhoz való hozzáférés engedélyezése a webcímmezőből.
|
||||
librewolf-goog-safe-description = Ha aggódik a rosszindulatú programok és az adathalászat miatt, fontolja meg ennek engedélyezését.
|
||||
librewolf-goog-safe-warning1 = Cenzúrával kapcsolatos aggályok miatt letiltva, de kevésbé haladó felhasználóknak ajánlott. Minden ellenőrzés helyben történik.
|
||||
librewolf-goog-safe-download-description = Engedélyezze, hogy a Biztonságos Böngészés átvizsgálja a letöltéseket a gyanús fájlok azonosítása érdekében.
|
||||
librewolf-goog-safe-download-warning1 = Minden ellenőrzés helyben történik.
|
||||
librewolf-footer = Hasznos hivatkozások
|
||||
librewolf-open-profile = Felhasználói profilkönyvtár megnyitása
|
||||
librewolf-ipv6-checkbox =
|
||||
.label = IPv6 engedélyezése
|
||||
librewolf-auto-decline-canvas-description = Automatikusan, a felhasználó felszólítása nélkül megtagadhatja a vászonhoz való hozzáférést a webhelyekhez.
|
||||
librewolf-autocopy-description = Jelöljön ki egy szöveget a másoláshoz, majd illessze be az egér középső gombjával.
|
||||
librewolf-config-link = Összes speciális beállítás (about:config)
|
||||
librewolf-autocopy-checkbox =
|
||||
.label = Középső kattintással történő beillesztés engedélyezése
|
||||
librewolf-auto-decline-canvas-checkbox =
|
||||
.label = Canvas hozzáférési kérelmek csendes tiltása
|
||||
librewolf-xorigin-ref-warning1 = Ez törést okozhat. Ezenkívül még akkor is, ha elküldte a referenseket, akkor is meg lesz nyírva.
|
||||
librewolf-letterboxing-description = A Letterboxing margókat alkalmaz az ablakok körül, hogy egy korlátozott számú lekerekített felbontást adjon vissza.
|
||||
librewolf-extension-update-description = Kézi beavatkozások nélkül naprakészen tarthatja a bővítményeket. Jó választás az ön biztonsága érdekében.
|
6
l10n/hu/browser/translations.inc.ftl
Normal file
6
l10n/hu/browser/translations.inc.ftl
Normal file
|
@ -0,0 +1,6 @@
|
|||
translations-panel-disable-translations =
|
||||
.label = A fordítások teljes kikapcsolása
|
||||
translations-manage-enable =
|
||||
.label = Teljes oldalas fordítások engedélyezése
|
||||
translations-manage-autopopup =
|
||||
.label = Felhívás az olyan oldalak fordítására, amelyek nem a böngésző beállított nyelvén vannak beállítva
|
6
l10n/nb-NO/browser/translations.inc.ftl
Normal file
6
l10n/nb-NO/browser/translations.inc.ftl
Normal file
|
@ -0,0 +1,6 @@
|
|||
translations-panel-disable-translations =
|
||||
.label = Skru av oversettelser
|
||||
translations-manage-enable =
|
||||
.label = Skru på oversettelser
|
||||
translations-manage-autopopup =
|
||||
.label = Spør om å oversette sider som ikke er tilgjengelige på nettleserens oppsatte språk
|
6
l10n/sv/browser/preferences/preferences.inc.ftl
Normal file
6
l10n/sv/browser/preferences/preferences.inc.ftl
Normal file
|
@ -0,0 +1,6 @@
|
|||
pane-librewolf-title = LibreWolf
|
||||
librewolf-header = Egenskaper för LibreWolf
|
||||
librewolf-warning-title = Lystring!
|
||||
librewolf-privacy-heading = Sekretess
|
||||
category-librewolf =
|
||||
.tooltiptext = ändringar i about:config, grupperad logiskt och lätt tillgänglig
|
|
@ -162,28 +162,3 @@ index 0c8288af9aca..05e49c06ff63 100644
|
|||
/**
|
||||
* Redirect the user to about:preferences
|
||||
*/
|
||||
diff --git a/browser/locales/en-US/browser/translations.ftl b/browser/locales/en-US/browser/translations.ftl
|
||||
index e2aca3eabbe1..92d738fdf6e5 100644
|
||||
--- a/browser/locales/en-US/browser/translations.ftl
|
||||
+++ b/browser/locales/en-US/browser/translations.ftl
|
||||
@@ -58,6 +58,9 @@ translations-panel-settings-never-translate-unknown-language =
|
||||
translations-panel-settings-never-translate-site =
|
||||
.label = Never translate this site
|
||||
|
||||
+translations-panel-disable-translations =
|
||||
+ .label = Disable translations completely
|
||||
+
|
||||
## The translation panel appears from the url bar, and this view is the default
|
||||
## translation view.
|
||||
|
||||
@@ -123,6 +126,10 @@ translations-manage-header = Translations
|
||||
translations-manage-settings-button =
|
||||
.label = Settings…
|
||||
.accesskey = t
|
||||
+translations-manage-enable =
|
||||
+ .label = Enable fullpage translations
|
||||
+translations-manage-autopopup =
|
||||
+ .label = Prompt to translate pages that aren’t in the browser’s configured language
|
||||
translations-manage-intro-2 = Set your language and site translation preferences and manage languages downloaded for offline translation.
|
||||
translations-manage-download-description = Download languages for offline translation
|
||||
translations-manage-language-download-button =
|
||||
|
|
|
@ -1,14 +1,5 @@
|
|||
--- a/browser/locales/en-US/browser/preferences/preferences.ftl
|
||||
+++ b/browser/locales/en-US/browser/preferences/preferences.ftl
|
||||
@@ -142,6 +142,8 @@ search-results-help-link = Need help? Visit <a data-l10n-name="url">{ -brand-sho
|
||||
|
||||
startup-header = Startup
|
||||
|
||||
+session-restore-learn-more = What if it does not work?
|
||||
+
|
||||
always-check-default =
|
||||
.label = Always check if { -brand-short-name } is your default browser
|
||||
.accesskey = y
|
||||
@@ -489,7 +491,7 @@ play-drm-content =
|
||||
.label = Play DRM-controlled content
|
||||
.accesskey = P
|
||||
|
@ -27,23 +18,3 @@
|
|||
|
||||
update-history =
|
||||
.label = Show Update History…
|
||||
@@ -664,7 +666,7 @@ home-restore-defaults =
|
||||
.accesskey = R
|
||||
|
||||
home-mode-choice-default-fx =
|
||||
- .label = { -firefox-home-brand-name } (Default)
|
||||
+ .label = Homepage (Default)
|
||||
|
||||
home-mode-choice-custom =
|
||||
.label = Custom URLs…
|
||||
@@ -693,8 +695,8 @@ choose-bookmark =
|
||||
|
||||
## Home Section - Firefox Home Content Customization
|
||||
|
||||
-home-prefs-content-header2 = { -firefox-home-brand-name } Content
|
||||
-home-prefs-content-description2 = Choose what content you want on your { -firefox-home-brand-name } screen.
|
||||
+home-prefs-content-header2 = Homepage Content
|
||||
+home-prefs-content-description2 = Choose what content you want on your Homepage screen.
|
||||
|
||||
home-prefs-search-header =
|
||||
.label = Web Search
|
||||
|
|
|
@ -1,11 +0,0 @@
|
|||
--- a/browser/locales/en-US/browser/browser.ftl
|
||||
+++ b/browser/locales/en-US/browser/browser.ftl
|
||||
@@ -543,7 +543,7 @@ urlbar-result-action-search-tabs = Searc
|
||||
# A label shown above the "Firefox Suggest" (bookmarks/history) group in the
|
||||
# urlbar results.
|
||||
urlbar-group-firefox-suggest =
|
||||
- .label = { -firefox-suggest-brand-name }
|
||||
+ .label = Suggestions
|
||||
|
||||
# A label shown above the search suggestions group in the urlbar results. It
|
||||
# should use sentence case.
|
|
@ -1,9 +0,0 @@
|
|||
diff --git a/toolkit/locales/en-US/toolkit/branding/brandings.ftl b/toolkit/locales/en-US/toolkit/branding/brandings.ftl
|
||||
--- a/toolkit/locales/en-US/toolkit/branding/brandings.ftl
|
||||
+++ b/toolkit/locales/en-US/toolkit/branding/brandings.ftl
|
||||
@@ -51,4 +51,4 @@
|
||||
# experimental and in-development features, and turn those features on and off.
|
||||
# The "Labs" portion can be localized, “Firefox” must be treated as a brand
|
||||
# and kept in English.
|
||||
--firefoxlabs-brand-name = Firefox Labs
|
||||
+-firefoxlabs-brand-name = Experimental Features
|
|
@ -1,13 +0,0 @@
|
|||
#!/usr/bin/bash
|
||||
|
||||
if [ ! -f browser/locales/shipped-locales ]; then
|
||||
echo "ERROR: Run this script from the root of the LibreWolf source code"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
echo "-> Downloading locales"
|
||||
rm -rf browser/locales/l10n
|
||||
curl -o browser/locales/l10n.zip "https://codeload.github.com/mozilla-l10n/firefox-l10n/zip/refs/heads/main"
|
||||
unzip -qo browser/locales/l10n.zip -d browser/locales/
|
||||
mv browser/locales/firefox-l10n-main browser/locales/l10n
|
||||
rm -f browser/locales/l10n.zip
|
|
@ -9,6 +9,8 @@ import os
|
|||
import sys
|
||||
import optparse
|
||||
import time
|
||||
from pathlib import Path
|
||||
from tempfile import TemporaryDirectory
|
||||
|
||||
|
||||
#
|
||||
|
@ -135,11 +137,6 @@ def librewolf_patches():
|
|||
exec('cp ../patches/pref-pane/librewolf.css browser/themes/shared/preferences/librewolf.css')
|
||||
exec('cp ../patches/pref-pane/librewolf.inc.xhtml browser/components/preferences/librewolf.inc.xhtml')
|
||||
exec('cp ../patches/pref-pane/librewolf.js browser/components/preferences/librewolf.js')
|
||||
# 3) append our locale string values to preferences.ftl
|
||||
exec('cat browser/locales/en-US/browser/preferences/preferences.ftl ../patches/pref-pane/preferences.ftl > preferences.ftl')
|
||||
exec('mv preferences.ftl browser/locales/en-US/browser/preferences/preferences.ftl')
|
||||
|
||||
|
||||
|
||||
# provide a script that fetches and bootstraps Nightly and some mozconfigs
|
||||
exec('cp -v ../scripts/mozfetch.sh lw/')
|
||||
|
@ -150,9 +147,48 @@ def librewolf_patches():
|
|||
with open(file, "w") as f:
|
||||
f.write("{}-{}".format(version,release))
|
||||
|
||||
# generate locales
|
||||
exec("bash ../scripts/generate-locales.sh")
|
||||
|
||||
print("-> Downloading locales from https://github.com/mozilla-l10n/firefox-l10n")
|
||||
with TemporaryDirectory() as tmpdir:
|
||||
exec(f"wget -qO {tmpdir}/l10n.zip 'https://codeload.github.com/mozilla-l10n/firefox-l10n/zip/refs/heads/main'")
|
||||
exec(f"unzip -qo {tmpdir}/l10n.zip -d {tmpdir}/l10n")
|
||||
exec(f"mv {tmpdir}/l10n/firefox-l10n-main lw/l10n")
|
||||
|
||||
print("-> Patching appstrings.properties")
|
||||
# Why is "Firefox" hardcoded there???
|
||||
exec("find . -path '*/appstrings.properties' -exec sed -i s/Firefox/LibreWolf/ {} \;")
|
||||
|
||||
print("-> Applying LibreWolf locales")
|
||||
l10n_dir = Path("..", "l10n")
|
||||
for source_path in l10n_dir.rglob("*"):
|
||||
if source_path.is_dir() or source_path.name.endswith(".md"):
|
||||
continue
|
||||
|
||||
rel_path = source_path.relative_to(l10n_dir)
|
||||
if rel_path.parts[0] == "en-US":
|
||||
target_path = Path(
|
||||
rel_path.parts[1],
|
||||
"locales", "en-US",
|
||||
*rel_path.parts[1:]
|
||||
)
|
||||
else:
|
||||
target_path = Path(
|
||||
"lw", "l10n",
|
||||
*rel_path.parts[0:2],
|
||||
*rel_path.parts[1:]
|
||||
)
|
||||
target_path.parent.mkdir(parents=True, exist_ok=True)
|
||||
|
||||
write_mode = "w"
|
||||
if ".inc" in target_path.name:
|
||||
target_path = target_path.with_name(target_path.name.replace(".inc", ""))
|
||||
write_mode = "a"
|
||||
|
||||
print(f"{source_path} {'>' if write_mode == 'w' else '>>'} {target_path}")
|
||||
|
||||
with open(target_path, write_mode) as target_file:
|
||||
with open(source_path, "r") as source_file:
|
||||
target_file.write(("\n\n" if write_mode == "a" else "") + source_file.read())
|
||||
|
||||
leave_srcdir()
|
||||
|
||||
|
||||
|
@ -166,7 +202,8 @@ if len(args) != 2:
|
|||
sys.exit(1)
|
||||
version = args[0]
|
||||
release = args[1]
|
||||
if not os.path.exists('librewolf-{}-{}'.format(version, release) + '/configure.py'):
|
||||
srcdir = "librewolf-{}-{}".format(version, release)
|
||||
if not os.path.exists(srcdir + '/configure.py'):
|
||||
sys.stderr.write('error: folder doesn\'t look like a Firefox folder.')
|
||||
sys.exit(1)
|
||||
|
||||
|
|
|
@ -1,44 +0,0 @@
|
|||
# This Source Code Form is subject to the terms of the Mozilla Public
|
||||
# License, v. 2.0. If a copy of the MPL was not distributed with this
|
||||
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
|
||||
|
||||
malformedURI2=Please check that the URL is correct and try again.
|
||||
fileNotFound=LibreWolf can’t find the file at %S.
|
||||
fileAccessDenied=The file at %S is not readable.
|
||||
dnsNotFound2=We can’t connect to the server at %S.
|
||||
unknownProtocolFound=LibreWolf doesn’t know how to open this address, because one of the following protocols (%S) isn’t associated with any program or is not allowed in this context.
|
||||
connectionFailure=LibreWolf can’t establish a connection to the server at %S.
|
||||
netInterrupt=The connection to %S was interrupted while the page was loading.
|
||||
netTimeout=The server at %S is taking too long to respond.
|
||||
redirectLoop=LibreWolf has detected that the server is redirecting the request for this address in a way that will never complete.
|
||||
## LOCALIZATION NOTE (confirmRepostPrompt): In this item, don’t translate "%S"
|
||||
confirmRepostPrompt=To display this page, %S must send information that will repeat any action (such as a search or order confirmation) that was performed earlier.
|
||||
resendButton.label=Resend
|
||||
unknownSocketType=LibreWolf doesn’t know how to communicate with the server.
|
||||
netReset=The connection to the server was reset while the page was loading.
|
||||
notCached=This document is no longer available.
|
||||
netOffline=LibreWolf is currently in offline mode and can’t browse the Web.
|
||||
isprinting=The document cannot change while Printing or in Print Preview.
|
||||
deniedPortAccess=This address uses a network port which is normally used for purposes other than Web browsing. LibreWolf has canceled the request for your protection.
|
||||
proxyResolveFailure=LibreWolf is configured to use a proxy server that can’t be found.
|
||||
proxyConnectFailure=LibreWolf is configured to use a proxy server that is refusing connections.
|
||||
contentEncodingError=The page you are trying to view cannot be shown because it uses an invalid or unsupported form of compression.
|
||||
unsafeContentType=The page you are trying to view cannot be shown because it is contained in a file type that may not be safe to open. Please contact the website owners to inform them of this problem.
|
||||
externalProtocolTitle=External Protocol Request
|
||||
externalProtocolPrompt=An external application must be launched to handle %1$S: links.\n\n\nRequested link:\n\n%2$S\n\nApplication: %3$S\n\n\nIf you were not expecting this request it may be an attempt to exploit a weakness in that other program. Cancel this request unless you are sure it is not malicious.\n
|
||||
#LOCALIZATION NOTE (externalProtocolUnknown): The following string is shown if the application name can't be determined
|
||||
externalProtocolUnknown=<Unknown>
|
||||
externalProtocolChkMsg=Remember my choice for all links of this type.
|
||||
externalProtocolLaunchBtn=Launch application
|
||||
malwareBlocked=The site at %S has been reported as an attack site and has been blocked based on your security preferences.
|
||||
harmfulBlocked=The site at %S has been reported as a potentially harmful site and has been blocked based on your security preferences.
|
||||
unwantedBlocked=The site at %S has been reported as serving unwanted software and has been blocked based on your security preferences.
|
||||
deceptiveBlocked=This web page at %S has been reported as a deceptive site and has been blocked based on your security preferences.
|
||||
cspBlocked=This page has a content security policy that prevents it from being loaded in this way.
|
||||
xfoBlocked=This page has an X-Frame-Options policy that prevents it from being loaded in this context.
|
||||
corruptedContentErrorv2=The site at %S has experienced a network protocol violation that cannot be repaired.
|
||||
## LOCALIZATION NOTE (sslv3Used) - Do not translate "%S".
|
||||
sslv3Used=LibreWolf cannot guarantee the safety of your data on %S because it uses SSLv3, a broken security protocol.
|
||||
inadequateSecurityError=The website tried to negotiate an inadequate level of security.
|
||||
blockedByPolicy=Your organization has blocked access to this page or website.
|
||||
networkProtocolError=LibreWolf has experienced a network protocol violation that cannot be repaired.
|
Loading…
Reference in a new issue