Skip to content

Collect internationalization/localization changes from forked repositories in particular from the CCDMD forks #914

@taniwallach

Description

@taniwallach

The CCDMD forks (focused on adding French support) of webwork2 and pg, and their repo has many "maketext" calls not in the current PR #908 for UTF8 support, etc. The "maketext" calls and many other changes are probably relevant for the main internationalization/localization project.

There is also some initial support for a "maketext" type of behavior in some of the JavaScript files, much of which is apparently in commit e71babc and in particular the files:

There is a need to figure out how to collect and "merge" the relevant code changes into the working branches for internationalization/localization, probably via pull requests to whatever is the current source branch of the most recent localization PR to webwork2 and/or pg.

@jutrembBDEB :

  • Which of the CCDMD branches should be looked at to collect changes which should probably mostly be merged into the main webwork code?
  • Can you or someone else possibly organize the relevant changes it into something ready to use as a PR to @mgage's new_develop_candidate_01_01_2019 (the source of New develop candidate 01 01 2019 #908)?

It is quite possible that other institutions running custom localized versions of WeBWorK also have code changes which would be helpful to review and merge as appropriate. Does someone know who to ask or which forks to examine?

Two cross-fork comparisons with the CCDMD code I looked at quickly:

Metadata

Metadata

Assignees

Labels

MultilingualPart of the Multilingual (localization) project

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions