calendar/locales/l10n.toml
author Jorg K <jorgk@jorgk.com>
Mon, 18 Feb 2019 23:01:32 +0100
changeset 71573 47dc660a82c01e7cdf49a35a48f8a8b24a4ed73f
parent 58731 8439e50b3e6c94f1891b1e67364da5b0a1778e69
child 79870 d58d9fbdca017d16d2f1bbd23cc53a92447e0b2b
permissions -rw-r--r--
No bug - Pin mozilla-beta version (rev bce0092f646c, FIREFOX_66_0b9) for release. a=jorgk

# 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/.

basepath = "../.."

locales = [
    "ar",
    "bg",
    "br",
    "ca",
    "cs",
    "cy",
    "da",
    "de",
    "dsb",
    "en-GB",
    "es-AR",
    "es-ES",
    "et",
    "eu",
    "fi",
    "fr",
    "fy-NL",
    "ga-IE",
    "gd",
    "gl",
    "he",
    "hr",
    "hsb",
    "hu",
    "id",
    "is",
    "it",
    "ja",
    "ja-JP-mac",
    "ka",
    "kab",
    "ko",
    "lt",
    "ms",
    "nb-NO",
    "nl",
    "nn-NO",
    "pa-IN",
    "pl",
    "pt-PT",
    "rm",
    "ro",
    "ru",
    "sk",
    "sl",
    "sq",
    "sv-SE",
    "tr",
    "uk",
    "zh-CN",
    "zh-TW",
]

[env]
    l = "{l10n_base}/{locale}/"

[[paths]]
    reference = "calendar/locales/en-US/**"
    l10n = "{l}calendar/**"

# Timezone properties don't have to be translated
[[filters]]
    path = "{l}calendar/chrome/calendar/timezones.properties"
    key = "re:."
    action = "warning"

# Noun class entries do not have to be translated
[[filters]]
    path = "{l}calendar/chrome/calendar/calendar-event-dialog.properties"
    key = "re:.*Nounclass[1-9].*"
    action = "ignore"

# most extraction related strings are not required
[[filters]]
    path = "{l}calendar/chrome/calendar/calendar-extract.properties"
    key = "re:.*from\\.today.*"
    action = "warning"

# Provider for Google Calendar AMO strings do not have to be translated
[[filters]]
    path = "{l}calendar/chrome/calendar/providers/gdata/amo.properties"
    key = "re:."
    action = "warning"