Subversion Repositories Scribus

Compare Revisions

Regard whitespace Rev 5843 → Rev 5844

/trunk/Scribus/scribus/po/scribus.fi.ts
1,25 → 1,26
<!DOCTYPE TS><TS>
<!DOCTYPE TS>
<TS>
<context>
<name></name>
<message>
<source>getColorNames() -&gt; list
<source>getColorNames() -> 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>getColorNames() -&gt; list
<translation>getColorNames() -> list
 
Palauttaa listan värien nimistä, jotka on määritelty asiakirjassa.
Jos asiakirjoja ei ole avoinna, palauttaa listan oletusväreistä.</translation>
</message>
<message>
<source>newDocDialog() -&gt; bool
<source>newDocDialog() -> 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>getColorNames() -&gt; list
<translation>getColorNames() -> list
 
Näyttää dialogin &quot;Uusi asiakirja&quot;. Luo uuden asiakirjan, jos käyttäjä hyväksyy
asetukset. Asiakirjaa ei luoda, jos käyttäjä painaa Peruuta-painiketta.
26,12 → 27,12
Palauttaa true, jos uusi asiakirja luotiin.</translation>
</message>
<message>
<source>getFillColor([&quot;name&quot;]) -&gt; string
<source>getFillColor([&quot;name&quot;]) -> string
 
Returns the name 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>getFillColor([&quot;name&quot;]) -&gt; string
<translation>getFillColor([&quot;name&quot;]) -> string
 
Palauttaa täyttövärin nimen kohteelle &quot;name&quot;.
Jos &quot;name&quot; ei ole annettu käytetään valittuna olevaa kohdetta.</translation>
65,7 → 66,7
että kutsut setRedraw(True) finally: -lauseessa ylimmällä tasolla skriptissäsi.</translation>
</message>
<message>
<source>createRect(x, y, width, height, [&quot;name&quot;]) -&gt; string
<source>createRect(x, y, width, height, [&quot;name&quot;]) -> string
 
Creates a new rectangle on the current page and returns its name. The
coordinates are given in the current measurement units of the document
73,9 → 74,9
because you need this name to reference that object in future. 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 NameExistsError if you explicitly pass a name that's already used.
</source>
<translation>createRect(x, y, width, height, [&quot;name&quot;]) -&gt; string
<translation>createRect(x, y, width, height, [&quot;name&quot;]) -> string
 
Luo uuden nelikulmion nykyiselle sivulle ja palauttaa luodun kohteen nimen.
Koordinaatit on annettava asikirjassa käytössä olevalla yksiköllä. Katso (UNIT vakiot).
109,15 → 110,15
 
Sets the gradient fill of the object &quot;name&quot; to type. Color descriptions are
the same as for setFillColor() and setFillShade(). See the constants for
available types (FILL_&lt;type&gt;).
available types (FILL_&lt;type>).
</source>
<translation>setGradientFill(type, &quot;color1&quot;, shade1, &quot;color2&quot;, shade2, [&quot;name&quot;])
 
Asettaa liukuväritäytön kohteelle &quot;name&quot;. Värin kuvukset ovat samat kuin
setFillColor():lla ja setFillShade():lla. Katso vakiot FILL_&lt;type&gt;.</translation>
setFillColor():lla ja setFillShade():lla. Katso vakiot FILL_&lt;type>.</translation>
</message>
<message>
<source>getFontSize([&quot;name&quot;]) -&gt; float
<source>getFontSize([&quot;name&quot;]) -> float
 
Returns the font size in points for the text frame &quot;name&quot;. If this text
frame has some text selected the value assigned to the first character of
124,7 → 125,7
the selection is returned.
If &quot;name&quot; is not given the currently selected item is used.
</source>
<translation>getFontSize([&quot;name&quot;]) -&gt; float
<translation>getFontSize([&quot;name&quot;]) -> float
 
Palauttaa kirjaintyypin koon pisteinä tekstikehykselle &quot;name&quot;. Jos tekstikehyksessä
on tekstiä valittuna palautetaan valinnan ensimmäisen kirjaintyypin koko.
134,15 → 135,15
<source>messagebarText(&quot;string&quot;)
 
Writes the &quot;string&quot; into the Scribus message bar (status line). The text
must be UTF8 encoded or &apos;unicode&apos; string(recommended).
must be UTF8 encoded or 'unicode' string(recommended).
</source>
<translation>messagebarText(&quot;string&quot;)
 
Asettaa tekstin &quot;string&quot; Scribuksen tilariville. Teksti täytyy olla UTF8 koodattu tai
&apos;unicode&apos; teksti (suositeltavaa).</translation>
'unicode' teksti (suositeltavaa).</translation>
</message>
<message>
<source>register_macro_callable(name, callable, accel=&apos;&apos;)
<source>register_macro_callable(name, callable, accel='')
 
Create a macro called &quot;name&quot; with the existing callable object &quot;callable&quot;.
The passed callable must not require any arguments when called (it may take
155,7 → 156,7
a callable more than once, nor with registering multiple bound methods
of a single instance.
</source>
<translation>register_macro_callable(name, callable, accel=&apos;&apos;)
<translation>register_macro_callable(name, callable, accel='')
 
Create a macro called &quot;name&quot; with the existing callable object &quot;callable&quot;.
The passed callable must not require any arguments when called (it may take
170,7 → 171,7
</message>
<message>
<source>newDocument(size, margins, orientation, firstPageNumber,
unit, pagesType, firstPageOrder) -&gt; bool
unit, pagesType, firstPageOrder) -> bool
 
WARNING: This is backported function from 1.3.x series. You are using constants
larger PAGE_3 and bigger on your own risk. So do you with firstPageOrder biger
180,7 → 181,7
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.
use predefined constants named PAPER_&lt;paper_type> e.g. PAPER_A4 etc.
 
margins = A tuple (left, right, top, bottom) describing the document
margins
188,8 → 189,8
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.
pagenumbering. While you'll usually want 1, it's useful to have higher
numbers if you'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,
212,7 → 213,7
May raise ScribusError if is firstPageOrder bigger than allowed by pagesType.
</source>
<translation>newDocument(size, margins, orientation, firstPageNumber,
unit, pagesType, firstPageOrder) -&gt; bool
unit, pagesType, firstPageOrder) -> bool
 
WARNING: This is backported function from 1.3.x series. You are using constants
larger PAGE_3 and bigger on your own risk. So do you with firstPageOrder biger
222,7 → 223,7
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.
use predefined constants named PAPER_&lt;paper_type> e.g. PAPER_A4 etc.
 
margins = A tuple (left, right, top, bottom) describing the document
margins
230,8 → 231,8
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.
pagenumbering. While you'll usually want 1, it's useful to have higher
numbers if you'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,
258,16 → 259,16
<context>
<name>@default</name>
<message>
<source>getColor(&quot;name&quot;) -&gt; tuple
<source>getColor(&quot;name&quot;) -> 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 NotFoundError if the named color wasn't found.
May raise ValueError if an invalid color name is specified.
</source>
<translation>getColor(&quot;name&quot;) -&gt; tuple
<translation>getColor(&quot;name&quot;) -> tuple
 
