-
Notifications
You must be signed in to change notification settings - Fork 116
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
[BUG]: Make the website Multilingual #52
Comments
Thank you for creating this issue! 🎉 We'll look into it as soon as possible. In the meantime, please make sure to provide all the necessary details and context. If you have any questions or additional information, feel free to add them here. Your contributions are highly appreciated! 😊 You can also check our CONTRIBUTING.md for guidelines on contributing to this project. |
hi @Swarali1107 ..thank you so much for showing interest in this project and your idea is excellent ...can you implement it using google translate modeule....because in previous project we have have already tried your idea using i18next...for that we have faced so many problems as the project size increases...so it is better to implement that by using google translate... take referece from this repo... please let me know if any information is needed... |
Great...I will work on it today and will report to you till evening |
@manikumarreddyu I have mailed you about the issue...kindly check my mail and reply |
Hi,
I hope you're doing well. I wanted to ask you about the Google Translate
API integration for the multilingual support feature. While the API does
offer a free tier, it requires a billing account to be set up. The free
tier allows up to 500,000 characters per month at no cost. However, if the
usage exceeds that, charges will be applied.
Could you please confirm whether you would like me to proceed with the free
version, with careful monitoring of usage, or if you’d prefer the paid
version for larger-scale usage without restrictions?
In free version I think Microsoft translator (azure) will be better ...as
it allows 2M character per month
Once I receive your confirmation, I can move forward accordingly.
Looking forward to your response.
…On Wed, Oct 2, 2024, 7:52 AM manikumarreddyu ***@***.***> wrote:
Assigned #52 <#52>
to @Swarali1107 <https://github.com/Swarali1107>.
—
Reply to this email directly, view it on GitHub
<#52 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/BCRZYDI7ZNSUQC7EFKWN4J3ZZNKHDAVCNFSM6AAAAABPGEXGO6VHI2DSMVQWIX3LMV45UABCJFZXG5LFIV3GK3TUJZXXI2LGNFRWC5DJN5XDWMJUGQ4DCOBYHE4TSMY>
.
You are receiving this because you were assigned.Message ID:
***@***.***>
|
hi , https://github.com/VaibhavArora314/StyleShare/blob/main/frontend/src/components/GoogleTranslate.tsx https://github.com/VaibhavArora314/StyleShare/blob/main/frontend/src/styles/Translate.css check this once...i think they have not used any api keys..not sure..but you check it once. |
hi @Swarali1107 any updates ? |
Hello @Swarali1107! Your issue #52 has been closed. Thank you for your contribution! |
Is there an existing issue for this?
Describe the bug
Feature Request: We need to implement multilingual support for the Agrotech AI website to make it accessible to a wider audience, especially farmers from various regions.
Expected behavior
Proposed Solution:
Language Files: Create JSON/YAML files for different languages (e.g., English, Hindi, etc.).
Example: en.json, hi.json, etc., containing key-value pairs for translated text.
Language Switcher: Implement a language switcher (dropdown or buttons) for users to choose their preferred language.
Dynamic Content Loading: Modify the frontend to load text dynamically based on the selected language. This could involve using JavaScript frameworks or libraries like i18next or vanilla JS.
Multilingual SEO: Ensure the URLs and metadata reflect the selected language for SEO purposes (e.g., example.com/en/, example.com/hi/).
Add ScreenShots
No response
On which device are you experiencing this bug?
No response
Record
The text was updated successfully, but these errors were encountered: