[Printing-architecture] Notes of today's telecon

Michael Sweet mike at easysw.com
Fri May 26 10:52:12 PDT 2006


Till Kamppeter wrote:
> McDonald, Ira wrote:
>> Hi,
>>
>> I'm going to support Michael's point here.  The prevailing
>> usage in the localization industry and in most file systems
>> is to use language tag directories immediately _before_ the
>> terminal filename in a path.
>>
> 
> So you suggest
> 
> /usr/share/ppd/foomatic/HP/en/HP-LaserJet_4050-ljet4-en.ppd
> /usr/share/ppd/foomatic/HP/en/HP-LaserJet_4050-pxlmono-en.ppd
> /usr/share/ppd/foomatic/HP/en/HP-LaserJet_4050-hpijs-en.ppd
> /usr/share/ppd/gutenprint/HP/en/HP-LaserJet_4050-standard-en.ppd
> /usr/share/ppd/gutenprint/HP/en/HP-LaserJet_4050-simplified-en.ppd
> /usr/share/ppd/gutenprint/HP/de/HP-LaserJet_4050-simplified-de.ppd
> 
> Is this what you mean?

I'd actually suggest having the language first, e.g.:

     /usr/share/ppd/gutenprint/de/HP/HP-LaserJet_4050-simplified-de.ppd

> Having the language directory as the last level makes it also easier to
> install (and also to uninstall) selected languages.
 > ...

Putting the language first makes this trivial; burying it a few
levels deep makes things more difficult, which is why we (and Apple)
make it first...

-- 
______________________________________________________________________
Michael Sweet, Easy Software Products           mike at easysw dot com
Internet Printing and Document Software          http://www.easysw.com




More information about the Printing-architecture mailing list