Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Maintenance Testing: Broken locales on Safari SVG #1039

Closed
jonathanolson opened this issue Feb 12, 2024 · 6 comments
Closed

Maintenance Testing: Broken locales on Safari SVG #1039

jonathanolson opened this issue Feb 12, 2024 · 6 comments
Assignees

Comments

@jonathanolson
Copy link
Contributor

This is the maintenance release for #1036 / https://github.com/phetsims/website-meteor/issues/656, fixing the workaround for phetsims/collision-lab#177.

Testing should presumably be similar to #1036, however it's a bit trickier to generate links in this case (since they have different formats). I'm self-assigning so I can generate a better list of links that can be spot-tested.

It should only affect SVG-displayed text in Safari. Perhaps it would be good to have a call to discuss how/what to test.

The "normal" maintenance links generated are below:

**acid-base-solutions 1.3** (https://github.com/phetsims/website-meteor/issues/656)

- [ ] [acid-base-solutions 1.3.4-rc.1](https://phet-dev.colorado.edu/html/acid-base-solutions/1.3.4-rc.1/phet/acid-base-solutions_all_phet.html)
- [ ] [acid-base-solutions 1.3.4-rc.1 phet-io](https://phet-dev.colorado.edu/html/acid-base-solutions/1.3.4-rc.1/phet-io/acid-base-solutions_all_phet-io.html?phetioStandalone)
- [ ] [acid-base-solutions 1.3.4-rc.1 phet-io Studio](https://phet-dev.colorado.edu/html/acid-base-solutions/1.3.4-rc.1/phet-io/wrappers/studio)

**balloons-and-static-electricity 1.5** (https://github.com/phetsims/website-meteor/issues/656)

- [ ] [balloons-and-static-electricity 1.5.14-rc.1](https://phet-dev.colorado.edu/html/balloons-and-static-electricity/1.5.14-rc.1/phet/balloons-and-static-electricity_all_phet.html)

**beers-law-lab 1.7** (https://github.com/phetsims/website-meteor/issues/656)

- [ ] [beers-law-lab 1.7.9-rc.1](https://phet-dev.colorado.edu/html/beers-law-lab/1.7.9-rc.1/phet/beers-law-lab_all_phet.html)
- [ ] [beers-law-lab 1.7.9-rc.1 phet-io](https://phet-dev.colorado.edu/html/beers-law-lab/1.7.9-rc.1/phet-io/beers-law-lab_all_phet-io.html?phetioStandalone)
- [ ] [beers-law-lab 1.7.9-rc.1 phet-io Studio](https://phet-dev.colorado.edu/html/beers-law-lab/1.7.9-rc.1/phet-io/wrappers/studio)

**build-a-nucleus 1.1** (https://github.com/phetsims/website-meteor/issues/656)

- [ ] [build-a-nucleus 1.1.3-rc.1](https://phet-dev.colorado.edu/html/build-a-nucleus/1.1.3-rc.1/phet/build-a-nucleus_all_phet.html)

**calculus-grapher 1.0** (https://github.com/phetsims/website-meteor/issues/656)

- [ ] [calculus-grapher 1.0.7-rc.1](https://phet-dev.colorado.edu/html/calculus-grapher/1.0.7-rc.1/phet/calculus-grapher_all_phet.html)
- [ ] [calculus-grapher 1.0.7-rc.1 phet-io](https://phet-dev.colorado.edu/html/calculus-grapher/1.0.7-rc.1/phet-io/calculus-grapher_all_phet-io.html?phetioStandalone)
- [ ] [calculus-grapher 1.0.7-rc.1 phet-io Studio](https://phet-dev.colorado.edu/html/calculus-grapher/1.0.7-rc.1/phet-io/wrappers/studio)

**center-and-variability 1.1** (https://github.com/phetsims/website-meteor/issues/656)

- [ ] [center-and-variability 1.1.5-rc.1](https://phet-dev.colorado.edu/html/center-and-variability/1.1.5-rc.1/phet/center-and-variability_all_phet.html)
- [ ] [center-and-variability 1.1.5-rc.1 phet-io](https://phet-dev.colorado.edu/html/center-and-variability/1.1.5-rc.1/phet-io/center-and-variability_all_phet-io.html?phetioStandalone)
- [ ] [center-and-variability 1.1.5-rc.1 phet-io Studio](https://phet-dev.colorado.edu/html/center-and-variability/1.1.5-rc.1/phet-io/wrappers/studio)

**circuit-construction-kit-ac 1.0** (https://github.com/phetsims/website-meteor/issues/656)

- [ ] [circuit-construction-kit-ac 1.0.16-rc.2](https://phet-dev.colorado.edu/html/circuit-construction-kit-ac/1.0.16-rc.2/phet/circuit-construction-kit-ac_all_phet.html)

**circuit-construction-kit-ac-virtual-lab 1.0** (https://github.com/phetsims/website-meteor/issues/656)

- [ ] [circuit-construction-kit-ac-virtual-lab 1.0.15-rc.1](https://phet-dev.colorado.edu/html/circuit-construction-kit-ac-virtual-lab/1.0.15-rc.1/phet/circuit-construction-kit-ac-virtual-lab_all_phet.html)

**circuit-construction-kit-dc 1.3** (https://github.com/phetsims/website-meteor/issues/656)

- [ ] [circuit-construction-kit-dc 1.3.10-rc.1](https://phet-dev.colorado.edu/html/circuit-construction-kit-dc/1.3.10-rc.1/phet/circuit-construction-kit-dc_all_phet.html)
- [ ] [circuit-construction-kit-dc 1.3.10-rc.1 phet-io](https://phet-dev.colorado.edu/html/circuit-construction-kit-dc/1.3.10-rc.1/phet-io/circuit-construction-kit-dc_all_phet-io.html?phetioStandalone)
- [ ] [circuit-construction-kit-dc 1.3.10-rc.1 phet-io Studio](https://phet-dev.colorado.edu/html/circuit-construction-kit-dc/1.3.10-rc.1/phet-io/wrappers/studio)

**circuit-construction-kit-dc-virtual-lab 1.3** (https://github.com/phetsims/website-meteor/issues/656)

- [ ] [circuit-construction-kit-dc-virtual-lab 1.3.8-rc.1](https://phet-dev.colorado.edu/html/circuit-construction-kit-dc-virtual-lab/1.3.8-rc.1/phet/circuit-construction-kit-dc-virtual-lab_all_phet.html)
- [ ] [circuit-construction-kit-dc-virtual-lab 1.3.8-rc.1 phet-io](https://phet-dev.colorado.edu/html/circuit-construction-kit-dc-virtual-lab/1.3.8-rc.1/phet-io/circuit-construction-kit-dc-virtual-lab_all_phet-io.html?phetioStandalone)
- [ ] [circuit-construction-kit-dc-virtual-lab 1.3.8-rc.1 phet-io Studio](https://phet-dev.colorado.edu/html/circuit-construction-kit-dc-virtual-lab/1.3.8-rc.1/phet-io/wrappers/studio)

**collision-lab 1.1** (https://github.com/phetsims/website-meteor/issues/656)

- [ ] [collision-lab 1.1.17-rc.1](https://phet-dev.colorado.edu/html/collision-lab/1.1.17-rc.1/phet/collision-lab_all_phet.html)

**concentration 1.7** (https://github.com/phetsims/website-meteor/issues/656)

- [ ] [concentration 1.7.9-rc.1](https://phet-dev.colorado.edu/html/concentration/1.7.9-rc.1/phet/concentration_all_phet.html)
- [ ] [concentration 1.7.9-rc.1 phet-io](https://phet-dev.colorado.edu/html/concentration/1.7.9-rc.1/phet-io/concentration_all_phet-io.html?phetioStandalone)
- [ ] [concentration 1.7.9-rc.1 phet-io Studio](https://phet-dev.colorado.edu/html/concentration/1.7.9-rc.1/phet-io/wrappers/studio)

**density 1.1** (https://github.com/phetsims/website-meteor/issues/656)

- [ ] [density 1.1.6-rc.1](https://phet-dev.colorado.edu/html/density/1.1.6-rc.1/phet/density_all_phet.html)
- [ ] [density 1.1.6-rc.1 phet-io](https://phet-dev.colorado.edu/html/density/1.1.6-rc.1/phet-io/density_all_phet-io.html?phetioStandalone)
- [ ] [density 1.1.6-rc.1 phet-io Studio](https://phet-dev.colorado.edu/html/density/1.1.6-rc.1/phet-io/wrappers/studio)

**energy-skate-park 1.3** (https://github.com/phetsims/website-meteor/issues/656)

- [ ] [energy-skate-park 1.3.2-rc.1](https://phet-dev.colorado.edu/html/energy-skate-park/1.3.2-rc.1/phet/energy-skate-park_all_phet.html)

**equality-explorer 1.1** (https://github.com/phetsims/website-meteor/issues/656)

- [ ] [equality-explorer 1.1.13-rc.1](https://phet-dev.colorado.edu/html/equality-explorer/1.1.13-rc.1/phet/equality-explorer_all_phet.html)

**faradays-law 1.4** (https://github.com/phetsims/website-meteor/issues/656)

- [ ] [faradays-law 1.4.18-rc.1](https://phet-dev.colorado.edu/html/faradays-law/1.4.18-rc.1/phet/faradays-law_all_phet.html)

**fourier-making-waves 1.0** (https://github.com/phetsims/website-meteor/issues/656)

- [ ] [fourier-making-waves 1.0.18-rc.1](https://phet-dev.colorado.edu/html/fourier-making-waves/1.0.18-rc.1/phet/fourier-making-waves_all_phet.html)

**friction 1.6** (https://github.com/phetsims/website-meteor/issues/656)

- [ ] [friction 1.6.10-rc.1](https://phet-dev.colorado.edu/html/friction/1.6.10-rc.1/phet/friction_all_phet.html)
- [ ] [friction 1.6.10-rc.1 phet-io](https://phet-dev.colorado.edu/html/friction/1.6.10-rc.1/phet-io/friction_all_phet-io.html?phetioStandalone)
- [ ] [friction 1.6.10-rc.1 phet-io Studio](https://phet-dev.colorado.edu/html/friction/1.6.10-rc.1/phet-io/wrappers/studio)

**function-builder 1.2** (https://github.com/phetsims/website-meteor/issues/656)

- [ ] [function-builder 1.2.12-rc.1](https://phet-dev.colorado.edu/html/function-builder/1.2.12-rc.1/phet/function-builder_all_phet.html)

**function-builder-basics 1.2** (https://github.com/phetsims/website-meteor/issues/656)

- [ ] [function-builder-basics 1.2.12-rc.1](https://phet-dev.colorado.edu/html/function-builder-basics/1.2.12-rc.1/phet/function-builder-basics_all_phet.html)

**geometric-optics 1.3** (https://github.com/phetsims/website-meteor/issues/656)

- [ ] [geometric-optics 1.3.5-rc.1](https://phet-dev.colorado.edu/html/geometric-optics/1.3.5-rc.1/phet/geometric-optics_all_phet.html)
- [ ] [geometric-optics 1.3.5-rc.1 phet-io](https://phet-dev.colorado.edu/html/geometric-optics/1.3.5-rc.1/phet-io/geometric-optics_all_phet-io.html?phetioStandalone)
- [ ] [geometric-optics 1.3.5-rc.1 phet-io Studio](https://phet-dev.colorado.edu/html/geometric-optics/1.3.5-rc.1/phet-io/wrappers/studio)

**geometric-optics-basics 1.3** (https://github.com/phetsims/website-meteor/issues/656)

- [ ] [geometric-optics-basics 1.3.5-rc.1](https://phet-dev.colorado.edu/html/geometric-optics-basics/1.3.5-rc.1/phet/geometric-optics-basics_all_phet.html)
- [ ] [geometric-optics-basics 1.3.5-rc.1 phet-io](https://phet-dev.colorado.edu/html/geometric-optics-basics/1.3.5-rc.1/phet-io/geometric-optics-basics_all_phet-io.html?phetioStandalone)
- [ ] [geometric-optics-basics 1.3.5-rc.1 phet-io Studio](https://phet-dev.colorado.edu/html/geometric-optics-basics/1.3.5-rc.1/phet-io/wrappers/studio)

**graphing-quadratics 1.3** (https://github.com/phetsims/website-meteor/issues/656)

- [ ] [graphing-quadratics 1.3.5-rc.1](https://phet-dev.colorado.edu/html/graphing-quadratics/1.3.5-rc.1/phet/graphing-quadratics_all_phet.html)
- [ ] [graphing-quadratics 1.3.5-rc.1 phet-io](https://phet-dev.colorado.edu/html/graphing-quadratics/1.3.5-rc.1/phet-io/graphing-quadratics_all_phet-io.html?phetioStandalone)
- [ ] [graphing-quadratics 1.3.5-rc.1 phet-io Studio](https://phet-dev.colorado.edu/html/graphing-quadratics/1.3.5-rc.1/phet-io/wrappers/studio)

**gravity-and-orbits 1.5** (https://github.com/phetsims/website-meteor/issues/656)

- [ ] [gravity-and-orbits 1.5.16-rc.1 phet-io](https://phet-dev.colorado.edu/html/gravity-and-orbits/1.5.16-rc.1/phet-io/gravity-and-orbits_all_phet-io.html?phetioStandalone)
- [ ] [gravity-and-orbits 1.5.16-rc.1 phet-io Studio](https://phet-dev.colorado.edu/html/gravity-and-orbits/1.5.16-rc.1/phet-io/wrappers/studio)

**gravity-and-orbits 1.6** (https://github.com/phetsims/website-meteor/issues/656)

- [ ] [gravity-and-orbits 1.6.17-rc.1](https://phet-dev.colorado.edu/html/gravity-and-orbits/1.6.17-rc.1/phet/gravity-and-orbits_all_phet.html)
- [ ] [gravity-and-orbits 1.6.17-rc.1 phet-io](https://phet-dev.colorado.edu/html/gravity-and-orbits/1.6.17-rc.1/phet-io/gravity-and-orbits_all_phet-io.html?phetioStandalone)
- [ ] [gravity-and-orbits 1.6.17-rc.1 phet-io Studio](https://phet-dev.colorado.edu/html/gravity-and-orbits/1.6.17-rc.1/phet-io/wrappers/studio)

**gravity-force-lab-basics 1.1** (https://github.com/phetsims/website-meteor/issues/656)

- [ ] [gravity-force-lab-basics 1.1.16-rc.1](https://phet-dev.colorado.edu/html/gravity-force-lab-basics/1.1.16-rc.1/phet/gravity-force-lab-basics_all_phet.html)

**greenhouse-effect 1.0** (https://github.com/phetsims/website-meteor/issues/656)

- [ ] [greenhouse-effect 1.0.15-rc.1 phet-io](https://phet-dev.colorado.edu/html/greenhouse-effect/1.0.15-rc.1/phet-io/greenhouse-effect_all_phet-io.html?phetioStandalone)
- [ ] [greenhouse-effect 1.0.15-rc.1 phet-io Studio](https://phet-dev.colorado.edu/html/greenhouse-effect/1.0.15-rc.1/phet-io/wrappers/studio)

**greenhouse-effect 1.2** (https://github.com/phetsims/website-meteor/issues/656)

- [ ] [greenhouse-effect 1.2.6-rc.1](https://phet-dev.colorado.edu/html/greenhouse-effect/1.2.6-rc.1/phet/greenhouse-effect_all_phet.html)
- [ ] [greenhouse-effect 1.2.6-rc.1 phet-io](https://phet-dev.colorado.edu/html/greenhouse-effect/1.2.6-rc.1/phet-io/greenhouse-effect_all_phet-io.html?phetioStandalone)
- [ ] [greenhouse-effect 1.2.6-rc.1 phet-io Studio](https://phet-dev.colorado.edu/html/greenhouse-effect/1.2.6-rc.1/phet-io/wrappers/studio)

**john-travoltage 1.6** (https://github.com/phetsims/website-meteor/issues/656)

- [ ] [john-travoltage 1.6.17-rc.1](https://phet-dev.colorado.edu/html/john-travoltage/1.6.17-rc.1/phet/john-travoltage_all_phet.html)

**keplers-laws 1.1** (https://github.com/phetsims/website-meteor/issues/656)

- [ ] [keplers-laws 1.1.5-rc.1](https://phet-dev.colorado.edu/html/keplers-laws/1.1.5-rc.1/phet/keplers-laws_all_phet.html)

**mean-share-and-balance 1.0** (https://github.com/phetsims/website-meteor/issues/656)

- [ ] [mean-share-and-balance 1.0.13-rc.1](https://phet-dev.colorado.edu/html/mean-share-and-balance/1.0.13-rc.1/phet/mean-share-and-balance_all_phet.html)

**molecule-polarity 1.3** (https://github.com/phetsims/website-meteor/issues/656)

- [ ] [molecule-polarity 1.3.5-rc.1](https://phet-dev.colorado.edu/html/molecule-polarity/1.3.5-rc.1/phet/molecule-polarity_all_phet.html)
- [ ] [molecule-polarity 1.3.5-rc.1 phet-io](https://phet-dev.colorado.edu/html/molecule-polarity/1.3.5-rc.1/phet-io/molecule-polarity_all_phet-io.html?phetioStandalone)
- [ ] [molecule-polarity 1.3.5-rc.1 phet-io Studio](https://phet-dev.colorado.edu/html/molecule-polarity/1.3.5-rc.1/phet-io/wrappers/studio)

**molecule-shapes 1.6** (https://github.com/phetsims/website-meteor/issues/656)

- [ ] [molecule-shapes 1.6.8-rc.1](https://phet-dev.colorado.edu/html/molecule-shapes/1.6.8-rc.1/phet/molecule-shapes_all_phet.html)
- [ ] [molecule-shapes 1.6.8-rc.1 phet-io](https://phet-dev.colorado.edu/html/molecule-shapes/1.6.8-rc.1/phet-io/molecule-shapes_all_phet-io.html?phetioStandalone)
- [ ] [molecule-shapes 1.6.8-rc.1 phet-io Studio](https://phet-dev.colorado.edu/html/molecule-shapes/1.6.8-rc.1/phet-io/wrappers/studio)

**molecule-shapes-basics 1.6** (https://github.com/phetsims/website-meteor/issues/656)

- [ ] [molecule-shapes-basics 1.6.8-rc.1](https://phet-dev.colorado.edu/html/molecule-shapes-basics/1.6.8-rc.1/phet/molecule-shapes-basics_all_phet.html)
- [ ] [molecule-shapes-basics 1.6.8-rc.1 phet-io](https://phet-dev.colorado.edu/html/molecule-shapes-basics/1.6.8-rc.1/phet-io/molecule-shapes-basics_all_phet-io.html?phetioStandalone)
- [ ] [molecule-shapes-basics 1.6.8-rc.1 phet-io Studio](https://phet-dev.colorado.edu/html/molecule-shapes-basics/1.6.8-rc.1/phet-io/wrappers/studio)

**my-solar-system 1.3** (https://github.com/phetsims/website-meteor/issues/656)

- [ ] [my-solar-system 1.3.2-rc.1](https://phet-dev.colorado.edu/html/my-solar-system/1.3.2-rc.1/phet/my-solar-system_all_phet.html)
- [ ] [my-solar-system 1.3.2-rc.1 phet-io](https://phet-dev.colorado.edu/html/my-solar-system/1.3.2-rc.1/phet-io/my-solar-system_all_phet-io.html?phetioStandalone)
- [ ] [my-solar-system 1.3.2-rc.1 phet-io Studio](https://phet-dev.colorado.edu/html/my-solar-system/1.3.2-rc.1/phet-io/wrappers/studio)

**natural-selection 1.3** (https://github.com/phetsims/website-meteor/issues/656)

- [ ] [natural-selection 1.3.15-rc.1 phet-io](https://phet-dev.colorado.edu/html/natural-selection/1.3.15-rc.1/phet-io/natural-selection_all_phet-io.html?phetioStandalone)
- [ ] [natural-selection 1.3.15-rc.1 phet-io Studio](https://phet-dev.colorado.edu/html/natural-selection/1.3.15-rc.1/phet-io/wrappers/studio)

**natural-selection 1.4** (https://github.com/phetsims/website-meteor/issues/656)

- [ ] [natural-selection 1.4.15-rc.1 phet-io](https://phet-dev.colorado.edu/html/natural-selection/1.4.15-rc.1/phet-io/natural-selection_all_phet-io.html?phetioStandalone)
- [ ] [natural-selection 1.4.15-rc.1 phet-io Studio](https://phet-dev.colorado.edu/html/natural-selection/1.4.15-rc.1/phet-io/wrappers/studio)

**natural-selection 1.5** (https://github.com/phetsims/website-meteor/issues/656)

- [ ] [natural-selection 1.5.5-rc.1](https://phet-dev.colorado.edu/html/natural-selection/1.5.5-rc.1/phet/natural-selection_all_phet.html)
- [ ] [natural-selection 1.5.5-rc.1 phet-io](https://phet-dev.colorado.edu/html/natural-selection/1.5.5-rc.1/phet-io/natural-selection_all_phet-io.html?phetioStandalone)
- [ ] [natural-selection 1.5.5-rc.1 phet-io Studio](https://phet-dev.colorado.edu/html/natural-selection/1.5.5-rc.1/phet-io/wrappers/studio)

**normal-modes 1.0** (https://github.com/phetsims/website-meteor/issues/656)

- [ ] [normal-modes 1.0.11-rc.1](https://phet-dev.colorado.edu/html/normal-modes/1.0.11-rc.1/phet/normal-modes_all_phet.html)

**number-compare 1.0** (https://github.com/phetsims/website-meteor/issues/656)

- [ ] [number-compare 1.0.5-rc.1](https://phet-dev.colorado.edu/html/number-compare/1.0.5-rc.1/phet/number-compare_all_phet.html)

**number-line-distance 1.1** (https://github.com/phetsims/website-meteor/issues/656)

- [ ] [number-line-distance 1.1.3-rc.1](https://phet-dev.colorado.edu/html/number-line-distance/1.1.3-rc.1/phet/number-line-distance_all_phet.html)

**number-line-integers 1.2** (https://github.com/phetsims/website-meteor/issues/656)

- [ ] [number-line-integers 1.2.4-rc.1](https://phet-dev.colorado.edu/html/number-line-integers/1.2.4-rc.1/phet/number-line-integers_all_phet.html)

**number-line-operations 1.1** (https://github.com/phetsims/website-meteor/issues/656)

- [ ] [number-line-operations 1.1.2-rc.1](https://phet-dev.colorado.edu/html/number-line-operations/1.1.2-rc.1/phet/number-line-operations_all_phet.html)

**number-play 1.1** (https://github.com/phetsims/website-meteor/issues/656)

- [ ] [number-play 1.1.5-rc.1](https://phet-dev.colorado.edu/html/number-play/1.1.5-rc.1/phet/number-play_all_phet.html)

**ph-scale 1.6** (https://github.com/phetsims/website-meteor/issues/656)

- [ ] [ph-scale 1.6.11-rc.1](https://phet-dev.colorado.edu/html/ph-scale/1.6.11-rc.1/phet/ph-scale_all_phet.html)
- [ ] [ph-scale 1.6.11-rc.1 phet-io](https://phet-dev.colorado.edu/html/ph-scale/1.6.11-rc.1/phet-io/ph-scale_all_phet-io.html?phetioStandalone)
- [ ] [ph-scale 1.6.11-rc.1 phet-io Studio](https://phet-dev.colorado.edu/html/ph-scale/1.6.11-rc.1/phet-io/wrappers/studio)

**ph-scale-basics 1.5** (https://github.com/phetsims/website-meteor/issues/656)

- [ ] [ph-scale-basics 1.5.15-rc.1 phet-io](https://phet-dev.colorado.edu/html/ph-scale-basics/1.5.15-rc.1/phet-io/ph-scale-basics_all_phet-io.html?phetioStandalone)
- [ ] [ph-scale-basics 1.5.15-rc.1 phet-io Studio](https://phet-dev.colorado.edu/html/ph-scale-basics/1.5.15-rc.1/phet-io/wrappers/studio)

**ph-scale-basics 1.6** (https://github.com/phetsims/website-meteor/issues/656)

- [ ] [ph-scale-basics 1.6.10-rc.1](https://phet-dev.colorado.edu/html/ph-scale-basics/1.6.10-rc.1/phet/ph-scale-basics_all_phet.html)
- [ ] [ph-scale-basics 1.6.10-rc.1 phet-io](https://phet-dev.colorado.edu/html/ph-scale-basics/1.6.10-rc.1/phet-io/ph-scale-basics_all_phet-io.html?phetioStandalone)
- [ ] [ph-scale-basics 1.6.10-rc.1 phet-io Studio](https://phet-dev.colorado.edu/html/ph-scale-basics/1.6.10-rc.1/phet-io/wrappers/studio)

**quadrilateral 1.1** (https://github.com/phetsims/website-meteor/issues/656)

- [ ] [quadrilateral 1.1.6-rc.1](https://phet-dev.colorado.edu/html/quadrilateral/1.1.6-rc.1/phet/quadrilateral_all_phet.html)

**ratio-and-proportion 1.2** (https://github.com/phetsims/website-meteor/issues/656)

- [ ] [ratio-and-proportion 1.2.10-rc.1](https://phet-dev.colorado.edu/html/ratio-and-proportion/1.2.10-rc.1/phet/ratio-and-proportion_all_phet.html)

**sound-waves 1.1** (https://github.com/phetsims/website-meteor/issues/656)

- [ ] [sound-waves 1.1.4-rc.1](https://phet-dev.colorado.edu/html/sound-waves/1.1.4-rc.1/phet/sound-waves_all_phet.html)

**waves-intro 1.1** (https://github.com/phetsims/website-meteor/issues/656)

- [ ] [waves-intro 1.1.17-rc.1](https://phet-dev.colorado.edu/html/waves-intro/1.1.17-rc.1/phet/waves-intro_all_phet.html)
@jonathanolson
Copy link
Contributor Author

jonathanolson commented Feb 13, 2024

Links below for the published RCs, with the "broken" locales + en/ar_SA/iw/fa (English and some likely RTL languages that might show issues as noted in #1036.

acid-base-solutions 1.3 (https://github.com/phetsims/website-meteor/issues/656)

balloons-and-static-electricity 1.5 (https://github.com/phetsims/website-meteor/issues/656)

beers-law-lab 1.7 (https://github.com/phetsims/website-meteor/issues/656)

build-a-nucleus 1.1 (https://github.com/phetsims/website-meteor/issues/656)

calculus-grapher 1.0 (https://github.com/phetsims/website-meteor/issues/656)

center-and-variability 1.1 (https://github.com/phetsims/website-meteor/issues/656)

circuit-construction-kit-ac 1.0 (https://github.com/phetsims/website-meteor/issues/656)

circuit-construction-kit-ac-virtual-lab 1.0 (https://github.com/phetsims/website-meteor/issues/656)

circuit-construction-kit-dc 1.3 (https://github.com/phetsims/website-meteor/issues/656)

circuit-construction-kit-dc-virtual-lab 1.3 (https://github.com/phetsims/website-meteor/issues/656)

collision-lab 1.1 (https://github.com/phetsims/website-meteor/issues/656)

concentration 1.7 (https://github.com/phetsims/website-meteor/issues/656)

density 1.1 (https://github.com/phetsims/website-meteor/issues/656)

energy-skate-park 1.3 (https://github.com/phetsims/website-meteor/issues/656)

equality-explorer 1.1 (https://github.com/phetsims/website-meteor/issues/656)

faradays-law 1.4 (https://github.com/phetsims/website-meteor/issues/656)

fourier-making-waves 1.0 (https://github.com/phetsims/website-meteor/issues/656)

friction 1.6 (https://github.com/phetsims/website-meteor/issues/656)

function-builder 1.2 (https://github.com/phetsims/website-meteor/issues/656)

function-builder-basics 1.2 (https://github.com/phetsims/website-meteor/issues/656)

geometric-optics 1.3 (https://github.com/phetsims/website-meteor/issues/656)

geometric-optics-basics 1.3 (https://github.com/phetsims/website-meteor/issues/656)

graphing-quadratics 1.3 (https://github.com/phetsims/website-meteor/issues/656)

gravity-and-orbits 1.5 (https://github.com/phetsims/website-meteor/issues/656)

gravity-and-orbits 1.6 (https://github.com/phetsims/website-meteor/issues/656)

gravity-force-lab-basics 1.1 (https://github.com/phetsims/website-meteor/issues/656)

greenhouse-effect 1.0 (https://github.com/phetsims/website-meteor/issues/656)

greenhouse-effect 1.2 (https://github.com/phetsims/website-meteor/issues/656)

john-travoltage 1.6 (https://github.com/phetsims/website-meteor/issues/656)

keplers-laws 1.1 (https://github.com/phetsims/website-meteor/issues/656)

mean-share-and-balance 1.0 (https://github.com/phetsims/website-meteor/issues/656)

molecule-polarity 1.3 (https://github.com/phetsims/website-meteor/issues/656)

molecule-shapes 1.6 (https://github.com/phetsims/website-meteor/issues/656)

molecule-shapes-basics 1.6 (https://github.com/phetsims/website-meteor/issues/656)

my-solar-system 1.3 (https://github.com/phetsims/website-meteor/issues/656)

natural-selection 1.3 (https://github.com/phetsims/website-meteor/issues/656)

natural-selection 1.4 (https://github.com/phetsims/website-meteor/issues/656)

natural-selection 1.5 (https://github.com/phetsims/website-meteor/issues/656)

normal-modes 1.0 (https://github.com/phetsims/website-meteor/issues/656)

number-compare 1.0 (https://github.com/phetsims/website-meteor/issues/656)

number-line-distance 1.1 (https://github.com/phetsims/website-meteor/issues/656)

number-line-integers 1.2 (https://github.com/phetsims/website-meteor/issues/656)

number-line-operations 1.1 (https://github.com/phetsims/website-meteor/issues/656)

number-play 1.1 (https://github.com/phetsims/website-meteor/issues/656)

ph-scale 1.6 (https://github.com/phetsims/website-meteor/issues/656)

ph-scale-basics 1.5 (https://github.com/phetsims/website-meteor/issues/656)

ph-scale-basics 1.6 (https://github.com/phetsims/website-meteor/issues/656)

quadrilateral 1.1 (https://github.com/phetsims/website-meteor/issues/656)

ratio-and-proportion 1.2 (https://github.com/phetsims/website-meteor/issues/656)

sound-waves 1.1 (https://github.com/phetsims/website-meteor/issues/656)

waves-intro 1.1 (https://github.com/phetsims/website-meteor/issues/656)

@jonathanolson
Copy link
Contributor Author

Patch for perennial for the above list generation:

Subject: [PATCH] Custom list for https://github.com/phetsims/qa/issues/1039
---
Index: js/common/ModifiedBranch.js
IDEA additional info:
Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP
<+>UTF-8
===================================================================
diff --git a/js/common/ModifiedBranch.js b/js/common/ModifiedBranch.js
--- a/js/common/ModifiedBranch.js	(revision 31500e622ab44154dd93c6078649f0e21cdfc856)
+++ b/js/common/ModifiedBranch.js	(date 1707782446826)
@@ -15,6 +15,8 @@
 const gitPull = require( './gitPull' );
 const githubCreateIssue = require( './githubCreateIssue' );
 const assert = require( 'assert' );
+const simMetadata = require( '../common/simMetadata' );
+const localeInfo = require( '../../../chipper/js/data/localeInfo' );
 
 module.exports = ( function() {
 
@@ -178,42 +180,54 @@
     async getDeployedLinkLines( includeMessages = true ) {
       assert( this.deployedVersion !== null );
 
-      const linkSuffixes = [];
+      const metadata = await simMetadata();
+
+      const locales = Object.keys( metadata.projects.find( project => {
+          return project.simulations.length === 1 && project.simulations[ 0 ].name === this.repo;
+        } ).simulations[ 0 ].localizedSimulations ).filter( locale => {
+        return [
+          // broken locales
+          'bn', 'bo', 'gu', 'hi', 'km', 'kn', 'ml', 'mr', 'or', 'si', 'ta', 'te', 'th',
+
+          // other test locales (either English, or popular RTL languages that might be affected)
+          'en', 'ar_SA', 'iw', 'fa'
+        ].includes( locale );
+      } );
+
       const versionString = this.deployedVersion.toString();
 
       const standaloneParams = await this.releaseBranch.getPhetioStandaloneQueryParameter();
-      const proxiesParams = ( await this.releaseBranch.usesRelativeSimPath() ) ? 'relativeSimPath' : 'launchLocalVersion';
-      const studioName = ( this.brands.includes( 'phet-io' ) && await this.releaseBranch.usesPhetioStudio() ) ? 'studio' : 'instance-proxies';
-      const studioNameBeautified = studioName === 'studio' ? 'Studio' : 'Instance Proxies';
       const usesChipper2 = await this.releaseBranch.usesChipper2();
       const phetFolder = usesChipper2 ? '/phet' : '';
       const phetioFolder = usesChipper2 ? '/phet-io' : '';
       const phetSuffix = usesChipper2 ? '_phet' : '';
       const phetioSuffix = usesChipper2 ? '_all_phet-io' : '_en-phetio';
       const phetioBrandSuffix = usesChipper2 ? '' : '-phetio';
-      const studioPathSuffix = ( await this.releaseBranch.usesPhetioStudioIndex() ) ? '' : `/${studioName}.html?sim=${this.repo}&${proxiesParams}`;
       const phetioDevVersion = usesChipper2 ? versionString : versionString.split( '-' ).join( '-phetio' );
 
-      if ( this.deployedVersion.testType === 'rc' ) {
-        if ( this.brands.includes( 'phet' ) ) {
-          linkSuffixes.push( `](https://phet-dev.colorado.edu/html/${this.repo}/${versionString}${phetFolder}/${this.repo}_all${phetSuffix}.html)` );
-        }
-        if ( this.brands.includes( 'phet-io' ) ) {
-          linkSuffixes.push( ` phet-io](https://phet-dev.colorado.edu/html/${this.repo}/${phetioDevVersion}${phetioFolder}/${this.repo}${phetioSuffix}.html?${standaloneParams})` );
-          linkSuffixes.push( ` phet-io ${studioNameBeautified}](https://phet-dev.colorado.edu/html/${this.repo}/${phetioDevVersion}${phetioFolder}/wrappers/${studioName}${studioPathSuffix})` );
-        }
-      }
-      else {
-        if ( this.brands.includes( 'phet' ) ) {
-          linkSuffixes.push( `](https://phet.colorado.edu/sims/html/${this.repo}/${versionString}/${this.repo}_all.html)` );
-        }
-        if ( this.brands.includes( 'phet-io' ) ) {
-          linkSuffixes.push( ` phet-io](https://phet-io.colorado.edu/sims/${this.repo}/${versionString}${phetioBrandSuffix}/${this.repo}${phetioSuffix}.html?${standaloneParams})` );
-          linkSuffixes.push( ` phet-io ${studioNameBeautified}](https://phet-io.colorado.edu/sims/${this.repo}/${versionString}${phetioBrandSuffix}/wrappers/${studioName}${studioPathSuffix})` );
+      const results = locales.map( locale => {
+        let link;
+        if ( this.deployedVersion.testType === 'rc' ) {
+          if ( this.brands.includes( 'phet' ) ) {
+            link = `https://phet-dev.colorado.edu/html/${this.repo}/${versionString}${phetFolder}/${this.repo}_all${phetSuffix}.html?locale=${locale}`;
+          }
+          if ( this.brands.includes( 'phet-io' ) ) {
+            link = `https://phet-dev.colorado.edu/html/${this.repo}/${phetioDevVersion}${phetioFolder}/${this.repo}${phetioSuffix}.html?${standaloneParams}&locale=${locale}`;
+          }
+        }
+        else {
+          if ( this.brands.includes( 'phet' ) ) {
+            link = `https://phet.colorado.edu/sims/html/${this.repo}/${versionString}/${this.repo}_all.html?locale=${locale}`;
+          }
+          if ( this.brands.includes( 'phet-io' ) ) {
+            link = `https://phet-io.colorado.edu/sims/${this.repo}/${versionString}${phetioBrandSuffix}/${this.repo}${phetioSuffix}.html?${standaloneParams}&locale=${locale}`;
+          }
         }
-      }
+        if ( link ) {
+          return `- [ ] [${locale} ${localeInfo[ locale ].name}](${link})`;
+        }
+      } ).filter( str => !!str );
 
-      const results = linkSuffixes.map( link => `- [ ] [${this.repo} ${versionString}${link}` );
       if ( includeMessages ) {
         results.unshift( `\n**${this.repo} ${this.branch}** (${this.pushedMessages.join( ', ' )})\n` );
       }

@Nancy-Salpepi
Copy link
Contributor

@jonathanolson I'm seeing really bad artifacts with some of these locales (ex. Kannada, Telugu) with CCK-DC that I can't replicate on published....do you think this is related to this MR?
They are seen if I zoom in and then pan around with the arrow keys

pictures Screenshot 2024-02-16 at 2 24 42 PM Screenshot 2024-02-16 at 2 24 57 PM

@Nancy-Salpepi
Copy link
Contributor

On hold while JO looks for potential workaround for safari artifacts and also into a fix for incorrect Hindi symbol https://github.com/phetsims/website-meteor/issues/656#issuecomment-1950277712

@Nancy-Salpepi
Copy link
Contributor

JO said since the pipeline is empty we can resume testing but skipping locales that we have seen issues with until a workaround is presented.

jonathanolson added a commit to phetsims/scenery that referenced this issue Feb 28, 2024
jonathanolson added a commit to phetsims/scenery that referenced this issue Feb 29, 2024
jonathanolson added a commit to phetsims/scenery that referenced this issue Feb 29, 2024
jonathanolson added a commit to phetsims/scenery that referenced this issue Feb 29, 2024
jonathanolson added a commit to phetsims/scenery that referenced this issue Feb 29, 2024
jonathanolson added a commit to phetsims/scenery that referenced this issue Feb 29, 2024
jonathanolson added a commit to phetsims/scenery that referenced this issue Feb 29, 2024
jonathanolson added a commit to phetsims/scenery that referenced this issue Feb 29, 2024
jonathanolson added a commit to phetsims/scenery that referenced this issue Feb 29, 2024
jonathanolson added a commit to phetsims/scenery that referenced this issue Feb 29, 2024
jonathanolson added a commit to phetsims/scenery that referenced this issue Feb 29, 2024
jonathanolson added a commit to phetsims/scenery that referenced this issue Feb 29, 2024
jonathanolson added a commit to phetsims/scenery that referenced this issue Feb 29, 2024
jonathanolson added a commit to phetsims/scenery that referenced this issue Feb 29, 2024
jonathanolson added a commit to phetsims/scenery that referenced this issue Feb 29, 2024
jonathanolson added a commit to phetsims/scenery that referenced this issue Feb 29, 2024
jonathanolson added a commit to phetsims/scenery that referenced this issue Feb 29, 2024
jonathanolson added a commit to phetsims/scenery that referenced this issue Feb 29, 2024
jonathanolson added a commit to phetsims/scenery that referenced this issue Feb 29, 2024
jonathanolson added a commit to phetsims/scenery that referenced this issue Feb 29, 2024
jonathanolson added a commit to phetsims/scenery that referenced this issue Feb 29, 2024
jonathanolson added a commit to phetsims/scenery that referenced this issue Feb 29, 2024
jonathanolson added a commit to phetsims/scenery that referenced this issue Feb 29, 2024
jonathanolson added a commit to phetsims/scenery that referenced this issue Feb 29, 2024
jonathanolson added a commit to phetsims/scenery that referenced this issue Feb 29, 2024
jonathanolson added a commit to phetsims/scenery that referenced this issue Feb 29, 2024
jonathanolson added a commit to phetsims/scenery that referenced this issue Feb 29, 2024
jonathanolson added a commit to phetsims/scenery that referenced this issue Feb 29, 2024
jonathanolson added a commit to phetsims/scenery that referenced this issue Feb 29, 2024
jonathanolson added a commit to phetsims/scenery that referenced this issue Feb 29, 2024
jonathanolson added a commit to phetsims/scenery that referenced this issue Feb 29, 2024
jonathanolson added a commit to phetsims/scenery that referenced this issue Feb 29, 2024
jonathanolson added a commit to phetsims/scenery that referenced this issue Feb 29, 2024
jonathanolson added a commit to phetsims/scenery that referenced this issue Feb 29, 2024
jonathanolson added a commit to phetsims/scenery that referenced this issue Feb 29, 2024
@jonathanolson
Copy link
Contributor Author

Closing, superseded by #1052. Thank you!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Done
Development

No branches or pull requests

4 participants