bluesky-social / social-app

The Bluesky Social application for Web, iOS, and Android
https://bsky.app
MIT License
7.17k stars 939 forks source link

Add Javanese localization #4433

Open ghost opened 3 weeks ago

ghost commented 3 weeks ago

Hello! I would like to help translate the app to Javanese. I'm a native speaker of Javanese.

surfdude29 commented 3 weeks ago

Hello 👋 I'm a volunteer and I help out with translations a bit.

I can't speak for the Bluesky team but my understanding on adding new translations is that they'd be happy to add a Javanese translation as long as it has been approved by at least one other native speaker.

This is the English message catalog containing the strings that need to be translated:

https://github.com/bluesky-social/social-app/blob/main/src/locale/locales/en/messages.po

One tip: You don't need to bother translating the strings that start with #~ as those are obsolete and are no longer present in the app (they'll be removed from the message catalog at some point).

Depending on your preferences, you (and any other Javanese language translators) may find it easier to set up a Crowdin project to collaborate and then submit a pull request once the translation is complete.

This is what the Indonesian and Ukrainian language teams have done:

https://crowdin.com/project/bluesky-id https://crowdin.com/project/bsky-app-ua

I hope that's helpful, let me know if you have any questions :)

ghost commented 3 weeks ago

Hello, @surfdude29 👋 maturnuwun (thankyou) for your advice. I've made it.

surfdude29 commented 3 weeks ago

Hello, @surfdude29 👋 maturnuwun (thankyou) for your advice. I've made it.

Happy to help :)

I have one other tip: you might want to mark the pull request as a draft while it's still being worked on, just to let the project maintainers know that it's not yet ready to be merged.