commit 21e7307c72127efa306400edf467c2c8ec4ca4ec
parent e0af89b1b14e75b32d6900c9071cec3c1afedf87
Author: Henry Wilkes <henry@torproject.org>
Date: Tue, 27 Jan 2026 13:23:48 +0000
fixup! Tor Browser localization migration scripts.
TB 44459: Migration recipe to create the new letterboxing strings for
other locales.
Diffstat:
1 file changed, 24 insertions(+), 0 deletions(-)
diff --git a/tools/torbrowser/l10n/migrations/bug-44459-letterboxing-settings-group.py b/tools/torbrowser/l10n/migrations/bug-44459-letterboxing-settings-group.py
@@ -0,0 +1,24 @@
+from fluent.migrate.helpers import transforms_from
+
+
+def migrate(ctx):
+ ctx.add_transforms(
+ "base-browser.ftl",
+ "base-browser.ftl",
+ transforms_from(
+ """
+letterboxing-window-size-group =
+ .label = { COPY_PATTERN(path, "letterboxing-window-size-header") }
+letterboxing-alignment-group =
+ .label = { COPY_PATTERN(path, "letterboxing-alignment-header") }
+ .description = { COPY_PATTERN(path, "letterboxing-alignment-description") }
+letterboxing-alignment-top-option =
+ .label = { COPY_PATTERN(path, "letterboxing-alignment-top") }
+letterboxing-alignment-middle-option =
+ .label = { COPY_PATTERN(path, "letterboxing-alignment-middle") }
+letterboxing-disabled-message =
+ .message = { COPY_PATTERN(path, "letterboxing-disabled-description") }
+""",
+ path="base-browser.ftl",
+ ),
+ )