Subversion Repositories Scribus

Compare Revisions

Ignore whitespace Rev 16367 → Rev 16368

/trunk/Scribus/resources/translations/po/scribus.zh_CN.ts
1,6458 → 1,1671
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.0" language="zh_CN">
<TS version="2.0" language="zh_CN" sourcelanguage="en_US">
<context>
<name></name>
<name>AIPlug</name>
<message>
<source>getColorNames() -&gt; list
 
Returns a list containing the names of all defined colors in the document.
If no document is open, returns a list of the default document colors.
</source>
<translation type="obsolete">
getColorNames() -&gt; list
 
返回文档中所有预设的颜色名称的列表
</translation>
<location filename="../../../scribus/plugins/import/ai/importai.cpp" line="124"/>
<source>Importing: %1</source>
<translation>正在导入: %1</translation>
</message>
<message>
<source>getColor(&quot;name&quot;) -&gt; tuple
 
Returns a tuple (C, M, Y, K) containing the four color components of the
color &quot;name&quot; from the current document. If no document is open, returns
the value of the named color from the default document colors.
 
May raise NotFoundError if the named color wasn&apos;t found.
May raise ValueError if an invalid color name is specified.
</source>
<translation type="obsolete">getColor(&quot;name&quot;) -&gt; tuple
 
Returns a tuple (C, M, Y, K) containing the four colour components of the
colour &quot;name&quot; from the current document. If no document is open, returns
the value of the named colour from the default document colours.
 
May raise NotFoundError if the named colour wasn&apos;t found.
May raise ValueError if an invalid colour name is specified.
</translation>
<location filename="../../../scribus/plugins/import/ai/importai.cpp" line="127"/>
<source>Analyzing File:</source>
<translation>分析文件 :</translation>
</message>
<message>
<source>getColorAsRGB(&quot;name&quot;) -&gt; tuple
 
Returns a tuple (R,G,B) containing the three color components of the
color &quot;name&quot; from the current document, converted to the RGB color
space. If no document is open, returns the value of the named color
from the default document colors.
 
May raise NotFoundError if the named color wasn&apos;t found.
May raise ValueError if an invalid color name is specified.
</source>
<translation type="obsolete">getColorAsRGB(&quot;name&quot;) -&gt; tuple
 
Returns a tuple (R,G,B) containing the three colour components of the
colour &quot;name&quot; from the current document, converted to the RGB colour
space. If no document is open, returns the value of the named colour
from the default document colours.
 
May raise NotFoundError if the named colour wasn&apos;t found.
May raise ValueError if an invalid colour name is specified.
</translation>
<location filename="../../../scribus/plugins/import/ai/importai.cpp" line="264"/>
<source>Group%1</source>
<translation>组 %1</translation>
</message>
<message>
<source>changeColor(&quot;name&quot;, c, m, y, k)
 
Changes the color &quot;name&quot; to the specified CMYK value. The color value is
defined via four components c = Cyan, m = Magenta, y = Yellow and k = Black.
Color components should be in the range from 0 to 255.
 
May raise NotFoundError if the named color wasn&apos;t found.
May raise ValueError if an invalid color name is specified.
</source>
<translation type="obsolete">changeColour(&quot;name&quot;, c, m, y, k)
 
Changes the colour &quot;name&quot; to the specified CMYK value. The colour value is
defined via four components c = Cyan, m = Magenta, y = Yellow and k = Black.
Colour components should be in the range from 0 to 255.
 
May raise NotFoundError if the named colour wasn&apos;t found.
May raise ValueError if an invalid colour name is specified.
</translation>
<location filename="../../../scribus/plugins/import/ai/importai.cpp" line="2482"/>
<source>Generating Items</source>
<translation>生成对象中</translation>
</message>
<message>
<source>deleteColor(&quot;name&quot;, &quot;replace&quot;)
 
Deletes the color &quot;name&quot;. Every occurence of that color is replaced by the
color &quot;replace&quot;. If not specified, &quot;replace&quot; defaults to the color
&quot;None&quot; - transparent.
 
deleteColor works on the default document colors if there is no document open.
In that case, &quot;replace&quot;, if specified, has no effect.
 
May raise NotFoundError if a named color wasn&apos;t found.
May raise ValueError if an invalid color name is specified.
</source>
<translation type="obsolete">deleteColor(&quot;name&quot;, &quot;replace&quot;)
 
Deletes the colour &quot;name&quot;. Every occurence of that colour is replaced by the
colour &quot;replace&quot;. If not specified, &quot;replace&quot; defaults to the colour
&quot;None&quot; - transparent.
 
deleteColor works on the default document colours if there is no document open.
In that case, &quot;replace&quot;, if specified, has no effect.
 
May raise NotFoundError if a named colour wasn&apos;t found.
May raise ValueError if an invalid colour name is specified.
</translation>
</message>
<message>
<source>replaceColor(&quot;name&quot;, &quot;replace&quot;)
 
Every occurence of the color &quot;name&quot; is replaced by the color &quot;replace&quot;.
 
May raise NotFoundError if a named color wasn&apos;t found.
May raise ValueError if an invalid color name is specified.
</source>
<translation type="obsolete">replaceColor(&quot;name&quot;, &quot;replace&quot;)
 
Every occurence of the colour &quot;name&quot; is replaced by the colour &quot;replace&quot;.
 
May raise NotFoundError if a named colour wasn&apos;t found.
May raise ValueError if an invalid colour name is specified.
</translation>
</message>
<message>
<source>newDocDialog() -&gt; bool
 
Displays the &quot;New Document&quot; dialog box. Creates a new document if the user
accepts the settings. Does not create a document if the user presses cancel.
Returns true if a new document was created.
</source>
<translation type="obsolete">
newDocDialog() -&gt; bool
 
显示 &quot;新建文档&quot; 对话窗口。如果用户接受了设定,一个新文挡将被创建。如果用户按取消键,文档将不被创建。如果信文档被创建,返回真。
</translation>
</message>
<message>
<source>messageBox(&quot;caption&quot;, &quot;message&quot;,
icon=ICON_NONE, button1=BUTTON_OK|BUTTONOPT_DEFAULT,
button2=BUTTON_NONE, button3=BUTTON_NONE) -&gt; integer
 
Displays a message box with the title &quot;caption&quot;, the message &quot;message&quot;, and
an icon &quot;icon&quot; and up to 3 buttons. By default no icon is used and a single
button, OK, is displayed. Only the caption and message arguments are required,
though setting an icon and appropriate button(s) is strongly
recommended. The message text may contain simple HTML-like markup.
 
Returns the number of the button the user pressed. Button numbers start
at 1.
 
For the icon and the button parameters there are predefined constants available
with the same names as in the Qt Documentation. These are the BUTTON_* and
ICON_* constants defined in the module. There are also two extra constants that
can be binary-ORed with button constants:
BUTTONOPT_DEFAULT Pressing enter presses this button.
BUTTONOPT_ESCAPE Pressing escape presses this button.
 
Usage examples:
result = messageBox(&apos;Script failed&apos;,
&apos;This script only works when you have a text frame selected.&apos;,
ICON_ERROR)
result = messageBox(&apos;Monkeys!&apos;, &apos;Something went ook! &lt;i&gt;Was it a monkey?&lt;/i&gt;&apos;,
ICON_WARNING, BUTTON_YES|BUTTONOPT_DEFAULT,
BUTTON_NO, BUTTON_IGNORE|BUTTONOPT_ESCAPE)
 
Defined button and icon constants:
BUTTON_NONE, BUTTON_ABORT, BUTTON_CANCEL, BUTTON_IGNORE, BUTTON_NO,
BUTTON_NOALL, BUTTON_OK, BUTTON_RETRY, BUTTON_YES, BUTTON_YESALL,
ICON_NONE, ICON_INFORMATION, ICON_WARNING, ICON_CRITICAL.
</source>
<translation type="obsolete">messageBox(&quot;caption&quot;, &quot;message&quot;,
icon=ICON_NONE, button1=BUTTON_OK|BUTTONOPT_DEFAULT,
button2=BUTTON_NONE, button3=BUTTON_NONE) -&gt; integer
 
Displays a message box with the title &quot;caption&quot;, the message &quot;message&quot;, and
an icon &quot;icon&quot; and up to 3 buttons. By default no icon is used and a single
button, OK, is displayed. Only the caption and message arguments are required,
though setting an icon and appropriate button(s) is strongly
recommended. The message text may contain simple HTML-like markup.
 
Returns the number of the button the user pressed. Button numbers start
at 1.
 
For the icon and the button parameters there are predefined constants available
with the same names as in the Qt Documentation. These are the BUTTON_* and
ICON_* constants defined in the module. There are also two extra constants that
can be binary-ORed with button constants:
BUTTONOPT_DEFAULT Pressing enter presses this button.
BUTTONOPT_ESCAPE Pressing escape presses this button.
 
Usage examples:
result = messageBox(&apos;Script failed&apos;,
&apos;This script only works when you have a text frame selected.&apos;,
ICON_ERROR)
result = messageBox(&apos;Monkeys!&apos;, &apos;Something went ook! &lt;i&gt;Was it a monkey?&lt;/i&gt;&apos;,
ICON_WARNING, BUTTON_YES|BUTTONOPT_DEFAULT,
BUTTON_NO, BUTTON_IGNORE|BUTTONOPT_ESCAPE)
 
Defined button and icon constants:
BUTTON_NONE, BUTTON_ABORT, BUTTON_CANCEL, BUTTON_IGNORE, BUTTON_NO,
BUTTON_NOALL, BUTTON_OK, BUTTON_RETRY, BUTTON_YES, BUTTON_YESALL,
ICON_NONE, ICON_INFORMATION, ICON_WARNING, ICON_CRITICAL.
</translation>
</message>
<message>
<source>valueDialog(caption, message [,defaultvalue]) -&gt; string
 
Shows the common &apos;Ask for string&apos; dialog and returns its value as a string
Parameters: window title, text in the window and optional &apos;default&apos; value.
 
Example: valueDialog(&apos;title&apos;, &apos;text in the window&apos;, &apos;optional&apos;)
</source>
<translation type="obsolete">valueDialog(caption, message [,defaultvalue]) -&gt; string
 
Shows the common &apos;Ask for string&apos; dialog and returns its value as a string
Parameters: window title, text in the window and optional &apos;default&apos; value.
 
Example: valueDialog(&apos;title&apos;, &apos;text in the window&apos;, &apos;optional&apos;)
</translation>
</message>
<message>
<source>newStyleDialog() -&gt; string
 
Shows &apos;Create new paragraph style&apos; dialog. Function returns real
style name or None when user cancels the dialog.
</source>
<translation type="obsolete">newStyleDialog() -&gt; string
 
Shows &apos;Create new paragraph style&apos; dialog. Function returns real
style name or None when user cancels the dialog.
</translation>
</message>
<message>
<source>newDoc(size, margins, orientation, firstPageNumber,
unit, facingPages, firstSideLeft) -&gt; bool
 
WARNING: Obsolete procedure! Use newDocument instead.
 
Creates a new document and returns true if successful. The parameters have the
following meaning:
 
size = A tuple (width, height) describing the size of the document. You can
use predefined constants named PAPER_&lt;paper_type&gt; e.g. PAPER_A4 etc.
 
margins = A tuple (left, right, top, bottom) describing the document
margins
 
orientation = the page orientation - constants PORTRAIT, LANDSCAPE
 
firstPageNumer = is the number of the first page in the document used for
pagenumbering. While you&apos;ll usually want 1, it&apos;s useful to have higher
numbers if you&apos;re creating a document in several parts.
 
unit: this value sets the measurement units used by the document. Use a
predefined constant for this, one of: UNIT_INCHES, UNIT_MILLIMETERS,
UNIT_PICAS, UNIT_POINTS.
 
facingPages = FACINGPAGES, NOFACINGPAGES
 
firstSideLeft = FIRSTPAGELEFT, FIRSTPAGERIGHT
 
The values for width, height and the margins are expressed in the given unit
for the document. PAPER_* constants are expressed in points. If your document
is not in points, make sure to account for this.
 
example: newDoc(PAPER_A4, (10, 10, 20, 20), LANDSCAPE, 1, UNIT_POINTS,
FACINGPAGES, FIRSTPAGERIGHT)
</source>
<translation type="obsolete">newDoc(size, margins, orientation, firstPageNumber,
unit, facingPages, firstSideLeft) -&gt; bool
 
WARNING: Obsolete procedure! Use newDocument instead.
 
Creates a new document and returns true if successful. The parameters have the
following meaning:
 
size = A tuple (width, height) describing the size of the document. You can
use predefined constants named PAPER_&lt;paper_type&gt; e.g. PAPER_A4 etc.
 
margins = A tuple (left, right, top, bottom) describing the document
margins
 
orientation = the page orientation - constants PORTRAIT, LANDSCAPE
 
firstPageNumer = is the number of the first page in the document used for
pagenumbering. While you&apos;ll usually want 1, it&apos;s useful to have higher
numbers if you&apos;re creating a document in several parts.
 
unit: this value sets the measurement units used by the document. Use a
predefined constant for this, one of: UNIT_INCHES, UNIT_MILLIMETERS,
UNIT_PICAS, UNIT_POINTS.
 
facingPages = FACINGPAGES, NOFACINGPAGES
 
firstSideLeft = FIRSTPAGELEFT, FIRSTPAGERIGHT
 
The values for width, height and the margins are expressed in the given unit
for the document. PAPER_* constants are expressed in points. If your document
is not in points, make sure to account for this.
 
example: newDoc(PAPER_A4, (10, 10, 20, 20), LANDSCAPE, 1, UNIT_POINTS,
FACINGPAGES, FIRSTPAGERIGHT)
</translation>
</message>
<message>
<source>closeDoc()
 
Closes the current document without prompting to save.
 
May throw NoDocOpenError if there is no document to close
</source>
<translation type="obsolete">closeDoc()
 
Closes the current document without prompting to save.
 
May throw NoDocOpenError if there is no document to close
</translation>
</message>
<message>
<source>haveDoc() -&gt; bool
 
Returns true if there is a document open.
</source>
<translation type="obsolete">haveDoc() -&gt; bool
 
Returns true if there is a document open.
</translation>
</message>
<message>
<source>openDoc(&quot;name&quot;)
 
Opens the document &quot;name&quot;.
 
May raise ScribusError if the document could not be opened.
</source>
<translation type="obsolete">openDoc(&quot;name&quot;)
 
Opens the document &quot;name&quot;.
 
May raise ScribusError if the document could not be opened.
</translation>
</message>
<message>
<source>saveDoc()
 
Saves the current document with its current name, returns true if successful.
If the document has not already been saved, this may bring up an interactive
save file dialog.
 
If the save fails, there is currently no way to tell.
</source>
<translation type="obsolete">saveDoc()
 
Saves the current document with its current name, returns true if successful.
If the document has not already been saved, this may bring up an interactive
save file dialog.
 
If the save fails, there is currently no way to tell.
</translation>
</message>
<message>
<source>saveDocAs(&quot;name&quot;)
 
Saves the current document under the new name &quot;name&quot; (which may be a full or
relative path).
 
May raise ScribusError if the save fails.
</source>
<translation type="obsolete">saveDocAs(&quot;name&quot;)
 
Saves the current document under the new name &quot;name&quot; (which may be a full or
relative path).
 
May raise ScribusError if the save fails.
</translation>
</message>
<message>
<source>setMargins(lr, rr, tr, br)
 
Sets the margins of the document, Left(lr), Right(rr), Top(tr) and Bottom(br)
margins are given in the measurement units of the document - see UNIT_&lt;type&gt;
constants.
</source>
<translation type="obsolete">setMargins(lr, rr, tr, br)
 
Sets the margins of the document, Left(lr), Right(rr), Top(tr) and Bottom(br)
margins are given in the measurement units of the document - see UNIT_&lt;type&gt;
constants.
</translation>
</message>
<message>
<source>setUnit(type)
 
Changes the measurement unit of the document. Possible values for &quot;unit&quot; are
defined as constants UNIT_&lt;type&gt;.
 
May raise ValueError if an invalid unit is passed.
</source>
<translation type="obsolete">setUnit(type)
 
Changes the measurement unit of the document. Possible values for &quot;unit&quot; are
defined as constants UNIT_&lt;type&gt;.
 
May raise ValueError if an invalid unit is passed.
</translation>
</message>
<message>
<source>getUnit() -&gt; integer (Scribus unit constant)
 
Returns the measurement units of the document. The returned value will be one
of the UNIT_* constants:
UNIT_INCHES, UNIT_MILLIMETERS, UNIT_PICAS, UNIT_POINTS.
</source>
<translation type="obsolete">getUnit() -&gt; integer (Scribus unit constant)
 
Returns the measurement units of the document. The returned value will be one
of the UNIT_* constants:
UNIT_INCHES, UNIT_MILLIMETERS, UNIT_PICAS, UNIT_POINTS.
</translation>
</message>
<message>
<source>loadStylesFromFile(&quot;filename&quot;)
 
Loads paragraph styles from the Scribus document at &quot;filename&quot; into the
current document.
</source>
<translation type="obsolete">loadStylesFromFile(&quot;filename&quot;)
 
Loads paragraph styles from the Scribus document at &quot;filename&quot; into the
current document.
</translation>
</message>
<message>
<source>setDocType(facingPages, firstPageLeft)
 
Sets the document type. To get facing pages set the first parameter to
FACINGPAGES, to switch facingPages off use NOFACINGPAGES instead. If you want
to be the first page a left side set the second parameter to FIRSTPAGELEFT, for
a right page use FIRSTPAGERIGHT.
</source>
<translation type="obsolete">setDocType(facingPages, firstPageLeft)
 
Sets the document type. To get facing pages set the first parameter to
FACINGPAGES, to switch facingPages off use NOFACINGPAGES instead. If you want
to be the first page a left side set the second parameter to FIRSTPAGELEFT, for
a right page use FIRSTPAGERIGHT.
</translation>
</message>
<message>
<source>closeMasterPage()
 
Closes the currently active master page, if any, and returns editing
to normal. Begin editing with editMasterPage().
</source>
<translation type="obsolete">closeMasterPage()
 
Closes the currently active master page, if any, and returns editing
to normal. Begin editing with editMasterPage().
</translation>
</message>
<message>
<source>masterPageNames()
 
Returns a list of the names of all master pages in the document.
</source>
<translation type="obsolete">masterPageNames()
 
Returns a list of the names of all master pages in the document.
</translation>
</message>
<message>
<source>editMasterPage(pageName)
 
Enables master page editing and opens the named master page
for editing. Finish editing with closeMasterPage().
</source>
<translation type="obsolete">editMasterPage(pageName)
 
Enables master page editing and opens the named master page
for editing. Finish editing with closeMasterPage().
</translation>
</message>
<message>
<source>createMasterPage(pageName)
 
Creates a new master page named pageName and opens it for
editing.
</source>
<translation type="obsolete">createMasterPage(pageName)
 
生成一个叫 pageName 的新母页,并且打开它来编辑
</translation>
</message>
<message>
<source>deleteMasterPage(pageName)
 
Delete the named master page.
</source>
<translation type="obsolete">deleteMasterPage(pageName)
 
删除命名的母页
</translation>
</message>
<message>
<source>getLineColor([&quot;name&quot;]) -&gt; string
 
Returns the name of the line color of the object &quot;name&quot;.
If &quot;name&quot; is not given the currently selected item is used.
</source>
<translation type="obsolete">getLineColor([&quot;name&quot;]) -&gt; string
 
Returns the name of the line colour of the object &quot;name&quot;.
If &quot;name&quot; is not given the currently selected item is used.
</translation>
</message>
<message>
<source>getLineWidth([&quot;name&quot;]) -&gt; integer
 
Returns the line width of the object &quot;name&quot;. If &quot;name&quot;
is not given the currently selected Item is used.
</source>
<translation type="obsolete">getLineWidth([&quot;name&quot;]) -&gt; integer
 
Returns the line width of the object &quot;name&quot;. If &quot;name&quot;
is not given the currently selected Item is used.
</translation>
</message>
<message>
<source>getLineShade([&quot;name&quot;]) -&gt; integer
 
Returns the shading value of the line color of the object &quot;name&quot;.
If &quot;name&quot; is not given the currently selected item is used.
</source>
<translation type="obsolete">getLineShade([&quot;name&quot;]) -&gt; integer
 
Returns the shading value of the line colour of the object &quot;name&quot;.
If &quot;name&quot; is not given the currently selected item is used.
</translation>
</message>
<message>
<source>getLineEnd([&quot;name&quot;]) -&gt; integer (see constants)
 
Returns the line cap style of the object &quot;name&quot;. If &quot;name&quot; is not given the
currently selected item is used. The cap types are:
CAP_FLAT, CAP_ROUND, CAP_SQUARE
</source>
<translation type="obsolete">getLineEnd([&quot;name&quot;]) -&gt; integer (see constants)
 
Returns the line cap style of the object &quot;name&quot;. If &quot;name&quot; is not given the
currently selected item is used. The cap types are:
CAP_FLAT, CAP_ROUND, CAP_SQUARE
</translation>
</message>
<message>
<source>getLineStyle([&quot;name&quot;]) -&gt; integer (see constants)
 
Returns the line style of the object &quot;name&quot;. If &quot;name&quot; is not given the
currently selected item is used. Line style constants are:
LINE_DASH, LINE_DASHDOT, LINE_DASHDOTDOT, LINE_DOT, LINE_SOLID
</source>
<translation type="obsolete">getLineStyle([&quot;name&quot;]) -&gt; integer (see constants)
 
Returns the line style of the object &quot;name&quot;. If &quot;name&quot; is not given the
currently selected item is used. Line style constants are:
LINE_DASH, LINE_DASHDOT, LINE_DASHDOTDOT, LINE_DOT, LINE_SOLID
</translation>
</message>
<message>
<source>getFillShade([&quot;name&quot;]) -&gt; integer
 
Returns the shading value of the fill color of the object &quot;name&quot;.
If &quot;name&quot; is not given the currently selected item is used.
</source>
<translation type="obsolete">getFillShade([&quot;name&quot;]) -&gt; integer
 
Returns the shading value of the fill colour of the object &quot;name&quot;.
If &quot;name&quot; is not given the currently selected item is used.
</translation>
</message>
<message>
<source>getImageScale([&quot;name&quot;]) -&gt; (x,y)
 
Returns a (x, y) tuple containing the scaling values of the image frame
&quot;name&quot;. If &quot;name&quot; is not given the currently selected item is used.
</source>
<translation type="obsolete">getImageScale([&quot;name&quot;]) -&gt; (x,y)
 
Returns a (x, y) tuple containing the scaling values of the image frame
&quot;name&quot;. If &quot;name&quot; is not given the currently selected item is used.
</translation>
</message>
<message>
<source>getImageName([&quot;name&quot;]) -&gt; string
 
Returns the filename for the image in the image frame. If &quot;name&quot; is not
given the currently selected item is used.
</source>
<translation type="obsolete">getImageName([&quot;name&quot;]) -&gt; string
 
Returns the filename for the image in the image frame. If &quot;name&quot; is not
given the currently selected item is used.
</translation>
</message>
<message>
<source>getSize([&quot;name&quot;]) -&gt; (width,height)
 
Returns a (width, height) tuple with the size of the object &quot;name&quot;.
If &quot;name&quot; is not given the currently selected item is used. The size is
expressed in the current measurement unit of the document - see UNIT_&lt;type&gt;
for reference.
</source>
<translation type="obsolete">getSize([&quot;name&quot;]) -&gt; (width,height)
 
Returns a (width, height) tuple with the size of the object &quot;name&quot;.
If &quot;name&quot; is not given the currently selected item is used. The size is
expressed in the current measurement unit of the document - see UNIT_&lt;type&gt;
for reference.
</translation>
</message>
<message>
<source>getRotation([&quot;name&quot;]) -&gt; integer
 
Returns the rotation of the object &quot;name&quot;. The value is expressed in degrees,
and clockwise is positive. If &quot;name&quot; is not given the currently selected item
is used.
</source>
<translation type="obsolete">getRotation([&quot;name&quot;]) -&gt; integer
 
Returns the rotation of the object &quot;name&quot;. The value is expressed in degrees,
and clockwise is positive. If &quot;name&quot; is not given the currently selected item
is used.
</translation>
</message>
<message>
<source>getAllObjects() -&gt; list
 
Returns a list containing the names of all objects on the current page.
</source>
<translation type="obsolete">getAllObjects() -&gt; list
 
Returns a list containing the names of all objects on the current page.
</translation>
</message>
<message>
<source>getPropertyCType(object, property, includesuper=True)
 
Returns the name of the C type of `property&apos; of `object&apos;. See getProperty()
for details of arguments.
 
If `includesuper&apos; is true, search inherited properties too.
</source>
<translation type="obsolete">getPropertyCType(object, property, includesuper=True)
 
Returns the name of the C type of `property&apos; of `object&apos;. See getProperty()
for details of arguments.
 
If `includesuper&apos; is true, search inherited properties too.
</translation>
</message>
<message>
<source>getPropertyNames(object, includesuper=True)
 
Return a list of property names supported by `object&apos;.
If `includesuper&apos; is true, return properties supported
by parent classes as well.
</source>
<translation type="obsolete">getPropertyNames(object, includesuper=True)
 
Return a list of property names supported by `object&apos;.
If `includesuper&apos; is true, return properties supported
by parent classes as well.
</translation>
</message>
<message>
<source>getProperty(object, property)
 
Return the value of the property `property&apos; of the passed `object&apos;.
 
The `object&apos; argument may be a string, in which case the named PageItem
is searched for. It may also be a PyCObject, which may point to any
C++ QObject instance.
 
The `property&apos; argument must be a string, and is the name of the property
to look up on `object&apos;.
 
The return value varies depending on the type of the property.
</source>
<translation type="obsolete">getProperty(object, property)
 
Return the value of the property `property&apos; of the passed `object&apos;.
 
The `object&apos; argument may be a string, in which case the named PageItem
is searched for. It may also be a PyCObject, which may point to any
C++ QObject instance.
 
The `property&apos; argument must be a string, and is the name of the property
to look up on `object&apos;.
 
The return value varies depending on the type of the property.
</translation>
</message>
<message>
<source>setProperty(object, property, value)
 
Set `property&apos; of `object&apos; to `value&apos;. If `value&apos; cannot be converted to a type
compatible with the type of `property&apos;, an exception is raised. An exception may
also be raised if the underlying setter fails.
 
See getProperty() for more information.
</source>
<translation type="obsolete">setProperty(object, property, value)
 
Set `property&apos; of `object&apos; to `value&apos;. If `value&apos; cannot be converted to a type
compatible with the type of `property&apos;, an exception is raised. An exception may
also be raised if the underlying setter fails.
 
See getProperty() for more information.
</translation>
</message>
<message>
<source>moveObjectAbs(x, y [, &quot;name&quot;])
 
Moves the object &quot;name&quot; to a new location. The coordinates are expressed in
the current measurement unit of the document (see UNIT constants). If &quot;name&quot;
is not given the currently selected item is used. If the object &quot;name&quot;
belongs to a group, the whole group is moved.
</source>
<translation type="obsolete">moveObjectAbs(x, y [, &quot;name&quot;])
 
Moves the object &quot;name&quot; to a new location. The coordinates are expressed in
the current measurement unit of the document (see UNIT constants). If &quot;name&quot;
is not given the currently selected item is used. If the object &quot;name&quot;
belongs to a group, the whole group is moved.
</translation>
</message>
<message>
<source>sizeObject(width, height [, &quot;name&quot;])
 
Resizes the object &quot;name&quot; to the given width and height. If &quot;name&quot;
is not given the currently selected item is used.
</source>
<translation type="obsolete">sizeObject(width, height [, &quot;name&quot;])
 
Resizes the object &quot;name&quot; to the given width and height. If &quot;name&quot;
is not given the currently selected item is used.
</translation>
</message>
<message>
<source>getSelectedObject([nr]) -&gt; string
 
Returns the name of the selected object. &quot;nr&quot; if given indicates the number
of the selected object, e.g. 0 means the first selected object, 1 means the
second selected Object and so on.
</source>
<translation type="obsolete">getSelectedObject([nr]) -&gt; string
 
Returns the name of the selected object. &quot;nr&quot; if given indicates the number
of the selected object, e.g. 0 means the first selected object, 1 means the
second selected Object and so on.
</translation>
</message>
<message>
<source>selectionCount() -&gt; integer
 
Returns the number of selected objects.
</source>
<translation type="obsolete">selectionCount() -&gt; integer
 
Returns the number of selected objects.
</translation>
</message>
<message>
<source>selectObject(&quot;name&quot;)
 
Selects the object with the given &quot;name&quot;.
</source>
<translation type="obsolete">selectObject(&quot;name&quot;)
 
Selects the object with the given &quot;name&quot;.
</translation>
</message>
<message>
<source>deselectAll()
 
Deselects all objects in the whole document.
</source>
<translation type="obsolete">deselectAll()
 
Deselects all objects in the whole document.
</translation>
</message>
<message>
<source>groupObjects(list)
 
Groups the objects named in &quot;list&quot; together. &quot;list&quot; must contain the names
of the objects to be grouped. If &quot;list&quot; is not given the currently selected
items are used.
</source>
<translation type="obsolete">groupObjects(list)
 
Groups the objects named in &quot;list&quot; together. &quot;list&quot; must contain the names
of the objects to be grouped. If &quot;list&quot; is not given the currently selected
items are used.
</translation>
</message>
<message>
<source>unGroupObjects(&quot;name&quot;)
 
Destructs the group the object &quot;name&quot; belongs to.If &quot;name&quot; is not given the currently selected item is used.</source>
<translation type="obsolete">unGroupObjects(&quot;name&quot;)
 
Destructs the group the object &quot;name&quot; belongs to.If &quot;name&quot; is not given the currently selected item is used.</translation>
</message>
<message>
<source>scaleGroup(factor [,&quot;name&quot;])
 
Scales the group the object &quot;name&quot; belongs to. Values greater than 1 enlarge
the group, values smaller than 1 make the group smaller e.g a value of 0.5
scales the group to 50 % of its original size, a value of 1.5 scales the group
to 150 % of its original size. The value for &quot;factor&quot; must be greater than
0. If &quot;name&quot; is not given the currently selected item is used.
 
May raise ValueError if an invalid scale factor is passed.
</source>
<translation type="obsolete">scaleGroup(factor [,&quot;name&quot;])
 
Scales the group the object &quot;name&quot; belongs to. Values greater than 1 enlarge
the group, values smaller than 1 make the group smaller e.g a value of 0.5
scales the group to 50 % of its original size, a value of 1.5 scales the group
to 150 % of its original size. The value for &quot;factor&quot; must be greater than
0. If &quot;name&quot; is not given the currently selected item is used.
 
May raise ValueError if an invalid scale factor is passed.
</translation>
</message>
<message>
<source>loadImage(&quot;filename&quot; [, &quot;name&quot;])
 
Loads the picture &quot;picture&quot; into the image frame &quot;name&quot;. If &quot;name&quot; is
not given the currently selected item is used.
 
May raise WrongFrameTypeError if the target frame is not an image frame
</source>
<translation type="obsolete">loadImage(&quot;filename&quot; [, &quot;name&quot;])
 
Loads the picture &quot;picture&quot; into the image frame &quot;name&quot;. If &quot;name&quot; is
not given the currently selected item is used.
 
May raise WrongFrameTypeError if the target frame is not an image frame
</translation>
</message>
<message>
<source>scaleImage(x, y [, &quot;name&quot;])
 
Sets the scaling factors of the picture in the image frame &quot;name&quot;.
If &quot;name&quot; is not given the currently selected item is used. A number of 1
means 100 %.
 
May raise WrongFrameTypeError if the target frame is not an image frame
</source>
<translation type="obsolete">scaleImage(x, y [, &quot;name&quot;])
 
Sets the scaling factors of the picture in the image frame &quot;name&quot;.
If &quot;name&quot; is not given the currently selected item is used. A number of 1
means 100 %.
 
May raise WrongFrameTypeError if the target frame is not an image frame
</translation>
</message>
<message>
<source>lockObject([&quot;name&quot;]) -&gt; bool
 
Locks the object &quot;name&quot; if it&apos;s unlocked or unlock it if it&apos;s locked.
If &quot;name&quot; is not given the currently selected item is used. Returns true
if locked.
</source>
<translation type="obsolete">lockObject([&quot;name&quot;]) -&gt; bool
 
Locks the object &quot;name&quot; if it&apos;s unlocked or unlock it if it&apos;s locked.
If &quot;name&quot; is not given the currently selected item is used. Returns true
if locked.
</translation>
</message>
<message>
<source>isLocked([&quot;name&quot;]) -&gt; bool
 
Returns true if is the object &quot;name&quot; locked. If &quot;name&quot; is not given the
currently selected item is used.
</source>
<translation type="obsolete">isLocked([&quot;name&quot;]) -&gt; bool
 
Returns true if is the object &quot;name&quot; locked. If &quot;name&quot; is not given the
currently selected item is used.
</translation>
</message>
<message>
<source>setScaleImageToFrame(scaletoframe, proportional=None, name=&lt;selection&gt;)
 
Sets the scale to frame on the selected or specified image frame to `scaletoframe&apos;.
If `proportional&apos; is specified, set fixed aspect ratio scaling to `proportional&apos;.
Both `scaletoframe&apos; and `proportional&apos; are boolean.
 
May raise WrongFrameTypeError.
</source>
<translation type="obsolete">setScaleImageToFrame(scaletoframe, proportional=None, name=&lt;selection&gt;)
 
Sets the scale to frame on the selected or specified image frame to `scaletoframe&apos;.
If `proportional&apos; is specified, set fixed aspect ratio scaling to `proportional&apos;.
Both `scaletoframe&apos; and `proportional&apos; are boolean.
 
May raise WrongFrameTypeError.
</translation>
</message>
<message>
<source>getFontNames() -&gt; list
 
Returns a list with the names of all available fonts.
</source>
<translation type="obsolete">getFontNames() -&gt; list
 
Returns a list with the names of all available fonts.
</translation>
</message>
<message>
<source>getXFontNames() -&gt; list of tuples
 
Returns a larger font info. It&apos;s a list of the tuples with:
[ (Scribus name, Family, Real name, subset (1|0), embed PS (1|0), font file), (...), ... ]
</source>
<translation type="obsolete">getXFontNames() -&gt; list of tuples
 
Returns a larger font info. It&apos;s a list of the tuples with:
[ (Scribus name, Family, Real name, subset (1|0), embed PS (1|0), font file), (...), ... ]
</translation>
</message>
<message>
<source>renderFont(&quot;name&quot;, &quot;filename&quot;, &quot;sample&quot;, size, format=&quot;PPM&quot;) -&gt; bool
 
Creates an image preview of font &quot;name&quot; with given text &quot;sample&quot; and size.
If &quot;filename&quot; is not &quot;&quot;, image is saved into &quot;filename&quot;. Otherwise
image data is returned as a string. The optional &quot;format&quot; argument
specifies the image format to generate, and supports any format allowed
by QPixmap.save(). Common formats are PPM, JPEG, PNG and XPM.
 
May raise NotFoundError if the specified font can&apos;t be found.
May raise ValueError if an empty sample or filename is passed.
</source>
<translation type="obsolete">renderFont(&quot;name&quot;, &quot;filename&quot;, &quot;sample&quot;, size, format=&quot;PPM&quot;) -&gt; bool
 
Creates an image preview of font &quot;name&quot; with given text &quot;sample&quot; and size.
If &quot;filename&quot; is not &quot;&quot;, image is saved into &quot;filename&quot;. Otherwise
image data is returned as a string. The optional &quot;format&quot; argument
specifies the image format to generate, and supports any format allowed
by QPixmap.save(). Common formats are PPM, JPEG, PNG and XPM.
 
May raise NotFoundError if the specified font can&apos;t be found.
May raise ValueError if an empty sample or filename is passed.
</translation>
</message>
<message>
<source>getLayers() -&gt; list
 
Returns a list with the names of all defined layers.
</source>
<translation type="obsolete">getLayers() -&gt; list
 
Returns a list with the names of all defined layers.
</translation>
</message>
<message>
<source>setActiveLayer(&quot;name&quot;)
 
Sets the active layer to the layer named &quot;name&quot;.
 
May raise NotFoundError if the layer can&apos;t be found.
May raise ValueError if the layer name isn&apos;t acceptable.
</source>
<translation type="obsolete">setActiveLayer(&quot;name&quot;)
 
Sets the active layer to the layer named &quot;name&quot;.
 
May raise NotFoundError if the layer can&apos;t be found.
May raise ValueError if the layer name isn&apos;t acceptable.
</translation>
</message>
<message>
<source>getActiveLayer() -&gt; string
 
Returns the name of the current active layer.
</source>
<translation type="obsolete">getActiveLayer() -&gt; string
 
Returns the name of the current active layer.
</translation>
</message>
<message>
<source>sentToLayer(&quot;layer&quot; [, &quot;name&quot;])
 
Sends the object &quot;name&quot; to the layer &quot;layer&quot;. The layer must exist.
If &quot;name&quot; is not given the currently selected item is used.
 
May raise NotFoundError if the layer can&apos;t be found.
May raise ValueError if the layer name isn&apos;t acceptable.
</source>
<translation type="obsolete">sentToLayer(&quot;layer&quot; [, &quot;name&quot;])
 
Sends the object &quot;name&quot; to the layer &quot;layer&quot;. The layer must exist.
If &quot;name&quot; is not given the currently selected item is used.
 
May raise NotFoundError if the layer can&apos;t be found.
May raise ValueError if the layer name isn&apos;t acceptable.
</translation>
</message>
<message>
<source>setLayerVisible(&quot;layer&quot;, visible)
 
Sets the layer &quot;layer&quot; to be visible or not. If is the visible set to false
the layer is invisible.
 
May raise NotFoundError if the layer can&apos;t be found.
May raise ValueError if the layer name isn&apos;t acceptable.
</source>
<translation type="obsolete">setLayerVisible(&quot;layer&quot;, visible)
 
Sets the layer &quot;layer&quot; to be visible or not. If is the visible set to false
the layer is invisible.
 
May raise NotFoundError if the layer can&apos;t be found.
May raise ValueError if the layer name isn&apos;t acceptable.
</translation>
</message>
<message>
<source>isLayerPrintable(&quot;layer&quot;) -&gt; bool
 
Returns whether the layer &quot;layer&quot; is printable or not, a value of True means
that the layer &quot;layer&quot; can be printed, a value of False means that printing
the layer &quot;layer&quot; is disabled.
 
May raise NotFoundError if the layer can&apos;t be found.
May raise ValueError if the layer name isn&apos;t acceptable.
</source>
<translation type="obsolete">isLayerPrintable(&quot;layer&quot;) -&gt; bool
 
Returns whether the layer &quot;layer&quot; is printable or not, a value of True means
that the layer &quot;layer&quot; can be printed, a value of False means that printing
the layer &quot;layer&quot; is disabled.
 
May raise NotFoundError if the layer can&apos;t be found.
May raise ValueError if the layer name isn&apos;t acceptable.
</translation>
</message>
<message>
<source>deleteLayer(&quot;layer&quot;)
 
Deletes the layer with the name &quot;layer&quot;. Nothing happens if the layer doesn&apos;t
exists or if it&apos;s the only layer in the document.
 
May raise NotFoundError if the layer can&apos;t be found.
May raise ValueError if the layer name isn&apos;t acceptable.
</source>
<translation type="obsolete">deleteLayer(&quot;layer&quot;)
 
Deletes the layer with the name &quot;layer&quot;. Nothing happens if the layer doesn&apos;t
exists or if it&apos;s the only layer in the document.
 
May raise NotFoundError if the layer can&apos;t be found.
May raise ValueError if the layer name isn&apos;t acceptable.
</translation>
</message>
<message>
<source>createLayer(layer)
 
Creates a new layer with the name &quot;name&quot;.
 
May raise ValueError if the layer name isn&apos;t acceptable.
</source>
<translation type="obsolete">createLayer(layer)
 
Creates a new layer with the name &quot;name&quot;.
 
May raise ValueError if the layer name isn&apos;t acceptable.
</translation>
</message>
<message>
<source>getGuiLanguage() -&gt; string
 
Returns a string with the -lang value.
</source>
<translation type="obsolete">getGuiLanguage() -&gt; string
 
Returns a string with the -lang value.
</translation>
</message>
<message>
<source>createEllipse(x, y, width, height, [&quot;name&quot;]) -&gt; string
 
Creates a new ellipse on the current page and returns its name.
The coordinates are given in the current measurement units of the document
(see UNIT constants). &quot;name&quot; should be a unique identifier for the object
because you need this name for further referencing of that object. If &quot;name&quot;
is not given Scribus will create one for you.
 
May raise NameExistsError if you explicitly pass a name that&apos;s already used.
</source>
<translation type="obsolete">createEllipse(x, y, width, height, [&quot;name&quot;]) -&gt; string
 
Creates a new ellipse on the current page and returns its name.
The coordinates are given in the current measurement units of the document
(see UNIT constants). &quot;name&quot; should be a unique identifier for the object
because you need this name for further referencing of that object. If &quot;name&quot;
is not given Scribus will create one for you.
 
May raise NameExistsError if you explicitly pass a name that&apos;s already used.
</translation>
</message>
<message>
<source>createImage(x, y, width, height, [&quot;name&quot;]) -&gt; string
 
Creates a new picture frame on the current page and returns its name. The
coordinates are given in the current measurement units of the document.
&quot;name&quot; should be a unique identifier for the object because you need this
name for further access to that object. If &quot;name&quot; is not given Scribus will
create one for you.
 
May raise NameExistsError if you explicitly pass a name that&apos;s already used.
</source>
<translation type="obsolete">createImage(x, y, width, height, [&quot;name&quot;]) -&gt; string
 
Creates a new picture frame on the current page and returns its name. The
coordinates are given in the current measurement units of the document.
&quot;name&quot; should be a unique identifier for the object because you need this
name for further access to that object. If &quot;name&quot; is not given Scribus will
create one for you.
 
May raise NameExistsError if you explicitly pass a name that&apos;s already used.
</translation>
</message>
<message>
<source>createText(x, y, width, height, [&quot;name&quot;]) -&gt; string
 
Creates a new text frame on the actual page and returns its name.
The coordinates are given in the actual measurement unit of the document (see
UNIT constants). &quot;name&quot; should be a unique identifier for the object because
you need this name for further referencing of that object. If &quot;name&quot; is not
given Scribus will create one for you.
 
May raise NameExistsError if you explicitly pass a name that&apos;s already used.
</source>
<translation type="obsolete">createText(x, y, width, height, [&quot;name&quot;]) -&gt; string
 
Creates a new text frame on the actual page and returns its name.
The coordinates are given in the actual measurement unit of the document (see
UNIT constants). &quot;name&quot; should be a unique identifier for the object because
you need this name for further referencing of that object. If &quot;name&quot; is not
given Scribus will create one for you.
 
May raise NameExistsError if you explicitly pass a name that&apos;s already used.
</translation>
</message>
<message>
<source>createLine(x1, y1, x2, y2, [&quot;name&quot;]) -&gt; string
 
Creates a new line from the point(x1, y1) to the point(x2, y2) and returns
its name. The coordinates are given in the current measurement unit of the
document (see UNIT constants). &quot;name&quot; should be a unique identifier for the
object because you need this name for further access to that object. If
&quot;name&quot; is not given Scribus will create one for you.
 
May raise NameExistsError if you explicitly pass a name that&apos;s already used.
</source>
<translation type="obsolete">createLine(x1, y1, x2, y2, [&quot;name&quot;]) -&gt; string
 
Creates a new line from the point(x1, y1) to the point(x2, y2) and returns
its name. The coordinates are given in the current measurement unit of the
document (see UNIT constants). &quot;name&quot; should be a unique identifier for the
object because you need this name for further access to that object. If
&quot;name&quot; is not given Scribus will create one for you.
 
May raise NameExistsError if you explicitly pass a name that&apos;s already used.
</translation>
</message>
<message>
<source>createPolyLine(list, [&quot;name&quot;]) -&gt; string
 
Creates a new polyline and returns its name. The points for the polyline are
stored in the list &quot;list&quot; in the following order: [x1, y1, x2, y2...xn. yn].
The coordinates are given in the current measurement units of the document (see
UNIT constants). &quot;name&quot; should be a unique identifier for the object because
you need this name for further access to that object. If &quot;name&quot; is not given
Scribus will create one for you.
 
May raise NameExistsError if you explicitly pass a name that&apos;s already used.
May raise ValueError if an insufficient number of points is passed or if
the number of values passed don&apos;t group into points without leftovers.
</source>
<translation type="obsolete">createPolyLine(list, [&quot;name&quot;]) -&gt; string
 
Creates a new polyline and returns its name. The points for the polyline are
stored in the list &quot;list&quot; in the following order: [x1, y1, x2, y2...xn. yn].
The coordinates are given in the current measurement units of the document (see
UNIT constants). &quot;name&quot; should be a unique identifier for the object because
you need this name for further access to that object. If &quot;name&quot; is not given
Scribus will create one for you.
 
May raise NameExistsError if you explicitly pass a name that&apos;s already used.
May raise ValueError if an insufficient number of points is passed or if
the number of values passed don&apos;t group into points without leftovers.
</translation>
</message>
<message>
<source>createPolygon(list, [&quot;name&quot;]) -&gt; string
 
Creates a new polygon and returns its name. The points for the polygon are
stored in the list &quot;list&quot; in the following order: [x1, y1, x2, y2...xn. yn].
At least three points are required. There is no need to repeat the first point
to close the polygon. The polygon is automatically closed by connecting the
first and the last point. The coordinates are given in the current measurement
units of the document (see UNIT constants). &quot;name&quot; should be a unique
identifier for the object because you need this name for further access to that
object. If &quot;name&quot; is not given Scribus will create one for you.
 
May raise NameExistsError if you explicitly pass a name that&apos;s already used.
May raise ValueError if an insufficient number of points is passed or if
the number of values passed don&apos;t group into points without leftovers.
</source>
<translation type="obsolete">createPolygon(list, [&quot;name&quot;]) -&gt; string
 
Creates a new polygon and returns its name. The points for the polygon are
stored in the list &quot;list&quot; in the following order: [x1, y1, x2, y2...xn. yn].
At least three points are required. There is no need to repeat the first point
to close the polygon. The polygon is automatically closed by connecting the
first and the last point. The coordinates are given in the current measurement
units of the document (see UNIT constants). &quot;name&quot; should be a unique
identifier for the object because you need this name for further access to that
object. If &quot;name&quot; is not given Scribus will create one for you.
 
May raise NameExistsError if you explicitly pass a name that&apos;s already used.
May raise ValueError if an insufficient number of points is passed or if
the number of values passed don&apos;t group into points without leftovers.
</translation>
</message>
<message>
<source>createBezierLine(list, [&quot;name&quot;]) -&gt; string
 
Creates a new bezier curve and returns its name. The points for the bezier
curve are stored in the list &quot;list&quot; in the following order:
[x1, y1, kx1, ky1, x2, y2, kx2, ky2...xn. yn, kxn. kyn]
In the points list, x and y mean the x and y coordinates of the point and kx
and ky meaning the control point for the curve. The coordinates are given in
the current measurement units of the document (see UNIT constants). &quot;name&quot;
should be a unique identifier for the object because you need this name for
further access to that object. If &quot;name&quot; is not given Scribus will create one
for you.
 
May raise NameExistsError if you explicitly pass a name that&apos;s already used.
May raise ValueError if an insufficient number of points is passed or if
the number of values passed don&apos;t group into points without leftovers.
</source>
<translation type="obsolete">createBezierLine(list, [&quot;name&quot;]) -&gt; string
 
Creates a new bezier curve and returns its name. The points for the bezier
curve are stored in the list &quot;list&quot; in the following order:
[x1, y1, kx1, ky1, x2, y2, kx2, ky2...xn. yn, kxn. kyn]
In the points list, x and y mean the x and y coordinates of the point and kx
and ky meaning the control point for the curve. The coordinates are given in
the current measurement units of the document (see UNIT constants). &quot;name&quot;
should be a unique identifier for the object because you need this name for
further access to that object. If &quot;name&quot; is not given Scribus will create one
for you.
 
May raise NameExistsError if you explicitly pass a name that&apos;s already used.
May raise ValueError if an insufficient number of points is passed or if
the number of values passed don&apos;t group into points without leftovers.
</translation>
</message>
<message>
<source>createPathText(x, y, &quot;textbox&quot;, &quot;beziercurve&quot;, [&quot;name&quot;]) -&gt; string
 
Creates a new pathText by merging the two objects &quot;textbox&quot; and
&quot;beziercurve&quot; and returns its name. The coordinates are given in the current
measurement unit of the document (see UNIT constants). &quot;name&quot; should be a
unique identifier for the object because you need this name for further access
to that object. If &quot;name&quot; is not given Scribus will create one for you.
 
May raise NameExistsError if you explicitly pass a name that&apos;s already used.
May raise NotFoundError if one or both of the named base object don&apos;t exist.
</source>
<translation type="obsolete">createPathText(x, y, &quot;textbox&quot;, &quot;beziercurve&quot;, [&quot;name&quot;]) -&gt; string
 
Creates a new pathText by merging the two objects &quot;textbox&quot; and
&quot;beziercurve&quot; and returns its name. The coordinates are given in the current
measurement unit of the document (see UNIT constants). &quot;name&quot; should be a
unique identifier for the object because you need this name for further access
to that object. If &quot;name&quot; is not given Scribus will create one for you.
 
May raise NameExistsError if you explicitly pass a name that&apos;s already used.
May raise NotFoundError if one or both of the named base object don&apos;t exist.
</translation>
</message>
<message>
<source>deleteObject([&quot;name&quot;])
 
Deletes the item with the name &quot;name&quot;. If &quot;name&quot; is not given the currently
selected item is deleted.
</source>
<translation type="obsolete">deleteObject([&quot;name&quot;])
 
Deletes the item with the name &quot;name&quot;. If &quot;name&quot; is not given the currently
selected item is deleted.
</translation>
</message>
<message>
<source>objectExists([&quot;name&quot;]) -&gt; bool
 
Test if an object with specified name really exists in the document.
The optional parameter is the object name. When no object name is given,
returns True if there is something selected.
</source>
<translation type="obsolete">objectExists([&quot;name&quot;]) -&gt; bool
 
Test if an object with specified name really exists in the document.
The optional parameter is the object name. When no object name is given,
returns True if there is something selected.
</translation>
</message>
<message>
<source>setStyle(&quot;style&quot; [, &quot;name&quot;])
 
Apply the named &quot;style&quot; to the object named &quot;name&quot;. If is no object name
given, it&apos;s applied on the selected object.
</source>
<translation type="obsolete">setStyle(&quot;style&quot; [, &quot;name&quot;])
 
Apply the named &quot;style&quot; to the object named &quot;name&quot;. If is no object name
given, it&apos;s applied on the selected object.
</translation>
</message>
<message>
<source>getAllStyles() -&gt; list
 
Return a list of the names of all paragraph styles in the current document.
</source>
<translation type="obsolete">getAllStyles() -&gt; list
 
Return a list of the names of all paragraph styles in the current document.
</translation>
</message>
<message>
<source>currentPage() -&gt; integer
 
Returns the number of the current working page. Page numbers are counted from 1
upwards, no matter what the displayed first page number of your document is.
</source>
<translation type="obsolete">currentPage() -&gt; integer
 
Returns the number of the current working page. Page numbers are counted from 1
upwards, no matter what the displayed first page number of your document is.
</translation>
</message>
<message>
<source>redrawAll()
 
Redraws all pages.
</source>
<translation type="obsolete">redrawAll()
 
Redraws all pages.
</translation>
</message>
<message>
<source>savePageAsEPS(&quot;name&quot;)
 
Saves the current page as an EPS to the file &quot;name&quot;.
 
May raise ScribusError if the save failed.
</source>
<translation type="obsolete">savePageAsEPS(&quot;name&quot;)
 
Saves the current page as an EPS to the file &quot;name&quot;.
 
May raise ScribusError if the save failed.
</translation>
</message>
<message>
<source>deletePage(nr)
 
Deletes the given page. Does nothing if the document contains only one page.
Page numbers are counted from 1 upwards, no matter what the displayed first
page number is.
 
May raise IndexError if the page number is out of range
</source>
<translation type="obsolete">deletePage(nr)
 
Deletes the given page. Does nothing if the document contains only one page.
Page numbers are counted from 1 upwards, no matter what the displayed first
page number is.
 
May raise IndexError if the page number is out of range
</translation>
</message>
<message>
<source>pageCount() -&gt; integer
 
Returns the number of pages in the document.
</source>
<translation type="obsolete">pageCount() -&gt; integer
 
Returns the number of pages in the document.
</translation>
</message>
<message>
<source>getHGuides() -&gt; list
 
Returns a list containing positions of the horizontal guides. Values are in the
document&apos;s current units - see UNIT_&lt;type&gt; constants.
</source>
<translation type="obsolete">getHGuides() -&gt; list
 
Returns a list containing positions of the horizontal guides. Values are in the
document&apos;s current units - see UNIT_&lt;type&gt; constants.
</translation>
</message>
<message>
<source>setHGuides(list)
 
Sets horizontal guides. Input parameter must be a list of guide positions
measured in the current document units - see UNIT_&lt;type&gt; constants.
 
Example: setHGuides(getHGuides() + [200.0, 210.0] # add new guides without any lost
setHGuides([90,250]) # replace current guides entirely
</source>
<translation type="obsolete">setHGuides(list)
 
Sets horizontal guides. Input parameter must be a list of guide positions
measured in the current document units - see UNIT_&lt;type&gt; constants.
 
Example: setHGuides(getHGuides() + [200.0, 210.0] # add new guides without any lost
setHGuides([90,250]) # replace current guides entirely
</translation>
</message>
<message>
<source>getVGuides()
 
See getHGuides.
</source>
<translation type="obsolete">getVGuides()
 
See getHGuides.
</translation>
</message>
<message>
<source>setVGuides()
 
See setHGuides.
</source>
<translation type="obsolete">setVGuides()
 
See setHGuides.
</translation>
</message>
<message>
<source>getPageSize() -&gt; tuple
 
Returns a tuple with page dimensions measured in the document&apos;s current units.
See UNIT_&lt;type&gt; constants and getPageMargins()
</source>
<translation type="obsolete">getPageSize() -&gt; tuple
 
Returns a tuple with page dimensions measured in the document&apos;s current units.
See UNIT_&lt;type&gt; constants and getPageMargins()
</translation>
</message>
<message>
<source>getPageItems() -&gt; list
 
Returns a list of tuples with items on the current page. The tuple is:
(name, objectType, order) E.g. [(&apos;Text1&apos;, 4, 0), (&apos;Image1&apos;, 2, 1)]
means that object named &apos;Text1&apos; is a text frame (type 4) and is the first at
the page...
</source>
<translation type="obsolete">getPageItems() -&gt; list
 
Returns a list of tuples with items on the current page. The tuple is:
(name, objectType, order) E.g. [(&apos;Text1&apos;, 4, 0), (&apos;Image1&apos;, 2, 1)]
means that object named &apos;Text1&apos; is a text frame (type 4) and is the first at
the page...
</translation>
</message>
<message>
<source>getPageMargins()
 
Returns the page margins as a (top, left, right, bottom) tuple in the current
units. See UNIT_&lt;type&gt; constants and getPageSize().
</source>
<translation type="obsolete">getPageMargins()
 
Returns the page margins as a (top, left, right, bottom) tuple in the current
units. See UNIT_&lt;type&gt; constants and getPageSize().
</translation>
</message>
<message>
<source>setFillColor(&quot;color&quot;, [&quot;name&quot;])
 
Sets the fill color of the object &quot;name&quot; to the color &quot;color&quot;. &quot;color&quot;
is the name of one of the defined colors. If &quot;name&quot; is not given the
currently selected item is used.
</source>
<translation type="obsolete">setFillColor(&quot;color&quot;, [&quot;name&quot;])
 
Sets the fill colour of the object &quot;name&quot; to the colour &quot;color&quot;. &quot;color&quot;
is the name of one of the defined colours. If &quot;name&quot; is not given the
currently selected item is used.
</translation>
</message>
<message>
<source>setLineColor(&quot;color&quot;, [&quot;name&quot;])
 
Sets the line color of the object &quot;name&quot; to the color &quot;color&quot;. If &quot;name&quot;
is not given the currently selected item is used.
</source>
<translation type="obsolete">setLineColor(&quot;color&quot;, [&quot;name&quot;])
 
Sets the line colour of the object &quot;name&quot; to the colour &quot;color&quot;. If &quot;name&quot;
is not given the currently selected item is used.
</translation>
</message>
<message>
<source>setLineWidth(width, [&quot;name&quot;])
 
Sets line width of the object &quot;name&quot; to &quot;width&quot;. &quot;width&quot; must be in the
range from 0.0 to 12.0 inclusive, and is measured in points. If &quot;name&quot; is not
given the currently selected item is used.
 
May raise ValueError if the line width is out of bounds.
</source>
<translation type="obsolete">setLineWidth(width, [&quot;name&quot;])
 
Sets line width of the object &quot;name&quot; to &quot;width&quot;. &quot;width&quot; must be in the
range from 0.0 to 12.0 inclusive, and is measured in points. If &quot;name&quot; is not
given the currently selected item is used.
 
May raise ValueError if the line width is out of bounds.
</translation>
</message>
<message>
<source>setLineShade(shade, [&quot;name&quot;])
 
Sets the shading of the line color of the object &quot;name&quot; to &quot;shade&quot;.
&quot;shade&quot; must be an integer value in the range from 0 (lightest) to 100
(full color intensity). If &quot;name&quot; is not given the currently selected item
is used.
 
May raise ValueError if the line shade is out of bounds.
</source>
<translation type="obsolete">setLineShade(shade, [&quot;name&quot;])
 
Sets the shading of the line colour of the object &quot;name&quot; to &quot;shade&quot;.
&quot;shade&quot; must be an integer value in the range from 0 (lightest) to 100
(full colour intensity). If &quot;name&quot; is not given the currently selected item
is used.
 
May raise ValueError if the line shade is out of bounds.
</translation>
</message>
<message>
<source>setLineJoin(join, [&quot;name&quot;])
 
Sets the line join style of the object &quot;name&quot; to the style &quot;join&quot;.
If &quot;name&quot; is not given the currently selected item is used. There are
predefined constants for join - JOIN_&lt;type&gt;.
</source>
<translation type="obsolete">setLineJoin(join, [&quot;name&quot;])
 
Sets the line join style of the object &quot;name&quot; to the style &quot;join&quot;.
If &quot;name&quot; is not given the currently selected item is used. There are
predefined constants for join - JOIN_&lt;type&gt;.
</translation>
</message>
<message>
<source>setLineEnd(endtype, [&quot;name&quot;])
 
Sets the line cap style of the object &quot;name&quot; to the style &quot;cap&quot;.
If &quot;name&quot; is not given the currently selected item is used. There are
predefined constants for &quot;cap&quot; - CAP_&lt;type&gt;.
</source>
<translation type="obsolete">setLineEnd(endtype, [&quot;name&quot;])
 
Sets the line cap style of the object &quot;name&quot; to the style &quot;cap&quot;.
If &quot;name&quot; is not given the currently selected item is used. There are
predefined constants for &quot;cap&quot; - CAP_&lt;type&gt;.
</translation>
</message>
<message>
<source>setLineStyle(style, [&quot;name&quot;])
 
Sets the line style of the object &quot;name&quot; to the style &quot;style&quot;. If &quot;name&quot;
is not given the currently selected item is used. There are predefined
constants for &quot;style&quot; - LINE_&lt;style&gt;.
</source>
<translation type="obsolete">setLineStyle(style, [&quot;name&quot;])
 
Sets the line style of the object &quot;name&quot; to the style &quot;style&quot;. If &quot;name&quot;
is not given the currently selected item is used. There are predefined
constants for &quot;style&quot; - LINE_&lt;style&gt;.
</translation>
</message>
<message>
<source>setFillShade(shade, [&quot;name&quot;])
 
Sets the shading of the fill color of the object &quot;name&quot; to &quot;shade&quot;.
&quot;shade&quot; must be an integer value in the range from 0 (lightest) to 100
(full Color intensity). If &quot;name&quot; is not given the currently selected
Item is used.
 
May raise ValueError if the fill shade is out of bounds.
</source>
<translation type="obsolete">setFillShade(shade, [&quot;name&quot;])
 
Sets the shading of the fill colour of the object &quot;name&quot; to &quot;shade&quot;.
&quot;shade&quot; must be an integer value in the range from 0 (lightest) to 100
(full Colour intensity). If &quot;name&quot; is not given the currently selected
Item is used.
 
May raise ValueError if the fill shade is out of bounds.
</translation>
</message>
<message>
<source>setCornerRadius(radius, [&quot;name&quot;])
 
Sets the corner radius of the object &quot;name&quot;. The radius is expressed
in points. If &quot;name&quot; is not given the currently selected item is used.
 
May raise ValueError if the corner radius is negative.
</source>
<translation type="obsolete">setCornerRadius(radius, [&quot;name&quot;])
 
Sets the corner radius of the object &quot;name&quot;. The radius is expressed
in points. If &quot;name&quot; is not given the currently selected item is used.
 
May raise ValueError if the corner radius is negative.
</translation>
</message>
<message>
<source>setMultiLine(&quot;namedStyle&quot;, [&quot;name&quot;])
 
Sets the line style of the object &quot;name&quot; to the named style &quot;namedStyle&quot;.
If &quot;name&quot; is not given the currently selected item is used.
 
May raise NotFoundError if the line style doesn&apos;t exist.
</source>
<translation type="obsolete">setMultiLine(&quot;namedStyle&quot;, [&quot;name&quot;])
 
Sets the line style of the object &quot;name&quot; to the named style &quot;namedStyle&quot;.
If &quot;name&quot; is not given the currently selected item is used.
 
May raise NotFoundError if the line style doesn&apos;t exist.
</translation>
</message>
<message>
<source>getFont([&quot;name&quot;]) -&gt; string
 
Returns the font name for the text frame &quot;name&quot;. If this text frame
has some text selected the value assigned to the first character
of the selection is returned. If &quot;name&quot; is not given the currently
selected item is used.
</source>
<translation type="obsolete">getFont([&quot;name&quot;]) -&gt; string
 
Returns the font name for the text frame &quot;name&quot;. If this text frame
has some text selected the value assigned to the first character
of the selection is returned. If &quot;name&quot; is not given the currently
selected item is used.
</translation>
</message>
<message>
<source>getTextLength([&quot;name&quot;]) -&gt; integer
 
Returns the length of the text in the text frame &quot;name&quot;.
If &quot;name&quot; is not given the currently selected item is used.
</source>
<translation type="obsolete">getTextLength([&quot;name&quot;]) -&gt; integer
 
Returns the length of the text in the text frame &quot;name&quot;.
If &quot;name&quot; is not given the currently selected item is used.
</translation>
</message>
<message>
<source>getText([&quot;name&quot;]) -&gt; string
 
Returns the text of the text frame &quot;name&quot;. If this text frame has some text
selected, the selected text is returned. All text in the frame, not just
currently visible text, is returned. If &quot;name&quot; is not given the currently
selected item is used.
</source>
<translation type="obsolete">getText([&quot;name&quot;]) -&gt; string
 
Returns the text of the text frame &quot;name&quot;. If this text frame has some text
selected, the selected text is returned. All text in the frame, not just
currently visible text, is returned. If &quot;name&quot; is not given the currently
selected item is used.
</translation>
</message>
<message>
<source>getAllText([&quot;name&quot;]) -&gt; string
 
Returns the text of the text frame &quot;name&quot; and of all text frames which are
linked with this frame. If this textframe has some text selected, the selected
text is returned. If &quot;name&quot; is not given the currently selected item is
used.
</source>
<translation type="obsolete">getAllText([&quot;name&quot;]) -&gt; string
 
Returns the text of the text frame &quot;name&quot; and of all text frames which are
linked with this frame. If this textframe has some text selected, the selected
text is returned. If &quot;name&quot; is not given the currently selected item is
used.
</translation>
</message>
<message>
<source>getLineSpacing([&quot;name&quot;]) -&gt; float
 
Returns the line spacing (&quot;leading&quot;) of the text frame &quot;name&quot; expressed in
points. If &quot;name&quot; is not given the currently selected item is used.
</source>
<translation type="obsolete">getLineSpacing([&quot;name&quot;]) -&gt; float
 
Returns the line spacing (&quot;leading&quot;) of the text frame &quot;name&quot; expressed in
points. If &quot;name&quot; is not given the currently selected item is used.
</translation>
</message>
<message>
<source>getColumnGap([&quot;name&quot;]) -&gt; float
 
Returns the column gap size of the text frame &quot;name&quot; expressed in points. If
&quot;name&quot; is not given the currently selected item is used.
</source>
<translation type="obsolete">getColumnGap([&quot;name&quot;]) -&gt; float
 
Returns the column gap size of the text frame &quot;name&quot; expressed in points. If
&quot;name&quot; is not given the currently selected item is used.
</translation>
</message>
<message>
<source>getColumns([&quot;name&quot;]) -&gt; integer
 
Gets the number of columns of the text frame &quot;name&quot;. If &quot;name&quot; is not
given the currently selected item is used.
</source>
<translation type="obsolete">getColumns([&quot;name&quot;]) -&gt; integer
 
Gets the number of columns of the text frame &quot;name&quot;. If &quot;name&quot; is not
given the currently selected item is used.
</translation>
</message>
<message>
<source>setText(&quot;text&quot;, [&quot;name&quot;])
 
Sets the text of the text frame &quot;name&quot; to the text of the string &quot;text&quot;.
Text must be UTF8 encoded - use e.g. unicode(text, &apos;iso-8859-2&apos;). See the FAQ
for more details. If &quot;name&quot; is not given the currently selected item is
used.
</source>
<translation type="obsolete">setText(&quot;text&quot;, [&quot;name&quot;])
 
Sets the text of the text frame &quot;name&quot; to the text of the string &quot;text&quot;.
Text must be UTF8 encoded - use e.g. unicode(text, &apos;iso-8859-2&apos;). See the FAQ
for more details. If &quot;name&quot; is not given the currently selected item is
used.
</translation>
</message>
<message>
<source>setFont(&quot;font&quot;, [&quot;name&quot;])
 
Sets the font of the text frame &quot;name&quot; to &quot;font&quot;. If there is some text
selected only the selected text is changed. If &quot;name&quot; is not given the
currently selected item is used.
 
May throw ValueError if the font cannot be found.
</source>
<translation type="obsolete">setFont(&quot;font&quot;, [&quot;name&quot;])
 
Sets the font of the text frame &quot;name&quot; to &quot;font&quot;. If there is some text
selected only the selected text is changed. If &quot;name&quot; is not given the
currently selected item is used.
 
May throw ValueError if the font cannot be found.
</translation>
</message>
<message>
<source>setFontSize(size, [&quot;name&quot;])
 
Sets the font size of the text frame &quot;name&quot; to &quot;size&quot;. &quot;size&quot; is treated
as a value in points. If there is some text selected only the selected text is
changed. &quot;size&quot; must be in the range 1 to 512. If &quot;name&quot; is not given the
currently selected item is used.
 
May throw ValueError for a font size that&apos;s out of bounds.
</source>
<translation type="obsolete">setFontSize(size, [&quot;name&quot;])
 
Sets the font size of the text frame &quot;name&quot; to &quot;size&quot;. &quot;size&quot; is treated
as a value in points. If there is some text selected only the selected text is
changed. &quot;size&quot; must be in the range 1 to 512. If &quot;name&quot; is not given the
currently selected item is used.
 
May throw ValueError for a font size that&apos;s out of bounds.
</translation>
</message>
<message>
<source>setLineSpacing(size, [&quot;name&quot;])
 
Sets the line spacing (&quot;leading&quot;) of the text frame &quot;name&quot; to &quot;size&quot;.
&quot;size&quot; is a value in points. If &quot;name&quot; is not given the currently selected
item is used.
 
May throw ValueError if the line spacing is out of bounds.
</source>
<translation type="obsolete">setLineSpacing(size, [&quot;name&quot;])
 
Sets the line spacing (&quot;leading&quot;) of the text frame &quot;name&quot; to &quot;size&quot;.
&quot;size&quot; is a value in points. If &quot;name&quot; is not given the currently selected
item is used.
 
May throw ValueError if the line spacing is out of bounds.
</translation>
</message>
<message>
<source>setColumnGap(size, [&quot;name&quot;])
 
Sets the column gap of the text frame &quot;name&quot; to the value &quot;size&quot;. If
&quot;name&quot; is not given the currently selected item is used.
 
May throw ValueError if the column gap is out of bounds (must be positive).
</source>
<translation type="obsolete">setColumnGap(size, [&quot;name&quot;])
 
Sets the column gap of the text frame &quot;name&quot; to the value &quot;size&quot;. If
&quot;name&quot; is not given the currently selected item is used.
 
May throw ValueError if the column gap is out of bounds (must be positive).
</translation>
</message>
<message>
<source>setColumns(nr, [&quot;name&quot;])
 
Sets the number of columns of the text frame &quot;name&quot; to the integer &quot;nr&quot;.
If &quot;name&quot; is not given the currently selected item is used.
 
May throw ValueError if number of columns is not at least one.
</source>
<translation type="obsolete">setColumns(nr, [&quot;name&quot;])
 
Sets the number of columns of the text frame &quot;name&quot; to the integer &quot;nr&quot;.
If &quot;name&quot; is not given the currently selected item is used.
 
May throw ValueError if number of columns is not at least one.
</translation>
</message>
<message>
<source>setTextAlignment(align, [&quot;name&quot;])
 
Sets the text alignment of the text frame &quot;name&quot; to the specified alignment.
If &quot;name&quot; is not given the currently selected item is used. &quot;align&quot; should
be one of the ALIGN_ constants defined in this module - see dir(scribus).
 
May throw ValueError for an invalid alignment constant.
</source>
<translation type="obsolete">setTextAlignment(align, [&quot;name&quot;])
 
Sets the text alignment of the text frame &quot;name&quot; to the specified alignment.
If &quot;name&quot; is not given the currently selected item is used. &quot;align&quot; should
be one of the ALIGN_ constants defined in this module - see dir(scribus).
 
May throw ValueError for an invalid alignment constant.
</translation>
</message>
<message>
<source>selectText(start, count, [&quot;name&quot;])
 
Selects &quot;count&quot; characters of text in the text frame &quot;name&quot; starting from the
character &quot;start&quot;. Character counting starts at 0. If &quot;count&quot; is zero, any
text selection will be cleared. If &quot;name&quot; is not given the currently
selected item is used.
 
May throw IndexError if the selection is outside the bounds of the text.
</source>
<translation type="obsolete">selectText(start, count, [&quot;name&quot;])
 
Selects &quot;count&quot; characters of text in the text frame &quot;name&quot; starting from the
character &quot;start&quot;. Character counting starts at 0. If &quot;count&quot; is zero, any
text selection will be cleared. If &quot;name&quot; is not given the currently
selected item is used.
 
May throw IndexError if the selection is outside the bounds of the text.
</translation>
</message>
<message>
<source>deleteText([&quot;name&quot;])
 
Deletes any text in the text frame &quot;name&quot;. If there is some text selected,
only the selected text will be deleted. If &quot;name&quot; is not given the currently
selected item is used.
</source>
<translation type="obsolete">deleteText([&quot;name&quot;])
 
Deletes any text in the text frame &quot;name&quot;. If there is some text selected,
only the selected text will be deleted. If &quot;name&quot; is not given the currently
selected item is used.
</translation>
</message>
<message>
<source>setTextColor(&quot;color&quot;, [&quot;name&quot;])
 
Sets the text color of the text frame &quot;name&quot; to the color &quot;color&quot;. If there
is some text selected only the selected text is changed. If &quot;name&quot; is not
given the currently selected item is used.
</source>
<translation type="obsolete">setTextColor(&quot;color&quot;, [&quot;name&quot;])
 
Sets the text colour of the text frame &quot;name&quot; to the colour &quot;color&quot;. If there
is some text selected only the selected text is changed. If &quot;name&quot; is not
given the currently selected item is used.
</translation>
</message>
<message>
<source>setTextStroke(&quot;color&quot;, [&quot;name&quot;])
 
Set &quot;color&quot; of the text stroke. If &quot;name&quot; is not given the currently
selected item is used.
</source>
<translation type="obsolete">setTextStroke(&quot;color&quot;, [&quot;name&quot;])
 
Set &quot;color&quot; of the text stroke. If &quot;name&quot; is not given the currently
selected item is used.
</translation>
</message>
<message>
<source>setTextShade(shade, [&quot;name&quot;])
 
Sets the shading of the text color of the object &quot;name&quot; to &quot;shade&quot;. If
there is some text selected only the selected text is changed. &quot;shade&quot; must
be an integer value in the range from 0 (lightest) to 100 (full color
intensity). If &quot;name&quot; is not given the currently selected item is
used.
</source>
<translation type="obsolete">setTextShade(shade, [&quot;name&quot;])
 
Sets the shading of the text colour of the object &quot;name&quot; to &quot;shade&quot;. If
there is some text selected only the selected text is changed. &quot;shade&quot; must
be an integer value in the range from 0 (lightest) to 100 (full colour
intensity). If &quot;name&quot; is not given the currently selected item is
used.
</translation>
</message>
<message>
<source>linkTextFrames(&quot;fromname&quot;, &quot;toname&quot;)
 
Link two text frames. The frame named &quot;fromname&quot; is linked to the
frame named &quot;toname&quot;. The target frame must be an empty text frame
and must not link to or be linked from any other frames already.
 
May throw ScribusException if linking rules are violated.
</source>
<translation type="obsolete">linkTextFrames(&quot;fromname&quot;, &quot;toname&quot;)
 
Link two text frames. The frame named &quot;fromname&quot; is linked to the
frame named &quot;toname&quot;. The target frame must be an empty text frame
and must not link to or be linked from any other frames already.
 
May throw ScribusException if linking rules are violated.
</translation>
</message>
<message>
<source>unlinkTextFrames(&quot;name&quot;)
 
Remove the specified (named) object from the text frame flow/linkage. If the
frame was in the middle of a chain, the previous and next frames will be
connected, eg &apos;a-&gt;b-&gt;c&apos; becomes &apos;a-&gt;c&apos; when you unlinkTextFrames(b)&apos;
 
May throw ScribusException if linking rules are violated.
</source>
<translation type="obsolete">unlinkTextFrames(&quot;name&quot;)
 
Remove the specified (named) object from the text frame flow/linkage. If the
frame was in the middle of a chain, the previous and next frames will be
connected, eg &apos;a-&gt;b-&gt;c&apos; becomes &apos;a-&gt;c&apos; when you unlinkTextFrames(b)&apos;
 
May throw ScribusException if linking rules are violated.
</translation>
</message>
<message>
<source>traceText([&quot;name&quot;])
 
Convert the text frame &quot;name&quot; to outlines. If &quot;name&quot; is not given the
currently selected item is used.</source>
<translation type="obsolete">traceText([&quot;name&quot;])
 
Convert the text frame &quot;name&quot; to outlines. If &quot;name&quot; is not given the
currently selected item is used.</translation>
</message>
<message>
<source>textOverflows([&quot;name&quot;, nolinks]) -&gt; integer
 
Returns the actual number of overflowing characters in text frame &quot;name&quot;.
If is nolinks set to non zero value it takes only one frame - it doesn&apos;t
use text frame linking. Without this parameter it search all linking chain.
 
May raise WrongFrameTypeError if the target frame is not an text frame
</source>
<translation type="obsolete">textOverflows([&quot;name&quot;, nolinks]) -&gt; integer
 
Returns the actual number of overflowing characters in text frame &quot;name&quot;.
If is nolinks set to non zero value it takes only one frame - it doesn&apos;t
use text frame linking. Without this parameter it search all linking chain.
 
May raise WrongFrameTypeError if the target frame is not an text frame
</translation>
</message>
<message>
<source>isPDFBookmark([&quot;name&quot;]) -&gt; bool
 
Returns true if the text frame &quot;name&quot; is a PDF bookmark.
If &quot;name&quot; is not given the currently selected item is used.
 
May raise WrongFrameTypeError if the target frame is not a text frame
</source>
<translation type="obsolete">isPDFBookmark([&quot;name&quot;]) -&gt; bool
 
Returns true if the text frame &quot;name&quot; is a PDF bookmark.
If &quot;name&quot; is not given the currently selected item is used.
 
May raise WrongFrameTypeError if the target frame is not a text frame
</translation>
</message>
<message>
<source>progressReset()
 
Cleans up the Scribus progress bar previous settings. It is called before the
new progress bar use. See progressSet.
</source>
<translation type="obsolete">progressReset()
 
Cleans up the Scribus progress bar previous settings. It is called before the
new progress bar use. See progressSet.
</translation>
</message>
<message>
<source>progressTotal(max)
 
Sets the progress bar&apos;s maximum steps value to the specified number.
See progressSet.
</source>
<translation type="obsolete">progressTotal(max)
 
Sets the progress bar&apos;s maximum steps value to the specified number.
See progressSet.
</translation>
</message>
<message>
<source>progressSet(nr)
 
Set the progress bar position to &quot;nr&quot;, a value relative to the previously set
progressTotal. The progress bar uses the concept of steps; you give it the
total number of steps and the number of steps completed so far and it will
display the percentage of steps that have been completed. You can specify the
total number of steps with progressTotal(). The current number of steps is set
with progressSet(). The progress bar can be rewound to the beginning with
progressReset(). [based on info taken from Trolltech&apos;s Qt docs]
</source>
<translation type="obsolete">progressSet(nr)
 
Set the progress bar position to &quot;nr&quot;, a value relative to the previously set
progressTotal. The progress bar uses the concept of steps; you give it the
total number of steps and the number of steps completed so far and it will
display the percentage of steps that have been completed. You can specify the
total number of steps with progressTotal(). The current number of steps is set
with progressSet(). The progress bar can be rewound to the beginning with
progressReset(). [based on info taken from Trolltech&apos;s Qt docs]
</translation>
</message>
<message>
<source>setCursor()
 
[UNSUPPORTED!] This might break things, so steer clear for now.
</source>
<translation type="obsolete">setCursor()
 
[UNSUPPORTED!] This might break things, so steer clear for now.
</translation>
</message>
<message>
<source>docChanged(bool)
 
Enable/disable save icon in the Scribus icon bar and the Save menu item. It&apos;s
useful to call this procedure when you&apos;re changing the document, because Scribus
won&apos;t automatically notice when you change the document using a script.
</source>
<translation type="obsolete">docChanged(bool)
 
Enable/disable save icon in the Scribus icon bar and the Save menu item. It&apos;s
useful to call this procedure when you&apos;re changing the document, because Scribus
won&apos;t automatically notice when you change the document using a script.
</translation>
</message>
<message>
<source>zoomDocument(double)
 
Zoom the document in main GUI window. Actions have whole number
values like 20.0, 100.0, etc. Zoom to Fit uses -100 as a marker.
</source>
<translation type="obsolete">zoomDocument(double)
 
在主图形界面窗口缩放文件。动作包括整数值如20.0,100.0,等待。缩放以-100作为记号。
</translation>
</message>
</context>
<context>
<name>@default</name>
<name>About</name>
<message>
<source>getColorNames() -&gt; list
 
Returns a list containing the names of all defined colors in the document.
If no document is open, returns a list of the default document colors.
</source>
<translation type="obsolete">
getColorNames() -&gt; list
 
返回文档中所有预设的颜色名称的列表
</translation>
<location filename="../../../scribus/about.cpp" line="97"/>
<source>About Scribus %1</source>
<translation>关于 %1</translation>
</message>
<message>
<source>newDocDialog() -&gt; bool
 
Displays the &quot;New Document&quot; dialog box. Creates a new document if the user
accepts the settings. Does not create a document if the user presses cancel.
Returns true if a new document was created.
</source>
<translation type="obsolete">
newDocDialog() -&gt; bool
 
显示 &quot;新建文档&quot; 对话窗口。如果用户接受了设定,一个新文挡将被创建。如果用户按取消键,文档将不被创建。如果信文档被创建,返回真。
</translation>
<location filename="../../../scribus/about.cpp" line="125"/>
<source>%1 %2 %3</source>
<translation>%1 %2 %3</translation>
</message>
<message>
<source>getColor(&quot;name&quot;) -&gt; tuple
 
Returns a tuple (C, M, Y, K) containing the four color components of the
color &quot;name&quot; from the current document. If no document is open, returns
the value of the named color from the default document colors.
 
May raise NotFoundError if the named color wasn&apos;t found.
May raise ValueError if an invalid color name is specified.
</source>
<translation type="obsolete">getColor(&quot;name&quot;) -&gt; tuple
 
Returns a tuple (C, M, Y, K) containing the four colour components of the
colour &quot;name&quot; from the current document. If no document is open, returns
the value of the named colour from the default document colours.
 
May raise NotFoundError if the named colour wasn&apos;t found.
May raise ValueError if an invalid colour name is specified.
</translation>
<location filename="../../../scribus/about.cpp" line="133"/>
<source>%3-%2-%1 %4 %5</source>
<translation>%3-%2-%1 %4 %5</translation>
</message>
<message>
<source>getColorAsRGB(&quot;name&quot;) -&gt; tuple
 
Returns a tuple (R,G,B) containing the three color components of the
color &quot;name&quot; from the current document, converted to the RGB color
space. If no document is open, returns the value of the named color
from the default document colors.
 
May raise NotFoundError if the named color wasn&apos;t found.
May raise ValueError if an invalid color name is specified.
</source>
<translation type="obsolete">getColorAsRGB(&quot;name&quot;) -&gt; tuple
 
Returns a tuple (R,G,B) containing the three colour components of the
colour &quot;name&quot; from the current document, converted to the RGB colour
space. If no document is open, returns the value of the named colour
from the default document colours.
 
May raise NotFoundError if the named colour wasn&apos;t found.
May raise ValueError if an invalid colour name is specified.
</translation>
<location filename="../../../scribus/about.cpp" line="183"/>
<source>Using Ghostscript version %1</source>
<translation>当前 Ghostscript 版本 : %1</translation>
</message>
<message>
<source>changeColor(&quot;name&quot;, c, m, y, k)
 
Changes the color &quot;name&quot; to the specified CMYK value. The color value is
defined via four components c = Cyan, m = Magenta, y = Yellow and k = Black.
Color components should be in the range from 0 to 255.
 
May raise NotFoundError if the named color wasn&apos;t found.
May raise ValueError if an invalid color name is specified.
</source>
<translation type="obsolete">changeColour(&quot;name&quot;, c, m, y, k)
 
Changes the colour &quot;name&quot; to the specified CMYK value. The colour value is
defined via four components c = Cyan, m = Magenta, y = Yellow and k = Black.
Colour components should be in the range from 0 to 255.
 
May raise NotFoundError if the named colour wasn&apos;t found.
May raise ValueError if an invalid colour name is specified.
</translation>
<location filename="../../../scribus/about.cpp" line="185"/>
<source>No Ghostscript version available</source>
<translation>Ghostscript 版本未知</translation>
</message>
<message>
<source>defineColor(&quot;name&quot;, c, m, y, k)
 
Defines a new color &quot;name&quot;. The color Value is defined via four components:
c = Cyan, m = Magenta, y = Yello and k = Black. Color components should be in
the range from 0 to 255.
 
May raise ValueError if an invalid color name is specified.
</source>
<translation type="obsolete">defineColor(&quot;name&quot;, c, m, y, k)
 
Defines a new colour &quot;name&quot;. The colour Value is defined via four components:
c = Cyan, m = Magenta, y = Yello and k = Black. Colour components should be in
the range from 0 to 255.
 
May raise ValueError if an invalid colour name is specified.
</translation>
<location filename="../../../scribus/about.cpp" line="186"/>
<source>Build ID:</source>
<translation>Build ID:</translation>
</message>
<message>
<source>deleteColor(&quot;name&quot;, &quot;replace&quot;)
 
Deletes the color &quot;name&quot;. Every occurence of that color is replaced by the
color &quot;replace&quot;. If not specified, &quot;replace&quot; defaults to the color
&quot;None&quot; - transparent.
 
deleteColor works on the default document colors if there is no document open.
In that case, &quot;replace&quot;, if specified, has no effect.
 
May raise NotFoundError if a named color wasn&apos;t found.
May raise ValueError if an invalid color name is specified.
</source>
<translation type="obsolete">deleteColor(&quot;name&quot;, &quot;replace&quot;)
 
Deletes the colour &quot;name&quot;. Every occurence of that colour is replaced by the
colour &quot;replace&quot;. If not specified, &quot;replace&quot; defaults to the colour
&quot;None&quot; - transparent.
 
deleteColor works on the default document colours if there is no document open.
In that case, &quot;replace&quot;, if specified, has no effect.
 
May raise NotFoundError if a named colour wasn&apos;t found.
May raise ValueError if an invalid colour name is specified.
</translation>
<location filename="../../../scribus/about.cpp" line="188"/>
<source>&amp;About</source>
<translation>关于(&amp;A)</translation>
</message>
<message>
<source>replaceColor(&quot;name&quot;, &quot;replace&quot;)
 
Every occurence of the color &quot;name&quot; is replaced by the color &quot;replace&quot;.
 
May raise NotFoundError if a named color wasn&apos;t found.
May raise ValueError if an invalid color name is specified.
</source>
<translation type="obsolete">replaceColor(&quot;name&quot;, &quot;replace&quot;)
 
Every occurence of the colour &quot;name&quot; is replaced by the colour &quot;replace&quot;.
 
May raise NotFoundError if a named colour wasn&apos;t found.
May raise ValueError if an invalid colour name is specified.
</translation>
<location filename="../../../scribus/about.cpp" line="297"/>
<source>Development Team:</source>
<translation>开发团队 :</translation>
</message>
<message>
<source>fileDialog(&quot;caption&quot;, [&quot;filter&quot;, &quot;defaultname&quot;, haspreview, issave, isdir]) -&gt; string with filename
 
Shows a File Open dialog box with the caption &quot;caption&quot;. Files are filtered
with the filter string &quot;filter&quot;. A default filename or file path can also
supplied, leave this string empty when you don&apos;t want to use it. A value of
True for haspreview enables a small preview widget in the FileSelect box. When
the issave parameter is set to True the dialog acts like a &quot;Save As&quot; dialog
otherwise it acts like a &quot;File Open Dialog&quot;. When the isdir parameter is True
the dialog shows and returns only directories. The default for all of the
opional parameters is False.
 
The filter, if specified, takes the form &apos;comment (*.type *.type2 ...)&apos;.
For example &apos;Images (*.png *.xpm *.jpg)&apos;.
 
Refer to the Qt-Documentation for QFileDialog for details on filters.
 
Example: fileDialog(&apos;Open input&apos;, &apos;CSV files (*.csv)&apos;)
Example: fileDialog(&apos;Save report&apos;, defaultname=&apos;report.txt&apos;, issave=True)
</source>
<translation type="obsolete">fileDialog(&quot;caption&quot;, [&quot;filter&quot;, &quot;defaultname&quot;, haspreview, issave, isdir]) -&gt; string with filename
 
Shows a File Open dialog box with the caption &quot;caption&quot;. Files are filtered
with the filter string &quot;filter&quot;. A default filename or file path can also
supplied, leave this string empty when you don&apos;t want to use it. A value of
True for haspreview enables a small preview widget in the FileSelect box. When
the issave parameter is set to True the dialog acts like a &quot;Save As&quot; dialog
otherwise it acts like a &quot;File Open Dialog&quot;. When the isdir parameter is True
the dialog shows and returns only directories. The default for all of the
opional parameters is False.
 
The filter, if specified, takes the form &apos;comment (*.type *.type2 ...)&apos;.
For example &apos;Images (*.png *.xpm *.jpg)&apos;.
 
Refer to the Qt-Documentation for QFileDialog for details on filters.
 
Example: fileDialog(&apos;Open input&apos;, &apos;CSV files (*.csv)&apos;)
Example: fileDialog(&apos;Save report&apos;, defaultname=&apos;report.txt&apos;, issave=True)
</translation>
<location filename="../../../scribus/about.cpp" line="305"/>
<source>Contributions from:</source>
<translation>贡献者 :</translation>
</message>
<message>
<source>messageBox(&quot;caption&quot;, &quot;message&quot;,
icon=ICON_NONE, button1=BUTTON_OK|BUTTONOPT_DEFAULT,
button2=BUTTON_NONE, button3=BUTTON_NONE) -&gt; integer
 
Displays a message box with the title &quot;caption&quot;, the message &quot;message&quot;, and
an icon &quot;icon&quot; and up to 3 buttons. By default no icon is used and a single
button, OK, is displayed. Only the caption and message arguments are required,
though setting an icon and appropriate button(s) is strongly
recommended. The message text may contain simple HTML-like markup.
 
Returns the number of the button the user pressed. Button numbers start
at 1.
 
For the icon and the button parameters there are predefined constants available
with the same names as in the Qt Documentation. These are the BUTTON_* and
ICON_* constants defined in the module. There are also two extra constants that
can be binary-ORed with button constants:
BUTTONOPT_DEFAULT Pressing enter presses this button.
BUTTONOPT_ESCAPE Pressing escape presses this button.
 
Usage examples:
result = messageBox(&apos;Script failed&apos;,
&apos;This script only works when you have a text frame selected.&apos;,
ICON_ERROR)
result = messageBox(&apos;Monkeys!&apos;, &apos;Something went ook! &lt;i&gt;Was it a monkey?&lt;/i&gt;&apos;,
ICON_WARNING, BUTTON_YES|BUTTONOPT_DEFAULT,
BUTTON_NO, BUTTON_IGNORE|BUTTONOPT_ESCAPE)
 
Defined button and icon constants:
BUTTON_NONE, BUTTON_ABORT, BUTTON_CANCEL, BUTTON_IGNORE, BUTTON_NO,
BUTTON_NOALL, BUTTON_OK, BUTTON_RETRY, BUTTON_YES, BUTTON_YESALL,
ICON_NONE, ICON_INFORMATION, ICON_WARNING, ICON_CRITICAL.
</source>
<translation type="obsolete">messageBox(&quot;caption&quot;, &quot;message&quot;,
icon=ICON_NONE, button1=BUTTON_OK|BUTTONOPT_DEFAULT,
button2=BUTTON_NONE, button3=BUTTON_NONE) -&gt; integer
 
Displays a message box with the title &quot;caption&quot;, the message &quot;message&quot;, and
an icon &quot;icon&quot; and up to 3 buttons. By default no icon is used and a single
button, OK, is displayed. Only the caption and message arguments are required,
though setting an icon and appropriate button(s) is strongly
recommended. The message text may contain simple HTML-like markup.
 
Returns the number of the button the user pressed. Button numbers start
at 1.
 
For the icon and the button parameters there are predefined constants available
with the same names as in the Qt Documentation. These are the BUTTON_* and
ICON_* constants defined in the module. There are also two extra constants that
can be binary-ORed with button constants:
BUTTONOPT_DEFAULT Pressing enter presses this button.
BUTTONOPT_ESCAPE Pressing escape presses this button.
 
Usage examples:
result = messageBox(&apos;Script failed&apos;,
&apos;This script only works when you have a text frame selected.&apos;,
ICON_ERROR)
result = messageBox(&apos;Monkeys!&apos;, &apos;Something went ook! &lt;i&gt;Was it a monkey?&lt;/i&gt;&apos;,
ICON_WARNING, BUTTON_YES|BUTTONOPT_DEFAULT,
BUTTON_NO, BUTTON_IGNORE|BUTTONOPT_ESCAPE)
 
Defined button and icon constants:
BUTTON_NONE, BUTTON_ABORT, BUTTON_CANCEL, BUTTON_IGNORE, BUTTON_NO,
BUTTON_NOALL, BUTTON_OK, BUTTON_RETRY, BUTTON_YES, BUTTON_YESALL,
ICON_NONE, ICON_INFORMATION, ICON_WARNING, ICON_CRITICAL.
</translation>
<location filename="../../../scribus/about.cpp" line="299"/>
<source>Mac OS&amp;#174; X Aqua Port:</source>
<translation>Mac OS&amp;#174; X Aqua 移植 :</translation>
</message>
<message>
<source>valueDialog(caption, message [,defaultvalue]) -&gt; string
 
Shows the common &apos;Ask for string&apos; dialog and returns its value as a string
Parameters: window title, text in the window and optional &apos;default&apos; value.
 
Example: valueDialog(&apos;title&apos;, &apos;text in the window&apos;, &apos;optional&apos;)
</source>
<translation type="obsolete">valueDialog(caption, message [,defaultvalue]) -&gt; string
 
Shows the common &apos;Ask for string&apos; dialog and returns its value as a string
Parameters: window title, text in the window and optional &apos;default&apos; value.
 
Example: valueDialog(&apos;title&apos;, &apos;text in the window&apos;, &apos;optional&apos;)
</translation>
<location filename="../../../scribus/about.cpp" line="303"/>
<source>Windows&amp;#174; Port:</source>
<translation>Windows&amp;#174; 移植 :</translation>
</message>
<message>
<source>closeDoc()
 
Closes the current document without prompting to save.
 
May throw NoDocOpenError if there is no document to close
</source>
<translation type="obsolete">closeDoc()
 
Closes the current document without prompting to save.
 
May throw NoDocOpenError if there is no document to close
</translation>
<location filename="../../../scribus/about.cpp" line="307"/>
<source>Official Documentation:</source>
<translation>官方文档 :</translation>
</message>
<message>
<source>haveDoc() -&gt; bool
 
Returns true if there is a document open.
</source>
<translation type="obsolete">haveDoc() -&gt; bool
 
Returns true if there is a document open.
</translation>
<location filename="../../../scribus/about.cpp" line="311"/>
<source>Other Documentation:</source>
<translation>其他文档 :</translation>
</message>
<message>
<source>openDoc(&quot;name&quot;)
 
Opens the document &quot;name&quot;.
 
May raise ScribusError if the document could not be opened.
</source>
<translation type="obsolete">openDoc(&quot;name&quot;)
 
Opens the document &quot;name&quot;.
 
May raise ScribusError if the document could not be opened.
</translation>
<location filename="../../../scribus/about.cpp" line="317"/>
<source>Tango Project Icons:</source>
<translation>Tango 图标项目 :</translation>
</message>
<message>
<source>saveDoc()
 
Saves the current document with its current name, returns true if successful.
If the document has not already been saved, this may bring up an interactive
save file dialog.
 
If the save fails, there is currently no way to tell.
</source>
<translation type="obsolete">saveDoc()
 
Saves the current document with its current name, returns true if successful.
If the document has not already been saved, this may bring up an interactive
save file dialog.
 
If the save fails, there is currently no way to tell.
</translation>
<location filename="../../../scribus/about.cpp" line="201"/>
<source>A&amp;uthors</source>
<translation>作者 (&amp;u)</translation>
</message>
<message>
<source>saveDocAs(&quot;name&quot;)
 
Saves the current document under the new name &quot;name&quot; (which may be a full or
relative path).
 
May raise ScribusError if the save fails.
</source>
<translation type="obsolete">saveDocAs(&quot;name&quot;)
 
Saves the current document under the new name &quot;name&quot; (which may be a full or
relative path).
 
May raise ScribusError if the save fails.
</translation>
<location filename="../../../scribus/about.cpp" line="329"/>
<source>Official Translations and Translators:</source>
<translation>官方翻译和翻译者 :</translation>
</message>
<message>
<source>saveDocAs(&quot;author&quot;, &quot;info&quot;, &quot;description&quot;) -&gt; bool
 
Sets the document information. &quot;Author&quot;, &quot;Info&quot;, &quot;Description&quot; are
strings.
</source>
<translation type="obsolete">saveDocAs(&quot;author&quot;, &quot;info&quot;, &quot;description&quot;) -&gt; bool
 
Sets the document information. &quot;Author&quot;, &quot;Info&quot;, &quot;Description&quot; are
strings.
</translation>
<location filename="../../../scribus/about.cpp" line="331"/>
<source>Previous Translation Contributors:</source>
<translation>先前翻译贡献者 :</translation>
</message>
<message>
<source>setMargins(lr, rr, tr, br)
 
Sets the margins of the document, Left(lr), Right(rr), Top(tr) and Bottom(br)
margins are given in the measurement units of the document - see UNIT_&lt;type&gt;
constants.
</source>
<translation type="obsolete">setMargins(lr, rr, tr, br)
 
Sets the margins of the document, Left(lr), Right(rr), Top(tr) and Bottom(br)
margins are given in the measurement units of the document - see UNIT_&lt;type&gt;
constants.
</translation>
</message>
<message>
<source>setUnit(type)
 
Changes the measurement unit of the document. Possible values for &quot;unit&quot; are
defined as constants UNIT_&lt;type&gt;.
 
May raise ValueError if an invalid unit is passed.
</source>
<translation type="obsolete">setUnit(type)
 
Changes the measurement unit of the document. Possible values for &quot;unit&quot; are
defined as constants UNIT_&lt;type&gt;.
 
May raise ValueError if an invalid unit is passed.
</translation>
</message>
<message>
<source>getUnit() -&gt; integer (Scribus unit constant)
 
Returns the measurement units of the document. The returned value will be one
of the UNIT_* constants:
UNIT_INCHES, UNIT_MILLIMETERS, UNIT_PICAS, UNIT_POINTS.
</source>
<translation type="obsolete">getUnit() -&gt; integer (Scribus unit constant)
 
Returns the measurement units of the document. The returned value will be one
of the UNIT_* constants:
UNIT_INCHES, UNIT_MILLIMETERS, UNIT_PICAS, UNIT_POINTS.
</translation>
</message>
<message>
<source>loadStylesFromFile(&quot;filename&quot;)
 
Loads paragraph styles from the Scribus document at &quot;filename&quot; into the
current document.
</source>
<translation type="obsolete">loadStylesFromFile(&quot;filename&quot;)
 
Loads paragraph styles from the Scribus document at &quot;filename&quot; into the
current document.
</translation>
</message>
<message>
<source>setDocType(facingPages, firstPageLeft)
 
Sets the document type. To get facing pages set the first parameter to
FACINGPAGES, to switch facingPages off use NOFACINGPAGES instead. If you want
to be the first page a left side set the second parameter to FIRSTPAGELEFT, for
a right page use FIRSTPAGERIGHT.
</source>
<translation type="obsolete">setDocType(facingPages, firstPageLeft)
 
Sets the document type. To get facing pages set the first parameter to
FACINGPAGES, to switch facingPages off use NOFACINGPAGES instead. If you want
to be the first page a left side set the second parameter to FIRSTPAGELEFT, for
a right page use FIRSTPAGERIGHT.
</translation>
</message>
<message>
<source>getLineColor([&quot;name&quot;]) -&gt; string
 
Returns the name of the line color of the object &quot;name&quot;.
If &quot;name&quot; is not given the currently selected item is used.
</source>
<translation type="obsolete">getLineColor([&quot;name&quot;]) -&gt; string
 
Returns the name of the line colour of the object &quot;name&quot;.
If &quot;name&quot; is not given the currently selected item is used.
</translation>
</message>
<message>
<source>getLineWidth([&quot;name&quot;]) -&gt; integer
 
Returns the line width of the object &quot;name&quot;. If &quot;name&quot;
is not given the currently selected Item is used.
</source>
<translation type="obsolete">getLineWidth([&quot;name&quot;]) -&gt; integer
 
Returns the line width of the object &quot;name&quot;. If &quot;name&quot;
is not given the currently selected Item is used.
</translation>
</message>
<message>
<source>getLineShade([&quot;name&quot;]) -&gt; integer
 
Returns the shading value of the line color of the object &quot;name&quot;.
If &quot;name&quot; is not given the currently selected item is used.
</source>
<translation type="obsolete">getLineShade([&quot;name&quot;]) -&gt; integer
 
Returns the shading value of the line colour of the object &quot;name&quot;.
If &quot;name&quot; is not given the currently selected item is used.
</translation>
</message>
<message>
<source>getLineJoin([&quot;name&quot;]) -&gt; integer (see contants)
 
Returns the line join style of the object &quot;name&quot;. If &quot;name&quot; is not given
the currently selected item is used. The join types are:
JOIN_BEVEL, JOIN_MITTER, JOIN_ROUND
</source>
<translation type="obsolete">getLineJoin([&quot;name&quot;]) -&gt; integer (see contants)
 
Returns the line join style of the object &quot;name&quot;. If &quot;name&quot; is not given
the currently selected item is used. The join types are:
JOIN_BEVEL, JOIN_MITTER, JOIN_ROUND
</translation>
</message>
<message>
<source>getLineEnd([&quot;name&quot;]) -&gt; integer (see constants)
 
Returns the line cap style of the object &quot;name&quot;. If &quot;name&quot; is not given the
currently selected item is used. The cap types are:
CAP_FLAT, CAP_ROUND, CAP_SQUARE
</source>
<translation type="obsolete">getLineEnd([&quot;name&quot;]) -&gt; integer (see constants)
 
Returns the line cap style of the object &quot;name&quot;. If &quot;name&quot; is not given the
currently selected item is used. The cap types are:
CAP_FLAT, CAP_ROUND, CAP_SQUARE
</translation>
</message>
<message>
<source>getLineStyle([&quot;name&quot;]) -&gt; integer (see constants)
 
Returns the line style of the object &quot;name&quot;. If &quot;name&quot; is not given the
currently selected item is used. Line style constants are:
LINE_DASH, LINE_DASHDOT, LINE_DASHDOTDOT, LINE_DOT, LINE_SOLID
</source>
<translation type="obsolete">getLineStyle([&quot;name&quot;]) -&gt; integer (see constants)
 
Returns the line style of the object &quot;name&quot;. If &quot;name&quot; is not given the
currently selected item is used. Line style constants are:
LINE_DASH, LINE_DASHDOT, LINE_DASHDOTDOT, LINE_DOT, LINE_SOLID
</translation>
</message>
<message>
<source>getFillShade([&quot;name&quot;]) -&gt; integer
 
Returns the shading value of the fill color of the object &quot;name&quot;.
If &quot;name&quot; is not given the currently selected item is used.
</source>
<translation type="obsolete">getFillShade([&quot;name&quot;]) -&gt; integer
 
Returns the shading value of the fill colour of the object &quot;name&quot;.
If &quot;name&quot; is not given the currently selected item is used.
</translation>
</message>
<message>
<source>getCornerRadius([&quot;name&quot;]) -&gt; integer
 
Returns the corner radius of the object &quot;name&quot;. The radius isexpressed in points. If &quot;name&quot; is not given the currentlyselected item is used.
</source>
<translation type="obsolete">getCornerRadius([&quot;name&quot;]) -&gt; integer
 
Returns the corner radius of the object &quot;name&quot;. The radius isexpressed in points. If &quot;name&quot; is not given the currentlyselected item is used.
</translation>
</message>
<message>
<source>getImageScale([&quot;name&quot;]) -&gt; (x,y)
 
Returns a (x, y) tuple containing the scaling values of the image frame
&quot;name&quot;. If &quot;name&quot; is not given the currently selected item is used.
</source>
<translation type="obsolete">getImageScale([&quot;name&quot;]) -&gt; (x,y)
 
Returns a (x, y) tuple containing the scaling values of the image frame
&quot;name&quot;. If &quot;name&quot; is not given the currently selected item is used.
</translation>
</message>
<message>
<source>getImageName([&quot;name&quot;]) -&gt; string
 
Returns the filename for the image in the image frame. If &quot;name&quot; is not
given the currently selected item is used.
</source>
<translation type="obsolete">getImageName([&quot;name&quot;]) -&gt; string
 
Returns the filename for the image in the image frame. If &quot;name&quot; is not
given the currently selected item is used.
</translation>
</message>
<message>
<source>getPosition([&quot;name&quot;]) -&gt; (x,y)
 
Returns a (x, y) tuple with the position of the object &quot;name&quot;.
If &quot;name&quot; is not given the currently selected item is used.The position is expressed in the actual measurement unit of the document
- see UNIT_&lt;type&gt; for reference.
</source>
<translation type="obsolete">getPosition([&quot;name&quot;]) -&gt; (x,y)
 
Returns a (x, y) tuple with the position of the object &quot;name&quot;.
If &quot;name&quot; is not given the currently selected item is used.The position is expressed in the actual measurement unit of the document
- see UNIT_&lt;type&gt; for reference.
</translation>
</message>
<message>
<source>getSize([&quot;name&quot;]) -&gt; (width,height)
 
Returns a (width, height) tuple with the size of the object &quot;name&quot;.
If &quot;name&quot; is not given the currently selected item is used. The size is
expressed in the current measurement unit of the document - see UNIT_&lt;type&gt;
for reference.
</source>
<translation type="obsolete">getSize([&quot;name&quot;]) -&gt; (width,height)
 
Returns a (width, height) tuple with the size of the object &quot;name&quot;.
If &quot;name&quot; is not given the currently selected item is used. The size is
expressed in the current measurement unit of the document - see UNIT_&lt;type&gt;
for reference.
</translation>
</message>
<message>
<source>getRotation([&quot;name&quot;]) -&gt; integer
 
Returns the rotation of the object &quot;name&quot;. The value is expressed in degrees,
and clockwise is positive. If &quot;name&quot; is not given the currently selected item
is used.
</source>
<translation type="obsolete">getRotation([&quot;name&quot;]) -&gt; integer
 
Returns the rotation of the object &quot;name&quot;. The value is expressed in degrees,
and clockwise is positive. If &quot;name&quot; is not given the currently selected item
is used.
</translation>
</message>
<message>
<source>getAllObjects() -&gt; list
 
Returns a list containing the names of all objects on the current page.
</source>
<translation type="obsolete">getAllObjects() -&gt; list
 
Returns a list containing the names of all objects on the current page.
</translation>
</message>
<message>
<source>getPropertyCType(object, property, includesuper=True)
 
Returns the name of the C type of `property&apos; of `object&apos;. See getProperty()
for details of arguments.
 
If `includesuper&apos; is true, search inherited properties too.
</source>
<translation type="obsolete">getPropertyCType(object, property, includesuper=True)
 
Returns the name of the C type of `property&apos; of `object&apos;. See getProperty()
for details of arguments.
 
If `includesuper&apos; is true, search inherited properties too.
</translation>
</message>
<message>
<source>getPropertyNames(object, includesuper=True)
 
Return a list of property names supported by `object&apos;.
If `includesuper&apos; is true, return properties supported
by parent classes as well.
</source>
<translation type="obsolete">getPropertyNames(object, includesuper=True)
 
Return a list of property names supported by `object&apos;.
If `includesuper&apos; is true, return properties supported
by parent classes as well.
</translation>
</message>
<message>
<source>getProperty(object, property)
 
Return the value of the property `property&apos; of the passed `object&apos;.
 
The `object&apos; argument may be a string, in which case the named PageItem
is searched for. It may also be a PyCObject, which may point to any
C++ QObject instance.
 
The `property&apos; argument must be a string, and is the name of the property
to look up on `object&apos;.
 
The return value varies depending on the type of the property.
</source>
<translation type="obsolete">getProperty(object, property)
 
Return the value of the property `property&apos; of the passed `object&apos;.
 
The `object&apos; argument may be a string, in which case the named PageItem
is searched for. It may also be a PyCObject, which may point to any
C++ QObject instance.
 
The `property&apos; argument must be a string, and is the name of the property
to look up on `object&apos;.
 
The return value varies depending on the type of the property.
</translation>
</message>
<message>
<source>setProperty(object, property, value)
 
Set `property&apos; of `object&apos; to `value&apos;. If `value&apos; cannot be converted to a type
compatible with the type of `property&apos;, an exception is raised. An exception may
also be raised if the underlying setter fails.
 
See getProperty() for more information.
</source>
<translation type="obsolete">setProperty(object, property, value)
 
Set `property&apos; of `object&apos; to `value&apos;. If `value&apos; cannot be converted to a type
compatible with the type of `property&apos;, an exception is raised. An exception may
also be raised if the underlying setter fails.
 
See getProperty() for more information.
</translation>
</message>
<message>
<source>getChildren(object, ofclass=None, ofname=None, regexpmatch=False, recursive=True)
 
Return a list of children of `object&apos;, possibly restricted to children
of class named `ofclass&apos; or children named `ofname&apos;. If `recursive&apos; is true,
search recursively through children, grandchildren, etc.
 
See QObject::children() in the Qt docs for more information.
</source>
<translation type="obsolete">getChildren(object, ofclass=None, ofname=None, regexpmatch=False, recursive=True)
 
Return a list of children of `object&apos;, possibly restricted to children
of class named `ofclass&apos; or children named `ofname&apos;. If `recursive&apos; is true,
search recursively through children, grandchildren, etc.
 
See QObject::children() in the Qt docs for more information.
</translation>
</message>
<message>
<source>getChild(object, childname, ofclass=None, recursive=True)
 
Return the first child of `object&apos; named `childname&apos;, possibly restricting
the search to children of type name `ofclass&apos;. If `recursive&apos; is true,
search recursively through children, grandchildren, etc.
</source>
<translation type="obsolete">getChild(object, childname, ofclass=None, recursive=True)
 
Return the first child of `object&apos; named `childname&apos;, possibly restricting
the search to children of type name `ofclass&apos;. If `recursive&apos; is true,
search recursively through children, grandchildren, etc.
</translation>
</message>
<message>
<source>moveObjectAbs(x, y [, &quot;name&quot;])
 
Moves the object &quot;name&quot; to a new location. The coordinates are expressed in
the current measurement unit of the document (see UNIT constants). If &quot;name&quot;
is not given the currently selected item is used. If the object &quot;name&quot;
belongs to a group, the whole group is moved.
</source>
<translation type="obsolete">moveObjectAbs(x, y [, &quot;name&quot;])
 
Moves the object &quot;name&quot; to a new location. The coordinates are expressed in
the current measurement unit of the document (see UNIT constants). If &quot;name&quot;
is not given the currently selected item is used. If the object &quot;name&quot;
belongs to a group, the whole group is moved.
</translation>
</message>
<message>
<source>rotateObject(rot [, &quot;name&quot;])
 
Rotates the object &quot;name&quot; by &quot;rot&quot; degrees relatively. The object is
rotated by the vertex that is currently selected as the rotation point - by
default, the top left vertext at zero rotation. Positive values mean counter
clockwise rotation when the default rotation point is used. If &quot;name&quot; is not
given the currently selected item is used.
</source>
<translation type="obsolete">rotateObject(rot [, &quot;name&quot;])
 
Rotates the object &quot;name&quot; by &quot;rot&quot; degrees relatively. The object is
rotated by the vertex that is currently selected as the rotation point - by
default, the top left vertext at zero rotation. Positive values mean counter
clockwise rotation when the default rotation point is used. If &quot;name&quot; is not
given the currently selected item is used.
</translation>
</message>
<message>
<source>rotateObjectAbs(rot [, &quot;name&quot;])
 
Sets the rotation of the object &quot;name&quot; to &quot;rot&quot;. Positve values
mean counter clockwise rotation. If &quot;name&quot; is not given the currently
selected item is used.
</source>
<translation type="obsolete">rotateObjectAbs(rot [, &quot;name&quot;])
 
Sets the rotation of the object &quot;name&quot; to &quot;rot&quot;. Positve values
mean counter clockwise rotation. If &quot;name&quot; is not given the currently
selected item is used.
</translation>
</message>
<message>
<source>sizeObject(width, height [, &quot;name&quot;])
 
Resizes the object &quot;name&quot; to the given width and height. If &quot;name&quot;
is not given the currently selected item is used.
</source>
<translation type="obsolete">sizeObject(width, height [, &quot;name&quot;])
 
Resizes the object &quot;name&quot; to the given width and height. If &quot;name&quot;
is not given the currently selected item is used.
</translation>
</message>
<message>
<source>getSelectedObject([nr]) -&gt; string
 
Returns the name of the selected object. &quot;nr&quot; if given indicates the number
of the selected object, e.g. 0 means the first selected object, 1 means the
second selected Object and so on.
</source>
<translation type="obsolete">getSelectedObject([nr]) -&gt; string
 
Returns the name of the selected object. &quot;nr&quot; if given indicates the number
of the selected object, e.g. 0 means the first selected object, 1 means the
second selected Object and so on.
</translation>
</message>
<message>
<source>selectionCount() -&gt; integer
 
Returns the number of selected objects.
</source>
<translation type="obsolete">selectionCount() -&gt; integer
 
Returns the number of selected objects.
</translation>
</message>
<message>
<source>selectObject(&quot;name&quot;)
 
Selects the object with the given &quot;name&quot;.
</source>
<translation type="obsolete">selectObject(&quot;name&quot;)
 
Selects the object with the given &quot;name&quot;.
</translation>
</message>
<message>
<source>deselectAll()
 
Deselects all objects in the whole document.
</source>
<translation type="obsolete">deselectAll()
 
Deselects all objects in the whole document.
</translation>
</message>
<message>
<source>groupObjects(list)
 
Groups the objects named in &quot;list&quot; together. &quot;list&quot; must contain the names
of the objects to be grouped. If &quot;list&quot; is not given the currently selected
items are used.
</source>
<translation type="obsolete">groupObjects(list)
 
Groups the objects named in &quot;list&quot; together. &quot;list&quot; must contain the names
of the objects to be grouped. If &quot;list&quot; is not given the currently selected
items are used.
</translation>
</message>
<message>
<source>unGroupObjects(&quot;name&quot;)
 
Destructs the group the object &quot;name&quot; belongs to.If &quot;name&quot; is not given the currently selected item is used.</source>
<translation type="obsolete">unGroupObjects(&quot;name&quot;)
 
Destructs the group the object &quot;name&quot; belongs to.If &quot;name&quot; is not given the currently selected item is used.</translation>
</message>
<message>
<source>scaleGroup(factor [,&quot;name&quot;])
 
Scales the group the object &quot;name&quot; belongs to. Values greater than 1 enlarge
the group, values smaller than 1 make the group smaller e.g a value of 0.5
scales the group to 50 % of its original size, a value of 1.5 scales the group
to 150 % of its original size. The value for &quot;factor&quot; must be greater than
0. If &quot;name&quot; is not given the currently selected item is used.
 
May raise ValueError if an invalid scale factor is passed.
</source>
<translation type="obsolete">scaleGroup(factor [,&quot;name&quot;])
 
Scales the group the object &quot;name&quot; belongs to. Values greater than 1 enlarge
the group, values smaller than 1 make the group smaller e.g a value of 0.5
scales the group to 50 % of its original size, a value of 1.5 scales the group
to 150 % of its original size. The value for &quot;factor&quot; must be greater than
0. If &quot;name&quot; is not given the currently selected item is used.
 
May raise ValueError if an invalid scale factor is passed.
</translation>
</message>
<message>
<source>loadImage(&quot;filename&quot; [, &quot;name&quot;])
 
Loads the picture &quot;picture&quot; into the image frame &quot;name&quot;. If &quot;name&quot; is
not given the currently selected item is used.
 
May raise WrongFrameTypeError if the target frame is not an image frame
</source>
<translation type="obsolete">loadImage(&quot;filename&quot; [, &quot;name&quot;])
 
Loads the picture &quot;picture&quot; into the image frame &quot;name&quot;. If &quot;name&quot; is
not given the currently selected item is used.
 
May raise WrongFrameTypeError if the target frame is not an image frame
</translation>
</message>
<message>
<source>scaleImage(x, y [, &quot;name&quot;])
 
Sets the scaling factors of the picture in the image frame &quot;name&quot;.
If &quot;name&quot; is not given the currently selected item is used. A number of 1
means 100 %.
 
May raise WrongFrameTypeError if the target frame is not an image frame
</source>
<translation type="obsolete">scaleImage(x, y [, &quot;name&quot;])
 
Sets the scaling factors of the picture in the image frame &quot;name&quot;.
If &quot;name&quot; is not given the currently selected item is used. A number of 1
means 100 %.
 
May raise WrongFrameTypeError if the target frame is not an image frame
</translation>
</message>
<message>
<source>lockObject([&quot;name&quot;]) -&gt; bool
 
Locks the object &quot;name&quot; if it&apos;s unlocked or unlock it if it&apos;s locked.
If &quot;name&quot; is not given the currently selected item is used. Returns true
if locked.
</source>
<translation type="obsolete">lockObject([&quot;name&quot;]) -&gt; bool
 
Locks the object &quot;name&quot; if it&apos;s unlocked or unlock it if it&apos;s locked.
If &quot;name&quot; is not given the currently selected item is used. Returns true
if locked.
</translation>
</message>
<message>
<source>isLocked([&quot;name&quot;]) -&gt; bool
 
Returns true if is the object &quot;name&quot; locked. If &quot;name&quot; is not given the
currently selected item is used.
</source>
<translation type="obsolete">isLocked([&quot;name&quot;]) -&gt; bool
 
Returns true if is the object &quot;name&quot; locked. If &quot;name&quot; is not given the
currently selected item is used.
</translation>
</message>
<message>
<source>setScaleImageToFrame(scaletoframe, proportional=None, name=&lt;selection&gt;)
 
Sets the scale to frame on the selected or specified image frame to `scaletoframe&apos;.
If `proportional&apos; is specified, set fixed aspect ratio scaling to `proportional&apos;.
Both `scaletoframe&apos; and `proportional&apos; are boolean.
 
May raise WrongFrameTypeError.
</source>
<translation type="obsolete">setScaleImageToFrame(scaletoframe, proportional=None, name=&lt;selection&gt;)
 
Sets the scale to frame on the selected or specified image frame to `scaletoframe&apos;.
If `proportional&apos; is specified, set fixed aspect ratio scaling to `proportional&apos;.
Both `scaletoframe&apos; and `proportional&apos; are boolean.
 
May raise WrongFrameTypeError.
</translation>
</message>
<message>
<source>getFontNames() -&gt; list
 
Returns a list with the names of all available fonts.
</source>
<translation type="obsolete">getFontNames() -&gt; list
 
Returns a list with the names of all available fonts.
</translation>
</message>
<message>
<source>getXFontNames() -&gt; list of tuples
 
Returns a larger font info. It&apos;s a list of the tuples with:
[ (Scribus name, Family, Real name, subset (1|0), embed PS (1|0), font file), (...), ... ]
</source>
<translation type="obsolete">getXFontNames() -&gt; list of tuples
 
Returns a larger font info. It&apos;s a list of the tuples with:
[ (Scribus name, Family, Real name, subset (1|0), embed PS (1|0), font file), (...), ... ]
</translation>
</message>
<message>
<source>renderFont(&quot;name&quot;, &quot;filename&quot;, &quot;sample&quot;, size, format=&quot;PPM&quot;) -&gt; bool
 
Creates an image preview of font &quot;name&quot; with given text &quot;sample&quot; and size.
If &quot;filename&quot; is not &quot;&quot;, image is saved into &quot;filename&quot;. Otherwise
image data is returned as a string. The optional &quot;format&quot; argument
specifies the image format to generate, and supports any format allowed
by QPixmap.save(). Common formats are PPM, JPEG, PNG and XPM.
 
May raise NotFoundError if the specified font can&apos;t be found.
May raise ValueError if an empty sample or filename is passed.
</source>
<translation type="obsolete">renderFont(&quot;name&quot;, &quot;filename&quot;, &quot;sample&quot;, size, format=&quot;PPM&quot;) -&gt; bool
 
Creates an image preview of font &quot;name&quot; with given text &quot;sample&quot; and size.
If &quot;filename&quot; is not &quot;&quot;, image is saved into &quot;filename&quot;. Otherwise
image data is returned as a string. The optional &quot;format&quot; argument
specifies the image format to generate, and supports any format allowed
by QPixmap.save(). Common formats are PPM, JPEG, PNG and XPM.
 
May raise NotFoundError if the specified font can&apos;t be found.
May raise ValueError if an empty sample or filename is passed.
</translation>
</message>
<message>
<source>getLayers() -&gt; list
 
Returns a list with the names of all defined layers.
</source>
<translation type="obsolete">getLayers() -&gt; list
 
Returns a list with the names of all defined layers.
</translation>
</message>
<message>
<source>setActiveLayer(&quot;name&quot;)
 
Sets the active layer to the layer named &quot;name&quot;.
 
May raise NotFoundError if the layer can&apos;t be found.
May raise ValueError if the layer name isn&apos;t acceptable.
</source>
<translation type="obsolete">setActiveLayer(&quot;name&quot;)
 
Sets the active layer to the layer named &quot;name&quot;.
 
May raise NotFoundError if the layer can&apos;t be found.
May raise ValueError if the layer name isn&apos;t acceptable.
</translation>
</message>
<message>
<source>getActiveLayer() -&gt; string
 
Returns the name of the current active layer.
</source>
<translation type="obsolete">getActiveLayer() -&gt; string
 
Returns the name of the current active layer.
</translation>
</message>
<message>
<source>sentToLayer(&quot;layer&quot; [, &quot;name&quot;])
 
Sends the object &quot;name&quot; to the layer &quot;layer&quot;. The layer must exist.
If &quot;name&quot; is not given the currently selected item is used.
 
May raise NotFoundError if the layer can&apos;t be found.
May raise ValueError if the layer name isn&apos;t acceptable.
</source>
<translation type="obsolete">sentToLayer(&quot;layer&quot; [, &quot;name&quot;])
 
Sends the object &quot;name&quot; to the layer &quot;layer&quot;. The layer must exist.
If &quot;name&quot; is not given the currently selected item is used.
 
May raise NotFoundError if the layer can&apos;t be found.
May raise ValueError if the layer name isn&apos;t acceptable.
</translation>
</message>
<message>
<source>setLayerVisible(&quot;layer&quot;, visible)
 
Sets the layer &quot;layer&quot; to be visible or not. If is the visible set to false
the layer is invisible.
 
May raise NotFoundError if the layer can&apos;t be found.
May raise ValueError if the layer name isn&apos;t acceptable.
</source>
<translation type="obsolete">setLayerVisible(&quot;layer&quot;, visible)
 
Sets the layer &quot;layer&quot; to be visible or not. If is the visible set to false
the layer is invisible.
 
May raise NotFoundError if the layer can&apos;t be found.
May raise ValueError if the layer name isn&apos;t acceptable.
</translation>
</message>
<message>
<source>setLayerPrintable(&quot;layer&quot;, printable)
 
Sets the layer &quot;layer&quot; to be printable or not. If is the printable set to
false the layer won&apos;t be printed.
 
May raise NotFoundError if the layer can&apos;t be found.
May raise ValueError if the layer name isn&apos;t acceptable.
</source>
<translation type="obsolete">setLayerPrintable(&quot;layer&quot;, printable)
 
Sets the layer &quot;layer&quot; to be printable or not. If is the printable set to
false the layer won&apos;t be printed.
 
May raise NotFoundError if the layer can&apos;t be found.
May raise ValueError if the layer name isn&apos;t acceptable.
</translation>
</message>
<message>
<source>isLayerPrintable(&quot;layer&quot;) -&gt; bool
 
Returns whether the layer &quot;layer&quot; is visible or not, a value of True means
that the layer &quot;layer&quot; is visible, a value of False means that the layer
&quot;layer&quot; is invisible.
 
May raise NotFoundError if the layer can&apos;t be found.
May raise ValueError if the layer name isn&apos;t acceptable.
</source>
<translation type="obsolete">isLayerPrintable(&quot;layer&quot;) -&gt; bool
 
Returns whether the layer &quot;layer&quot; is visible or not, a value of True means
that the layer &quot;layer&quot; is visible, a value of False means that the layer
&quot;layer&quot; is invisible.
 
May raise NotFoundError if the layer can&apos;t be found.
May raise ValueError if the layer name isn&apos;t acceptable.
</translation>
</message>
<message>
<source>isLayerPrintable(&quot;layer&quot;) -&gt; bool
 
Returns whether the layer &quot;layer&quot; is printable or not, a value of True means
that the layer &quot;layer&quot; can be printed, a value of False means that printing
the layer &quot;layer&quot; is disabled.
 
May raise NotFoundError if the layer can&apos;t be found.
May raise ValueError if the layer name isn&apos;t acceptable.
</source>
<translation type="obsolete">isLayerPrintable(&quot;layer&quot;) -&gt; bool
 
Returns whether the layer &quot;layer&quot; is printable or not, a value of True means
that the layer &quot;layer&quot; can be printed, a value of False means that printing
the layer &quot;layer&quot; is disabled.
 
May raise NotFoundError if the layer can&apos;t be found.
May raise ValueError if the layer name isn&apos;t acceptable.
</translation>
</message>
<message>
<source>deleteLayer(&quot;layer&quot;)
 
Deletes the layer with the name &quot;layer&quot;. Nothing happens if the layer doesn&apos;t
exists or if it&apos;s the only layer in the document.
 
May raise NotFoundError if the layer can&apos;t be found.
May raise ValueError if the layer name isn&apos;t acceptable.
</source>
<translation type="obsolete">deleteLayer(&quot;layer&quot;)
 
Deletes the layer with the name &quot;layer&quot;. Nothing happens if the layer doesn&apos;t
exists or if it&apos;s the only layer in the document.
 
May raise NotFoundError if the layer can&apos;t be found.
May raise ValueError if the layer name isn&apos;t acceptable.
</translation>
</message>
<message>
<source>createLayer(layer)
 
Creates a new layer with the name &quot;name&quot;.
 
May raise ValueError if the layer name isn&apos;t acceptable.
</source>
<translation type="obsolete">createLayer(layer)
 
Creates a new layer with the name &quot;name&quot;.
 
May raise ValueError if the layer name isn&apos;t acceptable.
</translation>
</message>
<message>
<source>getGuiLanguage() -&gt; string
 
Returns a string with the -lang value.
</source>
<translation type="obsolete">getGuiLanguage() -&gt; string
 
Returns a string with the -lang value.
</translation>
</message>
<message>
<source>createEllipse(x, y, width, height, [&quot;name&quot;]) -&gt; string
 
Creates a new ellipse on the current page and returns its name.
The coordinates are given in the current measurement units of the document
(see UNIT constants). &quot;name&quot; should be a unique identifier for the object
because you need this name for further referencing of that object. If &quot;name&quot;
is not given Scribus will create one for you.
 
May raise NameExistsError if you explicitly pass a name that&apos;s already used.
</source>
<translation type="obsolete">createEllipse(x, y, width, height, [&quot;name&quot;]) -&gt; string
 
Creates a new ellipse on the current page and returns its name.
The coordinates are given in the current measurement units of the document
(see UNIT constants). &quot;name&quot; should be a unique identifier for the object
because you need this name for further referencing of that object. If &quot;name&quot;
is not given Scribus will create one for you.
 
May raise NameExistsError if you explicitly pass a name that&apos;s already used.
</translation>
</message>
<message>
<source>createImage(x, y, width, height, [&quot;name&quot;]) -&gt; string
 
Creates a new picture frame on the current page and returns its name. The
coordinates are given in the current measurement units of the document.
&quot;name&quot; should be a unique identifier for the object because you need this
name for further access to that object. If &quot;name&quot; is not given Scribus will
create one for you.
 
May raise NameExistsError if you explicitly pass a name that&apos;s already used.
</source>
<translation type="obsolete">createImage(x, y, width, height, [&quot;name&quot;]) -&gt; string
 
Creates a new picture frame on the current page and returns its name. The
coordinates are given in the current measurement units of the document.
&quot;name&quot; should be a unique identifier for the object because you need this
name for further access to that object. If &quot;name&quot; is not given Scribus will
create one for you.
 
May raise NameExistsError if you explicitly pass a name that&apos;s already used.
</translation>
</message>
<message>
<source>createText(x, y, width, height, [&quot;name&quot;]) -&gt; string
 
Creates a new text frame on the actual page and returns its name.
The coordinates are given in the actual measurement unit of the document (see
UNIT constants). &quot;name&quot; should be a unique identifier for the object because
you need this name for further referencing of that object. If &quot;name&quot; is not
given Scribus will create one for you.
 
May raise NameExistsError if you explicitly pass a name that&apos;s already used.
</source>
<translation type="obsolete">createText(x, y, width, height, [&quot;name&quot;]) -&gt; string
 
Creates a new text frame on the actual page and returns its name.
The coordinates are given in the actual measurement unit of the document (see
UNIT constants). &quot;name&quot; should be a unique identifier for the object because
you need this name for further referencing of that object. If &quot;name&quot; is not
given Scribus will create one for you.
 
May raise NameExistsError if you explicitly pass a name that&apos;s already used.
</translation>
</message>
<message>
<source>createLine(x1, y1, x2, y2, [&quot;name&quot;]) -&gt; string
 
Creates a new line from the point(x1, y1) to the point(x2, y2) and returns
its name. The coordinates are given in the current measurement unit of the
document (see UNIT constants). &quot;name&quot; should be a unique identifier for the
object because you need this name for further access to that object. If
&quot;name&quot; is not given Scribus will create one for you.
 
May raise NameExistsError if you explicitly pass a name that&apos;s already used.
</source>
<translation type="obsolete">createLine(x1, y1, x2, y2, [&quot;name&quot;]) -&gt; string
 
Creates a new line from the point(x1, y1) to the point(x2, y2) and returns
its name. The coordinates are given in the current measurement unit of the
document (see UNIT constants). &quot;name&quot; should be a unique identifier for the
object because you need this name for further access to that object. If
&quot;name&quot; is not given Scribus will create one for you.
 
May raise NameExistsError if you explicitly pass a name that&apos;s already used.
</translation>
</message>
<message>
<source>createPolyLine(list, [&quot;name&quot;]) -&gt; string
 
Creates a new polyline and returns its name. The points for the polyline are
stored in the list &quot;list&quot; in the following order: [x1, y1, x2, y2...xn. yn].
The coordinates are given in the current measurement units of the document (see
UNIT constants). &quot;name&quot; should be a unique identifier for the object because
you need this name for further access to that object. If &quot;name&quot; is not given
Scribus will create one for you.
 
May raise NameExistsError if you explicitly pass a name that&apos;s already used.
May raise ValueError if an insufficient number of points is passed or if
the number of values passed don&apos;t group into points without leftovers.
</source>
<translation type="obsolete">createPolyLine(list, [&quot;name&quot;]) -&gt; string
 
Creates a new polyline and returns its name. The points for the polyline are
stored in the list &quot;list&quot; in the following order: [x1, y1, x2, y2...xn. yn].
The coordinates are given in the current measurement units of the document (see
UNIT constants). &quot;name&quot; should be a unique identifier for the object because
you need this name for further access to that object. If &quot;name&quot; is not given
Scribus will create one for you.
 
May raise NameExistsError if you explicitly pass a name that&apos;s already used.
May raise ValueError if an insufficient number of points is passed or if
the number of values passed don&apos;t group into points without leftovers.
</translation>
</message>
<message>
<source>createPolygon(list, [&quot;name&quot;]) -&gt; string
 
Creates a new polygon and returns its name. The points for the polygon are
stored in the list &quot;list&quot; in the following order: [x1, y1, x2, y2...xn. yn].
At least three points are required. There is no need to repeat the first point
to close the polygon. The polygon is automatically closed by connecting the
first and the last point. The coordinates are given in the current measurement
units of the document (see UNIT constants). &quot;name&quot; should be a unique
identifier for the object because you need this name for further access to that
object. If &quot;name&quot; is not given Scribus will create one for you.
 
May raise NameExistsError if you explicitly pass a name that&apos;s already used.
May raise ValueError if an insufficient number of points is passed or if
the number of values passed don&apos;t group into points without leftovers.
</source>
<translation type="obsolete">createPolygon(list, [&quot;name&quot;]) -&gt; string
 
Creates a new polygon and returns its name. The points for the polygon are
stored in the list &quot;list&quot; in the following order: [x1, y1, x2, y2...xn. yn].
At least three points are required. There is no need to repeat the first point
to close the polygon. The polygon is automatically closed by connecting the
first and the last point. The coordinates are given in the current measurement
units of the document (see UNIT constants). &quot;name&quot; should be a unique
identifier for the object because you need this name for further access to that
object. If &quot;name&quot; is not given Scribus will create one for you.
 
May raise NameExistsError if you explicitly pass a name that&apos;s already used.
May raise ValueError if an insufficient number of points is passed or if
the number of values passed don&apos;t group into points without leftovers.
</translation>
</message>
<message>
<source>createBezierLine(list, [&quot;name&quot;]) -&gt; string
 
Creates a new bezier curve and returns its name. The points for the bezier
curve are stored in the list &quot;list&quot; in the following order:
[x1, y1, kx1, ky1, x2, y2, kx2, ky2...xn. yn, kxn. kyn]
In the points list, x and y mean the x and y coordinates of the point and kx
and ky meaning the control point for the curve. The coordinates are given in
the current measurement units of the document (see UNIT constants). &quot;name&quot;
should be a unique identifier for the object because you need this name for
further access to that object. If &quot;name&quot; is not given Scribus will create one
for you.
 
May raise NameExistsError if you explicitly pass a name that&apos;s already used.
May raise ValueError if an insufficient number of points is passed or if
the number of values passed don&apos;t group into points without leftovers.
</source>
<translation type="obsolete">createBezierLine(list, [&quot;name&quot;]) -&gt; string
 
Creates a new bezier curve and returns its name. The points for the bezier
curve are stored in the list &quot;list&quot; in the following order:
[x1, y1, kx1, ky1, x2, y2, kx2, ky2...xn. yn, kxn. kyn]
In the points list, x and y mean the x and y coordinates of the point and kx
and ky meaning the control point for the curve. The coordinates are given in
the current measurement units of the document (see UNIT constants). &quot;name&quot;
should be a unique identifier for the object because you need this name for
further access to that object. If &quot;name&quot; is not given Scribus will create one
for you.
 
May raise NameExistsError if you explicitly pass a name that&apos;s already used.
May raise ValueError if an insufficient number of points is passed or if
the number of values passed don&apos;t group into points without leftovers.
</translation>
</message>
<message>
<source>createPathText(x, y, &quot;textbox&quot;, &quot;beziercurve&quot;, [&quot;name&quot;]) -&gt; string
 
Creates a new pathText by merging the two objects &quot;textbox&quot; and
&quot;beziercurve&quot; and returns its name. The coordinates are given in the current
measurement unit of the document (see UNIT constants). &quot;name&quot; should be a
unique identifier for the object because you need this name for further access
to that object. If &quot;name&quot; is not given Scribus will create one for you.
 
May raise NameExistsError if you explicitly pass a name that&apos;s already used.
May raise NotFoundError if one or both of the named base object don&apos;t exist.
</source>
<translation type="obsolete">createPathText(x, y, &quot;textbox&quot;, &quot;beziercurve&quot;, [&quot;name&quot;]) -&gt; string
 
Creates a new pathText by merging the two objects &quot;textbox&quot; and
&quot;beziercurve&quot; and returns its name. The coordinates are given in the current
measurement unit of the document (see UNIT constants). &quot;name&quot; should be a
unique identifier for the object because you need this name for further access
to that object. If &quot;name&quot; is not given Scribus will create one for you.
 
May raise NameExistsError if you explicitly pass a name that&apos;s already used.
May raise NotFoundError if one or both of the named base object don&apos;t exist.
</translation>
</message>
<message>
<source>deleteObject([&quot;name&quot;])
 
Deletes the item with the name &quot;name&quot;. If &quot;name&quot; is not given the currently
selected item is deleted.
</source>
<translation type="obsolete">deleteObject([&quot;name&quot;])
 
Deletes the item with the name &quot;name&quot;. If &quot;name&quot; is not given the currently
selected item is deleted.
</translation>
</message>
<message>
<source>textFlowsAroundFrame(&quot;name&quot; [, state])
 
Enables/disables &quot;Text Flows Around Frame&quot; feature for object &quot;name&quot;.
Called with parameters string name and optional boolean &quot;state&quot;. If &quot;state&quot;
is not passed, text flow is toggled.
</source>
<translation type="obsolete">textFlowsAroundFrame(&quot;name&quot; [, state])
 
Enables/disables &quot;Text Flows Around Frame&quot; feature for object &quot;name&quot;.
Called with parameters string name and optional boolean &quot;state&quot;. If &quot;state&quot;
is not passed, text flow is toggled.
</translation>
</message>
<message>
<source>objectExists([&quot;name&quot;]) -&gt; bool
 
Test if an object with specified name really exists in the document.
The optional parameter is the object name. When no object name is given,
returns True if there is something selected.
</source>
<translation type="obsolete">objectExists([&quot;name&quot;]) -&gt; bool
 
Test if an object with specified name really exists in the document.
The optional parameter is the object name. When no object name is given,
returns True if there is something selected.
</translation>
</message>
<message>
<source>setStyle(&quot;style&quot; [, &quot;name&quot;])
 
Apply the named &quot;style&quot; to the object named &quot;name&quot;. If is no object name
given, it&apos;s applied on the selected object.
</source>
<translation type="obsolete">setStyle(&quot;style&quot; [, &quot;name&quot;])
 
Apply the named &quot;style&quot; to the object named &quot;name&quot;. If is no object name
given, it&apos;s applied on the selected object.
</translation>
</message>
<message>
<source>getAllStyles() -&gt; list
 
Return a list of the names of all paragraph styles in the current document.
</source>
<translation type="obsolete">getAllStyles() -&gt; list
 
Return a list of the names of all paragraph styles in the current document.
</translation>
</message>
<message>
<source>currentPage() -&gt; integer
 
Returns the number of the current working page. Page numbers are counted from 1
upwards, no matter what the displayed first page number of your document is.
</source>
<translation type="obsolete">currentPage() -&gt; integer
 
Returns the number of the current working page. Page numbers are counted from 1
upwards, no matter what the displayed first page number of your document is.
</translation>
</message>
<message>
<source>redrawAll()
 
Redraws all pages.
</source>
<translation type="obsolete">redrawAll()
 
Redraws all pages.
</translation>
</message>
<message>
<source>savePageAsEPS(&quot;name&quot;)
 
Saves the current page as an EPS to the file &quot;name&quot;.
 
May raise ScribusError if the save failed.
</source>
<translation type="obsolete">savePageAsEPS(&quot;name&quot;)
 
Saves the current page as an EPS to the file &quot;name&quot;.
 
May raise ScribusError if the save failed.
</translation>
</message>
<message>
<source>deletePage(nr)
 
Deletes the given page. Does nothing if the document contains only one page.
Page numbers are counted from 1 upwards, no matter what the displayed first
page number is.
 
May raise IndexError if the page number is out of range
</source>
<translation type="obsolete">deletePage(nr)
 
Deletes the given page. Does nothing if the document contains only one page.
Page numbers are counted from 1 upwards, no matter what the displayed first
page number is.
 
May raise IndexError if the page number is out of range
</translation>
</message>
<message>
<source>gotoPage(nr)
 
Moves to the page &quot;nr&quot; (that is, makes the current page &quot;nr&quot;). Note that
gotoPage doesn&apos;t (curently) change the page the user&apos;s view is displaying, it
just sets the page that script commands will operates on.
 
May raise IndexError if the page number is out of range.
</source>
<translation type="obsolete">gotoPage(nr)
 
Moves to the page &quot;nr&quot; (that is, makes the current page &quot;nr&quot;). Note that
gotoPage doesn&apos;t (curently) change the page the user&apos;s view is displaying, it
just sets the page that script commands will operates on.
 
May raise IndexError if the page number is out of range.
</translation>
</message>
<message>
<source>pageCount() -&gt; integer
 
Returns the number of pages in the document.
</source>
<translation type="obsolete">pageCount() -&gt; integer
 
Returns the number of pages in the document.
</translation>
</message>
<message>
<source>getHGuides() -&gt; list
 
Returns a list containing positions of the horizontal guides. Values are in the
document&apos;s current units - see UNIT_&lt;type&gt; constants.
</source>
<translation type="obsolete">getHGuides() -&gt; list
 
Returns a list containing positions of the horizontal guides. Values are in the
document&apos;s current units - see UNIT_&lt;type&gt; constants.
</translation>
</message>
<message>
<source>setHGuides(list)
 
Sets horizontal guides. Input parameter must be a list of guide positions
measured in the current document units - see UNIT_&lt;type&gt; constants.
 
Example: setHGuides(getHGuides() + [200.0, 210.0] # add new guides without any lost
setHGuides([90,250]) # replace current guides entirely
</source>
<translation type="obsolete">setHGuides(list)
 
Sets horizontal guides. Input parameter must be a list of guide positions
measured in the current document units - see UNIT_&lt;type&gt; constants.
 
Example: setHGuides(getHGuides() + [200.0, 210.0] # add new guides without any lost
setHGuides([90,250]) # replace current guides entirely
</translation>
</message>
<message>
<source>getVGuides()
 
See getHGuides.
</source>
<translation type="obsolete">getVGuides()
 
See getHGuides.
</translation>
</message>
<message>
<source>setVGuides()
 
See setHGuides.
</source>
<translation type="obsolete">setVGuides()
 
See setHGuides.
</translation>
</message>
<message>
<source>getPageSize() -&gt; tuple
 
Returns a tuple with page dimensions measured in the document&apos;s current units.
See UNIT_&lt;type&gt; constants and getPageMargins()
</source>
<translation type="obsolete">getPageSize() -&gt; tuple
 
Returns a tuple with page dimensions measured in the document&apos;s current units.
See UNIT_&lt;type&gt; constants and getPageMargins()
</translation>
</message>
<message>
<source>getPageItems() -&gt; list
 
Returns a list of tuples with items on the current page. The tuple is:
(name, objectType, order) E.g. [(&apos;Text1&apos;, 4, 0), (&apos;Image1&apos;, 2, 1)]
means that object named &apos;Text1&apos; is a text frame (type 4) and is the first at
the page...
</source>
<translation type="obsolete">getPageItems() -&gt; list
 
Returns a list of tuples with items on the current page. The tuple is:
(name, objectType, order) E.g. [(&apos;Text1&apos;, 4, 0), (&apos;Image1&apos;, 2, 1)]
means that object named &apos;Text1&apos; is a text frame (type 4) and is the first at
the page...
</translation>
</message>
<message>
<source>getPageMargins()
 
Returns the page margins as a (top, left, right, bottom) tuple in the current
units. See UNIT_&lt;type&gt; constants and getPageSize().
</source>
<translation type="obsolete">getPageMargins()
 
Returns the page margins as a (top, left, right, bottom) tuple in the current
units. See UNIT_&lt;type&gt; constants and getPageSize().
</translation>
</message>
<message>
<source>setFillColor(&quot;color&quot;, [&quot;name&quot;])
 
Sets the fill color of the object &quot;name&quot; to the color &quot;color&quot;. &quot;color&quot;
is the name of one of the defined colors. If &quot;name&quot; is not given the
currently selected item is used.
</source>
<translation type="obsolete">setFillColor(&quot;color&quot;, [&quot;name&quot;])
 
Sets the fill colour of the object &quot;name&quot; to the colour &quot;color&quot;. &quot;color&quot;
is the name of one of the defined colours. If &quot;name&quot; is not given the
currently selected item is used.
</translation>
</message>
<message>
<source>setLineColor(&quot;color&quot;, [&quot;name&quot;])
 
Sets the line color of the object &quot;name&quot; to the color &quot;color&quot;. If &quot;name&quot;
is not given the currently selected item is used.
</source>
<translation type="obsolete">setLineColor(&quot;color&quot;, [&quot;name&quot;])
 
Sets the line colour of the object &quot;name&quot; to the colour &quot;color&quot;. If &quot;name&quot;
is not given the currently selected item is used.
</translation>
</message>
<message>
<source>setLineWidth(width, [&quot;name&quot;])
 
Sets line width of the object &quot;name&quot; to &quot;width&quot;. &quot;width&quot; must be in the
range from 0.0 to 12.0 inclusive, and is measured in points. If &quot;name&quot; is not
given the currently selected item is used.
 
May raise ValueError if the line width is out of bounds.
</source>
<translation type="obsolete">setLineWidth(width, [&quot;name&quot;])
 
Sets line width of the object &quot;name&quot; to &quot;width&quot;. &quot;width&quot; must be in the
range from 0.0 to 12.0 inclusive, and is measured in points. If &quot;name&quot; is not
given the currently selected item is used.
 
May raise ValueError if the line width is out of bounds.
</translation>
</message>
<message>
<source>setLineShade(shade, [&quot;name&quot;])
 
Sets the shading of the line color of the object &quot;name&quot; to &quot;shade&quot;.
&quot;shade&quot; must be an integer value in the range from 0 (lightest) to 100
(full color intensity). If &quot;name&quot; is not given the currently selected item
is used.
 
May raise ValueError if the line shade is out of bounds.
</source>
<translation type="obsolete">setLineShade(shade, [&quot;name&quot;])
 
Sets the shading of the line colour of the object &quot;name&quot; to &quot;shade&quot;.
&quot;shade&quot; must be an integer value in the range from 0 (lightest) to 100
(full colour intensity). If &quot;name&quot; is not given the currently selected item
is used.
 
May raise ValueError if the line shade is out of bounds.
</translation>
</message>
<message>
<source>setLineJoin(join, [&quot;name&quot;])
 
Sets the line join style of the object &quot;name&quot; to the style &quot;join&quot;.
If &quot;name&quot; is not given the currently selected item is used. There are
predefined constants for join - JOIN_&lt;type&gt;.
</source>
<translation type="obsolete">setLineJoin(join, [&quot;name&quot;])
 
Sets the line join style of the object &quot;name&quot; to the style &quot;join&quot;.
If &quot;name&quot; is not given the currently selected item is used. There are
predefined constants for join - JOIN_&lt;type&gt;.
</translation>
</message>
<message>
<source>setLineEnd(endtype, [&quot;name&quot;])
 
Sets the line cap style of the object &quot;name&quot; to the style &quot;cap&quot;.
If &quot;name&quot; is not given the currently selected item is used. There are
predefined constants for &quot;cap&quot; - CAP_&lt;type&gt;.
</source>
<translation type="obsolete">setLineEnd(endtype, [&quot;name&quot;])
 
Sets the line cap style of the object &quot;name&quot; to the style &quot;cap&quot;.
If &quot;name&quot; is not given the currently selected item is used. There are
predefined constants for &quot;cap&quot; - CAP_&lt;type&gt;.
</translation>
</message>
<message>
<source>setLineStyle(style, [&quot;name&quot;])
 
Sets the line style of the object &quot;name&quot; to the style &quot;style&quot;. If &quot;name&quot;
is not given the currently selected item is used. There are predefined
constants for &quot;style&quot; - LINE_&lt;style&gt;.
</source>
<translation type="obsolete">setLineStyle(style, [&quot;name&quot;])
 
Sets the line style of the object &quot;name&quot; to the style &quot;style&quot;. If &quot;name&quot;
is not given the currently selected item is used. There are predefined
constants for &quot;style&quot; - LINE_&lt;style&gt;.
</translation>
</message>
<message>
<source>setFillShade(shade, [&quot;name&quot;])
 
Sets the shading of the fill color of the object &quot;name&quot; to &quot;shade&quot;.
&quot;shade&quot; must be an integer value in the range from 0 (lightest) to 100
(full Color intensity). If &quot;name&quot; is not given the currently selected
Item is used.
 
May raise ValueError if the fill shade is out of bounds.
</source>
<translation type="obsolete">setFillShade(shade, [&quot;name&quot;])
 
Sets the shading of the fill colour of the object &quot;name&quot; to &quot;shade&quot;.
&quot;shade&quot; must be an integer value in the range from 0 (lightest) to 100
(full Colour intensity). If &quot;name&quot; is not given the currently selected
Item is used.
 
May raise ValueError if the fill shade is out of bounds.
</translation>
</message>
<message>
<source>setCornerRadius(radius, [&quot;name&quot;])
 
Sets the corner radius of the object &quot;name&quot;. The radius is expressed
in points. If &quot;name&quot; is not given the currently selected item is used.
 
May raise ValueError if the corner radius is negative.
</source>
<translation type="obsolete">setCornerRadius(radius, [&quot;name&quot;])
 
Sets the corner radius of the object &quot;name&quot;. The radius is expressed
in points. If &quot;name&quot; is not given the currently selected item is used.
 
May raise ValueError if the corner radius is negative.
</translation>
</message>
<message>
<source>setMultiLine(&quot;namedStyle&quot;, [&quot;name&quot;])
 
Sets the line style of the object &quot;name&quot; to the named style &quot;namedStyle&quot;.
If &quot;name&quot; is not given the currently selected item is used.
 
May raise NotFoundError if the line style doesn&apos;t exist.
</source>
<translation type="obsolete">setMultiLine(&quot;namedStyle&quot;, [&quot;name&quot;])
 
Sets the line style of the object &quot;name&quot; to the named style &quot;namedStyle&quot;.
If &quot;name&quot; is not given the currently selected item is used.
 
May raise NotFoundError if the line style doesn&apos;t exist.
</translation>
</message>
<message>
<source>getFont([&quot;name&quot;]) -&gt; string
 
Returns the font name for the text frame &quot;name&quot;. If this text frame
has some text selected the value assigned to the first character
of the selection is returned. If &quot;name&quot; is not given the currently
selected item is used.
</source>
<translation type="obsolete">getFont([&quot;name&quot;]) -&gt; string
 
Returns the font name for the text frame &quot;name&quot;. If this text frame
has some text selected the value assigned to the first character
of the selection is returned. If &quot;name&quot; is not given the currently
selected item is used.
</translation>
</message>
<message>
<source>getTextLength([&quot;name&quot;]) -&gt; integer
 
Returns the length of the text in the text frame &quot;name&quot;.
If &quot;name&quot; is not given the currently selected item is used.
</source>
<translation type="obsolete">getTextLength([&quot;name&quot;]) -&gt; integer
 
Returns the length of the text in the text frame &quot;name&quot;.
If &quot;name&quot; is not given the currently selected item is used.
</translation>
</message>
<message>
<source>getText([&quot;name&quot;]) -&gt; string
 
Returns the text of the text frame &quot;name&quot;. If this text frame has some text
selected, the selected text is returned. All text in the frame, not just
currently visible text, is returned. If &quot;name&quot; is not given the currently
selected item is used.
</source>
<translation type="obsolete">getText([&quot;name&quot;]) -&gt; string
 
Returns the text of the text frame &quot;name&quot;. If this text frame has some text
selected, the selected text is returned. All text in the frame, not just
currently visible text, is returned. If &quot;name&quot; is not given the currently
selected item is used.
</translation>
</message>
<message>
<source>getAllText([&quot;name&quot;]) -&gt; string
 
Returns the text of the text frame &quot;name&quot; and of all text frames which are
linked with this frame. If this textframe has some text selected, the selected
text is returned. If &quot;name&quot; is not given the currently selected item is
used.
</source>
<translation type="obsolete">getAllText([&quot;name&quot;]) -&gt; string
 
Returns the text of the text frame &quot;name&quot; and of all text frames which are
linked with this frame. If this textframe has some text selected, the selected
text is returned. If &quot;name&quot; is not given the currently selected item is
used.
</translation>
</message>
<message>
<source>getLineSpacing([&quot;name&quot;]) -&gt; float
 
Returns the line spacing (&quot;leading&quot;) of the text frame &quot;name&quot; expressed in
points. If &quot;name&quot; is not given the currently selected item is used.
</source>
<translation type="obsolete">getLineSpacing([&quot;name&quot;]) -&gt; float
 
Returns the line spacing (&quot;leading&quot;) of the text frame &quot;name&quot; expressed in
points. If &quot;name&quot; is not given the currently selected item is used.
</translation>
</message>
<message>
<source>getColumnGap([&quot;name&quot;]) -&gt; float
 
Returns the column gap size of the text frame &quot;name&quot; expressed in points. If
&quot;name&quot; is not given the currently selected item is used.
</source>
<translation type="obsolete">getColumnGap([&quot;name&quot;]) -&gt; float
 
Returns the column gap size of the text frame &quot;name&quot; expressed in points. If
&quot;name&quot; is not given the currently selected item is used.
</translation>
</message>
<message>
<source>getColumns([&quot;name&quot;]) -&gt; integer
 
Gets the number of columns of the text frame &quot;name&quot;. If &quot;name&quot; is not
given the currently selected item is used.
</source>
<translation type="obsolete">getColumns([&quot;name&quot;]) -&gt; integer
 
Gets the number of columns of the text frame &quot;name&quot;. If &quot;name&quot; is not
given the currently selected item is used.
</translation>
</message>
<message>
<source>setText(&quot;text&quot;, [&quot;name&quot;])
 
Sets the text of the text frame &quot;name&quot; to the text of the string &quot;text&quot;.
Text must be UTF8 encoded - use e.g. unicode(text, &apos;iso-8859-2&apos;). See the FAQ
for more details. If &quot;name&quot; is not given the currently selected item is
used.
</source>
<translation type="obsolete">setText(&quot;text&quot;, [&quot;name&quot;])
 
Sets the text of the text frame &quot;name&quot; to the text of the string &quot;text&quot;.
Text must be UTF8 encoded - use e.g. unicode(text, &apos;iso-8859-2&apos;). See the FAQ
for more details. If &quot;name&quot; is not given the currently selected item is
used.
</translation>
</message>
<message>
<source>insertText(&quot;text&quot;, pos, [&quot;name&quot;])
 
Inserts the text &quot;text&quot; at the position &quot;pos&quot; into the text frame &quot;name&quot;.
Text must be UTF encoded (see setText() as reference) The first character has an
index of 0. Inserting at position -1 appends text to the frame. If &quot;name&quot; is
not given the currently selected Item is used.
 
May throw IndexError for an insertion out of bounds.
</source>
<translation type="obsolete">insertText(&quot;text&quot;, pos, [&quot;name&quot;])
 
Inserts the text &quot;text&quot; at the position &quot;pos&quot; into the text frame &quot;name&quot;.
Text must be UTF encoded (see setText() as reference) The first character has an
index of 0. Inserting at position -1 appends text to the frame. If &quot;name&quot; is
not given the currently selected Item is used.
 
May throw IndexError for an insertion out of bounds.
</translation>
</message>
<message>
<source>setFont(&quot;font&quot;, [&quot;name&quot;])
 
Sets the font of the text frame &quot;name&quot; to &quot;font&quot;. If there is some text
selected only the selected text is changed. If &quot;name&quot; is not given the
currently selected item is used.
 
May throw ValueError if the font cannot be found.
</source>
<translation type="obsolete">setFont(&quot;font&quot;, [&quot;name&quot;])
 
Sets the font of the text frame &quot;name&quot; to &quot;font&quot;. If there is some text
selected only the selected text is changed. If &quot;name&quot; is not given the
currently selected item is used.
 
May throw ValueError if the font cannot be found.
</translation>
</message>
<message>
<source>setFontSize(size, [&quot;name&quot;])
 
Sets the font size of the text frame &quot;name&quot; to &quot;size&quot;. &quot;size&quot; is treated
as a value in points. If there is some text selected only the selected text is
changed. &quot;size&quot; must be in the range 1 to 512. If &quot;name&quot; is not given the
currently selected item is used.
 
May throw ValueError for a font size that&apos;s out of bounds.
</source>
<translation type="obsolete">setFontSize(size, [&quot;name&quot;])
 
Sets the font size of the text frame &quot;name&quot; to &quot;size&quot;. &quot;size&quot; is treated
as a value in points. If there is some text selected only the selected text is
changed. &quot;size&quot; must be in the range 1 to 512. If &quot;name&quot; is not given the
currently selected item is used.
 
May throw ValueError for a font size that&apos;s out of bounds.
</translation>
</message>
<message>
<source>setLineSpacing(size, [&quot;name&quot;])
 
Sets the line spacing (&quot;leading&quot;) of the text frame &quot;name&quot; to &quot;size&quot;.
&quot;size&quot; is a value in points. If &quot;name&quot; is not given the currently selected
item is used.
 
May throw ValueError if the line spacing is out of bounds.
</source>
<translation type="obsolete">setLineSpacing(size, [&quot;name&quot;])
 
Sets the line spacing (&quot;leading&quot;) of the text frame &quot;name&quot; to &quot;size&quot;.
&quot;size&quot; is a value in points. If &quot;name&quot; is not given the currently selected
item is used.
 
May throw ValueError if the line spacing is out of bounds.
</translation>
</message>
<message>
<source>setColumnGap(size, [&quot;name&quot;])
 
Sets the column gap of the text frame &quot;name&quot; to the value &quot;size&quot;. If
&quot;name&quot; is not given the currently selected item is used.
 
May throw ValueError if the column gap is out of bounds (must be positive).
</source>
<translation type="obsolete">setColumnGap(size, [&quot;name&quot;])
 
Sets the column gap of the text frame &quot;name&quot; to the value &quot;size&quot;. If
&quot;name&quot; is not given the currently selected item is used.
 
May throw ValueError if the column gap is out of bounds (must be positive).
</translation>
</message>
<message>
<source>setColumns(nr, [&quot;name&quot;])
 
Sets the number of columns of the text frame &quot;name&quot; to the integer &quot;nr&quot;.
If &quot;name&quot; is not given the currently selected item is used.
 
May throw ValueError if number of columns is not at least one.
</source>
<translation type="obsolete">setColumns(nr, [&quot;name&quot;])
 
Sets the number of columns of the text frame &quot;name&quot; to the integer &quot;nr&quot;.
If &quot;name&quot; is not given the currently selected item is used.
 
May throw ValueError if number of columns is not at least one.
</translation>
</message>
<message>
<source>setTextAlignment(align, [&quot;name&quot;])
 
Sets the text alignment of the text frame &quot;name&quot; to the specified alignment.
If &quot;name&quot; is not given the currently selected item is used. &quot;align&quot; should
be one of the ALIGN_ constants defined in this module - see dir(scribus).
 
May throw ValueError for an invalid alignment constant.
</source>
<translation type="obsolete">setTextAlignment(align, [&quot;name&quot;])
 
Sets the text alignment of the text frame &quot;name&quot; to the specified alignment.
If &quot;name&quot; is not given the currently selected item is used. &quot;align&quot; should
be one of the ALIGN_ constants defined in this module - see dir(scribus).
 
May throw ValueError for an invalid alignment constant.
</translation>
</message>
<message>
<source>selectText(start, count, [&quot;name&quot;])
 
Selects &quot;count&quot; characters of text in the text frame &quot;name&quot; starting from the
character &quot;start&quot;. Character counting starts at 0. If &quot;count&quot; is zero, any
text selection will be cleared. If &quot;name&quot; is not given the currently
selected item is used.
 
May throw IndexError if the selection is outside the bounds of the text.
</source>
<translation type="obsolete">selectText(start, count, [&quot;name&quot;])
 
Selects &quot;count&quot; characters of text in the text frame &quot;name&quot; starting from the
character &quot;start&quot;. Character counting starts at 0. If &quot;count&quot; is zero, any
text selection will be cleared. If &quot;name&quot; is not given the currently
selected item is used.
 
May throw IndexError if the selection is outside the bounds of the text.
</translation>
</message>
<message>
<source>deleteText([&quot;name&quot;])
 
Deletes any text in the text frame &quot;name&quot;. If there is some text selected,
only the selected text will be deleted. If &quot;name&quot; is not given the currently
selected item is used.
</source>
<translation type="obsolete">deleteText([&quot;name&quot;])
 
Deletes any text in the text frame &quot;name&quot;. If there is some text selected,
only the selected text will be deleted. If &quot;name&quot; is not given the currently
selected item is used.
</translation>
</message>
<message>
<source>setTextColor(&quot;color&quot;, [&quot;name&quot;])
 
Sets the text color of the text frame &quot;name&quot; to the color &quot;color&quot;. If there
is some text selected only the selected text is changed. If &quot;name&quot; is not
given the currently selected item is used.
</source>
<translation type="obsolete">setTextColor(&quot;color&quot;, [&quot;name&quot;])
 
Sets the text colour of the text frame &quot;name&quot; to the colour &quot;color&quot;. If there
is some text selected only the selected text is changed. If &quot;name&quot; is not
given the currently selected item is used.
</translation>
</message>
<message>
<source>setTextStroke(&quot;color&quot;, [&quot;name&quot;])
 
Set &quot;color&quot; of the text stroke. If &quot;name&quot; is not given the currently
selected item is used.
</source>
<translation type="obsolete">setTextStroke(&quot;color&quot;, [&quot;name&quot;])
 
Set &quot;color&quot; of the text stroke. If &quot;name&quot; is not given the currently
selected item is used.
</translation>
</message>
<message>
<source>setTextShade(shade, [&quot;name&quot;])
 
Sets the shading of the text color of the object &quot;name&quot; to &quot;shade&quot;. If
there is some text selected only the selected text is changed. &quot;shade&quot; must
be an integer value in the range from 0 (lightest) to 100 (full color
intensity). If &quot;name&quot; is not given the currently selected item is
used.
</source>
<translation type="obsolete">setTextShade(shade, [&quot;name&quot;])
 
Sets the shading of the text colour of the object &quot;name&quot; to &quot;shade&quot;. If
there is some text selected only the selected text is changed. &quot;shade&quot; must
be an integer value in the range from 0 (lightest) to 100 (full colour
intensity). If &quot;name&quot; is not given the currently selected item is
used.
</translation>
</message>
<message>
<source>linkTextFrames(&quot;fromname&quot;, &quot;toname&quot;)
 
Link two text frames. The frame named &quot;fromname&quot; is linked to the
frame named &quot;toname&quot;. The target frame must be an empty text frame
and must not link to or be linked from any other frames already.
 
May throw ScribusException if linking rules are violated.
</source>
<translation type="obsolete">linkTextFrames(&quot;fromname&quot;, &quot;toname&quot;)
 
Link two text frames. The frame named &quot;fromname&quot; is linked to the
frame named &quot;toname&quot;. The target frame must be an empty text frame
and must not link to or be linked from any other frames already.
 
May throw ScribusException if linking rules are violated.
</translation>
</message>
<message>
<source>unlinkTextFrames(&quot;name&quot;)
 
Remove the specified (named) object from the text frame flow/linkage. If the
frame was in the middle of a chain, the previous and next frames will be
connected, eg &apos;a-&gt;b-&gt;c&apos; becomes &apos;a-&gt;c&apos; when you unlinkTextFrames(b)&apos;
 
May throw ScribusException if linking rules are violated.
</source>
<translation type="obsolete">unlinkTextFrames(&quot;name&quot;)
 
Remove the specified (named) object from the text frame flow/linkage. If the
frame was in the middle of a chain, the previous and next frames will be
connected, eg &apos;a-&gt;b-&gt;c&apos; becomes &apos;a-&gt;c&apos; when you unlinkTextFrames(b)&apos;
 
May throw ScribusException if linking rules are violated.
</translation>
</message>
<message>
<source>traceText([&quot;name&quot;])
 
Convert the text frame &quot;name&quot; to outlines. If &quot;name&quot; is not given the
currently selected item is used.</source>
<translation type="obsolete">traceText([&quot;name&quot;])
 
Convert the text frame &quot;name&quot; to outlines. If &quot;name&quot; is not given the
currently selected item is used.</translation>
</message>
<message>
<source>textOverflows([&quot;name&quot;, nolinks]) -&gt; integer
 
Returns the actual number of overflowing characters in text frame &quot;name&quot;.
If is nolinks set to non zero value it takes only one frame - it doesn&apos;t
use text frame linking. Without this parameter it search all linking chain.
 
May raise WrongFrameTypeError if the target frame is not an text frame
</source>
<translation type="obsolete">textOverflows([&quot;name&quot;, nolinks]) -&gt; integer
 
Returns the actual number of overflowing characters in text frame &quot;name&quot;.
If is nolinks set to non zero value it takes only one frame - it doesn&apos;t
use text frame linking. Without this parameter it search all linking chain.
 
May raise WrongFrameTypeError if the target frame is not an text frame
</translation>
</message>
<message>
<source>setPDFBookmark(&quot;toggle&quot;, [&quot;name&quot;])
 
Sets wether (toggle = 1) the text frame &quot;name&quot; is a bookmark nor not.
If &quot;name&quot; is not given the currently selected item is used.
 
May raise WrongFrameTypeError if the target frame is not a text frame
</source>
<translation type="obsolete">setPDFBookmark(&quot;toggle&quot;, [&quot;name&quot;])
 
Sets wether (toggle = 1) the text frame &quot;name&quot; is a bookmark nor not.
If &quot;name&quot; is not given the currently selected item is used.
 
May raise WrongFrameTypeError if the target frame is not a text frame
</translation>
</message>
<message>
<source>isPDFBookmark([&quot;name&quot;]) -&gt; bool
 
Returns true if the text frame &quot;name&quot; is a PDF bookmark.
If &quot;name&quot; is not given the currently selected item is used.
 
May raise WrongFrameTypeError if the target frame is not a text frame
</source>
<translation type="obsolete">isPDFBookmark([&quot;name&quot;]) -&gt; bool
 
Returns true if the text frame &quot;name&quot; is a PDF bookmark.
If &quot;name&quot; is not given the currently selected item is used.
 
May raise WrongFrameTypeError if the target frame is not a text frame
</translation>
</message>
<message>
<source>progressReset()
 
Cleans up the Scribus progress bar previous settings. It is called before the
new progress bar use. See progressSet.
</source>
<translation type="obsolete">progressReset()
 
Cleans up the Scribus progress bar previous settings. It is called before the
new progress bar use. See progressSet.
</translation>
</message>
<message>
<source>progressTotal(max)
 
Sets the progress bar&apos;s maximum steps value to the specified number.
See progressSet.
</source>
<translation type="obsolete">progressTotal(max)
 
Sets the progress bar&apos;s maximum steps value to the specified number.
See progressSet.
</translation>
</message>
<message>
<source>progressSet(nr)
 
Set the progress bar position to &quot;nr&quot;, a value relative to the previously set
progressTotal. The progress bar uses the concept of steps; you give it the
total number of steps and the number of steps completed so far and it will
display the percentage of steps that have been completed. You can specify the
total number of steps with progressTotal(). The current number of steps is set
with progressSet(). The progress bar can be rewound to the beginning with
progressReset(). [based on info taken from Trolltech&apos;s Qt docs]
</source>
<translation type="obsolete">progressSet(nr)
 
Set the progress bar position to &quot;nr&quot;, a value relative to the previously set
progressTotal. The progress bar uses the concept of steps; you give it the
total number of steps and the number of steps completed so far and it will
display the percentage of steps that have been completed. You can specify the
total number of steps with progressTotal(). The current number of steps is set
with progressSet(). The progress bar can be rewound to the beginning with
progressReset(). [based on info taken from Trolltech&apos;s Qt docs]
</translation>
</message>
<message>
<source>setCursor()
 
[UNSUPPORTED!] This might break things, so steer clear for now.
</source>
<translation type="obsolete">setCursor()
 
[UNSUPPORTED!] This might break things, so steer clear for now.
</translation>
</message>
<message>
<source>docChanged(bool)
 
Enable/disable save icon in the Scribus icon bar and the Save menu item. It&apos;s
useful to call this procedure when you&apos;re changing the document, because Scribus
won&apos;t automatically notice when you change the document using a script.
</source>
<translation type="obsolete">docChanged(bool)
 
Enable/disable save icon in the Scribus icon bar and the Save menu item. It&apos;s
useful to call this procedure when you&apos;re changing the document, because Scribus
won&apos;t automatically notice when you change the document using a script.
</translation>
</message>
<message>
<source>newStyleDialog() -&gt; string
 
Shows &apos;Create new paragraph style&apos; dialog. Function returns real
style name or None when user cancels the dialog.
</source>
<translation type="obsolete">newStyleDialog() -&gt; string
 
Shows &apos;Create new paragraph style&apos; dialog. Function returns real
style name or None when user cancels the dialog.
</translation>
</message>
<message>
<source>newDoc(size, margins, orientation, firstPageNumber,
unit, facingPages, firstSideLeft) -&gt; bool
 
WARNING: Obsolete procedure! Use newDocument instead.
 
Creates a new document and returns true if successful. The parameters have the
following meaning:
 
size = A tuple (width, height) describing the size of the document. You can
use predefined constants named PAPER_&lt;paper_type&gt; e.g. PAPER_A4 etc.
 
margins = A tuple (left, right, top, bottom) describing the document
margins
 
orientation = the page orientation - constants PORTRAIT, LANDSCAPE
 
firstPageNumer = is the number of the first page in the document used for
pagenumbering. While you&apos;ll usually want 1, it&apos;s useful to have higher
numbers if you&apos;re creating a document in several parts.
 
unit: this value sets the measurement units used by the document. Use a
predefined constant for this, one of: UNIT_INCHES, UNIT_MILLIMETERS,
UNIT_PICAS, UNIT_POINTS.
 
facingPages = FACINGPAGES, NOFACINGPAGES
 
firstSideLeft = FIRSTPAGELEFT, FIRSTPAGERIGHT
 
The values for width, height and the margins are expressed in the given unit
for the document. PAPER_* constants are expressed in points. If your document
is not in points, make sure to account for this.
 
example: newDoc(PAPER_A4, (10, 10, 20, 20), LANDSCAPE, 1, UNIT_POINTS,
FACINGPAGES, FIRSTPAGERIGHT)
</source>
<translation type="obsolete">newDoc(size, margins, orientation, firstPageNumber,
unit, facingPages, firstSideLeft) -&gt; bool
 
WARNING: Obsolete procedure! Use newDocument instead.
 
Creates a new document and returns true if successful. The parameters have the
following meaning:
 
size = A tuple (width, height) describing the size of the document. You can
use predefined constants named PAPER_&lt;paper_type&gt; e.g. PAPER_A4 etc.
 
margins = A tuple (left, right, top, bottom) describing the document
margins
 
orientation = the page orientation - constants PORTRAIT, LANDSCAPE
 
firstPageNumer = is the number of the first page in the document used for
pagenumbering. While you&apos;ll usually want 1, it&apos;s useful to have higher
numbers if you&apos;re creating a document in several parts.
 
unit: this value sets the measurement units used by the document. Use a
predefined constant for this, one of: UNIT_INCHES, UNIT_MILLIMETERS,
UNIT_PICAS, UNIT_POINTS.
 
facingPages = FACINGPAGES, NOFACINGPAGES
 
firstSideLeft = FIRSTPAGELEFT, FIRSTPAGERIGHT
 
The values for width, height and the margins are expressed in the given unit
for the document. PAPER_* constants are expressed in points. If your document
is not in points, make sure to account for this.
 
example: newDoc(PAPER_A4, (10, 10, 20, 20), LANDSCAPE, 1, UNIT_POINTS,
FACINGPAGES, FIRSTPAGERIGHT)
</translation>
</message>
<message>
<source>closeMasterPage()
 
Closes the currently active master page, if any, and returns editing
to normal. Begin editing with editMasterPage().
</source>
<translation type="obsolete">closeMasterPage()
 
Closes the currently active master page, if any, and returns editing
to normal. Begin editing with editMasterPage().
</translation>
</message>
<message>
<source>masterPageNames()
 
Returns a list of the names of all master pages in the document.
</source>
<translation type="obsolete">masterPageNames()
 
Returns a list of the names of all master pages in the document.
</translation>
</message>
<message>
<source>editMasterPage(pageName)
 
Enables master page editing and opens the named master page
for editing. Finish editing with closeMasterPage().
</source>
<translation type="obsolete">editMasterPage(pageName)
 
Enables master page editing and opens the named master page
for editing. Finish editing with closeMasterPage().
</translation>
</message>
<message>
<source>createMasterPage(pageName)
 
Creates a new master page named pageName and opens it for
editing.
</source>
<translation type="obsolete">createMasterPage(pageName)
 
生成一个叫 pageName 的新母页,并且打开它来编辑
</translation>
</message>
<message>
<source>deleteMasterPage(pageName)
 
Delete the named master page.
</source>
<translation type="obsolete">deleteMasterPage(pageName)
 
删除命名的母页
</translation>
</message>
<message>
<source>zoomDocument(double)
 
Zoom the document in main GUI window. Actions have whole number
values like 20.0, 100.0, etc. Zoom to Fit uses -100 as a marker.
</source>
<translation type="obsolete">zoomDocument(double)
 
在主图形界面窗口缩放文件。动作包括整数值如20.0,100.0,等待。缩放以-100作为记号。
</translation>
</message>
<message>
<source>Copy #%1 of </source>
<translation type="obsolete">Copy #%1 of</translation>
</message>
</context>
<context>
<name>AIPlug</name>
<message>
<location filename="../../../scribus/plugins/import/ai/importai.cpp" line="403"/>
<source>Importing: %1</source>
<translation>正在导入 %1</translation>
</message>
<message>
<location filename="../../../scribus/plugins/import/ai/importai.cpp" line="406"/>
<source>Analyzing File:</source>
<translation>正在分析文件:</translation>
</message>
<message>
<location filename="../../../scribus/plugins/import/ai/importai.cpp" line="223"/>
<location filename="../../../scribus/plugins/import/ai/importai.cpp" line="574"/>
<location filename="../../../scribus/plugins/import/ai/importai.cpp" line="2216"/>
<source>Group%1</source>
<translation>组%1</translation>
</message>
<message>
<location filename="../../../scribus/plugins/import/ai/importai.cpp" line="3284"/>
<source>Generating Items</source>
<translation>生成物件</translation>
</message>
</context>
<context>
<name>About</name>
<message>
<location filename="../../../scribus/ui/about.cpp" line="306"/>
<source>Contributions from:</source>
<translation>贡献者:</translation>
</message>
<message>
<location filename="../../../scribus/ui/about.cpp" line="188"/>
<source>&amp;About</source>
<translation>&amp;A 关于</translation>
</message>
<message>
<location filename="../../../scribus/ui/about.cpp" line="201"/>
<source>A&amp;uthors</source>
<translation>&amp;U 作者</translation>
</message>
<message>
<location filename="../../../scribus/ui/about.cpp" line="215"/>
<location filename="../../../scribus/about.cpp" line="215"/>
<source>&amp;Translations</source>
<translation>&amp;T 翻译</translation>
<translation>翻译 (&amp;T)</translation>
</message>
<message>
<location filename="../../../scribus/ui/about.cpp" line="226"/>
<source>&amp;Online</source>
<translation>&amp;O 在线资料</translation>
</message>
<message>
<location filename="../../../scribus/ui/about.cpp" line="265"/>
<source>&amp;Close</source>
<translation>&amp;C 关闭</translation>
</message>
<message>
<location filename="../../../scribus/ui/about.cpp" line="298"/>
<source>Development Team:</source>
<translation>开发团队</translation>
</message>
<message>
<location filename="../../../scribus/ui/about.cpp" line="308"/>
<source>Official Documentation:</source>
<translation>官方文档:</translation>
</message>
<message>
<location filename="../../../scribus/ui/about.cpp" line="312"/>
<source>Other Documentation:</source>
<translation>其他文档:</translation>
</message>
<message>
<location filename="../../../scribus/ui/about.cpp" line="346"/>
<location filename="../../../scribus/about.cpp" line="345"/>
<source>Homepage</source>
<translation>主页</translation>
</message>
<message>
<location filename="../../../scribus/ui/about.cpp" line="348"/>
<location filename="../../../scribus/about.cpp" line="347"/>
<source>Online Reference</source>
<translation>在线参考</translation>
</message>
<message>
<location filename="../../../scribus/ui/about.cpp" line="352"/>
<source>Bugs and Feature Requests</source>
<translation>纠错和功能请求</translation>
</message>
<message>
<location filename="../../../scribus/ui/about.cpp" line="356"/>
<source>Mailing List</source>
<translation>邮件列表</translation>
</message>
<message>
<location filename="../../../scribus/ui/about.cpp" line="330"/>
<source>Official Translations and Translators:</source>
<translation>官方翻译和翻译者:</translation>
</message>
<message>
<location filename="../../../scribus/ui/about.cpp" line="332"/>
<source>Previous Translation Contributors:</source>
<translation>先前翻译贡献者:</translation>
</message>
<message>
<location filename="../../../scribus/ui/about.cpp" line="97"/>
<source>About Scribus %1</source>
<translation>关于 %1</translation>
</message>
<message>
<source>Windows Port:</source>
<translation type="obsolete">Windows 移植:</translation>
</message>
<message>
<source>Mac OSX Aqua Port:</source>
<translation type="obsolete">Mac OSX Aqua 移植:</translation>
</message>
<message>
<location filename="../../../scribus/ui/about.cpp" line="350"/>
<location filename="../../../scribus/about.cpp" line="349"/>
<source>Wiki</source>
<translation>Wiki</translation>
</message>
<message>
<location filename="../../../scribus/ui/about.cpp" line="125"/>
<source>%1 %2 %3</source>
<translation>%1 %2 %3</translation>
<location filename="../../../scribus/about.cpp" line="351"/>
<source>Bugs and Feature Requests</source>
<translation>汇报 BUG 和功能需求</translation>
</message>
<message>
<location filename="../../../scribus/ui/about.cpp" line="133"/>
<source>%3-%2-%1 %4 %5</source>
<translation>%3-%2-%1 %4 %5</translation>
<location filename="../../../scribus/about.cpp" line="355"/>
<source>Mailing List</source>
<translation>邮件列表</translation>
</message>
<message>
<location filename="../../../scribus/ui/about.cpp" line="183"/>
<source>Using Ghostscript version %1</source>
<translation>当前Ghostscript版本 %1</translation>
<location filename="../../../scribus/about.cpp" line="226"/>
<source>&amp;Online</source>
<translation>在线资料 (&amp;O)</translation>
</message>
<message>
<location filename="../../../scribus/ui/about.cpp" line="185"/>
<source>No Ghostscript version available</source>
<translation>Ghostscript版本不可知 </translation>
<location filename="../../../scribus/about.cpp" line="229"/>
<source>&amp;Updates</source>
<translation>更新 (&amp;U)</translation>
</message>
<message>
<source>&lt;b&gt;Scribus Version %1&lt;/b&gt;&lt;p&gt;%2&lt;br/&gt;%3 %4&lt;br/&gt;%5&lt;/p&gt;</source>
<translation type="obsolete">&lt;b&gt;Scribus Version %1&lt;/b&gt;&lt;p&gt;%2&lt;br/&gt;%3 %4&lt;br/&gt;%5&lt;/p&gt;</translation>
<location filename="../../../scribus/about.cpp" line="265"/>
<source>&amp;Close</source>
<translation>关闭 (&amp;C)</translation>
</message>
<message>
<location filename="../../../scribus/ui/about.cpp" line="186"/>
<source>Build ID:</source>
<translation>编译 ID:</translation>
</message>
<message>
<source>This panel shows the version, build date and compiled in library support in Scribus. The C-C-T-F equates to C=littlecms C=CUPS T=TIFF support F=Fontconfig support. Last Letter is the renderer C=cairo or A=libart Missing library support is indicated by a *. This also indicates the version of Ghostscript which Scribus has detected.</source>
<translation type="obsolete">这个面板显示Scribus版本,编译日期以及编译进去的库支持。这里C-C-T-F指的是C=littlecms C=CUPS T=TIFF 支持 F=Fontconfig 支持。最后一个字母是渲染器 C=cairo 或者 A=libart。不存在的库支持以*号表示。这个也注明了Scribus检测到的Ghostscript版本号</translation>
</message>
<message>
<location filename="../../../scribus/ui/about.cpp" line="300"/>
<source>Mac OS&amp;#174; X Aqua Port:</source>
<translation>Mac OS&amp;#174; X Aqua 移植:</translation>
</message>
<message>
<location filename="../../../scribus/ui/about.cpp" line="304"/>
<source>Windows&amp;#174; Port:</source>
<translation>Windows&amp;#174; 移植:</translation>
</message>
<message>
<location filename="../../../scribus/ui/about.cpp" line="318"/>
<source>Tango Project Icons:</source>
<translation>Tange项目图标:</translation>
</message>
<message>
<location filename="../../../scribus/ui/about.cpp" line="229"/>
<source>&amp;Updates</source>
<translation>&amp;U 更新</translation>
</message>
<message>
<location filename="../../../scribus/ui/about.cpp" line="277"/>
<location filename="../../../scribus/about.cpp" line="277"/>
<source>Check for updates to Scribus. No data from your machine will be transferred off it.</source>
<translation>检查更新。不会上传您机器上的数据。</translation>
<translation>检查 Scribus 更新。这个操作不会从你的计算机上传送任何信息。</translation>
</message>
<message>
<location filename="../../../scribus/ui/about.cpp" line="302"/>
<location filename="../../../scribus/about.cpp" line="301"/>
<source>OS/2&amp;#174;/eComStation&amp;#8482; Port:</source>
<translation>OS/2&amp;#174;/eComStation&amp;#8482; 移植:</translation>
<translation>OS/2&amp;#174;/eComStation&amp;#8482; 移植 :</translation>
</message>
<message>
<location filename="../../../scribus/ui/about.cpp" line="316"/>
<location filename="../../../scribus/about.cpp" line="315"/>
<source>Splash Screen:</source>
<translation>启动屏幕:</translation>
<translation>启动画面 :</translation>
</message>
<message>
<location filename="../../../scribus/ui/about.cpp" line="273"/>
<location filename="../../../scribus/about.cpp" line="273"/>
<source>This panel shows the version, build date and compiled in library support in Scribus.</source>
<translation>此面板显示版本,创建日期和库支持。</translation>
<translation>这个页版显示版本、编译日期和 Scribus 使用的库支持。</translation>
</message>
<message>
<location filename="../../../scribus/ui/about.cpp" line="274"/>
<location filename="../../../scribus/about.cpp" line="274"/>
<source>The C-C-T-F equates to C=littlecms C=CUPS T=TIFF support F=Fontconfig support.Last Letter is the renderer C=cairo or Q=Qt</source>
<translation type="unfinished">The C-C-T-F equates to C=littlecms C=CUPS T=TIFF support F=Fontconfig support.Last Letter is the renderer C=cairo or Q=Qt</translation>
<translation>C-C-T-F 其中 C=littlecms, c=CUPS,T=TIFF支持,F=Fontconfig支持。最后一个字母是渲染器, C=cairo 或 Q=Qt</translation>
</message>
<message>
<location filename="../../../scribus/ui/about.cpp" line="275"/>
<location filename="../../../scribus/about.cpp" line="275"/>
<source>Missing library support is indicated by a *. This also indicates the version of Ghostscript which Scribus has detected.</source>
<translation>缺失库支持已经被 * 检测出,同时表明Scribus检查的Ghostscript版本。</translation>
<translation>缺失库支持以 * 表示。这同时也指出 Scribus 检测到的 Ghostscript 版本。</translation>
</message>
<message>
<location filename="../../../scribus/ui/about.cpp" line="276"/>
<location filename="../../../scribus/about.cpp" line="276"/>
<source>The Windows version does not use fontconfig or CUPS libraries.</source>
<translation>Windows版本不使用fontconfig或CUPS库。</translation>
<translation>Windows 版本无法使用 fontconfig 或者 CUPS 库。</translation>
</message>
<message>
<location filename="../../../scribus/ui/about.cpp" line="186"/>
<location filename="../../../scribus/about.cpp" line="186"/>
<source>&lt;p align=&quot;center&quot;&gt;&lt;b&gt;%1 %2&lt;/b&gt;&lt;/p&gt;&lt;p align=&quot;center&quot;&gt;%3&lt;br&gt;%4 %5&lt;br&gt;%6&lt;/p&gt;</source>
<translation>&lt;p align=&quot;center&quot;&gt;&lt;b&gt;%1 %2&lt;/b&gt;&lt;/p&gt;&lt;p align=&quot;center&quot;&gt;%3&lt;br&gt;%4 %5&lt;br&gt;%6&lt;/p&gt;</translation>
</message>
<message>
<location filename="../../../scribus/ui/about.cpp" line="186"/>
<location filename="../../../scribus/about.cpp" line="186"/>
<source>Scribus Version</source>
<translation>Scribus 版本</translation>
</message>
<message>
<location filename="../../../scribus/ui/about.cpp" line="233"/>
<location filename="../../../scribus/ui/about.cpp" line="654"/>
<location filename="../../../scribus/about.cpp" line="233"/>
<location filename="../../../scribus/about.cpp" line="653"/>
<source>Check for Updates</source>
<translation>检查升级</translation>
<translation>检查更新</translation>
</message>
<message>
<location filename="../../../scribus/ui/about.cpp" line="652"/>
<location filename="../../../scribus/about.cpp" line="651"/>
<source>Abort Update Check</source>
<translation>中断升级检查</translation>
<translation>中止更新检查</translation>
</message>
<message>
<location filename="../../../scribus/ui/about.cpp" line="354"/>
<location filename="../../../scribus/about.cpp" line="353"/>
<source>Developer Blog</source>
<translation>开发者博客</translation>
</message>
<message>
<location filename="../../../scribus/ui/about.cpp" line="240"/>
<location filename="../../../scribus/about.cpp" line="240"/>
<source>&amp;Licence</source>
<translation>&amp;L 许可</translation>
<translation>授权协议(&amp;L)</translation>
</message>
<message>
<location filename="../../../scribus/ui/about.cpp" line="249"/>
<location filename="../../../scribus/about.cpp" line="249"/>
<source>Unable to open licence file. Please check your install directory or the Scribus website for licencing information.</source>
<translation>无法开启许可文件,请检查安装的目录或者Scribus网站获取许可信息。</translation>
<translation>无法打开授权协议文件。请检查你的 Scribus 安装目录或者到 Scribus网站上查看授权协议信息。</translation>
</message>
<message>
<location filename="../../../scribus/ui/about.cpp" line="310"/>
<location filename="../../../scribus/about.cpp" line="309"/>
<source>Doc Translators:</source>
<translation>文档翻译</translation>
<translation>文档翻译 :</translation>
</message>
<message>
<location filename="../../../scribus/ui/about.cpp" line="314"/>
<location filename="../../../scribus/about.cpp" line="313"/>
<source>Webmasters:</source>
<translation>网站管理:</translation>
<translation>网站管理员 :</translation>
</message>
<message>
<location filename="../../../scribus/ui/about.cpp" line="449"/>
<location filename="../../../scribus/ui/about.cpp" line="563"/>
<location filename="../../../scribus/ui/about.cpp" line="630"/>
<location filename="../../../scribus/about.cpp" line="448"/>
<location filename="../../../scribus/about.cpp" line="562"/>
<location filename="../../../scribus/about.cpp" line="629"/>
<source>Unable to open %1 file. Please check your install directory or the Scribus website for %1 information.</source>
<translation>无法打开文件 %1。请检查安装目录或Scribus网站获取 %1 信息</translation>
<translation>无法打开 %1 文件。请检查 Scribus 安装目录或者到 Scribus 网站查看 %1 信息。</translation>
</message>
</context>
<context>
<name>AboutPlugins</name>
<message>
<source>Yes</source>
<translation type="obsolete">是</translation>
</message>
<message>
<source>No</source>
<translation type="obsolete">否</translation>
</message>
<message>
<location filename="../../../scribus/ui/aboutplugins.cpp" line="68"/>
<location filename="../../../scribus/aboutplugins.cpp" line="68"/>
<source>Filename:</source>
<translation>文件名</translation>
<translation>文件名 :</translation>
</message>
<message>
<location filename="../../../scribus/ui/aboutplugins.cpp" line="69"/>
<location filename="../../../scribus/aboutplugins.cpp" line="69"/>
<source>Version:</source>
<translation>版本:</translation>
<translation>版本 :</translation>
</message>
<message>
<location filename="../../../scribus/ui/aboutplugins.cpp" line="72"/>
<location filename="../../../scribus/aboutplugins.cpp" line="72"/>
<source>Enabled:</source>
<translation>启用:</translation>
<translation>启用 :</translation>
</message>
<message>
<location filename="../../../scribus/ui/aboutplugins.cpp" line="73"/>
<location filename="../../../scribus/aboutplugins.cpp" line="73"/>
<source>Release Date:</source>
<translation>发布日期:</translation>
<translation>发布日期 :</translation>
</message>
<message>
<location filename="../../../scribus/ui/aboutplugins.cpp" line="80"/>
<location filename="../../../scribus/aboutplugins.cpp" line="80"/>
<source>Description:</source>
<translation>描述:</translation>
<translation>描述 :</translation>
</message>
<message>
<location filename="../../../scribus/ui/aboutplugins.cpp" line="81"/>
<location filename="../../../scribus/aboutplugins.cpp" line="81"/>
<source>Author(s):</source>
<translation>作者:</translation>
<translation>作者 :</translation>
</message>
<message>
<location filename="../../../scribus/ui/aboutplugins.cpp" line="82"/>
<location filename="../../../scribus/aboutplugins.cpp" line="82"/>
<source>Copyright:</source>
<translation>版权:</translation>
<translation>Copyright:</translation>
</message>
<message>
<location filename="../../../scribus/ui/aboutplugins.cpp" line="83"/>
<location filename="../../../scribus/aboutplugins.cpp" line="83"/>
<source>License:</source>
<translation>授权:</translation>
<translation>授权 :</translation>
</message>
<message>
<location filename="../../../scribus/ui/aboutplugins.ui" line="13"/>
<location filename="../../../scribus/aboutplugins.ui" line="13"/>
<source>Scribus: About Plug-ins</source>
<translation>Scribus: 关于插件</translation>
</message>
</context>
<context>
<name>AboutPluginsBase</name>
<message>
<source>Scribus: About Plug-ins</source>
<translation type="obsolete">Scribus: 关于插件</translation>
</message>
<message>
<source>File Name:</source>
<translation type="obsolete">文件名:</translation>
</message>
<message>
<source>Version:</source>
<translation type="obsolete">版本:</translation>
</message>
<message>
<source>Enabled:</source>
<translation type="obsolete">启用:</translation>
</message>
<message>
<source>Release Date:</source>
<translation type="obsolete">发布日期:</translation>
</message>
<message>
<source>Copyright:</source>
<translation type="obsolete">版权:</translation>
</message>
<message>
<source>Author(s):</source>
<translation type="obsolete">作者:</translation>
</message>
<message>
<source>Description:</source>
<translation type="obsolete">描述:</translation>
</message>
<message>
<source>License:</source>
<translation type="obsolete">授权:</translation>
</message>
<message>
<source>&amp;Close</source>
<translation type="obsolete">&amp;C 关闭</translation>
</message>
<message>
<source>Alt+C</source>
<translation type="obsolete">Alt+C</translation>
</message>
</context>
<context>
<name>ActionManager</name>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1351"/>
<source>&amp;Image Effects</source>
<translation>&amp;I 图像效果</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1352"/>
<source>&amp;Tabulators...</source>
<translation>&amp;T 制表符...</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1278"/>
<location filename="../../../scribus/actionmanager.cpp" line="1259"/>
<source>&amp;New</source>
<translation>&amp;N 新建</translation>
<translation>新建 (&amp;N)</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1280"/>
<location filename="../../../scribus/actionmanager.cpp" line="1261"/>
<source>&amp;Open...</source>
<translation>&amp;O 打开...</translation>
<translation>打开 (&amp;O)...</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1281"/>
<location filename="../../../scribus/actionmanager.cpp" line="1262"/>
<source>&amp;Close</source>
<translation>&amp;C 关闭</translation>
<translation>关闭 (&amp;C)</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1282"/>
<location filename="../../../scribus/actionmanager.cpp" line="1263"/>
<source>&amp;Save</source>
<translation>&amp;S 保存</translation>
<translation>保存 (&amp;S)</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1283"/>
<location filename="../../../scribus/actionmanager.cpp" line="1264"/>
<source>Save &amp;As...</source>
<translation>&amp;A 另存为...</translation>
<translation>另存为 (&amp;A)...</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1284"/>
<location filename="../../../scribus/actionmanager.cpp" line="1265"/>
<source>Re&amp;vert to Saved</source>
<translation>&amp;V 恢复到已保存</translation>
<translation>恢复到保存前 (&amp;V)</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1285"/>
<location filename="../../../scribus/actionmanager.cpp" line="1266"/>
<source>Collect for O&amp;utput...</source>
<translation>&amp;U 准备输出...</translation>
<translation>采集输出 (&amp;U)...</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1286"/>
<location filename="../../../scribus/actionmanager.cpp" line="1267"/>
<source>Get Text...</source>
<translation> 导入文本...</translation>
<translation>导入文本...</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1287"/>
<location filename="../../../scribus/actionmanager.cpp" line="1268"/>
<source>Append &amp;Text...</source>
<translation>&amp;T 追加文本...</translation>
<translation>追加文本 (&amp;T)...</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1288"/>
<location filename="../../../scribus/actionmanager.cpp" line="1269"/>
<source>Get Image...</source>
<translation> 导入图像...</translation>
<translation>导入图像...</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1291"/>
<location filename="../../../scribus/actionmanager.cpp" line="1272"/>
<source>Save &amp;Text...</source>
<translation>&amp;T 保存文本...</translation>
<translation>保存文本 (&amp;T)...</translation>
</message>
<message>
<source>Save Page as &amp;EPS...</source>
<translation type="obsolete">&amp;E 页面存为EPS...</translation>
<location filename="../../../scribus/actionmanager.cpp" line="1273"/>
<source>Save as &amp;EPS...</source>
<translation>保存为 EPS (&amp;E)...</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1293"/>
<location filename="../../../scribus/actionmanager.cpp" line="1274"/>
<source>Save as P&amp;DF...</source>
<translation>&amp;D 保存为PDF...</translation>
<translation>保存为PDF (&amp;D)...</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1295"/>
<location filename="../../../scribus/actionmanager.cpp" line="1275"/>
<source>Document &amp;Setup...</source>
<translation>&amp;S 文档设置...</translation>
<translation>文档设置 (&amp;S)...</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1298"/>
<location filename="../../../scribus/actionmanager.cpp" line="1276"/>
<source>P&amp;references...</source>
<translation>首选项 (&amp;r)...</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1277"/>
<source>&amp;Print...</source>
<translation>&amp;P 打印...</translation>
<translation>打印 (&amp;P)...</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1300"/>
<location filename="../../../scribus/actionmanager.cpp" line="1278"/>
<source>Print Previe&amp;w</source>
<translation>打印预览 (&amp;w)</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1279"/>
<source>&amp;Quit</source>
<translation>&amp;Q 退出</translation>
<translation>退出 (&amp;Q)</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1302"/>
<location filename="../../../scribus/actionmanager.cpp" line="1281"/>
<source>&amp;Undo</source>
<translation>&amp;U 撤销</translation>
<translation>撤销 (&amp;U)</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1303"/>
<location filename="../../../scribus/actionmanager.cpp" line="1282"/>
<source>&amp;Redo</source>
<translation>&amp;R 重做</translation>
<translation>重复 (&amp;R)</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1304"/>
<location filename="../../../scribus/actionmanager.cpp" line="1283"/>
<source>&amp;Item Action Mode</source>
<translation>&amp;I 项目动作模式</translation>
<translation type="unfinished">项目动作模式 (&amp;I)</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1305"/>
<location filename="../../../scribus/actionmanager.cpp" line="1284"/>
<source>Cu&amp;t</source>
<translation>&amp;T 剪切</translation>
<translation>剪切 (&amp;t)</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1306"/>
<location filename="../../../scribus/actionmanager.cpp" line="1308"/>
<location filename="../../../scribus/actionmanager.cpp" line="1285"/>
<location filename="../../../scribus/actionmanager.cpp" line="1287"/>
<source>&amp;Copy</source>
<translation>&amp;C 复制</translation>
<translation>复制 (&amp;C)</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1307"/>
<location filename="../../../scribus/actionmanager.cpp" line="1309"/>
<location filename="../../../scribus/actionmanager.cpp" line="1286"/>
<location filename="../../../scribus/actionmanager.cpp" line="1288"/>
<source>&amp;Paste</source>
<translation>&amp;P 粘贴</translation>
<translation>粘贴 (&amp;P)</translation>
</message>
<message>
<source>C&amp;lear Contents</source>
<translation type="obsolete">&amp;L 清除内容</translation>
<location filename="../../../scribus/actionmanager.cpp" line="1289"/>
<source>Paste (&amp;Absolute)</source>
<translation>完全粘贴 (&amp;A)</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1312"/>
<location filename="../../../scribus/actionmanager.cpp" line="1290"/>
<source>C&amp;lear</source>
<translation>清除 (&amp;A)</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1291"/>
<source>Select &amp;All</source>
<translation>&amp;A 全选</translation>
<translation>全选 (&amp;A)</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1314"/>
<location filename="../../../scribus/actionmanager.cpp" line="1293"/>
<source>&amp;Deselect All</source>
<translation>&amp;D 取消全选</translation>
<translation>取消全选 (&amp;D)</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1315"/>
<location filename="../../../scribus/actionmanager.cpp" line="1294"/>
<source>&amp;Search/Replace...</source>
<translation>&amp;S 查找/替换...</translation>
<translation>查找/替换 (&amp;S)...</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1318"/>
<location filename="../../../scribus/actionmanager.cpp" line="1295"/>
<source>Edit Image...</source>
<translation>编辑图片...</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1297"/>
<source>C&amp;olors...</source>
<translation>&amp;O 颜色...</translation>
<translation>颜色 (&amp;O)...</translation>
</message>
<message>
<source>&amp;Paragraph Styles...</source>
<translation type="obsolete">&amp;P 段落样式...</translation>
<location filename="../../../scribus/actionmanager.cpp" line="1299"/>
<source>Patterns...</source>
<translation>图样库...</translation>
</message>
<message>
<source>&amp;Line Styles...</source>
<translation type="obsolete">&amp;L 线条样式...</translation>
<location filename="../../../scribus/actionmanager.cpp" line="1300"/>
<source>S&amp;tyles...</source>
<translation>样式 (&amp;S)...</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1323"/>
<location filename="../../../scribus/actionmanager.cpp" line="1301"/>
<source>&amp;Master Pages...</source>
<translation>&amp;M 母页...</translation>
<translation>母页 (&amp;M)...</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1297"/>
<source>P&amp;references...</source>
<translation>&amp;R 首选项...</translation>
<location filename="../../../scribus/actionmanager.cpp" line="1302"/>
<source>&amp;JavaScripts...</source>
<translation>JavaScripts (&amp;J)...</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1331"/>
<location filename="../../../scribus/actionmanager.cpp" line="1309"/>
<source>%1 pt</source>
<translation>%1 pt</translation>
<translation>%1 磅</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1333"/>
<location filename="../../../scribus/actionmanager.cpp" line="1311"/>
<source>&amp;Other...</source>
<translation>&amp;O 其他...</translation>
<translation>其他 (&amp;O)...</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1334"/>
<location filename="../../../scribus/actionmanager.cpp" line="1312"/>
<source>&amp;Left</source>
<translation>&amp;L 左边</translation>
<translation>左对齐 (&amp;L)</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1335"/>
<location filename="../../../scribus/actionmanager.cpp" line="1313"/>
<source>&amp;Center</source>
<translation>&amp;C 中间</translation>
<translation>居中对齐 (&amp;C)</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1336"/>
<location filename="../../../scribus/actionmanager.cpp" line="1314"/>
<source>&amp;Right</source>
<translation>&amp;R 右边</translation>
<translation>右对齐 (&amp;R)</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1337"/>
<location filename="../../../scribus/actionmanager.cpp" line="1315"/>
<source>&amp;Block</source>
<translation>&amp;B 区块</translation>
<translatorcomment>需核实是否是两端对齐</translatorcomment>
<translation>区块 (&amp;B)</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1338"/>
<location filename="../../../scribus/actionmanager.cpp" line="1316"/>
<source>&amp;Forced</source>
<translation>&amp;F 强制</translation>
<translation>强制 (&amp;F)</translation>
</message>
<message>
<source>&amp;%1 %</source>
<translation type="obsolete">&amp;%1 %</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1340"/>
<location filename="../../../scribus/actionmanager.cpp" line="1327"/>
<source>&amp;Normal</source>
<translation>&amp;N 普通</translation>
<translation>普通 (&amp;N)</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1341"/>
<location filename="../../../scribus/actionmanager.cpp" line="1328"/>
<source>&amp;Underline</source>
<translation>&amp;U 下划线</translation>
<translation>下划线 (&amp;U)</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1342"/>
<location filename="../../../scribus/actionmanager.cpp" line="1329"/>
<source>Underline &amp;Words</source>
<translation>&amp;W 添加下划线</translation>
<translation>文字下划线 (&amp;W)</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1343"/>
<location filename="../../../scribus/actionmanager.cpp" line="1330"/>
<source>&amp;Strike Through</source>
<translation>&amp;S 中划线</translation>
<translation>删除线 (&amp;S)</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1344"/>
<location filename="../../../scribus/actionmanager.cpp" line="1331"/>
<source>&amp;All Caps</source>
<translation>&amp;A 全部大写</translation>
<translation>全部大写 (&amp;A)</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1345"/>
<location filename="../../../scribus/actionmanager.cpp" line="1332"/>
<source>Small &amp;Caps</source>
<translation>&amp;C 小写</translation>
<translation>小写 (&amp;C)</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1346"/>
<location filename="../../../scribus/actionmanager.cpp" line="1333"/>
<source>Su&amp;perscript</source>
<translation>&amp;P 上标</translation>
<translation>上标 (&amp;P)</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1347"/>
<location filename="../../../scribus/actionmanager.cpp" line="1334"/>
<source>Su&amp;bscript</source>
<translation>&amp;B 下标</translation>
<translation>下标 (&amp;B)</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1335"/>
<source>&amp;Outline</source>
<translation type="obsolete">&amp;O 文档结构树</translation>
<comment>type effect</comment>
<translation type="unfinished">轮廓 (&amp;O)</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1355"/>
<location filename="../../../scribus/actionmanager.cpp" line="1336"/>
<source>S&amp;hadow</source>
<translation>暗调 (&amp;h)</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1338"/>
<source>&amp;Image Effects</source>
<translation>图像效果 (&amp;I)</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1339"/>
<source>&amp;Tabulators...</source>
<translation>制表符 (&amp;T)...</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1342"/>
<source>D&amp;uplicate</source>
<translation>&amp;U 复制</translation>
<translatorcomment>复制的同义词,强调复制出来一个副本。</translatorcomment>
<translation>复印 (&amp;u)</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1356"/>
<location filename="../../../scribus/actionmanager.cpp" line="1343"/>
<source>&amp;Multiple Duplicate</source>
<translation>&amp;M 多重复制</translation>
<translation>多重复印 (&amp;M)</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1358"/>
<location filename="../../../scribus/actionmanager.cpp" line="1344"/>
<source>&amp;Delete</source>
<translation>&amp;D 删除</translation>
<translation>删除 (&amp;D)</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1359"/>
<location filename="../../../scribus/actionmanager.cpp" line="1345"/>
<source>&amp;Group</source>
<translation>&amp;G 群组</translation>
<translation>编组 (&amp;G)</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1360"/>
<location filename="../../../scribus/actionmanager.cpp" line="1346"/>
<source>&amp;Ungroup</source>
<translation>&amp;U 解散群组</translation>
<translation>解组 (&amp;U)</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1361"/>
<location filename="../../../scribus/actionmanager.cpp" line="1347"/>
<source>Is &amp;Locked</source>
<translation>&amp;L 锁定</translation>
<translation>锁定 (&amp;L)</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1362"/>
<location filename="../../../scribus/actionmanager.cpp" line="1348"/>
<source>Si&amp;ze is Locked</source>
<translation>&amp;Z 大小锁定</translation>
<translation>锁定大小 (&amp;z)</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1366"/>
<location filename="../../../scribus/actionmanager.cpp" line="1349"/>
<source>&amp;Printing Enabled</source>
<translation>允许打印 (&amp;P)</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1350"/>
<source>&amp;Flip Horizontally</source>
<translation>水平翻转 (&amp;F)</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1351"/>
<source>&amp;Flip Vertically</source>
<translation>垂直翻转 (&amp;F)</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1352"/>
<source>Lower to &amp;Bottom</source>
<translation>降低到底部(&amp;B )</translation>
<translation>降低到底层 (&amp;B)</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1367"/>
<location filename="../../../scribus/actionmanager.cpp" line="1353"/>
<source>Raise to &amp;Top</source>
<translation>&amp;T 升高到顶部</translation>
<translation>提升到顶层 (&amp;T)</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1368"/>
<location filename="../../../scribus/actionmanager.cpp" line="1354"/>
<source>&amp;Lower</source>
<translation>&amp;L 降低</translation>
<translation>降低 (&amp;L)</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1369"/>
<location filename="../../../scribus/actionmanager.cpp" line="1355"/>
<source>&amp;Raise</source>
<translation>&amp;R 升高</translation>
<translation>提升 (&amp;R)</translation>
</message>
<message>
<source>Send to S&amp;crapbook</source>
<translation type="obsolete">&amp;C发送到寄存本</translation>
<location filename="../../../scribus/actionmanager.cpp" line="1357"/>
<source>Send to Patterns</source>
<translation>发送到图样库</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1371"/>
<location filename="../../../scribus/actionmanager.cpp" line="1358"/>
<source>&amp;Attributes...</source>
<translation>&amp;A 属性...</translation>
<translation>特性 (&amp;A)...</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1373"/>
<location filename="../../../scribus/actionmanager.cpp" line="1359"/>
<source>More Info...</source>
<translation>更多信息...</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1360"/>
<source>I&amp;mage Visible</source>
<translation>&amp;M 显示图像</translation>
<translation>显示图像 (&amp;M)</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1382"/>
<location filename="../../../scribus/actionmanager.cpp" line="1361"/>
<source>&amp;Update Image</source>
<translation>刷新图片 (&amp;U)</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1362"/>
<source>Adjust Frame to Image</source>
<translation>调整框体适应图片大小</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1364"/>
<source>Extended Image Properties</source>
<translation>图片扩展属性</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1365"/>
<source>&amp;Low Resolution</source>
<translation>低解析度 (&amp;L)</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1366"/>
<source>&amp;Normal Resolution</source>
<translation>普通解析度 (&amp;N)</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1367"/>
<source>&amp;Full Resolution</source>
<translation>全解析度 (&amp;F)</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1368"/>
<source>Is PDF &amp;Bookmark</source>
<translation>&amp;B 为PDF书签</translation>
<translation>为PDF书签 (&amp;B)</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1383"/>
<location filename="../../../scribus/actionmanager.cpp" line="1369"/>
<source>Is PDF A&amp;nnotation</source>
<translation>&amp;N 为PDF注释</translation>
<translation>为PDF注释 (&amp;N)</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1384"/>
<location filename="../../../scribus/actionmanager.cpp" line="1370"/>
<source>Annotation P&amp;roperties</source>
<translation>&amp;R 注释属性</translation>
<translation>注释属性 (&amp;R)</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1385"/>
<location filename="../../../scribus/actionmanager.cpp" line="1371"/>
<source>Field P&amp;roperties</source>
<translation>&amp;R 文字域属性</translation>
<translation>文字域属性 (&amp;R)</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1386"/>
<location filename="../../../scribus/actionmanager.cpp" line="1372"/>
<source>&amp;Edit Shape...</source>
<translation>&amp;E 编辑形状...</translation>
<translation>编辑形状 (&amp;E)...</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1387"/>
<location filename="../../../scribus/actionmanager.cpp" line="1373"/>
<source>&amp;Attach Text to Path</source>
<translation>&amp;A 附文字到路径</translation>
<translation>附着文本到路径 (&amp;A)</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1388"/>
<location filename="../../../scribus/actionmanager.cpp" line="1374"/>
<source>&amp;Detach Text from Path</source>
<translation>&amp;D 从路径分离文字</translation>
<translation>从路径分离文本 (&amp;D)</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1389"/>
<location filename="../../../scribus/actionmanager.cpp" line="1375"/>
<source>&amp;Combine Polygons</source>
<translation>&amp;C 合并多边形</translation>
<translation>合并多边形 (&amp;C)</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1390"/>
<location filename="../../../scribus/actionmanager.cpp" line="1376"/>
<source>Split &amp;Polygons</source>
<translation>&amp;P 分离多边形</translation>
<translation>拆分多边形 (&amp;P)</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1391"/>
<location filename="../../../scribus/actionmanager.cpp" line="1377"/>
<source>&amp;Bezier Curve</source>
<translation>&amp;B 齐贝尔曲线</translation>
<translation>贝塞尔曲线 (&amp;B)</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1392"/>
<location filename="../../../scribus/actionmanager.cpp" line="1378"/>
<source>&amp;Image Frame</source>
<translation>&amp;I 图像框</translation>
<translation>图片框 (&amp;I)</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1379"/>
<source>&amp;Outlines</source>
<translation type="obsolete">&amp;O 轮廓</translation>
<comment>Convert to oulines</comment>
<translation>轮廓线 (&amp;O)</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1394"/>
<location filename="../../../scribus/actionmanager.cpp" line="1380"/>
<source>&amp;Polygon</source>
<translation>&amp;P 多边形</translation>
<translation>多边形 (&amp;P)</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1395"/>
<location filename="../../../scribus/actionmanager.cpp" line="1381"/>
<source>&amp;Text Frame</source>
<translation>&amp;T 文本框</translation>
<translation>文本框 (&amp;T)</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1399"/>
<location filename="../../../scribus/actionmanager.cpp" line="1384"/>
<source>&amp;Frame...</source>
<translation>图文框 (&amp;F)...</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1385"/>
<source>&amp;Glyph...</source>
<translation>&amp;G 符号...</translation>
<translation>符号 (&amp;G)...</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1400"/>
<location filename="../../../scribus/actionmanager.cpp" line="1386"/>
<source>Sample Text</source>
<translation>示例文本</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1404"/>
<location filename="../../../scribus/actionmanager.cpp" line="1390"/>
<source>&amp;Insert...</source>
<translation>&amp;I 插入...</translation>
<translation>插入页面 (&amp;I)...</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1405"/>
<location filename="../../../scribus/actionmanager.cpp" line="1391"/>
<source>Im&amp;port...</source>
<translation>&amp;P 导入...</translation>
<translation>导入页面 (&amp;P)...</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1406"/>
<location filename="../../../scribus/actionmanager.cpp" line="1392"/>
<source>&amp;Delete...</source>
<translation>&amp;D 删除...</translation>
<translation>删除页面 (&amp;D)...</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1407"/>
<location filename="../../../scribus/actionmanager.cpp" line="1393"/>
<source>&amp;Copy...</source>
<translation>&amp;C 复制...</translation>
<translation>复制页面(&amp;C)...</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1408"/>
<location filename="../../../scribus/actionmanager.cpp" line="1394"/>
<source>&amp;Move...</source>
<translation>&amp;M 移动...</translation>
<translation>移动页面 (&amp;M)...</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1409"/>
<location filename="../../../scribus/actionmanager.cpp" line="1395"/>
<source>&amp;Apply Master Page...</source>
<translation>&amp;A 应用母页...</translation>
<translation>应用母页 (&amp;A)...</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1411"/>
<location filename="../../../scribus/actionmanager.cpp" line="1396"/>
<source>Convert to Master Page...</source>
<translation>转换为母页...</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1397"/>
<source>Manage &amp;Guides...</source>
<translation>&amp;G 管理参考线...</translation>
<translation>管理参考线 (&amp;G)...</translation>
</message>
<message>
<source>&amp;Fit in window</source>
<translation type="obsolete">&amp;F 符合窗口</translation>
<location filename="../../../scribus/actionmanager.cpp" line="1398"/>
<source>Manage Page Properties...</source>
<translation>管理页面属性...</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1417"/>
<location filename="../../../scribus/actionmanager.cpp" line="1403"/>
<source>&amp;50%</source>
<translation>&amp;50%</translation>
<translation>50% (&amp;5)</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1418"/>
<location filename="../../../scribus/actionmanager.cpp" line="1404"/>
<source>&amp;75%</source>
<translation>&amp;75%</translation>
<translation>75% (&amp;7)</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1419"/>
<location filename="../../../scribus/actionmanager.cpp" line="1405"/>
<source>&amp;100%</source>
<translation>&amp;100%</translation>
<translation>100% (&amp;1)</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1420"/>
<location filename="../../../scribus/actionmanager.cpp" line="1406"/>
<source>&amp;200%</source>
<translation>&amp;200%</translation>
<translation>200% (&amp;2)</translation>
</message>
<message>
<source>&amp;Thumbnails</source>
<translation type="obsolete">&amp;T 缩图</translation>
<location filename="../../../scribus/actionmanager.cpp" line="1408"/>
<source>Preview Mode</source>
<translation>预览模式</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1423"/>
<location filename="../../../scribus/actionmanager.cpp" line="1409"/>
<source>Show &amp;Margins</source>
<translation>&amp;M 显示边距</translation>
<translation>显示边距 (&amp;M)</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1425"/>
<location filename="../../../scribus/actionmanager.cpp" line="1411"/>
<source>Show &amp;Frames</source>
<translation>&amp;F 显示框体</translation>
<translation>显示框体 (&amp;F)</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1427"/>
<location filename="../../../scribus/actionmanager.cpp" line="1412"/>
<source>Show Layer Indicators</source>
<translation>显示图层指示器</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1413"/>
<source>Show &amp;Images</source>
<translation>&amp;I 显示图像</translation>
<translation>显示图像 (&amp;I)</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1428"/>
<location filename="../../../scribus/actionmanager.cpp" line="1414"/>
<source>Show &amp;Grid</source>
<translation>&amp;G 显示网格</translation>
<translation>显示网格 (&amp;G)</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1429"/>
<location filename="../../../scribus/actionmanager.cpp" line="1415"/>
<source>Show G&amp;uides</source>
<translation>&amp;U 显示参考线</translation>
<translation>显示参考线 (&amp;G)</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1431"/>
<location filename="../../../scribus/actionmanager.cpp" line="1416"/>
<source>Show Text Frame Columns</source>
<translation>显示文本框列</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1417"/>
<source>Show &amp;Baseline Grid</source>
<translation>&amp;B 显示底线网格</translation>
<translation>显示底线 (&amp;B)</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1432"/>
<location filename="../../../scribus/actionmanager.cpp" line="1418"/>
<source>Show &amp;Text Chain</source>
<translation>&amp;T 显示文本链</translation>
<translation>显示文本链 (&amp;T)</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1436"/>
<location filename="../../../scribus/actionmanager.cpp" line="1419"/>
<source>Show Control Characters</source>
<translation>显示控制符</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1420"/>
<source>Show Rulers</source>
<translation>显示标尺</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1422"/>
<source>Sn&amp;ap to Grid</source>
<translation>&amp;A 吸附到网格</translation>
<translation>吸附到网格 (&amp;a)</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1437"/>
<location filename="../../../scribus/actionmanager.cpp" line="1423"/>
<source>Sna&amp;p to Guides</source>
<translation>&amp;P 吸附到参考线</translation>
<translation>吸附到参考线 (&amp;p)</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1442"/>
<location filename="../../../scribus/actionmanager.cpp" line="1428"/>
<source>&amp;Properties</source>
<translation>&amp;P 属性</translation>
<translation>属性 (&amp;P)</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1444"/>
<location filename="../../../scribus/actionmanager.cpp" line="1429"/>
<source>&amp;Outline</source>
<comment>Document Outline Palette</comment>
<translation>大纲 (&amp;O)</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1430"/>
<source>&amp;Scrapbook</source>
<translation>&amp;S 寄存本</translation>
<translation>寄存本 (&amp;S)</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1445"/>
<location filename="../../../scribus/actionmanager.cpp" line="1431"/>
<source>&amp;Layers</source>
<translation>&amp;L 图层</translation>
<translation>图层 (&amp;L)</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1447"/>
<location filename="../../../scribus/actionmanager.cpp" line="1432"/>
<source>&amp;Arrange Pages</source>
<translation>安排页面 (&amp;A)</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1433"/>
<source>&amp;Bookmarks</source>
<translation>&amp;B 书签</translation>
<translation>书签 (&amp;B)</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1448"/>
<location filename="../../../scribus/actionmanager.cpp" line="1434"/>
<source>&amp;Measurements</source>
<translation>&amp;M 尺寸</translation>
<translation>测量 (&amp;M)</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1449"/>
<location filename="../../../scribus/actionmanager.cpp" line="1435"/>
<source>Action &amp;History</source>
<translation>&amp;H 动作历史</translation>
<translation>历史记录 (&amp;H)</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1450"/>
<location filename="../../../scribus/actionmanager.cpp" line="1436"/>
<source>Preflight &amp;Verifier</source>
<translation>&amp;V 印前检验器</translation>
<translation>印前检验器 (&amp;V)</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1453"/>
<location filename="../../../scribus/actionmanager.cpp" line="1437"/>
<source>&amp;Align and Distribute</source>
<translation>对齐和分布(&amp;A)</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1438"/>
<source>&amp;Tools</source>
<translation>&amp;工具</translation>
<translation>工具 (&amp;T)</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1454"/>
<location filename="../../../scribus/actionmanager.cpp" line="1439"/>
<source>P&amp;DF Tools</source>
<translation>P&amp;DF 工具</translation>
<translation>PDF 工具 (&amp;P)</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1457"/>
<location filename="../../../scribus/actionmanager.cpp" line="1442"/>
<source>Select Item</source>
<translation>选择项目</translation>
<translation>选择对象</translation>
</message>
<message>
<source>T&amp;able</source>
<translation type="obsolete">&amp;A 表格</translation>
</message>
<message>
<source>&amp;Shape</source>
<translation type="obsolete">&amp;S 形状</translation>
</message>
<message>
<source>&amp;Line</source>
<translation type="obsolete">&amp;L 线条</translation>
</message>
<message>
<source>&amp;Freehand Line</source>
<translation type="obsolete">&amp;F 手绘线</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1458"/>
<location filename="../../../scribus/actionmanager.cpp" line="1443"/>
<source>Rotate Item</source>
<translation>旋转项目</translation>
<translation>旋转对象</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1459"/>
<location filename="../../../scribus/actionmanager.cpp" line="1444"/>
<source>Zoom in or out</source>
<translation>放大或缩小</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1460"/>
<location filename="../../../scribus/actionmanager.cpp" line="1445"/>
<source>Zoom in</source>
<translation>放大</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1461"/>
<location filename="../../../scribus/actionmanager.cpp" line="1446"/>
<source>Zoom out</source>
<translation>缩小</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1462"/>
<location filename="../../../scribus/actionmanager.cpp" line="1447"/>
<source>Edit Contents of Frame</source>
<translation>编辑框内容</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1464"/>
<location filename="../../../scribus/actionmanager.cpp" line="1448"/>
<source>Edit Text...</source>
<translation>编辑文本...</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1449"/>
<source>Link Text Frames</source>
<translation>串联文本框</translation>
<translation>链接文本框</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1465"/>
<location filename="../../../scribus/actionmanager.cpp" line="1450"/>
<source>Unlink Text Frames</source>
<translation>解链文本框</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1466"/>
<location filename="../../../scribus/actionmanager.cpp" line="1451"/>
<source>&amp;Eye Dropper</source>
<translation>&amp;E 取色器</translation>
<translation>取色器 (&amp;E)</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1467"/>
<location filename="../../../scribus/actionmanager.cpp" line="1452"/>
<source>Copy Item Properties</source>
<translation>复制项目属性</translation>
<translation>复制对象属性</translation>
</message>
<message>
<source>Edit the text with the Story Editor</source>
<translation type="obsolete">用故事编辑器编辑文本</translation>
<location filename="../../../scribus/actionmanager.cpp" line="1464"/>
<source>Insert PDF Push Button</source>
<translation>插入 PDF 按钮</translation>
</message>
<message>
<source>Insert Text Frame</source>
<translation type="obsolete">插入文本框体</translation>
<location filename="../../../scribus/actionmanager.cpp" line="1465"/>
<source>Insert PDF Text Field</source>
<translation>插入 PDF 文字域</translation>
</message>
<message>
<source>Insert Image Frame</source>
<translation type="obsolete">插入图像框体</translation>
<location filename="../../../scribus/actionmanager.cpp" line="1466"/>
<source>Insert PDF Check Box</source>
<translation>插入 PDF 复选框</translation>
</message>
<message>
<source>Insert Table</source>
<translation type="obsolete">插入表格</translation>
<location filename="../../../scribus/actionmanager.cpp" line="1467"/>
<source>Insert PDF Combo Box</source>
<translation>插入 PDF 组合框</translation>
</message>
<message>
<source>Insert Shape</source>
<translation type="obsolete">插入形状</translation>
<location filename="../../../scribus/actionmanager.cpp" line="1468"/>
<source>Insert PDF List Box</source>
<translation>插入 PDF 列表框</translation>
</message>
<message>
<source>Insert Polygon</source>
<translation type="obsolete">插入多边形</translation>
<location filename="../../../scribus/actionmanager.cpp" line="1469"/>
<source>Insert Text Annotation</source>
<translation>插入文字注释</translation>
</message>
<message>
<source>Insert Line</source>
<translation type="obsolete">插入线</translation>
<location filename="../../../scribus/actionmanager.cpp" line="1470"/>
<source>Insert Link Annotation</source>
<translation>插入链接注释</translation>
</message>
<message>
<source>Insert Bezier Curve</source>
<translation type="obsolete">插入齐贝尔曲线</translation>
<location filename="../../../scribus/actionmanager.cpp" line="1475"/>
<source>&amp;Hyphenate Text</source>
<translation>连字符连接文本 (&amp;H)</translation>
</message>
<message>
<source>Insert Freehand Line</source>
<translation type="obsolete">插入手绘线</translation>
<location filename="../../../scribus/actionmanager.cpp" line="1476"/>
<source>Dehyphenate Text</source>
<translation>取消连字符</translation>
</message>
<message>
<source>&amp;Manage Pictures</source>
<translation type="obsolete">&amp;M 管理图片</translation>
<location filename="../../../scribus/actionmanager.cpp" line="1477"/>
<source>&amp;Generate Table Of Contents</source>
<translation>生成目录 (&amp;G)</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1494"/>
<source>&amp;Hyphenate Text</source>
<translation>&amp;H 用连字符连字</translation>
<location filename="../../../scribus/actionmanager.cpp" line="1480"/>
<source>&amp;Cascade</source>
<translation>层叠 (&amp;A)</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1496"/>
<source>&amp;Generate Table Of Contents</source>
<translation>&amp;G 生成目录索引</translation>
<location filename="../../../scribus/actionmanager.cpp" line="1481"/>
<source>&amp;Tile</source>
<translation>平铺 (&amp;T)</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1503"/>
<location filename="../../../scribus/actionmanager.cpp" line="1484"/>
<source>&amp;About Scribus</source>
<translation>&amp;A 关于Scribus</translation>
<translation>关于Scribus (&amp;A)</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1505"/>
<location filename="../../../scribus/actionmanager.cpp" line="1486"/>
<source>About &amp;Qt</source>
<translation>关于 &amp;Qt</translation>
<translation>关于 Qt (&amp;Q)</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1506"/>
<location filename="../../../scribus/actionmanager.cpp" line="1487"/>
<source>Toolti&amp;ps</source>
<translation>&amp;P 提示</translation>
<translation>提示 (&amp;p)</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1508"/>
<location filename="../../../scribus/actionmanager.cpp" line="1489"/>
<source>Scribus &amp;Manual...</source>
<translation>&amp;M Scribus 使用手册...</translation>
<translation>Scribus 手册 (&amp;M)...</translation>
</message>
<message>
<source>Smart &amp;Hyphen</source>
<translation type="obsolete">&amp;H 智能连字符</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1528"/>
<source>Non Breaking &amp;Space</source>
<translation>&amp;S 不间断空格</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1529"/>
<source>Page &amp;Number</source>
<translation>&amp;N 页码</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1536"/>
<source>Copyright</source>
<translation>版权</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1537"/>
<source>Registered Trademark</source>
<translation>注册商标</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1538"/>
<source>Trademark</source>
<translation>商标</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1540"/>
<source>Bullet</source>
<translation>项目符号</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1542"/>
<source>Em Dash</source>
<translation>Em 破折号</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1543"/>
<source>En Dash</source>
<translation>En 破折号</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1544"/>
<source>Figure Dash</source>
<translation>图形破折号</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1545"/>
<source>Quotation Dash</source>
<translation>引用破折号</translation>
</message>
<message>
<source>Apostrophe</source>
<translation type="obsolete">上标点</translation>
</message>
<message>
<source>Straight Double</source>
<translation type="obsolete">双倍直线</translation>
</message>
<message>
<source>Single Left</source>
<translation type="obsolete">单面左边</translation>
</message>
<message>
<source>Single Right</source>
<translation type="obsolete">单面右边</translation>
</message>
<message>
<source>Double Left</source>
<translation type="obsolete">双面左边</translation>
</message>
<message>
<source>Double Right</source>
<translation type="obsolete">双面右边</translation>
</message>
<message>
<source>Single Reversed</source>
<translation type="obsolete">单面反转</translation>
</message>
<message>
<source>Double Reversed</source>
<translation type="obsolete">双面反转</translation>
</message>
<message>
<source>Single Left Guillemet</source>
<translation type="obsolete">左单引号</translation>
</message>
<message>
<source>Single Right Guillemet</source>
<translation type="obsolete">右单引号</translation>
</message>
<message>
<source>Double Left Guillemet</source>
<translation type="obsolete">左双引号</translation>
</message>
<message>
<source>Double Right Guillemet</source>
<translation type="obsolete">右双引号</translation>
</message>
<message>
<source>Low Single Comma</source>
<translation type="obsolete">下单逗号</translation>
</message>
<message>
<source>Low Double Comma</source>
<translation type="obsolete">下双逗号</translation>
</message>
<message>
<source>CJK Single Left</source>
<translation type="obsolete">中日韩左单</translation>
</message>
<message>
<source>CJK Single Right</source>
<translation type="obsolete">中日韩右单</translation>
</message>
<message>
<source>CJK Double Left</source>
<translation type="obsolete">中日韩双左</translation>
</message>
<message>
<source>CJK Double Right</source>
<translation type="obsolete">中日韩双右</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1516"/>
<location filename="../../../scribus/actionmanager.cpp" line="1497"/>
<source>Toggle Palettes</source>
<translation>切换色板</translation>
<translation type="unfinished">切换面板</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1349"/>
<source>S&amp;hadow</source>
<translation>&amp;H 阴影</translation>
<location filename="../../../scribus/actionmanager.cpp" line="1498"/>
<source>Toggle Guides</source>
<translation>切换参考线</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1379"/>
<source>&amp;Low Resolution</source>
<translation>&amp;L 底分辨率</translation>
<location filename="../../../scribus/actionmanager.cpp" line="1508"/>
<source>Non Breaking Dash</source>
<translation>不间断破折号</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1380"/>
<source>&amp;Normal Resolution</source>
<translation>&amp;N 正常分辨率</translation>
<location filename="../../../scribus/actionmanager.cpp" line="1509"/>
<source>Non Breaking &amp;Space</source>
<translation>不间断空铅 (&amp;S)</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1381"/>
<source>&amp;Full Resolution</source>
<translation>&amp;F 完全分辨率</translation>
<location filename="../../../scribus/actionmanager.cpp" line="1510"/>
<source>Page &amp;Number</source>
<translation>页码 (&amp;N)</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1316"/>
<source>Edit Image...</source>
<translation>编辑图片...</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1374"/>
<source>&amp;Update Image</source>
<translation>&amp;U 刷新图片</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1375"/>
<source>Adjust Frame to Image</source>
<translation>调整框体适应图片大小</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1378"/>
<source>Extended Image Properties</source>
<translation>图片扩展属性</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1433"/>
<source>Show Control Characters</source>
<translation>显示控制符</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1451"/>
<source>&amp;Align and Distribute</source>
<translation>&amp;A 对齐和分布</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1463"/>
<source>Edit Text...</source>
<translation>编辑文本...</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1531"/>
<location filename="../../../scribus/actionmanager.cpp" line="1512"/>
<source>New Line</source>
<translation>新建线条</translation>
<translation>换行</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1532"/>
<location filename="../../../scribus/actionmanager.cpp" line="1513"/>
<source>Frame Break</source>
<translation>分框</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1533"/>
<location filename="../../../scribus/actionmanager.cpp" line="1514"/>
<source>Column Break</source>
<translation>分列</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1527"/>
<source>Non Breaking Dash</source>
<translation>不间断破折号</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1517"/>
<source>Toggle Guides</source>
<translation>切换参考线</translation>
<source>Copyright</source>
<translation>版权</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1446"/>
<source>&amp;Arrange Pages</source>
<translation>&amp;A 安排页</translation>
<location filename="../../../scribus/actionmanager.cpp" line="1518"/>
<source>Registered Trademark</source>
<translation>注册商标</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1495"/>
<source>Dehyphenate Text</source>
<translation>取消连字符</translation>
<location filename="../../../scribus/actionmanager.cpp" line="1519"/>
<source>Trademark</source>
<translation>商标</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1412"/>
<source>Manage Page Properties...</source>
<translation>管理页面属性...</translation>
<location filename="../../../scribus/actionmanager.cpp" line="1520"/>
<source>Solidus</source>
<translation>斜线</translation>
</message>
<message>
<source>Rulers relative to Page</source>
<translation type="obsolete">标尺相对应于页面</translation>
<location filename="../../../scribus/actionmanager.cpp" line="1521"/>
<source>Bullet</source>
<translation>项目列表</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1299"/>
<source>Print Previe&amp;w</source>
<translation>&amp;W 打印预览</translation>
<location filename="../../../scribus/actionmanager.cpp" line="1522"/>
<source>Middle Dot</source>
<translation>中间点</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1324"/>
<source>&amp;JavaScripts...</source>
<translation>&amp;JavaScripts...</translation>
<location filename="../../../scribus/actionmanager.cpp" line="1523"/>
<source>Em Dash</source>
<translation>全角破折号</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1410"/>
<source>Convert to Master Page...</source>
<translation> 转换为母页...</translation>
<location filename="../../../scribus/actionmanager.cpp" line="1524"/>
<source>En Dash</source>
<translation>半角破折号</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1499"/>
<source>&amp;Cascade</source>
<translation>&amp;C 层叠</translation>
<location filename="../../../scribus/actionmanager.cpp" line="1525"/>
<source>Figure Dash</source>
<translation>数字破折号</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1500"/>
<source>&amp;Tile</source>
<translation>&amp;T 平铺</translation>
<location filename="../../../scribus/actionmanager.cpp" line="1526"/>
<source>Quotation Dash</source>
<translation>引用破折号</translation>
</message>
<message>
<source>&amp;About Plug-ins</source>
<translation type="obsolete">&amp;A 关于插件</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1372"/>
<source>More Info...</source>
<translation>更多信息...</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1363"/>
<source>&amp;Printing Enabled</source>
<translation>&amp;P 打印已经开启</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1364"/>
<source>&amp;Flip Horizontally</source>
<translation>&amp;F 水平翻转</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1365"/>
<source>&amp;Flip Vertically</source>
<translation>&amp;F 垂直翻转</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1434"/>
<source>Show Rulers</source>
<translation>显示标尺</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1443"/>
<source>&amp;Outline</source>
<comment>Document Outline Palette</comment>
<translation>&amp;O 文档结构树</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1539"/>
<source>Solidus</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1541"/>
<source>Middle Dot</source>
<translation>中点</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1566"/>
<location filename="../../../scribus/actionmanager.cpp" line="1547"/>
<source>En Space</source>
<translation type="unfinished"></translation>
<translation>半角空铅</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1567"/>
<location filename="../../../scribus/actionmanager.cpp" line="1548"/>
<source>Em Space</source>
<translation type="unfinished"></translation>
<translation>全角空铅</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1568"/>
<location filename="../../../scribus/actionmanager.cpp" line="1549"/>
<source>Thin Space</source>
<translation type="unfinished"></translation>
<translation>薄空铅</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1569"/>
<location filename="../../../scribus/actionmanager.cpp" line="1550"/>
<source>Thick Space</source>
<translation type="unfinished"></translation>
<translation>厚衬铅</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1570"/>
<location filename="../../../scribus/actionmanager.cpp" line="1551"/>
<source>Mid Space</source>
<translation type="unfinished"></translation>
<translation>四开空铅</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1571"/>
<location filename="../../../scribus/actionmanager.cpp" line="1552"/>
<source>Hair Space</source>
<translation type="unfinished"></translation>
<translation>最小空铅</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1573"/>
<location filename="../../../scribus/actionmanager.cpp" line="1564"/>
<source>ff</source>
<translation></translation>
<translation>ff</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1574"/>
<location filename="../../../scribus/actionmanager.cpp" line="1565"/>
<source>fi</source>
<translation>fi</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1575"/>
<location filename="../../../scribus/actionmanager.cpp" line="1566"/>
<source>fl</source>
<translation>fl</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1576"/>
<location filename="../../../scribus/actionmanager.cpp" line="1567"/>
<source>ffi</source>
<translation>ffi</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1577"/>
<location filename="../../../scribus/actionmanager.cpp" line="1568"/>
<source>ffl</source>
<translation>ffl</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1578"/>
<location filename="../../../scribus/actionmanager.cpp" line="1569"/>
<source>ft</source>
<translation>ft</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1579"/>
<location filename="../../../scribus/actionmanager.cpp" line="1570"/>
<source>st</source>
<translation>st</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1322"/>
<source>S&amp;tyles...</source>
<translation>&amp;T 样式...</translation>
<location filename="../../../scribus/actionmanager.cpp" line="1387"/>
<source>Sticky Tools</source>
<translation>黏性工具</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1348"/>
<source>&amp;Outline</source>
<comment>type effect</comment>
<translation>&amp;O 大纲</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1393"/>
<source>&amp;Outlines</source>
<comment>Convert to oulines</comment>
<translation>&amp;O 大纲</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1310"/>
<source>Paste (&amp;Absolute)</source>
<translation>&amp;A 完整粘贴</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1311"/>
<source>C&amp;lear</source>
<translation>&amp;L 清除</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1480"/>
<source>Insert PDF Push Button</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1481"/>
<source>Insert PDF Text Field</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1482"/>
<source>Insert PDF Check Box</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1483"/>
<source>Insert PDF Combo Box</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1484"/>
<source>Insert PDF List Box</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1485"/>
<source>Insert Text Annotation</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1486"/>
<source>Insert Link Annotation</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1292"/>
<source>Save as &amp;EPS...</source>
<translation>&amp;E 保存为EPS...</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1430"/>
<source>Show Text Frame Columns</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1398"/>
<source>&amp;Frame...</source>
<translation>&amp;F 框...</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1422"/>
<source>Preview Mode</source>
<translation>预览模式</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1426"/>
<source>Show Layer Indicators</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1320"/>
<source>Patterns...</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Gradients...</source>
<translation type="obsolete">渐变 ...</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1357"/>
<source>&amp;Transform</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1370"/>
<source>Send to Patterns</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1377"/>
<source>Embed Image</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1401"/>
<source>Sticky Tools</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1415"/>
<source>&amp;Fit to Height</source>
<translation type="unfinished"></translation>
<translation>适应高度 (&amp;F)</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1416"/>
<location filename="../../../scribus/actionmanager.cpp" line="1402"/>
<source>Fit to Width</source>
<translation type="unfinished"></translation>
<translation>适应宽度</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1424"/>
<location filename="../../../scribus/actionmanager.cpp" line="1410"/>
<source>Show Bleeds</source>
<translation type="unfinished"></translation>
<translation>显示出血</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1452"/>
<source>Symbols</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1476"/>
<source>Insert Calligraphic Line</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1488"/>
<source>Insert 3D Annotation</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1526"/>
<location filename="../../../scribus/actionmanager.cpp" line="1507"/>
<source>Soft &amp;Hyphen</source>
<translation type="unfinished"></translation>
<translation type="unfinished">软连字符(&amp;H)</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1534"/>
<location filename="../../../scribus/actionmanager.cpp" line="1515"/>
<source>&amp;Zero Width Space</source>
<translation type="unfinished"></translation>
<translation type="unfinished">零宽度空格 (&amp;Z)</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1535"/>
<location filename="../../../scribus/actionmanager.cpp" line="1516"/>
<source>Zero Width NB Space</source>
<translation type="unfinished"></translation>
<translation type="unfinished">零宽度非间断空格</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1547"/>
<location filename="../../../scribus/actionmanager.cpp" line="1528"/>
<source>Apostrophe</source>
<comment>Unicode 0x0027</comment>
<translation type="unfinished">上标点</translation>
<translation>单引号</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1548"/>
<location filename="../../../scribus/actionmanager.cpp" line="1529"/>
<source>Straight Double</source>
<comment>Unicode 0x0022</comment>
<translation type="unfinished">双倍直线</translation>
<translatorcomment>引用标记</translatorcomment>
<translation>双引号</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1549"/>
<location filename="../../../scribus/actionmanager.cpp" line="1530"/>
<source>Single Left</source>
<comment>Unicode 0x2018</comment>
<translation type="unfinished">单面左边</translation>
<translation>左单引号</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1550"/>
<location filename="../../../scribus/actionmanager.cpp" line="1531"/>
<source>Single Right</source>
<comment>Unicode 0x2019</comment>
<translation type="unfinished">单面右边</translation>
<translation>右单引号</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1551"/>
<location filename="../../../scribus/actionmanager.cpp" line="1532"/>
<source>Double Left</source>
<comment>Unicode 0x201C</comment>
<translation type="unfinished">双面左边</translation>
<translation>左双引号</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1552"/>
<location filename="../../../scribus/actionmanager.cpp" line="1533"/>
<source>Double Right</source>
<comment>Unicode 0x201D</comment>
<translation type="unfinished">双面右边</translation>
<translation>右双引号</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1553"/>
<location filename="../../../scribus/actionmanager.cpp" line="1534"/>
<source>Single Reversed</source>
<comment>Unicode 0x201B</comment>
<translation type="unfinished">单面反转</translation>
<translation>单反引号</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1554"/>
<location filename="../../../scribus/actionmanager.cpp" line="1535"/>
<source>Double Reversed</source>
<comment>Unicode 0x201F</comment>
<translation type="unfinished">双面反转</translation>
<translation>双反引号</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1555"/>
<location filename="../../../scribus/actionmanager.cpp" line="1536"/>
<source>Single Left Guillemet</source>
<comment>Unicode 0x2039</comment>
<translation type="unfinished">左单引号</translation>
<translation>左单书名号</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1556"/>
<location filename="../../../scribus/actionmanager.cpp" line="1537"/>
<source>Single Right Guillemet</source>
<comment>Unicode 0x203A</comment>
<translation type="unfinished">右单引号</translation>
<translation>右单书名号</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1557"/>
<location filename="../../../scribus/actionmanager.cpp" line="1538"/>
<source>Double Left Guillemet</source>
<comment>Unicode 0x00AB</comment>
<translation type="unfinished">左双引号</translation>
<translation>左书名号</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1558"/>
<location filename="../../../scribus/actionmanager.cpp" line="1539"/>
<source>Double Right Guillemet</source>
<comment>Unicode 0x00BB</comment>
<translation type="unfinished">右双引号</translation>
<translation>右书名号</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1559"/>
<location filename="../../../scribus/actionmanager.cpp" line="1540"/>
<source>Low Single Comma</source>
<comment>Unicode 0x201A</comment>
<translation type="unfinished">下单逗号</translation>
<translation>下单逗号</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1560"/>
<location filename="../../../scribus/actionmanager.cpp" line="1541"/>
<source>Low Double Comma</source>
<comment>Unicode 0x201E</comment>
<translation type="unfinished">下双逗号</translation>
<translation>下双逗号</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1561"/>
<location filename="../../../scribus/actionmanager.cpp" line="1542"/>
<source>CJK Single Left</source>
<comment>Unicode 0x300C</comment>
<translation type="unfinished">中日韩左单</translation>
<translation>传统左单引号</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1562"/>
<location filename="../../../scribus/actionmanager.cpp" line="1543"/>
<source>CJK Single Right</source>
<comment>Unicode 0x300D</comment>
<translation type="unfinished">中日韩右单</translation>
<translation>传统右单引号</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1563"/>
<location filename="../../../scribus/actionmanager.cpp" line="1544"/>
<source>CJK Double Left</source>
<comment>Unicode 0x300E</comment>
<translation type="unfinished">中日韩双左</translation>
<translation>传统左双引号</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1564"/>
<location filename="../../../scribus/actionmanager.cpp" line="1545"/>
<source>CJK Double Right</source>
<comment>Unicode 0x300F</comment>
<translation type="unfinished">中日韩双右</translation>
<translation>传统右双引号</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1421"/>
<location filename="../../../scribus/actionmanager.cpp" line="1407"/>
<source>&amp;400%</source>
<translation>&amp;400%</translation>
<translation>400%(&amp;4)</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1469"/>
<location filename="../../../scribus/actionmanager.cpp" line="1454"/>
<source>Insert &amp;Text Frame</source>
<translation type="unfinished"></translation>
<translation>插入文本框 (&amp;T)</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1470"/>
<location filename="../../../scribus/actionmanager.cpp" line="1455"/>
<source>Insert &amp;Image Frame</source>
<translation type="unfinished"></translation>
<translation>插入图片框 (&amp;I)</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1472"/>
<location filename="../../../scribus/actionmanager.cpp" line="1457"/>
<source>Insert T&amp;able</source>
<translation type="unfinished"></translation>
<translation>插入表格 (&amp;a)</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1473"/>
<location filename="../../../scribus/actionmanager.cpp" line="1458"/>
<source>Insert &amp;Shape</source>
<translation type="unfinished"></translation>
<translation>插入图形 (&amp;S)</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1474"/>
<location filename="../../../scribus/actionmanager.cpp" line="1459"/>
<source>Insert &amp;Polygon</source>
<translation type="unfinished"></translation>
<translation>插入多边形 (&amp;P)</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1475"/>
<location filename="../../../scribus/actionmanager.cpp" line="1460"/>
<source>Insert &amp;Line</source>
<translation type="unfinished"></translation>
<translation>插入直线 (&amp;L)</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1477"/>
<location filename="../../../scribus/actionmanager.cpp" line="1461"/>
<source>Insert &amp;Bezier Curve</source>
<translation type="unfinished"></translation>
<translation>插入贝塞尔曲线 (&amp;B)</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1478"/>
<location filename="../../../scribus/actionmanager.cpp" line="1462"/>
<source>Insert &amp;Freehand Line</source>
<translation type="unfinished"></translation>
<translation>插入手绘线 (&amp;F)</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1509"/>
<location filename="../../../scribus/actionmanager.cpp" line="1490"/>
<source>Scribus Homepage</source>
<translation type="unfinished"></translation>
<translation>Scribus 主页</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1510"/>
<location filename="../../../scribus/actionmanager.cpp" line="1491"/>
<source>Scribus Online Documentation</source>
<translation type="unfinished"></translation>
<translation>Scribus 在线文档</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1511"/>
<location filename="../../../scribus/actionmanager.cpp" line="1492"/>
<source>Scribus Wiki</source>
<translation type="unfinished"></translation>
<translation>Scribus 维基</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1512"/>
<location filename="../../../scribus/actionmanager.cpp" line="1493"/>
<source>Getting Started with Scribus</source>
<translation type="unfinished"></translation>
<translation>开始使用 Scribus</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1438"/>
<location filename="../../../scribus/actionmanager.cpp" line="1424"/>
<source>Show Context Menu</source>
<translation type="unfinished"></translation>
<translation>显示目录菜单</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1493"/>
<location filename="../../../scribus/actionmanager.cpp" line="1474"/>
<source>&amp;Manage Images</source>
<translation type="unfinished"></translation>
<translation>管理图片 (&amp;M)</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1504"/>
<location filename="../../../scribus/actionmanager.cpp" line="1485"/>
<source>&amp;About Plugins</source>
<translation type="unfinished"></translation>
<translation>关于插件 (&amp;A)</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1518"/>
<location filename="../../../scribus/actionmanager.cpp" line="1499"/>
<source>Insert Unicode Character Begin Sequence</source>
<translation type="unfinished"></translation>
<translation>起始处连续插入 Unicode 字符</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1289"/>
<location filename="../../../scribus/actionmanager.cpp" line="1270"/>
<source>Get Vector File...</source>
<translation type="unfinished"></translation>
<translation>导入矢量文件...</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1313"/>
<location filename="../../../scribus/actionmanager.cpp" line="1292"/>
<source>Advanced Select All...</source>
<translation type="unfinished"></translation>
<translation>选择全部(高级)...</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1317"/>
<location filename="../../../scribus/actionmanager.cpp" line="1296"/>
<source>Edit Source...</source>
<translation type="unfinished"></translation>
<translation>编辑源...</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1319"/>
<location filename="../../../scribus/actionmanager.cpp" line="1298"/>
<source>Replace Colors...</source>
<translation type="unfinished"></translation>
<translation>替代颜色 ...</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1435"/>
<location filename="../../../scribus/actionmanager.cpp" line="1421"/>
<source>Rulers Relative to Page</source>
<translation type="unfinished"></translation>
<translation>与页面相关的标尺</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1471"/>
<location filename="../../../scribus/actionmanager.cpp" line="1456"/>
<source>Insert &amp;Render Frame</source>
<translation type="unfinished"></translation>
<translation>插入渲染帧 (&amp;R)</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1513"/>
<location filename="../../../scribus/actionmanager.cpp" line="1494"/>
<source>Check for Updates</source>
<translation type="unfinished">检查升级</translation>
<translation>检查更新</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1530"/>
<location filename="../../../scribus/actionmanager.cpp" line="1511"/>
<source>Number of Pages</source>
<translation type="unfinished"></translation>
<translation>页数</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1376"/>
<location filename="../../../scribus/actionmanager.cpp" line="1363"/>
<source>Adjust Image to Frame</source>
<translation type="unfinished"></translation>
<translation>图片大小适应框体</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1702"/>
<location filename="../../../scribus/actionmanager.cpp" line="1693"/>
<source>File</source>
<translation>文件</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1702"/>
<location filename="../../../scribus/actionmanager.cpp" line="1693"/>
<source>&amp;File</source>
<translation>&amp;F 文件</translation>
<translation>文件 (&amp;F)</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1704"/>
<location filename="../../../scribus/actionmanager.cpp" line="1695"/>
<source>Edit</source>
<translation>编辑</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1704"/>
<location filename="../../../scribus/actionmanager.cpp" line="1695"/>
<source>&amp;Edit</source>
<translation>&amp;E 编辑</translation>
<translation>编辑 (&amp;E)</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1706"/>
<location filename="../../../scribus/actionmanager.cpp" line="1697"/>
<source>Style</source>
<translation type="unfinished">样式</translation>
<translation>样式</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1706"/>
<location filename="../../../scribus/actionmanager.cpp" line="1697"/>
<source>&amp;Style</source>
<translation type="unfinished"></translation>
<translation>样式 (&amp;S)</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1708"/>
<location filename="../../../scribus/actionmanager.cpp" line="1699"/>
<source>Item</source>
<translation type="unfinished"></translation>
<translation>对象</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1708"/>
<location filename="../../../scribus/actionmanager.cpp" line="1699"/>
<source>&amp;Item</source>
<translation type="unfinished">&amp;I 效果</translation>
<translation>对象 (&amp;I)</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1710"/>
<location filename="../../../scribus/actionmanager.cpp" line="1701"/>
<source>Insert</source>
<translation>插入</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1710"/>
<location filename="../../../scribus/actionmanager.cpp" line="1701"/>
<source>I&amp;nsert</source>
<translation>&amp;N 插入</translation>
<translation>插入 (&amp;n)</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1712"/>
<location filename="../../../scribus/actionmanager.cpp" line="1703"/>
<source>Page</source>
<translation type="unfinished"></translation>
<translation>页面</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1712"/>
<location filename="../../../scribus/actionmanager.cpp" line="1703"/>
<source>&amp;Page</source>
<translation type="unfinished"></translation>
<translation>页面 (&amp;P)</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1714"/>
<location filename="../../../scribus/actionmanager.cpp" line="1705"/>
<source>View</source>
<translation type="unfinished"></translation>
<translation>查看</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1714"/>
<location filename="../../../scribus/actionmanager.cpp" line="1705"/>
<source>&amp;View</source>
<translation type="unfinished">&amp;V 查看</translation>
<translation>查看 (&amp;V)</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1716"/>
<location filename="../../../scribus/actionmanager.cpp" line="1707"/>
<source>Extras</source>
<translation type="unfinished"></translation>
<translation>扩展</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1716"/>
<location filename="../../../scribus/actionmanager.cpp" line="1707"/>
<source>E&amp;xtras</source>
<translation type="unfinished"></translation>
<translation>扩展 (&amp;E)</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1718"/>
<location filename="../../../scribus/actionmanager.cpp" line="1709"/>
<source>Windows</source>
<translation type="unfinished"></translation>
<translation>窗口</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1718"/>
<location filename="../../../scribus/actionmanager.cpp" line="1709"/>
<source>&amp;Windows</source>
<translation type="unfinished">&amp;W 窗口</translation>
<translation>窗口 (&amp;W)</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1720"/>
<location filename="../../../scribus/actionmanager.cpp" line="1711"/>
<source>Help</source>
<translation>帮助</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1720"/>
<location filename="../../../scribus/actionmanager.cpp" line="1711"/>
<source>&amp;Help</source>
<translation>&amp;H 帮助</translation>
<translation>帮助 (&amp;H)</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="2034"/>
<location filename="../../../scribus/actionmanager.cpp" line="1879"/>
<source>Plugin Menu Items</source>
<translation type="unfinished"></translation>
<translation>插件菜单项</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="2036"/>
<location filename="../../../scribus/actionmanager.cpp" line="1881"/>
<source>Others</source>
<translation type="unfinished"></translation>
<translation>其它</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="2038"/>
<location filename="../../../scribus/actionmanager.cpp" line="1883"/>
<source>Unicode Characters</source>
<translation type="unfinished"></translation>
<translation>Unicode 字符</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1507"/>
<location filename="../../../scribus/actionmanager.cpp" line="1488"/>
<source>Move/Resize Value Indicator</source>
<translation type="unfinished"></translation>
<translation>移动/调整数值指示器</translation>
</message>
<message>
<location filename="../../../scribus/actionmanager.cpp" line="1279"/>
<location filename="../../../scribus/actionmanager.cpp" line="1260"/>
<source>New &amp;from Template...</source>
<translation>&amp;F 从模板新建...</translation>
<translation>从模板新建 (&amp;f)...</translation>
</message>
</context>
<context>
<name>AdjustCmsDialog</name>
<message>
<location filename="../../../scribus/ui/adjustcmsdialog.cpp" line="16"/>
<location filename="../../../scribus/adjustcmsdialog.cpp" line="16"/>
<source>CMS Settings</source>
<translation>CMS 设置</translation>
</message>
6460,413 → 1673,333
<context>
<name>AlignDistribute</name>
<message>
<location filename="../../../scribus/ui/aligndistribute.ui" line="36"/>
<location filename="../../../scribus/aligndistribute.ui" line="36"/>
<source>Align</source>
<translation type="unfinished">对齐</translation>
<translation>对齐</translation>
</message>
<message>
<location filename="../../../scribus/ui/aligndistribute.ui" line="65"/>
<location filename="../../../scribus/aligndistribute.ui" line="65"/>
<source>&amp;Selected Guide:</source>
<translation type="unfinished">&amp;S 已选参考线:</translation>
<translation>已选定的参考线 (&amp;S):</translation>
</message>
<message>
<location filename="../../../scribus/ui/aligndistribute.ui" line="78"/>
<location filename="../../../scribus/aligndistribute.ui" line="78"/>
<source>&amp;Relative To:</source>
<translation type="unfinished"></translation>
<translation>相对于 (&amp;R):</translation>
</message>
<message>
<location filename="../../../scribus/ui/aligndistribute.ui" line="97"/>
<location filename="../../../scribus/aligndistribute.ui" line="97"/>
<source>&amp;Align Sides By:</source>
<translation type="unfinished"></translation>
<translation>对齐 (&amp;A):</translation>
</message>
<message>
<location filename="../../../scribus/ui/aligndistribute.ui" line="153"/>
<location filename="../../../scribus/ui/aligndistribute.ui" line="160"/>
<location filename="../../../scribus/ui/aligndistribute.ui" line="167"/>
<location filename="../../../scribus/ui/aligndistribute.ui" line="174"/>
<location filename="../../../scribus/ui/aligndistribute.ui" line="181"/>
<location filename="../../../scribus/ui/aligndistribute.ui" line="188"/>
<location filename="../../../scribus/ui/aligndistribute.ui" line="195"/>
<location filename="../../../scribus/ui/aligndistribute.ui" line="202"/>
<location filename="../../../scribus/ui/aligndistribute.ui" line="209"/>
<location filename="../../../scribus/ui/aligndistribute.ui" line="216"/>
<location filename="../../../scribus/ui/aligndistribute.ui" line="286"/>
<location filename="../../../scribus/ui/aligndistribute.ui" line="293"/>
<location filename="../../../scribus/ui/aligndistribute.ui" line="300"/>
<location filename="../../../scribus/ui/aligndistribute.ui" line="307"/>
<location filename="../../../scribus/ui/aligndistribute.ui" line="314"/>
<location filename="../../../scribus/ui/aligndistribute.ui" line="324"/>
<location filename="../../../scribus/ui/aligndistribute.ui" line="331"/>
<location filename="../../../scribus/ui/aligndistribute.ui" line="341"/>
<location filename="../../../scribus/ui/aligndistribute.ui" line="348"/>
<location filename="../../../scribus/ui/aligndistribute.ui" line="358"/>
<location filename="../../../scribus/ui/aligndistribute.ui" line="365"/>
<location filename="../../../scribus/ui/aligndistribute.ui" line="372"/>
<location filename="../../../scribus/ui/aligndistribute.ui" line="382"/>
<location filename="../../../scribus/ui/aligndistribute.ui" line="389"/>
<location filename="../../../scribus/ui/aligndistribute.ui" line="396"/>
<location filename="../../../scribus/ui/aligndistribute.ui" line="403"/>
<location filename="../../../scribus/ui/aligndistribute.ui" line="577"/>
<location filename="../../../scribus/ui/aligndistribute.ui" line="584"/>
<location filename="../../../scribus/aligndistribute.ui" line="153"/>
<location filename="../../../scribus/aligndistribute.ui" line="160"/>
<location filename="../../../scribus/aligndistribute.ui" line="167"/>
<location filename="../../../scribus/aligndistribute.ui" line="174"/>
<location filename="../../../scribus/aligndistribute.ui" line="181"/>
<location filename="../../../scribus/aligndistribute.ui" line="188"/>
<location filename="../../../scribus/aligndistribute.ui" line="195"/>
<location filename="../../../scribus/aligndistribute.ui" line="202"/>
<location filename="../../../scribus/aligndistribute.ui" line="209"/>
<location filename="../../../scribus/aligndistribute.ui" line="216"/>
<location filename="../../../scribus/aligndistribute.ui" line="286"/>
<location filename="../../../scribus/aligndistribute.ui" line="293"/>
<location filename="../../../scribus/aligndistribute.ui" line="300"/>
<location filename="../../../scribus/aligndistribute.ui" line="307"/>
<location filename="../../../scribus/aligndistribute.ui" line="314"/>
<location filename="../../../scribus/aligndistribute.ui" line="324"/>
<location filename="../../../scribus/aligndistribute.ui" line="331"/>
<location filename="../../../scribus/aligndistribute.ui" line="341"/>
<location filename="../../../scribus/aligndistribute.ui" line="348"/>
<location filename="../../../scribus/aligndistribute.ui" line="358"/>
<location filename="../../../scribus/aligndistribute.ui" line="365"/>
<location filename="../../../scribus/aligndistribute.ui" line="372"/>
<location filename="../../../scribus/aligndistribute.ui" line="382"/>
<location filename="../../../scribus/aligndistribute.ui" line="389"/>
<location filename="../../../scribus/aligndistribute.ui" line="396"/>
<location filename="../../../scribus/aligndistribute.ui" line="403"/>
<source>...</source>
<translation type="unfinished"></translation>
<translation>...</translation>
</message>
<message>
<location filename="../../../scribus/ui/aligndistribute.ui" line="260"/>
<location filename="../../../scribus/aligndistribute.ui" line="260"/>
<source>Distribute</source>
<translation type="unfinished">分布</translation>
<translation>分布</translation>
</message>
<message>
<location filename="../../../scribus/ui/aligndistribute.ui" line="450"/>
<location filename="../../../scribus/aligndistribute.ui" line="450"/>
<source>&amp;Distance:</source>
<translation type="unfinished">&amp;D 间距:</translation>
<translation>间距 (&amp;D):</translation>
</message>
<message>
<location filename="../../../scribus/ui/aligndistribute.ui" line="514"/>
<location filename="../../../scribus/aligndistribute.ui" line="511"/>
<source>Reverse Distribution</source>
<translation type="unfinished"></translation>
<translation>反转分布</translation>
</message>
<message>
<location filename="../../../scribus/ui/aligndistribute.ui" line="556"/>
<source>Swap</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>AlignDistributeBase</name>
<message>
<source>Align and Distribute</source>
<translation type="obsolete">对齐和分布</translation>
</message>
<message>
<source>Align</source>
<translation type="obsolete">对齐</translation>
</message>
<message>
<source>&amp;Selected Guide:</source>
<translation type="obsolete">&amp;S 已选参考线:</translation>
</message>
<message>
<source>Distribute</source>
<translation type="obsolete">分布</translation>
</message>
<message>
<source>&amp;Distance:</source>
<translation type="obsolete">&amp;D 间距:</translation>
</message>
</context>
<context>
<name>AlignDistributePalette</name>
<message>
<location filename="../../../scribus/ui/aligndistribute.cpp" line="90"/>
<location filename="../../../scribus/aligndistribute.cpp" line="90"/>
<source>Align and Distribute</source>
<translation>对齐和分布</translation>
</message>
<message>
<location filename="../../../scribus/ui/aligndistribute.cpp" line="91"/>
<source>Align</source>
<translation>对齐</translation>
</message>
<message>
<location filename="../../../scribus/ui/aligndistribute.cpp" line="93"/>
<location filename="../../../scribus/aligndistribute.cpp" line="93"/>
<source>&amp;Relative to:</source>
<translation>&amp;R 对应于:</translation>
<translation>相对于 (&amp;R):</translation>
</message>
<message>
<location filename="../../../scribus/ui/aligndistribute.cpp" line="96"/>
<location filename="../../../scribus/aligndistribute.cpp" line="96"/>
<source>First Selected</source>
<translation>先选择</translation>
<translation>首选对象</translation>
</message>
<message>
<location filename="../../../scribus/ui/aligndistribute.cpp" line="97"/>
<location filename="../../../scribus/aligndistribute.cpp" line="97"/>
<source>Last Selected</source>
<translation>后选择</translation>
<translation>次选对象</translation>
</message>
<message>
<location filename="../../../scribus/ui/aligndistribute.cpp" line="98"/>
<location filename="../../../scribus/aligndistribute.cpp" line="98"/>
<source>Page</source>
<translation>页</translation>
<translation>当前页</translation>
</message>
<message>
<location filename="../../../scribus/ui/aligndistribute.cpp" line="99"/>
<location filename="../../../scribus/aligndistribute.cpp" line="99"/>
<source>Margins</source>
<translation>边距</translation>
<translation>当前页边距</translation>
</message>
<message>
<location filename="../../../scribus/ui/aligndistribute.cpp" line="101"/>
<location filename="../../../scribus/aligndistribute.cpp" line="100"/>
<source>Guide</source>
<translation>参考线</translation>
</message>
<message>
<location filename="../../../scribus/aligndistribute.cpp" line="101"/>
<source>Selection</source>
<translation>选择</translation>
<translation>选择范围</translation>
</message>
<message>
<source>Align right sides of objects to left side of anchor</source>
<translation type="obsolete">对象的右边和锚点的左边对齐</translation>
<location filename="../../../scribus/aligndistribute.cpp" line="105"/>
<source>&amp;Align Sides By:</source>
<translation>对齐边 (&amp;A):</translation>
</message>
<message>
<source>Align left sides of objects to right side of anchor</source>
<translation type="obsolete">对象的左边和锚点的右边对齐</translation>
<location filename="../../../scribus/aligndistribute.cpp" line="108"/>
<source>Moving (Preserve Size)</source>
<translation>移动 (保持尺寸)</translation>
</message>
<message>
<location filename="../../../scribus/ui/aligndistribute.cpp" line="118"/>
<location filename="../../../scribus/aligndistribute.cpp" line="109"/>
<source>Resizing (Preserve Opposite Side)</source>
<translation>调整尺寸 (保持对边尺寸)</translation>
</message>
<message>
<location filename="../../../scribus/aligndistribute.cpp" line="110"/>
<source>&lt;qt&gt;When aligning one side of an item:&lt;ul&gt;&lt;li&gt;Always move the other side too (preserve existing width and height), or &lt;/li&gt;&lt;li&gt;Keep the other side fixed (resize the item instead of moving it) whenever possible&lt;/li&gt;&lt;/ul&gt;&lt;/qt&gt;</source>
<translation>&lt;qt&gt;当对象一面对齐时:&lt;ul&gt;&lt;li&gt;总是移动其它边位置 (保持已存在的宽度和高度),或者&lt;/li&gt;&lt;li&gt;尽量保持其它边位置不变 (重新调整对像大小而不是移动它&lt;/li&gt;&lt;/ul&gt;&lt;/qt&gt;</translation>
</message>
<message>
<location filename="../../../scribus/aligndistribute.cpp" line="118"/>
<source>Align bottoms</source>
<translation>底部对齐</translation>
</message>
<message>
<location filename="../../../scribus/ui/aligndistribute.cpp" line="120"/>
<location filename="../../../scribus/aligndistribute.cpp" line="120"/>
<source>Align right sides</source>
<translation>右边对齐</translation>
</message>
<message>
<source>Align tops of objects to bottom of anchor</source>
<translation type="obsolete">对象顶部和锚点底部对齐</translation>
</message>
<message>
<location filename="../../../scribus/ui/aligndistribute.cpp" line="124"/>
<location filename="../../../scribus/aligndistribute.cpp" line="124"/>
<source>Center on vertical axis</source>
<translation>以垂直轴居中</translation>
</message>
<message>
<location filename="../../../scribus/ui/aligndistribute.cpp" line="126"/>
<location filename="../../../scribus/aligndistribute.cpp" line="126"/>
<source>Align left sides</source>
<translation>左边对齐</translation>
</message>
<message>
<location filename="../../../scribus/ui/aligndistribute.cpp" line="128"/>
<location filename="../../../scribus/aligndistribute.cpp" line="128"/>
<source>Center on horizontal axis</source>
<translation>以水平轴居中</translation>
</message>
<message>
<source>Align bottoms of objects to top of anchor</source>
<translation type="obsolete">对象底部和锚点顶部对齐</translation>
</message>
<message>
<location filename="../../../scribus/ui/aligndistribute.cpp" line="132"/>
<location filename="../../../scribus/aligndistribute.cpp" line="132"/>
<source>Align tops</source>
<translation>顶部对齐</translation>
</message>
<message>
<location filename="../../../scribus/ui/aligndistribute.cpp" line="92"/>
<source>Distribute</source>
<translation>分布</translation>
<location filename="../../../scribus/aligndistribute.cpp" line="134"/>
<source>&amp;Selected Guide:</source>
<translation>已选参考线 (&amp;S):</translation>
</message>
<message>
<location filename="../../../scribus/ui/aligndistribute.cpp" line="152"/>
<source>Distribute left sides equidistantly</source>
<translation>左边等距分布</translation>
<location filename="../../../scribus/aligndistribute.cpp" line="142"/>
<source>Distribute right sides equidistantly</source>
<translation>右边等距分布</translation>
</message>
<message>
<location filename="../../../scribus/ui/aligndistribute.cpp" line="144"/>
<location filename="../../../scribus/aligndistribute.cpp" line="144"/>
<source>Distribute bottoms equidistantly</source>
<translation>底部等距分布</translation>
</message>
<message>
<location filename="../../../scribus/ui/aligndistribute.cpp" line="146"/>
<location filename="../../../scribus/aligndistribute.cpp" line="146"/>
<source>Distribute centers equidistantly horizontally</source>
<translation>中间水平等距分布</translation>
</message>
<message>
<source>Make vertical gaps between objects equal</source>
<translation type="obsolete">让对象垂直间距相等</translation>
<location filename="../../../scribus/aligndistribute.cpp" line="152"/>
<source>Distribute left sides equidistantly</source>
<translation>左边等距分布</translation>
</message>
<message>
<location filename="../../../scribus/ui/aligndistribute.cpp" line="154"/>
<location filename="../../../scribus/aligndistribute.cpp" line="154"/>
<source>Distribute centers equidistantly vertically</source>
<translation>中间垂直等距分布</translation>
</message>
<message>
<location filename="../../../scribus/ui/aligndistribute.cpp" line="156"/>
<location filename="../../../scribus/aligndistribute.cpp" line="156"/>
<source>Distribute tops equidistantly</source>
<translation>顶部等距分布</translation>
</message>
<message>
<location filename="../../../scribus/ui/aligndistribute.cpp" line="142"/>
<source>Distribute right sides equidistantly</source>
<translation>右边等距分布</translation>
</message>
<message>
<location filename="../../../scribus/ui/aligndistribute.cpp" line="100"/>
<source>Guide</source>
<translation>参考线</translation>
</message>
<message>
<location filename="../../../scribus/ui/aligndistribute.cpp" line="134"/>
<source>&amp;Selected Guide:</source>
<translation>&amp;S 已选参考线:</translation>
</message>
<message>
<source>Make horizontal gaps between objects equal</source>
<translation type="obsolete">让对象水平间距相等</translation>
</message>
<message>
<source>Make horizontal gaps between objects equal to the value specified</source>
<translation type="obsolete">让对象水平间距和指定值相等</translation>
</message>
<message>
<source>Make vertical gaps between objects equal to the value specified</source>
<translation type="obsolete">让对象垂直间距和指定值相等</translation>
</message>
<message>
<location filename="../../../scribus/ui/aligndistribute.cpp" line="166"/>
<location filename="../../../scribus/aligndistribute.cpp" line="166"/>
<source>&amp;Distance:</source>
<translation>&amp;D 间距:</translation>
<translation>间距 (&amp;D):</translation>
</message>
<message>
<location filename="../../../scribus/ui/aligndistribute.cpp" line="167"/>
<location filename="../../../scribus/aligndistribute.cpp" line="167"/>
<source>Distribute the items with the distance specified</source>
<translation>按指定的间距分布项目</translation>
</message>
<message>
<location filename="../../../scribus/ui/aligndistribute.cpp" line="171"/>
<location filename="../../../scribus/aligndistribute.cpp" line="168"/>
<source>When distributing by a set distance, reverse the direction of the distribution of items</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../scribus/aligndistribute.cpp" line="169"/>
<source>None Selected</source>
<translation>没有选定</translation>
</message>
<message>
<source>Some objects are locked.</source>
<translation type="obsolete">某些对象被锁定</translation>
</message>
<message>
<source>&amp;Unlock All</source>
<translation type="obsolete">&amp;U 全部解锁</translation>
</message>
<message>
<location filename="../../../scribus/ui/aligndistribute.cpp" line="474"/>
<location filename="../../../scribus/aligndistribute.cpp" line="454"/>
<source>Y: %1%2</source>
<translation>Y: %1%2</translation>
<translation>Y坐标: %1%2</translation>
</message>
<message>
<location filename="../../../scribus/ui/aligndistribute.cpp" line="482"/>
<location filename="../../../scribus/aligndistribute.cpp" line="462"/>
<source>X: %1%2</source>
<translation>X: %1%2</translation>
<translation>X坐标: %1%2</translation>
</message>
<message>
<location filename="../../../scribus/ui/aligndistribute.cpp" line="114"/>
<location filename="../../../scribus/aligndistribute.cpp" line="114"/>
<source>Align right sides of items to left side of anchor</source>
<translation type="unfinished"></translation>
<translation type="unfinished">右对齐对象到锚点左侧</translation>
</message>
<message>
<location filename="../../../scribus/ui/aligndistribute.cpp" line="105"/>
<source>&amp;Align Sides By:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../scribus/ui/aligndistribute.cpp" line="108"/>
<source>Moving (Preserve Size)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../scribus/ui/aligndistribute.cpp" line="109"/>
<source>Resizing (Preserve Opposite Side)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../scribus/ui/aligndistribute.cpp" line="110"/>
<source>&lt;qt&gt;When aligning one side of an item:&lt;ul&gt;&lt;li&gt;Always move the other side too (preserve existing width and height), or &lt;/li&gt;&lt;li&gt;Keep the other side fixed (resize the item instead of moving it) whenever possible&lt;/li&gt;&lt;/ul&gt;&lt;/qt&gt;</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../scribus/ui/aligndistribute.cpp" line="116"/>
<location filename="../../../scribus/aligndistribute.cpp" line="116"/>
<source>Align left sides of items to right side of anchor</source>
<translation type="unfinished"></translation>
<translation type="unfinished">左对齐对象到锚点右侧</translation>
</message>
<message>
<location filename="../../../scribus/ui/aligndistribute.cpp" line="122"/>
<location filename="../../../scribus/aligndistribute.cpp" line="122"/>
<source>Align tops of items to bottom of anchor</source>
<translation type="unfinished"></translation>
<translation type="unfinished">顶部对齐对象到锚点底部</translation>
</message>
<message>
<location filename="../../../scribus/ui/aligndistribute.cpp" line="130"/>
<location filename="../../../scribus/aligndistribute.cpp" line="130"/>
<source>Align bottoms of items to top of anchor</source>
<translation type="unfinished"></translation>
<translation type="unfinished">对齐对象底部到锚点顶部</translation>
</message>
<message>
<location filename="../../../scribus/ui/aligndistribute.cpp" line="137"/>
<location filename="../../../scribus/aligndistribute.cpp" line="137"/>
<source>Make horizontal gaps between items equal</source>
<translation type="unfinished"></translation>
<translation type="unfinished">让对象间的水平间距相同</translation>
</message>
<message>
<location filename="../../../scribus/ui/aligndistribute.cpp" line="139"/>
<location filename="../../../scribus/aligndistribute.cpp" line="139"/>
<source>Make horizontal gaps between items equal to the value specified</source>
<translation type="unfinished"></translation>
<translation type="unfinished">让对象间的水平间距为设定值</translation>
</message>
<message>
<location filename="../../../scribus/ui/aligndistribute.cpp" line="148"/>
<location filename="../../../scribus/aligndistribute.cpp" line="148"/>
<source>Make vertical gaps between items equal</source>
<translation type="unfinished"></translation>
<translation type="unfinished">让对象间的垂直间距相等</translation>
</message>
<message>
<location filename="../../../scribus/ui/aligndistribute.cpp" line="150"/>
<location filename="../../../scribus/aligndistribute.cpp" line="150"/>
<source>Make vertical gaps between items equal to the value specified</source>
<translation type="unfinished"></translation>
<translation type="unfinished">让对象间的垂直距离为设定值</translation>
</message>
<message>
<location filename="../../../scribus/ui/aligndistribute.cpp" line="158"/>
<location filename="../../../scribus/aligndistribute.cpp" line="158"/>
<source>Make horizontal gaps between items and sides of page equal</source>
<translation type="unfinished"></translation>
<translation type="unfinished">让对象与页面的水平间距相同</translation>
</message>
<message>
<location filename="../../../scribus/ui/aligndistribute.cpp" line="164"/>
<location filename="../../../scribus/aligndistribute.cpp" line="164"/>
<source>Make vertical gaps between items and the top and bottom of page margins equal</source>
<translation type="unfinished"></translation>
<translation type="unfinished">让对象与上边距的垂直间距相等</translation>
</message>
<message>
<location filename="../../../scribus/ui/aligndistribute.cpp" line="169"/>
<source>When distributing by a set distance, reverse the direction of the distribution of items</source>
<translation type="unfinished"></translation>
<location filename="../../../scribus/aligndistribute.cpp" line="162"/>
<source>Make horizontal gaps between items and sides of page margins equal</source>
<translation type="unfinished">对象和页边距的水平间距相等</translation>
</message>
<message>
<location filename="../../../scribus/ui/aligndistribute.cpp" line="173"/>
<source>Swap items to the left</source>
<translation type="unfinished"></translation>
<location filename="../../../scribus/aligndistribute.cpp" line="160"/>
<source>Make vertical gaps between items and the top and bottom of page equal</source>
<translation type="unfinished">让项目和页顶及页底的垂直间距相等</translation>
</message>
<message>
<location filename="../../../scribus/ui/aligndistribute.cpp" line="174"/>
<source>Swap items to the right</source>
<translation type="unfinished"></translation>
<location filename="../../../scribus/aligndistribute.cpp" line="91"/>
<source>Align</source>
<translation>对齐</translation>
</message>
<message>
<location filename="../../../scribus/ui/aligndistribute.cpp" line="162"/>
<source>Make horizontal gaps between items and sides of page margins equal</source>
<translation type="unfinished"></translation>
<location filename="../../../scribus/aligndistribute.cpp" line="92"/>
<source>Distribute</source>
<translation>分布</translation>
</message>
<message>
<location filename="../../../scribus/ui/aligndistribute.cpp" line="160"/>
<source>Make vertical gaps between items and the top and bottom of page equal</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../scribus/ui/aligndistribute.cpp" line="103"/>
<location filename="../../../scribus/aligndistribute.cpp" line="103"/>
<source>&lt;qt&gt;Align relative to the:&lt;ul&gt;&lt;li&gt;First selected item&lt;/li&gt;&lt;li&gt;Second Selected Item&lt;/li&gt;&lt;li&gt;The current page&lt;/li&gt;&lt;li&gt;The margins of the current page&lt;/li&gt;&lt;li&gt;A Guide&lt;/li&gt;&lt;li&gt;The selection&lt;/ul&gt;&lt;/qt&gt;</source>
<translation type="unfinished"></translation>
<translation type="unfinished">&lt;qt&gt;与对齐相关的选项:&lt;ul&gt;&lt;li&gt;首选对象:按首先选择的对象对齐&lt;/li&gt;&lt;li&gt;次选对象:按后选择的对像对齐&lt;/li&gt;&lt;li&gt;当前页:按当前页面对齐&lt;/li&gt;&lt;li&gt;当前页边距:按页边距对齐&lt;/li&gt;&lt;li&gt;参考线:按参考线对齐&lt;/li&gt;&lt;li&gt;选择范围:选定一个范围按这个范围边缘对齐&lt;/ul&gt;&lt;/qt&gt;</translation>
</message>
<message>
<location filename="../../../scribus/ui/aligndistribute.cpp" line="112"/>
<location filename="../../../scribus/aligndistribute.cpp" line="112"/>
<source>The location of the selected guide to align to</source>
<translation type="unfinished"></translation>
<translation type="unfinished">选中的参考线位置对齐</translation>
</message>
</context>
<context>
<name>AlignSelect</name>
<message>
<location filename="../../../scribus/ui/alignselect.cpp" line="110"/>
<location filename="../../../scribus/alignselect.cpp" line="110"/>
<source>Align Text Left</source>
<translation>文本左对齐</translation>
</message>
<message>
<location filename="../../../scribus/ui/alignselect.cpp" line="111"/>
<location filename="../../../scribus/alignselect.cpp" line="111"/>
<source>Align Text Right</source>
<translation>文本右对齐</translation>
</message>
<message>
<location filename="../../../scribus/ui/alignselect.cpp" line="112"/>
<location filename="../../../scribus/alignselect.cpp" line="112"/>
<source>Align Text Center</source>
<translation>文本居中对齐</translation>
</message>
<message>
<location filename="../../../scribus/ui/alignselect.cpp" line="113"/>
<location filename="../../../scribus/alignselect.cpp" line="113"/>
<source>Align Text Justified</source>
<translation>文本两端对齐</translation>
</message>
<message>
<location filename="../../../scribus/ui/alignselect.cpp" line="114"/>
<location filename="../../../scribus/alignselect.cpp" line="114"/>
<source>Align Text Forced Justified</source>
<translation>文本强制两端对齐</translation>
</message>
6874,757 → 2007,739
<context>
<name>Annot</name>
<message>
<location filename="../../../scribus/ui/annot.cpp" line="61"/>
<location filename="../../../scribus/annot.cpp" line="61"/>
<source>Field Properties</source>
<translation>域属性</translation>
</message>
<message>
<location filename="../../../scribus/ui/annot.cpp" line="92"/>
<location filename="../../../scribus/ui/annot.cpp" line="534"/>
<location filename="../../../scribus/annot.cpp" line="92"/>
<location filename="../../../scribus/annot.cpp" line="533"/>
<source>Type:</source>
<translation>类型:</translation>
<translation>类型:</translation>
</message>
<message>
<location filename="../../../scribus/ui/annot.cpp" line="96"/>
<location filename="../../../scribus/annot.cpp" line="96"/>
<source>Button</source>
<translation>按钮</translation>
</message>
<message>
<location filename="../../../scribus/ui/annot.cpp" line="96"/>
<location filename="../../../scribus/annot.cpp" line="96"/>
<source>Text Field</source>
<translation>文本域</translation>
</message>
<message>
<location filename="../../../scribus/ui/annot.cpp" line="96"/>
<location filename="../../../scribus/annot.cpp" line="96"/>
<source>Check Box</source>
<translation>勾选框</translation>
<translation>复选框</translation>
</message>
<message>
<location filename="../../../scribus/ui/annot.cpp" line="96"/>
<location filename="../../../scribus/annot.cpp" line="96"/>
<source>Combo Box</source>
<translation>多选框</translation>
<translation>组合框</translation>
</message>
<message>
<location filename="../../../scribus/ui/annot.cpp" line="96"/>
<location filename="../../../scribus/annot.cpp" line="96"/>
<source>List Box</source>
<translation>列举框</translation>
<translation>列表框</translation>
</message>
<message>
<location filename="../../../scribus/ui/annot.cpp" line="111"/>
<location filename="../../../scribus/annot.cpp" line="111"/>
<source>Properties</source>
<translation>属性</translation>
</message>
<message>
<location filename="../../../scribus/ui/annot.cpp" line="121"/>
<location filename="../../../scribus/annot.cpp" line="121"/>
<source>Name:</source>
<translation>名称:</translation>
<translation>名称:</translation>
</message>
<message>
<source>Tool-Tip:</source>
<translation type="obsolete">工具提示:</translation>
<location filename="../../../scribus/annot.cpp" line="134"/>
<source>Tooltip:</source>
<translation>提示:</translation>
</message>
<message>
<location filename="../../../scribus/ui/annot.cpp" line="146"/>
<location filename="../../../scribus/ui/annot.cpp" line="274"/>
<location filename="../../../scribus/annot.cpp" line="146"/>
<location filename="../../../scribus/annot.cpp" line="274"/>
<source>Text</source>
<translation>文本</translation>
</message>
<message>
<location filename="../../../scribus/ui/annot.cpp" line="176"/>
<location filename="../../../scribus/annot.cpp" line="152"/>
<source>Font for use with PDF 1.3:</source>
<translation>用于PDF 1.3的字体:</translation>
</message>
<message>
<location filename="../../../scribus/annot.cpp" line="176"/>
<source>Border</source>
<translation>边</translation>
<translation>边框</translation>
</message>
<message>
<location filename="../../../scribus/ui/annot.cpp" line="182"/>
<location filename="../../../scribus/annot.cpp" line="182"/>
<source>Color:</source>
<translation>颜色:</translation>
<translation>颜色:</translation>
</message>
<message>
<location filename="../../../scribus/ui/annot.cpp" line="2114"/>
<source>None</source>
<translation>无</translation>
</message>
<message>
<location filename="../../../scribus/ui/annot.cpp" line="197"/>
<location filename="../../../scribus/annot.cpp" line="197"/>
<source>Width:</source>
<translation>宽度:</translation>
<translation>宽度:</translation>
</message>
<message>
<location filename="../../../scribus/ui/annot.cpp" line="201"/>
<location filename="../../../scribus/annot.cpp" line="201"/>
<source>Thin</source>
<translation>瘦</translation>
</message>
<message>
<location filename="../../../scribus/ui/annot.cpp" line="201"/>
<location filename="../../../scribus/ui/annot.cpp" line="311"/>
<location filename="../../../scribus/annot.cpp" line="201"/>
<location filename="../../../scribus/annot.cpp" line="311"/>
<source>Normal</source>
<translation>正常</translation>
</message>
<message>
<location filename="../../../scribus/ui/annot.cpp" line="201"/>
<location filename="../../../scribus/annot.cpp" line="201"/>
<source>Wide</source>
<translation>宽</translation>
</message>
<message>
<location filename="../../../scribus/ui/annot.cpp" line="209"/>
<location filename="../../../scribus/annot.cpp" line="209"/>
<source>Style:</source>
<translation>样式:</translation>
</message>
<message>
<location filename="../../../scribus/ui/annot.cpp" line="213"/>
<location filename="../../../scribus/annot.cpp" line="213"/>
<source>Solid</source>
<translation>实</translation>
<translation>实线</translation>
</message>
<message>
<location filename="../../../scribus/ui/annot.cpp" line="213"/>
<location filename="../../../scribus/annot.cpp" line="213"/>
<source>Dashed</source>
<translation>点</translation>
<translation>虚线</translation>
</message>
<message>
<location filename="../../../scribus/ui/annot.cpp" line="213"/>
<location filename="../../../scribus/annot.cpp" line="213"/>
<source>Underline</source>
<translation>下划线</translation>
</message>
<message>
<location filename="../../../scribus/ui/annot.cpp" line="214"/>
<location filename="../../../scribus/annot.cpp" line="214"/>
<source>Beveled</source>
<translation>斜面</translation>
</message>
<message>
<location filename="../../../scribus/ui/annot.cpp" line="214"/>
<location filename="../../../scribus/annot.cpp" line="214"/>
<source>Inset</source>
<translation>凹入</translation>
</message>
<message>
<location filename="../../../scribus/ui/annot.cpp" line="224"/>
<location filename="../../../scribus/annot.cpp" line="224"/>
<source>Other</source>
<translation>其他</translation>
</message>
<message>
<location filename="../../../scribus/ui/annot.cpp" line="230"/>
<location filename="../../../scribus/annot.cpp" line="230"/>
<source>Read Only</source>
<translation>只读</translation>
</message>
<message>
<location filename="../../../scribus/ui/annot.cpp" line="236"/>
<location filename="../../../scribus/annot.cpp" line="236"/>
<source>Required</source>
<translation>必需</translation>
</message>
<message>
<source>Don&apos;t Export Value</source>
<translation type="obsolete">Don&apos;t 输出值</translation>
<location filename="../../../scribus/annot.cpp" line="242"/>
<source>Do Not Export Value</source>
<translation>不要输出值</translation>
</message>
<message>
<location filename="../../../scribus/ui/annot.cpp" line="248"/>
<location filename="../../../scribus/annot.cpp" line="248"/>
<source>Visibility:</source>
<translation>可见度:</translation>
<translation>能见度:</translation>
</message>
<message>
<location filename="../../../scribus/ui/annot.cpp" line="252"/>
<location filename="../../../scribus/annot.cpp" line="252"/>
<source>Visible</source>
<translation>可见</translation>
</message>
<message>
<location filename="../../../scribus/ui/annot.cpp" line="252"/>
<location filename="../../../scribus/annot.cpp" line="252"/>
<source>Hidden</source>
<translation>隐蔽</translation>
<translation>隐藏</translation>
</message>
<message>
<location filename="../../../scribus/ui/annot.cpp" line="252"/>
<location filename="../../../scribus/annot.cpp" line="252"/>
<source>No Print</source>
<translation>不可打印</translation>
</message>
<message>
<location filename="../../../scribus/ui/annot.cpp" line="253"/>
<location filename="../../../scribus/annot.cpp" line="253"/>
<source>No View</source>
<translation>不可查看</translation>
</message>
<message>
<location filename="../../../scribus/ui/annot.cpp" line="262"/>
<location filename="../../../scribus/annot.cpp" line="262"/>
<source>Appearance</source>
<translation>外观</translation>
</message>
<message>
<location filename="../../../scribus/ui/annot.cpp" line="280"/>
<location filename="../../../scribus/annot.cpp" line="280"/>
<source>Text for Button Down</source>
<translation>按钮下陷文本</translation>
<translation type="unfinished">按钮下陷文本</translation>
</message>
<message>
<location filename="../../../scribus/ui/annot.cpp" line="283"/>
<location filename="../../../scribus/annot.cpp" line="283"/>
<source>Text for Roll Over</source>
<translation>鼠标经过文本</translation>
<translation type="unfinished">文本翻滚</translation>
</message>
<message>
<location filename="../../../scribus/ui/annot.cpp" line="294"/>
<location filename="../../../scribus/annot.cpp" line="294"/>
<source>Icons</source>
<translation>图标</translation>
</message>
<message>
<location filename="../../../scribus/ui/annot.cpp" line="300"/>
<location filename="../../../scribus/annot.cpp" line="300"/>
<source>Use Icons</source>
<translation>使用图标</translation>
</message>
<message>
<location filename="../../../scribus/ui/annot.cpp" line="321"/>
<location filename="../../../scribus/ui/annot.cpp" line="339"/>
<location filename="../../../scribus/ui/annot.cpp" line="357"/>
<location filename="../../../scribus/annot.cpp" line="321"/>
<location filename="../../../scribus/annot.cpp" line="339"/>
<location filename="../../../scribus/annot.cpp" line="357"/>
<source>Remove</source>
<translation>移除</translation>
</message>
<message>
<location filename="../../../scribus/ui/annot.cpp" line="329"/>
<location filename="../../../scribus/annot.cpp" line="329"/>
<source>Pressed</source>
<translation>按下</translation>
</message>
<message>
<location filename="../../../scribus/ui/annot.cpp" line="347"/>
<location filename="../../../scribus/annot.cpp" line="347"/>
<source>Roll Over</source>
<translation>鼠标经过</translation>
<translation type="unfinished">翻滚</translation>
</message>
<message>
<location filename="../../../scribus/ui/annot.cpp" line="366"/>
<location filename="../../../scribus/annot.cpp" line="366"/>
<source>Icon Placement...</source>
<translation>图标位置...</translation>
</message>
<message>
<location filename="../../../scribus/ui/annot.cpp" line="415"/>
<location filename="../../../scribus/annot.cpp" line="414"/>
<source>Highlight</source>
<translation>高亮</translation>
</message>
<message>
<location filename="../../../scribus/ui/annot.cpp" line="422"/>
<location filename="../../../scribus/annot.cpp" line="421"/>
<source>None</source>
<comment>highlight</comment>
<translation>无高亮</translation>
</message>
<message>
<location filename="../../../scribus/annot.cpp" line="421"/>
<source>Invert</source>
<translation>反转</translation>
</message>
<message>
<location filename="../../../scribus/ui/annot.cpp" line="422"/>
<location filename="../../../scribus/annot.cpp" line="421"/>
<source>Outlined</source>
<translation>概要</translation>
</message>
<message>
<location filename="../../../scribus/ui/annot.cpp" line="422"/>
<location filename="../../../scribus/annot.cpp" line="421"/>
<source>Push</source>
<translation>推</translation>
</message>
<message>
<location filename="../../../scribus/ui/annot.cpp" line="439"/>
<location filename="../../../scribus/annot.cpp" line="438"/>
<source>Multi-Line</source>
<translation>多行</translation>
</message>
<message>
<location filename="../../../scribus/ui/annot.cpp" line="443"/>
<location filename="../../../scribus/annot.cpp" line="442"/>
<source>Password</source>
<translation>密码</translation>
</message>
<message>
<location filename="../../../scribus/ui/annot.cpp" line="450"/>
<location filename="../../../scribus/annot.cpp" line="449"/>
<source>Limit of</source>
<translation>限制于</translation>
</message>
<message>
<location filename="../../../scribus/ui/annot.cpp" line="461"/>
<location filename="../../../scribus/annot.cpp" line="460"/>
<source>Characters</source>
<translation>字符</translation>
</message>
<message>
<location filename="../../../scribus/ui/annot.cpp" line="467"/>
<location filename="../../../scribus/annot.cpp" line="466"/>
<source>Do Not Scroll</source>
<translation>不要滚动</translation>
</message>
<message>
<location filename="../../../scribus/ui/annot.cpp" line="471"/>
<location filename="../../../scribus/annot.cpp" line="470"/>
<source>Do Not Spell Check</source>
<translation>不拼写检查</translation>
</message>
<message>
<location filename="../../../scribus/ui/annot.cpp" line="486"/>
<location filename="../../../scribus/annot.cpp" line="485"/>
<source>Check Style:</source>
<translation>勾选样式:</translation>
<translation type="unfinished">勾选样式:</translation>
</message>
<message>
<location filename="../../../scribus/ui/annot.cpp" line="489"/>
<location filename="../../../scribus/annot.cpp" line="488"/>
<source>Check</source>
<translation>勾选</translation>
<translation type="unfinished">矩形</translation>
</message>
<message>
<location filename="../../../scribus/ui/annot.cpp" line="489"/>
<location filename="../../../scribus/annot.cpp" line="488"/>
<source>Cross</source>
<translation>十字</translation>
</message>
<message>
<location filename="../../../scribus/ui/annot.cpp" line="489"/>
<location filename="../../../scribus/annot.cpp" line="488"/>
<source>Diamond</source>
<translation>宝石</translation>
<translation>菱形</translation>
</message>
<message>
<location filename="../../../scribus/ui/annot.cpp" line="489"/>
<location filename="../../../scribus/annot.cpp" line="488"/>
<source>Circle</source>
<translation>圆形</translation>
</message>
<message>
<location filename="../../../scribus/ui/annot.cpp" line="489"/>
<location filename="../../../scribus/annot.cpp" line="488"/>
<source>Star</source>
<translation>星星</translation>
<translation>星形</translation>
</message>
<message>
<location filename="../../../scribus/ui/annot.cpp" line="489"/>
<location filename="../../../scribus/annot.cpp" line="488"/>
<source>Square</source>
<translation>方形</translation>
<translation>正方形</translation>
</message>
<message>
<location filename="../../../scribus/ui/annot.cpp" line="503"/>
<location filename="../../../scribus/annot.cpp" line="502"/>
<source>Default is Checked</source>
<translation>默认已勾选</translation>
<translation type="unfinished">默认矩形</translation>
</message>
<message>
<location filename="../../../scribus/ui/annot.cpp" line="515"/>
<location filename="../../../scribus/annot.cpp" line="514"/>
<source>Editable</source>
<translation>可编辑</translation>
</message>
<message>
<location filename="../../../scribus/ui/annot.cpp" line="522"/>
<location filename="../../../scribus/annot.cpp" line="521"/>
<source>Options</source>
<translation>选项</translation>
</message>
<message>
<location filename="../../../scribus/ui/annot.cpp" line="538"/>
<location filename="../../../scribus/ui/annot.cpp" line="2077"/>
<location filename="../../../scribus/annot.cpp" line="537"/>
<location filename="../../../scribus/annot.cpp" line="2073"/>
<source>None</source>
<comment>action</comment>
<translation>无动作</translation>
</message>
<message>
<location filename="../../../scribus/annot.cpp" line="537"/>
<location filename="../../../scribus/annot.cpp" line="2073"/>
<location filename="../../../scribus/annot.cpp" line="2111"/>
<source>JavaScript</source>
<translation>JavaScript</translation>
</message>
<message>
<location filename="../../../scribus/annot.cpp" line="537"/>
<location filename="../../../scribus/annot.cpp" line="2073"/>
<source>Go To</source>
<translation>转到</translation>
</message>
<message>
<location filename="../../../scribus/ui/annot.cpp" line="539"/>
<location filename="../../../scribus/ui/annot.cpp" line="2078"/>
<location filename="../../../scribus/annot.cpp" line="538"/>
<location filename="../../../scribus/annot.cpp" line="2074"/>
<source>Submit Form</source>
<translation>提交表单</translation>
</message>
<message>
<location filename="../../../scribus/ui/annot.cpp" line="539"/>
<location filename="../../../scribus/ui/annot.cpp" line="2078"/>
<location filename="../../../scribus/annot.cpp" line="538"/>
<location filename="../../../scribus/annot.cpp" line="2074"/>
<source>Reset Form</source>
<translation>清空表单</translation>
<translation>重置表单</translation>
</message>
<message>
<location filename="../../../scribus/ui/annot.cpp" line="539"/>
<location filename="../../../scribus/ui/annot.cpp" line="2078"/>
<location filename="../../../scribus/annot.cpp" line="538"/>
<location filename="../../../scribus/annot.cpp" line="2074"/>
<source>Import Data</source>
<translation>导入数据</translation>
</message>
<message>
<location filename="../../../scribus/ui/annot.cpp" line="571"/>
<location filename="../../../scribus/annot.cpp" line="570"/>
<source>Event:</source>
<translation>事件:</translation>
<translation>事件:</translation>
</message>
<message>
<location filename="../../../scribus/ui/annot.cpp" line="574"/>
<location filename="../../../scribus/ui/annot.cpp" line="2057"/>
<location filename="../../../scribus/annot.cpp" line="573"/>
<location filename="../../../scribus/annot.cpp" line="2053"/>
<source>Mouse Up</source>
<translation>鼠标上移</translation>
</message>
<message>
<location filename="../../../scribus/ui/annot.cpp" line="574"/>
<location filename="../../../scribus/ui/annot.cpp" line="2057"/>
<location filename="../../../scribus/annot.cpp" line="573"/>
<location filename="../../../scribus/annot.cpp" line="2053"/>
<source>Mouse Down</source>
<translation>鼠标下移</translation>
</message>
<message>
<location filename="../../../scribus/ui/annot.cpp" line="574"/>
<location filename="../../../scribus/ui/annot.cpp" line="2057"/>
<location filename="../../../scribus/annot.cpp" line="573"/>
<location filename="../../../scribus/annot.cpp" line="2053"/>
<source>Mouse Enter</source>
<translation>鼠标进入</translation>
</message>
<message>
<location filename="../../../scribus/ui/annot.cpp" line="575"/>
<location filename="../../../scribus/ui/annot.cpp" line="2058"/>
<location filename="../../../scribus/annot.cpp" line="574"/>
<location filename="../../../scribus/annot.cpp" line="2054"/>
<source>Mouse Exit</source>
<translation>鼠标退出</translation>
</message>
<message>
<location filename="../../../scribus/ui/annot.cpp" line="575"/>
<location filename="../../../scribus/ui/annot.cpp" line="2058"/>
<location filename="../../../scribus/annot.cpp" line="574"/>
<location filename="../../../scribus/annot.cpp" line="2054"/>
<source>On Focus</source>
<translation>聚焦</translation>
</message>
<message>
<location filename="../../../scribus/ui/annot.cpp" line="575"/>
<location filename="../../../scribus/ui/annot.cpp" line="2058"/>
<location filename="../../../scribus/annot.cpp" line="574"/>
<location filename="../../../scribus/annot.cpp" line="2054"/>
<source>On Blur</source>
<translation>模糊</translation>
</message>
<message>
<location filename="../../../scribus/ui/annot.cpp" line="586"/>
<location filename="../../../scribus/annot.cpp" line="585"/>
<source>Script:</source>
<translation>脚本:</translation>
<translation>脚本:</translation>
</message>
<message>
<location filename="../../../scribus/ui/annot.cpp" line="605"/>
<location filename="../../../scribus/ui/annot.cpp" line="934"/>
<location filename="../../../scribus/ui/annot.cpp" line="960"/>
<location filename="../../../scribus/ui/annot.cpp" line="1037"/>
<location filename="../../../scribus/ui/annot.cpp" line="1112"/>
<location filename="../../../scribus/annot.cpp" line="604"/>
<location filename="../../../scribus/annot.cpp" line="933"/>
<location filename="../../../scribus/annot.cpp" line="959"/>
<location filename="../../../scribus/annot.cpp" line="1036"/>
<location filename="../../../scribus/annot.cpp" line="1111"/>
<source>Edit...</source>
<translation>编辑...</translation>
</message>
<message>
<location filename="../../../scribus/ui/annot.cpp" line="671"/>
<location filename="../../../scribus/annot.cpp" line="670"/>
<source>Submit to URL:</source>
<translation>提交到URL地址:</translation>
<translation>提效到 URL 地址:</translation>
</message>
<message>
<source>Submit Data as HTML</source>
<translation type="obsolete">作为HTML来提交数据</translation>
</message>
<message>
<location filename="../../../scribus/ui/annot.cpp" line="708"/>
<location filename="../../../scribus/annot.cpp" line="707"/>
<source>Import Data from:</source>
<translation>从...导入数据:</translation>
<translation>导入数椐:</translation>
</message>
<message>
<location filename="../../../scribus/ui/annot.cpp" line="611"/>
<location filename="../../../scribus/annot.cpp" line="610"/>
<source>Destination</source>
<translation>目的地</translation>
<translation>目标</translation>
</message>
<message>
<location filename="../../../scribus/ui/annot.cpp" line="617"/>
<location filename="../../../scribus/annot.cpp" line="616"/>
<source>To File:</source>
<translation>到文件:</translation>
<translation>到文件:</translation>
</message>
<message>
<location filename="../../../scribus/ui/annot.cpp" line="624"/>
<location filename="../../../scribus/annot.cpp" line="623"/>
<source>Change...</source>
<translation>更改...</translation>
</message>
<message>
<location filename="../../../scribus/ui/annot.cpp" line="633"/>
<location filename="../../../scribus/annot.cpp" line="632"/>
<source>Page:</source>
<translation>页:</translation>
<translation>页面:</translation>
</message>
<message>
<location filename="../../../scribus/ui/annot.cpp" line="647"/>
<location filename="../../../scribus/annot.cpp" line="646"/>
<source>X-Pos:</source>
<translation>X-坐标:</translation>
<translation>X-坐标:</translation>
</message>
<message>
<location filename="../../../scribus/ui/annot.cpp" line="650"/>
<location filename="../../../scribus/ui/annot.cpp" line="659"/>
<location filename="../../../scribus/annot.cpp" line="649"/>
<location filename="../../../scribus/annot.cpp" line="658"/>
<source> pt</source>
<translation> pt</translation>
<translation>磅</translation>
</message>
<message>
<location filename="../../../scribus/ui/annot.cpp" line="655"/>
<location filename="../../../scribus/annot.cpp" line="654"/>
<source>Y-Pos:</source>
<translation>Y-坐标:</translation>
<translation>Y-坐标:</translation>
</message>
<message>
<location filename="../../../scribus/ui/annot.cpp" line="717"/>
<location filename="../../../scribus/annot.cpp" line="716"/>
<source>Action</source>
<translation>动作</translation>
</message>
<message>
<location filename="../../../scribus/ui/annot.cpp" line="748"/>
<location filename="../../../scribus/annot.cpp" line="747"/>
<source>Field is formatted as:</source>
<translation>域格式化为:</translation>
<translation>域格式化为:</translation>
</message>
<message>
<location filename="../../../scribus/ui/annot.cpp" line="751"/>
<location filename="../../../scribus/annot.cpp" line="750"/>
<source>Plain</source>
<translation>纯</translation>
<translation type="unfinished">无格式</translation>
</message>
<message>
<location filename="../../../scribus/ui/annot.cpp" line="751"/>
<location filename="../../../scribus/annot.cpp" line="750"/>
<source>Number</source>
<translation>数字</translation>
</message>
<message>
<location filename="../../../scribus/ui/annot.cpp" line="751"/>
<location filename="../../../scribus/annot.cpp" line="750"/>
<source>Percentage</source>
<translation>百分数</translation>
</message>
<message>
<location filename="../../../scribus/ui/annot.cpp" line="751"/>
<location filename="../../../scribus/annot.cpp" line="750"/>
<source>Date</source>
<translation>日期</translation>
</message>
<message>
<location filename="../../../scribus/ui/annot.cpp" line="751"/>
<location filename="../../../scribus/annot.cpp" line="750"/>
<source>Time</source>
<translation>时间</translation>
</message>
<message>
<location filename="../../../scribus/ui/annot.cpp" line="751"/>
<location filename="../../../scribus/annot.cpp" line="750"/>
<source>Custom</source>
<translation>自定义</translation>
</message>
<message>
<location filename="../../../scribus/ui/annot.cpp" line="769"/>
<location filename="../../../scribus/annot.cpp" line="768"/>
<source>Number Format</source>
<translation>数字格式</translation>
</message>
<message>
<location filename="../../../scribus/ui/annot.cpp" line="778"/>
<location filename="../../../scribus/ui/annot.cpp" line="837"/>
<location filename="../../../scribus/annot.cpp" line="777"/>
<location filename="../../../scribus/annot.cpp" line="836"/>
<source>Decimals:</source>
<translation>小数位:</translation>
<translation>小数:</translation>
</message>
<message>
<location filename="../../../scribus/ui/annot.cpp" line="792"/>
<location filename="../../../scribus/annot.cpp" line="791"/>
<source>Use Currency Symbol</source>
<translation>使用货币符号</translation>
</message>
<message>
<location filename="../../../scribus/ui/annot.cpp" line="801"/>
<location filename="../../../scribus/annot.cpp" line="800"/>
<source>Prepend Currency Symbol</source>
<translation>预设货币符号</translation>
</message>
<message>
<location filename="../../../scribus/ui/annot.cpp" line="805"/>
<location filename="../../../scribus/ui/annot.cpp" line="848"/>
<location filename="../../../scribus/annot.cpp" line="804"/>
<location filename="../../../scribus/annot.cpp" line="847"/>
<source>Formatting</source>
<translation>格式</translation>
</message>
<message>
<location filename="../../../scribus/ui/annot.cpp" line="828"/>
<location filename="../../../scribus/annot.cpp" line="827"/>
<source>Percent Format</source>
<translation>百分数格式</translation>
</message>
<message>
<location filename="../../../scribus/ui/annot.cpp" line="871"/>
<location filename="../../../scribus/annot.cpp" line="870"/>
<source>Date Format</source>
<translation>日期格式</translation>
</message>
<message>
<location filename="../../../scribus/ui/annot.cpp" line="897"/>
<location filename="../../../scribus/annot.cpp" line="896"/>
<source>Time Format</source>
<translation>时间格式</translation>
</message>
<message>
<location filename="../../../scribus/ui/annot.cpp" line="919"/>
<location filename="../../../scribus/annot.cpp" line="918"/>
<source>Custom Scripts</source>
<translation>自定义脚本</translation>
</message>
<message>
<location filename="../../../scribus/ui/annot.cpp" line="931"/>
<location filename="../../../scribus/annot.cpp" line="930"/>
<source>Format:</source>
<translation>格式:</translation>
<translation>格式:</translation>
</message>
<message>
<location filename="../../../scribus/ui/annot.cpp" line="957"/>
<location filename="../../../scribus/annot.cpp" line="956"/>
<source>Keystroke:</source>
<translation>按键:</translation>
<translation>按键:</translation>
</message>
<message>
<location filename="../../../scribus/ui/annot.cpp" line="981"/>
<location filename="../../../scribus/annot.cpp" line="980"/>
<source>Format</source>
<translation>格式</translation>
</message>
<message>
<location filename="../../../scribus/ui/annot.cpp" line="997"/>
<location filename="../../../scribus/annot.cpp" line="996"/>
<source>Value is not validated</source>
<translation>为验校值</translation>
<translation>值未校验</translation>
</message>
<message>
<location filename="../../../scribus/ui/annot.cpp" line="1006"/>
<location filename="../../../scribus/annot.cpp" line="1005"/>
<source>Value must be greater than or equal to:</source>
<translation>值必须大于或等于:</translation>
<translation>值必须大于或等于:</translation>
</message>
<message>
<location filename="../../../scribus/ui/annot.cpp" line="1010"/>
<location filename="../../../scribus/annot.cpp" line="1009"/>
<source>and less or equal to:</source>
<translation>而且小于或等于:</translation>
<translation>而且小于或等于:</translation>
</message>
<message>
<location filename="../../../scribus/ui/annot.cpp" line="1021"/>
<location filename="../../../scribus/annot.cpp" line="1020"/>
<source>Custom validate script:</source>
<translation>自定义验证脚本</translation>
<translation>自定义验证脚本:</translation>
</message>
<message>
<location filename="../../../scribus/ui/annot.cpp" line="1042"/>
<location filename="../../../scribus/annot.cpp" line="1041"/>
<source>Validate</source>
<translation>验证</translation>
</message>
<message>
<location filename="../../../scribus/ui/annot.cpp" line="1059"/>
<location filename="../../../scribus/annot.cpp" line="1058"/>
<source>Value is not calculated</source>
<translation>没有计算值</translation>
</message>
<message>
<location filename="../../../scribus/ui/annot.cpp" line="1068"/>
<location filename="../../../scribus/annot.cpp" line="1067"/>
<source>Value is the</source>
<translation>值是</translation>
</message>
<message>
<location filename="../../../scribus/ui/annot.cpp" line="1073"/>
<location filename="../../../scribus/annot.cpp" line="1072"/>
<source>sum</source>
<translation>求和</translation>
</message>
<message>
<location filename="../../../scribus/ui/annot.cpp" line="1073"/>
<location filename="../../../scribus/annot.cpp" line="1072"/>
<source>product</source>
<translation>产品</translation>
<translation>相乘</translation>
</message>
<message>
<location filename="../../../scribus/ui/annot.cpp" line="1073"/>
<location filename="../../../scribus/annot.cpp" line="1072"/>
<source>average</source>
<translation>平均</translation>
<translation>平均值</translation>
</message>
<message>
<location filename="../../../scribus/ui/annot.cpp" line="1073"/>
<location filename="../../../scribus/annot.cpp" line="1072"/>
<source>minimum</source>
<translation>最小值</translation>
</message>
<message>
<location filename="../../../scribus/ui/annot.cpp" line="1074"/>
<location filename="../../../scribus/annot.cpp" line="1073"/>
<source>maximum</source>
<translation>最大值</translation>
</message>
<message>
<location filename="../../../scribus/ui/annot.cpp" line="1081"/>
<location filename="../../../scribus/annot.cpp" line="1080"/>
<source>of the following fields:</source>
<translation>下面域:</translation>
<translation>下面的域:</translation>
</message>
<message>
<location filename="../../../scribus/ui/annot.cpp" line="1091"/>
<location filename="../../../scribus/annot.cpp" line="1090"/>
<source>Pick...</source>
<translation>选择...</translation>
</message>
<message>
<location filename="../../../scribus/ui/annot.cpp" line="1096"/>
<location filename="../../../scribus/annot.cpp" line="1095"/>
<source>Custom calculation script:</source>
<translation>自定义计算脚本:</translation>
<translation>自定义计算脚本:</translation>
</message>
<message>
<location filename="../../../scribus/ui/annot.cpp" line="1116"/>
<location filename="../../../scribus/annot.cpp" line="1115"/>
<source>Calculate</source>
<translation>计算</translation>
</message>
<message>
<location filename="../../../scribus/ui/annot.cpp" line="1135"/>
<location filename="../../../scribus/annot.cpp" line="1134"/>
<source>OK</source>
<translation>确定</translation>
</message>
<message>
<location filename="../../../scribus/ui/annot.cpp" line="1139"/>
<location filename="../../../scribus/annot.cpp" line="1138"/>
<source>Cancel</source>
<translation>取消</translation>
</message>
<message>
<location filename="../../../scribus/ui/annot.cpp" line="1192"/>
<location filename="../../../scribus/annot.cpp" line="1189"/>
<location filename="../../../scribus/annot.cpp" line="1190"/>
<source>Flag is ignored for PDF 1.3</source>
<translation>标记被PDF 1.3所忽略</translation>
</message>
<message>
<location filename="../../../scribus/annot.cpp" line="1191"/>
<source>Enter a comma separated list of fields here</source>
<translation>在此输入以逗号隔开的域列表</translation>
<translation>在此输入以逗号为分隔符的域列表</translation>
</message>
<message>
<location filename="../../../scribus/ui/annot.cpp" line="1193"/>
<location filename="../../../scribus/annot.cpp" line="1192"/>
<source>You need at least the Icon for Normal to use Icons for Buttons</source>
<translation>你最起码需要用于普通的图标来使用按钮的图标</translation>
<translation type="unfinished">你至少需要用于按钮的标准图标</translation>
</message>
<message>
<location filename="../../../scribus/ui/annot.cpp" line="1303"/>
<location filename="../../../scribus/ui/annot.cpp" line="1335"/>
<location filename="../../../scribus/ui/annot.cpp" line="1360"/>
<location filename="../../../scribus/ui/annot.cpp" line="2272"/>
<location filename="../../../scribus/annot.cpp" line="1302"/>
<location filename="../../../scribus/annot.cpp" line="1333"/>
<location filename="../../../scribus/annot.cpp" line="1357"/>
<location filename="../../../scribus/annot.cpp" line="2268"/>
<source>Open</source>
<translation>打开</translation>
</message>
<message>
<location filename="../../../scribus/ui/annot.cpp" line="1479"/>
<location filename="../../../scribus/annot.cpp" line="1475"/>
<source>Example:</source>
<translation>范例:</translation>
<translation>范例:</translation>
</message>
<message>
<location filename="../../../scribus/ui/annot.cpp" line="2106"/>
<location filename="../../../scribus/annot.cpp" line="2102"/>
<source>Selection Change</source>
<translation>选择更改</translation>
</message>
<message>
<location filename="../../../scribus/ui/annot.cpp" line="152"/>
<source>Font for use with PDF 1.3:</source>
<translation>用于PDF 1.3的字体:</translation>
<location filename="../../../scribus/annot.cpp" line="2110"/>
<source>None</source>
<translation>无</translation>
</message>
<message>
<location filename="../../../scribus/ui/annot.cpp" line="1190"/>
<location filename="../../../scribus/ui/annot.cpp" line="1191"/>
<source>Flag is ignored for PDF 1.3</source>
<translation>选项被PDF 1.3所忽略</translation>
</message>
<message>
<location filename="../../../scribus/ui/annot.cpp" line="2272"/>
<location filename="../../../scribus/annot.cpp" line="2268"/>
<source>PDF Files (*.pdf);;All Files (*)</source>
<translation>PDF 文件 (*.pdf);;全部文件 (*)</translation>
</message>
<message>
<location filename="../../../scribus/ui/annot.cpp" line="538"/>
<location filename="../../../scribus/ui/annot.cpp" line="2077"/>
<location filename="../../../scribus/ui/annot.cpp" line="2115"/>
<source>JavaScript</source>
<translation>JavaScript</translation>
</message>
<message>
<source>Images (*.tif *.png *.jpg *.xpm);;PostScript (*.eps);;All Files (*)</source>
<translation type="obsolete">图像 (*.tif *.png *.jpg *.xpm);;PostScript (*.eps);;全部文件 (*)</translation>
</message>
<message>
<location filename="../../../scribus/ui/annot.cpp" line="422"/>
<source>None</source>
<comment>highlight</comment>
<translatorcomment>高亮</translatorcomment>
<translation>无</translation>
</message>
<message>
<location filename="../../../scribus/ui/annot.cpp" line="538"/>
<location filename="../../../scribus/ui/annot.cpp" line="2077"/>
<source>None</source>
<comment>action</comment>
<translatorcomment>行为</translatorcomment>
<translation>无</translation>
</message>
<message>
<location filename="../../../scribus/ui/annot.cpp" line="134"/>
<source>Tooltip:</source>
<translation>工具提示:</translation>
</message>
<message>
<location filename="../../../scribus/ui/annot.cpp" line="242"/>
<source>Do Not Export Value</source>
<translation>数值不进行导出</translation>
</message>
<message>
<location filename="../../../scribus/ui/annot.cpp" line="1336"/>
<location filename="../../../scribus/ui/annot.cpp" line="1361"/>
<location filename="../../../scribus/annot.cpp" line="1334"/>
<location filename="../../../scribus/annot.cpp" line="1358"/>
<source>Images (*.tif *.png *.jpg *.xpm);;PostScript (*.eps *.epsi);;All Files (*)</source>
<translation>图片 (*.tif *.png *.jpg *.xpm);;PostScript (*.eps *.epsi);;全部 (*)</translation>
<translation>图片 (*.tif *.png *.jpg *.xpm);;PostScript (*.eps *.epsi);;全部文件 (*)</translation>
</message>
<message>
<location filename="../../../scribus/ui/annot.cpp" line="1304"/>
<location filename="../../../scribus/annot.cpp" line="1303"/>
<source>Images (*.tif *.png *.jpg *.xpm);;%1;;All Files (*)</source>
<translation>图片 (*.tif *.png *.jpg *.xpm);;%1;;全部 (*)</translation>
<translation>图片 (*.tif *.png *.jpg *.xpm);;%1;;全部文件 (*)</translation>
</message>
<message>
<location filename="../../../scribus/ui/annot.cpp" line="626"/>
<location filename="../../../scribus/annot.cpp" line="625"/>
<source>Export absolute Filename</source>
<translation>导出完整文件名</translation>
<translation>输出绝对文件名</translation>
</message>
<message>
<location filename="../../../scribus/ui/annot.cpp" line="683"/>
<location filename="../../../scribus/annot.cpp" line="682"/>
<source>Submit format:</source>
<translation>提交格式</translation>
<translation>提交格式:</translation>
</message>
<message>
<location filename="../../../scribus/ui/annot.cpp" line="686"/>
<location filename="../../../scribus/annot.cpp" line="685"/>
<source>FDF</source>
<translation>FDF</translation>
</message>
<message>
<location filename="../../../scribus/ui/annot.cpp" line="686"/>
<location filename="../../../scribus/annot.cpp" line="685"/>
<source>HTML</source>
<translation>HTML</translation>
</message>
<message>
<location filename="../../../scribus/ui/annot.cpp" line="686"/>
<location filename="../../../scribus/annot.cpp" line="685"/>
<source>XFDF</source>
<translation>XFDF</translation>
<translation>XPDF</translation>
</message>
<message>
<location filename="../../../scribus/ui/annot.cpp" line="686"/>
<location filename="../../../scribus/annot.cpp" line="685"/>
<source>PDF</source>
<translation>PDF</translation>
</message>
7632,339 → 2747,292
<context>
<name>Annota</name>
<message>
<location filename="../../../scribus/ui/annota.cpp" line="47"/>
<location filename="../../../scribus/annota.cpp" line="47"/>
<source>Annotation Properties</source>
<translation>注释属性</translation>
<translation>注记属性</translation>
</message>
<message>
<location filename="../../../scribus/ui/annota.cpp" line="77"/>
<location filename="../../../scribus/annota.cpp" line="77"/>
<source>Text</source>
<translation>文本</translation>
</message>
<message>
<location filename="../../../scribus/ui/annota.cpp" line="78"/>
<location filename="../../../scribus/annota.cpp" line="78"/>
<source>Link</source>
<translation>链接</translation>
</message>
<message>
<location filename="../../../scribus/ui/annota.cpp" line="79"/>
<location filename="../../../scribus/annota.cpp" line="79"/>
<source>External Link</source>
<translation>外部链接</translation>
</message>
<message>
<location filename="../../../scribus/ui/annota.cpp" line="80"/>
<location filename="../../../scribus/annota.cpp" line="80"/>
<source>External Web-Link</source>
<translation>外部网页链接</translation>
<translation>外部 Web 链接</translation>
</message>
<message>
<location filename="../../../scribus/ui/annota.cpp" line="118"/>
<source>Destination</source>
<translation>目的地</translation>
<location filename="../../../scribus/annota.cpp" line="82"/>
<source>&amp;Type:</source>
<translation>类型 (&amp;T) :</translation>
</message>
<message>
<location filename="../../../scribus/ui/annota.cpp" line="168"/>
<location filename="../../../scribus/ui/annota.cpp" line="177"/>
<source> pt</source>
<translation> pt</translation>
<location filename="../../../scribus/annota.cpp" line="118"/>
<source>Destination</source>
<translation>目标</translation>
</message>
<message>
<location filename="../../../scribus/ui/annota.cpp" line="409"/>
<source>Open</source>
<translation>打开</translation>
<location filename="../../../scribus/annota.cpp" line="129"/>
<source>C&amp;hange...</source>
<translation>修改 (&amp;h)...</translation>
</message>
<message>
<source>PDF-Documents (*.pdf);;All Files (*)</source>
<translation type="obsolete">PDF文件 (*.pdf);;全部文件 (*)</translation>
<location filename="../../../scribus/annota.cpp" line="147"/>
<source>&amp;Page:</source>
<translation>页面 (&amp;P):</translation>
</message>
<message>
<location filename="../../../scribus/ui/annota.cpp" line="82"/>
<source>&amp;Type:</source>
<translation>&amp;T 类型</translation>
<location filename="../../../scribus/annota.cpp" line="168"/>
<location filename="../../../scribus/annota.cpp" line="177"/>
<source> pt</source>
<translation> 磅</translation>
</message>
<message>
<location filename="../../../scribus/ui/annota.cpp" line="129"/>
<source>C&amp;hange...</source>
<translation>&amp;H 更改...</translation>
<location filename="../../../scribus/annota.cpp" line="171"/>
<source>&amp;X-Pos</source>
<translation>X-坐标 (&amp;X)</translation>
</message>
<message>
<location filename="../../../scribus/ui/annota.cpp" line="147"/>
<source>&amp;Page:</source>
<translation>&amp;P 页:</translation>
<location filename="../../../scribus/annota.cpp" line="179"/>
<source>&amp;Y-Pos:</source>
<translation>Y-坐标 (&amp;Y):</translation>
</message>
<message>
<location filename="../../../scribus/ui/annota.cpp" line="171"/>
<source>&amp;X-Pos</source>
<translation>&amp;X-坐标:</translation>
<location filename="../../../scribus/annota.cpp" line="409"/>
<source>Open</source>
<translation>打开</translation>
</message>
<message>
<location filename="../../../scribus/ui/annota.cpp" line="179"/>
<source>&amp;Y-Pos:</source>
<translation>&amp;Y-坐标:</translation>
</message>
<message>
<location filename="../../../scribus/ui/annota.cpp" line="409"/>
<location filename="../../../scribus/annota.cpp" line="409"/>
<source>%1;;All Files (*)</source>
<translation>%1;;全部文件 (*)</translation>
<translation>%1;;所有文件 (*)</translation>
</message>
<message>
<location filename="../../../scribus/ui/annota.cpp" line="131"/>
<location filename="../../../scribus/annota.cpp" line="131"/>
<source>Export absolute Filename</source>
<translation>导出独立文件名</translation>
<translation type="unfinished">输出绝对文件名</translation>
</message>
</context>
<context>
<name>ApplyMasterPageDialog</name>
<message>
<source>Normal</source>
<translation type="obsolete">普通</translation>
</message>
<message>
<location filename="../../../scribus/ui/applytemplatedialog.cpp" line="267"/>
<location filename="../../../scribus/applytemplatedialog.cpp" line="267"/>
<source>Apply Master Page</source>
<translation>应用母页</translation>
</message>
<message>
<location filename="../../../scribus/ui/applytemplatedialog.cpp" line="268"/>
<location filename="../../../scribus/applytemplatedialog.cpp" line="268"/>
<source>&amp;Master Page:</source>
<translation>&amp;M 母页:</translation>
<translation>母页 (&amp;M):</translation>
</message>
<message>
<source>Apply To</source>
<translation type="obsolete">应用到</translation>
</message>
<message>
<source>Current &amp;page</source>
<translation type="obsolete">&amp;P 当前页</translation>
</message>
<message>
<location filename="../../../scribus/ui/applytemplatedialog.cpp" line="271"/>
<location filename="../../../scribus/applytemplatedialog.cpp" line="271"/>
<source>Alt+P</source>
<translation>Alt+P</translation>
</message>
<message>
<source>&amp;Even pages</source>
<translation type="obsolete">&amp;偶数页</translation>
</message>
<message>
<location filename="../../../scribus/ui/applytemplatedialog.cpp" line="273"/>
<location filename="../../../scribus/applytemplatedialog.cpp" line="273"/>
<source>Alt+E</source>
<translation>Alt+E</translation>
</message>
<message>
<source>O&amp;dd pages</source>
<translation type="obsolete">&amp;D 奇数页</translation>
</message>
<message>
<location filename="../../../scribus/ui/applytemplatedialog.cpp" line="275"/>
<location filename="../../../scribus/applytemplatedialog.cpp" line="275"/>
<source>Alt+D</source>
<translation>Alt+D</translation>
</message>
<message>
<source>&amp;All pages</source>
<translation type="obsolete">&amp;A 全部页</translation>
</message>
<message>
<location filename="../../../scribus/ui/applytemplatedialog.cpp" line="277"/>
<location filename="../../../scribus/applytemplatedialog.cpp" line="277"/>
<source>Alt+A</source>
<translation>Alt+A</translation>
</message>
<message>
<source>&amp;Within range</source>
<translation type="obsolete">&amp;W 在范围内</translation>
<location filename="../../../scribus/applytemplatedialog.cpp" line="279"/>
<source>Alt+W</source>
<translation>Alt+K</translation>
</message>
<message>
<location filename="../../../scribus/ui/applytemplatedialog.cpp" line="279"/>
<source>Alt+W</source>
<translation>Alt+W</translation>
<location filename="../../../scribus/applytemplatedialog.cpp" line="280"/>
<source>Apply the selected master page to even, odd or all pages within the following range</source>
<translation>应用已选定的母页到偶数页,奇数页或者全部页面</translation>
</message>
<message>
<location filename="../../../scribus/ui/applytemplatedialog.cpp" line="281"/>
<location filename="../../../scribus/applytemplatedialog.cpp" line="281"/>
<source>to</source>
<translation>到</translation>
</message>
<message>
<location filename="../../../scribus/ui/applytemplatedialog.cpp" line="283"/>
<location filename="../../../scribus/applytemplatedialog.cpp" line="283"/>
<source>Alt+O</source>
<translation>Alt+O</translation>
</message>
<message>
<location filename="../../../scribus/ui/applytemplatedialog.cpp" line="285"/>
<location filename="../../../scribus/applytemplatedialog.cpp" line="285"/>
<source>Alt+C</source>
<translation>Alt+C</translation>
</message>
<message>
<source>Apply the selected template to even, odd or all pages within the following range</source>
<translation type="obsolete">在以下的范围内应用所选的模板到偶数页、奇数页或者全部页面</translation>
</message>
<message>
<location filename="../../../scribus/ui/applytemplatedialog.cpp" line="280"/>
<source>Apply the selected master page to even, odd or all pages within the following range</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../scribus/ui/applytemplatedialog.cpp" line="52"/>
<location filename="../../../scribus/applytemplatedialog.cpp" line="52"/>
<source>Possible Hyphenation</source>
<translation type="unfinished">可能连字符</translation>
<translation>可能的连字符</translation>
</message>
<message>
<location filename="../../../scribus/ui/applytemplatedialog.cpp" line="269"/>
<location filename="../../../scribus/applytemplatedialog.cpp" line="269"/>
<source>Apply to</source>
<translation>应用到</translation>
</message>
<message>
<location filename="../../../scribus/ui/applytemplatedialog.cpp" line="270"/>
<location filename="../../../scribus/applytemplatedialog.cpp" line="270"/>
<source>Current &amp;Page</source>
<translation>当前 &amp;页</translation>
<translation>当前页面 (&amp;C)</translation>
</message>
<message>
<location filename="../../../scribus/ui/applytemplatedialog.cpp" line="272"/>
<location filename="../../../scribus/applytemplatedialog.cpp" line="272"/>
<source>&amp;Even Pages</source>
<translation type="unfinished"></translation>
<translation>偶数页面 (&amp;E)</translation>
</message>
<message>
<location filename="../../../scribus/ui/applytemplatedialog.cpp" line="274"/>
<location filename="../../../scribus/applytemplatedialog.cpp" line="274"/>
<source>O&amp;dd Pages</source>
<translation type="unfinished"></translation>
<translation>奇数页页 (&amp;d)</translation>
</message>
<message>
<location filename="../../../scribus/ui/applytemplatedialog.cpp" line="276"/>
<location filename="../../../scribus/applytemplatedialog.cpp" line="276"/>
<source>&amp;All Pages</source>
<translation type="unfinished">&amp;A 全部页面</translation>
<translation>全部页面 (&amp;A)</translation>
</message>
<message>
<location filename="../../../scribus/ui/applytemplatedialog.cpp" line="278"/>
<location filename="../../../scribus/applytemplatedialog.cpp" line="278"/>
<source>&amp;Within Range</source>
<translation>&amp;W 范围之内</translation>
<translation>页数范围内 (&amp;W)</translation>
</message>
</context>
<context>
<name>ArrowChooser</name>
<message>
<source>None</source>
<translation type="obsolete">无</translation>
</message>
</context>
<context>
<name>AspellPlugin</name>
<message>
<location filename="../../../scribus/plugins/tools/spellcheck/aspellplugin.cpp" line="68"/>
<location filename="../../../scribus/plugins/tools/spellcheck/aspellplugin.cpp" line="64"/>
<source>Spell-checking support</source>
<translation type="unfinished"></translation>
<translation>拼写检查支持</translation>
</message>
<message>
<location filename="../../../scribus/plugins/tools/spellcheck/aspellplugin.cpp" line="74"/>
<location filename="../../../scribus/plugins/tools/spellcheck/aspellplugin.cpp" line="66"/>
<source>Adds support for spell-checking via aspell. Languages can be chosen from among the installed aspell dictionaries, and spell-checking can be done on the fly, or on selected text.</source>
<translation>通过 aspell 添加拼写检查支持。语言可从 aspell 已安装的字典中选取。并且拼写检查可即时或者在选取文本时完成。</translation>
</message>
<message>
<location filename="../../../scribus/plugins/tools/spellcheck/aspellplugin.cpp" line="70"/>
<source>0.1</source>
<translation type="unfinished"></translation>
<translation>0.1</translation>
</message>
<message>
<location filename="../../../scribus/plugins/tools/spellcheck/aspellplugin.cpp" line="36"/>
<location filename="../../../scribus/plugins/tools/spellcheck/aspellplugin.cpp" line="32"/>
<source>Spell Checker</source>
<translation type="unfinished"></translation>
<translation>拼写检查</translation>
</message>
<message>
<location filename="../../../scribus/plugins/tools/spellcheck/aspellplugin.cpp" line="70"/>
<source>Adds support for spell-checking via Aspell. Languages can be chosen from among the installed Aspell dictionaries, and spell-checking can be done on the fly, or on selected text.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../scribus/plugins/tools/spellcheck/aspellplugin.cpp" line="98"/>
<location filename="../../../scribus/plugins/tools/spellcheck/aspellplugin.cpp" line="95"/>
<source>Aspell Plugin Error</source>
<translation type="unfinished"></translation>
<translation>Aspell 插件错误</translation>
</message>
</context>
<context>
<name>AspellPluginBase</name>
<message>
<location filename="../../../scribus/plugins/tools/spellcheck/aspellpluginbase.ui" line="14"/>
<location filename="../../../scribus/plugins/tools/spellcheck/aspellpluginbase.ui" line="13"/>
<source>Spell Check</source>
<translation type="unfinished"></translation>
<translation>拼写检查</translation>
</message>
<message>
<location filename="../../../scribus/plugins/tools/spellcheck/aspellpluginbase.ui" line="119"/>
<location filename="../../../scribus/plugins/tools/spellcheck/aspellpluginbase.ui" line="118"/>
<source>Replacement:</source>
<translation type="unfinished"></translation>
<translation>替换 :</translation>
</message>
<message>
<location filename="../../../scribus/plugins/tools/spellcheck/aspellpluginbase.ui" line="195"/>
<source>The currently active dictionary. Scribus uses Aspell for dictionary support.&lt;br /&gt;If you require updated or more dictionaries, you should install them via your system&apos;s installation system or package manager.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../scribus/plugins/tools/spellcheck/aspellpluginbase.ui" line="279"/>
<location filename="../../../scribus/plugins/tools/spellcheck/aspellpluginbase.ui" line="278"/>
<source>&amp;Add Word</source>
<translation type="unfinished"></translation>
<translation>添加单词 (&amp;A)</translation>
</message>
<message>
<location filename="../../../scribus/plugins/tools/spellcheck/aspellpluginbase.ui" line="307"/>
<location filename="../../../scribus/plugins/tools/spellcheck/aspellpluginbase.ui" line="306"/>
<source>&amp;Change</source>
<translation>&amp;C 改变</translation>
<translation>修改 (&amp;C)</translation>
</message>
<message>
<source>&amp;Exit</source>
<translation type="obsolete">&amp;E 退出</translation>
</message>
<message>
<location filename="../../../scribus/plugins/tools/spellcheck/aspellpluginbase.ui" line="46"/>
<location filename="../../../scribus/plugins/tools/spellcheck/aspellpluginbase.ui" line="45"/>
<source>Not in Dictionary:</source>
<translation type="unfinished"></translation>
<translation>不在字典中:</translation>
</message>
<message>
<location filename="../../../scribus/plugins/tools/spellcheck/aspellpluginbase.ui" line="71"/>
<location filename="../../../scribus/plugins/tools/spellcheck/aspellpluginbase.ui" line="70"/>
<source>Word that was not found in the active dictionary</source>
<translation type="unfinished"></translation>
<translation>词没有在当前字典中找到</translation>
</message>
<message>
<location filename="../../../scribus/plugins/tools/spellcheck/aspellpluginbase.ui" line="126"/>
<location filename="../../../scribus/plugins/tools/spellcheck/aspellpluginbase.ui" line="125"/>
<source>Replacement text for the current word that was not found in the dictionary</source>
<translation type="unfinished"></translation>
<translation>当前单词的替代文本没有在字典中找到</translation>
</message>
<message>
<location filename="../../../scribus/plugins/tools/spellcheck/aspellpluginbase.ui" line="182"/>
<location filename="../../../scribus/plugins/tools/spellcheck/aspellpluginbase.ui" line="181"/>
<source>Active Dictionary: </source>
<translation type="unfinished"></translation>
<translation>当前字典:</translation>
</message>
<message>
<location filename="../../../scribus/plugins/tools/spellcheck/aspellpluginbase.ui" line="226"/>
<location filename="../../../scribus/plugins/tools/spellcheck/aspellpluginbase.ui" line="194"/>
<source>The currently active dictionary. Scribus uses aspell for dictionary support.&lt;br /&gt;If you require updated or more dictionaries, you should install them via your system&apos;s installation system or package manager.</source>
<translation>现在使用中的字典。Scribus 对于字典的支持使用 aspell。&lt;br /&gt;如果你要求更新或者获取更多字典。你应通过你操作系统的安装系统或软件包管理器安装它们。</translation>
</message>
<message>
<location filename="../../../scribus/plugins/tools/spellcheck/aspellpluginbase.ui" line="225"/>
<source>Ignore the current text not found in the active dictionary</source>
<translation type="unfinished"></translation>
<translation>忽略当前未在现有字典中找到的文本</translation>
</message>
<message>
<location filename="../../../scribus/plugins/tools/spellcheck/aspellpluginbase.ui" line="229"/>
<location filename="../../../scribus/plugins/tools/spellcheck/aspellpluginbase.ui" line="228"/>
<source>&amp;Ignore</source>
<translation type="unfinished">&amp;I 忽略</translation>
<translation>忽略 (&amp;I)</translation>
</message>
<message>
<location filename="../../../scribus/plugins/tools/spellcheck/aspellpluginbase.ui" line="248"/>
<location filename="../../../scribus/plugins/tools/spellcheck/aspellpluginbase.ui" line="247"/>
<source>Ignore all occurrences of the current text not found in the active dictionary</source>
<translation type="unfinished"></translation>
<translation>忽略当前所有发生事件的未在现有字典中找到地文本</translation>
</message>
<message>
<location filename="../../../scribus/plugins/tools/spellcheck/aspellpluginbase.ui" line="251"/>
<location filename="../../../scribus/plugins/tools/spellcheck/aspellpluginbase.ui" line="250"/>
<source>I&amp;gnore All</source>
<translation type="unfinished"></translation>
<translation>忽略全部 (&amp;g)</translation>
</message>
<message>
<location filename="../../../scribus/plugins/tools/spellcheck/aspellpluginbase.ui" line="276"/>
<location filename="../../../scribus/plugins/tools/spellcheck/aspellpluginbase.ui" line="275"/>
<source>Add the current word to the your personal spelling dictionary for future use</source>
<translation type="unfinished"></translation>
<translation>添加当前单词到你的个人拼写字典供日后使用</translation>
</message>
<message>
<location filename="../../../scribus/plugins/tools/spellcheck/aspellpluginbase.ui" line="304"/>
<location filename="../../../scribus/plugins/tools/spellcheck/aspellpluginbase.ui" line="303"/>
<source>Change the current word that was not found to that shown in the replacement entry field</source>
<translation type="unfinished"></translation>
<translation>更改未被查出的单词到替换字段显示</translation>
</message>
<message>
<location filename="../../../scribus/plugins/tools/spellcheck/aspellpluginbase.ui" line="332"/>
<location filename="../../../scribus/plugins/tools/spellcheck/aspellpluginbase.ui" line="331"/>
<source>Change all occurrences of the current word in the text that was not found to that shown in the replacement entry field</source>
<translation type="unfinished"></translation>
<translation type="unfinished">更改未被查出的所有发生事件的当前单词到替换字段显示</translation>
</message>
<message>
<location filename="../../../scribus/plugins/tools/spellcheck/aspellpluginbase.ui" line="335"/>
<location filename="../../../scribus/plugins/tools/spellcheck/aspellpluginbase.ui" line="334"/>
<source>Change A&amp;ll</source>
<translation type="unfinished"></translation>
<translation>修改全部 (&amp;l)</translation>
</message>
<message>
<location filename="../../../scribus/plugins/tools/spellcheck/aspellpluginbase.ui" line="373"/>
<location filename="../../../scribus/plugins/tools/spellcheck/aspellpluginbase.ui" line="372"/>
<source>Close</source>
<translation>关闭</translation>
</message>
7972,208 → 3040,191
<context>
<name>AspellPluginImpl</name>
<message>
<location filename="../../../scribus/plugins/tools/spellcheck/aspellpluginimpl.cpp" line="44"/>
<location filename="../../../scribus/plugins/tools/spellcheck/aspellpluginimpl.cpp" line="37"/>
<source>Loaded </source>
<translation type="unfinished"></translation>
<translation>已读取</translation>
</message>
<message>
<location filename="../../../scribus/plugins/tools/spellcheck/aspellpluginimpl.cpp" line="44"/>
<location filename="../../../scribus/plugins/tools/spellcheck/aspellpluginimpl.cpp" line="37"/>
<source>default </source>
<translation type="unfinished"></translation>
<translation>默认</translation>
</message>
<message>
<location filename="../../../scribus/plugins/tools/spellcheck/aspellpluginimpl.cpp" line="365"/>
<source>AspellPluginImpl::on_fskipAllBtn_clicked(): Unable to skip all instances of &quot;</source>
<translation type="unfinished"></translation>
<location filename="../../../scribus/plugins/tools/spellcheck/aspellpluginimpl.cpp" line="37"/>
<source> aspell dictionary.</source>
<translation> aspell 字典。</translation>
</message>
<message>
<location filename="../../../scribus/plugins/tools/spellcheck/aspellpluginimpl.cpp" line="367"/>
<source> by adding it to the session list.</source>
<translation type="unfinished"></translation>
<location filename="../../../scribus/plugins/tools/spellcheck/aspellpluginimpl.cpp" line="82"/>
<source>aspellplugin (AspellPluginImpl::AspellPluginImpl): Error in aspell speller configuration.</source>
<translation>aspell插件 (AspellPluginlmpl::AspellPluginlmpl): aspell 拼写程序配置错误。</translation>
</message>
<message>
<location filename="../../../scribus/plugins/tools/spellcheck/aspellpluginimpl.cpp" line="388"/>
<source>AspellPluginImpl::on_faddWordBtn_clicked(): Unable to add word to personal list.</source>
<translation type="unfinished"></translation>
<location filename="../../../scribus/plugins/tools/spellcheck/aspellpluginimpl.cpp" line="89"/>
<source>aspellplugin (AspellPluginImpl::AspellPluginImpl): Error in creating aspell speller.</source>
<translation>aspell插件 (AspellPluginImpl::AspellPluginImpl): 创建 aspell 拼写程序中出现错误。</translation>
</message>
<message>
<location filename="../../../scribus/plugins/tools/spellcheck/aspellpluginimpl.cpp" line="242"/>
<source>Spelling check complete</source>
<translation type="unfinished"></translation>
<location filename="../../../scribus/plugins/tools/spellcheck/aspellpluginimpl.cpp" line="358"/>
<source>AspellPluginImpl::on_fskipAllBtn_clicked(): Unable to skip all instances of &quot;</source>
<translation>AspellPluginImpl::on_fskipAllBtn_clicked(): 不能掉过所有取代 &quot;</translation>
</message>
<message>
<location filename="../../../scribus/plugins/tools/spellcheck/aspellpluginimpl.cpp" line="44"/>
<source> Aspell dictionary.</source>
<translation type="unfinished"></translation>
<location filename="../../../scribus/plugins/tools/spellcheck/aspellpluginimpl.cpp" line="360"/>
<source> by adding it to the session list.</source>
<translation> 添加它到会话列表。</translation>
</message>
<message>
<location filename="../../../scribus/plugins/tools/spellcheck/aspellpluginimpl.cpp" line="89"/>
<source>aspellplugin (AspellPluginImpl::AspellPluginImpl): Error in Aspell speller configuration.</source>
<translation type="unfinished"></translation>
<location filename="../../../scribus/plugins/tools/spellcheck/aspellpluginimpl.cpp" line="381"/>
<source>AspellPluginImpl::on_faddWordBtn_clicked(): Unable to add word to personal list.</source>
<translation>AspellPluginImpl::on_faddWordBtn_clicked(): 不能添加单词到个人列表。</translation>
</message>
<message>
<location filename="../../../scribus/plugins/tools/spellcheck/aspellpluginimpl.cpp" line="96"/>
<source>aspellplugin (AspellPluginImpl::AspellPluginImpl): Error in creating Aspell speller.</source>
<translation type="unfinished"></translation>
<location filename="../../../scribus/plugins/tools/spellcheck/aspellpluginimpl.cpp" line="235"/>
<source>Spelling check complete</source>
<translation>拼写检查完成</translation>
</message>
<message>
<location filename="../../../scribus/plugins/tools/spellcheck/aspellpluginimpl.cpp" line="243"/>
<location filename="../../../scribus/plugins/tools/spellcheck/aspellpluginimpl.cpp" line="434"/>
<location filename="../../../scribus/plugins/tools/spellcheck/aspellpluginimpl.cpp" line="236"/>
<location filename="../../../scribus/plugins/tools/spellcheck/aspellpluginimpl.cpp" line="427"/>
<source>Spell Checker</source>
<translation type="unfinished"></translation>
<translation>拼写检查</translation>
</message>
<message>
<location filename="../../../scribus/plugins/tools/spellcheck/aspellpluginimpl.cpp" line="69"/>
<location filename="../../../scribus/plugins/tools/spellcheck/aspellpluginimpl.cpp" line="62"/>
<source>No available Aspell dictionaries found. Install some, please.</source>
<translation type="unfinished"></translation>
<translation>无法找到 Aspell 字典。请安装它们。</translation>
</message>
<message>
<location filename="../../../scribus/plugins/tools/spellcheck/aspellpluginimpl.cpp" line="435"/>
<location filename="../../../scribus/plugins/tools/spellcheck/aspellpluginimpl.cpp" line="428"/>
<source>Do you want start from the beginning of the selection with new language selected?</source>
<translation type="unfinished"></translation>
<translation>你想用已选择的新语言从选定的起始处开始吗?</translation>
</message>
</context>
<context>
<name>AutoformButtonGroup</name>
<message>
<location filename="../../../scribus/ui/autoformbuttongroup.cpp" line="36"/>
<location filename="../../../scribus/ui/autoformbuttongroup.cpp" line="1281"/>
<location filename="../../../scribus/autoformbuttongroup.cpp" line="36"/>
<location filename="../../../scribus/autoformbuttongroup.cpp" line="1281"/>
<source>Arrows</source>
<translation type="unfinished">箭头</translation>
<translation>箭头</translation>
</message>
<message>
<location filename="../../../scribus/ui/autoformbuttongroup.cpp" line="44"/>
<location filename="../../../scribus/ui/autoformbuttongroup.cpp" line="1282"/>
<location filename="../../../scribus/autoformbuttongroup.cpp" line="44"/>
<location filename="../../../scribus/autoformbuttongroup.cpp" line="1282"/>
<source>Flow Chart</source>
<translation type="unfinished"></translation>
<translation>流程图</translation>
</message>
<message>
<location filename="../../../scribus/ui/autoformbuttongroup.cpp" line="53"/>
<location filename="../../../scribus/ui/autoformbuttongroup.cpp" line="1283"/>
<location filename="../../../scribus/autoformbuttongroup.cpp" line="53"/>
<location filename="../../../scribus/autoformbuttongroup.cpp" line="1283"/>
<source>Jigsaw</source>
<translation type="unfinished"></translation>
<translation>拼图</translation>
</message>
<message>
<location filename="../../../scribus/ui/autoformbuttongroup.cpp" line="66"/>
<location filename="../../../scribus/ui/autoformbuttongroup.cpp" line="1284"/>
<location filename="../../../scribus/autoformbuttongroup.cpp" line="66"/>
<location filename="../../../scribus/autoformbuttongroup.cpp" line="1284"/>
<source>Specials</source>
<translation type="unfinished">特别符号</translation>
<translation>特别符号</translation>
</message>
<message>
<location filename="../../../scribus/ui/autoformbuttongroup.cpp" line="21"/>
<location filename="../../../scribus/ui/autoformbuttongroup.cpp" line="1280"/>
<location filename="../../../scribus/autoformbuttongroup.cpp" line="21"/>
<location filename="../../../scribus/autoformbuttongroup.cpp" line="1280"/>
<source>Default Shapes</source>
<translation type="unfinished"></translation>
<translation>预设形状</translation>
</message>
</context>
<context>
<name>Barcode</name>
<message>
<source>&amp;Barcode Generator...</source>
<translation type="obsolete">&amp;B 条形码生成器...</translation>
</message>
<message>
<source>Scribus frontend for Pure Postscript Barcode Writer</source>
<translation type="obsolete">Scribus 纯Postscript条形码输出前端</translation>
</message>
<message>
<location filename="../../../scribus/plugins/barcodegenerator/barcode.cpp" line="22"/>
<source>&amp;Barcode...</source>
<translation>&amp;B 条形码...</translation>
<translation>条形码 (&amp;B)...</translation>
</message>
<message>
<location filename="../../../scribus/plugins/barcodegenerator/barcode.cpp" line="39"/>
<source>Scribus frontend for Pure PostScript Barcode Writer</source>
<translation type="unfinished">Scribus 前端 全</translation>
<translation>Scribus 前端为 Pure PostScript 条码编辑器</translation>
</message>
</context>
<context>
<name>BarcodeGenerator</name>
<message>
<location filename="../../../scribus/plugins/barcodegenerator/barcodegenerator.cpp" line="339"/>
<source>Error opening file: %1</source>
<translation type="unfinished">打开文件错误:%1</translation>
</message>
<message>
<source>Error creating preview</source>
<translation type="obsolete">生成预览错误</translation>
</message>
<message>
<location filename="../../../scribus/plugins/barcodegenerator/barcodegenerator.cpp" line="41"/>
<source>12 or 13 digits</source>
<translation type="unfinished"></translation>
<translation>12 或 13 位数字</translation>
</message>
<message>
<location filename="../../../scribus/plugins/barcodegenerator/barcodegenerator.cpp" line="43"/>
<source>8 digits</source>
<translation type="unfinished"></translation>
<translation>8 位数字</translation>
</message>
<message>
<location filename="../../../scribus/plugins/barcodegenerator/barcodegenerator.cpp" line="45"/>
<source>11 or 12 digits</source>
<translation type="unfinished"></translation>
<translation>11 或 12 位数字</translation>
</message>
<message>
<location filename="../../../scribus/plugins/barcodegenerator/barcodegenerator.cpp" line="47"/>
<source>7 or 8 digits</source>
<translation type="unfinished"></translation>
<translation>7 或 8 位数字</translation>
</message>
<message>
<location filename="../../../scribus/plugins/barcodegenerator/barcodegenerator.cpp" line="49"/>
<source>5 digits</source>
<translation type="unfinished"></translation>
<translation>5 位数字</translation>
</message>
<message>
<location filename="../../../scribus/plugins/barcodegenerator/barcodegenerator.cpp" line="51"/>
<source>2 digits</source>
<translation type="unfinished"></translation>
<translation>2 位数字</translation>
</message>
<message>
<location filename="../../../scribus/plugins/barcodegenerator/barcodegenerator.cpp" line="58"/>
<source>Variable number of characters, digits and any of the symbols -. *$/+%.</source>
<translation type="unfinished"></translation>
<translation type="unfinished">可变编号的字符、数字和任何符号 -. *$/+%。</translation>
</message>
<message>
<location filename="../../../scribus/plugins/barcodegenerator/barcodegenerator.cpp" line="63"/>
<location filename="../../../scribus/plugins/barcodegenerator/barcodegenerator.cpp" line="67"/>
<source>Variable number of ASCII characters and special function symbols, starting with the appropriate start character for the initial character set. UCC/EAN-128s must have a mandatory FNC 1 symbol immediately following the start character.</source>
<translation type="unfinished"></translation>
<translation type="unfinished">可变编号的 ASCII 字符并且指定功能的符号,开始带有适当的起始字符用于字符初始化设置。UCC/EAN-128s 必须有必要的 FNC 1 符号跟随起始字符。</translation>
</message>
<message>
<location filename="../../../scribus/plugins/barcodegenerator/barcodegenerator.cpp" line="70"/>
<source>Variable number of digits and any of the symbols -$:/.+ABCD.</source>
<translation type="unfinished"></translation>
<translation type="unfinished">可变编号的数字和任何符号 - $:/.+ABCD。</translation>
</message>
<message>
<location filename="../../../scribus/plugins/barcodegenerator/barcodegenerator.cpp" line="78"/>
<source>Variable number of digits. An ITF-14 is 14 characters and does not have a check digit</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../scribus/plugins/barcodegenerator/barcodegenerator.cpp" line="74"/>
<location filename="../../../scribus/plugins/barcodegenerator/barcodegenerator.cpp" line="82"/>
<location filename="../../../scribus/plugins/barcodegenerator/barcodegenerator.cpp" line="85"/>
<location filename="../../../scribus/plugins/barcodegenerator/barcodegenerator.cpp" line="93"/>
<source>Variable number of digits</source>
<translation type="unfinished"></translation>
<translation type="unfinished">可变编号的数字</translation>
</message>
<message>
<location filename="../../../scribus/plugins/barcodegenerator/barcodegenerator.cpp" line="78"/>
<source>Variable number of digits. An ITF-14 is 14 characters and does not have a check digit</source>
<translation type="unfinished">可变编号的数字。ITF-14 有 14 字符并且没有校验位</translation>
</message>
<message>
<location filename="../../../scribus/plugins/barcodegenerator/barcodegenerator.cpp" line="89"/>
<source>Variable number of digits and capital letters</source>
<translation type="unfinished"></translation>
<translation type="unfinished">可变编号的数字和大写字母</translation>
</message>
<message>
<location filename="../../../scribus/plugins/barcodegenerator/barcodegenerator.cpp" line="98"/>
<source>Variable number of hexadecimal characters</source>
<translation type="unfinished"></translation>
<translation type="unfinished">可变编号的十六进制字符</translation>
</message>
<message>
<location filename="../../../scribus/plugins/barcodegenerator/barcodegenerator.cpp" line="105"/>
<source>Barcode</source>
<translation type="unfinished">条形码</translation>
<location filename="../../../scribus/plugins/barcodegenerator/barcodegenerator.cpp" line="316"/>
<source>Error opening file: %1</source>
<translation>打开文件 %1 错误</translation>
</message>
<message>
<location filename="../../../scribus/plugins/barcodegenerator/barcodegenerator.cpp" line="373"/>
<location filename="../../../scribus/plugins/barcodegenerator/barcodegenerator.cpp" line="350"/>
<source>Barcode incomplete</source>
<translation>条形码不完整</translation>
</message>
8180,443 → 3231,327
<message>
<location filename="../../../scribus/plugins/barcodegenerator/barcodegenerator.cpp" line="54"/>
<source>12 or 13 digits with dashes. The legacy ISBN-10 format accepts 9 or 10 digits with dashes, but this standard was depreciated for public use after 1st January 2007. (Note: To convert an old ISBN-10 to a new ISBN-13, prefix 978- to the first 9 digits, e.g. 1-56592-479-7 -&gt; 978-1-56592-479. The final check-digit will be calculated automatically.)</source>
<translation type="unfinished"></translation>
<translation>12 或 13 位带有破折号。传统书号 ISBN-10 格式允许 9 或 10 位带有破折号,但是这种书号基本自 2007 年 1 月 1 号之后被减少公开使用。 (注意:转换旧的 ISBN-10 到新的 ISBN-13,加前缀 978 到九位数字之前。例如: 1-56592-479-7 -&gt; 978-1-56592-479。最后的校验位会被自动计算出。)</translation>
</message>
<message>
<location filename="../../../scribus/plugins/barcodegenerator/barcodegenerator.cpp" line="163"/>
<location filename="../../../scribus/plugins/barcodegenerator/barcodegenerator.cpp" line="105"/>
<source>Select Type</source>
<translation type="unfinished">选择种类</translation>
<translation>选择类型</translation>
</message>
<message>
<location filename="../../../scribus/plugins/barcodegenerator/barcodegenerator.cpp" line="145"/>
<source>Select Barcode Type</source>
<translation type="obsolete">选择条形码种类</translation>
<translation>选择条形码类型</translation>
</message>
</context>
<context>
<name>BarcodeGeneratorBase</name>
<message>
<source>Barcode Creator</source>
<translation type="obsolete">条形码生成器</translation>
</message>
<message>
<source>Barcode</source>
<translation type="obsolete">条形码</translation>
</message>
<message>
<location filename="../../../scribus/plugins/barcodegenerator/barcodegenerator.ui" line="135"/>
<location filename="../../../scribus/plugins/barcodegenerator/barcodegenerator.ui" line="140"/>
<source>&amp;Type:</source>
<translation type="unfinished">&amp;T 类型</translation>
<translation>类型 (&amp;T) :</translation>
</message>
<message>
<source>C&amp;ode:</source>
<translation type="obsolete">&amp;O 编码:</translation>
<location filename="../../../scribus/plugins/barcodegenerator/barcodegenerator.ui" line="120"/>
<source>Co&amp;de:</source>
<translation>条形码 (&amp;d) :</translation>
</message>
<message>
<location filename="../../../scribus/plugins/barcodegenerator/barcodegenerator.ui" line="128"/>
<location filename="../../../scribus/plugins/barcodegenerator/barcodegenerator.ui" line="133"/>
<source>Select one of the available barcode type here</source>
<translation type="unfinished">在此选择一个可用的条形码类型</translation>
<translation>在此选择一个可用的条形码类型</translation>
</message>
<message>
<location filename="../../../scribus/plugins/barcodegenerator/barcodegenerator.ui" line="108"/>
<location filename="../../../scribus/plugins/barcodegenerator/barcodegenerator.ui" line="113"/>
<source>The numeric representation of the code itself. See the help message below</source>
<translation type="unfinished">代表编码的数字。下面有帮助信息可循</translation>
<translation>编码自身的数值表示法。下面有帮助信息可循</translation>
</message>
<message>
<location filename="../../../scribus/plugins/barcodegenerator/barcodegenerator.ui" line="98"/>
<location filename="../../../scribus/plugins/barcodegenerator/barcodegenerator.ui" line="103"/>
<source>Reset the barcode samples</source>
<translation type="unfinished">重置条形码范例</translation>
<translation>重置条形码范例</translation>
</message>
<message>
<source>&amp;Include text in barcode</source>
<translation type="obsolete">&amp;I 在条形码中包含文字</translation>
</message>
<message>
<location filename="../../../scribus/plugins/barcodegenerator/barcodegenerator.ui" line="76"/>
<location filename="../../../scribus/plugins/barcodegenerator/barcodegenerator.ui" line="81"/>
<source>Alt+I</source>
<translation type="unfinished">Alt+I</translation>
<translation>Alt+I</translation>
</message>
<message>
<location filename="../../../scribus/plugins/barcodegenerator/barcodegenerator.ui" line="70"/>
<location filename="../../../scribus/plugins/barcodegenerator/barcodegenerator.ui" line="75"/>
<source>If checked, there will be numbers in the barcode too</source>
<translation type="unfinished">如果勾选,在条形码中也会有数字</translation>
<translation>如果勾选,在条形码中也会有数字</translation>
</message>
<message>
<source>&amp;Guard whitespace</source>
<translation type="obsolete">&amp;G 注意留白</translation>
</message>
<message>
<location filename="../../../scribus/plugins/barcodegenerator/barcodegenerator.ui" line="63"/>
<location filename="../../../scribus/plugins/barcodegenerator/barcodegenerator.ui" line="68"/>
<source>Alt+G</source>
<translation type="unfinished">Alt+G</translation>
<translation>Alt+G</translation>
</message>
<message>
<location filename="../../../scribus/plugins/barcodegenerator/barcodegenerator.ui" line="57"/>
<location filename="../../../scribus/plugins/barcodegenerator/barcodegenerator.ui" line="62"/>
<source>Draw arrows to be sure of space next the code</source>
<translation type="unfinished">画箭头确保编码旁的空位 </translation>
</message>
<message>
<location filename="../../../scribus/plugins/barcodegenerator/barcodegenerator.ui" line="151"/>
<location filename="../../../scribus/plugins/barcodegenerator/barcodegenerator.ui" line="55"/>
<source>Alt+N</source>
<translation>Alt+N</translation>
</message>
<message>
<location filename="../../../scribus/plugins/barcodegenerator/barcodegenerator.ui" line="49"/>
<source>Generate and include a checksum in barcode</source>
<translation>在条形码中生成并包含校验和</translation>
</message>
<message>
<location filename="../../../scribus/plugins/barcodegenerator/barcodegenerator.ui" line="42"/>
<source>Alt+U</source>
<translation>Alt+U</translation>
</message>
<message>
<location filename="../../../scribus/plugins/barcodegenerator/barcodegenerator.ui" line="36"/>
<source>Include the checksum digit in the barcode text</source>
<translation>在条形码中文字包含校验和位</translation>
</message>
<message>
<location filename="../../../scribus/plugins/barcodegenerator/barcodegenerator.ui" line="156"/>
<source>Colors</source>
<translation type="unfinished">颜色</translation>
<translation>颜色</translation>
</message>
<message>
<location filename="../../../scribus/plugins/barcodegenerator/barcodegenerator.ui" line="173"/>
<location filename="../../../scribus/plugins/barcodegenerator/barcodegenerator.ui" line="184"/>
<source>&amp;Background</source>
<translation type="unfinished">&amp;B 背景</translation>
<translation>背景 (&amp;B)</translation>
</message>
<message>
<location filename="../../../scribus/plugins/barcodegenerator/barcodegenerator.ui" line="176"/>
<location filename="../../../scribus/plugins/barcodegenerator/barcodegenerator.ui" line="187"/>
<source>Alt+B</source>
<translation type="unfinished">Alt+B</translation>
<translation>Alt+B</translation>
</message>
<message>
<location filename="../../../scribus/plugins/barcodegenerator/barcodegenerator.ui" line="170"/>
<location filename="../../../scribus/plugins/barcodegenerator/barcodegenerator.ui" line="181"/>
<source>Background color - under the code lines</source>
<translation type="unfinished">背景颜色-在编码线下面</translation>
<translation>背景色-在编码线下面</translation>
</message>
<message>
<location filename="../../../scribus/plugins/barcodegenerator/barcodegenerator.ui" line="205"/>
<location filename="../../../scribus/plugins/barcodegenerator/barcodegenerator.ui" line="216"/>
<source>&amp;Lines</source>
<translation type="unfinished">&amp;L 线条</translation>
<translation>线条 (&amp;L)</translation>
</message>
<message>
<location filename="../../../scribus/plugins/barcodegenerator/barcodegenerator.ui" line="208"/>
<location filename="../../../scribus/plugins/barcodegenerator/barcodegenerator.ui" line="219"/>
<source>Alt+L</source>
<translation>Alt+L</translation>
</message>
<message>
<location filename="../../../scribus/plugins/barcodegenerator/barcodegenerator.ui" line="202"/>
<location filename="../../../scribus/plugins/barcodegenerator/barcodegenerator.ui" line="213"/>
<source>Color of the lines in barcode</source>
<translation>条形码线条的颜色</translation>
<translation>条形码中线条的颜色</translation>
</message>
<message>
<location filename="../../../scribus/plugins/barcodegenerator/barcodegenerator.ui" line="237"/>
<location filename="../../../scribus/plugins/barcodegenerator/barcodegenerator.ui" line="248"/>
<source>&amp;Text</source>
<translation>&amp;T 文本</translation>
<translation>文本 (&amp;T)</translation>
</message>
<message>
<location filename="../../../scribus/plugins/barcodegenerator/barcodegenerator.ui" line="240"/>
<location filename="../../../scribus/plugins/barcodegenerator/barcodegenerator.ui" line="251"/>
<source>Alt+T</source>
<translation>Alt+T</translation>
</message>
<message>
<location filename="../../../scribus/plugins/barcodegenerator/barcodegenerator.ui" line="234"/>
<location filename="../../../scribus/plugins/barcodegenerator/barcodegenerator.ui" line="245"/>
<source>Color of the text and numbers</source>
<translation>文字和数字的颜色</translation>
</message>
<message>
<location filename="../../../scribus/plugins/barcodegenerator/barcodegenerator.ui" line="269"/>
<location filename="../../../scribus/plugins/barcodegenerator/barcodegenerator.ui" line="280"/>
<source>Hints and help is shown here</source>
<translation>这里显示诀窍和帮助</translation>
</message>
<message>
<location filename="../../../scribus/plugins/barcodegenerator/barcodegenerator.ui" line="290"/>
<source>Preview of the result. 72dpi sample.</source>
<translation type="obsolete">预览效果。72dpi 的范例。</translation>
<translation>预览效果。72dpi范例。</translation>
</message>
<message>
<location filename="../../../scribus/plugins/barcodegenerator/barcodegenerator.ui" line="115"/>
<source>Co&amp;de:</source>
<translation>&amp;D 代码</translation>
</message>
<message>
<location filename="../../../scribus/plugins/barcodegenerator/barcodegenerator.ui" line="50"/>
<source>Alt+N</source>
<translation>Alt+N</translation>
</message>
<message>
<location filename="../../../scribus/plugins/barcodegenerator/barcodegenerator.ui" line="44"/>
<source>Generate and include a checksum in barcode</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../scribus/plugins/barcodegenerator/barcodegenerator.ui" line="37"/>
<source>Alt+U</source>
<translation type="unfinished">Alt+U</translation>
</message>
<message>
<location filename="../../../scribus/plugins/barcodegenerator/barcodegenerator.ui" line="31"/>
<source>Include the checksum digit in the barcode text</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../scribus/plugins/barcodegenerator/barcodegenerator.ui" line="16"/>
<location filename="../../../scribus/plugins/barcodegenerator/barcodegenerator.ui" line="15"/>
<source>Insert Barcode</source>
<translation>插入条形码</translation>
</message>
<message>
<location filename="../../../scribus/plugins/barcodegenerator/barcodegenerator.ui" line="25"/>
<location filename="../../../scribus/plugins/barcodegenerator/barcodegenerator.ui" line="24"/>
<source>Format</source>
<translation>格式</translation>
</message>
<message>
<location filename="../../../scribus/plugins/barcodegenerator/barcodegenerator.ui" line="34"/>
<location filename="../../../scribus/plugins/barcodegenerator/barcodegenerator.ui" line="39"/>
<source>Incl&amp;ude Checksum Digit</source>
<translation type="unfinished"></translation>
<translation>包含校验和位 (&amp;u)</translation>
</message>
<message>
<location filename="../../../scribus/plugins/barcodegenerator/barcodegenerator.ui" line="47"/>
<location filename="../../../scribus/plugins/barcodegenerator/barcodegenerator.ui" line="52"/>
<source>I&amp;nclude Checksum</source>
<translation type="unfinished"></translation>
<translation>包含校验和 (&amp;n)</translation>
</message>
<message>
<location filename="../../../scribus/plugins/barcodegenerator/barcodegenerator.ui" line="60"/>
<location filename="../../../scribus/plugins/barcodegenerator/barcodegenerator.ui" line="65"/>
<source>&amp;Guard Whitespace</source>
<translation type="unfinished"></translation>
<translation type="unfinished">防护空位箭头 (&amp;G)</translation>
</message>
<message>
<location filename="../../../scribus/plugins/barcodegenerator/barcodegenerator.ui" line="73"/>
<location filename="../../../scribus/plugins/barcodegenerator/barcodegenerator.ui" line="78"/>
<source>&amp;Include Text in Barcode</source>
<translation>&amp;I 在条形码中包含文字</translation>
<translation>条形码包含文字 (&amp;I)</translation>
</message>
</context>
<context>
<name>Biblio</name>
<message>
<location filename="../../../scribus/ui/scrapbookpalette.cpp" line="2084"/>
<source>Scrapbook</source>
<translation>寄存本</translation>
<location filename="../../../scribus/scrapbookpalette.cpp" line="561"/>
<location filename="../../../scribus/scrapbookpalette.cpp" line="562"/>
<source>Main</source>
<translation>主要</translation>
</message>
<message>
<source>Scrapbooks (*.scs);;All Files (*)</source>
<translation type="obsolete">寄存本 (*.scs);;全部文件 (*)</translation>
<location filename="../../../scribus/scrapbookpalette.cpp" line="564"/>
<location filename="../../../scribus/scrapbookpalette.cpp" line="565"/>
<source>Copied Items</source>
<translation>已复制的对象</translation>
</message>
<message>
<location filename="../../../scribus/ui/scrapbookpalette.cpp" line="1304"/>
<source>Delete</source>
<translation>删除</translation>
<location filename="../../../scribus/scrapbookpalette.cpp" line="672"/>
<location filename="../../../scribus/scrapbookpalette.cpp" line="710"/>
<source>Choose a Scrapbook Directory</source>
<translation>选择寄存本目录</translation>
</message>
<message>
<location filename="../../../scribus/ui/scrapbookpalette.cpp" line="1824"/>
<location filename="../../../scribus/ui/scrapbookpalette.cpp" line="1832"/>
<location filename="../../../scribus/ui/scrapbookpalette.cpp" line="1922"/>
<location filename="../../../scribus/ui/scrapbookpalette.cpp" line="2000"/>
<source>Object</source>
<translation>对象</translation>
<location filename="../../../scribus/scrapbookpalette.cpp" line="750"/>
<source>Choose a scrapbook file to import</source>
<translation>选择要导入的寄存本文件</translation>
</message>
<message>
<location filename="../../../scribus/ui/scrapbookpalette.cpp" line="1379"/>
<location filename="../../../scribus/ui/scrapbookpalette.cpp" line="1707"/>
<location filename="../../../scribus/ui/scrapbookpalette.cpp" line="1837"/>
<location filename="../../../scribus/ui/scrapbookpalette.cpp" line="2004"/>
<source>New Entry</source>
<translation>新项目</translation>
<location filename="../../../scribus/scrapbookpalette.cpp" line="772"/>
<source>Choose a Directory</source>
<translation>选择目录</translation>
</message>
<message>
<location filename="../../../scribus/ui/scrapbookpalette.cpp" line="1302"/>
<location filename="../../../scribus/scrapbookpalette.cpp" line="850"/>
<source>Rename</source>
<translation>重命名</translation>
</message>
<message>
<source>&amp;New</source>
<translation type="obsolete">&amp;N 新建</translation>
<location filename="../../../scribus/scrapbookpalette.cpp" line="852"/>
<source>Delete</source>
<translation>删除</translation>
</message>
<message>
<source>&amp;Load...</source>
<translation type="obsolete">&amp;L 加载...</translation>
<location filename="../../../scribus/scrapbookpalette.cpp" line="857"/>
<source>Copy To:</source>
<translation>复制到 :</translation>
</message>
<message>
<source>&amp;Save</source>
<translation type="obsolete">&amp;S 保存</translation>
<location filename="../../../scribus/scrapbookpalette.cpp" line="858"/>
<source>Move To:</source>
<translation>移动到 :</translation>
</message>
<message>
<source>Save &amp;As...</source>
<translation type="obsolete">&amp;A 保存为...</translation>
<location filename="../../../scribus/scrapbookpalette.cpp" line="927"/>
<location filename="../../../scribus/scrapbookpalette.cpp" line="1126"/>
<location filename="../../../scribus/scrapbookpalette.cpp" line="1282"/>
<location filename="../../../scribus/scrapbookpalette.cpp" line="1445"/>
<source>&amp;Name:</source>
<translation>名称 (&amp;N):</translation>
</message>
<message>
<source>&amp;Close</source>
<translation type="obsolete">&amp;C 关闭</translation>
<location filename="../../../scribus/scrapbookpalette.cpp" line="927"/>
<location filename="../../../scribus/scrapbookpalette.cpp" line="1282"/>
<location filename="../../../scribus/scrapbookpalette.cpp" line="1445"/>
<source>New Entry</source>
<translation>新对象</translation>
</message>
<message>
<source>&amp;Small</source>
<translation type="obsolete">&amp;S 小</translation>
</message>
<message>
<source>&amp;Medium</source>
<translation type="obsolete">&amp;M 中</translation>
</message>
<message>
<source>&amp;Large</source>
<translation type="obsolete">&amp;L 大</translation>
</message>
<message>
<source>&amp;File</source>
<translation type="obsolete">&amp;F 文件</translation>
</message>
<message>
<source>&amp;Preview</source>
<translation type="obsolete">&amp;P 预览</translation>
</message>
<message>
<location filename="../../../scribus/ui/scrapbookpalette.cpp" line="1379"/>
<location filename="../../../scribus/ui/scrapbookpalette.cpp" line="1572"/>
<location filename="../../../scribus/ui/scrapbookpalette.cpp" line="1707"/>
<location filename="../../../scribus/ui/scrapbookpalette.cpp" line="1837"/>
<location filename="../../../scribus/ui/scrapbookpalette.cpp" line="2004"/>
<source>&amp;Name:</source>
<translation>&amp;N 名称:</translation>
</message>
<message>
<location filename="../../../scribus/scrapbookpalette.cpp" line="1133"/>
<source>Name &quot;%1&quot; is not unique.
Please choose another.</source>
<translation type="obsolete">名称 &quot;%1&quot;非唯一,请另选
</translation>
<translation>名称 &quot;%1&quot; 非唯一。
请另选一个。</translation>
</message>
<message>
<location filename="../../../scribus/ui/scrapbookpalette.cpp" line="1066"/>
<source>Choose a Scrapbook Directory</source>
<translation>选择寄存本路径</translation>
<location filename="../../../scribus/scrapbookpalette.cpp" line="1269"/>
<location filename="../../../scribus/scrapbookpalette.cpp" line="1277"/>
<location filename="../../../scribus/scrapbookpalette.cpp" line="1369"/>
<location filename="../../../scribus/scrapbookpalette.cpp" line="1441"/>
<source>Object</source>
<translation>对象</translation>
</message>
<message>
<source>Choose a Directory</source>
<translation type="obsolete">选择一个路径</translation>
<location filename="../../../scribus/scrapbookpalette.cpp" line="1523"/>
<source>Scrapbook</source>
<translation>寄存本</translation>
</message>
<message>
<location filename="../../../scribus/ui/scrapbookpalette.cpp" line="1111"/>
<source>Choose a scrapbook file to import</source>
<translation>选择要导入的寄存本文件</translation>
</message>
<message>
<location filename="../../../scribus/ui/scrapbookpalette.cpp" line="2085"/>
<location filename="../../../scribus/scrapbookpalette.cpp" line="1524"/>
<source>Create a new scrapbook page</source>
<translation>创建一个新的寄存本页面</translation>
<translation>新建寄存本页面</translation>
</message>
<message>
<location filename="../../../scribus/scrapbookpalette.cpp" line="1525"/>
<source>Load an existing scrapbook</source>
<translation type="obsolete">读取一个已经存在的寄存本</translation>
<translation>打开已有的寄存本</translation>
</message>
<message>
<location filename="../../../scribus/scrapbookpalette.cpp" line="1526"/>
<source>Save the selected scrapbook</source>
<translation type="obsolete">保存选定的寄存本</translation>
<translation>保存选定的寄存本</translation>
</message>
<message>
<source>Import an scrapbook file from Scribus &lt;=1.3.2</source>
<translation type="obsolete">从 Scribus &lt;=1.3.2 导入一个寄存本文件</translation>
<location filename="../../../scribus/scrapbookpalette.cpp" line="1527"/>
<source>Import a scrapbook file from Scribus &lt;=1.3.2</source>
<translation>导入寄存本文件 (Scribus 版本&lt;=1.3.2)</translation>
</message>
<message>
<location filename="../../../scribus/ui/scrapbookpalette.cpp" line="2088"/>
<location filename="../../../scribus/scrapbookpalette.cpp" line="1528"/>
<source>Close the selected scrapbook</source>
<translation>关闭选定的寄存本</translation>
<translation>关闭所选的寄存本</translation>
</message>
<message>
<location filename="../../../scribus/ui/scrapbookpalette.cpp" line="1309"/>
<source>Copy To:</source>
<translation>复制到</translation>
</message>
<message>
<location filename="../../../scribus/ui/scrapbookpalette.cpp" line="1310"/>
<source>Move To:</source>
<translation>移动到</translation>
</message>
<message>
<location filename="../../../scribus/ui/scrapbookpalette.cpp" line="911"/>
<location filename="../../../scribus/ui/scrapbookpalette.cpp" line="912"/>
<source>Main</source>
<translation>主要</translation>
</message>
<message>
<location filename="../../../scribus/ui/scrapbookpalette.cpp" line="914"/>
<location filename="../../../scribus/ui/scrapbookpalette.cpp" line="915"/>
<source>Copied Items</source>
<translation>复制的物件</translation>
</message>
<message>
<location filename="../../../scribus/ui/scrapbookpalette.cpp" line="1572"/>
<location filename="../../../scribus/scrapbookpalette.cpp" line="1126"/>
<source>New Name</source>
<translation>新名字</translation>
<translation>新名称</translation>
</message>
<message>
<location filename="../../../scribus/ui/scrapbookpalette.cpp" line="1113"/>
<location filename="../../../scribus/scrapbookpalette.cpp" line="752"/>
<source>Scrapbook (*.scs *.SCS)</source>
<translation>寄存本 (*.scs *.SCS)</translation>
</message>
<message>
<location filename="../../../scribus/ui/scrapbookpalette.cpp" line="885"/>
<location filename="../../../scribus/ui/scrapbookpalette.cpp" line="2090"/>
<source>Hide Directorys</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../scribus/ui/scrapbookpalette.cpp" line="888"/>
<location filename="../../../scribus/ui/scrapbookpalette.cpp" line="2091"/>
<source>Hide Images</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../scribus/ui/scrapbookpalette.cpp" line="891"/>
<location filename="../../../scribus/ui/scrapbookpalette.cpp" line="2092"/>
<source>Hide Vector files</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../scribus/ui/scrapbookpalette.cpp" line="895"/>
<location filename="../../../scribus/ui/scrapbookpalette.cpp" line="2093"/>
<source>Open Directorys in a new tab</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../scribus/ui/scrapbookpalette.cpp" line="1298"/>
<location filename="../../../scribus/scrapbookpalette.cpp" line="846"/>
<source>Paste to Page</source>
<translation>粘贴到页面</translation>
</message>
<message>
<location filename="../../../scribus/ui/scrapbookpalette.cpp" line="1354"/>
<location filename="../../../scribus/scrapbookpalette.cpp" line="902"/>
<source>Save as...</source>
<translation>保存为 ...</translation>
</message>
<message>
<location filename="../../../scribus/ui/scrapbookpalette.cpp" line="1357"/>
<location filename="../../../scribus/scrapbookpalette.cpp" line="905"/>
<source>Close</source>
<translation>关闭</translation>
</message>
<message>
<location filename="../../../scribus/ui/scrapbookpalette.cpp" line="1360"/>
<location filename="../../../scribus/scrapbookpalette.cpp" line="908"/>
<source>Delete Contents</source>
<translation>删除内容</translation>
</message>
<message>
<location filename="../../../scribus/ui/scrapbookpalette.cpp" line="1527"/>
<location filename="../../../scribus/scrapbookpalette.cpp" line="1081"/>
<source>Do you really want to delete all entries?</source>
<translation type="unfinished">真的要删除全部</translation>
<translation>你确定要删除该寄存本中所有对象吗?</translation>
</message>
<message>
<location filename="../../../scribus/ui/scrapbookpalette.cpp" line="2086"/>
<source>Go up one Directory</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../scribus/ui/scrapbookpalette.cpp" line="2087"/>
<source>Import a scrapbook file from Scribus &lt;=1.3.2</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../scribus/ui/scrapbookpalette.cpp" line="2089"/>
<source>Configure the scrapbook</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>BookMView</name>
<message>
<source>Bookmarks</source>
<translation type="obsolete">书签</translation>
</message>
<message>
<source>Move Bookmark</source>
<translation type="obsolete">移动书签</translation>
</message>
<message>
<source>Insert Bookmark</source>
<translation type="obsolete">插入书签</translation>
</message>
<message>
<source>Cancel</source>
<translation type="obsolete">取消</translation>
</message>
</context>
<context>
<name>BookPalette</name>
<message>
<location filename="../../../scribus/ui/bookmarkpalette.cpp" line="51"/>
<location filename="../../../scribus/bookmarkpalette.cpp" line="51"/>
<source>Bookmarks</source>
<translation>书签</translation>
</message>
8624,680 → 3559,495
<context>
<name>ButtonIcon</name>
<message>
<location filename="../../../scribus/ui/buttonicon.cpp" line="29"/>
<location filename="../../../scribus/buttonicon.cpp" line="29"/>
<source>Icon Placement</source>
<translation>图标位置</translation>
</message>
<message>
<location filename="../../../scribus/ui/buttonicon.cpp" line="38"/>
<location filename="../../../scribus/buttonicon.cpp" line="38"/>
<source>Layout:</source>
<translation>版面:</translation>
<translation>版式 :</translation>
</message>
<message>
<location filename="../../../scribus/ui/buttonicon.cpp" line="41"/>
<location filename="../../../scribus/buttonicon.cpp" line="41"/>
<source>Caption only</source>
<translation>仅标题</translation>
<translation>仅文字</translation>
</message>
<message>
<location filename="../../../scribus/ui/buttonicon.cpp" line="41"/>
<location filename="../../../scribus/buttonicon.cpp" line="41"/>
<source>Icon only</source>
<translation>仅图标</translation>
</message>
<message>
<location filename="../../../scribus/ui/buttonicon.cpp" line="41"/>
<location filename="../../../scribus/buttonicon.cpp" line="41"/>
<source>Caption below Icon</source>
<translation>图标在标题上面</translation>
<translation>图标在文字下</translation>
</message>
<message>
<location filename="../../../scribus/ui/buttonicon.cpp" line="41"/>
<location filename="../../../scribus/buttonicon.cpp" line="41"/>
<source>Caption above Icon</source>
<translation>标题在图标上面</translation>
<translation>文字在图标上</translation>
</message>
<message>
<location filename="../../../scribus/ui/buttonicon.cpp" line="42"/>
<location filename="../../../scribus/buttonicon.cpp" line="42"/>
<source>Caption right to Icon</source>
<translation>标题在图标右边</translation>
<translation>文字在图标右</translation>
</message>
<message>
<location filename="../../../scribus/ui/buttonicon.cpp" line="42"/>
<location filename="../../../scribus/buttonicon.cpp" line="42"/>
<source>Caption left to Icon</source>
<translation>标题在图标左边</translation>
<translation>文字在图标左</translation>
</message>
<message>
<location filename="../../../scribus/ui/buttonicon.cpp" line="42"/>
<location filename="../../../scribus/buttonicon.cpp" line="42"/>
<source>Caption overlays Icon</source>
<translation>标题覆盖图标</translation>
<translation>文字覆盖图标</translation>
</message>
<message>
<location filename="../../../scribus/ui/buttonicon.cpp" line="50"/>
<location filename="../../../scribus/buttonicon.cpp" line="50"/>
<source>Scale:</source>
<translation>缩放:</translation>
<translation>缩放:</translation>
</message>
<message>
<location filename="../../../scribus/ui/buttonicon.cpp" line="55"/>
<location filename="../../../scribus/buttonicon.cpp" line="55"/>
<source>Always</source>
<translation>总是</translation>
</message>
<message>
<location filename="../../../scribus/ui/buttonicon.cpp" line="56"/>
<location filename="../../../scribus/buttonicon.cpp" line="55"/>
<source>When Icon is too small</source>
<translation>当图标太小时</translation>
</message>
<message>
<location filename="../../../scribus/buttonicon.cpp" line="56"/>
<source>When Icon is too big</source>
<translation>当图标太大</translation>
<translation>当图标太大时</translation>
</message>
<message>
<location filename="../../../scribus/ui/buttonicon.cpp" line="56"/>
<location filename="../../../scribus/buttonicon.cpp" line="56"/>
<source>Never</source>
<translation>从不</translation>
</message>
<message>
<location filename="../../../scribus/ui/buttonicon.cpp" line="63"/>
<location filename="../../../scribus/buttonicon.cpp" line="63"/>
<source>Scale How:</source>
<translation>如何缩放:</translation>
<translation>缩放形式 :</translation>
</message>
<message>
<location filename="../../../scribus/ui/buttonicon.cpp" line="66"/>
<location filename="../../../scribus/buttonicon.cpp" line="66"/>
<source>Proportional</source>
<translation>按比例</translation>
</message>
<message>
<location filename="../../../scribus/ui/buttonicon.cpp" line="67"/>
<location filename="../../../scribus/buttonicon.cpp" line="67"/>
<source>Non Proportional</source>
<translation>不按比例</translation>
</message>
<message>
<location filename="../../../scribus/ui/buttonicon.cpp" line="90"/>
<location filename="../../../scribus/buttonicon.cpp" line="90"/>
<source>Icon</source>
<translation>图标</translation>
</message>
<message>
<location filename="../../../scribus/ui/buttonicon.cpp" line="117"/>
<location filename="../../../scribus/buttonicon.cpp" line="117"/>
<source>OK</source>
<translation>确定</translation>
</message>
<message>
<location filename="../../../scribus/ui/buttonicon.cpp" line="121"/>
<location filename="../../../scribus/buttonicon.cpp" line="121"/>
<source>Cancel</source>
<translation>取消</translation>
</message>
<message>
<location filename="../../../scribus/ui/buttonicon.cpp" line="124"/>
<location filename="../../../scribus/buttonicon.cpp" line="124"/>
<source>Reset</source>
<translation>重置</translation>
</message>
<message>
<location filename="../../../scribus/ui/buttonicon.cpp" line="55"/>
<source>When Icon is too small</source>
<translation>当图标太大</translation>
</message>
</context>
<context>
<name>CMSPrefs</name>
<message>
<source>System Profiles</source>
<translation type="obsolete">系统配置文件</translation>
</message>
<message>
<source>Rendering Intents</source>
<translation type="obsolete">渲染意图</translation>
</message>
<message>
<location filename="../../../scribus/ui/cmsprefs.cpp" line="26"/>
<source>Monitor profiles can only be changed when no documents are currently opened.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../scribus/ui/cmsprefs.cpp" line="78"/>
<location filename="../../../scribus/cmsprefs.cpp" line="69"/>
<source>Perceptual</source>
<translation>感官</translation>
<translation>图像感知</translation>
</message>
<message>
<location filename="../../../scribus/ui/cmsprefs.cpp" line="78"/>
<location filename="../../../scribus/cmsprefs.cpp" line="69"/>
<source>Relative Colorimetric</source>
<translation>相对比色</translation>
</message>
<message>
<location filename="../../../scribus/ui/cmsprefs.cpp" line="79"/>
<location filename="../../../scribus/cmsprefs.cpp" line="70"/>
<source>Saturation</source>
<translation>饱和度</translation>
</message>
<message>
<location filename="../../../scribus/ui/cmsprefs.cpp" line="79"/>
<location filename="../../../scribus/cmsprefs.cpp" line="70"/>
<source>Absolute Colorimetric</source>
<translation>绝对比色</translation>
</message>
<message>
<source>Default color profile for solid colors on the page</source>
<translation type="obsolete">默认页面单色的颜色配置文件</translation>
</message>
<message>
<source>Color profile that you have generated or received from the manufacturer.
This profile should be specific to your monitor and not a generic profile (i.e. sRGB).</source>
<translation type="obsolete">Colour profile that you have generated or received from the manufacturer.
This profile should be specific to your monitor and not a generic profile (i.e. sRGB).</translation>
</message>
<message>
<source>Color profile for your printer model from the manufacturer.
This profile should be specific to your printer and not a generic profile (i.e. sRGB).</source>
<translation type="obsolete">Colour profile for your printer model from the manufacturer.
This profile should be specific to your printer and not a generic profile (i.e. sRGB).</translation>
</message>
<message>
<source>Black Point Compensation is a method of improving contrast in photos.
It is recommended that you enable this if you have photos in your document.</source>
<translation type="obsolete">Black Point Compensation is a method of improving contrast in photos.
It is recommended that you enable this if you have photos in your document.</translation>
</message>
<message>
<source>Default rendering intent for your monitor. Unless you know why to change it,
Relative Colorimetric or Perceptual should be chosen.</source>
<translation type="obsolete">Default rendering intent for your monitor. Unless you know why to change it,
Relative Colourimetric or Perceptual should be chosen.</translation>
</message>
<message>
<source>Default rendering intent for your printer. Unless you know why to change it,
Relative Colorimetric or Perceptual should be chosen.</source>
<translation type="obsolete">Default rendering intent for your printer. Unless you know why to change it,
Relative Colourimetric or Perceptual should be chosen.</translation>
</message>
<message>
<source>Enable &apos;soft proofing&apos; of how your document colors will print,
based on the chosen printer profile.</source>
<translation type="obsolete">Enable &apos;soft proofing&apos; of how your document colours will print,
based on the chosen printer profile.</translation>
</message>
<message>
<source>Method of showing colors on the screen which may not print properly.
This requires very accurate profiles and serves only as a warning.</source>
<translation type="obsolete">在屏幕上显示可能不能正确打印的颜色的方法。
这需要非常精确的配置文件而且仅用于警示之用。</translation>
</message>
<message>
<source>&amp;Activate Color Management</source>
<translation type="obsolete">&amp;A 激活色彩管理</translation>
</message>
<message>
<source>&amp;Solid Colors:</source>
<translation type="obsolete">&amp;S 单色:</translation>
</message>
<message>
<source>&amp;Monitor:</source>
<translation type="obsolete">&amp;M 监视器:</translation>
</message>
<message>
<source>P&amp;rinter:</source>
<translation type="obsolete">&amp;R 打印机</translation>
</message>
<message>
<source>M&amp;onitor:</source>
<translation type="obsolete">&amp;O 监视器</translation>
</message>
<message>
<source>Pr&amp;inter:</source>
<translation type="obsolete">&amp;I 打印机</translation>
</message>
<message>
<source>Sim&amp;ulate Printer on the Screen</source>
<translation type="obsolete">&amp;U 在监视器上模拟打印机</translation>
</message>
<message>
<source>Mark Colors out of &amp;Gamut</source>
<translation type="obsolete">&amp;G 标出超出范围的颜色</translation>
</message>
<message>
<source>Use &amp;Blackpoint Compensation</source>
<translation type="obsolete">&amp;B 使用黑点补偿</translation>
</message>
<message>
<source>&amp;RGB Pictures:</source>
<translation type="obsolete">&amp;RGB 图像:</translation>
</message>
<message>
<source>&amp;CMYK Pictures:</source>
<translation type="obsolete">&amp;CMYK 图像:</translation>
</message>
<message>
<source>Default color profile for imported CMYK images</source>
<translation type="obsolete">导入的CMYK图像的默认颜色配置文件</translation>
</message>
<message>
<source>Default color profile for imported RGB images</source>
<translation type="obsolete">导入的RGB图像的默认颜色配置文件</translation>
</message>
<message>
<source>Images:</source>
<translation type="obsolete">图像:</translation>
</message>
</context>
<context>
<name>CMSPrefsBase</name>
<message>
<location filename="../../../scribus/ui/cmsprefsbase.ui" line="20"/>
<location filename="../../../scribus/cmsprefsbase.ui" line="19"/>
<source>Form</source>
<translation type="unfinished">表格</translation>
<translation>从</translation>
</message>
<message>
<location filename="../../../scribus/ui/cmsprefsbase.ui" line="32"/>
<location filename="../../../scribus/cmsprefsbase.ui" line="40"/>
<source>&amp;Activate Color Management</source>
<translation type="unfinished">&amp;A 激活色彩管理</translation>
<translation>激活颜色 (&amp;A)</translation>
</message>
<message>
<location filename="../../../scribus/cmsprefsbase.ui" line="50"/>
<source>System Profiles</source>
<translation type="obsolete">系统配置文件</translation>
<translation>系统配置文件</translation>
</message>
<message>
<location filename="../../../scribus/ui/cmsprefsbase.ui" line="54"/>
<location filename="../../../scribus/cmsprefsbase.ui" line="74"/>
<source>&amp;RGB Images:</source>
<translation type="unfinished"></translation>
<translation>RGB 图片 (&amp;R) :</translation>
</message>
<message>
<location filename="../../../scribus/ui/cmsprefsbase.ui" line="70"/>
<location filename="../../../scribus/cmsprefsbase.ui" line="90"/>
<source>Default color profile for imported RGB images</source>
<translation type="unfinished">导入的RGB图像的默认颜色配置文件</translation>
<translation>导入 RGB 图像的默认颜色配置文件</translation>
</message>
<message>
<location filename="../../../scribus/ui/cmsprefsbase.ui" line="77"/>
<location filename="../../../scribus/cmsprefsbase.ui" line="97"/>
<source>&amp;CMYK Images:</source>
<translation type="unfinished"></translation>
<translation>CMYK 图片 (&amp;C) :</translation>
</message>
<message>
<location filename="../../../scribus/ui/cmsprefsbase.ui" line="93"/>
<location filename="../../../scribus/cmsprefsbase.ui" line="113"/>
<source>Default color profile for imported CMYK images</source>
<translation type="unfinished">导入的CMYK图像的默认颜色配置文件</translation>
<translation>导入 CMYK 图像的默认颜色配置文件</translation>
</message>
<message>
<location filename="../../../scribus/ui/cmsprefsbase.ui" line="100"/>
<location filename="../../../scribus/cmsprefsbase.ui" line="120"/>
<source>&amp;RGB Solid Colors:</source>
<translation type="unfinished"></translation>
<translation>RGB 纯色 (&amp;R):</translation>
</message>
<message>
<location filename="../../../scribus/ui/cmsprefsbase.ui" line="116"/>
<location filename="../../../scribus/cmsprefsbase.ui" line="136"/>
<source>Default color profile for solid RGB colors on the page</source>
<translation type="unfinished"></translation>
<translation>页面上的纯 RGB 色的默认颜色配置文件</translation>
</message>
<message>
<location filename="../../../scribus/ui/cmsprefsbase.ui" line="123"/>
<location filename="../../../scribus/cmsprefsbase.ui" line="143"/>
<source>&amp;CMYK Solid Colors:</source>
<translation type="unfinished"></translation>
<translation>CMYK 纯色 (&amp;C):</translation>
</message>
<message>
<location filename="../../../scribus/ui/cmsprefsbase.ui" line="139"/>
<location filename="../../../scribus/cmsprefsbase.ui" line="159"/>
<source>Default color profile for solid CMYK colors on the page</source>
<translation type="unfinished"></translation>
<translation>页面上的纯 CMYK 色的默认配置文件</translation>
</message>
<message>
<location filename="../../../scribus/ui/cmsprefsbase.ui" line="245"/>
<source>Document Options</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../scribus/ui/cmsprefsbase.ui" line="278"/>
<source>Simulate printer on Screen</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../scribus/ui/cmsprefsbase.ui" line="313"/>
<source>Monitor Profile</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../scribus/ui/cmsprefsbase.ui" line="325"/>
<location filename="../../../scribus/cmsprefsbase.ui" line="166"/>
<source>&amp;Monitor:</source>
<translation type="unfinished">&amp;M 监视器:</translation>
<translation>显示器 (&amp;M):</translation>
</message>
<message>