Yellow-Dog-Man / Resonite-Issues

Issue repository for Resonite.
https://resonite.com
139 stars 2 forks source link

[Locale] Host a weblate or localization software for the locale #2701

Open jae1911 opened 3 months ago

jae1911 commented 3 months ago

Is your feature request related to a problem? Please describe.

As the current system of forking a repo and creating pull requests is fine for Resonite as-is, as it grows, the number of contributors will as well. GitHub being made for developers first might confuse and deter potential new contributors that are not familiar with GitHub and Git in general.

Describe the solution you'd like

Host a web-based localization tool such as Weblate to lower the barrier of entry for new contributors.

The tool could also be linked to Resonite accounts.

Describe alternatives you've considered

Keeping the current GitHub fork/PR combo.

Additional Context

This was raised on Telegram, and of course, would add additional work maintaining this solution. This issue is more for the long term.

Requesters

U-j4 | j4.lc

AmasterAmaster commented 3 months ago

This would also help, as issue #1899 would assist in this regard. An easier way for people to use GitHub in general (or another software) along with tutorials would help so much.

stiefeljackal commented 3 months ago

If I recall, @ProbablePrime has used Weblate before and might be able to provide some insight on this matter.

ProbablePrime commented 3 months ago

I've got an internal list of tools I was looking into. We may have to check compatibility though as we dont use a standard locale format. I think weblate can handle it though from memory.

jae1911 commented 3 months ago

Given their documentation on JSON files, I think it should work with the Resonite locale.

https://docs.weblate.org/en/latest/formats/json.html

On 02/08/2024 01:34, ProbablePrime wrote:

I've got an internal list of tools I was looking into. We may have to check compatibility though as we dont use a standard locale format. I think weblate can handle it though from memory.

— Reply to this email directly, view it on GitHub <https://github.com/ Yellow-Dog-Man/Resonite-Issues/issues/2701#issuecomment-2264128867>, or unsubscribe <https://github.com/notifications/unsubscribe-auth/ ASIMZZYG2FNTIQYGQVE3G5TZPKZX5AVCNFSM6AAAAABL253NW6VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDENRUGEZDQOBWG4>. You are receiving this because you authored the thread.Message ID: @.***>

-- Jae "J4" Lo Presti https://j4.lc