Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Proposal for translation tool #1571

Closed
ilyaspiridonov opened this issue Dec 2, 2019 · 24 comments
Closed

Proposal for translation tool #1571

ilyaspiridonov opened this issue Dec 2, 2019 · 24 comments
Assignees

Comments

@ilyaspiridonov
Copy link

Please consider using GitLocalize to manage translations.
It's free, supports .md and syncs with GitHub directly.

@svmelton
Copy link
Contributor

svmelton commented Dec 3, 2019

Thanks—I'll let our Spanish and French Managing Editors take a look.

@mdlincoln
Copy link
Contributor

jumping in to note that this would not handle the particular way that we do language snippets, so it couldn't handle all our translation needs.

However, I would be interested to get feedback on how it works for translating a markdown file in ph-submissions. If the @programminghistorian/french-team or @programminghistorian/spanish-team have a specific lesson they'd like to experiment with, let the @programminghistorian/technical-team team know and we could try it out as an option.

@arojascastro
Copy link
Contributor

Interesting! I think we should experiment with it. I am planning to translate one lesson in the first semester of 2020 and I could use it. But feel free to experiment with this tool as well in parallel!

@jenniferisasi
Copy link
Contributor

I watched their video and was wondering that @mdlincoln, it didn't look to me like the system we use in the website/jekyll folder.

For what you [I see @arojascastro too] suggest, I see it useful to do a review on EN | ES versions (in my case) but I would personally not use it to do the translation of a lesson itself - that would mean there is a ticket open while in-progress but as of now we only accept completed translations. Makes sense?

@mdlincoln
Copy link
Contributor

Actually, because this involves a github integration directly onto our repositories, we really should pick just 1 lesson to start with.

@mdlincoln
Copy link
Contributor

But, as @jenniferisasi notes, only if you think it'd actually be usefuul to try out. There's no reason we have to use it.

@arojascastro
Copy link
Contributor

I did not watch any video or read the documentation, so I do not know if it is really useful! Sorry!

@mdlincoln
Copy link
Contributor

Well hey, maybe I'll try setting up a little demo in the ph-submissions repo on some sample lessons (I'll make new temporary directories so it won't interfere with actual ongoing lessons) and you call can take a look before we try using it for a "real" lesson.

@mdlincoln
Copy link
Contributor

Hi @programminghistorian/french-team and @programminghistorian/spanish-team I'm trying to assess the number of hours I spend on PH stuff, and this is probably going to be beyond my capacity to work on right now. If there is strong interest from your teams, we can see if another @programminghistorian/technical-team member is able to take point - otherwise I may put this issue into the "new features backlog". Please respond on this ticket if you feel very strongly about trying this out.

@arojascastro
Copy link
Contributor

Thanks @mdlincoln - I would say is not a priority or requirement, but desirable... :)

@JoshuaGOB
Copy link
Contributor

I agree with @arojascastro. This would be a nice feature but probably more for some of the in-house translations than for submitted ones.

I’d love to dig in at a later point since I do use TM and MT software for work and providing those glossaries might help on longer lessons.

@mdlincoln
Copy link
Contributor

OK, let me raise this with the rest of the tech team and see if someone else might be able to do some experimentation in the next month or two. @JoshuaGOB you raise a good point about this being useful for e.g. keeping the editor guidelines in sync, rather than for brand new translations. Perhaps we can look into that as the first example for experimentation.

@spapastamkou
Copy link
Contributor

I'll make the test for this once I am on my next translation; possible schedule on April 2020.

@mdlincoln
Copy link
Contributor

Hello @spapastamkou - I wanted to check on this; I know our commitments have changed radically around the globe since February. Are you still going to be able to try this out in the next month? Or should we close this due to lack of time? I'm happy with either decision, I just want to make sure that we make a decision and then adjust the ticket.

@spapastamkou
Copy link
Contributor

Hi @mdlincoln, yes, I kind of launched this on April 19: the lesson I will work on is "Downloading Multiple Records Using Query Strings". I uploaded the lesson on our repo and tried to make the connexion with GitLocalize. I did not completely figure out this, and had not much time then, but it is in my pipeline. Once launched, I will open a proposal ticket in the ph-submissions repo, and either close this ticket then or wait until done and report here?

@mdlincoln
Copy link
Contributor

@spapastamkou Great, thank for letting us know you're trying it out on that lesson. I'd report back on what you find out about the tool on this ticket, and then we can figure out if it's really something that the project team would like to use more widely.

@spapastamkou
Copy link
Contributor

ok, let's do this.

@mariajoafana
Copy link
Contributor

Looking forward to seeing the results of this experiment

@acrymble
Copy link

With @mdlincoln stepping down and our team entering a phase of reduced new technical features, is this still realistic as a widespread solution?

@DanielAlvesLABDH
Copy link
Contributor

I gave a look at the website and the video of this tool. It has potential to be helpful but probably it will take some effort to integrate with our current processes. I could try to ask someone from the PT team to give it a try, but with no promises since we are all with too much work at the time. Please let me know what you think.

@mdlincoln

This comment has been minimized.

@mdlincoln
Copy link
Contributor

I spoke too soon - @spapastamkou has still been working on evaluating this tool, and hopes to give a more detailed report out to the full team after her sabbatical. I'm going to re-open to mark that this work is actively ongoing.

@mariajoafana
Copy link
Contributor

@spapastamkou Shall we close this ticket and re-open when this moves along?

@acrymble
Copy link

I'm closing this because we haven't had any movement on it for some time and keeping a ticket open doesn't affect anyone's ability to look into it further. It doesn't seem to be an active task of great importance for us at the moment.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests