Page MenuHomePhabricator

Add OWIDM to translatewiki.net
Open, Stalled, Needs TriagePublic

Description

Project information

Name: OWIDM
Homepage: https://owidm.wmcloud.org/
Project link: https://mdwiki.org/wiki/WikiProjectMed:OWID
Code repository: Copied from https://github.com/owid/owid-static

  • Source branch: {Repo branch from where the latest translations are imported}
  • Target branch: {Repo branch to which translations are submitted; usually the same as Source. Please ensure translatewiki has permissions to push changes here}

OS License: CC BY
Issue Tracker:
Project contact: Doc James

Logo: None yet

  • Without text:
  • With text:

Project description:
We have created a mirror of Our World in Data on wmcloud servers. This allows us to use an extension https://www.mediawiki.org/wiki/Extension:OurWorldInDataMirror to pull these into a mediawiki install. Examples here https://mdwiki.org/wiki/WikiProjectMed:OWID

Next efforts is to figure out translation infrastructure and eventually use within Wikipedias.

NOTE: Section below will be filled by twn staff

Project setup checklist

Project configuration (for translation admins)

Namespace:
Prefix:
Validators:
Support:

Concerns

Event Timeline

Nikerabbit changed the task status from Open to Stalled.Apr 25 2022, 2:16 PM
Nikerabbit added a subscriber: Nikerabbit.

Based on the meeting last week, this is not yet ready to be integrated to translatewiki.net.

In order to integrate with translatewiki.net, you need first have a strings file (e.g. simple key-value JSON file with translatable strings) in a git (or other version control system) repository. The next step, in my understanding, is that you will need to create a mechanism to a) pull labels and other translatable content from the Graph definition JSON(s) to a separate file (this file can be integrated with translatewiki.net) and b) device a system that you can create localised Graph definition JSON(s) by replacing the translatable strings with their translations.