node-sec-roadmap icon indicating copy to clipboard operation
node-sec-roadmap copied to clipboard

i18n support.

Open yosuke-furukawa opened this issue 7 years ago • 15 comments

there are so good documentations. I would like to translate this docs to Japanesea for Japanese Noders. We think gitlocalize is very helpful for this type docs. https://gitlocalize.com/ If you are fine for translations, we will change this folder organizations.

yosuke-furukawa avatar Jan 21 '18 03:01 yosuke-furukawa

CC: @sotayamashita @chikathreesix

yosuke-furukawa avatar Jan 21 '18 03:01 yosuke-furukawa

Sounds good. What can I do to help?

mikesamuel avatar Jan 21 '18 11:01 mikesamuel

@yosuke-furukawa I appreciate your suggestion. :100:

@mikesamuel Hi! I am an engineer for Gitlocalize. We should think how to translate docs first regardless of whether we use GitLocalize or not. Any idea?

sotayamashita avatar Jan 22 '18 07:01 sotayamashita

@sotayamashita If Gitlocalize helps extract human language text and track which commits have changes that need to be translated, that would probably help a lot.

It's published via a gitbook which allow for publishing multiple versions.

"Multi-Languages" says

GitBook supports building books written in multiple languages. Each language should be a sub-directory following the normal GitBook format, and a file named LANGS.md should be present at the root of the repository with the following format:

* [English](en/)
* [French](fr/)
* [Español](es/)

You can see a complete example with the ...

I can probably handle redirecting requests for / based on Accept-Language headers.

mikesamuel avatar Jan 22 '18 16:01 mikesamuel

@mikesamuel

If Gitlocalize helps extract human language text and track which commits have changes that need to be translated, that would probably help a lot.

Yes, we do those things. In addition, we return translated file via a pull request to your repository and each translation is associated with GitHub user so they can see what they have been contributed to GitHub. :sparkles:

I can probably handle redirecting requests for / based on Accept-Language headers.

I got it. I will try to configure. Please wait. :bow:

cc:/ @yosuke-furukawa

sotayamashita avatar Jan 23 '18 05:01 sotayamashita

@mikesamuel I would appreciate if you could tell me the reason why do you write this document under Google org. :bow:

sotayamashita avatar Jan 23 '18 06:01 sotayamashita

@sotayamashita My employer required it.

Can we set up a fork that just tracks google/node-sec-roadmap and which uses your GH plugin?

mikesamuel avatar Jan 23 '18 14:01 mikesamuel

@mikesamuel

My employer required it.

I got it.

Can we set up a fork that just tracks google/node-sec-roadmap and which uses your GH plugin?

Before forking the repo, I would appreciate if you could follow these conditions below, I can give you our free OSS plan. You do not need to fork if it could be accepted. :smile:

  • The OSS projects should be non-profitable
  • Up to 5 repositories
  • Put a note that GitLocalize is used for a localization and its project link on README.md
  • If you have a website for a project, put a GitLocalize logo on the site.

By the way, google/WebFundamentals have been using GitLocalize already. :tada:

sotayamashita avatar Jan 24 '18 03:01 sotayamashita

  • The OSS projects should be non-profitable

Agreed

  • Up to 5 repositories

Thanks

  • Put a note that GitLocalize is used for a localization and its project link on README.md

Agreed

  • If you have a website for a project, put a GitLocalize logo on the site.

Could it go in the sidebar above "Published with Gitbook"?

screen shot 2018-01-24 at 12 12 57 am

mikesamuel avatar Jan 24 '18 05:01 mikesamuel

@mikesamuel

Could it go in the sidebar above "Published with Gitbook"?

Sound good. What about to add "Translated by GitLocalize"? if It is ok, I will create a PR for it.

  • Have you created a GitLocalize account? If it has not done yet, please create.
  • After creating account, please "add repository" on GitLocalize

sotayamashita avatar Jan 24 '18 06:01 sotayamashita

@sotayamashita, Sounds good to me.

mikesamuel avatar Jan 24 '18 16:01 mikesamuel

@mikesamuel Please let me know when you integrate this repository with GitLocalize.

sotayamashita avatar Jan 25 '18 04:01 sotayamashita

In offline conversation

Sota from GitLocalize said

As I mentioned before, google/WebF are using our tool so I ask them to integrate the app on GitLocalize. I let you know when it has done.

so I'll try to move this forward once github.com/google/WebFundamentals clicks the necessary checkboxes.

mikesamuel avatar Jan 29 '18 16:01 mikesamuel

@sotayamashita Should I follow up with WebFundamentals?

mikesamuel avatar Feb 07 '18 15:02 mikesamuel

@mikesamuel I will check the status

sotayamashita avatar Feb 08 '18 00:02 sotayamashita