sanity-io / sanity

Sanity Studio – Rapidly configure content workspaces powered by structured content
https://www.sanity.io
MIT License
5.23k stars 425 forks source link

Translate the studio UI #1603

Closed djhi closed 10 months ago

djhi commented 4 years ago

Is your feature request related to a problem? Please describe. I build websites for people who needs to manage its content themselves but many of them don't understand English.

Describe the solution you'd like It would be great if the studio UI itself was localized.

Describe alternatives you've considered Forking the default layout and other packages using parts to translate it myself. It would be a pain to maintain though.

Have you considered internationalizing the studio app ? If yes, can I help ? If no, are you open to the idea and would you accept PR for it ?

choutkamartin commented 1 year ago

@Karytonn Your message was meant to be for me, right? I can share an example, on the other hand I never finished the "example" fully, because I struggled with making the localization component accessible for plugins etc.

Karytonn commented 1 year ago

@Karytonn Your message was meant to be for me, right? I can share an example, on the other hand I never finished the "example" fully, because I struggled with making the localization component accessible for plugins etc.

I needed a solution to at least change the name of the publish button, nothing more.

jimmysafe commented 1 year ago

any news on this? i really need to change just the buttons translations such as Publish, New Item, etc...

thewinger commented 1 year ago

Any news?

haroldao commented 1 year ago

I'd be happy to contribute to the French translations 👀

petter-svard commented 1 year ago

This feature would be greatly appreciated 🙏

ksundmyhr commented 1 year ago

Any news on this? I do think quite a lot want this functionality 😊

jyyyeung commented 1 year ago

Studio translation would be very helpful. My client is not great at English and it makes him difficult to update content. I will also be willing to contribute translations.

yonaodesign commented 1 year ago

Any updates? I guess that localization might bring issues like budget, and having to hire target language speaking support staff etc., yet I would love really to Sanity it in production for my Japanese client.

martinval commented 1 year ago

Just adding a comment to not let this die. Also considering Sanity for intl. client projects, but lack of UI localization is a deal breaker. :(

hhdreamer13 commented 1 year ago

I really appreciate all the hard work you've put into making Sanity this much lovely. I understand that translating the Studio UI into multiple languages might be challenging from a development perspective. However, if you could create a system where users can provide their own translations for UI texts, that could be a game-changer for non-English speaking customers.

Sanity is a great product and I believe it should be easily accessible to clients from different regions. Making the UI customizable in terms of language could be great.

Looking forward to any updates on this issue!

jimmysafe commented 10 months ago

+1

rexxars commented 10 months ago

A big thanks to every single one of you who took the time to tell us about your interest in this feature and offered your help with various locales!

We are thrilled to announce that we have now released support for Studio UI Localization! This feature, highly requested by our community, enhances the user experience by allowing the use of Studio in various local languages.

For more information and access to documentation, check out the announcement post.

As part of this exciting release, we've created sanity-io/locales, a monorepo containing over 20 locale plugins. We invite you to test these plugins, submit improvements, and if you're interested, join us as a maintainer of a specific locale. Maintainers play a crucial role in reviewing pull requests from AI and other contributors and are recognized with a token of appreciation from Sanity.

Can't find your preferred locale in the monorepo? You can easily request its addition! Simply use the issue template linked from the README and we'll get it started with AI, seeking your assistance in reviewing and optionally maintaining it.

Thank you again to everyone who contributed to making this feature a reality. Your patience, feedback, and contributions have been invaluable.

haroldao commented 10 months ago

A big thanks to every single one of you who took the time to tell us about your interest in this feature and offered your help with various locales!

We are thrilled to announce that we have now released support for Studio UI Localization! This feature, highly requested by our community, enhances the user experience by allowing the use of Studio in various local languages.

For more information and access to documentation, check out the announcement post.

As part of this exciting release, we've created sanity-io/locales, a monorepo containing over 20 locale plugins. We invite you to test these plugins, submit improvements, and if you're interested, join us as a maintainer of a specific locale. Maintainers play a crucial role in reviewing pull requests from AI and other contributors and are recognized with a token of appreciation from Sanity.

Can't find your preferred locale in the monorepo? You can easily request its addition! Simply use the issue template linked from the README and we'll get it started with AI, seeking your assistance in reviewing and optionally maintaining it.

Thank you again to everyone who contributed to making this feature a reality. Your patience, feedback, and contributions have been invaluable.

Let's goo🎉🎉

ksundmyhr commented 10 months ago

🎉

patrulea commented 10 months ago

What a time to ~be alive~ hop onto the Sanity ecosystem!