<commit_before>{
    "affiliates": {
        "displayed_name": "Firefox Affiliates",
        "excluded_folders": [],
        "locale_folder": "locale",
        "product_name": "affiliates",
        "repository_name": "affiliates",
        "repository_type": "svn",
        "repository_url": "http://svn.mozilla.org/projects/l10n-misc/trunk/affiliates/",
        "source_files": [
            "LC_MESSAGES/messages.po"
        ],
        "source_type": "gettext",
        "underscore_locales": true
    },
    "commbadge": {
        "displayed_name": "Marketplace CommBadge",
        "excluded_folders": [],
        "locale_folder": "locale",
        "product_name": "commbadge",
        "repository_name": "commbadge",
        "repository_type": "git",
        "repository_url": "https://github.com/mozilla/commbadge",
        "source_files": [
            "LC_MESSAGES/messages.po"
        ],
        "source_type": "gettext",
        "underscore_locales": true
    },
    "findmydevice-client": {
        "displayed_name": "Find My Device",
        "excluded_folders": [],
        "locale_folder": "locale",
        "product_name": "findmydevice-client",
        "repository_name": "FindMyDevice-l10n",
        "repository_type": "git",
        "repository_url": "https://github.com/mozilla-services/FindMyDevice-l10n",
        "source_files": [
            "LC_MESSAGES/client.po",
            "LC_MESSAGES/server.po"
        ],
        "source_type": "gettext",
        "underscore_locales": true
    },
    "firefox-ios": {
        "displayed_name": "Firefox for iOS",
        "excluded_folders": [],
        "locale_folder": "",
        "product_name": "firefox-ios",
        "repository_name": "firefox-ios",
        "repository_type": "svn",
        "repository_url": "http://svn.mozilla.org/projects/l10n-misc/trunk/firefox-ios/",
        "source_files": [
            "firefox-ios.xliff"
        ],
        "source_type": "xliff",
        "underscore_locales": false
    },
    "fireplace": {
        "displayed_name": "Marketplace Fireplace",
        "excluded_folders": [],
        "locale_folder": "locale",
        "product_name": "fireplace",
        "repository_name": "fireplace",
        "repository_type": "git",
        "repository_url": "https://github.com/mozilla/fireplace",
        "source_files": [
            "LC_MESSAGES/messages.po"
        ],
        "source_type": "gettext",
        "underscore_locales": true
    },
    "fundraising": {
        "displayed_name": "Fundraising",
        "excluded_folders": [],
        "locale_folder": "locales",
        "product_name": "fundraising",
        "repository_name": "donate.mozilla.org",
        "repository_type": "git",
        "repository_url": "https://github.com/mozilla/donate.mozilla.org",
        "source_files": [
            "assets.properties",
            "email.properties",
            "messages.properties",
            "snippet.properties"
        ],
        "source_type": "properties",
        "underscore_locales": false
    },
    "fxaccount-l10n": {
        "displayed_name": "Firefox Account",
        "excluded_folders": [
            "linux",
            "osx",
            "win32"
        ],
        "locale_folder": "locale",
        "product_name": "fxaccount-l10n",
        "repository_name": "fxa-content-server-l10n",
        "repository_type": "git",
        "repository_url": "https://github.com/mozilla/fxa-content-server-l10n",
        "source_files": [
            "LC_MESSAGES/client.po",
            "LC_MESSAGES/server.po"
        ],
        "source_type": "gettext",
        "underscore_locales": true
    },
    "input": {
        "displayed_name": "Firefox Input",
        "excluded_folders": [],
        "locale_folder": "locale",
        "product_name": "input",
        "repository_name": "input",
        "repository_type": "svn",
        "repository_url": "http://svn.mozilla.org/projects/l10n-misc/trunk/input/",
        "source_files": [
            "LC_MESSAGES/django.po"
        ],
        "source_type": "gettext",
        "underscore_locales": true
    },
    "loop-client-l10n": {
        "displayed_name": "Firefox Hello",
        "excluded_folders": [],
        "locale_folder": "l10n",
        "product_name": "loop-client-l10n",
        "repository_name": "loop-client-l10n",
        "repository_type": "git",
        "repository_url": "https://github.com/mozilla/loop-client-l10n",
        "source_files": [
            "loop.properties"
        ],
        "source_type": "properties",
        "underscore_locales": true
    },
    "marketplace-stats": {
        "displayed_name": "Marketplace Stats",
        "excluded_folders": [],
        "locale_folder": "locale",
        "product_name": "marketplace-stats",
        "repository_name": "marketplace-stats",
        "repository_type": "git",
        "repository_url": "https://github.com/mozilla/marketplace-stats",
        "source_files": [
            "LC_MESSAGES/messages.po"
        ],
        "source_type": "gettext",
        "underscore_locales": true
    },
    "masterfirefoxos-l10n": {
        "displayed_name": "Master Firefox OS",
        "excluded_folders": ["xx"],
        "locale_folder": "",
        "product_name": "masterfirefoxos-l10n",
        "repository_name": "masterfirefoxos-l10n",
        "repository_type": "git",
        "repository_url": "https://github.com/mozilla/masterfirefoxos-l10n",
        "source_files": [
            "LC_MESSAGES/django.po"
        ],
        "source_type": "gettext",
        "underscore_locales": true
    },
    "mdn": {
        "displayed_name": "MDN",
        "excluded_folders": ["en_US"],
        "locale_folder": "locale",
        "product_name": "mdn",
        "repository_name": "kuma",
        "repository_type": "git",
        "repository_url": "https://github.com/mozilla/kuma/",
        "source_files": [
            "LC_MESSAGES/django.po",
            "LC_MESSAGES/javascript.po"
        ],
        "source_type": "gettext",
        "underscore_locales": true
    },
    "mozillians": {
        "displayed_name": "Mozillians",
        "excluded_folders": [],
        "locale_folder": "locales",
        "product_name": "mozillians",
        "repository_name": "mozillians",<commit_msg>MDN: add back promote-mdn.po for consistency with Pontoon<commit_after>{
    "affiliates": {
        "displayed_name": "Firefox Affiliates",
        "excluded_folders": [],
        "locale_folder": "locale",
        "product_name": "affiliates",
        "repository_name": "affiliates",
        "repository_type": "svn",
        "repository_url": "http://svn.mozilla.org/projects/l10n-misc/trunk/affiliates/",
        "source_files": [
            "LC_MESSAGES/messages.po"
        ],
        "source_type": "gettext",
        "underscore_locales": true
    },
    "commbadge": {
        "displayed_name": "Marketplace CommBadge",
        "excluded_folders": [],
        "locale_folder": "locale",
        "product_name": "commbadge",
        "repository_name": "commbadge",
        "repository_type": "git",
        "repository_url": "https://github.com/mozilla/commbadge",
        "source_files": [
            "LC_MESSAGES/messages.po"
        ],
        "source_type": "gettext",
        "underscore_locales": true
    },
    "findmydevice-client": {
        "displayed_name": "Find My Device",
        "excluded_folders": [],
        "locale_folder": "locale",
        "product_name": "findmydevice-client",
        "repository_name": "FindMyDevice-l10n",
        "repository_type": "git",
        "repository_url": "https://github.com/mozilla-services/FindMyDevice-l10n",
        "source_files": [
            "LC_MESSAGES/client.po",
            "LC_MESSAGES/server.po"
        ],
        "source_type": "gettext",
        "underscore_locales": true
    },
    "firefox-ios": {
        "displayed_name": "Firefox for iOS",
        "excluded_folders": [],
        "locale_folder": "",
        "product_name": "firefox-ios",
        "repository_name": "firefox-ios",
        "repository_type": "svn",
        "repository_url": "http://svn.mozilla.org/projects/l10n-misc/trunk/firefox-ios/",
        "source_files": [
            "firefox-ios.xliff"
        ],
        "source_type": "xliff",
        "underscore_locales": false
    },
    "fireplace": {
        "displayed_name": "Marketplace Fireplace",
        "excluded_folders": [],
        "locale_folder": "locale",
        "product_name": "fireplace",
        "repository_name": "fireplace",
        "repository_type": "git",
        "repository_url": "https://github.com/mozilla/fireplace",
        "source_files": [
            "LC_MESSAGES/messages.po"
        ],
        "source_type": "gettext",
        "underscore_locales": true
    },
    "fundraising": {
        "displayed_name": "Fundraising",
        "excluded_folders": [],
        "locale_folder": "locales",
        "product_name": "fundraising",
        "repository_name": "donate.mozilla.org",
        "repository_type": "git",
        "repository_url": "https://github.com/mozilla/donate.mozilla.org",
        "source_files": [
            "assets.properties",
            "email.properties",
            "messages.properties",
            "snippet.properties"
        ],
        "source_type": "properties",
        "underscore_locales": false
    },
    "fxaccount-l10n": {
        "displayed_name": "Firefox Account",
        "excluded_folders": [
            "linux",
            "osx",
            "win32"
        ],
        "locale_folder": "locale",
        "product_name": "fxaccount-l10n",
        "repository_name": "fxa-content-server-l10n",
        "repository_type": "git",
        "repository_url": "https://github.com/mozilla/fxa-content-server-l10n",
        "source_files": [
            "LC_MESSAGES/client.po",
            "LC_MESSAGES/server.po"
        ],
        "source_type": "gettext",
        "underscore_locales": true
    },
    "input": {
        "displayed_name": "Firefox Input",
        "excluded_folders": [],
        "locale_folder": "locale",
        "product_name": "input",
        "repository_name": "input",
        "repository_type": "svn",
        "repository_url": "http://svn.mozilla.org/projects/l10n-misc/trunk/input/",
        "source_files": [
            "LC_MESSAGES/django.po"
        ],
        "source_type": "gettext",
        "underscore_locales": true
    },
    "loop-client-l10n": {
        "displayed_name": "Firefox Hello",
        "excluded_folders": [],
        "locale_folder": "l10n",
        "product_name": "loop-client-l10n",
        "repository_name": "loop-client-l10n",
        "repository_type": "git",
        "repository_url": "https://github.com/mozilla/loop-client-l10n",
        "source_files": [
            "loop.properties"
        ],
        "source_type": "properties",
        "underscore_locales": true
    },
    "marketplace-stats": {
        "displayed_name": "Marketplace Stats",
        "excluded_folders": [],
        "locale_folder": "locale",
        "product_name": "marketplace-stats",
        "repository_name": "marketplace-stats",
        "repository_type": "git",
        "repository_url": "https://github.com/mozilla/marketplace-stats",
        "source_files": [
            "LC_MESSAGES/messages.po"
        ],
        "source_type": "gettext",
        "underscore_locales": true
    },
    "masterfirefoxos-l10n": {
        "displayed_name": "Master Firefox OS",
        "excluded_folders": ["xx"],
        "locale_folder": "",
        "product_name": "masterfirefoxos-l10n",
        "repository_name": "masterfirefoxos-l10n",
        "repository_type": "git",
        "repository_url": "https://github.com/mozilla/masterfirefoxos-l10n",
        "source_files": [
            "LC_MESSAGES/django.po"
        ],
        "source_type": "gettext",
        "underscore_locales": true
    },
    "mdn": {
        "displayed_name": "MDN",
        "excluded_folders": ["en_US"],
        "locale_folder": "locale",
        "product_name": "mdn",
        "repository_name": "kuma",
        "repository_type": "git",
        "repository_url": "https://github.com/mozilla/kuma/",
        "source_files": [
            "LC_MESSAGES/django.po",
            "LC_MESSAGES/javascript.po",
            "LC_MESSAGES/promote-mdn.po"
        ],
        "source_type": "gettext",
        "underscore_locales": true
    },
    "mozillians": {
        "displayed_name": "Mozillians",
        "excluded_folders": [],
        "locale_folder": "locales",
        "product_name": "mozillians",
        "repository_name": "mozillians",
{'fraction_non_alphanumeric': 0.16025742888924202, 'fraction_numerical': 0.006038455426664548, 'mean_word_length': 2.2307494866529773, 'pattern_counts': {'":': 276, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 18, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2846756', 'n_tokens_mistral': 4098, 'n_tokens_neox': 3963, 'n_words': 553}