saadpasta / developerFolio

🚀 Software Developer Portfolio Template that helps you showcase your work and skills as a software developer. (This is currently not being actively maintained)
https://developerfolio.js.org/
GNU General Public License v3.0
5.53k stars 2.86k forks source link

Support to other languages i18n #664

Open rogigs opened 1 year ago

rogigs commented 1 year ago

Summary

The project currently supports one language. So if you have international users, they will only be in one language. But at times, some users will want to translate content using browser extensions or whatever. The problem is that sometimes the translations can be incorrect, causing a problem in communication.

What's new?

My initial proposal is to utilize the i18next. The i18next is used for this support and he can use it with other libs/frameworks - I saw discussions about the implementation of SSR,

Furthermore, add a content in a header to show what languages the website supports:

Screenshot 2023-11-18 145723

Motivation

I'm a Brazilian guy and at the moment I'm applying for jobs and search some works freelancer. Because of that, the users of my portfolio could be a Brazilian guy or a Canadian, for instance. So, I feel the necessity of implementing support to other languages could be a pain for other developers as well.

Additional context

No response

CihatKOCAK commented 8 months ago

I would like to work on this, kindly assign this to me @saadpasta

yunussukrugulten commented 5 months ago

Hello,

I made it with i18next because I saw it as a need, it works very well without any problems, I recommend it.

Website: yunussukrugulten.com