summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJohn Bintz <me@johnbintz.com>2008-02-10 16:13:36 +0000
committerjohncoswell <johncoswell@users.sourceforge.net>2008-02-10 16:13:36 +0000
commit3fb8b05f20204817f8104f6dc76668d2f9925474 (patch)
treeda8339cdd456b89f96e17751410c30cbaa3a3b65
parentSVG versions of the current tutorial translations. (diff)
downloadinkscape-3fb8b05f20204817f8104f6dc76668d2f9925474.tar.gz
inkscape-3fb8b05f20204817f8104f6dc76668d2f9925474.zip
Make options in perfect bound cover generator translatable
(bzr r4694)
-rw-r--r--share/extensions/perfectboundcover.inx20
-rw-r--r--share/extensions/perfectboundcover.py14
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)