Pinta icon indicating copy to clipboard operation
Pinta copied to clipboard

Missing/untranslated strings in the Pinta app and in the Weblate's Pinta component

Open milotype opened this issue 3 months ago • 6 comments

Description Several strings don't translate in the app because they are missing in the Weblate's Pinta component.

To Reproduce Start Pinta in Croatian language to see the issues.

Additional Info The following strings don't exist in the translation file. See screenshots below.

  • Refraction
  • Roughness
  • Seed
  • Credits
  • Legal
  • Website
  • Code by
  • Translated by
  • Random noise

The string "Details" exists in the translation file but dos not translate in the "About Pinta" screen.

Version Mac OS 15.6.1 Pinta 3.0.3

SCREENSHOTS

About Pinta Image Image Image Image

Effects > Render > Clouds Image

Effects > Noise > Add noise Image

Effects > Distort > Dents Image

P.S. I only changed the pinta.mo file but not the libadwaita.mo file in the apps map.

milotype avatar Sep 05 '25 19:09 milotype

The About dialog is from libadwaita, so I think it's expected that they don't show up in Pinta's weblate or use strings from our translation catalog. However they should be translated still, if libadwaita has translations for your language?

Weblate is tracking the master branch of Pinta, so it might not exactly match 3.0. I think that's the case for the Random Noise parameters, which were renamed to Random Noise Seed recently

But I think it's a bug that the Refraction / Roughness parameters aren't translatable

cameronwhite avatar Sep 06 '25 15:09 cameronwhite

Yes, libadwaita is translated into croatian at https://gitlab.gnome.org/GNOME/libadwaita/-/blob/main/po/hr.po?ref_type=heads, but the translations don't show up. I also think that you need to add "Refraction", "Roughness" and "Seed" to Weblate's strings.

milotype avatar Sep 06 '25 19:09 milotype

@cameronwhite I've seen you have added Refraction and Roughness to the translation files. Thanks! But you're still missing the string Seed for Effects > Distort > Dents.

I hope you find a solution for the libadwaita issue!

milotype avatar Dec 09 '25 22:12 milotype

But you're still missing the string Seed for Effects > Distort > Dents.

I think that's a difference between Pinta 3.0 and the latest development builds (which are what drives Weblate) - that string ended up being renamed to Random Noise Seed which seems to be translatable

cameronwhite avatar Dec 10 '25 02:12 cameronwhite

@cameronwhite My last comment was based upon Pinta version 3.0.5.

Are you planning a 3.0.X version before version 3.1?

If so, please let me know, so I can check if the string Seed in Effects > Distort > Dents actually translates as Random Noise Seed.

milotype avatar Dec 11 '25 14:12 milotype

Probably not - I'm aiming to just do version 3.1 most likely

cameronwhite avatar Dec 13 '25 04:12 cameronwhite

@milotype Would you be able to test out the build from https://github.com/PintaProject/Pinta/actions/runs/20403584666? In my testing these changes fixed the issues with the libadwaita about dialog

cameronwhite avatar Dec 21 '25 03:12 cameronwhite

@cameronwhite Yes, I confirm that everything works! Great work! You can close this issue.

milotype avatar Dec 22 '25 22:12 milotype