VoxelCubes / PanelCleaner

An AI-powered tool to clean manga panels.
GNU General Public License v3.0
208 stars 16 forks source link

can you set up crowdin/weblate for localisation #32

Closed EfeDevirgen closed 7 months ago

EfeDevirgen commented 7 months ago

like i said in the title i wanna translate dis so can you set up something like that?

EfeDevirgen commented 7 months ago

crowdin is prefered for me

VoxelCubes commented 7 months ago

Hi, that sounds like it would be fun, thanks for offering. What language, if I may ask? The project uses Qt, so the output would be a Qt linguist file that apparently both services support.

I'd personally prefer the open one, weblate, but since I'm not the one really using this, I can accommodate. It'll take a bit of time to allow for localization of all strings, since some of them aren't managed by the Qt system, but I can get the bulk of things up before that.

EfeDevirgen commented 7 months ago

for me ill do turkish crowdin is prefered for me bc weblate translate suggestions are broken and the ui is better in my opinion

EfeDevirgen commented 7 months ago

image

VoxelCubes commented 7 months ago

Getting crowdin set up correctly is proving to be a tad difficult. It isn't syncing the files correctly. Do you know of a project that uses Qt and offers crowdin support that I could use as an example?

VoxelCubes commented 7 months ago

I found the project pcsx2, which has the same setup going, so that's very nice, I got it set up finally.

See Translating

Hope it works well for you :)

EfeDevirgen commented 7 months ago

pog im starting now

EfeDevirgen commented 7 months ago

done:P

VoxelCubes commented 7 months ago

Awesome, looks like deepl could help with the easy ones and you fixed the ones where it got the nuance wrong. I can't personally verify them, but they'll be included in the next update nonetheless. Thank you very much!

Do note that some strings, notably the technical ones explaining the profile options aren't included yet. That part of the UI is dynamically generated, so it'll take a bit more effort on my part to expose those to the translation system. I'll update you on when that's done.

Thanks for getting this off the ground!

VoxelCubes commented 7 months ago

@EfeDevirgen I added more strings, now the profiles and process steps are included, among a few other ui elements.

VoxelCubes commented 7 months ago

All right, I think I got all strings now, shouldn't change much more than that.