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

Add support to translate the entire website to other languages #25

Open
aferrop opened this issue Nov 6, 2018 · 7 comments
Open

Add support to translate the entire website to other languages #25

aferrop opened this issue Nov 6, 2018 · 7 comments

Comments

@aferrop
Copy link

aferrop commented Nov 6, 2018

I want to contribute with Pico translating the site into Spanish

@aferrop aferrop changed the title Aadd support to translate the entire website to other languages Add support to translate the entire website to other languages Nov 6, 2018
@PhrozenByte
Copy link
Collaborator

Sorry for the late response @aferrop

First of all I'd like to thank you for your intention to translate the website. Doing so would be a really amazing thing to do and I'd really love to see it happen! ❤️

Unfortunately I don't see a fast way to achieve a full website translation without completely overhauling Pico's website (something that is planned indeed, but due to very limited time probably not going to happen soon).

However, what we can do is a partial translation of the website. I think the most important thing to translate are the user docs - which are (besides some syntactical differences) identical to Pico's sample contents (resp. the sample index.md) and Pico's README.md.

The easiest way to translate the user docs would be to simply fork the picocms/Pico repo and translate content-sample/index.md and README.md to Spanish. This even allows us to create a Spanish-version of Pico later. What do you think about this approach?

@aferrop
Copy link
Author

aferrop commented Dec 24, 2018

It is OK, in a few days I will send a PR with the translations

@stefanocpp
Copy link

stefanocpp commented Jan 2, 2019

Would it be interesting to do the same for Italian? I could take care of it

@PhrozenByte
Copy link
Collaborator

@stefanocpp Sure, why not? Would love to incorporate more translations of the user docs.

@aferrop
Copy link
Author

aferrop commented Jan 9, 2019

Is it possible to create another repository such as es.picocms.github.io to contain Spanish translations?
I have already translated around 70% of the main site.

@stefanocpp
Copy link

Hello there! I posted the first bit of work, hope to have used correctly forks and pull requests

@aminnairi
Copy link

Hi there, if you are willing to add translation on your CMS you can use this package of mine here:

https://www.npmjs.com/package/@aminnairi/translation

You can even use the In-Browser to have little to no friction adding the translation to your front-end (if you have no JavaScript build tool or are not using Node).

If you find that this library suits your needs I can provide some help for translations as well.

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

4 participants