phetsims / phetsims/rosetta

User suggestion: ability to choose default units, sim startup behavior based on locale

Open
#71 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

dev:enhancement
Dominant language
TypeScript
Stars
3
Forks
3
PR merge metrics
No merged PRs in 30d

Description

We received a suggestion by a German user to have ability to choose default temperature in Celsius. Could this be done in translation utility?
ON: Greenhouse Gas is the sim in question
CM: If the request is to specify whether to use F or C for temperature based on locale… No, this is currently beyond the scope of Rosetta, and PhET i18n in general. We currently deal with i18n issues related to strings, but don’t address adapting sims to locale-specific customs/conventions. This would need to be addressed via a control in the sim that allows the user to change temperature units. (We did this in several Java sims.)

It sounds like this would be done via a separate process that doesn't involve the sim strings. We will revisit in the future.

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

No files, tests, or entry points are named. First clarify whether the work belongs in Rosetta or in the Greenhouse Gas sim, and define whether completion means a sim control for temperature units or locale-based startup behavior.

Written by the indexing model from the issue text.

Assessment

Domain
internationalization
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.