Page MenuHomePhorge

Upstream translatewiki.net's changes
Open, WishlistPublic

Description

Translatewiki.net has been working on translating Phabricator, but the translations only apply to the WMF's install of Phab. It would be super cool for us to upstream these translations and make them a part of our codebase.

See https://translatewiki.net/wiki/Translating:Phabricator

Related Objects

Mentioned In
Starmap
Mentioned Here
T15077: Rebrand: Tracking task

Event Timeline

Matthew triaged this task as Wishlist priority.Mar 24 2022, 02:30
Matthew added a project: Localization.

A highly unfortunate side-effect of T15077: Rebrand: Tracking task is that it will invalidate a ton of translations. My guess is that upstream did not want to maintain these translations as part of the release product, possibly due to not requiring translations be part of the Phabricator release process. If we pull them into the Phorge codebase then we would likely need to update all translations for any text changes made during development, prior to release. I think it would make sense to host the translations in a repository here but I would worry about them quickly falling out of date. Handling of translations is likely a larger-sized project that we would need help managing.

Anyone aware of tooling that would help in managing translations? I've looked briefly at Pontoon which is made by Mozilla for translating Firefox - https://mozilla-pontoon.readthedocs.io/en/latest/. Something like that might be useful for reviewing text changes and crowdsourcing translations.

There is a thread to translatewiki.net about adding Phorge: https://translatewiki.net/wiki/Thread:Support/Adding_Phorge_for_translation%3F.
Wikimedia must first migrate to Phorge to add it into translatewiki.net.

Cigaryno renamed this task from Upstream TranslateWiki's changes to Upstream translatewiki.net's changes.Oct 21 2022, 15:43
Cigaryno updated the task description. (Show Details)

Since 2023, Wikimedia Phabricator is really Phorge.

https://phabricator.wikimedia.org/T333885

I also quite sure that Wikimedia people are not really interested in being maintainer of this at all costs (e.g. keep their translated fork of Phorge):

https://translatewiki.net/wiki/Translating:Phabricator

So probably it's just time to understand how to pull these translations regularly. I don't know really how.