Source code
Revision control
Copy as Markdown
Other Tools
# Any copyright is dedicated to the Public Domain.
from fluent.migrate.helpers import transforms_from
def migrate(ctx):
source = "toolkit/chrome/global/viewSource.properties"
target = "toolkit/toolkit/global/viewSource.ftl"
ctx.add_transforms(
target,
target,
transforms_from(
"""
view-source-go-to-line-title = {COPY(from_path, "goToLineTitle")}
view-source-go-to-line-text = {COPY(from_path, "goToLineText")}
view-source-invalid-input-title = {COPY(from_path, "invalidInputTitle")}
view-source-invalid-input-text = {COPY(from_path, "invalidInputText")}
view-source-out-of-range-title = {COPY(from_path, "outOfRangeTitle")}
view-source-out-of-range-text = {COPY(from_path, "outOfRangeText")}
view-source-selection-title = {COPY(from_path, "viewSelectionSourceTitle")}
view-source-context-go-to-line =
.label = {COPY(from_path, "context_goToLine_label")}
.accesskey = {COPY(from_path, "context_goToLine_accesskey")}
view-source-context-wrap-long-lines =
.label = {COPY(from_path, "context_wrapLongLines_label")}
view-source-context-highlight-syntax =
.label = {COPY(from_path, "context_highlightSyntax_label")}
""",
from_path=source,
),
)