ppdmerge
Merge multiple PPD printer files
TLDR
Merge PPD files
$ ppdmerge -o [output.ppd] [file1.ppd] [file2.ppd]
Merge multiple language versions$ ppdmerge -o [combined.ppd] [en.ppd] [de.ppd] [fr.ppd]
SYNOPSIS
ppdmerge [options] files
DESCRIPTION
ppdmerge merges multiple PPD (PostScript Printer Description) files into a single multi-language PPD file. This is primarily used to combine localized versions of a printer driver so that a single PPD file supports multiple languages, with CUPS selecting the appropriate translation based on the user's locale.
The input files should be variants of the same printer definition differing only in their translated strings. The merged output contains all language variants, reducing the number of PPD files that need to be distributed and installed.
PARAMETERS
FILES
Input PPD files.-o FILE
Output file name.
CAVEATS
CUPS specific. For language localization.
HISTORY
ppdmerge is part of CUPS for PPD file merging.
