Re: [Gimp-developer] Re: GIMP Tip of the Day messages

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi,

Daniel Egger <degger@xxxxxxx> writes:

> If you use XML for texts like tips or dialogparts then attributes
> are being used for specifying the language the text is in.
> 
> A tip might look like this:
> <tip lang="de">Niemals GIMP schließen</tip>
> <tip lang="en">Never close the GIMP</tip>
> 
> DIA for instance uses something alike to implement modular extensions
> to the graph set.
> 
> It's a lot more versatile then the header approach with my lovely
> friend gettext since the information is not spread over several
> files which need to be generated, compiled and installed. If we had
> more tips we could even categorize them.

I don't think we want all translations in one file. Not in CVS and not 
in the distribution. The file will get large and akward to edit. I don't
think generation, compilation and installation of several files is a
problem since there are good tools to do that.

> Actually using XML would also solve a part of the "how do we localise
> plugins that are not part of the distribution" problem and might lead
> to a leaner core distribution and an intelligent repository which is
> a really cool thing. Back when we implemented the first round of the
> now active stuff this techniques were not available for consideration
> and thus we ended with the kludgy solution. 

hmm, how would XML help here and what are the kludgy solutions you speak
about? Actually I do have some ideas in this area and I think Ingo wanted 
to outline a plug-in description draft that uses XML. But the use of XML 
alone will not solve any our problems. After all it's only a markup 
language and there's nothing really new to it that you couldn't have done
years ago.


Salut, Sven


[Index of Archives]     [Video For Linux]     [Photo]     [Yosemite News]     [gtk]     [GIMP for Windows]     [KDE]     [GEGL]     [Gimp's Home]     [Gimp on GUI]     [Gimp on Windows]     [Steve's Art]

  Powered by Linux