diff options
| author | John Bintz <me@johnbintz.com> | 2008-02-10 16:13:36 +0000 |
|---|---|---|
| committer | johncoswell <johncoswell@users.sourceforge.net> | 2008-02-10 16:13:36 +0000 |
| commit | 3fb8b05f20204817f8104f6dc76668d2f9925474 (patch) | |
| tree | da8339cdd456b89f96e17751410c30cbaa3a3b65 | |
| parent | SVG versions of the current tutorial translations. (diff) | |
| download | inkscape-3fb8b05f20204817f8104f6dc76668d2f9925474.tar.gz inkscape-3fb8b05f20204817f8104f6dc76668d2f9925474.zip | |
Make options in perfect bound cover generator translatable
(bzr r4694)
| -rw-r--r-- | share/extensions/perfectboundcover.inx | 20 | ||||
| -rw-r--r-- | share/extensions/perfectboundcover.py | 14 |
2 files changed, 17 insertions, 17 deletions
diff --git a/share/extensions/perfectboundcover.inx b/share/extensions/perfectboundcover.inx index 422c32964..f3bb95299 100644 --- a/share/extensions/perfectboundcover.inx +++ b/share/extensions/perfectboundcover.inx @@ -10,20 +10,20 @@ <param name="removeguides" type="boolean" _gui-text="Remove existing guides">true</param> <_param name="paper" type="description">Interior Pages</_param> <param name="paperthicknessmeasurement" _gui-text="Paper Thickness Measurement" type="optiongroup"> - <option>Pages Per Inch (PPI)</option> - <option>Caliper (inches)</option> - <option>Points</option> - <option>Bond Weight #</option> - <option>Specify Width</option> + <_option value="ppi">Pages Per Inch (PPI)</_option> + <_option value="caliper">Caliper (inches)</_option> + <_option value="points">Points</_option> + <_option value="bond_weight">Bond Weight #</_option> + <_option value="width">Specify Width</_option> </param> <param precision="4" name="paperthickness" type="float" min="0.000" max="1000.000" _gui-text="Value">0</param> <_param name="cover" type="description">Cover</_param> <param name="coverthicknessmeasurement" _gui-text="Cover Thickness Measurement" type="optiongroup"> - <option>Pages Per Inch (PPI)</option> - <option>Caliper (inches)</option> - <option>Points</option> - <option>Bond Weight #</option> - <option>Specify Width</option> + <_option value="ppi">Pages Per Inch (PPI)</_option> + <_option value="caliper">Caliper (inches)</_option> + <_option value="points">Points</_option> + <_option value="bond_weight">Bond Weight #</_option> + <_option value="width">Specify Width</_option> </param> <param precision="4" name="coverthickness" type="float" min="0.000" max="1000.000" _gui-text="Value">0</param> <param precision="3" name="bleed" type="float" min="0.000" max="1.000" _gui-text="Bleed (in)">.25</param> diff --git a/share/extensions/perfectboundcover.py b/share/extensions/perfectboundcover.py index d4e53dba1..0482feb87 100644 --- a/share/extensions/perfectboundcover.py +++ b/share/extensions/perfectboundcover.py @@ -84,15 +84,15 @@ class PerfectBoundCover(inkex.Effect): help="dummy") def effect(self): switch = { - "Pages Per Inch (PPI)": lambda x: x, - "Caliper (inches)": lambda x: caliper_to_ppi(x), - "Bond Weight #": lambda x: bond_weight_to_ppi(x), - "Points": lambda x: points_to_ppi(x), - "Specify Width": lambda x: x + "ppi": lambda x: x, + "caliper": lambda x: caliper_to_ppi(x), + "bond_weight": lambda x: bond_weight_to_ppi(x), + "points": lambda x: points_to_ppi(x), + "width": lambda x: x } if self.options.paperthickness > 0: - if self.options.paperthicknessmeasurement == "Specify Width": + if self.options.paperthicknessmeasurement == "width": paper_spine = self.options.paperthickness else: paper_spine = self.options.pages / switch[self.options.paperthicknessmeasurement](self.options.paperthickness) @@ -100,7 +100,7 @@ class PerfectBoundCover(inkex.Effect): paper_spine = 0 if self.options.coverthickness > 0: - if self.options.coverthicknessmeasurement == "Specify Width": + if self.options.coverthicknessmeasurement == "width": cover_spine = self.options.coverthickness else: cover_spine = 4.0 / switch[self.options.coverthicknessmeasurement](self.options.coverthickness) |
