Notices: This section not yet converted to new layout. Download stats are rolling back out.

This is a prerelease version of Firefox Developer Edition.

Firefox Developer Edition

68.0.2-beta

Package test results are passing.

This package is exempt from moderation. While it is likely safe for you, there is more risk involved.

Firefox Developer Edition replaces the Aurora channel in the Firefox Release Process. Like Aurora, features will land in the Developer Edition every six weeks, after they have stabilized in Nightly builds.

By using the Developer Edition, you gain access to tools and platform features at least 12 weeks before they reach the main Firefox release channel.

Additionally, the following experimental developer tools are persistent features of Firefox Developer Edition:

WebIDE

Allows you to develop, deploy and debug Web apps directly in your browser, or on a Firefox OS device. It lets you create a new Firefox OS app (which is just a web app) from a template, or open up the code of an existing app. From there you can edit the app’s files. It’s one click to run the app in a simulator and one more to debug it with the developer tools. Web IDE - YouTube

Valence (previously called Firefox Tools Adapter)

Lets you develop and debug your app across multiple browsers and devices by connecting the Firefox dev tools to other major browser engines. Valence also extends the awesome tools we've built to debug Firefox OS and Firefox for Android to the other major mobile browsers including Chrome on Android and Safari on iOS. So far these tools include our Inspector, Debugger and Console and Style Editor.

Web Audio Editor

Inspect and interact with Web Audio API in real time to ensure that all audio nodes are connected in the way you expect.

Additional developer tools also available in the release build (via F12 key): Responsive Design View, Page Inspector, Web Console, JavaScript Debugger, Network Monitor, and Style Editor.

Package Parameters

  • l=<locale> - Install given Firefox locale. For example choco install Firefox --params "l=en-GB". See the official page for a complete list of available locales.

Firefox channels (development cycle)

Every 6 weeks, Firefox developers take the current stable features of each build and introduce them into the next stable channel for further development. The Developer Edition is a special build containing features never moved forward since they would be rarely used by the average user and needlessly consume resources.

Mozilla Developer Network documentation
Privacy policy

Please Note: This is an automatically updated package. If you find it is
out of date by more than a day or two, please contact the maintainer(s) and
let them know the package is no longer updating correctly.

To install Firefox Developer Edition, run the following command from the command line or from PowerShell:

C:\> choco install firefox-dev --pre

To upgrade Firefox Developer Edition, run the following command from the command line or from PowerShell:

C:\> choco upgrade firefox-dev --pre

Files

