Closed oliver-phet closed 3 years ago
I'm guessing it is more work to selectively publish sims/translations and it may make sense to just republish the entire list.
Our process only knows how to redeploy all translations for a given sim at the moment. The process runs faster and requires less babysitting if we redeploy a smaller number of simulations.
Also be aware of #123 which may need to be resolved or worked around before our next deploy.
@samreid here are a few projects that would have at least 1 updated translation:
estimation faraday fluid-pressure-and-flow
Paper trail:
~/phet-svn-trunk-2020$ svn info
Path: .
Working Copy Root Path: /Users/samreid/phet-svn-trunk-2020
URL: https://phet.unfuddle.com/svn/phet_svn/branches/decaf
Relative URL: ^/branches/decaf
Repository Root: https://phet.unfuddle.com/svn/phet_svn
Repository UUID: 3dd8ee02-672a-0410-8165-a85d635670bd
Revision: 75165
Node Kind: directory
Schedule: normal
Last Changed Author: samreid
Last Changed Rev: 75157
Last Changed Date: 2020-05-14 21:37:11 -0600 (Thu, 14 May 2020)
~/phet-svn-trunk-2020$ svn update
Updating '.':
At revision 75186.
~/phet-svn-trunk-2020$ svn status
M .
~/phet-svn-trunk-2020$ svn diff
Index: .
===================================================================
--- . (revision 75186)
+++ . (working copy)
Property changes on: .
___________________________________________________________________
Modified: svn:mergeinfo
## -0,0 +0,1 ##
Merged /trunk:r75120-75165
~/phet-svn-trunk-2020$ svn commit -m "property changes on ."
Sending .
Committing transaction...
Committed revision 75187.
Here is a more full list of translations:
~/phet-svn-trunk-2020$ svn switch ^/trunk
U build-tools/src/edu/colorado/phet/buildtools/BuildScript.java
U simulations-java/simulations/quantum-wave-interference/src/edu/colorado/phet/quantumwaveinterference/model/Wavefunction.java
U simulations-java/simulations/quantum-wave-interference/src/edu/colorado/phet/quantumwaveinterference/QWIFrameSetup.java
U simulations-java/simulations/quantum-wave-interference/quantum-wave-interference-build.properties
U simulations-java/simulations/rotation/src/edu/colorado/phet/rotation/LadybugRevolutionApplication.java
U simulations-java/simulations/rotation/src/edu/colorado/phet/rotation/TorqueApplication.java
U simulations-java/simulations/nuclear-physics/src/edu/colorado/phet/nuclearphysics/module/nuclearreactor/NuclearReactorCanvas.java
U simulations-java/simulations/motion-series/scala-src/edu/colorado/phet/motionseries/controls/ObjectSelectionComboBox.scala
U simulations-java/simulations/ladybug-motion-2d/ladybug-motion-2d-build.properties
U simulations-java/simulations/greenhouse/data/greenhouse/localization/greenhouse-strings_ru.properties
U simulations-java/simulations/greenhouse/data/greenhouse/localization/greenhouse-strings_es_MX.properties
U simulations-java/simulations/greenhouse/data/greenhouse/localization/greenhouse-strings_cs.properties
U simulations-java/simulations/greenhouse/data/greenhouse/localization/greenhouse-strings_zh_TW.properties
U simulations-java/simulations/greenhouse/data/greenhouse/localization/greenhouse-strings_fa.properties
U simulations-java/simulations/greenhouse/data/greenhouse/localization/greenhouse-strings_ar.properties
U simulations-java/simulations/greenhouse/data/greenhouse/localization/greenhouse-strings_pl.properties
U simulations-java/simulations/greenhouse/data/greenhouse/localization/greenhouse-strings_es.properties
U simulations-java/simulations/greenhouse/data/greenhouse/localization/greenhouse-strings_gl.properties
U simulations-java/simulations/greenhouse/data/greenhouse/localization/greenhouse-strings_es_PE.properties
U simulations-java/simulations/greenhouse/data/greenhouse/localization/greenhouse-strings_sk.properties
U simulations-java/simulations/greenhouse/data/greenhouse/localization/greenhouse-strings_km.properties
U simulations-java/simulations/greenhouse/data/greenhouse/localization/greenhouse-strings_eu.properties
U simulations-java/simulations/greenhouse/data/greenhouse/localization/greenhouse-strings_fi.properties
U simulations-java/simulations/greenhouse/data/greenhouse/localization/greenhouse-strings_it.properties
U simulations-java/simulations/greenhouse/data/greenhouse/localization/greenhouse-strings_da.properties
U simulations-java/simulations/greenhouse/data/greenhouse/localization/greenhouse-strings_zh_CN.properties
U simulations-java/simulations/greenhouse/data/greenhouse/localization/greenhouse-strings_vi.properties
U simulations-java/simulations/greenhouse/data/greenhouse/localization/greenhouse-strings.properties
U simulations-java/simulations/greenhouse/data/greenhouse/localization/greenhouse-strings_sq.properties
U simulations-java/simulations/greenhouse/data/greenhouse/localization/greenhouse-strings_ja.properties
U simulations-java/simulations/greenhouse/data/greenhouse/localization/greenhouse-strings_el.properties
U simulations-java/simulations/greenhouse/data/greenhouse/localization/greenhouse-strings_tr.properties
U simulations-java/simulations/greenhouse/data/greenhouse/localization/greenhouse-strings_hr.properties
U simulations-java/simulations/fluid-pressure-and-flow/src/edu/colorado/phet/fluidpressureandflow/watertower/view/WaterTowerControlPanel.java
U simulations-java/simulations/fluid-pressure-and-flow/fluid-pressure-and-flow-build.properties
U simulations-java/simulations/sugar-and-salt-solutions/src/edu/colorado/phet/sugarandsaltsolutions/water/view/SphericalParticleNodeWithText.java
U simulations-java/simulations/sugar-and-salt-solutions/sugar-and-salt-solutions-build.properties
U simulations-java/simulations/capacitor-lab/src/edu/colorado/phet/capacitorlab/control/MetersControlPanel.java
U simulations-java/simulations/photoelectric/src/edu/colorado/phet/photoelectric/PhotoelectricApplication.java
U simulations-java/simulations/lasers/src/edu/colorado/phet/lasers/LasersConfig.java
U simulations-java/simulations/fourier/src/edu/colorado/phet/fourier/control/DiscreteControlPanel.java
U simulations-java/simulations/gene-network/src/edu/colorado/phet/genenetwork/LacOperonApplication.java
U simulations-java/simulations/glaciers/data/glaciers/localization/glaciers-strings_lt.properties
U simulations-java/simulations/glaciers/data/glaciers/localization/glaciers-strings_mn.properties
U simulations-java/simulations/glaciers/data/glaciers/localization/glaciers-strings_bs.properties
U simulations-java/simulations/glaciers/data/glaciers/localization/glaciers-strings_zh_TW.properties
U simulations-java/simulations/glaciers/data/glaciers/localization/glaciers-strings_kk.properties
U simulations-java/simulations/glaciers/data/glaciers/localization/glaciers-strings_pl.properties
U simulations-java/simulations/glaciers/data/glaciers/localization/glaciers-strings_ja.properties
U simulations-java/simulations/glaciers/data/glaciers/localization/glaciers-strings_es_PE.properties
U simulations-java/simulations/glaciers/data/glaciers/localization/glaciers-strings_sk.properties
U simulations-java/simulations/glaciers/data/glaciers/localization/glaciers-strings_tk.properties
U simulations-java/simulations/glaciers/data/glaciers/localization/glaciers-strings.properties
U simulations-java/simulations/glaciers/data/glaciers/localization/glaciers-strings_af.properties
U simulations-java/simulations/glaciers/data/glaciers/localization/glaciers-strings_zh_CN.properties
U simulations-java/simulations/glaciers/data/glaciers/localization/glaciers-strings_eu.properties
U simulations-java/simulations/glaciers/data/glaciers/localization/glaciers-strings_iw.properties
U simulations-java/simulations/glaciers/data/glaciers/localization/glaciers-strings_el.properties
U simulations-java/simulations/glaciers/data/glaciers/localization/glaciers-strings_hu.properties
U simulations-java/simulations/glaciers/data/glaciers/localization/glaciers-strings_et.properties
U simulations-java/simulations/glaciers/data/glaciers/localization/glaciers-strings_fa.properties
U simulations-java/simulations/glaciers/data/glaciers/localization/glaciers-strings_da.properties
U simulations-java/simulations/glaciers/data/glaciers/localization/glaciers-strings_sr.properties
U simulations-java/simulations/glaciers/data/glaciers/localization/glaciers-strings_tr.properties
U simulations-java/simulations/glaciers/data/glaciers/localization/glaciers-strings_mk.properties
U simulations-java/simulations/glaciers/data/glaciers/localization/glaciers-strings_vi.properties
U simulations-java/simulations/glaciers/data/glaciers/localization/glaciers-strings_nb.properties
U simulations-java/simulations/glaciers/data/glaciers/localization/glaciers-strings_hr.properties
U simulations-java/simulations/glaciers/data/glaciers/localization/glaciers-strings_nl.properties
U simulations-java/simulations/glaciers/src/edu/colorado/phet/glaciers/control/MiscControlPanel.java
U simulations-java/simulations/ideal-gas/ideal-gas-build.properties
U simulations-java/simulations/discharge-lamps/src/edu/colorado/phet/dischargelamps/view/HeatingElementGraphic.java
U simulations-java/simulations/discharge-lamps/src/edu/colorado/phet/dischargelamps/DischargeLampsApplication.java
U simulations-java/simulations/battery-voltage/src/edu/colorado/phet/batteryvoltage/common/electron/paint/ImageUtils.java
U simulations-java/simulations/eating-and-exercise/src/edu/colorado/phet/eatingandexercise/EatingAndExerciseApplication.java
U simulations-java/simulations/mri/src/edu/colorado/phet/mri/MriApplication.java
U simulations-java/simulations/self-driven-particle-model/src/edu/colorado/phet/selfdrivenparticlemodel/SelfDrivenParticleModelApplication.java
U simulations-java/common/phetcommon/src/edu/colorado/phet/common/phetcommon/util/DeploymentScenario.java
U simulations-java/common/phetcommon/src/edu/colorado/phet/common/phetcommon/application/PhetApplicationLauncher.java
U simulations-java/common/phetcommon/src/edu/colorado/phet/common/phetcommon/application/PhetApplicationConfig.java
U simulations-java/common/phetcommon/src/edu/colorado/phet/common/phetcommon/application/JARLauncher.java
U simulations-java/common/phetcommon/src/edu/colorado/phet/common/phetcommon/simsharing/SimSharingManager.java
U simulations-java/common/phetcommon/src/edu/colorado/phet/common/phetcommon/view/util/FrameSetup.java
U simulations-java/common/phetcommon/src/edu/colorado/phet/common/phetcommon/view/PhetFrame.java
U simulations-java/common/phetcommon/src/edu/colorado/phet/common/phetcommon/statistics/StatisticsManager.java
U simulations-java/common/phetcommon/src/edu/colorado/phet/common/phetcommon/statistics/StatisticsMessageSender.java
U simulations-java/contrib/piccolo2d/extras/src/main/java/edu/umd/cs/piccolox/pswing/PComboBox.java
A simulations-flash/simulations/estimation/data/estimation/localization/estimation-strings_uk.xml
A simulations-flex/simulations/resonance/data/resonance/localization/resonance-strings_uk.xml
A simulations-java/simulations/plate-tectonics/data/plate-tectonics/localization/plate-tectonics-strings_pt.properties
A simulations-java/simulations/quantum-wave-interference/data/quantum-wave-interference/localization/quantum-wave-interference-strings_pt_BR.properties
U simulations-java/simulations/quantum-wave-interference/data/quantum-wave-interference/localization/quantum-wave-interference-strings_pt.properties
A simulations-java/simulations/rotation/data/rotation/localization/rotation-strings_uk.properties
A simulations-java/simulations/radio-waves/data/radio-waves/localization/radio-waves-strings_uk.properties
U simulations-java/simulations/nuclear-physics/data/nuclear-physics/localization/nuclear-physics-strings_uk.properties
U simulations-java/simulations/moving-man/data/moving-man/localization/moving-man-strings_uk.properties
U simulations-java/simulations/motion-series/data/motion-series/localization/motion-series-strings_uk.properties
U simulations-java/simulations/motion-2d/data/motion-2d/localization/motion-2d-strings_uk.properties
A simulations-java/simulations/ladybug-motion-2d/data/ladybug-motion-2d/localization/ladybug-motion-2d-strings_uk.properties
U simulations-java/simulations/greenhouse/data/greenhouse/localization/greenhouse-strings_uk.properties
U simulations-java/simulations/forces-1d/data/forces-1d/localization/forces-1d-strings_uk.properties
A simulations-java/simulations/fluid-pressure-and-flow/data/fluid-pressure-and-flow/localization/fluid-pressure-and-flow-strings_uk.properties
U simulations-java/simulations/faraday/data/faraday/localization/faraday-strings_uk.properties
A simulations-java/simulations/sugar-and-salt-solutions/data/sugar-and-salt-solutions/localization/sugar-and-salt-solutions-strings_uk.properties
A simulations-java/simulations/soluble-salts/data/soluble-salts/localization/soluble-salts-strings_uk.properties
U simulations-java/simulations/line-graphing/data/line-graphing/localization/line-graphing-strings_bs.properties
U simulations-java/simulations/capacitor-lab/data/capacitor-lab/localization/capacitor-lab-strings_bs.properties
U .
Updated to revision 75187.
Here is the result of the merge. Maybe this is the actual list of translations?
~/phet-svn-trunk-2020$ svn merge ^/trunk
--- Merging r75166 through r75187 into '.':
A simulations-java/simulations/plate-tectonics/data/plate-tectonics/localization/plate-tectonics-strings_pt.properties
A simulations-java/simulations/quantum-wave-interference/data/quantum-wave-interference/localization/quantum-wave-interference-strings_pt_BR.properties
U simulations-java/simulations/quantum-wave-interference/data/quantum-wave-interference/localization/quantum-wave-interference-strings_pt.properties
A simulations-java/simulations/rotation/data/rotation/localization/rotation-strings_uk.properties
A simulations-java/simulations/radio-waves/data/radio-waves/localization/radio-waves-strings_uk.properties
U simulations-java/simulations/nuclear-physics/data/nuclear-physics/localization/nuclear-physics-strings_uk.properties
U simulations-java/simulations/moving-man/data/moving-man/localization/moving-man-strings_uk.properties
U simulations-java/simulations/motion-series/data/motion-series/localization/motion-series-strings_uk.properties
U simulations-java/simulations/motion-2d/data/motion-2d/localization/motion-2d-strings_uk.properties
A simulations-java/simulations/ladybug-motion-2d/data/ladybug-motion-2d/localization/ladybug-motion-2d-strings_uk.properties
U simulations-java/simulations/greenhouse/data/greenhouse/localization/greenhouse-strings_uk.properties
U simulations-java/simulations/forces-1d/data/forces-1d/localization/forces-1d-strings_uk.properties
A simulations-java/simulations/fluid-pressure-and-flow/data/fluid-pressure-and-flow/localization/fluid-pressure-and-flow-strings_uk.properties
U simulations-java/simulations/faraday/data/faraday/localization/faraday-strings_uk.properties
A simulations-java/simulations/sugar-and-salt-solutions/data/sugar-and-salt-solutions/localization/sugar-and-salt-solutions-strings_uk.properties
A simulations-java/simulations/soluble-salts/data/soluble-salts/localization/soluble-salts-strings_uk.properties
U simulations-java/simulations/line-graphing/data/line-graphing/localization/line-graphing-strings_bs.properties
U simulations-java/simulations/capacitor-lab/data/capacitor-lab/localization/capacitor-lab-strings_bs.properties
A simulations-flex/simulations/resonance/data/resonance/localization/resonance-strings_uk.xml
A simulations-flash/simulations/estimation/data/estimation/localization/estimation-strings_uk.xml
--- Recording mergeinfo for merge of r75120 through r75187 into '.':
U .
And the results of svn status:
~/phet-svn-trunk-2020$ svn status
M .
A + simulations-flash/simulations/estimation/data/estimation/localization/estimation-strings_uk.xml
A + simulations-flex/simulations/resonance/data/resonance/localization/resonance-strings_uk.xml
M simulations-java/simulations/capacitor-lab/data/capacitor-lab/localization/capacitor-lab-strings_bs.properties
M simulations-java/simulations/faraday/data/faraday/localization/faraday-strings_uk.properties
A + simulations-java/simulations/fluid-pressure-and-flow/data/fluid-pressure-and-flow/localization/fluid-pressure-and-flow-strings_uk.properties
M simulations-java/simulations/forces-1d/data/forces-1d/localization/forces-1d-strings_uk.properties
M simulations-java/simulations/greenhouse/data/greenhouse/localization/greenhouse-strings_uk.properties
A + simulations-java/simulations/ladybug-motion-2d/data/ladybug-motion-2d/localization/ladybug-motion-2d-strings_uk.properties
M simulations-java/simulations/line-graphing/data/line-graphing/localization/line-graphing-strings_bs.properties
M simulations-java/simulations/motion-2d/data/motion-2d/localization/motion-2d-strings_uk.properties
M simulations-java/simulations/motion-series/data/motion-series/localization/motion-series-strings_uk.properties
M simulations-java/simulations/moving-man/data/moving-man/localization/moving-man-strings_uk.properties
M simulations-java/simulations/nuclear-physics/data/nuclear-physics/localization/nuclear-physics-strings_uk.properties
A + simulations-java/simulations/plate-tectonics/data/plate-tectonics/localization/plate-tectonics-strings_pt.properties
M simulations-java/simulations/quantum-wave-interference/data/quantum-wave-interference/localization/quantum-wave-interference-strings_pt.properties
A + simulations-java/simulations/quantum-wave-interference/data/quantum-wave-interference/localization/quantum-wave-interference-strings_pt_BR.properties
A + simulations-java/simulations/radio-waves/data/radio-waves/localization/radio-waves-strings_uk.properties
A + simulations-java/simulations/rotation/data/rotation/localization/rotation-strings_uk.properties
A + simulations-java/simulations/soluble-salts/data/soluble-salts/localization/soluble-salts-strings_uk.properties
A + simulations-java/simulations/sugar-and-salt-solutions/data/sugar-and-salt-solutions/localization/sugar-and-salt-solutions-strings_uk.properties
@mattpen said another step must be done before this deployment. So I have stopped in the steps before "commit the merge".
I did the commit step:
~/phet-svn-trunk-2020$ svn commit -m "merged translations from master"
Sending .
Adding simulations-flash/simulations/estimation/data/estimation/localization/estimation-strings_uk.xml
Adding simulations-flex/simulations/resonance/data/resonance/localization/resonance-strings_uk.xml
Sending simulations-java/simulations/capacitor-lab/data/capacitor-lab/localization/capacitor-lab-strings_bs.properties
Sending simulations-java/simulations/faraday/data/faraday/localization/faraday-strings_uk.properties
Adding simulations-java/simulations/fluid-pressure-and-flow/data/fluid-pressure-and-flow/localization/fluid-pressure-and-flow-strings_uk.properties
Sending simulations-java/simulations/forces-1d/data/forces-1d/localization/forces-1d-strings_uk.properties
Sending simulations-java/simulations/greenhouse/data/greenhouse/localization/greenhouse-strings_uk.properties
Adding simulations-java/simulations/ladybug-motion-2d/data/ladybug-motion-2d/localization/ladybug-motion-2d-strings_uk.properties
Sending simulations-java/simulations/line-graphing/data/line-graphing/localization/line-graphing-strings_bs.properties
Sending simulations-java/simulations/motion-2d/data/motion-2d/localization/motion-2d-strings_uk.properties
Sending simulations-java/simulations/motion-series/data/motion-series/localization/motion-series-strings_uk.properties
Sending simulations-java/simulations/moving-man/data/moving-man/localization/moving-man-strings_uk.properties
Sending simulations-java/simulations/nuclear-physics/data/nuclear-physics/localization/nuclear-physics-strings_uk.properties
Adding simulations-java/simulations/plate-tectonics/data/plate-tectonics/localization/plate-tectonics-strings_pt.properties
Sending simulations-java/simulations/quantum-wave-interference/data/quantum-wave-interference/localization/quantum-wave-interference-strings_pt.properties
Adding simulations-java/simulations/quantum-wave-interference/data/quantum-wave-interference/localization/quantum-wave-interference-strings_pt_BR.properties
Adding simulations-java/simulations/radio-waves/data/radio-waves/localization/radio-waves-strings_uk.properties
Adding simulations-java/simulations/rotation/data/rotation/localization/rotation-strings_uk.properties
Adding simulations-java/simulations/soluble-salts/data/soluble-salts/localization/soluble-salts-strings_uk.properties
Adding simulations-java/simulations/sugar-and-salt-solutions/data/sugar-and-salt-solutions/localization/sugar-and-salt-solutions-strings_uk.properties
Transmitting file data ..........done
Committing transaction...
Committed revision 75188.
@mattpen said there is a website deploy step that should happen before this, so we scheduled a time for next week to collaborate on 1st deploy.
Working together, @mattpen and I deployed quantum-wave-interference and confirmed that the davisson-germer simulation was not affected.
I deployed capacitor-lab and confirmed the new text is appearing:
I finished the deployment and spot checked a few of the deployments. No problems noted. @oliver-phet can you ask the translator to spot test a few of the deployments?
I just sent an email to the translator, I'll comment when I hear back!
@samreid Nina confirmed all of the translations look good!
Thanks, closing.
Our Ukrainian translator has requested we republish the CheerpJ version of several simulations. The Ukrainian translations for these simulations have been updated since the original batch of CheerpJ sims were published.
I'm guessing it is more work to selectively publish sims/translations and it may make sense to just republish the entire list. There are likely other Java translations that have been added since the original batch of CheerpJ sims and it would be nice to pick those up as well (our sim translation spreadsheet shows 20 translations submitted).
The specific sims requested: Ramp: Forces and Motion - (ukr) https://phet.colorado.edu/uk/simulation/legacy/ramp-forces-and-motion Forces and Motion - (ukr) https://phet.colorado.edu/uk/simulation/legacy/forces-and-motion Moving Man - (ukr) https://phet.colorado.edu/uk/simulation/legacy/moving-man Forces in 1 Dimension - https://phet.colorado.edu/uk/simulation/legacy/forces-1d The Greenhouse Effect - https://phet.colorado.edu/uk/simulation/legacy/greenhouse Motion in 2D - https://phet.colorado.edu/uk/simulation/legacy/motion-2d Beta Decay -https://phet.colorado.edu/uk/simulation/legacy/beta-decay Magnet and Compass - https://phet.colorado.edu/uk/simulation/legacy/magnet-and-compass
@ariel-phet What sort of priority should this be? I assume @samreid would do the republication?