Palauttaa tuplen (C, M, Y, K) värille &quot;name&quot; nykyisestä asiakirjasta. Jos asiakirjaa
ei ole avoinna, palauttaa värin oletusväreistä.
282,7 → 283,7
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 NotFoundError if the named color wasn't found.
May raise ValueError if an invalid color name is specified.
</source>
<translation>changeColor(&quot;name&quot;, c, m, y, k)
314,7 → 315,7
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 NotFoundError if a named color wasn't found.
May raise ValueError if an invalid color name is specified.
</source>
<translation>deleteColor(&quot;name&quot;, &quot;replace&quot;)
331,7 → 332,7
 
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 NotFoundError if a named color wasn't found.
May raise ValueError if an invalid color name is specified.
</source>
<translation>replaceColor(&quot;name&quot;, &quot;replace&quot;)
342,46 → 343,46
Saattaa nostaa ValueError:n, jos värin nimi on viallinen.</translation>
</message>
<message>
<source>fileDialog(&quot;caption&quot;, [&quot;filter&quot;, &quot;defaultname&quot; ,haspreview, issave]) -&gt; string with filename
<source>fileDialog(&quot;caption&quot;, [&quot;filter&quot;, &quot;defaultname&quot; ,haspreview, issave]) -> 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
supplied, leave this string empty when you don'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;. The default for both 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;.
The filter, if specified, takes the form 'comment (*.type *.type2 ...)'.
For example 'Images (*.png *.xpm *.jpg)'.
 
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)
Example: fileDialog('Open input', 'CSV files (*.csv)')
Example: fileDialog('Save report', defaultname='report.txt', issave=True)
</source>
<translation>fileDialog(&quot;caption&quot;, [&quot;filter&quot;, &quot;defaultname&quot; ,haspreview, issave]) -&gt; string with filename
<translation>fileDialog(&quot;caption&quot;, [&quot;filter&quot;, &quot;defaultname&quot; ,haspreview, issave]) -> 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
supplied, leave this string empty when you don'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;. The default for both 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;.
The filter, if specified, takes the form 'comment (*.type *.type2 ...)'.
For example 'Images (*.png *.xpm *.jpg)'.
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>
Example: fileDialog('Open input', 'CSV files (*.csv)')
Example: fileDialog('Save report', defaultname='report.txt', issave=True) </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
button2=BUTTON_NONE, button3=BUTTON_NONE) -> 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
400,10 → 401,10
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;,
result = messageBox('Script failed',
'This script only works when you have a text frame selected.',
ICON_ERROR)
result = messageBox(&apos;Monkeys!&apos;, &apos;Something went ook! &lt;i&gt;Was it a monkey?&lt;/i&gt;&apos;,
result = messageBox('Monkeys!', 'Something went ook! &lt;i>Was it a monkey?&lt;/i>',
ICON_WARNING, BUTTON_YES|BUTTONOPT_DEFAULT,
BUTTON_NO, BUTTON_IGNORE|BUTTONOPT_ESCAPE)
 
414,7 → 415,7
</source>
<translation>messageBox(&quot;caption&quot;, &quot;message&quot;,
icon=ICON_NONE, button1=BUTTON_OK|BUTTONOPT_DEFAULT,
button2=BUTTON_NONE, button3=BUTTON_NONE) -&gt; integer
button2=BUTTON_NONE, button3=BUTTON_NONE) -> 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
433,10 → 434,10
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;,
result = messageBox('Script failed',
'This script only works when you have a text frame selected.',
ICON_ERROR)
result = messageBox(&apos;Monkeys!&apos;, &apos;Something went ook! &lt;i&gt;Was it a monkey?&lt;/i&gt;&apos;,
result = messageBox('Monkeys!', 'Something went ook! &lt;i>Was it a monkey?&lt;/i>',
ICON_WARNING, BUTTON_YES|BUTTONOPT_DEFAULT,
BUTTON_NO, BUTTON_IGNORE|BUTTONOPT_ESCAPE)
446,14 → 447,14
ICON_NONE, ICON_INFORMATION, ICON_WARNING, ICON_CRITICAL.</translation>
</message>
<message>
<source>valueDialog(caption, message [,defaultvalue]) -&gt; string
<source>valueDialog(caption, message [,defaultvalue]) -> 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.
Shows the common 'Ask for string' dialog and returns its value as a string
Parameters: window title, text in the window and optional 'default' value.
 
Example: valueDialog(&apos;title&apos;, &apos;text in the window&apos;, &apos;optional&apos;)
Example: valueDialog('title', 'text in the window', 'optional')
</source>
<translation>valueDialog(caption, message [,defaultvalue]) -&gt; string
<translation>valueDialog(caption, message [,defaultvalue]) -> string
 
Näyttää yleisen &quot;Kysy string&quot;-dialogin ja palauttaa sen arvon. Parametrit: ikkunan
otsikko, ikkunan teksti ja oletusarvo</translation>
472,11 → 473,11
Saattaa heittää NoDocOpenError, jos suljettavia asiakirjoja ei ole</translation>
</message>
<message>
<source>haveDoc() -&gt; bool
<source>haveDoc() -> bool
 
Returns true if there is a document open.
</source>
<translation>haveDoc() -&gt; bool
<translation>haveDoc() -> bool
 
Palauttaa true, jos yksikin asiakirja on avoinna.</translation>
</message>
521,12 → 522,12
Saattaa aiheuttaa ScribusError:n, jos tallennus epäonnistuu.</translation>
</message>
<message>
<source>saveDocAs(&quot;author&quot;, &quot;info&quot;, &quot;description&quot;) -&gt; bool
<source>saveDocAs(&quot;author&quot;, &quot;info&quot;, &quot;description&quot;) -> bool
 
Sets the document information. &quot;Author&quot;, &quot;Info&quot;, &quot;Description&quot; are
strings.
</source>
<translation>saveDocAs(&quot;author&quot;, &quot;info&quot;, &quot;description&quot;) -&gt; bool
<translation>saveDocAs(&quot;author&quot;, &quot;info&quot;, &quot;description&quot;) -> bool
 
Asettaa asiakirjan tiedot. &quot;author&quot; (tekijä), &quot;info&quot; (tietoja) ja &quot;description&quot; (kuvaus) ovat stringejä.</translation>
</message>
534,36 → 535,36
<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;
margins are given in the measurement units of the document - see UNIT_&lt;type>
constants.
</source>
<translation>setMargins(lr, rr, tr, br)
 
Asettaa asiakirjan reunukset Vasen (lr), Oikea (rr), ylä (tr) ja ala (br). Reunukset annetaan
asiakirjan käyttämissä yksiköissä. Katso UNIT_&lt;type&gt; vakiot.</translation>
asiakirjan käyttämissä yksiköissä. Katso UNIT_&lt;type> vakiot.</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;.
defined as constants UNIT_&lt;type>.
 
May raise ValueError if an invalid unit is passed.
</source>
<translation>setUnit(type)
 
Vaihtaa asiakirjan mittayksikköä. Mahdolliset yksiköt on määritelty vakiona UNIT_&lt;type&gt;.
Vaihtaa asiakirjan mittayksikköä. Mahdolliset yksiköt on määritelty vakiona UNIT_&lt;type>.
 
Saattaa aiheuttaa ValueError:n, jos käytetään virheellistä yksikköä.</translation>
</message>
<message>
<source>getUnit() -&gt; integer (Scribus unit constant)
<source>getUnit() -> 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>getUnit() -&gt; integer (Scribus unit constant)
<translation>getUnit() -> integer (Scribus unit constant)
 
Palauttaa asiakirjan mittayksikön. Arvo on yksi UNIT_* vakioista.
UNIT_INCHES, UNIT_MILLIMETERS, UNIT_PICAS, UNIT_POINTS.
597,46 → 598,46
</translation>
</message>
<message>
<source>getLineColor([&quot;name&quot;]) -&gt; string
<source>getLineColor([&quot;name&quot;]) -> 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>getLineColor([&quot;name&quot;]) -&gt; string
<translation>getLineColor([&quot;name&quot;]) -> string
 
Palauttaa kohteen &quot;name&quot; viivan värin. Ilman &quot;name&quot;:a palauttaa
valittuna olevan kohteen kehyksen värin.</translation>
</message>
<message>
<source>getLineWidth([&quot;name&quot;]) -&gt; integer
<source>getLineWidth([&quot;name&quot;]) -> 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>getLineWidth([&quot;name&quot;]) -&gt; integer
<translation>getLineWidth([&quot;name&quot;]) -> integer
 
Palauttaa kohteen &quot;name&quot; viivan leveyden. Jos &quot;name&quot;:a
ei anneta käytetään valittuna olevaa kohdetta.</translation>
</message>
<message>
<source>getLineShade([&quot;name&quot;]) -&gt; integer
<source>getLineShade([&quot;name&quot;]) -> 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>getLineShade([&quot;name&quot;]) -&gt; integer
<translation>getLineShade([&quot;name&quot;]) -> integer
 
Palauttaa kohteen &quot;name&quot; viivan värin sävyn. Jos &quot;name&quot;:a ei
anneta käytetään valittuna olevaa kohdetta.</translation>
</message>
<message>
<source>getLineJoin([&quot;name&quot;]) -&gt; integer (see contants)
<source>getLineJoin([&quot;name&quot;]) -> 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>getLineJoin([&quot;name&quot;]) -&gt; integer (see contants)
<translation>getLineJoin([&quot;name&quot;]) -> 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:
644,13 → 645,13
</translation>
</message>
<message>
<source>getLineEnd([&quot;name&quot;]) -&gt; integer (see constants)
<source>getLineEnd([&quot;name&quot;]) -> 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>getLineEnd([&quot;name&quot;]) -&gt; integer (see constants)
<translation>getLineEnd([&quot;name&quot;]) -> 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:
657,13 → 658,13
CAP_FLAT, CAP_ROUND, CAP_SQUARE </translation>
</message>
<message>
<source>getLineStyle([&quot;name&quot;]) -&gt; integer (see constants)
<source>getLineStyle([&quot;name&quot;]) -> 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>getLineStyle([&quot;name&quot;]) -&gt; integer (see constants)
<translation>getLineStyle([&quot;name&quot;]) -> 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:
671,12 → 672,12
</translation>
</message>
<message>
<source>getFillShade([&quot;name&quot;]) -&gt; integer
<source>getFillShade([&quot;name&quot;]) -> 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>getFillShade([&quot;name&quot;]) -&gt; integer
<translation>getFillShade([&quot;name&quot;]) -> 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.
683,13 → 684,13
</translation>
</message>
<message>
<source>getCornerRadius([&quot;name&quot;]) -&gt; integer
<source>getCornerRadius([&quot;name&quot;]) -> integer
 
Returns 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.
</source>
<translation>getCornerRadius([&quot;name&quot;]) -&gt; integer
<translation>getCornerRadius([&quot;name&quot;]) -> integer
Returns the corner radius of the object &quot;name&quot;. The radius is
expressed in points. If &quot;name&quot; is not given the currently
697,12 → 698,12
</translation>
</message>
<message>
<source>getImageScale([&quot;name&quot;]) -&gt; (x,y)
<source>getImageScale([&quot;name&quot;]) -> (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>getImageScale([&quot;name&quot;]) -&gt; (x,y)
<translation>getImageScale([&quot;name&quot;]) -> (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.
709,12 → 710,12
</translation>
</message>
<message>
<source>getImageName([&quot;name&quot;]) -&gt; string
<source>getImageName([&quot;name&quot;]) -> 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>getImageName([&quot;name&quot;]) -&gt; string
<translation>getImageName([&quot;name&quot;]) -> string
Returns the filename for the image in the image frame. If &quot;name&quot; is not
given the currently selected item is used.
721,45 → 722,45
</translation>
</message>
<message>
<source>getPosition([&quot;name&quot;]) -&gt; (x,y)
<source>getPosition([&quot;name&quot;]) -> (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.
- see UNIT_&lt;type> for reference.
</source>
<translation>getPosition([&quot;name&quot;]) -&gt; (x,y)
<translation>getPosition([&quot;name&quot;]) -> (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.
- see UNIT_&lt;type> for reference.
</translation>
</message>
<message>
<source>getSize([&quot;name&quot;]) -&gt; (width,height)
<source>getSize([&quot;name&quot;]) -> (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;
expressed in the current measurement unit of the document - see UNIT_&lt;type>
for reference.
</source>
<translation>getSize([&quot;name&quot;]) -&gt; (width,height)
<translation>getSize([&quot;name&quot;]) -> (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;
expressed in the current measurement unit of the document - see UNIT_&lt;type>
for reference.
</translation>
</message>
<message>
<source>getRotation([&quot;name&quot;]) -&gt; integer
<source>getRotation([&quot;name&quot;]) -> 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>getRotation([&quot;name&quot;]) -&gt; integer
<translation>getRotation([&quot;name&quot;]) -> 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
766,11 → 767,11
is used.</translation>
</message>
<message>
<source>getAllObjects() -&gt; list
<source>getAllObjects() -> list
 
Returns a list containing the names of all objects on the current page.
</source>
<translation>getAllObjects() -&gt; list
<translation>getAllObjects() -> list
 
Returns a list containing the names of all objects on the current page.</translation>
</message>
835,13 → 836,13
</translation>
</message>
<message>
<source>getSelectedObject([nr]) -&gt; string
<source>getSelectedObject([nr]) -> 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>getSelectedObject([nr]) -&gt; string
<translation>getSelectedObject([nr]) -> 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
849,11 → 850,11
</translation>
</message>
<message>
<source>selectionCount() -&gt; integer
<source>selectionCount() -> integer
 
Returns the number of selected objects.
</source>
<translation>selectionCount() -&gt; integer
<translation>selectionCount() -> integer
Returns the number of selected objects.
</translation>
958,26 → 959,26
</translation>
</message>
<message>
<source>lockObject([&quot;name&quot;]) -&gt; bool
<source>lockObject([&quot;name&quot;]) -> bool
 
Locks the object &quot;name&quot; if it&apos;s unlocked or unlock it if it&apos;s locked.
Locks the object &quot;name&quot; if it's unlocked or unlock it if it's locked.
If &quot;name&quot; is not given the currently selected item is used. Returns true
if locked.
</source>
<translation>lockObject([&quot;name&quot;]) -&gt; bool
<translation>lockObject([&quot;name&quot;]) -> bool
Locks the object &quot;name&quot; if it&apos;s unlocked or unlock it if it&apos;s locked.
Locks the object &quot;name&quot; if it's unlocked or unlock it if it'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
<source>isLocked([&quot;name&quot;]) -> 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>isLocked([&quot;name&quot;]) -&gt; bool
<translation>isLocked([&quot;name&quot;]) -> bool
Returns true if is the object &quot;name&quot; locked. If &quot;name&quot; is not given the
currently selected item is used.
984,33 → 985,33
</translation>
</message>
<message>
<source>getFontNames() -&gt; list
<source>getFontNames() -> list
 
Returns a list with the names of all available fonts.
</source>
<translation>getFontNames() -&gt; list
<translation>getFontNames() -> list
Returns a list with the names of all available fonts.
</translation>
</message>
<message>
<source>getXFontNames() -&gt; list of tuples
<source>getXFontNames() -> list of tuples
 
Returns a larger font info. It&apos;s a list of the tuples with:
Returns a larger font info. It's a list of the tuples with:
[ (Scribus name, Family, Real name, subset (1|0), embed PS (1|0), font file), (...), ... ]
</source>
<translation>getXFontNames() -&gt; list of tuples
<translation>getXFontNames() -> list of tuples
Returns a larger font info. It&apos;s a list of the tuples with:
Returns a larger font info. It'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>getLayers() -&gt; list
<source>getLayers() -> list
 
Returns a list with the names of all defined layers.
</source>
<translation>getLayers() -&gt; list
<translation>getLayers() -> list
 
Returns a list with the names of all defined layers. </translation>
1020,23 → 1021,23
 
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.
May raise NotFoundError if the layer can't be found.
May raise ValueError if the layer name isn't acceptable.
</source>
<translation>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.
May raise NotFoundError if the layer can't be found.
May raise ValueError if the layer name isn't acceptable.
</translation>
</message>
<message>
<source>getActiveLayer() -&gt; string
<source>getActiveLayer() -> string
 
Returns the name of the current active layer.
</source>
<translation>getActiveLayer() -&gt; string
<translation>getActiveLayer() -> string
Returns the name of the current active layer.
</translation>
1047,8 → 1048,8
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.
May raise NotFoundError if the layer can't be found.
May raise ValueError if the layer name isn't acceptable.
</source>
<translation>sentToLayer(&quot;layer&quot; [, &quot;name&quot;])
1055,8 → 1056,8
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.
May raise NotFoundError if the layer can't be found.
May raise ValueError if the layer name isn't acceptable.
</translation>
</message>
<message>
1065,8 → 1066,8
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.
May raise NotFoundError if the layer can't be found.
May raise ValueError if the layer name isn't acceptable.
</source>
<translation>setLayerVisible(&quot;layer&quot;, visible)
1073,8 → 1074,8
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.
May raise NotFoundError if the layer can't be found.
May raise ValueError if the layer name isn't acceptable.
</translation>
</message>
<message>
1081,37 → 1082,37
<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.
false the layer won'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.
May raise NotFoundError if the layer can't be found.
May raise ValueError if the layer name isn't acceptable.
</source>
<translation>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.
false the layer won'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.
May raise NotFoundError if the layer can't be found.
May raise ValueError if the layer name isn'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.
Deletes the layer with the name &quot;layer&quot;. Nothing happens if the layer doesn't
exists or if it'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.
May raise NotFoundError if the layer can't be found.
May raise ValueError if the layer name isn't acceptable.
</source>
<translation>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.
Deletes the layer with the name &quot;layer&quot;. Nothing happens if the layer doesn't
exists or if it'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>
May raise NotFoundError if the layer can't be found.
May raise ValueError if the layer name isn't acceptable. </translation>
</message>
<message>
<source>createLayer(layer)
1118,27 → 1119,27
 
Creates a new layer with the name &quot;name&quot;.
 
May raise ValueError if the layer name isn&apos;t acceptable.
May raise ValueError if the layer name isn't acceptable.
</source>
<translation>createLayer(layer)
Creates a new layer with the name &quot;name&quot;.
May raise ValueError if the layer name isn&apos;t acceptable.
May raise ValueError if the layer name isn't acceptable.
</translation>
</message>
<message>
<source>getGuiLanguage() -&gt; string
<source>getGuiLanguage() -> string
 
Returns a string with the -lang value.
</source>
<translation>getGuiLanguage() -&gt; string
<translation>getGuiLanguage() -> string
Returns a string with the -lang value.
</translation>
</message>
<message>
<source>createEllipse(x, y, width, height, [&quot;name&quot;]) -&gt; string
<source>createEllipse(x, y, width, height, [&quot;name&quot;]) -> 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
1146,9 → 1147,9
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.
May raise NameExistsError if you explicitly pass a name that's already used.
</source>
<translation>createEllipse(x, y, width, height, [&quot;name&quot;]) -&gt; string
<translation>createEllipse(x, y, width, height, [&quot;name&quot;]) -> 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
1156,11 → 1157,11
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.
May raise NameExistsError if you explicitly pass a name that's already used.
</translation>
</message>
<message>
<source>createImage(x, y, width, height, [&quot;name&quot;]) -&gt; string
<source>createImage(x, y, width, height, [&quot;name&quot;]) -> 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.
1168,9 → 1169,9
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 NameExistsError if you explicitly pass a name that's already used.
</source>
<translation>createImage(x, y, width, height, [&quot;name&quot;]) -&gt; string
<translation>createImage(x, y, width, height, [&quot;name&quot;]) -> 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.
1178,11 → 1179,11
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 NameExistsError if you explicitly pass a name that's already used.
</translation>
</message>
<message>
<source>createText(x, y, width, height, [&quot;name&quot;]) -&gt; string
<source>createText(x, y, width, height, [&quot;name&quot;]) -> 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
1190,9 → 1191,9
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.
May raise NameExistsError if you explicitly pass a name that's already used.
</source>
<translation>createText(x, y, width, height, [&quot;name&quot;]) -&gt; string
<translation>createText(x, y, width, height, [&quot;name&quot;]) -> 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
1200,11 → 1201,11
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.
May raise NameExistsError if you explicitly pass a name that's already used.
</translation>
</message>
<message>
<source>createLine(x1, y1, x2, y2, [&quot;name&quot;]) -&gt; string
<source>createLine(x1, y1, x2, y2, [&quot;name&quot;]) -> 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
1212,9 → 1213,9
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 NameExistsError if you explicitly pass a name that's already used.
</source>
<translation>createLine(x1, y1, x2, y2, [&quot;name&quot;]) -&gt; string
<translation>createLine(x1, y1, x2, y2, [&quot;name&quot;]) -> 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
1222,11 → 1223,11
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 NameExistsError if you explicitly pass a name that's already used.
</translation>
</message>
<message>
<source>createPolyLine(list, [&quot;name&quot;]) -&gt; string
<source>createPolyLine(list, [&quot;name&quot;]) -> 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].
1235,11 → 1236,11
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 NameExistsError if you explicitly pass a name that'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.
the number of values passed don't group into points without leftovers.
</source>
<translation>createPolyLine(list, [&quot;name&quot;]) -&gt; string
<translation>createPolyLine(list, [&quot;name&quot;]) -> 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].
1248,13 → 1249,13
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 NameExistsError if you explicitly pass a name that'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.
the number of values passed don't group into points without leftovers.
</translation>
</message>
<message>
<source>createPolygon(list, [&quot;name&quot;]) -&gt; string
<source>createPolygon(list, [&quot;name&quot;]) -> 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].
1265,11 → 1266,11
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 NameExistsError if you explicitly pass a name that'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.
the number of values passed don't group into points without leftovers.
</source>
<translation>createPolygon(list, [&quot;name&quot;]) -&gt; string
<translation>createPolygon(list, [&quot;name&quot;]) -> 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].
1280,13 → 1281,13
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 NameExistsError if you explicitly pass a name that'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.
the number of values passed don't group into points without leftovers.
</translation>
</message>
<message>
<source>createBezierLine(list, [&quot;name&quot;]) -&gt; string
<source>createBezierLine(list, [&quot;name&quot;]) -> 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:
1298,11 → 1299,11
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 NameExistsError if you explicitly pass a name that'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.
the number of values passed don't group into points without leftovers.
</source>
<translation>createBezierLine(list, [&quot;name&quot;]) -&gt; string
<translation>createBezierLine(list, [&quot;name&quot;]) -> string
 
Creates a new bezier curve and returns its name. The points for the bezier
1315,12 → 1316,12
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 NameExistsError if you explicitly pass a name that'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>
the number of values passed don't group into points without leftovers. </translation>
</message>
<message>
<source>createPathText(x, y, &quot;textbox&quot;, &quot;beziercurve&quot;, [&quot;name&quot;]) -&gt; string
<source>createPathText(x, y, &quot;textbox&quot;, &quot;beziercurve&quot;, [&quot;name&quot;]) -> 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
1328,10 → 1329,10
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.
May raise NameExistsError if you explicitly pass a name that's already used.
May raise NotFoundError if one or both of the named base object don't exist.
</source>
<translation>createPathText(x, y, &quot;textbox&quot;, &quot;beziercurve&quot;, [&quot;name&quot;]) -&gt; string
<translation>createPathText(x, y, &quot;textbox&quot;, &quot;beziercurve&quot;, [&quot;name&quot;]) -> 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
1339,8 → 1340,8
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.
May raise NameExistsError if you explicitly pass a name that's already used.
May raise NotFoundError if one or both of the named base object don't exist.
</translation>
</message>
<message>
1370,13 → 1371,13
</translation>
</message>
<message>
<source>objectExists([&quot;name&quot;]) -&gt; bool
<source>objectExists([&quot;name&quot;]) -> 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>objectExists([&quot;name&quot;]) -&gt; bool
<translation>objectExists([&quot;name&quot;]) -> 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,
1387,31 → 1388,31
<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.
given, it's applied on the selected object.
</source>
<translation>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.
given, it's applied on the selected object.
</translation>
</message>
<message>
<source>getAllStyles() -&gt; list
<source>getAllStyles() -> list
 
Return a list of the names of all paragraph styles in the current document.
</source>
<translation>getAllStyles() -&gt; list
<translation>getAllStyles() -> list
Return a list of the names of all paragraph styles in the current document.
</translation>
</message>
<message>
<source>currentPage() -&gt; integer
<source>currentPage() -> 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>currentPage() -&gt; integer
<translation>currentPage() -> 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.
1463,7 → 1464,7
<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
gotoPage doesn't (curently) change the page the user'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.
1471,7 → 1472,7
<translation>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
gotoPage doesn't (curently) change the page the user'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.
1478,25 → 1479,25
</translation>
</message>
<message>
<source>pageCount() -&gt; integer
<source>pageCount() -> integer
 
Returns the number of pages in the document.
</source>
<translation>pageCount() -&gt; integer
<translation>pageCount() -> integer
Returns the number of pages in the document.
</translation>
</message>
<message>
<source>getHGuides() -&gt; list
<source>getHGuides() -> 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.
document's current units - see UNIT_&lt;type> constants.
</source>
<translation>getHGuides() -&gt; list
<translation>getHGuides() -> 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.
document's current units - see UNIT_&lt;type> constants.
</translation>
</message>
<message>
1503,7 → 1504,7
<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.
measured in the current document units - see UNIT_&lt;type> constants.
 
Example: setHGuides(getHGuides() + [200.0, 210.0] # add new guides without any lost
setHGuides([90,250]) # replace current guides entirely
1511,7 → 1512,7
<translation>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.
measured in the current document units - see UNIT_&lt;type> constants.
Example: setHGuides(getHGuides() + [200.0, 210.0] # add new guides without any lost
setHGuides([90,250]) # replace current guides entirely
1538,30 → 1539,30
See setHGuides. </translation>
</message>
<message>
<source>getPageSize() -&gt; tuple
<source>getPageSize() -> tuple
 
Returns a tuple with page dimensions measured in the document&apos;s current units.
See UNIT_&lt;type&gt; constants and getPageMargins()
Returns a tuple with page dimensions measured in the document's current units.
See UNIT_&lt;type> constants and getPageMargins()
</source>
<translation>getPageSize() -&gt; tuple
<translation>getPageSize() -> tuple
Returns a tuple with page dimensions measured in the document&apos;s current units.
See UNIT_&lt;type&gt; constants and getPageMargins()
Returns a tuple with page dimensions measured in the document's current units.
See UNIT_&lt;type> constants and getPageMargins()
</translation>
</message>
<message>
<source>getPageItems() -&gt; list
<source>getPageItems() -> 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
(name, objectType, order) E.g. [('Text1', 4, 0), ('Image1', 2, 1)]
means that object named 'Text1' is a text frame (type 4) and is the first at
the page...
</source>
<translation>getPageItems() -&gt; list
<translation>getPageItems() -> 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
(name, objectType, order) E.g. [('Text1', 4, 0), ('Image1', 2, 1)]
means that object named 'Text1' is a text frame (type 4) and is the first at
the page...
</translation>
</message>
1634,13 → 1635,13
 
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;.
predefined constants for join - JOIN_&lt;type>.
</source>
<translation>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;.
predefined constants for join - JOIN_&lt;type>.
</translation>
</message>
<message>
1648,13 → 1649,13
 
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;.
predefined constants for &quot;cap&quot; - CAP_&lt;type>.
</source>
<translation>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;.
predefined constants for &quot;cap&quot; - CAP_&lt;type>.
</translation>
</message>
<message>
1662,13 → 1663,13
 
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;.
constants for &quot;style&quot; - LINE_&lt;style>.
</source>
<translation>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;.
constants for &quot;style&quot; - LINE_&lt;style>.
</translation>
</message>
<message>
1713,7 → 1714,7
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.
May raise NotFoundError if the line style doesn't exist.
</source>
<translation>setMultiLine(&quot;namedStyle&quot;, [&quot;name&quot;])
1720,11 → 1721,11
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.
May raise NotFoundError if the line style doesn't exist.
</translation>
</message>
<message>
<source>getFont([&quot;name&quot;]) -&gt; string
<source>getFont([&quot;name&quot;]) -> 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
1731,7 → 1732,7
of the selection is returned. If &quot;name&quot; is not given the currently
selected item is used.
</source>
<translation>getFont([&quot;name&quot;]) -&gt; string
<translation>getFont([&quot;name&quot;]) -> 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
1740,12 → 1741,12
</translation>
</message>
<message>
<source>getTextLength([&quot;name&quot;]) -&gt; integer
<source>getTextLength([&quot;name&quot;]) -> 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>getTextLength([&quot;name&quot;]) -&gt; integer
<translation>getTextLength([&quot;name&quot;]) -> 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.
1752,7 → 1753,7
</translation>
</message>
<message>
<source>getText([&quot;name&quot;]) -&gt; string
<source>getText([&quot;name&quot;]) -> 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
1759,7 → 1760,7
currently visible text, is returned. If &quot;name&quot; is not given the currently
selected item is used.
</source>
<translation>getText([&quot;name&quot;]) -&gt; string
<translation>getText([&quot;name&quot;]) -> 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
1768,7 → 1769,7
</translation>
</message>
<message>
<source>getAllText([&quot;name&quot;]) -&gt; string
<source>getAllText([&quot;name&quot;]) -> 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
1775,7 → 1776,7
text is returned. If &quot;name&quot; is not given the currently selected item is
used.
</source>
<translation>getAllText([&quot;name&quot;]) -&gt; string
<translation>getAllText([&quot;name&quot;]) -> string
 
Returns the text of the text frame &quot;name&quot; and of all text frames which are
1784,12 → 1785,12
used. </translation>
</message>
<message>
<source>getLineSpacing([&quot;name&quot;]) -&gt; float
<source>getLineSpacing([&quot;name&quot;]) -> 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>getLineSpacing([&quot;name&quot;]) -&gt; float
<translation>getLineSpacing([&quot;name&quot;]) -> 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.
1796,23 → 1797,23
</translation>
</message>
<message>
<source>getColumnGap([&quot;name&quot;]) -&gt; float
<source>getColumnGap([&quot;name&quot;]) -> 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>getColumnGap([&quot;name&quot;]) -&gt; float
<translation>getColumnGap([&quot;name&quot;]) -> 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
<source>getColumns([&quot;name&quot;]) -> 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>getColumns([&quot;name&quot;]) -&gt; integer
<translation>getColumns([&quot;name&quot;]) -> 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>
1821,7 → 1822,7
<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
Text must be UTF8 encoded - use e.g. unicode(text, 'iso-8859-2'). See the FAQ
for more details. If &quot;name&quot; is not given the currently selected item is
used.
</source>
1828,7 → 1829,7
<translation>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
Text must be UTF8 encoded - use e.g. unicode(text, 'iso-8859-2'). See the FAQ
for more details. If &quot;name&quot; is not given the currently selected item is
used.
</translation>
1858,7 → 1859,7
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.
May throw ValueError for a font size that's out of bounds.
</source>
<translation>setFontSize(size, [&quot;name&quot;])
1867,7 → 1868,7
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. e(size, [&quot;name&quot;]).</translation>
May throw ValueError for a font size that's out of bounds. e(size, [&quot;name&quot;]).</translation>
</message>
<message>
<source>setLineSpacing(size, [&quot;name&quot;])
2014,7 → 2015,7
 
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;
connected, eg 'a->b->c' becomes 'a->c' when you unlinkTextFrames(b)'
 
May throw ScribusException if linking rules are violated.
</source>
2022,7 → 2023,7
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;
connected, eg 'a->b->c' becomes 'a->c' when you unlinkTextFrames(b)'
May throw ScribusException if linking rules are violated.
</translation>
2050,7 → 2051,7
<message>
<source>progressTotal(max)
 
Sets the progress bar&apos;s maximum steps value to the specified number.
Sets the progress bar's maximum steps value to the specified number.
See progressSet.
</source>
<translation>progressTotal(max)
2066,7 → 2067,7
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]
progressReset(). [based on info taken from Trolltech's Qt docs]
</source>
<translation>progressSet(nr)
 
2076,7 → 2077,7
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>
progressReset(). [based on info taken from Trolltech's Qt docs]</translation>
</message>
<message>
<source>setCursor()
2090,9 → 2091,9
<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.
Enable/disable save icon in the Scribus icon bar and the Save menu item. It's
useful to call this procedure when you're changing the document, because Scribus
won't automatically notice when you change the document using a script.
</source>
<translation>docChanged(bool)
 
2101,7 → 2102,7
automaattisesti skriptin tekemiä muutoksia.</translation>
</message>
<message>
<source>getColorAsRGB(&quot;name&quot;) -&gt; tuple
<source>getColorAsRGB(&quot;name&quot;) -> 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 colour
2108,10 → 2109,10
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 NotFoundError if the named color wasn't found.
May raise ValueError if an invalid color name is specified.
</source>
<translation>getColorAsRGB(&quot;name&quot;) -&gt; tuple
<translation>getColorAsRGB(&quot;name&quot;) -> 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 colour
2118,28 → 2119,28
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 NotFoundError if the named color wasn't found.
May raise ValueError if an invalid color name is specified. </translation>
</message>
<message>
<source>setScaleImageToFrame(scaletoframe, proportional=None, name=&lt;selection&gt;)
<source>setScaleImageToFrame(scaletoframe, proportional=None, name=&lt;selection>)
 
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.
Sets the scale to frame on the selected or specified image frame to `scaletoframe'.
If `proportional' is specified, set fixed aspect ratio scaling to `proportional'.
Both `scaletoframe' and `proportional' are boolean.
 
May raise WrongFrameTypeError.
</source>
<translation>setScaleImageToFrame(scaletoframe, proportional=None, name=&lt;selection&gt;)
<translation>setScaleImageToFrame(scaletoframe, proportional=None, name=&lt;selection>)
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.
Sets the scale to frame on the selected or specified image frame to `scaletoframe'.
If `proportional' is specified, set fixed aspect ratio scaling to `proportional'.
Both `scaletoframe' and `proportional' are boolean.
May raise WrongFrameTypeError. </translation>
</message>
<message>
<source>renderFont(&quot;name&quot;, &quot;filename&quot;, &quot;sample&quot;, size, format=&quot;PPM&quot;) -&gt; bool
<source>renderFont(&quot;name&quot;, &quot;filename&quot;, &quot;sample&quot;, size, format=&quot;PPM&quot;) -> 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
2147,10 → 2148,10
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 NotFoundError if the specified font can't be found.
May raise ValueError if an empty sample or filename is passed.
</source>
<translation>renderFont(&quot;name&quot;, &quot;filename&quot;, &quot;sample&quot;, size, format=&quot;PPM&quot;) -&gt; bool
<translation>renderFont(&quot;name&quot;, &quot;filename&quot;, &quot;sample&quot;, size, format=&quot;PPM&quot;) -> 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
2158,7 → 2159,7
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 NotFoundError if the specified font can't be found.
May raise ValueError if an empty sample or filename is passed. </translation>
</message>
<message>
2181,7 → 2182,7
May throw IndexError if the selection is outside the bounds of the text. </translation>
</message>
<message>
<source>register_macro_code(name, sourcetext, accel=&apos;&apos;)
<source>register_macro_code(name, sourcetext, accel='')
 
Create a macro named &quot;name&quot; by evaluating the the source code &quot;sourcetext&quot;.
&quot;sourcetext&quot; must follow the same rules as macros created in the GUI.
2188,7 → 2189,7
If provided, the string &quot;accel&quot; will be used to set a keyboard shortcut
for the macro.
</source>
<translation>register_macro_code(name, sourcetext, accel=&apos;&apos;)
<translation>register_macro_code(name, sourcetext, accel='')
Create a macro named &quot;name&quot; by evaluating the the source code &quot;sourcetext&quot;.
&quot;sourcetext&quot; must follow the same rules as macros created in the GUI.
2196,42 → 2197,42
for the macro. </translation>
</message>
<message>
<source>isLayerVisible(&quot;layer&quot;) -&gt; bool
<source>isLayerVisible(&quot;layer&quot;) -> 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.
May raise NotFoundError if the layer can't be found.
May raise ValueError if the layer name isn't acceptable.
</source>
<translation>isLayerVisible(&quot;layer&quot;) -&gt; bool
<translation>isLayerVisible(&quot;layer&quot;) -> 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>
May raise NotFoundError if the layer can't be found.
May raise ValueError if the layer name isn't acceptable. </translation>
</message>
<message>
<source>isLayerPrintable(&quot;layer&quot;) -&gt; bool
<source>isLayerPrintable(&quot;layer&quot;) -> 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.
May raise NotFoundError if the layer can't be found.
May raise ValueError if the layer name isn't acceptable.
</source>
<translation>isLayerPrintable(&quot;layer&quot;) -&gt; bool
<translation>isLayerPrintable(&quot;layer&quot;) -> 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>
May raise NotFoundError if the layer can't be found.
May raise ValueError if the layer name isn't acceptable. </translation>
</message>
<message>
<source>setPDFBookmark(&quot;toggle&quot;, [&quot;name&quot;])
2249,7 → 2250,7
May raise WrongFrameTypeError if the target frame is not a text frame </translation>
</message>
<message>
<source>isPDFBookmark([&quot;name&quot;]) -&gt; bool
<source>isPDFBookmark([&quot;name&quot;]) -> 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.
2256,7 → 2257,7
 
May raise WrongFrameTypeError if the target frame is not a text frame
</source>
<translation>isPDFBookmark([&quot;name&quot;]) -&gt; bool
<translation>isPDFBookmark([&quot;name&quot;]) -> 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.
2267,12 → 2268,12
<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().
units. See UNIT_&lt;type> constants and getPageSize().
</source>
<translation>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>
units. See UNIT_&lt;type> constants and getPageSize(). </translation>
</message>
<message>
<source>insertText(&quot;text&quot;, pos, [&quot;name&quot;])
2295,13 → 2296,13
</message>
<message>
<source>newDoc(size, margins, orientation, firstPageNumber,
unit, facingPages, firstSideLeft) -&gt; bool
unit, facingPages, firstSideLeft) -> bool
 
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.
use predefined constants named PAPER_&lt;paper_type> e.g. PAPER_A4 etc.
 
margins = A tuple (left, right, top, bottom) describing the document
margins
2309,8 → 2310,8
orientation = the page orientation - constants PORTRAIT, LANDSCAPE
 
firstPageNumber = 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.
pagenumbering. While you'll usually want 1, it's useful to have higher
numbers if you'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,
2327,14 → 2328,14
example: newDoc(PAPER_A4, (10, 10, 20, 20), LANDSCAPE, 1, UNIT_POINTS,
FACINGPAGES, FIRSTPAGERIGHT)
</source>
<translation type="unfinished">newDoc(size, margins, orientation, firstPageNumber,
unit, facingPages, firstSideLeft) -&gt; bool
<translation>newDoc(size, margins, orientation, firstPageNumber,
unit, facingPages, firstSideLeft) -> bool
 
Luo uuden asiakirjan ja palauttaa true, jos se onnistuu. Parametreillä on seuraavat
merkitykset:
 
size = Tuple (leveys, korkeus) kuvaa asiakirjan koon. Voit käyttää valmiiksi
määriteltyjä vakioita PAPER_&lt;paperin tyyppi&gt; esim. PAPER_A4 jne.
määriteltyjä vakioita PAPER_&lt;paperin tyyppi> esim. PAPER_A4 jne.
 
margins = Tuple (vasen, oikea, ylä, ala) kuva asiakirjan reunukset.
 
2359,18 → 2360,18
</translation>
</message>
<message>
<source>textOverflows([&quot;name&quot;, nolinks]) -&gt; integer
<source>textOverflows([&quot;name&quot;, nolinks]) -> 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
If is nolinks set to non zero value it takes only one frame - it doesn'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>textOverflows([&quot;name&quot;, nolinks]) -&gt; integer
<translation>textOverflows([&quot;name&quot;, nolinks]) -> 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
If is nolinks set to non zero value it takes only one frame - it doesn'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
2585,7 → 2586,7
<translation>Tässä näet version, käännöspäivämäärän sekä mukaan käännettyjen
ohjelmakirjastojen tuen. C-C-T muodostuu seuraavasti:
C=littlecms - C=CUPS - T=TIFF. Jos jokin näistä puuttuu,
on sen kohdalla &apos;*&apos; merkkinä puuttumisesta</translation>
on sen kohdalla '*' merkkinä puuttumisesta</translation>
</message>
<message>
<source>%1 %2 %3 </source>
2601,7 → 2602,7
</message>
<message>
<source>Japanese:</source>
<translation type="unfinished"></translation>
<translation>Japani:</translation>
</message>
</context>
<context>
3119,7 → 3120,7
<translation>On Blur</translation>
</message>
<message>
<source>Don&apos;t Export Value</source>
<source>Don't Export Value</source>
<translation>Älä vie arvoa</translation>
</message>
<message>
3496,7 → 3497,7
<translation>Varoitus</translation>
</message>
<message>
<source>Name &quot;%1&quot; isn&apos;t unique.
<source>Name &quot;%1&quot; isn't unique.
Please choose another.</source>
<translation>Nimi &quot;%1&quot; on jo olemassa.
Valitse toinen nimi.</translation>
3732,7 → 3733,7
sovitustapoja Relative Colorimetric tai Perceptual.</translation>
</message>
<message>
<source>Enable &apos;soft proofing&apos; of how your document colors will print,
<source>Enable 'soft proofing' of how your document colors will print,
based on the chosen printer profile.</source>
<translation>Mahdollistaa tulosteen värien jäljittelyn näytöllä
perustuen käytettävään väriprofiiliin.</translation>
3896,7 → 3897,7
</message>
<message>
<source>You cannot create a color named &quot;%1&quot;.
It&apos;s a reserved name for transparent color</source>
It's a reserved name for transparent color</source>
<translation>Väriä nimellä &quot;%1&quot; ei voi luoda.
Nimi on varattu läpinäkyvälle värille</translation>
</message>
4131,12 → 4132,12
<message>
<source>This panel displays various CUPS options when printing.
The exact parameters available will depend on your printer driver.
You can confirm CUPS support by selecting Help &gt; About.
You can confirm CUPS support by selecting Help > About.
Look for the listings: C-C-T These equate to C=CUPS C=littlecms T=TIFF support.
Missing library support is indicated by a *</source>
<translation>Tämä sivu näyttää useita CUPS-asetuksia.
Tarkat asetukset riippuvat tulostimesi ajurista.
Voit varmistaa CUPS-tuen menemällä valikon kohtaan Ohje-&gt;Tietoja Scribuksesta.
Voit varmistaa CUPS-tuen menemällä valikon kohtaan Ohje->Tietoja Scribuksesta.
Tarkastele C-C-T merkintää sivulla (C=CUPS, C=littlecms, T=TIFF).
Puuttuva kirjasto on merkitty * -merkillä</translation>
</message>
4251,12 → 4252,13
<name>DocIm</name>
<message>
<source>Importing failed</source>
<translation type="unfinished"></translation>
<translation>Tuonti epäonnistui</translation>
</message>
<message>
<source>Importing Word document failed
%1</source>
<translation type="unfinished"></translation>
<translation>Word-asiakirjan tuonti epäonnistui
%1</translation>
</message>
</context>
<context>
4558,8 → 4560,8
<context>
<name>EditMacroDialog</name>
<message>
<source>Editing Macro: &lt;b&gt;</source>
<translation>Muokattava makro: &lt;b&gt;</translation>
<source>Editing Macro: &lt;b></source>
<translation>Muokattava makro: &lt;b></translation>
</message>
<message>
<source>Scribus - Macro Manager</source>
4566,10 → 4568,10
<translation>Scribus - Makrojen hallinta</translation>
</message>
<message>
<source>The file &apos;%1&apos; already exists.
<source>The file '%1' already exists.
Are you sure you want to overwrite it?
</source>
<translation>Tiedosto &apos;%1&apos; on jo olemassa. Haluatko ylikirjoittaa sen?</translation>
<translation>Tiedosto '%1' on jo olemassa. Haluatko ylikirjoittaa sen?</translation>
</message>
<message>
<source>You have already edited this macro.
4603,8 → 4605,8
<translation>Scribus - Uusi makro</translation>
</message>
<message>
<source>&lt;qt&gt;This is the Edit Macro / New Macro dialog box. Here you can change the source code to macros. Edit the source code to the macro in the text editing area below the &quot;Source Code&quot; label and click OK to save your changes to the macro.&lt;/qt&gt;</source>
<translation>&lt;qt&gt;Tämä on Muokkaa makroa/Uusi makro ikkuna. Täällä voit muokata makrosi lähdekoodia ja tallentaa muutokset OK-painikkeella&lt;/qt&gt;</translation>
<source>&lt;qt>This is the Edit Macro / New Macro dialog box. Here you can change the source code to macros. Edit the source code to the macro in the text editing area below the &quot;Source Code&quot; label and click OK to save your changes to the macro.&lt;/qt></source>
<translation>&lt;qt>Tämä on Muokkaa makroa/Uusi makro ikkuna. Täällä voit muokata makrosi lähdekoodia ja tallentaa muutokset OK-painikkeella&lt;/qt></translation>
</message>
<message>
<source>Source Code:</source>
4619,8 → 4621,8
<translation>Muokattavana olevan makron nimi.</translation>
</message>
<message>
<source>&lt;/qt&gt;This item displays the name of the macro you are currently editing.&lt;qt&gt;</source>
<translation>&lt;/qt&gt;Tämä näyttää muokattavana olevan makron nimen.&lt;qt&gt;</translation>
<source>&lt;/qt>This item displays the name of the macro you are currently editing.&lt;qt></source>
<translation>&lt;/qt>Tämä näyttää muokattavana olevan makron nimen.&lt;qt></translation>
</message>
<message>
<source>&amp;Cancel</source>
4631,12 → 4633,12
<translation>Alt+C</translation>
</message>
<message>
<source>&lt;qt&gt;Discard all changes and exit.&lt;/qt&gt;</source>
<translation>&lt;qt&gt;Kumoa kaikki muutoksest ja poistu&lt;/qt&gt;</translation>
<source>&lt;qt>Discard all changes and exit.&lt;/qt></source>
<translation>&lt;qt>Kumoa kaikki muutoksest ja poistu&lt;/qt></translation>
</message>
<message>
<source>&lt;qt&gt;Exit the editing dialog, discarding all changes you have made. If you want to exit without saving the macro but don&apos;t want to lose your changes, save your changes with &quot;Save Source As...&quot;.&lt;/qt&gt;</source>
<translation>&lt;qt&gt;Poistu muokkausikkunasta ja kumoa kaikki muutokset. Jos haluat poistua tallentamatta makroa, mutta et halua menettää muutoksia, tallenna muutokset käyttäen &quot;Tallenna koodi nimellä...&quot;&lt;/qt&gt;</translation>
<source>&lt;qt>Exit the editing dialog, discarding all changes you have made. If you want to exit without saving the macro but don't want to lose your changes, save your changes with &quot;Save Source As...&quot;.&lt;/qt></source>
<translation>&lt;qt>Poistu muokkausikkunasta ja kumoa kaikki muutokset. Jos haluat poistua tallentamatta makroa, mutta et halua menettää muutoksia, tallenna muutokset käyttäen &quot;Tallenna koodi nimellä...&quot;&lt;/qt></translation>
</message>
<message>
<source>&amp;Ok</source>
4647,16 → 4649,16
<translation>Alt+O</translation>
</message>
<message>
<source>&lt;qt&gt;Save changes and exit.&lt;/qt&gt;</source>
<translation>&lt;qt&gt;Tallenna muutokset ja poistu&lt;/qt&gt;</translation>
<source>&lt;qt>Save changes and exit.&lt;/qt></source>
<translation>&lt;qt>Tallenna muutokset ja poistu&lt;/qt></translation>
</message>
<message>
<source>&lt;qt&gt;Save changes to the macro and exit. If there is a problem with the macro, a message will be displayed and the editing dialog will not close.&lt;/qt&gt;</source>
<translation>&lt;qt&gt;Tallenna muutokset makroon ja poistu. Jos makron kanssa on ongelmia, saat tästä tiedon eikä muokkausikkunaa suljeta&lt;/qt&gt;</translation>
<source>&lt;qt>Save changes to the macro and exit. If there is a problem with the macro, a message will be displayed and the editing dialog will not close.&lt;/qt></source>
<translation>&lt;qt>Tallenna muutokset makroon ja poistu. Jos makron kanssa on ongelmia, saat tästä tiedon eikä muokkausikkunaa suljeta&lt;/qt></translation>
</message>
<message>
<source>&lt;qt&gt;This text area contains the source code of the macro. If you&apos;re creating a new macro there won&apos;t be anything in it, and if you&apos;re editing an existing macro the source code the macro was defined with will be shown here.&lt;/qt&gt;</source>
<translation>&lt;qt&gt;Tämä tekstikenttä sisältää makron lähdekoodin. Jos luot uuden makron tekstikenttä on tyhjä. Jos olet muokkaamassa olemassa olevaa makroa koodi, jossa makro määriteltiin näytetään tekstikentässä.&lt;/qt&gt;</translation>
<source>&lt;qt>This text area contains the source code of the macro. If you're creating a new macro there won't be anything in it, and if you're editing an existing macro the source code the macro was defined with will be shown here.&lt;/qt></source>
<translation>&lt;qt>Tämä tekstikenttä sisältää makron lähdekoodin. Jos luot uuden makron tekstikenttä on tyhjä. Jos olet muokkaamassa olemassa olevaa makroa koodi, jossa makro määriteltiin näytetään tekstikentässä.&lt;/qt></translation>
</message>
<message>
<source>&amp;Load Source ...</source>
4667,12 → 4669,12
<translation>Alt+L</translation>
</message>
<message>
<source>&lt;qt&gt;Replace the current source code with code from a file.&lt;/qt&gt;</source>
<translation>&lt;qt&gt;Korvaa tämänhetkinen koodi koodilla tiedostosta.&lt;/qt&gt;</translation>
<source>&lt;qt>Replace the current source code with code from a file.&lt;/qt></source>
<translation>&lt;qt>Korvaa tämänhetkinen koodi koodilla tiedostosta.&lt;/qt></translation>
</message>
<message>
<source>&lt;qt&gt;Load new source code into the editing area from &quot;file&quot;. Any source code in the editing area is replaced. The loaded source must be a Scribus macro function. If you load any other script, you&apos;ll need to edit it so that it&apos;ll work as a scripter macro before saving it.&lt;/qt&gt;</source>
<translation>&lt;qt&gt;Lataa koodi muokkausta varten tiedostosta. Muokkausalueella oleva koodi korvataan. Ladattavan koodin täytyy olla Scribus makrofunktio. Jos lataat jonkin muun skriptin, täytyy sitä muokata ennen tallennusta siten, että se toimii makrona.&lt;/qt&gt;</translation>
<source>&lt;qt>Load new source code into the editing area from &quot;file&quot;. Any source code in the editing area is replaced. The loaded source must be a Scribus macro function. If you load any other script, you'll need to edit it so that it'll work as a scripter macro before saving it.&lt;/qt></source>
<translation>&lt;qt>Lataa koodi muokkausta varten tiedostosta. Muokkausalueella oleva koodi korvataan. Ladattavan koodin täytyy olla Scribus makrofunktio. Jos lataat jonkin muun skriptin, täytyy sitä muokata ennen tallennusta siten, että se toimii makrona.&lt;/qt></translation>
</message>
<message>
<source>&amp;Save Source As...</source>
4683,8 → 4685,8
<translation>Alt+S</translation>
</message>
<message>
<source>&lt;qt&gt;Save the source code being edited to a file.&lt;/qt&gt;</source>
<translation>&lt;qt&gt;Tallenna muokattava koodi tiedostoon.&lt;qt&gt;</translation>
<source>&lt;qt>Save the source code being edited to a file.&lt;/qt></source>
<translation>&lt;qt>Tallenna muokattava koodi tiedostoon.&lt;qt></translation>
</message>
<message>
<source>Save the source code - the text - of the macro to a file. You can edit the saved source and load it again with &quot;Load Source...&quot;.</source>
4961,7 → 4963,7
</message>
<message>
<source>The output directory - the place to store your images.
Name of the export file will be &apos;documentname-pagenumber.filetype&apos;</source>
Name of the export file will be 'documentname-pagenumber.filetype'</source>
<translation>Kohdehakemisto, jonne kuvat tallennetaan. Vietyjen tiedostojen
nimet ovat muotoa asiakirjan_nimi-sivunumero.tiedostotyyppi</translation>
</message>
5154,7 → 5156,7
<translation>Tee valitusta värisarjasta oletussarja</translation>
</message>
<message>
<source>Remove unused colors from current document&apos;s color set</source>
<source>Remove unused colors from current document's color set</source>
<translation>Poista käyttämättömät värit asiakirjan värisarjasta</translation>
</message>
<message>
5925,21 → 5927,21
<translation>Scribus - Muokkaa makroja</translation>
</message>
<message>
<source>&lt;qt&gt;The macro name you requested is already taken by another macro.&lt;/qt&gt;</source>
<translation>&lt;qt&gt;Makron nimi on jo varattu&lt;/qt&gt;</translation>
<source>&lt;qt>The macro name you requested is already taken by another macro.&lt;/qt></source>
<translation>&lt;qt>Makron nimi on jo varattu&lt;/qt></translation>
</message>
<message>
<source>&lt;qt&gt;Macro creation failed. The macro manager was unable to set up the macro.&lt;/qt&gt;</source>
<translation>&lt;qt&gt;Makron luonti epäonnistui. Makron hallinta ei pystynyt toteuttamaan makroa.&lt;/qt&gt;</translation>
<source>&lt;qt>Macro creation failed. The macro manager was unable to set up the macro.&lt;/qt></source>
<translation>&lt;qt>Makron luonti epäonnistui. Makron hallinta ei pystynyt toteuttamaan makroa.&lt;/qt></translation>
</message>
<message>
<source>The macro &apos;%1&apos; has reported a minor error.
<source>The macro '%1' has reported a minor error.
The error is: %2
A full traceback follows:
 
%3
</source>
<translation>Makron &apos;%1&apos; suoritus aiheutti virheen.
<translation>Makron '%1' suoritus aiheutti virheen.
Virhe: %2
 
%3
5946,13 → 5948,13
</translation>
</message>
<message>
<source>The macro &apos;%1&apos; failed to execute correctly.
<source>The macro '%1' failed to execute correctly.
The error is: %2
A full traceback follows:
 
%3
</source>
<translation>Makron &apos;%1&apos; suoritus epäonnistui.
<translation>Makron '%1' suoritus epäonnistui.
Virhe: %2
 
%3</translation>
5981,12 → 5983,12
<translation>Scribus - Makrojen hallinta</translation>
</message>
<message>
<source>&lt;qt&gt;&lt;p&gt;This window is the Scribus Macro Manager. Here you can create macros, edit macros, etc. All changes are made using the buttons on the right hand side of the window.&lt;/p&gt;
&lt;p&gt;All changes made in this dialog take effect instantly - you cannot cancel the actions you make here.
The table in the center of the dialog lists what macros are currently loaded and some information about them. Use &quot;What&apos;s this&quot; on the table for more information.&lt;/p&gt;&lt;/qt&gt;</source>
<translation>&lt;qt&gt;&lt;p&gt;Scribuksen makron hallinnan ikkuna. Voit luoda, muokata ja poistaa makroja. Kaikki toiminnot ovat käytettävissä ikkunan oikeassa reunassa olevien painikkeiden avulla.&lt;/p&gt;
&lt;p&gt;Kaikki muutokset tulevat voimaan välittömästi eikä niitä ole mahdollista kumota.
Taulukko ikkunan keskellä listaa kaikki ladatut makrot ja tietoa näistä.&lt;/p&gt;&lt;/qt&gt;</translation>
<source>&lt;qt>&lt;p>This window is the Scribus Macro Manager. Here you can create macros, edit macros, etc. All changes are made using the buttons on the right hand side of the window.&lt;/p>
&lt;p>All changes made in this dialog take effect instantly - you cannot cancel the actions you make here.
The table in the center of the dialog lists what macros are currently loaded and some information about them. Use &quot;What's this&quot; on the table for more information.&lt;/p>&lt;/qt></source>
<translation>&lt;qt>&lt;p>Scribuksen makron hallinnan ikkuna. Voit luoda, muokata ja poistaa makroja. Kaikki toiminnot ovat käytettävissä ikkunan oikeassa reunassa olevien painikkeiden avulla.&lt;/p>
&lt;p>Kaikki muutokset tulevat voimaan välittömästi eikä niitä ole mahdollista kumota.
Taulukko ikkunan keskellä listaa kaikki ladatut makrot ja tietoa näistä.&lt;/p>&lt;/qt></translation>
</message>
<message>
<source>&amp;New</source>
5997,12 → 5999,12
<translation>Alt+N</translation>
</message>
<message>
<source>&lt;qt&gt;Create a new macro.&lt;/qt&gt;</source>
<translation>&lt;qt&gt;Luo uusi makro&lt;/qt&gt;</translation>
<source>&lt;qt>Create a new macro.&lt;/qt></source>
<translation>&lt;qt>Luo uusi makro&lt;/qt></translation>
</message>
<message>
<source>&lt;qt&gt;Create a new macro by prompting for the macro name then bringing up the edit macro dialog box.&lt;/qt&gt;</source>
<translation>&lt;qt&gt;Luo uusi makro&lt;/qt&gt;</translation>
<source>&lt;qt>Create a new macro by prompting for the macro name then bringing up the edit macro dialog box.&lt;/qt></source>
<translation>&lt;qt>Luo uusi makro&lt;/qt></translation>
</message>
<message>
<source>&amp;Ok</source>
6049,8 → 6051,8
<translation>Nimeä valittu makro uudelleen.</translation>
</message>
<message>
<source>&lt;qt&gt;Rename the selected macro. You will be prompted for the new name.&lt;/qt&gt;</source>
<translation>&lt;qt&gt;Nimeä valittu makro uudelleen.&lt;/qt&gt;</translation>
<source>&lt;qt>Rename the selected macro. You will be prompted for the new name.&lt;/qt></source>
<translation>&lt;qt>Nimeä valittu makro uudelleen.&lt;/qt></translation>
</message>
<message>
<source>&amp;Edit...</source>
6061,16 → 6063,16
<translation>Alt+E</translation>
</message>
<message>
<source>&lt;qt&gt;Edit the source of the selected macro, if the source is availible.&lt;/qt&gt;</source>
<translation>&lt;qt&gt;Muokkaa valitun makron lähdekoodia, jos se on saatavilla.&lt;/qt&gt;</translation>
<source>&lt;qt>Edit the source of the selected macro, if the source is availible.&lt;/qt></source>
<translation>&lt;qt>Muokkaa valitun makron lähdekoodia, jos se on saatavilla.&lt;/qt></translation>
</message>
<message>
<source>&lt;p&gt;Edit the selected macro. &lt;/p&gt;
&lt;p&gt;If this button is greyed out, either there is no selected macro or the macro manager does not have the source code for the macro you have selected (in which case &lt;tt&gt;No&lt;/tt&gt; will be shown in the &lt;tt&gt;Edit &lt;/tt&gt;column of the macro).&lt;/p&gt;
&lt;p&gt;If Scribus doesn&apos;t have the source, the macro was probably created by a script.&lt;/p&gt;</source>
<translation>&lt;p&gt;Muokkaa valittua makroa.&lt;/p&gt;
&lt;p&gt;Jos painike on poissa käytöstä, valittuna ei ole yhtään makroa tai makron hallinnalla ei ole lähdekoodia valitulle makrolle.&lt;/p&gt;
&lt;p&gt;Jos Scribus ei löydä makron lähdekoodia, makro luultavasti luotiin skriptillä.&lt;/p&gt;</translation>
<source>&lt;p>Edit the selected macro. &lt;/p>
&lt;p>If this button is greyed out, either there is no selected macro or the macro manager does not have the source code for the macro you have selected (in which case &lt;tt>No&lt;/tt> will be shown in the &lt;tt>Edit &lt;/tt>column of the macro).&lt;/p>
&lt;p>If Scribus doesn't have the source, the macro was probably created by a script.&lt;/p></source>
<translation>&lt;p>Muokkaa valittua makroa.&lt;/p>
&lt;p>Jos painike on poissa käytöstä, valittuna ei ole yhtään makroa tai makron hallinnalla ei ole lähdekoodia valitulle makrolle.&lt;/p>
&lt;p>Jos Scribus ei löydä makron lähdekoodia, makro luultavasti luotiin skriptillä.&lt;/p></translation>
</message>
<message>
<source>&amp;Delete</source>
6081,12 → 6083,12
<translation>Alt+D</translation>
</message>
<message>
<source>&lt;qt&gt;Delete the currently selected macro.&lt;/qt&gt;</source>
<translation>&lt;qt&gt;Poista valittu makro&lt;/qt&gt;</translation>
<source>&lt;qt>Delete the currently selected macro.&lt;/qt></source>
<translation>&lt;qt>Poista valittu makro&lt;/qt></translation>
</message>
<message>
<source>&lt;p&gt;Delete the selected macro. This is instant, and there is no way to recover the macro once deleted. If the macro is created by a start-up script, it will reappear next time you load Scribus.&lt;/p&gt;</source>
<translation>&lt;p&gt;Poista valittu makro. Poistaminen tapahtuu välittömästi eikä sitä ole mahdollista kumota. Jos makro luotiin käynnistysskriptissä, se saadaan takaisin käyttöön seuraavalla Scribuksen käynnistyskerralla.&lt;/p&gt;</translation>
<source>&lt;p>Delete the selected macro. This is instant, and there is no way to recover the macro once deleted. If the macro is created by a start-up script, it will reappear next time you load Scribus.&lt;/p></source>
<translation>&lt;p>Poista valittu makro. Poistaminen tapahtuu välittömästi eikä sitä ole mahdollista kumota. Jos makro luotiin käynnistysskriptissä, se saadaan takaisin käyttöön seuraavalla Scribuksen käynnistyskerralla.&lt;/p></translation>
</message>
<message>
<source>&amp;Set Accel</source>
6097,12 → 6099,12
<translation>Alt+S</translation>
</message>
<message>
<source>&lt;qt&gt;Set the keyboard shortcut for the selected macro.&lt;/qt&gt;</source>
<translation>&lt;qt&gt;Aseta näppäinoikopolku valitulle makrolle&lt;/qt&gt;</translation>
<source>&lt;qt>Set the keyboard shortcut for the selected macro.&lt;/qt></source>
<translation>&lt;qt>Aseta näppäinoikopolku valitulle makrolle&lt;/qt></translation>
</message>
<message>
<source>&lt;p&gt;Set the keyboard shortcut (accelerator) key of the selected macro. You will be prompted for the new shortcut in a dialog box.&lt;/p&gt;</source>
<translation>&lt;p&gt;Aseta näppäinyhdistelmä (lisäpainike) valitulle makrolle.&lt;/p&gt;</translation>
<source>&lt;p>Set the keyboard shortcut (accelerator) key of the selected macro. You will be prompted for the new shortcut in a dialog box.&lt;/p></source>
<translation>&lt;p>Aseta näppäinyhdistelmä (lisäpainike) valitulle makrolle.&lt;/p></translation>
</message>
<message>
<source>E&amp;xport</source>
6117,10 → 6119,10
<translation>Tallenna makrot tiedostoon.</translation>
</message>
<message>
<source>&lt;p&gt;Export macros to an external file. The file will be a Python script containing the scripter commands to re-create the macros. It can be run using &lt;tt&gt;Load extension script&lt;/tt&gt; from the &lt;tt&gt;Script&lt;/tt&gt; menu, or the import button in the macro manager.&lt;/p&gt;
&lt;p&gt;If you want a nice, human readable version of your macros, select the macro you want, press the &lt;tt&gt;Edit&lt;/tt&gt; button, and use the &lt;tt&gt;Save source&lt;/tt&gt; button in the &lt;tt&gt;Edit Macro&lt;/tt&gt; dialog. You won&apos;t be able to load that version with &lt;tt&gt;Load extension script&lt;/tt&gt; - instead, create a new macro with the&lt;tt&gt; New&lt;/tt&gt; button and use &lt;tt&gt;Load source&lt;/tt&gt;.&lt;/p&gt;</source>
<translation>&lt;p&gt;Vie makrot tiedostoon. Tiedosto käsittää Python-skriptin, joka sisältää komennot makron uudelleen luomiseksi. Tiedostoa voidaan käyttää &lt;tt&gt;laajennusskriptinä&lt;/tt&gt; &lt;tt&gt;Skriptivalikossa&lt;/tt&gt; tai tuotaessa makroa &quot;Tuo makro&quot;-painikkeella.&lt;/p&gt;
&lt;p&gt;Jos haluat siistin ja luettavan version makrostasi, valitse makro ja paina &lt;tt&gt;muokkauspainiketta&lt;/tt&gt;. Tallenna koodi &lt;tt&gt;Muokkaa makroa&lt;/tt&gt; valikon kohdasta &lt;tt&gt;Tallenna koodi&lt;/p. Näin luotua makroa ei voida käyttää &lt;tt&gt;laajennusskriptinä&lt;/tt&gt;. Sen sijaan luo uusi makro ja lataa koodi siihen.&lt;/p&gt;</translation>
<source>&lt;p>Export macros to an external file. The file will be a Python script containing the scripter commands to re-create the macros. It can be run using &lt;tt>Load extension script&lt;/tt> from the &lt;tt>Script&lt;/tt> menu, or the import button in the macro manager.&lt;/p>
&lt;p>If you want a nice, human readable version of your macros, select the macro you want, press the &lt;tt>Edit&lt;/tt> button, and use the &lt;tt>Save source&lt;/tt> button in the &lt;tt>Edit Macro&lt;/tt> dialog. You won't be able to load that version with &lt;tt>Load extension script&lt;/tt> - instead, create a new macro with the&lt;tt> New&lt;/tt> button and use &lt;tt>Load source&lt;/tt>.&lt;/p></source>
<translation>&lt;p>Vie makrot tiedostoon. Tiedosto käsittää Python-skriptin, joka sisältää komennot makron uudelleen luomiseksi. Tiedostoa voidaan käyttää &lt;tt>laajennusskriptinä&lt;/tt> &lt;tt>Skriptivalikossa&lt;/tt> tai tuotaessa makroa &quot;Tuo makro&quot;-painikkeella.&lt;/p>
&lt;p>Jos haluat siistin ja luettavan version makrostasi, valitse makro ja paina &lt;tt>muokkauspainiketta&lt;/tt>. Tallenna koodi &lt;tt>Muokkaa makroa&lt;/tt> valikon kohdasta &lt;tt>Tallenna koodi&lt;/p. Näin luotua makroa ei voida käyttää &lt;tt>laajennusskriptinä&lt;/tt>. Sen sijaan luo uusi makro ja lataa koodi siihen.&lt;/p></translation>
</message>
<message>
<source>Delete &amp;All</source>
6135,8 → 6137,8
<translation>Poista kaikki makrot.</translation>
</message>
<message>
<source>&lt;p&gt;Delete all registered macros. This is instant, and there is no way to recover the deleted macros. Any macros created by your start-up script will reappear next time you load Scribus.&lt;/p&gt;</source>
<translation>&lt;p&gt;Poista kaikki rekisteröidyt makrot. Poistaminen tapahtuu välittömästi eikä sitä ole mahdollista kumota. Käynnistysskriptissä määritellyt makrot saadaan uudestaan käyttöön seuraavalla Scribuksen käynnistyskerralla.&lt;/p&gt;</translation>
<source>&lt;p>Delete all registered macros. This is instant, and there is no way to recover the deleted macros. Any macros created by your start-up script will reappear next time you load Scribus.&lt;/p></source>
<translation>&lt;p>Poista kaikki rekisteröidyt makrot. Poistaminen tapahtuu välittömästi eikä sitä ole mahdollista kumota. Käynnistysskriptissä määritellyt makrot saadaan uudestaan käyttöön seuraavalla Scribuksen käynnistyskerralla.&lt;/p></translation>
</message>
<message>
<source>&amp;Import</source>
6151,8 → 6153,8
<translation>Tuo makrot tiedostosta.</translation>
</message>
<message>
<source>&lt;p&gt;Loads macros from an external file.&lt;/p&gt;</source>
<translation>&lt;p&gt;Lataa makrot tiedostosta&lt;/p&gt;</translation>
<source>&lt;p>Loads macros from an external file.&lt;/p></source>
<translation>&lt;p>Lataa makrot tiedostosta&lt;/p></translation>
</message>
<message>
<source>Scribus Macro Files (*.pymacro)</source>
6199,18 → 6201,18
<translation>Ei</translation>
</message>
<message>
<source>&lt;p&gt;This table lists the macros that are currently defined.&lt;/p&gt;
<source>&lt;p>This table lists the macros that are currently defined.&lt;/p>
 
&lt;p&gt;&lt;b&gt;Macro:&lt;/b&gt; The name of the macro, as shown in the menu bar and in other places around Scribus.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Edit:&lt;/b&gt; If the macro can be edited, &quot;Yes&quot; appears in this column. Usually if a macro cannot be edited it was created using the register_macro command in a script.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Accel:&lt;/b&gt; The menu shortcut key sequence, if any, associated with the macro. For example, CTRL-F8 means that you can press Control-F8 when in Scribus to run the macro.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Description:&lt;/b&gt; If the macro contains a &quot;docstring&quot;, a special string at the start of its definition that describes it, that is shown here. If the docstring is long, only the beginning is shown - use &quot;What&apos;s This&quot; on the macro&apos;s entry in the Macro menu to see the full description.&lt;/p&gt;</source>
<translation>&lt;p&gt;Tällä hetkellä määritellyt makrot&lt;/p&gt;
&lt;p>&lt;b>Macro:&lt;/b> The name of the macro, as shown in the menu bar and in other places around Scribus.&lt;/p>
&lt;p>&lt;b>Edit:&lt;/b> If the macro can be edited, &quot;Yes&quot; appears in this column. Usually if a macro cannot be edited it was created using the register_macro command in a script.&lt;/p>
&lt;p>&lt;b>Accel:&lt;/b> The menu shortcut key sequence, if any, associated with the macro. For example, CTRL-F8 means that you can press Control-F8 when in Scribus to run the macro.&lt;/p>
&lt;p>&lt;b>Description:&lt;/b> If the macro contains a &quot;docstring&quot;, a special string at the start of its definition that describes it, that is shown here. If the docstring is long, only the beginning is shown - use &quot;What's This&quot; on the macro's entry in the Macro menu to see the full description.&lt;/p></source>
<translation>&lt;p>Tällä hetkellä määritellyt makrot&lt;/p>
 
&lt;p&gt;&lt;b&gt;Makro:&lt;/b&gt; Makron nimi, joka näkyy valikoissa.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Muokkaus&lt;/b&gt; Jos makron muokkaus on mahdollista tässä sarakkeessa näkyy &quot;Kyllä&quot;. Jos makron muokkaus ei ole mahdollista, se luotiin skriptissä käyttämällä register_macro-komentoa.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Oikopolku:&lt;/b&gt; Näppäinoikopolku makrolle. Esimerkiksi CTRL+F8 tarkoittaa, että painamalla näppäimet CTRL ja F8 Scribuksessa ajaa makron.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Kuvaus:&lt;/b&gt; Jos makro sisältää &quot;docstring&quot; -muuttujan, se näytetään tässä. Ylipitkä &quot;docstring&quot; katkaistaan. Katkaistun kuvauksen saa näkyviin käyttämällä &quot;Mikä tämä on&quot; -ominaisuutta.&lt;/p&gt;</translation>
&lt;p>&lt;b>Makro:&lt;/b> Makron nimi, joka näkyy valikoissa.&lt;/p>
&lt;p>&lt;b>Muokkaus&lt;/b> Jos makron muokkaus on mahdollista tässä sarakkeessa näkyy &quot;Kyllä&quot;. Jos makron muokkaus ei ole mahdollista, se luotiin skriptissä käyttämällä register_macro-komentoa.&lt;/p>
&lt;p>&lt;b>Oikopolku:&lt;/b> Näppäinoikopolku makrolle. Esimerkiksi CTRL+F8 tarkoittaa, että painamalla näppäimet CTRL ja F8 Scribuksessa ajaa makron.&lt;/p>
&lt;p>&lt;b>Kuvaus:&lt;/b> Jos makro sisältää &quot;docstring&quot; -muuttujan, se näytetään tässä. Ylipitkä &quot;docstring&quot; katkaistaan. Katkaistun kuvauksen saa näkyviin käyttämällä &quot;Mikä tämä on&quot; -ominaisuutta.&lt;/p></translation>
</message>
</context>
<context>
6488,7 → 6490,7
<translation>Kuvio:</translation>
</message>
<message>
<source>Name &quot;%1&quot; isn&apos;t unique.
<source>Name &quot;%1&quot; isn't unique.
Please choose another.</source>
<translation>Nimi &quot;%1&quot; on jo olemassa.
Valitse toinen nimi.</translation>
7011,11 → 7013,11
<translation>Kehyksen tavutuksen kieli</translation>
</message>
<message>
<source>Use a surrounding box instead of the frame&apos;s shape for text flow</source>
<source>Use a surrounding box instead of the frame's shape for text flow</source>
<translation>Käytä ympäröivää kehystä kohteen muodon sijaan tekstin kierron rajana</translation>
</message>
<message>
<source>Use a second line originally based on the frame&apos;s shape for text flow</source>
<source>Use a second line originally based on the frame's shape for text flow</source>
<translation>Käytä vapaasti muokattavaa reunusta tekstin kierron rajana</translation>
</message>
<message>
7066,7 → 7068,7
<translation>Viivan leveys:</translation>
</message>
<message>
<source>Name &quot;%1&quot; isn&apos;t unique.
<source>Name &quot;%1&quot; isn't unique.
Please choose another.</source>
<translation>Nimi &quot;%1&quot; on jo käytössä.
Valitse toinen nimi.</translation>
7188,7 → 7190,7
</message>
<message>
<source>New Template %1</source>
<translation type="unfinished"></translation>
<translation>Uusi malli %1</translation>
</message>
</context>
<context>
7262,15 → 7264,15
<translation>Asiakirjan sivun koko. Standardi tai itse määrittämäsi koko</translation>
</message>
<message>
<source>Orientation of the document&apos;s pages</source>
<source>Orientation of the document's pages</source>
<translation>Asiakirjan sivujen suunta</translation>
</message>
<message>
<source>Width of the document&apos;s pages, editable if you have chosen a custom page size</source>
<source>Width of the document's pages, editable if you have chosen a custom page size</source>
<translation>Asiakirjan sivujen leveys. Muokattavissa, jos valitset kooksi &quot;Oma&quot;</translation>
</message>
<message>
<source>Height of the document&apos;s pages, editable if you have chosen a custom page size</source>
<source>Height of the document's pages, editable if you have chosen a custom page size</source>
<translation>Asiakirjan sivujen korkeus. Muokattavissa jos valitset kooksi &quot;Oma&quot;</translation>
</message>
<message>
7605,7 → 7607,7
<translation>Yhdistä kappaletyylit</translation>
</message>
<message>
<source>Merge paragraph styles by attributes. This will result in fewer similar paragraph styles, will retain style attributes, even if the original document&apos;s styles are named differently.</source>
<source>Merge paragraph styles by attributes. This will result in fewer similar paragraph styles, will retain style attributes, even if the original document's styles are named differently.</source>
<translation>Yhdistää kappaletyylit tyylien asetusten perusteella. Tuloksena on vähemmän kappaletyylejä.</translation>
</message>
<message>
7727,7 → 7729,7
<translation>Ei efektiä</translation>
</message>
<message>
<source>Don&apos;t use embedded ICC profiles</source>
<source>Don't use embedded ICC profiles</source>
<translation>Älä käytä upotettuja ICC-profiileja</translation>
</message>
<message>
8108,8 → 8110,8
<translation>&amp;Upota kaikki kirjaintyypit</translation>
</message>
<message>
<source>&amp;&gt;&gt;</source>
<translation>&amp;&gt;&gt;</translation>
<source>&amp;>></source>
<translation>&amp;>></translation>
</message>
<message>
<source>&amp;&lt;&lt;</source>
8272,16 → 8274,16
<translation>Peilaa sivu(t) pystysuorasti</translation>
</message>
<message>
<source>&lt;qt&gt;Color management must be enabled to use PDF/X-3. You can enable color management from the Settings menu.&lt;/qt&gt;</source>
<translation>&lt;qt&gt;Värienhallinta täytyy olla käytössä, jotta PDF/X-3:a voidaan käyttää. Värienhallinta voidaan käynnistää &quot;Asetukset&quot;-valikosta.&lt;/qt&gt;</translation>
<source>&lt;qt>Color management must be enabled to use PDF/X-3. You can enable color management from the Settings menu.&lt;/qt></source>
<translation>&lt;qt>Värienhallinta täytyy olla käytössä, jotta PDF/X-3:a voidaan käyttää. Värienhallinta voidaan käynnistää &quot;Asetukset&quot;-valikosta.&lt;/qt></translation>
</message>
<message>
<source>&lt;qt&gt;PDF/X-3 is supported and enabled, but can not be used for the selected PDF version. If you want to use PDF/X-3, you need to set PDF/X-3 as your PDF version (compatibility level).&lt;/qt&gt;</source>
<translation>&lt;qt&gt;PDF/X-3 on tuettu ja käytössä, mutta sitä ei voida käyttää valitulle PDF-versiolle. Jos haluat käyttää PDF/X-3:a, täytyy PDF-versioksi asettaa PDF/X-3.&lt;/qt&gt;</translation>
<source>&lt;qt>PDF/X-3 is supported and enabled, but can not be used for the selected PDF version. If you want to use PDF/X-3, you need to set PDF/X-3 as your PDF version (compatibility level).&lt;/qt></source>
<translation>&lt;qt>PDF/X-3 on tuettu ja käytössä, mutta sitä ei voida käyttää valitulle PDF-versiolle. Jos haluat käyttää PDF/X-3:a, täytyy PDF-versioksi asettaa PDF/X-3.&lt;/qt></translation>
</message>
<message>
<source>&lt;qt&gt;PDF/X-3 is not supported by this Scribus build (CMS support not present).&lt;/qt&gt;</source>
<translation>&lt;qt&gt;Tämä Scribuksen käännös ei tue PDF/X-3-tiedostomuotoa (värienhallinnan tukea ei löydy).&lt;/qt&gt; </translation>
<source>&lt;qt>PDF/X-3 is not supported by this Scribus build (CMS support not present).&lt;/qt></source>
<translation>&lt;qt>Tämä Scribuksen käännös ei tue PDF/X-3-tiedostomuotoa (värienhallinnan tukea ei löydy).&lt;/qt> </translation>
</message>
<message>
<source>Allow adding annotations and fields to the PDF.
8298,8 → 8300,8
<translation>PDF/X-3 asetukset</translation>
</message>
<message>
<source>&lt;qt&gt;PDF security can not be used with PDF/X-3. If you want to turn on security, change your PDF version (compatibility level) to something other than PDF/X-3.&lt;/qt&gt;</source>
<translation>&lt;qt&gt;PDF-tiedoston turvallisuusominaisuuksia ei voi käyttää PDF/X-3:n kanssa. Jos haluat käyttää niitä, PDF-versio täytyy vaihtaa muuksi kuin PDF/X-3:ksi.&lt;/qt&gt;</translation>
<source>&lt;qt>PDF security can not be used with PDF/X-3. If you want to turn on security, change your PDF version (compatibility level) to something other than PDF/X-3.&lt;/qt></source>
<translation>&lt;qt>PDF-tiedoston turvallisuusominaisuuksia ei voi käyttää PDF/X-3:n kanssa. Jos haluat käyttää niitä, PDF-versio täytyy vaihtaa muuksi kuin PDF/X-3:ksi.&lt;/qt></translation>
</message>
<message>
<source>Save as PDF</source>
8317,35 → 8319,35
</message>
<message>
<source>Image Compression Methods</source>
<translation type="unfinished"></translation>
<translation>Kuvien pakkausmenetelmät</translation>
</message>
<message>
<source>JPEG - Lossy</source>
<translation type="unfinished"></translation>
<translation>JPEG - häviöllinen</translation>
</message>
<message>
<source>Zip - Lossless</source>
<translation type="unfinished"></translation>
<translation>Zip - häviötön</translation>
</message>
<message>
<source>Insert a comma separated list of tokens where a token can be * for all the pages, 1-5 for a range of pages or a single page number.</source>
<translation type="unfinished"></translation>
<translation>Syötä pilkuin eroteltu lista sivuista. Pelkän sivunumeron lisäksi voit käyttää merkkiä * kuvaamaan kaikkia sivuja tai 1-5 sivuväliä.</translation>
</message>
<message>
<source>Generates thumbnails of each page in the PDF. Some viewers can use the thumbnails for navigation.</source>
<translation type="unfinished"></translation>
<translation>Tekee esikatselukuvat kaikista PDF-dokumentin sivuista. Jotkin katseluohjelmat käyttävät näitä navigointiin.</translation>
</message>
<message>
<source>Method of compression to use for images. Automatic allows Scribus to choose the best method. ZIP is lossless and good for images with solid colors. JPEG is better at creating smaller PDF files which have many photos (with slight image quality loss possible). Leave it set to Automatic, unless you have a need for special compression options. This only applies to JPEG images</source>
<translation type="unfinished"></translation>
<translation>Kuvien pakkausmenetelmistä automaattinen antaa Scribuksen valita parhaimman mahdollisen, Zip on häviötön ja hyvä kuville, joissa on runsaasti tasaisia väripintoja, JPEG auttaa luomaan pienempiä PDF-tiedostoja, jos dokumentissa on useita kuvia (JPEG on häviöllinen eli kuvien laatu saattaa heiketä). Valitse automaattinen, ellet halua erityisesti käyttää jotain tiettyä pakkausmentelmää. Tämä valinta vaikuttaa ainoastaan JPEG-kuviin.</translation>
</message>
<message>
<source>Compression levels: Minimum (25%), Low (50%), Medium (75%), High (85%), Maximum (95%) - This only affects JPEG images.</source>
<translation type="unfinished"></translation>
<translation>Pakkaustasot: Heikoin (25 %), Matala (50 %), Keskitaso (75 %), Korkea (85 %), Paras (95 %). Pakkaustaso on käytössä ainoastaan JPEG-kuvilla.</translation>
</message>
<message>
<source>Re-sample your bitmap images to the selected DPI. Leaving this unchecked will render them at their native resolution. This can increase memory usage and slow down export.</source>
<translation type="unfinished"></translation>
<translation>Muuta kuvien resoluutio haluttuun DPI-arvoon. Jos tämä ei ole valittuna, kuvat lisätään niiden sen hetkisillä resoluutioilla. Asetus saattaa lisätä muistin käyttöä ja hidastaa PDF-vientiä.</translation>
</message>
</context>
<context>
9818,11 → 9820,11
</message>
<message>
<source>File system location for graphics editor. If you use gimp
and your distro includes it, we recommend &apos;gimp-remote&apos;,
and your distro includes it, we recommend 'gimp-remote',
as it allows you to edit the image in an already running
instance of gimp.</source>
<translation>Kuvan muokkaustyökalun sijainti tiedostojärjestelmässä. Jos käytät Gimppiä,
suosittelemme tässä käytettäväksi &apos;gimp-remote&apos; -komentoa, joka sallii
suosittelemme tässä käytettäväksi 'gimp-remote' -komentoa, joka sallii
uuden kuvan avauksen jo ennestään auki olevaan Gimppiin.</translation>
</message>
<message>
9849,7 → 9851,7
</message>
<message>
<source>A way of switching off some of the gray shades which are composed of cyan, yellow and magenta and using black instead. UCR most affects parts of images which are neutral and/or dark tones which are close to the gray. Use of this may improve printing some images and some experimentation and testing is need on a case by case basis. UCR reduces the possibility of over saturation with CMY inks.</source>
<translation type="unfinished"></translation>
<translation>Tapa vaihtaa C, Y ja M värien tekemä harmaa mustalla tehdyksi. UCR vaikuttaa kuvien kohdissa, jotka ovat neutraaleja tai lähellä harmaata olevia tummia värejä. UCR:n käyttäminen saattaa parantaa joidenkin kuvien tulostamista. UCR parantaa kykyä välttää värien liikakylläisyyttä CMY-musteilla. Parhaan tuloksen saavuttamiseksi tarvitaan tapauskohtaista testausta. UCR vähentää ylikylläisyyden vaaraa CMY-musteilla.</translation>
</message>
</context>
<context>
9891,8 → 9893,8
<translation>&amp;Omat värit</translation>
</message>
<message>
<source>&amp;Define Custom Colors &gt;&gt;</source>
<translation>&amp;Määritä omat värit &gt;&gt;</translation>
<source>&amp;Define Custom Colors >></source>
<translation>&amp;Määritä omat värit >></translation>
</message>
<message>
<source>OK</source>
10106,8 → 10108,8
<translation>Poista %1</translation>
</message>
<message>
<source>&lt;qt&gt;Are you sure you wish to delete %1 &quot;%2&quot;?&lt;/qt&gt;</source>
<translation>&lt;qt&gt;Haluatko varmasti poistaa %1 &quot;%2&quot;?&lt;/qt&gt;</translation>
<source>&lt;qt>Are you sure you wish to delete %1 &quot;%2&quot;?&lt;/qt></source>
<translation>&lt;qt>Haluatko varmasti poistaa %1 &quot;%2&quot;?&lt;/qt></translation>
</message>
<message>
<source>&amp;Yes</source>
10270,8 → 10272,8
<context>
<name>QMessageBox</name>
<message>
<source>&lt;h3&gt;About Qt&lt;/h3&gt;&lt;p&gt;This program uses Qt version %1.&lt;/p&gt;&lt;p&gt;Qt is a C++ toolkit for multiplatform GUI &amp;amp; application development.&lt;/p&gt;&lt;p&gt;Qt provides single-source portability across MS&amp;nbsp;Windows, Mac&amp;nbsp;OS&amp;nbsp;X, Linux, and all major commercial Unix variants.&lt;br&gt;Qt is also available for embedded devices.&lt;/p&gt;&lt;p&gt;Qt is a Trolltech product. See &lt;tt&gt;http://www.trolltech.com/qt/&lt;/tt&gt; for more information.&lt;/p&gt;</source>
<translation>&lt;h3&gt;About Qt&lt;/h3&gt;&lt;p&gt;This program uses Qt version %1.&lt;/p&gt;&lt;p&gt;Qt is a C++ toolkit for multiplatform GUI &amp;amp; application development.&lt;/p&gt;&lt;p&gt;Qt provides single-source portability across MS&amp;nbsp;Windows, Mac&amp;nbsp;OS&amp;nbsp;X, Linux, and all major commercial Unix variants.&lt;br&gt;Qt is also available for embedded devices.&lt;/p&gt;&lt;p&gt;Qt is a Trolltech product. See &lt;tt&gt;http://www.trolltech.com/qt/&lt;/tt&gt; for more information.&lt;/p&gt;</translation>
<source>&lt;h3>About Qt&lt;/h3>&lt;p>This program uses Qt version %1.&lt;/p>&lt;p>Qt is a C++ toolkit for multiplatform GUI &amp;amp; application development.&lt;/p>&lt;p>Qt provides single-source portability across MS&amp;nbsp;Windows, Mac&amp;nbsp;OS&amp;nbsp;X, Linux, and all major commercial Unix variants.&lt;br>Qt is also available for embedded devices.&lt;/p>&lt;p>Qt is a Trolltech product. See &lt;tt>http://www.trolltech.com/qt/&lt;/tt> for more information.&lt;/p></source>
<translation>&lt;h3>About Qt&lt;/h3>&lt;p>This program uses Qt version %1.&lt;/p>&lt;p>Qt is a C++ toolkit for multiplatform GUI &amp;amp; application development.&lt;/p>&lt;p>Qt provides single-source portability across MS&amp;nbsp;Windows, Mac&amp;nbsp;OS&amp;nbsp;X, Linux, and all major commercial Unix variants.&lt;br>Qt is also available for embedded devices.&lt;/p>&lt;p>Qt is a Trolltech product. See &lt;tt>http://www.trolltech.com/qt/&lt;/tt> for more information.&lt;/p></translation>
</message>
</context>
<context>
10680,8 → 10682,8
<translation>serbia</translation>
</message>
<message>
<source>Tried to set progress &gt; maximum progress</source>
<translation>Yritettiin asettaa edistyminen &gt; täysi edistyminen</translation>
<source>Tried to set progress > maximum progress</source>
<translation>Yritettiin asettaa edistyminen > täysi edistyminen</translation>
</message>
<message>
<source>Cannot get a color with an empty name.</source>
10769,7 → 10771,7
<translation>Tyyliä ei löydy</translation>
</message>
<message>
<source>Can&apos;t set style on a non-text frame</source>
<source>Can't set style on a non-text frame</source>
<comment>python error</comment>
<translation>Tyyliä ei voi asettaa muille kuin tekstikehyksille</translation>
</message>
10927,9 → 10929,9
<translation>Kuvan tyypin täytyy olla string.</translation>
</message>
<message>
<source>&apos;allTypes&apos; attribute is READ-ONLY</source>
<source>'allTypes' attribute is READ-ONLY</source>
<comment>python error</comment>
<translation>&apos;allTypes&apos; parametri on ainoastaan lukua varten</translation>
<translation>'allTypes' parametri on ainoastaan lukua varten</translation>
</message>
<message>
<source>Failed to export image</source>
10951,10 → 10953,10
Many exceptions are also common across most functions. These are
not currently documented in the docstring for each function.
- Many functions will raise a NoDocOpenError if you try to use themwithout a document to operate on.
- If you do not pass a frame name to a function that requires one,the function will use the currently selected frame, if any, orraise a NoValidObjectError if it can&apos;t find anything to operateon.
- If you do not pass a frame name to a function that requires one,the function will use the currently selected frame, if any, orraise a NoValidObjectError if it can't find anything to operateon.
- Many functions will raise WrongFrameTypeError if you try to use them
on a frame type that they do not make sense with. For example, setting
the text colour on a graphics frame doesn&apos;t make sense, and will result
the text colour on a graphics frame doesn't make sense, and will result
in this exception being raised.
- Errors resulting from calls to the underlying Python API will be
passed through unaltered. As such, the list of exceptions thrown by
10961,7 → 10963,7
any function as provided here and in its docstring is incomplete.
 
Details of what exceptions each function may throw are provided on the
function&apos;s documentation.</source>
function's documentation.</source>
<translation>Scribus Python interface module
This module is the Python interface for Scribus. It provides functions
10976,10 → 10978,10
Many exceptions are also common across most functions. These are
not currently documented in the docstring for each function.
- Many functions will raise a NoDocOpenError if you try to use themwithout a document to operate on.
- If you do not pass a frame name to a function that requires one,the function will use the currently selected frame, if any, orraise a NoValidObjectError if it can&apos;t find anything to operateon.
- If you do not pass a frame name to a function that requires one,the function will use the currently selected frame, if any, orraise a NoValidObjectError if it can't find anything to operateon.
- Many functions will raise WrongFrameTypeError if you try to use them
on a frame type that they do not make sense with. For example, setting
the text colour on a graphics frame doesn&apos;t make sense, and will result
the text colour on a graphics frame doesn't make sense, and will result
in this exception being raised.
- Errors resulting from calls to the underlying Python API will be
passed through unaltered. As such, the list of exceptions thrown by
10986,7 → 10988,7
any function as provided here and in its docstring is incomplete.
Details of what exceptions each function may throw are provided on the
function&apos;s documentation.</translation>
function's documentation.</translation>
</message>
<message>
<source>Custom (optional) configuration: </source>
11103,9 → 11105,9
<translation>Kirjaintyypin voi asettaa vain tekstikehyksessä.</translation>
</message>
<message>
<source>Line space out of bounds, must be &gt;= 0.1.</source>
<source>Line space out of bounds, must be >= 0.1.</source>
<comment>python error</comment>
<translation>Riviväli virheellinen. Täytyy olla &gt;= 0,1.</translation>
<translation>Riviväli virheellinen. Täytyy olla >= 0,1.</translation>
</message>
<message>
<source>Cannot set line spacing on a non-text frame.</source>
11115,7 → 11117,7
<message>
<source>Column gap out of bounds, must be positive.</source>
<comment>python error</comment>
<translation>Palstojen väli virheellinen. Täytyy olla &gt;= 0.</translation>
<translation>Palstojen väli virheellinen. Täytyy olla >= 0.</translation>
</message>
<message>
<source>Cannot set column gap on a non-text frame.</source>
11123,9 → 11125,9
<translation>Palstojen välin voi asettaa ainoastaan tekstikehyksellä</translation>
</message>
<message>
<source>Column count out of bounds, must be &gt; 1.</source>
<source>Column count out of bounds, must be > 1.</source>
<comment>python error</comment>
<translation>Palstojen lukumäärä virheellinen. Täytyy olla &gt; 1.</translation>
<translation>Palstojen lukumäärä virheellinen. Täytyy olla > 1.</translation>
</message>
<message>
<source>Cannot set number of columns on a non-text frame.</source>
11203,12 → 11205,12
<translation>Ainoastaan tekstikehyksen voi muuntaa ääriviivoiksi</translation>
</message>
<message>
<source>Can&apos;t set bookmark on a non-text frame</source>
<source>Can't set bookmark on a non-text frame</source>
<comment>python error</comment>
<translation>Kirjanmerkkiä ei voi asettaa kuin tekstikehykselle</translation>
</message>
<message>
<source>Can&apos;t get info from a non-text frame</source>
<source>Can't get info from a non-text frame</source>
<comment>python error</comment>
<translation>Informaatiota ei voi saada muista kuin tekstikehyksistä</translation>
</message>
11250,23 → 11252,23
</message>
<message>
<source>Dzongkha</source>
<translation type="unfinished"></translation>
<translation>dzongkha</translation>
</message>
<message>
<source>Icelandic</source>
<translation type="unfinished"></translation>
<translation>islanti</translation>
</message>
<message>
<source>Font %1 (found using fontconfig) is broken, discarding it</source>
<translation type="unfinished"></translation>
<translation>Kirjaintyyppi %1 (löydettiin fontconfigin avulla) on rikki. Sitä ei oteta käyttöön.</translation>
</message>
<message>
<source>Failed to load a font - freetype couldn&apos;t find the font file</source>
<translation type="unfinished"></translation>
<source>Failed to load a font - freetype couldn't find the font file</source>
<translation>Kirjaintyypin lataus epäonnistui. Freetype ei löytänyt kirjaintyypin tiedostoa</translation>
</message>
<message>
<source>Word Documents</source>
<translation type="unfinished"></translation>
<translation>Word-dokumentit</translation>
</message>
</context>
<context>
11627,35 → 11629,35
<name>ScToolBar</name>
<message>
<source>Top</source>
<translation type="unfinished"></translation>
<translation>Yläreunaan</translation>
</message>
<message>
<source>Right</source>
<translation type="unfinished">Oikea</translation>
<translation>Oikeaan reunaan</translation>
</message>
<message>
<source>Bottom</source>
<translation type="unfinished"></translation>
<translation>Alareunaan</translation>
</message>
<message>
<source>Left</source>
<translation type="unfinished">Vasen</translation>
<translation>Vasempaan reunaan</translation>
</message>
<message>
<source>Allow Docking To...</source>
<translation type="unfinished"></translation>
<translation>Salli kiinnittäminen...</translation>
</message>
<message>
<source>Horizontal</source>
<translation type="unfinished">Vaakasuora</translation>
<translation>Vaakasuora</translation>
</message>
<message>
<source>Vertical</source>
<translation type="unfinished">Pystysuora</translation>
<translation>Pystysuora</translation>
</message>
<message>
<source>Floating Orientation...</source>
<translation type="unfinished"></translation>
<translation>Suunta kelluessa</translation>
</message>
</context>
<context>
12196,7 → 12198,7
<translation>Alustetaan tavutus</translation>
</message>
<message>
<source>Can&apos;t write the File:
<source>Can't write the File:
%1</source>
<translation>Ei voi kirjoittaa tiedostoa
%1</translation>
12762,8 → 12764,8
<translation>Tuo</translation>
</message>
<message>
<source>&lt;p&gt;You are trying to import more pages than there are available in the current document counting from the active page.&lt;/p&gt;Choose one of the following:&lt;br&gt;&lt;ul&gt;&lt;li&gt;&lt;b&gt;Create&lt;/b&gt; missing pages&lt;/li&gt;&lt;li&gt;&lt;b&gt;Import&lt;/b&gt; pages until the last page&lt;/li&gt;&lt;li&gt;&lt;b&gt;Cancel&lt;/b&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br&gt;</source>
<translation>&lt;p&gt;Yrität tuoda enemmän sivuja kuin kohdeasiakirjassa on jäljellä laskien aktiivisesta sivusta.&lt;/p&gt;Valitse yksi seuraavista:&lt;br&gt;&lt;ul&gt;&lt;li&gt;&lt;b&gt;Luo&lt;/b&gt; puuttuvat sivut&lt;/li&gt;&lt;li&gt;&lt;b&gt;Tuo&lt;/b&gt; sivut asiakirjan loppuun saakka&lt;/li&gt;&lt;li&gt;&lt;b&gt;Peruuta&lt;/b&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br&gt;</translation>
<source>&lt;p>You are trying to import more pages than there are available in the current document counting from the active page.&lt;/p>Choose one of the following:&lt;br>&lt;ul>&lt;li>&lt;b>Create&lt;/b> missing pages&lt;/li>&lt;li>&lt;b>Import&lt;/b> pages until the last page&lt;/li>&lt;li>&lt;b>Cancel&lt;/b>&lt;/li>&lt;/ul>&lt;br></source>
<translation>&lt;p>Yrität tuoda enemmän sivuja kuin kohdeasiakirjassa on jäljellä laskien aktiivisesta sivusta.&lt;/p>Valitse yksi seuraavista:&lt;br>&lt;ul>&lt;li>&lt;b>Luo&lt;/b> puuttuvat sivut&lt;/li>&lt;li>&lt;b>Tuo&lt;/b> sivut asiakirjan loppuun saakka&lt;/li>&lt;li>&lt;b>Peruuta&lt;/b>&lt;/li>&lt;/ul>&lt;br></translation>
</message>
<message>
<source>Import done</source>
12842,12 → 12844,12
<translation>Järjestelmästä ei löytynyt sopivia kirjaintyyppejä</translation>
</message>
<message>
<source>&lt;qt&gt;Color management is supported but can not currently be enabled. Make sure you have ICC color profiles installed and that the profile path in the preferences points to where they&apos;re installed.&lt;/qt&gt;</source>
<translation>&lt;qt&gt;Värienhallinta on tuettu mutta sitä ei voida käyttää tällä hetkellä. Varmista, että ICC-väriprofiilit ovat asennettuna ja että hakemistopolku näihin on asetettu oikein.&lt;/qt&gt;</translation>
<source>&lt;qt>Color management is supported but can not currently be enabled. Make sure you have ICC color profiles installed and that the profile path in the preferences points to where they're installed.&lt;/qt></source>
<translation>&lt;qt>Värienhallinta on tuettu mutta sitä ei voida käyttää tällä hetkellä. Varmista, että ICC-väriprofiilit ovat asennettuna ja että hakemistopolku näihin on asetettu oikein.&lt;/qt></translation>
</message>
<message>
<source>&lt;qt&gt;Color management is not supported by this Scribus build (not compiled in).&lt;/qt&gt;</source>
<translation>&lt;qt&gt;Värienhallinta ei ole tuettuna tässä Scribuksen käännöksessä.&lt;/qt&gt;</translation>
<source>&lt;qt>Color management is not supported by this Scribus build (not compiled in).&lt;/qt></source>
<translation>&lt;qt>Värienhallinta ei ole tuettuna tässä Scribuksen käännöksessä.&lt;/qt></translation>
</message>
<message>
<source>Croatian</source>
12875,7 → 12877,7
</message>
<message>
<source>Icelandic</source>
<translation type="unfinished"></translation>
<translation>islanti</translation>
</message>
</context>
<context>
13007,8 → 13009,8
<translation>Skriptivirhe</translation>
</message>
<message>
<source>If you are running an official script report it at &lt;a href=&quot;http://bugs.scribus.net&quot;&gt;bugs.scribus.net&lt;/a&gt; please.</source>
<translation>Jos ajat ohjelman mukana toimitettua skriptiä ilmoita siitä &lt;a href=&quot;http://bugs.scribus.net&quot;&gt;bugs.scribus.net&lt;/a&gt;. Kiitos.</translation>
<source>If you are running an official script report it at &lt;a href=&quot;http://bugs.scribus.net&quot;>bugs.scribus.net&lt;/a> please.</source>
<translation>Jos ajat ohjelman mukana toimitettua skriptiä ilmoita siitä &lt;a href=&quot;http://bugs.scribus.net&quot;>bugs.scribus.net&lt;/a>. Kiitos.</translation>
</message>
<message>
<source>This message is in your clipboard too. Use Ctrl+V to paste it into bug tracker.</source>
13019,9 → 13021,9
<translation>Scribus - Skriptilaajennus</translation>
</message>
<message>
<source>The &apos;Load Script&apos; function of the script plugin is currently disabled.
<source>The 'Load Script' function of the script plugin is currently disabled.
If you just want to run a normal script, you probably want to use
&apos;Execute Script...&apos; instead.
'Execute Script...' instead.
 
If you do actually want to load a Python extension script or macro, you
need to go into the Scripter Settings in the Script menu and enable
13029,8 → 13031,8
 
Please read the documentation on extension scripts first.
</source>
<translation>&apos;Lataa skripti&apos;-toiminto on poissa käytöstä. Jos haluat ainoastaan
suorittaa normaalin skriptin, tämä onnistuu käyttämällä &apos;Aja skripti&apos;:ä
<translation>'Lataa skripti'-toiminto on poissa käytöstä. Jos haluat ainoastaan
suorittaa normaalin skriptin, tämä onnistuu käyttämällä 'Aja skripti':ä
 
Jos haluat ladata Python-laajennusskriptin tai makron, täytyy skripterin
asetuksista asettaa laajennukset käyttöön.
13061,11 → 13063,11
<translation>Salli laajennusskriptit ja makrot</translation>
</message>
<message>
<source>&lt;qt&gt;&lt;p&gt;Enabling scripter extensions turns on additional scripter functionality including Python macros and the option of loading a Python script at start-up. Turning on this option unlocks the &lt;tt&gt;Load Extension Script&lt;/tt&gt; item in the Script menu.&lt;/p&gt;
&lt;p&gt;
Only scripts written to be run as extension scripts should be used with &lt;tt&gt;Load Extension Script&lt;/tt&gt; or as start-up scripts. See the scripter documentation for more details.&lt;/p&gt;&lt;/qt&gt;</source>
<translation>&lt;qt&gt;&lt;p&gt;Laajennusskriptin käyttö mahdollistaa skripterin edistyneet ominaisuudet kuten Python-makrot ja mahdollisuuden ladata käynnistysskripti. Valitsemalla tämän ominaisuuden vapautat &lt;tt&gt;Lataa laajennusskripti&lt;/tt&gt; kohdan käytettäväksi &quot;Skripti&quot;-valikossa.&lt;/p&gt;
&lt;p&gt;Ainoastaan laajennusskripteiksi suunniteltuja skriptejä tulisi käyttää käynnistysskripteinä tai &lt;tt&gt;Lataa laajennusskripti&lt;/tt&gt;-ominaisuuden kanssa. Asiasta lisää skripterin dokumentaatiossa.&lt;/p&gt;&lt;/qt&gt;</translation>
<source>&lt;qt>&lt;p>Enabling scripter extensions turns on additional scripter functionality including Python macros and the option of loading a Python script at start-up. Turning on this option unlocks the &lt;tt>Load Extension Script&lt;/tt> item in the Script menu.&lt;/p>
&lt;p>
Only scripts written to be run as extension scripts should be used with &lt;tt>Load Extension Script&lt;/tt> or as start-up scripts. See the scripter documentation for more details.&lt;/p>&lt;/qt></source>
<translation>&lt;qt>&lt;p>Laajennusskriptin käyttö mahdollistaa skripterin edistyneet ominaisuudet kuten Python-makrot ja mahdollisuuden ladata käynnistysskripti. Valitsemalla tämän ominaisuuden vapautat &lt;tt>Lataa laajennusskripti&lt;/tt> kohdan käytettäväksi &quot;Skripti&quot;-valikossa.&lt;/p>
&lt;p>Ainoastaan laajennusskripteiksi suunniteltuja skriptejä tulisi käyttää käynnistysskripteinä tai &lt;tt>Lataa laajennusskripti&lt;/tt>-ominaisuuden kanssa. Asiasta lisää skripterin dokumentaatiossa.&lt;/p>&lt;/qt></translation>
</message>
<message>
<source>Use a Startup Script</source>
13072,10 → 13074,10
<translation>Käytä käynnistysskriptiä</translation>
</message>
<message>
<source>&lt;qt&gt;&lt;p&gt;If &lt;tt&gt;Use a Startup Script&lt;/tt&gt; is checked, Scribus will load the script file specified here as an extension script at start-up. It is important that the script be written as an extension script, as if not written carefully it can potentially cause problems.&lt;/p&gt;
&lt;p&gt;&lt;tt&gt;Use a Startup Script&lt;/tt&gt; will be disabled if scripter extensions are off, as extension scripts cannot be loaded without scripter extensions enabled.&lt;/p&gt;&lt;/qt&gt;</source>
<translation>&lt;qt&gt;&lt;p&gt;Jos &lt;tt&gt;Käytä käynnistysskriptiä&lt;/tt&gt; on käytössä, Scribus lataa laajennusskriptitiedoston käynnistyksen yhteydessä. On tärkeää, että käytettävä skripti on suunniteltu tätä käyttöä varten. Muussa tapauksessa ohjelman käytössä saattaa esiintyä ongelmia.&lt;/p&gt;
&lt;p&gt;&lt;tt&gt;Käytä käynnistysskriptiä&lt;/tt&gt; ei ole käytettävissä, jos skripterin laajennukset ovat poissa käytöstä.&lt;/p&gt;&lt;/qt&gt;</translation>
<source>&lt;qt>&lt;p>If &lt;tt>Use a Startup Script&lt;/tt> is checked, Scribus will load the script file specified here as an extension script at start-up. It is important that the script be written as an extension script, as if not written carefully it can potentially cause problems.&lt;/p>
&lt;p>&lt;tt>Use a Startup Script&lt;/tt> will be disabled if scripter extensions are off, as extension scripts cannot be loaded without scripter extensions enabled.&lt;/p>&lt;/qt></source>
<translation>&lt;qt>&lt;p>Jos &lt;tt>Käytä käynnistysskriptiä&lt;/tt> on käytössä, Scribus lataa laajennusskriptitiedoston käynnistyksen yhteydessä. On tärkeää, että käytettävä skripti on suunniteltu tätä käyttöä varten. Muussa tapauksessa ohjelman käytössä saattaa esiintyä ongelmia.&lt;/p>
&lt;p>&lt;tt>Käytä käynnistysskriptiä&lt;/tt> ei ole käytettävissä, jos skripterin laajennukset ovat poissa käytöstä.&lt;/p>&lt;/qt></translation>
</message>
<message>
<source>Browse...</source>
13086,8 → 13088,8
<translation>Etsi uusi skriptitiedosto</translation>
</message>
<message>
<source>&lt;qt&gt;Browse for a new script file&lt;/qt&gt;</source>
<translation>&lt;qt&gt;Etsi skriptitiedosto&lt;/qt&gt;</translation>
<source>&lt;qt>Browse for a new script file&lt;/qt></source>
<translation>&lt;qt>Etsi skriptitiedosto&lt;/qt></translation>
</message>
<message>
<source>What script file to load at start-up</source>
13094,10 → 13096,10
<translation>Mikä skriptitiedosto ladataan käynnistyksessä</translation>
</message>
<message>
<source>&lt;qt&gt;&lt;p&gt;The file containing the Python script to run as an extension script at start-up.&lt;/p&gt;
&lt;p&gt;Note that when this script is run, Scribus has not completely started up and the workspace does not yet exist.&lt;/p&gt;&lt;/qt&gt;</source>
<translation>&lt;qt&gt;&lt;p&gt;Tiedosto, joka sisältää Python-skriptin ajettavaksi käynnistysskriptinä.&lt;/p&gt;
&lt;p&gt;Huomaa että tätä skriptiä ajettaessa Scribus ei vielä ole täysin valmiina ja työskentelyaluetta ei vielä ole olemassa&lt;/p&gt;&lt;/qt&gt;</translation>
<source>&lt;qt>&lt;p>The file containing the Python script to run as an extension script at start-up.&lt;/p>
&lt;p>Note that when this script is run, Scribus has not completely started up and the workspace does not yet exist.&lt;/p>&lt;/qt></source>
<translation>&lt;qt>&lt;p>Tiedosto, joka sisältää Python-skriptin ajettavaksi käynnistysskriptinä.&lt;/p>
&lt;p>Huomaa että tätä skriptiä ajettaessa Scribus ei vielä ole täysin valmiina ja työskentelyaluetta ei vielä ole olemassa&lt;/p>&lt;/qt></translation>
</message>
<message>
<source>Script File:</source>
13136,16 → 13138,16
<translation>Tuo kaikki nimet käynnistettäessä</translation>
</message>
<message>
<source>Run &apos;from scribus import *&apos; in the script console at start-up</source>
<translation>Aja &apos;from scribus import *&apos; skripterin konsolissa käynnistyksen yhteydessä</translation>
<source>Run 'from scribus import *' in the script console at start-up</source>
<translation>Aja 'from scribus import *' skripterin konsolissa käynnistyksen yhteydessä</translation>
</message>
<message>
<source>&lt;qt&gt;&lt;p&gt;&lt;tt&gt;Import All Names at Startup&lt;/tt&gt; is an advanced option. You should probably leave it checked unless you have read the documentation and know what you are doing.&lt;/p&gt;
&lt;p&gt;Unchecking this option will prevent the scripter from running its usual &lt;tt&gt;from scribus import *&lt;/tt&gt; command when it initializes the main interpreter (used for the script console and extension scripts) at start-up.&lt;/p&gt;
&lt;p&gt;This option does not take effect until Scribus is restarted.&lt;/p&gt;&lt;/qt&gt;</source>
<translation>&lt;qt&gt;&lt;p&gt;&lt;tt&gt;Tuo kaikki nimet käynnistyksessä&lt;/tt&gt; on erikoisominaisuus, joka tulisi jättää oletusarvoonsa. Tämän asetuksen muuttaminen vaatii runsasta tietoa sen käytöstä.&lt;/p&gt;
&lt;p&gt;Toiminnon käytöstä poistaminen estää skripterin ajamasta tavallisen &lt;tt&gt;from scribus import *&lt;/tt&gt; -komennon alustettaessa tulkkia.&lt;/p&gt;
&lt;p&gt;Muutos tulee voimaan Scribuksen uudelleenkäynnistyksen yhteydessä.&lt;/p&gt;&lt;/qt&gt;</translation>
<source>&lt;qt>&lt;p>&lt;tt>Import All Names at Startup&lt;/tt> is an advanced option. You should probably leave it checked unless you have read the documentation and know what you are doing.&lt;/p>
&lt;p>Unchecking this option will prevent the scripter from running its usual &lt;tt>from scribus import *&lt;/tt> command when it initializes the main interpreter (used for the script console and extension scripts) at start-up.&lt;/p>
&lt;p>This option does not take effect until Scribus is restarted.&lt;/p>&lt;/qt></source>
<translation>&lt;qt>&lt;p>&lt;tt>Tuo kaikki nimet käynnistyksessä&lt;/tt> on erikoisominaisuus, joka tulisi jättää oletusarvoonsa. Tämän asetuksen muuttaminen vaatii runsasta tietoa sen käytöstä.&lt;/p>
&lt;p>Toiminnon käytöstä poistaminen estää skripterin ajamasta tavallisen &lt;tt>from scribus import *&lt;/tt> -komennon alustettaessa tulkkia.&lt;/p>
&lt;p>Muutos tulee voimaan Scribuksen uudelleenkäynnistyksen yhteydessä.&lt;/p>&lt;/qt></translation>
</message>
<message>
<source>Enable Legacy Name Aliases</source>
13152,8 → 13154,8
<translation>Käytä sovitettuja nimiä</translation>
</message>
<message>
<source>&lt;qt&gt;Enable the use of OldStyle function names&lt;/qt&gt;</source>
<translation>&lt;qt&gt;Käytä VanhanTyylisiä funktion nimiä&lt;/qt&gt;</translation>
<source>&lt;qt>Enable the use of OldStyle function names&lt;/qt></source>
<translation>&lt;qt>Käytä VanhanTyylisiä funktion nimiä&lt;/qt></translation>
</message>
<message>
<source>Use Fake Stdin</source>
13160,24 → 13162,24
<translation>Käytä simuloitua stdiniä</translation>
</message>
<message>
<source>&lt;qt&gt;Replace sys.stdin with a fake file to prevent Scribus hanging when a script tries to read from stdin.&lt;/qt&gt;</source>
<translation>&lt;qt&gt;Korvaa sys.stdin tiedostolla. Tämä estää Scribuksen lukkiutumisen, jos skripti yrittää lukea stdinistä.&lt;/qt&gt;</translation>
<source>&lt;qt>Replace sys.stdin with a fake file to prevent Scribus hanging when a script tries to read from stdin.&lt;/qt></source>
<translation>&lt;qt>Korvaa sys.stdin tiedostolla. Tämä estää Scribuksen lukkiutumisen, jos skripti yrittää lukea stdinistä.&lt;/qt></translation>
</message>
<message>
<source>&lt;qt&gt;&lt;p&gt;&lt;tt&gt;Use Fake Stdin&lt;/tt&gt; is an advanced option. You should probably leave it how it is.&lt;/p&gt;
&lt;p&gt;Normally, scribus will provide Python with a fake file object for &lt;tt&gt;sys.stdin&lt;/tt&gt;, so that reads from stdin always return an empty string. If the real &lt;tt&gt;sys.stdin&lt;/tt&gt; is left in place, scripts that try to read from it will block - and in turn block scribus&apos;s execution, making the app appear to hang - until input arrives on stdin. It&apos;s unusual for GUI apps to expect anything on stdin, so mostly users will think scribus has crashed.&lt;/p&gt;
&lt;p&gt;You can disable this option if you want to accept input on stdin. Generally you should use &lt;tt&gt;os.popen&lt;/tt&gt; to make a pipe instead, or use some other input mechanism, but this option is here just in case.&lt;/p&gt;&lt;/qt&gt;</source>
<translation>&lt;qt&gt;&lt;p&gt;&lt;tt&gt;Käytä simuloitua stdiniä&lt;/tt&gt; on edistynyt ominaisuus, joka tulisi jättää oletusarvoonsa.&lt;/p&gt;
&lt;p&gt;Oletuksena Scribus vie Pythonille tiedoston &lt;tt&gt;sys.stdin&lt;/tt&gt;:n käyttöön. Tämän johdosta lukeminen stdinistä palauttaa aina tyhjän stringin. Jos oikea &lt;tt&gt;sys.stdin&lt;/tt&gt; on käytössä, skriptit jotka yrittävät lukea siitä estävät ohjelman käytön kunnes stdin saa odottamansa syötteen.&lt;/p&gt;
&lt;p&gt;Voit poistaa ominaisuuden käytöstä mahdollistaaksesi oikean stdinin käytön. Yleensä olisi suositeltavaa käyttää &lt;tt&gt;os.popen&lt;/tt&gt;:a tai jotain muuta keinoa syötteen saamiseksi.&lt;/p&gt;&lt;/qt&gt;</translation>
<source>&lt;qt>&lt;p>&lt;tt>Use Fake Stdin&lt;/tt> is an advanced option. You should probably leave it how it is.&lt;/p>
&lt;p>Normally, scribus will provide Python with a fake file object for &lt;tt>sys.stdin&lt;/tt>, so that reads from stdin always return an empty string. If the real &lt;tt>sys.stdin&lt;/tt> is left in place, scripts that try to read from it will block - and in turn block scribus's execution, making the app appear to hang - until input arrives on stdin. It's unusual for GUI apps to expect anything on stdin, so mostly users will think scribus has crashed.&lt;/p>
&lt;p>You can disable this option if you want to accept input on stdin. Generally you should use &lt;tt>os.popen&lt;/tt> to make a pipe instead, or use some other input mechanism, but this option is here just in case.&lt;/p>&lt;/qt></source>
<translation>&lt;qt>&lt;p>&lt;tt>Käytä simuloitua stdiniä&lt;/tt> on edistynyt ominaisuus, joka tulisi jättää oletusarvoonsa.&lt;/p>
&lt;p>Oletuksena Scribus vie Pythonille tiedoston &lt;tt>sys.stdin&lt;/tt>:n käyttöön. Tämän johdosta lukeminen stdinistä palauttaa aina tyhjän stringin. Jos oikea &lt;tt>sys.stdin&lt;/tt> on käytössä, skriptit jotka yrittävät lukea siitä estävät ohjelman käytön kunnes stdin saa odottamansa syötteen.&lt;/p>
&lt;p>Voit poistaa ominaisuuden käytöstä mahdollistaaksesi oikean stdinin käytön. Yleensä olisi suositeltavaa käyttää &lt;tt>os.popen&lt;/tt>:a tai jotain muuta keinoa syötteen saamiseksi.&lt;/p>&lt;/qt></translation>
</message>
<message>
<source>&lt;qt&gt;&lt;p&gt;&lt;tt&gt;Enable Legacy Name Aliases&lt;/tt&gt; is an advanced option. You should probably leave it how it is.&lt;/p&gt;
&lt;p&gt;If checked, this option will cause the scripter to create a large number of function and constant name aliases for 1.2.0 script compatibility. It defaults to checked.&lt;/p&gt;
&lt;p&gt;This option does not take effect until Scribus is restarted.&lt;/p&gt;&lt;/qt&gt;</source>
<translation>&lt;qt&gt;&lt;p&gt;&lt;tt&gt;Käytä sovitettuja nimiä&lt;/tt&gt; on ominaisuus, joka luultavimmin tulisi jättää oletusarvoonsa.&lt;/p&gt;
&lt;p&gt;Valittuna ominaisuus luo laajan joukon funktio- ja muuttujanimiä säilyttääkseen 1.2.0 skripterin yhteensopivuuden. Oletusarvona valittu&lt;/p&gt;
&lt;p&gt;Ominaisuuden muutos vaatii Scribuksen uudelleenkäynnistyksen.&lt;/p&gt;&lt;/qt&gt;</translation>
<source>&lt;qt>&lt;p>&lt;tt>Enable Legacy Name Aliases&lt;/tt> is an advanced option. You should probably leave it how it is.&lt;/p>
&lt;p>If checked, this option will cause the scripter to create a large number of function and constant name aliases for 1.2.0 script compatibility. It defaults to checked.&lt;/p>
&lt;p>This option does not take effect until Scribus is restarted.&lt;/p>&lt;/qt></source>
<translation>&lt;qt>&lt;p>&lt;tt>Käytä sovitettuja nimiä&lt;/tt> on ominaisuus, joka luultavimmin tulisi jättää oletusarvoonsa.&lt;/p>
&lt;p>Valittuna ominaisuus luo laajan joukon funktio- ja muuttujanimiä säilyttääkseen 1.2.0 skripterin yhteensopivuuden. Oletusarvona valittu&lt;/p>
&lt;p>Ominaisuuden muutos vaatii Scribuksen uudelleenkäynnistyksen.&lt;/p>&lt;/qt></translation>
</message>
</context>
<context>
13365,8 → 13367,8
<translation>Valitse kentät</translation>
</message>
<message>
<source>&amp;&gt;&gt;</source>
<translation>&amp;&gt;&gt;</translation>
<source>&amp;>></source>
<translation>&amp;>></translation>
</message>
<message>
<source>&amp;&lt;&lt;</source>
13726,7 → 13728,7
<translation>Yhdistä kappaletyylit</translation>
</message>
<message>
<source>Merge paragraph styles by attributes. This will result in fewer similar paragraph styles, will retain style attributes, even if the original document&apos;s styles are named differently.</source>
<source>Merge paragraph styles by attributes. This will result in fewer similar paragraph styles, will retain style attributes, even if the original document's styles are named differently.</source>
<translation>Yhdistää kappaletyylit tyylien asetusten perusteella. Tuloksena on vähemmän kappaletyylejä.</translation>
</message>
<message>
13887,7 → 13889,7
<translation>Varoitus</translation>
</message>
<message>
<source>Name &quot;%1&quot; isn&apos;t unique.
<source>Name &quot;%1&quot; isn't unique.
Please choose another.</source>
<translation>Nimi &quot;%1&quot; on jo käytössä.
Ole hyvä ja valitse toinen nimi.</translation>
/trunk/Scribus/scribus/qm/scribus.fi.qm
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream