Sketchware-Pro / Sketchware-Pro

Sketchware Pro's sources in Java. Now anyone can contribute to Sketchware Pro.
https://sketchware.pro
Other
863 stars 254 forks source link

Add translations #100

Closed Alloyd031 closed 3 years ago

Alloyd031 commented 3 years ago

Hi. I'd like to make a translations for this mod of Sketchware.

JavkhlanK commented 3 years ago

Sketchware already supports language packs.

Alloyd031 commented 3 years ago

No, I want to translate a mod, not Sketchware.

JavkhlanK commented 3 years ago

What parts of the mod do you wanna translate?

Alloyd031 commented 3 years ago

All mod

JavkhlanK commented 3 years ago

What part exactly? Most of the Mod uses Sketchware's strings, so it's not needed, but most Modder's classes use hardcoded strings, so translation will be hard, unless switching to resource strings

Alloyd031 commented 3 years ago

I translated strings.xml, but it translates only Sketchware, not mod.

JavkhlanK commented 3 years ago

Well, if it's Sketchware's strings.xml only, upload it as Language pack in Sketchware instead, for a more consistent experience.

Alloyd031 commented 3 years ago

I want to translate, for example, Blocks manager.

JavkhlanK commented 3 years ago

Alright then! I think that translations from strings.xml are best though, so we'll have to rewrite Modders' classes to use them, and then you can start writing translations for them! We'll notify you then

Alloyd031 commented 3 years ago

Thank you!

Alloyd031 commented 3 years ago

How long you rewrite Modders' classes?

JavkhlanK commented 3 years ago

I can't tell exactly when, but it's not too high on our to do list.

ToastcodeDev commented 3 years ago

May I ask about the percentage?

ilyassesalama commented 3 years ago

The percentage of what?