It is currently Thu Nov 12, 2026 6:50 pm


All times are UTC - 5 hours [ DST ]



Post new topic Reply to topic  [ 2 posts ] 
Author Message
 Post subject: Language-Independent Python Programs Through XML-Based Text Management
PostPosted: Tue Nov 10, 2026 1:45 pm  (#1) 
Offline
GimpChat Member
User avatar

Joined: Aug 22, 2017
Posts: 76
Supporting multiple languages ​​should not require any changes to the program's functionality for individual languages.

This idea stayed with me for a long time, so I considered how it could be implemented in a simple way. This is my proposal, and I have successfully applied the concept to two of my GIMP2 plugins:
"HN-Pfeil-zeichnen" (HN-Draw-Arrow) and "HN-Form-zeichnen" (HN-Draw-Shape).

If you are interested in the concept, please read the attached PDF file.

Attachment:
File comment: A Concept for GIMP Plugins and Other Python Applications.
Language Independent Python-GIMP-Plugins.pdf [247.87 KiB]
Downloaded 7 times


Attachments:
File comment: For your own tests.
Py3SprachunabhängigePlugins.zip [35.02 KiB]
Downloaded 5 times
Share on Facebook Share on Twitter Share on Orkut Share on Digg Share on MySpace Share on Delicious Share on Technorati
Top
 Post subject: Re: Language-Independent Python Programs Through XML-Based Text Manage
PostPosted: Thu Nov 12, 2026 4:16 pm  (#2) 
Offline
Administrator
User avatar

Joined: Aug 10, 2012
Posts: 14269
Location: Native to NYC living in Arizona, Gimp 2.8 - 3.0, Win 11 PC.
Hello, Herbie,

I find this an interesting approach,
and I appreciate the thought you've put into it.
The idea of supporting multiple languages without altering the program makes sense.

It's nice to see members sharing their ideas,
and taking the initiative to develop something that could benefit others in the GIMP community.

Thanks for sharing your work with us!

_________________
Image
"A wise man learns more from a foolish question than a fool can learn from a wise answer"
Image


Top
Post new topic Reply to topic  [ 2 posts ] 

All times are UTC - 5 hours [ DST ]



* Login  



Powered by phpBB3 © phpBB Group