Hi,
My friends and I would like to translate this resource into Ukrainian. I saw in CONTRIBUTING.md that you encourage contributing translations. But I don't see any localisation/internationalisation infrastructure in the repo.
Could you please share any plans on changing the folder structure (like having one folder per locale with the same set of files as English)? Or maybe you plan using any i18n _ markers?
Looking forward to hearing your thoughts :)
Warm regards,
Sviatoslav.
@webknjaz I'm ready to help in Ukrainian translation.
I could also help with an spanish translation.
Hey, that would be a pleasure to help you guys for a translation in french.
Hi,
There is a branch named i18n. There are no commits ahead gh-pages, but seems to be there for this purpose, right?
PS. Jekyll has a plugin for internationalization that looks very easy to use and mantain: Jekyll Multiple Languages plugin
Hi @xoan. That branch was created just about 3 hours ago. It is likely it was the result of this issue.
I think, we have to wait a little for the maintainers' clarifications.
@numrut wrote:
I think, we have to wait a little for the maintainers' clarifications.
I agree :)
Hey everyone, thanks for being so eager to help translate! I started https://github.com/github/open-source-guide/pull/295 to work on making this easier and would love feedback.
@webknjaz if you're up for it, I'd love your help working through this on a Ukrainian translation.
Thanks @bkeepers, I'm in. I'll be glad to help!
So what's the plan? Create new branch with Ukrainian translation in a fork having a bunch of articles in a folder structure mimicking English one?
@sigerello and @numrut,
I've invited both of you to join the team. I'll need your emails to send you slack invitations as well.
@webknjaz just to clarify what I tried to articulate in #295, but I think your fork should _only_ contain the Ukranian translation.
If anyone has free time this week and interest in doing another translation, I'd be up for kicking that off and opening an issue like #299 for your language. I don't want to do more than a couple while we're still ironing out how exactly it will work, but a couple might help to get more feedback.
@bkeepers any thoughts on localisation of pictures? should they go into the locale folder?
@webknjaz oooh, great question. For now, maybe create a locale folder in assets/images/?
sounds good
@bkeepers there's additional concern, which bothers me for a while: fixes or improvements to original articles go to this repo and there's no way to automatically confirm that translated version still corresponds original one.
I'm thinking of adding a commit hash of the repo state to translated article metadata stating that it's valid for that version. There could be an automated check with notification of translators listing articles which need to be updated (probably with diff) or re-confirmed that they are still relevant.
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.
Still in progress
Most helpful comment
@bkeepers there's additional concern, which bothers me for a while: fixes or improvements to original articles go to this repo and there's no way to automatically confirm that translated version still corresponds original one.
I'm thinking of adding a commit hash of the repo state to translated article metadata stating that it's valid for that version. There could be an automated check with notification of translators listing articles which need to be updated (probably with diff) or re-confirmed that they are still relevant.