Hide
  • tools\chocolateyUninstall.ps1 Show
    $ErrorActionPreference = 'Stop';
    
    $packageName = 'firefox-dev'
    
    $uninstalled = $false
    [array]$key = Get-UninstallRegistryKey -SoftwareName 'Firefox Developer Edition*' | Where-Object { $_.DisplayName -notmatch "ESR" }
    
    if ($key.Count -eq 1) {
      $key | ForEach-Object {
        $packageArgs = @{
          packageName = $packageName
          fileType    = 'exe'
          silentArgs  = '-ms'
          validExitCodes= @(0)
          file          = "$($_.UninstallString.Trim('"'))"
        }
    
        Uninstall-ChocolateyPackage @packageArgs
    
        Write-Warning "Auto Uninstaller may detect Mozilla Maintenance Service."
        Write-Warning "This should not be uninstalled if any other Mozilla product is installed."
      }
    } elseif ($key.Count -eq 0) {
      Write-Warning "$packageName has already been uninstalled by other means."
    } elseif ($key.Count -gt 1) {
      Write-Warning "$($key.Count) matches found!"
      Write-Warning "To prevent accidental data loss, no programs will be uninstalled."
      Write-Warning "Please alert package maintainer the following keys were matched:"
      $key | ForEach-Object {Write-Warning "- $($_.DisplayName)"}
    }
    
  • tools\helpers.ps1 Show
    function GetUninstallPath() {
      param(
        [Parameter(Mandatory = $true)]
        [string]$product
      )
      $regUninstallDir = 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\'
      $regUninstallDirWow64 = 'HKLM:\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall\'
    
      $uninstallPaths = $(Get-ChildItem $regUninstallDir).Name
    
      if (Test-Path $regUninstallDirWow64) {
        $uninstallPaths += $(Get-ChildItem $regUninstallDirWow64).Name
      }
    
      $uninstallPath = $uninstallPaths -match "$product [\d\.]+ \([^\s]+ [a-zA-Z\-]+\)" | Select-Object -first 1
      return $uninstallPath
    }
    
    function GetLocale {
      param(
        [Parameter(Mandatory = $true)]
        [string]$localeFile,
        [Parameter(Mandatory = $true)]
        [string]$product
      )
      #$availableLocales = Get-WebContent $localeUrl 2>$null
      $availableLocales = Get-Content $localeFile | ForEach-Object { $_ -split '\|' | Select-Object -first 1 } | Select-Object -Unique
    
      $packageParameters = $env:chocolateyPackageParameters
    
      $packageParameters = if ($packageParameters -ne $null) { $packageParameters } else { "" }
    
      $argumentMap = ConvertFrom-StringData $packageParameters
      $localeFromPackageParameters = $argumentMap.Item('l')
      Write-Verbose "User chooses '$localeFromPackageParameters' as a locale..."
      $localeFromPackageParametersTwoLetter = $localeFromPackageParameters -split '\-' | Select-Object -first 1
      Write-Verbose "With fallback to '$localeFromPackageParametersTwoLetter' as locale..."
    
      $uninstallPath = GetUninstallPath -product $product
    
      $alreadyInstalledLocale = $uninstallPath -replace ".+\s([a-zA-Z\-]+)\)",'$1'
      Write-Verbose "Installed locale is: '$alreadyInstalledLocale'..."
    
      $systemLocalizeAndCountry = (Get-UICulture).Name
      $systemLocaleTwoLetter = (Get-UICulture).TwoLetterISOLanguageName
      Write-Verbose "System locale is: '$locale'..."
      $fallbackLocale = 'en-US'
    
      $locales = $localeFromPackageParameters,$localeFromPackageParametersTwoLetter, `
        $alreadyInstalledLocale, $systemLocalizeAndCountry, $systemLocaleTwoLetter, `
        $fallbackLocale
    
        foreach ($locale in $locales) {
          $localeMatch = $availableLocales | Where-Object { $_ -eq $locale } | Select-Object -first 1
          if ($localeMatch -and $locale -ne $null) {
            Write-Verbose "Using locale '$locale'..."
            break
          }
        }
    
        return $locale
    }
    
    function AlreadyInstalled() {
      param(
        [Parameter(Mandatory = $true)]
        [string]$product,
        [Parameter(Mandatory = $true)]
        [string]$version
      )
      $uninstallEntry = $(
        "HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\$product $version*"
      )
      $uninstallEntryWow64 = $(
        "HKLM:\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall\$product $version*"
      )
    
      if ((Test-Path $uninstallEntry) -or (Test-Path $uninstallEntryWow64)) {
        return $true
      }
    
      return $false
    }
    
    function Get-32bitOnlyInstalled() {
      param(
        [Parameter(Mandatory = $true)]
        [string]$product
      )
      $systemIs64bit = Get-OSArchitectureWidth 64
    
      if (-Not $systemIs64bit) {
        return $false
      }
    
      $registryPaths = @(
        'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall'
        'HKLM:\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall'
      )
    
      $installedVersions = Get-ChildItem $registryPaths | Where-Object { $_.Name -match "$product [\d\.]+ \(x(64|86)" }
    
      if (
        $installedVersions -match 'x86' `
        -and $installedVersions -notmatch 'x64' `
        -and $systemIs64bit
      ) {
        return $true
      }
    }
    
    function GetChecksums() {
      param(
        [Parameter(Mandatory = $true)]
        [string]$language,
        [Parameter(Mandatory = $true)]
        $checksumFile
      )
      Write-Debug "Loading checksums from: $checksumFile"
      $checksumContent = Get-Content $checksumFile
      $checksum32 = ($checksumContent -match "$language\|32") -split '\|' | Select-Object -last 1
      $checksum64 = ($checksumContent -match "$language\|64") -split '\|' | Select-Object -last 1
    
      return @{
        "Win32" = $checksum32
        "Win64" = $checksum64
      }
    }
    
  • tools\LanguageChecksums.csv Show
    ach|32|f5dcb278633fdfac15ba9b25b3dd4ca9a319165e0efcfdd46f2d1222b0a370ad1b290908c12a204d15eea31ebfb5956df6453406dc2018774a5d89b425d0199b
    af|32|d30a2281929d1599be6d5ce9c935fe4cb89a218ce7e50d4a4ca64f41e2d51422c85232fc6dd98369628530c86e2af9c92b86cbded21ef5e78b01f0e237ec1894
    an|32|00bbe3281a11ec7c469abf91ae0493230f8a0bdfbfa741e3ea8426420ee98e0de2b2f0eb584bd16d85d1479f84d2554f233e93896a22607c2e4ff5af28e848de
    ar|32|22e1e984bb9b594f913ab831d95f865c64b2f05e7479fe99656456352d186c674050b5c69f7bb5612a83e326b64689f614c85a095649441fc7e62bc480f32c5a
    ast|32|0bf8e064eeb7aa536d246eaea505f6d7cc56c2f788942a54373065c0b6db908ad20e0d35a15e2a98e27bc74ef4d449e85f3faec3aeb69400c150d3177d448ca1
    az|32|65f0a766b7b39679b96cf41e17b8d5ee31d92086723b4623f59c1048543cbe2297d87ab065756bb6f4a082cc19bdc8d4b63d1b1bb059ae92081c97602aaa9030
    be|32|567c1d2caed9d43fe56fc6e6b3ffa8422a972079a3592d6fd9dd9d1f542d2e3e1d2bfeb6372e6f4be0c6c177022f2505429bb48aa28e6691bb387a5e5255402b
    bg|32|bce083c3d897ae688e1552663436b3022ab40eea025ea33d0fb5d7ad9ca7afaaf0f143ba1a509fcf4ecf7bd4282db9200731e5242da5f26438d4b2d4d171f8fb
    bn|32|b4bbfea1ed6202888207b4b753d13eacf771cd5fc5c782119553c17fb682c52e573137bd2b6bf98c394a64506306cb81124a715db387afa06456dfe41e182550
    br|32|84f668d973331fad3ce1df2b5f690940e9a3cba1708aeea0512f31053c212c6e0f3d7080cb4dd3a6322627553f37553483dbeb8dd04fa5dddc753af6d3e455d6
    bs|32|77dbea6578a3738698e74e1fc92e542194d941b5c7a0ac0f9401e2cd7ee4a7017c49d3822019074e5ab9a383f4501ec70b56a2c4935002d309ad18ac80c0fefd
    ca|32|e12e0afb137baa9007d389fc8303de2c405c7b570687a3f1454a5c44c57f1625e878b6cc64dcc5801ab2d76e53f4068d231d50601b842ff3a0b31805dc929fff
    cak|32|bebc53fd99e94a41784cbd81df37ed41ad12a084e749c8a342352db2391f572d49dbefc77818aa3d6b7f2e5119c7f65e3f5de6173c3b9d9b30783499fc003448
    cs|32|21cd58017a7f74f5bb86eeb1e61da4819791198cadd4bb3e502b7c0884c39f35b99d83746b41b51becf1ba5b00a743d6c423495c96cc77ec7d3c5417c652445b
    cy|32|dd67ca59460ffc0edfc6a26b4c61b0aa432c0e5136134a3635974f3de1afe023b8ae71404cf07a2ead0da51f56f924c00d456241fa91937ca8548522ad3f8f07
    da|32|1c2ad310ce5428ad53cbbcec05f17172b722e232317ebe4904211ae8584825cf9c58e2a94aa331290247e51e68f36351bfe67d6b6fc1eed0abcbb47afa67d6d3
    de|32|6d01c6e1b5acb111c920a568c89b2b7cbc77fc043c41648e75e15c4a28b4cb7eb77293d1f0a685614b4c043fc33186d400c8b86ebe74eea5015ce99efd37a232
    dsb|32|77a0758bfcacb1d35cae9e80286dba829ffccd4a2e3d13f578ac70ee8c3894c361341b1e2e7cf6aad9ff7b05ab6c4ca0ac846088d0f0ecec2b6250bbf29dc73e
    el|32|fa3798213bb4fdbb073167c9e40b692634972a6d9b73b21f86b4bf680001b25cf2025f1f8acc8a5ff2e6881368add1d6c6b679042e835e3c8a03f9db711d7c8d
    en-CA|32|2bb0c0ff6ac890fd84a26f6a6a46fbb9d72d1568827033cc4796999e806a2083d2cfdf379812b687d089c1d0afa44a9e281f093703dc1b8f8e0dfe3b9306be41
    en-GB|32|cebe5d84f3fe0c28385a35822a3d9d8d37b124ceca44e8a3de7530196056e428e7827a82cf688b863a38d26052775685372e9d7ec0d8509a7671fd9c27566955
    en-US|32|d1cf3e4231ee886633b6b2efaa085aba66e7a77feda2fb129eeac50cfbb37e894197a1d08cf4d92519be38723a5b63e3ba199eb79f96d55c2fc9c0c3523cc1ef
    eo|32|fa969d9ba30fd7fa3de46019385060eb314c2dff5b69352fc1dc107a92e633684760c4a3f8edab6aa73cb79035fa7876b05a0c74dac754aed379a8254b288da6
    es-AR|32|37e36a7e3253f8e9909728233c95f0da3e17f64d821e15dbfe82efd919ba56edae6c646a7e9b94fc1762153da7d5a02aa114bb79addd413a6ab9e862cf2a5d0c
    es-CL|32|63ed84fe5bf6b9b21f8134669c0190a581eb20dc46169eca8f433212b8c1e8b6c07046d4bb7012e2d7eb95ca7c1bf61e09995d144d6d21bdbc38e012872477fb
    es-ES|32|1e7e95c57eaff82ac910af301e784e17824aaa377912113d6100be03240738c4309e59ad1bd350961b4839739741ff652dd212b59f897aab98de8a2197d0860a
    es-MX|32|2e5412c6b732c3283c88436a516bc059a7f5de04a34565f0a5c832e1696e7ac2d276b6a87a3507e596239c51003a75393f708dc88cbd0982ed3aa2e253a6ea24
    et|32|165a3e5604f339a695ace70b42f2c192542e8da23a7e2547f7bd4ae87a83997a384065bde64b606db8d49867c5a4d89d6a7d2ccd9891be10af1b5428174d52f2
    eu|32|880e3494bbf0c6243ec42f34350202acedd4d8487b4d412f12f3f4bef7e066b74eafcae87619460acce3a9e758976214134c293adced3e89eeb449ba0e9eea70
    fa|32|25831e51518239cbb07adc16b923df74024d4385803d871a7acc2c6ab1b82c344996bceb4395acc10402ae3797df5670836b8f798f316fd4ed78774e00bdb042
    ff|32|05e1a326ce346e584528e511b8debb7f39721d6b819a8f31b65e1cd38558fb898bd9927ae9cc9be02447f4e25e8151813f9285e9fb904e804039d385c25adbf9
    fi|32|138f2c5c265ffd32905eed7b60fe9dae8e41601dbd9bb65297e6436d1f280808730e01d79734e605315ca8ad6acd7d871bb26ba7fbb7d84b89f5f9f0210c6708
    fr|32|ca4db27ac49a83b4ac9d8f8b2fc32bd6af132d24b02c73006bfb730cd4ca19a843eba1b652ece92f2d0f9dac71336d8cf55e8c78f11a659c7e6d8b2faa220d1c
    fy-NL|32|613a47efc7740f882b3ba8475f8ce38ebc52192a0cb92886cbf6e39be31365a918b20c4e7ea720fb4daa7345a1441795eb5ad1501bf690daf3198658e6a5dcee
    ga-IE|32|5c284a119a5f8d91fd0b16bc4c6cb86e82b7ebdcb01d555324da617b0fb7342396c561f352df75bcf39f8d2bfc340d633175c1d87be87e2db52bbfa0aef15a40
    gd|32|26195763ef8eee121a3c956127ba10eac6e12e5d29b4a3ad71755617e20b5baf502466a232b68a9f1a3655520dc095bb83046612848ae44a7484adfab487cd42
    gl|32|37f2b25e4340383fa2a53949e5fd8481cf046c29cb8a6dc84780c1621711e3155765999a52dc88298b4dc061105e476a1726fd44af825d159a570c1924865293
    gn|32|8c826ea57fde54df7359b7c126c726af13b4017c1ce3b547b1fd51ec4fa54a91565776d198795065666502c59a5f55d0bf051b50adb60c3117d7761490054f7d
    gu-IN|32|101264d3f23260c6ee6738e61a79ebf5ff5b74b8c25edd5922192cc68f27e82c8a13e4821c6fcba0971f5aa5e2916d55bbe02fb7b1d9af558791d5aa2408631e
    he|32|ef5af9b5ad7002086d5ab7ca8e5c454aa5ba07a81c899ab96703f5b3cdb2393ce5ec1d5ec723dbd7c1ee5ea4194711cf5117dffeff5fddca9d935db4f1baf921
    hi-IN|32|6a4923ea24c4f23d6a936d2abb51b58a926cd79ff446b00c0363394e081374de04ba9abfc7716f03597217fc541c28ed18e2df6f8d30e6850a204c69439bef45
    hr|32|b0ed949fd3c1e5288b82588b612c3cfaedf5ab203e6b02a324dbc944f46dadd7e9c8e45b2bda2a1ee94c0ed43aa172ed64eb215eb91d1dc813382a57db613d8b
    hsb|32|de32b094901acf0d1fcba9f198d6fd8be1b03d6c7c9f2e983193a0cbeabe4158d528f75a9f500c12162cb467af627ae8eeaa8d2af312366398d0918c2de473cd
    hu|32|d781a2cb145ffe31ba506c119e2f5a3ab572017ffd64480747861422d57c099c482f5b367a3ce726a4946f430ad5e7d35760227f412a5b4352ab6e4daba51e38
    hy-AM|32|26d9f074a2b5d0ef353afd7c336bd5b8861f048c0729b698e99648ff0ffa4b3850168ecec1eaa9cc1b56d91d054f4022dad90895c1a3153a35ed184bd4cd10c8
    ia|32|bdc4d110b8bbec69980d56b47ed8056207c0fd53f227db1310c7dbfbf6a02780300f3d70d3d0acea4f901477cc98167b7963a33cdf404c7d2453f54f6cebfed5
    id|32|3ac553157bcae27f11a112fb0ced95b59fe78f6394ff54403dc15001d9e222426a6e9e4f5e1943cd4ad2f9ec46ce908d329568d910687c7d553300cc365d793e
    is|32|929632d86b97511d120146073427c8e16a058b9ac2d363ae6a6ca8b0e357d28f9abd12ae13530baf1f07be44a6c9cc0a6be01efc9401c3c27190e3142c580499
    it|32|0cdd6f0269254ca681bf0b934da49d4079db53ae17ae55847969309d556cfd8e4a0adb3ff8178aa67c16f22e414c425a65d3ec5a2e679b19502cb6f11cf147c7
    ja|32|fd8abe2c5a49670671ec6b64c3d1a99987638212096b6af70eef4393127659db754dcc039681c91b443dfe1e6ffae265e129c9e47f8a7d5234aa4dde5f04d119
    ka|32|912995a77a5eeb2d964695e517d7eab33a434762a1573fd64d43d2c628abe3b61896de4e49ee1c4b85d41e149b9971eddef4a6ba4171bd061782606bd136bb74
    kab|32|ef567d3d6c7d879bda00be7070cc276031c7cbe82226b94b94feeb5a3f5be16503055c7bdef2a0e0d5dbf0363805d7789e8f1269beed4862d64f97e5d98616ba
    kk|32|f447c13c4f9e6cd1131b9d6941ad4941b35016093830f06fde439484b9974d200998c90412196a9cc17e60ea280f912f858c5cd62dba33fd091f9baca778d259
    km|32|19871e7b382a7911f94cffdf044f79fd16bedb80c3b38416a0a353f95cd760b25200a1f82a5596bc4cf49b6cd72026e1eb56369af9c8bf6f316a552f8570029a
    kn|32|05a45972075c0522dbda9b7afb88932bcedbb49eb830c27e67ea8c24776366bed50d9bc8a6be482cdf5fa322cde1ba7f1ccfb59233499050bc1631c7d2bf3c60
    ko|32|f1d5f2565ca8aa93dfb7fef3052d052a75806b12c983c3dacb27437e8aafd4a2b2e1afc910f6f0f4dd92e8a5d93b454151e23a1bed890328484c9bbc98ae6354
    lij|32|9c94974f16a6216e3472ae72f2bc0e0e274b44699e83080ddcfffcd26f9989c4ed47df99dd60edbe7bfa1ab88fe4de2970fc7d25e3d3f68e69306fc3f24bdd77
    lt|32|6b8d80dd9db1d545d02ca4d98e9c968cd697c950bd25be55f84b705a755de3b21975ca11eba15f104d9c2ad1d2c19c7104b827662419e5a7a3083c2209590a49
    lv|32|82ae75a28e233fa472369eb064e6995b2ef124a4cff62da61f38ce0a4647d064bb4b1c17bbfc7b2019debf847b5a1e8399e609fddb16e99b141fb1578c181d76
    mk|32|abaa2b8cfaa14a468dfa01df82cf2df2c80a8234d4fb30e84abec75935a88e1444d3182b127615f067814f4e053fa3f53de02f615c4cc4dff3a36267a62ff29c
    mr|32|ee41a688184c7f8fb8dc7b3bcbe8a525855efdf9504ada0b6a220a53246db329e4bb2c3f5a26b4d60ff095bc5b4c06803daffd3721d36bc450598cb04d6acb21
    ms|32|bd1ecc641a2df7b783a9c58f82f378ea24e99a5b47d83bd8afbd6c40c3420c591d3d6f43180f00027e729f4e28024c9fb9a4416a4de90abe904fe7f91e192634
    my|32|6b52cecd8a91a3cf540dc225348a89023abb5e42e357c89a3d217e57f4b25f522f8a7be8cdbaabeef10ca13dd19b4707d761ce89be9222d854772b58cf10a4d3
    nb-NO|32|ca4867f591f9a24e5a8b1a1abf424567bd36ab2c707eeeb189177cfdc422c76aebeb90af295f8713e4ee453838bdb2a9c3405c6e80e7fb794b97eedc8c03b105
    ne-NP|32|798aaebeab753d0386b5f0009389f4518ff866402bca73b84391862e6d3a9e212568ef401f03edf37a7ae153d81f487fe0a276d9153860034763881fb8d9c465
    nl|32|cebf237a5bc39653059d2ea62a9e7426b2150dfb77f7378ff62027732348a479d53859a9adf27eff93a92cccf02ded8152e9cf58072b97cb70172fca2f3662b8
    nn-NO|32|f06b19e277aec3fb0d04e85924f7e5db6bcc9273e9ac175a0046481592b704cefd74edb51d0d53cebc3a7a2d43568462bab49f788ce8fe8493d7f984f8e71fc8
    oc|32|10340a11f31a25d3ac5a0f65be30ef5d126ddc49df7b614c325b952bcd8e9ff062f49b68bb9d942910c5fc465c8740632d154c42b6ff6659064047a49fccdef4
    pa-IN|32|93a511d90e58ef8a5cdc97620d35a49d12257763f041234a9e5320a9781b2bb90df03e2eb7ea75524a3ff3c5cb8fdf4c0fa86556df5fd64d3562814a9e8b0d32
    pl|32|9a61abecb998f94a5d5703d1613adc5703a74da7524a00e56b0acbef8573e6bb0cb3b74dce6a932ccf7ace7641b3fe17bee7ecf3a04984e18cc0700f94445113
    pt-BR|32|b2580753f98750b3771482c4f98e328720f137396248a300a6587e90877c12670346ff1ebd31606c83694e9439fc7c7f2884e99ad8dd932db9da2c6c4b66a865
    pt-PT|32|999c91b6e658b32967d717088ad02a7de30bf463e609175ea1aa18bfaa7aa389e6cb78cd73bb1f5fb447c2a611cad3b25c60e865dec7d1557acbaeeea45d97a6
    rm|32|60abdd3fad40fd89aebdea7754cd4c20d4dd800f2f00256a2ca73757db2c4f77179bd3f96bd89232f6b7a310917b3fc94d9d2d3698ab5e7e9f942b7856cff7aa
    ro|32|729364b5475470441b21148759cf6d634b0839a64c5328b1ce829085b7532a99f5b975442dfaeadc4226a64969e0a49a8cf55b11f0c79fb1f78e0ebf3c78ca9d
    ru|32|a83364e2b8ca1fecffa31cb4cf1fb27c77d92a87a42462a7abde2948989cafc9f5550f00bfb0e3a6d374d97ac07248f1ff1cc2ccc4988c399ffe6df510a120b9
    si|32|92f054f60519276ce50ed3da49a0822ede965761ebdb302c2d981a29f3f4afbb4e73aa1788115d0f17fd75214c494f48b7f5f74359ce3819ecbcbf5a9c93ee62
    sk|32|58a6eecd6ab007b1ce3420d9727a06a768c92ca8cdb5da5443f13696f77fae6791cd644087e47b719d47fa6a8ec4d25b606c27b1879ab5d0cd403f0c0b16024f
    sl|32|269ce3b3815df1eea5a4e6f5a6736aae178d812de18e6d848ef31ef1c65c25cd0346e2d96f0cab6ae3b28fda4f02bde9a522ca2a6e77856da17dccc06b9805ef
    son|32|e8b1f04e6ee06bfc44b34970447912e901a8fe634142d8b79bfcc007227601e5e785bae35f911a9d8ce7767e7396c02fbdd2c2ea02cc43661ba7ee86866c515a
    sq|32|2311726fd3ab599ebfc18c557d578de91a34b12fc4a3304d34088c4f4a808447621d4817025bdac8ed5dad01e5abd772d6339d0b1370354a66a6b302c82383ea
    sr|32|61ab747411fdc8a520c38b022c9ec296a24e4de34c14fb4b44cde0d3cc95937354384baf5e686b14f64a55846f21ed2ded3dfa7e9c19d2087d22e509d692d6c1
    sv-SE|32|dbb331d4a5721fa62aff0e4ca09ae9bef62702e6aac0f6764e1715b34c3d7ffa895c75c53e6f981959ea0b1e467ba6ef2062cf1e410ed2f532d3e06963521fd1
    ta|32|b416d37f0a8efef2422cbd131c80bb003baad787cc9004ff6bbd6475bd55336e9c11b9af703d26b9c0b2f3e76489cd1e85d41153d9406d3a9a5817577f023de2
    te|32|0db61a07e7b0f7387d780057bb99796ef7349d702f12fe5782bbdc8054794ecadf3ffb8dd44cc5d4563b17b5da83a0a78e0a1abee0fb10c740b0074757083b8c
    th|32|125fa4ad167f515776d6644f25e3f46ed45f552d511b0bfe4a3acde9c65b43b024e2337767de297eed465c04582acbc3631e5c309970a6786fa388d0d3aa4c7e
    tr|32|0baecb117bdc687ac0dec795516900ab3187fabf2c06e2960915aef0f540a6c415274b2f7377fec6d239f25e833f75abb979aedafdb06caac220743587d83c35
    uk|32|6e6ac356f9e2658fda423ebeefb415a391a0168d4f2bbb7a9e11a4136fe8bf834d1a51ab9b98e724688a42531d6da28f09d1d6c2a7a00170cd06751cce53a7d2
    ur|32|b3be9d1f2c83387113d13feb70b8434bd545fba8bc48ce8ff6dbbc6f280f48127178baf5aa2345419ba8d4d73306ef5cfb4ff7c8daf6a90249a728c4716abfc5
    uz|32|bb7f7c67d87f5fa5e540df887546340e17d234c6cb69ea7cc9deb01ecbfa8ce7abff1405f9e5043177f7c1c8dc1e89326e613e16b6cbd42f46bd93598013354a
    vi|32|53b37d6adeb60bd72ef9058b6ecd8757135412e76807493b56c08425f4f5f311b25ace9c6f82b2779b6c50c78a20fa0af844e55016d572e0bea2508a82358840
    xh|32|847e3357ecd79a854d08287334f8a5e19c0dca635942534300f1b4518d07d6e4740a7145563e6039dac8fc18da77a5220fd535b5a20517657ea45bc6b750fb1c
    zh-CN|32|228d7ef9ac1436d214516991769eb259955fc702791ea451ee45a639ac9f245c65f02c29c1124db4b01abd5cdc62f6350998070e9d5b0eca52c28ff613ea2d72
    zh-TW|32|cce225d85ef2e7aea74a3f9fae20b1dee2b46409a959539533e620d977f9d2ff08722d23be3e56a467e029f1616e2499fbd14af8db68fa8e6ac13f752ace29dd
    ach|64|896ae411e33ebb085b350dcecd4977fd17062c8ed09eaffeef266ff4805fbfca113a1f5eb0ba000d5cc537962b93e23de11c6c724bec51c5bf5310308cc00076
    af|64|f2b876dca3f5d1ab73d9f8b3cf212272291c05fd2c2874ba0f0da54a339e084f3617c792c74dc6ec978309aee27185cd2c73b37622e299271644dcb93e26d990
    an|64|245372ca4f95e6c75b8dd650f759ceeb58875db07e44b7e55c1da442e5543480c686b49ac40c97f82250ba585d8f1039a7e716d46e8c5bb7ea9b0d4e877e4912
    ar|64|805b371c118c52f8a3d44d16a683eb57155cba3850f7d9524f08c299fa47a92d2f5096a036de553564ea560bcbe16937e9ce11d956d0635d2f003d2980fc55a7
    ast|64|f8f98632ddadf97d2dbe6a4b3fa11d527c36c0f0469d62085577a5ce1f849a804532f2949bc7165571443cd639a0841d45b8a0afcb02f6c8fe62b183e9612587
    az|64|5747a6cd05d5a99ddbec92635eed739c0d38461174e6e958cb5c863b3d59e82ecee4e521b36790f582ab4086961a32823007c7952808791d14fc622e38d49cad
    be|64|30cbd15163c04b1c4b793bb77019c99f1c3be70ba676a722b00f5d7f9199aea9d6b8721fd6eab87e8e0f299119998b171c3fe67f2833c8a77cbb4511e5065652
    bg|64|b2f4e07c28dc6d386d9fc8fecff931437f7eb91187a0f0caa1f30bfc2ddcea1d3c984b6b381465e1237068cafb472f30cc0189cb00d721dea71447765ee3dc52
    bn|64|2d66abeb5e77f454348b422d3cd44d0c71eebd91d08bb8407c66263a9893051a55c5f789a267c6ff5b1b78c7971745180ea692654523ec51cfa23106130515f1
    br|64|e2b25bdbcbd03ff2f4f1f3a22f62a14a2a7f9303acb675e21ad00cbff11fc401b072b0361210872a233f33c9a7e4f0dfc7047d4207372c2a95039ee05ceba9c6
    bs|64|30a9033b2308a0b2f42de0f33101abce3a3906eb095dd8039243b1533dd81c634a4bce04e1d0e9068155a1c69d2ae4354161b06ea6f72cfc295b3bcae3deb5d5
    ca|64|cd2b02173f7ad0306669d7f6b3606d620afd7121f67f35b2fda1de71b4dacf0a5a122f8bf5dbe63c8d08b60ced8ce27e3f504bbc80374b74dc3b3d012a45cbf5
    cak|64|ed1120a243dbba6a8eed44e15b9991c7678164aff81f33abe874c8e9ed18bf5ee11e5d21b0807f7b20bc13404e442f14394cb8c1a09b1e222369c3f1718ed2c3
    cs|64|fe5d67c1e8b37fa50d42a13150f7a4cb6faa2dd0e3fe61242ab38c54f3d83c62f8d91c9c32cc1544a251916694b9bb72bd456aa76f3ce7228ef7157a076aa25f
    cy|64|6fe444f3b882a911b4b2bd109e5d35f42d3edda5cd06e1165b7ee8dbf4aecbe0bb3cd2155a8df1b26f99e0c279cc140add8a7b619e96cf2a8efe9e9295662b77
    da|64|fad4cf17a22141231ceff84f693c6a39f4b3f6748bc75a0c8e4a3492150ea98fe873d8f7c61451ee5ee55c9025c23d319d971f212807f61c681f5a087ae56a9a
    de|64|5cf3b97f213db5b8c2c1613d3f15e7975d822c95d7c84a93705a6e44e1e2b7cd2dc58abd05a94cf0b6c4ff73c95557853a7104f6614536cdd4f6360546cfc551
    dsb|64|e439d3cfa14d2df685e6c1b026549c8144d89dc7487b363a5fc13f0f601d1607ac6476bb08459f277199c31e1212a3f40ce7cbc124841cf9bfc3432d62f374a2
    el|64|a23db5ce748df39b3f6f91e52f425f5c760e2e13126ac918317eaebc711017c06ce10437094253e8281c58a0461a962fe8016f844487380b14e0453017eb019c
    en-CA|64|ee0bfdac53380482dbf49f67ebf7f5c5c6557662f067526706d66e0adb817891490a01e4a56b08fa809ff14820e1806274e954d4c6d6f9264aa36ec9db5fd253
    en-GB|64|2f8f8a57be52f60b452d148bbe0d7220df1eb31488fc224e5c960c77a77243f9d39f7f7fd4aa0a56db28a07503cec1c737213a59b722cd1b3840333efcf3d086
    en-US|64|ad322ffbe0892ed896290b34496b941f48ad15af10c8985c5424328baf59b4ad539b8ac2d79ec39dd2736e74eccc8a21bf814b42f649185ce127f1606aeae18b
    eo|64|62847f28e03e5feea44fd1ea34a4115778ffe4ef10d176bcb89b82fdcf6aa3708527960b12b1137281124c22135657c6adada66a728b60974ee337291b1162f3
    es-AR|64|973d3587414ce0d3307de3e31aebadedcb707563f200905630af7a55ef33294db7aacfb5a6e61df4f3da47811a70200ec17b27e3e8c403fbdbdc192b37da95d4
    es-CL|64|496cc095038d5f0001841fc1338995f471fbb952ff96bc6e4c6f1f201c78ed225e93def42d1aff39b1f5bd88a4f0ee6e9bf3d46a45d47f0f79618891b81b8de0
    es-ES|64|e91deb23ff87ea8d42cd62fc8027dee78285b87056da8c93a1091eda2b925aef364293dfa37f46ce634e019b6cfa6d1fe3b22bfc918d0b4b0ee2d7c30d6d215a
    es-MX|64|bbb69727350df88b5b24227aae03dc578ddb4f57425cbb5bd6d25143c3ed3ab04fca246d132dc02814860219315e767c7a61c15de59d8948b51e441e0d3ab3e5
    et|64|381768df329d9421fc593b1456a4a35c1cd15c7245bd08aad9c881662134b823cb1ecbb9811066e0318d7a49a209c3e73ac85e2acc69b25d91e010139948d702
    eu|64|fb8930ff5fca19746d6943a5545b77038e16ad2cb240331f994d76f7ffb34d07c226950c9e39eeceb75aff23b987a2cdf692eb068a85b096e2b7f9dfd16c5332
    fa|64|e34f6ca9a3e07e9db70d09d6966c5c7f7728df978c8411a7a0cbdb8084b0823178fb4f2804c8cd1aae19698b4226f2cc880b6d13add826f4545d73e030794300
    ff|64|07d8567b6ba4792dbd3ccf9c1ebe46477c5d267c41e4d36b550d3363c5509f21d1b5e6c31c2a93837ab56e563ec3d8c0189b9510156fc56b0f190a85ed5daefd
    fi|64|cb2aa6f3ea4de627fe2d19aadafb244a7b0681b82c025e7009240060061b6e009f7c2f41f2d267076f07f158b0630c922b7f92af25286cd227c43635791a9920
    fr|64|514f54c776c4af9bff2f954f1394aec567d14b1f990e2297acfc4c7a57f4d5c1ad9693ea1e7cd4a5083490d9f1df9fdc1512a9129149fe6ff6fbae785d105e22
    fy-NL|64|157cbca7e278b5b6553076609d4b412ebc682a1c0d7342b3f7b86e463ed39542eff78e8c0b3b5861121322e0c1ba647263a9cb989e9cd2c7b4eca9b5d2878310
    ga-IE|64|b805441626ae32e4bc3c5c81e95f495a87bf7439ac0f7533c5ac0b9299c180731780c0217e3031fa07f06fac1975ea5a6c8ab1de3342606395314613eb8a5487
    gd|64|7c024c131f6ab6fd8d9f5d4daea5c3520ea1c638294e013e584717c259bb23feba445630584aed7f95677e1090eee6ce0c30e1bea46c12a1ab7ea715fe1bde75
    gl|64|3c6f352bbf66fe33792e09be37cfa2bcd83124609645c7c4580c641d2a9a86480fd48fefd5dd8b81246e40b74096ed56936628a77a3c5b6aafa3117fbe15e5f7
    gn|64|29d194b7a30c451f61eb4af0f0e33a0acb7e6653c7bb43a228c1b4140a74f40186d33f391553672c4106d3c9aa99e87cbc3e1ccfc38aa7bc3fec97483a694937
    gu-IN|64|9f6437c5082c0ca1936da7affe9f8ace468b51a96b7cccc3f95cfa37de567e4ac606682d38b40f8f43f768f18bc38a5abf20eac8f1ec5368061d61adeb39ca57
    he|64|c738133e58a9af1116f701628d489584b287df94ee8792b656f3439d1144bbe03e462ae2dc6f6ea374c672cdcc44eb27d3c7da6e9293d1fd6eedf1a905d89a30
    hi-IN|64|4959183714032d314784a4ac70e9065c2d8233e0de4b59b90b4a5b3d66a11724da7988a34b635aa23b2e4561c416be85c18f11d8effe0dd336fcd3c7bd72b94c
    hr|64|ad340868a289140b3123540ea0952385a4d1e49b2392793c3ad51d467c19f1058c98079b6a8bdf22c55fd28e90711e863661ba4720f98c9c929fe5d254ec7f88
    hsb|64|3be491abed6b4e46669d3d6ccedfe61978ec3f1a6f0a516b0c04eed2ca5ed381d3961584257b443aedf30cb83272404303797538ded714de2b9a02ac1a91934a
    hu|64|5ab056c1c486929266342b9826d033d1b5a748afdf750ecc7b9e2b205101886959f40db15b59e4f28d5d9c4a2a497d9f0c5fa17144f48174d4e7b6e3429c686c
    hy-AM|64|3ff948eb3173f034e209fcce6bf8e5a49bde266ae6371f02e697cf57dfddbd4359d1a540ecd361ef0b4cedd6eed8e7e12bb14b9876de68804ec0e43c4e79b858
    ia|64|dece6cca3a9ad1934553500d30cd084bc31d4b337cbd2b2db0aed181ffc4002594f5c3c663ef2b73ea35ce69bf9a47b682c782f656cce5f37fd042ad9a565086
    id|64|7d0a1afef55027ece3cd6587a4a6c2cec3420edc0f23b831af69d2fe65ce661e33e87b20a6e247ed58d30f0038db8f36f8dd026923a1758aa3c56c5c5eba4b37
    is|64|76473c0ee1c85f0ff68b2cc3192548abaa16856934ca59ec084d059eedcd58846cda2eeac18c9441afc8d0f579631d6c174b724823678a4cd4e5b08f4fc9ecd3
    it|64|d04d8f465428005f2aebe36fc21ac1457aea3215c940cb416b4a7fb44fbbeb0ae84fee1f18512def1c421c9426b1204dfc34eb4b5fe4b3ae4dd77427a5b452cc
    ja|64|e2b649cc6e2b2ca34e8efd8ddde88c20b9f950dc9066038a707317ce8ec2c31ad60ca793dfbd8173d17b6fbc3589a178ac77db2c8f5d04b376d00cbf310b1cf1
    ka|64|1b2390414930215bc7d3ade8ea330002538a415da27f0a1f238b7566139389b1a8d9c6023191e9b84e7eb660ccf278dad14adc5201ea431d0d5fb5dedfcb6867
    kab|64|490ffe1eeca9cd436e6e0613e188e5bb494d1ca2e333e83efb05f0aa475759ff83bf1b414ca276125cd43ac73d73d34e3a68640ded4595d3fa941b13f6ab762a
    kk|64|04626c8b64070aca121e4fdad66e06e6d2c8ee948c7b45bd1ae992c7ff0da6871eba06bd63e672c5d056279807db95e4f5a1f94253e3747457d2fb3eec7b29d9
    km|64|503e553037abc5aefc6398f7a3c9106d2c9716746f8914964c2eaff580f96183bcc3bed262d0bbce514fae19d37a1488f1096dd6737766e7e50268a53d1a2b19
    kn|64|b331150ef8d872bdd1d73c4b472ea89be4efb4b4c7cd634f7152ad73765874182594d32ffbd0b3f30c0f86d331100b5c9340c89589d8a4195a06258920e99bf7
    ko|64|edf22a5eb5fc5ead1edbb9663872ebdd7815ffd25cac4ffeabbd21ee6982f998e322ab88e24252067c29cd629dfa8f006b7d6c2c6c9cb35a9da5fc5b382e8a9a
    lij|64|a9a9658ff23c790965dd2beab481fd7ccfbdf041568183d0d300cd2c2a6861f72ef871a7c41510ebed536bbafb3224cf98c2ebcabf85dfc025696c02809a5c4c
    lt|64|a74d38289277a6ad56546b9be46a6a3878ee08e08feeb5afc5cdc3a54586144d751872af881cba761b3c3a1a5ebe09560fdfb73a50b27b23b89f24fc130dbfe5
    lv|64|d9ff37f4eb24edad8121eb41004fcc741f1ad117ddcdde000565ad647dc91b09e477374368000506a891ec9623e8f0d42c1df7d68a316682b9bfa14aad07a60b
    mk|64|6507b458c8f09e9d2efa2b3eb852fafbe3df824b75643f95e09ed1f4aadde7e2b5970608fb3d713281c504169d3d1f90d2d0c99cc9eabd4adacf52fb884a9f13
    mr|64|0665c09fefba4de585683ce2ff20a844509580329885fd3efc508a2ab3f07a0413d928b88158435d2d509d9f074fc357c3dd2b22711a1629fb5173ac1774b63a
    ms|64|2c778d66177158114619d8b6781c2cb19cdc9636226b519c323e1f9bd6bcdbc4712ed38d2efa7dc98445c2a9f2c92dc71c5d13700b5670db6f7b99e0723ec058
    my|64|0e5b79b7afd8e0bdfae91013a816f792faaf740b4d805e535e1950e78b31564bd05223aec2f0d36de33a43adea2e0cac34773537eb277d3794f95e79b55cf147
    nb-NO|64|85312d928497d2248d42043d128fd0832eb5ef0aff5424c23b79282caacc090cc0c13b1651c34322d84c0560c77cbe507c3b847f87325f17ce0cd08c57a8008c
    ne-NP|64|e7bbb8319e93b21a48ac7b233df4f11393d2443ff548665c287e2a1678ba17d9af5ff3bb830b62944bcec1c709eaa2d081d7cb4403b10aa989d724e7af9fb068
    nl|64|bfc70b55eec16ed0ebd64caa413af085aabbff6900ffe8208df9b61b6b2ef2f5fd1b99f78ccd600eac8267d57d35eba0fcafb4211ad46c0ac16f9023cbc1c288
    nn-NO|64|178cde38baa96413b4dafc83966c205d88aa31e547f7ad2b4fe850e7ec5ccba00b233c43bcd6c944094d1c2f3f4f900bd697ffe74a992c3fd93f74d414b5421e
    oc|64|59a081468d250a57c074d4e3a053815bb077b2bb584d104e736a4beb7c3ae3717039b22691d888de74c5f906af16051aaaa8d04ab66e995b5d0aa54e123b2720
    pa-IN|64|76d97423bb5460fc806931a3a9c6ba80a236c92749b7fe118bbee23df4589d64bee8a86fe85fd616a6a75157e5cda73394d3a28f7f2c87aeffaac6e369dc3808
    pl|64|d3120cc3d56cad3a081ad12607628777f5c779cab61124f06d61ea8e33684fd0094c455319ed15ff86967a49909581924e0e7ef61be5af5d871fe0bde1e9464f
    pt-BR|64|d2b162b5c7b01d549a4590dc7fd39d2cd3218b69f5898f0d5f6c14c7134fce39b95ef6c1c6b88248a96a1f147f8432471e3696b6b7ceaab645575b112a403eea
    pt-PT|64|d0eb137fe3b2a88f23c131dea57727d18bd61f2b44e63213bdb075b9808e84bde51a3f5c02497ab393dd0360b93bae827c46c8449968bca813969993c05cc10c
    rm|64|96c02800ad7d064d3dade0c09bc8bb506fe31f4cfd76536c8c4142231d25d29649967c92cfc25a046aa19a137307e82fe5d1e15ae8c2c76dc9ed36158453949b
    ro|64|126dca8d8ed88eb71da636bbce74b9002c0b390611d8e4790f81b2c22cf2a9bd91bc7c0a80b1ded29168af69a09502a66b00a3effcd0d17a0ae5ab212fd8a1a0
    ru|64|3f5d0b77a3f13499d305c586426645ef60a2d2351fcbc796c05e17cd12980f88a3ef7b2b20ba05de24fe6f0872b94e66a98b23742af8378522bf165890b34f5d
    si|64|026791c4a355e24ad93d056da26cb418406a141cc5eb2de19a2766ea7d648729c548715ba085298471b8ce0af01574e56bdc2e37f9f50d324fd8ae7add663b75
    sk|64|49c1900699691144d742d8438611fb2b9221fb5daa1c0b4713f88120ee82d460cec34b612401d597b8fd89f4c9d492e71d07b0f98f3c015d96a3bf0132ce9695
    sl|64|2c9112c339da86654e22863f83fd4ae8b2e83f76a1dffbb17fdb3576e5105a7d61fd5492a4fb50d798c49cacda2b2340fbde0b2c17e5599ae983c5960e5dc1c9
    son|64|c74b403e52dd3ca23d80df6f0f2ac1b0f11a17f8835cf5aca2de2f88c682852bbe583c8f2536d1c2911f23ee971657f411b34f6cfcee967208ec29a9867032ff
    sq|64|7ceeee2d26d98fb01091fd788b219a8638b7c08e5dcc0b0c0aab80f38adb2e4a8d01d8e7feb22e85d6b51ad44935001afb2867104633383194aaed93e64e18b2
    sr|64|6458092bb4b0cd7dbceaa9b53f7dd4bf6638f2acf19fb162f9350d2ecb48ec1069a36e7a93252182a2915b1eef6a4bc107a974fa5b2c60da3d8c662fcbb8595e
    sv-SE|64|6013c76ace489d69c5689dd951dc53fc23863222375acc5fc6e62b26a6e8b470c42194272c828d38ed1f60582e9826b404be2663d90dde0ae9f015b5f8c22b11
    ta|64|7639d4f285b22473726d10088644222296e5a9166e299b319da48a1ccb2f804047dccfdd1285c6d39247433a6e778c2941018c4fcfa4a6e3ad05a1a342184efe
    te|64|f036c36bbbbfc567ae4d23dc0e6d2307639bbcaebf36dd16db2d13819b944feebdbc0e1aa854261abbd9d83556af1e7bd969ac54ebcf94d69b4edcabee6d70c3
    th|64|8684b649e007ba5f4823250cf697db70c1c39ba5ec157760ba0e17ff14a62fed7725a55cbcbe129561de67783dc2cbfc380245dad91d0decce783ef7a2035e91
    tr|64|68c79be21305ce55ab41b8ac650b4cd024e07d3223697681b742fcbb8828b8a2dbf870d25c6c46c5f12c534b82b172b24be1f2b45781350e7ca4e99bc2411b33
    uk|64|9b4729840a331da04f85ccff7adcce15d00727676151e1a801e1086b1043535e8a0dd079b7fb32fe129c4089404774a0729c69346d863a3a69aa64cd4203d3d9
    ur|64|0c0e94e0c9c9a5a95cfb1caeedae9552f00165b4c79b9890b25155d0df3f95d25aa8d3ba0ffe0e5c98f45440bce43f6caaa3d5c25d42b5028d19c5aa00b07f6d
    uz|64|71c20c99878250985f532bba5f448a59d2b90a87e8d1a123eb37f4f5f326d0cfde1467dc6271084dc43166ad705a5696288049df316764da77b7d41cd2a498d2
    vi|64|581999c7656f811b6c2cf3c17111d89d6f2e43b7128ed03e531fa419f834152c255861aa56f3c3fae366296077964f8c6a369710f273ec8d80f4a3d0619cb0c0
    xh|64|85d539eaaa2b75f7a39aea90b308ec892d0d2dec827a4cc1c5ac71fb2531d044a175fb111101461ac20a4a40020def0ad71d3c468c6177e4c0a250452f91cddc
    zh-CN|64|b9eeca7a179a9b421a8d324fd98ca2d93154c7dfeefcbf09cadfcd72cb086345b7b3c9d1efc9a855eef6f788a8e0a812aeb18e83de4cba0737e32bab1c98cfad
    zh-TW|64|5eed8b487c722709e593a1daaf288621a611b7c9a23bc187723f21173538238e9c9f0e6eb583025b33476fae335c024d431b1547d0d6bbe73ed014030b273906
    
  • tools\chocolateyInstall.ps1 Show
    $ErrorActionPreference = 'Stop'
    # This is the general install script for Mozilla products (Firefox and Thunderbird).
    # This file must be identical for all Choco packages for Mozilla products in this repository.
    $toolsPath = Split-Path $MyInvocation.MyCommand.Definition
    . $toolsPath\helpers.ps1
    
    $packageName = 'firefox-dev'
    $softwareName = 'Firefox Developer Edition'
    
    $alreadyInstalled = (AlreadyInstalled -product $softwareName -version '68.0b2')
    
    if (Get-32bitOnlyInstalled -product $softwareName) {
      Write-Output $(
        'Detected the 32-bit version of Firefox on a 64-bit system. ' +
        'This package will continue to install the 32-bit version of Firefox ' +
        'unless the 32-bit version is uninstalled.'
      )
    }
    
    if ($alreadyInstalled -and ($env:ChocolateyForce -ne $true)) {
      Write-Output $(
        "Firefox is already installed. " +
        'No need to download and re-install.'
      )
    } else {
      $locale = 'en-US' #https://github.com/chocolatey/chocolatey-coreteampackages/issues/933
      $locale = GetLocale -localeFile "$toolsPath\LanguageChecksums.csv" -product $softwareName
      $checksums = GetChecksums -language $locale -checksumFile "$toolsPath\LanguageChecksums.csv"
    
      $packageArgs = @{
        packageName = $packageName
        fileType = 'exe'
        softwareName = "$softwareName*"
    
        Checksum = $checksums.Win32
        ChecksumType = 'sha512'
        Url = "https://download-installer.cdn.mozilla.net/pub/devedition/releases/68.0b2/win32/${locale}/Firefox%20Setup%2068.0b2.exe"
    
        silentArgs = '-ms'
        validExitCodes = @(0)
      }
    
      if (!(Get-32bitOnlyInstalled($softwareName)) -and (Get-OSArchitectureWidth 64)) {
        $packageArgs.Checksum64 = $checksums.Win64
        $packageArgs.ChecksumType64 = 'sha512'
        $packageArgs.Url64 = "https://download-installer.cdn.mozilla.net/pub/devedition/releases/68.0b2/win64/${locale}/Firefox%20Setup%2068.0b2.exe"
      }
    
      Install-ChocolateyPackage @packageArgs
    }
    

Virus Scan Results

In cases where actual malware is found, the packages are subject to removal. Software sometimes has false positives. Moderators do not necessarily validate the safety of the underlying software, only that a package retrieves software from the official distribution point and/or validate embedded software against official distribution point (where distribution rights allow redistribution).

Chocolatey Pro provides runtime protection from possible malware.

Dependencies

Package Maintainer(s)

Software Author(s)

  • Mozilla

Copyright

Mozilla Foundation

Tags

Release Notes

https://www.mozilla.org/en-US/firefox/developer/notes/

Version History

Version Downloads Last updated Status
Firefox Developer Edition 68.0.2-beta 0 Friday, May 17, 2019 exempted
Firefox Developer Edition 68.0.1-beta 20 Tuesday, May 14, 2019 exempted
Firefox Developer Edition 67.0.19-beta 57 Friday, May 10, 2019 exempted
Firefox Developer Edition 67.0.18-beta 44 Tuesday, May 7, 2019 exempted
Firefox Developer Edition 67.0.16-beta 58 Friday, May 3, 2019 exempted
Firefox Developer Edition 67.0.15-beta 52 Tuesday, April 30, 2019 exempted
Firefox Developer Edition 67.0.14-beta 54 Friday, April 26, 2019 exempted
Firefox Developer Edition 67.0.13-beta 35 Tuesday, April 23, 2019 exempted
Firefox Developer Edition 67.0.12-beta 47 Friday, April 19, 2019 exempted
Firefox Developer Edition 67.0.11-beta 37 Tuesday, April 16, 2019 exempted
Show More

Discussion for the Firefox Developer Edition Package

Ground rules:

  • This discussion is only about Firefox Developer Edition and the Firefox Developer Edition package. If you have feedback for Chocolatey, please contact the google group.
  • This discussion will carry over multiple versions. If you have a comment about a particular version, please note that in your comments.
  • The maintainers of this Chocolatey Package will be notified about new comments that are posted to this Disqus thread, however, it is NOT a guarantee that you will get a response. If you do not hear back from the maintainers after posting a message below, please follow up by using the link on the left side of this page or follow this link to contact maintainers. If you still hear nothing back, please follow the package triage process.
  • Tell us what you love about the package or Firefox Developer Edition, or tell us what needs improvement.
  • Share your experiences with the package, or extra configuration or gotchas that you've found.
  • If you use a url, the comment will be flagged for moderation until you've been whitelisted. Disqus moderated comments are approved on a weekly schedule if not sooner. It could take between 1-5 days for your comment to show up.

comments powered by Disqus
Chocolatey.org uses cookies to enhance the user experience of the site.
Ok