Closed Bug 1228718 Opened 10 years ago Closed 4 years ago

Enable download & upload of any project in gettex & xliff file format

Categories

(Webtools Graveyard :: Pontoon, defect, P4)

defect

Tracking

(firefox45 affected)

RESOLVED MOVED
Tracking Status
firefox45 --- affected

People

(Reporter: flod, Unassigned)

Details

Spin-off of bug 1219212. Having the ability to download a project in XLIFF or GetText format, regardless of the format used in the repo, could be useful. This is true especially for projects based on monolingual files (e.g. properties, in the future l20n), where offline translation becomes more complicated.
The format conversion is something I consider to be totally optional. We shouldn't tie ourselves to whatever po or xliff can do. Falling back somewhat gracefully in those scenarios could be nice, as long as we can ensure that a no-op roundtrip actually turns out to be a no-op. I'm in particular thinking about upcoming features in l20n, which we might need to implement in ways that just break conversions.
Lowering the importance level to default. Speaking with my Mozillian hat on, I'm not convinced native apps as such have any advantage over web apps. Which is why I think we should focus on issues users of offline translation tools currently face within Pontoon (e.g. bugs 983096, 1216546, 1209159).
Priority: P2 → P3
With my open-source hat on, being able to run scripts over source code empowers a lot of tooling that is hard to add to each of the available editing tools. Which is more of an argument in favor of the original source, and not so much an argument to have pontoon be a general purpose file converter service.
With my translator hat on, I thought Pontoon was intended to be a step forward with respect to Pootle, but I'm realizing that it may indeed be a step forward for developers (deeper git integration and whatnot), but not for translators and l10n teams: some of them might need more flexibility because of their own customized workflows. I do not think that being able to download a project in .po/.xliff format would turn Pontoon in a general purpose file converter. Instead, it maintains the features we already have in place, instead of taking a step back. With my l10n project manager hat on, a CAT tool is no use to me if there are no means to reuse the translation with whatever other CAT tool of my choice. I'm not sure whether Pontoon is intended to be Mozilla-centric, in which case I might understand why there is little importance given to this feature, but if it would have to be useful to other projects outside Mozilla, then I think Pontoon's usefulness will be limited without this feature. Finally, with my Softcatala member hat on (a Catalan organization to promote Catalan in computers and Internet), we built a resource which gathers all known open-source projects translated into Catalan and indexes their memories: https://www.softcatala.org/recursos/memories.html Which is a valuable resource as a reference for Catalan translators working for other projects. Additionally, a quality report is generated for each project. Without an option to download the projects in a usable format (even in .tmx), projects in Pontoon will not be able to be indexed, reused, searched, nor QA'd.
:-) Jordi, Pontoon was initially intended as something quite different than it is today. But the main idea behind it remains the same - to make translation process easier, especially for localizers (in general, not focusing on Pootle particularly). I haven't lowered the priority from high to default because I thougt the feature you're asking for is not necessary. In which case I would close it. Instead, I find some other issues more important and affecting more users. BTW, only 16 out of 83 open bugs are marked with higher priority. ;) ATM Pontoon is entirely Mozilla-centric. I'm not aware of any other public instance besides https://pontoon.mozilla.org/, which is only used for Mozilla projects. That also means part of the functionality you're asking for is covered by Transvision: https://transvision.mozfr.org/downloads/ BTW, nice work with https://www.softcatala.org/recursos/memories.html!
Summary: Add possibility to download and upload a project in GetText or Xliff format, regardless of the original format → Enable download & upload of any project in gettex & xliff file format
As agreed with Jordi, filing bug 1333850 and lowering the priority of this one.
Priority: P3 → P4
*This bug has been moved to GitHub.* *Please check it out on https://github.com/mozilla/pontoon/issues.*
Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → MOVED
Product: Webtools → Webtools Graveyard
You need to log in before you can comment on or make changes to this bug.