DevSoc-Asansol2023 / DevSoc-Main

Official website of our club "Developer Society"
https://devsocofficial.netlify.app/
MIT License
16 stars 11 forks source link

[FEAT] Implement Internationalisation #32

Closed lokjaw closed 8 months ago

lokjaw commented 1 year ago

Description

[x] Implement Internationalisation for all the text [ ] Make it reusable so that it can be integrated with data coming from servers as well [x] Maintain guidelines

Related Issues

31

Changes Made

Internationalisation implemented using the i18next library.

Checklist

Screenshots/video/urls

Screenshot_23 Screenshot_24

Note to reviewers

There is no dynamic content yet based on data fetched from APIs, the i18next library can integrate dynamic content as well by injecting variables when needed in the future.

netlify[bot] commented 1 year ago

Deploy Preview for devsoc-main ready!

Name Link
Latest commit f6bbd998496dd0018e47057ede95159b02e8e65b
Latest deploy log https://app.netlify.com/sites/devsoc-main/deploys/6533e905c517430008c5f752
Deploy Preview https://deploy-preview-32--devsoc-main.netlify.app/
Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.

lokjaw commented 1 year ago

@ArnabChatterjee20k This resolves #31

ArnabChatterjee20k commented 1 year ago

Can you share some screenshots to see the working pages

lokjaw commented 1 year ago

Can you share some screenshots to see the working pages

There is only one page and I have shared the screenshots above. Do you need more specific screenshots?

https://user-images.githubusercontent.com/57339638/277115895-2cc33a22-bbae-4ebc-b54b-25ed6026a1b5.png https://user-images.githubusercontent.com/57339638/277115899-54ba332a-4ed6-460f-acc1-c13e9d08d870.png

ArnabChatterjee20k commented 1 year ago

Can you add some languages like hindi and bengali. Only adding English is not serving the purpose. You can add one language toggler if you want. Since we are targeting community from various genres so I think adding multiple language is what we need

lokjaw commented 1 year ago

@ArnabChatterjee20k I only speak English. I hope you're not expecting me to translate everything. But I can setup configurations and toggler for multiple languages and then someone can wok on translations specifically under translation files for respective languages. Let me know if that's satisfactory.

ArnabChatterjee20k commented 1 year ago

@ArnabChatterjee20k I only speak English. I hope you're not expecting me to translate everything. But I can setup configurations and toggler for multiple languages and then someone can wok on translations specifically under translation files for respective languages. Let me know if that's satisfactory.

Adding a toggler will be great point setup for this project Thanks @lokjaw